]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blame_incremental - MAINTAINERS
gpio / ACPI: Allow shared GPIO event to be read via operation region
[mirror_ubuntu-jammy-kernel.git] / MAINTAINERS
... / ...
CommitLineData
1
2
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trivial style violations.
38 See Documentation/CodingStyle for guidance here.
39
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
53 PLEASE remember that submissions must be made under the terms
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
58
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
68
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
112 K: of_get_profile
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
123Maintainers List (try to look for most precise areas first)
124
125 -----------------------------------
126
1273C59X NETWORK DRIVER
128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129L: netdev@vger.kernel.org
130S: Maintained
131F: Documentation/networking/vortex.txt
132F: drivers/net/ethernet/3com/3c59x.c
133
1343CR990 NETWORK DRIVER
135M: David Dillow <dave@thedillows.org>
136L: netdev@vger.kernel.org
137S: Maintained
138F: drivers/net/ethernet/3com/typhoon*
139
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
142L: linux-scsi@vger.kernel.org
143W: http://www.lsi.com
144S: Supported
145F: drivers/scsi/3w-*
146
14753C700 AND 53C700-66 SCSI DRIVER
148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149L: linux-scsi@vger.kernel.org
150S: Maintained
151F: drivers/scsi/53c700*
152
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156L: linux-bluetooth@vger.kernel.org
157L: linux-wpan@vger.kernel.org
158S: Maintained
159F: net/6lowpan/
160F: include/net/6lowpan.h
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
624M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
625L: linux-geode@lists.infradead.org (moderated for non-subscribers)
626S: Supported
627F: drivers/usb/gadget/udc/amd5536udc.*
628
629AMD GEODE PROCESSOR/CHIPSET SUPPORT
630P: Andres Salomon <dilinger@queued.net>
631L: linux-geode@lists.infradead.org (moderated for non-subscribers)
632W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
633S: Supported
634F: drivers/char/hw_random/geode-rng.c
635F: drivers/crypto/geode*
636F: drivers/video/fbdev/geode/
637F: arch/x86/include/asm/geode.h
638
639AMD IOMMU (AMD-VI)
640M: Joerg Roedel <joro@8bytes.org>
641L: iommu@lists.linux-foundation.org
642T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
643S: Maintained
644F: drivers/iommu/amd_iommu*.[ch]
645F: include/linux/amd-iommu.h
646
647AMD KFD
648M: Oded Gabbay <oded.gabbay@gmail.com>
649L: dri-devel@lists.freedesktop.org
650T: git git://people.freedesktop.org/~gabbayo/linux.git
651S: Supported
652F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
653F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
654F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
655F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
656F: drivers/gpu/drm/amd/amdkfd/
657F: drivers/gpu/drm/amd/include/cik_structs.h
658F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
659F: drivers/gpu/drm/amd/include/vi_structs.h
660F: drivers/gpu/drm/radeon/radeon_kfd.c
661F: drivers/gpu/drm/radeon/radeon_kfd.h
662F: include/uapi/linux/kfd_ioctl.h
663
664AMD MICROCODE UPDATE SUPPORT
665M: Borislav Petkov <bp@alien8.de>
666S: Maintained
667F: arch/x86/kernel/cpu/microcode/amd*
668
669AMD XGBE DRIVER
670M: Tom Lendacky <thomas.lendacky@amd.com>
671L: netdev@vger.kernel.org
672S: Supported
673F: drivers/net/ethernet/amd/xgbe/
674
675AMS (Apple Motion Sensor) DRIVER
676M: Michael Hanselmann <linux-kernel@hansmi.ch>
677S: Supported
678F: drivers/macintosh/ams/
679
680AMSO1100 RNIC DRIVER
681M: Tom Tucker <tom@opengridcomputing.com>
682M: Steve Wise <swise@opengridcomputing.com>
683L: linux-rdma@vger.kernel.org
684S: Maintained
685F: drivers/infiniband/hw/amso1100/
686
687ANALOG DEVICES INC AD9389B DRIVER
688M: Hans Verkuil <hans.verkuil@cisco.com>
689L: linux-media@vger.kernel.org
690S: Maintained
691F: drivers/media/i2c/ad9389b*
692
693ANALOG DEVICES INC ADV7180 DRIVER
694M: Lars-Peter Clausen <lars@metafoo.de>
695L: linux-media@vger.kernel.org
696W: http://ez.analog.com/community/linux-device-drivers
697S: Supported
698F: drivers/media/i2c/adv7180.c
699
700ANALOG DEVICES INC ADV7511 DRIVER
701M: Hans Verkuil <hans.verkuil@cisco.com>
702L: linux-media@vger.kernel.org
703S: Maintained
704F: drivers/media/i2c/adv7511*
705
706ANALOG DEVICES INC ADV7604 DRIVER
707M: Hans Verkuil <hans.verkuil@cisco.com>
708L: linux-media@vger.kernel.org
709S: Maintained
710F: drivers/media/i2c/adv7604*
711
712ANALOG DEVICES INC ADV7842 DRIVER
713M: Hans Verkuil <hans.verkuil@cisco.com>
714L: linux-media@vger.kernel.org
715S: Maintained
716F: drivers/media/i2c/adv7842*
717
718ANALOG DEVICES INC ASOC CODEC DRIVERS
719M: Lars-Peter Clausen <lars@metafoo.de>
720L: alsa-devel@alsa-project.org (moderated for non-subscribers)
721W: http://wiki.analog.com/
722W: http://ez.analog.com/community/linux-device-drivers
723S: Supported
724F: sound/soc/codecs/adau*
725F: sound/soc/codecs/adav*
726F: sound/soc/codecs/ad1*
727F: sound/soc/codecs/ad7*
728F: sound/soc/codecs/ssm*
729F: sound/soc/codecs/sigmadsp.*
730
731ANALOG DEVICES INC ASOC DRIVERS
732L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
733L: alsa-devel@alsa-project.org (moderated for non-subscribers)
734W: http://blackfin.uclinux.org/
735S: Supported
736F: sound/soc/blackfin/*
737
738ANALOG DEVICES INC IIO DRIVERS
739M: Lars-Peter Clausen <lars@metafoo.de>
740M: Michael Hennerich <Michael.Hennerich@analog.com>
741W: http://wiki.analog.com/
742W: http://ez.analog.com/community/linux-device-drivers
743S: Supported
744F: drivers/iio/*/ad*
745X: drivers/iio/*/adjd*
746F: drivers/staging/iio/*/ad*
747F: staging/iio/trigger/iio-trig-bfin-timer.c
748
749ANALOG DEVICES INC DMA DRIVERS
750M: Lars-Peter Clausen <lars@metafoo.de>
751W: http://ez.analog.com/community/linux-device-drivers
752S: Supported
753F: drivers/dma/dma-axi-dmac.c
754
755ANDROID DRIVERS
756M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
757M: Arve Hjønnevåg <arve@android.com>
758M: Riley Andrews <riandrews@android.com>
759T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
760L: devel@driverdev.osuosl.org
761S: Supported
762F: drivers/android/
763F: drivers/staging/android/
764
765AOA (Apple Onboard Audio) ALSA DRIVER
766M: Johannes Berg <johannes@sipsolutions.net>
767L: linuxppc-dev@lists.ozlabs.org
768L: alsa-devel@alsa-project.org (moderated for non-subscribers)
769S: Maintained
770F: sound/aoa/
771
772APM DRIVER
773M: Jiri Kosina <jikos@kernel.org>
774S: Odd fixes
775F: arch/x86/kernel/apm_32.c
776F: include/linux/apm_bios.h
777F: include/uapi/linux/apm_bios.h
778F: drivers/char/apm-emulation.c
779
780APPLE BCM5974 MULTITOUCH DRIVER
781M: Henrik Rydberg <rydberg@bitmath.org>
782L: linux-input@vger.kernel.org
783S: Odd fixes
784F: drivers/input/mouse/bcm5974.c
785
786APPLE SMC DRIVER
787M: Henrik Rydberg <rydberg@bitmath.org>
788L: lm-sensors@lm-sensors.org
789S: Odd fixes
790F: drivers/hwmon/applesmc.c
791
792APPLETALK NETWORK LAYER
793M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
794S: Maintained
795F: drivers/net/appletalk/
796F: net/appletalk/
797
798APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
799M: Iyappan Subramanian <isubramanian@apm.com>
800M: Keyur Chudgar <kchudgar@apm.com>
801S: Supported
802F: drivers/net/ethernet/apm/xgene/
803F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
804
805APTINA CAMERA SENSOR PLL
806M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
807L: linux-media@vger.kernel.org
808S: Maintained
809F: drivers/media/i2c/aptina-pll.*
810
811ARC FRAMEBUFFER DRIVER
812M: Jaya Kumar <jayalk@intworks.biz>
813S: Maintained
814F: drivers/video/fbdev/arcfb.c
815F: drivers/video/fbdev/core/fb_defio.c
816
817ARM MFM AND FLOPPY DRIVERS
818M: Ian Molton <spyro@f2s.com>
819S: Maintained
820F: arch/arm/lib/floppydma.S
821F: arch/arm/include/asm/floppy.h
822
823ARM PMU PROFILING AND DEBUGGING
824M: Will Deacon <will.deacon@arm.com>
825S: Maintained
826F: arch/arm/kernel/perf_*
827F: arch/arm/oprofile/common.c
828F: arch/arm/kernel/hw_breakpoint.c
829F: arch/arm/include/asm/hw_breakpoint.h
830F: arch/arm/include/asm/perf_event.h
831F: drivers/perf/arm_pmu.c
832F: include/linux/perf/arm_pmu.h
833
834ARM PORT
835M: Russell King <linux@arm.linux.org.uk>
836L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
837W: http://www.arm.linux.org.uk/
838S: Maintained
839F: arch/arm/
840
841ARM SUB-ARCHITECTURES
842L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
843S: Maintained
844F: arch/arm/mach-*/
845F: arch/arm/plat-*/
846T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
847
848ARM PRIMECELL AACI PL041 DRIVER
849M: Russell King <linux@arm.linux.org.uk>
850S: Maintained
851F: sound/arm/aaci.*
852
853ARM PRIMECELL CLCD PL110 DRIVER
854M: Russell King <linux@arm.linux.org.uk>
855S: Maintained
856F: drivers/video/fbdev/amba-clcd.*
857
858ARM PRIMECELL KMI PL050 DRIVER
859M: Russell King <linux@arm.linux.org.uk>
860S: Maintained
861F: drivers/input/serio/ambakmi.*
862F: include/linux/amba/kmi.h
863
864ARM PRIMECELL MMCI PL180/1 DRIVER
865M: Russell King <linux@arm.linux.org.uk>
866S: Maintained
867F: drivers/mmc/host/mmci.*
868F: include/linux/amba/mmci.h
869
870ARM PRIMECELL UART PL010 AND PL011 DRIVERS
871M: Russell King <linux@arm.linux.org.uk>
872S: Maintained
873F: drivers/tty/serial/amba-pl01*.c
874F: include/linux/amba/serial.h
875
876ARM PRIMECELL BUS SUPPORT
877M: Russell King <linux@arm.linux.org.uk>
878S: Maintained
879F: drivers/amba/
880F: include/linux/amba/bus.h
881
882ARM/ADS SPHERE MACHINE SUPPORT
883M: Lennert Buytenhek <kernel@wantstofly.org>
884L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
885S: Maintained
886
887ARM/AFEB9260 MACHINE SUPPORT
888M: Sergey Lapin <slapin@ossfans.org>
889L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
890S: Maintained
891
892ARM/AJECO 1ARM MACHINE SUPPORT
893M: Lennert Buytenhek <kernel@wantstofly.org>
894L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
895S: Maintained
896
897ARM/Allwinner A1X SoC support
898M: Maxime Ripard <maxime.ripard@free-electrons.com>
899L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
900S: Maintained
901N: sun[x4567]i
902
903ARM/Allwinner SoC Clock Support
904M: Emilio López <emilio@elopez.com.ar>
905S: Maintained
906F: drivers/clk/sunxi/
907
908ARM/Amlogic MesonX SoC support
909M: Carlo Caione <carlo@caione.org>
910L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
911S: Maintained
912F: drivers/media/rc/meson-ir.c
913N: meson[x68]
914
915ARM/Annapurna Labs ALPINE ARCHITECTURE
916M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
917S: Maintained
918F: arch/arm/mach-alpine/
919
920ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
921M: Nicolas Ferre <nicolas.ferre@atmel.com>
922M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
923M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
924L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
925W: http://www.linux4sam.org
926S: Supported
927F: arch/arm/mach-at91/
928F: include/soc/at91/
929F: arch/arm/boot/dts/at91*.dts
930F: arch/arm/boot/dts/at91*.dtsi
931F: arch/arm/boot/dts/sama*.dts
932F: arch/arm/boot/dts/sama*.dtsi
933F: arch/arm/include/debug/at91.S
934
935ARM/ATMEL AT91 Clock Support
936M: Boris Brezillon <boris.brezillon@free-electrons.com>
937S: Maintained
938F: drivers/clk/at91
939
940ARM/CALXEDA HIGHBANK ARCHITECTURE
941M: Rob Herring <robh@kernel.org>
942L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
943S: Maintained
944F: arch/arm/mach-highbank/
945
946ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
947M: Krzysztof Halasa <khalasa@piap.pl>
948S: Maintained
949F: arch/arm/mach-cns3xxx/
950
951ARM/CAVIUM THUNDER NETWORK DRIVER
952M: Sunil Goutham <sgoutham@cavium.com>
953M: Robert Richter <rric@kernel.org>
954L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955S: Supported
956F: drivers/net/ethernet/cavium/thunder/
957
958ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
959M: Alexander Shiyan <shc_work@mail.ru>
960L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
961S: Odd Fixes
962N: clps711x
963
964ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
965M: Hartley Sweeten <hsweeten@visionengravers.com>
966M: Ryan Mallon <rmallon@gmail.com>
967L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
968S: Maintained
969F: arch/arm/mach-ep93xx/
970F: arch/arm/mach-ep93xx/include/mach/
971
972ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
973M: Lennert Buytenhek <kernel@wantstofly.org>
974L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
975S: Maintained
976
977ARM/CLKDEV SUPPORT
978M: Russell King <linux@arm.linux.org.uk>
979L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
980S: Maintained
981F: arch/arm/include/asm/clkdev.h
982F: drivers/clk/clkdev.c
983
984ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
985M: Mike Rapoport <mike@compulab.co.il>
986L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
987S: Maintained
988
989ARM/CONTEC MICRO9 MACHINE SUPPORT
990M: Hubert Feurstein <hubert.feurstein@contec.at>
991S: Maintained
992F: arch/arm/mach-ep93xx/micro9.c
993
994ARM/CORESIGHT FRAMEWORK AND DRIVERS
995M: Mathieu Poirier <mathieu.poirier@linaro.org>
996L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
997S: Maintained
998F: drivers/hwtracing/coresight/*
999F: Documentation/trace/coresight.txt
1000F: Documentation/devicetree/bindings/arm/coresight.txt
1001F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1002
1003ARM/CORGI MACHINE SUPPORT
1004M: Richard Purdie <rpurdie@rpsys.net>
1005S: Maintained
1006
1007ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1008M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1009L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1010T: git git://github.com/ulli-kroll/linux.git
1011S: Maintained
1012F: arch/arm/mach-gemini/
1013F: drivers/rtc/rtc-gemini.c
1014
1015ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1016M: Barry Song <baohua@kernel.org>
1017L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1018T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1019S: Maintained
1020F: arch/arm/mach-prima2/
1021F: drivers/clk/sirf/
1022F: drivers/clocksource/timer-prima2.c
1023F: drivers/clocksource/timer-atlas7.c
1024N: [^a-z]sirf
1025
1026ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1027M: Baruch Siach <baruch@tkos.co.il>
1028L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1029S: Maintained
1030F: arch/arm/boot/dts/cx92755*
1031N: digicolor
1032
1033ARM/EBSA110 MACHINE SUPPORT
1034M: Russell King <linux@arm.linux.org.uk>
1035L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1036W: http://www.arm.linux.org.uk/
1037S: Maintained
1038F: arch/arm/mach-ebsa110/
1039F: drivers/net/ethernet/amd/am79c961a.*
1040
1041ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1042M: Uwe Kleine-König <kernel@pengutronix.de>
1043L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1044S: Maintained
1045N: efm32
1046
1047ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1048M: Daniel Ribeiro <drwyrm@gmail.com>
1049M: Stefan Schmidt <stefan@openezx.org>
1050M: Harald Welte <laforge@openezx.org>
1051L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1052W: http://www.openezx.org/
1053S: Maintained
1054T: topgit git://git.openezx.org/openezx.git
1055F: arch/arm/mach-pxa/ezx.c
1056
1057ARM/FARADAY FA526 PORT
1058M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1059L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1060S: Maintained
1061T: git git://git.berlios.de/gemini-board
1062F: arch/arm/mm/*-fa*
1063
1064ARM/FOOTBRIDGE ARCHITECTURE
1065M: Russell King <linux@arm.linux.org.uk>
1066L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1067W: http://www.arm.linux.org.uk/
1068S: Maintained
1069F: arch/arm/include/asm/hardware/dec21285.h
1070F: arch/arm/mach-footbridge/
1071
1072ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1073M: Shawn Guo <shawnguo@kernel.org>
1074M: Sascha Hauer <kernel@pengutronix.de>
1075L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1076S: Maintained
1077T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1078F: arch/arm/mach-imx/
1079F: arch/arm/mach-mxs/
1080F: arch/arm/boot/dts/imx*
1081F: arch/arm/configs/imx*_defconfig
1082F: drivers/clk/imx/
1083F: include/soc/imx/
1084
1085ARM/FREESCALE VYBRID ARM ARCHITECTURE
1086M: Shawn Guo <shawnguo@kernel.org>
1087M: Sascha Hauer <kernel@pengutronix.de>
1088R: Stefan Agner <stefan@agner.ch>
1089L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1090S: Maintained
1091T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1092F: arch/arm/mach-imx/*vf610*
1093F: arch/arm/boot/dts/vf*
1094
1095ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1096M: Lennert Buytenhek <kernel@wantstofly.org>
1097L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098S: Maintained
1099
1100ARM/GUMSTIX MACHINE SUPPORT
1101M: Steve Sakoman <sakoman@gmail.com>
1102L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1103S: Maintained
1104
1105ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1106M: Philipp Zabel <philipp.zabel@gmail.com>
1107M: Paul Parsons <lost.distance@yahoo.com>
1108L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1109S: Maintained
1110F: arch/arm/mach-pxa/hx4700.c
1111F: arch/arm/mach-pxa/include/mach/hx4700.h
1112F: sound/soc/pxa/hx4700.c
1113
1114ARM/HISILICON SOC SUPPORT
1115M: Wei Xu <xuwei5@hisilicon.com>
1116L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1117W: http://www.hisilicon.com
1118S: Supported
1119T: git git://github.com/hisilicon/linux-hisi.git
1120F: arch/arm/mach-hisi/
1121
1122ARM/HP JORNADA 7XX MACHINE SUPPORT
1123M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1124W: www.jlime.com
1125S: Maintained
1126T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1127F: arch/arm/mach-sa1100/jornada720.c
1128F: arch/arm/mach-sa1100/include/mach/jornada720.h
1129
1130ARM/IGEP MACHINE SUPPORT
1131M: Enric Balletbo i Serra <eballetbo@gmail.com>
1132M: Javier Martinez Canillas <javier@dowhile0.org>
1133L: linux-omap@vger.kernel.org
1134L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135S: Maintained
1136F: arch/arm/boot/dts/omap3-igep*
1137
1138ARM/INCOME PXA270 SUPPORT
1139M: Marek Vasut <marek.vasut@gmail.com>
1140L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141S: Maintained
1142F: arch/arm/mach-pxa/colibri-pxa270-income.c
1143
1144ARM/INTEL IOP32X ARM ARCHITECTURE
1145M: Lennert Buytenhek <kernel@wantstofly.org>
1146L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1147S: Maintained
1148
1149ARM/INTEL IOP33X ARM ARCHITECTURE
1150L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1151S: Orphan
1152
1153ARM/INTEL IOP13XX ARM ARCHITECTURE
1154M: Lennert Buytenhek <kernel@wantstofly.org>
1155L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1156S: Maintained
1157
1158ARM/INTEL IQ81342EX MACHINE SUPPORT
1159M: Lennert Buytenhek <kernel@wantstofly.org>
1160L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1161S: Maintained
1162
1163ARM/INTEL IXDP2850 MACHINE SUPPORT
1164M: Lennert Buytenhek <kernel@wantstofly.org>
1165L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1166S: Maintained
1167
1168ARM/INTEL IXP4XX ARM ARCHITECTURE
1169M: Imre Kaloz <kaloz@openwrt.org>
1170M: Krzysztof Halasa <khalasa@piap.pl>
1171L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172S: Maintained
1173F: arch/arm/mach-ixp4xx/
1174
1175ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1176M: Jonathan Cameron <jic23@cam.ac.uk>
1177L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1178S: Maintained
1179F: arch/arm/mach-pxa/stargate2.c
1180F: drivers/pcmcia/pxa2xx_stargate2.c
1181
1182ARM/INTEL XSC3 (MANZANO) ARM CORE
1183M: Lennert Buytenhek <kernel@wantstofly.org>
1184L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1185S: Maintained
1186
1187ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1188M: Lennert Buytenhek <kernel@wantstofly.org>
1189L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1190S: Maintained
1191
1192ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1193M: Santosh Shilimkar <ssantosh@kernel.org>
1194L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1195S: Maintained
1196F: arch/arm/mach-keystone/
1197T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1198
1199ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1200M: Santosh Shilimkar <ssantosh@kernel.org>
1201L: linux-kernel@vger.kernel.org
1202S: Maintained
1203F: drivers/clk/keystone/
1204
1205ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1206M: Santosh Shilimkar <ssantosh@kernel.org>
1207L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1208L: linux-kernel@vger.kernel.org
1209S: Maintained
1210F: drivers/clocksource/timer-keystone.c
1211
1212ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1213M: Santosh Shilimkar <ssantosh@kernel.org>
1214L: linux-kernel@vger.kernel.org
1215S: Maintained
1216F: drivers/power/reset/keystone-reset.c
1217
1218ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1219M: Santosh Shilimkar <ssantosh@kernel.org>
1220L: linux-kernel@vger.kernel.org
1221S: Maintained
1222F: drivers/memory/*emif*
1223
1224ARM/LOGICPD PXA270 MACHINE SUPPORT
1225M: Lennert Buytenhek <kernel@wantstofly.org>
1226L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1227S: Maintained
1228
1229ARM/LPC18XX ARCHITECTURE
1230M: Joachim Eastwood <manabian@gmail.com>
1231L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1232S: Maintained
1233N: lpc18xx
1234
1235ARM/MAGICIAN MACHINE SUPPORT
1236M: Philipp Zabel <philipp.zabel@gmail.com>
1237S: Maintained
1238
1239ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1240M: Jason Cooper <jason@lakedaemon.net>
1241M: Andrew Lunn <andrew@lunn.ch>
1242M: Gregory Clement <gregory.clement@free-electrons.com>
1243M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1244L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1245S: Maintained
1246F: arch/arm/mach-mvebu/
1247F: drivers/rtc/rtc-armada38x.c
1248F: arch/arm/boot/dts/armada*
1249F: arch/arm/boot/dts/kirkwood*
1250
1251
1252ARM/Marvell Berlin SoC support
1253M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1254L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1255S: Maintained
1256F: arch/arm/mach-berlin/
1257F: arch/arm/boot/dts/berlin*
1258
1259
1260ARM/Marvell Dove/MV78xx0/Orion SOC support
1261M: Jason Cooper <jason@lakedaemon.net>
1262M: Andrew Lunn <andrew@lunn.ch>
1263M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1264M: Gregory Clement <gregory.clement@free-electrons.com>
1265L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1266S: Maintained
1267F: arch/arm/mach-dove/
1268F: arch/arm/mach-mv78xx0/
1269F: arch/arm/mach-orion5x/
1270F: arch/arm/plat-orion/
1271F: arch/arm/boot/dts/dove*
1272F: arch/arm/boot/dts/orion5x*
1273
1274
1275ARM/Orion SoC/Technologic Systems TS-78xx platform support
1276M: Alexander Clouter <alex@digriz.org.uk>
1277L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1278W: http://www.digriz.org.uk/ts78xx/kernel
1279S: Maintained
1280F: arch/arm/mach-orion5x/ts78xx-*
1281
1282ARM/Mediatek RTC DRIVER
1283M: Eddie Huang <eddie.huang@mediatek.com>
1284L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1285L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1286S: Maintained
1287F: drivers/rtc/rtc-mt6397.c
1288
1289ARM/Mediatek SoC support
1290M: Matthias Brugger <matthias.bgg@gmail.com>
1291L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1292L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1293S: Maintained
1294F: arch/arm/boot/dts/mt6*
1295F: arch/arm/boot/dts/mt8*
1296F: arch/arm/mach-mediatek/
1297N: mtk
1298K: mediatek
1299
1300ARM/MICREL KS8695 ARCHITECTURE
1301M: Greg Ungerer <gerg@uclinux.org>
1302L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1303F: arch/arm/mach-ks8695/
1304S: Odd Fixes
1305
1306ARM/MIOA701 MACHINE SUPPORT
1307M: Robert Jarzmik <robert.jarzmik@free.fr>
1308L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1309F: arch/arm/mach-pxa/mioa701.c
1310S: Maintained
1311
1312ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1313M: Michael Petchkovsky <mkpetch@internode.on.net>
1314S: Maintained
1315
1316ARM/NOMADIK ARCHITECTURE
1317M: Alessandro Rubini <rubini@unipv.it>
1318M: Linus Walleij <linus.walleij@linaro.org>
1319L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1320S: Maintained
1321F: arch/arm/mach-nomadik/
1322F: drivers/pinctrl/nomadik/
1323F: drivers/i2c/busses/i2c-nomadik.c
1324T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1325
1326ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1327M: Nelson Castillo <arhuaco@freaks-unidos.net>
1328L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1329W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1330S: Supported
1331
1332ARM/TOSA MACHINE SUPPORT
1333M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1334M: Dirk Opfer <dirk@opfer-online.de>
1335S: Maintained
1336
1337ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1338M: Marek Vasut <marek.vasut@gmail.com>
1339L: linux-arm-kernel@lists.infradead.org
1340W: http://hackndev.com
1341S: Maintained
1342F: arch/arm/mach-pxa/include/mach/palmtx.h
1343F: arch/arm/mach-pxa/palmtx.c
1344F: arch/arm/mach-pxa/include/mach/palmt5.h
1345F: arch/arm/mach-pxa/palmt5.c
1346F: arch/arm/mach-pxa/include/mach/palmld.h
1347F: arch/arm/mach-pxa/palmld.c
1348F: arch/arm/mach-pxa/include/mach/palmte2.h
1349F: arch/arm/mach-pxa/palmte2.c
1350F: arch/arm/mach-pxa/include/mach/palmtc.h
1351F: arch/arm/mach-pxa/palmtc.c
1352
1353ARM/PALM TREO SUPPORT
1354M: Tomas Cech <sleep_walker@suse.com>
1355L: linux-arm-kernel@lists.infradead.org
1356W: http://hackndev.com
1357S: Maintained
1358F: arch/arm/mach-pxa/include/mach/palmtreo.h
1359F: arch/arm/mach-pxa/palmtreo.c
1360
1361ARM/PALMZ72 SUPPORT
1362M: Sergey Lapin <slapin@ossfans.org>
1363L: linux-arm-kernel@lists.infradead.org
1364W: http://hackndev.com
1365S: Maintained
1366F: arch/arm/mach-pxa/include/mach/palmz72.h
1367F: arch/arm/mach-pxa/palmz72.c
1368
1369ARM/PLEB SUPPORT
1370M: Peter Chubb <pleb@gelato.unsw.edu.au>
1371W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1372S: Maintained
1373
1374ARM/PT DIGITAL BOARD PORT
1375M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1376L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1377W: http://www.arm.linux.org.uk/
1378S: Maintained
1379
1380ARM/QUALCOMM SUPPORT
1381M: Kumar Gala <galak@codeaurora.org>
1382M: Andy Gross <agross@codeaurora.org>
1383M: David Brown <davidb@codeaurora.org>
1384L: linux-arm-msm@vger.kernel.org
1385L: linux-soc@vger.kernel.org
1386S: Maintained
1387F: arch/arm/mach-qcom/
1388F: drivers/soc/qcom/
1389F: drivers/tty/serial/msm_serial.h
1390F: drivers/tty/serial/msm_serial.c
1391F: drivers/*/pm8???-*
1392F: drivers/mfd/ssbi.c
1393F: drivers/firmware/qcom_scm.c
1394T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1395
1396ARM/RADISYS ENP2611 MACHINE SUPPORT
1397M: Lennert Buytenhek <kernel@wantstofly.org>
1398L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1399S: Maintained
1400
1401ARM/RISCPC ARCHITECTURE
1402M: Russell King <linux@arm.linux.org.uk>
1403L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1404W: http://www.arm.linux.org.uk/
1405S: Maintained
1406F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1407F: arch/arm/include/asm/hardware/ioc.h
1408F: arch/arm/include/asm/hardware/iomd.h
1409F: arch/arm/include/asm/hardware/memc.h
1410F: arch/arm/mach-rpc/
1411F: drivers/net/ethernet/8390/etherh.c
1412F: drivers/net/ethernet/i825xx/ether1*
1413F: drivers/net/ethernet/seeq/ether3*
1414F: drivers/scsi/arm/
1415
1416ARM/Rockchip SoC support
1417M: Heiko Stuebner <heiko@sntech.de>
1418L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1419L: linux-rockchip@lists.infradead.org
1420S: Maintained
1421F: arch/arm/boot/dts/rk3*
1422F: arch/arm/mach-rockchip/
1423F: drivers/clk/rockchip/
1424F: drivers/i2c/busses/i2c-rk3x.c
1425F: drivers/*/*rockchip*
1426F: drivers/*/*/*rockchip*
1427F: sound/soc/rockchip/
1428N: rockchip
1429
1430ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1431M: Kukjin Kim <kgene@kernel.org>
1432M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1433L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1434L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1435S: Maintained
1436F: arch/arm/boot/dts/s3c*
1437F: arch/arm/boot/dts/exynos*
1438F: arch/arm64/boot/dts/exynos/
1439F: arch/arm/plat-samsung/
1440F: arch/arm/mach-s3c24*/
1441F: arch/arm/mach-s3c64xx/
1442F: arch/arm/mach-s5p*/
1443F: arch/arm/mach-exynos*/
1444F: drivers/*/*s3c2410*
1445F: drivers/*/*/*s3c2410*
1446F: drivers/spi/spi-s3c*
1447F: sound/soc/samsung/*
1448N: exynos
1449
1450ARM/SAMSUNG MOBILE MACHINE SUPPORT
1451M: Kyungmin Park <kyungmin.park@samsung.com>
1452L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1453S: Maintained
1454F: arch/arm/mach-s5pv210/
1455
1456ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1457M: Kyungmin Park <kyungmin.park@samsung.com>
1458M: Kamil Debski <k.debski@samsung.com>
1459L: linux-arm-kernel@lists.infradead.org
1460L: linux-media@vger.kernel.org
1461S: Maintained
1462F: drivers/media/platform/s5p-g2d/
1463
1464ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1465M: Kyungmin Park <kyungmin.park@samsung.com>
1466M: Kamil Debski <k.debski@samsung.com>
1467M: Jeongtae Park <jtp.park@samsung.com>
1468L: linux-arm-kernel@lists.infradead.org
1469L: linux-media@vger.kernel.org
1470S: Maintained
1471F: arch/arm/plat-samsung/s5p-dev-mfc.c
1472F: drivers/media/platform/s5p-mfc/
1473
1474ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1475M: Kyungmin Park <kyungmin.park@samsung.com>
1476M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1477L: linux-arm-kernel@lists.infradead.org
1478L: linux-media@vger.kernel.org
1479S: Maintained
1480F: drivers/media/platform/s5p-tv/
1481
1482ARM/SHMOBILE ARM ARCHITECTURE
1483M: Simon Horman <horms@verge.net.au>
1484M: Magnus Damm <magnus.damm@gmail.com>
1485L: linux-sh@vger.kernel.org
1486W: http://oss.renesas.com
1487Q: http://patchwork.kernel.org/project/linux-sh/list/
1488T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1489S: Supported
1490F: arch/arm/boot/dts/emev2*
1491F: arch/arm/boot/dts/r7s*
1492F: arch/arm/boot/dts/r8a*
1493F: arch/arm/boot/dts/sh*
1494F: arch/arm/configs/bockw_defconfig
1495F: arch/arm/configs/marzen_defconfig
1496F: arch/arm/configs/shmobile_defconfig
1497F: arch/arm/include/debug/renesas-scif.S
1498F: arch/arm/mach-shmobile/
1499F: drivers/sh/
1500
1501ARM/SOCFPGA ARCHITECTURE
1502M: Dinh Nguyen <dinguyen@opensource.altera.com>
1503S: Maintained
1504F: arch/arm/mach-socfpga/
1505F: arch/arm/boot/dts/socfpga*
1506F: arch/arm/configs/socfpga_defconfig
1507W: http://www.rocketboards.org
1508T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1509
1510ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1511M: Dinh Nguyen <dinguyen@opensource.altera.com>
1512S: Maintained
1513F: drivers/clk/socfpga/
1514
1515ARM/SOCFPGA EDAC SUPPORT
1516M: Thor Thayer <tthayer@opensource.altera.com>
1517S: Maintained
1518F: drivers/edac/altera_edac.
1519
1520ARM/STI ARCHITECTURE
1521M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1522M: Maxime Coquelin <maxime.coquelin@st.com>
1523M: Patrice Chotard <patrice.chotard@st.com>
1524L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1525L: kernel@stlinux.com
1526W: http://www.stlinux.com
1527S: Maintained
1528F: arch/arm/mach-sti/
1529F: arch/arm/boot/dts/sti*
1530F: drivers/clocksource/arm_global_timer.c
1531F: drivers/clocksource/clksrc_st_lpc.c
1532F: drivers/i2c/busses/i2c-st.c
1533F: drivers/media/rc/st_rc.c
1534F: drivers/media/platform/sti/c8sectpfe/
1535F: drivers/mmc/host/sdhci-st.c
1536F: drivers/phy/phy-miphy28lp.c
1537F: drivers/phy/phy-miphy365x.c
1538F: drivers/phy/phy-stih407-usb.c
1539F: drivers/phy/phy-stih41x-usb.c
1540F: drivers/pinctrl/pinctrl-st.c
1541F: drivers/reset/sti/
1542F: drivers/rtc/rtc-st-lpc.c
1543F: drivers/tty/serial/st-asc.c
1544F: drivers/usb/dwc3/dwc3-st.c
1545F: drivers/usb/host/ehci-st.c
1546F: drivers/usb/host/ohci-st.c
1547F: drivers/watchdog/st_lpc_wdt.c
1548F: drivers/ata/ahci_st.c
1549
1550ARM/STM32 ARCHITECTURE
1551M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1552L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1553S: Maintained
1554T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1555N: stm32
1556F: drivers/clocksource/armv7m_systick.c
1557
1558ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1559M: Lennert Buytenhek <kernel@wantstofly.org>
1560L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1561S: Maintained
1562
1563ARM/TETON BGA MACHINE SUPPORT
1564M: "Mark F. Brown" <mark.brown314@gmail.com>
1565L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1566S: Maintained
1567
1568ARM/THECUS N2100 MACHINE SUPPORT
1569M: Lennert Buytenhek <kernel@wantstofly.org>
1570L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1571S: Maintained
1572
1573ARM/NUVOTON W90X900 ARM ARCHITECTURE
1574M: Wan ZongShun <mcuos.com@gmail.com>
1575L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1576W: http://www.mcuos.com
1577S: Maintained
1578F: arch/arm/mach-w90x900/
1579F: drivers/input/keyboard/w90p910_keypad.c
1580F: drivers/input/touchscreen/w90p910_ts.c
1581F: drivers/watchdog/nuc900_wdt.c
1582F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1583F: drivers/mtd/nand/nuc900_nand.c
1584F: drivers/rtc/rtc-nuc900.c
1585F: drivers/spi/spi-nuc900.c
1586F: drivers/usb/host/ehci-w90x900.c
1587F: drivers/video/fbdev/nuc900fb.c
1588
1589ARM/U300 MACHINE SUPPORT
1590M: Linus Walleij <linus.walleij@linaro.org>
1591L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1592S: Supported
1593F: arch/arm/mach-u300/
1594F: drivers/clocksource/timer-u300.c
1595F: drivers/i2c/busses/i2c-stu300.c
1596F: drivers/rtc/rtc-coh901331.c
1597F: drivers/watchdog/coh901327_wdt.c
1598F: drivers/dma/coh901318*
1599F: drivers/mfd/ab3100*
1600F: drivers/rtc/rtc-ab3100.c
1601F: drivers/rtc/rtc-coh901331.c
1602T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1603
1604ARM/UNIPHIER ARCHITECTURE
1605M: Masahiro Yamada <yamada.masahiro@socionext.com>
1606L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1607S: Maintained
1608F: arch/arm/boot/dts/uniphier*
1609F: arch/arm/mach-uniphier/
1610F: drivers/pinctrl/uniphier/
1611F: drivers/tty/serial/8250/8250_uniphier.c
1612N: uniphier
1613
1614ARM/Ux500 ARM ARCHITECTURE
1615M: Linus Walleij <linus.walleij@linaro.org>
1616L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1617S: Maintained
1618F: arch/arm/mach-ux500/
1619F: drivers/clocksource/clksrc-dbx500-prcmu.c
1620F: drivers/dma/ste_dma40*
1621F: drivers/hwspinlock/u8500_hsem.c
1622F: drivers/mfd/abx500*
1623F: drivers/mfd/ab8500*
1624F: drivers/mfd/dbx500*
1625F: drivers/mfd/db8500*
1626F: drivers/pinctrl/nomadik/pinctrl-ab*
1627F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1628F: drivers/rtc/rtc-ab8500.c
1629F: drivers/rtc/rtc-pl031.c
1630T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1631
1632ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1633M: Ulf Hansson <ulf.hansson@linaro.org>
1634L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1635T: git git://git.linaro.org/people/ulfh/clk.git
1636S: Maintained
1637F: drivers/clk/ux500/
1638F: include/linux/platform_data/clk-ux500.h
1639
1640ARM/VERSATILE EXPRESS PLATFORM
1641M: Liviu Dudau <liviu.dudau@arm.com>
1642M: Sudeep Holla <sudeep.holla@arm.com>
1643M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1644L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1645S: Maintained
1646F: arch/arm/boot/dts/vexpress*
1647F: arch/arm64/boot/dts/arm/vexpress*
1648F: arch/arm/mach-vexpress/
1649F: */*/vexpress*
1650F: */*/*/vexpress*
1651F: drivers/clk/versatile/clk-vexpress-osc.c
1652F: drivers/clocksource/versatile.c
1653
1654ARM/VFP SUPPORT
1655M: Russell King <linux@arm.linux.org.uk>
1656L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1657W: http://www.arm.linux.org.uk/
1658S: Maintained
1659F: arch/arm/vfp/
1660
1661ARM/VOIPAC PXA270 SUPPORT
1662M: Marek Vasut <marek.vasut@gmail.com>
1663L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1664S: Maintained
1665F: arch/arm/mach-pxa/vpac270.c
1666F: arch/arm/mach-pxa/include/mach/vpac270.h
1667
1668ARM/VT8500 ARM ARCHITECTURE
1669M: Tony Prisk <linux@prisktech.co.nz>
1670L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1671S: Maintained
1672F: arch/arm/mach-vt8500/
1673F: drivers/clocksource/vt8500_timer.c
1674F: drivers/i2c/busses/i2c-wmt.c
1675F: drivers/mmc/host/wmt-sdmmc.c
1676F: drivers/pwm/pwm-vt8500.c
1677F: drivers/rtc/rtc-vt8500.c
1678F: drivers/tty/serial/vt8500_serial.c
1679F: drivers/usb/host/ehci-platform.c
1680F: drivers/usb/host/uhci-platform.c
1681F: drivers/video/fbdev/vt8500lcdfb.*
1682F: drivers/video/fbdev/wm8505fb*
1683F: drivers/video/fbdev/wmt_ge_rops.*
1684
1685ARM/ZIPIT Z2 SUPPORT
1686M: Marek Vasut <marek.vasut@gmail.com>
1687L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1688S: Maintained
1689F: arch/arm/mach-pxa/z2.c
1690F: arch/arm/mach-pxa/include/mach/z2.h
1691
1692ARM/ZTE ARCHITECTURE
1693M: Jun Nie <jun.nie@linaro.org>
1694L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1695S: Maintained
1696F: arch/arm/mach-zx/
1697F: drivers/clk/zte/
1698F: Documentation/devicetree/bindings/arm/zte.txt
1699F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1700
1701ARM/ZYNQ ARCHITECTURE
1702M: Michal Simek <michal.simek@xilinx.com>
1703R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1704L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1705W: http://wiki.xilinx.com
1706T: git https://github.com/Xilinx/linux-xlnx.git
1707S: Supported
1708F: arch/arm/mach-zynq/
1709F: drivers/cpuidle/cpuidle-zynq.c
1710F: drivers/block/xsysace.c
1711N: zynq
1712N: xilinx
1713F: drivers/clocksource/cadence_ttc_timer.c
1714F: drivers/i2c/busses/i2c-cadence.c
1715F: drivers/mmc/host/sdhci-of-arasan.c
1716F: drivers/edac/synopsys_edac.c
1717
1718ARM SMMU DRIVERS
1719M: Will Deacon <will.deacon@arm.com>
1720L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1721S: Maintained
1722F: drivers/iommu/arm-smmu.c
1723F: drivers/iommu/arm-smmu-v3.c
1724F: drivers/iommu/io-pgtable-arm.c
1725
1726ARM64 PORT (AARCH64 ARCHITECTURE)
1727M: Catalin Marinas <catalin.marinas@arm.com>
1728M: Will Deacon <will.deacon@arm.com>
1729L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1730S: Maintained
1731F: arch/arm64/
1732F: Documentation/arm64/
1733
1734AS3645A LED FLASH CONTROLLER DRIVER
1735M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1736L: linux-media@vger.kernel.org
1737T: git git://linuxtv.org/media_tree.git
1738S: Maintained
1739F: drivers/media/i2c/as3645a.c
1740F: include/media/as3645a.h
1741
1742ASC7621 HARDWARE MONITOR DRIVER
1743M: George Joseph <george.joseph@fairview5.com>
1744L: lm-sensors@lm-sensors.org
1745S: Maintained
1746F: Documentation/hwmon/asc7621
1747F: drivers/hwmon/asc7621.c
1748
1749ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1750M: Corentin Chary <corentin.chary@gmail.com>
1751L: acpi4asus-user@lists.sourceforge.net
1752L: platform-driver-x86@vger.kernel.org
1753W: http://acpi4asus.sf.net
1754S: Maintained
1755F: drivers/platform/x86/asus*.c
1756F: drivers/platform/x86/eeepc*.c
1757
1758ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1759R: Dan Williams <dan.j.williams@intel.com>
1760W: http://sourceforge.net/projects/xscaleiop
1761S: Odd fixes
1762F: Documentation/crypto/async-tx-api.txt
1763F: crypto/async_tx/
1764F: drivers/dma/
1765F: include/linux/dmaengine.h
1766F: include/linux/async_tx.h
1767
1768AT24 EEPROM DRIVER
1769M: Wolfram Sang <wsa@the-dreams.de>
1770L: linux-i2c@vger.kernel.org
1771S: Maintained
1772F: drivers/misc/eeprom/at24.c
1773F: include/linux/platform_data/at24.h
1774
1775ATA OVER ETHERNET (AOE) DRIVER
1776M: "Ed L. Cashin" <ed.cashin@acm.org>
1777W: http://www.openaoe.org/
1778S: Supported
1779F: Documentation/aoe/
1780F: drivers/block/aoe/
1781
1782ATHEROS ATH GENERIC UTILITIES
1783M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1784L: linux-wireless@vger.kernel.org
1785S: Supported
1786F: drivers/net/wireless/ath/*
1787
1788ATHEROS ATH5K WIRELESS DRIVER
1789M: Jiri Slaby <jirislaby@gmail.com>
1790M: Nick Kossifidis <mickflemm@gmail.com>
1791M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1792L: linux-wireless@vger.kernel.org
1793W: http://wireless.kernel.org/en/users/Drivers/ath5k
1794S: Maintained
1795F: drivers/net/wireless/ath/ath5k/
1796
1797ATHEROS ATH6KL WIRELESS DRIVER
1798M: Kalle Valo <kvalo@qca.qualcomm.com>
1799L: linux-wireless@vger.kernel.org
1800W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1801T: git git://github.com/kvalo/ath.git
1802S: Supported
1803F: drivers/net/wireless/ath/ath6kl/
1804
1805WILOCITY WIL6210 WIRELESS DRIVER
1806M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1807L: linux-wireless@vger.kernel.org
1808L: wil6210@qca.qualcomm.com
1809S: Supported
1810W: http://wireless.kernel.org/en/users/Drivers/wil6210
1811F: drivers/net/wireless/ath/wil6210/
1812F: include/uapi/linux/wil6210_uapi.h
1813
1814CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1815M: Christian Lamparter <chunkeey@googlemail.com>
1816L: linux-wireless@vger.kernel.org
1817W: http://wireless.kernel.org/en/users/Drivers/carl9170
1818S: Maintained
1819F: drivers/net/wireless/ath/carl9170/
1820
1821ATK0110 HWMON DRIVER
1822M: Luca Tettamanti <kronos.it@gmail.com>
1823L: lm-sensors@lm-sensors.org
1824S: Maintained
1825F: drivers/hwmon/asus_atk0110.c
1826
1827ATI_REMOTE2 DRIVER
1828M: Ville Syrjala <syrjala@sci.fi>
1829S: Maintained
1830F: drivers/input/misc/ati_remote2.c
1831
1832ATLX ETHERNET DRIVERS
1833M: Jay Cliburn <jcliburn@gmail.com>
1834M: Chris Snook <chris.snook@gmail.com>
1835L: netdev@vger.kernel.org
1836W: http://sourceforge.net/projects/atl1
1837W: http://atl1.sourceforge.net
1838S: Maintained
1839F: drivers/net/ethernet/atheros/
1840
1841ATM
1842M: Chas Williams <3chas3@gmail.com>
1843L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1844L: netdev@vger.kernel.org
1845W: http://linux-atm.sourceforge.net
1846S: Maintained
1847F: drivers/atm/
1848F: include/linux/atm*
1849F: include/uapi/linux/atm*
1850
1851ATMEL AT91 / AT32 MCI DRIVER
1852M: Ludovic Desroches <ludovic.desroches@atmel.com>
1853S: Maintained
1854F: drivers/mmc/host/atmel-mci.c
1855F: drivers/mmc/host/atmel-mci-regs.h
1856
1857ATMEL AT91 / AT32 SERIAL DRIVER
1858M: Nicolas Ferre <nicolas.ferre@atmel.com>
1859S: Supported
1860F: drivers/tty/serial/atmel_serial.c
1861
1862ATMEL Audio ALSA driver
1863M: Nicolas Ferre <nicolas.ferre@atmel.com>
1864L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1865S: Supported
1866F: sound/soc/atmel
1867
1868ATMEL DMA DRIVER
1869M: Nicolas Ferre <nicolas.ferre@atmel.com>
1870L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1871S: Supported
1872F: drivers/dma/at_hdmac.c
1873F: drivers/dma/at_hdmac_regs.h
1874F: include/linux/platform_data/dma-atmel.h
1875
1876ATMEL XDMA DRIVER
1877M: Ludovic Desroches <ludovic.desroches@atmel.com>
1878L: linux-arm-kernel@lists.infradead.org
1879L: dmaengine@vger.kernel.org
1880S: Supported
1881F: drivers/dma/at_xdmac.c
1882
1883ATMEL I2C DRIVER
1884M: Ludovic Desroches <ludovic.desroches@atmel.com>
1885L: linux-i2c@vger.kernel.org
1886S: Supported
1887F: drivers/i2c/busses/i2c-at91.c
1888
1889ATMEL ISI DRIVER
1890M: Josh Wu <josh.wu@atmel.com>
1891L: linux-media@vger.kernel.org
1892S: Supported
1893F: drivers/media/platform/soc_camera/atmel-isi.c
1894F: include/media/atmel-isi.h
1895
1896ATMEL LCDFB DRIVER
1897M: Nicolas Ferre <nicolas.ferre@atmel.com>
1898L: linux-fbdev@vger.kernel.org
1899S: Maintained
1900F: drivers/video/fbdev/atmel_lcdfb.c
1901F: include/video/atmel_lcdc.h
1902
1903ATMEL MACB ETHERNET DRIVER
1904M: Nicolas Ferre <nicolas.ferre@atmel.com>
1905S: Supported
1906F: drivers/net/ethernet/cadence/
1907
1908ATMEL NAND DRIVER
1909M: Josh Wu <josh.wu@atmel.com>
1910L: linux-mtd@lists.infradead.org
1911S: Supported
1912F: drivers/mtd/nand/atmel_nand*
1913
1914ATMEL SDMMC DRIVER
1915M: Ludovic Desroches <ludovic.desroches@atmel.com>
1916L: linux-mmc@vger.kernel.org
1917S: Supported
1918F: drivers/mmc/host/sdhci-of-at91.c
1919
1920ATMEL SPI DRIVER
1921M: Nicolas Ferre <nicolas.ferre@atmel.com>
1922S: Supported
1923F: drivers/spi/spi-atmel.*
1924
1925ATMEL SSC DRIVER
1926M: Nicolas Ferre <nicolas.ferre@atmel.com>
1927L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1928S: Supported
1929F: drivers/misc/atmel-ssc.c
1930F: include/linux/atmel-ssc.h
1931
1932ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1933M: Nicolas Ferre <nicolas.ferre@atmel.com>
1934L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1935S: Supported
1936F: drivers/misc/atmel_tclib.c
1937F: drivers/clocksource/tcb_clksrc.c
1938
1939ATMEL USBA UDC DRIVER
1940M: Nicolas Ferre <nicolas.ferre@atmel.com>
1941L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1942S: Supported
1943F: drivers/usb/gadget/udc/atmel_usba_udc.*
1944
1945ATMEL WIRELESS DRIVER
1946M: Simon Kelley <simon@thekelleys.org.uk>
1947L: linux-wireless@vger.kernel.org
1948W: http://www.thekelleys.org.uk/atmel
1949W: http://atmelwlandriver.sourceforge.net/
1950S: Maintained
1951F: drivers/net/wireless/atmel*
1952
1953ATMEL MAXTOUCH DRIVER
1954M: Nick Dyer <nick.dyer@itdev.co.uk>
1955T: git git://github.com/atmel-maxtouch/linux.git
1956S: Supported
1957F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1958F: drivers/input/touchscreen/atmel_mxt_ts.c
1959F: include/linux/platform_data/atmel_mxt_ts.h
1960
1961ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1962M: Bradley Grove <linuxdrivers@attotech.com>
1963L: linux-scsi@vger.kernel.org
1964W: http://www.attotech.com
1965S: Supported
1966F: drivers/scsi/esas2r
1967
1968ATUSB IEEE 802.15.4 RADIO DRIVER
1969M: Stefan Schmidt <stefan@osg.samsung.com>
1970L: linux-wpan@vger.kernel.org
1971S: Maintained
1972F: drivers/net/ieee802154/atusb.c
1973F: drivers/net/ieee802154/atusb.h
1974F: drivers/net/ieee802154/at86rf230.h
1975
1976AUDIT SUBSYSTEM
1977M: Paul Moore <paul@paul-moore.com>
1978M: Eric Paris <eparis@redhat.com>
1979L: linux-audit@redhat.com (moderated for non-subscribers)
1980W: http://people.redhat.com/sgrubb/audit/
1981T: git git://git.infradead.org/users/pcmoore/audit
1982S: Maintained
1983F: include/linux/audit.h
1984F: include/uapi/linux/audit.h
1985F: kernel/audit*
1986
1987AUXILIARY DISPLAY DRIVERS
1988M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1989W: http://miguelojeda.es/auxdisplay.htm
1990W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1991S: Maintained
1992F: drivers/auxdisplay/
1993F: include/linux/cfag12864b.h
1994
1995AVR32 ARCHITECTURE
1996M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1997M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1998W: http://www.atmel.com/products/AVR32/
1999W: http://mirror.egtvedt.no/avr32linux.org/
2000W: http://avrfreaks.net/
2001S: Maintained
2002F: arch/avr32/
2003
2004AVR32/AT32AP MACHINE SUPPORT
2005M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2006M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2007S: Maintained
2008F: arch/avr32/mach-at32ap/
2009
2010AX.25 NETWORK LAYER
2011M: Ralf Baechle <ralf@linux-mips.org>
2012L: linux-hams@vger.kernel.org
2013W: http://www.linux-ax25.org/
2014S: Maintained
2015F: include/uapi/linux/ax25.h
2016F: include/net/ax25.h
2017F: net/ax25/
2018
2019AZ6007 DVB DRIVER
2020M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2021L: linux-media@vger.kernel.org
2022W: http://linuxtv.org
2023T: git git://linuxtv.org/media_tree.git
2024S: Maintained
2025F: drivers/media/usb/dvb-usb-v2/az6007.c
2026
2027AZTECH FM RADIO RECEIVER DRIVER
2028M: Hans Verkuil <hverkuil@xs4all.nl>
2029L: linux-media@vger.kernel.org
2030T: git git://linuxtv.org/media_tree.git
2031W: http://linuxtv.org
2032S: Maintained
2033F: drivers/media/radio/radio-aztech*
2034
2035B43 WIRELESS DRIVER
2036L: linux-wireless@vger.kernel.org
2037L: b43-dev@lists.infradead.org
2038W: http://wireless.kernel.org/en/users/Drivers/b43
2039S: Odd Fixes
2040F: drivers/net/wireless/b43/
2041
2042B43LEGACY WIRELESS DRIVER
2043M: Larry Finger <Larry.Finger@lwfinger.net>
2044L: linux-wireless@vger.kernel.org
2045L: b43-dev@lists.infradead.org
2046W: http://wireless.kernel.org/en/users/Drivers/b43
2047S: Maintained
2048F: drivers/net/wireless/b43legacy/
2049
2050BACKLIGHT CLASS/SUBSYSTEM
2051M: Jingoo Han <jingoohan1@gmail.com>
2052M: Lee Jones <lee.jones@linaro.org>
2053S: Maintained
2054F: drivers/video/backlight/
2055F: include/linux/backlight.h
2056
2057BATMAN ADVANCED
2058M: Marek Lindner <mareklindner@neomailbox.ch>
2059M: Simon Wunderlich <sw@simonwunderlich.de>
2060M: Antonio Quartulli <antonio@meshcoding.com>
2061L: b.a.t.m.a.n@lists.open-mesh.org
2062W: http://www.open-mesh.org/
2063S: Maintained
2064F: net/batman-adv/
2065
2066BAYCOM/HDLCDRV DRIVERS FOR AX.25
2067M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2068L: linux-hams@vger.kernel.org
2069W: http://www.baycom.org/~tom/ham/ham.html
2070S: Maintained
2071F: drivers/net/hamradio/baycom*
2072
2073BCACHE (BLOCK LAYER CACHE)
2074M: Kent Overstreet <kent.overstreet@gmail.com>
2075L: linux-bcache@vger.kernel.org
2076W: http://bcache.evilpiepirate.org
2077S: Maintained
2078F: drivers/md/bcache/
2079
2080BDISP ST MEDIA DRIVER
2081M: Fabien Dessenne <fabien.dessenne@st.com>
2082L: linux-media@vger.kernel.org
2083T: git git://linuxtv.org/media_tree.git
2084W: http://linuxtv.org
2085S: Supported
2086F: drivers/media/platform/sti/bdisp
2087
2088BEFS FILE SYSTEM
2089S: Orphan
2090F: Documentation/filesystems/befs.txt
2091F: fs/befs/
2092
2093BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2094M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2095L: netdev@vger.kernel.org
2096S: Maintained
2097F: drivers/net/ethernet/ec_bhf.c
2098
2099BFS FILE SYSTEM
2100M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2101S: Maintained
2102F: Documentation/filesystems/bfs.txt
2103F: fs/bfs/
2104F: include/uapi/linux/bfs_fs.h
2105
2106BLACKFIN ARCHITECTURE
2107M: Steven Miao <realmz6@gmail.com>
2108L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2109T: git git://git.code.sf.net/p/adi-linux/code
2110W: http://blackfin.uclinux.org
2111S: Supported
2112F: arch/blackfin/
2113
2114BLACKFIN EMAC DRIVER
2115L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2116W: http://blackfin.uclinux.org
2117S: Supported
2118F: drivers/net/ethernet/adi/
2119
2120BLACKFIN RTC DRIVER
2121L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2122W: http://blackfin.uclinux.org
2123S: Supported
2124F: drivers/rtc/rtc-bfin.c
2125
2126BLACKFIN SDH DRIVER
2127M: Sonic Zhang <sonic.zhang@analog.com>
2128L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2129W: http://blackfin.uclinux.org
2130S: Supported
2131F: drivers/mmc/host/bfin_sdh.c
2132
2133BLACKFIN SERIAL DRIVER
2134M: Sonic Zhang <sonic.zhang@analog.com>
2135L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2136W: http://blackfin.uclinux.org
2137S: Supported
2138F: drivers/tty/serial/bfin_uart.c
2139
2140BLACKFIN WATCHDOG DRIVER
2141L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2142W: http://blackfin.uclinux.org
2143S: Supported
2144F: drivers/watchdog/bfin_wdt.c
2145
2146BLACKFIN I2C TWI DRIVER
2147M: Sonic Zhang <sonic.zhang@analog.com>
2148L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2149W: http://blackfin.uclinux.org/
2150S: Supported
2151F: drivers/i2c/busses/i2c-bfin-twi.c
2152
2153BLACKFIN MEDIA DRIVER
2154M: Scott Jiang <scott.jiang.linux@gmail.com>
2155L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2156W: http://blackfin.uclinux.org/
2157S: Supported
2158F: drivers/media/platform/blackfin/
2159F: drivers/media/i2c/adv7183*
2160F: drivers/media/i2c/vs6624*
2161
2162BLINKM RGB LED DRIVER
2163M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2164S: Maintained
2165F: drivers/leds/leds-blinkm.c
2166
2167BLOCK LAYER
2168M: Jens Axboe <axboe@kernel.dk>
2169T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2170S: Maintained
2171F: block/
2172F: kernel/trace/blktrace.c
2173
2174BLOCK2MTD DRIVER
2175M: Joern Engel <joern@lazybastard.org>
2176L: linux-mtd@lists.infradead.org
2177S: Maintained
2178F: drivers/mtd/devices/block2mtd.c
2179
2180BLUETOOTH DRIVERS
2181M: Marcel Holtmann <marcel@holtmann.org>
2182M: Gustavo Padovan <gustavo@padovan.org>
2183M: Johan Hedberg <johan.hedberg@gmail.com>
2184L: linux-bluetooth@vger.kernel.org
2185W: http://www.bluez.org/
2186T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2187T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2188S: Maintained
2189F: drivers/bluetooth/
2190
2191BLUETOOTH SUBSYSTEM
2192M: Marcel Holtmann <marcel@holtmann.org>
2193M: Gustavo Padovan <gustavo@padovan.org>
2194M: Johan Hedberg <johan.hedberg@gmail.com>
2195L: linux-bluetooth@vger.kernel.org
2196W: http://www.bluez.org/
2197T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2198T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2199S: Maintained
2200F: net/bluetooth/
2201F: include/net/bluetooth/
2202
2203BONDING DRIVER
2204M: Jay Vosburgh <j.vosburgh@gmail.com>
2205M: Veaceslav Falico <vfalico@gmail.com>
2206M: Andy Gospodarek <gospo@cumulusnetworks.com>
2207L: netdev@vger.kernel.org
2208W: http://sourceforge.net/projects/bonding/
2209S: Supported
2210F: drivers/net/bonding/
2211F: include/uapi/linux/if_bonding.h
2212
2213BPF (Safe dynamic programs and tools)
2214M: Alexei Starovoitov <ast@kernel.org>
2215L: netdev@vger.kernel.org
2216L: linux-kernel@vger.kernel.org
2217S: Supported
2218F: kernel/bpf/
2219
2220BROADCOM B44 10/100 ETHERNET DRIVER
2221M: Gary Zambrano <zambrano@broadcom.com>
2222L: netdev@vger.kernel.org
2223S: Supported
2224F: drivers/net/ethernet/broadcom/b44.*
2225
2226BROADCOM GENET ETHERNET DRIVER
2227M: Florian Fainelli <f.fainelli@gmail.com>
2228L: netdev@vger.kernel.org
2229S: Supported
2230F: drivers/net/ethernet/broadcom/genet/
2231
2232BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2233M: Sony Chacko <sony.chacko@qlogic.com>
2234M: Dept-HSGLinuxNICDev@qlogic.com
2235L: netdev@vger.kernel.org
2236S: Supported
2237F: drivers/net/ethernet/broadcom/bnx2.*
2238F: drivers/net/ethernet/broadcom/bnx2_*
2239
2240BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2241M: Ariel Elior <ariel.elior@qlogic.com>
2242L: netdev@vger.kernel.org
2243S: Supported
2244F: drivers/net/ethernet/broadcom/bnx2x/
2245
2246BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2247M: Florian Fainelli <f.fainelli@gmail.com>
2248M: Ray Jui <rjui@broadcom.com>
2249M: Scott Branden <sbranden@broadcom.com>
2250L: bcm-kernel-feedback-list@broadcom.com
2251T: git git://github.com/broadcom/mach-bcm
2252S: Maintained
2253F: arch/arm/mach-bcm/
2254F: arch/arm/boot/dts/bcm113*
2255F: arch/arm/boot/dts/bcm216*
2256F: arch/arm/boot/dts/bcm281*
2257F: arch/arm/configs/bcm_defconfig
2258F: drivers/mmc/host/sdhci-bcm-kona.c
2259F: drivers/clocksource/bcm_kona_timer.c
2260
2261BROADCOM BCM2835 ARM ARCHITECTURE
2262M: Stephen Warren <swarren@wwwdotorg.org>
2263M: Lee Jones <lee@kernel.org>
2264M: Eric Anholt <eric@anholt.net>
2265L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2266L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2267T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2268S: Maintained
2269N: bcm2835
2270
2271BROADCOM BCM33XX MIPS ARCHITECTURE
2272M: Kevin Cernekee <cernekee@gmail.com>
2273L: linux-mips@linux-mips.org
2274S: Maintained
2275F: arch/mips/bcm3384/*
2276F: arch/mips/include/asm/mach-bcm3384/*
2277F: arch/mips/kernel/*bmips*
2278
2279BROADCOM BCM47XX MIPS ARCHITECTURE
2280M: Hauke Mehrtens <hauke@hauke-m.de>
2281M: Rafał Miłecki <zajec5@gmail.com>
2282L: linux-mips@linux-mips.org
2283S: Maintained
2284F: arch/mips/bcm47xx/*
2285F: arch/mips/include/asm/mach-bcm47xx/*
2286
2287BROADCOM BCM5301X ARM ARCHITECTURE
2288M: Hauke Mehrtens <hauke@hauke-m.de>
2289L: linux-arm-kernel@lists.infradead.org
2290S: Maintained
2291F: arch/arm/mach-bcm/bcm_5301x.c
2292F: arch/arm/boot/dts/bcm5301x.dtsi
2293F: arch/arm/boot/dts/bcm470*
2294
2295BROADCOM BCM63XX ARM ARCHITECTURE
2296M: Florian Fainelli <f.fainelli@gmail.com>
2297L: linux-arm-kernel@lists.infradead.org
2298T: git git://github.com/broadcom/arm-bcm63xx.git
2299S: Maintained
2300F: arch/arm/mach-bcm/bcm63xx.c
2301F: arch/arm/include/debug/bcm63xx.S
2302
2303BROADCOM BCM63XX/BCM33XX UDC DRIVER
2304M: Kevin Cernekee <cernekee@gmail.com>
2305L: linux-usb@vger.kernel.org
2306S: Maintained
2307F: drivers/usb/gadget/udc/bcm63xx_udc.*
2308
2309BROADCOM BCM7XXX ARM ARCHITECTURE
2310M: Brian Norris <computersforpeace@gmail.com>
2311M: Gregory Fong <gregory.0xf0@gmail.com>
2312M: Florian Fainelli <f.fainelli@gmail.com>
2313L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2314T: git git://github.com/broadcom/stblinux.git
2315S: Maintained
2316F: arch/arm/mach-bcm/*brcmstb*
2317F: arch/arm/boot/dts/bcm7*.dts*
2318F: drivers/bus/brcmstb_gisb.c
2319N: brcmstb
2320
2321BROADCOM BMIPS MIPS ARCHITECTURE
2322M: Kevin Cernekee <cernekee@gmail.com>
2323M: Florian Fainelli <f.fainelli@gmail.com>
2324L: linux-mips@linux-mips.org
2325T: git git://github.com/broadcom/stblinux.git
2326S: Maintained
2327F: arch/mips/bmips/*
2328F: arch/mips/include/asm/mach-bmips/*
2329F: arch/mips/kernel/*bmips*
2330F: arch/mips/boot/dts/brcm/bcm*.dts*
2331F: drivers/irqchip/irq-bcm7*
2332F: drivers/irqchip/irq-brcmstb*
2333
2334BROADCOM TG3 GIGABIT ETHERNET DRIVER
2335M: Prashant Sreedharan <prashant@broadcom.com>
2336M: Michael Chan <mchan@broadcom.com>
2337L: netdev@vger.kernel.org
2338S: Supported
2339F: drivers/net/ethernet/broadcom/tg3.*
2340
2341BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2342M: Brett Rudley <brudley@broadcom.com>
2343M: Arend van Spriel <arend@broadcom.com>
2344M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2345M: Hante Meuleman <meuleman@broadcom.com>
2346L: linux-wireless@vger.kernel.org
2347L: brcm80211-dev-list@broadcom.com
2348S: Supported
2349F: drivers/net/wireless/brcm80211/
2350
2351BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2352M: QLogic-Storage-Upstream@qlogic.com
2353L: linux-scsi@vger.kernel.org
2354S: Supported
2355F: drivers/scsi/bnx2fc/
2356
2357BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2358M: QLogic-Storage-Upstream@qlogic.com
2359L: linux-scsi@vger.kernel.org
2360S: Supported
2361F: drivers/scsi/bnx2i/
2362
2363BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2364M: Ray Jui <rjui@broadcom.com>
2365M: Scott Branden <sbranden@broadcom.com>
2366L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2367L: bcm-kernel-feedback-list@broadcom.com
2368T: git git://github.com/broadcom/cygnus-linux.git
2369S: Maintained
2370N: iproc
2371N: cygnus
2372N: bcm9113*
2373N: bcm9583*
2374N: bcm583*
2375N: bcm113*
2376
2377BROADCOM BRCMSTB GPIO DRIVER
2378M: Gregory Fong <gregory.0xf0@gmail.com>
2379L: bcm-kernel-feedback-list@broadcom.com>
2380S: Supported
2381F: drivers/gpio/gpio-brcmstb.c
2382F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2383
2384BROADCOM KONA GPIO DRIVER
2385M: Ray Jui <rjui@broadcom.com>
2386L: bcm-kernel-feedback-list@broadcom.com
2387S: Supported
2388F: drivers/gpio/gpio-bcm-kona.c
2389F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2390
2391BROADCOM NVRAM DRIVER
2392M: Rafał Miłecki <zajec5@gmail.com>
2393L: linux-mips@linux-mips.org
2394S: Maintained
2395F: drivers/firmware/broadcom/*
2396
2397BROADCOM STB NAND FLASH DRIVER
2398M: Brian Norris <computersforpeace@gmail.com>
2399L: linux-mtd@lists.infradead.org
2400S: Maintained
2401F: drivers/mtd/nand/brcmnand/
2402
2403BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2404M: Rafał Miłecki <zajec5@gmail.com>
2405L: linux-wireless@vger.kernel.org
2406S: Maintained
2407F: drivers/bcma/
2408F: include/linux/bcma/
2409
2410BROADCOM SYSTEMPORT ETHERNET DRIVER
2411M: Florian Fainelli <f.fainelli@gmail.com>
2412L: netdev@vger.kernel.org
2413S: Supported
2414F: drivers/net/ethernet/broadcom/bcmsysport.*
2415
2416BROCADE BFA FC SCSI DRIVER
2417M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2418M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2419L: linux-scsi@vger.kernel.org
2420S: Supported
2421F: drivers/scsi/bfa/
2422
2423BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2424M: Rasesh Mody <rasesh.mody@qlogic.com>
2425L: netdev@vger.kernel.org
2426S: Supported
2427F: drivers/net/ethernet/brocade/bna/
2428
2429BSG (block layer generic sg v4 driver)
2430M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2431L: linux-scsi@vger.kernel.org
2432S: Supported
2433F: block/bsg.c
2434F: include/linux/bsg.h
2435F: include/uapi/linux/bsg.h
2436
2437BT87X AUDIO DRIVER
2438M: Clemens Ladisch <clemens@ladisch.de>
2439L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2440T: git git://git.alsa-project.org/alsa-kernel.git
2441S: Maintained
2442F: Documentation/sound/alsa/Bt87x.txt
2443F: sound/pci/bt87x.c
2444
2445BT8XXGPIO DRIVER
2446M: Michael Buesch <m@bues.ch>
2447W: http://bu3sch.de/btgpio.php
2448S: Maintained
2449F: drivers/gpio/gpio-bt8xx.c
2450
2451BTRFS FILE SYSTEM
2452M: Chris Mason <clm@fb.com>
2453M: Josef Bacik <jbacik@fb.com>
2454M: David Sterba <dsterba@suse.com>
2455L: linux-btrfs@vger.kernel.org
2456W: http://btrfs.wiki.kernel.org/
2457Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2458T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2459S: Maintained
2460F: Documentation/filesystems/btrfs.txt
2461F: fs/btrfs/
2462
2463BTTV VIDEO4LINUX DRIVER
2464M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2465L: linux-media@vger.kernel.org
2466W: http://linuxtv.org
2467T: git git://linuxtv.org/media_tree.git
2468S: Odd fixes
2469F: Documentation/video4linux/bttv/
2470F: drivers/media/pci/bt8xx/bttv*
2471
2472BUSLOGIC SCSI DRIVER
2473M: Khalid Aziz <khalid@gonehiking.org>
2474L: linux-scsi@vger.kernel.org
2475S: Maintained
2476F: drivers/scsi/BusLogic.*
2477F: drivers/scsi/FlashPoint.*
2478
2479C-MEDIA CMI8788 DRIVER
2480M: Clemens Ladisch <clemens@ladisch.de>
2481L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2482T: git git://git.alsa-project.org/alsa-kernel.git
2483S: Maintained
2484F: sound/pci/oxygen/
2485
2486C6X ARCHITECTURE
2487M: Mark Salter <msalter@redhat.com>
2488M: Aurelien Jacquiot <a-jacquiot@ti.com>
2489L: linux-c6x-dev@linux-c6x.org
2490W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2491S: Maintained
2492F: arch/c6x/
2493
2494CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2495M: David Howells <dhowells@redhat.com>
2496L: linux-cachefs@redhat.com
2497S: Supported
2498F: Documentation/filesystems/caching/cachefiles.txt
2499F: fs/cachefiles/
2500
2501CADET FM/AM RADIO RECEIVER DRIVER
2502M: Hans Verkuil <hverkuil@xs4all.nl>
2503L: linux-media@vger.kernel.org
2504T: git git://linuxtv.org/media_tree.git
2505W: http://linuxtv.org
2506S: Maintained
2507F: drivers/media/radio/radio-cadet*
2508
2509CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2510M: Jonathan Corbet <corbet@lwn.net>
2511L: linux-media@vger.kernel.org
2512T: git git://linuxtv.org/media_tree.git
2513S: Maintained
2514F: Documentation/video4linux/cafe_ccic
2515F: drivers/media/platform/marvell-ccic/
2516
2517CAIF NETWORK LAYER
2518M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2519L: netdev@vger.kernel.org
2520S: Supported
2521F: Documentation/networking/caif/
2522F: drivers/net/caif/
2523F: include/uapi/linux/caif/
2524F: include/net/caif/
2525F: net/caif/
2526
2527CALGARY x86-64 IOMMU
2528M: Muli Ben-Yehuda <muli@il.ibm.com>
2529M: "Jon D. Mason" <jdmason@kudzu.us>
2530L: discuss@x86-64.org
2531S: Maintained
2532F: arch/x86/kernel/pci-calgary_64.c
2533F: arch/x86/kernel/tce_64.c
2534F: arch/x86/include/asm/calgary.h
2535F: arch/x86/include/asm/tce.h
2536
2537CAN NETWORK LAYER
2538M: Oliver Hartkopp <socketcan@hartkopp.net>
2539M: Marc Kleine-Budde <mkl@pengutronix.de>
2540L: linux-can@vger.kernel.org
2541W: https://github.com/linux-can
2542T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2543T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2544S: Maintained
2545F: Documentation/networking/can.txt
2546F: net/can/
2547F: include/linux/can/core.h
2548F: include/uapi/linux/can.h
2549F: include/uapi/linux/can/bcm.h
2550F: include/uapi/linux/can/raw.h
2551F: include/uapi/linux/can/gw.h
2552
2553CAN NETWORK DRIVERS
2554M: Wolfgang Grandegger <wg@grandegger.com>
2555M: Marc Kleine-Budde <mkl@pengutronix.de>
2556L: linux-can@vger.kernel.org
2557W: https://github.com/linux-can
2558T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2559T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2560S: Maintained
2561F: drivers/net/can/
2562F: include/linux/can/dev.h
2563F: include/linux/can/platform/
2564F: include/uapi/linux/can/error.h
2565F: include/uapi/linux/can/netlink.h
2566
2567CAPABILITIES
2568M: Serge Hallyn <serge.hallyn@canonical.com>
2569L: linux-security-module@vger.kernel.org
2570S: Supported
2571F: include/linux/capability.h
2572F: include/uapi/linux/capability.h
2573F: security/commoncap.c
2574F: kernel/capability.c
2575
2576CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2577M: Kevin Tsai <ktsai@capellamicro.com>
2578S: Maintained
2579F: drivers/iio/light/cm*
2580F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2581
2582CAVIUM LIQUIDIO NETWORK DRIVER
2583M: Derek Chickles <derek.chickles@caviumnetworks.com>
2584M: Satanand Burla <satananda.burla@caviumnetworks.com>
2585M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2586M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2587L: netdev@vger.kernel.org
2588W: http://www.cavium.com
2589S: Supported
2590F: drivers/net/ethernet/cavium/liquidio/
2591
2592CC2520 IEEE-802.15.4 RADIO DRIVER
2593M: Varka Bhadram <varkabhadram@gmail.com>
2594L: linux-wpan@vger.kernel.org
2595S: Maintained
2596F: drivers/net/ieee802154/cc2520.c
2597F: include/linux/spi/cc2520.h
2598F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2599
2600CELL BROADBAND ENGINE ARCHITECTURE
2601M: Arnd Bergmann <arnd@arndb.de>
2602L: linuxppc-dev@lists.ozlabs.org
2603W: http://www.ibm.com/developerworks/power/cell/
2604S: Supported
2605F: arch/powerpc/include/asm/cell*.h
2606F: arch/powerpc/include/asm/spu*.h
2607F: arch/powerpc/include/uapi/asm/spu*.h
2608F: arch/powerpc/oprofile/*cell*
2609F: arch/powerpc/platforms/cell/
2610
2611CEPH COMMON CODE (LIBCEPH)
2612M: Ilya Dryomov <idryomov@gmail.com>
2613M: "Yan, Zheng" <zyan@redhat.com>
2614M: Sage Weil <sage@redhat.com>
2615L: ceph-devel@vger.kernel.org
2616W: http://ceph.com/
2617T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2618T: git git://github.com/ceph/ceph-client.git
2619S: Supported
2620F: net/ceph/
2621F: include/linux/ceph/
2622F: include/linux/crush/
2623
2624CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2625M: "Yan, Zheng" <zyan@redhat.com>
2626M: Sage Weil <sage@redhat.com>
2627M: Ilya Dryomov <idryomov@gmail.com>
2628L: ceph-devel@vger.kernel.org
2629W: http://ceph.com/
2630T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2631T: git git://github.com/ceph/ceph-client.git
2632S: Supported
2633F: Documentation/filesystems/ceph.txt
2634F: fs/ceph/
2635
2636CERTIFICATE HANDLING:
2637M: David Howells <dhowells@redhat.com>
2638M: David Woodhouse <dwmw2@infradead.org>
2639L: keyrings@linux-nfs.org
2640S: Maintained
2641F: Documentation/module-signing.txt
2642F: certs/
2643F: scripts/extract-cert.c
2644
2645CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2646L: linux-usb@vger.kernel.org
2647S: Orphan
2648F: Documentation/usb/WUSB-Design-overview.txt
2649F: Documentation/usb/wusb-cbaf
2650F: drivers/usb/host/hwa-hc.c
2651F: drivers/usb/host/whci/
2652F: drivers/usb/wusbcore/
2653F: include/linux/usb/wusb*
2654
2655CFAG12864B LCD DRIVER
2656M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2657W: http://miguelojeda.es/auxdisplay.htm
2658W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2659S: Maintained
2660F: drivers/auxdisplay/cfag12864b.c
2661F: include/linux/cfag12864b.h
2662
2663CFAG12864BFB LCD FRAMEBUFFER DRIVER
2664M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2665W: http://miguelojeda.es/auxdisplay.htm
2666W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2667S: Maintained
2668F: drivers/auxdisplay/cfag12864bfb.c
2669F: include/linux/cfag12864b.h
2670
2671CFG80211 and NL80211
2672M: Johannes Berg <johannes@sipsolutions.net>
2673L: linux-wireless@vger.kernel.org
2674W: http://wireless.kernel.org/
2675T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2676T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2677S: Maintained
2678F: include/uapi/linux/nl80211.h
2679F: include/net/cfg80211.h
2680F: net/wireless/*
2681X: net/wireless/wext*
2682
2683CHAR and MISC DRIVERS
2684M: Arnd Bergmann <arnd@arndb.de>
2685M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2686T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2687S: Supported
2688F: drivers/char/*
2689F: drivers/misc/*
2690F: include/linux/miscdevice.h
2691
2692CHECKPATCH
2693M: Andy Whitcroft <apw@canonical.com>
2694M: Joe Perches <joe@perches.com>
2695S: Maintained
2696F: scripts/checkpatch.pl
2697
2698CHINESE DOCUMENTATION
2699M: Harry Wei <harryxiyou@gmail.com>
2700L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2701L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2702S: Maintained
2703F: Documentation/zh_CN/
2704
2705CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2706M: Peter Chen <Peter.Chen@freescale.com>
2707T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2708L: linux-usb@vger.kernel.org
2709S: Maintained
2710F: drivers/usb/chipidea/
2711
2712CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2713M: Hans de Goede <hdegoede@redhat.com>
2714L: linux-input@vger.kernel.org
2715S: Maintained
2716F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2717F: drivers/input/touchscreen/chipone_icn8318.c
2718
2719CHROME HARDWARE PLATFORM SUPPORT
2720M: Olof Johansson <olof@lixom.net>
2721S: Maintained
2722F: drivers/platform/chrome/
2723
2724CISCO VIC ETHERNET NIC DRIVER
2725M: Christian Benvenuti <benve@cisco.com>
2726M: Sujith Sankar <ssujith@cisco.com>
2727M: Govindarajulu Varadarajan <_govind@gmx.com>
2728M: Neel Patel <neepatel@cisco.com>
2729S: Supported
2730F: drivers/net/ethernet/cisco/enic/
2731
2732CISCO VIC LOW LATENCY NIC DRIVER
2733M: Upinder Malhi <umalhi@cisco.com>
2734S: Supported
2735F: drivers/infiniband/hw/usnic
2736
2737CIRRUS LOGIC EP93XX ETHERNET DRIVER
2738M: Hartley Sweeten <hsweeten@visionengravers.com>
2739L: netdev@vger.kernel.org
2740S: Maintained
2741F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2742
2743CIRRUS LOGIC AUDIO CODEC DRIVERS
2744M: Brian Austin <brian.austin@cirrus.com>
2745M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2746L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2747S: Maintained
2748F: sound/soc/codecs/cs*
2749
2750CLEANCACHE API
2751M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2752L: linux-kernel@vger.kernel.org
2753S: Maintained
2754F: mm/cleancache.c
2755F: include/linux/cleancache.h
2756
2757CLK API
2758M: Russell King <linux@arm.linux.org.uk>
2759L: linux-clk@vger.kernel.org
2760S: Maintained
2761F: include/linux/clk.h
2762
2763CLOCKSOURCE, CLOCKEVENT DRIVERS
2764M: Daniel Lezcano <daniel.lezcano@linaro.org>
2765M: Thomas Gleixner <tglx@linutronix.de>
2766L: linux-kernel@vger.kernel.org
2767T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2768S: Supported
2769F: drivers/clocksource
2770
2771CISCO FCOE HBA DRIVER
2772M: Hiral Patel <hiralpat@cisco.com>
2773M: Suma Ramars <sramars@cisco.com>
2774M: Brian Uchino <buchino@cisco.com>
2775L: linux-scsi@vger.kernel.org
2776S: Supported
2777F: drivers/scsi/fnic/
2778
2779CISCO SCSI HBA DRIVER
2780M: Narsimhulu Musini <nmusini@cisco.com>
2781M: Sesidhar Baddela <sebaddel@cisco.com>
2782L: linux-scsi@vger.kernel.org
2783S: Supported
2784F: drivers/scsi/snic/
2785
2786CMPC ACPI DRIVER
2787M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2788M: Daniel Oliveira Nascimento <don@syst.com.br>
2789L: platform-driver-x86@vger.kernel.org
2790S: Supported
2791F: drivers/platform/x86/classmate-laptop.c
2792
2793COBALT MEDIA DRIVER
2794M: Hans Verkuil <hans.verkuil@cisco.com>
2795L: linux-media@vger.kernel.org
2796T: git git://linuxtv.org/media_tree.git
2797W: http://linuxtv.org
2798S: Supported
2799F: drivers/media/pci/cobalt/
2800
2801COCCINELLE/Semantic Patches (SmPL)
2802M: Julia Lawall <Julia.Lawall@lip6.fr>
2803M: Gilles Muller <Gilles.Muller@lip6.fr>
2804M: Nicolas Palix <nicolas.palix@imag.fr>
2805M: Michal Marek <mmarek@suse.com>
2806L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2807T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2808W: http://coccinelle.lip6.fr/
2809S: Supported
2810F: Documentation/coccinelle.txt
2811F: scripts/coccinelle/
2812F: scripts/coccicheck
2813
2814CODA FILE SYSTEM
2815M: Jan Harkes <jaharkes@cs.cmu.edu>
2816M: coda@cs.cmu.edu
2817L: codalist@coda.cs.cmu.edu
2818W: http://www.coda.cs.cmu.edu/
2819S: Maintained
2820F: Documentation/filesystems/coda.txt
2821F: fs/coda/
2822F: include/linux/coda*.h
2823F: include/uapi/linux/coda*.h
2824
2825CODA V4L2 MEM2MEM DRIVER
2826M: Philipp Zabel <p.zabel@pengutronix.de>
2827L: linux-media@vger.kernel.org
2828S: Maintained
2829F: Documentation/devicetree/bindings/media/coda.txt
2830F: drivers/media/platform/coda/
2831
2832COMMON CLK FRAMEWORK
2833M: Michael Turquette <mturquette@baylibre.com>
2834M: Stephen Boyd <sboyd@codeaurora.org>
2835L: linux-clk@vger.kernel.org
2836T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2837S: Maintained
2838F: drivers/clk/
2839X: drivers/clk/clkdev.c
2840F: include/linux/clk-pr*
2841F: include/linux/clk/
2842
2843COMMON INTERNET FILE SYSTEM (CIFS)
2844M: Steve French <sfrench@samba.org>
2845L: linux-cifs@vger.kernel.org
2846L: samba-technical@lists.samba.org (moderated for non-subscribers)
2847W: http://linux-cifs.samba.org/
2848T: git git://git.samba.org/sfrench/cifs-2.6.git
2849S: Supported
2850F: Documentation/filesystems/cifs/
2851F: fs/cifs/
2852
2853COMPACTPCI HOTPLUG CORE
2854M: Scott Murray <scott@spiteful.org>
2855L: linux-pci@vger.kernel.org
2856S: Maintained
2857F: drivers/pci/hotplug/cpci_hotplug*
2858
2859COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2860M: Scott Murray <scott@spiteful.org>
2861L: linux-pci@vger.kernel.org
2862S: Maintained
2863F: drivers/pci/hotplug/cpcihp_zt5550.*
2864
2865COMPACTPCI HOTPLUG GENERIC DRIVER
2866M: Scott Murray <scott@spiteful.org>
2867L: linux-pci@vger.kernel.org
2868S: Maintained
2869F: drivers/pci/hotplug/cpcihp_generic.c
2870
2871COMPAL LAPTOP SUPPORT
2872M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2873L: platform-driver-x86@vger.kernel.org
2874S: Maintained
2875F: drivers/platform/x86/compal-laptop.c
2876
2877CONEXANT ACCESSRUNNER USB DRIVER
2878M: Simon Arlott <cxacru@fire.lp0.eu>
2879L: accessrunner-general@lists.sourceforge.net
2880W: http://accessrunner.sourceforge.net/
2881S: Maintained
2882F: drivers/usb/atm/cxacru.c
2883
2884CONFIGFS
2885M: Joel Becker <jlbec@evilplan.org>
2886T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2887S: Supported
2888F: fs/configfs/
2889F: include/linux/configfs.h
2890
2891CONNECTOR
2892M: Evgeniy Polyakov <zbr@ioremap.net>
2893L: netdev@vger.kernel.org
2894S: Maintained
2895F: drivers/connector/
2896
2897CONTROL GROUP (CGROUP)
2898M: Tejun Heo <tj@kernel.org>
2899M: Li Zefan <lizefan@huawei.com>
2900M: Johannes Weiner <hannes@cmpxchg.org>
2901L: cgroups@vger.kernel.org
2902T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2903S: Maintained
2904F: Documentation/cgroups/
2905F: include/linux/cgroup*
2906F: kernel/cgroup*
2907
2908CONTROL GROUP - CPUSET
2909M: Li Zefan <lizefan@huawei.com>
2910L: cgroups@vger.kernel.org
2911W: http://www.bullopensource.org/cpuset/
2912W: http://oss.sgi.com/projects/cpusets/
2913T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2914S: Maintained
2915F: Documentation/cgroups/cpusets.txt
2916F: include/linux/cpuset.h
2917F: kernel/cpuset.c
2918
2919CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2920M: Johannes Weiner <hannes@cmpxchg.org>
2921M: Michal Hocko <mhocko@kernel.org>
2922L: cgroups@vger.kernel.org
2923L: linux-mm@kvack.org
2924S: Maintained
2925F: mm/memcontrol.c
2926F: mm/swap_cgroup.c
2927
2928CORETEMP HARDWARE MONITORING DRIVER
2929M: Fenghua Yu <fenghua.yu@intel.com>
2930L: lm-sensors@lm-sensors.org
2931S: Maintained
2932F: Documentation/hwmon/coretemp
2933F: drivers/hwmon/coretemp.c
2934
2935COSA/SRP SYNC SERIAL DRIVER
2936M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2937W: http://www.fi.muni.cz/~kas/cosa/
2938S: Maintained
2939F: drivers/net/wan/cosa*
2940
2941CPMAC ETHERNET DRIVER
2942M: Florian Fainelli <florian@openwrt.org>
2943L: netdev@vger.kernel.org
2944S: Maintained
2945F: drivers/net/ethernet/ti/cpmac.c
2946
2947CPU FREQUENCY DRIVERS
2948M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
2949M: Viresh Kumar <viresh.kumar@linaro.org>
2950L: linux-pm@vger.kernel.org
2951S: Maintained
2952T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2953T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2954F: drivers/cpufreq/
2955F: include/linux/cpufreq.h
2956
2957CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2958M: Viresh Kumar <viresh.kumar@linaro.org>
2959M: Sudeep Holla <sudeep.holla@arm.com>
2960L: linux-pm@vger.kernel.org
2961W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2962S: Maintained
2963F: drivers/cpufreq/arm_big_little.h
2964F: drivers/cpufreq/arm_big_little.c
2965F: drivers/cpufreq/arm_big_little_dt.c
2966
2967CPUIDLE DRIVER - ARM BIG LITTLE
2968M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2969M: Daniel Lezcano <daniel.lezcano@linaro.org>
2970L: linux-pm@vger.kernel.org
2971L: linux-arm-kernel@lists.infradead.org
2972T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2973S: Maintained
2974F: drivers/cpuidle/cpuidle-big_little.c
2975
2976CPUIDLE DRIVER - ARM EXYNOS
2977M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2978M: Daniel Lezcano <daniel.lezcano@linaro.org>
2979M: Kukjin Kim <kgene@kernel.org>
2980L: linux-pm@vger.kernel.org
2981L: linux-samsung-soc@vger.kernel.org
2982S: Supported
2983F: drivers/cpuidle/cpuidle-exynos.c
2984F: arch/arm/mach-exynos/pm.c
2985
2986CPUIDLE DRIVERS
2987M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
2988M: Daniel Lezcano <daniel.lezcano@linaro.org>
2989L: linux-pm@vger.kernel.org
2990S: Maintained
2991T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2992F: drivers/cpuidle/*
2993F: include/linux/cpuidle.h
2994
2995CPUID/MSR DRIVER
2996M: "H. Peter Anvin" <hpa@zytor.com>
2997S: Maintained
2998F: arch/x86/kernel/cpuid.c
2999F: arch/x86/kernel/msr.c
3000
3001CPU POWER MONITORING SUBSYSTEM
3002M: Thomas Renninger <trenn@suse.com>
3003L: linux-pm@vger.kernel.org
3004S: Maintained
3005F: tools/power/cpupower/
3006
3007CRAMFS FILESYSTEM
3008W: http://sourceforge.net/projects/cramfs/
3009S: Orphan / Obsolete
3010F: Documentation/filesystems/cramfs.txt
3011F: fs/cramfs/
3012
3013CRIS PORT
3014M: Mikael Starvik <starvik@axis.com>
3015M: Jesper Nilsson <jesper.nilsson@axis.com>
3016L: linux-cris-kernel@axis.com
3017W: http://developer.axis.com
3018S: Maintained
3019F: arch/cris/
3020F: drivers/tty/serial/crisv10.*
3021
3022CRYPTO API
3023M: Herbert Xu <herbert@gondor.apana.org.au>
3024M: "David S. Miller" <davem@davemloft.net>
3025L: linux-crypto@vger.kernel.org
3026T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3027S: Maintained
3028F: Documentation/crypto/
3029F: Documentation/DocBook/crypto-API.tmpl
3030F: arch/*/crypto/
3031F: crypto/
3032F: drivers/crypto/
3033F: include/crypto/
3034
3035CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3036M: Neil Horman <nhorman@tuxdriver.com>
3037L: linux-crypto@vger.kernel.org
3038S: Maintained
3039F: crypto/ansi_cprng.c
3040F: crypto/rng.c
3041
3042CS5535 Audio ALSA driver
3043M: Jaya Kumar <jayakumar.alsa@gmail.com>
3044S: Maintained
3045F: sound/pci/cs5535audio/
3046
3047CW1200 WLAN driver
3048M: Solomon Peachy <pizza@shaftnet.org>
3049S: Maintained
3050F: drivers/net/wireless/cw1200/
3051
3052CX18 VIDEO4LINUX DRIVER
3053M: Andy Walls <awalls@md.metrocast.net>
3054L: ivtv-devel@ivtvdriver.org (subscribers-only)
3055L: linux-media@vger.kernel.org
3056T: git git://linuxtv.org/media_tree.git
3057W: http://linuxtv.org
3058W: http://www.ivtvdriver.org/index.php/Cx18
3059S: Maintained
3060F: Documentation/video4linux/cx18.txt
3061F: drivers/media/pci/cx18/
3062F: include/uapi/linux/ivtv*
3063
3064CX2341X MPEG ENCODER HELPER MODULE
3065M: Hans Verkuil <hverkuil@xs4all.nl>
3066L: linux-media@vger.kernel.org
3067T: git git://linuxtv.org/media_tree.git
3068W: http://linuxtv.org
3069S: Maintained
3070F: drivers/media/common/cx2341x*
3071F: include/media/cx2341x*
3072
3073CX24120 MEDIA DRIVER
3074M: Jemma Denson <jdenson@gmail.com>
3075M: Patrick Boettcher <patrick.boettcher@posteo.de>
3076L: linux-media@vger.kernel.org
3077W: http://linuxtv.org/
3078Q: http://patchwork.linuxtv.org/project/linux-media/list/
3079S: Maintained
3080F: drivers/media/dvb-frontends/cx24120*
3081
3082CX88 VIDEO4LINUX DRIVER
3083M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3084L: linux-media@vger.kernel.org
3085W: http://linuxtv.org
3086T: git git://linuxtv.org/media_tree.git
3087S: Odd fixes
3088F: Documentation/video4linux/cx88/
3089F: drivers/media/pci/cx88/
3090
3091CXD2820R MEDIA DRIVER
3092M: Antti Palosaari <crope@iki.fi>
3093L: linux-media@vger.kernel.org
3094W: http://linuxtv.org/
3095W: http://palosaari.fi/linux/
3096Q: http://patchwork.linuxtv.org/project/linux-media/list/
3097T: git git://linuxtv.org/anttip/media_tree.git
3098S: Maintained
3099F: drivers/media/dvb-frontends/cxd2820r*
3100
3101CXGB3 ETHERNET DRIVER (CXGB3)
3102M: Santosh Raspatur <santosh@chelsio.com>
3103L: netdev@vger.kernel.org
3104W: http://www.chelsio.com
3105S: Supported
3106F: drivers/net/ethernet/chelsio/cxgb3/
3107
3108CXGB3 ISCSI DRIVER (CXGB3I)
3109M: Karen Xie <kxie@chelsio.com>
3110L: linux-scsi@vger.kernel.org
3111W: http://www.chelsio.com
3112S: Supported
3113F: drivers/scsi/cxgbi/cxgb3i
3114
3115CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3116M: Steve Wise <swise@chelsio.com>
3117L: linux-rdma@vger.kernel.org
3118W: http://www.openfabrics.org
3119S: Supported
3120F: drivers/infiniband/hw/cxgb3/
3121
3122CXGB4 ETHERNET DRIVER (CXGB4)
3123M: Hariprasad S <hariprasad@chelsio.com>
3124L: netdev@vger.kernel.org
3125W: http://www.chelsio.com
3126S: Supported
3127F: drivers/net/ethernet/chelsio/cxgb4/
3128
3129CXGB4 ISCSI DRIVER (CXGB4I)
3130M: Karen Xie <kxie@chelsio.com>
3131L: linux-scsi@vger.kernel.org
3132W: http://www.chelsio.com
3133S: Supported
3134F: drivers/scsi/cxgbi/cxgb4i
3135
3136CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3137M: Steve Wise <swise@chelsio.com>
3138L: linux-rdma@vger.kernel.org
3139W: http://www.openfabrics.org
3140S: Supported
3141F: drivers/infiniband/hw/cxgb4/
3142
3143CXGB4VF ETHERNET DRIVER (CXGB4VF)
3144M: Casey Leedom <leedom@chelsio.com>
3145L: netdev@vger.kernel.org
3146W: http://www.chelsio.com
3147S: Supported
3148F: drivers/net/ethernet/chelsio/cxgb4vf/
3149
3150CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3151M: Ian Munsie <imunsie@au1.ibm.com>
3152M: Michael Neuling <mikey@neuling.org>
3153L: linuxppc-dev@lists.ozlabs.org
3154S: Supported
3155F: drivers/misc/cxl/
3156F: include/misc/cxl*
3157F: include/uapi/misc/cxl.h
3158F: Documentation/powerpc/cxl.txt
3159F: Documentation/powerpc/cxl.txt
3160F: Documentation/ABI/testing/sysfs-class-cxl
3161
3162STMMAC ETHERNET DRIVER
3163M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3164L: netdev@vger.kernel.org
3165W: http://www.stlinux.com
3166S: Supported
3167F: drivers/net/ethernet/stmicro/stmmac/
3168
3169CYBERPRO FB DRIVER
3170M: Russell King <linux@arm.linux.org.uk>
3171L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3172W: http://www.arm.linux.org.uk/
3173S: Maintained
3174F: drivers/video/fbdev/cyber2000fb.*
3175
3176CYCLADES ASYNC MUX DRIVER
3177W: http://www.cyclades.com/
3178S: Orphan
3179F: drivers/tty/cyclades.c
3180F: include/linux/cyclades.h
3181F: include/uapi/linux/cyclades.h
3182
3183CYCLADES PC300 DRIVER
3184W: http://www.cyclades.com/
3185S: Orphan
3186F: drivers/net/wan/pc300*
3187
3188CYPRESS_FIRMWARE MEDIA DRIVER
3189M: Antti Palosaari <crope@iki.fi>
3190L: linux-media@vger.kernel.org
3191W: http://linuxtv.org/
3192W: http://palosaari.fi/linux/
3193Q: http://patchwork.linuxtv.org/project/linux-media/list/
3194T: git git://linuxtv.org/anttip/media_tree.git
3195S: Maintained
3196F: drivers/media/common/cypress_firmware*
3197
3198CYTTSP TOUCHSCREEN DRIVER
3199M: Ferruh Yigit <fery@cypress.com>
3200L: linux-input@vger.kernel.org
3201S: Supported
3202F: drivers/input/touchscreen/cyttsp*
3203F: include/linux/input/cyttsp.h
3204
3205DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3206M: Joshua Kinard <kumba@gentoo.org>
3207S: Maintained
3208F: drivers/rtc/rtc-ds1685.c
3209F: include/linux/rtc/ds1685.h
3210
3211DAMA SLAVE for AX.25
3212M: Joerg Reuter <jreuter@yaina.de>
3213W: http://yaina.de/jreuter/
3214W: http://www.qsl.net/dl1bke/
3215L: linux-hams@vger.kernel.org
3216S: Maintained
3217F: net/ax25/af_ax25.c
3218F: net/ax25/ax25_dev.c
3219F: net/ax25/ax25_ds_*
3220F: net/ax25/ax25_in.c
3221F: net/ax25/ax25_out.c
3222F: net/ax25/ax25_timer.c
3223F: net/ax25/sysctl_net_ax25.c
3224
3225DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3226L: netdev@vger.kernel.org
3227S: Orphan
3228F: Documentation/networking/dmfe.txt
3229F: drivers/net/ethernet/dec/tulip/dmfe.c
3230
3231DC390/AM53C974 SCSI driver
3232M: Hannes Reinecke <hare@suse.com>
3233L: linux-scsi@vger.kernel.org
3234S: Maintained
3235F: drivers/scsi/am53c974.c
3236
3237DC395x SCSI driver
3238M: Oliver Neukum <oliver@neukum.org>
3239M: Ali Akcaagac <aliakc@web.de>
3240M: Jamie Lenehan <lenehan@twibble.org>
3241L: dc395x@twibble.org
3242W: http://twibble.org/dist/dc395x/
3243W: http://lists.twibble.org/mailman/listinfo/dc395x/
3244S: Maintained
3245F: Documentation/scsi/dc395x.txt
3246F: drivers/scsi/dc395x.*
3247
3248DCCP PROTOCOL
3249M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3250L: dccp@vger.kernel.org
3251W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3252S: Maintained
3253F: include/linux/dccp.h
3254F: include/uapi/linux/dccp.h
3255F: include/linux/tfrc.h
3256F: net/dccp/
3257
3258DECnet NETWORK LAYER
3259W: http://linux-decnet.sourceforge.net
3260L: linux-decnet-user@lists.sourceforge.net
3261S: Orphan
3262F: Documentation/networking/decnet.txt
3263F: net/decnet/
3264
3265DECSTATION PLATFORM SUPPORT
3266M: "Maciej W. Rozycki" <macro@linux-mips.org>
3267L: linux-mips@linux-mips.org
3268W: http://www.linux-mips.org/wiki/DECstation
3269S: Maintained
3270F: arch/mips/dec/
3271F: arch/mips/include/asm/dec/
3272F: arch/mips/include/asm/mach-dec/
3273
3274DEFXX FDDI NETWORK DRIVER
3275M: "Maciej W. Rozycki" <macro@linux-mips.org>
3276S: Maintained
3277F: drivers/net/fddi/defxx.*
3278
3279DELL LAPTOP DRIVER
3280M: Matthew Garrett <mjg59@srcf.ucam.org>
3281M: Pali Rohár <pali.rohar@gmail.com>
3282L: platform-driver-x86@vger.kernel.org
3283S: Maintained
3284F: drivers/platform/x86/dell-laptop.c
3285
3286DELL LAPTOP RBTN DRIVER
3287M: Pali Rohár <pali.rohar@gmail.com>
3288S: Maintained
3289F: drivers/platform/x86/dell-rbtn.*
3290
3291DELL LAPTOP FREEFALL DRIVER
3292M: Pali Rohár <pali.rohar@gmail.com>
3293S: Maintained
3294F: drivers/platform/x86/dell-smo8800.c
3295
3296DELL LAPTOP SMM DRIVER
3297M: Pali Rohár <pali.rohar@gmail.com>
3298S: Maintained
3299F: drivers/hwmon/dell-smm-hwmon.c
3300F: include/uapi/linux/i8k.h
3301
3302DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3303M: Doug Warzecha <Douglas_Warzecha@dell.com>
3304S: Maintained
3305F: Documentation/dcdbas.txt
3306F: drivers/firmware/dcdbas.*
3307
3308DELL WMI EXTRAS DRIVER
3309M: Matthew Garrett <mjg59@srcf.ucam.org>
3310M: Pali Rohár <pali.rohar@gmail.com>
3311S: Maintained
3312F: drivers/platform/x86/dell-wmi.c
3313
3314DESIGNWARE USB2 DRD IP DRIVER
3315M: John Youn <johnyoun@synopsys.com>
3316L: linux-usb@vger.kernel.org
3317T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3318S: Maintained
3319F: drivers/usb/dwc2/
3320
3321DESIGNWARE USB3 DRD IP DRIVER
3322M: Felipe Balbi <balbi@ti.com>
3323L: linux-usb@vger.kernel.org
3324L: linux-omap@vger.kernel.org
3325T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3326S: Maintained
3327F: drivers/usb/dwc3/
3328
3329DEVICE COREDUMP (DEV_COREDUMP)
3330M: Johannes Berg <johannes@sipsolutions.net>
3331L: linux-kernel@vger.kernel.org
3332S: Maintained
3333F: drivers/base/devcoredump.c
3334F: include/linux/devcoredump.h
3335
3336DEVICE FREQUENCY (DEVFREQ)
3337M: MyungJoo Ham <myungjoo.ham@samsung.com>
3338M: Kyungmin Park <kyungmin.park@samsung.com>
3339L: linux-pm@vger.kernel.org
3340S: Maintained
3341F: drivers/devfreq/
3342
3343DEVICE NUMBER REGISTRY
3344M: Torben Mathiasen <device@lanana.org>
3345W: http://lanana.org/docs/device-list/index.html
3346S: Maintained
3347
3348DEVICE-MAPPER (LVM)
3349M: Alasdair Kergon <agk@redhat.com>
3350M: Mike Snitzer <snitzer@redhat.com>
3351M: dm-devel@redhat.com
3352L: dm-devel@redhat.com
3353W: http://sources.redhat.com/dm
3354Q: http://patchwork.kernel.org/project/dm-devel/list/
3355T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3356T: quilt http://people.redhat.com/agk/patches/linux/editing/
3357S: Maintained
3358F: Documentation/device-mapper/
3359F: drivers/md/dm*
3360F: drivers/md/persistent-data/
3361F: include/linux/device-mapper.h
3362F: include/linux/dm-*.h
3363F: include/uapi/linux/dm-*.h
3364
3365DIALOG SEMICONDUCTOR DRIVERS
3366M: Support Opensource <support.opensource@diasemi.com>
3367W: http://www.dialog-semiconductor.com/products
3368S: Supported
3369F: Documentation/hwmon/da90??
3370F: drivers/gpio/gpio-da90??.c
3371F: drivers/hwmon/da90??-hwmon.c
3372F: drivers/iio/adc/da91??-*.c
3373F: drivers/input/misc/da90??_onkey.c
3374F: drivers/input/touchscreen/da9052_tsi.c
3375F: drivers/leds/leds-da90??.c
3376F: drivers/mfd/da903x.c
3377F: drivers/mfd/da90??-*.c
3378F: drivers/mfd/da91??-*.c
3379F: drivers/power/da9052-battery.c
3380F: drivers/power/da91??-*.c
3381F: drivers/regulator/da903x.c
3382F: drivers/regulator/da9???-regulator.[ch]
3383F: drivers/rtc/rtc-da90??.c
3384F: drivers/video/backlight/da90??_bl.c
3385F: drivers/watchdog/da90??_wdt.c
3386F: include/linux/mfd/da903x.h
3387F: include/linux/mfd/da9052/
3388F: include/linux/mfd/da9055/
3389F: include/linux/mfd/da9063/
3390F: include/linux/mfd/da9150/
3391F: include/sound/da[79]*.h
3392F: sound/soc/codecs/da[79]*.[ch]
3393
3394DIGI NEO AND CLASSIC PCI PRODUCTS
3395M: Lidza Louina <lidza.louina@gmail.com>
3396M: Mark Hounschell <markh@compro.net>
3397L: driverdev-devel@linuxdriverproject.org
3398S: Maintained
3399F: drivers/staging/dgnc/
3400
3401DIGI EPCA PCI PRODUCTS
3402M: Lidza Louina <lidza.louina@gmail.com>
3403M: Mark Hounschell <markh@compro.net>
3404M: Daeseok Youn <daeseok.youn@gmail.com>
3405L: driverdev-devel@linuxdriverproject.org
3406S: Maintained
3407F: drivers/staging/dgap/
3408
3409DIOLAN U2C-12 I2C DRIVER
3410M: Guenter Roeck <linux@roeck-us.net>
3411L: linux-i2c@vger.kernel.org
3412S: Maintained
3413F: drivers/i2c/busses/i2c-diolan-u2c.c
3414
3415DIRECT ACCESS (DAX)
3416M: Matthew Wilcox <willy@linux.intel.com>
3417L: linux-fsdevel@vger.kernel.org
3418S: Supported
3419F: fs/dax.c
3420
3421DIRECTORY NOTIFICATION (DNOTIFY)
3422M: Eric Paris <eparis@parisplace.org>
3423S: Maintained
3424F: Documentation/filesystems/dnotify.txt
3425F: fs/notify/dnotify/
3426F: include/linux/dnotify.h
3427
3428DISK GEOMETRY AND PARTITION HANDLING
3429M: Andries Brouwer <aeb@cwi.nl>
3430W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3431W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3432W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3433S: Maintained
3434
3435DISKQUOTA
3436M: Jan Kara <jack@suse.com>
3437S: Maintained
3438F: Documentation/filesystems/quota.txt
3439F: fs/quota/
3440F: include/linux/quota*.h
3441F: include/uapi/linux/quota*.h
3442
3443DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3444M: Bernie Thompson <bernie@plugable.com>
3445L: linux-fbdev@vger.kernel.org
3446S: Maintained
3447W: http://plugable.com/category/projects/udlfb/
3448F: drivers/video/fbdev/udlfb.c
3449F: include/video/udlfb.h
3450F: Documentation/fb/udlfb.txt
3451
3452DISTRIBUTED LOCK MANAGER (DLM)
3453M: Christine Caulfield <ccaulfie@redhat.com>
3454M: David Teigland <teigland@redhat.com>
3455L: cluster-devel@redhat.com
3456W: http://sources.redhat.com/cluster/
3457T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3458S: Supported
3459F: fs/dlm/
3460
3461DMA BUFFER SHARING FRAMEWORK
3462M: Sumit Semwal <sumit.semwal@linaro.org>
3463S: Maintained
3464L: linux-media@vger.kernel.org
3465L: dri-devel@lists.freedesktop.org
3466L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3467F: drivers/dma-buf/
3468F: include/linux/dma-buf*
3469F: include/linux/reservation.h
3470F: include/linux/*fence.h
3471F: Documentation/dma-buf-sharing.txt
3472T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3473
3474DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3475M: Vinod Koul <vinod.koul@intel.com>
3476L: dmaengine@vger.kernel.org
3477Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3478S: Maintained
3479F: drivers/dma/
3480F: include/linux/dmaengine.h
3481F: Documentation/dmaengine/
3482T: git git://git.infradead.org/users/vkoul/slave-dma.git
3483
3484DME1737 HARDWARE MONITOR DRIVER
3485M: Juerg Haefliger <juergh@gmail.com>
3486L: lm-sensors@lm-sensors.org
3487S: Maintained
3488F: Documentation/hwmon/dme1737
3489F: drivers/hwmon/dme1737.c
3490
3491DMI/SMBIOS SUPPORT
3492M: Jean Delvare <jdelvare@suse.com>
3493S: Maintained
3494T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3495F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3496F: drivers/firmware/dmi-id.c
3497F: drivers/firmware/dmi_scan.c
3498F: include/linux/dmi.h
3499
3500DOCUMENTATION
3501M: Jonathan Corbet <corbet@lwn.net>
3502L: linux-doc@vger.kernel.org
3503S: Maintained
3504F: Documentation/
3505X: Documentation/ABI/
3506X: Documentation/devicetree/
3507X: Documentation/acpi
3508X: Documentation/power
3509X: Documentation/spi
3510X: Documentation/DocBook/media
3511T: git git://git.lwn.net/linux-2.6.git docs-next
3512
3513DOUBLETALK DRIVER
3514M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3515L: blinux-list@redhat.com
3516S: Maintained
3517F: drivers/char/dtlk.c
3518F: include/linux/dtlk.h
3519
3520DPT_I2O SCSI RAID DRIVER
3521M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3522L: linux-scsi@vger.kernel.org
3523W: http://www.adaptec.com/
3524S: Maintained
3525F: drivers/scsi/dpt*
3526F: drivers/scsi/dpt/
3527
3528DRBD DRIVER
3529P: Philipp Reisner
3530P: Lars Ellenberg
3531M: drbd-dev@lists.linbit.com
3532L: drbd-user@lists.linbit.com
3533W: http://www.drbd.org
3534T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3535T: git git://git.drbd.org/drbd-8.3.git
3536S: Supported
3537F: drivers/block/drbd/
3538F: lib/lru_cache.c
3539F: Documentation/blockdev/drbd/
3540
3541DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3542M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3543T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3544S: Supported
3545F: Documentation/kobject.txt
3546F: drivers/base/
3547F: fs/debugfs/
3548F: fs/kernfs/
3549F: fs/sysfs/
3550F: include/linux/debugfs.h
3551F: include/linux/kobj*
3552F: lib/kobj*
3553
3554DRM DRIVERS
3555M: David Airlie <airlied@linux.ie>
3556L: dri-devel@lists.freedesktop.org
3557T: git git://people.freedesktop.org/~airlied/linux
3558S: Maintained
3559F: drivers/gpu/drm/
3560F: drivers/gpu/vga/
3561F: include/drm/
3562F: include/uapi/drm/
3563
3564RADEON DRM DRIVERS
3565M: Alex Deucher <alexander.deucher@amd.com>
3566M: Christian König <christian.koenig@amd.com>
3567L: dri-devel@lists.freedesktop.org
3568T: git git://people.freedesktop.org/~agd5f/linux
3569S: Supported
3570F: drivers/gpu/drm/radeon/
3571F: include/uapi/drm/radeon*
3572
3573DRM PANEL DRIVERS
3574M: Thierry Reding <thierry.reding@gmail.com>
3575L: dri-devel@lists.freedesktop.org
3576T: git git://anongit.freedesktop.org/tegra/linux.git
3577S: Maintained
3578F: drivers/gpu/drm/drm_panel.c
3579F: drivers/gpu/drm/panel/
3580F: include/drm/drm_panel.h
3581F: Documentation/devicetree/bindings/panel/
3582
3583INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3584M: Daniel Vetter <daniel.vetter@intel.com>
3585M: Jani Nikula <jani.nikula@linux.intel.com>
3586L: intel-gfx@lists.freedesktop.org
3587L: dri-devel@lists.freedesktop.org
3588Q: http://patchwork.freedesktop.org/project/intel-gfx/
3589T: git git://anongit.freedesktop.org/drm-intel
3590S: Supported
3591F: drivers/gpu/drm/i915/
3592F: include/drm/i915*
3593F: include/uapi/drm/i915*
3594
3595DRM DRIVERS FOR EXYNOS
3596M: Inki Dae <inki.dae@samsung.com>
3597M: Joonyoung Shim <jy0922.shim@samsung.com>
3598M: Seung-Woo Kim <sw0312.kim@samsung.com>
3599M: Kyungmin Park <kyungmin.park@samsung.com>
3600L: dri-devel@lists.freedesktop.org
3601T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3602S: Supported
3603F: drivers/gpu/drm/exynos/
3604F: include/drm/exynos*
3605F: include/uapi/drm/exynos*
3606
3607DRM DRIVERS FOR FREESCALE DCU
3608M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3609M: Alison Wang <alison.wang@freescale.com>
3610L: dri-devel@lists.freedesktop.org
3611S: Supported
3612F: drivers/gpu/drm/fsl-dcu/
3613F: Documentation/devicetree/bindings/video/fsl,dcu.txt
3614F: Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3615
3616DRM DRIVERS FOR FREESCALE IMX
3617M: Philipp Zabel <p.zabel@pengutronix.de>
3618L: dri-devel@lists.freedesktop.org
3619S: Maintained
3620F: drivers/gpu/drm/imx/
3621F: Documentation/devicetree/bindings/drm/imx/
3622
3623DRM DRIVERS FOR NVIDIA TEGRA
3624M: Thierry Reding <thierry.reding@gmail.com>
3625M: Terje Bergström <tbergstrom@nvidia.com>
3626L: dri-devel@lists.freedesktop.org
3627L: linux-tegra@vger.kernel.org
3628T: git git://anongit.freedesktop.org/tegra/linux.git
3629S: Supported
3630F: drivers/gpu/drm/tegra/
3631F: drivers/gpu/host1x/
3632F: include/linux/host1x.h
3633F: include/uapi/drm/tegra_drm.h
3634F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3635
3636DRM DRIVERS FOR RENESAS
3637M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3638L: dri-devel@lists.freedesktop.org
3639L: linux-sh@vger.kernel.org
3640T: git git://people.freedesktop.org/~airlied/linux
3641S: Supported
3642F: drivers/gpu/drm/rcar-du/
3643F: drivers/gpu/drm/shmobile/
3644F: include/linux/platform_data/shmob_drm.h
3645
3646DRM DRIVERS FOR ROCKCHIP
3647M: Mark Yao <mark.yao@rock-chips.com>
3648L: dri-devel@lists.freedesktop.org
3649S: Maintained
3650F: drivers/gpu/drm/rockchip/
3651F: Documentation/devicetree/bindings/video/rockchip*
3652
3653DRM DRIVERS FOR STI
3654M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3655M: Vincent Abriou <vincent.abriou@st.com>
3656L: dri-devel@lists.freedesktop.org
3657T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3658S: Maintained
3659F: drivers/gpu/drm/sti
3660F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3661
3662DSBR100 USB FM RADIO DRIVER
3663M: Alexey Klimov <klimov.linux@gmail.com>
3664L: linux-media@vger.kernel.org
3665T: git git://linuxtv.org/media_tree.git
3666S: Maintained
3667F: drivers/media/radio/dsbr100.c
3668
3669DSCC4 DRIVER
3670M: Francois Romieu <romieu@fr.zoreil.com>
3671L: netdev@vger.kernel.org
3672S: Maintained
3673F: drivers/net/wan/dscc4.c
3674
3675DT3155 MEDIA DRIVER
3676M: Hans Verkuil <hverkuil@xs4all.nl>
3677L: linux-media@vger.kernel.org
3678T: git git://linuxtv.org/media_tree.git
3679W: http://linuxtv.org
3680S: Odd Fixes
3681F: drivers/media/pci/dt3155/
3682
3683DVB_USB_AF9015 MEDIA DRIVER
3684M: Antti Palosaari <crope@iki.fi>
3685L: linux-media@vger.kernel.org
3686W: http://linuxtv.org/
3687W: http://palosaari.fi/linux/
3688Q: http://patchwork.linuxtv.org/project/linux-media/list/
3689T: git git://linuxtv.org/anttip/media_tree.git
3690S: Maintained
3691F: drivers/media/usb/dvb-usb-v2/af9015*
3692
3693DVB_USB_AF9035 MEDIA DRIVER
3694M: Antti Palosaari <crope@iki.fi>
3695L: linux-media@vger.kernel.org
3696W: http://linuxtv.org/
3697W: http://palosaari.fi/linux/
3698Q: http://patchwork.linuxtv.org/project/linux-media/list/
3699T: git git://linuxtv.org/anttip/media_tree.git
3700S: Maintained
3701F: drivers/media/usb/dvb-usb-v2/af9035*
3702
3703DVB_USB_ANYSEE MEDIA DRIVER
3704M: Antti Palosaari <crope@iki.fi>
3705L: linux-media@vger.kernel.org
3706W: http://linuxtv.org/
3707W: http://palosaari.fi/linux/
3708Q: http://patchwork.linuxtv.org/project/linux-media/list/
3709T: git git://linuxtv.org/anttip/media_tree.git
3710S: Maintained
3711F: drivers/media/usb/dvb-usb-v2/anysee*
3712
3713DVB_USB_AU6610 MEDIA DRIVER
3714M: Antti Palosaari <crope@iki.fi>
3715L: linux-media@vger.kernel.org
3716W: http://linuxtv.org/
3717W: http://palosaari.fi/linux/
3718Q: http://patchwork.linuxtv.org/project/linux-media/list/
3719T: git git://linuxtv.org/anttip/media_tree.git
3720S: Maintained
3721F: drivers/media/usb/dvb-usb-v2/au6610*
3722
3723DVB_USB_CE6230 MEDIA DRIVER
3724M: Antti Palosaari <crope@iki.fi>
3725L: linux-media@vger.kernel.org
3726W: http://linuxtv.org/
3727W: http://palosaari.fi/linux/
3728Q: http://patchwork.linuxtv.org/project/linux-media/list/
3729T: git git://linuxtv.org/anttip/media_tree.git
3730S: Maintained
3731F: drivers/media/usb/dvb-usb-v2/ce6230*
3732
3733DVB_USB_CXUSB MEDIA DRIVER
3734M: Michael Krufky <mkrufky@linuxtv.org>
3735L: linux-media@vger.kernel.org
3736W: http://linuxtv.org/
3737W: http://github.com/mkrufky
3738Q: http://patchwork.linuxtv.org/project/linux-media/list/
3739T: git git://linuxtv.org/media_tree.git
3740S: Maintained
3741F: drivers/media/usb/dvb-usb/cxusb*
3742
3743DVB_USB_EC168 MEDIA DRIVER
3744M: Antti Palosaari <crope@iki.fi>
3745L: linux-media@vger.kernel.org
3746W: http://linuxtv.org/
3747W: http://palosaari.fi/linux/
3748Q: http://patchwork.linuxtv.org/project/linux-media/list/
3749T: git git://linuxtv.org/anttip/media_tree.git
3750S: Maintained
3751F: drivers/media/usb/dvb-usb-v2/ec168*
3752
3753DVB_USB_GL861 MEDIA DRIVER
3754M: Antti Palosaari <crope@iki.fi>
3755L: linux-media@vger.kernel.org
3756W: http://linuxtv.org/
3757Q: http://patchwork.linuxtv.org/project/linux-media/list/
3758T: git git://linuxtv.org/anttip/media_tree.git
3759S: Maintained
3760F: drivers/media/usb/dvb-usb-v2/gl861*
3761
3762DVB_USB_MXL111SF MEDIA DRIVER
3763M: Michael Krufky <mkrufky@linuxtv.org>
3764L: linux-media@vger.kernel.org
3765W: http://linuxtv.org/
3766W: http://github.com/mkrufky
3767Q: http://patchwork.linuxtv.org/project/linux-media/list/
3768T: git git://linuxtv.org/mkrufky/mxl111sf.git
3769S: Maintained
3770F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3771
3772DVB_USB_RTL28XXU MEDIA DRIVER
3773M: Antti Palosaari <crope@iki.fi>
3774L: linux-media@vger.kernel.org
3775W: http://linuxtv.org/
3776W: http://palosaari.fi/linux/
3777Q: http://patchwork.linuxtv.org/project/linux-media/list/
3778T: git git://linuxtv.org/anttip/media_tree.git
3779S: Maintained
3780F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3781
3782DVB_USB_V2 MEDIA DRIVER
3783M: Antti Palosaari <crope@iki.fi>
3784L: linux-media@vger.kernel.org
3785W: http://linuxtv.org/
3786W: http://palosaari.fi/linux/
3787Q: http://patchwork.linuxtv.org/project/linux-media/list/
3788T: git git://linuxtv.org/anttip/media_tree.git
3789S: Maintained
3790F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3791F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3792
3793DYNAMIC DEBUG
3794M: Jason Baron <jbaron@akamai.com>
3795S: Maintained
3796F: lib/dynamic_debug.c
3797F: include/linux/dynamic_debug.h
3798
3799DZ DECSTATION DZ11 SERIAL DRIVER
3800M: "Maciej W. Rozycki" <macro@linux-mips.org>
3801S: Maintained
3802F: drivers/tty/serial/dz.*
3803
3804E3X0 POWER BUTTON DRIVER
3805M: Moritz Fischer <moritz.fischer@ettus.com>
3806L: usrp-users@lists.ettus.com
3807W: http://www.ettus.com
3808S: Supported
3809F: drivers/input/misc/e3x0-button.c
3810F: Documentation/devicetree/bindings/input/e3x0-button.txt
3811
3812E4000 MEDIA DRIVER
3813M: Antti Palosaari <crope@iki.fi>
3814L: linux-media@vger.kernel.org
3815W: http://linuxtv.org/
3816W: http://palosaari.fi/linux/
3817Q: http://patchwork.linuxtv.org/project/linux-media/list/
3818T: git git://linuxtv.org/anttip/media_tree.git
3819S: Maintained
3820F: drivers/media/tuners/e4000*
3821
3822EATA ISA/EISA/PCI SCSI DRIVER
3823M: Dario Ballabio <ballabio_dario@emc.com>
3824L: linux-scsi@vger.kernel.org
3825S: Maintained
3826F: drivers/scsi/eata.c
3827
3828EC100 MEDIA DRIVER
3829M: Antti Palosaari <crope@iki.fi>
3830L: linux-media@vger.kernel.org
3831W: http://linuxtv.org/
3832W: http://palosaari.fi/linux/
3833Q: http://patchwork.linuxtv.org/project/linux-media/list/
3834T: git git://linuxtv.org/anttip/media_tree.git
3835S: Maintained
3836F: drivers/media/dvb-frontends/ec100*
3837
3838ECRYPT FILE SYSTEM
3839M: Tyler Hicks <tyhicks@canonical.com>
3840L: ecryptfs@vger.kernel.org
3841W: http://ecryptfs.org
3842W: https://launchpad.net/ecryptfs
3843S: Supported
3844F: Documentation/filesystems/ecryptfs.txt
3845F: fs/ecryptfs/
3846
3847EDAC-CORE
3848M: Doug Thompson <dougthompson@xmission.com>
3849M: Borislav Petkov <bp@alien8.de>
3850M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3851L: linux-edac@vger.kernel.org
3852W: bluesmoke.sourceforge.net
3853T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3854T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3855S: Supported
3856F: Documentation/edac.txt
3857F: drivers/edac/
3858F: include/linux/edac.h
3859
3860EDAC-AMD64
3861M: Doug Thompson <dougthompson@xmission.com>
3862M: Borislav Petkov <bp@alien8.de>
3863L: linux-edac@vger.kernel.org
3864W: bluesmoke.sourceforge.net
3865S: Maintained
3866F: drivers/edac/amd64_edac*
3867
3868EDAC-CALXEDA
3869M: Doug Thompson <dougthompson@xmission.com>
3870M: Robert Richter <rric@kernel.org>
3871L: linux-edac@vger.kernel.org
3872W: bluesmoke.sourceforge.net
3873S: Maintained
3874F: drivers/edac/highbank*
3875
3876EDAC-CAVIUM
3877M: Ralf Baechle <ralf@linux-mips.org>
3878M: David Daney <david.daney@cavium.com>
3879L: linux-edac@vger.kernel.org
3880L: linux-mips@linux-mips.org
3881W: bluesmoke.sourceforge.net
3882S: Supported
3883F: drivers/edac/octeon_edac*
3884
3885EDAC-E752X
3886M: Mark Gross <mark.gross@intel.com>
3887M: Doug Thompson <dougthompson@xmission.com>
3888L: linux-edac@vger.kernel.org
3889W: bluesmoke.sourceforge.net
3890S: Maintained
3891F: drivers/edac/e752x_edac.c
3892
3893EDAC-E7XXX
3894M: Doug Thompson <dougthompson@xmission.com>
3895L: linux-edac@vger.kernel.org
3896W: bluesmoke.sourceforge.net
3897S: Maintained
3898F: drivers/edac/e7xxx_edac.c
3899
3900EDAC-GHES
3901M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3902L: linux-edac@vger.kernel.org
3903W: bluesmoke.sourceforge.net
3904S: Maintained
3905F: drivers/edac/ghes_edac.c
3906
3907EDAC-I82443BXGX
3908M: Tim Small <tim@buttersideup.com>
3909L: linux-edac@vger.kernel.org
3910W: bluesmoke.sourceforge.net
3911S: Maintained
3912F: drivers/edac/i82443bxgx_edac.c
3913
3914EDAC-I3000
3915M: Jason Uhlenkott <juhlenko@akamai.com>
3916L: linux-edac@vger.kernel.org
3917W: bluesmoke.sourceforge.net
3918S: Maintained
3919F: drivers/edac/i3000_edac.c
3920
3921EDAC-I5000
3922M: Doug Thompson <dougthompson@xmission.com>
3923L: linux-edac@vger.kernel.org
3924W: bluesmoke.sourceforge.net
3925S: Maintained
3926F: drivers/edac/i5000_edac.c
3927
3928EDAC-I5400
3929M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3930L: linux-edac@vger.kernel.org
3931W: bluesmoke.sourceforge.net
3932S: Maintained
3933F: drivers/edac/i5400_edac.c
3934
3935EDAC-I7300
3936M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3937L: linux-edac@vger.kernel.org
3938W: bluesmoke.sourceforge.net
3939S: Maintained
3940F: drivers/edac/i7300_edac.c
3941
3942EDAC-I7CORE
3943M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3944L: linux-edac@vger.kernel.org
3945W: bluesmoke.sourceforge.net
3946S: Maintained
3947F: drivers/edac/i7core_edac.c
3948
3949EDAC-I82975X
3950M: Ranganathan Desikan <ravi@jetztechnologies.com>
3951M: "Arvind R." <arvino55@gmail.com>
3952L: linux-edac@vger.kernel.org
3953W: bluesmoke.sourceforge.net
3954S: Maintained
3955F: drivers/edac/i82975x_edac.c
3956
3957EDAC-IE31200
3958M: Jason Baron <jbaron@akamai.com>
3959L: linux-edac@vger.kernel.org
3960W: bluesmoke.sourceforge.net
3961S: Maintained
3962F: drivers/edac/ie31200_edac.c
3963
3964EDAC-MPC85XX
3965M: Johannes Thumshirn <morbidrsa@gmail.com>
3966L: linux-edac@vger.kernel.org
3967W: bluesmoke.sourceforge.net
3968S: Maintained
3969F: drivers/edac/mpc85xx_edac.[ch]
3970
3971EDAC-PASEMI
3972M: Egor Martovetsky <egor@pasemi.com>
3973L: linux-edac@vger.kernel.org
3974W: bluesmoke.sourceforge.net
3975S: Maintained
3976F: drivers/edac/pasemi_edac.c
3977
3978EDAC-R82600
3979M: Tim Small <tim@buttersideup.com>
3980L: linux-edac@vger.kernel.org
3981W: bluesmoke.sourceforge.net
3982S: Maintained
3983F: drivers/edac/r82600_edac.c
3984
3985EDAC-SBRIDGE
3986M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3987L: linux-edac@vger.kernel.org
3988W: bluesmoke.sourceforge.net
3989S: Maintained
3990F: drivers/edac/sb_edac.c
3991
3992EDAC-XGENE
3993APPLIED MICRO (APM) X-GENE SOC EDAC
3994M: Loc Ho <lho@apm.com>
3995S: Supported
3996F: drivers/edac/xgene_edac.c
3997F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3998
3999EDIROL UA-101/UA-1000 DRIVER
4000M: Clemens Ladisch <clemens@ladisch.de>
4001L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4002T: git git://git.alsa-project.org/alsa-kernel.git
4003S: Maintained
4004F: sound/usb/misc/ua101.c
4005
4006EXTENSIBLE FIRMWARE INTERFACE (EFI)
4007M: Matt Fleming <matt.fleming@intel.com>
4008L: linux-efi@vger.kernel.org
4009T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4010S: Maintained
4011F: Documentation/efi-stub.txt
4012F: arch/ia64/kernel/efi.c
4013F: arch/x86/boot/compressed/eboot.[ch]
4014F: arch/x86/include/asm/efi.h
4015F: arch/x86/platform/efi/*
4016F: drivers/firmware/efi/*
4017F: include/linux/efi*.h
4018
4019EFI VARIABLE FILESYSTEM
4020M: Matthew Garrett <matthew.garrett@nebula.com>
4021M: Jeremy Kerr <jk@ozlabs.org>
4022M: Matt Fleming <matt.fleming@intel.com>
4023T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4024L: linux-efi@vger.kernel.org
4025S: Maintained
4026F: fs/efivarfs/
4027
4028EFIFB FRAMEBUFFER DRIVER
4029L: linux-fbdev@vger.kernel.org
4030M: Peter Jones <pjones@redhat.com>
4031S: Maintained
4032F: drivers/video/fbdev/efifb.c
4033
4034EFS FILESYSTEM
4035W: http://aeschi.ch.eu.org/efs/
4036S: Orphan
4037F: fs/efs/
4038
4039EHCA (IBM GX bus InfiniBand adapter) DRIVER
4040M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4041M: Christoph Raisch <raisch@de.ibm.com>
4042L: linux-rdma@vger.kernel.org
4043S: Supported
4044F: drivers/infiniband/hw/ehca/
4045
4046EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4047M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4048L: netdev@vger.kernel.org
4049S: Maintained
4050F: drivers/net/ethernet/ibm/ehea/
4051
4052EM28XX VIDEO4LINUX DRIVER
4053M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4054L: linux-media@vger.kernel.org
4055W: http://linuxtv.org
4056T: git git://linuxtv.org/media_tree.git
4057S: Maintained
4058F: drivers/media/usb/em28xx/
4059
4060EMBEDDED LINUX
4061M: Paul Gortmaker <paul.gortmaker@windriver.com>
4062M: Matt Mackall <mpm@selenic.com>
4063M: David Woodhouse <dwmw2@infradead.org>
4064L: linux-embedded@vger.kernel.org
4065S: Maintained
4066
4067EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4068M: James Smart <james.smart@avagotech.com>
4069M: Dick Kennedy <dick.kennedy@avagotech.com>
4070L: linux-scsi@vger.kernel.org
4071W: http://www.avagotech.com
4072S: Supported
4073F: drivers/scsi/lpfc/
4074
4075ENE CB710 FLASH CARD READER DRIVER
4076M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4077S: Maintained
4078F: drivers/misc/cb710/
4079F: drivers/mmc/host/cb710-mmc.*
4080F: include/linux/cb710.h
4081
4082ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4083M: Maxim Levitsky <maximlevitsky@gmail.com>
4084S: Maintained
4085F: drivers/media/rc/ene_ir.*
4086
4087ENHANCED ERROR HANDLING (EEH)
4088M: Gavin Shan <shangw@linux.vnet.ibm.com>
4089L: linuxppc-dev@lists.ozlabs.org
4090S: Supported
4091F: Documentation/powerpc/eeh-pci-error-recovery.txt
4092F: arch/powerpc/kernel/eeh*.c
4093
4094EPSON S1D13XXX FRAMEBUFFER DRIVER
4095M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4096S: Maintained
4097T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4098F: drivers/video/fbdev/s1d13xxxfb.c
4099F: include/video/s1d13xxxfb.h
4100
4101ET131X NETWORK DRIVER
4102M: Mark Einon <mark.einon@gmail.com>
4103S: Odd Fixes
4104F: drivers/net/ethernet/agere/
4105
4106ETHERNET BRIDGE
4107M: Stephen Hemminger <stephen@networkplumber.org>
4108L: bridge@lists.linux-foundation.org
4109L: netdev@vger.kernel.org
4110W: http://www.linuxfoundation.org/en/Net:Bridge
4111S: Maintained
4112F: include/linux/netfilter_bridge/
4113F: net/bridge/
4114
4115ETHERNET PHY LIBRARY
4116M: Florian Fainelli <f.fainelli@gmail.com>
4117L: netdev@vger.kernel.org
4118S: Maintained
4119F: include/linux/phy.h
4120F: include/linux/phy_fixed.h
4121F: drivers/net/phy/
4122F: Documentation/networking/phy.txt
4123F: drivers/of/of_mdio.c
4124F: drivers/of/of_net.c
4125
4126EXT2 FILE SYSTEM
4127M: Jan Kara <jack@suse.com>
4128L: linux-ext4@vger.kernel.org
4129S: Maintained
4130F: Documentation/filesystems/ext2.txt
4131F: fs/ext2/
4132F: include/linux/ext2*
4133
4134EXT4 FILE SYSTEM
4135M: "Theodore Ts'o" <tytso@mit.edu>
4136M: Andreas Dilger <adilger.kernel@dilger.ca>
4137L: linux-ext4@vger.kernel.org
4138W: http://ext4.wiki.kernel.org
4139Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4140S: Maintained
4141F: Documentation/filesystems/ext4.txt
4142F: fs/ext4/
4143
4144Extended Verification Module (EVM)
4145M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4146L: linux-ima-devel@lists.sourceforge.net
4147L: linux-security-module@vger.kernel.org
4148S: Supported
4149F: security/integrity/evm/
4150
4151EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4152M: MyungJoo Ham <myungjoo.ham@samsung.com>
4153M: Chanwoo Choi <cw00.choi@samsung.com>
4154L: linux-kernel@vger.kernel.org
4155T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4156S: Maintained
4157F: drivers/extcon/
4158F: Documentation/extcon/
4159
4160EXYNOS DP DRIVER
4161M: Jingoo Han <jingoohan1@gmail.com>
4162L: dri-devel@lists.freedesktop.org
4163S: Maintained
4164F: drivers/gpu/drm/exynos/exynos_dp*
4165
4166EXYNOS MIPI DISPLAY DRIVERS
4167M: Inki Dae <inki.dae@samsung.com>
4168M: Donghwa Lee <dh09.lee@samsung.com>
4169M: Kyungmin Park <kyungmin.park@samsung.com>
4170L: linux-fbdev@vger.kernel.org
4171S: Maintained
4172F: drivers/video/fbdev/exynos/exynos_mipi*
4173F: include/video/exynos_mipi*
4174
4175F71805F HARDWARE MONITORING DRIVER
4176M: Jean Delvare <jdelvare@suse.com>
4177L: lm-sensors@lm-sensors.org
4178S: Maintained
4179F: Documentation/hwmon/f71805f
4180F: drivers/hwmon/f71805f.c
4181
4182FC0011 TUNER DRIVER
4183M: Michael Buesch <m@bues.ch>
4184L: linux-media@vger.kernel.org
4185S: Maintained
4186F: drivers/media/tuners/fc0011.h
4187F: drivers/media/tuners/fc0011.c
4188
4189FC2580 MEDIA DRIVER
4190M: Antti Palosaari <crope@iki.fi>
4191L: linux-media@vger.kernel.org
4192W: http://linuxtv.org/
4193W: http://palosaari.fi/linux/
4194Q: http://patchwork.linuxtv.org/project/linux-media/list/
4195T: git git://linuxtv.org/anttip/media_tree.git
4196S: Maintained
4197F: drivers/media/tuners/fc2580*
4198
4199FANOTIFY
4200M: Eric Paris <eparis@redhat.com>
4201S: Maintained
4202F: fs/notify/fanotify/
4203F: include/linux/fanotify.h
4204F: include/uapi/linux/fanotify.h
4205
4206FARSYNC SYNCHRONOUS DRIVER
4207M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4208W: http://www.farsite.co.uk/
4209S: Supported
4210F: drivers/net/wan/farsync.*
4211
4212FAULT INJECTION SUPPORT
4213M: Akinobu Mita <akinobu.mita@gmail.com>
4214S: Supported
4215F: Documentation/fault-injection/
4216F: lib/fault-inject.c
4217
4218FBTFT Framebuffer drivers
4219M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4220M: Noralf Trønnes <noralf@tronnes.org>
4221S: Maintained
4222F: drivers/staging/fbtft/
4223
4224FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4225M: Vasu Dev <vasu.dev@intel.com>
4226L: fcoe-devel@open-fcoe.org
4227W: www.Open-FCoE.org
4228S: Supported
4229F: drivers/scsi/libfc/
4230F: drivers/scsi/fcoe/
4231F: include/scsi/fc/
4232F: include/scsi/libfc.h
4233F: include/scsi/libfcoe.h
4234F: include/uapi/scsi/fc/
4235
4236FILE LOCKING (flock() and fcntl()/lockf())
4237M: Jeff Layton <jlayton@poochiereds.net>
4238M: "J. Bruce Fields" <bfields@fieldses.org>
4239L: linux-fsdevel@vger.kernel.org
4240S: Maintained
4241F: include/linux/fcntl.h
4242F: include/linux/fs.h
4243F: include/uapi/linux/fcntl.h
4244F: include/uapi/linux/fs.h
4245F: fs/fcntl.c
4246F: fs/locks.c
4247
4248FILESYSTEMS (VFS and infrastructure)
4249M: Alexander Viro <viro@zeniv.linux.org.uk>
4250L: linux-fsdevel@vger.kernel.org
4251S: Maintained
4252F: fs/*
4253
4254FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4255M: Riku Voipio <riku.voipio@iki.fi>
4256L: lm-sensors@lm-sensors.org
4257S: Maintained
4258F: drivers/hwmon/f75375s.c
4259F: include/linux/f75375s.h
4260
4261FIREWIRE AUDIO DRIVERS
4262M: Clemens Ladisch <clemens@ladisch.de>
4263L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4264T: git git://git.alsa-project.org/alsa-kernel.git
4265S: Maintained
4266F: sound/firewire/
4267
4268FIREWIRE MEDIA DRIVERS (firedtv)
4269M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4270L: linux-media@vger.kernel.org
4271L: linux1394-devel@lists.sourceforge.net
4272T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4273S: Maintained
4274F: drivers/media/firewire/
4275
4276FIREWIRE SBP-2 TARGET
4277M: Chris Boot <bootc@bootc.net>
4278L: linux-scsi@vger.kernel.org
4279L: target-devel@vger.kernel.org
4280L: linux1394-devel@lists.sourceforge.net
4281T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4282S: Maintained
4283F: drivers/target/sbp/
4284
4285FIREWIRE SUBSYSTEM
4286M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4287L: linux1394-devel@lists.sourceforge.net
4288W: http://ieee1394.wiki.kernel.org/
4289T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4290S: Maintained
4291F: drivers/firewire/
4292F: include/linux/firewire.h
4293F: include/uapi/linux/firewire*.h
4294F: tools/firewire/
4295
4296FIRMWARE LOADER (request_firmware)
4297M: Ming Lei <ming.lei@canonical.com>
4298L: linux-kernel@vger.kernel.org
4299S: Maintained
4300F: Documentation/firmware_class/
4301F: drivers/base/firmware*.c
4302F: include/linux/firmware.h
4303
4304FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4305M: Joshua Morris <josh.h.morris@us.ibm.com>
4306M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4307S: Maintained
4308F: drivers/block/rsxx/
4309
4310FLOPPY DRIVER
4311M: Jiri Kosina <jikos@kernel.org>
4312T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4313S: Odd fixes
4314F: drivers/block/floppy.c
4315
4316FMC SUBSYSTEM
4317M: Alessandro Rubini <rubini@gnudd.com>
4318W: http://www.ohwr.org/projects/fmc-bus
4319S: Supported
4320F: drivers/fmc/
4321F: include/linux/fmc*.h
4322F: include/linux/ipmi-fru.h
4323K: fmc_d.*register
4324
4325FPU EMULATOR
4326M: Bill Metzenthen <billm@melbpc.org.au>
4327W: http://floatingpoint.sourceforge.net/emulator/index.html
4328S: Maintained
4329F: arch/x86/math-emu/
4330
4331FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4332L: netdev@vger.kernel.org
4333S: Orphan
4334F: drivers/net/wan/dlci.c
4335F: drivers/net/wan/sdla.c
4336
4337FRAMEBUFFER LAYER
4338M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4339M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4340L: linux-fbdev@vger.kernel.org
4341W: http://linux-fbdev.sourceforge.net/
4342Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4343T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4344S: Maintained
4345F: Documentation/fb/
4346F: Documentation/devicetree/bindings/fb/
4347F: drivers/video/
4348F: include/video/
4349F: include/linux/fb.h
4350F: include/uapi/video/
4351F: include/uapi/linux/fb.h
4352
4353FREESCALE DIU FRAMEBUFFER DRIVER
4354M: Timur Tabi <timur@tabi.org>
4355L: linux-fbdev@vger.kernel.org
4356S: Maintained
4357F: drivers/video/fbdev/fsl-diu-fb.*
4358
4359FREESCALE DMA DRIVER
4360M: Li Yang <leoli@freescale.com>
4361M: Zhang Wei <zw@zh-kernel.org>
4362L: linuxppc-dev@lists.ozlabs.org
4363S: Maintained
4364F: drivers/dma/fsldma.*
4365
4366FREESCALE I2C CPM DRIVER
4367M: Jochen Friedrich <jochen@scram.de>
4368L: linuxppc-dev@lists.ozlabs.org
4369L: linux-i2c@vger.kernel.org
4370S: Maintained
4371F: drivers/i2c/busses/i2c-cpm.c
4372
4373FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4374M: Sascha Hauer <kernel@pengutronix.de>
4375L: linux-fbdev@vger.kernel.org
4376L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4377S: Maintained
4378F: include/linux/platform_data/video-imxfb.h
4379F: drivers/video/fbdev/imxfb.c
4380
4381FREESCALE QUAD SPI DRIVER
4382M: Han Xu <han.xu@freescale.com>
4383L: linux-mtd@lists.infradead.org
4384S: Maintained
4385F: drivers/mtd/spi-nor/fsl-quadspi.c
4386
4387FREESCALE SOC FS_ENET DRIVER
4388M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4389M: Vitaly Bordug <vbordug@ru.mvista.com>
4390L: linuxppc-dev@lists.ozlabs.org
4391L: netdev@vger.kernel.org
4392S: Maintained
4393F: drivers/net/ethernet/freescale/fs_enet/
4394F: include/linux/fs_enet_pd.h
4395
4396FREESCALE QUICC ENGINE LIBRARY
4397L: linuxppc-dev@lists.ozlabs.org
4398S: Orphan
4399F: arch/powerpc/sysdev/qe_lib/
4400F: arch/powerpc/include/asm/*qe.h
4401
4402FREESCALE USB PERIPHERAL DRIVERS
4403M: Li Yang <leoli@freescale.com>
4404L: linux-usb@vger.kernel.org
4405L: linuxppc-dev@lists.ozlabs.org
4406S: Maintained
4407F: drivers/usb/gadget/udc/fsl*
4408
4409FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4410M: Li Yang <leoli@freescale.com>
4411L: netdev@vger.kernel.org
4412L: linuxppc-dev@lists.ozlabs.org
4413S: Maintained
4414F: drivers/net/ethernet/freescale/ucc_geth*
4415
4416FREESCALE QUICC ENGINE UCC UART DRIVER
4417M: Timur Tabi <timur@tabi.org>
4418L: linuxppc-dev@lists.ozlabs.org
4419S: Maintained
4420F: drivers/tty/serial/ucc_uart.c
4421
4422FREESCALE SOC SOUND DRIVERS
4423M: Timur Tabi <timur@tabi.org>
4424M: Nicolin Chen <nicoleotsuka@gmail.com>
4425M: Xiubo Li <Xiubo.Lee@gmail.com>
4426L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4427L: linuxppc-dev@lists.ozlabs.org
4428S: Maintained
4429F: sound/soc/fsl/fsl*
4430F: sound/soc/fsl/imx*
4431F: sound/soc/fsl/mpc8610_hpcd.c
4432
4433FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4434M: "J. German Rivera" <German.Rivera@freescale.com>
4435L: linux-kernel@vger.kernel.org
4436S: Maintained
4437F: drivers/staging/fsl-mc/
4438
4439FREEVXFS FILESYSTEM
4440M: Christoph Hellwig <hch@infradead.org>
4441W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4442S: Maintained
4443F: fs/freevxfs/
4444
4445FREEZER
4446M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4447M: Pavel Machek <pavel@ucw.cz>
4448L: linux-pm@vger.kernel.org
4449S: Supported
4450F: Documentation/power/freezing-of-tasks.txt
4451F: include/linux/freezer.h
4452F: kernel/freezer.c
4453
4454FRONTSWAP API
4455M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4456L: linux-kernel@vger.kernel.org
4457S: Maintained
4458F: mm/frontswap.c
4459F: include/linux/frontswap.h
4460
4461FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4462M: David Howells <dhowells@redhat.com>
4463L: linux-cachefs@redhat.com
4464S: Supported
4465F: Documentation/filesystems/caching/
4466F: fs/fscache/
4467F: include/linux/fscache*.h
4468
4469F2FS FILE SYSTEM
4470M: Jaegeuk Kim <jaegeuk@kernel.org>
4471M: Changman Lee <cm224.lee@samsung.com>
4472R: Chao Yu <chao2.yu@samsung.com>
4473L: linux-f2fs-devel@lists.sourceforge.net
4474W: http://en.wikipedia.org/wiki/F2FS
4475T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4476S: Maintained
4477F: Documentation/filesystems/f2fs.txt
4478F: Documentation/ABI/testing/sysfs-fs-f2fs
4479F: fs/f2fs/
4480F: include/linux/f2fs_fs.h
4481F: include/trace/events/f2fs.h
4482
4483FUJITSU FR-V (FRV) PORT
4484M: David Howells <dhowells@redhat.com>
4485S: Maintained
4486F: arch/frv/
4487
4488FUJITSU LAPTOP EXTRAS
4489M: Jonathan Woithe <jwoithe@just42.net>
4490L: platform-driver-x86@vger.kernel.org
4491S: Maintained
4492F: drivers/platform/x86/fujitsu-laptop.c
4493
4494FUJITSU M-5MO LS CAMERA ISP DRIVER
4495M: Kyungmin Park <kyungmin.park@samsung.com>
4496M: Heungjun Kim <riverful.kim@samsung.com>
4497L: linux-media@vger.kernel.org
4498S: Maintained
4499F: drivers/media/i2c/m5mols/
4500F: include/media/m5mols.h
4501
4502FUJITSU TABLET EXTRAS
4503M: Robert Gerlach <khnz@gmx.de>
4504L: platform-driver-x86@vger.kernel.org
4505S: Maintained
4506F: drivers/platform/x86/fujitsu-tablet.c
4507
4508FUSE: FILESYSTEM IN USERSPACE
4509M: Miklos Szeredi <miklos@szeredi.hu>
4510L: fuse-devel@lists.sourceforge.net
4511W: http://fuse.sourceforge.net/
4512T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4513S: Maintained
4514F: fs/fuse/
4515F: include/uapi/linux/fuse.h
4516F: Documentation/filesystems/fuse.txt
4517
4518FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4519M: Rik Faith <faith@cs.unc.edu>
4520L: linux-scsi@vger.kernel.org
4521S: Odd Fixes (e.g., new signatures)
4522F: drivers/scsi/fdomain.*
4523
4524GCOV BASED KERNEL PROFILING
4525M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4526S: Maintained
4527F: kernel/gcov/
4528F: Documentation/gcov.txt
4529
4530GDT SCSI DISK ARRAY CONTROLLER DRIVER
4531M: Achim Leubner <achim_leubner@adaptec.com>
4532L: linux-scsi@vger.kernel.org
4533W: http://www.icp-vortex.com/
4534S: Supported
4535F: drivers/scsi/gdt*
4536
4537GDB KERNEL DEBUGGING HELPER SCRIPTS
4538M: Jan Kiszka <jan.kiszka@siemens.com>
4539S: Supported
4540F: scripts/gdb/
4541
4542GEMTEK FM RADIO RECEIVER DRIVER
4543M: Hans Verkuil <hverkuil@xs4all.nl>
4544L: linux-media@vger.kernel.org
4545T: git git://linuxtv.org/media_tree.git
4546W: http://linuxtv.org
4547S: Maintained
4548F: drivers/media/radio/radio-gemtek*
4549
4550GENERIC GPIO I2C DRIVER
4551M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4552S: Supported
4553F: drivers/i2c/busses/i2c-gpio.c
4554F: include/linux/i2c-gpio.h
4555
4556GENERIC GPIO I2C MULTIPLEXER DRIVER
4557M: Peter Korsgaard <peter.korsgaard@barco.com>
4558L: linux-i2c@vger.kernel.org
4559S: Supported
4560F: drivers/i2c/muxes/i2c-mux-gpio.c
4561F: include/linux/i2c-mux-gpio.h
4562F: Documentation/i2c/muxes/i2c-mux-gpio
4563
4564GENERIC HDLC (WAN) DRIVERS
4565M: Krzysztof Halasa <khc@pm.waw.pl>
4566W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4567S: Maintained
4568F: drivers/net/wan/c101.c
4569F: drivers/net/wan/hd6457*
4570F: drivers/net/wan/hdlc*
4571F: drivers/net/wan/n2.c
4572F: drivers/net/wan/pc300too.c
4573F: drivers/net/wan/pci200syn.c
4574F: drivers/net/wan/wanxl*
4575
4576GENERIC INCLUDE/ASM HEADER FILES
4577M: Arnd Bergmann <arnd@arndb.de>
4578L: linux-arch@vger.kernel.org
4579T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4580S: Maintained
4581F: include/asm-generic/
4582F: include/uapi/asm-generic/
4583
4584GENERIC PHY FRAMEWORK
4585M: Kishon Vijay Abraham I <kishon@ti.com>
4586L: linux-kernel@vger.kernel.org
4587T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4588S: Supported
4589F: drivers/phy/
4590F: include/linux/phy/
4591
4592GENERIC PM DOMAINS
4593M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4594M: Kevin Hilman <khilman@kernel.org>
4595M: Ulf Hansson <ulf.hansson@linaro.org>
4596L: linux-pm@vger.kernel.org
4597S: Supported
4598F: drivers/base/power/domain*.c
4599F: include/linux/pm_domain.h
4600
4601GENERIC UIO DRIVER FOR PCI DEVICES
4602M: "Michael S. Tsirkin" <mst@redhat.com>
4603L: kvm@vger.kernel.org
4604S: Supported
4605F: drivers/uio/uio_pci_generic.c
4606
4607GET_MAINTAINER SCRIPT
4608M: Joe Perches <joe@perches.com>
4609S: Maintained
4610F: scripts/get_maintainer.pl
4611
4612GFS2 FILE SYSTEM
4613M: Steven Whitehouse <swhiteho@redhat.com>
4614M: Bob Peterson <rpeterso@redhat.com>
4615L: cluster-devel@redhat.com
4616W: http://sources.redhat.com/cluster/
4617T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4618S: Supported
4619F: Documentation/filesystems/gfs2*.txt
4620F: fs/gfs2/
4621F: include/uapi/linux/gfs2_ondisk.h
4622
4623GIGASET ISDN DRIVERS
4624M: Paul Bolle <pebolle@tiscali.nl>
4625L: gigaset307x-common@lists.sourceforge.net
4626W: http://gigaset307x.sourceforge.net/
4627S: Odd Fixes
4628F: Documentation/isdn/README.gigaset
4629F: drivers/isdn/gigaset/
4630F: include/uapi/linux/gigaset_dev.h
4631
4632GO7007 MPEG CODEC
4633M: Hans Verkuil <hans.verkuil@cisco.com>
4634L: linux-media@vger.kernel.org
4635S: Maintained
4636F: drivers/media/usb/go7007/
4637
4638GOODIX TOUCHSCREEN
4639M: Bastien Nocera <hadess@hadess.net>
4640L: linux-input@vger.kernel.org
4641S: Maintained
4642F: drivers/input/touchscreen/goodix.c
4643
4644GPIO SUBSYSTEM
4645M: Linus Walleij <linus.walleij@linaro.org>
4646M: Alexandre Courbot <gnurou@gmail.com>
4647L: linux-gpio@vger.kernel.org
4648T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4649S: Maintained
4650F: Documentation/gpio/
4651F: drivers/gpio/
4652F: include/linux/gpio/
4653F: include/linux/gpio.h
4654F: include/asm-generic/gpio.h
4655
4656GRE DEMULTIPLEXER DRIVER
4657M: Dmitry Kozlov <xeb@mail.ru>
4658L: netdev@vger.kernel.org
4659S: Maintained
4660F: net/ipv4/gre_demux.c
4661F: net/ipv4/gre_offload.c
4662F: include/net/gre.h
4663
4664GRETH 10/100/1G Ethernet MAC device driver
4665M: Kristoffer Glembo <kristoffer@gaisler.com>
4666L: netdev@vger.kernel.org
4667S: Maintained
4668F: drivers/net/ethernet/aeroflex/
4669
4670GSPCA FINEPIX SUBDRIVER
4671M: Frank Zago <frank@zago.net>
4672L: linux-media@vger.kernel.org
4673T: git git://linuxtv.org/media_tree.git
4674S: Maintained
4675F: drivers/media/usb/gspca/finepix.c
4676
4677GSPCA GL860 SUBDRIVER
4678M: Olivier Lorin <o.lorin@laposte.net>
4679L: linux-media@vger.kernel.org
4680T: git git://linuxtv.org/media_tree.git
4681S: Maintained
4682F: drivers/media/usb/gspca/gl860/
4683
4684GSPCA M5602 SUBDRIVER
4685M: Erik Andren <erik.andren@gmail.com>
4686L: linux-media@vger.kernel.org
4687T: git git://linuxtv.org/media_tree.git
4688S: Maintained
4689F: drivers/media/usb/gspca/m5602/
4690
4691GSPCA PAC207 SONIXB SUBDRIVER
4692M: Hans de Goede <hdegoede@redhat.com>
4693L: linux-media@vger.kernel.org
4694T: git git://linuxtv.org/media_tree.git
4695S: Maintained
4696F: drivers/media/usb/gspca/pac207.c
4697
4698GSPCA SN9C20X SUBDRIVER
4699M: Brian Johnson <brijohn@gmail.com>
4700L: linux-media@vger.kernel.org
4701T: git git://linuxtv.org/media_tree.git
4702S: Maintained
4703F: drivers/media/usb/gspca/sn9c20x.c
4704
4705GSPCA T613 SUBDRIVER
4706M: Leandro Costantino <lcostantino@gmail.com>
4707L: linux-media@vger.kernel.org
4708T: git git://linuxtv.org/media_tree.git
4709S: Maintained
4710F: drivers/media/usb/gspca/t613.c
4711
4712GSPCA USB WEBCAM DRIVER
4713M: Hans de Goede <hdegoede@redhat.com>
4714L: linux-media@vger.kernel.org
4715T: git git://linuxtv.org/media_tree.git
4716S: Maintained
4717F: drivers/media/usb/gspca/
4718
4719GUID PARTITION TABLE (GPT)
4720M: Davidlohr Bueso <dave@stgolabs.net>
4721L: linux-efi@vger.kernel.org
4722S: Maintained
4723F: block/partitions/efi.*
4724
4725STK1160 USB VIDEO CAPTURE DRIVER
4726M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4727L: linux-media@vger.kernel.org
4728T: git git://linuxtv.org/media_tree.git
4729S: Maintained
4730F: drivers/media/usb/stk1160/
4731
4732H8/300 ARCHITECTURE
4733M: Yoshinori Sato <ysato@users.sourceforge.jp>
4734L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4735W: http://uclinux-h8.sourceforge.jp
4736T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4737S: Maintained
4738F: arch/h8300/
4739F: drivers/clocksource/h8300_*.c
4740F: drivers/clk/h8300/
4741F: drivers/irqchip/irq-renesas-h8*.c
4742
4743HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4744M: Frank Seidel <frank@f-seidel.de>
4745L: platform-driver-x86@vger.kernel.org
4746W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4747S: Maintained
4748F: drivers/platform/x86/hdaps.c
4749
4750HDPVR USB VIDEO ENCODER DRIVER
4751M: Hans Verkuil <hverkuil@xs4all.nl>
4752L: linux-media@vger.kernel.org
4753T: git git://linuxtv.org/media_tree.git
4754W: http://linuxtv.org
4755S: Odd Fixes
4756F: drivers/media/usb/hdpvr/
4757
4758HWPOISON MEMORY FAILURE HANDLING
4759M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4760L: linux-mm@kvack.org
4761S: Maintained
4762F: mm/memory-failure.c
4763F: mm/hwpoison-inject.c
4764
4765HYPERVISOR VIRTUAL CONSOLE DRIVER
4766L: linuxppc-dev@lists.ozlabs.org
4767S: Odd Fixes
4768F: drivers/tty/hvc/
4769
4770HACKRF MEDIA DRIVER
4771M: Antti Palosaari <crope@iki.fi>
4772L: linux-media@vger.kernel.org
4773W: http://linuxtv.org/
4774W: http://palosaari.fi/linux/
4775Q: http://patchwork.linuxtv.org/project/linux-media/list/
4776T: git git://linuxtv.org/anttip/media_tree.git
4777S: Maintained
4778F: drivers/media/usb/hackrf/
4779
4780HARDWARE MONITORING
4781M: Jean Delvare <jdelvare@suse.com>
4782M: Guenter Roeck <linux@roeck-us.net>
4783L: lm-sensors@lm-sensors.org
4784W: http://www.lm-sensors.org/
4785T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4786T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4787S: Maintained
4788F: Documentation/hwmon/
4789F: drivers/hwmon/
4790F: include/linux/hwmon*.h
4791
4792HARDWARE RANDOM NUMBER GENERATOR CORE
4793M: Matt Mackall <mpm@selenic.com>
4794M: Herbert Xu <herbert@gondor.apana.org.au>
4795L: linux-crypto@vger.kernel.org
4796S: Odd fixes
4797F: Documentation/hw_random.txt
4798F: drivers/char/hw_random/
4799F: include/linux/hw_random.h
4800
4801HARDWARE SPINLOCK CORE
4802M: Ohad Ben-Cohen <ohad@wizery.com>
4803S: Maintained
4804F: Documentation/hwspinlock.txt
4805F: drivers/hwspinlock/hwspinlock_*
4806F: include/linux/hwspinlock.h
4807
4808HARMONY SOUND DRIVER
4809L: linux-parisc@vger.kernel.org
4810S: Maintained
4811F: sound/parisc/harmony.*
4812
4813HD29L2 MEDIA DRIVER
4814M: Antti Palosaari <crope@iki.fi>
4815L: linux-media@vger.kernel.org
4816W: http://linuxtv.org/
4817W: http://palosaari.fi/linux/
4818Q: http://patchwork.linuxtv.org/project/linux-media/list/
4819T: git git://linuxtv.org/anttip/media_tree.git
4820S: Maintained
4821F: drivers/media/dvb-frontends/hd29l2*
4822
4823HEWLETT-PACKARD SMART2 RAID DRIVER
4824L: iss_storagedev@hp.com
4825S: Orphan
4826F: Documentation/blockdev/cpqarray.txt
4827F: drivers/block/cpqarray.*
4828
4829HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4830M: Don Brace <don.brace@pmcs.com>
4831L: iss_storagedev@hp.com
4832L: storagedev@pmcs.com
4833L: linux-scsi@vger.kernel.org
4834S: Supported
4835F: Documentation/scsi/hpsa.txt
4836F: drivers/scsi/hpsa*.[ch]
4837F: include/linux/cciss*.h
4838F: include/uapi/linux/cciss*.h
4839
4840HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4841M: Don Brace <don.brace@pmcs.com>
4842L: iss_storagedev@hp.com
4843L: storagedev@pmcs.com
4844L: linux-scsi@vger.kernel.org
4845S: Supported
4846F: Documentation/blockdev/cciss.txt
4847F: drivers/block/cciss*
4848F: include/linux/cciss_ioctl.h
4849F: include/uapi/linux/cciss_ioctl.h
4850
4851HFS FILESYSTEM
4852L: linux-fsdevel@vger.kernel.org
4853S: Orphan
4854F: Documentation/filesystems/hfs.txt
4855F: fs/hfs/
4856
4857HFSPLUS FILESYSTEM
4858L: linux-fsdevel@vger.kernel.org
4859S: Orphan
4860F: Documentation/filesystems/hfsplus.txt
4861F: fs/hfsplus/
4862
4863HGA FRAMEBUFFER DRIVER
4864M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4865L: linux-nvidia@lists.surfsouth.com
4866W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4867S: Maintained
4868F: drivers/video/fbdev/hgafb.c
4869
4870HIBERNATION (aka Software Suspend, aka swsusp)
4871M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4872M: Pavel Machek <pavel@ucw.cz>
4873L: linux-pm@vger.kernel.org
4874S: Supported
4875F: arch/x86/power/
4876F: drivers/base/power/
4877F: kernel/power/
4878F: include/linux/suspend.h
4879F: include/linux/freezer.h
4880F: include/linux/pm.h
4881F: arch/*/include/asm/suspend*.h
4882
4883HID CORE LAYER
4884M: Jiri Kosina <jikos@kernel.org>
4885L: linux-input@vger.kernel.org
4886T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4887S: Maintained
4888F: drivers/hid/
4889F: include/linux/hid*
4890F: include/uapi/linux/hid*
4891
4892HID SENSOR HUB DRIVERS
4893M: Jiri Kosina <jikos@kernel.org>
4894M: Jonathan Cameron <jic23@kernel.org>
4895M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4896L: linux-input@vger.kernel.org
4897L: linux-iio@vger.kernel.org
4898S: Maintained
4899F: Documentation/hid/hid-sensor*
4900F: drivers/hid/hid-sensor-*
4901F: drivers/iio/*/hid-*
4902F: include/linux/hid-sensor-*
4903
4904HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4905M: Thomas Gleixner <tglx@linutronix.de>
4906L: linux-kernel@vger.kernel.org
4907T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4908S: Maintained
4909F: Documentation/timers/
4910F: kernel/time/hrtimer.c
4911F: kernel/time/clockevents.c
4912F: kernel/time/tick*.*
4913F: kernel/time/timer_*.c
4914F: include/linux/clockchips.h
4915F: include/linux/hrtimer.h
4916
4917HIGH-SPEED SCC DRIVER FOR AX.25
4918L: linux-hams@vger.kernel.org
4919S: Orphan
4920F: drivers/net/hamradio/dmascc.c
4921F: drivers/net/hamradio/scc.c
4922
4923HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4924M: HighPoint Linux Team <linux@highpoint-tech.com>
4925W: http://www.highpoint-tech.com
4926S: Supported
4927F: Documentation/scsi/hptiop.txt
4928F: drivers/scsi/hptiop.c
4929
4930HIPPI
4931M: Jes Sorensen <jes@trained-monkey.org>
4932L: linux-hippi@sunsite.dk
4933S: Maintained
4934F: include/linux/hippidevice.h
4935F: include/uapi/linux/if_hippi.h
4936F: net/802/hippi.c
4937F: drivers/net/hippi/
4938
4939HOST AP DRIVER
4940M: Jouni Malinen <j@w1.fi>
4941L: hostap@shmoo.com (subscribers-only)
4942L: linux-wireless@vger.kernel.org
4943W: http://hostap.epitest.fi/
4944S: Maintained
4945F: drivers/net/wireless/hostap/
4946
4947HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4948L: platform-driver-x86@vger.kernel.org
4949S: Orphan
4950F: drivers/platform/x86/tc1100-wmi.c
4951
4952HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4953M: Jaroslav Kysela <perex@perex.cz>
4954S: Maintained
4955F: drivers/net/ethernet/hp/hp100.*
4956
4957HPET: High Precision Event Timers driver
4958M: Clemens Ladisch <clemens@ladisch.de>
4959S: Maintained
4960F: Documentation/timers/hpet.txt
4961F: drivers/char/hpet.c
4962F: include/linux/hpet.h
4963F: include/uapi/linux/hpet.h
4964
4965HPET: x86
4966S: Orphan
4967F: arch/x86/kernel/hpet.c
4968F: arch/x86/include/asm/hpet.h
4969
4970HPFS FILESYSTEM
4971M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4972W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4973S: Maintained
4974F: fs/hpfs/
4975
4976HSI SUBSYSTEM
4977M: Sebastian Reichel <sre@kernel.org>
4978T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4979S: Maintained
4980F: Documentation/ABI/testing/sysfs-bus-hsi
4981F: Documentation/hsi.txt
4982F: drivers/hsi/
4983F: include/linux/hsi/
4984F: include/uapi/linux/hsi/
4985
4986HSO 3G MODEM DRIVER
4987M: Jan Dumon <j.dumon@option.com>
4988W: http://www.pharscape.org
4989S: Maintained
4990F: drivers/net/usb/hso.c
4991
4992HSR NETWORK PROTOCOL
4993M: Arvid Brodin <arvid.brodin@alten.se>
4994L: netdev@vger.kernel.org
4995S: Maintained
4996F: net/hsr/
4997
4998HTCPEN TOUCHSCREEN DRIVER
4999M: Pau Oliva Fora <pof@eslack.org>
5000L: linux-input@vger.kernel.org
5001S: Maintained
5002F: drivers/input/touchscreen/htcpen.c
5003
5004HUGETLB FILESYSTEM
5005M: Nadia Yvette Chambers <nyc@holomorphy.com>
5006S: Maintained
5007F: fs/hugetlbfs/
5008
5009Hyper-V CORE AND DRIVERS
5010M: "K. Y. Srinivasan" <kys@microsoft.com>
5011M: Haiyang Zhang <haiyangz@microsoft.com>
5012L: devel@linuxdriverproject.org
5013S: Maintained
5014F: arch/x86/include/asm/mshyperv.h
5015F: arch/x86/include/uapi/asm/hyperv.h
5016F: arch/x86/kernel/cpu/mshyperv.c
5017F: drivers/hid/hid-hyperv.c
5018F: drivers/hv/
5019F: drivers/input/serio/hyperv-keyboard.c
5020F: drivers/net/hyperv/
5021F: drivers/scsi/storvsc_drv.c
5022F: drivers/video/fbdev/hyperv_fb.c
5023F: include/linux/hyperv.h
5024F: tools/hv/
5025F: Documentation/ABI/stable/sysfs-bus-vmbus
5026
5027I2C OVER PARALLEL PORT
5028M: Jean Delvare <jdelvare@suse.com>
5029L: linux-i2c@vger.kernel.org
5030S: Maintained
5031F: Documentation/i2c/busses/i2c-parport
5032F: Documentation/i2c/busses/i2c-parport-light
5033F: drivers/i2c/busses/i2c-parport.c
5034F: drivers/i2c/busses/i2c-parport-light.c
5035
5036I2C/SMBUS CONTROLLER DRIVERS FOR PC
5037M: Jean Delvare <jdelvare@suse.com>
5038L: linux-i2c@vger.kernel.org
5039S: Maintained
5040F: Documentation/i2c/busses/i2c-ali1535
5041F: Documentation/i2c/busses/i2c-ali1563
5042F: Documentation/i2c/busses/i2c-ali15x3
5043F: Documentation/i2c/busses/i2c-amd756
5044F: Documentation/i2c/busses/i2c-amd8111
5045F: Documentation/i2c/busses/i2c-i801
5046F: Documentation/i2c/busses/i2c-nforce2
5047F: Documentation/i2c/busses/i2c-piix4
5048F: Documentation/i2c/busses/i2c-sis5595
5049F: Documentation/i2c/busses/i2c-sis630
5050F: Documentation/i2c/busses/i2c-sis96x
5051F: Documentation/i2c/busses/i2c-via
5052F: Documentation/i2c/busses/i2c-viapro
5053F: drivers/i2c/busses/i2c-ali1535.c
5054F: drivers/i2c/busses/i2c-ali1563.c
5055F: drivers/i2c/busses/i2c-ali15x3.c
5056F: drivers/i2c/busses/i2c-amd756.c
5057F: drivers/i2c/busses/i2c-amd756-s4882.c
5058F: drivers/i2c/busses/i2c-amd8111.c
5059F: drivers/i2c/busses/i2c-i801.c
5060F: drivers/i2c/busses/i2c-isch.c
5061F: drivers/i2c/busses/i2c-nforce2.c
5062F: drivers/i2c/busses/i2c-nforce2-s4985.c
5063F: drivers/i2c/busses/i2c-piix4.c
5064F: drivers/i2c/busses/i2c-sis5595.c
5065F: drivers/i2c/busses/i2c-sis630.c
5066F: drivers/i2c/busses/i2c-sis96x.c
5067F: drivers/i2c/busses/i2c-via.c
5068F: drivers/i2c/busses/i2c-viapro.c
5069
5070I2C/SMBUS ISMT DRIVER
5071M: Seth Heasley <seth.heasley@intel.com>
5072M: Neil Horman <nhorman@tuxdriver.com>
5073L: linux-i2c@vger.kernel.org
5074F: drivers/i2c/busses/i2c-ismt.c
5075F: Documentation/i2c/busses/i2c-ismt
5076
5077I2C/SMBUS STUB DRIVER
5078M: Jean Delvare <jdelvare@suse.com>
5079L: linux-i2c@vger.kernel.org
5080S: Maintained
5081F: drivers/i2c/i2c-stub.c
5082
5083I2C SUBSYSTEM
5084M: Wolfram Sang <wsa@the-dreams.de>
5085L: linux-i2c@vger.kernel.org
5086W: https://i2c.wiki.kernel.org/
5087Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5088T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5089S: Maintained
5090F: Documentation/devicetree/bindings/i2c/
5091F: Documentation/i2c/
5092F: drivers/i2c/
5093F: include/linux/i2c.h
5094F: include/linux/i2c-*.h
5095F: include/uapi/linux/i2c.h
5096F: include/uapi/linux/i2c-*.h
5097
5098I2C ACPI SUPPORT
5099M: Mika Westerberg <mika.westerberg@linux.intel.com>
5100L: linux-i2c@vger.kernel.org
5101L: linux-acpi@vger.kernel.org
5102S: Maintained
5103
5104I2C-TAOS-EVM DRIVER
5105M: Jean Delvare <jdelvare@suse.com>
5106L: linux-i2c@vger.kernel.org
5107S: Maintained
5108F: Documentation/i2c/busses/i2c-taos-evm
5109F: drivers/i2c/busses/i2c-taos-evm.c
5110
5111I2C-TINY-USB DRIVER
5112M: Till Harbaum <till@harbaum.org>
5113L: linux-i2c@vger.kernel.org
5114W: http://www.harbaum.org/till/i2c_tiny_usb
5115S: Maintained
5116F: drivers/i2c/busses/i2c-tiny-usb.c
5117
5118i386 BOOT CODE
5119M: "H. Peter Anvin" <hpa@zytor.com>
5120S: Maintained
5121F: arch/x86/boot/
5122
5123i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5124M: "H. Peter Anvin" <hpa@zytor.com>
5125T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5126S: Maintained
5127
5128IA64 (Itanium) PLATFORM
5129M: Tony Luck <tony.luck@intel.com>
5130M: Fenghua Yu <fenghua.yu@intel.com>
5131L: linux-ia64@vger.kernel.org
5132T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5133S: Maintained
5134F: arch/ia64/
5135
5136IBM Power VMX Cryptographic instructions
5137M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5138M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5139L: linux-crypto@vger.kernel.org
5140S: Supported
5141F: drivers/crypto/vmx/Makefile
5142F: drivers/crypto/vmx/Kconfig
5143F: drivers/crypto/vmx/vmx.c
5144F: drivers/crypto/vmx/aes*
5145F: drivers/crypto/vmx/ghash*
5146F: drivers/crypto/vmx/ppc-xlate.pl
5147
5148IBM Power in-Nest Crypto Acceleration
5149M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5150M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5151L: linux-crypto@vger.kernel.org
5152S: Supported
5153F: drivers/crypto/nx/Makefile
5154F: drivers/crypto/nx/Kconfig
5155F: drivers/crypto/nx/nx-aes*
5156F: drivers/crypto/nx/nx-sha*
5157F: drivers/crypto/nx/nx.*
5158F: drivers/crypto/nx/nx_csbcpb.h
5159F: drivers/crypto/nx/nx_debugfs.h
5160
5161IBM Power 842 compression accelerator
5162M: Dan Streetman <ddstreet@ieee.org>
5163S: Supported
5164F: drivers/crypto/nx/Makefile
5165F: drivers/crypto/nx/Kconfig
5166F: drivers/crypto/nx/nx-842*
5167F: include/linux/sw842.h
5168F: crypto/842.c
5169F: lib/842/
5170
5171IBM Power Linux RAID adapter
5172M: Brian King <brking@us.ibm.com>
5173S: Supported
5174F: drivers/scsi/ipr.*
5175
5176IBM Power Virtual Ethernet Device Driver
5177M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5178L: netdev@vger.kernel.org
5179S: Supported
5180F: drivers/net/ethernet/ibm/ibmveth.*
5181
5182IBM Power Virtual SCSI Device Drivers
5183M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5184L: linux-scsi@vger.kernel.org
5185S: Supported
5186F: drivers/scsi/ibmvscsi/ibmvscsi*
5187F: drivers/scsi/ibmvscsi/viosrp.h
5188
5189IBM Power Virtual FC Device Drivers
5190M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5191L: linux-scsi@vger.kernel.org
5192S: Supported
5193F: drivers/scsi/ibmvscsi/ibmvfc*
5194
5195IBM ServeRAID RAID DRIVER
5196S: Orphan
5197F: drivers/scsi/ips.*
5198
5199ICH LPC AND GPIO DRIVER
5200M: Peter Tyser <ptyser@xes-inc.com>
5201S: Maintained
5202F: drivers/mfd/lpc_ich.c
5203F: drivers/gpio/gpio-ich.c
5204
5205IDE SUBSYSTEM
5206M: "David S. Miller" <davem@davemloft.net>
5207L: linux-ide@vger.kernel.org
5208Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5209T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5210S: Maintained
5211F: Documentation/ide/
5212F: drivers/ide/
5213F: include/linux/ide.h
5214
5215IDEAPAD LAPTOP EXTRAS DRIVER
5216M: Ike Panhc <ike.pan@canonical.com>
5217L: platform-driver-x86@vger.kernel.org
5218W: http://launchpad.net/ideapad-laptop
5219S: Maintained
5220F: drivers/platform/x86/ideapad-laptop.c
5221
5222IDEAPAD LAPTOP SLIDEBAR DRIVER
5223M: Andrey Moiseev <o2g.org.ru@gmail.com>
5224L: linux-input@vger.kernel.org
5225W: https://github.com/o2genum/ideapad-slidebar
5226S: Maintained
5227F: drivers/input/misc/ideapad_slidebar.c
5228
5229IDE/ATAPI DRIVERS
5230M: Borislav Petkov <bp@alien8.de>
5231L: linux-ide@vger.kernel.org
5232S: Maintained
5233F: Documentation/cdrom/ide-cd
5234F: drivers/ide/ide-cd*
5235
5236IDLE-I7300
5237M: Andy Henroid <andrew.d.henroid@intel.com>
5238L: linux-pm@vger.kernel.org
5239S: Supported
5240F: drivers/idle/i7300_idle.c
5241
5242IEEE 802.15.4 SUBSYSTEM
5243M: Alexander Aring <alex.aring@gmail.com>
5244L: linux-wpan@vger.kernel.org
5245W: https://github.com/linux-wpan
5246T: git git://github.com/linux-wpan/linux-wpan-next.git
5247S: Maintained
5248F: net/ieee802154/
5249F: net/mac802154/
5250F: drivers/net/ieee802154/
5251F: include/linux/nl802154.h
5252F: include/linux/ieee802154.h
5253F: include/net/nl802154.h
5254F: include/net/mac802154.h
5255F: include/net/af_ieee802154.h
5256F: include/net/cfg802154.h
5257F: include/net/ieee802154_netdev.h
5258F: Documentation/networking/ieee802154.txt
5259
5260IGORPLUG-USB IR RECEIVER
5261M: Sean Young <sean@mess.org>
5262L: linux-media@vger.kernel.org
5263S: Maintained
5264F: drivers/media/rc/igorplugusb.c
5265
5266IGUANAWORKS USB IR TRANSCEIVER
5267M: Sean Young <sean@mess.org>
5268L: linux-media@vger.kernel.org
5269S: Maintained
5270F: drivers/media/rc/iguanair.c
5271
5272IIO SUBSYSTEM AND DRIVERS
5273M: Jonathan Cameron <jic23@kernel.org>
5274R: Hartmut Knaack <knaack.h@gmx.de>
5275R: Lars-Peter Clausen <lars@metafoo.de>
5276R: Peter Meerwald <pmeerw@pmeerw.net>
5277L: linux-iio@vger.kernel.org
5278S: Maintained
5279F: drivers/iio/
5280F: drivers/staging/iio/
5281F: include/linux/iio/
5282F: tools/iio/
5283
5284IKANOS/ADI EAGLE ADSL USB DRIVER
5285M: Matthieu Castet <castet.matthieu@free.fr>
5286M: Stanislaw Gruszka <stf_xl@wp.pl>
5287S: Maintained
5288F: drivers/usb/atm/ueagle-atm.c
5289
5290INA209 HARDWARE MONITOR DRIVER
5291M: Guenter Roeck <linux@roeck-us.net>
5292L: lm-sensors@lm-sensors.org
5293S: Maintained
5294F: Documentation/hwmon/ina209
5295F: Documentation/devicetree/bindings/i2c/ina209.txt
5296F: drivers/hwmon/ina209.c
5297
5298INA2XX HARDWARE MONITOR DRIVER
5299M: Guenter Roeck <linux@roeck-us.net>
5300L: lm-sensors@lm-sensors.org
5301S: Maintained
5302F: Documentation/hwmon/ina2xx
5303F: drivers/hwmon/ina2xx.c
5304F: include/linux/platform_data/ina2xx.h
5305
5306INDUSTRY PACK SUBSYSTEM (IPACK)
5307M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5308M: Jens Taprogge <jens.taprogge@taprogge.org>
5309M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5310L: industrypack-devel@lists.sourceforge.net
5311W: http://industrypack.sourceforge.net
5312S: Maintained
5313F: drivers/ipack/
5314
5315INGENIC JZ4780 DMA Driver
5316M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5317S: Maintained
5318F: drivers/dma/dma-jz4780.c
5319
5320INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5321M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5322M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5323L: linux-ima-devel@lists.sourceforge.net
5324L: linux-ima-user@lists.sourceforge.net
5325L: linux-security-module@vger.kernel.org
5326S: Supported
5327F: security/integrity/ima/
5328
5329IMGTEC IR DECODER DRIVER
5330M: James Hogan <james.hogan@imgtec.com>
5331S: Maintained
5332F: drivers/media/rc/img-ir/
5333
5334IMS TWINTURBO FRAMEBUFFER DRIVER
5335L: linux-fbdev@vger.kernel.org
5336S: Orphan
5337F: drivers/video/fbdev/imsttfb.c
5338
5339INFINIBAND SUBSYSTEM
5340M: Doug Ledford <dledford@redhat.com>
5341M: Sean Hefty <sean.hefty@intel.com>
5342M: Hal Rosenstock <hal.rosenstock@gmail.com>
5343L: linux-rdma@vger.kernel.org
5344W: http://www.openfabrics.org/
5345Q: http://patchwork.kernel.org/project/linux-rdma/list/
5346T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5347S: Supported
5348F: Documentation/infiniband/
5349F: drivers/infiniband/
5350F: drivers/staging/rdma/
5351F: include/uapi/linux/if_infiniband.h
5352F: include/uapi/rdma/
5353F: include/rdma/
5354
5355INOTIFY
5356M: John McCutchan <john@johnmccutchan.com>
5357M: Robert Love <rlove@rlove.org>
5358M: Eric Paris <eparis@parisplace.org>
5359S: Maintained
5360F: Documentation/filesystems/inotify.txt
5361F: fs/notify/inotify/
5362F: include/linux/inotify.h
5363F: include/uapi/linux/inotify.h
5364
5365INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5366M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5367L: linux-input@vger.kernel.org
5368Q: http://patchwork.kernel.org/project/linux-input/list/
5369T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5370S: Maintained
5371F: drivers/input/
5372F: include/linux/input.h
5373F: include/uapi/linux/input.h
5374F: include/linux/input/
5375
5376INPUT MULTITOUCH (MT) PROTOCOL
5377M: Henrik Rydberg <rydberg@bitmath.org>
5378L: linux-input@vger.kernel.org
5379S: Odd fixes
5380F: Documentation/input/multi-touch-protocol.txt
5381F: drivers/input/input-mt.c
5382K: \b(ABS|SYN)_MT_
5383
5384INTEL ASoC BDW/HSW DRIVERS
5385M: Jie Yang <yang.jie@linux.intel.com>
5386L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5387S: Supported
5388F: sound/soc/intel/common/sst-dsp*
5389F: sound/soc/intel/common/sst-firmware.c
5390F: sound/soc/intel/boards/broadwell.c
5391F: sound/soc/intel/haswell/
5392
5393INTEL C600 SERIES SAS CONTROLLER DRIVER
5394M: Intel SCU Linux support <intel-linux-scu@intel.com>
5395M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5396L: linux-scsi@vger.kernel.org
5397T: git git://git.code.sf.net/p/intel-sas/isci
5398S: Supported
5399F: drivers/scsi/isci/
5400
5401INTEL IDLE DRIVER
5402M: Len Brown <lenb@kernel.org>
5403L: linux-pm@vger.kernel.org
5404T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5405S: Supported
5406F: drivers/idle/intel_idle.c
5407
5408INTEL PSTATE DRIVER
5409M: Kristen Carlson Accardi <kristen@linux.intel.com>
5410L: linux-pm@vger.kernel.org
5411S: Supported
5412F: drivers/cpufreq/intel_pstate.c
5413
5414INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5415M: Maik Broemme <mbroemme@plusserver.de>
5416L: linux-fbdev@vger.kernel.org
5417S: Maintained
5418F: Documentation/fb/intelfb.txt
5419F: drivers/video/fbdev/intelfb/
5420
5421INTEL 810/815 FRAMEBUFFER DRIVER
5422M: Antonino Daplas <adaplas@gmail.com>
5423L: linux-fbdev@vger.kernel.org
5424S: Maintained
5425F: drivers/video/fbdev/i810/
5426
5427INTEL MENLOW THERMAL DRIVER
5428M: Sujith Thomas <sujith.thomas@intel.com>
5429L: platform-driver-x86@vger.kernel.org
5430W: https://01.org/linux-acpi
5431S: Supported
5432F: drivers/platform/x86/intel_menlow.c
5433
5434INTEL IA32 MICROCODE UPDATE SUPPORT
5435M: Borislav Petkov <bp@alien8.de>
5436S: Maintained
5437F: arch/x86/kernel/cpu/microcode/core*
5438F: arch/x86/kernel/cpu/microcode/intel*
5439
5440INTEL I/OAT DMA DRIVER
5441M: Dave Jiang <dave.jiang@intel.com>
5442R: Dan Williams <dan.j.williams@intel.com>
5443L: dmaengine@vger.kernel.org
5444Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5445S: Supported
5446F: drivers/dma/ioat*
5447
5448INTEL IOMMU (VT-d)
5449M: David Woodhouse <dwmw2@infradead.org>
5450L: iommu@lists.linux-foundation.org
5451T: git git://git.infradead.org/iommu-2.6.git
5452S: Supported
5453F: drivers/iommu/intel-iommu.c
5454F: include/linux/intel-iommu.h
5455
5456INTEL IOP-ADMA DMA DRIVER
5457R: Dan Williams <dan.j.williams@intel.com>
5458S: Odd fixes
5459F: drivers/dma/iop-adma.c
5460
5461INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5462M: Krzysztof Halasa <khalasa@piap.pl>
5463S: Maintained
5464F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5465F: arch/arm/mach-ixp4xx/include/mach/npe.h
5466F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5467F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5468F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5469F: drivers/net/wan/ixp4xx_hss.c
5470
5471INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5472M: Deepak Saxena <dsaxena@plexity.net>
5473S: Maintained
5474F: drivers/char/hw_random/ixp4xx-rng.c
5475
5476INTEL ETHERNET DRIVERS
5477M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5478R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5479R: Shannon Nelson <shannon.nelson@intel.com>
5480R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5481R: Don Skidmore <donald.c.skidmore@intel.com>
5482R: Matthew Vick <matthew.vick@intel.com>
5483R: John Ronciak <john.ronciak@intel.com>
5484R: Mitch Williams <mitch.a.williams@intel.com>
5485L: intel-wired-lan@lists.osuosl.org
5486W: http://www.intel.com/support/feedback.htm
5487W: http://e1000.sourceforge.net/
5488Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5489T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5490T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5491S: Supported
5492F: Documentation/networking/e100.txt
5493F: Documentation/networking/e1000.txt
5494F: Documentation/networking/e1000e.txt
5495F: Documentation/networking/igb.txt
5496F: Documentation/networking/igbvf.txt
5497F: Documentation/networking/ixgb.txt
5498F: Documentation/networking/ixgbe.txt
5499F: Documentation/networking/ixgbevf.txt
5500F: Documentation/networking/i40e.txt
5501F: Documentation/networking/i40evf.txt
5502F: drivers/net/ethernet/intel/
5503F: drivers/net/ethernet/intel/*/
5504
5505INTEL-MID GPIO DRIVER
5506M: David Cohen <david.a.cohen@linux.intel.com>
5507L: linux-gpio@vger.kernel.org
5508S: Maintained
5509F: drivers/gpio/gpio-intel-mid.c
5510
5511INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5512M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5513L: linux-wireless@vger.kernel.org
5514S: Maintained
5515F: Documentation/networking/README.ipw2100
5516F: Documentation/networking/README.ipw2200
5517F: drivers/net/wireless/ipw2x00/
5518
5519INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5520M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5521M: Gang Wei <gang.wei@intel.com>
5522M: Shane Wang <shane.wang@intel.com>
5523L: tboot-devel@lists.sourceforge.net
5524W: http://tboot.sourceforge.net
5525T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5526S: Supported
5527F: Documentation/intel_txt.txt
5528F: include/linux/tboot.h
5529F: arch/x86/kernel/tboot.c
5530
5531INTEL WIRELESS WIMAX CONNECTION 2400
5532M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5533M: linux-wimax@intel.com
5534L: wimax@linuxwimax.org (subscribers-only)
5535S: Supported
5536W: http://linuxwimax.org
5537F: Documentation/wimax/README.i2400m
5538F: drivers/net/wimax/i2400m/
5539F: include/uapi/linux/wimax/i2400m.h
5540
5541INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5542M: Stanislaw Gruszka <sgruszka@redhat.com>
5543L: linux-wireless@vger.kernel.org
5544S: Supported
5545F: drivers/net/wireless/iwlegacy/
5546
5547INTEL WIRELESS WIFI LINK (iwlwifi)
5548M: Johannes Berg <johannes.berg@intel.com>
5549M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5550M: Intel Linux Wireless <ilw@linux.intel.com>
5551L: linux-wireless@vger.kernel.org
5552W: http://intellinuxwireless.org
5553T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5554S: Supported
5555F: drivers/net/wireless/iwlwifi/
5556
5557INTEL MANAGEMENT ENGINE (mei)
5558M: Tomas Winkler <tomas.winkler@intel.com>
5559L: linux-kernel@vger.kernel.org
5560S: Supported
5561F: include/uapi/linux/mei.h
5562F: include/linux/mei_cl_bus.h
5563F: drivers/misc/mei/*
5564F: Documentation/misc-devices/mei/*
5565
5566INTEL PMC IPC DRIVER
5567M: Zha Qipeng<qipeng.zha@intel.com>
5568L: platform-driver-x86@vger.kernel.org
5569S: Maintained
5570F: drivers/platform/x86/intel_pmc_ipc.c
5571F: arch/x86/include/asm/intel_pmc_ipc.h
5572
5573IOC3 ETHERNET DRIVER
5574M: Ralf Baechle <ralf@linux-mips.org>
5575L: linux-mips@linux-mips.org
5576S: Maintained
5577F: drivers/net/ethernet/sgi/ioc3-eth.c
5578
5579IOC3 SERIAL DRIVER
5580M: Pat Gefre <pfg@sgi.com>
5581L: linux-serial@vger.kernel.org
5582S: Maintained
5583F: drivers/tty/serial/ioc3_serial.c
5584
5585IOMMU DRIVERS
5586M: Joerg Roedel <joro@8bytes.org>
5587L: iommu@lists.linux-foundation.org
5588T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5589S: Maintained
5590F: drivers/iommu/
5591
5592IP MASQUERADING
5593M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5594S: Maintained
5595F: net/ipv4/netfilter/ipt_MASQUERADE.c
5596
5597IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5598M: Francois Romieu <romieu@fr.zoreil.com>
5599M: Sorbica Shieh <sorbica@icplus.com.tw>
5600L: netdev@vger.kernel.org
5601S: Maintained
5602F: drivers/net/ethernet/icplus/ipg.*
5603
5604IPATH DRIVER
5605M: Mike Marciniszyn <infinipath@intel.com>
5606L: linux-rdma@vger.kernel.org
5607S: Maintained
5608F: drivers/staging/rdma/ipath/
5609
5610IPMI SUBSYSTEM
5611M: Corey Minyard <minyard@acm.org>
5612L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5613W: http://openipmi.sourceforge.net/
5614S: Supported
5615F: Documentation/IPMI.txt
5616F: drivers/char/ipmi/
5617F: include/linux/ipmi*
5618F: include/uapi/linux/ipmi*
5619
5620QCOM AUDIO (ASoC) DRIVERS
5621M: Patrick Lai <plai@codeaurora.org>
5622M: Banajit Goswami <bgoswami@codeaurora.org>
5623L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5624S: Supported
5625F: sound/soc/qcom/
5626
5627IPS SCSI RAID DRIVER
5628M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5629L: linux-scsi@vger.kernel.org
5630W: http://www.adaptec.com/
5631S: Maintained
5632F: drivers/scsi/ips*
5633
5634IPVS
5635M: Wensong Zhang <wensong@linux-vs.org>
5636M: Simon Horman <horms@verge.net.au>
5637M: Julian Anastasov <ja@ssi.bg>
5638L: netdev@vger.kernel.org
5639L: lvs-devel@vger.kernel.org
5640S: Maintained
5641F: Documentation/networking/ipvs-sysctl.txt
5642F: include/net/ip_vs.h
5643F: include/uapi/linux/ip_vs.h
5644F: net/netfilter/ipvs/
5645
5646IPWIRELESS DRIVER
5647M: Jiri Kosina <jikos@kernel.org>
5648M: David Sterba <dsterba@suse.com>
5649S: Odd Fixes
5650F: drivers/tty/ipwireless/
5651
5652IPX NETWORK LAYER
5653M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5654L: netdev@vger.kernel.org
5655S: Maintained
5656F: include/net/ipx.h
5657F: include/uapi/linux/ipx.h
5658F: net/ipx/
5659
5660IRDA SUBSYSTEM
5661M: Samuel Ortiz <samuel@sortiz.org>
5662L: irda-users@lists.sourceforge.net (subscribers-only)
5663L: netdev@vger.kernel.org
5664W: http://irda.sourceforge.net/
5665S: Maintained
5666T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5667F: Documentation/networking/irda.txt
5668F: drivers/net/irda/
5669F: include/net/irda/
5670F: net/irda/
5671
5672IRQ SUBSYSTEM
5673M: Thomas Gleixner <tglx@linutronix.de>
5674L: linux-kernel@vger.kernel.org
5675S: Maintained
5676T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5677F: kernel/irq/
5678
5679IRQCHIP DRIVERS
5680M: Thomas Gleixner <tglx@linutronix.de>
5681M: Jason Cooper <jason@lakedaemon.net>
5682M: Marc Zyngier <marc.zyngier@arm.com>
5683L: linux-kernel@vger.kernel.org
5684S: Maintained
5685T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5686T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5687F: Documentation/devicetree/bindings/interrupt-controller/
5688F: drivers/irqchip/
5689
5690IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5691M: Jiang Liu <jiang.liu@linux.intel.com>
5692M: Marc Zyngier <marc.zyngier@arm.com>
5693S: Maintained
5694T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5695F: Documentation/IRQ-domain.txt
5696F: include/linux/irqdomain.h
5697F: kernel/irq/irqdomain.c
5698F: kernel/irq/msi.c
5699
5700ISAPNP
5701M: Jaroslav Kysela <perex@perex.cz>
5702S: Maintained
5703F: Documentation/isapnp.txt
5704F: drivers/pnp/isapnp/
5705F: include/linux/isapnp.h
5706
5707ISA RADIO MODULE
5708M: Hans Verkuil <hverkuil@xs4all.nl>
5709L: linux-media@vger.kernel.org
5710T: git git://linuxtv.org/media_tree.git
5711W: http://linuxtv.org
5712S: Maintained
5713F: drivers/media/radio/radio-isa*
5714
5715iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5716M: Peter Jones <pjones@redhat.com>
5717M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5718S: Maintained
5719F: drivers/firmware/iscsi_ibft*
5720
5721ISCSI
5722M: Mike Christie <michaelc@cs.wisc.edu>
5723L: open-iscsi@googlegroups.com
5724W: www.open-iscsi.org
5725T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5726S: Maintained
5727F: drivers/scsi/*iscsi*
5728F: include/scsi/*iscsi*
5729
5730ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5731M: Or Gerlitz <ogerlitz@mellanox.com>
5732M: Sagi Grimberg <sagig@mellanox.com>
5733M: Roi Dayan <roid@mellanox.com>
5734L: linux-rdma@vger.kernel.org
5735S: Supported
5736W: http://www.openfabrics.org
5737W: www.open-iscsi.org
5738Q: http://patchwork.kernel.org/project/linux-rdma/list/
5739F: drivers/infiniband/ulp/iser/
5740
5741ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5742M: Sagi Grimberg <sagig@mellanox.com>
5743T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5744L: linux-rdma@vger.kernel.org
5745L: target-devel@vger.kernel.org
5746S: Supported
5747W: http://www.linux-iscsi.org
5748F: drivers/infiniband/ulp/isert
5749
5750ISDN SUBSYSTEM
5751M: Karsten Keil <isdn@linux-pingi.de>
5752L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5753L: netdev@vger.kernel.org
5754W: http://www.isdn4linux.de
5755T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5756S: Maintained
5757F: Documentation/isdn/
5758F: drivers/isdn/
5759F: include/linux/isdn.h
5760F: include/linux/isdn/
5761F: include/uapi/linux/isdn.h
5762F: include/uapi/linux/isdn/
5763
5764ISDN SUBSYSTEM (Eicon active card driver)
5765M: Armin Schindler <mac@melware.de>
5766L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5767W: http://www.melware.de
5768S: Maintained
5769F: drivers/isdn/hardware/eicon/
5770
5771IT87 HARDWARE MONITORING DRIVER
5772M: Jean Delvare <jdelvare@suse.com>
5773L: lm-sensors@lm-sensors.org
5774S: Maintained
5775F: Documentation/hwmon/it87
5776F: drivers/hwmon/it87.c
5777
5778IT913X MEDIA DRIVER
5779M: Antti Palosaari <crope@iki.fi>
5780L: linux-media@vger.kernel.org
5781W: http://linuxtv.org/
5782W: http://palosaari.fi/linux/
5783Q: http://patchwork.linuxtv.org/project/linux-media/list/
5784T: git git://linuxtv.org/anttip/media_tree.git
5785S: Maintained
5786F: drivers/media/tuners/it913x*
5787
5788IVTV VIDEO4LINUX DRIVER
5789M: Andy Walls <awalls@md.metrocast.net>
5790L: ivtv-devel@ivtvdriver.org (subscribers-only)
5791L: linux-media@vger.kernel.org
5792T: git git://linuxtv.org/media_tree.git
5793W: http://www.ivtvdriver.org
5794S: Maintained
5795F: Documentation/video4linux/*.ivtv
5796F: drivers/media/pci/ivtv/
5797F: include/uapi/linux/ivtv*
5798
5799IX2505V MEDIA DRIVER
5800M: Malcolm Priestley <tvboxspy@gmail.com>
5801L: linux-media@vger.kernel.org
5802W: http://linuxtv.org/
5803Q: http://patchwork.linuxtv.org/project/linux-media/list/
5804S: Maintained
5805F: drivers/media/dvb-frontends/ix2505v*
5806
5807JC42.4 TEMPERATURE SENSOR DRIVER
5808M: Guenter Roeck <linux@roeck-us.net>
5809L: lm-sensors@lm-sensors.org
5810S: Maintained
5811F: drivers/hwmon/jc42.c
5812F: Documentation/hwmon/jc42
5813
5814JFS FILESYSTEM
5815M: Dave Kleikamp <shaggy@kernel.org>
5816L: jfs-discussion@lists.sourceforge.net
5817W: http://jfs.sourceforge.net/
5818T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5819S: Maintained
5820F: Documentation/filesystems/jfs.txt
5821F: fs/jfs/
5822
5823JME NETWORK DRIVER
5824M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5825L: netdev@vger.kernel.org
5826S: Maintained
5827F: drivers/net/ethernet/jme.*
5828
5829JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5830M: David Woodhouse <dwmw2@infradead.org>
5831L: linux-mtd@lists.infradead.org
5832W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5833S: Maintained
5834F: fs/jffs2/
5835F: include/uapi/linux/jffs2.h
5836
5837JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5838M: "Theodore Ts'o" <tytso@mit.edu>
5839M: Jan Kara <jack@suse.com>
5840L: linux-ext4@vger.kernel.org
5841S: Maintained
5842F: fs/jbd2/
5843F: include/linux/jbd2.h
5844
5845JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5846M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5847L: linux-media@vger.kernel.org
5848S: Maintained
5849F: drivers/media/platform/rcar_jpu.c
5850
5851JSM Neo PCI based serial card
5852M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5853L: linux-serial@vger.kernel.org
5854S: Maintained
5855F: drivers/tty/serial/jsm/
5856
5857K10TEMP HARDWARE MONITORING DRIVER
5858M: Clemens Ladisch <clemens@ladisch.de>
5859L: lm-sensors@lm-sensors.org
5860S: Maintained
5861F: Documentation/hwmon/k10temp
5862F: drivers/hwmon/k10temp.c
5863
5864K8TEMP HARDWARE MONITORING DRIVER
5865M: Rudolf Marek <r.marek@assembler.cz>
5866L: lm-sensors@lm-sensors.org
5867S: Maintained
5868F: Documentation/hwmon/k8temp
5869F: drivers/hwmon/k8temp.c
5870
5871KCONFIG
5872M: "Yann E. MORIN" <yann.morin.1998@free.fr>
5873L: linux-kbuild@vger.kernel.org
5874T: git git://gitorious.org/linux-kconfig/linux-kconfig
5875S: Maintained
5876F: Documentation/kbuild/kconfig-language.txt
5877F: scripts/kconfig/
5878
5879KDUMP
5880M: Vivek Goyal <vgoyal@redhat.com>
5881M: Haren Myneni <hbabu@us.ibm.com>
5882L: kexec@lists.infradead.org
5883W: http://lse.sourceforge.net/kdump/
5884S: Maintained
5885F: Documentation/kdump/
5886
5887KEENE FM RADIO TRANSMITTER DRIVER
5888M: Hans Verkuil <hverkuil@xs4all.nl>
5889L: linux-media@vger.kernel.org
5890T: git git://linuxtv.org/media_tree.git
5891W: http://linuxtv.org
5892S: Maintained
5893F: drivers/media/radio/radio-keene*
5894
5895KERNEL AUTOMOUNTER v4 (AUTOFS4)
5896M: Ian Kent <raven@themaw.net>
5897L: autofs@vger.kernel.org
5898S: Maintained
5899F: fs/autofs4/
5900
5901KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5902M: Michal Marek <mmarek@suse.com>
5903T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5904T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5905L: linux-kbuild@vger.kernel.org
5906S: Maintained
5907F: Documentation/kbuild/
5908F: Makefile
5909F: scripts/Makefile.*
5910F: scripts/basic/
5911F: scripts/mk*
5912F: scripts/package/
5913
5914KERNEL JANITORS
5915L: kernel-janitors@vger.kernel.org
5916W: http://kernelnewbies.org/KernelJanitors
5917S: Odd Fixes
5918
5919KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5920M: "J. Bruce Fields" <bfields@fieldses.org>
5921M: Jeff Layton <jlayton@poochiereds.net>
5922L: linux-nfs@vger.kernel.org
5923W: http://nfs.sourceforge.net/
5924S: Supported
5925F: fs/nfsd/
5926F: include/uapi/linux/nfsd/
5927F: fs/lockd/
5928F: fs/nfs_common/
5929F: net/sunrpc/
5930F: include/linux/lockd/
5931F: include/linux/sunrpc/
5932F: include/uapi/linux/sunrpc/
5933
5934KERNEL SELFTEST FRAMEWORK
5935M: Shuah Khan <shuahkh@osg.samsung.com>
5936L: linux-api@vger.kernel.org
5937T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5938S: Maintained
5939F: tools/testing/selftests
5940
5941KERNEL VIRTUAL MACHINE (KVM)
5942M: Gleb Natapov <gleb@kernel.org>
5943M: Paolo Bonzini <pbonzini@redhat.com>
5944L: kvm@vger.kernel.org
5945W: http://www.linux-kvm.org
5946T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5947S: Supported
5948F: Documentation/*/kvm*.txt
5949F: Documentation/virtual/kvm/
5950F: arch/*/kvm/
5951F: arch/x86/kernel/kvm.c
5952F: arch/x86/kernel/kvmclock.c
5953F: arch/*/include/asm/kvm*
5954F: include/linux/kvm*
5955F: include/uapi/linux/kvm*
5956F: virt/kvm/
5957
5958KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5959M: Joerg Roedel <joro@8bytes.org>
5960L: kvm@vger.kernel.org
5961W: http://kvm.qumranet.com
5962S: Maintained
5963F: arch/x86/include/asm/svm.h
5964F: arch/x86/kvm/svm.c
5965
5966KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5967M: Alexander Graf <agraf@suse.com>
5968L: kvm-ppc@vger.kernel.org
5969W: http://kvm.qumranet.com
5970T: git git://github.com/agraf/linux-2.6.git
5971S: Supported
5972F: arch/powerpc/include/asm/kvm*
5973F: arch/powerpc/kvm/
5974
5975KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5976M: Christian Borntraeger <borntraeger@de.ibm.com>
5977M: Cornelia Huck <cornelia.huck@de.ibm.com>
5978L: linux-s390@vger.kernel.org
5979W: http://www.ibm.com/developerworks/linux/linux390/
5980S: Supported
5981F: Documentation/s390/kvm.txt
5982F: arch/s390/include/asm/kvm*
5983F: arch/s390/kvm/
5984
5985KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5986M: Christoffer Dall <christoffer.dall@linaro.org>
5987M: Marc Zyngier <marc.zyngier@arm.com>
5988L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5989L: kvmarm@lists.cs.columbia.edu
5990W: http://systems.cs.columbia.edu/projects/kvm-arm
5991S: Supported
5992F: arch/arm/include/uapi/asm/kvm*
5993F: arch/arm/include/asm/kvm*
5994F: arch/arm/kvm/
5995F: virt/kvm/arm/
5996F: include/kvm/arm_*
5997
5998KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5999M: Christoffer Dall <christoffer.dall@linaro.org>
6000M: Marc Zyngier <marc.zyngier@arm.com>
6001L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6002L: kvmarm@lists.cs.columbia.edu
6003S: Maintained
6004F: arch/arm64/include/uapi/asm/kvm*
6005F: arch/arm64/include/asm/kvm*
6006F: arch/arm64/kvm/
6007
6008KEXEC
6009M: Eric Biederman <ebiederm@xmission.com>
6010W: http://kernel.org/pub/linux/utils/kernel/kexec/
6011L: kexec@lists.infradead.org
6012S: Maintained
6013F: include/linux/kexec.h
6014F: include/uapi/linux/kexec.h
6015F: kernel/kexec.c
6016
6017KEYS/KEYRINGS:
6018M: David Howells <dhowells@redhat.com>
6019L: keyrings@vger.kernel.org
6020S: Maintained
6021F: Documentation/security/keys.txt
6022F: include/linux/key.h
6023F: include/linux/key-type.h
6024F: include/keys/
6025F: security/keys/
6026
6027KEYS-TRUSTED
6028M: David Safford <safford@us.ibm.com>
6029M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6030L: linux-security-module@vger.kernel.org
6031L: keyrings@vger.kernel.org
6032S: Supported
6033F: Documentation/security/keys-trusted-encrypted.txt
6034F: include/keys/trusted-type.h
6035F: security/keys/trusted.c
6036F: security/keys/trusted.h
6037
6038KEYS-ENCRYPTED
6039M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6040M: David Safford <safford@us.ibm.com>
6041L: linux-security-module@vger.kernel.org
6042L: keyrings@vger.kernel.org
6043S: Supported
6044F: Documentation/security/keys-trusted-encrypted.txt
6045F: include/keys/encrypted-type.h
6046F: security/keys/encrypted-keys/
6047
6048KGDB / KDB /debug_core
6049M: Jason Wessel <jason.wessel@windriver.com>
6050W: http://kgdb.wiki.kernel.org/
6051L: kgdb-bugreport@lists.sourceforge.net
6052S: Maintained
6053F: Documentation/DocBook/kgdb.tmpl
6054F: drivers/misc/kgdbts.c
6055F: drivers/tty/serial/kgdboc.c
6056F: include/linux/kdb.h
6057F: include/linux/kgdb.h
6058F: kernel/debug/
6059
6060KMEMCHECK
6061M: Vegard Nossum <vegardno@ifi.uio.no>
6062M: Pekka Enberg <penberg@kernel.org>
6063S: Maintained
6064F: Documentation/kmemcheck.txt
6065F: arch/x86/include/asm/kmemcheck.h
6066F: arch/x86/mm/kmemcheck/
6067F: include/linux/kmemcheck.h
6068F: mm/kmemcheck.c
6069
6070KMEMLEAK
6071M: Catalin Marinas <catalin.marinas@arm.com>
6072S: Maintained
6073F: Documentation/kmemleak.txt
6074F: include/linux/kmemleak.h
6075F: mm/kmemleak.c
6076F: mm/kmemleak-test.c
6077
6078KPROBES
6079M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6080M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6081M: "David S. Miller" <davem@davemloft.net>
6082M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6083S: Maintained
6084F: Documentation/kprobes.txt
6085F: include/linux/kprobes.h
6086F: kernel/kprobes.c
6087
6088KS0108 LCD CONTROLLER DRIVER
6089M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6090W: http://miguelojeda.es/auxdisplay.htm
6091W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6092S: Maintained
6093F: Documentation/auxdisplay/ks0108
6094F: drivers/auxdisplay/ks0108.c
6095F: include/linux/ks0108.h
6096
6097LAPB module
6098L: linux-x25@vger.kernel.org
6099S: Orphan
6100F: Documentation/networking/lapb-module.txt
6101F: include/*/lapb.h
6102F: net/lapb/
6103
6104LASI 53c700 driver for PARISC
6105M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6106L: linux-scsi@vger.kernel.org
6107S: Maintained
6108F: Documentation/scsi/53c700.txt
6109F: drivers/scsi/53c700*
6110
6111LED SUBSYSTEM
6112M: Richard Purdie <rpurdie@rpsys.net>
6113M: Jacek Anaszewski <j.anaszewski@samsung.com>
6114L: linux-leds@vger.kernel.org
6115T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6116S: Maintained
6117F: drivers/leds/
6118F: include/linux/leds.h
6119
6120LEGACY EEPROM DRIVER
6121M: Jean Delvare <jdelvare@suse.com>
6122S: Maintained
6123F: Documentation/misc-devices/eeprom
6124F: drivers/misc/eeprom/eeprom.c
6125
6126LEGO USB Tower driver
6127M: Juergen Stuber <starblue@users.sourceforge.net>
6128L: legousb-devel@lists.sourceforge.net
6129W: http://legousb.sourceforge.net/
6130S: Maintained
6131F: drivers/usb/misc/legousbtower.c
6132
6133LG2160 MEDIA DRIVER
6134M: Michael Krufky <mkrufky@linuxtv.org>
6135L: linux-media@vger.kernel.org
6136W: http://linuxtv.org/
6137W: http://github.com/mkrufky
6138Q: http://patchwork.linuxtv.org/project/linux-media/list/
6139T: git git://linuxtv.org/mkrufky/tuners.git
6140S: Maintained
6141F: drivers/media/dvb-frontends/lg2160.*
6142
6143LGDT3305 MEDIA DRIVER
6144M: Michael Krufky <mkrufky@linuxtv.org>
6145L: linux-media@vger.kernel.org
6146W: http://linuxtv.org/
6147W: http://github.com/mkrufky
6148Q: http://patchwork.linuxtv.org/project/linux-media/list/
6149T: git git://linuxtv.org/mkrufky/tuners.git
6150S: Maintained
6151F: drivers/media/dvb-frontends/lgdt3305.*
6152
6153LGUEST
6154M: Rusty Russell <rusty@rustcorp.com.au>
6155L: lguest@lists.ozlabs.org
6156W: http://lguest.ozlabs.org/
6157S: Odd Fixes
6158F: arch/x86/include/asm/lguest*.h
6159F: arch/x86/lguest/
6160F: drivers/lguest/
6161F: include/linux/lguest*.h
6162F: tools/lguest/
6163
6164LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6165M: Tejun Heo <tj@kernel.org>
6166L: linux-ide@vger.kernel.org
6167T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6168S: Maintained
6169F: drivers/ata/
6170F: include/linux/ata.h
6171F: include/linux/libata.h
6172
6173LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6174M: Viresh Kumar <vireshk@kernel.org>
6175L: linux-ide@vger.kernel.org
6176T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6177S: Maintained
6178F: include/linux/pata_arasan_cf_data.h
6179F: drivers/ata/pata_arasan_cf.c
6180
6181LIBATA PATA DRIVERS
6182M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6183M: Tejun Heo <tj@kernel.org>
6184L: linux-ide@vger.kernel.org
6185T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6186S: Maintained
6187F: drivers/ata/pata_*.c
6188F: drivers/ata/ata_generic.c
6189
6190LIBATA SATA AHCI PLATFORM devices support
6191M: Hans de Goede <hdegoede@redhat.com>
6192M: Tejun Heo <tj@kernel.org>
6193L: linux-ide@vger.kernel.org
6194T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6195S: Maintained
6196F: drivers/ata/ahci_platform.c
6197F: drivers/ata/libahci_platform.c
6198F: include/linux/ahci_platform.h
6199
6200LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6201M: Mikael Pettersson <mikpelinux@gmail.com>
6202L: linux-ide@vger.kernel.org
6203T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6204S: Maintained
6205F: drivers/ata/sata_promise.*
6206
6207LIBLOCKDEP
6208M: Sasha Levin <sasha.levin@oracle.com>
6209S: Maintained
6210F: tools/lib/lockdep/
6211
6212LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6213M: Dan Williams <dan.j.williams@intel.com>
6214L: linux-nvdimm@lists.01.org
6215Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6216S: Supported
6217F: drivers/nvdimm/*
6218F: include/linux/nd.h
6219F: include/linux/libnvdimm.h
6220F: include/uapi/linux/ndctl.h
6221
6222LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6223M: Ross Zwisler <ross.zwisler@linux.intel.com>
6224L: linux-nvdimm@lists.01.org
6225Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6226S: Supported
6227F: drivers/nvdimm/blk.c
6228F: drivers/nvdimm/region_devs.c
6229F: drivers/acpi/nfit*
6230
6231LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6232M: Vishal Verma <vishal.l.verma@intel.com>
6233L: linux-nvdimm@lists.01.org
6234Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6235S: Supported
6236F: drivers/nvdimm/btt*
6237
6238LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6239M: Ross Zwisler <ross.zwisler@linux.intel.com>
6240L: linux-nvdimm@lists.01.org
6241Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6242S: Supported
6243F: drivers/nvdimm/pmem.c
6244F: include/linux/pmem.h
6245F: arch/*/include/asm/pmem.h
6246
6247LINUX FOR IBM pSERIES (RS/6000)
6248M: Paul Mackerras <paulus@au.ibm.com>
6249W: http://www.ibm.com/linux/ltc/projects/ppc
6250S: Supported
6251F: arch/powerpc/boot/rs6000.h
6252
6253LINUX FOR POWERPC (32-BIT AND 64-BIT)
6254M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6255M: Paul Mackerras <paulus@samba.org>
6256M: Michael Ellerman <mpe@ellerman.id.au>
6257W: http://www.penguinppc.org/
6258L: linuxppc-dev@lists.ozlabs.org
6259Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6260T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6261S: Supported
6262F: Documentation/powerpc/
6263F: arch/powerpc/
6264
6265LINUX FOR POWER MACINTOSH
6266M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6267W: http://www.penguinppc.org/
6268L: linuxppc-dev@lists.ozlabs.org
6269S: Maintained
6270F: arch/powerpc/platforms/powermac/
6271F: drivers/macintosh/
6272
6273LINUX FOR POWERPC EMBEDDED MPC5XXX
6274M: Anatolij Gustschin <agust@denx.de>
6275L: linuxppc-dev@lists.ozlabs.org
6276T: git git://git.denx.de/linux-denx-agust.git
6277S: Maintained
6278F: arch/powerpc/platforms/512x/
6279F: arch/powerpc/platforms/52xx/
6280
6281LINUX FOR POWERPC EMBEDDED PPC4XX
6282M: Alistair Popple <alistair@popple.id.au>
6283M: Matt Porter <mporter@kernel.crashing.org>
6284W: http://www.penguinppc.org/
6285L: linuxppc-dev@lists.ozlabs.org
6286S: Maintained
6287F: arch/powerpc/platforms/40x/
6288F: arch/powerpc/platforms/44x/
6289
6290LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6291L: linuxppc-dev@lists.ozlabs.org
6292S: Orphan
6293F: arch/powerpc/*/*virtex*
6294F: arch/powerpc/*/*/*virtex*
6295
6296LINUX FOR POWERPC EMBEDDED PPC8XX
6297M: Vitaly Bordug <vitb@kernel.crashing.org>
6298W: http://www.penguinppc.org/
6299L: linuxppc-dev@lists.ozlabs.org
6300S: Maintained
6301F: arch/powerpc/platforms/8xx/
6302
6303LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6304M: Scott Wood <scottwood@freescale.com>
6305M: Kumar Gala <galak@kernel.crashing.org>
6306W: http://www.penguinppc.org/
6307L: linuxppc-dev@lists.ozlabs.org
6308T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6309S: Maintained
6310F: arch/powerpc/platforms/83xx/
6311F: arch/powerpc/platforms/85xx/
6312
6313LINUX FOR POWERPC PA SEMI PWRFICIENT
6314M: Olof Johansson <olof@lixom.net>
6315L: linuxppc-dev@lists.ozlabs.org
6316S: Maintained
6317F: arch/powerpc/platforms/pasemi/
6318F: drivers/*/*pasemi*
6319F: drivers/*/*/*pasemi*
6320
6321LINUX SECURITY MODULE (LSM) FRAMEWORK
6322M: Chris Wright <chrisw@sous-sol.org>
6323L: linux-security-module@vger.kernel.org
6324S: Supported
6325
6326LIS3LV02D ACCELEROMETER DRIVER
6327M: Eric Piel <eric.piel@tremplin-utc.net>
6328S: Maintained
6329F: Documentation/misc-devices/lis3lv02d
6330F: drivers/misc/lis3lv02d/
6331F: drivers/platform/x86/hp_accel.c
6332
6333LIVE PATCHING
6334M: Josh Poimboeuf <jpoimboe@redhat.com>
6335M: Seth Jennings <sjenning@redhat.com>
6336M: Jiri Kosina <jikos@kernel.org>
6337M: Vojtech Pavlik <vojtech@suse.com>
6338S: Maintained
6339F: kernel/livepatch/
6340F: include/linux/livepatch.h
6341F: arch/x86/include/asm/livepatch.h
6342F: arch/x86/kernel/livepatch.c
6343F: Documentation/ABI/testing/sysfs-kernel-livepatch
6344F: samples/livepatch/
6345L: live-patching@vger.kernel.org
6346T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6347
6348LLC (802.2)
6349M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6350S: Maintained
6351F: include/linux/llc.h
6352F: include/uapi/linux/llc.h
6353F: include/net/llc*
6354F: net/llc/
6355
6356LM73 HARDWARE MONITOR DRIVER
6357M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6358L: lm-sensors@lm-sensors.org
6359S: Maintained
6360F: drivers/hwmon/lm73.c
6361
6362LM78 HARDWARE MONITOR DRIVER
6363M: Jean Delvare <jdelvare@suse.com>
6364L: lm-sensors@lm-sensors.org
6365S: Maintained
6366F: Documentation/hwmon/lm78
6367F: drivers/hwmon/lm78.c
6368
6369LM83 HARDWARE MONITOR DRIVER
6370M: Jean Delvare <jdelvare@suse.com>
6371L: lm-sensors@lm-sensors.org
6372S: Maintained
6373F: Documentation/hwmon/lm83
6374F: drivers/hwmon/lm83.c
6375
6376LM90 HARDWARE MONITOR DRIVER
6377M: Jean Delvare <jdelvare@suse.com>
6378L: lm-sensors@lm-sensors.org
6379S: Maintained
6380F: Documentation/hwmon/lm90
6381F: Documentation/devicetree/bindings/hwmon/lm90.txt
6382F: drivers/hwmon/lm90.c
6383
6384LM95234 HARDWARE MONITOR DRIVER
6385M: Guenter Roeck <linux@roeck-us.net>
6386L: lm-sensors@lm-sensors.org
6387S: Maintained
6388F: Documentation/hwmon/lm95234
6389F: drivers/hwmon/lm95234.c
6390
6391LME2510 MEDIA DRIVER
6392M: Malcolm Priestley <tvboxspy@gmail.com>
6393L: linux-media@vger.kernel.org
6394W: http://linuxtv.org/
6395Q: http://patchwork.linuxtv.org/project/linux-media/list/
6396S: Maintained
6397F: drivers/media/usb/dvb-usb-v2/lmedm04*
6398
6399LOCKDEP AND LOCKSTAT
6400M: Peter Zijlstra <peterz@infradead.org>
6401M: Ingo Molnar <mingo@redhat.com>
6402L: linux-kernel@vger.kernel.org
6403T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6404S: Maintained
6405F: Documentation/locking/lockdep*.txt
6406F: Documentation/locking/lockstat.txt
6407F: include/linux/lockdep.h
6408F: kernel/locking/
6409
6410LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6411M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6412L: linux-ntfs-dev@lists.sourceforge.net
6413W: http://www.linux-ntfs.org/content/view/19/37/
6414S: Maintained
6415F: Documentation/ldm.txt
6416F: block/partitions/ldm.*
6417
6418LogFS
6419M: Joern Engel <joern@logfs.org>
6420M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6421L: logfs@logfs.org
6422W: logfs.org
6423S: Maintained
6424F: fs/logfs/
6425
6426LPC32XX MACHINE SUPPORT
6427M: Roland Stigge <stigge@antcom.de>
6428L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6429S: Maintained
6430F: arch/arm/mach-lpc32xx/
6431
6432LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6433M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6434M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6435M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6436M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6437L: MPT-FusionLinux.pdl@avagotech.com
6438L: linux-scsi@vger.kernel.org
6439W: http://www.lsilogic.com/support
6440S: Supported
6441F: drivers/message/fusion/
6442F: drivers/scsi/mpt2sas/
6443F: drivers/scsi/mpt3sas/
6444
6445LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6446M: Matthew Wilcox <matthew@wil.cx>
6447L: linux-scsi@vger.kernel.org
6448S: Maintained
6449F: drivers/scsi/sym53c8xx_2/
6450
6451LTC4261 HARDWARE MONITOR DRIVER
6452M: Guenter Roeck <linux@roeck-us.net>
6453L: lm-sensors@lm-sensors.org
6454S: Maintained
6455F: Documentation/hwmon/ltc4261
6456F: drivers/hwmon/ltc4261.c
6457
6458LTP (Linux Test Project)
6459M: Mike Frysinger <vapier@gentoo.org>
6460M: Cyril Hrubis <chrubis@suse.cz>
6461M: Wanlong Gao <wanlong.gao@gmail.com>
6462M: Jan Stancek <jstancek@redhat.com>
6463M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6464M: Alexey Kodanev <alexey.kodanev@oracle.com>
6465L: ltp@lists.linux.it (subscribers-only)
6466W: http://linux-test-project.github.io/
6467T: git git://github.com/linux-test-project/ltp.git
6468S: Maintained
6469
6470M32R ARCHITECTURE
6471W: http://www.linux-m32r.org/
6472S: Orphan
6473F: arch/m32r/
6474
6475M68K ARCHITECTURE
6476M: Geert Uytterhoeven <geert@linux-m68k.org>
6477L: linux-m68k@lists.linux-m68k.org
6478W: http://www.linux-m68k.org/
6479T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6480S: Maintained
6481F: arch/m68k/
6482F: drivers/zorro/
6483
6484M68K ON APPLE MACINTOSH
6485M: Joshua Thompson <funaho@jurai.org>
6486W: http://www.mac.linux-m68k.org/
6487L: linux-m68k@lists.linux-m68k.org
6488S: Maintained
6489F: arch/m68k/mac/
6490
6491M68K ON HP9000/300
6492M: Philip Blundell <philb@gnu.org>
6493W: http://www.tazenda.demon.co.uk/phil/linux-hp
6494S: Maintained
6495F: arch/m68k/hp300/
6496
6497M88DS3103 MEDIA DRIVER
6498M: Antti Palosaari <crope@iki.fi>
6499L: linux-media@vger.kernel.org
6500W: http://linuxtv.org/
6501W: http://palosaari.fi/linux/
6502Q: http://patchwork.linuxtv.org/project/linux-media/list/
6503T: git git://linuxtv.org/anttip/media_tree.git
6504S: Maintained
6505F: drivers/media/dvb-frontends/m88ds3103*
6506
6507M88RS2000 MEDIA DRIVER
6508M: Malcolm Priestley <tvboxspy@gmail.com>
6509L: linux-media@vger.kernel.org
6510W: http://linuxtv.org/
6511Q: http://patchwork.linuxtv.org/project/linux-media/list/
6512S: Maintained
6513F: drivers/media/dvb-frontends/m88rs2000*
6514
6515MA901 MASTERKIT USB FM RADIO DRIVER
6516M: Alexey Klimov <klimov.linux@gmail.com>
6517L: linux-media@vger.kernel.org
6518T: git git://linuxtv.org/media_tree.git
6519S: Maintained
6520F: drivers/media/radio/radio-ma901.c
6521
6522MAC80211
6523M: Johannes Berg <johannes@sipsolutions.net>
6524L: linux-wireless@vger.kernel.org
6525W: http://wireless.kernel.org/
6526T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6527T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6528S: Maintained
6529F: Documentation/networking/mac80211-injection.txt
6530F: include/net/mac80211.h
6531F: net/mac80211/
6532
6533MACVLAN DRIVER
6534M: Patrick McHardy <kaber@trash.net>
6535L: netdev@vger.kernel.org
6536S: Maintained
6537F: drivers/net/macvlan.c
6538F: include/linux/if_macvlan.h
6539
6540MAILBOX API
6541M: Jassi Brar <jassisinghbrar@gmail.com>
6542L: linux-kernel@vger.kernel.org
6543S: Maintained
6544F: drivers/mailbox/
6545F: include/linux/mailbox_client.h
6546F: include/linux/mailbox_controller.h
6547
6548MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6549M: Michael Kerrisk <mtk.manpages@gmail.com>
6550W: http://www.kernel.org/doc/man-pages
6551L: linux-man@vger.kernel.org
6552S: Maintained
6553
6554MARVELL ARMADA DRM SUPPORT
6555M: Russell King <rmk+kernel@arm.linux.org.uk>
6556S: Maintained
6557F: drivers/gpu/drm/armada/
6558
6559MARVELL 88E6352 DSA support
6560M: Guenter Roeck <linux@roeck-us.net>
6561S: Maintained
6562F: drivers/net/dsa/mv88e6352.c
6563
6564MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6565M: Mirko Lindner <mlindner@marvell.com>
6566M: Stephen Hemminger <stephen@networkplumber.org>
6567L: netdev@vger.kernel.org
6568S: Maintained
6569F: drivers/net/ethernet/marvell/sk*
6570
6571MARVELL LIBERTAS WIRELESS DRIVER
6572L: libertas-dev@lists.infradead.org
6573S: Orphan
6574F: drivers/net/wireless/libertas/
6575
6576MARVELL MV643XX ETHERNET DRIVER
6577M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6578L: netdev@vger.kernel.org
6579S: Maintained
6580F: drivers/net/ethernet/marvell/mv643xx_eth.*
6581F: include/linux/mv643xx.h
6582
6583MARVELL MVNETA ETHERNET DRIVER
6584M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6585L: netdev@vger.kernel.org
6586S: Maintained
6587F: drivers/net/ethernet/marvell/mvneta.*
6588
6589MARVELL MWIFIEX WIRELESS DRIVER
6590M: Amitkumar Karwar <akarwar@marvell.com>
6591M: Nishant Sarmukadam <nishants@marvell.com>
6592L: linux-wireless@vger.kernel.org
6593S: Maintained
6594F: drivers/net/wireless/mwifiex/
6595
6596MARVELL MWL8K WIRELESS DRIVER
6597M: Lennert Buytenhek <buytenh@wantstofly.org>
6598L: linux-wireless@vger.kernel.org
6599S: Odd Fixes
6600F: drivers/net/wireless/mwl8k.c
6601
6602MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6603M: Nicolas Pitre <nico@fluxnic.net>
6604S: Odd Fixes
6605F: drivers/mmc/host/mvsdio.*
6606
6607MATROX FRAMEBUFFER DRIVER
6608L: linux-fbdev@vger.kernel.org
6609S: Orphan
6610F: drivers/video/fbdev/matrox/matroxfb_*
6611F: include/uapi/linux/matroxfb.h
6612
6613MAX16065 HARDWARE MONITOR DRIVER
6614M: Guenter Roeck <linux@roeck-us.net>
6615L: lm-sensors@lm-sensors.org
6616S: Maintained
6617F: Documentation/hwmon/max16065
6618F: drivers/hwmon/max16065.c
6619
6620MAX20751 HARDWARE MONITOR DRIVER
6621M: Guenter Roeck <linux@roeck-us.net>
6622L: lm-sensors@lm-sensors.org
6623S: Maintained
6624F: Documentation/hwmon/max20751
6625F: drivers/hwmon/max20751.c
6626
6627MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6628M: "Hans J. Koch" <hjk@hansjkoch.de>
6629L: lm-sensors@lm-sensors.org
6630S: Maintained
6631F: Documentation/hwmon/max6650
6632F: drivers/hwmon/max6650.c
6633
6634MAX6697 HARDWARE MONITOR DRIVER
6635M: Guenter Roeck <linux@roeck-us.net>
6636L: lm-sensors@lm-sensors.org
6637S: Maintained
6638F: Documentation/hwmon/max6697
6639F: Documentation/devicetree/bindings/i2c/max6697.txt
6640F: drivers/hwmon/max6697.c
6641F: include/linux/platform_data/max6697.h
6642
6643MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6644M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6645L: linux-pm@vger.kernel.org
6646S: Supported
6647F: drivers/power/max14577_charger.c
6648F: drivers/power/max77693_charger.c
6649
6650MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6651M: Javier Martinez Canillas <javier@osg.samsung.com>
6652L: linux-kernel@vger.kernel.org
6653S: Supported
6654F: drivers/*/*max77802.c
6655F: Documentation/devicetree/bindings/*/*max77802.txt
6656F: include/dt-bindings/*/*max77802.h
6657
6658MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6659M: Chanwoo Choi <cw00.choi@samsung.com>
6660M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6661L: linux-kernel@vger.kernel.org
6662S: Supported
6663F: drivers/*/max14577.c
6664F: drivers/*/max77686.c
6665F: drivers/*/max77693.c
6666F: drivers/extcon/extcon-max14577.c
6667F: drivers/extcon/extcon-max77693.c
6668F: drivers/rtc/rtc-max77686.c
6669F: drivers/clk/clk-max77686.c
6670F: Documentation/devicetree/bindings/mfd/max14577.txt
6671F: Documentation/devicetree/bindings/*/max77686.txt
6672F: Documentation/devicetree/bindings/mfd/max77693.txt
6673F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6674F: include/linux/mfd/max14577*.h
6675F: include/linux/mfd/max77686*.h
6676F: include/linux/mfd/max77693*.h
6677
6678MAXIRADIO FM RADIO RECEIVER DRIVER
6679M: Hans Verkuil <hverkuil@xs4all.nl>
6680L: linux-media@vger.kernel.org
6681T: git git://linuxtv.org/media_tree.git
6682W: http://linuxtv.org
6683S: Maintained
6684F: drivers/media/radio/radio-maxiradio*
6685
6686MEDIA DRIVERS FOR RENESAS - VSP1
6687M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6688L: linux-media@vger.kernel.org
6689L: linux-sh@vger.kernel.org
6690T: git git://linuxtv.org/media_tree.git
6691S: Supported
6692F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6693F: drivers/media/platform/vsp1/
6694
6695MEDIA DRIVERS FOR ASCOT2E
6696M: Sergey Kozlov <serjk@netup.ru>
6697L: linux-media@vger.kernel.org
6698W: http://linuxtv.org
6699W: http://netup.tv/
6700T: git git://linuxtv.org/media_tree.git
6701S: Supported
6702F: drivers/media/dvb-frontends/ascot2e*
6703
6704MEDIA DRIVERS FOR CXD2841ER
6705M: Sergey Kozlov <serjk@netup.ru>
6706L: linux-media@vger.kernel.org
6707W: http://linuxtv.org/
6708W: http://netup.tv/
6709T: git git://linuxtv.org/media_tree.git
6710S: Supported
6711F: drivers/media/dvb-frontends/cxd2841er*
6712
6713MEDIA DRIVERS FOR HORUS3A
6714M: Sergey Kozlov <serjk@netup.ru>
6715L: linux-media@vger.kernel.org
6716W: http://linuxtv.org/
6717W: http://netup.tv/
6718T: git git://linuxtv.org/media_tree.git
6719S: Supported
6720F: drivers/media/dvb-frontends/horus3a*
6721
6722MEDIA DRIVERS FOR LNBH25
6723M: Sergey Kozlov <serjk@netup.ru>
6724L: linux-media@vger.kernel.org
6725W: http://linuxtv.org/
6726W: http://netup.tv/
6727T: git git://linuxtv.org/media_tree.git
6728S: Supported
6729F: drivers/media/dvb-frontends/lnbh25*
6730
6731MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6732M: Sergey Kozlov <serjk@netup.ru>
6733L: linux-media@vger.kernel.org
6734W: http://linuxtv.org/
6735W: http://netup.tv/
6736T: git git://linuxtv.org/media_tree.git
6737S: Supported
6738F: drivers/media/pci/netup_unidvb/*
6739
6740MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6741M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6742P: LinuxTV.org Project
6743L: linux-media@vger.kernel.org
6744W: http://linuxtv.org
6745Q: http://patchwork.kernel.org/project/linux-media/list/
6746T: git git://linuxtv.org/media_tree.git
6747S: Maintained
6748F: Documentation/dvb/
6749F: Documentation/video4linux/
6750F: Documentation/DocBook/media/
6751F: drivers/media/
6752F: drivers/staging/media/
6753F: include/media/
6754F: include/uapi/linux/dvb/
6755F: include/uapi/linux/videodev2.h
6756F: include/uapi/linux/media.h
6757F: include/uapi/linux/v4l2-*
6758F: include/uapi/linux/meye.h
6759F: include/uapi/linux/ivtv*
6760F: include/uapi/linux/uvcvideo.h
6761
6762MEDIATEK MT7601U WIRELESS LAN DRIVER
6763M: Jakub Kicinski <kubakici@wp.pl>
6764L: linux-wireless@vger.kernel.org
6765S: Maintained
6766F: drivers/net/wireless/mediatek/mt7601u/
6767
6768MEGARAID SCSI/SAS DRIVERS
6769M: Kashyap Desai <kashyap.desai@avagotech.com>
6770M: Sumit Saxena <sumit.saxena@avagotech.com>
6771M: Uday Lingala <uday.lingala@avagotech.com>
6772L: megaraidlinux.pdl@avagotech.com
6773L: linux-scsi@vger.kernel.org
6774W: http://www.lsi.com
6775S: Maintained
6776F: Documentation/scsi/megaraid.txt
6777F: drivers/scsi/megaraid.*
6778F: drivers/scsi/megaraid/
6779
6780MELLANOX ETHERNET DRIVER (mlx4_en)
6781M: Amir Vadai <amirv@mellanox.com>
6782M: Ido Shamay <idos@mellanox.com>
6783L: netdev@vger.kernel.org
6784S: Supported
6785W: http://www.mellanox.com
6786Q: http://patchwork.ozlabs.org/project/netdev/list/
6787F: drivers/net/ethernet/mellanox/mlx4/en_*
6788
6789MELLANOX ETHERNET SWITCH DRIVERS
6790M: Jiri Pirko <jiri@mellanox.com>
6791M: Ido Schimmel <idosch@mellanox.com>
6792L: netdev@vger.kernel.org
6793S: Supported
6794W: http://www.mellanox.com
6795Q: http://patchwork.ozlabs.org/project/netdev/list/
6796F: drivers/net/ethernet/mellanox/mlxsw/
6797
6798MEMBARRIER SUPPORT
6799M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6800M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6801L: linux-kernel@vger.kernel.org
6802S: Supported
6803F: kernel/membarrier.c
6804F: include/uapi/linux/membarrier.h
6805
6806MEMORY MANAGEMENT
6807L: linux-mm@kvack.org
6808W: http://www.linux-mm.org
6809S: Maintained
6810F: include/linux/mm.h
6811F: include/linux/gfp.h
6812F: include/linux/mmzone.h
6813F: include/linux/memory_hotplug.h
6814F: include/linux/vmalloc.h
6815F: mm/
6816
6817MEMORY TECHNOLOGY DEVICES (MTD)
6818M: David Woodhouse <dwmw2@infradead.org>
6819M: Brian Norris <computersforpeace@gmail.com>
6820L: linux-mtd@lists.infradead.org
6821W: http://www.linux-mtd.infradead.org/
6822Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6823T: git git://git.infradead.org/linux-mtd.git
6824T: git git://git.infradead.org/l2-mtd.git
6825S: Maintained
6826F: drivers/mtd/
6827F: include/linux/mtd/
6828F: include/uapi/mtd/
6829
6830MEN A21 WATCHDOG DRIVER
6831M: Johannes Thumshirn <morbidrsa@gmail.com>
6832L: linux-watchdog@vger.kernel.org
6833S: Maintained
6834F: drivers/watchdog/mena21_wdt.c
6835
6836MEN CHAMELEON BUS (mcb)
6837M: Johannes Thumshirn <morbidrsa@gmail.com>
6838S: Maintained
6839F: drivers/mcb/
6840F: include/linux/mcb.h
6841F: Documentation/men-chameleon-bus.txt
6842
6843MEN F21BMC (Board Management Controller)
6844M: Andreas Werner <andreas.werner@men.de>
6845S: Supported
6846F: drivers/mfd/menf21bmc.c
6847F: drivers/watchdog/menf21bmc_wdt.c
6848F: drivers/leds/leds-menf21bmc.c
6849F: drivers/hwmon/menf21bmc_hwmon.c
6850F: Documentation/hwmon/menf21bmc
6851
6852METAG ARCHITECTURE
6853M: James Hogan <james.hogan@imgtec.com>
6854L: linux-metag@vger.kernel.org
6855S: Supported
6856F: arch/metag/
6857F: Documentation/metag/
6858F: Documentation/devicetree/bindings/metag/
6859F: drivers/clocksource/metag_generic.c
6860F: drivers/irqchip/irq-metag.c
6861F: drivers/irqchip/irq-metag-ext.c
6862F: drivers/tty/metag_da.c
6863
6864MICROBLAZE ARCHITECTURE
6865M: Michal Simek <monstr@monstr.eu>
6866W: http://www.monstr.eu/fdt/
6867T: git git://git.monstr.eu/linux-2.6-microblaze.git
6868S: Supported
6869F: arch/microblaze/
6870
6871MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6872M: Chen Yu <yu.c.chen@intel.com>
6873L: platform-driver-x86@vger.kernel.org
6874S: Supported
6875F: drivers/platform/x86/surfacepro3_button.c
6876
6877MICROTEK X6 SCANNER
6878M: Oliver Neukum <oliver@neukum.org>
6879S: Maintained
6880F: drivers/usb/image/microtek.*
6881
6882MIPS
6883M: Ralf Baechle <ralf@linux-mips.org>
6884L: linux-mips@linux-mips.org
6885W: http://www.linux-mips.org/
6886T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6887Q: http://patchwork.linux-mips.org/project/linux-mips/list/
6888S: Supported
6889F: Documentation/mips/
6890F: arch/mips/
6891
6892MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6893M: Hans Verkuil <hverkuil@xs4all.nl>
6894L: linux-media@vger.kernel.org
6895T: git git://linuxtv.org/media_tree.git
6896W: http://linuxtv.org
6897S: Odd Fixes
6898F: drivers/media/radio/radio-miropcm20*
6899
6900Mellanox MLX5 core VPI driver
6901M: Eli Cohen <eli@mellanox.com>
6902L: netdev@vger.kernel.org
6903L: linux-rdma@vger.kernel.org
6904W: http://www.mellanox.com
6905Q: http://patchwork.ozlabs.org/project/netdev/list/
6906Q: http://patchwork.kernel.org/project/linux-rdma/list/
6907T: git git://openfabrics.org/~eli/connect-ib.git
6908S: Supported
6909F: drivers/net/ethernet/mellanox/mlx5/core/
6910F: include/linux/mlx5/
6911
6912Mellanox MLX5 IB driver
6913M: Eli Cohen <eli@mellanox.com>
6914L: linux-rdma@vger.kernel.org
6915W: http://www.mellanox.com
6916Q: http://patchwork.kernel.org/project/linux-rdma/list/
6917T: git git://openfabrics.org/~eli/connect-ib.git
6918S: Supported
6919F: include/linux/mlx5/
6920F: drivers/infiniband/hw/mlx5/
6921
6922MN88472 MEDIA DRIVER
6923M: Antti Palosaari <crope@iki.fi>
6924L: linux-media@vger.kernel.org
6925W: http://linuxtv.org/
6926W: http://palosaari.fi/linux/
6927Q: http://patchwork.linuxtv.org/project/linux-media/list/
6928T: git git://linuxtv.org/anttip/media_tree.git
6929S: Maintained
6930F: drivers/staging/media/mn88472/
6931F: drivers/media/dvb-frontends/mn88472.h
6932
6933MN88473 MEDIA DRIVER
6934M: Antti Palosaari <crope@iki.fi>
6935L: linux-media@vger.kernel.org
6936W: http://linuxtv.org/
6937W: http://palosaari.fi/linux/
6938Q: http://patchwork.linuxtv.org/project/linux-media/list/
6939T: git git://linuxtv.org/anttip/media_tree.git
6940S: Maintained
6941F: drivers/staging/media/mn88473/
6942F: drivers/media/dvb-frontends/mn88473.h
6943
6944MODULE SUPPORT
6945M: Rusty Russell <rusty@rustcorp.com.au>
6946S: Maintained
6947F: include/linux/module.h
6948F: kernel/module.c
6949
6950MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6951W: http://popies.net/meye/
6952S: Orphan
6953F: Documentation/video4linux/meye.txt
6954F: drivers/media/pci/meye/
6955F: include/uapi/linux/meye.h
6956
6957MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6958M: Jiri Slaby <jirislaby@gmail.com>
6959S: Maintained
6960F: Documentation/serial/moxa-smartio
6961F: drivers/tty/mxser.*
6962
6963MR800 AVERMEDIA USB FM RADIO DRIVER
6964M: Alexey Klimov <klimov.linux@gmail.com>
6965L: linux-media@vger.kernel.org
6966T: git git://linuxtv.org/media_tree.git
6967S: Maintained
6968F: drivers/media/radio/radio-mr800.c
6969
6970MRF24J40 IEEE 802.15.4 RADIO DRIVER
6971M: Alan Ott <alan@signal11.us>
6972L: linux-wpan@vger.kernel.org
6973S: Maintained
6974F: drivers/net/ieee802154/mrf24j40.c
6975
6976MSI LAPTOP SUPPORT
6977M: "Lee, Chun-Yi" <jlee@suse.com>
6978L: platform-driver-x86@vger.kernel.org
6979S: Maintained
6980F: drivers/platform/x86/msi-laptop.c
6981
6982MSI WMI SUPPORT
6983L: platform-driver-x86@vger.kernel.org
6984S: Orphan
6985F: drivers/platform/x86/msi-wmi.c
6986
6987MSI001 MEDIA DRIVER
6988M: Antti Palosaari <crope@iki.fi>
6989L: linux-media@vger.kernel.org
6990W: http://linuxtv.org/
6991W: http://palosaari.fi/linux/
6992Q: http://patchwork.linuxtv.org/project/linux-media/list/
6993T: git git://linuxtv.org/anttip/media_tree.git
6994S: Maintained
6995F: drivers/media/tuners/msi001*
6996
6997MSI2500 MEDIA DRIVER
6998M: Antti Palosaari <crope@iki.fi>
6999L: linux-media@vger.kernel.org
7000W: http://linuxtv.org/
7001W: http://palosaari.fi/linux/
7002Q: http://patchwork.linuxtv.org/project/linux-media/list/
7003T: git git://linuxtv.org/anttip/media_tree.git
7004S: Maintained
7005F: drivers/media/usb/msi2500/
7006
7007MSYSTEMS DISKONCHIP G3 MTD DRIVER
7008M: Robert Jarzmik <robert.jarzmik@free.fr>
7009L: linux-mtd@lists.infradead.org
7010S: Maintained
7011F: drivers/mtd/devices/docg3*
7012
7013MT9M032 APTINA SENSOR DRIVER
7014M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7015L: linux-media@vger.kernel.org
7016T: git git://linuxtv.org/media_tree.git
7017S: Maintained
7018F: drivers/media/i2c/mt9m032.c
7019F: include/media/mt9m032.h
7020
7021MT9P031 APTINA CAMERA SENSOR
7022M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7023L: linux-media@vger.kernel.org
7024T: git git://linuxtv.org/media_tree.git
7025S: Maintained
7026F: drivers/media/i2c/mt9p031.c
7027F: include/media/mt9p031.h
7028
7029MT9T001 APTINA CAMERA SENSOR
7030M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7031L: linux-media@vger.kernel.org
7032T: git git://linuxtv.org/media_tree.git
7033S: Maintained
7034F: drivers/media/i2c/mt9t001.c
7035F: include/media/mt9t001.h
7036
7037MT9V032 APTINA CAMERA SENSOR
7038M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7039L: linux-media@vger.kernel.org
7040T: git git://linuxtv.org/media_tree.git
7041S: Maintained
7042F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7043F: drivers/media/i2c/mt9v032.c
7044F: include/media/mt9v032.h
7045
7046MULTIFUNCTION DEVICES (MFD)
7047M: Samuel Ortiz <sameo@linux.intel.com>
7048M: Lee Jones <lee.jones@linaro.org>
7049T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7050S: Supported
7051F: drivers/mfd/
7052F: include/linux/mfd/
7053
7054MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7055M: Ulf Hansson <ulf.hansson@linaro.org>
7056L: linux-mmc@vger.kernel.org
7057T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7058S: Maintained
7059F: drivers/mmc/
7060F: include/linux/mmc/
7061F: include/uapi/linux/mmc/
7062
7063MULTIMEDIA CARD (MMC) ETC. OVER SPI
7064S: Orphan
7065F: drivers/mmc/host/mmc_spi.c
7066F: include/linux/spi/mmc_spi.h
7067
7068MULTISOUND SOUND DRIVER
7069M: Andrew Veliath <andrewtv@usa.net>
7070S: Maintained
7071F: Documentation/sound/oss/MultiSound
7072F: sound/oss/msnd*
7073
7074MULTITECH MULTIPORT CARD (ISICOM)
7075S: Orphan
7076F: drivers/tty/isicom.c
7077F: include/linux/isicom.h
7078
7079MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7080M: Felipe Balbi <balbi@ti.com>
7081L: linux-usb@vger.kernel.org
7082T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7083S: Maintained
7084F: drivers/usb/musb/
7085
7086MXL5007T MEDIA DRIVER
7087M: Michael Krufky <mkrufky@linuxtv.org>
7088L: linux-media@vger.kernel.org
7089W: http://linuxtv.org/
7090W: http://github.com/mkrufky
7091Q: http://patchwork.linuxtv.org/project/linux-media/list/
7092T: git git://linuxtv.org/mkrufky/tuners.git
7093S: Maintained
7094F: drivers/media/tuners/mxl5007t.*
7095
7096MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7097M: Hyong-Youb Kim <hykim@myri.com>
7098L: netdev@vger.kernel.org
7099W: https://www.myricom.com/support/downloads/myri10ge.html
7100S: Supported
7101F: drivers/net/ethernet/myricom/myri10ge/
7102
7103NATSEMI ETHERNET DRIVER (DP8381x)
7104S: Orphan
7105F: drivers/net/ethernet/natsemi/natsemi.c
7106
7107NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7108M: Daniel Mack <zonque@gmail.com>
7109S: Maintained
7110L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7111W: http://www.native-instruments.com
7112F: sound/usb/caiaq/
7113
7114NCP FILESYSTEM
7115M: Petr Vandrovec <petr@vandrovec.name>
7116S: Odd Fixes
7117F: fs/ncpfs/
7118
7119NCR 5380 SCSI DRIVERS
7120M: Finn Thain <fthain@telegraphics.com.au>
7121M: Michael Schmitz <schmitzmic@gmail.com>
7122L: linux-scsi@vger.kernel.org
7123S: Maintained
7124F: Documentation/scsi/g_NCR5380.txt
7125F: drivers/scsi/NCR5380.*
7126F: drivers/scsi/arm/cumana_1.c
7127F: drivers/scsi/arm/oak.c
7128F: drivers/scsi/atari_NCR5380.c
7129F: drivers/scsi/atari_scsi.*
7130F: drivers/scsi/dmx3191d.c
7131F: drivers/scsi/dtc.*
7132F: drivers/scsi/g_NCR5380.*
7133F: drivers/scsi/g_NCR5380_mmio.c
7134F: drivers/scsi/mac_scsi.*
7135F: drivers/scsi/pas16.*
7136F: drivers/scsi/sun3_scsi.*
7137F: drivers/scsi/sun3_scsi_vme.c
7138F: drivers/scsi/t128.*
7139
7140NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7141M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7142L: linux-scsi@vger.kernel.org
7143S: Maintained
7144F: drivers/scsi/NCR_D700.*
7145
7146NCT6775 HARDWARE MONITOR DRIVER
7147M: Guenter Roeck <linux@roeck-us.net>
7148L: lm-sensors@lm-sensors.org
7149S: Maintained
7150F: Documentation/hwmon/nct6775
7151F: drivers/hwmon/nct6775.c
7152
7153NETEFFECT IWARP RNIC DRIVER (IW_NES)
7154M: Faisal Latif <faisal.latif@intel.com>
7155L: linux-rdma@vger.kernel.org
7156W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7157S: Supported
7158F: drivers/infiniband/hw/nes/
7159
7160NETEM NETWORK EMULATOR
7161M: Stephen Hemminger <stephen@networkplumber.org>
7162L: netem@lists.linux-foundation.org
7163S: Maintained
7164F: net/sched/sch_netem.c
7165
7166NETERION 10GbE DRIVERS (s2io/vxge)
7167M: Jon Mason <jdmason@kudzu.us>
7168L: netdev@vger.kernel.org
7169S: Supported
7170F: Documentation/networking/s2io.txt
7171F: Documentation/networking/vxge.txt
7172F: drivers/net/ethernet/neterion/
7173
7174NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7175M: Pablo Neira Ayuso <pablo@netfilter.org>
7176M: Patrick McHardy <kaber@trash.net>
7177M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7178L: netfilter-devel@vger.kernel.org
7179L: coreteam@netfilter.org
7180W: http://www.netfilter.org/
7181W: http://www.iptables.org/
7182Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7183T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7184T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7185S: Supported
7186F: include/linux/netfilter*
7187F: include/linux/netfilter/
7188F: include/net/netfilter/
7189F: include/uapi/linux/netfilter*
7190F: include/uapi/linux/netfilter/
7191F: net/*/netfilter.c
7192F: net/*/netfilter/
7193F: net/netfilter/
7194F: net/bridge/br_netfilter*.c
7195
7196NETLABEL
7197M: Paul Moore <paul@paul-moore.com>
7198W: http://netlabel.sf.net
7199L: netdev@vger.kernel.org
7200S: Maintained
7201F: Documentation/netlabel/
7202F: include/net/netlabel.h
7203F: net/netlabel/
7204
7205NETROM NETWORK LAYER
7206M: Ralf Baechle <ralf@linux-mips.org>
7207L: linux-hams@vger.kernel.org
7208W: http://www.linux-ax25.org/
7209S: Maintained
7210F: include/net/netrom.h
7211F: include/uapi/linux/netrom.h
7212F: net/netrom/
7213
7214NETWORK BLOCK DEVICE (NBD)
7215M: Markus Pargmann <mpa@pengutronix.de>
7216S: Maintained
7217L: nbd-general@lists.sourceforge.net
7218T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7219F: Documentation/blockdev/nbd.txt
7220F: drivers/block/nbd.c
7221F: include/uapi/linux/nbd.h
7222
7223NETWORK DROP MONITOR
7224M: Neil Horman <nhorman@tuxdriver.com>
7225L: netdev@vger.kernel.org
7226S: Maintained
7227W: https://fedorahosted.org/dropwatch/
7228F: net/core/drop_monitor.c
7229
7230NETWORKING [GENERAL]
7231M: "David S. Miller" <davem@davemloft.net>
7232L: netdev@vger.kernel.org
7233W: http://www.linuxfoundation.org/en/Net
7234Q: http://patchwork.ozlabs.org/project/netdev/list/
7235T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7236T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7237S: Maintained
7238F: net/
7239F: include/net/
7240F: include/linux/in.h
7241F: include/linux/net.h
7242F: include/linux/netdevice.h
7243F: include/uapi/linux/in.h
7244F: include/uapi/linux/net.h
7245F: include/uapi/linux/netdevice.h
7246F: include/uapi/linux/net_namespace.h
7247F: tools/net/
7248F: tools/testing/selftests/net/
7249F: lib/random32.c
7250F: lib/test_bpf.c
7251
7252NETWORKING [IPv4/IPv6]
7253M: "David S. Miller" <davem@davemloft.net>
7254M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7255M: James Morris <jmorris@namei.org>
7256M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7257M: Patrick McHardy <kaber@trash.net>
7258L: netdev@vger.kernel.org
7259T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7260S: Maintained
7261F: net/ipv4/
7262F: net/ipv6/
7263F: include/net/ip*
7264F: arch/x86/net/*
7265
7266NETWORKING [IPSEC]
7267M: Steffen Klassert <steffen.klassert@secunet.com>
7268M: Herbert Xu <herbert@gondor.apana.org.au>
7269M: "David S. Miller" <davem@davemloft.net>
7270L: netdev@vger.kernel.org
7271T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7272T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7273S: Maintained
7274F: net/core/flow.c
7275F: net/xfrm/
7276F: net/key/
7277F: net/ipv4/xfrm*
7278F: net/ipv4/esp4.c
7279F: net/ipv4/ah4.c
7280F: net/ipv4/ipcomp.c
7281F: net/ipv4/ip_vti.c
7282F: net/ipv6/xfrm*
7283F: net/ipv6/esp6.c
7284F: net/ipv6/ah6.c
7285F: net/ipv6/ipcomp6.c
7286F: net/ipv6/ip6_vti.c
7287F: include/uapi/linux/xfrm.h
7288F: include/net/xfrm.h
7289
7290NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7291M: Paul Moore <paul@paul-moore.com>
7292L: netdev@vger.kernel.org
7293S: Maintained
7294
7295NETWORKING [WIRELESS]
7296L: linux-wireless@vger.kernel.org
7297Q: http://patchwork.kernel.org/project/linux-wireless/list/
7298
7299NETWORKING DRIVERS
7300L: netdev@vger.kernel.org
7301W: http://www.linuxfoundation.org/en/Net
7302Q: http://patchwork.ozlabs.org/project/netdev/list/
7303T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7304T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7305S: Odd Fixes
7306F: drivers/net/
7307F: include/linux/if_*
7308F: include/linux/netdevice.h
7309F: include/linux/arcdevice.h
7310F: include/linux/etherdevice.h
7311F: include/linux/fcdevice.h
7312F: include/linux/fddidevice.h
7313F: include/linux/hippidevice.h
7314F: include/linux/inetdevice.h
7315F: include/uapi/linux/if_*
7316F: include/uapi/linux/netdevice.h
7317
7318NETWORKING DRIVERS (WIRELESS)
7319M: Kalle Valo <kvalo@codeaurora.org>
7320L: linux-wireless@vger.kernel.org
7321Q: http://patchwork.kernel.org/project/linux-wireless/list/
7322T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7323S: Maintained
7324F: drivers/net/wireless/
7325
7326NETXEN (1/10) GbE SUPPORT
7327M: Manish Chopra <manish.chopra@qlogic.com>
7328M: Sony Chacko <sony.chacko@qlogic.com>
7329M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7330L: netdev@vger.kernel.org
7331W: http://www.qlogic.com
7332S: Supported
7333F: drivers/net/ethernet/qlogic/netxen/
7334
7335NFC SUBSYSTEM
7336M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7337M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7338M: Samuel Ortiz <sameo@linux.intel.com>
7339L: linux-wireless@vger.kernel.org
7340L: linux-nfc@lists.01.org (subscribers-only)
7341S: Supported
7342F: net/nfc/
7343F: include/net/nfc/
7344F: include/uapi/linux/nfc.h
7345F: drivers/nfc/
7346F: include/linux/platform_data/pn544.h
7347F: Documentation/devicetree/bindings/net/nfc/
7348
7349NFS, SUNRPC, AND LOCKD CLIENTS
7350M: Trond Myklebust <trond.myklebust@primarydata.com>
7351M: Anna Schumaker <anna.schumaker@netapp.com>
7352L: linux-nfs@vger.kernel.org
7353W: http://client.linux-nfs.org
7354T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7355S: Maintained
7356F: fs/lockd/
7357F: fs/nfs/
7358F: fs/nfs_common/
7359F: net/sunrpc/
7360F: include/linux/lockd/
7361F: include/linux/nfs*
7362F: include/linux/sunrpc/
7363F: include/uapi/linux/nfs*
7364F: include/uapi/linux/sunrpc/
7365
7366NILFS2 FILESYSTEM
7367M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7368L: linux-nilfs@vger.kernel.org
7369W: http://nilfs.sourceforge.net/
7370T: git git://github.com/konis/nilfs2.git
7371S: Supported
7372F: Documentation/filesystems/nilfs2.txt
7373F: fs/nilfs2/
7374F: include/linux/nilfs2_fs.h
7375
7376NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7377M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7378W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7379S: Maintained
7380F: Documentation/scsi/NinjaSCSI.txt
7381F: drivers/scsi/pcmcia/nsp_*
7382
7383NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7384M: GOTO Masanori <gotom@debian.or.jp>
7385M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7386W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7387S: Maintained
7388F: Documentation/scsi/NinjaSCSI.txt
7389F: drivers/scsi/nsp32*
7390
7391NIOS2 ARCHITECTURE
7392M: Ley Foon Tan <lftan@altera.com>
7393L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7394T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7395S: Maintained
7396F: arch/nios2/
7397
7398NOKIA N900 POWER SUPPLY DRIVERS
7399M: Pali Rohár <pali.rohar@gmail.com>
7400S: Maintained
7401F: include/linux/power/bq2415x_charger.h
7402F: include/linux/power/bq27x00_battery.h
7403F: include/linux/power/isp1704_charger.h
7404F: drivers/power/bq2415x_charger.c
7405F: drivers/power/bq27x00_battery.c
7406F: drivers/power/isp1704_charger.c
7407F: drivers/power/rx51_battery.c
7408
7409NTB DRIVER CORE
7410M: Jon Mason <jdmason@kudzu.us>
7411M: Dave Jiang <dave.jiang@intel.com>
7412M: Allen Hubbe <Allen.Hubbe@emc.com>
7413L: linux-ntb@googlegroups.com
7414S: Supported
7415W: https://github.com/jonmason/ntb/wiki
7416T: git git://github.com/jonmason/ntb.git
7417F: drivers/ntb/
7418F: drivers/net/ntb_netdev.c
7419F: include/linux/ntb.h
7420F: include/linux/ntb_transport.h
7421
7422NTB INTEL DRIVER
7423M: Jon Mason <jdmason@kudzu.us>
7424M: Dave Jiang <dave.jiang@intel.com>
7425L: linux-ntb@googlegroups.com
7426S: Supported
7427W: https://github.com/jonmason/ntb/wiki
7428T: git git://github.com/jonmason/ntb.git
7429F: drivers/ntb/hw/intel/
7430
7431NTFS FILESYSTEM
7432M: Anton Altaparmakov <anton@tuxera.com>
7433L: linux-ntfs-dev@lists.sourceforge.net
7434W: http://www.tuxera.com/
7435T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7436S: Supported
7437F: Documentation/filesystems/ntfs.txt
7438F: fs/ntfs/
7439
7440NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7441M: Antonino Daplas <adaplas@gmail.com>
7442L: linux-fbdev@vger.kernel.org
7443S: Maintained
7444F: drivers/video/fbdev/riva/
7445F: drivers/video/fbdev/nvidia/
7446
7447NVM EXPRESS DRIVER
7448M: Matthew Wilcox <willy@linux.intel.com>
7449L: linux-nvme@lists.infradead.org
7450T: git git://git.infradead.org/users/willy/linux-nvme.git
7451S: Supported
7452F: drivers/block/nvme*
7453F: include/linux/nvme.h
7454
7455NVMEM FRAMEWORK
7456M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7457M: Maxime Ripard <maxime.ripard@free-electrons.com>
7458S: Maintained
7459F: drivers/nvmem/
7460F: Documentation/devicetree/bindings/nvmem/
7461F: include/linux/nvmem-consumer.h
7462F: include/linux/nvmem-provider.h
7463
7464NXP-NCI NFC DRIVER
7465M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7466R: Charles Gorand <charles.gorand@effinnov.com>
7467L: linux-nfc@lists.01.org (moderated for non-subscribers)
7468S: Supported
7469F: drivers/nfc/nxp-nci
7470
7471NXP TDA998X DRM DRIVER
7472M: Russell King <rmk+kernel@arm.linux.org.uk>
7473S: Supported
7474F: drivers/gpu/drm/i2c/tda998x_drv.c
7475F: include/drm/i2c/tda998x.h
7476
7477NXP TFA9879 DRIVER
7478M: Peter Rosin <peda@axentia.se>
7479L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7480S: Maintained
7481F: sound/soc/codecs/tfa9879*
7482
7483OMAP SUPPORT
7484M: Tony Lindgren <tony@atomide.com>
7485L: linux-omap@vger.kernel.org
7486W: http://www.muru.com/linux/omap/
7487W: http://linux.omap.com/
7488Q: http://patchwork.kernel.org/project/linux-omap/list/
7489T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7490S: Maintained
7491F: arch/arm/*omap*/
7492F: arch/arm/configs/omap1_defconfig
7493F: arch/arm/configs/omap2plus_defconfig
7494F: drivers/i2c/busses/i2c-omap.c
7495F: drivers/irqchip/irq-omap-intc.c
7496F: drivers/mfd/*omap*.c
7497F: drivers/mfd/menelaus.c
7498F: drivers/mfd/palmas.c
7499F: drivers/mfd/tps65217.c
7500F: drivers/mfd/tps65218.c
7501F: drivers/mfd/tps65910.c
7502F: drivers/mfd/twl-core.[ch]
7503F: drivers/mfd/twl4030*.c
7504F: drivers/mfd/twl6030*.c
7505F: drivers/mfd/twl6040*.c
7506F: drivers/regulator/palmas-regulator*.c
7507F: drivers/regulator/pbias-regulator.c
7508F: drivers/regulator/tps65217-regulator.c
7509F: drivers/regulator/tps65218-regulator.c
7510F: drivers/regulator/tps65910-regulator.c
7511F: drivers/regulator/twl-regulator.c
7512F: include/linux/i2c-omap.h
7513
7514OMAP DEVICE TREE SUPPORT
7515M: Benoît Cousson <bcousson@baylibre.com>
7516M: Tony Lindgren <tony@atomide.com>
7517L: linux-omap@vger.kernel.org
7518L: devicetree@vger.kernel.org
7519S: Maintained
7520F: arch/arm/boot/dts/*omap*
7521F: arch/arm/boot/dts/*am3*
7522F: arch/arm/boot/dts/*am4*
7523F: arch/arm/boot/dts/*am5*
7524F: arch/arm/boot/dts/*dra7*
7525
7526OMAP CLOCK FRAMEWORK SUPPORT
7527M: Paul Walmsley <paul@pwsan.com>
7528L: linux-omap@vger.kernel.org
7529S: Maintained
7530F: arch/arm/*omap*/*clock*
7531
7532OMAP POWER MANAGEMENT SUPPORT
7533M: Kevin Hilman <khilman@deeprootsystems.com>
7534L: linux-omap@vger.kernel.org
7535S: Maintained
7536F: arch/arm/*omap*/*pm*
7537F: drivers/cpufreq/omap-cpufreq.c
7538
7539OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7540M: Rajendra Nayak <rnayak@ti.com>
7541M: Paul Walmsley <paul@pwsan.com>
7542L: linux-omap@vger.kernel.org
7543S: Maintained
7544F: arch/arm/mach-omap2/prm*
7545
7546OMAP AUDIO SUPPORT
7547M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7548M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7549L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7550L: linux-omap@vger.kernel.org
7551S: Maintained
7552F: sound/soc/omap/
7553
7554OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7555M: Roger Quadros <rogerq@ti.com>
7556M: Tony Lindgren <tony@atomide.com>
7557L: linux-omap@vger.kernel.org
7558S: Maintained
7559F: drivers/memory/omap-gpmc.c
7560F: arch/arm/mach-omap2/*gpmc*
7561
7562OMAP FRAMEBUFFER SUPPORT
7563M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7564L: linux-fbdev@vger.kernel.org
7565L: linux-omap@vger.kernel.org
7566S: Maintained
7567F: drivers/video/fbdev/omap/
7568
7569OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7570M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7571L: linux-omap@vger.kernel.org
7572L: linux-fbdev@vger.kernel.org
7573S: Maintained
7574F: drivers/video/fbdev/omap2/
7575F: Documentation/arm/OMAP/DSS
7576
7577OMAP HARDWARE SPINLOCK SUPPORT
7578M: Ohad Ben-Cohen <ohad@wizery.com>
7579L: linux-omap@vger.kernel.org
7580S: Maintained
7581F: drivers/hwspinlock/omap_hwspinlock.c
7582
7583OMAP MMC SUPPORT
7584M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7585L: linux-omap@vger.kernel.org
7586S: Maintained
7587F: drivers/mmc/host/omap.c
7588
7589OMAP HS MMC SUPPORT
7590L: linux-mmc@vger.kernel.org
7591L: linux-omap@vger.kernel.org
7592S: Orphan
7593F: drivers/mmc/host/omap_hsmmc.c
7594
7595OMAP RANDOM NUMBER GENERATOR SUPPORT
7596M: Deepak Saxena <dsaxena@plexity.net>
7597S: Maintained
7598F: drivers/char/hw_random/omap-rng.c
7599
7600OMAP HWMOD SUPPORT
7601M: Benoît Cousson <bcousson@baylibre.com>
7602M: Paul Walmsley <paul@pwsan.com>
7603L: linux-omap@vger.kernel.org
7604S: Maintained
7605F: arch/arm/mach-omap2/omap_hwmod.*
7606
7607OMAP HWMOD DATA
7608M: Paul Walmsley <paul@pwsan.com>
7609L: linux-omap@vger.kernel.org
7610S: Maintained
7611F: arch/arm/mach-omap2/omap_hwmod*data*
7612
7613OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7614M: Benoît Cousson <bcousson@baylibre.com>
7615L: linux-omap@vger.kernel.org
7616S: Maintained
7617F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7618
7619OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7620M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7621L: linux-media@vger.kernel.org
7622S: Maintained
7623F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7624F: drivers/media/platform/omap3isp/
7625F: drivers/staging/media/omap4iss/
7626
7627OMAP USB SUPPORT
7628M: Felipe Balbi <balbi@ti.com>
7629L: linux-usb@vger.kernel.org
7630L: linux-omap@vger.kernel.org
7631T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7632S: Maintained
7633F: drivers/usb/*/*omap*
7634F: arch/arm/*omap*/usb*
7635
7636OMAP GPIO DRIVER
7637M: Javier Martinez Canillas <javier@dowhile0.org>
7638M: Santosh Shilimkar <ssantosh@kernel.org>
7639M: Kevin Hilman <khilman@deeprootsystems.com>
7640L: linux-omap@vger.kernel.org
7641S: Maintained
7642F: drivers/gpio/gpio-omap.c
7643
7644OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7645M: Mark Jackson <mpfj@newflow.co.uk>
7646L: linux-omap@vger.kernel.org
7647S: Maintained
7648F: arch/arm/boot/dts/am335x-nano.dts
7649
7650OMFS FILESYSTEM
7651M: Bob Copeland <me@bobcopeland.com>
7652L: linux-karma-devel@lists.sourceforge.net
7653S: Maintained
7654F: Documentation/filesystems/omfs.txt
7655F: fs/omfs/
7656
7657OMNIKEY CARDMAN 4000 DRIVER
7658M: Harald Welte <laforge@gnumonks.org>
7659S: Maintained
7660F: drivers/char/pcmcia/cm4000_cs.c
7661F: include/linux/cm4000_cs.h
7662F: include/uapi/linux/cm4000_cs.h
7663
7664OMNIKEY CARDMAN 4040 DRIVER
7665M: Harald Welte <laforge@gnumonks.org>
7666S: Maintained
7667F: drivers/char/pcmcia/cm4040_cs.*
7668
7669OMNIVISION OV7670 SENSOR DRIVER
7670M: Jonathan Corbet <corbet@lwn.net>
7671L: linux-media@vger.kernel.org
7672T: git git://linuxtv.org/media_tree.git
7673S: Maintained
7674F: drivers/media/i2c/ov7670.c
7675
7676ONENAND FLASH DRIVER
7677M: Kyungmin Park <kyungmin.park@samsung.com>
7678L: linux-mtd@lists.infradead.org
7679S: Maintained
7680F: drivers/mtd/onenand/
7681F: include/linux/mtd/onenand*.h
7682
7683ONSTREAM SCSI TAPE DRIVER
7684M: Willem Riede <osst@riede.org>
7685L: osst-users@lists.sourceforge.net
7686L: linux-scsi@vger.kernel.org
7687S: Maintained
7688F: Documentation/scsi/osst.txt
7689F: drivers/scsi/osst.*
7690F: drivers/scsi/osst_*.h
7691F: drivers/scsi/st.h
7692
7693OPENCORES I2C BUS DRIVER
7694M: Peter Korsgaard <jacmet@sunsite.dk>
7695L: linux-i2c@vger.kernel.org
7696S: Maintained
7697F: Documentation/i2c/busses/i2c-ocores
7698F: drivers/i2c/busses/i2c-ocores.c
7699
7700OPEN FIRMWARE AND FLATTENED DEVICE TREE
7701M: Rob Herring <robh+dt@kernel.org>
7702M: Frank Rowand <frowand.list@gmail.com>
7703M: Grant Likely <grant.likely@linaro.org>
7704L: devicetree@vger.kernel.org
7705W: http://www.devicetree.org/
7706T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7707S: Maintained
7708F: drivers/of/
7709F: include/linux/of*.h
7710F: scripts/dtc/
7711
7712OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7713M: Rob Herring <robh+dt@kernel.org>
7714M: Pawel Moll <pawel.moll@arm.com>
7715M: Mark Rutland <mark.rutland@arm.com>
7716M: Ian Campbell <ijc+devicetree@hellion.org.uk>
7717M: Kumar Gala <galak@codeaurora.org>
7718L: devicetree@vger.kernel.org
7719S: Maintained
7720F: Documentation/devicetree/
7721F: arch/*/boot/dts/
7722F: include/dt-bindings/
7723
7724OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7725M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7726L: devicetree@vger.kernel.org
7727S: Maintained
7728F: Documentation/devicetree/dynamic-resolution-notes.txt
7729F: Documentation/devicetree/overlay-notes.txt
7730F: drivers/of/overlay.c
7731F: drivers/of/resolver.c
7732
7733OPENRISC ARCHITECTURE
7734M: Jonas Bonn <jonas@southpole.se>
7735W: http://openrisc.net
7736L: linux@lists.openrisc.net (moderated for non-subscribers)
7737S: Maintained
7738T: git git://openrisc.net/~jonas/linux
7739F: arch/openrisc/
7740
7741OPENVSWITCH
7742M: Pravin Shelar <pshelar@nicira.com>
7743L: netdev@vger.kernel.org
7744L: dev@openvswitch.org
7745W: http://openvswitch.org
7746S: Maintained
7747F: net/openvswitch/
7748F: include/uapi/linux/openvswitch.h
7749
7750OPL4 DRIVER
7751M: Clemens Ladisch <clemens@ladisch.de>
7752L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7753T: git git://git.alsa-project.org/alsa-kernel.git
7754S: Maintained
7755F: sound/drivers/opl4/
7756
7757OPROFILE
7758M: Robert Richter <rric@kernel.org>
7759L: oprofile-list@lists.sf.net
7760S: Maintained
7761F: arch/*/include/asm/oprofile*.h
7762F: arch/*/oprofile/
7763F: drivers/oprofile/
7764F: include/linux/oprofile.h
7765
7766ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7767M: Mark Fasheh <mfasheh@suse.com>
7768M: Joel Becker <jlbec@evilplan.org>
7769L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7770W: http://ocfs2.wiki.kernel.org
7771S: Supported
7772F: Documentation/filesystems/ocfs2.txt
7773F: Documentation/filesystems/dlmfs.txt
7774F: fs/ocfs2/
7775
7776ORINOCO DRIVER
7777L: linux-wireless@vger.kernel.org
7778W: http://wireless.kernel.org/en/users/Drivers/orinoco
7779W: http://www.nongnu.org/orinoco/
7780S: Orphan
7781F: drivers/net/wireless/orinoco/
7782
7783OSD LIBRARY and FILESYSTEM
7784M: Boaz Harrosh <ooo@electrozaur.com>
7785M: Benny Halevy <bhalevy@primarydata.com>
7786L: osd-dev@open-osd.org
7787W: http://open-osd.org
7788T: git git://git.open-osd.org/open-osd.git
7789S: Maintained
7790F: drivers/scsi/osd/
7791F: include/scsi/osd_*
7792F: fs/exofs/
7793
7794OVERLAY FILESYSTEM
7795M: Miklos Szeredi <miklos@szeredi.hu>
7796L: linux-unionfs@vger.kernel.org
7797T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7798S: Supported
7799F: fs/overlayfs/
7800F: Documentation/filesystems/overlayfs.txt
7801
7802P54 WIRELESS DRIVER
7803M: Christian Lamparter <chunkeey@googlemail.com>
7804L: linux-wireless@vger.kernel.org
7805W: http://wireless.kernel.org/en/users/Drivers/p54
7806S: Maintained
7807F: drivers/net/wireless/p54/
7808
7809PA SEMI ETHERNET DRIVER
7810M: Olof Johansson <olof@lixom.net>
7811L: netdev@vger.kernel.org
7812S: Maintained
7813F: drivers/net/ethernet/pasemi/*
7814
7815PA SEMI SMBUS DRIVER
7816M: Olof Johansson <olof@lixom.net>
7817L: linux-i2c@vger.kernel.org
7818S: Maintained
7819F: drivers/i2c/busses/i2c-pasemi.c
7820
7821PADATA PARALLEL EXECUTION MECHANISM
7822M: Steffen Klassert <steffen.klassert@secunet.com>
7823L: linux-crypto@vger.kernel.org
7824S: Maintained
7825F: kernel/padata.c
7826F: include/linux/padata.h
7827F: Documentation/padata.txt
7828
7829PANASONIC LAPTOP ACPI EXTRAS DRIVER
7830M: Harald Welte <laforge@gnumonks.org>
7831L: platform-driver-x86@vger.kernel.org
7832S: Maintained
7833F: drivers/platform/x86/panasonic-laptop.c
7834
7835PANASONIC MN10300/AM33/AM34 PORT
7836M: David Howells <dhowells@redhat.com>
7837M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7838L: linux-am33-list@redhat.com (moderated for non-subscribers)
7839W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7840S: Maintained
7841F: Documentation/mn10300/
7842F: arch/mn10300/
7843
7844PARALLEL PORT SUBSYSTEM
7845M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7846M: Sudip Mukherjee <sudip@vectorindia.org>
7847L: linux-parport@lists.infradead.org (subscribers-only)
7848S: Maintained
7849F: drivers/parport/
7850F: include/linux/parport*.h
7851F: drivers/char/ppdev.c
7852F: include/uapi/linux/ppdev.h
7853F: Documentation/parport*.txt
7854
7855PARAVIRT_OPS INTERFACE
7856M: Jeremy Fitzhardinge <jeremy@goop.org>
7857M: Chris Wright <chrisw@sous-sol.org>
7858M: Alok Kataria <akataria@vmware.com>
7859M: Rusty Russell <rusty@rustcorp.com.au>
7860L: virtualization@lists.linux-foundation.org
7861S: Supported
7862F: Documentation/virtual/paravirt_ops.txt
7863F: arch/*/kernel/paravirt*
7864F: arch/*/include/asm/paravirt.h
7865
7866PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7867M: Tim Waugh <tim@cyberelk.net>
7868L: linux-parport@lists.infradead.org (subscribers-only)
7869S: Maintained
7870F: Documentation/blockdev/paride.txt
7871F: drivers/block/paride/
7872
7873PARISC ARCHITECTURE
7874M: "James E.J. Bottomley" <jejb@parisc-linux.org>
7875M: Helge Deller <deller@gmx.de>
7876L: linux-parisc@vger.kernel.org
7877W: http://www.parisc-linux.org/
7878Q: http://patchwork.kernel.org/project/linux-parisc/list/
7879T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7880T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7881S: Maintained
7882F: arch/parisc/
7883F: Documentation/parisc/
7884F: drivers/parisc/
7885F: drivers/char/agp/parisc-agp.c
7886F: drivers/input/serio/gscps2.c
7887F: drivers/parport/parport_gsc.*
7888F: drivers/tty/serial/8250/8250_gsc.c
7889F: drivers/video/fbdev/sti*
7890F: drivers/video/console/sti*
7891F: drivers/video/logo/logo_parisc*
7892
7893PC87360 HARDWARE MONITORING DRIVER
7894M: Jim Cromie <jim.cromie@gmail.com>
7895L: lm-sensors@lm-sensors.org
7896S: Maintained
7897F: Documentation/hwmon/pc87360
7898F: drivers/hwmon/pc87360.c
7899
7900PC8736x GPIO DRIVER
7901M: Jim Cromie <jim.cromie@gmail.com>
7902S: Maintained
7903F: drivers/char/pc8736x_gpio.c
7904
7905PC87427 HARDWARE MONITORING DRIVER
7906M: Jean Delvare <jdelvare@suse.com>
7907L: lm-sensors@lm-sensors.org
7908S: Maintained
7909F: Documentation/hwmon/pc87427
7910F: drivers/hwmon/pc87427.c
7911
7912PCA9532 LED DRIVER
7913M: Riku Voipio <riku.voipio@iki.fi>
7914S: Maintained
7915F: drivers/leds/leds-pca9532.c
7916F: include/linux/leds-pca9532.h
7917
7918PCA9541 I2C BUS MASTER SELECTOR DRIVER
7919M: Guenter Roeck <linux@roeck-us.net>
7920L: linux-i2c@vger.kernel.org
7921S: Maintained
7922F: drivers/i2c/muxes/i2c-mux-pca9541.c
7923
7924PCDP - PRIMARY CONSOLE AND DEBUG PORT
7925M: Khalid Aziz <khalid@gonehiking.org>
7926S: Maintained
7927F: drivers/firmware/pcdp.*
7928
7929PCI ERROR RECOVERY
7930M: Linas Vepstas <linasvepstas@gmail.com>
7931L: linux-pci@vger.kernel.org
7932S: Supported
7933F: Documentation/PCI/pci-error-recovery.txt
7934
7935PCI SUBSYSTEM
7936M: Bjorn Helgaas <bhelgaas@google.com>
7937L: linux-pci@vger.kernel.org
7938Q: http://patchwork.ozlabs.org/project/linux-pci/list/
7939T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7940S: Supported
7941F: Documentation/PCI/
7942F: drivers/pci/
7943F: include/linux/pci*
7944F: arch/x86/pci/
7945F: arch/x86/kernel/quirks.c
7946
7947PCI DRIVER FOR ARM VERSATILE PLATFORM
7948M: Rob Herring <robh@kernel.org>
7949L: linux-pci@vger.kernel.org
7950L: linux-arm-kernel@lists.infradead.org
7951S: Maintained
7952F: Documentation/devicetree/bindings/pci/versatile.txt
7953F: drivers/pci/host/pci-versatile.c
7954
7955PCI DRIVER FOR APPLIEDMICRO XGENE
7956M: Tanmay Inamdar <tinamdar@apm.com>
7957L: linux-pci@vger.kernel.org
7958L: linux-arm-kernel@lists.infradead.org
7959S: Maintained
7960F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7961F: drivers/pci/host/pci-xgene.c
7962
7963PCI DRIVER FOR FREESCALE LAYERSCAPE
7964M: Minghuan Lian <minghuan.Lian@freescale.com>
7965M: Mingkai Hu <mingkai.hu@freescale.com>
7966M: Roy Zang <tie-fei.zang@freescale.com>
7967L: linuxppc-dev@lists.ozlabs.org
7968L: linux-pci@vger.kernel.org
7969L: linux-arm-kernel@lists.infradead.org
7970S: Maintained
7971F: drivers/pci/host/*layerscape*
7972
7973PCI DRIVER FOR IMX6
7974M: Richard Zhu <Richard.Zhu@freescale.com>
7975M: Lucas Stach <l.stach@pengutronix.de>
7976L: linux-pci@vger.kernel.org
7977L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7978S: Maintained
7979F: drivers/pci/host/*imx6*
7980
7981PCI DRIVER FOR TI KEYSTONE
7982M: Murali Karicheri <m-karicheri2@ti.com>
7983L: linux-pci@vger.kernel.org
7984L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7985S: Maintained
7986F: drivers/pci/host/*keystone*
7987
7988PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7989M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7990M: Jason Cooper <jason@lakedaemon.net>
7991L: linux-pci@vger.kernel.org
7992L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7993S: Maintained
7994F: drivers/pci/host/*mvebu*
7995
7996PCI DRIVER FOR NVIDIA TEGRA
7997M: Thierry Reding <thierry.reding@gmail.com>
7998L: linux-tegra@vger.kernel.org
7999L: linux-pci@vger.kernel.org
8000S: Supported
8001F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8002F: drivers/pci/host/pci-tegra.c
8003
8004PCI DRIVER FOR TI DRA7XX
8005M: Kishon Vijay Abraham I <kishon@ti.com>
8006L: linux-omap@vger.kernel.org
8007L: linux-pci@vger.kernel.org
8008S: Supported
8009F: Documentation/devicetree/bindings/pci/ti-pci.txt
8010F: drivers/pci/host/pci-dra7xx.c
8011
8012PCI DRIVER FOR RENESAS R-CAR
8013M: Simon Horman <horms@verge.net.au>
8014L: linux-pci@vger.kernel.org
8015L: linux-sh@vger.kernel.org
8016S: Maintained
8017F: drivers/pci/host/*rcar*
8018
8019PCI DRIVER FOR SAMSUNG EXYNOS
8020M: Jingoo Han <jingoohan1@gmail.com>
8021L: linux-pci@vger.kernel.org
8022L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8023L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8024S: Maintained
8025F: drivers/pci/host/pci-exynos.c
8026
8027PCI DRIVER FOR SYNOPSIS DESIGNWARE
8028M: Jingoo Han <jingoohan1@gmail.com>
8029M: Pratyush Anand <pratyush.anand@gmail.com>
8030L: linux-pci@vger.kernel.org
8031S: Maintained
8032F: drivers/pci/host/*designware*
8033
8034PCI DRIVER FOR GENERIC OF HOSTS
8035M: Will Deacon <will.deacon@arm.com>
8036L: linux-pci@vger.kernel.org
8037L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8038S: Maintained
8039F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8040F: drivers/pci/host/pci-host-generic.c
8041
8042PCIE DRIVER FOR ST SPEAR13XX
8043M: Pratyush Anand <pratyush.anand@gmail.com>
8044L: linux-pci@vger.kernel.org
8045S: Maintained
8046F: drivers/pci/host/*spear*
8047
8048PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8049M: Duc Dang <dhdang@apm.com>
8050L: linux-pci@vger.kernel.org
8051L: linux-arm-kernel@lists.infradead.org
8052S: Maintained
8053F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8054F: drivers/pci/host/pci-xgene-msi.c
8055
8056PCMCIA SUBSYSTEM
8057P: Linux PCMCIA Team
8058L: linux-pcmcia@lists.infradead.org
8059W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8060T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8061S: Maintained
8062F: Documentation/pcmcia/
8063F: drivers/pcmcia/
8064F: include/pcmcia/
8065
8066PCNET32 NETWORK DRIVER
8067M: Don Fry <pcnet32@frontier.com>
8068L: netdev@vger.kernel.org
8069S: Maintained
8070F: drivers/net/ethernet/amd/pcnet32.c
8071
8072PCRYPT PARALLEL CRYPTO ENGINE
8073M: Steffen Klassert <steffen.klassert@secunet.com>
8074L: linux-crypto@vger.kernel.org
8075S: Maintained
8076F: crypto/pcrypt.c
8077F: include/crypto/pcrypt.h
8078
8079PER-CPU MEMORY ALLOCATOR
8080M: Tejun Heo <tj@kernel.org>
8081M: Christoph Lameter <cl@linux-foundation.org>
8082T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8083S: Maintained
8084F: include/linux/percpu*.h
8085F: mm/percpu*.c
8086F: arch/*/include/asm/percpu.h
8087
8088PER-TASK DELAY ACCOUNTING
8089M: Balbir Singh <bsingharora@gmail.com>
8090S: Maintained
8091F: include/linux/delayacct.h
8092F: kernel/delayacct.c
8093
8094PERFORMANCE EVENTS SUBSYSTEM
8095M: Peter Zijlstra <a.p.zijlstra@chello.nl>
8096M: Ingo Molnar <mingo@redhat.com>
8097M: Arnaldo Carvalho de Melo <acme@kernel.org>
8098L: linux-kernel@vger.kernel.org
8099T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8100S: Supported
8101F: kernel/events/*
8102F: include/linux/perf_event.h
8103F: include/uapi/linux/perf_event.h
8104F: arch/*/kernel/perf_event*.c
8105F: arch/*/kernel/*/perf_event*.c
8106F: arch/*/kernel/*/*/perf_event*.c
8107F: arch/*/include/asm/perf_event.h
8108F: arch/*/kernel/perf_callchain.c
8109F: tools/perf/
8110
8111PERSONALITY HANDLING
8112M: Christoph Hellwig <hch@infradead.org>
8113L: linux-abi-devel@lists.sourceforge.net
8114S: Maintained
8115F: include/linux/personality.h
8116F: include/uapi/linux/personality.h
8117
8118PHONET PROTOCOL
8119M: Remi Denis-Courmont <courmisch@gmail.com>
8120S: Supported
8121F: Documentation/networking/phonet.txt
8122F: include/linux/phonet.h
8123F: include/net/phonet/
8124F: include/uapi/linux/phonet.h
8125F: net/phonet/
8126
8127PHRAM MTD DRIVER
8128M: Joern Engel <joern@lazybastard.org>
8129L: linux-mtd@lists.infradead.org
8130S: Maintained
8131F: drivers/mtd/devices/phram.c
8132
8133PICOLCD HID DRIVER
8134M: Bruno Prémont <bonbons@linux-vserver.org>
8135L: linux-input@vger.kernel.org
8136S: Maintained
8137F: drivers/hid/hid-picolcd*
8138
8139PICOXCELL SUPPORT
8140M: Jamie Iles <jamie@jamieiles.com>
8141L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8142T: git git://github.com/jamieiles/linux-2.6-ji.git
8143S: Supported
8144F: arch/arm/boot/dts/picoxcell*
8145F: arch/arm/mach-picoxcell/
8146F: drivers/crypto/picoxcell*
8147
8148PIN CONTROL SUBSYSTEM
8149M: Linus Walleij <linus.walleij@linaro.org>
8150L: linux-gpio@vger.kernel.org
8151T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8152S: Maintained
8153F: drivers/pinctrl/
8154F: include/linux/pinctrl/
8155
8156PIN CONTROLLER - ATMEL AT91
8157M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8158L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8159S: Maintained
8160F: drivers/pinctrl/pinctrl-at91.*
8161
8162PIN CONTROLLER - INTEL
8163M: Mika Westerberg <mika.westerberg@linux.intel.com>
8164M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8165S: Maintained
8166F: drivers/pinctrl/intel/
8167
8168PIN CONTROLLER - RENESAS
8169M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8170L: linux-sh@vger.kernel.org
8171S: Maintained
8172F: drivers/pinctrl/sh-pfc/
8173
8174PIN CONTROLLER - SAMSUNG
8175M: Tomasz Figa <tomasz.figa@gmail.com>
8176L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8177L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8178S: Maintained
8179F: drivers/pinctrl/samsung/
8180
8181PIN CONTROLLER - ST SPEAR
8182M: Viresh Kumar <vireshk@kernel.org>
8183L: spear-devel@list.st.com
8184L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8185W: http://www.st.com/spear
8186S: Maintained
8187F: drivers/pinctrl/spear/
8188
8189PKTCDVD DRIVER
8190M: Jiri Kosina <jikos@kernel.org>
8191S: Maintained
8192F: drivers/block/pktcdvd.c
8193F: include/linux/pktcdvd.h
8194F: include/uapi/linux/pktcdvd.h
8195
8196PKUNITY SOC DRIVERS
8197M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8198W: http://mprc.pku.edu.cn/~guanxuetao/linux
8199S: Maintained
8200T: git git://github.com/gxt/linux.git
8201F: drivers/input/serio/i8042-unicore32io.h
8202F: drivers/i2c/busses/i2c-puv3.c
8203F: drivers/video/fbdev/fb-puv3.c
8204F: drivers/rtc/rtc-puv3.c
8205
8206PMBUS HARDWARE MONITORING DRIVERS
8207M: Guenter Roeck <linux@roeck-us.net>
8208L: lm-sensors@lm-sensors.org
8209W: http://www.lm-sensors.org/
8210W: http://www.roeck-us.net/linux/drivers/
8211T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8212S: Maintained
8213F: Documentation/hwmon/pmbus
8214F: drivers/hwmon/pmbus/
8215F: include/linux/i2c/pmbus.h
8216
8217PMC SIERRA MaxRAID DRIVER
8218L: linux-scsi@vger.kernel.org
8219W: http://www.pmc-sierra.com/
8220S: Orphan
8221F: drivers/scsi/pmcraid.*
8222
8223PMC SIERRA PM8001 DRIVER
8224M: Jack Wang <jinpu.wang@profitbricks.com>
8225M: lindar_liu@usish.com
8226L: pmchba@pmcs.com
8227L: linux-scsi@vger.kernel.org
8228S: Supported
8229F: drivers/scsi/pm8001/
8230
8231POSIX CLOCKS and TIMERS
8232M: Thomas Gleixner <tglx@linutronix.de>
8233L: linux-kernel@vger.kernel.org
8234T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8235S: Maintained
8236F: fs/timerfd.c
8237F: include/linux/timer*
8238F: kernel/time/*timer*
8239
8240POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8241M: Sebastian Reichel <sre@kernel.org>
8242M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8243M: David Woodhouse <dwmw2@infradead.org>
8244L: linux-pm@vger.kernel.org
8245T: git git://git.infradead.org/battery-2.6.git
8246S: Maintained
8247F: include/linux/power_supply.h
8248F: drivers/power/
8249X: drivers/power/avs/
8250
8251POWER STATE COORDINATION INTERFACE (PSCI)
8252M: Mark Rutland <mark.rutland@arm.com>
8253M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8254L: linux-arm-kernel@lists.infradead.org
8255S: Maintained
8256F: drivers/firmware/psci.c
8257F: include/linux/psci.h
8258F: include/uapi/linux/psci.h
8259
8260PNP SUPPORT
8261M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8262S: Maintained
8263F: drivers/pnp/
8264
8265PNXxxxx I2C DRIVER
8266M: Vitaly Wool <vitalywool@gmail.com>
8267L: linux-i2c@vger.kernel.org
8268S: Maintained
8269F: drivers/i2c/busses/i2c-pnx.c
8270
8271PPP PROTOCOL DRIVERS AND COMPRESSORS
8272M: Paul Mackerras <paulus@samba.org>
8273L: linux-ppp@vger.kernel.org
8274S: Maintained
8275F: drivers/net/ppp/ppp_*
8276
8277PPP OVER ATM (RFC 2364)
8278M: Mitchell Blank Jr <mitch@sfgoth.com>
8279S: Maintained
8280F: net/atm/pppoatm.c
8281F: include/uapi/linux/atmppp.h
8282
8283PPP OVER ETHERNET
8284M: Michal Ostrowski <mostrows@earthlink.net>
8285S: Maintained
8286F: drivers/net/ppp/pppoe.c
8287F: drivers/net/ppp/pppox.c
8288
8289PPP OVER L2TP
8290M: James Chapman <jchapman@katalix.com>
8291S: Maintained
8292F: net/l2tp/l2tp_ppp.c
8293F: include/linux/if_pppol2tp.h
8294F: include/uapi/linux/if_pppol2tp.h
8295
8296PPS SUPPORT
8297M: Rodolfo Giometti <giometti@enneenne.com>
8298W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8299L: linuxpps@ml.enneenne.com (subscribers-only)
8300S: Maintained
8301F: Documentation/pps/
8302F: drivers/pps/
8303F: include/linux/pps*.h
8304
8305PPTP DRIVER
8306M: Dmitry Kozlov <xeb@mail.ru>
8307L: netdev@vger.kernel.org
8308S: Maintained
8309F: drivers/net/ppp/pptp.c
8310W: http://sourceforge.net/projects/accel-pptp
8311
8312PREEMPTIBLE KERNEL
8313M: Robert Love <rml@tech9.net>
8314L: kpreempt-tech@lists.sourceforge.net
8315W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8316S: Supported
8317F: Documentation/preempt-locking.txt
8318F: include/linux/preempt.h
8319
8320PRISM54 WIRELESS DRIVER
8321M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8322L: linux-wireless@vger.kernel.org
8323W: http://wireless.kernel.org/en/users/Drivers/p54
8324S: Obsolete
8325F: drivers/net/wireless/prism54/
8326
8327PS3 NETWORK SUPPORT
8328M: Geoff Levand <geoff@infradead.org>
8329L: netdev@vger.kernel.org
8330L: linuxppc-dev@lists.ozlabs.org
8331S: Maintained
8332F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8333
8334PS3 PLATFORM SUPPORT
8335M: Geoff Levand <geoff@infradead.org>
8336L: linuxppc-dev@lists.ozlabs.org
8337S: Maintained
8338F: arch/powerpc/boot/ps3*
8339F: arch/powerpc/include/asm/lv1call.h
8340F: arch/powerpc/include/asm/ps3*.h
8341F: arch/powerpc/platforms/ps3/
8342F: drivers/*/ps3*
8343F: drivers/ps3/
8344F: drivers/rtc/rtc-ps3.c
8345F: drivers/usb/host/*ps3.c
8346F: sound/ppc/snd_ps3*
8347
8348PS3VRAM DRIVER
8349M: Jim Paris <jim@jtan.com>
8350M: Geoff Levand <geoff@infradead.org>
8351L: linuxppc-dev@lists.ozlabs.org
8352S: Maintained
8353F: drivers/block/ps3vram.c
8354
8355PSTORE FILESYSTEM
8356M: Anton Vorontsov <anton@enomsg.org>
8357M: Colin Cross <ccross@android.com>
8358M: Kees Cook <keescook@chromium.org>
8359M: Tony Luck <tony.luck@intel.com>
8360S: Maintained
8361T: git git://git.infradead.org/users/cbou/linux-pstore.git
8362F: fs/pstore/
8363F: include/linux/pstore*
8364F: drivers/firmware/efi/efi-pstore.c
8365F: drivers/acpi/apei/erst.c
8366
8367PTP HARDWARE CLOCK SUPPORT
8368M: Richard Cochran <richardcochran@gmail.com>
8369L: netdev@vger.kernel.org
8370S: Maintained
8371W: http://linuxptp.sourceforge.net/
8372F: Documentation/ABI/testing/sysfs-ptp
8373F: Documentation/ptp/*
8374F: drivers/net/ethernet/freescale/gianfar_ptp.c
8375F: drivers/net/phy/dp83640*
8376F: drivers/ptp/*
8377F: include/linux/ptp_cl*
8378
8379PTRACE SUPPORT
8380M: Roland McGrath <roland@hack.frob.com>
8381M: Oleg Nesterov <oleg@redhat.com>
8382S: Maintained
8383F: include/asm-generic/syscall.h
8384F: include/linux/ptrace.h
8385F: include/linux/regset.h
8386F: include/linux/tracehook.h
8387F: include/uapi/linux/ptrace.h
8388F: kernel/ptrace.c
8389
8390PVRUSB2 VIDEO4LINUX DRIVER
8391M: Mike Isely <isely@pobox.com>
8392L: pvrusb2@isely.net (subscribers-only)
8393L: linux-media@vger.kernel.org
8394W: http://www.isely.net/pvrusb2/
8395T: git git://linuxtv.org/media_tree.git
8396S: Maintained
8397F: Documentation/video4linux/README.pvrusb2
8398F: drivers/media/usb/pvrusb2/
8399
8400PWC WEBCAM DRIVER
8401M: Hans de Goede <hdegoede@redhat.com>
8402L: linux-media@vger.kernel.org
8403T: git git://linuxtv.org/media_tree.git
8404S: Maintained
8405F: drivers/media/usb/pwc/*
8406
8407PWM FAN DRIVER
8408M: Kamil Debski <k.debski@samsung.com>
8409L: lm-sensors@lm-sensors.org
8410S: Supported
8411F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8412F: Documentation/hwmon/pwm-fan
8413F: drivers/hwmon/pwm-fan.c
8414
8415PWM SUBSYSTEM
8416M: Thierry Reding <thierry.reding@gmail.com>
8417L: linux-pwm@vger.kernel.org
8418S: Maintained
8419T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8420F: Documentation/pwm.txt
8421F: Documentation/devicetree/bindings/pwm/
8422F: include/linux/pwm.h
8423F: drivers/pwm/
8424F: drivers/video/backlight/pwm_bl.c
8425F: include/linux/pwm_backlight.h
8426
8427PXA2xx/PXA3xx SUPPORT
8428M: Daniel Mack <daniel@zonque.org>
8429M: Haojian Zhuang <haojian.zhuang@gmail.com>
8430M: Robert Jarzmik <robert.jarzmik@free.fr>
8431L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8432T: git git://github.com/hzhuang1/linux.git
8433T: git git://github.com/rjarzmik/linux.git
8434S: Maintained
8435F: arch/arm/mach-pxa/
8436F: drivers/dma/pxa*
8437F: drivers/pcmcia/pxa2xx*
8438F: drivers/spi/spi-pxa2xx*
8439F: drivers/usb/gadget/udc/pxa2*
8440F: include/sound/pxa2xx-lib.h
8441F: sound/arm/pxa*
8442F: sound/soc/pxa/
8443
8444PXA3xx NAND FLASH DRIVER
8445M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8446L: linux-mtd@lists.infradead.org
8447S: Maintained
8448F: drivers/mtd/nand/pxa3xx_nand.c
8449
8450MMP SUPPORT
8451M: Eric Miao <eric.y.miao@gmail.com>
8452M: Haojian Zhuang <haojian.zhuang@gmail.com>
8453L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8454T: git git://github.com/hzhuang1/linux.git
8455T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8456S: Maintained
8457F: arch/arm/mach-mmp/
8458
8459PXA MMCI DRIVER
8460S: Orphan
8461
8462PXA RTC DRIVER
8463M: Robert Jarzmik <robert.jarzmik@free.fr>
8464L: rtc-linux@googlegroups.com
8465S: Maintained
8466
8467QAT DRIVER
8468M: Tadeusz Struk <tadeusz.struk@intel.com>
8469L: qat-linux@intel.com
8470S: Supported
8471F: drivers/crypto/qat/
8472
8473QIB DRIVER
8474M: Mike Marciniszyn <infinipath@intel.com>
8475L: linux-rdma@vger.kernel.org
8476S: Supported
8477F: drivers/infiniband/hw/qib/
8478
8479QLOGIC QLA1280 SCSI DRIVER
8480M: Michael Reed <mdr@sgi.com>
8481L: linux-scsi@vger.kernel.org
8482S: Maintained
8483F: drivers/scsi/qla1280.[ch]
8484
8485QLOGIC QLA2XXX FC-SCSI DRIVER
8486M: qla2xxx-upstream@qlogic.com
8487L: linux-scsi@vger.kernel.org
8488S: Supported
8489F: Documentation/scsi/LICENSE.qla2xxx
8490F: drivers/scsi/qla2xxx/
8491
8492QLOGIC QLA4XXX iSCSI DRIVER
8493M: QLogic-Storage-Upstream@qlogic.com
8494L: linux-scsi@vger.kernel.org
8495S: Supported
8496F: Documentation/scsi/LICENSE.qla4xxx
8497F: drivers/scsi/qla4xxx/
8498
8499QLOGIC QLA3XXX NETWORK DRIVER
8500M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8501M: Ron Mercer <ron.mercer@qlogic.com>
8502M: linux-driver@qlogic.com
8503L: netdev@vger.kernel.org
8504S: Supported
8505F: Documentation/networking/LICENSE.qla3xxx
8506F: drivers/net/ethernet/qlogic/qla3xxx.*
8507
8508QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8509M: Shahed Shaikh <shahed.shaikh@qlogic.com>
8510M: Dept-GELinuxNICDev@qlogic.com
8511L: netdev@vger.kernel.org
8512S: Supported
8513F: drivers/net/ethernet/qlogic/qlcnic/
8514
8515QLOGIC QLGE 10Gb ETHERNET DRIVER
8516M: Harish Patil <harish.patil@qlogic.com>
8517M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8518M: Dept-GELinuxNICDev@qlogic.com
8519M: linux-driver@qlogic.com
8520L: netdev@vger.kernel.org
8521S: Supported
8522F: drivers/net/ethernet/qlogic/qlge/
8523
8524QNX4 FILESYSTEM
8525M: Anders Larsen <al@alarsen.net>
8526W: http://www.alarsen.net/linux/qnx4fs/
8527S: Maintained
8528F: fs/qnx4/
8529F: include/uapi/linux/qnx4_fs.h
8530F: include/uapi/linux/qnxtypes.h
8531
8532QT1010 MEDIA DRIVER
8533M: Antti Palosaari <crope@iki.fi>
8534L: linux-media@vger.kernel.org
8535W: http://linuxtv.org/
8536W: http://palosaari.fi/linux/
8537Q: http://patchwork.linuxtv.org/project/linux-media/list/
8538T: git git://linuxtv.org/anttip/media_tree.git
8539S: Maintained
8540F: drivers/media/tuners/qt1010*
8541
8542QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8543M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8544L: linux-wireless@vger.kernel.org
8545L: ath9k-devel@lists.ath9k.org
8546W: http://wireless.kernel.org/en/users/Drivers/ath9k
8547S: Supported
8548F: drivers/net/wireless/ath/ath9k/
8549
8550QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8551M: Kalle Valo <kvalo@qca.qualcomm.com>
8552L: ath10k@lists.infradead.org
8553W: http://wireless.kernel.org/en/users/Drivers/ath10k
8554T: git git://github.com/kvalo/ath.git
8555S: Supported
8556F: drivers/net/wireless/ath/ath10k/
8557
8558QUALCOMM HEXAGON ARCHITECTURE
8559M: Richard Kuo <rkuo@codeaurora.org>
8560L: linux-hexagon@vger.kernel.org
8561S: Supported
8562F: arch/hexagon/
8563
8564QUALCOMM WCN36XX WIRELESS DRIVER
8565M: Eugene Krasnikov <k.eugene.e@gmail.com>
8566L: wcn36xx@lists.infradead.org
8567W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8568T: git git://github.com/KrasnikovEugene/wcn36xx.git
8569S: Supported
8570F: drivers/net/wireless/ath/wcn36xx/
8571
8572RADOS BLOCK DEVICE (RBD)
8573M: Ilya Dryomov <idryomov@gmail.com>
8574M: Sage Weil <sage@redhat.com>
8575M: Alex Elder <elder@kernel.org>
8576L: ceph-devel@vger.kernel.org
8577W: http://ceph.com/
8578T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8579T: git git://github.com/ceph/ceph-client.git
8580S: Supported
8581F: Documentation/ABI/testing/sysfs-bus-rbd
8582F: drivers/block/rbd.c
8583F: drivers/block/rbd_types.h
8584
8585RADEON FRAMEBUFFER DISPLAY DRIVER
8586M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8587L: linux-fbdev@vger.kernel.org
8588S: Maintained
8589F: drivers/video/fbdev/aty/radeon*
8590F: include/uapi/linux/radeonfb.h
8591
8592RADIOSHARK RADIO DRIVER
8593M: Hans de Goede <hdegoede@redhat.com>
8594L: linux-media@vger.kernel.org
8595T: git git://linuxtv.org/media_tree.git
8596S: Maintained
8597F: drivers/media/radio/radio-shark.c
8598
8599RADIOSHARK2 RADIO DRIVER
8600M: Hans de Goede <hdegoede@redhat.com>
8601L: linux-media@vger.kernel.org
8602T: git git://linuxtv.org/media_tree.git
8603S: Maintained
8604F: drivers/media/radio/radio-shark2.c
8605F: drivers/media/radio/radio-tea5777.c
8606
8607RAGE128 FRAMEBUFFER DISPLAY DRIVER
8608M: Paul Mackerras <paulus@samba.org>
8609L: linux-fbdev@vger.kernel.org
8610S: Maintained
8611F: drivers/video/fbdev/aty/aty128fb.c
8612
8613RALINK RT2X00 WIRELESS LAN DRIVER
8614P: rt2x00 project
8615M: Stanislaw Gruszka <sgruszka@redhat.com>
8616M: Helmut Schaa <helmut.schaa@googlemail.com>
8617L: linux-wireless@vger.kernel.org
8618S: Maintained
8619F: drivers/net/wireless/rt2x00/
8620
8621RAMDISK RAM BLOCK DEVICE DRIVER
8622M: Jens Axboe <axboe@kernel.dk>
8623S: Maintained
8624F: Documentation/blockdev/ramdisk.txt
8625F: drivers/block/brd.c
8626
8627RANDOM NUMBER DRIVER
8628M: "Theodore Ts'o" <tytso@mit.edu>
8629S: Maintained
8630F: drivers/char/random.c
8631
8632RAPIDIO SUBSYSTEM
8633M: Matt Porter <mporter@kernel.crashing.org>
8634M: Alexandre Bounine <alexandre.bounine@idt.com>
8635S: Maintained
8636F: drivers/rapidio/
8637
8638RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8639L: linux-wireless@vger.kernel.org
8640S: Orphan
8641F: drivers/net/wireless/ray*
8642
8643RCUTORTURE MODULE
8644M: Josh Triplett <josh@joshtriplett.org>
8645M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8646L: linux-kernel@vger.kernel.org
8647S: Supported
8648T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8649F: Documentation/RCU/torture.txt
8650F: kernel/rcu/rcutorture.c
8651
8652RCUTORTURE TEST FRAMEWORK
8653M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8654M: Josh Triplett <josh@joshtriplett.org>
8655R: Steven Rostedt <rostedt@goodmis.org>
8656R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8657R: Lai Jiangshan <jiangshanlai@gmail.com>
8658L: linux-kernel@vger.kernel.org
8659S: Supported
8660T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8661F: tools/testing/selftests/rcutorture
8662
8663RDC R-321X SoC
8664M: Florian Fainelli <florian@openwrt.org>
8665S: Maintained
8666
8667RDC R6040 FAST ETHERNET DRIVER
8668M: Florian Fainelli <florian@openwrt.org>
8669L: netdev@vger.kernel.org
8670S: Maintained
8671F: drivers/net/ethernet/rdc/r6040.c
8672
8673RDS - RELIABLE DATAGRAM SOCKETS
8674M: Chien Yen <chien.yen@oracle.com>
8675L: rds-devel@oss.oracle.com (moderated for non-subscribers)
8676S: Supported
8677F: net/rds/
8678
8679READ-COPY UPDATE (RCU)
8680M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8681M: Josh Triplett <josh@joshtriplett.org>
8682R: Steven Rostedt <rostedt@goodmis.org>
8683R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8684R: Lai Jiangshan <jiangshanlai@gmail.com>
8685L: linux-kernel@vger.kernel.org
8686W: http://www.rdrop.com/users/paulmck/RCU/
8687S: Supported
8688T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8689F: Documentation/RCU/
8690X: Documentation/RCU/torture.txt
8691F: include/linux/rcu*
8692X: include/linux/srcu.h
8693F: kernel/rcu/
8694X: kernel/torture.c
8695
8696REAL TIME CLOCK (RTC) SUBSYSTEM
8697M: Alessandro Zummo <a.zummo@towertech.it>
8698M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
8699L: rtc-linux@googlegroups.com
8700Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8701T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8702S: Maintained
8703F: Documentation/rtc.txt
8704F: drivers/rtc/
8705F: include/linux/rtc.h
8706F: include/uapi/linux/rtc.h
8707
8708REALTEK AUDIO CODECS
8709M: Bard Liao <bardliao@realtek.com>
8710M: Oder Chiou <oder_chiou@realtek.com>
8711S: Maintained
8712F: sound/soc/codecs/rt*
8713F: include/sound/rt*.h
8714
8715REISERFS FILE SYSTEM
8716L: reiserfs-devel@vger.kernel.org
8717S: Supported
8718F: fs/reiserfs/
8719
8720REGISTER MAP ABSTRACTION
8721M: Mark Brown <broonie@kernel.org>
8722L: linux-kernel@vger.kernel.org
8723T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8724S: Supported
8725F: drivers/base/regmap/
8726F: include/linux/regmap.h
8727
8728REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8729M: Ohad Ben-Cohen <ohad@wizery.com>
8730T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8731S: Maintained
8732F: drivers/remoteproc/
8733F: Documentation/remoteproc.txt
8734F: include/linux/remoteproc.h
8735
8736REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8737M: Ohad Ben-Cohen <ohad@wizery.com>
8738T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8739S: Maintained
8740F: drivers/rpmsg/
8741F: Documentation/rpmsg.txt
8742F: include/linux/rpmsg.h
8743
8744RESET CONTROLLER FRAMEWORK
8745M: Philipp Zabel <p.zabel@pengutronix.de>
8746S: Maintained
8747F: drivers/reset/
8748F: Documentation/devicetree/bindings/reset/
8749F: include/dt-bindings/reset/
8750F: include/linux/reset.h
8751F: include/linux/reset-controller.h
8752
8753RFKILL
8754M: Johannes Berg <johannes@sipsolutions.net>
8755L: linux-wireless@vger.kernel.org
8756W: http://wireless.kernel.org/
8757T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8758T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8759S: Maintained
8760F: Documentation/rfkill.txt
8761F: net/rfkill/
8762
8763RHASHTABLE
8764M: Thomas Graf <tgraf@suug.ch>
8765L: netdev@vger.kernel.org
8766S: Maintained
8767F: lib/rhashtable.c
8768F: include/linux/rhashtable.h
8769
8770RICOH SMARTMEDIA/XD DRIVER
8771M: Maxim Levitsky <maximlevitsky@gmail.com>
8772S: Maintained
8773F: drivers/mtd/nand/r852.c
8774F: drivers/mtd/nand/r852.h
8775
8776RICOH R5C592 MEMORYSTICK DRIVER
8777M: Maxim Levitsky <maximlevitsky@gmail.com>
8778S: Maintained
8779F: drivers/memstick/host/r592.*
8780
8781ROCCAT DRIVERS
8782M: Stefan Achatz <erazor_de@users.sourceforge.net>
8783W: http://sourceforge.net/projects/roccat/
8784S: Maintained
8785F: drivers/hid/hid-roccat*
8786F: include/linux/hid-roccat*
8787F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8788
8789ROCKER DRIVER
8790M: Jiri Pirko <jiri@resnulli.us>
8791M: Scott Feldman <sfeldma@gmail.com>
8792L: netdev@vger.kernel.org
8793S: Supported
8794F: drivers/net/ethernet/rocker/
8795
8796ROCKETPORT DRIVER
8797P: Comtrol Corp.
8798W: http://www.comtrol.com
8799S: Maintained
8800F: Documentation/serial/rocket.txt
8801F: drivers/tty/rocket*
8802
8803ROCKETPORT EXPRESS/INFINITY DRIVER
8804M: Kevin Cernekee <cernekee@gmail.com>
8805L: linux-serial@vger.kernel.org
8806S: Odd Fixes
8807F: drivers/tty/serial/rp2.*
8808
8809ROSE NETWORK LAYER
8810M: Ralf Baechle <ralf@linux-mips.org>
8811L: linux-hams@vger.kernel.org
8812W: http://www.linux-ax25.org/
8813S: Maintained
8814F: include/net/rose.h
8815F: include/uapi/linux/rose.h
8816F: net/rose/
8817
8818RTL2830 MEDIA DRIVER
8819M: Antti Palosaari <crope@iki.fi>
8820L: linux-media@vger.kernel.org
8821W: http://linuxtv.org/
8822W: http://palosaari.fi/linux/
8823Q: http://patchwork.linuxtv.org/project/linux-media/list/
8824T: git git://linuxtv.org/anttip/media_tree.git
8825S: Maintained
8826F: drivers/media/dvb-frontends/rtl2830*
8827
8828RTL2832 MEDIA DRIVER
8829M: Antti Palosaari <crope@iki.fi>
8830L: linux-media@vger.kernel.org
8831W: http://linuxtv.org/
8832W: http://palosaari.fi/linux/
8833Q: http://patchwork.linuxtv.org/project/linux-media/list/
8834T: git git://linuxtv.org/anttip/media_tree.git
8835S: Maintained
8836F: drivers/media/dvb-frontends/rtl2832*
8837
8838RTL2832_SDR MEDIA DRIVER
8839M: Antti Palosaari <crope@iki.fi>
8840L: linux-media@vger.kernel.org
8841W: http://linuxtv.org/
8842W: http://palosaari.fi/linux/
8843Q: http://patchwork.linuxtv.org/project/linux-media/list/
8844T: git git://linuxtv.org/anttip/media_tree.git
8845S: Maintained
8846F: drivers/media/dvb-frontends/rtl2832_sdr*
8847
8848RTL8180 WIRELESS DRIVER
8849L: linux-wireless@vger.kernel.org
8850W: http://wireless.kernel.org/
8851T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8852S: Orphan
8853F: drivers/net/wireless/rtl818x/rtl8180/
8854
8855RTL8187 WIRELESS DRIVER
8856M: Herton Ronaldo Krzesinski <herton@canonical.com>
8857M: Hin-Tak Leung <htl10@users.sourceforge.net>
8858M: Larry Finger <Larry.Finger@lwfinger.net>
8859L: linux-wireless@vger.kernel.org
8860W: http://wireless.kernel.org/
8861T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8862S: Maintained
8863F: drivers/net/wireless/rtl818x/rtl8187/
8864
8865RTL8192CE WIRELESS DRIVER
8866M: Larry Finger <Larry.Finger@lwfinger.net>
8867M: Chaoming Li <chaoming_li@realsil.com.cn>
8868L: linux-wireless@vger.kernel.org
8869W: http://wireless.kernel.org/
8870T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8871S: Maintained
8872F: drivers/net/wireless/rtlwifi/
8873F: drivers/net/wireless/rtlwifi/rtl8192ce/
8874
8875S3 SAVAGE FRAMEBUFFER DRIVER
8876M: Antonino Daplas <adaplas@gmail.com>
8877L: linux-fbdev@vger.kernel.org
8878S: Maintained
8879F: drivers/video/fbdev/savage/
8880
8881S390
8882M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8883M: Heiko Carstens <heiko.carstens@de.ibm.com>
8884L: linux-s390@vger.kernel.org
8885W: http://www.ibm.com/developerworks/linux/linux390/
8886S: Supported
8887F: arch/s390/
8888F: drivers/s390/
8889F: Documentation/s390/
8890F: Documentation/DocBook/s390*
8891
8892S390 COMMON I/O LAYER
8893M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8894M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8895L: linux-s390@vger.kernel.org
8896W: http://www.ibm.com/developerworks/linux/linux390/
8897S: Supported
8898F: drivers/s390/cio/
8899
8900S390 DASD DRIVER
8901M: Stefan Weinhuber <wein@de.ibm.com>
8902M: Stefan Haberland <stefan.haberland@de.ibm.com>
8903L: linux-s390@vger.kernel.org
8904W: http://www.ibm.com/developerworks/linux/linux390/
8905S: Supported
8906F: drivers/s390/block/dasd*
8907F: block/partitions/ibm.c
8908
8909S390 NETWORK DRIVERS
8910M: Ursula Braun <ursula.braun@de.ibm.com>
8911L: linux-s390@vger.kernel.org
8912W: http://www.ibm.com/developerworks/linux/linux390/
8913S: Supported
8914F: drivers/s390/net/
8915
8916S390 PCI SUBSYSTEM
8917M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8918M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8919L: linux-s390@vger.kernel.org
8920W: http://www.ibm.com/developerworks/linux/linux390/
8921S: Supported
8922F: arch/s390/pci/
8923F: drivers/pci/hotplug/s390_pci_hpc.c
8924
8925S390 ZCRYPT DRIVER
8926M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8927L: linux-s390@vger.kernel.org
8928W: http://www.ibm.com/developerworks/linux/linux390/
8929S: Supported
8930F: drivers/s390/crypto/
8931
8932S390 ZFCP DRIVER
8933M: Steffen Maier <maier@linux.vnet.ibm.com>
8934L: linux-s390@vger.kernel.org
8935W: http://www.ibm.com/developerworks/linux/linux390/
8936S: Supported
8937F: drivers/s390/scsi/zfcp_*
8938
8939S390 IUCV NETWORK LAYER
8940M: Ursula Braun <ursula.braun@de.ibm.com>
8941L: linux-s390@vger.kernel.org
8942W: http://www.ibm.com/developerworks/linux/linux390/
8943S: Supported
8944F: drivers/s390/net/*iucv*
8945F: include/net/iucv/
8946F: net/iucv/
8947
8948S3C24XX SD/MMC Driver
8949M: Ben Dooks <ben-linux@fluff.org>
8950L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8951S: Supported
8952F: drivers/mmc/host/s3cmci.*
8953
8954SAA6588 RDS RECEIVER DRIVER
8955M: Hans Verkuil <hverkuil@xs4all.nl>
8956L: linux-media@vger.kernel.org
8957T: git git://linuxtv.org/media_tree.git
8958W: http://linuxtv.org
8959S: Odd Fixes
8960F: drivers/media/i2c/saa6588*
8961
8962SAA7134 VIDEO4LINUX DRIVER
8963M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8964L: linux-media@vger.kernel.org
8965W: http://linuxtv.org
8966T: git git://linuxtv.org/media_tree.git
8967S: Odd fixes
8968F: Documentation/video4linux/*.saa7134
8969F: drivers/media/pci/saa7134/
8970
8971SAA7146 VIDEO4LINUX-2 DRIVER
8972M: Hans Verkuil <hverkuil@xs4all.nl>
8973L: linux-media@vger.kernel.org
8974T: git git://linuxtv.org/media_tree.git
8975S: Maintained
8976F: drivers/media/common/saa7146/
8977F: drivers/media/pci/saa7146/
8978F: include/media/saa7146*
8979
8980SAMSUNG LAPTOP DRIVER
8981M: Corentin Chary <corentin.chary@gmail.com>
8982L: platform-driver-x86@vger.kernel.org
8983S: Maintained
8984F: drivers/platform/x86/samsung-laptop.c
8985
8986SAMSUNG AUDIO (ASoC) DRIVERS
8987M: Sangbeom Kim <sbkim73@samsung.com>
8988L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8989S: Supported
8990F: sound/soc/samsung/
8991
8992SAMSUNG FRAMEBUFFER DRIVER
8993M: Jingoo Han <jingoohan1@gmail.com>
8994L: linux-fbdev@vger.kernel.org
8995S: Maintained
8996F: drivers/video/fbdev/s3c-fb.c
8997
8998SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
8999M: Sangbeom Kim <sbkim73@samsung.com>
9000M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9001L: linux-kernel@vger.kernel.org
9002L: linux-samsung-soc@vger.kernel.org
9003S: Supported
9004F: drivers/mfd/sec*.c
9005F: drivers/regulator/s2m*.c
9006F: drivers/regulator/s5m*.c
9007F: drivers/clk/clk-s2mps11.c
9008F: drivers/rtc/rtc-s5m.c
9009F: include/linux/mfd/samsung/
9010F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9011F: Documentation/devicetree/bindings/mfd/s2mp*.txt
9012
9013SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9014M: Kyungmin Park <kyungmin.park@samsung.com>
9015M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9016L: linux-media@vger.kernel.org
9017Q: https://patchwork.linuxtv.org/project/linux-media/list/
9018S: Supported
9019F: drivers/media/platform/exynos4-is/
9020
9021SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9022M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9023L: linux-media@vger.kernel.org
9024L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9025S: Maintained
9026F: drivers/media/platform/s3c-camif/
9027F: include/media/s3c_camif.h
9028
9029SAMSUNG S5C73M3 CAMERA DRIVER
9030M: Kyungmin Park <kyungmin.park@samsung.com>
9031M: Andrzej Hajda <a.hajda@samsung.com>
9032L: linux-media@vger.kernel.org
9033S: Supported
9034F: drivers/media/i2c/s5c73m3/*
9035
9036SAMSUNG S5K5BAF CAMERA DRIVER
9037M: Kyungmin Park <kyungmin.park@samsung.com>
9038M: Andrzej Hajda <a.hajda@samsung.com>
9039L: linux-media@vger.kernel.org
9040S: Supported
9041F: drivers/media/i2c/s5k5baf.c
9042
9043SAMSUNG S3FWRN5 NFC DRIVER
9044M: Robert Baldyga <r.baldyga@samsung.com>
9045L: linux-nfc@lists.01.org (moderated for non-subscribers)
9046S: Supported
9047F: drivers/nfc/s3fwrn5
9048
9049SAMSUNG SOC CLOCK DRIVERS
9050M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9051M: Tomasz Figa <tomasz.figa@gmail.com>
9052S: Supported
9053L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9054F: drivers/clk/samsung/
9055
9056SAMSUNG SXGBE DRIVERS
9057M: Byungho An <bh74.an@samsung.com>
9058M: Girish K S <ks.giri@samsung.com>
9059M: Vipul Pandya <vipul.pandya@samsung.com>
9060S: Supported
9061L: netdev@vger.kernel.org
9062F: drivers/net/ethernet/samsung/sxgbe/
9063
9064SAMSUNG THERMAL DRIVER
9065M: Lukasz Majewski <l.majewski@samsung.com>
9066L: linux-pm@vger.kernel.org
9067L: linux-samsung-soc@vger.kernel.org
9068S: Supported
9069T: https://github.com/lmajewski/linux-samsung-thermal.git
9070F: drivers/thermal/samsung/
9071
9072SAMSUNG USB2 PHY DRIVER
9073M: Kamil Debski <k.debski@samsung.com>
9074L: linux-kernel@vger.kernel.org
9075S: Supported
9076F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9077F: Documentation/phy/samsung-usb2.txt
9078F: drivers/phy/phy-exynos4210-usb2.c
9079F: drivers/phy/phy-exynos4x12-usb2.c
9080F: drivers/phy/phy-exynos5250-usb2.c
9081F: drivers/phy/phy-s5pv210-usb2.c
9082F: drivers/phy/phy-samsung-usb2.c
9083F: drivers/phy/phy-samsung-usb2.h
9084
9085SERIAL DRIVERS
9086M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9087L: linux-serial@vger.kernel.org
9088S: Maintained
9089F: drivers/tty/serial/
9090
9091SYNOPSYS DESIGNWARE DMAC DRIVER
9092M: Viresh Kumar <vireshk@kernel.org>
9093M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9094S: Maintained
9095F: include/linux/dma/dw.h
9096F: include/linux/platform_data/dma-dw.h
9097F: drivers/dma/dw/
9098
9099SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9100M: Lars Persson <lars.persson@axis.com>
9101L: netdev@vger.kernel.org
9102S: Supported
9103F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9104F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9105
9106SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9107M: Seungwon Jeon <tgih.jun@samsung.com>
9108M: Jaehoon Chung <jh80.chung@samsung.com>
9109L: linux-mmc@vger.kernel.org
9110S: Maintained
9111F: include/linux/mmc/dw_mmc.h
9112F: drivers/mmc/host/dw_mmc*
9113
9114THUNDERBOLT DRIVER
9115M: Andreas Noever <andreas.noever@gmail.com>
9116S: Maintained
9117F: drivers/thunderbolt/
9118
9119TIMEKEEPING, CLOCKSOURCE CORE, NTP
9120M: John Stultz <john.stultz@linaro.org>
9121M: Thomas Gleixner <tglx@linutronix.de>
9122L: linux-kernel@vger.kernel.org
9123T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9124S: Supported
9125F: include/linux/clocksource.h
9126F: include/linux/time.h
9127F: include/linux/timex.h
9128F: include/uapi/linux/time.h
9129F: include/uapi/linux/timex.h
9130F: kernel/time/clocksource.c
9131F: kernel/time/time*.c
9132F: kernel/time/ntp.c
9133F: tools/testing/selftests/timers/
9134
9135SC1200 WDT DRIVER
9136M: Zwane Mwaikambo <zwanem@gmail.com>
9137S: Maintained
9138F: drivers/watchdog/sc1200wdt.c
9139
9140SCHEDULER
9141M: Ingo Molnar <mingo@redhat.com>
9142M: Peter Zijlstra <peterz@infradead.org>
9143L: linux-kernel@vger.kernel.org
9144T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9145S: Maintained
9146F: kernel/sched/
9147F: include/linux/sched.h
9148F: include/uapi/linux/sched.h
9149F: include/linux/wait.h
9150
9151SCORE ARCHITECTURE
9152M: Chen Liqin <liqin.linux@gmail.com>
9153M: Lennox Wu <lennox.wu@gmail.com>
9154W: http://www.sunplus.com
9155S: Supported
9156F: arch/score/
9157
9158SCSI CDROM DRIVER
9159M: Jens Axboe <axboe@kernel.dk>
9160L: linux-scsi@vger.kernel.org
9161W: http://www.kernel.dk
9162S: Maintained
9163F: drivers/scsi/sr*
9164
9165SCSI RDMA PROTOCOL (SRP) INITIATOR
9166M: Bart Van Assche <bart.vanassche@sandisk.com>
9167L: linux-rdma@vger.kernel.org
9168S: Supported
9169W: http://www.openfabrics.org
9170Q: http://patchwork.kernel.org/project/linux-rdma/list/
9171T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9172F: drivers/infiniband/ulp/srp/
9173F: include/scsi/srp.h
9174
9175SCSI SG DRIVER
9176M: Doug Gilbert <dgilbert@interlog.com>
9177L: linux-scsi@vger.kernel.org
9178W: http://sg.danny.cz/sg
9179S: Maintained
9180F: Documentation/scsi/scsi-generic.txt
9181F: drivers/scsi/sg.c
9182F: include/scsi/sg.h
9183
9184SCSI SUBSYSTEM
9185M: "James E.J. Bottomley" <JBottomley@odin.com>
9186L: linux-scsi@vger.kernel.org
9187T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9188S: Maintained
9189F: drivers/scsi/
9190F: include/scsi/
9191
9192SCSI TAPE DRIVER
9193M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9194L: linux-scsi@vger.kernel.org
9195S: Maintained
9196F: Documentation/scsi/st.txt
9197F: drivers/scsi/st.*
9198F: drivers/scsi/st_*.h
9199
9200SCTP PROTOCOL
9201M: Vlad Yasevich <vyasevich@gmail.com>
9202M: Neil Horman <nhorman@tuxdriver.com>
9203L: linux-sctp@vger.kernel.org
9204W: http://lksctp.sourceforge.net
9205S: Maintained
9206F: Documentation/networking/sctp.txt
9207F: include/linux/sctp.h
9208F: include/uapi/linux/sctp.h
9209F: include/net/sctp/
9210F: net/sctp/
9211
9212SCx200 CPU SUPPORT
9213M: Jim Cromie <jim.cromie@gmail.com>
9214S: Odd Fixes
9215F: Documentation/i2c/busses/scx200_acb
9216F: arch/x86/platform/scx200/
9217F: drivers/watchdog/scx200_wdt.c
9218F: drivers/i2c/busses/scx200*
9219F: drivers/mtd/maps/scx200_docflash.c
9220F: include/linux/scx200.h
9221
9222SCx200 GPIO DRIVER
9223M: Jim Cromie <jim.cromie@gmail.com>
9224S: Maintained
9225F: drivers/char/scx200_gpio.c
9226F: include/linux/scx200_gpio.h
9227
9228SCx200 HRT CLOCKSOURCE DRIVER
9229M: Jim Cromie <jim.cromie@gmail.com>
9230S: Maintained
9231F: drivers/clocksource/scx200_hrt.c
9232
9233SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9234M: Sascha Sommer <saschasommer@freenet.de>
9235L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9236S: Maintained
9237F: drivers/mmc/host/sdricoh_cs.c
9238
9239SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9240L: linux-mmc@vger.kernel.org
9241S: Orphan
9242F: drivers/mmc/host/sdhci.*
9243F: drivers/mmc/host/sdhci-pltfm.[ch]
9244
9245SECURE COMPUTING
9246M: Kees Cook <keescook@chromium.org>
9247R: Andy Lutomirski <luto@amacapital.net>
9248R: Will Drewry <wad@chromium.org>
9249T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9250S: Supported
9251F: kernel/seccomp.c
9252F: include/uapi/linux/seccomp.h
9253F: include/linux/seccomp.h
9254F: tools/testing/selftests/seccomp/*
9255K: \bsecure_computing
9256K: \bTIF_SECCOMP\b
9257
9258SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9259M: Ben Dooks <ben-linux@fluff.org>
9260M: Jaehoon Chung <jh80.chung@samsung.com>
9261L: linux-mmc@vger.kernel.org
9262S: Maintained
9263F: drivers/mmc/host/sdhci-s3c*
9264
9265SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9266M: Viresh Kumar <vireshk@kernel.org>
9267L: spear-devel@list.st.com
9268L: linux-mmc@vger.kernel.org
9269S: Maintained
9270F: drivers/mmc/host/sdhci-spear.c
9271
9272SECURITY SUBSYSTEM
9273M: James Morris <james.l.morris@oracle.com>
9274M: "Serge E. Hallyn" <serge@hallyn.com>
9275L: linux-security-module@vger.kernel.org (suggested Cc:)
9276T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9277W: http://kernsec.org/
9278S: Supported
9279F: security/
9280
9281SECURITY CONTACT
9282M: Security Officers <security@kernel.org>
9283S: Supported
9284
9285SELINUX SECURITY MODULE
9286M: Paul Moore <paul@paul-moore.com>
9287M: Stephen Smalley <sds@tycho.nsa.gov>
9288M: Eric Paris <eparis@parisplace.org>
9289L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9290W: http://selinuxproject.org
9291T: git git://git.infradead.org/users/pcmoore/selinux
9292S: Supported
9293F: include/linux/selinux*
9294F: security/selinux/
9295F: scripts/selinux/
9296
9297APPARMOR SECURITY MODULE
9298M: John Johansen <john.johansen@canonical.com>
9299L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9300W: apparmor.wiki.kernel.org
9301T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9302S: Supported
9303F: security/apparmor/
9304
9305YAMA SECURITY MODULE
9306M: Kees Cook <keescook@chromium.org>
9307T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9308S: Supported
9309F: security/yama/
9310
9311SENSABLE PHANTOM
9312M: Jiri Slaby <jirislaby@gmail.com>
9313S: Maintained
9314F: drivers/misc/phantom.c
9315F: include/uapi/linux/phantom.h
9316
9317SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9318M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9319M: Minh Tran <minh.tran@avagotech.com>
9320M: John Soni Jose <sony.john-n@avagotech.com>
9321L: linux-scsi@vger.kernel.org
9322W: http://www.avagotech.com
9323S: Supported
9324F: drivers/scsi/be2iscsi/
9325
9326Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9327M: Sathya Perla <sathya.perla@avagotech.com>
9328M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9329M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9330M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9331L: netdev@vger.kernel.org
9332W: http://www.emulex.com
9333S: Supported
9334F: drivers/net/ethernet/emulex/benet/
9335
9336EMULEX ONECONNECT ROCE DRIVER
9337M: Selvin Xavier <selvin.xavier@avagotech.com>
9338M: Devesh Sharma <devesh.sharma@avagotech.com>
9339M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9340L: linux-rdma@vger.kernel.org
9341W: http://www.emulex.com
9342S: Supported
9343F: drivers/infiniband/hw/ocrdma/
9344
9345SFC NETWORK DRIVER
9346M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9347M: Shradha Shah <sshah@solarflare.com>
9348L: netdev@vger.kernel.org
9349S: Supported
9350F: drivers/net/ethernet/sfc/
9351
9352SGI GRU DRIVER
9353M: Dimitri Sivanich <sivanich@sgi.com>
9354S: Maintained
9355F: drivers/misc/sgi-gru/
9356
9357SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9358M: Pat Gefre <pfg@sgi.com>
9359L: linux-ia64@vger.kernel.org
9360S: Supported
9361F: Documentation/ia64/serial.txt
9362F: drivers/tty/serial/ioc?_serial.c
9363F: include/linux/ioc?.h
9364
9365SGI XP/XPC/XPNET DRIVER
9366M: Cliff Whickman <cpw@sgi.com>
9367M: Robin Holt <robinmholt@gmail.com>
9368S: Maintained
9369F: drivers/misc/sgi-xp/
9370
9371SI2157 MEDIA DRIVER
9372M: Antti Palosaari <crope@iki.fi>
9373L: linux-media@vger.kernel.org
9374W: http://linuxtv.org/
9375W: http://palosaari.fi/linux/
9376Q: http://patchwork.linuxtv.org/project/linux-media/list/
9377T: git git://linuxtv.org/anttip/media_tree.git
9378S: Maintained
9379F: drivers/media/tuners/si2157*
9380
9381SI2168 MEDIA DRIVER
9382M: Antti Palosaari <crope@iki.fi>
9383L: linux-media@vger.kernel.org
9384W: http://linuxtv.org/
9385W: http://palosaari.fi/linux/
9386Q: http://patchwork.linuxtv.org/project/linux-media/list/
9387T: git git://linuxtv.org/anttip/media_tree.git
9388S: Maintained
9389F: drivers/media/dvb-frontends/si2168*
9390
9391SI470X FM RADIO RECEIVER I2C DRIVER
9392M: Hans Verkuil <hverkuil@xs4all.nl>
9393L: linux-media@vger.kernel.org
9394T: git git://linuxtv.org/media_tree.git
9395W: http://linuxtv.org
9396S: Odd Fixes
9397F: drivers/media/radio/si470x/radio-si470x-i2c.c
9398
9399SI470X FM RADIO RECEIVER USB DRIVER
9400M: Hans Verkuil <hverkuil@xs4all.nl>
9401L: linux-media@vger.kernel.org
9402T: git git://linuxtv.org/media_tree.git
9403W: http://linuxtv.org
9404S: Maintained
9405F: drivers/media/radio/si470x/radio-si470x-common.c
9406F: drivers/media/radio/si470x/radio-si470x.h
9407F: drivers/media/radio/si470x/radio-si470x-usb.c
9408
9409SI4713 FM RADIO TRANSMITTER I2C DRIVER
9410M: Eduardo Valentin <edubezval@gmail.com>
9411L: linux-media@vger.kernel.org
9412T: git git://linuxtv.org/media_tree.git
9413W: http://linuxtv.org
9414S: Odd Fixes
9415F: drivers/media/radio/si4713/si4713.?
9416
9417SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9418M: Eduardo Valentin <edubezval@gmail.com>
9419L: linux-media@vger.kernel.org
9420T: git git://linuxtv.org/media_tree.git
9421W: http://linuxtv.org
9422S: Odd Fixes
9423F: drivers/media/radio/si4713/radio-platform-si4713.c
9424
9425SI4713 FM RADIO TRANSMITTER USB DRIVER
9426M: Hans Verkuil <hverkuil@xs4all.nl>
9427L: linux-media@vger.kernel.org
9428T: git git://linuxtv.org/media_tree.git
9429W: http://linuxtv.org
9430S: Maintained
9431F: drivers/media/radio/si4713/radio-usb-si4713.c
9432
9433SIANO DVB DRIVER
9434M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9435L: linux-media@vger.kernel.org
9436W: http://linuxtv.org
9437T: git git://linuxtv.org/media_tree.git
9438S: Odd fixes
9439F: drivers/media/common/siano/
9440F: drivers/media/usb/siano/
9441F: drivers/media/usb/siano/
9442F: drivers/media/mmc/siano/
9443
9444SIMPLEFB FB DRIVER
9445M: Hans de Goede <hdegoede@redhat.com>
9446L: linux-fbdev@vger.kernel.org
9447S: Maintained
9448F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9449F: drivers/video/fbdev/simplefb.c
9450F: include/linux/platform_data/simplefb.h
9451
9452SH_VEU V4L2 MEM2MEM DRIVER
9453L: linux-media@vger.kernel.org
9454S: Orphan
9455F: drivers/media/platform/sh_veu.c
9456
9457SH_VOU V4L2 OUTPUT DRIVER
9458L: linux-media@vger.kernel.org
9459S: Orphan
9460F: drivers/media/platform/sh_vou.c
9461F: include/media/sh_vou.h
9462
9463SIMPLE FIRMWARE INTERFACE (SFI)
9464M: Len Brown <lenb@kernel.org>
9465L: sfi-devel@simplefirmware.org
9466W: http://simplefirmware.org/
9467T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9468S: Supported
9469F: arch/x86/platform/sfi/
9470F: drivers/sfi/
9471F: include/linux/sfi*.h
9472
9473SIMTEC EB110ATX (Chalice CATS)
9474P: Ben Dooks
9475P: Vincent Sanders <vince@simtec.co.uk>
9476M: Simtec Linux Team <linux@simtec.co.uk>
9477W: http://www.simtec.co.uk/products/EB110ATX/
9478S: Supported
9479
9480SIMTEC EB2410ITX (BAST)
9481P: Ben Dooks
9482P: Vincent Sanders <vince@simtec.co.uk>
9483M: Simtec Linux Team <linux@simtec.co.uk>
9484W: http://www.simtec.co.uk/products/EB2410ITX/
9485S: Supported
9486F: arch/arm/mach-s3c24xx/mach-bast.c
9487F: arch/arm/mach-s3c24xx/bast-ide.c
9488F: arch/arm/mach-s3c24xx/bast-irq.c
9489
9490TI DAVINCI MACHINE SUPPORT
9491M: Sekhar Nori <nsekhar@ti.com>
9492M: Kevin Hilman <khilman@deeprootsystems.com>
9493T: git git://gitorious.org/linux-davinci/linux-davinci.git
9494Q: http://patchwork.kernel.org/project/linux-davinci/list/
9495S: Supported
9496F: arch/arm/mach-davinci/
9497F: drivers/i2c/busses/i2c-davinci.c
9498
9499TI DAVINCI SERIES MEDIA DRIVER
9500M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9501L: linux-media@vger.kernel.org
9502W: http://linuxtv.org/
9503Q: http://patchwork.linuxtv.org/project/linux-media/list/
9504T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9505S: Maintained
9506F: drivers/media/platform/davinci/
9507F: include/media/davinci/
9508
9509TI AM437X VPFE DRIVER
9510M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9511L: linux-media@vger.kernel.org
9512W: http://linuxtv.org/
9513Q: http://patchwork.linuxtv.org/project/linux-media/list/
9514T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9515S: Maintained
9516F: drivers/media/platform/am437x/
9517
9518OV2659 OMNIVISION SENSOR DRIVER
9519M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9520L: linux-media@vger.kernel.org
9521W: http://linuxtv.org/
9522Q: http://patchwork.linuxtv.org/project/linux-media/list/
9523T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9524S: Maintained
9525F: drivers/media/i2c/ov2659.c
9526F: include/media/ov2659.h
9527
9528SILICON MOTION SM712 FRAME BUFFER DRIVER
9529M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9530M: Teddy Wang <teddy.wang@siliconmotion.com>
9531M: Sudip Mukherjee <sudip@vectorindia.org>
9532L: linux-fbdev@vger.kernel.org
9533S: Maintained
9534F: drivers/video/fbdev/sm712*
9535F: Documentation/fb/sm712fb.txt
9536
9537SIS 190 ETHERNET DRIVER
9538M: Francois Romieu <romieu@fr.zoreil.com>
9539L: netdev@vger.kernel.org
9540S: Maintained
9541F: drivers/net/ethernet/sis/sis190.c
9542
9543SIS 900/7016 FAST ETHERNET DRIVER
9544M: Daniele Venzano <venza@brownhat.org>
9545W: http://www.brownhat.org/sis900.html
9546L: netdev@vger.kernel.org
9547S: Maintained
9548F: drivers/net/ethernet/sis/sis900.*
9549
9550SIS FRAMEBUFFER DRIVER
9551M: Thomas Winischhofer <thomas@winischhofer.net>
9552W: http://www.winischhofer.net/linuxsisvga.shtml
9553S: Maintained
9554F: Documentation/fb/sisfb.txt
9555F: drivers/video/fbdev/sis/
9556F: include/video/sisfb.h
9557
9558SIS USB2VGA DRIVER
9559M: Thomas Winischhofer <thomas@winischhofer.net>
9560W: http://www.winischhofer.at/linuxsisusbvga.shtml
9561S: Maintained
9562F: drivers/usb/misc/sisusbvga/
9563
9564SLAB ALLOCATOR
9565M: Christoph Lameter <cl@linux.com>
9566M: Pekka Enberg <penberg@kernel.org>
9567M: David Rientjes <rientjes@google.com>
9568M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9569M: Andrew Morton <akpm@linux-foundation.org>
9570L: linux-mm@kvack.org
9571S: Maintained
9572F: include/linux/sl?b*.h
9573F: mm/sl?b*
9574
9575SLEEPABLE READ-COPY UPDATE (SRCU)
9576M: Lai Jiangshan <jiangshanlai@gmail.com>
9577M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9578M: Josh Triplett <josh@joshtriplett.org>
9579R: Steven Rostedt <rostedt@goodmis.org>
9580R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9581L: linux-kernel@vger.kernel.org
9582W: http://www.rdrop.com/users/paulmck/RCU/
9583S: Supported
9584T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9585F: include/linux/srcu.h
9586F: kernel/rcu/srcu.c
9587
9588SMACK SECURITY MODULE
9589M: Casey Schaufler <casey@schaufler-ca.com>
9590L: linux-security-module@vger.kernel.org
9591W: http://schaufler-ca.com
9592T: git git://git.gitorious.org/smack-next/kernel.git
9593S: Maintained
9594F: Documentation/security/Smack.txt
9595F: security/smack/
9596
9597DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9598M: Kevin Hilman <khilman@kernel.org>
9599M: Nishanth Menon <nm@ti.com>
9600S: Maintained
9601F: drivers/power/avs/
9602F: include/linux/power/smartreflex.h
9603L: linux-pm@vger.kernel.org
9604
9605SMC91x ETHERNET DRIVER
9606M: Nicolas Pitre <nico@fluxnic.net>
9607S: Odd Fixes
9608F: drivers/net/ethernet/smsc/smc91x.*
9609
9610SMIA AND SMIA++ IMAGE SENSOR DRIVER
9611M: Sakari Ailus <sakari.ailus@iki.fi>
9612L: linux-media@vger.kernel.org
9613S: Maintained
9614F: drivers/media/i2c/smiapp/
9615F: include/media/smiapp.h
9616F: drivers/media/i2c/smiapp-pll.c
9617F: drivers/media/i2c/smiapp-pll.h
9618F: include/uapi/linux/smiapp.h
9619F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9620
9621SMM665 HARDWARE MONITOR DRIVER
9622M: Guenter Roeck <linux@roeck-us.net>
9623L: lm-sensors@lm-sensors.org
9624S: Maintained
9625F: Documentation/hwmon/smm665
9626F: drivers/hwmon/smm665.c
9627
9628SMSC EMC2103 HARDWARE MONITOR DRIVER
9629M: Steve Glendinning <steve.glendinning@shawell.net>
9630L: lm-sensors@lm-sensors.org
9631S: Maintained
9632F: Documentation/hwmon/emc2103
9633F: drivers/hwmon/emc2103.c
9634
9635SMSC SCH5627 HARDWARE MONITOR DRIVER
9636M: Hans de Goede <hdegoede@redhat.com>
9637L: lm-sensors@lm-sensors.org
9638S: Supported
9639F: Documentation/hwmon/sch5627
9640F: drivers/hwmon/sch5627.c
9641
9642SMSC47B397 HARDWARE MONITOR DRIVER
9643M: Jean Delvare <jdelvare@suse.com>
9644L: lm-sensors@lm-sensors.org
9645S: Maintained
9646F: Documentation/hwmon/smsc47b397
9647F: drivers/hwmon/smsc47b397.c
9648
9649SMSC911x ETHERNET DRIVER
9650M: Steve Glendinning <steve.glendinning@shawell.net>
9651L: netdev@vger.kernel.org
9652S: Maintained
9653F: include/linux/smsc911x.h
9654F: drivers/net/ethernet/smsc/smsc911x.*
9655
9656SMSC9420 PCI ETHERNET DRIVER
9657M: Steve Glendinning <steve.glendinning@shawell.net>
9658L: netdev@vger.kernel.org
9659S: Maintained
9660F: drivers/net/ethernet/smsc/smsc9420.*
9661
9662SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9663M: Steve Glendinning <steve.glendinning@shawell.net>
9664L: linux-fbdev@vger.kernel.org
9665S: Maintained
9666F: drivers/video/fbdev/smscufx.c
9667
9668SOC-CAMERA V4L2 SUBSYSTEM
9669M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9670L: linux-media@vger.kernel.org
9671T: git git://linuxtv.org/media_tree.git
9672S: Maintained
9673F: include/media/soc*
9674F: drivers/media/i2c/soc_camera/
9675F: drivers/media/platform/soc_camera/
9676
9677SOEKRIS NET48XX LED SUPPORT
9678M: Chris Boot <bootc@bootc.net>
9679S: Maintained
9680F: drivers/leds/leds-net48xx.c
9681
9682SOFTLOGIC 6x10 MPEG CODEC
9683M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9684M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9685M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
9686M: Ismael Luceno <ismael@iodev.co.uk>
9687L: linux-media@vger.kernel.org
9688S: Supported
9689F: drivers/media/pci/solo6x10/
9690
9691SOFTWARE RAID (Multiple Disks) SUPPORT
9692M: Neil Brown <neilb@suse.com>
9693L: linux-raid@vger.kernel.org
9694S: Supported
9695F: drivers/md/
9696F: include/linux/raid/
9697F: include/uapi/linux/raid/
9698
9699SONIC NETWORK DRIVER
9700M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9701L: netdev@vger.kernel.org
9702S: Maintained
9703F: drivers/net/ethernet/natsemi/sonic.*
9704
9705SONICS SILICON BACKPLANE DRIVER (SSB)
9706M: Michael Buesch <m@bues.ch>
9707L: netdev@vger.kernel.org
9708S: Maintained
9709F: drivers/ssb/
9710F: include/linux/ssb/
9711
9712SONY VAIO CONTROL DEVICE DRIVER
9713M: Mattia Dongili <malattia@linux.it>
9714L: platform-driver-x86@vger.kernel.org
9715W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9716S: Maintained
9717F: Documentation/laptops/sony-laptop.txt
9718F: drivers/char/sonypi.c
9719F: drivers/platform/x86/sony-laptop.c
9720F: include/linux/sony-laptop.h
9721
9722SONY MEMORYSTICK CARD SUPPORT
9723M: Alex Dubov <oakad@yahoo.com>
9724W: http://tifmxx.berlios.de/
9725S: Maintained
9726F: drivers/memstick/host/tifm_ms.c
9727
9728SONY MEMORYSTICK STANDARD SUPPORT
9729M: Maxim Levitsky <maximlevitsky@gmail.com>
9730S: Maintained
9731F: drivers/memstick/core/ms_block.*
9732
9733SOUND
9734M: Jaroslav Kysela <perex@perex.cz>
9735M: Takashi Iwai <tiwai@suse.com>
9736L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9737W: http://www.alsa-project.org/
9738T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9739T: git git://git.alsa-project.org/alsa-kernel.git
9740Q: http://patchwork.kernel.org/project/alsa-devel/list/
9741S: Maintained
9742F: Documentation/sound/
9743F: include/sound/
9744F: include/uapi/sound/
9745F: sound/
9746
9747SOUND - COMPRESSED AUDIO
9748M: Vinod Koul <vinod.koul@intel.com>
9749L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9750T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9751S: Supported
9752F: Documentation/sound/alsa/compress_offload.txt
9753F: include/sound/compress_driver.h
9754F: include/uapi/sound/compress_*
9755F: sound/core/compress_offload.c
9756F: sound/soc/soc-compress.c
9757
9758SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9759M: Liam Girdwood <lgirdwood@gmail.com>
9760M: Mark Brown <broonie@kernel.org>
9761T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9762L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9763W: http://alsa-project.org/main/index.php/ASoC
9764S: Supported
9765F: Documentation/sound/alsa/soc/
9766F: sound/soc/
9767F: include/sound/soc*
9768
9769SOUND - DMAENGINE HELPERS
9770M: Lars-Peter Clausen <lars@metafoo.de>
9771S: Supported
9772F: include/sound/dmaengine_pcm.h
9773F: sound/core/pcm_dmaengine.c
9774F: sound/soc/soc-generic-dmaengine-pcm.c
9775
9776SP2 MEDIA DRIVER
9777M: Olli Salonen <olli.salonen@iki.fi>
9778L: linux-media@vger.kernel.org
9779W: http://linuxtv.org/
9780Q: http://patchwork.linuxtv.org/project/linux-media/list/
9781S: Maintained
9782F: drivers/media/dvb-frontends/sp2*
9783
9784SPARC + UltraSPARC (sparc/sparc64)
9785M: "David S. Miller" <davem@davemloft.net>
9786L: sparclinux@vger.kernel.org
9787Q: http://patchwork.ozlabs.org/project/sparclinux/list/
9788T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9789T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9790S: Maintained
9791F: arch/sparc/
9792F: drivers/sbus/
9793
9794SPARC SERIAL DRIVERS
9795M: "David S. Miller" <davem@davemloft.net>
9796L: sparclinux@vger.kernel.org
9797T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9798T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9799S: Maintained
9800F: include/linux/sunserialcore.h
9801F: drivers/tty/serial/suncore.c
9802F: drivers/tty/serial/sunhv.c
9803F: drivers/tty/serial/sunsab.c
9804F: drivers/tty/serial/sunsab.h
9805F: drivers/tty/serial/sunsu.c
9806F: drivers/tty/serial/sunzilog.c
9807F: drivers/tty/serial/sunzilog.h
9808
9809SPARSE CHECKER
9810M: "Christopher Li" <sparse@chrisli.org>
9811L: linux-sparse@vger.kernel.org
9812W: https://sparse.wiki.kernel.org/
9813T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9814T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9815S: Maintained
9816F: include/linux/compiler.h
9817
9818SPEAR PLATFORM SUPPORT
9819M: Viresh Kumar <vireshk@kernel.org>
9820M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9821L: spear-devel@list.st.com
9822L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9823W: http://www.st.com/spear
9824S: Maintained
9825F: arch/arm/mach-spear/
9826
9827SPEAR CLOCK FRAMEWORK SUPPORT
9828M: Viresh Kumar <vireshk@kernel.org>
9829L: spear-devel@list.st.com
9830L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9831W: http://www.st.com/spear
9832S: Maintained
9833F: drivers/clk/spear/
9834
9835SPI SUBSYSTEM
9836M: Mark Brown <broonie@kernel.org>
9837L: linux-spi@vger.kernel.org
9838T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9839Q: http://patchwork.kernel.org/project/spi-devel-general/list/
9840S: Maintained
9841F: Documentation/spi/
9842F: drivers/spi/
9843F: include/linux/spi/
9844F: include/uapi/linux/spi/
9845
9846SPIDERNET NETWORK DRIVER for CELL
9847M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9848L: netdev@vger.kernel.org
9849S: Supported
9850F: Documentation/networking/spider_net.txt
9851F: drivers/net/ethernet/toshiba/spider_net*
9852
9853SPU FILE SYSTEM
9854M: Jeremy Kerr <jk@ozlabs.org>
9855L: linuxppc-dev@lists.ozlabs.org
9856W: http://www.ibm.com/developerworks/power/cell/
9857S: Supported
9858F: Documentation/filesystems/spufs.txt
9859F: arch/powerpc/platforms/cell/spufs/
9860
9861SQUASHFS FILE SYSTEM
9862M: Phillip Lougher <phillip@squashfs.org.uk>
9863L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9864W: http://squashfs.org.uk
9865S: Maintained
9866F: Documentation/filesystems/squashfs.txt
9867F: fs/squashfs/
9868
9869SRM (Alpha) environment access
9870M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
9871S: Maintained
9872F: arch/alpha/kernel/srm_env.c
9873
9874STABLE BRANCH
9875M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9876L: stable@vger.kernel.org
9877S: Supported
9878F: Documentation/stable_kernel_rules.txt
9879
9880STAGING SUBSYSTEM
9881M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9882T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9883L: devel@driverdev.osuosl.org
9884S: Supported
9885F: drivers/staging/
9886
9887STAGING - COMEDI
9888M: Ian Abbott <abbotti@mev.co.uk>
9889M: H Hartley Sweeten <hsweeten@visionengravers.com>
9890S: Odd Fixes
9891F: drivers/staging/comedi/
9892
9893STAGING - FLARION FT1000 DRIVERS
9894M: Marek Belisko <marek.belisko@gmail.com>
9895S: Odd Fixes
9896F: drivers/staging/ft1000/
9897
9898STAGING - INDUSTRIAL IO
9899M: Jonathan Cameron <jic23@kernel.org>
9900L: linux-iio@vger.kernel.org
9901S: Odd Fixes
9902F: drivers/staging/iio/
9903
9904STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9905M: Jarod Wilson <jarod@wilsonet.com>
9906W: http://www.lirc.org/
9907S: Odd Fixes
9908F: drivers/staging/media/lirc/
9909
9910STAGING - LUSTRE PARALLEL FILESYSTEM
9911M: Oleg Drokin <oleg.drokin@intel.com>
9912M: Andreas Dilger <andreas.dilger@intel.com>
9913L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9914W: http://lustre.opensfs.org/
9915S: Maintained
9916F: drivers/staging/lustre
9917
9918STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9919M: Julian Andres Klode <jak@jak-linux.org>
9920M: Marc Dietrich <marvin24@gmx.de>
9921L: ac100@lists.launchpad.net (moderated for non-subscribers)
9922L: linux-tegra@vger.kernel.org
9923S: Maintained
9924F: drivers/staging/nvec/
9925
9926STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9927M: Jens Frederich <jfrederich@gmail.com>
9928M: Daniel Drake <dsd@laptop.org>
9929M: Jon Nettleton <jon.nettleton@gmail.com>
9930W: http://wiki.laptop.org/go/DCON
9931S: Maintained
9932F: drivers/staging/olpc_dcon/
9933
9934STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9935M: Willy Tarreau <willy@meta-x.org>
9936S: Odd Fixes
9937F: drivers/staging/panel/
9938
9939STAGING - REALTEK RTL8712U DRIVERS
9940M: Larry Finger <Larry.Finger@lwfinger.net>
9941M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9942S: Odd Fixes
9943F: drivers/staging/rtl8712/
9944
9945STAGING - REALTEK RTL8723U WIRELESS DRIVER
9946M: Larry Finger <Larry.Finger@lwfinger.net>
9947M: Jes Sorensen <Jes.Sorensen@redhat.com>
9948L: linux-wireless@vger.kernel.org
9949S: Maintained
9950F: drivers/staging/rtl8723au/
9951
9952STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9953M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9954M: Teddy Wang <teddy.wang@siliconmotion.com>
9955M: Sudip Mukherjee <sudip@vectorindia.org>
9956L: linux-fbdev@vger.kernel.org
9957S: Maintained
9958F: drivers/staging/sm750fb/
9959
9960STAGING - SLICOSS
9961M: Lior Dotan <liodot@gmail.com>
9962M: Christopher Harrer <charrer@alacritech.com>
9963S: Odd Fixes
9964F: drivers/staging/slicoss/
9965
9966STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9967M: William Hubbs <w.d.hubbs@gmail.com>
9968M: Chris Brannon <chris@the-brannons.com>
9969M: Kirk Reiser <kirk@reisers.ca>
9970M: Samuel Thibault <samuel.thibault@ens-lyon.org>
9971L: speakup@linux-speakup.org
9972W: http://www.linux-speakup.org/
9973S: Odd Fixes
9974F: drivers/staging/speakup/
9975
9976STAGING - VIA VT665X DRIVERS
9977M: Forest Bond <forest@alittletooquiet.net>
9978S: Odd Fixes
9979F: drivers/staging/vt665?/
9980
9981STAGING - WILC1000 WIFI DRIVER
9982M: Johnny Kim <johnny.kim@atmel.com>
9983M: Rachel Kim <rachel.kim@atmel.com>
9984M: Dean Lee <dean.lee@atmel.com>
9985M: Chris Park <chris.park@atmel.com>
9986L: linux-wireless@vger.kernel.org
9987S: Supported
9988F: drivers/staging/wilc1000/
9989
9990STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9991M: Arnaud Patard <arnaud.patard@rtp-net.org>
9992S: Odd Fixes
9993F: drivers/staging/xgifb/
9994
9995HFI1 DRIVER
9996M: Mike Marciniszyn <infinipath@intel.com>
9997L: linux-rdma@vger.kernel.org
9998S: Supported
9999F: drivers/staging/rdma/hfi1
10000
10001STARFIRE/DURALAN NETWORK DRIVER
10002M: Ion Badulescu <ionut@badula.org>
10003S: Odd Fixes
10004F: drivers/net/ethernet/adaptec/starfire*
10005
10006SUN3/3X
10007M: Sam Creasey <sammy@sammy.net>
10008W: http://sammy.net/sun3/
10009S: Maintained
10010F: arch/m68k/kernel/*sun3*
10011F: arch/m68k/sun3*/
10012F: arch/m68k/include/asm/sun3*
10013F: drivers/net/ethernet/i825xx/sun3*
10014
10015SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10016M: Hans de Goede <hdegoede@redhat.com>
10017L: linux-input@vger.kernel.org
10018S: Maintained
10019F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10020F: drivers/input/keyboard/sun4i-lradc-keys.c
10021
10022SUNDANCE NETWORK DRIVER
10023M: Denis Kirjanov <kda@linux-powerpc.org>
10024L: netdev@vger.kernel.org
10025S: Maintained
10026F: drivers/net/ethernet/dlink/sundance.c
10027
10028SUPERH
10029L: linux-sh@vger.kernel.org
10030Q: http://patchwork.kernel.org/project/linux-sh/list/
10031S: Orphan
10032F: Documentation/sh/
10033F: arch/sh/
10034F: drivers/sh/
10035
10036SUSPEND TO RAM
10037M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10038M: Len Brown <len.brown@intel.com>
10039M: Pavel Machek <pavel@ucw.cz>
10040L: linux-pm@vger.kernel.org
10041S: Supported
10042F: Documentation/power/
10043F: arch/x86/kernel/acpi/
10044F: drivers/base/power/
10045F: kernel/power/
10046F: include/linux/suspend.h
10047F: include/linux/freezer.h
10048F: include/linux/pm.h
10049
10050SVGA HANDLING
10051M: Martin Mares <mj@ucw.cz>
10052L: linux-video@atrey.karlin.mff.cuni.cz
10053S: Maintained
10054F: Documentation/svga.txt
10055F: arch/x86/boot/video*
10056
10057SWIOTLB SUBSYSTEM
10058M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10059L: linux-kernel@vger.kernel.org
10060S: Supported
10061F: lib/swiotlb.c
10062F: arch/*/kernel/pci-swiotlb.c
10063F: include/linux/swiotlb.h
10064
10065SWITCHDEV
10066M: Jiri Pirko <jiri@resnulli.us>
10067L: netdev@vger.kernel.org
10068S: Supported
10069F: net/switchdev/
10070F: include/net/switchdev.h
10071
10072SYNOPSYS ARC ARCHITECTURE
10073M: Vineet Gupta <vgupta@synopsys.com>
10074S: Supported
10075F: arch/arc/
10076F: Documentation/devicetree/bindings/arc/*
10077F: drivers/tty/serial/arc_uart.c
10078T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10079
10080SYNOPSYS ARC SDP platform support
10081M: Alexey Brodkin <abrodkin@synopsys.com>
10082S: Supported
10083F: arch/arc/plat-axs10x
10084F: arch/arc/boot/dts/ax*
10085F: Documentation/devicetree/bindings/arc/axs10*
10086
10087SYSTEM CONFIGURATION (SYSCON)
10088M: Lee Jones <lee.jones@linaro.org>
10089M: Arnd Bergmann <arnd@arndb.de>
10090T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10091S: Supported
10092F: drivers/mfd/syscon.c
10093
10094SYSV FILESYSTEM
10095M: Christoph Hellwig <hch@infradead.org>
10096S: Maintained
10097F: Documentation/filesystems/sysv-fs.txt
10098F: fs/sysv/
10099F: include/linux/sysv_fs.h
10100
10101TARGET SUBSYSTEM
10102M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10103L: linux-scsi@vger.kernel.org
10104L: target-devel@vger.kernel.org
10105W: http://www.linux-iscsi.org
10106W: http://groups.google.com/group/linux-iscsi-target-dev
10107T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10108S: Supported
10109F: drivers/target/
10110F: include/target/
10111F: Documentation/target/
10112
10113TASKSTATS STATISTICS INTERFACE
10114M: Balbir Singh <bsingharora@gmail.com>
10115S: Maintained
10116F: Documentation/accounting/taskstats*
10117F: include/linux/taskstats*
10118F: kernel/taskstats.c
10119
10120TC CLASSIFIER
10121M: Jamal Hadi Salim <jhs@mojatatu.com>
10122L: netdev@vger.kernel.org
10123S: Maintained
10124F: include/net/pkt_cls.h
10125F: include/uapi/linux/pkt_cls.h
10126F: net/sched/
10127
10128TCP LOW PRIORITY MODULE
10129M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10130M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10131W: http://tcp-lp-mod.sourceforge.net/
10132S: Maintained
10133F: net/ipv4/tcp_lp.c
10134
10135TDA10071 MEDIA DRIVER
10136M: Antti Palosaari <crope@iki.fi>
10137L: linux-media@vger.kernel.org
10138W: http://linuxtv.org/
10139W: http://palosaari.fi/linux/
10140Q: http://patchwork.linuxtv.org/project/linux-media/list/
10141T: git git://linuxtv.org/anttip/media_tree.git
10142S: Maintained
10143F: drivers/media/dvb-frontends/tda10071*
10144
10145TDA18212 MEDIA DRIVER
10146M: Antti Palosaari <crope@iki.fi>
10147L: linux-media@vger.kernel.org
10148W: http://linuxtv.org/
10149W: http://palosaari.fi/linux/
10150Q: http://patchwork.linuxtv.org/project/linux-media/list/
10151T: git git://linuxtv.org/anttip/media_tree.git
10152S: Maintained
10153F: drivers/media/tuners/tda18212*
10154
10155TDA18218 MEDIA DRIVER
10156M: Antti Palosaari <crope@iki.fi>
10157L: linux-media@vger.kernel.org
10158W: http://linuxtv.org/
10159W: http://palosaari.fi/linux/
10160Q: http://patchwork.linuxtv.org/project/linux-media/list/
10161T: git git://linuxtv.org/anttip/media_tree.git
10162S: Maintained
10163F: drivers/media/tuners/tda18218*
10164
10165TDA18271 MEDIA DRIVER
10166M: Michael Krufky <mkrufky@linuxtv.org>
10167L: linux-media@vger.kernel.org
10168W: http://linuxtv.org/
10169W: http://github.com/mkrufky
10170Q: http://patchwork.linuxtv.org/project/linux-media/list/
10171T: git git://linuxtv.org/mkrufky/tuners.git
10172S: Maintained
10173F: drivers/media/tuners/tda18271*
10174
10175TDA827x MEDIA DRIVER
10176M: Michael Krufky <mkrufky@linuxtv.org>
10177L: linux-media@vger.kernel.org
10178W: http://linuxtv.org/
10179W: http://github.com/mkrufky
10180Q: http://patchwork.linuxtv.org/project/linux-media/list/
10181T: git git://linuxtv.org/mkrufky/tuners.git
10182S: Maintained
10183F: drivers/media/tuners/tda8290.*
10184
10185TDA8290 MEDIA DRIVER
10186M: Michael Krufky <mkrufky@linuxtv.org>
10187L: linux-media@vger.kernel.org
10188W: http://linuxtv.org/
10189W: http://github.com/mkrufky
10190Q: http://patchwork.linuxtv.org/project/linux-media/list/
10191T: git git://linuxtv.org/mkrufky/tuners.git
10192S: Maintained
10193F: drivers/media/tuners/tda8290.*
10194
10195TDA9840 MEDIA DRIVER
10196M: Hans Verkuil <hverkuil@xs4all.nl>
10197L: linux-media@vger.kernel.org
10198T: git git://linuxtv.org/media_tree.git
10199W: http://linuxtv.org
10200S: Maintained
10201F: drivers/media/i2c/tda9840*
10202
10203TEA5761 TUNER DRIVER
10204M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10205L: linux-media@vger.kernel.org
10206W: http://linuxtv.org
10207T: git git://linuxtv.org/media_tree.git
10208S: Odd fixes
10209F: drivers/media/tuners/tea5761.*
10210
10211TEA5767 TUNER DRIVER
10212M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10213L: linux-media@vger.kernel.org
10214W: http://linuxtv.org
10215T: git git://linuxtv.org/media_tree.git
10216S: Maintained
10217F: drivers/media/tuners/tea5767.*
10218
10219TEA6415C MEDIA DRIVER
10220M: Hans Verkuil <hverkuil@xs4all.nl>
10221L: linux-media@vger.kernel.org
10222T: git git://linuxtv.org/media_tree.git
10223W: http://linuxtv.org
10224S: Maintained
10225F: drivers/media/i2c/tea6415c*
10226
10227TEA6420 MEDIA DRIVER
10228M: Hans Verkuil <hverkuil@xs4all.nl>
10229L: linux-media@vger.kernel.org
10230T: git git://linuxtv.org/media_tree.git
10231W: http://linuxtv.org
10232S: Maintained
10233F: drivers/media/i2c/tea6420*
10234
10235TEAM DRIVER
10236M: Jiri Pirko <jiri@resnulli.us>
10237L: netdev@vger.kernel.org
10238S: Supported
10239F: drivers/net/team/
10240F: include/linux/if_team.h
10241F: include/uapi/linux/if_team.h
10242
10243TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10244M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10245S: Maintained
10246F: arch/x86/platform/ts5500/
10247
10248TECHNOTREND USB IR RECEIVER
10249M: Sean Young <sean@mess.org>
10250L: linux-media@vger.kernel.org
10251S: Maintained
10252F: drivers/media/rc/ttusbir.c
10253
10254TEGRA ARCHITECTURE SUPPORT
10255M: Stephen Warren <swarren@wwwdotorg.org>
10256M: Thierry Reding <thierry.reding@gmail.com>
10257M: Alexandre Courbot <gnurou@gmail.com>
10258L: linux-tegra@vger.kernel.org
10259Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10260T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10261S: Supported
10262N: [^a-z]tegra
10263
10264TEGRA CLOCK DRIVER
10265M: Peter De Schrijver <pdeschrijver@nvidia.com>
10266M: Prashant Gaikwad <pgaikwad@nvidia.com>
10267S: Supported
10268F: drivers/clk/tegra/
10269
10270TEGRA DMA DRIVER
10271M: Laxman Dewangan <ldewangan@nvidia.com>
10272S: Supported
10273F: drivers/dma/tegra20-apb-dma.c
10274
10275TEGRA I2C DRIVER
10276M: Laxman Dewangan <ldewangan@nvidia.com>
10277S: Supported
10278F: drivers/i2c/busses/i2c-tegra.c
10279
10280TEGRA IOMMU DRIVERS
10281M: Hiroshi Doyu <hdoyu@nvidia.com>
10282S: Supported
10283F: drivers/iommu/tegra*
10284
10285TEGRA KBC DRIVER
10286M: Rakesh Iyer <riyer@nvidia.com>
10287M: Laxman Dewangan <ldewangan@nvidia.com>
10288S: Supported
10289F: drivers/input/keyboard/tegra-kbc.c
10290
10291TEGRA PWM DRIVER
10292M: Thierry Reding <thierry.reding@gmail.com>
10293S: Supported
10294F: drivers/pwm/pwm-tegra.c
10295
10296TEGRA SERIAL DRIVER
10297M: Laxman Dewangan <ldewangan@nvidia.com>
10298S: Supported
10299F: drivers/tty/serial/serial-tegra.c
10300
10301TEGRA SPI DRIVER
10302M: Laxman Dewangan <ldewangan@nvidia.com>
10303S: Supported
10304F: drivers/spi/spi-tegra*
10305
10306TEHUTI ETHERNET DRIVER
10307M: Andy Gospodarek <andy@greyhouse.net>
10308L: netdev@vger.kernel.org
10309S: Supported
10310F: drivers/net/ethernet/tehuti/*
10311
10312Telecom Clock Driver for MCPL0010
10313M: Mark Gross <mark.gross@intel.com>
10314S: Supported
10315F: drivers/char/tlclk.c
10316
10317TENSILICA XTENSA PORT (xtensa)
10318M: Chris Zankel <chris@zankel.net>
10319M: Max Filippov <jcmvbkbc@gmail.com>
10320L: linux-xtensa@linux-xtensa.org
10321S: Maintained
10322F: arch/xtensa/
10323F: drivers/irqchip/irq-xtensa-*
10324
10325THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10326M: Hans Verkuil <hverkuil@xs4all.nl>
10327L: linux-media@vger.kernel.org
10328T: git git://linuxtv.org/media_tree.git
10329W: http://linuxtv.org
10330S: Maintained
10331F: drivers/media/radio/radio-raremono.c
10332
10333THERMAL
10334M: Zhang Rui <rui.zhang@intel.com>
10335M: Eduardo Valentin <edubezval@gmail.com>
10336L: linux-pm@vger.kernel.org
10337T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10338T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10339Q: https://patchwork.kernel.org/project/linux-pm/list/
10340S: Supported
10341F: drivers/thermal/
10342F: include/linux/thermal.h
10343F: include/uapi/linux/thermal.h
10344F: include/linux/cpu_cooling.h
10345F: Documentation/devicetree/bindings/thermal/
10346
10347THINGM BLINK(1) USB RGB LED DRIVER
10348M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10349S: Maintained
10350F: drivers/hid/hid-thingm.c
10351
10352THINKPAD ACPI EXTRAS DRIVER
10353M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10354L: ibm-acpi-devel@lists.sourceforge.net
10355L: platform-driver-x86@vger.kernel.org
10356W: http://ibm-acpi.sourceforge.net
10357W: http://thinkwiki.org/wiki/Ibm-acpi
10358T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10359S: Maintained
10360F: drivers/platform/x86/thinkpad_acpi.c
10361
10362TI BANDGAP AND THERMAL DRIVER
10363M: Eduardo Valentin <edubezval@gmail.com>
10364L: linux-pm@vger.kernel.org
10365L: linux-omap@vger.kernel.org
10366S: Maintained
10367F: drivers/thermal/ti-soc-thermal/
10368
10369TI CDCE706 CLOCK DRIVER
10370M: Max Filippov <jcmvbkbc@gmail.com>
10371S: Maintained
10372F: drivers/clk/clk-cdce706.c
10373
10374TI CLOCK DRIVER
10375M: Tero Kristo <t-kristo@ti.com>
10376L: linux-omap@vger.kernel.org
10377S: Maintained
10378F: drivers/clk/ti/
10379F: include/linux/clk/ti.h
10380
10381TI FLASH MEDIA INTERFACE DRIVER
10382M: Alex Dubov <oakad@yahoo.com>
10383S: Maintained
10384F: drivers/misc/tifm*
10385F: drivers/mmc/host/tifm_sd.c
10386F: include/linux/tifm.h
10387
10388TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10389M: Santosh Shilimkar <ssantosh@kernel.org>
10390L: linux-kernel@vger.kernel.org
10391L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10392S: Maintained
10393F: drivers/soc/ti/*
10394T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10395
10396
10397TI LM49xxx FAMILY ASoC CODEC DRIVERS
10398M: M R Swami Reddy <mr.swami.reddy@ti.com>
10399M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10400L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10401S: Maintained
10402F: sound/soc/codecs/lm49453*
10403F: sound/soc/codecs/isabelle*
10404
10405TI LP855x BACKLIGHT DRIVER
10406M: Milo Kim <milo.kim@ti.com>
10407S: Maintained
10408F: Documentation/backlight/lp855x-driver.txt
10409F: drivers/video/backlight/lp855x_bl.c
10410F: include/linux/platform_data/lp855x.h
10411
10412TI LP8727 CHARGER DRIVER
10413M: Milo Kim <milo.kim@ti.com>
10414S: Maintained
10415F: drivers/power/lp8727_charger.c
10416F: include/linux/platform_data/lp8727.h
10417
10418TI LP8788 MFD DRIVER
10419M: Milo Kim <milo.kim@ti.com>
10420S: Maintained
10421F: drivers/iio/adc/lp8788_adc.c
10422F: drivers/leds/leds-lp8788.c
10423F: drivers/mfd/lp8788*.c
10424F: drivers/power/lp8788-charger.c
10425F: drivers/regulator/lp8788-*.c
10426F: include/linux/mfd/lp8788*.h
10427
10428TI NETCP ETHERNET DRIVER
10429M: Wingman Kwok <w-kwok2@ti.com>
10430M: Murali Karicheri <m-karicheri2@ti.com>
10431L: netdev@vger.kernel.org
10432S: Maintained
10433F: drivers/net/ethernet/ti/netcp*
10434
10435TI TAS571X FAMILY ASoC CODEC DRIVER
10436M: Kevin Cernekee <cernekee@chromium.org>
10437L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10438S: Odd Fixes
10439F: sound/soc/codecs/tas571x*
10440
10441TI TWL4030 SERIES SOC CODEC DRIVER
10442M: Peter Ujfalusi <peter.ujfalusi@ti.com>
10443L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10444S: Maintained
10445F: sound/soc/codecs/twl4030*
10446
10447TI WILINK WIRELESS DRIVERS
10448L: linux-wireless@vger.kernel.org
10449W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10450W: http://wireless.kernel.org/en/users/Drivers/wl1251
10451T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10452S: Orphan
10453F: drivers/net/wireless/ti/
10454F: include/linux/wl12xx.h
10455
10456TIPC NETWORK LAYER
10457M: Jon Maloy <jon.maloy@ericsson.com>
10458M: Ying Xue <ying.xue@windriver.com>
10459L: netdev@vger.kernel.org (core kernel code)
10460L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10461W: http://tipc.sourceforge.net/
10462S: Maintained
10463F: include/uapi/linux/tipc*.h
10464F: net/tipc/
10465
10466TILE ARCHITECTURE
10467M: Chris Metcalf <cmetcalf@ezchip.com>
10468W: http://www.ezchip.com/scm/
10469S: Supported
10470F: arch/tile/
10471F: drivers/char/tile-srom.c
10472F: drivers/edac/tile_edac.c
10473F: drivers/net/ethernet/tile/
10474F: drivers/rtc/rtc-tile.c
10475F: drivers/tty/hvc/hvc_tile.c
10476F: drivers/tty/serial/tilegx.c
10477F: drivers/usb/host/*-tilegx.c
10478F: include/linux/usb/tilegx.h
10479
10480TLAN NETWORK DRIVER
10481M: Samuel Chessman <chessman@tux.org>
10482L: tlan-devel@lists.sourceforge.net (subscribers-only)
10483W: http://sourceforge.net/projects/tlan/
10484S: Maintained
10485F: Documentation/networking/tlan.txt
10486F: drivers/net/ethernet/ti/tlan.*
10487
10488TOMOYO SECURITY MODULE
10489M: Kentaro Takeda <takedakn@nttdata.co.jp>
10490M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10491L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10492L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10493L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10494L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10495W: http://tomoyo.sourceforge.jp/
10496T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10497S: Maintained
10498F: security/tomoyo/
10499
10500TOPSTAR LAPTOP EXTRAS DRIVER
10501M: Herton Ronaldo Krzesinski <herton@canonical.com>
10502L: platform-driver-x86@vger.kernel.org
10503S: Maintained
10504F: drivers/platform/x86/topstar-laptop.c
10505
10506TOSHIBA ACPI EXTRAS DRIVER
10507M: Azael Avalos <coproscefalo@gmail.com>
10508L: platform-driver-x86@vger.kernel.org
10509S: Maintained
10510F: drivers/platform/x86/toshiba_acpi.c
10511
10512TOSHIBA BLUETOOTH DRIVER
10513M: Azael Avalos <coproscefalo@gmail.com>
10514L: platform-driver-x86@vger.kernel.org
10515S: Maintained
10516F: drivers/platform/x86/toshiba_bluetooth.c
10517
10518TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10519M: Azael Avalos <coproscefalo@gmail.com>
10520L: platform-driver-x86@vger.kernel.org
10521S: Maintained
10522F: drivers/platform/x86/toshiba_haps.c
10523
10524TOSHIBA SMM DRIVER
10525M: Jonathan Buzzard <jonathan@buzzard.org.uk>
10526W: http://www.buzzard.org.uk/toshiba/
10527S: Maintained
10528F: drivers/char/toshiba.c
10529F: include/linux/toshiba.h
10530F: include/uapi/linux/toshiba.h
10531
10532TOSHIBA TC358743 DRIVER
10533M: Mats Randgaard <matrandg@cisco.com>
10534L: linux-media@vger.kernel.org
10535S: Maintained
10536F: drivers/media/i2c/tc358743*
10537F: include/media/tc358743.h
10538
10539TMIO MMC DRIVER
10540M: Ian Molton <ian@mnementh.co.uk>
10541L: linux-mmc@vger.kernel.org
10542S: Maintained
10543F: drivers/mmc/host/tmio_mmc*
10544F: drivers/mmc/host/sh_mobile_sdhi.c
10545F: include/linux/mmc/tmio.h
10546F: include/linux/mmc/sh_mobile_sdhi.h
10547
10548TMP401 HARDWARE MONITOR DRIVER
10549M: Guenter Roeck <linux@roeck-us.net>
10550L: lm-sensors@lm-sensors.org
10551S: Maintained
10552F: Documentation/hwmon/tmp401
10553F: drivers/hwmon/tmp401.c
10554
10555TMPFS (SHMEM FILESYSTEM)
10556M: Hugh Dickins <hughd@google.com>
10557L: linux-mm@kvack.org
10558S: Maintained
10559F: include/linux/shmem_fs.h
10560F: mm/shmem.c
10561
10562TM6000 VIDEO4LINUX DRIVER
10563M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10564L: linux-media@vger.kernel.org
10565W: http://linuxtv.org
10566T: git git://linuxtv.org/media_tree.git
10567S: Odd fixes
10568F: drivers/media/usb/tm6000/
10569
10570TW68 VIDEO4LINUX DRIVER
10571M: Hans Verkuil <hverkuil@xs4all.nl>
10572L: linux-media@vger.kernel.org
10573T: git git://linuxtv.org/media_tree.git
10574W: http://linuxtv.org
10575S: Odd Fixes
10576F: drivers/media/pci/tw68/
10577
10578TPM DEVICE DRIVER
10579M: Peter Huewe <peterhuewe@gmx.de>
10580M: Marcel Selhorst <tpmdd@selhorst.net>
10581R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10582W: http://tpmdd.sourceforge.net
10583L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10584Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10585T: https://github.com/PeterHuewe/linux-tpmdd
10586S: Maintained
10587F: drivers/char/tpm/
10588
10589TPM IBM_VTPM DEVICE DRIVER
10590M: Ashley Lai <ashleydlai@gmail.com>
10591W: http://tpmdd.sourceforge.net
10592L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10593S: Maintained
10594F: drivers/char/tpm/tpm_ibmvtpm*
10595
10596TRACING
10597M: Steven Rostedt <rostedt@goodmis.org>
10598M: Ingo Molnar <mingo@redhat.com>
10599T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10600S: Maintained
10601F: Documentation/trace/ftrace.txt
10602F: arch/*/*/*/ftrace.h
10603F: arch/*/kernel/ftrace.c
10604F: include/*/ftrace.h
10605F: include/linux/trace*.h
10606F: include/trace/
10607F: kernel/trace/
10608F: tools/testing/selftests/ftrace/
10609
10610TRIVIAL PATCHES
10611M: Jiri Kosina <trivial@kernel.org>
10612T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10613S: Maintained
10614K: ^Subject:.*(?i)trivial
10615
10616TTY LAYER
10617M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10618M: Jiri Slaby <jslaby@suse.com>
10619S: Supported
10620T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10621F: Documentation/serial/
10622F: drivers/tty/
10623F: drivers/tty/serial/serial_core.c
10624F: include/linux/serial_core.h
10625F: include/linux/serial.h
10626F: include/linux/tty.h
10627F: include/uapi/linux/serial_core.h
10628F: include/uapi/linux/serial.h
10629F: include/uapi/linux/tty.h
10630
10631TUA9001 MEDIA DRIVER
10632M: Antti Palosaari <crope@iki.fi>
10633L: linux-media@vger.kernel.org
10634W: http://linuxtv.org/
10635W: http://palosaari.fi/linux/
10636Q: http://patchwork.linuxtv.org/project/linux-media/list/
10637T: git git://linuxtv.org/anttip/media_tree.git
10638S: Maintained
10639F: drivers/media/tuners/tua9001*
10640
10641TULIP NETWORK DRIVERS
10642M: Grant Grundler <grundler@parisc-linux.org>
10643L: netdev@vger.kernel.org
10644S: Maintained
10645F: drivers/net/ethernet/dec/tulip/
10646
10647TUN/TAP driver
10648M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
10649W: http://vtun.sourceforge.net/tun
10650S: Maintained
10651F: Documentation/networking/tuntap.txt
10652F: arch/um/os-Linux/drivers/
10653
10654TURBOCHANNEL SUBSYSTEM
10655M: "Maciej W. Rozycki" <macro@linux-mips.org>
10656M: Ralf Baechle <ralf@linux-mips.org>
10657L: linux-mips@linux-mips.org
10658Q: http://patchwork.linux-mips.org/project/linux-mips/list/
10659S: Maintained
10660F: drivers/tc/
10661F: include/linux/tc.h
10662
10663U14-34F SCSI DRIVER
10664M: Dario Ballabio <ballabio_dario@emc.com>
10665L: linux-scsi@vger.kernel.org
10666S: Maintained
10667F: drivers/scsi/u14-34f.c
10668
10669UBI FILE SYSTEM (UBIFS)
10670M: Artem Bityutskiy <dedekind1@gmail.com>
10671M: Adrian Hunter <adrian.hunter@intel.com>
10672L: linux-mtd@lists.infradead.org
10673T: git git://git.infradead.org/ubifs-2.6.git
10674W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10675S: Maintained
10676F: Documentation/filesystems/ubifs.txt
10677F: fs/ubifs/
10678
10679UCLINUX (M68KNOMMU AND COLDFIRE)
10680M: Greg Ungerer <gerg@uclinux.org>
10681W: http://www.uclinux.org/
10682L: linux-m68k@lists.linux-m68k.org
10683L: uclinux-dev@uclinux.org (subscribers-only)
10684T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10685S: Maintained
10686F: arch/m68k/coldfire/
10687F: arch/m68k/68*/
10688F: arch/m68k/*/*_no.*
10689F: arch/m68k/include/asm/*_no.*
10690
10691UDF FILESYSTEM
10692M: Jan Kara <jack@suse.com>
10693S: Maintained
10694F: Documentation/filesystems/udf.txt
10695F: fs/udf/
10696
10697UFS FILESYSTEM
10698M: Evgeniy Dushistov <dushistov@mail.ru>
10699S: Maintained
10700F: Documentation/filesystems/ufs.txt
10701F: fs/ufs/
10702
10703UHID USERSPACE HID IO DRIVER:
10704M: David Herrmann <dh.herrmann@googlemail.com>
10705L: linux-input@vger.kernel.org
10706S: Maintained
10707F: drivers/hid/uhid.c
10708F: include/uapi/linux/uhid.h
10709
10710ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10711L: linux-usb@vger.kernel.org
10712S: Orphan
10713F: drivers/uwb/
10714F: include/linux/uwb.h
10715F: include/linux/uwb/
10716
10717UNICORE32 ARCHITECTURE:
10718M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10719W: http://mprc.pku.edu.cn/~guanxuetao/linux
10720S: Maintained
10721T: git git://github.com/gxt/linux.git
10722F: arch/unicore32/
10723
10724UNIFDEF
10725M: Tony Finch <dot@dotat.at>
10726W: http://dotat.at/prog/unifdef
10727S: Maintained
10728F: scripts/unifdef.c
10729
10730UNIFORM CDROM DRIVER
10731M: Jens Axboe <axboe@kernel.dk>
10732W: http://www.kernel.dk
10733S: Maintained
10734F: Documentation/cdrom/
10735F: drivers/cdrom/cdrom.c
10736F: include/linux/cdrom.h
10737F: include/uapi/linux/cdrom.h
10738
10739UNISYS S-PAR DRIVERS
10740M: Benjamin Romer <benjamin.romer@unisys.com>
10741M: David Kershner <david.kershner@unisys.com>
10742L: sparmaintainer@unisys.com (Unisys internal)
10743S: Supported
10744F: drivers/staging/unisys/
10745
10746UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10747M: Vinayak Holikatti <vinholikatti@gmail.com>
10748L: linux-scsi@vger.kernel.org
10749S: Supported
10750F: Documentation/scsi/ufs.txt
10751F: drivers/scsi/ufs/
10752
10753UNSORTED BLOCK IMAGES (UBI)
10754M: Artem Bityutskiy <dedekind1@gmail.com>
10755M: Richard Weinberger <richard@nod.at>
10756W: http://www.linux-mtd.infradead.org/
10757L: linux-mtd@lists.infradead.org
10758T: git git://git.infradead.org/ubifs-2.6.git
10759S: Supported
10760F: drivers/mtd/ubi/
10761F: include/linux/mtd/ubi.h
10762F: include/uapi/mtd/ubi-user.h
10763
10764USB ACM DRIVER
10765M: Oliver Neukum <oliver@neukum.org>
10766L: linux-usb@vger.kernel.org
10767S: Maintained
10768F: Documentation/usb/acm.txt
10769F: drivers/usb/class/cdc-acm.*
10770
10771USB AR5523 WIRELESS DRIVER
10772M: Pontus Fuchs <pontus.fuchs@gmail.com>
10773L: linux-wireless@vger.kernel.org
10774S: Maintained
10775F: drivers/net/wireless/ath/ar5523/
10776
10777USB ATTACHED SCSI
10778M: Hans de Goede <hdegoede@redhat.com>
10779M: Gerd Hoffmann <kraxel@redhat.com>
10780L: linux-usb@vger.kernel.org
10781L: linux-scsi@vger.kernel.org
10782S: Maintained
10783F: drivers/usb/storage/uas.c
10784
10785USB CDC ETHERNET DRIVER
10786M: Oliver Neukum <oliver@neukum.org>
10787L: linux-usb@vger.kernel.org
10788S: Maintained
10789F: drivers/net/usb/cdc_*.c
10790F: include/uapi/linux/usb/cdc.h
10791
10792USB CHAOSKEY DRIVER
10793M: Keith Packard <keithp@keithp.com>
10794L: linux-usb@vger.kernel.org
10795S: Maintained
10796F: drivers/usb/misc/chaoskey.c
10797
10798USB CYPRESS C67X00 DRIVER
10799M: Peter Korsgaard <jacmet@sunsite.dk>
10800L: linux-usb@vger.kernel.org
10801S: Maintained
10802F: drivers/usb/c67x00/
10803
10804USB DAVICOM DM9601 DRIVER
10805M: Peter Korsgaard <jacmet@sunsite.dk>
10806L: netdev@vger.kernel.org
10807W: http://www.linux-usb.org/usbnet
10808S: Maintained
10809F: drivers/net/usb/dm9601.c
10810
10811USB DIAMOND RIO500 DRIVER
10812M: Cesar Miquel <miquel@df.uba.ar>
10813L: rio500-users@lists.sourceforge.net
10814W: http://rio500.sourceforge.net
10815S: Maintained
10816F: drivers/usb/misc/rio500*
10817
10818USB EHCI DRIVER
10819M: Alan Stern <stern@rowland.harvard.edu>
10820L: linux-usb@vger.kernel.org
10821S: Maintained
10822F: Documentation/usb/ehci.txt
10823F: drivers/usb/host/ehci*
10824
10825USB GADGET/PERIPHERAL SUBSYSTEM
10826M: Felipe Balbi <balbi@ti.com>
10827L: linux-usb@vger.kernel.org
10828W: http://www.linux-usb.org/gadget
10829T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10830S: Maintained
10831F: drivers/usb/gadget/
10832F: include/linux/usb/gadget*
10833
10834USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10835M: Jiri Kosina <jikos@kernel.org>
10836L: linux-usb@vger.kernel.org
10837T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10838S: Maintained
10839F: Documentation/hid/hiddev.txt
10840F: drivers/hid/usbhid/
10841
10842USB ISP116X DRIVER
10843M: Olav Kongas <ok@artecdesign.ee>
10844L: linux-usb@vger.kernel.org
10845S: Maintained
10846F: drivers/usb/host/isp116x*
10847F: include/linux/usb/isp116x.h
10848
10849USB MASS STORAGE DRIVER
10850M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10851L: linux-usb@vger.kernel.org
10852L: usb-storage@lists.one-eyed-alien.net
10853S: Maintained
10854W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
10855F: drivers/usb/storage/
10856
10857USB MIDI DRIVER
10858M: Clemens Ladisch <clemens@ladisch.de>
10859L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10860T: git git://git.alsa-project.org/alsa-kernel.git
10861S: Maintained
10862F: sound/usb/midi.*
10863
10864USB NETWORKING DRIVERS
10865L: linux-usb@vger.kernel.org
10866S: Odd Fixes
10867F: drivers/net/usb/
10868
10869USB OHCI DRIVER
10870M: Alan Stern <stern@rowland.harvard.edu>
10871L: linux-usb@vger.kernel.org
10872S: Maintained
10873F: Documentation/usb/ohci.txt
10874F: drivers/usb/host/ohci*
10875
10876USB OTG FSM (Finite State Machine)
10877M: Peter Chen <Peter.Chen@freescale.com>
10878T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10879L: linux-usb@vger.kernel.org
10880S: Maintained
10881F: drivers/usb/common/usb-otg-fsm.c
10882
10883USB OVER IP DRIVER
10884M: Valentina Manea <valentina.manea.m@gmail.com>
10885M: Shuah Khan <shuah.kh@samsung.com>
10886L: linux-usb@vger.kernel.org
10887S: Maintained
10888F: drivers/usb/usbip/
10889F: tools/usb/usbip/
10890
10891USB PEGASUS DRIVER
10892M: Petko Manolov <petkan@nucleusys.com>
10893L: linux-usb@vger.kernel.org
10894L: netdev@vger.kernel.org
10895T: git git://github.com/petkan/pegasus.git
10896W: https://github.com/petkan/pegasus
10897S: Maintained
10898F: drivers/net/usb/pegasus.*
10899
10900USB PHY LAYER
10901M: Felipe Balbi <balbi@ti.com>
10902L: linux-usb@vger.kernel.org
10903T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10904S: Maintained
10905F: drivers/usb/phy/
10906
10907USB PRINTER DRIVER (usblp)
10908M: Pete Zaitcev <zaitcev@redhat.com>
10909L: linux-usb@vger.kernel.org
10910S: Supported
10911F: drivers/usb/class/usblp.c
10912
10913USB RTL8150 DRIVER
10914M: Petko Manolov <petkan@nucleusys.com>
10915L: linux-usb@vger.kernel.org
10916L: netdev@vger.kernel.org
10917T: git git://github.com/petkan/rtl8150.git
10918W: https://github.com/petkan/rtl8150
10919S: Maintained
10920F: drivers/net/usb/rtl8150.c
10921
10922USB SERIAL SUBSYSTEM
10923M: Johan Hovold <johan@kernel.org>
10924L: linux-usb@vger.kernel.org
10925S: Maintained
10926F: Documentation/usb/usb-serial.txt
10927F: drivers/usb/serial/
10928F: include/linux/usb/serial.h
10929
10930USB SMSC75XX ETHERNET DRIVER
10931M: Steve Glendinning <steve.glendinning@shawell.net>
10932L: netdev@vger.kernel.org
10933S: Maintained
10934F: drivers/net/usb/smsc75xx.*
10935
10936USB SMSC95XX ETHERNET DRIVER
10937M: Steve Glendinning <steve.glendinning@shawell.net>
10938L: netdev@vger.kernel.org
10939S: Maintained
10940F: drivers/net/usb/smsc95xx.*
10941
10942USB SUBSYSTEM
10943M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10944L: linux-usb@vger.kernel.org
10945W: http://www.linux-usb.org
10946T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10947S: Supported
10948F: Documentation/usb/
10949F: drivers/usb/
10950F: include/linux/usb.h
10951F: include/linux/usb/
10952
10953USB UHCI DRIVER
10954M: Alan Stern <stern@rowland.harvard.edu>
10955L: linux-usb@vger.kernel.org
10956S: Maintained
10957F: drivers/usb/host/uhci*
10958
10959USB "USBNET" DRIVER FRAMEWORK
10960M: Oliver Neukum <oneukum@suse.com>
10961L: netdev@vger.kernel.org
10962W: http://www.linux-usb.org/usbnet
10963S: Maintained
10964F: drivers/net/usb/usbnet.c
10965F: include/linux/usb/usbnet.h
10966
10967USB VIDEO CLASS
10968M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10969L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10970L: linux-media@vger.kernel.org
10971T: git git://linuxtv.org/media_tree.git
10972W: http://www.ideasonboard.org/uvc/
10973S: Maintained
10974F: drivers/media/usb/uvc/
10975F: include/uapi/linux/uvcvideo.h
10976
10977USB VISION DRIVER
10978M: Hans Verkuil <hverkuil@xs4all.nl>
10979L: linux-media@vger.kernel.org
10980T: git git://linuxtv.org/media_tree.git
10981W: http://linuxtv.org
10982S: Odd Fixes
10983F: drivers/media/usb/usbvision/
10984
10985USB WEBCAM GADGET
10986M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10987L: linux-usb@vger.kernel.org
10988S: Maintained
10989F: drivers/usb/gadget/function/*uvc*
10990F: drivers/usb/gadget/legacy/webcam.c
10991
10992USB WIRELESS RNDIS DRIVER (rndis_wlan)
10993M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
10994L: linux-wireless@vger.kernel.org
10995S: Maintained
10996F: drivers/net/wireless/rndis_wlan.c
10997
10998USB XHCI DRIVER
10999M: Mathias Nyman <mathias.nyman@intel.com>
11000L: linux-usb@vger.kernel.org
11001S: Supported
11002F: drivers/usb/host/xhci*
11003F: drivers/usb/host/pci-quirks*
11004
11005USB ZD1201 DRIVER
11006L: linux-wireless@vger.kernel.org
11007W: http://linux-lc100020.sourceforge.net
11008S: Orphan
11009F: drivers/net/wireless/zd1201.*
11010
11011USB ZR364XX DRIVER
11012M: Antoine Jacquet <royale@zerezo.com>
11013L: linux-usb@vger.kernel.org
11014L: linux-media@vger.kernel.org
11015T: git git://linuxtv.org/media_tree.git
11016W: http://royale.zerezo.com/zr364xx/
11017S: Maintained
11018F: Documentation/video4linux/zr364xx.txt
11019F: drivers/media/usb/zr364xx/
11020
11021ULPI BUS
11022M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11023L: linux-usb@vger.kernel.org
11024S: Maintained
11025F: drivers/usb/common/ulpi.c
11026F: include/linux/ulpi/
11027
11028USER-MODE LINUX (UML)
11029M: Jeff Dike <jdike@addtoit.com>
11030M: Richard Weinberger <richard@nod.at>
11031L: user-mode-linux-devel@lists.sourceforge.net
11032L: user-mode-linux-user@lists.sourceforge.net
11033W: http://user-mode-linux.sourceforge.net
11034S: Maintained
11035F: Documentation/virtual/uml/
11036F: arch/um/
11037F: arch/x86/um/
11038F: fs/hostfs/
11039F: fs/hppfs/
11040
11041USERSPACE I/O (UIO)
11042M: "Hans J. Koch" <hjk@hansjkoch.de>
11043M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11044S: Maintained
11045T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11046F: Documentation/DocBook/uio-howto.tmpl
11047F: drivers/uio/
11048F: include/linux/uio*.h
11049
11050UTIL-LINUX PACKAGE
11051M: Karel Zak <kzak@redhat.com>
11052L: util-linux@vger.kernel.org
11053W: http://en.wikipedia.org/wiki/Util-linux
11054T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11055S: Maintained
11056
11057UVESAFB DRIVER
11058M: Michal Januszewski <spock@gentoo.org>
11059L: linux-fbdev@vger.kernel.org
11060W: http://dev.gentoo.org/~spock/projects/uvesafb/
11061S: Maintained
11062F: Documentation/fb/uvesafb.txt
11063F: drivers/video/fbdev/uvesafb.*
11064
11065VFAT/FAT/MSDOS FILESYSTEM
11066M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11067S: Maintained
11068F: Documentation/filesystems/vfat.txt
11069F: fs/fat/
11070
11071VFIO DRIVER
11072M: Alex Williamson <alex.williamson@redhat.com>
11073L: kvm@vger.kernel.org
11074S: Maintained
11075F: Documentation/vfio.txt
11076F: drivers/vfio/
11077F: include/linux/vfio.h
11078F: include/uapi/linux/vfio.h
11079
11080VFIO PLATFORM DRIVER
11081M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11082L: kvm@vger.kernel.org
11083S: Maintained
11084F: drivers/vfio/platform/
11085
11086VIDEOBUF2 FRAMEWORK
11087M: Pawel Osciak <pawel@osciak.com>
11088M: Marek Szyprowski <m.szyprowski@samsung.com>
11089M: Kyungmin Park <kyungmin.park@samsung.com>
11090L: linux-media@vger.kernel.org
11091S: Maintained
11092F: drivers/media/v4l2-core/videobuf2-*
11093F: include/media/videobuf2-*
11094
11095VIRTIO CONSOLE DRIVER
11096M: Amit Shah <amit.shah@redhat.com>
11097L: virtualization@lists.linux-foundation.org
11098S: Maintained
11099F: drivers/char/virtio_console.c
11100F: include/linux/virtio_console.h
11101F: include/uapi/linux/virtio_console.h
11102
11103VIRTIO CORE, NET AND BLOCK DRIVERS
11104M: "Michael S. Tsirkin" <mst@redhat.com>
11105L: virtualization@lists.linux-foundation.org
11106S: Maintained
11107F: drivers/virtio/
11108F: tools/virtio/
11109F: drivers/net/virtio_net.c
11110F: drivers/block/virtio_blk.c
11111F: include/linux/virtio_*.h
11112F: include/uapi/linux/virtio_*.h
11113
11114VIRTIO DRIVERS FOR S390
11115M: Christian Borntraeger <borntraeger@de.ibm.com>
11116M: Cornelia Huck <cornelia.huck@de.ibm.com>
11117L: linux-s390@vger.kernel.org
11118L: virtualization@lists.linux-foundation.org
11119L: kvm@vger.kernel.org
11120S: Supported
11121F: drivers/s390/virtio/
11122
11123VIRTIO GPU DRIVER
11124M: David Airlie <airlied@linux.ie>
11125M: Gerd Hoffmann <kraxel@redhat.com>
11126L: dri-devel@lists.freedesktop.org
11127L: virtualization@lists.linux-foundation.org
11128S: Maintained
11129F: drivers/gpu/drm/virtio/
11130F: include/uapi/linux/virtio_gpu.h
11131
11132VIRTIO HOST (VHOST)
11133M: "Michael S. Tsirkin" <mst@redhat.com>
11134L: kvm@vger.kernel.org
11135L: virtualization@lists.linux-foundation.org
11136L: netdev@vger.kernel.org
11137S: Maintained
11138F: drivers/vhost/
11139F: include/uapi/linux/vhost.h
11140
11141VIRTIO INPUT DRIVER
11142M: Gerd Hoffmann <kraxel@redhat.com>
11143S: Maintained
11144F: drivers/virtio/virtio_input.c
11145F: include/uapi/linux/virtio_input.h
11146
11147VIA RHINE NETWORK DRIVER
11148S: Orphan
11149F: drivers/net/ethernet/via/via-rhine.c
11150
11151VIA SD/MMC CARD CONTROLLER DRIVER
11152M: Bruce Chang <brucechang@via.com.tw>
11153M: Harald Welte <HaraldWelte@viatech.com>
11154S: Maintained
11155F: drivers/mmc/host/via-sdmmc.c
11156
11157VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11158M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11159L: linux-fbdev@vger.kernel.org
11160S: Maintained
11161F: include/linux/via-core.h
11162F: include/linux/via-gpio.h
11163F: include/linux/via_i2c.h
11164F: drivers/video/fbdev/via/
11165
11166VIA VELOCITY NETWORK DRIVER
11167M: Francois Romieu <romieu@fr.zoreil.com>
11168L: netdev@vger.kernel.org
11169S: Maintained
11170F: drivers/net/ethernet/via/via-velocity.*
11171
11172VIVID VIRTUAL VIDEO DRIVER
11173M: Hans Verkuil <hverkuil@xs4all.nl>
11174L: linux-media@vger.kernel.org
11175T: git git://linuxtv.org/media_tree.git
11176W: http://linuxtv.org
11177S: Maintained
11178F: drivers/media/platform/vivid/*
11179
11180VLAN (802.1Q)
11181M: Patrick McHardy <kaber@trash.net>
11182L: netdev@vger.kernel.org
11183S: Maintained
11184F: drivers/net/macvlan.c
11185F: include/linux/if_*vlan.h
11186F: net/8021q/
11187
11188VLYNQ BUS
11189M: Florian Fainelli <florian@openwrt.org>
11190L: openwrt-devel@lists.openwrt.org (subscribers-only)
11191S: Maintained
11192F: drivers/vlynq/vlynq.c
11193F: include/linux/vlynq.h
11194
11195VME SUBSYSTEM
11196M: Martyn Welch <martyn.welch@ge.com>
11197M: Manohar Vanga <manohar.vanga@gmail.com>
11198M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11199L: devel@driverdev.osuosl.org
11200S: Maintained
11201T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11202F: Documentation/vme_api.txt
11203F: drivers/staging/vme/
11204F: drivers/vme/
11205F: include/linux/vme*
11206
11207VMWARE HYPERVISOR INTERFACE
11208M: Alok Kataria <akataria@vmware.com>
11209L: virtualization@lists.linux-foundation.org
11210S: Supported
11211F: arch/x86/kernel/cpu/vmware.c
11212
11213VMWARE BALLOON DRIVER
11214M: Xavier Deguillard <xdeguillard@vmware.com>
11215M: Philip Moltmann <moltmann@vmware.com>
11216M: "VMware, Inc." <pv-drivers@vmware.com>
11217L: linux-kernel@vger.kernel.org
11218S: Maintained
11219F: drivers/misc/vmw_balloon.c
11220
11221VMWARE VMMOUSE SUBDRIVER
11222M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11223M: "VMware, Inc." <pv-drivers@vmware.com>
11224L: linux-input@vger.kernel.org
11225S: Maintained
11226F: drivers/input/mouse/vmmouse.c
11227F: drivers/input/mouse/vmmouse.h
11228
11229VMWARE VMXNET3 ETHERNET DRIVER
11230M: Shrikrishna Khare <skhare@vmware.com>
11231M: "VMware, Inc." <pv-drivers@vmware.com>
11232L: netdev@vger.kernel.org
11233S: Maintained
11234F: drivers/net/vmxnet3/
11235
11236VMware PVSCSI driver
11237M: Arvind Kumar <arvindkumar@vmware.com>
11238M: VMware PV-Drivers <pv-drivers@vmware.com>
11239L: linux-scsi@vger.kernel.org
11240S: Maintained
11241F: drivers/scsi/vmw_pvscsi.c
11242F: drivers/scsi/vmw_pvscsi.h
11243
11244VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11245M: Liam Girdwood <lgirdwood@gmail.com>
11246M: Mark Brown <broonie@kernel.org>
11247L: linux-kernel@vger.kernel.org
11248W: http://opensource.wolfsonmicro.com/node/15
11249W: http://www.slimlogic.co.uk/?p=48
11250T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11251S: Supported
11252F: drivers/regulator/
11253F: include/linux/regulator/
11254
11255VRF
11256M: David Ahern <dsa@cumulusnetworks.com>
11257M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11258L: netdev@vger.kernel.org
11259S: Maintained
11260F: drivers/net/vrf.c
11261F: include/net/vrf.h
11262
11263VT1211 HARDWARE MONITOR DRIVER
11264M: Juerg Haefliger <juergh@gmail.com>
11265L: lm-sensors@lm-sensors.org
11266S: Maintained
11267F: Documentation/hwmon/vt1211
11268F: drivers/hwmon/vt1211.c
11269
11270VT8231 HARDWARE MONITOR DRIVER
11271M: Roger Lucas <vt8231@hiddenengine.co.uk>
11272L: lm-sensors@lm-sensors.org
11273S: Maintained
11274F: drivers/hwmon/vt8231.c
11275
11276VUB300 USB to SDIO/SD/MMC bridge chip
11277M: Tony Olech <tony.olech@elandigitalsystems.com>
11278L: linux-mmc@vger.kernel.org
11279L: linux-usb@vger.kernel.org
11280S: Supported
11281F: drivers/mmc/host/vub300.c
11282
11283W1 DALLAS'S 1-WIRE BUS
11284M: Evgeniy Polyakov <zbr@ioremap.net>
11285S: Maintained
11286F: Documentation/w1/
11287F: drivers/w1/
11288
11289W83791D HARDWARE MONITORING DRIVER
11290M: Marc Hulsman <m.hulsman@tudelft.nl>
11291L: lm-sensors@lm-sensors.org
11292S: Maintained
11293F: Documentation/hwmon/w83791d
11294F: drivers/hwmon/w83791d.c
11295
11296W83793 HARDWARE MONITORING DRIVER
11297M: Rudolf Marek <r.marek@assembler.cz>
11298L: lm-sensors@lm-sensors.org
11299S: Maintained
11300F: Documentation/hwmon/w83793
11301F: drivers/hwmon/w83793.c
11302
11303W83795 HARDWARE MONITORING DRIVER
11304M: Jean Delvare <jdelvare@suse.com>
11305L: lm-sensors@lm-sensors.org
11306S: Maintained
11307F: drivers/hwmon/w83795.c
11308
11309W83L51xD SD/MMC CARD INTERFACE DRIVER
11310M: Pierre Ossman <pierre@ossman.eu>
11311S: Maintained
11312F: drivers/mmc/host/wbsd.*
11313
11314WACOM PROTOCOL 4 SERIAL TABLETS
11315M: Julian Squires <julian@cipht.net>
11316M: Hans de Goede <hdegoede@redhat.com>
11317L: linux-input@vger.kernel.org
11318S: Maintained
11319F: drivers/input/tablet/wacom_serial4.c
11320
11321WATCHDOG DEVICE DRIVERS
11322M: Wim Van Sebroeck <wim@iguana.be>
11323L: linux-watchdog@vger.kernel.org
11324W: http://www.linux-watchdog.org/
11325T: git git://www.linux-watchdog.org/linux-watchdog.git
11326S: Maintained
11327F: Documentation/watchdog/
11328F: drivers/watchdog/
11329F: include/linux/watchdog.h
11330F: include/uapi/linux/watchdog.h
11331
11332WD7000 SCSI DRIVER
11333M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11334L: linux-scsi@vger.kernel.org
11335S: Maintained
11336F: drivers/scsi/wd7000.c
11337
11338WIIMOTE HID DRIVER
11339M: David Herrmann <dh.herrmann@googlemail.com>
11340L: linux-input@vger.kernel.org
11341S: Maintained
11342F: drivers/hid/hid-wiimote*
11343
11344WINBOND CIR DRIVER
11345M: David Härdeman <david@hardeman.nu>
11346S: Maintained
11347F: drivers/media/rc/winbond-cir.c
11348
11349WIMAX STACK
11350M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11351M: linux-wimax@intel.com
11352L: wimax@linuxwimax.org (subscribers-only)
11353S: Supported
11354W: http://linuxwimax.org
11355F: Documentation/wimax/README.wimax
11356F: include/linux/wimax/debug.h
11357F: include/net/wimax.h
11358F: include/uapi/linux/wimax.h
11359F: net/wimax/
11360
11361WISTRON LAPTOP BUTTON DRIVER
11362M: Miloslav Trmac <mitr@volny.cz>
11363S: Maintained
11364F: drivers/input/misc/wistron_btns.c
11365
11366WL3501 WIRELESS PCMCIA CARD DRIVER
11367M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11368L: linux-wireless@vger.kernel.org
11369W: http://oops.ghostprotocols.net:81/blog
11370S: Maintained
11371F: drivers/net/wireless/wl3501*
11372
11373WM97XX TOUCHSCREEN DRIVERS
11374M: Mark Brown <broonie@kernel.org>
11375M: Liam Girdwood <lrg@slimlogic.co.uk>
11376L: linux-input@vger.kernel.org
11377T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
11378W: http://opensource.wolfsonmicro.com/node/7
11379S: Supported
11380F: drivers/input/touchscreen/*wm97*
11381F: include/linux/wm97xx.h
11382
11383WOLFSON MICROELECTRONICS DRIVERS
11384L: patches@opensource.wolfsonmicro.com
11385T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
11386T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
11387W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
11388S: Supported
11389F: Documentation/hwmon/wm83??
11390F: arch/arm/mach-s3c64xx/mach-crag6410*
11391F: drivers/clk/clk-wm83*.c
11392F: drivers/extcon/extcon-arizona.c
11393F: drivers/leds/leds-wm83*.c
11394F: drivers/gpio/gpio-*wm*.c
11395F: drivers/gpio/gpio-arizona.c
11396F: drivers/hwmon/wm83??-hwmon.c
11397F: drivers/input/misc/wm831x-on.c
11398F: drivers/input/touchscreen/wm831x-ts.c
11399F: drivers/input/touchscreen/wm97*.c
11400F: drivers/mfd/arizona*
11401F: drivers/mfd/wm*.c
11402F: drivers/power/wm83*.c
11403F: drivers/rtc/rtc-wm83*.c
11404F: drivers/regulator/wm8*.c
11405F: drivers/video/backlight/wm83*_bl.c
11406F: drivers/watchdog/wm83*_wdt.c
11407F: include/linux/mfd/arizona/
11408F: include/linux/mfd/wm831x/
11409F: include/linux/mfd/wm8350/
11410F: include/linux/mfd/wm8400*
11411F: include/linux/wm97xx.h
11412F: include/sound/wm????.h
11413F: sound/soc/codecs/arizona.?
11414F: sound/soc/codecs/wm*
11415
11416WORKQUEUE
11417M: Tejun Heo <tj@kernel.org>
11418R: Lai Jiangshan <jiangshanlai@gmail.com>
11419T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11420S: Maintained
11421F: include/linux/workqueue.h
11422F: kernel/workqueue.c
11423F: Documentation/workqueue.txt
11424
11425X.25 NETWORK LAYER
11426M: Andrew Hendry <andrew.hendry@gmail.com>
11427L: linux-x25@vger.kernel.org
11428S: Odd Fixes
11429F: Documentation/networking/x25*
11430F: include/net/x25*
11431F: net/x25/
11432
11433X86 ARCHITECTURE (32-BIT AND 64-BIT)
11434M: Thomas Gleixner <tglx@linutronix.de>
11435M: Ingo Molnar <mingo@redhat.com>
11436M: "H. Peter Anvin" <hpa@zytor.com>
11437M: x86@kernel.org
11438L: linux-kernel@vger.kernel.org
11439T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11440S: Maintained
11441F: Documentation/x86/
11442F: arch/x86/
11443
11444X86 PLATFORM DRIVERS
11445M: Darren Hart <dvhart@infradead.org>
11446L: platform-driver-x86@vger.kernel.org
11447T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11448S: Maintained
11449F: drivers/platform/x86/
11450
11451X86 MCE INFRASTRUCTURE
11452M: Tony Luck <tony.luck@intel.com>
11453M: Borislav Petkov <bp@alien8.de>
11454L: linux-edac@vger.kernel.org
11455S: Maintained
11456F: arch/x86/kernel/cpu/mcheck/*
11457
11458X86 VDSO
11459M: Andy Lutomirski <luto@amacapital.net>
11460L: linux-kernel@vger.kernel.org
11461T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11462S: Maintained
11463F: arch/x86/entry/vdso/
11464
11465XC2028/3028 TUNER DRIVER
11466M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11467L: linux-media@vger.kernel.org
11468W: http://linuxtv.org
11469T: git git://linuxtv.org/media_tree.git
11470S: Maintained
11471F: drivers/media/tuners/tuner-xc2028.*
11472
11473XEN HYPERVISOR INTERFACE
11474M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11475M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11476M: David Vrabel <david.vrabel@citrix.com>
11477L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11478T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11479S: Supported
11480F: arch/x86/xen/
11481F: drivers/*/xen-*front.c
11482F: drivers/xen/
11483F: arch/x86/include/asm/xen/
11484F: include/xen/
11485F: include/uapi/xen/
11486
11487XEN HYPERVISOR ARM
11488M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11489L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11490S: Supported
11491F: arch/arm/xen/
11492F: arch/arm/include/asm/xen/
11493
11494XEN HYPERVISOR ARM64
11495M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11496L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11497S: Supported
11498F: arch/arm64/xen/
11499F: arch/arm64/include/asm/xen/
11500
11501XEN NETWORK BACKEND DRIVER
11502M: Ian Campbell <ian.campbell@citrix.com>
11503M: Wei Liu <wei.liu2@citrix.com>
11504L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11505L: netdev@vger.kernel.org
11506S: Supported
11507F: drivers/net/xen-netback/*
11508
11509XEN PCI SUBSYSTEM
11510M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11511L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11512S: Supported
11513F: arch/x86/pci/*xen*
11514F: drivers/pci/*xen*
11515
11516XEN BLOCK SUBSYSTEM
11517M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11518M: Roger Pau Monné <roger.pau@citrix.com>
11519L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11520S: Supported
11521F: drivers/block/xen-blkback/*
11522F: drivers/block/xen*
11523
11524XEN PVSCSI DRIVERS
11525M: Juergen Gross <jgross@suse.com>
11526L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11527L: linux-scsi@vger.kernel.org
11528S: Supported
11529F: drivers/scsi/xen-scsifront.c
11530F: drivers/xen/xen-scsiback.c
11531F: include/xen/interface/io/vscsiif.h
11532
11533XEN SWIOTLB SUBSYSTEM
11534M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11535L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11536S: Supported
11537F: arch/x86/xen/*swiotlb*
11538F: drivers/xen/*swiotlb*
11539
11540XFS FILESYSTEM
11541P: Silicon Graphics Inc
11542M: Dave Chinner <david@fromorbit.com>
11543M: xfs@oss.sgi.com
11544L: xfs@oss.sgi.com
11545W: http://oss.sgi.com/projects/xfs
11546T: git git://oss.sgi.com/xfs/xfs.git
11547S: Supported
11548F: Documentation/filesystems/xfs.txt
11549F: fs/xfs/
11550
11551XILINX AXI ETHERNET DRIVER
11552M: Anirudha Sarangi <anirudh@xilinx.com>
11553M: John Linn <John.Linn@xilinx.com>
11554S: Maintained
11555F: drivers/net/ethernet/xilinx/xilinx_axienet*
11556
11557XILINX UARTLITE SERIAL DRIVER
11558M: Peter Korsgaard <jacmet@sunsite.dk>
11559L: linux-serial@vger.kernel.org
11560S: Maintained
11561F: drivers/tty/serial/uartlite.c
11562
11563XILINX VIDEO IP CORES
11564M: Hyun Kwon <hyun.kwon@xilinx.com>
11565M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11566L: linux-media@vger.kernel.org
11567T: git git://linuxtv.org/media_tree.git
11568S: Supported
11569F: Documentation/devicetree/bindings/media/xilinx/
11570F: drivers/media/platform/xilinx/
11571F: include/uapi/linux/xilinx-v4l2-controls.h
11572
11573XILLYBUS DRIVER
11574M: Eli Billauer <eli.billauer@gmail.com>
11575L: linux-kernel@vger.kernel.org
11576S: Supported
11577F: drivers/char/xillybus/
11578
11579XTENSA XTFPGA PLATFORM SUPPORT
11580M: Max Filippov <jcmvbkbc@gmail.com>
11581L: linux-xtensa@linux-xtensa.org
11582S: Maintained
11583F: drivers/spi/spi-xtensa-xtfpga.c
11584F: sound/soc/xtensa/xtfpga-i2s.c
11585
11586YAM DRIVER FOR AX.25
11587M: Jean-Paul Roubelat <jpr@f6fbb.org>
11588L: linux-hams@vger.kernel.org
11589S: Maintained
11590F: drivers/net/hamradio/yam*
11591F: include/linux/yam.h
11592
11593YEALINK PHONE DRIVER
11594M: Henk Vergonet <Henk.Vergonet@gmail.com>
11595L: usbb2k-api-dev@nongnu.org
11596S: Maintained
11597F: Documentation/input/yealink.txt
11598F: drivers/input/misc/yealink.*
11599
11600Z8530 DRIVER FOR AX.25
11601M: Joerg Reuter <jreuter@yaina.de>
11602W: http://yaina.de/jreuter/
11603W: http://www.qsl.net/dl1bke/
11604L: linux-hams@vger.kernel.org
11605S: Maintained
11606F: Documentation/networking/z8530drv.txt
11607F: drivers/net/hamradio/*scc.c
11608F: drivers/net/hamradio/z8530.h
11609
11610ZBUD COMPRESSED PAGE ALLOCATOR
11611M: Seth Jennings <sjennings@variantweb.net>
11612L: linux-mm@kvack.org
11613S: Maintained
11614F: mm/zbud.c
11615F: include/linux/zbud.h
11616
11617ZD1211RW WIRELESS DRIVER
11618M: Daniel Drake <dsd@gentoo.org>
11619M: Ulrich Kunitz <kune@deine-taler.de>
11620W: http://zd1211.ath.cx/wiki/DriverRewrite
11621L: linux-wireless@vger.kernel.org
11622L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11623S: Maintained
11624F: drivers/net/wireless/zd1211rw/
11625
11626ZPOOL COMPRESSED PAGE STORAGE API
11627M: Dan Streetman <ddstreet@ieee.org>
11628L: linux-mm@kvack.org
11629S: Maintained
11630F: mm/zpool.c
11631F: include/linux/zpool.h
11632
11633ZR36067 VIDEO FOR LINUX DRIVER
11634L: mjpeg-users@lists.sourceforge.net
11635L: linux-media@vger.kernel.org
11636W: http://mjpeg.sourceforge.net/driver-zoran/
11637T: hg http://linuxtv.org/hg/v4l-dvb
11638S: Odd Fixes
11639F: drivers/media/pci/zoran/
11640
11641ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11642M: Minchan Kim <minchan@kernel.org>
11643M: Nitin Gupta <ngupta@vflare.org>
11644R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11645L: linux-kernel@vger.kernel.org
11646S: Maintained
11647F: drivers/block/zram/
11648F: Documentation/blockdev/zram.txt
11649
11650ZS DECSTATION Z85C30 SERIAL DRIVER
11651M: "Maciej W. Rozycki" <macro@linux-mips.org>
11652S: Maintained
11653F: drivers/tty/serial/zs.*
11654
11655ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11656M: Minchan Kim <minchan@kernel.org>
11657M: Nitin Gupta <ngupta@vflare.org>
11658L: linux-mm@kvack.org
11659S: Maintained
11660F: mm/zsmalloc.c
11661F: include/linux/zsmalloc.h
11662F: Documentation/vm/zsmalloc.txt
11663
11664ZSWAP COMPRESSED SWAP CACHING
11665M: Seth Jennings <sjennings@variantweb.net>
11666L: linux-mm@kvack.org
11667S: Maintained
11668F: mm/zswap.c
11669
11670THE REST
11671M: Linus Torvalds <torvalds@linux-foundation.org>
11672L: linux-kernel@vger.kernel.org
11673Q: http://patchwork.kernel.org/project/LKML/list/
11674T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11675S: Buried alive in reporters
11676F: *
11677F: */