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