cpuidle: improve governor Kconfig options
[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: Documentation/parisc/
6092F: drivers/parisc/
6093F: drivers/char/agp/parisc-agp.c
6094F: drivers/input/serio/gscps2.c
6095F: drivers/parport/parport_gsc.*
6096F: drivers/tty/serial/8250/8250_gsc.c
6097F: drivers/video/sti*
6098F: drivers/video/console/sti*
6099F: drivers/video/logo/logo_parisc*
6100
6101PC87360 HARDWARE MONITORING DRIVER
6102M: Jim Cromie <jim.cromie@gmail.com>
6103L: lm-sensors@lm-sensors.org
6104S: Maintained
6105F: Documentation/hwmon/pc87360
6106F: drivers/hwmon/pc87360.c
6107
6108PC8736x GPIO DRIVER
6109M: Jim Cromie <jim.cromie@gmail.com>
6110S: Maintained
6111F: drivers/char/pc8736x_gpio.c
6112
6113PC87427 HARDWARE MONITORING DRIVER
6114M: Jean Delvare <khali@linux-fr.org>
6115L: lm-sensors@lm-sensors.org
6116S: Maintained
6117F: Documentation/hwmon/pc87427
6118F: drivers/hwmon/pc87427.c
6119
6120PCA9532 LED DRIVER
6121M: Riku Voipio <riku.voipio@iki.fi>
6122S: Maintained
6123F: drivers/leds/leds-pca9532.c
6124F: include/linux/leds-pca9532.h
6125
6126PCA9541 I2C BUS MASTER SELECTOR DRIVER
6127M: Guenter Roeck <linux@roeck-us.net>
6128L: linux-i2c@vger.kernel.org
6129S: Maintained
6130F: drivers/i2c/muxes/i2c-mux-pca9541.c
6131
6132PCDP - PRIMARY CONSOLE AND DEBUG PORT
6133M: Khalid Aziz <khalid@gonehiking.org>
6134S: Maintained
6135F: drivers/firmware/pcdp.*
6136
6137PCI ERROR RECOVERY
6138M: Linas Vepstas <linasvepstas@gmail.com>
6139L: linux-pci@vger.kernel.org
6140S: Supported
6141F: Documentation/PCI/pci-error-recovery.txt
6142F: Documentation/powerpc/eeh-pci-error-recovery.txt
6143
6144PCI SUBSYSTEM
6145M: Bjorn Helgaas <bhelgaas@google.com>
6146L: linux-pci@vger.kernel.org
6147Q: http://patchwork.ozlabs.org/project/linux-pci/list/
6148T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
6149S: Supported
6150F: Documentation/PCI/
6151F: drivers/pci/
6152F: include/linux/pci*
6153
6154PCMCIA SUBSYSTEM
6155P: Linux PCMCIA Team
6156L: linux-pcmcia@lists.infradead.org
6157W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
6158T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
6159S: Maintained
6160F: Documentation/pcmcia/
6161F: drivers/pcmcia/
6162F: include/pcmcia/
6163
6164PCNET32 NETWORK DRIVER
6165M: Don Fry <pcnet32@frontier.com>
6166L: netdev@vger.kernel.org
6167S: Maintained
6168F: drivers/net/ethernet/amd/pcnet32.c
6169
6170PCRYPT PARALLEL CRYPTO ENGINE
6171M: Steffen Klassert <steffen.klassert@secunet.com>
6172L: linux-crypto@vger.kernel.org
6173S: Maintained
6174F: crypto/pcrypt.c
6175F: include/crypto/pcrypt.h
6176
6177PER-CPU MEMORY ALLOCATOR
6178M: Tejun Heo <tj@kernel.org>
6179M: Christoph Lameter <cl@linux-foundation.org>
6180T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6181S: Maintained
6182F: include/linux/percpu*.h
6183F: mm/percpu*.c
6184F: arch/*/include/asm/percpu.h
6185
6186PER-TASK DELAY ACCOUNTING
6187M: Balbir Singh <bsingharora@gmail.com>
6188S: Maintained
6189F: include/linux/delayacct.h
6190F: kernel/delayacct.c
6191
6192PERFORMANCE EVENTS SUBSYSTEM
6193M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6194M: Paul Mackerras <paulus@samba.org>
6195M: Ingo Molnar <mingo@redhat.com>
6196M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6197T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6198S: Supported
6199F: kernel/events/*
6200F: include/linux/perf_event.h
6201F: include/uapi/linux/perf_event.h
6202F: arch/*/kernel/perf_event*.c
6203F: arch/*/kernel/*/perf_event*.c
6204F: arch/*/kernel/*/*/perf_event*.c
6205F: arch/*/include/asm/perf_event.h
6206F: arch/*/kernel/perf_callchain.c
6207F: tools/perf/
6208
6209PERSONALITY HANDLING
6210M: Christoph Hellwig <hch@infradead.org>
6211L: linux-abi-devel@lists.sourceforge.net
6212S: Maintained
6213F: include/linux/personality.h
6214F: include/uapi/linux/personality.h
6215
6216PHONET PROTOCOL
6217M: Remi Denis-Courmont <courmisch@gmail.com>
6218S: Supported
6219F: Documentation/networking/phonet.txt
6220F: include/linux/phonet.h
6221F: include/net/phonet/
6222F: include/uapi/linux/phonet.h
6223F: net/phonet/
6224
6225PHRAM MTD DRIVER
6226M: Joern Engel <joern@lazybastard.org>
6227L: linux-mtd@lists.infradead.org
6228S: Maintained
6229F: drivers/mtd/devices/phram.c
6230
6231PICOLCD HID DRIVER
6232M: Bruno Prémont <bonbons@linux-vserver.org>
6233L: linux-input@vger.kernel.org
6234S: Maintained
6235F: drivers/hid/hid-picolcd*
6236
6237PICOXCELL SUPPORT
6238M: Jamie Iles <jamie@jamieiles.com>
6239L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6240T: git git://github.com/jamieiles/linux-2.6-ji.git
6241S: Supported
6242F: arch/arm/mach-picoxcell
6243F: drivers/*/picoxcell*
6244F: drivers/*/*/picoxcell*
6245
6246PIN CONTROL SUBSYSTEM
6247M: Linus Walleij <linus.walleij@linaro.org>
6248S: Maintained
6249F: drivers/pinctrl/
6250F: include/linux/pinctrl/
6251
6252PIN CONTROLLER - ATMEL AT91
6253M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
6254L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6255S: Maintained
6256F: drivers/pinctrl/pinctrl-at91.c
6257
6258PIN CONTROLLER - ST SPEAR
6259M: Viresh Kumar <viresh.linux@gmail.com>
6260L: spear-devel@list.st.com
6261L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6262W: http://www.st.com/spear
6263S: Maintained
6264F: drivers/pinctrl/spear/
6265
6266PKTCDVD DRIVER
6267M: Jiri Kosina <jkosina@suse.cz>
6268S: Maintained
6269F: drivers/block/pktcdvd.c
6270F: include/linux/pktcdvd.h
6271F: include/uapi/linux/pktcdvd.h
6272
6273PKUNITY SOC DRIVERS
6274M: Guan Xuetao <gxt@mprc.pku.edu.cn>
6275W: http://mprc.pku.edu.cn/~guanxuetao/linux
6276S: Maintained
6277T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6278F: drivers/input/serio/i8042-unicore32io.h
6279F: drivers/i2c/busses/i2c-puv3.c
6280F: drivers/video/fb-puv3.c
6281F: drivers/rtc/rtc-puv3.c
6282
6283PMBUS HARDWARE MONITORING DRIVERS
6284M: Guenter Roeck <linux@roeck-us.net>
6285L: lm-sensors@lm-sensors.org
6286W: http://www.lm-sensors.org/
6287W: http://www.roeck-us.net/linux/drivers/
6288T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6289S: Maintained
6290F: Documentation/hwmon/pmbus
6291F: drivers/hwmon/pmbus/
6292F: include/linux/i2c/pmbus.h
6293
6294PMC SIERRA MaxRAID DRIVER
6295M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
6296L: linux-scsi@vger.kernel.org
6297W: http://www.pmc-sierra.com/
6298S: Supported
6299F: drivers/scsi/pmcraid.*
6300
6301PMC SIERRA PM8001 DRIVER
6302M: xjtuwjp@gmail.com
6303M: lindar_liu@usish.com
6304L: linux-scsi@vger.kernel.org
6305S: Supported
6306F: drivers/scsi/pm8001/
6307
6308POSIX CLOCKS and TIMERS
6309M: Thomas Gleixner <tglx@linutronix.de>
6310T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
6311S: Supported
6312F: fs/timerfd.c
6313F: include/linux/timer*
6314F: kernel/*timer*
6315
6316POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
6317M: Anton Vorontsov <cbou@mail.ru>
6318M: David Woodhouse <dwmw2@infradead.org>
6319T: git git://git.infradead.org/battery-2.6.git
6320S: Maintained
6321F: include/linux/power_supply.h
6322F: drivers/power/
6323
6324PNP SUPPORT
6325M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
6326M: Bjorn Helgaas <bhelgaas@google.com>
6327S: Maintained
6328F: drivers/pnp/
6329
6330PNXxxxx I2C DRIVER
6331M: Vitaly Wool <vitalywool@gmail.com>
6332L: linux-i2c@vger.kernel.org
6333S: Maintained
6334F: drivers/i2c/busses/i2c-pnx.c
6335
6336PPP PROTOCOL DRIVERS AND COMPRESSORS
6337M: Paul Mackerras <paulus@samba.org>
6338L: linux-ppp@vger.kernel.org
6339S: Maintained
6340F: drivers/net/ppp/ppp_*
6341
6342PPP OVER ATM (RFC 2364)
6343M: Mitchell Blank Jr <mitch@sfgoth.com>
6344S: Maintained
6345F: net/atm/pppoatm.c
6346F: include/uapi/linux/atmppp.h
6347
6348PPP OVER ETHERNET
6349M: Michal Ostrowski <mostrows@earthlink.net>
6350S: Maintained
6351F: drivers/net/ppp/pppoe.c
6352F: drivers/net/ppp/pppox.c
6353
6354PPP OVER L2TP
6355M: James Chapman <jchapman@katalix.com>
6356S: Maintained
6357F: net/l2tp/l2tp_ppp.c
6358F: include/linux/if_pppol2tp.h
6359F: include/uapi/linux/if_pppol2tp.h
6360
6361PPS SUPPORT
6362M: Rodolfo Giometti <giometti@enneenne.com>
6363W: http://wiki.enneenne.com/index.php/LinuxPPS_support
6364L: linuxpps@ml.enneenne.com (subscribers-only)
6365S: Maintained
6366F: Documentation/pps/
6367F: drivers/pps/
6368F: include/linux/pps*.h
6369
6370PPTP DRIVER
6371M: Dmitry Kozlov <xeb@mail.ru>
6372L: netdev@vger.kernel.org
6373S: Maintained
6374F: drivers/net/ppp/pptp.c
6375W: http://sourceforge.net/projects/accel-pptp
6376
6377PREEMPTIBLE KERNEL
6378M: Robert Love <rml@tech9.net>
6379L: kpreempt-tech@lists.sourceforge.net
6380W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
6381S: Supported
6382F: Documentation/preempt-locking.txt
6383F: include/linux/preempt.h
6384
6385PRISM54 WIRELESS DRIVER
6386M: "Luis R. Rodriguez" <mcgrof@gmail.com>
6387L: linux-wireless@vger.kernel.org
6388W: http://wireless.kernel.org/en/users/Drivers/p54
6389S: Obsolete
6390F: drivers/net/wireless/prism54/
6391
6392PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
6393M: Mikael Pettersson <mikpe@it.uu.se>
6394L: linux-ide@vger.kernel.org
6395S: Maintained
6396F: drivers/ata/sata_promise.*
6397
6398PS3 NETWORK SUPPORT
6399M: Geoff Levand <geoff@infradead.org>
6400L: netdev@vger.kernel.org
6401L: cbe-oss-dev@lists.ozlabs.org
6402S: Maintained
6403F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
6404
6405PS3 PLATFORM SUPPORT
6406M: Geoff Levand <geoff@infradead.org>
6407L: linuxppc-dev@lists.ozlabs.org
6408L: cbe-oss-dev@lists.ozlabs.org
6409S: Maintained
6410F: arch/powerpc/boot/ps3*
6411F: arch/powerpc/include/asm/lv1call.h
6412F: arch/powerpc/include/asm/ps3*.h
6413F: arch/powerpc/platforms/ps3/
6414F: drivers/*/ps3*
6415F: drivers/ps3/
6416F: drivers/rtc/rtc-ps3.c
6417F: drivers/usb/host/*ps3.c
6418F: sound/ppc/snd_ps3*
6419
6420PS3VRAM DRIVER
6421M: Jim Paris <jim@jtan.com>
6422L: cbe-oss-dev@lists.ozlabs.org
6423S: Maintained
6424F: drivers/block/ps3vram.c
6425
6426PSTORE FILESYSTEM
6427M: Anton Vorontsov <cbouatmailru@gmail.com>
6428M: Colin Cross <ccross@android.com>
6429M: Kees Cook <keescook@chromium.org>
6430M: Tony Luck <tony.luck@intel.com>
6431S: Maintained
6432T: git git://git.infradead.org/users/cbou/linux-pstore.git
6433F: fs/pstore/
6434F: include/linux/pstore*
6435F: drivers/firmware/efi/efi-pstore.c
6436F: drivers/acpi/apei/erst.c
6437
6438PTP HARDWARE CLOCK SUPPORT
6439M: Richard Cochran <richardcochran@gmail.com>
6440L: netdev@vger.kernel.org
6441S: Maintained
6442W: http://linuxptp.sourceforge.net/
6443F: Documentation/ABI/testing/sysfs-ptp
6444F: Documentation/ptp/*
6445F: drivers/net/ethernet/freescale/gianfar_ptp.c
6446F: drivers/net/phy/dp83640*
6447F: drivers/ptp/*
6448F: include/linux/ptp_cl*
6449
6450PTRACE SUPPORT
6451M: Roland McGrath <roland@redhat.com>
6452M: Oleg Nesterov <oleg@redhat.com>
6453S: Maintained
6454F: include/asm-generic/syscall.h
6455F: include/linux/ptrace.h
6456F: include/linux/regset.h
6457F: include/linux/tracehook.h
6458F: include/uapi/linux/ptrace.h
6459F: kernel/ptrace.c
6460
6461PVRUSB2 VIDEO4LINUX DRIVER
6462M: Mike Isely <isely@pobox.com>
6463L: pvrusb2@isely.net (subscribers-only)
6464L: linux-media@vger.kernel.org
6465W: http://www.isely.net/pvrusb2/
6466T: git git://linuxtv.org/media_tree.git
6467S: Maintained
6468F: Documentation/video4linux/README.pvrusb2
6469F: drivers/media/usb/pvrusb2/
6470
6471PWC WEBCAM DRIVER
6472M: Hans de Goede <hdegoede@redhat.com>
6473L: linux-media@vger.kernel.org
6474T: git git://linuxtv.org/media_tree.git
6475S: Maintained
6476F: drivers/media/usb/pwc/*
6477
6478PWM SUBSYSTEM
6479M: Thierry Reding <thierry.reding@avionic-design.de>
6480L: linux-kernel@vger.kernel.org
6481S: Maintained
6482W: http://gitorious.org/linux-pwm
6483T: git git://gitorious.org/linux-pwm/linux-pwm.git
6484F: Documentation/pwm.txt
6485F: Documentation/devicetree/bindings/pwm/
6486F: include/linux/pwm.h
6487F: drivers/pwm/
6488F: drivers/video/backlight/pwm_bl.c
6489F: include/linux/pwm_backlight.h
6490
6491PXA2xx/PXA3xx SUPPORT
6492M: Eric Miao <eric.y.miao@gmail.com>
6493M: Russell King <linux@arm.linux.org.uk>
6494M: Haojian Zhuang <haojian.zhuang@gmail.com>
6495L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6496T: git git://github.com/hzhuang1/linux.git
6497T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
6498S: Maintained
6499F: arch/arm/mach-pxa/
6500F: drivers/pcmcia/pxa2xx*
6501F: drivers/spi/spi-pxa2xx*
6502F: drivers/usb/gadget/pxa2*
6503F: include/sound/pxa2xx-lib.h
6504F: sound/arm/pxa*
6505F: sound/soc/pxa
6506
6507MMP SUPPORT
6508M: Eric Miao <eric.y.miao@gmail.com>
6509M: Haojian Zhuang <haojian.zhuang@gmail.com>
6510L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6511T: git git://github.com/hzhuang1/linux.git
6512T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
6513S: Maintained
6514F: arch/arm/mach-mmp/
6515
6516PXA MMCI DRIVER
6517S: Orphan
6518
6519PXA RTC DRIVER
6520M: Robert Jarzmik <robert.jarzmik@free.fr>
6521L: rtc-linux@googlegroups.com
6522S: Maintained
6523
6524QIB DRIVER
6525M: Mike Marciniszyn <infinipath@intel.com>
6526L: linux-rdma@vger.kernel.org
6527S: Supported
6528F: drivers/infiniband/hw/qib/
6529
6530QLOGIC QLA1280 SCSI DRIVER
6531M: Michael Reed <mdr@sgi.com>
6532L: linux-scsi@vger.kernel.org
6533S: Maintained
6534F: drivers/scsi/qla1280.[ch]
6535
6536QLOGIC QLA2XXX FC-SCSI DRIVER
6537M: Andrew Vasquez <andrew.vasquez@qlogic.com>
6538M: linux-driver@qlogic.com
6539L: linux-scsi@vger.kernel.org
6540S: Supported
6541F: Documentation/scsi/LICENSE.qla2xxx
6542F: drivers/scsi/qla2xxx/
6543
6544QLOGIC QLA4XXX iSCSI DRIVER
6545M: Ravi Anand <ravi.anand@qlogic.com>
6546M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
6547M: iscsi-driver@qlogic.com
6548L: linux-scsi@vger.kernel.org
6549S: Supported
6550F: drivers/scsi/qla4xxx/
6551
6552QLOGIC QLA3XXX NETWORK DRIVER
6553M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
6554M: Ron Mercer <ron.mercer@qlogic.com>
6555M: linux-driver@qlogic.com
6556L: netdev@vger.kernel.org
6557S: Supported
6558F: Documentation/networking/LICENSE.qla3xxx
6559F: drivers/net/ethernet/qlogic/qla3xxx.*
6560
6561QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
6562M: Rajesh Borundia <rajesh.borundia@qlogic.com>
6563M: Shahed Shaikh <shahed.shaikh@qlogic.com>
6564M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
6565M: Sony Chacko <sony.chacko@qlogic.com>
6566M: linux-driver@qlogic.com
6567L: netdev@vger.kernel.org
6568S: Supported
6569F: drivers/net/ethernet/qlogic/qlcnic/
6570
6571QLOGIC QLGE 10Gb ETHERNET DRIVER
6572M: Shahed Shaikh <shahed.shaikh@qlogic.com>
6573M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
6574M: Ron Mercer <ron.mercer@qlogic.com>
6575M: linux-driver@qlogic.com
6576L: netdev@vger.kernel.org
6577S: Supported
6578F: drivers/net/ethernet/qlogic/qlge/
6579
6580QNX4 FILESYSTEM
6581M: Anders Larsen <al@alarsen.net>
6582W: http://www.alarsen.net/linux/qnx4fs/
6583S: Maintained
6584F: fs/qnx4/
6585F: include/uapi/linux/qnx4_fs.h
6586F: include/uapi/linux/qnxtypes.h
6587
6588QT1010 MEDIA DRIVER
6589M: Antti Palosaari <crope@iki.fi>
6590L: linux-media@vger.kernel.org
6591W: http://linuxtv.org/
6592W: http://palosaari.fi/linux/
6593Q: http://patchwork.linuxtv.org/project/linux-media/list/
6594T: git git://linuxtv.org/anttip/media_tree.git
6595S: Maintained
6596F: drivers/media/tuners/qt1010*
6597
6598QUALCOMM HEXAGON ARCHITECTURE
6599M: Richard Kuo <rkuo@codeaurora.org>
6600L: linux-hexagon@vger.kernel.org
6601S: Supported
6602F: arch/hexagon/
6603
6604QUICKCAM PARALLEL PORT WEBCAMS
6605M: Hans Verkuil <hverkuil@xs4all.nl>
6606L: linux-media@vger.kernel.org
6607T: git git://linuxtv.org/media_tree.git
6608W: http://linuxtv.org
6609S: Odd Fixes
6610F: drivers/media/parport/*-qcam*
6611
6612RADOS BLOCK DEVICE (RBD)
6613M: Yehuda Sadeh <yehuda@inktank.com>
6614M: Sage Weil <sage@inktank.com>
6615M: Alex Elder <elder@inktank.com>
6616M: ceph-devel@vger.kernel.org
6617W: http://ceph.com/
6618T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6619S: Supported
6620F: drivers/block/rbd.c
6621F: drivers/block/rbd_types.h
6622
6623RADEON FRAMEBUFFER DISPLAY DRIVER
6624M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6625L: linux-fbdev@vger.kernel.org
6626S: Maintained
6627F: drivers/video/aty/radeon*
6628F: include/uapi/linux/radeonfb.h
6629
6630RADIOSHARK RADIO DRIVER
6631M: Hans de Goede <hdegoede@redhat.com>
6632L: linux-media@vger.kernel.org
6633T: git git://linuxtv.org/media_tree.git
6634S: Maintained
6635F: drivers/media/radio/radio-shark.c
6636
6637RADIOSHARK2 RADIO DRIVER
6638M: Hans de Goede <hdegoede@redhat.com>
6639L: linux-media@vger.kernel.org
6640T: git git://linuxtv.org/media_tree.git
6641S: Maintained
6642F: drivers/media/radio/radio-shark2.c
6643F: drivers/media/radio/radio-tea5777.c
6644
6645RAGE128 FRAMEBUFFER DISPLAY DRIVER
6646M: Paul Mackerras <paulus@samba.org>
6647L: linux-fbdev@vger.kernel.org
6648S: Maintained
6649F: drivers/video/aty/aty128fb.c
6650
6651RALINK RT2X00 WIRELESS LAN DRIVER
6652P: rt2x00 project
6653M: Ivo van Doorn <IvDoorn@gmail.com>
6654M: Gertjan van Wingerde <gwingerde@gmail.com>
6655M: Helmut Schaa <helmut.schaa@googlemail.com>
6656L: linux-wireless@vger.kernel.org
6657L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
6658W: http://rt2x00.serialmonkey.com/
6659S: Maintained
6660T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
6661F: drivers/net/wireless/rt2x00/
6662
6663RAMDISK RAM BLOCK DEVICE DRIVER
6664M: Nick Piggin <npiggin@kernel.dk>
6665S: Maintained
6666F: Documentation/blockdev/ramdisk.txt
6667F: drivers/block/brd.c
6668
6669RANDOM NUMBER DRIVER
6670M: Theodore Ts'o" <tytso@mit.edu>
6671S: Maintained
6672F: drivers/char/random.c
6673
6674RAPIDIO SUBSYSTEM
6675M: Matt Porter <mporter@kernel.crashing.org>
6676M: Alexandre Bounine <alexandre.bounine@idt.com>
6677S: Maintained
6678F: drivers/rapidio/
6679
6680RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
6681L: linux-wireless@vger.kernel.org
6682S: Orphan
6683F: drivers/net/wireless/ray*
6684
6685RCUTORTURE MODULE
6686M: Josh Triplett <josh@freedesktop.org>
6687M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6688S: Supported
6689T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
6690F: Documentation/RCU/torture.txt
6691F: kernel/rcutorture.c
6692
6693RDC R-321X SoC
6694M: Florian Fainelli <florian@openwrt.org>
6695S: Maintained
6696
6697RDC R6040 FAST ETHERNET DRIVER
6698M: Florian Fainelli <florian@openwrt.org>
6699L: netdev@vger.kernel.org
6700S: Maintained
6701F: drivers/net/ethernet/rdc/r6040.c
6702
6703RDS - RELIABLE DATAGRAM SOCKETS
6704M: Venkat Venkatsubra <venkat.x.venkatsubra@oracle.com>
6705L: rds-devel@oss.oracle.com (moderated for non-subscribers)
6706S: Supported
6707F: net/rds/
6708
6709READ-COPY UPDATE (RCU)
6710M: Dipankar Sarma <dipankar@in.ibm.com>
6711M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6712W: http://www.rdrop.com/users/paulmck/RCU/
6713S: Supported
6714T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
6715F: Documentation/RCU/
6716X: Documentation/RCU/torture.txt
6717F: include/linux/rcu*
6718F: kernel/rcu*
6719X: kernel/rcutorture.c
6720
6721REAL TIME CLOCK (RTC) SUBSYSTEM
6722M: Alessandro Zummo <a.zummo@towertech.it>
6723L: rtc-linux@googlegroups.com
6724Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
6725S: Maintained
6726F: Documentation/rtc.txt
6727F: drivers/rtc/
6728F: include/linux/rtc.h
6729F: include/uapi/linux/rtc.h
6730
6731REISERFS FILE SYSTEM
6732L: reiserfs-devel@vger.kernel.org
6733S: Supported
6734F: fs/reiserfs/
6735
6736REGISTER MAP ABSTRACTION
6737M: Mark Brown <broonie@kernel.org>
6738T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
6739S: Supported
6740F: drivers/base/regmap/
6741F: include/linux/regmap.h
6742
6743REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
6744M: Ohad Ben-Cohen <ohad@wizery.com>
6745T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
6746S: Maintained
6747F: drivers/remoteproc/
6748F: Documentation/remoteproc.txt
6749F: include/linux/remoteproc.h
6750
6751REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
6752M: Ohad Ben-Cohen <ohad@wizery.com>
6753T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
6754S: Maintained
6755F: drivers/rpmsg/
6756F: Documentation/rpmsg.txt
6757F: include/linux/rpmsg.h
6758
6759RFKILL
6760M: Johannes Berg <johannes@sipsolutions.net>
6761L: linux-wireless@vger.kernel.org
6762W: http://wireless.kernel.org/
6763T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6764T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6765S: Maintained
6766F: Documentation/rfkill.txt
6767F: net/rfkill/
6768
6769RICOH SMARTMEDIA/XD DRIVER
6770M: Maxim Levitsky <maximlevitsky@gmail.com>
6771S: Maintained
6772F: drivers/mtd/nand/r852.c
6773F: drivers/mtd/nand/r852.h
6774
6775RICOH R5C592 MEMORYSTICK DRIVER
6776M: Maxim Levitsky <maximlevitsky@gmail.com>
6777S: Maintained
6778F: drivers/memstick/host/r592.*
6779
6780ROCKETPORT DRIVER
6781P: Comtrol Corp.
6782W: http://www.comtrol.com
6783S: Maintained
6784F: Documentation/serial/rocket.txt
6785F: drivers/tty/rocket*
6786
6787ROSE NETWORK LAYER
6788M: Ralf Baechle <ralf@linux-mips.org>
6789L: linux-hams@vger.kernel.org
6790W: http://www.linux-ax25.org/
6791S: Maintained
6792F: include/net/rose.h
6793F: include/uapi/linux/rose.h
6794F: net/rose/
6795
6796RTL2830 MEDIA DRIVER
6797M: Antti Palosaari <crope@iki.fi>
6798L: linux-media@vger.kernel.org
6799W: http://linuxtv.org/
6800W: http://palosaari.fi/linux/
6801Q: http://patchwork.linuxtv.org/project/linux-media/list/
6802T: git git://linuxtv.org/anttip/media_tree.git
6803S: Maintained
6804F: drivers/media/dvb-frontends/rtl2830*
6805
6806RTL2832 MEDIA DRIVER
6807M: Antti Palosaari <crope@iki.fi>
6808L: linux-media@vger.kernel.org
6809W: http://linuxtv.org/
6810W: http://palosaari.fi/linux/
6811Q: http://patchwork.linuxtv.org/project/linux-media/list/
6812T: git git://linuxtv.org/anttip/media_tree.git
6813S: Maintained
6814F: drivers/media/dvb-frontends/rtl2832*
6815
6816RTL8180 WIRELESS DRIVER
6817M: "John W. Linville" <linville@tuxdriver.com>
6818L: linux-wireless@vger.kernel.org
6819W: http://wireless.kernel.org/
6820T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
6821S: Maintained
6822F: drivers/net/wireless/rtl818x/rtl8180/
6823
6824RTL8187 WIRELESS DRIVER
6825M: Herton Ronaldo Krzesinski <herton@canonical.com>
6826M: Hin-Tak Leung <htl10@users.sourceforge.net>
6827M: Larry Finger <Larry.Finger@lwfinger.net>
6828L: linux-wireless@vger.kernel.org
6829W: http://wireless.kernel.org/
6830T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
6831S: Maintained
6832F: drivers/net/wireless/rtl818x/rtl8187/
6833
6834RTL8192CE WIRELESS DRIVER
6835M: Larry Finger <Larry.Finger@lwfinger.net>
6836M: Chaoming Li <chaoming_li@realsil.com.cn>
6837L: linux-wireless@vger.kernel.org
6838W: http://wireless.kernel.org/
6839T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
6840S: Maintained
6841F: drivers/net/wireless/rtlwifi/
6842F: drivers/net/wireless/rtlwifi/rtl8192ce/
6843
6844S3 SAVAGE FRAMEBUFFER DRIVER
6845M: Antonino Daplas <adaplas@gmail.com>
6846L: linux-fbdev@vger.kernel.org
6847S: Maintained
6848F: drivers/video/savage/
6849
6850S390
6851M: Martin Schwidefsky <schwidefsky@de.ibm.com>
6852M: Heiko Carstens <heiko.carstens@de.ibm.com>
6853M: linux390@de.ibm.com
6854L: linux-s390@vger.kernel.org
6855W: http://www.ibm.com/developerworks/linux/linux390/
6856S: Supported
6857F: arch/s390/
6858F: drivers/s390/
6859F: block/partitions/ibm.c
6860F: Documentation/s390/
6861F: Documentation/DocBook/s390*
6862
6863S390 NETWORK DRIVERS
6864M: Ursula Braun <ursula.braun@de.ibm.com>
6865M: Frank Blaschka <blaschka@linux.vnet.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/net/
6871
6872S390 ZCRYPT DRIVER
6873M: Ingo Tuchscherer <ingo.tuchscherer@de.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/crypto/
6879
6880S390 ZFCP DRIVER
6881M: Steffen Maier <maier@linux.vnet.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/scsi/zfcp_*
6887
6888S390 IUCV NETWORK LAYER
6889M: Ursula Braun <ursula.braun@de.ibm.com>
6890M: linux390@de.ibm.com
6891L: linux-s390@vger.kernel.org
6892W: http://www.ibm.com/developerworks/linux/linux390/
6893S: Supported
6894F: drivers/s390/net/*iucv*
6895F: include/net/iucv/
6896F: net/iucv/
6897
6898S3C24XX SD/MMC Driver
6899M: Ben Dooks <ben-linux@fluff.org>
6900L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6901S: Supported
6902F: drivers/mmc/host/s3cmci.*
6903
6904SAA6588 RDS RECEIVER DRIVER
6905M: Hans Verkuil <hverkuil@xs4all.nl>
6906L: linux-media@vger.kernel.org
6907T: git git://linuxtv.org/media_tree.git
6908W: http://linuxtv.org
6909S: Odd Fixes
6910F: drivers/media/i2c/saa6588*
6911
6912SAA7134 VIDEO4LINUX DRIVER
6913M: Mauro Carvalho Chehab <mchehab@redhat.com>
6914L: linux-media@vger.kernel.org
6915W: http://linuxtv.org
6916T: git git://linuxtv.org/media_tree.git
6917S: Odd fixes
6918F: Documentation/video4linux/*.saa7134
6919F: drivers/media/pci/saa7134/
6920
6921SAA7146 VIDEO4LINUX-2 DRIVER
6922M: Hans Verkuil <hverkuil@xs4all.nl>
6923L: linux-media@vger.kernel.org
6924T: git git://linuxtv.org/media_tree.git
6925S: Maintained
6926F: drivers/media/common/saa7146/
6927F: drivers/media/pci/saa7146/
6928F: include/media/saa7146*
6929
6930SAMSUNG LAPTOP DRIVER
6931M: Corentin Chary <corentin.chary@gmail.com>
6932L: platform-driver-x86@vger.kernel.org
6933S: Maintained
6934F: drivers/platform/x86/samsung-laptop.c
6935
6936SAMSUNG AUDIO (ASoC) DRIVERS
6937M: Sangbeom Kim <sbkim73@samsung.com>
6938L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6939S: Supported
6940F: sound/soc/samsung
6941
6942SAMSUNG FRAMEBUFFER DRIVER
6943M: Jingoo Han <jg1.han@samsung.com>
6944L: linux-fbdev@vger.kernel.org
6945S: Maintained
6946F: drivers/video/s3c-fb.c
6947
6948SAMSUNG MULTIFUNCTION DEVICE DRIVERS
6949M: Sangbeom Kim <sbkim73@samsung.com>
6950L: linux-kernel@vger.kernel.org
6951S: Supported
6952F: drivers/mfd/sec*.c
6953F: drivers/regulator/s2m*.c
6954F: drivers/regulator/s5m*.c
6955F: drivers/rtc/rtc-sec.c
6956F: include/linux/mfd/samsung/
6957
6958SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
6959M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
6960L: linux-media@vger.kernel.org
6961L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6962S: Maintained
6963F: drivers/media/platform/s3c-camif/
6964F: include/media/s3c_camif.h
6965
6966SAMSUNG S5C73M3 CAMERA DRIVER
6967M: Kyungmin Park <kyungmin.park@samsung.com>
6968M: Andrzej Hajda <a.hajda@samsung.com>
6969L: linux-media@vger.kernel.org
6970S: Supported
6971F: drivers/media/i2c/s5c73m3/*
6972
6973SERIAL DRIVERS
6974M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
6975L: linux-serial@vger.kernel.org
6976S: Maintained
6977F: drivers/tty/serial
6978
6979SYNOPSYS DESIGNWARE DMAC DRIVER
6980M: Viresh Kumar <viresh.linux@gmail.com>
6981S: Maintained
6982F: include/linux/dw_dmac.h
6983F: drivers/dma/dw_dmac_regs.h
6984F: drivers/dma/dw_dmac.c
6985
6986SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
6987M: Seungwon Jeon <tgih.jun@samsung.com>
6988M: Jaehoon Chung <jh80.chung@samsung.com>
6989L: linux-mmc@vger.kernel.org
6990S: Maintained
6991F: include/linux/mmc/dw_mmc.h
6992F: drivers/mmc/host/dw_mmc*
6993
6994TIMEKEEPING, NTP
6995M: John Stultz <john.stultz@linaro.org>
6996M: Thomas Gleixner <tglx@linutronix.de>
6997T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
6998S: Supported
6999F: include/linux/clocksource.h
7000F: include/linux/time.h
7001F: include/linux/timex.h
7002F: include/uapi/linux/time.h
7003F: include/uapi/linux/timex.h
7004F: kernel/time/clocksource.c
7005F: kernel/time/time*.c
7006F: kernel/time/ntp.c
7007F: drivers/clocksource
7008
7009TLG2300 VIDEO4LINUX-2 DRIVER
7010M: Huang Shijie <shijie8@gmail.com>
7011M: Hans Verkuil <hverkuil@xs4all.nl>
7012S: Odd Fixes
7013F: drivers/media/usb/tlg2300
7014
7015SC1200 WDT DRIVER
7016M: Zwane Mwaikambo <zwane@arm.linux.org.uk>
7017S: Maintained
7018F: drivers/watchdog/sc1200wdt.c
7019
7020SCHEDULER
7021M: Ingo Molnar <mingo@redhat.com>
7022M: Peter Zijlstra <peterz@infradead.org>
7023T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
7024S: Maintained
7025F: kernel/sched/
7026F: include/linux/sched.h
7027F: include/uapi/linux/sched.h
7028
7029SCORE ARCHITECTURE
7030M: Chen Liqin <liqin.chen@sunplusct.com>
7031M: Lennox Wu <lennox.wu@gmail.com>
7032W: http://www.sunplusct.com
7033S: Supported
7034F: arch/score/
7035
7036SCSI CDROM DRIVER
7037M: Jens Axboe <axboe@kernel.dk>
7038L: linux-scsi@vger.kernel.org
7039W: http://www.kernel.dk
7040S: Maintained
7041F: drivers/scsi/sr*
7042
7043SCSI RDMA PROTOCOL (SRP) INITIATOR
7044M: David Dillow <dillowda@ornl.gov>
7045L: linux-rdma@vger.kernel.org
7046S: Supported
7047W: http://www.openfabrics.org
7048Q: http://patchwork.kernel.org/project/linux-rdma/list/
7049T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7050F: drivers/infiniband/ulp/srp/
7051F: include/scsi/srp.h
7052
7053SCSI SG DRIVER
7054M: Doug Gilbert <dgilbert@interlog.com>
7055L: linux-scsi@vger.kernel.org
7056W: http://www.torque.net/sg
7057S: Maintained
7058F: drivers/scsi/sg.c
7059F: include/scsi/sg.h
7060
7061SCSI SUBSYSTEM
7062M: "James E.J. Bottomley" <JBottomley@parallels.com>
7063L: linux-scsi@vger.kernel.org
7064T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7065T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7066T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
7067S: Maintained
7068F: drivers/scsi/
7069F: include/scsi/
7070
7071SCSI TAPE DRIVER
7072M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
7073L: linux-scsi@vger.kernel.org
7074S: Maintained
7075F: Documentation/scsi/st.txt
7076F: drivers/scsi/st*
7077
7078SCTP PROTOCOL
7079M: Vlad Yasevich <vyasevich@gmail.com>
7080M: Neil Horman <nhorman@tuxdriver.com>
7081L: linux-sctp@vger.kernel.org
7082W: http://lksctp.sourceforge.net
7083S: Maintained
7084F: Documentation/networking/sctp.txt
7085F: include/linux/sctp.h
7086F: include/net/sctp/
7087F: net/sctp/
7088
7089SCx200 CPU SUPPORT
7090M: Jim Cromie <jim.cromie@gmail.com>
7091S: Odd Fixes
7092F: Documentation/i2c/busses/scx200_acb
7093F: arch/x86/platform/scx200/
7094F: drivers/watchdog/scx200_wdt.c
7095F: drivers/i2c/busses/scx200*
7096F: drivers/mtd/maps/scx200_docflash.c
7097F: include/linux/scx200.h
7098
7099SCx200 GPIO DRIVER
7100M: Jim Cromie <jim.cromie@gmail.com>
7101S: Maintained
7102F: drivers/char/scx200_gpio.c
7103F: include/linux/scx200_gpio.h
7104
7105SCx200 HRT CLOCKSOURCE DRIVER
7106M: Jim Cromie <jim.cromie@gmail.com>
7107S: Maintained
7108F: drivers/clocksource/scx200_hrt.c
7109
7110SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
7111M: Sascha Sommer <saschasommer@freenet.de>
7112L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
7113S: Maintained
7114F: drivers/mmc/host/sdricoh_cs.c
7115
7116SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7117M: Chris Ball <cjb@laptop.org>
7118L: linux-mmc@vger.kernel.org
7119T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7120S: Maintained
7121F: drivers/mmc/host/sdhci.*
7122F: drivers/mmc/host/sdhci-pltfm.[ch]
7123
7124SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
7125M: Anton Vorontsov <avorontsov@ru.mvista.com>
7126L: linuxppc-dev@lists.ozlabs.org
7127L: linux-mmc@vger.kernel.org
7128S: Maintained
7129F: drivers/mmc/host/sdhci-pltfm.[ch]
7130
7131SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
7132M: Ben Dooks <ben-linux@fluff.org>
7133L: linux-mmc@vger.kernel.org
7134S: Maintained
7135F: drivers/mmc/host/sdhci-s3c.c
7136
7137SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
7138M: Viresh Kumar <viresh.linux@gmail.com>
7139L: spear-devel@list.st.com
7140L: linux-mmc@vger.kernel.org
7141S: Maintained
7142F: drivers/mmc/host/sdhci-spear.c
7143
7144SECURITY SUBSYSTEM
7145M: James Morris <james.l.morris@oracle.com>
7146L: linux-security-module@vger.kernel.org (suggested Cc:)
7147T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
7148W: http://kernsec.org/
7149S: Supported
7150F: security/
7151
7152SECURITY CONTACT
7153M: Security Officers <security@kernel.org>
7154S: Supported
7155
7156SELINUX SECURITY MODULE
7157M: Stephen Smalley <sds@tycho.nsa.gov>
7158M: James Morris <james.l.morris@oracle.com>
7159M: Eric Paris <eparis@parisplace.org>
7160L: selinux@tycho.nsa.gov (subscribers-only, general discussion)
7161W: http://selinuxproject.org
7162T: git git://git.infradead.org/users/eparis/selinux.git
7163S: Supported
7164F: include/linux/selinux*
7165F: security/selinux/
7166F: scripts/selinux/
7167
7168APPARMOR SECURITY MODULE
7169M: John Johansen <john.johansen@canonical.com>
7170L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
7171W: apparmor.wiki.kernel.org
7172T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
7173S: Supported
7174F: security/apparmor/
7175
7176SENSABLE PHANTOM
7177M: Jiri Slaby <jirislaby@gmail.com>
7178S: Maintained
7179F: drivers/misc/phantom.c
7180F: include/uapi/linux/phantom.h
7181
7182SERIAL ATA (SATA) SUBSYSTEM
7183M: Tejun Heo <tj@kernel.org>
7184L: linux-ide@vger.kernel.org
7185T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7186S: Supported
7187F: drivers/ata/
7188F: include/linux/ata.h
7189F: include/linux/libata.h
7190
7191SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
7192M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
7193L: linux-scsi@vger.kernel.org
7194W: http://www.emulex.com
7195S: Supported
7196F: drivers/scsi/be2iscsi/
7197
7198SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
7199M: Sathya Perla <sathya.perla@emulex.com>
7200M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
7201M: Ajit Khaparde <ajit.khaparde@emulex.com>
7202L: netdev@vger.kernel.org
7203W: http://www.emulex.com
7204S: Supported
7205F: drivers/net/ethernet/emulex/benet/
7206
7207SFC NETWORK DRIVER
7208M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
7209M: Ben Hutchings <bhutchings@solarflare.com>
7210L: netdev@vger.kernel.org
7211S: Supported
7212F: drivers/net/ethernet/sfc/
7213
7214SGI GRU DRIVER
7215M: Dimitri Sivanich <sivanich@sgi.com>
7216M: Robin Holt <holt@sgi.com>
7217S: Maintained
7218F: drivers/misc/sgi-gru/
7219
7220SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
7221M: Pat Gefre <pfg@sgi.com>
7222L: linux-ia64@vger.kernel.org
7223S: Supported
7224F: Documentation/ia64/serial.txt
7225F: drivers/tty/serial/ioc?_serial.c
7226F: include/linux/ioc?.h
7227
7228SGI VISUAL WORKSTATION 320 AND 540
7229M: Andrey Panin <pazke@donpac.ru>
7230L: linux-visws-devel@lists.sf.net
7231W: http://linux-visws.sf.net
7232S: Maintained for 2.6.
7233F: Documentation/sgi-visws.txt
7234
7235SGI XP/XPC/XPNET DRIVER
7236M: Robin Holt <holt@sgi.com>
7237S: Maintained
7238F: drivers/misc/sgi-xp/
7239
7240SI470X FM RADIO RECEIVER I2C 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: Odd Fixes
7246F: drivers/media/radio/si470x/radio-si470x-i2c.c
7247
7248SI470X FM RADIO RECEIVER USB DRIVER
7249M: Hans Verkuil <hverkuil@xs4all.nl>
7250L: linux-media@vger.kernel.org
7251T: git git://linuxtv.org/media_tree.git
7252W: http://linuxtv.org
7253S: Maintained
7254F: drivers/media/radio/si470x/radio-si470x-common.c
7255F: drivers/media/radio/si470x/radio-si470x.h
7256F: drivers/media/radio/si470x/radio-si470x-usb.c
7257
7258SI4713 FM RADIO TRANSMITTER I2C 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/si4713-i2c.?
7265
7266SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
7267M: Eduardo Valentin <edubezval@gmail.com>
7268L: linux-media@vger.kernel.org
7269T: git git://linuxtv.org/media_tree.git
7270W: http://linuxtv.org
7271S: Odd Fixes
7272F: drivers/media/radio/radio-si4713.h
7273
7274SIANO DVB DRIVER
7275M: Mauro Carvalho Chehab <mchehab@redhat.com>
7276L: linux-media@vger.kernel.org
7277W: http://linuxtv.org
7278T: git git://linuxtv.org/media_tree.git
7279S: Odd fixes
7280F: drivers/media/common/siano/
7281F: drivers/media/dvb/siano/
7282F: drivers/media/usb/siano/
7283F: drivers/media/mmc/siano
7284
7285SH_VEU V4L2 MEM2MEM DRIVER
7286M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7287L: linux-media@vger.kernel.org
7288S: Maintained
7289F: drivers/media/platform/sh_veu.c
7290
7291SH_VOU V4L2 OUTPUT DRIVER
7292M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7293L: linux-media@vger.kernel.org
7294S: Odd Fixes
7295F: drivers/media/platform/sh_vou.c
7296F: include/media/sh_vou.h
7297
7298SIMPLE FIRMWARE INTERFACE (SFI)
7299M: Len Brown <lenb@kernel.org>
7300L: sfi-devel@simplefirmware.org
7301W: http://simplefirmware.org/
7302T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
7303S: Supported
7304F: arch/x86/platform/sfi/
7305F: drivers/sfi/
7306F: include/linux/sfi*.h
7307
7308SIMTEC EB110ATX (Chalice CATS)
7309P: Ben Dooks
7310P: Vincent Sanders <vince@simtec.co.uk>
7311M: Simtec Linux Team <linux@simtec.co.uk>
7312W: http://www.simtec.co.uk/products/EB110ATX/
7313S: Supported
7314
7315SIMTEC EB2410ITX (BAST)
7316P: Ben Dooks
7317P: Vincent Sanders <vince@simtec.co.uk>
7318M: Simtec Linux Team <linux@simtec.co.uk>
7319W: http://www.simtec.co.uk/products/EB2410ITX/
7320S: Supported
7321F: arch/arm/mach-s3c2410/mach-bast.c
7322F: arch/arm/mach-s3c2410/bast-ide.c
7323F: arch/arm/mach-s3c2410/bast-irq.c
7324
7325TI DAVINCI MACHINE SUPPORT
7326M: Sekhar Nori <nsekhar@ti.com>
7327M: Kevin Hilman <khilman@deeprootsystems.com>
7328L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
7329T: git git://gitorious.org/linux-davinci/linux-davinci.git
7330Q: http://patchwork.kernel.org/project/linux-davinci/list/
7331S: Supported
7332F: arch/arm/mach-davinci
7333F: drivers/i2c/busses/i2c-davinci.c
7334
7335TI DAVINCI SERIES MEDIA DRIVER
7336M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
7337L: linux-media@vger.kernel.org
7338L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
7339W: http://linuxtv.org/
7340Q: http://patchwork.linuxtv.org/project/linux-media/list/
7341T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
7342S: Maintained
7343F: drivers/media/platform/davinci/
7344F: include/media/davinci/
7345
7346SIS 190 ETHERNET DRIVER
7347M: Francois Romieu <romieu@fr.zoreil.com>
7348L: netdev@vger.kernel.org
7349S: Maintained
7350F: drivers/net/ethernet/sis/sis190.c
7351
7352SIS 900/7016 FAST ETHERNET DRIVER
7353M: Daniele Venzano <venza@brownhat.org>
7354W: http://www.brownhat.org/sis900.html
7355L: netdev@vger.kernel.org
7356S: Maintained
7357F: drivers/net/ethernet/sis/sis900.*
7358
7359SIS FRAMEBUFFER DRIVER
7360M: Thomas Winischhofer <thomas@winischhofer.net>
7361W: http://www.winischhofer.net/linuxsisvga.shtml
7362S: Maintained
7363F: Documentation/fb/sisfb.txt
7364F: drivers/video/sis/
7365F: include/video/sisfb.h
7366
7367SIS USB2VGA DRIVER
7368M: Thomas Winischhofer <thomas@winischhofer.net>
7369W: http://www.winischhofer.at/linuxsisusbvga.shtml
7370S: Maintained
7371F: drivers/usb/misc/sisusbvga/
7372
7373SLAB ALLOCATOR
7374M: Christoph Lameter <cl@linux-foundation.org>
7375M: Pekka Enberg <penberg@kernel.org>
7376M: Matt Mackall <mpm@selenic.com>
7377L: linux-mm@kvack.org
7378S: Maintained
7379F: include/linux/sl?b*.h
7380F: mm/sl?b.c
7381
7382SLEEPABLE READ-COPY UPDATE (SRCU)
7383M: Lai Jiangshan <laijs@cn.fujitsu.com>
7384M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7385W: http://www.rdrop.com/users/paulmck/RCU/
7386S: Supported
7387T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7388F: include/linux/srcu*
7389F: kernel/srcu*
7390
7391SMACK SECURITY MODULE
7392M: Casey Schaufler <casey@schaufler-ca.com>
7393L: linux-security-module@vger.kernel.org
7394W: http://schaufler-ca.com
7395T: git git://git.gitorious.org/smack-next/kernel.git
7396S: Maintained
7397F: Documentation/security/Smack.txt
7398F: security/smack/
7399
7400SMC91x ETHERNET DRIVER
7401M: Nicolas Pitre <nico@fluxnic.net>
7402S: Odd Fixes
7403F: drivers/net/ethernet/smsc/smc91x.*
7404
7405SMIA AND SMIA++ IMAGE SENSOR DRIVER
7406M: Sakari Ailus <sakari.ailus@iki.fi>
7407L: linux-media@vger.kernel.org
7408S: Maintained
7409F: drivers/media/i2c/smiapp
7410F: include/media/smiapp.h
7411F: drivers/media/i2c/smiapp-pll.c
7412F: drivers/media/i2c/smiapp-pll.h
7413
7414SMM665 HARDWARE MONITOR DRIVER
7415M: Guenter Roeck <linux@roeck-us.net>
7416L: lm-sensors@lm-sensors.org
7417S: Maintained
7418F: Documentation/hwmon/smm665
7419F: drivers/hwmon/smm665.c
7420
7421SMSC EMC2103 HARDWARE MONITOR DRIVER
7422M: Steve Glendinning <steve.glendinning@shawell.net>
7423L: lm-sensors@lm-sensors.org
7424S: Maintained
7425F: Documentation/hwmon/emc2103
7426F: drivers/hwmon/emc2103.c
7427
7428SMSC SCH5627 HARDWARE MONITOR DRIVER
7429M: Hans de Goede <hdegoede@redhat.com>
7430L: lm-sensors@lm-sensors.org
7431S: Supported
7432F: Documentation/hwmon/sch5627
7433F: drivers/hwmon/sch5627.c
7434
7435SMSC47B397 HARDWARE MONITOR DRIVER
7436M: Jean Delvare <khali@linux-fr.org>
7437L: lm-sensors@lm-sensors.org
7438S: Maintained
7439F: Documentation/hwmon/smsc47b397
7440F: drivers/hwmon/smsc47b397.c
7441
7442SMSC911x ETHERNET DRIVER
7443M: Steve Glendinning <steve.glendinning@shawell.net>
7444L: netdev@vger.kernel.org
7445S: Maintained
7446F: include/linux/smsc911x.h
7447F: drivers/net/ethernet/smsc/smsc911x.*
7448
7449SMSC9420 PCI ETHERNET DRIVER
7450M: Steve Glendinning <steve.glendinning@shawell.net>
7451L: netdev@vger.kernel.org
7452S: Maintained
7453F: drivers/net/ethernet/smsc/smsc9420.*
7454
7455SMSC UFX6000 and UFX7000 USB to VGA DRIVER
7456M: Steve Glendinning <steve.glendinning@shawell.net>
7457L: linux-fbdev@vger.kernel.org
7458S: Maintained
7459F: drivers/video/smscufx.c
7460
7461SOC-CAMERA V4L2 SUBSYSTEM
7462M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7463L: linux-media@vger.kernel.org
7464T: git git://linuxtv.org/media_tree.git
7465S: Maintained
7466F: include/media/soc*
7467F: drivers/media/i2c/soc_camera/
7468F: drivers/media/platform/soc_camera/
7469
7470SOEKRIS NET48XX LED SUPPORT
7471M: Chris Boot <bootc@bootc.net>
7472S: Maintained
7473F: drivers/leds/leds-net48xx.c
7474
7475SOFTWARE RAID (Multiple Disks) SUPPORT
7476M: Neil Brown <neilb@suse.de>
7477L: linux-raid@vger.kernel.org
7478S: Supported
7479F: drivers/md/
7480F: include/linux/raid/
7481F: include/uapi/linux/raid/
7482
7483SONIC NETWORK DRIVER
7484M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
7485L: netdev@vger.kernel.org
7486S: Maintained
7487F: drivers/net/ethernet/natsemi/sonic.*
7488
7489SONICS SILICON BACKPLANE DRIVER (SSB)
7490M: Michael Buesch <m@bues.ch>
7491L: netdev@vger.kernel.org
7492S: Maintained
7493F: drivers/ssb/
7494F: include/linux/ssb/
7495
7496SONY VAIO CONTROL DEVICE DRIVER
7497M: Mattia Dongili <malattia@linux.it>
7498L: platform-driver-x86@vger.kernel.org
7499W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
7500S: Maintained
7501F: Documentation/laptops/sony-laptop.txt
7502F: drivers/char/sonypi.c
7503F: drivers/platform/x86/sony-laptop.c
7504F: include/linux/sony-laptop.h
7505
7506SONY MEMORYSTICK CARD SUPPORT
7507M: Alex Dubov <oakad@yahoo.com>
7508W: http://tifmxx.berlios.de/
7509S: Maintained
7510F: drivers/memstick/host/tifm_ms.c
7511
7512SOUND
7513M: Jaroslav Kysela <perex@perex.cz>
7514M: Takashi Iwai <tiwai@suse.de>
7515L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7516W: http://www.alsa-project.org/
7517T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7518T: git git://git.alsa-project.org/alsa-kernel.git
7519S: Maintained
7520F: Documentation/sound/
7521F: include/sound/
7522F: include/uapi/sound/
7523F: sound/
7524
7525SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
7526M: Liam Girdwood <lgirdwood@gmail.com>
7527M: Mark Brown <broonie@kernel.org>
7528T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
7529L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7530W: http://alsa-project.org/main/index.php/ASoC
7531S: Supported
7532F: sound/soc/
7533F: include/sound/soc*
7534
7535SPARC + UltraSPARC (sparc/sparc64)
7536M: "David S. Miller" <davem@davemloft.net>
7537L: sparclinux@vger.kernel.org
7538Q: http://patchwork.ozlabs.org/project/sparclinux/list/
7539T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
7540T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
7541S: Maintained
7542F: arch/sparc/
7543F: drivers/sbus/
7544
7545SPARC SERIAL DRIVERS
7546M: "David S. Miller" <davem@davemloft.net>
7547L: sparclinux@vger.kernel.org
7548T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
7549T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
7550S: Maintained
7551F: include/linux/sunserialcore.h
7552F: drivers/tty/serial/suncore.c
7553F: drivers/tty/serial/sunhv.c
7554F: drivers/tty/serial/sunsab.c
7555F: drivers/tty/serial/sunsab.h
7556F: drivers/tty/serial/sunsu.c
7557F: drivers/tty/serial/sunzilog.c
7558F: drivers/tty/serial/sunzilog.h
7559
7560SPARSE CHECKER
7561M: "Christopher Li" <sparse@chrisli.org>
7562L: linux-sparse@vger.kernel.org
7563W: https://sparse.wiki.kernel.org/
7564T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
7565T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
7566S: Maintained
7567F: include/linux/compiler.h
7568
7569SPEAR PLATFORM SUPPORT
7570M: Viresh Kumar <viresh.linux@gmail.com>
7571M: Shiraz Hashim <shiraz.hashim@st.com>
7572L: spear-devel@list.st.com
7573L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7574W: http://www.st.com/spear
7575S: Maintained
7576F: arch/arm/plat-spear/
7577
7578SPEAR13XX MACHINE SUPPORT
7579M: Viresh Kumar <viresh.linux@gmail.com>
7580M: Shiraz Hashim <shiraz.hashim@st.com>
7581L: spear-devel@list.st.com
7582L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7583W: http://www.st.com/spear
7584S: Maintained
7585F: arch/arm/mach-spear13xx/
7586
7587SPEAR3XX MACHINE SUPPORT
7588M: Viresh Kumar <viresh.linux@gmail.com>
7589M: Shiraz Hashim <shiraz.hashim@st.com>
7590L: spear-devel@list.st.com
7591L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7592W: http://www.st.com/spear
7593S: Maintained
7594F: arch/arm/mach-spear3xx/
7595
7596SPEAR6XX MACHINE SUPPORT
7597M: Rajeev Kumar <rajeev-dlh.kumar@st.com>
7598M: Shiraz Hashim <shiraz.hashim@st.com>
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: arch/arm/mach-spear6xx/
7605
7606SPEAR CLOCK FRAMEWORK SUPPORT
7607M: Viresh Kumar <viresh.linux@gmail.com>
7608L: spear-devel@list.st.com
7609L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7610W: http://www.st.com/spear
7611S: Maintained
7612F: drivers/clk/spear/
7613
7614SPI SUBSYSTEM
7615M: Mark Brown <broonie@kernel.org>
7616M: Grant Likely <grant.likely@linaro.org>
7617L: spi-devel-general@lists.sourceforge.net
7618T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
7619Q: http://patchwork.kernel.org/project/spi-devel-general/list/
7620S: Maintained
7621F: Documentation/spi/
7622F: drivers/spi/
7623F: include/linux/spi/
7624F: include/uapi/linux/spi/
7625
7626SPIDERNET NETWORK DRIVER for CELL
7627M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
7628M: Jens Osterkamp <jens@de.ibm.com>
7629L: netdev@vger.kernel.org
7630S: Supported
7631F: Documentation/networking/spider_net.txt
7632F: drivers/net/ethernet/toshiba/spider_net*
7633
7634SPU FILE SYSTEM
7635M: Jeremy Kerr <jk@ozlabs.org>
7636L: linuxppc-dev@lists.ozlabs.org
7637L: cbe-oss-dev@lists.ozlabs.org
7638W: http://www.ibm.com/developerworks/power/cell/
7639S: Supported
7640F: Documentation/filesystems/spufs.txt
7641F: arch/powerpc/platforms/cell/spufs/
7642
7643SQUASHFS FILE SYSTEM
7644M: Phillip Lougher <phillip@squashfs.org.uk>
7645L: squashfs-devel@lists.sourceforge.net (subscribers-only)
7646W: http://squashfs.org.uk
7647S: Maintained
7648F: Documentation/filesystems/squashfs.txt
7649F: fs/squashfs/
7650
7651SRM (Alpha) environment access
7652M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
7653S: Maintained
7654F: arch/alpha/kernel/srm_env.c
7655
7656STABLE BRANCH
7657M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
7658L: stable@vger.kernel.org
7659S: Supported
7660
7661STAGING SUBSYSTEM
7662M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
7663T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
7664L: devel@driverdev.osuosl.org
7665S: Supported
7666F: drivers/staging/
7667
7668STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
7669M: Henk de Groot <pe1dnn@amsat.org>
7670S: Odd Fixes
7671F: drivers/staging/wlags49_h2/
7672F: drivers/staging/wlags49_h25/
7673
7674STAGING - ASUS OLED
7675M: Jakub Schmidtke <sjakub@gmail.com>
7676S: Odd Fixes
7677F: drivers/staging/asus_oled/
7678
7679STAGING - COMEDI
7680M: Ian Abbott <abbotti@mev.co.uk>
7681M: Mori Hess <fmhess@users.sourceforge.net>
7682S: Odd Fixes
7683F: drivers/staging/comedi/
7684
7685STAGING - CRYSTAL HD VIDEO DECODER
7686M: Naren Sankar <nsankar@broadcom.com>
7687M: Jarod Wilson <jarod@wilsonet.com>
7688M: Scott Davilla <davilla@4pi.com>
7689M: Manu Abraham <abraham.manu@gmail.com>
7690S: Odd Fixes
7691F: drivers/staging/crystalhd/
7692
7693STAGING - ECHO CANCELLER
7694M: Steve Underwood <steveu@coppice.org>
7695M: David Rowe <david@rowetel.com>
7696S: Odd Fixes
7697F: drivers/staging/echo/
7698
7699STAGING - ET131X NETWORK DRIVER
7700M: Mark Einon <mark.einon@gmail.com>
7701S: Odd Fixes
7702F: drivers/staging/et131x/
7703
7704STAGING - FLARION FT1000 DRIVERS
7705M: Marek Belisko <marek.belisko@gmail.com>
7706S: Odd Fixes
7707F: drivers/staging/ft1000/
7708
7709STAGING - FRONTIER TRANZPORT AND ALPHATRACK
7710M: David Täht <d@teklibre.com>
7711S: Odd Fixes
7712F: drivers/staging/frontier/
7713
7714STAGING - GO7007 MPEG CODEC
7715M: Hans Verkuil <hans.verkuil@cisco.com>
7716S: Maintained
7717F: drivers/staging/media/go7007/
7718
7719STAGING - INDUSTRIAL IO
7720M: Jonathan Cameron <jic23@cam.ac.uk>
7721L: linux-iio@vger.kernel.org
7722S: Odd Fixes
7723F: drivers/staging/iio/
7724
7725STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
7726M: Jarod Wilson <jarod@wilsonet.com>
7727W: http://www.lirc.org/
7728S: Odd Fixes
7729F: drivers/staging/media/lirc/
7730
7731STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
7732M: Julian Andres Klode <jak@jak-linux.org>
7733M: Marc Dietrich <marvin24@gmx.de>
7734L: ac100@lists.launchpad.net (moderated for non-subscribers)
7735L: linux-tegra@vger.kernel.org
7736S: Maintained
7737F: drivers/staging/nvec/
7738
7739STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
7740M: Andres Salomon <dilinger@queued.net>
7741M: Chris Ball <cjb@laptop.org>
7742M: Jon Nettleton <jon.nettleton@gmail.com>
7743W: http://wiki.laptop.org/go/DCON
7744S: Odd Fixes
7745F: drivers/staging/olpc_dcon/
7746
7747STAGING - OZMO DEVICES USB OVER WIFI DRIVER
7748M: Rupesh Gujare <rupesh.gujare@atmel.com>
7749S: Maintained
7750F: drivers/staging/ozwpan/
7751
7752STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
7753M: Willy Tarreau <willy@meta-x.org>
7754S: Odd Fixes
7755F: drivers/staging/panel/
7756
7757STAGING - REALTEK RTL8712U DRIVERS
7758M: Larry Finger <Larry.Finger@lwfinger.net>
7759M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
7760S: Odd Fixes
7761F: drivers/staging/rtl8712/
7762
7763STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
7764M: Teddy Wang <teddy.wang@siliconmotion.com.cn>
7765S: Odd Fixes
7766F: drivers/staging/sm7xxfb/
7767
7768STAGING - SOFTLOGIC 6x10 MPEG CODEC
7769M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
7770S: Supported
7771F: drivers/staging/media/solo6x10/
7772
7773STAGING - SPEAKUP CONSOLE SPEECH DRIVER
7774M: William Hubbs <w.d.hubbs@gmail.com>
7775M: Chris Brannon <chris@the-brannons.com>
7776M: Kirk Reiser <kirk@braille.uwo.ca>
7777M: Samuel Thibault <samuel.thibault@ens-lyon.org>
7778L: speakup@braille.uwo.ca
7779W: http://www.linux-speakup.org/
7780S: Odd Fixes
7781F: drivers/staging/speakup/
7782
7783STAGING - TI DSP BRIDGE DRIVERS
7784M: Omar Ramirez Luna <omar.ramirez@copitl.com>
7785S: Odd Fixes
7786F: drivers/staging/tidspbridge/
7787
7788STAGING - USB ENE SM/MS CARD READER DRIVER
7789M: Al Cho <acho@novell.com>
7790S: Odd Fixes
7791F: drivers/staging/keucr/
7792
7793STAGING - VIA VT665X DRIVERS
7794M: Forest Bond <forest@alittletooquiet.net>
7795S: Odd Fixes
7796F: drivers/staging/vt665?/
7797
7798STAGING - WINBOND IS89C35 WLAN USB DRIVER
7799M: Pavel Machek <pavel@ucw.cz>
7800S: Odd Fixes
7801F: drivers/staging/winbond/
7802
7803STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
7804M: Arnaud Patard <arnaud.patard@rtp-net.org>
7805S: Odd Fixes
7806F: drivers/staging/xgifb/
7807
7808STARFIRE/DURALAN NETWORK DRIVER
7809M: Ion Badulescu <ionut@badula.org>
7810S: Odd Fixes
7811F: drivers/net/ethernet/adaptec/starfire*
7812
7813SUN3/3X
7814M: Sam Creasey <sammy@sammy.net>
7815W: http://sammy.net/sun3/
7816S: Maintained
7817F: arch/m68k/kernel/*sun3*
7818F: arch/m68k/sun3*/
7819F: arch/m68k/include/asm/sun3*
7820F: drivers/net/ethernet/i825xx/sun3*
7821
7822SUPERH
7823M: Paul Mundt <lethal@linux-sh.org>
7824L: linux-sh@vger.kernel.org
7825W: http://www.linux-sh.org
7826Q: http://patchwork.kernel.org/project/linux-sh/list/
7827T: git git://github.com/pmundt/linux-sh.git sh-latest
7828S: Supported
7829F: Documentation/sh/
7830F: arch/sh/
7831F: drivers/sh/
7832
7833SUSPEND TO RAM
7834M: Len Brown <len.brown@intel.com>
7835M: Pavel Machek <pavel@ucw.cz>
7836M: "Rafael J. Wysocki" <rjw@sisk.pl>
7837L: linux-pm@vger.kernel.org
7838S: Supported
7839F: Documentation/power/
7840F: arch/x86/kernel/acpi/
7841F: drivers/base/power/
7842F: kernel/power/
7843F: include/linux/suspend.h
7844F: include/linux/freezer.h
7845F: include/linux/pm.h
7846
7847SVGA HANDLING
7848M: Martin Mares <mj@ucw.cz>
7849L: linux-video@atrey.karlin.mff.cuni.cz
7850S: Maintained
7851F: Documentation/svga.txt
7852F: arch/x86/boot/video*
7853
7854SWIOTLB SUBSYSTEM
7855M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
7856L: linux-kernel@vger.kernel.org
7857S: Supported
7858F: lib/swiotlb.c
7859F: arch/*/kernel/pci-swiotlb.c
7860F: include/linux/swiotlb.h
7861
7862SYNOPSYS ARC ARCHITECTURE
7863M: Vineet Gupta <vgupta@synopsys.com>
7864S: Supported
7865F: arch/arc/
7866F: Documentation/devicetree/bindings/arc/
7867F: drivers/tty/serial/arc-uart.c
7868
7869SYSV FILESYSTEM
7870M: Christoph Hellwig <hch@infradead.org>
7871S: Maintained
7872F: Documentation/filesystems/sysv-fs.txt
7873F: fs/sysv/
7874F: include/linux/sysv_fs.h
7875
7876TARGET SUBSYSTEM
7877M: Nicholas A. Bellinger <nab@linux-iscsi.org>
7878L: linux-scsi@vger.kernel.org
7879L: target-devel@vger.kernel.org
7880L: http://groups.google.com/group/linux-iscsi-target-dev
7881W: http://www.linux-iscsi.org
7882T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
7883S: Supported
7884F: drivers/target/
7885F: include/target/
7886F: Documentation/target/
7887
7888TASKSTATS STATISTICS INTERFACE
7889M: Balbir Singh <bsingharora@gmail.com>
7890S: Maintained
7891F: Documentation/accounting/taskstats*
7892F: include/linux/taskstats*
7893F: kernel/taskstats.c
7894
7895TC CLASSIFIER
7896M: Jamal Hadi Salim <jhs@mojatatu.com>
7897L: netdev@vger.kernel.org
7898S: Maintained
7899F: include/net/pkt_cls.h
7900F: include/uapi/linux/pkt_cls.h
7901F: net/sched/
7902
7903TCP LOW PRIORITY MODULE
7904M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
7905M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
7906W: http://tcp-lp-mod.sourceforge.net/
7907S: Maintained
7908F: net/ipv4/tcp_lp.c
7909
7910TDA10071 MEDIA DRIVER
7911M: Antti Palosaari <crope@iki.fi>
7912L: linux-media@vger.kernel.org
7913W: http://linuxtv.org/
7914W: http://palosaari.fi/linux/
7915Q: http://patchwork.linuxtv.org/project/linux-media/list/
7916T: git git://linuxtv.org/anttip/media_tree.git
7917S: Maintained
7918F: drivers/media/dvb-frontends/tda10071*
7919
7920TDA18212 MEDIA DRIVER
7921M: Antti Palosaari <crope@iki.fi>
7922L: linux-media@vger.kernel.org
7923W: http://linuxtv.org/
7924W: http://palosaari.fi/linux/
7925Q: http://patchwork.linuxtv.org/project/linux-media/list/
7926T: git git://linuxtv.org/anttip/media_tree.git
7927S: Maintained
7928F: drivers/media/tuners/tda18212*
7929
7930TDA18218 MEDIA DRIVER
7931M: Antti Palosaari <crope@iki.fi>
7932L: linux-media@vger.kernel.org
7933W: http://linuxtv.org/
7934W: http://palosaari.fi/linux/
7935Q: http://patchwork.linuxtv.org/project/linux-media/list/
7936T: git git://linuxtv.org/anttip/media_tree.git
7937S: Maintained
7938F: drivers/media/tuners/tda18218*
7939
7940TDA18271 MEDIA DRIVER
7941M: Michael Krufky <mkrufky@linuxtv.org>
7942L: linux-media@vger.kernel.org
7943W: http://linuxtv.org/
7944W: http://github.com/mkrufky
7945Q: http://patchwork.linuxtv.org/project/linux-media/list/
7946T: git git://linuxtv.org/mkrufky/tuners.git
7947S: Maintained
7948F: drivers/media/tuners/tda18271*
7949
7950TDA827x MEDIA DRIVER
7951M: Michael Krufky <mkrufky@linuxtv.org>
7952L: linux-media@vger.kernel.org
7953W: http://linuxtv.org/
7954W: http://github.com/mkrufky
7955Q: http://patchwork.linuxtv.org/project/linux-media/list/
7956T: git git://linuxtv.org/mkrufky/tuners.git
7957S: Maintained
7958F: drivers/media/tuners/tda8290.*
7959
7960TDA8290 MEDIA DRIVER
7961M: Michael Krufky <mkrufky@linuxtv.org>
7962L: linux-media@vger.kernel.org
7963W: http://linuxtv.org/
7964W: http://github.com/mkrufky
7965Q: http://patchwork.linuxtv.org/project/linux-media/list/
7966T: git git://linuxtv.org/mkrufky/tuners.git
7967S: Maintained
7968F: drivers/media/tuners/tda8290.*
7969
7970TDA9840 MEDIA DRIVER
7971M: Hans Verkuil <hverkuil@xs4all.nl>
7972L: linux-media@vger.kernel.org
7973T: git git://linuxtv.org/media_tree.git
7974W: http://linuxtv.org
7975S: Maintained
7976F: drivers/media/i2c/tda9840*
7977
7978TEA5761 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: Odd fixes
7984F: drivers/media/tuners/tea5761.*
7985
7986TEA5767 TUNER DRIVER
7987M: Mauro Carvalho Chehab <mchehab@redhat.com>
7988L: linux-media@vger.kernel.org
7989W: http://linuxtv.org
7990T: git git://linuxtv.org/media_tree.git
7991S: Maintained
7992F: drivers/media/tuners/tea5767.*
7993
7994TEA6415C 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/tea6415c*
8001
8002TEA6420 MEDIA DRIVER
8003M: Hans Verkuil <hverkuil@xs4all.nl>
8004L: linux-media@vger.kernel.org
8005T: git git://linuxtv.org/media_tree.git
8006W: http://linuxtv.org
8007S: Maintained
8008F: drivers/media/i2c/tea6420*
8009
8010TEAM DRIVER
8011M: Jiri Pirko <jiri@resnulli.us>
8012L: netdev@vger.kernel.org
8013S: Supported
8014F: drivers/net/team/
8015F: include/linux/if_team.h
8016F: include/uapi/linux/if_team.h
8017
8018TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8019M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8020S: Maintained
8021F: arch/x86/platform/ts5500/
8022
8023TECHNOTREND USB IR RECEIVER
8024M: Sean Young <sean@mess.org>
8025L: linux-media@vger.kernel.org
8026S: Maintained
8027F: drivers/media/rc/ttusbir.c
8028
8029TEGRA SUPPORT
8030M: Stephen Warren <swarren@wwwdotorg.org>
8031L: linux-tegra@vger.kernel.org
8032Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8033T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
8034S: Supported
8035N: [^a-z]tegra
8036
8037TEHUTI ETHERNET DRIVER
8038M: Andy Gospodarek <andy@greyhouse.net>
8039L: netdev@vger.kernel.org
8040S: Supported
8041F: drivers/net/ethernet/tehuti/*
8042
8043Telecom Clock Driver for MCPL0010
8044M: Mark Gross <mark.gross@intel.com>
8045S: Supported
8046F: drivers/char/tlclk.c
8047
8048TENSILICA XTENSA PORT (xtensa)
8049M: Chris Zankel <chris@zankel.net>
8050M: Max Filippov <jcmvbkbc@gmail.com>
8051L: linux-xtensa@linux-xtensa.org
8052S: Maintained
8053F: arch/xtensa/
8054
8055THERMAL
8056M: Zhang Rui <rui.zhang@intel.com>
8057M: Eduardo Valentin <eduardo.valentin@ti.com>
8058L: linux-pm@vger.kernel.org
8059T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
8060Q: https://patchwork.kernel.org/project/linux-pm/list/
8061S: Supported
8062F: drivers/thermal/
8063F: include/linux/thermal.h
8064F: include/linux/cpu_cooling.h
8065
8066THINGM BLINK(1) USB RGB LED DRIVER
8067M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8068S: Maintained
8069F: drivers/hid/hid-thingm.c
8070
8071THINKPAD ACPI EXTRAS DRIVER
8072M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
8073L: ibm-acpi-devel@lists.sourceforge.net
8074L: platform-driver-x86@vger.kernel.org
8075W: http://ibm-acpi.sourceforge.net
8076W: http://thinkwiki.org/wiki/Ibm-acpi
8077T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
8078S: Maintained
8079F: drivers/platform/x86/thinkpad_acpi.c
8080
8081TI BANDGAP AND THERMAL DRIVER
8082M: Eduardo Valentin <eduardo.valentin@ti.com>
8083L: linux-pm@vger.kernel.org
8084S: Maintained
8085F: drivers/staging/omap-thermal/
8086
8087TI FLASH MEDIA INTERFACE DRIVER
8088M: Alex Dubov <oakad@yahoo.com>
8089S: Maintained
8090F: drivers/misc/tifm*
8091F: drivers/mmc/host/tifm_sd.c
8092F: include/linux/tifm.h
8093
8094TI LM49xxx FAMILY ASoC CODEC DRIVERS
8095M: M R Swami Reddy <mr.swami.reddy@ti.com>
8096M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
8097L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8098S: Maintained
8099F: sound/soc/codecs/lm49453*
8100F: sound/soc/codecs/isabelle*
8101
8102TI LP855x BACKLIGHT DRIVER
8103M: Milo Kim <milo.kim@ti.com>
8104S: Maintained
8105F: Documentation/backlight/lp855x-driver.txt
8106F: drivers/video/backlight/lp855x_bl.c
8107F: include/linux/platform_data/lp855x.h
8108
8109TI LP8727 CHARGER DRIVER
8110M: Milo Kim <milo.kim@ti.com>
8111S: Maintained
8112F: drivers/power/lp8727_charger.c
8113F: include/linux/platform_data/lp8727.h
8114
8115TI LP8788 MFD DRIVER
8116M: Milo Kim <milo.kim@ti.com>
8117S: Maintained
8118F: drivers/iio/adc/lp8788_adc.c
8119F: drivers/leds/leds-lp8788.c
8120F: drivers/mfd/lp8788*.c
8121F: drivers/power/lp8788-charger.c
8122F: drivers/regulator/lp8788-*.c
8123F: include/linux/mfd/lp8788*.h
8124
8125TI TWL4030 SERIES SOC CODEC DRIVER
8126M: Peter Ujfalusi <peter.ujfalusi@ti.com>
8127L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8128S: Maintained
8129F: sound/soc/codecs/twl4030*
8130
8131TI WILINK WIRELESS DRIVERS
8132M: Luciano Coelho <coelho@ti.com>
8133L: linux-wireless@vger.kernel.org
8134W: http://wireless.kernel.org/en/users/Drivers/wl12xx
8135W: http://wireless.kernel.org/en/users/Drivers/wl1251
8136T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
8137S: Maintained
8138F: drivers/net/wireless/ti/
8139F: include/linux/wl12xx.h
8140
8141TIPC NETWORK LAYER
8142M: Jon Maloy <jon.maloy@ericsson.com>
8143M: Allan Stephens <allan.stephens@windriver.com>
8144L: netdev@vger.kernel.org (core kernel code)
8145L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
8146W: http://tipc.sourceforge.net/
8147S: Maintained
8148F: include/uapi/linux/tipc*.h
8149F: net/tipc/
8150
8151TILE ARCHITECTURE
8152M: Chris Metcalf <cmetcalf@tilera.com>
8153W: http://www.tilera.com/scm/
8154S: Supported
8155F: arch/tile/
8156F: drivers/tty/hvc/hvc_tile.c
8157F: drivers/net/ethernet/tile/
8158F: drivers/edac/tile_edac.c
8159
8160TLAN NETWORK DRIVER
8161M: Samuel Chessman <chessman@tux.org>
8162L: tlan-devel@lists.sourceforge.net (subscribers-only)
8163W: http://sourceforge.net/projects/tlan/
8164S: Maintained
8165F: Documentation/networking/tlan.txt
8166F: drivers/net/ethernet/ti/tlan.*
8167
8168TOMOYO SECURITY MODULE
8169M: Kentaro Takeda <takedakn@nttdata.co.jp>
8170M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
8171L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
8172L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
8173L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
8174L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
8175W: http://tomoyo.sourceforge.jp/
8176T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
8177S: Maintained
8178F: security/tomoyo/
8179
8180TOPSTAR LAPTOP EXTRAS DRIVER
8181M: Herton Ronaldo Krzesinski <herton@canonical.com>
8182L: platform-driver-x86@vger.kernel.org
8183S: Maintained
8184F: drivers/platform/x86/topstar-laptop.c
8185
8186TOSHIBA ACPI EXTRAS DRIVER
8187L: platform-driver-x86@vger.kernel.org
8188S: Orphan
8189F: drivers/platform/x86/toshiba_acpi.c
8190
8191TOSHIBA SMM DRIVER
8192M: Jonathan Buzzard <jonathan@buzzard.org.uk>
8193L: tlinux-users@tce.toshiba-dme.co.jp
8194W: http://www.buzzard.org.uk/toshiba/
8195S: Maintained
8196F: drivers/char/toshiba.c
8197F: include/linux/toshiba.h
8198F: include/uapi/linux/toshiba.h
8199
8200TMIO MMC DRIVER
8201M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
8202M: Ian Molton <ian@mnementh.co.uk>
8203L: linux-mmc@vger.kernel.org
8204S: Maintained
8205F: drivers/mmc/host/tmio_mmc*
8206F: drivers/mmc/host/sh_mobile_sdhi.c
8207F: include/linux/mmc/tmio.h
8208F: include/linux/mmc/sh_mobile_sdhi.h
8209
8210TMP401 HARDWARE MONITOR DRIVER
8211M: Guenter Roeck <linux@roeck-us.net>
8212L: lm-sensors@lm-sensors.org
8213S: Maintained
8214F: Documentation/hwmon/tmp401
8215F: drivers/hwmon/tmp401.c
8216
8217TMPFS (SHMEM FILESYSTEM)
8218M: Hugh Dickins <hughd@google.com>
8219L: linux-mm@kvack.org
8220S: Maintained
8221F: include/linux/shmem_fs.h
8222F: mm/shmem.c
8223
8224TM6000 VIDEO4LINUX DRIVER
8225M: Mauro Carvalho Chehab <mchehab@redhat.com>
8226L: linux-media@vger.kernel.org
8227W: http://linuxtv.org
8228T: git git://linuxtv.org/media_tree.git
8229S: Odd fixes
8230F: drivers/media/usb/tm6000/
8231
8232TPM DEVICE DRIVER
8233M: Kent Yoder <key@linux.vnet.ibm.com>
8234M: Rajiv Andrade <mail@srajiv.net>
8235W: http://tpmdd.sourceforge.net
8236M: Marcel Selhorst <tpmdd@selhorst.net>
8237M: Sirrix AG <tpmdd@sirrix.com>
8238W: http://www.sirrix.com
8239L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
8240S: Maintained
8241F: drivers/char/tpm/
8242
8243TRACING
8244M: Steven Rostedt <rostedt@goodmis.org>
8245M: Frederic Weisbecker <fweisbec@gmail.com>
8246M: Ingo Molnar <mingo@redhat.com>
8247T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8248S: Maintained
8249F: Documentation/trace/ftrace.txt
8250F: arch/*/*/*/ftrace.h
8251F: arch/*/kernel/ftrace.c
8252F: include/*/ftrace.h
8253F: include/linux/trace*.h
8254F: include/trace/
8255F: kernel/trace/
8256
8257TRIVIAL PATCHES
8258M: Jiri Kosina <trivial@kernel.org>
8259T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
8260S: Maintained
8261K: ^Subject:.*(?i)trivial
8262
8263TTY LAYER
8264M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8265M: Jiri Slaby <jslaby@suse.cz>
8266S: Supported
8267T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8268F: drivers/tty/
8269F: drivers/tty/serial/serial_core.c
8270F: include/linux/serial_core.h
8271F: include/linux/serial.h
8272F: include/linux/tty.h
8273F: include/uapi/linux/serial_core.h
8274F: include/uapi/linux/serial.h
8275F: include/uapi/linux/tty.h
8276
8277TUA9001 MEDIA DRIVER
8278M: Antti Palosaari <crope@iki.fi>
8279L: linux-media@vger.kernel.org
8280W: http://linuxtv.org/
8281W: http://palosaari.fi/linux/
8282Q: http://patchwork.linuxtv.org/project/linux-media/list/
8283T: git git://linuxtv.org/anttip/media_tree.git
8284S: Maintained
8285F: drivers/media/tuners/tua9001*
8286
8287TULIP NETWORK DRIVERS
8288M: Grant Grundler <grundler@parisc-linux.org>
8289L: netdev@vger.kernel.org
8290S: Maintained
8291F: drivers/net/ethernet/dec/tulip/
8292
8293TUN/TAP driver
8294M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
8295W: http://vtun.sourceforge.net/tun
8296S: Maintained
8297F: Documentation/networking/tuntap.txt
8298F: arch/um/os-Linux/drivers/
8299
8300TURBOCHANNEL SUBSYSTEM
8301M: "Maciej W. Rozycki" <macro@linux-mips.org>
8302S: Maintained
8303F: drivers/tc/
8304F: include/linux/tc.h
8305
8306U14-34F SCSI DRIVER
8307M: Dario Ballabio <ballabio_dario@emc.com>
8308L: linux-scsi@vger.kernel.org
8309S: Maintained
8310F: drivers/scsi/u14-34f.c
8311
8312UBI FILE SYSTEM (UBIFS)
8313M: Artem Bityutskiy <dedekind1@gmail.com>
8314M: Adrian Hunter <adrian.hunter@intel.com>
8315L: linux-mtd@lists.infradead.org
8316T: git git://git.infradead.org/ubifs-2.6.git
8317W: http://www.linux-mtd.infradead.org/doc/ubifs.html
8318S: Maintained
8319F: Documentation/filesystems/ubifs.txt
8320F: fs/ubifs/
8321
8322UCLINUX (AND M68KNOMMU)
8323M: Greg Ungerer <gerg@uclinux.org>
8324W: http://www.uclinux.org/
8325L: uclinux-dev@uclinux.org (subscribers-only)
8326S: Maintained
8327F: arch/m68k/*/*_no.*
8328F: arch/m68k/include/asm/*_no.*
8329
8330UCLINUX FOR RENESAS H8/300 (H8300)
8331M: Yoshinori Sato <ysato@users.sourceforge.jp>
8332W: http://uclinux-h8.sourceforge.jp/
8333S: Supported
8334F: arch/h8300/
8335F: drivers/ide/ide-h8300.c
8336F: drivers/net/ethernet/8390/ne-h8300.c
8337
8338UDF FILESYSTEM
8339M: Jan Kara <jack@suse.cz>
8340S: Maintained
8341F: Documentation/filesystems/udf.txt
8342F: fs/udf/
8343
8344UFS FILESYSTEM
8345M: Evgeniy Dushistov <dushistov@mail.ru>
8346S: Maintained
8347F: Documentation/filesystems/ufs.txt
8348F: fs/ufs/
8349
8350UHID USERSPACE HID IO DRIVER:
8351M: David Herrmann <dh.herrmann@googlemail.com>
8352L: linux-input@vger.kernel.org
8353S: Maintained
8354F: drivers/hid/uhid.c
8355F: include/uapi/linux/uhid.h
8356
8357ULTRA-WIDEBAND (UWB) SUBSYSTEM:
8358L: linux-usb@vger.kernel.org
8359S: Orphan
8360F: drivers/uwb/
8361F: include/linux/uwb.h
8362F: include/linux/uwb/
8363
8364UNICORE32 ARCHITECTURE:
8365M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8366W: http://mprc.pku.edu.cn/~guanxuetao/linux
8367S: Maintained
8368T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
8369F: arch/unicore32/
8370
8371UNIFDEF
8372M: Tony Finch <dot@dotat.at>
8373W: http://dotat.at/prog/unifdef
8374S: Maintained
8375F: scripts/unifdef.c
8376
8377UNIFORM CDROM DRIVER
8378M: Jens Axboe <axboe@kernel.dk>
8379W: http://www.kernel.dk
8380S: Maintained
8381F: Documentation/cdrom/
8382F: drivers/cdrom/cdrom.c
8383F: include/linux/cdrom.h
8384F: include/uapi/linux/cdrom.h
8385
8386UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
8387M: Vinayak Holikatti <vinholikatti@gmail.com>
8388M: Santosh Y <santoshsy@gmail.com>
8389L: linux-scsi@vger.kernel.org
8390S: Supported
8391F: Documentation/scsi/ufs.txt
8392F: drivers/scsi/ufs/
8393
8394UNSORTED BLOCK IMAGES (UBI)
8395M: Artem Bityutskiy <dedekind1@gmail.com>
8396W: http://www.linux-mtd.infradead.org/
8397L: linux-mtd@lists.infradead.org
8398T: git git://git.infradead.org/ubi-2.6.git
8399S: Maintained
8400F: drivers/mtd/ubi/
8401F: include/linux/mtd/ubi.h
8402F: include/uapi/mtd/ubi-user.h
8403
8404UNSORTED BLOCK IMAGES (UBI) Fastmap
8405M: Richard Weinberger <richard@nod.at>
8406L: linux-mtd@lists.infradead.org
8407S: Maintained
8408F: drivers/mtd/ubi/fastmap.c
8409
8410USB ACM DRIVER
8411M: Oliver Neukum <oliver@neukum.org>
8412L: linux-usb@vger.kernel.org
8413S: Maintained
8414F: Documentation/usb/acm.txt
8415F: drivers/usb/class/cdc-acm.*
8416
8417USB AR5523 WIRELESS DRIVER
8418M: Pontus Fuchs <pontus.fuchs@gmail.com>
8419L: linux-wireless@vger.kernel.org
8420S: Maintained
8421F: drivers/net/wireless/ath/ar5523/
8422
8423USB ATTACHED SCSI
8424M: Matthew Wilcox <willy@linux.intel.com>
8425M: Sarah Sharp <sarah.a.sharp@linux.intel.com>
8426M: Gerd Hoffmann <kraxel@redhat.com>
8427L: linux-usb@vger.kernel.org
8428L: linux-scsi@vger.kernel.org
8429S: Maintained
8430F: drivers/usb/storage/uas.c
8431
8432USB CDC ETHERNET DRIVER
8433M: Oliver Neukum <oliver@neukum.org>
8434L: linux-usb@vger.kernel.org
8435S: Maintained
8436F: drivers/net/usb/cdc_*.c
8437F: include/uapi/linux/usb/cdc.h
8438
8439USB CYPRESS C67X00 DRIVER
8440M: Peter Korsgaard <jacmet@sunsite.dk>
8441L: linux-usb@vger.kernel.org
8442S: Maintained
8443F: drivers/usb/c67x00/
8444
8445USB DAVICOM DM9601 DRIVER
8446M: Peter Korsgaard <jacmet@sunsite.dk>
8447L: netdev@vger.kernel.org
8448W: http://www.linux-usb.org/usbnet
8449S: Maintained
8450F: drivers/net/usb/dm9601.c
8451
8452USB DIAMOND RIO500 DRIVER
8453M: Cesar Miquel <miquel@df.uba.ar>
8454L: rio500-users@lists.sourceforge.net
8455W: http://rio500.sourceforge.net
8456S: Maintained
8457F: drivers/usb/misc/rio500*
8458
8459USB EHCI DRIVER
8460M: Alan Stern <stern@rowland.harvard.edu>
8461L: linux-usb@vger.kernel.org
8462S: Maintained
8463F: Documentation/usb/ehci.txt
8464F: drivers/usb/host/ehci*
8465
8466USB GADGET/PERIPHERAL SUBSYSTEM
8467M: Felipe Balbi <balbi@ti.com>
8468L: linux-usb@vger.kernel.org
8469W: http://www.linux-usb.org/gadget
8470T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8471S: Maintained
8472F: drivers/usb/gadget/
8473F: include/linux/usb/gadget*
8474
8475USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8476M: Jiri Kosina <jkosina@suse.cz>
8477L: linux-usb@vger.kernel.org
8478T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
8479S: Maintained
8480F: Documentation/hid/hiddev.txt
8481F: drivers/hid/usbhid/
8482
8483USB/IP DRIVERS
8484M: Matt Mooney <mfm@muteddisk.com>
8485L: linux-usb@vger.kernel.org
8486S: Maintained
8487F: drivers/staging/usbip/
8488
8489USB ISP116X DRIVER
8490M: Olav Kongas <ok@artecdesign.ee>
8491L: linux-usb@vger.kernel.org
8492S: Maintained
8493F: drivers/usb/host/isp116x*
8494F: include/linux/usb/isp116x.h
8495
8496USB KAWASAKI LSI DRIVER
8497M: Oliver Neukum <oliver@neukum.org>
8498L: linux-usb@vger.kernel.org
8499S: Maintained
8500F: drivers/usb/serial/kl5kusb105.*
8501
8502USB MASS STORAGE DRIVER
8503M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
8504L: linux-usb@vger.kernel.org
8505L: usb-storage@lists.one-eyed-alien.net
8506S: Maintained
8507W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
8508F: drivers/usb/storage/
8509
8510USB MIDI DRIVER
8511M: Clemens Ladisch <clemens@ladisch.de>
8512L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8513T: git git://git.alsa-project.org/alsa-kernel.git
8514S: Maintained
8515F: sound/usb/midi.*
8516
8517USB OHCI DRIVER
8518M: Alan Stern <stern@rowland.harvard.edu>
8519L: linux-usb@vger.kernel.org
8520S: Maintained
8521F: Documentation/usb/ohci.txt
8522F: drivers/usb/host/ohci*
8523
8524USB OPTION-CARD DRIVER
8525M: Matthias Urlichs <smurf@smurf.noris.de>
8526L: linux-usb@vger.kernel.org
8527S: Maintained
8528F: drivers/usb/serial/option.c
8529
8530USB PEGASUS DRIVER
8531M: Petko Manolov <petkan@nucleusys.com>
8532L: linux-usb@vger.kernel.org
8533L: netdev@vger.kernel.org
8534T: git git://git.code.sf.net/p/pegasus2/git
8535W: http://pegasus2.sourceforge.net/
8536S: Maintained
8537F: drivers/net/usb/pegasus.*
8538
8539USB PHY LAYER
8540M: Felipe Balbi <balbi@ti.com>
8541L: linux-usb@vger.kernel.org
8542T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8543S: Maintained
8544F: drivers/usb/phy/
8545F: drivers/usb/otg/
8546
8547USB PRINTER DRIVER (usblp)
8548M: Pete Zaitcev <zaitcev@redhat.com>
8549L: linux-usb@vger.kernel.org
8550S: Supported
8551F: drivers/usb/class/usblp.c
8552
8553USB RTL8150 DRIVER
8554M: Petko Manolov <petkan@nucleusys.com>
8555L: linux-usb@vger.kernel.org
8556L: netdev@vger.kernel.org
8557T: git git://git.code.sf.net/p/pegasus2/git
8558W: http://pegasus2.sourceforge.net/
8559S: Maintained
8560F: drivers/net/usb/rtl8150.c
8561
8562USB SERIAL BELKIN F5U103 DRIVER
8563M: William Greathouse <wgreathouse@smva.com>
8564L: linux-usb@vger.kernel.org
8565S: Maintained
8566F: drivers/usb/serial/belkin_sa.*
8567
8568USB SERIAL CYPRESS M8 DRIVER
8569M: Lonnie Mendez <dignome@gmail.com>
8570L: linux-usb@vger.kernel.org
8571S: Maintained
8572W: http://geocities.com/i0xox0i
8573W: http://firstlight.net/cvs
8574F: drivers/usb/serial/cypress_m8.*
8575
8576USB SERIAL CYBERJACK DRIVER
8577M: Matthias Bruestle and Harald Welte <support@reiner-sct.com>
8578W: http://www.reiner-sct.de/support/treiber_cyberjack.php
8579S: Maintained
8580F: drivers/usb/serial/cyberjack.c
8581
8582USB SERIAL DIGI ACCELEPORT DRIVER
8583M: Peter Berger <pberger@brimson.com>
8584M: Al Borchers <alborchers@steinerpoint.com>
8585L: linux-usb@vger.kernel.org
8586S: Maintained
8587F: drivers/usb/serial/digi_acceleport.c
8588
8589USB SERIAL DRIVER
8590M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8591L: linux-usb@vger.kernel.org
8592S: Supported
8593F: Documentation/usb/usb-serial.txt
8594F: drivers/usb/serial/generic.c
8595F: drivers/usb/serial/usb-serial.c
8596F: include/linux/usb/serial.h
8597
8598USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER
8599M: Gary Brubaker <xavyer@ix.netcom.com>
8600L: linux-usb@vger.kernel.org
8601S: Maintained
8602F: drivers/usb/serial/empeg.c
8603
8604USB SERIAL KEYSPAN DRIVER
8605M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8606L: linux-usb@vger.kernel.org
8607S: Maintained
8608F: drivers/usb/serial/*keyspan*
8609
8610USB SERIAL WHITEHEAT DRIVER
8611M: Support Department <support@connecttech.com>
8612L: linux-usb@vger.kernel.org
8613W: http://www.connecttech.com
8614S: Supported
8615F: drivers/usb/serial/whiteheat*
8616
8617USB SMSC75XX ETHERNET DRIVER
8618M: Steve Glendinning <steve.glendinning@shawell.net>
8619L: netdev@vger.kernel.org
8620S: Maintained
8621F: drivers/net/usb/smsc75xx.*
8622
8623USB SMSC95XX ETHERNET DRIVER
8624M: Steve Glendinning <steve.glendinning@shawell.net>
8625L: netdev@vger.kernel.org
8626S: Maintained
8627F: drivers/net/usb/smsc95xx.*
8628
8629USB SN9C1xx DRIVER
8630M: Luca Risolia <luca.risolia@studio.unibo.it>
8631L: linux-usb@vger.kernel.org
8632L: linux-media@vger.kernel.org
8633T: git git://linuxtv.org/media_tree.git
8634W: http://www.linux-projects.org
8635S: Maintained
8636F: Documentation/video4linux/sn9c102.txt
8637F: drivers/media/usb/sn9c102/
8638
8639USB SUBSYSTEM
8640M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8641L: linux-usb@vger.kernel.org
8642W: http://www.linux-usb.org
8643T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
8644S: Supported
8645F: Documentation/usb/
8646F: drivers/net/usb/
8647F: drivers/usb/
8648F: include/linux/usb.h
8649F: include/linux/usb/
8650
8651USB UHCI DRIVER
8652M: Alan Stern <stern@rowland.harvard.edu>
8653L: linux-usb@vger.kernel.org
8654S: Maintained
8655F: drivers/usb/host/uhci*
8656
8657USB "USBNET" DRIVER FRAMEWORK
8658M: Oliver Neukum <oneukum@suse.de>
8659L: netdev@vger.kernel.org
8660W: http://www.linux-usb.org/usbnet
8661S: Maintained
8662F: drivers/net/usb/usbnet.c
8663F: include/linux/usb/usbnet.h
8664
8665USB VIDEO CLASS
8666M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8667L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
8668L: linux-media@vger.kernel.org
8669T: git git://linuxtv.org/media_tree.git
8670W: http://www.ideasonboard.org/uvc/
8671S: Maintained
8672F: drivers/media/usb/uvc/
8673F: include/uapi/linux/uvcvideo.h
8674
8675USB VISION DRIVER
8676M: Hans Verkuil <hverkuil@xs4all.nl>
8677L: linux-media@vger.kernel.org
8678T: git git://linuxtv.org/media_tree.git
8679W: http://linuxtv.org
8680S: Odd Fixes
8681F: drivers/media/usb/usbvision/
8682
8683USB WEBCAM GADGET
8684M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8685L: linux-usb@vger.kernel.org
8686S: Maintained
8687F: drivers/usb/gadget/*uvc*.c
8688F: drivers/usb/gadget/webcam.c
8689
8690USB WIRELESS RNDIS DRIVER (rndis_wlan)
8691M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
8692L: linux-wireless@vger.kernel.org
8693S: Maintained
8694F: drivers/net/wireless/rndis_wlan.c
8695
8696USB XHCI DRIVER
8697M: Sarah Sharp <sarah.a.sharp@linux.intel.com>
8698L: linux-usb@vger.kernel.org
8699S: Supported
8700F: drivers/usb/host/xhci*
8701F: drivers/usb/host/pci-quirks*
8702
8703USB ZD1201 DRIVER
8704L: linux-wireless@vger.kernel.org
8705W: http://linux-lc100020.sourceforge.net
8706S: Orphan
8707F: drivers/net/wireless/zd1201.*
8708
8709USB ZR364XX DRIVER
8710M: Antoine Jacquet <royale@zerezo.com>
8711L: linux-usb@vger.kernel.org
8712L: linux-media@vger.kernel.org
8713T: git git://linuxtv.org/media_tree.git
8714W: http://royale.zerezo.com/zr364xx/
8715S: Maintained
8716F: Documentation/video4linux/zr364xx.txt
8717F: drivers/media/usb/zr364xx/
8718
8719USER-MODE LINUX (UML)
8720M: Jeff Dike <jdike@addtoit.com>
8721M: Richard Weinberger <richard@nod.at>
8722L: user-mode-linux-devel@lists.sourceforge.net
8723L: user-mode-linux-user@lists.sourceforge.net
8724W: http://user-mode-linux.sourceforge.net
8725S: Maintained
8726F: Documentation/virtual/uml/
8727F: arch/um/
8728F: arch/x86/um/
8729F: fs/hostfs/
8730F: fs/hppfs/
8731
8732USERSPACE I/O (UIO)
8733M: "Hans J. Koch" <hjk@hansjkoch.de>
8734M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8735S: Maintained
8736F: Documentation/DocBook/uio-howto.tmpl
8737F: drivers/uio/
8738F: include/linux/uio*.h
8739
8740UTIL-LINUX PACKAGE
8741M: Karel Zak <kzak@redhat.com>
8742L: util-linux@vger.kernel.org
8743W: http://en.wikipedia.org/wiki/Util-linux
8744T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
8745S: Maintained
8746
8747UVESAFB DRIVER
8748M: Michal Januszewski <spock@gentoo.org>
8749L: linux-fbdev@vger.kernel.org
8750W: http://dev.gentoo.org/~spock/projects/uvesafb/
8751S: Maintained
8752F: Documentation/fb/uvesafb.txt
8753F: drivers/video/uvesafb.*
8754
8755VFAT/FAT/MSDOS FILESYSTEM
8756M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
8757S: Maintained
8758F: Documentation/filesystems/vfat.txt
8759F: fs/fat/
8760
8761VFIO DRIVER
8762M: Alex Williamson <alex.williamson@redhat.com>
8763L: kvm@vger.kernel.org
8764S: Maintained
8765F: Documentation/vfio.txt
8766F: drivers/vfio/
8767F: include/linux/vfio.h
8768F: include/uapi/linux/vfio.h
8769
8770VIDEOBUF2 FRAMEWORK
8771M: Pawel Osciak <pawel@osciak.com>
8772M: Marek Szyprowski <m.szyprowski@samsung.com>
8773M: Kyungmin Park <kyungmin.park@samsung.com>
8774L: linux-media@vger.kernel.org
8775S: Maintained
8776F: drivers/media/v4l2-core/videobuf2-*
8777F: include/media/videobuf2-*
8778
8779VIRTIO CONSOLE DRIVER
8780M: Amit Shah <amit.shah@redhat.com>
8781L: virtualization@lists.linux-foundation.org
8782S: Maintained
8783F: drivers/char/virtio_console.c
8784F: include/linux/virtio_console.h
8785F: include/uapi/linux/virtio_console.h
8786
8787VIRTIO CORE, NET AND BLOCK DRIVERS
8788M: Rusty Russell <rusty@rustcorp.com.au>
8789M: "Michael S. Tsirkin" <mst@redhat.com>
8790L: virtualization@lists.linux-foundation.org
8791S: Maintained
8792F: drivers/virtio/
8793F: drivers/net/virtio_net.c
8794F: drivers/block/virtio_blk.c
8795F: include/linux/virtio_*.h
8796F: include/uapi/linux/virtio_*.h
8797
8798VIRTIO HOST (VHOST)
8799M: "Michael S. Tsirkin" <mst@redhat.com>
8800L: kvm@vger.kernel.org
8801L: virtualization@lists.linux-foundation.org
8802L: netdev@vger.kernel.org
8803S: Maintained
8804F: drivers/vhost/
8805F: include/uapi/linux/vhost.h
8806
8807VIA RHINE NETWORK DRIVER
8808M: Roger Luethi <rl@hellgate.ch>
8809S: Maintained
8810F: drivers/net/ethernet/via/via-rhine.c
8811
8812VIA SD/MMC CARD CONTROLLER DRIVER
8813M: Bruce Chang <brucechang@via.com.tw>
8814M: Harald Welte <HaraldWelte@viatech.com>
8815S: Maintained
8816F: drivers/mmc/host/via-sdmmc.c
8817
8818VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
8819M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
8820L: linux-fbdev@vger.kernel.org
8821S: Maintained
8822F: include/linux/via-core.h
8823F: include/linux/via-gpio.h
8824F: include/linux/via_i2c.h
8825F: drivers/video/via/
8826
8827VIA VELOCITY NETWORK DRIVER
8828M: Francois Romieu <romieu@fr.zoreil.com>
8829L: netdev@vger.kernel.org
8830S: Maintained
8831F: drivers/net/ethernet/via/via-velocity.*
8832
8833VIVI VIRTUAL VIDEO DRIVER
8834M: Hans Verkuil <hverkuil@xs4all.nl>
8835L: linux-media@vger.kernel.org
8836T: git git://linuxtv.org/media_tree.git
8837W: http://linuxtv.org
8838S: Maintained
8839F: drivers/media/platform/vivi*
8840
8841VLAN (802.1Q)
8842M: Patrick McHardy <kaber@trash.net>
8843L: netdev@vger.kernel.org
8844S: Maintained
8845F: drivers/net/macvlan.c
8846F: include/linux/if_*vlan.h
8847F: net/8021q/
8848
8849VLYNQ BUS
8850M: Florian Fainelli <florian@openwrt.org>
8851L: openwrt-devel@lists.openwrt.org (subscribers-only)
8852S: Maintained
8853F: drivers/vlynq/vlynq.c
8854F: include/linux/vlynq.h
8855
8856VME SUBSYSTEM
8857M: Martyn Welch <martyn.welch@ge.com>
8858M: Manohar Vanga <manohar.vanga@gmail.com>
8859M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8860L: devel@driverdev.osuosl.org
8861S: Maintained
8862T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
8863F: Documentation/vme_api.txt
8864F: drivers/staging/vme/
8865F: drivers/vme/
8866F: include/linux/vme*
8867
8868VMWARE VMXNET3 ETHERNET DRIVER
8869M: Shreyas Bhatewara <sbhatewara@vmware.com>
8870M: "VMware, Inc." <pv-drivers@vmware.com>
8871L: netdev@vger.kernel.org
8872S: Maintained
8873F: drivers/net/vmxnet3/
8874
8875VMware PVSCSI driver
8876M: Arvind Kumar <arvindkumar@vmware.com>
8877M: VMware PV-Drivers <pv-drivers@vmware.com>
8878L: linux-scsi@vger.kernel.org
8879S: Maintained
8880F: drivers/scsi/vmw_pvscsi.c
8881F: drivers/scsi/vmw_pvscsi.h
8882
8883VOLTAGE AND CURRENT REGULATOR FRAMEWORK
8884M: Liam Girdwood <lgirdwood@gmail.com>
8885M: Mark Brown <broonie@kernel.org>
8886W: http://opensource.wolfsonmicro.com/node/15
8887W: http://www.slimlogic.co.uk/?p=48
8888T: git git://git.kernel.org/pub/scm/linux/kernel/git/lrg/regulator.git
8889S: Supported
8890F: drivers/regulator/
8891F: include/linux/regulator/
8892
8893VT1211 HARDWARE MONITOR DRIVER
8894M: Juerg Haefliger <juergh@gmail.com>
8895L: lm-sensors@lm-sensors.org
8896S: Maintained
8897F: Documentation/hwmon/vt1211
8898F: drivers/hwmon/vt1211.c
8899
8900VT8231 HARDWARE MONITOR DRIVER
8901M: Roger Lucas <vt8231@hiddenengine.co.uk>
8902L: lm-sensors@lm-sensors.org
8903S: Maintained
8904F: drivers/hwmon/vt8231.c
8905
8906VUB300 USB to SDIO/SD/MMC bridge chip
8907M: Tony Olech <tony.olech@elandigitalsystems.com>
8908L: linux-mmc@vger.kernel.org
8909L: linux-usb@vger.kernel.org
8910S: Supported
8911F: drivers/mmc/host/vub300.c
8912
8913W1 DALLAS'S 1-WIRE BUS
8914M: Evgeniy Polyakov <zbr@ioremap.net>
8915S: Maintained
8916F: Documentation/w1/
8917F: drivers/w1/
8918
8919W83791D HARDWARE MONITORING DRIVER
8920M: Marc Hulsman <m.hulsman@tudelft.nl>
8921L: lm-sensors@lm-sensors.org
8922S: Maintained
8923F: Documentation/hwmon/w83791d
8924F: drivers/hwmon/w83791d.c
8925
8926W83793 HARDWARE MONITORING DRIVER
8927M: Rudolf Marek <r.marek@assembler.cz>
8928L: lm-sensors@lm-sensors.org
8929S: Maintained
8930F: Documentation/hwmon/w83793
8931F: drivers/hwmon/w83793.c
8932
8933W83795 HARDWARE MONITORING DRIVER
8934M: Jean Delvare <khali@linux-fr.org>
8935L: lm-sensors@lm-sensors.org
8936S: Maintained
8937F: drivers/hwmon/w83795.c
8938
8939W83L51xD SD/MMC CARD INTERFACE DRIVER
8940M: Pierre Ossman <pierre@ossman.eu>
8941S: Maintained
8942F: drivers/mmc/host/wbsd.*
8943
8944WATCHDOG DEVICE DRIVERS
8945M: Wim Van Sebroeck <wim@iguana.be>
8946L: linux-watchdog@vger.kernel.org
8947W: http://www.linux-watchdog.org/
8948T: git git://www.linux-watchdog.org/linux-watchdog.git
8949S: Maintained
8950F: Documentation/watchdog/
8951F: drivers/watchdog/
8952F: include/linux/watchdog.h
8953F: include/uapi/linux/watchdog.h
8954
8955WD7000 SCSI DRIVER
8956M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
8957L: linux-scsi@vger.kernel.org
8958S: Maintained
8959F: drivers/scsi/wd7000.c
8960
8961WIIMOTE HID DRIVER
8962M: David Herrmann <dh.herrmann@googlemail.com>
8963L: linux-input@vger.kernel.org
8964S: Maintained
8965F: drivers/hid/hid-wiimote*
8966
8967WINBOND CIR DRIVER
8968M: David Härdeman <david@hardeman.nu>
8969S: Maintained
8970F: drivers/media/rc/winbond-cir.c
8971
8972WIMAX STACK
8973M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8974M: linux-wimax@intel.com
8975L: wimax@linuxwimax.org
8976S: Supported
8977W: http://linuxwimax.org
8978F: Documentation/wimax/README.wimax
8979F: include/linux/wimax/debug.h
8980F: include/net/wimax.h
8981F: include/uapi/linux/wimax.h
8982F: net/wimax/
8983
8984WISTRON LAPTOP BUTTON DRIVER
8985M: Miloslav Trmac <mitr@volny.cz>
8986S: Maintained
8987F: drivers/input/misc/wistron_btns.c
8988
8989WL3501 WIRELESS PCMCIA CARD DRIVER
8990M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
8991L: linux-wireless@vger.kernel.org
8992W: http://oops.ghostprotocols.net:81/blog
8993S: Maintained
8994F: drivers/net/wireless/wl3501*
8995
8996WM97XX TOUCHSCREEN DRIVERS
8997M: Mark Brown <broonie@opensource.wolfsonmicro.com>
8998M: Liam Girdwood <lrg@slimlogic.co.uk>
8999L: linux-input@vger.kernel.org
9000T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9001W: http://opensource.wolfsonmicro.com/node/7
9002S: Supported
9003F: drivers/input/touchscreen/*wm97*
9004F: include/linux/wm97xx.h
9005
9006WOLFSON MICROELECTRONICS DRIVERS
9007M: Mark Brown <broonie@opensource.wolfsonmicro.com>
9008L: patches@opensource.wolfsonmicro.com
9009T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
9010T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
9011W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
9012S: Supported
9013F: Documentation/hwmon/wm83??
9014F: arch/arm/mach-s3c64xx/mach-crag6410*
9015F: drivers/clk/clk-wm83*.c
9016F: drivers/extcon/extcon-arizona.c
9017F: drivers/leds/leds-wm83*.c
9018F: drivers/gpio/gpio-*wm*.c
9019F: drivers/gpio/gpio-arizona.c
9020F: drivers/hwmon/wm83??-hwmon.c
9021F: drivers/input/misc/wm831x-on.c
9022F: drivers/input/touchscreen/wm831x-ts.c
9023F: drivers/input/touchscreen/wm97*.c
9024F: drivers/mfd/arizona*
9025F: drivers/mfd/wm*.c
9026F: drivers/power/wm83*.c
9027F: drivers/rtc/rtc-wm83*.c
9028F: drivers/regulator/wm8*.c
9029F: drivers/video/backlight/wm83*_bl.c
9030F: drivers/watchdog/wm83*_wdt.c
9031F: include/linux/mfd/arizona/
9032F: include/linux/mfd/wm831x/
9033F: include/linux/mfd/wm8350/
9034F: include/linux/mfd/wm8400*
9035F: include/linux/wm97xx.h
9036F: include/sound/wm????.h
9037F: sound/soc/codecs/arizona.?
9038F: sound/soc/codecs/wm*
9039
9040WORKQUEUE
9041M: Tejun Heo <tj@kernel.org>
9042T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9043S: Maintained
9044F: include/linux/workqueue.h
9045F: kernel/workqueue.c
9046F: Documentation/workqueue.txt
9047
9048X.25 NETWORK LAYER
9049M: Andrew Hendry <andrew.hendry@gmail.com>
9050L: linux-x25@vger.kernel.org
9051S: Odd Fixes
9052F: Documentation/networking/x25*
9053F: include/net/x25*
9054F: net/x25/
9055
9056X86 ARCHITECTURE (32-BIT AND 64-BIT)
9057M: Thomas Gleixner <tglx@linutronix.de>
9058M: Ingo Molnar <mingo@redhat.com>
9059M: "H. Peter Anvin" <hpa@zytor.com>
9060M: x86@kernel.org
9061T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
9062S: Maintained
9063F: Documentation/x86/
9064F: arch/x86/
9065
9066X86 PLATFORM DRIVERS
9067M: Matthew Garrett <matthew.garrett@nebula.com>
9068L: platform-driver-x86@vger.kernel.org
9069T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
9070S: Maintained
9071F: drivers/platform/x86
9072
9073X86 MCE INFRASTRUCTURE
9074M: Tony Luck <tony.luck@intel.com>
9075M: Borislav Petkov <bp@alien8.de>
9076L: linux-edac@vger.kernel.org
9077S: Maintained
9078F: arch/x86/kernel/cpu/mcheck/*
9079
9080XC2028/3028 TUNER DRIVER
9081M: Mauro Carvalho Chehab <mchehab@redhat.com>
9082L: linux-media@vger.kernel.org
9083W: http://linuxtv.org
9084T: git git://linuxtv.org/media_tree.git
9085S: Maintained
9086F: drivers/media/tuners/tuner-xc2028.*
9087
9088XEN HYPERVISOR INTERFACE
9089M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9090M: Jeremy Fitzhardinge <jeremy@goop.org>
9091L: xen-devel@lists.xensource.com (moderated for non-subscribers)
9092L: virtualization@lists.linux-foundation.org
9093S: Supported
9094F: arch/x86/xen/
9095F: drivers/*/xen-*front.c
9096F: drivers/xen/
9097F: arch/x86/include/asm/xen/
9098F: include/xen/
9099F: include/uapi/xen/
9100
9101XEN HYPERVISOR ARM
9102M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
9103L: xen-devel@lists.xensource.com (moderated for non-subscribers)
9104S: Supported
9105F: arch/arm/xen/
9106F: arch/arm/include/asm/xen/
9107
9108XEN NETWORK BACKEND DRIVER
9109M: Ian Campbell <ian.campbell@citrix.com>
9110L: xen-devel@lists.xensource.com (moderated for non-subscribers)
9111L: netdev@vger.kernel.org
9112S: Supported
9113F: drivers/net/xen-netback/*
9114
9115XEN PCI SUBSYSTEM
9116M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9117L: xen-devel@lists.xensource.com (moderated for non-subscribers)
9118S: Supported
9119F: arch/x86/pci/*xen*
9120F: drivers/pci/*xen*
9121
9122XEN SWIOTLB SUBSYSTEM
9123M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9124L: xen-devel@lists.xensource.com (moderated for non-subscribers)
9125S: Supported
9126F: arch/x86/xen/*swiotlb*
9127F: drivers/xen/*swiotlb*
9128
9129XFS FILESYSTEM
9130P: Silicon Graphics Inc
9131M: Ben Myers <bpm@sgi.com>
9132M: Alex Elder <elder@kernel.org>
9133M: xfs@oss.sgi.com
9134L: xfs@oss.sgi.com
9135W: http://oss.sgi.com/projects/xfs
9136T: git git://oss.sgi.com/xfs/xfs.git
9137S: Supported
9138F: Documentation/filesystems/xfs.txt
9139F: fs/xfs/
9140
9141XILINX AXI ETHERNET DRIVER
9142M: Anirudha Sarangi <anirudh@xilinx.com>
9143M: John Linn <John.Linn@xilinx.com>
9144S: Maintained
9145F: drivers/net/ethernet/xilinx/xilinx_axienet*
9146
9147XILINX SYSTEMACE DRIVER
9148S: Unmaintained
9149F: drivers/block/xsysace.c
9150
9151XILINX UARTLITE SERIAL DRIVER
9152M: Peter Korsgaard <jacmet@sunsite.dk>
9153L: linux-serial@vger.kernel.org
9154S: Maintained
9155F: drivers/tty/serial/uartlite.c
9156
9157YAM DRIVER FOR AX.25
9158M: Jean-Paul Roubelat <jpr@f6fbb.org>
9159L: linux-hams@vger.kernel.org
9160S: Maintained
9161F: drivers/net/hamradio/yam*
9162F: include/linux/yam.h
9163
9164YEALINK PHONE DRIVER
9165M: Henk Vergonet <Henk.Vergonet@gmail.com>
9166L: usbb2k-api-dev@nongnu.org
9167S: Maintained
9168F: Documentation/input/yealink.txt
9169F: drivers/input/misc/yealink.*
9170
9171Z8530 DRIVER FOR AX.25
9172M: Joerg Reuter <jreuter@yaina.de>
9173W: http://yaina.de/jreuter/
9174W: http://www.qsl.net/dl1bke/
9175L: linux-hams@vger.kernel.org
9176S: Maintained
9177F: Documentation/networking/z8530drv.txt
9178F: drivers/net/hamradio/*scc.c
9179F: drivers/net/hamradio/z8530.h
9180
9181ZD1211RW WIRELESS DRIVER
9182M: Daniel Drake <dsd@gentoo.org>
9183M: Ulrich Kunitz <kune@deine-taler.de>
9184W: http://zd1211.ath.cx/wiki/DriverRewrite
9185L: linux-wireless@vger.kernel.org
9186L: zd1211-devs@lists.sourceforge.net (subscribers-only)
9187S: Maintained
9188F: drivers/net/wireless/zd1211rw/
9189
9190ZR36067 VIDEO FOR LINUX DRIVER
9191L: mjpeg-users@lists.sourceforge.net
9192L: linux-media@vger.kernel.org
9193W: http://mjpeg.sourceforge.net/driver-zoran/
9194T: Mercurial http://linuxtv.org/hg/v4l-dvb
9195S: Odd Fixes
9196F: drivers/media/pci/zoran/
9197
9198ZS DECSTATION Z85C30 SERIAL DRIVER
9199M: "Maciej W. Rozycki" <macro@linux-mips.org>
9200S: Maintained
9201F: drivers/tty/serial/zs.*
9202
9203THE REST
9204M: Linus Torvalds <torvalds@linux-foundation.org>
9205L: linux-kernel@vger.kernel.org
9206Q: http://patchwork.kernel.org/project/LKML/list/
9207T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
9208S: Buried alive in reporters
9209F: *
9210F: */