x86/smp: Remove single IPI wrapper
[linux-2.6-block.git] / MAINTAINERS
... / ...
CommitLineData
1
2
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trivial style violations.
38 See Documentation/CodingStyle for guidance here.
39
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
53 PLEASE remember that submissions must be made under the terms
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
58
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
68
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
112 K: of_get_profile
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
123Maintainers List (try to look for most precise areas first)
124
125 -----------------------------------
126
1273C59X NETWORK DRIVER
128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129L: netdev@vger.kernel.org
130S: Maintained
131F: Documentation/networking/vortex.txt
132F: drivers/net/ethernet/3com/3c59x.c
133
1343CR990 NETWORK DRIVER
135M: David Dillow <dave@thedillows.org>
136L: netdev@vger.kernel.org
137S: Maintained
138F: drivers/net/ethernet/3com/typhoon*
139
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
142L: linux-scsi@vger.kernel.org
143W: http://www.lsi.com
144S: Supported
145F: drivers/scsi/3w-*
146
14753C700 AND 53C700-66 SCSI DRIVER
148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149L: linux-scsi@vger.kernel.org
150S: Maintained
151F: drivers/scsi/53c700*
152
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156L: linux-bluetooth@vger.kernel.org
157L: linux-wpan@vger.kernel.org
158S: Maintained
159F: net/6lowpan/
160F: include/net/6lowpan.h
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>
826S: Maintained
827F: arch/arm/kernel/perf_*
828F: arch/arm/oprofile/common.c
829F: arch/arm/kernel/hw_breakpoint.c
830F: arch/arm/include/asm/hw_breakpoint.h
831F: arch/arm/include/asm/perf_event.h
832F: drivers/perf/arm_pmu.c
833F: include/linux/perf/arm_pmu.h
834
835ARM PORT
836M: Russell King <linux@arm.linux.org.uk>
837L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
838W: http://www.arm.linux.org.uk/
839S: Maintained
840F: arch/arm/
841
842ARM SUB-ARCHITECTURES
843L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
844S: Maintained
845F: arch/arm/mach-*/
846F: arch/arm/plat-*/
847T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
848
849ARM PRIMECELL AACI PL041 DRIVER
850M: Russell King <linux@arm.linux.org.uk>
851S: Maintained
852F: sound/arm/aaci.*
853
854ARM PRIMECELL CLCD PL110 DRIVER
855M: Russell King <linux@arm.linux.org.uk>
856S: Maintained
857F: drivers/video/fbdev/amba-clcd.*
858
859ARM PRIMECELL KMI PL050 DRIVER
860M: Russell King <linux@arm.linux.org.uk>
861S: Maintained
862F: drivers/input/serio/ambakmi.*
863F: include/linux/amba/kmi.h
864
865ARM PRIMECELL MMCI PL180/1 DRIVER
866M: Russell King <linux@arm.linux.org.uk>
867S: Maintained
868F: drivers/mmc/host/mmci.*
869F: include/linux/amba/mmci.h
870
871ARM PRIMECELL UART PL010 AND PL011 DRIVERS
872M: Russell King <linux@arm.linux.org.uk>
873S: Maintained
874F: drivers/tty/serial/amba-pl01*.c
875F: include/linux/amba/serial.h
876
877ARM PRIMECELL BUS SUPPORT
878M: Russell King <linux@arm.linux.org.uk>
879S: Maintained
880F: drivers/amba/
881F: include/linux/amba/bus.h
882
883ARM/ADS SPHERE MACHINE SUPPORT
884M: Lennert Buytenhek <kernel@wantstofly.org>
885L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
886S: Maintained
887
888ARM/AFEB9260 MACHINE SUPPORT
889M: Sergey Lapin <slapin@ossfans.org>
890L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
891S: Maintained
892
893ARM/AJECO 1ARM MACHINE SUPPORT
894M: Lennert Buytenhek <kernel@wantstofly.org>
895L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
896S: Maintained
897
898ARM/Allwinner sunXi SoC support
899M: Maxime Ripard <maxime.ripard@free-electrons.com>
900M: Chen-Yu Tsai <wens@csie.org>
901L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
902S: Maintained
903N: sun[x456789]i
904
905ARM/Allwinner SoC Clock Support
906M: Emilio López <emilio@elopez.com.ar>
907S: Maintained
908F: drivers/clk/sunxi/
909
910ARM/Amlogic MesonX SoC support
911M: Carlo Caione <carlo@caione.org>
912L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
913S: Maintained
914F: drivers/media/rc/meson-ir.c
915N: meson[x68]
916
917ARM/Annapurna Labs ALPINE ARCHITECTURE
918M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
919S: Maintained
920F: arch/arm/mach-alpine/
921
922ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
923M: Nicolas Ferre <nicolas.ferre@atmel.com>
924M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
925M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
926L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
927W: http://www.linux4sam.org
928S: Supported
929F: arch/arm/mach-at91/
930F: include/soc/at91/
931F: arch/arm/boot/dts/at91*.dts
932F: arch/arm/boot/dts/at91*.dtsi
933F: arch/arm/boot/dts/sama*.dts
934F: arch/arm/boot/dts/sama*.dtsi
935F: arch/arm/include/debug/at91.S
936
937ARM/ATMEL AT91 Clock Support
938M: Boris Brezillon <boris.brezillon@free-electrons.com>
939S: Maintained
940F: drivers/clk/at91
941
942ARM/CALXEDA HIGHBANK ARCHITECTURE
943M: Rob Herring <robh@kernel.org>
944L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
945S: Maintained
946F: arch/arm/mach-highbank/
947
948ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
949M: Krzysztof Halasa <khalasa@piap.pl>
950S: Maintained
951F: arch/arm/mach-cns3xxx/
952
953ARM/CAVIUM THUNDER NETWORK DRIVER
954M: Sunil Goutham <sgoutham@cavium.com>
955M: Robert Richter <rric@kernel.org>
956L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
957S: Supported
958F: drivers/net/ethernet/cavium/thunder/
959
960ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
961M: Alexander Shiyan <shc_work@mail.ru>
962L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
963S: Odd Fixes
964N: clps711x
965
966ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
967M: Hartley Sweeten <hsweeten@visionengravers.com>
968M: Ryan Mallon <rmallon@gmail.com>
969L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
970S: Maintained
971F: arch/arm/mach-ep93xx/
972F: arch/arm/mach-ep93xx/include/mach/
973
974ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
975M: Lennert Buytenhek <kernel@wantstofly.org>
976L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
977S: Maintained
978
979ARM/CLKDEV SUPPORT
980M: Russell King <linux@arm.linux.org.uk>
981L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
982S: Maintained
983F: arch/arm/include/asm/clkdev.h
984F: drivers/clk/clkdev.c
985
986ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
987M: Mike Rapoport <mike@compulab.co.il>
988L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
989S: Maintained
990
991ARM/CONTEC MICRO9 MACHINE SUPPORT
992M: Hubert Feurstein <hubert.feurstein@contec.at>
993S: Maintained
994F: arch/arm/mach-ep93xx/micro9.c
995
996ARM/CORESIGHT FRAMEWORK AND DRIVERS
997M: Mathieu Poirier <mathieu.poirier@linaro.org>
998L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
999S: Maintained
1000F: drivers/hwtracing/coresight/*
1001F: Documentation/trace/coresight.txt
1002F: Documentation/devicetree/bindings/arm/coresight.txt
1003F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1004
1005ARM/CORGI MACHINE SUPPORT
1006M: Richard Purdie <rpurdie@rpsys.net>
1007S: Maintained
1008
1009ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1010M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1011L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1012T: git git://github.com/ulli-kroll/linux.git
1013S: Maintained
1014F: arch/arm/mach-gemini/
1015F: drivers/rtc/rtc-gemini.c
1016
1017ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1018M: Barry Song <baohua@kernel.org>
1019L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1020T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1021S: Maintained
1022F: arch/arm/mach-prima2/
1023F: drivers/clk/sirf/
1024F: drivers/clocksource/timer-prima2.c
1025F: drivers/clocksource/timer-atlas7.c
1026N: [^a-z]sirf
1027
1028ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1029M: Baruch Siach <baruch@tkos.co.il>
1030L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1031S: Maintained
1032F: arch/arm/boot/dts/cx92755*
1033N: digicolor
1034
1035ARM/EBSA110 MACHINE SUPPORT
1036M: Russell King <linux@arm.linux.org.uk>
1037L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1038W: http://www.arm.linux.org.uk/
1039S: Maintained
1040F: arch/arm/mach-ebsa110/
1041F: drivers/net/ethernet/amd/am79c961a.*
1042
1043ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1044M: Uwe Kleine-König <kernel@pengutronix.de>
1045L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1046S: Maintained
1047N: efm32
1048
1049ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1050M: Daniel Ribeiro <drwyrm@gmail.com>
1051M: Stefan Schmidt <stefan@openezx.org>
1052M: Harald Welte <laforge@openezx.org>
1053L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1054W: http://www.openezx.org/
1055S: Maintained
1056T: topgit git://git.openezx.org/openezx.git
1057F: arch/arm/mach-pxa/ezx.c
1058
1059ARM/FARADAY FA526 PORT
1060M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1061L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1062S: Maintained
1063T: git git://git.berlios.de/gemini-board
1064F: arch/arm/mm/*-fa*
1065
1066ARM/FOOTBRIDGE ARCHITECTURE
1067M: Russell King <linux@arm.linux.org.uk>
1068L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1069W: http://www.arm.linux.org.uk/
1070S: Maintained
1071F: arch/arm/include/asm/hardware/dec21285.h
1072F: arch/arm/mach-footbridge/
1073
1074ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1075M: Shawn Guo <shawnguo@kernel.org>
1076M: Sascha Hauer <kernel@pengutronix.de>
1077L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1078S: Maintained
1079T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1080F: arch/arm/mach-imx/
1081F: arch/arm/mach-mxs/
1082F: arch/arm/boot/dts/imx*
1083F: arch/arm/configs/imx*_defconfig
1084F: drivers/clk/imx/
1085F: include/soc/imx/
1086
1087ARM/FREESCALE VYBRID ARM ARCHITECTURE
1088M: Shawn Guo <shawnguo@kernel.org>
1089M: Sascha Hauer <kernel@pengutronix.de>
1090R: Stefan Agner <stefan@agner.ch>
1091L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1092S: Maintained
1093T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1094F: arch/arm/mach-imx/*vf610*
1095F: arch/arm/boot/dts/vf*
1096
1097ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1098M: Lennert Buytenhek <kernel@wantstofly.org>
1099L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1100S: Maintained
1101
1102ARM/GUMSTIX MACHINE SUPPORT
1103M: Steve Sakoman <sakoman@gmail.com>
1104L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1105S: Maintained
1106
1107ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1108M: Philipp Zabel <philipp.zabel@gmail.com>
1109M: Paul Parsons <lost.distance@yahoo.com>
1110L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1111S: Maintained
1112F: arch/arm/mach-pxa/hx4700.c
1113F: arch/arm/mach-pxa/include/mach/hx4700.h
1114F: sound/soc/pxa/hx4700.c
1115
1116ARM/HISILICON SOC SUPPORT
1117M: Wei Xu <xuwei5@hisilicon.com>
1118L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1119W: http://www.hisilicon.com
1120S: Supported
1121T: git git://github.com/hisilicon/linux-hisi.git
1122F: arch/arm/mach-hisi/
1123
1124ARM/HP JORNADA 7XX MACHINE SUPPORT
1125M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1126W: www.jlime.com
1127S: Maintained
1128T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1129F: arch/arm/mach-sa1100/jornada720.c
1130F: arch/arm/mach-sa1100/include/mach/jornada720.h
1131
1132ARM/IGEP MACHINE SUPPORT
1133M: Enric Balletbo i Serra <eballetbo@gmail.com>
1134M: Javier Martinez Canillas <javier@dowhile0.org>
1135L: linux-omap@vger.kernel.org
1136L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1137S: Maintained
1138F: arch/arm/boot/dts/omap3-igep*
1139
1140ARM/INCOME PXA270 SUPPORT
1141M: Marek Vasut <marek.vasut@gmail.com>
1142L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143S: Maintained
1144F: arch/arm/mach-pxa/colibri-pxa270-income.c
1145
1146ARM/INTEL IOP32X ARM ARCHITECTURE
1147M: Lennert Buytenhek <kernel@wantstofly.org>
1148L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1149S: Maintained
1150
1151ARM/INTEL IOP33X ARM ARCHITECTURE
1152L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1153S: Orphan
1154
1155ARM/INTEL IOP13XX ARM ARCHITECTURE
1156M: Lennert Buytenhek <kernel@wantstofly.org>
1157L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158S: Maintained
1159
1160ARM/INTEL IQ81342EX MACHINE SUPPORT
1161M: Lennert Buytenhek <kernel@wantstofly.org>
1162L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1163S: Maintained
1164
1165ARM/INTEL IXDP2850 MACHINE SUPPORT
1166M: Lennert Buytenhek <kernel@wantstofly.org>
1167L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1168S: Maintained
1169
1170ARM/INTEL IXP4XX ARM ARCHITECTURE
1171M: Imre Kaloz <kaloz@openwrt.org>
1172M: Krzysztof Halasa <khalasa@piap.pl>
1173L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1174S: Maintained
1175F: arch/arm/mach-ixp4xx/
1176
1177ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1178M: Jonathan Cameron <jic23@cam.ac.uk>
1179L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1180S: Maintained
1181F: arch/arm/mach-pxa/stargate2.c
1182F: drivers/pcmcia/pxa2xx_stargate2.c
1183
1184ARM/INTEL XSC3 (MANZANO) ARM CORE
1185M: Lennert Buytenhek <kernel@wantstofly.org>
1186L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1187S: Maintained
1188
1189ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1190M: Lennert Buytenhek <kernel@wantstofly.org>
1191L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1192S: Maintained
1193
1194ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1195M: Santosh Shilimkar <ssantosh@kernel.org>
1196L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1197S: Maintained
1198F: arch/arm/mach-keystone/
1199T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1200
1201ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1202M: Santosh Shilimkar <ssantosh@kernel.org>
1203L: linux-kernel@vger.kernel.org
1204S: Maintained
1205F: drivers/clk/keystone/
1206
1207ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1208M: Santosh Shilimkar <ssantosh@kernel.org>
1209L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1210L: linux-kernel@vger.kernel.org
1211S: Maintained
1212F: drivers/clocksource/timer-keystone.c
1213
1214ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1215M: Santosh Shilimkar <ssantosh@kernel.org>
1216L: linux-kernel@vger.kernel.org
1217S: Maintained
1218F: drivers/power/reset/keystone-reset.c
1219
1220ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1221M: Santosh Shilimkar <ssantosh@kernel.org>
1222L: linux-kernel@vger.kernel.org
1223S: Maintained
1224F: drivers/memory/*emif*
1225
1226ARM/LOGICPD PXA270 MACHINE SUPPORT
1227M: Lennert Buytenhek <kernel@wantstofly.org>
1228L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1229S: Maintained
1230
1231ARM/LPC18XX ARCHITECTURE
1232M: Joachim Eastwood <manabian@gmail.com>
1233L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1234S: Maintained
1235N: lpc18xx
1236
1237ARM/MAGICIAN MACHINE SUPPORT
1238M: Philipp Zabel <philipp.zabel@gmail.com>
1239S: Maintained
1240
1241ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1242M: Jason Cooper <jason@lakedaemon.net>
1243M: Andrew Lunn <andrew@lunn.ch>
1244M: Gregory Clement <gregory.clement@free-electrons.com>
1245M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1246L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1247S: Maintained
1248F: arch/arm/mach-mvebu/
1249F: drivers/rtc/rtc-armada38x.c
1250F: arch/arm/boot/dts/armada*
1251F: arch/arm/boot/dts/kirkwood*
1252
1253
1254ARM/Marvell Berlin SoC support
1255M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1256L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1257S: Maintained
1258F: arch/arm/mach-berlin/
1259F: arch/arm/boot/dts/berlin*
1260
1261
1262ARM/Marvell Dove/MV78xx0/Orion SOC support
1263M: Jason Cooper <jason@lakedaemon.net>
1264M: Andrew Lunn <andrew@lunn.ch>
1265M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1266M: Gregory Clement <gregory.clement@free-electrons.com>
1267L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1268S: Maintained
1269F: arch/arm/mach-dove/
1270F: arch/arm/mach-mv78xx0/
1271F: arch/arm/mach-orion5x/
1272F: arch/arm/plat-orion/
1273F: arch/arm/boot/dts/dove*
1274F: arch/arm/boot/dts/orion5x*
1275
1276
1277ARM/Orion SoC/Technologic Systems TS-78xx platform support
1278M: Alexander Clouter <alex@digriz.org.uk>
1279L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1280W: http://www.digriz.org.uk/ts78xx/kernel
1281S: Maintained
1282F: arch/arm/mach-orion5x/ts78xx-*
1283
1284ARM/Mediatek RTC DRIVER
1285M: Eddie Huang <eddie.huang@mediatek.com>
1286L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1287L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1288S: Maintained
1289F: drivers/rtc/rtc-mt6397.c
1290
1291ARM/Mediatek SoC support
1292M: Matthias Brugger <matthias.bgg@gmail.com>
1293L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1294L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1295S: Maintained
1296F: arch/arm/boot/dts/mt6*
1297F: arch/arm/boot/dts/mt8*
1298F: arch/arm/mach-mediatek/
1299N: mtk
1300K: mediatek
1301
1302ARM/MICREL KS8695 ARCHITECTURE
1303M: Greg Ungerer <gerg@uclinux.org>
1304L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1305F: arch/arm/mach-ks8695/
1306S: Odd Fixes
1307
1308ARM/MIOA701 MACHINE SUPPORT
1309M: Robert Jarzmik <robert.jarzmik@free.fr>
1310L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1311F: arch/arm/mach-pxa/mioa701.c
1312S: Maintained
1313
1314ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1315M: Michael Petchkovsky <mkpetch@internode.on.net>
1316S: Maintained
1317
1318ARM/NOMADIK ARCHITECTURE
1319M: Alessandro Rubini <rubini@unipv.it>
1320M: Linus Walleij <linus.walleij@linaro.org>
1321L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1322S: Maintained
1323F: arch/arm/mach-nomadik/
1324F: drivers/pinctrl/nomadik/
1325F: drivers/i2c/busses/i2c-nomadik.c
1326T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1327
1328ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1329M: Nelson Castillo <arhuaco@freaks-unidos.net>
1330L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1331W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1332S: Supported
1333
1334ARM/TOSA MACHINE SUPPORT
1335M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1336M: Dirk Opfer <dirk@opfer-online.de>
1337S: Maintained
1338
1339ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1340M: Marek Vasut <marek.vasut@gmail.com>
1341L: linux-arm-kernel@lists.infradead.org
1342W: http://hackndev.com
1343S: Maintained
1344F: arch/arm/mach-pxa/include/mach/palmtx.h
1345F: arch/arm/mach-pxa/palmtx.c
1346F: arch/arm/mach-pxa/include/mach/palmt5.h
1347F: arch/arm/mach-pxa/palmt5.c
1348F: arch/arm/mach-pxa/include/mach/palmld.h
1349F: arch/arm/mach-pxa/palmld.c
1350F: arch/arm/mach-pxa/include/mach/palmte2.h
1351F: arch/arm/mach-pxa/palmte2.c
1352F: arch/arm/mach-pxa/include/mach/palmtc.h
1353F: arch/arm/mach-pxa/palmtc.c
1354
1355ARM/PALM TREO SUPPORT
1356M: Tomas Cech <sleep_walker@suse.com>
1357L: linux-arm-kernel@lists.infradead.org
1358W: http://hackndev.com
1359S: Maintained
1360F: arch/arm/mach-pxa/include/mach/palmtreo.h
1361F: arch/arm/mach-pxa/palmtreo.c
1362
1363ARM/PALMZ72 SUPPORT
1364M: Sergey Lapin <slapin@ossfans.org>
1365L: linux-arm-kernel@lists.infradead.org
1366W: http://hackndev.com
1367S: Maintained
1368F: arch/arm/mach-pxa/include/mach/palmz72.h
1369F: arch/arm/mach-pxa/palmz72.c
1370
1371ARM/PLEB SUPPORT
1372M: Peter Chubb <pleb@gelato.unsw.edu.au>
1373W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1374S: Maintained
1375
1376ARM/PT DIGITAL BOARD PORT
1377M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1378L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1379W: http://www.arm.linux.org.uk/
1380S: Maintained
1381
1382ARM/QUALCOMM SUPPORT
1383M: Kumar Gala <galak@codeaurora.org>
1384M: Andy Gross <agross@codeaurora.org>
1385M: David Brown <davidb@codeaurora.org>
1386L: linux-arm-msm@vger.kernel.org
1387L: linux-soc@vger.kernel.org
1388S: Maintained
1389F: arch/arm/mach-qcom/
1390F: drivers/soc/qcom/
1391F: drivers/tty/serial/msm_serial.h
1392F: drivers/tty/serial/msm_serial.c
1393F: drivers/*/pm8???-*
1394F: drivers/mfd/ssbi.c
1395F: drivers/firmware/qcom_scm.c
1396T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1397
1398ARM/RADISYS ENP2611 MACHINE SUPPORT
1399M: Lennert Buytenhek <kernel@wantstofly.org>
1400L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1401S: Maintained
1402
1403ARM/RISCPC ARCHITECTURE
1404M: Russell King <linux@arm.linux.org.uk>
1405L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1406W: http://www.arm.linux.org.uk/
1407S: Maintained
1408F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1409F: arch/arm/include/asm/hardware/ioc.h
1410F: arch/arm/include/asm/hardware/iomd.h
1411F: arch/arm/include/asm/hardware/memc.h
1412F: arch/arm/mach-rpc/
1413F: drivers/net/ethernet/8390/etherh.c
1414F: drivers/net/ethernet/i825xx/ether1*
1415F: drivers/net/ethernet/seeq/ether3*
1416F: drivers/scsi/arm/
1417
1418ARM/Rockchip SoC support
1419M: Heiko Stuebner <heiko@sntech.de>
1420L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1421L: linux-rockchip@lists.infradead.org
1422S: Maintained
1423F: arch/arm/boot/dts/rk3*
1424F: arch/arm/mach-rockchip/
1425F: drivers/clk/rockchip/
1426F: drivers/i2c/busses/i2c-rk3x.c
1427F: drivers/*/*rockchip*
1428F: drivers/*/*/*rockchip*
1429F: sound/soc/rockchip/
1430N: rockchip
1431
1432ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1433M: Kukjin Kim <kgene@kernel.org>
1434M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1435L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1436L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1437S: Maintained
1438F: arch/arm/boot/dts/s3c*
1439F: arch/arm/boot/dts/exynos*
1440F: arch/arm64/boot/dts/exynos/
1441F: arch/arm/plat-samsung/
1442F: arch/arm/mach-s3c24*/
1443F: arch/arm/mach-s3c64xx/
1444F: arch/arm/mach-s5p*/
1445F: arch/arm/mach-exynos*/
1446F: drivers/*/*s3c2410*
1447F: drivers/*/*/*s3c2410*
1448F: drivers/spi/spi-s3c*
1449F: sound/soc/samsung/*
1450N: exynos
1451
1452ARM/SAMSUNG MOBILE MACHINE SUPPORT
1453M: Kyungmin Park <kyungmin.park@samsung.com>
1454L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1455S: Maintained
1456F: arch/arm/mach-s5pv210/
1457
1458ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1459M: Kyungmin Park <kyungmin.park@samsung.com>
1460M: Kamil Debski <k.debski@samsung.com>
1461L: linux-arm-kernel@lists.infradead.org
1462L: linux-media@vger.kernel.org
1463S: Maintained
1464F: drivers/media/platform/s5p-g2d/
1465
1466ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1467M: Kyungmin Park <kyungmin.park@samsung.com>
1468M: Kamil Debski <k.debski@samsung.com>
1469M: Jeongtae Park <jtp.park@samsung.com>
1470L: linux-arm-kernel@lists.infradead.org
1471L: linux-media@vger.kernel.org
1472S: Maintained
1473F: arch/arm/plat-samsung/s5p-dev-mfc.c
1474F: drivers/media/platform/s5p-mfc/
1475
1476ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1477M: Kyungmin Park <kyungmin.park@samsung.com>
1478M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1479L: linux-arm-kernel@lists.infradead.org
1480L: linux-media@vger.kernel.org
1481S: Maintained
1482F: drivers/media/platform/s5p-tv/
1483
1484ARM/SHMOBILE ARM ARCHITECTURE
1485M: Simon Horman <horms@verge.net.au>
1486M: Magnus Damm <magnus.damm@gmail.com>
1487L: linux-sh@vger.kernel.org
1488W: http://oss.renesas.com
1489Q: http://patchwork.kernel.org/project/linux-sh/list/
1490T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1491S: Supported
1492F: arch/arm/boot/dts/emev2*
1493F: arch/arm/boot/dts/r7s*
1494F: arch/arm/boot/dts/r8a*
1495F: arch/arm/boot/dts/sh*
1496F: arch/arm/configs/bockw_defconfig
1497F: arch/arm/configs/marzen_defconfig
1498F: arch/arm/configs/shmobile_defconfig
1499F: arch/arm/include/debug/renesas-scif.S
1500F: arch/arm/mach-shmobile/
1501F: drivers/sh/
1502
1503ARM/SOCFPGA ARCHITECTURE
1504M: Dinh Nguyen <dinguyen@opensource.altera.com>
1505S: Maintained
1506F: arch/arm/mach-socfpga/
1507F: arch/arm/boot/dts/socfpga*
1508F: arch/arm/configs/socfpga_defconfig
1509W: http://www.rocketboards.org
1510T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1511
1512ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1513M: Dinh Nguyen <dinguyen@opensource.altera.com>
1514S: Maintained
1515F: drivers/clk/socfpga/
1516
1517ARM/SOCFPGA EDAC SUPPORT
1518M: Thor Thayer <tthayer@opensource.altera.com>
1519S: Maintained
1520F: drivers/edac/altera_edac.
1521
1522ARM/STI ARCHITECTURE
1523M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1524M: Maxime Coquelin <maxime.coquelin@st.com>
1525M: Patrice Chotard <patrice.chotard@st.com>
1526L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1527L: kernel@stlinux.com
1528W: http://www.stlinux.com
1529S: Maintained
1530F: arch/arm/mach-sti/
1531F: arch/arm/boot/dts/sti*
1532F: drivers/clocksource/arm_global_timer.c
1533F: drivers/clocksource/clksrc_st_lpc.c
1534F: drivers/i2c/busses/i2c-st.c
1535F: drivers/media/rc/st_rc.c
1536F: drivers/media/platform/sti/c8sectpfe/
1537F: drivers/mmc/host/sdhci-st.c
1538F: drivers/phy/phy-miphy28lp.c
1539F: drivers/phy/phy-miphy365x.c
1540F: drivers/phy/phy-stih407-usb.c
1541F: drivers/phy/phy-stih41x-usb.c
1542F: drivers/pinctrl/pinctrl-st.c
1543F: drivers/reset/sti/
1544F: drivers/rtc/rtc-st-lpc.c
1545F: drivers/tty/serial/st-asc.c
1546F: drivers/usb/dwc3/dwc3-st.c
1547F: drivers/usb/host/ehci-st.c
1548F: drivers/usb/host/ohci-st.c
1549F: drivers/watchdog/st_lpc_wdt.c
1550F: drivers/ata/ahci_st.c
1551
1552ARM/STM32 ARCHITECTURE
1553M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1554L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1555S: Maintained
1556T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1557N: stm32
1558F: drivers/clocksource/armv7m_systick.c
1559
1560ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1561M: Lennert Buytenhek <kernel@wantstofly.org>
1562L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1563S: Maintained
1564
1565ARM/TETON BGA MACHINE SUPPORT
1566M: "Mark F. Brown" <mark.brown314@gmail.com>
1567L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1568S: Maintained
1569
1570ARM/THECUS N2100 MACHINE SUPPORT
1571M: Lennert Buytenhek <kernel@wantstofly.org>
1572L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1573S: Maintained
1574
1575ARM/NUVOTON W90X900 ARM ARCHITECTURE
1576M: Wan ZongShun <mcuos.com@gmail.com>
1577L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1578W: http://www.mcuos.com
1579S: Maintained
1580F: arch/arm/mach-w90x900/
1581F: drivers/input/keyboard/w90p910_keypad.c
1582F: drivers/input/touchscreen/w90p910_ts.c
1583F: drivers/watchdog/nuc900_wdt.c
1584F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1585F: drivers/mtd/nand/nuc900_nand.c
1586F: drivers/rtc/rtc-nuc900.c
1587F: drivers/spi/spi-nuc900.c
1588F: drivers/usb/host/ehci-w90x900.c
1589F: drivers/video/fbdev/nuc900fb.c
1590
1591ARM/U300 MACHINE SUPPORT
1592M: Linus Walleij <linus.walleij@linaro.org>
1593L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1594S: Supported
1595F: arch/arm/mach-u300/
1596F: drivers/clocksource/timer-u300.c
1597F: drivers/i2c/busses/i2c-stu300.c
1598F: drivers/rtc/rtc-coh901331.c
1599F: drivers/watchdog/coh901327_wdt.c
1600F: drivers/dma/coh901318*
1601F: drivers/mfd/ab3100*
1602F: drivers/rtc/rtc-ab3100.c
1603F: drivers/rtc/rtc-coh901331.c
1604T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1605
1606ARM/UNIPHIER ARCHITECTURE
1607M: Masahiro Yamada <yamada.masahiro@socionext.com>
1608L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1609S: Maintained
1610F: arch/arm/boot/dts/uniphier*
1611F: arch/arm/mach-uniphier/
1612F: drivers/pinctrl/uniphier/
1613F: drivers/tty/serial/8250/8250_uniphier.c
1614N: uniphier
1615
1616ARM/Ux500 ARM ARCHITECTURE
1617M: Linus Walleij <linus.walleij@linaro.org>
1618L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1619S: Maintained
1620F: arch/arm/mach-ux500/
1621F: drivers/clocksource/clksrc-dbx500-prcmu.c
1622F: drivers/dma/ste_dma40*
1623F: drivers/hwspinlock/u8500_hsem.c
1624F: drivers/mfd/abx500*
1625F: drivers/mfd/ab8500*
1626F: drivers/mfd/dbx500*
1627F: drivers/mfd/db8500*
1628F: drivers/pinctrl/nomadik/pinctrl-ab*
1629F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1630F: drivers/rtc/rtc-ab8500.c
1631F: drivers/rtc/rtc-pl031.c
1632T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1633
1634ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1635M: Ulf Hansson <ulf.hansson@linaro.org>
1636L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1637T: git git://git.linaro.org/people/ulfh/clk.git
1638S: Maintained
1639F: drivers/clk/ux500/
1640F: include/linux/platform_data/clk-ux500.h
1641
1642ARM/VERSATILE EXPRESS PLATFORM
1643M: Liviu Dudau <liviu.dudau@arm.com>
1644M: Sudeep Holla <sudeep.holla@arm.com>
1645M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1646L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1647S: Maintained
1648F: arch/arm/boot/dts/vexpress*
1649F: arch/arm64/boot/dts/arm/vexpress*
1650F: arch/arm/mach-vexpress/
1651F: */*/vexpress*
1652F: */*/*/vexpress*
1653F: drivers/clk/versatile/clk-vexpress-osc.c
1654F: drivers/clocksource/versatile.c
1655
1656ARM/VFP SUPPORT
1657M: Russell King <linux@arm.linux.org.uk>
1658L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1659W: http://www.arm.linux.org.uk/
1660S: Maintained
1661F: arch/arm/vfp/
1662
1663ARM/VOIPAC PXA270 SUPPORT
1664M: Marek Vasut <marek.vasut@gmail.com>
1665L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1666S: Maintained
1667F: arch/arm/mach-pxa/vpac270.c
1668F: arch/arm/mach-pxa/include/mach/vpac270.h
1669
1670ARM/VT8500 ARM ARCHITECTURE
1671M: Tony Prisk <linux@prisktech.co.nz>
1672L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1673S: Maintained
1674F: arch/arm/mach-vt8500/
1675F: drivers/clocksource/vt8500_timer.c
1676F: drivers/i2c/busses/i2c-wmt.c
1677F: drivers/mmc/host/wmt-sdmmc.c
1678F: drivers/pwm/pwm-vt8500.c
1679F: drivers/rtc/rtc-vt8500.c
1680F: drivers/tty/serial/vt8500_serial.c
1681F: drivers/usb/host/ehci-platform.c
1682F: drivers/usb/host/uhci-platform.c
1683F: drivers/video/fbdev/vt8500lcdfb.*
1684F: drivers/video/fbdev/wm8505fb*
1685F: drivers/video/fbdev/wmt_ge_rops.*
1686
1687ARM/ZIPIT Z2 SUPPORT
1688M: Marek Vasut <marek.vasut@gmail.com>
1689L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1690S: Maintained
1691F: arch/arm/mach-pxa/z2.c
1692F: arch/arm/mach-pxa/include/mach/z2.h
1693
1694ARM/ZTE ARCHITECTURE
1695M: Jun Nie <jun.nie@linaro.org>
1696L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1697S: Maintained
1698F: arch/arm/mach-zx/
1699F: drivers/clk/zte/
1700F: Documentation/devicetree/bindings/arm/zte.txt
1701F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1702
1703ARM/ZYNQ ARCHITECTURE
1704M: Michal Simek <michal.simek@xilinx.com>
1705R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1706L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1707W: http://wiki.xilinx.com
1708T: git https://github.com/Xilinx/linux-xlnx.git
1709S: Supported
1710F: arch/arm/mach-zynq/
1711F: drivers/cpuidle/cpuidle-zynq.c
1712F: drivers/block/xsysace.c
1713N: zynq
1714N: xilinx
1715F: drivers/clocksource/cadence_ttc_timer.c
1716F: drivers/i2c/busses/i2c-cadence.c
1717F: drivers/mmc/host/sdhci-of-arasan.c
1718F: drivers/edac/synopsys_edac.c
1719
1720ARM SMMU DRIVERS
1721M: Will Deacon <will.deacon@arm.com>
1722L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1723S: Maintained
1724F: drivers/iommu/arm-smmu.c
1725F: drivers/iommu/arm-smmu-v3.c
1726F: drivers/iommu/io-pgtable-arm.c
1727
1728ARM64 PORT (AARCH64 ARCHITECTURE)
1729M: Catalin Marinas <catalin.marinas@arm.com>
1730M: Will Deacon <will.deacon@arm.com>
1731L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1732S: Maintained
1733F: arch/arm64/
1734F: Documentation/arm64/
1735
1736AS3645A LED FLASH CONTROLLER DRIVER
1737M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1738L: linux-media@vger.kernel.org
1739T: git git://linuxtv.org/media_tree.git
1740S: Maintained
1741F: drivers/media/i2c/as3645a.c
1742F: include/media/as3645a.h
1743
1744ASC7621 HARDWARE MONITOR DRIVER
1745M: George Joseph <george.joseph@fairview5.com>
1746L: lm-sensors@lm-sensors.org
1747S: Maintained
1748F: Documentation/hwmon/asc7621
1749F: drivers/hwmon/asc7621.c
1750
1751ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1752M: Corentin Chary <corentin.chary@gmail.com>
1753L: acpi4asus-user@lists.sourceforge.net
1754L: platform-driver-x86@vger.kernel.org
1755W: http://acpi4asus.sf.net
1756S: Maintained
1757F: drivers/platform/x86/asus*.c
1758F: drivers/platform/x86/eeepc*.c
1759
1760ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1761R: Dan Williams <dan.j.williams@intel.com>
1762W: http://sourceforge.net/projects/xscaleiop
1763S: Odd fixes
1764F: Documentation/crypto/async-tx-api.txt
1765F: crypto/async_tx/
1766F: drivers/dma/
1767F: include/linux/dmaengine.h
1768F: include/linux/async_tx.h
1769
1770AT24 EEPROM DRIVER
1771M: Wolfram Sang <wsa@the-dreams.de>
1772L: linux-i2c@vger.kernel.org
1773S: Maintained
1774F: drivers/misc/eeprom/at24.c
1775F: include/linux/platform_data/at24.h
1776
1777ATA OVER ETHERNET (AOE) DRIVER
1778M: "Ed L. Cashin" <ed.cashin@acm.org>
1779W: http://www.openaoe.org/
1780S: Supported
1781F: Documentation/aoe/
1782F: drivers/block/aoe/
1783
1784ATHEROS 71XX/9XXX GPIO DRIVER
1785M: Alban Bedel <albeu@free.fr>
1786W: https://github.com/AlbanBedel/linux
1787T: git git://github.com/AlbanBedel/linux
1788S: Maintained
1789F: drivers/gpio/gpio-ath79.c
1790F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1791
1792ATHEROS ATH GENERIC UTILITIES
1793M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1794L: linux-wireless@vger.kernel.org
1795S: Supported
1796F: drivers/net/wireless/ath/*
1797
1798ATHEROS ATH5K WIRELESS DRIVER
1799M: Jiri Slaby <jirislaby@gmail.com>
1800M: Nick Kossifidis <mickflemm@gmail.com>
1801M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1802L: linux-wireless@vger.kernel.org
1803W: http://wireless.kernel.org/en/users/Drivers/ath5k
1804S: Maintained
1805F: drivers/net/wireless/ath/ath5k/
1806
1807ATHEROS ATH6KL WIRELESS DRIVER
1808M: Kalle Valo <kvalo@qca.qualcomm.com>
1809L: linux-wireless@vger.kernel.org
1810W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1811T: git git://github.com/kvalo/ath.git
1812S: Supported
1813F: drivers/net/wireless/ath/ath6kl/
1814
1815WILOCITY WIL6210 WIRELESS DRIVER
1816M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1817L: linux-wireless@vger.kernel.org
1818L: wil6210@qca.qualcomm.com
1819S: Supported
1820W: http://wireless.kernel.org/en/users/Drivers/wil6210
1821F: drivers/net/wireless/ath/wil6210/
1822F: include/uapi/linux/wil6210_uapi.h
1823
1824CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1825M: Christian Lamparter <chunkeey@googlemail.com>
1826L: linux-wireless@vger.kernel.org
1827W: http://wireless.kernel.org/en/users/Drivers/carl9170
1828S: Maintained
1829F: drivers/net/wireless/ath/carl9170/
1830
1831ATK0110 HWMON DRIVER
1832M: Luca Tettamanti <kronos.it@gmail.com>
1833L: lm-sensors@lm-sensors.org
1834S: Maintained
1835F: drivers/hwmon/asus_atk0110.c
1836
1837ATI_REMOTE2 DRIVER
1838M: Ville Syrjala <syrjala@sci.fi>
1839S: Maintained
1840F: drivers/input/misc/ati_remote2.c
1841
1842ATLX ETHERNET DRIVERS
1843M: Jay Cliburn <jcliburn@gmail.com>
1844M: Chris Snook <chris.snook@gmail.com>
1845L: netdev@vger.kernel.org
1846W: http://sourceforge.net/projects/atl1
1847W: http://atl1.sourceforge.net
1848S: Maintained
1849F: drivers/net/ethernet/atheros/
1850
1851ATM
1852M: Chas Williams <3chas3@gmail.com>
1853L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1854L: netdev@vger.kernel.org
1855W: http://linux-atm.sourceforge.net
1856S: Maintained
1857F: drivers/atm/
1858F: include/linux/atm*
1859F: include/uapi/linux/atm*
1860
1861ATMEL AT91 / AT32 MCI DRIVER
1862M: Ludovic Desroches <ludovic.desroches@atmel.com>
1863S: Maintained
1864F: drivers/mmc/host/atmel-mci.c
1865F: drivers/mmc/host/atmel-mci-regs.h
1866
1867ATMEL AT91 / AT32 SERIAL DRIVER
1868M: Nicolas Ferre <nicolas.ferre@atmel.com>
1869S: Supported
1870F: drivers/tty/serial/atmel_serial.c
1871
1872ATMEL Audio ALSA driver
1873M: Nicolas Ferre <nicolas.ferre@atmel.com>
1874L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1875S: Supported
1876F: sound/soc/atmel
1877
1878ATMEL DMA DRIVER
1879M: Nicolas Ferre <nicolas.ferre@atmel.com>
1880L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1881S: Supported
1882F: drivers/dma/at_hdmac.c
1883F: drivers/dma/at_hdmac_regs.h
1884F: include/linux/platform_data/dma-atmel.h
1885
1886ATMEL XDMA DRIVER
1887M: Ludovic Desroches <ludovic.desroches@atmel.com>
1888L: linux-arm-kernel@lists.infradead.org
1889L: dmaengine@vger.kernel.org
1890S: Supported
1891F: drivers/dma/at_xdmac.c
1892
1893ATMEL I2C DRIVER
1894M: Ludovic Desroches <ludovic.desroches@atmel.com>
1895L: linux-i2c@vger.kernel.org
1896S: Supported
1897F: drivers/i2c/busses/i2c-at91.c
1898
1899ATMEL ISI DRIVER
1900M: Josh Wu <josh.wu@atmel.com>
1901L: linux-media@vger.kernel.org
1902S: Supported
1903F: drivers/media/platform/soc_camera/atmel-isi.c
1904F: include/media/atmel-isi.h
1905
1906ATMEL LCDFB DRIVER
1907M: Nicolas Ferre <nicolas.ferre@atmel.com>
1908L: linux-fbdev@vger.kernel.org
1909S: Maintained
1910F: drivers/video/fbdev/atmel_lcdfb.c
1911F: include/video/atmel_lcdc.h
1912
1913ATMEL MACB ETHERNET DRIVER
1914M: Nicolas Ferre <nicolas.ferre@atmel.com>
1915S: Supported
1916F: drivers/net/ethernet/cadence/
1917
1918ATMEL NAND DRIVER
1919M: Josh Wu <josh.wu@atmel.com>
1920L: linux-mtd@lists.infradead.org
1921S: Supported
1922F: drivers/mtd/nand/atmel_nand*
1923
1924ATMEL SDMMC DRIVER
1925M: Ludovic Desroches <ludovic.desroches@atmel.com>
1926L: linux-mmc@vger.kernel.org
1927S: Supported
1928F: drivers/mmc/host/sdhci-of-at91.c
1929
1930ATMEL SPI DRIVER
1931M: Nicolas Ferre <nicolas.ferre@atmel.com>
1932S: Supported
1933F: drivers/spi/spi-atmel.*
1934
1935ATMEL SSC DRIVER
1936M: Nicolas Ferre <nicolas.ferre@atmel.com>
1937L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1938S: Supported
1939F: drivers/misc/atmel-ssc.c
1940F: include/linux/atmel-ssc.h
1941
1942ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1943M: Nicolas Ferre <nicolas.ferre@atmel.com>
1944L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1945S: Supported
1946F: drivers/misc/atmel_tclib.c
1947F: drivers/clocksource/tcb_clksrc.c
1948
1949ATMEL USBA UDC DRIVER
1950M: Nicolas Ferre <nicolas.ferre@atmel.com>
1951L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1952S: Supported
1953F: drivers/usb/gadget/udc/atmel_usba_udc.*
1954
1955ATMEL WIRELESS DRIVER
1956M: Simon Kelley <simon@thekelleys.org.uk>
1957L: linux-wireless@vger.kernel.org
1958W: http://www.thekelleys.org.uk/atmel
1959W: http://atmelwlandriver.sourceforge.net/
1960S: Maintained
1961F: drivers/net/wireless/atmel*
1962
1963ATMEL MAXTOUCH DRIVER
1964M: Nick Dyer <nick.dyer@itdev.co.uk>
1965T: git git://github.com/atmel-maxtouch/linux.git
1966S: Supported
1967F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1968F: drivers/input/touchscreen/atmel_mxt_ts.c
1969F: include/linux/platform_data/atmel_mxt_ts.h
1970
1971ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1972M: Bradley Grove <linuxdrivers@attotech.com>
1973L: linux-scsi@vger.kernel.org
1974W: http://www.attotech.com
1975S: Supported
1976F: drivers/scsi/esas2r
1977
1978ATUSB IEEE 802.15.4 RADIO DRIVER
1979M: Stefan Schmidt <stefan@osg.samsung.com>
1980L: linux-wpan@vger.kernel.org
1981S: Maintained
1982F: drivers/net/ieee802154/atusb.c
1983F: drivers/net/ieee802154/atusb.h
1984F: drivers/net/ieee802154/at86rf230.h
1985
1986AUDIT SUBSYSTEM
1987M: Paul Moore <paul@paul-moore.com>
1988M: Eric Paris <eparis@redhat.com>
1989L: linux-audit@redhat.com (moderated for non-subscribers)
1990W: http://people.redhat.com/sgrubb/audit/
1991T: git git://git.infradead.org/users/pcmoore/audit
1992S: Maintained
1993F: include/linux/audit.h
1994F: include/uapi/linux/audit.h
1995F: kernel/audit*
1996
1997AUXILIARY DISPLAY DRIVERS
1998M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1999W: http://miguelojeda.es/auxdisplay.htm
2000W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2001S: Maintained
2002F: drivers/auxdisplay/
2003F: include/linux/cfag12864b.h
2004
2005AVR32 ARCHITECTURE
2006M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2007M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2008W: http://www.atmel.com/products/AVR32/
2009W: http://mirror.egtvedt.no/avr32linux.org/
2010W: http://avrfreaks.net/
2011S: Maintained
2012F: arch/avr32/
2013
2014AVR32/AT32AP MACHINE SUPPORT
2015M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2016M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2017S: Maintained
2018F: arch/avr32/mach-at32ap/
2019
2020AX.25 NETWORK LAYER
2021M: Ralf Baechle <ralf@linux-mips.org>
2022L: linux-hams@vger.kernel.org
2023W: http://www.linux-ax25.org/
2024S: Maintained
2025F: include/uapi/linux/ax25.h
2026F: include/net/ax25.h
2027F: net/ax25/
2028
2029AZ6007 DVB DRIVER
2030M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2031L: linux-media@vger.kernel.org
2032W: http://linuxtv.org
2033T: git git://linuxtv.org/media_tree.git
2034S: Maintained
2035F: drivers/media/usb/dvb-usb-v2/az6007.c
2036
2037AZTECH FM RADIO RECEIVER DRIVER
2038M: Hans Verkuil <hverkuil@xs4all.nl>
2039L: linux-media@vger.kernel.org
2040T: git git://linuxtv.org/media_tree.git
2041W: http://linuxtv.org
2042S: Maintained
2043F: drivers/media/radio/radio-aztech*
2044
2045B43 WIRELESS DRIVER
2046L: linux-wireless@vger.kernel.org
2047L: b43-dev@lists.infradead.org
2048W: http://wireless.kernel.org/en/users/Drivers/b43
2049S: Odd Fixes
2050F: drivers/net/wireless/b43/
2051
2052B43LEGACY WIRELESS DRIVER
2053M: Larry Finger <Larry.Finger@lwfinger.net>
2054L: linux-wireless@vger.kernel.org
2055L: b43-dev@lists.infradead.org
2056W: http://wireless.kernel.org/en/users/Drivers/b43
2057S: Maintained
2058F: drivers/net/wireless/b43legacy/
2059
2060BACKLIGHT CLASS/SUBSYSTEM
2061M: Jingoo Han <jingoohan1@gmail.com>
2062M: Lee Jones <lee.jones@linaro.org>
2063S: Maintained
2064F: drivers/video/backlight/
2065F: include/linux/backlight.h
2066
2067BATMAN ADVANCED
2068M: Marek Lindner <mareklindner@neomailbox.ch>
2069M: Simon Wunderlich <sw@simonwunderlich.de>
2070M: Antonio Quartulli <antonio@meshcoding.com>
2071L: b.a.t.m.a.n@lists.open-mesh.org
2072W: http://www.open-mesh.org/
2073S: Maintained
2074F: net/batman-adv/
2075
2076BAYCOM/HDLCDRV DRIVERS FOR AX.25
2077M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2078L: linux-hams@vger.kernel.org
2079W: http://www.baycom.org/~tom/ham/ham.html
2080S: Maintained
2081F: drivers/net/hamradio/baycom*
2082
2083BCACHE (BLOCK LAYER CACHE)
2084M: Kent Overstreet <kent.overstreet@gmail.com>
2085L: linux-bcache@vger.kernel.org
2086W: http://bcache.evilpiepirate.org
2087S: Maintained
2088F: drivers/md/bcache/
2089
2090BDISP ST MEDIA DRIVER
2091M: Fabien Dessenne <fabien.dessenne@st.com>
2092L: linux-media@vger.kernel.org
2093T: git git://linuxtv.org/media_tree.git
2094W: http://linuxtv.org
2095S: Supported
2096F: drivers/media/platform/sti/bdisp
2097
2098BEFS FILE SYSTEM
2099S: Orphan
2100F: Documentation/filesystems/befs.txt
2101F: fs/befs/
2102
2103BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2104M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2105L: netdev@vger.kernel.org
2106S: Maintained
2107F: drivers/net/ethernet/ec_bhf.c
2108
2109BFS FILE SYSTEM
2110M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2111S: Maintained
2112F: Documentation/filesystems/bfs.txt
2113F: fs/bfs/
2114F: include/uapi/linux/bfs_fs.h
2115
2116BLACKFIN ARCHITECTURE
2117M: Steven Miao <realmz6@gmail.com>
2118L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2119T: git git://git.code.sf.net/p/adi-linux/code
2120W: http://blackfin.uclinux.org
2121S: Supported
2122F: arch/blackfin/
2123
2124BLACKFIN EMAC DRIVER
2125L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2126W: http://blackfin.uclinux.org
2127S: Supported
2128F: drivers/net/ethernet/adi/
2129
2130BLACKFIN RTC DRIVER
2131L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2132W: http://blackfin.uclinux.org
2133S: Supported
2134F: drivers/rtc/rtc-bfin.c
2135
2136BLACKFIN SDH DRIVER
2137M: Sonic Zhang <sonic.zhang@analog.com>
2138L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2139W: http://blackfin.uclinux.org
2140S: Supported
2141F: drivers/mmc/host/bfin_sdh.c
2142
2143BLACKFIN SERIAL DRIVER
2144M: Sonic Zhang <sonic.zhang@analog.com>
2145L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2146W: http://blackfin.uclinux.org
2147S: Supported
2148F: drivers/tty/serial/bfin_uart.c
2149
2150BLACKFIN WATCHDOG DRIVER
2151L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2152W: http://blackfin.uclinux.org
2153S: Supported
2154F: drivers/watchdog/bfin_wdt.c
2155
2156BLACKFIN I2C TWI DRIVER
2157M: Sonic Zhang <sonic.zhang@analog.com>
2158L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2159W: http://blackfin.uclinux.org/
2160S: Supported
2161F: drivers/i2c/busses/i2c-bfin-twi.c
2162
2163BLACKFIN MEDIA DRIVER
2164M: Scott Jiang <scott.jiang.linux@gmail.com>
2165L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2166W: http://blackfin.uclinux.org/
2167S: Supported
2168F: drivers/media/platform/blackfin/
2169F: drivers/media/i2c/adv7183*
2170F: drivers/media/i2c/vs6624*
2171
2172BLINKM RGB LED DRIVER
2173M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2174S: Maintained
2175F: drivers/leds/leds-blinkm.c
2176
2177BLOCK LAYER
2178M: Jens Axboe <axboe@kernel.dk>
2179T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2180S: Maintained
2181F: block/
2182F: kernel/trace/blktrace.c
2183
2184BLOCK2MTD DRIVER
2185M: Joern Engel <joern@lazybastard.org>
2186L: linux-mtd@lists.infradead.org
2187S: Maintained
2188F: drivers/mtd/devices/block2mtd.c
2189
2190BLUETOOTH DRIVERS
2191M: Marcel Holtmann <marcel@holtmann.org>
2192M: Gustavo Padovan <gustavo@padovan.org>
2193M: Johan Hedberg <johan.hedberg@gmail.com>
2194L: linux-bluetooth@vger.kernel.org
2195W: http://www.bluez.org/
2196T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2197T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2198S: Maintained
2199F: drivers/bluetooth/
2200
2201BLUETOOTH SUBSYSTEM
2202M: Marcel Holtmann <marcel@holtmann.org>
2203M: Gustavo Padovan <gustavo@padovan.org>
2204M: Johan Hedberg <johan.hedberg@gmail.com>
2205L: linux-bluetooth@vger.kernel.org
2206W: http://www.bluez.org/
2207T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2208T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2209S: Maintained
2210F: net/bluetooth/
2211F: include/net/bluetooth/
2212
2213BONDING DRIVER
2214M: Jay Vosburgh <j.vosburgh@gmail.com>
2215M: Veaceslav Falico <vfalico@gmail.com>
2216M: Andy Gospodarek <gospo@cumulusnetworks.com>
2217L: netdev@vger.kernel.org
2218W: http://sourceforge.net/projects/bonding/
2219S: Supported
2220F: drivers/net/bonding/
2221F: include/uapi/linux/if_bonding.h
2222
2223BPF (Safe dynamic programs and tools)
2224M: Alexei Starovoitov <ast@kernel.org>
2225L: netdev@vger.kernel.org
2226L: linux-kernel@vger.kernel.org
2227S: Supported
2228F: kernel/bpf/
2229
2230BROADCOM B44 10/100 ETHERNET DRIVER
2231M: Gary Zambrano <zambrano@broadcom.com>
2232L: netdev@vger.kernel.org
2233S: Supported
2234F: drivers/net/ethernet/broadcom/b44.*
2235
2236BROADCOM GENET ETHERNET DRIVER
2237M: Florian Fainelli <f.fainelli@gmail.com>
2238L: netdev@vger.kernel.org
2239S: Supported
2240F: drivers/net/ethernet/broadcom/genet/
2241
2242BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2243M: Sony Chacko <sony.chacko@qlogic.com>
2244M: Dept-HSGLinuxNICDev@qlogic.com
2245L: netdev@vger.kernel.org
2246S: Supported
2247F: drivers/net/ethernet/broadcom/bnx2.*
2248F: drivers/net/ethernet/broadcom/bnx2_*
2249
2250BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2251M: Ariel Elior <ariel.elior@qlogic.com>
2252L: netdev@vger.kernel.org
2253S: Supported
2254F: drivers/net/ethernet/broadcom/bnx2x/
2255
2256BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2257M: Florian Fainelli <f.fainelli@gmail.com>
2258M: Ray Jui <rjui@broadcom.com>
2259M: Scott Branden <sbranden@broadcom.com>
2260L: bcm-kernel-feedback-list@broadcom.com
2261T: git git://github.com/broadcom/mach-bcm
2262S: Maintained
2263F: arch/arm/mach-bcm/
2264F: arch/arm/boot/dts/bcm113*
2265F: arch/arm/boot/dts/bcm216*
2266F: arch/arm/boot/dts/bcm281*
2267F: arch/arm/configs/bcm_defconfig
2268F: drivers/mmc/host/sdhci-bcm-kona.c
2269F: drivers/clocksource/bcm_kona_timer.c
2270
2271BROADCOM BCM2835 ARM ARCHITECTURE
2272M: Stephen Warren <swarren@wwwdotorg.org>
2273M: Lee Jones <lee@kernel.org>
2274M: Eric Anholt <eric@anholt.net>
2275L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2276L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2277T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2278S: Maintained
2279N: bcm2835
2280
2281BROADCOM BCM33XX MIPS ARCHITECTURE
2282M: Kevin Cernekee <cernekee@gmail.com>
2283L: linux-mips@linux-mips.org
2284S: Maintained
2285F: arch/mips/bcm3384/*
2286F: arch/mips/include/asm/mach-bcm3384/*
2287F: arch/mips/kernel/*bmips*
2288
2289BROADCOM BCM47XX MIPS ARCHITECTURE
2290M: Hauke Mehrtens <hauke@hauke-m.de>
2291M: Rafał Miłecki <zajec5@gmail.com>
2292L: linux-mips@linux-mips.org
2293S: Maintained
2294F: arch/mips/bcm47xx/*
2295F: arch/mips/include/asm/mach-bcm47xx/*
2296
2297BROADCOM BCM5301X ARM ARCHITECTURE
2298M: Hauke Mehrtens <hauke@hauke-m.de>
2299L: linux-arm-kernel@lists.infradead.org
2300S: Maintained
2301F: arch/arm/mach-bcm/bcm_5301x.c
2302F: arch/arm/boot/dts/bcm5301x.dtsi
2303F: arch/arm/boot/dts/bcm470*
2304
2305BROADCOM BCM63XX ARM ARCHITECTURE
2306M: Florian Fainelli <f.fainelli@gmail.com>
2307L: linux-arm-kernel@lists.infradead.org
2308T: git git://github.com/broadcom/arm-bcm63xx.git
2309S: Maintained
2310F: arch/arm/mach-bcm/bcm63xx.c
2311F: arch/arm/include/debug/bcm63xx.S
2312
2313BROADCOM BCM63XX/BCM33XX UDC DRIVER
2314M: Kevin Cernekee <cernekee@gmail.com>
2315L: linux-usb@vger.kernel.org
2316S: Maintained
2317F: drivers/usb/gadget/udc/bcm63xx_udc.*
2318
2319BROADCOM BCM7XXX ARM ARCHITECTURE
2320M: Brian Norris <computersforpeace@gmail.com>
2321M: Gregory Fong <gregory.0xf0@gmail.com>
2322M: Florian Fainelli <f.fainelli@gmail.com>
2323L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2324T: git git://github.com/broadcom/stblinux.git
2325S: Maintained
2326F: arch/arm/mach-bcm/*brcmstb*
2327F: arch/arm/boot/dts/bcm7*.dts*
2328F: drivers/bus/brcmstb_gisb.c
2329N: brcmstb
2330
2331BROADCOM BMIPS MIPS ARCHITECTURE
2332M: Kevin Cernekee <cernekee@gmail.com>
2333M: Florian Fainelli <f.fainelli@gmail.com>
2334L: linux-mips@linux-mips.org
2335T: git git://github.com/broadcom/stblinux.git
2336S: Maintained
2337F: arch/mips/bmips/*
2338F: arch/mips/include/asm/mach-bmips/*
2339F: arch/mips/kernel/*bmips*
2340F: arch/mips/boot/dts/brcm/bcm*.dts*
2341F: drivers/irqchip/irq-bcm7*
2342F: drivers/irqchip/irq-brcmstb*
2343
2344BROADCOM TG3 GIGABIT ETHERNET DRIVER
2345M: Prashant Sreedharan <prashant@broadcom.com>
2346M: Michael Chan <mchan@broadcom.com>
2347L: netdev@vger.kernel.org
2348S: Supported
2349F: drivers/net/ethernet/broadcom/tg3.*
2350
2351BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2352M: Brett Rudley <brudley@broadcom.com>
2353M: Arend van Spriel <arend@broadcom.com>
2354M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2355M: Hante Meuleman <meuleman@broadcom.com>
2356L: linux-wireless@vger.kernel.org
2357L: brcm80211-dev-list@broadcom.com
2358S: Supported
2359F: drivers/net/wireless/brcm80211/
2360
2361BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2362M: QLogic-Storage-Upstream@qlogic.com
2363L: linux-scsi@vger.kernel.org
2364S: Supported
2365F: drivers/scsi/bnx2fc/
2366
2367BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2368M: QLogic-Storage-Upstream@qlogic.com
2369L: linux-scsi@vger.kernel.org
2370S: Supported
2371F: drivers/scsi/bnx2i/
2372
2373BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2374M: Ray Jui <rjui@broadcom.com>
2375M: Scott Branden <sbranden@broadcom.com>
2376L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2377L: bcm-kernel-feedback-list@broadcom.com
2378T: git git://github.com/broadcom/cygnus-linux.git
2379S: Maintained
2380N: iproc
2381N: cygnus
2382N: bcm9113*
2383N: bcm9583*
2384N: bcm583*
2385N: bcm113*
2386
2387BROADCOM BRCMSTB GPIO DRIVER
2388M: Gregory Fong <gregory.0xf0@gmail.com>
2389L: bcm-kernel-feedback-list@broadcom.com>
2390S: Supported
2391F: drivers/gpio/gpio-brcmstb.c
2392F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2393
2394BROADCOM KONA GPIO DRIVER
2395M: Ray Jui <rjui@broadcom.com>
2396L: bcm-kernel-feedback-list@broadcom.com
2397S: Supported
2398F: drivers/gpio/gpio-bcm-kona.c
2399F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2400
2401BROADCOM NVRAM DRIVER
2402M: Rafał Miłecki <zajec5@gmail.com>
2403L: linux-mips@linux-mips.org
2404S: Maintained
2405F: drivers/firmware/broadcom/*
2406
2407BROADCOM STB NAND FLASH DRIVER
2408M: Brian Norris <computersforpeace@gmail.com>
2409L: linux-mtd@lists.infradead.org
2410S: Maintained
2411F: drivers/mtd/nand/brcmnand/
2412
2413BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2414M: Rafał Miłecki <zajec5@gmail.com>
2415L: linux-wireless@vger.kernel.org
2416S: Maintained
2417F: drivers/bcma/
2418F: include/linux/bcma/
2419
2420BROADCOM SYSTEMPORT ETHERNET DRIVER
2421M: Florian Fainelli <f.fainelli@gmail.com>
2422L: netdev@vger.kernel.org
2423S: Supported
2424F: drivers/net/ethernet/broadcom/bcmsysport.*
2425
2426BROCADE BFA FC SCSI DRIVER
2427M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2428M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2429L: linux-scsi@vger.kernel.org
2430S: Supported
2431F: drivers/scsi/bfa/
2432
2433BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2434M: Rasesh Mody <rasesh.mody@qlogic.com>
2435L: netdev@vger.kernel.org
2436S: Supported
2437F: drivers/net/ethernet/brocade/bna/
2438
2439BSG (block layer generic sg v4 driver)
2440M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2441L: linux-scsi@vger.kernel.org
2442S: Supported
2443F: block/bsg.c
2444F: include/linux/bsg.h
2445F: include/uapi/linux/bsg.h
2446
2447BT87X AUDIO DRIVER
2448M: Clemens Ladisch <clemens@ladisch.de>
2449L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2450T: git git://git.alsa-project.org/alsa-kernel.git
2451S: Maintained
2452F: Documentation/sound/alsa/Bt87x.txt
2453F: sound/pci/bt87x.c
2454
2455BT8XXGPIO DRIVER
2456M: Michael Buesch <m@bues.ch>
2457W: http://bu3sch.de/btgpio.php
2458S: Maintained
2459F: drivers/gpio/gpio-bt8xx.c
2460
2461BTRFS FILE SYSTEM
2462M: Chris Mason <clm@fb.com>
2463M: Josef Bacik <jbacik@fb.com>
2464M: David Sterba <dsterba@suse.com>
2465L: linux-btrfs@vger.kernel.org
2466W: http://btrfs.wiki.kernel.org/
2467Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2468T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2469S: Maintained
2470F: Documentation/filesystems/btrfs.txt
2471F: fs/btrfs/
2472
2473BTTV VIDEO4LINUX DRIVER
2474M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2475L: linux-media@vger.kernel.org
2476W: http://linuxtv.org
2477T: git git://linuxtv.org/media_tree.git
2478S: Odd fixes
2479F: Documentation/video4linux/bttv/
2480F: drivers/media/pci/bt8xx/bttv*
2481
2482BUSLOGIC SCSI DRIVER
2483M: Khalid Aziz <khalid@gonehiking.org>
2484L: linux-scsi@vger.kernel.org
2485S: Maintained
2486F: drivers/scsi/BusLogic.*
2487F: drivers/scsi/FlashPoint.*
2488
2489C-MEDIA CMI8788 DRIVER
2490M: Clemens Ladisch <clemens@ladisch.de>
2491L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2492T: git git://git.alsa-project.org/alsa-kernel.git
2493S: Maintained
2494F: sound/pci/oxygen/
2495
2496C6X ARCHITECTURE
2497M: Mark Salter <msalter@redhat.com>
2498M: Aurelien Jacquiot <a-jacquiot@ti.com>
2499L: linux-c6x-dev@linux-c6x.org
2500W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2501S: Maintained
2502F: arch/c6x/
2503
2504CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2505M: David Howells <dhowells@redhat.com>
2506L: linux-cachefs@redhat.com
2507S: Supported
2508F: Documentation/filesystems/caching/cachefiles.txt
2509F: fs/cachefiles/
2510
2511CADET FM/AM RADIO RECEIVER DRIVER
2512M: Hans Verkuil <hverkuil@xs4all.nl>
2513L: linux-media@vger.kernel.org
2514T: git git://linuxtv.org/media_tree.git
2515W: http://linuxtv.org
2516S: Maintained
2517F: drivers/media/radio/radio-cadet*
2518
2519CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2520M: Jonathan Corbet <corbet@lwn.net>
2521L: linux-media@vger.kernel.org
2522T: git git://linuxtv.org/media_tree.git
2523S: Maintained
2524F: Documentation/video4linux/cafe_ccic
2525F: drivers/media/platform/marvell-ccic/
2526
2527CAIF NETWORK LAYER
2528M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2529L: netdev@vger.kernel.org
2530S: Supported
2531F: Documentation/networking/caif/
2532F: drivers/net/caif/
2533F: include/uapi/linux/caif/
2534F: include/net/caif/
2535F: net/caif/
2536
2537CALGARY x86-64 IOMMU
2538M: Muli Ben-Yehuda <muli@il.ibm.com>
2539M: "Jon D. Mason" <jdmason@kudzu.us>
2540L: discuss@x86-64.org
2541S: Maintained
2542F: arch/x86/kernel/pci-calgary_64.c
2543F: arch/x86/kernel/tce_64.c
2544F: arch/x86/include/asm/calgary.h
2545F: arch/x86/include/asm/tce.h
2546
2547CAN NETWORK LAYER
2548M: Oliver Hartkopp <socketcan@hartkopp.net>
2549M: Marc Kleine-Budde <mkl@pengutronix.de>
2550L: linux-can@vger.kernel.org
2551W: https://github.com/linux-can
2552T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2553T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2554S: Maintained
2555F: Documentation/networking/can.txt
2556F: net/can/
2557F: include/linux/can/core.h
2558F: include/uapi/linux/can.h
2559F: include/uapi/linux/can/bcm.h
2560F: include/uapi/linux/can/raw.h
2561F: include/uapi/linux/can/gw.h
2562
2563CAN NETWORK DRIVERS
2564M: Wolfgang Grandegger <wg@grandegger.com>
2565M: Marc Kleine-Budde <mkl@pengutronix.de>
2566L: linux-can@vger.kernel.org
2567W: https://github.com/linux-can
2568T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2569T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2570S: Maintained
2571F: drivers/net/can/
2572F: include/linux/can/dev.h
2573F: include/linux/can/platform/
2574F: include/uapi/linux/can/error.h
2575F: include/uapi/linux/can/netlink.h
2576
2577CAPABILITIES
2578M: Serge Hallyn <serge.hallyn@canonical.com>
2579L: linux-security-module@vger.kernel.org
2580S: Supported
2581F: include/linux/capability.h
2582F: include/uapi/linux/capability.h
2583F: security/commoncap.c
2584F: kernel/capability.c
2585
2586CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2587M: Kevin Tsai <ktsai@capellamicro.com>
2588S: Maintained
2589F: drivers/iio/light/cm*
2590F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2591
2592CAVIUM LIQUIDIO NETWORK DRIVER
2593M: Derek Chickles <derek.chickles@caviumnetworks.com>
2594M: Satanand Burla <satananda.burla@caviumnetworks.com>
2595M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2596M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2597L: netdev@vger.kernel.org
2598W: http://www.cavium.com
2599S: Supported
2600F: drivers/net/ethernet/cavium/liquidio/
2601
2602CC2520 IEEE-802.15.4 RADIO DRIVER
2603M: Varka Bhadram <varkabhadram@gmail.com>
2604L: linux-wpan@vger.kernel.org
2605S: Maintained
2606F: drivers/net/ieee802154/cc2520.c
2607F: include/linux/spi/cc2520.h
2608F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2609
2610CELL BROADBAND ENGINE ARCHITECTURE
2611M: Arnd Bergmann <arnd@arndb.de>
2612L: linuxppc-dev@lists.ozlabs.org
2613W: http://www.ibm.com/developerworks/power/cell/
2614S: Supported
2615F: arch/powerpc/include/asm/cell*.h
2616F: arch/powerpc/include/asm/spu*.h
2617F: arch/powerpc/include/uapi/asm/spu*.h
2618F: arch/powerpc/oprofile/*cell*
2619F: arch/powerpc/platforms/cell/
2620
2621CEPH COMMON CODE (LIBCEPH)
2622M: Ilya Dryomov <idryomov@gmail.com>
2623M: "Yan, Zheng" <zyan@redhat.com>
2624M: Sage Weil <sage@redhat.com>
2625L: ceph-devel@vger.kernel.org
2626W: http://ceph.com/
2627T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2628T: git git://github.com/ceph/ceph-client.git
2629S: Supported
2630F: net/ceph/
2631F: include/linux/ceph/
2632F: include/linux/crush/
2633
2634CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2635M: "Yan, Zheng" <zyan@redhat.com>
2636M: Sage Weil <sage@redhat.com>
2637M: Ilya Dryomov <idryomov@gmail.com>
2638L: ceph-devel@vger.kernel.org
2639W: http://ceph.com/
2640T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2641T: git git://github.com/ceph/ceph-client.git
2642S: Supported
2643F: Documentation/filesystems/ceph.txt
2644F: fs/ceph/
2645
2646CERTIFICATE HANDLING:
2647M: David Howells <dhowells@redhat.com>
2648M: David Woodhouse <dwmw2@infradead.org>
2649L: keyrings@linux-nfs.org
2650S: Maintained
2651F: Documentation/module-signing.txt
2652F: certs/
2653F: scripts/extract-cert.c
2654
2655CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2656L: linux-usb@vger.kernel.org
2657S: Orphan
2658F: Documentation/usb/WUSB-Design-overview.txt
2659F: Documentation/usb/wusb-cbaf
2660F: drivers/usb/host/hwa-hc.c
2661F: drivers/usb/host/whci/
2662F: drivers/usb/wusbcore/
2663F: include/linux/usb/wusb*
2664
2665CFAG12864B LCD DRIVER
2666M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2667W: http://miguelojeda.es/auxdisplay.htm
2668W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2669S: Maintained
2670F: drivers/auxdisplay/cfag12864b.c
2671F: include/linux/cfag12864b.h
2672
2673CFAG12864BFB LCD FRAMEBUFFER DRIVER
2674M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2675W: http://miguelojeda.es/auxdisplay.htm
2676W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2677S: Maintained
2678F: drivers/auxdisplay/cfag12864bfb.c
2679F: include/linux/cfag12864b.h
2680
2681CFG80211 and NL80211
2682M: Johannes Berg <johannes@sipsolutions.net>
2683L: linux-wireless@vger.kernel.org
2684W: http://wireless.kernel.org/
2685T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2686T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2687S: Maintained
2688F: include/uapi/linux/nl80211.h
2689F: include/net/cfg80211.h
2690F: net/wireless/*
2691X: net/wireless/wext*
2692
2693CHAR and MISC DRIVERS
2694M: Arnd Bergmann <arnd@arndb.de>
2695M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2696T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2697S: Supported
2698F: drivers/char/*
2699F: drivers/misc/*
2700F: include/linux/miscdevice.h
2701
2702CHECKPATCH
2703M: Andy Whitcroft <apw@canonical.com>
2704M: Joe Perches <joe@perches.com>
2705S: Maintained
2706F: scripts/checkpatch.pl
2707
2708CHINESE DOCUMENTATION
2709M: Harry Wei <harryxiyou@gmail.com>
2710L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2711L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2712S: Maintained
2713F: Documentation/zh_CN/
2714
2715CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2716M: Peter Chen <Peter.Chen@freescale.com>
2717T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2718L: linux-usb@vger.kernel.org
2719S: Maintained
2720F: drivers/usb/chipidea/
2721
2722CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2723M: Hans de Goede <hdegoede@redhat.com>
2724L: linux-input@vger.kernel.org
2725S: Maintained
2726F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2727F: drivers/input/touchscreen/chipone_icn8318.c
2728
2729CHROME HARDWARE PLATFORM SUPPORT
2730M: Olof Johansson <olof@lixom.net>
2731S: Maintained
2732F: drivers/platform/chrome/
2733
2734CISCO VIC ETHERNET NIC DRIVER
2735M: Christian Benvenuti <benve@cisco.com>
2736M: Sujith Sankar <ssujith@cisco.com>
2737M: Govindarajulu Varadarajan <_govind@gmx.com>
2738M: Neel Patel <neepatel@cisco.com>
2739S: Supported
2740F: drivers/net/ethernet/cisco/enic/
2741
2742CISCO VIC LOW LATENCY NIC DRIVER
2743M: Upinder Malhi <umalhi@cisco.com>
2744S: Supported
2745F: drivers/infiniband/hw/usnic
2746
2747CIRRUS LOGIC EP93XX ETHERNET DRIVER
2748M: Hartley Sweeten <hsweeten@visionengravers.com>
2749L: netdev@vger.kernel.org
2750S: Maintained
2751F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2752
2753CIRRUS LOGIC AUDIO CODEC DRIVERS
2754M: Brian Austin <brian.austin@cirrus.com>
2755M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2756L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2757S: Maintained
2758F: sound/soc/codecs/cs*
2759
2760CLEANCACHE API
2761M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2762L: linux-kernel@vger.kernel.org
2763S: Maintained
2764F: mm/cleancache.c
2765F: include/linux/cleancache.h
2766
2767CLK API
2768M: Russell King <linux@arm.linux.org.uk>
2769L: linux-clk@vger.kernel.org
2770S: Maintained
2771F: include/linux/clk.h
2772
2773CLOCKSOURCE, CLOCKEVENT DRIVERS
2774M: Daniel Lezcano <daniel.lezcano@linaro.org>
2775M: Thomas Gleixner <tglx@linutronix.de>
2776L: linux-kernel@vger.kernel.org
2777T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2778S: Supported
2779F: drivers/clocksource
2780
2781CISCO FCOE HBA DRIVER
2782M: Hiral Patel <hiralpat@cisco.com>
2783M: Suma Ramars <sramars@cisco.com>
2784M: Brian Uchino <buchino@cisco.com>
2785L: linux-scsi@vger.kernel.org
2786S: Supported
2787F: drivers/scsi/fnic/
2788
2789CISCO SCSI HBA DRIVER
2790M: Narsimhulu Musini <nmusini@cisco.com>
2791M: Sesidhar Baddela <sebaddel@cisco.com>
2792L: linux-scsi@vger.kernel.org
2793S: Supported
2794F: drivers/scsi/snic/
2795
2796CMPC ACPI DRIVER
2797M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2798M: Daniel Oliveira Nascimento <don@syst.com.br>
2799L: platform-driver-x86@vger.kernel.org
2800S: Supported
2801F: drivers/platform/x86/classmate-laptop.c
2802
2803COBALT MEDIA DRIVER
2804M: Hans Verkuil <hans.verkuil@cisco.com>
2805L: linux-media@vger.kernel.org
2806T: git git://linuxtv.org/media_tree.git
2807W: http://linuxtv.org
2808S: Supported
2809F: drivers/media/pci/cobalt/
2810
2811COCCINELLE/Semantic Patches (SmPL)
2812M: Julia Lawall <Julia.Lawall@lip6.fr>
2813M: Gilles Muller <Gilles.Muller@lip6.fr>
2814M: Nicolas Palix <nicolas.palix@imag.fr>
2815M: Michal Marek <mmarek@suse.com>
2816L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2817T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2818W: http://coccinelle.lip6.fr/
2819S: Supported
2820F: Documentation/coccinelle.txt
2821F: scripts/coccinelle/
2822F: scripts/coccicheck
2823
2824CODA FILE SYSTEM
2825M: Jan Harkes <jaharkes@cs.cmu.edu>
2826M: coda@cs.cmu.edu
2827L: codalist@coda.cs.cmu.edu
2828W: http://www.coda.cs.cmu.edu/
2829S: Maintained
2830F: Documentation/filesystems/coda.txt
2831F: fs/coda/
2832F: include/linux/coda*.h
2833F: include/uapi/linux/coda*.h
2834
2835CODA V4L2 MEM2MEM DRIVER
2836M: Philipp Zabel <p.zabel@pengutronix.de>
2837L: linux-media@vger.kernel.org
2838S: Maintained
2839F: Documentation/devicetree/bindings/media/coda.txt
2840F: drivers/media/platform/coda/
2841
2842COMMON CLK FRAMEWORK
2843M: Michael Turquette <mturquette@baylibre.com>
2844M: Stephen Boyd <sboyd@codeaurora.org>
2845L: linux-clk@vger.kernel.org
2846T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2847S: Maintained
2848F: drivers/clk/
2849X: drivers/clk/clkdev.c
2850F: include/linux/clk-pr*
2851F: include/linux/clk/
2852
2853COMMON INTERNET FILE SYSTEM (CIFS)
2854M: Steve French <sfrench@samba.org>
2855L: linux-cifs@vger.kernel.org
2856L: samba-technical@lists.samba.org (moderated for non-subscribers)
2857W: http://linux-cifs.samba.org/
2858T: git git://git.samba.org/sfrench/cifs-2.6.git
2859S: Supported
2860F: Documentation/filesystems/cifs/
2861F: fs/cifs/
2862
2863COMPACTPCI HOTPLUG CORE
2864M: Scott Murray <scott@spiteful.org>
2865L: linux-pci@vger.kernel.org
2866S: Maintained
2867F: drivers/pci/hotplug/cpci_hotplug*
2868
2869COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2870M: Scott Murray <scott@spiteful.org>
2871L: linux-pci@vger.kernel.org
2872S: Maintained
2873F: drivers/pci/hotplug/cpcihp_zt5550.*
2874
2875COMPACTPCI HOTPLUG GENERIC DRIVER
2876M: Scott Murray <scott@spiteful.org>
2877L: linux-pci@vger.kernel.org
2878S: Maintained
2879F: drivers/pci/hotplug/cpcihp_generic.c
2880
2881COMPAL LAPTOP SUPPORT
2882M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2883L: platform-driver-x86@vger.kernel.org
2884S: Maintained
2885F: drivers/platform/x86/compal-laptop.c
2886
2887CONEXANT ACCESSRUNNER USB DRIVER
2888M: Simon Arlott <cxacru@fire.lp0.eu>
2889L: accessrunner-general@lists.sourceforge.net
2890W: http://accessrunner.sourceforge.net/
2891S: Maintained
2892F: drivers/usb/atm/cxacru.c
2893
2894CONFIGFS
2895M: Joel Becker <jlbec@evilplan.org>
2896T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2897S: Supported
2898F: fs/configfs/
2899F: include/linux/configfs.h
2900
2901CONNECTOR
2902M: Evgeniy Polyakov <zbr@ioremap.net>
2903L: netdev@vger.kernel.org
2904S: Maintained
2905F: drivers/connector/
2906
2907CONTROL GROUP (CGROUP)
2908M: Tejun Heo <tj@kernel.org>
2909M: Li Zefan <lizefan@huawei.com>
2910M: Johannes Weiner <hannes@cmpxchg.org>
2911L: cgroups@vger.kernel.org
2912T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2913S: Maintained
2914F: Documentation/cgroups/
2915F: include/linux/cgroup*
2916F: kernel/cgroup*
2917
2918CONTROL GROUP - CPUSET
2919M: Li Zefan <lizefan@huawei.com>
2920L: cgroups@vger.kernel.org
2921W: http://www.bullopensource.org/cpuset/
2922W: http://oss.sgi.com/projects/cpusets/
2923T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2924S: Maintained
2925F: Documentation/cgroups/cpusets.txt
2926F: include/linux/cpuset.h
2927F: kernel/cpuset.c
2928
2929CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2930M: Johannes Weiner <hannes@cmpxchg.org>
2931M: Michal Hocko <mhocko@kernel.org>
2932L: cgroups@vger.kernel.org
2933L: linux-mm@kvack.org
2934S: Maintained
2935F: mm/memcontrol.c
2936F: mm/swap_cgroup.c
2937
2938CORETEMP HARDWARE MONITORING DRIVER
2939M: Fenghua Yu <fenghua.yu@intel.com>
2940L: lm-sensors@lm-sensors.org
2941S: Maintained
2942F: Documentation/hwmon/coretemp
2943F: drivers/hwmon/coretemp.c
2944
2945COSA/SRP SYNC SERIAL DRIVER
2946M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2947W: http://www.fi.muni.cz/~kas/cosa/
2948S: Maintained
2949F: drivers/net/wan/cosa*
2950
2951CPMAC ETHERNET DRIVER
2952M: Florian Fainelli <florian@openwrt.org>
2953L: netdev@vger.kernel.org
2954S: Maintained
2955F: drivers/net/ethernet/ti/cpmac.c
2956
2957CPU FREQUENCY DRIVERS
2958M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
2959M: Viresh Kumar <viresh.kumar@linaro.org>
2960L: linux-pm@vger.kernel.org
2961S: Maintained
2962T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2963T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2964F: drivers/cpufreq/
2965F: include/linux/cpufreq.h
2966
2967CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2968M: Viresh Kumar <viresh.kumar@linaro.org>
2969M: Sudeep Holla <sudeep.holla@arm.com>
2970L: linux-pm@vger.kernel.org
2971W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2972S: Maintained
2973F: drivers/cpufreq/arm_big_little.h
2974F: drivers/cpufreq/arm_big_little.c
2975F: drivers/cpufreq/arm_big_little_dt.c
2976
2977CPUIDLE DRIVER - ARM BIG LITTLE
2978M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2979M: Daniel Lezcano <daniel.lezcano@linaro.org>
2980L: linux-pm@vger.kernel.org
2981L: linux-arm-kernel@lists.infradead.org
2982T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2983S: Maintained
2984F: drivers/cpuidle/cpuidle-big_little.c
2985
2986CPUIDLE DRIVER - ARM EXYNOS
2987M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2988M: Daniel Lezcano <daniel.lezcano@linaro.org>
2989M: Kukjin Kim <kgene@kernel.org>
2990L: linux-pm@vger.kernel.org
2991L: linux-samsung-soc@vger.kernel.org
2992S: Supported
2993F: drivers/cpuidle/cpuidle-exynos.c
2994F: arch/arm/mach-exynos/pm.c
2995
2996CPUIDLE DRIVERS
2997M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
2998M: Daniel Lezcano <daniel.lezcano@linaro.org>
2999L: linux-pm@vger.kernel.org
3000S: Maintained
3001T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3002F: drivers/cpuidle/*
3003F: include/linux/cpuidle.h
3004
3005CPUID/MSR DRIVER
3006M: "H. Peter Anvin" <hpa@zytor.com>
3007S: Maintained
3008F: arch/x86/kernel/cpuid.c
3009F: arch/x86/kernel/msr.c
3010
3011CPU POWER MONITORING SUBSYSTEM
3012M: Thomas Renninger <trenn@suse.com>
3013L: linux-pm@vger.kernel.org
3014S: Maintained
3015F: tools/power/cpupower/
3016
3017CRAMFS FILESYSTEM
3018W: http://sourceforge.net/projects/cramfs/
3019S: Orphan / Obsolete
3020F: Documentation/filesystems/cramfs.txt
3021F: fs/cramfs/
3022
3023CRIS PORT
3024M: Mikael Starvik <starvik@axis.com>
3025M: Jesper Nilsson <jesper.nilsson@axis.com>
3026L: linux-cris-kernel@axis.com
3027W: http://developer.axis.com
3028S: Maintained
3029F: arch/cris/
3030F: drivers/tty/serial/crisv10.*
3031
3032CRYPTO API
3033M: Herbert Xu <herbert@gondor.apana.org.au>
3034M: "David S. Miller" <davem@davemloft.net>
3035L: linux-crypto@vger.kernel.org
3036T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3037S: Maintained
3038F: Documentation/crypto/
3039F: Documentation/DocBook/crypto-API.tmpl
3040F: arch/*/crypto/
3041F: crypto/
3042F: drivers/crypto/
3043F: include/crypto/
3044
3045CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3046M: Neil Horman <nhorman@tuxdriver.com>
3047L: linux-crypto@vger.kernel.org
3048S: Maintained
3049F: crypto/ansi_cprng.c
3050F: crypto/rng.c
3051
3052CS5535 Audio ALSA driver
3053M: Jaya Kumar <jayakumar.alsa@gmail.com>
3054S: Maintained
3055F: sound/pci/cs5535audio/
3056
3057CW1200 WLAN driver
3058M: Solomon Peachy <pizza@shaftnet.org>
3059S: Maintained
3060F: drivers/net/wireless/cw1200/
3061
3062CX18 VIDEO4LINUX DRIVER
3063M: Andy Walls <awalls@md.metrocast.net>
3064L: ivtv-devel@ivtvdriver.org (subscribers-only)
3065L: linux-media@vger.kernel.org
3066T: git git://linuxtv.org/media_tree.git
3067W: http://linuxtv.org
3068W: http://www.ivtvdriver.org/index.php/Cx18
3069S: Maintained
3070F: Documentation/video4linux/cx18.txt
3071F: drivers/media/pci/cx18/
3072F: include/uapi/linux/ivtv*
3073
3074CX2341X MPEG ENCODER HELPER MODULE
3075M: Hans Verkuil <hverkuil@xs4all.nl>
3076L: linux-media@vger.kernel.org
3077T: git git://linuxtv.org/media_tree.git
3078W: http://linuxtv.org
3079S: Maintained
3080F: drivers/media/common/cx2341x*
3081F: include/media/cx2341x*
3082
3083CX24120 MEDIA DRIVER
3084M: Jemma Denson <jdenson@gmail.com>
3085M: Patrick Boettcher <patrick.boettcher@posteo.de>
3086L: linux-media@vger.kernel.org
3087W: http://linuxtv.org/
3088Q: http://patchwork.linuxtv.org/project/linux-media/list/
3089S: Maintained
3090F: drivers/media/dvb-frontends/cx24120*
3091
3092CX88 VIDEO4LINUX DRIVER
3093M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3094L: linux-media@vger.kernel.org
3095W: http://linuxtv.org
3096T: git git://linuxtv.org/media_tree.git
3097S: Odd fixes
3098F: Documentation/video4linux/cx88/
3099F: drivers/media/pci/cx88/
3100
3101CXD2820R MEDIA DRIVER
3102M: Antti Palosaari <crope@iki.fi>
3103L: linux-media@vger.kernel.org
3104W: http://linuxtv.org/
3105W: http://palosaari.fi/linux/
3106Q: http://patchwork.linuxtv.org/project/linux-media/list/
3107T: git git://linuxtv.org/anttip/media_tree.git
3108S: Maintained
3109F: drivers/media/dvb-frontends/cxd2820r*
3110
3111CXGB3 ETHERNET DRIVER (CXGB3)
3112M: Santosh Raspatur <santosh@chelsio.com>
3113L: netdev@vger.kernel.org
3114W: http://www.chelsio.com
3115S: Supported
3116F: drivers/net/ethernet/chelsio/cxgb3/
3117
3118CXGB3 ISCSI DRIVER (CXGB3I)
3119M: Karen Xie <kxie@chelsio.com>
3120L: linux-scsi@vger.kernel.org
3121W: http://www.chelsio.com
3122S: Supported
3123F: drivers/scsi/cxgbi/cxgb3i
3124
3125CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3126M: Steve Wise <swise@chelsio.com>
3127L: linux-rdma@vger.kernel.org
3128W: http://www.openfabrics.org
3129S: Supported
3130F: drivers/infiniband/hw/cxgb3/
3131
3132CXGB4 ETHERNET DRIVER (CXGB4)
3133M: Hariprasad S <hariprasad@chelsio.com>
3134L: netdev@vger.kernel.org
3135W: http://www.chelsio.com
3136S: Supported
3137F: drivers/net/ethernet/chelsio/cxgb4/
3138
3139CXGB4 ISCSI DRIVER (CXGB4I)
3140M: Karen Xie <kxie@chelsio.com>
3141L: linux-scsi@vger.kernel.org
3142W: http://www.chelsio.com
3143S: Supported
3144F: drivers/scsi/cxgbi/cxgb4i
3145
3146CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3147M: Steve Wise <swise@chelsio.com>
3148L: linux-rdma@vger.kernel.org
3149W: http://www.openfabrics.org
3150S: Supported
3151F: drivers/infiniband/hw/cxgb4/
3152
3153CXGB4VF ETHERNET DRIVER (CXGB4VF)
3154M: Casey Leedom <leedom@chelsio.com>
3155L: netdev@vger.kernel.org
3156W: http://www.chelsio.com
3157S: Supported
3158F: drivers/net/ethernet/chelsio/cxgb4vf/
3159
3160CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3161M: Ian Munsie <imunsie@au1.ibm.com>
3162M: Michael Neuling <mikey@neuling.org>
3163L: linuxppc-dev@lists.ozlabs.org
3164S: Supported
3165F: drivers/misc/cxl/
3166F: include/misc/cxl*
3167F: include/uapi/misc/cxl.h
3168F: Documentation/powerpc/cxl.txt
3169F: Documentation/powerpc/cxl.txt
3170F: Documentation/ABI/testing/sysfs-class-cxl
3171
3172STMMAC ETHERNET DRIVER
3173M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3174L: netdev@vger.kernel.org
3175W: http://www.stlinux.com
3176S: Supported
3177F: drivers/net/ethernet/stmicro/stmmac/
3178
3179CYBERPRO FB DRIVER
3180M: Russell King <linux@arm.linux.org.uk>
3181L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3182W: http://www.arm.linux.org.uk/
3183S: Maintained
3184F: drivers/video/fbdev/cyber2000fb.*
3185
3186CYCLADES ASYNC MUX DRIVER
3187W: http://www.cyclades.com/
3188S: Orphan
3189F: drivers/tty/cyclades.c
3190F: include/linux/cyclades.h
3191F: include/uapi/linux/cyclades.h
3192
3193CYCLADES PC300 DRIVER
3194W: http://www.cyclades.com/
3195S: Orphan
3196F: drivers/net/wan/pc300*
3197
3198CYPRESS_FIRMWARE MEDIA DRIVER
3199M: Antti Palosaari <crope@iki.fi>
3200L: linux-media@vger.kernel.org
3201W: http://linuxtv.org/
3202W: http://palosaari.fi/linux/
3203Q: http://patchwork.linuxtv.org/project/linux-media/list/
3204T: git git://linuxtv.org/anttip/media_tree.git
3205S: Maintained
3206F: drivers/media/common/cypress_firmware*
3207
3208CYTTSP TOUCHSCREEN DRIVER
3209M: Ferruh Yigit <fery@cypress.com>
3210L: linux-input@vger.kernel.org
3211S: Supported
3212F: drivers/input/touchscreen/cyttsp*
3213F: include/linux/input/cyttsp.h
3214
3215DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3216M: Joshua Kinard <kumba@gentoo.org>
3217S: Maintained
3218F: drivers/rtc/rtc-ds1685.c
3219F: include/linux/rtc/ds1685.h
3220
3221DAMA SLAVE for AX.25
3222M: Joerg Reuter <jreuter@yaina.de>
3223W: http://yaina.de/jreuter/
3224W: http://www.qsl.net/dl1bke/
3225L: linux-hams@vger.kernel.org
3226S: Maintained
3227F: net/ax25/af_ax25.c
3228F: net/ax25/ax25_dev.c
3229F: net/ax25/ax25_ds_*
3230F: net/ax25/ax25_in.c
3231F: net/ax25/ax25_out.c
3232F: net/ax25/ax25_timer.c
3233F: net/ax25/sysctl_net_ax25.c
3234
3235DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3236L: netdev@vger.kernel.org
3237S: Orphan
3238F: Documentation/networking/dmfe.txt
3239F: drivers/net/ethernet/dec/tulip/dmfe.c
3240
3241DC390/AM53C974 SCSI driver
3242M: Hannes Reinecke <hare@suse.com>
3243L: linux-scsi@vger.kernel.org
3244S: Maintained
3245F: drivers/scsi/am53c974.c
3246
3247DC395x SCSI driver
3248M: Oliver Neukum <oliver@neukum.org>
3249M: Ali Akcaagac <aliakc@web.de>
3250M: Jamie Lenehan <lenehan@twibble.org>
3251L: dc395x@twibble.org
3252W: http://twibble.org/dist/dc395x/
3253W: http://lists.twibble.org/mailman/listinfo/dc395x/
3254S: Maintained
3255F: Documentation/scsi/dc395x.txt
3256F: drivers/scsi/dc395x.*
3257
3258DCCP PROTOCOL
3259M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3260L: dccp@vger.kernel.org
3261W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3262S: Maintained
3263F: include/linux/dccp.h
3264F: include/uapi/linux/dccp.h
3265F: include/linux/tfrc.h
3266F: net/dccp/
3267
3268DECnet NETWORK LAYER
3269W: http://linux-decnet.sourceforge.net
3270L: linux-decnet-user@lists.sourceforge.net
3271S: Orphan
3272F: Documentation/networking/decnet.txt
3273F: net/decnet/
3274
3275DECSTATION PLATFORM SUPPORT
3276M: "Maciej W. Rozycki" <macro@linux-mips.org>
3277L: linux-mips@linux-mips.org
3278W: http://www.linux-mips.org/wiki/DECstation
3279S: Maintained
3280F: arch/mips/dec/
3281F: arch/mips/include/asm/dec/
3282F: arch/mips/include/asm/mach-dec/
3283
3284DEFXX FDDI NETWORK DRIVER
3285M: "Maciej W. Rozycki" <macro@linux-mips.org>
3286S: Maintained
3287F: drivers/net/fddi/defxx.*
3288
3289DELL LAPTOP DRIVER
3290M: Matthew Garrett <mjg59@srcf.ucam.org>
3291M: Pali Rohár <pali.rohar@gmail.com>
3292L: platform-driver-x86@vger.kernel.org
3293S: Maintained
3294F: drivers/platform/x86/dell-laptop.c
3295
3296DELL LAPTOP RBTN DRIVER
3297M: Pali Rohár <pali.rohar@gmail.com>
3298S: Maintained
3299F: drivers/platform/x86/dell-rbtn.*
3300
3301DELL LAPTOP FREEFALL DRIVER
3302M: Pali Rohár <pali.rohar@gmail.com>
3303S: Maintained
3304F: drivers/platform/x86/dell-smo8800.c
3305
3306DELL LAPTOP SMM DRIVER
3307M: Pali Rohár <pali.rohar@gmail.com>
3308S: Maintained
3309F: drivers/hwmon/dell-smm-hwmon.c
3310F: include/uapi/linux/i8k.h
3311
3312DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3313M: Doug Warzecha <Douglas_Warzecha@dell.com>
3314S: Maintained
3315F: Documentation/dcdbas.txt
3316F: drivers/firmware/dcdbas.*
3317
3318DELL WMI EXTRAS DRIVER
3319M: Matthew Garrett <mjg59@srcf.ucam.org>
3320M: Pali Rohár <pali.rohar@gmail.com>
3321S: Maintained
3322F: drivers/platform/x86/dell-wmi.c
3323
3324DESIGNWARE USB2 DRD IP DRIVER
3325M: John Youn <johnyoun@synopsys.com>
3326L: linux-usb@vger.kernel.org
3327T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3328S: Maintained
3329F: drivers/usb/dwc2/
3330
3331DESIGNWARE USB3 DRD IP DRIVER
3332M: Felipe Balbi <balbi@ti.com>
3333L: linux-usb@vger.kernel.org
3334L: linux-omap@vger.kernel.org
3335T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3336S: Maintained
3337F: drivers/usb/dwc3/
3338
3339DEVICE COREDUMP (DEV_COREDUMP)
3340M: Johannes Berg <johannes@sipsolutions.net>
3341L: linux-kernel@vger.kernel.org
3342S: Maintained
3343F: drivers/base/devcoredump.c
3344F: include/linux/devcoredump.h
3345
3346DEVICE FREQUENCY (DEVFREQ)
3347M: MyungJoo Ham <myungjoo.ham@samsung.com>
3348M: Kyungmin Park <kyungmin.park@samsung.com>
3349L: linux-pm@vger.kernel.org
3350S: Maintained
3351F: drivers/devfreq/
3352
3353DEVICE NUMBER REGISTRY
3354M: Torben Mathiasen <device@lanana.org>
3355W: http://lanana.org/docs/device-list/index.html
3356S: Maintained
3357
3358DEVICE-MAPPER (LVM)
3359M: Alasdair Kergon <agk@redhat.com>
3360M: Mike Snitzer <snitzer@redhat.com>
3361M: dm-devel@redhat.com
3362L: dm-devel@redhat.com
3363W: http://sources.redhat.com/dm
3364Q: http://patchwork.kernel.org/project/dm-devel/list/
3365T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3366T: quilt http://people.redhat.com/agk/patches/linux/editing/
3367S: Maintained
3368F: Documentation/device-mapper/
3369F: drivers/md/dm*
3370F: drivers/md/persistent-data/
3371F: include/linux/device-mapper.h
3372F: include/linux/dm-*.h
3373F: include/uapi/linux/dm-*.h
3374
3375DIALOG SEMICONDUCTOR DRIVERS
3376M: Support Opensource <support.opensource@diasemi.com>
3377W: http://www.dialog-semiconductor.com/products
3378S: Supported
3379F: Documentation/hwmon/da90??
3380F: drivers/gpio/gpio-da90??.c
3381F: drivers/hwmon/da90??-hwmon.c
3382F: drivers/iio/adc/da91??-*.c
3383F: drivers/input/misc/da90??_onkey.c
3384F: drivers/input/touchscreen/da9052_tsi.c
3385F: drivers/leds/leds-da90??.c
3386F: drivers/mfd/da903x.c
3387F: drivers/mfd/da90??-*.c
3388F: drivers/mfd/da91??-*.c
3389F: drivers/power/da9052-battery.c
3390F: drivers/power/da91??-*.c
3391F: drivers/regulator/da903x.c
3392F: drivers/regulator/da9???-regulator.[ch]
3393F: drivers/rtc/rtc-da90??.c
3394F: drivers/video/backlight/da90??_bl.c
3395F: drivers/watchdog/da90??_wdt.c
3396F: include/linux/mfd/da903x.h
3397F: include/linux/mfd/da9052/
3398F: include/linux/mfd/da9055/
3399F: include/linux/mfd/da9063/
3400F: include/linux/mfd/da9150/
3401F: include/sound/da[79]*.h
3402F: sound/soc/codecs/da[79]*.[ch]
3403
3404DIGI NEO AND CLASSIC PCI PRODUCTS
3405M: Lidza Louina <lidza.louina@gmail.com>
3406M: Mark Hounschell <markh@compro.net>
3407L: driverdev-devel@linuxdriverproject.org
3408S: Maintained
3409F: drivers/staging/dgnc/
3410
3411DIGI EPCA PCI PRODUCTS
3412M: Lidza Louina <lidza.louina@gmail.com>
3413M: Daeseok Youn <daeseok.youn@gmail.com>
3414L: driverdev-devel@linuxdriverproject.org
3415S: Maintained
3416F: drivers/staging/dgap/
3417
3418DIOLAN U2C-12 I2C DRIVER
3419M: Guenter Roeck <linux@roeck-us.net>
3420L: linux-i2c@vger.kernel.org
3421S: Maintained
3422F: drivers/i2c/busses/i2c-diolan-u2c.c
3423
3424DIRECT ACCESS (DAX)
3425M: Matthew Wilcox <willy@linux.intel.com>
3426L: linux-fsdevel@vger.kernel.org
3427S: Supported
3428F: fs/dax.c
3429
3430DIRECTORY NOTIFICATION (DNOTIFY)
3431M: Eric Paris <eparis@parisplace.org>
3432S: Maintained
3433F: Documentation/filesystems/dnotify.txt
3434F: fs/notify/dnotify/
3435F: include/linux/dnotify.h
3436
3437DISK GEOMETRY AND PARTITION HANDLING
3438M: Andries Brouwer <aeb@cwi.nl>
3439W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3440W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3441W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3442S: Maintained
3443
3444DISKQUOTA
3445M: Jan Kara <jack@suse.com>
3446S: Maintained
3447F: Documentation/filesystems/quota.txt
3448F: fs/quota/
3449F: include/linux/quota*.h
3450F: include/uapi/linux/quota*.h
3451
3452DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3453M: Bernie Thompson <bernie@plugable.com>
3454L: linux-fbdev@vger.kernel.org
3455S: Maintained
3456W: http://plugable.com/category/projects/udlfb/
3457F: drivers/video/fbdev/udlfb.c
3458F: include/video/udlfb.h
3459F: Documentation/fb/udlfb.txt
3460
3461DISTRIBUTED LOCK MANAGER (DLM)
3462M: Christine Caulfield <ccaulfie@redhat.com>
3463M: David Teigland <teigland@redhat.com>
3464L: cluster-devel@redhat.com
3465W: http://sources.redhat.com/cluster/
3466T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3467S: Supported
3468F: fs/dlm/
3469
3470DMA BUFFER SHARING FRAMEWORK
3471M: Sumit Semwal <sumit.semwal@linaro.org>
3472S: Maintained
3473L: linux-media@vger.kernel.org
3474L: dri-devel@lists.freedesktop.org
3475L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3476F: drivers/dma-buf/
3477F: include/linux/dma-buf*
3478F: include/linux/reservation.h
3479F: include/linux/*fence.h
3480F: Documentation/dma-buf-sharing.txt
3481T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3482
3483DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3484M: Vinod Koul <vinod.koul@intel.com>
3485L: dmaengine@vger.kernel.org
3486Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3487S: Maintained
3488F: drivers/dma/
3489F: include/linux/dmaengine.h
3490F: Documentation/dmaengine/
3491T: git git://git.infradead.org/users/vkoul/slave-dma.git
3492
3493DME1737 HARDWARE MONITOR DRIVER
3494M: Juerg Haefliger <juergh@gmail.com>
3495L: lm-sensors@lm-sensors.org
3496S: Maintained
3497F: Documentation/hwmon/dme1737
3498F: drivers/hwmon/dme1737.c
3499
3500DMI/SMBIOS SUPPORT
3501M: Jean Delvare <jdelvare@suse.com>
3502S: Maintained
3503T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3504F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3505F: drivers/firmware/dmi-id.c
3506F: drivers/firmware/dmi_scan.c
3507F: include/linux/dmi.h
3508
3509DOCUMENTATION
3510M: Jonathan Corbet <corbet@lwn.net>
3511L: linux-doc@vger.kernel.org
3512S: Maintained
3513F: Documentation/
3514X: Documentation/ABI/
3515X: Documentation/devicetree/
3516X: Documentation/acpi
3517X: Documentation/power
3518X: Documentation/spi
3519X: Documentation/DocBook/media
3520T: git git://git.lwn.net/linux-2.6.git docs-next
3521
3522DOUBLETALK DRIVER
3523M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3524L: blinux-list@redhat.com
3525S: Maintained
3526F: drivers/char/dtlk.c
3527F: include/linux/dtlk.h
3528
3529DPT_I2O SCSI RAID DRIVER
3530M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3531L: linux-scsi@vger.kernel.org
3532W: http://www.adaptec.com/
3533S: Maintained
3534F: drivers/scsi/dpt*
3535F: drivers/scsi/dpt/
3536
3537DRBD DRIVER
3538P: Philipp Reisner
3539P: Lars Ellenberg
3540M: drbd-dev@lists.linbit.com
3541L: drbd-user@lists.linbit.com
3542W: http://www.drbd.org
3543T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3544T: git git://git.drbd.org/drbd-8.3.git
3545S: Supported
3546F: drivers/block/drbd/
3547F: lib/lru_cache.c
3548F: Documentation/blockdev/drbd/
3549
3550DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3551M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3552T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3553S: Supported
3554F: Documentation/kobject.txt
3555F: drivers/base/
3556F: fs/debugfs/
3557F: fs/kernfs/
3558F: fs/sysfs/
3559F: include/linux/debugfs.h
3560F: include/linux/kobj*
3561F: lib/kobj*
3562
3563DRM DRIVERS
3564M: David Airlie <airlied@linux.ie>
3565L: dri-devel@lists.freedesktop.org
3566T: git git://people.freedesktop.org/~airlied/linux
3567S: Maintained
3568F: drivers/gpu/drm/
3569F: drivers/gpu/vga/
3570F: include/drm/
3571F: include/uapi/drm/
3572
3573RADEON DRM DRIVERS
3574M: Alex Deucher <alexander.deucher@amd.com>
3575M: Christian König <christian.koenig@amd.com>
3576L: dri-devel@lists.freedesktop.org
3577T: git git://people.freedesktop.org/~agd5f/linux
3578S: Supported
3579F: drivers/gpu/drm/radeon/
3580F: include/uapi/drm/radeon*
3581
3582DRM PANEL DRIVERS
3583M: Thierry Reding <thierry.reding@gmail.com>
3584L: dri-devel@lists.freedesktop.org
3585T: git git://anongit.freedesktop.org/tegra/linux.git
3586S: Maintained
3587F: drivers/gpu/drm/drm_panel.c
3588F: drivers/gpu/drm/panel/
3589F: include/drm/drm_panel.h
3590F: Documentation/devicetree/bindings/panel/
3591
3592INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3593M: Daniel Vetter <daniel.vetter@intel.com>
3594M: Jani Nikula <jani.nikula@linux.intel.com>
3595L: intel-gfx@lists.freedesktop.org
3596L: dri-devel@lists.freedesktop.org
3597Q: http://patchwork.freedesktop.org/project/intel-gfx/
3598T: git git://anongit.freedesktop.org/drm-intel
3599S: Supported
3600F: drivers/gpu/drm/i915/
3601F: include/drm/i915*
3602F: include/uapi/drm/i915*
3603
3604DRM DRIVERS FOR ATMEL HLCDC
3605M: Boris Brezillon <boris.brezillon@free-electrons.com>
3606L: dri-devel@lists.freedesktop.org
3607S: Supported
3608F: drivers/gpu/drm/atmel-hlcdc/
3609F: Documentation/devicetree/bindings/drm/atmel/
3610
3611DRM DRIVERS FOR EXYNOS
3612M: Inki Dae <inki.dae@samsung.com>
3613M: Joonyoung Shim <jy0922.shim@samsung.com>
3614M: Seung-Woo Kim <sw0312.kim@samsung.com>
3615M: Kyungmin Park <kyungmin.park@samsung.com>
3616L: dri-devel@lists.freedesktop.org
3617T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3618S: Supported
3619F: drivers/gpu/drm/exynos/
3620F: include/drm/exynos*
3621F: include/uapi/drm/exynos*
3622
3623DRM DRIVERS FOR FREESCALE DCU
3624M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3625M: Alison Wang <alison.wang@freescale.com>
3626L: dri-devel@lists.freedesktop.org
3627S: Supported
3628F: drivers/gpu/drm/fsl-dcu/
3629F: Documentation/devicetree/bindings/video/fsl,dcu.txt
3630F: Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3631
3632DRM DRIVERS FOR FREESCALE IMX
3633M: Philipp Zabel <p.zabel@pengutronix.de>
3634L: dri-devel@lists.freedesktop.org
3635S: Maintained
3636F: drivers/gpu/drm/imx/
3637F: Documentation/devicetree/bindings/drm/imx/
3638
3639DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3640M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3641L: dri-devel@lists.freedesktop.org
3642T: git git://github.com/patjak/drm-gma500
3643S: Maintained
3644F: drivers/gpu/drm/gma500
3645F: include/drm/gma500*
3646
3647DRM DRIVERS FOR NVIDIA TEGRA
3648M: Thierry Reding <thierry.reding@gmail.com>
3649M: Terje Bergström <tbergstrom@nvidia.com>
3650L: dri-devel@lists.freedesktop.org
3651L: linux-tegra@vger.kernel.org
3652T: git git://anongit.freedesktop.org/tegra/linux.git
3653S: Supported
3654F: drivers/gpu/drm/tegra/
3655F: drivers/gpu/host1x/
3656F: include/linux/host1x.h
3657F: include/uapi/drm/tegra_drm.h
3658F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3659
3660DRM DRIVERS FOR RENESAS
3661M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3662L: dri-devel@lists.freedesktop.org
3663L: linux-sh@vger.kernel.org
3664T: git git://people.freedesktop.org/~airlied/linux
3665S: Supported
3666F: drivers/gpu/drm/rcar-du/
3667F: drivers/gpu/drm/shmobile/
3668F: include/linux/platform_data/shmob_drm.h
3669
3670DRM DRIVERS FOR ROCKCHIP
3671M: Mark Yao <mark.yao@rock-chips.com>
3672L: dri-devel@lists.freedesktop.org
3673S: Maintained
3674F: drivers/gpu/drm/rockchip/
3675F: Documentation/devicetree/bindings/video/rockchip*
3676
3677DRM DRIVERS FOR STI
3678M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3679M: Vincent Abriou <vincent.abriou@st.com>
3680L: dri-devel@lists.freedesktop.org
3681T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3682S: Maintained
3683F: drivers/gpu/drm/sti
3684F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3685
3686DSBR100 USB FM RADIO DRIVER
3687M: Alexey Klimov <klimov.linux@gmail.com>
3688L: linux-media@vger.kernel.org
3689T: git git://linuxtv.org/media_tree.git
3690S: Maintained
3691F: drivers/media/radio/dsbr100.c
3692
3693DSCC4 DRIVER
3694M: Francois Romieu <romieu@fr.zoreil.com>
3695L: netdev@vger.kernel.org
3696S: Maintained
3697F: drivers/net/wan/dscc4.c
3698
3699DT3155 MEDIA DRIVER
3700M: Hans Verkuil <hverkuil@xs4all.nl>
3701L: linux-media@vger.kernel.org
3702T: git git://linuxtv.org/media_tree.git
3703W: http://linuxtv.org
3704S: Odd Fixes
3705F: drivers/media/pci/dt3155/
3706
3707DVB_USB_AF9015 MEDIA DRIVER
3708M: Antti Palosaari <crope@iki.fi>
3709L: linux-media@vger.kernel.org
3710W: http://linuxtv.org/
3711W: http://palosaari.fi/linux/
3712Q: http://patchwork.linuxtv.org/project/linux-media/list/
3713T: git git://linuxtv.org/anttip/media_tree.git
3714S: Maintained
3715F: drivers/media/usb/dvb-usb-v2/af9015*
3716
3717DVB_USB_AF9035 MEDIA DRIVER
3718M: Antti Palosaari <crope@iki.fi>
3719L: linux-media@vger.kernel.org
3720W: http://linuxtv.org/
3721W: http://palosaari.fi/linux/
3722Q: http://patchwork.linuxtv.org/project/linux-media/list/
3723T: git git://linuxtv.org/anttip/media_tree.git
3724S: Maintained
3725F: drivers/media/usb/dvb-usb-v2/af9035*
3726
3727DVB_USB_ANYSEE MEDIA DRIVER
3728M: Antti Palosaari <crope@iki.fi>
3729L: linux-media@vger.kernel.org
3730W: http://linuxtv.org/
3731W: http://palosaari.fi/linux/
3732Q: http://patchwork.linuxtv.org/project/linux-media/list/
3733T: git git://linuxtv.org/anttip/media_tree.git
3734S: Maintained
3735F: drivers/media/usb/dvb-usb-v2/anysee*
3736
3737DVB_USB_AU6610 MEDIA DRIVER
3738M: Antti Palosaari <crope@iki.fi>
3739L: linux-media@vger.kernel.org
3740W: http://linuxtv.org/
3741W: http://palosaari.fi/linux/
3742Q: http://patchwork.linuxtv.org/project/linux-media/list/
3743T: git git://linuxtv.org/anttip/media_tree.git
3744S: Maintained
3745F: drivers/media/usb/dvb-usb-v2/au6610*
3746
3747DVB_USB_CE6230 MEDIA DRIVER
3748M: Antti Palosaari <crope@iki.fi>
3749L: linux-media@vger.kernel.org
3750W: http://linuxtv.org/
3751W: http://palosaari.fi/linux/
3752Q: http://patchwork.linuxtv.org/project/linux-media/list/
3753T: git git://linuxtv.org/anttip/media_tree.git
3754S: Maintained
3755F: drivers/media/usb/dvb-usb-v2/ce6230*
3756
3757DVB_USB_CXUSB MEDIA DRIVER
3758M: Michael Krufky <mkrufky@linuxtv.org>
3759L: linux-media@vger.kernel.org
3760W: http://linuxtv.org/
3761W: http://github.com/mkrufky
3762Q: http://patchwork.linuxtv.org/project/linux-media/list/
3763T: git git://linuxtv.org/media_tree.git
3764S: Maintained
3765F: drivers/media/usb/dvb-usb/cxusb*
3766
3767DVB_USB_EC168 MEDIA DRIVER
3768M: Antti Palosaari <crope@iki.fi>
3769L: linux-media@vger.kernel.org
3770W: http://linuxtv.org/
3771W: http://palosaari.fi/linux/
3772Q: http://patchwork.linuxtv.org/project/linux-media/list/
3773T: git git://linuxtv.org/anttip/media_tree.git
3774S: Maintained
3775F: drivers/media/usb/dvb-usb-v2/ec168*
3776
3777DVB_USB_GL861 MEDIA DRIVER
3778M: Antti Palosaari <crope@iki.fi>
3779L: linux-media@vger.kernel.org
3780W: http://linuxtv.org/
3781Q: http://patchwork.linuxtv.org/project/linux-media/list/
3782T: git git://linuxtv.org/anttip/media_tree.git
3783S: Maintained
3784F: drivers/media/usb/dvb-usb-v2/gl861*
3785
3786DVB_USB_MXL111SF MEDIA DRIVER
3787M: Michael Krufky <mkrufky@linuxtv.org>
3788L: linux-media@vger.kernel.org
3789W: http://linuxtv.org/
3790W: http://github.com/mkrufky
3791Q: http://patchwork.linuxtv.org/project/linux-media/list/
3792T: git git://linuxtv.org/mkrufky/mxl111sf.git
3793S: Maintained
3794F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3795
3796DVB_USB_RTL28XXU MEDIA DRIVER
3797M: Antti Palosaari <crope@iki.fi>
3798L: linux-media@vger.kernel.org
3799W: http://linuxtv.org/
3800W: http://palosaari.fi/linux/
3801Q: http://patchwork.linuxtv.org/project/linux-media/list/
3802T: git git://linuxtv.org/anttip/media_tree.git
3803S: Maintained
3804F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3805
3806DVB_USB_V2 MEDIA DRIVER
3807M: Antti Palosaari <crope@iki.fi>
3808L: linux-media@vger.kernel.org
3809W: http://linuxtv.org/
3810W: http://palosaari.fi/linux/
3811Q: http://patchwork.linuxtv.org/project/linux-media/list/
3812T: git git://linuxtv.org/anttip/media_tree.git
3813S: Maintained
3814F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3815F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3816
3817DYNAMIC DEBUG
3818M: Jason Baron <jbaron@akamai.com>
3819S: Maintained
3820F: lib/dynamic_debug.c
3821F: include/linux/dynamic_debug.h
3822
3823DZ DECSTATION DZ11 SERIAL DRIVER
3824M: "Maciej W. Rozycki" <macro@linux-mips.org>
3825S: Maintained
3826F: drivers/tty/serial/dz.*
3827
3828E3X0 POWER BUTTON DRIVER
3829M: Moritz Fischer <moritz.fischer@ettus.com>
3830L: usrp-users@lists.ettus.com
3831W: http://www.ettus.com
3832S: Supported
3833F: drivers/input/misc/e3x0-button.c
3834F: Documentation/devicetree/bindings/input/e3x0-button.txt
3835
3836E4000 MEDIA DRIVER
3837M: Antti Palosaari <crope@iki.fi>
3838L: linux-media@vger.kernel.org
3839W: http://linuxtv.org/
3840W: http://palosaari.fi/linux/
3841Q: http://patchwork.linuxtv.org/project/linux-media/list/
3842T: git git://linuxtv.org/anttip/media_tree.git
3843S: Maintained
3844F: drivers/media/tuners/e4000*
3845
3846EATA ISA/EISA/PCI SCSI DRIVER
3847M: Dario Ballabio <ballabio_dario@emc.com>
3848L: linux-scsi@vger.kernel.org
3849S: Maintained
3850F: drivers/scsi/eata.c
3851
3852EC100 MEDIA DRIVER
3853M: Antti Palosaari <crope@iki.fi>
3854L: linux-media@vger.kernel.org
3855W: http://linuxtv.org/
3856W: http://palosaari.fi/linux/
3857Q: http://patchwork.linuxtv.org/project/linux-media/list/
3858T: git git://linuxtv.org/anttip/media_tree.git
3859S: Maintained
3860F: drivers/media/dvb-frontends/ec100*
3861
3862ECRYPT FILE SYSTEM
3863M: Tyler Hicks <tyhicks@canonical.com>
3864L: ecryptfs@vger.kernel.org
3865W: http://ecryptfs.org
3866W: https://launchpad.net/ecryptfs
3867S: Supported
3868F: Documentation/filesystems/ecryptfs.txt
3869F: fs/ecryptfs/
3870
3871EDAC-CORE
3872M: Doug Thompson <dougthompson@xmission.com>
3873M: Borislav Petkov <bp@alien8.de>
3874M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3875L: linux-edac@vger.kernel.org
3876W: bluesmoke.sourceforge.net
3877T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3878T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3879S: Supported
3880F: Documentation/edac.txt
3881F: drivers/edac/
3882F: include/linux/edac.h
3883
3884EDAC-AMD64
3885M: Doug Thompson <dougthompson@xmission.com>
3886M: Borislav Petkov <bp@alien8.de>
3887L: linux-edac@vger.kernel.org
3888W: bluesmoke.sourceforge.net
3889S: Maintained
3890F: drivers/edac/amd64_edac*
3891
3892EDAC-CALXEDA
3893M: Doug Thompson <dougthompson@xmission.com>
3894M: Robert Richter <rric@kernel.org>
3895L: linux-edac@vger.kernel.org
3896W: bluesmoke.sourceforge.net
3897S: Maintained
3898F: drivers/edac/highbank*
3899
3900EDAC-CAVIUM
3901M: Ralf Baechle <ralf@linux-mips.org>
3902M: David Daney <david.daney@cavium.com>
3903L: linux-edac@vger.kernel.org
3904L: linux-mips@linux-mips.org
3905W: bluesmoke.sourceforge.net
3906S: Supported
3907F: drivers/edac/octeon_edac*
3908
3909EDAC-E752X
3910M: Mark Gross <mark.gross@intel.com>
3911M: Doug Thompson <dougthompson@xmission.com>
3912L: linux-edac@vger.kernel.org
3913W: bluesmoke.sourceforge.net
3914S: Maintained
3915F: drivers/edac/e752x_edac.c
3916
3917EDAC-E7XXX
3918M: Doug Thompson <dougthompson@xmission.com>
3919L: linux-edac@vger.kernel.org
3920W: bluesmoke.sourceforge.net
3921S: Maintained
3922F: drivers/edac/e7xxx_edac.c
3923
3924EDAC-GHES
3925M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3926L: linux-edac@vger.kernel.org
3927W: bluesmoke.sourceforge.net
3928S: Maintained
3929F: drivers/edac/ghes_edac.c
3930
3931EDAC-I82443BXGX
3932M: Tim Small <tim@buttersideup.com>
3933L: linux-edac@vger.kernel.org
3934W: bluesmoke.sourceforge.net
3935S: Maintained
3936F: drivers/edac/i82443bxgx_edac.c
3937
3938EDAC-I3000
3939M: Jason Uhlenkott <juhlenko@akamai.com>
3940L: linux-edac@vger.kernel.org
3941W: bluesmoke.sourceforge.net
3942S: Maintained
3943F: drivers/edac/i3000_edac.c
3944
3945EDAC-I5000
3946M: Doug Thompson <dougthompson@xmission.com>
3947L: linux-edac@vger.kernel.org
3948W: bluesmoke.sourceforge.net
3949S: Maintained
3950F: drivers/edac/i5000_edac.c
3951
3952EDAC-I5400
3953M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3954L: linux-edac@vger.kernel.org
3955W: bluesmoke.sourceforge.net
3956S: Maintained
3957F: drivers/edac/i5400_edac.c
3958
3959EDAC-I7300
3960M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3961L: linux-edac@vger.kernel.org
3962W: bluesmoke.sourceforge.net
3963S: Maintained
3964F: drivers/edac/i7300_edac.c
3965
3966EDAC-I7CORE
3967M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3968L: linux-edac@vger.kernel.org
3969W: bluesmoke.sourceforge.net
3970S: Maintained
3971F: drivers/edac/i7core_edac.c
3972
3973EDAC-I82975X
3974M: Ranganathan Desikan <ravi@jetztechnologies.com>
3975M: "Arvind R." <arvino55@gmail.com>
3976L: linux-edac@vger.kernel.org
3977W: bluesmoke.sourceforge.net
3978S: Maintained
3979F: drivers/edac/i82975x_edac.c
3980
3981EDAC-IE31200
3982M: Jason Baron <jbaron@akamai.com>
3983L: linux-edac@vger.kernel.org
3984W: bluesmoke.sourceforge.net
3985S: Maintained
3986F: drivers/edac/ie31200_edac.c
3987
3988EDAC-MPC85XX
3989M: Johannes Thumshirn <morbidrsa@gmail.com>
3990L: linux-edac@vger.kernel.org
3991W: bluesmoke.sourceforge.net
3992S: Maintained
3993F: drivers/edac/mpc85xx_edac.[ch]
3994
3995EDAC-PASEMI
3996M: Egor Martovetsky <egor@pasemi.com>
3997L: linux-edac@vger.kernel.org
3998W: bluesmoke.sourceforge.net
3999S: Maintained
4000F: drivers/edac/pasemi_edac.c
4001
4002EDAC-R82600
4003M: Tim Small <tim@buttersideup.com>
4004L: linux-edac@vger.kernel.org
4005W: bluesmoke.sourceforge.net
4006S: Maintained
4007F: drivers/edac/r82600_edac.c
4008
4009EDAC-SBRIDGE
4010M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4011L: linux-edac@vger.kernel.org
4012W: bluesmoke.sourceforge.net
4013S: Maintained
4014F: drivers/edac/sb_edac.c
4015
4016EDAC-XGENE
4017APPLIED MICRO (APM) X-GENE SOC EDAC
4018M: Loc Ho <lho@apm.com>
4019S: Supported
4020F: drivers/edac/xgene_edac.c
4021F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4022
4023EDIROL UA-101/UA-1000 DRIVER
4024M: Clemens Ladisch <clemens@ladisch.de>
4025L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4026T: git git://git.alsa-project.org/alsa-kernel.git
4027S: Maintained
4028F: sound/usb/misc/ua101.c
4029
4030EXTENSIBLE FIRMWARE INTERFACE (EFI)
4031M: Matt Fleming <matt@codeblueprint.co.uk>
4032L: linux-efi@vger.kernel.org
4033T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4034S: Maintained
4035F: Documentation/efi-stub.txt
4036F: arch/ia64/kernel/efi.c
4037F: arch/x86/boot/compressed/eboot.[ch]
4038F: arch/x86/include/asm/efi.h
4039F: arch/x86/platform/efi/*
4040F: drivers/firmware/efi/*
4041F: include/linux/efi*.h
4042
4043EFI VARIABLE FILESYSTEM
4044M: Matthew Garrett <matthew.garrett@nebula.com>
4045M: Jeremy Kerr <jk@ozlabs.org>
4046M: Matt Fleming <matt@codeblueprint.co.uk>
4047T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4048L: linux-efi@vger.kernel.org
4049S: Maintained
4050F: fs/efivarfs/
4051
4052EFIFB FRAMEBUFFER DRIVER
4053L: linux-fbdev@vger.kernel.org
4054M: Peter Jones <pjones@redhat.com>
4055S: Maintained
4056F: drivers/video/fbdev/efifb.c
4057
4058EFS FILESYSTEM
4059W: http://aeschi.ch.eu.org/efs/
4060S: Orphan
4061F: fs/efs/
4062
4063EHCA (IBM GX bus InfiniBand adapter) DRIVER
4064M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4065M: Christoph Raisch <raisch@de.ibm.com>
4066L: linux-rdma@vger.kernel.org
4067S: Supported
4068F: drivers/infiniband/hw/ehca/
4069
4070EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4071M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4072L: netdev@vger.kernel.org
4073S: Maintained
4074F: drivers/net/ethernet/ibm/ehea/
4075
4076EM28XX VIDEO4LINUX DRIVER
4077M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4078L: linux-media@vger.kernel.org
4079W: http://linuxtv.org
4080T: git git://linuxtv.org/media_tree.git
4081S: Maintained
4082F: drivers/media/usb/em28xx/
4083
4084EMBEDDED LINUX
4085M: Paul Gortmaker <paul.gortmaker@windriver.com>
4086M: Matt Mackall <mpm@selenic.com>
4087M: David Woodhouse <dwmw2@infradead.org>
4088L: linux-embedded@vger.kernel.org
4089S: Maintained
4090
4091EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4092M: James Smart <james.smart@avagotech.com>
4093M: Dick Kennedy <dick.kennedy@avagotech.com>
4094L: linux-scsi@vger.kernel.org
4095W: http://www.avagotech.com
4096S: Supported
4097F: drivers/scsi/lpfc/
4098
4099ENE CB710 FLASH CARD READER DRIVER
4100M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4101S: Maintained
4102F: drivers/misc/cb710/
4103F: drivers/mmc/host/cb710-mmc.*
4104F: include/linux/cb710.h
4105
4106ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4107M: Maxim Levitsky <maximlevitsky@gmail.com>
4108S: Maintained
4109F: drivers/media/rc/ene_ir.*
4110
4111ENHANCED ERROR HANDLING (EEH)
4112M: Gavin Shan <shangw@linux.vnet.ibm.com>
4113L: linuxppc-dev@lists.ozlabs.org
4114S: Supported
4115F: Documentation/powerpc/eeh-pci-error-recovery.txt
4116F: arch/powerpc/kernel/eeh*.c
4117
4118EPSON S1D13XXX FRAMEBUFFER DRIVER
4119M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4120S: Maintained
4121T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4122F: drivers/video/fbdev/s1d13xxxfb.c
4123F: include/video/s1d13xxxfb.h
4124
4125ET131X NETWORK DRIVER
4126M: Mark Einon <mark.einon@gmail.com>
4127S: Odd Fixes
4128F: drivers/net/ethernet/agere/
4129
4130ETHERNET BRIDGE
4131M: Stephen Hemminger <stephen@networkplumber.org>
4132L: bridge@lists.linux-foundation.org
4133L: netdev@vger.kernel.org
4134W: http://www.linuxfoundation.org/en/Net:Bridge
4135S: Maintained
4136F: include/linux/netfilter_bridge/
4137F: net/bridge/
4138
4139ETHERNET PHY LIBRARY
4140M: Florian Fainelli <f.fainelli@gmail.com>
4141L: netdev@vger.kernel.org
4142S: Maintained
4143F: include/linux/phy.h
4144F: include/linux/phy_fixed.h
4145F: drivers/net/phy/
4146F: Documentation/networking/phy.txt
4147F: drivers/of/of_mdio.c
4148F: drivers/of/of_net.c
4149
4150EXT2 FILE SYSTEM
4151M: Jan Kara <jack@suse.com>
4152L: linux-ext4@vger.kernel.org
4153S: Maintained
4154F: Documentation/filesystems/ext2.txt
4155F: fs/ext2/
4156F: include/linux/ext2*
4157
4158EXT4 FILE SYSTEM
4159M: "Theodore Ts'o" <tytso@mit.edu>
4160M: Andreas Dilger <adilger.kernel@dilger.ca>
4161L: linux-ext4@vger.kernel.org
4162W: http://ext4.wiki.kernel.org
4163Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4164S: Maintained
4165F: Documentation/filesystems/ext4.txt
4166F: fs/ext4/
4167
4168Extended Verification Module (EVM)
4169M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4170L: linux-ima-devel@lists.sourceforge.net
4171L: linux-security-module@vger.kernel.org
4172S: Supported
4173F: security/integrity/evm/
4174
4175EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4176M: MyungJoo Ham <myungjoo.ham@samsung.com>
4177M: Chanwoo Choi <cw00.choi@samsung.com>
4178L: linux-kernel@vger.kernel.org
4179T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4180S: Maintained
4181F: drivers/extcon/
4182F: Documentation/extcon/
4183
4184EXYNOS DP DRIVER
4185M: Jingoo Han <jingoohan1@gmail.com>
4186L: dri-devel@lists.freedesktop.org
4187S: Maintained
4188F: drivers/gpu/drm/exynos/exynos_dp*
4189
4190EXYNOS MIPI DISPLAY DRIVERS
4191M: Inki Dae <inki.dae@samsung.com>
4192M: Donghwa Lee <dh09.lee@samsung.com>
4193M: Kyungmin Park <kyungmin.park@samsung.com>
4194L: linux-fbdev@vger.kernel.org
4195S: Maintained
4196F: drivers/video/fbdev/exynos/exynos_mipi*
4197F: include/video/exynos_mipi*
4198
4199F71805F HARDWARE MONITORING DRIVER
4200M: Jean Delvare <jdelvare@suse.com>
4201L: lm-sensors@lm-sensors.org
4202S: Maintained
4203F: Documentation/hwmon/f71805f
4204F: drivers/hwmon/f71805f.c
4205
4206FC0011 TUNER DRIVER
4207M: Michael Buesch <m@bues.ch>
4208L: linux-media@vger.kernel.org
4209S: Maintained
4210F: drivers/media/tuners/fc0011.h
4211F: drivers/media/tuners/fc0011.c
4212
4213FC2580 MEDIA DRIVER
4214M: Antti Palosaari <crope@iki.fi>
4215L: linux-media@vger.kernel.org
4216W: http://linuxtv.org/
4217W: http://palosaari.fi/linux/
4218Q: http://patchwork.linuxtv.org/project/linux-media/list/
4219T: git git://linuxtv.org/anttip/media_tree.git
4220S: Maintained
4221F: drivers/media/tuners/fc2580*
4222
4223FANOTIFY
4224M: Eric Paris <eparis@redhat.com>
4225S: Maintained
4226F: fs/notify/fanotify/
4227F: include/linux/fanotify.h
4228F: include/uapi/linux/fanotify.h
4229
4230FARSYNC SYNCHRONOUS DRIVER
4231M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4232W: http://www.farsite.co.uk/
4233S: Supported
4234F: drivers/net/wan/farsync.*
4235
4236FAULT INJECTION SUPPORT
4237M: Akinobu Mita <akinobu.mita@gmail.com>
4238S: Supported
4239F: Documentation/fault-injection/
4240F: lib/fault-inject.c
4241
4242FBTFT Framebuffer drivers
4243M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4244M: Noralf Trønnes <noralf@tronnes.org>
4245S: Maintained
4246F: drivers/staging/fbtft/
4247
4248FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4249M: Vasu Dev <vasu.dev@intel.com>
4250L: fcoe-devel@open-fcoe.org
4251W: www.Open-FCoE.org
4252S: Supported
4253F: drivers/scsi/libfc/
4254F: drivers/scsi/fcoe/
4255F: include/scsi/fc/
4256F: include/scsi/libfc.h
4257F: include/scsi/libfcoe.h
4258F: include/uapi/scsi/fc/
4259
4260FILE LOCKING (flock() and fcntl()/lockf())
4261M: Jeff Layton <jlayton@poochiereds.net>
4262M: "J. Bruce Fields" <bfields@fieldses.org>
4263L: linux-fsdevel@vger.kernel.org
4264S: Maintained
4265F: include/linux/fcntl.h
4266F: include/linux/fs.h
4267F: include/uapi/linux/fcntl.h
4268F: include/uapi/linux/fs.h
4269F: fs/fcntl.c
4270F: fs/locks.c
4271
4272FILESYSTEMS (VFS and infrastructure)
4273M: Alexander Viro <viro@zeniv.linux.org.uk>
4274L: linux-fsdevel@vger.kernel.org
4275S: Maintained
4276F: fs/*
4277
4278FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4279M: Riku Voipio <riku.voipio@iki.fi>
4280L: lm-sensors@lm-sensors.org
4281S: Maintained
4282F: drivers/hwmon/f75375s.c
4283F: include/linux/f75375s.h
4284
4285FIREWIRE AUDIO DRIVERS
4286M: Clemens Ladisch <clemens@ladisch.de>
4287L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4288T: git git://git.alsa-project.org/alsa-kernel.git
4289S: Maintained
4290F: sound/firewire/
4291
4292FIREWIRE MEDIA DRIVERS (firedtv)
4293M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4294L: linux-media@vger.kernel.org
4295L: linux1394-devel@lists.sourceforge.net
4296T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4297S: Maintained
4298F: drivers/media/firewire/
4299
4300FIREWIRE SBP-2 TARGET
4301M: Chris Boot <bootc@bootc.net>
4302L: linux-scsi@vger.kernel.org
4303L: target-devel@vger.kernel.org
4304L: linux1394-devel@lists.sourceforge.net
4305T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4306S: Maintained
4307F: drivers/target/sbp/
4308
4309FIREWIRE SUBSYSTEM
4310M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4311L: linux1394-devel@lists.sourceforge.net
4312W: http://ieee1394.wiki.kernel.org/
4313T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4314S: Maintained
4315F: drivers/firewire/
4316F: include/linux/firewire.h
4317F: include/uapi/linux/firewire*.h
4318F: tools/firewire/
4319
4320FIRMWARE LOADER (request_firmware)
4321M: Ming Lei <ming.lei@canonical.com>
4322L: linux-kernel@vger.kernel.org
4323S: Maintained
4324F: Documentation/firmware_class/
4325F: drivers/base/firmware*.c
4326F: include/linux/firmware.h
4327
4328FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4329M: Joshua Morris <josh.h.morris@us.ibm.com>
4330M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4331S: Maintained
4332F: drivers/block/rsxx/
4333
4334FLOPPY DRIVER
4335M: Jiri Kosina <jikos@kernel.org>
4336T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4337S: Odd fixes
4338F: drivers/block/floppy.c
4339
4340FMC SUBSYSTEM
4341M: Alessandro Rubini <rubini@gnudd.com>
4342W: http://www.ohwr.org/projects/fmc-bus
4343S: Supported
4344F: drivers/fmc/
4345F: include/linux/fmc*.h
4346F: include/linux/ipmi-fru.h
4347K: fmc_d.*register
4348
4349FPU EMULATOR
4350M: Bill Metzenthen <billm@melbpc.org.au>
4351W: http://floatingpoint.sourceforge.net/emulator/index.html
4352S: Maintained
4353F: arch/x86/math-emu/
4354
4355FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4356L: netdev@vger.kernel.org
4357S: Orphan
4358F: drivers/net/wan/dlci.c
4359F: drivers/net/wan/sdla.c
4360
4361FRAMEBUFFER LAYER
4362M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4363M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4364L: linux-fbdev@vger.kernel.org
4365W: http://linux-fbdev.sourceforge.net/
4366Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4367T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4368S: Maintained
4369F: Documentation/fb/
4370F: Documentation/devicetree/bindings/fb/
4371F: drivers/video/
4372F: include/video/
4373F: include/linux/fb.h
4374F: include/uapi/video/
4375F: include/uapi/linux/fb.h
4376
4377FREESCALE DIU FRAMEBUFFER DRIVER
4378M: Timur Tabi <timur@tabi.org>
4379L: linux-fbdev@vger.kernel.org
4380S: Maintained
4381F: drivers/video/fbdev/fsl-diu-fb.*
4382
4383FREESCALE DMA DRIVER
4384M: Li Yang <leoli@freescale.com>
4385M: Zhang Wei <zw@zh-kernel.org>
4386L: linuxppc-dev@lists.ozlabs.org
4387S: Maintained
4388F: drivers/dma/fsldma.*
4389
4390FREESCALE I2C CPM DRIVER
4391M: Jochen Friedrich <jochen@scram.de>
4392L: linuxppc-dev@lists.ozlabs.org
4393L: linux-i2c@vger.kernel.org
4394S: Maintained
4395F: drivers/i2c/busses/i2c-cpm.c
4396
4397FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4398M: Sascha Hauer <kernel@pengutronix.de>
4399L: linux-fbdev@vger.kernel.org
4400L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4401S: Maintained
4402F: include/linux/platform_data/video-imxfb.h
4403F: drivers/video/fbdev/imxfb.c
4404
4405FREESCALE QUAD SPI DRIVER
4406M: Han Xu <han.xu@freescale.com>
4407L: linux-mtd@lists.infradead.org
4408S: Maintained
4409F: drivers/mtd/spi-nor/fsl-quadspi.c
4410
4411FREESCALE SOC FS_ENET DRIVER
4412M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4413M: Vitaly Bordug <vbordug@ru.mvista.com>
4414L: linuxppc-dev@lists.ozlabs.org
4415L: netdev@vger.kernel.org
4416S: Maintained
4417F: drivers/net/ethernet/freescale/fs_enet/
4418F: include/linux/fs_enet_pd.h
4419
4420FREESCALE QUICC ENGINE LIBRARY
4421L: linuxppc-dev@lists.ozlabs.org
4422S: Orphan
4423F: arch/powerpc/sysdev/qe_lib/
4424F: arch/powerpc/include/asm/*qe.h
4425
4426FREESCALE USB PERIPHERAL DRIVERS
4427M: Li Yang <leoli@freescale.com>
4428L: linux-usb@vger.kernel.org
4429L: linuxppc-dev@lists.ozlabs.org
4430S: Maintained
4431F: drivers/usb/gadget/udc/fsl*
4432
4433FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4434M: Li Yang <leoli@freescale.com>
4435L: netdev@vger.kernel.org
4436L: linuxppc-dev@lists.ozlabs.org
4437S: Maintained
4438F: drivers/net/ethernet/freescale/ucc_geth*
4439
4440FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4441M: Claudiu Manoil <claudiu.manoil@freescale.com>
4442L: netdev@vger.kernel.org
4443S: Maintained
4444F: drivers/net/ethernet/freescale/gianfar*
4445X: drivers/net/ethernet/freescale/gianfar_ptp.c
4446F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4447
4448FREESCALE QUICC ENGINE UCC UART DRIVER
4449M: Timur Tabi <timur@tabi.org>
4450L: linuxppc-dev@lists.ozlabs.org
4451S: Maintained
4452F: drivers/tty/serial/ucc_uart.c
4453
4454FREESCALE SOC SOUND DRIVERS
4455M: Timur Tabi <timur@tabi.org>
4456M: Nicolin Chen <nicoleotsuka@gmail.com>
4457M: Xiubo Li <Xiubo.Lee@gmail.com>
4458L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4459L: linuxppc-dev@lists.ozlabs.org
4460S: Maintained
4461F: sound/soc/fsl/fsl*
4462F: sound/soc/fsl/imx*
4463F: sound/soc/fsl/mpc8610_hpcd.c
4464
4465FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4466M: "J. German Rivera" <German.Rivera@freescale.com>
4467L: linux-kernel@vger.kernel.org
4468S: Maintained
4469F: drivers/staging/fsl-mc/
4470
4471FREEVXFS FILESYSTEM
4472M: Christoph Hellwig <hch@infradead.org>
4473W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4474S: Maintained
4475F: fs/freevxfs/
4476
4477FREEZER
4478M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4479M: Pavel Machek <pavel@ucw.cz>
4480L: linux-pm@vger.kernel.org
4481S: Supported
4482F: Documentation/power/freezing-of-tasks.txt
4483F: include/linux/freezer.h
4484F: kernel/freezer.c
4485
4486FRONTSWAP API
4487M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4488L: linux-kernel@vger.kernel.org
4489S: Maintained
4490F: mm/frontswap.c
4491F: include/linux/frontswap.h
4492
4493FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4494M: David Howells <dhowells@redhat.com>
4495L: linux-cachefs@redhat.com
4496S: Supported
4497F: Documentation/filesystems/caching/
4498F: fs/fscache/
4499F: include/linux/fscache*.h
4500
4501F2FS FILE SYSTEM
4502M: Jaegeuk Kim <jaegeuk@kernel.org>
4503M: Changman Lee <cm224.lee@samsung.com>
4504R: Chao Yu <chao2.yu@samsung.com>
4505L: linux-f2fs-devel@lists.sourceforge.net
4506W: http://en.wikipedia.org/wiki/F2FS
4507T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4508S: Maintained
4509F: Documentation/filesystems/f2fs.txt
4510F: Documentation/ABI/testing/sysfs-fs-f2fs
4511F: fs/f2fs/
4512F: include/linux/f2fs_fs.h
4513F: include/trace/events/f2fs.h
4514
4515FUJITSU FR-V (FRV) PORT
4516M: David Howells <dhowells@redhat.com>
4517S: Maintained
4518F: arch/frv/
4519
4520FUJITSU LAPTOP EXTRAS
4521M: Jonathan Woithe <jwoithe@just42.net>
4522L: platform-driver-x86@vger.kernel.org
4523S: Maintained
4524F: drivers/platform/x86/fujitsu-laptop.c
4525
4526FUJITSU M-5MO LS CAMERA ISP DRIVER
4527M: Kyungmin Park <kyungmin.park@samsung.com>
4528M: Heungjun Kim <riverful.kim@samsung.com>
4529L: linux-media@vger.kernel.org
4530S: Maintained
4531F: drivers/media/i2c/m5mols/
4532F: include/media/m5mols.h
4533
4534FUJITSU TABLET EXTRAS
4535M: Robert Gerlach <khnz@gmx.de>
4536L: platform-driver-x86@vger.kernel.org
4537S: Maintained
4538F: drivers/platform/x86/fujitsu-tablet.c
4539
4540FUSE: FILESYSTEM IN USERSPACE
4541M: Miklos Szeredi <miklos@szeredi.hu>
4542L: fuse-devel@lists.sourceforge.net
4543W: http://fuse.sourceforge.net/
4544T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4545S: Maintained
4546F: fs/fuse/
4547F: include/uapi/linux/fuse.h
4548F: Documentation/filesystems/fuse.txt
4549
4550FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4551M: Rik Faith <faith@cs.unc.edu>
4552L: linux-scsi@vger.kernel.org
4553S: Odd Fixes (e.g., new signatures)
4554F: drivers/scsi/fdomain.*
4555
4556GCOV BASED KERNEL PROFILING
4557M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4558S: Maintained
4559F: kernel/gcov/
4560F: Documentation/gcov.txt
4561
4562GDT SCSI DISK ARRAY CONTROLLER DRIVER
4563M: Achim Leubner <achim_leubner@adaptec.com>
4564L: linux-scsi@vger.kernel.org
4565W: http://www.icp-vortex.com/
4566S: Supported
4567F: drivers/scsi/gdt*
4568
4569GDB KERNEL DEBUGGING HELPER SCRIPTS
4570M: Jan Kiszka <jan.kiszka@siemens.com>
4571S: Supported
4572F: scripts/gdb/
4573
4574GEMTEK FM RADIO RECEIVER DRIVER
4575M: Hans Verkuil <hverkuil@xs4all.nl>
4576L: linux-media@vger.kernel.org
4577T: git git://linuxtv.org/media_tree.git
4578W: http://linuxtv.org
4579S: Maintained
4580F: drivers/media/radio/radio-gemtek*
4581
4582GENERIC GPIO I2C DRIVER
4583M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4584S: Supported
4585F: drivers/i2c/busses/i2c-gpio.c
4586F: include/linux/i2c-gpio.h
4587
4588GENERIC GPIO I2C MULTIPLEXER DRIVER
4589M: Peter Korsgaard <peter.korsgaard@barco.com>
4590L: linux-i2c@vger.kernel.org
4591S: Supported
4592F: drivers/i2c/muxes/i2c-mux-gpio.c
4593F: include/linux/i2c-mux-gpio.h
4594F: Documentation/i2c/muxes/i2c-mux-gpio
4595
4596GENERIC HDLC (WAN) DRIVERS
4597M: Krzysztof Halasa <khc@pm.waw.pl>
4598W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4599S: Maintained
4600F: drivers/net/wan/c101.c
4601F: drivers/net/wan/hd6457*
4602F: drivers/net/wan/hdlc*
4603F: drivers/net/wan/n2.c
4604F: drivers/net/wan/pc300too.c
4605F: drivers/net/wan/pci200syn.c
4606F: drivers/net/wan/wanxl*
4607
4608GENERIC INCLUDE/ASM HEADER FILES
4609M: Arnd Bergmann <arnd@arndb.de>
4610L: linux-arch@vger.kernel.org
4611T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4612S: Maintained
4613F: include/asm-generic/
4614F: include/uapi/asm-generic/
4615
4616GENERIC PHY FRAMEWORK
4617M: Kishon Vijay Abraham I <kishon@ti.com>
4618L: linux-kernel@vger.kernel.org
4619T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4620S: Supported
4621F: drivers/phy/
4622F: include/linux/phy/
4623
4624GENERIC PM DOMAINS
4625M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4626M: Kevin Hilman <khilman@kernel.org>
4627M: Ulf Hansson <ulf.hansson@linaro.org>
4628L: linux-pm@vger.kernel.org
4629S: Supported
4630F: drivers/base/power/domain*.c
4631F: include/linux/pm_domain.h
4632
4633GENERIC UIO DRIVER FOR PCI DEVICES
4634M: "Michael S. Tsirkin" <mst@redhat.com>
4635L: kvm@vger.kernel.org
4636S: Supported
4637F: drivers/uio/uio_pci_generic.c
4638
4639GET_MAINTAINER SCRIPT
4640M: Joe Perches <joe@perches.com>
4641S: Maintained
4642F: scripts/get_maintainer.pl
4643
4644GFS2 FILE SYSTEM
4645M: Steven Whitehouse <swhiteho@redhat.com>
4646M: Bob Peterson <rpeterso@redhat.com>
4647L: cluster-devel@redhat.com
4648W: http://sources.redhat.com/cluster/
4649T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4650S: Supported
4651F: Documentation/filesystems/gfs2*.txt
4652F: fs/gfs2/
4653F: include/uapi/linux/gfs2_ondisk.h
4654
4655GIGASET ISDN DRIVERS
4656M: Paul Bolle <pebolle@tiscali.nl>
4657L: gigaset307x-common@lists.sourceforge.net
4658W: http://gigaset307x.sourceforge.net/
4659S: Odd Fixes
4660F: Documentation/isdn/README.gigaset
4661F: drivers/isdn/gigaset/
4662F: include/uapi/linux/gigaset_dev.h
4663
4664GO7007 MPEG CODEC
4665M: Hans Verkuil <hans.verkuil@cisco.com>
4666L: linux-media@vger.kernel.org
4667S: Maintained
4668F: drivers/media/usb/go7007/
4669
4670GOODIX TOUCHSCREEN
4671M: Bastien Nocera <hadess@hadess.net>
4672L: linux-input@vger.kernel.org
4673S: Maintained
4674F: drivers/input/touchscreen/goodix.c
4675
4676GPIO SUBSYSTEM
4677M: Linus Walleij <linus.walleij@linaro.org>
4678M: Alexandre Courbot <gnurou@gmail.com>
4679L: linux-gpio@vger.kernel.org
4680T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4681S: Maintained
4682F: Documentation/gpio/
4683F: drivers/gpio/
4684F: include/linux/gpio/
4685F: include/linux/gpio.h
4686F: include/asm-generic/gpio.h
4687
4688GRE DEMULTIPLEXER DRIVER
4689M: Dmitry Kozlov <xeb@mail.ru>
4690L: netdev@vger.kernel.org
4691S: Maintained
4692F: net/ipv4/gre_demux.c
4693F: net/ipv4/gre_offload.c
4694F: include/net/gre.h
4695
4696GRETH 10/100/1G Ethernet MAC device driver
4697M: Kristoffer Glembo <kristoffer@gaisler.com>
4698L: netdev@vger.kernel.org
4699S: Maintained
4700F: drivers/net/ethernet/aeroflex/
4701
4702GSPCA FINEPIX SUBDRIVER
4703M: Frank Zago <frank@zago.net>
4704L: linux-media@vger.kernel.org
4705T: git git://linuxtv.org/media_tree.git
4706S: Maintained
4707F: drivers/media/usb/gspca/finepix.c
4708
4709GSPCA GL860 SUBDRIVER
4710M: Olivier Lorin <o.lorin@laposte.net>
4711L: linux-media@vger.kernel.org
4712T: git git://linuxtv.org/media_tree.git
4713S: Maintained
4714F: drivers/media/usb/gspca/gl860/
4715
4716GSPCA M5602 SUBDRIVER
4717M: Erik Andren <erik.andren@gmail.com>
4718L: linux-media@vger.kernel.org
4719T: git git://linuxtv.org/media_tree.git
4720S: Maintained
4721F: drivers/media/usb/gspca/m5602/
4722
4723GSPCA PAC207 SONIXB SUBDRIVER
4724M: Hans de Goede <hdegoede@redhat.com>
4725L: linux-media@vger.kernel.org
4726T: git git://linuxtv.org/media_tree.git
4727S: Maintained
4728F: drivers/media/usb/gspca/pac207.c
4729
4730GSPCA SN9C20X SUBDRIVER
4731M: Brian Johnson <brijohn@gmail.com>
4732L: linux-media@vger.kernel.org
4733T: git git://linuxtv.org/media_tree.git
4734S: Maintained
4735F: drivers/media/usb/gspca/sn9c20x.c
4736
4737GSPCA T613 SUBDRIVER
4738M: Leandro Costantino <lcostantino@gmail.com>
4739L: linux-media@vger.kernel.org
4740T: git git://linuxtv.org/media_tree.git
4741S: Maintained
4742F: drivers/media/usb/gspca/t613.c
4743
4744GSPCA USB WEBCAM DRIVER
4745M: Hans de Goede <hdegoede@redhat.com>
4746L: linux-media@vger.kernel.org
4747T: git git://linuxtv.org/media_tree.git
4748S: Maintained
4749F: drivers/media/usb/gspca/
4750
4751GUID PARTITION TABLE (GPT)
4752M: Davidlohr Bueso <dave@stgolabs.net>
4753L: linux-efi@vger.kernel.org
4754S: Maintained
4755F: block/partitions/efi.*
4756
4757STK1160 USB VIDEO CAPTURE DRIVER
4758M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4759L: linux-media@vger.kernel.org
4760T: git git://linuxtv.org/media_tree.git
4761S: Maintained
4762F: drivers/media/usb/stk1160/
4763
4764H8/300 ARCHITECTURE
4765M: Yoshinori Sato <ysato@users.sourceforge.jp>
4766L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4767W: http://uclinux-h8.sourceforge.jp
4768T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4769S: Maintained
4770F: arch/h8300/
4771F: drivers/clocksource/h8300_*.c
4772F: drivers/clk/h8300/
4773F: drivers/irqchip/irq-renesas-h8*.c
4774
4775HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4776M: Frank Seidel <frank@f-seidel.de>
4777L: platform-driver-x86@vger.kernel.org
4778W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4779S: Maintained
4780F: drivers/platform/x86/hdaps.c
4781
4782HDPVR USB VIDEO ENCODER DRIVER
4783M: Hans Verkuil <hverkuil@xs4all.nl>
4784L: linux-media@vger.kernel.org
4785T: git git://linuxtv.org/media_tree.git
4786W: http://linuxtv.org
4787S: Odd Fixes
4788F: drivers/media/usb/hdpvr/
4789
4790HWPOISON MEMORY FAILURE HANDLING
4791M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4792L: linux-mm@kvack.org
4793S: Maintained
4794F: mm/memory-failure.c
4795F: mm/hwpoison-inject.c
4796
4797HYPERVISOR VIRTUAL CONSOLE DRIVER
4798L: linuxppc-dev@lists.ozlabs.org
4799S: Odd Fixes
4800F: drivers/tty/hvc/
4801
4802HACKRF MEDIA DRIVER
4803M: Antti Palosaari <crope@iki.fi>
4804L: linux-media@vger.kernel.org
4805W: http://linuxtv.org/
4806W: http://palosaari.fi/linux/
4807Q: http://patchwork.linuxtv.org/project/linux-media/list/
4808T: git git://linuxtv.org/anttip/media_tree.git
4809S: Maintained
4810F: drivers/media/usb/hackrf/
4811
4812HARDWARE MONITORING
4813M: Jean Delvare <jdelvare@suse.com>
4814M: Guenter Roeck <linux@roeck-us.net>
4815L: lm-sensors@lm-sensors.org
4816W: http://www.lm-sensors.org/
4817T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4818T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4819S: Maintained
4820F: Documentation/hwmon/
4821F: drivers/hwmon/
4822F: include/linux/hwmon*.h
4823
4824HARDWARE RANDOM NUMBER GENERATOR CORE
4825M: Matt Mackall <mpm@selenic.com>
4826M: Herbert Xu <herbert@gondor.apana.org.au>
4827L: linux-crypto@vger.kernel.org
4828S: Odd fixes
4829F: Documentation/hw_random.txt
4830F: drivers/char/hw_random/
4831F: include/linux/hw_random.h
4832
4833HARDWARE SPINLOCK CORE
4834M: Ohad Ben-Cohen <ohad@wizery.com>
4835S: Maintained
4836F: Documentation/hwspinlock.txt
4837F: drivers/hwspinlock/hwspinlock_*
4838F: include/linux/hwspinlock.h
4839
4840HARMONY SOUND DRIVER
4841L: linux-parisc@vger.kernel.org
4842S: Maintained
4843F: sound/parisc/harmony.*
4844
4845HD29L2 MEDIA DRIVER
4846M: Antti Palosaari <crope@iki.fi>
4847L: linux-media@vger.kernel.org
4848W: http://linuxtv.org/
4849W: http://palosaari.fi/linux/
4850Q: http://patchwork.linuxtv.org/project/linux-media/list/
4851T: git git://linuxtv.org/anttip/media_tree.git
4852S: Maintained
4853F: drivers/media/dvb-frontends/hd29l2*
4854
4855HEWLETT-PACKARD SMART2 RAID DRIVER
4856L: iss_storagedev@hp.com
4857S: Orphan
4858F: Documentation/blockdev/cpqarray.txt
4859F: drivers/block/cpqarray.*
4860
4861HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4862M: Don Brace <don.brace@pmcs.com>
4863L: iss_storagedev@hp.com
4864L: storagedev@pmcs.com
4865L: linux-scsi@vger.kernel.org
4866S: Supported
4867F: Documentation/scsi/hpsa.txt
4868F: drivers/scsi/hpsa*.[ch]
4869F: include/linux/cciss*.h
4870F: include/uapi/linux/cciss*.h
4871
4872HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4873M: Don Brace <don.brace@pmcs.com>
4874L: iss_storagedev@hp.com
4875L: storagedev@pmcs.com
4876L: linux-scsi@vger.kernel.org
4877S: Supported
4878F: Documentation/blockdev/cciss.txt
4879F: drivers/block/cciss*
4880F: include/linux/cciss_ioctl.h
4881F: include/uapi/linux/cciss_ioctl.h
4882
4883HFS FILESYSTEM
4884L: linux-fsdevel@vger.kernel.org
4885S: Orphan
4886F: Documentation/filesystems/hfs.txt
4887F: fs/hfs/
4888
4889HFSPLUS FILESYSTEM
4890L: linux-fsdevel@vger.kernel.org
4891S: Orphan
4892F: Documentation/filesystems/hfsplus.txt
4893F: fs/hfsplus/
4894
4895HGA FRAMEBUFFER DRIVER
4896M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4897L: linux-nvidia@lists.surfsouth.com
4898W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4899S: Maintained
4900F: drivers/video/fbdev/hgafb.c
4901
4902HIBERNATION (aka Software Suspend, aka swsusp)
4903M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4904M: Pavel Machek <pavel@ucw.cz>
4905L: linux-pm@vger.kernel.org
4906S: Supported
4907F: arch/x86/power/
4908F: drivers/base/power/
4909F: kernel/power/
4910F: include/linux/suspend.h
4911F: include/linux/freezer.h
4912F: include/linux/pm.h
4913F: arch/*/include/asm/suspend*.h
4914
4915HID CORE LAYER
4916M: Jiri Kosina <jikos@kernel.org>
4917L: linux-input@vger.kernel.org
4918T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4919S: Maintained
4920F: drivers/hid/
4921F: include/linux/hid*
4922F: include/uapi/linux/hid*
4923
4924HID SENSOR HUB DRIVERS
4925M: Jiri Kosina <jikos@kernel.org>
4926M: Jonathan Cameron <jic23@kernel.org>
4927M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4928L: linux-input@vger.kernel.org
4929L: linux-iio@vger.kernel.org
4930S: Maintained
4931F: Documentation/hid/hid-sensor*
4932F: drivers/hid/hid-sensor-*
4933F: drivers/iio/*/hid-*
4934F: include/linux/hid-sensor-*
4935
4936HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4937M: Thomas Gleixner <tglx@linutronix.de>
4938L: linux-kernel@vger.kernel.org
4939T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4940S: Maintained
4941F: Documentation/timers/
4942F: kernel/time/hrtimer.c
4943F: kernel/time/clockevents.c
4944F: kernel/time/tick*.*
4945F: kernel/time/timer_*.c
4946F: include/linux/clockchips.h
4947F: include/linux/hrtimer.h
4948
4949HIGH-SPEED SCC DRIVER FOR AX.25
4950L: linux-hams@vger.kernel.org
4951S: Orphan
4952F: drivers/net/hamradio/dmascc.c
4953F: drivers/net/hamradio/scc.c
4954
4955HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4956M: HighPoint Linux Team <linux@highpoint-tech.com>
4957W: http://www.highpoint-tech.com
4958S: Supported
4959F: Documentation/scsi/hptiop.txt
4960F: drivers/scsi/hptiop.c
4961
4962HIPPI
4963M: Jes Sorensen <jes@trained-monkey.org>
4964L: linux-hippi@sunsite.dk
4965S: Maintained
4966F: include/linux/hippidevice.h
4967F: include/uapi/linux/if_hippi.h
4968F: net/802/hippi.c
4969F: drivers/net/hippi/
4970
4971HOST AP DRIVER
4972M: Jouni Malinen <j@w1.fi>
4973L: hostap@shmoo.com (subscribers-only)
4974L: linux-wireless@vger.kernel.org
4975W: http://hostap.epitest.fi/
4976S: Maintained
4977F: drivers/net/wireless/hostap/
4978
4979HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4980L: platform-driver-x86@vger.kernel.org
4981S: Orphan
4982F: drivers/platform/x86/tc1100-wmi.c
4983
4984HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4985M: Jaroslav Kysela <perex@perex.cz>
4986S: Maintained
4987F: drivers/net/ethernet/hp/hp100.*
4988
4989HPET: High Precision Event Timers driver
4990M: Clemens Ladisch <clemens@ladisch.de>
4991S: Maintained
4992F: Documentation/timers/hpet.txt
4993F: drivers/char/hpet.c
4994F: include/linux/hpet.h
4995F: include/uapi/linux/hpet.h
4996
4997HPET: x86
4998S: Orphan
4999F: arch/x86/kernel/hpet.c
5000F: arch/x86/include/asm/hpet.h
5001
5002HPFS FILESYSTEM
5003M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5004W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5005S: Maintained
5006F: fs/hpfs/
5007
5008HSI SUBSYSTEM
5009M: Sebastian Reichel <sre@kernel.org>
5010T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5011S: Maintained
5012F: Documentation/ABI/testing/sysfs-bus-hsi
5013F: Documentation/hsi.txt
5014F: drivers/hsi/
5015F: include/linux/hsi/
5016F: include/uapi/linux/hsi/
5017
5018HSO 3G MODEM DRIVER
5019M: Jan Dumon <j.dumon@option.com>
5020W: http://www.pharscape.org
5021S: Maintained
5022F: drivers/net/usb/hso.c
5023
5024HSR NETWORK PROTOCOL
5025M: Arvid Brodin <arvid.brodin@alten.se>
5026L: netdev@vger.kernel.org
5027S: Maintained
5028F: net/hsr/
5029
5030HTCPEN TOUCHSCREEN DRIVER
5031M: Pau Oliva Fora <pof@eslack.org>
5032L: linux-input@vger.kernel.org
5033S: Maintained
5034F: drivers/input/touchscreen/htcpen.c
5035
5036HUGETLB FILESYSTEM
5037M: Nadia Yvette Chambers <nyc@holomorphy.com>
5038S: Maintained
5039F: fs/hugetlbfs/
5040
5041Hyper-V CORE AND DRIVERS
5042M: "K. Y. Srinivasan" <kys@microsoft.com>
5043M: Haiyang Zhang <haiyangz@microsoft.com>
5044L: devel@linuxdriverproject.org
5045S: Maintained
5046F: arch/x86/include/asm/mshyperv.h
5047F: arch/x86/include/uapi/asm/hyperv.h
5048F: arch/x86/kernel/cpu/mshyperv.c
5049F: drivers/hid/hid-hyperv.c
5050F: drivers/hv/
5051F: drivers/input/serio/hyperv-keyboard.c
5052F: drivers/net/hyperv/
5053F: drivers/scsi/storvsc_drv.c
5054F: drivers/video/fbdev/hyperv_fb.c
5055F: include/linux/hyperv.h
5056F: tools/hv/
5057F: Documentation/ABI/stable/sysfs-bus-vmbus
5058
5059I2C OVER PARALLEL PORT
5060M: Jean Delvare <jdelvare@suse.com>
5061L: linux-i2c@vger.kernel.org
5062S: Maintained
5063F: Documentation/i2c/busses/i2c-parport
5064F: Documentation/i2c/busses/i2c-parport-light
5065F: drivers/i2c/busses/i2c-parport.c
5066F: drivers/i2c/busses/i2c-parport-light.c
5067
5068I2C/SMBUS CONTROLLER DRIVERS FOR PC
5069M: Jean Delvare <jdelvare@suse.com>
5070L: linux-i2c@vger.kernel.org
5071S: Maintained
5072F: Documentation/i2c/busses/i2c-ali1535
5073F: Documentation/i2c/busses/i2c-ali1563
5074F: Documentation/i2c/busses/i2c-ali15x3
5075F: Documentation/i2c/busses/i2c-amd756
5076F: Documentation/i2c/busses/i2c-amd8111
5077F: Documentation/i2c/busses/i2c-i801
5078F: Documentation/i2c/busses/i2c-nforce2
5079F: Documentation/i2c/busses/i2c-piix4
5080F: Documentation/i2c/busses/i2c-sis5595
5081F: Documentation/i2c/busses/i2c-sis630
5082F: Documentation/i2c/busses/i2c-sis96x
5083F: Documentation/i2c/busses/i2c-via
5084F: Documentation/i2c/busses/i2c-viapro
5085F: drivers/i2c/busses/i2c-ali1535.c
5086F: drivers/i2c/busses/i2c-ali1563.c
5087F: drivers/i2c/busses/i2c-ali15x3.c
5088F: drivers/i2c/busses/i2c-amd756.c
5089F: drivers/i2c/busses/i2c-amd756-s4882.c
5090F: drivers/i2c/busses/i2c-amd8111.c
5091F: drivers/i2c/busses/i2c-i801.c
5092F: drivers/i2c/busses/i2c-isch.c
5093F: drivers/i2c/busses/i2c-nforce2.c
5094F: drivers/i2c/busses/i2c-nforce2-s4985.c
5095F: drivers/i2c/busses/i2c-piix4.c
5096F: drivers/i2c/busses/i2c-sis5595.c
5097F: drivers/i2c/busses/i2c-sis630.c
5098F: drivers/i2c/busses/i2c-sis96x.c
5099F: drivers/i2c/busses/i2c-via.c
5100F: drivers/i2c/busses/i2c-viapro.c
5101
5102I2C/SMBUS ISMT DRIVER
5103M: Seth Heasley <seth.heasley@intel.com>
5104M: Neil Horman <nhorman@tuxdriver.com>
5105L: linux-i2c@vger.kernel.org
5106F: drivers/i2c/busses/i2c-ismt.c
5107F: Documentation/i2c/busses/i2c-ismt
5108
5109I2C/SMBUS STUB DRIVER
5110M: Jean Delvare <jdelvare@suse.com>
5111L: linux-i2c@vger.kernel.org
5112S: Maintained
5113F: drivers/i2c/i2c-stub.c
5114
5115I2C SUBSYSTEM
5116M: Wolfram Sang <wsa@the-dreams.de>
5117L: linux-i2c@vger.kernel.org
5118W: https://i2c.wiki.kernel.org/
5119Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5120T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5121S: Maintained
5122F: Documentation/devicetree/bindings/i2c/
5123F: Documentation/i2c/
5124F: drivers/i2c/
5125F: include/linux/i2c.h
5126F: include/linux/i2c-*.h
5127F: include/uapi/linux/i2c.h
5128F: include/uapi/linux/i2c-*.h
5129
5130I2C ACPI SUPPORT
5131M: Mika Westerberg <mika.westerberg@linux.intel.com>
5132L: linux-i2c@vger.kernel.org
5133L: linux-acpi@vger.kernel.org
5134S: Maintained
5135
5136I2C-TAOS-EVM DRIVER
5137M: Jean Delvare <jdelvare@suse.com>
5138L: linux-i2c@vger.kernel.org
5139S: Maintained
5140F: Documentation/i2c/busses/i2c-taos-evm
5141F: drivers/i2c/busses/i2c-taos-evm.c
5142
5143I2C-TINY-USB DRIVER
5144M: Till Harbaum <till@harbaum.org>
5145L: linux-i2c@vger.kernel.org
5146W: http://www.harbaum.org/till/i2c_tiny_usb
5147S: Maintained
5148F: drivers/i2c/busses/i2c-tiny-usb.c
5149
5150i386 BOOT CODE
5151M: "H. Peter Anvin" <hpa@zytor.com>
5152S: Maintained
5153F: arch/x86/boot/
5154
5155i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5156M: "H. Peter Anvin" <hpa@zytor.com>
5157T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5158S: Maintained
5159
5160IA64 (Itanium) PLATFORM
5161M: Tony Luck <tony.luck@intel.com>
5162M: Fenghua Yu <fenghua.yu@intel.com>
5163L: linux-ia64@vger.kernel.org
5164T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5165S: Maintained
5166F: arch/ia64/
5167
5168IBM Power VMX Cryptographic instructions
5169M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5170M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5171L: linux-crypto@vger.kernel.org
5172S: Supported
5173F: drivers/crypto/vmx/Makefile
5174F: drivers/crypto/vmx/Kconfig
5175F: drivers/crypto/vmx/vmx.c
5176F: drivers/crypto/vmx/aes*
5177F: drivers/crypto/vmx/ghash*
5178F: drivers/crypto/vmx/ppc-xlate.pl
5179
5180IBM Power in-Nest Crypto Acceleration
5181M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5182M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5183L: linux-crypto@vger.kernel.org
5184S: Supported
5185F: drivers/crypto/nx/Makefile
5186F: drivers/crypto/nx/Kconfig
5187F: drivers/crypto/nx/nx-aes*
5188F: drivers/crypto/nx/nx-sha*
5189F: drivers/crypto/nx/nx.*
5190F: drivers/crypto/nx/nx_csbcpb.h
5191F: drivers/crypto/nx/nx_debugfs.h
5192
5193IBM Power 842 compression accelerator
5194M: Dan Streetman <ddstreet@ieee.org>
5195S: Supported
5196F: drivers/crypto/nx/Makefile
5197F: drivers/crypto/nx/Kconfig
5198F: drivers/crypto/nx/nx-842*
5199F: include/linux/sw842.h
5200F: crypto/842.c
5201F: lib/842/
5202
5203IBM Power Linux RAID adapter
5204M: Brian King <brking@us.ibm.com>
5205S: Supported
5206F: drivers/scsi/ipr.*
5207
5208IBM Power Virtual Ethernet Device Driver
5209M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5210L: netdev@vger.kernel.org
5211S: Supported
5212F: drivers/net/ethernet/ibm/ibmveth.*
5213
5214IBM Power Virtual SCSI Device Drivers
5215M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5216L: linux-scsi@vger.kernel.org
5217S: Supported
5218F: drivers/scsi/ibmvscsi/ibmvscsi*
5219F: drivers/scsi/ibmvscsi/viosrp.h
5220
5221IBM Power Virtual FC Device Drivers
5222M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5223L: linux-scsi@vger.kernel.org
5224S: Supported
5225F: drivers/scsi/ibmvscsi/ibmvfc*
5226
5227IBM ServeRAID RAID DRIVER
5228S: Orphan
5229F: drivers/scsi/ips.*
5230
5231ICH LPC AND GPIO DRIVER
5232M: Peter Tyser <ptyser@xes-inc.com>
5233S: Maintained
5234F: drivers/mfd/lpc_ich.c
5235F: drivers/gpio/gpio-ich.c
5236
5237IDE SUBSYSTEM
5238M: "David S. Miller" <davem@davemloft.net>
5239L: linux-ide@vger.kernel.org
5240Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5241T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5242S: Maintained
5243F: Documentation/ide/
5244F: drivers/ide/
5245F: include/linux/ide.h
5246
5247IDEAPAD LAPTOP EXTRAS DRIVER
5248M: Ike Panhc <ike.pan@canonical.com>
5249L: platform-driver-x86@vger.kernel.org
5250W: http://launchpad.net/ideapad-laptop
5251S: Maintained
5252F: drivers/platform/x86/ideapad-laptop.c
5253
5254IDEAPAD LAPTOP SLIDEBAR DRIVER
5255M: Andrey Moiseev <o2g.org.ru@gmail.com>
5256L: linux-input@vger.kernel.org
5257W: https://github.com/o2genum/ideapad-slidebar
5258S: Maintained
5259F: drivers/input/misc/ideapad_slidebar.c
5260
5261IDE/ATAPI DRIVERS
5262M: Borislav Petkov <bp@alien8.de>
5263L: linux-ide@vger.kernel.org
5264S: Maintained
5265F: Documentation/cdrom/ide-cd
5266F: drivers/ide/ide-cd*
5267
5268IDLE-I7300
5269M: Andy Henroid <andrew.d.henroid@intel.com>
5270L: linux-pm@vger.kernel.org
5271S: Supported
5272F: drivers/idle/i7300_idle.c
5273
5274IEEE 802.15.4 SUBSYSTEM
5275M: Alexander Aring <alex.aring@gmail.com>
5276L: linux-wpan@vger.kernel.org
5277W: https://github.com/linux-wpan
5278T: git git://github.com/linux-wpan/linux-wpan-next.git
5279S: Maintained
5280F: net/ieee802154/
5281F: net/mac802154/
5282F: drivers/net/ieee802154/
5283F: include/linux/nl802154.h
5284F: include/linux/ieee802154.h
5285F: include/net/nl802154.h
5286F: include/net/mac802154.h
5287F: include/net/af_ieee802154.h
5288F: include/net/cfg802154.h
5289F: include/net/ieee802154_netdev.h
5290F: Documentation/networking/ieee802154.txt
5291
5292IGORPLUG-USB IR RECEIVER
5293M: Sean Young <sean@mess.org>
5294L: linux-media@vger.kernel.org
5295S: Maintained
5296F: drivers/media/rc/igorplugusb.c
5297
5298IGUANAWORKS USB IR TRANSCEIVER
5299M: Sean Young <sean@mess.org>
5300L: linux-media@vger.kernel.org
5301S: Maintained
5302F: drivers/media/rc/iguanair.c
5303
5304IIO SUBSYSTEM AND DRIVERS
5305M: Jonathan Cameron <jic23@kernel.org>
5306R: Hartmut Knaack <knaack.h@gmx.de>
5307R: Lars-Peter Clausen <lars@metafoo.de>
5308R: Peter Meerwald <pmeerw@pmeerw.net>
5309L: linux-iio@vger.kernel.org
5310S: Maintained
5311F: drivers/iio/
5312F: drivers/staging/iio/
5313F: include/linux/iio/
5314F: tools/iio/
5315
5316IKANOS/ADI EAGLE ADSL USB DRIVER
5317M: Matthieu Castet <castet.matthieu@free.fr>
5318M: Stanislaw Gruszka <stf_xl@wp.pl>
5319S: Maintained
5320F: drivers/usb/atm/ueagle-atm.c
5321
5322INA209 HARDWARE MONITOR DRIVER
5323M: Guenter Roeck <linux@roeck-us.net>
5324L: lm-sensors@lm-sensors.org
5325S: Maintained
5326F: Documentation/hwmon/ina209
5327F: Documentation/devicetree/bindings/i2c/ina209.txt
5328F: drivers/hwmon/ina209.c
5329
5330INA2XX HARDWARE MONITOR DRIVER
5331M: Guenter Roeck <linux@roeck-us.net>
5332L: lm-sensors@lm-sensors.org
5333S: Maintained
5334F: Documentation/hwmon/ina2xx
5335F: drivers/hwmon/ina2xx.c
5336F: include/linux/platform_data/ina2xx.h
5337
5338INDUSTRY PACK SUBSYSTEM (IPACK)
5339M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5340M: Jens Taprogge <jens.taprogge@taprogge.org>
5341M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5342L: industrypack-devel@lists.sourceforge.net
5343W: http://industrypack.sourceforge.net
5344S: Maintained
5345F: drivers/ipack/
5346
5347INGENIC JZ4780 DMA Driver
5348M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5349S: Maintained
5350F: drivers/dma/dma-jz4780.c
5351
5352INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5353M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5354M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5355L: linux-ima-devel@lists.sourceforge.net
5356L: linux-ima-user@lists.sourceforge.net
5357L: linux-security-module@vger.kernel.org
5358S: Supported
5359F: security/integrity/ima/
5360
5361IMGTEC IR DECODER DRIVER
5362M: James Hogan <james.hogan@imgtec.com>
5363S: Maintained
5364F: drivers/media/rc/img-ir/
5365
5366IMS TWINTURBO FRAMEBUFFER DRIVER
5367L: linux-fbdev@vger.kernel.org
5368S: Orphan
5369F: drivers/video/fbdev/imsttfb.c
5370
5371INFINIBAND SUBSYSTEM
5372M: Doug Ledford <dledford@redhat.com>
5373M: Sean Hefty <sean.hefty@intel.com>
5374M: Hal Rosenstock <hal.rosenstock@gmail.com>
5375L: linux-rdma@vger.kernel.org
5376W: http://www.openfabrics.org/
5377Q: http://patchwork.kernel.org/project/linux-rdma/list/
5378T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5379S: Supported
5380F: Documentation/infiniband/
5381F: drivers/infiniband/
5382F: drivers/staging/rdma/
5383F: include/uapi/linux/if_infiniband.h
5384F: include/uapi/rdma/
5385F: include/rdma/
5386
5387INOTIFY
5388M: John McCutchan <john@johnmccutchan.com>
5389M: Robert Love <rlove@rlove.org>
5390M: Eric Paris <eparis@parisplace.org>
5391S: Maintained
5392F: Documentation/filesystems/inotify.txt
5393F: fs/notify/inotify/
5394F: include/linux/inotify.h
5395F: include/uapi/linux/inotify.h
5396
5397INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5398M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5399L: linux-input@vger.kernel.org
5400Q: http://patchwork.kernel.org/project/linux-input/list/
5401T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5402S: Maintained
5403F: drivers/input/
5404F: include/linux/input.h
5405F: include/uapi/linux/input.h
5406F: include/linux/input/
5407
5408INPUT MULTITOUCH (MT) PROTOCOL
5409M: Henrik Rydberg <rydberg@bitmath.org>
5410L: linux-input@vger.kernel.org
5411S: Odd fixes
5412F: Documentation/input/multi-touch-protocol.txt
5413F: drivers/input/input-mt.c
5414K: \b(ABS|SYN)_MT_
5415
5416INTEL ASoC BDW/HSW DRIVERS
5417M: Jie Yang <yang.jie@linux.intel.com>
5418L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5419S: Supported
5420F: sound/soc/intel/common/sst-dsp*
5421F: sound/soc/intel/common/sst-firmware.c
5422F: sound/soc/intel/boards/broadwell.c
5423F: sound/soc/intel/haswell/
5424
5425INTEL C600 SERIES SAS CONTROLLER DRIVER
5426M: Intel SCU Linux support <intel-linux-scu@intel.com>
5427M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5428L: linux-scsi@vger.kernel.org
5429T: git git://git.code.sf.net/p/intel-sas/isci
5430S: Supported
5431F: drivers/scsi/isci/
5432
5433INTEL IDLE DRIVER
5434M: Len Brown <lenb@kernel.org>
5435L: linux-pm@vger.kernel.org
5436T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5437S: Supported
5438F: drivers/idle/intel_idle.c
5439
5440INTEL PSTATE DRIVER
5441M: Kristen Carlson Accardi <kristen@linux.intel.com>
5442L: linux-pm@vger.kernel.org
5443S: Supported
5444F: drivers/cpufreq/intel_pstate.c
5445
5446INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5447M: Maik Broemme <mbroemme@plusserver.de>
5448L: linux-fbdev@vger.kernel.org
5449S: Maintained
5450F: Documentation/fb/intelfb.txt
5451F: drivers/video/fbdev/intelfb/
5452
5453INTEL 810/815 FRAMEBUFFER DRIVER
5454M: Antonino Daplas <adaplas@gmail.com>
5455L: linux-fbdev@vger.kernel.org
5456S: Maintained
5457F: drivers/video/fbdev/i810/
5458
5459INTEL MENLOW THERMAL DRIVER
5460M: Sujith Thomas <sujith.thomas@intel.com>
5461L: platform-driver-x86@vger.kernel.org
5462W: https://01.org/linux-acpi
5463S: Supported
5464F: drivers/platform/x86/intel_menlow.c
5465
5466INTEL I/OAT DMA DRIVER
5467M: Dave Jiang <dave.jiang@intel.com>
5468R: Dan Williams <dan.j.williams@intel.com>
5469L: dmaengine@vger.kernel.org
5470Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5471S: Supported
5472F: drivers/dma/ioat*
5473
5474INTEL IOMMU (VT-d)
5475M: David Woodhouse <dwmw2@infradead.org>
5476L: iommu@lists.linux-foundation.org
5477T: git git://git.infradead.org/iommu-2.6.git
5478S: Supported
5479F: drivers/iommu/intel-iommu.c
5480F: include/linux/intel-iommu.h
5481
5482INTEL IOP-ADMA DMA DRIVER
5483R: Dan Williams <dan.j.williams@intel.com>
5484S: Odd fixes
5485F: drivers/dma/iop-adma.c
5486
5487INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5488M: Krzysztof Halasa <khalasa@piap.pl>
5489S: Maintained
5490F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5491F: arch/arm/mach-ixp4xx/include/mach/npe.h
5492F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5493F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5494F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5495F: drivers/net/wan/ixp4xx_hss.c
5496
5497INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5498M: Deepak Saxena <dsaxena@plexity.net>
5499S: Maintained
5500F: drivers/char/hw_random/ixp4xx-rng.c
5501
5502INTEL ETHERNET DRIVERS
5503M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5504R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5505R: Shannon Nelson <shannon.nelson@intel.com>
5506R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5507R: Don Skidmore <donald.c.skidmore@intel.com>
5508R: Matthew Vick <matthew.vick@intel.com>
5509R: John Ronciak <john.ronciak@intel.com>
5510R: Mitch Williams <mitch.a.williams@intel.com>
5511L: intel-wired-lan@lists.osuosl.org
5512W: http://www.intel.com/support/feedback.htm
5513W: http://e1000.sourceforge.net/
5514Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5515T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5516T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5517S: Supported
5518F: Documentation/networking/e100.txt
5519F: Documentation/networking/e1000.txt
5520F: Documentation/networking/e1000e.txt
5521F: Documentation/networking/igb.txt
5522F: Documentation/networking/igbvf.txt
5523F: Documentation/networking/ixgb.txt
5524F: Documentation/networking/ixgbe.txt
5525F: Documentation/networking/ixgbevf.txt
5526F: Documentation/networking/i40e.txt
5527F: Documentation/networking/i40evf.txt
5528F: drivers/net/ethernet/intel/
5529F: drivers/net/ethernet/intel/*/
5530
5531INTEL-MID GPIO DRIVER
5532M: David Cohen <david.a.cohen@linux.intel.com>
5533L: linux-gpio@vger.kernel.org
5534S: Maintained
5535F: drivers/gpio/gpio-intel-mid.c
5536
5537INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5538M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5539L: linux-wireless@vger.kernel.org
5540S: Maintained
5541F: Documentation/networking/README.ipw2100
5542F: Documentation/networking/README.ipw2200
5543F: drivers/net/wireless/ipw2x00/
5544
5545INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5546M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5547M: Gang Wei <gang.wei@intel.com>
5548M: Shane Wang <shane.wang@intel.com>
5549L: tboot-devel@lists.sourceforge.net
5550W: http://tboot.sourceforge.net
5551T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5552S: Supported
5553F: Documentation/intel_txt.txt
5554F: include/linux/tboot.h
5555F: arch/x86/kernel/tboot.c
5556
5557INTEL WIRELESS WIMAX CONNECTION 2400
5558M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5559M: linux-wimax@intel.com
5560L: wimax@linuxwimax.org (subscribers-only)
5561S: Supported
5562W: http://linuxwimax.org
5563F: Documentation/wimax/README.i2400m
5564F: drivers/net/wimax/i2400m/
5565F: include/uapi/linux/wimax/i2400m.h
5566
5567INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5568M: Stanislaw Gruszka <sgruszka@redhat.com>
5569L: linux-wireless@vger.kernel.org
5570S: Supported
5571F: drivers/net/wireless/iwlegacy/
5572
5573INTEL WIRELESS WIFI LINK (iwlwifi)
5574M: Johannes Berg <johannes.berg@intel.com>
5575M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5576M: Intel Linux Wireless <ilw@linux.intel.com>
5577L: linux-wireless@vger.kernel.org
5578W: http://intellinuxwireless.org
5579T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5580S: Supported
5581F: drivers/net/wireless/iwlwifi/
5582
5583INTEL MANAGEMENT ENGINE (mei)
5584M: Tomas Winkler <tomas.winkler@intel.com>
5585L: linux-kernel@vger.kernel.org
5586S: Supported
5587F: include/uapi/linux/mei.h
5588F: include/linux/mei_cl_bus.h
5589F: drivers/misc/mei/*
5590F: Documentation/misc-devices/mei/*
5591
5592INTEL PMC IPC DRIVER
5593M: Zha Qipeng<qipeng.zha@intel.com>
5594L: platform-driver-x86@vger.kernel.org
5595S: Maintained
5596F: drivers/platform/x86/intel_pmc_ipc.c
5597F: arch/x86/include/asm/intel_pmc_ipc.h
5598
5599IOC3 ETHERNET DRIVER
5600M: Ralf Baechle <ralf@linux-mips.org>
5601L: linux-mips@linux-mips.org
5602S: Maintained
5603F: drivers/net/ethernet/sgi/ioc3-eth.c
5604
5605IOC3 SERIAL DRIVER
5606M: Pat Gefre <pfg@sgi.com>
5607L: linux-serial@vger.kernel.org
5608S: Maintained
5609F: drivers/tty/serial/ioc3_serial.c
5610
5611IOMMU DRIVERS
5612M: Joerg Roedel <joro@8bytes.org>
5613L: iommu@lists.linux-foundation.org
5614T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5615S: Maintained
5616F: drivers/iommu/
5617
5618IP MASQUERADING
5619M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5620S: Maintained
5621F: net/ipv4/netfilter/ipt_MASQUERADE.c
5622
5623IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5624M: Francois Romieu <romieu@fr.zoreil.com>
5625M: Sorbica Shieh <sorbica@icplus.com.tw>
5626L: netdev@vger.kernel.org
5627S: Maintained
5628F: drivers/net/ethernet/icplus/ipg.*
5629
5630IPATH DRIVER
5631M: Mike Marciniszyn <infinipath@intel.com>
5632L: linux-rdma@vger.kernel.org
5633S: Maintained
5634F: drivers/staging/rdma/ipath/
5635
5636IPMI SUBSYSTEM
5637M: Corey Minyard <minyard@acm.org>
5638L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5639W: http://openipmi.sourceforge.net/
5640S: Supported
5641F: Documentation/IPMI.txt
5642F: drivers/char/ipmi/
5643F: include/linux/ipmi*
5644F: include/uapi/linux/ipmi*
5645
5646QCOM AUDIO (ASoC) DRIVERS
5647M: Patrick Lai <plai@codeaurora.org>
5648M: Banajit Goswami <bgoswami@codeaurora.org>
5649L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5650S: Supported
5651F: sound/soc/qcom/
5652
5653IPS SCSI RAID DRIVER
5654M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5655L: linux-scsi@vger.kernel.org
5656W: http://www.adaptec.com/
5657S: Maintained
5658F: drivers/scsi/ips*
5659
5660IPVS
5661M: Wensong Zhang <wensong@linux-vs.org>
5662M: Simon Horman <horms@verge.net.au>
5663M: Julian Anastasov <ja@ssi.bg>
5664L: netdev@vger.kernel.org
5665L: lvs-devel@vger.kernel.org
5666S: Maintained
5667F: Documentation/networking/ipvs-sysctl.txt
5668F: include/net/ip_vs.h
5669F: include/uapi/linux/ip_vs.h
5670F: net/netfilter/ipvs/
5671
5672IPWIRELESS DRIVER
5673M: Jiri Kosina <jikos@kernel.org>
5674M: David Sterba <dsterba@suse.com>
5675S: Odd Fixes
5676F: drivers/tty/ipwireless/
5677
5678IPX NETWORK LAYER
5679M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5680L: netdev@vger.kernel.org
5681S: Maintained
5682F: include/net/ipx.h
5683F: include/uapi/linux/ipx.h
5684F: net/ipx/
5685
5686IRDA SUBSYSTEM
5687M: Samuel Ortiz <samuel@sortiz.org>
5688L: irda-users@lists.sourceforge.net (subscribers-only)
5689L: netdev@vger.kernel.org
5690W: http://irda.sourceforge.net/
5691S: Maintained
5692T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5693F: Documentation/networking/irda.txt
5694F: drivers/net/irda/
5695F: include/net/irda/
5696F: net/irda/
5697
5698IRQ SUBSYSTEM
5699M: Thomas Gleixner <tglx@linutronix.de>
5700L: linux-kernel@vger.kernel.org
5701S: Maintained
5702T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5703F: kernel/irq/
5704
5705IRQCHIP DRIVERS
5706M: Thomas Gleixner <tglx@linutronix.de>
5707M: Jason Cooper <jason@lakedaemon.net>
5708M: Marc Zyngier <marc.zyngier@arm.com>
5709L: linux-kernel@vger.kernel.org
5710S: Maintained
5711T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5712T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5713F: Documentation/devicetree/bindings/interrupt-controller/
5714F: drivers/irqchip/
5715
5716IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5717M: Jiang Liu <jiang.liu@linux.intel.com>
5718M: Marc Zyngier <marc.zyngier@arm.com>
5719S: Maintained
5720T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5721F: Documentation/IRQ-domain.txt
5722F: include/linux/irqdomain.h
5723F: kernel/irq/irqdomain.c
5724F: kernel/irq/msi.c
5725
5726ISAPNP
5727M: Jaroslav Kysela <perex@perex.cz>
5728S: Maintained
5729F: Documentation/isapnp.txt
5730F: drivers/pnp/isapnp/
5731F: include/linux/isapnp.h
5732
5733ISA RADIO MODULE
5734M: Hans Verkuil <hverkuil@xs4all.nl>
5735L: linux-media@vger.kernel.org
5736T: git git://linuxtv.org/media_tree.git
5737W: http://linuxtv.org
5738S: Maintained
5739F: drivers/media/radio/radio-isa*
5740
5741iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5742M: Peter Jones <pjones@redhat.com>
5743M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5744S: Maintained
5745F: drivers/firmware/iscsi_ibft*
5746
5747ISCSI
5748M: Mike Christie <michaelc@cs.wisc.edu>
5749L: open-iscsi@googlegroups.com
5750W: www.open-iscsi.org
5751T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5752S: Maintained
5753F: drivers/scsi/*iscsi*
5754F: include/scsi/*iscsi*
5755
5756ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5757M: Or Gerlitz <ogerlitz@mellanox.com>
5758M: Sagi Grimberg <sagig@mellanox.com>
5759M: Roi Dayan <roid@mellanox.com>
5760L: linux-rdma@vger.kernel.org
5761S: Supported
5762W: http://www.openfabrics.org
5763W: www.open-iscsi.org
5764Q: http://patchwork.kernel.org/project/linux-rdma/list/
5765F: drivers/infiniband/ulp/iser/
5766
5767ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5768M: Sagi Grimberg <sagig@mellanox.com>
5769T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5770L: linux-rdma@vger.kernel.org
5771L: target-devel@vger.kernel.org
5772S: Supported
5773W: http://www.linux-iscsi.org
5774F: drivers/infiniband/ulp/isert
5775
5776ISDN SUBSYSTEM
5777M: Karsten Keil <isdn@linux-pingi.de>
5778L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5779L: netdev@vger.kernel.org
5780W: http://www.isdn4linux.de
5781T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5782S: Maintained
5783F: Documentation/isdn/
5784F: drivers/isdn/
5785F: include/linux/isdn.h
5786F: include/linux/isdn/
5787F: include/uapi/linux/isdn.h
5788F: include/uapi/linux/isdn/
5789
5790ISDN SUBSYSTEM (Eicon active card driver)
5791M: Armin Schindler <mac@melware.de>
5792L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5793W: http://www.melware.de
5794S: Maintained
5795F: drivers/isdn/hardware/eicon/
5796
5797IT87 HARDWARE MONITORING DRIVER
5798M: Jean Delvare <jdelvare@suse.com>
5799L: lm-sensors@lm-sensors.org
5800S: Maintained
5801F: Documentation/hwmon/it87
5802F: drivers/hwmon/it87.c
5803
5804IT913X MEDIA DRIVER
5805M: Antti Palosaari <crope@iki.fi>
5806L: linux-media@vger.kernel.org
5807W: http://linuxtv.org/
5808W: http://palosaari.fi/linux/
5809Q: http://patchwork.linuxtv.org/project/linux-media/list/
5810T: git git://linuxtv.org/anttip/media_tree.git
5811S: Maintained
5812F: drivers/media/tuners/it913x*
5813
5814IVTV VIDEO4LINUX DRIVER
5815M: Andy Walls <awalls@md.metrocast.net>
5816L: ivtv-devel@ivtvdriver.org (subscribers-only)
5817L: linux-media@vger.kernel.org
5818T: git git://linuxtv.org/media_tree.git
5819W: http://www.ivtvdriver.org
5820S: Maintained
5821F: Documentation/video4linux/*.ivtv
5822F: drivers/media/pci/ivtv/
5823F: include/uapi/linux/ivtv*
5824
5825IX2505V MEDIA DRIVER
5826M: Malcolm Priestley <tvboxspy@gmail.com>
5827L: linux-media@vger.kernel.org
5828W: http://linuxtv.org/
5829Q: http://patchwork.linuxtv.org/project/linux-media/list/
5830S: Maintained
5831F: drivers/media/dvb-frontends/ix2505v*
5832
5833JC42.4 TEMPERATURE SENSOR DRIVER
5834M: Guenter Roeck <linux@roeck-us.net>
5835L: lm-sensors@lm-sensors.org
5836S: Maintained
5837F: drivers/hwmon/jc42.c
5838F: Documentation/hwmon/jc42
5839
5840JFS FILESYSTEM
5841M: Dave Kleikamp <shaggy@kernel.org>
5842L: jfs-discussion@lists.sourceforge.net
5843W: http://jfs.sourceforge.net/
5844T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5845S: Maintained
5846F: Documentation/filesystems/jfs.txt
5847F: fs/jfs/
5848
5849JME NETWORK DRIVER
5850M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5851L: netdev@vger.kernel.org
5852S: Maintained
5853F: drivers/net/ethernet/jme.*
5854
5855JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5856M: David Woodhouse <dwmw2@infradead.org>
5857L: linux-mtd@lists.infradead.org
5858W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5859S: Maintained
5860F: fs/jffs2/
5861F: include/uapi/linux/jffs2.h
5862
5863JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5864M: "Theodore Ts'o" <tytso@mit.edu>
5865M: Jan Kara <jack@suse.com>
5866L: linux-ext4@vger.kernel.org
5867S: Maintained
5868F: fs/jbd2/
5869F: include/linux/jbd2.h
5870
5871JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5872M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5873L: linux-media@vger.kernel.org
5874S: Maintained
5875F: drivers/media/platform/rcar_jpu.c
5876
5877JSM Neo PCI based serial card
5878M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5879L: linux-serial@vger.kernel.org
5880S: Maintained
5881F: drivers/tty/serial/jsm/
5882
5883K10TEMP HARDWARE MONITORING DRIVER
5884M: Clemens Ladisch <clemens@ladisch.de>
5885L: lm-sensors@lm-sensors.org
5886S: Maintained
5887F: Documentation/hwmon/k10temp
5888F: drivers/hwmon/k10temp.c
5889
5890K8TEMP HARDWARE MONITORING DRIVER
5891M: Rudolf Marek <r.marek@assembler.cz>
5892L: lm-sensors@lm-sensors.org
5893S: Maintained
5894F: Documentation/hwmon/k8temp
5895F: drivers/hwmon/k8temp.c
5896
5897KCONFIG
5898M: "Yann E. MORIN" <yann.morin.1998@free.fr>
5899L: linux-kbuild@vger.kernel.org
5900T: git git://gitorious.org/linux-kconfig/linux-kconfig
5901S: Maintained
5902F: Documentation/kbuild/kconfig-language.txt
5903F: scripts/kconfig/
5904
5905KDUMP
5906M: Vivek Goyal <vgoyal@redhat.com>
5907M: Haren Myneni <hbabu@us.ibm.com>
5908L: kexec@lists.infradead.org
5909W: http://lse.sourceforge.net/kdump/
5910S: Maintained
5911F: Documentation/kdump/
5912
5913KEENE FM RADIO TRANSMITTER DRIVER
5914M: Hans Verkuil <hverkuil@xs4all.nl>
5915L: linux-media@vger.kernel.org
5916T: git git://linuxtv.org/media_tree.git
5917W: http://linuxtv.org
5918S: Maintained
5919F: drivers/media/radio/radio-keene*
5920
5921KERNEL AUTOMOUNTER v4 (AUTOFS4)
5922M: Ian Kent <raven@themaw.net>
5923L: autofs@vger.kernel.org
5924S: Maintained
5925F: fs/autofs4/
5926
5927KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5928M: Michal Marek <mmarek@suse.com>
5929T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5930T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5931L: linux-kbuild@vger.kernel.org
5932S: Maintained
5933F: Documentation/kbuild/
5934F: Makefile
5935F: scripts/Makefile.*
5936F: scripts/basic/
5937F: scripts/mk*
5938F: scripts/package/
5939
5940KERNEL JANITORS
5941L: kernel-janitors@vger.kernel.org
5942W: http://kernelnewbies.org/KernelJanitors
5943S: Odd Fixes
5944
5945KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5946M: "J. Bruce Fields" <bfields@fieldses.org>
5947M: Jeff Layton <jlayton@poochiereds.net>
5948L: linux-nfs@vger.kernel.org
5949W: http://nfs.sourceforge.net/
5950S: Supported
5951F: fs/nfsd/
5952F: include/uapi/linux/nfsd/
5953F: fs/lockd/
5954F: fs/nfs_common/
5955F: net/sunrpc/
5956F: include/linux/lockd/
5957F: include/linux/sunrpc/
5958F: include/uapi/linux/sunrpc/
5959
5960KERNEL SELFTEST FRAMEWORK
5961M: Shuah Khan <shuahkh@osg.samsung.com>
5962L: linux-api@vger.kernel.org
5963T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5964S: Maintained
5965F: tools/testing/selftests
5966
5967KERNEL VIRTUAL MACHINE (KVM)
5968M: Gleb Natapov <gleb@kernel.org>
5969M: Paolo Bonzini <pbonzini@redhat.com>
5970L: kvm@vger.kernel.org
5971W: http://www.linux-kvm.org
5972T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5973S: Supported
5974F: Documentation/*/kvm*.txt
5975F: Documentation/virtual/kvm/
5976F: arch/*/kvm/
5977F: arch/x86/kernel/kvm.c
5978F: arch/x86/kernel/kvmclock.c
5979F: arch/*/include/asm/kvm*
5980F: include/linux/kvm*
5981F: include/uapi/linux/kvm*
5982F: virt/kvm/
5983
5984KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5985M: Joerg Roedel <joro@8bytes.org>
5986L: kvm@vger.kernel.org
5987W: http://www.linux-kvm.org/
5988S: Maintained
5989F: arch/x86/include/asm/svm.h
5990F: arch/x86/kvm/svm.c
5991
5992KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5993M: Alexander Graf <agraf@suse.com>
5994L: kvm-ppc@vger.kernel.org
5995W: http://www.linux-kvm.org/
5996T: git git://github.com/agraf/linux-2.6.git
5997S: Supported
5998F: arch/powerpc/include/asm/kvm*
5999F: arch/powerpc/kvm/
6000
6001KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6002M: Christian Borntraeger <borntraeger@de.ibm.com>
6003M: Cornelia Huck <cornelia.huck@de.ibm.com>
6004L: linux-s390@vger.kernel.org
6005W: http://www.ibm.com/developerworks/linux/linux390/
6006S: Supported
6007F: Documentation/s390/kvm.txt
6008F: arch/s390/include/asm/kvm*
6009F: arch/s390/kvm/
6010
6011KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6012M: Christoffer Dall <christoffer.dall@linaro.org>
6013M: Marc Zyngier <marc.zyngier@arm.com>
6014L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6015L: kvmarm@lists.cs.columbia.edu
6016W: http://systems.cs.columbia.edu/projects/kvm-arm
6017S: Supported
6018F: arch/arm/include/uapi/asm/kvm*
6019F: arch/arm/include/asm/kvm*
6020F: arch/arm/kvm/
6021F: virt/kvm/arm/
6022F: include/kvm/arm_*
6023
6024KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6025M: Christoffer Dall <christoffer.dall@linaro.org>
6026M: Marc Zyngier <marc.zyngier@arm.com>
6027L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6028L: kvmarm@lists.cs.columbia.edu
6029S: Maintained
6030F: arch/arm64/include/uapi/asm/kvm*
6031F: arch/arm64/include/asm/kvm*
6032F: arch/arm64/kvm/
6033
6034KEXEC
6035M: Eric Biederman <ebiederm@xmission.com>
6036W: http://kernel.org/pub/linux/utils/kernel/kexec/
6037L: kexec@lists.infradead.org
6038S: Maintained
6039F: include/linux/kexec.h
6040F: include/uapi/linux/kexec.h
6041F: kernel/kexec.c
6042
6043KEYS/KEYRINGS:
6044M: David Howells <dhowells@redhat.com>
6045L: keyrings@vger.kernel.org
6046S: Maintained
6047F: Documentation/security/keys.txt
6048F: include/linux/key.h
6049F: include/linux/key-type.h
6050F: include/keys/
6051F: security/keys/
6052
6053KEYS-TRUSTED
6054M: David Safford <safford@us.ibm.com>
6055M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6056L: linux-security-module@vger.kernel.org
6057L: keyrings@vger.kernel.org
6058S: Supported
6059F: Documentation/security/keys-trusted-encrypted.txt
6060F: include/keys/trusted-type.h
6061F: security/keys/trusted.c
6062F: security/keys/trusted.h
6063
6064KEYS-ENCRYPTED
6065M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6066M: David Safford <safford@us.ibm.com>
6067L: linux-security-module@vger.kernel.org
6068L: keyrings@vger.kernel.org
6069S: Supported
6070F: Documentation/security/keys-trusted-encrypted.txt
6071F: include/keys/encrypted-type.h
6072F: security/keys/encrypted-keys/
6073
6074KGDB / KDB /debug_core
6075M: Jason Wessel <jason.wessel@windriver.com>
6076W: http://kgdb.wiki.kernel.org/
6077L: kgdb-bugreport@lists.sourceforge.net
6078S: Maintained
6079F: Documentation/DocBook/kgdb.tmpl
6080F: drivers/misc/kgdbts.c
6081F: drivers/tty/serial/kgdboc.c
6082F: include/linux/kdb.h
6083F: include/linux/kgdb.h
6084F: kernel/debug/
6085
6086KMEMCHECK
6087M: Vegard Nossum <vegardno@ifi.uio.no>
6088M: Pekka Enberg <penberg@kernel.org>
6089S: Maintained
6090F: Documentation/kmemcheck.txt
6091F: arch/x86/include/asm/kmemcheck.h
6092F: arch/x86/mm/kmemcheck/
6093F: include/linux/kmemcheck.h
6094F: mm/kmemcheck.c
6095
6096KMEMLEAK
6097M: Catalin Marinas <catalin.marinas@arm.com>
6098S: Maintained
6099F: Documentation/kmemleak.txt
6100F: include/linux/kmemleak.h
6101F: mm/kmemleak.c
6102F: mm/kmemleak-test.c
6103
6104KPROBES
6105M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6106M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6107M: "David S. Miller" <davem@davemloft.net>
6108M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6109S: Maintained
6110F: Documentation/kprobes.txt
6111F: include/linux/kprobes.h
6112F: kernel/kprobes.c
6113
6114KS0108 LCD CONTROLLER DRIVER
6115M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6116W: http://miguelojeda.es/auxdisplay.htm
6117W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6118S: Maintained
6119F: Documentation/auxdisplay/ks0108
6120F: drivers/auxdisplay/ks0108.c
6121F: include/linux/ks0108.h
6122
6123LAPB module
6124L: linux-x25@vger.kernel.org
6125S: Orphan
6126F: Documentation/networking/lapb-module.txt
6127F: include/*/lapb.h
6128F: net/lapb/
6129
6130LASI 53c700 driver for PARISC
6131M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6132L: linux-scsi@vger.kernel.org
6133S: Maintained
6134F: Documentation/scsi/53c700.txt
6135F: drivers/scsi/53c700*
6136
6137LED SUBSYSTEM
6138M: Richard Purdie <rpurdie@rpsys.net>
6139M: Jacek Anaszewski <j.anaszewski@samsung.com>
6140L: linux-leds@vger.kernel.org
6141T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6142S: Maintained
6143F: drivers/leds/
6144F: include/linux/leds.h
6145
6146LEGACY EEPROM DRIVER
6147M: Jean Delvare <jdelvare@suse.com>
6148S: Maintained
6149F: Documentation/misc-devices/eeprom
6150F: drivers/misc/eeprom/eeprom.c
6151
6152LEGO USB Tower driver
6153M: Juergen Stuber <starblue@users.sourceforge.net>
6154L: legousb-devel@lists.sourceforge.net
6155W: http://legousb.sourceforge.net/
6156S: Maintained
6157F: drivers/usb/misc/legousbtower.c
6158
6159LG2160 MEDIA DRIVER
6160M: Michael Krufky <mkrufky@linuxtv.org>
6161L: linux-media@vger.kernel.org
6162W: http://linuxtv.org/
6163W: http://github.com/mkrufky
6164Q: http://patchwork.linuxtv.org/project/linux-media/list/
6165T: git git://linuxtv.org/mkrufky/tuners.git
6166S: Maintained
6167F: drivers/media/dvb-frontends/lg2160.*
6168
6169LGDT3305 MEDIA DRIVER
6170M: Michael Krufky <mkrufky@linuxtv.org>
6171L: linux-media@vger.kernel.org
6172W: http://linuxtv.org/
6173W: http://github.com/mkrufky
6174Q: http://patchwork.linuxtv.org/project/linux-media/list/
6175T: git git://linuxtv.org/mkrufky/tuners.git
6176S: Maintained
6177F: drivers/media/dvb-frontends/lgdt3305.*
6178
6179LGUEST
6180M: Rusty Russell <rusty@rustcorp.com.au>
6181L: lguest@lists.ozlabs.org
6182W: http://lguest.ozlabs.org/
6183S: Odd Fixes
6184F: arch/x86/include/asm/lguest*.h
6185F: arch/x86/lguest/
6186F: drivers/lguest/
6187F: include/linux/lguest*.h
6188F: tools/lguest/
6189
6190LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6191M: Tejun Heo <tj@kernel.org>
6192L: linux-ide@vger.kernel.org
6193T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6194S: Maintained
6195F: drivers/ata/
6196F: include/linux/ata.h
6197F: include/linux/libata.h
6198
6199LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6200M: Viresh Kumar <vireshk@kernel.org>
6201L: linux-ide@vger.kernel.org
6202T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6203S: Maintained
6204F: include/linux/pata_arasan_cf_data.h
6205F: drivers/ata/pata_arasan_cf.c
6206
6207LIBATA PATA DRIVERS
6208M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6209M: Tejun Heo <tj@kernel.org>
6210L: linux-ide@vger.kernel.org
6211T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6212S: Maintained
6213F: drivers/ata/pata_*.c
6214F: drivers/ata/ata_generic.c
6215
6216LIBATA SATA AHCI PLATFORM devices support
6217M: Hans de Goede <hdegoede@redhat.com>
6218M: Tejun Heo <tj@kernel.org>
6219L: linux-ide@vger.kernel.org
6220T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6221S: Maintained
6222F: drivers/ata/ahci_platform.c
6223F: drivers/ata/libahci_platform.c
6224F: include/linux/ahci_platform.h
6225
6226LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6227M: Mikael Pettersson <mikpelinux@gmail.com>
6228L: linux-ide@vger.kernel.org
6229T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6230S: Maintained
6231F: drivers/ata/sata_promise.*
6232
6233LIBLOCKDEP
6234M: Sasha Levin <sasha.levin@oracle.com>
6235S: Maintained
6236F: tools/lib/lockdep/
6237
6238LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6239M: Dan Williams <dan.j.williams@intel.com>
6240L: linux-nvdimm@lists.01.org
6241Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6242S: Supported
6243F: drivers/nvdimm/*
6244F: include/linux/nd.h
6245F: include/linux/libnvdimm.h
6246F: include/uapi/linux/ndctl.h
6247
6248LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6249M: Ross Zwisler <ross.zwisler@linux.intel.com>
6250L: linux-nvdimm@lists.01.org
6251Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6252S: Supported
6253F: drivers/nvdimm/blk.c
6254F: drivers/nvdimm/region_devs.c
6255F: drivers/acpi/nfit*
6256
6257LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6258M: Vishal Verma <vishal.l.verma@intel.com>
6259L: linux-nvdimm@lists.01.org
6260Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6261S: Supported
6262F: drivers/nvdimm/btt*
6263
6264LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6265M: Ross Zwisler <ross.zwisler@linux.intel.com>
6266L: linux-nvdimm@lists.01.org
6267Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6268S: Supported
6269F: drivers/nvdimm/pmem.c
6270F: include/linux/pmem.h
6271F: arch/*/include/asm/pmem.h
6272
6273LINUX FOR IBM pSERIES (RS/6000)
6274M: Paul Mackerras <paulus@au.ibm.com>
6275W: http://www.ibm.com/linux/ltc/projects/ppc
6276S: Supported
6277F: arch/powerpc/boot/rs6000.h
6278
6279LINUX FOR POWERPC (32-BIT AND 64-BIT)
6280M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6281M: Paul Mackerras <paulus@samba.org>
6282M: Michael Ellerman <mpe@ellerman.id.au>
6283W: http://www.penguinppc.org/
6284L: linuxppc-dev@lists.ozlabs.org
6285Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6286T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6287S: Supported
6288F: Documentation/powerpc/
6289F: arch/powerpc/
6290
6291LINUX FOR POWER MACINTOSH
6292M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6293W: http://www.penguinppc.org/
6294L: linuxppc-dev@lists.ozlabs.org
6295S: Maintained
6296F: arch/powerpc/platforms/powermac/
6297F: drivers/macintosh/
6298
6299LINUX FOR POWERPC EMBEDDED MPC5XXX
6300M: Anatolij Gustschin <agust@denx.de>
6301L: linuxppc-dev@lists.ozlabs.org
6302T: git git://git.denx.de/linux-denx-agust.git
6303S: Maintained
6304F: arch/powerpc/platforms/512x/
6305F: arch/powerpc/platforms/52xx/
6306
6307LINUX FOR POWERPC EMBEDDED PPC4XX
6308M: Alistair Popple <alistair@popple.id.au>
6309M: Matt Porter <mporter@kernel.crashing.org>
6310W: http://www.penguinppc.org/
6311L: linuxppc-dev@lists.ozlabs.org
6312S: Maintained
6313F: arch/powerpc/platforms/40x/
6314F: arch/powerpc/platforms/44x/
6315
6316LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6317L: linuxppc-dev@lists.ozlabs.org
6318S: Orphan
6319F: arch/powerpc/*/*virtex*
6320F: arch/powerpc/*/*/*virtex*
6321
6322LINUX FOR POWERPC EMBEDDED PPC8XX
6323M: Vitaly Bordug <vitb@kernel.crashing.org>
6324W: http://www.penguinppc.org/
6325L: linuxppc-dev@lists.ozlabs.org
6326S: Maintained
6327F: arch/powerpc/platforms/8xx/
6328
6329LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6330M: Scott Wood <scottwood@freescale.com>
6331M: Kumar Gala <galak@kernel.crashing.org>
6332W: http://www.penguinppc.org/
6333L: linuxppc-dev@lists.ozlabs.org
6334T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6335S: Maintained
6336F: arch/powerpc/platforms/83xx/
6337F: arch/powerpc/platforms/85xx/
6338
6339LINUX FOR POWERPC PA SEMI PWRFICIENT
6340M: Olof Johansson <olof@lixom.net>
6341L: linuxppc-dev@lists.ozlabs.org
6342S: Maintained
6343F: arch/powerpc/platforms/pasemi/
6344F: drivers/*/*pasemi*
6345F: drivers/*/*/*pasemi*
6346
6347LINUX SECURITY MODULE (LSM) FRAMEWORK
6348M: Chris Wright <chrisw@sous-sol.org>
6349L: linux-security-module@vger.kernel.org
6350S: Supported
6351
6352LIS3LV02D ACCELEROMETER DRIVER
6353M: Eric Piel <eric.piel@tremplin-utc.net>
6354S: Maintained
6355F: Documentation/misc-devices/lis3lv02d
6356F: drivers/misc/lis3lv02d/
6357F: drivers/platform/x86/hp_accel.c
6358
6359LIVE PATCHING
6360M: Josh Poimboeuf <jpoimboe@redhat.com>
6361M: Seth Jennings <sjenning@redhat.com>
6362M: Jiri Kosina <jikos@kernel.org>
6363M: Vojtech Pavlik <vojtech@suse.com>
6364S: Maintained
6365F: kernel/livepatch/
6366F: include/linux/livepatch.h
6367F: arch/x86/include/asm/livepatch.h
6368F: arch/x86/kernel/livepatch.c
6369F: Documentation/ABI/testing/sysfs-kernel-livepatch
6370F: samples/livepatch/
6371L: live-patching@vger.kernel.org
6372T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6373
6374LLC (802.2)
6375M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6376S: Maintained
6377F: include/linux/llc.h
6378F: include/uapi/linux/llc.h
6379F: include/net/llc*
6380F: net/llc/
6381
6382LM73 HARDWARE MONITOR DRIVER
6383M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6384L: lm-sensors@lm-sensors.org
6385S: Maintained
6386F: drivers/hwmon/lm73.c
6387
6388LM78 HARDWARE MONITOR DRIVER
6389M: Jean Delvare <jdelvare@suse.com>
6390L: lm-sensors@lm-sensors.org
6391S: Maintained
6392F: Documentation/hwmon/lm78
6393F: drivers/hwmon/lm78.c
6394
6395LM83 HARDWARE MONITOR DRIVER
6396M: Jean Delvare <jdelvare@suse.com>
6397L: lm-sensors@lm-sensors.org
6398S: Maintained
6399F: Documentation/hwmon/lm83
6400F: drivers/hwmon/lm83.c
6401
6402LM90 HARDWARE MONITOR DRIVER
6403M: Jean Delvare <jdelvare@suse.com>
6404L: lm-sensors@lm-sensors.org
6405S: Maintained
6406F: Documentation/hwmon/lm90
6407F: Documentation/devicetree/bindings/hwmon/lm90.txt
6408F: drivers/hwmon/lm90.c
6409
6410LM95234 HARDWARE MONITOR DRIVER
6411M: Guenter Roeck <linux@roeck-us.net>
6412L: lm-sensors@lm-sensors.org
6413S: Maintained
6414F: Documentation/hwmon/lm95234
6415F: drivers/hwmon/lm95234.c
6416
6417LME2510 MEDIA DRIVER
6418M: Malcolm Priestley <tvboxspy@gmail.com>
6419L: linux-media@vger.kernel.org
6420W: http://linuxtv.org/
6421Q: http://patchwork.linuxtv.org/project/linux-media/list/
6422S: Maintained
6423F: drivers/media/usb/dvb-usb-v2/lmedm04*
6424
6425LOCKDEP AND LOCKSTAT
6426M: Peter Zijlstra <peterz@infradead.org>
6427M: Ingo Molnar <mingo@redhat.com>
6428L: linux-kernel@vger.kernel.org
6429T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6430S: Maintained
6431F: Documentation/locking/lockdep*.txt
6432F: Documentation/locking/lockstat.txt
6433F: include/linux/lockdep.h
6434F: kernel/locking/
6435
6436LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6437M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6438L: linux-ntfs-dev@lists.sourceforge.net
6439W: http://www.linux-ntfs.org/content/view/19/37/
6440S: Maintained
6441F: Documentation/ldm.txt
6442F: block/partitions/ldm.*
6443
6444LogFS
6445M: Joern Engel <joern@logfs.org>
6446M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6447L: logfs@logfs.org
6448W: logfs.org
6449S: Maintained
6450F: fs/logfs/
6451
6452LPC32XX MACHINE SUPPORT
6453M: Roland Stigge <stigge@antcom.de>
6454L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6455S: Maintained
6456F: arch/arm/mach-lpc32xx/
6457
6458LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6459M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6460M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6461M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6462M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6463L: MPT-FusionLinux.pdl@avagotech.com
6464L: linux-scsi@vger.kernel.org
6465W: http://www.lsilogic.com/support
6466S: Supported
6467F: drivers/message/fusion/
6468F: drivers/scsi/mpt2sas/
6469F: drivers/scsi/mpt3sas/
6470
6471LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6472M: Matthew Wilcox <matthew@wil.cx>
6473L: linux-scsi@vger.kernel.org
6474S: Maintained
6475F: drivers/scsi/sym53c8xx_2/
6476
6477LTC4261 HARDWARE MONITOR DRIVER
6478M: Guenter Roeck <linux@roeck-us.net>
6479L: lm-sensors@lm-sensors.org
6480S: Maintained
6481F: Documentation/hwmon/ltc4261
6482F: drivers/hwmon/ltc4261.c
6483
6484LTP (Linux Test Project)
6485M: Mike Frysinger <vapier@gentoo.org>
6486M: Cyril Hrubis <chrubis@suse.cz>
6487M: Wanlong Gao <wanlong.gao@gmail.com>
6488M: Jan Stancek <jstancek@redhat.com>
6489M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6490M: Alexey Kodanev <alexey.kodanev@oracle.com>
6491L: ltp@lists.linux.it (subscribers-only)
6492W: http://linux-test-project.github.io/
6493T: git git://github.com/linux-test-project/ltp.git
6494S: Maintained
6495
6496M32R ARCHITECTURE
6497W: http://www.linux-m32r.org/
6498S: Orphan
6499F: arch/m32r/
6500
6501M68K ARCHITECTURE
6502M: Geert Uytterhoeven <geert@linux-m68k.org>
6503L: linux-m68k@lists.linux-m68k.org
6504W: http://www.linux-m68k.org/
6505T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6506S: Maintained
6507F: arch/m68k/
6508F: drivers/zorro/
6509
6510M68K ON APPLE MACINTOSH
6511M: Joshua Thompson <funaho@jurai.org>
6512W: http://www.mac.linux-m68k.org/
6513L: linux-m68k@lists.linux-m68k.org
6514S: Maintained
6515F: arch/m68k/mac/
6516
6517M68K ON HP9000/300
6518M: Philip Blundell <philb@gnu.org>
6519W: http://www.tazenda.demon.co.uk/phil/linux-hp
6520S: Maintained
6521F: arch/m68k/hp300/
6522
6523M88DS3103 MEDIA DRIVER
6524M: Antti Palosaari <crope@iki.fi>
6525L: linux-media@vger.kernel.org
6526W: http://linuxtv.org/
6527W: http://palosaari.fi/linux/
6528Q: http://patchwork.linuxtv.org/project/linux-media/list/
6529T: git git://linuxtv.org/anttip/media_tree.git
6530S: Maintained
6531F: drivers/media/dvb-frontends/m88ds3103*
6532
6533M88RS2000 MEDIA DRIVER
6534M: Malcolm Priestley <tvboxspy@gmail.com>
6535L: linux-media@vger.kernel.org
6536W: http://linuxtv.org/
6537Q: http://patchwork.linuxtv.org/project/linux-media/list/
6538S: Maintained
6539F: drivers/media/dvb-frontends/m88rs2000*
6540
6541MA901 MASTERKIT USB FM RADIO DRIVER
6542M: Alexey Klimov <klimov.linux@gmail.com>
6543L: linux-media@vger.kernel.org
6544T: git git://linuxtv.org/media_tree.git
6545S: Maintained
6546F: drivers/media/radio/radio-ma901.c
6547
6548MAC80211
6549M: Johannes Berg <johannes@sipsolutions.net>
6550L: linux-wireless@vger.kernel.org
6551W: http://wireless.kernel.org/
6552T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6553T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6554S: Maintained
6555F: Documentation/networking/mac80211-injection.txt
6556F: include/net/mac80211.h
6557F: net/mac80211/
6558
6559MACVLAN DRIVER
6560M: Patrick McHardy <kaber@trash.net>
6561L: netdev@vger.kernel.org
6562S: Maintained
6563F: drivers/net/macvlan.c
6564F: include/linux/if_macvlan.h
6565
6566MAILBOX API
6567M: Jassi Brar <jassisinghbrar@gmail.com>
6568L: linux-kernel@vger.kernel.org
6569S: Maintained
6570F: drivers/mailbox/
6571F: include/linux/mailbox_client.h
6572F: include/linux/mailbox_controller.h
6573
6574MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6575M: Michael Kerrisk <mtk.manpages@gmail.com>
6576W: http://www.kernel.org/doc/man-pages
6577L: linux-man@vger.kernel.org
6578S: Maintained
6579
6580MARVELL ARMADA DRM SUPPORT
6581M: Russell King <rmk+kernel@arm.linux.org.uk>
6582S: Maintained
6583F: drivers/gpu/drm/armada/
6584
6585MARVELL 88E6352 DSA support
6586M: Guenter Roeck <linux@roeck-us.net>
6587S: Maintained
6588F: drivers/net/dsa/mv88e6352.c
6589
6590MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6591M: Mirko Lindner <mlindner@marvell.com>
6592M: Stephen Hemminger <stephen@networkplumber.org>
6593L: netdev@vger.kernel.org
6594S: Maintained
6595F: drivers/net/ethernet/marvell/sk*
6596
6597MARVELL LIBERTAS WIRELESS DRIVER
6598L: libertas-dev@lists.infradead.org
6599S: Orphan
6600F: drivers/net/wireless/libertas/
6601
6602MARVELL MV643XX ETHERNET DRIVER
6603M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6604L: netdev@vger.kernel.org
6605S: Maintained
6606F: drivers/net/ethernet/marvell/mv643xx_eth.*
6607F: include/linux/mv643xx.h
6608
6609MARVELL MVNETA ETHERNET DRIVER
6610M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6611L: netdev@vger.kernel.org
6612S: Maintained
6613F: drivers/net/ethernet/marvell/mvneta.*
6614
6615MARVELL MWIFIEX WIRELESS DRIVER
6616M: Amitkumar Karwar <akarwar@marvell.com>
6617M: Nishant Sarmukadam <nishants@marvell.com>
6618L: linux-wireless@vger.kernel.org
6619S: Maintained
6620F: drivers/net/wireless/mwifiex/
6621
6622MARVELL MWL8K WIRELESS DRIVER
6623M: Lennert Buytenhek <buytenh@wantstofly.org>
6624L: linux-wireless@vger.kernel.org
6625S: Odd Fixes
6626F: drivers/net/wireless/mwl8k.c
6627
6628MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6629M: Nicolas Pitre <nico@fluxnic.net>
6630S: Odd Fixes
6631F: drivers/mmc/host/mvsdio.*
6632
6633MATROX FRAMEBUFFER DRIVER
6634L: linux-fbdev@vger.kernel.org
6635S: Orphan
6636F: drivers/video/fbdev/matrox/matroxfb_*
6637F: include/uapi/linux/matroxfb.h
6638
6639MAX16065 HARDWARE MONITOR DRIVER
6640M: Guenter Roeck <linux@roeck-us.net>
6641L: lm-sensors@lm-sensors.org
6642S: Maintained
6643F: Documentation/hwmon/max16065
6644F: drivers/hwmon/max16065.c
6645
6646MAX20751 HARDWARE MONITOR DRIVER
6647M: Guenter Roeck <linux@roeck-us.net>
6648L: lm-sensors@lm-sensors.org
6649S: Maintained
6650F: Documentation/hwmon/max20751
6651F: drivers/hwmon/max20751.c
6652
6653MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6654M: "Hans J. Koch" <hjk@hansjkoch.de>
6655L: lm-sensors@lm-sensors.org
6656S: Maintained
6657F: Documentation/hwmon/max6650
6658F: drivers/hwmon/max6650.c
6659
6660MAX6697 HARDWARE MONITOR DRIVER
6661M: Guenter Roeck <linux@roeck-us.net>
6662L: lm-sensors@lm-sensors.org
6663S: Maintained
6664F: Documentation/hwmon/max6697
6665F: Documentation/devicetree/bindings/i2c/max6697.txt
6666F: drivers/hwmon/max6697.c
6667F: include/linux/platform_data/max6697.h
6668
6669MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6670M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6671L: linux-pm@vger.kernel.org
6672S: Supported
6673F: drivers/power/max14577_charger.c
6674F: drivers/power/max77693_charger.c
6675
6676MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6677M: Javier Martinez Canillas <javier@osg.samsung.com>
6678L: linux-kernel@vger.kernel.org
6679S: Supported
6680F: drivers/*/*max77802.c
6681F: Documentation/devicetree/bindings/*/*max77802.txt
6682F: include/dt-bindings/*/*max77802.h
6683
6684MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6685M: Chanwoo Choi <cw00.choi@samsung.com>
6686M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6687L: linux-kernel@vger.kernel.org
6688S: Supported
6689F: drivers/*/max14577.c
6690F: drivers/*/max77686.c
6691F: drivers/*/max77693.c
6692F: drivers/extcon/extcon-max14577.c
6693F: drivers/extcon/extcon-max77693.c
6694F: drivers/rtc/rtc-max77686.c
6695F: drivers/clk/clk-max77686.c
6696F: Documentation/devicetree/bindings/mfd/max14577.txt
6697F: Documentation/devicetree/bindings/*/max77686.txt
6698F: Documentation/devicetree/bindings/mfd/max77693.txt
6699F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6700F: include/linux/mfd/max14577*.h
6701F: include/linux/mfd/max77686*.h
6702F: include/linux/mfd/max77693*.h
6703
6704MAXIRADIO FM RADIO RECEIVER DRIVER
6705M: Hans Verkuil <hverkuil@xs4all.nl>
6706L: linux-media@vger.kernel.org
6707T: git git://linuxtv.org/media_tree.git
6708W: http://linuxtv.org
6709S: Maintained
6710F: drivers/media/radio/radio-maxiradio*
6711
6712MEDIA DRIVERS FOR RENESAS - VSP1
6713M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6714L: linux-media@vger.kernel.org
6715L: linux-sh@vger.kernel.org
6716T: git git://linuxtv.org/media_tree.git
6717S: Supported
6718F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6719F: drivers/media/platform/vsp1/
6720
6721MEDIA DRIVERS FOR ASCOT2E
6722M: Sergey Kozlov <serjk@netup.ru>
6723L: linux-media@vger.kernel.org
6724W: http://linuxtv.org
6725W: http://netup.tv/
6726T: git git://linuxtv.org/media_tree.git
6727S: Supported
6728F: drivers/media/dvb-frontends/ascot2e*
6729
6730MEDIA DRIVERS FOR CXD2841ER
6731M: Sergey Kozlov <serjk@netup.ru>
6732L: linux-media@vger.kernel.org
6733W: http://linuxtv.org/
6734W: http://netup.tv/
6735T: git git://linuxtv.org/media_tree.git
6736S: Supported
6737F: drivers/media/dvb-frontends/cxd2841er*
6738
6739MEDIA DRIVERS FOR HORUS3A
6740M: Sergey Kozlov <serjk@netup.ru>
6741L: linux-media@vger.kernel.org
6742W: http://linuxtv.org/
6743W: http://netup.tv/
6744T: git git://linuxtv.org/media_tree.git
6745S: Supported
6746F: drivers/media/dvb-frontends/horus3a*
6747
6748MEDIA DRIVERS FOR LNBH25
6749M: Sergey Kozlov <serjk@netup.ru>
6750L: linux-media@vger.kernel.org
6751W: http://linuxtv.org/
6752W: http://netup.tv/
6753T: git git://linuxtv.org/media_tree.git
6754S: Supported
6755F: drivers/media/dvb-frontends/lnbh25*
6756
6757MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6758M: Sergey Kozlov <serjk@netup.ru>
6759L: linux-media@vger.kernel.org
6760W: http://linuxtv.org/
6761W: http://netup.tv/
6762T: git git://linuxtv.org/media_tree.git
6763S: Supported
6764F: drivers/media/pci/netup_unidvb/*
6765
6766MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6767M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6768P: LinuxTV.org Project
6769L: linux-media@vger.kernel.org
6770W: http://linuxtv.org
6771Q: http://patchwork.kernel.org/project/linux-media/list/
6772T: git git://linuxtv.org/media_tree.git
6773S: Maintained
6774F: Documentation/dvb/
6775F: Documentation/video4linux/
6776F: Documentation/DocBook/media/
6777F: drivers/media/
6778F: drivers/staging/media/
6779F: include/media/
6780F: include/uapi/linux/dvb/
6781F: include/uapi/linux/videodev2.h
6782F: include/uapi/linux/media.h
6783F: include/uapi/linux/v4l2-*
6784F: include/uapi/linux/meye.h
6785F: include/uapi/linux/ivtv*
6786F: include/uapi/linux/uvcvideo.h
6787
6788MEDIATEK MT7601U WIRELESS LAN DRIVER
6789M: Jakub Kicinski <kubakici@wp.pl>
6790L: linux-wireless@vger.kernel.org
6791S: Maintained
6792F: drivers/net/wireless/mediatek/mt7601u/
6793
6794MEGARAID SCSI/SAS DRIVERS
6795M: Kashyap Desai <kashyap.desai@avagotech.com>
6796M: Sumit Saxena <sumit.saxena@avagotech.com>
6797M: Uday Lingala <uday.lingala@avagotech.com>
6798L: megaraidlinux.pdl@avagotech.com
6799L: linux-scsi@vger.kernel.org
6800W: http://www.lsi.com
6801S: Maintained
6802F: Documentation/scsi/megaraid.txt
6803F: drivers/scsi/megaraid.*
6804F: drivers/scsi/megaraid/
6805
6806MELLANOX ETHERNET DRIVER (mlx4_en)
6807M: Amir Vadai <amirv@mellanox.com>
6808L: netdev@vger.kernel.org
6809S: Supported
6810W: http://www.mellanox.com
6811Q: http://patchwork.ozlabs.org/project/netdev/list/
6812F: drivers/net/ethernet/mellanox/mlx4/en_*
6813
6814MELLANOX ETHERNET SWITCH DRIVERS
6815M: Jiri Pirko <jiri@mellanox.com>
6816M: Ido Schimmel <idosch@mellanox.com>
6817L: netdev@vger.kernel.org
6818S: Supported
6819W: http://www.mellanox.com
6820Q: http://patchwork.ozlabs.org/project/netdev/list/
6821F: drivers/net/ethernet/mellanox/mlxsw/
6822
6823MEMBARRIER SUPPORT
6824M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6825M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6826L: linux-kernel@vger.kernel.org
6827S: Supported
6828F: kernel/membarrier.c
6829F: include/uapi/linux/membarrier.h
6830
6831MEMORY MANAGEMENT
6832L: linux-mm@kvack.org
6833W: http://www.linux-mm.org
6834S: Maintained
6835F: include/linux/mm.h
6836F: include/linux/gfp.h
6837F: include/linux/mmzone.h
6838F: include/linux/memory_hotplug.h
6839F: include/linux/vmalloc.h
6840F: mm/
6841
6842MEMORY TECHNOLOGY DEVICES (MTD)
6843M: David Woodhouse <dwmw2@infradead.org>
6844M: Brian Norris <computersforpeace@gmail.com>
6845L: linux-mtd@lists.infradead.org
6846W: http://www.linux-mtd.infradead.org/
6847Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6848T: git git://git.infradead.org/linux-mtd.git
6849T: git git://git.infradead.org/l2-mtd.git
6850S: Maintained
6851F: drivers/mtd/
6852F: include/linux/mtd/
6853F: include/uapi/mtd/
6854
6855MEN A21 WATCHDOG DRIVER
6856M: Johannes Thumshirn <morbidrsa@gmail.com>
6857L: linux-watchdog@vger.kernel.org
6858S: Maintained
6859F: drivers/watchdog/mena21_wdt.c
6860
6861MEN CHAMELEON BUS (mcb)
6862M: Johannes Thumshirn <morbidrsa@gmail.com>
6863S: Maintained
6864F: drivers/mcb/
6865F: include/linux/mcb.h
6866F: Documentation/men-chameleon-bus.txt
6867
6868MEN F21BMC (Board Management Controller)
6869M: Andreas Werner <andreas.werner@men.de>
6870S: Supported
6871F: drivers/mfd/menf21bmc.c
6872F: drivers/watchdog/menf21bmc_wdt.c
6873F: drivers/leds/leds-menf21bmc.c
6874F: drivers/hwmon/menf21bmc_hwmon.c
6875F: Documentation/hwmon/menf21bmc
6876
6877METAG ARCHITECTURE
6878M: James Hogan <james.hogan@imgtec.com>
6879L: linux-metag@vger.kernel.org
6880S: Supported
6881F: arch/metag/
6882F: Documentation/metag/
6883F: Documentation/devicetree/bindings/metag/
6884F: drivers/clocksource/metag_generic.c
6885F: drivers/irqchip/irq-metag.c
6886F: drivers/irqchip/irq-metag-ext.c
6887F: drivers/tty/metag_da.c
6888
6889MICROBLAZE ARCHITECTURE
6890M: Michal Simek <monstr@monstr.eu>
6891W: http://www.monstr.eu/fdt/
6892T: git git://git.monstr.eu/linux-2.6-microblaze.git
6893S: Supported
6894F: arch/microblaze/
6895
6896MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6897M: Chen Yu <yu.c.chen@intel.com>
6898L: platform-driver-x86@vger.kernel.org
6899S: Supported
6900F: drivers/platform/x86/surfacepro3_button.c
6901
6902MICROTEK X6 SCANNER
6903M: Oliver Neukum <oliver@neukum.org>
6904S: Maintained
6905F: drivers/usb/image/microtek.*
6906
6907MIPS
6908M: Ralf Baechle <ralf@linux-mips.org>
6909L: linux-mips@linux-mips.org
6910W: http://www.linux-mips.org/
6911T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6912Q: http://patchwork.linux-mips.org/project/linux-mips/list/
6913S: Supported
6914F: Documentation/mips/
6915F: arch/mips/
6916
6917MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6918M: Hans Verkuil <hverkuil@xs4all.nl>
6919L: linux-media@vger.kernel.org
6920T: git git://linuxtv.org/media_tree.git
6921W: http://linuxtv.org
6922S: Odd Fixes
6923F: drivers/media/radio/radio-miropcm20*
6924
6925Mellanox MLX5 core VPI driver
6926M: Eli Cohen <eli@mellanox.com>
6927L: netdev@vger.kernel.org
6928L: linux-rdma@vger.kernel.org
6929W: http://www.mellanox.com
6930Q: http://patchwork.ozlabs.org/project/netdev/list/
6931Q: http://patchwork.kernel.org/project/linux-rdma/list/
6932T: git git://openfabrics.org/~eli/connect-ib.git
6933S: Supported
6934F: drivers/net/ethernet/mellanox/mlx5/core/
6935F: include/linux/mlx5/
6936
6937Mellanox MLX5 IB driver
6938M: Eli Cohen <eli@mellanox.com>
6939L: linux-rdma@vger.kernel.org
6940W: http://www.mellanox.com
6941Q: http://patchwork.kernel.org/project/linux-rdma/list/
6942T: git git://openfabrics.org/~eli/connect-ib.git
6943S: Supported
6944F: include/linux/mlx5/
6945F: drivers/infiniband/hw/mlx5/
6946
6947MN88472 MEDIA DRIVER
6948M: Antti Palosaari <crope@iki.fi>
6949L: linux-media@vger.kernel.org
6950W: http://linuxtv.org/
6951W: http://palosaari.fi/linux/
6952Q: http://patchwork.linuxtv.org/project/linux-media/list/
6953T: git git://linuxtv.org/anttip/media_tree.git
6954S: Maintained
6955F: drivers/staging/media/mn88472/
6956F: drivers/media/dvb-frontends/mn88472.h
6957
6958MN88473 MEDIA DRIVER
6959M: Antti Palosaari <crope@iki.fi>
6960L: linux-media@vger.kernel.org
6961W: http://linuxtv.org/
6962W: http://palosaari.fi/linux/
6963Q: http://patchwork.linuxtv.org/project/linux-media/list/
6964T: git git://linuxtv.org/anttip/media_tree.git
6965S: Maintained
6966F: drivers/staging/media/mn88473/
6967F: drivers/media/dvb-frontends/mn88473.h
6968
6969MODULE SUPPORT
6970M: Rusty Russell <rusty@rustcorp.com.au>
6971S: Maintained
6972F: include/linux/module.h
6973F: kernel/module.c
6974
6975MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6976W: http://popies.net/meye/
6977S: Orphan
6978F: Documentation/video4linux/meye.txt
6979F: drivers/media/pci/meye/
6980F: include/uapi/linux/meye.h
6981
6982MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6983M: Jiri Slaby <jirislaby@gmail.com>
6984S: Maintained
6985F: Documentation/serial/moxa-smartio
6986F: drivers/tty/mxser.*
6987
6988MR800 AVERMEDIA USB FM RADIO DRIVER
6989M: Alexey Klimov <klimov.linux@gmail.com>
6990L: linux-media@vger.kernel.org
6991T: git git://linuxtv.org/media_tree.git
6992S: Maintained
6993F: drivers/media/radio/radio-mr800.c
6994
6995MRF24J40 IEEE 802.15.4 RADIO DRIVER
6996M: Alan Ott <alan@signal11.us>
6997L: linux-wpan@vger.kernel.org
6998S: Maintained
6999F: drivers/net/ieee802154/mrf24j40.c
7000
7001MSI LAPTOP SUPPORT
7002M: "Lee, Chun-Yi" <jlee@suse.com>
7003L: platform-driver-x86@vger.kernel.org
7004S: Maintained
7005F: drivers/platform/x86/msi-laptop.c
7006
7007MSI WMI SUPPORT
7008L: platform-driver-x86@vger.kernel.org
7009S: Orphan
7010F: drivers/platform/x86/msi-wmi.c
7011
7012MSI001 MEDIA DRIVER
7013M: Antti Palosaari <crope@iki.fi>
7014L: linux-media@vger.kernel.org
7015W: http://linuxtv.org/
7016W: http://palosaari.fi/linux/
7017Q: http://patchwork.linuxtv.org/project/linux-media/list/
7018T: git git://linuxtv.org/anttip/media_tree.git
7019S: Maintained
7020F: drivers/media/tuners/msi001*
7021
7022MSI2500 MEDIA DRIVER
7023M: Antti Palosaari <crope@iki.fi>
7024L: linux-media@vger.kernel.org
7025W: http://linuxtv.org/
7026W: http://palosaari.fi/linux/
7027Q: http://patchwork.linuxtv.org/project/linux-media/list/
7028T: git git://linuxtv.org/anttip/media_tree.git
7029S: Maintained
7030F: drivers/media/usb/msi2500/
7031
7032MSYSTEMS DISKONCHIP G3 MTD DRIVER
7033M: Robert Jarzmik <robert.jarzmik@free.fr>
7034L: linux-mtd@lists.infradead.org
7035S: Maintained
7036F: drivers/mtd/devices/docg3*
7037
7038MT9M032 APTINA SENSOR DRIVER
7039M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7040L: linux-media@vger.kernel.org
7041T: git git://linuxtv.org/media_tree.git
7042S: Maintained
7043F: drivers/media/i2c/mt9m032.c
7044F: include/media/mt9m032.h
7045
7046MT9P031 APTINA CAMERA SENSOR
7047M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7048L: linux-media@vger.kernel.org
7049T: git git://linuxtv.org/media_tree.git
7050S: Maintained
7051F: drivers/media/i2c/mt9p031.c
7052F: include/media/mt9p031.h
7053
7054MT9T001 APTINA CAMERA SENSOR
7055M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7056L: linux-media@vger.kernel.org
7057T: git git://linuxtv.org/media_tree.git
7058S: Maintained
7059F: drivers/media/i2c/mt9t001.c
7060F: include/media/mt9t001.h
7061
7062MT9V032 APTINA CAMERA SENSOR
7063M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7064L: linux-media@vger.kernel.org
7065T: git git://linuxtv.org/media_tree.git
7066S: Maintained
7067F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7068F: drivers/media/i2c/mt9v032.c
7069F: include/media/mt9v032.h
7070
7071MULTIFUNCTION DEVICES (MFD)
7072M: Samuel Ortiz <sameo@linux.intel.com>
7073M: Lee Jones <lee.jones@linaro.org>
7074T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7075S: Supported
7076F: drivers/mfd/
7077F: include/linux/mfd/
7078
7079MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7080M: Ulf Hansson <ulf.hansson@linaro.org>
7081L: linux-mmc@vger.kernel.org
7082T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7083S: Maintained
7084F: drivers/mmc/
7085F: include/linux/mmc/
7086F: include/uapi/linux/mmc/
7087
7088MULTIMEDIA CARD (MMC) ETC. OVER SPI
7089S: Orphan
7090F: drivers/mmc/host/mmc_spi.c
7091F: include/linux/spi/mmc_spi.h
7092
7093MULTISOUND SOUND DRIVER
7094M: Andrew Veliath <andrewtv@usa.net>
7095S: Maintained
7096F: Documentation/sound/oss/MultiSound
7097F: sound/oss/msnd*
7098
7099MULTITECH MULTIPORT CARD (ISICOM)
7100S: Orphan
7101F: drivers/tty/isicom.c
7102F: include/linux/isicom.h
7103
7104MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7105M: Felipe Balbi <balbi@ti.com>
7106L: linux-usb@vger.kernel.org
7107T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7108S: Maintained
7109F: drivers/usb/musb/
7110
7111MXL5007T MEDIA DRIVER
7112M: Michael Krufky <mkrufky@linuxtv.org>
7113L: linux-media@vger.kernel.org
7114W: http://linuxtv.org/
7115W: http://github.com/mkrufky
7116Q: http://patchwork.linuxtv.org/project/linux-media/list/
7117T: git git://linuxtv.org/mkrufky/tuners.git
7118S: Maintained
7119F: drivers/media/tuners/mxl5007t.*
7120
7121MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7122M: Hyong-Youb Kim <hykim@myri.com>
7123L: netdev@vger.kernel.org
7124W: https://www.myricom.com/support/downloads/myri10ge.html
7125S: Supported
7126F: drivers/net/ethernet/myricom/myri10ge/
7127
7128NATSEMI ETHERNET DRIVER (DP8381x)
7129S: Orphan
7130F: drivers/net/ethernet/natsemi/natsemi.c
7131
7132NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7133M: Daniel Mack <zonque@gmail.com>
7134S: Maintained
7135L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7136W: http://www.native-instruments.com
7137F: sound/usb/caiaq/
7138
7139NCP FILESYSTEM
7140M: Petr Vandrovec <petr@vandrovec.name>
7141S: Odd Fixes
7142F: fs/ncpfs/
7143
7144NCR 5380 SCSI DRIVERS
7145M: Finn Thain <fthain@telegraphics.com.au>
7146M: Michael Schmitz <schmitzmic@gmail.com>
7147L: linux-scsi@vger.kernel.org
7148S: Maintained
7149F: Documentation/scsi/g_NCR5380.txt
7150F: drivers/scsi/NCR5380.*
7151F: drivers/scsi/arm/cumana_1.c
7152F: drivers/scsi/arm/oak.c
7153F: drivers/scsi/atari_NCR5380.c
7154F: drivers/scsi/atari_scsi.*
7155F: drivers/scsi/dmx3191d.c
7156F: drivers/scsi/dtc.*
7157F: drivers/scsi/g_NCR5380.*
7158F: drivers/scsi/g_NCR5380_mmio.c
7159F: drivers/scsi/mac_scsi.*
7160F: drivers/scsi/pas16.*
7161F: drivers/scsi/sun3_scsi.*
7162F: drivers/scsi/sun3_scsi_vme.c
7163F: drivers/scsi/t128.*
7164
7165NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7166M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7167L: linux-scsi@vger.kernel.org
7168S: Maintained
7169F: drivers/scsi/NCR_D700.*
7170
7171NCT6775 HARDWARE MONITOR DRIVER
7172M: Guenter Roeck <linux@roeck-us.net>
7173L: lm-sensors@lm-sensors.org
7174S: Maintained
7175F: Documentation/hwmon/nct6775
7176F: drivers/hwmon/nct6775.c
7177
7178NETEFFECT IWARP RNIC DRIVER (IW_NES)
7179M: Faisal Latif <faisal.latif@intel.com>
7180L: linux-rdma@vger.kernel.org
7181W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7182S: Supported
7183F: drivers/infiniband/hw/nes/
7184
7185NETEM NETWORK EMULATOR
7186M: Stephen Hemminger <stephen@networkplumber.org>
7187L: netem@lists.linux-foundation.org
7188S: Maintained
7189F: net/sched/sch_netem.c
7190
7191NETERION 10GbE DRIVERS (s2io/vxge)
7192M: Jon Mason <jdmason@kudzu.us>
7193L: netdev@vger.kernel.org
7194S: Supported
7195F: Documentation/networking/s2io.txt
7196F: Documentation/networking/vxge.txt
7197F: drivers/net/ethernet/neterion/
7198
7199NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7200M: Pablo Neira Ayuso <pablo@netfilter.org>
7201M: Patrick McHardy <kaber@trash.net>
7202M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7203L: netfilter-devel@vger.kernel.org
7204L: coreteam@netfilter.org
7205W: http://www.netfilter.org/
7206W: http://www.iptables.org/
7207Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7208T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7209T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7210S: Supported
7211F: include/linux/netfilter*
7212F: include/linux/netfilter/
7213F: include/net/netfilter/
7214F: include/uapi/linux/netfilter*
7215F: include/uapi/linux/netfilter/
7216F: net/*/netfilter.c
7217F: net/*/netfilter/
7218F: net/netfilter/
7219F: net/bridge/br_netfilter*.c
7220
7221NETLABEL
7222M: Paul Moore <paul@paul-moore.com>
7223W: http://netlabel.sf.net
7224L: netdev@vger.kernel.org
7225S: Maintained
7226F: Documentation/netlabel/
7227F: include/net/netlabel.h
7228F: net/netlabel/
7229
7230NETROM NETWORK LAYER
7231M: Ralf Baechle <ralf@linux-mips.org>
7232L: linux-hams@vger.kernel.org
7233W: http://www.linux-ax25.org/
7234S: Maintained
7235F: include/net/netrom.h
7236F: include/uapi/linux/netrom.h
7237F: net/netrom/
7238
7239NETWORK BLOCK DEVICE (NBD)
7240M: Markus Pargmann <mpa@pengutronix.de>
7241S: Maintained
7242L: nbd-general@lists.sourceforge.net
7243T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7244F: Documentation/blockdev/nbd.txt
7245F: drivers/block/nbd.c
7246F: include/uapi/linux/nbd.h
7247
7248NETWORK DROP MONITOR
7249M: Neil Horman <nhorman@tuxdriver.com>
7250L: netdev@vger.kernel.org
7251S: Maintained
7252W: https://fedorahosted.org/dropwatch/
7253F: net/core/drop_monitor.c
7254
7255NETWORKING [GENERAL]
7256M: "David S. Miller" <davem@davemloft.net>
7257L: netdev@vger.kernel.org
7258W: http://www.linuxfoundation.org/en/Net
7259Q: http://patchwork.ozlabs.org/project/netdev/list/
7260T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7261T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7262S: Maintained
7263F: net/
7264F: include/net/
7265F: include/linux/in.h
7266F: include/linux/net.h
7267F: include/linux/netdevice.h
7268F: include/uapi/linux/in.h
7269F: include/uapi/linux/net.h
7270F: include/uapi/linux/netdevice.h
7271F: include/uapi/linux/net_namespace.h
7272F: tools/net/
7273F: tools/testing/selftests/net/
7274F: lib/random32.c
7275F: lib/test_bpf.c
7276
7277NETWORKING [IPv4/IPv6]
7278M: "David S. Miller" <davem@davemloft.net>
7279M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7280M: James Morris <jmorris@namei.org>
7281M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7282M: Patrick McHardy <kaber@trash.net>
7283L: netdev@vger.kernel.org
7284T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7285S: Maintained
7286F: net/ipv4/
7287F: net/ipv6/
7288F: include/net/ip*
7289F: arch/x86/net/*
7290
7291NETWORKING [IPSEC]
7292M: Steffen Klassert <steffen.klassert@secunet.com>
7293M: Herbert Xu <herbert@gondor.apana.org.au>
7294M: "David S. Miller" <davem@davemloft.net>
7295L: netdev@vger.kernel.org
7296T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7297T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7298S: Maintained
7299F: net/core/flow.c
7300F: net/xfrm/
7301F: net/key/
7302F: net/ipv4/xfrm*
7303F: net/ipv4/esp4.c
7304F: net/ipv4/ah4.c
7305F: net/ipv4/ipcomp.c
7306F: net/ipv4/ip_vti.c
7307F: net/ipv6/xfrm*
7308F: net/ipv6/esp6.c
7309F: net/ipv6/ah6.c
7310F: net/ipv6/ipcomp6.c
7311F: net/ipv6/ip6_vti.c
7312F: include/uapi/linux/xfrm.h
7313F: include/net/xfrm.h
7314
7315NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7316M: Paul Moore <paul@paul-moore.com>
7317L: netdev@vger.kernel.org
7318S: Maintained
7319
7320NETWORKING [WIRELESS]
7321L: linux-wireless@vger.kernel.org
7322Q: http://patchwork.kernel.org/project/linux-wireless/list/
7323
7324NETWORKING DRIVERS
7325L: netdev@vger.kernel.org
7326W: http://www.linuxfoundation.org/en/Net
7327Q: http://patchwork.ozlabs.org/project/netdev/list/
7328T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7329T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7330S: Odd Fixes
7331F: drivers/net/
7332F: include/linux/if_*
7333F: include/linux/netdevice.h
7334F: include/linux/arcdevice.h
7335F: include/linux/etherdevice.h
7336F: include/linux/fcdevice.h
7337F: include/linux/fddidevice.h
7338F: include/linux/hippidevice.h
7339F: include/linux/inetdevice.h
7340F: include/uapi/linux/if_*
7341F: include/uapi/linux/netdevice.h
7342
7343NETWORKING DRIVERS (WIRELESS)
7344M: Kalle Valo <kvalo@codeaurora.org>
7345L: linux-wireless@vger.kernel.org
7346Q: http://patchwork.kernel.org/project/linux-wireless/list/
7347T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7348S: Maintained
7349F: drivers/net/wireless/
7350
7351NETXEN (1/10) GbE SUPPORT
7352M: Manish Chopra <manish.chopra@qlogic.com>
7353M: Sony Chacko <sony.chacko@qlogic.com>
7354M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7355L: netdev@vger.kernel.org
7356W: http://www.qlogic.com
7357S: Supported
7358F: drivers/net/ethernet/qlogic/netxen/
7359
7360NFC SUBSYSTEM
7361M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7362M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7363M: Samuel Ortiz <sameo@linux.intel.com>
7364L: linux-wireless@vger.kernel.org
7365L: linux-nfc@lists.01.org (subscribers-only)
7366S: Supported
7367F: net/nfc/
7368F: include/net/nfc/
7369F: include/uapi/linux/nfc.h
7370F: drivers/nfc/
7371F: include/linux/platform_data/pn544.h
7372F: Documentation/devicetree/bindings/net/nfc/
7373
7374NFS, SUNRPC, AND LOCKD CLIENTS
7375M: Trond Myklebust <trond.myklebust@primarydata.com>
7376M: Anna Schumaker <anna.schumaker@netapp.com>
7377L: linux-nfs@vger.kernel.org
7378W: http://client.linux-nfs.org
7379T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7380S: Maintained
7381F: fs/lockd/
7382F: fs/nfs/
7383F: fs/nfs_common/
7384F: net/sunrpc/
7385F: include/linux/lockd/
7386F: include/linux/nfs*
7387F: include/linux/sunrpc/
7388F: include/uapi/linux/nfs*
7389F: include/uapi/linux/sunrpc/
7390
7391NILFS2 FILESYSTEM
7392M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7393L: linux-nilfs@vger.kernel.org
7394W: http://nilfs.sourceforge.net/
7395T: git git://github.com/konis/nilfs2.git
7396S: Supported
7397F: Documentation/filesystems/nilfs2.txt
7398F: fs/nilfs2/
7399F: include/linux/nilfs2_fs.h
7400
7401NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7402M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7403W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7404S: Maintained
7405F: Documentation/scsi/NinjaSCSI.txt
7406F: drivers/scsi/pcmcia/nsp_*
7407
7408NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7409M: GOTO Masanori <gotom@debian.or.jp>
7410M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7411W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7412S: Maintained
7413F: Documentation/scsi/NinjaSCSI.txt
7414F: drivers/scsi/nsp32*
7415
7416NIOS2 ARCHITECTURE
7417M: Ley Foon Tan <lftan@altera.com>
7418L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7419T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7420S: Maintained
7421F: arch/nios2/
7422
7423NOKIA N900 POWER SUPPLY DRIVERS
7424M: Pali Rohár <pali.rohar@gmail.com>
7425S: Maintained
7426F: include/linux/power/bq2415x_charger.h
7427F: include/linux/power/bq27x00_battery.h
7428F: include/linux/power/isp1704_charger.h
7429F: drivers/power/bq2415x_charger.c
7430F: drivers/power/bq27x00_battery.c
7431F: drivers/power/isp1704_charger.c
7432F: drivers/power/rx51_battery.c
7433
7434NTB DRIVER CORE
7435M: Jon Mason <jdmason@kudzu.us>
7436M: Dave Jiang <dave.jiang@intel.com>
7437M: Allen Hubbe <Allen.Hubbe@emc.com>
7438L: linux-ntb@googlegroups.com
7439S: Supported
7440W: https://github.com/jonmason/ntb/wiki
7441T: git git://github.com/jonmason/ntb.git
7442F: drivers/ntb/
7443F: drivers/net/ntb_netdev.c
7444F: include/linux/ntb.h
7445F: include/linux/ntb_transport.h
7446
7447NTB INTEL DRIVER
7448M: Jon Mason <jdmason@kudzu.us>
7449M: Dave Jiang <dave.jiang@intel.com>
7450L: linux-ntb@googlegroups.com
7451S: Supported
7452W: https://github.com/jonmason/ntb/wiki
7453T: git git://github.com/jonmason/ntb.git
7454F: drivers/ntb/hw/intel/
7455
7456NTFS FILESYSTEM
7457M: Anton Altaparmakov <anton@tuxera.com>
7458L: linux-ntfs-dev@lists.sourceforge.net
7459W: http://www.tuxera.com/
7460T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7461S: Supported
7462F: Documentation/filesystems/ntfs.txt
7463F: fs/ntfs/
7464
7465NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7466M: Antonino Daplas <adaplas@gmail.com>
7467L: linux-fbdev@vger.kernel.org
7468S: Maintained
7469F: drivers/video/fbdev/riva/
7470F: drivers/video/fbdev/nvidia/
7471
7472NVM EXPRESS DRIVER
7473M: Matthew Wilcox <willy@linux.intel.com>
7474L: linux-nvme@lists.infradead.org
7475T: git git://git.infradead.org/users/willy/linux-nvme.git
7476S: Supported
7477F: drivers/block/nvme*
7478F: include/linux/nvme.h
7479
7480NVMEM FRAMEWORK
7481M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7482M: Maxime Ripard <maxime.ripard@free-electrons.com>
7483S: Maintained
7484F: drivers/nvmem/
7485F: Documentation/devicetree/bindings/nvmem/
7486F: include/linux/nvmem-consumer.h
7487F: include/linux/nvmem-provider.h
7488
7489NXP-NCI NFC DRIVER
7490M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7491R: Charles Gorand <charles.gorand@effinnov.com>
7492L: linux-nfc@lists.01.org (moderated for non-subscribers)
7493S: Supported
7494F: drivers/nfc/nxp-nci
7495
7496NXP TDA998X DRM DRIVER
7497M: Russell King <rmk+kernel@arm.linux.org.uk>
7498S: Supported
7499F: drivers/gpu/drm/i2c/tda998x_drv.c
7500F: include/drm/i2c/tda998x.h
7501
7502NXP TFA9879 DRIVER
7503M: Peter Rosin <peda@axentia.se>
7504L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7505S: Maintained
7506F: sound/soc/codecs/tfa9879*
7507
7508OMAP SUPPORT
7509M: Tony Lindgren <tony@atomide.com>
7510L: linux-omap@vger.kernel.org
7511W: http://www.muru.com/linux/omap/
7512W: http://linux.omap.com/
7513Q: http://patchwork.kernel.org/project/linux-omap/list/
7514T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7515S: Maintained
7516F: arch/arm/*omap*/
7517F: arch/arm/configs/omap1_defconfig
7518F: arch/arm/configs/omap2plus_defconfig
7519F: drivers/i2c/busses/i2c-omap.c
7520F: drivers/irqchip/irq-omap-intc.c
7521F: drivers/mfd/*omap*.c
7522F: drivers/mfd/menelaus.c
7523F: drivers/mfd/palmas.c
7524F: drivers/mfd/tps65217.c
7525F: drivers/mfd/tps65218.c
7526F: drivers/mfd/tps65910.c
7527F: drivers/mfd/twl-core.[ch]
7528F: drivers/mfd/twl4030*.c
7529F: drivers/mfd/twl6030*.c
7530F: drivers/mfd/twl6040*.c
7531F: drivers/regulator/palmas-regulator*.c
7532F: drivers/regulator/pbias-regulator.c
7533F: drivers/regulator/tps65217-regulator.c
7534F: drivers/regulator/tps65218-regulator.c
7535F: drivers/regulator/tps65910-regulator.c
7536F: drivers/regulator/twl-regulator.c
7537F: include/linux/i2c-omap.h
7538
7539OMAP DEVICE TREE SUPPORT
7540M: Benoît Cousson <bcousson@baylibre.com>
7541M: Tony Lindgren <tony@atomide.com>
7542L: linux-omap@vger.kernel.org
7543L: devicetree@vger.kernel.org
7544S: Maintained
7545F: arch/arm/boot/dts/*omap*
7546F: arch/arm/boot/dts/*am3*
7547F: arch/arm/boot/dts/*am4*
7548F: arch/arm/boot/dts/*am5*
7549F: arch/arm/boot/dts/*dra7*
7550
7551OMAP CLOCK FRAMEWORK SUPPORT
7552M: Paul Walmsley <paul@pwsan.com>
7553L: linux-omap@vger.kernel.org
7554S: Maintained
7555F: arch/arm/*omap*/*clock*
7556
7557OMAP POWER MANAGEMENT SUPPORT
7558M: Kevin Hilman <khilman@deeprootsystems.com>
7559L: linux-omap@vger.kernel.org
7560S: Maintained
7561F: arch/arm/*omap*/*pm*
7562F: drivers/cpufreq/omap-cpufreq.c
7563
7564OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7565M: Rajendra Nayak <rnayak@ti.com>
7566M: Paul Walmsley <paul@pwsan.com>
7567L: linux-omap@vger.kernel.org
7568S: Maintained
7569F: arch/arm/mach-omap2/prm*
7570
7571OMAP AUDIO SUPPORT
7572M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7573M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7574L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7575L: linux-omap@vger.kernel.org
7576S: Maintained
7577F: sound/soc/omap/
7578
7579OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7580M: Roger Quadros <rogerq@ti.com>
7581M: Tony Lindgren <tony@atomide.com>
7582L: linux-omap@vger.kernel.org
7583S: Maintained
7584F: drivers/memory/omap-gpmc.c
7585F: arch/arm/mach-omap2/*gpmc*
7586
7587OMAP FRAMEBUFFER SUPPORT
7588M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7589L: linux-fbdev@vger.kernel.org
7590L: linux-omap@vger.kernel.org
7591S: Maintained
7592F: drivers/video/fbdev/omap/
7593
7594OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7595M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7596L: linux-omap@vger.kernel.org
7597L: linux-fbdev@vger.kernel.org
7598S: Maintained
7599F: drivers/video/fbdev/omap2/
7600F: Documentation/arm/OMAP/DSS
7601
7602OMAP HARDWARE SPINLOCK SUPPORT
7603M: Ohad Ben-Cohen <ohad@wizery.com>
7604L: linux-omap@vger.kernel.org
7605S: Maintained
7606F: drivers/hwspinlock/omap_hwspinlock.c
7607
7608OMAP MMC SUPPORT
7609M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7610L: linux-omap@vger.kernel.org
7611S: Maintained
7612F: drivers/mmc/host/omap.c
7613
7614OMAP HS MMC SUPPORT
7615L: linux-mmc@vger.kernel.org
7616L: linux-omap@vger.kernel.org
7617S: Orphan
7618F: drivers/mmc/host/omap_hsmmc.c
7619
7620OMAP RANDOM NUMBER GENERATOR SUPPORT
7621M: Deepak Saxena <dsaxena@plexity.net>
7622S: Maintained
7623F: drivers/char/hw_random/omap-rng.c
7624
7625OMAP HWMOD SUPPORT
7626M: Benoît Cousson <bcousson@baylibre.com>
7627M: Paul Walmsley <paul@pwsan.com>
7628L: linux-omap@vger.kernel.org
7629S: Maintained
7630F: arch/arm/mach-omap2/omap_hwmod.*
7631
7632OMAP HWMOD DATA
7633M: Paul Walmsley <paul@pwsan.com>
7634L: linux-omap@vger.kernel.org
7635S: Maintained
7636F: arch/arm/mach-omap2/omap_hwmod*data*
7637
7638OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7639M: Benoît Cousson <bcousson@baylibre.com>
7640L: linux-omap@vger.kernel.org
7641S: Maintained
7642F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7643
7644OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7645M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7646L: linux-media@vger.kernel.org
7647S: Maintained
7648F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7649F: drivers/media/platform/omap3isp/
7650F: drivers/staging/media/omap4iss/
7651
7652OMAP USB SUPPORT
7653M: Felipe Balbi <balbi@ti.com>
7654L: linux-usb@vger.kernel.org
7655L: linux-omap@vger.kernel.org
7656T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7657S: Maintained
7658F: drivers/usb/*/*omap*
7659F: arch/arm/*omap*/usb*
7660
7661OMAP GPIO DRIVER
7662M: Javier Martinez Canillas <javier@dowhile0.org>
7663M: Santosh Shilimkar <ssantosh@kernel.org>
7664M: Kevin Hilman <khilman@deeprootsystems.com>
7665L: linux-omap@vger.kernel.org
7666S: Maintained
7667F: drivers/gpio/gpio-omap.c
7668
7669OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7670M: Mark Jackson <mpfj@newflow.co.uk>
7671L: linux-omap@vger.kernel.org
7672S: Maintained
7673F: arch/arm/boot/dts/am335x-nano.dts
7674
7675OMFS FILESYSTEM
7676M: Bob Copeland <me@bobcopeland.com>
7677L: linux-karma-devel@lists.sourceforge.net
7678S: Maintained
7679F: Documentation/filesystems/omfs.txt
7680F: fs/omfs/
7681
7682OMNIKEY CARDMAN 4000 DRIVER
7683M: Harald Welte <laforge@gnumonks.org>
7684S: Maintained
7685F: drivers/char/pcmcia/cm4000_cs.c
7686F: include/linux/cm4000_cs.h
7687F: include/uapi/linux/cm4000_cs.h
7688
7689OMNIKEY CARDMAN 4040 DRIVER
7690M: Harald Welte <laforge@gnumonks.org>
7691S: Maintained
7692F: drivers/char/pcmcia/cm4040_cs.*
7693
7694OMNIVISION OV7670 SENSOR DRIVER
7695M: Jonathan Corbet <corbet@lwn.net>
7696L: linux-media@vger.kernel.org
7697T: git git://linuxtv.org/media_tree.git
7698S: Maintained
7699F: drivers/media/i2c/ov7670.c
7700
7701ONENAND FLASH DRIVER
7702M: Kyungmin Park <kyungmin.park@samsung.com>
7703L: linux-mtd@lists.infradead.org
7704S: Maintained
7705F: drivers/mtd/onenand/
7706F: include/linux/mtd/onenand*.h
7707
7708ONSTREAM SCSI TAPE DRIVER
7709M: Willem Riede <osst@riede.org>
7710L: osst-users@lists.sourceforge.net
7711L: linux-scsi@vger.kernel.org
7712S: Maintained
7713F: Documentation/scsi/osst.txt
7714F: drivers/scsi/osst.*
7715F: drivers/scsi/osst_*.h
7716F: drivers/scsi/st.h
7717
7718OPENCORES I2C BUS DRIVER
7719M: Peter Korsgaard <jacmet@sunsite.dk>
7720L: linux-i2c@vger.kernel.org
7721S: Maintained
7722F: Documentation/i2c/busses/i2c-ocores
7723F: drivers/i2c/busses/i2c-ocores.c
7724
7725OPEN FIRMWARE AND FLATTENED DEVICE TREE
7726M: Rob Herring <robh+dt@kernel.org>
7727M: Frank Rowand <frowand.list@gmail.com>
7728M: Grant Likely <grant.likely@linaro.org>
7729L: devicetree@vger.kernel.org
7730W: http://www.devicetree.org/
7731T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7732S: Maintained
7733F: drivers/of/
7734F: include/linux/of*.h
7735F: scripts/dtc/
7736
7737OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7738M: Rob Herring <robh+dt@kernel.org>
7739M: Pawel Moll <pawel.moll@arm.com>
7740M: Mark Rutland <mark.rutland@arm.com>
7741M: Ian Campbell <ijc+devicetree@hellion.org.uk>
7742M: Kumar Gala <galak@codeaurora.org>
7743L: devicetree@vger.kernel.org
7744S: Maintained
7745F: Documentation/devicetree/
7746F: arch/*/boot/dts/
7747F: include/dt-bindings/
7748
7749OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7750M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7751L: devicetree@vger.kernel.org
7752S: Maintained
7753F: Documentation/devicetree/dynamic-resolution-notes.txt
7754F: Documentation/devicetree/overlay-notes.txt
7755F: drivers/of/overlay.c
7756F: drivers/of/resolver.c
7757
7758OPENRISC ARCHITECTURE
7759M: Jonas Bonn <jonas@southpole.se>
7760W: http://openrisc.net
7761L: linux@lists.openrisc.net (moderated for non-subscribers)
7762S: Maintained
7763T: git git://openrisc.net/~jonas/linux
7764F: arch/openrisc/
7765
7766OPENVSWITCH
7767M: Pravin Shelar <pshelar@nicira.com>
7768L: netdev@vger.kernel.org
7769L: dev@openvswitch.org
7770W: http://openvswitch.org
7771S: Maintained
7772F: net/openvswitch/
7773F: include/uapi/linux/openvswitch.h
7774
7775OPL4 DRIVER
7776M: Clemens Ladisch <clemens@ladisch.de>
7777L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7778T: git git://git.alsa-project.org/alsa-kernel.git
7779S: Maintained
7780F: sound/drivers/opl4/
7781
7782OPROFILE
7783M: Robert Richter <rric@kernel.org>
7784L: oprofile-list@lists.sf.net
7785S: Maintained
7786F: arch/*/include/asm/oprofile*.h
7787F: arch/*/oprofile/
7788F: drivers/oprofile/
7789F: include/linux/oprofile.h
7790
7791ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7792M: Mark Fasheh <mfasheh@suse.com>
7793M: Joel Becker <jlbec@evilplan.org>
7794L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7795W: http://ocfs2.wiki.kernel.org
7796S: Supported
7797F: Documentation/filesystems/ocfs2.txt
7798F: Documentation/filesystems/dlmfs.txt
7799F: fs/ocfs2/
7800
7801ORINOCO DRIVER
7802L: linux-wireless@vger.kernel.org
7803W: http://wireless.kernel.org/en/users/Drivers/orinoco
7804W: http://www.nongnu.org/orinoco/
7805S: Orphan
7806F: drivers/net/wireless/orinoco/
7807
7808OSD LIBRARY and FILESYSTEM
7809M: Boaz Harrosh <ooo@electrozaur.com>
7810M: Benny Halevy <bhalevy@primarydata.com>
7811L: osd-dev@open-osd.org
7812W: http://open-osd.org
7813T: git git://git.open-osd.org/open-osd.git
7814S: Maintained
7815F: drivers/scsi/osd/
7816F: include/scsi/osd_*
7817F: fs/exofs/
7818
7819OVERLAY FILESYSTEM
7820M: Miklos Szeredi <miklos@szeredi.hu>
7821L: linux-unionfs@vger.kernel.org
7822T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7823S: Supported
7824F: fs/overlayfs/
7825F: Documentation/filesystems/overlayfs.txt
7826
7827P54 WIRELESS DRIVER
7828M: Christian Lamparter <chunkeey@googlemail.com>
7829L: linux-wireless@vger.kernel.org
7830W: http://wireless.kernel.org/en/users/Drivers/p54
7831S: Maintained
7832F: drivers/net/wireless/p54/
7833
7834PA SEMI ETHERNET DRIVER
7835M: Olof Johansson <olof@lixom.net>
7836L: netdev@vger.kernel.org
7837S: Maintained
7838F: drivers/net/ethernet/pasemi/*
7839
7840PA SEMI SMBUS DRIVER
7841M: Olof Johansson <olof@lixom.net>
7842L: linux-i2c@vger.kernel.org
7843S: Maintained
7844F: drivers/i2c/busses/i2c-pasemi.c
7845
7846PADATA PARALLEL EXECUTION MECHANISM
7847M: Steffen Klassert <steffen.klassert@secunet.com>
7848L: linux-crypto@vger.kernel.org
7849S: Maintained
7850F: kernel/padata.c
7851F: include/linux/padata.h
7852F: Documentation/padata.txt
7853
7854PANASONIC LAPTOP ACPI EXTRAS DRIVER
7855M: Harald Welte <laforge@gnumonks.org>
7856L: platform-driver-x86@vger.kernel.org
7857S: Maintained
7858F: drivers/platform/x86/panasonic-laptop.c
7859
7860PANASONIC MN10300/AM33/AM34 PORT
7861M: David Howells <dhowells@redhat.com>
7862M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7863L: linux-am33-list@redhat.com (moderated for non-subscribers)
7864W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7865S: Maintained
7866F: Documentation/mn10300/
7867F: arch/mn10300/
7868
7869PARALLEL PORT SUBSYSTEM
7870M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7871M: Sudip Mukherjee <sudip@vectorindia.org>
7872L: linux-parport@lists.infradead.org (subscribers-only)
7873S: Maintained
7874F: drivers/parport/
7875F: include/linux/parport*.h
7876F: drivers/char/ppdev.c
7877F: include/uapi/linux/ppdev.h
7878F: Documentation/parport*.txt
7879
7880PARAVIRT_OPS INTERFACE
7881M: Jeremy Fitzhardinge <jeremy@goop.org>
7882M: Chris Wright <chrisw@sous-sol.org>
7883M: Alok Kataria <akataria@vmware.com>
7884M: Rusty Russell <rusty@rustcorp.com.au>
7885L: virtualization@lists.linux-foundation.org
7886S: Supported
7887F: Documentation/virtual/paravirt_ops.txt
7888F: arch/*/kernel/paravirt*
7889F: arch/*/include/asm/paravirt.h
7890
7891PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7892M: Tim Waugh <tim@cyberelk.net>
7893L: linux-parport@lists.infradead.org (subscribers-only)
7894S: Maintained
7895F: Documentation/blockdev/paride.txt
7896F: drivers/block/paride/
7897
7898PARISC ARCHITECTURE
7899M: "James E.J. Bottomley" <jejb@parisc-linux.org>
7900M: Helge Deller <deller@gmx.de>
7901L: linux-parisc@vger.kernel.org
7902W: http://www.parisc-linux.org/
7903Q: http://patchwork.kernel.org/project/linux-parisc/list/
7904T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7905T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7906S: Maintained
7907F: arch/parisc/
7908F: Documentation/parisc/
7909F: drivers/parisc/
7910F: drivers/char/agp/parisc-agp.c
7911F: drivers/input/serio/gscps2.c
7912F: drivers/parport/parport_gsc.*
7913F: drivers/tty/serial/8250/8250_gsc.c
7914F: drivers/video/fbdev/sti*
7915F: drivers/video/console/sti*
7916F: drivers/video/logo/logo_parisc*
7917
7918PC87360 HARDWARE MONITORING DRIVER
7919M: Jim Cromie <jim.cromie@gmail.com>
7920L: lm-sensors@lm-sensors.org
7921S: Maintained
7922F: Documentation/hwmon/pc87360
7923F: drivers/hwmon/pc87360.c
7924
7925PC8736x GPIO DRIVER
7926M: Jim Cromie <jim.cromie@gmail.com>
7927S: Maintained
7928F: drivers/char/pc8736x_gpio.c
7929
7930PC87427 HARDWARE MONITORING DRIVER
7931M: Jean Delvare <jdelvare@suse.com>
7932L: lm-sensors@lm-sensors.org
7933S: Maintained
7934F: Documentation/hwmon/pc87427
7935F: drivers/hwmon/pc87427.c
7936
7937PCA9532 LED DRIVER
7938M: Riku Voipio <riku.voipio@iki.fi>
7939S: Maintained
7940F: drivers/leds/leds-pca9532.c
7941F: include/linux/leds-pca9532.h
7942
7943PCA9541 I2C BUS MASTER SELECTOR DRIVER
7944M: Guenter Roeck <linux@roeck-us.net>
7945L: linux-i2c@vger.kernel.org
7946S: Maintained
7947F: drivers/i2c/muxes/i2c-mux-pca9541.c
7948
7949PCDP - PRIMARY CONSOLE AND DEBUG PORT
7950M: Khalid Aziz <khalid@gonehiking.org>
7951S: Maintained
7952F: drivers/firmware/pcdp.*
7953
7954PCI ERROR RECOVERY
7955M: Linas Vepstas <linasvepstas@gmail.com>
7956L: linux-pci@vger.kernel.org
7957S: Supported
7958F: Documentation/PCI/pci-error-recovery.txt
7959
7960PCI SUBSYSTEM
7961M: Bjorn Helgaas <bhelgaas@google.com>
7962L: linux-pci@vger.kernel.org
7963Q: http://patchwork.ozlabs.org/project/linux-pci/list/
7964T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7965S: Supported
7966F: Documentation/PCI/
7967F: drivers/pci/
7968F: include/linux/pci*
7969F: arch/x86/pci/
7970F: arch/x86/kernel/quirks.c
7971
7972PCI DRIVER FOR ARM VERSATILE PLATFORM
7973M: Rob Herring <robh@kernel.org>
7974L: linux-pci@vger.kernel.org
7975L: linux-arm-kernel@lists.infradead.org
7976S: Maintained
7977F: Documentation/devicetree/bindings/pci/versatile.txt
7978F: drivers/pci/host/pci-versatile.c
7979
7980PCI DRIVER FOR APPLIEDMICRO XGENE
7981M: Tanmay Inamdar <tinamdar@apm.com>
7982L: linux-pci@vger.kernel.org
7983L: linux-arm-kernel@lists.infradead.org
7984S: Maintained
7985F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7986F: drivers/pci/host/pci-xgene.c
7987
7988PCI DRIVER FOR FREESCALE LAYERSCAPE
7989M: Minghuan Lian <minghuan.Lian@freescale.com>
7990M: Mingkai Hu <mingkai.hu@freescale.com>
7991M: Roy Zang <tie-fei.zang@freescale.com>
7992L: linuxppc-dev@lists.ozlabs.org
7993L: linux-pci@vger.kernel.org
7994L: linux-arm-kernel@lists.infradead.org
7995S: Maintained
7996F: drivers/pci/host/*layerscape*
7997
7998PCI DRIVER FOR IMX6
7999M: Richard Zhu <Richard.Zhu@freescale.com>
8000M: Lucas Stach <l.stach@pengutronix.de>
8001L: linux-pci@vger.kernel.org
8002L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8003S: Maintained
8004F: drivers/pci/host/*imx6*
8005
8006PCI DRIVER FOR TI KEYSTONE
8007M: Murali Karicheri <m-karicheri2@ti.com>
8008L: linux-pci@vger.kernel.org
8009L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8010S: Maintained
8011F: drivers/pci/host/*keystone*
8012
8013PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8014M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8015M: Jason Cooper <jason@lakedaemon.net>
8016L: linux-pci@vger.kernel.org
8017L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8018S: Maintained
8019F: drivers/pci/host/*mvebu*
8020
8021PCI DRIVER FOR NVIDIA TEGRA
8022M: Thierry Reding <thierry.reding@gmail.com>
8023L: linux-tegra@vger.kernel.org
8024L: linux-pci@vger.kernel.org
8025S: Supported
8026F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8027F: drivers/pci/host/pci-tegra.c
8028
8029PCI DRIVER FOR TI DRA7XX
8030M: Kishon Vijay Abraham I <kishon@ti.com>
8031L: linux-omap@vger.kernel.org
8032L: linux-pci@vger.kernel.org
8033S: Supported
8034F: Documentation/devicetree/bindings/pci/ti-pci.txt
8035F: drivers/pci/host/pci-dra7xx.c
8036
8037PCI DRIVER FOR RENESAS R-CAR
8038M: Simon Horman <horms@verge.net.au>
8039L: linux-pci@vger.kernel.org
8040L: linux-sh@vger.kernel.org
8041S: Maintained
8042F: drivers/pci/host/*rcar*
8043
8044PCI DRIVER FOR SAMSUNG EXYNOS
8045M: Jingoo Han <jingoohan1@gmail.com>
8046L: linux-pci@vger.kernel.org
8047L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8048L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8049S: Maintained
8050F: drivers/pci/host/pci-exynos.c
8051
8052PCI DRIVER FOR SYNOPSIS DESIGNWARE
8053M: Jingoo Han <jingoohan1@gmail.com>
8054M: Pratyush Anand <pratyush.anand@gmail.com>
8055L: linux-pci@vger.kernel.org
8056S: Maintained
8057F: drivers/pci/host/*designware*
8058
8059PCI DRIVER FOR GENERIC OF HOSTS
8060M: Will Deacon <will.deacon@arm.com>
8061L: linux-pci@vger.kernel.org
8062L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8063S: Maintained
8064F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8065F: drivers/pci/host/pci-host-generic.c
8066
8067PCIE DRIVER FOR ST SPEAR13XX
8068M: Pratyush Anand <pratyush.anand@gmail.com>
8069L: linux-pci@vger.kernel.org
8070S: Maintained
8071F: drivers/pci/host/*spear*
8072
8073PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8074M: Duc Dang <dhdang@apm.com>
8075L: linux-pci@vger.kernel.org
8076L: linux-arm-kernel@lists.infradead.org
8077S: Maintained
8078F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8079F: drivers/pci/host/pci-xgene-msi.c
8080
8081PCMCIA SUBSYSTEM
8082P: Linux PCMCIA Team
8083L: linux-pcmcia@lists.infradead.org
8084W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8085T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8086S: Maintained
8087F: Documentation/pcmcia/
8088F: drivers/pcmcia/
8089F: include/pcmcia/
8090
8091PCNET32 NETWORK DRIVER
8092M: Don Fry <pcnet32@frontier.com>
8093L: netdev@vger.kernel.org
8094S: Maintained
8095F: drivers/net/ethernet/amd/pcnet32.c
8096
8097PCRYPT PARALLEL CRYPTO ENGINE
8098M: Steffen Klassert <steffen.klassert@secunet.com>
8099L: linux-crypto@vger.kernel.org
8100S: Maintained
8101F: crypto/pcrypt.c
8102F: include/crypto/pcrypt.h
8103
8104PER-CPU MEMORY ALLOCATOR
8105M: Tejun Heo <tj@kernel.org>
8106M: Christoph Lameter <cl@linux-foundation.org>
8107T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8108S: Maintained
8109F: include/linux/percpu*.h
8110F: mm/percpu*.c
8111F: arch/*/include/asm/percpu.h
8112
8113PER-TASK DELAY ACCOUNTING
8114M: Balbir Singh <bsingharora@gmail.com>
8115S: Maintained
8116F: include/linux/delayacct.h
8117F: kernel/delayacct.c
8118
8119PERFORMANCE EVENTS SUBSYSTEM
8120M: Peter Zijlstra <a.p.zijlstra@chello.nl>
8121M: Ingo Molnar <mingo@redhat.com>
8122M: Arnaldo Carvalho de Melo <acme@kernel.org>
8123L: linux-kernel@vger.kernel.org
8124T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8125S: Supported
8126F: kernel/events/*
8127F: include/linux/perf_event.h
8128F: include/uapi/linux/perf_event.h
8129F: arch/*/kernel/perf_event*.c
8130F: arch/*/kernel/*/perf_event*.c
8131F: arch/*/kernel/*/*/perf_event*.c
8132F: arch/*/include/asm/perf_event.h
8133F: arch/*/kernel/perf_callchain.c
8134F: tools/perf/
8135
8136PERSONALITY HANDLING
8137M: Christoph Hellwig <hch@infradead.org>
8138L: linux-abi-devel@lists.sourceforge.net
8139S: Maintained
8140F: include/linux/personality.h
8141F: include/uapi/linux/personality.h
8142
8143PHONET PROTOCOL
8144M: Remi Denis-Courmont <courmisch@gmail.com>
8145S: Supported
8146F: Documentation/networking/phonet.txt
8147F: include/linux/phonet.h
8148F: include/net/phonet/
8149F: include/uapi/linux/phonet.h
8150F: net/phonet/
8151
8152PHRAM MTD DRIVER
8153M: Joern Engel <joern@lazybastard.org>
8154L: linux-mtd@lists.infradead.org
8155S: Maintained
8156F: drivers/mtd/devices/phram.c
8157
8158PICOLCD HID DRIVER
8159M: Bruno Prémont <bonbons@linux-vserver.org>
8160L: linux-input@vger.kernel.org
8161S: Maintained
8162F: drivers/hid/hid-picolcd*
8163
8164PICOXCELL SUPPORT
8165M: Jamie Iles <jamie@jamieiles.com>
8166L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8167T: git git://github.com/jamieiles/linux-2.6-ji.git
8168S: Supported
8169F: arch/arm/boot/dts/picoxcell*
8170F: arch/arm/mach-picoxcell/
8171F: drivers/crypto/picoxcell*
8172
8173PIN CONTROL SUBSYSTEM
8174M: Linus Walleij <linus.walleij@linaro.org>
8175L: linux-gpio@vger.kernel.org
8176T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8177S: Maintained
8178F: drivers/pinctrl/
8179F: include/linux/pinctrl/
8180
8181PIN CONTROLLER - ATMEL AT91
8182M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8183L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8184S: Maintained
8185F: drivers/pinctrl/pinctrl-at91.*
8186
8187PIN CONTROLLER - ATMEL AT91 PIO4
8188M: Ludovic Desroches <ludovic.desroches@atmel.com>
8189L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8190L: linux-gpio@vger.kernel.org
8191S: Supported
8192F: drivers/pinctrl/pinctrl-at91-pio4.*
8193
8194PIN CONTROLLER - INTEL
8195M: Mika Westerberg <mika.westerberg@linux.intel.com>
8196M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8197S: Maintained
8198F: drivers/pinctrl/intel/
8199
8200PIN CONTROLLER - RENESAS
8201M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8202L: linux-sh@vger.kernel.org
8203S: Maintained
8204F: drivers/pinctrl/sh-pfc/
8205
8206PIN CONTROLLER - SAMSUNG
8207M: Tomasz Figa <tomasz.figa@gmail.com>
8208L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8209L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8210S: Maintained
8211F: drivers/pinctrl/samsung/
8212
8213PIN CONTROLLER - ST SPEAR
8214M: Viresh Kumar <vireshk@kernel.org>
8215L: spear-devel@list.st.com
8216L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8217W: http://www.st.com/spear
8218S: Maintained
8219F: drivers/pinctrl/spear/
8220
8221PKTCDVD DRIVER
8222M: Jiri Kosina <jikos@kernel.org>
8223S: Maintained
8224F: drivers/block/pktcdvd.c
8225F: include/linux/pktcdvd.h
8226F: include/uapi/linux/pktcdvd.h
8227
8228PKUNITY SOC DRIVERS
8229M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8230W: http://mprc.pku.edu.cn/~guanxuetao/linux
8231S: Maintained
8232T: git git://github.com/gxt/linux.git
8233F: drivers/input/serio/i8042-unicore32io.h
8234F: drivers/i2c/busses/i2c-puv3.c
8235F: drivers/video/fbdev/fb-puv3.c
8236F: drivers/rtc/rtc-puv3.c
8237
8238PMBUS HARDWARE MONITORING DRIVERS
8239M: Guenter Roeck <linux@roeck-us.net>
8240L: lm-sensors@lm-sensors.org
8241W: http://www.lm-sensors.org/
8242W: http://www.roeck-us.net/linux/drivers/
8243T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8244S: Maintained
8245F: Documentation/hwmon/pmbus
8246F: drivers/hwmon/pmbus/
8247F: include/linux/i2c/pmbus.h
8248
8249PMC SIERRA MaxRAID DRIVER
8250L: linux-scsi@vger.kernel.org
8251W: http://www.pmc-sierra.com/
8252S: Orphan
8253F: drivers/scsi/pmcraid.*
8254
8255PMC SIERRA PM8001 DRIVER
8256M: Jack Wang <jinpu.wang@profitbricks.com>
8257M: lindar_liu@usish.com
8258L: pmchba@pmcs.com
8259L: linux-scsi@vger.kernel.org
8260S: Supported
8261F: drivers/scsi/pm8001/
8262
8263POSIX CLOCKS and TIMERS
8264M: Thomas Gleixner <tglx@linutronix.de>
8265L: linux-kernel@vger.kernel.org
8266T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8267S: Maintained
8268F: fs/timerfd.c
8269F: include/linux/timer*
8270F: kernel/time/*timer*
8271
8272POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8273M: Sebastian Reichel <sre@kernel.org>
8274M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8275M: David Woodhouse <dwmw2@infradead.org>
8276L: linux-pm@vger.kernel.org
8277T: git git://git.infradead.org/battery-2.6.git
8278S: Maintained
8279F: include/linux/power_supply.h
8280F: drivers/power/
8281X: drivers/power/avs/
8282
8283POWER STATE COORDINATION INTERFACE (PSCI)
8284M: Mark Rutland <mark.rutland@arm.com>
8285M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8286L: linux-arm-kernel@lists.infradead.org
8287S: Maintained
8288F: drivers/firmware/psci.c
8289F: include/linux/psci.h
8290F: include/uapi/linux/psci.h
8291
8292PNP SUPPORT
8293M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8294S: Maintained
8295F: drivers/pnp/
8296
8297PNXxxxx I2C DRIVER
8298M: Vitaly Wool <vitalywool@gmail.com>
8299L: linux-i2c@vger.kernel.org
8300S: Maintained
8301F: drivers/i2c/busses/i2c-pnx.c
8302
8303PPP PROTOCOL DRIVERS AND COMPRESSORS
8304M: Paul Mackerras <paulus@samba.org>
8305L: linux-ppp@vger.kernel.org
8306S: Maintained
8307F: drivers/net/ppp/ppp_*
8308
8309PPP OVER ATM (RFC 2364)
8310M: Mitchell Blank Jr <mitch@sfgoth.com>
8311S: Maintained
8312F: net/atm/pppoatm.c
8313F: include/uapi/linux/atmppp.h
8314
8315PPP OVER ETHERNET
8316M: Michal Ostrowski <mostrows@earthlink.net>
8317S: Maintained
8318F: drivers/net/ppp/pppoe.c
8319F: drivers/net/ppp/pppox.c
8320
8321PPP OVER L2TP
8322M: James Chapman <jchapman@katalix.com>
8323S: Maintained
8324F: net/l2tp/l2tp_ppp.c
8325F: include/linux/if_pppol2tp.h
8326F: include/uapi/linux/if_pppol2tp.h
8327
8328PPS SUPPORT
8329M: Rodolfo Giometti <giometti@enneenne.com>
8330W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8331L: linuxpps@ml.enneenne.com (subscribers-only)
8332S: Maintained
8333F: Documentation/pps/
8334F: drivers/pps/
8335F: include/linux/pps*.h
8336
8337PPTP DRIVER
8338M: Dmitry Kozlov <xeb@mail.ru>
8339L: netdev@vger.kernel.org
8340S: Maintained
8341F: drivers/net/ppp/pptp.c
8342W: http://sourceforge.net/projects/accel-pptp
8343
8344PREEMPTIBLE KERNEL
8345M: Robert Love <rml@tech9.net>
8346L: kpreempt-tech@lists.sourceforge.net
8347W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8348S: Supported
8349F: Documentation/preempt-locking.txt
8350F: include/linux/preempt.h
8351
8352PRISM54 WIRELESS DRIVER
8353M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8354L: linux-wireless@vger.kernel.org
8355W: http://wireless.kernel.org/en/users/Drivers/p54
8356S: Obsolete
8357F: drivers/net/wireless/prism54/
8358
8359PS3 NETWORK SUPPORT
8360M: Geoff Levand <geoff@infradead.org>
8361L: netdev@vger.kernel.org
8362L: linuxppc-dev@lists.ozlabs.org
8363S: Maintained
8364F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8365
8366PS3 PLATFORM SUPPORT
8367M: Geoff Levand <geoff@infradead.org>
8368L: linuxppc-dev@lists.ozlabs.org
8369S: Maintained
8370F: arch/powerpc/boot/ps3*
8371F: arch/powerpc/include/asm/lv1call.h
8372F: arch/powerpc/include/asm/ps3*.h
8373F: arch/powerpc/platforms/ps3/
8374F: drivers/*/ps3*
8375F: drivers/ps3/
8376F: drivers/rtc/rtc-ps3.c
8377F: drivers/usb/host/*ps3.c
8378F: sound/ppc/snd_ps3*
8379
8380PS3VRAM DRIVER
8381M: Jim Paris <jim@jtan.com>
8382M: Geoff Levand <geoff@infradead.org>
8383L: linuxppc-dev@lists.ozlabs.org
8384S: Maintained
8385F: drivers/block/ps3vram.c
8386
8387PSTORE FILESYSTEM
8388M: Anton Vorontsov <anton@enomsg.org>
8389M: Colin Cross <ccross@android.com>
8390M: Kees Cook <keescook@chromium.org>
8391M: Tony Luck <tony.luck@intel.com>
8392S: Maintained
8393T: git git://git.infradead.org/users/cbou/linux-pstore.git
8394F: fs/pstore/
8395F: include/linux/pstore*
8396F: drivers/firmware/efi/efi-pstore.c
8397F: drivers/acpi/apei/erst.c
8398
8399PTP HARDWARE CLOCK SUPPORT
8400M: Richard Cochran <richardcochran@gmail.com>
8401L: netdev@vger.kernel.org
8402S: Maintained
8403W: http://linuxptp.sourceforge.net/
8404F: Documentation/ABI/testing/sysfs-ptp
8405F: Documentation/ptp/*
8406F: drivers/net/ethernet/freescale/gianfar_ptp.c
8407F: drivers/net/phy/dp83640*
8408F: drivers/ptp/*
8409F: include/linux/ptp_cl*
8410
8411PTRACE SUPPORT
8412M: Roland McGrath <roland@hack.frob.com>
8413M: Oleg Nesterov <oleg@redhat.com>
8414S: Maintained
8415F: include/asm-generic/syscall.h
8416F: include/linux/ptrace.h
8417F: include/linux/regset.h
8418F: include/linux/tracehook.h
8419F: include/uapi/linux/ptrace.h
8420F: kernel/ptrace.c
8421
8422PVRUSB2 VIDEO4LINUX DRIVER
8423M: Mike Isely <isely@pobox.com>
8424L: pvrusb2@isely.net (subscribers-only)
8425L: linux-media@vger.kernel.org
8426W: http://www.isely.net/pvrusb2/
8427T: git git://linuxtv.org/media_tree.git
8428S: Maintained
8429F: Documentation/video4linux/README.pvrusb2
8430F: drivers/media/usb/pvrusb2/
8431
8432PWC WEBCAM DRIVER
8433M: Hans de Goede <hdegoede@redhat.com>
8434L: linux-media@vger.kernel.org
8435T: git git://linuxtv.org/media_tree.git
8436S: Maintained
8437F: drivers/media/usb/pwc/*
8438
8439PWM FAN DRIVER
8440M: Kamil Debski <k.debski@samsung.com>
8441L: lm-sensors@lm-sensors.org
8442S: Supported
8443F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8444F: Documentation/hwmon/pwm-fan
8445F: drivers/hwmon/pwm-fan.c
8446
8447PWM SUBSYSTEM
8448M: Thierry Reding <thierry.reding@gmail.com>
8449L: linux-pwm@vger.kernel.org
8450S: Maintained
8451T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8452F: Documentation/pwm.txt
8453F: Documentation/devicetree/bindings/pwm/
8454F: include/linux/pwm.h
8455F: drivers/pwm/
8456F: drivers/video/backlight/pwm_bl.c
8457F: include/linux/pwm_backlight.h
8458
8459PXA2xx/PXA3xx SUPPORT
8460M: Daniel Mack <daniel@zonque.org>
8461M: Haojian Zhuang <haojian.zhuang@gmail.com>
8462M: Robert Jarzmik <robert.jarzmik@free.fr>
8463L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8464T: git git://github.com/hzhuang1/linux.git
8465T: git git://github.com/rjarzmik/linux.git
8466S: Maintained
8467F: arch/arm/mach-pxa/
8468F: drivers/dma/pxa*
8469F: drivers/pcmcia/pxa2xx*
8470F: drivers/spi/spi-pxa2xx*
8471F: drivers/usb/gadget/udc/pxa2*
8472F: include/sound/pxa2xx-lib.h
8473F: sound/arm/pxa*
8474F: sound/soc/pxa/
8475
8476PXA3xx NAND FLASH DRIVER
8477M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8478L: linux-mtd@lists.infradead.org
8479S: Maintained
8480F: drivers/mtd/nand/pxa3xx_nand.c
8481
8482MMP SUPPORT
8483M: Eric Miao <eric.y.miao@gmail.com>
8484M: Haojian Zhuang <haojian.zhuang@gmail.com>
8485L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8486T: git git://github.com/hzhuang1/linux.git
8487T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8488S: Maintained
8489F: arch/arm/mach-mmp/
8490
8491PXA MMCI DRIVER
8492S: Orphan
8493
8494PXA RTC DRIVER
8495M: Robert Jarzmik <robert.jarzmik@free.fr>
8496L: rtc-linux@googlegroups.com
8497S: Maintained
8498
8499QAT DRIVER
8500M: Tadeusz Struk <tadeusz.struk@intel.com>
8501L: qat-linux@intel.com
8502S: Supported
8503F: drivers/crypto/qat/
8504
8505QIB DRIVER
8506M: Mike Marciniszyn <infinipath@intel.com>
8507L: linux-rdma@vger.kernel.org
8508S: Supported
8509F: drivers/infiniband/hw/qib/
8510
8511QLOGIC QLA1280 SCSI DRIVER
8512M: Michael Reed <mdr@sgi.com>
8513L: linux-scsi@vger.kernel.org
8514S: Maintained
8515F: drivers/scsi/qla1280.[ch]
8516
8517QLOGIC QLA2XXX FC-SCSI DRIVER
8518M: qla2xxx-upstream@qlogic.com
8519L: linux-scsi@vger.kernel.org
8520S: Supported
8521F: Documentation/scsi/LICENSE.qla2xxx
8522F: drivers/scsi/qla2xxx/
8523
8524QLOGIC QLA4XXX iSCSI DRIVER
8525M: QLogic-Storage-Upstream@qlogic.com
8526L: linux-scsi@vger.kernel.org
8527S: Supported
8528F: Documentation/scsi/LICENSE.qla4xxx
8529F: drivers/scsi/qla4xxx/
8530
8531QLOGIC QLA3XXX NETWORK DRIVER
8532M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8533M: Ron Mercer <ron.mercer@qlogic.com>
8534M: linux-driver@qlogic.com
8535L: netdev@vger.kernel.org
8536S: Supported
8537F: Documentation/networking/LICENSE.qla3xxx
8538F: drivers/net/ethernet/qlogic/qla3xxx.*
8539
8540QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8541M: Dept-GELinuxNICDev@qlogic.com
8542L: netdev@vger.kernel.org
8543S: Supported
8544F: drivers/net/ethernet/qlogic/qlcnic/
8545
8546QLOGIC QLGE 10Gb ETHERNET DRIVER
8547M: Harish Patil <harish.patil@qlogic.com>
8548M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8549M: Dept-GELinuxNICDev@qlogic.com
8550M: linux-driver@qlogic.com
8551L: netdev@vger.kernel.org
8552S: Supported
8553F: drivers/net/ethernet/qlogic/qlge/
8554
8555QNX4 FILESYSTEM
8556M: Anders Larsen <al@alarsen.net>
8557W: http://www.alarsen.net/linux/qnx4fs/
8558S: Maintained
8559F: fs/qnx4/
8560F: include/uapi/linux/qnx4_fs.h
8561F: include/uapi/linux/qnxtypes.h
8562
8563QT1010 MEDIA DRIVER
8564M: Antti Palosaari <crope@iki.fi>
8565L: linux-media@vger.kernel.org
8566W: http://linuxtv.org/
8567W: http://palosaari.fi/linux/
8568Q: http://patchwork.linuxtv.org/project/linux-media/list/
8569T: git git://linuxtv.org/anttip/media_tree.git
8570S: Maintained
8571F: drivers/media/tuners/qt1010*
8572
8573QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8574M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8575L: linux-wireless@vger.kernel.org
8576L: ath9k-devel@lists.ath9k.org
8577W: http://wireless.kernel.org/en/users/Drivers/ath9k
8578S: Supported
8579F: drivers/net/wireless/ath/ath9k/
8580
8581QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8582M: Kalle Valo <kvalo@qca.qualcomm.com>
8583L: ath10k@lists.infradead.org
8584W: http://wireless.kernel.org/en/users/Drivers/ath10k
8585T: git git://github.com/kvalo/ath.git
8586S: Supported
8587F: drivers/net/wireless/ath/ath10k/
8588
8589QUALCOMM HEXAGON ARCHITECTURE
8590M: Richard Kuo <rkuo@codeaurora.org>
8591L: linux-hexagon@vger.kernel.org
8592S: Supported
8593F: arch/hexagon/
8594
8595QUALCOMM WCN36XX WIRELESS DRIVER
8596M: Eugene Krasnikov <k.eugene.e@gmail.com>
8597L: wcn36xx@lists.infradead.org
8598W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8599T: git git://github.com/KrasnikovEugene/wcn36xx.git
8600S: Supported
8601F: drivers/net/wireless/ath/wcn36xx/
8602
8603RADOS BLOCK DEVICE (RBD)
8604M: Ilya Dryomov <idryomov@gmail.com>
8605M: Sage Weil <sage@redhat.com>
8606M: Alex Elder <elder@kernel.org>
8607L: ceph-devel@vger.kernel.org
8608W: http://ceph.com/
8609T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8610T: git git://github.com/ceph/ceph-client.git
8611S: Supported
8612F: Documentation/ABI/testing/sysfs-bus-rbd
8613F: drivers/block/rbd.c
8614F: drivers/block/rbd_types.h
8615
8616RADEON FRAMEBUFFER DISPLAY DRIVER
8617M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8618L: linux-fbdev@vger.kernel.org
8619S: Maintained
8620F: drivers/video/fbdev/aty/radeon*
8621F: include/uapi/linux/radeonfb.h
8622
8623RADIOSHARK RADIO DRIVER
8624M: Hans de Goede <hdegoede@redhat.com>
8625L: linux-media@vger.kernel.org
8626T: git git://linuxtv.org/media_tree.git
8627S: Maintained
8628F: drivers/media/radio/radio-shark.c
8629
8630RADIOSHARK2 RADIO DRIVER
8631M: Hans de Goede <hdegoede@redhat.com>
8632L: linux-media@vger.kernel.org
8633T: git git://linuxtv.org/media_tree.git
8634S: Maintained
8635F: drivers/media/radio/radio-shark2.c
8636F: drivers/media/radio/radio-tea5777.c
8637
8638RAGE128 FRAMEBUFFER DISPLAY DRIVER
8639M: Paul Mackerras <paulus@samba.org>
8640L: linux-fbdev@vger.kernel.org
8641S: Maintained
8642F: drivers/video/fbdev/aty/aty128fb.c
8643
8644RALINK RT2X00 WIRELESS LAN DRIVER
8645P: rt2x00 project
8646M: Stanislaw Gruszka <sgruszka@redhat.com>
8647M: Helmut Schaa <helmut.schaa@googlemail.com>
8648L: linux-wireless@vger.kernel.org
8649S: Maintained
8650F: drivers/net/wireless/rt2x00/
8651
8652RAMDISK RAM BLOCK DEVICE DRIVER
8653M: Jens Axboe <axboe@kernel.dk>
8654S: Maintained
8655F: Documentation/blockdev/ramdisk.txt
8656F: drivers/block/brd.c
8657
8658RANDOM NUMBER DRIVER
8659M: "Theodore Ts'o" <tytso@mit.edu>
8660S: Maintained
8661F: drivers/char/random.c
8662
8663RAPIDIO SUBSYSTEM
8664M: Matt Porter <mporter@kernel.crashing.org>
8665M: Alexandre Bounine <alexandre.bounine@idt.com>
8666S: Maintained
8667F: drivers/rapidio/
8668
8669RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8670L: linux-wireless@vger.kernel.org
8671S: Orphan
8672F: drivers/net/wireless/ray*
8673
8674RCUTORTURE MODULE
8675M: Josh Triplett <josh@joshtriplett.org>
8676M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8677L: linux-kernel@vger.kernel.org
8678S: Supported
8679T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8680F: Documentation/RCU/torture.txt
8681F: kernel/rcu/rcutorture.c
8682
8683RCUTORTURE TEST FRAMEWORK
8684M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8685M: Josh Triplett <josh@joshtriplett.org>
8686R: Steven Rostedt <rostedt@goodmis.org>
8687R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8688R: Lai Jiangshan <jiangshanlai@gmail.com>
8689L: linux-kernel@vger.kernel.org
8690S: Supported
8691T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8692F: tools/testing/selftests/rcutorture
8693
8694RDC R-321X SoC
8695M: Florian Fainelli <florian@openwrt.org>
8696S: Maintained
8697
8698RDC R6040 FAST ETHERNET DRIVER
8699M: Florian Fainelli <florian@openwrt.org>
8700L: netdev@vger.kernel.org
8701S: Maintained
8702F: drivers/net/ethernet/rdc/r6040.c
8703
8704RDS - RELIABLE DATAGRAM SOCKETS
8705M: Chien Yen <chien.yen@oracle.com>
8706L: rds-devel@oss.oracle.com (moderated for non-subscribers)
8707S: Supported
8708F: net/rds/
8709
8710READ-COPY UPDATE (RCU)
8711M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8712M: Josh Triplett <josh@joshtriplett.org>
8713R: Steven Rostedt <rostedt@goodmis.org>
8714R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8715R: Lai Jiangshan <jiangshanlai@gmail.com>
8716L: linux-kernel@vger.kernel.org
8717W: http://www.rdrop.com/users/paulmck/RCU/
8718S: Supported
8719T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8720F: Documentation/RCU/
8721X: Documentation/RCU/torture.txt
8722F: include/linux/rcu*
8723X: include/linux/srcu.h
8724F: kernel/rcu/
8725X: kernel/torture.c
8726
8727REAL TIME CLOCK (RTC) SUBSYSTEM
8728M: Alessandro Zummo <a.zummo@towertech.it>
8729M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
8730L: rtc-linux@googlegroups.com
8731Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8732T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8733S: Maintained
8734F: Documentation/rtc.txt
8735F: drivers/rtc/
8736F: include/linux/rtc.h
8737F: include/uapi/linux/rtc.h
8738
8739REALTEK AUDIO CODECS
8740M: Bard Liao <bardliao@realtek.com>
8741M: Oder Chiou <oder_chiou@realtek.com>
8742S: Maintained
8743F: sound/soc/codecs/rt*
8744F: include/sound/rt*.h
8745
8746REISERFS FILE SYSTEM
8747L: reiserfs-devel@vger.kernel.org
8748S: Supported
8749F: fs/reiserfs/
8750
8751REGISTER MAP ABSTRACTION
8752M: Mark Brown <broonie@kernel.org>
8753L: linux-kernel@vger.kernel.org
8754T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8755S: Supported
8756F: drivers/base/regmap/
8757F: include/linux/regmap.h
8758
8759REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8760M: Ohad Ben-Cohen <ohad@wizery.com>
8761T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8762S: Maintained
8763F: drivers/remoteproc/
8764F: Documentation/remoteproc.txt
8765F: include/linux/remoteproc.h
8766
8767REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8768M: Ohad Ben-Cohen <ohad@wizery.com>
8769T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8770S: Maintained
8771F: drivers/rpmsg/
8772F: Documentation/rpmsg.txt
8773F: include/linux/rpmsg.h
8774
8775RESET CONTROLLER FRAMEWORK
8776M: Philipp Zabel <p.zabel@pengutronix.de>
8777S: Maintained
8778F: drivers/reset/
8779F: Documentation/devicetree/bindings/reset/
8780F: include/dt-bindings/reset/
8781F: include/linux/reset.h
8782F: include/linux/reset-controller.h
8783
8784RFKILL
8785M: Johannes Berg <johannes@sipsolutions.net>
8786L: linux-wireless@vger.kernel.org
8787W: http://wireless.kernel.org/
8788T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8789T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8790S: Maintained
8791F: Documentation/rfkill.txt
8792F: net/rfkill/
8793
8794RHASHTABLE
8795M: Thomas Graf <tgraf@suug.ch>
8796L: netdev@vger.kernel.org
8797S: Maintained
8798F: lib/rhashtable.c
8799F: include/linux/rhashtable.h
8800
8801RICOH SMARTMEDIA/XD DRIVER
8802M: Maxim Levitsky <maximlevitsky@gmail.com>
8803S: Maintained
8804F: drivers/mtd/nand/r852.c
8805F: drivers/mtd/nand/r852.h
8806
8807RICOH R5C592 MEMORYSTICK DRIVER
8808M: Maxim Levitsky <maximlevitsky@gmail.com>
8809S: Maintained
8810F: drivers/memstick/host/r592.*
8811
8812ROCCAT DRIVERS
8813M: Stefan Achatz <erazor_de@users.sourceforge.net>
8814W: http://sourceforge.net/projects/roccat/
8815S: Maintained
8816F: drivers/hid/hid-roccat*
8817F: include/linux/hid-roccat*
8818F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8819
8820ROCKER DRIVER
8821M: Jiri Pirko <jiri@resnulli.us>
8822M: Scott Feldman <sfeldma@gmail.com>
8823L: netdev@vger.kernel.org
8824S: Supported
8825F: drivers/net/ethernet/rocker/
8826
8827ROCKETPORT DRIVER
8828P: Comtrol Corp.
8829W: http://www.comtrol.com
8830S: Maintained
8831F: Documentation/serial/rocket.txt
8832F: drivers/tty/rocket*
8833
8834ROCKETPORT EXPRESS/INFINITY DRIVER
8835M: Kevin Cernekee <cernekee@gmail.com>
8836L: linux-serial@vger.kernel.org
8837S: Odd Fixes
8838F: drivers/tty/serial/rp2.*
8839
8840ROSE NETWORK LAYER
8841M: Ralf Baechle <ralf@linux-mips.org>
8842L: linux-hams@vger.kernel.org
8843W: http://www.linux-ax25.org/
8844S: Maintained
8845F: include/net/rose.h
8846F: include/uapi/linux/rose.h
8847F: net/rose/
8848
8849RTL2830 MEDIA DRIVER
8850M: Antti Palosaari <crope@iki.fi>
8851L: linux-media@vger.kernel.org
8852W: http://linuxtv.org/
8853W: http://palosaari.fi/linux/
8854Q: http://patchwork.linuxtv.org/project/linux-media/list/
8855T: git git://linuxtv.org/anttip/media_tree.git
8856S: Maintained
8857F: drivers/media/dvb-frontends/rtl2830*
8858
8859RTL2832 MEDIA DRIVER
8860M: Antti Palosaari <crope@iki.fi>
8861L: linux-media@vger.kernel.org
8862W: http://linuxtv.org/
8863W: http://palosaari.fi/linux/
8864Q: http://patchwork.linuxtv.org/project/linux-media/list/
8865T: git git://linuxtv.org/anttip/media_tree.git
8866S: Maintained
8867F: drivers/media/dvb-frontends/rtl2832*
8868
8869RTL2832_SDR MEDIA DRIVER
8870M: Antti Palosaari <crope@iki.fi>
8871L: linux-media@vger.kernel.org
8872W: http://linuxtv.org/
8873W: http://palosaari.fi/linux/
8874Q: http://patchwork.linuxtv.org/project/linux-media/list/
8875T: git git://linuxtv.org/anttip/media_tree.git
8876S: Maintained
8877F: drivers/media/dvb-frontends/rtl2832_sdr*
8878
8879RTL8180 WIRELESS DRIVER
8880L: linux-wireless@vger.kernel.org
8881W: http://wireless.kernel.org/
8882T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8883S: Orphan
8884F: drivers/net/wireless/rtl818x/rtl8180/
8885
8886RTL8187 WIRELESS DRIVER
8887M: Herton Ronaldo Krzesinski <herton@canonical.com>
8888M: Hin-Tak Leung <htl10@users.sourceforge.net>
8889M: Larry Finger <Larry.Finger@lwfinger.net>
8890L: linux-wireless@vger.kernel.org
8891W: http://wireless.kernel.org/
8892T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8893S: Maintained
8894F: drivers/net/wireless/rtl818x/rtl8187/
8895
8896RTL8192CE WIRELESS DRIVER
8897M: Larry Finger <Larry.Finger@lwfinger.net>
8898M: Chaoming Li <chaoming_li@realsil.com.cn>
8899L: linux-wireless@vger.kernel.org
8900W: http://wireless.kernel.org/
8901T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8902S: Maintained
8903F: drivers/net/wireless/rtlwifi/
8904F: drivers/net/wireless/rtlwifi/rtl8192ce/
8905
8906S3 SAVAGE FRAMEBUFFER DRIVER
8907M: Antonino Daplas <adaplas@gmail.com>
8908L: linux-fbdev@vger.kernel.org
8909S: Maintained
8910F: drivers/video/fbdev/savage/
8911
8912S390
8913M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8914M: Heiko Carstens <heiko.carstens@de.ibm.com>
8915L: linux-s390@vger.kernel.org
8916W: http://www.ibm.com/developerworks/linux/linux390/
8917S: Supported
8918F: arch/s390/
8919F: drivers/s390/
8920F: Documentation/s390/
8921F: Documentation/DocBook/s390*
8922
8923S390 COMMON I/O LAYER
8924M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8925M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8926L: linux-s390@vger.kernel.org
8927W: http://www.ibm.com/developerworks/linux/linux390/
8928S: Supported
8929F: drivers/s390/cio/
8930
8931S390 DASD DRIVER
8932M: Stefan Weinhuber <wein@de.ibm.com>
8933M: Stefan Haberland <stefan.haberland@de.ibm.com>
8934L: linux-s390@vger.kernel.org
8935W: http://www.ibm.com/developerworks/linux/linux390/
8936S: Supported
8937F: drivers/s390/block/dasd*
8938F: block/partitions/ibm.c
8939
8940S390 NETWORK DRIVERS
8941M: Ursula Braun <ursula.braun@de.ibm.com>
8942L: linux-s390@vger.kernel.org
8943W: http://www.ibm.com/developerworks/linux/linux390/
8944S: Supported
8945F: drivers/s390/net/
8946
8947S390 PCI SUBSYSTEM
8948M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8949M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8950L: linux-s390@vger.kernel.org
8951W: http://www.ibm.com/developerworks/linux/linux390/
8952S: Supported
8953F: arch/s390/pci/
8954F: drivers/pci/hotplug/s390_pci_hpc.c
8955
8956S390 ZCRYPT DRIVER
8957M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8958L: linux-s390@vger.kernel.org
8959W: http://www.ibm.com/developerworks/linux/linux390/
8960S: Supported
8961F: drivers/s390/crypto/
8962
8963S390 ZFCP DRIVER
8964M: Steffen Maier <maier@linux.vnet.ibm.com>
8965L: linux-s390@vger.kernel.org
8966W: http://www.ibm.com/developerworks/linux/linux390/
8967S: Supported
8968F: drivers/s390/scsi/zfcp_*
8969
8970S390 IUCV NETWORK LAYER
8971M: Ursula Braun <ursula.braun@de.ibm.com>
8972L: linux-s390@vger.kernel.org
8973W: http://www.ibm.com/developerworks/linux/linux390/
8974S: Supported
8975F: drivers/s390/net/*iucv*
8976F: include/net/iucv/
8977F: net/iucv/
8978
8979S3C24XX SD/MMC Driver
8980M: Ben Dooks <ben-linux@fluff.org>
8981L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8982S: Supported
8983F: drivers/mmc/host/s3cmci.*
8984
8985SAA6588 RDS RECEIVER DRIVER
8986M: Hans Verkuil <hverkuil@xs4all.nl>
8987L: linux-media@vger.kernel.org
8988T: git git://linuxtv.org/media_tree.git
8989W: http://linuxtv.org
8990S: Odd Fixes
8991F: drivers/media/i2c/saa6588*
8992
8993SAA7134 VIDEO4LINUX DRIVER
8994M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8995L: linux-media@vger.kernel.org
8996W: http://linuxtv.org
8997T: git git://linuxtv.org/media_tree.git
8998S: Odd fixes
8999F: Documentation/video4linux/*.saa7134
9000F: drivers/media/pci/saa7134/
9001
9002SAA7146 VIDEO4LINUX-2 DRIVER
9003M: Hans Verkuil <hverkuil@xs4all.nl>
9004L: linux-media@vger.kernel.org
9005T: git git://linuxtv.org/media_tree.git
9006S: Maintained
9007F: drivers/media/common/saa7146/
9008F: drivers/media/pci/saa7146/
9009F: include/media/saa7146*
9010
9011SAMSUNG LAPTOP DRIVER
9012M: Corentin Chary <corentin.chary@gmail.com>
9013L: platform-driver-x86@vger.kernel.org
9014S: Maintained
9015F: drivers/platform/x86/samsung-laptop.c
9016
9017SAMSUNG AUDIO (ASoC) DRIVERS
9018M: Sangbeom Kim <sbkim73@samsung.com>
9019L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9020S: Supported
9021F: sound/soc/samsung/
9022
9023SAMSUNG FRAMEBUFFER DRIVER
9024M: Jingoo Han <jingoohan1@gmail.com>
9025L: linux-fbdev@vger.kernel.org
9026S: Maintained
9027F: drivers/video/fbdev/s3c-fb.c
9028
9029SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9030M: Sangbeom Kim <sbkim73@samsung.com>
9031M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9032L: linux-kernel@vger.kernel.org
9033L: linux-samsung-soc@vger.kernel.org
9034S: Supported
9035F: drivers/mfd/sec*.c
9036F: drivers/regulator/s2m*.c
9037F: drivers/regulator/s5m*.c
9038F: drivers/clk/clk-s2mps11.c
9039F: drivers/rtc/rtc-s5m.c
9040F: include/linux/mfd/samsung/
9041F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9042F: Documentation/devicetree/bindings/mfd/s2mp*.txt
9043
9044SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9045M: Kyungmin Park <kyungmin.park@samsung.com>
9046M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9047L: linux-media@vger.kernel.org
9048Q: https://patchwork.linuxtv.org/project/linux-media/list/
9049S: Supported
9050F: drivers/media/platform/exynos4-is/
9051
9052SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9053M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9054L: linux-media@vger.kernel.org
9055L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9056S: Maintained
9057F: drivers/media/platform/s3c-camif/
9058F: include/media/s3c_camif.h
9059
9060SAMSUNG S5C73M3 CAMERA DRIVER
9061M: Kyungmin Park <kyungmin.park@samsung.com>
9062M: Andrzej Hajda <a.hajda@samsung.com>
9063L: linux-media@vger.kernel.org
9064S: Supported
9065F: drivers/media/i2c/s5c73m3/*
9066
9067SAMSUNG S5K5BAF CAMERA DRIVER
9068M: Kyungmin Park <kyungmin.park@samsung.com>
9069M: Andrzej Hajda <a.hajda@samsung.com>
9070L: linux-media@vger.kernel.org
9071S: Supported
9072F: drivers/media/i2c/s5k5baf.c
9073
9074SAMSUNG S3FWRN5 NFC DRIVER
9075M: Robert Baldyga <r.baldyga@samsung.com>
9076L: linux-nfc@lists.01.org (moderated for non-subscribers)
9077S: Supported
9078F: drivers/nfc/s3fwrn5
9079
9080SAMSUNG SOC CLOCK DRIVERS
9081M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9082M: Tomasz Figa <tomasz.figa@gmail.com>
9083S: Supported
9084L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9085F: drivers/clk/samsung/
9086
9087SAMSUNG SXGBE DRIVERS
9088M: Byungho An <bh74.an@samsung.com>
9089M: Girish K S <ks.giri@samsung.com>
9090M: Vipul Pandya <vipul.pandya@samsung.com>
9091S: Supported
9092L: netdev@vger.kernel.org
9093F: drivers/net/ethernet/samsung/sxgbe/
9094
9095SAMSUNG THERMAL DRIVER
9096M: Lukasz Majewski <l.majewski@samsung.com>
9097L: linux-pm@vger.kernel.org
9098L: linux-samsung-soc@vger.kernel.org
9099S: Supported
9100T: https://github.com/lmajewski/linux-samsung-thermal.git
9101F: drivers/thermal/samsung/
9102
9103SAMSUNG USB2 PHY DRIVER
9104M: Kamil Debski <k.debski@samsung.com>
9105L: linux-kernel@vger.kernel.org
9106S: Supported
9107F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9108F: Documentation/phy/samsung-usb2.txt
9109F: drivers/phy/phy-exynos4210-usb2.c
9110F: drivers/phy/phy-exynos4x12-usb2.c
9111F: drivers/phy/phy-exynos5250-usb2.c
9112F: drivers/phy/phy-s5pv210-usb2.c
9113F: drivers/phy/phy-samsung-usb2.c
9114F: drivers/phy/phy-samsung-usb2.h
9115
9116SERIAL DRIVERS
9117M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9118L: linux-serial@vger.kernel.org
9119S: Maintained
9120F: drivers/tty/serial/
9121
9122SYNOPSYS DESIGNWARE DMAC DRIVER
9123M: Viresh Kumar <vireshk@kernel.org>
9124M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9125S: Maintained
9126F: include/linux/dma/dw.h
9127F: include/linux/platform_data/dma-dw.h
9128F: drivers/dma/dw/
9129
9130SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9131M: Lars Persson <lars.persson@axis.com>
9132L: netdev@vger.kernel.org
9133S: Supported
9134F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9135F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9136
9137SYNOPSYS DESIGNWARE I2C DRIVER
9138M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9139M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9140M: Mika Westerberg <mika.westerberg@linux.intel.com>
9141L: linux-i2c@vger.kernel.org
9142S: Maintained
9143F: drivers/i2c/busses/i2c-designware-*
9144F: include/linux/platform_data/i2c-designware.h
9145
9146SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9147M: Seungwon Jeon <tgih.jun@samsung.com>
9148M: Jaehoon Chung <jh80.chung@samsung.com>
9149L: linux-mmc@vger.kernel.org
9150S: Maintained
9151F: include/linux/mmc/dw_mmc.h
9152F: drivers/mmc/host/dw_mmc*
9153
9154THUNDERBOLT DRIVER
9155M: Andreas Noever <andreas.noever@gmail.com>
9156S: Maintained
9157F: drivers/thunderbolt/
9158
9159TIMEKEEPING, CLOCKSOURCE CORE, NTP
9160M: John Stultz <john.stultz@linaro.org>
9161M: Thomas Gleixner <tglx@linutronix.de>
9162L: linux-kernel@vger.kernel.org
9163T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9164S: Supported
9165F: include/linux/clocksource.h
9166F: include/linux/time.h
9167F: include/linux/timex.h
9168F: include/uapi/linux/time.h
9169F: include/uapi/linux/timex.h
9170F: kernel/time/clocksource.c
9171F: kernel/time/time*.c
9172F: kernel/time/ntp.c
9173F: tools/testing/selftests/timers/
9174
9175SC1200 WDT DRIVER
9176M: Zwane Mwaikambo <zwanem@gmail.com>
9177S: Maintained
9178F: drivers/watchdog/sc1200wdt.c
9179
9180SCHEDULER
9181M: Ingo Molnar <mingo@redhat.com>
9182M: Peter Zijlstra <peterz@infradead.org>
9183L: linux-kernel@vger.kernel.org
9184T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9185S: Maintained
9186F: kernel/sched/
9187F: include/linux/sched.h
9188F: include/uapi/linux/sched.h
9189F: include/linux/wait.h
9190
9191SCORE ARCHITECTURE
9192M: Chen Liqin <liqin.linux@gmail.com>
9193M: Lennox Wu <lennox.wu@gmail.com>
9194W: http://www.sunplus.com
9195S: Supported
9196F: arch/score/
9197
9198SCSI CDROM DRIVER
9199M: Jens Axboe <axboe@kernel.dk>
9200L: linux-scsi@vger.kernel.org
9201W: http://www.kernel.dk
9202S: Maintained
9203F: drivers/scsi/sr*
9204
9205SCSI RDMA PROTOCOL (SRP) INITIATOR
9206M: Bart Van Assche <bart.vanassche@sandisk.com>
9207L: linux-rdma@vger.kernel.org
9208S: Supported
9209W: http://www.openfabrics.org
9210Q: http://patchwork.kernel.org/project/linux-rdma/list/
9211T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9212F: drivers/infiniband/ulp/srp/
9213F: include/scsi/srp.h
9214
9215SCSI SG DRIVER
9216M: Doug Gilbert <dgilbert@interlog.com>
9217L: linux-scsi@vger.kernel.org
9218W: http://sg.danny.cz/sg
9219S: Maintained
9220F: Documentation/scsi/scsi-generic.txt
9221F: drivers/scsi/sg.c
9222F: include/scsi/sg.h
9223
9224SCSI SUBSYSTEM
9225M: "James E.J. Bottomley" <JBottomley@odin.com>
9226L: linux-scsi@vger.kernel.org
9227T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9228S: Maintained
9229F: drivers/scsi/
9230F: include/scsi/
9231
9232SCSI TAPE DRIVER
9233M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9234L: linux-scsi@vger.kernel.org
9235S: Maintained
9236F: Documentation/scsi/st.txt
9237F: drivers/scsi/st.*
9238F: drivers/scsi/st_*.h
9239
9240SCTP PROTOCOL
9241M: Vlad Yasevich <vyasevich@gmail.com>
9242M: Neil Horman <nhorman@tuxdriver.com>
9243L: linux-sctp@vger.kernel.org
9244W: http://lksctp.sourceforge.net
9245S: Maintained
9246F: Documentation/networking/sctp.txt
9247F: include/linux/sctp.h
9248F: include/uapi/linux/sctp.h
9249F: include/net/sctp/
9250F: net/sctp/
9251
9252SCx200 CPU SUPPORT
9253M: Jim Cromie <jim.cromie@gmail.com>
9254S: Odd Fixes
9255F: Documentation/i2c/busses/scx200_acb
9256F: arch/x86/platform/scx200/
9257F: drivers/watchdog/scx200_wdt.c
9258F: drivers/i2c/busses/scx200*
9259F: drivers/mtd/maps/scx200_docflash.c
9260F: include/linux/scx200.h
9261
9262SCx200 GPIO DRIVER
9263M: Jim Cromie <jim.cromie@gmail.com>
9264S: Maintained
9265F: drivers/char/scx200_gpio.c
9266F: include/linux/scx200_gpio.h
9267
9268SCx200 HRT CLOCKSOURCE DRIVER
9269M: Jim Cromie <jim.cromie@gmail.com>
9270S: Maintained
9271F: drivers/clocksource/scx200_hrt.c
9272
9273SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9274M: Sascha Sommer <saschasommer@freenet.de>
9275L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9276S: Maintained
9277F: drivers/mmc/host/sdricoh_cs.c
9278
9279SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9280L: linux-mmc@vger.kernel.org
9281S: Orphan
9282F: drivers/mmc/host/sdhci.*
9283F: drivers/mmc/host/sdhci-pltfm.[ch]
9284
9285SECURE COMPUTING
9286M: Kees Cook <keescook@chromium.org>
9287R: Andy Lutomirski <luto@amacapital.net>
9288R: Will Drewry <wad@chromium.org>
9289T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9290S: Supported
9291F: kernel/seccomp.c
9292F: include/uapi/linux/seccomp.h
9293F: include/linux/seccomp.h
9294F: tools/testing/selftests/seccomp/*
9295K: \bsecure_computing
9296K: \bTIF_SECCOMP\b
9297
9298SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9299M: Ben Dooks <ben-linux@fluff.org>
9300M: Jaehoon Chung <jh80.chung@samsung.com>
9301L: linux-mmc@vger.kernel.org
9302S: Maintained
9303F: drivers/mmc/host/sdhci-s3c*
9304
9305SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9306M: Viresh Kumar <vireshk@kernel.org>
9307L: spear-devel@list.st.com
9308L: linux-mmc@vger.kernel.org
9309S: Maintained
9310F: drivers/mmc/host/sdhci-spear.c
9311
9312SECURITY SUBSYSTEM
9313M: James Morris <james.l.morris@oracle.com>
9314M: "Serge E. Hallyn" <serge@hallyn.com>
9315L: linux-security-module@vger.kernel.org (suggested Cc:)
9316T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9317W: http://kernsec.org/
9318S: Supported
9319F: security/
9320
9321SECURITY CONTACT
9322M: Security Officers <security@kernel.org>
9323S: Supported
9324
9325SELINUX SECURITY MODULE
9326M: Paul Moore <paul@paul-moore.com>
9327M: Stephen Smalley <sds@tycho.nsa.gov>
9328M: Eric Paris <eparis@parisplace.org>
9329L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9330W: http://selinuxproject.org
9331T: git git://git.infradead.org/users/pcmoore/selinux
9332S: Supported
9333F: include/linux/selinux*
9334F: security/selinux/
9335F: scripts/selinux/
9336
9337APPARMOR SECURITY MODULE
9338M: John Johansen <john.johansen@canonical.com>
9339L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9340W: apparmor.wiki.kernel.org
9341T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9342S: Supported
9343F: security/apparmor/
9344
9345YAMA SECURITY MODULE
9346M: Kees Cook <keescook@chromium.org>
9347T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9348S: Supported
9349F: security/yama/
9350
9351SENSABLE PHANTOM
9352M: Jiri Slaby <jirislaby@gmail.com>
9353S: Maintained
9354F: drivers/misc/phantom.c
9355F: include/uapi/linux/phantom.h
9356
9357SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9358M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9359M: Minh Tran <minh.tran@avagotech.com>
9360M: John Soni Jose <sony.john-n@avagotech.com>
9361L: linux-scsi@vger.kernel.org
9362W: http://www.avagotech.com
9363S: Supported
9364F: drivers/scsi/be2iscsi/
9365
9366Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9367M: Sathya Perla <sathya.perla@avagotech.com>
9368M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9369M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9370M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9371L: netdev@vger.kernel.org
9372W: http://www.emulex.com
9373S: Supported
9374F: drivers/net/ethernet/emulex/benet/
9375
9376EMULEX ONECONNECT ROCE DRIVER
9377M: Selvin Xavier <selvin.xavier@avagotech.com>
9378M: Devesh Sharma <devesh.sharma@avagotech.com>
9379M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9380L: linux-rdma@vger.kernel.org
9381W: http://www.emulex.com
9382S: Supported
9383F: drivers/infiniband/hw/ocrdma/
9384
9385SFC NETWORK DRIVER
9386M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9387M: Shradha Shah <sshah@solarflare.com>
9388L: netdev@vger.kernel.org
9389S: Supported
9390F: drivers/net/ethernet/sfc/
9391
9392SGI GRU DRIVER
9393M: Dimitri Sivanich <sivanich@sgi.com>
9394S: Maintained
9395F: drivers/misc/sgi-gru/
9396
9397SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9398M: Pat Gefre <pfg@sgi.com>
9399L: linux-ia64@vger.kernel.org
9400S: Supported
9401F: Documentation/ia64/serial.txt
9402F: drivers/tty/serial/ioc?_serial.c
9403F: include/linux/ioc?.h
9404
9405SGI XP/XPC/XPNET DRIVER
9406M: Cliff Whickman <cpw@sgi.com>
9407M: Robin Holt <robinmholt@gmail.com>
9408S: Maintained
9409F: drivers/misc/sgi-xp/
9410
9411SI2157 MEDIA DRIVER
9412M: Antti Palosaari <crope@iki.fi>
9413L: linux-media@vger.kernel.org
9414W: http://linuxtv.org/
9415W: http://palosaari.fi/linux/
9416Q: http://patchwork.linuxtv.org/project/linux-media/list/
9417T: git git://linuxtv.org/anttip/media_tree.git
9418S: Maintained
9419F: drivers/media/tuners/si2157*
9420
9421SI2168 MEDIA DRIVER
9422M: Antti Palosaari <crope@iki.fi>
9423L: linux-media@vger.kernel.org
9424W: http://linuxtv.org/
9425W: http://palosaari.fi/linux/
9426Q: http://patchwork.linuxtv.org/project/linux-media/list/
9427T: git git://linuxtv.org/anttip/media_tree.git
9428S: Maintained
9429F: drivers/media/dvb-frontends/si2168*
9430
9431SI470X FM RADIO RECEIVER I2C DRIVER
9432M: Hans Verkuil <hverkuil@xs4all.nl>
9433L: linux-media@vger.kernel.org
9434T: git git://linuxtv.org/media_tree.git
9435W: http://linuxtv.org
9436S: Odd Fixes
9437F: drivers/media/radio/si470x/radio-si470x-i2c.c
9438
9439SI470X FM RADIO RECEIVER USB DRIVER
9440M: Hans Verkuil <hverkuil@xs4all.nl>
9441L: linux-media@vger.kernel.org
9442T: git git://linuxtv.org/media_tree.git
9443W: http://linuxtv.org
9444S: Maintained
9445F: drivers/media/radio/si470x/radio-si470x-common.c
9446F: drivers/media/radio/si470x/radio-si470x.h
9447F: drivers/media/radio/si470x/radio-si470x-usb.c
9448
9449SI4713 FM RADIO TRANSMITTER I2C DRIVER
9450M: Eduardo Valentin <edubezval@gmail.com>
9451L: linux-media@vger.kernel.org
9452T: git git://linuxtv.org/media_tree.git
9453W: http://linuxtv.org
9454S: Odd Fixes
9455F: drivers/media/radio/si4713/si4713.?
9456
9457SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9458M: Eduardo Valentin <edubezval@gmail.com>
9459L: linux-media@vger.kernel.org
9460T: git git://linuxtv.org/media_tree.git
9461W: http://linuxtv.org
9462S: Odd Fixes
9463F: drivers/media/radio/si4713/radio-platform-si4713.c
9464
9465SI4713 FM RADIO TRANSMITTER USB DRIVER
9466M: Hans Verkuil <hverkuil@xs4all.nl>
9467L: linux-media@vger.kernel.org
9468T: git git://linuxtv.org/media_tree.git
9469W: http://linuxtv.org
9470S: Maintained
9471F: drivers/media/radio/si4713/radio-usb-si4713.c
9472
9473SIANO DVB DRIVER
9474M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9475L: linux-media@vger.kernel.org
9476W: http://linuxtv.org
9477T: git git://linuxtv.org/media_tree.git
9478S: Odd fixes
9479F: drivers/media/common/siano/
9480F: drivers/media/usb/siano/
9481F: drivers/media/usb/siano/
9482F: drivers/media/mmc/siano/
9483
9484SIMPLEFB FB DRIVER
9485M: Hans de Goede <hdegoede@redhat.com>
9486L: linux-fbdev@vger.kernel.org
9487S: Maintained
9488F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9489F: drivers/video/fbdev/simplefb.c
9490F: include/linux/platform_data/simplefb.h
9491
9492SH_VEU V4L2 MEM2MEM DRIVER
9493L: linux-media@vger.kernel.org
9494S: Orphan
9495F: drivers/media/platform/sh_veu.c
9496
9497SH_VOU V4L2 OUTPUT DRIVER
9498L: linux-media@vger.kernel.org
9499S: Orphan
9500F: drivers/media/platform/sh_vou.c
9501F: include/media/sh_vou.h
9502
9503SIMPLE FIRMWARE INTERFACE (SFI)
9504M: Len Brown <lenb@kernel.org>
9505L: sfi-devel@simplefirmware.org
9506W: http://simplefirmware.org/
9507T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9508S: Supported
9509F: arch/x86/platform/sfi/
9510F: drivers/sfi/
9511F: include/linux/sfi*.h
9512
9513SIMTEC EB110ATX (Chalice CATS)
9514P: Ben Dooks
9515P: Vincent Sanders <vince@simtec.co.uk>
9516M: Simtec Linux Team <linux@simtec.co.uk>
9517W: http://www.simtec.co.uk/products/EB110ATX/
9518S: Supported
9519
9520SIMTEC EB2410ITX (BAST)
9521P: Ben Dooks
9522P: Vincent Sanders <vince@simtec.co.uk>
9523M: Simtec Linux Team <linux@simtec.co.uk>
9524W: http://www.simtec.co.uk/products/EB2410ITX/
9525S: Supported
9526F: arch/arm/mach-s3c24xx/mach-bast.c
9527F: arch/arm/mach-s3c24xx/bast-ide.c
9528F: arch/arm/mach-s3c24xx/bast-irq.c
9529
9530TI DAVINCI MACHINE SUPPORT
9531M: Sekhar Nori <nsekhar@ti.com>
9532M: Kevin Hilman <khilman@deeprootsystems.com>
9533T: git git://gitorious.org/linux-davinci/linux-davinci.git
9534Q: http://patchwork.kernel.org/project/linux-davinci/list/
9535S: Supported
9536F: arch/arm/mach-davinci/
9537F: drivers/i2c/busses/i2c-davinci.c
9538
9539TI DAVINCI SERIES MEDIA DRIVER
9540M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9541L: linux-media@vger.kernel.org
9542W: http://linuxtv.org/
9543Q: http://patchwork.linuxtv.org/project/linux-media/list/
9544T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9545S: Maintained
9546F: drivers/media/platform/davinci/
9547F: include/media/davinci/
9548
9549TI AM437X VPFE DRIVER
9550M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9551L: linux-media@vger.kernel.org
9552W: http://linuxtv.org/
9553Q: http://patchwork.linuxtv.org/project/linux-media/list/
9554T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9555S: Maintained
9556F: drivers/media/platform/am437x/
9557
9558OV2659 OMNIVISION SENSOR DRIVER
9559M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9560L: linux-media@vger.kernel.org
9561W: http://linuxtv.org/
9562Q: http://patchwork.linuxtv.org/project/linux-media/list/
9563T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9564S: Maintained
9565F: drivers/media/i2c/ov2659.c
9566F: include/media/ov2659.h
9567
9568SILICON MOTION SM712 FRAME BUFFER DRIVER
9569M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9570M: Teddy Wang <teddy.wang@siliconmotion.com>
9571M: Sudip Mukherjee <sudip@vectorindia.org>
9572L: linux-fbdev@vger.kernel.org
9573S: Maintained
9574F: drivers/video/fbdev/sm712*
9575F: Documentation/fb/sm712fb.txt
9576
9577SIS 190 ETHERNET DRIVER
9578M: Francois Romieu <romieu@fr.zoreil.com>
9579L: netdev@vger.kernel.org
9580S: Maintained
9581F: drivers/net/ethernet/sis/sis190.c
9582
9583SIS 900/7016 FAST ETHERNET DRIVER
9584M: Daniele Venzano <venza@brownhat.org>
9585W: http://www.brownhat.org/sis900.html
9586L: netdev@vger.kernel.org
9587S: Maintained
9588F: drivers/net/ethernet/sis/sis900.*
9589
9590SIS FRAMEBUFFER DRIVER
9591M: Thomas Winischhofer <thomas@winischhofer.net>
9592W: http://www.winischhofer.net/linuxsisvga.shtml
9593S: Maintained
9594F: Documentation/fb/sisfb.txt
9595F: drivers/video/fbdev/sis/
9596F: include/video/sisfb.h
9597
9598SIS USB2VGA DRIVER
9599M: Thomas Winischhofer <thomas@winischhofer.net>
9600W: http://www.winischhofer.at/linuxsisusbvga.shtml
9601S: Maintained
9602F: drivers/usb/misc/sisusbvga/
9603
9604SLAB ALLOCATOR
9605M: Christoph Lameter <cl@linux.com>
9606M: Pekka Enberg <penberg@kernel.org>
9607M: David Rientjes <rientjes@google.com>
9608M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9609M: Andrew Morton <akpm@linux-foundation.org>
9610L: linux-mm@kvack.org
9611S: Maintained
9612F: include/linux/sl?b*.h
9613F: mm/sl?b*
9614
9615SLEEPABLE READ-COPY UPDATE (SRCU)
9616M: Lai Jiangshan <jiangshanlai@gmail.com>
9617M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9618M: Josh Triplett <josh@joshtriplett.org>
9619R: Steven Rostedt <rostedt@goodmis.org>
9620R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9621L: linux-kernel@vger.kernel.org
9622W: http://www.rdrop.com/users/paulmck/RCU/
9623S: Supported
9624T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9625F: include/linux/srcu.h
9626F: kernel/rcu/srcu.c
9627
9628SMACK SECURITY MODULE
9629M: Casey Schaufler <casey@schaufler-ca.com>
9630L: linux-security-module@vger.kernel.org
9631W: http://schaufler-ca.com
9632T: git git://git.gitorious.org/smack-next/kernel.git
9633S: Maintained
9634F: Documentation/security/Smack.txt
9635F: security/smack/
9636
9637DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9638M: Kevin Hilman <khilman@kernel.org>
9639M: Nishanth Menon <nm@ti.com>
9640S: Maintained
9641F: drivers/power/avs/
9642F: include/linux/power/smartreflex.h
9643L: linux-pm@vger.kernel.org
9644
9645SMC91x ETHERNET DRIVER
9646M: Nicolas Pitre <nico@fluxnic.net>
9647S: Odd Fixes
9648F: drivers/net/ethernet/smsc/smc91x.*
9649
9650SMIA AND SMIA++ IMAGE SENSOR DRIVER
9651M: Sakari Ailus <sakari.ailus@iki.fi>
9652L: linux-media@vger.kernel.org
9653S: Maintained
9654F: drivers/media/i2c/smiapp/
9655F: include/media/smiapp.h
9656F: drivers/media/i2c/smiapp-pll.c
9657F: drivers/media/i2c/smiapp-pll.h
9658F: include/uapi/linux/smiapp.h
9659F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9660
9661SMM665 HARDWARE MONITOR DRIVER
9662M: Guenter Roeck <linux@roeck-us.net>
9663L: lm-sensors@lm-sensors.org
9664S: Maintained
9665F: Documentation/hwmon/smm665
9666F: drivers/hwmon/smm665.c
9667
9668SMSC EMC2103 HARDWARE MONITOR DRIVER
9669M: Steve Glendinning <steve.glendinning@shawell.net>
9670L: lm-sensors@lm-sensors.org
9671S: Maintained
9672F: Documentation/hwmon/emc2103
9673F: drivers/hwmon/emc2103.c
9674
9675SMSC SCH5627 HARDWARE MONITOR DRIVER
9676M: Hans de Goede <hdegoede@redhat.com>
9677L: lm-sensors@lm-sensors.org
9678S: Supported
9679F: Documentation/hwmon/sch5627
9680F: drivers/hwmon/sch5627.c
9681
9682SMSC47B397 HARDWARE MONITOR DRIVER
9683M: Jean Delvare <jdelvare@suse.com>
9684L: lm-sensors@lm-sensors.org
9685S: Maintained
9686F: Documentation/hwmon/smsc47b397
9687F: drivers/hwmon/smsc47b397.c
9688
9689SMSC911x ETHERNET DRIVER
9690M: Steve Glendinning <steve.glendinning@shawell.net>
9691L: netdev@vger.kernel.org
9692S: Maintained
9693F: include/linux/smsc911x.h
9694F: drivers/net/ethernet/smsc/smsc911x.*
9695
9696SMSC9420 PCI ETHERNET DRIVER
9697M: Steve Glendinning <steve.glendinning@shawell.net>
9698L: netdev@vger.kernel.org
9699S: Maintained
9700F: drivers/net/ethernet/smsc/smsc9420.*
9701
9702SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9703M: Steve Glendinning <steve.glendinning@shawell.net>
9704L: linux-fbdev@vger.kernel.org
9705S: Maintained
9706F: drivers/video/fbdev/smscufx.c
9707
9708SOC-CAMERA V4L2 SUBSYSTEM
9709M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9710L: linux-media@vger.kernel.org
9711T: git git://linuxtv.org/media_tree.git
9712S: Maintained
9713F: include/media/soc*
9714F: drivers/media/i2c/soc_camera/
9715F: drivers/media/platform/soc_camera/
9716
9717SOEKRIS NET48XX LED SUPPORT
9718M: Chris Boot <bootc@bootc.net>
9719S: Maintained
9720F: drivers/leds/leds-net48xx.c
9721
9722SOFTLOGIC 6x10 MPEG CODEC
9723M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9724M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9725M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
9726M: Ismael Luceno <ismael@iodev.co.uk>
9727L: linux-media@vger.kernel.org
9728S: Supported
9729F: drivers/media/pci/solo6x10/
9730
9731SOFTWARE RAID (Multiple Disks) SUPPORT
9732M: Neil Brown <neilb@suse.com>
9733L: linux-raid@vger.kernel.org
9734S: Supported
9735F: drivers/md/
9736F: include/linux/raid/
9737F: include/uapi/linux/raid/
9738
9739SONIC NETWORK DRIVER
9740M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9741L: netdev@vger.kernel.org
9742S: Maintained
9743F: drivers/net/ethernet/natsemi/sonic.*
9744
9745SONICS SILICON BACKPLANE DRIVER (SSB)
9746M: Michael Buesch <m@bues.ch>
9747L: netdev@vger.kernel.org
9748S: Maintained
9749F: drivers/ssb/
9750F: include/linux/ssb/
9751
9752SONY VAIO CONTROL DEVICE DRIVER
9753M: Mattia Dongili <malattia@linux.it>
9754L: platform-driver-x86@vger.kernel.org
9755W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9756S: Maintained
9757F: Documentation/laptops/sony-laptop.txt
9758F: drivers/char/sonypi.c
9759F: drivers/platform/x86/sony-laptop.c
9760F: include/linux/sony-laptop.h
9761
9762SONY MEMORYSTICK CARD SUPPORT
9763M: Alex Dubov <oakad@yahoo.com>
9764W: http://tifmxx.berlios.de/
9765S: Maintained
9766F: drivers/memstick/host/tifm_ms.c
9767
9768SONY MEMORYSTICK STANDARD SUPPORT
9769M: Maxim Levitsky <maximlevitsky@gmail.com>
9770S: Maintained
9771F: drivers/memstick/core/ms_block.*
9772
9773SOUND
9774M: Jaroslav Kysela <perex@perex.cz>
9775M: Takashi Iwai <tiwai@suse.com>
9776L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9777W: http://www.alsa-project.org/
9778T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9779T: git git://git.alsa-project.org/alsa-kernel.git
9780Q: http://patchwork.kernel.org/project/alsa-devel/list/
9781S: Maintained
9782F: Documentation/sound/
9783F: include/sound/
9784F: include/uapi/sound/
9785F: sound/
9786
9787SOUND - COMPRESSED AUDIO
9788M: Vinod Koul <vinod.koul@intel.com>
9789L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9790T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9791S: Supported
9792F: Documentation/sound/alsa/compress_offload.txt
9793F: include/sound/compress_driver.h
9794F: include/uapi/sound/compress_*
9795F: sound/core/compress_offload.c
9796F: sound/soc/soc-compress.c
9797
9798SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9799M: Liam Girdwood <lgirdwood@gmail.com>
9800M: Mark Brown <broonie@kernel.org>
9801T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9802L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9803W: http://alsa-project.org/main/index.php/ASoC
9804S: Supported
9805F: Documentation/sound/alsa/soc/
9806F: sound/soc/
9807F: include/sound/soc*
9808
9809SOUND - DMAENGINE HELPERS
9810M: Lars-Peter Clausen <lars@metafoo.de>
9811S: Supported
9812F: include/sound/dmaengine_pcm.h
9813F: sound/core/pcm_dmaengine.c
9814F: sound/soc/soc-generic-dmaengine-pcm.c
9815
9816SP2 MEDIA DRIVER
9817M: Olli Salonen <olli.salonen@iki.fi>
9818L: linux-media@vger.kernel.org
9819W: http://linuxtv.org/
9820Q: http://patchwork.linuxtv.org/project/linux-media/list/
9821S: Maintained
9822F: drivers/media/dvb-frontends/sp2*
9823
9824SPARC + UltraSPARC (sparc/sparc64)
9825M: "David S. Miller" <davem@davemloft.net>
9826L: sparclinux@vger.kernel.org
9827Q: http://patchwork.ozlabs.org/project/sparclinux/list/
9828T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9829T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9830S: Maintained
9831F: arch/sparc/
9832F: drivers/sbus/
9833
9834SPARC SERIAL DRIVERS
9835M: "David S. Miller" <davem@davemloft.net>
9836L: sparclinux@vger.kernel.org
9837T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9838T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9839S: Maintained
9840F: include/linux/sunserialcore.h
9841F: drivers/tty/serial/suncore.c
9842F: drivers/tty/serial/sunhv.c
9843F: drivers/tty/serial/sunsab.c
9844F: drivers/tty/serial/sunsab.h
9845F: drivers/tty/serial/sunsu.c
9846F: drivers/tty/serial/sunzilog.c
9847F: drivers/tty/serial/sunzilog.h
9848
9849SPARSE CHECKER
9850M: "Christopher Li" <sparse@chrisli.org>
9851L: linux-sparse@vger.kernel.org
9852W: https://sparse.wiki.kernel.org/
9853T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9854T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9855S: Maintained
9856F: include/linux/compiler.h
9857
9858SPEAR PLATFORM SUPPORT
9859M: Viresh Kumar <vireshk@kernel.org>
9860M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9861L: spear-devel@list.st.com
9862L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9863W: http://www.st.com/spear
9864S: Maintained
9865F: arch/arm/mach-spear/
9866
9867SPEAR CLOCK FRAMEWORK SUPPORT
9868M: Viresh Kumar <vireshk@kernel.org>
9869L: spear-devel@list.st.com
9870L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9871W: http://www.st.com/spear
9872S: Maintained
9873F: drivers/clk/spear/
9874
9875SPI SUBSYSTEM
9876M: Mark Brown <broonie@kernel.org>
9877L: linux-spi@vger.kernel.org
9878T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9879Q: http://patchwork.kernel.org/project/spi-devel-general/list/
9880S: Maintained
9881F: Documentation/spi/
9882F: drivers/spi/
9883F: include/linux/spi/
9884F: include/uapi/linux/spi/
9885
9886SPIDERNET NETWORK DRIVER for CELL
9887M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9888L: netdev@vger.kernel.org
9889S: Supported
9890F: Documentation/networking/spider_net.txt
9891F: drivers/net/ethernet/toshiba/spider_net*
9892
9893SPU FILE SYSTEM
9894M: Jeremy Kerr <jk@ozlabs.org>
9895L: linuxppc-dev@lists.ozlabs.org
9896W: http://www.ibm.com/developerworks/power/cell/
9897S: Supported
9898F: Documentation/filesystems/spufs.txt
9899F: arch/powerpc/platforms/cell/spufs/
9900
9901SQUASHFS FILE SYSTEM
9902M: Phillip Lougher <phillip@squashfs.org.uk>
9903L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9904W: http://squashfs.org.uk
9905S: Maintained
9906F: Documentation/filesystems/squashfs.txt
9907F: fs/squashfs/
9908
9909SRM (Alpha) environment access
9910M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
9911S: Maintained
9912F: arch/alpha/kernel/srm_env.c
9913
9914STABLE BRANCH
9915M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9916L: stable@vger.kernel.org
9917S: Supported
9918F: Documentation/stable_kernel_rules.txt
9919
9920STAGING SUBSYSTEM
9921M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9922T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9923L: devel@driverdev.osuosl.org
9924S: Supported
9925F: drivers/staging/
9926
9927STAGING - COMEDI
9928M: Ian Abbott <abbotti@mev.co.uk>
9929M: H Hartley Sweeten <hsweeten@visionengravers.com>
9930S: Odd Fixes
9931F: drivers/staging/comedi/
9932
9933STAGING - FLARION FT1000 DRIVERS
9934M: Marek Belisko <marek.belisko@gmail.com>
9935S: Odd Fixes
9936F: drivers/staging/ft1000/
9937
9938STAGING - INDUSTRIAL IO
9939M: Jonathan Cameron <jic23@kernel.org>
9940L: linux-iio@vger.kernel.org
9941S: Odd Fixes
9942F: drivers/staging/iio/
9943
9944STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9945M: Jarod Wilson <jarod@wilsonet.com>
9946W: http://www.lirc.org/
9947S: Odd Fixes
9948F: drivers/staging/media/lirc/
9949
9950STAGING - LUSTRE PARALLEL FILESYSTEM
9951M: Oleg Drokin <oleg.drokin@intel.com>
9952M: Andreas Dilger <andreas.dilger@intel.com>
9953L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
9954W: http://wiki.lustre.org/
9955S: Maintained
9956F: drivers/staging/lustre
9957
9958STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9959M: Marc Dietrich <marvin24@gmx.de>
9960L: ac100@lists.launchpad.net (moderated for non-subscribers)
9961L: linux-tegra@vger.kernel.org
9962S: Maintained
9963F: drivers/staging/nvec/
9964
9965STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9966M: Jens Frederich <jfrederich@gmail.com>
9967M: Daniel Drake <dsd@laptop.org>
9968M: Jon Nettleton <jon.nettleton@gmail.com>
9969W: http://wiki.laptop.org/go/DCON
9970S: Maintained
9971F: drivers/staging/olpc_dcon/
9972
9973STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9974M: Willy Tarreau <willy@meta-x.org>
9975S: Odd Fixes
9976F: drivers/staging/panel/
9977
9978STAGING - REALTEK RTL8712U DRIVERS
9979M: Larry Finger <Larry.Finger@lwfinger.net>
9980M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9981S: Odd Fixes
9982F: drivers/staging/rtl8712/
9983
9984STAGING - REALTEK RTL8723U WIRELESS DRIVER
9985M: Larry Finger <Larry.Finger@lwfinger.net>
9986M: Jes Sorensen <Jes.Sorensen@redhat.com>
9987L: linux-wireless@vger.kernel.org
9988S: Maintained
9989F: drivers/staging/rtl8723au/
9990
9991STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9992M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9993M: Teddy Wang <teddy.wang@siliconmotion.com>
9994M: Sudip Mukherjee <sudip@vectorindia.org>
9995L: linux-fbdev@vger.kernel.org
9996S: Maintained
9997F: drivers/staging/sm750fb/
9998
9999STAGING - SLICOSS
10000M: Lior Dotan <liodot@gmail.com>
10001M: Christopher Harrer <charrer@alacritech.com>
10002S: Odd Fixes
10003F: drivers/staging/slicoss/
10004
10005STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10006M: William Hubbs <w.d.hubbs@gmail.com>
10007M: Chris Brannon <chris@the-brannons.com>
10008M: Kirk Reiser <kirk@reisers.ca>
10009M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10010L: speakup@linux-speakup.org
10011W: http://www.linux-speakup.org/
10012S: Odd Fixes
10013F: drivers/staging/speakup/
10014
10015STAGING - VIA VT665X DRIVERS
10016M: Forest Bond <forest@alittletooquiet.net>
10017S: Odd Fixes
10018F: drivers/staging/vt665?/
10019
10020STAGING - WILC1000 WIFI DRIVER
10021M: Johnny Kim <johnny.kim@atmel.com>
10022M: Rachel Kim <rachel.kim@atmel.com>
10023M: Dean Lee <dean.lee@atmel.com>
10024M: Chris Park <chris.park@atmel.com>
10025L: linux-wireless@vger.kernel.org
10026S: Supported
10027F: drivers/staging/wilc1000/
10028
10029STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10030M: Arnaud Patard <arnaud.patard@rtp-net.org>
10031S: Odd Fixes
10032F: drivers/staging/xgifb/
10033
10034HFI1 DRIVER
10035M: Mike Marciniszyn <infinipath@intel.com>
10036L: linux-rdma@vger.kernel.org
10037S: Supported
10038F: drivers/staging/rdma/hfi1
10039
10040STARFIRE/DURALAN NETWORK DRIVER
10041M: Ion Badulescu <ionut@badula.org>
10042S: Odd Fixes
10043F: drivers/net/ethernet/adaptec/starfire*
10044
10045SUN3/3X
10046M: Sam Creasey <sammy@sammy.net>
10047W: http://sammy.net/sun3/
10048S: Maintained
10049F: arch/m68k/kernel/*sun3*
10050F: arch/m68k/sun3*/
10051F: arch/m68k/include/asm/sun3*
10052F: drivers/net/ethernet/i825xx/sun3*
10053
10054SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10055M: Hans de Goede <hdegoede@redhat.com>
10056L: linux-input@vger.kernel.org
10057S: Maintained
10058F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10059F: drivers/input/keyboard/sun4i-lradc-keys.c
10060
10061SUNDANCE NETWORK DRIVER
10062M: Denis Kirjanov <kda@linux-powerpc.org>
10063L: netdev@vger.kernel.org
10064S: Maintained
10065F: drivers/net/ethernet/dlink/sundance.c
10066
10067SUPERH
10068L: linux-sh@vger.kernel.org
10069Q: http://patchwork.kernel.org/project/linux-sh/list/
10070S: Orphan
10071F: Documentation/sh/
10072F: arch/sh/
10073F: drivers/sh/
10074
10075SUSPEND TO RAM
10076M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10077M: Len Brown <len.brown@intel.com>
10078M: Pavel Machek <pavel@ucw.cz>
10079L: linux-pm@vger.kernel.org
10080S: Supported
10081F: Documentation/power/
10082F: arch/x86/kernel/acpi/
10083F: drivers/base/power/
10084F: kernel/power/
10085F: include/linux/suspend.h
10086F: include/linux/freezer.h
10087F: include/linux/pm.h
10088
10089SVGA HANDLING
10090M: Martin Mares <mj@ucw.cz>
10091L: linux-video@atrey.karlin.mff.cuni.cz
10092S: Maintained
10093F: Documentation/svga.txt
10094F: arch/x86/boot/video*
10095
10096SWIOTLB SUBSYSTEM
10097M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10098L: linux-kernel@vger.kernel.org
10099S: Supported
10100F: lib/swiotlb.c
10101F: arch/*/kernel/pci-swiotlb.c
10102F: include/linux/swiotlb.h
10103
10104SWITCHDEV
10105M: Jiri Pirko <jiri@resnulli.us>
10106L: netdev@vger.kernel.org
10107S: Supported
10108F: net/switchdev/
10109F: include/net/switchdev.h
10110
10111SYNOPSYS ARC ARCHITECTURE
10112M: Vineet Gupta <vgupta@synopsys.com>
10113L: linux-snps-arc@lists.infraded.org
10114S: Supported
10115F: arch/arc/
10116F: Documentation/devicetree/bindings/arc/*
10117F: drivers/tty/serial/arc_uart.c
10118T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10119
10120SYNOPSYS ARC SDP platform support
10121M: Alexey Brodkin <abrodkin@synopsys.com>
10122S: Supported
10123F: arch/arc/plat-axs10x
10124F: arch/arc/boot/dts/ax*
10125F: Documentation/devicetree/bindings/arc/axs10*
10126
10127SYSTEM CONFIGURATION (SYSCON)
10128M: Lee Jones <lee.jones@linaro.org>
10129M: Arnd Bergmann <arnd@arndb.de>
10130T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10131S: Supported
10132F: drivers/mfd/syscon.c
10133
10134SYSV FILESYSTEM
10135M: Christoph Hellwig <hch@infradead.org>
10136S: Maintained
10137F: Documentation/filesystems/sysv-fs.txt
10138F: fs/sysv/
10139F: include/linux/sysv_fs.h
10140
10141TARGET SUBSYSTEM
10142M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10143L: linux-scsi@vger.kernel.org
10144L: target-devel@vger.kernel.org
10145W: http://www.linux-iscsi.org
10146W: http://groups.google.com/group/linux-iscsi-target-dev
10147T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10148S: Supported
10149F: drivers/target/
10150F: include/target/
10151F: Documentation/target/
10152
10153TASKSTATS STATISTICS INTERFACE
10154M: Balbir Singh <bsingharora@gmail.com>
10155S: Maintained
10156F: Documentation/accounting/taskstats*
10157F: include/linux/taskstats*
10158F: kernel/taskstats.c
10159
10160TC CLASSIFIER
10161M: Jamal Hadi Salim <jhs@mojatatu.com>
10162L: netdev@vger.kernel.org
10163S: Maintained
10164F: include/net/pkt_cls.h
10165F: include/uapi/linux/pkt_cls.h
10166F: net/sched/
10167
10168TCP LOW PRIORITY MODULE
10169M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10170M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10171W: http://tcp-lp-mod.sourceforge.net/
10172S: Maintained
10173F: net/ipv4/tcp_lp.c
10174
10175TDA10071 MEDIA DRIVER
10176M: Antti Palosaari <crope@iki.fi>
10177L: linux-media@vger.kernel.org
10178W: http://linuxtv.org/
10179W: http://palosaari.fi/linux/
10180Q: http://patchwork.linuxtv.org/project/linux-media/list/
10181T: git git://linuxtv.org/anttip/media_tree.git
10182S: Maintained
10183F: drivers/media/dvb-frontends/tda10071*
10184
10185TDA18212 MEDIA DRIVER
10186M: Antti Palosaari <crope@iki.fi>
10187L: linux-media@vger.kernel.org
10188W: http://linuxtv.org/
10189W: http://palosaari.fi/linux/
10190Q: http://patchwork.linuxtv.org/project/linux-media/list/
10191T: git git://linuxtv.org/anttip/media_tree.git
10192S: Maintained
10193F: drivers/media/tuners/tda18212*
10194
10195TDA18218 MEDIA DRIVER
10196M: Antti Palosaari <crope@iki.fi>
10197L: linux-media@vger.kernel.org
10198W: http://linuxtv.org/
10199W: http://palosaari.fi/linux/
10200Q: http://patchwork.linuxtv.org/project/linux-media/list/
10201T: git git://linuxtv.org/anttip/media_tree.git
10202S: Maintained
10203F: drivers/media/tuners/tda18218*
10204
10205TDA18271 MEDIA DRIVER
10206M: Michael Krufky <mkrufky@linuxtv.org>
10207L: linux-media@vger.kernel.org
10208W: http://linuxtv.org/
10209W: http://github.com/mkrufky
10210Q: http://patchwork.linuxtv.org/project/linux-media/list/
10211T: git git://linuxtv.org/mkrufky/tuners.git
10212S: Maintained
10213F: drivers/media/tuners/tda18271*
10214
10215TDA827x MEDIA DRIVER
10216M: Michael Krufky <mkrufky@linuxtv.org>
10217L: linux-media@vger.kernel.org
10218W: http://linuxtv.org/
10219W: http://github.com/mkrufky
10220Q: http://patchwork.linuxtv.org/project/linux-media/list/
10221T: git git://linuxtv.org/mkrufky/tuners.git
10222S: Maintained
10223F: drivers/media/tuners/tda8290.*
10224
10225TDA8290 MEDIA DRIVER
10226M: Michael Krufky <mkrufky@linuxtv.org>
10227L: linux-media@vger.kernel.org
10228W: http://linuxtv.org/
10229W: http://github.com/mkrufky
10230Q: http://patchwork.linuxtv.org/project/linux-media/list/
10231T: git git://linuxtv.org/mkrufky/tuners.git
10232S: Maintained
10233F: drivers/media/tuners/tda8290.*
10234
10235TDA9840 MEDIA DRIVER
10236M: Hans Verkuil <hverkuil@xs4all.nl>
10237L: linux-media@vger.kernel.org
10238T: git git://linuxtv.org/media_tree.git
10239W: http://linuxtv.org
10240S: Maintained
10241F: drivers/media/i2c/tda9840*
10242
10243TEA5761 TUNER DRIVER
10244M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10245L: linux-media@vger.kernel.org
10246W: http://linuxtv.org
10247T: git git://linuxtv.org/media_tree.git
10248S: Odd fixes
10249F: drivers/media/tuners/tea5761.*
10250
10251TEA5767 TUNER DRIVER
10252M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10253L: linux-media@vger.kernel.org
10254W: http://linuxtv.org
10255T: git git://linuxtv.org/media_tree.git
10256S: Maintained
10257F: drivers/media/tuners/tea5767.*
10258
10259TEA6415C MEDIA DRIVER
10260M: Hans Verkuil <hverkuil@xs4all.nl>
10261L: linux-media@vger.kernel.org
10262T: git git://linuxtv.org/media_tree.git
10263W: http://linuxtv.org
10264S: Maintained
10265F: drivers/media/i2c/tea6415c*
10266
10267TEA6420 MEDIA DRIVER
10268M: Hans Verkuil <hverkuil@xs4all.nl>
10269L: linux-media@vger.kernel.org
10270T: git git://linuxtv.org/media_tree.git
10271W: http://linuxtv.org
10272S: Maintained
10273F: drivers/media/i2c/tea6420*
10274
10275TEAM DRIVER
10276M: Jiri Pirko <jiri@resnulli.us>
10277L: netdev@vger.kernel.org
10278S: Supported
10279F: drivers/net/team/
10280F: include/linux/if_team.h
10281F: include/uapi/linux/if_team.h
10282
10283TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10284M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10285S: Maintained
10286F: arch/x86/platform/ts5500/
10287
10288TECHNOTREND USB IR RECEIVER
10289M: Sean Young <sean@mess.org>
10290L: linux-media@vger.kernel.org
10291S: Maintained
10292F: drivers/media/rc/ttusbir.c
10293
10294TEGRA ARCHITECTURE SUPPORT
10295M: Stephen Warren <swarren@wwwdotorg.org>
10296M: Thierry Reding <thierry.reding@gmail.com>
10297M: Alexandre Courbot <gnurou@gmail.com>
10298L: linux-tegra@vger.kernel.org
10299Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10300T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10301S: Supported
10302N: [^a-z]tegra
10303
10304TEGRA CLOCK DRIVER
10305M: Peter De Schrijver <pdeschrijver@nvidia.com>
10306M: Prashant Gaikwad <pgaikwad@nvidia.com>
10307S: Supported
10308F: drivers/clk/tegra/
10309
10310TEGRA DMA DRIVER
10311M: Laxman Dewangan <ldewangan@nvidia.com>
10312S: Supported
10313F: drivers/dma/tegra20-apb-dma.c
10314
10315TEGRA I2C DRIVER
10316M: Laxman Dewangan <ldewangan@nvidia.com>
10317S: Supported
10318F: drivers/i2c/busses/i2c-tegra.c
10319
10320TEGRA IOMMU DRIVERS
10321M: Hiroshi Doyu <hdoyu@nvidia.com>
10322S: Supported
10323F: drivers/iommu/tegra*
10324
10325TEGRA KBC DRIVER
10326M: Rakesh Iyer <riyer@nvidia.com>
10327M: Laxman Dewangan <ldewangan@nvidia.com>
10328S: Supported
10329F: drivers/input/keyboard/tegra-kbc.c
10330
10331TEGRA PWM DRIVER
10332M: Thierry Reding <thierry.reding@gmail.com>
10333S: Supported
10334F: drivers/pwm/pwm-tegra.c
10335
10336TEGRA SERIAL DRIVER
10337M: Laxman Dewangan <ldewangan@nvidia.com>
10338S: Supported
10339F: drivers/tty/serial/serial-tegra.c
10340
10341TEGRA SPI DRIVER
10342M: Laxman Dewangan <ldewangan@nvidia.com>
10343S: Supported
10344F: drivers/spi/spi-tegra*
10345
10346TEHUTI ETHERNET DRIVER
10347M: Andy Gospodarek <andy@greyhouse.net>
10348L: netdev@vger.kernel.org
10349S: Supported
10350F: drivers/net/ethernet/tehuti/*
10351
10352Telecom Clock Driver for MCPL0010
10353M: Mark Gross <mark.gross@intel.com>
10354S: Supported
10355F: drivers/char/tlclk.c
10356
10357TENSILICA XTENSA PORT (xtensa)
10358M: Chris Zankel <chris@zankel.net>
10359M: Max Filippov <jcmvbkbc@gmail.com>
10360L: linux-xtensa@linux-xtensa.org
10361S: Maintained
10362F: arch/xtensa/
10363F: drivers/irqchip/irq-xtensa-*
10364
10365THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB 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/radio/radio-raremono.c
10372
10373THERMAL
10374M: Zhang Rui <rui.zhang@intel.com>
10375M: Eduardo Valentin <edubezval@gmail.com>
10376L: linux-pm@vger.kernel.org
10377T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10378T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10379Q: https://patchwork.kernel.org/project/linux-pm/list/
10380S: Supported
10381F: drivers/thermal/
10382F: include/linux/thermal.h
10383F: include/uapi/linux/thermal.h
10384F: include/linux/cpu_cooling.h
10385F: Documentation/devicetree/bindings/thermal/
10386
10387THERMAL/CPU_COOLING
10388M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10389M: Viresh Kumar <viresh.kumar@linaro.org>
10390M: Javi Merino <javi.merino@arm.com>
10391L: linux-pm@vger.kernel.org
10392S: Supported
10393F: Documentation/thermal/cpu-cooling-api.txt
10394F: drivers/thermal/cpu_cooling.c
10395F: include/linux/cpu_cooling.h
10396
10397THINGM BLINK(1) USB RGB LED DRIVER
10398M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10399S: Maintained
10400F: drivers/hid/hid-thingm.c
10401
10402THINKPAD ACPI EXTRAS DRIVER
10403M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10404L: ibm-acpi-devel@lists.sourceforge.net
10405L: platform-driver-x86@vger.kernel.org
10406W: http://ibm-acpi.sourceforge.net
10407W: http://thinkwiki.org/wiki/Ibm-acpi
10408T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10409S: Maintained
10410F: drivers/platform/x86/thinkpad_acpi.c
10411
10412TI BANDGAP AND THERMAL DRIVER
10413M: Eduardo Valentin <edubezval@gmail.com>
10414L: linux-pm@vger.kernel.org
10415L: linux-omap@vger.kernel.org
10416S: Maintained
10417F: drivers/thermal/ti-soc-thermal/
10418
10419TI CDCE706 CLOCK DRIVER
10420M: Max Filippov <jcmvbkbc@gmail.com>
10421S: Maintained
10422F: drivers/clk/clk-cdce706.c
10423
10424TI CLOCK DRIVER
10425M: Tero Kristo <t-kristo@ti.com>
10426L: linux-omap@vger.kernel.org
10427S: Maintained
10428F: drivers/clk/ti/
10429F: include/linux/clk/ti.h
10430
10431TI FLASH MEDIA INTERFACE DRIVER
10432M: Alex Dubov <oakad@yahoo.com>
10433S: Maintained
10434F: drivers/misc/tifm*
10435F: drivers/mmc/host/tifm_sd.c
10436F: include/linux/tifm.h
10437
10438TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10439M: Santosh Shilimkar <ssantosh@kernel.org>
10440L: linux-kernel@vger.kernel.org
10441L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10442S: Maintained
10443F: drivers/soc/ti/*
10444T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10445
10446
10447TI LM49xxx FAMILY ASoC CODEC DRIVERS
10448M: M R Swami Reddy <mr.swami.reddy@ti.com>
10449M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10450L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10451S: Maintained
10452F: sound/soc/codecs/lm49453*
10453F: sound/soc/codecs/isabelle*
10454
10455TI LP855x BACKLIGHT DRIVER
10456M: Milo Kim <milo.kim@ti.com>
10457S: Maintained
10458F: Documentation/backlight/lp855x-driver.txt
10459F: drivers/video/backlight/lp855x_bl.c
10460F: include/linux/platform_data/lp855x.h
10461
10462TI LP8727 CHARGER DRIVER
10463M: Milo Kim <milo.kim@ti.com>
10464S: Maintained
10465F: drivers/power/lp8727_charger.c
10466F: include/linux/platform_data/lp8727.h
10467
10468TI LP8788 MFD DRIVER
10469M: Milo Kim <milo.kim@ti.com>
10470S: Maintained
10471F: drivers/iio/adc/lp8788_adc.c
10472F: drivers/leds/leds-lp8788.c
10473F: drivers/mfd/lp8788*.c
10474F: drivers/power/lp8788-charger.c
10475F: drivers/regulator/lp8788-*.c
10476F: include/linux/mfd/lp8788*.h
10477
10478TI NETCP ETHERNET DRIVER
10479M: Wingman Kwok <w-kwok2@ti.com>
10480M: Murali Karicheri <m-karicheri2@ti.com>
10481L: netdev@vger.kernel.org
10482S: Maintained
10483F: drivers/net/ethernet/ti/netcp*
10484
10485TI TAS571X FAMILY ASoC CODEC DRIVER
10486M: Kevin Cernekee <cernekee@chromium.org>
10487L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10488S: Odd Fixes
10489F: sound/soc/codecs/tas571x*
10490
10491TI TWL4030 SERIES SOC CODEC DRIVER
10492M: Peter Ujfalusi <peter.ujfalusi@ti.com>
10493L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10494S: Maintained
10495F: sound/soc/codecs/twl4030*
10496
10497TI WILINK WIRELESS DRIVERS
10498L: linux-wireless@vger.kernel.org
10499W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10500W: http://wireless.kernel.org/en/users/Drivers/wl1251
10501T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10502S: Orphan
10503F: drivers/net/wireless/ti/
10504F: include/linux/wl12xx.h
10505
10506TIPC NETWORK LAYER
10507M: Jon Maloy <jon.maloy@ericsson.com>
10508M: Ying Xue <ying.xue@windriver.com>
10509L: netdev@vger.kernel.org (core kernel code)
10510L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10511W: http://tipc.sourceforge.net/
10512S: Maintained
10513F: include/uapi/linux/tipc*.h
10514F: net/tipc/
10515
10516TILE ARCHITECTURE
10517M: Chris Metcalf <cmetcalf@ezchip.com>
10518W: http://www.ezchip.com/scm/
10519S: Supported
10520F: arch/tile/
10521F: drivers/char/tile-srom.c
10522F: drivers/edac/tile_edac.c
10523F: drivers/net/ethernet/tile/
10524F: drivers/rtc/rtc-tile.c
10525F: drivers/tty/hvc/hvc_tile.c
10526F: drivers/tty/serial/tilegx.c
10527F: drivers/usb/host/*-tilegx.c
10528F: include/linux/usb/tilegx.h
10529
10530TLAN NETWORK DRIVER
10531M: Samuel Chessman <chessman@tux.org>
10532L: tlan-devel@lists.sourceforge.net (subscribers-only)
10533W: http://sourceforge.net/projects/tlan/
10534S: Maintained
10535F: Documentation/networking/tlan.txt
10536F: drivers/net/ethernet/ti/tlan.*
10537
10538TOMOYO SECURITY MODULE
10539M: Kentaro Takeda <takedakn@nttdata.co.jp>
10540M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10541L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10542L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10543L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10544L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10545W: http://tomoyo.sourceforge.jp/
10546T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10547S: Maintained
10548F: security/tomoyo/
10549
10550TOPSTAR LAPTOP EXTRAS DRIVER
10551M: Herton Ronaldo Krzesinski <herton@canonical.com>
10552L: platform-driver-x86@vger.kernel.org
10553S: Maintained
10554F: drivers/platform/x86/topstar-laptop.c
10555
10556TOSHIBA ACPI EXTRAS DRIVER
10557M: Azael Avalos <coproscefalo@gmail.com>
10558L: platform-driver-x86@vger.kernel.org
10559S: Maintained
10560F: drivers/platform/x86/toshiba_acpi.c
10561
10562TOSHIBA BLUETOOTH DRIVER
10563M: Azael Avalos <coproscefalo@gmail.com>
10564L: platform-driver-x86@vger.kernel.org
10565S: Maintained
10566F: drivers/platform/x86/toshiba_bluetooth.c
10567
10568TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10569M: Azael Avalos <coproscefalo@gmail.com>
10570L: platform-driver-x86@vger.kernel.org
10571S: Maintained
10572F: drivers/platform/x86/toshiba_haps.c
10573
10574TOSHIBA SMM DRIVER
10575M: Jonathan Buzzard <jonathan@buzzard.org.uk>
10576W: http://www.buzzard.org.uk/toshiba/
10577S: Maintained
10578F: drivers/char/toshiba.c
10579F: include/linux/toshiba.h
10580F: include/uapi/linux/toshiba.h
10581
10582TOSHIBA TC358743 DRIVER
10583M: Mats Randgaard <matrandg@cisco.com>
10584L: linux-media@vger.kernel.org
10585S: Maintained
10586F: drivers/media/i2c/tc358743*
10587F: include/media/tc358743.h
10588
10589TMIO MMC DRIVER
10590M: Ian Molton <ian@mnementh.co.uk>
10591L: linux-mmc@vger.kernel.org
10592S: Maintained
10593F: drivers/mmc/host/tmio_mmc*
10594F: drivers/mmc/host/sh_mobile_sdhi.c
10595F: include/linux/mmc/tmio.h
10596F: include/linux/mmc/sh_mobile_sdhi.h
10597
10598TMP401 HARDWARE MONITOR DRIVER
10599M: Guenter Roeck <linux@roeck-us.net>
10600L: lm-sensors@lm-sensors.org
10601S: Maintained
10602F: Documentation/hwmon/tmp401
10603F: drivers/hwmon/tmp401.c
10604
10605TMPFS (SHMEM FILESYSTEM)
10606M: Hugh Dickins <hughd@google.com>
10607L: linux-mm@kvack.org
10608S: Maintained
10609F: include/linux/shmem_fs.h
10610F: mm/shmem.c
10611
10612TM6000 VIDEO4LINUX DRIVER
10613M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10614L: linux-media@vger.kernel.org
10615W: http://linuxtv.org
10616T: git git://linuxtv.org/media_tree.git
10617S: Odd fixes
10618F: drivers/media/usb/tm6000/
10619
10620TW68 VIDEO4LINUX DRIVER
10621M: Hans Verkuil <hverkuil@xs4all.nl>
10622L: linux-media@vger.kernel.org
10623T: git git://linuxtv.org/media_tree.git
10624W: http://linuxtv.org
10625S: Odd Fixes
10626F: drivers/media/pci/tw68/
10627
10628TPM DEVICE DRIVER
10629M: Peter Huewe <peterhuewe@gmx.de>
10630M: Marcel Selhorst <tpmdd@selhorst.net>
10631R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10632W: http://tpmdd.sourceforge.net
10633L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10634Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10635T: https://github.com/PeterHuewe/linux-tpmdd
10636S: Maintained
10637F: drivers/char/tpm/
10638
10639TPM IBM_VTPM DEVICE DRIVER
10640M: Ashley Lai <ashleydlai@gmail.com>
10641W: http://tpmdd.sourceforge.net
10642L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10643S: Maintained
10644F: drivers/char/tpm/tpm_ibmvtpm*
10645
10646TRACING
10647M: Steven Rostedt <rostedt@goodmis.org>
10648M: Ingo Molnar <mingo@redhat.com>
10649T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10650S: Maintained
10651F: Documentation/trace/ftrace.txt
10652F: arch/*/*/*/ftrace.h
10653F: arch/*/kernel/ftrace.c
10654F: include/*/ftrace.h
10655F: include/linux/trace*.h
10656F: include/trace/
10657F: kernel/trace/
10658F: tools/testing/selftests/ftrace/
10659
10660TRIVIAL PATCHES
10661M: Jiri Kosina <trivial@kernel.org>
10662T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10663S: Maintained
10664K: ^Subject:.*(?i)trivial
10665
10666TTY LAYER
10667M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10668M: Jiri Slaby <jslaby@suse.com>
10669S: Supported
10670T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10671F: Documentation/serial/
10672F: drivers/tty/
10673F: drivers/tty/serial/serial_core.c
10674F: include/linux/serial_core.h
10675F: include/linux/serial.h
10676F: include/linux/tty.h
10677F: include/uapi/linux/serial_core.h
10678F: include/uapi/linux/serial.h
10679F: include/uapi/linux/tty.h
10680
10681TUA9001 MEDIA DRIVER
10682M: Antti Palosaari <crope@iki.fi>
10683L: linux-media@vger.kernel.org
10684W: http://linuxtv.org/
10685W: http://palosaari.fi/linux/
10686Q: http://patchwork.linuxtv.org/project/linux-media/list/
10687T: git git://linuxtv.org/anttip/media_tree.git
10688S: Maintained
10689F: drivers/media/tuners/tua9001*
10690
10691TULIP NETWORK DRIVERS
10692M: Grant Grundler <grundler@parisc-linux.org>
10693L: netdev@vger.kernel.org
10694S: Maintained
10695F: drivers/net/ethernet/dec/tulip/
10696
10697TUN/TAP driver
10698M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
10699W: http://vtun.sourceforge.net/tun
10700S: Maintained
10701F: Documentation/networking/tuntap.txt
10702F: arch/um/os-Linux/drivers/
10703
10704TURBOCHANNEL SUBSYSTEM
10705M: "Maciej W. Rozycki" <macro@linux-mips.org>
10706M: Ralf Baechle <ralf@linux-mips.org>
10707L: linux-mips@linux-mips.org
10708Q: http://patchwork.linux-mips.org/project/linux-mips/list/
10709S: Maintained
10710F: drivers/tc/
10711F: include/linux/tc.h
10712
10713U14-34F SCSI DRIVER
10714M: Dario Ballabio <ballabio_dario@emc.com>
10715L: linux-scsi@vger.kernel.org
10716S: Maintained
10717F: drivers/scsi/u14-34f.c
10718
10719UBI FILE SYSTEM (UBIFS)
10720M: Artem Bityutskiy <dedekind1@gmail.com>
10721M: Adrian Hunter <adrian.hunter@intel.com>
10722L: linux-mtd@lists.infradead.org
10723T: git git://git.infradead.org/ubifs-2.6.git
10724W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10725S: Maintained
10726F: Documentation/filesystems/ubifs.txt
10727F: fs/ubifs/
10728
10729UCLINUX (M68KNOMMU AND COLDFIRE)
10730M: Greg Ungerer <gerg@uclinux.org>
10731W: http://www.uclinux.org/
10732L: linux-m68k@lists.linux-m68k.org
10733L: uclinux-dev@uclinux.org (subscribers-only)
10734T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10735S: Maintained
10736F: arch/m68k/coldfire/
10737F: arch/m68k/68*/
10738F: arch/m68k/*/*_no.*
10739F: arch/m68k/include/asm/*_no.*
10740
10741UDF FILESYSTEM
10742M: Jan Kara <jack@suse.com>
10743S: Maintained
10744F: Documentation/filesystems/udf.txt
10745F: fs/udf/
10746
10747UFS FILESYSTEM
10748M: Evgeniy Dushistov <dushistov@mail.ru>
10749S: Maintained
10750F: Documentation/filesystems/ufs.txt
10751F: fs/ufs/
10752
10753UHID USERSPACE HID IO DRIVER:
10754M: David Herrmann <dh.herrmann@googlemail.com>
10755L: linux-input@vger.kernel.org
10756S: Maintained
10757F: drivers/hid/uhid.c
10758F: include/uapi/linux/uhid.h
10759
10760ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10761L: linux-usb@vger.kernel.org
10762S: Orphan
10763F: drivers/uwb/
10764F: include/linux/uwb.h
10765F: include/linux/uwb/
10766
10767UNICORE32 ARCHITECTURE:
10768M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10769W: http://mprc.pku.edu.cn/~guanxuetao/linux
10770S: Maintained
10771T: git git://github.com/gxt/linux.git
10772F: arch/unicore32/
10773
10774UNIFDEF
10775M: Tony Finch <dot@dotat.at>
10776W: http://dotat.at/prog/unifdef
10777S: Maintained
10778F: scripts/unifdef.c
10779
10780UNIFORM CDROM DRIVER
10781M: Jens Axboe <axboe@kernel.dk>
10782W: http://www.kernel.dk
10783S: Maintained
10784F: Documentation/cdrom/
10785F: drivers/cdrom/cdrom.c
10786F: include/linux/cdrom.h
10787F: include/uapi/linux/cdrom.h
10788
10789UNISYS S-PAR DRIVERS
10790M: Benjamin Romer <benjamin.romer@unisys.com>
10791M: David Kershner <david.kershner@unisys.com>
10792L: sparmaintainer@unisys.com (Unisys internal)
10793S: Supported
10794F: drivers/staging/unisys/
10795
10796UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10797M: Vinayak Holikatti <vinholikatti@gmail.com>
10798L: linux-scsi@vger.kernel.org
10799S: Supported
10800F: Documentation/scsi/ufs.txt
10801F: drivers/scsi/ufs/
10802
10803UNSORTED BLOCK IMAGES (UBI)
10804M: Artem Bityutskiy <dedekind1@gmail.com>
10805M: Richard Weinberger <richard@nod.at>
10806W: http://www.linux-mtd.infradead.org/
10807L: linux-mtd@lists.infradead.org
10808T: git git://git.infradead.org/ubifs-2.6.git
10809S: Supported
10810F: drivers/mtd/ubi/
10811F: include/linux/mtd/ubi.h
10812F: include/uapi/mtd/ubi-user.h
10813
10814USB ACM DRIVER
10815M: Oliver Neukum <oliver@neukum.org>
10816L: linux-usb@vger.kernel.org
10817S: Maintained
10818F: Documentation/usb/acm.txt
10819F: drivers/usb/class/cdc-acm.*
10820
10821USB AR5523 WIRELESS DRIVER
10822M: Pontus Fuchs <pontus.fuchs@gmail.com>
10823L: linux-wireless@vger.kernel.org
10824S: Maintained
10825F: drivers/net/wireless/ath/ar5523/
10826
10827USB ATTACHED SCSI
10828M: Hans de Goede <hdegoede@redhat.com>
10829M: Gerd Hoffmann <kraxel@redhat.com>
10830L: linux-usb@vger.kernel.org
10831L: linux-scsi@vger.kernel.org
10832S: Maintained
10833F: drivers/usb/storage/uas.c
10834
10835USB CDC ETHERNET DRIVER
10836M: Oliver Neukum <oliver@neukum.org>
10837L: linux-usb@vger.kernel.org
10838S: Maintained
10839F: drivers/net/usb/cdc_*.c
10840F: include/uapi/linux/usb/cdc.h
10841
10842USB CHAOSKEY DRIVER
10843M: Keith Packard <keithp@keithp.com>
10844L: linux-usb@vger.kernel.org
10845S: Maintained
10846F: drivers/usb/misc/chaoskey.c
10847
10848USB CYPRESS C67X00 DRIVER
10849M: Peter Korsgaard <jacmet@sunsite.dk>
10850L: linux-usb@vger.kernel.org
10851S: Maintained
10852F: drivers/usb/c67x00/
10853
10854USB DAVICOM DM9601 DRIVER
10855M: Peter Korsgaard <jacmet@sunsite.dk>
10856L: netdev@vger.kernel.org
10857W: http://www.linux-usb.org/usbnet
10858S: Maintained
10859F: drivers/net/usb/dm9601.c
10860
10861USB DIAMOND RIO500 DRIVER
10862M: Cesar Miquel <miquel@df.uba.ar>
10863L: rio500-users@lists.sourceforge.net
10864W: http://rio500.sourceforge.net
10865S: Maintained
10866F: drivers/usb/misc/rio500*
10867
10868USB EHCI DRIVER
10869M: Alan Stern <stern@rowland.harvard.edu>
10870L: linux-usb@vger.kernel.org
10871S: Maintained
10872F: Documentation/usb/ehci.txt
10873F: drivers/usb/host/ehci*
10874
10875USB GADGET/PERIPHERAL SUBSYSTEM
10876M: Felipe Balbi <balbi@ti.com>
10877L: linux-usb@vger.kernel.org
10878W: http://www.linux-usb.org/gadget
10879T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10880S: Maintained
10881F: drivers/usb/gadget/
10882F: include/linux/usb/gadget*
10883
10884USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10885M: Jiri Kosina <jikos@kernel.org>
10886L: linux-usb@vger.kernel.org
10887T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10888S: Maintained
10889F: Documentation/hid/hiddev.txt
10890F: drivers/hid/usbhid/
10891
10892USB ISP116X DRIVER
10893M: Olav Kongas <ok@artecdesign.ee>
10894L: linux-usb@vger.kernel.org
10895S: Maintained
10896F: drivers/usb/host/isp116x*
10897F: include/linux/usb/isp116x.h
10898
10899USB MASS STORAGE DRIVER
10900M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10901L: linux-usb@vger.kernel.org
10902L: usb-storage@lists.one-eyed-alien.net
10903S: Maintained
10904W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
10905F: drivers/usb/storage/
10906
10907USB MIDI DRIVER
10908M: Clemens Ladisch <clemens@ladisch.de>
10909L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10910T: git git://git.alsa-project.org/alsa-kernel.git
10911S: Maintained
10912F: sound/usb/midi.*
10913
10914USB NETWORKING DRIVERS
10915L: linux-usb@vger.kernel.org
10916S: Odd Fixes
10917F: drivers/net/usb/
10918
10919USB OHCI DRIVER
10920M: Alan Stern <stern@rowland.harvard.edu>
10921L: linux-usb@vger.kernel.org
10922S: Maintained
10923F: Documentation/usb/ohci.txt
10924F: drivers/usb/host/ohci*
10925
10926USB OTG FSM (Finite State Machine)
10927M: Peter Chen <Peter.Chen@freescale.com>
10928T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10929L: linux-usb@vger.kernel.org
10930S: Maintained
10931F: drivers/usb/common/usb-otg-fsm.c
10932
10933USB OVER IP DRIVER
10934M: Valentina Manea <valentina.manea.m@gmail.com>
10935M: Shuah Khan <shuah.kh@samsung.com>
10936L: linux-usb@vger.kernel.org
10937S: Maintained
10938F: drivers/usb/usbip/
10939F: tools/usb/usbip/
10940
10941USB PEGASUS DRIVER
10942M: Petko Manolov <petkan@nucleusys.com>
10943L: linux-usb@vger.kernel.org
10944L: netdev@vger.kernel.org
10945T: git git://github.com/petkan/pegasus.git
10946W: https://github.com/petkan/pegasus
10947S: Maintained
10948F: drivers/net/usb/pegasus.*
10949
10950USB PHY LAYER
10951M: Felipe Balbi <balbi@ti.com>
10952L: linux-usb@vger.kernel.org
10953T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10954S: Maintained
10955F: drivers/usb/phy/
10956
10957USB PRINTER DRIVER (usblp)
10958M: Pete Zaitcev <zaitcev@redhat.com>
10959L: linux-usb@vger.kernel.org
10960S: Supported
10961F: drivers/usb/class/usblp.c
10962
10963USB RTL8150 DRIVER
10964M: Petko Manolov <petkan@nucleusys.com>
10965L: linux-usb@vger.kernel.org
10966L: netdev@vger.kernel.org
10967T: git git://github.com/petkan/rtl8150.git
10968W: https://github.com/petkan/rtl8150
10969S: Maintained
10970F: drivers/net/usb/rtl8150.c
10971
10972USB SERIAL SUBSYSTEM
10973M: Johan Hovold <johan@kernel.org>
10974L: linux-usb@vger.kernel.org
10975S: Maintained
10976F: Documentation/usb/usb-serial.txt
10977F: drivers/usb/serial/
10978F: include/linux/usb/serial.h
10979
10980USB SMSC75XX ETHERNET DRIVER
10981M: Steve Glendinning <steve.glendinning@shawell.net>
10982L: netdev@vger.kernel.org
10983S: Maintained
10984F: drivers/net/usb/smsc75xx.*
10985
10986USB SMSC95XX ETHERNET DRIVER
10987M: Steve Glendinning <steve.glendinning@shawell.net>
10988L: netdev@vger.kernel.org
10989S: Maintained
10990F: drivers/net/usb/smsc95xx.*
10991
10992USB SUBSYSTEM
10993M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10994L: linux-usb@vger.kernel.org
10995W: http://www.linux-usb.org
10996T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10997S: Supported
10998F: Documentation/usb/
10999F: drivers/usb/
11000F: include/linux/usb.h
11001F: include/linux/usb/
11002
11003USB UHCI DRIVER
11004M: Alan Stern <stern@rowland.harvard.edu>
11005L: linux-usb@vger.kernel.org
11006S: Maintained
11007F: drivers/usb/host/uhci*
11008
11009USB "USBNET" DRIVER FRAMEWORK
11010M: Oliver Neukum <oneukum@suse.com>
11011L: netdev@vger.kernel.org
11012W: http://www.linux-usb.org/usbnet
11013S: Maintained
11014F: drivers/net/usb/usbnet.c
11015F: include/linux/usb/usbnet.h
11016
11017USB VIDEO CLASS
11018M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11019L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11020L: linux-media@vger.kernel.org
11021T: git git://linuxtv.org/media_tree.git
11022W: http://www.ideasonboard.org/uvc/
11023S: Maintained
11024F: drivers/media/usb/uvc/
11025F: include/uapi/linux/uvcvideo.h
11026
11027USB VISION DRIVER
11028M: Hans Verkuil <hverkuil@xs4all.nl>
11029L: linux-media@vger.kernel.org
11030T: git git://linuxtv.org/media_tree.git
11031W: http://linuxtv.org
11032S: Odd Fixes
11033F: drivers/media/usb/usbvision/
11034
11035USB WEBCAM GADGET
11036M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11037L: linux-usb@vger.kernel.org
11038S: Maintained
11039F: drivers/usb/gadget/function/*uvc*
11040F: drivers/usb/gadget/legacy/webcam.c
11041
11042USB WIRELESS RNDIS DRIVER (rndis_wlan)
11043M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11044L: linux-wireless@vger.kernel.org
11045S: Maintained
11046F: drivers/net/wireless/rndis_wlan.c
11047
11048USB XHCI DRIVER
11049M: Mathias Nyman <mathias.nyman@intel.com>
11050L: linux-usb@vger.kernel.org
11051S: Supported
11052F: drivers/usb/host/xhci*
11053F: drivers/usb/host/pci-quirks*
11054
11055USB ZD1201 DRIVER
11056L: linux-wireless@vger.kernel.org
11057W: http://linux-lc100020.sourceforge.net
11058S: Orphan
11059F: drivers/net/wireless/zd1201.*
11060
11061USB ZR364XX DRIVER
11062M: Antoine Jacquet <royale@zerezo.com>
11063L: linux-usb@vger.kernel.org
11064L: linux-media@vger.kernel.org
11065T: git git://linuxtv.org/media_tree.git
11066W: http://royale.zerezo.com/zr364xx/
11067S: Maintained
11068F: Documentation/video4linux/zr364xx.txt
11069F: drivers/media/usb/zr364xx/
11070
11071ULPI BUS
11072M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11073L: linux-usb@vger.kernel.org
11074S: Maintained
11075F: drivers/usb/common/ulpi.c
11076F: include/linux/ulpi/
11077
11078USER-MODE LINUX (UML)
11079M: Jeff Dike <jdike@addtoit.com>
11080M: Richard Weinberger <richard@nod.at>
11081L: user-mode-linux-devel@lists.sourceforge.net
11082L: user-mode-linux-user@lists.sourceforge.net
11083W: http://user-mode-linux.sourceforge.net
11084S: Maintained
11085F: Documentation/virtual/uml/
11086F: arch/um/
11087F: arch/x86/um/
11088F: fs/hostfs/
11089F: fs/hppfs/
11090
11091USERSPACE I/O (UIO)
11092M: "Hans J. Koch" <hjk@hansjkoch.de>
11093M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11094S: Maintained
11095T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11096F: Documentation/DocBook/uio-howto.tmpl
11097F: drivers/uio/
11098F: include/linux/uio*.h
11099
11100UTIL-LINUX PACKAGE
11101M: Karel Zak <kzak@redhat.com>
11102L: util-linux@vger.kernel.org
11103W: http://en.wikipedia.org/wiki/Util-linux
11104T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11105S: Maintained
11106
11107UVESAFB DRIVER
11108M: Michal Januszewski <spock@gentoo.org>
11109L: linux-fbdev@vger.kernel.org
11110W: http://dev.gentoo.org/~spock/projects/uvesafb/
11111S: Maintained
11112F: Documentation/fb/uvesafb.txt
11113F: drivers/video/fbdev/uvesafb.*
11114
11115VFAT/FAT/MSDOS FILESYSTEM
11116M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11117S: Maintained
11118F: Documentation/filesystems/vfat.txt
11119F: fs/fat/
11120
11121VFIO DRIVER
11122M: Alex Williamson <alex.williamson@redhat.com>
11123L: kvm@vger.kernel.org
11124S: Maintained
11125F: Documentation/vfio.txt
11126F: drivers/vfio/
11127F: include/linux/vfio.h
11128F: include/uapi/linux/vfio.h
11129
11130VFIO PLATFORM DRIVER
11131M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11132L: kvm@vger.kernel.org
11133S: Maintained
11134F: drivers/vfio/platform/
11135
11136VIDEOBUF2 FRAMEWORK
11137M: Pawel Osciak <pawel@osciak.com>
11138M: Marek Szyprowski <m.szyprowski@samsung.com>
11139M: Kyungmin Park <kyungmin.park@samsung.com>
11140L: linux-media@vger.kernel.org
11141S: Maintained
11142F: drivers/media/v4l2-core/videobuf2-*
11143F: include/media/videobuf2-*
11144
11145VIRTIO CONSOLE DRIVER
11146M: Amit Shah <amit.shah@redhat.com>
11147L: virtualization@lists.linux-foundation.org
11148S: Maintained
11149F: drivers/char/virtio_console.c
11150F: include/linux/virtio_console.h
11151F: include/uapi/linux/virtio_console.h
11152
11153VIRTIO CORE, NET AND BLOCK DRIVERS
11154M: "Michael S. Tsirkin" <mst@redhat.com>
11155L: virtualization@lists.linux-foundation.org
11156S: Maintained
11157F: drivers/virtio/
11158F: tools/virtio/
11159F: drivers/net/virtio_net.c
11160F: drivers/block/virtio_blk.c
11161F: include/linux/virtio_*.h
11162F: include/uapi/linux/virtio_*.h
11163
11164VIRTIO DRIVERS FOR S390
11165M: Christian Borntraeger <borntraeger@de.ibm.com>
11166M: Cornelia Huck <cornelia.huck@de.ibm.com>
11167L: linux-s390@vger.kernel.org
11168L: virtualization@lists.linux-foundation.org
11169L: kvm@vger.kernel.org
11170S: Supported
11171F: drivers/s390/virtio/
11172
11173VIRTIO GPU DRIVER
11174M: David Airlie <airlied@linux.ie>
11175M: Gerd Hoffmann <kraxel@redhat.com>
11176L: dri-devel@lists.freedesktop.org
11177L: virtualization@lists.linux-foundation.org
11178S: Maintained
11179F: drivers/gpu/drm/virtio/
11180F: include/uapi/linux/virtio_gpu.h
11181
11182VIRTIO HOST (VHOST)
11183M: "Michael S. Tsirkin" <mst@redhat.com>
11184L: kvm@vger.kernel.org
11185L: virtualization@lists.linux-foundation.org
11186L: netdev@vger.kernel.org
11187S: Maintained
11188F: drivers/vhost/
11189F: include/uapi/linux/vhost.h
11190
11191VIRTIO INPUT DRIVER
11192M: Gerd Hoffmann <kraxel@redhat.com>
11193S: Maintained
11194F: drivers/virtio/virtio_input.c
11195F: include/uapi/linux/virtio_input.h
11196
11197VIA RHINE NETWORK DRIVER
11198S: Orphan
11199F: drivers/net/ethernet/via/via-rhine.c
11200
11201VIA SD/MMC CARD CONTROLLER DRIVER
11202M: Bruce Chang <brucechang@via.com.tw>
11203M: Harald Welte <HaraldWelte@viatech.com>
11204S: Maintained
11205F: drivers/mmc/host/via-sdmmc.c
11206
11207VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11208M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11209L: linux-fbdev@vger.kernel.org
11210S: Maintained
11211F: include/linux/via-core.h
11212F: include/linux/via-gpio.h
11213F: include/linux/via_i2c.h
11214F: drivers/video/fbdev/via/
11215
11216VIA VELOCITY NETWORK DRIVER
11217M: Francois Romieu <romieu@fr.zoreil.com>
11218L: netdev@vger.kernel.org
11219S: Maintained
11220F: drivers/net/ethernet/via/via-velocity.*
11221
11222VIVID VIRTUAL VIDEO DRIVER
11223M: Hans Verkuil <hverkuil@xs4all.nl>
11224L: linux-media@vger.kernel.org
11225T: git git://linuxtv.org/media_tree.git
11226W: http://linuxtv.org
11227S: Maintained
11228F: drivers/media/platform/vivid/*
11229
11230VLAN (802.1Q)
11231M: Patrick McHardy <kaber@trash.net>
11232L: netdev@vger.kernel.org
11233S: Maintained
11234F: drivers/net/macvlan.c
11235F: include/linux/if_*vlan.h
11236F: net/8021q/
11237
11238VLYNQ BUS
11239M: Florian Fainelli <florian@openwrt.org>
11240L: openwrt-devel@lists.openwrt.org (subscribers-only)
11241S: Maintained
11242F: drivers/vlynq/vlynq.c
11243F: include/linux/vlynq.h
11244
11245VME SUBSYSTEM
11246M: Martyn Welch <martyn@welchs.me.uk>
11247M: Manohar Vanga <manohar.vanga@gmail.com>
11248M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11249L: devel@driverdev.osuosl.org
11250S: Maintained
11251T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11252F: Documentation/vme_api.txt
11253F: drivers/staging/vme/
11254F: drivers/vme/
11255F: include/linux/vme*
11256
11257VMWARE HYPERVISOR INTERFACE
11258M: Alok Kataria <akataria@vmware.com>
11259L: virtualization@lists.linux-foundation.org
11260S: Supported
11261F: arch/x86/kernel/cpu/vmware.c
11262
11263VMWARE BALLOON DRIVER
11264M: Xavier Deguillard <xdeguillard@vmware.com>
11265M: Philip Moltmann <moltmann@vmware.com>
11266M: "VMware, Inc." <pv-drivers@vmware.com>
11267L: linux-kernel@vger.kernel.org
11268S: Maintained
11269F: drivers/misc/vmw_balloon.c
11270
11271VMWARE VMMOUSE SUBDRIVER
11272M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11273M: "VMware, Inc." <pv-drivers@vmware.com>
11274L: linux-input@vger.kernel.org
11275S: Maintained
11276F: drivers/input/mouse/vmmouse.c
11277F: drivers/input/mouse/vmmouse.h
11278
11279VMWARE VMXNET3 ETHERNET DRIVER
11280M: Shrikrishna Khare <skhare@vmware.com>
11281M: "VMware, Inc." <pv-drivers@vmware.com>
11282L: netdev@vger.kernel.org
11283S: Maintained
11284F: drivers/net/vmxnet3/
11285
11286VMware PVSCSI driver
11287M: Arvind Kumar <arvindkumar@vmware.com>
11288M: VMware PV-Drivers <pv-drivers@vmware.com>
11289L: linux-scsi@vger.kernel.org
11290S: Maintained
11291F: drivers/scsi/vmw_pvscsi.c
11292F: drivers/scsi/vmw_pvscsi.h
11293
11294VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11295M: Liam Girdwood <lgirdwood@gmail.com>
11296M: Mark Brown <broonie@kernel.org>
11297L: linux-kernel@vger.kernel.org
11298W: http://www.slimlogic.co.uk/?p=48
11299T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11300S: Supported
11301F: drivers/regulator/
11302F: include/linux/regulator/
11303
11304VRF
11305M: David Ahern <dsa@cumulusnetworks.com>
11306M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11307L: netdev@vger.kernel.org
11308S: Maintained
11309F: drivers/net/vrf.c
11310F: include/net/vrf.h
11311F: Documentation/networking/vrf.txt
11312
11313VT1211 HARDWARE MONITOR DRIVER
11314M: Juerg Haefliger <juergh@gmail.com>
11315L: lm-sensors@lm-sensors.org
11316S: Maintained
11317F: Documentation/hwmon/vt1211
11318F: drivers/hwmon/vt1211.c
11319
11320VT8231 HARDWARE MONITOR DRIVER
11321M: Roger Lucas <vt8231@hiddenengine.co.uk>
11322L: lm-sensors@lm-sensors.org
11323S: Maintained
11324F: drivers/hwmon/vt8231.c
11325
11326VUB300 USB to SDIO/SD/MMC bridge chip
11327M: Tony Olech <tony.olech@elandigitalsystems.com>
11328L: linux-mmc@vger.kernel.org
11329L: linux-usb@vger.kernel.org
11330S: Supported
11331F: drivers/mmc/host/vub300.c
11332
11333W1 DALLAS'S 1-WIRE BUS
11334M: Evgeniy Polyakov <zbr@ioremap.net>
11335S: Maintained
11336F: Documentation/w1/
11337F: drivers/w1/
11338
11339W83791D HARDWARE MONITORING DRIVER
11340M: Marc Hulsman <m.hulsman@tudelft.nl>
11341L: lm-sensors@lm-sensors.org
11342S: Maintained
11343F: Documentation/hwmon/w83791d
11344F: drivers/hwmon/w83791d.c
11345
11346W83793 HARDWARE MONITORING DRIVER
11347M: Rudolf Marek <r.marek@assembler.cz>
11348L: lm-sensors@lm-sensors.org
11349S: Maintained
11350F: Documentation/hwmon/w83793
11351F: drivers/hwmon/w83793.c
11352
11353W83795 HARDWARE MONITORING DRIVER
11354M: Jean Delvare <jdelvare@suse.com>
11355L: lm-sensors@lm-sensors.org
11356S: Maintained
11357F: drivers/hwmon/w83795.c
11358
11359W83L51xD SD/MMC CARD INTERFACE DRIVER
11360M: Pierre Ossman <pierre@ossman.eu>
11361S: Maintained
11362F: drivers/mmc/host/wbsd.*
11363
11364WACOM PROTOCOL 4 SERIAL TABLETS
11365M: Julian Squires <julian@cipht.net>
11366M: Hans de Goede <hdegoede@redhat.com>
11367L: linux-input@vger.kernel.org
11368S: Maintained
11369F: drivers/input/tablet/wacom_serial4.c
11370
11371WATCHDOG DEVICE DRIVERS
11372M: Wim Van Sebroeck <wim@iguana.be>
11373L: linux-watchdog@vger.kernel.org
11374W: http://www.linux-watchdog.org/
11375T: git git://www.linux-watchdog.org/linux-watchdog.git
11376S: Maintained
11377F: Documentation/watchdog/
11378F: drivers/watchdog/
11379F: include/linux/watchdog.h
11380F: include/uapi/linux/watchdog.h
11381
11382WD7000 SCSI DRIVER
11383M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11384L: linux-scsi@vger.kernel.org
11385S: Maintained
11386F: drivers/scsi/wd7000.c
11387
11388WIIMOTE HID DRIVER
11389M: David Herrmann <dh.herrmann@googlemail.com>
11390L: linux-input@vger.kernel.org
11391S: Maintained
11392F: drivers/hid/hid-wiimote*
11393
11394WINBOND CIR DRIVER
11395M: David Härdeman <david@hardeman.nu>
11396S: Maintained
11397F: drivers/media/rc/winbond-cir.c
11398
11399WIMAX STACK
11400M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11401M: linux-wimax@intel.com
11402L: wimax@linuxwimax.org (subscribers-only)
11403S: Supported
11404W: http://linuxwimax.org
11405F: Documentation/wimax/README.wimax
11406F: include/linux/wimax/debug.h
11407F: include/net/wimax.h
11408F: include/uapi/linux/wimax.h
11409F: net/wimax/
11410
11411WISTRON LAPTOP BUTTON DRIVER
11412M: Miloslav Trmac <mitr@volny.cz>
11413S: Maintained
11414F: drivers/input/misc/wistron_btns.c
11415
11416WL3501 WIRELESS PCMCIA CARD DRIVER
11417M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11418L: linux-wireless@vger.kernel.org
11419W: http://oops.ghostprotocols.net:81/blog
11420S: Maintained
11421F: drivers/net/wireless/wl3501*
11422
11423WOLFSON MICROELECTRONICS DRIVERS
11424L: patches@opensource.wolfsonmicro.com
11425T: git https://github.com/CirrusLogic/linux-drivers.git
11426W: https://github.com/CirrusLogic/linux-drivers/wiki
11427S: Supported
11428F: Documentation/hwmon/wm83??
11429F: arch/arm/mach-s3c64xx/mach-crag6410*
11430F: drivers/clk/clk-wm83*.c
11431F: drivers/extcon/extcon-arizona.c
11432F: drivers/leds/leds-wm83*.c
11433F: drivers/gpio/gpio-*wm*.c
11434F: drivers/gpio/gpio-arizona.c
11435F: drivers/hwmon/wm83??-hwmon.c
11436F: drivers/input/misc/wm831x-on.c
11437F: drivers/input/touchscreen/wm831x-ts.c
11438F: drivers/input/touchscreen/wm97*.c
11439F: drivers/mfd/arizona*
11440F: drivers/mfd/wm*.c
11441F: drivers/power/wm83*.c
11442F: drivers/rtc/rtc-wm83*.c
11443F: drivers/regulator/wm8*.c
11444F: drivers/video/backlight/wm83*_bl.c
11445F: drivers/watchdog/wm83*_wdt.c
11446F: include/linux/mfd/arizona/
11447F: include/linux/mfd/wm831x/
11448F: include/linux/mfd/wm8350/
11449F: include/linux/mfd/wm8400*
11450F: include/linux/wm97xx.h
11451F: include/sound/wm????.h
11452F: sound/soc/codecs/arizona.?
11453F: sound/soc/codecs/wm*
11454
11455WORKQUEUE
11456M: Tejun Heo <tj@kernel.org>
11457R: Lai Jiangshan <jiangshanlai@gmail.com>
11458T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11459S: Maintained
11460F: include/linux/workqueue.h
11461F: kernel/workqueue.c
11462F: Documentation/workqueue.txt
11463
11464X.25 NETWORK LAYER
11465M: Andrew Hendry <andrew.hendry@gmail.com>
11466L: linux-x25@vger.kernel.org
11467S: Odd Fixes
11468F: Documentation/networking/x25*
11469F: include/net/x25*
11470F: net/x25/
11471
11472X86 ARCHITECTURE (32-BIT AND 64-BIT)
11473M: Thomas Gleixner <tglx@linutronix.de>
11474M: Ingo Molnar <mingo@redhat.com>
11475M: "H. Peter Anvin" <hpa@zytor.com>
11476M: x86@kernel.org
11477L: linux-kernel@vger.kernel.org
11478T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11479S: Maintained
11480F: Documentation/x86/
11481F: arch/x86/
11482
11483X86 PLATFORM DRIVERS
11484M: Darren Hart <dvhart@infradead.org>
11485L: platform-driver-x86@vger.kernel.org
11486T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11487S: Maintained
11488F: drivers/platform/x86/
11489
11490X86 MCE INFRASTRUCTURE
11491M: Tony Luck <tony.luck@intel.com>
11492M: Borislav Petkov <bp@alien8.de>
11493L: linux-edac@vger.kernel.org
11494S: Maintained
11495F: arch/x86/kernel/cpu/mcheck/*
11496
11497X86 MICROCODE UPDATE SUPPORT
11498M: Borislav Petkov <bp@alien8.de>
11499S: Maintained
11500F: arch/x86/kernel/cpu/microcode/*
11501
11502X86 VDSO
11503M: Andy Lutomirski <luto@amacapital.net>
11504L: linux-kernel@vger.kernel.org
11505T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11506S: Maintained
11507F: arch/x86/entry/vdso/
11508
11509XC2028/3028 TUNER DRIVER
11510M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11511L: linux-media@vger.kernel.org
11512W: http://linuxtv.org
11513T: git git://linuxtv.org/media_tree.git
11514S: Maintained
11515F: drivers/media/tuners/tuner-xc2028.*
11516
11517XEN HYPERVISOR INTERFACE
11518M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11519M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11520M: David Vrabel <david.vrabel@citrix.com>
11521L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11522T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11523S: Supported
11524F: arch/x86/xen/
11525F: drivers/*/xen-*front.c
11526F: drivers/xen/
11527F: arch/x86/include/asm/xen/
11528F: include/xen/
11529F: include/uapi/xen/
11530
11531XEN HYPERVISOR ARM
11532M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11533L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11534S: Supported
11535F: arch/arm/xen/
11536F: arch/arm/include/asm/xen/
11537
11538XEN HYPERVISOR ARM64
11539M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11540L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11541S: Supported
11542F: arch/arm64/xen/
11543F: arch/arm64/include/asm/xen/
11544
11545XEN NETWORK BACKEND DRIVER
11546M: Ian Campbell <ian.campbell@citrix.com>
11547M: Wei Liu <wei.liu2@citrix.com>
11548L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11549L: netdev@vger.kernel.org
11550S: Supported
11551F: drivers/net/xen-netback/*
11552
11553XEN PCI SUBSYSTEM
11554M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11555L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11556S: Supported
11557F: arch/x86/pci/*xen*
11558F: drivers/pci/*xen*
11559
11560XEN BLOCK SUBSYSTEM
11561M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11562M: Roger Pau Monné <roger.pau@citrix.com>
11563L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11564S: Supported
11565F: drivers/block/xen-blkback/*
11566F: drivers/block/xen*
11567
11568XEN PVSCSI DRIVERS
11569M: Juergen Gross <jgross@suse.com>
11570L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11571L: linux-scsi@vger.kernel.org
11572S: Supported
11573F: drivers/scsi/xen-scsifront.c
11574F: drivers/xen/xen-scsiback.c
11575F: include/xen/interface/io/vscsiif.h
11576
11577XEN SWIOTLB SUBSYSTEM
11578M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11579L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11580S: Supported
11581F: arch/x86/xen/*swiotlb*
11582F: drivers/xen/*swiotlb*
11583
11584XFS FILESYSTEM
11585P: Silicon Graphics Inc
11586M: Dave Chinner <david@fromorbit.com>
11587M: xfs@oss.sgi.com
11588L: xfs@oss.sgi.com
11589W: http://oss.sgi.com/projects/xfs
11590T: git git://oss.sgi.com/xfs/xfs.git
11591S: Supported
11592F: Documentation/filesystems/xfs.txt
11593F: fs/xfs/
11594
11595XILINX AXI ETHERNET DRIVER
11596M: Anirudha Sarangi <anirudh@xilinx.com>
11597M: John Linn <John.Linn@xilinx.com>
11598S: Maintained
11599F: drivers/net/ethernet/xilinx/xilinx_axienet*
11600
11601XILINX UARTLITE SERIAL DRIVER
11602M: Peter Korsgaard <jacmet@sunsite.dk>
11603L: linux-serial@vger.kernel.org
11604S: Maintained
11605F: drivers/tty/serial/uartlite.c
11606
11607XILINX VIDEO IP CORES
11608M: Hyun Kwon <hyun.kwon@xilinx.com>
11609M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11610L: linux-media@vger.kernel.org
11611T: git git://linuxtv.org/media_tree.git
11612S: Supported
11613F: Documentation/devicetree/bindings/media/xilinx/
11614F: drivers/media/platform/xilinx/
11615F: include/uapi/linux/xilinx-v4l2-controls.h
11616
11617XILLYBUS DRIVER
11618M: Eli Billauer <eli.billauer@gmail.com>
11619L: linux-kernel@vger.kernel.org
11620S: Supported
11621F: drivers/char/xillybus/
11622
11623XTENSA XTFPGA PLATFORM SUPPORT
11624M: Max Filippov <jcmvbkbc@gmail.com>
11625L: linux-xtensa@linux-xtensa.org
11626S: Maintained
11627F: drivers/spi/spi-xtensa-xtfpga.c
11628F: sound/soc/xtensa/xtfpga-i2s.c
11629
11630YAM DRIVER FOR AX.25
11631M: Jean-Paul Roubelat <jpr@f6fbb.org>
11632L: linux-hams@vger.kernel.org
11633S: Maintained
11634F: drivers/net/hamradio/yam*
11635F: include/linux/yam.h
11636
11637YEALINK PHONE DRIVER
11638M: Henk Vergonet <Henk.Vergonet@gmail.com>
11639L: usbb2k-api-dev@nongnu.org
11640S: Maintained
11641F: Documentation/input/yealink.txt
11642F: drivers/input/misc/yealink.*
11643
11644Z8530 DRIVER FOR AX.25
11645M: Joerg Reuter <jreuter@yaina.de>
11646W: http://yaina.de/jreuter/
11647W: http://www.qsl.net/dl1bke/
11648L: linux-hams@vger.kernel.org
11649S: Maintained
11650F: Documentation/networking/z8530drv.txt
11651F: drivers/net/hamradio/*scc.c
11652F: drivers/net/hamradio/z8530.h
11653
11654ZBUD COMPRESSED PAGE ALLOCATOR
11655M: Seth Jennings <sjennings@variantweb.net>
11656L: linux-mm@kvack.org
11657S: Maintained
11658F: mm/zbud.c
11659F: include/linux/zbud.h
11660
11661ZD1211RW WIRELESS DRIVER
11662M: Daniel Drake <dsd@gentoo.org>
11663M: Ulrich Kunitz <kune@deine-taler.de>
11664W: http://zd1211.ath.cx/wiki/DriverRewrite
11665L: linux-wireless@vger.kernel.org
11666L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11667S: Maintained
11668F: drivers/net/wireless/zd1211rw/
11669
11670ZPOOL COMPRESSED PAGE STORAGE API
11671M: Dan Streetman <ddstreet@ieee.org>
11672L: linux-mm@kvack.org
11673S: Maintained
11674F: mm/zpool.c
11675F: include/linux/zpool.h
11676
11677ZR36067 VIDEO FOR LINUX DRIVER
11678L: mjpeg-users@lists.sourceforge.net
11679L: linux-media@vger.kernel.org
11680W: http://mjpeg.sourceforge.net/driver-zoran/
11681T: hg http://linuxtv.org/hg/v4l-dvb
11682S: Odd Fixes
11683F: drivers/media/pci/zoran/
11684
11685ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11686M: Minchan Kim <minchan@kernel.org>
11687M: Nitin Gupta <ngupta@vflare.org>
11688R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11689L: linux-kernel@vger.kernel.org
11690S: Maintained
11691F: drivers/block/zram/
11692F: Documentation/blockdev/zram.txt
11693
11694ZS DECSTATION Z85C30 SERIAL DRIVER
11695M: "Maciej W. Rozycki" <macro@linux-mips.org>
11696S: Maintained
11697F: drivers/tty/serial/zs.*
11698
11699ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11700M: Minchan Kim <minchan@kernel.org>
11701M: Nitin Gupta <ngupta@vflare.org>
11702R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11703L: linux-mm@kvack.org
11704S: Maintained
11705F: mm/zsmalloc.c
11706F: include/linux/zsmalloc.h
11707F: Documentation/vm/zsmalloc.txt
11708
11709ZSWAP COMPRESSED SWAP CACHING
11710M: Seth Jennings <sjennings@variantweb.net>
11711L: linux-mm@kvack.org
11712S: Maintained
11713F: mm/zswap.c
11714
11715THE REST
11716M: Linus Torvalds <torvalds@linux-foundation.org>
11717L: linux-kernel@vger.kernel.org
11718Q: http://patchwork.kernel.org/project/LKML/list/
11719T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11720S: Buried alive in reporters
11721F: *
11722F: */