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