devicetree: Add bindings documentation for Analog Devices AXI-DMAC
[linux-2.6-block.git] / MAINTAINERS
... / ...
CommitLineData
1
2
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch 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 Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's 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>
448M: Hannes Reinecke <hare@suse.de>
449L: linux-scsi@vger.kernel.org
450S: Maintained
451F: Documentation/scsi/advansys.txt
452F: drivers/scsi/advansys.c
453
454AEDSP16 DRIVER
455M: Riccardo Facchetti <fizban@tin.it>
456S: Maintained
457F: sound/oss/aedsp16.c
458
459AF9013 MEDIA DRIVER
460M: Antti Palosaari <crope@iki.fi>
461L: linux-media@vger.kernel.org
462W: http://linuxtv.org/
463W: http://palosaari.fi/linux/
464Q: http://patchwork.linuxtv.org/project/linux-media/list/
465T: git git://linuxtv.org/anttip/media_tree.git
466S: Maintained
467F: drivers/media/dvb-frontends/af9013*
468
469AF9033 MEDIA DRIVER
470M: Antti Palosaari <crope@iki.fi>
471L: linux-media@vger.kernel.org
472W: http://linuxtv.org/
473W: http://palosaari.fi/linux/
474Q: http://patchwork.linuxtv.org/project/linux-media/list/
475T: git git://linuxtv.org/anttip/media_tree.git
476S: Maintained
477F: drivers/media/dvb-frontends/af9033*
478
479AFFS FILE SYSTEM
480L: linux-fsdevel@vger.kernel.org
481S: Orphan
482F: Documentation/filesystems/affs.txt
483F: fs/affs/
484
485AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
486M: David Howells <dhowells@redhat.com>
487L: linux-afs@lists.infradead.org
488S: Supported
489F: fs/afs/
490F: include/net/af_rxrpc.h
491F: net/rxrpc/af_rxrpc.c
492
493AGPGART DRIVER
494M: David Airlie <airlied@linux.ie>
495T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
496S: Maintained
497F: drivers/char/agp/
498F: include/linux/agp*
499F: include/uapi/linux/agp*
500
501AHA152X SCSI DRIVER
502M: "Juergen E. Fischer" <fischer@norbit.de>
503L: linux-scsi@vger.kernel.org
504S: Maintained
505F: drivers/scsi/aha152x*
506F: drivers/scsi/pcmcia/aha152x*
507
508AIC7XXX / AIC79XX SCSI DRIVER
509M: Hannes Reinecke <hare@suse.de>
510L: linux-scsi@vger.kernel.org
511S: Maintained
512F: drivers/scsi/aic7xxx/
513
514AIMSLAB FM RADIO RECEIVER DRIVER
515M: Hans Verkuil <hverkuil@xs4all.nl>
516L: linux-media@vger.kernel.org
517T: git git://linuxtv.org/media_tree.git
518W: http://linuxtv.org
519S: Maintained
520F: drivers/media/radio/radio-aimslab*
521
522AIO
523M: Benjamin LaHaise <bcrl@kvack.org>
524L: linux-aio@kvack.org
525S: Supported
526F: fs/aio.c
527F: include/linux/*aio*.h
528
529AIRSPY MEDIA DRIVER
530M: Antti Palosaari <crope@iki.fi>
531L: linux-media@vger.kernel.org
532W: http://linuxtv.org/
533W: http://palosaari.fi/linux/
534Q: http://patchwork.linuxtv.org/project/linux-media/list/
535T: git git://linuxtv.org/anttip/media_tree.git
536S: Maintained
537F: drivers/media/usb/airspy/
538
539ALCATEL SPEEDTOUCH USB DRIVER
540M: Duncan Sands <duncan.sands@free.fr>
541L: linux-usb@vger.kernel.org
542W: http://www.linux-usb.org/SpeedTouch/
543S: Maintained
544F: drivers/usb/atm/speedtch.c
545F: drivers/usb/atm/usbatm.c
546
547ALCHEMY AU1XX0 MMC DRIVER
548M: Manuel Lauss <manuel.lauss@gmail.com>
549S: Maintained
550F: drivers/mmc/host/au1xmmc.c
551
552ALI1563 I2C DRIVER
553M: Rudolf Marek <r.marek@assembler.cz>
554L: linux-i2c@vger.kernel.org
555S: Maintained
556F: Documentation/i2c/busses/i2c-ali1563
557F: drivers/i2c/busses/i2c-ali1563.c
558
559ALPHA PORT
560M: Richard Henderson <rth@twiddle.net>
561M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
562M: Matt Turner <mattst88@gmail.com>
563S: Odd Fixes
564L: linux-alpha@vger.kernel.org
565F: arch/alpha/
566
567ALTERA MAILBOX DRIVER
568M: Ley Foon Tan <lftan@altera.com>
569L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
570S: Maintained
571F: drivers/mailbox/mailbox-altera.c
572
573ALTERA PIO DRIVER
574M: Tien Hock Loh <thloh@altera.com>
575L: linux-gpio@vger.kernel.org
576S: Maintained
577F: drivers/gpio/gpio-altera.c
578
579ALTERA TRIPLE SPEED ETHERNET DRIVER
580M: Vince Bridgers <vbridger@opensource.altera.com>
581L: netdev@vger.kernel.org
582L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583S: Maintained
584F: drivers/net/ethernet/altera/
585
586ALTERA UART/JTAG UART SERIAL DRIVERS
587M: Tobias Klauser <tklauser@distanz.ch>
588L: linux-serial@vger.kernel.org
589L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
590S: Maintained
591F: drivers/tty/serial/altera_uart.c
592F: drivers/tty/serial/altera_jtaguart.c
593F: include/linux/altera_uart.h
594F: include/linux/altera_jtaguart.h
595
596AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
597M: Tom Lendacky <thomas.lendacky@amd.com>
598L: linux-crypto@vger.kernel.org
599S: Supported
600F: drivers/crypto/ccp/
601F: include/linux/ccp.h
602
603AMD FAM15H PROCESSOR POWER MONITORING DRIVER
604M: Andreas Herrmann <herrmann.der.user@googlemail.com>
605L: lm-sensors@lm-sensors.org
606S: Maintained
607F: Documentation/hwmon/fam15h_power
608F: drivers/hwmon/fam15h_power.c
609
610AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
611M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
612L: linux-geode@lists.infradead.org (moderated for non-subscribers)
613S: Supported
614F: drivers/usb/gadget/udc/amd5536udc.*
615
616AMD GEODE PROCESSOR/CHIPSET SUPPORT
617P: Andres Salomon <dilinger@queued.net>
618L: linux-geode@lists.infradead.org (moderated for non-subscribers)
619W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
620S: Supported
621F: drivers/char/hw_random/geode-rng.c
622F: drivers/crypto/geode*
623F: drivers/video/fbdev/geode/
624F: arch/x86/include/asm/geode.h
625
626AMD IOMMU (AMD-VI)
627M: Joerg Roedel <joro@8bytes.org>
628L: iommu@lists.linux-foundation.org
629T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
630S: Maintained
631F: drivers/iommu/amd_iommu*.[ch]
632F: include/linux/amd-iommu.h
633
634AMD KFD
635M: Oded Gabbay <oded.gabbay@gmail.com>
636L: dri-devel@lists.freedesktop.org
637T: git git://people.freedesktop.org/~gabbayo/linux.git
638S: Supported
639F: drivers/gpu/drm/amd/amdkfd/
640F: drivers/gpu/drm/amd/include/cik_structs.h
641F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
642F: drivers/gpu/drm/radeon/radeon_kfd.c
643F: drivers/gpu/drm/radeon/radeon_kfd.h
644F: include/uapi/linux/kfd_ioctl.h
645
646AMD MICROCODE UPDATE SUPPORT
647M: Borislav Petkov <bp@alien8.de>
648S: Maintained
649F: arch/x86/kernel/cpu/microcode/amd*
650
651AMD XGBE DRIVER
652M: Tom Lendacky <thomas.lendacky@amd.com>
653L: netdev@vger.kernel.org
654S: Supported
655F: drivers/net/ethernet/amd/xgbe/
656
657AMS (Apple Motion Sensor) DRIVER
658M: Michael Hanselmann <linux-kernel@hansmi.ch>
659S: Supported
660F: drivers/macintosh/ams/
661
662AMSO1100 RNIC DRIVER
663M: Tom Tucker <tom@opengridcomputing.com>
664M: Steve Wise <swise@opengridcomputing.com>
665L: linux-rdma@vger.kernel.org
666S: Maintained
667F: drivers/infiniband/hw/amso1100/
668
669ANALOG DEVICES INC AD9389B DRIVER
670M: Hans Verkuil <hans.verkuil@cisco.com>
671L: linux-media@vger.kernel.org
672S: Maintained
673F: drivers/media/i2c/ad9389b*
674
675ANALOG DEVICES INC ADV7180 DRIVER
676M: Lars-Peter Clausen <lars@metafoo.de>
677L: linux-media@vger.kernel.org
678W: http://ez.analog.com/community/linux-device-drivers
679S: Supported
680F: drivers/media/i2c/adv7180.c
681
682ANALOG DEVICES INC ADV7511 DRIVER
683M: Hans Verkuil <hans.verkuil@cisco.com>
684L: linux-media@vger.kernel.org
685S: Maintained
686F: drivers/media/i2c/adv7511*
687
688ANALOG DEVICES INC ADV7604 DRIVER
689M: Hans Verkuil <hans.verkuil@cisco.com>
690L: linux-media@vger.kernel.org
691S: Maintained
692F: drivers/media/i2c/adv7604*
693
694ANALOG DEVICES INC ADV7842 DRIVER
695M: Hans Verkuil <hans.verkuil@cisco.com>
696L: linux-media@vger.kernel.org
697S: Maintained
698F: drivers/media/i2c/adv7842*
699
700ANALOG DEVICES INC ASOC CODEC DRIVERS
701M: Lars-Peter Clausen <lars@metafoo.de>
702L: alsa-devel@alsa-project.org (moderated for non-subscribers)
703W: http://wiki.analog.com/
704W: http://ez.analog.com/community/linux-device-drivers
705S: Supported
706F: sound/soc/codecs/adau*
707F: sound/soc/codecs/adav*
708F: sound/soc/codecs/ad1*
709F: sound/soc/codecs/ad7*
710F: sound/soc/codecs/ssm*
711F: sound/soc/codecs/sigmadsp.*
712
713ANALOG DEVICES INC ASOC DRIVERS
714L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
715L: alsa-devel@alsa-project.org (moderated for non-subscribers)
716W: http://blackfin.uclinux.org/
717S: Supported
718F: sound/soc/blackfin/*
719
720ANALOG DEVICES INC IIO DRIVERS
721M: Lars-Peter Clausen <lars@metafoo.de>
722M: Michael Hennerich <Michael.Hennerich@analog.com>
723W: http://wiki.analog.com/
724W: http://ez.analog.com/community/linux-device-drivers
725S: Supported
726F: drivers/iio/*/ad*
727X: drivers/iio/*/adjd*
728F: drivers/staging/iio/*/ad*
729F: staging/iio/trigger/iio-trig-bfin-timer.c
730
731ANDROID DRIVERS
732M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
733M: Arve Hjønnevåg <arve@android.com>
734M: Riley Andrews <riandrews@android.com>
735T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
736L: devel@driverdev.osuosl.org
737S: Supported
738F: drivers/android/
739F: drivers/staging/android/
740
741AOA (Apple Onboard Audio) ALSA DRIVER
742M: Johannes Berg <johannes@sipsolutions.net>
743L: linuxppc-dev@lists.ozlabs.org
744L: alsa-devel@alsa-project.org (moderated for non-subscribers)
745S: Maintained
746F: sound/aoa/
747
748APM DRIVER
749M: Jiri Kosina <jkosina@suse.cz>
750S: Odd fixes
751F: arch/x86/kernel/apm_32.c
752F: include/linux/apm_bios.h
753F: include/uapi/linux/apm_bios.h
754F: drivers/char/apm-emulation.c
755
756APPLE BCM5974 MULTITOUCH DRIVER
757M: Henrik Rydberg <rydberg@bitmath.org>
758L: linux-input@vger.kernel.org
759S: Odd fixes
760F: drivers/input/mouse/bcm5974.c
761
762APPLE SMC DRIVER
763M: Henrik Rydberg <rydberg@bitmath.org>
764L: lm-sensors@lm-sensors.org
765S: Odd fixes
766F: drivers/hwmon/applesmc.c
767
768APPLETALK NETWORK LAYER
769M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
770S: Maintained
771F: drivers/net/appletalk/
772F: net/appletalk/
773
774APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
775M: Iyappan Subramanian <isubramanian@apm.com>
776M: Keyur Chudgar <kchudgar@apm.com>
777S: Supported
778F: drivers/net/ethernet/apm/xgene/
779F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
780
781APTINA CAMERA SENSOR PLL
782M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
783L: linux-media@vger.kernel.org
784S: Maintained
785F: drivers/media/i2c/aptina-pll.*
786
787ARC FRAMEBUFFER DRIVER
788M: Jaya Kumar <jayalk@intworks.biz>
789S: Maintained
790F: drivers/video/fbdev/arcfb.c
791F: drivers/video/fbdev/core/fb_defio.c
792
793ARM MFM AND FLOPPY DRIVERS
794M: Ian Molton <spyro@f2s.com>
795S: Maintained
796F: arch/arm/lib/floppydma.S
797F: arch/arm/include/asm/floppy.h
798
799ARM PMU PROFILING AND DEBUGGING
800M: Will Deacon <will.deacon@arm.com>
801S: Maintained
802F: arch/arm/kernel/perf_event*
803F: arch/arm/oprofile/common.c
804F: arch/arm/include/asm/pmu.h
805F: arch/arm/kernel/hw_breakpoint.c
806F: arch/arm/include/asm/hw_breakpoint.h
807
808ARM PORT
809M: Russell King <linux@arm.linux.org.uk>
810L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
811W: http://www.arm.linux.org.uk/
812S: Maintained
813F: arch/arm/
814
815ARM SUB-ARCHITECTURES
816L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
817S: Maintained
818F: arch/arm/mach-*/
819F: arch/arm/plat-*/
820T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
821
822ARM PRIMECELL AACI PL041 DRIVER
823M: Russell King <linux@arm.linux.org.uk>
824S: Maintained
825F: sound/arm/aaci.*
826
827ARM PRIMECELL CLCD PL110 DRIVER
828M: Russell King <linux@arm.linux.org.uk>
829S: Maintained
830F: drivers/video/fbdev/amba-clcd.*
831
832ARM PRIMECELL KMI PL050 DRIVER
833M: Russell King <linux@arm.linux.org.uk>
834S: Maintained
835F: drivers/input/serio/ambakmi.*
836F: include/linux/amba/kmi.h
837
838ARM PRIMECELL MMCI PL180/1 DRIVER
839M: Russell King <linux@arm.linux.org.uk>
840S: Maintained
841F: drivers/mmc/host/mmci.*
842F: include/linux/amba/mmci.h
843
844ARM PRIMECELL UART PL010 AND PL011 DRIVERS
845M: Russell King <linux@arm.linux.org.uk>
846S: Maintained
847F: drivers/tty/serial/amba-pl01*.c
848F: include/linux/amba/serial.h
849
850ARM PRIMECELL BUS SUPPORT
851M: Russell King <linux@arm.linux.org.uk>
852S: Maintained
853F: drivers/amba/
854F: include/linux/amba/bus.h
855
856ARM/ADS SPHERE MACHINE SUPPORT
857M: Lennert Buytenhek <kernel@wantstofly.org>
858L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
859S: Maintained
860
861ARM/AFEB9260 MACHINE SUPPORT
862M: Sergey Lapin <slapin@ossfans.org>
863L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
864S: Maintained
865
866ARM/AJECO 1ARM MACHINE SUPPORT
867M: Lennert Buytenhek <kernel@wantstofly.org>
868L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
869S: Maintained
870
871ARM/Allwinner A1X SoC support
872M: Maxime Ripard <maxime.ripard@free-electrons.com>
873L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
874S: Maintained
875N: sun[x4567]i
876
877ARM/Allwinner SoC Clock Support
878M: Emilio López <emilio@elopez.com.ar>
879S: Maintained
880F: drivers/clk/sunxi/
881
882ARM/Amlogic MesonX SoC support
883M: Carlo Caione <carlo@caione.org>
884L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
885S: Maintained
886F: drivers/media/rc/meson-ir.c
887N: meson[x68]
888
889ARM/Annapurna Labs ALPINE ARCHITECTURE
890M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
891S: Maintained
892F: arch/arm/mach-alpine/
893
894ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
895M: Nicolas Ferre <nicolas.ferre@atmel.com>
896M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
897M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
898L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
899W: http://www.linux4sam.org
900S: Supported
901F: arch/arm/mach-at91/
902F: include/soc/at91/
903F: arch/arm/boot/dts/at91*.dts
904F: arch/arm/boot/dts/at91*.dtsi
905F: arch/arm/boot/dts/sama*.dts
906F: arch/arm/boot/dts/sama*.dtsi
907F: arch/arm/include/debug/at91.S
908
909ARM/ATMEL AT91 Clock Support
910M: Boris Brezillon <boris.brezillon@free-electrons.com>
911S: Maintained
912F: drivers/clk/at91
913
914ARM/CALXEDA HIGHBANK ARCHITECTURE
915M: Rob Herring <robh@kernel.org>
916L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
917S: Maintained
918F: arch/arm/mach-highbank/
919
920ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
921M: Krzysztof Halasa <khalasa@piap.pl>
922S: Maintained
923F: arch/arm/mach-cns3xxx/
924
925ARM/CAVIUM THUNDER NETWORK DRIVER
926M: Sunil Goutham <sgoutham@cavium.com>
927M: Robert Richter <rric@kernel.org>
928L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
929S: Supported
930F: drivers/net/ethernet/cavium/
931
932ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
933M: Alexander Shiyan <shc_work@mail.ru>
934L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
935S: Odd Fixes
936N: clps711x
937
938ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
939M: Hartley Sweeten <hsweeten@visionengravers.com>
940M: Ryan Mallon <rmallon@gmail.com>
941L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
942S: Maintained
943F: arch/arm/mach-ep93xx/
944F: arch/arm/mach-ep93xx/include/mach/
945
946ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
947M: Lennert Buytenhek <kernel@wantstofly.org>
948L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949S: Maintained
950
951ARM/CLKDEV SUPPORT
952M: Russell King <linux@arm.linux.org.uk>
953L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
954S: Maintained
955F: arch/arm/include/asm/clkdev.h
956F: drivers/clk/clkdev.c
957
958ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
959M: Mike Rapoport <mike@compulab.co.il>
960L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
961S: Maintained
962
963ARM/CONTEC MICRO9 MACHINE SUPPORT
964M: Hubert Feurstein <hubert.feurstein@contec.at>
965S: Maintained
966F: arch/arm/mach-ep93xx/micro9.c
967
968ARM/CORESIGHT FRAMEWORK AND DRIVERS
969M: Mathieu Poirier <mathieu.poirier@linaro.org>
970L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
971S: Maintained
972F: drivers/hwtracing/coresight/*
973F: Documentation/trace/coresight.txt
974F: Documentation/devicetree/bindings/arm/coresight.txt
975F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
976
977ARM/CORGI MACHINE SUPPORT
978M: Richard Purdie <rpurdie@rpsys.net>
979S: Maintained
980
981ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
982M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
983L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
984T: git git://github.com/ulli-kroll/linux.git
985S: Maintained
986F: arch/arm/mach-gemini/
987F: drivers/rtc/rtc-gemini.c
988
989ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
990M: Barry Song <baohua@kernel.org>
991L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
992T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
993S: Maintained
994F: arch/arm/mach-prima2/
995F: drivers/clk/sirf/
996F: drivers/clocksource/timer-prima2.c
997F: drivers/clocksource/timer-atlas7.c
998N: [^a-z]sirf
999
1000ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1001M: Baruch Siach <baruch@tkos.co.il>
1002L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1003S: Maintained
1004N: digicolor
1005
1006ARM/EBSA110 MACHINE SUPPORT
1007M: Russell King <linux@arm.linux.org.uk>
1008L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009W: http://www.arm.linux.org.uk/
1010S: Maintained
1011F: arch/arm/mach-ebsa110/
1012F: drivers/net/ethernet/amd/am79c961a.*
1013
1014ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1015M: Uwe Kleine-König <kernel@pengutronix.de>
1016L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1017S: Maintained
1018N: efm32
1019
1020ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1021M: Daniel Ribeiro <drwyrm@gmail.com>
1022M: Stefan Schmidt <stefan@openezx.org>
1023M: Harald Welte <laforge@openezx.org>
1024L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1025W: http://www.openezx.org/
1026S: Maintained
1027T: topgit git://git.openezx.org/openezx.git
1028F: arch/arm/mach-pxa/ezx.c
1029
1030ARM/FARADAY FA526 PORT
1031M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1032L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1033S: Maintained
1034T: git git://git.berlios.de/gemini-board
1035F: arch/arm/mm/*-fa*
1036
1037ARM/FOOTBRIDGE ARCHITECTURE
1038M: Russell King <linux@arm.linux.org.uk>
1039L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1040W: http://www.arm.linux.org.uk/
1041S: Maintained
1042F: arch/arm/include/asm/hardware/dec21285.h
1043F: arch/arm/mach-footbridge/
1044
1045ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1046M: Shawn Guo <shawnguo@kernel.org>
1047M: Sascha Hauer <kernel@pengutronix.de>
1048L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1049S: Maintained
1050T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1051F: arch/arm/mach-imx/
1052F: arch/arm/mach-mxs/
1053F: arch/arm/boot/dts/imx*
1054F: arch/arm/configs/imx*_defconfig
1055F: drivers/clk/imx/
1056F: include/soc/imx/
1057
1058ARM/FREESCALE VYBRID ARM ARCHITECTURE
1059M: Shawn Guo <shawnguo@kernel.org>
1060M: Sascha Hauer <kernel@pengutronix.de>
1061R: Stefan Agner <stefan@agner.ch>
1062L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1063S: Maintained
1064T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1065F: arch/arm/mach-imx/*vf610*
1066F: arch/arm/boot/dts/vf*
1067
1068ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1069M: Lennert Buytenhek <kernel@wantstofly.org>
1070L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1071S: Maintained
1072
1073ARM/GUMSTIX MACHINE SUPPORT
1074M: Steve Sakoman <sakoman@gmail.com>
1075L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1076S: Maintained
1077
1078ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1079M: Philipp Zabel <philipp.zabel@gmail.com>
1080M: Paul Parsons <lost.distance@yahoo.com>
1081L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1082S: Maintained
1083F: arch/arm/mach-pxa/hx4700.c
1084F: arch/arm/mach-pxa/include/mach/hx4700.h
1085F: sound/soc/pxa/hx4700.c
1086
1087ARM/HISILICON SOC SUPPORT
1088M: Wei Xu <xuwei5@hisilicon.com>
1089L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1090W: http://www.hisilicon.com
1091S: Supported
1092T: git git://github.com/hisilicon/linux-hisi.git
1093F: arch/arm/mach-hisi/
1094
1095ARM/HP JORNADA 7XX MACHINE SUPPORT
1096M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1097W: www.jlime.com
1098S: Maintained
1099T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1100F: arch/arm/mach-sa1100/jornada720.c
1101F: arch/arm/mach-sa1100/include/mach/jornada720.h
1102
1103ARM/IGEP MACHINE SUPPORT
1104M: Enric Balletbo i Serra <eballetbo@gmail.com>
1105M: Javier Martinez Canillas <javier@dowhile0.org>
1106L: linux-omap@vger.kernel.org
1107L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1108S: Maintained
1109F: arch/arm/boot/dts/omap3-igep*
1110
1111ARM/INCOME PXA270 SUPPORT
1112M: Marek Vasut <marek.vasut@gmail.com>
1113L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114S: Maintained
1115F: arch/arm/mach-pxa/colibri-pxa270-income.c
1116
1117ARM/INTEL IOP32X ARM ARCHITECTURE
1118M: Lennert Buytenhek <kernel@wantstofly.org>
1119L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1120S: Maintained
1121
1122ARM/INTEL IOP33X ARM ARCHITECTURE
1123L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124S: Orphan
1125
1126ARM/INTEL IOP13XX ARM ARCHITECTURE
1127M: Lennert Buytenhek <kernel@wantstofly.org>
1128L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129S: Maintained
1130
1131ARM/INTEL IQ81342EX MACHINE SUPPORT
1132M: Lennert Buytenhek <kernel@wantstofly.org>
1133L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1134S: Maintained
1135
1136ARM/INTEL IXDP2850 MACHINE SUPPORT
1137M: Lennert Buytenhek <kernel@wantstofly.org>
1138L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1139S: Maintained
1140
1141ARM/INTEL IXP4XX ARM ARCHITECTURE
1142M: Imre Kaloz <kaloz@openwrt.org>
1143M: Krzysztof Halasa <khalasa@piap.pl>
1144L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1145S: Maintained
1146F: arch/arm/mach-ixp4xx/
1147
1148ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1149M: Jonathan Cameron <jic23@cam.ac.uk>
1150L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1151S: Maintained
1152F: arch/arm/mach-pxa/stargate2.c
1153F: drivers/pcmcia/pxa2xx_stargate2.c
1154
1155ARM/INTEL XSC3 (MANZANO) ARM CORE
1156M: Lennert Buytenhek <kernel@wantstofly.org>
1157L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158S: Maintained
1159
1160ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1161M: Lennert Buytenhek <kernel@wantstofly.org>
1162L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1163S: Maintained
1164
1165ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1166M: Santosh Shilimkar <ssantosh@kernel.org>
1167L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1168S: Maintained
1169F: arch/arm/mach-keystone/
1170T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1171
1172ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1173M: Santosh Shilimkar <ssantosh@kernel.org>
1174L: linux-kernel@vger.kernel.org
1175S: Maintained
1176F: drivers/clk/keystone/
1177
1178ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1179M: Santosh Shilimkar <ssantosh@kernel.org>
1180L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1181L: linux-kernel@vger.kernel.org
1182S: Maintained
1183F: drivers/clocksource/timer-keystone.c
1184
1185ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1186M: Santosh Shilimkar <ssantosh@kernel.org>
1187L: linux-kernel@vger.kernel.org
1188S: Maintained
1189F: drivers/power/reset/keystone-reset.c
1190
1191ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1192M: Santosh Shilimkar <ssantosh@kernel.org>
1193L: linux-kernel@vger.kernel.org
1194S: Maintained
1195F: drivers/memory/*emif*
1196
1197ARM/LOGICPD PXA270 MACHINE SUPPORT
1198M: Lennert Buytenhek <kernel@wantstofly.org>
1199L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1200S: Maintained
1201
1202ARM/LPC18XX ARCHITECTURE
1203M: Joachim Eastwood <manabian@gmail.com>
1204L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1205S: Maintained
1206N: lpc18xx
1207
1208ARM/MAGICIAN MACHINE SUPPORT
1209M: Philipp Zabel <philipp.zabel@gmail.com>
1210S: Maintained
1211
1212ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1213M: Jason Cooper <jason@lakedaemon.net>
1214M: Andrew Lunn <andrew@lunn.ch>
1215M: Gregory Clement <gregory.clement@free-electrons.com>
1216M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1217L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1218S: Maintained
1219F: arch/arm/mach-mvebu/
1220F: drivers/rtc/rtc-armada38x.c
1221F: arch/arm/boot/dts/armada*
1222F: arch/arm/boot/dts/kirkwood*
1223
1224
1225ARM/Marvell Berlin SoC support
1226M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1227L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1228S: Maintained
1229F: arch/arm/mach-berlin/
1230F: arch/arm/boot/dts/berlin*
1231
1232
1233ARM/Marvell Dove/MV78xx0/Orion SOC support
1234M: Jason Cooper <jason@lakedaemon.net>
1235M: Andrew Lunn <andrew@lunn.ch>
1236M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1237M: Gregory Clement <gregory.clement@free-electrons.com>
1238L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1239S: Maintained
1240F: arch/arm/mach-dove/
1241F: arch/arm/mach-mv78xx0/
1242F: arch/arm/mach-orion5x/
1243F: arch/arm/plat-orion/
1244F: arch/arm/boot/dts/dove*
1245F: arch/arm/boot/dts/orion5x*
1246
1247
1248ARM/Orion SoC/Technologic Systems TS-78xx platform support
1249M: Alexander Clouter <alex@digriz.org.uk>
1250L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1251W: http://www.digriz.org.uk/ts78xx/kernel
1252S: Maintained
1253F: arch/arm/mach-orion5x/ts78xx-*
1254
1255ARM/Mediatek RTC DRIVER
1256M: Eddie Huang <eddie.huang@mediatek.com>
1257L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1258L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1259S: Maintained
1260F: drivers/rtc/rtc-mt6397.c
1261
1262ARM/Mediatek SoC support
1263M: Matthias Brugger <matthias.bgg@gmail.com>
1264L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1265L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1266S: Maintained
1267F: arch/arm/boot/dts/mt6*
1268F: arch/arm/boot/dts/mt8*
1269F: arch/arm/mach-mediatek/
1270N: mtk
1271K: mediatek
1272
1273ARM/MICREL KS8695 ARCHITECTURE
1274M: Greg Ungerer <gerg@uclinux.org>
1275L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1276F: arch/arm/mach-ks8695/
1277S: Odd Fixes
1278
1279ARM/MIOA701 MACHINE SUPPORT
1280M: Robert Jarzmik <robert.jarzmik@free.fr>
1281L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1282F: arch/arm/mach-pxa/mioa701.c
1283S: Maintained
1284
1285ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1286M: Michael Petchkovsky <mkpetch@internode.on.net>
1287S: Maintained
1288
1289ARM/NOMADIK ARCHITECTURE
1290M: Alessandro Rubini <rubini@unipv.it>
1291M: Linus Walleij <linus.walleij@linaro.org>
1292L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293S: Maintained
1294F: arch/arm/mach-nomadik/
1295F: drivers/pinctrl/nomadik/
1296F: drivers/i2c/busses/i2c-nomadik.c
1297T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1298
1299ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1300M: Nelson Castillo <arhuaco@freaks-unidos.net>
1301L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1302W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1303S: Supported
1304
1305ARM/TOSA MACHINE SUPPORT
1306M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1307M: Dirk Opfer <dirk@opfer-online.de>
1308S: Maintained
1309
1310ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1311M: Marek Vasut <marek.vasut@gmail.com>
1312L: linux-arm-kernel@lists.infradead.org
1313W: http://hackndev.com
1314S: Maintained
1315F: arch/arm/mach-pxa/include/mach/palmtx.h
1316F: arch/arm/mach-pxa/palmtx.c
1317F: arch/arm/mach-pxa/include/mach/palmt5.h
1318F: arch/arm/mach-pxa/palmt5.c
1319F: arch/arm/mach-pxa/include/mach/palmld.h
1320F: arch/arm/mach-pxa/palmld.c
1321F: arch/arm/mach-pxa/include/mach/palmte2.h
1322F: arch/arm/mach-pxa/palmte2.c
1323F: arch/arm/mach-pxa/include/mach/palmtc.h
1324F: arch/arm/mach-pxa/palmtc.c
1325
1326ARM/PALM TREO SUPPORT
1327M: Tomas Cech <sleep_walker@suse.cz>
1328L: linux-arm-kernel@lists.infradead.org
1329W: http://hackndev.com
1330S: Maintained
1331F: arch/arm/mach-pxa/include/mach/palmtreo.h
1332F: arch/arm/mach-pxa/palmtreo.c
1333
1334ARM/PALMZ72 SUPPORT
1335M: Sergey Lapin <slapin@ossfans.org>
1336L: linux-arm-kernel@lists.infradead.org
1337W: http://hackndev.com
1338S: Maintained
1339F: arch/arm/mach-pxa/include/mach/palmz72.h
1340F: arch/arm/mach-pxa/palmz72.c
1341
1342ARM/PLEB SUPPORT
1343M: Peter Chubb <pleb@gelato.unsw.edu.au>
1344W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1345S: Maintained
1346
1347ARM/PT DIGITAL BOARD PORT
1348M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1349L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1350W: http://www.arm.linux.org.uk/
1351S: Maintained
1352
1353ARM/QUALCOMM SUPPORT
1354M: Kumar Gala <galak@codeaurora.org>
1355M: Andy Gross <agross@codeaurora.org>
1356M: David Brown <davidb@codeaurora.org>
1357L: linux-arm-msm@vger.kernel.org
1358L: linux-soc@vger.kernel.org
1359S: Maintained
1360F: arch/arm/mach-qcom/
1361F: drivers/soc/qcom/
1362F: drivers/tty/serial/msm_serial.h
1363F: drivers/tty/serial/msm_serial.c
1364F: drivers/*/pm8???-*
1365F: drivers/mfd/ssbi.c
1366F: drivers/firmware/qcom_scm.c
1367T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1368
1369ARM/RADISYS ENP2611 MACHINE SUPPORT
1370M: Lennert Buytenhek <kernel@wantstofly.org>
1371L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1372S: Maintained
1373
1374ARM/RISCPC ARCHITECTURE
1375M: Russell King <linux@arm.linux.org.uk>
1376L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1377W: http://www.arm.linux.org.uk/
1378S: Maintained
1379F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1380F: arch/arm/include/asm/hardware/ioc.h
1381F: arch/arm/include/asm/hardware/iomd.h
1382F: arch/arm/include/asm/hardware/memc.h
1383F: arch/arm/mach-rpc/
1384F: drivers/net/ethernet/8390/etherh.c
1385F: drivers/net/ethernet/i825xx/ether1*
1386F: drivers/net/ethernet/seeq/ether3*
1387F: drivers/scsi/arm/
1388
1389ARM/Rockchip SoC support
1390M: Heiko Stuebner <heiko@sntech.de>
1391L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1392L: linux-rockchip@lists.infradead.org
1393S: Maintained
1394F: arch/arm/boot/dts/rk3*
1395F: arch/arm/mach-rockchip/
1396F: drivers/clk/rockchip/
1397F: drivers/i2c/busses/i2c-rk3x.c
1398F: drivers/*/*rockchip*
1399F: drivers/*/*/*rockchip*
1400F: sound/soc/rockchip/
1401N: rockchip
1402
1403ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1404M: Kukjin Kim <kgene@kernel.org>
1405M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1406L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1407L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1408S: Maintained
1409F: arch/arm/boot/dts/s3c*
1410F: arch/arm/boot/dts/exynos*
1411F: arch/arm64/boot/dts/exynos/
1412F: arch/arm/plat-samsung/
1413F: arch/arm/mach-s3c24*/
1414F: arch/arm/mach-s3c64xx/
1415F: arch/arm/mach-s5p*/
1416F: arch/arm/mach-exynos*/
1417F: drivers/*/*s3c2410*
1418F: drivers/*/*/*s3c2410*
1419F: drivers/spi/spi-s3c*
1420F: sound/soc/samsung/*
1421N: exynos
1422
1423ARM/SAMSUNG MOBILE MACHINE SUPPORT
1424M: Kyungmin Park <kyungmin.park@samsung.com>
1425L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1426S: Maintained
1427F: arch/arm/mach-s5pv210/
1428
1429ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1430M: Kyungmin Park <kyungmin.park@samsung.com>
1431M: Kamil Debski <k.debski@samsung.com>
1432L: linux-arm-kernel@lists.infradead.org
1433L: linux-media@vger.kernel.org
1434S: Maintained
1435F: drivers/media/platform/s5p-g2d/
1436
1437ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1438M: Kyungmin Park <kyungmin.park@samsung.com>
1439M: Kamil Debski <k.debski@samsung.com>
1440M: Jeongtae Park <jtp.park@samsung.com>
1441L: linux-arm-kernel@lists.infradead.org
1442L: linux-media@vger.kernel.org
1443S: Maintained
1444F: arch/arm/plat-samsung/s5p-dev-mfc.c
1445F: drivers/media/platform/s5p-mfc/
1446
1447ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1448M: Kyungmin Park <kyungmin.park@samsung.com>
1449M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1450L: linux-arm-kernel@lists.infradead.org
1451L: linux-media@vger.kernel.org
1452S: Maintained
1453F: drivers/media/platform/s5p-tv/
1454
1455ARM/SHMOBILE ARM ARCHITECTURE
1456M: Simon Horman <horms@verge.net.au>
1457M: Magnus Damm <magnus.damm@gmail.com>
1458L: linux-sh@vger.kernel.org
1459W: http://oss.renesas.com
1460Q: http://patchwork.kernel.org/project/linux-sh/list/
1461T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1462S: Supported
1463F: arch/arm/boot/dts/emev2*
1464F: arch/arm/boot/dts/r7s*
1465F: arch/arm/boot/dts/r8a*
1466F: arch/arm/boot/dts/sh*
1467F: arch/arm/configs/armadillo800eva_defconfig
1468F: arch/arm/configs/bockw_defconfig
1469F: arch/arm/configs/kzm9g_defconfig
1470F: arch/arm/configs/marzen_defconfig
1471F: arch/arm/configs/shmobile_defconfig
1472F: arch/arm/include/debug/renesas-scif.S
1473F: arch/arm/mach-shmobile/
1474F: drivers/sh/
1475
1476ARM/SOCFPGA ARCHITECTURE
1477M: Dinh Nguyen <dinguyen@opensource.altera.com>
1478S: Maintained
1479F: arch/arm/mach-socfpga/
1480F: arch/arm/boot/dts/socfpga*
1481F: arch/arm/configs/socfpga_defconfig
1482W: http://www.rocketboards.org
1483T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1484
1485ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1486M: Dinh Nguyen <dinguyen@opensource.altera.com>
1487S: Maintained
1488F: drivers/clk/socfpga/
1489
1490ARM/SOCFPGA EDAC SUPPORT
1491M: Thor Thayer <tthayer@opensource.altera.com>
1492S: Maintained
1493F: drivers/edac/altera_edac.
1494
1495ARM/STI ARCHITECTURE
1496M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1497M: Maxime Coquelin <maxime.coquelin@st.com>
1498M: Patrice Chotard <patrice.chotard@st.com>
1499L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1500L: kernel@stlinux.com
1501W: http://www.stlinux.com
1502S: Maintained
1503F: arch/arm/mach-sti/
1504F: arch/arm/boot/dts/sti*
1505F: drivers/clocksource/arm_global_timer.c
1506F: drivers/i2c/busses/i2c-st.c
1507F: drivers/media/rc/st_rc.c
1508F: drivers/mmc/host/sdhci-st.c
1509F: drivers/phy/phy-miphy28lp.c
1510F: drivers/phy/phy-miphy365x.c
1511F: drivers/phy/phy-stih407-usb.c
1512F: drivers/phy/phy-stih41x-usb.c
1513F: drivers/pinctrl/pinctrl-st.c
1514F: drivers/reset/sti/
1515F: drivers/rtc/rtc-st-lpc.c
1516F: drivers/tty/serial/st-asc.c
1517F: drivers/usb/dwc3/dwc3-st.c
1518F: drivers/usb/host/ehci-st.c
1519F: drivers/usb/host/ohci-st.c
1520F: drivers/watchdog/st_lpc_wdt.c
1521F: drivers/ata/ahci_st.c
1522
1523ARM/STM32 ARCHITECTURE
1524M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1525L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1526S: Maintained
1527T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1528N: stm32
1529F: drivers/clocksource/armv7m_systick.c
1530
1531ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1532M: Lennert Buytenhek <kernel@wantstofly.org>
1533L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1534S: Maintained
1535
1536ARM/TETON BGA MACHINE SUPPORT
1537M: "Mark F. Brown" <mark.brown314@gmail.com>
1538L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1539S: Maintained
1540
1541ARM/THECUS N2100 MACHINE SUPPORT
1542M: Lennert Buytenhek <kernel@wantstofly.org>
1543L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1544S: Maintained
1545
1546ARM/NUVOTON W90X900 ARM ARCHITECTURE
1547M: Wan ZongShun <mcuos.com@gmail.com>
1548L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1549W: http://www.mcuos.com
1550S: Maintained
1551F: arch/arm/mach-w90x900/
1552F: drivers/input/keyboard/w90p910_keypad.c
1553F: drivers/input/touchscreen/w90p910_ts.c
1554F: drivers/watchdog/nuc900_wdt.c
1555F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1556F: drivers/mtd/nand/nuc900_nand.c
1557F: drivers/rtc/rtc-nuc900.c
1558F: drivers/spi/spi-nuc900.c
1559F: drivers/usb/host/ehci-w90x900.c
1560F: drivers/video/fbdev/nuc900fb.c
1561
1562ARM/U300 MACHINE SUPPORT
1563M: Linus Walleij <linus.walleij@linaro.org>
1564L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1565S: Supported
1566F: arch/arm/mach-u300/
1567F: drivers/clocksource/timer-u300.c
1568F: drivers/i2c/busses/i2c-stu300.c
1569F: drivers/rtc/rtc-coh901331.c
1570F: drivers/watchdog/coh901327_wdt.c
1571F: drivers/dma/coh901318*
1572F: drivers/mfd/ab3100*
1573F: drivers/rtc/rtc-ab3100.c
1574F: drivers/rtc/rtc-coh901331.c
1575T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1576
1577ARM/UNIPHIER ARCHITECTURE
1578M: Masahiro Yamada <yamada.masahiro@socionext.com>
1579L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1580S: Maintained
1581F: arch/arm/mach-uniphier/
1582N: uniphier
1583
1584ARM/Ux500 ARM ARCHITECTURE
1585M: Linus Walleij <linus.walleij@linaro.org>
1586L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1587S: Maintained
1588F: arch/arm/mach-ux500/
1589F: drivers/clocksource/clksrc-dbx500-prcmu.c
1590F: drivers/dma/ste_dma40*
1591F: drivers/hwspinlock/u8500_hsem.c
1592F: drivers/mfd/abx500*
1593F: drivers/mfd/ab8500*
1594F: drivers/mfd/dbx500*
1595F: drivers/mfd/db8500*
1596F: drivers/pinctrl/nomadik/pinctrl-ab*
1597F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1598F: drivers/rtc/rtc-ab8500.c
1599F: drivers/rtc/rtc-pl031.c
1600T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1601
1602ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1603M: Ulf Hansson <ulf.hansson@linaro.org>
1604L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1605T: git git://git.linaro.org/people/ulfh/clk.git
1606S: Maintained
1607F: drivers/clk/ux500/
1608F: include/linux/platform_data/clk-ux500.h
1609
1610ARM/VERSATILE EXPRESS PLATFORM
1611M: Liviu Dudau <liviu.dudau@arm.com>
1612M: Sudeep Holla <sudeep.holla@arm.com>
1613M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1614L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1615S: Maintained
1616F: arch/arm/boot/dts/vexpress*
1617F: arch/arm/mach-vexpress/
1618F: */*/vexpress*
1619F: */*/*/vexpress*
1620F: drivers/clk/versatile/clk-vexpress-osc.c
1621F: drivers/clocksource/versatile.c
1622
1623ARM/VFP SUPPORT
1624M: Russell King <linux@arm.linux.org.uk>
1625L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1626W: http://www.arm.linux.org.uk/
1627S: Maintained
1628F: arch/arm/vfp/
1629
1630ARM/VOIPAC PXA270 SUPPORT
1631M: Marek Vasut <marek.vasut@gmail.com>
1632L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1633S: Maintained
1634F: arch/arm/mach-pxa/vpac270.c
1635F: arch/arm/mach-pxa/include/mach/vpac270.h
1636
1637ARM/VT8500 ARM ARCHITECTURE
1638M: Tony Prisk <linux@prisktech.co.nz>
1639L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1640S: Maintained
1641F: arch/arm/mach-vt8500/
1642F: drivers/clocksource/vt8500_timer.c
1643F: drivers/i2c/busses/i2c-wmt.c
1644F: drivers/mmc/host/wmt-sdmmc.c
1645F: drivers/pwm/pwm-vt8500.c
1646F: drivers/rtc/rtc-vt8500.c
1647F: drivers/tty/serial/vt8500_serial.c
1648F: drivers/usb/host/ehci-platform.c
1649F: drivers/usb/host/uhci-platform.c
1650F: drivers/video/fbdev/vt8500lcdfb.*
1651F: drivers/video/fbdev/wm8505fb*
1652F: drivers/video/fbdev/wmt_ge_rops.*
1653
1654ARM/ZIPIT Z2 SUPPORT
1655M: Marek Vasut <marek.vasut@gmail.com>
1656L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1657S: Maintained
1658F: arch/arm/mach-pxa/z2.c
1659F: arch/arm/mach-pxa/include/mach/z2.h
1660
1661ARM/ZTE ARCHITECTURE
1662M: Jun Nie <jun.nie@linaro.org>
1663L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1664S: Maintained
1665F: arch/arm/mach-zx/
1666F: drivers/clk/zte/
1667F: Documentation/devicetree/bindings/arm/zte.txt
1668F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1669
1670ARM/ZYNQ ARCHITECTURE
1671M: Michal Simek <michal.simek@xilinx.com>
1672R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1673L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1674W: http://wiki.xilinx.com
1675T: git git://git.xilinx.com/linux-xlnx.git
1676S: Supported
1677F: arch/arm/mach-zynq/
1678F: drivers/cpuidle/cpuidle-zynq.c
1679F: drivers/block/xsysace.c
1680N: zynq
1681N: xilinx
1682F: drivers/clocksource/cadence_ttc_timer.c
1683F: drivers/i2c/busses/i2c-cadence.c
1684F: drivers/mmc/host/sdhci-of-arasan.c
1685F: drivers/edac/synopsys_edac.c
1686
1687ARM SMMU DRIVERS
1688M: Will Deacon <will.deacon@arm.com>
1689L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1690S: Maintained
1691F: drivers/iommu/arm-smmu.c
1692F: drivers/iommu/arm-smmu-v3.c
1693F: drivers/iommu/io-pgtable-arm.c
1694
1695ARM64 PORT (AARCH64 ARCHITECTURE)
1696M: Catalin Marinas <catalin.marinas@arm.com>
1697M: Will Deacon <will.deacon@arm.com>
1698L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1699S: Maintained
1700F: arch/arm64/
1701F: Documentation/arm64/
1702
1703AS3645A LED FLASH CONTROLLER DRIVER
1704M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1705L: linux-media@vger.kernel.org
1706T: git git://linuxtv.org/media_tree.git
1707S: Maintained
1708F: drivers/media/i2c/as3645a.c
1709F: include/media/as3645a.h
1710
1711ASC7621 HARDWARE MONITOR DRIVER
1712M: George Joseph <george.joseph@fairview5.com>
1713L: lm-sensors@lm-sensors.org
1714S: Maintained
1715F: Documentation/hwmon/asc7621
1716F: drivers/hwmon/asc7621.c
1717
1718ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1719M: Corentin Chary <corentin.chary@gmail.com>
1720L: acpi4asus-user@lists.sourceforge.net
1721L: platform-driver-x86@vger.kernel.org
1722W: http://acpi4asus.sf.net
1723S: Maintained
1724F: drivers/platform/x86/asus*.c
1725F: drivers/platform/x86/eeepc*.c
1726
1727ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1728R: Dan Williams <dan.j.williams@intel.com>
1729W: http://sourceforge.net/projects/xscaleiop
1730S: Odd fixes
1731F: Documentation/crypto/async-tx-api.txt
1732F: crypto/async_tx/
1733F: drivers/dma/
1734F: include/linux/dmaengine.h
1735F: include/linux/async_tx.h
1736
1737AT24 EEPROM DRIVER
1738M: Wolfram Sang <wsa@the-dreams.de>
1739L: linux-i2c@vger.kernel.org
1740S: Maintained
1741F: drivers/misc/eeprom/at24.c
1742F: include/linux/platform_data/at24.h
1743
1744ATA OVER ETHERNET (AOE) DRIVER
1745M: "Ed L. Cashin" <ed.cashin@acm.org>
1746W: http://www.openaoe.org/
1747S: Supported
1748F: Documentation/aoe/
1749F: drivers/block/aoe/
1750
1751ATHEROS ATH GENERIC UTILITIES
1752M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1753L: linux-wireless@vger.kernel.org
1754S: Supported
1755F: drivers/net/wireless/ath/*
1756
1757ATHEROS ATH5K WIRELESS DRIVER
1758M: Jiri Slaby <jirislaby@gmail.com>
1759M: Nick Kossifidis <mickflemm@gmail.com>
1760M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1761L: linux-wireless@vger.kernel.org
1762W: http://wireless.kernel.org/en/users/Drivers/ath5k
1763S: Maintained
1764F: drivers/net/wireless/ath/ath5k/
1765
1766ATHEROS ATH6KL WIRELESS DRIVER
1767M: Kalle Valo <kvalo@qca.qualcomm.com>
1768L: linux-wireless@vger.kernel.org
1769W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1770T: git git://github.com/kvalo/ath.git
1771S: Supported
1772F: drivers/net/wireless/ath/ath6kl/
1773
1774WILOCITY WIL6210 WIRELESS DRIVER
1775M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1776L: linux-wireless@vger.kernel.org
1777L: wil6210@qca.qualcomm.com
1778S: Supported
1779W: http://wireless.kernel.org/en/users/Drivers/wil6210
1780F: drivers/net/wireless/ath/wil6210/
1781F: include/uapi/linux/wil6210_uapi.h
1782
1783CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1784M: Christian Lamparter <chunkeey@googlemail.com>
1785L: linux-wireless@vger.kernel.org
1786W: http://wireless.kernel.org/en/users/Drivers/carl9170
1787S: Maintained
1788F: drivers/net/wireless/ath/carl9170/
1789
1790ATK0110 HWMON DRIVER
1791M: Luca Tettamanti <kronos.it@gmail.com>
1792L: lm-sensors@lm-sensors.org
1793S: Maintained
1794F: drivers/hwmon/asus_atk0110.c
1795
1796ATI_REMOTE2 DRIVER
1797M: Ville Syrjala <syrjala@sci.fi>
1798S: Maintained
1799F: drivers/input/misc/ati_remote2.c
1800
1801ATLX ETHERNET DRIVERS
1802M: Jay Cliburn <jcliburn@gmail.com>
1803M: Chris Snook <chris.snook@gmail.com>
1804L: netdev@vger.kernel.org
1805W: http://sourceforge.net/projects/atl1
1806W: http://atl1.sourceforge.net
1807S: Maintained
1808F: drivers/net/ethernet/atheros/
1809
1810ATM
1811M: Chas Williams <3chas3@gmail.com>
1812L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1813L: netdev@vger.kernel.org
1814W: http://linux-atm.sourceforge.net
1815S: Maintained
1816F: drivers/atm/
1817F: include/linux/atm*
1818F: include/uapi/linux/atm*
1819
1820ATMEL AT91 / AT32 MCI DRIVER
1821M: Ludovic Desroches <ludovic.desroches@atmel.com>
1822S: Maintained
1823F: drivers/mmc/host/atmel-mci.c
1824F: drivers/mmc/host/atmel-mci-regs.h
1825
1826ATMEL AT91 / AT32 SERIAL DRIVER
1827M: Nicolas Ferre <nicolas.ferre@atmel.com>
1828S: Supported
1829F: drivers/tty/serial/atmel_serial.c
1830
1831ATMEL Audio ALSA driver
1832M: Nicolas Ferre <nicolas.ferre@atmel.com>
1833L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1834S: Supported
1835F: sound/soc/atmel
1836
1837ATMEL DMA DRIVER
1838M: Nicolas Ferre <nicolas.ferre@atmel.com>
1839L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1840S: Supported
1841F: drivers/dma/at_hdmac.c
1842F: drivers/dma/at_hdmac_regs.h
1843F: include/linux/platform_data/dma-atmel.h
1844
1845ATMEL XDMA DRIVER
1846M: Ludovic Desroches <ludovic.desroches@atmel.com>
1847L: linux-arm-kernel@lists.infradead.org
1848L: dmaengine@vger.kernel.org
1849S: Supported
1850F: drivers/dma/at_xdmac.c
1851
1852ATMEL I2C DRIVER
1853M: Ludovic Desroches <ludovic.desroches@atmel.com>
1854L: linux-i2c@vger.kernel.org
1855S: Supported
1856F: drivers/i2c/busses/i2c-at91.c
1857
1858ATMEL ISI DRIVER
1859M: Josh Wu <josh.wu@atmel.com>
1860L: linux-media@vger.kernel.org
1861S: Supported
1862F: drivers/media/platform/soc_camera/atmel-isi.c
1863F: include/media/atmel-isi.h
1864
1865ATMEL LCDFB DRIVER
1866M: Nicolas Ferre <nicolas.ferre@atmel.com>
1867L: linux-fbdev@vger.kernel.org
1868S: Maintained
1869F: drivers/video/fbdev/atmel_lcdfb.c
1870F: include/video/atmel_lcdc.h
1871
1872ATMEL MACB ETHERNET DRIVER
1873M: Nicolas Ferre <nicolas.ferre@atmel.com>
1874S: Supported
1875F: drivers/net/ethernet/cadence/
1876
1877ATMEL NAND DRIVER
1878M: Josh Wu <josh.wu@atmel.com>
1879L: linux-mtd@lists.infradead.org
1880S: Supported
1881F: drivers/mtd/nand/atmel_nand*
1882
1883ATMEL SPI DRIVER
1884M: Nicolas Ferre <nicolas.ferre@atmel.com>
1885S: Supported
1886F: drivers/spi/spi-atmel.*
1887
1888ATMEL SSC DRIVER
1889M: Nicolas Ferre <nicolas.ferre@atmel.com>
1890L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1891S: Supported
1892F: drivers/misc/atmel-ssc.c
1893F: include/linux/atmel-ssc.h
1894
1895ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1896M: Nicolas Ferre <nicolas.ferre@atmel.com>
1897L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1898S: Supported
1899F: drivers/misc/atmel_tclib.c
1900F: drivers/clocksource/tcb_clksrc.c
1901
1902ATMEL USBA UDC DRIVER
1903M: Nicolas Ferre <nicolas.ferre@atmel.com>
1904L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1905S: Supported
1906F: drivers/usb/gadget/udc/atmel_usba_udc.*
1907
1908ATMEL WIRELESS DRIVER
1909M: Simon Kelley <simon@thekelleys.org.uk>
1910L: linux-wireless@vger.kernel.org
1911W: http://www.thekelleys.org.uk/atmel
1912W: http://atmelwlandriver.sourceforge.net/
1913S: Maintained
1914F: drivers/net/wireless/atmel*
1915
1916ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1917M: Bradley Grove <linuxdrivers@attotech.com>
1918L: linux-scsi@vger.kernel.org
1919W: http://www.attotech.com
1920S: Supported
1921F: drivers/scsi/esas2r
1922
1923ATUSB IEEE 802.15.4 RADIO DRIVER
1924M: Stefan Schmidt <stefan@osg.samsung.com>
1925L: linux-wpan@vger.kernel.org
1926S: Maintained
1927F: drivers/net/ieee802154/atusb.c
1928F: drivers/net/ieee802154/atusb.h
1929F: drivers/net/ieee802154/at86rf230.h
1930
1931AUDIT SUBSYSTEM
1932M: Paul Moore <paul@paul-moore.com>
1933M: Eric Paris <eparis@redhat.com>
1934L: linux-audit@redhat.com (moderated for non-subscribers)
1935W: http://people.redhat.com/sgrubb/audit/
1936T: git git://git.infradead.org/users/pcmoore/audit
1937S: Maintained
1938F: include/linux/audit.h
1939F: include/uapi/linux/audit.h
1940F: kernel/audit*
1941
1942AUXILIARY DISPLAY DRIVERS
1943M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1944W: http://miguelojeda.es/auxdisplay.htm
1945W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1946S: Maintained
1947F: drivers/auxdisplay/
1948F: include/linux/cfag12864b.h
1949
1950AVR32 ARCHITECTURE
1951M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1952M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1953W: http://www.atmel.com/products/AVR32/
1954W: http://mirror.egtvedt.no/avr32linux.org/
1955W: http://avrfreaks.net/
1956S: Maintained
1957F: arch/avr32/
1958
1959AVR32/AT32AP MACHINE SUPPORT
1960M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1961M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1962S: Maintained
1963F: arch/avr32/mach-at32ap/
1964
1965AX.25 NETWORK LAYER
1966M: Ralf Baechle <ralf@linux-mips.org>
1967L: linux-hams@vger.kernel.org
1968W: http://www.linux-ax25.org/
1969S: Maintained
1970F: include/uapi/linux/ax25.h
1971F: include/net/ax25.h
1972F: net/ax25/
1973
1974AZ6007 DVB DRIVER
1975M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1976L: linux-media@vger.kernel.org
1977W: http://linuxtv.org
1978T: git git://linuxtv.org/media_tree.git
1979S: Maintained
1980F: drivers/media/usb/dvb-usb-v2/az6007.c
1981
1982AZTECH FM RADIO RECEIVER DRIVER
1983M: Hans Verkuil <hverkuil@xs4all.nl>
1984L: linux-media@vger.kernel.org
1985T: git git://linuxtv.org/media_tree.git
1986W: http://linuxtv.org
1987S: Maintained
1988F: drivers/media/radio/radio-aztech*
1989
1990B43 WIRELESS DRIVER
1991L: linux-wireless@vger.kernel.org
1992L: b43-dev@lists.infradead.org
1993W: http://wireless.kernel.org/en/users/Drivers/b43
1994S: Odd Fixes
1995F: drivers/net/wireless/b43/
1996
1997B43LEGACY WIRELESS DRIVER
1998M: Larry Finger <Larry.Finger@lwfinger.net>
1999L: linux-wireless@vger.kernel.org
2000L: b43-dev@lists.infradead.org
2001W: http://wireless.kernel.org/en/users/Drivers/b43
2002S: Maintained
2003F: drivers/net/wireless/b43legacy/
2004
2005BACKLIGHT CLASS/SUBSYSTEM
2006M: Jingoo Han <jingoohan1@gmail.com>
2007M: Lee Jones <lee.jones@linaro.org>
2008S: Maintained
2009F: drivers/video/backlight/
2010F: include/linux/backlight.h
2011
2012BATMAN ADVANCED
2013M: Marek Lindner <mareklindner@neomailbox.ch>
2014M: Simon Wunderlich <sw@simonwunderlich.de>
2015M: Antonio Quartulli <antonio@meshcoding.com>
2016L: b.a.t.m.a.n@lists.open-mesh.org
2017W: http://www.open-mesh.org/
2018S: Maintained
2019F: net/batman-adv/
2020
2021BAYCOM/HDLCDRV DRIVERS FOR AX.25
2022M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2023L: linux-hams@vger.kernel.org
2024W: http://www.baycom.org/~tom/ham/ham.html
2025S: Maintained
2026F: drivers/net/hamradio/baycom*
2027
2028BCACHE (BLOCK LAYER CACHE)
2029M: Kent Overstreet <kent.overstreet@gmail.com>
2030L: linux-bcache@vger.kernel.org
2031W: http://bcache.evilpiepirate.org
2032S: Maintained
2033F: drivers/md/bcache/
2034
2035BDISP ST MEDIA DRIVER
2036M: Fabien Dessenne <fabien.dessenne@st.com>
2037L: linux-media@vger.kernel.org
2038T: git git://linuxtv.org/media_tree.git
2039W: http://linuxtv.org
2040S: Supported
2041F: drivers/media/platform/sti/bdisp
2042
2043BEFS FILE SYSTEM
2044S: Orphan
2045F: Documentation/filesystems/befs.txt
2046F: fs/befs/
2047
2048BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2049M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2050L: netdev@vger.kernel.org
2051S: Maintained
2052F: drivers/net/ethernet/ec_bhf.c
2053
2054BFS FILE SYSTEM
2055M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2056S: Maintained
2057F: Documentation/filesystems/bfs.txt
2058F: fs/bfs/
2059F: include/uapi/linux/bfs_fs.h
2060
2061BLACKFIN ARCHITECTURE
2062M: Steven Miao <realmz6@gmail.com>
2063L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2064T: git git://git.code.sf.net/p/adi-linux/code
2065W: http://blackfin.uclinux.org
2066S: Supported
2067F: arch/blackfin/
2068
2069BLACKFIN EMAC DRIVER
2070L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2071W: http://blackfin.uclinux.org
2072S: Supported
2073F: drivers/net/ethernet/adi/
2074
2075BLACKFIN RTC DRIVER
2076L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2077W: http://blackfin.uclinux.org
2078S: Supported
2079F: drivers/rtc/rtc-bfin.c
2080
2081BLACKFIN SDH DRIVER
2082M: Sonic Zhang <sonic.zhang@analog.com>
2083L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2084W: http://blackfin.uclinux.org
2085S: Supported
2086F: drivers/mmc/host/bfin_sdh.c
2087
2088BLACKFIN SERIAL DRIVER
2089M: Sonic Zhang <sonic.zhang@analog.com>
2090L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2091W: http://blackfin.uclinux.org
2092S: Supported
2093F: drivers/tty/serial/bfin_uart.c
2094
2095BLACKFIN WATCHDOG DRIVER
2096L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2097W: http://blackfin.uclinux.org
2098S: Supported
2099F: drivers/watchdog/bfin_wdt.c
2100
2101BLACKFIN I2C TWI DRIVER
2102M: Sonic Zhang <sonic.zhang@analog.com>
2103L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2104W: http://blackfin.uclinux.org/
2105S: Supported
2106F: drivers/i2c/busses/i2c-bfin-twi.c
2107
2108BLACKFIN MEDIA DRIVER
2109M: Scott Jiang <scott.jiang.linux@gmail.com>
2110L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2111W: http://blackfin.uclinux.org/
2112S: Supported
2113F: drivers/media/platform/blackfin/
2114F: drivers/media/i2c/adv7183*
2115F: drivers/media/i2c/vs6624*
2116
2117BLINKM RGB LED DRIVER
2118M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2119S: Maintained
2120F: drivers/leds/leds-blinkm.c
2121
2122BLOCK LAYER
2123M: Jens Axboe <axboe@kernel.dk>
2124T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2125S: Maintained
2126F: block/
2127F: kernel/trace/blktrace.c
2128
2129BLOCK2MTD DRIVER
2130M: Joern Engel <joern@lazybastard.org>
2131L: linux-mtd@lists.infradead.org
2132S: Maintained
2133F: drivers/mtd/devices/block2mtd.c
2134
2135BLUETOOTH DRIVERS
2136M: Marcel Holtmann <marcel@holtmann.org>
2137M: Gustavo Padovan <gustavo@padovan.org>
2138M: Johan Hedberg <johan.hedberg@gmail.com>
2139L: linux-bluetooth@vger.kernel.org
2140W: http://www.bluez.org/
2141T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2142T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2143S: Maintained
2144F: drivers/bluetooth/
2145
2146BLUETOOTH SUBSYSTEM
2147M: Marcel Holtmann <marcel@holtmann.org>
2148M: Gustavo Padovan <gustavo@padovan.org>
2149M: Johan Hedberg <johan.hedberg@gmail.com>
2150L: linux-bluetooth@vger.kernel.org
2151W: http://www.bluez.org/
2152T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2153T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2154S: Maintained
2155F: net/bluetooth/
2156F: include/net/bluetooth/
2157
2158BONDING DRIVER
2159M: Jay Vosburgh <j.vosburgh@gmail.com>
2160M: Veaceslav Falico <vfalico@gmail.com>
2161M: Andy Gospodarek <gospo@cumulusnetworks.com>
2162L: netdev@vger.kernel.org
2163W: http://sourceforge.net/projects/bonding/
2164S: Supported
2165F: drivers/net/bonding/
2166F: include/uapi/linux/if_bonding.h
2167
2168BPF (Safe dynamic programs and tools)
2169M: Alexei Starovoitov <ast@kernel.org>
2170L: netdev@vger.kernel.org
2171L: linux-kernel@vger.kernel.org
2172S: Supported
2173F: kernel/bpf/
2174
2175BROADCOM B44 10/100 ETHERNET DRIVER
2176M: Gary Zambrano <zambrano@broadcom.com>
2177L: netdev@vger.kernel.org
2178S: Supported
2179F: drivers/net/ethernet/broadcom/b44.*
2180
2181BROADCOM GENET ETHERNET DRIVER
2182M: Florian Fainelli <f.fainelli@gmail.com>
2183L: netdev@vger.kernel.org
2184S: Supported
2185F: drivers/net/ethernet/broadcom/genet/
2186
2187BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2188M: Sony Chacko <sony.chacko@qlogic.com>
2189M: Dept-HSGLinuxNICDev@qlogic.com
2190L: netdev@vger.kernel.org
2191S: Supported
2192F: drivers/net/ethernet/broadcom/bnx2.*
2193F: drivers/net/ethernet/broadcom/bnx2_*
2194
2195BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2196M: Ariel Elior <ariel.elior@qlogic.com>
2197L: netdev@vger.kernel.org
2198S: Supported
2199F: drivers/net/ethernet/broadcom/bnx2x/
2200
2201BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2202M: Florian Fainelli <f.fainelli@gmail.com>
2203M: Ray Jui <rjui@broadcom.com>
2204M: Scott Branden <sbranden@broadcom.com>
2205L: bcm-kernel-feedback-list@broadcom.com
2206T: git git://github.com/broadcom/mach-bcm
2207S: Maintained
2208F: arch/arm/mach-bcm/
2209F: arch/arm/boot/dts/bcm113*
2210F: arch/arm/boot/dts/bcm216*
2211F: arch/arm/boot/dts/bcm281*
2212F: arch/arm/configs/bcm_defconfig
2213F: drivers/mmc/host/sdhci-bcm-kona.c
2214F: drivers/clocksource/bcm_kona_timer.c
2215
2216BROADCOM BCM2835 ARM ARCHITECTURE
2217M: Stephen Warren <swarren@wwwdotorg.org>
2218M: Lee Jones <lee@kernel.org>
2219L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2220T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2221S: Maintained
2222N: bcm2835
2223
2224BROADCOM BCM33XX MIPS ARCHITECTURE
2225M: Kevin Cernekee <cernekee@gmail.com>
2226L: linux-mips@linux-mips.org
2227S: Maintained
2228F: arch/mips/bcm3384/*
2229F: arch/mips/include/asm/mach-bcm3384/*
2230F: arch/mips/kernel/*bmips*
2231
2232BROADCOM BCM47XX MIPS ARCHITECTURE
2233M: Hauke Mehrtens <hauke@hauke-m.de>
2234M: Rafał Miłecki <zajec5@gmail.com>
2235L: linux-mips@linux-mips.org
2236S: Maintained
2237F: arch/mips/bcm47xx/*
2238F: arch/mips/include/asm/mach-bcm47xx/*
2239
2240BROADCOM BCM5301X ARM ARCHITECTURE
2241M: Hauke Mehrtens <hauke@hauke-m.de>
2242L: linux-arm-kernel@lists.infradead.org
2243S: Maintained
2244F: arch/arm/mach-bcm/bcm_5301x.c
2245F: arch/arm/boot/dts/bcm5301x.dtsi
2246F: arch/arm/boot/dts/bcm470*
2247
2248BROADCOM BCM63XX ARM ARCHITECTURE
2249M: Florian Fainelli <f.fainelli@gmail.com>
2250L: linux-arm-kernel@lists.infradead.org
2251T: git git://github.com/broadcom/arm-bcm63xx.git
2252S: Maintained
2253F: arch/arm/mach-bcm/bcm63xx.c
2254F: arch/arm/include/debug/bcm63xx.S
2255
2256BROADCOM BCM63XX/BCM33XX UDC DRIVER
2257M: Kevin Cernekee <cernekee@gmail.com>
2258L: linux-usb@vger.kernel.org
2259S: Maintained
2260F: drivers/usb/gadget/udc/bcm63xx_udc.*
2261
2262BROADCOM BCM7XXX ARM ARCHITECTURE
2263M: Brian Norris <computersforpeace@gmail.com>
2264M: Gregory Fong <gregory.0xf0@gmail.com>
2265M: Florian Fainelli <f.fainelli@gmail.com>
2266L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2267T: git git://github.com/broadcom/stblinux.git
2268S: Maintained
2269F: arch/arm/mach-bcm/*brcmstb*
2270F: arch/arm/boot/dts/bcm7*.dts*
2271F: drivers/bus/brcmstb_gisb.c
2272N: brcmstb
2273
2274BROADCOM BMIPS MIPS ARCHITECTURE
2275M: Kevin Cernekee <cernekee@gmail.com>
2276M: Florian Fainelli <f.fainelli@gmail.com>
2277L: linux-mips@linux-mips.org
2278T: git git://github.com/broadcom/stblinux.git
2279S: Maintained
2280F: arch/mips/bmips/*
2281F: arch/mips/include/asm/mach-bmips/*
2282F: arch/mips/kernel/*bmips*
2283F: arch/mips/boot/dts/brcm/bcm*.dts*
2284F: drivers/irqchip/irq-bcm7*
2285F: drivers/irqchip/irq-brcmstb*
2286
2287BROADCOM TG3 GIGABIT ETHERNET DRIVER
2288M: Prashant Sreedharan <prashant@broadcom.com>
2289M: Michael Chan <mchan@broadcom.com>
2290L: netdev@vger.kernel.org
2291S: Supported
2292F: drivers/net/ethernet/broadcom/tg3.*
2293
2294BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2295M: Brett Rudley <brudley@broadcom.com>
2296M: Arend van Spriel <arend@broadcom.com>
2297M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2298M: Hante Meuleman <meuleman@broadcom.com>
2299L: linux-wireless@vger.kernel.org
2300L: brcm80211-dev-list@broadcom.com
2301S: Supported
2302F: drivers/net/wireless/brcm80211/
2303
2304BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2305M: QLogic-Storage-Upstream@qlogic.com
2306L: linux-scsi@vger.kernel.org
2307S: Supported
2308F: drivers/scsi/bnx2fc/
2309
2310BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2311M: QLogic-Storage-Upstream@qlogic.com
2312L: linux-scsi@vger.kernel.org
2313S: Supported
2314F: drivers/scsi/bnx2i/
2315
2316BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2317M: Ray Jui <rjui@broadcom.com>
2318M: Scott Branden <sbranden@broadcom.com>
2319L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2320L: bcm-kernel-feedback-list@broadcom.com
2321T: git git://github.com/broadcom/cygnus-linux.git
2322S: Maintained
2323N: iproc
2324N: cygnus
2325N: bcm9113*
2326N: bcm9583*
2327N: bcm583*
2328N: bcm113*
2329
2330BROADCOM BRCMSTB GPIO DRIVER
2331M: Gregory Fong <gregory.0xf0@gmail.com>
2332L: bcm-kernel-feedback-list@broadcom.com>
2333S: Supported
2334F: drivers/gpio/gpio-brcmstb.c
2335F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2336
2337BROADCOM KONA GPIO DRIVER
2338M: Ray Jui <rjui@broadcom.com>
2339L: bcm-kernel-feedback-list@broadcom.com
2340S: Supported
2341F: drivers/gpio/gpio-bcm-kona.c
2342F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2343
2344BROADCOM NVRAM DRIVER
2345M: Rafał Miłecki <zajec5@gmail.com>
2346L: linux-mips@linux-mips.org
2347S: Maintained
2348F: drivers/firmware/broadcom/*
2349
2350BROADCOM STB NAND FLASH DRIVER
2351M: Brian Norris <computersforpeace@gmail.com>
2352L: linux-mtd@lists.infradead.org
2353S: Maintained
2354F: drivers/mtd/nand/brcmnand/
2355
2356BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2357M: Rafał Miłecki <zajec5@gmail.com>
2358L: linux-wireless@vger.kernel.org
2359S: Maintained
2360F: drivers/bcma/
2361F: include/linux/bcma/
2362
2363BROADCOM SYSTEMPORT ETHERNET DRIVER
2364M: Florian Fainelli <f.fainelli@gmail.com>
2365L: netdev@vger.kernel.org
2366S: Supported
2367F: drivers/net/ethernet/broadcom/bcmsysport.*
2368
2369BROCADE BFA FC SCSI DRIVER
2370M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2371M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2372L: linux-scsi@vger.kernel.org
2373S: Supported
2374F: drivers/scsi/bfa/
2375
2376BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2377M: Rasesh Mody <rasesh.mody@qlogic.com>
2378L: netdev@vger.kernel.org
2379S: Supported
2380F: drivers/net/ethernet/brocade/bna/
2381
2382BSG (block layer generic sg v4 driver)
2383M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2384L: linux-scsi@vger.kernel.org
2385S: Supported
2386F: block/bsg.c
2387F: include/linux/bsg.h
2388F: include/uapi/linux/bsg.h
2389
2390BT87X AUDIO DRIVER
2391M: Clemens Ladisch <clemens@ladisch.de>
2392L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2393T: git git://git.alsa-project.org/alsa-kernel.git
2394S: Maintained
2395F: Documentation/sound/alsa/Bt87x.txt
2396F: sound/pci/bt87x.c
2397
2398BT8XXGPIO DRIVER
2399M: Michael Buesch <m@bues.ch>
2400W: http://bu3sch.de/btgpio.php
2401S: Maintained
2402F: drivers/gpio/gpio-bt8xx.c
2403
2404BTRFS FILE SYSTEM
2405M: Chris Mason <clm@fb.com>
2406M: Josef Bacik <jbacik@fb.com>
2407M: David Sterba <dsterba@suse.cz>
2408L: linux-btrfs@vger.kernel.org
2409W: http://btrfs.wiki.kernel.org/
2410Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2411T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2412S: Maintained
2413F: Documentation/filesystems/btrfs.txt
2414F: fs/btrfs/
2415
2416BTTV VIDEO4LINUX DRIVER
2417M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2418L: linux-media@vger.kernel.org
2419W: http://linuxtv.org
2420T: git git://linuxtv.org/media_tree.git
2421S: Odd fixes
2422F: Documentation/video4linux/bttv/
2423F: drivers/media/pci/bt8xx/bttv*
2424
2425BUSLOGIC SCSI DRIVER
2426M: Khalid Aziz <khalid@gonehiking.org>
2427L: linux-scsi@vger.kernel.org
2428S: Maintained
2429F: drivers/scsi/BusLogic.*
2430F: drivers/scsi/FlashPoint.*
2431
2432C-MEDIA CMI8788 DRIVER
2433M: Clemens Ladisch <clemens@ladisch.de>
2434L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2435T: git git://git.alsa-project.org/alsa-kernel.git
2436S: Maintained
2437F: sound/pci/oxygen/
2438
2439C6X ARCHITECTURE
2440M: Mark Salter <msalter@redhat.com>
2441M: Aurelien Jacquiot <a-jacquiot@ti.com>
2442L: linux-c6x-dev@linux-c6x.org
2443W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2444S: Maintained
2445F: arch/c6x/
2446
2447CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2448M: David Howells <dhowells@redhat.com>
2449L: linux-cachefs@redhat.com
2450S: Supported
2451F: Documentation/filesystems/caching/cachefiles.txt
2452F: fs/cachefiles/
2453
2454CADET FM/AM RADIO RECEIVER DRIVER
2455M: Hans Verkuil <hverkuil@xs4all.nl>
2456L: linux-media@vger.kernel.org
2457T: git git://linuxtv.org/media_tree.git
2458W: http://linuxtv.org
2459S: Maintained
2460F: drivers/media/radio/radio-cadet*
2461
2462CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2463M: Jonathan Corbet <corbet@lwn.net>
2464L: linux-media@vger.kernel.org
2465T: git git://linuxtv.org/media_tree.git
2466S: Maintained
2467F: Documentation/video4linux/cafe_ccic
2468F: drivers/media/platform/marvell-ccic/
2469
2470CAIF NETWORK LAYER
2471M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2472L: netdev@vger.kernel.org
2473S: Supported
2474F: Documentation/networking/caif/
2475F: drivers/net/caif/
2476F: include/uapi/linux/caif/
2477F: include/net/caif/
2478F: net/caif/
2479
2480CALGARY x86-64 IOMMU
2481M: Muli Ben-Yehuda <muli@il.ibm.com>
2482M: "Jon D. Mason" <jdmason@kudzu.us>
2483L: discuss@x86-64.org
2484S: Maintained
2485F: arch/x86/kernel/pci-calgary_64.c
2486F: arch/x86/kernel/tce_64.c
2487F: arch/x86/include/asm/calgary.h
2488F: arch/x86/include/asm/tce.h
2489
2490CAN NETWORK LAYER
2491M: Oliver Hartkopp <socketcan@hartkopp.net>
2492M: Marc Kleine-Budde <mkl@pengutronix.de>
2493L: linux-can@vger.kernel.org
2494W: https://github.com/linux-can
2495T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2496T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2497S: Maintained
2498F: Documentation/networking/can.txt
2499F: net/can/
2500F: include/linux/can/core.h
2501F: include/uapi/linux/can.h
2502F: include/uapi/linux/can/bcm.h
2503F: include/uapi/linux/can/raw.h
2504F: include/uapi/linux/can/gw.h
2505
2506CAN NETWORK DRIVERS
2507M: Wolfgang Grandegger <wg@grandegger.com>
2508M: Marc Kleine-Budde <mkl@pengutronix.de>
2509L: linux-can@vger.kernel.org
2510W: https://github.com/linux-can
2511T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2512T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2513S: Maintained
2514F: drivers/net/can/
2515F: include/linux/can/dev.h
2516F: include/linux/can/platform/
2517F: include/uapi/linux/can/error.h
2518F: include/uapi/linux/can/netlink.h
2519
2520CAPABILITIES
2521M: Serge Hallyn <serge.hallyn@canonical.com>
2522L: linux-security-module@vger.kernel.org
2523S: Supported
2524F: include/linux/capability.h
2525F: include/uapi/linux/capability.h
2526F: security/commoncap.c
2527F: kernel/capability.c
2528
2529CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2530M: Kevin Tsai <ktsai@capellamicro.com>
2531S: Maintained
2532F: drivers/iio/light/cm*
2533F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2534
2535CAVIUM LIQUIDIO NETWORK DRIVER
2536M: Derek Chickles <derek.chickles@caviumnetworks.com>
2537M: Satanand Burla <satananda.burla@caviumnetworks.com>
2538M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2539M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2540L: netdev@vger.kernel.org
2541W: http://www.cavium.com
2542S: Supported
2543F: drivers/net/ethernet/cavium/
2544F: drivers/net/ethernet/cavium/liquidio/
2545
2546CC2520 IEEE-802.15.4 RADIO DRIVER
2547M: Varka Bhadram <varkabhadram@gmail.com>
2548L: linux-wpan@vger.kernel.org
2549S: Maintained
2550F: drivers/net/ieee802154/cc2520.c
2551F: include/linux/spi/cc2520.h
2552F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2553
2554CELL BROADBAND ENGINE ARCHITECTURE
2555M: Arnd Bergmann <arnd@arndb.de>
2556L: linuxppc-dev@lists.ozlabs.org
2557W: http://www.ibm.com/developerworks/power/cell/
2558S: Supported
2559F: arch/powerpc/include/asm/cell*.h
2560F: arch/powerpc/include/asm/spu*.h
2561F: arch/powerpc/include/uapi/asm/spu*.h
2562F: arch/powerpc/oprofile/*cell*
2563F: arch/powerpc/platforms/cell/
2564
2565CEPH DISTRIBUTED FILE SYSTEM CLIENT
2566M: "Yan, Zheng" <zyan@redhat.com>
2567M: Sage Weil <sage@redhat.com>
2568L: ceph-devel@vger.kernel.org
2569W: http://ceph.com/
2570T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2571S: Supported
2572F: Documentation/filesystems/ceph.txt
2573F: fs/ceph/
2574F: net/ceph/
2575F: include/linux/ceph/
2576F: include/linux/crush/
2577
2578CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2579L: linux-usb@vger.kernel.org
2580S: Orphan
2581F: Documentation/usb/WUSB-Design-overview.txt
2582F: Documentation/usb/wusb-cbaf
2583F: drivers/usb/host/hwa-hc.c
2584F: drivers/usb/host/whci/
2585F: drivers/usb/wusbcore/
2586F: include/linux/usb/wusb*
2587
2588CFAG12864B LCD DRIVER
2589M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2590W: http://miguelojeda.es/auxdisplay.htm
2591W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2592S: Maintained
2593F: drivers/auxdisplay/cfag12864b.c
2594F: include/linux/cfag12864b.h
2595
2596CFAG12864BFB LCD FRAMEBUFFER DRIVER
2597M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2598W: http://miguelojeda.es/auxdisplay.htm
2599W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2600S: Maintained
2601F: drivers/auxdisplay/cfag12864bfb.c
2602F: include/linux/cfag12864b.h
2603
2604CFG80211 and NL80211
2605M: Johannes Berg <johannes@sipsolutions.net>
2606L: linux-wireless@vger.kernel.org
2607W: http://wireless.kernel.org/
2608T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2609T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2610S: Maintained
2611F: include/uapi/linux/nl80211.h
2612F: include/net/cfg80211.h
2613F: net/wireless/*
2614X: net/wireless/wext*
2615
2616CHAR and MISC DRIVERS
2617M: Arnd Bergmann <arnd@arndb.de>
2618M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2619T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2620S: Supported
2621F: drivers/char/*
2622F: drivers/misc/*
2623F: include/linux/miscdevice.h
2624
2625CHECKPATCH
2626M: Andy Whitcroft <apw@canonical.com>
2627M: Joe Perches <joe@perches.com>
2628S: Maintained
2629F: scripts/checkpatch.pl
2630
2631CHINESE DOCUMENTATION
2632M: Harry Wei <harryxiyou@gmail.com>
2633L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2634L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2635S: Maintained
2636F: Documentation/zh_CN/
2637
2638CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2639M: Peter Chen <Peter.Chen@freescale.com>
2640T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2641L: linux-usb@vger.kernel.org
2642S: Maintained
2643F: drivers/usb/chipidea/
2644
2645CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2646M: Hans de Goede <hdegoede@redhat.com>
2647L: linux-input@vger.kernel.org
2648S: Maintained
2649F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2650F: drivers/input/touchscreen/chipone_icn8318.c
2651
2652CHROME HARDWARE PLATFORM SUPPORT
2653M: Olof Johansson <olof@lixom.net>
2654S: Maintained
2655F: drivers/platform/chrome/
2656
2657CISCO VIC ETHERNET NIC DRIVER
2658M: Christian Benvenuti <benve@cisco.com>
2659M: Sujith Sankar <ssujith@cisco.com>
2660M: Govindarajulu Varadarajan <_govind@gmx.com>
2661M: Neel Patel <neepatel@cisco.com>
2662S: Supported
2663F: drivers/net/ethernet/cisco/enic/
2664
2665CISCO VIC LOW LATENCY NIC DRIVER
2666M: Upinder Malhi <umalhi@cisco.com>
2667S: Supported
2668F: drivers/infiniband/hw/usnic
2669
2670CIRRUS LOGIC EP93XX ETHERNET DRIVER
2671M: Hartley Sweeten <hsweeten@visionengravers.com>
2672L: netdev@vger.kernel.org
2673S: Maintained
2674F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2675
2676CIRRUS LOGIC AUDIO CODEC DRIVERS
2677M: Brian Austin <brian.austin@cirrus.com>
2678M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2679L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2680S: Maintained
2681F: sound/soc/codecs/cs*
2682
2683CLEANCACHE API
2684M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2685L: linux-kernel@vger.kernel.org
2686S: Maintained
2687F: mm/cleancache.c
2688F: include/linux/cleancache.h
2689
2690CLK API
2691M: Russell King <linux@arm.linux.org.uk>
2692L: linux-clk@vger.kernel.org
2693S: Maintained
2694F: include/linux/clk.h
2695
2696CLOCKSOURCE, CLOCKEVENT DRIVERS
2697M: Daniel Lezcano <daniel.lezcano@linaro.org>
2698M: Thomas Gleixner <tglx@linutronix.de>
2699L: linux-kernel@vger.kernel.org
2700T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2701S: Supported
2702F: drivers/clocksource
2703
2704CISCO FCOE HBA DRIVER
2705M: Hiral Patel <hiralpat@cisco.com>
2706M: Suma Ramars <sramars@cisco.com>
2707M: Brian Uchino <buchino@cisco.com>
2708L: linux-scsi@vger.kernel.org
2709S: Supported
2710F: drivers/scsi/fnic/
2711
2712CISCO SCSI HBA DRIVER
2713M: Narsimhulu Musini <nmusini@cisco.com>
2714M: Sesidhar Baddela <sebaddel@cisco.com>
2715L: linux-scsi@vger.kernel.org
2716S: Supported
2717F: drivers/scsi/snic/
2718
2719CMPC ACPI DRIVER
2720M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2721M: Daniel Oliveira Nascimento <don@syst.com.br>
2722L: platform-driver-x86@vger.kernel.org
2723S: Supported
2724F: drivers/platform/x86/classmate-laptop.c
2725
2726COBALT MEDIA DRIVER
2727M: Hans Verkuil <hans.verkuil@cisco.com>
2728L: linux-media@vger.kernel.org
2729T: git git://linuxtv.org/media_tree.git
2730W: http://linuxtv.org
2731S: Supported
2732F: drivers/media/pci/cobalt/
2733
2734COCCINELLE/Semantic Patches (SmPL)
2735M: Julia Lawall <Julia.Lawall@lip6.fr>
2736M: Gilles Muller <Gilles.Muller@lip6.fr>
2737M: Nicolas Palix <nicolas.palix@imag.fr>
2738M: Michal Marek <mmarek@suse.cz>
2739L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2740T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2741W: http://coccinelle.lip6.fr/
2742S: Supported
2743F: Documentation/coccinelle.txt
2744F: scripts/coccinelle/
2745F: scripts/coccicheck
2746
2747CODA FILE SYSTEM
2748M: Jan Harkes <jaharkes@cs.cmu.edu>
2749M: coda@cs.cmu.edu
2750L: codalist@coda.cs.cmu.edu
2751W: http://www.coda.cs.cmu.edu/
2752S: Maintained
2753F: Documentation/filesystems/coda.txt
2754F: fs/coda/
2755F: include/linux/coda*.h
2756F: include/uapi/linux/coda*.h
2757
2758CODA V4L2 MEM2MEM DRIVER
2759M: Philipp Zabel <p.zabel@pengutronix.de>
2760L: linux-media@vger.kernel.org
2761S: Maintained
2762F: Documentation/devicetree/bindings/media/coda.txt
2763F: drivers/media/platform/coda/
2764
2765COMMON CLK FRAMEWORK
2766M: Michael Turquette <mturquette@baylibre.com>
2767M: Stephen Boyd <sboyd@codeaurora.org>
2768L: linux-clk@vger.kernel.org
2769T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2770S: Maintained
2771F: drivers/clk/
2772X: drivers/clk/clkdev.c
2773F: include/linux/clk-pr*
2774F: include/linux/clk/
2775
2776COMMON INTERNET FILE SYSTEM (CIFS)
2777M: Steve French <sfrench@samba.org>
2778L: linux-cifs@vger.kernel.org
2779L: samba-technical@lists.samba.org (moderated for non-subscribers)
2780W: http://linux-cifs.samba.org/
2781T: git git://git.samba.org/sfrench/cifs-2.6.git
2782S: Supported
2783F: Documentation/filesystems/cifs/
2784F: fs/cifs/
2785
2786COMPACTPCI HOTPLUG CORE
2787M: Scott Murray <scott@spiteful.org>
2788L: linux-pci@vger.kernel.org
2789S: Maintained
2790F: drivers/pci/hotplug/cpci_hotplug*
2791
2792COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2793M: Scott Murray <scott@spiteful.org>
2794L: linux-pci@vger.kernel.org
2795S: Maintained
2796F: drivers/pci/hotplug/cpcihp_zt5550.*
2797
2798COMPACTPCI HOTPLUG GENERIC DRIVER
2799M: Scott Murray <scott@spiteful.org>
2800L: linux-pci@vger.kernel.org
2801S: Maintained
2802F: drivers/pci/hotplug/cpcihp_generic.c
2803
2804COMPAL LAPTOP SUPPORT
2805M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2806L: platform-driver-x86@vger.kernel.org
2807S: Maintained
2808F: drivers/platform/x86/compal-laptop.c
2809
2810CONEXANT ACCESSRUNNER USB DRIVER
2811M: Simon Arlott <cxacru@fire.lp0.eu>
2812L: accessrunner-general@lists.sourceforge.net
2813W: http://accessrunner.sourceforge.net/
2814S: Maintained
2815F: drivers/usb/atm/cxacru.c
2816
2817CONFIGFS
2818M: Joel Becker <jlbec@evilplan.org>
2819T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2820S: Supported
2821F: fs/configfs/
2822F: include/linux/configfs.h
2823
2824CONNECTOR
2825M: Evgeniy Polyakov <zbr@ioremap.net>
2826L: netdev@vger.kernel.org
2827S: Maintained
2828F: drivers/connector/
2829
2830CONTROL GROUP (CGROUP)
2831M: Tejun Heo <tj@kernel.org>
2832M: Li Zefan <lizefan@huawei.com>
2833M: Johannes Weiner <hannes@cmpxchg.org>
2834L: cgroups@vger.kernel.org
2835T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2836S: Maintained
2837F: Documentation/cgroups/
2838F: include/linux/cgroup*
2839F: kernel/cgroup*
2840
2841CONTROL GROUP - CPUSET
2842M: Li Zefan <lizefan@huawei.com>
2843L: cgroups@vger.kernel.org
2844W: http://www.bullopensource.org/cpuset/
2845W: http://oss.sgi.com/projects/cpusets/
2846T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2847S: Maintained
2848F: Documentation/cgroups/cpusets.txt
2849F: include/linux/cpuset.h
2850F: kernel/cpuset.c
2851
2852CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2853M: Johannes Weiner <hannes@cmpxchg.org>
2854M: Michal Hocko <mhocko@suse.cz>
2855L: cgroups@vger.kernel.org
2856L: linux-mm@kvack.org
2857S: Maintained
2858F: mm/memcontrol.c
2859F: mm/swap_cgroup.c
2860
2861CORETEMP HARDWARE MONITORING DRIVER
2862M: Fenghua Yu <fenghua.yu@intel.com>
2863L: lm-sensors@lm-sensors.org
2864S: Maintained
2865F: Documentation/hwmon/coretemp
2866F: drivers/hwmon/coretemp.c
2867
2868COSA/SRP SYNC SERIAL DRIVER
2869M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2870W: http://www.fi.muni.cz/~kas/cosa/
2871S: Maintained
2872F: drivers/net/wan/cosa*
2873
2874CPMAC ETHERNET DRIVER
2875M: Florian Fainelli <florian@openwrt.org>
2876L: netdev@vger.kernel.org
2877S: Maintained
2878F: drivers/net/ethernet/ti/cpmac.c
2879
2880CPU FREQUENCY DRIVERS
2881M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
2882M: Viresh Kumar <viresh.kumar@linaro.org>
2883L: linux-pm@vger.kernel.org
2884S: Maintained
2885T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2886T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2887F: drivers/cpufreq/
2888F: include/linux/cpufreq.h
2889
2890CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2891M: Viresh Kumar <viresh.kumar@linaro.org>
2892M: Sudeep Holla <sudeep.holla@arm.com>
2893L: linux-pm@vger.kernel.org
2894W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2895S: Maintained
2896F: drivers/cpufreq/arm_big_little.h
2897F: drivers/cpufreq/arm_big_little.c
2898F: drivers/cpufreq/arm_big_little_dt.c
2899
2900CPUIDLE DRIVER - ARM BIG LITTLE
2901M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2902M: Daniel Lezcano <daniel.lezcano@linaro.org>
2903L: linux-pm@vger.kernel.org
2904L: linux-arm-kernel@lists.infradead.org
2905T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2906S: Maintained
2907F: drivers/cpuidle/cpuidle-big_little.c
2908
2909CPUIDLE DRIVER - ARM EXYNOS
2910M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2911M: Daniel Lezcano <daniel.lezcano@linaro.org>
2912M: Kukjin Kim <kgene@kernel.org>
2913L: linux-pm@vger.kernel.org
2914L: linux-samsung-soc@vger.kernel.org
2915S: Supported
2916F: drivers/cpuidle/cpuidle-exynos.c
2917F: arch/arm/mach-exynos/pm.c
2918
2919CPUIDLE DRIVERS
2920M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
2921M: Daniel Lezcano <daniel.lezcano@linaro.org>
2922L: linux-pm@vger.kernel.org
2923S: Maintained
2924T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2925F: drivers/cpuidle/*
2926F: include/linux/cpuidle.h
2927
2928CPUID/MSR DRIVER
2929M: "H. Peter Anvin" <hpa@zytor.com>
2930S: Maintained
2931F: arch/x86/kernel/cpuid.c
2932F: arch/x86/kernel/msr.c
2933
2934CPU POWER MONITORING SUBSYSTEM
2935M: Thomas Renninger <trenn@suse.de>
2936L: linux-pm@vger.kernel.org
2937S: Maintained
2938F: tools/power/cpupower/
2939
2940CRAMFS FILESYSTEM
2941W: http://sourceforge.net/projects/cramfs/
2942S: Orphan / Obsolete
2943F: Documentation/filesystems/cramfs.txt
2944F: fs/cramfs/
2945
2946CRIS PORT
2947M: Mikael Starvik <starvik@axis.com>
2948M: Jesper Nilsson <jesper.nilsson@axis.com>
2949L: linux-cris-kernel@axis.com
2950W: http://developer.axis.com
2951S: Maintained
2952F: arch/cris/
2953F: drivers/tty/serial/crisv10.*
2954
2955CRYPTO API
2956M: Herbert Xu <herbert@gondor.apana.org.au>
2957M: "David S. Miller" <davem@davemloft.net>
2958L: linux-crypto@vger.kernel.org
2959T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2960S: Maintained
2961F: Documentation/crypto/
2962F: Documentation/DocBook/crypto-API.tmpl
2963F: arch/*/crypto/
2964F: crypto/
2965F: drivers/crypto/
2966F: include/crypto/
2967
2968CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2969M: Neil Horman <nhorman@tuxdriver.com>
2970L: linux-crypto@vger.kernel.org
2971S: Maintained
2972F: crypto/ansi_cprng.c
2973F: crypto/rng.c
2974
2975CS5535 Audio ALSA driver
2976M: Jaya Kumar <jayakumar.alsa@gmail.com>
2977S: Maintained
2978F: sound/pci/cs5535audio/
2979
2980CW1200 WLAN driver
2981M: Solomon Peachy <pizza@shaftnet.org>
2982S: Maintained
2983F: drivers/net/wireless/cw1200/
2984
2985CX18 VIDEO4LINUX DRIVER
2986M: Andy Walls <awalls@md.metrocast.net>
2987L: ivtv-devel@ivtvdriver.org (subscribers-only)
2988L: linux-media@vger.kernel.org
2989T: git git://linuxtv.org/media_tree.git
2990W: http://linuxtv.org
2991W: http://www.ivtvdriver.org/index.php/Cx18
2992S: Maintained
2993F: Documentation/video4linux/cx18.txt
2994F: drivers/media/pci/cx18/
2995F: include/uapi/linux/ivtv*
2996
2997CX2341X MPEG ENCODER HELPER MODULE
2998M: Hans Verkuil <hverkuil@xs4all.nl>
2999L: linux-media@vger.kernel.org
3000T: git git://linuxtv.org/media_tree.git
3001W: http://linuxtv.org
3002S: Maintained
3003F: drivers/media/common/cx2341x*
3004F: include/media/cx2341x*
3005
3006CX24120 MEDIA DRIVER
3007M: Jemma Denson <jdenson@gmail.com>
3008M: Patrick Boettcher <patrick.boettcher@posteo.de>
3009L: linux-media@vger.kernel.org
3010W: http://linuxtv.org/
3011Q: http://patchwork.linuxtv.org/project/linux-media/list/
3012S: Maintained
3013F: drivers/media/dvb-frontends/cx24120*
3014
3015CX88 VIDEO4LINUX DRIVER
3016M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3017L: linux-media@vger.kernel.org
3018W: http://linuxtv.org
3019T: git git://linuxtv.org/media_tree.git
3020S: Odd fixes
3021F: Documentation/video4linux/cx88/
3022F: drivers/media/pci/cx88/
3023
3024CXD2820R MEDIA DRIVER
3025M: Antti Palosaari <crope@iki.fi>
3026L: linux-media@vger.kernel.org
3027W: http://linuxtv.org/
3028W: http://palosaari.fi/linux/
3029Q: http://patchwork.linuxtv.org/project/linux-media/list/
3030T: git git://linuxtv.org/anttip/media_tree.git
3031S: Maintained
3032F: drivers/media/dvb-frontends/cxd2820r*
3033
3034CXGB3 ETHERNET DRIVER (CXGB3)
3035M: Santosh Raspatur <santosh@chelsio.com>
3036L: netdev@vger.kernel.org
3037W: http://www.chelsio.com
3038S: Supported
3039F: drivers/net/ethernet/chelsio/cxgb3/
3040
3041CXGB3 ISCSI DRIVER (CXGB3I)
3042M: Karen Xie <kxie@chelsio.com>
3043L: linux-scsi@vger.kernel.org
3044W: http://www.chelsio.com
3045S: Supported
3046F: drivers/scsi/cxgbi/cxgb3i
3047
3048CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3049M: Steve Wise <swise@chelsio.com>
3050L: linux-rdma@vger.kernel.org
3051W: http://www.openfabrics.org
3052S: Supported
3053F: drivers/infiniband/hw/cxgb3/
3054
3055CXGB4 ETHERNET DRIVER (CXGB4)
3056M: Hariprasad S <hariprasad@chelsio.com>
3057L: netdev@vger.kernel.org
3058W: http://www.chelsio.com
3059S: Supported
3060F: drivers/net/ethernet/chelsio/cxgb4/
3061
3062CXGB4 ISCSI DRIVER (CXGB4I)
3063M: Karen Xie <kxie@chelsio.com>
3064L: linux-scsi@vger.kernel.org
3065W: http://www.chelsio.com
3066S: Supported
3067F: drivers/scsi/cxgbi/cxgb4i
3068
3069CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3070M: Steve Wise <swise@chelsio.com>
3071L: linux-rdma@vger.kernel.org
3072W: http://www.openfabrics.org
3073S: Supported
3074F: drivers/infiniband/hw/cxgb4/
3075
3076CXGB4VF ETHERNET DRIVER (CXGB4VF)
3077M: Casey Leedom <leedom@chelsio.com>
3078L: netdev@vger.kernel.org
3079W: http://www.chelsio.com
3080S: Supported
3081F: drivers/net/ethernet/chelsio/cxgb4vf/
3082
3083CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3084M: Ian Munsie <imunsie@au1.ibm.com>
3085M: Michael Neuling <mikey@neuling.org>
3086L: linuxppc-dev@lists.ozlabs.org
3087S: Supported
3088F: drivers/misc/cxl/
3089F: include/misc/cxl*
3090F: include/uapi/misc/cxl.h
3091F: Documentation/powerpc/cxl.txt
3092F: Documentation/powerpc/cxl.txt
3093F: Documentation/ABI/testing/sysfs-class-cxl
3094
3095STMMAC ETHERNET DRIVER
3096M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3097L: netdev@vger.kernel.org
3098W: http://www.stlinux.com
3099S: Supported
3100F: drivers/net/ethernet/stmicro/stmmac/
3101
3102CYBERPRO FB DRIVER
3103M: Russell King <linux@arm.linux.org.uk>
3104L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3105W: http://www.arm.linux.org.uk/
3106S: Maintained
3107F: drivers/video/fbdev/cyber2000fb.*
3108
3109CYCLADES ASYNC MUX DRIVER
3110W: http://www.cyclades.com/
3111S: Orphan
3112F: drivers/tty/cyclades.c
3113F: include/linux/cyclades.h
3114F: include/uapi/linux/cyclades.h
3115
3116CYCLADES PC300 DRIVER
3117W: http://www.cyclades.com/
3118S: Orphan
3119F: drivers/net/wan/pc300*
3120
3121CYPRESS_FIRMWARE MEDIA DRIVER
3122M: Antti Palosaari <crope@iki.fi>
3123L: linux-media@vger.kernel.org
3124W: http://linuxtv.org/
3125W: http://palosaari.fi/linux/
3126Q: http://patchwork.linuxtv.org/project/linux-media/list/
3127T: git git://linuxtv.org/anttip/media_tree.git
3128S: Maintained
3129F: drivers/media/common/cypress_firmware*
3130
3131CYTTSP TOUCHSCREEN DRIVER
3132M: Ferruh Yigit <fery@cypress.com>
3133L: linux-input@vger.kernel.org
3134S: Supported
3135F: drivers/input/touchscreen/cyttsp*
3136F: include/linux/input/cyttsp.h
3137
3138DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3139M: Joshua Kinard <kumba@gentoo.org>
3140S: Maintained
3141F: drivers/rtc/rtc-ds1685.c
3142F: include/linux/rtc/ds1685.h
3143
3144DAMA SLAVE for AX.25
3145M: Joerg Reuter <jreuter@yaina.de>
3146W: http://yaina.de/jreuter/
3147W: http://www.qsl.net/dl1bke/
3148L: linux-hams@vger.kernel.org
3149S: Maintained
3150F: net/ax25/af_ax25.c
3151F: net/ax25/ax25_dev.c
3152F: net/ax25/ax25_ds_*
3153F: net/ax25/ax25_in.c
3154F: net/ax25/ax25_out.c
3155F: net/ax25/ax25_timer.c
3156F: net/ax25/sysctl_net_ax25.c
3157
3158DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3159L: netdev@vger.kernel.org
3160S: Orphan
3161F: Documentation/networking/dmfe.txt
3162F: drivers/net/ethernet/dec/tulip/dmfe.c
3163
3164DC390/AM53C974 SCSI driver
3165M: Hannes Reinecke <hare@suse.de>
3166L: linux-scsi@vger.kernel.org
3167S: Maintained
3168F: drivers/scsi/am53c974.c
3169
3170DC395x SCSI driver
3171M: Oliver Neukum <oliver@neukum.org>
3172M: Ali Akcaagac <aliakc@web.de>
3173M: Jamie Lenehan <lenehan@twibble.org>
3174L: dc395x@twibble.org
3175W: http://twibble.org/dist/dc395x/
3176W: http://lists.twibble.org/mailman/listinfo/dc395x/
3177S: Maintained
3178F: Documentation/scsi/dc395x.txt
3179F: drivers/scsi/dc395x.*
3180
3181DCCP PROTOCOL
3182M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3183L: dccp@vger.kernel.org
3184W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3185S: Maintained
3186F: include/linux/dccp.h
3187F: include/uapi/linux/dccp.h
3188F: include/linux/tfrc.h
3189F: net/dccp/
3190
3191DECnet NETWORK LAYER
3192W: http://linux-decnet.sourceforge.net
3193L: linux-decnet-user@lists.sourceforge.net
3194S: Orphan
3195F: Documentation/networking/decnet.txt
3196F: net/decnet/
3197
3198DECSTATION PLATFORM SUPPORT
3199M: "Maciej W. Rozycki" <macro@linux-mips.org>
3200L: linux-mips@linux-mips.org
3201W: http://www.linux-mips.org/wiki/DECstation
3202S: Maintained
3203F: arch/mips/dec/
3204F: arch/mips/include/asm/dec/
3205F: arch/mips/include/asm/mach-dec/
3206
3207DEFXX FDDI NETWORK DRIVER
3208M: "Maciej W. Rozycki" <macro@linux-mips.org>
3209S: Maintained
3210F: drivers/net/fddi/defxx.*
3211
3212DELL LAPTOP DRIVER
3213M: Matthew Garrett <mjg59@srcf.ucam.org>
3214M: Pali Rohár <pali.rohar@gmail.com>
3215L: platform-driver-x86@vger.kernel.org
3216S: Maintained
3217F: drivers/platform/x86/dell-laptop.c
3218
3219DELL LAPTOP RBTN DRIVER
3220M: Pali Rohár <pali.rohar@gmail.com>
3221S: Maintained
3222F: drivers/platform/x86/dell-rbtn.*
3223
3224DELL LAPTOP FREEFALL DRIVER
3225M: Pali Rohár <pali.rohar@gmail.com>
3226S: Maintained
3227F: drivers/platform/x86/dell-smo8800.c
3228
3229DELL LAPTOP SMM DRIVER
3230M: Pali Rohár <pali.rohar@gmail.com>
3231S: Maintained
3232F: drivers/hwmon/dell-smm-hwmon.c
3233F: include/uapi/linux/i8k.h
3234
3235DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3236M: Doug Warzecha <Douglas_Warzecha@dell.com>
3237S: Maintained
3238F: Documentation/dcdbas.txt
3239F: drivers/firmware/dcdbas.*
3240
3241DELL WMI EXTRAS DRIVER
3242M: Matthew Garrett <mjg59@srcf.ucam.org>
3243M: Pali Rohár <pali.rohar@gmail.com>
3244S: Maintained
3245F: drivers/platform/x86/dell-wmi.c
3246
3247DESIGNWARE USB2 DRD IP DRIVER
3248M: John Youn <johnyoun@synopsys.com>
3249L: linux-usb@vger.kernel.org
3250T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3251S: Maintained
3252F: drivers/usb/dwc2/
3253
3254DESIGNWARE USB3 DRD IP DRIVER
3255M: Felipe Balbi <balbi@ti.com>
3256L: linux-usb@vger.kernel.org
3257L: linux-omap@vger.kernel.org
3258T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3259S: Maintained
3260F: drivers/usb/dwc3/
3261
3262DEVICE COREDUMP (DEV_COREDUMP)
3263M: Johannes Berg <johannes@sipsolutions.net>
3264L: linux-kernel@vger.kernel.org
3265S: Maintained
3266F: drivers/base/devcoredump.c
3267F: include/linux/devcoredump.h
3268
3269DEVICE FREQUENCY (DEVFREQ)
3270M: MyungJoo Ham <myungjoo.ham@samsung.com>
3271M: Kyungmin Park <kyungmin.park@samsung.com>
3272L: linux-pm@vger.kernel.org
3273S: Maintained
3274F: drivers/devfreq/
3275
3276DEVICE NUMBER REGISTRY
3277M: Torben Mathiasen <device@lanana.org>
3278W: http://lanana.org/docs/device-list/index.html
3279S: Maintained
3280
3281DEVICE-MAPPER (LVM)
3282M: Alasdair Kergon <agk@redhat.com>
3283M: Mike Snitzer <snitzer@redhat.com>
3284M: dm-devel@redhat.com
3285L: dm-devel@redhat.com
3286W: http://sources.redhat.com/dm
3287Q: http://patchwork.kernel.org/project/dm-devel/list/
3288T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3289T: quilt http://people.redhat.com/agk/patches/linux/editing/
3290S: Maintained
3291F: Documentation/device-mapper/
3292F: drivers/md/dm*
3293F: drivers/md/persistent-data/
3294F: include/linux/device-mapper.h
3295F: include/linux/dm-*.h
3296F: include/uapi/linux/dm-*.h
3297
3298DIALOG SEMICONDUCTOR DRIVERS
3299M: Support Opensource <support.opensource@diasemi.com>
3300W: http://www.dialog-semiconductor.com/products
3301S: Supported
3302F: Documentation/hwmon/da90??
3303F: drivers/gpio/gpio-da90??.c
3304F: drivers/hwmon/da90??-hwmon.c
3305F: drivers/iio/adc/da91??-*.c
3306F: drivers/input/misc/da90??_onkey.c
3307F: drivers/input/touchscreen/da9052_tsi.c
3308F: drivers/leds/leds-da90??.c
3309F: drivers/mfd/da903x.c
3310F: drivers/mfd/da90??-*.c
3311F: drivers/mfd/da91??-*.c
3312F: drivers/power/da9052-battery.c
3313F: drivers/power/da91??-*.c
3314F: drivers/regulator/da903x.c
3315F: drivers/regulator/da9???-regulator.[ch]
3316F: drivers/rtc/rtc-da90??.c
3317F: drivers/video/backlight/da90??_bl.c
3318F: drivers/watchdog/da90??_wdt.c
3319F: include/linux/mfd/da903x.h
3320F: include/linux/mfd/da9052/
3321F: include/linux/mfd/da9055/
3322F: include/linux/mfd/da9063/
3323F: include/linux/mfd/da9150/
3324F: include/sound/da[79]*.h
3325F: sound/soc/codecs/da[79]*.[ch]
3326
3327DIGI NEO AND CLASSIC PCI PRODUCTS
3328M: Lidza Louina <lidza.louina@gmail.com>
3329M: Mark Hounschell <markh@compro.net>
3330L: driverdev-devel@linuxdriverproject.org
3331S: Maintained
3332F: drivers/staging/dgnc/
3333
3334DIGI EPCA PCI PRODUCTS
3335M: Lidza Louina <lidza.louina@gmail.com>
3336M: Mark Hounschell <markh@compro.net>
3337M: Daeseok Youn <daeseok.youn@gmail.com>
3338L: driverdev-devel@linuxdriverproject.org
3339S: Maintained
3340F: drivers/staging/dgap/
3341
3342DIOLAN U2C-12 I2C DRIVER
3343M: Guenter Roeck <linux@roeck-us.net>
3344L: linux-i2c@vger.kernel.org
3345S: Maintained
3346F: drivers/i2c/busses/i2c-diolan-u2c.c
3347
3348DIRECT ACCESS (DAX)
3349M: Matthew Wilcox <willy@linux.intel.com>
3350L: linux-fsdevel@vger.kernel.org
3351S: Supported
3352F: fs/dax.c
3353
3354DIRECTORY NOTIFICATION (DNOTIFY)
3355M: Eric Paris <eparis@parisplace.org>
3356S: Maintained
3357F: Documentation/filesystems/dnotify.txt
3358F: fs/notify/dnotify/
3359F: include/linux/dnotify.h
3360
3361DISK GEOMETRY AND PARTITION HANDLING
3362M: Andries Brouwer <aeb@cwi.nl>
3363W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3364W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3365W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3366S: Maintained
3367
3368DISKQUOTA
3369M: Jan Kara <jack@suse.cz>
3370S: Maintained
3371F: Documentation/filesystems/quota.txt
3372F: fs/quota/
3373F: include/linux/quota*.h
3374F: include/uapi/linux/quota*.h
3375
3376DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3377M: Bernie Thompson <bernie@plugable.com>
3378L: linux-fbdev@vger.kernel.org
3379S: Maintained
3380W: http://plugable.com/category/projects/udlfb/
3381F: drivers/video/fbdev/udlfb.c
3382F: include/video/udlfb.h
3383F: Documentation/fb/udlfb.txt
3384
3385DISTRIBUTED LOCK MANAGER (DLM)
3386M: Christine Caulfield <ccaulfie@redhat.com>
3387M: David Teigland <teigland@redhat.com>
3388L: cluster-devel@redhat.com
3389W: http://sources.redhat.com/cluster/
3390T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3391S: Supported
3392F: fs/dlm/
3393
3394DMA BUFFER SHARING FRAMEWORK
3395M: Sumit Semwal <sumit.semwal@linaro.org>
3396S: Maintained
3397L: linux-media@vger.kernel.org
3398L: dri-devel@lists.freedesktop.org
3399L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3400F: drivers/dma-buf/
3401F: include/linux/dma-buf*
3402F: include/linux/reservation.h
3403F: include/linux/*fence.h
3404F: Documentation/dma-buf-sharing.txt
3405T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3406
3407DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3408M: Vinod Koul <vinod.koul@intel.com>
3409L: dmaengine@vger.kernel.org
3410Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3411S: Maintained
3412F: drivers/dma/
3413F: include/linux/dmaengine.h
3414F: Documentation/dmaengine/
3415T: git git://git.infradead.org/users/vkoul/slave-dma.git
3416
3417DME1737 HARDWARE MONITOR DRIVER
3418M: Juerg Haefliger <juergh@gmail.com>
3419L: lm-sensors@lm-sensors.org
3420S: Maintained
3421F: Documentation/hwmon/dme1737
3422F: drivers/hwmon/dme1737.c
3423
3424DMI/SMBIOS SUPPORT
3425M: Jean Delvare <jdelvare@suse.de>
3426S: Maintained
3427T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3428F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3429F: drivers/firmware/dmi-id.c
3430F: drivers/firmware/dmi_scan.c
3431F: include/linux/dmi.h
3432
3433DOCUMENTATION
3434M: Jonathan Corbet <corbet@lwn.net>
3435L: linux-doc@vger.kernel.org
3436S: Maintained
3437F: Documentation/
3438X: Documentation/ABI/
3439X: Documentation/devicetree/
3440X: Documentation/acpi
3441X: Documentation/power
3442X: Documentation/spi
3443T: git git://git.lwn.net/linux-2.6.git docs-next
3444
3445DOUBLETALK DRIVER
3446M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3447L: blinux-list@redhat.com
3448S: Maintained
3449F: drivers/char/dtlk.c
3450F: include/linux/dtlk.h
3451
3452DPT_I2O SCSI RAID DRIVER
3453M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3454L: linux-scsi@vger.kernel.org
3455W: http://www.adaptec.com/
3456S: Maintained
3457F: drivers/scsi/dpt*
3458F: drivers/scsi/dpt/
3459
3460DRBD DRIVER
3461P: Philipp Reisner
3462P: Lars Ellenberg
3463M: drbd-dev@lists.linbit.com
3464L: drbd-user@lists.linbit.com
3465W: http://www.drbd.org
3466T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3467T: git git://git.drbd.org/drbd-8.3.git
3468S: Supported
3469F: drivers/block/drbd/
3470F: lib/lru_cache.c
3471F: Documentation/blockdev/drbd/
3472
3473DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3474M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3475T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3476S: Supported
3477F: Documentation/kobject.txt
3478F: drivers/base/
3479F: fs/debugfs/
3480F: fs/kernfs/
3481F: fs/sysfs/
3482F: include/linux/debugfs.h
3483F: include/linux/kobj*
3484F: lib/kobj*
3485
3486DRM DRIVERS
3487M: David Airlie <airlied@linux.ie>
3488L: dri-devel@lists.freedesktop.org
3489T: git git://people.freedesktop.org/~airlied/linux
3490S: Maintained
3491F: drivers/gpu/drm/
3492F: drivers/gpu/vga/
3493F: include/drm/
3494F: include/uapi/drm/
3495
3496RADEON DRM DRIVERS
3497M: Alex Deucher <alexander.deucher@amd.com>
3498M: Christian König <christian.koenig@amd.com>
3499L: dri-devel@lists.freedesktop.org
3500T: git git://people.freedesktop.org/~agd5f/linux
3501S: Supported
3502F: drivers/gpu/drm/radeon/
3503F: include/uapi/drm/radeon*
3504
3505DRM PANEL DRIVERS
3506M: Thierry Reding <thierry.reding@gmail.com>
3507L: dri-devel@lists.freedesktop.org
3508T: git git://anongit.freedesktop.org/tegra/linux.git
3509S: Maintained
3510F: drivers/gpu/drm/drm_panel.c
3511F: drivers/gpu/drm/panel/
3512F: include/drm/drm_panel.h
3513F: Documentation/devicetree/bindings/panel/
3514
3515INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3516M: Daniel Vetter <daniel.vetter@intel.com>
3517M: Jani Nikula <jani.nikula@linux.intel.com>
3518L: intel-gfx@lists.freedesktop.org
3519L: dri-devel@lists.freedesktop.org
3520Q: http://patchwork.freedesktop.org/project/intel-gfx/
3521T: git git://anongit.freedesktop.org/drm-intel
3522S: Supported
3523F: drivers/gpu/drm/i915/
3524F: include/drm/i915*
3525F: include/uapi/drm/i915*
3526
3527DRM DRIVERS FOR EXYNOS
3528M: Inki Dae <inki.dae@samsung.com>
3529M: Joonyoung Shim <jy0922.shim@samsung.com>
3530M: Seung-Woo Kim <sw0312.kim@samsung.com>
3531M: Kyungmin Park <kyungmin.park@samsung.com>
3532L: dri-devel@lists.freedesktop.org
3533T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3534S: Supported
3535F: drivers/gpu/drm/exynos/
3536F: include/drm/exynos*
3537F: include/uapi/drm/exynos*
3538
3539DRM DRIVERS FOR FREESCALE IMX
3540M: Philipp Zabel <p.zabel@pengutronix.de>
3541L: dri-devel@lists.freedesktop.org
3542S: Maintained
3543F: drivers/gpu/drm/imx/
3544F: Documentation/devicetree/bindings/drm/imx/
3545
3546DRM DRIVERS FOR NVIDIA TEGRA
3547M: Thierry Reding <thierry.reding@gmail.com>
3548M: Terje Bergström <tbergstrom@nvidia.com>
3549L: dri-devel@lists.freedesktop.org
3550L: linux-tegra@vger.kernel.org
3551T: git git://anongit.freedesktop.org/tegra/linux.git
3552S: Supported
3553F: drivers/gpu/drm/tegra/
3554F: drivers/gpu/host1x/
3555F: include/linux/host1x.h
3556F: include/uapi/drm/tegra_drm.h
3557F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3558
3559DRM DRIVERS FOR RENESAS
3560M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3561L: dri-devel@lists.freedesktop.org
3562L: linux-sh@vger.kernel.org
3563T: git git://people.freedesktop.org/~airlied/linux
3564S: Supported
3565F: drivers/gpu/drm/rcar-du/
3566F: drivers/gpu/drm/shmobile/
3567F: include/linux/platform_data/shmob_drm.h
3568
3569DRM DRIVERS FOR ROCKCHIP
3570M: Mark Yao <mark.yao@rock-chips.com>
3571L: dri-devel@lists.freedesktop.org
3572S: Maintained
3573F: drivers/gpu/drm/rockchip/
3574F: Documentation/devicetree/bindings/video/rockchip*
3575
3576DSBR100 USB FM RADIO DRIVER
3577M: Alexey Klimov <klimov.linux@gmail.com>
3578L: linux-media@vger.kernel.org
3579T: git git://linuxtv.org/media_tree.git
3580S: Maintained
3581F: drivers/media/radio/dsbr100.c
3582
3583DSCC4 DRIVER
3584M: Francois Romieu <romieu@fr.zoreil.com>
3585L: netdev@vger.kernel.org
3586S: Maintained
3587F: drivers/net/wan/dscc4.c
3588
3589DT3155 MEDIA DRIVER
3590M: Hans Verkuil <hverkuil@xs4all.nl>
3591L: linux-media@vger.kernel.org
3592T: git git://linuxtv.org/media_tree.git
3593W: http://linuxtv.org
3594S: Odd Fixes
3595F: drivers/media/pci/dt3155/
3596
3597DVB_USB_AF9015 MEDIA DRIVER
3598M: Antti Palosaari <crope@iki.fi>
3599L: linux-media@vger.kernel.org
3600W: http://linuxtv.org/
3601W: http://palosaari.fi/linux/
3602Q: http://patchwork.linuxtv.org/project/linux-media/list/
3603T: git git://linuxtv.org/anttip/media_tree.git
3604S: Maintained
3605F: drivers/media/usb/dvb-usb-v2/af9015*
3606
3607DVB_USB_AF9035 MEDIA DRIVER
3608M: Antti Palosaari <crope@iki.fi>
3609L: linux-media@vger.kernel.org
3610W: http://linuxtv.org/
3611W: http://palosaari.fi/linux/
3612Q: http://patchwork.linuxtv.org/project/linux-media/list/
3613T: git git://linuxtv.org/anttip/media_tree.git
3614S: Maintained
3615F: drivers/media/usb/dvb-usb-v2/af9035*
3616
3617DVB_USB_ANYSEE MEDIA DRIVER
3618M: Antti Palosaari <crope@iki.fi>
3619L: linux-media@vger.kernel.org
3620W: http://linuxtv.org/
3621W: http://palosaari.fi/linux/
3622Q: http://patchwork.linuxtv.org/project/linux-media/list/
3623T: git git://linuxtv.org/anttip/media_tree.git
3624S: Maintained
3625F: drivers/media/usb/dvb-usb-v2/anysee*
3626
3627DVB_USB_AU6610 MEDIA DRIVER
3628M: Antti Palosaari <crope@iki.fi>
3629L: linux-media@vger.kernel.org
3630W: http://linuxtv.org/
3631W: http://palosaari.fi/linux/
3632Q: http://patchwork.linuxtv.org/project/linux-media/list/
3633T: git git://linuxtv.org/anttip/media_tree.git
3634S: Maintained
3635F: drivers/media/usb/dvb-usb-v2/au6610*
3636
3637DVB_USB_CE6230 MEDIA DRIVER
3638M: Antti Palosaari <crope@iki.fi>
3639L: linux-media@vger.kernel.org
3640W: http://linuxtv.org/
3641W: http://palosaari.fi/linux/
3642Q: http://patchwork.linuxtv.org/project/linux-media/list/
3643T: git git://linuxtv.org/anttip/media_tree.git
3644S: Maintained
3645F: drivers/media/usb/dvb-usb-v2/ce6230*
3646
3647DVB_USB_CXUSB MEDIA DRIVER
3648M: Michael Krufky <mkrufky@linuxtv.org>
3649L: linux-media@vger.kernel.org
3650W: http://linuxtv.org/
3651W: http://github.com/mkrufky
3652Q: http://patchwork.linuxtv.org/project/linux-media/list/
3653T: git git://linuxtv.org/media_tree.git
3654S: Maintained
3655F: drivers/media/usb/dvb-usb/cxusb*
3656
3657DVB_USB_EC168 MEDIA DRIVER
3658M: Antti Palosaari <crope@iki.fi>
3659L: linux-media@vger.kernel.org
3660W: http://linuxtv.org/
3661W: http://palosaari.fi/linux/
3662Q: http://patchwork.linuxtv.org/project/linux-media/list/
3663T: git git://linuxtv.org/anttip/media_tree.git
3664S: Maintained
3665F: drivers/media/usb/dvb-usb-v2/ec168*
3666
3667DVB_USB_GL861 MEDIA DRIVER
3668M: Antti Palosaari <crope@iki.fi>
3669L: linux-media@vger.kernel.org
3670W: http://linuxtv.org/
3671Q: http://patchwork.linuxtv.org/project/linux-media/list/
3672T: git git://linuxtv.org/anttip/media_tree.git
3673S: Maintained
3674F: drivers/media/usb/dvb-usb-v2/gl861*
3675
3676DVB_USB_MXL111SF MEDIA DRIVER
3677M: Michael Krufky <mkrufky@linuxtv.org>
3678L: linux-media@vger.kernel.org
3679W: http://linuxtv.org/
3680W: http://github.com/mkrufky
3681Q: http://patchwork.linuxtv.org/project/linux-media/list/
3682T: git git://linuxtv.org/mkrufky/mxl111sf.git
3683S: Maintained
3684F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3685
3686DVB_USB_RTL28XXU MEDIA DRIVER
3687M: Antti Palosaari <crope@iki.fi>
3688L: linux-media@vger.kernel.org
3689W: http://linuxtv.org/
3690W: http://palosaari.fi/linux/
3691Q: http://patchwork.linuxtv.org/project/linux-media/list/
3692T: git git://linuxtv.org/anttip/media_tree.git
3693S: Maintained
3694F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3695
3696DVB_USB_V2 MEDIA DRIVER
3697M: Antti Palosaari <crope@iki.fi>
3698L: linux-media@vger.kernel.org
3699W: http://linuxtv.org/
3700W: http://palosaari.fi/linux/
3701Q: http://patchwork.linuxtv.org/project/linux-media/list/
3702T: git git://linuxtv.org/anttip/media_tree.git
3703S: Maintained
3704F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3705F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3706
3707DYNAMIC DEBUG
3708M: Jason Baron <jbaron@akamai.com>
3709S: Maintained
3710F: lib/dynamic_debug.c
3711F: include/linux/dynamic_debug.h
3712
3713DZ DECSTATION DZ11 SERIAL DRIVER
3714M: "Maciej W. Rozycki" <macro@linux-mips.org>
3715S: Maintained
3716F: drivers/tty/serial/dz.*
3717
3718E3X0 POWER BUTTON DRIVER
3719M: Moritz Fischer <moritz.fischer@ettus.com>
3720L: usrp-users@lists.ettus.com
3721W: http://www.ettus.com
3722S: Supported
3723F: drivers/input/misc/e3x0-button.c
3724F: Documentation/devicetree/bindings/input/e3x0-button.txt
3725
3726E4000 MEDIA DRIVER
3727M: Antti Palosaari <crope@iki.fi>
3728L: linux-media@vger.kernel.org
3729W: http://linuxtv.org/
3730W: http://palosaari.fi/linux/
3731Q: http://patchwork.linuxtv.org/project/linux-media/list/
3732T: git git://linuxtv.org/anttip/media_tree.git
3733S: Maintained
3734F: drivers/media/tuners/e4000*
3735
3736EATA ISA/EISA/PCI SCSI DRIVER
3737M: Dario Ballabio <ballabio_dario@emc.com>
3738L: linux-scsi@vger.kernel.org
3739S: Maintained
3740F: drivers/scsi/eata.c
3741
3742EC100 MEDIA DRIVER
3743M: Antti Palosaari <crope@iki.fi>
3744L: linux-media@vger.kernel.org
3745W: http://linuxtv.org/
3746W: http://palosaari.fi/linux/
3747Q: http://patchwork.linuxtv.org/project/linux-media/list/
3748T: git git://linuxtv.org/anttip/media_tree.git
3749S: Maintained
3750F: drivers/media/dvb-frontends/ec100*
3751
3752ECRYPT FILE SYSTEM
3753M: Tyler Hicks <tyhicks@canonical.com>
3754L: ecryptfs@vger.kernel.org
3755W: http://ecryptfs.org
3756W: https://launchpad.net/ecryptfs
3757S: Supported
3758F: Documentation/filesystems/ecryptfs.txt
3759F: fs/ecryptfs/
3760
3761EDAC-CORE
3762M: Doug Thompson <dougthompson@xmission.com>
3763M: Borislav Petkov <bp@alien8.de>
3764M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3765L: linux-edac@vger.kernel.org
3766W: bluesmoke.sourceforge.net
3767T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3768T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3769S: Supported
3770F: Documentation/edac.txt
3771F: drivers/edac/
3772F: include/linux/edac.h
3773
3774EDAC-AMD64
3775M: Doug Thompson <dougthompson@xmission.com>
3776M: Borislav Petkov <bp@alien8.de>
3777L: linux-edac@vger.kernel.org
3778W: bluesmoke.sourceforge.net
3779S: Maintained
3780F: drivers/edac/amd64_edac*
3781
3782EDAC-CALXEDA
3783M: Doug Thompson <dougthompson@xmission.com>
3784M: Robert Richter <rric@kernel.org>
3785L: linux-edac@vger.kernel.org
3786W: bluesmoke.sourceforge.net
3787S: Maintained
3788F: drivers/edac/highbank*
3789
3790EDAC-CAVIUM
3791M: Ralf Baechle <ralf@linux-mips.org>
3792M: David Daney <david.daney@cavium.com>
3793L: linux-edac@vger.kernel.org
3794L: linux-mips@linux-mips.org
3795W: bluesmoke.sourceforge.net
3796S: Supported
3797F: drivers/edac/octeon_edac*
3798
3799EDAC-E752X
3800M: Mark Gross <mark.gross@intel.com>
3801M: Doug Thompson <dougthompson@xmission.com>
3802L: linux-edac@vger.kernel.org
3803W: bluesmoke.sourceforge.net
3804S: Maintained
3805F: drivers/edac/e752x_edac.c
3806
3807EDAC-E7XXX
3808M: Doug Thompson <dougthompson@xmission.com>
3809L: linux-edac@vger.kernel.org
3810W: bluesmoke.sourceforge.net
3811S: Maintained
3812F: drivers/edac/e7xxx_edac.c
3813
3814EDAC-GHES
3815M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3816L: linux-edac@vger.kernel.org
3817W: bluesmoke.sourceforge.net
3818S: Maintained
3819F: drivers/edac/ghes_edac.c
3820
3821EDAC-I82443BXGX
3822M: Tim Small <tim@buttersideup.com>
3823L: linux-edac@vger.kernel.org
3824W: bluesmoke.sourceforge.net
3825S: Maintained
3826F: drivers/edac/i82443bxgx_edac.c
3827
3828EDAC-I3000
3829M: Jason Uhlenkott <juhlenko@akamai.com>
3830L: linux-edac@vger.kernel.org
3831W: bluesmoke.sourceforge.net
3832S: Maintained
3833F: drivers/edac/i3000_edac.c
3834
3835EDAC-I5000
3836M: Doug Thompson <dougthompson@xmission.com>
3837L: linux-edac@vger.kernel.org
3838W: bluesmoke.sourceforge.net
3839S: Maintained
3840F: drivers/edac/i5000_edac.c
3841
3842EDAC-I5400
3843M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3844L: linux-edac@vger.kernel.org
3845W: bluesmoke.sourceforge.net
3846S: Maintained
3847F: drivers/edac/i5400_edac.c
3848
3849EDAC-I7300
3850M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3851L: linux-edac@vger.kernel.org
3852W: bluesmoke.sourceforge.net
3853S: Maintained
3854F: drivers/edac/i7300_edac.c
3855
3856EDAC-I7CORE
3857M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3858L: linux-edac@vger.kernel.org
3859W: bluesmoke.sourceforge.net
3860S: Maintained
3861F: drivers/edac/i7core_edac.c
3862
3863EDAC-I82975X
3864M: Ranganathan Desikan <ravi@jetztechnologies.com>
3865M: "Arvind R." <arvino55@gmail.com>
3866L: linux-edac@vger.kernel.org
3867W: bluesmoke.sourceforge.net
3868S: Maintained
3869F: drivers/edac/i82975x_edac.c
3870
3871EDAC-IE31200
3872M: Jason Baron <jbaron@akamai.com>
3873L: linux-edac@vger.kernel.org
3874W: bluesmoke.sourceforge.net
3875S: Maintained
3876F: drivers/edac/ie31200_edac.c
3877
3878EDAC-MPC85XX
3879M: Johannes Thumshirn <morbidrsa@gmail.com>
3880L: linux-edac@vger.kernel.org
3881W: bluesmoke.sourceforge.net
3882S: Maintained
3883F: drivers/edac/mpc85xx_edac.[ch]
3884
3885EDAC-PASEMI
3886M: Egor Martovetsky <egor@pasemi.com>
3887L: linux-edac@vger.kernel.org
3888W: bluesmoke.sourceforge.net
3889S: Maintained
3890F: drivers/edac/pasemi_edac.c
3891
3892EDAC-R82600
3893M: Tim Small <tim@buttersideup.com>
3894L: linux-edac@vger.kernel.org
3895W: bluesmoke.sourceforge.net
3896S: Maintained
3897F: drivers/edac/r82600_edac.c
3898
3899EDAC-SBRIDGE
3900M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3901L: linux-edac@vger.kernel.org
3902W: bluesmoke.sourceforge.net
3903S: Maintained
3904F: drivers/edac/sb_edac.c
3905
3906EDAC-XGENE
3907APPLIED MICRO (APM) X-GENE SOC EDAC
3908M: Loc Ho <lho@apm.com>
3909S: Supported
3910F: drivers/edac/xgene_edac.c
3911F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3912
3913EDIROL UA-101/UA-1000 DRIVER
3914M: Clemens Ladisch <clemens@ladisch.de>
3915L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3916T: git git://git.alsa-project.org/alsa-kernel.git
3917S: Maintained
3918F: sound/usb/misc/ua101.c
3919
3920EXTENSIBLE FIRMWARE INTERFACE (EFI)
3921M: Matt Fleming <matt.fleming@intel.com>
3922L: linux-efi@vger.kernel.org
3923T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3924S: Maintained
3925F: Documentation/efi-stub.txt
3926F: arch/ia64/kernel/efi.c
3927F: arch/x86/boot/compressed/eboot.[ch]
3928F: arch/x86/include/asm/efi.h
3929F: arch/x86/platform/efi/*
3930F: drivers/firmware/efi/*
3931F: include/linux/efi*.h
3932
3933EFI VARIABLE FILESYSTEM
3934M: Matthew Garrett <matthew.garrett@nebula.com>
3935M: Jeremy Kerr <jk@ozlabs.org>
3936M: Matt Fleming <matt.fleming@intel.com>
3937T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3938L: linux-efi@vger.kernel.org
3939S: Maintained
3940F: fs/efivarfs/
3941
3942EFIFB FRAMEBUFFER DRIVER
3943L: linux-fbdev@vger.kernel.org
3944M: Peter Jones <pjones@redhat.com>
3945S: Maintained
3946F: drivers/video/fbdev/efifb.c
3947
3948EFS FILESYSTEM
3949W: http://aeschi.ch.eu.org/efs/
3950S: Orphan
3951F: fs/efs/
3952
3953EHCA (IBM GX bus InfiniBand adapter) DRIVER
3954M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3955M: Christoph Raisch <raisch@de.ibm.com>
3956L: linux-rdma@vger.kernel.org
3957S: Supported
3958F: drivers/infiniband/hw/ehca/
3959
3960EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3961M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3962L: netdev@vger.kernel.org
3963S: Maintained
3964F: drivers/net/ethernet/ibm/ehea/
3965
3966EM28XX VIDEO4LINUX DRIVER
3967M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3968L: linux-media@vger.kernel.org
3969W: http://linuxtv.org
3970T: git git://linuxtv.org/media_tree.git
3971S: Maintained
3972F: drivers/media/usb/em28xx/
3973
3974EMBEDDED LINUX
3975M: Paul Gortmaker <paul.gortmaker@windriver.com>
3976M: Matt Mackall <mpm@selenic.com>
3977M: David Woodhouse <dwmw2@infradead.org>
3978L: linux-embedded@vger.kernel.org
3979S: Maintained
3980
3981EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
3982M: James Smart <james.smart@avagotech.com>
3983M: Dick Kennedy <dick.kennedy@avagotech.com>
3984L: linux-scsi@vger.kernel.org
3985W: http://www.avagotech.com
3986S: Supported
3987F: drivers/scsi/lpfc/
3988
3989ENE CB710 FLASH CARD READER DRIVER
3990M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
3991S: Maintained
3992F: drivers/misc/cb710/
3993F: drivers/mmc/host/cb710-mmc.*
3994F: include/linux/cb710.h
3995
3996ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3997M: Maxim Levitsky <maximlevitsky@gmail.com>
3998S: Maintained
3999F: drivers/media/rc/ene_ir.*
4000
4001ENHANCED ERROR HANDLING (EEH)
4002M: Gavin Shan <shangw@linux.vnet.ibm.com>
4003L: linuxppc-dev@lists.ozlabs.org
4004S: Supported
4005F: Documentation/powerpc/eeh-pci-error-recovery.txt
4006F: arch/powerpc/kernel/eeh*.c
4007
4008EPSON S1D13XXX FRAMEBUFFER DRIVER
4009M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4010S: Maintained
4011T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4012F: drivers/video/fbdev/s1d13xxxfb.c
4013F: include/video/s1d13xxxfb.h
4014
4015ET131X NETWORK DRIVER
4016M: Mark Einon <mark.einon@gmail.com>
4017S: Odd Fixes
4018F: drivers/net/ethernet/agere/
4019
4020ETHERNET BRIDGE
4021M: Stephen Hemminger <stephen@networkplumber.org>
4022L: bridge@lists.linux-foundation.org
4023L: netdev@vger.kernel.org
4024W: http://www.linuxfoundation.org/en/Net:Bridge
4025S: Maintained
4026F: include/linux/netfilter_bridge/
4027F: net/bridge/
4028
4029ETHERNET PHY LIBRARY
4030M: Florian Fainelli <f.fainelli@gmail.com>
4031L: netdev@vger.kernel.org
4032S: Maintained
4033F: include/linux/phy.h
4034F: include/linux/phy_fixed.h
4035F: drivers/net/phy/
4036F: Documentation/networking/phy.txt
4037F: drivers/of/of_mdio.c
4038F: drivers/of/of_net.c
4039
4040EXT2 FILE SYSTEM
4041M: Jan Kara <jack@suse.cz>
4042L: linux-ext4@vger.kernel.org
4043S: Maintained
4044F: Documentation/filesystems/ext2.txt
4045F: fs/ext2/
4046F: include/linux/ext2*
4047
4048EXT3 FILE SYSTEM
4049M: Jan Kara <jack@suse.cz>
4050M: Andrew Morton <akpm@linux-foundation.org>
4051M: Andreas Dilger <adilger.kernel@dilger.ca>
4052L: linux-ext4@vger.kernel.org
4053S: Maintained
4054F: Documentation/filesystems/ext3.txt
4055F: fs/ext3/
4056
4057EXT4 FILE SYSTEM
4058M: "Theodore Ts'o" <tytso@mit.edu>
4059M: Andreas Dilger <adilger.kernel@dilger.ca>
4060L: linux-ext4@vger.kernel.org
4061W: http://ext4.wiki.kernel.org
4062Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4063S: Maintained
4064F: Documentation/filesystems/ext4.txt
4065F: fs/ext4/
4066
4067Extended Verification Module (EVM)
4068M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4069L: linux-ima-devel@lists.sourceforge.net
4070L: linux-security-module@vger.kernel.org
4071S: Supported
4072F: security/integrity/evm/
4073
4074EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4075M: MyungJoo Ham <myungjoo.ham@samsung.com>
4076M: Chanwoo Choi <cw00.choi@samsung.com>
4077L: linux-kernel@vger.kernel.org
4078T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4079S: Maintained
4080F: drivers/extcon/
4081F: Documentation/extcon/
4082
4083EXYNOS DP DRIVER
4084M: Jingoo Han <jingoohan1@gmail.com>
4085L: dri-devel@lists.freedesktop.org
4086S: Maintained
4087F: drivers/gpu/drm/exynos/exynos_dp*
4088
4089EXYNOS MIPI DISPLAY DRIVERS
4090M: Inki Dae <inki.dae@samsung.com>
4091M: Donghwa Lee <dh09.lee@samsung.com>
4092M: Kyungmin Park <kyungmin.park@samsung.com>
4093L: linux-fbdev@vger.kernel.org
4094S: Maintained
4095F: drivers/video/fbdev/exynos/exynos_mipi*
4096F: include/video/exynos_mipi*
4097
4098F71805F HARDWARE MONITORING DRIVER
4099M: Jean Delvare <jdelvare@suse.de>
4100L: lm-sensors@lm-sensors.org
4101S: Maintained
4102F: Documentation/hwmon/f71805f
4103F: drivers/hwmon/f71805f.c
4104
4105FC0011 TUNER DRIVER
4106M: Michael Buesch <m@bues.ch>
4107L: linux-media@vger.kernel.org
4108S: Maintained
4109F: drivers/media/tuners/fc0011.h
4110F: drivers/media/tuners/fc0011.c
4111
4112FC2580 MEDIA DRIVER
4113M: Antti Palosaari <crope@iki.fi>
4114L: linux-media@vger.kernel.org
4115W: http://linuxtv.org/
4116W: http://palosaari.fi/linux/
4117Q: http://patchwork.linuxtv.org/project/linux-media/list/
4118T: git git://linuxtv.org/anttip/media_tree.git
4119S: Maintained
4120F: drivers/media/tuners/fc2580*
4121
4122FANOTIFY
4123M: Eric Paris <eparis@redhat.com>
4124S: Maintained
4125F: fs/notify/fanotify/
4126F: include/linux/fanotify.h
4127F: include/uapi/linux/fanotify.h
4128
4129FARSYNC SYNCHRONOUS DRIVER
4130M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4131W: http://www.farsite.co.uk/
4132S: Supported
4133F: drivers/net/wan/farsync.*
4134
4135FAULT INJECTION SUPPORT
4136M: Akinobu Mita <akinobu.mita@gmail.com>
4137S: Supported
4138F: Documentation/fault-injection/
4139F: lib/fault-inject.c
4140
4141FBTFT Framebuffer drivers
4142M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4143M: Noralf Trønnes <noralf@tronnes.org>
4144S: Maintained
4145F: drivers/staging/fbtft/
4146
4147FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4148M: Vasu Dev <vasu.dev@intel.com>
4149L: fcoe-devel@open-fcoe.org
4150W: www.Open-FCoE.org
4151S: Supported
4152F: drivers/scsi/libfc/
4153F: drivers/scsi/fcoe/
4154F: include/scsi/fc/
4155F: include/scsi/libfc.h
4156F: include/scsi/libfcoe.h
4157F: include/uapi/scsi/fc/
4158
4159FILE LOCKING (flock() and fcntl()/lockf())
4160M: Jeff Layton <jlayton@poochiereds.net>
4161M: "J. Bruce Fields" <bfields@fieldses.org>
4162L: linux-fsdevel@vger.kernel.org
4163S: Maintained
4164F: include/linux/fcntl.h
4165F: include/linux/fs.h
4166F: include/uapi/linux/fcntl.h
4167F: include/uapi/linux/fs.h
4168F: fs/fcntl.c
4169F: fs/locks.c
4170
4171FILESYSTEMS (VFS and infrastructure)
4172M: Alexander Viro <viro@zeniv.linux.org.uk>
4173L: linux-fsdevel@vger.kernel.org
4174S: Maintained
4175F: fs/*
4176
4177FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4178M: Riku Voipio <riku.voipio@iki.fi>
4179L: lm-sensors@lm-sensors.org
4180S: Maintained
4181F: drivers/hwmon/f75375s.c
4182F: include/linux/f75375s.h
4183
4184FIREWIRE AUDIO DRIVERS
4185M: Clemens Ladisch <clemens@ladisch.de>
4186L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4187T: git git://git.alsa-project.org/alsa-kernel.git
4188S: Maintained
4189F: sound/firewire/
4190
4191FIREWIRE MEDIA DRIVERS (firedtv)
4192M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4193L: linux-media@vger.kernel.org
4194L: linux1394-devel@lists.sourceforge.net
4195T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4196S: Maintained
4197F: drivers/media/firewire/
4198
4199FIREWIRE SBP-2 TARGET
4200M: Chris Boot <bootc@bootc.net>
4201L: linux-scsi@vger.kernel.org
4202L: target-devel@vger.kernel.org
4203L: linux1394-devel@lists.sourceforge.net
4204T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4205S: Maintained
4206F: drivers/target/sbp/
4207
4208FIREWIRE SUBSYSTEM
4209M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4210L: linux1394-devel@lists.sourceforge.net
4211W: http://ieee1394.wiki.kernel.org/
4212T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4213S: Maintained
4214F: drivers/firewire/
4215F: include/linux/firewire.h
4216F: include/uapi/linux/firewire*.h
4217F: tools/firewire/
4218
4219FIRMWARE LOADER (request_firmware)
4220M: Ming Lei <ming.lei@canonical.com>
4221L: linux-kernel@vger.kernel.org
4222S: Maintained
4223F: Documentation/firmware_class/
4224F: drivers/base/firmware*.c
4225F: include/linux/firmware.h
4226
4227FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4228M: Joshua Morris <josh.h.morris@us.ibm.com>
4229M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4230S: Maintained
4231F: drivers/block/rsxx/
4232
4233FLOPPY DRIVER
4234M: Jiri Kosina <jkosina@suse.cz>
4235T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4236S: Odd fixes
4237F: drivers/block/floppy.c
4238
4239FMC SUBSYSTEM
4240M: Alessandro Rubini <rubini@gnudd.com>
4241W: http://www.ohwr.org/projects/fmc-bus
4242S: Supported
4243F: drivers/fmc/
4244F: include/linux/fmc*.h
4245F: include/linux/ipmi-fru.h
4246K: fmc_d.*register
4247
4248FPU EMULATOR
4249M: Bill Metzenthen <billm@melbpc.org.au>
4250W: http://floatingpoint.sourceforge.net/emulator/index.html
4251S: Maintained
4252F: arch/x86/math-emu/
4253
4254FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4255L: netdev@vger.kernel.org
4256S: Orphan
4257F: drivers/net/wan/dlci.c
4258F: drivers/net/wan/sdla.c
4259
4260FRAMEBUFFER LAYER
4261M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4262M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4263L: linux-fbdev@vger.kernel.org
4264W: http://linux-fbdev.sourceforge.net/
4265Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4266T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4267S: Maintained
4268F: Documentation/fb/
4269F: Documentation/devicetree/bindings/fb/
4270F: drivers/video/
4271F: include/video/
4272F: include/linux/fb.h
4273F: include/uapi/video/
4274F: include/uapi/linux/fb.h
4275
4276FREESCALE DIU FRAMEBUFFER DRIVER
4277M: Timur Tabi <timur@tabi.org>
4278L: linux-fbdev@vger.kernel.org
4279S: Maintained
4280F: drivers/video/fbdev/fsl-diu-fb.*
4281
4282FREESCALE DMA DRIVER
4283M: Li Yang <leoli@freescale.com>
4284M: Zhang Wei <zw@zh-kernel.org>
4285L: linuxppc-dev@lists.ozlabs.org
4286S: Maintained
4287F: drivers/dma/fsldma.*
4288
4289FREESCALE I2C CPM DRIVER
4290M: Jochen Friedrich <jochen@scram.de>
4291L: linuxppc-dev@lists.ozlabs.org
4292L: linux-i2c@vger.kernel.org
4293S: Maintained
4294F: drivers/i2c/busses/i2c-cpm.c
4295
4296FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4297M: Sascha Hauer <kernel@pengutronix.de>
4298L: linux-fbdev@vger.kernel.org
4299L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4300S: Maintained
4301F: include/linux/platform_data/video-imxfb.h
4302F: drivers/video/fbdev/imxfb.c
4303
4304FREESCALE QUAD SPI DRIVER
4305M: Han Xu <han.xu@freescale.com>
4306L: linux-mtd@lists.infradead.org
4307S: Maintained
4308F: drivers/mtd/spi-nor/fsl-quadspi.c
4309
4310FREESCALE SOC FS_ENET DRIVER
4311M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4312M: Vitaly Bordug <vbordug@ru.mvista.com>
4313L: linuxppc-dev@lists.ozlabs.org
4314L: netdev@vger.kernel.org
4315S: Maintained
4316F: drivers/net/ethernet/freescale/fs_enet/
4317F: include/linux/fs_enet_pd.h
4318
4319FREESCALE QUICC ENGINE LIBRARY
4320L: linuxppc-dev@lists.ozlabs.org
4321S: Orphan
4322F: arch/powerpc/sysdev/qe_lib/
4323F: arch/powerpc/include/asm/*qe.h
4324
4325FREESCALE USB PERIPHERAL DRIVERS
4326M: Li Yang <leoli@freescale.com>
4327L: linux-usb@vger.kernel.org
4328L: linuxppc-dev@lists.ozlabs.org
4329S: Maintained
4330F: drivers/usb/gadget/udc/fsl*
4331
4332FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4333M: Li Yang <leoli@freescale.com>
4334L: netdev@vger.kernel.org
4335L: linuxppc-dev@lists.ozlabs.org
4336S: Maintained
4337F: drivers/net/ethernet/freescale/ucc_geth*
4338
4339FREESCALE QUICC ENGINE UCC UART DRIVER
4340M: Timur Tabi <timur@tabi.org>
4341L: linuxppc-dev@lists.ozlabs.org
4342S: Maintained
4343F: drivers/tty/serial/ucc_uart.c
4344
4345FREESCALE SOC SOUND DRIVERS
4346M: Timur Tabi <timur@tabi.org>
4347M: Nicolin Chen <nicoleotsuka@gmail.com>
4348M: Xiubo Li <Xiubo.Lee@gmail.com>
4349L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4350L: linuxppc-dev@lists.ozlabs.org
4351S: Maintained
4352F: sound/soc/fsl/fsl*
4353F: sound/soc/fsl/imx*
4354F: sound/soc/fsl/mpc8610_hpcd.c
4355
4356FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4357M: "J. German Rivera" <German.Rivera@freescale.com>
4358L: linux-kernel@vger.kernel.org
4359S: Maintained
4360F: drivers/staging/fsl-mc/
4361
4362FREEVXFS FILESYSTEM
4363M: Christoph Hellwig <hch@infradead.org>
4364W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4365S: Maintained
4366F: fs/freevxfs/
4367
4368FREEZER
4369M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4370M: Pavel Machek <pavel@ucw.cz>
4371L: linux-pm@vger.kernel.org
4372S: Supported
4373F: Documentation/power/freezing-of-tasks.txt
4374F: include/linux/freezer.h
4375F: kernel/freezer.c
4376
4377FRONTSWAP API
4378M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4379L: linux-kernel@vger.kernel.org
4380S: Maintained
4381F: mm/frontswap.c
4382F: include/linux/frontswap.h
4383
4384FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4385M: David Howells <dhowells@redhat.com>
4386L: linux-cachefs@redhat.com
4387S: Supported
4388F: Documentation/filesystems/caching/
4389F: fs/fscache/
4390F: include/linux/fscache*.h
4391
4392F2FS FILE SYSTEM
4393M: Jaegeuk Kim <jaegeuk@kernel.org>
4394M: Changman Lee <cm224.lee@samsung.com>
4395L: linux-f2fs-devel@lists.sourceforge.net
4396W: http://en.wikipedia.org/wiki/F2FS
4397T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4398S: Maintained
4399F: Documentation/filesystems/f2fs.txt
4400F: Documentation/ABI/testing/sysfs-fs-f2fs
4401F: fs/f2fs/
4402F: include/linux/f2fs_fs.h
4403
4404FUJITSU FR-V (FRV) PORT
4405M: David Howells <dhowells@redhat.com>
4406S: Maintained
4407F: arch/frv/
4408
4409FUJITSU LAPTOP EXTRAS
4410M: Jonathan Woithe <jwoithe@just42.net>
4411L: platform-driver-x86@vger.kernel.org
4412S: Maintained
4413F: drivers/platform/x86/fujitsu-laptop.c
4414
4415FUJITSU M-5MO LS CAMERA ISP DRIVER
4416M: Kyungmin Park <kyungmin.park@samsung.com>
4417M: Heungjun Kim <riverful.kim@samsung.com>
4418L: linux-media@vger.kernel.org
4419S: Maintained
4420F: drivers/media/i2c/m5mols/
4421F: include/media/m5mols.h
4422
4423FUJITSU TABLET EXTRAS
4424M: Robert Gerlach <khnz@gmx.de>
4425L: platform-driver-x86@vger.kernel.org
4426S: Maintained
4427F: drivers/platform/x86/fujitsu-tablet.c
4428
4429FUSE: FILESYSTEM IN USERSPACE
4430M: Miklos Szeredi <miklos@szeredi.hu>
4431L: fuse-devel@lists.sourceforge.net
4432W: http://fuse.sourceforge.net/
4433T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4434S: Maintained
4435F: fs/fuse/
4436F: include/uapi/linux/fuse.h
4437F: Documentation/filesystems/fuse.txt
4438
4439FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4440M: Rik Faith <faith@cs.unc.edu>
4441L: linux-scsi@vger.kernel.org
4442S: Odd Fixes (e.g., new signatures)
4443F: drivers/scsi/fdomain.*
4444
4445GCOV BASED KERNEL PROFILING
4446M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4447S: Maintained
4448F: kernel/gcov/
4449F: Documentation/gcov.txt
4450
4451GDT SCSI DISK ARRAY CONTROLLER DRIVER
4452M: Achim Leubner <achim_leubner@adaptec.com>
4453L: linux-scsi@vger.kernel.org
4454W: http://www.icp-vortex.com/
4455S: Supported
4456F: drivers/scsi/gdt*
4457
4458GDB KERNEL DEBUGGING HELPER SCRIPTS
4459M: Jan Kiszka <jan.kiszka@siemens.com>
4460S: Supported
4461F: scripts/gdb/
4462
4463GEMTEK FM RADIO RECEIVER DRIVER
4464M: Hans Verkuil <hverkuil@xs4all.nl>
4465L: linux-media@vger.kernel.org
4466T: git git://linuxtv.org/media_tree.git
4467W: http://linuxtv.org
4468S: Maintained
4469F: drivers/media/radio/radio-gemtek*
4470
4471GENERIC GPIO I2C DRIVER
4472M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4473S: Supported
4474F: drivers/i2c/busses/i2c-gpio.c
4475F: include/linux/i2c-gpio.h
4476
4477GENERIC GPIO I2C MULTIPLEXER DRIVER
4478M: Peter Korsgaard <peter.korsgaard@barco.com>
4479L: linux-i2c@vger.kernel.org
4480S: Supported
4481F: drivers/i2c/muxes/i2c-mux-gpio.c
4482F: include/linux/i2c-mux-gpio.h
4483F: Documentation/i2c/muxes/i2c-mux-gpio
4484
4485GENERIC HDLC (WAN) DRIVERS
4486M: Krzysztof Halasa <khc@pm.waw.pl>
4487W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4488S: Maintained
4489F: drivers/net/wan/c101.c
4490F: drivers/net/wan/hd6457*
4491F: drivers/net/wan/hdlc*
4492F: drivers/net/wan/n2.c
4493F: drivers/net/wan/pc300too.c
4494F: drivers/net/wan/pci200syn.c
4495F: drivers/net/wan/wanxl*
4496
4497GENERIC INCLUDE/ASM HEADER FILES
4498M: Arnd Bergmann <arnd@arndb.de>
4499L: linux-arch@vger.kernel.org
4500T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4501S: Maintained
4502F: include/asm-generic/
4503F: include/uapi/asm-generic/
4504
4505GENERIC PHY FRAMEWORK
4506M: Kishon Vijay Abraham I <kishon@ti.com>
4507L: linux-kernel@vger.kernel.org
4508T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4509S: Supported
4510F: drivers/phy/
4511F: include/linux/phy/
4512
4513GENERIC PM DOMAINS
4514M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4515M: Kevin Hilman <khilman@kernel.org>
4516M: Ulf Hansson <ulf.hansson@linaro.org>
4517L: linux-pm@vger.kernel.org
4518S: Supported
4519F: drivers/base/power/domain*.c
4520F: include/linux/pm_domain.h
4521
4522GENERIC UIO DRIVER FOR PCI DEVICES
4523M: "Michael S. Tsirkin" <mst@redhat.com>
4524L: kvm@vger.kernel.org
4525S: Supported
4526F: drivers/uio/uio_pci_generic.c
4527
4528GET_MAINTAINER SCRIPT
4529M: Joe Perches <joe@perches.com>
4530S: Maintained
4531F: scripts/get_maintainer.pl
4532
4533GFS2 FILE SYSTEM
4534M: Steven Whitehouse <swhiteho@redhat.com>
4535M: Bob Peterson <rpeterso@redhat.com>
4536L: cluster-devel@redhat.com
4537W: http://sources.redhat.com/cluster/
4538T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4539S: Supported
4540F: Documentation/filesystems/gfs2*.txt
4541F: fs/gfs2/
4542F: include/uapi/linux/gfs2_ondisk.h
4543
4544GIGASET ISDN DRIVERS
4545M: Paul Bolle <pebolle@tiscali.nl>
4546L: gigaset307x-common@lists.sourceforge.net
4547W: http://gigaset307x.sourceforge.net/
4548S: Odd Fixes
4549F: Documentation/isdn/README.gigaset
4550F: drivers/isdn/gigaset/
4551F: include/uapi/linux/gigaset_dev.h
4552
4553GO7007 MPEG CODEC
4554M: Hans Verkuil <hans.verkuil@cisco.com>
4555L: linux-media@vger.kernel.org
4556S: Maintained
4557F: drivers/media/usb/go7007/
4558
4559GOODIX TOUCHSCREEN
4560M: Bastien Nocera <hadess@hadess.net>
4561L: linux-input@vger.kernel.org
4562S: Maintained
4563F: drivers/input/touchscreen/goodix.c
4564
4565GPIO SUBSYSTEM
4566M: Linus Walleij <linus.walleij@linaro.org>
4567M: Alexandre Courbot <gnurou@gmail.com>
4568L: linux-gpio@vger.kernel.org
4569T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4570S: Maintained
4571F: Documentation/gpio/
4572F: drivers/gpio/
4573F: include/linux/gpio/
4574F: include/linux/gpio.h
4575F: include/asm-generic/gpio.h
4576
4577GRE DEMULTIPLEXER DRIVER
4578M: Dmitry Kozlov <xeb@mail.ru>
4579L: netdev@vger.kernel.org
4580S: Maintained
4581F: net/ipv4/gre_demux.c
4582F: net/ipv4/gre_offload.c
4583F: include/net/gre.h
4584
4585GRETH 10/100/1G Ethernet MAC device driver
4586M: Kristoffer Glembo <kristoffer@gaisler.com>
4587L: netdev@vger.kernel.org
4588S: Maintained
4589F: drivers/net/ethernet/aeroflex/
4590
4591GSPCA FINEPIX SUBDRIVER
4592M: Frank Zago <frank@zago.net>
4593L: linux-media@vger.kernel.org
4594T: git git://linuxtv.org/media_tree.git
4595S: Maintained
4596F: drivers/media/usb/gspca/finepix.c
4597
4598GSPCA GL860 SUBDRIVER
4599M: Olivier Lorin <o.lorin@laposte.net>
4600L: linux-media@vger.kernel.org
4601T: git git://linuxtv.org/media_tree.git
4602S: Maintained
4603F: drivers/media/usb/gspca/gl860/
4604
4605GSPCA M5602 SUBDRIVER
4606M: Erik Andren <erik.andren@gmail.com>
4607L: linux-media@vger.kernel.org
4608T: git git://linuxtv.org/media_tree.git
4609S: Maintained
4610F: drivers/media/usb/gspca/m5602/
4611
4612GSPCA PAC207 SONIXB SUBDRIVER
4613M: Hans de Goede <hdegoede@redhat.com>
4614L: linux-media@vger.kernel.org
4615T: git git://linuxtv.org/media_tree.git
4616S: Maintained
4617F: drivers/media/usb/gspca/pac207.c
4618
4619GSPCA SN9C20X SUBDRIVER
4620M: Brian Johnson <brijohn@gmail.com>
4621L: linux-media@vger.kernel.org
4622T: git git://linuxtv.org/media_tree.git
4623S: Maintained
4624F: drivers/media/usb/gspca/sn9c20x.c
4625
4626GSPCA T613 SUBDRIVER
4627M: Leandro Costantino <lcostantino@gmail.com>
4628L: linux-media@vger.kernel.org
4629T: git git://linuxtv.org/media_tree.git
4630S: Maintained
4631F: drivers/media/usb/gspca/t613.c
4632
4633GSPCA USB WEBCAM DRIVER
4634M: Hans de Goede <hdegoede@redhat.com>
4635L: linux-media@vger.kernel.org
4636T: git git://linuxtv.org/media_tree.git
4637S: Maintained
4638F: drivers/media/usb/gspca/
4639
4640GUID PARTITION TABLE (GPT)
4641M: Davidlohr Bueso <dave@stgolabs.net>
4642L: linux-efi@vger.kernel.org
4643S: Maintained
4644F: block/partitions/efi.*
4645
4646STK1160 USB VIDEO CAPTURE DRIVER
4647M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4648L: linux-media@vger.kernel.org
4649T: git git://linuxtv.org/media_tree.git
4650S: Maintained
4651F: drivers/media/usb/stk1160/
4652
4653H8/300 ARCHITECTURE
4654M: Yoshinori Sato <ysato@users.sourceforge.jp>
4655L: uclinux-h8-devel@lists.sourceforge.jp
4656W: http://uclinux-h8.sourceforge.jp
4657T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4658S: Maintained
4659F: arch/h8300/
4660F: drivers/clocksource/h8300_*.c
4661F: drivers/clk/h8300/
4662F: drivers/irqchip/irq-renesas-h8*.c
4663
4664HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4665M: Frank Seidel <frank@f-seidel.de>
4666L: platform-driver-x86@vger.kernel.org
4667W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4668S: Maintained
4669F: drivers/platform/x86/hdaps.c
4670
4671HDPVR USB VIDEO ENCODER DRIVER
4672M: Hans Verkuil <hverkuil@xs4all.nl>
4673L: linux-media@vger.kernel.org
4674T: git git://linuxtv.org/media_tree.git
4675W: http://linuxtv.org
4676S: Odd Fixes
4677F: drivers/media/usb/hdpvr/
4678
4679HWPOISON MEMORY FAILURE HANDLING
4680M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4681L: linux-mm@kvack.org
4682S: Maintained
4683F: mm/memory-failure.c
4684F: mm/hwpoison-inject.c
4685
4686HYPERVISOR VIRTUAL CONSOLE DRIVER
4687L: linuxppc-dev@lists.ozlabs.org
4688S: Odd Fixes
4689F: drivers/tty/hvc/
4690
4691HACKRF MEDIA DRIVER
4692M: Antti Palosaari <crope@iki.fi>
4693L: linux-media@vger.kernel.org
4694W: http://linuxtv.org/
4695W: http://palosaari.fi/linux/
4696Q: http://patchwork.linuxtv.org/project/linux-media/list/
4697T: git git://linuxtv.org/anttip/media_tree.git
4698S: Maintained
4699F: drivers/media/usb/hackrf/
4700
4701HARDWARE MONITORING
4702M: Jean Delvare <jdelvare@suse.de>
4703M: Guenter Roeck <linux@roeck-us.net>
4704L: lm-sensors@lm-sensors.org
4705W: http://www.lm-sensors.org/
4706T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4707T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4708S: Maintained
4709F: Documentation/hwmon/
4710F: drivers/hwmon/
4711F: include/linux/hwmon*.h
4712
4713HARDWARE RANDOM NUMBER GENERATOR CORE
4714M: Matt Mackall <mpm@selenic.com>
4715M: Herbert Xu <herbert@gondor.apana.org.au>
4716L: linux-crypto@vger.kernel.org
4717S: Odd fixes
4718F: Documentation/hw_random.txt
4719F: drivers/char/hw_random/
4720F: include/linux/hw_random.h
4721
4722HARDWARE SPINLOCK CORE
4723M: Ohad Ben-Cohen <ohad@wizery.com>
4724S: Maintained
4725F: Documentation/hwspinlock.txt
4726F: drivers/hwspinlock/hwspinlock_*
4727F: include/linux/hwspinlock.h
4728
4729HARMONY SOUND DRIVER
4730L: linux-parisc@vger.kernel.org
4731S: Maintained
4732F: sound/parisc/harmony.*
4733
4734HD29L2 MEDIA DRIVER
4735M: Antti Palosaari <crope@iki.fi>
4736L: linux-media@vger.kernel.org
4737W: http://linuxtv.org/
4738W: http://palosaari.fi/linux/
4739Q: http://patchwork.linuxtv.org/project/linux-media/list/
4740T: git git://linuxtv.org/anttip/media_tree.git
4741S: Maintained
4742F: drivers/media/dvb-frontends/hd29l2*
4743
4744HEWLETT-PACKARD SMART2 RAID DRIVER
4745L: iss_storagedev@hp.com
4746S: Orphan
4747F: Documentation/blockdev/cpqarray.txt
4748F: drivers/block/cpqarray.*
4749
4750HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4751M: Don Brace <don.brace@pmcs.com>
4752L: iss_storagedev@hp.com
4753L: storagedev@pmcs.com
4754L: linux-scsi@vger.kernel.org
4755S: Supported
4756F: Documentation/scsi/hpsa.txt
4757F: drivers/scsi/hpsa*.[ch]
4758F: include/linux/cciss*.h
4759F: include/uapi/linux/cciss*.h
4760
4761HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4762M: Don Brace <don.brace@pmcs.com>
4763L: iss_storagedev@hp.com
4764L: storagedev@pmcs.com
4765L: linux-scsi@vger.kernel.org
4766S: Supported
4767F: Documentation/blockdev/cciss.txt
4768F: drivers/block/cciss*
4769F: include/linux/cciss_ioctl.h
4770F: include/uapi/linux/cciss_ioctl.h
4771
4772HFS FILESYSTEM
4773L: linux-fsdevel@vger.kernel.org
4774S: Orphan
4775F: Documentation/filesystems/hfs.txt
4776F: fs/hfs/
4777
4778HFSPLUS FILESYSTEM
4779L: linux-fsdevel@vger.kernel.org
4780S: Orphan
4781F: Documentation/filesystems/hfsplus.txt
4782F: fs/hfsplus/
4783
4784HGA FRAMEBUFFER DRIVER
4785M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4786L: linux-nvidia@lists.surfsouth.com
4787W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4788S: Maintained
4789F: drivers/video/fbdev/hgafb.c
4790
4791HIBERNATION (aka Software Suspend, aka swsusp)
4792M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4793M: Pavel Machek <pavel@ucw.cz>
4794L: linux-pm@vger.kernel.org
4795S: Supported
4796F: arch/x86/power/
4797F: drivers/base/power/
4798F: kernel/power/
4799F: include/linux/suspend.h
4800F: include/linux/freezer.h
4801F: include/linux/pm.h
4802F: arch/*/include/asm/suspend*.h
4803
4804HID CORE LAYER
4805M: Jiri Kosina <jkosina@suse.cz>
4806L: linux-input@vger.kernel.org
4807T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4808S: Maintained
4809F: drivers/hid/
4810F: include/linux/hid*
4811F: include/uapi/linux/hid*
4812
4813HID SENSOR HUB DRIVERS
4814M: Jiri Kosina <jkosina@suse.cz>
4815M: Jonathan Cameron <jic23@kernel.org>
4816M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4817L: linux-input@vger.kernel.org
4818L: linux-iio@vger.kernel.org
4819S: Maintained
4820F: Documentation/hid/hid-sensor*
4821F: drivers/hid/hid-sensor-*
4822F: drivers/iio/*/hid-*
4823F: include/linux/hid-sensor-*
4824
4825HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4826M: Thomas Gleixner <tglx@linutronix.de>
4827L: linux-kernel@vger.kernel.org
4828T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4829S: Maintained
4830F: Documentation/timers/
4831F: kernel/time/hrtimer.c
4832F: kernel/time/clockevents.c
4833F: kernel/time/tick*.*
4834F: kernel/time/timer_*.c
4835F: include/linux/clockchips.h
4836F: include/linux/hrtimer.h
4837
4838HIGH-SPEED SCC DRIVER FOR AX.25
4839L: linux-hams@vger.kernel.org
4840S: Orphan
4841F: drivers/net/hamradio/dmascc.c
4842F: drivers/net/hamradio/scc.c
4843
4844HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4845M: HighPoint Linux Team <linux@highpoint-tech.com>
4846W: http://www.highpoint-tech.com
4847S: Supported
4848F: Documentation/scsi/hptiop.txt
4849F: drivers/scsi/hptiop.c
4850
4851HIPPI
4852M: Jes Sorensen <jes@trained-monkey.org>
4853L: linux-hippi@sunsite.dk
4854S: Maintained
4855F: include/linux/hippidevice.h
4856F: include/uapi/linux/if_hippi.h
4857F: net/802/hippi.c
4858F: drivers/net/hippi/
4859
4860HOST AP DRIVER
4861M: Jouni Malinen <j@w1.fi>
4862L: hostap@shmoo.com (subscribers-only)
4863L: linux-wireless@vger.kernel.org
4864W: http://hostap.epitest.fi/
4865S: Maintained
4866F: drivers/net/wireless/hostap/
4867
4868HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4869L: platform-driver-x86@vger.kernel.org
4870S: Orphan
4871F: drivers/platform/x86/tc1100-wmi.c
4872
4873HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4874M: Jaroslav Kysela <perex@perex.cz>
4875S: Maintained
4876F: drivers/net/ethernet/hp/hp100.*
4877
4878HPET: High Precision Event Timers driver
4879M: Clemens Ladisch <clemens@ladisch.de>
4880S: Maintained
4881F: Documentation/timers/hpet.txt
4882F: drivers/char/hpet.c
4883F: include/linux/hpet.h
4884F: include/uapi/linux/hpet.h
4885
4886HPET: x86
4887S: Orphan
4888F: arch/x86/kernel/hpet.c
4889F: arch/x86/include/asm/hpet.h
4890
4891HPFS FILESYSTEM
4892M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4893W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4894S: Maintained
4895F: fs/hpfs/
4896
4897HSI SUBSYSTEM
4898M: Sebastian Reichel <sre@kernel.org>
4899T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4900S: Maintained
4901F: Documentation/ABI/testing/sysfs-bus-hsi
4902F: Documentation/hsi.txt
4903F: drivers/hsi/
4904F: include/linux/hsi/
4905F: include/uapi/linux/hsi/
4906
4907HSO 3G MODEM DRIVER
4908M: Jan Dumon <j.dumon@option.com>
4909W: http://www.pharscape.org
4910S: Maintained
4911F: drivers/net/usb/hso.c
4912
4913HSR NETWORK PROTOCOL
4914M: Arvid Brodin <arvid.brodin@alten.se>
4915L: netdev@vger.kernel.org
4916S: Maintained
4917F: net/hsr/
4918
4919HTCPEN TOUCHSCREEN DRIVER
4920M: Pau Oliva Fora <pof@eslack.org>
4921L: linux-input@vger.kernel.org
4922S: Maintained
4923F: drivers/input/touchscreen/htcpen.c
4924
4925HUGETLB FILESYSTEM
4926M: Nadia Yvette Chambers <nyc@holomorphy.com>
4927S: Maintained
4928F: fs/hugetlbfs/
4929
4930Hyper-V CORE AND DRIVERS
4931M: "K. Y. Srinivasan" <kys@microsoft.com>
4932M: Haiyang Zhang <haiyangz@microsoft.com>
4933L: devel@linuxdriverproject.org
4934S: Maintained
4935F: arch/x86/include/asm/mshyperv.h
4936F: arch/x86/include/uapi/asm/hyperv.h
4937F: arch/x86/kernel/cpu/mshyperv.c
4938F: drivers/hid/hid-hyperv.c
4939F: drivers/hv/
4940F: drivers/input/serio/hyperv-keyboard.c
4941F: drivers/net/hyperv/
4942F: drivers/scsi/storvsc_drv.c
4943F: drivers/video/fbdev/hyperv_fb.c
4944F: include/linux/hyperv.h
4945F: tools/hv/
4946
4947I2C OVER PARALLEL PORT
4948M: Jean Delvare <jdelvare@suse.de>
4949L: linux-i2c@vger.kernel.org
4950S: Maintained
4951F: Documentation/i2c/busses/i2c-parport
4952F: Documentation/i2c/busses/i2c-parport-light
4953F: drivers/i2c/busses/i2c-parport.c
4954F: drivers/i2c/busses/i2c-parport-light.c
4955
4956I2C/SMBUS CONTROLLER DRIVERS FOR PC
4957M: Jean Delvare <jdelvare@suse.de>
4958L: linux-i2c@vger.kernel.org
4959S: Maintained
4960F: Documentation/i2c/busses/i2c-ali1535
4961F: Documentation/i2c/busses/i2c-ali1563
4962F: Documentation/i2c/busses/i2c-ali15x3
4963F: Documentation/i2c/busses/i2c-amd756
4964F: Documentation/i2c/busses/i2c-amd8111
4965F: Documentation/i2c/busses/i2c-i801
4966F: Documentation/i2c/busses/i2c-nforce2
4967F: Documentation/i2c/busses/i2c-piix4
4968F: Documentation/i2c/busses/i2c-sis5595
4969F: Documentation/i2c/busses/i2c-sis630
4970F: Documentation/i2c/busses/i2c-sis96x
4971F: Documentation/i2c/busses/i2c-via
4972F: Documentation/i2c/busses/i2c-viapro
4973F: drivers/i2c/busses/i2c-ali1535.c
4974F: drivers/i2c/busses/i2c-ali1563.c
4975F: drivers/i2c/busses/i2c-ali15x3.c
4976F: drivers/i2c/busses/i2c-amd756.c
4977F: drivers/i2c/busses/i2c-amd756-s4882.c
4978F: drivers/i2c/busses/i2c-amd8111.c
4979F: drivers/i2c/busses/i2c-i801.c
4980F: drivers/i2c/busses/i2c-isch.c
4981F: drivers/i2c/busses/i2c-nforce2.c
4982F: drivers/i2c/busses/i2c-nforce2-s4985.c
4983F: drivers/i2c/busses/i2c-piix4.c
4984F: drivers/i2c/busses/i2c-sis5595.c
4985F: drivers/i2c/busses/i2c-sis630.c
4986F: drivers/i2c/busses/i2c-sis96x.c
4987F: drivers/i2c/busses/i2c-via.c
4988F: drivers/i2c/busses/i2c-viapro.c
4989
4990I2C/SMBUS ISMT DRIVER
4991M: Seth Heasley <seth.heasley@intel.com>
4992M: Neil Horman <nhorman@tuxdriver.com>
4993L: linux-i2c@vger.kernel.org
4994F: drivers/i2c/busses/i2c-ismt.c
4995F: Documentation/i2c/busses/i2c-ismt
4996
4997I2C/SMBUS STUB DRIVER
4998M: Jean Delvare <jdelvare@suse.de>
4999L: linux-i2c@vger.kernel.org
5000S: Maintained
5001F: drivers/i2c/i2c-stub.c
5002
5003I2C SUBSYSTEM
5004M: Wolfram Sang <wsa@the-dreams.de>
5005L: linux-i2c@vger.kernel.org
5006W: https://i2c.wiki.kernel.org/
5007Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5008T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5009S: Maintained
5010F: Documentation/devicetree/bindings/i2c/
5011F: Documentation/i2c/
5012F: drivers/i2c/
5013F: include/linux/i2c.h
5014F: include/linux/i2c-*.h
5015F: include/uapi/linux/i2c.h
5016F: include/uapi/linux/i2c-*.h
5017
5018I2C ACPI SUPPORT
5019M: Mika Westerberg <mika.westerberg@linux.intel.com>
5020L: linux-i2c@vger.kernel.org
5021L: linux-acpi@vger.kernel.org
5022S: Maintained
5023
5024I2C-TAOS-EVM DRIVER
5025M: Jean Delvare <jdelvare@suse.de>
5026L: linux-i2c@vger.kernel.org
5027S: Maintained
5028F: Documentation/i2c/busses/i2c-taos-evm
5029F: drivers/i2c/busses/i2c-taos-evm.c
5030
5031I2C-TINY-USB DRIVER
5032M: Till Harbaum <till@harbaum.org>
5033L: linux-i2c@vger.kernel.org
5034W: http://www.harbaum.org/till/i2c_tiny_usb
5035S: Maintained
5036F: drivers/i2c/busses/i2c-tiny-usb.c
5037
5038i386 BOOT CODE
5039M: "H. Peter Anvin" <hpa@zytor.com>
5040S: Maintained
5041F: arch/x86/boot/
5042
5043i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5044M: "H. Peter Anvin" <hpa@zytor.com>
5045T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5046S: Maintained
5047
5048IA64 (Itanium) PLATFORM
5049M: Tony Luck <tony.luck@intel.com>
5050M: Fenghua Yu <fenghua.yu@intel.com>
5051L: linux-ia64@vger.kernel.org
5052T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5053S: Maintained
5054F: arch/ia64/
5055
5056IBM Power in-Nest Crypto Acceleration
5057M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
5058M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
5059L: linux-crypto@vger.kernel.org
5060S: Supported
5061F: drivers/crypto/nx/Makefile
5062F: drivers/crypto/nx/Kconfig
5063F: drivers/crypto/nx/nx-aes*
5064F: drivers/crypto/nx/nx-sha*
5065F: drivers/crypto/nx/nx.*
5066F: drivers/crypto/nx/nx_csbcpb.h
5067F: drivers/crypto/nx/nx_debugfs.h
5068
5069IBM Power 842 compression accelerator
5070M: Dan Streetman <ddstreet@us.ibm.com>
5071S: Supported
5072F: drivers/crypto/nx/Makefile
5073F: drivers/crypto/nx/Kconfig
5074F: drivers/crypto/nx/nx-842*
5075F: include/linux/sw842.h
5076F: crypto/842.c
5077F: lib/842/
5078
5079IBM Power Linux RAID adapter
5080M: Brian King <brking@us.ibm.com>
5081S: Supported
5082F: drivers/scsi/ipr.*
5083
5084IBM Power Virtual Ethernet Device Driver
5085M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5086L: netdev@vger.kernel.org
5087S: Supported
5088F: drivers/net/ethernet/ibm/ibmveth.*
5089
5090IBM Power Virtual SCSI Device Drivers
5091M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5092L: linux-scsi@vger.kernel.org
5093S: Supported
5094F: drivers/scsi/ibmvscsi/ibmvscsi*
5095F: drivers/scsi/ibmvscsi/viosrp.h
5096
5097IBM Power Virtual FC Device Drivers
5098M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5099L: linux-scsi@vger.kernel.org
5100S: Supported
5101F: drivers/scsi/ibmvscsi/ibmvfc*
5102
5103IBM ServeRAID RAID DRIVER
5104S: Orphan
5105F: drivers/scsi/ips.*
5106
5107ICH LPC AND GPIO DRIVER
5108M: Peter Tyser <ptyser@xes-inc.com>
5109S: Maintained
5110F: drivers/mfd/lpc_ich.c
5111F: drivers/gpio/gpio-ich.c
5112
5113IDE SUBSYSTEM
5114M: "David S. Miller" <davem@davemloft.net>
5115L: linux-ide@vger.kernel.org
5116Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5117T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5118S: Maintained
5119F: Documentation/ide/
5120F: drivers/ide/
5121F: include/linux/ide.h
5122
5123IDEAPAD LAPTOP EXTRAS DRIVER
5124M: Ike Panhc <ike.pan@canonical.com>
5125L: platform-driver-x86@vger.kernel.org
5126W: http://launchpad.net/ideapad-laptop
5127S: Maintained
5128F: drivers/platform/x86/ideapad-laptop.c
5129
5130IDEAPAD LAPTOP SLIDEBAR DRIVER
5131M: Andrey Moiseev <o2g.org.ru@gmail.com>
5132L: linux-input@vger.kernel.org
5133W: https://github.com/o2genum/ideapad-slidebar
5134S: Maintained
5135F: drivers/input/misc/ideapad_slidebar.c
5136
5137IDE/ATAPI DRIVERS
5138M: Borislav Petkov <bp@alien8.de>
5139L: linux-ide@vger.kernel.org
5140S: Maintained
5141F: Documentation/cdrom/ide-cd
5142F: drivers/ide/ide-cd*
5143
5144IDLE-I7300
5145M: Andy Henroid <andrew.d.henroid@intel.com>
5146L: linux-pm@vger.kernel.org
5147S: Supported
5148F: drivers/idle/i7300_idle.c
5149
5150IEEE 802.15.4 SUBSYSTEM
5151M: Alexander Aring <alex.aring@gmail.com>
5152L: linux-wpan@vger.kernel.org
5153W: https://github.com/linux-wpan
5154T: git git://github.com/linux-wpan/linux-wpan-next.git
5155S: Maintained
5156F: net/ieee802154/
5157F: net/mac802154/
5158F: drivers/net/ieee802154/
5159F: include/linux/nl802154.h
5160F: include/linux/ieee802154.h
5161F: include/net/nl802154.h
5162F: include/net/mac802154.h
5163F: include/net/af_ieee802154.h
5164F: include/net/cfg802154.h
5165F: include/net/ieee802154_netdev.h
5166F: Documentation/networking/ieee802154.txt
5167
5168IGORPLUG-USB IR RECEIVER
5169M: Sean Young <sean@mess.org>
5170L: linux-media@vger.kernel.org
5171S: Maintained
5172F: drivers/media/rc/igorplugusb.c
5173
5174IGUANAWORKS USB IR TRANSCEIVER
5175M: Sean Young <sean@mess.org>
5176L: linux-media@vger.kernel.org
5177S: Maintained
5178F: drivers/media/rc/iguanair.c
5179
5180IIO SUBSYSTEM AND DRIVERS
5181M: Jonathan Cameron <jic23@kernel.org>
5182R: Hartmut Knaack <knaack.h@gmx.de>
5183R: Lars-Peter Clausen <lars@metafoo.de>
5184R: Peter Meerwald <pmeerw@pmeerw.net>
5185L: linux-iio@vger.kernel.org
5186S: Maintained
5187F: drivers/iio/
5188F: drivers/staging/iio/
5189F: include/linux/iio/
5190F: tools/iio/
5191
5192IKANOS/ADI EAGLE ADSL USB DRIVER
5193M: Matthieu Castet <castet.matthieu@free.fr>
5194M: Stanislaw Gruszka <stf_xl@wp.pl>
5195S: Maintained
5196F: drivers/usb/atm/ueagle-atm.c
5197
5198INA209 HARDWARE MONITOR DRIVER
5199M: Guenter Roeck <linux@roeck-us.net>
5200L: lm-sensors@lm-sensors.org
5201S: Maintained
5202F: Documentation/hwmon/ina209
5203F: Documentation/devicetree/bindings/i2c/ina209.txt
5204F: drivers/hwmon/ina209.c
5205
5206INA2XX HARDWARE MONITOR DRIVER
5207M: Guenter Roeck <linux@roeck-us.net>
5208L: lm-sensors@lm-sensors.org
5209S: Maintained
5210F: Documentation/hwmon/ina2xx
5211F: drivers/hwmon/ina2xx.c
5212F: include/linux/platform_data/ina2xx.h
5213
5214INDUSTRY PACK SUBSYSTEM (IPACK)
5215M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5216M: Jens Taprogge <jens.taprogge@taprogge.org>
5217M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5218L: industrypack-devel@lists.sourceforge.net
5219W: http://industrypack.sourceforge.net
5220S: Maintained
5221F: drivers/ipack/
5222
5223INGENIC JZ4780 DMA Driver
5224M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5225S: Maintained
5226F: drivers/dma/dma-jz4780.c
5227
5228INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5229M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5230M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5231L: linux-ima-devel@lists.sourceforge.net
5232L: linux-ima-user@lists.sourceforge.net
5233L: linux-security-module@vger.kernel.org
5234S: Supported
5235F: security/integrity/ima/
5236
5237IMGTEC IR DECODER DRIVER
5238M: James Hogan <james.hogan@imgtec.com>
5239S: Maintained
5240F: drivers/media/rc/img-ir/
5241
5242IMS TWINTURBO FRAMEBUFFER DRIVER
5243L: linux-fbdev@vger.kernel.org
5244S: Orphan
5245F: drivers/video/fbdev/imsttfb.c
5246
5247INFINIBAND SUBSYSTEM
5248M: Doug Ledford <dledford@redhat.com>
5249M: Sean Hefty <sean.hefty@intel.com>
5250M: Hal Rosenstock <hal.rosenstock@gmail.com>
5251L: linux-rdma@vger.kernel.org
5252W: http://www.openfabrics.org/
5253Q: http://patchwork.kernel.org/project/linux-rdma/list/
5254T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5255S: Supported
5256F: Documentation/infiniband/
5257F: drivers/infiniband/
5258F: include/uapi/linux/if_infiniband.h
5259F: include/uapi/rdma/
5260F: include/rdma/
5261
5262INOTIFY
5263M: John McCutchan <john@johnmccutchan.com>
5264M: Robert Love <rlove@rlove.org>
5265M: Eric Paris <eparis@parisplace.org>
5266S: Maintained
5267F: Documentation/filesystems/inotify.txt
5268F: fs/notify/inotify/
5269F: include/linux/inotify.h
5270F: include/uapi/linux/inotify.h
5271
5272INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5273M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5274L: linux-input@vger.kernel.org
5275Q: http://patchwork.kernel.org/project/linux-input/list/
5276T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5277S: Maintained
5278F: drivers/input/
5279F: include/linux/input.h
5280F: include/uapi/linux/input.h
5281F: include/linux/input/
5282
5283INPUT MULTITOUCH (MT) PROTOCOL
5284M: Henrik Rydberg <rydberg@bitmath.org>
5285L: linux-input@vger.kernel.org
5286S: Odd fixes
5287F: Documentation/input/multi-touch-protocol.txt
5288F: drivers/input/input-mt.c
5289K: \b(ABS|SYN)_MT_
5290
5291INTEL ASoC BDW/HSW DRIVERS
5292M: Jie Yang <yang.jie@linux.intel.com>
5293L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5294S: Supported
5295F: sound/soc/intel/common/sst-dsp*
5296F: sound/soc/intel/common/sst-firmware.c
5297F: sound/soc/intel/boards/broadwell.c
5298F: sound/soc/intel/haswell/
5299
5300INTEL C600 SERIES SAS CONTROLLER DRIVER
5301M: Intel SCU Linux support <intel-linux-scu@intel.com>
5302M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5303L: linux-scsi@vger.kernel.org
5304T: git git://git.code.sf.net/p/intel-sas/isci
5305S: Supported
5306F: drivers/scsi/isci/
5307
5308INTEL IDLE DRIVER
5309M: Len Brown <lenb@kernel.org>
5310L: linux-pm@vger.kernel.org
5311T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5312S: Supported
5313F: drivers/idle/intel_idle.c
5314
5315INTEL PSTATE DRIVER
5316M: Kristen Carlson Accardi <kristen@linux.intel.com>
5317L: linux-pm@vger.kernel.org
5318S: Supported
5319F: drivers/cpufreq/intel_pstate.c
5320
5321INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5322M: Maik Broemme <mbroemme@plusserver.de>
5323L: linux-fbdev@vger.kernel.org
5324S: Maintained
5325F: Documentation/fb/intelfb.txt
5326F: drivers/video/fbdev/intelfb/
5327
5328INTEL 810/815 FRAMEBUFFER DRIVER
5329M: Antonino Daplas <adaplas@gmail.com>
5330L: linux-fbdev@vger.kernel.org
5331S: Maintained
5332F: drivers/video/fbdev/i810/
5333
5334INTEL MENLOW THERMAL DRIVER
5335M: Sujith Thomas <sujith.thomas@intel.com>
5336L: platform-driver-x86@vger.kernel.org
5337W: https://01.org/linux-acpi
5338S: Supported
5339F: drivers/platform/x86/intel_menlow.c
5340
5341INTEL IA32 MICROCODE UPDATE SUPPORT
5342M: Borislav Petkov <bp@alien8.de>
5343S: Maintained
5344F: arch/x86/kernel/cpu/microcode/core*
5345F: arch/x86/kernel/cpu/microcode/intel*
5346
5347INTEL I/OAT DMA DRIVER
5348M: Dave Jiang <dave.jiang@intel.com>
5349R: Dan Williams <dan.j.williams@intel.com>
5350L: dmaengine@vger.kernel.org
5351Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5352S: Supported
5353F: drivers/dma/ioat*
5354
5355INTEL IOMMU (VT-d)
5356M: David Woodhouse <dwmw2@infradead.org>
5357L: iommu@lists.linux-foundation.org
5358T: git git://git.infradead.org/iommu-2.6.git
5359S: Supported
5360F: drivers/iommu/intel-iommu.c
5361F: include/linux/intel-iommu.h
5362
5363INTEL IOP-ADMA DMA DRIVER
5364R: Dan Williams <dan.j.williams@intel.com>
5365S: Odd fixes
5366F: drivers/dma/iop-adma.c
5367
5368INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5369M: Krzysztof Halasa <khalasa@piap.pl>
5370S: Maintained
5371F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5372F: arch/arm/mach-ixp4xx/include/mach/npe.h
5373F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5374F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5375F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5376F: drivers/net/wan/ixp4xx_hss.c
5377
5378INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5379M: Deepak Saxena <dsaxena@plexity.net>
5380S: Maintained
5381F: drivers/char/hw_random/ixp4xx-rng.c
5382
5383INTEL ETHERNET DRIVERS
5384M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5385R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5386R: Shannon Nelson <shannon.nelson@intel.com>
5387R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5388R: Don Skidmore <donald.c.skidmore@intel.com>
5389R: Matthew Vick <matthew.vick@intel.com>
5390R: John Ronciak <john.ronciak@intel.com>
5391R: Mitch Williams <mitch.a.williams@intel.com>
5392L: intel-wired-lan@lists.osuosl.org
5393W: http://www.intel.com/support/feedback.htm
5394W: http://e1000.sourceforge.net/
5395Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5396T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5397T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5398S: Supported
5399F: Documentation/networking/e100.txt
5400F: Documentation/networking/e1000.txt
5401F: Documentation/networking/e1000e.txt
5402F: Documentation/networking/igb.txt
5403F: Documentation/networking/igbvf.txt
5404F: Documentation/networking/ixgb.txt
5405F: Documentation/networking/ixgbe.txt
5406F: Documentation/networking/ixgbevf.txt
5407F: Documentation/networking/i40e.txt
5408F: Documentation/networking/i40evf.txt
5409F: drivers/net/ethernet/intel/
5410F: drivers/net/ethernet/intel/*/
5411
5412INTEL-MID GPIO DRIVER
5413M: David Cohen <david.a.cohen@linux.intel.com>
5414L: linux-gpio@vger.kernel.org
5415S: Maintained
5416F: drivers/gpio/gpio-intel-mid.c
5417
5418INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5419M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5420L: linux-wireless@vger.kernel.org
5421S: Maintained
5422F: Documentation/networking/README.ipw2100
5423F: Documentation/networking/README.ipw2200
5424F: drivers/net/wireless/ipw2x00/
5425
5426INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5427M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5428M: Gang Wei <gang.wei@intel.com>
5429M: Shane Wang <shane.wang@intel.com>
5430L: tboot-devel@lists.sourceforge.net
5431W: http://tboot.sourceforge.net
5432T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5433S: Supported
5434F: Documentation/intel_txt.txt
5435F: include/linux/tboot.h
5436F: arch/x86/kernel/tboot.c
5437
5438INTEL WIRELESS WIMAX CONNECTION 2400
5439M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5440M: linux-wimax@intel.com
5441L: wimax@linuxwimax.org (subscribers-only)
5442S: Supported
5443W: http://linuxwimax.org
5444F: Documentation/wimax/README.i2400m
5445F: drivers/net/wimax/i2400m/
5446F: include/uapi/linux/wimax/i2400m.h
5447
5448INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5449M: Stanislaw Gruszka <sgruszka@redhat.com>
5450L: linux-wireless@vger.kernel.org
5451S: Supported
5452F: drivers/net/wireless/iwlegacy/
5453
5454INTEL WIRELESS WIFI LINK (iwlwifi)
5455M: Johannes Berg <johannes.berg@intel.com>
5456M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5457M: Intel Linux Wireless <ilw@linux.intel.com>
5458L: linux-wireless@vger.kernel.org
5459W: http://intellinuxwireless.org
5460T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5461S: Supported
5462F: drivers/net/wireless/iwlwifi/
5463
5464INTEL MANAGEMENT ENGINE (mei)
5465M: Tomas Winkler <tomas.winkler@intel.com>
5466L: linux-kernel@vger.kernel.org
5467S: Supported
5468F: include/uapi/linux/mei.h
5469F: include/linux/mei_cl_bus.h
5470F: drivers/misc/mei/*
5471F: Documentation/misc-devices/mei/*
5472
5473INTEL PMC IPC DRIVER
5474M: Zha Qipeng<qipeng.zha@intel.com>
5475L: platform-driver-x86@vger.kernel.org
5476S: Maintained
5477F: drivers/platform/x86/intel_pmc_ipc.c
5478F: arch/x86/include/asm/intel_pmc_ipc.h
5479
5480IOC3 ETHERNET DRIVER
5481M: Ralf Baechle <ralf@linux-mips.org>
5482L: linux-mips@linux-mips.org
5483S: Maintained
5484F: drivers/net/ethernet/sgi/ioc3-eth.c
5485
5486IOC3 SERIAL DRIVER
5487M: Pat Gefre <pfg@sgi.com>
5488L: linux-serial@vger.kernel.org
5489S: Maintained
5490F: drivers/tty/serial/ioc3_serial.c
5491
5492IOMMU DRIVERS
5493M: Joerg Roedel <joro@8bytes.org>
5494L: iommu@lists.linux-foundation.org
5495T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5496S: Maintained
5497F: drivers/iommu/
5498
5499IP MASQUERADING
5500M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5501S: Maintained
5502F: net/ipv4/netfilter/ipt_MASQUERADE.c
5503
5504IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5505M: Francois Romieu <romieu@fr.zoreil.com>
5506M: Sorbica Shieh <sorbica@icplus.com.tw>
5507L: netdev@vger.kernel.org
5508S: Maintained
5509F: drivers/net/ethernet/icplus/ipg.*
5510
5511IPATH DRIVER
5512M: Mike Marciniszyn <infinipath@intel.com>
5513L: linux-rdma@vger.kernel.org
5514S: Maintained
5515F: drivers/infiniband/hw/ipath/
5516
5517IPMI SUBSYSTEM
5518M: Corey Minyard <minyard@acm.org>
5519L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5520W: http://openipmi.sourceforge.net/
5521S: Supported
5522F: Documentation/IPMI.txt
5523F: drivers/char/ipmi/
5524F: include/linux/ipmi*
5525F: include/uapi/linux/ipmi*
5526
5527QCOM AUDIO (ASoC) DRIVERS
5528M: Patrick Lai <plai@codeaurora.org>
5529M: Banajit Goswami <bgoswami@codeaurora.org>
5530L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5531S: Supported
5532F: sound/soc/qcom/
5533
5534IPS SCSI RAID DRIVER
5535M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5536L: linux-scsi@vger.kernel.org
5537W: http://www.adaptec.com/
5538S: Maintained
5539F: drivers/scsi/ips*
5540
5541IPVS
5542M: Wensong Zhang <wensong@linux-vs.org>
5543M: Simon Horman <horms@verge.net.au>
5544M: Julian Anastasov <ja@ssi.bg>
5545L: netdev@vger.kernel.org
5546L: lvs-devel@vger.kernel.org
5547S: Maintained
5548F: Documentation/networking/ipvs-sysctl.txt
5549F: include/net/ip_vs.h
5550F: include/uapi/linux/ip_vs.h
5551F: net/netfilter/ipvs/
5552
5553IPWIRELESS DRIVER
5554M: Jiri Kosina <jkosina@suse.cz>
5555M: David Sterba <dsterba@suse.cz>
5556S: Odd Fixes
5557F: drivers/tty/ipwireless/
5558
5559IPX NETWORK LAYER
5560M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5561L: netdev@vger.kernel.org
5562S: Maintained
5563F: include/net/ipx.h
5564F: include/uapi/linux/ipx.h
5565F: net/ipx/
5566
5567IRDA SUBSYSTEM
5568M: Samuel Ortiz <samuel@sortiz.org>
5569L: irda-users@lists.sourceforge.net (subscribers-only)
5570L: netdev@vger.kernel.org
5571W: http://irda.sourceforge.net/
5572S: Maintained
5573T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5574F: Documentation/networking/irda.txt
5575F: drivers/net/irda/
5576F: include/net/irda/
5577F: net/irda/
5578
5579IRQ SUBSYSTEM
5580M: Thomas Gleixner <tglx@linutronix.de>
5581L: linux-kernel@vger.kernel.org
5582S: Maintained
5583T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5584F: kernel/irq/
5585
5586IRQCHIP DRIVERS
5587M: Thomas Gleixner <tglx@linutronix.de>
5588M: Jason Cooper <jason@lakedaemon.net>
5589L: linux-kernel@vger.kernel.org
5590S: Maintained
5591T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5592T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5593F: Documentation/devicetree/bindings/interrupt-controller/
5594F: drivers/irqchip/
5595
5596IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5597M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5598S: Maintained
5599F: Documentation/IRQ-domain.txt
5600F: include/linux/irqdomain.h
5601F: kernel/irq/irqdomain.c
5602
5603ISAPNP
5604M: Jaroslav Kysela <perex@perex.cz>
5605S: Maintained
5606F: Documentation/isapnp.txt
5607F: drivers/pnp/isapnp/
5608F: include/linux/isapnp.h
5609
5610ISA RADIO MODULE
5611M: Hans Verkuil <hverkuil@xs4all.nl>
5612L: linux-media@vger.kernel.org
5613T: git git://linuxtv.org/media_tree.git
5614W: http://linuxtv.org
5615S: Maintained
5616F: drivers/media/radio/radio-isa*
5617
5618iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5619M: Peter Jones <pjones@redhat.com>
5620M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5621S: Maintained
5622F: drivers/firmware/iscsi_ibft*
5623
5624ISCSI
5625M: Mike Christie <michaelc@cs.wisc.edu>
5626L: open-iscsi@googlegroups.com
5627W: www.open-iscsi.org
5628T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5629S: Maintained
5630F: drivers/scsi/*iscsi*
5631F: include/scsi/*iscsi*
5632
5633ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5634M: Or Gerlitz <ogerlitz@mellanox.com>
5635M: Sagi Grimberg <sagig@mellanox.com>
5636M: Roi Dayan <roid@mellanox.com>
5637L: linux-rdma@vger.kernel.org
5638S: Supported
5639W: http://www.openfabrics.org
5640W: www.open-iscsi.org
5641Q: http://patchwork.kernel.org/project/linux-rdma/list/
5642F: drivers/infiniband/ulp/iser/
5643
5644ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5645M: Sagi Grimberg <sagig@mellanox.com>
5646T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5647L: linux-rdma@vger.kernel.org
5648L: target-devel@vger.kernel.org
5649S: Supported
5650W: http://www.linux-iscsi.org
5651F: drivers/infiniband/ulp/isert
5652
5653ISDN SUBSYSTEM
5654M: Karsten Keil <isdn@linux-pingi.de>
5655L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5656L: netdev@vger.kernel.org
5657W: http://www.isdn4linux.de
5658T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5659S: Maintained
5660F: Documentation/isdn/
5661F: drivers/isdn/
5662F: include/linux/isdn.h
5663F: include/linux/isdn/
5664F: include/uapi/linux/isdn.h
5665F: include/uapi/linux/isdn/
5666
5667ISDN SUBSYSTEM (Eicon active card driver)
5668M: Armin Schindler <mac@melware.de>
5669L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5670W: http://www.melware.de
5671S: Maintained
5672F: drivers/isdn/hardware/eicon/
5673
5674IT87 HARDWARE MONITORING DRIVER
5675M: Jean Delvare <jdelvare@suse.de>
5676L: lm-sensors@lm-sensors.org
5677S: Maintained
5678F: Documentation/hwmon/it87
5679F: drivers/hwmon/it87.c
5680
5681IT913X MEDIA DRIVER
5682M: Antti Palosaari <crope@iki.fi>
5683L: linux-media@vger.kernel.org
5684W: http://linuxtv.org/
5685W: http://palosaari.fi/linux/
5686Q: http://patchwork.linuxtv.org/project/linux-media/list/
5687T: git git://linuxtv.org/anttip/media_tree.git
5688S: Maintained
5689F: drivers/media/tuners/it913x*
5690
5691IVTV VIDEO4LINUX DRIVER
5692M: Andy Walls <awalls@md.metrocast.net>
5693L: ivtv-devel@ivtvdriver.org (subscribers-only)
5694L: linux-media@vger.kernel.org
5695T: git git://linuxtv.org/media_tree.git
5696W: http://www.ivtvdriver.org
5697S: Maintained
5698F: Documentation/video4linux/*.ivtv
5699F: drivers/media/pci/ivtv/
5700F: include/uapi/linux/ivtv*
5701
5702IX2505V MEDIA DRIVER
5703M: Malcolm Priestley <tvboxspy@gmail.com>
5704L: linux-media@vger.kernel.org
5705W: http://linuxtv.org/
5706Q: http://patchwork.linuxtv.org/project/linux-media/list/
5707S: Maintained
5708F: drivers/media/dvb-frontends/ix2505v*
5709
5710JC42.4 TEMPERATURE SENSOR DRIVER
5711M: Guenter Roeck <linux@roeck-us.net>
5712L: lm-sensors@lm-sensors.org
5713S: Maintained
5714F: drivers/hwmon/jc42.c
5715F: Documentation/hwmon/jc42
5716
5717JFS FILESYSTEM
5718M: Dave Kleikamp <shaggy@kernel.org>
5719L: jfs-discussion@lists.sourceforge.net
5720W: http://jfs.sourceforge.net/
5721T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5722S: Maintained
5723F: Documentation/filesystems/jfs.txt
5724F: fs/jfs/
5725
5726JME NETWORK DRIVER
5727M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5728L: netdev@vger.kernel.org
5729S: Maintained
5730F: drivers/net/ethernet/jme.*
5731
5732JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5733M: David Woodhouse <dwmw2@infradead.org>
5734L: linux-mtd@lists.infradead.org
5735W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5736S: Maintained
5737F: fs/jffs2/
5738F: include/uapi/linux/jffs2.h
5739
5740JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5741M: Andrew Morton <akpm@linux-foundation.org>
5742M: Jan Kara <jack@suse.cz>
5743L: linux-ext4@vger.kernel.org
5744S: Maintained
5745F: fs/jbd/
5746F: include/linux/jbd.h
5747
5748JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5749M: "Theodore Ts'o" <tytso@mit.edu>
5750L: linux-ext4@vger.kernel.org
5751S: Maintained
5752F: fs/jbd2/
5753F: include/linux/jbd2.h
5754
5755JSM Neo PCI based serial card
5756M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5757L: linux-serial@vger.kernel.org
5758S: Maintained
5759F: drivers/tty/serial/jsm/
5760
5761K10TEMP HARDWARE MONITORING DRIVER
5762M: Clemens Ladisch <clemens@ladisch.de>
5763L: lm-sensors@lm-sensors.org
5764S: Maintained
5765F: Documentation/hwmon/k10temp
5766F: drivers/hwmon/k10temp.c
5767
5768K8TEMP HARDWARE MONITORING DRIVER
5769M: Rudolf Marek <r.marek@assembler.cz>
5770L: lm-sensors@lm-sensors.org
5771S: Maintained
5772F: Documentation/hwmon/k8temp
5773F: drivers/hwmon/k8temp.c
5774
5775KCONFIG
5776M: "Yann E. MORIN" <yann.morin.1998@free.fr>
5777L: linux-kbuild@vger.kernel.org
5778T: git git://gitorious.org/linux-kconfig/linux-kconfig
5779S: Maintained
5780F: Documentation/kbuild/kconfig-language.txt
5781F: scripts/kconfig/
5782
5783KDUMP
5784M: Vivek Goyal <vgoyal@redhat.com>
5785M: Haren Myneni <hbabu@us.ibm.com>
5786L: kexec@lists.infradead.org
5787W: http://lse.sourceforge.net/kdump/
5788S: Maintained
5789F: Documentation/kdump/
5790
5791KEENE FM RADIO TRANSMITTER DRIVER
5792M: Hans Verkuil <hverkuil@xs4all.nl>
5793L: linux-media@vger.kernel.org
5794T: git git://linuxtv.org/media_tree.git
5795W: http://linuxtv.org
5796S: Maintained
5797F: drivers/media/radio/radio-keene*
5798
5799KERNEL AUTOMOUNTER v4 (AUTOFS4)
5800M: Ian Kent <raven@themaw.net>
5801L: autofs@vger.kernel.org
5802S: Maintained
5803F: fs/autofs4/
5804
5805KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5806M: Michal Marek <mmarek@suse.cz>
5807T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5808T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5809L: linux-kbuild@vger.kernel.org
5810S: Maintained
5811F: Documentation/kbuild/
5812F: Makefile
5813F: scripts/Makefile.*
5814F: scripts/basic/
5815F: scripts/mk*
5816F: scripts/package/
5817
5818KERNEL JANITORS
5819L: kernel-janitors@vger.kernel.org
5820W: http://kernelnewbies.org/KernelJanitors
5821S: Odd Fixes
5822
5823KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5824M: "J. Bruce Fields" <bfields@fieldses.org>
5825L: linux-nfs@vger.kernel.org
5826W: http://nfs.sourceforge.net/
5827S: Supported
5828F: fs/nfsd/
5829F: include/uapi/linux/nfsd/
5830F: fs/lockd/
5831F: fs/nfs_common/
5832F: net/sunrpc/
5833F: include/linux/lockd/
5834F: include/linux/sunrpc/
5835F: include/uapi/linux/sunrpc/
5836
5837KERNEL SELFTEST FRAMEWORK
5838M: Shuah Khan <shuahkh@osg.samsung.com>
5839L: linux-api@vger.kernel.org
5840T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5841S: Maintained
5842F: tools/testing/selftests
5843
5844KERNEL VIRTUAL MACHINE (KVM)
5845M: Gleb Natapov <gleb@kernel.org>
5846M: Paolo Bonzini <pbonzini@redhat.com>
5847L: kvm@vger.kernel.org
5848W: http://www.linux-kvm.org
5849T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5850S: Supported
5851F: Documentation/*/kvm*.txt
5852F: Documentation/virtual/kvm/
5853F: arch/*/kvm/
5854F: arch/x86/kernel/kvm.c
5855F: arch/x86/kernel/kvmclock.c
5856F: arch/*/include/asm/kvm*
5857F: include/linux/kvm*
5858F: include/uapi/linux/kvm*
5859F: virt/kvm/
5860
5861KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5862M: Joerg Roedel <joro@8bytes.org>
5863L: kvm@vger.kernel.org
5864W: http://kvm.qumranet.com
5865S: Maintained
5866F: arch/x86/include/asm/svm.h
5867F: arch/x86/kvm/svm.c
5868
5869KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5870M: Alexander Graf <agraf@suse.de>
5871L: kvm-ppc@vger.kernel.org
5872W: http://kvm.qumranet.com
5873T: git git://github.com/agraf/linux-2.6.git
5874S: Supported
5875F: arch/powerpc/include/asm/kvm*
5876F: arch/powerpc/kvm/
5877
5878KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5879M: Christian Borntraeger <borntraeger@de.ibm.com>
5880M: Cornelia Huck <cornelia.huck@de.ibm.com>
5881M: linux390@de.ibm.com
5882L: linux-s390@vger.kernel.org
5883W: http://www.ibm.com/developerworks/linux/linux390/
5884S: Supported
5885F: Documentation/s390/kvm.txt
5886F: arch/s390/include/asm/kvm*
5887F: arch/s390/kvm/
5888F: drivers/s390/kvm/
5889
5890KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5891M: Christoffer Dall <christoffer.dall@linaro.org>
5892M: Marc Zyngier <marc.zyngier@arm.com>
5893L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5894L: kvmarm@lists.cs.columbia.edu
5895W: http://systems.cs.columbia.edu/projects/kvm-arm
5896S: Supported
5897F: arch/arm/include/uapi/asm/kvm*
5898F: arch/arm/include/asm/kvm*
5899F: arch/arm/kvm/
5900F: virt/kvm/arm/
5901F: include/kvm/arm_*
5902
5903KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5904M: Christoffer Dall <christoffer.dall@linaro.org>
5905M: Marc Zyngier <marc.zyngier@arm.com>
5906L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5907L: kvmarm@lists.cs.columbia.edu
5908S: Maintained
5909F: arch/arm64/include/uapi/asm/kvm*
5910F: arch/arm64/include/asm/kvm*
5911F: arch/arm64/kvm/
5912
5913KEXEC
5914M: Eric Biederman <ebiederm@xmission.com>
5915W: http://kernel.org/pub/linux/utils/kernel/kexec/
5916L: kexec@lists.infradead.org
5917S: Maintained
5918F: include/linux/kexec.h
5919F: include/uapi/linux/kexec.h
5920F: kernel/kexec.c
5921
5922KEYS/KEYRINGS:
5923M: David Howells <dhowells@redhat.com>
5924L: keyrings@linux-nfs.org
5925S: Maintained
5926F: Documentation/security/keys.txt
5927F: include/linux/key.h
5928F: include/linux/key-type.h
5929F: include/keys/
5930F: security/keys/
5931
5932KEYS-TRUSTED
5933M: David Safford <safford@us.ibm.com>
5934M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5935L: linux-security-module@vger.kernel.org
5936L: keyrings@linux-nfs.org
5937S: Supported
5938F: Documentation/security/keys-trusted-encrypted.txt
5939F: include/keys/trusted-type.h
5940F: security/keys/trusted.c
5941F: security/keys/trusted.h
5942
5943KEYS-ENCRYPTED
5944M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5945M: David Safford <safford@us.ibm.com>
5946L: linux-security-module@vger.kernel.org
5947L: keyrings@linux-nfs.org
5948S: Supported
5949F: Documentation/security/keys-trusted-encrypted.txt
5950F: include/keys/encrypted-type.h
5951F: security/keys/encrypted-keys/
5952
5953KGDB / KDB /debug_core
5954M: Jason Wessel <jason.wessel@windriver.com>
5955W: http://kgdb.wiki.kernel.org/
5956L: kgdb-bugreport@lists.sourceforge.net
5957S: Maintained
5958F: Documentation/DocBook/kgdb.tmpl
5959F: drivers/misc/kgdbts.c
5960F: drivers/tty/serial/kgdboc.c
5961F: include/linux/kdb.h
5962F: include/linux/kgdb.h
5963F: kernel/debug/
5964
5965KMEMCHECK
5966M: Vegard Nossum <vegardno@ifi.uio.no>
5967M: Pekka Enberg <penberg@kernel.org>
5968S: Maintained
5969F: Documentation/kmemcheck.txt
5970F: arch/x86/include/asm/kmemcheck.h
5971F: arch/x86/mm/kmemcheck/
5972F: include/linux/kmemcheck.h
5973F: mm/kmemcheck.c
5974
5975KMEMLEAK
5976M: Catalin Marinas <catalin.marinas@arm.com>
5977S: Maintained
5978F: Documentation/kmemleak.txt
5979F: include/linux/kmemleak.h
5980F: mm/kmemleak.c
5981F: mm/kmemleak-test.c
5982
5983KPROBES
5984M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5985M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5986M: "David S. Miller" <davem@davemloft.net>
5987M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5988S: Maintained
5989F: Documentation/kprobes.txt
5990F: include/linux/kprobes.h
5991F: kernel/kprobes.c
5992
5993KS0108 LCD CONTROLLER DRIVER
5994M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5995W: http://miguelojeda.es/auxdisplay.htm
5996W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5997S: Maintained
5998F: Documentation/auxdisplay/ks0108
5999F: drivers/auxdisplay/ks0108.c
6000F: include/linux/ks0108.h
6001
6002LAPB module
6003L: linux-x25@vger.kernel.org
6004S: Orphan
6005F: Documentation/networking/lapb-module.txt
6006F: include/*/lapb.h
6007F: net/lapb/
6008
6009LASI 53c700 driver for PARISC
6010M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6011L: linux-scsi@vger.kernel.org
6012S: Maintained
6013F: Documentation/scsi/53c700.txt
6014F: drivers/scsi/53c700*
6015
6016LED SUBSYSTEM
6017M: Bryan Wu <cooloney@gmail.com>
6018M: Richard Purdie <rpurdie@rpsys.net>
6019M: Jacek Anaszewski <j.anaszewski@samsung.com>
6020L: linux-leds@vger.kernel.org
6021T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
6022S: Maintained
6023F: drivers/leds/
6024F: include/linux/leds.h
6025
6026LEGACY EEPROM DRIVER
6027M: Jean Delvare <jdelvare@suse.de>
6028S: Maintained
6029F: Documentation/misc-devices/eeprom
6030F: drivers/misc/eeprom/eeprom.c
6031
6032LEGO USB Tower driver
6033M: Juergen Stuber <starblue@users.sourceforge.net>
6034L: legousb-devel@lists.sourceforge.net
6035W: http://legousb.sourceforge.net/
6036S: Maintained
6037F: drivers/usb/misc/legousbtower.c
6038
6039LG2160 MEDIA DRIVER
6040M: Michael Krufky <mkrufky@linuxtv.org>
6041L: linux-media@vger.kernel.org
6042W: http://linuxtv.org/
6043W: http://github.com/mkrufky
6044Q: http://patchwork.linuxtv.org/project/linux-media/list/
6045T: git git://linuxtv.org/mkrufky/tuners.git
6046S: Maintained
6047F: drivers/media/dvb-frontends/lg2160.*
6048
6049LGDT3305 MEDIA DRIVER
6050M: Michael Krufky <mkrufky@linuxtv.org>
6051L: linux-media@vger.kernel.org
6052W: http://linuxtv.org/
6053W: http://github.com/mkrufky
6054Q: http://patchwork.linuxtv.org/project/linux-media/list/
6055T: git git://linuxtv.org/mkrufky/tuners.git
6056S: Maintained
6057F: drivers/media/dvb-frontends/lgdt3305.*
6058
6059LGUEST
6060M: Rusty Russell <rusty@rustcorp.com.au>
6061L: lguest@lists.ozlabs.org
6062W: http://lguest.ozlabs.org/
6063S: Odd Fixes
6064F: arch/x86/include/asm/lguest*.h
6065F: arch/x86/lguest/
6066F: drivers/lguest/
6067F: include/linux/lguest*.h
6068F: tools/lguest/
6069
6070LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6071M: Tejun Heo <tj@kernel.org>
6072L: linux-ide@vger.kernel.org
6073T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6074S: Maintained
6075F: drivers/ata/
6076F: include/linux/ata.h
6077F: include/linux/libata.h
6078
6079LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6080M: Viresh Kumar <viresh.linux@gmail.com>
6081L: linux-ide@vger.kernel.org
6082T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6083S: Maintained
6084F: include/linux/pata_arasan_cf_data.h
6085F: drivers/ata/pata_arasan_cf.c
6086
6087LIBATA PATA DRIVERS
6088M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6089M: Tejun Heo <tj@kernel.org>
6090L: linux-ide@vger.kernel.org
6091T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6092S: Maintained
6093F: drivers/ata/pata_*.c
6094F: drivers/ata/ata_generic.c
6095
6096LIBATA SATA AHCI PLATFORM devices support
6097M: Hans de Goede <hdegoede@redhat.com>
6098M: Tejun Heo <tj@kernel.org>
6099L: linux-ide@vger.kernel.org
6100T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6101S: Maintained
6102F: drivers/ata/ahci_platform.c
6103F: drivers/ata/libahci_platform.c
6104F: include/linux/ahci_platform.h
6105
6106LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6107M: Mikael Pettersson <mikpelinux@gmail.com>
6108L: linux-ide@vger.kernel.org
6109T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6110S: Maintained
6111F: drivers/ata/sata_promise.*
6112
6113LIBLOCKDEP
6114M: Sasha Levin <sasha.levin@oracle.com>
6115S: Maintained
6116F: tools/lib/lockdep/
6117
6118LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6119M: Dan Williams <dan.j.williams@intel.com>
6120L: linux-nvdimm@lists.01.org
6121Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6122S: Supported
6123F: drivers/nvdimm/*
6124F: include/linux/nd.h
6125F: include/linux/libnvdimm.h
6126F: include/uapi/linux/ndctl.h
6127
6128LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6129M: Ross Zwisler <ross.zwisler@linux.intel.com>
6130L: linux-nvdimm@lists.01.org
6131Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6132S: Supported
6133F: drivers/nvdimm/blk.c
6134F: drivers/nvdimm/region_devs.c
6135F: drivers/acpi/nfit*
6136
6137LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6138M: Vishal Verma <vishal.l.verma@intel.com>
6139L: linux-nvdimm@lists.01.org
6140Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6141S: Supported
6142F: drivers/nvdimm/btt*
6143
6144LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6145M: Ross Zwisler <ross.zwisler@linux.intel.com>
6146L: linux-nvdimm@lists.01.org
6147Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6148S: Supported
6149F: drivers/nvdimm/pmem.c
6150
6151LINUX FOR IBM pSERIES (RS/6000)
6152M: Paul Mackerras <paulus@au.ibm.com>
6153W: http://www.ibm.com/linux/ltc/projects/ppc
6154S: Supported
6155F: arch/powerpc/boot/rs6000.h
6156
6157LINUX FOR POWERPC (32-BIT AND 64-BIT)
6158M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6159M: Paul Mackerras <paulus@samba.org>
6160M: Michael Ellerman <mpe@ellerman.id.au>
6161W: http://www.penguinppc.org/
6162L: linuxppc-dev@lists.ozlabs.org
6163Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6164T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
6165S: Supported
6166F: Documentation/powerpc/
6167F: arch/powerpc/
6168
6169LINUX FOR POWER MACINTOSH
6170M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6171W: http://www.penguinppc.org/
6172L: linuxppc-dev@lists.ozlabs.org
6173S: Maintained
6174F: arch/powerpc/platforms/powermac/
6175F: drivers/macintosh/
6176
6177LINUX FOR POWERPC EMBEDDED MPC5XXX
6178M: Anatolij Gustschin <agust@denx.de>
6179L: linuxppc-dev@lists.ozlabs.org
6180T: git git://git.denx.de/linux-denx-agust.git
6181S: Maintained
6182F: arch/powerpc/platforms/512x/
6183F: arch/powerpc/platforms/52xx/
6184
6185LINUX FOR POWERPC EMBEDDED PPC4XX
6186M: Alistair Popple <alistair@popple.id.au>
6187M: Matt Porter <mporter@kernel.crashing.org>
6188W: http://www.penguinppc.org/
6189L: linuxppc-dev@lists.ozlabs.org
6190S: Maintained
6191F: arch/powerpc/platforms/40x/
6192F: arch/powerpc/platforms/44x/
6193
6194LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6195L: linuxppc-dev@lists.ozlabs.org
6196S: Orphan
6197F: arch/powerpc/*/*virtex*
6198F: arch/powerpc/*/*/*virtex*
6199
6200LINUX FOR POWERPC EMBEDDED PPC8XX
6201M: Vitaly Bordug <vitb@kernel.crashing.org>
6202W: http://www.penguinppc.org/
6203L: linuxppc-dev@lists.ozlabs.org
6204S: Maintained
6205F: arch/powerpc/platforms/8xx/
6206
6207LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6208M: Scott Wood <scottwood@freescale.com>
6209M: Kumar Gala <galak@kernel.crashing.org>
6210W: http://www.penguinppc.org/
6211L: linuxppc-dev@lists.ozlabs.org
6212T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6213S: Maintained
6214F: arch/powerpc/platforms/83xx/
6215F: arch/powerpc/platforms/85xx/
6216
6217LINUX FOR POWERPC PA SEMI PWRFICIENT
6218M: Olof Johansson <olof@lixom.net>
6219L: linuxppc-dev@lists.ozlabs.org
6220S: Maintained
6221F: arch/powerpc/platforms/pasemi/
6222F: drivers/*/*pasemi*
6223F: drivers/*/*/*pasemi*
6224
6225LINUX SECURITY MODULE (LSM) FRAMEWORK
6226M: Chris Wright <chrisw@sous-sol.org>
6227L: linux-security-module@vger.kernel.org
6228S: Supported
6229
6230LIS3LV02D ACCELEROMETER DRIVER
6231M: Eric Piel <eric.piel@tremplin-utc.net>
6232S: Maintained
6233F: Documentation/misc-devices/lis3lv02d
6234F: drivers/misc/lis3lv02d/
6235F: drivers/platform/x86/hp_accel.c
6236
6237LIVE PATCHING
6238M: Josh Poimboeuf <jpoimboe@redhat.com>
6239M: Seth Jennings <sjenning@redhat.com>
6240M: Jiri Kosina <jkosina@suse.cz>
6241M: Vojtech Pavlik <vojtech@suse.cz>
6242S: Maintained
6243F: kernel/livepatch/
6244F: include/linux/livepatch.h
6245F: arch/x86/include/asm/livepatch.h
6246F: arch/x86/kernel/livepatch.c
6247F: Documentation/ABI/testing/sysfs-kernel-livepatch
6248F: samples/livepatch/
6249L: live-patching@vger.kernel.org
6250T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6251
6252LLC (802.2)
6253M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6254S: Maintained
6255F: include/linux/llc.h
6256F: include/uapi/linux/llc.h
6257F: include/net/llc*
6258F: net/llc/
6259
6260LM73 HARDWARE MONITOR DRIVER
6261M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6262L: lm-sensors@lm-sensors.org
6263S: Maintained
6264F: drivers/hwmon/lm73.c
6265
6266LM78 HARDWARE MONITOR DRIVER
6267M: Jean Delvare <jdelvare@suse.de>
6268L: lm-sensors@lm-sensors.org
6269S: Maintained
6270F: Documentation/hwmon/lm78
6271F: drivers/hwmon/lm78.c
6272
6273LM83 HARDWARE MONITOR DRIVER
6274M: Jean Delvare <jdelvare@suse.de>
6275L: lm-sensors@lm-sensors.org
6276S: Maintained
6277F: Documentation/hwmon/lm83
6278F: drivers/hwmon/lm83.c
6279
6280LM90 HARDWARE MONITOR DRIVER
6281M: Jean Delvare <jdelvare@suse.de>
6282L: lm-sensors@lm-sensors.org
6283S: Maintained
6284F: Documentation/hwmon/lm90
6285F: Documentation/devicetree/bindings/hwmon/lm90.txt
6286F: drivers/hwmon/lm90.c
6287
6288LM95234 HARDWARE MONITOR DRIVER
6289M: Guenter Roeck <linux@roeck-us.net>
6290L: lm-sensors@lm-sensors.org
6291S: Maintained
6292F: Documentation/hwmon/lm95234
6293F: drivers/hwmon/lm95234.c
6294
6295LME2510 MEDIA DRIVER
6296M: Malcolm Priestley <tvboxspy@gmail.com>
6297L: linux-media@vger.kernel.org
6298W: http://linuxtv.org/
6299Q: http://patchwork.linuxtv.org/project/linux-media/list/
6300S: Maintained
6301F: drivers/media/usb/dvb-usb-v2/lmedm04*
6302
6303LOCKDEP AND LOCKSTAT
6304M: Peter Zijlstra <peterz@infradead.org>
6305M: Ingo Molnar <mingo@redhat.com>
6306L: linux-kernel@vger.kernel.org
6307T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6308S: Maintained
6309F: Documentation/locking/lockdep*.txt
6310F: Documentation/locking/lockstat.txt
6311F: include/linux/lockdep.h
6312F: kernel/locking/
6313
6314LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6315M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6316L: linux-ntfs-dev@lists.sourceforge.net
6317W: http://www.linux-ntfs.org/content/view/19/37/
6318S: Maintained
6319F: Documentation/ldm.txt
6320F: block/partitions/ldm.*
6321
6322LogFS
6323M: Joern Engel <joern@logfs.org>
6324M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6325L: logfs@logfs.org
6326W: logfs.org
6327S: Maintained
6328F: fs/logfs/
6329
6330LPC32XX MACHINE SUPPORT
6331M: Roland Stigge <stigge@antcom.de>
6332L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6333S: Maintained
6334F: arch/arm/mach-lpc32xx/
6335
6336LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6337M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6338M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6339M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6340M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6341L: MPT-FusionLinux.pdl@avagotech.com
6342L: linux-scsi@vger.kernel.org
6343W: http://www.lsilogic.com/support
6344S: Supported
6345F: drivers/message/fusion/
6346F: drivers/scsi/mpt2sas/
6347F: drivers/scsi/mpt3sas/
6348
6349LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6350M: Matthew Wilcox <matthew@wil.cx>
6351L: linux-scsi@vger.kernel.org
6352S: Maintained
6353F: drivers/scsi/sym53c8xx_2/
6354
6355LTC4261 HARDWARE MONITOR DRIVER
6356M: Guenter Roeck <linux@roeck-us.net>
6357L: lm-sensors@lm-sensors.org
6358S: Maintained
6359F: Documentation/hwmon/ltc4261
6360F: drivers/hwmon/ltc4261.c
6361
6362LTP (Linux Test Project)
6363M: Mike Frysinger <vapier@gentoo.org>
6364M: Cyril Hrubis <chrubis@suse.cz>
6365M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
6366M: Jan Stancek <jstancek@redhat.com>
6367M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6368M: Alexey Kodanev <alexey.kodanev@oracle.com>
6369L: ltp-list@lists.sourceforge.net (subscribers-only)
6370W: http://linux-test-project.github.io/
6371T: git git://github.com/linux-test-project/ltp.git
6372S: Maintained
6373
6374M32R ARCHITECTURE
6375W: http://www.linux-m32r.org/
6376S: Orphan
6377F: arch/m32r/
6378
6379M68K ARCHITECTURE
6380M: Geert Uytterhoeven <geert@linux-m68k.org>
6381L: linux-m68k@lists.linux-m68k.org
6382W: http://www.linux-m68k.org/
6383T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6384S: Maintained
6385F: arch/m68k/
6386F: drivers/zorro/
6387
6388M68K ON APPLE MACINTOSH
6389M: Joshua Thompson <funaho@jurai.org>
6390W: http://www.mac.linux-m68k.org/
6391L: linux-m68k@lists.linux-m68k.org
6392S: Maintained
6393F: arch/m68k/mac/
6394
6395M68K ON HP9000/300
6396M: Philip Blundell <philb@gnu.org>
6397W: http://www.tazenda.demon.co.uk/phil/linux-hp
6398S: Maintained
6399F: arch/m68k/hp300/
6400
6401M88DS3103 MEDIA DRIVER
6402M: Antti Palosaari <crope@iki.fi>
6403L: linux-media@vger.kernel.org
6404W: http://linuxtv.org/
6405W: http://palosaari.fi/linux/
6406Q: http://patchwork.linuxtv.org/project/linux-media/list/
6407T: git git://linuxtv.org/anttip/media_tree.git
6408S: Maintained
6409F: drivers/media/dvb-frontends/m88ds3103*
6410
6411M88RS2000 MEDIA DRIVER
6412M: Malcolm Priestley <tvboxspy@gmail.com>
6413L: linux-media@vger.kernel.org
6414W: http://linuxtv.org/
6415Q: http://patchwork.linuxtv.org/project/linux-media/list/
6416S: Maintained
6417F: drivers/media/dvb-frontends/m88rs2000*
6418
6419MA901 MASTERKIT USB FM RADIO DRIVER
6420M: Alexey Klimov <klimov.linux@gmail.com>
6421L: linux-media@vger.kernel.org
6422T: git git://linuxtv.org/media_tree.git
6423S: Maintained
6424F: drivers/media/radio/radio-ma901.c
6425
6426MAC80211
6427M: Johannes Berg <johannes@sipsolutions.net>
6428L: linux-wireless@vger.kernel.org
6429W: http://wireless.kernel.org/
6430T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6431T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6432S: Maintained
6433F: Documentation/networking/mac80211-injection.txt
6434F: include/net/mac80211.h
6435F: net/mac80211/
6436
6437MACVLAN DRIVER
6438M: Patrick McHardy <kaber@trash.net>
6439L: netdev@vger.kernel.org
6440S: Maintained
6441F: drivers/net/macvlan.c
6442F: include/linux/if_macvlan.h
6443
6444MAILBOX API
6445M: Jassi Brar <jassisinghbrar@gmail.com>
6446L: linux-kernel@vger.kernel.org
6447S: Maintained
6448F: drivers/mailbox/
6449F: include/linux/mailbox_client.h
6450F: include/linux/mailbox_controller.h
6451
6452MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6453M: Michael Kerrisk <mtk.manpages@gmail.com>
6454W: http://www.kernel.org/doc/man-pages
6455L: linux-man@vger.kernel.org
6456S: Maintained
6457
6458MARVELL ARMADA DRM SUPPORT
6459M: Russell King <rmk+kernel@arm.linux.org.uk>
6460S: Maintained
6461F: drivers/gpu/drm/armada/
6462
6463MARVELL 88E6352 DSA support
6464M: Guenter Roeck <linux@roeck-us.net>
6465S: Maintained
6466F: drivers/net/dsa/mv88e6352.c
6467
6468MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6469M: Mirko Lindner <mlindner@marvell.com>
6470M: Stephen Hemminger <stephen@networkplumber.org>
6471L: netdev@vger.kernel.org
6472S: Maintained
6473F: drivers/net/ethernet/marvell/sk*
6474
6475MARVELL LIBERTAS WIRELESS DRIVER
6476L: libertas-dev@lists.infradead.org
6477S: Orphan
6478F: drivers/net/wireless/libertas/
6479
6480MARVELL MV643XX ETHERNET DRIVER
6481M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6482L: netdev@vger.kernel.org
6483S: Maintained
6484F: drivers/net/ethernet/marvell/mv643xx_eth.*
6485F: include/linux/mv643xx.h
6486
6487MARVELL MVNETA ETHERNET DRIVER
6488M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6489L: netdev@vger.kernel.org
6490S: Maintained
6491F: drivers/net/ethernet/marvell/mvneta.*
6492
6493MARVELL MWIFIEX WIRELESS DRIVER
6494M: Amitkumar Karwar <akarwar@marvell.com>
6495M: Avinash Patil <patila@marvell.com>
6496L: linux-wireless@vger.kernel.org
6497S: Maintained
6498F: drivers/net/wireless/mwifiex/
6499
6500MARVELL MWL8K WIRELESS DRIVER
6501M: Lennert Buytenhek <buytenh@wantstofly.org>
6502L: linux-wireless@vger.kernel.org
6503S: Odd Fixes
6504F: drivers/net/wireless/mwl8k.c
6505
6506MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6507M: Nicolas Pitre <nico@fluxnic.net>
6508S: Odd Fixes
6509F: drivers/mmc/host/mvsdio.*
6510
6511MATROX FRAMEBUFFER DRIVER
6512L: linux-fbdev@vger.kernel.org
6513S: Orphan
6514F: drivers/video/fbdev/matrox/matroxfb_*
6515F: include/uapi/linux/matroxfb.h
6516
6517MAX16065 HARDWARE MONITOR DRIVER
6518M: Guenter Roeck <linux@roeck-us.net>
6519L: lm-sensors@lm-sensors.org
6520S: Maintained
6521F: Documentation/hwmon/max16065
6522F: drivers/hwmon/max16065.c
6523
6524MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6525M: "Hans J. Koch" <hjk@hansjkoch.de>
6526L: lm-sensors@lm-sensors.org
6527S: Maintained
6528F: Documentation/hwmon/max6650
6529F: drivers/hwmon/max6650.c
6530
6531MAX6697 HARDWARE MONITOR DRIVER
6532M: Guenter Roeck <linux@roeck-us.net>
6533L: lm-sensors@lm-sensors.org
6534S: Maintained
6535F: Documentation/hwmon/max6697
6536F: Documentation/devicetree/bindings/i2c/max6697.txt
6537F: drivers/hwmon/max6697.c
6538F: include/linux/platform_data/max6697.h
6539
6540MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6541M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6542L: linux-pm@vger.kernel.org
6543S: Supported
6544F: drivers/power/max14577_charger.c
6545F: drivers/power/max77693_charger.c
6546
6547MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6548M: Chanwoo Choi <cw00.choi@samsung.com>
6549M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6550L: linux-kernel@vger.kernel.org
6551S: Supported
6552F: drivers/*/max14577.c
6553F: drivers/*/max77686.c
6554F: drivers/*/max77693.c
6555F: drivers/extcon/extcon-max14577.c
6556F: drivers/extcon/extcon-max77693.c
6557F: drivers/rtc/rtc-max77686.c
6558F: drivers/clk/clk-max77686.c
6559F: Documentation/devicetree/bindings/mfd/max14577.txt
6560F: Documentation/devicetree/bindings/mfd/max77686.txt
6561F: Documentation/devicetree/bindings/mfd/max77693.txt
6562F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6563F: include/linux/mfd/max14577*.h
6564F: include/linux/mfd/max77686*.h
6565F: include/linux/mfd/max77693*.h
6566
6567MAXIRADIO FM RADIO RECEIVER DRIVER
6568M: Hans Verkuil <hverkuil@xs4all.nl>
6569L: linux-media@vger.kernel.org
6570T: git git://linuxtv.org/media_tree.git
6571W: http://linuxtv.org
6572S: Maintained
6573F: drivers/media/radio/radio-maxiradio*
6574
6575MEDIA DRIVERS FOR RENESAS - VSP1
6576M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6577L: linux-media@vger.kernel.org
6578L: linux-sh@vger.kernel.org
6579T: git git://linuxtv.org/media_tree.git
6580S: Supported
6581F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6582F: drivers/media/platform/vsp1/
6583
6584MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6585M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6586P: LinuxTV.org Project
6587L: linux-media@vger.kernel.org
6588W: http://linuxtv.org
6589Q: http://patchwork.kernel.org/project/linux-media/list/
6590T: git git://linuxtv.org/media_tree.git
6591S: Maintained
6592F: Documentation/dvb/
6593F: Documentation/video4linux/
6594F: Documentation/DocBook/media/
6595F: drivers/media/
6596F: drivers/staging/media/
6597F: include/media/
6598F: include/uapi/linux/dvb/
6599F: include/uapi/linux/videodev2.h
6600F: include/uapi/linux/media.h
6601F: include/uapi/linux/v4l2-*
6602F: include/uapi/linux/meye.h
6603F: include/uapi/linux/ivtv*
6604F: include/uapi/linux/uvcvideo.h
6605
6606MEDIATEK MT7601U WIRELESS LAN DRIVER
6607M: Jakub Kicinski <kubakici@wp.pl>
6608L: linux-wireless@vger.kernel.org
6609S: Maintained
6610F: drivers/net/wireless/mediatek/mt7601u/
6611
6612MEGARAID SCSI/SAS DRIVERS
6613M: Kashyap Desai <kashyap.desai@avagotech.com>
6614M: Sumit Saxena <sumit.saxena@avagotech.com>
6615M: Uday Lingala <uday.lingala@avagotech.com>
6616L: megaraidlinux.pdl@avagotech.com
6617L: linux-scsi@vger.kernel.org
6618W: http://www.lsi.com
6619S: Maintained
6620F: Documentation/scsi/megaraid.txt
6621F: drivers/scsi/megaraid.*
6622F: drivers/scsi/megaraid/
6623
6624MELLANOX ETHERNET DRIVER (mlx4_en)
6625M: Amir Vadai <amirv@mellanox.com>
6626M: Ido Shamay <idos@mellanox.com>
6627L: netdev@vger.kernel.org
6628S: Supported
6629W: http://www.mellanox.com
6630Q: http://patchwork.ozlabs.org/project/netdev/list/
6631F: drivers/net/ethernet/mellanox/mlx4/en_*
6632
6633MEMORY MANAGEMENT
6634L: linux-mm@kvack.org
6635W: http://www.linux-mm.org
6636S: Maintained
6637F: include/linux/mm.h
6638F: include/linux/gfp.h
6639F: include/linux/mmzone.h
6640F: include/linux/memory_hotplug.h
6641F: include/linux/vmalloc.h
6642F: mm/
6643
6644MEMORY TECHNOLOGY DEVICES (MTD)
6645M: David Woodhouse <dwmw2@infradead.org>
6646M: Brian Norris <computersforpeace@gmail.com>
6647L: linux-mtd@lists.infradead.org
6648W: http://www.linux-mtd.infradead.org/
6649Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6650T: git git://git.infradead.org/linux-mtd.git
6651T: git git://git.infradead.org/l2-mtd.git
6652S: Maintained
6653F: drivers/mtd/
6654F: include/linux/mtd/
6655F: include/uapi/mtd/
6656
6657MEN A21 WATCHDOG DRIVER
6658M: Johannes Thumshirn <morbidrsa@gmail.com>
6659L: linux-watchdog@vger.kernel.org
6660S: Maintained
6661F: drivers/watchdog/mena21_wdt.c
6662
6663MEN CHAMELEON BUS (mcb)
6664M: Johannes Thumshirn <morbidrsa@gmail.com>
6665S: Maintained
6666F: drivers/mcb/
6667F: include/linux/mcb.h
6668
6669MEN F21BMC (Board Management Controller)
6670M: Andreas Werner <andreas.werner@men.de>
6671S: Supported
6672F: drivers/mfd/menf21bmc.c
6673F: drivers/watchdog/menf21bmc_wdt.c
6674F: drivers/leds/leds-menf21bmc.c
6675F: drivers/hwmon/menf21bmc_hwmon.c
6676F: Documentation/hwmon/menf21bmc
6677
6678METAG ARCHITECTURE
6679M: James Hogan <james.hogan@imgtec.com>
6680L: linux-metag@vger.kernel.org
6681S: Supported
6682F: arch/metag/
6683F: Documentation/metag/
6684F: Documentation/devicetree/bindings/metag/
6685F: drivers/clocksource/metag_generic.c
6686F: drivers/irqchip/irq-metag.c
6687F: drivers/irqchip/irq-metag-ext.c
6688F: drivers/tty/metag_da.c
6689
6690MICROBLAZE ARCHITECTURE
6691M: Michal Simek <monstr@monstr.eu>
6692W: http://www.monstr.eu/fdt/
6693T: git git://git.monstr.eu/linux-2.6-microblaze.git
6694S: Supported
6695F: arch/microblaze/
6696
6697MICROTEK X6 SCANNER
6698M: Oliver Neukum <oliver@neukum.org>
6699S: Maintained
6700F: drivers/usb/image/microtek.*
6701
6702MIPS
6703M: Ralf Baechle <ralf@linux-mips.org>
6704L: linux-mips@linux-mips.org
6705W: http://www.linux-mips.org/
6706T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6707Q: http://patchwork.linux-mips.org/project/linux-mips/list/
6708S: Supported
6709F: Documentation/mips/
6710F: arch/mips/
6711
6712MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6713M: Hans Verkuil <hverkuil@xs4all.nl>
6714L: linux-media@vger.kernel.org
6715T: git git://linuxtv.org/media_tree.git
6716W: http://linuxtv.org
6717S: Odd Fixes
6718F: drivers/media/radio/radio-miropcm20*
6719
6720Mellanox MLX5 core VPI driver
6721M: Eli Cohen <eli@mellanox.com>
6722L: netdev@vger.kernel.org
6723L: linux-rdma@vger.kernel.org
6724W: http://www.mellanox.com
6725Q: http://patchwork.ozlabs.org/project/netdev/list/
6726Q: http://patchwork.kernel.org/project/linux-rdma/list/
6727T: git git://openfabrics.org/~eli/connect-ib.git
6728S: Supported
6729F: drivers/net/ethernet/mellanox/mlx5/core/
6730F: include/linux/mlx5/
6731
6732Mellanox MLX5 IB driver
6733M: Eli Cohen <eli@mellanox.com>
6734L: linux-rdma@vger.kernel.org
6735W: http://www.mellanox.com
6736Q: http://patchwork.kernel.org/project/linux-rdma/list/
6737T: git git://openfabrics.org/~eli/connect-ib.git
6738S: Supported
6739F: include/linux/mlx5/
6740F: drivers/infiniband/hw/mlx5/
6741
6742MN88472 MEDIA DRIVER
6743M: Antti Palosaari <crope@iki.fi>
6744L: linux-media@vger.kernel.org
6745W: http://linuxtv.org/
6746W: http://palosaari.fi/linux/
6747Q: http://patchwork.linuxtv.org/project/linux-media/list/
6748T: git git://linuxtv.org/anttip/media_tree.git
6749S: Maintained
6750F: drivers/staging/media/mn88472/
6751F: drivers/media/dvb-frontends/mn88472.h
6752
6753MN88473 MEDIA DRIVER
6754M: Antti Palosaari <crope@iki.fi>
6755L: linux-media@vger.kernel.org
6756W: http://linuxtv.org/
6757W: http://palosaari.fi/linux/
6758Q: http://patchwork.linuxtv.org/project/linux-media/list/
6759T: git git://linuxtv.org/anttip/media_tree.git
6760S: Maintained
6761F: drivers/staging/media/mn88473/
6762F: drivers/media/dvb-frontends/mn88473.h
6763
6764MODULE SUPPORT
6765M: Rusty Russell <rusty@rustcorp.com.au>
6766S: Maintained
6767F: include/linux/module.h
6768F: kernel/module.c
6769
6770MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6771W: http://popies.net/meye/
6772S: Orphan
6773F: Documentation/video4linux/meye.txt
6774F: drivers/media/pci/meye/
6775F: include/uapi/linux/meye.h
6776
6777MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6778M: Jiri Slaby <jirislaby@gmail.com>
6779S: Maintained
6780F: Documentation/serial/moxa-smartio
6781F: drivers/tty/mxser.*
6782
6783MR800 AVERMEDIA USB FM RADIO DRIVER
6784M: Alexey Klimov <klimov.linux@gmail.com>
6785L: linux-media@vger.kernel.org
6786T: git git://linuxtv.org/media_tree.git
6787S: Maintained
6788F: drivers/media/radio/radio-mr800.c
6789
6790MRF24J40 IEEE 802.15.4 RADIO DRIVER
6791M: Alan Ott <alan@signal11.us>
6792L: linux-wpan@vger.kernel.org
6793S: Maintained
6794F: drivers/net/ieee802154/mrf24j40.c
6795
6796MSI LAPTOP SUPPORT
6797M: "Lee, Chun-Yi" <jlee@suse.com>
6798L: platform-driver-x86@vger.kernel.org
6799S: Maintained
6800F: drivers/platform/x86/msi-laptop.c
6801
6802MSI WMI SUPPORT
6803L: platform-driver-x86@vger.kernel.org
6804S: Orphan
6805F: drivers/platform/x86/msi-wmi.c
6806
6807MSI001 MEDIA DRIVER
6808M: Antti Palosaari <crope@iki.fi>
6809L: linux-media@vger.kernel.org
6810W: http://linuxtv.org/
6811W: http://palosaari.fi/linux/
6812Q: http://patchwork.linuxtv.org/project/linux-media/list/
6813T: git git://linuxtv.org/anttip/media_tree.git
6814S: Maintained
6815F: drivers/media/tuners/msi001*
6816
6817MSI2500 MEDIA DRIVER
6818M: Antti Palosaari <crope@iki.fi>
6819L: linux-media@vger.kernel.org
6820W: http://linuxtv.org/
6821W: http://palosaari.fi/linux/
6822Q: http://patchwork.linuxtv.org/project/linux-media/list/
6823T: git git://linuxtv.org/anttip/media_tree.git
6824S: Maintained
6825F: drivers/media/usb/msi2500/
6826
6827MT9M032 APTINA SENSOR DRIVER
6828M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6829L: linux-media@vger.kernel.org
6830T: git git://linuxtv.org/media_tree.git
6831S: Maintained
6832F: drivers/media/i2c/mt9m032.c
6833F: include/media/mt9m032.h
6834
6835MT9P031 APTINA CAMERA SENSOR
6836M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6837L: linux-media@vger.kernel.org
6838T: git git://linuxtv.org/media_tree.git
6839S: Maintained
6840F: drivers/media/i2c/mt9p031.c
6841F: include/media/mt9p031.h
6842
6843MT9T001 APTINA CAMERA SENSOR
6844M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6845L: linux-media@vger.kernel.org
6846T: git git://linuxtv.org/media_tree.git
6847S: Maintained
6848F: drivers/media/i2c/mt9t001.c
6849F: include/media/mt9t001.h
6850
6851MT9V032 APTINA CAMERA SENSOR
6852M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6853L: linux-media@vger.kernel.org
6854T: git git://linuxtv.org/media_tree.git
6855S: Maintained
6856F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
6857F: drivers/media/i2c/mt9v032.c
6858F: include/media/mt9v032.h
6859
6860MULTIFUNCTION DEVICES (MFD)
6861M: Samuel Ortiz <sameo@linux.intel.com>
6862M: Lee Jones <lee.jones@linaro.org>
6863T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6864S: Supported
6865F: drivers/mfd/
6866F: include/linux/mfd/
6867
6868MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6869M: Ulf Hansson <ulf.hansson@linaro.org>
6870L: linux-mmc@vger.kernel.org
6871T: git git://git.linaro.org/people/ulf.hansson/mmc.git
6872S: Maintained
6873F: drivers/mmc/
6874F: include/linux/mmc/
6875F: include/uapi/linux/mmc/
6876
6877MULTIMEDIA CARD (MMC) ETC. OVER SPI
6878S: Orphan
6879F: drivers/mmc/host/mmc_spi.c
6880F: include/linux/spi/mmc_spi.h
6881
6882MULTISOUND SOUND DRIVER
6883M: Andrew Veliath <andrewtv@usa.net>
6884S: Maintained
6885F: Documentation/sound/oss/MultiSound
6886F: sound/oss/msnd*
6887
6888MULTITECH MULTIPORT CARD (ISICOM)
6889S: Orphan
6890F: drivers/tty/isicom.c
6891F: include/linux/isicom.h
6892
6893MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6894M: Felipe Balbi <balbi@ti.com>
6895L: linux-usb@vger.kernel.org
6896T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6897S: Maintained
6898F: drivers/usb/musb/
6899
6900MXL5007T MEDIA DRIVER
6901M: Michael Krufky <mkrufky@linuxtv.org>
6902L: linux-media@vger.kernel.org
6903W: http://linuxtv.org/
6904W: http://github.com/mkrufky
6905Q: http://patchwork.linuxtv.org/project/linux-media/list/
6906T: git git://linuxtv.org/mkrufky/tuners.git
6907S: Maintained
6908F: drivers/media/tuners/mxl5007t.*
6909
6910MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6911M: Hyong-Youb Kim <hykim@myri.com>
6912L: netdev@vger.kernel.org
6913W: https://www.myricom.com/support/downloads/myri10ge.html
6914S: Supported
6915F: drivers/net/ethernet/myricom/myri10ge/
6916
6917NATSEMI ETHERNET DRIVER (DP8381x)
6918S: Orphan
6919F: drivers/net/ethernet/natsemi/natsemi.c
6920
6921NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6922M: Daniel Mack <zonque@gmail.com>
6923S: Maintained
6924L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6925W: http://www.native-instruments.com
6926F: sound/usb/caiaq/
6927
6928NCP FILESYSTEM
6929M: Petr Vandrovec <petr@vandrovec.name>
6930S: Odd Fixes
6931F: fs/ncpfs/
6932
6933NCR 5380 SCSI DRIVERS
6934M: Finn Thain <fthain@telegraphics.com.au>
6935M: Michael Schmitz <schmitzmic@gmail.com>
6936L: linux-scsi@vger.kernel.org
6937S: Maintained
6938F: Documentation/scsi/g_NCR5380.txt
6939F: drivers/scsi/NCR5380.*
6940F: drivers/scsi/arm/cumana_1.c
6941F: drivers/scsi/arm/oak.c
6942F: drivers/scsi/atari_NCR5380.c
6943F: drivers/scsi/atari_scsi.*
6944F: drivers/scsi/dmx3191d.c
6945F: drivers/scsi/dtc.*
6946F: drivers/scsi/g_NCR5380.*
6947F: drivers/scsi/g_NCR5380_mmio.c
6948F: drivers/scsi/mac_scsi.*
6949F: drivers/scsi/pas16.*
6950F: drivers/scsi/sun3_scsi.*
6951F: drivers/scsi/sun3_scsi_vme.c
6952F: drivers/scsi/t128.*
6953
6954NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6955M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6956L: linux-scsi@vger.kernel.org
6957S: Maintained
6958F: drivers/scsi/NCR_D700.*
6959
6960NCT6775 HARDWARE MONITOR DRIVER
6961M: Guenter Roeck <linux@roeck-us.net>
6962L: lm-sensors@lm-sensors.org
6963S: Maintained
6964F: Documentation/hwmon/nct6775
6965F: drivers/hwmon/nct6775.c
6966
6967NETEFFECT IWARP RNIC DRIVER (IW_NES)
6968M: Faisal Latif <faisal.latif@intel.com>
6969L: linux-rdma@vger.kernel.org
6970W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6971S: Supported
6972F: drivers/infiniband/hw/nes/
6973
6974NETEM NETWORK EMULATOR
6975M: Stephen Hemminger <stephen@networkplumber.org>
6976L: netem@lists.linux-foundation.org
6977S: Maintained
6978F: net/sched/sch_netem.c
6979
6980NETERION 10GbE DRIVERS (s2io/vxge)
6981M: Jon Mason <jdmason@kudzu.us>
6982L: netdev@vger.kernel.org
6983S: Supported
6984F: Documentation/networking/s2io.txt
6985F: Documentation/networking/vxge.txt
6986F: drivers/net/ethernet/neterion/
6987
6988NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6989M: Pablo Neira Ayuso <pablo@netfilter.org>
6990M: Patrick McHardy <kaber@trash.net>
6991M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6992L: netfilter-devel@vger.kernel.org
6993L: coreteam@netfilter.org
6994W: http://www.netfilter.org/
6995W: http://www.iptables.org/
6996Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6997T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6998T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6999S: Supported
7000F: include/linux/netfilter*
7001F: include/linux/netfilter/
7002F: include/net/netfilter/
7003F: include/uapi/linux/netfilter*
7004F: include/uapi/linux/netfilter/
7005F: net/*/netfilter.c
7006F: net/*/netfilter/
7007F: net/netfilter/
7008
7009NETLABEL
7010M: Paul Moore <paul@paul-moore.com>
7011W: http://netlabel.sf.net
7012L: netdev@vger.kernel.org
7013S: Maintained
7014F: Documentation/netlabel/
7015F: include/net/netlabel.h
7016F: net/netlabel/
7017
7018NETROM NETWORK LAYER
7019M: Ralf Baechle <ralf@linux-mips.org>
7020L: linux-hams@vger.kernel.org
7021W: http://www.linux-ax25.org/
7022S: Maintained
7023F: include/net/netrom.h
7024F: include/uapi/linux/netrom.h
7025F: net/netrom/
7026
7027NETWORK BLOCK DEVICE (NBD)
7028M: Markus Pargmann <mpa@pengutronix.de>
7029S: Maintained
7030L: nbd-general@lists.sourceforge.net
7031T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7032F: Documentation/blockdev/nbd.txt
7033F: drivers/block/nbd.c
7034F: include/uapi/linux/nbd.h
7035
7036NETWORK DROP MONITOR
7037M: Neil Horman <nhorman@tuxdriver.com>
7038L: netdev@vger.kernel.org
7039S: Maintained
7040W: https://fedorahosted.org/dropwatch/
7041F: net/core/drop_monitor.c
7042
7043NETWORKING [GENERAL]
7044M: "David S. Miller" <davem@davemloft.net>
7045L: netdev@vger.kernel.org
7046W: http://www.linuxfoundation.org/en/Net
7047Q: http://patchwork.ozlabs.org/project/netdev/list/
7048T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7049T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7050S: Maintained
7051F: net/
7052F: include/net/
7053F: include/linux/in.h
7054F: include/linux/net.h
7055F: include/linux/netdevice.h
7056F: include/uapi/linux/in.h
7057F: include/uapi/linux/net.h
7058F: include/uapi/linux/netdevice.h
7059F: include/uapi/linux/net_namespace.h
7060F: tools/net/
7061F: tools/testing/selftests/net/
7062F: lib/random32.c
7063F: lib/test_bpf.c
7064
7065NETWORKING [IPv4/IPv6]
7066M: "David S. Miller" <davem@davemloft.net>
7067M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7068M: James Morris <jmorris@namei.org>
7069M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7070M: Patrick McHardy <kaber@trash.net>
7071L: netdev@vger.kernel.org
7072T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7073S: Maintained
7074F: net/ipv4/
7075F: net/ipv6/
7076F: include/net/ip*
7077F: arch/x86/net/*
7078
7079NETWORKING [IPSEC]
7080M: Steffen Klassert <steffen.klassert@secunet.com>
7081M: Herbert Xu <herbert@gondor.apana.org.au>
7082M: "David S. Miller" <davem@davemloft.net>
7083L: netdev@vger.kernel.org
7084T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7085T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7086S: Maintained
7087F: net/core/flow.c
7088F: net/xfrm/
7089F: net/key/
7090F: net/ipv4/xfrm*
7091F: net/ipv4/esp4.c
7092F: net/ipv4/ah4.c
7093F: net/ipv4/ipcomp.c
7094F: net/ipv4/ip_vti.c
7095F: net/ipv6/xfrm*
7096F: net/ipv6/esp6.c
7097F: net/ipv6/ah6.c
7098F: net/ipv6/ipcomp6.c
7099F: net/ipv6/ip6_vti.c
7100F: include/uapi/linux/xfrm.h
7101F: include/net/xfrm.h
7102
7103NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7104M: Paul Moore <paul@paul-moore.com>
7105L: netdev@vger.kernel.org
7106S: Maintained
7107
7108NETWORKING [WIRELESS]
7109L: linux-wireless@vger.kernel.org
7110Q: http://patchwork.kernel.org/project/linux-wireless/list/
7111
7112NETWORKING DRIVERS
7113L: netdev@vger.kernel.org
7114W: http://www.linuxfoundation.org/en/Net
7115Q: http://patchwork.ozlabs.org/project/netdev/list/
7116T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7117T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7118S: Odd Fixes
7119F: drivers/net/
7120F: include/linux/if_*
7121F: include/linux/netdevice.h
7122F: include/linux/arcdevice.h
7123F: include/linux/etherdevice.h
7124F: include/linux/fcdevice.h
7125F: include/linux/fddidevice.h
7126F: include/linux/hippidevice.h
7127F: include/linux/inetdevice.h
7128F: include/uapi/linux/if_*
7129F: include/uapi/linux/netdevice.h
7130
7131NETWORKING DRIVERS (WIRELESS)
7132M: Kalle Valo <kvalo@codeaurora.org>
7133L: linux-wireless@vger.kernel.org
7134Q: http://patchwork.kernel.org/project/linux-wireless/list/
7135T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7136S: Maintained
7137F: drivers/net/wireless/
7138
7139NETXEN (1/10) GbE SUPPORT
7140M: Manish Chopra <manish.chopra@qlogic.com>
7141M: Sony Chacko <sony.chacko@qlogic.com>
7142M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7143L: netdev@vger.kernel.org
7144W: http://www.qlogic.com
7145S: Supported
7146F: drivers/net/ethernet/qlogic/netxen/
7147
7148NFC SUBSYSTEM
7149M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7150M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7151M: Samuel Ortiz <sameo@linux.intel.com>
7152L: linux-wireless@vger.kernel.org
7153L: linux-nfc@lists.01.org (subscribers-only)
7154S: Supported
7155F: net/nfc/
7156F: include/net/nfc/
7157F: include/uapi/linux/nfc.h
7158F: drivers/nfc/
7159F: include/linux/platform_data/pn544.h
7160F: Documentation/devicetree/bindings/net/nfc/
7161
7162NFS, SUNRPC, AND LOCKD CLIENTS
7163M: Trond Myklebust <trond.myklebust@primarydata.com>
7164M: Anna Schumaker <anna.schumaker@netapp.com>
7165L: linux-nfs@vger.kernel.org
7166W: http://client.linux-nfs.org
7167T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7168S: Maintained
7169F: fs/lockd/
7170F: fs/nfs/
7171F: fs/nfs_common/
7172F: net/sunrpc/
7173F: include/linux/lockd/
7174F: include/linux/nfs*
7175F: include/linux/sunrpc/
7176F: include/uapi/linux/nfs*
7177F: include/uapi/linux/sunrpc/
7178
7179NILFS2 FILESYSTEM
7180M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7181L: linux-nilfs@vger.kernel.org
7182W: http://nilfs.sourceforge.net/
7183T: git git://github.com/konis/nilfs2.git
7184S: Supported
7185F: Documentation/filesystems/nilfs2.txt
7186F: fs/nilfs2/
7187F: include/linux/nilfs2_fs.h
7188
7189NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7190M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7191W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7192S: Maintained
7193F: Documentation/scsi/NinjaSCSI.txt
7194F: drivers/scsi/pcmcia/nsp_*
7195
7196NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7197M: GOTO Masanori <gotom@debian.or.jp>
7198M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7199W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7200S: Maintained
7201F: Documentation/scsi/NinjaSCSI.txt
7202F: drivers/scsi/nsp32*
7203
7204NIOS2 ARCHITECTURE
7205M: Ley Foon Tan <lftan@altera.com>
7206L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7207T: git git://git.rocketboards.org/linux-socfpga-next.git
7208S: Maintained
7209F: arch/nios2/
7210
7211NOKIA N900 POWER SUPPLY DRIVERS
7212M: Pali Rohár <pali.rohar@gmail.com>
7213S: Maintained
7214F: include/linux/power/bq2415x_charger.h
7215F: include/linux/power/bq27x00_battery.h
7216F: include/linux/power/isp1704_charger.h
7217F: drivers/power/bq2415x_charger.c
7218F: drivers/power/bq27x00_battery.c
7219F: drivers/power/isp1704_charger.c
7220F: drivers/power/rx51_battery.c
7221
7222NTB DRIVER CORE
7223M: Jon Mason <jdmason@kudzu.us>
7224M: Dave Jiang <dave.jiang@intel.com>
7225M: Allen Hubbe <Allen.Hubbe@emc.com>
7226S: Supported
7227W: https://github.com/jonmason/ntb/wiki
7228T: git git://github.com/jonmason/ntb.git
7229F: drivers/ntb/
7230F: drivers/net/ntb_netdev.c
7231F: include/linux/ntb.h
7232F: include/linux/ntb_transport.h
7233
7234NTB INTEL DRIVER
7235M: Jon Mason <jdmason@kudzu.us>
7236M: Dave Jiang <dave.jiang@intel.com>
7237S: Supported
7238W: https://github.com/jonmason/ntb/wiki
7239T: git git://github.com/jonmason/ntb.git
7240F: drivers/ntb/hw/intel/
7241
7242NTFS FILESYSTEM
7243M: Anton Altaparmakov <anton@tuxera.com>
7244L: linux-ntfs-dev@lists.sourceforge.net
7245W: http://www.tuxera.com/
7246T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7247S: Supported
7248F: Documentation/filesystems/ntfs.txt
7249F: fs/ntfs/
7250
7251NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7252M: Antonino Daplas <adaplas@gmail.com>
7253L: linux-fbdev@vger.kernel.org
7254S: Maintained
7255F: drivers/video/fbdev/riva/
7256F: drivers/video/fbdev/nvidia/
7257
7258NVM EXPRESS DRIVER
7259M: Matthew Wilcox <willy@linux.intel.com>
7260L: linux-nvme@lists.infradead.org
7261T: git git://git.infradead.org/users/willy/linux-nvme.git
7262S: Supported
7263F: drivers/block/nvme*
7264F: include/linux/nvme.h
7265
7266NXP-NCI NFC DRIVER
7267M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7268R: Charles Gorand <charles.gorand@effinnov.com>
7269L: linux-nfc@lists.01.org (moderated for non-subscribers)
7270S: Supported
7271F: drivers/nfc/nxp-nci
7272
7273NXP TDA998X DRM DRIVER
7274M: Russell King <rmk+kernel@arm.linux.org.uk>
7275S: Supported
7276F: drivers/gpu/drm/i2c/tda998x_drv.c
7277F: include/drm/i2c/tda998x.h
7278
7279NXP TFA9879 DRIVER
7280M: Peter Rosin <peda@axentia.se>
7281L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7282S: Maintained
7283F: sound/soc/codecs/tfa9879*
7284
7285OMAP SUPPORT
7286M: Tony Lindgren <tony@atomide.com>
7287L: linux-omap@vger.kernel.org
7288W: http://www.muru.com/linux/omap/
7289W: http://linux.omap.com/
7290Q: http://patchwork.kernel.org/project/linux-omap/list/
7291T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7292S: Maintained
7293F: arch/arm/*omap*/
7294F: arch/arm/configs/omap1_defconfig
7295F: arch/arm/configs/omap2plus_defconfig
7296F: drivers/i2c/busses/i2c-omap.c
7297F: drivers/irqchip/irq-omap-intc.c
7298F: drivers/mfd/*omap*.c
7299F: drivers/mfd/menelaus.c
7300F: drivers/mfd/palmas.c
7301F: drivers/mfd/tps65217.c
7302F: drivers/mfd/tps65218.c
7303F: drivers/mfd/tps65910.c
7304F: drivers/mfd/twl-core.[ch]
7305F: drivers/mfd/twl4030*.c
7306F: drivers/mfd/twl6030*.c
7307F: drivers/mfd/twl6040*.c
7308F: drivers/regulator/palmas-regulator*.c
7309F: drivers/regulator/pbias-regulator.c
7310F: drivers/regulator/tps65217-regulator.c
7311F: drivers/regulator/tps65218-regulator.c
7312F: drivers/regulator/tps65910-regulator.c
7313F: drivers/regulator/twl-regulator.c
7314F: include/linux/i2c-omap.h
7315
7316OMAP DEVICE TREE SUPPORT
7317M: Benoît Cousson <bcousson@baylibre.com>
7318M: Tony Lindgren <tony@atomide.com>
7319L: linux-omap@vger.kernel.org
7320L: devicetree@vger.kernel.org
7321S: Maintained
7322F: arch/arm/boot/dts/*omap*
7323F: arch/arm/boot/dts/*am3*
7324F: arch/arm/boot/dts/*am4*
7325F: arch/arm/boot/dts/*am5*
7326F: arch/arm/boot/dts/*dra7*
7327
7328OMAP CLOCK FRAMEWORK SUPPORT
7329M: Paul Walmsley <paul@pwsan.com>
7330L: linux-omap@vger.kernel.org
7331S: Maintained
7332F: arch/arm/*omap*/*clock*
7333
7334OMAP POWER MANAGEMENT SUPPORT
7335M: Kevin Hilman <khilman@deeprootsystems.com>
7336L: linux-omap@vger.kernel.org
7337S: Maintained
7338F: arch/arm/*omap*/*pm*
7339F: drivers/cpufreq/omap-cpufreq.c
7340
7341OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7342M: Rajendra Nayak <rnayak@ti.com>
7343M: Paul Walmsley <paul@pwsan.com>
7344L: linux-omap@vger.kernel.org
7345S: Maintained
7346F: arch/arm/mach-omap2/prm*
7347
7348OMAP AUDIO SUPPORT
7349M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7350M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7351L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7352L: linux-omap@vger.kernel.org
7353S: Maintained
7354F: sound/soc/omap/
7355
7356OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7357M: Roger Quadros <rogerq@ti.com>
7358M: Tony Lindgren <tony@atomide.com>
7359L: linux-omap@vger.kernel.org
7360S: Maintained
7361F: drivers/memory/omap-gpmc.c
7362F: arch/arm/mach-omap2/*gpmc*
7363
7364OMAP FRAMEBUFFER SUPPORT
7365M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7366L: linux-fbdev@vger.kernel.org
7367L: linux-omap@vger.kernel.org
7368S: Maintained
7369F: drivers/video/fbdev/omap/
7370
7371OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7372M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7373L: linux-omap@vger.kernel.org
7374L: linux-fbdev@vger.kernel.org
7375S: Maintained
7376F: drivers/video/fbdev/omap2/
7377F: Documentation/arm/OMAP/DSS
7378
7379OMAP HARDWARE SPINLOCK SUPPORT
7380M: Ohad Ben-Cohen <ohad@wizery.com>
7381L: linux-omap@vger.kernel.org
7382S: Maintained
7383F: drivers/hwspinlock/omap_hwspinlock.c
7384
7385OMAP MMC SUPPORT
7386M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7387L: linux-omap@vger.kernel.org
7388S: Maintained
7389F: drivers/mmc/host/omap.c
7390
7391OMAP HS MMC SUPPORT
7392L: linux-mmc@vger.kernel.org
7393L: linux-omap@vger.kernel.org
7394S: Orphan
7395F: drivers/mmc/host/omap_hsmmc.c
7396
7397OMAP RANDOM NUMBER GENERATOR SUPPORT
7398M: Deepak Saxena <dsaxena@plexity.net>
7399S: Maintained
7400F: drivers/char/hw_random/omap-rng.c
7401
7402OMAP HWMOD SUPPORT
7403M: Benoît Cousson <bcousson@baylibre.com>
7404M: Paul Walmsley <paul@pwsan.com>
7405L: linux-omap@vger.kernel.org
7406S: Maintained
7407F: arch/arm/mach-omap2/omap_hwmod.*
7408
7409OMAP HWMOD DATA
7410M: Paul Walmsley <paul@pwsan.com>
7411L: linux-omap@vger.kernel.org
7412S: Maintained
7413F: arch/arm/mach-omap2/omap_hwmod*data*
7414
7415OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7416M: Benoît Cousson <bcousson@baylibre.com>
7417L: linux-omap@vger.kernel.org
7418S: Maintained
7419F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7420
7421OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7422M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7423L: linux-media@vger.kernel.org
7424S: Maintained
7425F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7426F: drivers/media/platform/omap3isp/
7427F: drivers/staging/media/omap4iss/
7428
7429OMAP USB SUPPORT
7430M: Felipe Balbi <balbi@ti.com>
7431L: linux-usb@vger.kernel.org
7432L: linux-omap@vger.kernel.org
7433T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7434S: Maintained
7435F: drivers/usb/*/*omap*
7436F: arch/arm/*omap*/usb*
7437
7438OMAP GPIO DRIVER
7439M: Javier Martinez Canillas <javier@dowhile0.org>
7440M: Santosh Shilimkar <ssantosh@kernel.org>
7441M: Kevin Hilman <khilman@deeprootsystems.com>
7442L: linux-omap@vger.kernel.org
7443S: Maintained
7444F: drivers/gpio/gpio-omap.c
7445
7446OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7447M: Mark Jackson <mpfj@newflow.co.uk>
7448L: linux-omap@vger.kernel.org
7449S: Maintained
7450F: arch/arm/boot/dts/am335x-nano.dts
7451
7452OMFS FILESYSTEM
7453M: Bob Copeland <me@bobcopeland.com>
7454L: linux-karma-devel@lists.sourceforge.net
7455S: Maintained
7456F: Documentation/filesystems/omfs.txt
7457F: fs/omfs/
7458
7459OMNIKEY CARDMAN 4000 DRIVER
7460M: Harald Welte <laforge@gnumonks.org>
7461S: Maintained
7462F: drivers/char/pcmcia/cm4000_cs.c
7463F: include/linux/cm4000_cs.h
7464F: include/uapi/linux/cm4000_cs.h
7465
7466OMNIKEY CARDMAN 4040 DRIVER
7467M: Harald Welte <laforge@gnumonks.org>
7468S: Maintained
7469F: drivers/char/pcmcia/cm4040_cs.*
7470
7471OMNIVISION OV7670 SENSOR DRIVER
7472M: Jonathan Corbet <corbet@lwn.net>
7473L: linux-media@vger.kernel.org
7474T: git git://linuxtv.org/media_tree.git
7475S: Maintained
7476F: drivers/media/i2c/ov7670.c
7477
7478ONENAND FLASH DRIVER
7479M: Kyungmin Park <kyungmin.park@samsung.com>
7480L: linux-mtd@lists.infradead.org
7481S: Maintained
7482F: drivers/mtd/onenand/
7483F: include/linux/mtd/onenand*.h
7484
7485ONSTREAM SCSI TAPE DRIVER
7486M: Willem Riede <osst@riede.org>
7487L: osst-users@lists.sourceforge.net
7488L: linux-scsi@vger.kernel.org
7489S: Maintained
7490F: Documentation/scsi/osst.txt
7491F: drivers/scsi/osst.*
7492F: drivers/scsi/osst_*.h
7493F: drivers/scsi/st.h
7494
7495OPENCORES I2C BUS DRIVER
7496M: Peter Korsgaard <jacmet@sunsite.dk>
7497L: linux-i2c@vger.kernel.org
7498S: Maintained
7499F: Documentation/i2c/busses/i2c-ocores
7500F: drivers/i2c/busses/i2c-ocores.c
7501
7502OPEN FIRMWARE AND FLATTENED DEVICE TREE
7503M: Grant Likely <grant.likely@linaro.org>
7504M: Rob Herring <robh+dt@kernel.org>
7505L: devicetree@vger.kernel.org
7506W: http://www.devicetree.org/
7507T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7508S: Maintained
7509F: drivers/of/
7510F: include/linux/of*.h
7511F: scripts/dtc/
7512
7513OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7514M: Rob Herring <robh+dt@kernel.org>
7515M: Pawel Moll <pawel.moll@arm.com>
7516M: Mark Rutland <mark.rutland@arm.com>
7517M: Ian Campbell <ijc+devicetree@hellion.org.uk>
7518M: Kumar Gala <galak@codeaurora.org>
7519L: devicetree@vger.kernel.org
7520S: Maintained
7521F: Documentation/devicetree/
7522F: arch/*/boot/dts/
7523F: include/dt-bindings/
7524
7525OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7526M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7527L: devicetree@vger.kernel.org
7528S: Maintained
7529F: Documentation/devicetree/dynamic-resolution-notes.txt
7530F: Documentation/devicetree/overlay-notes.txt
7531F: drivers/of/overlay.c
7532F: drivers/of/resolver.c
7533
7534OPENRISC ARCHITECTURE
7535M: Jonas Bonn <jonas@southpole.se>
7536W: http://openrisc.net
7537L: linux@lists.openrisc.net (moderated for non-subscribers)
7538S: Maintained
7539T: git git://openrisc.net/~jonas/linux
7540F: arch/openrisc/
7541
7542OPENVSWITCH
7543M: Pravin Shelar <pshelar@nicira.com>
7544L: netdev@vger.kernel.org
7545L: dev@openvswitch.org
7546W: http://openvswitch.org
7547S: Maintained
7548F: net/openvswitch/
7549F: include/uapi/linux/openvswitch.h
7550
7551OPL4 DRIVER
7552M: Clemens Ladisch <clemens@ladisch.de>
7553L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7554T: git git://git.alsa-project.org/alsa-kernel.git
7555S: Maintained
7556F: sound/drivers/opl4/
7557
7558OPROFILE
7559M: Robert Richter <rric@kernel.org>
7560L: oprofile-list@lists.sf.net
7561S: Maintained
7562F: arch/*/include/asm/oprofile*.h
7563F: arch/*/oprofile/
7564F: drivers/oprofile/
7565F: include/linux/oprofile.h
7566
7567ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7568M: Mark Fasheh <mfasheh@suse.com>
7569M: Joel Becker <jlbec@evilplan.org>
7570L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7571W: http://ocfs2.wiki.kernel.org
7572S: Supported
7573F: Documentation/filesystems/ocfs2.txt
7574F: Documentation/filesystems/dlmfs.txt
7575F: fs/ocfs2/
7576
7577ORINOCO DRIVER
7578L: linux-wireless@vger.kernel.org
7579W: http://wireless.kernel.org/en/users/Drivers/orinoco
7580W: http://www.nongnu.org/orinoco/
7581S: Orphan
7582F: drivers/net/wireless/orinoco/
7583
7584OSD LIBRARY and FILESYSTEM
7585M: Boaz Harrosh <ooo@electrozaur.com>
7586M: Benny Halevy <bhalevy@primarydata.com>
7587L: osd-dev@open-osd.org
7588W: http://open-osd.org
7589T: git git://git.open-osd.org/open-osd.git
7590S: Maintained
7591F: drivers/scsi/osd/
7592F: include/scsi/osd_*
7593F: fs/exofs/
7594
7595OVERLAY FILESYSTEM
7596M: Miklos Szeredi <miklos@szeredi.hu>
7597L: linux-unionfs@vger.kernel.org
7598T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7599S: Supported
7600F: fs/overlayfs/
7601F: Documentation/filesystems/overlayfs.txt
7602
7603P54 WIRELESS DRIVER
7604M: Christian Lamparter <chunkeey@googlemail.com>
7605L: linux-wireless@vger.kernel.org
7606W: http://wireless.kernel.org/en/users/Drivers/p54
7607S: Maintained
7608F: drivers/net/wireless/p54/
7609
7610PA SEMI ETHERNET DRIVER
7611M: Olof Johansson <olof@lixom.net>
7612L: netdev@vger.kernel.org
7613S: Maintained
7614F: drivers/net/ethernet/pasemi/*
7615
7616PA SEMI SMBUS DRIVER
7617M: Olof Johansson <olof@lixom.net>
7618L: linux-i2c@vger.kernel.org
7619S: Maintained
7620F: drivers/i2c/busses/i2c-pasemi.c
7621
7622PADATA PARALLEL EXECUTION MECHANISM
7623M: Steffen Klassert <steffen.klassert@secunet.com>
7624L: linux-crypto@vger.kernel.org
7625S: Maintained
7626F: kernel/padata.c
7627F: include/linux/padata.h
7628F: Documentation/padata.txt
7629
7630PANASONIC LAPTOP ACPI EXTRAS DRIVER
7631M: Harald Welte <laforge@gnumonks.org>
7632L: platform-driver-x86@vger.kernel.org
7633S: Maintained
7634F: drivers/platform/x86/panasonic-laptop.c
7635
7636PANASONIC MN10300/AM33/AM34 PORT
7637M: David Howells <dhowells@redhat.com>
7638M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7639L: linux-am33-list@redhat.com (moderated for non-subscribers)
7640W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7641S: Maintained
7642F: Documentation/mn10300/
7643F: arch/mn10300/
7644
7645PARALLEL PORT SUBSYSTEM
7646M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7647M: Sudip Mukherjee <sudip@vectorindia.org>
7648L: linux-parport@lists.infradead.org (subscribers-only)
7649S: Maintained
7650F: drivers/parport/
7651F: include/linux/parport*.h
7652F: drivers/char/ppdev.c
7653F: include/uapi/linux/ppdev.h
7654F: Documentation/parport*.txt
7655
7656PARAVIRT_OPS INTERFACE
7657M: Jeremy Fitzhardinge <jeremy@goop.org>
7658M: Chris Wright <chrisw@sous-sol.org>
7659M: Alok Kataria <akataria@vmware.com>
7660M: Rusty Russell <rusty@rustcorp.com.au>
7661L: virtualization@lists.linux-foundation.org
7662S: Supported
7663F: Documentation/virtual/paravirt_ops.txt
7664F: arch/*/kernel/paravirt*
7665F: arch/*/include/asm/paravirt.h
7666
7667PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7668M: Tim Waugh <tim@cyberelk.net>
7669L: linux-parport@lists.infradead.org (subscribers-only)
7670S: Maintained
7671F: Documentation/blockdev/paride.txt
7672F: drivers/block/paride/
7673
7674PARISC ARCHITECTURE
7675M: "James E.J. Bottomley" <jejb@parisc-linux.org>
7676M: Helge Deller <deller@gmx.de>
7677L: linux-parisc@vger.kernel.org
7678W: http://www.parisc-linux.org/
7679Q: http://patchwork.kernel.org/project/linux-parisc/list/
7680T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7681T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7682S: Maintained
7683F: arch/parisc/
7684F: Documentation/parisc/
7685F: drivers/parisc/
7686F: drivers/char/agp/parisc-agp.c
7687F: drivers/input/serio/gscps2.c
7688F: drivers/parport/parport_gsc.*
7689F: drivers/tty/serial/8250/8250_gsc.c
7690F: drivers/video/fbdev/sti*
7691F: drivers/video/console/sti*
7692F: drivers/video/logo/logo_parisc*
7693
7694PC87360 HARDWARE MONITORING DRIVER
7695M: Jim Cromie <jim.cromie@gmail.com>
7696L: lm-sensors@lm-sensors.org
7697S: Maintained
7698F: Documentation/hwmon/pc87360
7699F: drivers/hwmon/pc87360.c
7700
7701PC8736x GPIO DRIVER
7702M: Jim Cromie <jim.cromie@gmail.com>
7703S: Maintained
7704F: drivers/char/pc8736x_gpio.c
7705
7706PC87427 HARDWARE MONITORING DRIVER
7707M: Jean Delvare <jdelvare@suse.de>
7708L: lm-sensors@lm-sensors.org
7709S: Maintained
7710F: Documentation/hwmon/pc87427
7711F: drivers/hwmon/pc87427.c
7712
7713PCA9532 LED DRIVER
7714M: Riku Voipio <riku.voipio@iki.fi>
7715S: Maintained
7716F: drivers/leds/leds-pca9532.c
7717F: include/linux/leds-pca9532.h
7718
7719PCA9541 I2C BUS MASTER SELECTOR DRIVER
7720M: Guenter Roeck <linux@roeck-us.net>
7721L: linux-i2c@vger.kernel.org
7722S: Maintained
7723F: drivers/i2c/muxes/i2c-mux-pca9541.c
7724
7725PCDP - PRIMARY CONSOLE AND DEBUG PORT
7726M: Khalid Aziz <khalid@gonehiking.org>
7727S: Maintained
7728F: drivers/firmware/pcdp.*
7729
7730PCI ERROR RECOVERY
7731M: Linas Vepstas <linasvepstas@gmail.com>
7732L: linux-pci@vger.kernel.org
7733S: Supported
7734F: Documentation/PCI/pci-error-recovery.txt
7735
7736PCI SUBSYSTEM
7737M: Bjorn Helgaas <bhelgaas@google.com>
7738L: linux-pci@vger.kernel.org
7739Q: http://patchwork.ozlabs.org/project/linux-pci/list/
7740T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7741S: Supported
7742F: Documentation/PCI/
7743F: drivers/pci/
7744F: include/linux/pci*
7745F: arch/x86/pci/
7746F: arch/x86/kernel/quirks.c
7747
7748PCI DRIVER FOR ARM VERSATILE PLATFORM
7749M: Rob Herring <robh@kernel.org>
7750L: linux-pci@vger.kernel.org
7751L: linux-arm-kernel@lists.infradead.org
7752S: Maintained
7753F: Documentation/devicetree/bindings/pci/versatile.txt
7754F: drivers/pci/host/pci-versatile.c
7755
7756PCI DRIVER FOR APPLIEDMICRO XGENE
7757M: Tanmay Inamdar <tinamdar@apm.com>
7758L: linux-pci@vger.kernel.org
7759L: linux-arm-kernel@lists.infradead.org
7760S: Maintained
7761F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7762F: drivers/pci/host/pci-xgene.c
7763
7764PCI DRIVER FOR FREESCALE LAYERSCAPE
7765M: Minghuan Lian <minghuan.Lian@freescale.com>
7766M: Mingkai Hu <mingkai.hu@freescale.com>
7767M: Roy Zang <tie-fei.zang@freescale.com>
7768L: linuxppc-dev@lists.ozlabs.org
7769L: linux-pci@vger.kernel.org
7770L: linux-arm-kernel@lists.infradead.org
7771S: Maintained
7772F: drivers/pci/host/*layerscape*
7773
7774PCI DRIVER FOR IMX6
7775M: Richard Zhu <Richard.Zhu@freescale.com>
7776M: Lucas Stach <l.stach@pengutronix.de>
7777L: linux-pci@vger.kernel.org
7778L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7779S: Maintained
7780F: drivers/pci/host/*imx6*
7781
7782PCI DRIVER FOR TI KEYSTONE
7783M: Murali Karicheri <m-karicheri2@ti.com>
7784L: linux-pci@vger.kernel.org
7785L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7786S: Maintained
7787F: drivers/pci/host/*keystone*
7788
7789PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7790M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7791M: Jason Cooper <jason@lakedaemon.net>
7792L: linux-pci@vger.kernel.org
7793L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7794S: Maintained
7795F: drivers/pci/host/*mvebu*
7796
7797PCI DRIVER FOR NVIDIA TEGRA
7798M: Thierry Reding <thierry.reding@gmail.com>
7799L: linux-tegra@vger.kernel.org
7800L: linux-pci@vger.kernel.org
7801S: Supported
7802F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7803F: drivers/pci/host/pci-tegra.c
7804
7805PCI DRIVER FOR TI DRA7XX
7806M: Kishon Vijay Abraham I <kishon@ti.com>
7807L: linux-omap@vger.kernel.org
7808L: linux-pci@vger.kernel.org
7809S: Supported
7810F: Documentation/devicetree/bindings/pci/ti-pci.txt
7811F: drivers/pci/host/pci-dra7xx.c
7812
7813PCI DRIVER FOR RENESAS R-CAR
7814M: Simon Horman <horms@verge.net.au>
7815L: linux-pci@vger.kernel.org
7816L: linux-sh@vger.kernel.org
7817S: Maintained
7818F: drivers/pci/host/*rcar*
7819
7820PCI DRIVER FOR SAMSUNG EXYNOS
7821M: Jingoo Han <jingoohan1@gmail.com>
7822L: linux-pci@vger.kernel.org
7823L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7824L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7825S: Maintained
7826F: drivers/pci/host/pci-exynos.c
7827
7828PCI DRIVER FOR SYNOPSIS DESIGNWARE
7829M: Jingoo Han <jingoohan1@gmail.com>
7830M: Pratyush Anand <pratyush.anand@gmail.com>
7831L: linux-pci@vger.kernel.org
7832S: Maintained
7833F: drivers/pci/host/*designware*
7834
7835PCI DRIVER FOR GENERIC OF HOSTS
7836M: Will Deacon <will.deacon@arm.com>
7837L: linux-pci@vger.kernel.org
7838L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7839S: Maintained
7840F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7841F: drivers/pci/host/pci-host-generic.c
7842
7843PCIE DRIVER FOR ST SPEAR13XX
7844M: Pratyush Anand <pratyush.anand@gmail.com>
7845L: linux-pci@vger.kernel.org
7846S: Maintained
7847F: drivers/pci/host/*spear*
7848
7849PCI MSI DRIVER FOR APPLIEDMICRO XGENE
7850M: Duc Dang <dhdang@apm.com>
7851L: linux-pci@vger.kernel.org
7852L: linux-arm-kernel@lists.infradead.org
7853S: Maintained
7854F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
7855F: drivers/pci/host/pci-xgene-msi.c
7856
7857PCMCIA SUBSYSTEM
7858P: Linux PCMCIA Team
7859L: linux-pcmcia@lists.infradead.org
7860W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7861T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7862S: Maintained
7863F: Documentation/pcmcia/
7864F: drivers/pcmcia/
7865F: include/pcmcia/
7866
7867PCNET32 NETWORK DRIVER
7868M: Don Fry <pcnet32@frontier.com>
7869L: netdev@vger.kernel.org
7870S: Maintained
7871F: drivers/net/ethernet/amd/pcnet32.c
7872
7873PCRYPT PARALLEL CRYPTO ENGINE
7874M: Steffen Klassert <steffen.klassert@secunet.com>
7875L: linux-crypto@vger.kernel.org
7876S: Maintained
7877F: crypto/pcrypt.c
7878F: include/crypto/pcrypt.h
7879
7880PER-CPU MEMORY ALLOCATOR
7881M: Tejun Heo <tj@kernel.org>
7882M: Christoph Lameter <cl@linux-foundation.org>
7883T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7884S: Maintained
7885F: include/linux/percpu*.h
7886F: mm/percpu*.c
7887F: arch/*/include/asm/percpu.h
7888
7889PER-TASK DELAY ACCOUNTING
7890M: Balbir Singh <bsingharora@gmail.com>
7891S: Maintained
7892F: include/linux/delayacct.h
7893F: kernel/delayacct.c
7894
7895PERFORMANCE EVENTS SUBSYSTEM
7896M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7897M: Ingo Molnar <mingo@redhat.com>
7898M: Arnaldo Carvalho de Melo <acme@kernel.org>
7899L: linux-kernel@vger.kernel.org
7900T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7901S: Supported
7902F: kernel/events/*
7903F: include/linux/perf_event.h
7904F: include/uapi/linux/perf_event.h
7905F: arch/*/kernel/perf_event*.c
7906F: arch/*/kernel/*/perf_event*.c
7907F: arch/*/kernel/*/*/perf_event*.c
7908F: arch/*/include/asm/perf_event.h
7909F: arch/*/kernel/perf_callchain.c
7910F: tools/perf/
7911
7912PERSONALITY HANDLING
7913M: Christoph Hellwig <hch@infradead.org>
7914L: linux-abi-devel@lists.sourceforge.net
7915S: Maintained
7916F: include/linux/personality.h
7917F: include/uapi/linux/personality.h
7918
7919PHONET PROTOCOL
7920M: Remi Denis-Courmont <courmisch@gmail.com>
7921S: Supported
7922F: Documentation/networking/phonet.txt
7923F: include/linux/phonet.h
7924F: include/net/phonet/
7925F: include/uapi/linux/phonet.h
7926F: net/phonet/
7927
7928PHRAM MTD DRIVER
7929M: Joern Engel <joern@lazybastard.org>
7930L: linux-mtd@lists.infradead.org
7931S: Maintained
7932F: drivers/mtd/devices/phram.c
7933
7934PICOLCD HID DRIVER
7935M: Bruno Prémont <bonbons@linux-vserver.org>
7936L: linux-input@vger.kernel.org
7937S: Maintained
7938F: drivers/hid/hid-picolcd*
7939
7940PICOXCELL SUPPORT
7941M: Jamie Iles <jamie@jamieiles.com>
7942L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7943T: git git://github.com/jamieiles/linux-2.6-ji.git
7944S: Supported
7945F: arch/arm/boot/dts/picoxcell*
7946F: arch/arm/mach-picoxcell/
7947F: drivers/crypto/picoxcell*
7948
7949PIN CONTROL SUBSYSTEM
7950M: Linus Walleij <linus.walleij@linaro.org>
7951L: linux-gpio@vger.kernel.org
7952T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7953S: Maintained
7954F: drivers/pinctrl/
7955F: include/linux/pinctrl/
7956
7957PIN CONTROLLER - ATMEL AT91
7958M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7959L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7960S: Maintained
7961F: drivers/pinctrl/pinctrl-at91.*
7962
7963PIN CONTROLLER - INTEL
7964M: Mika Westerberg <mika.westerberg@linux.intel.com>
7965M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
7966S: Maintained
7967F: drivers/pinctrl/intel/
7968
7969PIN CONTROLLER - RENESAS
7970M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7971L: linux-sh@vger.kernel.org
7972S: Maintained
7973F: drivers/pinctrl/sh-pfc/
7974
7975PIN CONTROLLER - SAMSUNG
7976M: Tomasz Figa <tomasz.figa@gmail.com>
7977M: Thomas Abraham <thomas.abraham@linaro.org>
7978L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7979L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7980S: Maintained
7981F: drivers/pinctrl/samsung/
7982
7983PIN CONTROLLER - ST SPEAR
7984M: Viresh Kumar <viresh.linux@gmail.com>
7985L: spear-devel@list.st.com
7986L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7987W: http://www.st.com/spear
7988S: Maintained
7989F: drivers/pinctrl/spear/
7990
7991PKTCDVD DRIVER
7992M: Jiri Kosina <jkosina@suse.cz>
7993S: Maintained
7994F: drivers/block/pktcdvd.c
7995F: include/linux/pktcdvd.h
7996F: include/uapi/linux/pktcdvd.h
7997
7998PKUNITY SOC DRIVERS
7999M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8000W: http://mprc.pku.edu.cn/~guanxuetao/linux
8001S: Maintained
8002T: git git://github.com/gxt/linux.git
8003F: drivers/input/serio/i8042-unicore32io.h
8004F: drivers/i2c/busses/i2c-puv3.c
8005F: drivers/video/fbdev/fb-puv3.c
8006F: drivers/rtc/rtc-puv3.c
8007
8008PMBUS HARDWARE MONITORING DRIVERS
8009M: Guenter Roeck <linux@roeck-us.net>
8010L: lm-sensors@lm-sensors.org
8011W: http://www.lm-sensors.org/
8012W: http://www.roeck-us.net/linux/drivers/
8013T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8014S: Maintained
8015F: Documentation/hwmon/pmbus
8016F: drivers/hwmon/pmbus/
8017F: include/linux/i2c/pmbus.h
8018
8019PMC SIERRA MaxRAID DRIVER
8020M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
8021L: linux-scsi@vger.kernel.org
8022W: http://www.pmc-sierra.com/
8023S: Supported
8024F: drivers/scsi/pmcraid.*
8025
8026PMC SIERRA PM8001 DRIVER
8027M: xjtuwjp@gmail.com
8028M: lindar_liu@usish.com
8029L: pmchba@pmcs.com
8030L: linux-scsi@vger.kernel.org
8031S: Supported
8032F: drivers/scsi/pm8001/
8033
8034POSIX CLOCKS and TIMERS
8035M: Thomas Gleixner <tglx@linutronix.de>
8036L: linux-kernel@vger.kernel.org
8037T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8038S: Maintained
8039F: fs/timerfd.c
8040F: include/linux/timer*
8041F: kernel/time/*timer*
8042
8043POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8044M: Sebastian Reichel <sre@kernel.org>
8045M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8046M: David Woodhouse <dwmw2@infradead.org>
8047L: linux-pm@vger.kernel.org
8048T: git git://git.infradead.org/battery-2.6.git
8049S: Maintained
8050F: include/linux/power_supply.h
8051F: drivers/power/
8052
8053PNP SUPPORT
8054M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8055S: Maintained
8056F: drivers/pnp/
8057
8058PNXxxxx I2C DRIVER
8059M: Vitaly Wool <vitalywool@gmail.com>
8060L: linux-i2c@vger.kernel.org
8061S: Maintained
8062F: drivers/i2c/busses/i2c-pnx.c
8063
8064PPP PROTOCOL DRIVERS AND COMPRESSORS
8065M: Paul Mackerras <paulus@samba.org>
8066L: linux-ppp@vger.kernel.org
8067S: Maintained
8068F: drivers/net/ppp/ppp_*
8069
8070PPP OVER ATM (RFC 2364)
8071M: Mitchell Blank Jr <mitch@sfgoth.com>
8072S: Maintained
8073F: net/atm/pppoatm.c
8074F: include/uapi/linux/atmppp.h
8075
8076PPP OVER ETHERNET
8077M: Michal Ostrowski <mostrows@earthlink.net>
8078S: Maintained
8079F: drivers/net/ppp/pppoe.c
8080F: drivers/net/ppp/pppox.c
8081
8082PPP OVER L2TP
8083M: James Chapman <jchapman@katalix.com>
8084S: Maintained
8085F: net/l2tp/l2tp_ppp.c
8086F: include/linux/if_pppol2tp.h
8087F: include/uapi/linux/if_pppol2tp.h
8088
8089PPS SUPPORT
8090M: Rodolfo Giometti <giometti@enneenne.com>
8091W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8092L: linuxpps@ml.enneenne.com (subscribers-only)
8093S: Maintained
8094F: Documentation/pps/
8095F: drivers/pps/
8096F: include/linux/pps*.h
8097
8098PPTP DRIVER
8099M: Dmitry Kozlov <xeb@mail.ru>
8100L: netdev@vger.kernel.org
8101S: Maintained
8102F: drivers/net/ppp/pptp.c
8103W: http://sourceforge.net/projects/accel-pptp
8104
8105PREEMPTIBLE KERNEL
8106M: Robert Love <rml@tech9.net>
8107L: kpreempt-tech@lists.sourceforge.net
8108W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8109S: Supported
8110F: Documentation/preempt-locking.txt
8111F: include/linux/preempt.h
8112
8113PRISM54 WIRELESS DRIVER
8114M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8115L: linux-wireless@vger.kernel.org
8116W: http://wireless.kernel.org/en/users/Drivers/p54
8117S: Obsolete
8118F: drivers/net/wireless/prism54/
8119
8120PS3 NETWORK SUPPORT
8121M: Geoff Levand <geoff@infradead.org>
8122L: netdev@vger.kernel.org
8123L: linuxppc-dev@lists.ozlabs.org
8124S: Maintained
8125F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8126
8127PS3 PLATFORM SUPPORT
8128M: Geoff Levand <geoff@infradead.org>
8129L: linuxppc-dev@lists.ozlabs.org
8130S: Maintained
8131F: arch/powerpc/boot/ps3*
8132F: arch/powerpc/include/asm/lv1call.h
8133F: arch/powerpc/include/asm/ps3*.h
8134F: arch/powerpc/platforms/ps3/
8135F: drivers/*/ps3*
8136F: drivers/ps3/
8137F: drivers/rtc/rtc-ps3.c
8138F: drivers/usb/host/*ps3.c
8139F: sound/ppc/snd_ps3*
8140
8141PS3VRAM DRIVER
8142M: Jim Paris <jim@jtan.com>
8143M: Geoff Levand <geoff@infradead.org>
8144L: linuxppc-dev@lists.ozlabs.org
8145S: Maintained
8146F: drivers/block/ps3vram.c
8147
8148PSTORE FILESYSTEM
8149M: Anton Vorontsov <anton@enomsg.org>
8150M: Colin Cross <ccross@android.com>
8151M: Kees Cook <keescook@chromium.org>
8152M: Tony Luck <tony.luck@intel.com>
8153S: Maintained
8154T: git git://git.infradead.org/users/cbou/linux-pstore.git
8155F: fs/pstore/
8156F: include/linux/pstore*
8157F: drivers/firmware/efi/efi-pstore.c
8158F: drivers/acpi/apei/erst.c
8159
8160PTP HARDWARE CLOCK SUPPORT
8161M: Richard Cochran <richardcochran@gmail.com>
8162L: netdev@vger.kernel.org
8163S: Maintained
8164W: http://linuxptp.sourceforge.net/
8165F: Documentation/ABI/testing/sysfs-ptp
8166F: Documentation/ptp/*
8167F: drivers/net/ethernet/freescale/gianfar_ptp.c
8168F: drivers/net/phy/dp83640*
8169F: drivers/ptp/*
8170F: include/linux/ptp_cl*
8171
8172PTRACE SUPPORT
8173M: Roland McGrath <roland@hack.frob.com>
8174M: Oleg Nesterov <oleg@redhat.com>
8175S: Maintained
8176F: include/asm-generic/syscall.h
8177F: include/linux/ptrace.h
8178F: include/linux/regset.h
8179F: include/linux/tracehook.h
8180F: include/uapi/linux/ptrace.h
8181F: kernel/ptrace.c
8182
8183PVRUSB2 VIDEO4LINUX DRIVER
8184M: Mike Isely <isely@pobox.com>
8185L: pvrusb2@isely.net (subscribers-only)
8186L: linux-media@vger.kernel.org
8187W: http://www.isely.net/pvrusb2/
8188T: git git://linuxtv.org/media_tree.git
8189S: Maintained
8190F: Documentation/video4linux/README.pvrusb2
8191F: drivers/media/usb/pvrusb2/
8192
8193PWC WEBCAM DRIVER
8194M: Hans de Goede <hdegoede@redhat.com>
8195L: linux-media@vger.kernel.org
8196T: git git://linuxtv.org/media_tree.git
8197S: Maintained
8198F: drivers/media/usb/pwc/*
8199
8200PWM FAN DRIVER
8201M: Kamil Debski <k.debski@samsung.com>
8202L: lm-sensors@lm-sensors.org
8203S: Supported
8204F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8205F: Documentation/hwmon/pwm-fan
8206F: drivers/hwmon/pwm-fan.c
8207
8208PWM SUBSYSTEM
8209M: Thierry Reding <thierry.reding@gmail.com>
8210L: linux-pwm@vger.kernel.org
8211S: Maintained
8212T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8213F: Documentation/pwm.txt
8214F: Documentation/devicetree/bindings/pwm/
8215F: include/linux/pwm.h
8216F: drivers/pwm/
8217F: drivers/video/backlight/pwm_bl.c
8218F: include/linux/pwm_backlight.h
8219
8220PXA2xx/PXA3xx SUPPORT
8221M: Daniel Mack <daniel@zonque.org>
8222M: Haojian Zhuang <haojian.zhuang@gmail.com>
8223M: Robert Jarzmik <robert.jarzmik@free.fr>
8224L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8225T: git git://github.com/hzhuang1/linux.git
8226T: git git://github.com/rjarzmik/linux.git
8227S: Maintained
8228F: arch/arm/mach-pxa/
8229F: drivers/dma/pxa*
8230F: drivers/pcmcia/pxa2xx*
8231F: drivers/spi/spi-pxa2xx*
8232F: drivers/usb/gadget/udc/pxa2*
8233F: include/sound/pxa2xx-lib.h
8234F: sound/arm/pxa*
8235F: sound/soc/pxa/
8236
8237PXA3xx NAND FLASH DRIVER
8238M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8239L: linux-mtd@lists.infradead.org
8240S: Maintained
8241F: drivers/mtd/nand/pxa3xx_nand.c
8242
8243MMP SUPPORT
8244M: Eric Miao <eric.y.miao@gmail.com>
8245M: Haojian Zhuang <haojian.zhuang@gmail.com>
8246L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8247T: git git://github.com/hzhuang1/linux.git
8248T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8249S: Maintained
8250F: arch/arm/mach-mmp/
8251
8252PXA MMCI DRIVER
8253S: Orphan
8254
8255PXA RTC DRIVER
8256M: Robert Jarzmik <robert.jarzmik@free.fr>
8257L: rtc-linux@googlegroups.com
8258S: Maintained
8259
8260QAT DRIVER
8261M: Tadeusz Struk <tadeusz.struk@intel.com>
8262L: qat-linux@intel.com
8263S: Supported
8264F: drivers/crypto/qat/
8265
8266QIB DRIVER
8267M: Mike Marciniszyn <infinipath@intel.com>
8268L: linux-rdma@vger.kernel.org
8269S: Supported
8270F: drivers/infiniband/hw/qib/
8271
8272QLOGIC QLA1280 SCSI DRIVER
8273M: Michael Reed <mdr@sgi.com>
8274L: linux-scsi@vger.kernel.org
8275S: Maintained
8276F: drivers/scsi/qla1280.[ch]
8277
8278QLOGIC QLA2XXX FC-SCSI DRIVER
8279M: qla2xxx-upstream@qlogic.com
8280L: linux-scsi@vger.kernel.org
8281S: Supported
8282F: Documentation/scsi/LICENSE.qla2xxx
8283F: drivers/scsi/qla2xxx/
8284
8285QLOGIC QLA4XXX iSCSI DRIVER
8286M: QLogic-Storage-Upstream@qlogic.com
8287L: linux-scsi@vger.kernel.org
8288S: Supported
8289F: Documentation/scsi/LICENSE.qla4xxx
8290F: drivers/scsi/qla4xxx/
8291
8292QLOGIC QLA3XXX NETWORK DRIVER
8293M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8294M: Ron Mercer <ron.mercer@qlogic.com>
8295M: linux-driver@qlogic.com
8296L: netdev@vger.kernel.org
8297S: Supported
8298F: Documentation/networking/LICENSE.qla3xxx
8299F: drivers/net/ethernet/qlogic/qla3xxx.*
8300
8301QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8302M: Shahed Shaikh <shahed.shaikh@qlogic.com>
8303M: Dept-GELinuxNICDev@qlogic.com
8304L: netdev@vger.kernel.org
8305S: Supported
8306F: drivers/net/ethernet/qlogic/qlcnic/
8307
8308QLOGIC QLGE 10Gb ETHERNET DRIVER
8309M: Harish Patil <harish.patil@qlogic.com>
8310M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8311M: Dept-GELinuxNICDev@qlogic.com
8312M: linux-driver@qlogic.com
8313L: netdev@vger.kernel.org
8314S: Supported
8315F: drivers/net/ethernet/qlogic/qlge/
8316
8317QNX4 FILESYSTEM
8318M: Anders Larsen <al@alarsen.net>
8319W: http://www.alarsen.net/linux/qnx4fs/
8320S: Maintained
8321F: fs/qnx4/
8322F: include/uapi/linux/qnx4_fs.h
8323F: include/uapi/linux/qnxtypes.h
8324
8325QT1010 MEDIA DRIVER
8326M: Antti Palosaari <crope@iki.fi>
8327L: linux-media@vger.kernel.org
8328W: http://linuxtv.org/
8329W: http://palosaari.fi/linux/
8330Q: http://patchwork.linuxtv.org/project/linux-media/list/
8331T: git git://linuxtv.org/anttip/media_tree.git
8332S: Maintained
8333F: drivers/media/tuners/qt1010*
8334
8335QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8336M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8337L: linux-wireless@vger.kernel.org
8338L: ath9k-devel@lists.ath9k.org
8339W: http://wireless.kernel.org/en/users/Drivers/ath9k
8340S: Supported
8341F: drivers/net/wireless/ath/ath9k/
8342
8343QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8344M: Kalle Valo <kvalo@qca.qualcomm.com>
8345L: ath10k@lists.infradead.org
8346W: http://wireless.kernel.org/en/users/Drivers/ath10k
8347T: git git://github.com/kvalo/ath.git
8348S: Supported
8349F: drivers/net/wireless/ath/ath10k/
8350
8351QUALCOMM HEXAGON ARCHITECTURE
8352M: Richard Kuo <rkuo@codeaurora.org>
8353L: linux-hexagon@vger.kernel.org
8354S: Supported
8355F: arch/hexagon/
8356
8357QUALCOMM WCN36XX WIRELESS DRIVER
8358M: Eugene Krasnikov <k.eugene.e@gmail.com>
8359L: wcn36xx@lists.infradead.org
8360W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8361T: git git://github.com/KrasnikovEugene/wcn36xx.git
8362S: Supported
8363F: drivers/net/wireless/ath/wcn36xx/
8364
8365RADOS BLOCK DEVICE (RBD)
8366M: Ilya Dryomov <idryomov@gmail.com>
8367M: Sage Weil <sage@redhat.com>
8368M: Alex Elder <elder@kernel.org>
8369M: ceph-devel@vger.kernel.org
8370W: http://ceph.com/
8371T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8372S: Supported
8373F: drivers/block/rbd.c
8374F: drivers/block/rbd_types.h
8375
8376RADEON FRAMEBUFFER DISPLAY DRIVER
8377M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8378L: linux-fbdev@vger.kernel.org
8379S: Maintained
8380F: drivers/video/fbdev/aty/radeon*
8381F: include/uapi/linux/radeonfb.h
8382
8383RADIOSHARK RADIO DRIVER
8384M: Hans de Goede <hdegoede@redhat.com>
8385L: linux-media@vger.kernel.org
8386T: git git://linuxtv.org/media_tree.git
8387S: Maintained
8388F: drivers/media/radio/radio-shark.c
8389
8390RADIOSHARK2 RADIO DRIVER
8391M: Hans de Goede <hdegoede@redhat.com>
8392L: linux-media@vger.kernel.org
8393T: git git://linuxtv.org/media_tree.git
8394S: Maintained
8395F: drivers/media/radio/radio-shark2.c
8396F: drivers/media/radio/radio-tea5777.c
8397
8398RAGE128 FRAMEBUFFER DISPLAY DRIVER
8399M: Paul Mackerras <paulus@samba.org>
8400L: linux-fbdev@vger.kernel.org
8401S: Maintained
8402F: drivers/video/fbdev/aty/aty128fb.c
8403
8404RALINK RT2X00 WIRELESS LAN DRIVER
8405P: rt2x00 project
8406M: Stanislaw Gruszka <sgruszka@redhat.com>
8407M: Helmut Schaa <helmut.schaa@googlemail.com>
8408L: linux-wireless@vger.kernel.org
8409S: Maintained
8410F: drivers/net/wireless/rt2x00/
8411
8412RAMDISK RAM BLOCK DEVICE DRIVER
8413M: Jens Axboe <axboe@kernel.dk>
8414S: Maintained
8415F: Documentation/blockdev/ramdisk.txt
8416F: drivers/block/brd.c
8417
8418RANDOM NUMBER DRIVER
8419M: "Theodore Ts'o" <tytso@mit.edu>
8420S: Maintained
8421F: drivers/char/random.c
8422
8423RAPIDIO SUBSYSTEM
8424M: Matt Porter <mporter@kernel.crashing.org>
8425M: Alexandre Bounine <alexandre.bounine@idt.com>
8426S: Maintained
8427F: drivers/rapidio/
8428
8429RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8430L: linux-wireless@vger.kernel.org
8431S: Orphan
8432F: drivers/net/wireless/ray*
8433
8434RCUTORTURE MODULE
8435M: Josh Triplett <josh@joshtriplett.org>
8436M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8437L: linux-kernel@vger.kernel.org
8438S: Supported
8439T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8440F: Documentation/RCU/torture.txt
8441F: kernel/rcu/rcutorture.c
8442
8443RCUTORTURE TEST FRAMEWORK
8444M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8445M: Josh Triplett <josh@joshtriplett.org>
8446R: Steven Rostedt <rostedt@goodmis.org>
8447R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8448R: Lai Jiangshan <laijs@cn.fujitsu.com>
8449L: linux-kernel@vger.kernel.org
8450S: Supported
8451T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8452F: tools/testing/selftests/rcutorture
8453
8454RDC R-321X SoC
8455M: Florian Fainelli <florian@openwrt.org>
8456S: Maintained
8457
8458RDC R6040 FAST ETHERNET DRIVER
8459M: Florian Fainelli <florian@openwrt.org>
8460L: netdev@vger.kernel.org
8461S: Maintained
8462F: drivers/net/ethernet/rdc/r6040.c
8463
8464RDS - RELIABLE DATAGRAM SOCKETS
8465M: Chien Yen <chien.yen@oracle.com>
8466L: rds-devel@oss.oracle.com (moderated for non-subscribers)
8467S: Supported
8468F: net/rds/
8469
8470READ-COPY UPDATE (RCU)
8471M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8472M: Josh Triplett <josh@joshtriplett.org>
8473R: Steven Rostedt <rostedt@goodmis.org>
8474R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8475R: Lai Jiangshan <laijs@cn.fujitsu.com>
8476L: linux-kernel@vger.kernel.org
8477W: http://www.rdrop.com/users/paulmck/RCU/
8478S: Supported
8479T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8480F: Documentation/RCU/
8481X: Documentation/RCU/torture.txt
8482F: include/linux/rcu*
8483X: include/linux/srcu.h
8484F: kernel/rcu/
8485X: kernel/torture.c
8486
8487REAL TIME CLOCK (RTC) SUBSYSTEM
8488M: Alessandro Zummo <a.zummo@towertech.it>
8489M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
8490L: rtc-linux@googlegroups.com
8491Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8492T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8493S: Maintained
8494F: Documentation/rtc.txt
8495F: drivers/rtc/
8496F: include/linux/rtc.h
8497F: include/uapi/linux/rtc.h
8498
8499REALTEK AUDIO CODECS
8500M: Bard Liao <bardliao@realtek.com>
8501M: Oder Chiou <oder_chiou@realtek.com>
8502S: Maintained
8503F: sound/soc/codecs/rt*
8504F: include/sound/rt*.h
8505
8506REISERFS FILE SYSTEM
8507L: reiserfs-devel@vger.kernel.org
8508S: Supported
8509F: fs/reiserfs/
8510
8511REGISTER MAP ABSTRACTION
8512M: Mark Brown <broonie@kernel.org>
8513L: linux-kernel@vger.kernel.org
8514T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8515S: Supported
8516F: drivers/base/regmap/
8517F: include/linux/regmap.h
8518
8519REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8520M: Ohad Ben-Cohen <ohad@wizery.com>
8521T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8522S: Maintained
8523F: drivers/remoteproc/
8524F: Documentation/remoteproc.txt
8525F: include/linux/remoteproc.h
8526
8527REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8528M: Ohad Ben-Cohen <ohad@wizery.com>
8529T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8530S: Maintained
8531F: drivers/rpmsg/
8532F: Documentation/rpmsg.txt
8533F: include/linux/rpmsg.h
8534
8535RESET CONTROLLER FRAMEWORK
8536M: Philipp Zabel <p.zabel@pengutronix.de>
8537S: Maintained
8538F: drivers/reset/
8539F: Documentation/devicetree/bindings/reset/
8540F: include/linux/reset.h
8541F: include/linux/reset-controller.h
8542
8543RFKILL
8544M: Johannes Berg <johannes@sipsolutions.net>
8545L: linux-wireless@vger.kernel.org
8546W: http://wireless.kernel.org/
8547T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8548T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8549S: Maintained
8550F: Documentation/rfkill.txt
8551F: net/rfkill/
8552
8553RHASHTABLE
8554M: Thomas Graf <tgraf@suug.ch>
8555L: netdev@vger.kernel.org
8556S: Maintained
8557F: lib/rhashtable.c
8558F: include/linux/rhashtable.h
8559
8560RICOH SMARTMEDIA/XD DRIVER
8561M: Maxim Levitsky <maximlevitsky@gmail.com>
8562S: Maintained
8563F: drivers/mtd/nand/r852.c
8564F: drivers/mtd/nand/r852.h
8565
8566RICOH R5C592 MEMORYSTICK DRIVER
8567M: Maxim Levitsky <maximlevitsky@gmail.com>
8568S: Maintained
8569F: drivers/memstick/host/r592.*
8570
8571ROCCAT DRIVERS
8572M: Stefan Achatz <erazor_de@users.sourceforge.net>
8573W: http://sourceforge.net/projects/roccat/
8574S: Maintained
8575F: drivers/hid/hid-roccat*
8576F: include/linux/hid-roccat*
8577F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8578
8579ROCKER DRIVER
8580M: Jiri Pirko <jiri@resnulli.us>
8581M: Scott Feldman <sfeldma@gmail.com>
8582L: netdev@vger.kernel.org
8583S: Supported
8584F: drivers/net/ethernet/rocker/
8585
8586ROCKETPORT DRIVER
8587P: Comtrol Corp.
8588W: http://www.comtrol.com
8589S: Maintained
8590F: Documentation/serial/rocket.txt
8591F: drivers/tty/rocket*
8592
8593ROCKETPORT EXPRESS/INFINITY DRIVER
8594M: Kevin Cernekee <cernekee@gmail.com>
8595L: linux-serial@vger.kernel.org
8596S: Odd Fixes
8597F: drivers/tty/serial/rp2.*
8598
8599ROSE NETWORK LAYER
8600M: Ralf Baechle <ralf@linux-mips.org>
8601L: linux-hams@vger.kernel.org
8602W: http://www.linux-ax25.org/
8603S: Maintained
8604F: include/net/rose.h
8605F: include/uapi/linux/rose.h
8606F: net/rose/
8607
8608RTL2830 MEDIA DRIVER
8609M: Antti Palosaari <crope@iki.fi>
8610L: linux-media@vger.kernel.org
8611W: http://linuxtv.org/
8612W: http://palosaari.fi/linux/
8613Q: http://patchwork.linuxtv.org/project/linux-media/list/
8614T: git git://linuxtv.org/anttip/media_tree.git
8615S: Maintained
8616F: drivers/media/dvb-frontends/rtl2830*
8617
8618RTL2832 MEDIA DRIVER
8619M: Antti Palosaari <crope@iki.fi>
8620L: linux-media@vger.kernel.org
8621W: http://linuxtv.org/
8622W: http://palosaari.fi/linux/
8623Q: http://patchwork.linuxtv.org/project/linux-media/list/
8624T: git git://linuxtv.org/anttip/media_tree.git
8625S: Maintained
8626F: drivers/media/dvb-frontends/rtl2832*
8627
8628RTL2832_SDR MEDIA DRIVER
8629M: Antti Palosaari <crope@iki.fi>
8630L: linux-media@vger.kernel.org
8631W: http://linuxtv.org/
8632W: http://palosaari.fi/linux/
8633Q: http://patchwork.linuxtv.org/project/linux-media/list/
8634T: git git://linuxtv.org/anttip/media_tree.git
8635S: Maintained
8636F: drivers/media/dvb-frontends/rtl2832_sdr*
8637
8638RTL8180 WIRELESS DRIVER
8639L: linux-wireless@vger.kernel.org
8640W: http://wireless.kernel.org/
8641T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8642S: Orphan
8643F: drivers/net/wireless/rtl818x/rtl8180/
8644
8645RTL8187 WIRELESS DRIVER
8646M: Herton Ronaldo Krzesinski <herton@canonical.com>
8647M: Hin-Tak Leung <htl10@users.sourceforge.net>
8648M: Larry Finger <Larry.Finger@lwfinger.net>
8649L: linux-wireless@vger.kernel.org
8650W: http://wireless.kernel.org/
8651T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8652S: Maintained
8653F: drivers/net/wireless/rtl818x/rtl8187/
8654
8655RTL8192CE WIRELESS DRIVER
8656M: Larry Finger <Larry.Finger@lwfinger.net>
8657M: Chaoming Li <chaoming_li@realsil.com.cn>
8658L: linux-wireless@vger.kernel.org
8659W: http://wireless.kernel.org/
8660T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8661S: Maintained
8662F: drivers/net/wireless/rtlwifi/
8663F: drivers/net/wireless/rtlwifi/rtl8192ce/
8664
8665S3 SAVAGE FRAMEBUFFER DRIVER
8666M: Antonino Daplas <adaplas@gmail.com>
8667L: linux-fbdev@vger.kernel.org
8668S: Maintained
8669F: drivers/video/fbdev/savage/
8670
8671S390
8672M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8673M: Heiko Carstens <heiko.carstens@de.ibm.com>
8674M: linux390@de.ibm.com
8675L: linux-s390@vger.kernel.org
8676W: http://www.ibm.com/developerworks/linux/linux390/
8677S: Supported
8678F: arch/s390/
8679F: drivers/s390/
8680F: Documentation/s390/
8681F: Documentation/DocBook/s390*
8682
8683S390 COMMON I/O LAYER
8684M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8685M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8686L: linux-s390@vger.kernel.org
8687W: http://www.ibm.com/developerworks/linux/linux390/
8688S: Supported
8689F: drivers/s390/cio/
8690
8691S390 DASD DRIVER
8692M: Stefan Weinhuber <wein@de.ibm.com>
8693M: Stefan Haberland <stefan.haberland@de.ibm.com>
8694L: linux-s390@vger.kernel.org
8695W: http://www.ibm.com/developerworks/linux/linux390/
8696S: Supported
8697F: drivers/s390/block/dasd*
8698F: block/partitions/ibm.c
8699
8700S390 NETWORK DRIVERS
8701M: Ursula Braun <ursula.braun@de.ibm.com>
8702M: linux390@de.ibm.com
8703L: linux-s390@vger.kernel.org
8704W: http://www.ibm.com/developerworks/linux/linux390/
8705S: Supported
8706F: drivers/s390/net/
8707
8708S390 PCI SUBSYSTEM
8709M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8710M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8711L: linux-s390@vger.kernel.org
8712W: http://www.ibm.com/developerworks/linux/linux390/
8713S: Supported
8714F: arch/s390/pci/
8715F: drivers/pci/hotplug/s390_pci_hpc.c
8716
8717S390 ZCRYPT DRIVER
8718M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8719M: linux390@de.ibm.com
8720L: linux-s390@vger.kernel.org
8721W: http://www.ibm.com/developerworks/linux/linux390/
8722S: Supported
8723F: drivers/s390/crypto/
8724
8725S390 ZFCP DRIVER
8726M: Steffen Maier <maier@linux.vnet.ibm.com>
8727M: linux390@de.ibm.com
8728L: linux-s390@vger.kernel.org
8729W: http://www.ibm.com/developerworks/linux/linux390/
8730S: Supported
8731F: drivers/s390/scsi/zfcp_*
8732
8733S390 IUCV NETWORK LAYER
8734M: Ursula Braun <ursula.braun@de.ibm.com>
8735M: linux390@de.ibm.com
8736L: linux-s390@vger.kernel.org
8737W: http://www.ibm.com/developerworks/linux/linux390/
8738S: Supported
8739F: drivers/s390/net/*iucv*
8740F: include/net/iucv/
8741F: net/iucv/
8742
8743S3C24XX SD/MMC Driver
8744M: Ben Dooks <ben-linux@fluff.org>
8745L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8746S: Supported
8747F: drivers/mmc/host/s3cmci.*
8748
8749SAA6588 RDS RECEIVER DRIVER
8750M: Hans Verkuil <hverkuil@xs4all.nl>
8751L: linux-media@vger.kernel.org
8752T: git git://linuxtv.org/media_tree.git
8753W: http://linuxtv.org
8754S: Odd Fixes
8755F: drivers/media/i2c/saa6588*
8756
8757SAA7134 VIDEO4LINUX DRIVER
8758M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8759L: linux-media@vger.kernel.org
8760W: http://linuxtv.org
8761T: git git://linuxtv.org/media_tree.git
8762S: Odd fixes
8763F: Documentation/video4linux/*.saa7134
8764F: drivers/media/pci/saa7134/
8765
8766SAA7146 VIDEO4LINUX-2 DRIVER
8767M: Hans Verkuil <hverkuil@xs4all.nl>
8768L: linux-media@vger.kernel.org
8769T: git git://linuxtv.org/media_tree.git
8770S: Maintained
8771F: drivers/media/common/saa7146/
8772F: drivers/media/pci/saa7146/
8773F: include/media/saa7146*
8774
8775SAMSUNG LAPTOP DRIVER
8776M: Corentin Chary <corentin.chary@gmail.com>
8777L: platform-driver-x86@vger.kernel.org
8778S: Maintained
8779F: drivers/platform/x86/samsung-laptop.c
8780
8781SAMSUNG AUDIO (ASoC) DRIVERS
8782M: Sangbeom Kim <sbkim73@samsung.com>
8783L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8784S: Supported
8785F: sound/soc/samsung/
8786
8787SAMSUNG FRAMEBUFFER DRIVER
8788M: Jingoo Han <jingoohan1@gmail.com>
8789L: linux-fbdev@vger.kernel.org
8790S: Maintained
8791F: drivers/video/fbdev/s3c-fb.c
8792
8793SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
8794M: Sangbeom Kim <sbkim73@samsung.com>
8795M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
8796L: linux-kernel@vger.kernel.org
8797L: linux-samsung-soc@vger.kernel.org
8798S: Supported
8799F: drivers/mfd/sec*.c
8800F: drivers/regulator/s2m*.c
8801F: drivers/regulator/s5m*.c
8802F: drivers/clk/clk-s2mps11.c
8803F: drivers/rtc/rtc-s5m.c
8804F: include/linux/mfd/samsung/
8805F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
8806F: Documentation/devicetree/bindings/mfd/s2mp*.txt
8807
8808SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8809M: Kyungmin Park <kyungmin.park@samsung.com>
8810M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8811L: linux-media@vger.kernel.org
8812Q: https://patchwork.linuxtv.org/project/linux-media/list/
8813S: Supported
8814F: drivers/media/platform/exynos4-is/
8815
8816SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8817M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8818L: linux-media@vger.kernel.org
8819L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8820S: Maintained
8821F: drivers/media/platform/s3c-camif/
8822F: include/media/s3c_camif.h
8823
8824SAMSUNG S5C73M3 CAMERA DRIVER
8825M: Kyungmin Park <kyungmin.park@samsung.com>
8826M: Andrzej Hajda <a.hajda@samsung.com>
8827L: linux-media@vger.kernel.org
8828S: Supported
8829F: drivers/media/i2c/s5c73m3/*
8830
8831SAMSUNG S5K5BAF CAMERA DRIVER
8832M: Kyungmin Park <kyungmin.park@samsung.com>
8833M: Andrzej Hajda <a.hajda@samsung.com>
8834L: linux-media@vger.kernel.org
8835S: Supported
8836F: drivers/media/i2c/s5k5baf.c
8837
8838SAMSUNG SOC CLOCK DRIVERS
8839M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8840M: Tomasz Figa <tomasz.figa@gmail.com>
8841S: Supported
8842L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8843F: drivers/clk/samsung/
8844
8845SAMSUNG SXGBE DRIVERS
8846M: Byungho An <bh74.an@samsung.com>
8847M: Girish K S <ks.giri@samsung.com>
8848M: Vipul Pandya <vipul.pandya@samsung.com>
8849S: Supported
8850L: netdev@vger.kernel.org
8851F: drivers/net/ethernet/samsung/sxgbe/
8852
8853SAMSUNG THERMAL DRIVER
8854M: Lukasz Majewski <l.majewski@samsung.com>
8855L: linux-pm@vger.kernel.org
8856L: linux-samsung-soc@vger.kernel.org
8857S: Supported
8858T: https://github.com/lmajewski/linux-samsung-thermal.git
8859F: drivers/thermal/samsung/
8860
8861SAMSUNG USB2 PHY DRIVER
8862M: Kamil Debski <k.debski@samsung.com>
8863L: linux-kernel@vger.kernel.org
8864S: Supported
8865F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8866F: Documentation/phy/samsung-usb2.txt
8867F: drivers/phy/phy-exynos4210-usb2.c
8868F: drivers/phy/phy-exynos4x12-usb2.c
8869F: drivers/phy/phy-exynos5250-usb2.c
8870F: drivers/phy/phy-s5pv210-usb2.c
8871F: drivers/phy/phy-samsung-usb2.c
8872F: drivers/phy/phy-samsung-usb2.h
8873
8874SERIAL DRIVERS
8875M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8876L: linux-serial@vger.kernel.org
8877S: Maintained
8878F: drivers/tty/serial/
8879
8880SYNOPSYS DESIGNWARE DMAC DRIVER
8881M: Viresh Kumar <viresh.linux@gmail.com>
8882M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8883S: Maintained
8884F: include/linux/dma/dw.h
8885F: include/linux/platform_data/dma-dw.h
8886F: drivers/dma/dw/
8887
8888SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8889M: Seungwon Jeon <tgih.jun@samsung.com>
8890M: Jaehoon Chung <jh80.chung@samsung.com>
8891L: linux-mmc@vger.kernel.org
8892S: Maintained
8893F: include/linux/mmc/dw_mmc.h
8894F: drivers/mmc/host/dw_mmc*
8895
8896THUNDERBOLT DRIVER
8897M: Andreas Noever <andreas.noever@gmail.com>
8898S: Maintained
8899F: drivers/thunderbolt/
8900
8901TIMEKEEPING, CLOCKSOURCE CORE, NTP
8902M: John Stultz <john.stultz@linaro.org>
8903M: Thomas Gleixner <tglx@linutronix.de>
8904L: linux-kernel@vger.kernel.org
8905T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8906S: Supported
8907F: include/linux/clocksource.h
8908F: include/linux/time.h
8909F: include/linux/timex.h
8910F: include/uapi/linux/time.h
8911F: include/uapi/linux/timex.h
8912F: kernel/time/clocksource.c
8913F: kernel/time/time*.c
8914F: kernel/time/ntp.c
8915F: tools/testing/selftests/timers/
8916
8917SC1200 WDT DRIVER
8918M: Zwane Mwaikambo <zwanem@gmail.com>
8919S: Maintained
8920F: drivers/watchdog/sc1200wdt.c
8921
8922SCHEDULER
8923M: Ingo Molnar <mingo@redhat.com>
8924M: Peter Zijlstra <peterz@infradead.org>
8925L: linux-kernel@vger.kernel.org
8926T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8927S: Maintained
8928F: kernel/sched/
8929F: include/linux/sched.h
8930F: include/uapi/linux/sched.h
8931F: include/linux/wait.h
8932
8933SCORE ARCHITECTURE
8934M: Chen Liqin <liqin.linux@gmail.com>
8935M: Lennox Wu <lennox.wu@gmail.com>
8936W: http://www.sunplus.com
8937S: Supported
8938F: arch/score/
8939
8940SCSI CDROM DRIVER
8941M: Jens Axboe <axboe@kernel.dk>
8942L: linux-scsi@vger.kernel.org
8943W: http://www.kernel.dk
8944S: Maintained
8945F: drivers/scsi/sr*
8946
8947SCSI RDMA PROTOCOL (SRP) INITIATOR
8948M: Bart Van Assche <bart.vanassche@sandisk.com>
8949L: linux-rdma@vger.kernel.org
8950S: Supported
8951W: http://www.openfabrics.org
8952Q: http://patchwork.kernel.org/project/linux-rdma/list/
8953T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8954F: drivers/infiniband/ulp/srp/
8955F: include/scsi/srp.h
8956
8957SCSI SG DRIVER
8958M: Doug Gilbert <dgilbert@interlog.com>
8959L: linux-scsi@vger.kernel.org
8960W: http://sg.danny.cz/sg
8961S: Maintained
8962F: Documentation/scsi/scsi-generic.txt
8963F: drivers/scsi/sg.c
8964F: include/scsi/sg.h
8965
8966SCSI SUBSYSTEM
8967M: "James E.J. Bottomley" <JBottomley@odin.com>
8968L: linux-scsi@vger.kernel.org
8969T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
8970S: Maintained
8971F: drivers/scsi/
8972F: include/scsi/
8973
8974SCSI TAPE DRIVER
8975M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8976L: linux-scsi@vger.kernel.org
8977S: Maintained
8978F: Documentation/scsi/st.txt
8979F: drivers/scsi/st.*
8980F: drivers/scsi/st_*.h
8981
8982SCTP PROTOCOL
8983M: Vlad Yasevich <vyasevich@gmail.com>
8984M: Neil Horman <nhorman@tuxdriver.com>
8985L: linux-sctp@vger.kernel.org
8986W: http://lksctp.sourceforge.net
8987S: Maintained
8988F: Documentation/networking/sctp.txt
8989F: include/linux/sctp.h
8990F: include/uapi/linux/sctp.h
8991F: include/net/sctp/
8992F: net/sctp/
8993
8994SCx200 CPU SUPPORT
8995M: Jim Cromie <jim.cromie@gmail.com>
8996S: Odd Fixes
8997F: Documentation/i2c/busses/scx200_acb
8998F: arch/x86/platform/scx200/
8999F: drivers/watchdog/scx200_wdt.c
9000F: drivers/i2c/busses/scx200*
9001F: drivers/mtd/maps/scx200_docflash.c
9002F: include/linux/scx200.h
9003
9004SCx200 GPIO DRIVER
9005M: Jim Cromie <jim.cromie@gmail.com>
9006S: Maintained
9007F: drivers/char/scx200_gpio.c
9008F: include/linux/scx200_gpio.h
9009
9010SCx200 HRT CLOCKSOURCE DRIVER
9011M: Jim Cromie <jim.cromie@gmail.com>
9012S: Maintained
9013F: drivers/clocksource/scx200_hrt.c
9014
9015SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9016M: Sascha Sommer <saschasommer@freenet.de>
9017L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9018S: Maintained
9019F: drivers/mmc/host/sdricoh_cs.c
9020
9021SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9022L: linux-mmc@vger.kernel.org
9023S: Orphan
9024F: drivers/mmc/host/sdhci.*
9025F: drivers/mmc/host/sdhci-pltfm.[ch]
9026
9027SECURE COMPUTING
9028M: Kees Cook <keescook@chromium.org>
9029R: Andy Lutomirski <luto@amacapital.net>
9030R: Will Drewry <wad@chromium.org>
9031T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9032S: Supported
9033F: kernel/seccomp.c
9034F: include/uapi/linux/seccomp.h
9035F: include/linux/seccomp.h
9036F: tools/testing/selftests/seccomp/*
9037K: \bsecure_computing
9038K: \bTIF_SECCOMP\b
9039
9040SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9041M: Ben Dooks <ben-linux@fluff.org>
9042M: Jaehoon Chung <jh80.chung@samsung.com>
9043L: linux-mmc@vger.kernel.org
9044S: Maintained
9045F: drivers/mmc/host/sdhci-s3c*
9046
9047SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9048M: Viresh Kumar <viresh.linux@gmail.com>
9049L: spear-devel@list.st.com
9050L: linux-mmc@vger.kernel.org
9051S: Maintained
9052F: drivers/mmc/host/sdhci-spear.c
9053
9054SECURITY SUBSYSTEM
9055M: James Morris <james.l.morris@oracle.com>
9056M: "Serge E. Hallyn" <serge@hallyn.com>
9057L: linux-security-module@vger.kernel.org (suggested Cc:)
9058T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9059W: http://kernsec.org/
9060S: Supported
9061F: security/
9062
9063SECURITY CONTACT
9064M: Security Officers <security@kernel.org>
9065S: Supported
9066
9067SELINUX SECURITY MODULE
9068M: Paul Moore <paul@paul-moore.com>
9069M: Stephen Smalley <sds@tycho.nsa.gov>
9070M: Eric Paris <eparis@parisplace.org>
9071L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9072W: http://selinuxproject.org
9073T: git git://git.infradead.org/users/pcmoore/selinux
9074S: Supported
9075F: include/linux/selinux*
9076F: security/selinux/
9077F: scripts/selinux/
9078
9079APPARMOR SECURITY MODULE
9080M: John Johansen <john.johansen@canonical.com>
9081L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9082W: apparmor.wiki.kernel.org
9083T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9084S: Supported
9085F: security/apparmor/
9086
9087SENSABLE PHANTOM
9088M: Jiri Slaby <jirislaby@gmail.com>
9089S: Maintained
9090F: drivers/misc/phantom.c
9091F: include/uapi/linux/phantom.h
9092
9093SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9094M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9095M: Minh Tran <minh.tran@avagotech.com>
9096M: John Soni Jose <sony.john-n@avagotech.com>
9097L: linux-scsi@vger.kernel.org
9098W: http://www.avagotech.com
9099S: Supported
9100F: drivers/scsi/be2iscsi/
9101
9102Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9103M: Sathya Perla <sathya.perla@avagotech.com>
9104M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9105M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9106M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9107L: netdev@vger.kernel.org
9108W: http://www.emulex.com
9109S: Supported
9110F: drivers/net/ethernet/emulex/benet/
9111
9112EMULEX ONECONNECT ROCE DRIVER
9113M: Selvin Xavier <selvin.xavier@avagotech.com>
9114M: Devesh Sharma <devesh.sharma@avagotech.com>
9115M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9116L: linux-rdma@vger.kernel.org
9117W: http://www.emulex.com
9118S: Supported
9119F: drivers/infiniband/hw/ocrdma/
9120
9121SFC NETWORK DRIVER
9122M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9123M: Shradha Shah <sshah@solarflare.com>
9124L: netdev@vger.kernel.org
9125S: Supported
9126F: drivers/net/ethernet/sfc/
9127
9128SGI GRU DRIVER
9129M: Dimitri Sivanich <sivanich@sgi.com>
9130S: Maintained
9131F: drivers/misc/sgi-gru/
9132
9133SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9134M: Pat Gefre <pfg@sgi.com>
9135L: linux-ia64@vger.kernel.org
9136S: Supported
9137F: Documentation/ia64/serial.txt
9138F: drivers/tty/serial/ioc?_serial.c
9139F: include/linux/ioc?.h
9140
9141SGI XP/XPC/XPNET DRIVER
9142M: Cliff Whickman <cpw@sgi.com>
9143M: Robin Holt <robinmholt@gmail.com>
9144S: Maintained
9145F: drivers/misc/sgi-xp/
9146
9147SI2157 MEDIA DRIVER
9148M: Antti Palosaari <crope@iki.fi>
9149L: linux-media@vger.kernel.org
9150W: http://linuxtv.org/
9151W: http://palosaari.fi/linux/
9152Q: http://patchwork.linuxtv.org/project/linux-media/list/
9153T: git git://linuxtv.org/anttip/media_tree.git
9154S: Maintained
9155F: drivers/media/tuners/si2157*
9156
9157SI2168 MEDIA DRIVER
9158M: Antti Palosaari <crope@iki.fi>
9159L: linux-media@vger.kernel.org
9160W: http://linuxtv.org/
9161W: http://palosaari.fi/linux/
9162Q: http://patchwork.linuxtv.org/project/linux-media/list/
9163T: git git://linuxtv.org/anttip/media_tree.git
9164S: Maintained
9165F: drivers/media/dvb-frontends/si2168*
9166
9167SI470X FM RADIO RECEIVER I2C DRIVER
9168M: Hans Verkuil <hverkuil@xs4all.nl>
9169L: linux-media@vger.kernel.org
9170T: git git://linuxtv.org/media_tree.git
9171W: http://linuxtv.org
9172S: Odd Fixes
9173F: drivers/media/radio/si470x/radio-si470x-i2c.c
9174
9175SI470X FM RADIO RECEIVER USB DRIVER
9176M: Hans Verkuil <hverkuil@xs4all.nl>
9177L: linux-media@vger.kernel.org
9178T: git git://linuxtv.org/media_tree.git
9179W: http://linuxtv.org
9180S: Maintained
9181F: drivers/media/radio/si470x/radio-si470x-common.c
9182F: drivers/media/radio/si470x/radio-si470x.h
9183F: drivers/media/radio/si470x/radio-si470x-usb.c
9184
9185SI4713 FM RADIO TRANSMITTER I2C DRIVER
9186M: Eduardo Valentin <edubezval@gmail.com>
9187L: linux-media@vger.kernel.org
9188T: git git://linuxtv.org/media_tree.git
9189W: http://linuxtv.org
9190S: Odd Fixes
9191F: drivers/media/radio/si4713/si4713.?
9192
9193SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9194M: Eduardo Valentin <edubezval@gmail.com>
9195L: linux-media@vger.kernel.org
9196T: git git://linuxtv.org/media_tree.git
9197W: http://linuxtv.org
9198S: Odd Fixes
9199F: drivers/media/radio/si4713/radio-platform-si4713.c
9200
9201SI4713 FM RADIO TRANSMITTER USB DRIVER
9202M: Hans Verkuil <hverkuil@xs4all.nl>
9203L: linux-media@vger.kernel.org
9204T: git git://linuxtv.org/media_tree.git
9205W: http://linuxtv.org
9206S: Maintained
9207F: drivers/media/radio/si4713/radio-usb-si4713.c
9208
9209SIANO DVB DRIVER
9210M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9211L: linux-media@vger.kernel.org
9212W: http://linuxtv.org
9213T: git git://linuxtv.org/media_tree.git
9214S: Odd fixes
9215F: drivers/media/common/siano/
9216F: drivers/media/usb/siano/
9217F: drivers/media/usb/siano/
9218F: drivers/media/mmc/siano/
9219
9220SIMPLEFB FB DRIVER
9221M: Hans de Goede <hdegoede@redhat.com>
9222L: linux-fbdev@vger.kernel.org
9223S: Maintained
9224F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9225F: drivers/video/fbdev/simplefb.c
9226F: include/linux/platform_data/simplefb.h
9227
9228SH_VEU V4L2 MEM2MEM DRIVER
9229L: linux-media@vger.kernel.org
9230S: Orphan
9231F: drivers/media/platform/sh_veu.c
9232
9233SH_VOU V4L2 OUTPUT DRIVER
9234L: linux-media@vger.kernel.org
9235S: Orphan
9236F: drivers/media/platform/sh_vou.c
9237F: include/media/sh_vou.h
9238
9239SIMPLE FIRMWARE INTERFACE (SFI)
9240M: Len Brown <lenb@kernel.org>
9241L: sfi-devel@simplefirmware.org
9242W: http://simplefirmware.org/
9243T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9244S: Supported
9245F: arch/x86/platform/sfi/
9246F: drivers/sfi/
9247F: include/linux/sfi*.h
9248
9249SIMTEC EB110ATX (Chalice CATS)
9250P: Ben Dooks
9251P: Vincent Sanders <vince@simtec.co.uk>
9252M: Simtec Linux Team <linux@simtec.co.uk>
9253W: http://www.simtec.co.uk/products/EB110ATX/
9254S: Supported
9255
9256SIMTEC EB2410ITX (BAST)
9257P: Ben Dooks
9258P: Vincent Sanders <vince@simtec.co.uk>
9259M: Simtec Linux Team <linux@simtec.co.uk>
9260W: http://www.simtec.co.uk/products/EB2410ITX/
9261S: Supported
9262F: arch/arm/mach-s3c24xx/mach-bast.c
9263F: arch/arm/mach-s3c24xx/bast-ide.c
9264F: arch/arm/mach-s3c24xx/bast-irq.c
9265
9266TI DAVINCI MACHINE SUPPORT
9267M: Sekhar Nori <nsekhar@ti.com>
9268M: Kevin Hilman <khilman@deeprootsystems.com>
9269T: git git://gitorious.org/linux-davinci/linux-davinci.git
9270Q: http://patchwork.kernel.org/project/linux-davinci/list/
9271S: Supported
9272F: arch/arm/mach-davinci/
9273F: drivers/i2c/busses/i2c-davinci.c
9274
9275TI DAVINCI SERIES MEDIA DRIVER
9276M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9277L: linux-media@vger.kernel.org
9278W: http://linuxtv.org/
9279Q: http://patchwork.linuxtv.org/project/linux-media/list/
9280T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9281S: Maintained
9282F: drivers/media/platform/davinci/
9283F: include/media/davinci/
9284
9285TI AM437X VPFE DRIVER
9286M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9287L: linux-media@vger.kernel.org
9288W: http://linuxtv.org/
9289Q: http://patchwork.linuxtv.org/project/linux-media/list/
9290T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9291S: Maintained
9292F: drivers/media/platform/am437x/
9293
9294OV2659 OMNIVISION SENSOR DRIVER
9295M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9296L: linux-media@vger.kernel.org
9297W: http://linuxtv.org/
9298Q: http://patchwork.linuxtv.org/project/linux-media/list/
9299T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9300S: Maintained
9301F: drivers/media/i2c/ov2659.c
9302F: include/media/ov2659.h
9303
9304SIS 190 ETHERNET DRIVER
9305M: Francois Romieu <romieu@fr.zoreil.com>
9306L: netdev@vger.kernel.org
9307S: Maintained
9308F: drivers/net/ethernet/sis/sis190.c
9309
9310SIS 900/7016 FAST ETHERNET DRIVER
9311M: Daniele Venzano <venza@brownhat.org>
9312W: http://www.brownhat.org/sis900.html
9313L: netdev@vger.kernel.org
9314S: Maintained
9315F: drivers/net/ethernet/sis/sis900.*
9316
9317SIS FRAMEBUFFER DRIVER
9318M: Thomas Winischhofer <thomas@winischhofer.net>
9319W: http://www.winischhofer.net/linuxsisvga.shtml
9320S: Maintained
9321F: Documentation/fb/sisfb.txt
9322F: drivers/video/fbdev/sis/
9323F: include/video/sisfb.h
9324
9325SIS USB2VGA DRIVER
9326M: Thomas Winischhofer <thomas@winischhofer.net>
9327W: http://www.winischhofer.at/linuxsisusbvga.shtml
9328S: Maintained
9329F: drivers/usb/misc/sisusbvga/
9330
9331SLAB ALLOCATOR
9332M: Christoph Lameter <cl@linux.com>
9333M: Pekka Enberg <penberg@kernel.org>
9334M: David Rientjes <rientjes@google.com>
9335M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9336M: Andrew Morton <akpm@linux-foundation.org>
9337L: linux-mm@kvack.org
9338S: Maintained
9339F: include/linux/sl?b*.h
9340F: mm/sl?b*
9341
9342SLEEPABLE READ-COPY UPDATE (SRCU)
9343M: Lai Jiangshan <laijs@cn.fujitsu.com>
9344M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9345M: Josh Triplett <josh@joshtriplett.org>
9346R: Steven Rostedt <rostedt@goodmis.org>
9347R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9348L: linux-kernel@vger.kernel.org
9349W: http://www.rdrop.com/users/paulmck/RCU/
9350S: Supported
9351T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9352F: include/linux/srcu.h
9353F: kernel/rcu/srcu.c
9354
9355SMACK SECURITY MODULE
9356M: Casey Schaufler <casey@schaufler-ca.com>
9357L: linux-security-module@vger.kernel.org
9358W: http://schaufler-ca.com
9359T: git git://git.gitorious.org/smack-next/kernel.git
9360S: Maintained
9361F: Documentation/security/Smack.txt
9362F: security/smack/
9363
9364DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9365M: Kevin Hilman <khilman@kernel.org>
9366M: Nishanth Menon <nm@ti.com>
9367S: Maintained
9368F: drivers/power/avs/
9369F: include/linux/power/smartreflex.h
9370L: linux-pm@vger.kernel.org
9371
9372SMC91x ETHERNET DRIVER
9373M: Nicolas Pitre <nico@fluxnic.net>
9374S: Odd Fixes
9375F: drivers/net/ethernet/smsc/smc91x.*
9376
9377SMIA AND SMIA++ IMAGE SENSOR DRIVER
9378M: Sakari Ailus <sakari.ailus@iki.fi>
9379L: linux-media@vger.kernel.org
9380S: Maintained
9381F: drivers/media/i2c/smiapp/
9382F: include/media/smiapp.h
9383F: drivers/media/i2c/smiapp-pll.c
9384F: drivers/media/i2c/smiapp-pll.h
9385F: include/uapi/linux/smiapp.h
9386F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9387
9388SMM665 HARDWARE MONITOR DRIVER
9389M: Guenter Roeck <linux@roeck-us.net>
9390L: lm-sensors@lm-sensors.org
9391S: Maintained
9392F: Documentation/hwmon/smm665
9393F: drivers/hwmon/smm665.c
9394
9395SMSC EMC2103 HARDWARE MONITOR DRIVER
9396M: Steve Glendinning <steve.glendinning@shawell.net>
9397L: lm-sensors@lm-sensors.org
9398S: Maintained
9399F: Documentation/hwmon/emc2103
9400F: drivers/hwmon/emc2103.c
9401
9402SMSC SCH5627 HARDWARE MONITOR DRIVER
9403M: Hans de Goede <hdegoede@redhat.com>
9404L: lm-sensors@lm-sensors.org
9405S: Supported
9406F: Documentation/hwmon/sch5627
9407F: drivers/hwmon/sch5627.c
9408
9409SMSC47B397 HARDWARE MONITOR DRIVER
9410M: Jean Delvare <jdelvare@suse.de>
9411L: lm-sensors@lm-sensors.org
9412S: Maintained
9413F: Documentation/hwmon/smsc47b397
9414F: drivers/hwmon/smsc47b397.c
9415
9416SMSC911x ETHERNET DRIVER
9417M: Steve Glendinning <steve.glendinning@shawell.net>
9418L: netdev@vger.kernel.org
9419S: Maintained
9420F: include/linux/smsc911x.h
9421F: drivers/net/ethernet/smsc/smsc911x.*
9422
9423SMSC9420 PCI ETHERNET DRIVER
9424M: Steve Glendinning <steve.glendinning@shawell.net>
9425L: netdev@vger.kernel.org
9426S: Maintained
9427F: drivers/net/ethernet/smsc/smsc9420.*
9428
9429SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9430M: Steve Glendinning <steve.glendinning@shawell.net>
9431L: linux-fbdev@vger.kernel.org
9432S: Maintained
9433F: drivers/video/fbdev/smscufx.c
9434
9435SOC-CAMERA V4L2 SUBSYSTEM
9436M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9437L: linux-media@vger.kernel.org
9438T: git git://linuxtv.org/media_tree.git
9439S: Maintained
9440F: include/media/soc*
9441F: drivers/media/i2c/soc_camera/
9442F: drivers/media/platform/soc_camera/
9443
9444SOEKRIS NET48XX LED SUPPORT
9445M: Chris Boot <bootc@bootc.net>
9446S: Maintained
9447F: drivers/leds/leds-net48xx.c
9448
9449SOFTLOGIC 6x10 MPEG CODEC
9450M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9451M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9452M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
9453M: Ismael Luceno <ismael@iodev.co.uk>
9454L: linux-media@vger.kernel.org
9455S: Supported
9456F: drivers/media/pci/solo6x10/
9457
9458SOFTWARE RAID (Multiple Disks) SUPPORT
9459M: Neil Brown <neilb@suse.de>
9460L: linux-raid@vger.kernel.org
9461S: Supported
9462F: drivers/md/
9463F: include/linux/raid/
9464F: include/uapi/linux/raid/
9465
9466SONIC NETWORK DRIVER
9467M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9468L: netdev@vger.kernel.org
9469S: Maintained
9470F: drivers/net/ethernet/natsemi/sonic.*
9471
9472SONICS SILICON BACKPLANE DRIVER (SSB)
9473M: Michael Buesch <m@bues.ch>
9474L: netdev@vger.kernel.org
9475S: Maintained
9476F: drivers/ssb/
9477F: include/linux/ssb/
9478
9479SONY VAIO CONTROL DEVICE DRIVER
9480M: Mattia Dongili <malattia@linux.it>
9481L: platform-driver-x86@vger.kernel.org
9482W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9483S: Maintained
9484F: Documentation/laptops/sony-laptop.txt
9485F: drivers/char/sonypi.c
9486F: drivers/platform/x86/sony-laptop.c
9487F: include/linux/sony-laptop.h
9488
9489SONY MEMORYSTICK CARD SUPPORT
9490M: Alex Dubov <oakad@yahoo.com>
9491W: http://tifmxx.berlios.de/
9492S: Maintained
9493F: drivers/memstick/host/tifm_ms.c
9494
9495SONY MEMORYSTICK STANDARD SUPPORT
9496M: Maxim Levitsky <maximlevitsky@gmail.com>
9497S: Maintained
9498F: drivers/memstick/core/ms_block.*
9499
9500SOUND
9501M: Jaroslav Kysela <perex@perex.cz>
9502M: Takashi Iwai <tiwai@suse.de>
9503L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9504W: http://www.alsa-project.org/
9505T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9506T: git git://git.alsa-project.org/alsa-kernel.git
9507Q: http://patchwork.kernel.org/project/alsa-devel/list/
9508S: Maintained
9509F: Documentation/sound/
9510F: include/sound/
9511F: include/uapi/sound/
9512F: sound/
9513
9514SOUND - COMPRESSED AUDIO
9515M: Vinod Koul <vinod.koul@intel.com>
9516L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9517T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9518S: Supported
9519F: Documentation/sound/alsa/compress_offload.txt
9520F: include/sound/compress_driver.h
9521F: include/uapi/sound/compress_*
9522F: sound/core/compress_offload.c
9523F: sound/soc/soc-compress.c
9524
9525SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9526M: Liam Girdwood <lgirdwood@gmail.com>
9527M: Mark Brown <broonie@kernel.org>
9528T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9529L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9530W: http://alsa-project.org/main/index.php/ASoC
9531S: Supported
9532F: Documentation/sound/alsa/soc/
9533F: sound/soc/
9534F: include/sound/soc*
9535
9536SOUND - DMAENGINE HELPERS
9537M: Lars-Peter Clausen <lars@metafoo.de>
9538S: Supported
9539F: include/sound/dmaengine_pcm.h
9540F: sound/core/pcm_dmaengine.c
9541F: sound/soc/soc-generic-dmaengine-pcm.c
9542
9543SP2 MEDIA DRIVER
9544M: Olli Salonen <olli.salonen@iki.fi>
9545L: linux-media@vger.kernel.org
9546W: http://linuxtv.org/
9547Q: http://patchwork.linuxtv.org/project/linux-media/list/
9548S: Maintained
9549F: drivers/media/dvb-frontends/sp2*
9550
9551SPARC + UltraSPARC (sparc/sparc64)
9552M: "David S. Miller" <davem@davemloft.net>
9553L: sparclinux@vger.kernel.org
9554Q: http://patchwork.ozlabs.org/project/sparclinux/list/
9555T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9556T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9557S: Maintained
9558F: arch/sparc/
9559F: drivers/sbus/
9560
9561SPARC SERIAL DRIVERS
9562M: "David S. Miller" <davem@davemloft.net>
9563L: sparclinux@vger.kernel.org
9564T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9565T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9566S: Maintained
9567F: include/linux/sunserialcore.h
9568F: drivers/tty/serial/suncore.c
9569F: drivers/tty/serial/sunhv.c
9570F: drivers/tty/serial/sunsab.c
9571F: drivers/tty/serial/sunsab.h
9572F: drivers/tty/serial/sunsu.c
9573F: drivers/tty/serial/sunzilog.c
9574F: drivers/tty/serial/sunzilog.h
9575
9576SPARSE CHECKER
9577M: "Christopher Li" <sparse@chrisli.org>
9578L: linux-sparse@vger.kernel.org
9579W: https://sparse.wiki.kernel.org/
9580T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9581T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9582S: Maintained
9583F: include/linux/compiler.h
9584
9585SPEAR PLATFORM SUPPORT
9586M: Viresh Kumar <viresh.linux@gmail.com>
9587M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9588L: spear-devel@list.st.com
9589L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9590W: http://www.st.com/spear
9591S: Maintained
9592F: arch/arm/mach-spear/
9593
9594SPEAR CLOCK FRAMEWORK SUPPORT
9595M: Viresh Kumar <viresh.linux@gmail.com>
9596L: spear-devel@list.st.com
9597L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9598W: http://www.st.com/spear
9599S: Maintained
9600F: drivers/clk/spear/
9601
9602SPI SUBSYSTEM
9603M: Mark Brown <broonie@kernel.org>
9604L: linux-spi@vger.kernel.org
9605T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9606Q: http://patchwork.kernel.org/project/spi-devel-general/list/
9607S: Maintained
9608F: Documentation/spi/
9609F: drivers/spi/
9610F: include/linux/spi/
9611F: include/uapi/linux/spi/
9612
9613SPIDERNET NETWORK DRIVER for CELL
9614M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9615L: netdev@vger.kernel.org
9616S: Supported
9617F: Documentation/networking/spider_net.txt
9618F: drivers/net/ethernet/toshiba/spider_net*
9619
9620SPU FILE SYSTEM
9621M: Jeremy Kerr <jk@ozlabs.org>
9622L: linuxppc-dev@lists.ozlabs.org
9623W: http://www.ibm.com/developerworks/power/cell/
9624S: Supported
9625F: Documentation/filesystems/spufs.txt
9626F: arch/powerpc/platforms/cell/spufs/
9627
9628SQUASHFS FILE SYSTEM
9629M: Phillip Lougher <phillip@squashfs.org.uk>
9630L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9631W: http://squashfs.org.uk
9632S: Maintained
9633F: Documentation/filesystems/squashfs.txt
9634F: fs/squashfs/
9635
9636SRM (Alpha) environment access
9637M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
9638S: Maintained
9639F: arch/alpha/kernel/srm_env.c
9640
9641STABLE BRANCH
9642M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9643L: stable@vger.kernel.org
9644S: Supported
9645F: Documentation/stable_kernel_rules.txt
9646
9647STAGING SUBSYSTEM
9648M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9649T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9650L: devel@driverdev.osuosl.org
9651S: Supported
9652F: drivers/staging/
9653
9654STAGING - COMEDI
9655M: Ian Abbott <abbotti@mev.co.uk>
9656M: H Hartley Sweeten <hsweeten@visionengravers.com>
9657S: Odd Fixes
9658F: drivers/staging/comedi/
9659
9660STAGING - FLARION FT1000 DRIVERS
9661M: Marek Belisko <marek.belisko@gmail.com>
9662S: Odd Fixes
9663F: drivers/staging/ft1000/
9664
9665STAGING - INDUSTRIAL IO
9666M: Jonathan Cameron <jic23@kernel.org>
9667L: linux-iio@vger.kernel.org
9668S: Odd Fixes
9669F: drivers/staging/iio/
9670
9671STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9672M: Jarod Wilson <jarod@wilsonet.com>
9673W: http://www.lirc.org/
9674S: Odd Fixes
9675F: drivers/staging/media/lirc/
9676
9677STAGING - LUSTRE PARALLEL FILESYSTEM
9678M: Oleg Drokin <oleg.drokin@intel.com>
9679M: Andreas Dilger <andreas.dilger@intel.com>
9680L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9681W: http://lustre.opensfs.org/
9682S: Maintained
9683F: drivers/staging/lustre
9684
9685STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9686M: Julian Andres Klode <jak@jak-linux.org>
9687M: Marc Dietrich <marvin24@gmx.de>
9688L: ac100@lists.launchpad.net (moderated for non-subscribers)
9689L: linux-tegra@vger.kernel.org
9690S: Maintained
9691F: drivers/staging/nvec/
9692
9693STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9694M: Jens Frederich <jfrederich@gmail.com>
9695M: Daniel Drake <dsd@laptop.org>
9696M: Jon Nettleton <jon.nettleton@gmail.com>
9697W: http://wiki.laptop.org/go/DCON
9698S: Maintained
9699F: drivers/staging/olpc_dcon/
9700
9701STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9702M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9703S: Maintained
9704F: drivers/staging/ozwpan/
9705
9706STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9707M: Willy Tarreau <willy@meta-x.org>
9708S: Odd Fixes
9709F: drivers/staging/panel/
9710
9711STAGING - REALTEK RTL8712U DRIVERS
9712M: Larry Finger <Larry.Finger@lwfinger.net>
9713M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9714S: Odd Fixes
9715F: drivers/staging/rtl8712/
9716
9717STAGING - REALTEK RTL8723U WIRELESS DRIVER
9718M: Larry Finger <Larry.Finger@lwfinger.net>
9719M: Jes Sorensen <Jes.Sorensen@redhat.com>
9720L: linux-wireless@vger.kernel.org
9721S: Maintained
9722F: drivers/staging/rtl8723au/
9723
9724STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9725M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9726M: Teddy Wang <teddy.wang@siliconmotion.com>
9727M: Sudip Mukherjee <sudip@vectorindia.org>
9728L: linux-fbdev@vger.kernel.org
9729S: Maintained
9730F: drivers/staging/sm7xxfb/
9731
9732STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9733M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9734M: Teddy Wang <teddy.wang@siliconmotion.com>
9735M: Sudip Mukherjee <sudip@vectorindia.org>
9736L: linux-fbdev@vger.kernel.org
9737S: Maintained
9738F: drivers/staging/sm750fb/
9739
9740STAGING - SLICOSS
9741M: Lior Dotan <liodot@gmail.com>
9742M: Christopher Harrer <charrer@alacritech.com>
9743S: Odd Fixes
9744F: drivers/staging/slicoss/
9745
9746STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9747M: William Hubbs <w.d.hubbs@gmail.com>
9748M: Chris Brannon <chris@the-brannons.com>
9749M: Kirk Reiser <kirk@reisers.ca>
9750M: Samuel Thibault <samuel.thibault@ens-lyon.org>
9751L: speakup@linux-speakup.org
9752W: http://www.linux-speakup.org/
9753S: Odd Fixes
9754F: drivers/staging/speakup/
9755
9756STAGING - VIA VT665X DRIVERS
9757M: Forest Bond <forest@alittletooquiet.net>
9758S: Odd Fixes
9759F: drivers/staging/vt665?/
9760
9761STAGING - WILC1000 WIFI DRIVER
9762M: Johnny Kim <johnny.kim@atmel.com>
9763M: Rachel Kim <rachel.kim@atmel.com>
9764M: Dean Lee <dean.lee@atmel.com>
9765M: Chris Park <chris.park@atmel.com>
9766L: linux-wireless@vger.kernel.org
9767S: Supported
9768F: drivers/staging/wilc1000/
9769
9770STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9771M: Arnaud Patard <arnaud.patard@rtp-net.org>
9772S: Odd Fixes
9773F: drivers/staging/xgifb/
9774
9775STARFIRE/DURALAN NETWORK DRIVER
9776M: Ion Badulescu <ionut@badula.org>
9777S: Odd Fixes
9778F: drivers/net/ethernet/adaptec/starfire*
9779
9780SUN3/3X
9781M: Sam Creasey <sammy@sammy.net>
9782W: http://sammy.net/sun3/
9783S: Maintained
9784F: arch/m68k/kernel/*sun3*
9785F: arch/m68k/sun3*/
9786F: arch/m68k/include/asm/sun3*
9787F: drivers/net/ethernet/i825xx/sun3*
9788
9789SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9790M: Hans de Goede <hdegoede@redhat.com>
9791L: linux-input@vger.kernel.org
9792S: Maintained
9793F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9794F: drivers/input/keyboard/sun4i-lradc-keys.c
9795
9796SUNDANCE NETWORK DRIVER
9797M: Denis Kirjanov <kda@linux-powerpc.org>
9798L: netdev@vger.kernel.org
9799S: Maintained
9800F: drivers/net/ethernet/dlink/sundance.c
9801
9802SUPERH
9803L: linux-sh@vger.kernel.org
9804Q: http://patchwork.kernel.org/project/linux-sh/list/
9805S: Orphan
9806F: Documentation/sh/
9807F: arch/sh/
9808F: drivers/sh/
9809
9810SUSPEND TO RAM
9811M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9812M: Len Brown <len.brown@intel.com>
9813M: Pavel Machek <pavel@ucw.cz>
9814L: linux-pm@vger.kernel.org
9815S: Supported
9816F: Documentation/power/
9817F: arch/x86/kernel/acpi/
9818F: drivers/base/power/
9819F: kernel/power/
9820F: include/linux/suspend.h
9821F: include/linux/freezer.h
9822F: include/linux/pm.h
9823
9824SVGA HANDLING
9825M: Martin Mares <mj@ucw.cz>
9826L: linux-video@atrey.karlin.mff.cuni.cz
9827S: Maintained
9828F: Documentation/svga.txt
9829F: arch/x86/boot/video*
9830
9831SWIOTLB SUBSYSTEM
9832M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9833L: linux-kernel@vger.kernel.org
9834S: Supported
9835F: lib/swiotlb.c
9836F: arch/*/kernel/pci-swiotlb.c
9837F: include/linux/swiotlb.h
9838
9839SWITCHDEV
9840M: Jiri Pirko <jiri@resnulli.us>
9841L: netdev@vger.kernel.org
9842S: Supported
9843F: net/switchdev/
9844F: include/net/switchdev.h
9845
9846SYNOPSYS ARC ARCHITECTURE
9847M: Vineet Gupta <vgupta@synopsys.com>
9848S: Supported
9849F: arch/arc/
9850F: Documentation/devicetree/bindings/arc/
9851F: drivers/tty/serial/arc_uart.c
9852
9853SYNOPSYS ARC SDP platform support
9854M: Alexey Brodkin <abrodkin@synopsys.com>
9855S: Supported
9856F: arch/arc/plat-axs10x
9857F: arch/arc/boot/dts/ax*
9858F: Documentation/devicetree/bindings/arc/axs10*
9859
9860SYSTEM CONFIGURATION (SYSCON)
9861M: Lee Jones <lee.jones@linaro.org>
9862M: Arnd Bergmann <arnd@arndb.de>
9863T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
9864S: Supported
9865F: drivers/mfd/syscon.c
9866
9867SYSV FILESYSTEM
9868M: Christoph Hellwig <hch@infradead.org>
9869S: Maintained
9870F: Documentation/filesystems/sysv-fs.txt
9871F: fs/sysv/
9872F: include/linux/sysv_fs.h
9873
9874TARGET SUBSYSTEM
9875M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
9876L: linux-scsi@vger.kernel.org
9877L: target-devel@vger.kernel.org
9878W: http://www.linux-iscsi.org
9879W: http://groups.google.com/group/linux-iscsi-target-dev
9880T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9881S: Supported
9882F: drivers/target/
9883F: include/target/
9884F: Documentation/target/
9885
9886TASKSTATS STATISTICS INTERFACE
9887M: Balbir Singh <bsingharora@gmail.com>
9888S: Maintained
9889F: Documentation/accounting/taskstats*
9890F: include/linux/taskstats*
9891F: kernel/taskstats.c
9892
9893TC CLASSIFIER
9894M: Jamal Hadi Salim <jhs@mojatatu.com>
9895L: netdev@vger.kernel.org
9896S: Maintained
9897F: include/net/pkt_cls.h
9898F: include/uapi/linux/pkt_cls.h
9899F: net/sched/
9900
9901TCP LOW PRIORITY MODULE
9902M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9903M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9904W: http://tcp-lp-mod.sourceforge.net/
9905S: Maintained
9906F: net/ipv4/tcp_lp.c
9907
9908TDA10071 MEDIA DRIVER
9909M: Antti Palosaari <crope@iki.fi>
9910L: linux-media@vger.kernel.org
9911W: http://linuxtv.org/
9912W: http://palosaari.fi/linux/
9913Q: http://patchwork.linuxtv.org/project/linux-media/list/
9914T: git git://linuxtv.org/anttip/media_tree.git
9915S: Maintained
9916F: drivers/media/dvb-frontends/tda10071*
9917
9918TDA18212 MEDIA DRIVER
9919M: Antti Palosaari <crope@iki.fi>
9920L: linux-media@vger.kernel.org
9921W: http://linuxtv.org/
9922W: http://palosaari.fi/linux/
9923Q: http://patchwork.linuxtv.org/project/linux-media/list/
9924T: git git://linuxtv.org/anttip/media_tree.git
9925S: Maintained
9926F: drivers/media/tuners/tda18212*
9927
9928TDA18218 MEDIA DRIVER
9929M: Antti Palosaari <crope@iki.fi>
9930L: linux-media@vger.kernel.org
9931W: http://linuxtv.org/
9932W: http://palosaari.fi/linux/
9933Q: http://patchwork.linuxtv.org/project/linux-media/list/
9934T: git git://linuxtv.org/anttip/media_tree.git
9935S: Maintained
9936F: drivers/media/tuners/tda18218*
9937
9938TDA18271 MEDIA DRIVER
9939M: Michael Krufky <mkrufky@linuxtv.org>
9940L: linux-media@vger.kernel.org
9941W: http://linuxtv.org/
9942W: http://github.com/mkrufky
9943Q: http://patchwork.linuxtv.org/project/linux-media/list/
9944T: git git://linuxtv.org/mkrufky/tuners.git
9945S: Maintained
9946F: drivers/media/tuners/tda18271*
9947
9948TDA827x MEDIA DRIVER
9949M: Michael Krufky <mkrufky@linuxtv.org>
9950L: linux-media@vger.kernel.org
9951W: http://linuxtv.org/
9952W: http://github.com/mkrufky
9953Q: http://patchwork.linuxtv.org/project/linux-media/list/
9954T: git git://linuxtv.org/mkrufky/tuners.git
9955S: Maintained
9956F: drivers/media/tuners/tda8290.*
9957
9958TDA8290 MEDIA DRIVER
9959M: Michael Krufky <mkrufky@linuxtv.org>
9960L: linux-media@vger.kernel.org
9961W: http://linuxtv.org/
9962W: http://github.com/mkrufky
9963Q: http://patchwork.linuxtv.org/project/linux-media/list/
9964T: git git://linuxtv.org/mkrufky/tuners.git
9965S: Maintained
9966F: drivers/media/tuners/tda8290.*
9967
9968TDA9840 MEDIA DRIVER
9969M: Hans Verkuil <hverkuil@xs4all.nl>
9970L: linux-media@vger.kernel.org
9971T: git git://linuxtv.org/media_tree.git
9972W: http://linuxtv.org
9973S: Maintained
9974F: drivers/media/i2c/tda9840*
9975
9976TEA5761 TUNER DRIVER
9977M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9978L: linux-media@vger.kernel.org
9979W: http://linuxtv.org
9980T: git git://linuxtv.org/media_tree.git
9981S: Odd fixes
9982F: drivers/media/tuners/tea5761.*
9983
9984TEA5767 TUNER DRIVER
9985M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9986L: linux-media@vger.kernel.org
9987W: http://linuxtv.org
9988T: git git://linuxtv.org/media_tree.git
9989S: Maintained
9990F: drivers/media/tuners/tea5767.*
9991
9992TEA6415C MEDIA DRIVER
9993M: Hans Verkuil <hverkuil@xs4all.nl>
9994L: linux-media@vger.kernel.org
9995T: git git://linuxtv.org/media_tree.git
9996W: http://linuxtv.org
9997S: Maintained
9998F: drivers/media/i2c/tea6415c*
9999
10000TEA6420 MEDIA DRIVER
10001M: Hans Verkuil <hverkuil@xs4all.nl>
10002L: linux-media@vger.kernel.org
10003T: git git://linuxtv.org/media_tree.git
10004W: http://linuxtv.org
10005S: Maintained
10006F: drivers/media/i2c/tea6420*
10007
10008TEAM DRIVER
10009M: Jiri Pirko <jiri@resnulli.us>
10010L: netdev@vger.kernel.org
10011S: Supported
10012F: drivers/net/team/
10013F: include/linux/if_team.h
10014F: include/uapi/linux/if_team.h
10015
10016TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10017M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10018S: Maintained
10019F: arch/x86/platform/ts5500/
10020
10021TECHNOTREND USB IR RECEIVER
10022M: Sean Young <sean@mess.org>
10023L: linux-media@vger.kernel.org
10024S: Maintained
10025F: drivers/media/rc/ttusbir.c
10026
10027TEGRA ARCHITECTURE SUPPORT
10028M: Stephen Warren <swarren@wwwdotorg.org>
10029M: Thierry Reding <thierry.reding@gmail.com>
10030M: Alexandre Courbot <gnurou@gmail.com>
10031L: linux-tegra@vger.kernel.org
10032Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10033T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10034S: Supported
10035N: [^a-z]tegra
10036
10037TEGRA CLOCK DRIVER
10038M: Peter De Schrijver <pdeschrijver@nvidia.com>
10039M: Prashant Gaikwad <pgaikwad@nvidia.com>
10040S: Supported
10041F: drivers/clk/tegra/
10042
10043TEGRA DMA DRIVER
10044M: Laxman Dewangan <ldewangan@nvidia.com>
10045S: Supported
10046F: drivers/dma/tegra20-apb-dma.c
10047
10048TEGRA I2C DRIVER
10049M: Laxman Dewangan <ldewangan@nvidia.com>
10050S: Supported
10051F: drivers/i2c/busses/i2c-tegra.c
10052
10053TEGRA IOMMU DRIVERS
10054M: Hiroshi Doyu <hdoyu@nvidia.com>
10055S: Supported
10056F: drivers/iommu/tegra*
10057
10058TEGRA KBC DRIVER
10059M: Rakesh Iyer <riyer@nvidia.com>
10060M: Laxman Dewangan <ldewangan@nvidia.com>
10061S: Supported
10062F: drivers/input/keyboard/tegra-kbc.c
10063
10064TEGRA PWM DRIVER
10065M: Thierry Reding <thierry.reding@gmail.com>
10066S: Supported
10067F: drivers/pwm/pwm-tegra.c
10068
10069TEGRA SERIAL DRIVER
10070M: Laxman Dewangan <ldewangan@nvidia.com>
10071S: Supported
10072F: drivers/tty/serial/serial-tegra.c
10073
10074TEGRA SPI DRIVER
10075M: Laxman Dewangan <ldewangan@nvidia.com>
10076S: Supported
10077F: drivers/spi/spi-tegra*
10078
10079TEHUTI ETHERNET DRIVER
10080M: Andy Gospodarek <andy@greyhouse.net>
10081L: netdev@vger.kernel.org
10082S: Supported
10083F: drivers/net/ethernet/tehuti/*
10084
10085Telecom Clock Driver for MCPL0010
10086M: Mark Gross <mark.gross@intel.com>
10087S: Supported
10088F: drivers/char/tlclk.c
10089
10090TENSILICA XTENSA PORT (xtensa)
10091M: Chris Zankel <chris@zankel.net>
10092M: Max Filippov <jcmvbkbc@gmail.com>
10093L: linux-xtensa@linux-xtensa.org
10094S: Maintained
10095F: arch/xtensa/
10096F: drivers/irqchip/irq-xtensa-*
10097
10098THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10099M: Hans Verkuil <hverkuil@xs4all.nl>
10100L: linux-media@vger.kernel.org
10101T: git git://linuxtv.org/media_tree.git
10102W: http://linuxtv.org
10103S: Maintained
10104F: drivers/media/radio/radio-raremono.c
10105
10106THERMAL
10107M: Zhang Rui <rui.zhang@intel.com>
10108M: Eduardo Valentin <edubezval@gmail.com>
10109L: linux-pm@vger.kernel.org
10110T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10111T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10112Q: https://patchwork.kernel.org/project/linux-pm/list/
10113S: Supported
10114F: drivers/thermal/
10115F: include/linux/thermal.h
10116F: include/uapi/linux/thermal.h
10117F: include/linux/cpu_cooling.h
10118F: Documentation/devicetree/bindings/thermal/
10119
10120THINGM BLINK(1) USB RGB LED DRIVER
10121M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10122S: Maintained
10123F: drivers/hid/hid-thingm.c
10124
10125THINKPAD ACPI EXTRAS DRIVER
10126M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10127L: ibm-acpi-devel@lists.sourceforge.net
10128L: platform-driver-x86@vger.kernel.org
10129W: http://ibm-acpi.sourceforge.net
10130W: http://thinkwiki.org/wiki/Ibm-acpi
10131T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10132S: Maintained
10133F: drivers/platform/x86/thinkpad_acpi.c
10134
10135TI BANDGAP AND THERMAL DRIVER
10136M: Eduardo Valentin <edubezval@gmail.com>
10137L: linux-pm@vger.kernel.org
10138L: linux-omap@vger.kernel.org
10139S: Maintained
10140F: drivers/thermal/ti-soc-thermal/
10141
10142TI CDCE706 CLOCK DRIVER
10143M: Max Filippov <jcmvbkbc@gmail.com>
10144S: Maintained
10145F: drivers/clk/clk-cdce706.c
10146
10147TI CLOCK DRIVER
10148M: Tero Kristo <t-kristo@ti.com>
10149L: linux-omap@vger.kernel.org
10150S: Maintained
10151F: drivers/clk/ti/
10152F: include/linux/clk/ti.h
10153
10154TI FLASH MEDIA INTERFACE DRIVER
10155M: Alex Dubov <oakad@yahoo.com>
10156S: Maintained
10157F: drivers/misc/tifm*
10158F: drivers/mmc/host/tifm_sd.c
10159F: include/linux/tifm.h
10160
10161TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10162M: Santosh Shilimkar <ssantosh@kernel.org>
10163L: linux-kernel@vger.kernel.org
10164L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10165S: Maintained
10166F: drivers/soc/ti/*
10167T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10168
10169
10170TI LM49xxx FAMILY ASoC CODEC DRIVERS
10171M: M R Swami Reddy <mr.swami.reddy@ti.com>
10172M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10173L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10174S: Maintained
10175F: sound/soc/codecs/lm49453*
10176F: sound/soc/codecs/isabelle*
10177
10178TI LP855x BACKLIGHT DRIVER
10179M: Milo Kim <milo.kim@ti.com>
10180S: Maintained
10181F: Documentation/backlight/lp855x-driver.txt
10182F: drivers/video/backlight/lp855x_bl.c
10183F: include/linux/platform_data/lp855x.h
10184
10185TI LP8727 CHARGER DRIVER
10186M: Milo Kim <milo.kim@ti.com>
10187S: Maintained
10188F: drivers/power/lp8727_charger.c
10189F: include/linux/platform_data/lp8727.h
10190
10191TI LP8788 MFD DRIVER
10192M: Milo Kim <milo.kim@ti.com>
10193S: Maintained
10194F: drivers/iio/adc/lp8788_adc.c
10195F: drivers/leds/leds-lp8788.c
10196F: drivers/mfd/lp8788*.c
10197F: drivers/power/lp8788-charger.c
10198F: drivers/regulator/lp8788-*.c
10199F: include/linux/mfd/lp8788*.h
10200
10201TI NETCP ETHERNET DRIVER
10202M: Wingman Kwok <w-kwok2@ti.com>
10203M: Murali Karicheri <m-karicheri2@ti.com>
10204L: netdev@vger.kernel.org
10205S: Maintained
10206F: drivers/net/ethernet/ti/netcp*
10207
10208TI TAS571X FAMILY ASoC CODEC DRIVER
10209M: Kevin Cernekee <cernekee@chromium.org>
10210L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10211S: Odd Fixes
10212F: sound/soc/codecs/tas571x*
10213
10214TI TWL4030 SERIES SOC CODEC DRIVER
10215M: Peter Ujfalusi <peter.ujfalusi@ti.com>
10216L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10217S: Maintained
10218F: sound/soc/codecs/twl4030*
10219
10220TI WILINK WIRELESS DRIVERS
10221L: linux-wireless@vger.kernel.org
10222W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10223W: http://wireless.kernel.org/en/users/Drivers/wl1251
10224T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10225S: Orphan
10226F: drivers/net/wireless/ti/
10227F: include/linux/wl12xx.h
10228
10229TIPC NETWORK LAYER
10230M: Jon Maloy <jon.maloy@ericsson.com>
10231M: Ying Xue <ying.xue@windriver.com>
10232L: netdev@vger.kernel.org (core kernel code)
10233L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10234W: http://tipc.sourceforge.net/
10235S: Maintained
10236F: include/uapi/linux/tipc*.h
10237F: net/tipc/
10238
10239TILE ARCHITECTURE
10240M: Chris Metcalf <cmetcalf@ezchip.com>
10241W: http://www.ezchip.com/scm/
10242S: Supported
10243F: arch/tile/
10244F: drivers/char/tile-srom.c
10245F: drivers/edac/tile_edac.c
10246F: drivers/net/ethernet/tile/
10247F: drivers/rtc/rtc-tile.c
10248F: drivers/tty/hvc/hvc_tile.c
10249F: drivers/tty/serial/tilegx.c
10250F: drivers/usb/host/*-tilegx.c
10251F: include/linux/usb/tilegx.h
10252
10253TLAN NETWORK DRIVER
10254M: Samuel Chessman <chessman@tux.org>
10255L: tlan-devel@lists.sourceforge.net (subscribers-only)
10256W: http://sourceforge.net/projects/tlan/
10257S: Maintained
10258F: Documentation/networking/tlan.txt
10259F: drivers/net/ethernet/ti/tlan.*
10260
10261TOMOYO SECURITY MODULE
10262M: Kentaro Takeda <takedakn@nttdata.co.jp>
10263M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10264L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10265L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10266L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10267L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10268W: http://tomoyo.sourceforge.jp/
10269T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10270S: Maintained
10271F: security/tomoyo/
10272
10273TOPSTAR LAPTOP EXTRAS DRIVER
10274M: Herton Ronaldo Krzesinski <herton@canonical.com>
10275L: platform-driver-x86@vger.kernel.org
10276S: Maintained
10277F: drivers/platform/x86/topstar-laptop.c
10278
10279TOSHIBA ACPI EXTRAS DRIVER
10280M: Azael Avalos <coproscefalo@gmail.com>
10281L: platform-driver-x86@vger.kernel.org
10282S: Maintained
10283F: drivers/platform/x86/toshiba_acpi.c
10284
10285TOSHIBA BLUETOOTH DRIVER
10286M: Azael Avalos <coproscefalo@gmail.com>
10287L: platform-driver-x86@vger.kernel.org
10288S: Maintained
10289F: drivers/platform/x86/toshiba_bluetooth.c
10290
10291TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10292M: Azael Avalos <coproscefalo@gmail.com>
10293L: platform-driver-x86@vger.kernel.org
10294S: Maintained
10295F: drivers/platform/x86/toshiba_haps.c
10296
10297TOSHIBA SMM DRIVER
10298M: Jonathan Buzzard <jonathan@buzzard.org.uk>
10299L: tlinux-users@tce.toshiba-dme.co.jp
10300W: http://www.buzzard.org.uk/toshiba/
10301S: Maintained
10302F: drivers/char/toshiba.c
10303F: include/linux/toshiba.h
10304F: include/uapi/linux/toshiba.h
10305
10306TMIO MMC DRIVER
10307M: Ian Molton <ian@mnementh.co.uk>
10308L: linux-mmc@vger.kernel.org
10309S: Maintained
10310F: drivers/mmc/host/tmio_mmc*
10311F: drivers/mmc/host/sh_mobile_sdhi.c
10312F: include/linux/mmc/tmio.h
10313F: include/linux/mmc/sh_mobile_sdhi.h
10314
10315TMP401 HARDWARE MONITOR DRIVER
10316M: Guenter Roeck <linux@roeck-us.net>
10317L: lm-sensors@lm-sensors.org
10318S: Maintained
10319F: Documentation/hwmon/tmp401
10320F: drivers/hwmon/tmp401.c
10321
10322TMPFS (SHMEM FILESYSTEM)
10323M: Hugh Dickins <hughd@google.com>
10324L: linux-mm@kvack.org
10325S: Maintained
10326F: include/linux/shmem_fs.h
10327F: mm/shmem.c
10328
10329TM6000 VIDEO4LINUX DRIVER
10330M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10331L: linux-media@vger.kernel.org
10332W: http://linuxtv.org
10333T: git git://linuxtv.org/media_tree.git
10334S: Odd fixes
10335F: drivers/media/usb/tm6000/
10336
10337TW68 VIDEO4LINUX DRIVER
10338M: Hans Verkuil <hverkuil@xs4all.nl>
10339L: linux-media@vger.kernel.org
10340T: git git://linuxtv.org/media_tree.git
10341W: http://linuxtv.org
10342S: Odd Fixes
10343F: drivers/media/pci/tw68/
10344
10345TPM DEVICE DRIVER
10346M: Peter Huewe <peterhuewe@gmx.de>
10347M: Marcel Selhorst <tpmdd@selhorst.net>
10348R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10349W: http://tpmdd.sourceforge.net
10350L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10351Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10352T: https://github.com/PeterHuewe/linux-tpmdd
10353S: Maintained
10354F: drivers/char/tpm/
10355
10356TPM IBM_VTPM DEVICE DRIVER
10357M: Ashley Lai <ashleydlai@gmail.com>
10358W: http://tpmdd.sourceforge.net
10359L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10360S: Maintained
10361F: drivers/char/tpm/tpm_ibmvtpm*
10362
10363TRACING
10364M: Steven Rostedt <rostedt@goodmis.org>
10365M: Ingo Molnar <mingo@redhat.com>
10366T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10367S: Maintained
10368F: Documentation/trace/ftrace.txt
10369F: arch/*/*/*/ftrace.h
10370F: arch/*/kernel/ftrace.c
10371F: include/*/ftrace.h
10372F: include/linux/trace*.h
10373F: include/trace/
10374F: kernel/trace/
10375F: tools/testing/selftests/ftrace/
10376
10377TRIVIAL PATCHES
10378M: Jiri Kosina <trivial@kernel.org>
10379T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10380S: Maintained
10381K: ^Subject:.*(?i)trivial
10382
10383TTY LAYER
10384M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10385M: Jiri Slaby <jslaby@suse.cz>
10386S: Supported
10387T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10388F: Documentation/serial/
10389F: drivers/tty/
10390F: drivers/tty/serial/serial_core.c
10391F: include/linux/serial_core.h
10392F: include/linux/serial.h
10393F: include/linux/tty.h
10394F: include/uapi/linux/serial_core.h
10395F: include/uapi/linux/serial.h
10396F: include/uapi/linux/tty.h
10397
10398TUA9001 MEDIA DRIVER
10399M: Antti Palosaari <crope@iki.fi>
10400L: linux-media@vger.kernel.org
10401W: http://linuxtv.org/
10402W: http://palosaari.fi/linux/
10403Q: http://patchwork.linuxtv.org/project/linux-media/list/
10404T: git git://linuxtv.org/anttip/media_tree.git
10405S: Maintained
10406F: drivers/media/tuners/tua9001*
10407
10408TULIP NETWORK DRIVERS
10409M: Grant Grundler <grundler@parisc-linux.org>
10410L: netdev@vger.kernel.org
10411S: Maintained
10412F: drivers/net/ethernet/dec/tulip/
10413
10414TUN/TAP driver
10415M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
10416W: http://vtun.sourceforge.net/tun
10417S: Maintained
10418F: Documentation/networking/tuntap.txt
10419F: arch/um/os-Linux/drivers/
10420
10421TURBOCHANNEL SUBSYSTEM
10422M: "Maciej W. Rozycki" <macro@linux-mips.org>
10423M: Ralf Baechle <ralf@linux-mips.org>
10424L: linux-mips@linux-mips.org
10425Q: http://patchwork.linux-mips.org/project/linux-mips/list/
10426S: Maintained
10427F: drivers/tc/
10428F: include/linux/tc.h
10429
10430U14-34F SCSI DRIVER
10431M: Dario Ballabio <ballabio_dario@emc.com>
10432L: linux-scsi@vger.kernel.org
10433S: Maintained
10434F: drivers/scsi/u14-34f.c
10435
10436UBI FILE SYSTEM (UBIFS)
10437M: Artem Bityutskiy <dedekind1@gmail.com>
10438M: Adrian Hunter <adrian.hunter@intel.com>
10439L: linux-mtd@lists.infradead.org
10440T: git git://git.infradead.org/ubifs-2.6.git
10441W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10442S: Maintained
10443F: Documentation/filesystems/ubifs.txt
10444F: fs/ubifs/
10445
10446UCLINUX (M68KNOMMU AND COLDFIRE)
10447M: Greg Ungerer <gerg@uclinux.org>
10448W: http://www.uclinux.org/
10449L: linux-m68k@lists.linux-m68k.org
10450L: uclinux-dev@uclinux.org (subscribers-only)
10451T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10452S: Maintained
10453F: arch/m68k/coldfire/
10454F: arch/m68k/68*/
10455F: arch/m68k/*/*_no.*
10456F: arch/m68k/include/asm/*_no.*
10457
10458UDF FILESYSTEM
10459M: Jan Kara <jack@suse.cz>
10460S: Maintained
10461F: Documentation/filesystems/udf.txt
10462F: fs/udf/
10463
10464UFS FILESYSTEM
10465M: Evgeniy Dushistov <dushistov@mail.ru>
10466S: Maintained
10467F: Documentation/filesystems/ufs.txt
10468F: fs/ufs/
10469
10470UHID USERSPACE HID IO DRIVER:
10471M: David Herrmann <dh.herrmann@googlemail.com>
10472L: linux-input@vger.kernel.org
10473S: Maintained
10474F: drivers/hid/uhid.c
10475F: include/uapi/linux/uhid.h
10476
10477ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10478L: linux-usb@vger.kernel.org
10479S: Orphan
10480F: drivers/uwb/
10481F: include/linux/uwb.h
10482F: include/linux/uwb/
10483
10484UNICORE32 ARCHITECTURE:
10485M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10486W: http://mprc.pku.edu.cn/~guanxuetao/linux
10487S: Maintained
10488T: git git://github.com/gxt/linux.git
10489F: arch/unicore32/
10490
10491UNIFDEF
10492M: Tony Finch <dot@dotat.at>
10493W: http://dotat.at/prog/unifdef
10494S: Maintained
10495F: scripts/unifdef.c
10496
10497UNIFORM CDROM DRIVER
10498M: Jens Axboe <axboe@kernel.dk>
10499W: http://www.kernel.dk
10500S: Maintained
10501F: Documentation/cdrom/
10502F: drivers/cdrom/cdrom.c
10503F: include/linux/cdrom.h
10504F: include/uapi/linux/cdrom.h
10505
10506UNISYS S-PAR DRIVERS
10507M: Benjamin Romer <benjamin.romer@unisys.com>
10508M: David Kershner <david.kershner@unisys.com>
10509L: sparmaintainer@unisys.com (Unisys internal)
10510S: Supported
10511F: drivers/staging/unisys/
10512
10513UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10514M: Vinayak Holikatti <vinholikatti@gmail.com>
10515L: linux-scsi@vger.kernel.org
10516S: Supported
10517F: Documentation/scsi/ufs.txt
10518F: drivers/scsi/ufs/
10519
10520UNSORTED BLOCK IMAGES (UBI)
10521M: Artem Bityutskiy <dedekind1@gmail.com>
10522M: Richard Weinberger <richard@nod.at>
10523W: http://www.linux-mtd.infradead.org/
10524L: linux-mtd@lists.infradead.org
10525T: git git://git.infradead.org/ubifs-2.6.git
10526S: Supported
10527F: drivers/mtd/ubi/
10528F: include/linux/mtd/ubi.h
10529F: include/uapi/mtd/ubi-user.h
10530
10531USB ACM DRIVER
10532M: Oliver Neukum <oliver@neukum.org>
10533L: linux-usb@vger.kernel.org
10534S: Maintained
10535F: Documentation/usb/acm.txt
10536F: drivers/usb/class/cdc-acm.*
10537
10538USB AR5523 WIRELESS DRIVER
10539M: Pontus Fuchs <pontus.fuchs@gmail.com>
10540L: linux-wireless@vger.kernel.org
10541S: Maintained
10542F: drivers/net/wireless/ath/ar5523/
10543
10544USB ATTACHED SCSI
10545M: Hans de Goede <hdegoede@redhat.com>
10546M: Gerd Hoffmann <kraxel@redhat.com>
10547L: linux-usb@vger.kernel.org
10548L: linux-scsi@vger.kernel.org
10549S: Maintained
10550F: drivers/usb/storage/uas.c
10551
10552USB CDC ETHERNET DRIVER
10553M: Oliver Neukum <oliver@neukum.org>
10554L: linux-usb@vger.kernel.org
10555S: Maintained
10556F: drivers/net/usb/cdc_*.c
10557F: include/uapi/linux/usb/cdc.h
10558
10559USB CHAOSKEY DRIVER
10560M: Keith Packard <keithp@keithp.com>
10561L: linux-usb@vger.kernel.org
10562S: Maintained
10563F: drivers/usb/misc/chaoskey.c
10564
10565USB CYPRESS C67X00 DRIVER
10566M: Peter Korsgaard <jacmet@sunsite.dk>
10567L: linux-usb@vger.kernel.org
10568S: Maintained
10569F: drivers/usb/c67x00/
10570
10571USB DAVICOM DM9601 DRIVER
10572M: Peter Korsgaard <jacmet@sunsite.dk>
10573L: netdev@vger.kernel.org
10574W: http://www.linux-usb.org/usbnet
10575S: Maintained
10576F: drivers/net/usb/dm9601.c
10577
10578USB DIAMOND RIO500 DRIVER
10579M: Cesar Miquel <miquel@df.uba.ar>
10580L: rio500-users@lists.sourceforge.net
10581W: http://rio500.sourceforge.net
10582S: Maintained
10583F: drivers/usb/misc/rio500*
10584
10585USB EHCI DRIVER
10586M: Alan Stern <stern@rowland.harvard.edu>
10587L: linux-usb@vger.kernel.org
10588S: Maintained
10589F: Documentation/usb/ehci.txt
10590F: drivers/usb/host/ehci*
10591
10592USB GADGET/PERIPHERAL SUBSYSTEM
10593M: Felipe Balbi <balbi@ti.com>
10594L: linux-usb@vger.kernel.org
10595W: http://www.linux-usb.org/gadget
10596T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10597S: Maintained
10598F: drivers/usb/gadget/
10599F: include/linux/usb/gadget*
10600
10601USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10602M: Jiri Kosina <jkosina@suse.cz>
10603L: linux-usb@vger.kernel.org
10604T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10605S: Maintained
10606F: Documentation/hid/hiddev.txt
10607F: drivers/hid/usbhid/
10608
10609USB ISP116X DRIVER
10610M: Olav Kongas <ok@artecdesign.ee>
10611L: linux-usb@vger.kernel.org
10612S: Maintained
10613F: drivers/usb/host/isp116x*
10614F: include/linux/usb/isp116x.h
10615
10616USB MASS STORAGE DRIVER
10617M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10618L: linux-usb@vger.kernel.org
10619L: usb-storage@lists.one-eyed-alien.net
10620S: Maintained
10621W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
10622F: drivers/usb/storage/
10623
10624USB MIDI DRIVER
10625M: Clemens Ladisch <clemens@ladisch.de>
10626L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10627T: git git://git.alsa-project.org/alsa-kernel.git
10628S: Maintained
10629F: sound/usb/midi.*
10630
10631USB NETWORKING DRIVERS
10632L: linux-usb@vger.kernel.org
10633S: Odd Fixes
10634F: drivers/net/usb/
10635
10636USB OHCI DRIVER
10637M: Alan Stern <stern@rowland.harvard.edu>
10638L: linux-usb@vger.kernel.org
10639S: Maintained
10640F: Documentation/usb/ohci.txt
10641F: drivers/usb/host/ohci*
10642
10643USB OTG FSM (Finite State Machine)
10644M: Peter Chen <Peter.Chen@freescale.com>
10645T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10646L: linux-usb@vger.kernel.org
10647S: Maintained
10648F: drivers/usb/common/usb-otg-fsm.c
10649
10650USB OVER IP DRIVER
10651M: Valentina Manea <valentina.manea.m@gmail.com>
10652M: Shuah Khan <shuah.kh@samsung.com>
10653L: linux-usb@vger.kernel.org
10654S: Maintained
10655F: drivers/usb/usbip/
10656F: tools/usb/usbip/
10657
10658USB PEGASUS DRIVER
10659M: Petko Manolov <petkan@nucleusys.com>
10660L: linux-usb@vger.kernel.org
10661L: netdev@vger.kernel.org
10662T: git git://github.com/petkan/pegasus.git
10663W: https://github.com/petkan/pegasus
10664S: Maintained
10665F: drivers/net/usb/pegasus.*
10666
10667USB PHY LAYER
10668M: Felipe Balbi <balbi@ti.com>
10669L: linux-usb@vger.kernel.org
10670T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10671S: Maintained
10672F: drivers/usb/phy/
10673
10674USB PRINTER DRIVER (usblp)
10675M: Pete Zaitcev <zaitcev@redhat.com>
10676L: linux-usb@vger.kernel.org
10677S: Supported
10678F: drivers/usb/class/usblp.c
10679
10680USB RTL8150 DRIVER
10681M: Petko Manolov <petkan@nucleusys.com>
10682L: linux-usb@vger.kernel.org
10683L: netdev@vger.kernel.org
10684T: git git://github.com/petkan/rtl8150.git
10685W: https://github.com/petkan/rtl8150
10686S: Maintained
10687F: drivers/net/usb/rtl8150.c
10688
10689USB SERIAL SUBSYSTEM
10690M: Johan Hovold <johan@kernel.org>
10691L: linux-usb@vger.kernel.org
10692S: Maintained
10693F: Documentation/usb/usb-serial.txt
10694F: drivers/usb/serial/
10695F: include/linux/usb/serial.h
10696
10697USB SMSC75XX ETHERNET DRIVER
10698M: Steve Glendinning <steve.glendinning@shawell.net>
10699L: netdev@vger.kernel.org
10700S: Maintained
10701F: drivers/net/usb/smsc75xx.*
10702
10703USB SMSC95XX ETHERNET DRIVER
10704M: Steve Glendinning <steve.glendinning@shawell.net>
10705L: netdev@vger.kernel.org
10706S: Maintained
10707F: drivers/net/usb/smsc95xx.*
10708
10709USB SUBSYSTEM
10710M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10711L: linux-usb@vger.kernel.org
10712W: http://www.linux-usb.org
10713T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10714S: Supported
10715F: Documentation/usb/
10716F: drivers/usb/
10717F: include/linux/usb.h
10718F: include/linux/usb/
10719
10720USB UHCI DRIVER
10721M: Alan Stern <stern@rowland.harvard.edu>
10722L: linux-usb@vger.kernel.org
10723S: Maintained
10724F: drivers/usb/host/uhci*
10725
10726USB "USBNET" DRIVER FRAMEWORK
10727M: Oliver Neukum <oneukum@suse.de>
10728L: netdev@vger.kernel.org
10729W: http://www.linux-usb.org/usbnet
10730S: Maintained
10731F: drivers/net/usb/usbnet.c
10732F: include/linux/usb/usbnet.h
10733
10734USB VIDEO CLASS
10735M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10736L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10737L: linux-media@vger.kernel.org
10738T: git git://linuxtv.org/media_tree.git
10739W: http://www.ideasonboard.org/uvc/
10740S: Maintained
10741F: drivers/media/usb/uvc/
10742F: include/uapi/linux/uvcvideo.h
10743
10744USB VISION DRIVER
10745M: Hans Verkuil <hverkuil@xs4all.nl>
10746L: linux-media@vger.kernel.org
10747T: git git://linuxtv.org/media_tree.git
10748W: http://linuxtv.org
10749S: Odd Fixes
10750F: drivers/media/usb/usbvision/
10751
10752USB WEBCAM GADGET
10753M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10754L: linux-usb@vger.kernel.org
10755S: Maintained
10756F: drivers/usb/gadget/function/*uvc*
10757F: drivers/usb/gadget/legacy/webcam.c
10758
10759USB WIRELESS RNDIS DRIVER (rndis_wlan)
10760M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
10761L: linux-wireless@vger.kernel.org
10762S: Maintained
10763F: drivers/net/wireless/rndis_wlan.c
10764
10765USB XHCI DRIVER
10766M: Mathias Nyman <mathias.nyman@intel.com>
10767L: linux-usb@vger.kernel.org
10768S: Supported
10769F: drivers/usb/host/xhci*
10770F: drivers/usb/host/pci-quirks*
10771
10772USB ZD1201 DRIVER
10773L: linux-wireless@vger.kernel.org
10774W: http://linux-lc100020.sourceforge.net
10775S: Orphan
10776F: drivers/net/wireless/zd1201.*
10777
10778USB ZR364XX DRIVER
10779M: Antoine Jacquet <royale@zerezo.com>
10780L: linux-usb@vger.kernel.org
10781L: linux-media@vger.kernel.org
10782T: git git://linuxtv.org/media_tree.git
10783W: http://royale.zerezo.com/zr364xx/
10784S: Maintained
10785F: Documentation/video4linux/zr364xx.txt
10786F: drivers/media/usb/zr364xx/
10787
10788ULPI BUS
10789M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
10790L: linux-usb@vger.kernel.org
10791S: Maintained
10792F: drivers/usb/common/ulpi.c
10793F: include/linux/ulpi/
10794
10795USER-MODE LINUX (UML)
10796M: Jeff Dike <jdike@addtoit.com>
10797M: Richard Weinberger <richard@nod.at>
10798L: user-mode-linux-devel@lists.sourceforge.net
10799L: user-mode-linux-user@lists.sourceforge.net
10800W: http://user-mode-linux.sourceforge.net
10801S: Maintained
10802F: Documentation/virtual/uml/
10803F: arch/um/
10804F: arch/x86/um/
10805F: fs/hostfs/
10806F: fs/hppfs/
10807
10808USERSPACE I/O (UIO)
10809M: "Hans J. Koch" <hjk@hansjkoch.de>
10810M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10811S: Maintained
10812T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10813F: Documentation/DocBook/uio-howto.tmpl
10814F: drivers/uio/
10815F: include/linux/uio*.h
10816
10817UTIL-LINUX PACKAGE
10818M: Karel Zak <kzak@redhat.com>
10819L: util-linux@vger.kernel.org
10820W: http://en.wikipedia.org/wiki/Util-linux
10821T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10822S: Maintained
10823
10824UVESAFB DRIVER
10825M: Michal Januszewski <spock@gentoo.org>
10826L: linux-fbdev@vger.kernel.org
10827W: http://dev.gentoo.org/~spock/projects/uvesafb/
10828S: Maintained
10829F: Documentation/fb/uvesafb.txt
10830F: drivers/video/fbdev/uvesafb.*
10831
10832VFAT/FAT/MSDOS FILESYSTEM
10833M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10834S: Maintained
10835F: Documentation/filesystems/vfat.txt
10836F: fs/fat/
10837
10838VFIO DRIVER
10839M: Alex Williamson <alex.williamson@redhat.com>
10840L: kvm@vger.kernel.org
10841S: Maintained
10842F: Documentation/vfio.txt
10843F: drivers/vfio/
10844F: include/linux/vfio.h
10845F: include/uapi/linux/vfio.h
10846
10847VFIO PLATFORM DRIVER
10848M: Baptiste Reynal <b.reynal@virtualopensystems.com>
10849L: kvm@vger.kernel.org
10850S: Maintained
10851F: drivers/vfio/platform/
10852
10853VIDEOBUF2 FRAMEWORK
10854M: Pawel Osciak <pawel@osciak.com>
10855M: Marek Szyprowski <m.szyprowski@samsung.com>
10856M: Kyungmin Park <kyungmin.park@samsung.com>
10857L: linux-media@vger.kernel.org
10858S: Maintained
10859F: drivers/media/v4l2-core/videobuf2-*
10860F: include/media/videobuf2-*
10861
10862VIRTIO CONSOLE DRIVER
10863M: Amit Shah <amit.shah@redhat.com>
10864L: virtualization@lists.linux-foundation.org
10865S: Maintained
10866F: drivers/char/virtio_console.c
10867F: include/linux/virtio_console.h
10868F: include/uapi/linux/virtio_console.h
10869
10870VIRTIO CORE, NET AND BLOCK DRIVERS
10871M: "Michael S. Tsirkin" <mst@redhat.com>
10872L: virtualization@lists.linux-foundation.org
10873S: Maintained
10874F: drivers/virtio/
10875F: tools/virtio/
10876F: drivers/net/virtio_net.c
10877F: drivers/block/virtio_blk.c
10878F: include/linux/virtio_*.h
10879F: include/uapi/linux/virtio_*.h
10880
10881VIRTIO GPU DRIVER
10882M: David Airlie <airlied@linux.ie>
10883M: Gerd Hoffmann <kraxel@redhat.com>
10884L: dri-devel@lists.freedesktop.org
10885L: virtualization@lists.linux-foundation.org
10886S: Maintained
10887F: drivers/gpu/drm/virtio/
10888F: include/uapi/linux/virtio_gpu.h
10889
10890VIRTIO HOST (VHOST)
10891M: "Michael S. Tsirkin" <mst@redhat.com>
10892L: kvm@vger.kernel.org
10893L: virtualization@lists.linux-foundation.org
10894L: netdev@vger.kernel.org
10895S: Maintained
10896F: drivers/vhost/
10897F: include/uapi/linux/vhost.h
10898
10899VIRTIO INPUT DRIVER
10900M: Gerd Hoffmann <kraxel@redhat.com>
10901S: Maintained
10902F: drivers/virtio/virtio_input.c
10903F: include/uapi/linux/virtio_input.h
10904
10905VIA RHINE NETWORK DRIVER
10906S: Orphan
10907F: drivers/net/ethernet/via/via-rhine.c
10908
10909VIA SD/MMC CARD CONTROLLER DRIVER
10910M: Bruce Chang <brucechang@via.com.tw>
10911M: Harald Welte <HaraldWelte@viatech.com>
10912S: Maintained
10913F: drivers/mmc/host/via-sdmmc.c
10914
10915VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10916M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10917L: linux-fbdev@vger.kernel.org
10918S: Maintained
10919F: include/linux/via-core.h
10920F: include/linux/via-gpio.h
10921F: include/linux/via_i2c.h
10922F: drivers/video/fbdev/via/
10923
10924VIA VELOCITY NETWORK DRIVER
10925M: Francois Romieu <romieu@fr.zoreil.com>
10926L: netdev@vger.kernel.org
10927S: Maintained
10928F: drivers/net/ethernet/via/via-velocity.*
10929
10930VIVID VIRTUAL VIDEO DRIVER
10931M: Hans Verkuil <hverkuil@xs4all.nl>
10932L: linux-media@vger.kernel.org
10933T: git git://linuxtv.org/media_tree.git
10934W: http://linuxtv.org
10935S: Maintained
10936F: drivers/media/platform/vivid/*
10937
10938VLAN (802.1Q)
10939M: Patrick McHardy <kaber@trash.net>
10940L: netdev@vger.kernel.org
10941S: Maintained
10942F: drivers/net/macvlan.c
10943F: include/linux/if_*vlan.h
10944F: net/8021q/
10945
10946VLYNQ BUS
10947M: Florian Fainelli <florian@openwrt.org>
10948L: openwrt-devel@lists.openwrt.org (subscribers-only)
10949S: Maintained
10950F: drivers/vlynq/vlynq.c
10951F: include/linux/vlynq.h
10952
10953VME SUBSYSTEM
10954M: Martyn Welch <martyn.welch@ge.com>
10955M: Manohar Vanga <manohar.vanga@gmail.com>
10956M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10957L: devel@driverdev.osuosl.org
10958S: Maintained
10959T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10960F: Documentation/vme_api.txt
10961F: drivers/staging/vme/
10962F: drivers/vme/
10963F: include/linux/vme*
10964
10965VMWARE HYPERVISOR INTERFACE
10966M: Alok Kataria <akataria@vmware.com>
10967L: virtualization@lists.linux-foundation.org
10968S: Supported
10969F: arch/x86/kernel/cpu/vmware.c
10970
10971VMWARE BALLOON DRIVER
10972M: Xavier Deguillard <xdeguillard@vmware.com>
10973M: Philip Moltmann <moltmann@vmware.com>
10974M: "VMware, Inc." <pv-drivers@vmware.com>
10975L: linux-kernel@vger.kernel.org
10976S: Maintained
10977F: drivers/misc/vmw_balloon.c
10978
10979VMWARE VMMOUSE SUBDRIVER
10980M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
10981M: "VMware, Inc." <pv-drivers@vmware.com>
10982L: linux-input@vger.kernel.org
10983S: Maintained
10984F: drivers/input/mouse/vmmouse.c
10985F: drivers/input/mouse/vmmouse.h
10986
10987VMWARE VMXNET3 ETHERNET DRIVER
10988M: Shreyas Bhatewara <sbhatewara@vmware.com>
10989M: "VMware, Inc." <pv-drivers@vmware.com>
10990L: netdev@vger.kernel.org
10991S: Maintained
10992F: drivers/net/vmxnet3/
10993
10994VMware PVSCSI driver
10995M: Arvind Kumar <arvindkumar@vmware.com>
10996M: VMware PV-Drivers <pv-drivers@vmware.com>
10997L: linux-scsi@vger.kernel.org
10998S: Maintained
10999F: drivers/scsi/vmw_pvscsi.c
11000F: drivers/scsi/vmw_pvscsi.h
11001
11002VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11003M: Liam Girdwood <lgirdwood@gmail.com>
11004M: Mark Brown <broonie@kernel.org>
11005L: linux-kernel@vger.kernel.org
11006W: http://opensource.wolfsonmicro.com/node/15
11007W: http://www.slimlogic.co.uk/?p=48
11008T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11009S: Supported
11010F: drivers/regulator/
11011F: include/linux/regulator/
11012
11013VT1211 HARDWARE MONITOR DRIVER
11014M: Juerg Haefliger <juergh@gmail.com>
11015L: lm-sensors@lm-sensors.org
11016S: Maintained
11017F: Documentation/hwmon/vt1211
11018F: drivers/hwmon/vt1211.c
11019
11020VT8231 HARDWARE MONITOR DRIVER
11021M: Roger Lucas <vt8231@hiddenengine.co.uk>
11022L: lm-sensors@lm-sensors.org
11023S: Maintained
11024F: drivers/hwmon/vt8231.c
11025
11026VUB300 USB to SDIO/SD/MMC bridge chip
11027M: Tony Olech <tony.olech@elandigitalsystems.com>
11028L: linux-mmc@vger.kernel.org
11029L: linux-usb@vger.kernel.org
11030S: Supported
11031F: drivers/mmc/host/vub300.c
11032
11033W1 DALLAS'S 1-WIRE BUS
11034M: Evgeniy Polyakov <zbr@ioremap.net>
11035S: Maintained
11036F: Documentation/w1/
11037F: drivers/w1/
11038
11039W83791D HARDWARE MONITORING DRIVER
11040M: Marc Hulsman <m.hulsman@tudelft.nl>
11041L: lm-sensors@lm-sensors.org
11042S: Maintained
11043F: Documentation/hwmon/w83791d
11044F: drivers/hwmon/w83791d.c
11045
11046W83793 HARDWARE MONITORING DRIVER
11047M: Rudolf Marek <r.marek@assembler.cz>
11048L: lm-sensors@lm-sensors.org
11049S: Maintained
11050F: Documentation/hwmon/w83793
11051F: drivers/hwmon/w83793.c
11052
11053W83795 HARDWARE MONITORING DRIVER
11054M: Jean Delvare <jdelvare@suse.de>
11055L: lm-sensors@lm-sensors.org
11056S: Maintained
11057F: drivers/hwmon/w83795.c
11058
11059W83L51xD SD/MMC CARD INTERFACE DRIVER
11060M: Pierre Ossman <pierre@ossman.eu>
11061S: Maintained
11062F: drivers/mmc/host/wbsd.*
11063
11064WACOM PROTOCOL 4 SERIAL TABLETS
11065M: Julian Squires <julian@cipht.net>
11066M: Hans de Goede <hdegoede@redhat.com>
11067L: linux-input@vger.kernel.org
11068S: Maintained
11069F: drivers/input/tablet/wacom_serial4.c
11070
11071WATCHDOG DEVICE DRIVERS
11072M: Wim Van Sebroeck <wim@iguana.be>
11073L: linux-watchdog@vger.kernel.org
11074W: http://www.linux-watchdog.org/
11075T: git git://www.linux-watchdog.org/linux-watchdog.git
11076S: Maintained
11077F: Documentation/watchdog/
11078F: drivers/watchdog/
11079F: include/linux/watchdog.h
11080F: include/uapi/linux/watchdog.h
11081
11082WD7000 SCSI DRIVER
11083M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11084L: linux-scsi@vger.kernel.org
11085S: Maintained
11086F: drivers/scsi/wd7000.c
11087
11088WIIMOTE HID DRIVER
11089M: David Herrmann <dh.herrmann@googlemail.com>
11090L: linux-input@vger.kernel.org
11091S: Maintained
11092F: drivers/hid/hid-wiimote*
11093
11094WINBOND CIR DRIVER
11095M: David Härdeman <david@hardeman.nu>
11096S: Maintained
11097F: drivers/media/rc/winbond-cir.c
11098
11099WIMAX STACK
11100M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11101M: linux-wimax@intel.com
11102L: wimax@linuxwimax.org (subscribers-only)
11103S: Supported
11104W: http://linuxwimax.org
11105F: Documentation/wimax/README.wimax
11106F: include/linux/wimax/debug.h
11107F: include/net/wimax.h
11108F: include/uapi/linux/wimax.h
11109F: net/wimax/
11110
11111WISTRON LAPTOP BUTTON DRIVER
11112M: Miloslav Trmac <mitr@volny.cz>
11113S: Maintained
11114F: drivers/input/misc/wistron_btns.c
11115
11116WL3501 WIRELESS PCMCIA CARD DRIVER
11117M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11118L: linux-wireless@vger.kernel.org
11119W: http://oops.ghostprotocols.net:81/blog
11120S: Maintained
11121F: drivers/net/wireless/wl3501*
11122
11123WM97XX TOUCHSCREEN DRIVERS
11124M: Mark Brown <broonie@kernel.org>
11125M: Liam Girdwood <lrg@slimlogic.co.uk>
11126L: linux-input@vger.kernel.org
11127T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
11128W: http://opensource.wolfsonmicro.com/node/7
11129S: Supported
11130F: drivers/input/touchscreen/*wm97*
11131F: include/linux/wm97xx.h
11132
11133WOLFSON MICROELECTRONICS DRIVERS
11134L: patches@opensource.wolfsonmicro.com
11135T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
11136T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
11137W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
11138S: Supported
11139F: Documentation/hwmon/wm83??
11140F: arch/arm/mach-s3c64xx/mach-crag6410*
11141F: drivers/clk/clk-wm83*.c
11142F: drivers/extcon/extcon-arizona.c
11143F: drivers/leds/leds-wm83*.c
11144F: drivers/gpio/gpio-*wm*.c
11145F: drivers/gpio/gpio-arizona.c
11146F: drivers/hwmon/wm83??-hwmon.c
11147F: drivers/input/misc/wm831x-on.c
11148F: drivers/input/touchscreen/wm831x-ts.c
11149F: drivers/input/touchscreen/wm97*.c
11150F: drivers/mfd/arizona*
11151F: drivers/mfd/wm*.c
11152F: drivers/power/wm83*.c
11153F: drivers/rtc/rtc-wm83*.c
11154F: drivers/regulator/wm8*.c
11155F: drivers/video/backlight/wm83*_bl.c
11156F: drivers/watchdog/wm83*_wdt.c
11157F: include/linux/mfd/arizona/
11158F: include/linux/mfd/wm831x/
11159F: include/linux/mfd/wm8350/
11160F: include/linux/mfd/wm8400*
11161F: include/linux/wm97xx.h
11162F: include/sound/wm????.h
11163F: sound/soc/codecs/arizona.?
11164F: sound/soc/codecs/wm*
11165
11166WORKQUEUE
11167M: Tejun Heo <tj@kernel.org>
11168T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11169S: Maintained
11170F: include/linux/workqueue.h
11171F: kernel/workqueue.c
11172F: Documentation/workqueue.txt
11173
11174X.25 NETWORK LAYER
11175M: Andrew Hendry <andrew.hendry@gmail.com>
11176L: linux-x25@vger.kernel.org
11177S: Odd Fixes
11178F: Documentation/networking/x25*
11179F: include/net/x25*
11180F: net/x25/
11181
11182X86 ARCHITECTURE (32-BIT AND 64-BIT)
11183M: Thomas Gleixner <tglx@linutronix.de>
11184M: Ingo Molnar <mingo@redhat.com>
11185M: "H. Peter Anvin" <hpa@zytor.com>
11186M: x86@kernel.org
11187L: linux-kernel@vger.kernel.org
11188T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11189S: Maintained
11190F: Documentation/x86/
11191F: arch/x86/
11192
11193X86 PLATFORM DRIVERS
11194M: Darren Hart <dvhart@infradead.org>
11195L: platform-driver-x86@vger.kernel.org
11196T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11197S: Maintained
11198F: drivers/platform/x86/
11199
11200X86 MCE INFRASTRUCTURE
11201M: Tony Luck <tony.luck@intel.com>
11202M: Borislav Petkov <bp@alien8.de>
11203L: linux-edac@vger.kernel.org
11204S: Maintained
11205F: arch/x86/kernel/cpu/mcheck/*
11206
11207X86 VDSO
11208M: Andy Lutomirski <luto@amacapital.net>
11209L: linux-kernel@vger.kernel.org
11210T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11211S: Maintained
11212F: arch/x86/entry/vdso/
11213
11214XC2028/3028 TUNER DRIVER
11215M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11216L: linux-media@vger.kernel.org
11217W: http://linuxtv.org
11218T: git git://linuxtv.org/media_tree.git
11219S: Maintained
11220F: drivers/media/tuners/tuner-xc2028.*
11221
11222XEN HYPERVISOR INTERFACE
11223M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11224M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11225M: David Vrabel <david.vrabel@citrix.com>
11226L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11227T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11228S: Supported
11229F: arch/x86/xen/
11230F: drivers/*/xen-*front.c
11231F: drivers/xen/
11232F: arch/x86/include/asm/xen/
11233F: include/xen/
11234F: include/uapi/xen/
11235
11236XEN HYPERVISOR ARM
11237M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11238L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11239S: Supported
11240F: arch/arm/xen/
11241F: arch/arm/include/asm/xen/
11242
11243XEN HYPERVISOR ARM64
11244M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11245L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11246S: Supported
11247F: arch/arm64/xen/
11248F: arch/arm64/include/asm/xen/
11249
11250XEN NETWORK BACKEND DRIVER
11251M: Ian Campbell <ian.campbell@citrix.com>
11252M: Wei Liu <wei.liu2@citrix.com>
11253L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11254L: netdev@vger.kernel.org
11255S: Supported
11256F: drivers/net/xen-netback/*
11257
11258XEN PCI SUBSYSTEM
11259M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11260L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11261S: Supported
11262F: arch/x86/pci/*xen*
11263F: drivers/pci/*xen*
11264
11265XEN BLOCK SUBSYSTEM
11266M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11267M: Roger Pau Monné <roger.pau@citrix.com>
11268L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11269S: Supported
11270F: drivers/block/xen-blkback/*
11271F: drivers/block/xen*
11272
11273XEN PVSCSI DRIVERS
11274M: Juergen Gross <jgross@suse.com>
11275L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11276L: linux-scsi@vger.kernel.org
11277S: Supported
11278F: drivers/scsi/xen-scsifront.c
11279F: drivers/xen/xen-scsiback.c
11280F: include/xen/interface/io/vscsiif.h
11281
11282XEN SWIOTLB SUBSYSTEM
11283M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11284L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11285S: Supported
11286F: arch/x86/xen/*swiotlb*
11287F: drivers/xen/*swiotlb*
11288
11289XFS FILESYSTEM
11290P: Silicon Graphics Inc
11291M: Dave Chinner <david@fromorbit.com>
11292M: xfs@oss.sgi.com
11293L: xfs@oss.sgi.com
11294W: http://oss.sgi.com/projects/xfs
11295T: git git://oss.sgi.com/xfs/xfs.git
11296S: Supported
11297F: Documentation/filesystems/xfs.txt
11298F: fs/xfs/
11299
11300XILINX AXI ETHERNET DRIVER
11301M: Anirudha Sarangi <anirudh@xilinx.com>
11302M: John Linn <John.Linn@xilinx.com>
11303S: Maintained
11304F: drivers/net/ethernet/xilinx/xilinx_axienet*
11305
11306XILINX UARTLITE SERIAL DRIVER
11307M: Peter Korsgaard <jacmet@sunsite.dk>
11308L: linux-serial@vger.kernel.org
11309S: Maintained
11310F: drivers/tty/serial/uartlite.c
11311
11312XILINX VIDEO IP CORES
11313M: Hyun Kwon <hyun.kwon@xilinx.com>
11314M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11315L: linux-media@vger.kernel.org
11316T: git git://linuxtv.org/media_tree.git
11317S: Supported
11318F: Documentation/devicetree/bindings/media/xilinx/
11319F: drivers/media/platform/xilinx/
11320F: include/uapi/linux/xilinx-v4l2-controls.h
11321
11322XILLYBUS DRIVER
11323M: Eli Billauer <eli.billauer@gmail.com>
11324L: linux-kernel@vger.kernel.org
11325S: Supported
11326F: drivers/char/xillybus/
11327
11328XTENSA XTFPGA PLATFORM SUPPORT
11329M: Max Filippov <jcmvbkbc@gmail.com>
11330L: linux-xtensa@linux-xtensa.org
11331S: Maintained
11332F: drivers/spi/spi-xtensa-xtfpga.c
11333F: sound/soc/xtensa/xtfpga-i2s.c
11334
11335YAM DRIVER FOR AX.25
11336M: Jean-Paul Roubelat <jpr@f6fbb.org>
11337L: linux-hams@vger.kernel.org
11338S: Maintained
11339F: drivers/net/hamradio/yam*
11340F: include/linux/yam.h
11341
11342YEALINK PHONE DRIVER
11343M: Henk Vergonet <Henk.Vergonet@gmail.com>
11344L: usbb2k-api-dev@nongnu.org
11345S: Maintained
11346F: Documentation/input/yealink.txt
11347F: drivers/input/misc/yealink.*
11348
11349Z8530 DRIVER FOR AX.25
11350M: Joerg Reuter <jreuter@yaina.de>
11351W: http://yaina.de/jreuter/
11352W: http://www.qsl.net/dl1bke/
11353L: linux-hams@vger.kernel.org
11354S: Maintained
11355F: Documentation/networking/z8530drv.txt
11356F: drivers/net/hamradio/*scc.c
11357F: drivers/net/hamradio/z8530.h
11358
11359ZBUD COMPRESSED PAGE ALLOCATOR
11360M: Seth Jennings <sjennings@variantweb.net>
11361L: linux-mm@kvack.org
11362S: Maintained
11363F: mm/zbud.c
11364F: include/linux/zbud.h
11365
11366ZD1211RW WIRELESS DRIVER
11367M: Daniel Drake <dsd@gentoo.org>
11368M: Ulrich Kunitz <kune@deine-taler.de>
11369W: http://zd1211.ath.cx/wiki/DriverRewrite
11370L: linux-wireless@vger.kernel.org
11371L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11372S: Maintained
11373F: drivers/net/wireless/zd1211rw/
11374
11375ZPOOL COMPRESSED PAGE STORAGE API
11376M: Dan Streetman <ddstreet@ieee.org>
11377L: linux-mm@kvack.org
11378S: Maintained
11379F: mm/zpool.c
11380F: include/linux/zpool.h
11381
11382ZR36067 VIDEO FOR LINUX DRIVER
11383L: mjpeg-users@lists.sourceforge.net
11384L: linux-media@vger.kernel.org
11385W: http://mjpeg.sourceforge.net/driver-zoran/
11386T: hg http://linuxtv.org/hg/v4l-dvb
11387S: Odd Fixes
11388F: drivers/media/pci/zoran/
11389
11390ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11391M: Minchan Kim <minchan@kernel.org>
11392M: Nitin Gupta <ngupta@vflare.org>
11393R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11394L: linux-kernel@vger.kernel.org
11395S: Maintained
11396F: drivers/block/zram/
11397F: Documentation/blockdev/zram.txt
11398
11399ZS DECSTATION Z85C30 SERIAL DRIVER
11400M: "Maciej W. Rozycki" <macro@linux-mips.org>
11401S: Maintained
11402F: drivers/tty/serial/zs.*
11403
11404ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11405M: Minchan Kim <minchan@kernel.org>
11406M: Nitin Gupta <ngupta@vflare.org>
11407L: linux-mm@kvack.org
11408S: Maintained
11409F: mm/zsmalloc.c
11410F: include/linux/zsmalloc.h
11411F: Documentation/vm/zsmalloc.txt
11412
11413ZSWAP COMPRESSED SWAP CACHING
11414M: Seth Jennings <sjennings@variantweb.net>
11415L: linux-mm@kvack.org
11416S: Maintained
11417F: mm/zswap.c
11418
11419THE REST
11420M: Linus Torvalds <torvalds@linux-foundation.org>
11421L: linux-kernel@vger.kernel.org
11422Q: http://patchwork.kernel.org/project/LKML/list/
11423T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11424S: Buried alive in reporters
11425F: *
11426F: */