MAINTAINERS: move Jens Osterkamp to CREDITS
[linux-2.6-block.git] / MAINTAINERS
... / ...
CommitLineData
1
2
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trivial style violations.
38 See Documentation/CodingStyle for guidance here.
39
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
53 PLEASE remember that submissions must be made under the terms
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
58
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
68
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
112 K: of_get_profile
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
123Maintainers List (try to look for most precise areas first)
124
125 -----------------------------------
126
1273C59X NETWORK DRIVER
128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129L: netdev@vger.kernel.org
130S: Maintained
131F: Documentation/networking/vortex.txt
132F: drivers/net/ethernet/3com/3c59x.c
133
1343CR990 NETWORK DRIVER
135M: David Dillow <dave@thedillows.org>
136L: netdev@vger.kernel.org
137S: Maintained
138F: drivers/net/ethernet/3com/typhoon*
139
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
142L: linux-scsi@vger.kernel.org
143W: http://www.lsi.com
144S: Supported
145F: drivers/scsi/3w-*
146
14753C700 AND 53C700-66 SCSI DRIVER
148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149L: linux-scsi@vger.kernel.org
150S: Maintained
151F: drivers/scsi/53c700*
152
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156L: linux-bluetooth@vger.kernel.org
157L: linux-wpan@vger.kernel.org
158S: Maintained
159F: net/6lowpan/
160F: include/net/6lowpan.h
161
1626PACK NETWORK DRIVER FOR AX.25
163M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
164L: linux-hams@vger.kernel.org
165S: Maintained
166F: drivers/net/hamradio/6pack.c
167
1688169 10/100/1000 GIGABIT ETHERNET DRIVER
169M: Realtek linux nic maintainers <nic_swsd@realtek.com>
170L: netdev@vger.kernel.org
171S: Maintained
172F: drivers/net/ethernet/realtek/r8169.c
173
1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER
175M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
176L: linux-serial@vger.kernel.org
177W: http://serial.sourceforge.net
178S: Maintained
179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180F: drivers/tty/serial/8250*
181F: include/linux/serial_8250.h
182
1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184L: netdev@vger.kernel.org
185S: Orphan / Obsolete
186F: drivers/net/ethernet/8390/
187
1889P FILE SYSTEM
189M: Eric Van Hensbergen <ericvh@gmail.com>
190M: Ron Minnich <rminnich@sandia.gov>
191M: Latchesar Ionkov <lucho@ionkov.net>
192L: v9fs-developer@lists.sourceforge.net
193W: http://swik.net/v9fs
194Q: http://patchwork.kernel.org/project/v9fs-devel/list/
195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196S: Maintained
197F: Documentation/filesystems/9p.txt
198F: fs/9p/
199F: net/9p/
200F: include/net/9p/
201F: include/uapi/linux/virtio_9p.h
202F: include/trace/events/9p.h
203
204
205A8293 MEDIA DRIVER
206M: Antti Palosaari <crope@iki.fi>
207L: linux-media@vger.kernel.org
208W: http://linuxtv.org/
209W: http://palosaari.fi/linux/
210Q: http://patchwork.linuxtv.org/project/linux-media/list/
211T: git git://linuxtv.org/anttip/media_tree.git
212S: Maintained
213F: drivers/media/dvb-frontends/a8293*
214
215AACRAID SCSI RAID DRIVER
216M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217L: linux-scsi@vger.kernel.org
218W: http://www.adaptec.com/
219S: Supported
220F: Documentation/scsi/aacraid.txt
221F: drivers/scsi/aacraid/
222
223ABI/API
224L: linux-api@vger.kernel.org
225F: Documentation/ABI/
226F: include/linux/syscalls.h
227F: include/uapi/
228F: kernel/sys_ni.c
229
230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
231M: Hans de Goede <hdegoede@redhat.com>
232L: lm-sensors@lm-sensors.org
233S: Maintained
234F: drivers/hwmon/abituguru.c
235
236ABIT UGURU 3 HARDWARE MONITOR DRIVER
237M: Alistair John Strachan <alistair@devzero.co.uk>
238L: lm-sensors@lm-sensors.org
239S: Maintained
240F: drivers/hwmon/abituguru3.c
241
242ACENIC DRIVER
243M: Jes Sorensen <jes@trained-monkey.org>
244L: linux-acenic@sunsite.dk
245S: Maintained
246F: drivers/net/ethernet/alteon/acenic*
247
248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
249M: Peter Feuerer <peter@piie.net>
250L: platform-driver-x86@vger.kernel.org
251W: http://piie.net/?section=acerhdf
252S: Maintained
253F: drivers/platform/x86/acerhdf.c
254
255ACER WMI LAPTOP EXTRAS
256M: "Lee, Chun-Yi" <jlee@suse.com>
257L: platform-driver-x86@vger.kernel.org
258S: Maintained
259F: drivers/platform/x86/acer-wmi.c
260
261ACPI
262M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
263M: Len Brown <lenb@kernel.org>
264L: linux-acpi@vger.kernel.org
265W: https://01.org/linux-acpi
266Q: https://patchwork.kernel.org/project/linux-acpi/list/
267T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
268S: Supported
269F: drivers/acpi/
270F: drivers/pnp/pnpacpi/
271F: include/linux/acpi.h
272F: include/acpi/
273F: Documentation/acpi/
274F: Documentation/ABI/testing/sysfs-bus-acpi
275F: drivers/pci/*acpi*
276F: drivers/pci/*/*acpi*
277F: drivers/pci/*/*/*acpi*
278F: tools/power/acpi/
279
280ACPI COMPONENT ARCHITECTURE (ACPICA)
281M: Robert Moore <robert.moore@intel.com>
282M: Lv Zheng <lv.zheng@intel.com>
283M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
284L: linux-acpi@vger.kernel.org
285L: devel@acpica.org
286W: https://acpica.org/
287W: https://github.com/acpica/acpica/
288Q: https://patchwork.kernel.org/project/linux-acpi/list/
289T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290S: Supported
291F: drivers/acpi/acpica/
292F: include/acpi/
293F: tools/power/acpi/
294
295ACPI FAN DRIVER
296M: Zhang Rui <rui.zhang@intel.com>
297L: linux-acpi@vger.kernel.org
298W: https://01.org/linux-acpi
299S: Supported
300F: drivers/acpi/fan.c
301
302ACPI THERMAL DRIVER
303M: Zhang Rui <rui.zhang@intel.com>
304L: linux-acpi@vger.kernel.org
305W: https://01.org/linux-acpi
306S: Supported
307F: drivers/acpi/*thermal*
308
309ACPI VIDEO DRIVER
310M: Zhang Rui <rui.zhang@intel.com>
311L: linux-acpi@vger.kernel.org
312W: https://01.org/linux-acpi
313S: Supported
314F: drivers/acpi/video.c
315
316ACPI WMI DRIVER
317L: platform-driver-x86@vger.kernel.org
318S: Orphan
319F: drivers/platform/x86/wmi.c
320
321AD1889 ALSA SOUND DRIVER
322M: Thibaut Varene <T-Bone@parisc-linux.org>
323W: http://wiki.parisc-linux.org/AD1889
324L: linux-parisc@vger.kernel.org
325S: Maintained
326F: sound/pci/ad1889.*
327
328AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329M: Michael Hennerich <michael.hennerich@analog.com>
330W: http://wiki.analog.com/AD5254
331W: http://ez.analog.com/community/linux-device-drivers
332S: Supported
333F: drivers/misc/ad525x_dpot.c
334
335AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336M: Michael Hennerich <michael.hennerich@analog.com>
337W: http://wiki.analog.com/AD5398
338W: http://ez.analog.com/community/linux-device-drivers
339S: Supported
340F: drivers/regulator/ad5398.c
341
342AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343M: Michael Hennerich <michael.hennerich@analog.com>
344W: http://wiki.analog.com/AD7142
345W: http://ez.analog.com/community/linux-device-drivers
346S: Supported
347F: drivers/input/misc/ad714x.c
348
349AD7877 TOUCHSCREEN DRIVER
350M: Michael Hennerich <michael.hennerich@analog.com>
351W: http://wiki.analog.com/AD7877
352W: http://ez.analog.com/community/linux-device-drivers
353S: Supported
354F: drivers/input/touchscreen/ad7877.c
355
356AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357M: Michael Hennerich <michael.hennerich@analog.com>
358W: http://wiki.analog.com/AD7879
359W: http://ez.analog.com/community/linux-device-drivers
360S: Supported
361F: drivers/input/touchscreen/ad7879.c
362
363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364M: Jiri Kosina <jkosina@suse.cz>
365S: Maintained
366
367ADM1025 HARDWARE MONITOR DRIVER
368M: Jean Delvare <jdelvare@suse.de>
369L: lm-sensors@lm-sensors.org
370S: Maintained
371F: Documentation/hwmon/adm1025
372F: drivers/hwmon/adm1025.c
373
374ADM1029 HARDWARE MONITOR DRIVER
375M: Corentin Labbe <clabbe.montjoie@gmail.com>
376L: lm-sensors@lm-sensors.org
377S: Maintained
378F: drivers/hwmon/adm1029.c
379
380ADM8211 WIRELESS DRIVER
381L: linux-wireless@vger.kernel.org
382W: http://wireless.kernel.org/
383S: Orphan
384F: drivers/net/wireless/adm8211.*
385
386ADP1653 FLASH CONTROLLER DRIVER
387M: Sakari Ailus <sakari.ailus@iki.fi>
388L: linux-media@vger.kernel.org
389S: Maintained
390F: drivers/media/i2c/adp1653.c
391F: include/media/adp1653.h
392
393ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394M: Michael Hennerich <michael.hennerich@analog.com>
395W: http://wiki.analog.com/ADP5520
396W: http://ez.analog.com/community/linux-device-drivers
397S: Supported
398F: drivers/mfd/adp5520.c
399F: drivers/video/backlight/adp5520_bl.c
400F: drivers/leds/leds-adp5520.c
401F: drivers/gpio/gpio-adp5520.c
402F: drivers/input/keyboard/adp5520-keys.c
403
404ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405M: Michael Hennerich <michael.hennerich@analog.com>
406W: http://wiki.analog.com/ADP5588
407W: http://ez.analog.com/community/linux-device-drivers
408S: Supported
409F: drivers/input/keyboard/adp5588-keys.c
410F: drivers/gpio/gpio-adp5588.c
411
412ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413M: Michael Hennerich <michael.hennerich@analog.com>
414W: http://wiki.analog.com/ADP8860
415W: http://ez.analog.com/community/linux-device-drivers
416S: Supported
417F: drivers/video/backlight/adp8860_bl.c
418
419ADS1015 HARDWARE MONITOR DRIVER
420M: Dirk Eibach <eibach@gdsys.de>
421L: lm-sensors@lm-sensors.org
422S: Maintained
423F: Documentation/hwmon/ads1015
424F: drivers/hwmon/ads1015.c
425F: include/linux/i2c/ads1015.h
426
427ADT746X FAN DRIVER
428M: Colin Leroy <colin@colino.net>
429S: Maintained
430F: drivers/macintosh/therm_adt746x.c
431
432ADT7475 HARDWARE MONITOR DRIVER
433M: Jean Delvare <jdelvare@suse.de>
434L: lm-sensors@lm-sensors.org
435S: Maintained
436F: Documentation/hwmon/adt7475
437F: drivers/hwmon/adt7475.c
438
439ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440M: Michael Hennerich <michael.hennerich@analog.com>
441W: http://wiki.analog.com/ADXL345
442W: http://ez.analog.com/community/linux-device-drivers
443S: Supported
444F: drivers/input/misc/adxl34x.c
445
446ADVANSYS SCSI DRIVER
447M: Matthew Wilcox <matthew@wil.cx>
448M: Hannes Reinecke <hare@suse.de>
449L: linux-scsi@vger.kernel.org
450S: Maintained
451F: Documentation/scsi/advansys.txt
452F: drivers/scsi/advansys.c
453
454AEDSP16 DRIVER
455M: Riccardo Facchetti <fizban@tin.it>
456S: Maintained
457F: sound/oss/aedsp16.c
458
459AF9013 MEDIA DRIVER
460M: Antti Palosaari <crope@iki.fi>
461L: linux-media@vger.kernel.org
462W: http://linuxtv.org/
463W: http://palosaari.fi/linux/
464Q: http://patchwork.linuxtv.org/project/linux-media/list/
465T: git git://linuxtv.org/anttip/media_tree.git
466S: Maintained
467F: drivers/media/dvb-frontends/af9013*
468
469AF9033 MEDIA DRIVER
470M: Antti Palosaari <crope@iki.fi>
471L: linux-media@vger.kernel.org
472W: http://linuxtv.org/
473W: http://palosaari.fi/linux/
474Q: http://patchwork.linuxtv.org/project/linux-media/list/
475T: git git://linuxtv.org/anttip/media_tree.git
476S: Maintained
477F: drivers/media/dvb-frontends/af9033*
478
479AFFS FILE SYSTEM
480L: linux-fsdevel@vger.kernel.org
481S: Orphan
482F: Documentation/filesystems/affs.txt
483F: fs/affs/
484
485AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
486M: David Howells <dhowells@redhat.com>
487L: linux-afs@lists.infradead.org
488S: Supported
489F: fs/afs/
490F: include/net/af_rxrpc.h
491F: net/rxrpc/af_rxrpc.c
492
493AGPGART DRIVER
494M: David Airlie <airlied@linux.ie>
495T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
496S: Maintained
497F: drivers/char/agp/
498F: include/linux/agp*
499F: include/uapi/linux/agp*
500
501AHA152X SCSI DRIVER
502M: "Juergen E. Fischer" <fischer@norbit.de>
503L: linux-scsi@vger.kernel.org
504S: Maintained
505F: drivers/scsi/aha152x*
506F: drivers/scsi/pcmcia/aha152x*
507
508AIC7XXX / AIC79XX SCSI DRIVER
509M: Hannes Reinecke <hare@suse.de>
510L: linux-scsi@vger.kernel.org
511S: Maintained
512F: drivers/scsi/aic7xxx/
513
514AIMSLAB FM RADIO RECEIVER DRIVER
515M: Hans Verkuil <hverkuil@xs4all.nl>
516L: linux-media@vger.kernel.org
517T: git git://linuxtv.org/media_tree.git
518W: http://linuxtv.org
519S: Maintained
520F: drivers/media/radio/radio-aimslab*
521
522AIO
523M: Benjamin LaHaise <bcrl@kvack.org>
524L: linux-aio@kvack.org
525S: Supported
526F: fs/aio.c
527F: include/linux/*aio*.h
528
529AIRSPY MEDIA DRIVER
530M: Antti Palosaari <crope@iki.fi>
531L: linux-media@vger.kernel.org
532W: http://linuxtv.org/
533W: http://palosaari.fi/linux/
534Q: http://patchwork.linuxtv.org/project/linux-media/list/
535T: git git://linuxtv.org/anttip/media_tree.git
536S: Maintained
537F: drivers/media/usb/airspy/
538
539ALCATEL SPEEDTOUCH USB DRIVER
540M: Duncan Sands <duncan.sands@free.fr>
541L: linux-usb@vger.kernel.org
542W: http://www.linux-usb.org/SpeedTouch/
543S: Maintained
544F: drivers/usb/atm/speedtch.c
545F: drivers/usb/atm/usbatm.c
546
547ALCHEMY AU1XX0 MMC DRIVER
548M: Manuel Lauss <manuel.lauss@gmail.com>
549S: Maintained
550F: drivers/mmc/host/au1xmmc.c
551
552ALI1563 I2C DRIVER
553M: Rudolf Marek <r.marek@assembler.cz>
554L: linux-i2c@vger.kernel.org
555S: Maintained
556F: Documentation/i2c/busses/i2c-ali1563
557F: drivers/i2c/busses/i2c-ali1563.c
558
559ALPHA PORT
560M: Richard Henderson <rth@twiddle.net>
561M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
562M: Matt Turner <mattst88@gmail.com>
563S: Odd Fixes
564L: linux-alpha@vger.kernel.org
565F: arch/alpha/
566
567ALTERA MAILBOX DRIVER
568M: Ley Foon Tan <lftan@altera.com>
569L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
570S: Maintained
571F: drivers/mailbox/mailbox-altera.c
572
573ALTERA PIO DRIVER
574M: Tien Hock Loh <thloh@altera.com>
575L: linux-gpio@vger.kernel.org
576S: Maintained
577F: drivers/gpio/gpio-altera.c
578
579ALTERA TRIPLE SPEED ETHERNET DRIVER
580M: Vince Bridgers <vbridger@opensource.altera.com>
581L: netdev@vger.kernel.org
582L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583S: Maintained
584F: drivers/net/ethernet/altera/
585
586ALTERA UART/JTAG UART SERIAL DRIVERS
587M: Tobias Klauser <tklauser@distanz.ch>
588L: linux-serial@vger.kernel.org
589L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
590S: Maintained
591F: drivers/tty/serial/altera_uart.c
592F: drivers/tty/serial/altera_jtaguart.c
593F: include/linux/altera_uart.h
594F: include/linux/altera_jtaguart.h
595
596AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
597M: Tom Lendacky <thomas.lendacky@amd.com>
598L: linux-crypto@vger.kernel.org
599S: Supported
600F: drivers/crypto/ccp/
601F: include/linux/ccp.h
602
603AMD FAM15H PROCESSOR POWER MONITORING DRIVER
604M: Andreas Herrmann <herrmann.der.user@googlemail.com>
605L: lm-sensors@lm-sensors.org
606S: Maintained
607F: Documentation/hwmon/fam15h_power
608F: drivers/hwmon/fam15h_power.c
609
610AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
611M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
612L: linux-geode@lists.infradead.org (moderated for non-subscribers)
613S: Supported
614F: drivers/usb/gadget/udc/amd5536udc.*
615
616AMD GEODE PROCESSOR/CHIPSET SUPPORT
617P: Andres Salomon <dilinger@queued.net>
618L: linux-geode@lists.infradead.org (moderated for non-subscribers)
619W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
620S: Supported
621F: drivers/char/hw_random/geode-rng.c
622F: drivers/crypto/geode*
623F: drivers/video/fbdev/geode/
624F: arch/x86/include/asm/geode.h
625
626AMD IOMMU (AMD-VI)
627M: Joerg Roedel <joro@8bytes.org>
628L: iommu@lists.linux-foundation.org
629T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
630S: Maintained
631F: drivers/iommu/amd_iommu*.[ch]
632F: include/linux/amd-iommu.h
633
634AMD KFD
635M: Oded Gabbay <oded.gabbay@gmail.com>
636L: dri-devel@lists.freedesktop.org
637T: git git://people.freedesktop.org/~gabbayo/linux.git
638S: Supported
639F: drivers/gpu/drm/amd/amdkfd/
640F: drivers/gpu/drm/amd/include/cik_structs.h
641F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
642F: drivers/gpu/drm/radeon/radeon_kfd.c
643F: drivers/gpu/drm/radeon/radeon_kfd.h
644F: include/uapi/linux/kfd_ioctl.h
645
646AMD MICROCODE UPDATE SUPPORT
647M: Borislav Petkov <bp@alien8.de>
648S: Maintained
649F: arch/x86/kernel/cpu/microcode/amd*
650
651AMD XGBE DRIVER
652M: Tom Lendacky <thomas.lendacky@amd.com>
653L: netdev@vger.kernel.org
654S: Supported
655F: drivers/net/ethernet/amd/xgbe/
656
657AMS (Apple Motion Sensor) DRIVER
658M: Michael Hanselmann <linux-kernel@hansmi.ch>
659S: Supported
660F: drivers/macintosh/ams/
661
662AMSO1100 RNIC DRIVER
663M: Tom Tucker <tom@opengridcomputing.com>
664M: Steve Wise <swise@opengridcomputing.com>
665L: linux-rdma@vger.kernel.org
666S: Maintained
667F: drivers/infiniband/hw/amso1100/
668
669ANALOG DEVICES INC AD9389B DRIVER
670M: Hans Verkuil <hans.verkuil@cisco.com>
671L: linux-media@vger.kernel.org
672S: Maintained
673F: drivers/media/i2c/ad9389b*
674
675ANALOG DEVICES INC ADV7180 DRIVER
676M: Lars-Peter Clausen <lars@metafoo.de>
677L: linux-media@vger.kernel.org
678W: http://ez.analog.com/community/linux-device-drivers
679S: Supported
680F: drivers/media/i2c/adv7180.c
681
682ANALOG DEVICES INC ADV7511 DRIVER
683M: Hans Verkuil <hans.verkuil@cisco.com>
684L: linux-media@vger.kernel.org
685S: Maintained
686F: drivers/media/i2c/adv7511*
687
688ANALOG DEVICES INC ADV7604 DRIVER
689M: Hans Verkuil <hans.verkuil@cisco.com>
690L: linux-media@vger.kernel.org
691S: Maintained
692F: drivers/media/i2c/adv7604*
693
694ANALOG DEVICES INC ADV7842 DRIVER
695M: Hans Verkuil <hans.verkuil@cisco.com>
696L: linux-media@vger.kernel.org
697S: Maintained
698F: drivers/media/i2c/adv7842*
699
700ANALOG DEVICES INC ASOC CODEC DRIVERS
701M: Lars-Peter Clausen <lars@metafoo.de>
702L: alsa-devel@alsa-project.org (moderated for non-subscribers)
703W: http://wiki.analog.com/
704W: http://ez.analog.com/community/linux-device-drivers
705S: Supported
706F: sound/soc/codecs/adau*
707F: sound/soc/codecs/adav*
708F: sound/soc/codecs/ad1*
709F: sound/soc/codecs/ad7*
710F: sound/soc/codecs/ssm*
711F: sound/soc/codecs/sigmadsp.*
712
713ANALOG DEVICES INC ASOC DRIVERS
714L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
715L: alsa-devel@alsa-project.org (moderated for non-subscribers)
716W: http://blackfin.uclinux.org/
717S: Supported
718F: sound/soc/blackfin/*
719
720ANALOG DEVICES INC IIO DRIVERS
721M: Lars-Peter Clausen <lars@metafoo.de>
722M: Michael Hennerich <Michael.Hennerich@analog.com>
723W: http://wiki.analog.com/
724W: http://ez.analog.com/community/linux-device-drivers
725S: Supported
726F: drivers/iio/*/ad*
727X: drivers/iio/*/adjd*
728F: drivers/staging/iio/*/ad*
729F: staging/iio/trigger/iio-trig-bfin-timer.c
730
731ANDROID DRIVERS
732M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
733M: Arve Hjønnevåg <arve@android.com>
734M: Riley Andrews <riandrews@android.com>
735T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
736L: devel@driverdev.osuosl.org
737S: Supported
738F: drivers/android/
739F: drivers/staging/android/
740
741AOA (Apple Onboard Audio) ALSA DRIVER
742M: Johannes Berg <johannes@sipsolutions.net>
743L: linuxppc-dev@lists.ozlabs.org
744L: alsa-devel@alsa-project.org (moderated for non-subscribers)
745S: Maintained
746F: sound/aoa/
747
748APM DRIVER
749M: Jiri Kosina <jkosina@suse.cz>
750S: Odd fixes
751F: arch/x86/kernel/apm_32.c
752F: include/linux/apm_bios.h
753F: include/uapi/linux/apm_bios.h
754F: drivers/char/apm-emulation.c
755
756APPLE BCM5974 MULTITOUCH DRIVER
757M: Henrik Rydberg <rydberg@bitmath.org>
758L: linux-input@vger.kernel.org
759S: Odd fixes
760F: drivers/input/mouse/bcm5974.c
761
762APPLE SMC DRIVER
763M: Henrik Rydberg <rydberg@bitmath.org>
764L: lm-sensors@lm-sensors.org
765S: Odd fixes
766F: drivers/hwmon/applesmc.c
767
768APPLETALK NETWORK LAYER
769M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
770S: Maintained
771F: drivers/net/appletalk/
772F: net/appletalk/
773
774APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
775M: Iyappan Subramanian <isubramanian@apm.com>
776M: Keyur Chudgar <kchudgar@apm.com>
777S: Supported
778F: drivers/net/ethernet/apm/xgene/
779F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
780
781APTINA CAMERA SENSOR PLL
782M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
783L: linux-media@vger.kernel.org
784S: Maintained
785F: drivers/media/i2c/aptina-pll.*
786
787ARC FRAMEBUFFER DRIVER
788M: Jaya Kumar <jayalk@intworks.biz>
789S: Maintained
790F: drivers/video/fbdev/arcfb.c
791F: drivers/video/fbdev/core/fb_defio.c
792
793ARM MFM AND FLOPPY DRIVERS
794M: Ian Molton <spyro@f2s.com>
795S: Maintained
796F: arch/arm/lib/floppydma.S
797F: arch/arm/include/asm/floppy.h
798
799ARM PMU PROFILING AND DEBUGGING
800M: Will Deacon <will.deacon@arm.com>
801S: Maintained
802F: arch/arm/kernel/perf_event*
803F: arch/arm/oprofile/common.c
804F: arch/arm/include/asm/pmu.h
805F: arch/arm/kernel/hw_breakpoint.c
806F: arch/arm/include/asm/hw_breakpoint.h
807
808ARM PORT
809M: Russell King <linux@arm.linux.org.uk>
810L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
811W: http://www.arm.linux.org.uk/
812S: Maintained
813F: arch/arm/
814
815ARM SUB-ARCHITECTURES
816L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
817S: Maintained
818F: arch/arm/mach-*/
819F: arch/arm/plat-*/
820T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
821
822ARM PRIMECELL AACI PL041 DRIVER
823M: Russell King <linux@arm.linux.org.uk>
824S: Maintained
825F: sound/arm/aaci.*
826
827ARM PRIMECELL CLCD PL110 DRIVER
828M: Russell King <linux@arm.linux.org.uk>
829S: Maintained
830F: drivers/video/fbdev/amba-clcd.*
831
832ARM PRIMECELL KMI PL050 DRIVER
833M: Russell King <linux@arm.linux.org.uk>
834S: Maintained
835F: drivers/input/serio/ambakmi.*
836F: include/linux/amba/kmi.h
837
838ARM PRIMECELL MMCI PL180/1 DRIVER
839M: Russell King <linux@arm.linux.org.uk>
840S: Maintained
841F: drivers/mmc/host/mmci.*
842F: include/linux/amba/mmci.h
843
844ARM PRIMECELL UART PL010 AND PL011 DRIVERS
845M: Russell King <linux@arm.linux.org.uk>
846S: Maintained
847F: drivers/tty/serial/amba-pl01*.c
848F: include/linux/amba/serial.h
849
850ARM PRIMECELL BUS SUPPORT
851M: Russell King <linux@arm.linux.org.uk>
852S: Maintained
853F: drivers/amba/
854F: include/linux/amba/bus.h
855
856ARM/ADS SPHERE MACHINE SUPPORT
857M: Lennert Buytenhek <kernel@wantstofly.org>
858L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
859S: Maintained
860
861ARM/AFEB9260 MACHINE SUPPORT
862M: Sergey Lapin <slapin@ossfans.org>
863L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
864S: Maintained
865
866ARM/AJECO 1ARM MACHINE SUPPORT
867M: Lennert Buytenhek <kernel@wantstofly.org>
868L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
869S: Maintained
870
871ARM/Allwinner A1X SoC support
872M: Maxime Ripard <maxime.ripard@free-electrons.com>
873L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
874S: Maintained
875N: sun[x4567]i
876
877ARM/Allwinner SoC Clock Support
878M: Emilio López <emilio@elopez.com.ar>
879S: Maintained
880F: drivers/clk/sunxi/
881
882ARM/Amlogic MesonX SoC support
883M: Carlo Caione <carlo@caione.org>
884L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
885S: Maintained
886F: drivers/media/rc/meson-ir.c
887N: meson[x68]
888
889ARM/Annapurna Labs ALPINE ARCHITECTURE
890M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
891S: Maintained
892F: arch/arm/mach-alpine/
893
894ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
895M: Nicolas Ferre <nicolas.ferre@atmel.com>
896M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
897M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
898L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
899W: http://www.linux4sam.org
900S: Supported
901F: arch/arm/mach-at91/
902F: include/soc/at91/
903F: arch/arm/boot/dts/at91*.dts
904F: arch/arm/boot/dts/at91*.dtsi
905F: arch/arm/boot/dts/sama*.dts
906F: arch/arm/boot/dts/sama*.dtsi
907F: arch/arm/include/debug/at91.S
908
909ARM/ATMEL AT91 Clock Support
910M: Boris Brezillon <boris.brezillon@free-electrons.com>
911S: Maintained
912F: drivers/clk/at91
913
914ARM/CALXEDA HIGHBANK ARCHITECTURE
915M: Rob Herring <robh@kernel.org>
916L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
917S: Maintained
918F: arch/arm/mach-highbank/
919
920ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
921M: Krzysztof Halasa <khalasa@piap.pl>
922S: Maintained
923F: arch/arm/mach-cns3xxx/
924
925ARM/CAVIUM THUNDER NETWORK DRIVER
926M: Sunil Goutham <sgoutham@cavium.com>
927M: Robert Richter <rric@kernel.org>
928L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
929S: Supported
930F: drivers/net/ethernet/cavium/
931
932ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
933M: Alexander Shiyan <shc_work@mail.ru>
934L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
935S: Odd Fixes
936N: clps711x
937
938ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
939M: Hartley Sweeten <hsweeten@visionengravers.com>
940M: Ryan Mallon <rmallon@gmail.com>
941L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
942S: Maintained
943F: arch/arm/mach-ep93xx/
944F: arch/arm/mach-ep93xx/include/mach/
945
946ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
947M: Lennert Buytenhek <kernel@wantstofly.org>
948L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949S: Maintained
950
951ARM/CLKDEV SUPPORT
952M: Russell King <linux@arm.linux.org.uk>
953L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
954S: Maintained
955F: arch/arm/include/asm/clkdev.h
956F: drivers/clk/clkdev.c
957
958ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
959M: Mike Rapoport <mike@compulab.co.il>
960L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
961S: Maintained
962
963ARM/CONTEC MICRO9 MACHINE SUPPORT
964M: Hubert Feurstein <hubert.feurstein@contec.at>
965S: Maintained
966F: arch/arm/mach-ep93xx/micro9.c
967
968ARM/CORESIGHT FRAMEWORK AND DRIVERS
969M: Mathieu Poirier <mathieu.poirier@linaro.org>
970L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
971S: Maintained
972F: drivers/hwtracing/coresight/*
973F: Documentation/trace/coresight.txt
974F: Documentation/devicetree/bindings/arm/coresight.txt
975F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
976
977ARM/CORGI MACHINE SUPPORT
978M: Richard Purdie <rpurdie@rpsys.net>
979S: Maintained
980
981ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
982M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
983L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
984T: git git://github.com/ulli-kroll/linux.git
985S: Maintained
986F: arch/arm/mach-gemini/
987F: drivers/rtc/rtc-gemini.c
988
989ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
990M: Barry Song <baohua@kernel.org>
991L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
992T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
993S: Maintained
994F: arch/arm/mach-prima2/
995F: drivers/clk/sirf/
996F: drivers/clocksource/timer-prima2.c
997F: drivers/clocksource/timer-atlas7.c
998N: [^a-z]sirf
999
1000ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1001M: Baruch Siach <baruch@tkos.co.il>
1002L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1003S: Maintained
1004N: digicolor
1005
1006ARM/EBSA110 MACHINE SUPPORT
1007M: Russell King <linux@arm.linux.org.uk>
1008L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009W: http://www.arm.linux.org.uk/
1010S: Maintained
1011F: arch/arm/mach-ebsa110/
1012F: drivers/net/ethernet/amd/am79c961a.*
1013
1014ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1015M: Uwe Kleine-König <kernel@pengutronix.de>
1016L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1017S: Maintained
1018N: efm32
1019
1020ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1021M: Daniel Ribeiro <drwyrm@gmail.com>
1022M: Stefan Schmidt <stefan@openezx.org>
1023M: Harald Welte <laforge@openezx.org>
1024L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1025W: http://www.openezx.org/
1026S: Maintained
1027T: topgit git://git.openezx.org/openezx.git
1028F: arch/arm/mach-pxa/ezx.c
1029
1030ARM/FARADAY FA526 PORT
1031M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1032L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1033S: Maintained
1034T: git git://git.berlios.de/gemini-board
1035F: arch/arm/mm/*-fa*
1036
1037ARM/FOOTBRIDGE ARCHITECTURE
1038M: Russell King <linux@arm.linux.org.uk>
1039L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1040W: http://www.arm.linux.org.uk/
1041S: Maintained
1042F: arch/arm/include/asm/hardware/dec21285.h
1043F: arch/arm/mach-footbridge/
1044
1045ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1046M: Shawn Guo <shawnguo@kernel.org>
1047M: Sascha Hauer <kernel@pengutronix.de>
1048L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1049S: Maintained
1050T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1051F: arch/arm/mach-imx/
1052F: arch/arm/mach-mxs/
1053F: arch/arm/boot/dts/imx*
1054F: arch/arm/configs/imx*_defconfig
1055F: drivers/clk/imx/
1056F: include/soc/imx/
1057
1058ARM/FREESCALE VYBRID ARM ARCHITECTURE
1059M: Shawn Guo <shawnguo@kernel.org>
1060M: Sascha Hauer <kernel@pengutronix.de>
1061R: Stefan Agner <stefan@agner.ch>
1062L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1063S: Maintained
1064T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1065F: arch/arm/mach-imx/*vf610*
1066F: arch/arm/boot/dts/vf*
1067
1068ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1069M: Lennert Buytenhek <kernel@wantstofly.org>
1070L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1071S: Maintained
1072
1073ARM/GUMSTIX MACHINE SUPPORT
1074M: Steve Sakoman <sakoman@gmail.com>
1075L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1076S: Maintained
1077
1078ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1079M: Philipp Zabel <philipp.zabel@gmail.com>
1080M: Paul Parsons <lost.distance@yahoo.com>
1081L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1082S: Maintained
1083F: arch/arm/mach-pxa/hx4700.c
1084F: arch/arm/mach-pxa/include/mach/hx4700.h
1085F: sound/soc/pxa/hx4700.c
1086
1087ARM/HISILICON SOC SUPPORT
1088M: Wei Xu <xuwei5@hisilicon.com>
1089L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1090W: http://www.hisilicon.com
1091S: Supported
1092T: git git://github.com/hisilicon/linux-hisi.git
1093F: arch/arm/mach-hisi/
1094
1095ARM/HP JORNADA 7XX MACHINE SUPPORT
1096M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1097W: www.jlime.com
1098S: Maintained
1099T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1100F: arch/arm/mach-sa1100/jornada720.c
1101F: arch/arm/mach-sa1100/include/mach/jornada720.h
1102
1103ARM/IGEP MACHINE SUPPORT
1104M: Enric Balletbo i Serra <eballetbo@gmail.com>
1105M: Javier Martinez Canillas <javier@dowhile0.org>
1106L: linux-omap@vger.kernel.org
1107L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1108S: Maintained
1109F: arch/arm/boot/dts/omap3-igep*
1110
1111ARM/INCOME PXA270 SUPPORT
1112M: Marek Vasut <marek.vasut@gmail.com>
1113L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114S: Maintained
1115F: arch/arm/mach-pxa/colibri-pxa270-income.c
1116
1117ARM/INTEL IOP32X ARM ARCHITECTURE
1118M: Lennert Buytenhek <kernel@wantstofly.org>
1119L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1120S: Maintained
1121
1122ARM/INTEL IOP33X ARM ARCHITECTURE
1123L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124S: Orphan
1125
1126ARM/INTEL IOP13XX ARM ARCHITECTURE
1127M: Lennert Buytenhek <kernel@wantstofly.org>
1128L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129S: Maintained
1130
1131ARM/INTEL IQ81342EX MACHINE SUPPORT
1132M: Lennert Buytenhek <kernel@wantstofly.org>
1133L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1134S: Maintained
1135
1136ARM/INTEL IXDP2850 MACHINE SUPPORT
1137M: Lennert Buytenhek <kernel@wantstofly.org>
1138L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1139S: Maintained
1140
1141ARM/INTEL IXP4XX ARM ARCHITECTURE
1142M: Imre Kaloz <kaloz@openwrt.org>
1143M: Krzysztof Halasa <khalasa@piap.pl>
1144L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1145S: Maintained
1146F: arch/arm/mach-ixp4xx/
1147
1148ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1149M: Jonathan Cameron <jic23@cam.ac.uk>
1150L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1151S: Maintained
1152F: arch/arm/mach-pxa/stargate2.c
1153F: drivers/pcmcia/pxa2xx_stargate2.c
1154
1155ARM/INTEL XSC3 (MANZANO) ARM CORE
1156M: Lennert Buytenhek <kernel@wantstofly.org>
1157L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158S: Maintained
1159
1160ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1161M: Lennert Buytenhek <kernel@wantstofly.org>
1162L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1163S: Maintained
1164
1165ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1166M: Santosh Shilimkar <ssantosh@kernel.org>
1167L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1168S: Maintained
1169F: arch/arm/mach-keystone/
1170T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1171
1172ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1173M: Santosh Shilimkar <ssantosh@kernel.org>
1174L: linux-kernel@vger.kernel.org
1175S: Maintained
1176F: drivers/clk/keystone/
1177
1178ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1179M: Santosh Shilimkar <ssantosh@kernel.org>
1180L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1181L: linux-kernel@vger.kernel.org
1182S: Maintained
1183F: drivers/clocksource/timer-keystone.c
1184
1185ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1186M: Santosh Shilimkar <ssantosh@kernel.org>
1187L: linux-kernel@vger.kernel.org
1188S: Maintained
1189F: drivers/power/reset/keystone-reset.c
1190
1191ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1192M: Santosh Shilimkar <ssantosh@kernel.org>
1193L: linux-kernel@vger.kernel.org
1194S: Maintained
1195F: drivers/memory/*emif*
1196
1197ARM/LOGICPD PXA270 MACHINE SUPPORT
1198M: Lennert Buytenhek <kernel@wantstofly.org>
1199L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1200S: Maintained
1201
1202ARM/LPC18XX ARCHITECTURE
1203M: Joachim Eastwood <manabian@gmail.com>
1204L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1205S: Maintained
1206N: lpc18xx
1207
1208ARM/MAGICIAN MACHINE SUPPORT
1209M: Philipp Zabel <philipp.zabel@gmail.com>
1210S: Maintained
1211
1212ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1213M: Jason Cooper <jason@lakedaemon.net>
1214M: Andrew Lunn <andrew@lunn.ch>
1215M: Gregory Clement <gregory.clement@free-electrons.com>
1216M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1217L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1218S: Maintained
1219F: arch/arm/mach-mvebu/
1220F: drivers/rtc/rtc-armada38x.c
1221F: arch/arm/boot/dts/armada*
1222F: arch/arm/boot/dts/kirkwood*
1223
1224
1225ARM/Marvell Berlin SoC support
1226M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1227L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1228S: Maintained
1229F: arch/arm/mach-berlin/
1230F: arch/arm/boot/dts/berlin*
1231
1232
1233ARM/Marvell Dove/MV78xx0/Orion SOC support
1234M: Jason Cooper <jason@lakedaemon.net>
1235M: Andrew Lunn <andrew@lunn.ch>
1236M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1237M: Gregory Clement <gregory.clement@free-electrons.com>
1238L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1239S: Maintained
1240F: arch/arm/mach-dove/
1241F: arch/arm/mach-mv78xx0/
1242F: arch/arm/mach-orion5x/
1243F: arch/arm/plat-orion/
1244F: arch/arm/boot/dts/dove*
1245F: arch/arm/boot/dts/orion5x*
1246
1247
1248ARM/Orion SoC/Technologic Systems TS-78xx platform support
1249M: Alexander Clouter <alex@digriz.org.uk>
1250L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1251W: http://www.digriz.org.uk/ts78xx/kernel
1252S: Maintained
1253F: arch/arm/mach-orion5x/ts78xx-*
1254
1255ARM/Mediatek RTC DRIVER
1256M: Eddie Huang <eddie.huang@mediatek.com>
1257L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1258L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1259S: Maintained
1260F: drivers/rtc/rtc-mt6397.c
1261
1262ARM/Mediatek SoC support
1263M: Matthias Brugger <matthias.bgg@gmail.com>
1264L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1265L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1266S: Maintained
1267F: arch/arm/boot/dts/mt6*
1268F: arch/arm/boot/dts/mt8*
1269F: arch/arm/mach-mediatek/
1270N: mtk
1271K: mediatek
1272
1273ARM/MICREL KS8695 ARCHITECTURE
1274M: Greg Ungerer <gerg@uclinux.org>
1275L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1276F: arch/arm/mach-ks8695/
1277S: Odd Fixes
1278
1279ARM/MIOA701 MACHINE SUPPORT
1280M: Robert Jarzmik <robert.jarzmik@free.fr>
1281L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1282F: arch/arm/mach-pxa/mioa701.c
1283S: Maintained
1284
1285ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1286M: Michael Petchkovsky <mkpetch@internode.on.net>
1287S: Maintained
1288
1289ARM/NOMADIK ARCHITECTURE
1290M: Alessandro Rubini <rubini@unipv.it>
1291M: Linus Walleij <linus.walleij@linaro.org>
1292L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293S: Maintained
1294F: arch/arm/mach-nomadik/
1295F: drivers/pinctrl/nomadik/
1296F: drivers/i2c/busses/i2c-nomadik.c
1297T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1298
1299ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1300M: Nelson Castillo <arhuaco@freaks-unidos.net>
1301L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1302W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1303S: Supported
1304
1305ARM/TOSA MACHINE SUPPORT
1306M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1307M: Dirk Opfer <dirk@opfer-online.de>
1308S: Maintained
1309
1310ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1311M: Marek Vasut <marek.vasut@gmail.com>
1312L: linux-arm-kernel@lists.infradead.org
1313W: http://hackndev.com
1314S: Maintained
1315F: arch/arm/mach-pxa/include/mach/palmtx.h
1316F: arch/arm/mach-pxa/palmtx.c
1317F: arch/arm/mach-pxa/include/mach/palmt5.h
1318F: arch/arm/mach-pxa/palmt5.c
1319F: arch/arm/mach-pxa/include/mach/palmld.h
1320F: arch/arm/mach-pxa/palmld.c
1321F: arch/arm/mach-pxa/include/mach/palmte2.h
1322F: arch/arm/mach-pxa/palmte2.c
1323F: arch/arm/mach-pxa/include/mach/palmtc.h
1324F: arch/arm/mach-pxa/palmtc.c
1325
1326ARM/PALM TREO SUPPORT
1327M: Tomas Cech <sleep_walker@suse.cz>
1328L: linux-arm-kernel@lists.infradead.org
1329W: http://hackndev.com
1330S: Maintained
1331F: arch/arm/mach-pxa/include/mach/palmtreo.h
1332F: arch/arm/mach-pxa/palmtreo.c
1333
1334ARM/PALMZ72 SUPPORT
1335M: Sergey Lapin <slapin@ossfans.org>
1336L: linux-arm-kernel@lists.infradead.org
1337W: http://hackndev.com
1338S: Maintained
1339F: arch/arm/mach-pxa/include/mach/palmz72.h
1340F: arch/arm/mach-pxa/palmz72.c
1341
1342ARM/PLEB SUPPORT
1343M: Peter Chubb <pleb@gelato.unsw.edu.au>
1344W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1345S: Maintained
1346
1347ARM/PT DIGITAL BOARD PORT
1348M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1349L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1350W: http://www.arm.linux.org.uk/
1351S: Maintained
1352
1353ARM/QUALCOMM SUPPORT
1354M: Kumar Gala <galak@codeaurora.org>
1355M: Andy Gross <agross@codeaurora.org>
1356M: David Brown <davidb@codeaurora.org>
1357L: linux-arm-msm@vger.kernel.org
1358L: linux-soc@vger.kernel.org
1359S: Maintained
1360F: arch/arm/mach-qcom/
1361F: drivers/soc/qcom/
1362F: drivers/tty/serial/msm_serial.h
1363F: drivers/tty/serial/msm_serial.c
1364F: drivers/*/pm8???-*
1365F: drivers/mfd/ssbi.c
1366F: drivers/firmware/qcom_scm.c
1367T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1368
1369ARM/RADISYS ENP2611 MACHINE SUPPORT
1370M: Lennert Buytenhek <kernel@wantstofly.org>
1371L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1372S: Maintained
1373
1374ARM/RISCPC ARCHITECTURE
1375M: Russell King <linux@arm.linux.org.uk>
1376L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1377W: http://www.arm.linux.org.uk/
1378S: Maintained
1379F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1380F: arch/arm/include/asm/hardware/ioc.h
1381F: arch/arm/include/asm/hardware/iomd.h
1382F: arch/arm/include/asm/hardware/memc.h
1383F: arch/arm/mach-rpc/
1384F: drivers/net/ethernet/8390/etherh.c
1385F: drivers/net/ethernet/i825xx/ether1*
1386F: drivers/net/ethernet/seeq/ether3*
1387F: drivers/scsi/arm/
1388
1389ARM/Rockchip SoC support
1390M: Heiko Stuebner <heiko@sntech.de>
1391L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1392L: linux-rockchip@lists.infradead.org
1393S: Maintained
1394F: arch/arm/boot/dts/rk3*
1395F: arch/arm/mach-rockchip/
1396F: drivers/clk/rockchip/
1397F: drivers/i2c/busses/i2c-rk3x.c
1398F: drivers/*/*rockchip*
1399F: drivers/*/*/*rockchip*
1400F: sound/soc/rockchip/
1401N: rockchip
1402
1403ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1404M: Kukjin Kim <kgene@kernel.org>
1405M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1406L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1407L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1408S: Maintained
1409F: arch/arm/boot/dts/s3c*
1410F: arch/arm/boot/dts/exynos*
1411F: arch/arm64/boot/dts/exynos/
1412F: arch/arm/plat-samsung/
1413F: arch/arm/mach-s3c24*/
1414F: arch/arm/mach-s3c64xx/
1415F: arch/arm/mach-s5p*/
1416F: arch/arm/mach-exynos*/
1417F: drivers/*/*s3c2410*
1418F: drivers/*/*/*s3c2410*
1419F: drivers/spi/spi-s3c*
1420F: sound/soc/samsung/*
1421N: exynos
1422
1423ARM/SAMSUNG MOBILE MACHINE SUPPORT
1424M: Kyungmin Park <kyungmin.park@samsung.com>
1425L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1426S: Maintained
1427F: arch/arm/mach-s5pv210/
1428
1429ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1430M: Kyungmin Park <kyungmin.park@samsung.com>
1431M: Kamil Debski <k.debski@samsung.com>
1432L: linux-arm-kernel@lists.infradead.org
1433L: linux-media@vger.kernel.org
1434S: Maintained
1435F: drivers/media/platform/s5p-g2d/
1436
1437ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1438M: Kyungmin Park <kyungmin.park@samsung.com>
1439M: Kamil Debski <k.debski@samsung.com>
1440M: Jeongtae Park <jtp.park@samsung.com>
1441L: linux-arm-kernel@lists.infradead.org
1442L: linux-media@vger.kernel.org
1443S: Maintained
1444F: arch/arm/plat-samsung/s5p-dev-mfc.c
1445F: drivers/media/platform/s5p-mfc/
1446
1447ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1448M: Kyungmin Park <kyungmin.park@samsung.com>
1449M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1450L: linux-arm-kernel@lists.infradead.org
1451L: linux-media@vger.kernel.org
1452S: Maintained
1453F: drivers/media/platform/s5p-tv/
1454
1455ARM/SHMOBILE ARM ARCHITECTURE
1456M: Simon Horman <horms@verge.net.au>
1457M: Magnus Damm <magnus.damm@gmail.com>
1458L: linux-sh@vger.kernel.org
1459W: http://oss.renesas.com
1460Q: http://patchwork.kernel.org/project/linux-sh/list/
1461T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1462S: Supported
1463F: arch/arm/boot/dts/emev2*
1464F: arch/arm/boot/dts/r7s*
1465F: arch/arm/boot/dts/r8a*
1466F: arch/arm/boot/dts/sh*
1467F: arch/arm/configs/armadillo800eva_defconfig
1468F: arch/arm/configs/bockw_defconfig
1469F: arch/arm/configs/kzm9g_defconfig
1470F: arch/arm/configs/marzen_defconfig
1471F: arch/arm/configs/shmobile_defconfig
1472F: arch/arm/include/debug/renesas-scif.S
1473F: arch/arm/mach-shmobile/
1474F: drivers/sh/
1475
1476ARM/SOCFPGA ARCHITECTURE
1477M: Dinh Nguyen <dinguyen@opensource.altera.com>
1478S: Maintained
1479F: arch/arm/mach-socfpga/
1480F: arch/arm/boot/dts/socfpga*
1481F: arch/arm/configs/socfpga_defconfig
1482W: http://www.rocketboards.org
1483T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1484
1485ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1486M: Dinh Nguyen <dinguyen@opensource.altera.com>
1487S: Maintained
1488F: drivers/clk/socfpga/
1489
1490ARM/SOCFPGA EDAC SUPPORT
1491M: Thor Thayer <tthayer@opensource.altera.com>
1492S: Maintained
1493F: drivers/edac/altera_edac.
1494
1495ARM/STI ARCHITECTURE
1496M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1497M: Maxime Coquelin <maxime.coquelin@st.com>
1498M: Patrice Chotard <patrice.chotard@st.com>
1499L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1500L: kernel@stlinux.com
1501W: http://www.stlinux.com
1502S: Maintained
1503F: arch/arm/mach-sti/
1504F: arch/arm/boot/dts/sti*
1505F: drivers/clocksource/arm_global_timer.c
1506F: drivers/i2c/busses/i2c-st.c
1507F: drivers/media/rc/st_rc.c
1508F: drivers/mmc/host/sdhci-st.c
1509F: drivers/phy/phy-miphy28lp.c
1510F: drivers/phy/phy-miphy365x.c
1511F: drivers/phy/phy-stih407-usb.c
1512F: drivers/phy/phy-stih41x-usb.c
1513F: drivers/pinctrl/pinctrl-st.c
1514F: drivers/reset/sti/
1515F: drivers/rtc/rtc-st-lpc.c
1516F: drivers/tty/serial/st-asc.c
1517F: drivers/usb/dwc3/dwc3-st.c
1518F: drivers/usb/host/ehci-st.c
1519F: drivers/usb/host/ohci-st.c
1520F: drivers/watchdog/st_lpc_wdt.c
1521F: drivers/ata/ahci_st.c
1522
1523ARM/STM32 ARCHITECTURE
1524M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1525L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1526S: Maintained
1527T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1528N: stm32
1529F: drivers/clocksource/armv7m_systick.c
1530
1531ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1532M: Lennert Buytenhek <kernel@wantstofly.org>
1533L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1534S: Maintained
1535
1536ARM/TETON BGA MACHINE SUPPORT
1537M: "Mark F. Brown" <mark.brown314@gmail.com>
1538L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1539S: Maintained
1540
1541ARM/THECUS N2100 MACHINE SUPPORT
1542M: Lennert Buytenhek <kernel@wantstofly.org>
1543L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1544S: Maintained
1545
1546ARM/NUVOTON W90X900 ARM ARCHITECTURE
1547M: Wan ZongShun <mcuos.com@gmail.com>
1548L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1549W: http://www.mcuos.com
1550S: Maintained
1551F: arch/arm/mach-w90x900/
1552F: drivers/input/keyboard/w90p910_keypad.c
1553F: drivers/input/touchscreen/w90p910_ts.c
1554F: drivers/watchdog/nuc900_wdt.c
1555F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1556F: drivers/mtd/nand/nuc900_nand.c
1557F: drivers/rtc/rtc-nuc900.c
1558F: drivers/spi/spi-nuc900.c
1559F: drivers/usb/host/ehci-w90x900.c
1560F: drivers/video/fbdev/nuc900fb.c
1561
1562ARM/U300 MACHINE SUPPORT
1563M: Linus Walleij <linus.walleij@linaro.org>
1564L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1565S: Supported
1566F: arch/arm/mach-u300/
1567F: drivers/clocksource/timer-u300.c
1568F: drivers/i2c/busses/i2c-stu300.c
1569F: drivers/rtc/rtc-coh901331.c
1570F: drivers/watchdog/coh901327_wdt.c
1571F: drivers/dma/coh901318*
1572F: drivers/mfd/ab3100*
1573F: drivers/rtc/rtc-ab3100.c
1574F: drivers/rtc/rtc-coh901331.c
1575T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1576
1577ARM/UNIPHIER ARCHITECTURE
1578M: Masahiro Yamada <yamada.masahiro@socionext.com>
1579L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1580S: Maintained
1581F: arch/arm/mach-uniphier/
1582N: uniphier
1583
1584ARM/Ux500 ARM ARCHITECTURE
1585M: Linus Walleij <linus.walleij@linaro.org>
1586L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1587S: Maintained
1588F: arch/arm/mach-ux500/
1589F: drivers/clocksource/clksrc-dbx500-prcmu.c
1590F: drivers/dma/ste_dma40*
1591F: drivers/hwspinlock/u8500_hsem.c
1592F: drivers/mfd/abx500*
1593F: drivers/mfd/ab8500*
1594F: drivers/mfd/dbx500*
1595F: drivers/mfd/db8500*
1596F: drivers/pinctrl/nomadik/pinctrl-ab*
1597F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1598F: drivers/rtc/rtc-ab8500.c
1599F: drivers/rtc/rtc-pl031.c
1600T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1601
1602ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1603M: Ulf Hansson <ulf.hansson@linaro.org>
1604L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1605T: git git://git.linaro.org/people/ulfh/clk.git
1606S: Maintained
1607F: drivers/clk/ux500/
1608F: include/linux/platform_data/clk-ux500.h
1609
1610ARM/VERSATILE EXPRESS PLATFORM
1611M: Liviu Dudau <liviu.dudau@arm.com>
1612M: Sudeep Holla <sudeep.holla@arm.com>
1613M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1614L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1615S: Maintained
1616F: arch/arm/boot/dts/vexpress*
1617F: arch/arm/mach-vexpress/
1618F: */*/vexpress*
1619F: */*/*/vexpress*
1620F: drivers/clk/versatile/clk-vexpress-osc.c
1621F: drivers/clocksource/versatile.c
1622
1623ARM/VFP SUPPORT
1624M: Russell King <linux@arm.linux.org.uk>
1625L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1626W: http://www.arm.linux.org.uk/
1627S: Maintained
1628F: arch/arm/vfp/
1629
1630ARM/VOIPAC PXA270 SUPPORT
1631M: Marek Vasut <marek.vasut@gmail.com>
1632L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1633S: Maintained
1634F: arch/arm/mach-pxa/vpac270.c
1635F: arch/arm/mach-pxa/include/mach/vpac270.h
1636
1637ARM/VT8500 ARM ARCHITECTURE
1638M: Tony Prisk <linux@prisktech.co.nz>
1639L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1640S: Maintained
1641F: arch/arm/mach-vt8500/
1642F: drivers/clocksource/vt8500_timer.c
1643F: drivers/i2c/busses/i2c-wmt.c
1644F: drivers/mmc/host/wmt-sdmmc.c
1645F: drivers/pwm/pwm-vt8500.c
1646F: drivers/rtc/rtc-vt8500.c
1647F: drivers/tty/serial/vt8500_serial.c
1648F: drivers/usb/host/ehci-platform.c
1649F: drivers/usb/host/uhci-platform.c
1650F: drivers/video/fbdev/vt8500lcdfb.*
1651F: drivers/video/fbdev/wm8505fb*
1652F: drivers/video/fbdev/wmt_ge_rops.*
1653
1654ARM/ZIPIT Z2 SUPPORT
1655M: Marek Vasut <marek.vasut@gmail.com>
1656L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1657S: Maintained
1658F: arch/arm/mach-pxa/z2.c
1659F: arch/arm/mach-pxa/include/mach/z2.h
1660
1661ARM/ZTE ARCHITECTURE
1662M: Jun Nie <jun.nie@linaro.org>
1663L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1664S: Maintained
1665F: arch/arm/mach-zx/
1666F: drivers/clk/zte/
1667F: Documentation/devicetree/bindings/arm/zte.txt
1668F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1669
1670ARM/ZYNQ ARCHITECTURE
1671M: Michal Simek <michal.simek@xilinx.com>
1672R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1673L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1674W: http://wiki.xilinx.com
1675T: git git://git.xilinx.com/linux-xlnx.git
1676S: Supported
1677F: arch/arm/mach-zynq/
1678F: drivers/cpuidle/cpuidle-zynq.c
1679F: drivers/block/xsysace.c
1680N: zynq
1681N: xilinx
1682F: drivers/clocksource/cadence_ttc_timer.c
1683F: drivers/i2c/busses/i2c-cadence.c
1684F: drivers/mmc/host/sdhci-of-arasan.c
1685F: drivers/edac/synopsys_edac.c
1686
1687ARM SMMU DRIVERS
1688M: Will Deacon <will.deacon@arm.com>
1689L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1690S: Maintained
1691F: drivers/iommu/arm-smmu.c
1692F: drivers/iommu/arm-smmu-v3.c
1693F: drivers/iommu/io-pgtable-arm.c
1694
1695ARM64 PORT (AARCH64 ARCHITECTURE)
1696M: Catalin Marinas <catalin.marinas@arm.com>
1697M: Will Deacon <will.deacon@arm.com>
1698L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1699S: Maintained
1700F: arch/arm64/
1701F: Documentation/arm64/
1702
1703AS3645A LED FLASH CONTROLLER DRIVER
1704M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1705L: linux-media@vger.kernel.org
1706T: git git://linuxtv.org/media_tree.git
1707S: Maintained
1708F: drivers/media/i2c/as3645a.c
1709F: include/media/as3645a.h
1710
1711ASC7621 HARDWARE MONITOR DRIVER
1712M: George Joseph <george.joseph@fairview5.com>
1713L: lm-sensors@lm-sensors.org
1714S: Maintained
1715F: Documentation/hwmon/asc7621
1716F: drivers/hwmon/asc7621.c
1717
1718ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1719M: Corentin Chary <corentin.chary@gmail.com>
1720L: acpi4asus-user@lists.sourceforge.net
1721L: platform-driver-x86@vger.kernel.org
1722W: http://acpi4asus.sf.net
1723S: Maintained
1724F: drivers/platform/x86/asus*.c
1725F: drivers/platform/x86/eeepc*.c
1726
1727ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1728R: Dan Williams <dan.j.williams@intel.com>
1729W: http://sourceforge.net/projects/xscaleiop
1730S: Odd fixes
1731F: Documentation/crypto/async-tx-api.txt
1732F: crypto/async_tx/
1733F: drivers/dma/
1734F: include/linux/dmaengine.h
1735F: include/linux/async_tx.h
1736
1737AT24 EEPROM DRIVER
1738M: Wolfram Sang <wsa@the-dreams.de>
1739L: linux-i2c@vger.kernel.org
1740S: Maintained
1741F: drivers/misc/eeprom/at24.c
1742F: include/linux/platform_data/at24.h
1743
1744ATA OVER ETHERNET (AOE) DRIVER
1745M: "Ed L. Cashin" <ed.cashin@acm.org>
1746W: http://www.openaoe.org/
1747S: Supported
1748F: Documentation/aoe/
1749F: drivers/block/aoe/
1750
1751ATHEROS ATH GENERIC UTILITIES
1752M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1753L: linux-wireless@vger.kernel.org
1754S: Supported
1755F: drivers/net/wireless/ath/*
1756
1757ATHEROS ATH5K WIRELESS DRIVER
1758M: Jiri Slaby <jirislaby@gmail.com>
1759M: Nick Kossifidis <mickflemm@gmail.com>
1760M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1761L: linux-wireless@vger.kernel.org
1762W: http://wireless.kernel.org/en/users/Drivers/ath5k
1763S: Maintained
1764F: drivers/net/wireless/ath/ath5k/
1765
1766ATHEROS ATH6KL WIRELESS DRIVER
1767M: Kalle Valo <kvalo@qca.qualcomm.com>
1768L: linux-wireless@vger.kernel.org
1769W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1770T: git git://github.com/kvalo/ath.git
1771S: Supported
1772F: drivers/net/wireless/ath/ath6kl/
1773
1774WILOCITY WIL6210 WIRELESS DRIVER
1775M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1776L: linux-wireless@vger.kernel.org
1777L: wil6210@qca.qualcomm.com
1778S: Supported
1779W: http://wireless.kernel.org/en/users/Drivers/wil6210
1780F: drivers/net/wireless/ath/wil6210/
1781F: include/uapi/linux/wil6210_uapi.h
1782
1783CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1784M: Christian Lamparter <chunkeey@googlemail.com>
1785L: linux-wireless@vger.kernel.org
1786W: http://wireless.kernel.org/en/users/Drivers/carl9170
1787S: Maintained
1788F: drivers/net/wireless/ath/carl9170/
1789
1790ATK0110 HWMON DRIVER
1791M: Luca Tettamanti <kronos.it@gmail.com>
1792L: lm-sensors@lm-sensors.org
1793S: Maintained
1794F: drivers/hwmon/asus_atk0110.c
1795
1796ATI_REMOTE2 DRIVER
1797M: Ville Syrjala <syrjala@sci.fi>
1798S: Maintained
1799F: drivers/input/misc/ati_remote2.c
1800
1801ATLX ETHERNET DRIVERS
1802M: Jay Cliburn <jcliburn@gmail.com>
1803M: Chris Snook <chris.snook@gmail.com>
1804L: netdev@vger.kernel.org
1805W: http://sourceforge.net/projects/atl1
1806W: http://atl1.sourceforge.net
1807S: Maintained
1808F: drivers/net/ethernet/atheros/
1809
1810ATM
1811M: Chas Williams <3chas3@gmail.com>
1812L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1813L: netdev@vger.kernel.org
1814W: http://linux-atm.sourceforge.net
1815S: Maintained
1816F: drivers/atm/
1817F: include/linux/atm*
1818F: include/uapi/linux/atm*
1819
1820ATMEL AT91 / AT32 MCI DRIVER
1821M: Ludovic Desroches <ludovic.desroches@atmel.com>
1822S: Maintained
1823F: drivers/mmc/host/atmel-mci.c
1824F: drivers/mmc/host/atmel-mci-regs.h
1825
1826ATMEL AT91 / AT32 SERIAL DRIVER
1827M: Nicolas Ferre <nicolas.ferre@atmel.com>
1828S: Supported
1829F: drivers/tty/serial/atmel_serial.c
1830
1831ATMEL Audio ALSA driver
1832M: Nicolas Ferre <nicolas.ferre@atmel.com>
1833L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1834S: Supported
1835F: sound/soc/atmel
1836
1837ATMEL DMA DRIVER
1838M: Nicolas Ferre <nicolas.ferre@atmel.com>
1839L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1840S: Supported
1841F: drivers/dma/at_hdmac.c
1842F: drivers/dma/at_hdmac_regs.h
1843F: include/linux/platform_data/dma-atmel.h
1844
1845ATMEL XDMA DRIVER
1846M: Ludovic Desroches <ludovic.desroches@atmel.com>
1847L: linux-arm-kernel@lists.infradead.org
1848L: dmaengine@vger.kernel.org
1849S: Supported
1850F: drivers/dma/at_xdmac.c
1851
1852ATMEL I2C DRIVER
1853M: Ludovic Desroches <ludovic.desroches@atmel.com>
1854L: linux-i2c@vger.kernel.org
1855S: Supported
1856F: drivers/i2c/busses/i2c-at91.c
1857
1858ATMEL ISI DRIVER
1859M: Josh Wu <josh.wu@atmel.com>
1860L: linux-media@vger.kernel.org
1861S: Supported
1862F: drivers/media/platform/soc_camera/atmel-isi.c
1863F: include/media/atmel-isi.h
1864
1865ATMEL LCDFB DRIVER
1866M: Nicolas Ferre <nicolas.ferre@atmel.com>
1867L: linux-fbdev@vger.kernel.org
1868S: Maintained
1869F: drivers/video/fbdev/atmel_lcdfb.c
1870F: include/video/atmel_lcdc.h
1871
1872ATMEL MACB ETHERNET DRIVER
1873M: Nicolas Ferre <nicolas.ferre@atmel.com>
1874S: Supported
1875F: drivers/net/ethernet/cadence/
1876
1877ATMEL NAND DRIVER
1878M: Josh Wu <josh.wu@atmel.com>
1879L: linux-mtd@lists.infradead.org
1880S: Supported
1881F: drivers/mtd/nand/atmel_nand*
1882
1883ATMEL SPI DRIVER
1884M: Nicolas Ferre <nicolas.ferre@atmel.com>
1885S: Supported
1886F: drivers/spi/spi-atmel.*
1887
1888ATMEL SSC DRIVER
1889M: Nicolas Ferre <nicolas.ferre@atmel.com>
1890L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1891S: Supported
1892F: drivers/misc/atmel-ssc.c
1893F: include/linux/atmel-ssc.h
1894
1895ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1896M: Nicolas Ferre <nicolas.ferre@atmel.com>
1897L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1898S: Supported
1899F: drivers/misc/atmel_tclib.c
1900F: drivers/clocksource/tcb_clksrc.c
1901
1902ATMEL USBA UDC DRIVER
1903M: Nicolas Ferre <nicolas.ferre@atmel.com>
1904L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1905S: Supported
1906F: drivers/usb/gadget/udc/atmel_usba_udc.*
1907
1908ATMEL WIRELESS DRIVER
1909M: Simon Kelley <simon@thekelleys.org.uk>
1910L: linux-wireless@vger.kernel.org
1911W: http://www.thekelleys.org.uk/atmel
1912W: http://atmelwlandriver.sourceforge.net/
1913S: Maintained
1914F: drivers/net/wireless/atmel*
1915
1916ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1917M: Bradley Grove <linuxdrivers@attotech.com>
1918L: linux-scsi@vger.kernel.org
1919W: http://www.attotech.com
1920S: Supported
1921F: drivers/scsi/esas2r
1922
1923ATUSB IEEE 802.15.4 RADIO DRIVER
1924M: Stefan Schmidt <stefan@osg.samsung.com>
1925L: linux-wpan@vger.kernel.org
1926S: Maintained
1927F: drivers/net/ieee802154/atusb.c
1928F: drivers/net/ieee802154/atusb.h
1929F: drivers/net/ieee802154/at86rf230.h
1930
1931AUDIT SUBSYSTEM
1932M: Paul Moore <paul@paul-moore.com>
1933M: Eric Paris <eparis@redhat.com>
1934L: linux-audit@redhat.com (moderated for non-subscribers)
1935W: http://people.redhat.com/sgrubb/audit/
1936T: git git://git.infradead.org/users/pcmoore/audit
1937S: Maintained
1938F: include/linux/audit.h
1939F: include/uapi/linux/audit.h
1940F: kernel/audit*
1941
1942AUXILIARY DISPLAY DRIVERS
1943M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1944W: http://miguelojeda.es/auxdisplay.htm
1945W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1946S: Maintained
1947F: drivers/auxdisplay/
1948F: include/linux/cfag12864b.h
1949
1950AVR32 ARCHITECTURE
1951M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1952M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1953W: http://www.atmel.com/products/AVR32/
1954W: http://mirror.egtvedt.no/avr32linux.org/
1955W: http://avrfreaks.net/
1956S: Maintained
1957F: arch/avr32/
1958
1959AVR32/AT32AP MACHINE SUPPORT
1960M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1961M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1962S: Maintained
1963F: arch/avr32/mach-at32ap/
1964
1965AX.25 NETWORK LAYER
1966M: Ralf Baechle <ralf@linux-mips.org>
1967L: linux-hams@vger.kernel.org
1968W: http://www.linux-ax25.org/
1969S: Maintained
1970F: include/uapi/linux/ax25.h
1971F: include/net/ax25.h
1972F: net/ax25/
1973
1974AZ6007 DVB DRIVER
1975M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1976L: linux-media@vger.kernel.org
1977W: http://linuxtv.org
1978T: git git://linuxtv.org/media_tree.git
1979S: Maintained
1980F: drivers/media/usb/dvb-usb-v2/az6007.c
1981
1982AZTECH FM RADIO RECEIVER DRIVER
1983M: Hans Verkuil <hverkuil@xs4all.nl>
1984L: linux-media@vger.kernel.org
1985T: git git://linuxtv.org/media_tree.git
1986W: http://linuxtv.org
1987S: Maintained
1988F: drivers/media/radio/radio-aztech*
1989
1990B43 WIRELESS DRIVER
1991L: linux-wireless@vger.kernel.org
1992L: b43-dev@lists.infradead.org
1993W: http://wireless.kernel.org/en/users/Drivers/b43
1994S: Odd Fixes
1995F: drivers/net/wireless/b43/
1996
1997B43LEGACY WIRELESS DRIVER
1998M: Larry Finger <Larry.Finger@lwfinger.net>
1999L: linux-wireless@vger.kernel.org
2000L: b43-dev@lists.infradead.org
2001W: http://wireless.kernel.org/en/users/Drivers/b43
2002S: Maintained
2003F: drivers/net/wireless/b43legacy/
2004
2005BACKLIGHT CLASS/SUBSYSTEM
2006M: Jingoo Han <jingoohan1@gmail.com>
2007M: Lee Jones <lee.jones@linaro.org>
2008S: Maintained
2009F: drivers/video/backlight/
2010F: include/linux/backlight.h
2011
2012BATMAN ADVANCED
2013M: Marek Lindner <mareklindner@neomailbox.ch>
2014M: Simon Wunderlich <sw@simonwunderlich.de>
2015M: Antonio Quartulli <antonio@meshcoding.com>
2016L: b.a.t.m.a.n@lists.open-mesh.org
2017W: http://www.open-mesh.org/
2018S: Maintained
2019F: net/batman-adv/
2020
2021BAYCOM/HDLCDRV DRIVERS FOR AX.25
2022M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2023L: linux-hams@vger.kernel.org
2024W: http://www.baycom.org/~tom/ham/ham.html
2025S: Maintained
2026F: drivers/net/hamradio/baycom*
2027
2028BCACHE (BLOCK LAYER CACHE)
2029M: Kent Overstreet <kmo@daterainc.com>
2030L: linux-bcache@vger.kernel.org
2031W: http://bcache.evilpiepirate.org
2032S: Maintained:
2033F: drivers/md/bcache/
2034
2035BDISP ST MEDIA DRIVER
2036M: Fabien Dessenne <fabien.dessenne@st.com>
2037L: linux-media@vger.kernel.org
2038T: git git://linuxtv.org/media_tree.git
2039W: http://linuxtv.org
2040S: Supported
2041F: drivers/media/platform/sti/bdisp
2042
2043BEFS FILE SYSTEM
2044S: Orphan
2045F: Documentation/filesystems/befs.txt
2046F: fs/befs/
2047
2048BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2049M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2050L: netdev@vger.kernel.org
2051S: Maintained
2052F: drivers/net/ethernet/ec_bhf.c
2053
2054BFS FILE SYSTEM
2055M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2056S: Maintained
2057F: Documentation/filesystems/bfs.txt
2058F: fs/bfs/
2059F: include/uapi/linux/bfs_fs.h
2060
2061BLACKFIN ARCHITECTURE
2062M: Steven Miao <realmz6@gmail.com>
2063L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2064T: git git://git.code.sf.net/p/adi-linux/code
2065W: http://blackfin.uclinux.org
2066S: Supported
2067F: arch/blackfin/
2068
2069BLACKFIN EMAC DRIVER
2070L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2071W: http://blackfin.uclinux.org
2072S: Supported
2073F: drivers/net/ethernet/adi/
2074
2075BLACKFIN RTC DRIVER
2076L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2077W: http://blackfin.uclinux.org
2078S: Supported
2079F: drivers/rtc/rtc-bfin.c
2080
2081BLACKFIN SDH DRIVER
2082M: Sonic Zhang <sonic.zhang@analog.com>
2083L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2084W: http://blackfin.uclinux.org
2085S: Supported
2086F: drivers/mmc/host/bfin_sdh.c
2087
2088BLACKFIN SERIAL DRIVER
2089M: Sonic Zhang <sonic.zhang@analog.com>
2090L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2091W: http://blackfin.uclinux.org
2092S: Supported
2093F: drivers/tty/serial/bfin_uart.c
2094
2095BLACKFIN WATCHDOG DRIVER
2096L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2097W: http://blackfin.uclinux.org
2098S: Supported
2099F: drivers/watchdog/bfin_wdt.c
2100
2101BLACKFIN I2C TWI DRIVER
2102M: Sonic Zhang <sonic.zhang@analog.com>
2103L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2104W: http://blackfin.uclinux.org/
2105S: Supported
2106F: drivers/i2c/busses/i2c-bfin-twi.c
2107
2108BLACKFIN MEDIA DRIVER
2109M: Scott Jiang <scott.jiang.linux@gmail.com>
2110L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2111W: http://blackfin.uclinux.org/
2112S: Supported
2113F: drivers/media/platform/blackfin/
2114F: drivers/media/i2c/adv7183*
2115F: drivers/media/i2c/vs6624*
2116
2117BLINKM RGB LED DRIVER
2118M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2119S: Maintained
2120F: drivers/leds/leds-blinkm.c
2121
2122BLOCK LAYER
2123M: Jens Axboe <axboe@kernel.dk>
2124T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2125S: Maintained
2126F: block/
2127F: kernel/trace/blktrace.c
2128
2129BLOCK2MTD DRIVER
2130M: Joern Engel <joern@lazybastard.org>
2131L: linux-mtd@lists.infradead.org
2132S: Maintained
2133F: drivers/mtd/devices/block2mtd.c
2134
2135BLUETOOTH DRIVERS
2136M: Marcel Holtmann <marcel@holtmann.org>
2137M: Gustavo Padovan <gustavo@padovan.org>
2138M: Johan Hedberg <johan.hedberg@gmail.com>
2139L: linux-bluetooth@vger.kernel.org
2140W: http://www.bluez.org/
2141T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2142T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2143S: Maintained
2144F: drivers/bluetooth/
2145
2146BLUETOOTH SUBSYSTEM
2147M: Marcel Holtmann <marcel@holtmann.org>
2148M: Gustavo Padovan <gustavo@padovan.org>
2149M: Johan Hedberg <johan.hedberg@gmail.com>
2150L: linux-bluetooth@vger.kernel.org
2151W: http://www.bluez.org/
2152T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2153T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2154S: Maintained
2155F: net/bluetooth/
2156F: include/net/bluetooth/
2157
2158BONDING DRIVER
2159M: Jay Vosburgh <j.vosburgh@gmail.com>
2160M: Veaceslav Falico <vfalico@gmail.com>
2161M: Andy Gospodarek <gospo@cumulusnetworks.com>
2162L: netdev@vger.kernel.org
2163W: http://sourceforge.net/projects/bonding/
2164S: Supported
2165F: drivers/net/bonding/
2166F: include/uapi/linux/if_bonding.h
2167
2168BPF (Safe dynamic programs and tools)
2169M: Alexei Starovoitov <ast@kernel.org>
2170L: netdev@vger.kernel.org
2171L: linux-kernel@vger.kernel.org
2172S: Supported
2173F: kernel/bpf/
2174
2175BROADCOM B44 10/100 ETHERNET DRIVER
2176M: Gary Zambrano <zambrano@broadcom.com>
2177L: netdev@vger.kernel.org
2178S: Supported
2179F: drivers/net/ethernet/broadcom/b44.*
2180
2181BROADCOM GENET ETHERNET DRIVER
2182M: Florian Fainelli <f.fainelli@gmail.com>
2183L: netdev@vger.kernel.org
2184S: Supported
2185F: drivers/net/ethernet/broadcom/genet/
2186
2187BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2188M: Sony Chacko <sony.chacko@qlogic.com>
2189M: Dept-HSGLinuxNICDev@qlogic.com
2190L: netdev@vger.kernel.org
2191S: Supported
2192F: drivers/net/ethernet/broadcom/bnx2.*
2193F: drivers/net/ethernet/broadcom/bnx2_*
2194
2195BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2196M: Ariel Elior <ariel.elior@qlogic.com>
2197L: netdev@vger.kernel.org
2198S: Supported
2199F: drivers/net/ethernet/broadcom/bnx2x/
2200
2201BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2202M: Florian Fainelli <f.fainelli@gmail.com>
2203M: Ray Jui <rjui@broadcom.com>
2204M: Scott Branden <sbranden@broadcom.com>
2205L: bcm-kernel-feedback-list@broadcom.com
2206T: git git://github.com/broadcom/mach-bcm
2207S: Maintained
2208F: arch/arm/mach-bcm/
2209F: arch/arm/boot/dts/bcm113*
2210F: arch/arm/boot/dts/bcm216*
2211F: arch/arm/boot/dts/bcm281*
2212F: arch/arm/configs/bcm_defconfig
2213F: drivers/mmc/host/sdhci-bcm-kona.c
2214F: drivers/clocksource/bcm_kona_timer.c
2215
2216BROADCOM BCM2835 ARM ARCHITECTURE
2217M: Stephen Warren <swarren@wwwdotorg.org>
2218M: Lee Jones <lee@kernel.org>
2219L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2220T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2221S: Maintained
2222N: bcm2835
2223
2224BROADCOM BCM33XX MIPS ARCHITECTURE
2225M: Kevin Cernekee <cernekee@gmail.com>
2226L: linux-mips@linux-mips.org
2227S: Maintained
2228F: arch/mips/bcm3384/*
2229F: arch/mips/include/asm/mach-bcm3384/*
2230F: arch/mips/kernel/*bmips*
2231
2232BROADCOM BCM47XX MIPS ARCHITECTURE
2233M: Hauke Mehrtens <hauke@hauke-m.de>
2234M: Rafał Miłecki <zajec5@gmail.com>
2235L: linux-mips@linux-mips.org
2236S: Maintained
2237F: arch/mips/bcm47xx/*
2238F: arch/mips/include/asm/mach-bcm47xx/*
2239
2240BROADCOM BCM5301X ARM ARCHITECTURE
2241M: Hauke Mehrtens <hauke@hauke-m.de>
2242L: linux-arm-kernel@lists.infradead.org
2243S: Maintained
2244F: arch/arm/mach-bcm/bcm_5301x.c
2245F: arch/arm/boot/dts/bcm5301x.dtsi
2246F: arch/arm/boot/dts/bcm470*
2247
2248BROADCOM BCM63XX ARM ARCHITECTURE
2249M: Florian Fainelli <f.fainelli@gmail.com>
2250L: linux-arm-kernel@lists.infradead.org
2251T: git git://github.com/broadcom/arm-bcm63xx.git
2252S: Maintained
2253F: arch/arm/mach-bcm/bcm63xx.c
2254F: arch/arm/include/debug/bcm63xx.S
2255
2256BROADCOM BCM63XX/BCM33XX UDC DRIVER
2257M: Kevin Cernekee <cernekee@gmail.com>
2258L: linux-usb@vger.kernel.org
2259S: Maintained
2260F: drivers/usb/gadget/udc/bcm63xx_udc.*
2261
2262BROADCOM BCM7XXX ARM ARCHITECTURE
2263M: Brian Norris <computersforpeace@gmail.com>
2264M: Gregory Fong <gregory.0xf0@gmail.com>
2265M: Florian Fainelli <f.fainelli@gmail.com>
2266L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2267T: git git://github.com/broadcom/stblinux.git
2268S: Maintained
2269F: arch/arm/mach-bcm/*brcmstb*
2270F: arch/arm/boot/dts/bcm7*.dts*
2271F: drivers/bus/brcmstb_gisb.c
2272N: brcmstb
2273
2274BROADCOM BMIPS MIPS ARCHITECTURE
2275M: Kevin Cernekee <cernekee@gmail.com>
2276M: Florian Fainelli <f.fainelli@gmail.com>
2277L: linux-mips@linux-mips.org
2278T: git git://github.com/broadcom/stblinux.git
2279S: Maintained
2280F: arch/mips/bmips/*
2281F: arch/mips/include/asm/mach-bmips/*
2282F: arch/mips/kernel/*bmips*
2283F: arch/mips/boot/dts/brcm/bcm*.dts*
2284F: drivers/irqchip/irq-bcm7*
2285F: drivers/irqchip/irq-brcmstb*
2286
2287BROADCOM TG3 GIGABIT ETHERNET DRIVER
2288M: Prashant Sreedharan <prashant@broadcom.com>
2289M: Michael Chan <mchan@broadcom.com>
2290L: netdev@vger.kernel.org
2291S: Supported
2292F: drivers/net/ethernet/broadcom/tg3.*
2293
2294BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2295M: Brett Rudley <brudley@broadcom.com>
2296M: Arend van Spriel <arend@broadcom.com>
2297M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2298M: Hante Meuleman <meuleman@broadcom.com>
2299L: linux-wireless@vger.kernel.org
2300L: brcm80211-dev-list@broadcom.com
2301S: Supported
2302F: drivers/net/wireless/brcm80211/
2303
2304BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2305M: QLogic-Storage-Upstream@qlogic.com
2306L: linux-scsi@vger.kernel.org
2307S: Supported
2308F: drivers/scsi/bnx2fc/
2309
2310BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2311M: QLogic-Storage-Upstream@qlogic.com
2312L: linux-scsi@vger.kernel.org
2313S: Supported
2314F: drivers/scsi/bnx2i/
2315
2316BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2317M: Ray Jui <rjui@broadcom.com>
2318M: Scott Branden <sbranden@broadcom.com>
2319L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2320L: bcm-kernel-feedback-list@broadcom.com
2321T: git git://github.com/broadcom/cygnus-linux.git
2322S: Maintained
2323N: iproc
2324N: cygnus
2325N: bcm9113*
2326N: bcm9583*
2327N: bcm583*
2328N: bcm113*
2329
2330BROADCOM BRCMSTB GPIO DRIVER
2331M: Gregory Fong <gregory.0xf0@gmail.com>
2332L: bcm-kernel-feedback-list@broadcom.com>
2333S: Supported
2334F: drivers/gpio/gpio-brcmstb.c
2335F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2336
2337BROADCOM KONA GPIO DRIVER
2338M: Ray Jui <rjui@broadcom.com>
2339L: bcm-kernel-feedback-list@broadcom.com
2340S: Supported
2341F: drivers/gpio/gpio-bcm-kona.c
2342F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2343
2344BROADCOM NVRAM DRIVER
2345M: Rafał Miłecki <zajec5@gmail.com>
2346L: linux-mips@linux-mips.org
2347S: Maintained
2348F: drivers/firmware/broadcom/*
2349
2350BROADCOM STB NAND FLASH DRIVER
2351M: Brian Norris <computersforpeace@gmail.com>
2352L: linux-mtd@lists.infradead.org
2353S: Maintained
2354F: drivers/mtd/nand/brcmnand/
2355
2356BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2357M: Rafał Miłecki <zajec5@gmail.com>
2358L: linux-wireless@vger.kernel.org
2359S: Maintained
2360F: drivers/bcma/
2361F: include/linux/bcma/
2362
2363BROADCOM SYSTEMPORT ETHERNET DRIVER
2364M: Florian Fainelli <f.fainelli@gmail.com>
2365L: netdev@vger.kernel.org
2366S: Supported
2367F: drivers/net/ethernet/broadcom/bcmsysport.*
2368
2369BROCADE BFA FC SCSI DRIVER
2370M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2371M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2372L: linux-scsi@vger.kernel.org
2373S: Supported
2374F: drivers/scsi/bfa/
2375
2376BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2377M: Rasesh Mody <rasesh.mody@qlogic.com>
2378L: netdev@vger.kernel.org
2379S: Supported
2380F: drivers/net/ethernet/brocade/bna/
2381
2382BSG (block layer generic sg v4 driver)
2383M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2384L: linux-scsi@vger.kernel.org
2385S: Supported
2386F: block/bsg.c
2387F: include/linux/bsg.h
2388F: include/uapi/linux/bsg.h
2389
2390BT87X AUDIO DRIVER
2391M: Clemens Ladisch <clemens@ladisch.de>
2392L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2393T: git git://git.alsa-project.org/alsa-kernel.git
2394S: Maintained
2395F: Documentation/sound/alsa/Bt87x.txt
2396F: sound/pci/bt87x.c
2397
2398BT8XXGPIO DRIVER
2399M: Michael Buesch <m@bues.ch>
2400W: http://bu3sch.de/btgpio.php
2401S: Maintained
2402F: drivers/gpio/gpio-bt8xx.c
2403
2404BTRFS FILE SYSTEM
2405M: Chris Mason <clm@fb.com>
2406M: Josef Bacik <jbacik@fb.com>
2407M: David Sterba <dsterba@suse.cz>
2408L: linux-btrfs@vger.kernel.org
2409W: http://btrfs.wiki.kernel.org/
2410Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2411T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2412S: Maintained
2413F: Documentation/filesystems/btrfs.txt
2414F: fs/btrfs/
2415
2416BTTV VIDEO4LINUX DRIVER
2417M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2418L: linux-media@vger.kernel.org
2419W: http://linuxtv.org
2420T: git git://linuxtv.org/media_tree.git
2421S: Odd fixes
2422F: Documentation/video4linux/bttv/
2423F: drivers/media/pci/bt8xx/bttv*
2424
2425BUSLOGIC SCSI DRIVER
2426M: Khalid Aziz <khalid@gonehiking.org>
2427L: linux-scsi@vger.kernel.org
2428S: Maintained
2429F: drivers/scsi/BusLogic.*
2430F: drivers/scsi/FlashPoint.*
2431
2432C-MEDIA CMI8788 DRIVER
2433M: Clemens Ladisch <clemens@ladisch.de>
2434L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2435T: git git://git.alsa-project.org/alsa-kernel.git
2436S: Maintained
2437F: sound/pci/oxygen/
2438
2439C6X ARCHITECTURE
2440M: Mark Salter <msalter@redhat.com>
2441M: Aurelien Jacquiot <a-jacquiot@ti.com>
2442L: linux-c6x-dev@linux-c6x.org
2443W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2444S: Maintained
2445F: arch/c6x/
2446
2447CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2448M: David Howells <dhowells@redhat.com>
2449L: linux-cachefs@redhat.com
2450S: Supported
2451F: Documentation/filesystems/caching/cachefiles.txt
2452F: fs/cachefiles/
2453
2454CADET FM/AM RADIO RECEIVER DRIVER
2455M: Hans Verkuil <hverkuil@xs4all.nl>
2456L: linux-media@vger.kernel.org
2457T: git git://linuxtv.org/media_tree.git
2458W: http://linuxtv.org
2459S: Maintained
2460F: drivers/media/radio/radio-cadet*
2461
2462CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2463M: Jonathan Corbet <corbet@lwn.net>
2464L: linux-media@vger.kernel.org
2465T: git git://linuxtv.org/media_tree.git
2466S: Maintained
2467F: Documentation/video4linux/cafe_ccic
2468F: drivers/media/platform/marvell-ccic/
2469
2470CAIF NETWORK LAYER
2471M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2472L: netdev@vger.kernel.org
2473S: Supported
2474F: Documentation/networking/caif/
2475F: drivers/net/caif/
2476F: include/uapi/linux/caif/
2477F: include/net/caif/
2478F: net/caif/
2479
2480CALGARY x86-64 IOMMU
2481M: Muli Ben-Yehuda <muli@il.ibm.com>
2482M: "Jon D. Mason" <jdmason@kudzu.us>
2483L: discuss@x86-64.org
2484S: Maintained
2485F: arch/x86/kernel/pci-calgary_64.c
2486F: arch/x86/kernel/tce_64.c
2487F: arch/x86/include/asm/calgary.h
2488F: arch/x86/include/asm/tce.h
2489
2490CAN NETWORK LAYER
2491M: Oliver Hartkopp <socketcan@hartkopp.net>
2492M: Marc Kleine-Budde <mkl@pengutronix.de>
2493L: linux-can@vger.kernel.org
2494W: https://github.com/linux-can
2495T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2496T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2497S: Maintained
2498F: Documentation/networking/can.txt
2499F: net/can/
2500F: include/linux/can/core.h
2501F: include/uapi/linux/can.h
2502F: include/uapi/linux/can/bcm.h
2503F: include/uapi/linux/can/raw.h
2504F: include/uapi/linux/can/gw.h
2505
2506CAN NETWORK DRIVERS
2507M: Wolfgang Grandegger <wg@grandegger.com>
2508M: Marc Kleine-Budde <mkl@pengutronix.de>
2509L: linux-can@vger.kernel.org
2510W: https://github.com/linux-can
2511T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2512T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2513S: Maintained
2514F: drivers/net/can/
2515F: include/linux/can/dev.h
2516F: include/linux/can/platform/
2517F: include/uapi/linux/can/error.h
2518F: include/uapi/linux/can/netlink.h
2519
2520CAPABILITIES
2521M: Serge Hallyn <serge.hallyn@canonical.com>
2522L: linux-security-module@vger.kernel.org
2523S: Supported
2524F: include/linux/capability.h
2525F: include/uapi/linux/capability.h
2526F: security/commoncap.c
2527F: kernel/capability.c
2528
2529CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2530M: Kevin Tsai <ktsai@capellamicro.com>
2531S: Maintained
2532F: drivers/iio/light/cm*
2533F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2534
2535CAVIUM LIQUIDIO NETWORK DRIVER
2536M: Derek Chickles <derek.chickles@caviumnetworks.com>
2537M: Satanand Burla <satananda.burla@caviumnetworks.com>
2538M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2539M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2540L: netdev@vger.kernel.org
2541W: http://www.cavium.com
2542S: Supported
2543F: drivers/net/ethernet/cavium/
2544F: drivers/net/ethernet/cavium/liquidio/
2545
2546CC2520 IEEE-802.15.4 RADIO DRIVER
2547M: Varka Bhadram <varkabhadram@gmail.com>
2548L: linux-wpan@vger.kernel.org
2549S: Maintained
2550F: drivers/net/ieee802154/cc2520.c
2551F: include/linux/spi/cc2520.h
2552F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2553
2554CELL BROADBAND ENGINE ARCHITECTURE
2555M: Arnd Bergmann <arnd@arndb.de>
2556L: linuxppc-dev@lists.ozlabs.org
2557W: http://www.ibm.com/developerworks/power/cell/
2558S: Supported
2559F: arch/powerpc/include/asm/cell*.h
2560F: arch/powerpc/include/asm/spu*.h
2561F: arch/powerpc/include/uapi/asm/spu*.h
2562F: arch/powerpc/oprofile/*cell*
2563F: arch/powerpc/platforms/cell/
2564
2565CEPH DISTRIBUTED FILE SYSTEM CLIENT
2566M: "Yan, Zheng" <zyan@redhat.com>
2567M: Sage Weil <sage@redhat.com>
2568L: ceph-devel@vger.kernel.org
2569W: http://ceph.com/
2570T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2571S: Supported
2572F: Documentation/filesystems/ceph.txt
2573F: fs/ceph/
2574F: net/ceph/
2575F: include/linux/ceph/
2576F: include/linux/crush/
2577
2578CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2579L: linux-usb@vger.kernel.org
2580S: Orphan
2581F: Documentation/usb/WUSB-Design-overview.txt
2582F: Documentation/usb/wusb-cbaf
2583F: drivers/usb/host/hwa-hc.c
2584F: drivers/usb/host/whci/
2585F: drivers/usb/wusbcore/
2586F: include/linux/usb/wusb*
2587
2588CFAG12864B LCD DRIVER
2589M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2590W: http://miguelojeda.es/auxdisplay.htm
2591W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2592S: Maintained
2593F: drivers/auxdisplay/cfag12864b.c
2594F: include/linux/cfag12864b.h
2595
2596CFAG12864BFB LCD FRAMEBUFFER DRIVER
2597M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2598W: http://miguelojeda.es/auxdisplay.htm
2599W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2600S: Maintained
2601F: drivers/auxdisplay/cfag12864bfb.c
2602F: include/linux/cfag12864b.h
2603
2604CFG80211 and NL80211
2605M: Johannes Berg <johannes@sipsolutions.net>
2606L: linux-wireless@vger.kernel.org
2607W: http://wireless.kernel.org/
2608T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2609T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2610S: Maintained
2611F: include/uapi/linux/nl80211.h
2612F: include/net/cfg80211.h
2613F: net/wireless/*
2614X: net/wireless/wext*
2615
2616CHAR and MISC DRIVERS
2617M: Arnd Bergmann <arnd@arndb.de>
2618M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2619T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2620S: Supported
2621F: drivers/char/*
2622F: drivers/misc/*
2623F: include/linux/miscdevice.h
2624
2625CHECKPATCH
2626M: Andy Whitcroft <apw@canonical.com>
2627M: Joe Perches <joe@perches.com>
2628S: Maintained
2629F: scripts/checkpatch.pl
2630
2631CHINESE DOCUMENTATION
2632M: Harry Wei <harryxiyou@gmail.com>
2633L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2634L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2635S: Maintained
2636F: Documentation/zh_CN/
2637
2638CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2639M: Peter Chen <Peter.Chen@freescale.com>
2640T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2641L: linux-usb@vger.kernel.org
2642S: Maintained
2643F: drivers/usb/chipidea/
2644
2645CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2646M: Hans de Goede <hdegoede@redhat.com>
2647L: linux-input@vger.kernel.org
2648S: Maintained
2649F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2650F: drivers/input/touchscreen/chipone_icn8318.c
2651
2652CHROME HARDWARE PLATFORM SUPPORT
2653M: Olof Johansson <olof@lixom.net>
2654S: Maintained
2655F: drivers/platform/chrome/
2656
2657CISCO VIC ETHERNET NIC DRIVER
2658M: Christian Benvenuti <benve@cisco.com>
2659M: Sujith Sankar <ssujith@cisco.com>
2660M: Govindarajulu Varadarajan <_govind@gmx.com>
2661M: Neel Patel <neepatel@cisco.com>
2662S: Supported
2663F: drivers/net/ethernet/cisco/enic/
2664
2665CISCO VIC LOW LATENCY NIC DRIVER
2666M: Upinder Malhi <umalhi@cisco.com>
2667S: Supported
2668F: drivers/infiniband/hw/usnic
2669
2670CIRRUS LOGIC EP93XX ETHERNET DRIVER
2671M: Hartley Sweeten <hsweeten@visionengravers.com>
2672L: netdev@vger.kernel.org
2673S: Maintained
2674F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2675
2676CIRRUS LOGIC AUDIO CODEC DRIVERS
2677M: Brian Austin <brian.austin@cirrus.com>
2678M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2679L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2680S: Maintained
2681F: sound/soc/codecs/cs*
2682
2683CLEANCACHE API
2684M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2685L: linux-kernel@vger.kernel.org
2686S: Maintained
2687F: mm/cleancache.c
2688F: include/linux/cleancache.h
2689
2690CLK API
2691M: Russell King <linux@arm.linux.org.uk>
2692L: linux-clk@vger.kernel.org
2693S: Maintained
2694F: include/linux/clk.h
2695
2696CLOCKSOURCE, CLOCKEVENT DRIVERS
2697M: Daniel Lezcano <daniel.lezcano@linaro.org>
2698M: Thomas Gleixner <tglx@linutronix.de>
2699L: linux-kernel@vger.kernel.org
2700T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2701S: Supported
2702F: drivers/clocksource
2703
2704CISCO FCOE HBA DRIVER
2705M: Hiral Patel <hiralpat@cisco.com>
2706M: Suma Ramars <sramars@cisco.com>
2707M: Brian Uchino <buchino@cisco.com>
2708L: linux-scsi@vger.kernel.org
2709S: Supported
2710F: drivers/scsi/fnic/
2711
2712CISCO SCSI HBA DRIVER
2713M: Narsimhulu Musini <nmusini@cisco.com>
2714M: Sesidhar Baddela <sebaddel@cisco.com>
2715L: linux-scsi@vger.kernel.org
2716S: Supported
2717F: drivers/scsi/snic/
2718
2719CMPC ACPI DRIVER
2720M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2721M: Daniel Oliveira Nascimento <don@syst.com.br>
2722L: platform-driver-x86@vger.kernel.org
2723S: Supported
2724F: drivers/platform/x86/classmate-laptop.c
2725
2726COBALT MEDIA DRIVER
2727M: Hans Verkuil <hans.verkuil@cisco.com>
2728L: linux-media@vger.kernel.org
2729T: git git://linuxtv.org/media_tree.git
2730W: http://linuxtv.org
2731S: Supported
2732F: drivers/media/pci/cobalt/
2733
2734COCCINELLE/Semantic Patches (SmPL)
2735M: Julia Lawall <Julia.Lawall@lip6.fr>
2736M: Gilles Muller <Gilles.Muller@lip6.fr>
2737M: Nicolas Palix <nicolas.palix@imag.fr>
2738M: Michal Marek <mmarek@suse.cz>
2739L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2740T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2741W: http://coccinelle.lip6.fr/
2742S: Supported
2743F: Documentation/coccinelle.txt
2744F: scripts/coccinelle/
2745F: scripts/coccicheck
2746
2747CODA FILE SYSTEM
2748M: Jan Harkes <jaharkes@cs.cmu.edu>
2749M: coda@cs.cmu.edu
2750L: codalist@coda.cs.cmu.edu
2751W: http://www.coda.cs.cmu.edu/
2752S: Maintained
2753F: Documentation/filesystems/coda.txt
2754F: fs/coda/
2755F: include/linux/coda*.h
2756F: include/uapi/linux/coda*.h
2757
2758CODA V4L2 MEM2MEM DRIVER
2759M: Philipp Zabel <p.zabel@pengutronix.de>
2760L: linux-media@vger.kernel.org
2761S: Maintained
2762F: Documentation/devicetree/bindings/media/coda.txt
2763F: drivers/media/platform/coda/
2764
2765COMMON CLK FRAMEWORK
2766M: Mike Turquette <mturquette@linaro.org>
2767M: Stephen Boyd <sboyd@codeaurora.org>
2768L: linux-clk@vger.kernel.org
2769T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2770S: Maintained
2771F: drivers/clk/
2772X: drivers/clk/clkdev.c
2773F: include/linux/clk-pr*
2774F: include/linux/clk/
2775
2776COMMON INTERNET FILE SYSTEM (CIFS)
2777M: Steve French <sfrench@samba.org>
2778L: linux-cifs@vger.kernel.org
2779L: samba-technical@lists.samba.org (moderated for non-subscribers)
2780W: http://linux-cifs.samba.org/
2781T: git git://git.samba.org/sfrench/cifs-2.6.git
2782S: Supported
2783F: Documentation/filesystems/cifs/
2784F: fs/cifs/
2785
2786COMPACTPCI HOTPLUG CORE
2787M: Scott Murray <scott@spiteful.org>
2788L: linux-pci@vger.kernel.org
2789S: Maintained
2790F: drivers/pci/hotplug/cpci_hotplug*
2791
2792COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2793M: Scott Murray <scott@spiteful.org>
2794L: linux-pci@vger.kernel.org
2795S: Maintained
2796F: drivers/pci/hotplug/cpcihp_zt5550.*
2797
2798COMPACTPCI HOTPLUG GENERIC DRIVER
2799M: Scott Murray <scott@spiteful.org>
2800L: linux-pci@vger.kernel.org
2801S: Maintained
2802F: drivers/pci/hotplug/cpcihp_generic.c
2803
2804COMPAL LAPTOP SUPPORT
2805M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2806L: platform-driver-x86@vger.kernel.org
2807S: Maintained
2808F: drivers/platform/x86/compal-laptop.c
2809
2810CONEXANT ACCESSRUNNER USB DRIVER
2811M: Simon Arlott <cxacru@fire.lp0.eu>
2812L: accessrunner-general@lists.sourceforge.net
2813W: http://accessrunner.sourceforge.net/
2814S: Maintained
2815F: drivers/usb/atm/cxacru.c
2816
2817CONFIGFS
2818M: Joel Becker <jlbec@evilplan.org>
2819T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2820S: Supported
2821F: fs/configfs/
2822F: include/linux/configfs.h
2823
2824CONNECTOR
2825M: Evgeniy Polyakov <zbr@ioremap.net>
2826L: netdev@vger.kernel.org
2827S: Maintained
2828F: drivers/connector/
2829
2830CONTROL GROUP (CGROUP)
2831M: Tejun Heo <tj@kernel.org>
2832M: Li Zefan <lizefan@huawei.com>
2833M: Johannes Weiner <hannes@cmpxchg.org>
2834L: cgroups@vger.kernel.org
2835T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2836S: Maintained
2837F: Documentation/cgroups/
2838F: include/linux/cgroup*
2839F: kernel/cgroup*
2840
2841CONTROL GROUP - CPUSET
2842M: Li Zefan <lizefan@huawei.com>
2843L: cgroups@vger.kernel.org
2844W: http://www.bullopensource.org/cpuset/
2845W: http://oss.sgi.com/projects/cpusets/
2846T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2847S: Maintained
2848F: Documentation/cgroups/cpusets.txt
2849F: include/linux/cpuset.h
2850F: kernel/cpuset.c
2851
2852CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2853M: Johannes Weiner <hannes@cmpxchg.org>
2854M: Michal Hocko <mhocko@suse.cz>
2855L: cgroups@vger.kernel.org
2856L: linux-mm@kvack.org
2857S: Maintained
2858F: mm/memcontrol.c
2859F: mm/swap_cgroup.c
2860
2861CORETEMP HARDWARE MONITORING DRIVER
2862M: Fenghua Yu <fenghua.yu@intel.com>
2863L: lm-sensors@lm-sensors.org
2864S: Maintained
2865F: Documentation/hwmon/coretemp
2866F: drivers/hwmon/coretemp.c
2867
2868COSA/SRP SYNC SERIAL DRIVER
2869M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2870W: http://www.fi.muni.cz/~kas/cosa/
2871S: Maintained
2872F: drivers/net/wan/cosa*
2873
2874CPMAC ETHERNET DRIVER
2875M: Florian Fainelli <florian@openwrt.org>
2876L: netdev@vger.kernel.org
2877S: Maintained
2878F: drivers/net/ethernet/ti/cpmac.c
2879
2880CPU FREQUENCY DRIVERS
2881M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
2882M: Viresh Kumar <viresh.kumar@linaro.org>
2883L: linux-pm@vger.kernel.org
2884S: Maintained
2885T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2886T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2887F: drivers/cpufreq/
2888F: include/linux/cpufreq.h
2889
2890CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2891M: Viresh Kumar <viresh.kumar@linaro.org>
2892M: Sudeep Holla <sudeep.holla@arm.com>
2893L: linux-pm@vger.kernel.org
2894W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2895S: Maintained
2896F: drivers/cpufreq/arm_big_little.h
2897F: drivers/cpufreq/arm_big_little.c
2898F: drivers/cpufreq/arm_big_little_dt.c
2899
2900CPUIDLE DRIVER - ARM BIG LITTLE
2901M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2902M: Daniel Lezcano <daniel.lezcano@linaro.org>
2903L: linux-pm@vger.kernel.org
2904L: linux-arm-kernel@lists.infradead.org
2905T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2906S: Maintained
2907F: drivers/cpuidle/cpuidle-big_little.c
2908
2909CPUIDLE DRIVER - ARM EXYNOS
2910M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2911M: Daniel Lezcano <daniel.lezcano@linaro.org>
2912M: Kukjin Kim <kgene@kernel.org>
2913L: linux-pm@vger.kernel.org
2914L: linux-samsung-soc@vger.kernel.org
2915S: Supported
2916F: drivers/cpuidle/cpuidle-exynos.c
2917F: arch/arm/mach-exynos/pm.c
2918
2919CPUIDLE DRIVERS
2920M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
2921M: Daniel Lezcano <daniel.lezcano@linaro.org>
2922L: linux-pm@vger.kernel.org
2923S: Maintained
2924T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2925F: drivers/cpuidle/*
2926F: include/linux/cpuidle.h
2927
2928CPUID/MSR DRIVER
2929M: "H. Peter Anvin" <hpa@zytor.com>
2930S: Maintained
2931F: arch/x86/kernel/cpuid.c
2932F: arch/x86/kernel/msr.c
2933
2934CPU POWER MONITORING SUBSYSTEM
2935M: Thomas Renninger <trenn@suse.de>
2936L: linux-pm@vger.kernel.org
2937S: Maintained
2938F: tools/power/cpupower/
2939
2940CRAMFS FILESYSTEM
2941W: http://sourceforge.net/projects/cramfs/
2942S: Orphan / Obsolete
2943F: Documentation/filesystems/cramfs.txt
2944F: fs/cramfs/
2945
2946CRIS PORT
2947M: Mikael Starvik <starvik@axis.com>
2948M: Jesper Nilsson <jesper.nilsson@axis.com>
2949L: linux-cris-kernel@axis.com
2950W: http://developer.axis.com
2951S: Maintained
2952F: arch/cris/
2953F: drivers/tty/serial/crisv10.*
2954
2955CRYPTO API
2956M: Herbert Xu <herbert@gondor.apana.org.au>
2957M: "David S. Miller" <davem@davemloft.net>
2958L: linux-crypto@vger.kernel.org
2959T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2960S: Maintained
2961F: Documentation/crypto/
2962F: Documentation/DocBook/crypto-API.tmpl
2963F: arch/*/crypto/
2964F: crypto/
2965F: drivers/crypto/
2966F: include/crypto/
2967
2968CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2969M: Neil Horman <nhorman@tuxdriver.com>
2970L: linux-crypto@vger.kernel.org
2971S: Maintained
2972F: crypto/ansi_cprng.c
2973F: crypto/rng.c
2974
2975CS5535 Audio ALSA driver
2976M: Jaya Kumar <jayakumar.alsa@gmail.com>
2977S: Maintained
2978F: sound/pci/cs5535audio/
2979
2980CW1200 WLAN driver
2981M: Solomon Peachy <pizza@shaftnet.org>
2982S: Maintained
2983F: drivers/net/wireless/cw1200/
2984
2985CX18 VIDEO4LINUX DRIVER
2986M: Andy Walls <awalls@md.metrocast.net>
2987L: ivtv-devel@ivtvdriver.org (subscribers-only)
2988L: linux-media@vger.kernel.org
2989T: git git://linuxtv.org/media_tree.git
2990W: http://linuxtv.org
2991W: http://www.ivtvdriver.org/index.php/Cx18
2992S: Maintained
2993F: Documentation/video4linux/cx18.txt
2994F: drivers/media/pci/cx18/
2995F: include/uapi/linux/ivtv*
2996
2997CX2341X MPEG ENCODER HELPER MODULE
2998M: Hans Verkuil <hverkuil@xs4all.nl>
2999L: linux-media@vger.kernel.org
3000T: git git://linuxtv.org/media_tree.git
3001W: http://linuxtv.org
3002S: Maintained
3003F: drivers/media/common/cx2341x*
3004F: include/media/cx2341x*
3005
3006CX24120 MEDIA DRIVER
3007M: Jemma Denson <jdenson@gmail.com>
3008M: Patrick Boettcher <patrick.boettcher@posteo.de>
3009L: linux-media@vger.kernel.org
3010W: http://linuxtv.org/
3011Q: http://patchwork.linuxtv.org/project/linux-media/list/
3012S: Maintained
3013F: drivers/media/dvb-frontends/cx24120*
3014
3015CX88 VIDEO4LINUX DRIVER
3016M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3017L: linux-media@vger.kernel.org
3018W: http://linuxtv.org
3019T: git git://linuxtv.org/media_tree.git
3020S: Odd fixes
3021F: Documentation/video4linux/cx88/
3022F: drivers/media/pci/cx88/
3023
3024CXD2820R MEDIA DRIVER
3025M: Antti Palosaari <crope@iki.fi>
3026L: linux-media@vger.kernel.org
3027W: http://linuxtv.org/
3028W: http://palosaari.fi/linux/
3029Q: http://patchwork.linuxtv.org/project/linux-media/list/
3030T: git git://linuxtv.org/anttip/media_tree.git
3031S: Maintained
3032F: drivers/media/dvb-frontends/cxd2820r*
3033
3034CXGB3 ETHERNET DRIVER (CXGB3)
3035M: Santosh Raspatur <santosh@chelsio.com>
3036L: netdev@vger.kernel.org
3037W: http://www.chelsio.com
3038S: Supported
3039F: drivers/net/ethernet/chelsio/cxgb3/
3040
3041CXGB3 ISCSI DRIVER (CXGB3I)
3042M: Karen Xie <kxie@chelsio.com>
3043L: linux-scsi@vger.kernel.org
3044W: http://www.chelsio.com
3045S: Supported
3046F: drivers/scsi/cxgbi/cxgb3i
3047
3048CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3049M: Steve Wise <swise@chelsio.com>
3050L: linux-rdma@vger.kernel.org
3051W: http://www.openfabrics.org
3052S: Supported
3053F: drivers/infiniband/hw/cxgb3/
3054
3055CXGB4 ETHERNET DRIVER (CXGB4)
3056M: Hariprasad S <hariprasad@chelsio.com>
3057L: netdev@vger.kernel.org
3058W: http://www.chelsio.com
3059S: Supported
3060F: drivers/net/ethernet/chelsio/cxgb4/
3061
3062CXGB4 ISCSI DRIVER (CXGB4I)
3063M: Karen Xie <kxie@chelsio.com>
3064L: linux-scsi@vger.kernel.org
3065W: http://www.chelsio.com
3066S: Supported
3067F: drivers/scsi/cxgbi/cxgb4i
3068
3069CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3070M: Steve Wise <swise@chelsio.com>
3071L: linux-rdma@vger.kernel.org
3072W: http://www.openfabrics.org
3073S: Supported
3074F: drivers/infiniband/hw/cxgb4/
3075
3076CXGB4VF ETHERNET DRIVER (CXGB4VF)
3077M: Casey Leedom <leedom@chelsio.com>
3078L: netdev@vger.kernel.org
3079W: http://www.chelsio.com
3080S: Supported
3081F: drivers/net/ethernet/chelsio/cxgb4vf/
3082
3083CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3084M: Ian Munsie <imunsie@au1.ibm.com>
3085M: Michael Neuling <mikey@neuling.org>
3086L: linuxppc-dev@lists.ozlabs.org
3087S: Supported
3088F: drivers/misc/cxl/
3089F: include/misc/cxl*
3090F: include/uapi/misc/cxl.h
3091F: Documentation/powerpc/cxl.txt
3092F: Documentation/powerpc/cxl.txt
3093F: Documentation/ABI/testing/sysfs-class-cxl
3094
3095STMMAC ETHERNET DRIVER
3096M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3097L: netdev@vger.kernel.org
3098W: http://www.stlinux.com
3099S: Supported
3100F: drivers/net/ethernet/stmicro/stmmac/
3101
3102CYBERPRO FB DRIVER
3103M: Russell King <linux@arm.linux.org.uk>
3104L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3105W: http://www.arm.linux.org.uk/
3106S: Maintained
3107F: drivers/video/fbdev/cyber2000fb.*
3108
3109CYCLADES ASYNC MUX DRIVER
3110W: http://www.cyclades.com/
3111S: Orphan
3112F: drivers/tty/cyclades.c
3113F: include/linux/cyclades.h
3114F: include/uapi/linux/cyclades.h
3115
3116CYCLADES PC300 DRIVER
3117W: http://www.cyclades.com/
3118S: Orphan
3119F: drivers/net/wan/pc300*
3120
3121CYPRESS_FIRMWARE MEDIA DRIVER
3122M: Antti Palosaari <crope@iki.fi>
3123L: linux-media@vger.kernel.org
3124W: http://linuxtv.org/
3125W: http://palosaari.fi/linux/
3126Q: http://patchwork.linuxtv.org/project/linux-media/list/
3127T: git git://linuxtv.org/anttip/media_tree.git
3128S: Maintained
3129F: drivers/media/common/cypress_firmware*
3130
3131CYTTSP TOUCHSCREEN DRIVER
3132M: Ferruh Yigit <fery@cypress.com>
3133L: linux-input@vger.kernel.org
3134S: Supported
3135F: drivers/input/touchscreen/cyttsp*
3136F: include/linux/input/cyttsp.h
3137
3138DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3139M: Joshua Kinard <kumba@gentoo.org>
3140S: Maintained
3141F: drivers/rtc/rtc-ds1685.c
3142F: include/linux/rtc/ds1685.h
3143
3144DAMA SLAVE for AX.25
3145M: Joerg Reuter <jreuter@yaina.de>
3146W: http://yaina.de/jreuter/
3147W: http://www.qsl.net/dl1bke/
3148L: linux-hams@vger.kernel.org
3149S: Maintained
3150F: net/ax25/af_ax25.c
3151F: net/ax25/ax25_dev.c
3152F: net/ax25/ax25_ds_*
3153F: net/ax25/ax25_in.c
3154F: net/ax25/ax25_out.c
3155F: net/ax25/ax25_timer.c
3156F: net/ax25/sysctl_net_ax25.c
3157
3158DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3159L: netdev@vger.kernel.org
3160S: Orphan
3161F: Documentation/networking/dmfe.txt
3162F: drivers/net/ethernet/dec/tulip/dmfe.c
3163
3164DC390/AM53C974 SCSI driver
3165M: Hannes Reinecke <hare@suse.de>
3166L: linux-scsi@vger.kernel.org
3167S: Maintained
3168F: drivers/scsi/am53c974.c
3169
3170DC395x SCSI driver
3171M: Oliver Neukum <oliver@neukum.org>
3172M: Ali Akcaagac <aliakc@web.de>
3173M: Jamie Lenehan <lenehan@twibble.org>
3174L: dc395x@twibble.org
3175W: http://twibble.org/dist/dc395x/
3176W: http://lists.twibble.org/mailman/listinfo/dc395x/
3177S: Maintained
3178F: Documentation/scsi/dc395x.txt
3179F: drivers/scsi/dc395x.*
3180
3181DCCP PROTOCOL
3182M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3183L: dccp@vger.kernel.org
3184W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3185S: Maintained
3186F: include/linux/dccp.h
3187F: include/uapi/linux/dccp.h
3188F: include/linux/tfrc.h
3189F: net/dccp/
3190
3191DECnet NETWORK LAYER
3192W: http://linux-decnet.sourceforge.net
3193L: linux-decnet-user@lists.sourceforge.net
3194S: Orphan
3195F: Documentation/networking/decnet.txt
3196F: net/decnet/
3197
3198DECSTATION PLATFORM SUPPORT
3199M: "Maciej W. Rozycki" <macro@linux-mips.org>
3200L: linux-mips@linux-mips.org
3201W: http://www.linux-mips.org/wiki/DECstation
3202S: Maintained
3203F: arch/mips/dec/
3204F: arch/mips/include/asm/dec/
3205F: arch/mips/include/asm/mach-dec/
3206
3207DEFXX FDDI NETWORK DRIVER
3208M: "Maciej W. Rozycki" <macro@linux-mips.org>
3209S: Maintained
3210F: drivers/net/fddi/defxx.*
3211
3212DELL LAPTOP DRIVER
3213M: Matthew Garrett <mjg59@srcf.ucam.org>
3214M: Pali Rohár <pali.rohar@gmail.com>
3215L: platform-driver-x86@vger.kernel.org
3216S: Maintained
3217F: drivers/platform/x86/dell-laptop.c
3218
3219DELL LAPTOP FREEFALL DRIVER
3220M: Pali Rohár <pali.rohar@gmail.com>
3221S: Maintained
3222F: drivers/platform/x86/dell-smo8800.c
3223
3224DELL LAPTOP SMM DRIVER
3225M: Pali Rohár <pali.rohar@gmail.com>
3226S: Maintained
3227F: drivers/hwmon/dell-smm-hwmon.c
3228F: include/uapi/linux/i8k.h
3229
3230DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3231M: Doug Warzecha <Douglas_Warzecha@dell.com>
3232S: Maintained
3233F: Documentation/dcdbas.txt
3234F: drivers/firmware/dcdbas.*
3235
3236DELL WMI EXTRAS DRIVER
3237M: Matthew Garrett <mjg59@srcf.ucam.org>
3238M: Pali Rohár <pali.rohar@gmail.com>
3239S: Maintained
3240F: drivers/platform/x86/dell-wmi.c
3241
3242DESIGNWARE USB2 DRD IP DRIVER
3243M: John Youn <johnyoun@synopsys.com>
3244L: linux-usb@vger.kernel.org
3245T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3246S: Maintained
3247F: drivers/usb/dwc2/
3248
3249DESIGNWARE USB3 DRD IP DRIVER
3250M: Felipe Balbi <balbi@ti.com>
3251L: linux-usb@vger.kernel.org
3252L: linux-omap@vger.kernel.org
3253T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3254S: Maintained
3255F: drivers/usb/dwc3/
3256
3257DEVICE COREDUMP (DEV_COREDUMP)
3258M: Johannes Berg <johannes@sipsolutions.net>
3259L: linux-kernel@vger.kernel.org
3260S: Maintained
3261F: drivers/base/devcoredump.c
3262F: include/linux/devcoredump.h
3263
3264DEVICE FREQUENCY (DEVFREQ)
3265M: MyungJoo Ham <myungjoo.ham@samsung.com>
3266M: Kyungmin Park <kyungmin.park@samsung.com>
3267L: linux-pm@vger.kernel.org
3268S: Maintained
3269F: drivers/devfreq/
3270
3271DEVICE NUMBER REGISTRY
3272M: Torben Mathiasen <device@lanana.org>
3273W: http://lanana.org/docs/device-list/index.html
3274S: Maintained
3275
3276DEVICE-MAPPER (LVM)
3277M: Alasdair Kergon <agk@redhat.com>
3278M: Mike Snitzer <snitzer@redhat.com>
3279M: dm-devel@redhat.com
3280L: dm-devel@redhat.com
3281W: http://sources.redhat.com/dm
3282Q: http://patchwork.kernel.org/project/dm-devel/list/
3283T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3284T: quilt http://people.redhat.com/agk/patches/linux/editing/
3285S: Maintained
3286F: Documentation/device-mapper/
3287F: drivers/md/dm*
3288F: drivers/md/persistent-data/
3289F: include/linux/device-mapper.h
3290F: include/linux/dm-*.h
3291F: include/uapi/linux/dm-*.h
3292
3293DIALOG SEMICONDUCTOR DRIVERS
3294M: Support Opensource <support.opensource@diasemi.com>
3295W: http://www.dialog-semiconductor.com/products
3296S: Supported
3297F: Documentation/hwmon/da90??
3298F: drivers/gpio/gpio-da90??.c
3299F: drivers/hwmon/da90??-hwmon.c
3300F: drivers/iio/adc/da91??-*.c
3301F: drivers/input/misc/da90??_onkey.c
3302F: drivers/input/touchscreen/da9052_tsi.c
3303F: drivers/leds/leds-da90??.c
3304F: drivers/mfd/da903x.c
3305F: drivers/mfd/da90??-*.c
3306F: drivers/mfd/da91??-*.c
3307F: drivers/power/da9052-battery.c
3308F: drivers/power/da91??-*.c
3309F: drivers/regulator/da903x.c
3310F: drivers/regulator/da9???-regulator.[ch]
3311F: drivers/rtc/rtc-da90??.c
3312F: drivers/video/backlight/da90??_bl.c
3313F: drivers/watchdog/da90??_wdt.c
3314F: include/linux/mfd/da903x.h
3315F: include/linux/mfd/da9052/
3316F: include/linux/mfd/da9055/
3317F: include/linux/mfd/da9063/
3318F: include/linux/mfd/da9150/
3319F: include/sound/da[79]*.h
3320F: sound/soc/codecs/da[79]*.[ch]
3321
3322DIGI NEO AND CLASSIC PCI PRODUCTS
3323M: Lidza Louina <lidza.louina@gmail.com>
3324M: Mark Hounschell <markh@compro.net>
3325L: driverdev-devel@linuxdriverproject.org
3326S: Maintained
3327F: drivers/staging/dgnc/
3328
3329DIGI EPCA PCI PRODUCTS
3330M: Lidza Louina <lidza.louina@gmail.com>
3331M: Mark Hounschell <markh@compro.net>
3332M: Daeseok Youn <daeseok.youn@gmail.com>
3333L: driverdev-devel@linuxdriverproject.org
3334S: Maintained
3335F: drivers/staging/dgap/
3336
3337DIOLAN U2C-12 I2C DRIVER
3338M: Guenter Roeck <linux@roeck-us.net>
3339L: linux-i2c@vger.kernel.org
3340S: Maintained
3341F: drivers/i2c/busses/i2c-diolan-u2c.c
3342
3343DIRECT ACCESS (DAX)
3344M: Matthew Wilcox <willy@linux.intel.com>
3345L: linux-fsdevel@vger.kernel.org
3346S: Supported
3347F: fs/dax.c
3348
3349DIRECTORY NOTIFICATION (DNOTIFY)
3350M: Eric Paris <eparis@parisplace.org>
3351S: Maintained
3352F: Documentation/filesystems/dnotify.txt
3353F: fs/notify/dnotify/
3354F: include/linux/dnotify.h
3355
3356DISK GEOMETRY AND PARTITION HANDLING
3357M: Andries Brouwer <aeb@cwi.nl>
3358W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3359W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3360W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3361S: Maintained
3362
3363DISKQUOTA
3364M: Jan Kara <jack@suse.cz>
3365S: Maintained
3366F: Documentation/filesystems/quota.txt
3367F: fs/quota/
3368F: include/linux/quota*.h
3369F: include/uapi/linux/quota*.h
3370
3371DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3372M: Bernie Thompson <bernie@plugable.com>
3373L: linux-fbdev@vger.kernel.org
3374S: Maintained
3375W: http://plugable.com/category/projects/udlfb/
3376F: drivers/video/fbdev/udlfb.c
3377F: include/video/udlfb.h
3378F: Documentation/fb/udlfb.txt
3379
3380DISTRIBUTED LOCK MANAGER (DLM)
3381M: Christine Caulfield <ccaulfie@redhat.com>
3382M: David Teigland <teigland@redhat.com>
3383L: cluster-devel@redhat.com
3384W: http://sources.redhat.com/cluster/
3385T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3386S: Supported
3387F: fs/dlm/
3388
3389DMA BUFFER SHARING FRAMEWORK
3390M: Sumit Semwal <sumit.semwal@linaro.org>
3391S: Maintained
3392L: linux-media@vger.kernel.org
3393L: dri-devel@lists.freedesktop.org
3394L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3395F: drivers/dma-buf/
3396F: include/linux/dma-buf*
3397F: include/linux/reservation.h
3398F: include/linux/*fence.h
3399F: Documentation/dma-buf-sharing.txt
3400T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3401
3402DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3403M: Vinod Koul <vinod.koul@intel.com>
3404L: dmaengine@vger.kernel.org
3405Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3406S: Maintained
3407F: drivers/dma/
3408F: include/linux/dmaengine.h
3409F: Documentation/dmaengine/
3410T: git git://git.infradead.org/users/vkoul/slave-dma.git
3411
3412DME1737 HARDWARE MONITOR DRIVER
3413M: Juerg Haefliger <juergh@gmail.com>
3414L: lm-sensors@lm-sensors.org
3415S: Maintained
3416F: Documentation/hwmon/dme1737
3417F: drivers/hwmon/dme1737.c
3418
3419DMI/SMBIOS SUPPORT
3420M: Jean Delvare <jdelvare@suse.de>
3421S: Maintained
3422T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3423F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3424F: drivers/firmware/dmi-id.c
3425F: drivers/firmware/dmi_scan.c
3426F: include/linux/dmi.h
3427
3428DOCUMENTATION
3429M: Jonathan Corbet <corbet@lwn.net>
3430L: linux-doc@vger.kernel.org
3431S: Maintained
3432F: Documentation/
3433X: Documentation/ABI/
3434X: Documentation/devicetree/
3435X: Documentation/acpi
3436X: Documentation/power
3437X: Documentation/spi
3438T: git git://git.lwn.net/linux-2.6.git docs-next
3439
3440DOUBLETALK DRIVER
3441M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3442L: blinux-list@redhat.com
3443S: Maintained
3444F: drivers/char/dtlk.c
3445F: include/linux/dtlk.h
3446
3447DPT_I2O SCSI RAID DRIVER
3448M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3449L: linux-scsi@vger.kernel.org
3450W: http://www.adaptec.com/
3451S: Maintained
3452F: drivers/scsi/dpt*
3453F: drivers/scsi/dpt/
3454
3455DRBD DRIVER
3456P: Philipp Reisner
3457P: Lars Ellenberg
3458M: drbd-dev@lists.linbit.com
3459L: drbd-user@lists.linbit.com
3460W: http://www.drbd.org
3461T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3462T: git git://git.drbd.org/drbd-8.3.git
3463S: Supported
3464F: drivers/block/drbd/
3465F: lib/lru_cache.c
3466F: Documentation/blockdev/drbd/
3467
3468DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3469M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3470T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3471S: Supported
3472F: Documentation/kobject.txt
3473F: drivers/base/
3474F: fs/debugfs/
3475F: fs/kernfs/
3476F: fs/sysfs/
3477F: include/linux/debugfs.h
3478F: include/linux/kobj*
3479F: lib/kobj*
3480
3481DRM DRIVERS
3482M: David Airlie <airlied@linux.ie>
3483L: dri-devel@lists.freedesktop.org
3484T: git git://people.freedesktop.org/~airlied/linux
3485S: Maintained
3486F: drivers/gpu/drm/
3487F: drivers/gpu/vga/
3488F: include/drm/
3489F: include/uapi/drm/
3490
3491RADEON DRM DRIVERS
3492M: Alex Deucher <alexander.deucher@amd.com>
3493M: Christian König <christian.koenig@amd.com>
3494L: dri-devel@lists.freedesktop.org
3495T: git git://people.freedesktop.org/~agd5f/linux
3496S: Supported
3497F: drivers/gpu/drm/radeon/
3498F: include/uapi/drm/radeon*
3499
3500DRM PANEL DRIVERS
3501M: Thierry Reding <thierry.reding@gmail.com>
3502L: dri-devel@lists.freedesktop.org
3503T: git git://anongit.freedesktop.org/tegra/linux.git
3504S: Maintained
3505F: drivers/gpu/drm/drm_panel.c
3506F: drivers/gpu/drm/panel/
3507F: include/drm/drm_panel.h
3508F: Documentation/devicetree/bindings/panel/
3509
3510INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3511M: Daniel Vetter <daniel.vetter@intel.com>
3512M: Jani Nikula <jani.nikula@linux.intel.com>
3513L: intel-gfx@lists.freedesktop.org
3514L: dri-devel@lists.freedesktop.org
3515Q: http://patchwork.freedesktop.org/project/intel-gfx/
3516T: git git://anongit.freedesktop.org/drm-intel
3517S: Supported
3518F: drivers/gpu/drm/i915/
3519F: include/drm/i915*
3520F: include/uapi/drm/i915*
3521
3522DRM DRIVERS FOR EXYNOS
3523M: Inki Dae <inki.dae@samsung.com>
3524M: Joonyoung Shim <jy0922.shim@samsung.com>
3525M: Seung-Woo Kim <sw0312.kim@samsung.com>
3526M: Kyungmin Park <kyungmin.park@samsung.com>
3527L: dri-devel@lists.freedesktop.org
3528T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3529S: Supported
3530F: drivers/gpu/drm/exynos/
3531F: include/drm/exynos*
3532F: include/uapi/drm/exynos*
3533
3534DRM DRIVERS FOR FREESCALE IMX
3535M: Philipp Zabel <p.zabel@pengutronix.de>
3536L: dri-devel@lists.freedesktop.org
3537S: Maintained
3538F: drivers/gpu/drm/imx/
3539F: Documentation/devicetree/bindings/drm/imx/
3540
3541DRM DRIVERS FOR NVIDIA TEGRA
3542M: Thierry Reding <thierry.reding@gmail.com>
3543M: Terje Bergström <tbergstrom@nvidia.com>
3544L: dri-devel@lists.freedesktop.org
3545L: linux-tegra@vger.kernel.org
3546T: git git://anongit.freedesktop.org/tegra/linux.git
3547S: Supported
3548F: drivers/gpu/drm/tegra/
3549F: drivers/gpu/host1x/
3550F: include/linux/host1x.h
3551F: include/uapi/drm/tegra_drm.h
3552F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3553
3554DRM DRIVERS FOR RENESAS
3555M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3556L: dri-devel@lists.freedesktop.org
3557L: linux-sh@vger.kernel.org
3558T: git git://people.freedesktop.org/~airlied/linux
3559S: Supported
3560F: drivers/gpu/drm/rcar-du/
3561F: drivers/gpu/drm/shmobile/
3562F: include/linux/platform_data/shmob_drm.h
3563
3564DRM DRIVERS FOR ROCKCHIP
3565M: Mark Yao <mark.yao@rock-chips.com>
3566L: dri-devel@lists.freedesktop.org
3567S: Maintained
3568F: drivers/gpu/drm/rockchip/
3569F: Documentation/devicetree/bindings/video/rockchip*
3570
3571DSBR100 USB FM RADIO DRIVER
3572M: Alexey Klimov <klimov.linux@gmail.com>
3573L: linux-media@vger.kernel.org
3574T: git git://linuxtv.org/media_tree.git
3575S: Maintained
3576F: drivers/media/radio/dsbr100.c
3577
3578DSCC4 DRIVER
3579M: Francois Romieu <romieu@fr.zoreil.com>
3580L: netdev@vger.kernel.org
3581S: Maintained
3582F: drivers/net/wan/dscc4.c
3583
3584DT3155 MEDIA DRIVER
3585M: Hans Verkuil <hverkuil@xs4all.nl>
3586L: linux-media@vger.kernel.org
3587T: git git://linuxtv.org/media_tree.git
3588W: http://linuxtv.org
3589S: Odd Fixes
3590F: drivers/media/pci/dt3155/
3591
3592DVB_USB_AF9015 MEDIA DRIVER
3593M: Antti Palosaari <crope@iki.fi>
3594L: linux-media@vger.kernel.org
3595W: http://linuxtv.org/
3596W: http://palosaari.fi/linux/
3597Q: http://patchwork.linuxtv.org/project/linux-media/list/
3598T: git git://linuxtv.org/anttip/media_tree.git
3599S: Maintained
3600F: drivers/media/usb/dvb-usb-v2/af9015*
3601
3602DVB_USB_AF9035 MEDIA DRIVER
3603M: Antti Palosaari <crope@iki.fi>
3604L: linux-media@vger.kernel.org
3605W: http://linuxtv.org/
3606W: http://palosaari.fi/linux/
3607Q: http://patchwork.linuxtv.org/project/linux-media/list/
3608T: git git://linuxtv.org/anttip/media_tree.git
3609S: Maintained
3610F: drivers/media/usb/dvb-usb-v2/af9035*
3611
3612DVB_USB_ANYSEE MEDIA DRIVER
3613M: Antti Palosaari <crope@iki.fi>
3614L: linux-media@vger.kernel.org
3615W: http://linuxtv.org/
3616W: http://palosaari.fi/linux/
3617Q: http://patchwork.linuxtv.org/project/linux-media/list/
3618T: git git://linuxtv.org/anttip/media_tree.git
3619S: Maintained
3620F: drivers/media/usb/dvb-usb-v2/anysee*
3621
3622DVB_USB_AU6610 MEDIA DRIVER
3623M: Antti Palosaari <crope@iki.fi>
3624L: linux-media@vger.kernel.org
3625W: http://linuxtv.org/
3626W: http://palosaari.fi/linux/
3627Q: http://patchwork.linuxtv.org/project/linux-media/list/
3628T: git git://linuxtv.org/anttip/media_tree.git
3629S: Maintained
3630F: drivers/media/usb/dvb-usb-v2/au6610*
3631
3632DVB_USB_CE6230 MEDIA DRIVER
3633M: Antti Palosaari <crope@iki.fi>
3634L: linux-media@vger.kernel.org
3635W: http://linuxtv.org/
3636W: http://palosaari.fi/linux/
3637Q: http://patchwork.linuxtv.org/project/linux-media/list/
3638T: git git://linuxtv.org/anttip/media_tree.git
3639S: Maintained
3640F: drivers/media/usb/dvb-usb-v2/ce6230*
3641
3642DVB_USB_CXUSB MEDIA DRIVER
3643M: Michael Krufky <mkrufky@linuxtv.org>
3644L: linux-media@vger.kernel.org
3645W: http://linuxtv.org/
3646W: http://github.com/mkrufky
3647Q: http://patchwork.linuxtv.org/project/linux-media/list/
3648T: git git://linuxtv.org/media_tree.git
3649S: Maintained
3650F: drivers/media/usb/dvb-usb/cxusb*
3651
3652DVB_USB_EC168 MEDIA DRIVER
3653M: Antti Palosaari <crope@iki.fi>
3654L: linux-media@vger.kernel.org
3655W: http://linuxtv.org/
3656W: http://palosaari.fi/linux/
3657Q: http://patchwork.linuxtv.org/project/linux-media/list/
3658T: git git://linuxtv.org/anttip/media_tree.git
3659S: Maintained
3660F: drivers/media/usb/dvb-usb-v2/ec168*
3661
3662DVB_USB_GL861 MEDIA DRIVER
3663M: Antti Palosaari <crope@iki.fi>
3664L: linux-media@vger.kernel.org
3665W: http://linuxtv.org/
3666Q: http://patchwork.linuxtv.org/project/linux-media/list/
3667T: git git://linuxtv.org/anttip/media_tree.git
3668S: Maintained
3669F: drivers/media/usb/dvb-usb-v2/gl861*
3670
3671DVB_USB_MXL111SF MEDIA DRIVER
3672M: Michael Krufky <mkrufky@linuxtv.org>
3673L: linux-media@vger.kernel.org
3674W: http://linuxtv.org/
3675W: http://github.com/mkrufky
3676Q: http://patchwork.linuxtv.org/project/linux-media/list/
3677T: git git://linuxtv.org/mkrufky/mxl111sf.git
3678S: Maintained
3679F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3680
3681DVB_USB_RTL28XXU MEDIA DRIVER
3682M: Antti Palosaari <crope@iki.fi>
3683L: linux-media@vger.kernel.org
3684W: http://linuxtv.org/
3685W: http://palosaari.fi/linux/
3686Q: http://patchwork.linuxtv.org/project/linux-media/list/
3687T: git git://linuxtv.org/anttip/media_tree.git
3688S: Maintained
3689F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3690
3691DVB_USB_V2 MEDIA DRIVER
3692M: Antti Palosaari <crope@iki.fi>
3693L: linux-media@vger.kernel.org
3694W: http://linuxtv.org/
3695W: http://palosaari.fi/linux/
3696Q: http://patchwork.linuxtv.org/project/linux-media/list/
3697T: git git://linuxtv.org/anttip/media_tree.git
3698S: Maintained
3699F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3700F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3701
3702DYNAMIC DEBUG
3703M: Jason Baron <jbaron@akamai.com>
3704S: Maintained
3705F: lib/dynamic_debug.c
3706F: include/linux/dynamic_debug.h
3707
3708DZ DECSTATION DZ11 SERIAL DRIVER
3709M: "Maciej W. Rozycki" <macro@linux-mips.org>
3710S: Maintained
3711F: drivers/tty/serial/dz.*
3712
3713E3X0 POWER BUTTON DRIVER
3714M: Moritz Fischer <moritz.fischer@ettus.com>
3715L: usrp-users@lists.ettus.com
3716W: http://www.ettus.com
3717S: Supported
3718F: drivers/input/misc/e3x0-button.c
3719F: Documentation/devicetree/bindings/input/e3x0-button.txt
3720
3721E4000 MEDIA DRIVER
3722M: Antti Palosaari <crope@iki.fi>
3723L: linux-media@vger.kernel.org
3724W: http://linuxtv.org/
3725W: http://palosaari.fi/linux/
3726Q: http://patchwork.linuxtv.org/project/linux-media/list/
3727T: git git://linuxtv.org/anttip/media_tree.git
3728S: Maintained
3729F: drivers/media/tuners/e4000*
3730
3731EATA ISA/EISA/PCI SCSI DRIVER
3732M: Dario Ballabio <ballabio_dario@emc.com>
3733L: linux-scsi@vger.kernel.org
3734S: Maintained
3735F: drivers/scsi/eata.c
3736
3737EC100 MEDIA DRIVER
3738M: Antti Palosaari <crope@iki.fi>
3739L: linux-media@vger.kernel.org
3740W: http://linuxtv.org/
3741W: http://palosaari.fi/linux/
3742Q: http://patchwork.linuxtv.org/project/linux-media/list/
3743T: git git://linuxtv.org/anttip/media_tree.git
3744S: Maintained
3745F: drivers/media/dvb-frontends/ec100*
3746
3747ECRYPT FILE SYSTEM
3748M: Tyler Hicks <tyhicks@canonical.com>
3749L: ecryptfs@vger.kernel.org
3750W: http://ecryptfs.org
3751W: https://launchpad.net/ecryptfs
3752S: Supported
3753F: Documentation/filesystems/ecryptfs.txt
3754F: fs/ecryptfs/
3755
3756EDAC-CORE
3757M: Doug Thompson <dougthompson@xmission.com>
3758M: Borislav Petkov <bp@alien8.de>
3759M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3760L: linux-edac@vger.kernel.org
3761W: bluesmoke.sourceforge.net
3762T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3763T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3764S: Supported
3765F: Documentation/edac.txt
3766F: drivers/edac/
3767F: include/linux/edac.h
3768
3769EDAC-AMD64
3770M: Doug Thompson <dougthompson@xmission.com>
3771M: Borislav Petkov <bp@alien8.de>
3772L: linux-edac@vger.kernel.org
3773W: bluesmoke.sourceforge.net
3774S: Maintained
3775F: drivers/edac/amd64_edac*
3776
3777EDAC-CALXEDA
3778M: Doug Thompson <dougthompson@xmission.com>
3779M: Robert Richter <rric@kernel.org>
3780L: linux-edac@vger.kernel.org
3781W: bluesmoke.sourceforge.net
3782S: Maintained
3783F: drivers/edac/highbank*
3784
3785EDAC-CAVIUM
3786M: Ralf Baechle <ralf@linux-mips.org>
3787M: David Daney <david.daney@cavium.com>
3788L: linux-edac@vger.kernel.org
3789L: linux-mips@linux-mips.org
3790W: bluesmoke.sourceforge.net
3791S: Supported
3792F: drivers/edac/octeon_edac*
3793
3794EDAC-E752X
3795M: Mark Gross <mark.gross@intel.com>
3796M: Doug Thompson <dougthompson@xmission.com>
3797L: linux-edac@vger.kernel.org
3798W: bluesmoke.sourceforge.net
3799S: Maintained
3800F: drivers/edac/e752x_edac.c
3801
3802EDAC-E7XXX
3803M: Doug Thompson <dougthompson@xmission.com>
3804L: linux-edac@vger.kernel.org
3805W: bluesmoke.sourceforge.net
3806S: Maintained
3807F: drivers/edac/e7xxx_edac.c
3808
3809EDAC-GHES
3810M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3811L: linux-edac@vger.kernel.org
3812W: bluesmoke.sourceforge.net
3813S: Maintained
3814F: drivers/edac/ghes_edac.c
3815
3816EDAC-I82443BXGX
3817M: Tim Small <tim@buttersideup.com>
3818L: linux-edac@vger.kernel.org
3819W: bluesmoke.sourceforge.net
3820S: Maintained
3821F: drivers/edac/i82443bxgx_edac.c
3822
3823EDAC-I3000
3824M: Jason Uhlenkott <juhlenko@akamai.com>
3825L: linux-edac@vger.kernel.org
3826W: bluesmoke.sourceforge.net
3827S: Maintained
3828F: drivers/edac/i3000_edac.c
3829
3830EDAC-I5000
3831M: Doug Thompson <dougthompson@xmission.com>
3832L: linux-edac@vger.kernel.org
3833W: bluesmoke.sourceforge.net
3834S: Maintained
3835F: drivers/edac/i5000_edac.c
3836
3837EDAC-I5400
3838M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3839L: linux-edac@vger.kernel.org
3840W: bluesmoke.sourceforge.net
3841S: Maintained
3842F: drivers/edac/i5400_edac.c
3843
3844EDAC-I7300
3845M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3846L: linux-edac@vger.kernel.org
3847W: bluesmoke.sourceforge.net
3848S: Maintained
3849F: drivers/edac/i7300_edac.c
3850
3851EDAC-I7CORE
3852M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3853L: linux-edac@vger.kernel.org
3854W: bluesmoke.sourceforge.net
3855S: Maintained
3856F: drivers/edac/i7core_edac.c
3857
3858EDAC-I82975X
3859M: Ranganathan Desikan <ravi@jetztechnologies.com>
3860M: "Arvind R." <arvino55@gmail.com>
3861L: linux-edac@vger.kernel.org
3862W: bluesmoke.sourceforge.net
3863S: Maintained
3864F: drivers/edac/i82975x_edac.c
3865
3866EDAC-IE31200
3867M: Jason Baron <jbaron@akamai.com>
3868L: linux-edac@vger.kernel.org
3869W: bluesmoke.sourceforge.net
3870S: Maintained
3871F: drivers/edac/ie31200_edac.c
3872
3873EDAC-MPC85XX
3874M: Johannes Thumshirn <morbidrsa@gmail.com>
3875L: linux-edac@vger.kernel.org
3876W: bluesmoke.sourceforge.net
3877S: Maintained
3878F: drivers/edac/mpc85xx_edac.[ch]
3879
3880EDAC-PASEMI
3881M: Egor Martovetsky <egor@pasemi.com>
3882L: linux-edac@vger.kernel.org
3883W: bluesmoke.sourceforge.net
3884S: Maintained
3885F: drivers/edac/pasemi_edac.c
3886
3887EDAC-R82600
3888M: Tim Small <tim@buttersideup.com>
3889L: linux-edac@vger.kernel.org
3890W: bluesmoke.sourceforge.net
3891S: Maintained
3892F: drivers/edac/r82600_edac.c
3893
3894EDAC-SBRIDGE
3895M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3896L: linux-edac@vger.kernel.org
3897W: bluesmoke.sourceforge.net
3898S: Maintained
3899F: drivers/edac/sb_edac.c
3900
3901EDAC-XGENE
3902APPLIED MICRO (APM) X-GENE SOC EDAC
3903M: Loc Ho <lho@apm.com>
3904S: Supported
3905F: drivers/edac/xgene_edac.c
3906F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3907
3908EDIROL UA-101/UA-1000 DRIVER
3909M: Clemens Ladisch <clemens@ladisch.de>
3910L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3911T: git git://git.alsa-project.org/alsa-kernel.git
3912S: Maintained
3913F: sound/usb/misc/ua101.c
3914
3915EXTENSIBLE FIRMWARE INTERFACE (EFI)
3916M: Matt Fleming <matt.fleming@intel.com>
3917L: linux-efi@vger.kernel.org
3918T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3919S: Maintained
3920F: Documentation/efi-stub.txt
3921F: arch/ia64/kernel/efi.c
3922F: arch/x86/boot/compressed/eboot.[ch]
3923F: arch/x86/include/asm/efi.h
3924F: arch/x86/platform/efi/*
3925F: drivers/firmware/efi/*
3926F: include/linux/efi*.h
3927
3928EFI VARIABLE FILESYSTEM
3929M: Matthew Garrett <matthew.garrett@nebula.com>
3930M: Jeremy Kerr <jk@ozlabs.org>
3931M: Matt Fleming <matt.fleming@intel.com>
3932T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3933L: linux-efi@vger.kernel.org
3934S: Maintained
3935F: fs/efivarfs/
3936
3937EFIFB FRAMEBUFFER DRIVER
3938L: linux-fbdev@vger.kernel.org
3939M: Peter Jones <pjones@redhat.com>
3940S: Maintained
3941F: drivers/video/fbdev/efifb.c
3942
3943EFS FILESYSTEM
3944W: http://aeschi.ch.eu.org/efs/
3945S: Orphan
3946F: fs/efs/
3947
3948EHCA (IBM GX bus InfiniBand adapter) DRIVER
3949M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3950M: Christoph Raisch <raisch@de.ibm.com>
3951L: linux-rdma@vger.kernel.org
3952S: Supported
3953F: drivers/infiniband/hw/ehca/
3954
3955EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3956M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3957L: netdev@vger.kernel.org
3958S: Maintained
3959F: drivers/net/ethernet/ibm/ehea/
3960
3961EM28XX VIDEO4LINUX DRIVER
3962M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3963L: linux-media@vger.kernel.org
3964W: http://linuxtv.org
3965T: git git://linuxtv.org/media_tree.git
3966S: Maintained
3967F: drivers/media/usb/em28xx/
3968
3969EMBEDDED LINUX
3970M: Paul Gortmaker <paul.gortmaker@windriver.com>
3971M: Matt Mackall <mpm@selenic.com>
3972M: David Woodhouse <dwmw2@infradead.org>
3973L: linux-embedded@vger.kernel.org
3974S: Maintained
3975
3976EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
3977M: James Smart <james.smart@avagotech.com>
3978M: Dick Kennedy <dick.kennedy@avagotech.com>
3979L: linux-scsi@vger.kernel.org
3980W: http://www.avagotech.com
3981S: Supported
3982F: drivers/scsi/lpfc/
3983
3984ENE CB710 FLASH CARD READER DRIVER
3985M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
3986S: Maintained
3987F: drivers/misc/cb710/
3988F: drivers/mmc/host/cb710-mmc.*
3989F: include/linux/cb710.h
3990
3991ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3992M: Maxim Levitsky <maximlevitsky@gmail.com>
3993S: Maintained
3994F: drivers/media/rc/ene_ir.*
3995
3996ENHANCED ERROR HANDLING (EEH)
3997M: Gavin Shan <shangw@linux.vnet.ibm.com>
3998L: linuxppc-dev@lists.ozlabs.org
3999S: Supported
4000F: Documentation/powerpc/eeh-pci-error-recovery.txt
4001F: arch/powerpc/kernel/eeh*.c
4002
4003EPSON S1D13XXX FRAMEBUFFER DRIVER
4004M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4005S: Maintained
4006T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4007F: drivers/video/fbdev/s1d13xxxfb.c
4008F: include/video/s1d13xxxfb.h
4009
4010ET131X NETWORK DRIVER
4011M: Mark Einon <mark.einon@gmail.com>
4012S: Odd Fixes
4013F: drivers/net/ethernet/agere/
4014
4015ETHERNET BRIDGE
4016M: Stephen Hemminger <stephen@networkplumber.org>
4017L: bridge@lists.linux-foundation.org
4018L: netdev@vger.kernel.org
4019W: http://www.linuxfoundation.org/en/Net:Bridge
4020S: Maintained
4021F: include/linux/netfilter_bridge/
4022F: net/bridge/
4023
4024ETHERNET PHY LIBRARY
4025M: Florian Fainelli <f.fainelli@gmail.com>
4026L: netdev@vger.kernel.org
4027S: Maintained
4028F: include/linux/phy.h
4029F: include/linux/phy_fixed.h
4030F: drivers/net/phy/
4031F: Documentation/networking/phy.txt
4032F: drivers/of/of_mdio.c
4033F: drivers/of/of_net.c
4034
4035EXT2 FILE SYSTEM
4036M: Jan Kara <jack@suse.cz>
4037L: linux-ext4@vger.kernel.org
4038S: Maintained
4039F: Documentation/filesystems/ext2.txt
4040F: fs/ext2/
4041F: include/linux/ext2*
4042
4043EXT3 FILE SYSTEM
4044M: Jan Kara <jack@suse.cz>
4045M: Andrew Morton <akpm@linux-foundation.org>
4046M: Andreas Dilger <adilger.kernel@dilger.ca>
4047L: linux-ext4@vger.kernel.org
4048S: Maintained
4049F: Documentation/filesystems/ext3.txt
4050F: fs/ext3/
4051
4052EXT4 FILE SYSTEM
4053M: "Theodore Ts'o" <tytso@mit.edu>
4054M: Andreas Dilger <adilger.kernel@dilger.ca>
4055L: linux-ext4@vger.kernel.org
4056W: http://ext4.wiki.kernel.org
4057Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4058S: Maintained
4059F: Documentation/filesystems/ext4.txt
4060F: fs/ext4/
4061
4062Extended Verification Module (EVM)
4063M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4064L: linux-ima-devel@lists.sourceforge.net
4065L: linux-security-module@vger.kernel.org
4066S: Supported
4067F: security/integrity/evm/
4068
4069EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4070M: MyungJoo Ham <myungjoo.ham@samsung.com>
4071M: Chanwoo Choi <cw00.choi@samsung.com>
4072L: linux-kernel@vger.kernel.org
4073T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4074S: Maintained
4075F: drivers/extcon/
4076F: Documentation/extcon/
4077
4078EXYNOS DP DRIVER
4079M: Jingoo Han <jingoohan1@gmail.com>
4080L: dri-devel@lists.freedesktop.org
4081S: Maintained
4082F: drivers/gpu/drm/exynos/exynos_dp*
4083
4084EXYNOS MIPI DISPLAY DRIVERS
4085M: Inki Dae <inki.dae@samsung.com>
4086M: Donghwa Lee <dh09.lee@samsung.com>
4087M: Kyungmin Park <kyungmin.park@samsung.com>
4088L: linux-fbdev@vger.kernel.org
4089S: Maintained
4090F: drivers/video/fbdev/exynos/exynos_mipi*
4091F: include/video/exynos_mipi*
4092
4093F71805F HARDWARE MONITORING DRIVER
4094M: Jean Delvare <jdelvare@suse.de>
4095L: lm-sensors@lm-sensors.org
4096S: Maintained
4097F: Documentation/hwmon/f71805f
4098F: drivers/hwmon/f71805f.c
4099
4100FC0011 TUNER DRIVER
4101M: Michael Buesch <m@bues.ch>
4102L: linux-media@vger.kernel.org
4103S: Maintained
4104F: drivers/media/tuners/fc0011.h
4105F: drivers/media/tuners/fc0011.c
4106
4107FC2580 MEDIA DRIVER
4108M: Antti Palosaari <crope@iki.fi>
4109L: linux-media@vger.kernel.org
4110W: http://linuxtv.org/
4111W: http://palosaari.fi/linux/
4112Q: http://patchwork.linuxtv.org/project/linux-media/list/
4113T: git git://linuxtv.org/anttip/media_tree.git
4114S: Maintained
4115F: drivers/media/tuners/fc2580*
4116
4117FANOTIFY
4118M: Eric Paris <eparis@redhat.com>
4119S: Maintained
4120F: fs/notify/fanotify/
4121F: include/linux/fanotify.h
4122F: include/uapi/linux/fanotify.h
4123
4124FARSYNC SYNCHRONOUS DRIVER
4125M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4126W: http://www.farsite.co.uk/
4127S: Supported
4128F: drivers/net/wan/farsync.*
4129
4130FAULT INJECTION SUPPORT
4131M: Akinobu Mita <akinobu.mita@gmail.com>
4132S: Supported
4133F: Documentation/fault-injection/
4134F: lib/fault-inject.c
4135
4136FBTFT Framebuffer drivers
4137M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4138M: Noralf Trønnes <noralf@tronnes.org>
4139S: Maintained
4140F: drivers/staging/fbtft/
4141
4142FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4143M: Vasu Dev <vasu.dev@intel.com>
4144L: fcoe-devel@open-fcoe.org
4145W: www.Open-FCoE.org
4146S: Supported
4147F: drivers/scsi/libfc/
4148F: drivers/scsi/fcoe/
4149F: include/scsi/fc/
4150F: include/scsi/libfc.h
4151F: include/scsi/libfcoe.h
4152F: include/uapi/scsi/fc/
4153
4154FILE LOCKING (flock() and fcntl()/lockf())
4155M: Jeff Layton <jlayton@poochiereds.net>
4156M: "J. Bruce Fields" <bfields@fieldses.org>
4157L: linux-fsdevel@vger.kernel.org
4158S: Maintained
4159F: include/linux/fcntl.h
4160F: include/linux/fs.h
4161F: include/uapi/linux/fcntl.h
4162F: include/uapi/linux/fs.h
4163F: fs/fcntl.c
4164F: fs/locks.c
4165
4166FILESYSTEMS (VFS and infrastructure)
4167M: Alexander Viro <viro@zeniv.linux.org.uk>
4168L: linux-fsdevel@vger.kernel.org
4169S: Maintained
4170F: fs/*
4171
4172FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4173M: Riku Voipio <riku.voipio@iki.fi>
4174L: lm-sensors@lm-sensors.org
4175S: Maintained
4176F: drivers/hwmon/f75375s.c
4177F: include/linux/f75375s.h
4178
4179FIREWIRE AUDIO DRIVERS
4180M: Clemens Ladisch <clemens@ladisch.de>
4181L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4182T: git git://git.alsa-project.org/alsa-kernel.git
4183S: Maintained
4184F: sound/firewire/
4185
4186FIREWIRE MEDIA DRIVERS (firedtv)
4187M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4188L: linux-media@vger.kernel.org
4189L: linux1394-devel@lists.sourceforge.net
4190T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4191S: Maintained
4192F: drivers/media/firewire/
4193
4194FIREWIRE SBP-2 TARGET
4195M: Chris Boot <bootc@bootc.net>
4196L: linux-scsi@vger.kernel.org
4197L: target-devel@vger.kernel.org
4198L: linux1394-devel@lists.sourceforge.net
4199T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4200S: Maintained
4201F: drivers/target/sbp/
4202
4203FIREWIRE SUBSYSTEM
4204M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4205L: linux1394-devel@lists.sourceforge.net
4206W: http://ieee1394.wiki.kernel.org/
4207T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4208S: Maintained
4209F: drivers/firewire/
4210F: include/linux/firewire.h
4211F: include/uapi/linux/firewire*.h
4212F: tools/firewire/
4213
4214FIRMWARE LOADER (request_firmware)
4215M: Ming Lei <ming.lei@canonical.com>
4216L: linux-kernel@vger.kernel.org
4217S: Maintained
4218F: Documentation/firmware_class/
4219F: drivers/base/firmware*.c
4220F: include/linux/firmware.h
4221
4222FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4223M: Joshua Morris <josh.h.morris@us.ibm.com>
4224M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4225S: Maintained
4226F: drivers/block/rsxx/
4227
4228FLOPPY DRIVER
4229M: Jiri Kosina <jkosina@suse.cz>
4230T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4231S: Odd fixes
4232F: drivers/block/floppy.c
4233
4234FMC SUBSYSTEM
4235M: Alessandro Rubini <rubini@gnudd.com>
4236W: http://www.ohwr.org/projects/fmc-bus
4237S: Supported
4238F: drivers/fmc/
4239F: include/linux/fmc*.h
4240F: include/linux/ipmi-fru.h
4241K: fmc_d.*register
4242
4243FPU EMULATOR
4244M: Bill Metzenthen <billm@melbpc.org.au>
4245W: http://floatingpoint.sourceforge.net/emulator/index.html
4246S: Maintained
4247F: arch/x86/math-emu/
4248
4249FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4250L: netdev@vger.kernel.org
4251S: Orphan
4252F: drivers/net/wan/dlci.c
4253F: drivers/net/wan/sdla.c
4254
4255FRAMEBUFFER LAYER
4256M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4257M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4258L: linux-fbdev@vger.kernel.org
4259W: http://linux-fbdev.sourceforge.net/
4260Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4261T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4262S: Maintained
4263F: Documentation/fb/
4264F: Documentation/devicetree/bindings/fb/
4265F: drivers/video/
4266F: include/video/
4267F: include/linux/fb.h
4268F: include/uapi/video/
4269F: include/uapi/linux/fb.h
4270
4271FREESCALE DIU FRAMEBUFFER DRIVER
4272M: Timur Tabi <timur@tabi.org>
4273L: linux-fbdev@vger.kernel.org
4274S: Maintained
4275F: drivers/video/fbdev/fsl-diu-fb.*
4276
4277FREESCALE DMA DRIVER
4278M: Li Yang <leoli@freescale.com>
4279M: Zhang Wei <zw@zh-kernel.org>
4280L: linuxppc-dev@lists.ozlabs.org
4281S: Maintained
4282F: drivers/dma/fsldma.*
4283
4284FREESCALE I2C CPM DRIVER
4285M: Jochen Friedrich <jochen@scram.de>
4286L: linuxppc-dev@lists.ozlabs.org
4287L: linux-i2c@vger.kernel.org
4288S: Maintained
4289F: drivers/i2c/busses/i2c-cpm.c
4290
4291FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4292M: Sascha Hauer <kernel@pengutronix.de>
4293L: linux-fbdev@vger.kernel.org
4294L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4295S: Maintained
4296F: include/linux/platform_data/video-imxfb.h
4297F: drivers/video/fbdev/imxfb.c
4298
4299FREESCALE QUAD SPI DRIVER
4300M: Han Xu <han.xu@freescale.com>
4301L: linux-mtd@lists.infradead.org
4302S: Maintained
4303F: drivers/mtd/spi-nor/fsl-quadspi.c
4304
4305FREESCALE SOC FS_ENET DRIVER
4306M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4307M: Vitaly Bordug <vbordug@ru.mvista.com>
4308L: linuxppc-dev@lists.ozlabs.org
4309L: netdev@vger.kernel.org
4310S: Maintained
4311F: drivers/net/ethernet/freescale/fs_enet/
4312F: include/linux/fs_enet_pd.h
4313
4314FREESCALE QUICC ENGINE LIBRARY
4315L: linuxppc-dev@lists.ozlabs.org
4316S: Orphan
4317F: arch/powerpc/sysdev/qe_lib/
4318F: arch/powerpc/include/asm/*qe.h
4319
4320FREESCALE USB PERIPHERAL DRIVERS
4321M: Li Yang <leoli@freescale.com>
4322L: linux-usb@vger.kernel.org
4323L: linuxppc-dev@lists.ozlabs.org
4324S: Maintained
4325F: drivers/usb/gadget/udc/fsl*
4326
4327FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4328M: Li Yang <leoli@freescale.com>
4329L: netdev@vger.kernel.org
4330L: linuxppc-dev@lists.ozlabs.org
4331S: Maintained
4332F: drivers/net/ethernet/freescale/ucc_geth*
4333
4334FREESCALE QUICC ENGINE UCC UART DRIVER
4335M: Timur Tabi <timur@tabi.org>
4336L: linuxppc-dev@lists.ozlabs.org
4337S: Maintained
4338F: drivers/tty/serial/ucc_uart.c
4339
4340FREESCALE SOC SOUND DRIVERS
4341M: Timur Tabi <timur@tabi.org>
4342M: Nicolin Chen <nicoleotsuka@gmail.com>
4343M: Xiubo Li <Xiubo.Lee@gmail.com>
4344L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4345L: linuxppc-dev@lists.ozlabs.org
4346S: Maintained
4347F: sound/soc/fsl/fsl*
4348F: sound/soc/fsl/imx*
4349F: sound/soc/fsl/mpc8610_hpcd.c
4350
4351FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4352M: "J. German Rivera" <German.Rivera@freescale.com>
4353L: linux-kernel@vger.kernel.org
4354S: Maintained
4355F: drivers/staging/fsl-mc/
4356
4357FREEVXFS FILESYSTEM
4358M: Christoph Hellwig <hch@infradead.org>
4359W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4360S: Maintained
4361F: fs/freevxfs/
4362
4363FREEZER
4364M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4365M: Pavel Machek <pavel@ucw.cz>
4366L: linux-pm@vger.kernel.org
4367S: Supported
4368F: Documentation/power/freezing-of-tasks.txt
4369F: include/linux/freezer.h
4370F: kernel/freezer.c
4371
4372FRONTSWAP API
4373M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4374L: linux-kernel@vger.kernel.org
4375S: Maintained
4376F: mm/frontswap.c
4377F: include/linux/frontswap.h
4378
4379FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4380M: David Howells <dhowells@redhat.com>
4381L: linux-cachefs@redhat.com
4382S: Supported
4383F: Documentation/filesystems/caching/
4384F: fs/fscache/
4385F: include/linux/fscache*.h
4386
4387F2FS FILE SYSTEM
4388M: Jaegeuk Kim <jaegeuk@kernel.org>
4389M: Changman Lee <cm224.lee@samsung.com>
4390L: linux-f2fs-devel@lists.sourceforge.net
4391W: http://en.wikipedia.org/wiki/F2FS
4392T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4393S: Maintained
4394F: Documentation/filesystems/f2fs.txt
4395F: Documentation/ABI/testing/sysfs-fs-f2fs
4396F: fs/f2fs/
4397F: include/linux/f2fs_fs.h
4398
4399FUJITSU FR-V (FRV) PORT
4400M: David Howells <dhowells@redhat.com>
4401S: Maintained
4402F: arch/frv/
4403
4404FUJITSU LAPTOP EXTRAS
4405M: Jonathan Woithe <jwoithe@just42.net>
4406L: platform-driver-x86@vger.kernel.org
4407S: Maintained
4408F: drivers/platform/x86/fujitsu-laptop.c
4409
4410FUJITSU M-5MO LS CAMERA ISP DRIVER
4411M: Kyungmin Park <kyungmin.park@samsung.com>
4412M: Heungjun Kim <riverful.kim@samsung.com>
4413L: linux-media@vger.kernel.org
4414S: Maintained
4415F: drivers/media/i2c/m5mols/
4416F: include/media/m5mols.h
4417
4418FUJITSU TABLET EXTRAS
4419M: Robert Gerlach <khnz@gmx.de>
4420L: platform-driver-x86@vger.kernel.org
4421S: Maintained
4422F: drivers/platform/x86/fujitsu-tablet.c
4423
4424FUSE: FILESYSTEM IN USERSPACE
4425M: Miklos Szeredi <miklos@szeredi.hu>
4426L: fuse-devel@lists.sourceforge.net
4427W: http://fuse.sourceforge.net/
4428S: Maintained
4429F: fs/fuse/
4430F: include/uapi/linux/fuse.h
4431
4432FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4433M: Rik Faith <faith@cs.unc.edu>
4434L: linux-scsi@vger.kernel.org
4435S: Odd Fixes (e.g., new signatures)
4436F: drivers/scsi/fdomain.*
4437
4438GCOV BASED KERNEL PROFILING
4439M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4440S: Maintained
4441F: kernel/gcov/
4442F: Documentation/gcov.txt
4443
4444GDT SCSI DISK ARRAY CONTROLLER DRIVER
4445M: Achim Leubner <achim_leubner@adaptec.com>
4446L: linux-scsi@vger.kernel.org
4447W: http://www.icp-vortex.com/
4448S: Supported
4449F: drivers/scsi/gdt*
4450
4451GDB KERNEL DEBUGGING HELPER SCRIPTS
4452M: Jan Kiszka <jan.kiszka@siemens.com>
4453S: Supported
4454F: scripts/gdb/
4455
4456GEMTEK FM RADIO RECEIVER DRIVER
4457M: Hans Verkuil <hverkuil@xs4all.nl>
4458L: linux-media@vger.kernel.org
4459T: git git://linuxtv.org/media_tree.git
4460W: http://linuxtv.org
4461S: Maintained
4462F: drivers/media/radio/radio-gemtek*
4463
4464GENERIC GPIO I2C DRIVER
4465M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4466S: Supported
4467F: drivers/i2c/busses/i2c-gpio.c
4468F: include/linux/i2c-gpio.h
4469
4470GENERIC GPIO I2C MULTIPLEXER DRIVER
4471M: Peter Korsgaard <peter.korsgaard@barco.com>
4472L: linux-i2c@vger.kernel.org
4473S: Supported
4474F: drivers/i2c/muxes/i2c-mux-gpio.c
4475F: include/linux/i2c-mux-gpio.h
4476F: Documentation/i2c/muxes/i2c-mux-gpio
4477
4478GENERIC HDLC (WAN) DRIVERS
4479M: Krzysztof Halasa <khc@pm.waw.pl>
4480W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4481S: Maintained
4482F: drivers/net/wan/c101.c
4483F: drivers/net/wan/hd6457*
4484F: drivers/net/wan/hdlc*
4485F: drivers/net/wan/n2.c
4486F: drivers/net/wan/pc300too.c
4487F: drivers/net/wan/pci200syn.c
4488F: drivers/net/wan/wanxl*
4489
4490GENERIC INCLUDE/ASM HEADER FILES
4491M: Arnd Bergmann <arnd@arndb.de>
4492L: linux-arch@vger.kernel.org
4493T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4494S: Maintained
4495F: include/asm-generic/
4496F: include/uapi/asm-generic/
4497
4498GENERIC PHY FRAMEWORK
4499M: Kishon Vijay Abraham I <kishon@ti.com>
4500L: linux-kernel@vger.kernel.org
4501T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4502S: Supported
4503F: drivers/phy/
4504F: include/linux/phy/
4505
4506GENERIC PM DOMAINS
4507M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4508M: Kevin Hilman <khilman@kernel.org>
4509M: Ulf Hansson <ulf.hansson@linaro.org>
4510L: linux-pm@vger.kernel.org
4511S: Supported
4512F: drivers/base/power/domain*.c
4513F: include/linux/pm_domain.h
4514
4515GENERIC UIO DRIVER FOR PCI DEVICES
4516M: "Michael S. Tsirkin" <mst@redhat.com>
4517L: kvm@vger.kernel.org
4518S: Supported
4519F: drivers/uio/uio_pci_generic.c
4520
4521GET_MAINTAINER SCRIPT
4522M: Joe Perches <joe@perches.com>
4523S: Maintained
4524F: scripts/get_maintainer.pl
4525
4526GFS2 FILE SYSTEM
4527M: Steven Whitehouse <swhiteho@redhat.com>
4528M: Bob Peterson <rpeterso@redhat.com>
4529L: cluster-devel@redhat.com
4530W: http://sources.redhat.com/cluster/
4531T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4532S: Supported
4533F: Documentation/filesystems/gfs2*.txt
4534F: fs/gfs2/
4535F: include/uapi/linux/gfs2_ondisk.h
4536
4537GIGASET ISDN DRIVERS
4538M: Paul Bolle <pebolle@tiscali.nl>
4539L: gigaset307x-common@lists.sourceforge.net
4540W: http://gigaset307x.sourceforge.net/
4541S: Odd Fixes
4542F: Documentation/isdn/README.gigaset
4543F: drivers/isdn/gigaset/
4544F: include/uapi/linux/gigaset_dev.h
4545
4546GO7007 MPEG CODEC
4547M: Hans Verkuil <hans.verkuil@cisco.com>
4548L: linux-media@vger.kernel.org
4549S: Maintained
4550F: drivers/media/usb/go7007/
4551
4552GOODIX TOUCHSCREEN
4553M: Bastien Nocera <hadess@hadess.net>
4554L: linux-input@vger.kernel.org
4555S: Maintained
4556F: drivers/input/touchscreen/goodix.c
4557
4558GPIO SUBSYSTEM
4559M: Linus Walleij <linus.walleij@linaro.org>
4560M: Alexandre Courbot <gnurou@gmail.com>
4561L: linux-gpio@vger.kernel.org
4562T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4563S: Maintained
4564F: Documentation/gpio/
4565F: drivers/gpio/
4566F: include/linux/gpio/
4567F: include/linux/gpio.h
4568F: include/asm-generic/gpio.h
4569
4570GRE DEMULTIPLEXER DRIVER
4571M: Dmitry Kozlov <xeb@mail.ru>
4572L: netdev@vger.kernel.org
4573S: Maintained
4574F: net/ipv4/gre_demux.c
4575F: net/ipv4/gre_offload.c
4576F: include/net/gre.h
4577
4578GRETH 10/100/1G Ethernet MAC device driver
4579M: Kristoffer Glembo <kristoffer@gaisler.com>
4580L: netdev@vger.kernel.org
4581S: Maintained
4582F: drivers/net/ethernet/aeroflex/
4583
4584GSPCA FINEPIX SUBDRIVER
4585M: Frank Zago <frank@zago.net>
4586L: linux-media@vger.kernel.org
4587T: git git://linuxtv.org/media_tree.git
4588S: Maintained
4589F: drivers/media/usb/gspca/finepix.c
4590
4591GSPCA GL860 SUBDRIVER
4592M: Olivier Lorin <o.lorin@laposte.net>
4593L: linux-media@vger.kernel.org
4594T: git git://linuxtv.org/media_tree.git
4595S: Maintained
4596F: drivers/media/usb/gspca/gl860/
4597
4598GSPCA M5602 SUBDRIVER
4599M: Erik Andren <erik.andren@gmail.com>
4600L: linux-media@vger.kernel.org
4601T: git git://linuxtv.org/media_tree.git
4602S: Maintained
4603F: drivers/media/usb/gspca/m5602/
4604
4605GSPCA PAC207 SONIXB SUBDRIVER
4606M: Hans de Goede <hdegoede@redhat.com>
4607L: linux-media@vger.kernel.org
4608T: git git://linuxtv.org/media_tree.git
4609S: Maintained
4610F: drivers/media/usb/gspca/pac207.c
4611
4612GSPCA SN9C20X SUBDRIVER
4613M: Brian Johnson <brijohn@gmail.com>
4614L: linux-media@vger.kernel.org
4615T: git git://linuxtv.org/media_tree.git
4616S: Maintained
4617F: drivers/media/usb/gspca/sn9c20x.c
4618
4619GSPCA T613 SUBDRIVER
4620M: Leandro Costantino <lcostantino@gmail.com>
4621L: linux-media@vger.kernel.org
4622T: git git://linuxtv.org/media_tree.git
4623S: Maintained
4624F: drivers/media/usb/gspca/t613.c
4625
4626GSPCA USB WEBCAM DRIVER
4627M: Hans de Goede <hdegoede@redhat.com>
4628L: linux-media@vger.kernel.org
4629T: git git://linuxtv.org/media_tree.git
4630S: Maintained
4631F: drivers/media/usb/gspca/
4632
4633GUID PARTITION TABLE (GPT)
4634M: Davidlohr Bueso <dave@stgolabs.net>
4635L: linux-efi@vger.kernel.org
4636S: Maintained
4637F: block/partitions/efi.*
4638
4639STK1160 USB VIDEO CAPTURE DRIVER
4640M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4641L: linux-media@vger.kernel.org
4642T: git git://linuxtv.org/media_tree.git
4643S: Maintained
4644F: drivers/media/usb/stk1160/
4645
4646H8/300 ARCHITECTURE
4647M: Yoshinori Sato <ysato@users.sourceforge.jp>
4648L: uclinux-h8-devel@lists.sourceforge.jp
4649W: http://uclinux-h8.sourceforge.jp
4650T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4651S: Maintained
4652F: arch/h8300/
4653F: drivers/clocksource/h8300_*.c
4654F: drivers/clk/h8300/
4655F: drivers/irqchip/irq-renesas-h8*.c
4656
4657HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4658M: Frank Seidel <frank@f-seidel.de>
4659L: platform-driver-x86@vger.kernel.org
4660W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4661S: Maintained
4662F: drivers/platform/x86/hdaps.c
4663
4664HDPVR USB VIDEO ENCODER DRIVER
4665M: Hans Verkuil <hverkuil@xs4all.nl>
4666L: linux-media@vger.kernel.org
4667T: git git://linuxtv.org/media_tree.git
4668W: http://linuxtv.org
4669S: Odd Fixes
4670F: drivers/media/usb/hdpvr/
4671
4672HWPOISON MEMORY FAILURE HANDLING
4673M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4674L: linux-mm@kvack.org
4675S: Maintained
4676F: mm/memory-failure.c
4677F: mm/hwpoison-inject.c
4678
4679HYPERVISOR VIRTUAL CONSOLE DRIVER
4680L: linuxppc-dev@lists.ozlabs.org
4681S: Odd Fixes
4682F: drivers/tty/hvc/
4683
4684HACKRF MEDIA DRIVER
4685M: Antti Palosaari <crope@iki.fi>
4686L: linux-media@vger.kernel.org
4687W: http://linuxtv.org/
4688W: http://palosaari.fi/linux/
4689Q: http://patchwork.linuxtv.org/project/linux-media/list/
4690T: git git://linuxtv.org/anttip/media_tree.git
4691S: Maintained
4692F: drivers/media/usb/hackrf/
4693
4694HARDWARE MONITORING
4695M: Jean Delvare <jdelvare@suse.de>
4696M: Guenter Roeck <linux@roeck-us.net>
4697L: lm-sensors@lm-sensors.org
4698W: http://www.lm-sensors.org/
4699T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4700T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4701S: Maintained
4702F: Documentation/hwmon/
4703F: drivers/hwmon/
4704F: include/linux/hwmon*.h
4705
4706HARDWARE RANDOM NUMBER GENERATOR CORE
4707M: Matt Mackall <mpm@selenic.com>
4708M: Herbert Xu <herbert@gondor.apana.org.au>
4709L: linux-crypto@vger.kernel.org
4710S: Odd fixes
4711F: Documentation/hw_random.txt
4712F: drivers/char/hw_random/
4713F: include/linux/hw_random.h
4714
4715HARDWARE SPINLOCK CORE
4716M: Ohad Ben-Cohen <ohad@wizery.com>
4717S: Maintained
4718F: Documentation/hwspinlock.txt
4719F: drivers/hwspinlock/hwspinlock_*
4720F: include/linux/hwspinlock.h
4721
4722HARMONY SOUND DRIVER
4723L: linux-parisc@vger.kernel.org
4724S: Maintained
4725F: sound/parisc/harmony.*
4726
4727HD29L2 MEDIA DRIVER
4728M: Antti Palosaari <crope@iki.fi>
4729L: linux-media@vger.kernel.org
4730W: http://linuxtv.org/
4731W: http://palosaari.fi/linux/
4732Q: http://patchwork.linuxtv.org/project/linux-media/list/
4733T: git git://linuxtv.org/anttip/media_tree.git
4734S: Maintained
4735F: drivers/media/dvb-frontends/hd29l2*
4736
4737HEWLETT-PACKARD SMART2 RAID DRIVER
4738L: iss_storagedev@hp.com
4739S: Orphan
4740F: Documentation/blockdev/cpqarray.txt
4741F: drivers/block/cpqarray.*
4742
4743HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4744M: Don Brace <don.brace@pmcs.com>
4745L: iss_storagedev@hp.com
4746L: storagedev@pmcs.com
4747L: linux-scsi@vger.kernel.org
4748S: Supported
4749F: Documentation/scsi/hpsa.txt
4750F: drivers/scsi/hpsa*.[ch]
4751F: include/linux/cciss*.h
4752F: include/uapi/linux/cciss*.h
4753
4754HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4755M: Don Brace <don.brace@pmcs.com>
4756L: iss_storagedev@hp.com
4757L: storagedev@pmcs.com
4758L: linux-scsi@vger.kernel.org
4759S: Supported
4760F: Documentation/blockdev/cciss.txt
4761F: drivers/block/cciss*
4762F: include/linux/cciss_ioctl.h
4763F: include/uapi/linux/cciss_ioctl.h
4764
4765HFS FILESYSTEM
4766L: linux-fsdevel@vger.kernel.org
4767S: Orphan
4768F: Documentation/filesystems/hfs.txt
4769F: fs/hfs/
4770
4771HFSPLUS FILESYSTEM
4772L: linux-fsdevel@vger.kernel.org
4773S: Orphan
4774F: Documentation/filesystems/hfsplus.txt
4775F: fs/hfsplus/
4776
4777HGA FRAMEBUFFER DRIVER
4778M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4779L: linux-nvidia@lists.surfsouth.com
4780W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4781S: Maintained
4782F: drivers/video/fbdev/hgafb.c
4783
4784HIBERNATION (aka Software Suspend, aka swsusp)
4785M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4786M: Pavel Machek <pavel@ucw.cz>
4787L: linux-pm@vger.kernel.org
4788S: Supported
4789F: arch/x86/power/
4790F: drivers/base/power/
4791F: kernel/power/
4792F: include/linux/suspend.h
4793F: include/linux/freezer.h
4794F: include/linux/pm.h
4795F: arch/*/include/asm/suspend*.h
4796
4797HID CORE LAYER
4798M: Jiri Kosina <jkosina@suse.cz>
4799L: linux-input@vger.kernel.org
4800T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4801S: Maintained
4802F: drivers/hid/
4803F: include/linux/hid*
4804F: include/uapi/linux/hid*
4805
4806HID SENSOR HUB DRIVERS
4807M: Jiri Kosina <jkosina@suse.cz>
4808M: Jonathan Cameron <jic23@kernel.org>
4809M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4810L: linux-input@vger.kernel.org
4811L: linux-iio@vger.kernel.org
4812S: Maintained
4813F: Documentation/hid/hid-sensor*
4814F: drivers/hid/hid-sensor-*
4815F: drivers/iio/*/hid-*
4816F: include/linux/hid-sensor-*
4817
4818HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4819M: Thomas Gleixner <tglx@linutronix.de>
4820L: linux-kernel@vger.kernel.org
4821T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4822S: Maintained
4823F: Documentation/timers/
4824F: kernel/time/hrtimer.c
4825F: kernel/time/clockevents.c
4826F: kernel/time/tick*.*
4827F: kernel/time/timer_*.c
4828F: include/linux/clockchips.h
4829F: include/linux/hrtimer.h
4830
4831HIGH-SPEED SCC DRIVER FOR AX.25
4832L: linux-hams@vger.kernel.org
4833S: Orphan
4834F: drivers/net/hamradio/dmascc.c
4835F: drivers/net/hamradio/scc.c
4836
4837HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4838M: HighPoint Linux Team <linux@highpoint-tech.com>
4839W: http://www.highpoint-tech.com
4840S: Supported
4841F: Documentation/scsi/hptiop.txt
4842F: drivers/scsi/hptiop.c
4843
4844HIPPI
4845M: Jes Sorensen <jes@trained-monkey.org>
4846L: linux-hippi@sunsite.dk
4847S: Maintained
4848F: include/linux/hippidevice.h
4849F: include/uapi/linux/if_hippi.h
4850F: net/802/hippi.c
4851F: drivers/net/hippi/
4852
4853HOST AP DRIVER
4854M: Jouni Malinen <j@w1.fi>
4855L: hostap@shmoo.com (subscribers-only)
4856L: linux-wireless@vger.kernel.org
4857W: http://hostap.epitest.fi/
4858S: Maintained
4859F: drivers/net/wireless/hostap/
4860
4861HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4862L: platform-driver-x86@vger.kernel.org
4863S: Orphan
4864F: drivers/platform/x86/tc1100-wmi.c
4865
4866HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4867M: Jaroslav Kysela <perex@perex.cz>
4868S: Maintained
4869F: drivers/net/ethernet/hp/hp100.*
4870
4871HPET: High Precision Event Timers driver
4872M: Clemens Ladisch <clemens@ladisch.de>
4873S: Maintained
4874F: Documentation/timers/hpet.txt
4875F: drivers/char/hpet.c
4876F: include/linux/hpet.h
4877F: include/uapi/linux/hpet.h
4878
4879HPET: x86
4880S: Orphan
4881F: arch/x86/kernel/hpet.c
4882F: arch/x86/include/asm/hpet.h
4883
4884HPFS FILESYSTEM
4885M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4886W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4887S: Maintained
4888F: fs/hpfs/
4889
4890HSI SUBSYSTEM
4891M: Sebastian Reichel <sre@kernel.org>
4892T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4893S: Maintained
4894F: Documentation/ABI/testing/sysfs-bus-hsi
4895F: Documentation/hsi.txt
4896F: drivers/hsi/
4897F: include/linux/hsi/
4898F: include/uapi/linux/hsi/
4899
4900HSO 3G MODEM DRIVER
4901M: Jan Dumon <j.dumon@option.com>
4902W: http://www.pharscape.org
4903S: Maintained
4904F: drivers/net/usb/hso.c
4905
4906HSR NETWORK PROTOCOL
4907M: Arvid Brodin <arvid.brodin@alten.se>
4908L: netdev@vger.kernel.org
4909S: Maintained
4910F: net/hsr/
4911
4912HTCPEN TOUCHSCREEN DRIVER
4913M: Pau Oliva Fora <pof@eslack.org>
4914L: linux-input@vger.kernel.org
4915S: Maintained
4916F: drivers/input/touchscreen/htcpen.c
4917
4918HUGETLB FILESYSTEM
4919M: Nadia Yvette Chambers <nyc@holomorphy.com>
4920S: Maintained
4921F: fs/hugetlbfs/
4922
4923Hyper-V CORE AND DRIVERS
4924M: "K. Y. Srinivasan" <kys@microsoft.com>
4925M: Haiyang Zhang <haiyangz@microsoft.com>
4926L: devel@linuxdriverproject.org
4927S: Maintained
4928F: arch/x86/include/asm/mshyperv.h
4929F: arch/x86/include/uapi/asm/hyperv.h
4930F: arch/x86/kernel/cpu/mshyperv.c
4931F: drivers/hid/hid-hyperv.c
4932F: drivers/hv/
4933F: drivers/input/serio/hyperv-keyboard.c
4934F: drivers/net/hyperv/
4935F: drivers/scsi/storvsc_drv.c
4936F: drivers/video/fbdev/hyperv_fb.c
4937F: include/linux/hyperv.h
4938F: tools/hv/
4939
4940I2C OVER PARALLEL PORT
4941M: Jean Delvare <jdelvare@suse.de>
4942L: linux-i2c@vger.kernel.org
4943S: Maintained
4944F: Documentation/i2c/busses/i2c-parport
4945F: Documentation/i2c/busses/i2c-parport-light
4946F: drivers/i2c/busses/i2c-parport.c
4947F: drivers/i2c/busses/i2c-parport-light.c
4948
4949I2C/SMBUS CONTROLLER DRIVERS FOR PC
4950M: Jean Delvare <jdelvare@suse.de>
4951L: linux-i2c@vger.kernel.org
4952S: Maintained
4953F: Documentation/i2c/busses/i2c-ali1535
4954F: Documentation/i2c/busses/i2c-ali1563
4955F: Documentation/i2c/busses/i2c-ali15x3
4956F: Documentation/i2c/busses/i2c-amd756
4957F: Documentation/i2c/busses/i2c-amd8111
4958F: Documentation/i2c/busses/i2c-i801
4959F: Documentation/i2c/busses/i2c-nforce2
4960F: Documentation/i2c/busses/i2c-piix4
4961F: Documentation/i2c/busses/i2c-sis5595
4962F: Documentation/i2c/busses/i2c-sis630
4963F: Documentation/i2c/busses/i2c-sis96x
4964F: Documentation/i2c/busses/i2c-via
4965F: Documentation/i2c/busses/i2c-viapro
4966F: drivers/i2c/busses/i2c-ali1535.c
4967F: drivers/i2c/busses/i2c-ali1563.c
4968F: drivers/i2c/busses/i2c-ali15x3.c
4969F: drivers/i2c/busses/i2c-amd756.c
4970F: drivers/i2c/busses/i2c-amd756-s4882.c
4971F: drivers/i2c/busses/i2c-amd8111.c
4972F: drivers/i2c/busses/i2c-i801.c
4973F: drivers/i2c/busses/i2c-isch.c
4974F: drivers/i2c/busses/i2c-nforce2.c
4975F: drivers/i2c/busses/i2c-nforce2-s4985.c
4976F: drivers/i2c/busses/i2c-piix4.c
4977F: drivers/i2c/busses/i2c-sis5595.c
4978F: drivers/i2c/busses/i2c-sis630.c
4979F: drivers/i2c/busses/i2c-sis96x.c
4980F: drivers/i2c/busses/i2c-via.c
4981F: drivers/i2c/busses/i2c-viapro.c
4982
4983I2C/SMBUS ISMT DRIVER
4984M: Seth Heasley <seth.heasley@intel.com>
4985M: Neil Horman <nhorman@tuxdriver.com>
4986L: linux-i2c@vger.kernel.org
4987F: drivers/i2c/busses/i2c-ismt.c
4988F: Documentation/i2c/busses/i2c-ismt
4989
4990I2C/SMBUS STUB DRIVER
4991M: Jean Delvare <jdelvare@suse.de>
4992L: linux-i2c@vger.kernel.org
4993S: Maintained
4994F: drivers/i2c/i2c-stub.c
4995
4996I2C SUBSYSTEM
4997M: Wolfram Sang <wsa@the-dreams.de>
4998L: linux-i2c@vger.kernel.org
4999W: https://i2c.wiki.kernel.org/
5000Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5001T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5002S: Maintained
5003F: Documentation/devicetree/bindings/i2c/
5004F: Documentation/i2c/
5005F: drivers/i2c/
5006F: include/linux/i2c.h
5007F: include/linux/i2c-*.h
5008F: include/uapi/linux/i2c.h
5009F: include/uapi/linux/i2c-*.h
5010
5011I2C ACPI SUPPORT
5012M: Mika Westerberg <mika.westerberg@linux.intel.com>
5013L: linux-i2c@vger.kernel.org
5014L: linux-acpi@vger.kernel.org
5015S: Maintained
5016
5017I2C-TAOS-EVM DRIVER
5018M: Jean Delvare <jdelvare@suse.de>
5019L: linux-i2c@vger.kernel.org
5020S: Maintained
5021F: Documentation/i2c/busses/i2c-taos-evm
5022F: drivers/i2c/busses/i2c-taos-evm.c
5023
5024I2C-TINY-USB DRIVER
5025M: Till Harbaum <till@harbaum.org>
5026L: linux-i2c@vger.kernel.org
5027W: http://www.harbaum.org/till/i2c_tiny_usb
5028S: Maintained
5029F: drivers/i2c/busses/i2c-tiny-usb.c
5030
5031i386 BOOT CODE
5032M: "H. Peter Anvin" <hpa@zytor.com>
5033S: Maintained
5034F: arch/x86/boot/
5035
5036i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5037M: "H. Peter Anvin" <hpa@zytor.com>
5038T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5039S: Maintained
5040
5041IA64 (Itanium) PLATFORM
5042M: Tony Luck <tony.luck@intel.com>
5043M: Fenghua Yu <fenghua.yu@intel.com>
5044L: linux-ia64@vger.kernel.org
5045T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5046S: Maintained
5047F: arch/ia64/
5048
5049IBM Power in-Nest Crypto Acceleration
5050M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
5051M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
5052L: linux-crypto@vger.kernel.org
5053S: Supported
5054F: drivers/crypto/nx/Makefile
5055F: drivers/crypto/nx/Kconfig
5056F: drivers/crypto/nx/nx-aes*
5057F: drivers/crypto/nx/nx-sha*
5058F: drivers/crypto/nx/nx.*
5059F: drivers/crypto/nx/nx_csbcpb.h
5060F: drivers/crypto/nx/nx_debugfs.h
5061
5062IBM Power 842 compression accelerator
5063M: Dan Streetman <ddstreet@us.ibm.com>
5064S: Supported
5065F: drivers/crypto/nx/Makefile
5066F: drivers/crypto/nx/Kconfig
5067F: drivers/crypto/nx/nx-842*
5068F: include/linux/sw842.h
5069F: crypto/842.c
5070F: lib/842/
5071
5072IBM Power Linux RAID adapter
5073M: Brian King <brking@us.ibm.com>
5074S: Supported
5075F: drivers/scsi/ipr.*
5076
5077IBM Power Virtual Ethernet Device Driver
5078M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5079L: netdev@vger.kernel.org
5080S: Supported
5081F: drivers/net/ethernet/ibm/ibmveth.*
5082
5083IBM Power Virtual SCSI Device Drivers
5084M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5085L: linux-scsi@vger.kernel.org
5086S: Supported
5087F: drivers/scsi/ibmvscsi/ibmvscsi*
5088F: drivers/scsi/ibmvscsi/viosrp.h
5089
5090IBM Power Virtual FC Device Drivers
5091M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5092L: linux-scsi@vger.kernel.org
5093S: Supported
5094F: drivers/scsi/ibmvscsi/ibmvfc*
5095
5096IBM ServeRAID RAID DRIVER
5097S: Orphan
5098F: drivers/scsi/ips.*
5099
5100ICH LPC AND GPIO DRIVER
5101M: Peter Tyser <ptyser@xes-inc.com>
5102S: Maintained
5103F: drivers/mfd/lpc_ich.c
5104F: drivers/gpio/gpio-ich.c
5105
5106IDE SUBSYSTEM
5107M: "David S. Miller" <davem@davemloft.net>
5108L: linux-ide@vger.kernel.org
5109Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5110T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5111S: Maintained
5112F: Documentation/ide/
5113F: drivers/ide/
5114F: include/linux/ide.h
5115
5116IDEAPAD LAPTOP EXTRAS DRIVER
5117M: Ike Panhc <ike.pan@canonical.com>
5118L: platform-driver-x86@vger.kernel.org
5119W: http://launchpad.net/ideapad-laptop
5120S: Maintained
5121F: drivers/platform/x86/ideapad-laptop.c
5122
5123IDEAPAD LAPTOP SLIDEBAR DRIVER
5124M: Andrey Moiseev <o2g.org.ru@gmail.com>
5125L: linux-input@vger.kernel.org
5126W: https://github.com/o2genum/ideapad-slidebar
5127S: Maintained
5128F: drivers/input/misc/ideapad_slidebar.c
5129
5130IDE/ATAPI DRIVERS
5131M: Borislav Petkov <bp@alien8.de>
5132L: linux-ide@vger.kernel.org
5133S: Maintained
5134F: Documentation/cdrom/ide-cd
5135F: drivers/ide/ide-cd*
5136
5137IDLE-I7300
5138M: Andy Henroid <andrew.d.henroid@intel.com>
5139L: linux-pm@vger.kernel.org
5140S: Supported
5141F: drivers/idle/i7300_idle.c
5142
5143IEEE 802.15.4 SUBSYSTEM
5144M: Alexander Aring <alex.aring@gmail.com>
5145L: linux-wpan@vger.kernel.org
5146W: https://github.com/linux-wpan
5147T: git git://github.com/linux-wpan/linux-wpan-next.git
5148S: Maintained
5149F: net/ieee802154/
5150F: net/mac802154/
5151F: drivers/net/ieee802154/
5152F: include/linux/nl802154.h
5153F: include/linux/ieee802154.h
5154F: include/net/nl802154.h
5155F: include/net/mac802154.h
5156F: include/net/af_ieee802154.h
5157F: include/net/cfg802154.h
5158F: include/net/ieee802154_netdev.h
5159F: Documentation/networking/ieee802154.txt
5160
5161IGORPLUG-USB IR RECEIVER
5162M: Sean Young <sean@mess.org>
5163L: linux-media@vger.kernel.org
5164S: Maintained
5165F: drivers/media/rc/igorplugusb.c
5166
5167IGUANAWORKS USB IR TRANSCEIVER
5168M: Sean Young <sean@mess.org>
5169L: linux-media@vger.kernel.org
5170S: Maintained
5171F: drivers/media/rc/iguanair.c
5172
5173IIO SUBSYSTEM AND DRIVERS
5174M: Jonathan Cameron <jic23@kernel.org>
5175R: Hartmut Knaack <knaack.h@gmx.de>
5176R: Lars-Peter Clausen <lars@metafoo.de>
5177R: Peter Meerwald <pmeerw@pmeerw.net>
5178L: linux-iio@vger.kernel.org
5179S: Maintained
5180F: drivers/iio/
5181F: drivers/staging/iio/
5182F: include/linux/iio/
5183F: tools/iio/
5184
5185IKANOS/ADI EAGLE ADSL USB DRIVER
5186M: Matthieu Castet <castet.matthieu@free.fr>
5187M: Stanislaw Gruszka <stf_xl@wp.pl>
5188S: Maintained
5189F: drivers/usb/atm/ueagle-atm.c
5190
5191INA209 HARDWARE MONITOR DRIVER
5192M: Guenter Roeck <linux@roeck-us.net>
5193L: lm-sensors@lm-sensors.org
5194S: Maintained
5195F: Documentation/hwmon/ina209
5196F: Documentation/devicetree/bindings/i2c/ina209.txt
5197F: drivers/hwmon/ina209.c
5198
5199INA2XX HARDWARE MONITOR DRIVER
5200M: Guenter Roeck <linux@roeck-us.net>
5201L: lm-sensors@lm-sensors.org
5202S: Maintained
5203F: Documentation/hwmon/ina2xx
5204F: drivers/hwmon/ina2xx.c
5205F: include/linux/platform_data/ina2xx.h
5206
5207INDUSTRY PACK SUBSYSTEM (IPACK)
5208M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5209M: Jens Taprogge <jens.taprogge@taprogge.org>
5210M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5211L: industrypack-devel@lists.sourceforge.net
5212W: http://industrypack.sourceforge.net
5213S: Maintained
5214F: drivers/ipack/
5215
5216INGENIC JZ4780 DMA Driver
5217M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5218S: Maintained
5219F: drivers/dma/dma-jz4780.c
5220
5221INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5222M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5223M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5224L: linux-ima-devel@lists.sourceforge.net
5225L: linux-ima-user@lists.sourceforge.net
5226L: linux-security-module@vger.kernel.org
5227S: Supported
5228F: security/integrity/ima/
5229
5230IMGTEC IR DECODER DRIVER
5231M: James Hogan <james.hogan@imgtec.com>
5232S: Maintained
5233F: drivers/media/rc/img-ir/
5234
5235IMS TWINTURBO FRAMEBUFFER DRIVER
5236L: linux-fbdev@vger.kernel.org
5237S: Orphan
5238F: drivers/video/fbdev/imsttfb.c
5239
5240INFINIBAND SUBSYSTEM
5241M: Doug Ledford <dledford@redhat.com>
5242M: Sean Hefty <sean.hefty@intel.com>
5243M: Hal Rosenstock <hal.rosenstock@gmail.com>
5244L: linux-rdma@vger.kernel.org
5245W: http://www.openfabrics.org/
5246Q: http://patchwork.kernel.org/project/linux-rdma/list/
5247T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5248S: Supported
5249F: Documentation/infiniband/
5250F: drivers/infiniband/
5251F: include/uapi/linux/if_infiniband.h
5252F: include/uapi/rdma/
5253F: include/rdma/
5254
5255INOTIFY
5256M: John McCutchan <john@johnmccutchan.com>
5257M: Robert Love <rlove@rlove.org>
5258M: Eric Paris <eparis@parisplace.org>
5259S: Maintained
5260F: Documentation/filesystems/inotify.txt
5261F: fs/notify/inotify/
5262F: include/linux/inotify.h
5263F: include/uapi/linux/inotify.h
5264
5265INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5266M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5267L: linux-input@vger.kernel.org
5268Q: http://patchwork.kernel.org/project/linux-input/list/
5269T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5270S: Maintained
5271F: drivers/input/
5272F: include/linux/input.h
5273F: include/uapi/linux/input.h
5274F: include/linux/input/
5275
5276INPUT MULTITOUCH (MT) PROTOCOL
5277M: Henrik Rydberg <rydberg@bitmath.org>
5278L: linux-input@vger.kernel.org
5279S: Odd fixes
5280F: Documentation/input/multi-touch-protocol.txt
5281F: drivers/input/input-mt.c
5282K: \b(ABS|SYN)_MT_
5283
5284INTEL ASoC BDW/HSW DRIVERS
5285M: Jie Yang <yang.jie@linux.intel.com>
5286L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5287S: Supported
5288F: sound/soc/intel/common/sst-dsp*
5289F: sound/soc/intel/common/sst-firmware.c
5290F: sound/soc/intel/boards/broadwell.c
5291F: sound/soc/intel/haswell/
5292
5293INTEL C600 SERIES SAS CONTROLLER DRIVER
5294M: Intel SCU Linux support <intel-linux-scu@intel.com>
5295M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5296L: linux-scsi@vger.kernel.org
5297T: git git://git.code.sf.net/p/intel-sas/isci
5298S: Supported
5299F: drivers/scsi/isci/
5300
5301INTEL IDLE DRIVER
5302M: Len Brown <lenb@kernel.org>
5303L: linux-pm@vger.kernel.org
5304T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5305S: Supported
5306F: drivers/idle/intel_idle.c
5307
5308INTEL PSTATE DRIVER
5309M: Kristen Carlson Accardi <kristen@linux.intel.com>
5310L: linux-pm@vger.kernel.org
5311S: Supported
5312F: drivers/cpufreq/intel_pstate.c
5313
5314INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5315M: Maik Broemme <mbroemme@plusserver.de>
5316L: linux-fbdev@vger.kernel.org
5317S: Maintained
5318F: Documentation/fb/intelfb.txt
5319F: drivers/video/fbdev/intelfb/
5320
5321INTEL 810/815 FRAMEBUFFER DRIVER
5322M: Antonino Daplas <adaplas@gmail.com>
5323L: linux-fbdev@vger.kernel.org
5324S: Maintained
5325F: drivers/video/fbdev/i810/
5326
5327INTEL MENLOW THERMAL DRIVER
5328M: Sujith Thomas <sujith.thomas@intel.com>
5329L: platform-driver-x86@vger.kernel.org
5330W: https://01.org/linux-acpi
5331S: Supported
5332F: drivers/platform/x86/intel_menlow.c
5333
5334INTEL IA32 MICROCODE UPDATE SUPPORT
5335M: Borislav Petkov <bp@alien8.de>
5336S: Maintained
5337F: arch/x86/kernel/cpu/microcode/core*
5338F: arch/x86/kernel/cpu/microcode/intel*
5339
5340INTEL I/OAT DMA DRIVER
5341M: Dave Jiang <dave.jiang@intel.com>
5342R: Dan Williams <dan.j.williams@intel.com>
5343L: dmaengine@vger.kernel.org
5344Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5345S: Supported
5346F: drivers/dma/ioat*
5347
5348INTEL IOMMU (VT-d)
5349M: David Woodhouse <dwmw2@infradead.org>
5350L: iommu@lists.linux-foundation.org
5351T: git git://git.infradead.org/iommu-2.6.git
5352S: Supported
5353F: drivers/iommu/intel-iommu.c
5354F: include/linux/intel-iommu.h
5355
5356INTEL IOP-ADMA DMA DRIVER
5357R: Dan Williams <dan.j.williams@intel.com>
5358S: Odd fixes
5359F: drivers/dma/iop-adma.c
5360
5361INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5362M: Krzysztof Halasa <khalasa@piap.pl>
5363S: Maintained
5364F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5365F: arch/arm/mach-ixp4xx/include/mach/npe.h
5366F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5367F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5368F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5369F: drivers/net/wan/ixp4xx_hss.c
5370
5371INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5372M: Deepak Saxena <dsaxena@plexity.net>
5373S: Maintained
5374F: drivers/char/hw_random/ixp4xx-rng.c
5375
5376INTEL ETHERNET DRIVERS
5377M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5378R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5379R: Shannon Nelson <shannon.nelson@intel.com>
5380R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5381R: Don Skidmore <donald.c.skidmore@intel.com>
5382R: Matthew Vick <matthew.vick@intel.com>
5383R: John Ronciak <john.ronciak@intel.com>
5384R: Mitch Williams <mitch.a.williams@intel.com>
5385L: intel-wired-lan@lists.osuosl.org
5386W: http://www.intel.com/support/feedback.htm
5387W: http://e1000.sourceforge.net/
5388Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5389T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5390T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5391S: Supported
5392F: Documentation/networking/e100.txt
5393F: Documentation/networking/e1000.txt
5394F: Documentation/networking/e1000e.txt
5395F: Documentation/networking/igb.txt
5396F: Documentation/networking/igbvf.txt
5397F: Documentation/networking/ixgb.txt
5398F: Documentation/networking/ixgbe.txt
5399F: Documentation/networking/ixgbevf.txt
5400F: Documentation/networking/i40e.txt
5401F: Documentation/networking/i40evf.txt
5402F: drivers/net/ethernet/intel/
5403F: drivers/net/ethernet/intel/*/
5404
5405INTEL-MID GPIO DRIVER
5406M: David Cohen <david.a.cohen@linux.intel.com>
5407L: linux-gpio@vger.kernel.org
5408S: Maintained
5409F: drivers/gpio/gpio-intel-mid.c
5410
5411INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5412M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5413L: linux-wireless@vger.kernel.org
5414S: Maintained
5415F: Documentation/networking/README.ipw2100
5416F: Documentation/networking/README.ipw2200
5417F: drivers/net/wireless/ipw2x00/
5418
5419INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5420M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5421M: Gang Wei <gang.wei@intel.com>
5422M: Shane Wang <shane.wang@intel.com>
5423L: tboot-devel@lists.sourceforge.net
5424W: http://tboot.sourceforge.net
5425T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5426S: Supported
5427F: Documentation/intel_txt.txt
5428F: include/linux/tboot.h
5429F: arch/x86/kernel/tboot.c
5430
5431INTEL WIRELESS WIMAX CONNECTION 2400
5432M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5433M: linux-wimax@intel.com
5434L: wimax@linuxwimax.org (subscribers-only)
5435S: Supported
5436W: http://linuxwimax.org
5437F: Documentation/wimax/README.i2400m
5438F: drivers/net/wimax/i2400m/
5439F: include/uapi/linux/wimax/i2400m.h
5440
5441INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5442M: Stanislaw Gruszka <sgruszka@redhat.com>
5443L: linux-wireless@vger.kernel.org
5444S: Supported
5445F: drivers/net/wireless/iwlegacy/
5446
5447INTEL WIRELESS WIFI LINK (iwlwifi)
5448M: Johannes Berg <johannes.berg@intel.com>
5449M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5450M: Intel Linux Wireless <ilw@linux.intel.com>
5451L: linux-wireless@vger.kernel.org
5452W: http://intellinuxwireless.org
5453T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5454S: Supported
5455F: drivers/net/wireless/iwlwifi/
5456
5457INTEL MANAGEMENT ENGINE (mei)
5458M: Tomas Winkler <tomas.winkler@intel.com>
5459L: linux-kernel@vger.kernel.org
5460S: Supported
5461F: include/uapi/linux/mei.h
5462F: include/linux/mei_cl_bus.h
5463F: drivers/misc/mei/*
5464F: Documentation/misc-devices/mei/*
5465
5466IOC3 ETHERNET DRIVER
5467M: Ralf Baechle <ralf@linux-mips.org>
5468L: linux-mips@linux-mips.org
5469S: Maintained
5470F: drivers/net/ethernet/sgi/ioc3-eth.c
5471
5472IOC3 SERIAL DRIVER
5473M: Pat Gefre <pfg@sgi.com>
5474L: linux-serial@vger.kernel.org
5475S: Maintained
5476F: drivers/tty/serial/ioc3_serial.c
5477
5478IOMMU DRIVERS
5479M: Joerg Roedel <joro@8bytes.org>
5480L: iommu@lists.linux-foundation.org
5481T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5482S: Maintained
5483F: drivers/iommu/
5484
5485IP MASQUERADING
5486M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5487S: Maintained
5488F: net/ipv4/netfilter/ipt_MASQUERADE.c
5489
5490IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5491M: Francois Romieu <romieu@fr.zoreil.com>
5492M: Sorbica Shieh <sorbica@icplus.com.tw>
5493L: netdev@vger.kernel.org
5494S: Maintained
5495F: drivers/net/ethernet/icplus/ipg.*
5496
5497IPATH DRIVER
5498M: Mike Marciniszyn <infinipath@intel.com>
5499L: linux-rdma@vger.kernel.org
5500S: Maintained
5501F: drivers/infiniband/hw/ipath/
5502
5503IPMI SUBSYSTEM
5504M: Corey Minyard <minyard@acm.org>
5505L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5506W: http://openipmi.sourceforge.net/
5507S: Supported
5508F: Documentation/IPMI.txt
5509F: drivers/char/ipmi/
5510F: include/linux/ipmi*
5511F: include/uapi/linux/ipmi*
5512
5513QCOM AUDIO (ASoC) DRIVERS
5514M: Patrick Lai <plai@codeaurora.org>
5515M: Banajit Goswami <bgoswami@codeaurora.org>
5516L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5517S: Supported
5518F: sound/soc/qcom/
5519
5520IPS SCSI RAID DRIVER
5521M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5522L: linux-scsi@vger.kernel.org
5523W: http://www.adaptec.com/
5524S: Maintained
5525F: drivers/scsi/ips*
5526
5527IPVS
5528M: Wensong Zhang <wensong@linux-vs.org>
5529M: Simon Horman <horms@verge.net.au>
5530M: Julian Anastasov <ja@ssi.bg>
5531L: netdev@vger.kernel.org
5532L: lvs-devel@vger.kernel.org
5533S: Maintained
5534F: Documentation/networking/ipvs-sysctl.txt
5535F: include/net/ip_vs.h
5536F: include/uapi/linux/ip_vs.h
5537F: net/netfilter/ipvs/
5538
5539IPWIRELESS DRIVER
5540M: Jiri Kosina <jkosina@suse.cz>
5541M: David Sterba <dsterba@suse.cz>
5542S: Odd Fixes
5543F: drivers/tty/ipwireless/
5544
5545IPX NETWORK LAYER
5546M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5547L: netdev@vger.kernel.org
5548S: Maintained
5549F: include/net/ipx.h
5550F: include/uapi/linux/ipx.h
5551F: net/ipx/
5552
5553IRDA SUBSYSTEM
5554M: Samuel Ortiz <samuel@sortiz.org>
5555L: irda-users@lists.sourceforge.net (subscribers-only)
5556L: netdev@vger.kernel.org
5557W: http://irda.sourceforge.net/
5558S: Maintained
5559T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5560F: Documentation/networking/irda.txt
5561F: drivers/net/irda/
5562F: include/net/irda/
5563F: net/irda/
5564
5565IRQ SUBSYSTEM
5566M: Thomas Gleixner <tglx@linutronix.de>
5567L: linux-kernel@vger.kernel.org
5568S: Maintained
5569T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5570F: kernel/irq/
5571
5572IRQCHIP DRIVERS
5573M: Thomas Gleixner <tglx@linutronix.de>
5574M: Jason Cooper <jason@lakedaemon.net>
5575L: linux-kernel@vger.kernel.org
5576S: Maintained
5577T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5578T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5579F: Documentation/devicetree/bindings/interrupt-controller/
5580F: drivers/irqchip/
5581
5582IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5583M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5584S: Maintained
5585F: Documentation/IRQ-domain.txt
5586F: include/linux/irqdomain.h
5587F: kernel/irq/irqdomain.c
5588
5589ISAPNP
5590M: Jaroslav Kysela <perex@perex.cz>
5591S: Maintained
5592F: Documentation/isapnp.txt
5593F: drivers/pnp/isapnp/
5594F: include/linux/isapnp.h
5595
5596ISA RADIO MODULE
5597M: Hans Verkuil <hverkuil@xs4all.nl>
5598L: linux-media@vger.kernel.org
5599T: git git://linuxtv.org/media_tree.git
5600W: http://linuxtv.org
5601S: Maintained
5602F: drivers/media/radio/radio-isa*
5603
5604iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5605M: Peter Jones <pjones@redhat.com>
5606M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5607S: Maintained
5608F: drivers/firmware/iscsi_ibft*
5609
5610ISCSI
5611M: Mike Christie <michaelc@cs.wisc.edu>
5612L: open-iscsi@googlegroups.com
5613W: www.open-iscsi.org
5614T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5615S: Maintained
5616F: drivers/scsi/*iscsi*
5617F: include/scsi/*iscsi*
5618
5619ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5620M: Or Gerlitz <ogerlitz@mellanox.com>
5621M: Sagi Grimberg <sagig@mellanox.com>
5622M: Roi Dayan <roid@mellanox.com>
5623L: linux-rdma@vger.kernel.org
5624S: Supported
5625W: http://www.openfabrics.org
5626W: www.open-iscsi.org
5627Q: http://patchwork.kernel.org/project/linux-rdma/list/
5628F: drivers/infiniband/ulp/iser/
5629
5630ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5631M: Sagi Grimberg <sagig@mellanox.com>
5632T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5633L: linux-rdma@vger.kernel.org
5634L: target-devel@vger.kernel.org
5635S: Supported
5636W: http://www.linux-iscsi.org
5637F: drivers/infiniband/ulp/isert
5638
5639ISDN SUBSYSTEM
5640M: Karsten Keil <isdn@linux-pingi.de>
5641L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5642L: netdev@vger.kernel.org
5643W: http://www.isdn4linux.de
5644T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5645S: Maintained
5646F: Documentation/isdn/
5647F: drivers/isdn/
5648F: include/linux/isdn.h
5649F: include/linux/isdn/
5650F: include/uapi/linux/isdn.h
5651F: include/uapi/linux/isdn/
5652
5653ISDN SUBSYSTEM (Eicon active card driver)
5654M: Armin Schindler <mac@melware.de>
5655L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5656W: http://www.melware.de
5657S: Maintained
5658F: drivers/isdn/hardware/eicon/
5659
5660IT87 HARDWARE MONITORING DRIVER
5661M: Jean Delvare <jdelvare@suse.de>
5662L: lm-sensors@lm-sensors.org
5663S: Maintained
5664F: Documentation/hwmon/it87
5665F: drivers/hwmon/it87.c
5666
5667IT913X MEDIA DRIVER
5668M: Antti Palosaari <crope@iki.fi>
5669L: linux-media@vger.kernel.org
5670W: http://linuxtv.org/
5671W: http://palosaari.fi/linux/
5672Q: http://patchwork.linuxtv.org/project/linux-media/list/
5673T: git git://linuxtv.org/anttip/media_tree.git
5674S: Maintained
5675F: drivers/media/tuners/it913x*
5676
5677IVTV VIDEO4LINUX DRIVER
5678M: Andy Walls <awalls@md.metrocast.net>
5679L: ivtv-devel@ivtvdriver.org (subscribers-only)
5680L: linux-media@vger.kernel.org
5681T: git git://linuxtv.org/media_tree.git
5682W: http://www.ivtvdriver.org
5683S: Maintained
5684F: Documentation/video4linux/*.ivtv
5685F: drivers/media/pci/ivtv/
5686F: include/uapi/linux/ivtv*
5687
5688IX2505V MEDIA DRIVER
5689M: Malcolm Priestley <tvboxspy@gmail.com>
5690L: linux-media@vger.kernel.org
5691W: http://linuxtv.org/
5692Q: http://patchwork.linuxtv.org/project/linux-media/list/
5693S: Maintained
5694F: drivers/media/dvb-frontends/ix2505v*
5695
5696JC42.4 TEMPERATURE SENSOR DRIVER
5697M: Guenter Roeck <linux@roeck-us.net>
5698L: lm-sensors@lm-sensors.org
5699S: Maintained
5700F: drivers/hwmon/jc42.c
5701F: Documentation/hwmon/jc42
5702
5703JFS FILESYSTEM
5704M: Dave Kleikamp <shaggy@kernel.org>
5705L: jfs-discussion@lists.sourceforge.net
5706W: http://jfs.sourceforge.net/
5707T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5708S: Maintained
5709F: Documentation/filesystems/jfs.txt
5710F: fs/jfs/
5711
5712JME NETWORK DRIVER
5713M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5714L: netdev@vger.kernel.org
5715S: Maintained
5716F: drivers/net/ethernet/jme.*
5717
5718JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5719M: David Woodhouse <dwmw2@infradead.org>
5720L: linux-mtd@lists.infradead.org
5721W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5722S: Maintained
5723F: fs/jffs2/
5724F: include/uapi/linux/jffs2.h
5725
5726JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5727M: Andrew Morton <akpm@linux-foundation.org>
5728M: Jan Kara <jack@suse.cz>
5729L: linux-ext4@vger.kernel.org
5730S: Maintained
5731F: fs/jbd/
5732F: include/linux/jbd.h
5733
5734JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5735M: "Theodore Ts'o" <tytso@mit.edu>
5736L: linux-ext4@vger.kernel.org
5737S: Maintained
5738F: fs/jbd2/
5739F: include/linux/jbd2.h
5740
5741JSM Neo PCI based serial card
5742M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5743L: linux-serial@vger.kernel.org
5744S: Maintained
5745F: drivers/tty/serial/jsm/
5746
5747K10TEMP HARDWARE MONITORING DRIVER
5748M: Clemens Ladisch <clemens@ladisch.de>
5749L: lm-sensors@lm-sensors.org
5750S: Maintained
5751F: Documentation/hwmon/k10temp
5752F: drivers/hwmon/k10temp.c
5753
5754K8TEMP HARDWARE MONITORING DRIVER
5755M: Rudolf Marek <r.marek@assembler.cz>
5756L: lm-sensors@lm-sensors.org
5757S: Maintained
5758F: Documentation/hwmon/k8temp
5759F: drivers/hwmon/k8temp.c
5760
5761KCONFIG
5762M: "Yann E. MORIN" <yann.morin.1998@free.fr>
5763L: linux-kbuild@vger.kernel.org
5764T: git git://gitorious.org/linux-kconfig/linux-kconfig
5765S: Maintained
5766F: Documentation/kbuild/kconfig-language.txt
5767F: scripts/kconfig/
5768
5769KDUMP
5770M: Vivek Goyal <vgoyal@redhat.com>
5771M: Haren Myneni <hbabu@us.ibm.com>
5772L: kexec@lists.infradead.org
5773W: http://lse.sourceforge.net/kdump/
5774S: Maintained
5775F: Documentation/kdump/
5776
5777KEENE FM RADIO TRANSMITTER DRIVER
5778M: Hans Verkuil <hverkuil@xs4all.nl>
5779L: linux-media@vger.kernel.org
5780T: git git://linuxtv.org/media_tree.git
5781W: http://linuxtv.org
5782S: Maintained
5783F: drivers/media/radio/radio-keene*
5784
5785KERNEL AUTOMOUNTER v4 (AUTOFS4)
5786M: Ian Kent <raven@themaw.net>
5787L: autofs@vger.kernel.org
5788S: Maintained
5789F: fs/autofs4/
5790
5791KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5792M: Michal Marek <mmarek@suse.cz>
5793T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5794T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5795L: linux-kbuild@vger.kernel.org
5796S: Maintained
5797F: Documentation/kbuild/
5798F: Makefile
5799F: scripts/Makefile.*
5800F: scripts/basic/
5801F: scripts/mk*
5802F: scripts/package/
5803
5804KERNEL JANITORS
5805L: kernel-janitors@vger.kernel.org
5806W: http://kernelnewbies.org/KernelJanitors
5807S: Odd Fixes
5808
5809KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5810M: "J. Bruce Fields" <bfields@fieldses.org>
5811L: linux-nfs@vger.kernel.org
5812W: http://nfs.sourceforge.net/
5813S: Supported
5814F: fs/nfsd/
5815F: include/uapi/linux/nfsd/
5816F: fs/lockd/
5817F: fs/nfs_common/
5818F: net/sunrpc/
5819F: include/linux/lockd/
5820F: include/linux/sunrpc/
5821F: include/uapi/linux/sunrpc/
5822
5823KERNEL SELFTEST FRAMEWORK
5824M: Shuah Khan <shuahkh@osg.samsung.com>
5825L: linux-api@vger.kernel.org
5826T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5827S: Maintained
5828F: tools/testing/selftests
5829
5830KERNEL VIRTUAL MACHINE (KVM)
5831M: Gleb Natapov <gleb@kernel.org>
5832M: Paolo Bonzini <pbonzini@redhat.com>
5833L: kvm@vger.kernel.org
5834W: http://www.linux-kvm.org
5835T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5836S: Supported
5837F: Documentation/*/kvm*.txt
5838F: Documentation/virtual/kvm/
5839F: arch/*/kvm/
5840F: arch/x86/kernel/kvm.c
5841F: arch/x86/kernel/kvmclock.c
5842F: arch/*/include/asm/kvm*
5843F: include/linux/kvm*
5844F: include/uapi/linux/kvm*
5845F: virt/kvm/
5846
5847KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5848M: Joerg Roedel <joro@8bytes.org>
5849L: kvm@vger.kernel.org
5850W: http://kvm.qumranet.com
5851S: Maintained
5852F: arch/x86/include/asm/svm.h
5853F: arch/x86/kvm/svm.c
5854
5855KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5856M: Alexander Graf <agraf@suse.de>
5857L: kvm-ppc@vger.kernel.org
5858W: http://kvm.qumranet.com
5859T: git git://github.com/agraf/linux-2.6.git
5860S: Supported
5861F: arch/powerpc/include/asm/kvm*
5862F: arch/powerpc/kvm/
5863
5864KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5865M: Christian Borntraeger <borntraeger@de.ibm.com>
5866M: Cornelia Huck <cornelia.huck@de.ibm.com>
5867M: linux390@de.ibm.com
5868L: linux-s390@vger.kernel.org
5869W: http://www.ibm.com/developerworks/linux/linux390/
5870S: Supported
5871F: Documentation/s390/kvm.txt
5872F: arch/s390/include/asm/kvm*
5873F: arch/s390/kvm/
5874F: drivers/s390/kvm/
5875
5876KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5877M: Christoffer Dall <christoffer.dall@linaro.org>
5878M: Marc Zyngier <marc.zyngier@arm.com>
5879L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5880L: kvmarm@lists.cs.columbia.edu
5881W: http://systems.cs.columbia.edu/projects/kvm-arm
5882S: Supported
5883F: arch/arm/include/uapi/asm/kvm*
5884F: arch/arm/include/asm/kvm*
5885F: arch/arm/kvm/
5886F: virt/kvm/arm/
5887F: include/kvm/arm_*
5888
5889KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5890M: Christoffer Dall <christoffer.dall@linaro.org>
5891M: Marc Zyngier <marc.zyngier@arm.com>
5892L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5893L: kvmarm@lists.cs.columbia.edu
5894S: Maintained
5895F: arch/arm64/include/uapi/asm/kvm*
5896F: arch/arm64/include/asm/kvm*
5897F: arch/arm64/kvm/
5898
5899KEXEC
5900M: Eric Biederman <ebiederm@xmission.com>
5901W: http://kernel.org/pub/linux/utils/kernel/kexec/
5902L: kexec@lists.infradead.org
5903S: Maintained
5904F: include/linux/kexec.h
5905F: include/uapi/linux/kexec.h
5906F: kernel/kexec.c
5907
5908KEYS/KEYRINGS:
5909M: David Howells <dhowells@redhat.com>
5910L: keyrings@linux-nfs.org
5911S: Maintained
5912F: Documentation/security/keys.txt
5913F: include/linux/key.h
5914F: include/linux/key-type.h
5915F: include/keys/
5916F: security/keys/
5917
5918KEYS-TRUSTED
5919M: David Safford <safford@us.ibm.com>
5920M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5921L: linux-security-module@vger.kernel.org
5922L: keyrings@linux-nfs.org
5923S: Supported
5924F: Documentation/security/keys-trusted-encrypted.txt
5925F: include/keys/trusted-type.h
5926F: security/keys/trusted.c
5927F: security/keys/trusted.h
5928
5929KEYS-ENCRYPTED
5930M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5931M: David Safford <safford@us.ibm.com>
5932L: linux-security-module@vger.kernel.org
5933L: keyrings@linux-nfs.org
5934S: Supported
5935F: Documentation/security/keys-trusted-encrypted.txt
5936F: include/keys/encrypted-type.h
5937F: security/keys/encrypted-keys/
5938
5939KGDB / KDB /debug_core
5940M: Jason Wessel <jason.wessel@windriver.com>
5941W: http://kgdb.wiki.kernel.org/
5942L: kgdb-bugreport@lists.sourceforge.net
5943S: Maintained
5944F: Documentation/DocBook/kgdb.tmpl
5945F: drivers/misc/kgdbts.c
5946F: drivers/tty/serial/kgdboc.c
5947F: include/linux/kdb.h
5948F: include/linux/kgdb.h
5949F: kernel/debug/
5950
5951KMEMCHECK
5952M: Vegard Nossum <vegardno@ifi.uio.no>
5953M: Pekka Enberg <penberg@kernel.org>
5954S: Maintained
5955F: Documentation/kmemcheck.txt
5956F: arch/x86/include/asm/kmemcheck.h
5957F: arch/x86/mm/kmemcheck/
5958F: include/linux/kmemcheck.h
5959F: mm/kmemcheck.c
5960
5961KMEMLEAK
5962M: Catalin Marinas <catalin.marinas@arm.com>
5963S: Maintained
5964F: Documentation/kmemleak.txt
5965F: include/linux/kmemleak.h
5966F: mm/kmemleak.c
5967F: mm/kmemleak-test.c
5968
5969KPROBES
5970M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5971M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5972M: "David S. Miller" <davem@davemloft.net>
5973M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5974S: Maintained
5975F: Documentation/kprobes.txt
5976F: include/linux/kprobes.h
5977F: kernel/kprobes.c
5978
5979KS0108 LCD CONTROLLER DRIVER
5980M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5981W: http://miguelojeda.es/auxdisplay.htm
5982W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5983S: Maintained
5984F: Documentation/auxdisplay/ks0108
5985F: drivers/auxdisplay/ks0108.c
5986F: include/linux/ks0108.h
5987
5988LAPB module
5989L: linux-x25@vger.kernel.org
5990S: Orphan
5991F: Documentation/networking/lapb-module.txt
5992F: include/*/lapb.h
5993F: net/lapb/
5994
5995LASI 53c700 driver for PARISC
5996M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5997L: linux-scsi@vger.kernel.org
5998S: Maintained
5999F: Documentation/scsi/53c700.txt
6000F: drivers/scsi/53c700*
6001
6002LED SUBSYSTEM
6003M: Bryan Wu <cooloney@gmail.com>
6004M: Richard Purdie <rpurdie@rpsys.net>
6005M: Jacek Anaszewski <j.anaszewski@samsung.com>
6006L: linux-leds@vger.kernel.org
6007T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
6008S: Maintained
6009F: drivers/leds/
6010F: include/linux/leds.h
6011
6012LEGACY EEPROM DRIVER
6013M: Jean Delvare <jdelvare@suse.de>
6014S: Maintained
6015F: Documentation/misc-devices/eeprom
6016F: drivers/misc/eeprom/eeprom.c
6017
6018LEGO USB Tower driver
6019M: Juergen Stuber <starblue@users.sourceforge.net>
6020L: legousb-devel@lists.sourceforge.net
6021W: http://legousb.sourceforge.net/
6022S: Maintained
6023F: drivers/usb/misc/legousbtower.c
6024
6025LG2160 MEDIA DRIVER
6026M: Michael Krufky <mkrufky@linuxtv.org>
6027L: linux-media@vger.kernel.org
6028W: http://linuxtv.org/
6029W: http://github.com/mkrufky
6030Q: http://patchwork.linuxtv.org/project/linux-media/list/
6031T: git git://linuxtv.org/mkrufky/tuners.git
6032S: Maintained
6033F: drivers/media/dvb-frontends/lg2160.*
6034
6035LGDT3305 MEDIA DRIVER
6036M: Michael Krufky <mkrufky@linuxtv.org>
6037L: linux-media@vger.kernel.org
6038W: http://linuxtv.org/
6039W: http://github.com/mkrufky
6040Q: http://patchwork.linuxtv.org/project/linux-media/list/
6041T: git git://linuxtv.org/mkrufky/tuners.git
6042S: Maintained
6043F: drivers/media/dvb-frontends/lgdt3305.*
6044
6045LGUEST
6046M: Rusty Russell <rusty@rustcorp.com.au>
6047L: lguest@lists.ozlabs.org
6048W: http://lguest.ozlabs.org/
6049S: Odd Fixes
6050F: arch/x86/include/asm/lguest*.h
6051F: arch/x86/lguest/
6052F: drivers/lguest/
6053F: include/linux/lguest*.h
6054F: tools/lguest/
6055
6056LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6057M: Tejun Heo <tj@kernel.org>
6058L: linux-ide@vger.kernel.org
6059T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6060S: Maintained
6061F: drivers/ata/
6062F: include/linux/ata.h
6063F: include/linux/libata.h
6064
6065LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6066M: Viresh Kumar <viresh.linux@gmail.com>
6067L: linux-ide@vger.kernel.org
6068T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6069S: Maintained
6070F: include/linux/pata_arasan_cf_data.h
6071F: drivers/ata/pata_arasan_cf.c
6072
6073LIBATA PATA DRIVERS
6074M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6075M: Tejun Heo <tj@kernel.org>
6076L: linux-ide@vger.kernel.org
6077T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6078S: Maintained
6079F: drivers/ata/pata_*.c
6080F: drivers/ata/ata_generic.c
6081
6082LIBATA SATA AHCI PLATFORM devices support
6083M: Hans de Goede <hdegoede@redhat.com>
6084M: Tejun Heo <tj@kernel.org>
6085L: linux-ide@vger.kernel.org
6086T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6087S: Maintained
6088F: drivers/ata/ahci_platform.c
6089F: drivers/ata/libahci_platform.c
6090F: include/linux/ahci_platform.h
6091
6092LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6093M: Mikael Pettersson <mikpelinux@gmail.com>
6094L: linux-ide@vger.kernel.org
6095T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6096S: Maintained
6097F: drivers/ata/sata_promise.*
6098
6099LIBLOCKDEP
6100M: Sasha Levin <sasha.levin@oracle.com>
6101S: Maintained
6102F: tools/lib/lockdep/
6103
6104LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6105M: Dan Williams <dan.j.williams@intel.com>
6106L: linux-nvdimm@lists.01.org
6107Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6108S: Supported
6109F: drivers/nvdimm/*
6110F: include/linux/nd.h
6111F: include/linux/libnvdimm.h
6112F: include/uapi/linux/ndctl.h
6113
6114LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6115M: Ross Zwisler <ross.zwisler@linux.intel.com>
6116L: linux-nvdimm@lists.01.org
6117Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6118S: Supported
6119F: drivers/nvdimm/blk.c
6120F: drivers/nvdimm/region_devs.c
6121F: drivers/acpi/nfit*
6122
6123LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6124M: Vishal Verma <vishal.l.verma@intel.com>
6125L: linux-nvdimm@lists.01.org
6126Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6127S: Supported
6128F: drivers/nvdimm/btt*
6129
6130LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6131M: Ross Zwisler <ross.zwisler@linux.intel.com>
6132L: linux-nvdimm@lists.01.org
6133Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6134S: Supported
6135F: drivers/nvdimm/pmem.c
6136
6137LINUX FOR IBM pSERIES (RS/6000)
6138M: Paul Mackerras <paulus@au.ibm.com>
6139W: http://www.ibm.com/linux/ltc/projects/ppc
6140S: Supported
6141F: arch/powerpc/boot/rs6000.h
6142
6143LINUX FOR POWERPC (32-BIT AND 64-BIT)
6144M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6145M: Paul Mackerras <paulus@samba.org>
6146M: Michael Ellerman <mpe@ellerman.id.au>
6147W: http://www.penguinppc.org/
6148L: linuxppc-dev@lists.ozlabs.org
6149Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6150T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
6151S: Supported
6152F: Documentation/powerpc/
6153F: arch/powerpc/
6154
6155LINUX FOR POWER MACINTOSH
6156M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6157W: http://www.penguinppc.org/
6158L: linuxppc-dev@lists.ozlabs.org
6159S: Maintained
6160F: arch/powerpc/platforms/powermac/
6161F: drivers/macintosh/
6162
6163LINUX FOR POWERPC EMBEDDED MPC5XXX
6164M: Anatolij Gustschin <agust@denx.de>
6165L: linuxppc-dev@lists.ozlabs.org
6166T: git git://git.denx.de/linux-denx-agust.git
6167S: Maintained
6168F: arch/powerpc/platforms/512x/
6169F: arch/powerpc/platforms/52xx/
6170
6171LINUX FOR POWERPC EMBEDDED PPC4XX
6172M: Alistair Popple <alistair@popple.id.au>
6173M: Matt Porter <mporter@kernel.crashing.org>
6174W: http://www.penguinppc.org/
6175L: linuxppc-dev@lists.ozlabs.org
6176S: Maintained
6177F: arch/powerpc/platforms/40x/
6178F: arch/powerpc/platforms/44x/
6179
6180LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6181L: linuxppc-dev@lists.ozlabs.org
6182S: Orphan
6183F: arch/powerpc/*/*virtex*
6184F: arch/powerpc/*/*/*virtex*
6185
6186LINUX FOR POWERPC EMBEDDED PPC8XX
6187M: Vitaly Bordug <vitb@kernel.crashing.org>
6188W: http://www.penguinppc.org/
6189L: linuxppc-dev@lists.ozlabs.org
6190S: Maintained
6191F: arch/powerpc/platforms/8xx/
6192
6193LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6194M: Scott Wood <scottwood@freescale.com>
6195M: Kumar Gala <galak@kernel.crashing.org>
6196W: http://www.penguinppc.org/
6197L: linuxppc-dev@lists.ozlabs.org
6198T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6199S: Maintained
6200F: arch/powerpc/platforms/83xx/
6201F: arch/powerpc/platforms/85xx/
6202
6203LINUX FOR POWERPC PA SEMI PWRFICIENT
6204M: Olof Johansson <olof@lixom.net>
6205L: linuxppc-dev@lists.ozlabs.org
6206S: Maintained
6207F: arch/powerpc/platforms/pasemi/
6208F: drivers/*/*pasemi*
6209F: drivers/*/*/*pasemi*
6210
6211LINUX SECURITY MODULE (LSM) FRAMEWORK
6212M: Chris Wright <chrisw@sous-sol.org>
6213L: linux-security-module@vger.kernel.org
6214S: Supported
6215
6216LIS3LV02D ACCELEROMETER DRIVER
6217M: Eric Piel <eric.piel@tremplin-utc.net>
6218S: Maintained
6219F: Documentation/misc-devices/lis3lv02d
6220F: drivers/misc/lis3lv02d/
6221F: drivers/platform/x86/hp_accel.c
6222
6223LIVE PATCHING
6224M: Josh Poimboeuf <jpoimboe@redhat.com>
6225M: Seth Jennings <sjenning@redhat.com>
6226M: Jiri Kosina <jkosina@suse.cz>
6227M: Vojtech Pavlik <vojtech@suse.cz>
6228S: Maintained
6229F: kernel/livepatch/
6230F: include/linux/livepatch.h
6231F: arch/x86/include/asm/livepatch.h
6232F: arch/x86/kernel/livepatch.c
6233F: Documentation/ABI/testing/sysfs-kernel-livepatch
6234F: samples/livepatch/
6235L: live-patching@vger.kernel.org
6236T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6237
6238LLC (802.2)
6239M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6240S: Maintained
6241F: include/linux/llc.h
6242F: include/uapi/linux/llc.h
6243F: include/net/llc*
6244F: net/llc/
6245
6246LM73 HARDWARE MONITOR DRIVER
6247M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6248L: lm-sensors@lm-sensors.org
6249S: Maintained
6250F: drivers/hwmon/lm73.c
6251
6252LM78 HARDWARE MONITOR DRIVER
6253M: Jean Delvare <jdelvare@suse.de>
6254L: lm-sensors@lm-sensors.org
6255S: Maintained
6256F: Documentation/hwmon/lm78
6257F: drivers/hwmon/lm78.c
6258
6259LM83 HARDWARE MONITOR DRIVER
6260M: Jean Delvare <jdelvare@suse.de>
6261L: lm-sensors@lm-sensors.org
6262S: Maintained
6263F: Documentation/hwmon/lm83
6264F: drivers/hwmon/lm83.c
6265
6266LM90 HARDWARE MONITOR DRIVER
6267M: Jean Delvare <jdelvare@suse.de>
6268L: lm-sensors@lm-sensors.org
6269S: Maintained
6270F: Documentation/hwmon/lm90
6271F: Documentation/devicetree/bindings/hwmon/lm90.txt
6272F: drivers/hwmon/lm90.c
6273
6274LM95234 HARDWARE MONITOR DRIVER
6275M: Guenter Roeck <linux@roeck-us.net>
6276L: lm-sensors@lm-sensors.org
6277S: Maintained
6278F: Documentation/hwmon/lm95234
6279F: drivers/hwmon/lm95234.c
6280
6281LME2510 MEDIA DRIVER
6282M: Malcolm Priestley <tvboxspy@gmail.com>
6283L: linux-media@vger.kernel.org
6284W: http://linuxtv.org/
6285Q: http://patchwork.linuxtv.org/project/linux-media/list/
6286S: Maintained
6287F: drivers/media/usb/dvb-usb-v2/lmedm04*
6288
6289LOCKDEP AND LOCKSTAT
6290M: Peter Zijlstra <peterz@infradead.org>
6291M: Ingo Molnar <mingo@redhat.com>
6292L: linux-kernel@vger.kernel.org
6293T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6294S: Maintained
6295F: Documentation/locking/lockdep*.txt
6296F: Documentation/locking/lockstat.txt
6297F: include/linux/lockdep.h
6298F: kernel/locking/
6299
6300LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6301M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6302L: linux-ntfs-dev@lists.sourceforge.net
6303W: http://www.linux-ntfs.org/content/view/19/37/
6304S: Maintained
6305F: Documentation/ldm.txt
6306F: block/partitions/ldm.*
6307
6308LogFS
6309M: Joern Engel <joern@logfs.org>
6310M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6311L: logfs@logfs.org
6312W: logfs.org
6313S: Maintained
6314F: fs/logfs/
6315
6316LPC32XX MACHINE SUPPORT
6317M: Roland Stigge <stigge@antcom.de>
6318L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6319S: Maintained
6320F: arch/arm/mach-lpc32xx/
6321
6322LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6323M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6324M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6325M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6326M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6327L: MPT-FusionLinux.pdl@avagotech.com
6328L: linux-scsi@vger.kernel.org
6329W: http://www.lsilogic.com/support
6330S: Supported
6331F: drivers/message/fusion/
6332F: drivers/scsi/mpt2sas/
6333F: drivers/scsi/mpt3sas/
6334
6335LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6336M: Matthew Wilcox <matthew@wil.cx>
6337L: linux-scsi@vger.kernel.org
6338S: Maintained
6339F: drivers/scsi/sym53c8xx_2/
6340
6341LTC4261 HARDWARE MONITOR DRIVER
6342M: Guenter Roeck <linux@roeck-us.net>
6343L: lm-sensors@lm-sensors.org
6344S: Maintained
6345F: Documentation/hwmon/ltc4261
6346F: drivers/hwmon/ltc4261.c
6347
6348LTP (Linux Test Project)
6349M: Mike Frysinger <vapier@gentoo.org>
6350M: Cyril Hrubis <chrubis@suse.cz>
6351M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
6352M: Jan Stancek <jstancek@redhat.com>
6353M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6354M: Alexey Kodanev <alexey.kodanev@oracle.com>
6355L: ltp-list@lists.sourceforge.net (subscribers-only)
6356W: http://linux-test-project.github.io/
6357T: git git://github.com/linux-test-project/ltp.git
6358S: Maintained
6359
6360M32R ARCHITECTURE
6361W: http://www.linux-m32r.org/
6362S: Orphan
6363F: arch/m32r/
6364
6365M68K ARCHITECTURE
6366M: Geert Uytterhoeven <geert@linux-m68k.org>
6367L: linux-m68k@lists.linux-m68k.org
6368W: http://www.linux-m68k.org/
6369T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6370S: Maintained
6371F: arch/m68k/
6372F: drivers/zorro/
6373
6374M68K ON APPLE MACINTOSH
6375M: Joshua Thompson <funaho@jurai.org>
6376W: http://www.mac.linux-m68k.org/
6377L: linux-m68k@lists.linux-m68k.org
6378S: Maintained
6379F: arch/m68k/mac/
6380
6381M68K ON HP9000/300
6382M: Philip Blundell <philb@gnu.org>
6383W: http://www.tazenda.demon.co.uk/phil/linux-hp
6384S: Maintained
6385F: arch/m68k/hp300/
6386
6387M88DS3103 MEDIA DRIVER
6388M: Antti Palosaari <crope@iki.fi>
6389L: linux-media@vger.kernel.org
6390W: http://linuxtv.org/
6391W: http://palosaari.fi/linux/
6392Q: http://patchwork.linuxtv.org/project/linux-media/list/
6393T: git git://linuxtv.org/anttip/media_tree.git
6394S: Maintained
6395F: drivers/media/dvb-frontends/m88ds3103*
6396
6397M88RS2000 MEDIA DRIVER
6398M: Malcolm Priestley <tvboxspy@gmail.com>
6399L: linux-media@vger.kernel.org
6400W: http://linuxtv.org/
6401Q: http://patchwork.linuxtv.org/project/linux-media/list/
6402S: Maintained
6403F: drivers/media/dvb-frontends/m88rs2000*
6404
6405MA901 MASTERKIT USB FM RADIO DRIVER
6406M: Alexey Klimov <klimov.linux@gmail.com>
6407L: linux-media@vger.kernel.org
6408T: git git://linuxtv.org/media_tree.git
6409S: Maintained
6410F: drivers/media/radio/radio-ma901.c
6411
6412MAC80211
6413M: Johannes Berg <johannes@sipsolutions.net>
6414L: linux-wireless@vger.kernel.org
6415W: http://wireless.kernel.org/
6416T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6417T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6418S: Maintained
6419F: Documentation/networking/mac80211-injection.txt
6420F: include/net/mac80211.h
6421F: net/mac80211/
6422
6423MACVLAN DRIVER
6424M: Patrick McHardy <kaber@trash.net>
6425L: netdev@vger.kernel.org
6426S: Maintained
6427F: drivers/net/macvlan.c
6428F: include/linux/if_macvlan.h
6429
6430MAILBOX API
6431M: Jassi Brar <jassisinghbrar@gmail.com>
6432L: linux-kernel@vger.kernel.org
6433S: Maintained
6434F: drivers/mailbox/
6435F: include/linux/mailbox_client.h
6436F: include/linux/mailbox_controller.h
6437
6438MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6439M: Michael Kerrisk <mtk.manpages@gmail.com>
6440W: http://www.kernel.org/doc/man-pages
6441L: linux-man@vger.kernel.org
6442S: Maintained
6443
6444MARVELL ARMADA DRM SUPPORT
6445M: Russell King <rmk+kernel@arm.linux.org.uk>
6446S: Maintained
6447F: drivers/gpu/drm/armada/
6448
6449MARVELL 88E6352 DSA support
6450M: Guenter Roeck <linux@roeck-us.net>
6451S: Maintained
6452F: drivers/net/dsa/mv88e6352.c
6453
6454MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6455M: Mirko Lindner <mlindner@marvell.com>
6456M: Stephen Hemminger <stephen@networkplumber.org>
6457L: netdev@vger.kernel.org
6458S: Maintained
6459F: drivers/net/ethernet/marvell/sk*
6460
6461MARVELL LIBERTAS WIRELESS DRIVER
6462L: libertas-dev@lists.infradead.org
6463S: Orphan
6464F: drivers/net/wireless/libertas/
6465
6466MARVELL MV643XX ETHERNET DRIVER
6467M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6468L: netdev@vger.kernel.org
6469S: Maintained
6470F: drivers/net/ethernet/marvell/mv643xx_eth.*
6471F: include/linux/mv643xx.h
6472
6473MARVELL MVNETA ETHERNET DRIVER
6474M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6475L: netdev@vger.kernel.org
6476S: Maintained
6477F: drivers/net/ethernet/marvell/mvneta.*
6478
6479MARVELL MWIFIEX WIRELESS DRIVER
6480M: Amitkumar Karwar <akarwar@marvell.com>
6481M: Avinash Patil <patila@marvell.com>
6482L: linux-wireless@vger.kernel.org
6483S: Maintained
6484F: drivers/net/wireless/mwifiex/
6485
6486MARVELL MWL8K WIRELESS DRIVER
6487M: Lennert Buytenhek <buytenh@wantstofly.org>
6488L: linux-wireless@vger.kernel.org
6489S: Odd Fixes
6490F: drivers/net/wireless/mwl8k.c
6491
6492MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6493M: Nicolas Pitre <nico@fluxnic.net>
6494S: Odd Fixes
6495F: drivers/mmc/host/mvsdio.*
6496
6497MATROX FRAMEBUFFER DRIVER
6498L: linux-fbdev@vger.kernel.org
6499S: Orphan
6500F: drivers/video/fbdev/matrox/matroxfb_*
6501F: include/uapi/linux/matroxfb.h
6502
6503MAX16065 HARDWARE MONITOR DRIVER
6504M: Guenter Roeck <linux@roeck-us.net>
6505L: lm-sensors@lm-sensors.org
6506S: Maintained
6507F: Documentation/hwmon/max16065
6508F: drivers/hwmon/max16065.c
6509
6510MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6511M: "Hans J. Koch" <hjk@hansjkoch.de>
6512L: lm-sensors@lm-sensors.org
6513S: Maintained
6514F: Documentation/hwmon/max6650
6515F: drivers/hwmon/max6650.c
6516
6517MAX6697 HARDWARE MONITOR DRIVER
6518M: Guenter Roeck <linux@roeck-us.net>
6519L: lm-sensors@lm-sensors.org
6520S: Maintained
6521F: Documentation/hwmon/max6697
6522F: Documentation/devicetree/bindings/i2c/max6697.txt
6523F: drivers/hwmon/max6697.c
6524F: include/linux/platform_data/max6697.h
6525
6526MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6527M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6528L: linux-pm@vger.kernel.org
6529S: Supported
6530F: drivers/power/max14577_charger.c
6531F: drivers/power/max77693_charger.c
6532
6533MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6534M: Chanwoo Choi <cw00.choi@samsung.com>
6535M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6536L: linux-kernel@vger.kernel.org
6537S: Supported
6538F: drivers/*/max14577.c
6539F: drivers/*/max77686.c
6540F: drivers/*/max77693.c
6541F: drivers/extcon/extcon-max14577.c
6542F: drivers/extcon/extcon-max77693.c
6543F: drivers/rtc/rtc-max77686.c
6544F: drivers/clk/clk-max77686.c
6545F: Documentation/devicetree/bindings/mfd/max14577.txt
6546F: Documentation/devicetree/bindings/mfd/max77686.txt
6547F: Documentation/devicetree/bindings/mfd/max77693.txt
6548F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6549F: include/linux/mfd/max14577*.h
6550F: include/linux/mfd/max77686*.h
6551F: include/linux/mfd/max77693*.h
6552
6553MAXIRADIO FM RADIO RECEIVER DRIVER
6554M: Hans Verkuil <hverkuil@xs4all.nl>
6555L: linux-media@vger.kernel.org
6556T: git git://linuxtv.org/media_tree.git
6557W: http://linuxtv.org
6558S: Maintained
6559F: drivers/media/radio/radio-maxiradio*
6560
6561MEDIA DRIVERS FOR RENESAS - VSP1
6562M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6563L: linux-media@vger.kernel.org
6564L: linux-sh@vger.kernel.org
6565T: git git://linuxtv.org/media_tree.git
6566S: Supported
6567F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6568F: drivers/media/platform/vsp1/
6569
6570MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6571M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6572P: LinuxTV.org Project
6573L: linux-media@vger.kernel.org
6574W: http://linuxtv.org
6575Q: http://patchwork.kernel.org/project/linux-media/list/
6576T: git git://linuxtv.org/media_tree.git
6577S: Maintained
6578F: Documentation/dvb/
6579F: Documentation/video4linux/
6580F: Documentation/DocBook/media/
6581F: drivers/media/
6582F: drivers/staging/media/
6583F: include/media/
6584F: include/uapi/linux/dvb/
6585F: include/uapi/linux/videodev2.h
6586F: include/uapi/linux/media.h
6587F: include/uapi/linux/v4l2-*
6588F: include/uapi/linux/meye.h
6589F: include/uapi/linux/ivtv*
6590F: include/uapi/linux/uvcvideo.h
6591
6592MEDIATEK MT7601U WIRELESS LAN DRIVER
6593M: Jakub Kicinski <kubakici@wp.pl>
6594L: linux-wireless@vger.kernel.org
6595S: Maintained
6596F: drivers/net/wireless/mediatek/mt7601u/
6597
6598MEGARAID SCSI/SAS DRIVERS
6599M: Kashyap Desai <kashyap.desai@avagotech.com>
6600M: Sumit Saxena <sumit.saxena@avagotech.com>
6601M: Uday Lingala <uday.lingala@avagotech.com>
6602L: megaraidlinux.pdl@avagotech.com
6603L: linux-scsi@vger.kernel.org
6604W: http://www.lsi.com
6605S: Maintained
6606F: Documentation/scsi/megaraid.txt
6607F: drivers/scsi/megaraid.*
6608F: drivers/scsi/megaraid/
6609
6610MELLANOX ETHERNET DRIVER (mlx4_en)
6611M: Amir Vadai <amirv@mellanox.com>
6612M: Ido Shamay <idos@mellanox.com>
6613L: netdev@vger.kernel.org
6614S: Supported
6615W: http://www.mellanox.com
6616Q: http://patchwork.ozlabs.org/project/netdev/list/
6617F: drivers/net/ethernet/mellanox/mlx4/en_*
6618
6619MEMORY MANAGEMENT
6620L: linux-mm@kvack.org
6621W: http://www.linux-mm.org
6622S: Maintained
6623F: include/linux/mm.h
6624F: include/linux/gfp.h
6625F: include/linux/mmzone.h
6626F: include/linux/memory_hotplug.h
6627F: include/linux/vmalloc.h
6628F: mm/
6629
6630MEMORY TECHNOLOGY DEVICES (MTD)
6631M: David Woodhouse <dwmw2@infradead.org>
6632M: Brian Norris <computersforpeace@gmail.com>
6633L: linux-mtd@lists.infradead.org
6634W: http://www.linux-mtd.infradead.org/
6635Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6636T: git git://git.infradead.org/linux-mtd.git
6637T: git git://git.infradead.org/l2-mtd.git
6638S: Maintained
6639F: drivers/mtd/
6640F: include/linux/mtd/
6641F: include/uapi/mtd/
6642
6643MEN A21 WATCHDOG DRIVER
6644M: Johannes Thumshirn <morbidrsa@gmail.com>
6645L: linux-watchdog@vger.kernel.org
6646S: Maintained
6647F: drivers/watchdog/mena21_wdt.c
6648
6649MEN CHAMELEON BUS (mcb)
6650M: Johannes Thumshirn <morbidrsa@gmail.com>
6651S: Maintained
6652F: drivers/mcb/
6653F: include/linux/mcb.h
6654
6655MEN F21BMC (Board Management Controller)
6656M: Andreas Werner <andreas.werner@men.de>
6657S: Supported
6658F: drivers/mfd/menf21bmc.c
6659F: drivers/watchdog/menf21bmc_wdt.c
6660F: drivers/leds/leds-menf21bmc.c
6661F: drivers/hwmon/menf21bmc_hwmon.c
6662F: Documentation/hwmon/menf21bmc
6663
6664METAG ARCHITECTURE
6665M: James Hogan <james.hogan@imgtec.com>
6666L: linux-metag@vger.kernel.org
6667S: Supported
6668F: arch/metag/
6669F: Documentation/metag/
6670F: Documentation/devicetree/bindings/metag/
6671F: drivers/clocksource/metag_generic.c
6672F: drivers/irqchip/irq-metag.c
6673F: drivers/irqchip/irq-metag-ext.c
6674F: drivers/tty/metag_da.c
6675
6676MICROBLAZE ARCHITECTURE
6677M: Michal Simek <monstr@monstr.eu>
6678W: http://www.monstr.eu/fdt/
6679T: git git://git.monstr.eu/linux-2.6-microblaze.git
6680S: Supported
6681F: arch/microblaze/
6682
6683MICROTEK X6 SCANNER
6684M: Oliver Neukum <oliver@neukum.org>
6685S: Maintained
6686F: drivers/usb/image/microtek.*
6687
6688MIPS
6689M: Ralf Baechle <ralf@linux-mips.org>
6690L: linux-mips@linux-mips.org
6691W: http://www.linux-mips.org/
6692T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6693Q: http://patchwork.linux-mips.org/project/linux-mips/list/
6694S: Supported
6695F: Documentation/mips/
6696F: arch/mips/
6697
6698MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6699M: Hans Verkuil <hverkuil@xs4all.nl>
6700L: linux-media@vger.kernel.org
6701T: git git://linuxtv.org/media_tree.git
6702W: http://linuxtv.org
6703S: Odd Fixes
6704F: drivers/media/radio/radio-miropcm20*
6705
6706Mellanox MLX5 core VPI driver
6707M: Eli Cohen <eli@mellanox.com>
6708L: netdev@vger.kernel.org
6709L: linux-rdma@vger.kernel.org
6710W: http://www.mellanox.com
6711Q: http://patchwork.ozlabs.org/project/netdev/list/
6712Q: http://patchwork.kernel.org/project/linux-rdma/list/
6713T: git git://openfabrics.org/~eli/connect-ib.git
6714S: Supported
6715F: drivers/net/ethernet/mellanox/mlx5/core/
6716F: include/linux/mlx5/
6717
6718Mellanox MLX5 IB driver
6719M: Eli Cohen <eli@mellanox.com>
6720L: linux-rdma@vger.kernel.org
6721W: http://www.mellanox.com
6722Q: http://patchwork.kernel.org/project/linux-rdma/list/
6723T: git git://openfabrics.org/~eli/connect-ib.git
6724S: Supported
6725F: include/linux/mlx5/
6726F: drivers/infiniband/hw/mlx5/
6727
6728MN88472 MEDIA DRIVER
6729M: Antti Palosaari <crope@iki.fi>
6730L: linux-media@vger.kernel.org
6731W: http://linuxtv.org/
6732W: http://palosaari.fi/linux/
6733Q: http://patchwork.linuxtv.org/project/linux-media/list/
6734T: git git://linuxtv.org/anttip/media_tree.git
6735S: Maintained
6736F: drivers/staging/media/mn88472/
6737F: drivers/media/dvb-frontends/mn88472.h
6738
6739MN88473 MEDIA DRIVER
6740M: Antti Palosaari <crope@iki.fi>
6741L: linux-media@vger.kernel.org
6742W: http://linuxtv.org/
6743W: http://palosaari.fi/linux/
6744Q: http://patchwork.linuxtv.org/project/linux-media/list/
6745T: git git://linuxtv.org/anttip/media_tree.git
6746S: Maintained
6747F: drivers/staging/media/mn88473/
6748F: drivers/media/dvb-frontends/mn88473.h
6749
6750MODULE SUPPORT
6751M: Rusty Russell <rusty@rustcorp.com.au>
6752S: Maintained
6753F: include/linux/module.h
6754F: kernel/module.c
6755
6756MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6757W: http://popies.net/meye/
6758S: Orphan
6759F: Documentation/video4linux/meye.txt
6760F: drivers/media/pci/meye/
6761F: include/uapi/linux/meye.h
6762
6763MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6764M: Jiri Slaby <jirislaby@gmail.com>
6765S: Maintained
6766F: Documentation/serial/moxa-smartio
6767F: drivers/tty/mxser.*
6768
6769MR800 AVERMEDIA USB FM RADIO DRIVER
6770M: Alexey Klimov <klimov.linux@gmail.com>
6771L: linux-media@vger.kernel.org
6772T: git git://linuxtv.org/media_tree.git
6773S: Maintained
6774F: drivers/media/radio/radio-mr800.c
6775
6776MRF24J40 IEEE 802.15.4 RADIO DRIVER
6777M: Alan Ott <alan@signal11.us>
6778L: linux-wpan@vger.kernel.org
6779S: Maintained
6780F: drivers/net/ieee802154/mrf24j40.c
6781
6782MSI LAPTOP SUPPORT
6783M: "Lee, Chun-Yi" <jlee@suse.com>
6784L: platform-driver-x86@vger.kernel.org
6785S: Maintained
6786F: drivers/platform/x86/msi-laptop.c
6787
6788MSI WMI SUPPORT
6789M: Anisse Astier <anisse@astier.eu>
6790L: platform-driver-x86@vger.kernel.org
6791S: Supported
6792F: drivers/platform/x86/msi-wmi.c
6793
6794MSI001 MEDIA DRIVER
6795M: Antti Palosaari <crope@iki.fi>
6796L: linux-media@vger.kernel.org
6797W: http://linuxtv.org/
6798W: http://palosaari.fi/linux/
6799Q: http://patchwork.linuxtv.org/project/linux-media/list/
6800T: git git://linuxtv.org/anttip/media_tree.git
6801S: Maintained
6802F: drivers/media/tuners/msi001*
6803
6804MSI2500 MEDIA DRIVER
6805M: Antti Palosaari <crope@iki.fi>
6806L: linux-media@vger.kernel.org
6807W: http://linuxtv.org/
6808W: http://palosaari.fi/linux/
6809Q: http://patchwork.linuxtv.org/project/linux-media/list/
6810T: git git://linuxtv.org/anttip/media_tree.git
6811S: Maintained
6812F: drivers/media/usb/msi2500/
6813
6814MT9M032 APTINA SENSOR DRIVER
6815M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6816L: linux-media@vger.kernel.org
6817T: git git://linuxtv.org/media_tree.git
6818S: Maintained
6819F: drivers/media/i2c/mt9m032.c
6820F: include/media/mt9m032.h
6821
6822MT9P031 APTINA CAMERA SENSOR
6823M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6824L: linux-media@vger.kernel.org
6825T: git git://linuxtv.org/media_tree.git
6826S: Maintained
6827F: drivers/media/i2c/mt9p031.c
6828F: include/media/mt9p031.h
6829
6830MT9T001 APTINA CAMERA SENSOR
6831M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6832L: linux-media@vger.kernel.org
6833T: git git://linuxtv.org/media_tree.git
6834S: Maintained
6835F: drivers/media/i2c/mt9t001.c
6836F: include/media/mt9t001.h
6837
6838MT9V032 APTINA CAMERA SENSOR
6839M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6840L: linux-media@vger.kernel.org
6841T: git git://linuxtv.org/media_tree.git
6842S: Maintained
6843F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
6844F: drivers/media/i2c/mt9v032.c
6845F: include/media/mt9v032.h
6846
6847MULTIFUNCTION DEVICES (MFD)
6848M: Samuel Ortiz <sameo@linux.intel.com>
6849M: Lee Jones <lee.jones@linaro.org>
6850T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6851S: Supported
6852F: drivers/mfd/
6853F: include/linux/mfd/
6854
6855MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6856M: Ulf Hansson <ulf.hansson@linaro.org>
6857L: linux-mmc@vger.kernel.org
6858T: git git://git.linaro.org/people/ulf.hansson/mmc.git
6859S: Maintained
6860F: drivers/mmc/
6861F: include/linux/mmc/
6862F: include/uapi/linux/mmc/
6863
6864MULTIMEDIA CARD (MMC) ETC. OVER SPI
6865S: Orphan
6866F: drivers/mmc/host/mmc_spi.c
6867F: include/linux/spi/mmc_spi.h
6868
6869MULTISOUND SOUND DRIVER
6870M: Andrew Veliath <andrewtv@usa.net>
6871S: Maintained
6872F: Documentation/sound/oss/MultiSound
6873F: sound/oss/msnd*
6874
6875MULTITECH MULTIPORT CARD (ISICOM)
6876S: Orphan
6877F: drivers/tty/isicom.c
6878F: include/linux/isicom.h
6879
6880MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6881M: Felipe Balbi <balbi@ti.com>
6882L: linux-usb@vger.kernel.org
6883T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6884S: Maintained
6885F: drivers/usb/musb/
6886
6887MXL5007T MEDIA DRIVER
6888M: Michael Krufky <mkrufky@linuxtv.org>
6889L: linux-media@vger.kernel.org
6890W: http://linuxtv.org/
6891W: http://github.com/mkrufky
6892Q: http://patchwork.linuxtv.org/project/linux-media/list/
6893T: git git://linuxtv.org/mkrufky/tuners.git
6894S: Maintained
6895F: drivers/media/tuners/mxl5007t.*
6896
6897MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6898M: Hyong-Youb Kim <hykim@myri.com>
6899L: netdev@vger.kernel.org
6900W: https://www.myricom.com/support/downloads/myri10ge.html
6901S: Supported
6902F: drivers/net/ethernet/myricom/myri10ge/
6903
6904NATSEMI ETHERNET DRIVER (DP8381x)
6905S: Orphan
6906F: drivers/net/ethernet/natsemi/natsemi.c
6907
6908NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6909M: Daniel Mack <zonque@gmail.com>
6910S: Maintained
6911L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6912W: http://www.native-instruments.com
6913F: sound/usb/caiaq/
6914
6915NCP FILESYSTEM
6916M: Petr Vandrovec <petr@vandrovec.name>
6917S: Odd Fixes
6918F: fs/ncpfs/
6919
6920NCR 5380 SCSI DRIVERS
6921M: Finn Thain <fthain@telegraphics.com.au>
6922M: Michael Schmitz <schmitzmic@gmail.com>
6923L: linux-scsi@vger.kernel.org
6924S: Maintained
6925F: Documentation/scsi/g_NCR5380.txt
6926F: drivers/scsi/NCR5380.*
6927F: drivers/scsi/arm/cumana_1.c
6928F: drivers/scsi/arm/oak.c
6929F: drivers/scsi/atari_NCR5380.c
6930F: drivers/scsi/atari_scsi.*
6931F: drivers/scsi/dmx3191d.c
6932F: drivers/scsi/dtc.*
6933F: drivers/scsi/g_NCR5380.*
6934F: drivers/scsi/g_NCR5380_mmio.c
6935F: drivers/scsi/mac_scsi.*
6936F: drivers/scsi/pas16.*
6937F: drivers/scsi/sun3_scsi.*
6938F: drivers/scsi/sun3_scsi_vme.c
6939F: drivers/scsi/t128.*
6940
6941NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6942M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6943L: linux-scsi@vger.kernel.org
6944S: Maintained
6945F: drivers/scsi/NCR_D700.*
6946
6947NCT6775 HARDWARE MONITOR DRIVER
6948M: Guenter Roeck <linux@roeck-us.net>
6949L: lm-sensors@lm-sensors.org
6950S: Maintained
6951F: Documentation/hwmon/nct6775
6952F: drivers/hwmon/nct6775.c
6953
6954NETEFFECT IWARP RNIC DRIVER (IW_NES)
6955M: Faisal Latif <faisal.latif@intel.com>
6956L: linux-rdma@vger.kernel.org
6957W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6958S: Supported
6959F: drivers/infiniband/hw/nes/
6960
6961NETEM NETWORK EMULATOR
6962M: Stephen Hemminger <stephen@networkplumber.org>
6963L: netem@lists.linux-foundation.org
6964S: Maintained
6965F: net/sched/sch_netem.c
6966
6967NETERION 10GbE DRIVERS (s2io/vxge)
6968M: Jon Mason <jdmason@kudzu.us>
6969L: netdev@vger.kernel.org
6970S: Supported
6971F: Documentation/networking/s2io.txt
6972F: Documentation/networking/vxge.txt
6973F: drivers/net/ethernet/neterion/
6974
6975NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6976M: Pablo Neira Ayuso <pablo@netfilter.org>
6977M: Patrick McHardy <kaber@trash.net>
6978M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6979L: netfilter-devel@vger.kernel.org
6980L: coreteam@netfilter.org
6981W: http://www.netfilter.org/
6982W: http://www.iptables.org/
6983Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6984T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6985T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6986S: Supported
6987F: include/linux/netfilter*
6988F: include/linux/netfilter/
6989F: include/net/netfilter/
6990F: include/uapi/linux/netfilter*
6991F: include/uapi/linux/netfilter/
6992F: net/*/netfilter.c
6993F: net/*/netfilter/
6994F: net/netfilter/
6995
6996NETLABEL
6997M: Paul Moore <paul@paul-moore.com>
6998W: http://netlabel.sf.net
6999L: netdev@vger.kernel.org
7000S: Maintained
7001F: Documentation/netlabel/
7002F: include/net/netlabel.h
7003F: net/netlabel/
7004
7005NETROM NETWORK LAYER
7006M: Ralf Baechle <ralf@linux-mips.org>
7007L: linux-hams@vger.kernel.org
7008W: http://www.linux-ax25.org/
7009S: Maintained
7010F: include/net/netrom.h
7011F: include/uapi/linux/netrom.h
7012F: net/netrom/
7013
7014NETWORK BLOCK DEVICE (NBD)
7015M: Markus Pargmann <mpa@pengutronix.de>
7016S: Maintained
7017L: nbd-general@lists.sourceforge.net
7018T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7019F: Documentation/blockdev/nbd.txt
7020F: drivers/block/nbd.c
7021F: include/uapi/linux/nbd.h
7022
7023NETWORK DROP MONITOR
7024M: Neil Horman <nhorman@tuxdriver.com>
7025L: netdev@vger.kernel.org
7026S: Maintained
7027W: https://fedorahosted.org/dropwatch/
7028F: net/core/drop_monitor.c
7029
7030NETWORKING [GENERAL]
7031M: "David S. Miller" <davem@davemloft.net>
7032L: netdev@vger.kernel.org
7033W: http://www.linuxfoundation.org/en/Net
7034Q: http://patchwork.ozlabs.org/project/netdev/list/
7035T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7036T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7037S: Maintained
7038F: net/
7039F: include/net/
7040F: include/linux/in.h
7041F: include/linux/net.h
7042F: include/linux/netdevice.h
7043F: include/uapi/linux/in.h
7044F: include/uapi/linux/net.h
7045F: include/uapi/linux/netdevice.h
7046F: include/uapi/linux/net_namespace.h
7047F: tools/net/
7048F: tools/testing/selftests/net/
7049F: lib/random32.c
7050F: lib/test_bpf.c
7051
7052NETWORKING [IPv4/IPv6]
7053M: "David S. Miller" <davem@davemloft.net>
7054M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7055M: James Morris <jmorris@namei.org>
7056M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7057M: Patrick McHardy <kaber@trash.net>
7058L: netdev@vger.kernel.org
7059T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7060S: Maintained
7061F: net/ipv4/
7062F: net/ipv6/
7063F: include/net/ip*
7064F: arch/x86/net/*
7065
7066NETWORKING [IPSEC]
7067M: Steffen Klassert <steffen.klassert@secunet.com>
7068M: Herbert Xu <herbert@gondor.apana.org.au>
7069M: "David S. Miller" <davem@davemloft.net>
7070L: netdev@vger.kernel.org
7071T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7072T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7073S: Maintained
7074F: net/core/flow.c
7075F: net/xfrm/
7076F: net/key/
7077F: net/ipv4/xfrm*
7078F: net/ipv4/esp4.c
7079F: net/ipv4/ah4.c
7080F: net/ipv4/ipcomp.c
7081F: net/ipv4/ip_vti.c
7082F: net/ipv6/xfrm*
7083F: net/ipv6/esp6.c
7084F: net/ipv6/ah6.c
7085F: net/ipv6/ipcomp6.c
7086F: net/ipv6/ip6_vti.c
7087F: include/uapi/linux/xfrm.h
7088F: include/net/xfrm.h
7089
7090NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7091M: Paul Moore <paul@paul-moore.com>
7092L: netdev@vger.kernel.org
7093S: Maintained
7094
7095NETWORKING [WIRELESS]
7096L: linux-wireless@vger.kernel.org
7097Q: http://patchwork.kernel.org/project/linux-wireless/list/
7098
7099NETWORKING DRIVERS
7100L: netdev@vger.kernel.org
7101W: http://www.linuxfoundation.org/en/Net
7102Q: http://patchwork.ozlabs.org/project/netdev/list/
7103T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7104T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7105S: Odd Fixes
7106F: drivers/net/
7107F: include/linux/if_*
7108F: include/linux/netdevice.h
7109F: include/linux/arcdevice.h
7110F: include/linux/etherdevice.h
7111F: include/linux/fcdevice.h
7112F: include/linux/fddidevice.h
7113F: include/linux/hippidevice.h
7114F: include/linux/inetdevice.h
7115F: include/uapi/linux/if_*
7116F: include/uapi/linux/netdevice.h
7117
7118NETWORKING DRIVERS (WIRELESS)
7119M: Kalle Valo <kvalo@codeaurora.org>
7120L: linux-wireless@vger.kernel.org
7121Q: http://patchwork.kernel.org/project/linux-wireless/list/
7122T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7123S: Maintained
7124F: drivers/net/wireless/
7125
7126NETXEN (1/10) GbE SUPPORT
7127M: Manish Chopra <manish.chopra@qlogic.com>
7128M: Sony Chacko <sony.chacko@qlogic.com>
7129M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7130L: netdev@vger.kernel.org
7131W: http://www.qlogic.com
7132S: Supported
7133F: drivers/net/ethernet/qlogic/netxen/
7134
7135NFC SUBSYSTEM
7136M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7137M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7138M: Samuel Ortiz <sameo@linux.intel.com>
7139L: linux-wireless@vger.kernel.org
7140L: linux-nfc@lists.01.org (subscribers-only)
7141S: Supported
7142F: net/nfc/
7143F: include/net/nfc/
7144F: include/uapi/linux/nfc.h
7145F: drivers/nfc/
7146F: include/linux/platform_data/pn544.h
7147F: Documentation/devicetree/bindings/net/nfc/
7148
7149NFS, SUNRPC, AND LOCKD CLIENTS
7150M: Trond Myklebust <trond.myklebust@primarydata.com>
7151M: Anna Schumaker <anna.schumaker@netapp.com>
7152L: linux-nfs@vger.kernel.org
7153W: http://client.linux-nfs.org
7154T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7155S: Maintained
7156F: fs/lockd/
7157F: fs/nfs/
7158F: fs/nfs_common/
7159F: net/sunrpc/
7160F: include/linux/lockd/
7161F: include/linux/nfs*
7162F: include/linux/sunrpc/
7163F: include/uapi/linux/nfs*
7164F: include/uapi/linux/sunrpc/
7165
7166NILFS2 FILESYSTEM
7167M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7168L: linux-nilfs@vger.kernel.org
7169W: http://nilfs.sourceforge.net/
7170T: git git://github.com/konis/nilfs2.git
7171S: Supported
7172F: Documentation/filesystems/nilfs2.txt
7173F: fs/nilfs2/
7174F: include/linux/nilfs2_fs.h
7175
7176NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7177M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7178W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7179S: Maintained
7180F: Documentation/scsi/NinjaSCSI.txt
7181F: drivers/scsi/pcmcia/nsp_*
7182
7183NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7184M: GOTO Masanori <gotom@debian.or.jp>
7185M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7186W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7187S: Maintained
7188F: Documentation/scsi/NinjaSCSI.txt
7189F: drivers/scsi/nsp32*
7190
7191NIOS2 ARCHITECTURE
7192M: Ley Foon Tan <lftan@altera.com>
7193L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7194T: git git://git.rocketboards.org/linux-socfpga-next.git
7195S: Maintained
7196F: arch/nios2/
7197
7198NOKIA N900 POWER SUPPLY DRIVERS
7199M: Pali Rohár <pali.rohar@gmail.com>
7200S: Maintained
7201F: include/linux/power/bq2415x_charger.h
7202F: include/linux/power/bq27x00_battery.h
7203F: include/linux/power/isp1704_charger.h
7204F: drivers/power/bq2415x_charger.c
7205F: drivers/power/bq27x00_battery.c
7206F: drivers/power/isp1704_charger.c
7207F: drivers/power/rx51_battery.c
7208
7209NTB DRIVER
7210M: Jon Mason <jdmason@kudzu.us>
7211M: Dave Jiang <dave.jiang@intel.com>
7212S: Supported
7213W: https://github.com/jonmason/ntb/wiki
7214T: git git://github.com/jonmason/ntb.git
7215F: drivers/ntb/
7216F: drivers/net/ntb_netdev.c
7217F: include/linux/ntb.h
7218
7219NTFS FILESYSTEM
7220M: Anton Altaparmakov <anton@tuxera.com>
7221L: linux-ntfs-dev@lists.sourceforge.net
7222W: http://www.tuxera.com/
7223T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7224S: Supported
7225F: Documentation/filesystems/ntfs.txt
7226F: fs/ntfs/
7227
7228NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7229M: Antonino Daplas <adaplas@gmail.com>
7230L: linux-fbdev@vger.kernel.org
7231S: Maintained
7232F: drivers/video/fbdev/riva/
7233F: drivers/video/fbdev/nvidia/
7234
7235NVM EXPRESS DRIVER
7236M: Matthew Wilcox <willy@linux.intel.com>
7237L: linux-nvme@lists.infradead.org
7238T: git git://git.infradead.org/users/willy/linux-nvme.git
7239S: Supported
7240F: drivers/block/nvme*
7241F: include/linux/nvme.h
7242
7243NXP-NCI NFC DRIVER
7244M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7245R: Charles Gorand <charles.gorand@effinnov.com>
7246L: linux-nfc@lists.01.org (moderated for non-subscribers)
7247S: Supported
7248F: drivers/nfc/nxp-nci
7249
7250NXP TDA998X DRM DRIVER
7251M: Russell King <rmk+kernel@arm.linux.org.uk>
7252S: Supported
7253F: drivers/gpu/drm/i2c/tda998x_drv.c
7254F: include/drm/i2c/tda998x.h
7255
7256NXP TFA9879 DRIVER
7257M: Peter Rosin <peda@axentia.se>
7258L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7259S: Maintained
7260F: sound/soc/codecs/tfa9879*
7261
7262OMAP SUPPORT
7263M: Tony Lindgren <tony@atomide.com>
7264L: linux-omap@vger.kernel.org
7265W: http://www.muru.com/linux/omap/
7266W: http://linux.omap.com/
7267Q: http://patchwork.kernel.org/project/linux-omap/list/
7268T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7269S: Maintained
7270F: arch/arm/*omap*/
7271F: arch/arm/configs/omap1_defconfig
7272F: arch/arm/configs/omap2plus_defconfig
7273F: drivers/i2c/busses/i2c-omap.c
7274F: drivers/irqchip/irq-omap-intc.c
7275F: drivers/mfd/*omap*.c
7276F: drivers/mfd/menelaus.c
7277F: drivers/mfd/palmas.c
7278F: drivers/mfd/tps65217.c
7279F: drivers/mfd/tps65218.c
7280F: drivers/mfd/tps65910.c
7281F: drivers/mfd/twl-core.[ch]
7282F: drivers/mfd/twl4030*.c
7283F: drivers/mfd/twl6030*.c
7284F: drivers/mfd/twl6040*.c
7285F: drivers/regulator/palmas-regulator*.c
7286F: drivers/regulator/pbias-regulator.c
7287F: drivers/regulator/tps65217-regulator.c
7288F: drivers/regulator/tps65218-regulator.c
7289F: drivers/regulator/tps65910-regulator.c
7290F: drivers/regulator/twl-regulator.c
7291F: include/linux/i2c-omap.h
7292
7293OMAP DEVICE TREE SUPPORT
7294M: Benoît Cousson <bcousson@baylibre.com>
7295M: Tony Lindgren <tony@atomide.com>
7296L: linux-omap@vger.kernel.org
7297L: devicetree@vger.kernel.org
7298S: Maintained
7299F: arch/arm/boot/dts/*omap*
7300F: arch/arm/boot/dts/*am3*
7301F: arch/arm/boot/dts/*am4*
7302F: arch/arm/boot/dts/*am5*
7303F: arch/arm/boot/dts/*dra7*
7304
7305OMAP CLOCK FRAMEWORK SUPPORT
7306M: Paul Walmsley <paul@pwsan.com>
7307L: linux-omap@vger.kernel.org
7308S: Maintained
7309F: arch/arm/*omap*/*clock*
7310
7311OMAP POWER MANAGEMENT SUPPORT
7312M: Kevin Hilman <khilman@deeprootsystems.com>
7313L: linux-omap@vger.kernel.org
7314S: Maintained
7315F: arch/arm/*omap*/*pm*
7316F: drivers/cpufreq/omap-cpufreq.c
7317
7318OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7319M: Rajendra Nayak <rnayak@ti.com>
7320M: Paul Walmsley <paul@pwsan.com>
7321L: linux-omap@vger.kernel.org
7322S: Maintained
7323F: arch/arm/mach-omap2/prm*
7324
7325OMAP AUDIO SUPPORT
7326M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7327M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7328L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7329L: linux-omap@vger.kernel.org
7330S: Maintained
7331F: sound/soc/omap/
7332
7333OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7334M: Roger Quadros <rogerq@ti.com>
7335M: Tony Lindgren <tony@atomide.com>
7336L: linux-omap@vger.kernel.org
7337S: Maintained
7338F: drivers/memory/omap-gpmc.c
7339F: arch/arm/mach-omap2/*gpmc*
7340
7341OMAP FRAMEBUFFER SUPPORT
7342M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7343L: linux-fbdev@vger.kernel.org
7344L: linux-omap@vger.kernel.org
7345S: Maintained
7346F: drivers/video/fbdev/omap/
7347
7348OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7349M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7350L: linux-omap@vger.kernel.org
7351L: linux-fbdev@vger.kernel.org
7352S: Maintained
7353F: drivers/video/fbdev/omap2/
7354F: Documentation/arm/OMAP/DSS
7355
7356OMAP HARDWARE SPINLOCK SUPPORT
7357M: Ohad Ben-Cohen <ohad@wizery.com>
7358L: linux-omap@vger.kernel.org
7359S: Maintained
7360F: drivers/hwspinlock/omap_hwspinlock.c
7361F: arch/arm/mach-omap2/hwspinlock.c
7362
7363OMAP MMC SUPPORT
7364M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7365L: linux-omap@vger.kernel.org
7366S: Maintained
7367F: drivers/mmc/host/omap.c
7368
7369OMAP HS MMC SUPPORT
7370L: linux-mmc@vger.kernel.org
7371L: linux-omap@vger.kernel.org
7372S: Orphan
7373F: drivers/mmc/host/omap_hsmmc.c
7374
7375OMAP RANDOM NUMBER GENERATOR SUPPORT
7376M: Deepak Saxena <dsaxena@plexity.net>
7377S: Maintained
7378F: drivers/char/hw_random/omap-rng.c
7379
7380OMAP HWMOD SUPPORT
7381M: Benoît Cousson <bcousson@baylibre.com>
7382M: Paul Walmsley <paul@pwsan.com>
7383L: linux-omap@vger.kernel.org
7384S: Maintained
7385F: arch/arm/mach-omap2/omap_hwmod.*
7386
7387OMAP HWMOD DATA
7388M: Paul Walmsley <paul@pwsan.com>
7389L: linux-omap@vger.kernel.org
7390S: Maintained
7391F: arch/arm/mach-omap2/omap_hwmod*data*
7392
7393OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7394M: Benoît Cousson <bcousson@baylibre.com>
7395L: linux-omap@vger.kernel.org
7396S: Maintained
7397F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7398
7399OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7400M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7401L: linux-media@vger.kernel.org
7402S: Maintained
7403F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7404F: drivers/media/platform/omap3isp/
7405F: drivers/staging/media/omap4iss/
7406
7407OMAP USB SUPPORT
7408M: Felipe Balbi <balbi@ti.com>
7409L: linux-usb@vger.kernel.org
7410L: linux-omap@vger.kernel.org
7411T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7412S: Maintained
7413F: drivers/usb/*/*omap*
7414F: arch/arm/*omap*/usb*
7415
7416OMAP GPIO DRIVER
7417M: Javier Martinez Canillas <javier@dowhile0.org>
7418M: Santosh Shilimkar <ssantosh@kernel.org>
7419M: Kevin Hilman <khilman@deeprootsystems.com>
7420L: linux-omap@vger.kernel.org
7421S: Maintained
7422F: drivers/gpio/gpio-omap.c
7423
7424OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7425M: Mark Jackson <mpfj@newflow.co.uk>
7426L: linux-omap@vger.kernel.org
7427S: Maintained
7428F: arch/arm/boot/dts/am335x-nano.dts
7429
7430OMFS FILESYSTEM
7431M: Bob Copeland <me@bobcopeland.com>
7432L: linux-karma-devel@lists.sourceforge.net
7433S: Maintained
7434F: Documentation/filesystems/omfs.txt
7435F: fs/omfs/
7436
7437OMNIKEY CARDMAN 4000 DRIVER
7438M: Harald Welte <laforge@gnumonks.org>
7439S: Maintained
7440F: drivers/char/pcmcia/cm4000_cs.c
7441F: include/linux/cm4000_cs.h
7442F: include/uapi/linux/cm4000_cs.h
7443
7444OMNIKEY CARDMAN 4040 DRIVER
7445M: Harald Welte <laforge@gnumonks.org>
7446S: Maintained
7447F: drivers/char/pcmcia/cm4040_cs.*
7448
7449OMNIVISION OV7670 SENSOR DRIVER
7450M: Jonathan Corbet <corbet@lwn.net>
7451L: linux-media@vger.kernel.org
7452T: git git://linuxtv.org/media_tree.git
7453S: Maintained
7454F: drivers/media/i2c/ov7670.c
7455
7456ONENAND FLASH DRIVER
7457M: Kyungmin Park <kyungmin.park@samsung.com>
7458L: linux-mtd@lists.infradead.org
7459S: Maintained
7460F: drivers/mtd/onenand/
7461F: include/linux/mtd/onenand*.h
7462
7463ONSTREAM SCSI TAPE DRIVER
7464M: Willem Riede <osst@riede.org>
7465L: osst-users@lists.sourceforge.net
7466L: linux-scsi@vger.kernel.org
7467S: Maintained
7468F: Documentation/scsi/osst.txt
7469F: drivers/scsi/osst.*
7470F: drivers/scsi/osst_*.h
7471F: drivers/scsi/st.h
7472
7473OPENCORES I2C BUS DRIVER
7474M: Peter Korsgaard <jacmet@sunsite.dk>
7475L: linux-i2c@vger.kernel.org
7476S: Maintained
7477F: Documentation/i2c/busses/i2c-ocores
7478F: drivers/i2c/busses/i2c-ocores.c
7479
7480OPEN FIRMWARE AND FLATTENED DEVICE TREE
7481M: Grant Likely <grant.likely@linaro.org>
7482M: Rob Herring <robh+dt@kernel.org>
7483L: devicetree@vger.kernel.org
7484W: http://www.devicetree.org/
7485T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7486S: Maintained
7487F: drivers/of/
7488F: include/linux/of*.h
7489F: scripts/dtc/
7490
7491OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7492M: Rob Herring <robh+dt@kernel.org>
7493M: Pawel Moll <pawel.moll@arm.com>
7494M: Mark Rutland <mark.rutland@arm.com>
7495M: Ian Campbell <ijc+devicetree@hellion.org.uk>
7496M: Kumar Gala <galak@codeaurora.org>
7497L: devicetree@vger.kernel.org
7498S: Maintained
7499F: Documentation/devicetree/
7500F: arch/*/boot/dts/
7501F: include/dt-bindings/
7502
7503OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7504M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7505L: devicetree@vger.kernel.org
7506S: Maintained
7507F: Documentation/devicetree/dynamic-resolution-notes.txt
7508F: Documentation/devicetree/overlay-notes.txt
7509F: drivers/of/overlay.c
7510F: drivers/of/resolver.c
7511
7512OPENRISC ARCHITECTURE
7513M: Jonas Bonn <jonas@southpole.se>
7514W: http://openrisc.net
7515L: linux@lists.openrisc.net (moderated for non-subscribers)
7516S: Maintained
7517T: git git://openrisc.net/~jonas/linux
7518F: arch/openrisc/
7519
7520OPENVSWITCH
7521M: Pravin Shelar <pshelar@nicira.com>
7522L: netdev@vger.kernel.org
7523L: dev@openvswitch.org
7524W: http://openvswitch.org
7525S: Maintained
7526F: net/openvswitch/
7527F: include/uapi/linux/openvswitch.h
7528
7529OPL4 DRIVER
7530M: Clemens Ladisch <clemens@ladisch.de>
7531L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7532T: git git://git.alsa-project.org/alsa-kernel.git
7533S: Maintained
7534F: sound/drivers/opl4/
7535
7536OPROFILE
7537M: Robert Richter <rric@kernel.org>
7538L: oprofile-list@lists.sf.net
7539S: Maintained
7540F: arch/*/include/asm/oprofile*.h
7541F: arch/*/oprofile/
7542F: drivers/oprofile/
7543F: include/linux/oprofile.h
7544
7545ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7546M: Mark Fasheh <mfasheh@suse.com>
7547M: Joel Becker <jlbec@evilplan.org>
7548L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7549W: http://ocfs2.wiki.kernel.org
7550S: Supported
7551F: Documentation/filesystems/ocfs2.txt
7552F: Documentation/filesystems/dlmfs.txt
7553F: fs/ocfs2/
7554
7555ORINOCO DRIVER
7556L: linux-wireless@vger.kernel.org
7557W: http://wireless.kernel.org/en/users/Drivers/orinoco
7558W: http://www.nongnu.org/orinoco/
7559S: Orphan
7560F: drivers/net/wireless/orinoco/
7561
7562OSD LIBRARY and FILESYSTEM
7563M: Boaz Harrosh <ooo@electrozaur.com>
7564M: Benny Halevy <bhalevy@primarydata.com>
7565L: osd-dev@open-osd.org
7566W: http://open-osd.org
7567T: git git://git.open-osd.org/open-osd.git
7568S: Maintained
7569F: drivers/scsi/osd/
7570F: include/scsi/osd_*
7571F: fs/exofs/
7572
7573OVERLAY FILESYSTEM
7574M: Miklos Szeredi <miklos@szeredi.hu>
7575L: linux-unionfs@vger.kernel.org
7576T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7577S: Supported
7578F: fs/overlayfs/
7579F: Documentation/filesystems/overlayfs.txt
7580
7581P54 WIRELESS DRIVER
7582M: Christian Lamparter <chunkeey@googlemail.com>
7583L: linux-wireless@vger.kernel.org
7584W: http://wireless.kernel.org/en/users/Drivers/p54
7585S: Maintained
7586F: drivers/net/wireless/p54/
7587
7588PA SEMI ETHERNET DRIVER
7589M: Olof Johansson <olof@lixom.net>
7590L: netdev@vger.kernel.org
7591S: Maintained
7592F: drivers/net/ethernet/pasemi/*
7593
7594PA SEMI SMBUS DRIVER
7595M: Olof Johansson <olof@lixom.net>
7596L: linux-i2c@vger.kernel.org
7597S: Maintained
7598F: drivers/i2c/busses/i2c-pasemi.c
7599
7600PADATA PARALLEL EXECUTION MECHANISM
7601M: Steffen Klassert <steffen.klassert@secunet.com>
7602L: linux-crypto@vger.kernel.org
7603S: Maintained
7604F: kernel/padata.c
7605F: include/linux/padata.h
7606F: Documentation/padata.txt
7607
7608PANASONIC LAPTOP ACPI EXTRAS DRIVER
7609M: Harald Welte <laforge@gnumonks.org>
7610L: platform-driver-x86@vger.kernel.org
7611S: Maintained
7612F: drivers/platform/x86/panasonic-laptop.c
7613
7614PANASONIC MN10300/AM33/AM34 PORT
7615M: David Howells <dhowells@redhat.com>
7616M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7617L: linux-am33-list@redhat.com (moderated for non-subscribers)
7618W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7619S: Maintained
7620F: Documentation/mn10300/
7621F: arch/mn10300/
7622
7623PARALLEL PORT SUBSYSTEM
7624M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7625M: Sudip Mukherjee <sudip@vectorindia.org>
7626L: linux-parport@lists.infradead.org (subscribers-only)
7627S: Maintained
7628F: drivers/parport/
7629F: include/linux/parport*.h
7630F: drivers/char/ppdev.c
7631F: include/uapi/linux/ppdev.h
7632F: Documentation/parport*.txt
7633
7634PARAVIRT_OPS INTERFACE
7635M: Jeremy Fitzhardinge <jeremy@goop.org>
7636M: Chris Wright <chrisw@sous-sol.org>
7637M: Alok Kataria <akataria@vmware.com>
7638M: Rusty Russell <rusty@rustcorp.com.au>
7639L: virtualization@lists.linux-foundation.org
7640S: Supported
7641F: Documentation/virtual/paravirt_ops.txt
7642F: arch/*/kernel/paravirt*
7643F: arch/*/include/asm/paravirt.h
7644
7645PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7646M: Tim Waugh <tim@cyberelk.net>
7647L: linux-parport@lists.infradead.org (subscribers-only)
7648S: Maintained
7649F: Documentation/blockdev/paride.txt
7650F: drivers/block/paride/
7651
7652PARISC ARCHITECTURE
7653M: "James E.J. Bottomley" <jejb@parisc-linux.org>
7654M: Helge Deller <deller@gmx.de>
7655L: linux-parisc@vger.kernel.org
7656W: http://www.parisc-linux.org/
7657Q: http://patchwork.kernel.org/project/linux-parisc/list/
7658T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7659T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7660S: Maintained
7661F: arch/parisc/
7662F: Documentation/parisc/
7663F: drivers/parisc/
7664F: drivers/char/agp/parisc-agp.c
7665F: drivers/input/serio/gscps2.c
7666F: drivers/parport/parport_gsc.*
7667F: drivers/tty/serial/8250/8250_gsc.c
7668F: drivers/video/fbdev/sti*
7669F: drivers/video/console/sti*
7670F: drivers/video/logo/logo_parisc*
7671
7672PC87360 HARDWARE MONITORING DRIVER
7673M: Jim Cromie <jim.cromie@gmail.com>
7674L: lm-sensors@lm-sensors.org
7675S: Maintained
7676F: Documentation/hwmon/pc87360
7677F: drivers/hwmon/pc87360.c
7678
7679PC8736x GPIO DRIVER
7680M: Jim Cromie <jim.cromie@gmail.com>
7681S: Maintained
7682F: drivers/char/pc8736x_gpio.c
7683
7684PC87427 HARDWARE MONITORING DRIVER
7685M: Jean Delvare <jdelvare@suse.de>
7686L: lm-sensors@lm-sensors.org
7687S: Maintained
7688F: Documentation/hwmon/pc87427
7689F: drivers/hwmon/pc87427.c
7690
7691PCA9532 LED DRIVER
7692M: Riku Voipio <riku.voipio@iki.fi>
7693S: Maintained
7694F: drivers/leds/leds-pca9532.c
7695F: include/linux/leds-pca9532.h
7696
7697PCA9541 I2C BUS MASTER SELECTOR DRIVER
7698M: Guenter Roeck <linux@roeck-us.net>
7699L: linux-i2c@vger.kernel.org
7700S: Maintained
7701F: drivers/i2c/muxes/i2c-mux-pca9541.c
7702
7703PCDP - PRIMARY CONSOLE AND DEBUG PORT
7704M: Khalid Aziz <khalid@gonehiking.org>
7705S: Maintained
7706F: drivers/firmware/pcdp.*
7707
7708PCI ERROR RECOVERY
7709M: Linas Vepstas <linasvepstas@gmail.com>
7710L: linux-pci@vger.kernel.org
7711S: Supported
7712F: Documentation/PCI/pci-error-recovery.txt
7713
7714PCI SUBSYSTEM
7715M: Bjorn Helgaas <bhelgaas@google.com>
7716L: linux-pci@vger.kernel.org
7717Q: http://patchwork.ozlabs.org/project/linux-pci/list/
7718T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7719S: Supported
7720F: Documentation/PCI/
7721F: drivers/pci/
7722F: include/linux/pci*
7723F: arch/x86/pci/
7724F: arch/x86/kernel/quirks.c
7725
7726PCI DRIVER FOR ARM VERSATILE PLATFORM
7727M: Rob Herring <robh@kernel.org>
7728L: linux-pci@vger.kernel.org
7729L: linux-arm-kernel@lists.infradead.org
7730S: Maintained
7731F: Documentation/devicetree/bindings/pci/versatile.txt
7732F: drivers/pci/host/pci-versatile.c
7733
7734PCI DRIVER FOR APPLIEDMICRO XGENE
7735M: Tanmay Inamdar <tinamdar@apm.com>
7736L: linux-pci@vger.kernel.org
7737L: linux-arm-kernel@lists.infradead.org
7738S: Maintained
7739F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7740F: drivers/pci/host/pci-xgene.c
7741
7742PCI DRIVER FOR FREESCALE LAYERSCAPE
7743M: Minghuan Lian <minghuan.Lian@freescale.com>
7744M: Mingkai Hu <mingkai.hu@freescale.com>
7745M: Roy Zang <tie-fei.zang@freescale.com>
7746L: linuxppc-dev@lists.ozlabs.org
7747L: linux-pci@vger.kernel.org
7748L: linux-arm-kernel@lists.infradead.org
7749S: Maintained
7750F: drivers/pci/host/*layerscape*
7751
7752PCI DRIVER FOR IMX6
7753M: Richard Zhu <Richard.Zhu@freescale.com>
7754M: Lucas Stach <l.stach@pengutronix.de>
7755L: linux-pci@vger.kernel.org
7756L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7757S: Maintained
7758F: drivers/pci/host/*imx6*
7759
7760PCI DRIVER FOR TI KEYSTONE
7761M: Murali Karicheri <m-karicheri2@ti.com>
7762L: linux-pci@vger.kernel.org
7763L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7764S: Maintained
7765F: drivers/pci/host/*keystone*
7766
7767PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7768M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7769M: Jason Cooper <jason@lakedaemon.net>
7770L: linux-pci@vger.kernel.org
7771L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7772S: Maintained
7773F: drivers/pci/host/*mvebu*
7774
7775PCI DRIVER FOR NVIDIA TEGRA
7776M: Thierry Reding <thierry.reding@gmail.com>
7777L: linux-tegra@vger.kernel.org
7778L: linux-pci@vger.kernel.org
7779S: Supported
7780F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7781F: drivers/pci/host/pci-tegra.c
7782
7783PCI DRIVER FOR TI DRA7XX
7784M: Kishon Vijay Abraham I <kishon@ti.com>
7785L: linux-omap@vger.kernel.org
7786L: linux-pci@vger.kernel.org
7787S: Supported
7788F: Documentation/devicetree/bindings/pci/ti-pci.txt
7789F: drivers/pci/host/pci-dra7xx.c
7790
7791PCI DRIVER FOR RENESAS R-CAR
7792M: Simon Horman <horms@verge.net.au>
7793L: linux-pci@vger.kernel.org
7794L: linux-sh@vger.kernel.org
7795S: Maintained
7796F: drivers/pci/host/*rcar*
7797
7798PCI DRIVER FOR SAMSUNG EXYNOS
7799M: Jingoo Han <jingoohan1@gmail.com>
7800L: linux-pci@vger.kernel.org
7801L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7802L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7803S: Maintained
7804F: drivers/pci/host/pci-exynos.c
7805
7806PCI DRIVER FOR SYNOPSIS DESIGNWARE
7807M: Jingoo Han <jingoohan1@gmail.com>
7808M: Pratyush Anand <pratyush.anand@gmail.com>
7809L: linux-pci@vger.kernel.org
7810S: Maintained
7811F: drivers/pci/host/*designware*
7812
7813PCI DRIVER FOR GENERIC OF HOSTS
7814M: Will Deacon <will.deacon@arm.com>
7815L: linux-pci@vger.kernel.org
7816L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7817S: Maintained
7818F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7819F: drivers/pci/host/pci-host-generic.c
7820
7821PCIE DRIVER FOR ST SPEAR13XX
7822M: Pratyush Anand <pratyush.anand@gmail.com>
7823L: linux-pci@vger.kernel.org
7824S: Maintained
7825F: drivers/pci/host/*spear*
7826
7827PCI MSI DRIVER FOR APPLIEDMICRO XGENE
7828M: Duc Dang <dhdang@apm.com>
7829L: linux-pci@vger.kernel.org
7830L: linux-arm-kernel@lists.infradead.org
7831S: Maintained
7832F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
7833F: drivers/pci/host/pci-xgene-msi.c
7834
7835PCMCIA SUBSYSTEM
7836P: Linux PCMCIA Team
7837L: linux-pcmcia@lists.infradead.org
7838W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7839T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7840S: Maintained
7841F: Documentation/pcmcia/
7842F: drivers/pcmcia/
7843F: include/pcmcia/
7844
7845PCNET32 NETWORK DRIVER
7846M: Don Fry <pcnet32@frontier.com>
7847L: netdev@vger.kernel.org
7848S: Maintained
7849F: drivers/net/ethernet/amd/pcnet32.c
7850
7851PCRYPT PARALLEL CRYPTO ENGINE
7852M: Steffen Klassert <steffen.klassert@secunet.com>
7853L: linux-crypto@vger.kernel.org
7854S: Maintained
7855F: crypto/pcrypt.c
7856F: include/crypto/pcrypt.h
7857
7858PER-CPU MEMORY ALLOCATOR
7859M: Tejun Heo <tj@kernel.org>
7860M: Christoph Lameter <cl@linux-foundation.org>
7861T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7862S: Maintained
7863F: include/linux/percpu*.h
7864F: mm/percpu*.c
7865F: arch/*/include/asm/percpu.h
7866
7867PER-TASK DELAY ACCOUNTING
7868M: Balbir Singh <bsingharora@gmail.com>
7869S: Maintained
7870F: include/linux/delayacct.h
7871F: kernel/delayacct.c
7872
7873PERFORMANCE EVENTS SUBSYSTEM
7874M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7875M: Ingo Molnar <mingo@redhat.com>
7876M: Arnaldo Carvalho de Melo <acme@kernel.org>
7877L: linux-kernel@vger.kernel.org
7878T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7879S: Supported
7880F: kernel/events/*
7881F: include/linux/perf_event.h
7882F: include/uapi/linux/perf_event.h
7883F: arch/*/kernel/perf_event*.c
7884F: arch/*/kernel/*/perf_event*.c
7885F: arch/*/kernel/*/*/perf_event*.c
7886F: arch/*/include/asm/perf_event.h
7887F: arch/*/kernel/perf_callchain.c
7888F: tools/perf/
7889
7890PERSONALITY HANDLING
7891M: Christoph Hellwig <hch@infradead.org>
7892L: linux-abi-devel@lists.sourceforge.net
7893S: Maintained
7894F: include/linux/personality.h
7895F: include/uapi/linux/personality.h
7896
7897PHONET PROTOCOL
7898M: Remi Denis-Courmont <courmisch@gmail.com>
7899S: Supported
7900F: Documentation/networking/phonet.txt
7901F: include/linux/phonet.h
7902F: include/net/phonet/
7903F: include/uapi/linux/phonet.h
7904F: net/phonet/
7905
7906PHRAM MTD DRIVER
7907M: Joern Engel <joern@lazybastard.org>
7908L: linux-mtd@lists.infradead.org
7909S: Maintained
7910F: drivers/mtd/devices/phram.c
7911
7912PICOLCD HID DRIVER
7913M: Bruno Prémont <bonbons@linux-vserver.org>
7914L: linux-input@vger.kernel.org
7915S: Maintained
7916F: drivers/hid/hid-picolcd*
7917
7918PICOXCELL SUPPORT
7919M: Jamie Iles <jamie@jamieiles.com>
7920L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7921T: git git://github.com/jamieiles/linux-2.6-ji.git
7922S: Supported
7923F: arch/arm/boot/dts/picoxcell*
7924F: arch/arm/mach-picoxcell/
7925F: drivers/crypto/picoxcell*
7926
7927PIN CONTROL SUBSYSTEM
7928M: Linus Walleij <linus.walleij@linaro.org>
7929L: linux-gpio@vger.kernel.org
7930T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7931S: Maintained
7932F: drivers/pinctrl/
7933F: include/linux/pinctrl/
7934
7935PIN CONTROLLER - ATMEL AT91
7936M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7937L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7938S: Maintained
7939F: drivers/pinctrl/pinctrl-at91.*
7940
7941PIN CONTROLLER - INTEL
7942M: Mika Westerberg <mika.westerberg@linux.intel.com>
7943M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
7944S: Maintained
7945F: drivers/pinctrl/intel/
7946
7947PIN CONTROLLER - RENESAS
7948M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7949L: linux-sh@vger.kernel.org
7950S: Maintained
7951F: drivers/pinctrl/sh-pfc/
7952
7953PIN CONTROLLER - SAMSUNG
7954M: Tomasz Figa <tomasz.figa@gmail.com>
7955M: Thomas Abraham <thomas.abraham@linaro.org>
7956L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7957L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7958S: Maintained
7959F: drivers/pinctrl/samsung/
7960
7961PIN CONTROLLER - ST SPEAR
7962M: Viresh Kumar <viresh.linux@gmail.com>
7963L: spear-devel@list.st.com
7964L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7965W: http://www.st.com/spear
7966S: Maintained
7967F: drivers/pinctrl/spear/
7968
7969PKTCDVD DRIVER
7970M: Jiri Kosina <jkosina@suse.cz>
7971S: Maintained
7972F: drivers/block/pktcdvd.c
7973F: include/linux/pktcdvd.h
7974F: include/uapi/linux/pktcdvd.h
7975
7976PKUNITY SOC DRIVERS
7977M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7978W: http://mprc.pku.edu.cn/~guanxuetao/linux
7979S: Maintained
7980T: git git://github.com/gxt/linux.git
7981F: drivers/input/serio/i8042-unicore32io.h
7982F: drivers/i2c/busses/i2c-puv3.c
7983F: drivers/video/fbdev/fb-puv3.c
7984F: drivers/rtc/rtc-puv3.c
7985
7986PMBUS HARDWARE MONITORING DRIVERS
7987M: Guenter Roeck <linux@roeck-us.net>
7988L: lm-sensors@lm-sensors.org
7989W: http://www.lm-sensors.org/
7990W: http://www.roeck-us.net/linux/drivers/
7991T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7992S: Maintained
7993F: Documentation/hwmon/pmbus
7994F: drivers/hwmon/pmbus/
7995F: include/linux/i2c/pmbus.h
7996
7997PMC SIERRA MaxRAID DRIVER
7998M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7999L: linux-scsi@vger.kernel.org
8000W: http://www.pmc-sierra.com/
8001S: Supported
8002F: drivers/scsi/pmcraid.*
8003
8004PMC SIERRA PM8001 DRIVER
8005M: xjtuwjp@gmail.com
8006M: lindar_liu@usish.com
8007L: pmchba@pmcs.com
8008L: linux-scsi@vger.kernel.org
8009S: Supported
8010F: drivers/scsi/pm8001/
8011
8012POSIX CLOCKS and TIMERS
8013M: Thomas Gleixner <tglx@linutronix.de>
8014L: linux-kernel@vger.kernel.org
8015T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8016S: Maintained
8017F: fs/timerfd.c
8018F: include/linux/timer*
8019F: kernel/time/*timer*
8020
8021POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8022M: Sebastian Reichel <sre@kernel.org>
8023M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8024M: David Woodhouse <dwmw2@infradead.org>
8025L: linux-pm@vger.kernel.org
8026T: git git://git.infradead.org/battery-2.6.git
8027S: Maintained
8028F: include/linux/power_supply.h
8029F: drivers/power/
8030
8031PNP SUPPORT
8032M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8033S: Maintained
8034F: drivers/pnp/
8035
8036PNXxxxx I2C DRIVER
8037M: Vitaly Wool <vitalywool@gmail.com>
8038L: linux-i2c@vger.kernel.org
8039S: Maintained
8040F: drivers/i2c/busses/i2c-pnx.c
8041
8042PPP PROTOCOL DRIVERS AND COMPRESSORS
8043M: Paul Mackerras <paulus@samba.org>
8044L: linux-ppp@vger.kernel.org
8045S: Maintained
8046F: drivers/net/ppp/ppp_*
8047
8048PPP OVER ATM (RFC 2364)
8049M: Mitchell Blank Jr <mitch@sfgoth.com>
8050S: Maintained
8051F: net/atm/pppoatm.c
8052F: include/uapi/linux/atmppp.h
8053
8054PPP OVER ETHERNET
8055M: Michal Ostrowski <mostrows@earthlink.net>
8056S: Maintained
8057F: drivers/net/ppp/pppoe.c
8058F: drivers/net/ppp/pppox.c
8059
8060PPP OVER L2TP
8061M: James Chapman <jchapman@katalix.com>
8062S: Maintained
8063F: net/l2tp/l2tp_ppp.c
8064F: include/linux/if_pppol2tp.h
8065F: include/uapi/linux/if_pppol2tp.h
8066
8067PPS SUPPORT
8068M: Rodolfo Giometti <giometti@enneenne.com>
8069W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8070L: linuxpps@ml.enneenne.com (subscribers-only)
8071S: Maintained
8072F: Documentation/pps/
8073F: drivers/pps/
8074F: include/linux/pps*.h
8075
8076PPTP DRIVER
8077M: Dmitry Kozlov <xeb@mail.ru>
8078L: netdev@vger.kernel.org
8079S: Maintained
8080F: drivers/net/ppp/pptp.c
8081W: http://sourceforge.net/projects/accel-pptp
8082
8083PREEMPTIBLE KERNEL
8084M: Robert Love <rml@tech9.net>
8085L: kpreempt-tech@lists.sourceforge.net
8086W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8087S: Supported
8088F: Documentation/preempt-locking.txt
8089F: include/linux/preempt.h
8090
8091PRISM54 WIRELESS DRIVER
8092M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8093L: linux-wireless@vger.kernel.org
8094W: http://wireless.kernel.org/en/users/Drivers/p54
8095S: Obsolete
8096F: drivers/net/wireless/prism54/
8097
8098PS3 NETWORK SUPPORT
8099M: Geoff Levand <geoff@infradead.org>
8100L: netdev@vger.kernel.org
8101L: linuxppc-dev@lists.ozlabs.org
8102S: Maintained
8103F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8104
8105PS3 PLATFORM SUPPORT
8106M: Geoff Levand <geoff@infradead.org>
8107L: linuxppc-dev@lists.ozlabs.org
8108S: Maintained
8109F: arch/powerpc/boot/ps3*
8110F: arch/powerpc/include/asm/lv1call.h
8111F: arch/powerpc/include/asm/ps3*.h
8112F: arch/powerpc/platforms/ps3/
8113F: drivers/*/ps3*
8114F: drivers/ps3/
8115F: drivers/rtc/rtc-ps3.c
8116F: drivers/usb/host/*ps3.c
8117F: sound/ppc/snd_ps3*
8118
8119PS3VRAM DRIVER
8120M: Jim Paris <jim@jtan.com>
8121M: Geoff Levand <geoff@infradead.org>
8122L: linuxppc-dev@lists.ozlabs.org
8123S: Maintained
8124F: drivers/block/ps3vram.c
8125
8126PSTORE FILESYSTEM
8127M: Anton Vorontsov <anton@enomsg.org>
8128M: Colin Cross <ccross@android.com>
8129M: Kees Cook <keescook@chromium.org>
8130M: Tony Luck <tony.luck@intel.com>
8131S: Maintained
8132T: git git://git.infradead.org/users/cbou/linux-pstore.git
8133F: fs/pstore/
8134F: include/linux/pstore*
8135F: drivers/firmware/efi/efi-pstore.c
8136F: drivers/acpi/apei/erst.c
8137
8138PTP HARDWARE CLOCK SUPPORT
8139M: Richard Cochran <richardcochran@gmail.com>
8140L: netdev@vger.kernel.org
8141S: Maintained
8142W: http://linuxptp.sourceforge.net/
8143F: Documentation/ABI/testing/sysfs-ptp
8144F: Documentation/ptp/*
8145F: drivers/net/ethernet/freescale/gianfar_ptp.c
8146F: drivers/net/phy/dp83640*
8147F: drivers/ptp/*
8148F: include/linux/ptp_cl*
8149
8150PTRACE SUPPORT
8151M: Roland McGrath <roland@hack.frob.com>
8152M: Oleg Nesterov <oleg@redhat.com>
8153S: Maintained
8154F: include/asm-generic/syscall.h
8155F: include/linux/ptrace.h
8156F: include/linux/regset.h
8157F: include/linux/tracehook.h
8158F: include/uapi/linux/ptrace.h
8159F: kernel/ptrace.c
8160
8161PVRUSB2 VIDEO4LINUX DRIVER
8162M: Mike Isely <isely@pobox.com>
8163L: pvrusb2@isely.net (subscribers-only)
8164L: linux-media@vger.kernel.org
8165W: http://www.isely.net/pvrusb2/
8166T: git git://linuxtv.org/media_tree.git
8167S: Maintained
8168F: Documentation/video4linux/README.pvrusb2
8169F: drivers/media/usb/pvrusb2/
8170
8171PWC WEBCAM DRIVER
8172M: Hans de Goede <hdegoede@redhat.com>
8173L: linux-media@vger.kernel.org
8174T: git git://linuxtv.org/media_tree.git
8175S: Maintained
8176F: drivers/media/usb/pwc/*
8177
8178PWM FAN DRIVER
8179M: Kamil Debski <k.debski@samsung.com>
8180L: lm-sensors@lm-sensors.org
8181S: Supported
8182F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8183F: Documentation/hwmon/pwm-fan
8184F: drivers/hwmon/pwm-fan.c
8185
8186PWM SUBSYSTEM
8187M: Thierry Reding <thierry.reding@gmail.com>
8188L: linux-pwm@vger.kernel.org
8189S: Maintained
8190T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8191F: Documentation/pwm.txt
8192F: Documentation/devicetree/bindings/pwm/
8193F: include/linux/pwm.h
8194F: drivers/pwm/
8195F: drivers/video/backlight/pwm_bl.c
8196F: include/linux/pwm_backlight.h
8197
8198PXA2xx/PXA3xx SUPPORT
8199M: Daniel Mack <daniel@zonque.org>
8200M: Haojian Zhuang <haojian.zhuang@gmail.com>
8201M: Robert Jarzmik <robert.jarzmik@free.fr>
8202L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8203T: git git://github.com/hzhuang1/linux.git
8204T: git git://github.com/rjarzmik/linux.git
8205S: Maintained
8206F: arch/arm/mach-pxa/
8207F: drivers/dma/pxa*
8208F: drivers/pcmcia/pxa2xx*
8209F: drivers/spi/spi-pxa2xx*
8210F: drivers/usb/gadget/udc/pxa2*
8211F: include/sound/pxa2xx-lib.h
8212F: sound/arm/pxa*
8213F: sound/soc/pxa/
8214
8215PXA3xx NAND FLASH DRIVER
8216M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8217L: linux-mtd@lists.infradead.org
8218S: Maintained
8219F: drivers/mtd/nand/pxa3xx_nand.c
8220
8221MMP SUPPORT
8222M: Eric Miao <eric.y.miao@gmail.com>
8223M: Haojian Zhuang <haojian.zhuang@gmail.com>
8224L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8225T: git git://github.com/hzhuang1/linux.git
8226T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8227S: Maintained
8228F: arch/arm/mach-mmp/
8229
8230PXA MMCI DRIVER
8231S: Orphan
8232
8233PXA RTC DRIVER
8234M: Robert Jarzmik <robert.jarzmik@free.fr>
8235L: rtc-linux@googlegroups.com
8236S: Maintained
8237
8238QAT DRIVER
8239M: Tadeusz Struk <tadeusz.struk@intel.com>
8240L: qat-linux@intel.com
8241S: Supported
8242F: drivers/crypto/qat/
8243
8244QIB DRIVER
8245M: Mike Marciniszyn <infinipath@intel.com>
8246L: linux-rdma@vger.kernel.org
8247S: Supported
8248F: drivers/infiniband/hw/qib/
8249
8250QLOGIC QLA1280 SCSI DRIVER
8251M: Michael Reed <mdr@sgi.com>
8252L: linux-scsi@vger.kernel.org
8253S: Maintained
8254F: drivers/scsi/qla1280.[ch]
8255
8256QLOGIC QLA2XXX FC-SCSI DRIVER
8257M: qla2xxx-upstream@qlogic.com
8258L: linux-scsi@vger.kernel.org
8259S: Supported
8260F: Documentation/scsi/LICENSE.qla2xxx
8261F: drivers/scsi/qla2xxx/
8262
8263QLOGIC QLA4XXX iSCSI DRIVER
8264M: QLogic-Storage-Upstream@qlogic.com
8265L: linux-scsi@vger.kernel.org
8266S: Supported
8267F: Documentation/scsi/LICENSE.qla4xxx
8268F: drivers/scsi/qla4xxx/
8269
8270QLOGIC QLA3XXX NETWORK DRIVER
8271M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8272M: Ron Mercer <ron.mercer@qlogic.com>
8273M: linux-driver@qlogic.com
8274L: netdev@vger.kernel.org
8275S: Supported
8276F: Documentation/networking/LICENSE.qla3xxx
8277F: drivers/net/ethernet/qlogic/qla3xxx.*
8278
8279QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8280M: Shahed Shaikh <shahed.shaikh@qlogic.com>
8281M: Dept-GELinuxNICDev@qlogic.com
8282L: netdev@vger.kernel.org
8283S: Supported
8284F: drivers/net/ethernet/qlogic/qlcnic/
8285
8286QLOGIC QLGE 10Gb ETHERNET DRIVER
8287M: Harish Patil <harish.patil@qlogic.com>
8288M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8289M: Dept-GELinuxNICDev@qlogic.com
8290M: linux-driver@qlogic.com
8291L: netdev@vger.kernel.org
8292S: Supported
8293F: drivers/net/ethernet/qlogic/qlge/
8294
8295QNX4 FILESYSTEM
8296M: Anders Larsen <al@alarsen.net>
8297W: http://www.alarsen.net/linux/qnx4fs/
8298S: Maintained
8299F: fs/qnx4/
8300F: include/uapi/linux/qnx4_fs.h
8301F: include/uapi/linux/qnxtypes.h
8302
8303QT1010 MEDIA DRIVER
8304M: Antti Palosaari <crope@iki.fi>
8305L: linux-media@vger.kernel.org
8306W: http://linuxtv.org/
8307W: http://palosaari.fi/linux/
8308Q: http://patchwork.linuxtv.org/project/linux-media/list/
8309T: git git://linuxtv.org/anttip/media_tree.git
8310S: Maintained
8311F: drivers/media/tuners/qt1010*
8312
8313QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8314M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8315L: linux-wireless@vger.kernel.org
8316L: ath9k-devel@lists.ath9k.org
8317W: http://wireless.kernel.org/en/users/Drivers/ath9k
8318S: Supported
8319F: drivers/net/wireless/ath/ath9k/
8320
8321QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8322M: Kalle Valo <kvalo@qca.qualcomm.com>
8323L: ath10k@lists.infradead.org
8324W: http://wireless.kernel.org/en/users/Drivers/ath10k
8325T: git git://github.com/kvalo/ath.git
8326S: Supported
8327F: drivers/net/wireless/ath/ath10k/
8328
8329QUALCOMM HEXAGON ARCHITECTURE
8330M: Richard Kuo <rkuo@codeaurora.org>
8331L: linux-hexagon@vger.kernel.org
8332S: Supported
8333F: arch/hexagon/
8334
8335QUALCOMM WCN36XX WIRELESS DRIVER
8336M: Eugene Krasnikov <k.eugene.e@gmail.com>
8337L: wcn36xx@lists.infradead.org
8338W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8339T: git git://github.com/KrasnikovEugene/wcn36xx.git
8340S: Supported
8341F: drivers/net/wireless/ath/wcn36xx/
8342
8343RADOS BLOCK DEVICE (RBD)
8344M: Ilya Dryomov <idryomov@gmail.com>
8345M: Sage Weil <sage@redhat.com>
8346M: Alex Elder <elder@kernel.org>
8347M: ceph-devel@vger.kernel.org
8348W: http://ceph.com/
8349T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8350S: Supported
8351F: drivers/block/rbd.c
8352F: drivers/block/rbd_types.h
8353
8354RADEON FRAMEBUFFER DISPLAY DRIVER
8355M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8356L: linux-fbdev@vger.kernel.org
8357S: Maintained
8358F: drivers/video/fbdev/aty/radeon*
8359F: include/uapi/linux/radeonfb.h
8360
8361RADIOSHARK RADIO DRIVER
8362M: Hans de Goede <hdegoede@redhat.com>
8363L: linux-media@vger.kernel.org
8364T: git git://linuxtv.org/media_tree.git
8365S: Maintained
8366F: drivers/media/radio/radio-shark.c
8367
8368RADIOSHARK2 RADIO DRIVER
8369M: Hans de Goede <hdegoede@redhat.com>
8370L: linux-media@vger.kernel.org
8371T: git git://linuxtv.org/media_tree.git
8372S: Maintained
8373F: drivers/media/radio/radio-shark2.c
8374F: drivers/media/radio/radio-tea5777.c
8375
8376RAGE128 FRAMEBUFFER DISPLAY DRIVER
8377M: Paul Mackerras <paulus@samba.org>
8378L: linux-fbdev@vger.kernel.org
8379S: Maintained
8380F: drivers/video/fbdev/aty/aty128fb.c
8381
8382RALINK RT2X00 WIRELESS LAN DRIVER
8383P: rt2x00 project
8384M: Stanislaw Gruszka <sgruszka@redhat.com>
8385M: Helmut Schaa <helmut.schaa@googlemail.com>
8386L: linux-wireless@vger.kernel.org
8387S: Maintained
8388F: drivers/net/wireless/rt2x00/
8389
8390RAMDISK RAM BLOCK DEVICE DRIVER
8391M: Jens Axboe <axboe@kernel.dk>
8392S: Maintained
8393F: Documentation/blockdev/ramdisk.txt
8394F: drivers/block/brd.c
8395
8396RANDOM NUMBER DRIVER
8397M: "Theodore Ts'o" <tytso@mit.edu>
8398S: Maintained
8399F: drivers/char/random.c
8400
8401RAPIDIO SUBSYSTEM
8402M: Matt Porter <mporter@kernel.crashing.org>
8403M: Alexandre Bounine <alexandre.bounine@idt.com>
8404S: Maintained
8405F: drivers/rapidio/
8406
8407RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8408L: linux-wireless@vger.kernel.org
8409S: Orphan
8410F: drivers/net/wireless/ray*
8411
8412RCUTORTURE MODULE
8413M: Josh Triplett <josh@joshtriplett.org>
8414M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8415L: linux-kernel@vger.kernel.org
8416S: Supported
8417T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8418F: Documentation/RCU/torture.txt
8419F: kernel/rcu/rcutorture.c
8420
8421RCUTORTURE TEST FRAMEWORK
8422M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8423M: Josh Triplett <josh@joshtriplett.org>
8424R: Steven Rostedt <rostedt@goodmis.org>
8425R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8426R: Lai Jiangshan <laijs@cn.fujitsu.com>
8427L: linux-kernel@vger.kernel.org
8428S: Supported
8429T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8430F: tools/testing/selftests/rcutorture
8431
8432RDC R-321X SoC
8433M: Florian Fainelli <florian@openwrt.org>
8434S: Maintained
8435
8436RDC R6040 FAST ETHERNET DRIVER
8437M: Florian Fainelli <florian@openwrt.org>
8438L: netdev@vger.kernel.org
8439S: Maintained
8440F: drivers/net/ethernet/rdc/r6040.c
8441
8442RDS - RELIABLE DATAGRAM SOCKETS
8443M: Chien Yen <chien.yen@oracle.com>
8444L: rds-devel@oss.oracle.com (moderated for non-subscribers)
8445S: Supported
8446F: net/rds/
8447
8448READ-COPY UPDATE (RCU)
8449M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8450M: Josh Triplett <josh@joshtriplett.org>
8451R: Steven Rostedt <rostedt@goodmis.org>
8452R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8453R: Lai Jiangshan <laijs@cn.fujitsu.com>
8454L: linux-kernel@vger.kernel.org
8455W: http://www.rdrop.com/users/paulmck/RCU/
8456S: Supported
8457T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8458F: Documentation/RCU/
8459X: Documentation/RCU/torture.txt
8460F: include/linux/rcu*
8461X: include/linux/srcu.h
8462F: kernel/rcu/
8463X: kernel/torture.c
8464
8465REAL TIME CLOCK (RTC) SUBSYSTEM
8466M: Alessandro Zummo <a.zummo@towertech.it>
8467M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
8468L: rtc-linux@googlegroups.com
8469Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8470T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8471S: Maintained
8472F: Documentation/rtc.txt
8473F: drivers/rtc/
8474F: include/linux/rtc.h
8475F: include/uapi/linux/rtc.h
8476
8477REALTEK AUDIO CODECS
8478M: Bard Liao <bardliao@realtek.com>
8479M: Oder Chiou <oder_chiou@realtek.com>
8480S: Maintained
8481F: sound/soc/codecs/rt*
8482F: include/sound/rt*.h
8483
8484REISERFS FILE SYSTEM
8485L: reiserfs-devel@vger.kernel.org
8486S: Supported
8487F: fs/reiserfs/
8488
8489REGISTER MAP ABSTRACTION
8490M: Mark Brown <broonie@kernel.org>
8491L: linux-kernel@vger.kernel.org
8492T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8493S: Supported
8494F: drivers/base/regmap/
8495F: include/linux/regmap.h
8496
8497REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8498M: Ohad Ben-Cohen <ohad@wizery.com>
8499T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8500S: Maintained
8501F: drivers/remoteproc/
8502F: Documentation/remoteproc.txt
8503F: include/linux/remoteproc.h
8504
8505REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8506M: Ohad Ben-Cohen <ohad@wizery.com>
8507T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8508S: Maintained
8509F: drivers/rpmsg/
8510F: Documentation/rpmsg.txt
8511F: include/linux/rpmsg.h
8512
8513RESET CONTROLLER FRAMEWORK
8514M: Philipp Zabel <p.zabel@pengutronix.de>
8515S: Maintained
8516F: drivers/reset/
8517F: Documentation/devicetree/bindings/reset/
8518F: include/linux/reset.h
8519F: include/linux/reset-controller.h
8520
8521RFKILL
8522M: Johannes Berg <johannes@sipsolutions.net>
8523L: linux-wireless@vger.kernel.org
8524W: http://wireless.kernel.org/
8525T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8526T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8527S: Maintained
8528F: Documentation/rfkill.txt
8529F: net/rfkill/
8530
8531RHASHTABLE
8532M: Thomas Graf <tgraf@suug.ch>
8533L: netdev@vger.kernel.org
8534S: Maintained
8535F: lib/rhashtable.c
8536F: include/linux/rhashtable.h
8537
8538RICOH SMARTMEDIA/XD DRIVER
8539M: Maxim Levitsky <maximlevitsky@gmail.com>
8540S: Maintained
8541F: drivers/mtd/nand/r852.c
8542F: drivers/mtd/nand/r852.h
8543
8544RICOH R5C592 MEMORYSTICK DRIVER
8545M: Maxim Levitsky <maximlevitsky@gmail.com>
8546S: Maintained
8547F: drivers/memstick/host/r592.*
8548
8549ROCCAT DRIVERS
8550M: Stefan Achatz <erazor_de@users.sourceforge.net>
8551W: http://sourceforge.net/projects/roccat/
8552S: Maintained
8553F: drivers/hid/hid-roccat*
8554F: include/linux/hid-roccat*
8555F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8556
8557ROCKER DRIVER
8558M: Jiri Pirko <jiri@resnulli.us>
8559M: Scott Feldman <sfeldma@gmail.com>
8560L: netdev@vger.kernel.org
8561S: Supported
8562F: drivers/net/ethernet/rocker/
8563
8564ROCKETPORT DRIVER
8565P: Comtrol Corp.
8566W: http://www.comtrol.com
8567S: Maintained
8568F: Documentation/serial/rocket.txt
8569F: drivers/tty/rocket*
8570
8571ROCKETPORT EXPRESS/INFINITY DRIVER
8572M: Kevin Cernekee <cernekee@gmail.com>
8573L: linux-serial@vger.kernel.org
8574S: Odd Fixes
8575F: drivers/tty/serial/rp2.*
8576
8577ROSE NETWORK LAYER
8578M: Ralf Baechle <ralf@linux-mips.org>
8579L: linux-hams@vger.kernel.org
8580W: http://www.linux-ax25.org/
8581S: Maintained
8582F: include/net/rose.h
8583F: include/uapi/linux/rose.h
8584F: net/rose/
8585
8586RTL2830 MEDIA DRIVER
8587M: Antti Palosaari <crope@iki.fi>
8588L: linux-media@vger.kernel.org
8589W: http://linuxtv.org/
8590W: http://palosaari.fi/linux/
8591Q: http://patchwork.linuxtv.org/project/linux-media/list/
8592T: git git://linuxtv.org/anttip/media_tree.git
8593S: Maintained
8594F: drivers/media/dvb-frontends/rtl2830*
8595
8596RTL2832 MEDIA DRIVER
8597M: Antti Palosaari <crope@iki.fi>
8598L: linux-media@vger.kernel.org
8599W: http://linuxtv.org/
8600W: http://palosaari.fi/linux/
8601Q: http://patchwork.linuxtv.org/project/linux-media/list/
8602T: git git://linuxtv.org/anttip/media_tree.git
8603S: Maintained
8604F: drivers/media/dvb-frontends/rtl2832*
8605
8606RTL2832_SDR MEDIA DRIVER
8607M: Antti Palosaari <crope@iki.fi>
8608L: linux-media@vger.kernel.org
8609W: http://linuxtv.org/
8610W: http://palosaari.fi/linux/
8611Q: http://patchwork.linuxtv.org/project/linux-media/list/
8612T: git git://linuxtv.org/anttip/media_tree.git
8613S: Maintained
8614F: drivers/media/dvb-frontends/rtl2832_sdr*
8615
8616RTL8180 WIRELESS DRIVER
8617L: linux-wireless@vger.kernel.org
8618W: http://wireless.kernel.org/
8619T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8620S: Orphan
8621F: drivers/net/wireless/rtl818x/rtl8180/
8622
8623RTL8187 WIRELESS DRIVER
8624M: Herton Ronaldo Krzesinski <herton@canonical.com>
8625M: Hin-Tak Leung <htl10@users.sourceforge.net>
8626M: Larry Finger <Larry.Finger@lwfinger.net>
8627L: linux-wireless@vger.kernel.org
8628W: http://wireless.kernel.org/
8629T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8630S: Maintained
8631F: drivers/net/wireless/rtl818x/rtl8187/
8632
8633RTL8192CE WIRELESS DRIVER
8634M: Larry Finger <Larry.Finger@lwfinger.net>
8635M: Chaoming Li <chaoming_li@realsil.com.cn>
8636L: linux-wireless@vger.kernel.org
8637W: http://wireless.kernel.org/
8638T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8639S: Maintained
8640F: drivers/net/wireless/rtlwifi/
8641F: drivers/net/wireless/rtlwifi/rtl8192ce/
8642
8643S3 SAVAGE FRAMEBUFFER DRIVER
8644M: Antonino Daplas <adaplas@gmail.com>
8645L: linux-fbdev@vger.kernel.org
8646S: Maintained
8647F: drivers/video/fbdev/savage/
8648
8649S390
8650M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8651M: Heiko Carstens <heiko.carstens@de.ibm.com>
8652M: linux390@de.ibm.com
8653L: linux-s390@vger.kernel.org
8654W: http://www.ibm.com/developerworks/linux/linux390/
8655S: Supported
8656F: arch/s390/
8657F: drivers/s390/
8658F: Documentation/s390/
8659F: Documentation/DocBook/s390*
8660
8661S390 COMMON I/O LAYER
8662M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8663M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8664L: linux-s390@vger.kernel.org
8665W: http://www.ibm.com/developerworks/linux/linux390/
8666S: Supported
8667F: drivers/s390/cio/
8668
8669S390 DASD DRIVER
8670M: Stefan Weinhuber <wein@de.ibm.com>
8671M: Stefan Haberland <stefan.haberland@de.ibm.com>
8672L: linux-s390@vger.kernel.org
8673W: http://www.ibm.com/developerworks/linux/linux390/
8674S: Supported
8675F: drivers/s390/block/dasd*
8676F: block/partitions/ibm.c
8677
8678S390 NETWORK DRIVERS
8679M: Ursula Braun <ursula.braun@de.ibm.com>
8680M: linux390@de.ibm.com
8681L: linux-s390@vger.kernel.org
8682W: http://www.ibm.com/developerworks/linux/linux390/
8683S: Supported
8684F: drivers/s390/net/
8685
8686S390 PCI SUBSYSTEM
8687M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8688M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8689L: linux-s390@vger.kernel.org
8690W: http://www.ibm.com/developerworks/linux/linux390/
8691S: Supported
8692F: arch/s390/pci/
8693F: drivers/pci/hotplug/s390_pci_hpc.c
8694
8695S390 ZCRYPT DRIVER
8696M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8697M: linux390@de.ibm.com
8698L: linux-s390@vger.kernel.org
8699W: http://www.ibm.com/developerworks/linux/linux390/
8700S: Supported
8701F: drivers/s390/crypto/
8702
8703S390 ZFCP DRIVER
8704M: Steffen Maier <maier@linux.vnet.ibm.com>
8705M: linux390@de.ibm.com
8706L: linux-s390@vger.kernel.org
8707W: http://www.ibm.com/developerworks/linux/linux390/
8708S: Supported
8709F: drivers/s390/scsi/zfcp_*
8710
8711S390 IUCV NETWORK LAYER
8712M: Ursula Braun <ursula.braun@de.ibm.com>
8713M: linux390@de.ibm.com
8714L: linux-s390@vger.kernel.org
8715W: http://www.ibm.com/developerworks/linux/linux390/
8716S: Supported
8717F: drivers/s390/net/*iucv*
8718F: include/net/iucv/
8719F: net/iucv/
8720
8721S3C24XX SD/MMC Driver
8722M: Ben Dooks <ben-linux@fluff.org>
8723L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8724S: Supported
8725F: drivers/mmc/host/s3cmci.*
8726
8727SAA6588 RDS RECEIVER DRIVER
8728M: Hans Verkuil <hverkuil@xs4all.nl>
8729L: linux-media@vger.kernel.org
8730T: git git://linuxtv.org/media_tree.git
8731W: http://linuxtv.org
8732S: Odd Fixes
8733F: drivers/media/i2c/saa6588*
8734
8735SAA7134 VIDEO4LINUX DRIVER
8736M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8737L: linux-media@vger.kernel.org
8738W: http://linuxtv.org
8739T: git git://linuxtv.org/media_tree.git
8740S: Odd fixes
8741F: Documentation/video4linux/*.saa7134
8742F: drivers/media/pci/saa7134/
8743
8744SAA7146 VIDEO4LINUX-2 DRIVER
8745M: Hans Verkuil <hverkuil@xs4all.nl>
8746L: linux-media@vger.kernel.org
8747T: git git://linuxtv.org/media_tree.git
8748S: Maintained
8749F: drivers/media/common/saa7146/
8750F: drivers/media/pci/saa7146/
8751F: include/media/saa7146*
8752
8753SAMSUNG LAPTOP DRIVER
8754M: Corentin Chary <corentin.chary@gmail.com>
8755L: platform-driver-x86@vger.kernel.org
8756S: Maintained
8757F: drivers/platform/x86/samsung-laptop.c
8758
8759SAMSUNG AUDIO (ASoC) DRIVERS
8760M: Sangbeom Kim <sbkim73@samsung.com>
8761L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8762S: Supported
8763F: sound/soc/samsung/
8764
8765SAMSUNG FRAMEBUFFER DRIVER
8766M: Jingoo Han <jingoohan1@gmail.com>
8767L: linux-fbdev@vger.kernel.org
8768S: Maintained
8769F: drivers/video/fbdev/s3c-fb.c
8770
8771SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
8772M: Sangbeom Kim <sbkim73@samsung.com>
8773M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
8774L: linux-kernel@vger.kernel.org
8775L: linux-samsung-soc@vger.kernel.org
8776S: Supported
8777F: drivers/mfd/sec*.c
8778F: drivers/regulator/s2m*.c
8779F: drivers/regulator/s5m*.c
8780F: drivers/clk/clk-s2mps11.c
8781F: drivers/rtc/rtc-s5m.c
8782F: include/linux/mfd/samsung/
8783F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
8784F: Documentation/devicetree/bindings/mfd/s2mp*.txt
8785
8786SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8787M: Kyungmin Park <kyungmin.park@samsung.com>
8788M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8789L: linux-media@vger.kernel.org
8790Q: https://patchwork.linuxtv.org/project/linux-media/list/
8791S: Supported
8792F: drivers/media/platform/exynos4-is/
8793
8794SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8795M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8796L: linux-media@vger.kernel.org
8797L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8798S: Maintained
8799F: drivers/media/platform/s3c-camif/
8800F: include/media/s3c_camif.h
8801
8802SAMSUNG S5C73M3 CAMERA DRIVER
8803M: Kyungmin Park <kyungmin.park@samsung.com>
8804M: Andrzej Hajda <a.hajda@samsung.com>
8805L: linux-media@vger.kernel.org
8806S: Supported
8807F: drivers/media/i2c/s5c73m3/*
8808
8809SAMSUNG S5K5BAF CAMERA DRIVER
8810M: Kyungmin Park <kyungmin.park@samsung.com>
8811M: Andrzej Hajda <a.hajda@samsung.com>
8812L: linux-media@vger.kernel.org
8813S: Supported
8814F: drivers/media/i2c/s5k5baf.c
8815
8816SAMSUNG SOC CLOCK DRIVERS
8817M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8818M: Tomasz Figa <tomasz.figa@gmail.com>
8819S: Supported
8820L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8821F: drivers/clk/samsung/
8822
8823SAMSUNG SXGBE DRIVERS
8824M: Byungho An <bh74.an@samsung.com>
8825M: Girish K S <ks.giri@samsung.com>
8826M: Vipul Pandya <vipul.pandya@samsung.com>
8827S: Supported
8828L: netdev@vger.kernel.org
8829F: drivers/net/ethernet/samsung/sxgbe/
8830
8831SAMSUNG THERMAL DRIVER
8832M: Lukasz Majewski <l.majewski@samsung.com>
8833L: linux-pm@vger.kernel.org
8834L: linux-samsung-soc@vger.kernel.org
8835S: Supported
8836T: https://github.com/lmajewski/linux-samsung-thermal.git
8837F: drivers/thermal/samsung/
8838
8839SAMSUNG USB2 PHY DRIVER
8840M: Kamil Debski <k.debski@samsung.com>
8841L: linux-kernel@vger.kernel.org
8842S: Supported
8843F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8844F: Documentation/phy/samsung-usb2.txt
8845F: drivers/phy/phy-exynos4210-usb2.c
8846F: drivers/phy/phy-exynos4x12-usb2.c
8847F: drivers/phy/phy-exynos5250-usb2.c
8848F: drivers/phy/phy-s5pv210-usb2.c
8849F: drivers/phy/phy-samsung-usb2.c
8850F: drivers/phy/phy-samsung-usb2.h
8851
8852SERIAL DRIVERS
8853M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8854L: linux-serial@vger.kernel.org
8855S: Maintained
8856F: drivers/tty/serial/
8857
8858SYNOPSYS DESIGNWARE DMAC DRIVER
8859M: Viresh Kumar <viresh.linux@gmail.com>
8860M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8861S: Maintained
8862F: include/linux/dma/dw.h
8863F: include/linux/platform_data/dma-dw.h
8864F: drivers/dma/dw/
8865
8866SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8867M: Seungwon Jeon <tgih.jun@samsung.com>
8868M: Jaehoon Chung <jh80.chung@samsung.com>
8869L: linux-mmc@vger.kernel.org
8870S: Maintained
8871F: include/linux/mmc/dw_mmc.h
8872F: drivers/mmc/host/dw_mmc*
8873
8874THUNDERBOLT DRIVER
8875M: Andreas Noever <andreas.noever@gmail.com>
8876S: Maintained
8877F: drivers/thunderbolt/
8878
8879TIMEKEEPING, CLOCKSOURCE CORE, NTP
8880M: John Stultz <john.stultz@linaro.org>
8881M: Thomas Gleixner <tglx@linutronix.de>
8882L: linux-kernel@vger.kernel.org
8883T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8884S: Supported
8885F: include/linux/clocksource.h
8886F: include/linux/time.h
8887F: include/linux/timex.h
8888F: include/uapi/linux/time.h
8889F: include/uapi/linux/timex.h
8890F: kernel/time/clocksource.c
8891F: kernel/time/time*.c
8892F: kernel/time/ntp.c
8893F: tools/testing/selftests/timers/
8894
8895SC1200 WDT DRIVER
8896M: Zwane Mwaikambo <zwanem@gmail.com>
8897S: Maintained
8898F: drivers/watchdog/sc1200wdt.c
8899
8900SCHEDULER
8901M: Ingo Molnar <mingo@redhat.com>
8902M: Peter Zijlstra <peterz@infradead.org>
8903L: linux-kernel@vger.kernel.org
8904T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8905S: Maintained
8906F: kernel/sched/
8907F: include/linux/sched.h
8908F: include/uapi/linux/sched.h
8909F: include/linux/wait.h
8910
8911SCORE ARCHITECTURE
8912M: Chen Liqin <liqin.linux@gmail.com>
8913M: Lennox Wu <lennox.wu@gmail.com>
8914W: http://www.sunplus.com
8915S: Supported
8916F: arch/score/
8917
8918SCSI CDROM DRIVER
8919M: Jens Axboe <axboe@kernel.dk>
8920L: linux-scsi@vger.kernel.org
8921W: http://www.kernel.dk
8922S: Maintained
8923F: drivers/scsi/sr*
8924
8925SCSI RDMA PROTOCOL (SRP) INITIATOR
8926M: Bart Van Assche <bart.vanassche@sandisk.com>
8927L: linux-rdma@vger.kernel.org
8928S: Supported
8929W: http://www.openfabrics.org
8930Q: http://patchwork.kernel.org/project/linux-rdma/list/
8931T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8932F: drivers/infiniband/ulp/srp/
8933F: include/scsi/srp.h
8934
8935SCSI SG DRIVER
8936M: Doug Gilbert <dgilbert@interlog.com>
8937L: linux-scsi@vger.kernel.org
8938W: http://sg.danny.cz/sg
8939S: Maintained
8940F: Documentation/scsi/scsi-generic.txt
8941F: drivers/scsi/sg.c
8942F: include/scsi/sg.h
8943
8944SCSI SUBSYSTEM
8945M: "James E.J. Bottomley" <JBottomley@odin.com>
8946L: linux-scsi@vger.kernel.org
8947T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
8948S: Maintained
8949F: drivers/scsi/
8950F: include/scsi/
8951
8952SCSI TAPE DRIVER
8953M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8954L: linux-scsi@vger.kernel.org
8955S: Maintained
8956F: Documentation/scsi/st.txt
8957F: drivers/scsi/st.*
8958F: drivers/scsi/st_*.h
8959
8960SCTP PROTOCOL
8961M: Vlad Yasevich <vyasevich@gmail.com>
8962M: Neil Horman <nhorman@tuxdriver.com>
8963L: linux-sctp@vger.kernel.org
8964W: http://lksctp.sourceforge.net
8965S: Maintained
8966F: Documentation/networking/sctp.txt
8967F: include/linux/sctp.h
8968F: include/uapi/linux/sctp.h
8969F: include/net/sctp/
8970F: net/sctp/
8971
8972SCx200 CPU SUPPORT
8973M: Jim Cromie <jim.cromie@gmail.com>
8974S: Odd Fixes
8975F: Documentation/i2c/busses/scx200_acb
8976F: arch/x86/platform/scx200/
8977F: drivers/watchdog/scx200_wdt.c
8978F: drivers/i2c/busses/scx200*
8979F: drivers/mtd/maps/scx200_docflash.c
8980F: include/linux/scx200.h
8981
8982SCx200 GPIO DRIVER
8983M: Jim Cromie <jim.cromie@gmail.com>
8984S: Maintained
8985F: drivers/char/scx200_gpio.c
8986F: include/linux/scx200_gpio.h
8987
8988SCx200 HRT CLOCKSOURCE DRIVER
8989M: Jim Cromie <jim.cromie@gmail.com>
8990S: Maintained
8991F: drivers/clocksource/scx200_hrt.c
8992
8993SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8994M: Sascha Sommer <saschasommer@freenet.de>
8995L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8996S: Maintained
8997F: drivers/mmc/host/sdricoh_cs.c
8998
8999SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9000L: linux-mmc@vger.kernel.org
9001S: Orphan
9002F: drivers/mmc/host/sdhci.*
9003F: drivers/mmc/host/sdhci-pltfm.[ch]
9004
9005SECURE COMPUTING
9006M: Kees Cook <keescook@chromium.org>
9007R: Andy Lutomirski <luto@amacapital.net>
9008R: Will Drewry <wad@chromium.org>
9009T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9010S: Supported
9011F: kernel/seccomp.c
9012F: include/uapi/linux/seccomp.h
9013F: include/linux/seccomp.h
9014F: tools/testing/selftests/seccomp/*
9015K: \bsecure_computing
9016K: \bTIF_SECCOMP\b
9017
9018SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9019M: Ben Dooks <ben-linux@fluff.org>
9020M: Jaehoon Chung <jh80.chung@samsung.com>
9021L: linux-mmc@vger.kernel.org
9022S: Maintained
9023F: drivers/mmc/host/sdhci-s3c*
9024
9025SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9026M: Viresh Kumar <viresh.linux@gmail.com>
9027L: spear-devel@list.st.com
9028L: linux-mmc@vger.kernel.org
9029S: Maintained
9030F: drivers/mmc/host/sdhci-spear.c
9031
9032SECURITY SUBSYSTEM
9033M: James Morris <james.l.morris@oracle.com>
9034M: "Serge E. Hallyn" <serge@hallyn.com>
9035L: linux-security-module@vger.kernel.org (suggested Cc:)
9036T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9037W: http://kernsec.org/
9038S: Supported
9039F: security/
9040
9041SECURITY CONTACT
9042M: Security Officers <security@kernel.org>
9043S: Supported
9044
9045SELINUX SECURITY MODULE
9046M: Paul Moore <paul@paul-moore.com>
9047M: Stephen Smalley <sds@tycho.nsa.gov>
9048M: Eric Paris <eparis@parisplace.org>
9049L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9050W: http://selinuxproject.org
9051T: git git://git.infradead.org/users/pcmoore/selinux
9052S: Supported
9053F: include/linux/selinux*
9054F: security/selinux/
9055F: scripts/selinux/
9056
9057APPARMOR SECURITY MODULE
9058M: John Johansen <john.johansen@canonical.com>
9059L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9060W: apparmor.wiki.kernel.org
9061T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9062S: Supported
9063F: security/apparmor/
9064
9065SENSABLE PHANTOM
9066M: Jiri Slaby <jirislaby@gmail.com>
9067S: Maintained
9068F: drivers/misc/phantom.c
9069F: include/uapi/linux/phantom.h
9070
9071SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9072M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9073M: Minh Tran <minh.tran@avagotech.com>
9074M: John Soni Jose <sony.john-n@avagotech.com>
9075L: linux-scsi@vger.kernel.org
9076W: http://www.avagotech.com
9077S: Supported
9078F: drivers/scsi/be2iscsi/
9079
9080Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9081M: Sathya Perla <sathya.perla@avagotech.com>
9082M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9083M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9084M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9085L: netdev@vger.kernel.org
9086W: http://www.emulex.com
9087S: Supported
9088F: drivers/net/ethernet/emulex/benet/
9089
9090EMULEX ONECONNECT ROCE DRIVER
9091M: Selvin Xavier <selvin.xavier@avagotech.com>
9092M: Devesh Sharma <devesh.sharma@avagotech.com>
9093M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9094L: linux-rdma@vger.kernel.org
9095W: http://www.emulex.com
9096S: Supported
9097F: drivers/infiniband/hw/ocrdma/
9098
9099SFC NETWORK DRIVER
9100M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9101M: Shradha Shah <sshah@solarflare.com>
9102L: netdev@vger.kernel.org
9103S: Supported
9104F: drivers/net/ethernet/sfc/
9105
9106SGI GRU DRIVER
9107M: Dimitri Sivanich <sivanich@sgi.com>
9108S: Maintained
9109F: drivers/misc/sgi-gru/
9110
9111SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9112M: Pat Gefre <pfg@sgi.com>
9113L: linux-ia64@vger.kernel.org
9114S: Supported
9115F: Documentation/ia64/serial.txt
9116F: drivers/tty/serial/ioc?_serial.c
9117F: include/linux/ioc?.h
9118
9119SGI XP/XPC/XPNET DRIVER
9120M: Cliff Whickman <cpw@sgi.com>
9121M: Robin Holt <robinmholt@gmail.com>
9122S: Maintained
9123F: drivers/misc/sgi-xp/
9124
9125SI2157 MEDIA DRIVER
9126M: Antti Palosaari <crope@iki.fi>
9127L: linux-media@vger.kernel.org
9128W: http://linuxtv.org/
9129W: http://palosaari.fi/linux/
9130Q: http://patchwork.linuxtv.org/project/linux-media/list/
9131T: git git://linuxtv.org/anttip/media_tree.git
9132S: Maintained
9133F: drivers/media/tuners/si2157*
9134
9135SI2168 MEDIA DRIVER
9136M: Antti Palosaari <crope@iki.fi>
9137L: linux-media@vger.kernel.org
9138W: http://linuxtv.org/
9139W: http://palosaari.fi/linux/
9140Q: http://patchwork.linuxtv.org/project/linux-media/list/
9141T: git git://linuxtv.org/anttip/media_tree.git
9142S: Maintained
9143F: drivers/media/dvb-frontends/si2168*
9144
9145SI470X FM RADIO RECEIVER I2C DRIVER
9146M: Hans Verkuil <hverkuil@xs4all.nl>
9147L: linux-media@vger.kernel.org
9148T: git git://linuxtv.org/media_tree.git
9149W: http://linuxtv.org
9150S: Odd Fixes
9151F: drivers/media/radio/si470x/radio-si470x-i2c.c
9152
9153SI470X FM RADIO RECEIVER USB DRIVER
9154M: Hans Verkuil <hverkuil@xs4all.nl>
9155L: linux-media@vger.kernel.org
9156T: git git://linuxtv.org/media_tree.git
9157W: http://linuxtv.org
9158S: Maintained
9159F: drivers/media/radio/si470x/radio-si470x-common.c
9160F: drivers/media/radio/si470x/radio-si470x.h
9161F: drivers/media/radio/si470x/radio-si470x-usb.c
9162
9163SI4713 FM RADIO TRANSMITTER I2C DRIVER
9164M: Eduardo Valentin <edubezval@gmail.com>
9165L: linux-media@vger.kernel.org
9166T: git git://linuxtv.org/media_tree.git
9167W: http://linuxtv.org
9168S: Odd Fixes
9169F: drivers/media/radio/si4713/si4713.?
9170
9171SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9172M: Eduardo Valentin <edubezval@gmail.com>
9173L: linux-media@vger.kernel.org
9174T: git git://linuxtv.org/media_tree.git
9175W: http://linuxtv.org
9176S: Odd Fixes
9177F: drivers/media/radio/si4713/radio-platform-si4713.c
9178
9179SI4713 FM RADIO TRANSMITTER USB DRIVER
9180M: Hans Verkuil <hverkuil@xs4all.nl>
9181L: linux-media@vger.kernel.org
9182T: git git://linuxtv.org/media_tree.git
9183W: http://linuxtv.org
9184S: Maintained
9185F: drivers/media/radio/si4713/radio-usb-si4713.c
9186
9187SIANO DVB DRIVER
9188M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9189L: linux-media@vger.kernel.org
9190W: http://linuxtv.org
9191T: git git://linuxtv.org/media_tree.git
9192S: Odd fixes
9193F: drivers/media/common/siano/
9194F: drivers/media/usb/siano/
9195F: drivers/media/usb/siano/
9196F: drivers/media/mmc/siano/
9197
9198SIMPLEFB FB DRIVER
9199M: Hans de Goede <hdegoede@redhat.com>
9200L: linux-fbdev@vger.kernel.org
9201S: Maintained
9202F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9203F: drivers/video/fbdev/simplefb.c
9204F: include/linux/platform_data/simplefb.h
9205
9206SH_VEU V4L2 MEM2MEM DRIVER
9207L: linux-media@vger.kernel.org
9208S: Orphan
9209F: drivers/media/platform/sh_veu.c
9210
9211SH_VOU V4L2 OUTPUT DRIVER
9212L: linux-media@vger.kernel.org
9213S: Orphan
9214F: drivers/media/platform/sh_vou.c
9215F: include/media/sh_vou.h
9216
9217SIMPLE FIRMWARE INTERFACE (SFI)
9218M: Len Brown <lenb@kernel.org>
9219L: sfi-devel@simplefirmware.org
9220W: http://simplefirmware.org/
9221T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9222S: Supported
9223F: arch/x86/platform/sfi/
9224F: drivers/sfi/
9225F: include/linux/sfi*.h
9226
9227SIMTEC EB110ATX (Chalice CATS)
9228P: Ben Dooks
9229P: Vincent Sanders <vince@simtec.co.uk>
9230M: Simtec Linux Team <linux@simtec.co.uk>
9231W: http://www.simtec.co.uk/products/EB110ATX/
9232S: Supported
9233
9234SIMTEC EB2410ITX (BAST)
9235P: Ben Dooks
9236P: Vincent Sanders <vince@simtec.co.uk>
9237M: Simtec Linux Team <linux@simtec.co.uk>
9238W: http://www.simtec.co.uk/products/EB2410ITX/
9239S: Supported
9240F: arch/arm/mach-s3c24xx/mach-bast.c
9241F: arch/arm/mach-s3c24xx/bast-ide.c
9242F: arch/arm/mach-s3c24xx/bast-irq.c
9243
9244TI DAVINCI MACHINE SUPPORT
9245M: Sekhar Nori <nsekhar@ti.com>
9246M: Kevin Hilman <khilman@deeprootsystems.com>
9247T: git git://gitorious.org/linux-davinci/linux-davinci.git
9248Q: http://patchwork.kernel.org/project/linux-davinci/list/
9249S: Supported
9250F: arch/arm/mach-davinci/
9251F: drivers/i2c/busses/i2c-davinci.c
9252
9253TI DAVINCI SERIES MEDIA DRIVER
9254M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9255L: linux-media@vger.kernel.org
9256W: http://linuxtv.org/
9257Q: http://patchwork.linuxtv.org/project/linux-media/list/
9258T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9259S: Maintained
9260F: drivers/media/platform/davinci/
9261F: include/media/davinci/
9262
9263TI AM437X VPFE DRIVER
9264M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9265L: linux-media@vger.kernel.org
9266W: http://linuxtv.org/
9267Q: http://patchwork.linuxtv.org/project/linux-media/list/
9268T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9269S: Maintained
9270F: drivers/media/platform/am437x/
9271
9272OV2659 OMNIVISION SENSOR DRIVER
9273M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9274L: linux-media@vger.kernel.org
9275W: http://linuxtv.org/
9276Q: http://patchwork.linuxtv.org/project/linux-media/list/
9277T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9278S: Maintained
9279F: drivers/media/i2c/ov2659.c
9280F: include/media/ov2659.h
9281
9282SIS 190 ETHERNET DRIVER
9283M: Francois Romieu <romieu@fr.zoreil.com>
9284L: netdev@vger.kernel.org
9285S: Maintained
9286F: drivers/net/ethernet/sis/sis190.c
9287
9288SIS 900/7016 FAST ETHERNET DRIVER
9289M: Daniele Venzano <venza@brownhat.org>
9290W: http://www.brownhat.org/sis900.html
9291L: netdev@vger.kernel.org
9292S: Maintained
9293F: drivers/net/ethernet/sis/sis900.*
9294
9295SIS FRAMEBUFFER DRIVER
9296M: Thomas Winischhofer <thomas@winischhofer.net>
9297W: http://www.winischhofer.net/linuxsisvga.shtml
9298S: Maintained
9299F: Documentation/fb/sisfb.txt
9300F: drivers/video/fbdev/sis/
9301F: include/video/sisfb.h
9302
9303SIS USB2VGA DRIVER
9304M: Thomas Winischhofer <thomas@winischhofer.net>
9305W: http://www.winischhofer.at/linuxsisusbvga.shtml
9306S: Maintained
9307F: drivers/usb/misc/sisusbvga/
9308
9309SLAB ALLOCATOR
9310M: Christoph Lameter <cl@linux.com>
9311M: Pekka Enberg <penberg@kernel.org>
9312M: David Rientjes <rientjes@google.com>
9313M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9314M: Andrew Morton <akpm@linux-foundation.org>
9315L: linux-mm@kvack.org
9316S: Maintained
9317F: include/linux/sl?b*.h
9318F: mm/sl?b*
9319
9320SLEEPABLE READ-COPY UPDATE (SRCU)
9321M: Lai Jiangshan <laijs@cn.fujitsu.com>
9322M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9323M: Josh Triplett <josh@joshtriplett.org>
9324R: Steven Rostedt <rostedt@goodmis.org>
9325R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9326L: linux-kernel@vger.kernel.org
9327W: http://www.rdrop.com/users/paulmck/RCU/
9328S: Supported
9329T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9330F: include/linux/srcu.h
9331F: kernel/rcu/srcu.c
9332
9333SMACK SECURITY MODULE
9334M: Casey Schaufler <casey@schaufler-ca.com>
9335L: linux-security-module@vger.kernel.org
9336W: http://schaufler-ca.com
9337T: git git://git.gitorious.org/smack-next/kernel.git
9338S: Maintained
9339F: Documentation/security/Smack.txt
9340F: security/smack/
9341
9342DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9343M: Kevin Hilman <khilman@kernel.org>
9344M: Nishanth Menon <nm@ti.com>
9345S: Maintained
9346F: drivers/power/avs/
9347F: include/linux/power/smartreflex.h
9348L: linux-pm@vger.kernel.org
9349
9350SMC91x ETHERNET DRIVER
9351M: Nicolas Pitre <nico@fluxnic.net>
9352S: Odd Fixes
9353F: drivers/net/ethernet/smsc/smc91x.*
9354
9355SMIA AND SMIA++ IMAGE SENSOR DRIVER
9356M: Sakari Ailus <sakari.ailus@iki.fi>
9357L: linux-media@vger.kernel.org
9358S: Maintained
9359F: drivers/media/i2c/smiapp/
9360F: include/media/smiapp.h
9361F: drivers/media/i2c/smiapp-pll.c
9362F: drivers/media/i2c/smiapp-pll.h
9363F: include/uapi/linux/smiapp.h
9364F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9365
9366SMM665 HARDWARE MONITOR DRIVER
9367M: Guenter Roeck <linux@roeck-us.net>
9368L: lm-sensors@lm-sensors.org
9369S: Maintained
9370F: Documentation/hwmon/smm665
9371F: drivers/hwmon/smm665.c
9372
9373SMSC EMC2103 HARDWARE MONITOR DRIVER
9374M: Steve Glendinning <steve.glendinning@shawell.net>
9375L: lm-sensors@lm-sensors.org
9376S: Maintained
9377F: Documentation/hwmon/emc2103
9378F: drivers/hwmon/emc2103.c
9379
9380SMSC SCH5627 HARDWARE MONITOR DRIVER
9381M: Hans de Goede <hdegoede@redhat.com>
9382L: lm-sensors@lm-sensors.org
9383S: Supported
9384F: Documentation/hwmon/sch5627
9385F: drivers/hwmon/sch5627.c
9386
9387SMSC47B397 HARDWARE MONITOR DRIVER
9388M: Jean Delvare <jdelvare@suse.de>
9389L: lm-sensors@lm-sensors.org
9390S: Maintained
9391F: Documentation/hwmon/smsc47b397
9392F: drivers/hwmon/smsc47b397.c
9393
9394SMSC911x ETHERNET DRIVER
9395M: Steve Glendinning <steve.glendinning@shawell.net>
9396L: netdev@vger.kernel.org
9397S: Maintained
9398F: include/linux/smsc911x.h
9399F: drivers/net/ethernet/smsc/smsc911x.*
9400
9401SMSC9420 PCI ETHERNET DRIVER
9402M: Steve Glendinning <steve.glendinning@shawell.net>
9403L: netdev@vger.kernel.org
9404S: Maintained
9405F: drivers/net/ethernet/smsc/smsc9420.*
9406
9407SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9408M: Steve Glendinning <steve.glendinning@shawell.net>
9409L: linux-fbdev@vger.kernel.org
9410S: Maintained
9411F: drivers/video/fbdev/smscufx.c
9412
9413SOC-CAMERA V4L2 SUBSYSTEM
9414M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9415L: linux-media@vger.kernel.org
9416T: git git://linuxtv.org/media_tree.git
9417S: Maintained
9418F: include/media/soc*
9419F: drivers/media/i2c/soc_camera/
9420F: drivers/media/platform/soc_camera/
9421
9422SOEKRIS NET48XX LED SUPPORT
9423M: Chris Boot <bootc@bootc.net>
9424S: Maintained
9425F: drivers/leds/leds-net48xx.c
9426
9427SOFTLOGIC 6x10 MPEG CODEC
9428M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9429M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9430M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
9431M: Ismael Luceno <ismael@iodev.co.uk>
9432L: linux-media@vger.kernel.org
9433S: Supported
9434F: drivers/media/pci/solo6x10/
9435
9436SOFTWARE RAID (Multiple Disks) SUPPORT
9437M: Neil Brown <neilb@suse.de>
9438L: linux-raid@vger.kernel.org
9439S: Supported
9440F: drivers/md/
9441F: include/linux/raid/
9442F: include/uapi/linux/raid/
9443
9444SONIC NETWORK DRIVER
9445M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9446L: netdev@vger.kernel.org
9447S: Maintained
9448F: drivers/net/ethernet/natsemi/sonic.*
9449
9450SONICS SILICON BACKPLANE DRIVER (SSB)
9451M: Michael Buesch <m@bues.ch>
9452L: netdev@vger.kernel.org
9453S: Maintained
9454F: drivers/ssb/
9455F: include/linux/ssb/
9456
9457SONY VAIO CONTROL DEVICE DRIVER
9458M: Mattia Dongili <malattia@linux.it>
9459L: platform-driver-x86@vger.kernel.org
9460W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9461S: Maintained
9462F: Documentation/laptops/sony-laptop.txt
9463F: drivers/char/sonypi.c
9464F: drivers/platform/x86/sony-laptop.c
9465F: include/linux/sony-laptop.h
9466
9467SONY MEMORYSTICK CARD SUPPORT
9468M: Alex Dubov <oakad@yahoo.com>
9469W: http://tifmxx.berlios.de/
9470S: Maintained
9471F: drivers/memstick/host/tifm_ms.c
9472
9473SONY MEMORYSTICK STANDARD SUPPORT
9474M: Maxim Levitsky <maximlevitsky@gmail.com>
9475S: Maintained
9476F: drivers/memstick/core/ms_block.*
9477
9478SOUND
9479M: Jaroslav Kysela <perex@perex.cz>
9480M: Takashi Iwai <tiwai@suse.de>
9481L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9482W: http://www.alsa-project.org/
9483T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9484T: git git://git.alsa-project.org/alsa-kernel.git
9485Q: http://patchwork.kernel.org/project/alsa-devel/list/
9486S: Maintained
9487F: Documentation/sound/
9488F: include/sound/
9489F: include/uapi/sound/
9490F: sound/
9491
9492SOUND - COMPRESSED AUDIO
9493M: Vinod Koul <vinod.koul@intel.com>
9494L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9495T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9496S: Supported
9497F: Documentation/sound/alsa/compress_offload.txt
9498F: include/sound/compress_driver.h
9499F: include/uapi/sound/compress_*
9500F: sound/core/compress_offload.c
9501F: sound/soc/soc-compress.c
9502
9503SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9504M: Liam Girdwood <lgirdwood@gmail.com>
9505M: Mark Brown <broonie@kernel.org>
9506T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9507L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9508W: http://alsa-project.org/main/index.php/ASoC
9509S: Supported
9510F: Documentation/sound/alsa/soc/
9511F: sound/soc/
9512F: include/sound/soc*
9513
9514SOUND - DMAENGINE HELPERS
9515M: Lars-Peter Clausen <lars@metafoo.de>
9516S: Supported
9517F: include/sound/dmaengine_pcm.h
9518F: sound/core/pcm_dmaengine.c
9519F: sound/soc/soc-generic-dmaengine-pcm.c
9520
9521SP2 MEDIA DRIVER
9522M: Olli Salonen <olli.salonen@iki.fi>
9523L: linux-media@vger.kernel.org
9524W: http://linuxtv.org/
9525Q: http://patchwork.linuxtv.org/project/linux-media/list/
9526S: Maintained
9527F: drivers/media/dvb-frontends/sp2*
9528
9529SPARC + UltraSPARC (sparc/sparc64)
9530M: "David S. Miller" <davem@davemloft.net>
9531L: sparclinux@vger.kernel.org
9532Q: http://patchwork.ozlabs.org/project/sparclinux/list/
9533T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9534T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9535S: Maintained
9536F: arch/sparc/
9537F: drivers/sbus/
9538
9539SPARC SERIAL DRIVERS
9540M: "David S. Miller" <davem@davemloft.net>
9541L: sparclinux@vger.kernel.org
9542T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9543T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9544S: Maintained
9545F: include/linux/sunserialcore.h
9546F: drivers/tty/serial/suncore.c
9547F: drivers/tty/serial/sunhv.c
9548F: drivers/tty/serial/sunsab.c
9549F: drivers/tty/serial/sunsab.h
9550F: drivers/tty/serial/sunsu.c
9551F: drivers/tty/serial/sunzilog.c
9552F: drivers/tty/serial/sunzilog.h
9553
9554SPARSE CHECKER
9555M: "Christopher Li" <sparse@chrisli.org>
9556L: linux-sparse@vger.kernel.org
9557W: https://sparse.wiki.kernel.org/
9558T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9559T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9560S: Maintained
9561F: include/linux/compiler.h
9562
9563SPEAR PLATFORM SUPPORT
9564M: Viresh Kumar <viresh.linux@gmail.com>
9565M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9566L: spear-devel@list.st.com
9567L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9568W: http://www.st.com/spear
9569S: Maintained
9570F: arch/arm/mach-spear/
9571
9572SPEAR CLOCK FRAMEWORK SUPPORT
9573M: Viresh Kumar <viresh.linux@gmail.com>
9574L: spear-devel@list.st.com
9575L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9576W: http://www.st.com/spear
9577S: Maintained
9578F: drivers/clk/spear/
9579
9580SPI SUBSYSTEM
9581M: Mark Brown <broonie@kernel.org>
9582L: linux-spi@vger.kernel.org
9583T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9584Q: http://patchwork.kernel.org/project/spi-devel-general/list/
9585S: Maintained
9586F: Documentation/spi/
9587F: drivers/spi/
9588F: include/linux/spi/
9589F: include/uapi/linux/spi/
9590
9591SPIDERNET NETWORK DRIVER for CELL
9592M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9593L: netdev@vger.kernel.org
9594S: Supported
9595F: Documentation/networking/spider_net.txt
9596F: drivers/net/ethernet/toshiba/spider_net*
9597
9598SPU FILE SYSTEM
9599M: Jeremy Kerr <jk@ozlabs.org>
9600L: linuxppc-dev@lists.ozlabs.org
9601W: http://www.ibm.com/developerworks/power/cell/
9602S: Supported
9603F: Documentation/filesystems/spufs.txt
9604F: arch/powerpc/platforms/cell/spufs/
9605
9606SQUASHFS FILE SYSTEM
9607M: Phillip Lougher <phillip@squashfs.org.uk>
9608L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9609W: http://squashfs.org.uk
9610S: Maintained
9611F: Documentation/filesystems/squashfs.txt
9612F: fs/squashfs/
9613
9614SRM (Alpha) environment access
9615M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
9616S: Maintained
9617F: arch/alpha/kernel/srm_env.c
9618
9619STABLE BRANCH
9620M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9621L: stable@vger.kernel.org
9622S: Supported
9623F: Documentation/stable_kernel_rules.txt
9624
9625STAGING SUBSYSTEM
9626M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9627T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9628L: devel@driverdev.osuosl.org
9629S: Supported
9630F: drivers/staging/
9631
9632STAGING - COMEDI
9633M: Ian Abbott <abbotti@mev.co.uk>
9634M: H Hartley Sweeten <hsweeten@visionengravers.com>
9635S: Odd Fixes
9636F: drivers/staging/comedi/
9637
9638STAGING - FLARION FT1000 DRIVERS
9639M: Marek Belisko <marek.belisko@gmail.com>
9640S: Odd Fixes
9641F: drivers/staging/ft1000/
9642
9643STAGING - INDUSTRIAL IO
9644M: Jonathan Cameron <jic23@kernel.org>
9645L: linux-iio@vger.kernel.org
9646S: Odd Fixes
9647F: drivers/staging/iio/
9648
9649STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9650M: Jarod Wilson <jarod@wilsonet.com>
9651W: http://www.lirc.org/
9652S: Odd Fixes
9653F: drivers/staging/media/lirc/
9654
9655STAGING - LUSTRE PARALLEL FILESYSTEM
9656M: Oleg Drokin <oleg.drokin@intel.com>
9657M: Andreas Dilger <andreas.dilger@intel.com>
9658L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9659W: http://lustre.opensfs.org/
9660S: Maintained
9661F: drivers/staging/lustre
9662
9663STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9664M: Julian Andres Klode <jak@jak-linux.org>
9665M: Marc Dietrich <marvin24@gmx.de>
9666L: ac100@lists.launchpad.net (moderated for non-subscribers)
9667L: linux-tegra@vger.kernel.org
9668S: Maintained
9669F: drivers/staging/nvec/
9670
9671STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9672M: Jens Frederich <jfrederich@gmail.com>
9673M: Daniel Drake <dsd@laptop.org>
9674M: Jon Nettleton <jon.nettleton@gmail.com>
9675W: http://wiki.laptop.org/go/DCON
9676S: Maintained
9677F: drivers/staging/olpc_dcon/
9678
9679STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9680M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9681S: Maintained
9682F: drivers/staging/ozwpan/
9683
9684STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9685M: Willy Tarreau <willy@meta-x.org>
9686S: Odd Fixes
9687F: drivers/staging/panel/
9688
9689STAGING - REALTEK RTL8712U DRIVERS
9690M: Larry Finger <Larry.Finger@lwfinger.net>
9691M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9692S: Odd Fixes
9693F: drivers/staging/rtl8712/
9694
9695STAGING - REALTEK RTL8723U WIRELESS DRIVER
9696M: Larry Finger <Larry.Finger@lwfinger.net>
9697M: Jes Sorensen <Jes.Sorensen@redhat.com>
9698L: linux-wireless@vger.kernel.org
9699S: Maintained
9700F: drivers/staging/rtl8723au/
9701
9702STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9703M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9704M: Teddy Wang <teddy.wang@siliconmotion.com>
9705M: Sudip Mukherjee <sudip@vectorindia.org>
9706L: linux-fbdev@vger.kernel.org
9707S: Maintained
9708F: drivers/staging/sm7xxfb/
9709
9710STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9711M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9712M: Teddy Wang <teddy.wang@siliconmotion.com>
9713M: Sudip Mukherjee <sudip@vectorindia.org>
9714L: linux-fbdev@vger.kernel.org
9715S: Maintained
9716F: drivers/staging/sm750fb/
9717
9718STAGING - SLICOSS
9719M: Lior Dotan <liodot@gmail.com>
9720M: Christopher Harrer <charrer@alacritech.com>
9721S: Odd Fixes
9722F: drivers/staging/slicoss/
9723
9724STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9725M: William Hubbs <w.d.hubbs@gmail.com>
9726M: Chris Brannon <chris@the-brannons.com>
9727M: Kirk Reiser <kirk@reisers.ca>
9728M: Samuel Thibault <samuel.thibault@ens-lyon.org>
9729L: speakup@linux-speakup.org
9730W: http://www.linux-speakup.org/
9731S: Odd Fixes
9732F: drivers/staging/speakup/
9733
9734STAGING - VIA VT665X DRIVERS
9735M: Forest Bond <forest@alittletooquiet.net>
9736S: Odd Fixes
9737F: drivers/staging/vt665?/
9738
9739STAGING - WILC1000 WIFI DRIVER
9740M: Johnny Kim <johnny.kim@atmel.com>
9741M: Rachel Kim <rachel.kim@atmel.com>
9742M: Dean Lee <dean.lee@atmel.com>
9743M: Chris Park <chris.park@atmel.com>
9744L: linux-wireless@vger.kernel.org
9745S: Supported
9746F: drivers/staging/wilc1000/
9747
9748STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9749M: Arnaud Patard <arnaud.patard@rtp-net.org>
9750S: Odd Fixes
9751F: drivers/staging/xgifb/
9752
9753STARFIRE/DURALAN NETWORK DRIVER
9754M: Ion Badulescu <ionut@badula.org>
9755S: Odd Fixes
9756F: drivers/net/ethernet/adaptec/starfire*
9757
9758SUN3/3X
9759M: Sam Creasey <sammy@sammy.net>
9760W: http://sammy.net/sun3/
9761S: Maintained
9762F: arch/m68k/kernel/*sun3*
9763F: arch/m68k/sun3*/
9764F: arch/m68k/include/asm/sun3*
9765F: drivers/net/ethernet/i825xx/sun3*
9766
9767SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9768M: Hans de Goede <hdegoede@redhat.com>
9769L: linux-input@vger.kernel.org
9770S: Maintained
9771F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9772F: drivers/input/keyboard/sun4i-lradc-keys.c
9773
9774SUNDANCE NETWORK DRIVER
9775M: Denis Kirjanov <kda@linux-powerpc.org>
9776L: netdev@vger.kernel.org
9777S: Maintained
9778F: drivers/net/ethernet/dlink/sundance.c
9779
9780SUPERH
9781L: linux-sh@vger.kernel.org
9782Q: http://patchwork.kernel.org/project/linux-sh/list/
9783S: Orphan
9784F: Documentation/sh/
9785F: arch/sh/
9786F: drivers/sh/
9787
9788SUSPEND TO RAM
9789M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9790M: Len Brown <len.brown@intel.com>
9791M: Pavel Machek <pavel@ucw.cz>
9792L: linux-pm@vger.kernel.org
9793S: Supported
9794F: Documentation/power/
9795F: arch/x86/kernel/acpi/
9796F: drivers/base/power/
9797F: kernel/power/
9798F: include/linux/suspend.h
9799F: include/linux/freezer.h
9800F: include/linux/pm.h
9801
9802SVGA HANDLING
9803M: Martin Mares <mj@ucw.cz>
9804L: linux-video@atrey.karlin.mff.cuni.cz
9805S: Maintained
9806F: Documentation/svga.txt
9807F: arch/x86/boot/video*
9808
9809SWIOTLB SUBSYSTEM
9810M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9811L: linux-kernel@vger.kernel.org
9812S: Supported
9813F: lib/swiotlb.c
9814F: arch/*/kernel/pci-swiotlb.c
9815F: include/linux/swiotlb.h
9816
9817SWITCHDEV
9818M: Jiri Pirko <jiri@resnulli.us>
9819L: netdev@vger.kernel.org
9820S: Supported
9821F: net/switchdev/
9822F: include/net/switchdev.h
9823
9824SYNOPSYS ARC ARCHITECTURE
9825M: Vineet Gupta <vgupta@synopsys.com>
9826S: Supported
9827F: arch/arc/
9828F: Documentation/devicetree/bindings/arc/
9829F: drivers/tty/serial/arc_uart.c
9830
9831SYSTEM CONFIGURATION (SYSCON)
9832M: Lee Jones <lee.jones@linaro.org>
9833M: Arnd Bergmann <arnd@arndb.de>
9834T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
9835S: Supported
9836F: drivers/mfd/syscon.c
9837
9838SYSV FILESYSTEM
9839M: Christoph Hellwig <hch@infradead.org>
9840S: Maintained
9841F: Documentation/filesystems/sysv-fs.txt
9842F: fs/sysv/
9843F: include/linux/sysv_fs.h
9844
9845TARGET SUBSYSTEM
9846M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
9847L: linux-scsi@vger.kernel.org
9848L: target-devel@vger.kernel.org
9849W: http://www.linux-iscsi.org
9850W: http://groups.google.com/group/linux-iscsi-target-dev
9851T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9852S: Supported
9853F: drivers/target/
9854F: include/target/
9855F: Documentation/target/
9856
9857TASKSTATS STATISTICS INTERFACE
9858M: Balbir Singh <bsingharora@gmail.com>
9859S: Maintained
9860F: Documentation/accounting/taskstats*
9861F: include/linux/taskstats*
9862F: kernel/taskstats.c
9863
9864TC CLASSIFIER
9865M: Jamal Hadi Salim <jhs@mojatatu.com>
9866L: netdev@vger.kernel.org
9867S: Maintained
9868F: include/net/pkt_cls.h
9869F: include/uapi/linux/pkt_cls.h
9870F: net/sched/
9871
9872TCP LOW PRIORITY MODULE
9873M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9874M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9875W: http://tcp-lp-mod.sourceforge.net/
9876S: Maintained
9877F: net/ipv4/tcp_lp.c
9878
9879TDA10071 MEDIA DRIVER
9880M: Antti Palosaari <crope@iki.fi>
9881L: linux-media@vger.kernel.org
9882W: http://linuxtv.org/
9883W: http://palosaari.fi/linux/
9884Q: http://patchwork.linuxtv.org/project/linux-media/list/
9885T: git git://linuxtv.org/anttip/media_tree.git
9886S: Maintained
9887F: drivers/media/dvb-frontends/tda10071*
9888
9889TDA18212 MEDIA DRIVER
9890M: Antti Palosaari <crope@iki.fi>
9891L: linux-media@vger.kernel.org
9892W: http://linuxtv.org/
9893W: http://palosaari.fi/linux/
9894Q: http://patchwork.linuxtv.org/project/linux-media/list/
9895T: git git://linuxtv.org/anttip/media_tree.git
9896S: Maintained
9897F: drivers/media/tuners/tda18212*
9898
9899TDA18218 MEDIA DRIVER
9900M: Antti Palosaari <crope@iki.fi>
9901L: linux-media@vger.kernel.org
9902W: http://linuxtv.org/
9903W: http://palosaari.fi/linux/
9904Q: http://patchwork.linuxtv.org/project/linux-media/list/
9905T: git git://linuxtv.org/anttip/media_tree.git
9906S: Maintained
9907F: drivers/media/tuners/tda18218*
9908
9909TDA18271 MEDIA DRIVER
9910M: Michael Krufky <mkrufky@linuxtv.org>
9911L: linux-media@vger.kernel.org
9912W: http://linuxtv.org/
9913W: http://github.com/mkrufky
9914Q: http://patchwork.linuxtv.org/project/linux-media/list/
9915T: git git://linuxtv.org/mkrufky/tuners.git
9916S: Maintained
9917F: drivers/media/tuners/tda18271*
9918
9919TDA827x MEDIA DRIVER
9920M: Michael Krufky <mkrufky@linuxtv.org>
9921L: linux-media@vger.kernel.org
9922W: http://linuxtv.org/
9923W: http://github.com/mkrufky
9924Q: http://patchwork.linuxtv.org/project/linux-media/list/
9925T: git git://linuxtv.org/mkrufky/tuners.git
9926S: Maintained
9927F: drivers/media/tuners/tda8290.*
9928
9929TDA8290 MEDIA DRIVER
9930M: Michael Krufky <mkrufky@linuxtv.org>
9931L: linux-media@vger.kernel.org
9932W: http://linuxtv.org/
9933W: http://github.com/mkrufky
9934Q: http://patchwork.linuxtv.org/project/linux-media/list/
9935T: git git://linuxtv.org/mkrufky/tuners.git
9936S: Maintained
9937F: drivers/media/tuners/tda8290.*
9938
9939TDA9840 MEDIA DRIVER
9940M: Hans Verkuil <hverkuil@xs4all.nl>
9941L: linux-media@vger.kernel.org
9942T: git git://linuxtv.org/media_tree.git
9943W: http://linuxtv.org
9944S: Maintained
9945F: drivers/media/i2c/tda9840*
9946
9947TEA5761 TUNER DRIVER
9948M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9949L: linux-media@vger.kernel.org
9950W: http://linuxtv.org
9951T: git git://linuxtv.org/media_tree.git
9952S: Odd fixes
9953F: drivers/media/tuners/tea5761.*
9954
9955TEA5767 TUNER DRIVER
9956M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9957L: linux-media@vger.kernel.org
9958W: http://linuxtv.org
9959T: git git://linuxtv.org/media_tree.git
9960S: Maintained
9961F: drivers/media/tuners/tea5767.*
9962
9963TEA6415C MEDIA DRIVER
9964M: Hans Verkuil <hverkuil@xs4all.nl>
9965L: linux-media@vger.kernel.org
9966T: git git://linuxtv.org/media_tree.git
9967W: http://linuxtv.org
9968S: Maintained
9969F: drivers/media/i2c/tea6415c*
9970
9971TEA6420 MEDIA DRIVER
9972M: Hans Verkuil <hverkuil@xs4all.nl>
9973L: linux-media@vger.kernel.org
9974T: git git://linuxtv.org/media_tree.git
9975W: http://linuxtv.org
9976S: Maintained
9977F: drivers/media/i2c/tea6420*
9978
9979TEAM DRIVER
9980M: Jiri Pirko <jiri@resnulli.us>
9981L: netdev@vger.kernel.org
9982S: Supported
9983F: drivers/net/team/
9984F: include/linux/if_team.h
9985F: include/uapi/linux/if_team.h
9986
9987TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9988M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
9989S: Maintained
9990F: arch/x86/platform/ts5500/
9991
9992TECHNOTREND USB IR RECEIVER
9993M: Sean Young <sean@mess.org>
9994L: linux-media@vger.kernel.org
9995S: Maintained
9996F: drivers/media/rc/ttusbir.c
9997
9998TEGRA ARCHITECTURE SUPPORT
9999M: Stephen Warren <swarren@wwwdotorg.org>
10000M: Thierry Reding <thierry.reding@gmail.com>
10001M: Alexandre Courbot <gnurou@gmail.com>
10002L: linux-tegra@vger.kernel.org
10003Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10004T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10005S: Supported
10006N: [^a-z]tegra
10007
10008TEGRA CLOCK DRIVER
10009M: Peter De Schrijver <pdeschrijver@nvidia.com>
10010M: Prashant Gaikwad <pgaikwad@nvidia.com>
10011S: Supported
10012F: drivers/clk/tegra/
10013
10014TEGRA DMA DRIVER
10015M: Laxman Dewangan <ldewangan@nvidia.com>
10016S: Supported
10017F: drivers/dma/tegra20-apb-dma.c
10018
10019TEGRA I2C DRIVER
10020M: Laxman Dewangan <ldewangan@nvidia.com>
10021S: Supported
10022F: drivers/i2c/busses/i2c-tegra.c
10023
10024TEGRA IOMMU DRIVERS
10025M: Hiroshi Doyu <hdoyu@nvidia.com>
10026S: Supported
10027F: drivers/iommu/tegra*
10028
10029TEGRA KBC DRIVER
10030M: Rakesh Iyer <riyer@nvidia.com>
10031M: Laxman Dewangan <ldewangan@nvidia.com>
10032S: Supported
10033F: drivers/input/keyboard/tegra-kbc.c
10034
10035TEGRA PWM DRIVER
10036M: Thierry Reding <thierry.reding@gmail.com>
10037S: Supported
10038F: drivers/pwm/pwm-tegra.c
10039
10040TEGRA SERIAL DRIVER
10041M: Laxman Dewangan <ldewangan@nvidia.com>
10042S: Supported
10043F: drivers/tty/serial/serial-tegra.c
10044
10045TEGRA SPI DRIVER
10046M: Laxman Dewangan <ldewangan@nvidia.com>
10047S: Supported
10048F: drivers/spi/spi-tegra*
10049
10050TEHUTI ETHERNET DRIVER
10051M: Andy Gospodarek <andy@greyhouse.net>
10052L: netdev@vger.kernel.org
10053S: Supported
10054F: drivers/net/ethernet/tehuti/*
10055
10056Telecom Clock Driver for MCPL0010
10057M: Mark Gross <mark.gross@intel.com>
10058S: Supported
10059F: drivers/char/tlclk.c
10060
10061TENSILICA XTENSA PORT (xtensa)
10062M: Chris Zankel <chris@zankel.net>
10063M: Max Filippov <jcmvbkbc@gmail.com>
10064L: linux-xtensa@linux-xtensa.org
10065S: Maintained
10066F: arch/xtensa/
10067F: drivers/irqchip/irq-xtensa-*
10068
10069THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10070M: Hans Verkuil <hverkuil@xs4all.nl>
10071L: linux-media@vger.kernel.org
10072T: git git://linuxtv.org/media_tree.git
10073W: http://linuxtv.org
10074S: Maintained
10075F: drivers/media/radio/radio-raremono.c
10076
10077THERMAL
10078M: Zhang Rui <rui.zhang@intel.com>
10079M: Eduardo Valentin <edubezval@gmail.com>
10080L: linux-pm@vger.kernel.org
10081T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10082T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10083Q: https://patchwork.kernel.org/project/linux-pm/list/
10084S: Supported
10085F: drivers/thermal/
10086F: include/linux/thermal.h
10087F: include/uapi/linux/thermal.h
10088F: include/linux/cpu_cooling.h
10089F: Documentation/devicetree/bindings/thermal/
10090
10091THINGM BLINK(1) USB RGB LED DRIVER
10092M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10093S: Maintained
10094F: drivers/hid/hid-thingm.c
10095
10096THINKPAD ACPI EXTRAS DRIVER
10097M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10098L: ibm-acpi-devel@lists.sourceforge.net
10099L: platform-driver-x86@vger.kernel.org
10100W: http://ibm-acpi.sourceforge.net
10101W: http://thinkwiki.org/wiki/Ibm-acpi
10102T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10103S: Maintained
10104F: drivers/platform/x86/thinkpad_acpi.c
10105
10106TI BANDGAP AND THERMAL DRIVER
10107M: Eduardo Valentin <edubezval@gmail.com>
10108L: linux-pm@vger.kernel.org
10109L: linux-omap@vger.kernel.org
10110S: Maintained
10111F: drivers/thermal/ti-soc-thermal/
10112
10113TI CDCE706 CLOCK DRIVER
10114M: Max Filippov <jcmvbkbc@gmail.com>
10115S: Maintained
10116F: drivers/clk/clk-cdce706.c
10117
10118TI CLOCK DRIVER
10119M: Tero Kristo <t-kristo@ti.com>
10120L: linux-omap@vger.kernel.org
10121S: Maintained
10122F: drivers/clk/ti/
10123F: include/linux/clk/ti.h
10124
10125TI FLASH MEDIA INTERFACE DRIVER
10126M: Alex Dubov <oakad@yahoo.com>
10127S: Maintained
10128F: drivers/misc/tifm*
10129F: drivers/mmc/host/tifm_sd.c
10130F: include/linux/tifm.h
10131
10132TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10133M: Santosh Shilimkar <ssantosh@kernel.org>
10134L: linux-kernel@vger.kernel.org
10135L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10136S: Maintained
10137F: drivers/soc/ti/*
10138T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10139
10140
10141TI LM49xxx FAMILY ASoC CODEC DRIVERS
10142M: M R Swami Reddy <mr.swami.reddy@ti.com>
10143M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10144L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10145S: Maintained
10146F: sound/soc/codecs/lm49453*
10147F: sound/soc/codecs/isabelle*
10148
10149TI LP855x BACKLIGHT DRIVER
10150M: Milo Kim <milo.kim@ti.com>
10151S: Maintained
10152F: Documentation/backlight/lp855x-driver.txt
10153F: drivers/video/backlight/lp855x_bl.c
10154F: include/linux/platform_data/lp855x.h
10155
10156TI LP8727 CHARGER DRIVER
10157M: Milo Kim <milo.kim@ti.com>
10158S: Maintained
10159F: drivers/power/lp8727_charger.c
10160F: include/linux/platform_data/lp8727.h
10161
10162TI LP8788 MFD DRIVER
10163M: Milo Kim <milo.kim@ti.com>
10164S: Maintained
10165F: drivers/iio/adc/lp8788_adc.c
10166F: drivers/leds/leds-lp8788.c
10167F: drivers/mfd/lp8788*.c
10168F: drivers/power/lp8788-charger.c
10169F: drivers/regulator/lp8788-*.c
10170F: include/linux/mfd/lp8788*.h
10171
10172TI NETCP ETHERNET DRIVER
10173M: Wingman Kwok <w-kwok2@ti.com>
10174M: Murali Karicheri <m-karicheri2@ti.com>
10175L: netdev@vger.kernel.org
10176S: Maintained
10177F: drivers/net/ethernet/ti/netcp*
10178
10179TI TAS571X FAMILY ASoC CODEC DRIVER
10180M: Kevin Cernekee <cernekee@chromium.org>
10181L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10182S: Odd Fixes
10183F: sound/soc/codecs/tas571x*
10184
10185TI TWL4030 SERIES SOC CODEC DRIVER
10186M: Peter Ujfalusi <peter.ujfalusi@ti.com>
10187L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10188S: Maintained
10189F: sound/soc/codecs/twl4030*
10190
10191TI WILINK WIRELESS DRIVERS
10192L: linux-wireless@vger.kernel.org
10193W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10194W: http://wireless.kernel.org/en/users/Drivers/wl1251
10195T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10196S: Orphan
10197F: drivers/net/wireless/ti/
10198F: include/linux/wl12xx.h
10199
10200TIPC NETWORK LAYER
10201M: Jon Maloy <jon.maloy@ericsson.com>
10202M: Ying Xue <ying.xue@windriver.com>
10203L: netdev@vger.kernel.org (core kernel code)
10204L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10205W: http://tipc.sourceforge.net/
10206S: Maintained
10207F: include/uapi/linux/tipc*.h
10208F: net/tipc/
10209
10210TILE ARCHITECTURE
10211M: Chris Metcalf <cmetcalf@ezchip.com>
10212W: http://www.ezchip.com/scm/
10213S: Supported
10214F: arch/tile/
10215F: drivers/char/tile-srom.c
10216F: drivers/edac/tile_edac.c
10217F: drivers/net/ethernet/tile/
10218F: drivers/rtc/rtc-tile.c
10219F: drivers/tty/hvc/hvc_tile.c
10220F: drivers/tty/serial/tilegx.c
10221F: drivers/usb/host/*-tilegx.c
10222F: include/linux/usb/tilegx.h
10223
10224TLAN NETWORK DRIVER
10225M: Samuel Chessman <chessman@tux.org>
10226L: tlan-devel@lists.sourceforge.net (subscribers-only)
10227W: http://sourceforge.net/projects/tlan/
10228S: Maintained
10229F: Documentation/networking/tlan.txt
10230F: drivers/net/ethernet/ti/tlan.*
10231
10232TOMOYO SECURITY MODULE
10233M: Kentaro Takeda <takedakn@nttdata.co.jp>
10234M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10235L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10236L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10237L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10238L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10239W: http://tomoyo.sourceforge.jp/
10240T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10241S: Maintained
10242F: security/tomoyo/
10243
10244TOPSTAR LAPTOP EXTRAS DRIVER
10245M: Herton Ronaldo Krzesinski <herton@canonical.com>
10246L: platform-driver-x86@vger.kernel.org
10247S: Maintained
10248F: drivers/platform/x86/topstar-laptop.c
10249
10250TOSHIBA ACPI EXTRAS DRIVER
10251M: Azael Avalos <coproscefalo@gmail.com>
10252L: platform-driver-x86@vger.kernel.org
10253S: Maintained
10254F: drivers/platform/x86/toshiba_acpi.c
10255
10256TOSHIBA BLUETOOTH DRIVER
10257M: Azael Avalos <coproscefalo@gmail.com>
10258L: platform-driver-x86@vger.kernel.org
10259S: Maintained
10260F: drivers/platform/x86/toshiba_bluetooth.c
10261
10262TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10263M: Azael Avalos <coproscefalo@gmail.com>
10264L: platform-driver-x86@vger.kernel.org
10265S: Maintained
10266F: drivers/platform/x86/toshiba_haps.c
10267
10268TOSHIBA SMM DRIVER
10269M: Jonathan Buzzard <jonathan@buzzard.org.uk>
10270L: tlinux-users@tce.toshiba-dme.co.jp
10271W: http://www.buzzard.org.uk/toshiba/
10272S: Maintained
10273F: drivers/char/toshiba.c
10274F: include/linux/toshiba.h
10275F: include/uapi/linux/toshiba.h
10276
10277TMIO MMC DRIVER
10278M: Ian Molton <ian@mnementh.co.uk>
10279L: linux-mmc@vger.kernel.org
10280S: Maintained
10281F: drivers/mmc/host/tmio_mmc*
10282F: drivers/mmc/host/sh_mobile_sdhi.c
10283F: include/linux/mmc/tmio.h
10284F: include/linux/mmc/sh_mobile_sdhi.h
10285
10286TMP401 HARDWARE MONITOR DRIVER
10287M: Guenter Roeck <linux@roeck-us.net>
10288L: lm-sensors@lm-sensors.org
10289S: Maintained
10290F: Documentation/hwmon/tmp401
10291F: drivers/hwmon/tmp401.c
10292
10293TMPFS (SHMEM FILESYSTEM)
10294M: Hugh Dickins <hughd@google.com>
10295L: linux-mm@kvack.org
10296S: Maintained
10297F: include/linux/shmem_fs.h
10298F: mm/shmem.c
10299
10300TM6000 VIDEO4LINUX DRIVER
10301M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10302L: linux-media@vger.kernel.org
10303W: http://linuxtv.org
10304T: git git://linuxtv.org/media_tree.git
10305S: Odd fixes
10306F: drivers/media/usb/tm6000/
10307
10308TW68 VIDEO4LINUX DRIVER
10309M: Hans Verkuil <hverkuil@xs4all.nl>
10310L: linux-media@vger.kernel.org
10311T: git git://linuxtv.org/media_tree.git
10312W: http://linuxtv.org
10313S: Odd Fixes
10314F: drivers/media/pci/tw68/
10315
10316TPM DEVICE DRIVER
10317M: Peter Huewe <peterhuewe@gmx.de>
10318M: Marcel Selhorst <tpmdd@selhorst.net>
10319R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10320W: http://tpmdd.sourceforge.net
10321L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10322Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10323T: https://github.com/PeterHuewe/linux-tpmdd
10324S: Maintained
10325F: drivers/char/tpm/
10326
10327TPM IBM_VTPM DEVICE DRIVER
10328M: Ashley Lai <ashleydlai@gmail.com>
10329W: http://tpmdd.sourceforge.net
10330L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10331S: Maintained
10332F: drivers/char/tpm/tpm_ibmvtpm*
10333
10334TRACING
10335M: Steven Rostedt <rostedt@goodmis.org>
10336M: Ingo Molnar <mingo@redhat.com>
10337T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10338S: Maintained
10339F: Documentation/trace/ftrace.txt
10340F: arch/*/*/*/ftrace.h
10341F: arch/*/kernel/ftrace.c
10342F: include/*/ftrace.h
10343F: include/linux/trace*.h
10344F: include/trace/
10345F: kernel/trace/
10346F: tools/testing/selftests/ftrace/
10347
10348TRIVIAL PATCHES
10349M: Jiri Kosina <trivial@kernel.org>
10350T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10351S: Maintained
10352K: ^Subject:.*(?i)trivial
10353
10354TTY LAYER
10355M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10356M: Jiri Slaby <jslaby@suse.cz>
10357S: Supported
10358T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10359F: Documentation/serial/
10360F: drivers/tty/
10361F: drivers/tty/serial/serial_core.c
10362F: include/linux/serial_core.h
10363F: include/linux/serial.h
10364F: include/linux/tty.h
10365F: include/uapi/linux/serial_core.h
10366F: include/uapi/linux/serial.h
10367F: include/uapi/linux/tty.h
10368
10369TUA9001 MEDIA DRIVER
10370M: Antti Palosaari <crope@iki.fi>
10371L: linux-media@vger.kernel.org
10372W: http://linuxtv.org/
10373W: http://palosaari.fi/linux/
10374Q: http://patchwork.linuxtv.org/project/linux-media/list/
10375T: git git://linuxtv.org/anttip/media_tree.git
10376S: Maintained
10377F: drivers/media/tuners/tua9001*
10378
10379TULIP NETWORK DRIVERS
10380M: Grant Grundler <grundler@parisc-linux.org>
10381L: netdev@vger.kernel.org
10382S: Maintained
10383F: drivers/net/ethernet/dec/tulip/
10384
10385TUN/TAP driver
10386M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
10387W: http://vtun.sourceforge.net/tun
10388S: Maintained
10389F: Documentation/networking/tuntap.txt
10390F: arch/um/os-Linux/drivers/
10391
10392TURBOCHANNEL SUBSYSTEM
10393M: "Maciej W. Rozycki" <macro@linux-mips.org>
10394M: Ralf Baechle <ralf@linux-mips.org>
10395L: linux-mips@linux-mips.org
10396Q: http://patchwork.linux-mips.org/project/linux-mips/list/
10397S: Maintained
10398F: drivers/tc/
10399F: include/linux/tc.h
10400
10401U14-34F SCSI DRIVER
10402M: Dario Ballabio <ballabio_dario@emc.com>
10403L: linux-scsi@vger.kernel.org
10404S: Maintained
10405F: drivers/scsi/u14-34f.c
10406
10407UBI FILE SYSTEM (UBIFS)
10408M: Artem Bityutskiy <dedekind1@gmail.com>
10409M: Adrian Hunter <adrian.hunter@intel.com>
10410L: linux-mtd@lists.infradead.org
10411T: git git://git.infradead.org/ubifs-2.6.git
10412W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10413S: Maintained
10414F: Documentation/filesystems/ubifs.txt
10415F: fs/ubifs/
10416
10417UCLINUX (M68KNOMMU AND COLDFIRE)
10418M: Greg Ungerer <gerg@uclinux.org>
10419W: http://www.uclinux.org/
10420L: linux-m68k@lists.linux-m68k.org
10421L: uclinux-dev@uclinux.org (subscribers-only)
10422T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10423S: Maintained
10424F: arch/m68k/coldfire/
10425F: arch/m68k/68*/
10426F: arch/m68k/*/*_no.*
10427F: arch/m68k/include/asm/*_no.*
10428
10429UDF FILESYSTEM
10430M: Jan Kara <jack@suse.cz>
10431S: Maintained
10432F: Documentation/filesystems/udf.txt
10433F: fs/udf/
10434
10435UFS FILESYSTEM
10436M: Evgeniy Dushistov <dushistov@mail.ru>
10437S: Maintained
10438F: Documentation/filesystems/ufs.txt
10439F: fs/ufs/
10440
10441UHID USERSPACE HID IO DRIVER:
10442M: David Herrmann <dh.herrmann@googlemail.com>
10443L: linux-input@vger.kernel.org
10444S: Maintained
10445F: drivers/hid/uhid.c
10446F: include/uapi/linux/uhid.h
10447
10448ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10449L: linux-usb@vger.kernel.org
10450S: Orphan
10451F: drivers/uwb/
10452F: include/linux/uwb.h
10453F: include/linux/uwb/
10454
10455UNICORE32 ARCHITECTURE:
10456M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10457W: http://mprc.pku.edu.cn/~guanxuetao/linux
10458S: Maintained
10459T: git git://github.com/gxt/linux.git
10460F: arch/unicore32/
10461
10462UNIFDEF
10463M: Tony Finch <dot@dotat.at>
10464W: http://dotat.at/prog/unifdef
10465S: Maintained
10466F: scripts/unifdef.c
10467
10468UNIFORM CDROM DRIVER
10469M: Jens Axboe <axboe@kernel.dk>
10470W: http://www.kernel.dk
10471S: Maintained
10472F: Documentation/cdrom/
10473F: drivers/cdrom/cdrom.c
10474F: include/linux/cdrom.h
10475F: include/uapi/linux/cdrom.h
10476
10477UNISYS S-PAR DRIVERS
10478M: Benjamin Romer <benjamin.romer@unisys.com>
10479M: David Kershner <david.kershner@unisys.com>
10480L: sparmaintainer@unisys.com (Unisys internal)
10481S: Supported
10482F: drivers/staging/unisys/
10483
10484UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10485M: Vinayak Holikatti <vinholikatti@gmail.com>
10486L: linux-scsi@vger.kernel.org
10487S: Supported
10488F: Documentation/scsi/ufs.txt
10489F: drivers/scsi/ufs/
10490
10491UNSORTED BLOCK IMAGES (UBI)
10492M: Artem Bityutskiy <dedekind1@gmail.com>
10493M: Richard Weinberger <richard@nod.at>
10494W: http://www.linux-mtd.infradead.org/
10495L: linux-mtd@lists.infradead.org
10496T: git git://git.infradead.org/ubifs-2.6.git
10497S: Supported
10498F: drivers/mtd/ubi/
10499F: include/linux/mtd/ubi.h
10500F: include/uapi/mtd/ubi-user.h
10501
10502USB ACM DRIVER
10503M: Oliver Neukum <oliver@neukum.org>
10504L: linux-usb@vger.kernel.org
10505S: Maintained
10506F: Documentation/usb/acm.txt
10507F: drivers/usb/class/cdc-acm.*
10508
10509USB AR5523 WIRELESS DRIVER
10510M: Pontus Fuchs <pontus.fuchs@gmail.com>
10511L: linux-wireless@vger.kernel.org
10512S: Maintained
10513F: drivers/net/wireless/ath/ar5523/
10514
10515USB ATTACHED SCSI
10516M: Hans de Goede <hdegoede@redhat.com>
10517M: Gerd Hoffmann <kraxel@redhat.com>
10518L: linux-usb@vger.kernel.org
10519L: linux-scsi@vger.kernel.org
10520S: Maintained
10521F: drivers/usb/storage/uas.c
10522
10523USB CDC ETHERNET DRIVER
10524M: Oliver Neukum <oliver@neukum.org>
10525L: linux-usb@vger.kernel.org
10526S: Maintained
10527F: drivers/net/usb/cdc_*.c
10528F: include/uapi/linux/usb/cdc.h
10529
10530USB CHAOSKEY DRIVER
10531M: Keith Packard <keithp@keithp.com>
10532L: linux-usb@vger.kernel.org
10533S: Maintained
10534F: drivers/usb/misc/chaoskey.c
10535
10536USB CYPRESS C67X00 DRIVER
10537M: Peter Korsgaard <jacmet@sunsite.dk>
10538L: linux-usb@vger.kernel.org
10539S: Maintained
10540F: drivers/usb/c67x00/
10541
10542USB DAVICOM DM9601 DRIVER
10543M: Peter Korsgaard <jacmet@sunsite.dk>
10544L: netdev@vger.kernel.org
10545W: http://www.linux-usb.org/usbnet
10546S: Maintained
10547F: drivers/net/usb/dm9601.c
10548
10549USB DIAMOND RIO500 DRIVER
10550M: Cesar Miquel <miquel@df.uba.ar>
10551L: rio500-users@lists.sourceforge.net
10552W: http://rio500.sourceforge.net
10553S: Maintained
10554F: drivers/usb/misc/rio500*
10555
10556USB EHCI DRIVER
10557M: Alan Stern <stern@rowland.harvard.edu>
10558L: linux-usb@vger.kernel.org
10559S: Maintained
10560F: Documentation/usb/ehci.txt
10561F: drivers/usb/host/ehci*
10562
10563USB GADGET/PERIPHERAL SUBSYSTEM
10564M: Felipe Balbi <balbi@ti.com>
10565L: linux-usb@vger.kernel.org
10566W: http://www.linux-usb.org/gadget
10567T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10568S: Maintained
10569F: drivers/usb/gadget/
10570F: include/linux/usb/gadget*
10571
10572USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10573M: Jiri Kosina <jkosina@suse.cz>
10574L: linux-usb@vger.kernel.org
10575T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10576S: Maintained
10577F: Documentation/hid/hiddev.txt
10578F: drivers/hid/usbhid/
10579
10580USB ISP116X DRIVER
10581M: Olav Kongas <ok@artecdesign.ee>
10582L: linux-usb@vger.kernel.org
10583S: Maintained
10584F: drivers/usb/host/isp116x*
10585F: include/linux/usb/isp116x.h
10586
10587USB MASS STORAGE DRIVER
10588M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10589L: linux-usb@vger.kernel.org
10590L: usb-storage@lists.one-eyed-alien.net
10591S: Maintained
10592W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
10593F: drivers/usb/storage/
10594
10595USB MIDI DRIVER
10596M: Clemens Ladisch <clemens@ladisch.de>
10597L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10598T: git git://git.alsa-project.org/alsa-kernel.git
10599S: Maintained
10600F: sound/usb/midi.*
10601
10602USB NETWORKING DRIVERS
10603L: linux-usb@vger.kernel.org
10604S: Odd Fixes
10605F: drivers/net/usb/
10606
10607USB OHCI DRIVER
10608M: Alan Stern <stern@rowland.harvard.edu>
10609L: linux-usb@vger.kernel.org
10610S: Maintained
10611F: Documentation/usb/ohci.txt
10612F: drivers/usb/host/ohci*
10613
10614USB OTG FSM (Finite State Machine)
10615M: Peter Chen <Peter.Chen@freescale.com>
10616T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10617L: linux-usb@vger.kernel.org
10618S: Maintained
10619F: drivers/usb/common/usb-otg-fsm.c
10620
10621USB OVER IP DRIVER
10622M: Valentina Manea <valentina.manea.m@gmail.com>
10623M: Shuah Khan <shuah.kh@samsung.com>
10624L: linux-usb@vger.kernel.org
10625S: Maintained
10626F: drivers/usb/usbip/
10627F: tools/usb/usbip/
10628
10629USB PEGASUS DRIVER
10630M: Petko Manolov <petkan@nucleusys.com>
10631L: linux-usb@vger.kernel.org
10632L: netdev@vger.kernel.org
10633T: git git://github.com/petkan/pegasus.git
10634W: https://github.com/petkan/pegasus
10635S: Maintained
10636F: drivers/net/usb/pegasus.*
10637
10638USB PHY LAYER
10639M: Felipe Balbi <balbi@ti.com>
10640L: linux-usb@vger.kernel.org
10641T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10642S: Maintained
10643F: drivers/usb/phy/
10644
10645USB PRINTER DRIVER (usblp)
10646M: Pete Zaitcev <zaitcev@redhat.com>
10647L: linux-usb@vger.kernel.org
10648S: Supported
10649F: drivers/usb/class/usblp.c
10650
10651USB RTL8150 DRIVER
10652M: Petko Manolov <petkan@nucleusys.com>
10653L: linux-usb@vger.kernel.org
10654L: netdev@vger.kernel.org
10655T: git git://github.com/petkan/rtl8150.git
10656W: https://github.com/petkan/rtl8150
10657S: Maintained
10658F: drivers/net/usb/rtl8150.c
10659
10660USB SERIAL SUBSYSTEM
10661M: Johan Hovold <johan@kernel.org>
10662L: linux-usb@vger.kernel.org
10663S: Maintained
10664F: Documentation/usb/usb-serial.txt
10665F: drivers/usb/serial/
10666F: include/linux/usb/serial.h
10667
10668USB SMSC75XX ETHERNET DRIVER
10669M: Steve Glendinning <steve.glendinning@shawell.net>
10670L: netdev@vger.kernel.org
10671S: Maintained
10672F: drivers/net/usb/smsc75xx.*
10673
10674USB SMSC95XX ETHERNET DRIVER
10675M: Steve Glendinning <steve.glendinning@shawell.net>
10676L: netdev@vger.kernel.org
10677S: Maintained
10678F: drivers/net/usb/smsc95xx.*
10679
10680USB SUBSYSTEM
10681M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10682L: linux-usb@vger.kernel.org
10683W: http://www.linux-usb.org
10684T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10685S: Supported
10686F: Documentation/usb/
10687F: drivers/usb/
10688F: include/linux/usb.h
10689F: include/linux/usb/
10690
10691USB UHCI DRIVER
10692M: Alan Stern <stern@rowland.harvard.edu>
10693L: linux-usb@vger.kernel.org
10694S: Maintained
10695F: drivers/usb/host/uhci*
10696
10697USB "USBNET" DRIVER FRAMEWORK
10698M: Oliver Neukum <oneukum@suse.de>
10699L: netdev@vger.kernel.org
10700W: http://www.linux-usb.org/usbnet
10701S: Maintained
10702F: drivers/net/usb/usbnet.c
10703F: include/linux/usb/usbnet.h
10704
10705USB VIDEO CLASS
10706M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10707L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10708L: linux-media@vger.kernel.org
10709T: git git://linuxtv.org/media_tree.git
10710W: http://www.ideasonboard.org/uvc/
10711S: Maintained
10712F: drivers/media/usb/uvc/
10713F: include/uapi/linux/uvcvideo.h
10714
10715USB VISION DRIVER
10716M: Hans Verkuil <hverkuil@xs4all.nl>
10717L: linux-media@vger.kernel.org
10718T: git git://linuxtv.org/media_tree.git
10719W: http://linuxtv.org
10720S: Odd Fixes
10721F: drivers/media/usb/usbvision/
10722
10723USB WEBCAM GADGET
10724M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10725L: linux-usb@vger.kernel.org
10726S: Maintained
10727F: drivers/usb/gadget/function/*uvc*
10728F: drivers/usb/gadget/legacy/webcam.c
10729
10730USB WIRELESS RNDIS DRIVER (rndis_wlan)
10731M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
10732L: linux-wireless@vger.kernel.org
10733S: Maintained
10734F: drivers/net/wireless/rndis_wlan.c
10735
10736USB XHCI DRIVER
10737M: Mathias Nyman <mathias.nyman@intel.com>
10738L: linux-usb@vger.kernel.org
10739S: Supported
10740F: drivers/usb/host/xhci*
10741F: drivers/usb/host/pci-quirks*
10742
10743USB ZD1201 DRIVER
10744L: linux-wireless@vger.kernel.org
10745W: http://linux-lc100020.sourceforge.net
10746S: Orphan
10747F: drivers/net/wireless/zd1201.*
10748
10749USB ZR364XX DRIVER
10750M: Antoine Jacquet <royale@zerezo.com>
10751L: linux-usb@vger.kernel.org
10752L: linux-media@vger.kernel.org
10753T: git git://linuxtv.org/media_tree.git
10754W: http://royale.zerezo.com/zr364xx/
10755S: Maintained
10756F: Documentation/video4linux/zr364xx.txt
10757F: drivers/media/usb/zr364xx/
10758
10759ULPI BUS
10760M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
10761L: linux-usb@vger.kernel.org
10762S: Maintained
10763F: drivers/usb/common/ulpi.c
10764F: include/linux/ulpi/
10765
10766USER-MODE LINUX (UML)
10767M: Jeff Dike <jdike@addtoit.com>
10768M: Richard Weinberger <richard@nod.at>
10769L: user-mode-linux-devel@lists.sourceforge.net
10770L: user-mode-linux-user@lists.sourceforge.net
10771W: http://user-mode-linux.sourceforge.net
10772S: Maintained
10773F: Documentation/virtual/uml/
10774F: arch/um/
10775F: arch/x86/um/
10776F: fs/hostfs/
10777F: fs/hppfs/
10778
10779USERSPACE I/O (UIO)
10780M: "Hans J. Koch" <hjk@hansjkoch.de>
10781M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10782S: Maintained
10783T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10784F: Documentation/DocBook/uio-howto.tmpl
10785F: drivers/uio/
10786F: include/linux/uio*.h
10787
10788UTIL-LINUX PACKAGE
10789M: Karel Zak <kzak@redhat.com>
10790L: util-linux@vger.kernel.org
10791W: http://en.wikipedia.org/wiki/Util-linux
10792T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10793S: Maintained
10794
10795UVESAFB DRIVER
10796M: Michal Januszewski <spock@gentoo.org>
10797L: linux-fbdev@vger.kernel.org
10798W: http://dev.gentoo.org/~spock/projects/uvesafb/
10799S: Maintained
10800F: Documentation/fb/uvesafb.txt
10801F: drivers/video/fbdev/uvesafb.*
10802
10803VFAT/FAT/MSDOS FILESYSTEM
10804M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10805S: Maintained
10806F: Documentation/filesystems/vfat.txt
10807F: fs/fat/
10808
10809VFIO DRIVER
10810M: Alex Williamson <alex.williamson@redhat.com>
10811L: kvm@vger.kernel.org
10812S: Maintained
10813F: Documentation/vfio.txt
10814F: drivers/vfio/
10815F: include/linux/vfio.h
10816F: include/uapi/linux/vfio.h
10817
10818VFIO PLATFORM DRIVER
10819M: Baptiste Reynal <b.reynal@virtualopensystems.com>
10820L: kvm@vger.kernel.org
10821S: Maintained
10822F: drivers/vfio/platform/
10823
10824VIDEOBUF2 FRAMEWORK
10825M: Pawel Osciak <pawel@osciak.com>
10826M: Marek Szyprowski <m.szyprowski@samsung.com>
10827M: Kyungmin Park <kyungmin.park@samsung.com>
10828L: linux-media@vger.kernel.org
10829S: Maintained
10830F: drivers/media/v4l2-core/videobuf2-*
10831F: include/media/videobuf2-*
10832
10833VIRTIO CONSOLE DRIVER
10834M: Amit Shah <amit.shah@redhat.com>
10835L: virtualization@lists.linux-foundation.org
10836S: Maintained
10837F: drivers/char/virtio_console.c
10838F: include/linux/virtio_console.h
10839F: include/uapi/linux/virtio_console.h
10840
10841VIRTIO CORE, NET AND BLOCK DRIVERS
10842M: "Michael S. Tsirkin" <mst@redhat.com>
10843L: virtualization@lists.linux-foundation.org
10844S: Maintained
10845F: drivers/virtio/
10846F: tools/virtio/
10847F: drivers/net/virtio_net.c
10848F: drivers/block/virtio_blk.c
10849F: include/linux/virtio_*.h
10850F: include/uapi/linux/virtio_*.h
10851
10852VIRTIO GPU DRIVER
10853M: David Airlie <airlied@linux.ie>
10854M: Gerd Hoffmann <kraxel@redhat.com>
10855L: dri-devel@lists.freedesktop.org
10856L: virtualization@lists.linux-foundation.org
10857S: Maintained
10858F: drivers/gpu/drm/virtio/
10859F: include/uapi/linux/virtio_gpu.h
10860
10861VIRTIO HOST (VHOST)
10862M: "Michael S. Tsirkin" <mst@redhat.com>
10863L: kvm@vger.kernel.org
10864L: virtualization@lists.linux-foundation.org
10865L: netdev@vger.kernel.org
10866S: Maintained
10867F: drivers/vhost/
10868F: include/uapi/linux/vhost.h
10869
10870VIRTIO INPUT DRIVER
10871M: Gerd Hoffmann <kraxel@redhat.com>
10872S: Maintained
10873F: drivers/virtio/virtio_input.c
10874F: include/uapi/linux/virtio_input.h
10875
10876VIA RHINE NETWORK DRIVER
10877S: Orphan
10878F: drivers/net/ethernet/via/via-rhine.c
10879
10880VIA SD/MMC CARD CONTROLLER DRIVER
10881M: Bruce Chang <brucechang@via.com.tw>
10882M: Harald Welte <HaraldWelte@viatech.com>
10883S: Maintained
10884F: drivers/mmc/host/via-sdmmc.c
10885
10886VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10887M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10888L: linux-fbdev@vger.kernel.org
10889S: Maintained
10890F: include/linux/via-core.h
10891F: include/linux/via-gpio.h
10892F: include/linux/via_i2c.h
10893F: drivers/video/fbdev/via/
10894
10895VIA VELOCITY NETWORK DRIVER
10896M: Francois Romieu <romieu@fr.zoreil.com>
10897L: netdev@vger.kernel.org
10898S: Maintained
10899F: drivers/net/ethernet/via/via-velocity.*
10900
10901VIVID VIRTUAL VIDEO DRIVER
10902M: Hans Verkuil <hverkuil@xs4all.nl>
10903L: linux-media@vger.kernel.org
10904T: git git://linuxtv.org/media_tree.git
10905W: http://linuxtv.org
10906S: Maintained
10907F: drivers/media/platform/vivid/*
10908
10909VLAN (802.1Q)
10910M: Patrick McHardy <kaber@trash.net>
10911L: netdev@vger.kernel.org
10912S: Maintained
10913F: drivers/net/macvlan.c
10914F: include/linux/if_*vlan.h
10915F: net/8021q/
10916
10917VLYNQ BUS
10918M: Florian Fainelli <florian@openwrt.org>
10919L: openwrt-devel@lists.openwrt.org (subscribers-only)
10920S: Maintained
10921F: drivers/vlynq/vlynq.c
10922F: include/linux/vlynq.h
10923
10924VME SUBSYSTEM
10925M: Martyn Welch <martyn.welch@ge.com>
10926M: Manohar Vanga <manohar.vanga@gmail.com>
10927M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10928L: devel@driverdev.osuosl.org
10929S: Maintained
10930T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10931F: Documentation/vme_api.txt
10932F: drivers/staging/vme/
10933F: drivers/vme/
10934F: include/linux/vme*
10935
10936VMWARE HYPERVISOR INTERFACE
10937M: Alok Kataria <akataria@vmware.com>
10938L: virtualization@lists.linux-foundation.org
10939S: Supported
10940F: arch/x86/kernel/cpu/vmware.c
10941
10942VMWARE BALLOON DRIVER
10943M: Xavier Deguillard <xdeguillard@vmware.com>
10944M: Philip Moltmann <moltmann@vmware.com>
10945M: "VMware, Inc." <pv-drivers@vmware.com>
10946L: linux-kernel@vger.kernel.org
10947S: Maintained
10948F: drivers/misc/vmw_balloon.c
10949
10950VMWARE VMMOUSE SUBDRIVER
10951M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
10952M: "VMware, Inc." <pv-drivers@vmware.com>
10953L: linux-input@vger.kernel.org
10954S: Maintained
10955F: drivers/input/mouse/vmmouse.c
10956F: drivers/input/mouse/vmmouse.h
10957
10958VMWARE VMXNET3 ETHERNET DRIVER
10959M: Shreyas Bhatewara <sbhatewara@vmware.com>
10960M: "VMware, Inc." <pv-drivers@vmware.com>
10961L: netdev@vger.kernel.org
10962S: Maintained
10963F: drivers/net/vmxnet3/
10964
10965VMware PVSCSI driver
10966M: Arvind Kumar <arvindkumar@vmware.com>
10967M: VMware PV-Drivers <pv-drivers@vmware.com>
10968L: linux-scsi@vger.kernel.org
10969S: Maintained
10970F: drivers/scsi/vmw_pvscsi.c
10971F: drivers/scsi/vmw_pvscsi.h
10972
10973VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10974M: Liam Girdwood <lgirdwood@gmail.com>
10975M: Mark Brown <broonie@kernel.org>
10976L: linux-kernel@vger.kernel.org
10977W: http://opensource.wolfsonmicro.com/node/15
10978W: http://www.slimlogic.co.uk/?p=48
10979T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10980S: Supported
10981F: drivers/regulator/
10982F: include/linux/regulator/
10983
10984VT1211 HARDWARE MONITOR DRIVER
10985M: Juerg Haefliger <juergh@gmail.com>
10986L: lm-sensors@lm-sensors.org
10987S: Maintained
10988F: Documentation/hwmon/vt1211
10989F: drivers/hwmon/vt1211.c
10990
10991VT8231 HARDWARE MONITOR DRIVER
10992M: Roger Lucas <vt8231@hiddenengine.co.uk>
10993L: lm-sensors@lm-sensors.org
10994S: Maintained
10995F: drivers/hwmon/vt8231.c
10996
10997VUB300 USB to SDIO/SD/MMC bridge chip
10998M: Tony Olech <tony.olech@elandigitalsystems.com>
10999L: linux-mmc@vger.kernel.org
11000L: linux-usb@vger.kernel.org
11001S: Supported
11002F: drivers/mmc/host/vub300.c
11003
11004W1 DALLAS'S 1-WIRE BUS
11005M: Evgeniy Polyakov <zbr@ioremap.net>
11006S: Maintained
11007F: Documentation/w1/
11008F: drivers/w1/
11009
11010W83791D HARDWARE MONITORING DRIVER
11011M: Marc Hulsman <m.hulsman@tudelft.nl>
11012L: lm-sensors@lm-sensors.org
11013S: Maintained
11014F: Documentation/hwmon/w83791d
11015F: drivers/hwmon/w83791d.c
11016
11017W83793 HARDWARE MONITORING DRIVER
11018M: Rudolf Marek <r.marek@assembler.cz>
11019L: lm-sensors@lm-sensors.org
11020S: Maintained
11021F: Documentation/hwmon/w83793
11022F: drivers/hwmon/w83793.c
11023
11024W83795 HARDWARE MONITORING DRIVER
11025M: Jean Delvare <jdelvare@suse.de>
11026L: lm-sensors@lm-sensors.org
11027S: Maintained
11028F: drivers/hwmon/w83795.c
11029
11030W83L51xD SD/MMC CARD INTERFACE DRIVER
11031M: Pierre Ossman <pierre@ossman.eu>
11032S: Maintained
11033F: drivers/mmc/host/wbsd.*
11034
11035WACOM PROTOCOL 4 SERIAL TABLETS
11036M: Julian Squires <julian@cipht.net>
11037M: Hans de Goede <hdegoede@redhat.com>
11038L: linux-input@vger.kernel.org
11039S: Maintained
11040F: drivers/input/tablet/wacom_serial4.c
11041
11042WATCHDOG DEVICE DRIVERS
11043M: Wim Van Sebroeck <wim@iguana.be>
11044L: linux-watchdog@vger.kernel.org
11045W: http://www.linux-watchdog.org/
11046T: git git://www.linux-watchdog.org/linux-watchdog.git
11047S: Maintained
11048F: Documentation/watchdog/
11049F: drivers/watchdog/
11050F: include/linux/watchdog.h
11051F: include/uapi/linux/watchdog.h
11052
11053WD7000 SCSI DRIVER
11054M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11055L: linux-scsi@vger.kernel.org
11056S: Maintained
11057F: drivers/scsi/wd7000.c
11058
11059WIIMOTE HID DRIVER
11060M: David Herrmann <dh.herrmann@googlemail.com>
11061L: linux-input@vger.kernel.org
11062S: Maintained
11063F: drivers/hid/hid-wiimote*
11064
11065WINBOND CIR DRIVER
11066M: David Härdeman <david@hardeman.nu>
11067S: Maintained
11068F: drivers/media/rc/winbond-cir.c
11069
11070WIMAX STACK
11071M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11072M: linux-wimax@intel.com
11073L: wimax@linuxwimax.org (subscribers-only)
11074S: Supported
11075W: http://linuxwimax.org
11076F: Documentation/wimax/README.wimax
11077F: include/linux/wimax/debug.h
11078F: include/net/wimax.h
11079F: include/uapi/linux/wimax.h
11080F: net/wimax/
11081
11082WISTRON LAPTOP BUTTON DRIVER
11083M: Miloslav Trmac <mitr@volny.cz>
11084S: Maintained
11085F: drivers/input/misc/wistron_btns.c
11086
11087WL3501 WIRELESS PCMCIA CARD DRIVER
11088M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11089L: linux-wireless@vger.kernel.org
11090W: http://oops.ghostprotocols.net:81/blog
11091S: Maintained
11092F: drivers/net/wireless/wl3501*
11093
11094WM97XX TOUCHSCREEN DRIVERS
11095M: Mark Brown <broonie@kernel.org>
11096M: Liam Girdwood <lrg@slimlogic.co.uk>
11097L: linux-input@vger.kernel.org
11098T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
11099W: http://opensource.wolfsonmicro.com/node/7
11100S: Supported
11101F: drivers/input/touchscreen/*wm97*
11102F: include/linux/wm97xx.h
11103
11104WOLFSON MICROELECTRONICS DRIVERS
11105L: patches@opensource.wolfsonmicro.com
11106T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
11107T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
11108W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
11109S: Supported
11110F: Documentation/hwmon/wm83??
11111F: arch/arm/mach-s3c64xx/mach-crag6410*
11112F: drivers/clk/clk-wm83*.c
11113F: drivers/extcon/extcon-arizona.c
11114F: drivers/leds/leds-wm83*.c
11115F: drivers/gpio/gpio-*wm*.c
11116F: drivers/gpio/gpio-arizona.c
11117F: drivers/hwmon/wm83??-hwmon.c
11118F: drivers/input/misc/wm831x-on.c
11119F: drivers/input/touchscreen/wm831x-ts.c
11120F: drivers/input/touchscreen/wm97*.c
11121F: drivers/mfd/arizona*
11122F: drivers/mfd/wm*.c
11123F: drivers/power/wm83*.c
11124F: drivers/rtc/rtc-wm83*.c
11125F: drivers/regulator/wm8*.c
11126F: drivers/video/backlight/wm83*_bl.c
11127F: drivers/watchdog/wm83*_wdt.c
11128F: include/linux/mfd/arizona/
11129F: include/linux/mfd/wm831x/
11130F: include/linux/mfd/wm8350/
11131F: include/linux/mfd/wm8400*
11132F: include/linux/wm97xx.h
11133F: include/sound/wm????.h
11134F: sound/soc/codecs/arizona.?
11135F: sound/soc/codecs/wm*
11136
11137WORKQUEUE
11138M: Tejun Heo <tj@kernel.org>
11139T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11140S: Maintained
11141F: include/linux/workqueue.h
11142F: kernel/workqueue.c
11143F: Documentation/workqueue.txt
11144
11145X.25 NETWORK LAYER
11146M: Andrew Hendry <andrew.hendry@gmail.com>
11147L: linux-x25@vger.kernel.org
11148S: Odd Fixes
11149F: Documentation/networking/x25*
11150F: include/net/x25*
11151F: net/x25/
11152
11153X86 ARCHITECTURE (32-BIT AND 64-BIT)
11154M: Thomas Gleixner <tglx@linutronix.de>
11155M: Ingo Molnar <mingo@redhat.com>
11156M: "H. Peter Anvin" <hpa@zytor.com>
11157M: x86@kernel.org
11158L: linux-kernel@vger.kernel.org
11159T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11160S: Maintained
11161F: Documentation/x86/
11162F: arch/x86/
11163
11164X86 PLATFORM DRIVERS
11165M: Darren Hart <dvhart@infradead.org>
11166L: platform-driver-x86@vger.kernel.org
11167T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11168S: Maintained
11169F: drivers/platform/x86/
11170
11171X86 MCE INFRASTRUCTURE
11172M: Tony Luck <tony.luck@intel.com>
11173M: Borislav Petkov <bp@alien8.de>
11174L: linux-edac@vger.kernel.org
11175S: Maintained
11176F: arch/x86/kernel/cpu/mcheck/*
11177
11178X86 VDSO
11179M: Andy Lutomirski <luto@amacapital.net>
11180L: linux-kernel@vger.kernel.org
11181T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11182S: Maintained
11183F: arch/x86/entry/vdso/
11184
11185XC2028/3028 TUNER DRIVER
11186M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11187L: linux-media@vger.kernel.org
11188W: http://linuxtv.org
11189T: git git://linuxtv.org/media_tree.git
11190S: Maintained
11191F: drivers/media/tuners/tuner-xc2028.*
11192
11193XEN HYPERVISOR INTERFACE
11194M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11195M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11196M: David Vrabel <david.vrabel@citrix.com>
11197L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11198T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11199S: Supported
11200F: arch/x86/xen/
11201F: drivers/*/xen-*front.c
11202F: drivers/xen/
11203F: arch/x86/include/asm/xen/
11204F: include/xen/
11205F: include/uapi/xen/
11206
11207XEN HYPERVISOR ARM
11208M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11209L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11210S: Supported
11211F: arch/arm/xen/
11212F: arch/arm/include/asm/xen/
11213
11214XEN HYPERVISOR ARM64
11215M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11216L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11217S: Supported
11218F: arch/arm64/xen/
11219F: arch/arm64/include/asm/xen/
11220
11221XEN NETWORK BACKEND DRIVER
11222M: Ian Campbell <ian.campbell@citrix.com>
11223M: Wei Liu <wei.liu2@citrix.com>
11224L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11225L: netdev@vger.kernel.org
11226S: Supported
11227F: drivers/net/xen-netback/*
11228
11229XEN PCI SUBSYSTEM
11230M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11231L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11232S: Supported
11233F: arch/x86/pci/*xen*
11234F: drivers/pci/*xen*
11235
11236XEN BLOCK SUBSYSTEM
11237M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11238M: Roger Pau Monné <roger.pau@citrix.com>
11239L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11240S: Supported
11241F: drivers/block/xen-blkback/*
11242F: drivers/block/xen*
11243
11244XEN PVSCSI DRIVERS
11245M: Juergen Gross <jgross@suse.com>
11246L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11247L: linux-scsi@vger.kernel.org
11248S: Supported
11249F: drivers/scsi/xen-scsifront.c
11250F: drivers/xen/xen-scsiback.c
11251F: include/xen/interface/io/vscsiif.h
11252
11253XEN SWIOTLB SUBSYSTEM
11254M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11255L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11256S: Supported
11257F: arch/x86/xen/*swiotlb*
11258F: drivers/xen/*swiotlb*
11259
11260XFS FILESYSTEM
11261P: Silicon Graphics Inc
11262M: Dave Chinner <david@fromorbit.com>
11263M: xfs@oss.sgi.com
11264L: xfs@oss.sgi.com
11265W: http://oss.sgi.com/projects/xfs
11266T: git git://oss.sgi.com/xfs/xfs.git
11267S: Supported
11268F: Documentation/filesystems/xfs.txt
11269F: fs/xfs/
11270
11271XILINX AXI ETHERNET DRIVER
11272M: Anirudha Sarangi <anirudh@xilinx.com>
11273M: John Linn <John.Linn@xilinx.com>
11274S: Maintained
11275F: drivers/net/ethernet/xilinx/xilinx_axienet*
11276
11277XILINX UARTLITE SERIAL DRIVER
11278M: Peter Korsgaard <jacmet@sunsite.dk>
11279L: linux-serial@vger.kernel.org
11280S: Maintained
11281F: drivers/tty/serial/uartlite.c
11282
11283XILINX VIDEO IP CORES
11284M: Hyun Kwon <hyun.kwon@xilinx.com>
11285M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11286L: linux-media@vger.kernel.org
11287T: git git://linuxtv.org/media_tree.git
11288S: Supported
11289F: Documentation/devicetree/bindings/media/xilinx/
11290F: drivers/media/platform/xilinx/
11291F: include/uapi/linux/xilinx-v4l2-controls.h
11292
11293XILLYBUS DRIVER
11294M: Eli Billauer <eli.billauer@gmail.com>
11295L: linux-kernel@vger.kernel.org
11296S: Supported
11297F: drivers/char/xillybus/
11298
11299XTENSA XTFPGA PLATFORM SUPPORT
11300M: Max Filippov <jcmvbkbc@gmail.com>
11301L: linux-xtensa@linux-xtensa.org
11302S: Maintained
11303F: drivers/spi/spi-xtensa-xtfpga.c
11304F: sound/soc/xtensa/xtfpga-i2s.c
11305
11306YAM DRIVER FOR AX.25
11307M: Jean-Paul Roubelat <jpr@f6fbb.org>
11308L: linux-hams@vger.kernel.org
11309S: Maintained
11310F: drivers/net/hamradio/yam*
11311F: include/linux/yam.h
11312
11313YEALINK PHONE DRIVER
11314M: Henk Vergonet <Henk.Vergonet@gmail.com>
11315L: usbb2k-api-dev@nongnu.org
11316S: Maintained
11317F: Documentation/input/yealink.txt
11318F: drivers/input/misc/yealink.*
11319
11320Z8530 DRIVER FOR AX.25
11321M: Joerg Reuter <jreuter@yaina.de>
11322W: http://yaina.de/jreuter/
11323W: http://www.qsl.net/dl1bke/
11324L: linux-hams@vger.kernel.org
11325S: Maintained
11326F: Documentation/networking/z8530drv.txt
11327F: drivers/net/hamradio/*scc.c
11328F: drivers/net/hamradio/z8530.h
11329
11330ZBUD COMPRESSED PAGE ALLOCATOR
11331M: Seth Jennings <sjennings@variantweb.net>
11332L: linux-mm@kvack.org
11333S: Maintained
11334F: mm/zbud.c
11335F: include/linux/zbud.h
11336
11337ZD1211RW WIRELESS DRIVER
11338M: Daniel Drake <dsd@gentoo.org>
11339M: Ulrich Kunitz <kune@deine-taler.de>
11340W: http://zd1211.ath.cx/wiki/DriverRewrite
11341L: linux-wireless@vger.kernel.org
11342L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11343S: Maintained
11344F: drivers/net/wireless/zd1211rw/
11345
11346ZR36067 VIDEO FOR LINUX DRIVER
11347L: mjpeg-users@lists.sourceforge.net
11348L: linux-media@vger.kernel.org
11349W: http://mjpeg.sourceforge.net/driver-zoran/
11350T: hg http://linuxtv.org/hg/v4l-dvb
11351S: Odd Fixes
11352F: drivers/media/pci/zoran/
11353
11354ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11355M: Minchan Kim <minchan@kernel.org>
11356M: Nitin Gupta <ngupta@vflare.org>
11357R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11358L: linux-kernel@vger.kernel.org
11359S: Maintained
11360F: drivers/block/zram/
11361F: Documentation/blockdev/zram.txt
11362
11363ZS DECSTATION Z85C30 SERIAL DRIVER
11364M: "Maciej W. Rozycki" <macro@linux-mips.org>
11365S: Maintained
11366F: drivers/tty/serial/zs.*
11367
11368ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11369M: Minchan Kim <minchan@kernel.org>
11370M: Nitin Gupta <ngupta@vflare.org>
11371L: linux-mm@kvack.org
11372S: Maintained
11373F: mm/zsmalloc.c
11374F: include/linux/zsmalloc.h
11375F: Documentation/vm/zsmalloc.txt
11376
11377ZSWAP COMPRESSED SWAP CACHING
11378M: Seth Jennings <sjennings@variantweb.net>
11379L: linux-mm@kvack.org
11380S: Maintained
11381F: mm/zswap.c
11382
11383THE REST
11384M: Linus Torvalds <torvalds@linux-foundation.org>
11385L: linux-kernel@vger.kernel.org
11386Q: http://patchwork.kernel.org/project/LKML/list/
11387T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11388S: Buried alive in reporters
11389F: *
11390F: */