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