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