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