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