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