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