Merge remote-tracking branches 'spi/topic/fsl-espi', 'spi/topic/gpio', 'spi/topic...
[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
5144LINUX FOR IBM pSERIES (RS/6000)
5145M: Paul Mackerras <paulus@au.ibm.com>
5146W: http://www.ibm.com/linux/ltc/projects/ppc
5147S: Supported
5148F: arch/powerpc/boot/rs6000.h
5149
5150LINUX FOR POWERPC (32-BIT AND 64-BIT)
5151M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5152M: Paul Mackerras <paulus@samba.org>
5153W: http://www.penguinppc.org/
5154L: linuxppc-dev@lists.ozlabs.org
5155Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5156T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5157S: Supported
5158F: Documentation/powerpc/
5159F: arch/powerpc/
5160
5161LINUX FOR POWER MACINTOSH
5162M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5163W: http://www.penguinppc.org/
5164L: linuxppc-dev@lists.ozlabs.org
5165S: Maintained
5166F: arch/powerpc/platforms/powermac/
5167F: drivers/macintosh/
5168
5169LINUX FOR POWERPC EMBEDDED MPC5XXX
5170M: Anatolij Gustschin <agust@denx.de>
5171L: linuxppc-dev@lists.ozlabs.org
5172T: git git://git.denx.de/linux-2.6-agust.git
5173S: Maintained
5174F: arch/powerpc/platforms/512x/
5175F: arch/powerpc/platforms/52xx/
5176
5177LINUX FOR POWERPC EMBEDDED PPC4XX
5178M: Josh Boyer <jwboyer@gmail.com>
5179M: Matt Porter <mporter@kernel.crashing.org>
5180W: http://www.penguinppc.org/
5181L: linuxppc-dev@lists.ozlabs.org
5182T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git
5183S: Maintained
5184F: arch/powerpc/platforms/40x/
5185F: arch/powerpc/platforms/44x/
5186
5187LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5188L: linuxppc-dev@lists.ozlabs.org
5189S: Orphan
5190F: arch/powerpc/*/*virtex*
5191F: arch/powerpc/*/*/*virtex*
5192
5193LINUX FOR POWERPC EMBEDDED PPC8XX
5194M: Vitaly Bordug <vitb@kernel.crashing.org>
5195M: Marcelo Tosatti <marcelo@kvack.org>
5196W: http://www.penguinppc.org/
5197L: linuxppc-dev@lists.ozlabs.org
5198S: Maintained
5199F: arch/powerpc/platforms/8xx/
5200
5201LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5202M: Kumar Gala <galak@kernel.crashing.org>
5203W: http://www.penguinppc.org/
5204L: linuxppc-dev@lists.ozlabs.org
5205S: Maintained
5206F: arch/powerpc/platforms/83xx/
5207F: arch/powerpc/platforms/85xx/
5208
5209LINUX FOR POWERPC PA SEMI PWRFICIENT
5210M: Olof Johansson <olof@lixom.net>
5211L: linuxppc-dev@lists.ozlabs.org
5212S: Maintained
5213F: arch/powerpc/platforms/pasemi/
5214F: drivers/*/*pasemi*
5215F: drivers/*/*/*pasemi*
5216
5217LINUX SECURITY MODULE (LSM) FRAMEWORK
5218M: Chris Wright <chrisw@sous-sol.org>
5219L: linux-security-module@vger.kernel.org
5220S: Supported
5221
5222LIS3LV02D ACCELEROMETER DRIVER
5223M: Eric Piel <eric.piel@tremplin-utc.net>
5224S: Maintained
5225F: Documentation/misc-devices/lis3lv02d
5226F: drivers/misc/lis3lv02d/
5227F: drivers/platform/x86/hp_accel.c
5228
5229LLC (802.2)
5230M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5231S: Maintained
5232F: include/linux/llc.h
5233F: include/uapi/linux/llc.h
5234F: include/net/llc*
5235F: net/llc/
5236
5237LM73 HARDWARE MONITOR DRIVER
5238M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5239L: lm-sensors@lm-sensors.org
5240S: Maintained
5241F: drivers/hwmon/lm73.c
5242
5243LM78 HARDWARE MONITOR DRIVER
5244M: Jean Delvare <khali@linux-fr.org>
5245L: lm-sensors@lm-sensors.org
5246S: Maintained
5247F: Documentation/hwmon/lm78
5248F: drivers/hwmon/lm78.c
5249
5250LM83 HARDWARE MONITOR DRIVER
5251M: Jean Delvare <khali@linux-fr.org>
5252L: lm-sensors@lm-sensors.org
5253S: Maintained
5254F: Documentation/hwmon/lm83
5255F: drivers/hwmon/lm83.c
5256
5257LM90 HARDWARE MONITOR DRIVER
5258M: Jean Delvare <khali@linux-fr.org>
5259L: lm-sensors@lm-sensors.org
5260S: Maintained
5261F: Documentation/hwmon/lm90
5262F: Documentation/devicetree/bindings/hwmon/lm90.txt
5263F: drivers/hwmon/lm90.c
5264
5265LM95234 HARDWARE MONITOR DRIVER
5266M: Guenter Roeck <linux@roeck-us.net>
5267L: lm-sensors@lm-sensors.org
5268S: Maintained
5269F: Documentation/hwmon/lm95234
5270F: drivers/hwmon/lm95234.c
5271
5272LME2510 MEDIA DRIVER
5273M: Malcolm Priestley <tvboxspy@gmail.com>
5274L: linux-media@vger.kernel.org
5275W: http://linuxtv.org/
5276Q: http://patchwork.linuxtv.org/project/linux-media/list/
5277S: Maintained
5278F: drivers/media/usb/dvb-usb-v2/lmedm04*
5279
5280LOCKDEP AND LOCKSTAT
5281M: Peter Zijlstra <peterz@infradead.org>
5282M: Ingo Molnar <mingo@redhat.com>
5283T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
5284S: Maintained
5285F: Documentation/lockdep*.txt
5286F: Documentation/lockstat.txt
5287F: include/linux/lockdep.h
5288F: kernel/locking/
5289
5290LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
5291M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
5292L: linux-ntfs-dev@lists.sourceforge.net
5293W: http://www.linux-ntfs.org/content/view/19/37/
5294S: Maintained
5295F: Documentation/ldm.txt
5296F: block/partitions/ldm.*
5297
5298LogFS
5299M: Joern Engel <joern@logfs.org>
5300M: Prasad Joshi <prasadjoshi.linux@gmail.com>
5301L: logfs@logfs.org
5302W: logfs.org
5303S: Maintained
5304F: fs/logfs/
5305
5306LPC32XX MACHINE SUPPORT
5307M: Roland Stigge <stigge@antcom.de>
5308L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5309S: Maintained
5310F: arch/arm/mach-lpc32xx/
5311
5312LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
5313M: Nagalakshmi Nandigama <Nagalakshmi.Nandigama@lsi.com>
5314M: Sreekanth Reddy <Sreekanth.Reddy@lsi.com>
5315M: support@lsi.com
5316L: DL-MPTFusionLinux@lsi.com
5317L: linux-scsi@vger.kernel.org
5318W: http://www.lsilogic.com/support
5319S: Supported
5320F: drivers/message/fusion/
5321F: drivers/scsi/mpt2sas/
5322F: drivers/scsi/mpt3sas/
5323
5324LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
5325M: Matthew Wilcox <matthew@wil.cx>
5326L: linux-scsi@vger.kernel.org
5327S: Maintained
5328F: drivers/scsi/sym53c8xx_2/
5329
5330LTC4261 HARDWARE MONITOR DRIVER
5331M: Guenter Roeck <linux@roeck-us.net>
5332L: lm-sensors@lm-sensors.org
5333S: Maintained
5334F: Documentation/hwmon/ltc4261
5335F: drivers/hwmon/ltc4261.c
5336
5337LTP (Linux Test Project)
5338M: Shubham Goyal <shubham@linux.vnet.ibm.com>
5339M: Mike Frysinger <vapier@gentoo.org>
5340M: Cyril Hrubis <chrubis@suse.cz>
5341M: Caspar Zhang <caspar@casparzhang.com>
5342M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
5343L: ltp-list@lists.sourceforge.net (subscribers-only)
5344W: http://ltp.sourceforge.net/
5345T: git git://github.com/linux-test-project/ltp.git
5346T: git git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev
5347S: Maintained
5348
5349M32R ARCHITECTURE
5350M: Hirokazu Takata <takata@linux-m32r.org>
5351L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
5352L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5353W: http://www.linux-m32r.org/
5354S: Maintained
5355F: arch/m32r/
5356
5357M68K ARCHITECTURE
5358M: Geert Uytterhoeven <geert@linux-m68k.org>
5359L: linux-m68k@lists.linux-m68k.org
5360W: http://www.linux-m68k.org/
5361T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
5362S: Maintained
5363F: arch/m68k/
5364F: drivers/zorro/
5365
5366M68K ON APPLE MACINTOSH
5367M: Joshua Thompson <funaho@jurai.org>
5368W: http://www.mac.linux-m68k.org/
5369L: linux-m68k@lists.linux-m68k.org
5370S: Maintained
5371F: arch/m68k/mac/
5372
5373M68K ON HP9000/300
5374M: Philip Blundell <philb@gnu.org>
5375W: http://www.tazenda.demon.co.uk/phil/linux-hp
5376S: Maintained
5377F: arch/m68k/hp300/
5378
5379M88RS2000 MEDIA DRIVER
5380M: Malcolm Priestley <tvboxspy@gmail.com>
5381L: linux-media@vger.kernel.org
5382W: http://linuxtv.org/
5383Q: http://patchwork.linuxtv.org/project/linux-media/list/
5384S: Maintained
5385F: drivers/media/dvb-frontends/m88rs2000*
5386
5387MA901 MASTERKIT USB FM RADIO DRIVER
5388M: Alexey Klimov <klimov.linux@gmail.com>
5389L: linux-media@vger.kernel.org
5390T: git git://linuxtv.org/media_tree.git
5391S: Maintained
5392F: drivers/media/radio/radio-ma901.c
5393
5394MAC80211
5395M: Johannes Berg <johannes@sipsolutions.net>
5396L: linux-wireless@vger.kernel.org
5397W: http://wireless.kernel.org/
5398T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5399T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5400S: Maintained
5401F: Documentation/networking/mac80211-injection.txt
5402F: include/net/mac80211.h
5403F: net/mac80211/
5404
5405MAC80211 PID RATE CONTROL
5406M: Stefano Brivio <stefano.brivio@polimi.it>
5407M: Mattias Nissler <mattias.nissler@gmx.de>
5408L: linux-wireless@vger.kernel.org
5409W: http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID
5410T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5411T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5412S: Maintained
5413F: net/mac80211/rc80211_pid*
5414
5415MACVLAN DRIVER
5416M: Patrick McHardy <kaber@trash.net>
5417L: netdev@vger.kernel.org
5418S: Maintained
5419F: drivers/net/macvlan.c
5420F: include/linux/if_macvlan.h
5421
5422MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
5423M: Michael Kerrisk <mtk.manpages@gmail.com>
5424W: http://www.kernel.org/doc/man-pages
5425L: linux-man@vger.kernel.org
5426S: Maintained
5427
5428MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5429M: Mirko Lindner <mlindner@marvell.com>
5430M: Stephen Hemminger <stephen@networkplumber.org>
5431L: netdev@vger.kernel.org
5432S: Maintained
5433F: drivers/net/ethernet/marvell/sk*
5434
5435MARVELL LIBERTAS WIRELESS DRIVER
5436L: libertas-dev@lists.infradead.org
5437S: Orphan
5438F: drivers/net/wireless/libertas/
5439
5440MARVELL MV643XX ETHERNET DRIVER
5441M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
5442L: netdev@vger.kernel.org
5443S: Maintained
5444F: drivers/net/ethernet/marvell/mv643xx_eth.*
5445F: include/linux/mv643xx.h
5446
5447MARVELL MVNETA ETHERNET DRIVER
5448M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5449L: netdev@vger.kernel.org
5450S: Maintained
5451F: drivers/net/ethernet/marvell/mvneta.*
5452
5453MARVELL MWIFIEX WIRELESS DRIVER
5454M: Bing Zhao <bzhao@marvell.com>
5455L: linux-wireless@vger.kernel.org
5456S: Maintained
5457F: drivers/net/wireless/mwifiex/
5458
5459MARVELL MWL8K WIRELESS DRIVER
5460M: Lennert Buytenhek <buytenh@wantstofly.org>
5461L: linux-wireless@vger.kernel.org
5462S: Odd Fixes
5463F: drivers/net/wireless/mwl8k.c
5464
5465MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
5466M: Nicolas Pitre <nico@fluxnic.net>
5467S: Odd Fixes
5468F: drivers/mmc/host/mvsdio.*
5469
5470MATROX FRAMEBUFFER DRIVER
5471L: linux-fbdev@vger.kernel.org
5472S: Orphan
5473F: drivers/video/matrox/matroxfb_*
5474F: include/uapi/linux/matroxfb.h
5475
5476MAX16065 HARDWARE MONITOR DRIVER
5477M: Guenter Roeck <linux@roeck-us.net>
5478L: lm-sensors@lm-sensors.org
5479S: Maintained
5480F: Documentation/hwmon/max16065
5481F: drivers/hwmon/max16065.c
5482
5483MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
5484M: "Hans J. Koch" <hjk@hansjkoch.de>
5485L: lm-sensors@lm-sensors.org
5486S: Maintained
5487F: Documentation/hwmon/max6650
5488F: drivers/hwmon/max6650.c
5489
5490MAX6697 HARDWARE MONITOR DRIVER
5491M: Guenter Roeck <linux@roeck-us.net>
5492L: lm-sensors@lm-sensors.org
5493S: Maintained
5494F: Documentation/hwmon/max6697
5495F: Documentation/devicetree/bindings/i2c/max6697.txt
5496F: drivers/hwmon/max6697.c
5497F: include/linux/platform_data/max6697.h
5498
5499MAXIRADIO FM RADIO RECEIVER DRIVER
5500M: Hans Verkuil <hverkuil@xs4all.nl>
5501L: linux-media@vger.kernel.org
5502T: git git://linuxtv.org/media_tree.git
5503W: http://linuxtv.org
5504S: Maintained
5505F: drivers/media/radio/radio-maxiradio*
5506
5507MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
5508M: Mauro Carvalho Chehab <m.chehab@samsung.com>
5509P: LinuxTV.org Project
5510L: linux-media@vger.kernel.org
5511W: http://linuxtv.org
5512Q: http://patchwork.kernel.org/project/linux-media/list/
5513T: git git://linuxtv.org/media_tree.git
5514S: Maintained
5515F: Documentation/dvb/
5516F: Documentation/video4linux/
5517F: Documentation/DocBook/media/
5518F: drivers/media/
5519F: drivers/staging/media/
5520F: include/media/
5521F: include/uapi/linux/dvb/
5522F: include/uapi/linux/videodev2.h
5523F: include/uapi/linux/media.h
5524F: include/uapi/linux/v4l2-*
5525F: include/uapi/linux/meye.h
5526F: include/uapi/linux/ivtv*
5527F: include/uapi/linux/uvcvideo.h
5528
5529MEDIAVISION PRO MOVIE STUDIO DRIVER
5530M: Hans Verkuil <hverkuil@xs4all.nl>
5531L: linux-media@vger.kernel.org
5532T: git git://linuxtv.org/media_tree.git
5533W: http://linuxtv.org
5534S: Odd Fixes
5535F: drivers/media/parport/pms*
5536
5537MEGARAID SCSI DRIVERS
5538M: Neela Syam Kolli <megaraidlinux@lsi.com>
5539L: linux-scsi@vger.kernel.org
5540W: http://megaraid.lsilogic.com
5541S: Maintained
5542F: Documentation/scsi/megaraid.txt
5543F: drivers/scsi/megaraid.*
5544F: drivers/scsi/megaraid/
5545
5546MELLANOX ETHERNET DRIVER (mlx4_en)
5547M: Amir Vadai <amirv@mellanox.com>
5548L: netdev@vger.kernel.org
5549S: Supported
5550W: http://www.mellanox.com
5551Q: http://patchwork.ozlabs.org/project/netdev/list/
5552F: drivers/net/ethernet/mellanox/mlx4/en_*
5553
5554MEMORY MANAGEMENT
5555L: linux-mm@kvack.org
5556W: http://www.linux-mm.org
5557S: Maintained
5558F: include/linux/mm.h
5559F: include/linux/gfp.h
5560F: include/linux/mmzone.h
5561F: include/linux/memory_hotplug.h
5562F: include/linux/vmalloc.h
5563F: mm/
5564
5565MEMORY RESOURCE CONTROLLER
5566M: Johannes Weiner <hannes@cmpxchg.org>
5567M: Michal Hocko <mhocko@suse.cz>
5568M: Balbir Singh <bsingharora@gmail.com>
5569M: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
5570L: cgroups@vger.kernel.org
5571L: linux-mm@kvack.org
5572S: Maintained
5573F: mm/memcontrol.c
5574F: mm/page_cgroup.c
5575
5576MEMORY TECHNOLOGY DEVICES (MTD)
5577M: David Woodhouse <dwmw2@infradead.org>
5578L: linux-mtd@lists.infradead.org
5579W: http://www.linux-mtd.infradead.org/
5580Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
5581T: git git://git.infradead.org/mtd-2.6.git
5582S: Maintained
5583F: drivers/mtd/
5584F: include/linux/mtd/
5585F: include/uapi/mtd/
5586
5587MEN A21 WATCHDOG DRIVER
5588M: Johannes Thumshirn <johannes.thumshirn@men.de>
5589L: linux-watchdog@vger.kernel.org
5590S: Supported
5591F: drivers/watchdog/mena21_wdt.c
5592
5593METAG ARCHITECTURE
5594M: James Hogan <james.hogan@imgtec.com>
5595L: linux-metag@vger.kernel.org
5596S: Supported
5597F: arch/metag/
5598F: Documentation/metag/
5599F: Documentation/devicetree/bindings/metag/
5600F: drivers/clocksource/metag_generic.c
5601F: drivers/irqchip/irq-metag.c
5602F: drivers/irqchip/irq-metag-ext.c
5603F: drivers/tty/metag_da.c
5604F: fs/imgdafs/
5605
5606MICROBLAZE ARCHITECTURE
5607M: Michal Simek <monstr@monstr.eu>
5608L: microblaze-uclinux@itee.uq.edu.au (moderated for non-subscribers)
5609W: http://www.monstr.eu/fdt/
5610T: git git://git.monstr.eu/linux-2.6-microblaze.git
5611S: Supported
5612F: arch/microblaze/
5613
5614MICROTEK X6 SCANNER
5615M: Oliver Neukum <oliver@neukum.org>
5616S: Maintained
5617F: drivers/usb/image/microtek.*
5618
5619MIPS
5620M: Ralf Baechle <ralf@linux-mips.org>
5621L: linux-mips@linux-mips.org
5622W: http://www.linux-mips.org/
5623T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
5624Q: http://patchwork.linux-mips.org/project/linux-mips/list/
5625S: Supported
5626F: Documentation/mips/
5627F: arch/mips/
5628
5629MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5630M: Hans Verkuil <hverkuil@xs4all.nl>
5631L: linux-media@vger.kernel.org
5632T: git git://linuxtv.org/media_tree.git
5633W: http://linuxtv.org
5634S: Odd Fixes
5635F: drivers/media/radio/radio-miropcm20*
5636
5637Mellanox MLX5 core VPI driver
5638M: Eli Cohen <eli@mellanox.com>
5639L: netdev@vger.kernel.org
5640L: linux-rdma@vger.kernel.org
5641W: http://www.mellanox.com
5642Q: http://patchwork.ozlabs.org/project/netdev/list/
5643Q: http://patchwork.kernel.org/project/linux-rdma/list/
5644T: git://openfabrics.org/~eli/connect-ib.git
5645S: Supported
5646F: drivers/net/ethernet/mellanox/mlx5/core/
5647F: include/linux/mlx5/
5648
5649Mellanox MLX5 IB driver
5650M: Eli Cohen <eli@mellanox.com>
5651L: linux-rdma@vger.kernel.org
5652W: http://www.mellanox.com
5653Q: http://patchwork.kernel.org/project/linux-rdma/list/
5654T: git://openfabrics.org/~eli/connect-ib.git
5655S: Supported
5656F: include/linux/mlx5/
5657F: drivers/infiniband/hw/mlx5/
5658
5659MODULE SUPPORT
5660M: Rusty Russell <rusty@rustcorp.com.au>
5661S: Maintained
5662F: include/linux/module.h
5663F: kernel/module.c
5664
5665MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
5666W: http://popies.net/meye/
5667S: Orphan
5668F: Documentation/video4linux/meye.txt
5669F: drivers/media/pci/meye/
5670F: include/uapi/linux/meye.h
5671
5672MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
5673M: Jiri Slaby <jirislaby@gmail.com>
5674S: Maintained
5675F: Documentation/serial/moxa-smartio
5676F: drivers/tty/mxser.*
5677
5678MR800 AVERMEDIA USB FM RADIO DRIVER
5679M: Alexey Klimov <klimov.linux@gmail.com>
5680L: linux-media@vger.kernel.org
5681T: git git://linuxtv.org/media_tree.git
5682S: Maintained
5683F: drivers/media/radio/radio-mr800.c
5684
5685MSI LAPTOP SUPPORT
5686M: "Lee, Chun-Yi" <jlee@suse.com>
5687L: platform-driver-x86@vger.kernel.org
5688S: Maintained
5689F: drivers/platform/x86/msi-laptop.c
5690
5691MSI WMI SUPPORT
5692M: Anisse Astier <anisse@astier.eu>
5693L: platform-driver-x86@vger.kernel.org
5694S: Supported
5695F: drivers/platform/x86/msi-wmi.c
5696
5697MT9M032 APTINA SENSOR DRIVER
5698M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5699L: linux-media@vger.kernel.org
5700T: git git://linuxtv.org/media_tree.git
5701S: Maintained
5702F: drivers/media/i2c/mt9m032.c
5703F: include/media/mt9m032.h
5704
5705MT9P031 APTINA CAMERA SENSOR
5706M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5707L: linux-media@vger.kernel.org
5708T: git git://linuxtv.org/media_tree.git
5709S: Maintained
5710F: drivers/media/i2c/mt9p031.c
5711F: include/media/mt9p031.h
5712
5713MT9T001 APTINA CAMERA SENSOR
5714M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5715L: linux-media@vger.kernel.org
5716T: git git://linuxtv.org/media_tree.git
5717S: Maintained
5718F: drivers/media/i2c/mt9t001.c
5719F: include/media/mt9t001.h
5720
5721MT9V032 APTINA CAMERA SENSOR
5722M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5723L: linux-media@vger.kernel.org
5724T: git git://linuxtv.org/media_tree.git
5725S: Maintained
5726F: drivers/media/i2c/mt9v032.c
5727F: include/media/mt9v032.h
5728
5729MULTIFUNCTION DEVICES (MFD)
5730M: Samuel Ortiz <sameo@linux.intel.com>
5731M: Lee Jones <lee.jones@linaro.org>
5732T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next.git
5733T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes.git
5734S: Supported
5735F: drivers/mfd/
5736F: include/linux/mfd/
5737
5738MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
5739M: Chris Ball <cjb@laptop.org>
5740L: linux-mmc@vger.kernel.org
5741T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
5742S: Maintained
5743F: drivers/mmc/
5744F: include/linux/mmc/
5745F: include/uapi/linux/mmc/
5746
5747MULTIMEDIA CARD (MMC) ETC. OVER SPI
5748S: Orphan
5749F: drivers/mmc/host/mmc_spi.c
5750F: include/linux/spi/mmc_spi.h
5751
5752MULTISOUND SOUND DRIVER
5753M: Andrew Veliath <andrewtv@usa.net>
5754S: Maintained
5755F: Documentation/sound/oss/MultiSound
5756F: sound/oss/msnd*
5757
5758MULTITECH MULTIPORT CARD (ISICOM)
5759S: Orphan
5760F: drivers/tty/isicom.c
5761F: include/linux/isicom.h
5762
5763MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
5764M: Felipe Balbi <balbi@ti.com>
5765L: linux-usb@vger.kernel.org
5766T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5767S: Maintained
5768F: drivers/usb/musb/
5769
5770MXL5007T MEDIA DRIVER
5771M: Michael Krufky <mkrufky@linuxtv.org>
5772L: linux-media@vger.kernel.org
5773W: http://linuxtv.org/
5774W: http://github.com/mkrufky
5775Q: http://patchwork.linuxtv.org/project/linux-media/list/
5776T: git git://linuxtv.org/mkrufky/tuners.git
5777S: Maintained
5778F: drivers/media/tuners/mxl5007t.*
5779
5780MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
5781M: Hyong-Youb Kim <hykim@myri.com>
5782L: netdev@vger.kernel.org
5783W: https://www.myricom.com/support/downloads/myri10ge.html
5784S: Supported
5785F: drivers/net/ethernet/myricom/myri10ge/
5786
5787NATSEMI ETHERNET DRIVER (DP8381x)
5788S: Orphan
5789F: drivers/net/ethernet/natsemi/natsemi.c
5790
5791NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
5792M: Daniel Mack <zonque@gmail.com>
5793S: Maintained
5794L: alsa-devel@alsa-project.org
5795W: http://www.native-instruments.com
5796F: sound/usb/caiaq/
5797
5798NCP FILESYSTEM
5799M: Petr Vandrovec <petr@vandrovec.name>
5800S: Odd Fixes
5801F: fs/ncpfs/
5802
5803NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
5804M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5805L: linux-scsi@vger.kernel.org
5806S: Maintained
5807F: drivers/scsi/NCR_D700.*
5808
5809NCT6775 HARDWARE MONITOR DRIVER
5810M: Guenter Roeck <linux@roeck-us.net>
5811L: lm-sensors@lm-sensors.org
5812S: Maintained
5813F: Documentation/hwmon/nct6775
5814F: drivers/hwmon/nct6775.c
5815
5816NETEFFECT IWARP RNIC DRIVER (IW_NES)
5817M: Faisal Latif <faisal.latif@intel.com>
5818L: linux-rdma@vger.kernel.org
5819W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
5820S: Supported
5821F: drivers/infiniband/hw/nes/
5822
5823NETEM NETWORK EMULATOR
5824M: Stephen Hemminger <stephen@networkplumber.org>
5825L: netem@lists.linux-foundation.org
5826S: Maintained
5827F: net/sched/sch_netem.c
5828
5829NETERION 10GbE DRIVERS (s2io/vxge)
5830M: Jon Mason <jdmason@kudzu.us>
5831L: netdev@vger.kernel.org
5832S: Supported
5833F: Documentation/networking/s2io.txt
5834F: Documentation/networking/vxge.txt
5835F: drivers/net/ethernet/neterion/
5836
5837NETFILTER/IPTABLES
5838M: Pablo Neira Ayuso <pablo@netfilter.org>
5839M: Patrick McHardy <kaber@trash.net>
5840M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
5841L: netfilter-devel@vger.kernel.org
5842L: netfilter@vger.kernel.org
5843L: coreteam@netfilter.org
5844W: http://www.netfilter.org/
5845W: http://www.iptables.org/
5846Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
5847T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
5848T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
5849S: Supported
5850F: include/linux/netfilter*
5851F: include/linux/netfilter/
5852F: include/net/netfilter/
5853F: include/uapi/linux/netfilter*
5854F: include/uapi/linux/netfilter/
5855F: net/*/netfilter.c
5856F: net/*/netfilter/
5857F: net/netfilter/
5858
5859NETLABEL
5860M: Paul Moore <paul@paul-moore.com>
5861W: http://netlabel.sf.net
5862L: netdev@vger.kernel.org
5863S: Maintained
5864F: Documentation/netlabel/
5865F: include/net/netlabel.h
5866F: net/netlabel/
5867
5868NETROM NETWORK LAYER
5869M: Ralf Baechle <ralf@linux-mips.org>
5870L: linux-hams@vger.kernel.org
5871W: http://www.linux-ax25.org/
5872S: Maintained
5873F: include/net/netrom.h
5874F: include/uapi/linux/netrom.h
5875F: net/netrom/
5876
5877NETWORK BLOCK DEVICE (NBD)
5878M: Paul Clements <Paul.Clements@steeleye.com>
5879S: Maintained
5880L: nbd-general@lists.sourceforge.net
5881F: Documentation/blockdev/nbd.txt
5882F: drivers/block/nbd.c
5883F: include/linux/nbd.h
5884F: include/uapi/linux/nbd.h
5885
5886NETWORK DROP MONITOR
5887M: Neil Horman <nhorman@tuxdriver.com>
5888L: netdev@vger.kernel.org
5889S: Maintained
5890W: https://fedorahosted.org/dropwatch/
5891F: net/core/drop_monitor.c
5892
5893NETWORKING [GENERAL]
5894M: "David S. Miller" <davem@davemloft.net>
5895L: netdev@vger.kernel.org
5896W: http://www.linuxfoundation.org/en/Net
5897Q: http://patchwork.ozlabs.org/project/netdev/list/
5898T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5899T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
5900S: Maintained
5901F: net/
5902F: include/net/
5903F: include/linux/in.h
5904F: include/linux/net.h
5905F: include/linux/netdevice.h
5906F: include/uapi/linux/in.h
5907F: include/uapi/linux/net.h
5908F: include/uapi/linux/netdevice.h
5909
5910NETWORKING [IPv4/IPv6]
5911M: "David S. Miller" <davem@davemloft.net>
5912M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
5913M: James Morris <jmorris@namei.org>
5914M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
5915M: Patrick McHardy <kaber@trash.net>
5916L: netdev@vger.kernel.org
5917T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5918S: Maintained
5919F: net/ipv4/
5920F: net/ipv6/
5921F: include/net/ip*
5922F: arch/x86/net/*
5923
5924NETWORKING [IPSEC]
5925M: Steffen Klassert <steffen.klassert@secunet.com>
5926M: Herbert Xu <herbert@gondor.apana.org.au>
5927M: "David S. Miller" <davem@davemloft.net>
5928L: netdev@vger.kernel.org
5929T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
5930T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
5931S: Maintained
5932F: net/xfrm/
5933F: net/key/
5934F: net/ipv4/xfrm*
5935F: net/ipv4/esp4.c
5936F: net/ipv4/ah4.c
5937F: net/ipv4/ipcomp.c
5938F: net/ipv4/ip_vti.c
5939F: net/ipv6/xfrm*
5940F: net/ipv6/esp6.c
5941F: net/ipv6/ah6.c
5942F: net/ipv6/ipcomp6.c
5943F: net/ipv6/ip6_vti.c
5944F: include/uapi/linux/xfrm.h
5945F: include/net/xfrm.h
5946
5947NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
5948M: Paul Moore <paul@paul-moore.com>
5949L: netdev@vger.kernel.org
5950S: Maintained
5951
5952NETWORKING [WIRELESS]
5953M: "John W. Linville" <linville@tuxdriver.com>
5954L: linux-wireless@vger.kernel.org
5955Q: http://patchwork.kernel.org/project/linux-wireless/list/
5956T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
5957S: Maintained
5958F: net/mac80211/
5959F: net/rfkill/
5960F: net/wireless/
5961F: include/net/ieee80211*
5962F: include/linux/wireless.h
5963F: include/uapi/linux/wireless.h
5964F: include/net/iw_handler.h
5965F: drivers/net/wireless/
5966
5967NETWORKING DRIVERS
5968L: netdev@vger.kernel.org
5969W: http://www.linuxfoundation.org/en/Net
5970Q: http://patchwork.ozlabs.org/project/netdev/list/
5971T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5972T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
5973S: Odd Fixes
5974F: drivers/net/
5975F: include/linux/if_*
5976F: include/linux/netdevice.h
5977F: include/linux/arcdevice.h
5978F: include/linux/etherdevice.h
5979F: include/linux/fcdevice.h
5980F: include/linux/fddidevice.h
5981F: include/linux/hippidevice.h
5982F: include/linux/inetdevice.h
5983F: include/uapi/linux/if_*
5984F: include/uapi/linux/netdevice.h
5985
5986NETXEN (1/10) GbE SUPPORT
5987M: Manish Chopra <manish.chopra@qlogic.com>
5988M: Sony Chacko <sony.chacko@qlogic.com>
5989M: Rajesh Borundia <rajesh.borundia@qlogic.com>
5990L: netdev@vger.kernel.org
5991W: http://www.qlogic.com
5992S: Supported
5993F: drivers/net/ethernet/qlogic/netxen/
5994
5995NFC SUBSYSTEM
5996M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
5997M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
5998M: Samuel Ortiz <sameo@linux.intel.com>
5999L: linux-wireless@vger.kernel.org
6000L: linux-nfc@lists.01.org (moderated for non-subscribers)
6001S: Supported
6002F: net/nfc/
6003F: include/net/nfc/
6004F: include/uapi/linux/nfc.h
6005F: drivers/nfc/
6006F: include/linux/platform_data/pn544.h
6007
6008NFS, SUNRPC, AND LOCKD CLIENTS
6009M: Trond Myklebust <trond.myklebust@primarydata.com>
6010L: linux-nfs@vger.kernel.org
6011W: http://client.linux-nfs.org
6012T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6013S: Maintained
6014F: fs/lockd/
6015F: fs/nfs/
6016F: fs/nfs_common/
6017F: net/sunrpc/
6018F: include/linux/lockd/
6019F: include/linux/nfs*
6020F: include/linux/sunrpc/
6021F: include/uapi/linux/nfs*
6022F: include/uapi/linux/sunrpc/
6023
6024NILFS2 FILESYSTEM
6025M: KONISHI Ryusuke <konishi.ryusuke@lab.ntt.co.jp>
6026L: linux-nilfs@vger.kernel.org
6027W: http://www.nilfs.org/en/
6028T: git git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git
6029S: Supported
6030F: Documentation/filesystems/nilfs2.txt
6031F: fs/nilfs2/
6032F: include/linux/nilfs2_fs.h
6033
6034NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6035M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6036W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6037S: Maintained
6038F: Documentation/scsi/NinjaSCSI.txt
6039F: drivers/scsi/pcmcia/nsp_*
6040
6041NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6042M: GOTO Masanori <gotom@debian.or.jp>
6043M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6044W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6045S: Maintained
6046F: Documentation/scsi/NinjaSCSI.txt
6047F: drivers/scsi/nsp32*
6048
6049NTB DRIVER
6050M: Jon Mason <jon.mason@intel.com>
6051S: Supported
6052W: https://github.com/jonmason/ntb/wiki
6053T: git git://github.com/jonmason/ntb.git
6054F: drivers/ntb/
6055F: drivers/net/ntb_netdev.c
6056F: include/linux/ntb.h
6057
6058NTFS FILESYSTEM
6059M: Anton Altaparmakov <anton@tuxera.com>
6060L: linux-ntfs-dev@lists.sourceforge.net
6061W: http://www.tuxera.com/
6062T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6063S: Supported
6064F: Documentation/filesystems/ntfs.txt
6065F: fs/ntfs/
6066
6067NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6068M: Antonino Daplas <adaplas@gmail.com>
6069L: linux-fbdev@vger.kernel.org
6070S: Maintained
6071F: drivers/video/riva/
6072F: drivers/video/nvidia/
6073
6074NVM EXPRESS DRIVER
6075M: Matthew Wilcox <willy@linux.intel.com>
6076L: linux-nvme@lists.infradead.org
6077T: git git://git.infradead.org/users/willy/linux-nvme.git
6078S: Supported
6079F: drivers/block/nvme*
6080F: include/linux/nvme.h
6081
6082OMAP SUPPORT
6083M: Tony Lindgren <tony@atomide.com>
6084L: linux-omap@vger.kernel.org
6085W: http://www.muru.com/linux/omap/
6086W: http://linux.omap.com/
6087Q: http://patchwork.kernel.org/project/linux-omap/list/
6088T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
6089S: Maintained
6090F: arch/arm/*omap*/
6091F: drivers/i2c/busses/i2c-omap.c
6092F: include/linux/i2c-omap.h
6093
6094OMAP DEVICE TREE SUPPORT
6095M: Benoît Cousson <bcousson@baylibre.com>
6096M: Tony Lindgren <tony@atomide.com>
6097L: linux-omap@vger.kernel.org
6098L: devicetree@vger.kernel.org
6099S: Maintained
6100F: arch/arm/boot/dts/*omap*
6101F: arch/arm/boot/dts/*am3*
6102
6103OMAP CLOCK FRAMEWORK SUPPORT
6104M: Paul Walmsley <paul@pwsan.com>
6105L: linux-omap@vger.kernel.org
6106S: Maintained
6107F: arch/arm/*omap*/*clock*
6108
6109OMAP POWER MANAGEMENT SUPPORT
6110M: Kevin Hilman <khilman@deeprootsystems.com>
6111L: linux-omap@vger.kernel.org
6112S: Maintained
6113F: arch/arm/*omap*/*pm*
6114F: drivers/cpufreq/omap-cpufreq.c
6115
6116OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
6117M: Rajendra Nayak <rnayak@ti.com>
6118M: Paul Walmsley <paul@pwsan.com>
6119L: linux-omap@vger.kernel.org
6120S: Maintained
6121F: arch/arm/mach-omap2/prm*
6122
6123OMAP AUDIO SUPPORT
6124M: Peter Ujfalusi <peter.ujfalusi@ti.com>
6125M: Jarkko Nikula <jarkko.nikula@bitmer.com>
6126L: alsa-devel@alsa-project.org (subscribers-only)
6127L: linux-omap@vger.kernel.org
6128S: Maintained
6129F: sound/soc/omap/
6130
6131OMAP FRAMEBUFFER SUPPORT
6132M: Tomi Valkeinen <tomi.valkeinen@ti.com>
6133L: linux-fbdev@vger.kernel.org
6134L: linux-omap@vger.kernel.org
6135S: Maintained
6136F: drivers/video/omap/
6137
6138OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
6139M: Tomi Valkeinen <tomi.valkeinen@ti.com>
6140L: linux-omap@vger.kernel.org
6141L: linux-fbdev@vger.kernel.org
6142S: Maintained
6143F: drivers/video/omap2/
6144F: Documentation/arm/OMAP/DSS
6145
6146OMAP HARDWARE SPINLOCK SUPPORT
6147M: Ohad Ben-Cohen <ohad@wizery.com>
6148L: linux-omap@vger.kernel.org
6149S: Maintained
6150F: drivers/hwspinlock/omap_hwspinlock.c
6151F: arch/arm/mach-omap2/hwspinlock.c
6152
6153OMAP MMC SUPPORT
6154M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
6155L: linux-omap@vger.kernel.org
6156S: Maintained
6157F: drivers/mmc/host/omap.c
6158
6159OMAP HS MMC SUPPORT
6160M: Balaji T K <balajitk@ti.com>
6161L: linux-mmc@vger.kernel.org
6162L: linux-omap@vger.kernel.org
6163S: Maintained
6164F: drivers/mmc/host/omap_hsmmc.c
6165
6166OMAP RANDOM NUMBER GENERATOR SUPPORT
6167M: Deepak Saxena <dsaxena@plexity.net>
6168S: Maintained
6169F: drivers/char/hw_random/omap-rng.c
6170
6171OMAP HWMOD SUPPORT
6172M: Benoît Cousson <bcousson@baylibre.com>
6173M: Paul Walmsley <paul@pwsan.com>
6174L: linux-omap@vger.kernel.org
6175S: Maintained
6176F: arch/arm/mach-omap2/omap_hwmod.*
6177
6178OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
6179M: Benoît Cousson <bcousson@baylibre.com>
6180L: linux-omap@vger.kernel.org
6181S: Maintained
6182F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6183
6184OMAP IMAGE SIGNAL PROCESSOR (ISP)
6185M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6186L: linux-media@vger.kernel.org
6187S: Maintained
6188F: drivers/media/platform/omap3isp/
6189
6190OMAP USB SUPPORT
6191M: Felipe Balbi <balbi@ti.com>
6192L: linux-usb@vger.kernel.org
6193L: linux-omap@vger.kernel.org
6194T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6195S: Maintained
6196F: drivers/usb/*/*omap*
6197F: arch/arm/*omap*/usb*
6198
6199OMAP GPIO DRIVER
6200M: Santosh Shilimkar <santosh.shilimkar@ti.com>
6201M: Kevin Hilman <khilman@deeprootsystems.com>
6202L: linux-omap@vger.kernel.org
6203S: Maintained
6204F: drivers/gpio/gpio-omap.c
6205
6206OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6207M: Mark Jackson <mpfj@newflow.co.uk>
6208L: linux-omap@vger.kernel.org
6209S: Maintained
6210F: arch/arm/boot/dts/am335x-nano.dts
6211
6212OMFS FILESYSTEM
6213M: Bob Copeland <me@bobcopeland.com>
6214L: linux-karma-devel@lists.sourceforge.net
6215S: Maintained
6216F: Documentation/filesystems/omfs.txt
6217F: fs/omfs/
6218
6219OMNIKEY CARDMAN 4000 DRIVER
6220M: Harald Welte <laforge@gnumonks.org>
6221S: Maintained
6222F: drivers/char/pcmcia/cm4000_cs.c
6223F: include/linux/cm4000_cs.h
6224F: include/uapi/linux/cm4000_cs.h
6225
6226OMNIKEY CARDMAN 4040 DRIVER
6227M: Harald Welte <laforge@gnumonks.org>
6228S: Maintained
6229F: drivers/char/pcmcia/cm4040_cs.*
6230
6231OMNIVISION OV7670 SENSOR DRIVER
6232M: Jonathan Corbet <corbet@lwn.net>
6233L: linux-media@vger.kernel.org
6234T: git git://linuxtv.org/media_tree.git
6235S: Maintained
6236F: drivers/media/i2c/ov7670.c
6237
6238ONENAND FLASH DRIVER
6239M: Kyungmin Park <kyungmin.park@samsung.com>
6240L: linux-mtd@lists.infradead.org
6241S: Maintained
6242F: drivers/mtd/onenand/
6243F: include/linux/mtd/onenand*.h
6244
6245ONSTREAM SCSI TAPE DRIVER
6246M: Willem Riede <osst@riede.org>
6247L: osst-users@lists.sourceforge.net
6248L: linux-scsi@vger.kernel.org
6249S: Maintained
6250F: Documentation/scsi/osst.txt
6251F: drivers/scsi/osst.*
6252F: drivers/scsi/osst_*.h
6253F: drivers/scsi/st.h
6254
6255OPENCORES I2C BUS DRIVER
6256M: Peter Korsgaard <jacmet@sunsite.dk>
6257L: linux-i2c@vger.kernel.org
6258S: Maintained
6259F: Documentation/i2c/busses/i2c-ocores
6260F: drivers/i2c/busses/i2c-ocores.c
6261
6262OPEN FIRMWARE AND FLATTENED DEVICE TREE
6263M: Grant Likely <grant.likely@linaro.org>
6264M: Rob Herring <robh+dt@kernel.org>
6265L: devicetree@vger.kernel.org
6266W: http://fdt.secretlab.ca
6267T: git git://git.secretlab.ca/git/linux-2.6.git
6268S: Maintained
6269F: drivers/of/
6270F: include/linux/of*.h
6271F: scripts/dtc/
6272K: of_get_property
6273K: of_match_table
6274
6275OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
6276M: Rob Herring <robh+dt@kernel.org>
6277M: Pawel Moll <pawel.moll@arm.com>
6278M: Mark Rutland <mark.rutland@arm.com>
6279M: Ian Campbell <ijc+devicetree@hellion.org.uk>
6280M: Kumar Gala <galak@codeaurora.org>
6281L: devicetree@vger.kernel.org
6282S: Maintained
6283F: Documentation/devicetree/
6284F: arch/*/boot/dts/
6285F: include/dt-bindings/
6286
6287OPENRISC ARCHITECTURE
6288M: Jonas Bonn <jonas@southpole.se>
6289W: http://openrisc.net
6290L: linux@lists.openrisc.net (moderated for non-subscribers)
6291S: Maintained
6292T: git git://openrisc.net/~jonas/linux
6293F: arch/openrisc/
6294
6295OPENVSWITCH
6296M: Jesse Gross <jesse@nicira.com>
6297L: dev@openvswitch.org
6298W: http://openvswitch.org
6299T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesse/openvswitch.git
6300S: Maintained
6301F: net/openvswitch/
6302
6303OPL4 DRIVER
6304M: Clemens Ladisch <clemens@ladisch.de>
6305L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6306T: git git://git.alsa-project.org/alsa-kernel.git
6307S: Maintained
6308F: sound/drivers/opl4/
6309
6310OPROFILE
6311M: Robert Richter <rric@kernel.org>
6312L: oprofile-list@lists.sf.net
6313S: Maintained
6314F: arch/*/include/asm/oprofile*.h
6315F: arch/*/oprofile/
6316F: drivers/oprofile/
6317F: include/linux/oprofile.h
6318
6319ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
6320M: Mark Fasheh <mfasheh@suse.com>
6321M: Joel Becker <jlbec@evilplan.org>
6322L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6323W: http://oss.oracle.com/projects/ocfs2/
6324T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
6325S: Supported
6326F: Documentation/filesystems/ocfs2.txt
6327F: Documentation/filesystems/dlmfs.txt
6328F: fs/ocfs2/
6329
6330ORINOCO DRIVER
6331L: linux-wireless@vger.kernel.org
6332W: http://wireless.kernel.org/en/users/Drivers/orinoco
6333W: http://www.nongnu.org/orinoco/
6334S: Orphan
6335F: drivers/net/wireless/orinoco/
6336
6337OSD LIBRARY and FILESYSTEM
6338M: Boaz Harrosh <bharrosh@panasas.com>
6339M: Benny Halevy <bhalevy@tonian.com>
6340L: osd-dev@open-osd.org
6341W: http://open-osd.org
6342T: git git://git.open-osd.org/open-osd.git
6343S: Maintained
6344F: drivers/scsi/osd/
6345F: include/scsi/osd_*
6346F: fs/exofs/
6347
6348P54 WIRELESS DRIVER
6349M: Christian Lamparter <chunkeey@googlemail.com>
6350L: linux-wireless@vger.kernel.org
6351W: http://wireless.kernel.org/en/users/Drivers/p54
6352S: Maintained
6353F: drivers/net/wireless/p54/
6354
6355PA SEMI ETHERNET DRIVER
6356M: Olof Johansson <olof@lixom.net>
6357L: netdev@vger.kernel.org
6358S: Maintained
6359F: drivers/net/ethernet/pasemi/*
6360
6361PA SEMI SMBUS DRIVER
6362M: Olof Johansson <olof@lixom.net>
6363L: linux-i2c@vger.kernel.org
6364S: Maintained
6365F: drivers/i2c/busses/i2c-pasemi.c
6366
6367PADATA PARALLEL EXECUTION MECHANISM
6368M: Steffen Klassert <steffen.klassert@secunet.com>
6369L: linux-crypto@vger.kernel.org
6370S: Maintained
6371F: kernel/padata.c
6372F: include/linux/padata.h
6373F: Documentation/padata.txt
6374
6375PANASONIC LAPTOP ACPI EXTRAS DRIVER
6376M: Harald Welte <laforge@gnumonks.org>
6377L: platform-driver-x86@vger.kernel.org
6378S: Maintained
6379F: drivers/platform/x86/panasonic-laptop.c
6380
6381PANASONIC MN10300/AM33/AM34 PORT
6382M: David Howells <dhowells@redhat.com>
6383M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
6384L: linux-am33-list@redhat.com (moderated for non-subscribers)
6385W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6386S: Maintained
6387F: Documentation/mn10300/
6388F: arch/mn10300/
6389
6390PARALLEL PORT SUPPORT
6391L: linux-parport@lists.infradead.org (subscribers-only)
6392S: Orphan
6393F: drivers/parport/
6394F: include/linux/parport*.h
6395F: drivers/char/ppdev.c
6396F: include/uapi/linux/ppdev.h
6397
6398PARAVIRT_OPS INTERFACE
6399M: Jeremy Fitzhardinge <jeremy@goop.org>
6400M: Chris Wright <chrisw@sous-sol.org>
6401M: Alok Kataria <akataria@vmware.com>
6402M: Rusty Russell <rusty@rustcorp.com.au>
6403L: virtualization@lists.linux-foundation.org
6404S: Supported
6405F: Documentation/ia64/paravirt_ops.txt
6406F: arch/*/kernel/paravirt*
6407F: arch/*/include/asm/paravirt.h
6408
6409PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
6410M: Tim Waugh <tim@cyberelk.net>
6411L: linux-parport@lists.infradead.org (subscribers-only)
6412W: http://www.torque.net/linux-pp.html
6413S: Maintained
6414F: Documentation/blockdev/paride.txt
6415F: drivers/block/paride/
6416
6417PARISC ARCHITECTURE
6418M: "James E.J. Bottomley" <jejb@parisc-linux.org>
6419M: Helge Deller <deller@gmx.de>
6420L: linux-parisc@vger.kernel.org
6421W: http://www.parisc-linux.org/
6422Q: http://patchwork.kernel.org/project/linux-parisc/list/
6423T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
6424T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
6425S: Maintained
6426F: arch/parisc/
6427F: Documentation/parisc/
6428F: drivers/parisc/
6429F: drivers/char/agp/parisc-agp.c
6430F: drivers/input/serio/gscps2.c
6431F: drivers/parport/parport_gsc.*
6432F: drivers/tty/serial/8250/8250_gsc.c
6433F: drivers/video/sti*
6434F: drivers/video/console/sti*
6435F: drivers/video/logo/logo_parisc*
6436
6437PC87360 HARDWARE MONITORING DRIVER
6438M: Jim Cromie <jim.cromie@gmail.com>
6439L: lm-sensors@lm-sensors.org
6440S: Maintained
6441F: Documentation/hwmon/pc87360
6442F: drivers/hwmon/pc87360.c
6443
6444PC8736x GPIO DRIVER
6445M: Jim Cromie <jim.cromie@gmail.com>
6446S: Maintained
6447F: drivers/char/pc8736x_gpio.c
6448
6449PC87427 HARDWARE MONITORING DRIVER
6450M: Jean Delvare <khali@linux-fr.org>
6451L: lm-sensors@lm-sensors.org
6452S: Maintained
6453F: Documentation/hwmon/pc87427
6454F: drivers/hwmon/pc87427.c
6455
6456PCA9532 LED DRIVER
6457M: Riku Voipio <riku.voipio@iki.fi>
6458S: Maintained
6459F: drivers/leds/leds-pca9532.c
6460F: include/linux/leds-pca9532.h
6461
6462PCA9541 I2C BUS MASTER SELECTOR DRIVER
6463M: Guenter Roeck <linux@roeck-us.net>
6464L: linux-i2c@vger.kernel.org
6465S: Maintained
6466F: drivers/i2c/muxes/i2c-mux-pca9541.c
6467
6468PCDP - PRIMARY CONSOLE AND DEBUG PORT
6469M: Khalid Aziz <khalid@gonehiking.org>
6470S: Maintained
6471F: drivers/firmware/pcdp.*
6472
6473PCI ERROR RECOVERY
6474M: Linas Vepstas <linasvepstas@gmail.com>
6475L: linux-pci@vger.kernel.org
6476S: Supported
6477F: Documentation/PCI/pci-error-recovery.txt
6478
6479PCI SUBSYSTEM
6480M: Bjorn Helgaas <bhelgaas@google.com>
6481L: linux-pci@vger.kernel.org
6482Q: http://patchwork.ozlabs.org/project/linux-pci/list/
6483T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
6484S: Supported
6485F: Documentation/PCI/
6486F: drivers/pci/
6487F: include/linux/pci*
6488F: arch/x86/pci/
6489
6490PCI DRIVER FOR IMX6
6491M: Richard Zhu <r65037@freescale.com>
6492M: Shawn Guo <shawn.guo@linaro.org>
6493L: linux-pci@vger.kernel.org
6494L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6495S: Maintained
6496F: drivers/pci/host/*imx6*
6497
6498PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
6499M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6500M: Jason Cooper <jason@lakedaemon.net>
6501L: linux-pci@vger.kernel.org
6502L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6503S: Maintained
6504F: drivers/pci/host/*mvebu*
6505
6506PCI DRIVER FOR NVIDIA TEGRA
6507M: Thierry Reding <thierry.reding@gmail.com>
6508L: linux-tegra@vger.kernel.org
6509L: linux-pci@vger.kernel.org
6510S: Supported
6511F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6512F: drivers/pci/host/pci-tegra.c
6513
6514PCI DRIVER FOR RENESAS R-CAR
6515M: Simon Horman <horms@verge.net.au>
6516L: linux-pci@vger.kernel.org
6517L: linux-sh@vger.kernel.org
6518S: Maintained
6519F: drivers/pci/host/*rcar*
6520
6521PCI DRIVER FOR SAMSUNG EXYNOS
6522M: Jingoo Han <jg1.han@samsung.com>
6523L: linux-pci@vger.kernel.org
6524L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6525L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6526S: Maintained
6527F: drivers/pci/host/pci-exynos.c
6528
6529PCI DRIVER FOR SYNOPSIS DESIGNWARE
6530M: Mohit Kumar <mohit.kumar@st.com>
6531M: Jingoo Han <jg1.han@samsung.com>
6532L: linux-pci@vger.kernel.org
6533S: Maintained
6534F: drivers/pci/host/*designware*
6535
6536PCMCIA SUBSYSTEM
6537P: Linux PCMCIA Team
6538L: linux-pcmcia@lists.infradead.org
6539W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
6540T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
6541S: Maintained
6542F: Documentation/pcmcia/
6543F: drivers/pcmcia/
6544F: include/pcmcia/
6545
6546PCNET32 NETWORK DRIVER
6547M: Don Fry <pcnet32@frontier.com>
6548L: netdev@vger.kernel.org
6549S: Maintained
6550F: drivers/net/ethernet/amd/pcnet32.c
6551
6552PCRYPT PARALLEL CRYPTO ENGINE
6553M: Steffen Klassert <steffen.klassert@secunet.com>
6554L: linux-crypto@vger.kernel.org
6555S: Maintained
6556F: crypto/pcrypt.c
6557F: include/crypto/pcrypt.h
6558
6559PER-CPU MEMORY ALLOCATOR
6560M: Tejun Heo <tj@kernel.org>
6561M: Christoph Lameter <cl@linux-foundation.org>
6562T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6563S: Maintained
6564F: include/linux/percpu*.h
6565F: mm/percpu*.c
6566F: arch/*/include/asm/percpu.h
6567
6568PER-TASK DELAY ACCOUNTING
6569M: Balbir Singh <bsingharora@gmail.com>
6570S: Maintained
6571F: include/linux/delayacct.h
6572F: kernel/delayacct.c
6573
6574PERFORMANCE EVENTS SUBSYSTEM
6575M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6576M: Paul Mackerras <paulus@samba.org>
6577M: Ingo Molnar <mingo@redhat.com>
6578M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6579T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6580S: Supported
6581F: kernel/events/*
6582F: include/linux/perf_event.h
6583F: include/uapi/linux/perf_event.h
6584F: arch/*/kernel/perf_event*.c
6585F: arch/*/kernel/*/perf_event*.c
6586F: arch/*/kernel/*/*/perf_event*.c
6587F: arch/*/include/asm/perf_event.h
6588F: arch/*/kernel/perf_callchain.c
6589F: tools/perf/
6590
6591PERSONALITY HANDLING
6592M: Christoph Hellwig <hch@infradead.org>
6593L: linux-abi-devel@lists.sourceforge.net
6594S: Maintained
6595F: include/linux/personality.h
6596F: include/uapi/linux/personality.h
6597
6598PHONET PROTOCOL
6599M: Remi Denis-Courmont <courmisch@gmail.com>
6600S: Supported
6601F: Documentation/networking/phonet.txt
6602F: include/linux/phonet.h
6603F: include/net/phonet/
6604F: include/uapi/linux/phonet.h
6605F: net/phonet/
6606
6607PHRAM MTD DRIVER
6608M: Joern Engel <joern@lazybastard.org>
6609L: linux-mtd@lists.infradead.org
6610S: Maintained
6611F: drivers/mtd/devices/phram.c
6612
6613PICOLCD HID DRIVER
6614M: Bruno Prémont <bonbons@linux-vserver.org>
6615L: linux-input@vger.kernel.org
6616S: Maintained
6617F: drivers/hid/hid-picolcd*
6618
6619PICOXCELL SUPPORT
6620M: Jamie Iles <jamie@jamieiles.com>
6621L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6622T: git git://github.com/jamieiles/linux-2.6-ji.git
6623S: Supported
6624F: arch/arm/mach-picoxcell/
6625F: drivers/*/picoxcell*
6626F: drivers/*/*/picoxcell*
6627
6628PIN CONTROL SUBSYSTEM
6629M: Linus Walleij <linus.walleij@linaro.org>
6630S: Maintained
6631F: drivers/pinctrl/
6632F: include/linux/pinctrl/
6633
6634PIN CONTROLLER - ATMEL AT91
6635M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
6636L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6637S: Maintained
6638F: drivers/pinctrl/pinctrl-at91.c
6639
6640PIN CONTROLLER - SAMSUNG
6641M: Tomasz Figa <t.figa@samsung.com>
6642M: Thomas Abraham <thomas.abraham@linaro.org>
6643L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6644L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6645S: Maintained
6646F: drivers/pinctrl/pinctrl-exynos.*
6647F: drivers/pinctrl/pinctrl-s3c*
6648F: drivers/pinctrl/pinctrl-samsung.*
6649
6650PIN CONTROLLER - ST SPEAR
6651M: Viresh Kumar <viresh.linux@gmail.com>
6652L: spear-devel@list.st.com
6653L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6654W: http://www.st.com/spear
6655S: Maintained
6656F: drivers/pinctrl/spear/
6657
6658PKTCDVD DRIVER
6659M: Jiri Kosina <jkosina@suse.cz>
6660S: Maintained
6661F: drivers/block/pktcdvd.c
6662F: include/linux/pktcdvd.h
6663F: include/uapi/linux/pktcdvd.h
6664
6665PKUNITY SOC DRIVERS
6666M: Guan Xuetao <gxt@mprc.pku.edu.cn>
6667W: http://mprc.pku.edu.cn/~guanxuetao/linux
6668S: Maintained
6669T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6670F: drivers/input/serio/i8042-unicore32io.h
6671F: drivers/i2c/busses/i2c-puv3.c
6672F: drivers/video/fb-puv3.c
6673F: drivers/rtc/rtc-puv3.c
6674
6675PMBUS HARDWARE MONITORING DRIVERS
6676M: Guenter Roeck <linux@roeck-us.net>
6677L: lm-sensors@lm-sensors.org
6678W: http://www.lm-sensors.org/
6679W: http://www.roeck-us.net/linux/drivers/
6680T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6681S: Maintained
6682F: Documentation/hwmon/pmbus
6683F: drivers/hwmon/pmbus/
6684F: include/linux/i2c/pmbus.h
6685
6686PMC SIERRA MaxRAID DRIVER
6687M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
6688L: linux-scsi@vger.kernel.org
6689W: http://www.pmc-sierra.com/
6690S: Supported
6691F: drivers/scsi/pmcraid.*
6692
6693PMC SIERRA PM8001 DRIVER
6694M: xjtuwjp@gmail.com
6695M: lindar_liu@usish.com
6696L: linux-scsi@vger.kernel.org
6697S: Supported
6698F: drivers/scsi/pm8001/
6699
6700POSIX CLOCKS and TIMERS
6701M: Thomas Gleixner <tglx@linutronix.de>
6702T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
6703S: Supported
6704F: fs/timerfd.c
6705F: include/linux/timer*
6706F: kernel/*timer*
6707
6708POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
6709M: Anton Vorontsov <anton@enomsg.org>
6710M: David Woodhouse <dwmw2@infradead.org>
6711T: git git://git.infradead.org/battery-2.6.git
6712S: Maintained
6713F: include/linux/power_supply.h
6714F: drivers/power/
6715
6716PNP SUPPORT
6717M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
6718M: Bjorn Helgaas <bhelgaas@google.com>
6719S: Maintained
6720F: drivers/pnp/
6721
6722PNXxxxx I2C DRIVER
6723M: Vitaly Wool <vitalywool@gmail.com>
6724L: linux-i2c@vger.kernel.org
6725S: Maintained
6726F: drivers/i2c/busses/i2c-pnx.c
6727
6728PPP PROTOCOL DRIVERS AND COMPRESSORS
6729M: Paul Mackerras <paulus@samba.org>
6730L: linux-ppp@vger.kernel.org
6731S: Maintained
6732F: drivers/net/ppp/ppp_*
6733
6734PPP OVER ATM (RFC 2364)
6735M: Mitchell Blank Jr <mitch@sfgoth.com>
6736S: Maintained
6737F: net/atm/pppoatm.c
6738F: include/uapi/linux/atmppp.h
6739
6740PPP OVER ETHERNET
6741M: Michal Ostrowski <mostrows@earthlink.net>
6742S: Maintained
6743F: drivers/net/ppp/pppoe.c
6744F: drivers/net/ppp/pppox.c
6745
6746PPP OVER L2TP
6747M: James Chapman <jchapman@katalix.com>
6748S: Maintained
6749F: net/l2tp/l2tp_ppp.c
6750F: include/linux/if_pppol2tp.h
6751F: include/uapi/linux/if_pppol2tp.h
6752
6753PPS SUPPORT
6754M: Rodolfo Giometti <giometti@enneenne.com>
6755W: http://wiki.enneenne.com/index.php/LinuxPPS_support
6756L: linuxpps@ml.enneenne.com (subscribers-only)
6757S: Maintained
6758F: Documentation/pps/
6759F: drivers/pps/
6760F: include/linux/pps*.h
6761
6762PPTP DRIVER
6763M: Dmitry Kozlov <xeb@mail.ru>
6764L: netdev@vger.kernel.org
6765S: Maintained
6766F: drivers/net/ppp/pptp.c
6767W: http://sourceforge.net/projects/accel-pptp
6768
6769PREEMPTIBLE KERNEL
6770M: Robert Love <rml@tech9.net>
6771L: kpreempt-tech@lists.sourceforge.net
6772W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
6773S: Supported
6774F: Documentation/preempt-locking.txt
6775F: include/linux/preempt.h
6776
6777PRISM54 WIRELESS DRIVER
6778M: "Luis R. Rodriguez" <mcgrof@gmail.com>
6779L: linux-wireless@vger.kernel.org
6780W: http://wireless.kernel.org/en/users/Drivers/p54
6781S: Obsolete
6782F: drivers/net/wireless/prism54/
6783
6784PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
6785M: Mikael Pettersson <mikpelinux@gmail.com>
6786L: linux-ide@vger.kernel.org
6787S: Maintained
6788F: drivers/ata/sata_promise.*
6789
6790PS3 NETWORK SUPPORT
6791M: Geoff Levand <geoff@infradead.org>
6792L: netdev@vger.kernel.org
6793L: cbe-oss-dev@lists.ozlabs.org
6794S: Maintained
6795F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
6796
6797PS3 PLATFORM SUPPORT
6798M: Geoff Levand <geoff@infradead.org>
6799L: linuxppc-dev@lists.ozlabs.org
6800L: cbe-oss-dev@lists.ozlabs.org
6801S: Maintained
6802F: arch/powerpc/boot/ps3*
6803F: arch/powerpc/include/asm/lv1call.h
6804F: arch/powerpc/include/asm/ps3*.h
6805F: arch/powerpc/platforms/ps3/
6806F: drivers/*/ps3*
6807F: drivers/ps3/
6808F: drivers/rtc/rtc-ps3.c
6809F: drivers/usb/host/*ps3.c
6810F: sound/ppc/snd_ps3*
6811
6812PS3VRAM DRIVER
6813M: Jim Paris <jim@jtan.com>
6814L: cbe-oss-dev@lists.ozlabs.org
6815S: Maintained
6816F: drivers/block/ps3vram.c
6817
6818PSTORE FILESYSTEM
6819M: Anton Vorontsov <anton@enomsg.org>
6820M: Colin Cross <ccross@android.com>
6821M: Kees Cook <keescook@chromium.org>
6822M: Tony Luck <tony.luck@intel.com>
6823S: Maintained
6824T: git git://git.infradead.org/users/cbou/linux-pstore.git
6825F: fs/pstore/
6826F: include/linux/pstore*
6827F: drivers/firmware/efi/efi-pstore.c
6828F: drivers/acpi/apei/erst.c
6829
6830PTP HARDWARE CLOCK SUPPORT
6831M: Richard Cochran <richardcochran@gmail.com>
6832L: netdev@vger.kernel.org
6833S: Maintained
6834W: http://linuxptp.sourceforge.net/
6835F: Documentation/ABI/testing/sysfs-ptp
6836F: Documentation/ptp/*
6837F: drivers/net/ethernet/freescale/gianfar_ptp.c
6838F: drivers/net/phy/dp83640*
6839F: drivers/ptp/*
6840F: include/linux/ptp_cl*
6841
6842PTRACE SUPPORT
6843M: Roland McGrath <roland@redhat.com>
6844M: Oleg Nesterov <oleg@redhat.com>
6845S: Maintained
6846F: include/asm-generic/syscall.h
6847F: include/linux/ptrace.h
6848F: include/linux/regset.h
6849F: include/linux/tracehook.h
6850F: include/uapi/linux/ptrace.h
6851F: kernel/ptrace.c
6852
6853PVRUSB2 VIDEO4LINUX DRIVER
6854M: Mike Isely <isely@pobox.com>
6855L: pvrusb2@isely.net (subscribers-only)
6856L: linux-media@vger.kernel.org
6857W: http://www.isely.net/pvrusb2/
6858T: git git://linuxtv.org/media_tree.git
6859S: Maintained
6860F: Documentation/video4linux/README.pvrusb2
6861F: drivers/media/usb/pvrusb2/
6862
6863PWC WEBCAM DRIVER
6864M: Hans de Goede <hdegoede@redhat.com>
6865L: linux-media@vger.kernel.org
6866T: git git://linuxtv.org/media_tree.git
6867S: Maintained
6868F: drivers/media/usb/pwc/*
6869
6870PWM SUBSYSTEM
6871M: Thierry Reding <thierry.reding@gmail.com>
6872L: linux-pwm@vger.kernel.org
6873S: Maintained
6874T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
6875F: Documentation/pwm.txt
6876F: Documentation/devicetree/bindings/pwm/
6877F: include/linux/pwm.h
6878F: drivers/pwm/
6879F: drivers/video/backlight/pwm_bl.c
6880F: include/linux/pwm_backlight.h
6881
6882PXA2xx/PXA3xx SUPPORT
6883M: Eric Miao <eric.y.miao@gmail.com>
6884M: Russell King <linux@arm.linux.org.uk>
6885M: Haojian Zhuang <haojian.zhuang@gmail.com>
6886L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6887T: git git://github.com/hzhuang1/linux.git
6888T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
6889S: Maintained
6890F: arch/arm/mach-pxa/
6891F: drivers/pcmcia/pxa2xx*
6892F: drivers/spi/spi-pxa2xx*
6893F: drivers/usb/gadget/pxa2*
6894F: include/sound/pxa2xx-lib.h
6895F: sound/arm/pxa*
6896F: sound/soc/pxa/
6897
6898MMP SUPPORT
6899M: Eric Miao <eric.y.miao@gmail.com>
6900M: Haojian Zhuang <haojian.zhuang@gmail.com>
6901L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6902T: git git://github.com/hzhuang1/linux.git
6903T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
6904S: Maintained
6905F: arch/arm/mach-mmp/
6906
6907PXA MMCI DRIVER
6908S: Orphan
6909
6910PXA RTC DRIVER
6911M: Robert Jarzmik <robert.jarzmik@free.fr>
6912L: rtc-linux@googlegroups.com
6913S: Maintained
6914
6915QIB DRIVER
6916M: Mike Marciniszyn <infinipath@intel.com>
6917L: linux-rdma@vger.kernel.org
6918S: Supported
6919F: drivers/infiniband/hw/qib/
6920
6921QLOGIC QLA1280 SCSI DRIVER
6922M: Michael Reed <mdr@sgi.com>
6923L: linux-scsi@vger.kernel.org
6924S: Maintained
6925F: drivers/scsi/qla1280.[ch]
6926
6927QLOGIC QLA2XXX FC-SCSI DRIVER
6928M: Andrew Vasquez <andrew.vasquez@qlogic.com>
6929M: linux-driver@qlogic.com
6930L: linux-scsi@vger.kernel.org
6931S: Supported
6932F: Documentation/scsi/LICENSE.qla2xxx
6933F: drivers/scsi/qla2xxx/
6934
6935QLOGIC QLA4XXX iSCSI DRIVER
6936M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
6937M: iscsi-driver@qlogic.com
6938L: linux-scsi@vger.kernel.org
6939S: Supported
6940F: Documentation/scsi/LICENSE.qla4xxx
6941F: drivers/scsi/qla4xxx/
6942
6943QLOGIC QLA3XXX NETWORK DRIVER
6944M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
6945M: Ron Mercer <ron.mercer@qlogic.com>
6946M: linux-driver@qlogic.com
6947L: netdev@vger.kernel.org
6948S: Supported
6949F: Documentation/networking/LICENSE.qla3xxx
6950F: drivers/net/ethernet/qlogic/qla3xxx.*
6951
6952QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
6953M: Himanshu Madhani <himanshu.madhani@qlogic.com>
6954M: Rajesh Borundia <rajesh.borundia@qlogic.com>
6955M: Shahed Shaikh <shahed.shaikh@qlogic.com>
6956M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
6957M: Sony Chacko <sony.chacko@qlogic.com>
6958M: Sucheta Chakraborty <sucheta.chakraborty@qlogic.com>
6959M: linux-driver@qlogic.com
6960L: netdev@vger.kernel.org
6961S: Supported
6962F: drivers/net/ethernet/qlogic/qlcnic/
6963
6964QLOGIC QLGE 10Gb ETHERNET DRIVER
6965M: Shahed Shaikh <shahed.shaikh@qlogic.com>
6966M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
6967M: Ron Mercer <ron.mercer@qlogic.com>
6968M: linux-driver@qlogic.com
6969L: netdev@vger.kernel.org
6970S: Supported
6971F: drivers/net/ethernet/qlogic/qlge/
6972
6973QNX4 FILESYSTEM
6974M: Anders Larsen <al@alarsen.net>
6975W: http://www.alarsen.net/linux/qnx4fs/
6976S: Maintained
6977F: fs/qnx4/
6978F: include/uapi/linux/qnx4_fs.h
6979F: include/uapi/linux/qnxtypes.h
6980
6981QT1010 MEDIA DRIVER
6982M: Antti Palosaari <crope@iki.fi>
6983L: linux-media@vger.kernel.org
6984W: http://linuxtv.org/
6985W: http://palosaari.fi/linux/
6986Q: http://patchwork.linuxtv.org/project/linux-media/list/
6987T: git git://linuxtv.org/anttip/media_tree.git
6988S: Maintained
6989F: drivers/media/tuners/qt1010*
6990
6991QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
6992M: Kalle Valo <kvalo@qca.qualcomm.com>
6993L: ath10k@lists.infradead.org
6994W: http://wireless.kernel.org/en/users/Drivers/ath10k
6995T: git git://github.com/kvalo/ath.git
6996S: Supported
6997F: drivers/net/wireless/ath/ath10k/
6998
6999QUALCOMM HEXAGON ARCHITECTURE
7000M: Richard Kuo <rkuo@codeaurora.org>
7001L: linux-hexagon@vger.kernel.org
7002S: Supported
7003F: arch/hexagon/
7004
7005QUALCOMM WCN36XX WIRELESS DRIVER
7006M: Eugene Krasnikov <k.eugene.e@gmail.com>
7007L: wcn36xx@lists.infradead.org
7008W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7009T: git git://github.com/KrasnikovEugene/wcn36xx.git
7010S: Supported
7011F: drivers/net/wireless/ath/wcn36xx/
7012
7013QUICKCAM PARALLEL PORT WEBCAMS
7014M: Hans Verkuil <hverkuil@xs4all.nl>
7015L: linux-media@vger.kernel.org
7016T: git git://linuxtv.org/media_tree.git
7017W: http://linuxtv.org
7018S: Odd Fixes
7019F: drivers/media/parport/*-qcam*
7020
7021RADOS BLOCK DEVICE (RBD)
7022M: Yehuda Sadeh <yehuda@inktank.com>
7023M: Sage Weil <sage@inktank.com>
7024M: Alex Elder <elder@inktank.com>
7025M: ceph-devel@vger.kernel.org
7026W: http://ceph.com/
7027T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
7028S: Supported
7029F: drivers/block/rbd.c
7030F: drivers/block/rbd_types.h
7031
7032RADEON FRAMEBUFFER DISPLAY DRIVER
7033M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7034L: linux-fbdev@vger.kernel.org
7035S: Maintained
7036F: drivers/video/aty/radeon*
7037F: include/uapi/linux/radeonfb.h
7038
7039RADIOSHARK RADIO DRIVER
7040M: Hans de Goede <hdegoede@redhat.com>
7041L: linux-media@vger.kernel.org
7042T: git git://linuxtv.org/media_tree.git
7043S: Maintained
7044F: drivers/media/radio/radio-shark.c
7045
7046RADIOSHARK2 RADIO DRIVER
7047M: Hans de Goede <hdegoede@redhat.com>
7048L: linux-media@vger.kernel.org
7049T: git git://linuxtv.org/media_tree.git
7050S: Maintained
7051F: drivers/media/radio/radio-shark2.c
7052F: drivers/media/radio/radio-tea5777.c
7053
7054RAGE128 FRAMEBUFFER DISPLAY DRIVER
7055M: Paul Mackerras <paulus@samba.org>
7056L: linux-fbdev@vger.kernel.org
7057S: Maintained
7058F: drivers/video/aty/aty128fb.c
7059
7060RALINK RT2X00 WIRELESS LAN DRIVER
7061P: rt2x00 project
7062M: Ivo van Doorn <IvDoorn@gmail.com>
7063M: Gertjan van Wingerde <gwingerde@gmail.com>
7064M: Helmut Schaa <helmut.schaa@googlemail.com>
7065L: linux-wireless@vger.kernel.org
7066L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
7067W: http://rt2x00.serialmonkey.com/
7068S: Maintained
7069T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
7070F: drivers/net/wireless/rt2x00/
7071
7072RAMDISK RAM BLOCK DEVICE DRIVER
7073M: Nick Piggin <npiggin@kernel.dk>
7074S: Maintained
7075F: Documentation/blockdev/ramdisk.txt
7076F: drivers/block/brd.c
7077
7078RANDOM NUMBER DRIVER
7079M: Theodore Ts'o" <tytso@mit.edu>
7080S: Maintained
7081F: drivers/char/random.c
7082
7083RAPIDIO SUBSYSTEM
7084M: Matt Porter <mporter@kernel.crashing.org>
7085M: Alexandre Bounine <alexandre.bounine@idt.com>
7086S: Maintained
7087F: drivers/rapidio/
7088
7089RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
7090L: linux-wireless@vger.kernel.org
7091S: Orphan
7092F: drivers/net/wireless/ray*
7093
7094RCUTORTURE MODULE
7095M: Josh Triplett <josh@freedesktop.org>
7096M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7097S: Supported
7098T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7099F: Documentation/RCU/torture.txt
7100F: kernel/rcu/torture.c
7101
7102RDC R-321X SoC
7103M: Florian Fainelli <florian@openwrt.org>
7104S: Maintained
7105
7106RDC R6040 FAST ETHERNET DRIVER
7107M: Florian Fainelli <florian@openwrt.org>
7108L: netdev@vger.kernel.org
7109S: Maintained
7110F: drivers/net/ethernet/rdc/r6040.c
7111
7112RDS - RELIABLE DATAGRAM SOCKETS
7113M: Venkat Venkatsubra <venkat.x.venkatsubra@oracle.com>
7114L: rds-devel@oss.oracle.com (moderated for non-subscribers)
7115S: Supported
7116F: net/rds/
7117
7118READ-COPY UPDATE (RCU)
7119M: Dipankar Sarma <dipankar@in.ibm.com>
7120M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7121W: http://www.rdrop.com/users/paulmck/RCU/
7122S: Supported
7123T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7124F: Documentation/RCU/
7125X: Documentation/RCU/torture.txt
7126F: include/linux/rcu*
7127X: include/linux/srcu.h
7128F: kernel/rcu/
7129X: kernel/rcu/torture.c
7130
7131REAL TIME CLOCK (RTC) SUBSYSTEM
7132M: Alessandro Zummo <a.zummo@towertech.it>
7133L: rtc-linux@googlegroups.com
7134Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
7135S: Maintained
7136F: Documentation/rtc.txt
7137F: drivers/rtc/
7138F: include/linux/rtc.h
7139F: include/uapi/linux/rtc.h
7140
7141REISERFS FILE SYSTEM
7142L: reiserfs-devel@vger.kernel.org
7143S: Supported
7144F: fs/reiserfs/
7145
7146REGISTER MAP ABSTRACTION
7147M: Mark Brown <broonie@kernel.org>
7148T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7149S: Supported
7150F: drivers/base/regmap/
7151F: include/linux/regmap.h
7152
7153REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7154M: Ohad Ben-Cohen <ohad@wizery.com>
7155T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
7156S: Maintained
7157F: drivers/remoteproc/
7158F: Documentation/remoteproc.txt
7159F: include/linux/remoteproc.h
7160
7161REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7162M: Ohad Ben-Cohen <ohad@wizery.com>
7163T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7164S: Maintained
7165F: drivers/rpmsg/
7166F: Documentation/rpmsg.txt
7167F: include/linux/rpmsg.h
7168
7169RFKILL
7170M: Johannes Berg <johannes@sipsolutions.net>
7171L: linux-wireless@vger.kernel.org
7172W: http://wireless.kernel.org/
7173T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7174T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7175S: Maintained
7176F: Documentation/rfkill.txt
7177F: net/rfkill/
7178
7179RICOH SMARTMEDIA/XD DRIVER
7180M: Maxim Levitsky <maximlevitsky@gmail.com>
7181S: Maintained
7182F: drivers/mtd/nand/r852.c
7183F: drivers/mtd/nand/r852.h
7184
7185RICOH R5C592 MEMORYSTICK DRIVER
7186M: Maxim Levitsky <maximlevitsky@gmail.com>
7187S: Maintained
7188F: drivers/memstick/host/r592.*
7189
7190ROCCAT DRIVERS
7191M: Stefan Achatz <erazor_de@users.sourceforge.net>
7192W: http://sourceforge.net/projects/roccat/
7193S: Maintained
7194F: drivers/hid/hid-roccat*
7195F: include/linux/hid-roccat*
7196F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7197
7198ROCKETPORT DRIVER
7199P: Comtrol Corp.
7200W: http://www.comtrol.com
7201S: Maintained
7202F: Documentation/serial/rocket.txt
7203F: drivers/tty/rocket*
7204
7205ROSE NETWORK LAYER
7206M: Ralf Baechle <ralf@linux-mips.org>
7207L: linux-hams@vger.kernel.org
7208W: http://www.linux-ax25.org/
7209S: Maintained
7210F: include/net/rose.h
7211F: include/uapi/linux/rose.h
7212F: net/rose/
7213
7214RTL2830 MEDIA DRIVER
7215M: Antti Palosaari <crope@iki.fi>
7216L: linux-media@vger.kernel.org
7217W: http://linuxtv.org/
7218W: http://palosaari.fi/linux/
7219Q: http://patchwork.linuxtv.org/project/linux-media/list/
7220T: git git://linuxtv.org/anttip/media_tree.git
7221S: Maintained
7222F: drivers/media/dvb-frontends/rtl2830*
7223
7224RTL2832 MEDIA DRIVER
7225M: Antti Palosaari <crope@iki.fi>
7226L: linux-media@vger.kernel.org
7227W: http://linuxtv.org/
7228W: http://palosaari.fi/linux/
7229Q: http://patchwork.linuxtv.org/project/linux-media/list/
7230T: git git://linuxtv.org/anttip/media_tree.git
7231S: Maintained
7232F: drivers/media/dvb-frontends/rtl2832*
7233
7234RTL8180 WIRELESS DRIVER
7235M: "John W. Linville" <linville@tuxdriver.com>
7236L: linux-wireless@vger.kernel.org
7237W: http://wireless.kernel.org/
7238T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7239S: Maintained
7240F: drivers/net/wireless/rtl818x/rtl8180/
7241
7242RTL8187 WIRELESS DRIVER
7243M: Herton Ronaldo Krzesinski <herton@canonical.com>
7244M: Hin-Tak Leung <htl10@users.sourceforge.net>
7245M: Larry Finger <Larry.Finger@lwfinger.net>
7246L: linux-wireless@vger.kernel.org
7247W: http://wireless.kernel.org/
7248T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7249S: Maintained
7250F: drivers/net/wireless/rtl818x/rtl8187/
7251
7252RTL8192CE WIRELESS DRIVER
7253M: Larry Finger <Larry.Finger@lwfinger.net>
7254M: Chaoming Li <chaoming_li@realsil.com.cn>
7255L: linux-wireless@vger.kernel.org
7256W: http://wireless.kernel.org/
7257T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7258S: Maintained
7259F: drivers/net/wireless/rtlwifi/
7260F: drivers/net/wireless/rtlwifi/rtl8192ce/
7261
7262S3 SAVAGE FRAMEBUFFER DRIVER
7263M: Antonino Daplas <adaplas@gmail.com>
7264L: linux-fbdev@vger.kernel.org
7265S: Maintained
7266F: drivers/video/savage/
7267
7268S390
7269M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7270M: Heiko Carstens <heiko.carstens@de.ibm.com>
7271M: linux390@de.ibm.com
7272L: linux-s390@vger.kernel.org
7273W: http://www.ibm.com/developerworks/linux/linux390/
7274S: Supported
7275F: arch/s390/
7276F: drivers/s390/
7277F: block/partitions/ibm.c
7278F: Documentation/s390/
7279F: Documentation/DocBook/s390*
7280
7281S390 NETWORK DRIVERS
7282M: Ursula Braun <ursula.braun@de.ibm.com>
7283M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
7284M: linux390@de.ibm.com
7285L: linux-s390@vger.kernel.org
7286W: http://www.ibm.com/developerworks/linux/linux390/
7287S: Supported
7288F: drivers/s390/net/
7289
7290S390 ZCRYPT DRIVER
7291M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
7292M: linux390@de.ibm.com
7293L: linux-s390@vger.kernel.org
7294W: http://www.ibm.com/developerworks/linux/linux390/
7295S: Supported
7296F: drivers/s390/crypto/
7297
7298S390 ZFCP DRIVER
7299M: Steffen Maier <maier@linux.vnet.ibm.com>
7300M: linux390@de.ibm.com
7301L: linux-s390@vger.kernel.org
7302W: http://www.ibm.com/developerworks/linux/linux390/
7303S: Supported
7304F: drivers/s390/scsi/zfcp_*
7305
7306S390 IUCV NETWORK LAYER
7307M: Ursula Braun <ursula.braun@de.ibm.com>
7308M: linux390@de.ibm.com
7309L: linux-s390@vger.kernel.org
7310W: http://www.ibm.com/developerworks/linux/linux390/
7311S: Supported
7312F: drivers/s390/net/*iucv*
7313F: include/net/iucv/
7314F: net/iucv/
7315
7316S3C24XX SD/MMC Driver
7317M: Ben Dooks <ben-linux@fluff.org>
7318L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7319S: Supported
7320F: drivers/mmc/host/s3cmci.*
7321
7322SAA6588 RDS RECEIVER DRIVER
7323M: Hans Verkuil <hverkuil@xs4all.nl>
7324L: linux-media@vger.kernel.org
7325T: git git://linuxtv.org/media_tree.git
7326W: http://linuxtv.org
7327S: Odd Fixes
7328F: drivers/media/i2c/saa6588*
7329
7330SAA7134 VIDEO4LINUX DRIVER
7331M: Mauro Carvalho Chehab <m.chehab@samsung.com>
7332L: linux-media@vger.kernel.org
7333W: http://linuxtv.org
7334T: git git://linuxtv.org/media_tree.git
7335S: Odd fixes
7336F: Documentation/video4linux/*.saa7134
7337F: drivers/media/pci/saa7134/
7338
7339SAA7146 VIDEO4LINUX-2 DRIVER
7340M: Hans Verkuil <hverkuil@xs4all.nl>
7341L: linux-media@vger.kernel.org
7342T: git git://linuxtv.org/media_tree.git
7343S: Maintained
7344F: drivers/media/common/saa7146/
7345F: drivers/media/pci/saa7146/
7346F: include/media/saa7146*
7347
7348SAMSUNG LAPTOP DRIVER
7349M: Corentin Chary <corentin.chary@gmail.com>
7350L: platform-driver-x86@vger.kernel.org
7351S: Maintained
7352F: drivers/platform/x86/samsung-laptop.c
7353
7354SAMSUNG AUDIO (ASoC) DRIVERS
7355M: Sangbeom Kim <sbkim73@samsung.com>
7356L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7357S: Supported
7358F: sound/soc/samsung/
7359
7360SAMSUNG FRAMEBUFFER DRIVER
7361M: Jingoo Han <jg1.han@samsung.com>
7362L: linux-fbdev@vger.kernel.org
7363S: Maintained
7364F: drivers/video/s3c-fb.c
7365
7366SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7367M: Sangbeom Kim <sbkim73@samsung.com>
7368L: linux-kernel@vger.kernel.org
7369S: Supported
7370F: drivers/mfd/sec*.c
7371F: drivers/regulator/s2m*.c
7372F: drivers/regulator/s5m*.c
7373F: drivers/rtc/rtc-sec.c
7374F: include/linux/mfd/samsung/
7375
7376SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7377M: Kyungmin Park <kyungmin.park@samsung.com>
7378M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7379L: linux-media@vger.kernel.org
7380Q: https://patchwork.linuxtv.org/project/linux-media/list/
7381S: Supported
7382F: drivers/media/platform/exynos4-is/
7383F: include/media/s5p_fimc.h
7384
7385SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7386M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7387L: linux-media@vger.kernel.org
7388L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7389S: Maintained
7390F: drivers/media/platform/s3c-camif/
7391F: include/media/s3c_camif.h
7392
7393SAMSUNG S5C73M3 CAMERA DRIVER
7394M: Kyungmin Park <kyungmin.park@samsung.com>
7395M: Andrzej Hajda <a.hajda@samsung.com>
7396L: linux-media@vger.kernel.org
7397S: Supported
7398F: drivers/media/i2c/s5c73m3/*
7399
7400SERIAL DRIVERS
7401M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
7402L: linux-serial@vger.kernel.org
7403S: Maintained
7404F: drivers/tty/serial/
7405
7406SYNOPSYS DESIGNWARE DMAC DRIVER
7407M: Viresh Kumar <viresh.linux@gmail.com>
7408M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
7409S: Maintained
7410F: include/linux/dw_dmac.h
7411F: drivers/dma/dw/
7412
7413SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7414M: Seungwon Jeon <tgih.jun@samsung.com>
7415M: Jaehoon Chung <jh80.chung@samsung.com>
7416L: linux-mmc@vger.kernel.org
7417S: Maintained
7418F: include/linux/mmc/dw_mmc.h
7419F: drivers/mmc/host/dw_mmc*
7420
7421TIMEKEEPING, CLOCKSOURCE CORE, NTP
7422M: John Stultz <john.stultz@linaro.org>
7423M: Thomas Gleixner <tglx@linutronix.de>
7424T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7425S: Supported
7426F: include/linux/clocksource.h
7427F: include/linux/time.h
7428F: include/linux/timex.h
7429F: include/uapi/linux/time.h
7430F: include/uapi/linux/timex.h
7431F: kernel/time/clocksource.c
7432F: kernel/time/time*.c
7433F: kernel/time/ntp.c
7434
7435TLG2300 VIDEO4LINUX-2 DRIVER
7436M: Huang Shijie <shijie8@gmail.com>
7437M: Hans Verkuil <hverkuil@xs4all.nl>
7438S: Odd Fixes
7439F: drivers/media/usb/tlg2300/
7440
7441SC1200 WDT DRIVER
7442M: Zwane Mwaikambo <zwanem@gmail.com>
7443S: Maintained
7444F: drivers/watchdog/sc1200wdt.c
7445
7446SCHEDULER
7447M: Ingo Molnar <mingo@redhat.com>
7448M: Peter Zijlstra <peterz@infradead.org>
7449T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
7450S: Maintained
7451F: kernel/sched/
7452F: include/linux/sched.h
7453F: include/uapi/linux/sched.h
7454F: include/linux/wait.h
7455
7456SCORE ARCHITECTURE
7457M: Chen Liqin <liqin.linux@gmail.com>
7458M: Lennox Wu <lennox.wu@gmail.com>
7459W: http://www.sunplus.com
7460S: Supported
7461F: arch/score/
7462
7463SCSI CDROM DRIVER
7464M: Jens Axboe <axboe@kernel.dk>
7465L: linux-scsi@vger.kernel.org
7466W: http://www.kernel.dk
7467S: Maintained
7468F: drivers/scsi/sr*
7469
7470SCSI RDMA PROTOCOL (SRP) INITIATOR
7471M: David Dillow <dillowda@ornl.gov>
7472L: linux-rdma@vger.kernel.org
7473S: Supported
7474W: http://www.openfabrics.org
7475Q: http://patchwork.kernel.org/project/linux-rdma/list/
7476T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7477F: drivers/infiniband/ulp/srp/
7478F: include/scsi/srp.h
7479
7480SCSI SG DRIVER
7481M: Doug Gilbert <dgilbert@interlog.com>
7482L: linux-scsi@vger.kernel.org
7483W: http://www.torque.net/sg
7484S: Maintained
7485F: drivers/scsi/sg.c
7486F: include/scsi/sg.h
7487
7488SCSI SUBSYSTEM
7489M: "James E.J. Bottomley" <JBottomley@parallels.com>
7490L: linux-scsi@vger.kernel.org
7491T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7492T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7493T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
7494S: Maintained
7495F: drivers/scsi/
7496F: include/scsi/
7497
7498SCSI TAPE DRIVER
7499M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
7500L: linux-scsi@vger.kernel.org
7501S: Maintained
7502F: Documentation/scsi/st.txt
7503F: drivers/scsi/st.*
7504F: drivers/scsi/st_*.h
7505
7506SCTP PROTOCOL
7507M: Vlad Yasevich <vyasevich@gmail.com>
7508M: Neil Horman <nhorman@tuxdriver.com>
7509L: linux-sctp@vger.kernel.org
7510W: http://lksctp.sourceforge.net
7511S: Maintained
7512F: Documentation/networking/sctp.txt
7513F: include/linux/sctp.h
7514F: include/uapi/linux/sctp.h
7515F: include/net/sctp/
7516F: net/sctp/
7517
7518SCx200 CPU SUPPORT
7519M: Jim Cromie <jim.cromie@gmail.com>
7520S: Odd Fixes
7521F: Documentation/i2c/busses/scx200_acb
7522F: arch/x86/platform/scx200/
7523F: drivers/watchdog/scx200_wdt.c
7524F: drivers/i2c/busses/scx200*
7525F: drivers/mtd/maps/scx200_docflash.c
7526F: include/linux/scx200.h
7527
7528SCx200 GPIO DRIVER
7529M: Jim Cromie <jim.cromie@gmail.com>
7530S: Maintained
7531F: drivers/char/scx200_gpio.c
7532F: include/linux/scx200_gpio.h
7533
7534SCx200 HRT CLOCKSOURCE DRIVER
7535M: Jim Cromie <jim.cromie@gmail.com>
7536S: Maintained
7537F: drivers/clocksource/scx200_hrt.c
7538
7539SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
7540M: Sascha Sommer <saschasommer@freenet.de>
7541L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
7542S: Maintained
7543F: drivers/mmc/host/sdricoh_cs.c
7544
7545SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7546M: Chris Ball <cjb@laptop.org>
7547L: linux-mmc@vger.kernel.org
7548T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7549S: Maintained
7550F: drivers/mmc/host/sdhci.*
7551F: drivers/mmc/host/sdhci-pltfm.[ch]
7552
7553SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
7554M: Anton Vorontsov <anton@enomsg.org>
7555L: linuxppc-dev@lists.ozlabs.org
7556L: linux-mmc@vger.kernel.org
7557S: Maintained
7558F: drivers/mmc/host/sdhci-pltfm.[ch]
7559
7560SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
7561M: Ben Dooks <ben-linux@fluff.org>
7562L: linux-mmc@vger.kernel.org
7563S: Maintained
7564F: drivers/mmc/host/sdhci-s3c.c
7565
7566SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
7567M: Viresh Kumar <viresh.linux@gmail.com>
7568L: spear-devel@list.st.com
7569L: linux-mmc@vger.kernel.org
7570S: Maintained
7571F: drivers/mmc/host/sdhci-spear.c
7572
7573SECURITY SUBSYSTEM
7574M: James Morris <james.l.morris@oracle.com>
7575L: linux-security-module@vger.kernel.org (suggested Cc:)
7576T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
7577W: http://kernsec.org/
7578S: Supported
7579F: security/
7580
7581SECURITY CONTACT
7582M: Security Officers <security@kernel.org>
7583S: Supported
7584
7585SELINUX SECURITY MODULE
7586M: Stephen Smalley <sds@tycho.nsa.gov>
7587M: James Morris <james.l.morris@oracle.com>
7588M: Eric Paris <eparis@parisplace.org>
7589M: Paul Moore <paul@paul-moore.com>
7590L: selinux@tycho.nsa.gov (subscribers-only, general discussion)
7591W: http://selinuxproject.org
7592T: git git://git.infradead.org/users/pcmoore/selinux
7593S: Supported
7594F: include/linux/selinux*
7595F: security/selinux/
7596F: scripts/selinux/
7597
7598APPARMOR SECURITY MODULE
7599M: John Johansen <john.johansen@canonical.com>
7600L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
7601W: apparmor.wiki.kernel.org
7602T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
7603S: Supported
7604F: security/apparmor/
7605
7606SENSABLE PHANTOM
7607M: Jiri Slaby <jirislaby@gmail.com>
7608S: Maintained
7609F: drivers/misc/phantom.c
7610F: include/uapi/linux/phantom.h
7611
7612SERIAL ATA (SATA) SUBSYSTEM
7613M: Tejun Heo <tj@kernel.org>
7614L: linux-ide@vger.kernel.org
7615T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7616S: Supported
7617F: drivers/ata/
7618F: include/linux/ata.h
7619F: include/linux/libata.h
7620
7621SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
7622M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
7623L: linux-scsi@vger.kernel.org
7624W: http://www.emulex.com
7625S: Supported
7626F: drivers/scsi/be2iscsi/
7627
7628SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
7629M: Sathya Perla <sathya.perla@emulex.com>
7630M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
7631M: Ajit Khaparde <ajit.khaparde@emulex.com>
7632L: netdev@vger.kernel.org
7633W: http://www.emulex.com
7634S: Supported
7635F: drivers/net/ethernet/emulex/benet/
7636
7637SFC NETWORK DRIVER
7638M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
7639M: Ben Hutchings <bhutchings@solarflare.com>
7640L: netdev@vger.kernel.org
7641S: Supported
7642F: drivers/net/ethernet/sfc/
7643
7644SGI GRU DRIVER
7645M: Dimitri Sivanich <sivanich@sgi.com>
7646S: Maintained
7647F: drivers/misc/sgi-gru/
7648
7649SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
7650M: Pat Gefre <pfg@sgi.com>
7651L: linux-ia64@vger.kernel.org
7652S: Supported
7653F: Documentation/ia64/serial.txt
7654F: drivers/tty/serial/ioc?_serial.c
7655F: include/linux/ioc?.h
7656
7657SGI VISUAL WORKSTATION 320 AND 540
7658M: Andrey Panin <pazke@donpac.ru>
7659L: linux-visws-devel@lists.sf.net
7660W: http://linux-visws.sf.net
7661S: Maintained for 2.6.
7662F: Documentation/sgi-visws.txt
7663
7664SGI XP/XPC/XPNET DRIVER
7665M: Cliff Whickman <cpw@sgi.com>
7666M: Robin Holt <robinmholt@gmail.com>
7667S: Maintained
7668F: drivers/misc/sgi-xp/
7669
7670SI470X FM RADIO RECEIVER I2C DRIVER
7671M: Hans Verkuil <hverkuil@xs4all.nl>
7672L: linux-media@vger.kernel.org
7673T: git git://linuxtv.org/media_tree.git
7674W: http://linuxtv.org
7675S: Odd Fixes
7676F: drivers/media/radio/si470x/radio-si470x-i2c.c
7677
7678SI470X FM RADIO RECEIVER USB DRIVER
7679M: Hans Verkuil <hverkuil@xs4all.nl>
7680L: linux-media@vger.kernel.org
7681T: git git://linuxtv.org/media_tree.git
7682W: http://linuxtv.org
7683S: Maintained
7684F: drivers/media/radio/si470x/radio-si470x-common.c
7685F: drivers/media/radio/si470x/radio-si470x.h
7686F: drivers/media/radio/si470x/radio-si470x-usb.c
7687
7688SI4713 FM RADIO TRANSMITTER I2C DRIVER
7689M: Eduardo Valentin <edubezval@gmail.com>
7690L: linux-media@vger.kernel.org
7691T: git git://linuxtv.org/media_tree.git
7692W: http://linuxtv.org
7693S: Odd Fixes
7694F: drivers/media/radio/si4713-i2c.?
7695
7696SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
7697M: Eduardo Valentin <edubezval@gmail.com>
7698L: linux-media@vger.kernel.org
7699T: git git://linuxtv.org/media_tree.git
7700W: http://linuxtv.org
7701S: Odd Fixes
7702F: drivers/media/radio/radio-si4713.c
7703
7704SIANO DVB DRIVER
7705M: Mauro Carvalho Chehab <m.chehab@samsung.com>
7706L: linux-media@vger.kernel.org
7707W: http://linuxtv.org
7708T: git git://linuxtv.org/media_tree.git
7709S: Odd fixes
7710F: drivers/media/common/siano/
7711F: drivers/media/usb/siano/
7712F: drivers/media/usb/siano/
7713F: drivers/media/mmc/siano/
7714
7715SH_VEU V4L2 MEM2MEM DRIVER
7716M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7717L: linux-media@vger.kernel.org
7718S: Maintained
7719F: drivers/media/platform/sh_veu.c
7720
7721SH_VOU V4L2 OUTPUT DRIVER
7722M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7723L: linux-media@vger.kernel.org
7724S: Odd Fixes
7725F: drivers/media/platform/sh_vou.c
7726F: include/media/sh_vou.h
7727
7728SIMPLE FIRMWARE INTERFACE (SFI)
7729M: Len Brown <lenb@kernel.org>
7730L: sfi-devel@simplefirmware.org
7731W: http://simplefirmware.org/
7732T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
7733S: Supported
7734F: arch/x86/platform/sfi/
7735F: drivers/sfi/
7736F: include/linux/sfi*.h
7737
7738SIMTEC EB110ATX (Chalice CATS)
7739P: Ben Dooks
7740P: Vincent Sanders <vince@simtec.co.uk>
7741M: Simtec Linux Team <linux@simtec.co.uk>
7742W: http://www.simtec.co.uk/products/EB110ATX/
7743S: Supported
7744
7745SIMTEC EB2410ITX (BAST)
7746P: Ben Dooks
7747P: Vincent Sanders <vince@simtec.co.uk>
7748M: Simtec Linux Team <linux@simtec.co.uk>
7749W: http://www.simtec.co.uk/products/EB2410ITX/
7750S: Supported
7751F: arch/arm/mach-s3c24xx/mach-bast.c
7752F: arch/arm/mach-s3c24xx/bast-ide.c
7753F: arch/arm/mach-s3c24xx/bast-irq.c
7754
7755TI DAVINCI MACHINE SUPPORT
7756M: Sekhar Nori <nsekhar@ti.com>
7757M: Kevin Hilman <khilman@deeprootsystems.com>
7758L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
7759T: git git://gitorious.org/linux-davinci/linux-davinci.git
7760Q: http://patchwork.kernel.org/project/linux-davinci/list/
7761S: Supported
7762F: arch/arm/mach-davinci/
7763F: drivers/i2c/busses/i2c-davinci.c
7764
7765TI DAVINCI SERIES MEDIA DRIVER
7766M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
7767L: linux-media@vger.kernel.org
7768L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
7769W: http://linuxtv.org/
7770Q: http://patchwork.linuxtv.org/project/linux-media/list/
7771T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
7772S: Maintained
7773F: drivers/media/platform/davinci/
7774F: include/media/davinci/
7775
7776SIS 190 ETHERNET DRIVER
7777M: Francois Romieu <romieu@fr.zoreil.com>
7778L: netdev@vger.kernel.org
7779S: Maintained
7780F: drivers/net/ethernet/sis/sis190.c
7781
7782SIS 900/7016 FAST ETHERNET DRIVER
7783M: Daniele Venzano <venza@brownhat.org>
7784W: http://www.brownhat.org/sis900.html
7785L: netdev@vger.kernel.org
7786S: Maintained
7787F: drivers/net/ethernet/sis/sis900.*
7788
7789SIS FRAMEBUFFER DRIVER
7790M: Thomas Winischhofer <thomas@winischhofer.net>
7791W: http://www.winischhofer.net/linuxsisvga.shtml
7792S: Maintained
7793F: Documentation/fb/sisfb.txt
7794F: drivers/video/sis/
7795F: include/video/sisfb.h
7796
7797SIS USB2VGA DRIVER
7798M: Thomas Winischhofer <thomas@winischhofer.net>
7799W: http://www.winischhofer.at/linuxsisusbvga.shtml
7800S: Maintained
7801F: drivers/usb/misc/sisusbvga/
7802
7803SLAB ALLOCATOR
7804M: Christoph Lameter <cl@linux-foundation.org>
7805M: Pekka Enberg <penberg@kernel.org>
7806M: Matt Mackall <mpm@selenic.com>
7807L: linux-mm@kvack.org
7808S: Maintained
7809F: include/linux/sl?b*.h
7810F: mm/sl?b.c
7811
7812SLEEPABLE READ-COPY UPDATE (SRCU)
7813M: Lai Jiangshan <laijs@cn.fujitsu.com>
7814M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7815W: http://www.rdrop.com/users/paulmck/RCU/
7816S: Supported
7817T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7818F: include/linux/srcu.h
7819F: kernel/rcu/srcu.c
7820
7821SMACK SECURITY MODULE
7822M: Casey Schaufler <casey@schaufler-ca.com>
7823L: linux-security-module@vger.kernel.org
7824W: http://schaufler-ca.com
7825T: git git://git.gitorious.org/smack-next/kernel.git
7826S: Maintained
7827F: Documentation/security/Smack.txt
7828F: security/smack/
7829
7830SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
7831M: Kevin Hilman <khilman@kernel.org>
7832M: Nishanth Menon <nm@ti.com>
7833S: Maintained
7834F: drivers/power/avs/smartreflex.c
7835F: include/linux/power/smartreflex.h
7836L: linux-pm@vger.kernel.org
7837
7838SMC91x ETHERNET DRIVER
7839M: Nicolas Pitre <nico@fluxnic.net>
7840S: Odd Fixes
7841F: drivers/net/ethernet/smsc/smc91x.*
7842
7843SMIA AND SMIA++ IMAGE SENSOR DRIVER
7844M: Sakari Ailus <sakari.ailus@iki.fi>
7845L: linux-media@vger.kernel.org
7846S: Maintained
7847F: drivers/media/i2c/smiapp/
7848F: include/media/smiapp.h
7849F: drivers/media/i2c/smiapp-pll.c
7850F: drivers/media/i2c/smiapp-pll.h
7851
7852SMM665 HARDWARE MONITOR DRIVER
7853M: Guenter Roeck <linux@roeck-us.net>
7854L: lm-sensors@lm-sensors.org
7855S: Maintained
7856F: Documentation/hwmon/smm665
7857F: drivers/hwmon/smm665.c
7858
7859SMSC EMC2103 HARDWARE MONITOR DRIVER
7860M: Steve Glendinning <steve.glendinning@shawell.net>
7861L: lm-sensors@lm-sensors.org
7862S: Maintained
7863F: Documentation/hwmon/emc2103
7864F: drivers/hwmon/emc2103.c
7865
7866SMSC SCH5627 HARDWARE MONITOR DRIVER
7867M: Hans de Goede <hdegoede@redhat.com>
7868L: lm-sensors@lm-sensors.org
7869S: Supported
7870F: Documentation/hwmon/sch5627
7871F: drivers/hwmon/sch5627.c
7872
7873SMSC47B397 HARDWARE MONITOR DRIVER
7874M: Jean Delvare <khali@linux-fr.org>
7875L: lm-sensors@lm-sensors.org
7876S: Maintained
7877F: Documentation/hwmon/smsc47b397
7878F: drivers/hwmon/smsc47b397.c
7879
7880SMSC911x ETHERNET DRIVER
7881M: Steve Glendinning <steve.glendinning@shawell.net>
7882L: netdev@vger.kernel.org
7883S: Maintained
7884F: include/linux/smsc911x.h
7885F: drivers/net/ethernet/smsc/smsc911x.*
7886
7887SMSC9420 PCI ETHERNET DRIVER
7888M: Steve Glendinning <steve.glendinning@shawell.net>
7889L: netdev@vger.kernel.org
7890S: Maintained
7891F: drivers/net/ethernet/smsc/smsc9420.*
7892
7893SMSC UFX6000 and UFX7000 USB to VGA DRIVER
7894M: Steve Glendinning <steve.glendinning@shawell.net>
7895L: linux-fbdev@vger.kernel.org
7896S: Maintained
7897F: drivers/video/smscufx.c
7898
7899SOC-CAMERA V4L2 SUBSYSTEM
7900M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7901L: linux-media@vger.kernel.org
7902T: git git://linuxtv.org/media_tree.git
7903S: Maintained
7904F: include/media/soc*
7905F: drivers/media/i2c/soc_camera/
7906F: drivers/media/platform/soc_camera/
7907
7908SOEKRIS NET48XX LED SUPPORT
7909M: Chris Boot <bootc@bootc.net>
7910S: Maintained
7911F: drivers/leds/leds-net48xx.c
7912
7913SOFTWARE RAID (Multiple Disks) SUPPORT
7914M: Neil Brown <neilb@suse.de>
7915L: linux-raid@vger.kernel.org
7916S: Supported
7917F: drivers/md/
7918F: include/linux/raid/
7919F: include/uapi/linux/raid/
7920
7921SONIC NETWORK DRIVER
7922M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
7923L: netdev@vger.kernel.org
7924S: Maintained
7925F: drivers/net/ethernet/natsemi/sonic.*
7926
7927SONICS SILICON BACKPLANE DRIVER (SSB)
7928M: Michael Buesch <m@bues.ch>
7929L: netdev@vger.kernel.org
7930S: Maintained
7931F: drivers/ssb/
7932F: include/linux/ssb/
7933
7934SONY VAIO CONTROL DEVICE DRIVER
7935M: Mattia Dongili <malattia@linux.it>
7936L: platform-driver-x86@vger.kernel.org
7937W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
7938S: Maintained
7939F: Documentation/laptops/sony-laptop.txt
7940F: drivers/char/sonypi.c
7941F: drivers/platform/x86/sony-laptop.c
7942F: include/linux/sony-laptop.h
7943
7944SONY MEMORYSTICK CARD SUPPORT
7945M: Alex Dubov <oakad@yahoo.com>
7946W: http://tifmxx.berlios.de/
7947S: Maintained
7948F: drivers/memstick/host/tifm_ms.c
7949
7950SONY MEMORYSTICK STANDARD SUPPORT
7951M: Maxim Levitsky <maximlevitsky@gmail.com>
7952S: Maintained
7953F: drivers/memstick/core/ms_block.*
7954
7955SOUND
7956M: Jaroslav Kysela <perex@perex.cz>
7957M: Takashi Iwai <tiwai@suse.de>
7958L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7959W: http://www.alsa-project.org/
7960T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7961T: git git://git.alsa-project.org/alsa-kernel.git
7962S: Maintained
7963F: Documentation/sound/
7964F: include/sound/
7965F: include/uapi/sound/
7966F: sound/
7967
7968SOUND - COMPRESSED AUDIO
7969M: Vinod Koul <vinod.koul@intel.com>
7970L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7971T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7972S: Supported
7973F: Documentation/sound/alsa/compress_offload.txt
7974F: include/sound/compress_driver.h
7975F: include/uapi/sound/compress_*
7976F: sound/core/compress_offload.c
7977F: sound/soc/soc-compress.c
7978
7979SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
7980M: Liam Girdwood <lgirdwood@gmail.com>
7981M: Mark Brown <broonie@kernel.org>
7982T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
7983L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7984W: http://alsa-project.org/main/index.php/ASoC
7985S: Supported
7986F: Documentation/sound/alsa/soc/
7987F: sound/soc/
7988F: include/sound/soc*
7989
7990SOUND - DMAENGINE HELPERS
7991M: Lars-Peter Clausen <lars@metafoo.de>
7992S: Supported
7993F: include/sound/dmaengine_pcm.h
7994F: sound/core/pcm_dmaengine.c
7995F: sound/soc/soc-generic-dmaengine-pcm.c
7996
7997SPARC + UltraSPARC (sparc/sparc64)
7998M: "David S. Miller" <davem@davemloft.net>
7999L: sparclinux@vger.kernel.org
8000Q: http://patchwork.ozlabs.org/project/sparclinux/list/
8001T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8002T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
8003S: Maintained
8004F: arch/sparc/
8005F: drivers/sbus/
8006
8007SPARC SERIAL DRIVERS
8008M: "David S. Miller" <davem@davemloft.net>
8009L: sparclinux@vger.kernel.org
8010T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8011T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
8012S: Maintained
8013F: include/linux/sunserialcore.h
8014F: drivers/tty/serial/suncore.c
8015F: drivers/tty/serial/sunhv.c
8016F: drivers/tty/serial/sunsab.c
8017F: drivers/tty/serial/sunsab.h
8018F: drivers/tty/serial/sunsu.c
8019F: drivers/tty/serial/sunzilog.c
8020F: drivers/tty/serial/sunzilog.h
8021
8022SPARSE CHECKER
8023M: "Christopher Li" <sparse@chrisli.org>
8024L: linux-sparse@vger.kernel.org
8025W: https://sparse.wiki.kernel.org/
8026T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8027T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8028S: Maintained
8029F: include/linux/compiler.h
8030
8031SPEAR PLATFORM SUPPORT
8032M: Viresh Kumar <viresh.linux@gmail.com>
8033M: Shiraz Hashim <shiraz.hashim@st.com>
8034L: spear-devel@list.st.com
8035L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8036W: http://www.st.com/spear
8037S: Maintained
8038F: arch/arm/mach-spear/
8039
8040SPEAR CLOCK FRAMEWORK SUPPORT
8041M: Viresh Kumar <viresh.linux@gmail.com>
8042L: spear-devel@list.st.com
8043L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8044W: http://www.st.com/spear
8045S: Maintained
8046F: drivers/clk/spear/
8047
8048SPI SUBSYSTEM
8049M: Mark Brown <broonie@kernel.org>
8050L: linux-spi@vger.kernel.org
8051T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8052Q: http://patchwork.kernel.org/project/spi-devel-general/list/
8053S: Maintained
8054F: Documentation/spi/
8055F: drivers/spi/
8056F: include/linux/spi/
8057F: include/uapi/linux/spi/
8058
8059SPIDERNET NETWORK DRIVER for CELL
8060M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8061M: Jens Osterkamp <jens@de.ibm.com>
8062L: netdev@vger.kernel.org
8063S: Supported
8064F: Documentation/networking/spider_net.txt
8065F: drivers/net/ethernet/toshiba/spider_net*
8066
8067SPU FILE SYSTEM
8068M: Jeremy Kerr <jk@ozlabs.org>
8069L: linuxppc-dev@lists.ozlabs.org
8070L: cbe-oss-dev@lists.ozlabs.org
8071W: http://www.ibm.com/developerworks/power/cell/
8072S: Supported
8073F: Documentation/filesystems/spufs.txt
8074F: arch/powerpc/platforms/cell/spufs/
8075
8076SQUASHFS FILE SYSTEM
8077M: Phillip Lougher <phillip@squashfs.org.uk>
8078L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8079W: http://squashfs.org.uk
8080S: Maintained
8081F: Documentation/filesystems/squashfs.txt
8082F: fs/squashfs/
8083
8084SRM (Alpha) environment access
8085M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
8086S: Maintained
8087F: arch/alpha/kernel/srm_env.c
8088
8089STABLE BRANCH
8090M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8091L: stable@vger.kernel.org
8092S: Supported
8093F: Documentation/stable_kernel_rules.txt
8094
8095STAGING SUBSYSTEM
8096M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8097T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
8098L: devel@driverdev.osuosl.org
8099S: Supported
8100F: drivers/staging/
8101
8102STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
8103M: Henk de Groot <pe1dnn@amsat.org>
8104S: Odd Fixes
8105F: drivers/staging/wlags49_h2/
8106F: drivers/staging/wlags49_h25/
8107
8108STAGING - ASUS OLED
8109M: Jakub Schmidtke <sjakub@gmail.com>
8110S: Odd Fixes
8111F: drivers/staging/asus_oled/
8112
8113STAGING - COMEDI
8114M: Ian Abbott <abbotti@mev.co.uk>
8115M: H Hartley Sweeten <hsweeten@visionengravers.com>
8116S: Odd Fixes
8117F: drivers/staging/comedi/
8118
8119STAGING - CRYSTAL HD VIDEO DECODER
8120M: Naren Sankar <nsankar@broadcom.com>
8121M: Jarod Wilson <jarod@wilsonet.com>
8122M: Scott Davilla <davilla@4pi.com>
8123M: Manu Abraham <abraham.manu@gmail.com>
8124S: Odd Fixes
8125F: drivers/staging/crystalhd/
8126
8127STAGING - ECHO CANCELLER
8128M: Steve Underwood <steveu@coppice.org>
8129M: David Rowe <david@rowetel.com>
8130S: Odd Fixes
8131F: drivers/staging/echo/
8132
8133STAGING - ET131X NETWORK DRIVER
8134M: Mark Einon <mark.einon@gmail.com>
8135S: Odd Fixes
8136F: drivers/staging/et131x/
8137
8138STAGING - FLARION FT1000 DRIVERS
8139M: Marek Belisko <marek.belisko@gmail.com>
8140S: Odd Fixes
8141F: drivers/staging/ft1000/
8142
8143STAGING - FRONTIER TRANZPORT AND ALPHATRACK
8144M: David Täht <d@teklibre.com>
8145S: Odd Fixes
8146F: drivers/staging/frontier/
8147
8148STAGING - GO7007 MPEG CODEC
8149M: Hans Verkuil <hans.verkuil@cisco.com>
8150S: Maintained
8151F: drivers/staging/media/go7007/
8152
8153STAGING - INDUSTRIAL IO
8154M: Jonathan Cameron <jic23@kernel.org>
8155L: linux-iio@vger.kernel.org
8156S: Odd Fixes
8157F: drivers/staging/iio/
8158
8159STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8160M: Jarod Wilson <jarod@wilsonet.com>
8161W: http://www.lirc.org/
8162S: Odd Fixes
8163F: drivers/staging/media/lirc/
8164
8165STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
8166M: Julian Andres Klode <jak@jak-linux.org>
8167M: Marc Dietrich <marvin24@gmx.de>
8168L: ac100@lists.launchpad.net (moderated for non-subscribers)
8169L: linux-tegra@vger.kernel.org
8170S: Maintained
8171F: drivers/staging/nvec/
8172
8173STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
8174M: Jens Frederich <jfrederich@gmail.com>
8175M: Daniel Drake <dsd@laptop.org>
8176M: Jon Nettleton <jon.nettleton@gmail.com>
8177W: http://wiki.laptop.org/go/DCON
8178S: Maintained
8179F: drivers/staging/olpc_dcon/
8180
8181STAGING - OZMO DEVICES USB OVER WIFI DRIVER
8182M: Rupesh Gujare <rupesh.gujare@atmel.com>
8183S: Maintained
8184F: drivers/staging/ozwpan/
8185
8186STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
8187M: Willy Tarreau <willy@meta-x.org>
8188S: Odd Fixes
8189F: drivers/staging/panel/
8190
8191STAGING - REALTEK RTL8712U DRIVERS
8192M: Larry Finger <Larry.Finger@lwfinger.net>
8193M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8194S: Odd Fixes
8195F: drivers/staging/rtl8712/
8196
8197STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
8198M: Teddy Wang <teddy.wang@siliconmotion.com.cn>
8199S: Odd Fixes
8200F: drivers/staging/sm7xxfb/
8201
8202STAGING - SOFTLOGIC 6x10 MPEG CODEC
8203M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8204S: Supported
8205F: drivers/staging/media/solo6x10/
8206
8207STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8208M: William Hubbs <w.d.hubbs@gmail.com>
8209M: Chris Brannon <chris@the-brannons.com>
8210M: Kirk Reiser <kirk@reisers.ca>
8211M: Samuel Thibault <samuel.thibault@ens-lyon.org>
8212L: speakup@braille.uwo.ca
8213W: http://www.linux-speakup.org/
8214S: Odd Fixes
8215F: drivers/staging/speakup/
8216
8217STAGING - TI DSP BRIDGE DRIVERS
8218M: Omar Ramirez Luna <omar.ramirez@copitl.com>
8219S: Odd Fixes
8220F: drivers/staging/tidspbridge/
8221
8222STAGING - USB ENE SM/MS CARD READER DRIVER
8223M: Al Cho <acho@novell.com>
8224S: Odd Fixes
8225F: drivers/staging/keucr/
8226
8227STAGING - VIA VT665X DRIVERS
8228M: Forest Bond <forest@alittletooquiet.net>
8229S: Odd Fixes
8230F: drivers/staging/vt665?/
8231
8232STAGING - WINBOND IS89C35 WLAN USB DRIVER
8233M: Pavel Machek <pavel@ucw.cz>
8234S: Odd Fixes
8235F: drivers/staging/winbond/
8236
8237STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
8238M: Arnaud Patard <arnaud.patard@rtp-net.org>
8239S: Odd Fixes
8240F: drivers/staging/xgifb/
8241
8242STARFIRE/DURALAN NETWORK DRIVER
8243M: Ion Badulescu <ionut@badula.org>
8244S: Odd Fixes
8245F: drivers/net/ethernet/adaptec/starfire*
8246
8247SUN3/3X
8248M: Sam Creasey <sammy@sammy.net>
8249W: http://sammy.net/sun3/
8250S: Maintained
8251F: arch/m68k/kernel/*sun3*
8252F: arch/m68k/sun3*/
8253F: arch/m68k/include/asm/sun3*
8254F: drivers/net/ethernet/i825xx/sun3*
8255
8256SUNDANCE NETWORK DRIVER
8257M: Denis Kirjanov <kda@linux-powerpc.org>
8258L: netdev@vger.kernel.org
8259S: Maintained
8260F: drivers/net/ethernet/dlink/sundance.c
8261
8262SUPERH
8263M: Paul Mundt <lethal@linux-sh.org>
8264L: linux-sh@vger.kernel.org
8265W: http://www.linux-sh.org
8266Q: http://patchwork.kernel.org/project/linux-sh/list/
8267T: git git://github.com/pmundt/linux-sh.git sh-latest
8268S: Supported
8269F: Documentation/sh/
8270F: arch/sh/
8271F: drivers/sh/
8272
8273SUSPEND TO RAM
8274M: Len Brown <len.brown@intel.com>
8275M: Pavel Machek <pavel@ucw.cz>
8276M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8277L: linux-pm@vger.kernel.org
8278S: Supported
8279F: Documentation/power/
8280F: arch/x86/kernel/acpi/
8281F: drivers/base/power/
8282F: kernel/power/
8283F: include/linux/suspend.h
8284F: include/linux/freezer.h
8285F: include/linux/pm.h
8286
8287SVGA HANDLING
8288M: Martin Mares <mj@ucw.cz>
8289L: linux-video@atrey.karlin.mff.cuni.cz
8290S: Maintained
8291F: Documentation/svga.txt
8292F: arch/x86/boot/video*
8293
8294SWIOTLB SUBSYSTEM
8295M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8296L: linux-kernel@vger.kernel.org
8297S: Supported
8298F: lib/swiotlb.c
8299F: arch/*/kernel/pci-swiotlb.c
8300F: include/linux/swiotlb.h
8301
8302SYNOPSYS ARC ARCHITECTURE
8303M: Vineet Gupta <vgupta@synopsys.com>
8304S: Supported
8305F: arch/arc/
8306F: Documentation/devicetree/bindings/arc/
8307F: drivers/tty/serial/arc_uart.c
8308
8309SYSV FILESYSTEM
8310M: Christoph Hellwig <hch@infradead.org>
8311S: Maintained
8312F: Documentation/filesystems/sysv-fs.txt
8313F: fs/sysv/
8314F: include/linux/sysv_fs.h
8315
8316TARGET SUBSYSTEM
8317M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8318L: linux-scsi@vger.kernel.org
8319L: target-devel@vger.kernel.org
8320L: http://groups.google.com/group/linux-iscsi-target-dev
8321W: http://www.linux-iscsi.org
8322T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
8323S: Supported
8324F: drivers/target/
8325F: include/target/
8326F: Documentation/target/
8327
8328TASKSTATS STATISTICS INTERFACE
8329M: Balbir Singh <bsingharora@gmail.com>
8330S: Maintained
8331F: Documentation/accounting/taskstats*
8332F: include/linux/taskstats*
8333F: kernel/taskstats.c
8334
8335TC CLASSIFIER
8336M: Jamal Hadi Salim <jhs@mojatatu.com>
8337L: netdev@vger.kernel.org
8338S: Maintained
8339F: include/net/pkt_cls.h
8340F: include/uapi/linux/pkt_cls.h
8341F: net/sched/
8342
8343TCP LOW PRIORITY MODULE
8344M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8345M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
8346W: http://tcp-lp-mod.sourceforge.net/
8347S: Maintained
8348F: net/ipv4/tcp_lp.c
8349
8350TDA10071 MEDIA DRIVER
8351M: Antti Palosaari <crope@iki.fi>
8352L: linux-media@vger.kernel.org
8353W: http://linuxtv.org/
8354W: http://palosaari.fi/linux/
8355Q: http://patchwork.linuxtv.org/project/linux-media/list/
8356T: git git://linuxtv.org/anttip/media_tree.git
8357S: Maintained
8358F: drivers/media/dvb-frontends/tda10071*
8359
8360TDA18212 MEDIA DRIVER
8361M: Antti Palosaari <crope@iki.fi>
8362L: linux-media@vger.kernel.org
8363W: http://linuxtv.org/
8364W: http://palosaari.fi/linux/
8365Q: http://patchwork.linuxtv.org/project/linux-media/list/
8366T: git git://linuxtv.org/anttip/media_tree.git
8367S: Maintained
8368F: drivers/media/tuners/tda18212*
8369
8370TDA18218 MEDIA DRIVER
8371M: Antti Palosaari <crope@iki.fi>
8372L: linux-media@vger.kernel.org
8373W: http://linuxtv.org/
8374W: http://palosaari.fi/linux/
8375Q: http://patchwork.linuxtv.org/project/linux-media/list/
8376T: git git://linuxtv.org/anttip/media_tree.git
8377S: Maintained
8378F: drivers/media/tuners/tda18218*
8379
8380TDA18271 MEDIA DRIVER
8381M: Michael Krufky <mkrufky@linuxtv.org>
8382L: linux-media@vger.kernel.org
8383W: http://linuxtv.org/
8384W: http://github.com/mkrufky
8385Q: http://patchwork.linuxtv.org/project/linux-media/list/
8386T: git git://linuxtv.org/mkrufky/tuners.git
8387S: Maintained
8388F: drivers/media/tuners/tda18271*
8389
8390TDA827x MEDIA DRIVER
8391M: Michael Krufky <mkrufky@linuxtv.org>
8392L: linux-media@vger.kernel.org
8393W: http://linuxtv.org/
8394W: http://github.com/mkrufky
8395Q: http://patchwork.linuxtv.org/project/linux-media/list/
8396T: git git://linuxtv.org/mkrufky/tuners.git
8397S: Maintained
8398F: drivers/media/tuners/tda8290.*
8399
8400TDA8290 MEDIA DRIVER
8401M: Michael Krufky <mkrufky@linuxtv.org>
8402L: linux-media@vger.kernel.org
8403W: http://linuxtv.org/
8404W: http://github.com/mkrufky
8405Q: http://patchwork.linuxtv.org/project/linux-media/list/
8406T: git git://linuxtv.org/mkrufky/tuners.git
8407S: Maintained
8408F: drivers/media/tuners/tda8290.*
8409
8410TDA9840 MEDIA DRIVER
8411M: Hans Verkuil <hverkuil@xs4all.nl>
8412L: linux-media@vger.kernel.org
8413T: git git://linuxtv.org/media_tree.git
8414W: http://linuxtv.org
8415S: Maintained
8416F: drivers/media/i2c/tda9840*
8417
8418TEA5761 TUNER DRIVER
8419M: Mauro Carvalho Chehab <m.chehab@samsung.com>
8420L: linux-media@vger.kernel.org
8421W: http://linuxtv.org
8422T: git git://linuxtv.org/media_tree.git
8423S: Odd fixes
8424F: drivers/media/tuners/tea5761.*
8425
8426TEA5767 TUNER DRIVER
8427M: Mauro Carvalho Chehab <m.chehab@samsung.com>
8428L: linux-media@vger.kernel.org
8429W: http://linuxtv.org
8430T: git git://linuxtv.org/media_tree.git
8431S: Maintained
8432F: drivers/media/tuners/tea5767.*
8433
8434TEA6415C MEDIA DRIVER
8435M: Hans Verkuil <hverkuil@xs4all.nl>
8436L: linux-media@vger.kernel.org
8437T: git git://linuxtv.org/media_tree.git
8438W: http://linuxtv.org
8439S: Maintained
8440F: drivers/media/i2c/tea6415c*
8441
8442TEA6420 MEDIA DRIVER
8443M: Hans Verkuil <hverkuil@xs4all.nl>
8444L: linux-media@vger.kernel.org
8445T: git git://linuxtv.org/media_tree.git
8446W: http://linuxtv.org
8447S: Maintained
8448F: drivers/media/i2c/tea6420*
8449
8450TEAM DRIVER
8451M: Jiri Pirko <jiri@resnulli.us>
8452L: netdev@vger.kernel.org
8453S: Supported
8454F: drivers/net/team/
8455F: include/linux/if_team.h
8456F: include/uapi/linux/if_team.h
8457
8458TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8459M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8460S: Maintained
8461F: arch/x86/platform/ts5500/
8462
8463TECHNOTREND USB IR RECEIVER
8464M: Sean Young <sean@mess.org>
8465L: linux-media@vger.kernel.org
8466S: Maintained
8467F: drivers/media/rc/ttusbir.c
8468
8469TEGRA ARCHITECTURE SUPPORT
8470M: Stephen Warren <swarren@wwwdotorg.org>
8471M: Thierry Reding <thierry.reding@gmail.com>
8472L: linux-tegra@vger.kernel.org
8473Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8474T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
8475S: Supported
8476N: [^a-z]tegra
8477
8478TEGRA ASOC DRIVER
8479M: Stephen Warren <swarren@wwwdotorg.org>
8480S: Supported
8481F: sound/soc/tegra/
8482
8483TEGRA CLOCK DRIVER
8484M: Peter De Schrijver <pdeschrijver@nvidia.com>
8485M: Prashant Gaikwad <pgaikwad@nvidia.com>
8486S: Supported
8487F: drivers/clk/tegra/
8488
8489TEGRA DMA DRIVER
8490M: Laxman Dewangan <ldewangan@nvidia.com>
8491S: Supported
8492F: drivers/dma/tegra20-apb-dma.c
8493
8494TEGRA GPIO DRIVER
8495M: Stephen Warren <swarren@wwwdotorg.org>
8496S: Supported
8497F: drivers/gpio/gpio-tegra.c
8498
8499TEGRA I2C DRIVER
8500M: Laxman Dewangan <ldewangan@nvidia.com>
8501S: Supported
8502F: drivers/i2c/busses/i2c-tegra.c
8503
8504TEGRA IOMMU DRIVERS
8505M: Hiroshi Doyu <hdoyu@nvidia.com>
8506S: Supported
8507F: drivers/iommu/tegra*
8508
8509TEGRA KBC DRIVER
8510M: Rakesh Iyer <riyer@nvidia.com>
8511M: Laxman Dewangan <ldewangan@nvidia.com>
8512S: Supported
8513F: drivers/input/keyboard/tegra-kbc.c
8514
8515TEGRA PINCTRL DRIVER
8516M: Stephen Warren <swarren@wwwdotorg.org>
8517S: Supported
8518F: drivers/pinctrl/pinctrl-tegra*
8519
8520TEGRA PWM DRIVER
8521M: Thierry Reding <thierry.reding@gmail.com>
8522S: Supported
8523F: drivers/pwm/pwm-tegra.c
8524
8525TEGRA SERIAL DRIVER
8526M: Laxman Dewangan <ldewangan@nvidia.com>
8527S: Supported
8528F: drivers/tty/serial/serial-tegra.c
8529
8530TEGRA SPI DRIVER
8531M: Laxman Dewangan <ldewangan@nvidia.com>
8532S: Supported
8533F: drivers/spi/spi-tegra*
8534
8535TEHUTI ETHERNET DRIVER
8536M: Andy Gospodarek <andy@greyhouse.net>
8537L: netdev@vger.kernel.org
8538S: Supported
8539F: drivers/net/ethernet/tehuti/*
8540
8541Telecom Clock Driver for MCPL0010
8542M: Mark Gross <mark.gross@intel.com>
8543S: Supported
8544F: drivers/char/tlclk.c
8545
8546TENSILICA XTENSA PORT (xtensa)
8547M: Chris Zankel <chris@zankel.net>
8548M: Max Filippov <jcmvbkbc@gmail.com>
8549L: linux-xtensa@linux-xtensa.org
8550S: Maintained
8551F: arch/xtensa/
8552
8553THERMAL
8554M: Zhang Rui <rui.zhang@intel.com>
8555M: Eduardo Valentin <eduardo.valentin@ti.com>
8556L: linux-pm@vger.kernel.org
8557T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
8558T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
8559Q: https://patchwork.kernel.org/project/linux-pm/list/
8560S: Supported
8561F: drivers/thermal/
8562F: include/linux/thermal.h
8563F: include/linux/cpu_cooling.h
8564
8565THINGM BLINK(1) USB RGB LED DRIVER
8566M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8567S: Maintained
8568F: drivers/hid/hid-thingm.c
8569
8570THINKPAD ACPI EXTRAS DRIVER
8571M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
8572L: ibm-acpi-devel@lists.sourceforge.net
8573L: platform-driver-x86@vger.kernel.org
8574W: http://ibm-acpi.sourceforge.net
8575W: http://thinkwiki.org/wiki/Ibm-acpi
8576T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
8577S: Maintained
8578F: drivers/platform/x86/thinkpad_acpi.c
8579
8580TI BANDGAP AND THERMAL DRIVER
8581M: Eduardo Valentin <eduardo.valentin@ti.com>
8582L: linux-pm@vger.kernel.org
8583S: Supported
8584F: drivers/thermal/ti-soc-thermal/
8585
8586TI FLASH MEDIA INTERFACE DRIVER
8587M: Alex Dubov <oakad@yahoo.com>
8588S: Maintained
8589F: drivers/misc/tifm*
8590F: drivers/mmc/host/tifm_sd.c
8591F: include/linux/tifm.h
8592
8593TI LM49xxx FAMILY ASoC CODEC DRIVERS
8594M: M R Swami Reddy <mr.swami.reddy@ti.com>
8595M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
8596L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8597S: Maintained
8598F: sound/soc/codecs/lm49453*
8599F: sound/soc/codecs/isabelle*
8600
8601TI LP855x BACKLIGHT DRIVER
8602M: Milo Kim <milo.kim@ti.com>
8603S: Maintained
8604F: Documentation/backlight/lp855x-driver.txt
8605F: drivers/video/backlight/lp855x_bl.c
8606F: include/linux/platform_data/lp855x.h
8607
8608TI LP8727 CHARGER DRIVER
8609M: Milo Kim <milo.kim@ti.com>
8610S: Maintained
8611F: drivers/power/lp8727_charger.c
8612F: include/linux/platform_data/lp8727.h
8613
8614TI LP8788 MFD DRIVER
8615M: Milo Kim <milo.kim@ti.com>
8616S: Maintained
8617F: drivers/iio/adc/lp8788_adc.c
8618F: drivers/leds/leds-lp8788.c
8619F: drivers/mfd/lp8788*.c
8620F: drivers/power/lp8788-charger.c
8621F: drivers/regulator/lp8788-*.c
8622F: include/linux/mfd/lp8788*.h
8623
8624TI TWL4030 SERIES SOC CODEC DRIVER
8625M: Peter Ujfalusi <peter.ujfalusi@ti.com>
8626L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8627S: Maintained
8628F: sound/soc/codecs/twl4030*
8629
8630TI WILINK WIRELESS DRIVERS
8631M: Luciano Coelho <luca@coelho.fi>
8632L: linux-wireless@vger.kernel.org
8633W: http://wireless.kernel.org/en/users/Drivers/wl12xx
8634W: http://wireless.kernel.org/en/users/Drivers/wl1251
8635T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
8636S: Maintained
8637F: drivers/net/wireless/ti/
8638F: include/linux/wl12xx.h
8639
8640TIPC NETWORK LAYER
8641M: Jon Maloy <jon.maloy@ericsson.com>
8642M: Allan Stephens <allan.stephens@windriver.com>
8643L: netdev@vger.kernel.org (core kernel code)
8644L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
8645W: http://tipc.sourceforge.net/
8646S: Maintained
8647F: include/uapi/linux/tipc*.h
8648F: net/tipc/
8649
8650TILE ARCHITECTURE
8651M: Chris Metcalf <cmetcalf@tilera.com>
8652W: http://www.tilera.com/scm/
8653S: Supported
8654F: arch/tile/
8655F: drivers/char/tile-srom.c
8656F: drivers/edac/tile_edac.c
8657F: drivers/net/ethernet/tile/
8658F: drivers/rtc/rtc-tile.c
8659F: drivers/tty/hvc/hvc_tile.c
8660F: drivers/tty/serial/tilegx.c
8661F: drivers/usb/host/*-tilegx.c
8662F: include/linux/usb/tilegx.h
8663
8664TLAN NETWORK DRIVER
8665M: Samuel Chessman <chessman@tux.org>
8666L: tlan-devel@lists.sourceforge.net (subscribers-only)
8667W: http://sourceforge.net/projects/tlan/
8668S: Maintained
8669F: Documentation/networking/tlan.txt
8670F: drivers/net/ethernet/ti/tlan.*
8671
8672TOMOYO SECURITY MODULE
8673M: Kentaro Takeda <takedakn@nttdata.co.jp>
8674M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
8675L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
8676L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
8677L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
8678L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
8679W: http://tomoyo.sourceforge.jp/
8680T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
8681S: Maintained
8682F: security/tomoyo/
8683
8684TOPSTAR LAPTOP EXTRAS DRIVER
8685M: Herton Ronaldo Krzesinski <herton@canonical.com>
8686L: platform-driver-x86@vger.kernel.org
8687S: Maintained
8688F: drivers/platform/x86/topstar-laptop.c
8689
8690TOSHIBA ACPI EXTRAS DRIVER
8691L: platform-driver-x86@vger.kernel.org
8692S: Orphan
8693F: drivers/platform/x86/toshiba_acpi.c
8694
8695TOSHIBA SMM DRIVER
8696M: Jonathan Buzzard <jonathan@buzzard.org.uk>
8697L: tlinux-users@tce.toshiba-dme.co.jp
8698W: http://www.buzzard.org.uk/toshiba/
8699S: Maintained
8700F: drivers/char/toshiba.c
8701F: include/linux/toshiba.h
8702F: include/uapi/linux/toshiba.h
8703
8704TMIO MMC DRIVER
8705M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
8706M: Ian Molton <ian@mnementh.co.uk>
8707L: linux-mmc@vger.kernel.org
8708S: Maintained
8709F: drivers/mmc/host/tmio_mmc*
8710F: drivers/mmc/host/sh_mobile_sdhi.c
8711F: include/linux/mmc/tmio.h
8712F: include/linux/mmc/sh_mobile_sdhi.h
8713
8714TMP401 HARDWARE MONITOR DRIVER
8715M: Guenter Roeck <linux@roeck-us.net>
8716L: lm-sensors@lm-sensors.org
8717S: Maintained
8718F: Documentation/hwmon/tmp401
8719F: drivers/hwmon/tmp401.c
8720
8721TMPFS (SHMEM FILESYSTEM)
8722M: Hugh Dickins <hughd@google.com>
8723L: linux-mm@kvack.org
8724S: Maintained
8725F: include/linux/shmem_fs.h
8726F: mm/shmem.c
8727
8728TM6000 VIDEO4LINUX DRIVER
8729M: Mauro Carvalho Chehab <m.chehab@samsung.com>
8730L: linux-media@vger.kernel.org
8731W: http://linuxtv.org
8732T: git git://linuxtv.org/media_tree.git
8733S: Odd fixes
8734F: drivers/media/usb/tm6000/
8735
8736TPM DEVICE DRIVER
8737M: Leonidas Da Silva Barbosa <leosilva@linux.vnet.ibm.com>
8738M: Ashley Lai <ashley@ashleylai.com>
8739M: Peter Huewe <peterhuewe@gmx.de>
8740M: Rajiv Andrade <mail@srajiv.net>
8741W: http://tpmdd.sourceforge.net
8742M: Marcel Selhorst <tpmdd@selhorst.net>
8743M: Sirrix AG <tpmdd@sirrix.com>
8744W: http://www.sirrix.com
8745L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
8746S: Maintained
8747F: drivers/char/tpm/
8748
8749TRACING
8750M: Steven Rostedt <rostedt@goodmis.org>
8751M: Frederic Weisbecker <fweisbec@gmail.com>
8752M: Ingo Molnar <mingo@redhat.com>
8753T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8754S: Maintained
8755F: Documentation/trace/ftrace.txt
8756F: arch/*/*/*/ftrace.h
8757F: arch/*/kernel/ftrace.c
8758F: include/*/ftrace.h
8759F: include/linux/trace*.h
8760F: include/trace/
8761F: kernel/trace/
8762
8763TRIVIAL PATCHES
8764M: Jiri Kosina <trivial@kernel.org>
8765T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
8766S: Maintained
8767K: ^Subject:.*(?i)trivial
8768
8769TTY LAYER
8770M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8771M: Jiri Slaby <jslaby@suse.cz>
8772S: Supported
8773T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8774F: drivers/tty/
8775F: drivers/tty/serial/serial_core.c
8776F: include/linux/serial_core.h
8777F: include/linux/serial.h
8778F: include/linux/tty.h
8779F: include/uapi/linux/serial_core.h
8780F: include/uapi/linux/serial.h
8781F: include/uapi/linux/tty.h
8782
8783TUA9001 MEDIA DRIVER
8784M: Antti Palosaari <crope@iki.fi>
8785L: linux-media@vger.kernel.org
8786W: http://linuxtv.org/
8787W: http://palosaari.fi/linux/
8788Q: http://patchwork.linuxtv.org/project/linux-media/list/
8789T: git git://linuxtv.org/anttip/media_tree.git
8790S: Maintained
8791F: drivers/media/tuners/tua9001*
8792
8793TULIP NETWORK DRIVERS
8794M: Grant Grundler <grundler@parisc-linux.org>
8795L: netdev@vger.kernel.org
8796S: Maintained
8797F: drivers/net/ethernet/dec/tulip/
8798
8799TUN/TAP driver
8800M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
8801W: http://vtun.sourceforge.net/tun
8802S: Maintained
8803F: Documentation/networking/tuntap.txt
8804F: arch/um/os-Linux/drivers/
8805
8806TURBOCHANNEL SUBSYSTEM
8807M: "Maciej W. Rozycki" <macro@linux-mips.org>
8808S: Maintained
8809F: drivers/tc/
8810F: include/linux/tc.h
8811
8812U14-34F SCSI DRIVER
8813M: Dario Ballabio <ballabio_dario@emc.com>
8814L: linux-scsi@vger.kernel.org
8815S: Maintained
8816F: drivers/scsi/u14-34f.c
8817
8818UBI FILE SYSTEM (UBIFS)
8819M: Artem Bityutskiy <dedekind1@gmail.com>
8820M: Adrian Hunter <adrian.hunter@intel.com>
8821L: linux-mtd@lists.infradead.org
8822T: git git://git.infradead.org/ubifs-2.6.git
8823W: http://www.linux-mtd.infradead.org/doc/ubifs.html
8824S: Maintained
8825F: Documentation/filesystems/ubifs.txt
8826F: fs/ubifs/
8827
8828UCLINUX (AND M68KNOMMU)
8829M: Greg Ungerer <gerg@uclinux.org>
8830W: http://www.uclinux.org/
8831L: uclinux-dev@uclinux.org (subscribers-only)
8832S: Maintained
8833F: arch/m68k/*/*_no.*
8834F: arch/m68k/include/asm/*_no.*
8835
8836UDF FILESYSTEM
8837M: Jan Kara <jack@suse.cz>
8838S: Maintained
8839F: Documentation/filesystems/udf.txt
8840F: fs/udf/
8841
8842UFS FILESYSTEM
8843M: Evgeniy Dushistov <dushistov@mail.ru>
8844S: Maintained
8845F: Documentation/filesystems/ufs.txt
8846F: fs/ufs/
8847
8848UHID USERSPACE HID IO DRIVER:
8849M: David Herrmann <dh.herrmann@googlemail.com>
8850L: linux-input@vger.kernel.org
8851S: Maintained
8852F: drivers/hid/uhid.c
8853F: include/uapi/linux/uhid.h
8854
8855ULTRA-WIDEBAND (UWB) SUBSYSTEM:
8856L: linux-usb@vger.kernel.org
8857S: Orphan
8858F: drivers/uwb/
8859F: include/linux/uwb.h
8860F: include/linux/uwb/
8861
8862UNICORE32 ARCHITECTURE:
8863M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8864W: http://mprc.pku.edu.cn/~guanxuetao/linux
8865S: Maintained
8866T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
8867F: arch/unicore32/
8868
8869UNIFDEF
8870M: Tony Finch <dot@dotat.at>
8871W: http://dotat.at/prog/unifdef
8872S: Maintained
8873F: scripts/unifdef.c
8874
8875UNIFORM CDROM DRIVER
8876M: Jens Axboe <axboe@kernel.dk>
8877W: http://www.kernel.dk
8878S: Maintained
8879F: Documentation/cdrom/
8880F: drivers/cdrom/cdrom.c
8881F: include/linux/cdrom.h
8882F: include/uapi/linux/cdrom.h
8883
8884UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
8885M: Vinayak Holikatti <vinholikatti@gmail.com>
8886M: Santosh Y <santoshsy@gmail.com>
8887L: linux-scsi@vger.kernel.org
8888S: Supported
8889F: Documentation/scsi/ufs.txt
8890F: drivers/scsi/ufs/
8891
8892UNSORTED BLOCK IMAGES (UBI)
8893M: Artem Bityutskiy <dedekind1@gmail.com>
8894W: http://www.linux-mtd.infradead.org/
8895L: linux-mtd@lists.infradead.org
8896T: git git://git.infradead.org/ubi-2.6.git
8897S: Maintained
8898F: drivers/mtd/ubi/
8899F: include/linux/mtd/ubi.h
8900F: include/uapi/mtd/ubi-user.h
8901
8902UNSORTED BLOCK IMAGES (UBI) Fastmap
8903M: Richard Weinberger <richard@nod.at>
8904L: linux-mtd@lists.infradead.org
8905S: Maintained
8906F: drivers/mtd/ubi/fastmap.c
8907
8908USB ACM DRIVER
8909M: Oliver Neukum <oliver@neukum.org>
8910L: linux-usb@vger.kernel.org
8911S: Maintained
8912F: Documentation/usb/acm.txt
8913F: drivers/usb/class/cdc-acm.*
8914
8915USB AR5523 WIRELESS DRIVER
8916M: Pontus Fuchs <pontus.fuchs@gmail.com>
8917L: linux-wireless@vger.kernel.org
8918S: Maintained
8919F: drivers/net/wireless/ath/ar5523/
8920
8921USB ATTACHED SCSI
8922M: Matthew Wilcox <willy@linux.intel.com>
8923M: Sarah Sharp <sarah.a.sharp@linux.intel.com>
8924M: Gerd Hoffmann <kraxel@redhat.com>
8925L: linux-usb@vger.kernel.org
8926L: linux-scsi@vger.kernel.org
8927S: Maintained
8928F: drivers/usb/storage/uas.c
8929
8930USB CDC ETHERNET DRIVER
8931M: Oliver Neukum <oliver@neukum.org>
8932L: linux-usb@vger.kernel.org
8933S: Maintained
8934F: drivers/net/usb/cdc_*.c
8935F: include/uapi/linux/usb/cdc.h
8936
8937USB CYPRESS C67X00 DRIVER
8938M: Peter Korsgaard <jacmet@sunsite.dk>
8939L: linux-usb@vger.kernel.org
8940S: Maintained
8941F: drivers/usb/c67x00/
8942
8943USB DAVICOM DM9601 DRIVER
8944M: Peter Korsgaard <jacmet@sunsite.dk>
8945L: netdev@vger.kernel.org
8946W: http://www.linux-usb.org/usbnet
8947S: Maintained
8948F: drivers/net/usb/dm9601.c
8949
8950USB DIAMOND RIO500 DRIVER
8951M: Cesar Miquel <miquel@df.uba.ar>
8952L: rio500-users@lists.sourceforge.net
8953W: http://rio500.sourceforge.net
8954S: Maintained
8955F: drivers/usb/misc/rio500*
8956
8957USB EHCI DRIVER
8958M: Alan Stern <stern@rowland.harvard.edu>
8959L: linux-usb@vger.kernel.org
8960S: Maintained
8961F: Documentation/usb/ehci.txt
8962F: drivers/usb/host/ehci*
8963
8964USB GADGET/PERIPHERAL SUBSYSTEM
8965M: Felipe Balbi <balbi@ti.com>
8966L: linux-usb@vger.kernel.org
8967W: http://www.linux-usb.org/gadget
8968T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8969S: Maintained
8970F: drivers/usb/gadget/
8971F: include/linux/usb/gadget*
8972
8973USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8974M: Jiri Kosina <jkosina@suse.cz>
8975L: linux-usb@vger.kernel.org
8976T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
8977S: Maintained
8978F: Documentation/hid/hiddev.txt
8979F: drivers/hid/usbhid/
8980
8981USB/IP DRIVERS
8982L: linux-usb@vger.kernel.org
8983S: Orphan
8984F: drivers/staging/usbip/
8985
8986USB ISP116X DRIVER
8987M: Olav Kongas <ok@artecdesign.ee>
8988L: linux-usb@vger.kernel.org
8989S: Maintained
8990F: drivers/usb/host/isp116x*
8991F: include/linux/usb/isp116x.h
8992
8993USB KAWASAKI LSI DRIVER
8994M: Oliver Neukum <oliver@neukum.org>
8995L: linux-usb@vger.kernel.org
8996S: Maintained
8997F: drivers/usb/serial/kl5kusb105.*
8998
8999USB MASS STORAGE DRIVER
9000M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
9001L: linux-usb@vger.kernel.org
9002L: usb-storage@lists.one-eyed-alien.net
9003S: Maintained
9004W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
9005F: drivers/usb/storage/
9006
9007USB MIDI DRIVER
9008M: Clemens Ladisch <clemens@ladisch.de>
9009L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9010T: git git://git.alsa-project.org/alsa-kernel.git
9011S: Maintained
9012F: sound/usb/midi.*
9013
9014USB NETWORKING DRIVERS
9015L: linux-usb@vger.kernel.org
9016S: Odd Fixes
9017F: drivers/net/usb/
9018
9019USB OHCI DRIVER
9020M: Alan Stern <stern@rowland.harvard.edu>
9021L: linux-usb@vger.kernel.org
9022S: Maintained
9023F: Documentation/usb/ohci.txt
9024F: drivers/usb/host/ohci*
9025
9026USB OPTION-CARD DRIVER
9027M: Matthias Urlichs <smurf@smurf.noris.de>
9028L: linux-usb@vger.kernel.org
9029S: Maintained
9030F: drivers/usb/serial/option.c
9031
9032USB PEGASUS DRIVER
9033M: Petko Manolov <petkan@nucleusys.com>
9034L: linux-usb@vger.kernel.org
9035L: netdev@vger.kernel.org
9036T: git git://github.com/petkan/pegasus.git
9037W: https://github.com/petkan/pegasus
9038S: Maintained
9039F: drivers/net/usb/pegasus.*
9040
9041USB PHY LAYER
9042M: Felipe Balbi <balbi@ti.com>
9043L: linux-usb@vger.kernel.org
9044T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9045S: Maintained
9046F: drivers/usb/phy/
9047
9048USB PRINTER DRIVER (usblp)
9049M: Pete Zaitcev <zaitcev@redhat.com>
9050L: linux-usb@vger.kernel.org
9051S: Supported
9052F: drivers/usb/class/usblp.c
9053
9054USB RTL8150 DRIVER
9055M: Petko Manolov <petkan@nucleusys.com>
9056L: linux-usb@vger.kernel.org
9057L: netdev@vger.kernel.org
9058T: git git://github.com/petkan/rtl8150.git
9059W: https://github.com/petkan/rtl8150
9060S: Maintained
9061F: drivers/net/usb/rtl8150.c
9062
9063USB SERIAL SUBSYSTEM
9064M: Johan Hovold <jhovold@gmail.com>
9065L: linux-usb@vger.kernel.org
9066S: Maintained
9067F: Documentation/usb/usb-serial.txt
9068F: drivers/usb/serial/
9069F: include/linux/usb/serial.h
9070
9071USB SMSC75XX ETHERNET DRIVER
9072M: Steve Glendinning <steve.glendinning@shawell.net>
9073L: netdev@vger.kernel.org
9074S: Maintained
9075F: drivers/net/usb/smsc75xx.*
9076
9077USB SMSC95XX ETHERNET DRIVER
9078M: Steve Glendinning <steve.glendinning@shawell.net>
9079L: netdev@vger.kernel.org
9080S: Maintained
9081F: drivers/net/usb/smsc95xx.*
9082
9083USB SN9C1xx DRIVER
9084M: Luca Risolia <luca.risolia@studio.unibo.it>
9085L: linux-usb@vger.kernel.org
9086L: linux-media@vger.kernel.org
9087T: git git://linuxtv.org/media_tree.git
9088W: http://www.linux-projects.org
9089S: Maintained
9090F: Documentation/video4linux/sn9c102.txt
9091F: drivers/media/usb/sn9c102/
9092
9093USB SUBSYSTEM
9094M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9095L: linux-usb@vger.kernel.org
9096W: http://www.linux-usb.org
9097T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
9098S: Supported
9099F: Documentation/usb/
9100F: drivers/usb/
9101F: include/linux/usb.h
9102F: include/linux/usb/
9103
9104USB UHCI DRIVER
9105M: Alan Stern <stern@rowland.harvard.edu>
9106L: linux-usb@vger.kernel.org
9107S: Maintained
9108F: drivers/usb/host/uhci*
9109
9110USB "USBNET" DRIVER FRAMEWORK
9111M: Oliver Neukum <oneukum@suse.de>
9112L: netdev@vger.kernel.org
9113W: http://www.linux-usb.org/usbnet
9114S: Maintained
9115F: drivers/net/usb/usbnet.c
9116F: include/linux/usb/usbnet.h
9117
9118USB VIDEO CLASS
9119M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9120L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
9121L: linux-media@vger.kernel.org
9122T: git git://linuxtv.org/media_tree.git
9123W: http://www.ideasonboard.org/uvc/
9124S: Maintained
9125F: drivers/media/usb/uvc/
9126F: include/uapi/linux/uvcvideo.h
9127
9128USB VISION DRIVER
9129M: Hans Verkuil <hverkuil@xs4all.nl>
9130L: linux-media@vger.kernel.org
9131T: git git://linuxtv.org/media_tree.git
9132W: http://linuxtv.org
9133S: Odd Fixes
9134F: drivers/media/usb/usbvision/
9135
9136USB WEBCAM GADGET
9137M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9138L: linux-usb@vger.kernel.org
9139S: Maintained
9140F: drivers/usb/gadget/*uvc*.c
9141F: drivers/usb/gadget/webcam.c
9142
9143USB WIRELESS RNDIS DRIVER (rndis_wlan)
9144M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
9145L: linux-wireless@vger.kernel.org
9146S: Maintained
9147F: drivers/net/wireless/rndis_wlan.c
9148
9149USB XHCI DRIVER
9150M: Sarah Sharp <sarah.a.sharp@linux.intel.com>
9151L: linux-usb@vger.kernel.org
9152S: Supported
9153F: drivers/usb/host/xhci*
9154F: drivers/usb/host/pci-quirks*
9155
9156USB ZD1201 DRIVER
9157L: linux-wireless@vger.kernel.org
9158W: http://linux-lc100020.sourceforge.net
9159S: Orphan
9160F: drivers/net/wireless/zd1201.*
9161
9162USB ZR364XX DRIVER
9163M: Antoine Jacquet <royale@zerezo.com>
9164L: linux-usb@vger.kernel.org
9165L: linux-media@vger.kernel.org
9166T: git git://linuxtv.org/media_tree.git
9167W: http://royale.zerezo.com/zr364xx/
9168S: Maintained
9169F: Documentation/video4linux/zr364xx.txt
9170F: drivers/media/usb/zr364xx/
9171
9172USER-MODE LINUX (UML)
9173M: Jeff Dike <jdike@addtoit.com>
9174M: Richard Weinberger <richard@nod.at>
9175L: user-mode-linux-devel@lists.sourceforge.net
9176L: user-mode-linux-user@lists.sourceforge.net
9177W: http://user-mode-linux.sourceforge.net
9178S: Maintained
9179F: Documentation/virtual/uml/
9180F: arch/um/
9181F: arch/x86/um/
9182F: fs/hostfs/
9183F: fs/hppfs/
9184
9185USERSPACE I/O (UIO)
9186M: "Hans J. Koch" <hjk@hansjkoch.de>
9187M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9188S: Maintained
9189F: Documentation/DocBook/uio-howto.tmpl
9190F: drivers/uio/
9191F: include/linux/uio*.h
9192
9193UTIL-LINUX PACKAGE
9194M: Karel Zak <kzak@redhat.com>
9195L: util-linux@vger.kernel.org
9196W: http://en.wikipedia.org/wiki/Util-linux
9197T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
9198S: Maintained
9199
9200UVESAFB DRIVER
9201M: Michal Januszewski <spock@gentoo.org>
9202L: linux-fbdev@vger.kernel.org
9203W: http://dev.gentoo.org/~spock/projects/uvesafb/
9204S: Maintained
9205F: Documentation/fb/uvesafb.txt
9206F: drivers/video/uvesafb.*
9207
9208VFAT/FAT/MSDOS FILESYSTEM
9209M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
9210S: Maintained
9211F: Documentation/filesystems/vfat.txt
9212F: fs/fat/
9213
9214VFIO DRIVER
9215M: Alex Williamson <alex.williamson@redhat.com>
9216L: kvm@vger.kernel.org
9217S: Maintained
9218F: Documentation/vfio.txt
9219F: drivers/vfio/
9220F: include/linux/vfio.h
9221F: include/uapi/linux/vfio.h
9222
9223VIDEOBUF2 FRAMEWORK
9224M: Pawel Osciak <pawel@osciak.com>
9225M: Marek Szyprowski <m.szyprowski@samsung.com>
9226M: Kyungmin Park <kyungmin.park@samsung.com>
9227L: linux-media@vger.kernel.org
9228S: Maintained
9229F: drivers/media/v4l2-core/videobuf2-*
9230F: include/media/videobuf2-*
9231
9232VIRTIO CONSOLE DRIVER
9233M: Amit Shah <amit.shah@redhat.com>
9234L: virtualization@lists.linux-foundation.org
9235S: Maintained
9236F: drivers/char/virtio_console.c
9237F: include/linux/virtio_console.h
9238F: include/uapi/linux/virtio_console.h
9239
9240VIRTIO CORE, NET AND BLOCK DRIVERS
9241M: Rusty Russell <rusty@rustcorp.com.au>
9242M: "Michael S. Tsirkin" <mst@redhat.com>
9243L: virtualization@lists.linux-foundation.org
9244S: Maintained
9245F: drivers/virtio/
9246F: tools/virtio/
9247F: drivers/net/virtio_net.c
9248F: drivers/block/virtio_blk.c
9249F: include/linux/virtio_*.h
9250F: include/uapi/linux/virtio_*.h
9251
9252VIRTIO HOST (VHOST)
9253M: "Michael S. Tsirkin" <mst@redhat.com>
9254L: kvm@vger.kernel.org
9255L: virtualization@lists.linux-foundation.org
9256L: netdev@vger.kernel.org
9257S: Maintained
9258F: drivers/vhost/
9259F: include/uapi/linux/vhost.h
9260
9261VIA RHINE NETWORK DRIVER
9262M: Roger Luethi <rl@hellgate.ch>
9263S: Maintained
9264F: drivers/net/ethernet/via/via-rhine.c
9265
9266VIA SD/MMC CARD CONTROLLER DRIVER
9267M: Bruce Chang <brucechang@via.com.tw>
9268M: Harald Welte <HaraldWelte@viatech.com>
9269S: Maintained
9270F: drivers/mmc/host/via-sdmmc.c
9271
9272VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
9273M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
9274L: linux-fbdev@vger.kernel.org
9275S: Maintained
9276F: include/linux/via-core.h
9277F: include/linux/via-gpio.h
9278F: include/linux/via_i2c.h
9279F: drivers/video/via/
9280
9281VIA VELOCITY NETWORK DRIVER
9282M: Francois Romieu <romieu@fr.zoreil.com>
9283L: netdev@vger.kernel.org
9284S: Maintained
9285F: drivers/net/ethernet/via/via-velocity.*
9286
9287VIVI VIRTUAL VIDEO DRIVER
9288M: Hans Verkuil <hverkuil@xs4all.nl>
9289L: linux-media@vger.kernel.org
9290T: git git://linuxtv.org/media_tree.git
9291W: http://linuxtv.org
9292S: Maintained
9293F: drivers/media/platform/vivi*
9294
9295VLAN (802.1Q)
9296M: Patrick McHardy <kaber@trash.net>
9297L: netdev@vger.kernel.org
9298S: Maintained
9299F: drivers/net/macvlan.c
9300F: include/linux/if_*vlan.h
9301F: net/8021q/
9302
9303VLYNQ BUS
9304M: Florian Fainelli <florian@openwrt.org>
9305L: openwrt-devel@lists.openwrt.org (subscribers-only)
9306S: Maintained
9307F: drivers/vlynq/vlynq.c
9308F: include/linux/vlynq.h
9309
9310VME SUBSYSTEM
9311M: Martyn Welch <martyn.welch@ge.com>
9312M: Manohar Vanga <manohar.vanga@gmail.com>
9313M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9314L: devel@driverdev.osuosl.org
9315S: Maintained
9316T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9317F: Documentation/vme_api.txt
9318F: drivers/staging/vme/
9319F: drivers/vme/
9320F: include/linux/vme*
9321
9322VMWARE HYPERVISOR INTERFACE
9323M: Alok Kataria <akataria@vmware.com>
9324L: virtualization@lists.linux-foundation.org
9325S: Supported
9326F: arch/x86/kernel/cpu/vmware.c
9327
9328VMWARE VMXNET3 ETHERNET DRIVER
9329M: Shreyas Bhatewara <sbhatewara@vmware.com>
9330M: "VMware, Inc." <pv-drivers@vmware.com>
9331L: netdev@vger.kernel.org
9332S: Maintained
9333F: drivers/net/vmxnet3/
9334
9335VMware PVSCSI driver
9336M: Arvind Kumar <arvindkumar@vmware.com>
9337M: VMware PV-Drivers <pv-drivers@vmware.com>
9338L: linux-scsi@vger.kernel.org
9339S: Maintained
9340F: drivers/scsi/vmw_pvscsi.c
9341F: drivers/scsi/vmw_pvscsi.h
9342
9343VOLTAGE AND CURRENT REGULATOR FRAMEWORK
9344M: Liam Girdwood <lgirdwood@gmail.com>
9345M: Mark Brown <broonie@kernel.org>
9346W: http://opensource.wolfsonmicro.com/node/15
9347W: http://www.slimlogic.co.uk/?p=48
9348T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
9349S: Supported
9350F: drivers/regulator/
9351F: include/linux/regulator/
9352
9353VT1211 HARDWARE MONITOR DRIVER
9354M: Juerg Haefliger <juergh@gmail.com>
9355L: lm-sensors@lm-sensors.org
9356S: Maintained
9357F: Documentation/hwmon/vt1211
9358F: drivers/hwmon/vt1211.c
9359
9360VT8231 HARDWARE MONITOR DRIVER
9361M: Roger Lucas <vt8231@hiddenengine.co.uk>
9362L: lm-sensors@lm-sensors.org
9363S: Maintained
9364F: drivers/hwmon/vt8231.c
9365
9366VUB300 USB to SDIO/SD/MMC bridge chip
9367M: Tony Olech <tony.olech@elandigitalsystems.com>
9368L: linux-mmc@vger.kernel.org
9369L: linux-usb@vger.kernel.org
9370S: Supported
9371F: drivers/mmc/host/vub300.c
9372
9373W1 DALLAS'S 1-WIRE BUS
9374M: Evgeniy Polyakov <zbr@ioremap.net>
9375S: Maintained
9376F: Documentation/w1/
9377F: drivers/w1/
9378
9379W83791D HARDWARE MONITORING DRIVER
9380M: Marc Hulsman <m.hulsman@tudelft.nl>
9381L: lm-sensors@lm-sensors.org
9382S: Maintained
9383F: Documentation/hwmon/w83791d
9384F: drivers/hwmon/w83791d.c
9385
9386W83793 HARDWARE MONITORING DRIVER
9387M: Rudolf Marek <r.marek@assembler.cz>
9388L: lm-sensors@lm-sensors.org
9389S: Maintained
9390F: Documentation/hwmon/w83793
9391F: drivers/hwmon/w83793.c
9392
9393W83795 HARDWARE MONITORING DRIVER
9394M: Jean Delvare <khali@linux-fr.org>
9395L: lm-sensors@lm-sensors.org
9396S: Maintained
9397F: drivers/hwmon/w83795.c
9398
9399W83L51xD SD/MMC CARD INTERFACE DRIVER
9400M: Pierre Ossman <pierre@ossman.eu>
9401S: Maintained
9402F: drivers/mmc/host/wbsd.*
9403
9404WATCHDOG DEVICE DRIVERS
9405M: Wim Van Sebroeck <wim@iguana.be>
9406L: linux-watchdog@vger.kernel.org
9407W: http://www.linux-watchdog.org/
9408T: git git://www.linux-watchdog.org/linux-watchdog.git
9409S: Maintained
9410F: Documentation/watchdog/
9411F: drivers/watchdog/
9412F: include/linux/watchdog.h
9413F: include/uapi/linux/watchdog.h
9414
9415WD7000 SCSI DRIVER
9416M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
9417L: linux-scsi@vger.kernel.org
9418S: Maintained
9419F: drivers/scsi/wd7000.c
9420
9421WIIMOTE HID DRIVER
9422M: David Herrmann <dh.herrmann@googlemail.com>
9423L: linux-input@vger.kernel.org
9424S: Maintained
9425F: drivers/hid/hid-wiimote*
9426
9427WINBOND CIR DRIVER
9428M: David Härdeman <david@hardeman.nu>
9429S: Maintained
9430F: drivers/media/rc/winbond-cir.c
9431
9432WIMAX STACK
9433M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
9434M: linux-wimax@intel.com
9435L: wimax@linuxwimax.org
9436S: Supported
9437W: http://linuxwimax.org
9438F: Documentation/wimax/README.wimax
9439F: include/linux/wimax/debug.h
9440F: include/net/wimax.h
9441F: include/uapi/linux/wimax.h
9442F: net/wimax/
9443
9444WISTRON LAPTOP BUTTON DRIVER
9445M: Miloslav Trmac <mitr@volny.cz>
9446S: Maintained
9447F: drivers/input/misc/wistron_btns.c
9448
9449WL3501 WIRELESS PCMCIA CARD DRIVER
9450M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
9451L: linux-wireless@vger.kernel.org
9452W: http://oops.ghostprotocols.net:81/blog
9453S: Maintained
9454F: drivers/net/wireless/wl3501*
9455
9456WM97XX TOUCHSCREEN DRIVERS
9457M: Mark Brown <broonie@kernel.org>
9458M: Liam Girdwood <lrg@slimlogic.co.uk>
9459L: linux-input@vger.kernel.org
9460T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9461W: http://opensource.wolfsonmicro.com/node/7
9462S: Supported
9463F: drivers/input/touchscreen/*wm97*
9464F: include/linux/wm97xx.h
9465
9466WOLFSON MICROELECTRONICS DRIVERS
9467L: patches@opensource.wolfsonmicro.com
9468T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
9469T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
9470W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
9471S: Supported
9472F: Documentation/hwmon/wm83??
9473F: arch/arm/mach-s3c64xx/mach-crag6410*
9474F: drivers/clk/clk-wm83*.c
9475F: drivers/extcon/extcon-arizona.c
9476F: drivers/leds/leds-wm83*.c
9477F: drivers/gpio/gpio-*wm*.c
9478F: drivers/gpio/gpio-arizona.c
9479F: drivers/hwmon/wm83??-hwmon.c
9480F: drivers/input/misc/wm831x-on.c
9481F: drivers/input/touchscreen/wm831x-ts.c
9482F: drivers/input/touchscreen/wm97*.c
9483F: drivers/mfd/arizona*
9484F: drivers/mfd/wm*.c
9485F: drivers/power/wm83*.c
9486F: drivers/rtc/rtc-wm83*.c
9487F: drivers/regulator/wm8*.c
9488F: drivers/video/backlight/wm83*_bl.c
9489F: drivers/watchdog/wm83*_wdt.c
9490F: include/linux/mfd/arizona/
9491F: include/linux/mfd/wm831x/
9492F: include/linux/mfd/wm8350/
9493F: include/linux/mfd/wm8400*
9494F: include/linux/wm97xx.h
9495F: include/sound/wm????.h
9496F: sound/soc/codecs/arizona.?
9497F: sound/soc/codecs/wm*
9498
9499WORKQUEUE
9500M: Tejun Heo <tj@kernel.org>
9501T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9502S: Maintained
9503F: include/linux/workqueue.h
9504F: kernel/workqueue.c
9505F: Documentation/workqueue.txt
9506
9507X.25 NETWORK LAYER
9508M: Andrew Hendry <andrew.hendry@gmail.com>
9509L: linux-x25@vger.kernel.org
9510S: Odd Fixes
9511F: Documentation/networking/x25*
9512F: include/net/x25*
9513F: net/x25/
9514
9515X86 ARCHITECTURE (32-BIT AND 64-BIT)
9516M: Thomas Gleixner <tglx@linutronix.de>
9517M: Ingo Molnar <mingo@redhat.com>
9518M: "H. Peter Anvin" <hpa@zytor.com>
9519M: x86@kernel.org
9520T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
9521S: Maintained
9522F: Documentation/x86/
9523F: arch/x86/
9524
9525X86 PLATFORM DRIVERS
9526M: Matthew Garrett <matthew.garrett@nebula.com>
9527L: platform-driver-x86@vger.kernel.org
9528T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
9529S: Maintained
9530F: drivers/platform/x86/
9531
9532X86 MCE INFRASTRUCTURE
9533M: Tony Luck <tony.luck@intel.com>
9534M: Borislav Petkov <bp@alien8.de>
9535L: linux-edac@vger.kernel.org
9536S: Maintained
9537F: arch/x86/kernel/cpu/mcheck/*
9538
9539XC2028/3028 TUNER DRIVER
9540M: Mauro Carvalho Chehab <m.chehab@samsung.com>
9541L: linux-media@vger.kernel.org
9542W: http://linuxtv.org
9543T: git git://linuxtv.org/media_tree.git
9544S: Maintained
9545F: drivers/media/tuners/tuner-xc2028.*
9546
9547XEN HYPERVISOR INTERFACE
9548M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9549M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
9550M: David Vrabel <david.vrabel@citrix.com>
9551L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9552S: Supported
9553F: arch/x86/xen/
9554F: drivers/*/xen-*front.c
9555F: drivers/xen/
9556F: arch/x86/include/asm/xen/
9557F: include/xen/
9558F: include/uapi/xen/
9559
9560XEN HYPERVISOR ARM
9561M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
9562L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9563S: Supported
9564F: arch/arm/xen/
9565F: arch/arm/include/asm/xen/
9566
9567XEN HYPERVISOR ARM64
9568M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
9569L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9570S: Supported
9571F: arch/arm64/xen/
9572F: arch/arm64/include/asm/xen/
9573
9574XEN NETWORK BACKEND DRIVER
9575M: Ian Campbell <ian.campbell@citrix.com>
9576M: Wei Liu <wei.liu2@citrix.com>
9577L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9578L: netdev@vger.kernel.org
9579S: Supported
9580F: drivers/net/xen-netback/*
9581
9582XEN PCI SUBSYSTEM
9583M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9584L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9585S: Supported
9586F: arch/x86/pci/*xen*
9587F: drivers/pci/*xen*
9588
9589XEN SWIOTLB SUBSYSTEM
9590M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9591L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9592S: Supported
9593F: arch/x86/xen/*swiotlb*
9594F: drivers/xen/*swiotlb*
9595
9596XFS FILESYSTEM
9597P: Silicon Graphics Inc
9598M: Dave Chinner <david@fromorbit.com>
9599M: Ben Myers <bpm@sgi.com>
9600M: xfs@oss.sgi.com
9601L: xfs@oss.sgi.com
9602W: http://oss.sgi.com/projects/xfs
9603T: git git://oss.sgi.com/xfs/xfs.git
9604S: Supported
9605F: Documentation/filesystems/xfs.txt
9606F: fs/xfs/
9607
9608XILINX AXI ETHERNET DRIVER
9609M: Anirudha Sarangi <anirudh@xilinx.com>
9610M: John Linn <John.Linn@xilinx.com>
9611S: Maintained
9612F: drivers/net/ethernet/xilinx/xilinx_axienet*
9613
9614XILINX SYSTEMACE DRIVER
9615S: Orphan
9616F: drivers/block/xsysace.c
9617
9618XILINX UARTLITE SERIAL DRIVER
9619M: Peter Korsgaard <jacmet@sunsite.dk>
9620L: linux-serial@vger.kernel.org
9621S: Maintained
9622F: drivers/tty/serial/uartlite.c
9623
9624YAM DRIVER FOR AX.25
9625M: Jean-Paul Roubelat <jpr@f6fbb.org>
9626L: linux-hams@vger.kernel.org
9627S: Maintained
9628F: drivers/net/hamradio/yam*
9629F: include/linux/yam.h
9630
9631YEALINK PHONE DRIVER
9632M: Henk Vergonet <Henk.Vergonet@gmail.com>
9633L: usbb2k-api-dev@nongnu.org
9634S: Maintained
9635F: Documentation/input/yealink.txt
9636F: drivers/input/misc/yealink.*
9637
9638Z8530 DRIVER FOR AX.25
9639M: Joerg Reuter <jreuter@yaina.de>
9640W: http://yaina.de/jreuter/
9641W: http://www.qsl.net/dl1bke/
9642L: linux-hams@vger.kernel.org
9643S: Maintained
9644F: Documentation/networking/z8530drv.txt
9645F: drivers/net/hamradio/*scc.c
9646F: drivers/net/hamradio/z8530.h
9647
9648ZBUD COMPRESSED PAGE ALLOCATOR
9649M: Seth Jennings <sjenning@linux.vnet.ibm.com>
9650L: linux-mm@kvack.org
9651S: Maintained
9652F: mm/zbud.c
9653F: include/linux/zbud.h
9654
9655ZD1211RW WIRELESS DRIVER
9656M: Daniel Drake <dsd@gentoo.org>
9657M: Ulrich Kunitz <kune@deine-taler.de>
9658W: http://zd1211.ath.cx/wiki/DriverRewrite
9659L: linux-wireless@vger.kernel.org
9660L: zd1211-devs@lists.sourceforge.net (subscribers-only)
9661S: Maintained
9662F: drivers/net/wireless/zd1211rw/
9663
9664ZR36067 VIDEO FOR LINUX DRIVER
9665L: mjpeg-users@lists.sourceforge.net
9666L: linux-media@vger.kernel.org
9667W: http://mjpeg.sourceforge.net/driver-zoran/
9668T: Mercurial http://linuxtv.org/hg/v4l-dvb
9669S: Odd Fixes
9670F: drivers/media/pci/zoran/
9671
9672ZS DECSTATION Z85C30 SERIAL DRIVER
9673M: "Maciej W. Rozycki" <macro@linux-mips.org>
9674S: Maintained
9675F: drivers/tty/serial/zs.*
9676
9677ZSWAP COMPRESSED SWAP CACHING
9678M: Seth Jennings <sjenning@linux.vnet.ibm.com>
9679L: linux-mm@kvack.org
9680S: Maintained
9681F: mm/zswap.c
9682
9683THE REST
9684M: Linus Torvalds <torvalds@linux-foundation.org>
9685L: linux-kernel@vger.kernel.org
9686Q: http://patchwork.kernel.org/project/LKML/list/
9687T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
9688S: Buried alive in reporters
9689F: *
9690F: */
This page took 0.063472 seconds and 5 git commands to generate.