nilfs2: add tracepoints for analyzing reading and writing metadata files
[deliverable/linux.git] / MAINTAINERS
... / ...
CommitLineData
1
2
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trivial style violations.
38 See Documentation/CodingStyle for guidance here.
39
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
53 PLEASE remember that submissions must be made under the terms
54 of the 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
161F: Documentation/networking/6lowpan.txt
162
1636PACK NETWORK DRIVER FOR AX.25
164M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
165L: linux-hams@vger.kernel.org
166S: Maintained
167F: drivers/net/hamradio/6pack.c
168
1698169 10/100/1000 GIGABIT ETHERNET DRIVER
170M: Realtek linux nic maintainers <nic_swsd@realtek.com>
171L: netdev@vger.kernel.org
172S: Maintained
173F: drivers/net/ethernet/realtek/r8169.c
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177L: linux-serial@vger.kernel.org
178W: http://serial.sourceforge.net
179S: Maintained
180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181F: drivers/tty/serial/8250*
182F: include/linux/serial_8250.h
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185L: netdev@vger.kernel.org
186S: Orphan / Obsolete
187F: drivers/net/ethernet/8390/
188
1899P FILE SYSTEM
190M: Eric Van Hensbergen <ericvh@gmail.com>
191M: Ron Minnich <rminnich@sandia.gov>
192M: Latchesar Ionkov <lucho@ionkov.net>
193L: v9fs-developer@lists.sourceforge.net
194W: http://swik.net/v9fs
195Q: http://patchwork.kernel.org/project/v9fs-devel/list/
196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197S: Maintained
198F: Documentation/filesystems/9p.txt
199F: fs/9p/
200F: net/9p/
201F: include/net/9p/
202F: include/uapi/linux/virtio_9p.h
203F: include/trace/events/9p.h
204
205
206A8293 MEDIA DRIVER
207M: Antti Palosaari <crope@iki.fi>
208L: linux-media@vger.kernel.org
209W: http://linuxtv.org/
210W: http://palosaari.fi/linux/
211Q: http://patchwork.linuxtv.org/project/linux-media/list/
212T: git git://linuxtv.org/anttip/media_tree.git
213S: Maintained
214F: drivers/media/dvb-frontends/a8293*
215
216AACRAID SCSI RAID DRIVER
217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218L: linux-scsi@vger.kernel.org
219W: http://www.adaptec.com/
220S: Supported
221F: Documentation/scsi/aacraid.txt
222F: drivers/scsi/aacraid/
223
224ABI/API
225L: linux-api@vger.kernel.org
226F: Documentation/ABI/
227F: include/linux/syscalls.h
228F: include/uapi/
229F: kernel/sys_ni.c
230
231ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
232M: Hans de Goede <hdegoede@redhat.com>
233L: lm-sensors@lm-sensors.org
234S: Maintained
235F: drivers/hwmon/abituguru.c
236
237ABIT UGURU 3 HARDWARE MONITOR DRIVER
238M: Alistair John Strachan <alistair@devzero.co.uk>
239L: lm-sensors@lm-sensors.org
240S: Maintained
241F: drivers/hwmon/abituguru3.c
242
243ACCES 104-IDIO-16 GPIO DRIVER
244M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
245L: linux-gpio@vger.kernel.org
246S: Maintained
247F: drivers/gpio/gpio-104-idio-16.c
248
249ACENIC DRIVER
250M: Jes Sorensen <jes@trained-monkey.org>
251L: linux-acenic@sunsite.dk
252S: Maintained
253F: drivers/net/ethernet/alteon/acenic*
254
255ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
256M: Peter Feuerer <peter@piie.net>
257L: platform-driver-x86@vger.kernel.org
258W: http://piie.net/?section=acerhdf
259S: Maintained
260F: drivers/platform/x86/acerhdf.c
261
262ACER WMI LAPTOP EXTRAS
263M: "Lee, Chun-Yi" <jlee@suse.com>
264L: platform-driver-x86@vger.kernel.org
265S: Maintained
266F: drivers/platform/x86/acer-wmi.c
267
268ACPI
269M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
270M: Len Brown <lenb@kernel.org>
271L: linux-acpi@vger.kernel.org
272W: https://01.org/linux-acpi
273Q: https://patchwork.kernel.org/project/linux-acpi/list/
274T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
275S: Supported
276F: drivers/acpi/
277F: drivers/pnp/pnpacpi/
278F: include/linux/acpi.h
279F: include/acpi/
280F: Documentation/acpi/
281F: Documentation/ABI/testing/sysfs-bus-acpi
282F: drivers/pci/*acpi*
283F: drivers/pci/*/*acpi*
284F: drivers/pci/*/*/*acpi*
285F: tools/power/acpi/
286
287ACPI COMPONENT ARCHITECTURE (ACPICA)
288M: Robert Moore <robert.moore@intel.com>
289M: Lv Zheng <lv.zheng@intel.com>
290M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
291L: linux-acpi@vger.kernel.org
292L: devel@acpica.org
293W: https://acpica.org/
294W: https://github.com/acpica/acpica/
295Q: https://patchwork.kernel.org/project/linux-acpi/list/
296T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
297S: Supported
298F: drivers/acpi/acpica/
299F: include/acpi/
300F: tools/power/acpi/
301
302ACPI FAN 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/fan.c
308
309ACPI THERMAL 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/*thermal*
315
316ACPI VIDEO DRIVER
317M: Zhang Rui <rui.zhang@intel.com>
318L: linux-acpi@vger.kernel.org
319W: https://01.org/linux-acpi
320S: Supported
321F: drivers/acpi/video.c
322
323ACPI WMI DRIVER
324L: platform-driver-x86@vger.kernel.org
325S: Orphan
326F: drivers/platform/x86/wmi.c
327
328AD1889 ALSA SOUND DRIVER
329M: Thibaut Varene <T-Bone@parisc-linux.org>
330W: http://wiki.parisc-linux.org/AD1889
331L: linux-parisc@vger.kernel.org
332S: Maintained
333F: sound/pci/ad1889.*
334
335AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
336M: Michael Hennerich <michael.hennerich@analog.com>
337W: http://wiki.analog.com/AD5254
338W: http://ez.analog.com/community/linux-device-drivers
339S: Supported
340F: drivers/misc/ad525x_dpot.c
341
342AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
343M: Michael Hennerich <michael.hennerich@analog.com>
344W: http://wiki.analog.com/AD5398
345W: http://ez.analog.com/community/linux-device-drivers
346S: Supported
347F: drivers/regulator/ad5398.c
348
349AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
350M: Michael Hennerich <michael.hennerich@analog.com>
351W: http://wiki.analog.com/AD7142
352W: http://ez.analog.com/community/linux-device-drivers
353S: Supported
354F: drivers/input/misc/ad714x.c
355
356AD7877 TOUCHSCREEN DRIVER
357M: Michael Hennerich <michael.hennerich@analog.com>
358W: http://wiki.analog.com/AD7877
359W: http://ez.analog.com/community/linux-device-drivers
360S: Supported
361F: drivers/input/touchscreen/ad7877.c
362
363AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
364M: Michael Hennerich <michael.hennerich@analog.com>
365W: http://wiki.analog.com/AD7879
366W: http://ez.analog.com/community/linux-device-drivers
367S: Supported
368F: drivers/input/touchscreen/ad7879.c
369
370ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
371M: Jiri Kosina <jikos@kernel.org>
372S: Maintained
373
374ADM1025 HARDWARE MONITOR DRIVER
375M: Jean Delvare <jdelvare@suse.com>
376L: lm-sensors@lm-sensors.org
377S: Maintained
378F: Documentation/hwmon/adm1025
379F: drivers/hwmon/adm1025.c
380
381ADM1029 HARDWARE MONITOR DRIVER
382M: Corentin Labbe <clabbe.montjoie@gmail.com>
383L: lm-sensors@lm-sensors.org
384S: Maintained
385F: drivers/hwmon/adm1029.c
386
387ADM8211 WIRELESS DRIVER
388L: linux-wireless@vger.kernel.org
389W: http://wireless.kernel.org/
390S: Orphan
391F: drivers/net/wireless/adm8211.*
392
393ADP1653 FLASH CONTROLLER DRIVER
394M: Sakari Ailus <sakari.ailus@iki.fi>
395L: linux-media@vger.kernel.org
396S: Maintained
397F: drivers/media/i2c/adp1653.c
398F: include/media/adp1653.h
399
400ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
401M: Michael Hennerich <michael.hennerich@analog.com>
402W: http://wiki.analog.com/ADP5520
403W: http://ez.analog.com/community/linux-device-drivers
404S: Supported
405F: drivers/mfd/adp5520.c
406F: drivers/video/backlight/adp5520_bl.c
407F: drivers/leds/leds-adp5520.c
408F: drivers/gpio/gpio-adp5520.c
409F: drivers/input/keyboard/adp5520-keys.c
410
411ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
412M: Michael Hennerich <michael.hennerich@analog.com>
413W: http://wiki.analog.com/ADP5588
414W: http://ez.analog.com/community/linux-device-drivers
415S: Supported
416F: drivers/input/keyboard/adp5588-keys.c
417F: drivers/gpio/gpio-adp5588.c
418
419ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
420M: Michael Hennerich <michael.hennerich@analog.com>
421W: http://wiki.analog.com/ADP8860
422W: http://ez.analog.com/community/linux-device-drivers
423S: Supported
424F: drivers/video/backlight/adp8860_bl.c
425
426ADS1015 HARDWARE MONITOR DRIVER
427M: Dirk Eibach <eibach@gdsys.de>
428L: lm-sensors@lm-sensors.org
429S: Maintained
430F: Documentation/hwmon/ads1015
431F: drivers/hwmon/ads1015.c
432F: include/linux/i2c/ads1015.h
433
434ADT746X FAN DRIVER
435M: Colin Leroy <colin@colino.net>
436S: Maintained
437F: drivers/macintosh/therm_adt746x.c
438
439ADT7475 HARDWARE MONITOR DRIVER
440M: Jean Delvare <jdelvare@suse.com>
441L: lm-sensors@lm-sensors.org
442S: Maintained
443F: Documentation/hwmon/adt7475
444F: drivers/hwmon/adt7475.c
445
446ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
447M: Michael Hennerich <michael.hennerich@analog.com>
448W: http://wiki.analog.com/ADXL345
449W: http://ez.analog.com/community/linux-device-drivers
450S: Supported
451F: drivers/input/misc/adxl34x.c
452
453ADVANSYS SCSI DRIVER
454M: Matthew Wilcox <matthew@wil.cx>
455M: Hannes Reinecke <hare@suse.com>
456L: linux-scsi@vger.kernel.org
457S: Maintained
458F: Documentation/scsi/advansys.txt
459F: drivers/scsi/advansys.c
460
461AEDSP16 DRIVER
462M: Riccardo Facchetti <fizban@tin.it>
463S: Maintained
464F: sound/oss/aedsp16.c
465
466AF9013 MEDIA DRIVER
467M: Antti Palosaari <crope@iki.fi>
468L: linux-media@vger.kernel.org
469W: http://linuxtv.org/
470W: http://palosaari.fi/linux/
471Q: http://patchwork.linuxtv.org/project/linux-media/list/
472T: git git://linuxtv.org/anttip/media_tree.git
473S: Maintained
474F: drivers/media/dvb-frontends/af9013*
475
476AF9033 MEDIA DRIVER
477M: Antti Palosaari <crope@iki.fi>
478L: linux-media@vger.kernel.org
479W: http://linuxtv.org/
480W: http://palosaari.fi/linux/
481Q: http://patchwork.linuxtv.org/project/linux-media/list/
482T: git git://linuxtv.org/anttip/media_tree.git
483S: Maintained
484F: drivers/media/dvb-frontends/af9033*
485
486AFFS FILE SYSTEM
487L: linux-fsdevel@vger.kernel.org
488S: Orphan
489F: Documentation/filesystems/affs.txt
490F: fs/affs/
491
492AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
493M: David Howells <dhowells@redhat.com>
494L: linux-afs@lists.infradead.org
495S: Supported
496F: fs/afs/
497F: include/net/af_rxrpc.h
498F: net/rxrpc/af_rxrpc.c
499
500AGPGART DRIVER
501M: David Airlie <airlied@linux.ie>
502T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
503S: Maintained
504F: drivers/char/agp/
505F: include/linux/agp*
506F: include/uapi/linux/agp*
507
508AHA152X SCSI DRIVER
509M: "Juergen E. Fischer" <fischer@norbit.de>
510L: linux-scsi@vger.kernel.org
511S: Maintained
512F: drivers/scsi/aha152x*
513F: drivers/scsi/pcmcia/aha152x*
514
515AIC7XXX / AIC79XX SCSI DRIVER
516M: Hannes Reinecke <hare@suse.com>
517L: linux-scsi@vger.kernel.org
518S: Maintained
519F: drivers/scsi/aic7xxx/
520
521AIMSLAB FM RADIO RECEIVER DRIVER
522M: Hans Verkuil <hverkuil@xs4all.nl>
523L: linux-media@vger.kernel.org
524T: git git://linuxtv.org/media_tree.git
525W: http://linuxtv.org
526S: Maintained
527F: drivers/media/radio/radio-aimslab*
528
529AIO
530M: Benjamin LaHaise <bcrl@kvack.org>
531L: linux-aio@kvack.org
532S: Supported
533F: fs/aio.c
534F: include/linux/*aio*.h
535
536AIRSPY MEDIA DRIVER
537M: Antti Palosaari <crope@iki.fi>
538L: linux-media@vger.kernel.org
539W: http://linuxtv.org/
540W: http://palosaari.fi/linux/
541Q: http://patchwork.linuxtv.org/project/linux-media/list/
542T: git git://linuxtv.org/anttip/media_tree.git
543S: Maintained
544F: drivers/media/usb/airspy/
545
546ALCATEL SPEEDTOUCH USB DRIVER
547M: Duncan Sands <duncan.sands@free.fr>
548L: linux-usb@vger.kernel.org
549W: http://www.linux-usb.org/SpeedTouch/
550S: Maintained
551F: drivers/usb/atm/speedtch.c
552F: drivers/usb/atm/usbatm.c
553
554ALCHEMY AU1XX0 MMC DRIVER
555M: Manuel Lauss <manuel.lauss@gmail.com>
556S: Maintained
557F: drivers/mmc/host/au1xmmc.c
558
559ALI1563 I2C DRIVER
560M: Rudolf Marek <r.marek@assembler.cz>
561L: linux-i2c@vger.kernel.org
562S: Maintained
563F: Documentation/i2c/busses/i2c-ali1563
564F: drivers/i2c/busses/i2c-ali1563.c
565
566ALLWINNER SECURITY SYSTEM
567M: Corentin Labbe <clabbe.montjoie@gmail.com>
568L: linux-crypto@vger.kernel.org
569S: Maintained
570F: drivers/crypto/sunxi-ss/
571
572ALPHA PORT
573M: Richard Henderson <rth@twiddle.net>
574M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
575M: Matt Turner <mattst88@gmail.com>
576S: Odd Fixes
577L: linux-alpha@vger.kernel.org
578F: arch/alpha/
579
580ALTERA MAILBOX DRIVER
581M: Ley Foon Tan <lftan@altera.com>
582L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583S: Maintained
584F: drivers/mailbox/mailbox-altera.c
585
586ALTERA PIO DRIVER
587M: Tien Hock Loh <thloh@altera.com>
588L: linux-gpio@vger.kernel.org
589S: Maintained
590F: drivers/gpio/gpio-altera.c
591
592ALTERA TRIPLE SPEED ETHERNET DRIVER
593M: Vince Bridgers <vbridger@opensource.altera.com>
594L: netdev@vger.kernel.org
595L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
596S: Maintained
597F: drivers/net/ethernet/altera/
598
599ALTERA UART/JTAG UART SERIAL DRIVERS
600M: Tobias Klauser <tklauser@distanz.ch>
601L: linux-serial@vger.kernel.org
602L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
603S: Maintained
604F: drivers/tty/serial/altera_uart.c
605F: drivers/tty/serial/altera_jtaguart.c
606F: include/linux/altera_uart.h
607F: include/linux/altera_jtaguart.h
608
609AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
610M: Tom Lendacky <thomas.lendacky@amd.com>
611L: linux-crypto@vger.kernel.org
612S: Supported
613F: drivers/crypto/ccp/
614F: include/linux/ccp.h
615
616AMD FAM15H PROCESSOR POWER MONITORING DRIVER
617M: Andreas Herrmann <herrmann.der.user@googlemail.com>
618L: lm-sensors@lm-sensors.org
619S: Maintained
620F: Documentation/hwmon/fam15h_power
621F: drivers/hwmon/fam15h_power.c
622
623AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
624L: linux-geode@lists.infradead.org (moderated for non-subscribers)
625S: Orphan
626F: drivers/usb/gadget/udc/amd5536udc.*
627
628AMD GEODE PROCESSOR/CHIPSET SUPPORT
629P: Andres Salomon <dilinger@queued.net>
630L: linux-geode@lists.infradead.org (moderated for non-subscribers)
631W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
632S: Supported
633F: drivers/char/hw_random/geode-rng.c
634F: drivers/crypto/geode*
635F: drivers/video/fbdev/geode/
636F: arch/x86/include/asm/geode.h
637
638AMD IOMMU (AMD-VI)
639M: Joerg Roedel <joro@8bytes.org>
640L: iommu@lists.linux-foundation.org
641T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
642S: Maintained
643F: drivers/iommu/amd_iommu*.[ch]
644F: include/linux/amd-iommu.h
645
646AMD KFD
647M: Oded Gabbay <oded.gabbay@gmail.com>
648L: dri-devel@lists.freedesktop.org
649T: git git://people.freedesktop.org/~gabbayo/linux.git
650S: Supported
651F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
652F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
653F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
654F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
655F: drivers/gpu/drm/amd/amdkfd/
656F: drivers/gpu/drm/amd/include/cik_structs.h
657F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
658F: drivers/gpu/drm/amd/include/vi_structs.h
659F: drivers/gpu/drm/radeon/radeon_kfd.c
660F: drivers/gpu/drm/radeon/radeon_kfd.h
661F: include/uapi/linux/kfd_ioctl.h
662
663AMD XGBE DRIVER
664M: Tom Lendacky <thomas.lendacky@amd.com>
665L: netdev@vger.kernel.org
666S: Supported
667F: drivers/net/ethernet/amd/xgbe/
668
669AMS (Apple Motion Sensor) DRIVER
670M: Michael Hanselmann <linux-kernel@hansmi.ch>
671S: Supported
672F: drivers/macintosh/ams/
673
674AMSO1100 RNIC DRIVER
675M: Tom Tucker <tom@opengridcomputing.com>
676M: Steve Wise <swise@opengridcomputing.com>
677L: linux-rdma@vger.kernel.org
678S: Maintained
679F: drivers/infiniband/hw/amso1100/
680
681ANALOG DEVICES INC AD9389B DRIVER
682M: Hans Verkuil <hans.verkuil@cisco.com>
683L: linux-media@vger.kernel.org
684S: Maintained
685F: drivers/media/i2c/ad9389b*
686
687ANALOG DEVICES INC ADV7180 DRIVER
688M: Lars-Peter Clausen <lars@metafoo.de>
689L: linux-media@vger.kernel.org
690W: http://ez.analog.com/community/linux-device-drivers
691S: Supported
692F: drivers/media/i2c/adv7180.c
693
694ANALOG DEVICES INC ADV7511 DRIVER
695M: Hans Verkuil <hans.verkuil@cisco.com>
696L: linux-media@vger.kernel.org
697S: Maintained
698F: drivers/media/i2c/adv7511*
699
700ANALOG DEVICES INC ADV7604 DRIVER
701M: Hans Verkuil <hans.verkuil@cisco.com>
702L: linux-media@vger.kernel.org
703S: Maintained
704F: drivers/media/i2c/adv7604*
705
706ANALOG DEVICES INC ADV7842 DRIVER
707M: Hans Verkuil <hans.verkuil@cisco.com>
708L: linux-media@vger.kernel.org
709S: Maintained
710F: drivers/media/i2c/adv7842*
711
712ANALOG DEVICES INC ASOC CODEC DRIVERS
713M: Lars-Peter Clausen <lars@metafoo.de>
714L: alsa-devel@alsa-project.org (moderated for non-subscribers)
715W: http://wiki.analog.com/
716W: http://ez.analog.com/community/linux-device-drivers
717S: Supported
718F: sound/soc/codecs/adau*
719F: sound/soc/codecs/adav*
720F: sound/soc/codecs/ad1*
721F: sound/soc/codecs/ad7*
722F: sound/soc/codecs/ssm*
723F: sound/soc/codecs/sigmadsp.*
724
725ANALOG DEVICES INC ASOC DRIVERS
726L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
727L: alsa-devel@alsa-project.org (moderated for non-subscribers)
728W: http://blackfin.uclinux.org/
729S: Supported
730F: sound/soc/blackfin/*
731
732ANALOG DEVICES INC IIO DRIVERS
733M: Lars-Peter Clausen <lars@metafoo.de>
734M: Michael Hennerich <Michael.Hennerich@analog.com>
735W: http://wiki.analog.com/
736W: http://ez.analog.com/community/linux-device-drivers
737S: Supported
738F: drivers/iio/*/ad*
739X: drivers/iio/*/adjd*
740F: drivers/staging/iio/*/ad*
741F: staging/iio/trigger/iio-trig-bfin-timer.c
742
743ANALOG DEVICES INC DMA DRIVERS
744M: Lars-Peter Clausen <lars@metafoo.de>
745W: http://ez.analog.com/community/linux-device-drivers
746S: Supported
747F: drivers/dma/dma-axi-dmac.c
748
749ANDROID DRIVERS
750M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
751M: Arve Hjønnevåg <arve@android.com>
752M: Riley Andrews <riandrews@android.com>
753T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
754L: devel@driverdev.osuosl.org
755S: Supported
756F: drivers/android/
757F: drivers/staging/android/
758
759AOA (Apple Onboard Audio) ALSA DRIVER
760M: Johannes Berg <johannes@sipsolutions.net>
761L: linuxppc-dev@lists.ozlabs.org
762L: alsa-devel@alsa-project.org (moderated for non-subscribers)
763S: Maintained
764F: sound/aoa/
765
766APM DRIVER
767M: Jiri Kosina <jikos@kernel.org>
768S: Odd fixes
769F: arch/x86/kernel/apm_32.c
770F: include/linux/apm_bios.h
771F: include/uapi/linux/apm_bios.h
772F: drivers/char/apm-emulation.c
773
774APPLE BCM5974 MULTITOUCH DRIVER
775M: Henrik Rydberg <rydberg@bitmath.org>
776L: linux-input@vger.kernel.org
777S: Odd fixes
778F: drivers/input/mouse/bcm5974.c
779
780APPLE SMC DRIVER
781M: Henrik Rydberg <rydberg@bitmath.org>
782L: lm-sensors@lm-sensors.org
783S: Odd fixes
784F: drivers/hwmon/applesmc.c
785
786APPLETALK NETWORK LAYER
787M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
788S: Maintained
789F: drivers/net/appletalk/
790F: net/appletalk/
791
792APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
793M: Iyappan Subramanian <isubramanian@apm.com>
794M: Keyur Chudgar <kchudgar@apm.com>
795S: Supported
796F: drivers/net/ethernet/apm/xgene/
797F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
798
799APTINA CAMERA SENSOR PLL
800M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
801L: linux-media@vger.kernel.org
802S: Maintained
803F: drivers/media/i2c/aptina-pll.*
804
805ARC FRAMEBUFFER DRIVER
806M: Jaya Kumar <jayalk@intworks.biz>
807S: Maintained
808F: drivers/video/fbdev/arcfb.c
809F: drivers/video/fbdev/core/fb_defio.c
810
811ARCNET NETWORK LAYER
812M: Michael Grzeschik <m.grzeschik@pengutronix.de>
813L: netdev@vger.kernel.org
814S: Maintained
815F: drivers/net/arcnet/
816F: include/uapi/linux/if_arcnet.h
817
818ARM MFM AND FLOPPY DRIVERS
819M: Ian Molton <spyro@f2s.com>
820S: Maintained
821F: arch/arm/lib/floppydma.S
822F: arch/arm/include/asm/floppy.h
823
824ARM PMU PROFILING AND DEBUGGING
825M: Will Deacon <will.deacon@arm.com>
826R: Mark Rutland <mark.rutland@arm.com>
827S: Maintained
828F: arch/arm*/kernel/perf_*
829F: arch/arm/oprofile/common.c
830F: arch/arm*/kernel/hw_breakpoint.c
831F: arch/arm*/include/asm/hw_breakpoint.h
832F: arch/arm*/include/asm/perf_event.h
833F: drivers/perf/arm_pmu.c
834F: include/linux/perf/arm_pmu.h
835
836ARM PORT
837M: Russell King <linux@arm.linux.org.uk>
838L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
839W: http://www.arm.linux.org.uk/
840S: Maintained
841F: arch/arm/
842
843ARM SUB-ARCHITECTURES
844L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
845S: Maintained
846F: arch/arm/mach-*/
847F: arch/arm/plat-*/
848T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
849
850ARM PRIMECELL AACI PL041 DRIVER
851M: Russell King <linux@arm.linux.org.uk>
852S: Maintained
853F: sound/arm/aaci.*
854
855ARM PRIMECELL CLCD PL110 DRIVER
856M: Russell King <linux@arm.linux.org.uk>
857S: Maintained
858F: drivers/video/fbdev/amba-clcd.*
859
860ARM PRIMECELL KMI PL050 DRIVER
861M: Russell King <linux@arm.linux.org.uk>
862S: Maintained
863F: drivers/input/serio/ambakmi.*
864F: include/linux/amba/kmi.h
865
866ARM PRIMECELL MMCI PL180/1 DRIVER
867M: Russell King <linux@arm.linux.org.uk>
868S: Maintained
869F: drivers/mmc/host/mmci.*
870F: include/linux/amba/mmci.h
871
872ARM PRIMECELL UART PL010 AND PL011 DRIVERS
873M: Russell King <linux@arm.linux.org.uk>
874S: Maintained
875F: drivers/tty/serial/amba-pl01*.c
876F: include/linux/amba/serial.h
877
878ARM PRIMECELL BUS SUPPORT
879M: Russell King <linux@arm.linux.org.uk>
880S: Maintained
881F: drivers/amba/
882F: include/linux/amba/bus.h
883
884ARM/ADS SPHERE MACHINE SUPPORT
885M: Lennert Buytenhek <kernel@wantstofly.org>
886L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
887S: Maintained
888
889ARM/AFEB9260 MACHINE SUPPORT
890M: Sergey Lapin <slapin@ossfans.org>
891L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
892S: Maintained
893
894ARM/AJECO 1ARM MACHINE SUPPORT
895M: Lennert Buytenhek <kernel@wantstofly.org>
896L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
897S: Maintained
898
899ARM/Allwinner sunXi SoC support
900M: Maxime Ripard <maxime.ripard@free-electrons.com>
901M: Chen-Yu Tsai <wens@csie.org>
902L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
903S: Maintained
904N: sun[x456789]i
905
906ARM/Allwinner SoC Clock Support
907M: Emilio López <emilio@elopez.com.ar>
908S: Maintained
909F: drivers/clk/sunxi/
910
911ARM/Amlogic MesonX SoC support
912M: Carlo Caione <carlo@caione.org>
913L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914S: Maintained
915F: drivers/media/rc/meson-ir.c
916N: meson[x68]
917
918ARM/Annapurna Labs ALPINE ARCHITECTURE
919M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
920S: Maintained
921F: arch/arm/mach-alpine/
922
923ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
924M: Nicolas Ferre <nicolas.ferre@atmel.com>
925M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
926M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
927L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
928W: http://www.linux4sam.org
929S: Supported
930F: arch/arm/mach-at91/
931F: include/soc/at91/
932F: arch/arm/boot/dts/at91*.dts
933F: arch/arm/boot/dts/at91*.dtsi
934F: arch/arm/boot/dts/sama*.dts
935F: arch/arm/boot/dts/sama*.dtsi
936F: arch/arm/include/debug/at91.S
937
938ARM/ATMEL AT91 Clock Support
939M: Boris Brezillon <boris.brezillon@free-electrons.com>
940S: Maintained
941F: drivers/clk/at91
942
943ARM/CALXEDA HIGHBANK ARCHITECTURE
944M: Rob Herring <robh@kernel.org>
945L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
946S: Maintained
947F: arch/arm/mach-highbank/
948
949ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
950M: Krzysztof Halasa <khalasa@piap.pl>
951S: Maintained
952F: arch/arm/mach-cns3xxx/
953
954ARM/CAVIUM THUNDER NETWORK DRIVER
955M: Sunil Goutham <sgoutham@cavium.com>
956M: Robert Richter <rric@kernel.org>
957L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
958S: Supported
959F: drivers/net/ethernet/cavium/thunder/
960
961ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
962M: Alexander Shiyan <shc_work@mail.ru>
963L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
964S: Odd Fixes
965N: clps711x
966
967ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
968M: Hartley Sweeten <hsweeten@visionengravers.com>
969M: Ryan Mallon <rmallon@gmail.com>
970L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
971S: Maintained
972F: arch/arm/mach-ep93xx/
973F: arch/arm/mach-ep93xx/include/mach/
974
975ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
976M: Lennert Buytenhek <kernel@wantstofly.org>
977L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
978S: Maintained
979
980ARM/CLKDEV SUPPORT
981M: Russell King <linux@arm.linux.org.uk>
982L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
983S: Maintained
984F: arch/arm/include/asm/clkdev.h
985F: drivers/clk/clkdev.c
986
987ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
988M: Mike Rapoport <mike@compulab.co.il>
989L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
990S: Maintained
991
992ARM/CONTEC MICRO9 MACHINE SUPPORT
993M: Hubert Feurstein <hubert.feurstein@contec.at>
994S: Maintained
995F: arch/arm/mach-ep93xx/micro9.c
996
997ARM/CORESIGHT FRAMEWORK AND DRIVERS
998M: Mathieu Poirier <mathieu.poirier@linaro.org>
999L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1000S: Maintained
1001F: drivers/hwtracing/coresight/*
1002F: Documentation/trace/coresight.txt
1003F: Documentation/devicetree/bindings/arm/coresight.txt
1004F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1005
1006ARM/CORGI MACHINE SUPPORT
1007M: Richard Purdie <rpurdie@rpsys.net>
1008S: Maintained
1009
1010ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1011M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1012L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1013T: git git://github.com/ulli-kroll/linux.git
1014S: Maintained
1015F: arch/arm/mach-gemini/
1016F: drivers/rtc/rtc-gemini.c
1017
1018ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1019M: Barry Song <baohua@kernel.org>
1020L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1021T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1022S: Maintained
1023F: arch/arm/mach-prima2/
1024F: drivers/clk/sirf/
1025F: drivers/clocksource/timer-prima2.c
1026F: drivers/clocksource/timer-atlas7.c
1027N: [^a-z]sirf
1028
1029ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1030M: Baruch Siach <baruch@tkos.co.il>
1031L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1032S: Maintained
1033F: arch/arm/boot/dts/cx92755*
1034N: digicolor
1035
1036ARM/EBSA110 MACHINE SUPPORT
1037M: Russell King <linux@arm.linux.org.uk>
1038L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1039W: http://www.arm.linux.org.uk/
1040S: Maintained
1041F: arch/arm/mach-ebsa110/
1042F: drivers/net/ethernet/amd/am79c961a.*
1043
1044ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1045M: Uwe Kleine-König <kernel@pengutronix.de>
1046L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047S: Maintained
1048N: efm32
1049
1050ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1051M: Daniel Ribeiro <drwyrm@gmail.com>
1052M: Stefan Schmidt <stefan@openezx.org>
1053M: Harald Welte <laforge@openezx.org>
1054L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1055W: http://www.openezx.org/
1056S: Maintained
1057T: topgit git://git.openezx.org/openezx.git
1058F: arch/arm/mach-pxa/ezx.c
1059
1060ARM/FARADAY FA526 PORT
1061M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1062L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1063S: Maintained
1064T: git git://git.berlios.de/gemini-board
1065F: arch/arm/mm/*-fa*
1066
1067ARM/FOOTBRIDGE ARCHITECTURE
1068M: Russell King <linux@arm.linux.org.uk>
1069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1070W: http://www.arm.linux.org.uk/
1071S: Maintained
1072F: arch/arm/include/asm/hardware/dec21285.h
1073F: arch/arm/mach-footbridge/
1074
1075ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1076M: Shawn Guo <shawnguo@kernel.org>
1077M: Sascha Hauer <kernel@pengutronix.de>
1078L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1079S: Maintained
1080T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1081F: arch/arm/mach-imx/
1082F: arch/arm/mach-mxs/
1083F: arch/arm/boot/dts/imx*
1084F: arch/arm/configs/imx*_defconfig
1085F: drivers/clk/imx/
1086F: include/soc/imx/
1087
1088ARM/FREESCALE VYBRID ARM ARCHITECTURE
1089M: Shawn Guo <shawnguo@kernel.org>
1090M: Sascha Hauer <kernel@pengutronix.de>
1091R: Stefan Agner <stefan@agner.ch>
1092L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1093S: Maintained
1094T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1095F: arch/arm/mach-imx/*vf610*
1096F: arch/arm/boot/dts/vf*
1097
1098ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1099M: Lennert Buytenhek <kernel@wantstofly.org>
1100L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1101S: Maintained
1102
1103ARM/GUMSTIX MACHINE SUPPORT
1104M: Steve Sakoman <sakoman@gmail.com>
1105L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1106S: Maintained
1107
1108ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1109M: Philipp Zabel <philipp.zabel@gmail.com>
1110M: Paul Parsons <lost.distance@yahoo.com>
1111L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1112S: Maintained
1113F: arch/arm/mach-pxa/hx4700.c
1114F: arch/arm/mach-pxa/include/mach/hx4700.h
1115F: sound/soc/pxa/hx4700.c
1116
1117ARM/HISILICON SOC SUPPORT
1118M: Wei Xu <xuwei5@hisilicon.com>
1119L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1120W: http://www.hisilicon.com
1121S: Supported
1122T: git git://github.com/hisilicon/linux-hisi.git
1123F: arch/arm/mach-hisi/
1124
1125ARM/HP JORNADA 7XX MACHINE SUPPORT
1126M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1127W: www.jlime.com
1128S: Maintained
1129T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1130F: arch/arm/mach-sa1100/jornada720.c
1131F: arch/arm/mach-sa1100/include/mach/jornada720.h
1132
1133ARM/IGEP MACHINE SUPPORT
1134M: Enric Balletbo i Serra <eballetbo@gmail.com>
1135M: Javier Martinez Canillas <javier@dowhile0.org>
1136L: linux-omap@vger.kernel.org
1137L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1138S: Maintained
1139F: arch/arm/boot/dts/omap3-igep*
1140
1141ARM/INCOME PXA270 SUPPORT
1142M: Marek Vasut <marek.vasut@gmail.com>
1143L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1144S: Maintained
1145F: arch/arm/mach-pxa/colibri-pxa270-income.c
1146
1147ARM/INTEL IOP32X ARM ARCHITECTURE
1148M: Lennert Buytenhek <kernel@wantstofly.org>
1149L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1150S: Maintained
1151
1152ARM/INTEL IOP33X ARM ARCHITECTURE
1153L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1154S: Orphan
1155
1156ARM/INTEL IOP13XX ARM ARCHITECTURE
1157M: Lennert Buytenhek <kernel@wantstofly.org>
1158L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1159S: Maintained
1160
1161ARM/INTEL IQ81342EX MACHINE SUPPORT
1162M: Lennert Buytenhek <kernel@wantstofly.org>
1163L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1164S: Maintained
1165
1166ARM/INTEL IXDP2850 MACHINE SUPPORT
1167M: Lennert Buytenhek <kernel@wantstofly.org>
1168L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1169S: Maintained
1170
1171ARM/INTEL IXP4XX ARM ARCHITECTURE
1172M: Imre Kaloz <kaloz@openwrt.org>
1173M: Krzysztof Halasa <khalasa@piap.pl>
1174L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1175S: Maintained
1176F: arch/arm/mach-ixp4xx/
1177
1178ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1179M: Jonathan Cameron <jic23@cam.ac.uk>
1180L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1181S: Maintained
1182F: arch/arm/mach-pxa/stargate2.c
1183F: drivers/pcmcia/pxa2xx_stargate2.c
1184
1185ARM/INTEL XSC3 (MANZANO) ARM CORE
1186M: Lennert Buytenhek <kernel@wantstofly.org>
1187L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1188S: Maintained
1189
1190ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1191M: Lennert Buytenhek <kernel@wantstofly.org>
1192L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1193S: Maintained
1194
1195ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1196M: Santosh Shilimkar <ssantosh@kernel.org>
1197L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1198S: Maintained
1199F: arch/arm/mach-keystone/
1200T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1201
1202ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1203M: Santosh Shilimkar <ssantosh@kernel.org>
1204L: linux-kernel@vger.kernel.org
1205S: Maintained
1206F: drivers/clk/keystone/
1207
1208ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1209M: Santosh Shilimkar <ssantosh@kernel.org>
1210L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1211L: linux-kernel@vger.kernel.org
1212S: Maintained
1213F: drivers/clocksource/timer-keystone.c
1214
1215ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1216M: Santosh Shilimkar <ssantosh@kernel.org>
1217L: linux-kernel@vger.kernel.org
1218S: Maintained
1219F: drivers/power/reset/keystone-reset.c
1220
1221ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1222M: Santosh Shilimkar <ssantosh@kernel.org>
1223L: linux-kernel@vger.kernel.org
1224S: Maintained
1225F: drivers/memory/*emif*
1226
1227ARM/LOGICPD PXA270 MACHINE SUPPORT
1228M: Lennert Buytenhek <kernel@wantstofly.org>
1229L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1230S: Maintained
1231
1232ARM/LPC18XX ARCHITECTURE
1233M: Joachim Eastwood <manabian@gmail.com>
1234L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1235S: Maintained
1236N: lpc18xx
1237
1238ARM/MAGICIAN MACHINE SUPPORT
1239M: Philipp Zabel <philipp.zabel@gmail.com>
1240S: Maintained
1241
1242ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1243M: Jason Cooper <jason@lakedaemon.net>
1244M: Andrew Lunn <andrew@lunn.ch>
1245M: Gregory Clement <gregory.clement@free-electrons.com>
1246M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1247L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1248S: Maintained
1249F: arch/arm/mach-mvebu/
1250F: drivers/rtc/rtc-armada38x.c
1251F: arch/arm/boot/dts/armada*
1252F: arch/arm/boot/dts/kirkwood*
1253
1254
1255ARM/Marvell Berlin SoC support
1256M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1257L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1258S: Maintained
1259F: arch/arm/mach-berlin/
1260F: arch/arm/boot/dts/berlin*
1261
1262
1263ARM/Marvell Dove/MV78xx0/Orion SOC support
1264M: Jason Cooper <jason@lakedaemon.net>
1265M: Andrew Lunn <andrew@lunn.ch>
1266M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1267M: Gregory Clement <gregory.clement@free-electrons.com>
1268L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1269S: Maintained
1270F: arch/arm/mach-dove/
1271F: arch/arm/mach-mv78xx0/
1272F: arch/arm/mach-orion5x/
1273F: arch/arm/plat-orion/
1274F: arch/arm/boot/dts/dove*
1275F: arch/arm/boot/dts/orion5x*
1276
1277
1278ARM/Orion SoC/Technologic Systems TS-78xx platform support
1279M: Alexander Clouter <alex@digriz.org.uk>
1280L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1281W: http://www.digriz.org.uk/ts78xx/kernel
1282S: Maintained
1283F: arch/arm/mach-orion5x/ts78xx-*
1284
1285ARM/Mediatek RTC DRIVER
1286M: Eddie Huang <eddie.huang@mediatek.com>
1287L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1288L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1289S: Maintained
1290F: drivers/rtc/rtc-mt6397.c
1291
1292ARM/Mediatek SoC support
1293M: Matthias Brugger <matthias.bgg@gmail.com>
1294L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1295L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1296S: Maintained
1297F: arch/arm/boot/dts/mt6*
1298F: arch/arm/boot/dts/mt8*
1299F: arch/arm/mach-mediatek/
1300N: mtk
1301K: mediatek
1302
1303ARM/Mediatek USB3 PHY DRIVER
1304M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1305L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1306L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1307S: Maintained
1308F: drivers/phy/phy-mt65xx-usb3.c
1309
1310ARM/MICREL KS8695 ARCHITECTURE
1311M: Greg Ungerer <gerg@uclinux.org>
1312L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1313F: arch/arm/mach-ks8695/
1314S: Odd Fixes
1315
1316ARM/MIOA701 MACHINE SUPPORT
1317M: Robert Jarzmik <robert.jarzmik@free.fr>
1318L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1319F: arch/arm/mach-pxa/mioa701.c
1320S: Maintained
1321
1322ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1323M: Michael Petchkovsky <mkpetch@internode.on.net>
1324S: Maintained
1325
1326ARM/NOMADIK ARCHITECTURE
1327M: Alessandro Rubini <rubini@unipv.it>
1328M: Linus Walleij <linus.walleij@linaro.org>
1329L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1330S: Maintained
1331F: arch/arm/mach-nomadik/
1332F: drivers/pinctrl/nomadik/
1333F: drivers/i2c/busses/i2c-nomadik.c
1334T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1335
1336ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1337M: Nelson Castillo <arhuaco@freaks-unidos.net>
1338L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1339W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1340S: Supported
1341
1342ARM/TOSA MACHINE SUPPORT
1343M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1344M: Dirk Opfer <dirk@opfer-online.de>
1345S: Maintained
1346
1347ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1348M: Marek Vasut <marek.vasut@gmail.com>
1349L: linux-arm-kernel@lists.infradead.org
1350W: http://hackndev.com
1351S: Maintained
1352F: arch/arm/mach-pxa/include/mach/palmtx.h
1353F: arch/arm/mach-pxa/palmtx.c
1354F: arch/arm/mach-pxa/include/mach/palmt5.h
1355F: arch/arm/mach-pxa/palmt5.c
1356F: arch/arm/mach-pxa/include/mach/palmld.h
1357F: arch/arm/mach-pxa/palmld.c
1358F: arch/arm/mach-pxa/include/mach/palmte2.h
1359F: arch/arm/mach-pxa/palmte2.c
1360F: arch/arm/mach-pxa/include/mach/palmtc.h
1361F: arch/arm/mach-pxa/palmtc.c
1362
1363ARM/PALM TREO SUPPORT
1364M: Tomas Cech <sleep_walker@suse.com>
1365L: linux-arm-kernel@lists.infradead.org
1366W: http://hackndev.com
1367S: Maintained
1368F: arch/arm/mach-pxa/include/mach/palmtreo.h
1369F: arch/arm/mach-pxa/palmtreo.c
1370
1371ARM/PALMZ72 SUPPORT
1372M: Sergey Lapin <slapin@ossfans.org>
1373L: linux-arm-kernel@lists.infradead.org
1374W: http://hackndev.com
1375S: Maintained
1376F: arch/arm/mach-pxa/include/mach/palmz72.h
1377F: arch/arm/mach-pxa/palmz72.c
1378
1379ARM/PLEB SUPPORT
1380M: Peter Chubb <pleb@gelato.unsw.edu.au>
1381W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1382S: Maintained
1383
1384ARM/PT DIGITAL BOARD PORT
1385M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1386L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1387W: http://www.arm.linux.org.uk/
1388S: Maintained
1389
1390ARM/QUALCOMM SUPPORT
1391M: Kumar Gala <galak@codeaurora.org>
1392M: Andy Gross <agross@codeaurora.org>
1393M: David Brown <davidb@codeaurora.org>
1394L: linux-arm-msm@vger.kernel.org
1395L: linux-soc@vger.kernel.org
1396S: Maintained
1397F: arch/arm/mach-qcom/
1398F: drivers/soc/qcom/
1399F: drivers/tty/serial/msm_serial.h
1400F: drivers/tty/serial/msm_serial.c
1401F: drivers/*/pm8???-*
1402F: drivers/mfd/ssbi.c
1403F: drivers/firmware/qcom_scm.c
1404T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1405
1406ARM/RADISYS ENP2611 MACHINE SUPPORT
1407M: Lennert Buytenhek <kernel@wantstofly.org>
1408L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1409S: Maintained
1410
1411ARM/RISCPC ARCHITECTURE
1412M: Russell King <linux@arm.linux.org.uk>
1413L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1414W: http://www.arm.linux.org.uk/
1415S: Maintained
1416F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1417F: arch/arm/include/asm/hardware/ioc.h
1418F: arch/arm/include/asm/hardware/iomd.h
1419F: arch/arm/include/asm/hardware/memc.h
1420F: arch/arm/mach-rpc/
1421F: drivers/net/ethernet/8390/etherh.c
1422F: drivers/net/ethernet/i825xx/ether1*
1423F: drivers/net/ethernet/seeq/ether3*
1424F: drivers/scsi/arm/
1425
1426ARM/Rockchip SoC support
1427M: Heiko Stuebner <heiko@sntech.de>
1428L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1429L: linux-rockchip@lists.infradead.org
1430S: Maintained
1431F: arch/arm/boot/dts/rk3*
1432F: arch/arm/mach-rockchip/
1433F: drivers/clk/rockchip/
1434F: drivers/i2c/busses/i2c-rk3x.c
1435F: drivers/*/*rockchip*
1436F: drivers/*/*/*rockchip*
1437F: sound/soc/rockchip/
1438N: rockchip
1439
1440ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1441M: Kukjin Kim <kgene@kernel.org>
1442M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1443L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1444L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1445S: Maintained
1446F: arch/arm/boot/dts/s3c*
1447F: arch/arm/boot/dts/exynos*
1448F: arch/arm64/boot/dts/exynos/
1449F: arch/arm/plat-samsung/
1450F: arch/arm/mach-s3c24*/
1451F: arch/arm/mach-s3c64xx/
1452F: arch/arm/mach-s5p*/
1453F: arch/arm/mach-exynos*/
1454F: drivers/*/*s3c2410*
1455F: drivers/*/*/*s3c2410*
1456F: drivers/spi/spi-s3c*
1457F: sound/soc/samsung/*
1458N: exynos
1459
1460ARM/SAMSUNG MOBILE MACHINE SUPPORT
1461M: Kyungmin Park <kyungmin.park@samsung.com>
1462L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1463S: Maintained
1464F: arch/arm/mach-s5pv210/
1465
1466ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1467M: Kyungmin Park <kyungmin.park@samsung.com>
1468M: Kamil Debski <k.debski@samsung.com>
1469L: linux-arm-kernel@lists.infradead.org
1470L: linux-media@vger.kernel.org
1471S: Maintained
1472F: drivers/media/platform/s5p-g2d/
1473
1474ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1475M: Kyungmin Park <kyungmin.park@samsung.com>
1476M: Kamil Debski <k.debski@samsung.com>
1477M: Jeongtae Park <jtp.park@samsung.com>
1478L: linux-arm-kernel@lists.infradead.org
1479L: linux-media@vger.kernel.org
1480S: Maintained
1481F: arch/arm/plat-samsung/s5p-dev-mfc.c
1482F: drivers/media/platform/s5p-mfc/
1483
1484ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1485M: Kyungmin Park <kyungmin.park@samsung.com>
1486M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1487L: linux-arm-kernel@lists.infradead.org
1488L: linux-media@vger.kernel.org
1489S: Maintained
1490F: drivers/media/platform/s5p-tv/
1491
1492ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1493M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1494M: Jacek Anaszewski <j.anaszewski@samsung.com>
1495L: linux-arm-kernel@lists.infradead.org
1496L: linux-media@vger.kernel.org
1497S: Maintained
1498F: drivers/media/platform/s5p-jpeg/
1499
1500ARM/SHMOBILE ARM ARCHITECTURE
1501M: Simon Horman <horms@verge.net.au>
1502M: Magnus Damm <magnus.damm@gmail.com>
1503L: linux-sh@vger.kernel.org
1504W: http://oss.renesas.com
1505Q: http://patchwork.kernel.org/project/linux-sh/list/
1506T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1507S: Supported
1508F: arch/arm/boot/dts/emev2*
1509F: arch/arm/boot/dts/r7s*
1510F: arch/arm/boot/dts/r8a*
1511F: arch/arm/boot/dts/sh*
1512F: arch/arm/configs/bockw_defconfig
1513F: arch/arm/configs/marzen_defconfig
1514F: arch/arm/configs/shmobile_defconfig
1515F: arch/arm/include/debug/renesas-scif.S
1516F: arch/arm/mach-shmobile/
1517F: drivers/sh/
1518
1519ARM/SOCFPGA ARCHITECTURE
1520M: Dinh Nguyen <dinguyen@opensource.altera.com>
1521S: Maintained
1522F: arch/arm/mach-socfpga/
1523F: arch/arm/boot/dts/socfpga*
1524F: arch/arm/configs/socfpga_defconfig
1525W: http://www.rocketboards.org
1526T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1527
1528ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1529M: Dinh Nguyen <dinguyen@opensource.altera.com>
1530S: Maintained
1531F: drivers/clk/socfpga/
1532
1533ARM/SOCFPGA EDAC SUPPORT
1534M: Thor Thayer <tthayer@opensource.altera.com>
1535S: Maintained
1536F: drivers/edac/altera_edac.
1537
1538ARM/STI ARCHITECTURE
1539M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1540M: Maxime Coquelin <maxime.coquelin@st.com>
1541M: Patrice Chotard <patrice.chotard@st.com>
1542L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1543L: kernel@stlinux.com
1544W: http://www.stlinux.com
1545S: Maintained
1546F: arch/arm/mach-sti/
1547F: arch/arm/boot/dts/sti*
1548F: drivers/char/hw_random/st-rng.c
1549F: drivers/clocksource/arm_global_timer.c
1550F: drivers/clocksource/clksrc_st_lpc.c
1551F: drivers/i2c/busses/i2c-st.c
1552F: drivers/media/rc/st_rc.c
1553F: drivers/media/platform/sti/c8sectpfe/
1554F: drivers/mmc/host/sdhci-st.c
1555F: drivers/phy/phy-miphy28lp.c
1556F: drivers/phy/phy-miphy365x.c
1557F: drivers/phy/phy-stih407-usb.c
1558F: drivers/phy/phy-stih41x-usb.c
1559F: drivers/pinctrl/pinctrl-st.c
1560F: drivers/reset/sti/
1561F: drivers/rtc/rtc-st-lpc.c
1562F: drivers/tty/serial/st-asc.c
1563F: drivers/usb/dwc3/dwc3-st.c
1564F: drivers/usb/host/ehci-st.c
1565F: drivers/usb/host/ohci-st.c
1566F: drivers/watchdog/st_lpc_wdt.c
1567F: drivers/ata/ahci_st.c
1568
1569ARM/STM32 ARCHITECTURE
1570M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1571L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1572S: Maintained
1573T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1574N: stm32
1575F: drivers/clocksource/armv7m_systick.c
1576
1577ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1578M: Lennert Buytenhek <kernel@wantstofly.org>
1579L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1580S: Maintained
1581
1582ARM/TETON BGA MACHINE SUPPORT
1583M: "Mark F. Brown" <mark.brown314@gmail.com>
1584L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1585S: Maintained
1586
1587ARM/THECUS N2100 MACHINE SUPPORT
1588M: Lennert Buytenhek <kernel@wantstofly.org>
1589L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1590S: Maintained
1591
1592ARM/NUVOTON W90X900 ARM ARCHITECTURE
1593M: Wan ZongShun <mcuos.com@gmail.com>
1594L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1595W: http://www.mcuos.com
1596S: Maintained
1597F: arch/arm/mach-w90x900/
1598F: drivers/input/keyboard/w90p910_keypad.c
1599F: drivers/input/touchscreen/w90p910_ts.c
1600F: drivers/watchdog/nuc900_wdt.c
1601F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1602F: drivers/mtd/nand/nuc900_nand.c
1603F: drivers/rtc/rtc-nuc900.c
1604F: drivers/spi/spi-nuc900.c
1605F: drivers/usb/host/ehci-w90x900.c
1606F: drivers/video/fbdev/nuc900fb.c
1607
1608ARM/U300 MACHINE SUPPORT
1609M: Linus Walleij <linus.walleij@linaro.org>
1610L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1611S: Supported
1612F: arch/arm/mach-u300/
1613F: drivers/clocksource/timer-u300.c
1614F: drivers/i2c/busses/i2c-stu300.c
1615F: drivers/rtc/rtc-coh901331.c
1616F: drivers/watchdog/coh901327_wdt.c
1617F: drivers/dma/coh901318*
1618F: drivers/mfd/ab3100*
1619F: drivers/rtc/rtc-ab3100.c
1620F: drivers/rtc/rtc-coh901331.c
1621T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1622
1623ARM/UNIPHIER ARCHITECTURE
1624M: Masahiro Yamada <yamada.masahiro@socionext.com>
1625L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1626S: Maintained
1627F: arch/arm/boot/dts/uniphier*
1628F: arch/arm/mach-uniphier/
1629F: drivers/pinctrl/uniphier/
1630F: drivers/tty/serial/8250/8250_uniphier.c
1631N: uniphier
1632
1633ARM/Ux500 ARM ARCHITECTURE
1634M: Linus Walleij <linus.walleij@linaro.org>
1635L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1636S: Maintained
1637F: arch/arm/mach-ux500/
1638F: drivers/clocksource/clksrc-dbx500-prcmu.c
1639F: drivers/dma/ste_dma40*
1640F: drivers/hwspinlock/u8500_hsem.c
1641F: drivers/mfd/abx500*
1642F: drivers/mfd/ab8500*
1643F: drivers/mfd/dbx500*
1644F: drivers/mfd/db8500*
1645F: drivers/pinctrl/nomadik/pinctrl-ab*
1646F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1647F: drivers/rtc/rtc-ab8500.c
1648F: drivers/rtc/rtc-pl031.c
1649T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1650
1651ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1652M: Ulf Hansson <ulf.hansson@linaro.org>
1653L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1654T: git git://git.linaro.org/people/ulfh/clk.git
1655S: Maintained
1656F: drivers/clk/ux500/
1657F: include/linux/platform_data/clk-ux500.h
1658
1659ARM/VERSATILE EXPRESS PLATFORM
1660M: Liviu Dudau <liviu.dudau@arm.com>
1661M: Sudeep Holla <sudeep.holla@arm.com>
1662M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1663L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1664S: Maintained
1665F: arch/arm/boot/dts/vexpress*
1666F: arch/arm64/boot/dts/arm/vexpress*
1667F: arch/arm/mach-vexpress/
1668F: */*/vexpress*
1669F: */*/*/vexpress*
1670F: drivers/clk/versatile/clk-vexpress-osc.c
1671F: drivers/clocksource/versatile.c
1672
1673ARM/VFP SUPPORT
1674M: Russell King <linux@arm.linux.org.uk>
1675L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1676W: http://www.arm.linux.org.uk/
1677S: Maintained
1678F: arch/arm/vfp/
1679
1680ARM/VOIPAC PXA270 SUPPORT
1681M: Marek Vasut <marek.vasut@gmail.com>
1682L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1683S: Maintained
1684F: arch/arm/mach-pxa/vpac270.c
1685F: arch/arm/mach-pxa/include/mach/vpac270.h
1686
1687ARM/VT8500 ARM ARCHITECTURE
1688M: Tony Prisk <linux@prisktech.co.nz>
1689L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1690S: Maintained
1691F: arch/arm/mach-vt8500/
1692F: drivers/clocksource/vt8500_timer.c
1693F: drivers/i2c/busses/i2c-wmt.c
1694F: drivers/mmc/host/wmt-sdmmc.c
1695F: drivers/pwm/pwm-vt8500.c
1696F: drivers/rtc/rtc-vt8500.c
1697F: drivers/tty/serial/vt8500_serial.c
1698F: drivers/usb/host/ehci-platform.c
1699F: drivers/usb/host/uhci-platform.c
1700F: drivers/video/fbdev/vt8500lcdfb.*
1701F: drivers/video/fbdev/wm8505fb*
1702F: drivers/video/fbdev/wmt_ge_rops.*
1703
1704ARM/ZIPIT Z2 SUPPORT
1705M: Marek Vasut <marek.vasut@gmail.com>
1706L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1707S: Maintained
1708F: arch/arm/mach-pxa/z2.c
1709F: arch/arm/mach-pxa/include/mach/z2.h
1710
1711ARM/ZTE ARCHITECTURE
1712M: Jun Nie <jun.nie@linaro.org>
1713L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1714S: Maintained
1715F: arch/arm/mach-zx/
1716F: drivers/clk/zte/
1717F: Documentation/devicetree/bindings/arm/zte.txt
1718F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1719
1720ARM/ZYNQ ARCHITECTURE
1721M: Michal Simek <michal.simek@xilinx.com>
1722R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1723L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1724W: http://wiki.xilinx.com
1725T: git https://github.com/Xilinx/linux-xlnx.git
1726S: Supported
1727F: arch/arm/mach-zynq/
1728F: drivers/cpuidle/cpuidle-zynq.c
1729F: drivers/block/xsysace.c
1730N: zynq
1731N: xilinx
1732F: drivers/clocksource/cadence_ttc_timer.c
1733F: drivers/i2c/busses/i2c-cadence.c
1734F: drivers/mmc/host/sdhci-of-arasan.c
1735F: drivers/edac/synopsys_edac.c
1736
1737ARM SMMU DRIVERS
1738M: Will Deacon <will.deacon@arm.com>
1739L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1740S: Maintained
1741F: drivers/iommu/arm-smmu.c
1742F: drivers/iommu/arm-smmu-v3.c
1743F: drivers/iommu/io-pgtable-arm.c
1744
1745ARM64 PORT (AARCH64 ARCHITECTURE)
1746M: Catalin Marinas <catalin.marinas@arm.com>
1747M: Will Deacon <will.deacon@arm.com>
1748L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1749S: Maintained
1750F: arch/arm64/
1751F: Documentation/arm64/
1752
1753AS3645A LED FLASH CONTROLLER DRIVER
1754M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1755L: linux-media@vger.kernel.org
1756T: git git://linuxtv.org/media_tree.git
1757S: Maintained
1758F: drivers/media/i2c/as3645a.c
1759F: include/media/as3645a.h
1760
1761ASC7621 HARDWARE MONITOR DRIVER
1762M: George Joseph <george.joseph@fairview5.com>
1763L: lm-sensors@lm-sensors.org
1764S: Maintained
1765F: Documentation/hwmon/asc7621
1766F: drivers/hwmon/asc7621.c
1767
1768ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1769M: Corentin Chary <corentin.chary@gmail.com>
1770L: acpi4asus-user@lists.sourceforge.net
1771L: platform-driver-x86@vger.kernel.org
1772W: http://acpi4asus.sf.net
1773S: Maintained
1774F: drivers/platform/x86/asus*.c
1775F: drivers/platform/x86/eeepc*.c
1776
1777ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1778R: Dan Williams <dan.j.williams@intel.com>
1779W: http://sourceforge.net/projects/xscaleiop
1780S: Odd fixes
1781F: Documentation/crypto/async-tx-api.txt
1782F: crypto/async_tx/
1783F: drivers/dma/
1784F: include/linux/dmaengine.h
1785F: include/linux/async_tx.h
1786
1787AT24 EEPROM DRIVER
1788M: Wolfram Sang <wsa@the-dreams.de>
1789L: linux-i2c@vger.kernel.org
1790S: Maintained
1791F: drivers/misc/eeprom/at24.c
1792F: include/linux/platform_data/at24.h
1793
1794ATA OVER ETHERNET (AOE) DRIVER
1795M: "Ed L. Cashin" <ed.cashin@acm.org>
1796W: http://www.openaoe.org/
1797S: Supported
1798F: Documentation/aoe/
1799F: drivers/block/aoe/
1800
1801ATHEROS 71XX/9XXX GPIO DRIVER
1802M: Alban Bedel <albeu@free.fr>
1803W: https://github.com/AlbanBedel/linux
1804T: git git://github.com/AlbanBedel/linux
1805S: Maintained
1806F: drivers/gpio/gpio-ath79.c
1807F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1808
1809ATHEROS ATH GENERIC UTILITIES
1810M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1811L: linux-wireless@vger.kernel.org
1812S: Supported
1813F: drivers/net/wireless/ath/*
1814
1815ATHEROS ATH5K WIRELESS DRIVER
1816M: Jiri Slaby <jirislaby@gmail.com>
1817M: Nick Kossifidis <mickflemm@gmail.com>
1818M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1819L: linux-wireless@vger.kernel.org
1820W: http://wireless.kernel.org/en/users/Drivers/ath5k
1821S: Maintained
1822F: drivers/net/wireless/ath/ath5k/
1823
1824ATHEROS ATH6KL WIRELESS DRIVER
1825M: Kalle Valo <kvalo@qca.qualcomm.com>
1826L: linux-wireless@vger.kernel.org
1827W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1828T: git git://github.com/kvalo/ath.git
1829S: Supported
1830F: drivers/net/wireless/ath/ath6kl/
1831
1832WILOCITY WIL6210 WIRELESS DRIVER
1833M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1834L: linux-wireless@vger.kernel.org
1835L: wil6210@qca.qualcomm.com
1836S: Supported
1837W: http://wireless.kernel.org/en/users/Drivers/wil6210
1838F: drivers/net/wireless/ath/wil6210/
1839F: include/uapi/linux/wil6210_uapi.h
1840
1841CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1842M: Christian Lamparter <chunkeey@googlemail.com>
1843L: linux-wireless@vger.kernel.org
1844W: http://wireless.kernel.org/en/users/Drivers/carl9170
1845S: Maintained
1846F: drivers/net/wireless/ath/carl9170/
1847
1848ATK0110 HWMON DRIVER
1849M: Luca Tettamanti <kronos.it@gmail.com>
1850L: lm-sensors@lm-sensors.org
1851S: Maintained
1852F: drivers/hwmon/asus_atk0110.c
1853
1854ATI_REMOTE2 DRIVER
1855M: Ville Syrjala <syrjala@sci.fi>
1856S: Maintained
1857F: drivers/input/misc/ati_remote2.c
1858
1859ATLX ETHERNET DRIVERS
1860M: Jay Cliburn <jcliburn@gmail.com>
1861M: Chris Snook <chris.snook@gmail.com>
1862L: netdev@vger.kernel.org
1863W: http://sourceforge.net/projects/atl1
1864W: http://atl1.sourceforge.net
1865S: Maintained
1866F: drivers/net/ethernet/atheros/
1867
1868ATM
1869M: Chas Williams <3chas3@gmail.com>
1870L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1871L: netdev@vger.kernel.org
1872W: http://linux-atm.sourceforge.net
1873S: Maintained
1874F: drivers/atm/
1875F: include/linux/atm*
1876F: include/uapi/linux/atm*
1877
1878ATMEL AT91 / AT32 MCI DRIVER
1879M: Ludovic Desroches <ludovic.desroches@atmel.com>
1880S: Maintained
1881F: drivers/mmc/host/atmel-mci.c
1882F: drivers/mmc/host/atmel-mci-regs.h
1883
1884ATMEL AT91 / AT32 SERIAL DRIVER
1885M: Nicolas Ferre <nicolas.ferre@atmel.com>
1886S: Supported
1887F: drivers/tty/serial/atmel_serial.c
1888
1889ATMEL Audio ALSA driver
1890M: Nicolas Ferre <nicolas.ferre@atmel.com>
1891L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1892S: Supported
1893F: sound/soc/atmel
1894
1895ATMEL DMA DRIVER
1896M: Nicolas Ferre <nicolas.ferre@atmel.com>
1897L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1898S: Supported
1899F: drivers/dma/at_hdmac.c
1900F: drivers/dma/at_hdmac_regs.h
1901F: include/linux/platform_data/dma-atmel.h
1902
1903ATMEL XDMA DRIVER
1904M: Ludovic Desroches <ludovic.desroches@atmel.com>
1905L: linux-arm-kernel@lists.infradead.org
1906L: dmaengine@vger.kernel.org
1907S: Supported
1908F: drivers/dma/at_xdmac.c
1909
1910ATMEL I2C DRIVER
1911M: Ludovic Desroches <ludovic.desroches@atmel.com>
1912L: linux-i2c@vger.kernel.org
1913S: Supported
1914F: drivers/i2c/busses/i2c-at91.c
1915
1916ATMEL ISI DRIVER
1917M: Josh Wu <josh.wu@atmel.com>
1918L: linux-media@vger.kernel.org
1919S: Supported
1920F: drivers/media/platform/soc_camera/atmel-isi.c
1921F: include/media/atmel-isi.h
1922
1923ATMEL LCDFB DRIVER
1924M: Nicolas Ferre <nicolas.ferre@atmel.com>
1925L: linux-fbdev@vger.kernel.org
1926S: Maintained
1927F: drivers/video/fbdev/atmel_lcdfb.c
1928F: include/video/atmel_lcdc.h
1929
1930ATMEL MACB ETHERNET DRIVER
1931M: Nicolas Ferre <nicolas.ferre@atmel.com>
1932S: Supported
1933F: drivers/net/ethernet/cadence/
1934
1935ATMEL NAND DRIVER
1936M: Josh Wu <josh.wu@atmel.com>
1937L: linux-mtd@lists.infradead.org
1938S: Supported
1939F: drivers/mtd/nand/atmel_nand*
1940
1941ATMEL SDMMC DRIVER
1942M: Ludovic Desroches <ludovic.desroches@atmel.com>
1943L: linux-mmc@vger.kernel.org
1944S: Supported
1945F: drivers/mmc/host/sdhci-of-at91.c
1946
1947ATMEL SPI DRIVER
1948M: Nicolas Ferre <nicolas.ferre@atmel.com>
1949S: Supported
1950F: drivers/spi/spi-atmel.*
1951
1952ATMEL SSC DRIVER
1953M: Nicolas Ferre <nicolas.ferre@atmel.com>
1954L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1955S: Supported
1956F: drivers/misc/atmel-ssc.c
1957F: include/linux/atmel-ssc.h
1958
1959ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1960M: Nicolas Ferre <nicolas.ferre@atmel.com>
1961L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1962S: Supported
1963F: drivers/misc/atmel_tclib.c
1964F: drivers/clocksource/tcb_clksrc.c
1965
1966ATMEL USBA UDC DRIVER
1967M: Nicolas Ferre <nicolas.ferre@atmel.com>
1968L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1969S: Supported
1970F: drivers/usb/gadget/udc/atmel_usba_udc.*
1971
1972ATMEL WIRELESS DRIVER
1973M: Simon Kelley <simon@thekelleys.org.uk>
1974L: linux-wireless@vger.kernel.org
1975W: http://www.thekelleys.org.uk/atmel
1976W: http://atmelwlandriver.sourceforge.net/
1977S: Maintained
1978F: drivers/net/wireless/atmel*
1979
1980ATMEL MAXTOUCH DRIVER
1981M: Nick Dyer <nick.dyer@itdev.co.uk>
1982T: git git://github.com/atmel-maxtouch/linux.git
1983S: Supported
1984F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1985F: drivers/input/touchscreen/atmel_mxt_ts.c
1986F: include/linux/platform_data/atmel_mxt_ts.h
1987
1988ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1989M: Bradley Grove <linuxdrivers@attotech.com>
1990L: linux-scsi@vger.kernel.org
1991W: http://www.attotech.com
1992S: Supported
1993F: drivers/scsi/esas2r
1994
1995ATUSB IEEE 802.15.4 RADIO DRIVER
1996M: Stefan Schmidt <stefan@osg.samsung.com>
1997L: linux-wpan@vger.kernel.org
1998S: Maintained
1999F: drivers/net/ieee802154/atusb.c
2000F: drivers/net/ieee802154/atusb.h
2001F: drivers/net/ieee802154/at86rf230.h
2002
2003AUDIT SUBSYSTEM
2004M: Paul Moore <paul@paul-moore.com>
2005M: Eric Paris <eparis@redhat.com>
2006L: linux-audit@redhat.com (moderated for non-subscribers)
2007W: http://people.redhat.com/sgrubb/audit/
2008T: git git://git.infradead.org/users/pcmoore/audit
2009S: Maintained
2010F: include/linux/audit.h
2011F: include/uapi/linux/audit.h
2012F: kernel/audit*
2013
2014AUXILIARY DISPLAY DRIVERS
2015M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2016W: http://miguelojeda.es/auxdisplay.htm
2017W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2018S: Maintained
2019F: drivers/auxdisplay/
2020F: include/linux/cfag12864b.h
2021
2022AVR32 ARCHITECTURE
2023M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2024M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2025W: http://www.atmel.com/products/AVR32/
2026W: http://mirror.egtvedt.no/avr32linux.org/
2027W: http://avrfreaks.net/
2028S: Maintained
2029F: arch/avr32/
2030
2031AVR32/AT32AP MACHINE SUPPORT
2032M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2033M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2034S: Maintained
2035F: arch/avr32/mach-at32ap/
2036
2037AX.25 NETWORK LAYER
2038M: Ralf Baechle <ralf@linux-mips.org>
2039L: linux-hams@vger.kernel.org
2040W: http://www.linux-ax25.org/
2041S: Maintained
2042F: include/uapi/linux/ax25.h
2043F: include/net/ax25.h
2044F: net/ax25/
2045
2046AZ6007 DVB DRIVER
2047M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2048L: linux-media@vger.kernel.org
2049W: http://linuxtv.org
2050T: git git://linuxtv.org/media_tree.git
2051S: Maintained
2052F: drivers/media/usb/dvb-usb-v2/az6007.c
2053
2054AZTECH FM RADIO RECEIVER DRIVER
2055M: Hans Verkuil <hverkuil@xs4all.nl>
2056L: linux-media@vger.kernel.org
2057T: git git://linuxtv.org/media_tree.git
2058W: http://linuxtv.org
2059S: Maintained
2060F: drivers/media/radio/radio-aztech*
2061
2062B43 WIRELESS DRIVER
2063L: linux-wireless@vger.kernel.org
2064L: b43-dev@lists.infradead.org
2065W: http://wireless.kernel.org/en/users/Drivers/b43
2066S: Odd Fixes
2067F: drivers/net/wireless/b43/
2068
2069B43LEGACY WIRELESS DRIVER
2070M: Larry Finger <Larry.Finger@lwfinger.net>
2071L: linux-wireless@vger.kernel.org
2072L: b43-dev@lists.infradead.org
2073W: http://wireless.kernel.org/en/users/Drivers/b43
2074S: Maintained
2075F: drivers/net/wireless/b43legacy/
2076
2077BACKLIGHT CLASS/SUBSYSTEM
2078M: Jingoo Han <jingoohan1@gmail.com>
2079M: Lee Jones <lee.jones@linaro.org>
2080S: Maintained
2081F: drivers/video/backlight/
2082F: include/linux/backlight.h
2083
2084BATMAN ADVANCED
2085M: Marek Lindner <mareklindner@neomailbox.ch>
2086M: Simon Wunderlich <sw@simonwunderlich.de>
2087M: Antonio Quartulli <antonio@meshcoding.com>
2088L: b.a.t.m.a.n@lists.open-mesh.org
2089W: http://www.open-mesh.org/
2090S: Maintained
2091F: net/batman-adv/
2092
2093BAYCOM/HDLCDRV DRIVERS FOR AX.25
2094M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2095L: linux-hams@vger.kernel.org
2096W: http://www.baycom.org/~tom/ham/ham.html
2097S: Maintained
2098F: drivers/net/hamradio/baycom*
2099
2100BCACHE (BLOCK LAYER CACHE)
2101M: Kent Overstreet <kent.overstreet@gmail.com>
2102L: linux-bcache@vger.kernel.org
2103W: http://bcache.evilpiepirate.org
2104S: Maintained
2105F: drivers/md/bcache/
2106
2107BDISP ST MEDIA DRIVER
2108M: Fabien Dessenne <fabien.dessenne@st.com>
2109L: linux-media@vger.kernel.org
2110T: git git://linuxtv.org/media_tree.git
2111W: http://linuxtv.org
2112S: Supported
2113F: drivers/media/platform/sti/bdisp
2114
2115BEFS FILE SYSTEM
2116S: Orphan
2117F: Documentation/filesystems/befs.txt
2118F: fs/befs/
2119
2120BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2121M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2122L: netdev@vger.kernel.org
2123S: Maintained
2124F: drivers/net/ethernet/ec_bhf.c
2125
2126BFS FILE SYSTEM
2127M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2128S: Maintained
2129F: Documentation/filesystems/bfs.txt
2130F: fs/bfs/
2131F: include/uapi/linux/bfs_fs.h
2132
2133BLACKFIN ARCHITECTURE
2134M: Steven Miao <realmz6@gmail.com>
2135L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2136T: git git://git.code.sf.net/p/adi-linux/code
2137W: http://blackfin.uclinux.org
2138S: Supported
2139F: arch/blackfin/
2140
2141BLACKFIN EMAC DRIVER
2142L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2143W: http://blackfin.uclinux.org
2144S: Supported
2145F: drivers/net/ethernet/adi/
2146
2147BLACKFIN RTC DRIVER
2148L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2149W: http://blackfin.uclinux.org
2150S: Supported
2151F: drivers/rtc/rtc-bfin.c
2152
2153BLACKFIN SDH DRIVER
2154M: Sonic Zhang <sonic.zhang@analog.com>
2155L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2156W: http://blackfin.uclinux.org
2157S: Supported
2158F: drivers/mmc/host/bfin_sdh.c
2159
2160BLACKFIN SERIAL DRIVER
2161M: Sonic Zhang <sonic.zhang@analog.com>
2162L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2163W: http://blackfin.uclinux.org
2164S: Supported
2165F: drivers/tty/serial/bfin_uart.c
2166
2167BLACKFIN WATCHDOG DRIVER
2168L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2169W: http://blackfin.uclinux.org
2170S: Supported
2171F: drivers/watchdog/bfin_wdt.c
2172
2173BLACKFIN I2C TWI DRIVER
2174M: Sonic Zhang <sonic.zhang@analog.com>
2175L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2176W: http://blackfin.uclinux.org/
2177S: Supported
2178F: drivers/i2c/busses/i2c-bfin-twi.c
2179
2180BLACKFIN MEDIA DRIVER
2181M: Scott Jiang <scott.jiang.linux@gmail.com>
2182L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2183W: http://blackfin.uclinux.org/
2184S: Supported
2185F: drivers/media/platform/blackfin/
2186F: drivers/media/i2c/adv7183*
2187F: drivers/media/i2c/vs6624*
2188
2189BLINKM RGB LED DRIVER
2190M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2191S: Maintained
2192F: drivers/leds/leds-blinkm.c
2193
2194BLOCK LAYER
2195M: Jens Axboe <axboe@kernel.dk>
2196T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2197S: Maintained
2198F: block/
2199F: kernel/trace/blktrace.c
2200
2201BLOCK2MTD DRIVER
2202M: Joern Engel <joern@lazybastard.org>
2203L: linux-mtd@lists.infradead.org
2204S: Maintained
2205F: drivers/mtd/devices/block2mtd.c
2206
2207BLUETOOTH DRIVERS
2208M: Marcel Holtmann <marcel@holtmann.org>
2209M: Gustavo Padovan <gustavo@padovan.org>
2210M: Johan Hedberg <johan.hedberg@gmail.com>
2211L: linux-bluetooth@vger.kernel.org
2212W: http://www.bluez.org/
2213T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2214T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2215S: Maintained
2216F: drivers/bluetooth/
2217
2218BLUETOOTH SUBSYSTEM
2219M: Marcel Holtmann <marcel@holtmann.org>
2220M: Gustavo Padovan <gustavo@padovan.org>
2221M: Johan Hedberg <johan.hedberg@gmail.com>
2222L: linux-bluetooth@vger.kernel.org
2223W: http://www.bluez.org/
2224T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2225T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2226S: Maintained
2227F: net/bluetooth/
2228F: include/net/bluetooth/
2229
2230BONDING DRIVER
2231M: Jay Vosburgh <j.vosburgh@gmail.com>
2232M: Veaceslav Falico <vfalico@gmail.com>
2233M: Andy Gospodarek <gospo@cumulusnetworks.com>
2234L: netdev@vger.kernel.org
2235W: http://sourceforge.net/projects/bonding/
2236S: Supported
2237F: drivers/net/bonding/
2238F: include/uapi/linux/if_bonding.h
2239
2240BPF (Safe dynamic programs and tools)
2241M: Alexei Starovoitov <ast@kernel.org>
2242L: netdev@vger.kernel.org
2243L: linux-kernel@vger.kernel.org
2244S: Supported
2245F: kernel/bpf/
2246
2247BROADCOM B44 10/100 ETHERNET DRIVER
2248M: Gary Zambrano <zambrano@broadcom.com>
2249L: netdev@vger.kernel.org
2250S: Supported
2251F: drivers/net/ethernet/broadcom/b44.*
2252
2253BROADCOM GENET ETHERNET DRIVER
2254M: Florian Fainelli <f.fainelli@gmail.com>
2255L: netdev@vger.kernel.org
2256S: Supported
2257F: drivers/net/ethernet/broadcom/genet/
2258
2259BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2260M: Sony Chacko <sony.chacko@qlogic.com>
2261M: Dept-HSGLinuxNICDev@qlogic.com
2262L: netdev@vger.kernel.org
2263S: Supported
2264F: drivers/net/ethernet/broadcom/bnx2.*
2265F: drivers/net/ethernet/broadcom/bnx2_*
2266
2267BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2268M: Ariel Elior <ariel.elior@qlogic.com>
2269L: netdev@vger.kernel.org
2270S: Supported
2271F: drivers/net/ethernet/broadcom/bnx2x/
2272
2273BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2274M: Florian Fainelli <f.fainelli@gmail.com>
2275M: Ray Jui <rjui@broadcom.com>
2276M: Scott Branden <sbranden@broadcom.com>
2277L: bcm-kernel-feedback-list@broadcom.com
2278T: git git://github.com/broadcom/mach-bcm
2279S: Maintained
2280F: arch/arm/mach-bcm/
2281F: arch/arm/boot/dts/bcm113*
2282F: arch/arm/boot/dts/bcm216*
2283F: arch/arm/boot/dts/bcm281*
2284F: arch/arm/configs/bcm_defconfig
2285F: drivers/mmc/host/sdhci-bcm-kona.c
2286F: drivers/clocksource/bcm_kona_timer.c
2287
2288BROADCOM BCM2835 ARM ARCHITECTURE
2289M: Stephen Warren <swarren@wwwdotorg.org>
2290M: Lee Jones <lee@kernel.org>
2291M: Eric Anholt <eric@anholt.net>
2292L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2293L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2294T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2295S: Maintained
2296N: bcm2835
2297
2298BROADCOM BCM33XX MIPS ARCHITECTURE
2299M: Kevin Cernekee <cernekee@gmail.com>
2300L: linux-mips@linux-mips.org
2301S: Maintained
2302F: arch/mips/bcm3384/*
2303F: arch/mips/include/asm/mach-bcm3384/*
2304F: arch/mips/kernel/*bmips*
2305
2306BROADCOM BCM47XX MIPS ARCHITECTURE
2307M: Hauke Mehrtens <hauke@hauke-m.de>
2308M: Rafał Miłecki <zajec5@gmail.com>
2309L: linux-mips@linux-mips.org
2310S: Maintained
2311F: arch/mips/bcm47xx/*
2312F: arch/mips/include/asm/mach-bcm47xx/*
2313
2314BROADCOM BCM5301X ARM ARCHITECTURE
2315M: Hauke Mehrtens <hauke@hauke-m.de>
2316L: linux-arm-kernel@lists.infradead.org
2317S: Maintained
2318F: arch/arm/mach-bcm/bcm_5301x.c
2319F: arch/arm/boot/dts/bcm5301x.dtsi
2320F: arch/arm/boot/dts/bcm470*
2321
2322BROADCOM BCM63XX ARM ARCHITECTURE
2323M: Florian Fainelli <f.fainelli@gmail.com>
2324L: linux-arm-kernel@lists.infradead.org
2325T: git git://github.com/broadcom/arm-bcm63xx.git
2326S: Maintained
2327F: arch/arm/mach-bcm/bcm63xx.c
2328F: arch/arm/include/debug/bcm63xx.S
2329
2330BROADCOM BCM63XX/BCM33XX UDC DRIVER
2331M: Kevin Cernekee <cernekee@gmail.com>
2332L: linux-usb@vger.kernel.org
2333S: Maintained
2334F: drivers/usb/gadget/udc/bcm63xx_udc.*
2335
2336BROADCOM BCM7XXX ARM ARCHITECTURE
2337M: Brian Norris <computersforpeace@gmail.com>
2338M: Gregory Fong <gregory.0xf0@gmail.com>
2339M: Florian Fainelli <f.fainelli@gmail.com>
2340L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2341T: git git://github.com/broadcom/stblinux.git
2342S: Maintained
2343F: arch/arm/mach-bcm/*brcmstb*
2344F: arch/arm/boot/dts/bcm7*.dts*
2345F: drivers/bus/brcmstb_gisb.c
2346N: brcmstb
2347
2348BROADCOM BMIPS MIPS ARCHITECTURE
2349M: Kevin Cernekee <cernekee@gmail.com>
2350M: Florian Fainelli <f.fainelli@gmail.com>
2351L: linux-mips@linux-mips.org
2352T: git git://github.com/broadcom/stblinux.git
2353S: Maintained
2354F: arch/mips/bmips/*
2355F: arch/mips/include/asm/mach-bmips/*
2356F: arch/mips/kernel/*bmips*
2357F: arch/mips/boot/dts/brcm/bcm*.dts*
2358F: drivers/irqchip/irq-bcm7*
2359F: drivers/irqchip/irq-brcmstb*
2360
2361BROADCOM TG3 GIGABIT ETHERNET DRIVER
2362M: Prashant Sreedharan <prashant@broadcom.com>
2363M: Michael Chan <mchan@broadcom.com>
2364L: netdev@vger.kernel.org
2365S: Supported
2366F: drivers/net/ethernet/broadcom/tg3.*
2367
2368BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2369M: Brett Rudley <brudley@broadcom.com>
2370M: Arend van Spriel <arend@broadcom.com>
2371M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2372M: Hante Meuleman <meuleman@broadcom.com>
2373L: linux-wireless@vger.kernel.org
2374L: brcm80211-dev-list@broadcom.com
2375S: Supported
2376F: drivers/net/wireless/brcm80211/
2377
2378BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2379M: QLogic-Storage-Upstream@qlogic.com
2380L: linux-scsi@vger.kernel.org
2381S: Supported
2382F: drivers/scsi/bnx2fc/
2383
2384BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2385M: QLogic-Storage-Upstream@qlogic.com
2386L: linux-scsi@vger.kernel.org
2387S: Supported
2388F: drivers/scsi/bnx2i/
2389
2390BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2391M: Ray Jui <rjui@broadcom.com>
2392M: Scott Branden <sbranden@broadcom.com>
2393L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2394L: bcm-kernel-feedback-list@broadcom.com
2395T: git git://github.com/broadcom/cygnus-linux.git
2396S: Maintained
2397N: iproc
2398N: cygnus
2399N: bcm9113*
2400N: bcm9583*
2401N: bcm583*
2402N: bcm113*
2403
2404BROADCOM BRCMSTB GPIO DRIVER
2405M: Gregory Fong <gregory.0xf0@gmail.com>
2406L: bcm-kernel-feedback-list@broadcom.com>
2407S: Supported
2408F: drivers/gpio/gpio-brcmstb.c
2409F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2410
2411BROADCOM KONA GPIO DRIVER
2412M: Ray Jui <rjui@broadcom.com>
2413L: bcm-kernel-feedback-list@broadcom.com
2414S: Supported
2415F: drivers/gpio/gpio-bcm-kona.c
2416F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2417
2418BROADCOM NVRAM DRIVER
2419M: Rafał Miłecki <zajec5@gmail.com>
2420L: linux-mips@linux-mips.org
2421S: Maintained
2422F: drivers/firmware/broadcom/*
2423
2424BROADCOM STB NAND FLASH DRIVER
2425M: Brian Norris <computersforpeace@gmail.com>
2426L: linux-mtd@lists.infradead.org
2427S: Maintained
2428F: drivers/mtd/nand/brcmnand/
2429
2430BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2431M: Rafał Miłecki <zajec5@gmail.com>
2432L: linux-wireless@vger.kernel.org
2433S: Maintained
2434F: drivers/bcma/
2435F: include/linux/bcma/
2436
2437BROADCOM SYSTEMPORT ETHERNET DRIVER
2438M: Florian Fainelli <f.fainelli@gmail.com>
2439L: netdev@vger.kernel.org
2440S: Supported
2441F: drivers/net/ethernet/broadcom/bcmsysport.*
2442
2443BROCADE BFA FC SCSI DRIVER
2444M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2445M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2446L: linux-scsi@vger.kernel.org
2447S: Supported
2448F: drivers/scsi/bfa/
2449
2450BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2451M: Rasesh Mody <rasesh.mody@qlogic.com>
2452L: netdev@vger.kernel.org
2453S: Supported
2454F: drivers/net/ethernet/brocade/bna/
2455
2456BSG (block layer generic sg v4 driver)
2457M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2458L: linux-scsi@vger.kernel.org
2459S: Supported
2460F: block/bsg.c
2461F: include/linux/bsg.h
2462F: include/uapi/linux/bsg.h
2463
2464BT87X AUDIO DRIVER
2465M: Clemens Ladisch <clemens@ladisch.de>
2466L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2467T: git git://git.alsa-project.org/alsa-kernel.git
2468S: Maintained
2469F: Documentation/sound/alsa/Bt87x.txt
2470F: sound/pci/bt87x.c
2471
2472BT8XXGPIO DRIVER
2473M: Michael Buesch <m@bues.ch>
2474W: http://bu3sch.de/btgpio.php
2475S: Maintained
2476F: drivers/gpio/gpio-bt8xx.c
2477
2478BTRFS FILE SYSTEM
2479M: Chris Mason <clm@fb.com>
2480M: Josef Bacik <jbacik@fb.com>
2481M: David Sterba <dsterba@suse.com>
2482L: linux-btrfs@vger.kernel.org
2483W: http://btrfs.wiki.kernel.org/
2484Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2485T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2486S: Maintained
2487F: Documentation/filesystems/btrfs.txt
2488F: fs/btrfs/
2489
2490BTTV VIDEO4LINUX DRIVER
2491M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2492L: linux-media@vger.kernel.org
2493W: http://linuxtv.org
2494T: git git://linuxtv.org/media_tree.git
2495S: Odd fixes
2496F: Documentation/video4linux/bttv/
2497F: drivers/media/pci/bt8xx/bttv*
2498
2499BUSLOGIC SCSI DRIVER
2500M: Khalid Aziz <khalid@gonehiking.org>
2501L: linux-scsi@vger.kernel.org
2502S: Maintained
2503F: drivers/scsi/BusLogic.*
2504F: drivers/scsi/FlashPoint.*
2505
2506C-MEDIA CMI8788 DRIVER
2507M: Clemens Ladisch <clemens@ladisch.de>
2508L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2509T: git git://git.alsa-project.org/alsa-kernel.git
2510S: Maintained
2511F: sound/pci/oxygen/
2512
2513C6X ARCHITECTURE
2514M: Mark Salter <msalter@redhat.com>
2515M: Aurelien Jacquiot <a-jacquiot@ti.com>
2516L: linux-c6x-dev@linux-c6x.org
2517W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2518S: Maintained
2519F: arch/c6x/
2520
2521CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2522M: David Howells <dhowells@redhat.com>
2523L: linux-cachefs@redhat.com
2524S: Supported
2525F: Documentation/filesystems/caching/cachefiles.txt
2526F: fs/cachefiles/
2527
2528CADET FM/AM RADIO RECEIVER DRIVER
2529M: Hans Verkuil <hverkuil@xs4all.nl>
2530L: linux-media@vger.kernel.org
2531T: git git://linuxtv.org/media_tree.git
2532W: http://linuxtv.org
2533S: Maintained
2534F: drivers/media/radio/radio-cadet*
2535
2536CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2537M: Jonathan Corbet <corbet@lwn.net>
2538L: linux-media@vger.kernel.org
2539T: git git://linuxtv.org/media_tree.git
2540S: Maintained
2541F: Documentation/video4linux/cafe_ccic
2542F: drivers/media/platform/marvell-ccic/
2543
2544CAIF NETWORK LAYER
2545M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2546L: netdev@vger.kernel.org
2547S: Supported
2548F: Documentation/networking/caif/
2549F: drivers/net/caif/
2550F: include/uapi/linux/caif/
2551F: include/net/caif/
2552F: net/caif/
2553
2554CALGARY x86-64 IOMMU
2555M: Muli Ben-Yehuda <muli@il.ibm.com>
2556M: "Jon D. Mason" <jdmason@kudzu.us>
2557L: discuss@x86-64.org
2558S: Maintained
2559F: arch/x86/kernel/pci-calgary_64.c
2560F: arch/x86/kernel/tce_64.c
2561F: arch/x86/include/asm/calgary.h
2562F: arch/x86/include/asm/tce.h
2563
2564CAN NETWORK LAYER
2565M: Oliver Hartkopp <socketcan@hartkopp.net>
2566M: Marc Kleine-Budde <mkl@pengutronix.de>
2567L: linux-can@vger.kernel.org
2568W: https://github.com/linux-can
2569T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2570T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2571S: Maintained
2572F: Documentation/networking/can.txt
2573F: net/can/
2574F: include/linux/can/core.h
2575F: include/uapi/linux/can.h
2576F: include/uapi/linux/can/bcm.h
2577F: include/uapi/linux/can/raw.h
2578F: include/uapi/linux/can/gw.h
2579
2580CAN NETWORK DRIVERS
2581M: Wolfgang Grandegger <wg@grandegger.com>
2582M: Marc Kleine-Budde <mkl@pengutronix.de>
2583L: linux-can@vger.kernel.org
2584W: https://github.com/linux-can
2585T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2586T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2587S: Maintained
2588F: drivers/net/can/
2589F: include/linux/can/dev.h
2590F: include/linux/can/platform/
2591F: include/uapi/linux/can/error.h
2592F: include/uapi/linux/can/netlink.h
2593
2594CAPABILITIES
2595M: Serge Hallyn <serge.hallyn@canonical.com>
2596L: linux-security-module@vger.kernel.org
2597S: Supported
2598F: include/linux/capability.h
2599F: include/uapi/linux/capability.h
2600F: security/commoncap.c
2601F: kernel/capability.c
2602
2603CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2604M: Kevin Tsai <ktsai@capellamicro.com>
2605S: Maintained
2606F: drivers/iio/light/cm*
2607F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2608
2609CAVIUM LIQUIDIO NETWORK DRIVER
2610M: Derek Chickles <derek.chickles@caviumnetworks.com>
2611M: Satanand Burla <satananda.burla@caviumnetworks.com>
2612M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2613M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2614L: netdev@vger.kernel.org
2615W: http://www.cavium.com
2616S: Supported
2617F: drivers/net/ethernet/cavium/liquidio/
2618
2619CC2520 IEEE-802.15.4 RADIO DRIVER
2620M: Varka Bhadram <varkabhadram@gmail.com>
2621L: linux-wpan@vger.kernel.org
2622S: Maintained
2623F: drivers/net/ieee802154/cc2520.c
2624F: include/linux/spi/cc2520.h
2625F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2626
2627CELL BROADBAND ENGINE ARCHITECTURE
2628M: Arnd Bergmann <arnd@arndb.de>
2629L: linuxppc-dev@lists.ozlabs.org
2630W: http://www.ibm.com/developerworks/power/cell/
2631S: Supported
2632F: arch/powerpc/include/asm/cell*.h
2633F: arch/powerpc/include/asm/spu*.h
2634F: arch/powerpc/include/uapi/asm/spu*.h
2635F: arch/powerpc/oprofile/*cell*
2636F: arch/powerpc/platforms/cell/
2637
2638CEPH COMMON CODE (LIBCEPH)
2639M: Ilya Dryomov <idryomov@gmail.com>
2640M: "Yan, Zheng" <zyan@redhat.com>
2641M: Sage Weil <sage@redhat.com>
2642L: ceph-devel@vger.kernel.org
2643W: http://ceph.com/
2644T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2645T: git git://github.com/ceph/ceph-client.git
2646S: Supported
2647F: net/ceph/
2648F: include/linux/ceph/
2649F: include/linux/crush/
2650
2651CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2652M: "Yan, Zheng" <zyan@redhat.com>
2653M: Sage Weil <sage@redhat.com>
2654M: Ilya Dryomov <idryomov@gmail.com>
2655L: ceph-devel@vger.kernel.org
2656W: http://ceph.com/
2657T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2658T: git git://github.com/ceph/ceph-client.git
2659S: Supported
2660F: Documentation/filesystems/ceph.txt
2661F: fs/ceph/
2662
2663CERTIFICATE HANDLING:
2664M: David Howells <dhowells@redhat.com>
2665M: David Woodhouse <dwmw2@infradead.org>
2666L: keyrings@linux-nfs.org
2667S: Maintained
2668F: Documentation/module-signing.txt
2669F: certs/
2670F: scripts/extract-cert.c
2671
2672CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2673L: linux-usb@vger.kernel.org
2674S: Orphan
2675F: Documentation/usb/WUSB-Design-overview.txt
2676F: Documentation/usb/wusb-cbaf
2677F: drivers/usb/host/hwa-hc.c
2678F: drivers/usb/host/whci/
2679F: drivers/usb/wusbcore/
2680F: include/linux/usb/wusb*
2681
2682CFAG12864B LCD DRIVER
2683M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2684W: http://miguelojeda.es/auxdisplay.htm
2685W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2686S: Maintained
2687F: drivers/auxdisplay/cfag12864b.c
2688F: include/linux/cfag12864b.h
2689
2690CFAG12864BFB LCD FRAMEBUFFER DRIVER
2691M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2692W: http://miguelojeda.es/auxdisplay.htm
2693W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2694S: Maintained
2695F: drivers/auxdisplay/cfag12864bfb.c
2696F: include/linux/cfag12864b.h
2697
2698CFG80211 and NL80211
2699M: Johannes Berg <johannes@sipsolutions.net>
2700L: linux-wireless@vger.kernel.org
2701W: http://wireless.kernel.org/
2702T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2703T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2704S: Maintained
2705F: include/uapi/linux/nl80211.h
2706F: include/net/cfg80211.h
2707F: net/wireless/*
2708X: net/wireless/wext*
2709
2710CHAR and MISC DRIVERS
2711M: Arnd Bergmann <arnd@arndb.de>
2712M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2713T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2714S: Supported
2715F: drivers/char/*
2716F: drivers/misc/*
2717F: include/linux/miscdevice.h
2718
2719CHECKPATCH
2720M: Andy Whitcroft <apw@canonical.com>
2721M: Joe Perches <joe@perches.com>
2722S: Maintained
2723F: scripts/checkpatch.pl
2724
2725CHINESE DOCUMENTATION
2726M: Harry Wei <harryxiyou@gmail.com>
2727L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2728L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2729S: Maintained
2730F: Documentation/zh_CN/
2731
2732CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2733M: Peter Chen <Peter.Chen@freescale.com>
2734T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2735L: linux-usb@vger.kernel.org
2736S: Maintained
2737F: drivers/usb/chipidea/
2738
2739CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2740M: Hans de Goede <hdegoede@redhat.com>
2741L: linux-input@vger.kernel.org
2742S: Maintained
2743F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2744F: drivers/input/touchscreen/chipone_icn8318.c
2745
2746CHROME HARDWARE PLATFORM SUPPORT
2747M: Olof Johansson <olof@lixom.net>
2748S: Maintained
2749F: drivers/platform/chrome/
2750
2751CISCO VIC ETHERNET NIC DRIVER
2752M: Christian Benvenuti <benve@cisco.com>
2753M: Sujith Sankar <ssujith@cisco.com>
2754M: Govindarajulu Varadarajan <_govind@gmx.com>
2755M: Neel Patel <neepatel@cisco.com>
2756S: Supported
2757F: drivers/net/ethernet/cisco/enic/
2758
2759CISCO VIC LOW LATENCY NIC DRIVER
2760M: Upinder Malhi <umalhi@cisco.com>
2761S: Supported
2762F: drivers/infiniband/hw/usnic
2763
2764CIRRUS LOGIC EP93XX ETHERNET DRIVER
2765M: Hartley Sweeten <hsweeten@visionengravers.com>
2766L: netdev@vger.kernel.org
2767S: Maintained
2768F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2769
2770CIRRUS LOGIC AUDIO CODEC DRIVERS
2771M: Brian Austin <brian.austin@cirrus.com>
2772M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2773L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2774S: Maintained
2775F: sound/soc/codecs/cs*
2776
2777CLEANCACHE API
2778M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2779L: linux-kernel@vger.kernel.org
2780S: Maintained
2781F: mm/cleancache.c
2782F: include/linux/cleancache.h
2783
2784CLK API
2785M: Russell King <linux@arm.linux.org.uk>
2786L: linux-clk@vger.kernel.org
2787S: Maintained
2788F: include/linux/clk.h
2789
2790CLOCKSOURCE, CLOCKEVENT DRIVERS
2791M: Daniel Lezcano <daniel.lezcano@linaro.org>
2792M: Thomas Gleixner <tglx@linutronix.de>
2793L: linux-kernel@vger.kernel.org
2794T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2795S: Supported
2796F: drivers/clocksource
2797
2798CISCO FCOE HBA DRIVER
2799M: Hiral Patel <hiralpat@cisco.com>
2800M: Suma Ramars <sramars@cisco.com>
2801M: Brian Uchino <buchino@cisco.com>
2802L: linux-scsi@vger.kernel.org
2803S: Supported
2804F: drivers/scsi/fnic/
2805
2806CISCO SCSI HBA DRIVER
2807M: Narsimhulu Musini <nmusini@cisco.com>
2808M: Sesidhar Baddela <sebaddel@cisco.com>
2809L: linux-scsi@vger.kernel.org
2810S: Supported
2811F: drivers/scsi/snic/
2812
2813CMPC ACPI DRIVER
2814M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2815M: Daniel Oliveira Nascimento <don@syst.com.br>
2816L: platform-driver-x86@vger.kernel.org
2817S: Supported
2818F: drivers/platform/x86/classmate-laptop.c
2819
2820COBALT MEDIA DRIVER
2821M: Hans Verkuil <hans.verkuil@cisco.com>
2822L: linux-media@vger.kernel.org
2823T: git git://linuxtv.org/media_tree.git
2824W: http://linuxtv.org
2825S: Supported
2826F: drivers/media/pci/cobalt/
2827
2828COCCINELLE/Semantic Patches (SmPL)
2829M: Julia Lawall <Julia.Lawall@lip6.fr>
2830M: Gilles Muller <Gilles.Muller@lip6.fr>
2831M: Nicolas Palix <nicolas.palix@imag.fr>
2832M: Michal Marek <mmarek@suse.com>
2833L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2834T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2835W: http://coccinelle.lip6.fr/
2836S: Supported
2837F: Documentation/coccinelle.txt
2838F: scripts/coccinelle/
2839F: scripts/coccicheck
2840
2841CODA FILE SYSTEM
2842M: Jan Harkes <jaharkes@cs.cmu.edu>
2843M: coda@cs.cmu.edu
2844L: codalist@coda.cs.cmu.edu
2845W: http://www.coda.cs.cmu.edu/
2846S: Maintained
2847F: Documentation/filesystems/coda.txt
2848F: fs/coda/
2849F: include/linux/coda*.h
2850F: include/uapi/linux/coda*.h
2851
2852CODA V4L2 MEM2MEM DRIVER
2853M: Philipp Zabel <p.zabel@pengutronix.de>
2854L: linux-media@vger.kernel.org
2855S: Maintained
2856F: Documentation/devicetree/bindings/media/coda.txt
2857F: drivers/media/platform/coda/
2858
2859COMMON CLK FRAMEWORK
2860M: Michael Turquette <mturquette@baylibre.com>
2861M: Stephen Boyd <sboyd@codeaurora.org>
2862L: linux-clk@vger.kernel.org
2863T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2864S: Maintained
2865F: drivers/clk/
2866X: drivers/clk/clkdev.c
2867F: include/linux/clk-pr*
2868F: include/linux/clk/
2869
2870COMMON INTERNET FILE SYSTEM (CIFS)
2871M: Steve French <sfrench@samba.org>
2872L: linux-cifs@vger.kernel.org
2873L: samba-technical@lists.samba.org (moderated for non-subscribers)
2874W: http://linux-cifs.samba.org/
2875T: git git://git.samba.org/sfrench/cifs-2.6.git
2876S: Supported
2877F: Documentation/filesystems/cifs/
2878F: fs/cifs/
2879
2880COMPACTPCI HOTPLUG CORE
2881M: Scott Murray <scott@spiteful.org>
2882L: linux-pci@vger.kernel.org
2883S: Maintained
2884F: drivers/pci/hotplug/cpci_hotplug*
2885
2886COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2887M: Scott Murray <scott@spiteful.org>
2888L: linux-pci@vger.kernel.org
2889S: Maintained
2890F: drivers/pci/hotplug/cpcihp_zt5550.*
2891
2892COMPACTPCI HOTPLUG GENERIC DRIVER
2893M: Scott Murray <scott@spiteful.org>
2894L: linux-pci@vger.kernel.org
2895S: Maintained
2896F: drivers/pci/hotplug/cpcihp_generic.c
2897
2898COMPAL LAPTOP SUPPORT
2899M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2900L: platform-driver-x86@vger.kernel.org
2901S: Maintained
2902F: drivers/platform/x86/compal-laptop.c
2903
2904CONEXANT ACCESSRUNNER USB DRIVER
2905M: Simon Arlott <cxacru@fire.lp0.eu>
2906L: accessrunner-general@lists.sourceforge.net
2907W: http://accessrunner.sourceforge.net/
2908S: Maintained
2909F: drivers/usb/atm/cxacru.c
2910
2911CONFIGFS
2912M: Joel Becker <jlbec@evilplan.org>
2913T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2914S: Supported
2915F: fs/configfs/
2916F: include/linux/configfs.h
2917
2918CONNECTOR
2919M: Evgeniy Polyakov <zbr@ioremap.net>
2920L: netdev@vger.kernel.org
2921S: Maintained
2922F: drivers/connector/
2923
2924CONTROL GROUP (CGROUP)
2925M: Tejun Heo <tj@kernel.org>
2926M: Li Zefan <lizefan@huawei.com>
2927M: Johannes Weiner <hannes@cmpxchg.org>
2928L: cgroups@vger.kernel.org
2929T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2930S: Maintained
2931F: Documentation/cgroups/
2932F: include/linux/cgroup*
2933F: kernel/cgroup*
2934
2935CONTROL GROUP - CPUSET
2936M: Li Zefan <lizefan@huawei.com>
2937L: cgroups@vger.kernel.org
2938W: http://www.bullopensource.org/cpuset/
2939W: http://oss.sgi.com/projects/cpusets/
2940T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2941S: Maintained
2942F: Documentation/cgroups/cpusets.txt
2943F: include/linux/cpuset.h
2944F: kernel/cpuset.c
2945
2946CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2947M: Johannes Weiner <hannes@cmpxchg.org>
2948M: Michal Hocko <mhocko@kernel.org>
2949L: cgroups@vger.kernel.org
2950L: linux-mm@kvack.org
2951S: Maintained
2952F: mm/memcontrol.c
2953F: mm/swap_cgroup.c
2954
2955CORETEMP HARDWARE MONITORING DRIVER
2956M: Fenghua Yu <fenghua.yu@intel.com>
2957L: lm-sensors@lm-sensors.org
2958S: Maintained
2959F: Documentation/hwmon/coretemp
2960F: drivers/hwmon/coretemp.c
2961
2962COSA/SRP SYNC SERIAL DRIVER
2963M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2964W: http://www.fi.muni.cz/~kas/cosa/
2965S: Maintained
2966F: drivers/net/wan/cosa*
2967
2968CPMAC ETHERNET DRIVER
2969M: Florian Fainelli <florian@openwrt.org>
2970L: netdev@vger.kernel.org
2971S: Maintained
2972F: drivers/net/ethernet/ti/cpmac.c
2973
2974CPU FREQUENCY DRIVERS
2975M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
2976M: Viresh Kumar <viresh.kumar@linaro.org>
2977L: linux-pm@vger.kernel.org
2978S: Maintained
2979T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2980T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2981F: drivers/cpufreq/
2982F: include/linux/cpufreq.h
2983
2984CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2985M: Viresh Kumar <viresh.kumar@linaro.org>
2986M: Sudeep Holla <sudeep.holla@arm.com>
2987L: linux-pm@vger.kernel.org
2988W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2989S: Maintained
2990F: drivers/cpufreq/arm_big_little.h
2991F: drivers/cpufreq/arm_big_little.c
2992F: drivers/cpufreq/arm_big_little_dt.c
2993
2994CPUIDLE DRIVER - ARM BIG LITTLE
2995M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2996M: Daniel Lezcano <daniel.lezcano@linaro.org>
2997L: linux-pm@vger.kernel.org
2998L: linux-arm-kernel@lists.infradead.org
2999T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3000S: Maintained
3001F: drivers/cpuidle/cpuidle-big_little.c
3002
3003CPUIDLE DRIVER - ARM EXYNOS
3004M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3005M: Daniel Lezcano <daniel.lezcano@linaro.org>
3006M: Kukjin Kim <kgene@kernel.org>
3007L: linux-pm@vger.kernel.org
3008L: linux-samsung-soc@vger.kernel.org
3009S: Supported
3010F: drivers/cpuidle/cpuidle-exynos.c
3011F: arch/arm/mach-exynos/pm.c
3012
3013CPUIDLE DRIVERS
3014M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3015M: Daniel Lezcano <daniel.lezcano@linaro.org>
3016L: linux-pm@vger.kernel.org
3017S: Maintained
3018T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3019F: drivers/cpuidle/*
3020F: include/linux/cpuidle.h
3021
3022CPUID/MSR DRIVER
3023M: "H. Peter Anvin" <hpa@zytor.com>
3024S: Maintained
3025F: arch/x86/kernel/cpuid.c
3026F: arch/x86/kernel/msr.c
3027
3028CPU POWER MONITORING SUBSYSTEM
3029M: Thomas Renninger <trenn@suse.com>
3030L: linux-pm@vger.kernel.org
3031S: Maintained
3032F: tools/power/cpupower/
3033
3034CRAMFS FILESYSTEM
3035W: http://sourceforge.net/projects/cramfs/
3036S: Orphan / Obsolete
3037F: Documentation/filesystems/cramfs.txt
3038F: fs/cramfs/
3039
3040CRIS PORT
3041M: Mikael Starvik <starvik@axis.com>
3042M: Jesper Nilsson <jesper.nilsson@axis.com>
3043L: linux-cris-kernel@axis.com
3044W: http://developer.axis.com
3045S: Maintained
3046F: arch/cris/
3047F: drivers/tty/serial/crisv10.*
3048
3049CRYPTO API
3050M: Herbert Xu <herbert@gondor.apana.org.au>
3051M: "David S. Miller" <davem@davemloft.net>
3052L: linux-crypto@vger.kernel.org
3053T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3054S: Maintained
3055F: Documentation/crypto/
3056F: Documentation/DocBook/crypto-API.tmpl
3057F: arch/*/crypto/
3058F: crypto/
3059F: drivers/crypto/
3060F: include/crypto/
3061
3062CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3063M: Neil Horman <nhorman@tuxdriver.com>
3064L: linux-crypto@vger.kernel.org
3065S: Maintained
3066F: crypto/ansi_cprng.c
3067F: crypto/rng.c
3068
3069CS5535 Audio ALSA driver
3070M: Jaya Kumar <jayakumar.alsa@gmail.com>
3071S: Maintained
3072F: sound/pci/cs5535audio/
3073
3074CW1200 WLAN driver
3075M: Solomon Peachy <pizza@shaftnet.org>
3076S: Maintained
3077F: drivers/net/wireless/cw1200/
3078
3079CX18 VIDEO4LINUX DRIVER
3080M: Andy Walls <awalls@md.metrocast.net>
3081L: ivtv-devel@ivtvdriver.org (subscribers-only)
3082L: linux-media@vger.kernel.org
3083T: git git://linuxtv.org/media_tree.git
3084W: http://linuxtv.org
3085W: http://www.ivtvdriver.org/index.php/Cx18
3086S: Maintained
3087F: Documentation/video4linux/cx18.txt
3088F: drivers/media/pci/cx18/
3089F: include/uapi/linux/ivtv*
3090
3091CX2341X MPEG ENCODER HELPER MODULE
3092M: Hans Verkuil <hverkuil@xs4all.nl>
3093L: linux-media@vger.kernel.org
3094T: git git://linuxtv.org/media_tree.git
3095W: http://linuxtv.org
3096S: Maintained
3097F: drivers/media/common/cx2341x*
3098F: include/media/cx2341x*
3099
3100CX24120 MEDIA DRIVER
3101M: Jemma Denson <jdenson@gmail.com>
3102M: Patrick Boettcher <patrick.boettcher@posteo.de>
3103L: linux-media@vger.kernel.org
3104W: http://linuxtv.org/
3105Q: http://patchwork.linuxtv.org/project/linux-media/list/
3106S: Maintained
3107F: drivers/media/dvb-frontends/cx24120*
3108
3109CX88 VIDEO4LINUX DRIVER
3110M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3111L: linux-media@vger.kernel.org
3112W: http://linuxtv.org
3113T: git git://linuxtv.org/media_tree.git
3114S: Odd fixes
3115F: Documentation/video4linux/cx88/
3116F: drivers/media/pci/cx88/
3117
3118CXD2820R MEDIA DRIVER
3119M: Antti Palosaari <crope@iki.fi>
3120L: linux-media@vger.kernel.org
3121W: http://linuxtv.org/
3122W: http://palosaari.fi/linux/
3123Q: http://patchwork.linuxtv.org/project/linux-media/list/
3124T: git git://linuxtv.org/anttip/media_tree.git
3125S: Maintained
3126F: drivers/media/dvb-frontends/cxd2820r*
3127
3128CXGB3 ETHERNET DRIVER (CXGB3)
3129M: Santosh Raspatur <santosh@chelsio.com>
3130L: netdev@vger.kernel.org
3131W: http://www.chelsio.com
3132S: Supported
3133F: drivers/net/ethernet/chelsio/cxgb3/
3134
3135CXGB3 ISCSI DRIVER (CXGB3I)
3136M: Karen Xie <kxie@chelsio.com>
3137L: linux-scsi@vger.kernel.org
3138W: http://www.chelsio.com
3139S: Supported
3140F: drivers/scsi/cxgbi/cxgb3i
3141
3142CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3143M: Steve Wise <swise@chelsio.com>
3144L: linux-rdma@vger.kernel.org
3145W: http://www.openfabrics.org
3146S: Supported
3147F: drivers/infiniband/hw/cxgb3/
3148
3149CXGB4 ETHERNET DRIVER (CXGB4)
3150M: Hariprasad S <hariprasad@chelsio.com>
3151L: netdev@vger.kernel.org
3152W: http://www.chelsio.com
3153S: Supported
3154F: drivers/net/ethernet/chelsio/cxgb4/
3155
3156CXGB4 ISCSI DRIVER (CXGB4I)
3157M: Karen Xie <kxie@chelsio.com>
3158L: linux-scsi@vger.kernel.org
3159W: http://www.chelsio.com
3160S: Supported
3161F: drivers/scsi/cxgbi/cxgb4i
3162
3163CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3164M: Steve Wise <swise@chelsio.com>
3165L: linux-rdma@vger.kernel.org
3166W: http://www.openfabrics.org
3167S: Supported
3168F: drivers/infiniband/hw/cxgb4/
3169
3170CXGB4VF ETHERNET DRIVER (CXGB4VF)
3171M: Casey Leedom <leedom@chelsio.com>
3172L: netdev@vger.kernel.org
3173W: http://www.chelsio.com
3174S: Supported
3175F: drivers/net/ethernet/chelsio/cxgb4vf/
3176
3177CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3178M: Ian Munsie <imunsie@au1.ibm.com>
3179M: Michael Neuling <mikey@neuling.org>
3180L: linuxppc-dev@lists.ozlabs.org
3181S: Supported
3182F: drivers/misc/cxl/
3183F: include/misc/cxl*
3184F: include/uapi/misc/cxl.h
3185F: Documentation/powerpc/cxl.txt
3186F: Documentation/powerpc/cxl.txt
3187F: Documentation/ABI/testing/sysfs-class-cxl
3188
3189CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3190M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3191M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3192L: linux-scsi@vger.kernel.org
3193S: Supported
3194F: drivers/scsi/cxlflash/
3195F: include/uapi/scsi/cxlflash_ioctls.h
3196F: Documentation/powerpc/cxlflash.txt
3197
3198STMMAC ETHERNET DRIVER
3199M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3200L: netdev@vger.kernel.org
3201W: http://www.stlinux.com
3202S: Supported
3203F: drivers/net/ethernet/stmicro/stmmac/
3204
3205CYBERPRO FB DRIVER
3206M: Russell King <linux@arm.linux.org.uk>
3207L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3208W: http://www.arm.linux.org.uk/
3209S: Maintained
3210F: drivers/video/fbdev/cyber2000fb.*
3211
3212CYCLADES ASYNC MUX DRIVER
3213W: http://www.cyclades.com/
3214S: Orphan
3215F: drivers/tty/cyclades.c
3216F: include/linux/cyclades.h
3217F: include/uapi/linux/cyclades.h
3218
3219CYCLADES PC300 DRIVER
3220W: http://www.cyclades.com/
3221S: Orphan
3222F: drivers/net/wan/pc300*
3223
3224CYPRESS_FIRMWARE MEDIA DRIVER
3225M: Antti Palosaari <crope@iki.fi>
3226L: linux-media@vger.kernel.org
3227W: http://linuxtv.org/
3228W: http://palosaari.fi/linux/
3229Q: http://patchwork.linuxtv.org/project/linux-media/list/
3230T: git git://linuxtv.org/anttip/media_tree.git
3231S: Maintained
3232F: drivers/media/common/cypress_firmware*
3233
3234CYTTSP TOUCHSCREEN DRIVER
3235M: Ferruh Yigit <fery@cypress.com>
3236L: linux-input@vger.kernel.org
3237S: Supported
3238F: drivers/input/touchscreen/cyttsp*
3239F: include/linux/input/cyttsp.h
3240
3241DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3242M: Joshua Kinard <kumba@gentoo.org>
3243S: Maintained
3244F: drivers/rtc/rtc-ds1685.c
3245F: include/linux/rtc/ds1685.h
3246
3247DAMA SLAVE for AX.25
3248M: Joerg Reuter <jreuter@yaina.de>
3249W: http://yaina.de/jreuter/
3250W: http://www.qsl.net/dl1bke/
3251L: linux-hams@vger.kernel.org
3252S: Maintained
3253F: net/ax25/af_ax25.c
3254F: net/ax25/ax25_dev.c
3255F: net/ax25/ax25_ds_*
3256F: net/ax25/ax25_in.c
3257F: net/ax25/ax25_out.c
3258F: net/ax25/ax25_timer.c
3259F: net/ax25/sysctl_net_ax25.c
3260
3261DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3262L: netdev@vger.kernel.org
3263S: Orphan
3264F: Documentation/networking/dmfe.txt
3265F: drivers/net/ethernet/dec/tulip/dmfe.c
3266
3267DC390/AM53C974 SCSI driver
3268M: Hannes Reinecke <hare@suse.com>
3269L: linux-scsi@vger.kernel.org
3270S: Maintained
3271F: drivers/scsi/am53c974.c
3272
3273DC395x SCSI driver
3274M: Oliver Neukum <oliver@neukum.org>
3275M: Ali Akcaagac <aliakc@web.de>
3276M: Jamie Lenehan <lenehan@twibble.org>
3277L: dc395x@twibble.org
3278W: http://twibble.org/dist/dc395x/
3279W: http://lists.twibble.org/mailman/listinfo/dc395x/
3280S: Maintained
3281F: Documentation/scsi/dc395x.txt
3282F: drivers/scsi/dc395x.*
3283
3284DCCP PROTOCOL
3285M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3286L: dccp@vger.kernel.org
3287W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3288S: Maintained
3289F: include/linux/dccp.h
3290F: include/uapi/linux/dccp.h
3291F: include/linux/tfrc.h
3292F: net/dccp/
3293
3294DECnet NETWORK LAYER
3295W: http://linux-decnet.sourceforge.net
3296L: linux-decnet-user@lists.sourceforge.net
3297S: Orphan
3298F: Documentation/networking/decnet.txt
3299F: net/decnet/
3300
3301DECSTATION PLATFORM SUPPORT
3302M: "Maciej W. Rozycki" <macro@linux-mips.org>
3303L: linux-mips@linux-mips.org
3304W: http://www.linux-mips.org/wiki/DECstation
3305S: Maintained
3306F: arch/mips/dec/
3307F: arch/mips/include/asm/dec/
3308F: arch/mips/include/asm/mach-dec/
3309
3310DEFXX FDDI NETWORK DRIVER
3311M: "Maciej W. Rozycki" <macro@linux-mips.org>
3312S: Maintained
3313F: drivers/net/fddi/defxx.*
3314
3315DELL LAPTOP DRIVER
3316M: Matthew Garrett <mjg59@srcf.ucam.org>
3317M: Pali Rohár <pali.rohar@gmail.com>
3318L: platform-driver-x86@vger.kernel.org
3319S: Maintained
3320F: drivers/platform/x86/dell-laptop.c
3321
3322DELL LAPTOP RBTN DRIVER
3323M: Pali Rohár <pali.rohar@gmail.com>
3324S: Maintained
3325F: drivers/platform/x86/dell-rbtn.*
3326
3327DELL LAPTOP FREEFALL DRIVER
3328M: Pali Rohár <pali.rohar@gmail.com>
3329S: Maintained
3330F: drivers/platform/x86/dell-smo8800.c
3331
3332DELL LAPTOP SMM DRIVER
3333M: Pali Rohár <pali.rohar@gmail.com>
3334S: Maintained
3335F: drivers/hwmon/dell-smm-hwmon.c
3336F: include/uapi/linux/i8k.h
3337
3338DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3339M: Doug Warzecha <Douglas_Warzecha@dell.com>
3340S: Maintained
3341F: Documentation/dcdbas.txt
3342F: drivers/firmware/dcdbas.*
3343
3344DELL WMI EXTRAS DRIVER
3345M: Matthew Garrett <mjg59@srcf.ucam.org>
3346M: Pali Rohár <pali.rohar@gmail.com>
3347S: Maintained
3348F: drivers/platform/x86/dell-wmi.c
3349
3350DESIGNWARE USB2 DRD IP DRIVER
3351M: John Youn <johnyoun@synopsys.com>
3352L: linux-usb@vger.kernel.org
3353T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3354S: Maintained
3355F: drivers/usb/dwc2/
3356
3357DESIGNWARE USB3 DRD IP DRIVER
3358M: Felipe Balbi <balbi@ti.com>
3359L: linux-usb@vger.kernel.org
3360L: linux-omap@vger.kernel.org
3361T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3362S: Maintained
3363F: drivers/usb/dwc3/
3364
3365DEVICE COREDUMP (DEV_COREDUMP)
3366M: Johannes Berg <johannes@sipsolutions.net>
3367L: linux-kernel@vger.kernel.org
3368S: Maintained
3369F: drivers/base/devcoredump.c
3370F: include/linux/devcoredump.h
3371
3372DEVICE FREQUENCY (DEVFREQ)
3373M: MyungJoo Ham <myungjoo.ham@samsung.com>
3374M: Kyungmin Park <kyungmin.park@samsung.com>
3375L: linux-pm@vger.kernel.org
3376S: Maintained
3377F: drivers/devfreq/
3378
3379DEVICE NUMBER REGISTRY
3380M: Torben Mathiasen <device@lanana.org>
3381W: http://lanana.org/docs/device-list/index.html
3382S: Maintained
3383
3384DEVICE-MAPPER (LVM)
3385M: Alasdair Kergon <agk@redhat.com>
3386M: Mike Snitzer <snitzer@redhat.com>
3387M: dm-devel@redhat.com
3388L: dm-devel@redhat.com
3389W: http://sources.redhat.com/dm
3390Q: http://patchwork.kernel.org/project/dm-devel/list/
3391T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3392T: quilt http://people.redhat.com/agk/patches/linux/editing/
3393S: Maintained
3394F: Documentation/device-mapper/
3395F: drivers/md/dm*
3396F: drivers/md/persistent-data/
3397F: include/linux/device-mapper.h
3398F: include/linux/dm-*.h
3399F: include/uapi/linux/dm-*.h
3400
3401DIALOG SEMICONDUCTOR DRIVERS
3402M: Support Opensource <support.opensource@diasemi.com>
3403W: http://www.dialog-semiconductor.com/products
3404S: Supported
3405F: Documentation/hwmon/da90??
3406F: drivers/gpio/gpio-da90??.c
3407F: drivers/hwmon/da90??-hwmon.c
3408F: drivers/iio/adc/da91??-*.c
3409F: drivers/input/misc/da90??_onkey.c
3410F: drivers/input/touchscreen/da9052_tsi.c
3411F: drivers/leds/leds-da90??.c
3412F: drivers/mfd/da903x.c
3413F: drivers/mfd/da90??-*.c
3414F: drivers/mfd/da91??-*.c
3415F: drivers/power/da9052-battery.c
3416F: drivers/power/da91??-*.c
3417F: drivers/regulator/da903x.c
3418F: drivers/regulator/da9???-regulator.[ch]
3419F: drivers/rtc/rtc-da90??.c
3420F: drivers/video/backlight/da90??_bl.c
3421F: drivers/watchdog/da90??_wdt.c
3422F: include/linux/mfd/da903x.h
3423F: include/linux/mfd/da9052/
3424F: include/linux/mfd/da9055/
3425F: include/linux/mfd/da9063/
3426F: include/linux/mfd/da9150/
3427F: include/sound/da[79]*.h
3428F: sound/soc/codecs/da[79]*.[ch]
3429
3430DIGI NEO AND CLASSIC PCI PRODUCTS
3431M: Lidza Louina <lidza.louina@gmail.com>
3432M: Mark Hounschell <markh@compro.net>
3433L: driverdev-devel@linuxdriverproject.org
3434S: Maintained
3435F: drivers/staging/dgnc/
3436
3437DIGI EPCA PCI PRODUCTS
3438M: Lidza Louina <lidza.louina@gmail.com>
3439M: Daeseok Youn <daeseok.youn@gmail.com>
3440L: driverdev-devel@linuxdriverproject.org
3441S: Maintained
3442F: drivers/staging/dgap/
3443
3444DIOLAN U2C-12 I2C DRIVER
3445M: Guenter Roeck <linux@roeck-us.net>
3446L: linux-i2c@vger.kernel.org
3447S: Maintained
3448F: drivers/i2c/busses/i2c-diolan-u2c.c
3449
3450DIRECT ACCESS (DAX)
3451M: Matthew Wilcox <willy@linux.intel.com>
3452L: linux-fsdevel@vger.kernel.org
3453S: Supported
3454F: fs/dax.c
3455
3456DIRECTORY NOTIFICATION (DNOTIFY)
3457M: Eric Paris <eparis@parisplace.org>
3458S: Maintained
3459F: Documentation/filesystems/dnotify.txt
3460F: fs/notify/dnotify/
3461F: include/linux/dnotify.h
3462
3463DISK GEOMETRY AND PARTITION HANDLING
3464M: Andries Brouwer <aeb@cwi.nl>
3465W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3466W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3467W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3468S: Maintained
3469
3470DISKQUOTA
3471M: Jan Kara <jack@suse.com>
3472S: Maintained
3473F: Documentation/filesystems/quota.txt
3474F: fs/quota/
3475F: include/linux/quota*.h
3476F: include/uapi/linux/quota*.h
3477
3478DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3479M: Bernie Thompson <bernie@plugable.com>
3480L: linux-fbdev@vger.kernel.org
3481S: Maintained
3482W: http://plugable.com/category/projects/udlfb/
3483F: drivers/video/fbdev/udlfb.c
3484F: include/video/udlfb.h
3485F: Documentation/fb/udlfb.txt
3486
3487DISTRIBUTED LOCK MANAGER (DLM)
3488M: Christine Caulfield <ccaulfie@redhat.com>
3489M: David Teigland <teigland@redhat.com>
3490L: cluster-devel@redhat.com
3491W: http://sources.redhat.com/cluster/
3492T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3493S: Supported
3494F: fs/dlm/
3495
3496DMA BUFFER SHARING FRAMEWORK
3497M: Sumit Semwal <sumit.semwal@linaro.org>
3498S: Maintained
3499L: linux-media@vger.kernel.org
3500L: dri-devel@lists.freedesktop.org
3501L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3502F: drivers/dma-buf/
3503F: include/linux/dma-buf*
3504F: include/linux/reservation.h
3505F: include/linux/*fence.h
3506F: Documentation/dma-buf-sharing.txt
3507T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3508
3509DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3510M: Vinod Koul <vinod.koul@intel.com>
3511L: dmaengine@vger.kernel.org
3512Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3513S: Maintained
3514F: drivers/dma/
3515F: include/linux/dmaengine.h
3516F: Documentation/dmaengine/
3517T: git git://git.infradead.org/users/vkoul/slave-dma.git
3518
3519DME1737 HARDWARE MONITOR DRIVER
3520M: Juerg Haefliger <juergh@gmail.com>
3521L: lm-sensors@lm-sensors.org
3522S: Maintained
3523F: Documentation/hwmon/dme1737
3524F: drivers/hwmon/dme1737.c
3525
3526DMI/SMBIOS SUPPORT
3527M: Jean Delvare <jdelvare@suse.com>
3528S: Maintained
3529T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3530F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3531F: drivers/firmware/dmi-id.c
3532F: drivers/firmware/dmi_scan.c
3533F: include/linux/dmi.h
3534
3535DOCUMENTATION
3536M: Jonathan Corbet <corbet@lwn.net>
3537L: linux-doc@vger.kernel.org
3538S: Maintained
3539F: Documentation/
3540F: scripts/docproc.c
3541F: scripts/kernel-doc*
3542X: Documentation/ABI/
3543X: Documentation/devicetree/
3544X: Documentation/acpi
3545X: Documentation/power
3546X: Documentation/spi
3547X: Documentation/DocBook/media
3548T: git git://git.lwn.net/linux.git docs-next
3549
3550DOUBLETALK DRIVER
3551M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3552L: blinux-list@redhat.com
3553S: Maintained
3554F: drivers/char/dtlk.c
3555F: include/linux/dtlk.h
3556
3557DPT_I2O SCSI RAID DRIVER
3558M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3559L: linux-scsi@vger.kernel.org
3560W: http://www.adaptec.com/
3561S: Maintained
3562F: drivers/scsi/dpt*
3563F: drivers/scsi/dpt/
3564
3565DRBD DRIVER
3566P: Philipp Reisner
3567P: Lars Ellenberg
3568M: drbd-dev@lists.linbit.com
3569L: drbd-user@lists.linbit.com
3570W: http://www.drbd.org
3571T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3572T: git git://git.drbd.org/drbd-8.3.git
3573S: Supported
3574F: drivers/block/drbd/
3575F: lib/lru_cache.c
3576F: Documentation/blockdev/drbd/
3577
3578DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3579M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3580T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3581S: Supported
3582F: Documentation/kobject.txt
3583F: drivers/base/
3584F: fs/debugfs/
3585F: fs/kernfs/
3586F: fs/sysfs/
3587F: include/linux/debugfs.h
3588F: include/linux/kobj*
3589F: lib/kobj*
3590
3591DRM DRIVERS
3592M: David Airlie <airlied@linux.ie>
3593L: dri-devel@lists.freedesktop.org
3594T: git git://people.freedesktop.org/~airlied/linux
3595S: Maintained
3596F: drivers/gpu/drm/
3597F: drivers/gpu/vga/
3598F: include/drm/
3599F: include/uapi/drm/
3600
3601RADEON DRM DRIVERS
3602M: Alex Deucher <alexander.deucher@amd.com>
3603M: Christian König <christian.koenig@amd.com>
3604L: dri-devel@lists.freedesktop.org
3605T: git git://people.freedesktop.org/~agd5f/linux
3606S: Supported
3607F: drivers/gpu/drm/radeon/
3608F: include/uapi/drm/radeon*
3609
3610DRM PANEL DRIVERS
3611M: Thierry Reding <thierry.reding@gmail.com>
3612L: dri-devel@lists.freedesktop.org
3613T: git git://anongit.freedesktop.org/tegra/linux.git
3614S: Maintained
3615F: drivers/gpu/drm/drm_panel.c
3616F: drivers/gpu/drm/panel/
3617F: include/drm/drm_panel.h
3618F: Documentation/devicetree/bindings/panel/
3619
3620INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3621M: Daniel Vetter <daniel.vetter@intel.com>
3622M: Jani Nikula <jani.nikula@linux.intel.com>
3623L: intel-gfx@lists.freedesktop.org
3624L: dri-devel@lists.freedesktop.org
3625Q: http://patchwork.freedesktop.org/project/intel-gfx/
3626T: git git://anongit.freedesktop.org/drm-intel
3627S: Supported
3628F: drivers/gpu/drm/i915/
3629F: include/drm/i915*
3630F: include/uapi/drm/i915*
3631
3632DRM DRIVERS FOR ATMEL HLCDC
3633M: Boris Brezillon <boris.brezillon@free-electrons.com>
3634L: dri-devel@lists.freedesktop.org
3635S: Supported
3636F: drivers/gpu/drm/atmel-hlcdc/
3637F: Documentation/devicetree/bindings/drm/atmel/
3638
3639DRM DRIVERS FOR EXYNOS
3640M: Inki Dae <inki.dae@samsung.com>
3641M: Joonyoung Shim <jy0922.shim@samsung.com>
3642M: Seung-Woo Kim <sw0312.kim@samsung.com>
3643M: Kyungmin Park <kyungmin.park@samsung.com>
3644L: dri-devel@lists.freedesktop.org
3645T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3646S: Supported
3647F: drivers/gpu/drm/exynos/
3648F: include/drm/exynos*
3649F: include/uapi/drm/exynos*
3650
3651DRM DRIVERS FOR FREESCALE DCU
3652M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3653M: Alison Wang <alison.wang@freescale.com>
3654L: dri-devel@lists.freedesktop.org
3655S: Supported
3656F: drivers/gpu/drm/fsl-dcu/
3657F: Documentation/devicetree/bindings/video/fsl,dcu.txt
3658F: Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3659
3660DRM DRIVERS FOR FREESCALE IMX
3661M: Philipp Zabel <p.zabel@pengutronix.de>
3662L: dri-devel@lists.freedesktop.org
3663S: Maintained
3664F: drivers/gpu/drm/imx/
3665F: Documentation/devicetree/bindings/drm/imx/
3666
3667DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3668M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3669L: dri-devel@lists.freedesktop.org
3670T: git git://github.com/patjak/drm-gma500
3671S: Maintained
3672F: drivers/gpu/drm/gma500
3673F: include/drm/gma500*
3674
3675DRM DRIVERS FOR NVIDIA TEGRA
3676M: Thierry Reding <thierry.reding@gmail.com>
3677M: Terje Bergström <tbergstrom@nvidia.com>
3678L: dri-devel@lists.freedesktop.org
3679L: linux-tegra@vger.kernel.org
3680T: git git://anongit.freedesktop.org/tegra/linux.git
3681S: Supported
3682F: drivers/gpu/drm/tegra/
3683F: drivers/gpu/host1x/
3684F: include/linux/host1x.h
3685F: include/uapi/drm/tegra_drm.h
3686F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3687
3688DRM DRIVERS FOR RENESAS
3689M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3690L: dri-devel@lists.freedesktop.org
3691L: linux-sh@vger.kernel.org
3692T: git git://people.freedesktop.org/~airlied/linux
3693S: Supported
3694F: drivers/gpu/drm/rcar-du/
3695F: drivers/gpu/drm/shmobile/
3696F: include/linux/platform_data/shmob_drm.h
3697
3698DRM DRIVERS FOR ROCKCHIP
3699M: Mark Yao <mark.yao@rock-chips.com>
3700L: dri-devel@lists.freedesktop.org
3701S: Maintained
3702F: drivers/gpu/drm/rockchip/
3703F: Documentation/devicetree/bindings/video/rockchip*
3704
3705DRM DRIVERS FOR STI
3706M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3707M: Vincent Abriou <vincent.abriou@st.com>
3708L: dri-devel@lists.freedesktop.org
3709T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3710S: Maintained
3711F: drivers/gpu/drm/sti
3712F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3713
3714DSBR100 USB FM RADIO DRIVER
3715M: Alexey Klimov <klimov.linux@gmail.com>
3716L: linux-media@vger.kernel.org
3717T: git git://linuxtv.org/media_tree.git
3718S: Maintained
3719F: drivers/media/radio/dsbr100.c
3720
3721DSCC4 DRIVER
3722M: Francois Romieu <romieu@fr.zoreil.com>
3723L: netdev@vger.kernel.org
3724S: Maintained
3725F: drivers/net/wan/dscc4.c
3726
3727DT3155 MEDIA DRIVER
3728M: Hans Verkuil <hverkuil@xs4all.nl>
3729L: linux-media@vger.kernel.org
3730T: git git://linuxtv.org/media_tree.git
3731W: http://linuxtv.org
3732S: Odd Fixes
3733F: drivers/media/pci/dt3155/
3734
3735DVB_USB_AF9015 MEDIA DRIVER
3736M: Antti Palosaari <crope@iki.fi>
3737L: linux-media@vger.kernel.org
3738W: http://linuxtv.org/
3739W: http://palosaari.fi/linux/
3740Q: http://patchwork.linuxtv.org/project/linux-media/list/
3741T: git git://linuxtv.org/anttip/media_tree.git
3742S: Maintained
3743F: drivers/media/usb/dvb-usb-v2/af9015*
3744
3745DVB_USB_AF9035 MEDIA DRIVER
3746M: Antti Palosaari <crope@iki.fi>
3747L: linux-media@vger.kernel.org
3748W: http://linuxtv.org/
3749W: http://palosaari.fi/linux/
3750Q: http://patchwork.linuxtv.org/project/linux-media/list/
3751T: git git://linuxtv.org/anttip/media_tree.git
3752S: Maintained
3753F: drivers/media/usb/dvb-usb-v2/af9035*
3754
3755DVB_USB_ANYSEE MEDIA DRIVER
3756M: Antti Palosaari <crope@iki.fi>
3757L: linux-media@vger.kernel.org
3758W: http://linuxtv.org/
3759W: http://palosaari.fi/linux/
3760Q: http://patchwork.linuxtv.org/project/linux-media/list/
3761T: git git://linuxtv.org/anttip/media_tree.git
3762S: Maintained
3763F: drivers/media/usb/dvb-usb-v2/anysee*
3764
3765DVB_USB_AU6610 MEDIA DRIVER
3766M: Antti Palosaari <crope@iki.fi>
3767L: linux-media@vger.kernel.org
3768W: http://linuxtv.org/
3769W: http://palosaari.fi/linux/
3770Q: http://patchwork.linuxtv.org/project/linux-media/list/
3771T: git git://linuxtv.org/anttip/media_tree.git
3772S: Maintained
3773F: drivers/media/usb/dvb-usb-v2/au6610*
3774
3775DVB_USB_CE6230 MEDIA DRIVER
3776M: Antti Palosaari <crope@iki.fi>
3777L: linux-media@vger.kernel.org
3778W: http://linuxtv.org/
3779W: http://palosaari.fi/linux/
3780Q: http://patchwork.linuxtv.org/project/linux-media/list/
3781T: git git://linuxtv.org/anttip/media_tree.git
3782S: Maintained
3783F: drivers/media/usb/dvb-usb-v2/ce6230*
3784
3785DVB_USB_CXUSB MEDIA DRIVER
3786M: Michael Krufky <mkrufky@linuxtv.org>
3787L: linux-media@vger.kernel.org
3788W: http://linuxtv.org/
3789W: http://github.com/mkrufky
3790Q: http://patchwork.linuxtv.org/project/linux-media/list/
3791T: git git://linuxtv.org/media_tree.git
3792S: Maintained
3793F: drivers/media/usb/dvb-usb/cxusb*
3794
3795DVB_USB_EC168 MEDIA DRIVER
3796M: Antti Palosaari <crope@iki.fi>
3797L: linux-media@vger.kernel.org
3798W: http://linuxtv.org/
3799W: http://palosaari.fi/linux/
3800Q: http://patchwork.linuxtv.org/project/linux-media/list/
3801T: git git://linuxtv.org/anttip/media_tree.git
3802S: Maintained
3803F: drivers/media/usb/dvb-usb-v2/ec168*
3804
3805DVB_USB_GL861 MEDIA DRIVER
3806M: Antti Palosaari <crope@iki.fi>
3807L: linux-media@vger.kernel.org
3808W: http://linuxtv.org/
3809Q: http://patchwork.linuxtv.org/project/linux-media/list/
3810T: git git://linuxtv.org/anttip/media_tree.git
3811S: Maintained
3812F: drivers/media/usb/dvb-usb-v2/gl861*
3813
3814DVB_USB_MXL111SF MEDIA DRIVER
3815M: Michael Krufky <mkrufky@linuxtv.org>
3816L: linux-media@vger.kernel.org
3817W: http://linuxtv.org/
3818W: http://github.com/mkrufky
3819Q: http://patchwork.linuxtv.org/project/linux-media/list/
3820T: git git://linuxtv.org/mkrufky/mxl111sf.git
3821S: Maintained
3822F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3823
3824DVB_USB_RTL28XXU MEDIA DRIVER
3825M: Antti Palosaari <crope@iki.fi>
3826L: linux-media@vger.kernel.org
3827W: http://linuxtv.org/
3828W: http://palosaari.fi/linux/
3829Q: http://patchwork.linuxtv.org/project/linux-media/list/
3830T: git git://linuxtv.org/anttip/media_tree.git
3831S: Maintained
3832F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3833
3834DVB_USB_V2 MEDIA DRIVER
3835M: Antti Palosaari <crope@iki.fi>
3836L: linux-media@vger.kernel.org
3837W: http://linuxtv.org/
3838W: http://palosaari.fi/linux/
3839Q: http://patchwork.linuxtv.org/project/linux-media/list/
3840T: git git://linuxtv.org/anttip/media_tree.git
3841S: Maintained
3842F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3843F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3844
3845DYNAMIC DEBUG
3846M: Jason Baron <jbaron@akamai.com>
3847S: Maintained
3848F: lib/dynamic_debug.c
3849F: include/linux/dynamic_debug.h
3850
3851DZ DECSTATION DZ11 SERIAL DRIVER
3852M: "Maciej W. Rozycki" <macro@linux-mips.org>
3853S: Maintained
3854F: drivers/tty/serial/dz.*
3855
3856E3X0 POWER BUTTON DRIVER
3857M: Moritz Fischer <moritz.fischer@ettus.com>
3858L: usrp-users@lists.ettus.com
3859W: http://www.ettus.com
3860S: Supported
3861F: drivers/input/misc/e3x0-button.c
3862F: Documentation/devicetree/bindings/input/e3x0-button.txt
3863
3864E4000 MEDIA DRIVER
3865M: Antti Palosaari <crope@iki.fi>
3866L: linux-media@vger.kernel.org
3867W: http://linuxtv.org/
3868W: http://palosaari.fi/linux/
3869Q: http://patchwork.linuxtv.org/project/linux-media/list/
3870T: git git://linuxtv.org/anttip/media_tree.git
3871S: Maintained
3872F: drivers/media/tuners/e4000*
3873
3874EATA ISA/EISA/PCI SCSI DRIVER
3875M: Dario Ballabio <ballabio_dario@emc.com>
3876L: linux-scsi@vger.kernel.org
3877S: Maintained
3878F: drivers/scsi/eata.c
3879
3880EC100 MEDIA DRIVER
3881M: Antti Palosaari <crope@iki.fi>
3882L: linux-media@vger.kernel.org
3883W: http://linuxtv.org/
3884W: http://palosaari.fi/linux/
3885Q: http://patchwork.linuxtv.org/project/linux-media/list/
3886T: git git://linuxtv.org/anttip/media_tree.git
3887S: Maintained
3888F: drivers/media/dvb-frontends/ec100*
3889
3890ECRYPT FILE SYSTEM
3891M: Tyler Hicks <tyhicks@canonical.com>
3892L: ecryptfs@vger.kernel.org
3893W: http://ecryptfs.org
3894W: https://launchpad.net/ecryptfs
3895S: Supported
3896F: Documentation/filesystems/ecryptfs.txt
3897F: fs/ecryptfs/
3898
3899EDAC-CORE
3900M: Doug Thompson <dougthompson@xmission.com>
3901M: Borislav Petkov <bp@alien8.de>
3902M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3903L: linux-edac@vger.kernel.org
3904W: bluesmoke.sourceforge.net
3905T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3906T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3907S: Supported
3908F: Documentation/edac.txt
3909F: drivers/edac/
3910F: include/linux/edac.h
3911
3912EDAC-AMD64
3913M: Doug Thompson <dougthompson@xmission.com>
3914M: Borislav Petkov <bp@alien8.de>
3915L: linux-edac@vger.kernel.org
3916W: bluesmoke.sourceforge.net
3917S: Maintained
3918F: drivers/edac/amd64_edac*
3919
3920EDAC-CALXEDA
3921M: Doug Thompson <dougthompson@xmission.com>
3922M: Robert Richter <rric@kernel.org>
3923L: linux-edac@vger.kernel.org
3924W: bluesmoke.sourceforge.net
3925S: Maintained
3926F: drivers/edac/highbank*
3927
3928EDAC-CAVIUM
3929M: Ralf Baechle <ralf@linux-mips.org>
3930M: David Daney <david.daney@cavium.com>
3931L: linux-edac@vger.kernel.org
3932L: linux-mips@linux-mips.org
3933W: bluesmoke.sourceforge.net
3934S: Supported
3935F: drivers/edac/octeon_edac*
3936
3937EDAC-E752X
3938M: Mark Gross <mark.gross@intel.com>
3939M: Doug Thompson <dougthompson@xmission.com>
3940L: linux-edac@vger.kernel.org
3941W: bluesmoke.sourceforge.net
3942S: Maintained
3943F: drivers/edac/e752x_edac.c
3944
3945EDAC-E7XXX
3946M: Doug Thompson <dougthompson@xmission.com>
3947L: linux-edac@vger.kernel.org
3948W: bluesmoke.sourceforge.net
3949S: Maintained
3950F: drivers/edac/e7xxx_edac.c
3951
3952EDAC-GHES
3953M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3954L: linux-edac@vger.kernel.org
3955W: bluesmoke.sourceforge.net
3956S: Maintained
3957F: drivers/edac/ghes_edac.c
3958
3959EDAC-I82443BXGX
3960M: Tim Small <tim@buttersideup.com>
3961L: linux-edac@vger.kernel.org
3962W: bluesmoke.sourceforge.net
3963S: Maintained
3964F: drivers/edac/i82443bxgx_edac.c
3965
3966EDAC-I3000
3967M: Jason Uhlenkott <juhlenko@akamai.com>
3968L: linux-edac@vger.kernel.org
3969W: bluesmoke.sourceforge.net
3970S: Maintained
3971F: drivers/edac/i3000_edac.c
3972
3973EDAC-I5000
3974M: Doug Thompson <dougthompson@xmission.com>
3975L: linux-edac@vger.kernel.org
3976W: bluesmoke.sourceforge.net
3977S: Maintained
3978F: drivers/edac/i5000_edac.c
3979
3980EDAC-I5400
3981M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3982L: linux-edac@vger.kernel.org
3983W: bluesmoke.sourceforge.net
3984S: Maintained
3985F: drivers/edac/i5400_edac.c
3986
3987EDAC-I7300
3988M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3989L: linux-edac@vger.kernel.org
3990W: bluesmoke.sourceforge.net
3991S: Maintained
3992F: drivers/edac/i7300_edac.c
3993
3994EDAC-I7CORE
3995M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3996L: linux-edac@vger.kernel.org
3997W: bluesmoke.sourceforge.net
3998S: Maintained
3999F: drivers/edac/i7core_edac.c
4000
4001EDAC-I82975X
4002M: Ranganathan Desikan <ravi@jetztechnologies.com>
4003M: "Arvind R." <arvino55@gmail.com>
4004L: linux-edac@vger.kernel.org
4005W: bluesmoke.sourceforge.net
4006S: Maintained
4007F: drivers/edac/i82975x_edac.c
4008
4009EDAC-IE31200
4010M: Jason Baron <jbaron@akamai.com>
4011L: linux-edac@vger.kernel.org
4012W: bluesmoke.sourceforge.net
4013S: Maintained
4014F: drivers/edac/ie31200_edac.c
4015
4016EDAC-MPC85XX
4017M: Johannes Thumshirn <morbidrsa@gmail.com>
4018L: linux-edac@vger.kernel.org
4019W: bluesmoke.sourceforge.net
4020S: Maintained
4021F: drivers/edac/mpc85xx_edac.[ch]
4022
4023EDAC-PASEMI
4024M: Egor Martovetsky <egor@pasemi.com>
4025L: linux-edac@vger.kernel.org
4026W: bluesmoke.sourceforge.net
4027S: Maintained
4028F: drivers/edac/pasemi_edac.c
4029
4030EDAC-R82600
4031M: Tim Small <tim@buttersideup.com>
4032L: linux-edac@vger.kernel.org
4033W: bluesmoke.sourceforge.net
4034S: Maintained
4035F: drivers/edac/r82600_edac.c
4036
4037EDAC-SBRIDGE
4038M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4039L: linux-edac@vger.kernel.org
4040W: bluesmoke.sourceforge.net
4041S: Maintained
4042F: drivers/edac/sb_edac.c
4043
4044EDAC-XGENE
4045APPLIED MICRO (APM) X-GENE SOC EDAC
4046M: Loc Ho <lho@apm.com>
4047S: Supported
4048F: drivers/edac/xgene_edac.c
4049F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4050
4051EDIROL UA-101/UA-1000 DRIVER
4052M: Clemens Ladisch <clemens@ladisch.de>
4053L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4054T: git git://git.alsa-project.org/alsa-kernel.git
4055S: Maintained
4056F: sound/usb/misc/ua101.c
4057
4058EXTENSIBLE FIRMWARE INTERFACE (EFI)
4059M: Matt Fleming <matt@codeblueprint.co.uk>
4060L: linux-efi@vger.kernel.org
4061T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4062S: Maintained
4063F: Documentation/efi-stub.txt
4064F: arch/ia64/kernel/efi.c
4065F: arch/x86/boot/compressed/eboot.[ch]
4066F: arch/x86/include/asm/efi.h
4067F: arch/x86/platform/efi/*
4068F: drivers/firmware/efi/*
4069F: include/linux/efi*.h
4070
4071EFI VARIABLE FILESYSTEM
4072M: Matthew Garrett <matthew.garrett@nebula.com>
4073M: Jeremy Kerr <jk@ozlabs.org>
4074M: Matt Fleming <matt@codeblueprint.co.uk>
4075T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4076L: linux-efi@vger.kernel.org
4077S: Maintained
4078F: fs/efivarfs/
4079
4080EFIFB FRAMEBUFFER DRIVER
4081L: linux-fbdev@vger.kernel.org
4082M: Peter Jones <pjones@redhat.com>
4083S: Maintained
4084F: drivers/video/fbdev/efifb.c
4085
4086EFS FILESYSTEM
4087W: http://aeschi.ch.eu.org/efs/
4088S: Orphan
4089F: fs/efs/
4090
4091EHCA (IBM GX bus InfiniBand adapter) DRIVER
4092M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4093M: Christoph Raisch <raisch@de.ibm.com>
4094L: linux-rdma@vger.kernel.org
4095S: Supported
4096F: drivers/infiniband/hw/ehca/
4097
4098EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4099M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4100L: netdev@vger.kernel.org
4101S: Maintained
4102F: drivers/net/ethernet/ibm/ehea/
4103
4104EM28XX VIDEO4LINUX DRIVER
4105M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4106L: linux-media@vger.kernel.org
4107W: http://linuxtv.org
4108T: git git://linuxtv.org/media_tree.git
4109S: Maintained
4110F: drivers/media/usb/em28xx/
4111
4112EMBEDDED LINUX
4113M: Paul Gortmaker <paul.gortmaker@windriver.com>
4114M: Matt Mackall <mpm@selenic.com>
4115M: David Woodhouse <dwmw2@infradead.org>
4116L: linux-embedded@vger.kernel.org
4117S: Maintained
4118
4119EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4120M: James Smart <james.smart@avagotech.com>
4121M: Dick Kennedy <dick.kennedy@avagotech.com>
4122L: linux-scsi@vger.kernel.org
4123W: http://www.avagotech.com
4124S: Supported
4125F: drivers/scsi/lpfc/
4126
4127ENE CB710 FLASH CARD READER DRIVER
4128M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4129S: Maintained
4130F: drivers/misc/cb710/
4131F: drivers/mmc/host/cb710-mmc.*
4132F: include/linux/cb710.h
4133
4134ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4135M: Maxim Levitsky <maximlevitsky@gmail.com>
4136S: Maintained
4137F: drivers/media/rc/ene_ir.*
4138
4139ENHANCED ERROR HANDLING (EEH)
4140M: Gavin Shan <shangw@linux.vnet.ibm.com>
4141L: linuxppc-dev@lists.ozlabs.org
4142S: Supported
4143F: Documentation/powerpc/eeh-pci-error-recovery.txt
4144F: arch/powerpc/kernel/eeh*.c
4145
4146EPSON S1D13XXX FRAMEBUFFER DRIVER
4147M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4148S: Maintained
4149T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4150F: drivers/video/fbdev/s1d13xxxfb.c
4151F: include/video/s1d13xxxfb.h
4152
4153ET131X NETWORK DRIVER
4154M: Mark Einon <mark.einon@gmail.com>
4155S: Odd Fixes
4156F: drivers/net/ethernet/agere/
4157
4158ETHERNET BRIDGE
4159M: Stephen Hemminger <stephen@networkplumber.org>
4160L: bridge@lists.linux-foundation.org
4161L: netdev@vger.kernel.org
4162W: http://www.linuxfoundation.org/en/Net:Bridge
4163S: Maintained
4164F: include/linux/netfilter_bridge/
4165F: net/bridge/
4166
4167ETHERNET PHY LIBRARY
4168M: Florian Fainelli <f.fainelli@gmail.com>
4169L: netdev@vger.kernel.org
4170S: Maintained
4171F: include/linux/phy.h
4172F: include/linux/phy_fixed.h
4173F: drivers/net/phy/
4174F: Documentation/networking/phy.txt
4175F: drivers/of/of_mdio.c
4176F: drivers/of/of_net.c
4177
4178EXT2 FILE SYSTEM
4179M: Jan Kara <jack@suse.com>
4180L: linux-ext4@vger.kernel.org
4181S: Maintained
4182F: Documentation/filesystems/ext2.txt
4183F: fs/ext2/
4184F: include/linux/ext2*
4185
4186EXT4 FILE SYSTEM
4187M: "Theodore Ts'o" <tytso@mit.edu>
4188M: Andreas Dilger <adilger.kernel@dilger.ca>
4189L: linux-ext4@vger.kernel.org
4190W: http://ext4.wiki.kernel.org
4191Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4192S: Maintained
4193F: Documentation/filesystems/ext4.txt
4194F: fs/ext4/
4195
4196Extended Verification Module (EVM)
4197M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4198L: linux-ima-devel@lists.sourceforge.net
4199L: linux-security-module@vger.kernel.org
4200S: Supported
4201F: security/integrity/evm/
4202
4203EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4204M: MyungJoo Ham <myungjoo.ham@samsung.com>
4205M: Chanwoo Choi <cw00.choi@samsung.com>
4206L: linux-kernel@vger.kernel.org
4207T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4208S: Maintained
4209F: drivers/extcon/
4210F: include/linux/extcon/
4211F: include/linux/extcon.h
4212F: Documentation/extcon/
4213F: Documentation/devicetree/bindings/extcon/
4214
4215EXYNOS DP DRIVER
4216M: Jingoo Han <jingoohan1@gmail.com>
4217L: dri-devel@lists.freedesktop.org
4218S: Maintained
4219F: drivers/gpu/drm/exynos/exynos_dp*
4220
4221EXYNOS MIPI DISPLAY DRIVERS
4222M: Inki Dae <inki.dae@samsung.com>
4223M: Donghwa Lee <dh09.lee@samsung.com>
4224M: Kyungmin Park <kyungmin.park@samsung.com>
4225L: linux-fbdev@vger.kernel.org
4226S: Maintained
4227F: drivers/video/fbdev/exynos/exynos_mipi*
4228F: include/video/exynos_mipi*
4229
4230F71805F HARDWARE MONITORING DRIVER
4231M: Jean Delvare <jdelvare@suse.com>
4232L: lm-sensors@lm-sensors.org
4233S: Maintained
4234F: Documentation/hwmon/f71805f
4235F: drivers/hwmon/f71805f.c
4236
4237FC0011 TUNER DRIVER
4238M: Michael Buesch <m@bues.ch>
4239L: linux-media@vger.kernel.org
4240S: Maintained
4241F: drivers/media/tuners/fc0011.h
4242F: drivers/media/tuners/fc0011.c
4243
4244FC2580 MEDIA DRIVER
4245M: Antti Palosaari <crope@iki.fi>
4246L: linux-media@vger.kernel.org
4247W: http://linuxtv.org/
4248W: http://palosaari.fi/linux/
4249Q: http://patchwork.linuxtv.org/project/linux-media/list/
4250T: git git://linuxtv.org/anttip/media_tree.git
4251S: Maintained
4252F: drivers/media/tuners/fc2580*
4253
4254FANOTIFY
4255M: Eric Paris <eparis@redhat.com>
4256S: Maintained
4257F: fs/notify/fanotify/
4258F: include/linux/fanotify.h
4259F: include/uapi/linux/fanotify.h
4260
4261FARSYNC SYNCHRONOUS DRIVER
4262M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4263W: http://www.farsite.co.uk/
4264S: Supported
4265F: drivers/net/wan/farsync.*
4266
4267FAULT INJECTION SUPPORT
4268M: Akinobu Mita <akinobu.mita@gmail.com>
4269S: Supported
4270F: Documentation/fault-injection/
4271F: lib/fault-inject.c
4272
4273FBTFT Framebuffer drivers
4274M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4275M: Noralf Trønnes <noralf@tronnes.org>
4276S: Maintained
4277F: drivers/staging/fbtft/
4278
4279FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4280M: Vasu Dev <vasu.dev@intel.com>
4281L: fcoe-devel@open-fcoe.org
4282W: www.Open-FCoE.org
4283S: Supported
4284F: drivers/scsi/libfc/
4285F: drivers/scsi/fcoe/
4286F: include/scsi/fc/
4287F: include/scsi/libfc.h
4288F: include/scsi/libfcoe.h
4289F: include/uapi/scsi/fc/
4290
4291FILE LOCKING (flock() and fcntl()/lockf())
4292M: Jeff Layton <jlayton@poochiereds.net>
4293M: "J. Bruce Fields" <bfields@fieldses.org>
4294L: linux-fsdevel@vger.kernel.org
4295S: Maintained
4296F: include/linux/fcntl.h
4297F: include/linux/fs.h
4298F: include/uapi/linux/fcntl.h
4299F: include/uapi/linux/fs.h
4300F: fs/fcntl.c
4301F: fs/locks.c
4302
4303FILESYSTEMS (VFS and infrastructure)
4304M: Alexander Viro <viro@zeniv.linux.org.uk>
4305L: linux-fsdevel@vger.kernel.org
4306S: Maintained
4307F: fs/*
4308
4309FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4310M: Riku Voipio <riku.voipio@iki.fi>
4311L: lm-sensors@lm-sensors.org
4312S: Maintained
4313F: drivers/hwmon/f75375s.c
4314F: include/linux/f75375s.h
4315
4316FIREWIRE AUDIO DRIVERS
4317M: Clemens Ladisch <clemens@ladisch.de>
4318L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4319T: git git://git.alsa-project.org/alsa-kernel.git
4320S: Maintained
4321F: sound/firewire/
4322
4323FIREWIRE MEDIA DRIVERS (firedtv)
4324M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4325L: linux-media@vger.kernel.org
4326L: linux1394-devel@lists.sourceforge.net
4327T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4328S: Maintained
4329F: drivers/media/firewire/
4330
4331FIREWIRE SBP-2 TARGET
4332M: Chris Boot <bootc@bootc.net>
4333L: linux-scsi@vger.kernel.org
4334L: target-devel@vger.kernel.org
4335L: linux1394-devel@lists.sourceforge.net
4336T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4337S: Maintained
4338F: drivers/target/sbp/
4339
4340FIREWIRE SUBSYSTEM
4341M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4342L: linux1394-devel@lists.sourceforge.net
4343W: http://ieee1394.wiki.kernel.org/
4344T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4345S: Maintained
4346F: drivers/firewire/
4347F: include/linux/firewire.h
4348F: include/uapi/linux/firewire*.h
4349F: tools/firewire/
4350
4351FIRMWARE LOADER (request_firmware)
4352M: Ming Lei <ming.lei@canonical.com>
4353L: linux-kernel@vger.kernel.org
4354S: Maintained
4355F: Documentation/firmware_class/
4356F: drivers/base/firmware*.c
4357F: include/linux/firmware.h
4358
4359FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4360M: Joshua Morris <josh.h.morris@us.ibm.com>
4361M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4362S: Maintained
4363F: drivers/block/rsxx/
4364
4365FLOPPY DRIVER
4366M: Jiri Kosina <jikos@kernel.org>
4367T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4368S: Odd fixes
4369F: drivers/block/floppy.c
4370
4371FMC SUBSYSTEM
4372M: Alessandro Rubini <rubini@gnudd.com>
4373W: http://www.ohwr.org/projects/fmc-bus
4374S: Supported
4375F: drivers/fmc/
4376F: include/linux/fmc*.h
4377F: include/linux/ipmi-fru.h
4378K: fmc_d.*register
4379
4380FPGA MANAGER FRAMEWORK
4381M: Alan Tull <atull@opensource.altera.com>
4382S: Maintained
4383F: drivers/fpga/
4384F: include/linux/fpga/fpga-mgr.h
4385W: http://www.rocketboards.org
4386
4387FPU EMULATOR
4388M: Bill Metzenthen <billm@melbpc.org.au>
4389W: http://floatingpoint.sourceforge.net/emulator/index.html
4390S: Maintained
4391F: arch/x86/math-emu/
4392
4393FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4394L: netdev@vger.kernel.org
4395S: Orphan
4396F: drivers/net/wan/dlci.c
4397F: drivers/net/wan/sdla.c
4398
4399FRAMEBUFFER LAYER
4400M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4401M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4402L: linux-fbdev@vger.kernel.org
4403W: http://linux-fbdev.sourceforge.net/
4404Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4405T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4406S: Maintained
4407F: Documentation/fb/
4408F: Documentation/devicetree/bindings/fb/
4409F: drivers/video/
4410F: include/video/
4411F: include/linux/fb.h
4412F: include/uapi/video/
4413F: include/uapi/linux/fb.h
4414
4415FREESCALE DIU FRAMEBUFFER DRIVER
4416M: Timur Tabi <timur@tabi.org>
4417L: linux-fbdev@vger.kernel.org
4418S: Maintained
4419F: drivers/video/fbdev/fsl-diu-fb.*
4420
4421FREESCALE DMA DRIVER
4422M: Li Yang <leoli@freescale.com>
4423M: Zhang Wei <zw@zh-kernel.org>
4424L: linuxppc-dev@lists.ozlabs.org
4425S: Maintained
4426F: drivers/dma/fsldma.*
4427
4428FREESCALE I2C CPM DRIVER
4429M: Jochen Friedrich <jochen@scram.de>
4430L: linuxppc-dev@lists.ozlabs.org
4431L: linux-i2c@vger.kernel.org
4432S: Maintained
4433F: drivers/i2c/busses/i2c-cpm.c
4434
4435FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4436M: Sascha Hauer <kernel@pengutronix.de>
4437L: linux-fbdev@vger.kernel.org
4438L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4439S: Maintained
4440F: include/linux/platform_data/video-imxfb.h
4441F: drivers/video/fbdev/imxfb.c
4442
4443FREESCALE QUAD SPI DRIVER
4444M: Han Xu <han.xu@freescale.com>
4445L: linux-mtd@lists.infradead.org
4446S: Maintained
4447F: drivers/mtd/spi-nor/fsl-quadspi.c
4448
4449FREESCALE SOC FS_ENET DRIVER
4450M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4451M: Vitaly Bordug <vbordug@ru.mvista.com>
4452L: linuxppc-dev@lists.ozlabs.org
4453L: netdev@vger.kernel.org
4454S: Maintained
4455F: drivers/net/ethernet/freescale/fs_enet/
4456F: include/linux/fs_enet_pd.h
4457
4458FREESCALE QUICC ENGINE LIBRARY
4459L: linuxppc-dev@lists.ozlabs.org
4460S: Orphan
4461F: arch/powerpc/sysdev/qe_lib/
4462F: arch/powerpc/include/asm/*qe.h
4463
4464FREESCALE USB PERIPHERAL DRIVERS
4465M: Li Yang <leoli@freescale.com>
4466L: linux-usb@vger.kernel.org
4467L: linuxppc-dev@lists.ozlabs.org
4468S: Maintained
4469F: drivers/usb/gadget/udc/fsl*
4470
4471FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4472M: Li Yang <leoli@freescale.com>
4473L: netdev@vger.kernel.org
4474L: linuxppc-dev@lists.ozlabs.org
4475S: Maintained
4476F: drivers/net/ethernet/freescale/ucc_geth*
4477
4478FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4479M: Claudiu Manoil <claudiu.manoil@freescale.com>
4480L: netdev@vger.kernel.org
4481S: Maintained
4482F: drivers/net/ethernet/freescale/gianfar*
4483X: drivers/net/ethernet/freescale/gianfar_ptp.c
4484F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4485
4486FREESCALE QUICC ENGINE UCC UART DRIVER
4487M: Timur Tabi <timur@tabi.org>
4488L: linuxppc-dev@lists.ozlabs.org
4489S: Maintained
4490F: drivers/tty/serial/ucc_uart.c
4491
4492FREESCALE SOC SOUND DRIVERS
4493M: Timur Tabi <timur@tabi.org>
4494M: Nicolin Chen <nicoleotsuka@gmail.com>
4495M: Xiubo Li <Xiubo.Lee@gmail.com>
4496L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4497L: linuxppc-dev@lists.ozlabs.org
4498S: Maintained
4499F: sound/soc/fsl/fsl*
4500F: sound/soc/fsl/imx*
4501F: sound/soc/fsl/mpc8610_hpcd.c
4502
4503FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4504M: "J. German Rivera" <German.Rivera@freescale.com>
4505L: linux-kernel@vger.kernel.org
4506S: Maintained
4507F: drivers/staging/fsl-mc/
4508
4509FREEVXFS FILESYSTEM
4510M: Christoph Hellwig <hch@infradead.org>
4511W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4512S: Maintained
4513F: fs/freevxfs/
4514
4515FREEZER
4516M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4517M: Pavel Machek <pavel@ucw.cz>
4518L: linux-pm@vger.kernel.org
4519S: Supported
4520F: Documentation/power/freezing-of-tasks.txt
4521F: include/linux/freezer.h
4522F: kernel/freezer.c
4523
4524FRONTSWAP API
4525M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4526L: linux-kernel@vger.kernel.org
4527S: Maintained
4528F: mm/frontswap.c
4529F: include/linux/frontswap.h
4530
4531FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4532M: David Howells <dhowells@redhat.com>
4533L: linux-cachefs@redhat.com
4534S: Supported
4535F: Documentation/filesystems/caching/
4536F: fs/fscache/
4537F: include/linux/fscache*.h
4538
4539F2FS FILE SYSTEM
4540M: Jaegeuk Kim <jaegeuk@kernel.org>
4541M: Changman Lee <cm224.lee@samsung.com>
4542R: Chao Yu <chao2.yu@samsung.com>
4543L: linux-f2fs-devel@lists.sourceforge.net
4544W: http://en.wikipedia.org/wiki/F2FS
4545T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4546S: Maintained
4547F: Documentation/filesystems/f2fs.txt
4548F: Documentation/ABI/testing/sysfs-fs-f2fs
4549F: fs/f2fs/
4550F: include/linux/f2fs_fs.h
4551F: include/trace/events/f2fs.h
4552
4553FUJITSU FR-V (FRV) PORT
4554M: David Howells <dhowells@redhat.com>
4555S: Maintained
4556F: arch/frv/
4557
4558FUJITSU LAPTOP EXTRAS
4559M: Jonathan Woithe <jwoithe@just42.net>
4560L: platform-driver-x86@vger.kernel.org
4561S: Maintained
4562F: drivers/platform/x86/fujitsu-laptop.c
4563
4564FUJITSU M-5MO LS CAMERA ISP DRIVER
4565M: Kyungmin Park <kyungmin.park@samsung.com>
4566M: Heungjun Kim <riverful.kim@samsung.com>
4567L: linux-media@vger.kernel.org
4568S: Maintained
4569F: drivers/media/i2c/m5mols/
4570F: include/media/m5mols.h
4571
4572FUJITSU TABLET EXTRAS
4573M: Robert Gerlach <khnz@gmx.de>
4574L: platform-driver-x86@vger.kernel.org
4575S: Maintained
4576F: drivers/platform/x86/fujitsu-tablet.c
4577
4578FUSE: FILESYSTEM IN USERSPACE
4579M: Miklos Szeredi <miklos@szeredi.hu>
4580L: fuse-devel@lists.sourceforge.net
4581W: http://fuse.sourceforge.net/
4582T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4583S: Maintained
4584F: fs/fuse/
4585F: include/uapi/linux/fuse.h
4586F: Documentation/filesystems/fuse.txt
4587
4588FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4589M: Rik Faith <faith@cs.unc.edu>
4590L: linux-scsi@vger.kernel.org
4591S: Odd Fixes (e.g., new signatures)
4592F: drivers/scsi/fdomain.*
4593
4594GCOV BASED KERNEL PROFILING
4595M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4596S: Maintained
4597F: kernel/gcov/
4598F: Documentation/gcov.txt
4599
4600GDT SCSI DISK ARRAY CONTROLLER DRIVER
4601M: Achim Leubner <achim_leubner@adaptec.com>
4602L: linux-scsi@vger.kernel.org
4603W: http://www.icp-vortex.com/
4604S: Supported
4605F: drivers/scsi/gdt*
4606
4607GDB KERNEL DEBUGGING HELPER SCRIPTS
4608M: Jan Kiszka <jan.kiszka@siemens.com>
4609S: Supported
4610F: scripts/gdb/
4611
4612GEMTEK FM RADIO RECEIVER DRIVER
4613M: Hans Verkuil <hverkuil@xs4all.nl>
4614L: linux-media@vger.kernel.org
4615T: git git://linuxtv.org/media_tree.git
4616W: http://linuxtv.org
4617S: Maintained
4618F: drivers/media/radio/radio-gemtek*
4619
4620GENERIC GPIO I2C DRIVER
4621M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4622S: Supported
4623F: drivers/i2c/busses/i2c-gpio.c
4624F: include/linux/i2c-gpio.h
4625
4626GENERIC GPIO I2C MULTIPLEXER DRIVER
4627M: Peter Korsgaard <peter.korsgaard@barco.com>
4628L: linux-i2c@vger.kernel.org
4629S: Supported
4630F: drivers/i2c/muxes/i2c-mux-gpio.c
4631F: include/linux/i2c-mux-gpio.h
4632F: Documentation/i2c/muxes/i2c-mux-gpio
4633
4634GENERIC HDLC (WAN) DRIVERS
4635M: Krzysztof Halasa <khc@pm.waw.pl>
4636W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4637S: Maintained
4638F: drivers/net/wan/c101.c
4639F: drivers/net/wan/hd6457*
4640F: drivers/net/wan/hdlc*
4641F: drivers/net/wan/n2.c
4642F: drivers/net/wan/pc300too.c
4643F: drivers/net/wan/pci200syn.c
4644F: drivers/net/wan/wanxl*
4645
4646GENERIC INCLUDE/ASM HEADER FILES
4647M: Arnd Bergmann <arnd@arndb.de>
4648L: linux-arch@vger.kernel.org
4649T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4650S: Maintained
4651F: include/asm-generic/
4652F: include/uapi/asm-generic/
4653
4654GENERIC PHY FRAMEWORK
4655M: Kishon Vijay Abraham I <kishon@ti.com>
4656L: linux-kernel@vger.kernel.org
4657T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4658S: Supported
4659F: drivers/phy/
4660F: include/linux/phy/
4661
4662GENERIC PM DOMAINS
4663M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4664M: Kevin Hilman <khilman@kernel.org>
4665M: Ulf Hansson <ulf.hansson@linaro.org>
4666L: linux-pm@vger.kernel.org
4667S: Supported
4668F: drivers/base/power/domain*.c
4669F: include/linux/pm_domain.h
4670
4671GENERIC UIO DRIVER FOR PCI DEVICES
4672M: "Michael S. Tsirkin" <mst@redhat.com>
4673L: kvm@vger.kernel.org
4674S: Supported
4675F: drivers/uio/uio_pci_generic.c
4676
4677GET_MAINTAINER SCRIPT
4678M: Joe Perches <joe@perches.com>
4679S: Maintained
4680F: scripts/get_maintainer.pl
4681
4682GFS2 FILE SYSTEM
4683M: Steven Whitehouse <swhiteho@redhat.com>
4684M: Bob Peterson <rpeterso@redhat.com>
4685L: cluster-devel@redhat.com
4686W: http://sources.redhat.com/cluster/
4687T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4688S: Supported
4689F: Documentation/filesystems/gfs2*.txt
4690F: fs/gfs2/
4691F: include/uapi/linux/gfs2_ondisk.h
4692
4693GIGASET ISDN DRIVERS
4694M: Paul Bolle <pebolle@tiscali.nl>
4695L: gigaset307x-common@lists.sourceforge.net
4696W: http://gigaset307x.sourceforge.net/
4697S: Odd Fixes
4698F: Documentation/isdn/README.gigaset
4699F: drivers/isdn/gigaset/
4700F: include/uapi/linux/gigaset_dev.h
4701
4702GO7007 MPEG CODEC
4703M: Hans Verkuil <hans.verkuil@cisco.com>
4704L: linux-media@vger.kernel.org
4705S: Maintained
4706F: drivers/media/usb/go7007/
4707
4708GOODIX TOUCHSCREEN
4709M: Bastien Nocera <hadess@hadess.net>
4710L: linux-input@vger.kernel.org
4711S: Maintained
4712F: drivers/input/touchscreen/goodix.c
4713
4714GPIO SUBSYSTEM
4715M: Linus Walleij <linus.walleij@linaro.org>
4716M: Alexandre Courbot <gnurou@gmail.com>
4717L: linux-gpio@vger.kernel.org
4718T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4719S: Maintained
4720F: Documentation/gpio/
4721F: drivers/gpio/
4722F: include/linux/gpio/
4723F: include/linux/gpio.h
4724F: include/asm-generic/gpio.h
4725
4726GRE DEMULTIPLEXER DRIVER
4727M: Dmitry Kozlov <xeb@mail.ru>
4728L: netdev@vger.kernel.org
4729S: Maintained
4730F: net/ipv4/gre_demux.c
4731F: net/ipv4/gre_offload.c
4732F: include/net/gre.h
4733
4734GRETH 10/100/1G Ethernet MAC device driver
4735M: Kristoffer Glembo <kristoffer@gaisler.com>
4736L: netdev@vger.kernel.org
4737S: Maintained
4738F: drivers/net/ethernet/aeroflex/
4739
4740GSPCA FINEPIX SUBDRIVER
4741M: Frank Zago <frank@zago.net>
4742L: linux-media@vger.kernel.org
4743T: git git://linuxtv.org/media_tree.git
4744S: Maintained
4745F: drivers/media/usb/gspca/finepix.c
4746
4747GSPCA GL860 SUBDRIVER
4748M: Olivier Lorin <o.lorin@laposte.net>
4749L: linux-media@vger.kernel.org
4750T: git git://linuxtv.org/media_tree.git
4751S: Maintained
4752F: drivers/media/usb/gspca/gl860/
4753
4754GSPCA M5602 SUBDRIVER
4755M: Erik Andren <erik.andren@gmail.com>
4756L: linux-media@vger.kernel.org
4757T: git git://linuxtv.org/media_tree.git
4758S: Maintained
4759F: drivers/media/usb/gspca/m5602/
4760
4761GSPCA PAC207 SONIXB SUBDRIVER
4762M: Hans de Goede <hdegoede@redhat.com>
4763L: linux-media@vger.kernel.org
4764T: git git://linuxtv.org/media_tree.git
4765S: Maintained
4766F: drivers/media/usb/gspca/pac207.c
4767
4768GSPCA SN9C20X SUBDRIVER
4769M: Brian Johnson <brijohn@gmail.com>
4770L: linux-media@vger.kernel.org
4771T: git git://linuxtv.org/media_tree.git
4772S: Maintained
4773F: drivers/media/usb/gspca/sn9c20x.c
4774
4775GSPCA T613 SUBDRIVER
4776M: Leandro Costantino <lcostantino@gmail.com>
4777L: linux-media@vger.kernel.org
4778T: git git://linuxtv.org/media_tree.git
4779S: Maintained
4780F: drivers/media/usb/gspca/t613.c
4781
4782GSPCA USB WEBCAM DRIVER
4783M: Hans de Goede <hdegoede@redhat.com>
4784L: linux-media@vger.kernel.org
4785T: git git://linuxtv.org/media_tree.git
4786S: Maintained
4787F: drivers/media/usb/gspca/
4788
4789GUID PARTITION TABLE (GPT)
4790M: Davidlohr Bueso <dave@stgolabs.net>
4791L: linux-efi@vger.kernel.org
4792S: Maintained
4793F: block/partitions/efi.*
4794
4795STK1160 USB VIDEO CAPTURE DRIVER
4796M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4797L: linux-media@vger.kernel.org
4798T: git git://linuxtv.org/media_tree.git
4799S: Maintained
4800F: drivers/media/usb/stk1160/
4801
4802H8/300 ARCHITECTURE
4803M: Yoshinori Sato <ysato@users.sourceforge.jp>
4804L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4805W: http://uclinux-h8.sourceforge.jp
4806T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4807S: Maintained
4808F: arch/h8300/
4809F: drivers/clocksource/h8300_*.c
4810F: drivers/clk/h8300/
4811F: drivers/irqchip/irq-renesas-h8*.c
4812
4813HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4814M: Frank Seidel <frank@f-seidel.de>
4815L: platform-driver-x86@vger.kernel.org
4816W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4817S: Maintained
4818F: drivers/platform/x86/hdaps.c
4819
4820HDPVR USB VIDEO ENCODER DRIVER
4821M: Hans Verkuil <hverkuil@xs4all.nl>
4822L: linux-media@vger.kernel.org
4823T: git git://linuxtv.org/media_tree.git
4824W: http://linuxtv.org
4825S: Odd Fixes
4826F: drivers/media/usb/hdpvr/
4827
4828HWPOISON MEMORY FAILURE HANDLING
4829M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4830L: linux-mm@kvack.org
4831S: Maintained
4832F: mm/memory-failure.c
4833F: mm/hwpoison-inject.c
4834
4835HYPERVISOR VIRTUAL CONSOLE DRIVER
4836L: linuxppc-dev@lists.ozlabs.org
4837S: Odd Fixes
4838F: drivers/tty/hvc/
4839
4840HACKRF MEDIA DRIVER
4841M: Antti Palosaari <crope@iki.fi>
4842L: linux-media@vger.kernel.org
4843W: http://linuxtv.org/
4844W: http://palosaari.fi/linux/
4845Q: http://patchwork.linuxtv.org/project/linux-media/list/
4846T: git git://linuxtv.org/anttip/media_tree.git
4847S: Maintained
4848F: drivers/media/usb/hackrf/
4849
4850HARDWARE MONITORING
4851M: Jean Delvare <jdelvare@suse.com>
4852M: Guenter Roeck <linux@roeck-us.net>
4853L: lm-sensors@lm-sensors.org
4854W: http://www.lm-sensors.org/
4855T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4856T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4857S: Maintained
4858F: Documentation/hwmon/
4859F: drivers/hwmon/
4860F: include/linux/hwmon*.h
4861
4862HARDWARE RANDOM NUMBER GENERATOR CORE
4863M: Matt Mackall <mpm@selenic.com>
4864M: Herbert Xu <herbert@gondor.apana.org.au>
4865L: linux-crypto@vger.kernel.org
4866S: Odd fixes
4867F: Documentation/hw_random.txt
4868F: drivers/char/hw_random/
4869F: include/linux/hw_random.h
4870
4871HARDWARE SPINLOCK CORE
4872M: Ohad Ben-Cohen <ohad@wizery.com>
4873S: Maintained
4874F: Documentation/hwspinlock.txt
4875F: drivers/hwspinlock/hwspinlock_*
4876F: include/linux/hwspinlock.h
4877
4878HARMONY SOUND DRIVER
4879L: linux-parisc@vger.kernel.org
4880S: Maintained
4881F: sound/parisc/harmony.*
4882
4883HD29L2 MEDIA DRIVER
4884M: Antti Palosaari <crope@iki.fi>
4885L: linux-media@vger.kernel.org
4886W: http://linuxtv.org/
4887W: http://palosaari.fi/linux/
4888Q: http://patchwork.linuxtv.org/project/linux-media/list/
4889T: git git://linuxtv.org/anttip/media_tree.git
4890S: Maintained
4891F: drivers/media/dvb-frontends/hd29l2*
4892
4893HEWLETT-PACKARD SMART2 RAID DRIVER
4894L: iss_storagedev@hp.com
4895S: Orphan
4896F: Documentation/blockdev/cpqarray.txt
4897F: drivers/block/cpqarray.*
4898
4899HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4900M: Don Brace <don.brace@pmcs.com>
4901L: iss_storagedev@hp.com
4902L: storagedev@pmcs.com
4903L: linux-scsi@vger.kernel.org
4904S: Supported
4905F: Documentation/scsi/hpsa.txt
4906F: drivers/scsi/hpsa*.[ch]
4907F: include/linux/cciss*.h
4908F: include/uapi/linux/cciss*.h
4909
4910HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4911M: Don Brace <don.brace@pmcs.com>
4912L: iss_storagedev@hp.com
4913L: storagedev@pmcs.com
4914L: linux-scsi@vger.kernel.org
4915S: Supported
4916F: Documentation/blockdev/cciss.txt
4917F: drivers/block/cciss*
4918F: include/linux/cciss_ioctl.h
4919F: include/uapi/linux/cciss_ioctl.h
4920
4921HFS FILESYSTEM
4922L: linux-fsdevel@vger.kernel.org
4923S: Orphan
4924F: Documentation/filesystems/hfs.txt
4925F: fs/hfs/
4926
4927HFSPLUS FILESYSTEM
4928L: linux-fsdevel@vger.kernel.org
4929S: Orphan
4930F: Documentation/filesystems/hfsplus.txt
4931F: fs/hfsplus/
4932
4933HGA FRAMEBUFFER DRIVER
4934M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4935L: linux-nvidia@lists.surfsouth.com
4936W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4937S: Maintained
4938F: drivers/video/fbdev/hgafb.c
4939
4940HIBERNATION (aka Software Suspend, aka swsusp)
4941M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4942M: Pavel Machek <pavel@ucw.cz>
4943L: linux-pm@vger.kernel.org
4944S: Supported
4945F: arch/x86/power/
4946F: drivers/base/power/
4947F: kernel/power/
4948F: include/linux/suspend.h
4949F: include/linux/freezer.h
4950F: include/linux/pm.h
4951F: arch/*/include/asm/suspend*.h
4952
4953HID CORE LAYER
4954M: Jiri Kosina <jikos@kernel.org>
4955L: linux-input@vger.kernel.org
4956T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4957S: Maintained
4958F: drivers/hid/
4959F: include/linux/hid*
4960F: include/uapi/linux/hid*
4961
4962HID SENSOR HUB DRIVERS
4963M: Jiri Kosina <jikos@kernel.org>
4964M: Jonathan Cameron <jic23@kernel.org>
4965M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4966L: linux-input@vger.kernel.org
4967L: linux-iio@vger.kernel.org
4968S: Maintained
4969F: Documentation/hid/hid-sensor*
4970F: drivers/hid/hid-sensor-*
4971F: drivers/iio/*/hid-*
4972F: include/linux/hid-sensor-*
4973
4974HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4975M: Thomas Gleixner <tglx@linutronix.de>
4976L: linux-kernel@vger.kernel.org
4977T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4978S: Maintained
4979F: Documentation/timers/
4980F: kernel/time/hrtimer.c
4981F: kernel/time/clockevents.c
4982F: kernel/time/tick*.*
4983F: kernel/time/timer_*.c
4984F: include/linux/clockchips.h
4985F: include/linux/hrtimer.h
4986
4987HIGH-SPEED SCC DRIVER FOR AX.25
4988L: linux-hams@vger.kernel.org
4989S: Orphan
4990F: drivers/net/hamradio/dmascc.c
4991F: drivers/net/hamradio/scc.c
4992
4993HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4994M: HighPoint Linux Team <linux@highpoint-tech.com>
4995W: http://www.highpoint-tech.com
4996S: Supported
4997F: Documentation/scsi/hptiop.txt
4998F: drivers/scsi/hptiop.c
4999
5000HIPPI
5001M: Jes Sorensen <jes@trained-monkey.org>
5002L: linux-hippi@sunsite.dk
5003S: Maintained
5004F: include/linux/hippidevice.h
5005F: include/uapi/linux/if_hippi.h
5006F: net/802/hippi.c
5007F: drivers/net/hippi/
5008
5009HOST AP DRIVER
5010M: Jouni Malinen <j@w1.fi>
5011L: hostap@shmoo.com (subscribers-only)
5012L: linux-wireless@vger.kernel.org
5013W: http://hostap.epitest.fi/
5014S: Maintained
5015F: drivers/net/wireless/hostap/
5016
5017HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5018L: platform-driver-x86@vger.kernel.org
5019S: Orphan
5020F: drivers/platform/x86/tc1100-wmi.c
5021
5022HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5023M: Jaroslav Kysela <perex@perex.cz>
5024S: Maintained
5025F: drivers/net/ethernet/hp/hp100.*
5026
5027HPET: High Precision Event Timers driver
5028M: Clemens Ladisch <clemens@ladisch.de>
5029S: Maintained
5030F: Documentation/timers/hpet.txt
5031F: drivers/char/hpet.c
5032F: include/linux/hpet.h
5033F: include/uapi/linux/hpet.h
5034
5035HPET: x86
5036S: Orphan
5037F: arch/x86/kernel/hpet.c
5038F: arch/x86/include/asm/hpet.h
5039
5040HPFS FILESYSTEM
5041M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5042W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5043S: Maintained
5044F: fs/hpfs/
5045
5046HSI SUBSYSTEM
5047M: Sebastian Reichel <sre@kernel.org>
5048T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5049S: Maintained
5050F: Documentation/ABI/testing/sysfs-bus-hsi
5051F: Documentation/hsi.txt
5052F: drivers/hsi/
5053F: include/linux/hsi/
5054F: include/uapi/linux/hsi/
5055
5056HSO 3G MODEM DRIVER
5057M: Jan Dumon <j.dumon@option.com>
5058W: http://www.pharscape.org
5059S: Maintained
5060F: drivers/net/usb/hso.c
5061
5062HSR NETWORK PROTOCOL
5063M: Arvid Brodin <arvid.brodin@alten.se>
5064L: netdev@vger.kernel.org
5065S: Maintained
5066F: net/hsr/
5067
5068HTCPEN TOUCHSCREEN DRIVER
5069M: Pau Oliva Fora <pof@eslack.org>
5070L: linux-input@vger.kernel.org
5071S: Maintained
5072F: drivers/input/touchscreen/htcpen.c
5073
5074HUGETLB FILESYSTEM
5075M: Nadia Yvette Chambers <nyc@holomorphy.com>
5076S: Maintained
5077F: fs/hugetlbfs/
5078
5079Hyper-V CORE AND DRIVERS
5080M: "K. Y. Srinivasan" <kys@microsoft.com>
5081M: Haiyang Zhang <haiyangz@microsoft.com>
5082L: devel@linuxdriverproject.org
5083S: Maintained
5084F: arch/x86/include/asm/mshyperv.h
5085F: arch/x86/include/uapi/asm/hyperv.h
5086F: arch/x86/kernel/cpu/mshyperv.c
5087F: drivers/hid/hid-hyperv.c
5088F: drivers/hv/
5089F: drivers/input/serio/hyperv-keyboard.c
5090F: drivers/net/hyperv/
5091F: drivers/scsi/storvsc_drv.c
5092F: drivers/video/fbdev/hyperv_fb.c
5093F: include/linux/hyperv.h
5094F: tools/hv/
5095F: Documentation/ABI/stable/sysfs-bus-vmbus
5096
5097I2C OVER PARALLEL PORT
5098M: Jean Delvare <jdelvare@suse.com>
5099L: linux-i2c@vger.kernel.org
5100S: Maintained
5101F: Documentation/i2c/busses/i2c-parport
5102F: Documentation/i2c/busses/i2c-parport-light
5103F: drivers/i2c/busses/i2c-parport.c
5104F: drivers/i2c/busses/i2c-parport-light.c
5105
5106I2C/SMBUS CONTROLLER DRIVERS FOR PC
5107M: Jean Delvare <jdelvare@suse.com>
5108L: linux-i2c@vger.kernel.org
5109S: Maintained
5110F: Documentation/i2c/busses/i2c-ali1535
5111F: Documentation/i2c/busses/i2c-ali1563
5112F: Documentation/i2c/busses/i2c-ali15x3
5113F: Documentation/i2c/busses/i2c-amd756
5114F: Documentation/i2c/busses/i2c-amd8111
5115F: Documentation/i2c/busses/i2c-i801
5116F: Documentation/i2c/busses/i2c-nforce2
5117F: Documentation/i2c/busses/i2c-piix4
5118F: Documentation/i2c/busses/i2c-sis5595
5119F: Documentation/i2c/busses/i2c-sis630
5120F: Documentation/i2c/busses/i2c-sis96x
5121F: Documentation/i2c/busses/i2c-via
5122F: Documentation/i2c/busses/i2c-viapro
5123F: drivers/i2c/busses/i2c-ali1535.c
5124F: drivers/i2c/busses/i2c-ali1563.c
5125F: drivers/i2c/busses/i2c-ali15x3.c
5126F: drivers/i2c/busses/i2c-amd756.c
5127F: drivers/i2c/busses/i2c-amd756-s4882.c
5128F: drivers/i2c/busses/i2c-amd8111.c
5129F: drivers/i2c/busses/i2c-i801.c
5130F: drivers/i2c/busses/i2c-isch.c
5131F: drivers/i2c/busses/i2c-nforce2.c
5132F: drivers/i2c/busses/i2c-nforce2-s4985.c
5133F: drivers/i2c/busses/i2c-piix4.c
5134F: drivers/i2c/busses/i2c-sis5595.c
5135F: drivers/i2c/busses/i2c-sis630.c
5136F: drivers/i2c/busses/i2c-sis96x.c
5137F: drivers/i2c/busses/i2c-via.c
5138F: drivers/i2c/busses/i2c-viapro.c
5139
5140I2C/SMBUS ISMT DRIVER
5141M: Seth Heasley <seth.heasley@intel.com>
5142M: Neil Horman <nhorman@tuxdriver.com>
5143L: linux-i2c@vger.kernel.org
5144F: drivers/i2c/busses/i2c-ismt.c
5145F: Documentation/i2c/busses/i2c-ismt
5146
5147I2C/SMBUS STUB DRIVER
5148M: Jean Delvare <jdelvare@suse.com>
5149L: linux-i2c@vger.kernel.org
5150S: Maintained
5151F: drivers/i2c/i2c-stub.c
5152
5153I2C SUBSYSTEM
5154M: Wolfram Sang <wsa@the-dreams.de>
5155L: linux-i2c@vger.kernel.org
5156W: https://i2c.wiki.kernel.org/
5157Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5158T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5159S: Maintained
5160F: Documentation/devicetree/bindings/i2c/
5161F: Documentation/i2c/
5162F: drivers/i2c/
5163F: include/linux/i2c.h
5164F: include/linux/i2c-*.h
5165F: include/uapi/linux/i2c.h
5166F: include/uapi/linux/i2c-*.h
5167
5168I2C ACPI SUPPORT
5169M: Mika Westerberg <mika.westerberg@linux.intel.com>
5170L: linux-i2c@vger.kernel.org
5171L: linux-acpi@vger.kernel.org
5172S: Maintained
5173
5174I2C-TAOS-EVM DRIVER
5175M: Jean Delvare <jdelvare@suse.com>
5176L: linux-i2c@vger.kernel.org
5177S: Maintained
5178F: Documentation/i2c/busses/i2c-taos-evm
5179F: drivers/i2c/busses/i2c-taos-evm.c
5180
5181I2C-TINY-USB DRIVER
5182M: Till Harbaum <till@harbaum.org>
5183L: linux-i2c@vger.kernel.org
5184W: http://www.harbaum.org/till/i2c_tiny_usb
5185S: Maintained
5186F: drivers/i2c/busses/i2c-tiny-usb.c
5187
5188i386 BOOT CODE
5189M: "H. Peter Anvin" <hpa@zytor.com>
5190S: Maintained
5191F: arch/x86/boot/
5192
5193i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5194M: "H. Peter Anvin" <hpa@zytor.com>
5195T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5196S: Maintained
5197
5198IA64 (Itanium) PLATFORM
5199M: Tony Luck <tony.luck@intel.com>
5200M: Fenghua Yu <fenghua.yu@intel.com>
5201L: linux-ia64@vger.kernel.org
5202T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5203S: Maintained
5204F: arch/ia64/
5205
5206IBM Power VMX Cryptographic instructions
5207M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5208M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5209L: linux-crypto@vger.kernel.org
5210S: Supported
5211F: drivers/crypto/vmx/Makefile
5212F: drivers/crypto/vmx/Kconfig
5213F: drivers/crypto/vmx/vmx.c
5214F: drivers/crypto/vmx/aes*
5215F: drivers/crypto/vmx/ghash*
5216F: drivers/crypto/vmx/ppc-xlate.pl
5217
5218IBM Power in-Nest Crypto Acceleration
5219M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5220M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5221L: linux-crypto@vger.kernel.org
5222S: Supported
5223F: drivers/crypto/nx/Makefile
5224F: drivers/crypto/nx/Kconfig
5225F: drivers/crypto/nx/nx-aes*
5226F: drivers/crypto/nx/nx-sha*
5227F: drivers/crypto/nx/nx.*
5228F: drivers/crypto/nx/nx_csbcpb.h
5229F: drivers/crypto/nx/nx_debugfs.h
5230
5231IBM Power 842 compression accelerator
5232M: Dan Streetman <ddstreet@ieee.org>
5233S: Supported
5234F: drivers/crypto/nx/Makefile
5235F: drivers/crypto/nx/Kconfig
5236F: drivers/crypto/nx/nx-842*
5237F: include/linux/sw842.h
5238F: crypto/842.c
5239F: lib/842/
5240
5241IBM Power Linux RAID adapter
5242M: Brian King <brking@us.ibm.com>
5243S: Supported
5244F: drivers/scsi/ipr.*
5245
5246IBM Power Virtual Ethernet Device Driver
5247M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5248L: netdev@vger.kernel.org
5249S: Supported
5250F: drivers/net/ethernet/ibm/ibmveth.*
5251
5252IBM Power Virtual SCSI Device Drivers
5253M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5254L: linux-scsi@vger.kernel.org
5255S: Supported
5256F: drivers/scsi/ibmvscsi/ibmvscsi*
5257F: drivers/scsi/ibmvscsi/viosrp.h
5258
5259IBM Power Virtual FC Device Drivers
5260M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5261L: linux-scsi@vger.kernel.org
5262S: Supported
5263F: drivers/scsi/ibmvscsi/ibmvfc*
5264
5265IBM ServeRAID RAID DRIVER
5266S: Orphan
5267F: drivers/scsi/ips.*
5268
5269ICH LPC AND GPIO DRIVER
5270M: Peter Tyser <ptyser@xes-inc.com>
5271S: Maintained
5272F: drivers/mfd/lpc_ich.c
5273F: drivers/gpio/gpio-ich.c
5274
5275IDE SUBSYSTEM
5276M: "David S. Miller" <davem@davemloft.net>
5277L: linux-ide@vger.kernel.org
5278Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5279T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5280S: Maintained
5281F: Documentation/ide/
5282F: drivers/ide/
5283F: include/linux/ide.h
5284
5285IDEAPAD LAPTOP EXTRAS DRIVER
5286M: Ike Panhc <ike.pan@canonical.com>
5287L: platform-driver-x86@vger.kernel.org
5288W: http://launchpad.net/ideapad-laptop
5289S: Maintained
5290F: drivers/platform/x86/ideapad-laptop.c
5291
5292IDEAPAD LAPTOP SLIDEBAR DRIVER
5293M: Andrey Moiseev <o2g.org.ru@gmail.com>
5294L: linux-input@vger.kernel.org
5295W: https://github.com/o2genum/ideapad-slidebar
5296S: Maintained
5297F: drivers/input/misc/ideapad_slidebar.c
5298
5299IDE/ATAPI DRIVERS
5300M: Borislav Petkov <bp@alien8.de>
5301L: linux-ide@vger.kernel.org
5302S: Maintained
5303F: Documentation/cdrom/ide-cd
5304F: drivers/ide/ide-cd*
5305
5306IDLE-I7300
5307M: Andy Henroid <andrew.d.henroid@intel.com>
5308L: linux-pm@vger.kernel.org
5309S: Supported
5310F: drivers/idle/i7300_idle.c
5311
5312IEEE 802.15.4 SUBSYSTEM
5313M: Alexander Aring <alex.aring@gmail.com>
5314L: linux-wpan@vger.kernel.org
5315W: https://github.com/linux-wpan
5316T: git git://github.com/linux-wpan/linux-wpan-next.git
5317S: Maintained
5318F: net/ieee802154/
5319F: net/mac802154/
5320F: drivers/net/ieee802154/
5321F: include/linux/nl802154.h
5322F: include/linux/ieee802154.h
5323F: include/net/nl802154.h
5324F: include/net/mac802154.h
5325F: include/net/af_ieee802154.h
5326F: include/net/cfg802154.h
5327F: include/net/ieee802154_netdev.h
5328F: Documentation/networking/ieee802154.txt
5329
5330IGORPLUG-USB IR RECEIVER
5331M: Sean Young <sean@mess.org>
5332L: linux-media@vger.kernel.org
5333S: Maintained
5334F: drivers/media/rc/igorplugusb.c
5335
5336IGUANAWORKS USB IR TRANSCEIVER
5337M: Sean Young <sean@mess.org>
5338L: linux-media@vger.kernel.org
5339S: Maintained
5340F: drivers/media/rc/iguanair.c
5341
5342IIO SUBSYSTEM AND DRIVERS
5343M: Jonathan Cameron <jic23@kernel.org>
5344R: Hartmut Knaack <knaack.h@gmx.de>
5345R: Lars-Peter Clausen <lars@metafoo.de>
5346R: Peter Meerwald <pmeerw@pmeerw.net>
5347L: linux-iio@vger.kernel.org
5348S: Maintained
5349F: drivers/iio/
5350F: drivers/staging/iio/
5351F: include/linux/iio/
5352F: tools/iio/
5353
5354IKANOS/ADI EAGLE ADSL USB DRIVER
5355M: Matthieu Castet <castet.matthieu@free.fr>
5356M: Stanislaw Gruszka <stf_xl@wp.pl>
5357S: Maintained
5358F: drivers/usb/atm/ueagle-atm.c
5359
5360INA209 HARDWARE MONITOR DRIVER
5361M: Guenter Roeck <linux@roeck-us.net>
5362L: lm-sensors@lm-sensors.org
5363S: Maintained
5364F: Documentation/hwmon/ina209
5365F: Documentation/devicetree/bindings/i2c/ina209.txt
5366F: drivers/hwmon/ina209.c
5367
5368INA2XX HARDWARE MONITOR DRIVER
5369M: Guenter Roeck <linux@roeck-us.net>
5370L: lm-sensors@lm-sensors.org
5371S: Maintained
5372F: Documentation/hwmon/ina2xx
5373F: drivers/hwmon/ina2xx.c
5374F: include/linux/platform_data/ina2xx.h
5375
5376INDUSTRY PACK SUBSYSTEM (IPACK)
5377M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5378M: Jens Taprogge <jens.taprogge@taprogge.org>
5379M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5380L: industrypack-devel@lists.sourceforge.net
5381W: http://industrypack.sourceforge.net
5382S: Maintained
5383F: drivers/ipack/
5384
5385INGENIC JZ4780 DMA Driver
5386M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5387S: Maintained
5388F: drivers/dma/dma-jz4780.c
5389
5390INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5391M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5392M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5393L: linux-ima-devel@lists.sourceforge.net
5394L: linux-ima-user@lists.sourceforge.net
5395L: linux-security-module@vger.kernel.org
5396S: Supported
5397F: security/integrity/ima/
5398
5399IMGTEC IR DECODER DRIVER
5400M: James Hogan <james.hogan@imgtec.com>
5401S: Maintained
5402F: drivers/media/rc/img-ir/
5403
5404IMS TWINTURBO FRAMEBUFFER DRIVER
5405L: linux-fbdev@vger.kernel.org
5406S: Orphan
5407F: drivers/video/fbdev/imsttfb.c
5408
5409INFINIBAND SUBSYSTEM
5410M: Doug Ledford <dledford@redhat.com>
5411M: Sean Hefty <sean.hefty@intel.com>
5412M: Hal Rosenstock <hal.rosenstock@gmail.com>
5413L: linux-rdma@vger.kernel.org
5414W: http://www.openfabrics.org/
5415Q: http://patchwork.kernel.org/project/linux-rdma/list/
5416T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5417S: Supported
5418F: Documentation/infiniband/
5419F: drivers/infiniband/
5420F: drivers/staging/rdma/
5421F: include/uapi/linux/if_infiniband.h
5422F: include/uapi/rdma/
5423F: include/rdma/
5424
5425INOTIFY
5426M: John McCutchan <john@johnmccutchan.com>
5427M: Robert Love <rlove@rlove.org>
5428M: Eric Paris <eparis@parisplace.org>
5429S: Maintained
5430F: Documentation/filesystems/inotify.txt
5431F: fs/notify/inotify/
5432F: include/linux/inotify.h
5433F: include/uapi/linux/inotify.h
5434
5435INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5436M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5437L: linux-input@vger.kernel.org
5438Q: http://patchwork.kernel.org/project/linux-input/list/
5439T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5440S: Maintained
5441F: drivers/input/
5442F: include/linux/input.h
5443F: include/uapi/linux/input.h
5444F: include/linux/input/
5445
5446INPUT MULTITOUCH (MT) PROTOCOL
5447M: Henrik Rydberg <rydberg@bitmath.org>
5448L: linux-input@vger.kernel.org
5449S: Odd fixes
5450F: Documentation/input/multi-touch-protocol.txt
5451F: drivers/input/input-mt.c
5452K: \b(ABS|SYN)_MT_
5453
5454INTEL ASoC BDW/HSW DRIVERS
5455M: Jie Yang <yang.jie@linux.intel.com>
5456L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5457S: Supported
5458F: sound/soc/intel/common/sst-dsp*
5459F: sound/soc/intel/common/sst-firmware.c
5460F: sound/soc/intel/boards/broadwell.c
5461F: sound/soc/intel/haswell/
5462
5463INTEL C600 SERIES SAS CONTROLLER DRIVER
5464M: Intel SCU Linux support <intel-linux-scu@intel.com>
5465M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5466L: linux-scsi@vger.kernel.org
5467T: git git://git.code.sf.net/p/intel-sas/isci
5468S: Supported
5469F: drivers/scsi/isci/
5470
5471INTEL IDLE DRIVER
5472M: Len Brown <lenb@kernel.org>
5473L: linux-pm@vger.kernel.org
5474T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5475S: Supported
5476F: drivers/idle/intel_idle.c
5477
5478INTEL PSTATE DRIVER
5479M: Kristen Carlson Accardi <kristen@linux.intel.com>
5480L: linux-pm@vger.kernel.org
5481S: Supported
5482F: drivers/cpufreq/intel_pstate.c
5483
5484INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5485M: Maik Broemme <mbroemme@plusserver.de>
5486L: linux-fbdev@vger.kernel.org
5487S: Maintained
5488F: Documentation/fb/intelfb.txt
5489F: drivers/video/fbdev/intelfb/
5490
5491INTEL 810/815 FRAMEBUFFER DRIVER
5492M: Antonino Daplas <adaplas@gmail.com>
5493L: linux-fbdev@vger.kernel.org
5494S: Maintained
5495F: drivers/video/fbdev/i810/
5496
5497INTEL MENLOW THERMAL DRIVER
5498M: Sujith Thomas <sujith.thomas@intel.com>
5499L: platform-driver-x86@vger.kernel.org
5500W: https://01.org/linux-acpi
5501S: Supported
5502F: drivers/platform/x86/intel_menlow.c
5503
5504INTEL I/OAT DMA DRIVER
5505M: Dave Jiang <dave.jiang@intel.com>
5506R: Dan Williams <dan.j.williams@intel.com>
5507L: dmaengine@vger.kernel.org
5508Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5509S: Supported
5510F: drivers/dma/ioat*
5511
5512INTEL IOMMU (VT-d)
5513M: David Woodhouse <dwmw2@infradead.org>
5514L: iommu@lists.linux-foundation.org
5515T: git git://git.infradead.org/iommu-2.6.git
5516S: Supported
5517F: drivers/iommu/intel-iommu.c
5518F: include/linux/intel-iommu.h
5519
5520INTEL IOP-ADMA DMA DRIVER
5521R: Dan Williams <dan.j.williams@intel.com>
5522S: Odd fixes
5523F: drivers/dma/iop-adma.c
5524
5525INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5526M: Krzysztof Halasa <khalasa@piap.pl>
5527S: Maintained
5528F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5529F: arch/arm/mach-ixp4xx/include/mach/npe.h
5530F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5531F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5532F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5533F: drivers/net/wan/ixp4xx_hss.c
5534
5535INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5536M: Deepak Saxena <dsaxena@plexity.net>
5537S: Maintained
5538F: drivers/char/hw_random/ixp4xx-rng.c
5539
5540INTEL ETHERNET DRIVERS
5541M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5542R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5543R: Shannon Nelson <shannon.nelson@intel.com>
5544R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5545R: Don Skidmore <donald.c.skidmore@intel.com>
5546R: Matthew Vick <matthew.vick@intel.com>
5547R: John Ronciak <john.ronciak@intel.com>
5548R: Mitch Williams <mitch.a.williams@intel.com>
5549L: intel-wired-lan@lists.osuosl.org
5550W: http://www.intel.com/support/feedback.htm
5551W: http://e1000.sourceforge.net/
5552Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5553T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5554T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5555S: Supported
5556F: Documentation/networking/e100.txt
5557F: Documentation/networking/e1000.txt
5558F: Documentation/networking/e1000e.txt
5559F: Documentation/networking/igb.txt
5560F: Documentation/networking/igbvf.txt
5561F: Documentation/networking/ixgb.txt
5562F: Documentation/networking/ixgbe.txt
5563F: Documentation/networking/ixgbevf.txt
5564F: Documentation/networking/i40e.txt
5565F: Documentation/networking/i40evf.txt
5566F: drivers/net/ethernet/intel/
5567F: drivers/net/ethernet/intel/*/
5568
5569INTEL-MID GPIO DRIVER
5570M: David Cohen <david.a.cohen@linux.intel.com>
5571L: linux-gpio@vger.kernel.org
5572S: Maintained
5573F: drivers/gpio/gpio-intel-mid.c
5574
5575INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5576M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5577L: linux-wireless@vger.kernel.org
5578S: Maintained
5579F: Documentation/networking/README.ipw2100
5580F: Documentation/networking/README.ipw2200
5581F: drivers/net/wireless/ipw2x00/
5582
5583INTEL(R) TRACE HUB
5584M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5585S: Supported
5586F: Documentation/trace/intel_th.txt
5587F: drivers/hwtracing/intel_th/
5588
5589INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5590M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5591M: Gang Wei <gang.wei@intel.com>
5592M: Shane Wang <shane.wang@intel.com>
5593L: tboot-devel@lists.sourceforge.net
5594W: http://tboot.sourceforge.net
5595T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5596S: Supported
5597F: Documentation/intel_txt.txt
5598F: include/linux/tboot.h
5599F: arch/x86/kernel/tboot.c
5600
5601INTEL WIRELESS WIMAX CONNECTION 2400
5602M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5603M: linux-wimax@intel.com
5604L: wimax@linuxwimax.org (subscribers-only)
5605S: Supported
5606W: http://linuxwimax.org
5607F: Documentation/wimax/README.i2400m
5608F: drivers/net/wimax/i2400m/
5609F: include/uapi/linux/wimax/i2400m.h
5610
5611INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5612M: Stanislaw Gruszka <sgruszka@redhat.com>
5613L: linux-wireless@vger.kernel.org
5614S: Supported
5615F: drivers/net/wireless/iwlegacy/
5616
5617INTEL WIRELESS WIFI LINK (iwlwifi)
5618M: Johannes Berg <johannes.berg@intel.com>
5619M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5620M: Intel Linux Wireless <linuxwifi@intel.com>
5621L: linux-wireless@vger.kernel.org
5622W: http://intellinuxwireless.org
5623T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5624S: Supported
5625F: drivers/net/wireless/iwlwifi/
5626
5627INTEL MANAGEMENT ENGINE (mei)
5628M: Tomas Winkler <tomas.winkler@intel.com>
5629L: linux-kernel@vger.kernel.org
5630S: Supported
5631F: include/uapi/linux/mei.h
5632F: include/linux/mei_cl_bus.h
5633F: drivers/misc/mei/*
5634F: Documentation/misc-devices/mei/*
5635
5636INTEL MIC DRIVERS (mic)
5637M: Sudeep Dutt <sudeep.dutt@intel.com>
5638M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5639S: Supported
5640W: https://github.com/sudeepdutt/mic
5641W: http://software.intel.com/en-us/mic-developer
5642F: include/linux/mic_bus.h
5643F: include/linux/scif.h
5644F: include/uapi/linux/mic_common.h
5645F: include/uapi/linux/mic_ioctl.h
5646F include/uapi/linux/scif_ioctl.h
5647F: drivers/misc/mic/
5648F: drivers/dma/mic_x100_dma.c
5649F: drivers/dma/mic_x100_dma.h
5650F Documentation/mic/
5651
5652INTEL PMC IPC DRIVER
5653M: Zha Qipeng<qipeng.zha@intel.com>
5654L: platform-driver-x86@vger.kernel.org
5655S: Maintained
5656F: drivers/platform/x86/intel_pmc_ipc.c
5657F: arch/x86/include/asm/intel_pmc_ipc.h
5658
5659IOC3 ETHERNET DRIVER
5660M: Ralf Baechle <ralf@linux-mips.org>
5661L: linux-mips@linux-mips.org
5662S: Maintained
5663F: drivers/net/ethernet/sgi/ioc3-eth.c
5664
5665IOC3 SERIAL DRIVER
5666M: Pat Gefre <pfg@sgi.com>
5667L: linux-serial@vger.kernel.org
5668S: Maintained
5669F: drivers/tty/serial/ioc3_serial.c
5670
5671IOMMU DRIVERS
5672M: Joerg Roedel <joro@8bytes.org>
5673L: iommu@lists.linux-foundation.org
5674T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5675S: Maintained
5676F: drivers/iommu/
5677
5678IP MASQUERADING
5679M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5680S: Maintained
5681F: net/ipv4/netfilter/ipt_MASQUERADE.c
5682
5683IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5684M: Francois Romieu <romieu@fr.zoreil.com>
5685M: Sorbica Shieh <sorbica@icplus.com.tw>
5686L: netdev@vger.kernel.org
5687S: Maintained
5688F: drivers/net/ethernet/icplus/ipg.*
5689
5690IPATH DRIVER
5691M: Mike Marciniszyn <infinipath@intel.com>
5692L: linux-rdma@vger.kernel.org
5693S: Maintained
5694F: drivers/staging/rdma/ipath/
5695
5696IPMI SUBSYSTEM
5697M: Corey Minyard <minyard@acm.org>
5698L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5699W: http://openipmi.sourceforge.net/
5700S: Supported
5701F: Documentation/IPMI.txt
5702F: drivers/char/ipmi/
5703F: include/linux/ipmi*
5704F: include/uapi/linux/ipmi*
5705
5706QCOM AUDIO (ASoC) DRIVERS
5707M: Patrick Lai <plai@codeaurora.org>
5708M: Banajit Goswami <bgoswami@codeaurora.org>
5709L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5710S: Supported
5711F: sound/soc/qcom/
5712
5713IPS SCSI RAID DRIVER
5714M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5715L: linux-scsi@vger.kernel.org
5716W: http://www.adaptec.com/
5717S: Maintained
5718F: drivers/scsi/ips*
5719
5720IPVS
5721M: Wensong Zhang <wensong@linux-vs.org>
5722M: Simon Horman <horms@verge.net.au>
5723M: Julian Anastasov <ja@ssi.bg>
5724L: netdev@vger.kernel.org
5725L: lvs-devel@vger.kernel.org
5726S: Maintained
5727F: Documentation/networking/ipvs-sysctl.txt
5728F: include/net/ip_vs.h
5729F: include/uapi/linux/ip_vs.h
5730F: net/netfilter/ipvs/
5731
5732IPWIRELESS DRIVER
5733M: Jiri Kosina <jikos@kernel.org>
5734M: David Sterba <dsterba@suse.com>
5735S: Odd Fixes
5736F: drivers/tty/ipwireless/
5737
5738IPX NETWORK LAYER
5739M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5740L: netdev@vger.kernel.org
5741S: Maintained
5742F: include/net/ipx.h
5743F: include/uapi/linux/ipx.h
5744F: net/ipx/
5745
5746IRDA SUBSYSTEM
5747M: Samuel Ortiz <samuel@sortiz.org>
5748L: irda-users@lists.sourceforge.net (subscribers-only)
5749L: netdev@vger.kernel.org
5750W: http://irda.sourceforge.net/
5751S: Maintained
5752T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5753F: Documentation/networking/irda.txt
5754F: drivers/net/irda/
5755F: include/net/irda/
5756F: net/irda/
5757
5758IRQ SUBSYSTEM
5759M: Thomas Gleixner <tglx@linutronix.de>
5760L: linux-kernel@vger.kernel.org
5761S: Maintained
5762T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5763F: kernel/irq/
5764
5765IRQCHIP DRIVERS
5766M: Thomas Gleixner <tglx@linutronix.de>
5767M: Jason Cooper <jason@lakedaemon.net>
5768M: Marc Zyngier <marc.zyngier@arm.com>
5769L: linux-kernel@vger.kernel.org
5770S: Maintained
5771T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5772T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5773F: Documentation/devicetree/bindings/interrupt-controller/
5774F: drivers/irqchip/
5775
5776IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5777M: Jiang Liu <jiang.liu@linux.intel.com>
5778M: Marc Zyngier <marc.zyngier@arm.com>
5779S: Maintained
5780T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5781F: Documentation/IRQ-domain.txt
5782F: include/linux/irqdomain.h
5783F: kernel/irq/irqdomain.c
5784F: kernel/irq/msi.c
5785
5786ISAPNP
5787M: Jaroslav Kysela <perex@perex.cz>
5788S: Maintained
5789F: Documentation/isapnp.txt
5790F: drivers/pnp/isapnp/
5791F: include/linux/isapnp.h
5792
5793ISA RADIO MODULE
5794M: Hans Verkuil <hverkuil@xs4all.nl>
5795L: linux-media@vger.kernel.org
5796T: git git://linuxtv.org/media_tree.git
5797W: http://linuxtv.org
5798S: Maintained
5799F: drivers/media/radio/radio-isa*
5800
5801iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5802M: Peter Jones <pjones@redhat.com>
5803M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5804S: Maintained
5805F: drivers/firmware/iscsi_ibft*
5806
5807ISCSI
5808M: Mike Christie <michaelc@cs.wisc.edu>
5809L: open-iscsi@googlegroups.com
5810W: www.open-iscsi.org
5811T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5812S: Maintained
5813F: drivers/scsi/*iscsi*
5814F: include/scsi/*iscsi*
5815
5816ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5817M: Or Gerlitz <ogerlitz@mellanox.com>
5818M: Sagi Grimberg <sagig@mellanox.com>
5819M: Roi Dayan <roid@mellanox.com>
5820L: linux-rdma@vger.kernel.org
5821S: Supported
5822W: http://www.openfabrics.org
5823W: www.open-iscsi.org
5824Q: http://patchwork.kernel.org/project/linux-rdma/list/
5825F: drivers/infiniband/ulp/iser/
5826
5827ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5828M: Sagi Grimberg <sagig@mellanox.com>
5829T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5830L: linux-rdma@vger.kernel.org
5831L: target-devel@vger.kernel.org
5832S: Supported
5833W: http://www.linux-iscsi.org
5834F: drivers/infiniband/ulp/isert
5835
5836ISDN SUBSYSTEM
5837M: Karsten Keil <isdn@linux-pingi.de>
5838L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5839L: netdev@vger.kernel.org
5840W: http://www.isdn4linux.de
5841T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5842S: Maintained
5843F: Documentation/isdn/
5844F: drivers/isdn/
5845F: include/linux/isdn.h
5846F: include/linux/isdn/
5847F: include/uapi/linux/isdn.h
5848F: include/uapi/linux/isdn/
5849
5850ISDN SUBSYSTEM (Eicon active card driver)
5851M: Armin Schindler <mac@melware.de>
5852L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5853W: http://www.melware.de
5854S: Maintained
5855F: drivers/isdn/hardware/eicon/
5856
5857IT87 HARDWARE MONITORING DRIVER
5858M: Jean Delvare <jdelvare@suse.com>
5859L: lm-sensors@lm-sensors.org
5860S: Maintained
5861F: Documentation/hwmon/it87
5862F: drivers/hwmon/it87.c
5863
5864IT913X MEDIA DRIVER
5865M: Antti Palosaari <crope@iki.fi>
5866L: linux-media@vger.kernel.org
5867W: http://linuxtv.org/
5868W: http://palosaari.fi/linux/
5869Q: http://patchwork.linuxtv.org/project/linux-media/list/
5870T: git git://linuxtv.org/anttip/media_tree.git
5871S: Maintained
5872F: drivers/media/tuners/it913x*
5873
5874IVTV VIDEO4LINUX DRIVER
5875M: Andy Walls <awalls@md.metrocast.net>
5876L: ivtv-devel@ivtvdriver.org (subscribers-only)
5877L: linux-media@vger.kernel.org
5878T: git git://linuxtv.org/media_tree.git
5879W: http://www.ivtvdriver.org
5880S: Maintained
5881F: Documentation/video4linux/*.ivtv
5882F: drivers/media/pci/ivtv/
5883F: include/uapi/linux/ivtv*
5884
5885IX2505V MEDIA DRIVER
5886M: Malcolm Priestley <tvboxspy@gmail.com>
5887L: linux-media@vger.kernel.org
5888W: http://linuxtv.org/
5889Q: http://patchwork.linuxtv.org/project/linux-media/list/
5890S: Maintained
5891F: drivers/media/dvb-frontends/ix2505v*
5892
5893JC42.4 TEMPERATURE SENSOR DRIVER
5894M: Guenter Roeck <linux@roeck-us.net>
5895L: lm-sensors@lm-sensors.org
5896S: Maintained
5897F: drivers/hwmon/jc42.c
5898F: Documentation/hwmon/jc42
5899
5900JFS FILESYSTEM
5901M: Dave Kleikamp <shaggy@kernel.org>
5902L: jfs-discussion@lists.sourceforge.net
5903W: http://jfs.sourceforge.net/
5904T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5905S: Maintained
5906F: Documentation/filesystems/jfs.txt
5907F: fs/jfs/
5908
5909JME NETWORK DRIVER
5910M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5911L: netdev@vger.kernel.org
5912S: Maintained
5913F: drivers/net/ethernet/jme.*
5914
5915JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5916M: David Woodhouse <dwmw2@infradead.org>
5917L: linux-mtd@lists.infradead.org
5918W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5919S: Maintained
5920F: fs/jffs2/
5921F: include/uapi/linux/jffs2.h
5922
5923JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5924M: "Theodore Ts'o" <tytso@mit.edu>
5925M: Jan Kara <jack@suse.com>
5926L: linux-ext4@vger.kernel.org
5927S: Maintained
5928F: fs/jbd2/
5929F: include/linux/jbd2.h
5930
5931JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5932M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5933L: linux-media@vger.kernel.org
5934S: Maintained
5935F: drivers/media/platform/rcar_jpu.c
5936
5937JSM Neo PCI based serial card
5938M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5939L: linux-serial@vger.kernel.org
5940S: Maintained
5941F: drivers/tty/serial/jsm/
5942
5943K10TEMP HARDWARE MONITORING DRIVER
5944M: Clemens Ladisch <clemens@ladisch.de>
5945L: lm-sensors@lm-sensors.org
5946S: Maintained
5947F: Documentation/hwmon/k10temp
5948F: drivers/hwmon/k10temp.c
5949
5950K8TEMP HARDWARE MONITORING DRIVER
5951M: Rudolf Marek <r.marek@assembler.cz>
5952L: lm-sensors@lm-sensors.org
5953S: Maintained
5954F: Documentation/hwmon/k8temp
5955F: drivers/hwmon/k8temp.c
5956
5957KCONFIG
5958M: "Yann E. MORIN" <yann.morin.1998@free.fr>
5959L: linux-kbuild@vger.kernel.org
5960T: git git://gitorious.org/linux-kconfig/linux-kconfig
5961S: Maintained
5962F: Documentation/kbuild/kconfig-language.txt
5963F: scripts/kconfig/
5964
5965KDUMP
5966M: Vivek Goyal <vgoyal@redhat.com>
5967M: Haren Myneni <hbabu@us.ibm.com>
5968L: kexec@lists.infradead.org
5969W: http://lse.sourceforge.net/kdump/
5970S: Maintained
5971F: Documentation/kdump/
5972
5973KEENE FM RADIO TRANSMITTER DRIVER
5974M: Hans Verkuil <hverkuil@xs4all.nl>
5975L: linux-media@vger.kernel.org
5976T: git git://linuxtv.org/media_tree.git
5977W: http://linuxtv.org
5978S: Maintained
5979F: drivers/media/radio/radio-keene*
5980
5981KERNEL AUTOMOUNTER v4 (AUTOFS4)
5982M: Ian Kent <raven@themaw.net>
5983L: autofs@vger.kernel.org
5984S: Maintained
5985F: fs/autofs4/
5986
5987KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5988M: Michal Marek <mmarek@suse.com>
5989T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5990T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5991L: linux-kbuild@vger.kernel.org
5992S: Maintained
5993F: Documentation/kbuild/
5994F: Makefile
5995F: scripts/Makefile.*
5996F: scripts/basic/
5997F: scripts/mk*
5998F: scripts/package/
5999
6000KERNEL JANITORS
6001L: kernel-janitors@vger.kernel.org
6002W: http://kernelnewbies.org/KernelJanitors
6003S: Odd Fixes
6004
6005KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6006M: "J. Bruce Fields" <bfields@fieldses.org>
6007M: Jeff Layton <jlayton@poochiereds.net>
6008L: linux-nfs@vger.kernel.org
6009W: http://nfs.sourceforge.net/
6010S: Supported
6011F: fs/nfsd/
6012F: include/uapi/linux/nfsd/
6013F: fs/lockd/
6014F: fs/nfs_common/
6015F: net/sunrpc/
6016F: include/linux/lockd/
6017F: include/linux/sunrpc/
6018F: include/uapi/linux/sunrpc/
6019
6020KERNEL SELFTEST FRAMEWORK
6021M: Shuah Khan <shuahkh@osg.samsung.com>
6022L: linux-api@vger.kernel.org
6023T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6024S: Maintained
6025F: tools/testing/selftests
6026
6027KERNEL VIRTUAL MACHINE (KVM)
6028M: Gleb Natapov <gleb@kernel.org>
6029M: Paolo Bonzini <pbonzini@redhat.com>
6030L: kvm@vger.kernel.org
6031W: http://www.linux-kvm.org
6032T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6033S: Supported
6034F: Documentation/*/kvm*.txt
6035F: Documentation/virtual/kvm/
6036F: arch/*/kvm/
6037F: arch/x86/kernel/kvm.c
6038F: arch/x86/kernel/kvmclock.c
6039F: arch/*/include/asm/kvm*
6040F: include/linux/kvm*
6041F: include/uapi/linux/kvm*
6042F: virt/kvm/
6043
6044KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6045M: Joerg Roedel <joro@8bytes.org>
6046L: kvm@vger.kernel.org
6047W: http://www.linux-kvm.org/
6048S: Maintained
6049F: arch/x86/include/asm/svm.h
6050F: arch/x86/kvm/svm.c
6051
6052KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6053M: Alexander Graf <agraf@suse.com>
6054L: kvm-ppc@vger.kernel.org
6055W: http://www.linux-kvm.org/
6056T: git git://github.com/agraf/linux-2.6.git
6057S: Supported
6058F: arch/powerpc/include/asm/kvm*
6059F: arch/powerpc/kvm/
6060
6061KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6062M: Christian Borntraeger <borntraeger@de.ibm.com>
6063M: Cornelia Huck <cornelia.huck@de.ibm.com>
6064L: linux-s390@vger.kernel.org
6065W: http://www.ibm.com/developerworks/linux/linux390/
6066S: Supported
6067F: Documentation/s390/kvm.txt
6068F: arch/s390/include/asm/kvm*
6069F: arch/s390/kvm/
6070
6071KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6072M: Christoffer Dall <christoffer.dall@linaro.org>
6073M: Marc Zyngier <marc.zyngier@arm.com>
6074L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6075L: kvmarm@lists.cs.columbia.edu
6076W: http://systems.cs.columbia.edu/projects/kvm-arm
6077S: Supported
6078F: arch/arm/include/uapi/asm/kvm*
6079F: arch/arm/include/asm/kvm*
6080F: arch/arm/kvm/
6081F: virt/kvm/arm/
6082F: include/kvm/arm_*
6083
6084KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6085M: Christoffer Dall <christoffer.dall@linaro.org>
6086M: Marc Zyngier <marc.zyngier@arm.com>
6087L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6088L: kvmarm@lists.cs.columbia.edu
6089S: Maintained
6090F: arch/arm64/include/uapi/asm/kvm*
6091F: arch/arm64/include/asm/kvm*
6092F: arch/arm64/kvm/
6093
6094KEXEC
6095M: Eric Biederman <ebiederm@xmission.com>
6096W: http://kernel.org/pub/linux/utils/kernel/kexec/
6097L: kexec@lists.infradead.org
6098S: Maintained
6099F: include/linux/kexec.h
6100F: include/uapi/linux/kexec.h
6101F: kernel/kexec.c
6102
6103KEYS/KEYRINGS:
6104M: David Howells <dhowells@redhat.com>
6105L: keyrings@vger.kernel.org
6106S: Maintained
6107F: Documentation/security/keys.txt
6108F: include/linux/key.h
6109F: include/linux/key-type.h
6110F: include/keys/
6111F: security/keys/
6112
6113KEYS-TRUSTED
6114M: David Safford <safford@us.ibm.com>
6115M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6116L: linux-security-module@vger.kernel.org
6117L: keyrings@vger.kernel.org
6118S: Supported
6119F: Documentation/security/keys-trusted-encrypted.txt
6120F: include/keys/trusted-type.h
6121F: security/keys/trusted.c
6122F: security/keys/trusted.h
6123
6124KEYS-ENCRYPTED
6125M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6126M: David Safford <safford@us.ibm.com>
6127L: linux-security-module@vger.kernel.org
6128L: keyrings@vger.kernel.org
6129S: Supported
6130F: Documentation/security/keys-trusted-encrypted.txt
6131F: include/keys/encrypted-type.h
6132F: security/keys/encrypted-keys/
6133
6134KGDB / KDB /debug_core
6135M: Jason Wessel <jason.wessel@windriver.com>
6136W: http://kgdb.wiki.kernel.org/
6137L: kgdb-bugreport@lists.sourceforge.net
6138S: Maintained
6139F: Documentation/DocBook/kgdb.tmpl
6140F: drivers/misc/kgdbts.c
6141F: drivers/tty/serial/kgdboc.c
6142F: include/linux/kdb.h
6143F: include/linux/kgdb.h
6144F: kernel/debug/
6145
6146KMEMCHECK
6147M: Vegard Nossum <vegardno@ifi.uio.no>
6148M: Pekka Enberg <penberg@kernel.org>
6149S: Maintained
6150F: Documentation/kmemcheck.txt
6151F: arch/x86/include/asm/kmemcheck.h
6152F: arch/x86/mm/kmemcheck/
6153F: include/linux/kmemcheck.h
6154F: mm/kmemcheck.c
6155
6156KMEMLEAK
6157M: Catalin Marinas <catalin.marinas@arm.com>
6158S: Maintained
6159F: Documentation/kmemleak.txt
6160F: include/linux/kmemleak.h
6161F: mm/kmemleak.c
6162F: mm/kmemleak-test.c
6163
6164KPROBES
6165M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6166M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6167M: "David S. Miller" <davem@davemloft.net>
6168M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6169S: Maintained
6170F: Documentation/kprobes.txt
6171F: include/linux/kprobes.h
6172F: kernel/kprobes.c
6173
6174KS0108 LCD CONTROLLER DRIVER
6175M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6176W: http://miguelojeda.es/auxdisplay.htm
6177W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6178S: Maintained
6179F: Documentation/auxdisplay/ks0108
6180F: drivers/auxdisplay/ks0108.c
6181F: include/linux/ks0108.h
6182
6183L3MDEV
6184M: David Ahern <dsa@cumulusnetworks.com>
6185L: netdev@vger.kernel.org
6186S: Maintained
6187F: net/l3mdev
6188F: include/net/l3mdev.h
6189
6190LAPB module
6191L: linux-x25@vger.kernel.org
6192S: Orphan
6193F: Documentation/networking/lapb-module.txt
6194F: include/*/lapb.h
6195F: net/lapb/
6196
6197LASI 53c700 driver for PARISC
6198M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6199L: linux-scsi@vger.kernel.org
6200S: Maintained
6201F: Documentation/scsi/53c700.txt
6202F: drivers/scsi/53c700*
6203
6204LED SUBSYSTEM
6205M: Richard Purdie <rpurdie@rpsys.net>
6206M: Jacek Anaszewski <j.anaszewski@samsung.com>
6207L: linux-leds@vger.kernel.org
6208T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6209S: Maintained
6210F: drivers/leds/
6211F: include/linux/leds.h
6212
6213LEGACY EEPROM DRIVER
6214M: Jean Delvare <jdelvare@suse.com>
6215S: Maintained
6216F: Documentation/misc-devices/eeprom
6217F: drivers/misc/eeprom/eeprom.c
6218
6219LEGO USB Tower driver
6220M: Juergen Stuber <starblue@users.sourceforge.net>
6221L: legousb-devel@lists.sourceforge.net
6222W: http://legousb.sourceforge.net/
6223S: Maintained
6224F: drivers/usb/misc/legousbtower.c
6225
6226LG2160 MEDIA DRIVER
6227M: Michael Krufky <mkrufky@linuxtv.org>
6228L: linux-media@vger.kernel.org
6229W: http://linuxtv.org/
6230W: http://github.com/mkrufky
6231Q: http://patchwork.linuxtv.org/project/linux-media/list/
6232T: git git://linuxtv.org/mkrufky/tuners.git
6233S: Maintained
6234F: drivers/media/dvb-frontends/lg2160.*
6235
6236LGDT3305 MEDIA DRIVER
6237M: Michael Krufky <mkrufky@linuxtv.org>
6238L: linux-media@vger.kernel.org
6239W: http://linuxtv.org/
6240W: http://github.com/mkrufky
6241Q: http://patchwork.linuxtv.org/project/linux-media/list/
6242T: git git://linuxtv.org/mkrufky/tuners.git
6243S: Maintained
6244F: drivers/media/dvb-frontends/lgdt3305.*
6245
6246LGUEST
6247M: Rusty Russell <rusty@rustcorp.com.au>
6248L: lguest@lists.ozlabs.org
6249W: http://lguest.ozlabs.org/
6250S: Odd Fixes
6251F: arch/x86/include/asm/lguest*.h
6252F: arch/x86/lguest/
6253F: drivers/lguest/
6254F: include/linux/lguest*.h
6255F: tools/lguest/
6256
6257LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6258M: Tejun Heo <tj@kernel.org>
6259L: linux-ide@vger.kernel.org
6260T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6261S: Maintained
6262F: drivers/ata/
6263F: include/linux/ata.h
6264F: include/linux/libata.h
6265
6266LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6267M: Viresh Kumar <vireshk@kernel.org>
6268L: linux-ide@vger.kernel.org
6269T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6270S: Maintained
6271F: include/linux/pata_arasan_cf_data.h
6272F: drivers/ata/pata_arasan_cf.c
6273
6274LIBATA PATA DRIVERS
6275M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6276M: Tejun Heo <tj@kernel.org>
6277L: linux-ide@vger.kernel.org
6278T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6279S: Maintained
6280F: drivers/ata/pata_*.c
6281F: drivers/ata/ata_generic.c
6282
6283LIBATA SATA AHCI PLATFORM devices support
6284M: Hans de Goede <hdegoede@redhat.com>
6285M: Tejun Heo <tj@kernel.org>
6286L: linux-ide@vger.kernel.org
6287T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6288S: Maintained
6289F: drivers/ata/ahci_platform.c
6290F: drivers/ata/libahci_platform.c
6291F: include/linux/ahci_platform.h
6292
6293LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6294M: Mikael Pettersson <mikpelinux@gmail.com>
6295L: linux-ide@vger.kernel.org
6296T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6297S: Maintained
6298F: drivers/ata/sata_promise.*
6299
6300LIBLOCKDEP
6301M: Sasha Levin <sasha.levin@oracle.com>
6302S: Maintained
6303F: tools/lib/lockdep/
6304
6305LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6306M: Dan Williams <dan.j.williams@intel.com>
6307L: linux-nvdimm@lists.01.org
6308Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6309S: Supported
6310F: drivers/nvdimm/*
6311F: include/linux/nd.h
6312F: include/linux/libnvdimm.h
6313F: include/uapi/linux/ndctl.h
6314
6315LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6316M: Ross Zwisler <ross.zwisler@linux.intel.com>
6317L: linux-nvdimm@lists.01.org
6318Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6319S: Supported
6320F: drivers/nvdimm/blk.c
6321F: drivers/nvdimm/region_devs.c
6322F: drivers/acpi/nfit*
6323
6324LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6325M: Vishal Verma <vishal.l.verma@intel.com>
6326L: linux-nvdimm@lists.01.org
6327Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6328S: Supported
6329F: drivers/nvdimm/btt*
6330
6331LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6332M: Ross Zwisler <ross.zwisler@linux.intel.com>
6333L: linux-nvdimm@lists.01.org
6334Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6335S: Supported
6336F: drivers/nvdimm/pmem.c
6337F: include/linux/pmem.h
6338F: arch/*/include/asm/pmem.h
6339
6340LIGHTNVM PLATFORM SUPPORT
6341M: Matias Bjorling <mb@lightnvm.io>
6342W: http://github/OpenChannelSSD
6343S: Maintained
6344F: drivers/lightnvm/
6345F: include/linux/lightnvm.h
6346F: include/uapi/linux/lightnvm.h
6347
6348LINUX FOR IBM pSERIES (RS/6000)
6349M: Paul Mackerras <paulus@au.ibm.com>
6350W: http://www.ibm.com/linux/ltc/projects/ppc
6351S: Supported
6352F: arch/powerpc/boot/rs6000.h
6353
6354LINUX FOR POWERPC (32-BIT AND 64-BIT)
6355M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6356M: Paul Mackerras <paulus@samba.org>
6357M: Michael Ellerman <mpe@ellerman.id.au>
6358W: http://www.penguinppc.org/
6359L: linuxppc-dev@lists.ozlabs.org
6360Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6361T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6362S: Supported
6363F: Documentation/powerpc/
6364F: arch/powerpc/
6365
6366LINUX FOR POWER MACINTOSH
6367M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6368W: http://www.penguinppc.org/
6369L: linuxppc-dev@lists.ozlabs.org
6370S: Maintained
6371F: arch/powerpc/platforms/powermac/
6372F: drivers/macintosh/
6373
6374LINUX FOR POWERPC EMBEDDED MPC5XXX
6375M: Anatolij Gustschin <agust@denx.de>
6376L: linuxppc-dev@lists.ozlabs.org
6377T: git git://git.denx.de/linux-denx-agust.git
6378S: Maintained
6379F: arch/powerpc/platforms/512x/
6380F: arch/powerpc/platforms/52xx/
6381
6382LINUX FOR POWERPC EMBEDDED PPC4XX
6383M: Alistair Popple <alistair@popple.id.au>
6384M: Matt Porter <mporter@kernel.crashing.org>
6385W: http://www.penguinppc.org/
6386L: linuxppc-dev@lists.ozlabs.org
6387S: Maintained
6388F: arch/powerpc/platforms/40x/
6389F: arch/powerpc/platforms/44x/
6390
6391LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6392L: linuxppc-dev@lists.ozlabs.org
6393S: Orphan
6394F: arch/powerpc/*/*virtex*
6395F: arch/powerpc/*/*/*virtex*
6396
6397LINUX FOR POWERPC EMBEDDED PPC8XX
6398M: Vitaly Bordug <vitb@kernel.crashing.org>
6399W: http://www.penguinppc.org/
6400L: linuxppc-dev@lists.ozlabs.org
6401S: Maintained
6402F: arch/powerpc/platforms/8xx/
6403
6404LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6405M: Scott Wood <scottwood@freescale.com>
6406M: Kumar Gala <galak@kernel.crashing.org>
6407W: http://www.penguinppc.org/
6408L: linuxppc-dev@lists.ozlabs.org
6409T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6410S: Maintained
6411F: arch/powerpc/platforms/83xx/
6412F: arch/powerpc/platforms/85xx/
6413
6414LINUX FOR POWERPC PA SEMI PWRFICIENT
6415M: Olof Johansson <olof@lixom.net>
6416L: linuxppc-dev@lists.ozlabs.org
6417S: Maintained
6418F: arch/powerpc/platforms/pasemi/
6419F: drivers/*/*pasemi*
6420F: drivers/*/*/*pasemi*
6421
6422LINUX SECURITY MODULE (LSM) FRAMEWORK
6423M: Chris Wright <chrisw@sous-sol.org>
6424L: linux-security-module@vger.kernel.org
6425S: Supported
6426
6427LIS3LV02D ACCELEROMETER DRIVER
6428M: Eric Piel <eric.piel@tremplin-utc.net>
6429S: Maintained
6430F: Documentation/misc-devices/lis3lv02d
6431F: drivers/misc/lis3lv02d/
6432F: drivers/platform/x86/hp_accel.c
6433
6434LIVE PATCHING
6435M: Josh Poimboeuf <jpoimboe@redhat.com>
6436M: Seth Jennings <sjenning@redhat.com>
6437M: Jiri Kosina <jikos@kernel.org>
6438M: Vojtech Pavlik <vojtech@suse.com>
6439S: Maintained
6440F: kernel/livepatch/
6441F: include/linux/livepatch.h
6442F: arch/x86/include/asm/livepatch.h
6443F: arch/x86/kernel/livepatch.c
6444F: Documentation/ABI/testing/sysfs-kernel-livepatch
6445F: samples/livepatch/
6446L: live-patching@vger.kernel.org
6447T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6448
6449LLC (802.2)
6450M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6451S: Maintained
6452F: include/linux/llc.h
6453F: include/uapi/linux/llc.h
6454F: include/net/llc*
6455F: net/llc/
6456
6457LM73 HARDWARE MONITOR DRIVER
6458M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6459L: lm-sensors@lm-sensors.org
6460S: Maintained
6461F: drivers/hwmon/lm73.c
6462
6463LM78 HARDWARE MONITOR DRIVER
6464M: Jean Delvare <jdelvare@suse.com>
6465L: lm-sensors@lm-sensors.org
6466S: Maintained
6467F: Documentation/hwmon/lm78
6468F: drivers/hwmon/lm78.c
6469
6470LM83 HARDWARE MONITOR DRIVER
6471M: Jean Delvare <jdelvare@suse.com>
6472L: lm-sensors@lm-sensors.org
6473S: Maintained
6474F: Documentation/hwmon/lm83
6475F: drivers/hwmon/lm83.c
6476
6477LM90 HARDWARE MONITOR DRIVER
6478M: Jean Delvare <jdelvare@suse.com>
6479L: lm-sensors@lm-sensors.org
6480S: Maintained
6481F: Documentation/hwmon/lm90
6482F: Documentation/devicetree/bindings/hwmon/lm90.txt
6483F: drivers/hwmon/lm90.c
6484
6485LM95234 HARDWARE MONITOR DRIVER
6486M: Guenter Roeck <linux@roeck-us.net>
6487L: lm-sensors@lm-sensors.org
6488S: Maintained
6489F: Documentation/hwmon/lm95234
6490F: drivers/hwmon/lm95234.c
6491
6492LME2510 MEDIA DRIVER
6493M: Malcolm Priestley <tvboxspy@gmail.com>
6494L: linux-media@vger.kernel.org
6495W: http://linuxtv.org/
6496Q: http://patchwork.linuxtv.org/project/linux-media/list/
6497S: Maintained
6498F: drivers/media/usb/dvb-usb-v2/lmedm04*
6499
6500LOCKDEP AND LOCKSTAT
6501M: Peter Zijlstra <peterz@infradead.org>
6502M: Ingo Molnar <mingo@redhat.com>
6503L: linux-kernel@vger.kernel.org
6504T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6505S: Maintained
6506F: Documentation/locking/lockdep*.txt
6507F: Documentation/locking/lockstat.txt
6508F: include/linux/lockdep.h
6509F: kernel/locking/
6510
6511LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6512M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6513L: linux-ntfs-dev@lists.sourceforge.net
6514W: http://www.linux-ntfs.org/content/view/19/37/
6515S: Maintained
6516F: Documentation/ldm.txt
6517F: block/partitions/ldm.*
6518
6519LogFS
6520M: Joern Engel <joern@logfs.org>
6521M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6522L: logfs@logfs.org
6523W: logfs.org
6524S: Maintained
6525F: fs/logfs/
6526
6527LPC32XX MACHINE SUPPORT
6528M: Roland Stigge <stigge@antcom.de>
6529L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6530S: Maintained
6531F: arch/arm/mach-lpc32xx/
6532
6533LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6534M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6535M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6536M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6537M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6538L: MPT-FusionLinux.pdl@avagotech.com
6539L: linux-scsi@vger.kernel.org
6540W: http://www.lsilogic.com/support
6541S: Supported
6542F: drivers/message/fusion/
6543F: drivers/scsi/mpt2sas/
6544F: drivers/scsi/mpt3sas/
6545
6546LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6547M: Matthew Wilcox <matthew@wil.cx>
6548L: linux-scsi@vger.kernel.org
6549S: Maintained
6550F: drivers/scsi/sym53c8xx_2/
6551
6552LTC4261 HARDWARE MONITOR DRIVER
6553M: Guenter Roeck <linux@roeck-us.net>
6554L: lm-sensors@lm-sensors.org
6555S: Maintained
6556F: Documentation/hwmon/ltc4261
6557F: drivers/hwmon/ltc4261.c
6558
6559LTP (Linux Test Project)
6560M: Mike Frysinger <vapier@gentoo.org>
6561M: Cyril Hrubis <chrubis@suse.cz>
6562M: Wanlong Gao <wanlong.gao@gmail.com>
6563M: Jan Stancek <jstancek@redhat.com>
6564M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6565M: Alexey Kodanev <alexey.kodanev@oracle.com>
6566L: ltp@lists.linux.it (subscribers-only)
6567W: http://linux-test-project.github.io/
6568T: git git://github.com/linux-test-project/ltp.git
6569S: Maintained
6570
6571M32R ARCHITECTURE
6572W: http://www.linux-m32r.org/
6573S: Orphan
6574F: arch/m32r/
6575
6576M68K ARCHITECTURE
6577M: Geert Uytterhoeven <geert@linux-m68k.org>
6578L: linux-m68k@lists.linux-m68k.org
6579W: http://www.linux-m68k.org/
6580T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6581S: Maintained
6582F: arch/m68k/
6583F: drivers/zorro/
6584
6585M68K ON APPLE MACINTOSH
6586M: Joshua Thompson <funaho@jurai.org>
6587W: http://www.mac.linux-m68k.org/
6588L: linux-m68k@lists.linux-m68k.org
6589S: Maintained
6590F: arch/m68k/mac/
6591
6592M68K ON HP9000/300
6593M: Philip Blundell <philb@gnu.org>
6594W: http://www.tazenda.demon.co.uk/phil/linux-hp
6595S: Maintained
6596F: arch/m68k/hp300/
6597
6598M88DS3103 MEDIA DRIVER
6599M: Antti Palosaari <crope@iki.fi>
6600L: linux-media@vger.kernel.org
6601W: http://linuxtv.org/
6602W: http://palosaari.fi/linux/
6603Q: http://patchwork.linuxtv.org/project/linux-media/list/
6604T: git git://linuxtv.org/anttip/media_tree.git
6605S: Maintained
6606F: drivers/media/dvb-frontends/m88ds3103*
6607
6608M88RS2000 MEDIA DRIVER
6609M: Malcolm Priestley <tvboxspy@gmail.com>
6610L: linux-media@vger.kernel.org
6611W: http://linuxtv.org/
6612Q: http://patchwork.linuxtv.org/project/linux-media/list/
6613S: Maintained
6614F: drivers/media/dvb-frontends/m88rs2000*
6615
6616MA901 MASTERKIT USB FM RADIO DRIVER
6617M: Alexey Klimov <klimov.linux@gmail.com>
6618L: linux-media@vger.kernel.org
6619T: git git://linuxtv.org/media_tree.git
6620S: Maintained
6621F: drivers/media/radio/radio-ma901.c
6622
6623MAC80211
6624M: Johannes Berg <johannes@sipsolutions.net>
6625L: linux-wireless@vger.kernel.org
6626W: http://wireless.kernel.org/
6627T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6628T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6629S: Maintained
6630F: Documentation/networking/mac80211-injection.txt
6631F: include/net/mac80211.h
6632F: net/mac80211/
6633
6634MACVLAN DRIVER
6635M: Patrick McHardy <kaber@trash.net>
6636L: netdev@vger.kernel.org
6637S: Maintained
6638F: drivers/net/macvlan.c
6639F: include/linux/if_macvlan.h
6640
6641MAILBOX API
6642M: Jassi Brar <jassisinghbrar@gmail.com>
6643L: linux-kernel@vger.kernel.org
6644S: Maintained
6645F: drivers/mailbox/
6646F: include/linux/mailbox_client.h
6647F: include/linux/mailbox_controller.h
6648
6649MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6650M: Michael Kerrisk <mtk.manpages@gmail.com>
6651W: http://www.kernel.org/doc/man-pages
6652L: linux-man@vger.kernel.org
6653S: Maintained
6654
6655MARVELL ARMADA DRM SUPPORT
6656M: Russell King <rmk+kernel@arm.linux.org.uk>
6657S: Maintained
6658F: drivers/gpu/drm/armada/
6659
6660MARVELL 88E6352 DSA support
6661M: Guenter Roeck <linux@roeck-us.net>
6662S: Maintained
6663F: drivers/net/dsa/mv88e6352.c
6664
6665MARVELL CRYPTO DRIVER
6666M: Boris Brezillon <boris.brezillon@free-electrons.com>
6667M: Arnaud Ebalard <arno@natisbad.org>
6668F: drivers/crypto/marvell/
6669S: Maintained
6670L: linux-crypto@vger.kernel.org
6671
6672MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6673M: Mirko Lindner <mlindner@marvell.com>
6674M: Stephen Hemminger <stephen@networkplumber.org>
6675L: netdev@vger.kernel.org
6676S: Maintained
6677F: drivers/net/ethernet/marvell/sk*
6678
6679MARVELL LIBERTAS WIRELESS DRIVER
6680L: libertas-dev@lists.infradead.org
6681S: Orphan
6682F: drivers/net/wireless/libertas/
6683
6684MARVELL MV643XX ETHERNET DRIVER
6685M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6686L: netdev@vger.kernel.org
6687S: Maintained
6688F: drivers/net/ethernet/marvell/mv643xx_eth.*
6689F: include/linux/mv643xx.h
6690
6691MARVELL MVNETA ETHERNET DRIVER
6692M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6693L: netdev@vger.kernel.org
6694S: Maintained
6695F: drivers/net/ethernet/marvell/mvneta.*
6696
6697MARVELL MWIFIEX WIRELESS DRIVER
6698M: Amitkumar Karwar <akarwar@marvell.com>
6699M: Nishant Sarmukadam <nishants@marvell.com>
6700L: linux-wireless@vger.kernel.org
6701S: Maintained
6702F: drivers/net/wireless/mwifiex/
6703
6704MARVELL MWL8K WIRELESS DRIVER
6705M: Lennert Buytenhek <buytenh@wantstofly.org>
6706L: linux-wireless@vger.kernel.org
6707S: Odd Fixes
6708F: drivers/net/wireless/mwl8k.c
6709
6710MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6711M: Nicolas Pitre <nico@fluxnic.net>
6712S: Odd Fixes
6713F: drivers/mmc/host/mvsdio.*
6714
6715MATROX FRAMEBUFFER DRIVER
6716L: linux-fbdev@vger.kernel.org
6717S: Orphan
6718F: drivers/video/fbdev/matrox/matroxfb_*
6719F: include/uapi/linux/matroxfb.h
6720
6721MAX16065 HARDWARE MONITOR DRIVER
6722M: Guenter Roeck <linux@roeck-us.net>
6723L: lm-sensors@lm-sensors.org
6724S: Maintained
6725F: Documentation/hwmon/max16065
6726F: drivers/hwmon/max16065.c
6727
6728MAX20751 HARDWARE MONITOR DRIVER
6729M: Guenter Roeck <linux@roeck-us.net>
6730L: lm-sensors@lm-sensors.org
6731S: Maintained
6732F: Documentation/hwmon/max20751
6733F: drivers/hwmon/max20751.c
6734
6735MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6736M: "Hans J. Koch" <hjk@hansjkoch.de>
6737L: lm-sensors@lm-sensors.org
6738S: Maintained
6739F: Documentation/hwmon/max6650
6740F: drivers/hwmon/max6650.c
6741
6742MAX6697 HARDWARE MONITOR DRIVER
6743M: Guenter Roeck <linux@roeck-us.net>
6744L: lm-sensors@lm-sensors.org
6745S: Maintained
6746F: Documentation/hwmon/max6697
6747F: Documentation/devicetree/bindings/i2c/max6697.txt
6748F: drivers/hwmon/max6697.c
6749F: include/linux/platform_data/max6697.h
6750
6751MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6752M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6753L: linux-pm@vger.kernel.org
6754S: Supported
6755F: drivers/power/max14577_charger.c
6756F: drivers/power/max77693_charger.c
6757
6758MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6759M: Javier Martinez Canillas <javier@osg.samsung.com>
6760L: linux-kernel@vger.kernel.org
6761S: Supported
6762F: drivers/*/*max77802.c
6763F: Documentation/devicetree/bindings/*/*max77802.txt
6764F: include/dt-bindings/*/*max77802.h
6765
6766MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6767M: Chanwoo Choi <cw00.choi@samsung.com>
6768M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6769L: linux-kernel@vger.kernel.org
6770S: Supported
6771F: drivers/*/max14577.c
6772F: drivers/*/max77686.c
6773F: drivers/*/max77693.c
6774F: drivers/extcon/extcon-max14577.c
6775F: drivers/extcon/extcon-max77693.c
6776F: drivers/rtc/rtc-max77686.c
6777F: drivers/clk/clk-max77686.c
6778F: Documentation/devicetree/bindings/mfd/max14577.txt
6779F: Documentation/devicetree/bindings/*/max77686.txt
6780F: Documentation/devicetree/bindings/mfd/max77693.txt
6781F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6782F: include/linux/mfd/max14577*.h
6783F: include/linux/mfd/max77686*.h
6784F: include/linux/mfd/max77693*.h
6785
6786MAXIRADIO FM RADIO RECEIVER DRIVER
6787M: Hans Verkuil <hverkuil@xs4all.nl>
6788L: linux-media@vger.kernel.org
6789T: git git://linuxtv.org/media_tree.git
6790W: http://linuxtv.org
6791S: Maintained
6792F: drivers/media/radio/radio-maxiradio*
6793
6794MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6795M: Peter Rosin <peda@axentia.se>
6796L: linux-iio@vger.kernel.org
6797S: Maintained
6798F: drivers/iio/potentiometer/mcp4531.c
6799
6800MEDIA DRIVERS FOR RENESAS - VSP1
6801M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6802L: linux-media@vger.kernel.org
6803L: linux-sh@vger.kernel.org
6804T: git git://linuxtv.org/media_tree.git
6805S: Supported
6806F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6807F: drivers/media/platform/vsp1/
6808
6809MEDIA DRIVERS FOR ASCOT2E
6810M: Sergey Kozlov <serjk@netup.ru>
6811L: linux-media@vger.kernel.org
6812W: http://linuxtv.org
6813W: http://netup.tv/
6814T: git git://linuxtv.org/media_tree.git
6815S: Supported
6816F: drivers/media/dvb-frontends/ascot2e*
6817
6818MEDIA DRIVERS FOR CXD2841ER
6819M: Sergey Kozlov <serjk@netup.ru>
6820L: linux-media@vger.kernel.org
6821W: http://linuxtv.org/
6822W: http://netup.tv/
6823T: git git://linuxtv.org/media_tree.git
6824S: Supported
6825F: drivers/media/dvb-frontends/cxd2841er*
6826
6827MEDIA DRIVERS FOR HORUS3A
6828M: Sergey Kozlov <serjk@netup.ru>
6829L: linux-media@vger.kernel.org
6830W: http://linuxtv.org/
6831W: http://netup.tv/
6832T: git git://linuxtv.org/media_tree.git
6833S: Supported
6834F: drivers/media/dvb-frontends/horus3a*
6835
6836MEDIA DRIVERS FOR LNBH25
6837M: Sergey Kozlov <serjk@netup.ru>
6838L: linux-media@vger.kernel.org
6839W: http://linuxtv.org/
6840W: http://netup.tv/
6841T: git git://linuxtv.org/media_tree.git
6842S: Supported
6843F: drivers/media/dvb-frontends/lnbh25*
6844
6845MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6846M: Sergey Kozlov <serjk@netup.ru>
6847L: linux-media@vger.kernel.org
6848W: http://linuxtv.org/
6849W: http://netup.tv/
6850T: git git://linuxtv.org/media_tree.git
6851S: Supported
6852F: drivers/media/pci/netup_unidvb/*
6853
6854MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6855M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6856P: LinuxTV.org Project
6857L: linux-media@vger.kernel.org
6858W: http://linuxtv.org
6859Q: http://patchwork.kernel.org/project/linux-media/list/
6860T: git git://linuxtv.org/media_tree.git
6861S: Maintained
6862F: Documentation/dvb/
6863F: Documentation/video4linux/
6864F: Documentation/DocBook/media/
6865F: drivers/media/
6866F: drivers/staging/media/
6867F: include/media/
6868F: include/uapi/linux/dvb/
6869F: include/uapi/linux/videodev2.h
6870F: include/uapi/linux/media.h
6871F: include/uapi/linux/v4l2-*
6872F: include/uapi/linux/meye.h
6873F: include/uapi/linux/ivtv*
6874F: include/uapi/linux/uvcvideo.h
6875
6876MEDIATEK MT7601U WIRELESS LAN DRIVER
6877M: Jakub Kicinski <kubakici@wp.pl>
6878L: linux-wireless@vger.kernel.org
6879S: Maintained
6880F: drivers/net/wireless/mediatek/mt7601u/
6881
6882MEGARAID SCSI/SAS DRIVERS
6883M: Kashyap Desai <kashyap.desai@avagotech.com>
6884M: Sumit Saxena <sumit.saxena@avagotech.com>
6885M: Uday Lingala <uday.lingala@avagotech.com>
6886L: megaraidlinux.pdl@avagotech.com
6887L: linux-scsi@vger.kernel.org
6888W: http://www.lsi.com
6889S: Maintained
6890F: Documentation/scsi/megaraid.txt
6891F: drivers/scsi/megaraid.*
6892F: drivers/scsi/megaraid/
6893
6894MELLANOX ETHERNET DRIVER (mlx4_en)
6895M: Amir Vadai <amirv@mellanox.com>
6896L: netdev@vger.kernel.org
6897S: Supported
6898W: http://www.mellanox.com
6899Q: http://patchwork.ozlabs.org/project/netdev/list/
6900F: drivers/net/ethernet/mellanox/mlx4/en_*
6901
6902MELLANOX ETHERNET SWITCH DRIVERS
6903M: Jiri Pirko <jiri@mellanox.com>
6904M: Ido Schimmel <idosch@mellanox.com>
6905L: netdev@vger.kernel.org
6906S: Supported
6907W: http://www.mellanox.com
6908Q: http://patchwork.ozlabs.org/project/netdev/list/
6909F: drivers/net/ethernet/mellanox/mlxsw/
6910
6911MEMBARRIER SUPPORT
6912M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6913M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6914L: linux-kernel@vger.kernel.org
6915S: Supported
6916F: kernel/membarrier.c
6917F: include/uapi/linux/membarrier.h
6918
6919MEMORY MANAGEMENT
6920L: linux-mm@kvack.org
6921W: http://www.linux-mm.org
6922S: Maintained
6923F: include/linux/mm.h
6924F: include/linux/gfp.h
6925F: include/linux/mmzone.h
6926F: include/linux/memory_hotplug.h
6927F: include/linux/vmalloc.h
6928F: mm/
6929
6930MEMORY TECHNOLOGY DEVICES (MTD)
6931M: David Woodhouse <dwmw2@infradead.org>
6932M: Brian Norris <computersforpeace@gmail.com>
6933L: linux-mtd@lists.infradead.org
6934W: http://www.linux-mtd.infradead.org/
6935Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6936T: git git://git.infradead.org/linux-mtd.git
6937T: git git://git.infradead.org/l2-mtd.git
6938S: Maintained
6939F: drivers/mtd/
6940F: include/linux/mtd/
6941F: include/uapi/mtd/
6942
6943MEN A21 WATCHDOG DRIVER
6944M: Johannes Thumshirn <morbidrsa@gmail.com>
6945L: linux-watchdog@vger.kernel.org
6946S: Maintained
6947F: drivers/watchdog/mena21_wdt.c
6948
6949MEN CHAMELEON BUS (mcb)
6950M: Johannes Thumshirn <morbidrsa@gmail.com>
6951S: Maintained
6952F: drivers/mcb/
6953F: include/linux/mcb.h
6954F: Documentation/men-chameleon-bus.txt
6955
6956MEN F21BMC (Board Management Controller)
6957M: Andreas Werner <andreas.werner@men.de>
6958S: Supported
6959F: drivers/mfd/menf21bmc.c
6960F: drivers/watchdog/menf21bmc_wdt.c
6961F: drivers/leds/leds-menf21bmc.c
6962F: drivers/hwmon/menf21bmc_hwmon.c
6963F: Documentation/hwmon/menf21bmc
6964
6965METAG ARCHITECTURE
6966M: James Hogan <james.hogan@imgtec.com>
6967L: linux-metag@vger.kernel.org
6968S: Supported
6969F: arch/metag/
6970F: Documentation/metag/
6971F: Documentation/devicetree/bindings/metag/
6972F: drivers/clocksource/metag_generic.c
6973F: drivers/irqchip/irq-metag.c
6974F: drivers/irqchip/irq-metag-ext.c
6975F: drivers/tty/metag_da.c
6976
6977MICROBLAZE ARCHITECTURE
6978M: Michal Simek <monstr@monstr.eu>
6979W: http://www.monstr.eu/fdt/
6980T: git git://git.monstr.eu/linux-2.6-microblaze.git
6981S: Supported
6982F: arch/microblaze/
6983
6984MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6985M: Chen Yu <yu.c.chen@intel.com>
6986L: platform-driver-x86@vger.kernel.org
6987S: Supported
6988F: drivers/platform/x86/surfacepro3_button.c
6989
6990MICROTEK X6 SCANNER
6991M: Oliver Neukum <oliver@neukum.org>
6992S: Maintained
6993F: drivers/usb/image/microtek.*
6994
6995MIPS
6996M: Ralf Baechle <ralf@linux-mips.org>
6997L: linux-mips@linux-mips.org
6998W: http://www.linux-mips.org/
6999T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7000Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7001S: Supported
7002F: Documentation/mips/
7003F: arch/mips/
7004
7005MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7006M: Hans Verkuil <hverkuil@xs4all.nl>
7007L: linux-media@vger.kernel.org
7008T: git git://linuxtv.org/media_tree.git
7009W: http://linuxtv.org
7010S: Odd Fixes
7011F: drivers/media/radio/radio-miropcm20*
7012
7013Mellanox MLX5 core VPI driver
7014M: Eli Cohen <eli@mellanox.com>
7015L: netdev@vger.kernel.org
7016L: linux-rdma@vger.kernel.org
7017W: http://www.mellanox.com
7018Q: http://patchwork.ozlabs.org/project/netdev/list/
7019Q: http://patchwork.kernel.org/project/linux-rdma/list/
7020T: git git://openfabrics.org/~eli/connect-ib.git
7021S: Supported
7022F: drivers/net/ethernet/mellanox/mlx5/core/
7023F: include/linux/mlx5/
7024
7025Mellanox MLX5 IB driver
7026M: Eli Cohen <eli@mellanox.com>
7027L: linux-rdma@vger.kernel.org
7028W: http://www.mellanox.com
7029Q: http://patchwork.kernel.org/project/linux-rdma/list/
7030T: git git://openfabrics.org/~eli/connect-ib.git
7031S: Supported
7032F: include/linux/mlx5/
7033F: drivers/infiniband/hw/mlx5/
7034
7035MELEXIS MLX90614 DRIVER
7036M: Crt Mori <cmo@melexis.com>
7037L: linux-iio@vger.kernel.org
7038W: http://www.melexis.com
7039S: Supported
7040F: drivers/iio/temperature/mlx90614.c
7041
7042MN88472 MEDIA DRIVER
7043M: Antti Palosaari <crope@iki.fi>
7044L: linux-media@vger.kernel.org
7045W: http://linuxtv.org/
7046W: http://palosaari.fi/linux/
7047Q: http://patchwork.linuxtv.org/project/linux-media/list/
7048T: git git://linuxtv.org/anttip/media_tree.git
7049S: Maintained
7050F: drivers/staging/media/mn88472/
7051F: drivers/media/dvb-frontends/mn88472.h
7052
7053MN88473 MEDIA DRIVER
7054M: Antti Palosaari <crope@iki.fi>
7055L: linux-media@vger.kernel.org
7056W: http://linuxtv.org/
7057W: http://palosaari.fi/linux/
7058Q: http://patchwork.linuxtv.org/project/linux-media/list/
7059T: git git://linuxtv.org/anttip/media_tree.git
7060S: Maintained
7061F: drivers/staging/media/mn88473/
7062F: drivers/media/dvb-frontends/mn88473.h
7063
7064MODULE SUPPORT
7065M: Rusty Russell <rusty@rustcorp.com.au>
7066S: Maintained
7067F: include/linux/module.h
7068F: kernel/module.c
7069
7070MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7071W: http://popies.net/meye/
7072S: Orphan
7073F: Documentation/video4linux/meye.txt
7074F: drivers/media/pci/meye/
7075F: include/uapi/linux/meye.h
7076
7077MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7078M: Jiri Slaby <jirislaby@gmail.com>
7079S: Maintained
7080F: Documentation/serial/moxa-smartio
7081F: drivers/tty/mxser.*
7082
7083MR800 AVERMEDIA USB FM RADIO DRIVER
7084M: Alexey Klimov <klimov.linux@gmail.com>
7085L: linux-media@vger.kernel.org
7086T: git git://linuxtv.org/media_tree.git
7087S: Maintained
7088F: drivers/media/radio/radio-mr800.c
7089
7090MRF24J40 IEEE 802.15.4 RADIO DRIVER
7091M: Alan Ott <alan@signal11.us>
7092L: linux-wpan@vger.kernel.org
7093S: Maintained
7094F: drivers/net/ieee802154/mrf24j40.c
7095F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7096
7097MSI LAPTOP SUPPORT
7098M: "Lee, Chun-Yi" <jlee@suse.com>
7099L: platform-driver-x86@vger.kernel.org
7100S: Maintained
7101F: drivers/platform/x86/msi-laptop.c
7102
7103MSI WMI SUPPORT
7104L: platform-driver-x86@vger.kernel.org
7105S: Orphan
7106F: drivers/platform/x86/msi-wmi.c
7107
7108MSI001 MEDIA DRIVER
7109M: Antti Palosaari <crope@iki.fi>
7110L: linux-media@vger.kernel.org
7111W: http://linuxtv.org/
7112W: http://palosaari.fi/linux/
7113Q: http://patchwork.linuxtv.org/project/linux-media/list/
7114T: git git://linuxtv.org/anttip/media_tree.git
7115S: Maintained
7116F: drivers/media/tuners/msi001*
7117
7118MSI2500 MEDIA DRIVER
7119M: Antti Palosaari <crope@iki.fi>
7120L: linux-media@vger.kernel.org
7121W: http://linuxtv.org/
7122W: http://palosaari.fi/linux/
7123Q: http://patchwork.linuxtv.org/project/linux-media/list/
7124T: git git://linuxtv.org/anttip/media_tree.git
7125S: Maintained
7126F: drivers/media/usb/msi2500/
7127
7128MSYSTEMS DISKONCHIP G3 MTD DRIVER
7129M: Robert Jarzmik <robert.jarzmik@free.fr>
7130L: linux-mtd@lists.infradead.org
7131S: Maintained
7132F: drivers/mtd/devices/docg3*
7133
7134MT9M032 APTINA SENSOR DRIVER
7135M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7136L: linux-media@vger.kernel.org
7137T: git git://linuxtv.org/media_tree.git
7138S: Maintained
7139F: drivers/media/i2c/mt9m032.c
7140F: include/media/mt9m032.h
7141
7142MT9P031 APTINA CAMERA SENSOR
7143M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7144L: linux-media@vger.kernel.org
7145T: git git://linuxtv.org/media_tree.git
7146S: Maintained
7147F: drivers/media/i2c/mt9p031.c
7148F: include/media/mt9p031.h
7149
7150MT9T001 APTINA CAMERA SENSOR
7151M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7152L: linux-media@vger.kernel.org
7153T: git git://linuxtv.org/media_tree.git
7154S: Maintained
7155F: drivers/media/i2c/mt9t001.c
7156F: include/media/mt9t001.h
7157
7158MT9V032 APTINA CAMERA SENSOR
7159M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7160L: linux-media@vger.kernel.org
7161T: git git://linuxtv.org/media_tree.git
7162S: Maintained
7163F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7164F: drivers/media/i2c/mt9v032.c
7165F: include/media/mt9v032.h
7166
7167MULTIFUNCTION DEVICES (MFD)
7168M: Lee Jones <lee.jones@linaro.org>
7169T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7170S: Supported
7171F: drivers/mfd/
7172F: include/linux/mfd/
7173
7174MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7175M: Ulf Hansson <ulf.hansson@linaro.org>
7176L: linux-mmc@vger.kernel.org
7177T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7178S: Maintained
7179F: drivers/mmc/
7180F: include/linux/mmc/
7181F: include/uapi/linux/mmc/
7182
7183MULTIMEDIA CARD (MMC) ETC. OVER SPI
7184S: Orphan
7185F: drivers/mmc/host/mmc_spi.c
7186F: include/linux/spi/mmc_spi.h
7187
7188MULTISOUND SOUND DRIVER
7189M: Andrew Veliath <andrewtv@usa.net>
7190S: Maintained
7191F: Documentation/sound/oss/MultiSound
7192F: sound/oss/msnd*
7193
7194MULTITECH MULTIPORT CARD (ISICOM)
7195S: Orphan
7196F: drivers/tty/isicom.c
7197F: include/linux/isicom.h
7198
7199MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7200M: Felipe Balbi <balbi@ti.com>
7201L: linux-usb@vger.kernel.org
7202T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7203S: Maintained
7204F: drivers/usb/musb/
7205
7206MXL5007T MEDIA DRIVER
7207M: Michael Krufky <mkrufky@linuxtv.org>
7208L: linux-media@vger.kernel.org
7209W: http://linuxtv.org/
7210W: http://github.com/mkrufky
7211Q: http://patchwork.linuxtv.org/project/linux-media/list/
7212T: git git://linuxtv.org/mkrufky/tuners.git
7213S: Maintained
7214F: drivers/media/tuners/mxl5007t.*
7215
7216MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7217M: Hyong-Youb Kim <hykim@myri.com>
7218L: netdev@vger.kernel.org
7219W: https://www.myricom.com/support/downloads/myri10ge.html
7220S: Supported
7221F: drivers/net/ethernet/myricom/myri10ge/
7222
7223NATSEMI ETHERNET DRIVER (DP8381x)
7224S: Orphan
7225F: drivers/net/ethernet/natsemi/natsemi.c
7226
7227NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7228M: Daniel Mack <zonque@gmail.com>
7229S: Maintained
7230L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7231W: http://www.native-instruments.com
7232F: sound/usb/caiaq/
7233
7234NCP FILESYSTEM
7235M: Petr Vandrovec <petr@vandrovec.name>
7236S: Odd Fixes
7237F: fs/ncpfs/
7238
7239NCR 5380 SCSI DRIVERS
7240M: Finn Thain <fthain@telegraphics.com.au>
7241M: Michael Schmitz <schmitzmic@gmail.com>
7242L: linux-scsi@vger.kernel.org
7243S: Maintained
7244F: Documentation/scsi/g_NCR5380.txt
7245F: drivers/scsi/NCR5380.*
7246F: drivers/scsi/arm/cumana_1.c
7247F: drivers/scsi/arm/oak.c
7248F: drivers/scsi/atari_NCR5380.c
7249F: drivers/scsi/atari_scsi.*
7250F: drivers/scsi/dmx3191d.c
7251F: drivers/scsi/dtc.*
7252F: drivers/scsi/g_NCR5380.*
7253F: drivers/scsi/g_NCR5380_mmio.c
7254F: drivers/scsi/mac_scsi.*
7255F: drivers/scsi/pas16.*
7256F: drivers/scsi/sun3_scsi.*
7257F: drivers/scsi/sun3_scsi_vme.c
7258F: drivers/scsi/t128.*
7259
7260NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7261M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7262L: linux-scsi@vger.kernel.org
7263S: Maintained
7264F: drivers/scsi/NCR_D700.*
7265
7266NCT6775 HARDWARE MONITOR DRIVER
7267M: Guenter Roeck <linux@roeck-us.net>
7268L: lm-sensors@lm-sensors.org
7269S: Maintained
7270F: Documentation/hwmon/nct6775
7271F: drivers/hwmon/nct6775.c
7272
7273NETEFFECT IWARP RNIC DRIVER (IW_NES)
7274M: Faisal Latif <faisal.latif@intel.com>
7275L: linux-rdma@vger.kernel.org
7276W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7277S: Supported
7278F: drivers/infiniband/hw/nes/
7279
7280NETEM NETWORK EMULATOR
7281M: Stephen Hemminger <stephen@networkplumber.org>
7282L: netem@lists.linux-foundation.org
7283S: Maintained
7284F: net/sched/sch_netem.c
7285
7286NETERION 10GbE DRIVERS (s2io/vxge)
7287M: Jon Mason <jdmason@kudzu.us>
7288L: netdev@vger.kernel.org
7289S: Supported
7290F: Documentation/networking/s2io.txt
7291F: Documentation/networking/vxge.txt
7292F: drivers/net/ethernet/neterion/
7293
7294NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7295M: Pablo Neira Ayuso <pablo@netfilter.org>
7296M: Patrick McHardy <kaber@trash.net>
7297M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7298L: netfilter-devel@vger.kernel.org
7299L: coreteam@netfilter.org
7300W: http://www.netfilter.org/
7301W: http://www.iptables.org/
7302Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7303T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7304T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7305S: Supported
7306F: include/linux/netfilter*
7307F: include/linux/netfilter/
7308F: include/net/netfilter/
7309F: include/uapi/linux/netfilter*
7310F: include/uapi/linux/netfilter/
7311F: net/*/netfilter.c
7312F: net/*/netfilter/
7313F: net/netfilter/
7314F: net/bridge/br_netfilter*.c
7315
7316NETLABEL
7317M: Paul Moore <paul@paul-moore.com>
7318W: http://netlabel.sf.net
7319L: netdev@vger.kernel.org
7320S: Maintained
7321F: Documentation/netlabel/
7322F: include/net/netlabel.h
7323F: net/netlabel/
7324
7325NETROM NETWORK LAYER
7326M: Ralf Baechle <ralf@linux-mips.org>
7327L: linux-hams@vger.kernel.org
7328W: http://www.linux-ax25.org/
7329S: Maintained
7330F: include/net/netrom.h
7331F: include/uapi/linux/netrom.h
7332F: net/netrom/
7333
7334NETWORK BLOCK DEVICE (NBD)
7335M: Markus Pargmann <mpa@pengutronix.de>
7336S: Maintained
7337L: nbd-general@lists.sourceforge.net
7338T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7339F: Documentation/blockdev/nbd.txt
7340F: drivers/block/nbd.c
7341F: include/uapi/linux/nbd.h
7342
7343NETWORK DROP MONITOR
7344M: Neil Horman <nhorman@tuxdriver.com>
7345L: netdev@vger.kernel.org
7346S: Maintained
7347W: https://fedorahosted.org/dropwatch/
7348F: net/core/drop_monitor.c
7349
7350NETWORKING [GENERAL]
7351M: "David S. Miller" <davem@davemloft.net>
7352L: netdev@vger.kernel.org
7353W: http://www.linuxfoundation.org/en/Net
7354Q: http://patchwork.ozlabs.org/project/netdev/list/
7355T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7356T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7357S: Maintained
7358F: net/
7359F: include/net/
7360F: include/linux/in.h
7361F: include/linux/net.h
7362F: include/linux/netdevice.h
7363F: include/uapi/linux/in.h
7364F: include/uapi/linux/net.h
7365F: include/uapi/linux/netdevice.h
7366F: include/uapi/linux/net_namespace.h
7367F: tools/net/
7368F: tools/testing/selftests/net/
7369F: lib/random32.c
7370F: lib/test_bpf.c
7371
7372NETWORKING [IPv4/IPv6]
7373M: "David S. Miller" <davem@davemloft.net>
7374M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7375M: James Morris <jmorris@namei.org>
7376M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7377M: Patrick McHardy <kaber@trash.net>
7378L: netdev@vger.kernel.org
7379T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7380S: Maintained
7381F: net/ipv4/
7382F: net/ipv6/
7383F: include/net/ip*
7384F: arch/x86/net/*
7385
7386NETWORKING [IPSEC]
7387M: Steffen Klassert <steffen.klassert@secunet.com>
7388M: Herbert Xu <herbert@gondor.apana.org.au>
7389M: "David S. Miller" <davem@davemloft.net>
7390L: netdev@vger.kernel.org
7391T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7392T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7393S: Maintained
7394F: net/core/flow.c
7395F: net/xfrm/
7396F: net/key/
7397F: net/ipv4/xfrm*
7398F: net/ipv4/esp4.c
7399F: net/ipv4/ah4.c
7400F: net/ipv4/ipcomp.c
7401F: net/ipv4/ip_vti.c
7402F: net/ipv6/xfrm*
7403F: net/ipv6/esp6.c
7404F: net/ipv6/ah6.c
7405F: net/ipv6/ipcomp6.c
7406F: net/ipv6/ip6_vti.c
7407F: include/uapi/linux/xfrm.h
7408F: include/net/xfrm.h
7409
7410NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7411M: Paul Moore <paul@paul-moore.com>
7412L: netdev@vger.kernel.org
7413S: Maintained
7414
7415NETWORKING [WIRELESS]
7416L: linux-wireless@vger.kernel.org
7417Q: http://patchwork.kernel.org/project/linux-wireless/list/
7418
7419NETWORKING DRIVERS
7420L: netdev@vger.kernel.org
7421W: http://www.linuxfoundation.org/en/Net
7422Q: http://patchwork.ozlabs.org/project/netdev/list/
7423T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7424T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7425S: Odd Fixes
7426F: drivers/net/
7427F: include/linux/if_*
7428F: include/linux/netdevice.h
7429F: include/linux/etherdevice.h
7430F: include/linux/fcdevice.h
7431F: include/linux/fddidevice.h
7432F: include/linux/hippidevice.h
7433F: include/linux/inetdevice.h
7434F: include/uapi/linux/if_*
7435F: include/uapi/linux/netdevice.h
7436
7437NETWORKING DRIVERS (WIRELESS)
7438M: Kalle Valo <kvalo@codeaurora.org>
7439L: linux-wireless@vger.kernel.org
7440Q: http://patchwork.kernel.org/project/linux-wireless/list/
7441T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7442S: Maintained
7443F: drivers/net/wireless/
7444
7445NETXEN (1/10) GbE SUPPORT
7446M: Manish Chopra <manish.chopra@qlogic.com>
7447M: Sony Chacko <sony.chacko@qlogic.com>
7448M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7449L: netdev@vger.kernel.org
7450W: http://www.qlogic.com
7451S: Supported
7452F: drivers/net/ethernet/qlogic/netxen/
7453
7454NFC SUBSYSTEM
7455M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7456M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7457M: Samuel Ortiz <sameo@linux.intel.com>
7458L: linux-wireless@vger.kernel.org
7459L: linux-nfc@lists.01.org (subscribers-only)
7460S: Supported
7461F: net/nfc/
7462F: include/net/nfc/
7463F: include/uapi/linux/nfc.h
7464F: drivers/nfc/
7465F: include/linux/platform_data/pn544.h
7466F: Documentation/devicetree/bindings/net/nfc/
7467
7468NFS, SUNRPC, AND LOCKD CLIENTS
7469M: Trond Myklebust <trond.myklebust@primarydata.com>
7470M: Anna Schumaker <anna.schumaker@netapp.com>
7471L: linux-nfs@vger.kernel.org
7472W: http://client.linux-nfs.org
7473T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7474S: Maintained
7475F: fs/lockd/
7476F: fs/nfs/
7477F: fs/nfs_common/
7478F: net/sunrpc/
7479F: include/linux/lockd/
7480F: include/linux/nfs*
7481F: include/linux/sunrpc/
7482F: include/uapi/linux/nfs*
7483F: include/uapi/linux/sunrpc/
7484
7485NILFS2 FILESYSTEM
7486M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7487L: linux-nilfs@vger.kernel.org
7488W: http://nilfs.sourceforge.net/
7489T: git git://github.com/konis/nilfs2.git
7490S: Supported
7491F: Documentation/filesystems/nilfs2.txt
7492F: fs/nilfs2/
7493F: include/linux/nilfs2_fs.h
7494
7495NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7496M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7497W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7498S: Maintained
7499F: Documentation/scsi/NinjaSCSI.txt
7500F: drivers/scsi/pcmcia/nsp_*
7501
7502NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7503M: GOTO Masanori <gotom@debian.or.jp>
7504M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7505W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7506S: Maintained
7507F: Documentation/scsi/NinjaSCSI.txt
7508F: drivers/scsi/nsp32*
7509
7510NIOS2 ARCHITECTURE
7511M: Ley Foon Tan <lftan@altera.com>
7512L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7513T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7514S: Maintained
7515F: arch/nios2/
7516
7517NOKIA N900 POWER SUPPLY DRIVERS
7518M: Pali Rohár <pali.rohar@gmail.com>
7519S: Maintained
7520F: include/linux/power/bq2415x_charger.h
7521F: include/linux/power/bq27xxx_battery.h
7522F: include/linux/power/isp1704_charger.h
7523F: drivers/power/bq2415x_charger.c
7524F: drivers/power/bq27xxx_battery.c
7525F: drivers/power/isp1704_charger.c
7526F: drivers/power/rx51_battery.c
7527
7528NTB DRIVER CORE
7529M: Jon Mason <jdmason@kudzu.us>
7530M: Dave Jiang <dave.jiang@intel.com>
7531M: Allen Hubbe <Allen.Hubbe@emc.com>
7532L: linux-ntb@googlegroups.com
7533S: Supported
7534W: https://github.com/jonmason/ntb/wiki
7535T: git git://github.com/jonmason/ntb.git
7536F: drivers/ntb/
7537F: drivers/net/ntb_netdev.c
7538F: include/linux/ntb.h
7539F: include/linux/ntb_transport.h
7540
7541NTB INTEL DRIVER
7542M: Jon Mason <jdmason@kudzu.us>
7543M: Dave Jiang <dave.jiang@intel.com>
7544L: linux-ntb@googlegroups.com
7545S: Supported
7546W: https://github.com/jonmason/ntb/wiki
7547T: git git://github.com/jonmason/ntb.git
7548F: drivers/ntb/hw/intel/
7549
7550NTFS FILESYSTEM
7551M: Anton Altaparmakov <anton@tuxera.com>
7552L: linux-ntfs-dev@lists.sourceforge.net
7553W: http://www.tuxera.com/
7554T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7555S: Supported
7556F: Documentation/filesystems/ntfs.txt
7557F: fs/ntfs/
7558
7559NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7560M: Antonino Daplas <adaplas@gmail.com>
7561L: linux-fbdev@vger.kernel.org
7562S: Maintained
7563F: drivers/video/fbdev/riva/
7564F: drivers/video/fbdev/nvidia/
7565
7566NVM EXPRESS DRIVER
7567M: Keith Busch <keith.busch@intel.com>
7568M: Jens Axboe <axboe@fb.com>
7569L: linux-nvme@lists.infradead.org
7570T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7571W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7572S: Supported
7573F: drivers/nvme/host/
7574F: include/linux/nvme.h
7575
7576NVMEM FRAMEWORK
7577M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7578M: Maxime Ripard <maxime.ripard@free-electrons.com>
7579S: Maintained
7580F: drivers/nvmem/
7581F: Documentation/devicetree/bindings/nvmem/
7582F: include/linux/nvmem-consumer.h
7583F: include/linux/nvmem-provider.h
7584
7585NXP-NCI NFC DRIVER
7586M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7587R: Charles Gorand <charles.gorand@effinnov.com>
7588L: linux-nfc@lists.01.org (moderated for non-subscribers)
7589S: Supported
7590F: drivers/nfc/nxp-nci
7591
7592NXP TDA998X DRM DRIVER
7593M: Russell King <rmk+kernel@arm.linux.org.uk>
7594S: Supported
7595F: drivers/gpu/drm/i2c/tda998x_drv.c
7596F: include/drm/i2c/tda998x.h
7597
7598NXP TFA9879 DRIVER
7599M: Peter Rosin <peda@axentia.se>
7600L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7601S: Maintained
7602F: sound/soc/codecs/tfa9879*
7603
7604OMAP SUPPORT
7605M: Tony Lindgren <tony@atomide.com>
7606L: linux-omap@vger.kernel.org
7607W: http://www.muru.com/linux/omap/
7608W: http://linux.omap.com/
7609Q: http://patchwork.kernel.org/project/linux-omap/list/
7610T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7611S: Maintained
7612F: arch/arm/*omap*/
7613F: arch/arm/configs/omap1_defconfig
7614F: arch/arm/configs/omap2plus_defconfig
7615F: drivers/i2c/busses/i2c-omap.c
7616F: drivers/irqchip/irq-omap-intc.c
7617F: drivers/mfd/*omap*.c
7618F: drivers/mfd/menelaus.c
7619F: drivers/mfd/palmas.c
7620F: drivers/mfd/tps65217.c
7621F: drivers/mfd/tps65218.c
7622F: drivers/mfd/tps65910.c
7623F: drivers/mfd/twl-core.[ch]
7624F: drivers/mfd/twl4030*.c
7625F: drivers/mfd/twl6030*.c
7626F: drivers/mfd/twl6040*.c
7627F: drivers/regulator/palmas-regulator*.c
7628F: drivers/regulator/pbias-regulator.c
7629F: drivers/regulator/tps65217-regulator.c
7630F: drivers/regulator/tps65218-regulator.c
7631F: drivers/regulator/tps65910-regulator.c
7632F: drivers/regulator/twl-regulator.c
7633F: include/linux/i2c-omap.h
7634
7635OMAP DEVICE TREE SUPPORT
7636M: Benoît Cousson <bcousson@baylibre.com>
7637M: Tony Lindgren <tony@atomide.com>
7638L: linux-omap@vger.kernel.org
7639L: devicetree@vger.kernel.org
7640S: Maintained
7641F: arch/arm/boot/dts/*omap*
7642F: arch/arm/boot/dts/*am3*
7643F: arch/arm/boot/dts/*am4*
7644F: arch/arm/boot/dts/*am5*
7645F: arch/arm/boot/dts/*dra7*
7646
7647OMAP CLOCK FRAMEWORK SUPPORT
7648M: Paul Walmsley <paul@pwsan.com>
7649L: linux-omap@vger.kernel.org
7650S: Maintained
7651F: arch/arm/*omap*/*clock*
7652
7653OMAP POWER MANAGEMENT SUPPORT
7654M: Kevin Hilman <khilman@deeprootsystems.com>
7655L: linux-omap@vger.kernel.org
7656S: Maintained
7657F: arch/arm/*omap*/*pm*
7658F: drivers/cpufreq/omap-cpufreq.c
7659
7660OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7661M: Rajendra Nayak <rnayak@ti.com>
7662M: Paul Walmsley <paul@pwsan.com>
7663L: linux-omap@vger.kernel.org
7664S: Maintained
7665F: arch/arm/mach-omap2/prm*
7666
7667OMAP AUDIO SUPPORT
7668M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7669M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7670L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7671L: linux-omap@vger.kernel.org
7672S: Maintained
7673F: sound/soc/omap/
7674
7675OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7676M: Roger Quadros <rogerq@ti.com>
7677M: Tony Lindgren <tony@atomide.com>
7678L: linux-omap@vger.kernel.org
7679S: Maintained
7680F: drivers/memory/omap-gpmc.c
7681F: arch/arm/mach-omap2/*gpmc*
7682
7683OMAP FRAMEBUFFER SUPPORT
7684M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7685L: linux-fbdev@vger.kernel.org
7686L: linux-omap@vger.kernel.org
7687S: Maintained
7688F: drivers/video/fbdev/omap/
7689
7690OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7691M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7692L: linux-omap@vger.kernel.org
7693L: linux-fbdev@vger.kernel.org
7694S: Maintained
7695F: drivers/video/fbdev/omap2/
7696F: Documentation/arm/OMAP/DSS
7697
7698OMAP HARDWARE SPINLOCK SUPPORT
7699M: Ohad Ben-Cohen <ohad@wizery.com>
7700L: linux-omap@vger.kernel.org
7701S: Maintained
7702F: drivers/hwspinlock/omap_hwspinlock.c
7703
7704OMAP MMC SUPPORT
7705M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7706L: linux-omap@vger.kernel.org
7707S: Maintained
7708F: drivers/mmc/host/omap.c
7709
7710OMAP HS MMC SUPPORT
7711L: linux-mmc@vger.kernel.org
7712L: linux-omap@vger.kernel.org
7713S: Orphan
7714F: drivers/mmc/host/omap_hsmmc.c
7715
7716OMAP RANDOM NUMBER GENERATOR SUPPORT
7717M: Deepak Saxena <dsaxena@plexity.net>
7718S: Maintained
7719F: drivers/char/hw_random/omap-rng.c
7720
7721OMAP HWMOD SUPPORT
7722M: Benoît Cousson <bcousson@baylibre.com>
7723M: Paul Walmsley <paul@pwsan.com>
7724L: linux-omap@vger.kernel.org
7725S: Maintained
7726F: arch/arm/mach-omap2/omap_hwmod.*
7727
7728OMAP HWMOD DATA
7729M: Paul Walmsley <paul@pwsan.com>
7730L: linux-omap@vger.kernel.org
7731S: Maintained
7732F: arch/arm/mach-omap2/omap_hwmod*data*
7733
7734OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7735M: Benoît Cousson <bcousson@baylibre.com>
7736L: linux-omap@vger.kernel.org
7737S: Maintained
7738F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7739
7740OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7741M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7742L: linux-media@vger.kernel.org
7743S: Maintained
7744F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7745F: drivers/media/platform/omap3isp/
7746F: drivers/staging/media/omap4iss/
7747
7748OMAP USB SUPPORT
7749M: Felipe Balbi <balbi@ti.com>
7750L: linux-usb@vger.kernel.org
7751L: linux-omap@vger.kernel.org
7752T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7753S: Maintained
7754F: drivers/usb/*/*omap*
7755F: arch/arm/*omap*/usb*
7756
7757OMAP GPIO DRIVER
7758M: Javier Martinez Canillas <javier@dowhile0.org>
7759M: Santosh Shilimkar <ssantosh@kernel.org>
7760M: Kevin Hilman <khilman@deeprootsystems.com>
7761L: linux-omap@vger.kernel.org
7762S: Maintained
7763F: drivers/gpio/gpio-omap.c
7764
7765OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7766M: Mark Jackson <mpfj@newflow.co.uk>
7767L: linux-omap@vger.kernel.org
7768S: Maintained
7769F: arch/arm/boot/dts/am335x-nano.dts
7770
7771OMFS FILESYSTEM
7772M: Bob Copeland <me@bobcopeland.com>
7773L: linux-karma-devel@lists.sourceforge.net
7774S: Maintained
7775F: Documentation/filesystems/omfs.txt
7776F: fs/omfs/
7777
7778OMNIKEY CARDMAN 4000 DRIVER
7779M: Harald Welte <laforge@gnumonks.org>
7780S: Maintained
7781F: drivers/char/pcmcia/cm4000_cs.c
7782F: include/linux/cm4000_cs.h
7783F: include/uapi/linux/cm4000_cs.h
7784
7785OMNIKEY CARDMAN 4040 DRIVER
7786M: Harald Welte <laforge@gnumonks.org>
7787S: Maintained
7788F: drivers/char/pcmcia/cm4040_cs.*
7789
7790OMNIVISION OV7670 SENSOR DRIVER
7791M: Jonathan Corbet <corbet@lwn.net>
7792L: linux-media@vger.kernel.org
7793T: git git://linuxtv.org/media_tree.git
7794S: Maintained
7795F: drivers/media/i2c/ov7670.c
7796
7797ONENAND FLASH DRIVER
7798M: Kyungmin Park <kyungmin.park@samsung.com>
7799L: linux-mtd@lists.infradead.org
7800S: Maintained
7801F: drivers/mtd/onenand/
7802F: include/linux/mtd/onenand*.h
7803
7804ONSTREAM SCSI TAPE DRIVER
7805M: Willem Riede <osst@riede.org>
7806L: osst-users@lists.sourceforge.net
7807L: linux-scsi@vger.kernel.org
7808S: Maintained
7809F: Documentation/scsi/osst.txt
7810F: drivers/scsi/osst.*
7811F: drivers/scsi/osst_*.h
7812F: drivers/scsi/st.h
7813
7814OPENCORES I2C BUS DRIVER
7815M: Peter Korsgaard <jacmet@sunsite.dk>
7816L: linux-i2c@vger.kernel.org
7817S: Maintained
7818F: Documentation/i2c/busses/i2c-ocores
7819F: drivers/i2c/busses/i2c-ocores.c
7820
7821OPEN FIRMWARE AND FLATTENED DEVICE TREE
7822M: Rob Herring <robh+dt@kernel.org>
7823M: Frank Rowand <frowand.list@gmail.com>
7824M: Grant Likely <grant.likely@linaro.org>
7825L: devicetree@vger.kernel.org
7826W: http://www.devicetree.org/
7827T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7828S: Maintained
7829F: drivers/of/
7830F: include/linux/of*.h
7831F: scripts/dtc/
7832
7833OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7834M: Rob Herring <robh+dt@kernel.org>
7835M: Pawel Moll <pawel.moll@arm.com>
7836M: Mark Rutland <mark.rutland@arm.com>
7837M: Ian Campbell <ijc+devicetree@hellion.org.uk>
7838M: Kumar Gala <galak@codeaurora.org>
7839L: devicetree@vger.kernel.org
7840S: Maintained
7841F: Documentation/devicetree/
7842F: arch/*/boot/dts/
7843F: include/dt-bindings/
7844
7845OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7846M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7847L: devicetree@vger.kernel.org
7848S: Maintained
7849F: Documentation/devicetree/dynamic-resolution-notes.txt
7850F: Documentation/devicetree/overlay-notes.txt
7851F: drivers/of/overlay.c
7852F: drivers/of/resolver.c
7853
7854OPENRISC ARCHITECTURE
7855M: Jonas Bonn <jonas@southpole.se>
7856W: http://openrisc.net
7857L: linux@lists.openrisc.net (moderated for non-subscribers)
7858S: Maintained
7859T: git git://openrisc.net/~jonas/linux
7860F: arch/openrisc/
7861
7862OPENVSWITCH
7863M: Pravin Shelar <pshelar@nicira.com>
7864L: netdev@vger.kernel.org
7865L: dev@openvswitch.org
7866W: http://openvswitch.org
7867S: Maintained
7868F: net/openvswitch/
7869F: include/uapi/linux/openvswitch.h
7870
7871OPL4 DRIVER
7872M: Clemens Ladisch <clemens@ladisch.de>
7873L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7874T: git git://git.alsa-project.org/alsa-kernel.git
7875S: Maintained
7876F: sound/drivers/opl4/
7877
7878OPROFILE
7879M: Robert Richter <rric@kernel.org>
7880L: oprofile-list@lists.sf.net
7881S: Maintained
7882F: arch/*/include/asm/oprofile*.h
7883F: arch/*/oprofile/
7884F: drivers/oprofile/
7885F: include/linux/oprofile.h
7886
7887ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7888M: Mark Fasheh <mfasheh@suse.com>
7889M: Joel Becker <jlbec@evilplan.org>
7890L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7891W: http://ocfs2.wiki.kernel.org
7892S: Supported
7893F: Documentation/filesystems/ocfs2.txt
7894F: Documentation/filesystems/dlmfs.txt
7895F: fs/ocfs2/
7896
7897ORINOCO DRIVER
7898L: linux-wireless@vger.kernel.org
7899W: http://wireless.kernel.org/en/users/Drivers/orinoco
7900W: http://www.nongnu.org/orinoco/
7901S: Orphan
7902F: drivers/net/wireless/orinoco/
7903
7904OSD LIBRARY and FILESYSTEM
7905M: Boaz Harrosh <ooo@electrozaur.com>
7906M: Benny Halevy <bhalevy@primarydata.com>
7907L: osd-dev@open-osd.org
7908W: http://open-osd.org
7909T: git git://git.open-osd.org/open-osd.git
7910S: Maintained
7911F: drivers/scsi/osd/
7912F: include/scsi/osd_*
7913F: fs/exofs/
7914
7915OVERLAY FILESYSTEM
7916M: Miklos Szeredi <miklos@szeredi.hu>
7917L: linux-unionfs@vger.kernel.org
7918T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7919S: Supported
7920F: fs/overlayfs/
7921F: Documentation/filesystems/overlayfs.txt
7922
7923P54 WIRELESS DRIVER
7924M: Christian Lamparter <chunkeey@googlemail.com>
7925L: linux-wireless@vger.kernel.org
7926W: http://wireless.kernel.org/en/users/Drivers/p54
7927S: Maintained
7928F: drivers/net/wireless/p54/
7929
7930PA SEMI ETHERNET DRIVER
7931M: Olof Johansson <olof@lixom.net>
7932L: netdev@vger.kernel.org
7933S: Maintained
7934F: drivers/net/ethernet/pasemi/*
7935
7936PA SEMI SMBUS DRIVER
7937M: Olof Johansson <olof@lixom.net>
7938L: linux-i2c@vger.kernel.org
7939S: Maintained
7940F: drivers/i2c/busses/i2c-pasemi.c
7941
7942PADATA PARALLEL EXECUTION MECHANISM
7943M: Steffen Klassert <steffen.klassert@secunet.com>
7944L: linux-crypto@vger.kernel.org
7945S: Maintained
7946F: kernel/padata.c
7947F: include/linux/padata.h
7948F: Documentation/padata.txt
7949
7950PANASONIC LAPTOP ACPI EXTRAS DRIVER
7951M: Harald Welte <laforge@gnumonks.org>
7952L: platform-driver-x86@vger.kernel.org
7953S: Maintained
7954F: drivers/platform/x86/panasonic-laptop.c
7955
7956PANASONIC MN10300/AM33/AM34 PORT
7957M: David Howells <dhowells@redhat.com>
7958M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7959L: linux-am33-list@redhat.com (moderated for non-subscribers)
7960W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7961S: Maintained
7962F: Documentation/mn10300/
7963F: arch/mn10300/
7964
7965PARALLEL PORT SUBSYSTEM
7966M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7967M: Sudip Mukherjee <sudip@vectorindia.org>
7968L: linux-parport@lists.infradead.org (subscribers-only)
7969S: Maintained
7970F: drivers/parport/
7971F: include/linux/parport*.h
7972F: drivers/char/ppdev.c
7973F: include/uapi/linux/ppdev.h
7974F: Documentation/parport*.txt
7975
7976PARAVIRT_OPS INTERFACE
7977M: Jeremy Fitzhardinge <jeremy@goop.org>
7978M: Chris Wright <chrisw@sous-sol.org>
7979M: Alok Kataria <akataria@vmware.com>
7980M: Rusty Russell <rusty@rustcorp.com.au>
7981L: virtualization@lists.linux-foundation.org
7982S: Supported
7983F: Documentation/virtual/paravirt_ops.txt
7984F: arch/*/kernel/paravirt*
7985F: arch/*/include/asm/paravirt.h
7986
7987PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7988M: Tim Waugh <tim@cyberelk.net>
7989L: linux-parport@lists.infradead.org (subscribers-only)
7990S: Maintained
7991F: Documentation/blockdev/paride.txt
7992F: drivers/block/paride/
7993
7994PARISC ARCHITECTURE
7995M: "James E.J. Bottomley" <jejb@parisc-linux.org>
7996M: Helge Deller <deller@gmx.de>
7997L: linux-parisc@vger.kernel.org
7998W: http://www.parisc-linux.org/
7999Q: http://patchwork.kernel.org/project/linux-parisc/list/
8000T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8001T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8002S: Maintained
8003F: arch/parisc/
8004F: Documentation/parisc/
8005F: drivers/parisc/
8006F: drivers/char/agp/parisc-agp.c
8007F: drivers/input/serio/gscps2.c
8008F: drivers/parport/parport_gsc.*
8009F: drivers/tty/serial/8250/8250_gsc.c
8010F: drivers/video/fbdev/sti*
8011F: drivers/video/console/sti*
8012F: drivers/video/logo/logo_parisc*
8013
8014PC87360 HARDWARE MONITORING DRIVER
8015M: Jim Cromie <jim.cromie@gmail.com>
8016L: lm-sensors@lm-sensors.org
8017S: Maintained
8018F: Documentation/hwmon/pc87360
8019F: drivers/hwmon/pc87360.c
8020
8021PC8736x GPIO DRIVER
8022M: Jim Cromie <jim.cromie@gmail.com>
8023S: Maintained
8024F: drivers/char/pc8736x_gpio.c
8025
8026PC87427 HARDWARE MONITORING DRIVER
8027M: Jean Delvare <jdelvare@suse.com>
8028L: lm-sensors@lm-sensors.org
8029S: Maintained
8030F: Documentation/hwmon/pc87427
8031F: drivers/hwmon/pc87427.c
8032
8033PCA9532 LED DRIVER
8034M: Riku Voipio <riku.voipio@iki.fi>
8035S: Maintained
8036F: drivers/leds/leds-pca9532.c
8037F: include/linux/leds-pca9532.h
8038
8039PCA9541 I2C BUS MASTER SELECTOR DRIVER
8040M: Guenter Roeck <linux@roeck-us.net>
8041L: linux-i2c@vger.kernel.org
8042S: Maintained
8043F: drivers/i2c/muxes/i2c-mux-pca9541.c
8044
8045PCDP - PRIMARY CONSOLE AND DEBUG PORT
8046M: Khalid Aziz <khalid@gonehiking.org>
8047S: Maintained
8048F: drivers/firmware/pcdp.*
8049
8050PCI ERROR RECOVERY
8051M: Linas Vepstas <linasvepstas@gmail.com>
8052L: linux-pci@vger.kernel.org
8053S: Supported
8054F: Documentation/PCI/pci-error-recovery.txt
8055
8056PCI SUBSYSTEM
8057M: Bjorn Helgaas <bhelgaas@google.com>
8058L: linux-pci@vger.kernel.org
8059Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8060T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8061S: Supported
8062F: Documentation/PCI/
8063F: drivers/pci/
8064F: include/linux/pci*
8065F: arch/x86/pci/
8066F: arch/x86/kernel/quirks.c
8067
8068PCI DRIVER FOR ARM VERSATILE PLATFORM
8069M: Rob Herring <robh@kernel.org>
8070L: linux-pci@vger.kernel.org
8071L: linux-arm-kernel@lists.infradead.org
8072S: Maintained
8073F: Documentation/devicetree/bindings/pci/versatile.txt
8074F: drivers/pci/host/pci-versatile.c
8075
8076PCI DRIVER FOR APPLIEDMICRO XGENE
8077M: Tanmay Inamdar <tinamdar@apm.com>
8078L: linux-pci@vger.kernel.org
8079L: linux-arm-kernel@lists.infradead.org
8080S: Maintained
8081F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8082F: drivers/pci/host/pci-xgene.c
8083
8084PCI DRIVER FOR FREESCALE LAYERSCAPE
8085M: Minghuan Lian <minghuan.Lian@freescale.com>
8086M: Mingkai Hu <mingkai.hu@freescale.com>
8087M: Roy Zang <tie-fei.zang@freescale.com>
8088L: linuxppc-dev@lists.ozlabs.org
8089L: linux-pci@vger.kernel.org
8090L: linux-arm-kernel@lists.infradead.org
8091S: Maintained
8092F: drivers/pci/host/*layerscape*
8093
8094PCI DRIVER FOR IMX6
8095M: Richard Zhu <Richard.Zhu@freescale.com>
8096M: Lucas Stach <l.stach@pengutronix.de>
8097L: linux-pci@vger.kernel.org
8098L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8099S: Maintained
8100F: drivers/pci/host/*imx6*
8101
8102PCI DRIVER FOR TI KEYSTONE
8103M: Murali Karicheri <m-karicheri2@ti.com>
8104L: linux-pci@vger.kernel.org
8105L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8106S: Maintained
8107F: drivers/pci/host/*keystone*
8108
8109PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8110M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8111M: Jason Cooper <jason@lakedaemon.net>
8112L: linux-pci@vger.kernel.org
8113L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8114S: Maintained
8115F: drivers/pci/host/*mvebu*
8116
8117PCI DRIVER FOR NVIDIA TEGRA
8118M: Thierry Reding <thierry.reding@gmail.com>
8119L: linux-tegra@vger.kernel.org
8120L: linux-pci@vger.kernel.org
8121S: Supported
8122F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8123F: drivers/pci/host/pci-tegra.c
8124
8125PCI DRIVER FOR TI DRA7XX
8126M: Kishon Vijay Abraham I <kishon@ti.com>
8127L: linux-omap@vger.kernel.org
8128L: linux-pci@vger.kernel.org
8129S: Supported
8130F: Documentation/devicetree/bindings/pci/ti-pci.txt
8131F: drivers/pci/host/pci-dra7xx.c
8132
8133PCI DRIVER FOR RENESAS R-CAR
8134M: Simon Horman <horms@verge.net.au>
8135L: linux-pci@vger.kernel.org
8136L: linux-sh@vger.kernel.org
8137S: Maintained
8138F: drivers/pci/host/*rcar*
8139
8140PCI DRIVER FOR SAMSUNG EXYNOS
8141M: Jingoo Han <jingoohan1@gmail.com>
8142L: linux-pci@vger.kernel.org
8143L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8144L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8145S: Maintained
8146F: drivers/pci/host/pci-exynos.c
8147
8148PCI DRIVER FOR SYNOPSIS DESIGNWARE
8149M: Jingoo Han <jingoohan1@gmail.com>
8150M: Pratyush Anand <pratyush.anand@gmail.com>
8151L: linux-pci@vger.kernel.org
8152S: Maintained
8153F: drivers/pci/host/*designware*
8154
8155PCI DRIVER FOR GENERIC OF HOSTS
8156M: Will Deacon <will.deacon@arm.com>
8157L: linux-pci@vger.kernel.org
8158L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8159S: Maintained
8160F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8161F: drivers/pci/host/pci-host-generic.c
8162
8163PCIE DRIVER FOR ST SPEAR13XX
8164M: Pratyush Anand <pratyush.anand@gmail.com>
8165L: linux-pci@vger.kernel.org
8166S: Maintained
8167F: drivers/pci/host/*spear*
8168
8169PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8170M: Duc Dang <dhdang@apm.com>
8171L: linux-pci@vger.kernel.org
8172L: linux-arm-kernel@lists.infradead.org
8173S: Maintained
8174F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8175F: drivers/pci/host/pci-xgene-msi.c
8176
8177PCMCIA SUBSYSTEM
8178P: Linux PCMCIA Team
8179L: linux-pcmcia@lists.infradead.org
8180W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8181T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8182S: Maintained
8183F: Documentation/pcmcia/
8184F: drivers/pcmcia/
8185F: include/pcmcia/
8186
8187PCNET32 NETWORK DRIVER
8188M: Don Fry <pcnet32@frontier.com>
8189L: netdev@vger.kernel.org
8190S: Maintained
8191F: drivers/net/ethernet/amd/pcnet32.c
8192
8193PCRYPT PARALLEL CRYPTO ENGINE
8194M: Steffen Klassert <steffen.klassert@secunet.com>
8195L: linux-crypto@vger.kernel.org
8196S: Maintained
8197F: crypto/pcrypt.c
8198F: include/crypto/pcrypt.h
8199
8200PER-CPU MEMORY ALLOCATOR
8201M: Tejun Heo <tj@kernel.org>
8202M: Christoph Lameter <cl@linux-foundation.org>
8203T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8204S: Maintained
8205F: include/linux/percpu*.h
8206F: mm/percpu*.c
8207F: arch/*/include/asm/percpu.h
8208
8209PER-TASK DELAY ACCOUNTING
8210M: Balbir Singh <bsingharora@gmail.com>
8211S: Maintained
8212F: include/linux/delayacct.h
8213F: kernel/delayacct.c
8214
8215PERFORMANCE EVENTS SUBSYSTEM
8216M: Peter Zijlstra <a.p.zijlstra@chello.nl>
8217M: Ingo Molnar <mingo@redhat.com>
8218M: Arnaldo Carvalho de Melo <acme@kernel.org>
8219L: linux-kernel@vger.kernel.org
8220T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8221S: Supported
8222F: kernel/events/*
8223F: include/linux/perf_event.h
8224F: include/uapi/linux/perf_event.h
8225F: arch/*/kernel/perf_event*.c
8226F: arch/*/kernel/*/perf_event*.c
8227F: arch/*/kernel/*/*/perf_event*.c
8228F: arch/*/include/asm/perf_event.h
8229F: arch/*/kernel/perf_callchain.c
8230F: tools/perf/
8231
8232PERSONALITY HANDLING
8233M: Christoph Hellwig <hch@infradead.org>
8234L: linux-abi-devel@lists.sourceforge.net
8235S: Maintained
8236F: include/linux/personality.h
8237F: include/uapi/linux/personality.h
8238
8239PHONET PROTOCOL
8240M: Remi Denis-Courmont <courmisch@gmail.com>
8241S: Supported
8242F: Documentation/networking/phonet.txt
8243F: include/linux/phonet.h
8244F: include/net/phonet/
8245F: include/uapi/linux/phonet.h
8246F: net/phonet/
8247
8248PHRAM MTD DRIVER
8249M: Joern Engel <joern@lazybastard.org>
8250L: linux-mtd@lists.infradead.org
8251S: Maintained
8252F: drivers/mtd/devices/phram.c
8253
8254PICOLCD HID DRIVER
8255M: Bruno Prémont <bonbons@linux-vserver.org>
8256L: linux-input@vger.kernel.org
8257S: Maintained
8258F: drivers/hid/hid-picolcd*
8259
8260PICOXCELL SUPPORT
8261M: Jamie Iles <jamie@jamieiles.com>
8262L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8263T: git git://github.com/jamieiles/linux-2.6-ji.git
8264S: Supported
8265F: arch/arm/boot/dts/picoxcell*
8266F: arch/arm/mach-picoxcell/
8267F: drivers/crypto/picoxcell*
8268
8269PIN CONTROL SUBSYSTEM
8270M: Linus Walleij <linus.walleij@linaro.org>
8271L: linux-gpio@vger.kernel.org
8272T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8273S: Maintained
8274F: drivers/pinctrl/
8275F: include/linux/pinctrl/
8276
8277PIN CONTROLLER - ATMEL AT91
8278M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8279L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8280S: Maintained
8281F: drivers/pinctrl/pinctrl-at91.*
8282
8283PIN CONTROLLER - ATMEL AT91 PIO4
8284M: Ludovic Desroches <ludovic.desroches@atmel.com>
8285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8286L: linux-gpio@vger.kernel.org
8287S: Supported
8288F: drivers/pinctrl/pinctrl-at91-pio4.*
8289
8290PIN CONTROLLER - INTEL
8291M: Mika Westerberg <mika.westerberg@linux.intel.com>
8292M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8293S: Maintained
8294F: drivers/pinctrl/intel/
8295
8296PIN CONTROLLER - RENESAS
8297M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8298L: linux-sh@vger.kernel.org
8299S: Maintained
8300F: drivers/pinctrl/sh-pfc/
8301
8302PIN CONTROLLER - SAMSUNG
8303M: Tomasz Figa <tomasz.figa@gmail.com>
8304L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8305L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8306S: Maintained
8307F: drivers/pinctrl/samsung/
8308
8309PIN CONTROLLER - ST SPEAR
8310M: Viresh Kumar <vireshk@kernel.org>
8311L: spear-devel@list.st.com
8312L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8313W: http://www.st.com/spear
8314S: Maintained
8315F: drivers/pinctrl/spear/
8316
8317PKTCDVD DRIVER
8318M: Jiri Kosina <jikos@kernel.org>
8319S: Maintained
8320F: drivers/block/pktcdvd.c
8321F: include/linux/pktcdvd.h
8322F: include/uapi/linux/pktcdvd.h
8323
8324PKUNITY SOC DRIVERS
8325M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8326W: http://mprc.pku.edu.cn/~guanxuetao/linux
8327S: Maintained
8328T: git git://github.com/gxt/linux.git
8329F: drivers/input/serio/i8042-unicore32io.h
8330F: drivers/i2c/busses/i2c-puv3.c
8331F: drivers/video/fbdev/fb-puv3.c
8332F: drivers/rtc/rtc-puv3.c
8333
8334PMBUS HARDWARE MONITORING DRIVERS
8335M: Guenter Roeck <linux@roeck-us.net>
8336L: lm-sensors@lm-sensors.org
8337W: http://www.lm-sensors.org/
8338W: http://www.roeck-us.net/linux/drivers/
8339T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8340S: Maintained
8341F: Documentation/hwmon/pmbus
8342F: drivers/hwmon/pmbus/
8343F: include/linux/i2c/pmbus.h
8344
8345PMC SIERRA MaxRAID DRIVER
8346L: linux-scsi@vger.kernel.org
8347W: http://www.pmc-sierra.com/
8348S: Orphan
8349F: drivers/scsi/pmcraid.*
8350
8351PMC SIERRA PM8001 DRIVER
8352M: Jack Wang <jinpu.wang@profitbricks.com>
8353M: lindar_liu@usish.com
8354L: pmchba@pmcs.com
8355L: linux-scsi@vger.kernel.org
8356S: Supported
8357F: drivers/scsi/pm8001/
8358
8359POSIX CLOCKS and TIMERS
8360M: Thomas Gleixner <tglx@linutronix.de>
8361L: linux-kernel@vger.kernel.org
8362T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8363S: Maintained
8364F: fs/timerfd.c
8365F: include/linux/timer*
8366F: kernel/time/*timer*
8367
8368POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8369M: Sebastian Reichel <sre@kernel.org>
8370M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8371M: David Woodhouse <dwmw2@infradead.org>
8372L: linux-pm@vger.kernel.org
8373T: git git://git.infradead.org/battery-2.6.git
8374S: Maintained
8375F: include/linux/power_supply.h
8376F: drivers/power/
8377X: drivers/power/avs/
8378
8379POWER STATE COORDINATION INTERFACE (PSCI)
8380M: Mark Rutland <mark.rutland@arm.com>
8381M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8382L: linux-arm-kernel@lists.infradead.org
8383S: Maintained
8384F: drivers/firmware/psci.c
8385F: include/linux/psci.h
8386F: include/uapi/linux/psci.h
8387
8388PNP SUPPORT
8389M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8390S: Maintained
8391F: drivers/pnp/
8392
8393PNXxxxx I2C DRIVER
8394M: Vitaly Wool <vitalywool@gmail.com>
8395L: linux-i2c@vger.kernel.org
8396S: Maintained
8397F: drivers/i2c/busses/i2c-pnx.c
8398
8399PPP PROTOCOL DRIVERS AND COMPRESSORS
8400M: Paul Mackerras <paulus@samba.org>
8401L: linux-ppp@vger.kernel.org
8402S: Maintained
8403F: drivers/net/ppp/ppp_*
8404
8405PPP OVER ATM (RFC 2364)
8406M: Mitchell Blank Jr <mitch@sfgoth.com>
8407S: Maintained
8408F: net/atm/pppoatm.c
8409F: include/uapi/linux/atmppp.h
8410
8411PPP OVER ETHERNET
8412M: Michal Ostrowski <mostrows@earthlink.net>
8413S: Maintained
8414F: drivers/net/ppp/pppoe.c
8415F: drivers/net/ppp/pppox.c
8416
8417PPP OVER L2TP
8418M: James Chapman <jchapman@katalix.com>
8419S: Maintained
8420F: net/l2tp/l2tp_ppp.c
8421F: include/linux/if_pppol2tp.h
8422F: include/uapi/linux/if_pppol2tp.h
8423
8424PPS SUPPORT
8425M: Rodolfo Giometti <giometti@enneenne.com>
8426W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8427L: linuxpps@ml.enneenne.com (subscribers-only)
8428S: Maintained
8429F: Documentation/pps/
8430F: drivers/pps/
8431F: include/linux/pps*.h
8432
8433PPTP DRIVER
8434M: Dmitry Kozlov <xeb@mail.ru>
8435L: netdev@vger.kernel.org
8436S: Maintained
8437F: drivers/net/ppp/pptp.c
8438W: http://sourceforge.net/projects/accel-pptp
8439
8440PREEMPTIBLE KERNEL
8441M: Robert Love <rml@tech9.net>
8442L: kpreempt-tech@lists.sourceforge.net
8443W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8444S: Supported
8445F: Documentation/preempt-locking.txt
8446F: include/linux/preempt.h
8447
8448PRISM54 WIRELESS DRIVER
8449M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8450L: linux-wireless@vger.kernel.org
8451W: http://wireless.kernel.org/en/users/Drivers/p54
8452S: Obsolete
8453F: drivers/net/wireless/prism54/
8454
8455PS3 NETWORK SUPPORT
8456M: Geoff Levand <geoff@infradead.org>
8457L: netdev@vger.kernel.org
8458L: linuxppc-dev@lists.ozlabs.org
8459S: Maintained
8460F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8461
8462PS3 PLATFORM SUPPORT
8463M: Geoff Levand <geoff@infradead.org>
8464L: linuxppc-dev@lists.ozlabs.org
8465S: Maintained
8466F: arch/powerpc/boot/ps3*
8467F: arch/powerpc/include/asm/lv1call.h
8468F: arch/powerpc/include/asm/ps3*.h
8469F: arch/powerpc/platforms/ps3/
8470F: drivers/*/ps3*
8471F: drivers/ps3/
8472F: drivers/rtc/rtc-ps3.c
8473F: drivers/usb/host/*ps3.c
8474F: sound/ppc/snd_ps3*
8475
8476PS3VRAM DRIVER
8477M: Jim Paris <jim@jtan.com>
8478M: Geoff Levand <geoff@infradead.org>
8479L: linuxppc-dev@lists.ozlabs.org
8480S: Maintained
8481F: drivers/block/ps3vram.c
8482
8483PSTORE FILESYSTEM
8484M: Anton Vorontsov <anton@enomsg.org>
8485M: Colin Cross <ccross@android.com>
8486M: Kees Cook <keescook@chromium.org>
8487M: Tony Luck <tony.luck@intel.com>
8488S: Maintained
8489T: git git://git.infradead.org/users/cbou/linux-pstore.git
8490F: fs/pstore/
8491F: include/linux/pstore*
8492F: drivers/firmware/efi/efi-pstore.c
8493F: drivers/acpi/apei/erst.c
8494
8495PTP HARDWARE CLOCK SUPPORT
8496M: Richard Cochran <richardcochran@gmail.com>
8497L: netdev@vger.kernel.org
8498S: Maintained
8499W: http://linuxptp.sourceforge.net/
8500F: Documentation/ABI/testing/sysfs-ptp
8501F: Documentation/ptp/*
8502F: drivers/net/ethernet/freescale/gianfar_ptp.c
8503F: drivers/net/phy/dp83640*
8504F: drivers/ptp/*
8505F: include/linux/ptp_cl*
8506
8507PTRACE SUPPORT
8508M: Roland McGrath <roland@hack.frob.com>
8509M: Oleg Nesterov <oleg@redhat.com>
8510S: Maintained
8511F: include/asm-generic/syscall.h
8512F: include/linux/ptrace.h
8513F: include/linux/regset.h
8514F: include/linux/tracehook.h
8515F: include/uapi/linux/ptrace.h
8516F: kernel/ptrace.c
8517
8518PVRUSB2 VIDEO4LINUX DRIVER
8519M: Mike Isely <isely@pobox.com>
8520L: pvrusb2@isely.net (subscribers-only)
8521L: linux-media@vger.kernel.org
8522W: http://www.isely.net/pvrusb2/
8523T: git git://linuxtv.org/media_tree.git
8524S: Maintained
8525F: Documentation/video4linux/README.pvrusb2
8526F: drivers/media/usb/pvrusb2/
8527
8528PWC WEBCAM DRIVER
8529M: Hans de Goede <hdegoede@redhat.com>
8530L: linux-media@vger.kernel.org
8531T: git git://linuxtv.org/media_tree.git
8532S: Maintained
8533F: drivers/media/usb/pwc/*
8534
8535PWM FAN DRIVER
8536M: Kamil Debski <k.debski@samsung.com>
8537L: lm-sensors@lm-sensors.org
8538S: Supported
8539F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8540F: Documentation/hwmon/pwm-fan
8541F: drivers/hwmon/pwm-fan.c
8542
8543PWM SUBSYSTEM
8544M: Thierry Reding <thierry.reding@gmail.com>
8545L: linux-pwm@vger.kernel.org
8546S: Maintained
8547T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8548F: Documentation/pwm.txt
8549F: Documentation/devicetree/bindings/pwm/
8550F: include/linux/pwm.h
8551F: drivers/pwm/
8552F: drivers/video/backlight/pwm_bl.c
8553F: include/linux/pwm_backlight.h
8554
8555PXA2xx/PXA3xx SUPPORT
8556M: Daniel Mack <daniel@zonque.org>
8557M: Haojian Zhuang <haojian.zhuang@gmail.com>
8558M: Robert Jarzmik <robert.jarzmik@free.fr>
8559L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8560T: git git://github.com/hzhuang1/linux.git
8561T: git git://github.com/rjarzmik/linux.git
8562S: Maintained
8563F: arch/arm/mach-pxa/
8564F: drivers/dma/pxa*
8565F: drivers/pcmcia/pxa2xx*
8566F: drivers/spi/spi-pxa2xx*
8567F: drivers/usb/gadget/udc/pxa2*
8568F: include/sound/pxa2xx-lib.h
8569F: sound/arm/pxa*
8570F: sound/soc/pxa/
8571
8572PXA3xx NAND FLASH DRIVER
8573M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8574L: linux-mtd@lists.infradead.org
8575S: Maintained
8576F: drivers/mtd/nand/pxa3xx_nand.c
8577
8578MMP SUPPORT
8579M: Eric Miao <eric.y.miao@gmail.com>
8580M: Haojian Zhuang <haojian.zhuang@gmail.com>
8581L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8582T: git git://github.com/hzhuang1/linux.git
8583T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8584S: Maintained
8585F: arch/arm/mach-mmp/
8586
8587PXA MMCI DRIVER
8588S: Orphan
8589
8590PXA RTC DRIVER
8591M: Robert Jarzmik <robert.jarzmik@free.fr>
8592L: rtc-linux@googlegroups.com
8593S: Maintained
8594
8595QAT DRIVER
8596M: Tadeusz Struk <tadeusz.struk@intel.com>
8597L: qat-linux@intel.com
8598S: Supported
8599F: drivers/crypto/qat/
8600
8601QIB DRIVER
8602M: Mike Marciniszyn <infinipath@intel.com>
8603L: linux-rdma@vger.kernel.org
8604S: Supported
8605F: drivers/infiniband/hw/qib/
8606
8607QLOGIC QLA1280 SCSI DRIVER
8608M: Michael Reed <mdr@sgi.com>
8609L: linux-scsi@vger.kernel.org
8610S: Maintained
8611F: drivers/scsi/qla1280.[ch]
8612
8613QLOGIC QLA2XXX FC-SCSI DRIVER
8614M: qla2xxx-upstream@qlogic.com
8615L: linux-scsi@vger.kernel.org
8616S: Supported
8617F: Documentation/scsi/LICENSE.qla2xxx
8618F: drivers/scsi/qla2xxx/
8619
8620QLOGIC QLA4XXX iSCSI DRIVER
8621M: QLogic-Storage-Upstream@qlogic.com
8622L: linux-scsi@vger.kernel.org
8623S: Supported
8624F: Documentation/scsi/LICENSE.qla4xxx
8625F: drivers/scsi/qla4xxx/
8626
8627QLOGIC QLA3XXX NETWORK DRIVER
8628M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8629M: Ron Mercer <ron.mercer@qlogic.com>
8630M: linux-driver@qlogic.com
8631L: netdev@vger.kernel.org
8632S: Supported
8633F: Documentation/networking/LICENSE.qla3xxx
8634F: drivers/net/ethernet/qlogic/qla3xxx.*
8635
8636QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8637M: Dept-GELinuxNICDev@qlogic.com
8638L: netdev@vger.kernel.org
8639S: Supported
8640F: drivers/net/ethernet/qlogic/qlcnic/
8641
8642QLOGIC QLGE 10Gb ETHERNET DRIVER
8643M: Harish Patil <harish.patil@qlogic.com>
8644M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8645M: Dept-GELinuxNICDev@qlogic.com
8646M: linux-driver@qlogic.com
8647L: netdev@vger.kernel.org
8648S: Supported
8649F: drivers/net/ethernet/qlogic/qlge/
8650
8651QLOGIC QL4xxx ETHERNET DRIVER
8652M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8653M: Ariel Elior <Ariel.Elior@qlogic.com>
8654M: everest-linux-l2@qlogic.com
8655L: netdev@vger.kernel.org
8656S: Supported
8657F: drivers/net/ethernet/qlogic/qed/
8658F: include/linux/qed/
8659F: drivers/net/ethernet/qlogic/qede/
8660
8661QNX4 FILESYSTEM
8662M: Anders Larsen <al@alarsen.net>
8663W: http://www.alarsen.net/linux/qnx4fs/
8664S: Maintained
8665F: fs/qnx4/
8666F: include/uapi/linux/qnx4_fs.h
8667F: include/uapi/linux/qnxtypes.h
8668
8669QT1010 MEDIA DRIVER
8670M: Antti Palosaari <crope@iki.fi>
8671L: linux-media@vger.kernel.org
8672W: http://linuxtv.org/
8673W: http://palosaari.fi/linux/
8674Q: http://patchwork.linuxtv.org/project/linux-media/list/
8675T: git git://linuxtv.org/anttip/media_tree.git
8676S: Maintained
8677F: drivers/media/tuners/qt1010*
8678
8679QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8680M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8681L: linux-wireless@vger.kernel.org
8682L: ath9k-devel@lists.ath9k.org
8683W: http://wireless.kernel.org/en/users/Drivers/ath9k
8684S: Supported
8685F: drivers/net/wireless/ath/ath9k/
8686
8687QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8688M: Kalle Valo <kvalo@qca.qualcomm.com>
8689L: ath10k@lists.infradead.org
8690W: http://wireless.kernel.org/en/users/Drivers/ath10k
8691T: git git://github.com/kvalo/ath.git
8692S: Supported
8693F: drivers/net/wireless/ath/ath10k/
8694
8695QUALCOMM HEXAGON ARCHITECTURE
8696M: Richard Kuo <rkuo@codeaurora.org>
8697L: linux-hexagon@vger.kernel.org
8698S: Supported
8699F: arch/hexagon/
8700
8701QUALCOMM WCN36XX WIRELESS DRIVER
8702M: Eugene Krasnikov <k.eugene.e@gmail.com>
8703L: wcn36xx@lists.infradead.org
8704W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8705T: git git://github.com/KrasnikovEugene/wcn36xx.git
8706S: Supported
8707F: drivers/net/wireless/ath/wcn36xx/
8708
8709RADOS BLOCK DEVICE (RBD)
8710M: Ilya Dryomov <idryomov@gmail.com>
8711M: Sage Weil <sage@redhat.com>
8712M: Alex Elder <elder@kernel.org>
8713L: ceph-devel@vger.kernel.org
8714W: http://ceph.com/
8715T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8716T: git git://github.com/ceph/ceph-client.git
8717S: Supported
8718F: Documentation/ABI/testing/sysfs-bus-rbd
8719F: drivers/block/rbd.c
8720F: drivers/block/rbd_types.h
8721
8722RADEON FRAMEBUFFER DISPLAY DRIVER
8723M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8724L: linux-fbdev@vger.kernel.org
8725S: Maintained
8726F: drivers/video/fbdev/aty/radeon*
8727F: include/uapi/linux/radeonfb.h
8728
8729RADIOSHARK RADIO DRIVER
8730M: Hans de Goede <hdegoede@redhat.com>
8731L: linux-media@vger.kernel.org
8732T: git git://linuxtv.org/media_tree.git
8733S: Maintained
8734F: drivers/media/radio/radio-shark.c
8735
8736RADIOSHARK2 RADIO DRIVER
8737M: Hans de Goede <hdegoede@redhat.com>
8738L: linux-media@vger.kernel.org
8739T: git git://linuxtv.org/media_tree.git
8740S: Maintained
8741F: drivers/media/radio/radio-shark2.c
8742F: drivers/media/radio/radio-tea5777.c
8743
8744RAGE128 FRAMEBUFFER DISPLAY DRIVER
8745M: Paul Mackerras <paulus@samba.org>
8746L: linux-fbdev@vger.kernel.org
8747S: Maintained
8748F: drivers/video/fbdev/aty/aty128fb.c
8749
8750RALINK RT2X00 WIRELESS LAN DRIVER
8751P: rt2x00 project
8752M: Stanislaw Gruszka <sgruszka@redhat.com>
8753M: Helmut Schaa <helmut.schaa@googlemail.com>
8754L: linux-wireless@vger.kernel.org
8755S: Maintained
8756F: drivers/net/wireless/rt2x00/
8757
8758RAMDISK RAM BLOCK DEVICE DRIVER
8759M: Jens Axboe <axboe@kernel.dk>
8760S: Maintained
8761F: Documentation/blockdev/ramdisk.txt
8762F: drivers/block/brd.c
8763
8764RANDOM NUMBER DRIVER
8765M: "Theodore Ts'o" <tytso@mit.edu>
8766S: Maintained
8767F: drivers/char/random.c
8768
8769RAPIDIO SUBSYSTEM
8770M: Matt Porter <mporter@kernel.crashing.org>
8771M: Alexandre Bounine <alexandre.bounine@idt.com>
8772S: Maintained
8773F: drivers/rapidio/
8774
8775RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8776L: linux-wireless@vger.kernel.org
8777S: Orphan
8778F: drivers/net/wireless/ray*
8779
8780RCUTORTURE MODULE
8781M: Josh Triplett <josh@joshtriplett.org>
8782M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8783L: linux-kernel@vger.kernel.org
8784S: Supported
8785T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8786F: Documentation/RCU/torture.txt
8787F: kernel/rcu/rcutorture.c
8788
8789RCUTORTURE TEST FRAMEWORK
8790M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8791M: Josh Triplett <josh@joshtriplett.org>
8792R: Steven Rostedt <rostedt@goodmis.org>
8793R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8794R: Lai Jiangshan <jiangshanlai@gmail.com>
8795L: linux-kernel@vger.kernel.org
8796S: Supported
8797T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8798F: tools/testing/selftests/rcutorture
8799
8800RDC R-321X SoC
8801M: Florian Fainelli <florian@openwrt.org>
8802S: Maintained
8803
8804RDC R6040 FAST ETHERNET DRIVER
8805M: Florian Fainelli <florian@openwrt.org>
8806L: netdev@vger.kernel.org
8807S: Maintained
8808F: drivers/net/ethernet/rdc/r6040.c
8809
8810RDS - RELIABLE DATAGRAM SOCKETS
8811M: Chien Yen <chien.yen@oracle.com>
8812L: rds-devel@oss.oracle.com (moderated for non-subscribers)
8813S: Supported
8814F: net/rds/
8815
8816READ-COPY UPDATE (RCU)
8817M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8818M: Josh Triplett <josh@joshtriplett.org>
8819R: Steven Rostedt <rostedt@goodmis.org>
8820R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8821R: Lai Jiangshan <jiangshanlai@gmail.com>
8822L: linux-kernel@vger.kernel.org
8823W: http://www.rdrop.com/users/paulmck/RCU/
8824S: Supported
8825T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8826F: Documentation/RCU/
8827X: Documentation/RCU/torture.txt
8828F: include/linux/rcu*
8829X: include/linux/srcu.h
8830F: kernel/rcu/
8831X: kernel/torture.c
8832
8833REAL TIME CLOCK (RTC) SUBSYSTEM
8834M: Alessandro Zummo <a.zummo@towertech.it>
8835M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
8836L: rtc-linux@googlegroups.com
8837Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8838T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8839S: Maintained
8840F: Documentation/rtc.txt
8841F: drivers/rtc/
8842F: include/linux/rtc.h
8843F: include/uapi/linux/rtc.h
8844
8845REALTEK AUDIO CODECS
8846M: Bard Liao <bardliao@realtek.com>
8847M: Oder Chiou <oder_chiou@realtek.com>
8848S: Maintained
8849F: sound/soc/codecs/rt*
8850F: include/sound/rt*.h
8851
8852REISERFS FILE SYSTEM
8853L: reiserfs-devel@vger.kernel.org
8854S: Supported
8855F: fs/reiserfs/
8856
8857REGISTER MAP ABSTRACTION
8858M: Mark Brown <broonie@kernel.org>
8859L: linux-kernel@vger.kernel.org
8860T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8861S: Supported
8862F: drivers/base/regmap/
8863F: include/linux/regmap.h
8864
8865REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8866M: Ohad Ben-Cohen <ohad@wizery.com>
8867T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8868S: Maintained
8869F: drivers/remoteproc/
8870F: Documentation/remoteproc.txt
8871F: include/linux/remoteproc.h
8872
8873REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8874M: Ohad Ben-Cohen <ohad@wizery.com>
8875T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8876S: Maintained
8877F: drivers/rpmsg/
8878F: Documentation/rpmsg.txt
8879F: include/linux/rpmsg.h
8880
8881RESET CONTROLLER FRAMEWORK
8882M: Philipp Zabel <p.zabel@pengutronix.de>
8883S: Maintained
8884F: drivers/reset/
8885F: Documentation/devicetree/bindings/reset/
8886F: include/dt-bindings/reset/
8887F: include/linux/reset.h
8888F: include/linux/reset-controller.h
8889
8890RFKILL
8891M: Johannes Berg <johannes@sipsolutions.net>
8892L: linux-wireless@vger.kernel.org
8893W: http://wireless.kernel.org/
8894T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8895T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8896S: Maintained
8897F: Documentation/rfkill.txt
8898F: net/rfkill/
8899
8900RHASHTABLE
8901M: Thomas Graf <tgraf@suug.ch>
8902L: netdev@vger.kernel.org
8903S: Maintained
8904F: lib/rhashtable.c
8905F: include/linux/rhashtable.h
8906
8907RICOH SMARTMEDIA/XD DRIVER
8908M: Maxim Levitsky <maximlevitsky@gmail.com>
8909S: Maintained
8910F: drivers/mtd/nand/r852.c
8911F: drivers/mtd/nand/r852.h
8912
8913RICOH R5C592 MEMORYSTICK DRIVER
8914M: Maxim Levitsky <maximlevitsky@gmail.com>
8915S: Maintained
8916F: drivers/memstick/host/r592.*
8917
8918ROCCAT DRIVERS
8919M: Stefan Achatz <erazor_de@users.sourceforge.net>
8920W: http://sourceforge.net/projects/roccat/
8921S: Maintained
8922F: drivers/hid/hid-roccat*
8923F: include/linux/hid-roccat*
8924F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8925
8926ROCKER DRIVER
8927M: Jiri Pirko <jiri@resnulli.us>
8928M: Scott Feldman <sfeldma@gmail.com>
8929L: netdev@vger.kernel.org
8930S: Supported
8931F: drivers/net/ethernet/rocker/
8932
8933ROCKETPORT DRIVER
8934P: Comtrol Corp.
8935W: http://www.comtrol.com
8936S: Maintained
8937F: Documentation/serial/rocket.txt
8938F: drivers/tty/rocket*
8939
8940ROCKETPORT EXPRESS/INFINITY DRIVER
8941M: Kevin Cernekee <cernekee@gmail.com>
8942L: linux-serial@vger.kernel.org
8943S: Odd Fixes
8944F: drivers/tty/serial/rp2.*
8945
8946ROSE NETWORK LAYER
8947M: Ralf Baechle <ralf@linux-mips.org>
8948L: linux-hams@vger.kernel.org
8949W: http://www.linux-ax25.org/
8950S: Maintained
8951F: include/net/rose.h
8952F: include/uapi/linux/rose.h
8953F: net/rose/
8954
8955RTL2830 MEDIA DRIVER
8956M: Antti Palosaari <crope@iki.fi>
8957L: linux-media@vger.kernel.org
8958W: http://linuxtv.org/
8959W: http://palosaari.fi/linux/
8960Q: http://patchwork.linuxtv.org/project/linux-media/list/
8961T: git git://linuxtv.org/anttip/media_tree.git
8962S: Maintained
8963F: drivers/media/dvb-frontends/rtl2830*
8964
8965RTL2832 MEDIA DRIVER
8966M: Antti Palosaari <crope@iki.fi>
8967L: linux-media@vger.kernel.org
8968W: http://linuxtv.org/
8969W: http://palosaari.fi/linux/
8970Q: http://patchwork.linuxtv.org/project/linux-media/list/
8971T: git git://linuxtv.org/anttip/media_tree.git
8972S: Maintained
8973F: drivers/media/dvb-frontends/rtl2832*
8974
8975RTL2832_SDR MEDIA DRIVER
8976M: Antti Palosaari <crope@iki.fi>
8977L: linux-media@vger.kernel.org
8978W: http://linuxtv.org/
8979W: http://palosaari.fi/linux/
8980Q: http://patchwork.linuxtv.org/project/linux-media/list/
8981T: git git://linuxtv.org/anttip/media_tree.git
8982S: Maintained
8983F: drivers/media/dvb-frontends/rtl2832_sdr*
8984
8985RTL8180 WIRELESS DRIVER
8986L: linux-wireless@vger.kernel.org
8987W: http://wireless.kernel.org/
8988T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8989S: Orphan
8990F: drivers/net/wireless/rtl818x/rtl8180/
8991
8992RTL8187 WIRELESS DRIVER
8993M: Herton Ronaldo Krzesinski <herton@canonical.com>
8994M: Hin-Tak Leung <htl10@users.sourceforge.net>
8995M: Larry Finger <Larry.Finger@lwfinger.net>
8996L: linux-wireless@vger.kernel.org
8997W: http://wireless.kernel.org/
8998T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8999S: Maintained
9000F: drivers/net/wireless/rtl818x/rtl8187/
9001
9002RTL8192CE WIRELESS DRIVER
9003M: Larry Finger <Larry.Finger@lwfinger.net>
9004M: Chaoming Li <chaoming_li@realsil.com.cn>
9005L: linux-wireless@vger.kernel.org
9006W: http://wireless.kernel.org/
9007T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9008S: Maintained
9009F: drivers/net/wireless/rtlwifi/
9010F: drivers/net/wireless/rtlwifi/rtl8192ce/
9011
9012RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9013M: Jes Sorensen <Jes.Sorensen@redhat.com>
9014L: linux-wireless@vger.kernel.org
9015T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9016S: Maintained
9017F: drivers/net/wireless/realtek/rtl8xxxu/
9018
9019S3 SAVAGE FRAMEBUFFER DRIVER
9020M: Antonino Daplas <adaplas@gmail.com>
9021L: linux-fbdev@vger.kernel.org
9022S: Maintained
9023F: drivers/video/fbdev/savage/
9024
9025S390
9026M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9027M: Heiko Carstens <heiko.carstens@de.ibm.com>
9028L: linux-s390@vger.kernel.org
9029W: http://www.ibm.com/developerworks/linux/linux390/
9030S: Supported
9031F: arch/s390/
9032F: drivers/s390/
9033F: Documentation/s390/
9034F: Documentation/DocBook/s390*
9035
9036S390 COMMON I/O LAYER
9037M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9038M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9039L: linux-s390@vger.kernel.org
9040W: http://www.ibm.com/developerworks/linux/linux390/
9041S: Supported
9042F: drivers/s390/cio/
9043
9044S390 DASD DRIVER
9045M: Stefan Weinhuber <wein@de.ibm.com>
9046M: Stefan Haberland <stefan.haberland@de.ibm.com>
9047L: linux-s390@vger.kernel.org
9048W: http://www.ibm.com/developerworks/linux/linux390/
9049S: Supported
9050F: drivers/s390/block/dasd*
9051F: block/partitions/ibm.c
9052
9053S390 NETWORK DRIVERS
9054M: Ursula Braun <ursula.braun@de.ibm.com>
9055L: linux-s390@vger.kernel.org
9056W: http://www.ibm.com/developerworks/linux/linux390/
9057S: Supported
9058F: drivers/s390/net/
9059
9060S390 PCI SUBSYSTEM
9061M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9062M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9063L: linux-s390@vger.kernel.org
9064W: http://www.ibm.com/developerworks/linux/linux390/
9065S: Supported
9066F: arch/s390/pci/
9067F: drivers/pci/hotplug/s390_pci_hpc.c
9068
9069S390 ZCRYPT DRIVER
9070M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9071L: linux-s390@vger.kernel.org
9072W: http://www.ibm.com/developerworks/linux/linux390/
9073S: Supported
9074F: drivers/s390/crypto/
9075
9076S390 ZFCP DRIVER
9077M: Steffen Maier <maier@linux.vnet.ibm.com>
9078L: linux-s390@vger.kernel.org
9079W: http://www.ibm.com/developerworks/linux/linux390/
9080S: Supported
9081F: drivers/s390/scsi/zfcp_*
9082
9083S390 IUCV NETWORK LAYER
9084M: Ursula Braun <ursula.braun@de.ibm.com>
9085L: linux-s390@vger.kernel.org
9086W: http://www.ibm.com/developerworks/linux/linux390/
9087S: Supported
9088F: drivers/s390/net/*iucv*
9089F: include/net/iucv/
9090F: net/iucv/
9091
9092S390 IOMMU (PCI)
9093M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9094L: linux-s390@vger.kernel.org
9095W: http://www.ibm.com/developerworks/linux/linux390/
9096S: Supported
9097F: drivers/iommu/s390-iommu.c
9098
9099S3C24XX SD/MMC Driver
9100M: Ben Dooks <ben-linux@fluff.org>
9101L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9102S: Supported
9103F: drivers/mmc/host/s3cmci.*
9104
9105SAA6588 RDS RECEIVER DRIVER
9106M: Hans Verkuil <hverkuil@xs4all.nl>
9107L: linux-media@vger.kernel.org
9108T: git git://linuxtv.org/media_tree.git
9109W: http://linuxtv.org
9110S: Odd Fixes
9111F: drivers/media/i2c/saa6588*
9112
9113SAA7134 VIDEO4LINUX DRIVER
9114M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9115L: linux-media@vger.kernel.org
9116W: http://linuxtv.org
9117T: git git://linuxtv.org/media_tree.git
9118S: Odd fixes
9119F: Documentation/video4linux/*.saa7134
9120F: drivers/media/pci/saa7134/
9121
9122SAA7146 VIDEO4LINUX-2 DRIVER
9123M: Hans Verkuil <hverkuil@xs4all.nl>
9124L: linux-media@vger.kernel.org
9125T: git git://linuxtv.org/media_tree.git
9126S: Maintained
9127F: drivers/media/common/saa7146/
9128F: drivers/media/pci/saa7146/
9129F: include/media/saa7146*
9130
9131SAMSUNG LAPTOP DRIVER
9132M: Corentin Chary <corentin.chary@gmail.com>
9133L: platform-driver-x86@vger.kernel.org
9134S: Maintained
9135F: drivers/platform/x86/samsung-laptop.c
9136
9137SAMSUNG AUDIO (ASoC) DRIVERS
9138M: Sangbeom Kim <sbkim73@samsung.com>
9139L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9140S: Supported
9141F: sound/soc/samsung/
9142
9143SAMSUNG FRAMEBUFFER DRIVER
9144M: Jingoo Han <jingoohan1@gmail.com>
9145L: linux-fbdev@vger.kernel.org
9146S: Maintained
9147F: drivers/video/fbdev/s3c-fb.c
9148
9149SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9150M: Sangbeom Kim <sbkim73@samsung.com>
9151M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9152L: linux-kernel@vger.kernel.org
9153L: linux-samsung-soc@vger.kernel.org
9154S: Supported
9155F: drivers/mfd/sec*.c
9156F: drivers/regulator/s2m*.c
9157F: drivers/regulator/s5m*.c
9158F: drivers/clk/clk-s2mps11.c
9159F: drivers/rtc/rtc-s5m.c
9160F: include/linux/mfd/samsung/
9161F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9162F: Documentation/devicetree/bindings/mfd/s2mp*.txt
9163
9164SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9165M: Kyungmin Park <kyungmin.park@samsung.com>
9166M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9167L: linux-media@vger.kernel.org
9168Q: https://patchwork.linuxtv.org/project/linux-media/list/
9169S: Supported
9170F: drivers/media/platform/exynos4-is/
9171
9172SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9173M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9174L: linux-media@vger.kernel.org
9175L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9176S: Maintained
9177F: drivers/media/platform/s3c-camif/
9178F: include/media/s3c_camif.h
9179
9180SAMSUNG S5C73M3 CAMERA DRIVER
9181M: Kyungmin Park <kyungmin.park@samsung.com>
9182M: Andrzej Hajda <a.hajda@samsung.com>
9183L: linux-media@vger.kernel.org
9184S: Supported
9185F: drivers/media/i2c/s5c73m3/*
9186
9187SAMSUNG S5K5BAF CAMERA DRIVER
9188M: Kyungmin Park <kyungmin.park@samsung.com>
9189M: Andrzej Hajda <a.hajda@samsung.com>
9190L: linux-media@vger.kernel.org
9191S: Supported
9192F: drivers/media/i2c/s5k5baf.c
9193
9194SAMSUNG S3FWRN5 NFC DRIVER
9195M: Robert Baldyga <r.baldyga@samsung.com>
9196L: linux-nfc@lists.01.org (moderated for non-subscribers)
9197S: Supported
9198F: drivers/nfc/s3fwrn5
9199
9200SAMSUNG SOC CLOCK DRIVERS
9201M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9202M: Tomasz Figa <tomasz.figa@gmail.com>
9203S: Supported
9204L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9205F: drivers/clk/samsung/
9206
9207SAMSUNG SXGBE DRIVERS
9208M: Byungho An <bh74.an@samsung.com>
9209M: Girish K S <ks.giri@samsung.com>
9210M: Vipul Pandya <vipul.pandya@samsung.com>
9211S: Supported
9212L: netdev@vger.kernel.org
9213F: drivers/net/ethernet/samsung/sxgbe/
9214
9215SAMSUNG THERMAL DRIVER
9216M: Lukasz Majewski <l.majewski@samsung.com>
9217L: linux-pm@vger.kernel.org
9218L: linux-samsung-soc@vger.kernel.org
9219S: Supported
9220T: https://github.com/lmajewski/linux-samsung-thermal.git
9221F: drivers/thermal/samsung/
9222
9223SAMSUNG USB2 PHY DRIVER
9224M: Kamil Debski <k.debski@samsung.com>
9225L: linux-kernel@vger.kernel.org
9226S: Supported
9227F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9228F: Documentation/phy/samsung-usb2.txt
9229F: drivers/phy/phy-exynos4210-usb2.c
9230F: drivers/phy/phy-exynos4x12-usb2.c
9231F: drivers/phy/phy-exynos5250-usb2.c
9232F: drivers/phy/phy-s5pv210-usb2.c
9233F: drivers/phy/phy-samsung-usb2.c
9234F: drivers/phy/phy-samsung-usb2.h
9235
9236SERIAL DRIVERS
9237M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9238L: linux-serial@vger.kernel.org
9239S: Maintained
9240F: drivers/tty/serial/
9241
9242SYNOPSYS DESIGNWARE DMAC DRIVER
9243M: Viresh Kumar <vireshk@kernel.org>
9244M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9245S: Maintained
9246F: include/linux/dma/dw.h
9247F: include/linux/platform_data/dma-dw.h
9248F: drivers/dma/dw/
9249
9250SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9251M: Lars Persson <lars.persson@axis.com>
9252L: netdev@vger.kernel.org
9253S: Supported
9254F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9255F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9256
9257SYNOPSYS DESIGNWARE I2C DRIVER
9258M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9259M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9260M: Mika Westerberg <mika.westerberg@linux.intel.com>
9261L: linux-i2c@vger.kernel.org
9262S: Maintained
9263F: drivers/i2c/busses/i2c-designware-*
9264F: include/linux/platform_data/i2c-designware.h
9265
9266SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9267M: Seungwon Jeon <tgih.jun@samsung.com>
9268M: Jaehoon Chung <jh80.chung@samsung.com>
9269L: linux-mmc@vger.kernel.org
9270S: Maintained
9271F: include/linux/mmc/dw_mmc.h
9272F: drivers/mmc/host/dw_mmc*
9273
9274SYSTEM TRACE MODULE CLASS
9275M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9276S: Maintained
9277F: Documentation/trace/stm.txt
9278F: drivers/hwtracing/stm/
9279F: include/linux/stm.h
9280F: include/uapi/linux/stm.h
9281
9282THUNDERBOLT DRIVER
9283M: Andreas Noever <andreas.noever@gmail.com>
9284S: Maintained
9285F: drivers/thunderbolt/
9286
9287TIMEKEEPING, CLOCKSOURCE CORE, NTP
9288M: John Stultz <john.stultz@linaro.org>
9289M: Thomas Gleixner <tglx@linutronix.de>
9290L: linux-kernel@vger.kernel.org
9291T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9292S: Supported
9293F: include/linux/clocksource.h
9294F: include/linux/time.h
9295F: include/linux/timex.h
9296F: include/uapi/linux/time.h
9297F: include/uapi/linux/timex.h
9298F: kernel/time/clocksource.c
9299F: kernel/time/time*.c
9300F: kernel/time/ntp.c
9301F: tools/testing/selftests/timers/
9302
9303SC1200 WDT DRIVER
9304M: Zwane Mwaikambo <zwanem@gmail.com>
9305S: Maintained
9306F: drivers/watchdog/sc1200wdt.c
9307
9308SCHEDULER
9309M: Ingo Molnar <mingo@redhat.com>
9310M: Peter Zijlstra <peterz@infradead.org>
9311L: linux-kernel@vger.kernel.org
9312T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9313S: Maintained
9314F: kernel/sched/
9315F: include/linux/sched.h
9316F: include/uapi/linux/sched.h
9317F: include/linux/wait.h
9318
9319SCORE ARCHITECTURE
9320M: Chen Liqin <liqin.linux@gmail.com>
9321M: Lennox Wu <lennox.wu@gmail.com>
9322W: http://www.sunplus.com
9323S: Supported
9324F: arch/score/
9325
9326SCSI CDROM DRIVER
9327M: Jens Axboe <axboe@kernel.dk>
9328L: linux-scsi@vger.kernel.org
9329W: http://www.kernel.dk
9330S: Maintained
9331F: drivers/scsi/sr*
9332
9333SCSI RDMA PROTOCOL (SRP) INITIATOR
9334M: Bart Van Assche <bart.vanassche@sandisk.com>
9335L: linux-rdma@vger.kernel.org
9336S: Supported
9337W: http://www.openfabrics.org
9338Q: http://patchwork.kernel.org/project/linux-rdma/list/
9339T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9340F: drivers/infiniband/ulp/srp/
9341F: include/scsi/srp.h
9342
9343SCSI SG DRIVER
9344M: Doug Gilbert <dgilbert@interlog.com>
9345L: linux-scsi@vger.kernel.org
9346W: http://sg.danny.cz/sg
9347S: Maintained
9348F: Documentation/scsi/scsi-generic.txt
9349F: drivers/scsi/sg.c
9350F: include/scsi/sg.h
9351
9352SCSI SUBSYSTEM
9353M: "James E.J. Bottomley" <JBottomley@odin.com>
9354L: linux-scsi@vger.kernel.org
9355T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9356S: Maintained
9357F: drivers/scsi/
9358F: include/scsi/
9359
9360SCSI TAPE DRIVER
9361M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9362L: linux-scsi@vger.kernel.org
9363S: Maintained
9364F: Documentation/scsi/st.txt
9365F: drivers/scsi/st.*
9366F: drivers/scsi/st_*.h
9367
9368SCTP PROTOCOL
9369M: Vlad Yasevich <vyasevich@gmail.com>
9370M: Neil Horman <nhorman@tuxdriver.com>
9371L: linux-sctp@vger.kernel.org
9372W: http://lksctp.sourceforge.net
9373S: Maintained
9374F: Documentation/networking/sctp.txt
9375F: include/linux/sctp.h
9376F: include/uapi/linux/sctp.h
9377F: include/net/sctp/
9378F: net/sctp/
9379
9380SCx200 CPU SUPPORT
9381M: Jim Cromie <jim.cromie@gmail.com>
9382S: Odd Fixes
9383F: Documentation/i2c/busses/scx200_acb
9384F: arch/x86/platform/scx200/
9385F: drivers/watchdog/scx200_wdt.c
9386F: drivers/i2c/busses/scx200*
9387F: drivers/mtd/maps/scx200_docflash.c
9388F: include/linux/scx200.h
9389
9390SCx200 GPIO DRIVER
9391M: Jim Cromie <jim.cromie@gmail.com>
9392S: Maintained
9393F: drivers/char/scx200_gpio.c
9394F: include/linux/scx200_gpio.h
9395
9396SCx200 HRT CLOCKSOURCE DRIVER
9397M: Jim Cromie <jim.cromie@gmail.com>
9398S: Maintained
9399F: drivers/clocksource/scx200_hrt.c
9400
9401SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9402M: Sascha Sommer <saschasommer@freenet.de>
9403L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9404S: Maintained
9405F: drivers/mmc/host/sdricoh_cs.c
9406
9407SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9408L: linux-mmc@vger.kernel.org
9409S: Orphan
9410F: drivers/mmc/host/sdhci.*
9411F: drivers/mmc/host/sdhci-pltfm.[ch]
9412
9413SECURE COMPUTING
9414M: Kees Cook <keescook@chromium.org>
9415R: Andy Lutomirski <luto@amacapital.net>
9416R: Will Drewry <wad@chromium.org>
9417T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9418S: Supported
9419F: kernel/seccomp.c
9420F: include/uapi/linux/seccomp.h
9421F: include/linux/seccomp.h
9422F: tools/testing/selftests/seccomp/*
9423K: \bsecure_computing
9424K: \bTIF_SECCOMP\b
9425
9426SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9427M: Ben Dooks <ben-linux@fluff.org>
9428M: Jaehoon Chung <jh80.chung@samsung.com>
9429L: linux-mmc@vger.kernel.org
9430S: Maintained
9431F: drivers/mmc/host/sdhci-s3c*
9432
9433SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9434M: Viresh Kumar <vireshk@kernel.org>
9435L: spear-devel@list.st.com
9436L: linux-mmc@vger.kernel.org
9437S: Maintained
9438F: drivers/mmc/host/sdhci-spear.c
9439
9440SECURITY SUBSYSTEM
9441M: James Morris <james.l.morris@oracle.com>
9442M: "Serge E. Hallyn" <serge@hallyn.com>
9443L: linux-security-module@vger.kernel.org (suggested Cc:)
9444T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9445W: http://kernsec.org/
9446S: Supported
9447F: security/
9448
9449SECURITY CONTACT
9450M: Security Officers <security@kernel.org>
9451S: Supported
9452
9453SELINUX SECURITY MODULE
9454M: Paul Moore <paul@paul-moore.com>
9455M: Stephen Smalley <sds@tycho.nsa.gov>
9456M: Eric Paris <eparis@parisplace.org>
9457L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9458W: http://selinuxproject.org
9459T: git git://git.infradead.org/users/pcmoore/selinux
9460S: Supported
9461F: include/linux/selinux*
9462F: security/selinux/
9463F: scripts/selinux/
9464
9465APPARMOR SECURITY MODULE
9466M: John Johansen <john.johansen@canonical.com>
9467L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9468W: apparmor.wiki.kernel.org
9469T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9470S: Supported
9471F: security/apparmor/
9472
9473YAMA SECURITY MODULE
9474M: Kees Cook <keescook@chromium.org>
9475T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9476S: Supported
9477F: security/yama/
9478
9479SENSABLE PHANTOM
9480M: Jiri Slaby <jirislaby@gmail.com>
9481S: Maintained
9482F: drivers/misc/phantom.c
9483F: include/uapi/linux/phantom.h
9484
9485SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9486M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9487M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9488M: John Soni Jose <sony.john@avagotech.com>
9489L: linux-scsi@vger.kernel.org
9490W: http://www.avagotech.com
9491S: Supported
9492F: drivers/scsi/be2iscsi/
9493
9494Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9495M: Sathya Perla <sathya.perla@avagotech.com>
9496M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9497M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9498M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9499L: netdev@vger.kernel.org
9500W: http://www.emulex.com
9501S: Supported
9502F: drivers/net/ethernet/emulex/benet/
9503
9504EMULEX ONECONNECT ROCE DRIVER
9505M: Selvin Xavier <selvin.xavier@avagotech.com>
9506M: Devesh Sharma <devesh.sharma@avagotech.com>
9507M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9508L: linux-rdma@vger.kernel.org
9509W: http://www.emulex.com
9510S: Supported
9511F: drivers/infiniband/hw/ocrdma/
9512
9513SFC NETWORK DRIVER
9514M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9515M: Shradha Shah <sshah@solarflare.com>
9516L: netdev@vger.kernel.org
9517S: Supported
9518F: drivers/net/ethernet/sfc/
9519
9520SGI GRU DRIVER
9521M: Dimitri Sivanich <sivanich@sgi.com>
9522S: Maintained
9523F: drivers/misc/sgi-gru/
9524
9525SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9526M: Pat Gefre <pfg@sgi.com>
9527L: linux-ia64@vger.kernel.org
9528S: Supported
9529F: Documentation/ia64/serial.txt
9530F: drivers/tty/serial/ioc?_serial.c
9531F: include/linux/ioc?.h
9532
9533SGI XP/XPC/XPNET DRIVER
9534M: Cliff Whickman <cpw@sgi.com>
9535M: Robin Holt <robinmholt@gmail.com>
9536S: Maintained
9537F: drivers/misc/sgi-xp/
9538
9539SI2157 MEDIA DRIVER
9540M: Antti Palosaari <crope@iki.fi>
9541L: linux-media@vger.kernel.org
9542W: http://linuxtv.org/
9543W: http://palosaari.fi/linux/
9544Q: http://patchwork.linuxtv.org/project/linux-media/list/
9545T: git git://linuxtv.org/anttip/media_tree.git
9546S: Maintained
9547F: drivers/media/tuners/si2157*
9548
9549SI2168 MEDIA DRIVER
9550M: Antti Palosaari <crope@iki.fi>
9551L: linux-media@vger.kernel.org
9552W: http://linuxtv.org/
9553W: http://palosaari.fi/linux/
9554Q: http://patchwork.linuxtv.org/project/linux-media/list/
9555T: git git://linuxtv.org/anttip/media_tree.git
9556S: Maintained
9557F: drivers/media/dvb-frontends/si2168*
9558
9559SI470X FM RADIO RECEIVER I2C DRIVER
9560M: Hans Verkuil <hverkuil@xs4all.nl>
9561L: linux-media@vger.kernel.org
9562T: git git://linuxtv.org/media_tree.git
9563W: http://linuxtv.org
9564S: Odd Fixes
9565F: drivers/media/radio/si470x/radio-si470x-i2c.c
9566
9567SI470X FM RADIO RECEIVER USB DRIVER
9568M: Hans Verkuil <hverkuil@xs4all.nl>
9569L: linux-media@vger.kernel.org
9570T: git git://linuxtv.org/media_tree.git
9571W: http://linuxtv.org
9572S: Maintained
9573F: drivers/media/radio/si470x/radio-si470x-common.c
9574F: drivers/media/radio/si470x/radio-si470x.h
9575F: drivers/media/radio/si470x/radio-si470x-usb.c
9576
9577SI4713 FM RADIO TRANSMITTER I2C DRIVER
9578M: Eduardo Valentin <edubezval@gmail.com>
9579L: linux-media@vger.kernel.org
9580T: git git://linuxtv.org/media_tree.git
9581W: http://linuxtv.org
9582S: Odd Fixes
9583F: drivers/media/radio/si4713/si4713.?
9584
9585SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9586M: Eduardo Valentin <edubezval@gmail.com>
9587L: linux-media@vger.kernel.org
9588T: git git://linuxtv.org/media_tree.git
9589W: http://linuxtv.org
9590S: Odd Fixes
9591F: drivers/media/radio/si4713/radio-platform-si4713.c
9592
9593SI4713 FM RADIO TRANSMITTER USB DRIVER
9594M: Hans Verkuil <hverkuil@xs4all.nl>
9595L: linux-media@vger.kernel.org
9596T: git git://linuxtv.org/media_tree.git
9597W: http://linuxtv.org
9598S: Maintained
9599F: drivers/media/radio/si4713/radio-usb-si4713.c
9600
9601SIANO DVB DRIVER
9602M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9603L: linux-media@vger.kernel.org
9604W: http://linuxtv.org
9605T: git git://linuxtv.org/media_tree.git
9606S: Odd fixes
9607F: drivers/media/common/siano/
9608F: drivers/media/usb/siano/
9609F: drivers/media/usb/siano/
9610F: drivers/media/mmc/siano/
9611
9612SIMPLEFB FB DRIVER
9613M: Hans de Goede <hdegoede@redhat.com>
9614L: linux-fbdev@vger.kernel.org
9615S: Maintained
9616F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9617F: drivers/video/fbdev/simplefb.c
9618F: include/linux/platform_data/simplefb.h
9619
9620SH_VEU V4L2 MEM2MEM DRIVER
9621L: linux-media@vger.kernel.org
9622S: Orphan
9623F: drivers/media/platform/sh_veu.c
9624
9625SH_VOU V4L2 OUTPUT DRIVER
9626L: linux-media@vger.kernel.org
9627S: Orphan
9628F: drivers/media/platform/sh_vou.c
9629F: include/media/sh_vou.h
9630
9631SIMPLE FIRMWARE INTERFACE (SFI)
9632M: Len Brown <lenb@kernel.org>
9633L: sfi-devel@simplefirmware.org
9634W: http://simplefirmware.org/
9635T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9636S: Supported
9637F: arch/x86/platform/sfi/
9638F: drivers/sfi/
9639F: include/linux/sfi*.h
9640
9641SIMTEC EB110ATX (Chalice CATS)
9642P: Ben Dooks
9643P: Vincent Sanders <vince@simtec.co.uk>
9644M: Simtec Linux Team <linux@simtec.co.uk>
9645W: http://www.simtec.co.uk/products/EB110ATX/
9646S: Supported
9647
9648SIMTEC EB2410ITX (BAST)
9649P: Ben Dooks
9650P: Vincent Sanders <vince@simtec.co.uk>
9651M: Simtec Linux Team <linux@simtec.co.uk>
9652W: http://www.simtec.co.uk/products/EB2410ITX/
9653S: Supported
9654F: arch/arm/mach-s3c24xx/mach-bast.c
9655F: arch/arm/mach-s3c24xx/bast-ide.c
9656F: arch/arm/mach-s3c24xx/bast-irq.c
9657
9658TI DAVINCI MACHINE SUPPORT
9659M: Sekhar Nori <nsekhar@ti.com>
9660M: Kevin Hilman <khilman@deeprootsystems.com>
9661T: git git://gitorious.org/linux-davinci/linux-davinci.git
9662Q: http://patchwork.kernel.org/project/linux-davinci/list/
9663S: Supported
9664F: arch/arm/mach-davinci/
9665F: drivers/i2c/busses/i2c-davinci.c
9666
9667TI DAVINCI SERIES MEDIA DRIVER
9668M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9669L: linux-media@vger.kernel.org
9670W: http://linuxtv.org/
9671Q: http://patchwork.linuxtv.org/project/linux-media/list/
9672T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9673S: Maintained
9674F: drivers/media/platform/davinci/
9675F: include/media/davinci/
9676
9677TI AM437X VPFE DRIVER
9678M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9679L: linux-media@vger.kernel.org
9680W: http://linuxtv.org/
9681Q: http://patchwork.linuxtv.org/project/linux-media/list/
9682T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9683S: Maintained
9684F: drivers/media/platform/am437x/
9685
9686OV2659 OMNIVISION SENSOR DRIVER
9687M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9688L: linux-media@vger.kernel.org
9689W: http://linuxtv.org/
9690Q: http://patchwork.linuxtv.org/project/linux-media/list/
9691T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9692S: Maintained
9693F: drivers/media/i2c/ov2659.c
9694F: include/media/ov2659.h
9695
9696SILICON MOTION SM712 FRAME BUFFER DRIVER
9697M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9698M: Teddy Wang <teddy.wang@siliconmotion.com>
9699M: Sudip Mukherjee <sudip@vectorindia.org>
9700L: linux-fbdev@vger.kernel.org
9701S: Maintained
9702F: drivers/video/fbdev/sm712*
9703F: Documentation/fb/sm712fb.txt
9704
9705SIS 190 ETHERNET DRIVER
9706M: Francois Romieu <romieu@fr.zoreil.com>
9707L: netdev@vger.kernel.org
9708S: Maintained
9709F: drivers/net/ethernet/sis/sis190.c
9710
9711SIS 900/7016 FAST ETHERNET DRIVER
9712M: Daniele Venzano <venza@brownhat.org>
9713W: http://www.brownhat.org/sis900.html
9714L: netdev@vger.kernel.org
9715S: Maintained
9716F: drivers/net/ethernet/sis/sis900.*
9717
9718SIS FRAMEBUFFER DRIVER
9719M: Thomas Winischhofer <thomas@winischhofer.net>
9720W: http://www.winischhofer.net/linuxsisvga.shtml
9721S: Maintained
9722F: Documentation/fb/sisfb.txt
9723F: drivers/video/fbdev/sis/
9724F: include/video/sisfb.h
9725
9726SIS USB2VGA DRIVER
9727M: Thomas Winischhofer <thomas@winischhofer.net>
9728W: http://www.winischhofer.at/linuxsisusbvga.shtml
9729S: Maintained
9730F: drivers/usb/misc/sisusbvga/
9731
9732SLAB ALLOCATOR
9733M: Christoph Lameter <cl@linux.com>
9734M: Pekka Enberg <penberg@kernel.org>
9735M: David Rientjes <rientjes@google.com>
9736M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9737M: Andrew Morton <akpm@linux-foundation.org>
9738L: linux-mm@kvack.org
9739S: Maintained
9740F: include/linux/sl?b*.h
9741F: mm/sl?b*
9742
9743SLEEPABLE READ-COPY UPDATE (SRCU)
9744M: Lai Jiangshan <jiangshanlai@gmail.com>
9745M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9746M: Josh Triplett <josh@joshtriplett.org>
9747R: Steven Rostedt <rostedt@goodmis.org>
9748R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9749L: linux-kernel@vger.kernel.org
9750W: http://www.rdrop.com/users/paulmck/RCU/
9751S: Supported
9752T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9753F: include/linux/srcu.h
9754F: kernel/rcu/srcu.c
9755
9756SMACK SECURITY MODULE
9757M: Casey Schaufler <casey@schaufler-ca.com>
9758L: linux-security-module@vger.kernel.org
9759W: http://schaufler-ca.com
9760T: git git://git.gitorious.org/smack-next/kernel.git
9761S: Maintained
9762F: Documentation/security/Smack.txt
9763F: security/smack/
9764
9765DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9766M: Kevin Hilman <khilman@kernel.org>
9767M: Nishanth Menon <nm@ti.com>
9768S: Maintained
9769F: drivers/power/avs/
9770F: include/linux/power/smartreflex.h
9771L: linux-pm@vger.kernel.org
9772
9773SMC91x ETHERNET DRIVER
9774M: Nicolas Pitre <nico@fluxnic.net>
9775S: Odd Fixes
9776F: drivers/net/ethernet/smsc/smc91x.*
9777
9778SMIA AND SMIA++ IMAGE SENSOR DRIVER
9779M: Sakari Ailus <sakari.ailus@iki.fi>
9780L: linux-media@vger.kernel.org
9781S: Maintained
9782F: drivers/media/i2c/smiapp/
9783F: include/media/smiapp.h
9784F: drivers/media/i2c/smiapp-pll.c
9785F: drivers/media/i2c/smiapp-pll.h
9786F: include/uapi/linux/smiapp.h
9787F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9788
9789SMM665 HARDWARE MONITOR DRIVER
9790M: Guenter Roeck <linux@roeck-us.net>
9791L: lm-sensors@lm-sensors.org
9792S: Maintained
9793F: Documentation/hwmon/smm665
9794F: drivers/hwmon/smm665.c
9795
9796SMSC EMC2103 HARDWARE MONITOR DRIVER
9797M: Steve Glendinning <steve.glendinning@shawell.net>
9798L: lm-sensors@lm-sensors.org
9799S: Maintained
9800F: Documentation/hwmon/emc2103
9801F: drivers/hwmon/emc2103.c
9802
9803SMSC SCH5627 HARDWARE MONITOR DRIVER
9804M: Hans de Goede <hdegoede@redhat.com>
9805L: lm-sensors@lm-sensors.org
9806S: Supported
9807F: Documentation/hwmon/sch5627
9808F: drivers/hwmon/sch5627.c
9809
9810SMSC47B397 HARDWARE MONITOR DRIVER
9811M: Jean Delvare <jdelvare@suse.com>
9812L: lm-sensors@lm-sensors.org
9813S: Maintained
9814F: Documentation/hwmon/smsc47b397
9815F: drivers/hwmon/smsc47b397.c
9816
9817SMSC911x ETHERNET DRIVER
9818M: Steve Glendinning <steve.glendinning@shawell.net>
9819L: netdev@vger.kernel.org
9820S: Maintained
9821F: include/linux/smsc911x.h
9822F: drivers/net/ethernet/smsc/smsc911x.*
9823
9824SMSC9420 PCI ETHERNET DRIVER
9825M: Steve Glendinning <steve.glendinning@shawell.net>
9826L: netdev@vger.kernel.org
9827S: Maintained
9828F: drivers/net/ethernet/smsc/smsc9420.*
9829
9830SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9831M: Steve Glendinning <steve.glendinning@shawell.net>
9832L: linux-fbdev@vger.kernel.org
9833S: Maintained
9834F: drivers/video/fbdev/smscufx.c
9835
9836SOC-CAMERA V4L2 SUBSYSTEM
9837M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9838L: linux-media@vger.kernel.org
9839T: git git://linuxtv.org/media_tree.git
9840S: Maintained
9841F: include/media/soc*
9842F: drivers/media/i2c/soc_camera/
9843F: drivers/media/platform/soc_camera/
9844
9845SOEKRIS NET48XX LED SUPPORT
9846M: Chris Boot <bootc@bootc.net>
9847S: Maintained
9848F: drivers/leds/leds-net48xx.c
9849
9850SOFTLOGIC 6x10 MPEG CODEC
9851M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9852M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9853M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
9854M: Ismael Luceno <ismael@iodev.co.uk>
9855L: linux-media@vger.kernel.org
9856S: Supported
9857F: drivers/media/pci/solo6x10/
9858
9859SOFTWARE RAID (Multiple Disks) SUPPORT
9860M: Neil Brown <neilb@suse.com>
9861L: linux-raid@vger.kernel.org
9862S: Supported
9863F: drivers/md/
9864F: include/linux/raid/
9865F: include/uapi/linux/raid/
9866
9867SONIC NETWORK DRIVER
9868M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9869L: netdev@vger.kernel.org
9870S: Maintained
9871F: drivers/net/ethernet/natsemi/sonic.*
9872
9873SONICS SILICON BACKPLANE DRIVER (SSB)
9874M: Michael Buesch <m@bues.ch>
9875L: netdev@vger.kernel.org
9876S: Maintained
9877F: drivers/ssb/
9878F: include/linux/ssb/
9879
9880SONY VAIO CONTROL DEVICE DRIVER
9881M: Mattia Dongili <malattia@linux.it>
9882L: platform-driver-x86@vger.kernel.org
9883W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9884S: Maintained
9885F: Documentation/laptops/sony-laptop.txt
9886F: drivers/char/sonypi.c
9887F: drivers/platform/x86/sony-laptop.c
9888F: include/linux/sony-laptop.h
9889
9890SONY MEMORYSTICK CARD SUPPORT
9891M: Alex Dubov <oakad@yahoo.com>
9892W: http://tifmxx.berlios.de/
9893S: Maintained
9894F: drivers/memstick/host/tifm_ms.c
9895
9896SONY MEMORYSTICK STANDARD SUPPORT
9897M: Maxim Levitsky <maximlevitsky@gmail.com>
9898S: Maintained
9899F: drivers/memstick/core/ms_block.*
9900
9901SOUND
9902M: Jaroslav Kysela <perex@perex.cz>
9903M: Takashi Iwai <tiwai@suse.com>
9904L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9905W: http://www.alsa-project.org/
9906T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9907T: git git://git.alsa-project.org/alsa-kernel.git
9908Q: http://patchwork.kernel.org/project/alsa-devel/list/
9909S: Maintained
9910F: Documentation/sound/
9911F: include/sound/
9912F: include/uapi/sound/
9913F: sound/
9914
9915SOUND - COMPRESSED AUDIO
9916M: Vinod Koul <vinod.koul@intel.com>
9917L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9918T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9919S: Supported
9920F: Documentation/sound/alsa/compress_offload.txt
9921F: include/sound/compress_driver.h
9922F: include/uapi/sound/compress_*
9923F: sound/core/compress_offload.c
9924F: sound/soc/soc-compress.c
9925
9926SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9927M: Liam Girdwood <lgirdwood@gmail.com>
9928M: Mark Brown <broonie@kernel.org>
9929T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9930L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9931W: http://alsa-project.org/main/index.php/ASoC
9932S: Supported
9933F: Documentation/sound/alsa/soc/
9934F: sound/soc/
9935F: include/sound/soc*
9936
9937SOUND - DMAENGINE HELPERS
9938M: Lars-Peter Clausen <lars@metafoo.de>
9939S: Supported
9940F: include/sound/dmaengine_pcm.h
9941F: sound/core/pcm_dmaengine.c
9942F: sound/soc/soc-generic-dmaengine-pcm.c
9943
9944SP2 MEDIA DRIVER
9945M: Olli Salonen <olli.salonen@iki.fi>
9946L: linux-media@vger.kernel.org
9947W: http://linuxtv.org/
9948Q: http://patchwork.linuxtv.org/project/linux-media/list/
9949S: Maintained
9950F: drivers/media/dvb-frontends/sp2*
9951
9952SPARC + UltraSPARC (sparc/sparc64)
9953M: "David S. Miller" <davem@davemloft.net>
9954L: sparclinux@vger.kernel.org
9955Q: http://patchwork.ozlabs.org/project/sparclinux/list/
9956T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9957T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9958S: Maintained
9959F: arch/sparc/
9960F: drivers/sbus/
9961
9962SPARC SERIAL DRIVERS
9963M: "David S. Miller" <davem@davemloft.net>
9964L: sparclinux@vger.kernel.org
9965T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9966T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9967S: Maintained
9968F: include/linux/sunserialcore.h
9969F: drivers/tty/serial/suncore.c
9970F: drivers/tty/serial/sunhv.c
9971F: drivers/tty/serial/sunsab.c
9972F: drivers/tty/serial/sunsab.h
9973F: drivers/tty/serial/sunsu.c
9974F: drivers/tty/serial/sunzilog.c
9975F: drivers/tty/serial/sunzilog.h
9976
9977SPARSE CHECKER
9978M: "Christopher Li" <sparse@chrisli.org>
9979L: linux-sparse@vger.kernel.org
9980W: https://sparse.wiki.kernel.org/
9981T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9982T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9983S: Maintained
9984F: include/linux/compiler.h
9985
9986SPEAR PLATFORM SUPPORT
9987M: Viresh Kumar <vireshk@kernel.org>
9988M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9989L: spear-devel@list.st.com
9990L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9991W: http://www.st.com/spear
9992S: Maintained
9993F: arch/arm/mach-spear/
9994
9995SPEAR CLOCK FRAMEWORK SUPPORT
9996M: Viresh Kumar <vireshk@kernel.org>
9997L: spear-devel@list.st.com
9998L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9999W: http://www.st.com/spear
10000S: Maintained
10001F: drivers/clk/spear/
10002
10003SPI SUBSYSTEM
10004M: Mark Brown <broonie@kernel.org>
10005L: linux-spi@vger.kernel.org
10006T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10007Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10008S: Maintained
10009F: Documentation/spi/
10010F: drivers/spi/
10011F: include/linux/spi/
10012F: include/uapi/linux/spi/
10013
10014SPIDERNET NETWORK DRIVER for CELL
10015M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10016L: netdev@vger.kernel.org
10017S: Supported
10018F: Documentation/networking/spider_net.txt
10019F: drivers/net/ethernet/toshiba/spider_net*
10020
10021SPU FILE SYSTEM
10022M: Jeremy Kerr <jk@ozlabs.org>
10023L: linuxppc-dev@lists.ozlabs.org
10024W: http://www.ibm.com/developerworks/power/cell/
10025S: Supported
10026F: Documentation/filesystems/spufs.txt
10027F: arch/powerpc/platforms/cell/spufs/
10028
10029SQUASHFS FILE SYSTEM
10030M: Phillip Lougher <phillip@squashfs.org.uk>
10031L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10032W: http://squashfs.org.uk
10033S: Maintained
10034F: Documentation/filesystems/squashfs.txt
10035F: fs/squashfs/
10036
10037SRM (Alpha) environment access
10038M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10039S: Maintained
10040F: arch/alpha/kernel/srm_env.c
10041
10042STABLE BRANCH
10043M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10044L: stable@vger.kernel.org
10045S: Supported
10046F: Documentation/stable_kernel_rules.txt
10047
10048STAGING SUBSYSTEM
10049M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10050T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10051L: devel@driverdev.osuosl.org
10052S: Supported
10053F: drivers/staging/
10054
10055STAGING - COMEDI
10056M: Ian Abbott <abbotti@mev.co.uk>
10057M: H Hartley Sweeten <hsweeten@visionengravers.com>
10058S: Odd Fixes
10059F: drivers/staging/comedi/
10060
10061STAGING - FLARION FT1000 DRIVERS
10062M: Marek Belisko <marek.belisko@gmail.com>
10063S: Odd Fixes
10064F: drivers/staging/ft1000/
10065
10066STAGING - INDUSTRIAL IO
10067M: Jonathan Cameron <jic23@kernel.org>
10068L: linux-iio@vger.kernel.org
10069S: Odd Fixes
10070F: drivers/staging/iio/
10071
10072STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10073M: Jarod Wilson <jarod@wilsonet.com>
10074W: http://www.lirc.org/
10075S: Odd Fixes
10076F: drivers/staging/media/lirc/
10077
10078STAGING - LUSTRE PARALLEL FILESYSTEM
10079M: Oleg Drokin <oleg.drokin@intel.com>
10080M: Andreas Dilger <andreas.dilger@intel.com>
10081L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10082W: http://wiki.lustre.org/
10083S: Maintained
10084F: drivers/staging/lustre
10085
10086STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10087M: Marc Dietrich <marvin24@gmx.de>
10088L: ac100@lists.launchpad.net (moderated for non-subscribers)
10089L: linux-tegra@vger.kernel.org
10090S: Maintained
10091F: drivers/staging/nvec/
10092
10093STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10094M: Jens Frederich <jfrederich@gmail.com>
10095M: Daniel Drake <dsd@laptop.org>
10096M: Jon Nettleton <jon.nettleton@gmail.com>
10097W: http://wiki.laptop.org/go/DCON
10098S: Maintained
10099F: drivers/staging/olpc_dcon/
10100
10101STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10102M: Willy Tarreau <willy@meta-x.org>
10103S: Odd Fixes
10104F: drivers/staging/panel/
10105
10106STAGING - REALTEK RTL8712U DRIVERS
10107M: Larry Finger <Larry.Finger@lwfinger.net>
10108M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10109S: Odd Fixes
10110F: drivers/staging/rtl8712/
10111
10112STAGING - REALTEK RTL8723U WIRELESS DRIVER
10113M: Larry Finger <Larry.Finger@lwfinger.net>
10114M: Jes Sorensen <Jes.Sorensen@redhat.com>
10115L: linux-wireless@vger.kernel.org
10116S: Maintained
10117F: drivers/staging/rtl8723au/
10118
10119STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10120M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10121M: Teddy Wang <teddy.wang@siliconmotion.com>
10122M: Sudip Mukherjee <sudip@vectorindia.org>
10123L: linux-fbdev@vger.kernel.org
10124S: Maintained
10125F: drivers/staging/sm750fb/
10126
10127STAGING - SLICOSS
10128M: Lior Dotan <liodot@gmail.com>
10129M: Christopher Harrer <charrer@alacritech.com>
10130S: Odd Fixes
10131F: drivers/staging/slicoss/
10132
10133STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10134M: William Hubbs <w.d.hubbs@gmail.com>
10135M: Chris Brannon <chris@the-brannons.com>
10136M: Kirk Reiser <kirk@reisers.ca>
10137M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10138L: speakup@linux-speakup.org
10139W: http://www.linux-speakup.org/
10140S: Odd Fixes
10141F: drivers/staging/speakup/
10142
10143STAGING - VIA VT665X DRIVERS
10144M: Forest Bond <forest@alittletooquiet.net>
10145S: Odd Fixes
10146F: drivers/staging/vt665?/
10147
10148STAGING - WILC1000 WIFI DRIVER
10149M: Johnny Kim <johnny.kim@atmel.com>
10150M: Austin Shin <austin.shin@atmel.com>
10151M: Chris Park <chris.park@atmel.com>
10152M: Tony Cho <tony.cho@atmel.com>
10153M: Glen Lee <glen.lee@atmel.com>
10154M: Leo Kim <leo.kim@atmel.com>
10155L: linux-wireless@vger.kernel.org
10156S: Supported
10157F: drivers/staging/wilc1000/
10158
10159STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10160M: Arnaud Patard <arnaud.patard@rtp-net.org>
10161S: Odd Fixes
10162F: drivers/staging/xgifb/
10163
10164HFI1 DRIVER
10165M: Mike Marciniszyn <infinipath@intel.com>
10166L: linux-rdma@vger.kernel.org
10167S: Supported
10168F: drivers/staging/rdma/hfi1
10169
10170STARFIRE/DURALAN NETWORK DRIVER
10171M: Ion Badulescu <ionut@badula.org>
10172S: Odd Fixes
10173F: drivers/net/ethernet/adaptec/starfire*
10174
10175SUN3/3X
10176M: Sam Creasey <sammy@sammy.net>
10177W: http://sammy.net/sun3/
10178S: Maintained
10179F: arch/m68k/kernel/*sun3*
10180F: arch/m68k/sun3*/
10181F: arch/m68k/include/asm/sun3*
10182F: drivers/net/ethernet/i825xx/sun3*
10183
10184SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10185M: Hans de Goede <hdegoede@redhat.com>
10186L: linux-input@vger.kernel.org
10187S: Maintained
10188F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10189F: drivers/input/keyboard/sun4i-lradc-keys.c
10190
10191SUNDANCE NETWORK DRIVER
10192M: Denis Kirjanov <kda@linux-powerpc.org>
10193L: netdev@vger.kernel.org
10194S: Maintained
10195F: drivers/net/ethernet/dlink/sundance.c
10196
10197SUPERH
10198L: linux-sh@vger.kernel.org
10199Q: http://patchwork.kernel.org/project/linux-sh/list/
10200S: Orphan
10201F: Documentation/sh/
10202F: arch/sh/
10203F: drivers/sh/
10204
10205SUSPEND TO RAM
10206M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10207M: Len Brown <len.brown@intel.com>
10208M: Pavel Machek <pavel@ucw.cz>
10209L: linux-pm@vger.kernel.org
10210S: Supported
10211F: Documentation/power/
10212F: arch/x86/kernel/acpi/
10213F: drivers/base/power/
10214F: kernel/power/
10215F: include/linux/suspend.h
10216F: include/linux/freezer.h
10217F: include/linux/pm.h
10218
10219SVGA HANDLING
10220M: Martin Mares <mj@ucw.cz>
10221L: linux-video@atrey.karlin.mff.cuni.cz
10222S: Maintained
10223F: Documentation/svga.txt
10224F: arch/x86/boot/video*
10225
10226SWIOTLB SUBSYSTEM
10227M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10228L: linux-kernel@vger.kernel.org
10229S: Supported
10230F: lib/swiotlb.c
10231F: arch/*/kernel/pci-swiotlb.c
10232F: include/linux/swiotlb.h
10233
10234SWITCHDEV
10235M: Jiri Pirko <jiri@resnulli.us>
10236L: netdev@vger.kernel.org
10237S: Supported
10238F: net/switchdev/
10239F: include/net/switchdev.h
10240
10241SYNOPSYS ARC ARCHITECTURE
10242M: Vineet Gupta <vgupta@synopsys.com>
10243L: linux-snps-arc@lists.infraded.org
10244S: Supported
10245F: arch/arc/
10246F: Documentation/devicetree/bindings/arc/*
10247F: drivers/tty/serial/arc_uart.c
10248T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10249
10250SYNOPSYS ARC SDP platform support
10251M: Alexey Brodkin <abrodkin@synopsys.com>
10252S: Supported
10253F: arch/arc/plat-axs10x
10254F: arch/arc/boot/dts/ax*
10255F: Documentation/devicetree/bindings/arc/axs10*
10256
10257SYSTEM CONFIGURATION (SYSCON)
10258M: Lee Jones <lee.jones@linaro.org>
10259M: Arnd Bergmann <arnd@arndb.de>
10260T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10261S: Supported
10262F: drivers/mfd/syscon.c
10263
10264SYSV FILESYSTEM
10265M: Christoph Hellwig <hch@infradead.org>
10266S: Maintained
10267F: Documentation/filesystems/sysv-fs.txt
10268F: fs/sysv/
10269F: include/linux/sysv_fs.h
10270
10271TARGET SUBSYSTEM
10272M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10273L: linux-scsi@vger.kernel.org
10274L: target-devel@vger.kernel.org
10275W: http://www.linux-iscsi.org
10276W: http://groups.google.com/group/linux-iscsi-target-dev
10277T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10278S: Supported
10279F: drivers/target/
10280F: include/target/
10281F: Documentation/target/
10282
10283TASKSTATS STATISTICS INTERFACE
10284M: Balbir Singh <bsingharora@gmail.com>
10285S: Maintained
10286F: Documentation/accounting/taskstats*
10287F: include/linux/taskstats*
10288F: kernel/taskstats.c
10289
10290TC CLASSIFIER
10291M: Jamal Hadi Salim <jhs@mojatatu.com>
10292L: netdev@vger.kernel.org
10293S: Maintained
10294F: include/net/pkt_cls.h
10295F: include/uapi/linux/pkt_cls.h
10296F: net/sched/
10297
10298TCP LOW PRIORITY MODULE
10299M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10300M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10301W: http://tcp-lp-mod.sourceforge.net/
10302S: Maintained
10303F: net/ipv4/tcp_lp.c
10304
10305TDA10071 MEDIA DRIVER
10306M: Antti Palosaari <crope@iki.fi>
10307L: linux-media@vger.kernel.org
10308W: http://linuxtv.org/
10309W: http://palosaari.fi/linux/
10310Q: http://patchwork.linuxtv.org/project/linux-media/list/
10311T: git git://linuxtv.org/anttip/media_tree.git
10312S: Maintained
10313F: drivers/media/dvb-frontends/tda10071*
10314
10315TDA18212 MEDIA DRIVER
10316M: Antti Palosaari <crope@iki.fi>
10317L: linux-media@vger.kernel.org
10318W: http://linuxtv.org/
10319W: http://palosaari.fi/linux/
10320Q: http://patchwork.linuxtv.org/project/linux-media/list/
10321T: git git://linuxtv.org/anttip/media_tree.git
10322S: Maintained
10323F: drivers/media/tuners/tda18212*
10324
10325TDA18218 MEDIA DRIVER
10326M: Antti Palosaari <crope@iki.fi>
10327L: linux-media@vger.kernel.org
10328W: http://linuxtv.org/
10329W: http://palosaari.fi/linux/
10330Q: http://patchwork.linuxtv.org/project/linux-media/list/
10331T: git git://linuxtv.org/anttip/media_tree.git
10332S: Maintained
10333F: drivers/media/tuners/tda18218*
10334
10335TDA18271 MEDIA DRIVER
10336M: Michael Krufky <mkrufky@linuxtv.org>
10337L: linux-media@vger.kernel.org
10338W: http://linuxtv.org/
10339W: http://github.com/mkrufky
10340Q: http://patchwork.linuxtv.org/project/linux-media/list/
10341T: git git://linuxtv.org/mkrufky/tuners.git
10342S: Maintained
10343F: drivers/media/tuners/tda18271*
10344
10345TDA827x MEDIA DRIVER
10346M: Michael Krufky <mkrufky@linuxtv.org>
10347L: linux-media@vger.kernel.org
10348W: http://linuxtv.org/
10349W: http://github.com/mkrufky
10350Q: http://patchwork.linuxtv.org/project/linux-media/list/
10351T: git git://linuxtv.org/mkrufky/tuners.git
10352S: Maintained
10353F: drivers/media/tuners/tda8290.*
10354
10355TDA8290 MEDIA DRIVER
10356M: Michael Krufky <mkrufky@linuxtv.org>
10357L: linux-media@vger.kernel.org
10358W: http://linuxtv.org/
10359W: http://github.com/mkrufky
10360Q: http://patchwork.linuxtv.org/project/linux-media/list/
10361T: git git://linuxtv.org/mkrufky/tuners.git
10362S: Maintained
10363F: drivers/media/tuners/tda8290.*
10364
10365TDA9840 MEDIA DRIVER
10366M: Hans Verkuil <hverkuil@xs4all.nl>
10367L: linux-media@vger.kernel.org
10368T: git git://linuxtv.org/media_tree.git
10369W: http://linuxtv.org
10370S: Maintained
10371F: drivers/media/i2c/tda9840*
10372
10373TEA5761 TUNER DRIVER
10374M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10375L: linux-media@vger.kernel.org
10376W: http://linuxtv.org
10377T: git git://linuxtv.org/media_tree.git
10378S: Odd fixes
10379F: drivers/media/tuners/tea5761.*
10380
10381TEA5767 TUNER DRIVER
10382M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10383L: linux-media@vger.kernel.org
10384W: http://linuxtv.org
10385T: git git://linuxtv.org/media_tree.git
10386S: Maintained
10387F: drivers/media/tuners/tea5767.*
10388
10389TEA6415C MEDIA DRIVER
10390M: Hans Verkuil <hverkuil@xs4all.nl>
10391L: linux-media@vger.kernel.org
10392T: git git://linuxtv.org/media_tree.git
10393W: http://linuxtv.org
10394S: Maintained
10395F: drivers/media/i2c/tea6415c*
10396
10397TEA6420 MEDIA DRIVER
10398M: Hans Verkuil <hverkuil@xs4all.nl>
10399L: linux-media@vger.kernel.org
10400T: git git://linuxtv.org/media_tree.git
10401W: http://linuxtv.org
10402S: Maintained
10403F: drivers/media/i2c/tea6420*
10404
10405TEAM DRIVER
10406M: Jiri Pirko <jiri@resnulli.us>
10407L: netdev@vger.kernel.org
10408S: Supported
10409F: drivers/net/team/
10410F: include/linux/if_team.h
10411F: include/uapi/linux/if_team.h
10412
10413TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10414M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10415S: Maintained
10416F: arch/x86/platform/ts5500/
10417
10418TECHNOTREND USB IR RECEIVER
10419M: Sean Young <sean@mess.org>
10420L: linux-media@vger.kernel.org
10421S: Maintained
10422F: drivers/media/rc/ttusbir.c
10423
10424TEGRA ARCHITECTURE SUPPORT
10425M: Stephen Warren <swarren@wwwdotorg.org>
10426M: Thierry Reding <thierry.reding@gmail.com>
10427M: Alexandre Courbot <gnurou@gmail.com>
10428L: linux-tegra@vger.kernel.org
10429Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10430T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10431S: Supported
10432N: [^a-z]tegra
10433
10434TEGRA CLOCK DRIVER
10435M: Peter De Schrijver <pdeschrijver@nvidia.com>
10436M: Prashant Gaikwad <pgaikwad@nvidia.com>
10437S: Supported
10438F: drivers/clk/tegra/
10439
10440TEGRA DMA DRIVER
10441M: Laxman Dewangan <ldewangan@nvidia.com>
10442S: Supported
10443F: drivers/dma/tegra20-apb-dma.c
10444
10445TEGRA I2C DRIVER
10446M: Laxman Dewangan <ldewangan@nvidia.com>
10447S: Supported
10448F: drivers/i2c/busses/i2c-tegra.c
10449
10450TEGRA IOMMU DRIVERS
10451M: Hiroshi Doyu <hdoyu@nvidia.com>
10452S: Supported
10453F: drivers/iommu/tegra*
10454
10455TEGRA KBC DRIVER
10456M: Rakesh Iyer <riyer@nvidia.com>
10457M: Laxman Dewangan <ldewangan@nvidia.com>
10458S: Supported
10459F: drivers/input/keyboard/tegra-kbc.c
10460
10461TEGRA PWM DRIVER
10462M: Thierry Reding <thierry.reding@gmail.com>
10463S: Supported
10464F: drivers/pwm/pwm-tegra.c
10465
10466TEGRA SERIAL DRIVER
10467M: Laxman Dewangan <ldewangan@nvidia.com>
10468S: Supported
10469F: drivers/tty/serial/serial-tegra.c
10470
10471TEGRA SPI DRIVER
10472M: Laxman Dewangan <ldewangan@nvidia.com>
10473S: Supported
10474F: drivers/spi/spi-tegra*
10475
10476TEHUTI ETHERNET DRIVER
10477M: Andy Gospodarek <andy@greyhouse.net>
10478L: netdev@vger.kernel.org
10479S: Supported
10480F: drivers/net/ethernet/tehuti/*
10481
10482Telecom Clock Driver for MCPL0010
10483M: Mark Gross <mark.gross@intel.com>
10484S: Supported
10485F: drivers/char/tlclk.c
10486
10487TENSILICA XTENSA PORT (xtensa)
10488M: Chris Zankel <chris@zankel.net>
10489M: Max Filippov <jcmvbkbc@gmail.com>
10490L: linux-xtensa@linux-xtensa.org
10491S: Maintained
10492F: arch/xtensa/
10493F: drivers/irqchip/irq-xtensa-*
10494
10495THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10496M: Hans Verkuil <hverkuil@xs4all.nl>
10497L: linux-media@vger.kernel.org
10498T: git git://linuxtv.org/media_tree.git
10499W: http://linuxtv.org
10500S: Maintained
10501F: drivers/media/radio/radio-raremono.c
10502
10503THERMAL
10504M: Zhang Rui <rui.zhang@intel.com>
10505M: Eduardo Valentin <edubezval@gmail.com>
10506L: linux-pm@vger.kernel.org
10507T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10508T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10509Q: https://patchwork.kernel.org/project/linux-pm/list/
10510S: Supported
10511F: drivers/thermal/
10512F: include/linux/thermal.h
10513F: include/uapi/linux/thermal.h
10514F: include/linux/cpu_cooling.h
10515F: Documentation/devicetree/bindings/thermal/
10516
10517THERMAL/CPU_COOLING
10518M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10519M: Viresh Kumar <viresh.kumar@linaro.org>
10520M: Javi Merino <javi.merino@arm.com>
10521L: linux-pm@vger.kernel.org
10522S: Supported
10523F: Documentation/thermal/cpu-cooling-api.txt
10524F: drivers/thermal/cpu_cooling.c
10525F: include/linux/cpu_cooling.h
10526
10527THINGM BLINK(1) USB RGB LED DRIVER
10528M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10529S: Maintained
10530F: drivers/hid/hid-thingm.c
10531
10532THINKPAD ACPI EXTRAS DRIVER
10533M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10534L: ibm-acpi-devel@lists.sourceforge.net
10535L: platform-driver-x86@vger.kernel.org
10536W: http://ibm-acpi.sourceforge.net
10537W: http://thinkwiki.org/wiki/Ibm-acpi
10538T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10539S: Maintained
10540F: drivers/platform/x86/thinkpad_acpi.c
10541
10542TI BANDGAP AND THERMAL DRIVER
10543M: Eduardo Valentin <edubezval@gmail.com>
10544L: linux-pm@vger.kernel.org
10545L: linux-omap@vger.kernel.org
10546S: Maintained
10547F: drivers/thermal/ti-soc-thermal/
10548
10549TI CDCE706 CLOCK DRIVER
10550M: Max Filippov <jcmvbkbc@gmail.com>
10551S: Maintained
10552F: drivers/clk/clk-cdce706.c
10553
10554TI CLOCK DRIVER
10555M: Tero Kristo <t-kristo@ti.com>
10556L: linux-omap@vger.kernel.org
10557S: Maintained
10558F: drivers/clk/ti/
10559F: include/linux/clk/ti.h
10560
10561TI FLASH MEDIA INTERFACE DRIVER
10562M: Alex Dubov <oakad@yahoo.com>
10563S: Maintained
10564F: drivers/misc/tifm*
10565F: drivers/mmc/host/tifm_sd.c
10566F: include/linux/tifm.h
10567
10568TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10569M: Santosh Shilimkar <ssantosh@kernel.org>
10570L: linux-kernel@vger.kernel.org
10571L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10572S: Maintained
10573F: drivers/soc/ti/*
10574T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10575
10576
10577TI LM49xxx FAMILY ASoC CODEC DRIVERS
10578M: M R Swami Reddy <mr.swami.reddy@ti.com>
10579M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10580L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10581S: Maintained
10582F: sound/soc/codecs/lm49453*
10583F: sound/soc/codecs/isabelle*
10584
10585TI LP855x BACKLIGHT DRIVER
10586M: Milo Kim <milo.kim@ti.com>
10587S: Maintained
10588F: Documentation/backlight/lp855x-driver.txt
10589F: drivers/video/backlight/lp855x_bl.c
10590F: include/linux/platform_data/lp855x.h
10591
10592TI LP8727 CHARGER DRIVER
10593M: Milo Kim <milo.kim@ti.com>
10594S: Maintained
10595F: drivers/power/lp8727_charger.c
10596F: include/linux/platform_data/lp8727.h
10597
10598TI LP8788 MFD DRIVER
10599M: Milo Kim <milo.kim@ti.com>
10600S: Maintained
10601F: drivers/iio/adc/lp8788_adc.c
10602F: drivers/leds/leds-lp8788.c
10603F: drivers/mfd/lp8788*.c
10604F: drivers/power/lp8788-charger.c
10605F: drivers/regulator/lp8788-*.c
10606F: include/linux/mfd/lp8788*.h
10607
10608TI NETCP ETHERNET DRIVER
10609M: Wingman Kwok <w-kwok2@ti.com>
10610M: Murali Karicheri <m-karicheri2@ti.com>
10611L: netdev@vger.kernel.org
10612S: Maintained
10613F: drivers/net/ethernet/ti/netcp*
10614
10615TI TAS571X FAMILY ASoC CODEC DRIVER
10616M: Kevin Cernekee <cernekee@chromium.org>
10617L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10618S: Odd Fixes
10619F: sound/soc/codecs/tas571x*
10620
10621TI TWL4030 SERIES SOC CODEC DRIVER
10622M: Peter Ujfalusi <peter.ujfalusi@ti.com>
10623L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10624S: Maintained
10625F: sound/soc/codecs/twl4030*
10626
10627TI WILINK WIRELESS DRIVERS
10628L: linux-wireless@vger.kernel.org
10629W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10630W: http://wireless.kernel.org/en/users/Drivers/wl1251
10631T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10632S: Orphan
10633F: drivers/net/wireless/ti/
10634F: include/linux/wl12xx.h
10635
10636TIPC NETWORK LAYER
10637M: Jon Maloy <jon.maloy@ericsson.com>
10638M: Ying Xue <ying.xue@windriver.com>
10639L: netdev@vger.kernel.org (core kernel code)
10640L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10641W: http://tipc.sourceforge.net/
10642S: Maintained
10643F: include/uapi/linux/tipc*.h
10644F: net/tipc/
10645
10646TILE ARCHITECTURE
10647M: Chris Metcalf <cmetcalf@ezchip.com>
10648W: http://www.ezchip.com/scm/
10649S: Supported
10650F: arch/tile/
10651F: drivers/char/tile-srom.c
10652F: drivers/edac/tile_edac.c
10653F: drivers/net/ethernet/tile/
10654F: drivers/rtc/rtc-tile.c
10655F: drivers/tty/hvc/hvc_tile.c
10656F: drivers/tty/serial/tilegx.c
10657F: drivers/usb/host/*-tilegx.c
10658F: include/linux/usb/tilegx.h
10659
10660TLAN NETWORK DRIVER
10661M: Samuel Chessman <chessman@tux.org>
10662L: tlan-devel@lists.sourceforge.net (subscribers-only)
10663W: http://sourceforge.net/projects/tlan/
10664S: Maintained
10665F: Documentation/networking/tlan.txt
10666F: drivers/net/ethernet/ti/tlan.*
10667
10668TOMOYO SECURITY MODULE
10669M: Kentaro Takeda <takedakn@nttdata.co.jp>
10670M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10671L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10672L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10673L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10674L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10675W: http://tomoyo.sourceforge.jp/
10676T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10677S: Maintained
10678F: security/tomoyo/
10679
10680TOPSTAR LAPTOP EXTRAS DRIVER
10681M: Herton Ronaldo Krzesinski <herton@canonical.com>
10682L: platform-driver-x86@vger.kernel.org
10683S: Maintained
10684F: drivers/platform/x86/topstar-laptop.c
10685
10686TOSHIBA ACPI EXTRAS DRIVER
10687M: Azael Avalos <coproscefalo@gmail.com>
10688L: platform-driver-x86@vger.kernel.org
10689S: Maintained
10690F: drivers/platform/x86/toshiba_acpi.c
10691
10692TOSHIBA BLUETOOTH DRIVER
10693M: Azael Avalos <coproscefalo@gmail.com>
10694L: platform-driver-x86@vger.kernel.org
10695S: Maintained
10696F: drivers/platform/x86/toshiba_bluetooth.c
10697
10698TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10699M: Azael Avalos <coproscefalo@gmail.com>
10700L: platform-driver-x86@vger.kernel.org
10701S: Maintained
10702F: drivers/platform/x86/toshiba_haps.c
10703
10704TOSHIBA WMI HOTKEYS DRIVER
10705M: Azael Avalos <coproscefalo@gmail.com>
10706L: platform-driver-x86@vger.kernel.org
10707S: Maintained
10708F: drivers/platform/x86/toshiba-wmi.c
10709
10710TOSHIBA SMM DRIVER
10711M: Jonathan Buzzard <jonathan@buzzard.org.uk>
10712W: http://www.buzzard.org.uk/toshiba/
10713S: Maintained
10714F: drivers/char/toshiba.c
10715F: include/linux/toshiba.h
10716F: include/uapi/linux/toshiba.h
10717
10718TOSHIBA TC358743 DRIVER
10719M: Mats Randgaard <matrandg@cisco.com>
10720L: linux-media@vger.kernel.org
10721S: Maintained
10722F: drivers/media/i2c/tc358743*
10723F: include/media/tc358743.h
10724
10725TMIO MMC DRIVER
10726M: Ian Molton <ian@mnementh.co.uk>
10727L: linux-mmc@vger.kernel.org
10728S: Maintained
10729F: drivers/mmc/host/tmio_mmc*
10730F: drivers/mmc/host/sh_mobile_sdhi.c
10731F: include/linux/mmc/tmio.h
10732F: include/linux/mmc/sh_mobile_sdhi.h
10733
10734TMP401 HARDWARE MONITOR DRIVER
10735M: Guenter Roeck <linux@roeck-us.net>
10736L: lm-sensors@lm-sensors.org
10737S: Maintained
10738F: Documentation/hwmon/tmp401
10739F: drivers/hwmon/tmp401.c
10740
10741TMPFS (SHMEM FILESYSTEM)
10742M: Hugh Dickins <hughd@google.com>
10743L: linux-mm@kvack.org
10744S: Maintained
10745F: include/linux/shmem_fs.h
10746F: mm/shmem.c
10747
10748TM6000 VIDEO4LINUX DRIVER
10749M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10750L: linux-media@vger.kernel.org
10751W: http://linuxtv.org
10752T: git git://linuxtv.org/media_tree.git
10753S: Odd fixes
10754F: drivers/media/usb/tm6000/
10755
10756TW68 VIDEO4LINUX DRIVER
10757M: Hans Verkuil <hverkuil@xs4all.nl>
10758L: linux-media@vger.kernel.org
10759T: git git://linuxtv.org/media_tree.git
10760W: http://linuxtv.org
10761S: Odd Fixes
10762F: drivers/media/pci/tw68/
10763
10764TPM DEVICE DRIVER
10765M: Peter Huewe <peterhuewe@gmx.de>
10766M: Marcel Selhorst <tpmdd@selhorst.net>
10767M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
10768R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10769W: http://tpmdd.sourceforge.net
10770L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10771Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10772T: https://github.com/PeterHuewe/linux-tpmdd
10773S: Maintained
10774F: drivers/char/tpm/
10775
10776TPM IBM_VTPM DEVICE DRIVER
10777M: Ashley Lai <ashleydlai@gmail.com>
10778W: http://tpmdd.sourceforge.net
10779L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10780S: Maintained
10781F: drivers/char/tpm/tpm_ibmvtpm*
10782
10783TRACING
10784M: Steven Rostedt <rostedt@goodmis.org>
10785M: Ingo Molnar <mingo@redhat.com>
10786T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10787S: Maintained
10788F: Documentation/trace/ftrace.txt
10789F: arch/*/*/*/ftrace.h
10790F: arch/*/kernel/ftrace.c
10791F: include/*/ftrace.h
10792F: include/linux/trace*.h
10793F: include/trace/
10794F: kernel/trace/
10795F: tools/testing/selftests/ftrace/
10796
10797TRIVIAL PATCHES
10798M: Jiri Kosina <trivial@kernel.org>
10799T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10800S: Maintained
10801K: ^Subject:.*(?i)trivial
10802
10803TTY LAYER
10804M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10805M: Jiri Slaby <jslaby@suse.com>
10806S: Supported
10807T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10808F: Documentation/serial/
10809F: drivers/tty/
10810F: drivers/tty/serial/serial_core.c
10811F: include/linux/serial_core.h
10812F: include/linux/serial.h
10813F: include/linux/tty.h
10814F: include/uapi/linux/serial_core.h
10815F: include/uapi/linux/serial.h
10816F: include/uapi/linux/tty.h
10817
10818TUA9001 MEDIA DRIVER
10819M: Antti Palosaari <crope@iki.fi>
10820L: linux-media@vger.kernel.org
10821W: http://linuxtv.org/
10822W: http://palosaari.fi/linux/
10823Q: http://patchwork.linuxtv.org/project/linux-media/list/
10824T: git git://linuxtv.org/anttip/media_tree.git
10825S: Maintained
10826F: drivers/media/tuners/tua9001*
10827
10828TULIP NETWORK DRIVERS
10829M: Grant Grundler <grundler@parisc-linux.org>
10830L: netdev@vger.kernel.org
10831S: Maintained
10832F: drivers/net/ethernet/dec/tulip/
10833
10834TUN/TAP driver
10835M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
10836W: http://vtun.sourceforge.net/tun
10837S: Maintained
10838F: Documentation/networking/tuntap.txt
10839F: arch/um/os-Linux/drivers/
10840
10841TURBOCHANNEL SUBSYSTEM
10842M: "Maciej W. Rozycki" <macro@linux-mips.org>
10843M: Ralf Baechle <ralf@linux-mips.org>
10844L: linux-mips@linux-mips.org
10845Q: http://patchwork.linux-mips.org/project/linux-mips/list/
10846S: Maintained
10847F: drivers/tc/
10848F: include/linux/tc.h
10849
10850U14-34F SCSI DRIVER
10851M: Dario Ballabio <ballabio_dario@emc.com>
10852L: linux-scsi@vger.kernel.org
10853S: Maintained
10854F: drivers/scsi/u14-34f.c
10855
10856UBI FILE SYSTEM (UBIFS)
10857M: Artem Bityutskiy <dedekind1@gmail.com>
10858M: Adrian Hunter <adrian.hunter@intel.com>
10859L: linux-mtd@lists.infradead.org
10860T: git git://git.infradead.org/ubifs-2.6.git
10861W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10862S: Maintained
10863F: Documentation/filesystems/ubifs.txt
10864F: fs/ubifs/
10865
10866UCLINUX (M68KNOMMU AND COLDFIRE)
10867M: Greg Ungerer <gerg@uclinux.org>
10868W: http://www.uclinux.org/
10869L: linux-m68k@lists.linux-m68k.org
10870L: uclinux-dev@uclinux.org (subscribers-only)
10871T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10872S: Maintained
10873F: arch/m68k/coldfire/
10874F: arch/m68k/68*/
10875F: arch/m68k/*/*_no.*
10876F: arch/m68k/include/asm/*_no.*
10877
10878UDF FILESYSTEM
10879M: Jan Kara <jack@suse.com>
10880S: Maintained
10881F: Documentation/filesystems/udf.txt
10882F: fs/udf/
10883
10884UFS FILESYSTEM
10885M: Evgeniy Dushistov <dushistov@mail.ru>
10886S: Maintained
10887F: Documentation/filesystems/ufs.txt
10888F: fs/ufs/
10889
10890UHID USERSPACE HID IO DRIVER:
10891M: David Herrmann <dh.herrmann@googlemail.com>
10892L: linux-input@vger.kernel.org
10893S: Maintained
10894F: drivers/hid/uhid.c
10895F: include/uapi/linux/uhid.h
10896
10897ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10898L: linux-usb@vger.kernel.org
10899S: Orphan
10900F: drivers/uwb/
10901F: include/linux/uwb.h
10902F: include/linux/uwb/
10903
10904UNICORE32 ARCHITECTURE:
10905M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10906W: http://mprc.pku.edu.cn/~guanxuetao/linux
10907S: Maintained
10908T: git git://github.com/gxt/linux.git
10909F: arch/unicore32/
10910
10911UNIFDEF
10912M: Tony Finch <dot@dotat.at>
10913W: http://dotat.at/prog/unifdef
10914S: Maintained
10915F: scripts/unifdef.c
10916
10917UNIFORM CDROM DRIVER
10918M: Jens Axboe <axboe@kernel.dk>
10919W: http://www.kernel.dk
10920S: Maintained
10921F: Documentation/cdrom/
10922F: drivers/cdrom/cdrom.c
10923F: include/linux/cdrom.h
10924F: include/uapi/linux/cdrom.h
10925
10926UNISYS S-PAR DRIVERS
10927M: Benjamin Romer <benjamin.romer@unisys.com>
10928M: David Kershner <david.kershner@unisys.com>
10929L: sparmaintainer@unisys.com (Unisys internal)
10930S: Supported
10931F: drivers/staging/unisys/
10932
10933UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10934M: Vinayak Holikatti <vinholikatti@gmail.com>
10935L: linux-scsi@vger.kernel.org
10936S: Supported
10937F: Documentation/scsi/ufs.txt
10938F: drivers/scsi/ufs/
10939
10940UNSORTED BLOCK IMAGES (UBI)
10941M: Artem Bityutskiy <dedekind1@gmail.com>
10942M: Richard Weinberger <richard@nod.at>
10943W: http://www.linux-mtd.infradead.org/
10944L: linux-mtd@lists.infradead.org
10945T: git git://git.infradead.org/ubifs-2.6.git
10946S: Supported
10947F: drivers/mtd/ubi/
10948F: include/linux/mtd/ubi.h
10949F: include/uapi/mtd/ubi-user.h
10950
10951USB ACM DRIVER
10952M: Oliver Neukum <oliver@neukum.org>
10953L: linux-usb@vger.kernel.org
10954S: Maintained
10955F: Documentation/usb/acm.txt
10956F: drivers/usb/class/cdc-acm.*
10957
10958USB AR5523 WIRELESS DRIVER
10959M: Pontus Fuchs <pontus.fuchs@gmail.com>
10960L: linux-wireless@vger.kernel.org
10961S: Maintained
10962F: drivers/net/wireless/ath/ar5523/
10963
10964USB ATTACHED SCSI
10965M: Hans de Goede <hdegoede@redhat.com>
10966M: Gerd Hoffmann <kraxel@redhat.com>
10967L: linux-usb@vger.kernel.org
10968L: linux-scsi@vger.kernel.org
10969S: Maintained
10970F: drivers/usb/storage/uas.c
10971
10972USB CDC ETHERNET DRIVER
10973M: Oliver Neukum <oliver@neukum.org>
10974L: linux-usb@vger.kernel.org
10975S: Maintained
10976F: drivers/net/usb/cdc_*.c
10977F: include/uapi/linux/usb/cdc.h
10978
10979USB CHAOSKEY DRIVER
10980M: Keith Packard <keithp@keithp.com>
10981L: linux-usb@vger.kernel.org
10982S: Maintained
10983F: drivers/usb/misc/chaoskey.c
10984
10985USB CYPRESS C67X00 DRIVER
10986M: Peter Korsgaard <jacmet@sunsite.dk>
10987L: linux-usb@vger.kernel.org
10988S: Maintained
10989F: drivers/usb/c67x00/
10990
10991USB DAVICOM DM9601 DRIVER
10992M: Peter Korsgaard <jacmet@sunsite.dk>
10993L: netdev@vger.kernel.org
10994W: http://www.linux-usb.org/usbnet
10995S: Maintained
10996F: drivers/net/usb/dm9601.c
10997
10998USB DIAMOND RIO500 DRIVER
10999M: Cesar Miquel <miquel@df.uba.ar>
11000L: rio500-users@lists.sourceforge.net
11001W: http://rio500.sourceforge.net
11002S: Maintained
11003F: drivers/usb/misc/rio500*
11004
11005USB EHCI DRIVER
11006M: Alan Stern <stern@rowland.harvard.edu>
11007L: linux-usb@vger.kernel.org
11008S: Maintained
11009F: Documentation/usb/ehci.txt
11010F: drivers/usb/host/ehci*
11011
11012USB GADGET/PERIPHERAL SUBSYSTEM
11013M: Felipe Balbi <balbi@ti.com>
11014L: linux-usb@vger.kernel.org
11015W: http://www.linux-usb.org/gadget
11016T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11017S: Maintained
11018F: drivers/usb/gadget/
11019F: include/linux/usb/gadget*
11020
11021USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11022M: Jiri Kosina <jikos@kernel.org>
11023L: linux-usb@vger.kernel.org
11024T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11025S: Maintained
11026F: Documentation/hid/hiddev.txt
11027F: drivers/hid/usbhid/
11028
11029USB ISP116X DRIVER
11030M: Olav Kongas <ok@artecdesign.ee>
11031L: linux-usb@vger.kernel.org
11032S: Maintained
11033F: drivers/usb/host/isp116x*
11034F: include/linux/usb/isp116x.h
11035
11036USB MASS STORAGE DRIVER
11037M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11038L: linux-usb@vger.kernel.org
11039L: usb-storage@lists.one-eyed-alien.net
11040S: Maintained
11041W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11042F: drivers/usb/storage/
11043
11044USB MIDI DRIVER
11045M: Clemens Ladisch <clemens@ladisch.de>
11046L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11047T: git git://git.alsa-project.org/alsa-kernel.git
11048S: Maintained
11049F: sound/usb/midi.*
11050
11051USB NETWORKING DRIVERS
11052L: linux-usb@vger.kernel.org
11053S: Odd Fixes
11054F: drivers/net/usb/
11055
11056USB OHCI DRIVER
11057M: Alan Stern <stern@rowland.harvard.edu>
11058L: linux-usb@vger.kernel.org
11059S: Maintained
11060F: Documentation/usb/ohci.txt
11061F: drivers/usb/host/ohci*
11062
11063USB OTG FSM (Finite State Machine)
11064M: Peter Chen <Peter.Chen@freescale.com>
11065T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11066L: linux-usb@vger.kernel.org
11067S: Maintained
11068F: drivers/usb/common/usb-otg-fsm.c
11069
11070USB OVER IP DRIVER
11071M: Valentina Manea <valentina.manea.m@gmail.com>
11072M: Shuah Khan <shuah.kh@samsung.com>
11073L: linux-usb@vger.kernel.org
11074S: Maintained
11075F: drivers/usb/usbip/
11076F: tools/usb/usbip/
11077
11078USB PEGASUS DRIVER
11079M: Petko Manolov <petkan@nucleusys.com>
11080L: linux-usb@vger.kernel.org
11081L: netdev@vger.kernel.org
11082T: git git://github.com/petkan/pegasus.git
11083W: https://github.com/petkan/pegasus
11084S: Maintained
11085F: drivers/net/usb/pegasus.*
11086
11087USB PHY LAYER
11088M: Felipe Balbi <balbi@ti.com>
11089L: linux-usb@vger.kernel.org
11090T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11091S: Maintained
11092F: drivers/usb/phy/
11093
11094USB PRINTER DRIVER (usblp)
11095M: Pete Zaitcev <zaitcev@redhat.com>
11096L: linux-usb@vger.kernel.org
11097S: Supported
11098F: drivers/usb/class/usblp.c
11099
11100USB RTL8150 DRIVER
11101M: Petko Manolov <petkan@nucleusys.com>
11102L: linux-usb@vger.kernel.org
11103L: netdev@vger.kernel.org
11104T: git git://github.com/petkan/rtl8150.git
11105W: https://github.com/petkan/rtl8150
11106S: Maintained
11107F: drivers/net/usb/rtl8150.c
11108
11109USB SERIAL SUBSYSTEM
11110M: Johan Hovold <johan@kernel.org>
11111L: linux-usb@vger.kernel.org
11112S: Maintained
11113F: Documentation/usb/usb-serial.txt
11114F: drivers/usb/serial/
11115F: include/linux/usb/serial.h
11116
11117USB SMSC75XX ETHERNET DRIVER
11118M: Steve Glendinning <steve.glendinning@shawell.net>
11119L: netdev@vger.kernel.org
11120S: Maintained
11121F: drivers/net/usb/smsc75xx.*
11122
11123USB SMSC95XX ETHERNET DRIVER
11124M: Steve Glendinning <steve.glendinning@shawell.net>
11125L: netdev@vger.kernel.org
11126S: Maintained
11127F: drivers/net/usb/smsc95xx.*
11128
11129USB SUBSYSTEM
11130M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11131L: linux-usb@vger.kernel.org
11132W: http://www.linux-usb.org
11133T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11134S: Supported
11135F: Documentation/usb/
11136F: drivers/usb/
11137F: include/linux/usb.h
11138F: include/linux/usb/
11139
11140USB UHCI DRIVER
11141M: Alan Stern <stern@rowland.harvard.edu>
11142L: linux-usb@vger.kernel.org
11143S: Maintained
11144F: drivers/usb/host/uhci*
11145
11146USB "USBNET" DRIVER FRAMEWORK
11147M: Oliver Neukum <oneukum@suse.com>
11148L: netdev@vger.kernel.org
11149W: http://www.linux-usb.org/usbnet
11150S: Maintained
11151F: drivers/net/usb/usbnet.c
11152F: include/linux/usb/usbnet.h
11153
11154USB VIDEO CLASS
11155M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11156L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11157L: linux-media@vger.kernel.org
11158T: git git://linuxtv.org/media_tree.git
11159W: http://www.ideasonboard.org/uvc/
11160S: Maintained
11161F: drivers/media/usb/uvc/
11162F: include/uapi/linux/uvcvideo.h
11163
11164USB VISION DRIVER
11165M: Hans Verkuil <hverkuil@xs4all.nl>
11166L: linux-media@vger.kernel.org
11167T: git git://linuxtv.org/media_tree.git
11168W: http://linuxtv.org
11169S: Odd Fixes
11170F: drivers/media/usb/usbvision/
11171
11172USB WEBCAM GADGET
11173M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11174L: linux-usb@vger.kernel.org
11175S: Maintained
11176F: drivers/usb/gadget/function/*uvc*
11177F: drivers/usb/gadget/legacy/webcam.c
11178
11179USB WIRELESS RNDIS DRIVER (rndis_wlan)
11180M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11181L: linux-wireless@vger.kernel.org
11182S: Maintained
11183F: drivers/net/wireless/rndis_wlan.c
11184
11185USB XHCI DRIVER
11186M: Mathias Nyman <mathias.nyman@intel.com>
11187L: linux-usb@vger.kernel.org
11188S: Supported
11189F: drivers/usb/host/xhci*
11190F: drivers/usb/host/pci-quirks*
11191
11192USB ZD1201 DRIVER
11193L: linux-wireless@vger.kernel.org
11194W: http://linux-lc100020.sourceforge.net
11195S: Orphan
11196F: drivers/net/wireless/zd1201.*
11197
11198USB ZR364XX DRIVER
11199M: Antoine Jacquet <royale@zerezo.com>
11200L: linux-usb@vger.kernel.org
11201L: linux-media@vger.kernel.org
11202T: git git://linuxtv.org/media_tree.git
11203W: http://royale.zerezo.com/zr364xx/
11204S: Maintained
11205F: Documentation/video4linux/zr364xx.txt
11206F: drivers/media/usb/zr364xx/
11207
11208ULPI BUS
11209M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11210L: linux-usb@vger.kernel.org
11211S: Maintained
11212F: drivers/usb/common/ulpi.c
11213F: include/linux/ulpi/
11214
11215USER-MODE LINUX (UML)
11216M: Jeff Dike <jdike@addtoit.com>
11217M: Richard Weinberger <richard@nod.at>
11218L: user-mode-linux-devel@lists.sourceforge.net
11219L: user-mode-linux-user@lists.sourceforge.net
11220W: http://user-mode-linux.sourceforge.net
11221S: Maintained
11222F: Documentation/virtual/uml/
11223F: arch/um/
11224F: arch/x86/um/
11225F: fs/hostfs/
11226F: fs/hppfs/
11227
11228USERSPACE I/O (UIO)
11229M: "Hans J. Koch" <hjk@hansjkoch.de>
11230M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11231S: Maintained
11232T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11233F: Documentation/DocBook/uio-howto.tmpl
11234F: drivers/uio/
11235F: include/linux/uio*.h
11236
11237UTIL-LINUX PACKAGE
11238M: Karel Zak <kzak@redhat.com>
11239L: util-linux@vger.kernel.org
11240W: http://en.wikipedia.org/wiki/Util-linux
11241T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11242S: Maintained
11243
11244UVESAFB DRIVER
11245M: Michal Januszewski <spock@gentoo.org>
11246L: linux-fbdev@vger.kernel.org
11247W: http://dev.gentoo.org/~spock/projects/uvesafb/
11248S: Maintained
11249F: Documentation/fb/uvesafb.txt
11250F: drivers/video/fbdev/uvesafb.*
11251
11252VFAT/FAT/MSDOS FILESYSTEM
11253M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11254S: Maintained
11255F: Documentation/filesystems/vfat.txt
11256F: fs/fat/
11257
11258VFIO DRIVER
11259M: Alex Williamson <alex.williamson@redhat.com>
11260L: kvm@vger.kernel.org
11261S: Maintained
11262F: Documentation/vfio.txt
11263F: drivers/vfio/
11264F: include/linux/vfio.h
11265F: include/uapi/linux/vfio.h
11266
11267VFIO PLATFORM DRIVER
11268M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11269L: kvm@vger.kernel.org
11270S: Maintained
11271F: drivers/vfio/platform/
11272
11273VIDEOBUF2 FRAMEWORK
11274M: Pawel Osciak <pawel@osciak.com>
11275M: Marek Szyprowski <m.szyprowski@samsung.com>
11276M: Kyungmin Park <kyungmin.park@samsung.com>
11277L: linux-media@vger.kernel.org
11278S: Maintained
11279F: drivers/media/v4l2-core/videobuf2-*
11280F: include/media/videobuf2-*
11281
11282VIRTIO CONSOLE DRIVER
11283M: Amit Shah <amit.shah@redhat.com>
11284L: virtualization@lists.linux-foundation.org
11285S: Maintained
11286F: drivers/char/virtio_console.c
11287F: include/linux/virtio_console.h
11288F: include/uapi/linux/virtio_console.h
11289
11290VIRTIO CORE, NET AND BLOCK DRIVERS
11291M: "Michael S. Tsirkin" <mst@redhat.com>
11292L: virtualization@lists.linux-foundation.org
11293S: Maintained
11294F: drivers/virtio/
11295F: tools/virtio/
11296F: drivers/net/virtio_net.c
11297F: drivers/block/virtio_blk.c
11298F: include/linux/virtio_*.h
11299F: include/uapi/linux/virtio_*.h
11300
11301VIRTIO DRIVERS FOR S390
11302M: Christian Borntraeger <borntraeger@de.ibm.com>
11303M: Cornelia Huck <cornelia.huck@de.ibm.com>
11304L: linux-s390@vger.kernel.org
11305L: virtualization@lists.linux-foundation.org
11306L: kvm@vger.kernel.org
11307S: Supported
11308F: drivers/s390/virtio/
11309
11310VIRTIO GPU DRIVER
11311M: David Airlie <airlied@linux.ie>
11312M: Gerd Hoffmann <kraxel@redhat.com>
11313L: dri-devel@lists.freedesktop.org
11314L: virtualization@lists.linux-foundation.org
11315S: Maintained
11316F: drivers/gpu/drm/virtio/
11317F: include/uapi/linux/virtio_gpu.h
11318
11319VIRTIO HOST (VHOST)
11320M: "Michael S. Tsirkin" <mst@redhat.com>
11321L: kvm@vger.kernel.org
11322L: virtualization@lists.linux-foundation.org
11323L: netdev@vger.kernel.org
11324S: Maintained
11325F: drivers/vhost/
11326F: include/uapi/linux/vhost.h
11327
11328VIRTIO INPUT DRIVER
11329M: Gerd Hoffmann <kraxel@redhat.com>
11330S: Maintained
11331F: drivers/virtio/virtio_input.c
11332F: include/uapi/linux/virtio_input.h
11333
11334VIA RHINE NETWORK DRIVER
11335S: Orphan
11336F: drivers/net/ethernet/via/via-rhine.c
11337
11338VIA SD/MMC CARD CONTROLLER DRIVER
11339M: Bruce Chang <brucechang@via.com.tw>
11340M: Harald Welte <HaraldWelte@viatech.com>
11341S: Maintained
11342F: drivers/mmc/host/via-sdmmc.c
11343
11344VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11345M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11346L: linux-fbdev@vger.kernel.org
11347S: Maintained
11348F: include/linux/via-core.h
11349F: include/linux/via-gpio.h
11350F: include/linux/via_i2c.h
11351F: drivers/video/fbdev/via/
11352
11353VIA VELOCITY NETWORK DRIVER
11354M: Francois Romieu <romieu@fr.zoreil.com>
11355L: netdev@vger.kernel.org
11356S: Maintained
11357F: drivers/net/ethernet/via/via-velocity.*
11358
11359VIRT LIB
11360M: Alex Williamson <alex.williamson@redhat.com>
11361M: Paolo Bonzini <pbonzini@redhat.com>
11362L: kvm@vger.kernel.org
11363S: Supported
11364F: virt/lib/
11365
11366VIVID VIRTUAL VIDEO DRIVER
11367M: Hans Verkuil <hverkuil@xs4all.nl>
11368L: linux-media@vger.kernel.org
11369T: git git://linuxtv.org/media_tree.git
11370W: http://linuxtv.org
11371S: Maintained
11372F: drivers/media/platform/vivid/*
11373
11374VLAN (802.1Q)
11375M: Patrick McHardy <kaber@trash.net>
11376L: netdev@vger.kernel.org
11377S: Maintained
11378F: drivers/net/macvlan.c
11379F: include/linux/if_*vlan.h
11380F: net/8021q/
11381
11382VLYNQ BUS
11383M: Florian Fainelli <florian@openwrt.org>
11384L: openwrt-devel@lists.openwrt.org (subscribers-only)
11385S: Maintained
11386F: drivers/vlynq/vlynq.c
11387F: include/linux/vlynq.h
11388
11389VME SUBSYSTEM
11390M: Martyn Welch <martyn@welchs.me.uk>
11391M: Manohar Vanga <manohar.vanga@gmail.com>
11392M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11393L: devel@driverdev.osuosl.org
11394S: Maintained
11395T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11396F: Documentation/vme_api.txt
11397F: drivers/staging/vme/
11398F: drivers/vme/
11399F: include/linux/vme*
11400
11401VMWARE HYPERVISOR INTERFACE
11402M: Alok Kataria <akataria@vmware.com>
11403L: virtualization@lists.linux-foundation.org
11404S: Supported
11405F: arch/x86/kernel/cpu/vmware.c
11406
11407VMWARE BALLOON DRIVER
11408M: Xavier Deguillard <xdeguillard@vmware.com>
11409M: Philip Moltmann <moltmann@vmware.com>
11410M: "VMware, Inc." <pv-drivers@vmware.com>
11411L: linux-kernel@vger.kernel.org
11412S: Maintained
11413F: drivers/misc/vmw_balloon.c
11414
11415VMWARE VMMOUSE SUBDRIVER
11416M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11417M: "VMware, Inc." <pv-drivers@vmware.com>
11418L: linux-input@vger.kernel.org
11419S: Maintained
11420F: drivers/input/mouse/vmmouse.c
11421F: drivers/input/mouse/vmmouse.h
11422
11423VMWARE VMXNET3 ETHERNET DRIVER
11424M: Shrikrishna Khare <skhare@vmware.com>
11425M: "VMware, Inc." <pv-drivers@vmware.com>
11426L: netdev@vger.kernel.org
11427S: Maintained
11428F: drivers/net/vmxnet3/
11429
11430VMware PVSCSI driver
11431M: Arvind Kumar <arvindkumar@vmware.com>
11432M: VMware PV-Drivers <pv-drivers@vmware.com>
11433L: linux-scsi@vger.kernel.org
11434S: Maintained
11435F: drivers/scsi/vmw_pvscsi.c
11436F: drivers/scsi/vmw_pvscsi.h
11437
11438VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11439M: Liam Girdwood <lgirdwood@gmail.com>
11440M: Mark Brown <broonie@kernel.org>
11441L: linux-kernel@vger.kernel.org
11442W: http://www.slimlogic.co.uk/?p=48
11443T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11444S: Supported
11445F: drivers/regulator/
11446F: include/linux/regulator/
11447
11448VRF
11449M: David Ahern <dsa@cumulusnetworks.com>
11450M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11451L: netdev@vger.kernel.org
11452S: Maintained
11453F: drivers/net/vrf.c
11454F: Documentation/networking/vrf.txt
11455
11456VT1211 HARDWARE MONITOR DRIVER
11457M: Juerg Haefliger <juergh@gmail.com>
11458L: lm-sensors@lm-sensors.org
11459S: Maintained
11460F: Documentation/hwmon/vt1211
11461F: drivers/hwmon/vt1211.c
11462
11463VT8231 HARDWARE MONITOR DRIVER
11464M: Roger Lucas <vt8231@hiddenengine.co.uk>
11465L: lm-sensors@lm-sensors.org
11466S: Maintained
11467F: drivers/hwmon/vt8231.c
11468
11469VUB300 USB to SDIO/SD/MMC bridge chip
11470M: Tony Olech <tony.olech@elandigitalsystems.com>
11471L: linux-mmc@vger.kernel.org
11472L: linux-usb@vger.kernel.org
11473S: Supported
11474F: drivers/mmc/host/vub300.c
11475
11476W1 DALLAS'S 1-WIRE BUS
11477M: Evgeniy Polyakov <zbr@ioremap.net>
11478S: Maintained
11479F: Documentation/w1/
11480F: drivers/w1/
11481
11482W83791D HARDWARE MONITORING DRIVER
11483M: Marc Hulsman <m.hulsman@tudelft.nl>
11484L: lm-sensors@lm-sensors.org
11485S: Maintained
11486F: Documentation/hwmon/w83791d
11487F: drivers/hwmon/w83791d.c
11488
11489W83793 HARDWARE MONITORING DRIVER
11490M: Rudolf Marek <r.marek@assembler.cz>
11491L: lm-sensors@lm-sensors.org
11492S: Maintained
11493F: Documentation/hwmon/w83793
11494F: drivers/hwmon/w83793.c
11495
11496W83795 HARDWARE MONITORING DRIVER
11497M: Jean Delvare <jdelvare@suse.com>
11498L: lm-sensors@lm-sensors.org
11499S: Maintained
11500F: drivers/hwmon/w83795.c
11501
11502W83L51xD SD/MMC CARD INTERFACE DRIVER
11503M: Pierre Ossman <pierre@ossman.eu>
11504S: Maintained
11505F: drivers/mmc/host/wbsd.*
11506
11507WACOM PROTOCOL 4 SERIAL TABLETS
11508M: Julian Squires <julian@cipht.net>
11509M: Hans de Goede <hdegoede@redhat.com>
11510L: linux-input@vger.kernel.org
11511S: Maintained
11512F: drivers/input/tablet/wacom_serial4.c
11513
11514WATCHDOG DEVICE DRIVERS
11515M: Wim Van Sebroeck <wim@iguana.be>
11516L: linux-watchdog@vger.kernel.org
11517W: http://www.linux-watchdog.org/
11518T: git git://www.linux-watchdog.org/linux-watchdog.git
11519S: Maintained
11520F: Documentation/watchdog/
11521F: drivers/watchdog/
11522F: include/linux/watchdog.h
11523F: include/uapi/linux/watchdog.h
11524
11525WD7000 SCSI DRIVER
11526M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11527L: linux-scsi@vger.kernel.org
11528S: Maintained
11529F: drivers/scsi/wd7000.c
11530
11531WIIMOTE HID DRIVER
11532M: David Herrmann <dh.herrmann@googlemail.com>
11533L: linux-input@vger.kernel.org
11534S: Maintained
11535F: drivers/hid/hid-wiimote*
11536
11537WINBOND CIR DRIVER
11538M: David Härdeman <david@hardeman.nu>
11539S: Maintained
11540F: drivers/media/rc/winbond-cir.c
11541
11542WIMAX STACK
11543M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11544M: linux-wimax@intel.com
11545L: wimax@linuxwimax.org (subscribers-only)
11546S: Supported
11547W: http://linuxwimax.org
11548F: Documentation/wimax/README.wimax
11549F: include/linux/wimax/debug.h
11550F: include/net/wimax.h
11551F: include/uapi/linux/wimax.h
11552F: net/wimax/
11553
11554WISTRON LAPTOP BUTTON DRIVER
11555M: Miloslav Trmac <mitr@volny.cz>
11556S: Maintained
11557F: drivers/input/misc/wistron_btns.c
11558
11559WL3501 WIRELESS PCMCIA CARD DRIVER
11560M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11561L: linux-wireless@vger.kernel.org
11562W: http://oops.ghostprotocols.net:81/blog
11563S: Maintained
11564F: drivers/net/wireless/wl3501*
11565
11566WOLFSON MICROELECTRONICS DRIVERS
11567L: patches@opensource.wolfsonmicro.com
11568T: git https://github.com/CirrusLogic/linux-drivers.git
11569W: https://github.com/CirrusLogic/linux-drivers/wiki
11570S: Supported
11571F: Documentation/hwmon/wm83??
11572F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11573F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11574F: Documentation/devicetree/bindings/mfd/arizona.txt
11575F: arch/arm/mach-s3c64xx/mach-crag6410*
11576F: drivers/clk/clk-wm83*.c
11577F: drivers/extcon/extcon-arizona.c
11578F: drivers/leds/leds-wm83*.c
11579F: drivers/gpio/gpio-*wm*.c
11580F: drivers/gpio/gpio-arizona.c
11581F: drivers/hwmon/wm83??-hwmon.c
11582F: drivers/input/misc/wm831x-on.c
11583F: drivers/input/touchscreen/wm831x-ts.c
11584F: drivers/input/touchscreen/wm97*.c
11585F: drivers/mfd/arizona*
11586F: drivers/mfd/wm*.c
11587F: drivers/power/wm83*.c
11588F: drivers/rtc/rtc-wm83*.c
11589F: drivers/regulator/wm8*.c
11590F: drivers/video/backlight/wm83*_bl.c
11591F: drivers/watchdog/wm83*_wdt.c
11592F: include/linux/mfd/arizona/
11593F: include/linux/mfd/wm831x/
11594F: include/linux/mfd/wm8350/
11595F: include/linux/mfd/wm8400*
11596F: include/linux/wm97xx.h
11597F: include/sound/wm????.h
11598F: sound/soc/codecs/arizona.?
11599F: sound/soc/codecs/wm*
11600
11601WORKQUEUE
11602M: Tejun Heo <tj@kernel.org>
11603R: Lai Jiangshan <jiangshanlai@gmail.com>
11604T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11605S: Maintained
11606F: include/linux/workqueue.h
11607F: kernel/workqueue.c
11608F: Documentation/workqueue.txt
11609
11610X.25 NETWORK LAYER
11611M: Andrew Hendry <andrew.hendry@gmail.com>
11612L: linux-x25@vger.kernel.org
11613S: Odd Fixes
11614F: Documentation/networking/x25*
11615F: include/net/x25*
11616F: net/x25/
11617
11618X86 ARCHITECTURE (32-BIT AND 64-BIT)
11619M: Thomas Gleixner <tglx@linutronix.de>
11620M: Ingo Molnar <mingo@redhat.com>
11621M: "H. Peter Anvin" <hpa@zytor.com>
11622M: x86@kernel.org
11623L: linux-kernel@vger.kernel.org
11624T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11625S: Maintained
11626F: Documentation/x86/
11627F: arch/x86/
11628
11629X86 PLATFORM DRIVERS
11630M: Darren Hart <dvhart@infradead.org>
11631L: platform-driver-x86@vger.kernel.org
11632T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11633S: Maintained
11634F: drivers/platform/x86/
11635F: drivers/platform/olpc/
11636
11637X86 MCE INFRASTRUCTURE
11638M: Tony Luck <tony.luck@intel.com>
11639M: Borislav Petkov <bp@alien8.de>
11640L: linux-edac@vger.kernel.org
11641S: Maintained
11642F: arch/x86/kernel/cpu/mcheck/*
11643
11644X86 MICROCODE UPDATE SUPPORT
11645M: Borislav Petkov <bp@alien8.de>
11646S: Maintained
11647F: arch/x86/kernel/cpu/microcode/*
11648
11649X86 VDSO
11650M: Andy Lutomirski <luto@amacapital.net>
11651L: linux-kernel@vger.kernel.org
11652T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11653S: Maintained
11654F: arch/x86/entry/vdso/
11655
11656XC2028/3028 TUNER DRIVER
11657M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11658L: linux-media@vger.kernel.org
11659W: http://linuxtv.org
11660T: git git://linuxtv.org/media_tree.git
11661S: Maintained
11662F: drivers/media/tuners/tuner-xc2028.*
11663
11664XEN HYPERVISOR INTERFACE
11665M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11666M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11667M: David Vrabel <david.vrabel@citrix.com>
11668L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11669T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11670S: Supported
11671F: arch/x86/xen/
11672F: drivers/*/xen-*front.c
11673F: drivers/xen/
11674F: arch/x86/include/asm/xen/
11675F: include/xen/
11676F: include/uapi/xen/
11677
11678XEN HYPERVISOR ARM
11679M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11680L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11681S: Supported
11682F: arch/arm/xen/
11683F: arch/arm/include/asm/xen/
11684
11685XEN HYPERVISOR ARM64
11686M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11687L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11688S: Supported
11689F: arch/arm64/xen/
11690F: arch/arm64/include/asm/xen/
11691
11692XEN NETWORK BACKEND DRIVER
11693M: Ian Campbell <ian.campbell@citrix.com>
11694M: Wei Liu <wei.liu2@citrix.com>
11695L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11696L: netdev@vger.kernel.org
11697S: Supported
11698F: drivers/net/xen-netback/*
11699
11700XEN PCI SUBSYSTEM
11701M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11702L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11703S: Supported
11704F: arch/x86/pci/*xen*
11705F: drivers/pci/*xen*
11706
11707XEN BLOCK SUBSYSTEM
11708M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11709M: Roger Pau Monné <roger.pau@citrix.com>
11710L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11711S: Supported
11712F: drivers/block/xen-blkback/*
11713F: drivers/block/xen*
11714
11715XEN PVSCSI DRIVERS
11716M: Juergen Gross <jgross@suse.com>
11717L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11718L: linux-scsi@vger.kernel.org
11719S: Supported
11720F: drivers/scsi/xen-scsifront.c
11721F: drivers/xen/xen-scsiback.c
11722F: include/xen/interface/io/vscsiif.h
11723
11724XEN SWIOTLB SUBSYSTEM
11725M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11726L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11727S: Supported
11728F: arch/x86/xen/*swiotlb*
11729F: drivers/xen/*swiotlb*
11730
11731XFS FILESYSTEM
11732P: Silicon Graphics Inc
11733M: Dave Chinner <david@fromorbit.com>
11734M: xfs@oss.sgi.com
11735L: xfs@oss.sgi.com
11736W: http://oss.sgi.com/projects/xfs
11737T: git git://oss.sgi.com/xfs/xfs.git
11738S: Supported
11739F: Documentation/filesystems/xfs.txt
11740F: fs/xfs/
11741
11742XILINX AXI ETHERNET DRIVER
11743M: Anirudha Sarangi <anirudh@xilinx.com>
11744M: John Linn <John.Linn@xilinx.com>
11745S: Maintained
11746F: drivers/net/ethernet/xilinx/xilinx_axienet*
11747
11748XILINX UARTLITE SERIAL DRIVER
11749M: Peter Korsgaard <jacmet@sunsite.dk>
11750L: linux-serial@vger.kernel.org
11751S: Maintained
11752F: drivers/tty/serial/uartlite.c
11753
11754XILINX VIDEO IP CORES
11755M: Hyun Kwon <hyun.kwon@xilinx.com>
11756M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11757L: linux-media@vger.kernel.org
11758T: git git://linuxtv.org/media_tree.git
11759S: Supported
11760F: Documentation/devicetree/bindings/media/xilinx/
11761F: drivers/media/platform/xilinx/
11762F: include/uapi/linux/xilinx-v4l2-controls.h
11763
11764XILLYBUS DRIVER
11765M: Eli Billauer <eli.billauer@gmail.com>
11766L: linux-kernel@vger.kernel.org
11767S: Supported
11768F: drivers/char/xillybus/
11769
11770XTENSA XTFPGA PLATFORM SUPPORT
11771M: Max Filippov <jcmvbkbc@gmail.com>
11772L: linux-xtensa@linux-xtensa.org
11773S: Maintained
11774F: drivers/spi/spi-xtensa-xtfpga.c
11775F: sound/soc/xtensa/xtfpga-i2s.c
11776
11777YAM DRIVER FOR AX.25
11778M: Jean-Paul Roubelat <jpr@f6fbb.org>
11779L: linux-hams@vger.kernel.org
11780S: Maintained
11781F: drivers/net/hamradio/yam*
11782F: include/linux/yam.h
11783
11784YEALINK PHONE DRIVER
11785M: Henk Vergonet <Henk.Vergonet@gmail.com>
11786L: usbb2k-api-dev@nongnu.org
11787S: Maintained
11788F: Documentation/input/yealink.txt
11789F: drivers/input/misc/yealink.*
11790
11791Z8530 DRIVER FOR AX.25
11792M: Joerg Reuter <jreuter@yaina.de>
11793W: http://yaina.de/jreuter/
11794W: http://www.qsl.net/dl1bke/
11795L: linux-hams@vger.kernel.org
11796S: Maintained
11797F: Documentation/networking/z8530drv.txt
11798F: drivers/net/hamradio/*scc.c
11799F: drivers/net/hamradio/z8530.h
11800
11801ZBUD COMPRESSED PAGE ALLOCATOR
11802M: Seth Jennings <sjennings@variantweb.net>
11803L: linux-mm@kvack.org
11804S: Maintained
11805F: mm/zbud.c
11806F: include/linux/zbud.h
11807
11808ZD1211RW WIRELESS DRIVER
11809M: Daniel Drake <dsd@gentoo.org>
11810M: Ulrich Kunitz <kune@deine-taler.de>
11811W: http://zd1211.ath.cx/wiki/DriverRewrite
11812L: linux-wireless@vger.kernel.org
11813L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11814S: Maintained
11815F: drivers/net/wireless/zd1211rw/
11816
11817ZPOOL COMPRESSED PAGE STORAGE API
11818M: Dan Streetman <ddstreet@ieee.org>
11819L: linux-mm@kvack.org
11820S: Maintained
11821F: mm/zpool.c
11822F: include/linux/zpool.h
11823
11824ZR36067 VIDEO FOR LINUX DRIVER
11825L: mjpeg-users@lists.sourceforge.net
11826L: linux-media@vger.kernel.org
11827W: http://mjpeg.sourceforge.net/driver-zoran/
11828T: hg http://linuxtv.org/hg/v4l-dvb
11829S: Odd Fixes
11830F: drivers/media/pci/zoran/
11831
11832ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11833M: Minchan Kim <minchan@kernel.org>
11834M: Nitin Gupta <ngupta@vflare.org>
11835R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11836L: linux-kernel@vger.kernel.org
11837S: Maintained
11838F: drivers/block/zram/
11839F: Documentation/blockdev/zram.txt
11840
11841ZS DECSTATION Z85C30 SERIAL DRIVER
11842M: "Maciej W. Rozycki" <macro@linux-mips.org>
11843S: Maintained
11844F: drivers/tty/serial/zs.*
11845
11846ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11847M: Minchan Kim <minchan@kernel.org>
11848M: Nitin Gupta <ngupta@vflare.org>
11849R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11850L: linux-mm@kvack.org
11851S: Maintained
11852F: mm/zsmalloc.c
11853F: include/linux/zsmalloc.h
11854F: Documentation/vm/zsmalloc.txt
11855
11856ZSWAP COMPRESSED SWAP CACHING
11857M: Seth Jennings <sjennings@variantweb.net>
11858L: linux-mm@kvack.org
11859S: Maintained
11860F: mm/zswap.c
11861
11862THE REST
11863M: Linus Torvalds <torvalds@linux-foundation.org>
11864L: linux-kernel@vger.kernel.org
11865Q: http://patchwork.kernel.org/project/LKML/list/
11866T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11867S: Buried alive in reporters
11868F: *
11869F: */
This page took 0.092239 seconds and 5 git commands to generate.