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