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