Merge tag 'imx-soc-4.2' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo...
[deliverable/linux.git] / MAINTAINERS
... / ...
CommitLineData
1
2
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trivial style violations.
38 See Documentation/CodingStyle for guidance here.
39
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
53 PLEASE remember that submissions must be made under the terms
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
58
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
68
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
112 K: of_get_profile
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
123Maintainers List (try to look for most precise areas first)
124
125 -----------------------------------
126
1273C59X NETWORK DRIVER
128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129L: netdev@vger.kernel.org
130S: Maintained
131F: Documentation/networking/vortex.txt
132F: drivers/net/ethernet/3com/3c59x.c
133
1343CR990 NETWORK DRIVER
135M: David Dillow <dave@thedillows.org>
136L: netdev@vger.kernel.org
137S: Maintained
138F: drivers/net/ethernet/3com/typhoon*
139
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
142L: linux-scsi@vger.kernel.org
143W: http://www.lsi.com
144S: Supported
145F: drivers/scsi/3w-*
146
14753C700 AND 53C700-66 SCSI DRIVER
148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149L: linux-scsi@vger.kernel.org
150S: Maintained
151F: drivers/scsi/53c700*
152
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156L: linux-bluetooth@vger.kernel.org
157L: linux-wpan@vger.kernel.org
158S: Maintained
159F: net/6lowpan/
160F: include/net/6lowpan.h
161
1626PACK NETWORK DRIVER FOR AX.25
163M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
164L: linux-hams@vger.kernel.org
165S: Maintained
166F: drivers/net/hamradio/6pack.c
167
1688169 10/100/1000 GIGABIT ETHERNET DRIVER
169M: Realtek linux nic maintainers <nic_swsd@realtek.com>
170L: netdev@vger.kernel.org
171S: Maintained
172F: drivers/net/ethernet/realtek/r8169.c
173
1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER
175M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
176L: linux-serial@vger.kernel.org
177W: http://serial.sourceforge.net
178S: Maintained
179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180F: drivers/tty/serial/8250*
181F: include/linux/serial_8250.h
182
1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184L: netdev@vger.kernel.org
185S: Orphan / Obsolete
186F: drivers/net/ethernet/8390/
187
1889P FILE SYSTEM
189M: Eric Van Hensbergen <ericvh@gmail.com>
190M: Ron Minnich <rminnich@sandia.gov>
191M: Latchesar Ionkov <lucho@ionkov.net>
192L: v9fs-developer@lists.sourceforge.net
193W: http://swik.net/v9fs
194Q: http://patchwork.kernel.org/project/v9fs-devel/list/
195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196S: Maintained
197F: Documentation/filesystems/9p.txt
198F: fs/9p/
199F: net/9p/
200F: include/net/9p/
201F: include/uapi/linux/virtio_9p.h
202F: include/trace/events/9p.h
203
204
205A8293 MEDIA DRIVER
206M: Antti Palosaari <crope@iki.fi>
207L: linux-media@vger.kernel.org
208W: http://linuxtv.org/
209W: http://palosaari.fi/linux/
210Q: http://patchwork.linuxtv.org/project/linux-media/list/
211T: git git://linuxtv.org/anttip/media_tree.git
212S: Maintained
213F: drivers/media/dvb-frontends/a8293*
214
215AACRAID SCSI RAID DRIVER
216M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217L: linux-scsi@vger.kernel.org
218W: http://www.adaptec.com/
219S: Supported
220F: Documentation/scsi/aacraid.txt
221F: drivers/scsi/aacraid/
222
223ABI/API
224L: linux-api@vger.kernel.org
225F: Documentation/ABI/
226F: include/linux/syscalls.h
227F: include/uapi/
228F: kernel/sys_ni.c
229
230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
231M: Hans de Goede <hdegoede@redhat.com>
232L: lm-sensors@lm-sensors.org
233S: Maintained
234F: drivers/hwmon/abituguru.c
235
236ABIT UGURU 3 HARDWARE MONITOR DRIVER
237M: Alistair John Strachan <alistair@devzero.co.uk>
238L: lm-sensors@lm-sensors.org
239S: Maintained
240F: drivers/hwmon/abituguru3.c
241
242ACENIC DRIVER
243M: Jes Sorensen <jes@trained-monkey.org>
244L: linux-acenic@sunsite.dk
245S: Maintained
246F: drivers/net/ethernet/alteon/acenic*
247
248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
249M: Peter Feuerer <peter@piie.net>
250L: platform-driver-x86@vger.kernel.org
251W: http://piie.net/?section=acerhdf
252S: Maintained
253F: drivers/platform/x86/acerhdf.c
254
255ACER WMI LAPTOP EXTRAS
256M: "Lee, Chun-Yi" <jlee@suse.com>
257L: platform-driver-x86@vger.kernel.org
258S: Maintained
259F: drivers/platform/x86/acer-wmi.c
260
261ACPI
262M: Rafael J. Wysocki <rjw@rjwysocki.net>
263M: Len Brown <lenb@kernel.org>
264L: linux-acpi@vger.kernel.org
265W: https://01.org/linux-acpi
266Q: https://patchwork.kernel.org/project/linux-acpi/list/
267T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
268S: Supported
269F: drivers/acpi/
270F: drivers/pnp/pnpacpi/
271F: include/linux/acpi.h
272F: include/acpi/
273F: Documentation/acpi/
274F: Documentation/ABI/testing/sysfs-bus-acpi
275F: drivers/pci/*acpi*
276F: drivers/pci/*/*acpi*
277F: drivers/pci/*/*/*acpi*
278F: tools/power/acpi/
279
280ACPI COMPONENT ARCHITECTURE (ACPICA)
281M: Robert Moore <robert.moore@intel.com>
282M: Lv Zheng <lv.zheng@intel.com>
283M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
284L: linux-acpi@vger.kernel.org
285L: devel@acpica.org
286W: https://acpica.org/
287W: https://github.com/acpica/acpica/
288Q: https://patchwork.kernel.org/project/linux-acpi/list/
289T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290S: Supported
291F: drivers/acpi/acpica/
292F: include/acpi/
293F: tools/power/acpi/
294
295ACPI FAN DRIVER
296M: Zhang Rui <rui.zhang@intel.com>
297L: linux-acpi@vger.kernel.org
298W: https://01.org/linux-acpi
299S: Supported
300F: drivers/acpi/fan.c
301
302ACPI THERMAL DRIVER
303M: Zhang Rui <rui.zhang@intel.com>
304L: linux-acpi@vger.kernel.org
305W: https://01.org/linux-acpi
306S: Supported
307F: drivers/acpi/*thermal*
308
309ACPI VIDEO DRIVER
310M: Zhang Rui <rui.zhang@intel.com>
311L: linux-acpi@vger.kernel.org
312W: https://01.org/linux-acpi
313S: Supported
314F: drivers/acpi/video.c
315
316ACPI WMI DRIVER
317L: platform-driver-x86@vger.kernel.org
318S: Orphan
319F: drivers/platform/x86/wmi.c
320
321AD1889 ALSA SOUND DRIVER
322M: Thibaut Varene <T-Bone@parisc-linux.org>
323W: http://wiki.parisc-linux.org/AD1889
324L: linux-parisc@vger.kernel.org
325S: Maintained
326F: sound/pci/ad1889.*
327
328AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329M: Michael Hennerich <michael.hennerich@analog.com>
330W: http://wiki.analog.com/AD5254
331W: http://ez.analog.com/community/linux-device-drivers
332S: Supported
333F: drivers/misc/ad525x_dpot.c
334
335AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336M: Michael Hennerich <michael.hennerich@analog.com>
337W: http://wiki.analog.com/AD5398
338W: http://ez.analog.com/community/linux-device-drivers
339S: Supported
340F: drivers/regulator/ad5398.c
341
342AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343M: Michael Hennerich <michael.hennerich@analog.com>
344W: http://wiki.analog.com/AD7142
345W: http://ez.analog.com/community/linux-device-drivers
346S: Supported
347F: drivers/input/misc/ad714x.c
348
349AD7877 TOUCHSCREEN DRIVER
350M: Michael Hennerich <michael.hennerich@analog.com>
351W: http://wiki.analog.com/AD7877
352W: http://ez.analog.com/community/linux-device-drivers
353S: Supported
354F: drivers/input/touchscreen/ad7877.c
355
356AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357M: Michael Hennerich <michael.hennerich@analog.com>
358W: http://wiki.analog.com/AD7879
359W: http://ez.analog.com/community/linux-device-drivers
360S: Supported
361F: drivers/input/touchscreen/ad7879.c
362
363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364M: Jiri Kosina <jkosina@suse.cz>
365S: Maintained
366
367ADM1025 HARDWARE MONITOR DRIVER
368M: Jean Delvare <jdelvare@suse.de>
369L: lm-sensors@lm-sensors.org
370S: Maintained
371F: Documentation/hwmon/adm1025
372F: drivers/hwmon/adm1025.c
373
374ADM1029 HARDWARE MONITOR DRIVER
375M: Corentin Labbe <clabbe.montjoie@gmail.com>
376L: lm-sensors@lm-sensors.org
377S: Maintained
378F: drivers/hwmon/adm1029.c
379
380ADM8211 WIRELESS DRIVER
381L: linux-wireless@vger.kernel.org
382W: http://wireless.kernel.org/
383S: Orphan
384F: drivers/net/wireless/adm8211.*
385
386ADP1653 FLASH CONTROLLER DRIVER
387M: Sakari Ailus <sakari.ailus@iki.fi>
388L: linux-media@vger.kernel.org
389S: Maintained
390F: drivers/media/i2c/adp1653.c
391F: include/media/adp1653.h
392
393ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394M: Michael Hennerich <michael.hennerich@analog.com>
395W: http://wiki.analog.com/ADP5520
396W: http://ez.analog.com/community/linux-device-drivers
397S: Supported
398F: drivers/mfd/adp5520.c
399F: drivers/video/backlight/adp5520_bl.c
400F: drivers/leds/leds-adp5520.c
401F: drivers/gpio/gpio-adp5520.c
402F: drivers/input/keyboard/adp5520-keys.c
403
404ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405M: Michael Hennerich <michael.hennerich@analog.com>
406W: http://wiki.analog.com/ADP5588
407W: http://ez.analog.com/community/linux-device-drivers
408S: Supported
409F: drivers/input/keyboard/adp5588-keys.c
410F: drivers/gpio/gpio-adp5588.c
411
412ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413M: Michael Hennerich <michael.hennerich@analog.com>
414W: http://wiki.analog.com/ADP8860
415W: http://ez.analog.com/community/linux-device-drivers
416S: Supported
417F: drivers/video/backlight/adp8860_bl.c
418
419ADS1015 HARDWARE MONITOR DRIVER
420M: Dirk Eibach <eibach@gdsys.de>
421L: lm-sensors@lm-sensors.org
422S: Maintained
423F: Documentation/hwmon/ads1015
424F: drivers/hwmon/ads1015.c
425F: include/linux/i2c/ads1015.h
426
427ADT746X FAN DRIVER
428M: Colin Leroy <colin@colino.net>
429S: Maintained
430F: drivers/macintosh/therm_adt746x.c
431
432ADT7475 HARDWARE MONITOR DRIVER
433M: Jean Delvare <jdelvare@suse.de>
434L: lm-sensors@lm-sensors.org
435S: Maintained
436F: Documentation/hwmon/adt7475
437F: drivers/hwmon/adt7475.c
438
439ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440M: Michael Hennerich <michael.hennerich@analog.com>
441W: http://wiki.analog.com/ADXL345
442W: http://ez.analog.com/community/linux-device-drivers
443S: Supported
444F: drivers/input/misc/adxl34x.c
445
446ADVANSYS SCSI DRIVER
447M: Matthew Wilcox <matthew@wil.cx>
448L: linux-scsi@vger.kernel.org
449S: Maintained
450F: Documentation/scsi/advansys.txt
451F: drivers/scsi/advansys.c
452
453AEDSP16 DRIVER
454M: Riccardo Facchetti <fizban@tin.it>
455S: Maintained
456F: sound/oss/aedsp16.c
457
458AF9013 MEDIA DRIVER
459M: Antti Palosaari <crope@iki.fi>
460L: linux-media@vger.kernel.org
461W: http://linuxtv.org/
462W: http://palosaari.fi/linux/
463Q: http://patchwork.linuxtv.org/project/linux-media/list/
464T: git git://linuxtv.org/anttip/media_tree.git
465S: Maintained
466F: drivers/media/dvb-frontends/af9013*
467
468AF9033 MEDIA DRIVER
469M: Antti Palosaari <crope@iki.fi>
470L: linux-media@vger.kernel.org
471W: http://linuxtv.org/
472W: http://palosaari.fi/linux/
473Q: http://patchwork.linuxtv.org/project/linux-media/list/
474T: git git://linuxtv.org/anttip/media_tree.git
475S: Maintained
476F: drivers/media/dvb-frontends/af9033*
477
478AFFS FILE SYSTEM
479L: linux-fsdevel@vger.kernel.org
480S: Orphan
481F: Documentation/filesystems/affs.txt
482F: fs/affs/
483
484AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
485M: David Howells <dhowells@redhat.com>
486L: linux-afs@lists.infradead.org
487S: Supported
488F: fs/afs/
489F: include/net/af_rxrpc.h
490F: net/rxrpc/af_rxrpc.c
491
492AGPGART DRIVER
493M: David Airlie <airlied@linux.ie>
494T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
495S: Maintained
496F: drivers/char/agp/
497F: include/linux/agp*
498F: include/uapi/linux/agp*
499
500AHA152X SCSI DRIVER
501M: "Juergen E. Fischer" <fischer@norbit.de>
502L: linux-scsi@vger.kernel.org
503S: Maintained
504F: drivers/scsi/aha152x*
505F: drivers/scsi/pcmcia/aha152x*
506
507AIC7XXX / AIC79XX SCSI DRIVER
508M: Hannes Reinecke <hare@suse.de>
509L: linux-scsi@vger.kernel.org
510S: Maintained
511F: drivers/scsi/aic7xxx/
512
513AIMSLAB FM RADIO RECEIVER DRIVER
514M: Hans Verkuil <hverkuil@xs4all.nl>
515L: linux-media@vger.kernel.org
516T: git git://linuxtv.org/media_tree.git
517W: http://linuxtv.org
518S: Maintained
519F: drivers/media/radio/radio-aimslab*
520
521AIO
522M: Benjamin LaHaise <bcrl@kvack.org>
523L: linux-aio@kvack.org
524S: Supported
525F: fs/aio.c
526F: include/linux/*aio*.h
527
528AIRSPY MEDIA DRIVER
529M: Antti Palosaari <crope@iki.fi>
530L: linux-media@vger.kernel.org
531W: http://linuxtv.org/
532W: http://palosaari.fi/linux/
533Q: http://patchwork.linuxtv.org/project/linux-media/list/
534T: git git://linuxtv.org/anttip/media_tree.git
535S: Maintained
536F: drivers/media/usb/airspy/
537
538ALCATEL SPEEDTOUCH USB DRIVER
539M: Duncan Sands <duncan.sands@free.fr>
540L: linux-usb@vger.kernel.org
541W: http://www.linux-usb.org/SpeedTouch/
542S: Maintained
543F: drivers/usb/atm/speedtch.c
544F: drivers/usb/atm/usbatm.c
545
546ALCHEMY AU1XX0 MMC DRIVER
547M: Manuel Lauss <manuel.lauss@gmail.com>
548S: Maintained
549F: drivers/mmc/host/au1xmmc.c
550
551ALI1563 I2C DRIVER
552M: Rudolf Marek <r.marek@assembler.cz>
553L: linux-i2c@vger.kernel.org
554S: Maintained
555F: Documentation/i2c/busses/i2c-ali1563
556F: drivers/i2c/busses/i2c-ali1563.c
557
558ALPHA PORT
559M: Richard Henderson <rth@twiddle.net>
560M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
561M: Matt Turner <mattst88@gmail.com>
562S: Odd Fixes
563L: linux-alpha@vger.kernel.org
564F: arch/alpha/
565
566ALTERA MAILBOX DRIVER
567M: Ley Foon Tan <lftan@altera.com>
568L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
569S: Maintained
570F: drivers/mailbox/mailbox-altera.c
571
572ALTERA PIO DRIVER
573M: Tien Hock Loh <thloh@altera.com>
574L: linux-gpio@vger.kernel.org
575S: Maintained
576F: drivers/gpio/gpio-altera.c
577
578ALTERA TRIPLE SPEED ETHERNET DRIVER
579M: Vince Bridgers <vbridger@opensource.altera.com>
580L: netdev@vger.kernel.org
581L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
582S: Maintained
583F: drivers/net/ethernet/altera/
584
585ALTERA UART/JTAG UART SERIAL DRIVERS
586M: Tobias Klauser <tklauser@distanz.ch>
587L: linux-serial@vger.kernel.org
588L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
589S: Maintained
590F: drivers/tty/serial/altera_uart.c
591F: drivers/tty/serial/altera_jtaguart.c
592F: include/linux/altera_uart.h
593F: include/linux/altera_jtaguart.h
594
595AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
596M: Tom Lendacky <thomas.lendacky@amd.com>
597L: linux-crypto@vger.kernel.org
598S: Supported
599F: drivers/crypto/ccp/
600F: include/linux/ccp.h
601
602AMD FAM15H PROCESSOR POWER MONITORING DRIVER
603M: Andreas Herrmann <herrmann.der.user@googlemail.com>
604L: lm-sensors@lm-sensors.org
605S: Maintained
606F: Documentation/hwmon/fam15h_power
607F: drivers/hwmon/fam15h_power.c
608
609AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
610M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
611L: linux-geode@lists.infradead.org (moderated for non-subscribers)
612S: Supported
613F: drivers/usb/gadget/udc/amd5536udc.*
614
615AMD GEODE PROCESSOR/CHIPSET SUPPORT
616P: Andres Salomon <dilinger@queued.net>
617L: linux-geode@lists.infradead.org (moderated for non-subscribers)
618W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
619S: Supported
620F: drivers/char/hw_random/geode-rng.c
621F: drivers/crypto/geode*
622F: drivers/video/fbdev/geode/
623F: arch/x86/include/asm/geode.h
624
625AMD IOMMU (AMD-VI)
626M: Joerg Roedel <joro@8bytes.org>
627L: iommu@lists.linux-foundation.org
628T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
629S: Maintained
630F: drivers/iommu/amd_iommu*.[ch]
631F: include/linux/amd-iommu.h
632
633AMD KFD
634M: Oded Gabbay <oded.gabbay@amd.com>
635L: dri-devel@lists.freedesktop.org
636T: git git://people.freedesktop.org/~gabbayo/linux.git
637S: Supported
638F: drivers/gpu/drm/amd/amdkfd/
639F: drivers/gpu/drm/amd/include/cik_structs.h
640F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
641F: drivers/gpu/drm/radeon/radeon_kfd.c
642F: drivers/gpu/drm/radeon/radeon_kfd.h
643F: include/uapi/linux/kfd_ioctl.h
644
645AMD MICROCODE UPDATE SUPPORT
646M: Borislav Petkov <bp@alien8.de>
647S: Maintained
648F: arch/x86/kernel/cpu/microcode/amd*
649
650AMD XGBE DRIVER
651M: Tom Lendacky <thomas.lendacky@amd.com>
652L: netdev@vger.kernel.org
653S: Supported
654F: drivers/net/ethernet/amd/xgbe/
655F: drivers/net/phy/amd-xgbe-phy.c
656
657AMS (Apple Motion Sensor) DRIVER
658M: Michael Hanselmann <linux-kernel@hansmi.ch>
659S: Supported
660F: drivers/macintosh/ams/
661
662AMSO1100 RNIC DRIVER
663M: Tom Tucker <tom@opengridcomputing.com>
664M: Steve Wise <swise@opengridcomputing.com>
665L: linux-rdma@vger.kernel.org
666S: Maintained
667F: drivers/infiniband/hw/amso1100/
668
669ANALOG DEVICES INC AD9389B DRIVER
670M: Hans Verkuil <hans.verkuil@cisco.com>
671L: linux-media@vger.kernel.org
672S: Maintained
673F: drivers/media/i2c/ad9389b*
674
675ANALOG DEVICES INC ADV7180 DRIVER
676M: Lars-Peter Clausen <lars@metafoo.de>
677L: linux-media@vger.kernel.org
678W: http://ez.analog.com/community/linux-device-drivers
679S: Supported
680F: drivers/media/i2c/adv7180.c
681
682ANALOG DEVICES INC ADV7511 DRIVER
683M: Hans Verkuil <hans.verkuil@cisco.com>
684L: linux-media@vger.kernel.org
685S: Maintained
686F: drivers/media/i2c/adv7511*
687
688ANALOG DEVICES INC ADV7604 DRIVER
689M: Hans Verkuil <hans.verkuil@cisco.com>
690L: linux-media@vger.kernel.org
691S: Maintained
692F: drivers/media/i2c/adv7604*
693
694ANALOG DEVICES INC ADV7842 DRIVER
695M: Hans Verkuil <hans.verkuil@cisco.com>
696L: linux-media@vger.kernel.org
697S: Maintained
698F: drivers/media/i2c/adv7842*
699
700ANALOG DEVICES INC ASOC CODEC DRIVERS
701M: Lars-Peter Clausen <lars@metafoo.de>
702L: alsa-devel@alsa-project.org (moderated for non-subscribers)
703W: http://wiki.analog.com/
704W: http://ez.analog.com/community/linux-device-drivers
705S: Supported
706F: sound/soc/codecs/adau*
707F: sound/soc/codecs/adav*
708F: sound/soc/codecs/ad1*
709F: sound/soc/codecs/ad7*
710F: sound/soc/codecs/ssm*
711F: sound/soc/codecs/sigmadsp.*
712
713ANALOG DEVICES INC ASOC DRIVERS
714L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
715L: alsa-devel@alsa-project.org (moderated for non-subscribers)
716W: http://blackfin.uclinux.org/
717S: Supported
718F: sound/soc/blackfin/*
719
720ANALOG DEVICES INC IIO DRIVERS
721M: Lars-Peter Clausen <lars@metafoo.de>
722M: Michael Hennerich <Michael.Hennerich@analog.com>
723W: http://wiki.analog.com/
724W: http://ez.analog.com/community/linux-device-drivers
725S: Supported
726F: drivers/iio/*/ad*
727X: drivers/iio/*/adjd*
728F: drivers/staging/iio/*/ad*
729F: staging/iio/trigger/iio-trig-bfin-timer.c
730
731ANDROID DRIVERS
732M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
733M: Arve Hjønnevåg <arve@android.com>
734M: Riley Andrews <riandrews@android.com>
735T: git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
736L: devel@driverdev.osuosl.org
737S: Supported
738F: drivers/android/
739F: drivers/staging/android/
740
741AOA (Apple Onboard Audio) ALSA DRIVER
742M: Johannes Berg <johannes@sipsolutions.net>
743L: linuxppc-dev@lists.ozlabs.org
744L: alsa-devel@alsa-project.org (moderated for non-subscribers)
745S: Maintained
746F: sound/aoa/
747
748APM DRIVER
749M: Jiri Kosina <jkosina@suse.cz>
750S: Odd fixes
751F: arch/x86/kernel/apm_32.c
752F: include/linux/apm_bios.h
753F: include/uapi/linux/apm_bios.h
754F: drivers/char/apm-emulation.c
755
756APPLE BCM5974 MULTITOUCH DRIVER
757M: Henrik Rydberg <rydberg@bitmath.org>
758L: linux-input@vger.kernel.org
759S: Odd fixes
760F: drivers/input/mouse/bcm5974.c
761
762APPLE SMC DRIVER
763M: Henrik Rydberg <rydberg@bitmath.org>
764L: lm-sensors@lm-sensors.org
765S: Odd fixes
766F: drivers/hwmon/applesmc.c
767
768APPLETALK NETWORK LAYER
769M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
770S: Maintained
771F: drivers/net/appletalk/
772F: net/appletalk/
773
774APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
775M: Iyappan Subramanian <isubramanian@apm.com>
776M: Keyur Chudgar <kchudgar@apm.com>
777S: Supported
778F: drivers/net/ethernet/apm/xgene/
779F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
780
781APTINA CAMERA SENSOR PLL
782M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
783L: linux-media@vger.kernel.org
784S: Maintained
785F: drivers/media/i2c/aptina-pll.*
786
787ARC FRAMEBUFFER DRIVER
788M: Jaya Kumar <jayalk@intworks.biz>
789S: Maintained
790F: drivers/video/fbdev/arcfb.c
791F: drivers/video/fbdev/core/fb_defio.c
792
793ARM MFM AND FLOPPY DRIVERS
794M: Ian Molton <spyro@f2s.com>
795S: Maintained
796F: arch/arm/lib/floppydma.S
797F: arch/arm/include/asm/floppy.h
798
799ARM PMU PROFILING AND DEBUGGING
800M: Will Deacon <will.deacon@arm.com>
801S: Maintained
802F: arch/arm/kernel/perf_event*
803F: arch/arm/oprofile/common.c
804F: arch/arm/include/asm/pmu.h
805F: arch/arm/kernel/hw_breakpoint.c
806F: arch/arm/include/asm/hw_breakpoint.h
807
808ARM PORT
809M: Russell King <linux@arm.linux.org.uk>
810L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
811W: http://www.arm.linux.org.uk/
812S: Maintained
813F: arch/arm/
814
815ARM SUB-ARCHITECTURES
816L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
817S: Maintained
818F: arch/arm/mach-*/
819F: arch/arm/plat-*/
820T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
821
822ARM PRIMECELL AACI PL041 DRIVER
823M: Russell King <linux@arm.linux.org.uk>
824S: Maintained
825F: sound/arm/aaci.*
826
827ARM PRIMECELL CLCD PL110 DRIVER
828M: Russell King <linux@arm.linux.org.uk>
829S: Maintained
830F: drivers/video/fbdev/amba-clcd.*
831
832ARM PRIMECELL KMI PL050 DRIVER
833M: Russell King <linux@arm.linux.org.uk>
834S: Maintained
835F: drivers/input/serio/ambakmi.*
836F: include/linux/amba/kmi.h
837
838ARM PRIMECELL MMCI PL180/1 DRIVER
839M: Russell King <linux@arm.linux.org.uk>
840S: Maintained
841F: drivers/mmc/host/mmci.*
842F: include/linux/amba/mmci.h
843
844ARM PRIMECELL UART PL010 AND PL011 DRIVERS
845M: Russell King <linux@arm.linux.org.uk>
846S: Maintained
847F: drivers/tty/serial/amba-pl01*.c
848F: include/linux/amba/serial.h
849
850ARM PRIMECELL BUS SUPPORT
851M: Russell King <linux@arm.linux.org.uk>
852S: Maintained
853F: drivers/amba/
854F: include/linux/amba/bus.h
855
856ARM/ADS SPHERE MACHINE SUPPORT
857M: Lennert Buytenhek <kernel@wantstofly.org>
858L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
859S: Maintained
860
861ARM/AFEB9260 MACHINE SUPPORT
862M: Sergey Lapin <slapin@ossfans.org>
863L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
864S: Maintained
865
866ARM/AJECO 1ARM MACHINE SUPPORT
867M: Lennert Buytenhek <kernel@wantstofly.org>
868L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
869S: Maintained
870
871ARM/Allwinner A1X SoC support
872M: Maxime Ripard <maxime.ripard@free-electrons.com>
873L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
874S: Maintained
875N: sun[x4567]i
876
877ARM/Allwinner SoC Clock Support
878M: Emilio López <emilio@elopez.com.ar>
879S: Maintained
880F: drivers/clk/sunxi/
881
882ARM/Amlogic MesonX SoC support
883M: Carlo Caione <carlo@caione.org>
884L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
885S: Maintained
886F: drivers/media/rc/meson-ir.c
887N: meson[x68]
888
889ARM/Annapurna Labs ALPINE ARCHITECTURE
890M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
891S: Maintained
892F: arch/arm/mach-alpine/
893
894ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
895M: Nicolas Ferre <nicolas.ferre@atmel.com>
896M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
897M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
898L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
899W: http://www.linux4sam.org
900S: Supported
901F: arch/arm/mach-at91/
902F: include/soc/at91/
903F: arch/arm/boot/dts/at91*.dts
904F: arch/arm/boot/dts/at91*.dtsi
905F: arch/arm/boot/dts/sama*.dts
906F: arch/arm/boot/dts/sama*.dtsi
907F: arch/arm/include/debug/at91.S
908
909ARM/ATMEL AT91 Clock Support
910M: Boris Brezillon <boris.brezillon@free-electrons.com>
911S: Maintained
912F: drivers/clk/at91
913
914ARM/CALXEDA HIGHBANK ARCHITECTURE
915M: Rob Herring <robh@kernel.org>
916L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
917S: Maintained
918F: arch/arm/mach-highbank/
919
920ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
921M: Krzysztof Halasa <khalasa@piap.pl>
922S: Maintained
923F: arch/arm/mach-cns3xxx/
924
925ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
926M: Alexander Shiyan <shc_work@mail.ru>
927L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
928S: Odd Fixes
929N: clps711x
930
931ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
932M: Hartley Sweeten <hsweeten@visionengravers.com>
933M: Ryan Mallon <rmallon@gmail.com>
934L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
935S: Maintained
936F: arch/arm/mach-ep93xx/
937F: arch/arm/mach-ep93xx/include/mach/
938
939ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
940M: Lennert Buytenhek <kernel@wantstofly.org>
941L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
942S: Maintained
943
944ARM/CLKDEV SUPPORT
945M: Russell King <linux@arm.linux.org.uk>
946L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
947S: Maintained
948F: arch/arm/include/asm/clkdev.h
949F: drivers/clk/clkdev.c
950
951ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
952M: Mike Rapoport <mike@compulab.co.il>
953L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
954S: Maintained
955
956ARM/CONTEC MICRO9 MACHINE SUPPORT
957M: Hubert Feurstein <hubert.feurstein@contec.at>
958S: Maintained
959F: arch/arm/mach-ep93xx/micro9.c
960
961ARM/CORESIGHT FRAMEWORK AND DRIVERS
962M: Mathieu Poirier <mathieu.poirier@linaro.org>
963L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
964S: Maintained
965F: drivers/hwtracing/coresight/*
966F: Documentation/trace/coresight.txt
967F: Documentation/devicetree/bindings/arm/coresight.txt
968F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
969
970ARM/CORGI MACHINE SUPPORT
971M: Richard Purdie <rpurdie@rpsys.net>
972S: Maintained
973
974ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
975M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
976L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
977T: git git://git.berlios.de/gemini-board
978S: Maintained
979F: arch/arm/mach-gemini/
980
981ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
982M: Barry Song <baohua@kernel.org>
983L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
984T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
985S: Maintained
986F: arch/arm/mach-prima2/
987F: drivers/clk/sirf/
988F: drivers/clocksource/timer-prima2.c
989F: drivers/clocksource/timer-atlas7.c
990N: [^a-z]sirf
991
992ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
993M: Baruch Siach <baruch@tkos.co.il>
994L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
995S: Maintained
996N: digicolor
997
998ARM/EBSA110 MACHINE SUPPORT
999M: Russell King <linux@arm.linux.org.uk>
1000L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1001W: http://www.arm.linux.org.uk/
1002S: Maintained
1003F: arch/arm/mach-ebsa110/
1004F: drivers/net/ethernet/amd/am79c961a.*
1005
1006ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1007M: Uwe Kleine-König <kernel@pengutronix.de>
1008L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009S: Maintained
1010N: efm32
1011
1012ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1013M: Daniel Ribeiro <drwyrm@gmail.com>
1014M: Stefan Schmidt <stefan@openezx.org>
1015M: Harald Welte <laforge@openezx.org>
1016L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1017W: http://www.openezx.org/
1018S: Maintained
1019T: topgit git://git.openezx.org/openezx.git
1020F: arch/arm/mach-pxa/ezx.c
1021
1022ARM/FARADAY FA526 PORT
1023M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1024L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1025S: Maintained
1026T: git git://git.berlios.de/gemini-board
1027F: arch/arm/mm/*-fa*
1028
1029ARM/FOOTBRIDGE ARCHITECTURE
1030M: Russell King <linux@arm.linux.org.uk>
1031L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1032W: http://www.arm.linux.org.uk/
1033S: Maintained
1034F: arch/arm/include/asm/hardware/dec21285.h
1035F: arch/arm/mach-footbridge/
1036
1037ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1038M: Shawn Guo <shawn.guo@linaro.org>
1039M: Sascha Hauer <kernel@pengutronix.de>
1040L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041S: Maintained
1042T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1043F: arch/arm/mach-imx/
1044F: arch/arm/mach-mxs/
1045F: arch/arm/boot/dts/imx*
1046F: arch/arm/configs/imx*_defconfig
1047F: drivers/clk/imx/
1048F: include/soc/imx/
1049
1050ARM/FREESCALE VYBRID ARM ARCHITECTURE
1051M: Shawn Guo <shawn.guo@linaro.org>
1052M: Sascha Hauer <kernel@pengutronix.de>
1053R: Stefan Agner <stefan@agner.ch>
1054L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1055S: Maintained
1056T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1057F: arch/arm/mach-imx/*vf610*
1058F: arch/arm/boot/dts/vf*
1059
1060ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1061M: Lennert Buytenhek <kernel@wantstofly.org>
1062L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1063S: Maintained
1064
1065ARM/GUMSTIX MACHINE SUPPORT
1066M: Steve Sakoman <sakoman@gmail.com>
1067L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1068S: Maintained
1069
1070ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1071M: Philipp Zabel <philipp.zabel@gmail.com>
1072M: Paul Parsons <lost.distance@yahoo.com>
1073L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1074S: Maintained
1075F: arch/arm/mach-pxa/hx4700.c
1076F: arch/arm/mach-pxa/include/mach/hx4700.h
1077F: sound/soc/pxa/hx4700.c
1078
1079ARM/HISILICON SOC SUPPORT
1080M: Wei Xu <xuwei5@hisilicon.com>
1081L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1082W: http://www.hisilicon.com
1083S: Supported
1084T: git git://github.com/hisilicon/linux-hisi.git
1085F: arch/arm/mach-hisi/
1086
1087ARM/HP JORNADA 7XX MACHINE SUPPORT
1088M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1089W: www.jlime.com
1090S: Maintained
1091T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1092F: arch/arm/mach-sa1100/jornada720.c
1093F: arch/arm/mach-sa1100/include/mach/jornada720.h
1094
1095ARM/IGEP MACHINE SUPPORT
1096M: Enric Balletbo i Serra <eballetbo@gmail.com>
1097M: Javier Martinez Canillas <javier@dowhile0.org>
1098L: linux-omap@vger.kernel.org
1099L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1100S: Maintained
1101F: arch/arm/boot/dts/omap3-igep*
1102
1103ARM/INCOME PXA270 SUPPORT
1104M: Marek Vasut <marek.vasut@gmail.com>
1105L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1106S: Maintained
1107F: arch/arm/mach-pxa/colibri-pxa270-income.c
1108
1109ARM/INTEL IOP32X ARM ARCHITECTURE
1110M: Lennert Buytenhek <kernel@wantstofly.org>
1111L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1112S: Maintained
1113
1114ARM/INTEL IOP33X ARM ARCHITECTURE
1115L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1116S: Orphan
1117
1118ARM/INTEL IOP13XX ARM ARCHITECTURE
1119M: Lennert Buytenhek <kernel@wantstofly.org>
1120L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1121S: Maintained
1122
1123ARM/INTEL IQ81342EX MACHINE SUPPORT
1124M: Lennert Buytenhek <kernel@wantstofly.org>
1125L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1126S: Maintained
1127
1128ARM/INTEL IXDP2850 MACHINE SUPPORT
1129M: Lennert Buytenhek <kernel@wantstofly.org>
1130L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1131S: Maintained
1132
1133ARM/INTEL IXP4XX ARM ARCHITECTURE
1134M: Imre Kaloz <kaloz@openwrt.org>
1135M: Krzysztof Halasa <khalasa@piap.pl>
1136L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1137S: Maintained
1138F: arch/arm/mach-ixp4xx/
1139
1140ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1141M: Jonathan Cameron <jic23@cam.ac.uk>
1142L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143S: Maintained
1144F: arch/arm/mach-pxa/stargate2.c
1145F: drivers/pcmcia/pxa2xx_stargate2.c
1146
1147ARM/INTEL XSC3 (MANZANO) ARM CORE
1148M: Lennert Buytenhek <kernel@wantstofly.org>
1149L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1150S: Maintained
1151
1152ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1153M: Lennert Buytenhek <kernel@wantstofly.org>
1154L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1155S: Maintained
1156
1157ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1158M: Santosh Shilimkar <ssantosh@kernel.org>
1159L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1160S: Maintained
1161F: arch/arm/mach-keystone/
1162T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1163
1164ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1165M: Santosh Shilimkar <ssantosh@kernel.org>
1166L: linux-kernel@vger.kernel.org
1167S: Maintained
1168F: drivers/clk/keystone/
1169
1170ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1171M: Santosh Shilimkar <ssantosh@kernel.org>
1172L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1173L: linux-kernel@vger.kernel.org
1174S: Maintained
1175F: drivers/clocksource/timer-keystone.c
1176
1177ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1178M: Santosh Shilimkar <ssantosh@kernel.org>
1179L: linux-kernel@vger.kernel.org
1180S: Maintained
1181F: drivers/power/reset/keystone-reset.c
1182
1183ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1184M: Santosh Shilimkar <ssantosh@kernel.org>
1185L: linux-kernel@vger.kernel.org
1186S: Maintained
1187F: drivers/memory/*emif*
1188
1189ARM/LOGICPD PXA270 MACHINE SUPPORT
1190M: Lennert Buytenhek <kernel@wantstofly.org>
1191L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1192S: Maintained
1193
1194ARM/LPC18XX ARCHITECTURE
1195M: Joachim Eastwood <manabian@gmail.com>
1196L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1197S: Maintained
1198N: lpc18xx
1199
1200ARM/MAGICIAN MACHINE SUPPORT
1201M: Philipp Zabel <philipp.zabel@gmail.com>
1202S: Maintained
1203
1204ARM/Marvell Armada 370 and Armada XP SOC support
1205M: Jason Cooper <jason@lakedaemon.net>
1206M: Andrew Lunn <andrew@lunn.ch>
1207M: Gregory Clement <gregory.clement@free-electrons.com>
1208M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1209L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1210S: Maintained
1211F: arch/arm/mach-mvebu/
1212F: drivers/rtc/rtc-armada38x.c
1213
1214ARM/Marvell Berlin SoC support
1215M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1216L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1217S: Maintained
1218F: arch/arm/mach-berlin/
1219
1220ARM/Marvell Dove/MV78xx0/Orion SOC support
1221M: Jason Cooper <jason@lakedaemon.net>
1222M: Andrew Lunn <andrew@lunn.ch>
1223M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1224M: Gregory Clement <gregory.clement@free-electrons.com>
1225L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1226S: Maintained
1227F: arch/arm/mach-dove/
1228F: arch/arm/mach-mv78xx0/
1229F: arch/arm/mach-orion5x/
1230F: arch/arm/plat-orion/
1231
1232ARM/Orion SoC/Technologic Systems TS-78xx platform support
1233M: Alexander Clouter <alex@digriz.org.uk>
1234L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1235W: http://www.digriz.org.uk/ts78xx/kernel
1236S: Maintained
1237F: arch/arm/mach-orion5x/ts78xx-*
1238
1239ARM/Mediatek SoC support
1240M: Matthias Brugger <matthias.bgg@gmail.com>
1241L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1242L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1243S: Maintained
1244F: arch/arm/boot/dts/mt6*
1245F: arch/arm/boot/dts/mt8*
1246F: arch/arm/mach-mediatek/
1247N: mtk
1248K: mediatek
1249
1250ARM/MICREL KS8695 ARCHITECTURE
1251M: Greg Ungerer <gerg@uclinux.org>
1252L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1253F: arch/arm/mach-ks8695/
1254S: Odd Fixes
1255
1256ARM/MIOA701 MACHINE SUPPORT
1257M: Robert Jarzmik <robert.jarzmik@free.fr>
1258L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1259F: arch/arm/mach-pxa/mioa701.c
1260S: Maintained
1261
1262ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1263M: Michael Petchkovsky <mkpetch@internode.on.net>
1264S: Maintained
1265
1266ARM/NOMADIK ARCHITECTURE
1267M: Alessandro Rubini <rubini@unipv.it>
1268M: Linus Walleij <linus.walleij@linaro.org>
1269L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1270S: Maintained
1271F: arch/arm/mach-nomadik/
1272F: drivers/pinctrl/nomadik/
1273F: drivers/i2c/busses/i2c-nomadik.c
1274T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1275
1276ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1277M: Nelson Castillo <arhuaco@freaks-unidos.net>
1278L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1279W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1280S: Supported
1281
1282ARM/TOSA MACHINE SUPPORT
1283M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1284M: Dirk Opfer <dirk@opfer-online.de>
1285S: Maintained
1286
1287ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1288M: Marek Vasut <marek.vasut@gmail.com>
1289L: linux-arm-kernel@lists.infradead.org
1290W: http://hackndev.com
1291S: Maintained
1292F: arch/arm/mach-pxa/include/mach/palmtx.h
1293F: arch/arm/mach-pxa/palmtx.c
1294F: arch/arm/mach-pxa/include/mach/palmt5.h
1295F: arch/arm/mach-pxa/palmt5.c
1296F: arch/arm/mach-pxa/include/mach/palmld.h
1297F: arch/arm/mach-pxa/palmld.c
1298F: arch/arm/mach-pxa/include/mach/palmte2.h
1299F: arch/arm/mach-pxa/palmte2.c
1300F: arch/arm/mach-pxa/include/mach/palmtc.h
1301F: arch/arm/mach-pxa/palmtc.c
1302
1303ARM/PALM TREO SUPPORT
1304M: Tomas Cech <sleep_walker@suse.cz>
1305L: linux-arm-kernel@lists.infradead.org
1306W: http://hackndev.com
1307S: Maintained
1308F: arch/arm/mach-pxa/include/mach/palmtreo.h
1309F: arch/arm/mach-pxa/palmtreo.c
1310
1311ARM/PALMZ72 SUPPORT
1312M: Sergey Lapin <slapin@ossfans.org>
1313L: linux-arm-kernel@lists.infradead.org
1314W: http://hackndev.com
1315S: Maintained
1316F: arch/arm/mach-pxa/include/mach/palmz72.h
1317F: arch/arm/mach-pxa/palmz72.c
1318
1319ARM/PLEB SUPPORT
1320M: Peter Chubb <pleb@gelato.unsw.edu.au>
1321W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1322S: Maintained
1323
1324ARM/PT DIGITAL BOARD PORT
1325M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1326L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1327W: http://www.arm.linux.org.uk/
1328S: Maintained
1329
1330ARM/QUALCOMM SUPPORT
1331M: Kumar Gala <galak@codeaurora.org>
1332M: Andy Gross <agross@codeaurora.org>
1333M: David Brown <davidb@codeaurora.org>
1334L: linux-arm-msm@vger.kernel.org
1335L: linux-soc@vger.kernel.org
1336S: Maintained
1337F: arch/arm/mach-qcom/
1338F: drivers/soc/qcom/
1339F: drivers/tty/serial/msm_serial.h
1340F: drivers/tty/serial/msm_serial.c
1341F: drivers/*/pm8???-*
1342F: drivers/mfd/ssbi.c
1343F: drivers/firmware/qcom_scm.c
1344T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1345
1346ARM/RADISYS ENP2611 MACHINE SUPPORT
1347M: Lennert Buytenhek <kernel@wantstofly.org>
1348L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1349S: Maintained
1350
1351ARM/RISCPC ARCHITECTURE
1352M: Russell King <linux@arm.linux.org.uk>
1353L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1354W: http://www.arm.linux.org.uk/
1355S: Maintained
1356F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1357F: arch/arm/include/asm/hardware/ioc.h
1358F: arch/arm/include/asm/hardware/iomd.h
1359F: arch/arm/include/asm/hardware/memc.h
1360F: arch/arm/mach-rpc/
1361F: drivers/net/ethernet/8390/etherh.c
1362F: drivers/net/ethernet/i825xx/ether1*
1363F: drivers/net/ethernet/seeq/ether3*
1364F: drivers/scsi/arm/
1365
1366ARM/Rockchip SoC support
1367M: Heiko Stuebner <heiko@sntech.de>
1368L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1369L: linux-rockchip@lists.infradead.org
1370S: Maintained
1371F: arch/arm/boot/dts/rk3*
1372F: arch/arm/mach-rockchip/
1373F: drivers/clk/rockchip/
1374F: drivers/i2c/busses/i2c-rk3x.c
1375F: drivers/*/*rockchip*
1376F: drivers/*/*/*rockchip*
1377F: sound/soc/rockchip/
1378N: rockchip
1379
1380ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1381M: Kukjin Kim <kgene@kernel.org>
1382L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1383L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1384S: Maintained
1385F: arch/arm/boot/dts/s3c*
1386F: arch/arm/boot/dts/exynos*
1387F: arch/arm/plat-samsung/
1388F: arch/arm/mach-s3c24*/
1389F: arch/arm/mach-s3c64xx/
1390F: arch/arm/mach-s5p*/
1391F: arch/arm/mach-exynos*/
1392F: drivers/*/*s3c2410*
1393F: drivers/*/*/*s3c2410*
1394F: drivers/spi/spi-s3c*
1395F: sound/soc/samsung/*
1396N: exynos
1397
1398ARM/SAMSUNG MOBILE MACHINE SUPPORT
1399M: Kyungmin Park <kyungmin.park@samsung.com>
1400L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1401S: Maintained
1402F: arch/arm/mach-s5pv210/
1403
1404ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1405M: Kyungmin Park <kyungmin.park@samsung.com>
1406M: Kamil Debski <k.debski@samsung.com>
1407L: linux-arm-kernel@lists.infradead.org
1408L: linux-media@vger.kernel.org
1409S: Maintained
1410F: drivers/media/platform/s5p-g2d/
1411
1412ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1413M: Kyungmin Park <kyungmin.park@samsung.com>
1414M: Kamil Debski <k.debski@samsung.com>
1415M: Jeongtae Park <jtp.park@samsung.com>
1416L: linux-arm-kernel@lists.infradead.org
1417L: linux-media@vger.kernel.org
1418S: Maintained
1419F: arch/arm/plat-samsung/s5p-dev-mfc.c
1420F: drivers/media/platform/s5p-mfc/
1421
1422ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1423M: Kyungmin Park <kyungmin.park@samsung.com>
1424M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1425L: linux-arm-kernel@lists.infradead.org
1426L: linux-media@vger.kernel.org
1427S: Maintained
1428F: drivers/media/platform/s5p-tv/
1429
1430ARM/SHMOBILE ARM ARCHITECTURE
1431M: Simon Horman <horms@verge.net.au>
1432M: Magnus Damm <magnus.damm@gmail.com>
1433L: linux-sh@vger.kernel.org
1434W: http://oss.renesas.com
1435Q: http://patchwork.kernel.org/project/linux-sh/list/
1436T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1437S: Supported
1438F: arch/arm/boot/dts/emev2*
1439F: arch/arm/boot/dts/r7s*
1440F: arch/arm/boot/dts/r8a*
1441F: arch/arm/boot/dts/sh*
1442F: arch/arm/configs/armadillo800eva_defconfig
1443F: arch/arm/configs/bockw_defconfig
1444F: arch/arm/configs/kzm9g_defconfig
1445F: arch/arm/configs/marzen_defconfig
1446F: arch/arm/configs/shmobile_defconfig
1447F: arch/arm/include/debug/renesas-scif.S
1448F: arch/arm/mach-shmobile/
1449F: drivers/sh/
1450
1451ARM/SOCFPGA ARCHITECTURE
1452M: Dinh Nguyen <dinguyen@opensource.altera.com>
1453S: Maintained
1454F: arch/arm/mach-socfpga/
1455F: arch/arm/boot/dts/socfpga*
1456F: arch/arm/configs/socfpga_defconfig
1457W: http://www.rocketboards.org
1458T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1459
1460ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1461M: Dinh Nguyen <dinguyen@opensource.altera.com>
1462S: Maintained
1463F: drivers/clk/socfpga/
1464
1465ARM/SOCFPGA EDAC SUPPORT
1466M: Thor Thayer <tthayer@opensource.altera.com>
1467S: Maintained
1468F: drivers/edac/altera_edac.
1469
1470ARM/STI ARCHITECTURE
1471M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1472M: Maxime Coquelin <maxime.coquelin@st.com>
1473M: Patrice Chotard <patrice.chotard@st.com>
1474L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1475L: kernel@stlinux.com
1476W: http://www.stlinux.com
1477S: Maintained
1478F: arch/arm/mach-sti/
1479F: arch/arm/boot/dts/sti*
1480F: drivers/clocksource/arm_global_timer.c
1481F: drivers/i2c/busses/i2c-st.c
1482F: drivers/media/rc/st_rc.c
1483F: drivers/mmc/host/sdhci-st.c
1484F: drivers/phy/phy-miphy28lp.c
1485F: drivers/phy/phy-miphy365x.c
1486F: drivers/phy/phy-stih407-usb.c
1487F: drivers/phy/phy-stih41x-usb.c
1488F: drivers/pinctrl/pinctrl-st.c
1489F: drivers/reset/sti/
1490F: drivers/tty/serial/st-asc.c
1491F: drivers/usb/dwc3/dwc3-st.c
1492F: drivers/usb/host/ehci-st.c
1493F: drivers/usb/host/ohci-st.c
1494F: drivers/ata/ahci_st.c
1495
1496ARM/STM32 ARCHITECTURE
1497M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1498L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1499S: Maintained
1500T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1501N: stm32
1502F: drivers/clocksource/armv7m_systick.c
1503
1504ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1505M: Lennert Buytenhek <kernel@wantstofly.org>
1506L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1507S: Maintained
1508
1509ARM/TETON BGA MACHINE SUPPORT
1510M: "Mark F. Brown" <mark.brown314@gmail.com>
1511L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1512S: Maintained
1513
1514ARM/THECUS N2100 MACHINE SUPPORT
1515M: Lennert Buytenhek <kernel@wantstofly.org>
1516L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1517S: Maintained
1518
1519ARM/NUVOTON W90X900 ARM ARCHITECTURE
1520M: Wan ZongShun <mcuos.com@gmail.com>
1521L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1522W: http://www.mcuos.com
1523S: Maintained
1524F: arch/arm/mach-w90x900/
1525F: drivers/input/keyboard/w90p910_keypad.c
1526F: drivers/input/touchscreen/w90p910_ts.c
1527F: drivers/watchdog/nuc900_wdt.c
1528F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1529F: drivers/mtd/nand/nuc900_nand.c
1530F: drivers/rtc/rtc-nuc900.c
1531F: drivers/spi/spi-nuc900.c
1532F: drivers/usb/host/ehci-w90x900.c
1533F: drivers/video/fbdev/nuc900fb.c
1534
1535ARM/U300 MACHINE SUPPORT
1536M: Linus Walleij <linus.walleij@linaro.org>
1537L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1538S: Supported
1539F: arch/arm/mach-u300/
1540F: drivers/clocksource/timer-u300.c
1541F: drivers/i2c/busses/i2c-stu300.c
1542F: drivers/rtc/rtc-coh901331.c
1543F: drivers/watchdog/coh901327_wdt.c
1544F: drivers/dma/coh901318*
1545F: drivers/mfd/ab3100*
1546F: drivers/rtc/rtc-ab3100.c
1547F: drivers/rtc/rtc-coh901331.c
1548T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1549
1550ARM/UNIPHIER ARCHITECTURE
1551M: Masahiro Yamada <yamada.masahiro@socionext.com>
1552L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1553S: Maintained
1554F: arch/arm/mach-uniphier/
1555N: uniphier
1556
1557ARM/Ux500 ARM ARCHITECTURE
1558M: Linus Walleij <linus.walleij@linaro.org>
1559L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1560S: Maintained
1561F: arch/arm/mach-ux500/
1562F: drivers/clocksource/clksrc-dbx500-prcmu.c
1563F: drivers/dma/ste_dma40*
1564F: drivers/hwspinlock/u8500_hsem.c
1565F: drivers/mfd/abx500*
1566F: drivers/mfd/ab8500*
1567F: drivers/mfd/dbx500*
1568F: drivers/mfd/db8500*
1569F: drivers/pinctrl/nomadik/pinctrl-ab*
1570F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1571F: drivers/rtc/rtc-ab8500.c
1572F: drivers/rtc/rtc-pl031.c
1573T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1574
1575ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1576M: Ulf Hansson <ulf.hansson@linaro.org>
1577L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1578T: git git://git.linaro.org/people/ulfh/clk.git
1579S: Maintained
1580F: drivers/clk/ux500/
1581F: include/linux/platform_data/clk-ux500.h
1582
1583ARM/VERSATILE EXPRESS PLATFORM
1584M: Liviu Dudau <liviu.dudau@arm.com>
1585M: Sudeep Holla <sudeep.holla@arm.com>
1586M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1587L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1588S: Maintained
1589F: arch/arm/boot/dts/vexpress*
1590F: arch/arm/mach-vexpress/
1591F: */*/vexpress*
1592F: */*/*/vexpress*
1593F: drivers/clk/versatile/clk-vexpress-osc.c
1594F: drivers/clocksource/versatile.c
1595
1596ARM/VFP SUPPORT
1597M: Russell King <linux@arm.linux.org.uk>
1598L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1599W: http://www.arm.linux.org.uk/
1600S: Maintained
1601F: arch/arm/vfp/
1602
1603ARM/VOIPAC PXA270 SUPPORT
1604M: Marek Vasut <marek.vasut@gmail.com>
1605L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1606S: Maintained
1607F: arch/arm/mach-pxa/vpac270.c
1608F: arch/arm/mach-pxa/include/mach/vpac270.h
1609
1610ARM/VT8500 ARM ARCHITECTURE
1611M: Tony Prisk <linux@prisktech.co.nz>
1612L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1613S: Maintained
1614F: arch/arm/mach-vt8500/
1615F: drivers/clocksource/vt8500_timer.c
1616F: drivers/i2c/busses/i2c-wmt.c
1617F: drivers/mmc/host/wmt-sdmmc.c
1618F: drivers/pwm/pwm-vt8500.c
1619F: drivers/rtc/rtc-vt8500.c
1620F: drivers/tty/serial/vt8500_serial.c
1621F: drivers/usb/host/ehci-platform.c
1622F: drivers/usb/host/uhci-platform.c
1623F: drivers/video/fbdev/vt8500lcdfb.*
1624F: drivers/video/fbdev/wm8505fb*
1625F: drivers/video/fbdev/wmt_ge_rops.*
1626
1627ARM/ZIPIT Z2 SUPPORT
1628M: Marek Vasut <marek.vasut@gmail.com>
1629L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1630S: Maintained
1631F: arch/arm/mach-pxa/z2.c
1632F: arch/arm/mach-pxa/include/mach/z2.h
1633
1634ARM/ZTE ARCHITECTURE
1635M: Jun Nie <jun.nie@linaro.org>
1636L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1637S: Maintained
1638F: arch/arm/mach-zx/
1639F: drivers/clk/zte/
1640F: Documentation/devicetree/bindings/arm/zte.txt
1641F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1642
1643ARM/ZYNQ ARCHITECTURE
1644M: Michal Simek <michal.simek@xilinx.com>
1645R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1646L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1647W: http://wiki.xilinx.com
1648T: git git://git.xilinx.com/linux-xlnx.git
1649S: Supported
1650F: arch/arm/mach-zynq/
1651F: drivers/cpuidle/cpuidle-zynq.c
1652F: drivers/block/xsysace.c
1653N: zynq
1654N: xilinx
1655F: drivers/clocksource/cadence_ttc_timer.c
1656F: drivers/i2c/busses/i2c-cadence.c
1657F: drivers/mmc/host/sdhci-of-arasan.c
1658F: drivers/edac/synopsys_edac.c
1659
1660ARM SMMU DRIVER
1661M: Will Deacon <will.deacon@arm.com>
1662L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1663S: Maintained
1664F: drivers/iommu/arm-smmu.c
1665F: drivers/iommu/io-pgtable-arm.c
1666
1667ARM64 PORT (AARCH64 ARCHITECTURE)
1668M: Catalin Marinas <catalin.marinas@arm.com>
1669M: Will Deacon <will.deacon@arm.com>
1670L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1671S: Maintained
1672F: arch/arm64/
1673F: Documentation/arm64/
1674
1675AS3645A LED FLASH CONTROLLER DRIVER
1676M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1677L: linux-media@vger.kernel.org
1678T: git git://linuxtv.org/media_tree.git
1679S: Maintained
1680F: drivers/media/i2c/as3645a.c
1681F: include/media/as3645a.h
1682
1683ASC7621 HARDWARE MONITOR DRIVER
1684M: George Joseph <george.joseph@fairview5.com>
1685L: lm-sensors@lm-sensors.org
1686S: Maintained
1687F: Documentation/hwmon/asc7621
1688F: drivers/hwmon/asc7621.c
1689
1690ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1691M: Corentin Chary <corentin.chary@gmail.com>
1692L: acpi4asus-user@lists.sourceforge.net
1693L: platform-driver-x86@vger.kernel.org
1694W: http://acpi4asus.sf.net
1695S: Maintained
1696F: drivers/platform/x86/asus*.c
1697F: drivers/platform/x86/eeepc*.c
1698
1699ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1700R: Dan Williams <dan.j.williams@intel.com>
1701W: http://sourceforge.net/projects/xscaleiop
1702S: Odd fixes
1703F: Documentation/crypto/async-tx-api.txt
1704F: crypto/async_tx/
1705F: drivers/dma/
1706F: include/linux/dmaengine.h
1707F: include/linux/async_tx.h
1708
1709AT24 EEPROM DRIVER
1710M: Wolfram Sang <wsa@the-dreams.de>
1711L: linux-i2c@vger.kernel.org
1712S: Maintained
1713F: drivers/misc/eeprom/at24.c
1714F: include/linux/platform_data/at24.h
1715
1716ATA OVER ETHERNET (AOE) DRIVER
1717M: "Ed L. Cashin" <ed.cashin@acm.org>
1718W: http://www.openaoe.org/
1719S: Supported
1720F: Documentation/aoe/
1721F: drivers/block/aoe/
1722
1723ATHEROS ATH GENERIC UTILITIES
1724M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1725L: linux-wireless@vger.kernel.org
1726S: Supported
1727F: drivers/net/wireless/ath/*
1728
1729ATHEROS ATH5K WIRELESS DRIVER
1730M: Jiri Slaby <jirislaby@gmail.com>
1731M: Nick Kossifidis <mickflemm@gmail.com>
1732M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1733L: linux-wireless@vger.kernel.org
1734W: http://wireless.kernel.org/en/users/Drivers/ath5k
1735S: Maintained
1736F: drivers/net/wireless/ath/ath5k/
1737
1738ATHEROS ATH6KL WIRELESS DRIVER
1739M: Kalle Valo <kvalo@qca.qualcomm.com>
1740L: linux-wireless@vger.kernel.org
1741W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1742T: git git://github.com/kvalo/ath.git
1743S: Supported
1744F: drivers/net/wireless/ath/ath6kl/
1745
1746WILOCITY WIL6210 WIRELESS DRIVER
1747M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1748L: linux-wireless@vger.kernel.org
1749L: wil6210@qca.qualcomm.com
1750S: Supported
1751W: http://wireless.kernel.org/en/users/Drivers/wil6210
1752F: drivers/net/wireless/ath/wil6210/
1753F: include/uapi/linux/wil6210_uapi.h
1754
1755CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1756M: Christian Lamparter <chunkeey@googlemail.com>
1757L: linux-wireless@vger.kernel.org
1758W: http://wireless.kernel.org/en/users/Drivers/carl9170
1759S: Maintained
1760F: drivers/net/wireless/ath/carl9170/
1761
1762ATK0110 HWMON DRIVER
1763M: Luca Tettamanti <kronos.it@gmail.com>
1764L: lm-sensors@lm-sensors.org
1765S: Maintained
1766F: drivers/hwmon/asus_atk0110.c
1767
1768ATI_REMOTE2 DRIVER
1769M: Ville Syrjala <syrjala@sci.fi>
1770S: Maintained
1771F: drivers/input/misc/ati_remote2.c
1772
1773ATLX ETHERNET DRIVERS
1774M: Jay Cliburn <jcliburn@gmail.com>
1775M: Chris Snook <chris.snook@gmail.com>
1776L: netdev@vger.kernel.org
1777W: http://sourceforge.net/projects/atl1
1778W: http://atl1.sourceforge.net
1779S: Maintained
1780F: drivers/net/ethernet/atheros/
1781
1782ATM
1783M: Chas Williams <3chas3@gmail.com>
1784L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1785L: netdev@vger.kernel.org
1786W: http://linux-atm.sourceforge.net
1787S: Maintained
1788F: drivers/atm/
1789F: include/linux/atm*
1790F: include/uapi/linux/atm*
1791
1792ATMEL AT91 / AT32 MCI DRIVER
1793M: Ludovic Desroches <ludovic.desroches@atmel.com>
1794S: Maintained
1795F: drivers/mmc/host/atmel-mci.c
1796F: drivers/mmc/host/atmel-mci-regs.h
1797
1798ATMEL AT91 / AT32 SERIAL DRIVER
1799M: Nicolas Ferre <nicolas.ferre@atmel.com>
1800S: Supported
1801F: drivers/tty/serial/atmel_serial.c
1802
1803ATMEL Audio ALSA driver
1804M: Nicolas Ferre <nicolas.ferre@atmel.com>
1805L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1806S: Supported
1807F: sound/soc/atmel
1808
1809ATMEL DMA DRIVER
1810M: Nicolas Ferre <nicolas.ferre@atmel.com>
1811L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1812S: Supported
1813F: drivers/dma/at_hdmac.c
1814F: drivers/dma/at_hdmac_regs.h
1815F: include/linux/platform_data/dma-atmel.h
1816
1817ATMEL XDMA DRIVER
1818M: Ludovic Desroches <ludovic.desroches@atmel.com>
1819L: linux-arm-kernel@lists.infradead.org
1820L: dmaengine@vger.kernel.org
1821S: Supported
1822F: drivers/dma/at_xdmac.c
1823
1824ATMEL I2C DRIVER
1825M: Ludovic Desroches <ludovic.desroches@atmel.com>
1826L: linux-i2c@vger.kernel.org
1827S: Supported
1828F: drivers/i2c/busses/i2c-at91.c
1829
1830ATMEL ISI DRIVER
1831M: Josh Wu <josh.wu@atmel.com>
1832L: linux-media@vger.kernel.org
1833S: Supported
1834F: drivers/media/platform/soc_camera/atmel-isi.c
1835F: include/media/atmel-isi.h
1836
1837ATMEL LCDFB DRIVER
1838M: Nicolas Ferre <nicolas.ferre@atmel.com>
1839L: linux-fbdev@vger.kernel.org
1840S: Maintained
1841F: drivers/video/fbdev/atmel_lcdfb.c
1842F: include/video/atmel_lcdc.h
1843
1844ATMEL MACB ETHERNET DRIVER
1845M: Nicolas Ferre <nicolas.ferre@atmel.com>
1846S: Supported
1847F: drivers/net/ethernet/cadence/
1848
1849ATMEL NAND DRIVER
1850M: Josh Wu <josh.wu@atmel.com>
1851L: linux-mtd@lists.infradead.org
1852S: Supported
1853F: drivers/mtd/nand/atmel_nand*
1854
1855ATMEL SPI DRIVER
1856M: Nicolas Ferre <nicolas.ferre@atmel.com>
1857S: Supported
1858F: drivers/spi/spi-atmel.*
1859
1860ATMEL SSC DRIVER
1861M: Nicolas Ferre <nicolas.ferre@atmel.com>
1862L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1863S: Supported
1864F: drivers/misc/atmel-ssc.c
1865F: include/linux/atmel-ssc.h
1866
1867ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1868M: Nicolas Ferre <nicolas.ferre@atmel.com>
1869L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1870S: Supported
1871F: drivers/misc/atmel_tclib.c
1872F: drivers/clocksource/tcb_clksrc.c
1873
1874ATMEL USBA UDC DRIVER
1875M: Nicolas Ferre <nicolas.ferre@atmel.com>
1876L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1877S: Supported
1878F: drivers/usb/gadget/udc/atmel_usba_udc.*
1879
1880ATMEL WIRELESS DRIVER
1881M: Simon Kelley <simon@thekelleys.org.uk>
1882L: linux-wireless@vger.kernel.org
1883W: http://www.thekelleys.org.uk/atmel
1884W: http://atmelwlandriver.sourceforge.net/
1885S: Maintained
1886F: drivers/net/wireless/atmel*
1887
1888ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1889M: Bradley Grove <linuxdrivers@attotech.com>
1890L: linux-scsi@vger.kernel.org
1891W: http://www.attotech.com
1892S: Supported
1893F: drivers/scsi/esas2r
1894
1895AUDIT SUBSYSTEM
1896M: Paul Moore <paul@paul-moore.com>
1897M: Eric Paris <eparis@redhat.com>
1898L: linux-audit@redhat.com (moderated for non-subscribers)
1899W: http://people.redhat.com/sgrubb/audit/
1900T: git git://git.infradead.org/users/pcmoore/audit
1901S: Maintained
1902F: include/linux/audit.h
1903F: include/uapi/linux/audit.h
1904F: kernel/audit*
1905
1906AUXILIARY DISPLAY DRIVERS
1907M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1908W: http://miguelojeda.es/auxdisplay.htm
1909W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1910S: Maintained
1911F: drivers/auxdisplay/
1912F: include/linux/cfag12864b.h
1913
1914AVR32 ARCHITECTURE
1915M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1916M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1917W: http://www.atmel.com/products/AVR32/
1918W: http://mirror.egtvedt.no/avr32linux.org/
1919W: http://avrfreaks.net/
1920S: Maintained
1921F: arch/avr32/
1922
1923AVR32/AT32AP MACHINE SUPPORT
1924M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1925M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1926S: Maintained
1927F: arch/avr32/mach-at32ap/
1928
1929AX.25 NETWORK LAYER
1930M: Ralf Baechle <ralf@linux-mips.org>
1931L: linux-hams@vger.kernel.org
1932W: http://www.linux-ax25.org/
1933S: Maintained
1934F: include/uapi/linux/ax25.h
1935F: include/net/ax25.h
1936F: net/ax25/
1937
1938AZ6007 DVB DRIVER
1939M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1940L: linux-media@vger.kernel.org
1941W: http://linuxtv.org
1942T: git git://linuxtv.org/media_tree.git
1943S: Maintained
1944F: drivers/media/usb/dvb-usb-v2/az6007.c
1945
1946AZTECH FM RADIO RECEIVER DRIVER
1947M: Hans Verkuil <hverkuil@xs4all.nl>
1948L: linux-media@vger.kernel.org
1949T: git git://linuxtv.org/media_tree.git
1950W: http://linuxtv.org
1951S: Maintained
1952F: drivers/media/radio/radio-aztech*
1953
1954B43 WIRELESS DRIVER
1955L: linux-wireless@vger.kernel.org
1956L: b43-dev@lists.infradead.org
1957W: http://wireless.kernel.org/en/users/Drivers/b43
1958S: Odd Fixes
1959F: drivers/net/wireless/b43/
1960
1961B43LEGACY WIRELESS DRIVER
1962M: Larry Finger <Larry.Finger@lwfinger.net>
1963L: linux-wireless@vger.kernel.org
1964L: b43-dev@lists.infradead.org
1965W: http://wireless.kernel.org/en/users/Drivers/b43
1966S: Maintained
1967F: drivers/net/wireless/b43legacy/
1968
1969BACKLIGHT CLASS/SUBSYSTEM
1970M: Jingoo Han <jg1.han@samsung.com>
1971M: Lee Jones <lee.jones@linaro.org>
1972S: Maintained
1973F: drivers/video/backlight/
1974F: include/linux/backlight.h
1975
1976BATMAN ADVANCED
1977M: Marek Lindner <mareklindner@neomailbox.ch>
1978M: Simon Wunderlich <sw@simonwunderlich.de>
1979M: Antonio Quartulli <antonio@meshcoding.com>
1980L: b.a.t.m.a.n@lists.open-mesh.org
1981W: http://www.open-mesh.org/
1982S: Maintained
1983F: net/batman-adv/
1984
1985BAYCOM/HDLCDRV DRIVERS FOR AX.25
1986M: Thomas Sailer <t.sailer@alumni.ethz.ch>
1987L: linux-hams@vger.kernel.org
1988W: http://www.baycom.org/~tom/ham/ham.html
1989S: Maintained
1990F: drivers/net/hamradio/baycom*
1991
1992BCACHE (BLOCK LAYER CACHE)
1993M: Kent Overstreet <kmo@daterainc.com>
1994L: linux-bcache@vger.kernel.org
1995W: http://bcache.evilpiepirate.org
1996S: Maintained:
1997F: drivers/md/bcache/
1998
1999BEFS FILE SYSTEM
2000S: Orphan
2001F: Documentation/filesystems/befs.txt
2002F: fs/befs/
2003
2004BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2005M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2006L: netdev@vger.kernel.org
2007S: Maintained
2008F: drivers/net/ethernet/ec_bhf.c
2009
2010BFS FILE SYSTEM
2011M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2012S: Maintained
2013F: Documentation/filesystems/bfs.txt
2014F: fs/bfs/
2015F: include/uapi/linux/bfs_fs.h
2016
2017BLACKFIN ARCHITECTURE
2018M: Steven Miao <realmz6@gmail.com>
2019L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2020T: git git://git.code.sf.net/p/adi-linux/code
2021W: http://blackfin.uclinux.org
2022S: Supported
2023F: arch/blackfin/
2024
2025BLACKFIN EMAC DRIVER
2026L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2027W: http://blackfin.uclinux.org
2028S: Supported
2029F: drivers/net/ethernet/adi/
2030
2031BLACKFIN RTC DRIVER
2032L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2033W: http://blackfin.uclinux.org
2034S: Supported
2035F: drivers/rtc/rtc-bfin.c
2036
2037BLACKFIN SDH DRIVER
2038M: Sonic Zhang <sonic.zhang@analog.com>
2039L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2040W: http://blackfin.uclinux.org
2041S: Supported
2042F: drivers/mmc/host/bfin_sdh.c
2043
2044BLACKFIN SERIAL DRIVER
2045M: Sonic Zhang <sonic.zhang@analog.com>
2046L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2047W: http://blackfin.uclinux.org
2048S: Supported
2049F: drivers/tty/serial/bfin_uart.c
2050
2051BLACKFIN WATCHDOG DRIVER
2052L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2053W: http://blackfin.uclinux.org
2054S: Supported
2055F: drivers/watchdog/bfin_wdt.c
2056
2057BLACKFIN I2C TWI DRIVER
2058M: Sonic Zhang <sonic.zhang@analog.com>
2059L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2060W: http://blackfin.uclinux.org/
2061S: Supported
2062F: drivers/i2c/busses/i2c-bfin-twi.c
2063
2064BLACKFIN MEDIA DRIVER
2065M: Scott Jiang <scott.jiang.linux@gmail.com>
2066L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2067W: http://blackfin.uclinux.org/
2068S: Supported
2069F: drivers/media/platform/blackfin/
2070F: drivers/media/i2c/adv7183*
2071F: drivers/media/i2c/vs6624*
2072
2073BLINKM RGB LED DRIVER
2074M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2075S: Maintained
2076F: drivers/leds/leds-blinkm.c
2077
2078BLOCK LAYER
2079M: Jens Axboe <axboe@kernel.dk>
2080T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2081S: Maintained
2082F: block/
2083
2084BLOCK2MTD DRIVER
2085M: Joern Engel <joern@lazybastard.org>
2086L: linux-mtd@lists.infradead.org
2087S: Maintained
2088F: drivers/mtd/devices/block2mtd.c
2089
2090BLUETOOTH DRIVERS
2091M: Marcel Holtmann <marcel@holtmann.org>
2092M: Gustavo Padovan <gustavo@padovan.org>
2093M: Johan Hedberg <johan.hedberg@gmail.com>
2094L: linux-bluetooth@vger.kernel.org
2095W: http://www.bluez.org/
2096T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2097T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2098S: Maintained
2099F: drivers/bluetooth/
2100
2101BLUETOOTH SUBSYSTEM
2102M: Marcel Holtmann <marcel@holtmann.org>
2103M: Gustavo Padovan <gustavo@padovan.org>
2104M: Johan Hedberg <johan.hedberg@gmail.com>
2105L: linux-bluetooth@vger.kernel.org
2106W: http://www.bluez.org/
2107T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2108T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2109S: Maintained
2110F: net/bluetooth/
2111F: include/net/bluetooth/
2112
2113BONDING DRIVER
2114M: Jay Vosburgh <j.vosburgh@gmail.com>
2115M: Veaceslav Falico <vfalico@gmail.com>
2116M: Andy Gospodarek <gospo@cumulusnetworks.com>
2117L: netdev@vger.kernel.org
2118W: http://sourceforge.net/projects/bonding/
2119S: Supported
2120F: drivers/net/bonding/
2121F: include/uapi/linux/if_bonding.h
2122
2123BPF (Safe dynamic programs and tools)
2124M: Alexei Starovoitov <ast@kernel.org>
2125L: netdev@vger.kernel.org
2126L: linux-kernel@vger.kernel.org
2127S: Supported
2128F: kernel/bpf/
2129
2130BROADCOM B44 10/100 ETHERNET DRIVER
2131M: Gary Zambrano <zambrano@broadcom.com>
2132L: netdev@vger.kernel.org
2133S: Supported
2134F: drivers/net/ethernet/broadcom/b44.*
2135
2136BROADCOM GENET ETHERNET DRIVER
2137M: Florian Fainelli <f.fainelli@gmail.com>
2138L: netdev@vger.kernel.org
2139S: Supported
2140F: drivers/net/ethernet/broadcom/genet/
2141
2142BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2143M: Sony Chacko <sony.chacko@qlogic.com>
2144M: Dept-HSGLinuxNICDev@qlogic.com
2145L: netdev@vger.kernel.org
2146S: Supported
2147F: drivers/net/ethernet/broadcom/bnx2.*
2148F: drivers/net/ethernet/broadcom/bnx2_*
2149
2150BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2151M: Ariel Elior <ariel.elior@qlogic.com>
2152L: netdev@vger.kernel.org
2153S: Supported
2154F: drivers/net/ethernet/broadcom/bnx2x/
2155
2156BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2157M: Florian Fainelli <f.fainelli@gmail.com>
2158M: Ray Jui <rjui@broadcom.com>
2159M: Scott Branden <sbranden@broadcom.com>
2160L: bcm-kernel-feedback-list@broadcom.com
2161T: git git://github.com/broadcom/mach-bcm
2162S: Maintained
2163F: arch/arm/mach-bcm/
2164F: arch/arm/boot/dts/bcm113*
2165F: arch/arm/boot/dts/bcm216*
2166F: arch/arm/boot/dts/bcm281*
2167F: arch/arm/configs/bcm_defconfig
2168F: drivers/mmc/host/sdhci-bcm-kona.c
2169F: drivers/clocksource/bcm_kona_timer.c
2170
2171BROADCOM BCM2835 ARM ARCHITECTURE
2172M: Stephen Warren <swarren@wwwdotorg.org>
2173M: Lee Jones <lee@kernel.org>
2174L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2175T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2176S: Maintained
2177N: bcm2835
2178
2179BROADCOM BCM33XX MIPS ARCHITECTURE
2180M: Kevin Cernekee <cernekee@gmail.com>
2181L: linux-mips@linux-mips.org
2182S: Maintained
2183F: arch/mips/bcm3384/*
2184F: arch/mips/include/asm/mach-bcm3384/*
2185F: arch/mips/kernel/*bmips*
2186
2187BROADCOM BCM5301X ARM ARCHITECTURE
2188M: Hauke Mehrtens <hauke@hauke-m.de>
2189L: linux-arm-kernel@lists.infradead.org
2190S: Maintained
2191F: arch/arm/mach-bcm/bcm_5301x.c
2192F: arch/arm/boot/dts/bcm5301x.dtsi
2193F: arch/arm/boot/dts/bcm470*
2194
2195BROADCOM BCM63XX ARM ARCHITECTURE
2196M: Florian Fainelli <f.fainelli@gmail.com>
2197L: linux-arm-kernel@lists.infradead.org
2198T: git git://github.com/broadcom/arm-bcm63xx.git
2199S: Maintained
2200F: arch/arm/mach-bcm/bcm63xx.c
2201F: arch/arm/include/debug/bcm63xx.S
2202
2203BROADCOM BCM63XX/BCM33XX UDC DRIVER
2204M: Kevin Cernekee <cernekee@gmail.com>
2205L: linux-usb@vger.kernel.org
2206S: Maintained
2207F: drivers/usb/gadget/udc/bcm63xx_udc.*
2208
2209BROADCOM BCM7XXX ARM ARCHITECTURE
2210M: Brian Norris <computersforpeace@gmail.com>
2211M: Gregory Fong <gregory.0xf0@gmail.com>
2212M: Florian Fainelli <f.fainelli@gmail.com>
2213L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2214T: git git://github.com/broadcom/stblinux.git
2215S: Maintained
2216F: arch/arm/mach-bcm/*brcmstb*
2217F: arch/arm/boot/dts/bcm7*.dts*
2218F: drivers/bus/brcmstb_gisb.c
2219N: brcmstb
2220
2221BROADCOM BMIPS MIPS ARCHITECTURE
2222M: Kevin Cernekee <cernekee@gmail.com>
2223M: Florian Fainelli <f.fainelli@gmail.com>
2224L: linux-mips@linux-mips.org
2225T: git git://github.com/broadcom/stblinux.git
2226S: Maintained
2227F: arch/mips/bmips/*
2228F: arch/mips/include/asm/mach-bmips/*
2229F: arch/mips/kernel/*bmips*
2230F: arch/mips/boot/dts/bcm*.dts*
2231F: drivers/irqchip/irq-bcm7*
2232F: drivers/irqchip/irq-brcmstb*
2233
2234BROADCOM TG3 GIGABIT ETHERNET DRIVER
2235M: Prashant Sreedharan <prashant@broadcom.com>
2236M: Michael Chan <mchan@broadcom.com>
2237L: netdev@vger.kernel.org
2238S: Supported
2239F: drivers/net/ethernet/broadcom/tg3.*
2240
2241BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2242M: Brett Rudley <brudley@broadcom.com>
2243M: Arend van Spriel <arend@broadcom.com>
2244M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2245M: Hante Meuleman <meuleman@broadcom.com>
2246L: linux-wireless@vger.kernel.org
2247L: brcm80211-dev-list@broadcom.com
2248S: Supported
2249F: drivers/net/wireless/brcm80211/
2250
2251BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2252M: QLogic-Storage-Upstream@qlogic.com
2253L: linux-scsi@vger.kernel.org
2254S: Supported
2255F: drivers/scsi/bnx2fc/
2256
2257BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2258M: QLogic-Storage-Upstream@qlogic.com
2259L: linux-scsi@vger.kernel.org
2260S: Supported
2261F: drivers/scsi/bnx2i/
2262
2263BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2264M: Ray Jui <rjui@broadcom.com>
2265M: Scott Branden <sbranden@broadcom.com>
2266L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2267L: bcm-kernel-feedback-list@broadcom.com
2268T: git git://github.com/broadcom/cygnus-linux.git
2269S: Maintained
2270N: iproc
2271N: cygnus
2272N: bcm9113*
2273N: bcm9583*
2274N: bcm583*
2275N: bcm113*
2276
2277BROADCOM KONA GPIO DRIVER
2278M: Ray Jui <rjui@broadcom.com>
2279L: bcm-kernel-feedback-list@broadcom.com
2280S: Supported
2281F: drivers/gpio/gpio-bcm-kona.c
2282F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2283
2284BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2285M: Rafał Miłecki <zajec5@gmail.com>
2286L: linux-wireless@vger.kernel.org
2287S: Maintained
2288F: drivers/bcma/
2289F: include/linux/bcma/
2290
2291BROADCOM SYSTEMPORT ETHERNET DRIVER
2292M: Florian Fainelli <f.fainelli@gmail.com>
2293L: netdev@vger.kernel.org
2294S: Supported
2295F: drivers/net/ethernet/broadcom/bcmsysport.*
2296
2297BROCADE BFA FC SCSI DRIVER
2298M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2299M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2300L: linux-scsi@vger.kernel.org
2301S: Supported
2302F: drivers/scsi/bfa/
2303
2304BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2305M: Rasesh Mody <rasesh.mody@qlogic.com>
2306L: netdev@vger.kernel.org
2307S: Supported
2308F: drivers/net/ethernet/brocade/bna/
2309
2310BSG (block layer generic sg v4 driver)
2311M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2312L: linux-scsi@vger.kernel.org
2313S: Supported
2314F: block/bsg.c
2315F: include/linux/bsg.h
2316F: include/uapi/linux/bsg.h
2317
2318BT87X AUDIO DRIVER
2319M: Clemens Ladisch <clemens@ladisch.de>
2320L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2321T: git git://git.alsa-project.org/alsa-kernel.git
2322S: Maintained
2323F: Documentation/sound/alsa/Bt87x.txt
2324F: sound/pci/bt87x.c
2325
2326BT8XXGPIO DRIVER
2327M: Michael Buesch <m@bues.ch>
2328W: http://bu3sch.de/btgpio.php
2329S: Maintained
2330F: drivers/gpio/gpio-bt8xx.c
2331
2332BTRFS FILE SYSTEM
2333M: Chris Mason <clm@fb.com>
2334M: Josef Bacik <jbacik@fb.com>
2335M: David Sterba <dsterba@suse.cz>
2336L: linux-btrfs@vger.kernel.org
2337W: http://btrfs.wiki.kernel.org/
2338Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2339T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2340S: Maintained
2341F: Documentation/filesystems/btrfs.txt
2342F: fs/btrfs/
2343
2344BTTV VIDEO4LINUX DRIVER
2345M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2346L: linux-media@vger.kernel.org
2347W: http://linuxtv.org
2348T: git git://linuxtv.org/media_tree.git
2349S: Odd fixes
2350F: Documentation/video4linux/bttv/
2351F: drivers/media/pci/bt8xx/bttv*
2352
2353BUSLOGIC SCSI DRIVER
2354M: Khalid Aziz <khalid@gonehiking.org>
2355L: linux-scsi@vger.kernel.org
2356S: Maintained
2357F: drivers/scsi/BusLogic.*
2358F: drivers/scsi/FlashPoint.*
2359
2360C-MEDIA CMI8788 DRIVER
2361M: Clemens Ladisch <clemens@ladisch.de>
2362L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2363T: git git://git.alsa-project.org/alsa-kernel.git
2364S: Maintained
2365F: sound/pci/oxygen/
2366
2367C6X ARCHITECTURE
2368M: Mark Salter <msalter@redhat.com>
2369M: Aurelien Jacquiot <a-jacquiot@ti.com>
2370L: linux-c6x-dev@linux-c6x.org
2371W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2372S: Maintained
2373F: arch/c6x/
2374
2375CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2376M: David Howells <dhowells@redhat.com>
2377L: linux-cachefs@redhat.com
2378S: Supported
2379F: Documentation/filesystems/caching/cachefiles.txt
2380F: fs/cachefiles/
2381
2382CADET FM/AM RADIO RECEIVER DRIVER
2383M: Hans Verkuil <hverkuil@xs4all.nl>
2384L: linux-media@vger.kernel.org
2385T: git git://linuxtv.org/media_tree.git
2386W: http://linuxtv.org
2387S: Maintained
2388F: drivers/media/radio/radio-cadet*
2389
2390CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2391M: Jonathan Corbet <corbet@lwn.net>
2392L: linux-media@vger.kernel.org
2393T: git git://linuxtv.org/media_tree.git
2394S: Maintained
2395F: Documentation/video4linux/cafe_ccic
2396F: drivers/media/platform/marvell-ccic/
2397
2398CAIF NETWORK LAYER
2399M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2400L: netdev@vger.kernel.org
2401S: Supported
2402F: Documentation/networking/caif/
2403F: drivers/net/caif/
2404F: include/uapi/linux/caif/
2405F: include/net/caif/
2406F: net/caif/
2407
2408CALGARY x86-64 IOMMU
2409M: Muli Ben-Yehuda <muli@il.ibm.com>
2410M: "Jon D. Mason" <jdmason@kudzu.us>
2411L: discuss@x86-64.org
2412S: Maintained
2413F: arch/x86/kernel/pci-calgary_64.c
2414F: arch/x86/kernel/tce_64.c
2415F: arch/x86/include/asm/calgary.h
2416F: arch/x86/include/asm/tce.h
2417
2418CAN NETWORK LAYER
2419M: Oliver Hartkopp <socketcan@hartkopp.net>
2420M: Marc Kleine-Budde <mkl@pengutronix.de>
2421L: linux-can@vger.kernel.org
2422W: https://github.com/linux-can
2423T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2424T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2425S: Maintained
2426F: Documentation/networking/can.txt
2427F: net/can/
2428F: include/linux/can/core.h
2429F: include/uapi/linux/can.h
2430F: include/uapi/linux/can/bcm.h
2431F: include/uapi/linux/can/raw.h
2432F: include/uapi/linux/can/gw.h
2433
2434CAN NETWORK DRIVERS
2435M: Wolfgang Grandegger <wg@grandegger.com>
2436M: Marc Kleine-Budde <mkl@pengutronix.de>
2437L: linux-can@vger.kernel.org
2438W: https://github.com/linux-can
2439T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2440T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2441S: Maintained
2442F: drivers/net/can/
2443F: include/linux/can/dev.h
2444F: include/linux/can/platform/
2445F: include/uapi/linux/can/error.h
2446F: include/uapi/linux/can/netlink.h
2447
2448CAPABILITIES
2449M: Serge Hallyn <serge.hallyn@canonical.com>
2450L: linux-security-module@vger.kernel.org
2451S: Supported
2452F: include/linux/capability.h
2453F: include/uapi/linux/capability.h
2454F: security/capability.c
2455F: security/commoncap.c
2456F: kernel/capability.c
2457
2458CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2459M: Kevin Tsai <ktsai@capellamicro.com>
2460S: Maintained
2461F: drivers/iio/light/cm*
2462F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2463
2464CC2520 IEEE-802.15.4 RADIO DRIVER
2465M: Varka Bhadram <varkabhadram@gmail.com>
2466L: linux-wpan@vger.kernel.org
2467S: Maintained
2468F: drivers/net/ieee802154/cc2520.c
2469F: include/linux/spi/cc2520.h
2470F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2471
2472CELL BROADBAND ENGINE ARCHITECTURE
2473M: Arnd Bergmann <arnd@arndb.de>
2474L: linuxppc-dev@lists.ozlabs.org
2475L: cbe-oss-dev@lists.ozlabs.org
2476W: http://www.ibm.com/developerworks/power/cell/
2477S: Supported
2478F: arch/powerpc/include/asm/cell*.h
2479F: arch/powerpc/include/asm/spu*.h
2480F: arch/powerpc/include/uapi/asm/spu*.h
2481F: arch/powerpc/oprofile/*cell*
2482F: arch/powerpc/platforms/cell/
2483
2484CEPH DISTRIBUTED FILE SYSTEM CLIENT
2485M: Yan, Zheng <zyan@redhat.com>
2486M: Sage Weil <sage@redhat.com>
2487L: ceph-devel@vger.kernel.org
2488W: http://ceph.com/
2489T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2490S: Supported
2491F: Documentation/filesystems/ceph.txt
2492F: fs/ceph/
2493F: net/ceph/
2494F: include/linux/ceph/
2495F: include/linux/crush/
2496
2497CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2498L: linux-usb@vger.kernel.org
2499S: Orphan
2500F: Documentation/usb/WUSB-Design-overview.txt
2501F: Documentation/usb/wusb-cbaf
2502F: drivers/usb/host/hwa-hc.c
2503F: drivers/usb/host/whci/
2504F: drivers/usb/wusbcore/
2505F: include/linux/usb/wusb*
2506
2507CFAG12864B LCD DRIVER
2508M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2509W: http://miguelojeda.es/auxdisplay.htm
2510W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2511S: Maintained
2512F: drivers/auxdisplay/cfag12864b.c
2513F: include/linux/cfag12864b.h
2514
2515CFAG12864BFB LCD FRAMEBUFFER DRIVER
2516M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2517W: http://miguelojeda.es/auxdisplay.htm
2518W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2519S: Maintained
2520F: drivers/auxdisplay/cfag12864bfb.c
2521F: include/linux/cfag12864b.h
2522
2523CFG80211 and NL80211
2524M: Johannes Berg <johannes@sipsolutions.net>
2525L: linux-wireless@vger.kernel.org
2526W: http://wireless.kernel.org/
2527T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2528T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2529S: Maintained
2530F: include/uapi/linux/nl80211.h
2531F: include/net/cfg80211.h
2532F: net/wireless/*
2533X: net/wireless/wext*
2534
2535CHAR and MISC DRIVERS
2536M: Arnd Bergmann <arnd@arndb.de>
2537M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2538T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2539S: Supported
2540F: drivers/char/*
2541F: drivers/misc/*
2542F: include/linux/miscdevice.h
2543
2544CHECKPATCH
2545M: Andy Whitcroft <apw@canonical.com>
2546M: Joe Perches <joe@perches.com>
2547S: Maintained
2548F: scripts/checkpatch.pl
2549
2550CHINESE DOCUMENTATION
2551M: Harry Wei <harryxiyou@gmail.com>
2552L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2553L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2554S: Maintained
2555F: Documentation/zh_CN/
2556
2557CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2558M: Peter Chen <Peter.Chen@freescale.com>
2559T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2560L: linux-usb@vger.kernel.org
2561S: Maintained
2562F: drivers/usb/chipidea/
2563
2564CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2565M: Hans de Goede <hdegoede@redhat.com>
2566L: linux-input@vger.kernel.org
2567S: Maintained
2568F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2569F: drivers/input/touchscreen/chipone_icn8318.c
2570
2571CHROME HARDWARE PLATFORM SUPPORT
2572M: Olof Johansson <olof@lixom.net>
2573S: Maintained
2574F: drivers/platform/chrome/
2575
2576CISCO VIC ETHERNET NIC DRIVER
2577M: Christian Benvenuti <benve@cisco.com>
2578M: Sujith Sankar <ssujith@cisco.com>
2579M: Govindarajulu Varadarajan <_govind@gmx.com>
2580M: Neel Patel <neepatel@cisco.com>
2581S: Supported
2582F: drivers/net/ethernet/cisco/enic/
2583
2584CISCO VIC LOW LATENCY NIC DRIVER
2585M: Upinder Malhi <umalhi@cisco.com>
2586S: Supported
2587F: drivers/infiniband/hw/usnic
2588
2589CIRRUS LOGIC EP93XX ETHERNET DRIVER
2590M: Hartley Sweeten <hsweeten@visionengravers.com>
2591L: netdev@vger.kernel.org
2592S: Maintained
2593F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2594
2595CIRRUS LOGIC AUDIO CODEC DRIVERS
2596M: Brian Austin <brian.austin@cirrus.com>
2597M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2598L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2599S: Maintained
2600F: sound/soc/codecs/cs*
2601
2602CLEANCACHE API
2603M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2604L: linux-kernel@vger.kernel.org
2605S: Maintained
2606F: mm/cleancache.c
2607F: include/linux/cleancache.h
2608
2609CLK API
2610M: Russell King <linux@arm.linux.org.uk>
2611L: linux-clk@vger.kernel.org
2612S: Maintained
2613F: include/linux/clk.h
2614
2615CLOCKSOURCE, CLOCKEVENT DRIVERS
2616M: Daniel Lezcano <daniel.lezcano@linaro.org>
2617M: Thomas Gleixner <tglx@linutronix.de>
2618L: linux-kernel@vger.kernel.org
2619T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2620S: Supported
2621F: drivers/clocksource
2622
2623CISCO FCOE HBA DRIVER
2624M: Hiral Patel <hiralpat@cisco.com>
2625M: Suma Ramars <sramars@cisco.com>
2626M: Brian Uchino <buchino@cisco.com>
2627L: linux-scsi@vger.kernel.org
2628S: Supported
2629F: drivers/scsi/fnic/
2630
2631CMPC ACPI DRIVER
2632M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2633M: Daniel Oliveira Nascimento <don@syst.com.br>
2634L: platform-driver-x86@vger.kernel.org
2635S: Supported
2636F: drivers/platform/x86/classmate-laptop.c
2637
2638COCCINELLE/Semantic Patches (SmPL)
2639M: Julia Lawall <Julia.Lawall@lip6.fr>
2640M: Gilles Muller <Gilles.Muller@lip6.fr>
2641M: Nicolas Palix <nicolas.palix@imag.fr>
2642M: Michal Marek <mmarek@suse.cz>
2643L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2644T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2645W: http://coccinelle.lip6.fr/
2646S: Supported
2647F: Documentation/coccinelle.txt
2648F: scripts/coccinelle/
2649F: scripts/coccicheck
2650
2651CODA FILE SYSTEM
2652M: Jan Harkes <jaharkes@cs.cmu.edu>
2653M: coda@cs.cmu.edu
2654L: codalist@coda.cs.cmu.edu
2655W: http://www.coda.cs.cmu.edu/
2656S: Maintained
2657F: Documentation/filesystems/coda.txt
2658F: fs/coda/
2659F: include/linux/coda*.h
2660F: include/uapi/linux/coda*.h
2661
2662CODA V4L2 MEM2MEM DRIVER
2663M: Philipp Zabel <p.zabel@pengutronix.de>
2664L: linux-media@vger.kernel.org
2665S: Maintained
2666F: Documentation/devicetree/bindings/media/coda.txt
2667F: drivers/media/platform/coda/
2668
2669COMMON CLK FRAMEWORK
2670M: Mike Turquette <mturquette@linaro.org>
2671M: Stephen Boyd <sboyd@codeaurora.org>
2672L: linux-clk@vger.kernel.org
2673T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2674S: Maintained
2675F: drivers/clk/
2676X: drivers/clk/clkdev.c
2677F: include/linux/clk-pr*
2678F: include/linux/clk/
2679
2680COMMON INTERNET FILE SYSTEM (CIFS)
2681M: Steve French <sfrench@samba.org>
2682L: linux-cifs@vger.kernel.org
2683L: samba-technical@lists.samba.org (moderated for non-subscribers)
2684W: http://linux-cifs.samba.org/
2685T: git git://git.samba.org/sfrench/cifs-2.6.git
2686S: Supported
2687F: Documentation/filesystems/cifs/
2688F: fs/cifs/
2689
2690COMPACTPCI HOTPLUG CORE
2691M: Scott Murray <scott@spiteful.org>
2692L: linux-pci@vger.kernel.org
2693S: Maintained
2694F: drivers/pci/hotplug/cpci_hotplug*
2695
2696COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2697M: Scott Murray <scott@spiteful.org>
2698L: linux-pci@vger.kernel.org
2699S: Maintained
2700F: drivers/pci/hotplug/cpcihp_zt5550.*
2701
2702COMPACTPCI HOTPLUG GENERIC DRIVER
2703M: Scott Murray <scott@spiteful.org>
2704L: linux-pci@vger.kernel.org
2705S: Maintained
2706F: drivers/pci/hotplug/cpcihp_generic.c
2707
2708COMPAL LAPTOP SUPPORT
2709M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2710L: platform-driver-x86@vger.kernel.org
2711S: Maintained
2712F: drivers/platform/x86/compal-laptop.c
2713
2714CONEXANT ACCESSRUNNER USB DRIVER
2715M: Simon Arlott <cxacru@fire.lp0.eu>
2716L: accessrunner-general@lists.sourceforge.net
2717W: http://accessrunner.sourceforge.net/
2718S: Maintained
2719F: drivers/usb/atm/cxacru.c
2720
2721CONFIGFS
2722M: Joel Becker <jlbec@evilplan.org>
2723T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2724S: Supported
2725F: fs/configfs/
2726F: include/linux/configfs.h
2727
2728CONNECTOR
2729M: Evgeniy Polyakov <zbr@ioremap.net>
2730L: netdev@vger.kernel.org
2731S: Maintained
2732F: drivers/connector/
2733
2734CONTROL GROUP (CGROUP)
2735M: Tejun Heo <tj@kernel.org>
2736M: Li Zefan <lizefan@huawei.com>
2737L: cgroups@vger.kernel.org
2738T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2739S: Maintained
2740F: Documentation/cgroups/
2741F: include/linux/cgroup*
2742F: kernel/cgroup*
2743
2744CONTROL GROUP - CPUSET
2745M: Li Zefan <lizefan@huawei.com>
2746L: cgroups@vger.kernel.org
2747W: http://www.bullopensource.org/cpuset/
2748W: http://oss.sgi.com/projects/cpusets/
2749T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2750S: Maintained
2751F: Documentation/cgroups/cpusets.txt
2752F: include/linux/cpuset.h
2753F: kernel/cpuset.c
2754
2755CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2756M: Johannes Weiner <hannes@cmpxchg.org>
2757M: Michal Hocko <mhocko@suse.cz>
2758L: cgroups@vger.kernel.org
2759L: linux-mm@kvack.org
2760S: Maintained
2761F: mm/memcontrol.c
2762F: mm/swap_cgroup.c
2763
2764CORETEMP HARDWARE MONITORING DRIVER
2765M: Fenghua Yu <fenghua.yu@intel.com>
2766L: lm-sensors@lm-sensors.org
2767S: Maintained
2768F: Documentation/hwmon/coretemp
2769F: drivers/hwmon/coretemp.c
2770
2771COSA/SRP SYNC SERIAL DRIVER
2772M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2773W: http://www.fi.muni.cz/~kas/cosa/
2774S: Maintained
2775F: drivers/net/wan/cosa*
2776
2777CPMAC ETHERNET DRIVER
2778M: Florian Fainelli <florian@openwrt.org>
2779L: netdev@vger.kernel.org
2780S: Maintained
2781F: drivers/net/ethernet/ti/cpmac.c
2782
2783CPU FREQUENCY DRIVERS
2784M: Rafael J. Wysocki <rjw@rjwysocki.net>
2785M: Viresh Kumar <viresh.kumar@linaro.org>
2786L: linux-pm@vger.kernel.org
2787S: Maintained
2788T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2789T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2790F: drivers/cpufreq/
2791F: include/linux/cpufreq.h
2792
2793CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2794M: Viresh Kumar <viresh.kumar@linaro.org>
2795M: Sudeep Holla <sudeep.holla@arm.com>
2796L: linux-pm@vger.kernel.org
2797W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2798S: Maintained
2799F: drivers/cpufreq/arm_big_little.h
2800F: drivers/cpufreq/arm_big_little.c
2801F: drivers/cpufreq/arm_big_little_dt.c
2802
2803CPUIDLE DRIVER - ARM BIG LITTLE
2804M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2805M: Daniel Lezcano <daniel.lezcano@linaro.org>
2806L: linux-pm@vger.kernel.org
2807L: linux-arm-kernel@lists.infradead.org
2808T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2809S: Maintained
2810F: drivers/cpuidle/cpuidle-big_little.c
2811
2812CPUIDLE DRIVER - ARM EXYNOS
2813M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2814M: Daniel Lezcano <daniel.lezcano@linaro.org>
2815M: Kukjin Kim <kgene@kernel.org>
2816L: linux-pm@vger.kernel.org
2817L: linux-samsung-soc@vger.kernel.org
2818S: Supported
2819F: drivers/cpuidle/cpuidle-exynos.c
2820F: arch/arm/mach-exynos/pm.c
2821
2822CPUIDLE DRIVERS
2823M: Rafael J. Wysocki <rjw@rjwysocki.net>
2824M: Daniel Lezcano <daniel.lezcano@linaro.org>
2825L: linux-pm@vger.kernel.org
2826S: Maintained
2827T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2828F: drivers/cpuidle/*
2829F: include/linux/cpuidle.h
2830
2831CPUID/MSR DRIVER
2832M: "H. Peter Anvin" <hpa@zytor.com>
2833S: Maintained
2834F: arch/x86/kernel/cpuid.c
2835F: arch/x86/kernel/msr.c
2836
2837CPU POWER MONITORING SUBSYSTEM
2838M: Thomas Renninger <trenn@suse.de>
2839L: linux-pm@vger.kernel.org
2840S: Maintained
2841F: tools/power/cpupower/
2842
2843CRAMFS FILESYSTEM
2844W: http://sourceforge.net/projects/cramfs/
2845S: Orphan / Obsolete
2846F: Documentation/filesystems/cramfs.txt
2847F: fs/cramfs/
2848
2849CRIS PORT
2850M: Mikael Starvik <starvik@axis.com>
2851M: Jesper Nilsson <jesper.nilsson@axis.com>
2852L: linux-cris-kernel@axis.com
2853W: http://developer.axis.com
2854S: Maintained
2855F: arch/cris/
2856F: drivers/tty/serial/crisv10.*
2857
2858CRYPTO API
2859M: Herbert Xu <herbert@gondor.apana.org.au>
2860M: "David S. Miller" <davem@davemloft.net>
2861L: linux-crypto@vger.kernel.org
2862T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2863S: Maintained
2864F: Documentation/crypto/
2865F: Documentation/DocBook/crypto-API.tmpl
2866F: arch/*/crypto/
2867F: crypto/
2868F: drivers/crypto/
2869F: include/crypto/
2870
2871CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2872M: Neil Horman <nhorman@tuxdriver.com>
2873L: linux-crypto@vger.kernel.org
2874S: Maintained
2875F: crypto/ansi_cprng.c
2876F: crypto/rng.c
2877
2878CS5535 Audio ALSA driver
2879M: Jaya Kumar <jayakumar.alsa@gmail.com>
2880S: Maintained
2881F: sound/pci/cs5535audio/
2882
2883CW1200 WLAN driver
2884M: Solomon Peachy <pizza@shaftnet.org>
2885S: Maintained
2886F: drivers/net/wireless/cw1200/
2887
2888CX18 VIDEO4LINUX DRIVER
2889M: Andy Walls <awalls@md.metrocast.net>
2890L: ivtv-devel@ivtvdriver.org (subscribers-only)
2891L: linux-media@vger.kernel.org
2892T: git git://linuxtv.org/media_tree.git
2893W: http://linuxtv.org
2894W: http://www.ivtvdriver.org/index.php/Cx18
2895S: Maintained
2896F: Documentation/video4linux/cx18.txt
2897F: drivers/media/pci/cx18/
2898F: include/uapi/linux/ivtv*
2899
2900CX2341X MPEG ENCODER HELPER MODULE
2901M: Hans Verkuil <hverkuil@xs4all.nl>
2902L: linux-media@vger.kernel.org
2903T: git git://linuxtv.org/media_tree.git
2904W: http://linuxtv.org
2905S: Maintained
2906F: drivers/media/common/cx2341x*
2907F: include/media/cx2341x*
2908
2909CX88 VIDEO4LINUX DRIVER
2910M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2911L: linux-media@vger.kernel.org
2912W: http://linuxtv.org
2913T: git git://linuxtv.org/media_tree.git
2914S: Odd fixes
2915F: Documentation/video4linux/cx88/
2916F: drivers/media/pci/cx88/
2917
2918CXD2820R MEDIA DRIVER
2919M: Antti Palosaari <crope@iki.fi>
2920L: linux-media@vger.kernel.org
2921W: http://linuxtv.org/
2922W: http://palosaari.fi/linux/
2923Q: http://patchwork.linuxtv.org/project/linux-media/list/
2924T: git git://linuxtv.org/anttip/media_tree.git
2925S: Maintained
2926F: drivers/media/dvb-frontends/cxd2820r*
2927
2928CXGB3 ETHERNET DRIVER (CXGB3)
2929M: Santosh Raspatur <santosh@chelsio.com>
2930L: netdev@vger.kernel.org
2931W: http://www.chelsio.com
2932S: Supported
2933F: drivers/net/ethernet/chelsio/cxgb3/
2934
2935CXGB3 ISCSI DRIVER (CXGB3I)
2936M: Karen Xie <kxie@chelsio.com>
2937L: linux-scsi@vger.kernel.org
2938W: http://www.chelsio.com
2939S: Supported
2940F: drivers/scsi/cxgbi/cxgb3i
2941
2942CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2943M: Steve Wise <swise@chelsio.com>
2944L: linux-rdma@vger.kernel.org
2945W: http://www.openfabrics.org
2946S: Supported
2947F: drivers/infiniband/hw/cxgb3/
2948
2949CXGB4 ETHERNET DRIVER (CXGB4)
2950M: Hariprasad S <hariprasad@chelsio.com>
2951L: netdev@vger.kernel.org
2952W: http://www.chelsio.com
2953S: Supported
2954F: drivers/net/ethernet/chelsio/cxgb4/
2955
2956CXGB4 ISCSI DRIVER (CXGB4I)
2957M: Karen Xie <kxie@chelsio.com>
2958L: linux-scsi@vger.kernel.org
2959W: http://www.chelsio.com
2960S: Supported
2961F: drivers/scsi/cxgbi/cxgb4i
2962
2963CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2964M: Steve Wise <swise@chelsio.com>
2965L: linux-rdma@vger.kernel.org
2966W: http://www.openfabrics.org
2967S: Supported
2968F: drivers/infiniband/hw/cxgb4/
2969
2970CXGB4VF ETHERNET DRIVER (CXGB4VF)
2971M: Casey Leedom <leedom@chelsio.com>
2972L: netdev@vger.kernel.org
2973W: http://www.chelsio.com
2974S: Supported
2975F: drivers/net/ethernet/chelsio/cxgb4vf/
2976
2977CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2978M: Ian Munsie <imunsie@au1.ibm.com>
2979M: Michael Neuling <mikey@neuling.org>
2980L: linuxppc-dev@lists.ozlabs.org
2981S: Supported
2982F: drivers/misc/cxl/
2983F: include/misc/cxl.h
2984F: include/uapi/misc/cxl.h
2985F: Documentation/powerpc/cxl.txt
2986F: Documentation/powerpc/cxl.txt
2987F: Documentation/ABI/testing/sysfs-class-cxl
2988
2989STMMAC ETHERNET DRIVER
2990M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2991L: netdev@vger.kernel.org
2992W: http://www.stlinux.com
2993S: Supported
2994F: drivers/net/ethernet/stmicro/stmmac/
2995
2996CYBERPRO FB DRIVER
2997M: Russell King <linux@arm.linux.org.uk>
2998L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2999W: http://www.arm.linux.org.uk/
3000S: Maintained
3001F: drivers/video/fbdev/cyber2000fb.*
3002
3003CYCLADES ASYNC MUX DRIVER
3004W: http://www.cyclades.com/
3005S: Orphan
3006F: drivers/tty/cyclades.c
3007F: include/linux/cyclades.h
3008F: include/uapi/linux/cyclades.h
3009
3010CYCLADES PC300 DRIVER
3011W: http://www.cyclades.com/
3012S: Orphan
3013F: drivers/net/wan/pc300*
3014
3015CYPRESS_FIRMWARE MEDIA DRIVER
3016M: Antti Palosaari <crope@iki.fi>
3017L: linux-media@vger.kernel.org
3018W: http://linuxtv.org/
3019W: http://palosaari.fi/linux/
3020Q: http://patchwork.linuxtv.org/project/linux-media/list/
3021T: git git://linuxtv.org/anttip/media_tree.git
3022S: Maintained
3023F: drivers/media/common/cypress_firmware*
3024
3025CYTTSP TOUCHSCREEN DRIVER
3026M: Ferruh Yigit <fery@cypress.com>
3027L: linux-input@vger.kernel.org
3028S: Supported
3029F: drivers/input/touchscreen/cyttsp*
3030F: include/linux/input/cyttsp.h
3031
3032DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3033M: Joshua Kinard <kumba@gentoo.org>
3034S: Maintained
3035F: drivers/rtc/rtc-ds1685.c
3036F: include/linux/rtc/ds1685.h
3037
3038DAMA SLAVE for AX.25
3039M: Joerg Reuter <jreuter@yaina.de>
3040W: http://yaina.de/jreuter/
3041W: http://www.qsl.net/dl1bke/
3042L: linux-hams@vger.kernel.org
3043S: Maintained
3044F: net/ax25/af_ax25.c
3045F: net/ax25/ax25_dev.c
3046F: net/ax25/ax25_ds_*
3047F: net/ax25/ax25_in.c
3048F: net/ax25/ax25_out.c
3049F: net/ax25/ax25_timer.c
3050F: net/ax25/sysctl_net_ax25.c
3051
3052DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3053L: netdev@vger.kernel.org
3054S: Orphan
3055F: Documentation/networking/dmfe.txt
3056F: drivers/net/ethernet/dec/tulip/dmfe.c
3057
3058DC390/AM53C974 SCSI driver
3059M: Hannes Reinecke <hare@suse.de>
3060L: linux-scsi@vger.kernel.org
3061S: Maintained
3062F: drivers/scsi/am53c974.c
3063
3064DC395x SCSI driver
3065M: Oliver Neukum <oliver@neukum.org>
3066M: Ali Akcaagac <aliakc@web.de>
3067M: Jamie Lenehan <lenehan@twibble.org>
3068L: dc395x@twibble.org
3069W: http://twibble.org/dist/dc395x/
3070W: http://lists.twibble.org/mailman/listinfo/dc395x/
3071S: Maintained
3072F: Documentation/scsi/dc395x.txt
3073F: drivers/scsi/dc395x.*
3074
3075DCCP PROTOCOL
3076M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3077L: dccp@vger.kernel.org
3078W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3079S: Maintained
3080F: include/linux/dccp.h
3081F: include/uapi/linux/dccp.h
3082F: include/linux/tfrc.h
3083F: net/dccp/
3084
3085DECnet NETWORK LAYER
3086W: http://linux-decnet.sourceforge.net
3087L: linux-decnet-user@lists.sourceforge.net
3088S: Orphan
3089F: Documentation/networking/decnet.txt
3090F: net/decnet/
3091
3092DECSTATION PLATFORM SUPPORT
3093M: "Maciej W. Rozycki" <macro@linux-mips.org>
3094L: linux-mips@linux-mips.org
3095W: http://www.linux-mips.org/wiki/DECstation
3096S: Maintained
3097F: arch/mips/dec/
3098F: arch/mips/include/asm/dec/
3099F: arch/mips/include/asm/mach-dec/
3100
3101DEFXX FDDI NETWORK DRIVER
3102M: "Maciej W. Rozycki" <macro@linux-mips.org>
3103S: Maintained
3104F: drivers/net/fddi/defxx.*
3105
3106DELL LAPTOP DRIVER
3107M: Matthew Garrett <mjg59@srcf.ucam.org>
3108M: Pali Rohár <pali.rohar@gmail.com>
3109L: platform-driver-x86@vger.kernel.org
3110S: Maintained
3111F: drivers/platform/x86/dell-laptop.c
3112
3113DELL LAPTOP FREEFALL DRIVER
3114M: Pali Rohár <pali.rohar@gmail.com>
3115S: Maintained
3116F: drivers/platform/x86/dell-smo8800.c
3117
3118DELL LAPTOP SMM DRIVER
3119M: Guenter Roeck <linux@roeck-us.net>
3120S: Maintained
3121F: drivers/char/i8k.c
3122F: include/uapi/linux/i8k.h
3123
3124DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3125M: Doug Warzecha <Douglas_Warzecha@dell.com>
3126S: Maintained
3127F: Documentation/dcdbas.txt
3128F: drivers/firmware/dcdbas.*
3129
3130DELL WMI EXTRAS DRIVER
3131M: Matthew Garrett <mjg59@srcf.ucam.org>
3132M: Pali Rohár <pali.rohar@gmail.com>
3133S: Maintained
3134F: drivers/platform/x86/dell-wmi.c
3135
3136DESIGNWARE USB2 DRD IP DRIVER
3137M: John Youn <johnyoun@synopsys.com>
3138L: linux-usb@vger.kernel.org
3139T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3140S: Maintained
3141F: drivers/usb/dwc2/
3142
3143DESIGNWARE USB3 DRD IP DRIVER
3144M: Felipe Balbi <balbi@ti.com>
3145L: linux-usb@vger.kernel.org
3146L: linux-omap@vger.kernel.org
3147T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3148S: Maintained
3149F: drivers/usb/dwc3/
3150
3151DEVICE COREDUMP (DEV_COREDUMP)
3152M: Johannes Berg <johannes@sipsolutions.net>
3153L: linux-kernel@vger.kernel.org
3154S: Maintained
3155F: drivers/base/devcoredump.c
3156F: include/linux/devcoredump.h
3157
3158DEVICE FREQUENCY (DEVFREQ)
3159M: MyungJoo Ham <myungjoo.ham@samsung.com>
3160M: Kyungmin Park <kyungmin.park@samsung.com>
3161L: linux-pm@vger.kernel.org
3162S: Maintained
3163F: drivers/devfreq/
3164
3165DEVICE NUMBER REGISTRY
3166M: Torben Mathiasen <device@lanana.org>
3167W: http://lanana.org/docs/device-list/index.html
3168S: Maintained
3169
3170DEVICE-MAPPER (LVM)
3171M: Alasdair Kergon <agk@redhat.com>
3172M: Mike Snitzer <snitzer@redhat.com>
3173M: dm-devel@redhat.com
3174L: dm-devel@redhat.com
3175W: http://sources.redhat.com/dm
3176Q: http://patchwork.kernel.org/project/dm-devel/list/
3177T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3178T: quilt http://people.redhat.com/agk/patches/linux/editing/
3179S: Maintained
3180F: Documentation/device-mapper/
3181F: drivers/md/dm*
3182F: drivers/md/persistent-data/
3183F: include/linux/device-mapper.h
3184F: include/linux/dm-*.h
3185F: include/uapi/linux/dm-*.h
3186
3187DIALOG SEMICONDUCTOR DRIVERS
3188M: Support Opensource <support.opensource@diasemi.com>
3189W: http://www.dialog-semiconductor.com/products
3190S: Supported
3191F: Documentation/hwmon/da90??
3192F: drivers/gpio/gpio-da90??.c
3193F: drivers/hwmon/da90??-hwmon.c
3194F: drivers/iio/adc/da91??-*.c
3195F: drivers/input/misc/da90??_onkey.c
3196F: drivers/input/touchscreen/da9052_tsi.c
3197F: drivers/leds/leds-da90??.c
3198F: drivers/mfd/da903x.c
3199F: drivers/mfd/da90??-*.c
3200F: drivers/mfd/da91??-*.c
3201F: drivers/power/da9052-battery.c
3202F: drivers/power/da91??-*.c
3203F: drivers/regulator/da903x.c
3204F: drivers/regulator/da9???-regulator.[ch]
3205F: drivers/rtc/rtc-da90??.c
3206F: drivers/video/backlight/da90??_bl.c
3207F: drivers/watchdog/da90??_wdt.c
3208F: include/linux/mfd/da903x.h
3209F: include/linux/mfd/da9052/
3210F: include/linux/mfd/da9055/
3211F: include/linux/mfd/da9063/
3212F: include/linux/mfd/da9150/
3213F: include/sound/da[79]*.h
3214F: sound/soc/codecs/da[79]*.[ch]
3215
3216DIGI NEO AND CLASSIC PCI PRODUCTS
3217M: Lidza Louina <lidza.louina@gmail.com>
3218M: Mark Hounschell <markh@compro.net>
3219L: driverdev-devel@linuxdriverproject.org
3220S: Maintained
3221F: drivers/staging/dgnc/
3222
3223DIGI EPCA PCI PRODUCTS
3224M: Lidza Louina <lidza.louina@gmail.com>
3225M: Mark Hounschell <markh@compro.net>
3226M: Daeseok Youn <daeseok.youn@gmail.com>
3227L: driverdev-devel@linuxdriverproject.org
3228S: Maintained
3229F: drivers/staging/dgap/
3230
3231DIOLAN U2C-12 I2C DRIVER
3232M: Guenter Roeck <linux@roeck-us.net>
3233L: linux-i2c@vger.kernel.org
3234S: Maintained
3235F: drivers/i2c/busses/i2c-diolan-u2c.c
3236
3237DIRECT ACCESS (DAX)
3238M: Matthew Wilcox <willy@linux.intel.com>
3239L: linux-fsdevel@vger.kernel.org
3240S: Supported
3241F: fs/dax.c
3242
3243DIRECTORY NOTIFICATION (DNOTIFY)
3244M: Eric Paris <eparis@parisplace.org>
3245S: Maintained
3246F: Documentation/filesystems/dnotify.txt
3247F: fs/notify/dnotify/
3248F: include/linux/dnotify.h
3249
3250DISK GEOMETRY AND PARTITION HANDLING
3251M: Andries Brouwer <aeb@cwi.nl>
3252W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3253W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3254W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3255S: Maintained
3256
3257DISKQUOTA
3258M: Jan Kara <jack@suse.cz>
3259S: Maintained
3260F: Documentation/filesystems/quota.txt
3261F: fs/quota/
3262F: include/linux/quota*.h
3263F: include/uapi/linux/quota*.h
3264
3265DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3266M: Bernie Thompson <bernie@plugable.com>
3267L: linux-fbdev@vger.kernel.org
3268S: Maintained
3269W: http://plugable.com/category/projects/udlfb/
3270F: drivers/video/fbdev/udlfb.c
3271F: include/video/udlfb.h
3272F: Documentation/fb/udlfb.txt
3273
3274DISTRIBUTED LOCK MANAGER (DLM)
3275M: Christine Caulfield <ccaulfie@redhat.com>
3276M: David Teigland <teigland@redhat.com>
3277L: cluster-devel@redhat.com
3278W: http://sources.redhat.com/cluster/
3279T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3280S: Supported
3281F: fs/dlm/
3282
3283DMA BUFFER SHARING FRAMEWORK
3284M: Sumit Semwal <sumit.semwal@linaro.org>
3285S: Maintained
3286L: linux-media@vger.kernel.org
3287L: dri-devel@lists.freedesktop.org
3288L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3289F: drivers/dma-buf/
3290F: include/linux/dma-buf*
3291F: include/linux/reservation.h
3292F: include/linux/*fence.h
3293F: Documentation/dma-buf-sharing.txt
3294T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3295
3296DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3297M: Vinod Koul <vinod.koul@intel.com>
3298L: dmaengine@vger.kernel.org
3299Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3300S: Maintained
3301F: drivers/dma/
3302F: include/linux/dmaengine.h
3303F: Documentation/dmaengine/
3304T: git git://git.infradead.org/users/vkoul/slave-dma.git
3305
3306DME1737 HARDWARE MONITOR DRIVER
3307M: Juerg Haefliger <juergh@gmail.com>
3308L: lm-sensors@lm-sensors.org
3309S: Maintained
3310F: Documentation/hwmon/dme1737
3311F: drivers/hwmon/dme1737.c
3312
3313DMI/SMBIOS SUPPORT
3314M: Jean Delvare <jdelvare@suse.de>
3315S: Maintained
3316F: drivers/firmware/dmi-id.c
3317F: drivers/firmware/dmi_scan.c
3318F: include/linux/dmi.h
3319
3320DOCUMENTATION
3321M: Jonathan Corbet <corbet@lwn.net>
3322L: linux-doc@vger.kernel.org
3323S: Maintained
3324F: Documentation/
3325X: Documentation/ABI/
3326X: Documentation/devicetree/
3327X: Documentation/acpi
3328X: Documentation/power
3329X: Documentation/spi
3330T: git git://git.lwn.net/linux-2.6.git docs-next
3331
3332DOUBLETALK DRIVER
3333M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3334L: blinux-list@redhat.com
3335S: Maintained
3336F: drivers/char/dtlk.c
3337F: include/linux/dtlk.h
3338
3339DPT_I2O SCSI RAID DRIVER
3340M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3341L: linux-scsi@vger.kernel.org
3342W: http://www.adaptec.com/
3343S: Maintained
3344F: drivers/scsi/dpt*
3345F: drivers/scsi/dpt/
3346
3347DRBD DRIVER
3348P: Philipp Reisner
3349P: Lars Ellenberg
3350M: drbd-dev@lists.linbit.com
3351L: drbd-user@lists.linbit.com
3352W: http://www.drbd.org
3353T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3354T: git git://git.drbd.org/drbd-8.3.git
3355S: Supported
3356F: drivers/block/drbd/
3357F: lib/lru_cache.c
3358F: Documentation/blockdev/drbd/
3359
3360DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3361M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3362T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3363S: Supported
3364F: Documentation/kobject.txt
3365F: drivers/base/
3366F: fs/sysfs/
3367F: fs/debugfs/
3368F: include/linux/kobj*
3369F: include/linux/debugfs.h
3370F: lib/kobj*
3371
3372DRM DRIVERS
3373M: David Airlie <airlied@linux.ie>
3374L: dri-devel@lists.freedesktop.org
3375T: git git://people.freedesktop.org/~airlied/linux
3376S: Maintained
3377F: drivers/gpu/drm/
3378F: drivers/gpu/vga/
3379F: include/drm/
3380F: include/uapi/drm/
3381
3382RADEON DRM DRIVERS
3383M: Alex Deucher <alexander.deucher@amd.com>
3384M: Christian König <christian.koenig@amd.com>
3385L: dri-devel@lists.freedesktop.org
3386T: git git://people.freedesktop.org/~agd5f/linux
3387S: Supported
3388F: drivers/gpu/drm/radeon/
3389F: include/uapi/drm/radeon*
3390
3391DRM PANEL DRIVERS
3392M: Thierry Reding <thierry.reding@gmail.com>
3393L: dri-devel@lists.freedesktop.org
3394T: git git://anongit.freedesktop.org/tegra/linux.git
3395S: Maintained
3396F: drivers/gpu/drm/drm_panel.c
3397F: drivers/gpu/drm/panel/
3398F: include/drm/drm_panel.h
3399F: Documentation/devicetree/bindings/panel/
3400
3401INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3402M: Daniel Vetter <daniel.vetter@intel.com>
3403M: Jani Nikula <jani.nikula@linux.intel.com>
3404L: intel-gfx@lists.freedesktop.org
3405L: dri-devel@lists.freedesktop.org
3406Q: http://patchwork.freedesktop.org/project/intel-gfx/
3407T: git git://anongit.freedesktop.org/drm-intel
3408S: Supported
3409F: drivers/gpu/drm/i915/
3410F: include/drm/i915*
3411F: include/uapi/drm/i915*
3412
3413DRM DRIVERS FOR EXYNOS
3414M: Inki Dae <inki.dae@samsung.com>
3415M: Joonyoung Shim <jy0922.shim@samsung.com>
3416M: Seung-Woo Kim <sw0312.kim@samsung.com>
3417M: Kyungmin Park <kyungmin.park@samsung.com>
3418L: dri-devel@lists.freedesktop.org
3419T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3420S: Supported
3421F: drivers/gpu/drm/exynos/
3422F: include/drm/exynos*
3423F: include/uapi/drm/exynos*
3424
3425DRM DRIVERS FOR FREESCALE IMX
3426M: Philipp Zabel <p.zabel@pengutronix.de>
3427L: dri-devel@lists.freedesktop.org
3428S: Maintained
3429F: drivers/gpu/drm/imx/
3430F: Documentation/devicetree/bindings/drm/imx/
3431
3432DRM DRIVERS FOR NVIDIA TEGRA
3433M: Thierry Reding <thierry.reding@gmail.com>
3434M: Terje Bergström <tbergstrom@nvidia.com>
3435L: dri-devel@lists.freedesktop.org
3436L: linux-tegra@vger.kernel.org
3437T: git git://anongit.freedesktop.org/tegra/linux.git
3438S: Supported
3439F: drivers/gpu/drm/tegra/
3440F: drivers/gpu/host1x/
3441F: include/linux/host1x.h
3442F: include/uapi/drm/tegra_drm.h
3443F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3444
3445DRM DRIVERS FOR RENESAS
3446M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3447L: dri-devel@lists.freedesktop.org
3448L: linux-sh@vger.kernel.org
3449T: git git://people.freedesktop.org/~airlied/linux
3450S: Supported
3451F: drivers/gpu/drm/rcar-du/
3452F: drivers/gpu/drm/shmobile/
3453F: include/linux/platform_data/shmob_drm.h
3454
3455DRM DRIVERS FOR ROCKCHIP
3456M: Mark Yao <mark.yao@rock-chips.com>
3457L: dri-devel@lists.freedesktop.org
3458S: Maintained
3459F: drivers/gpu/drm/rockchip/
3460F: Documentation/devicetree/bindings/video/rockchip*
3461
3462DSBR100 USB FM RADIO DRIVER
3463M: Alexey Klimov <klimov.linux@gmail.com>
3464L: linux-media@vger.kernel.org
3465T: git git://linuxtv.org/media_tree.git
3466S: Maintained
3467F: drivers/media/radio/dsbr100.c
3468
3469DSCC4 DRIVER
3470M: Francois Romieu <romieu@fr.zoreil.com>
3471L: netdev@vger.kernel.org
3472S: Maintained
3473F: drivers/net/wan/dscc4.c
3474
3475DVB_USB_AF9015 MEDIA DRIVER
3476M: Antti Palosaari <crope@iki.fi>
3477L: linux-media@vger.kernel.org
3478W: http://linuxtv.org/
3479W: http://palosaari.fi/linux/
3480Q: http://patchwork.linuxtv.org/project/linux-media/list/
3481T: git git://linuxtv.org/anttip/media_tree.git
3482S: Maintained
3483F: drivers/media/usb/dvb-usb-v2/af9015*
3484
3485DVB_USB_AF9035 MEDIA DRIVER
3486M: Antti Palosaari <crope@iki.fi>
3487L: linux-media@vger.kernel.org
3488W: http://linuxtv.org/
3489W: http://palosaari.fi/linux/
3490Q: http://patchwork.linuxtv.org/project/linux-media/list/
3491T: git git://linuxtv.org/anttip/media_tree.git
3492S: Maintained
3493F: drivers/media/usb/dvb-usb-v2/af9035*
3494
3495DVB_USB_ANYSEE MEDIA DRIVER
3496M: Antti Palosaari <crope@iki.fi>
3497L: linux-media@vger.kernel.org
3498W: http://linuxtv.org/
3499W: http://palosaari.fi/linux/
3500Q: http://patchwork.linuxtv.org/project/linux-media/list/
3501T: git git://linuxtv.org/anttip/media_tree.git
3502S: Maintained
3503F: drivers/media/usb/dvb-usb-v2/anysee*
3504
3505DVB_USB_AU6610 MEDIA DRIVER
3506M: Antti Palosaari <crope@iki.fi>
3507L: linux-media@vger.kernel.org
3508W: http://linuxtv.org/
3509W: http://palosaari.fi/linux/
3510Q: http://patchwork.linuxtv.org/project/linux-media/list/
3511T: git git://linuxtv.org/anttip/media_tree.git
3512S: Maintained
3513F: drivers/media/usb/dvb-usb-v2/au6610*
3514
3515DVB_USB_CE6230 MEDIA DRIVER
3516M: Antti Palosaari <crope@iki.fi>
3517L: linux-media@vger.kernel.org
3518W: http://linuxtv.org/
3519W: http://palosaari.fi/linux/
3520Q: http://patchwork.linuxtv.org/project/linux-media/list/
3521T: git git://linuxtv.org/anttip/media_tree.git
3522S: Maintained
3523F: drivers/media/usb/dvb-usb-v2/ce6230*
3524
3525DVB_USB_CXUSB MEDIA DRIVER
3526M: Michael Krufky <mkrufky@linuxtv.org>
3527L: linux-media@vger.kernel.org
3528W: http://linuxtv.org/
3529W: http://github.com/mkrufky
3530Q: http://patchwork.linuxtv.org/project/linux-media/list/
3531T: git git://linuxtv.org/media_tree.git
3532S: Maintained
3533F: drivers/media/usb/dvb-usb/cxusb*
3534
3535DVB_USB_EC168 MEDIA DRIVER
3536M: Antti Palosaari <crope@iki.fi>
3537L: linux-media@vger.kernel.org
3538W: http://linuxtv.org/
3539W: http://palosaari.fi/linux/
3540Q: http://patchwork.linuxtv.org/project/linux-media/list/
3541T: git git://linuxtv.org/anttip/media_tree.git
3542S: Maintained
3543F: drivers/media/usb/dvb-usb-v2/ec168*
3544
3545DVB_USB_GL861 MEDIA DRIVER
3546M: Antti Palosaari <crope@iki.fi>
3547L: linux-media@vger.kernel.org
3548W: http://linuxtv.org/
3549Q: http://patchwork.linuxtv.org/project/linux-media/list/
3550T: git git://linuxtv.org/anttip/media_tree.git
3551S: Maintained
3552F: drivers/media/usb/dvb-usb-v2/gl861*
3553
3554DVB_USB_MXL111SF MEDIA DRIVER
3555M: Michael Krufky <mkrufky@linuxtv.org>
3556L: linux-media@vger.kernel.org
3557W: http://linuxtv.org/
3558W: http://github.com/mkrufky
3559Q: http://patchwork.linuxtv.org/project/linux-media/list/
3560T: git git://linuxtv.org/mkrufky/mxl111sf.git
3561S: Maintained
3562F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3563
3564DVB_USB_RTL28XXU MEDIA DRIVER
3565M: Antti Palosaari <crope@iki.fi>
3566L: linux-media@vger.kernel.org
3567W: http://linuxtv.org/
3568W: http://palosaari.fi/linux/
3569Q: http://patchwork.linuxtv.org/project/linux-media/list/
3570T: git git://linuxtv.org/anttip/media_tree.git
3571S: Maintained
3572F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3573
3574DVB_USB_V2 MEDIA DRIVER
3575M: Antti Palosaari <crope@iki.fi>
3576L: linux-media@vger.kernel.org
3577W: http://linuxtv.org/
3578W: http://palosaari.fi/linux/
3579Q: http://patchwork.linuxtv.org/project/linux-media/list/
3580T: git git://linuxtv.org/anttip/media_tree.git
3581S: Maintained
3582F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3583F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3584
3585DYNAMIC DEBUG
3586M: Jason Baron <jbaron@akamai.com>
3587S: Maintained
3588F: lib/dynamic_debug.c
3589F: include/linux/dynamic_debug.h
3590
3591DZ DECSTATION DZ11 SERIAL DRIVER
3592M: "Maciej W. Rozycki" <macro@linux-mips.org>
3593S: Maintained
3594F: drivers/tty/serial/dz.*
3595
3596E3X0 POWER BUTTON DRIVER
3597M: Moritz Fischer <moritz.fischer@ettus.com>
3598L: usrp-users@lists.ettus.com
3599W: http://www.ettus.com
3600S: Supported
3601F: drivers/input/misc/e3x0-button.c
3602F: Documentation/devicetree/bindings/input/e3x0-button.txt
3603
3604E4000 MEDIA DRIVER
3605M: Antti Palosaari <crope@iki.fi>
3606L: linux-media@vger.kernel.org
3607W: http://linuxtv.org/
3608W: http://palosaari.fi/linux/
3609Q: http://patchwork.linuxtv.org/project/linux-media/list/
3610T: git git://linuxtv.org/anttip/media_tree.git
3611S: Maintained
3612F: drivers/media/tuners/e4000*
3613
3614EATA ISA/EISA/PCI SCSI DRIVER
3615M: Dario Ballabio <ballabio_dario@emc.com>
3616L: linux-scsi@vger.kernel.org
3617S: Maintained
3618F: drivers/scsi/eata.c
3619
3620EC100 MEDIA DRIVER
3621M: Antti Palosaari <crope@iki.fi>
3622L: linux-media@vger.kernel.org
3623W: http://linuxtv.org/
3624W: http://palosaari.fi/linux/
3625Q: http://patchwork.linuxtv.org/project/linux-media/list/
3626T: git git://linuxtv.org/anttip/media_tree.git
3627S: Maintained
3628F: drivers/media/dvb-frontends/ec100*
3629
3630ECRYPT FILE SYSTEM
3631M: Tyler Hicks <tyhicks@canonical.com>
3632L: ecryptfs@vger.kernel.org
3633W: http://ecryptfs.org
3634W: https://launchpad.net/ecryptfs
3635S: Supported
3636F: Documentation/filesystems/ecryptfs.txt
3637F: fs/ecryptfs/
3638
3639EDAC-CORE
3640M: Doug Thompson <dougthompson@xmission.com>
3641M: Borislav Petkov <bp@alien8.de>
3642M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3643L: linux-edac@vger.kernel.org
3644W: bluesmoke.sourceforge.net
3645T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3646T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3647S: Supported
3648F: Documentation/edac.txt
3649F: drivers/edac/
3650F: include/linux/edac.h
3651
3652EDAC-AMD64
3653M: Doug Thompson <dougthompson@xmission.com>
3654M: Borislav Petkov <bp@alien8.de>
3655L: linux-edac@vger.kernel.org
3656W: bluesmoke.sourceforge.net
3657S: Maintained
3658F: drivers/edac/amd64_edac*
3659
3660EDAC-CALXEDA
3661M: Doug Thompson <dougthompson@xmission.com>
3662M: Robert Richter <rric@kernel.org>
3663L: linux-edac@vger.kernel.org
3664W: bluesmoke.sourceforge.net
3665S: Maintained
3666F: drivers/edac/highbank*
3667
3668EDAC-CAVIUM
3669M: Ralf Baechle <ralf@linux-mips.org>
3670M: David Daney <david.daney@cavium.com>
3671L: linux-edac@vger.kernel.org
3672L: linux-mips@linux-mips.org
3673W: bluesmoke.sourceforge.net
3674S: Supported
3675F: drivers/edac/octeon_edac*
3676
3677EDAC-E752X
3678M: Mark Gross <mark.gross@intel.com>
3679M: Doug Thompson <dougthompson@xmission.com>
3680L: linux-edac@vger.kernel.org
3681W: bluesmoke.sourceforge.net
3682S: Maintained
3683F: drivers/edac/e752x_edac.c
3684
3685EDAC-E7XXX
3686M: Doug Thompson <dougthompson@xmission.com>
3687L: linux-edac@vger.kernel.org
3688W: bluesmoke.sourceforge.net
3689S: Maintained
3690F: drivers/edac/e7xxx_edac.c
3691
3692EDAC-GHES
3693M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3694L: linux-edac@vger.kernel.org
3695W: bluesmoke.sourceforge.net
3696S: Maintained
3697F: drivers/edac/ghes_edac.c
3698
3699EDAC-I82443BXGX
3700M: Tim Small <tim@buttersideup.com>
3701L: linux-edac@vger.kernel.org
3702W: bluesmoke.sourceforge.net
3703S: Maintained
3704F: drivers/edac/i82443bxgx_edac.c
3705
3706EDAC-I3000
3707M: Jason Uhlenkott <juhlenko@akamai.com>
3708L: linux-edac@vger.kernel.org
3709W: bluesmoke.sourceforge.net
3710S: Maintained
3711F: drivers/edac/i3000_edac.c
3712
3713EDAC-I5000
3714M: Doug Thompson <dougthompson@xmission.com>
3715L: linux-edac@vger.kernel.org
3716W: bluesmoke.sourceforge.net
3717S: Maintained
3718F: drivers/edac/i5000_edac.c
3719
3720EDAC-I5400
3721M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3722L: linux-edac@vger.kernel.org
3723W: bluesmoke.sourceforge.net
3724S: Maintained
3725F: drivers/edac/i5400_edac.c
3726
3727EDAC-I7300
3728M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3729L: linux-edac@vger.kernel.org
3730W: bluesmoke.sourceforge.net
3731S: Maintained
3732F: drivers/edac/i7300_edac.c
3733
3734EDAC-I7CORE
3735M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3736L: linux-edac@vger.kernel.org
3737W: bluesmoke.sourceforge.net
3738S: Maintained
3739F: drivers/edac/i7core_edac.c
3740
3741EDAC-I82975X
3742M: Ranganathan Desikan <ravi@jetztechnologies.com>
3743M: "Arvind R." <arvino55@gmail.com>
3744L: linux-edac@vger.kernel.org
3745W: bluesmoke.sourceforge.net
3746S: Maintained
3747F: drivers/edac/i82975x_edac.c
3748
3749EDAC-IE31200
3750M: Jason Baron <jbaron@akamai.com>
3751L: linux-edac@vger.kernel.org
3752W: bluesmoke.sourceforge.net
3753S: Maintained
3754F: drivers/edac/ie31200_edac.c
3755
3756EDAC-MPC85XX
3757M: Johannes Thumshirn <johannes.thumshirn@men.de>
3758L: linux-edac@vger.kernel.org
3759W: bluesmoke.sourceforge.net
3760S: Maintained
3761F: drivers/edac/mpc85xx_edac.[ch]
3762
3763EDAC-PASEMI
3764M: Egor Martovetsky <egor@pasemi.com>
3765L: linux-edac@vger.kernel.org
3766W: bluesmoke.sourceforge.net
3767S: Maintained
3768F: drivers/edac/pasemi_edac.c
3769
3770EDAC-R82600
3771M: Tim Small <tim@buttersideup.com>
3772L: linux-edac@vger.kernel.org
3773W: bluesmoke.sourceforge.net
3774S: Maintained
3775F: drivers/edac/r82600_edac.c
3776
3777EDAC-SBRIDGE
3778M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3779L: linux-edac@vger.kernel.org
3780W: bluesmoke.sourceforge.net
3781S: Maintained
3782F: drivers/edac/sb_edac.c
3783
3784EDIROL UA-101/UA-1000 DRIVER
3785M: Clemens Ladisch <clemens@ladisch.de>
3786L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3787T: git git://git.alsa-project.org/alsa-kernel.git
3788S: Maintained
3789F: sound/usb/misc/ua101.c
3790
3791EXTENSIBLE FIRMWARE INTERFACE (EFI)
3792M: Matt Fleming <matt.fleming@intel.com>
3793L: linux-efi@vger.kernel.org
3794T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3795S: Maintained
3796F: Documentation/efi-stub.txt
3797F: arch/ia64/kernel/efi.c
3798F: arch/x86/boot/compressed/eboot.[ch]
3799F: arch/x86/include/asm/efi.h
3800F: arch/x86/platform/efi/*
3801F: drivers/firmware/efi/*
3802F: include/linux/efi*.h
3803
3804EFI VARIABLE FILESYSTEM
3805M: Matthew Garrett <matthew.garrett@nebula.com>
3806M: Jeremy Kerr <jk@ozlabs.org>
3807M: Matt Fleming <matt.fleming@intel.com>
3808T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3809L: linux-efi@vger.kernel.org
3810S: Maintained
3811F: fs/efivarfs/
3812
3813EFIFB FRAMEBUFFER DRIVER
3814L: linux-fbdev@vger.kernel.org
3815M: Peter Jones <pjones@redhat.com>
3816S: Maintained
3817F: drivers/video/fbdev/efifb.c
3818
3819EFS FILESYSTEM
3820W: http://aeschi.ch.eu.org/efs/
3821S: Orphan
3822F: fs/efs/
3823
3824EHCA (IBM GX bus InfiniBand adapter) DRIVER
3825M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3826M: Christoph Raisch <raisch@de.ibm.com>
3827L: linux-rdma@vger.kernel.org
3828S: Supported
3829F: drivers/infiniband/hw/ehca/
3830
3831EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3832M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3833L: netdev@vger.kernel.org
3834S: Maintained
3835F: drivers/net/ethernet/ibm/ehea/
3836
3837EM28XX VIDEO4LINUX DRIVER
3838M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3839L: linux-media@vger.kernel.org
3840W: http://linuxtv.org
3841T: git git://linuxtv.org/media_tree.git
3842S: Maintained
3843F: drivers/media/usb/em28xx/
3844
3845EMBEDDED LINUX
3846M: Paul Gortmaker <paul.gortmaker@windriver.com>
3847M: Matt Mackall <mpm@selenic.com>
3848M: David Woodhouse <dwmw2@infradead.org>
3849L: linux-embedded@vger.kernel.org
3850S: Maintained
3851
3852EMULEX LPFC FC SCSI DRIVER
3853M: James Smart <james.smart@emulex.com>
3854L: linux-scsi@vger.kernel.org
3855W: http://sourceforge.net/projects/lpfcxxxx
3856S: Supported
3857F: drivers/scsi/lpfc/
3858
3859ENE CB710 FLASH CARD READER DRIVER
3860M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
3861S: Maintained
3862F: drivers/misc/cb710/
3863F: drivers/mmc/host/cb710-mmc.*
3864F: include/linux/cb710.h
3865
3866ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3867M: Maxim Levitsky <maximlevitsky@gmail.com>
3868S: Maintained
3869F: drivers/media/rc/ene_ir.*
3870
3871ENHANCED ERROR HANDLING (EEH)
3872M: Gavin Shan <shangw@linux.vnet.ibm.com>
3873L: linuxppc-dev@lists.ozlabs.org
3874S: Supported
3875F: Documentation/powerpc/eeh-pci-error-recovery.txt
3876F: arch/powerpc/kernel/eeh*.c
3877
3878EPSON S1D13XXX FRAMEBUFFER DRIVER
3879M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
3880S: Maintained
3881T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3882F: drivers/video/fbdev/s1d13xxxfb.c
3883F: include/video/s1d13xxxfb.h
3884
3885ET131X NETWORK DRIVER
3886M: Mark Einon <mark.einon@gmail.com>
3887S: Odd Fixes
3888F: drivers/net/ethernet/agere/
3889
3890ETHERNET BRIDGE
3891M: Stephen Hemminger <stephen@networkplumber.org>
3892L: bridge@lists.linux-foundation.org
3893L: netdev@vger.kernel.org
3894W: http://www.linuxfoundation.org/en/Net:Bridge
3895S: Maintained
3896F: include/linux/netfilter_bridge/
3897F: net/bridge/
3898
3899ETHERNET PHY LIBRARY
3900M: Florian Fainelli <f.fainelli@gmail.com>
3901L: netdev@vger.kernel.org
3902S: Maintained
3903F: include/linux/phy.h
3904F: include/linux/phy_fixed.h
3905F: drivers/net/phy/
3906F: Documentation/networking/phy.txt
3907F: drivers/of/of_mdio.c
3908F: drivers/of/of_net.c
3909
3910EXT2 FILE SYSTEM
3911M: Jan Kara <jack@suse.cz>
3912L: linux-ext4@vger.kernel.org
3913S: Maintained
3914F: Documentation/filesystems/ext2.txt
3915F: fs/ext2/
3916F: include/linux/ext2*
3917
3918EXT3 FILE SYSTEM
3919M: Jan Kara <jack@suse.cz>
3920M: Andrew Morton <akpm@linux-foundation.org>
3921M: Andreas Dilger <adilger.kernel@dilger.ca>
3922L: linux-ext4@vger.kernel.org
3923S: Maintained
3924F: Documentation/filesystems/ext3.txt
3925F: fs/ext3/
3926
3927EXT4 FILE SYSTEM
3928M: "Theodore Ts'o" <tytso@mit.edu>
3929M: Andreas Dilger <adilger.kernel@dilger.ca>
3930L: linux-ext4@vger.kernel.org
3931W: http://ext4.wiki.kernel.org
3932Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
3933S: Maintained
3934F: Documentation/filesystems/ext4.txt
3935F: fs/ext4/
3936
3937Extended Verification Module (EVM)
3938M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3939L: linux-ima-devel@lists.sourceforge.net
3940L: linux-security-module@vger.kernel.org
3941S: Supported
3942F: security/integrity/evm/
3943
3944EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3945M: MyungJoo Ham <myungjoo.ham@samsung.com>
3946M: Chanwoo Choi <cw00.choi@samsung.com>
3947L: linux-kernel@vger.kernel.org
3948T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3949S: Maintained
3950F: drivers/extcon/
3951F: Documentation/extcon/
3952
3953EXYNOS DP DRIVER
3954M: Jingoo Han <jg1.han@samsung.com>
3955L: dri-devel@lists.freedesktop.org
3956S: Maintained
3957F: drivers/gpu/drm/exynos/exynos_dp*
3958
3959EXYNOS MIPI DISPLAY DRIVERS
3960M: Inki Dae <inki.dae@samsung.com>
3961M: Donghwa Lee <dh09.lee@samsung.com>
3962M: Kyungmin Park <kyungmin.park@samsung.com>
3963L: linux-fbdev@vger.kernel.org
3964S: Maintained
3965F: drivers/video/fbdev/exynos/exynos_mipi*
3966F: include/video/exynos_mipi*
3967
3968F71805F HARDWARE MONITORING DRIVER
3969M: Jean Delvare <jdelvare@suse.de>
3970L: lm-sensors@lm-sensors.org
3971S: Maintained
3972F: Documentation/hwmon/f71805f
3973F: drivers/hwmon/f71805f.c
3974
3975FC0011 TUNER DRIVER
3976M: Michael Buesch <m@bues.ch>
3977L: linux-media@vger.kernel.org
3978S: Maintained
3979F: drivers/media/tuners/fc0011.h
3980F: drivers/media/tuners/fc0011.c
3981
3982FC2580 MEDIA DRIVER
3983M: Antti Palosaari <crope@iki.fi>
3984L: linux-media@vger.kernel.org
3985W: http://linuxtv.org/
3986W: http://palosaari.fi/linux/
3987Q: http://patchwork.linuxtv.org/project/linux-media/list/
3988T: git git://linuxtv.org/anttip/media_tree.git
3989S: Maintained
3990F: drivers/media/tuners/fc2580*
3991
3992FANOTIFY
3993M: Eric Paris <eparis@redhat.com>
3994S: Maintained
3995F: fs/notify/fanotify/
3996F: include/linux/fanotify.h
3997F: include/uapi/linux/fanotify.h
3998
3999FARSYNC SYNCHRONOUS DRIVER
4000M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4001W: http://www.farsite.co.uk/
4002S: Supported
4003F: drivers/net/wan/farsync.*
4004
4005FAULT INJECTION SUPPORT
4006M: Akinobu Mita <akinobu.mita@gmail.com>
4007S: Supported
4008F: Documentation/fault-injection/
4009F: lib/fault-inject.c
4010
4011FBTFT Framebuffer drivers
4012M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4013M: Noralf Trønnes <noralf@tronnes.org>
4014S: Maintained
4015F: drivers/staging/fbtft/
4016
4017FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4018M: Vasu Dev <vasu.dev@intel.com>
4019L: fcoe-devel@open-fcoe.org
4020W: www.Open-FCoE.org
4021S: Supported
4022F: drivers/scsi/libfc/
4023F: drivers/scsi/fcoe/
4024F: include/scsi/fc/
4025F: include/scsi/libfc.h
4026F: include/scsi/libfcoe.h
4027F: include/uapi/scsi/fc/
4028
4029FILE LOCKING (flock() and fcntl()/lockf())
4030M: Jeff Layton <jlayton@poochiereds.net>
4031M: J. Bruce Fields <bfields@fieldses.org>
4032L: linux-fsdevel@vger.kernel.org
4033S: Maintained
4034F: include/linux/fcntl.h
4035F: include/linux/fs.h
4036F: include/uapi/linux/fcntl.h
4037F: include/uapi/linux/fs.h
4038F: fs/fcntl.c
4039F: fs/locks.c
4040
4041FILESYSTEMS (VFS and infrastructure)
4042M: Alexander Viro <viro@zeniv.linux.org.uk>
4043L: linux-fsdevel@vger.kernel.org
4044S: Maintained
4045F: fs/*
4046
4047FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4048M: Riku Voipio <riku.voipio@iki.fi>
4049L: lm-sensors@lm-sensors.org
4050S: Maintained
4051F: drivers/hwmon/f75375s.c
4052F: include/linux/f75375s.h
4053
4054FIREWIRE AUDIO DRIVERS
4055M: Clemens Ladisch <clemens@ladisch.de>
4056L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4057T: git git://git.alsa-project.org/alsa-kernel.git
4058S: Maintained
4059F: sound/firewire/
4060
4061FIREWIRE MEDIA DRIVERS (firedtv)
4062M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4063L: linux-media@vger.kernel.org
4064L: linux1394-devel@lists.sourceforge.net
4065T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4066S: Maintained
4067F: drivers/media/firewire/
4068
4069FIREWIRE SBP-2 TARGET
4070M: Chris Boot <bootc@bootc.net>
4071L: linux-scsi@vger.kernel.org
4072L: target-devel@vger.kernel.org
4073L: linux1394-devel@lists.sourceforge.net
4074T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4075S: Maintained
4076F: drivers/target/sbp/
4077
4078FIREWIRE SUBSYSTEM
4079M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4080L: linux1394-devel@lists.sourceforge.net
4081W: http://ieee1394.wiki.kernel.org/
4082T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4083S: Maintained
4084F: drivers/firewire/
4085F: include/linux/firewire.h
4086F: include/uapi/linux/firewire*.h
4087F: tools/firewire/
4088
4089FIRMWARE LOADER (request_firmware)
4090M: Ming Lei <ming.lei@canonical.com>
4091L: linux-kernel@vger.kernel.org
4092S: Maintained
4093F: Documentation/firmware_class/
4094F: drivers/base/firmware*.c
4095F: include/linux/firmware.h
4096
4097FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4098M: Joshua Morris <josh.h.morris@us.ibm.com>
4099M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4100S: Maintained
4101F: drivers/block/rsxx/
4102
4103FLOPPY DRIVER
4104M: Jiri Kosina <jkosina@suse.cz>
4105T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4106S: Odd fixes
4107F: drivers/block/floppy.c
4108
4109FMC SUBSYSTEM
4110M: Alessandro Rubini <rubini@gnudd.com>
4111W: http://www.ohwr.org/projects/fmc-bus
4112S: Supported
4113F: drivers/fmc/
4114F: include/linux/fmc*.h
4115F: include/linux/ipmi-fru.h
4116K: fmc_d.*register
4117
4118FPU EMULATOR
4119M: Bill Metzenthen <billm@melbpc.org.au>
4120W: http://floatingpoint.sourceforge.net/emulator/index.html
4121S: Maintained
4122F: arch/x86/math-emu/
4123
4124FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4125L: netdev@vger.kernel.org
4126S: Orphan
4127F: drivers/net/wan/dlci.c
4128F: drivers/net/wan/sdla.c
4129
4130FRAMEBUFFER LAYER
4131M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4132M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4133L: linux-fbdev@vger.kernel.org
4134W: http://linux-fbdev.sourceforge.net/
4135Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4136T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4137S: Maintained
4138F: Documentation/fb/
4139F: Documentation/devicetree/bindings/fb/
4140F: drivers/video/
4141F: include/video/
4142F: include/linux/fb.h
4143F: include/uapi/video/
4144F: include/uapi/linux/fb.h
4145
4146FREESCALE DIU FRAMEBUFFER DRIVER
4147M: Timur Tabi <timur@tabi.org>
4148L: linux-fbdev@vger.kernel.org
4149S: Maintained
4150F: drivers/video/fbdev/fsl-diu-fb.*
4151
4152FREESCALE DMA DRIVER
4153M: Li Yang <leoli@freescale.com>
4154M: Zhang Wei <zw@zh-kernel.org>
4155L: linuxppc-dev@lists.ozlabs.org
4156S: Maintained
4157F: drivers/dma/fsldma.*
4158
4159FREESCALE I2C CPM DRIVER
4160M: Jochen Friedrich <jochen@scram.de>
4161L: linuxppc-dev@lists.ozlabs.org
4162L: linux-i2c@vger.kernel.org
4163S: Maintained
4164F: drivers/i2c/busses/i2c-cpm.c
4165
4166FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4167M: Sascha Hauer <kernel@pengutronix.de>
4168L: linux-fbdev@vger.kernel.org
4169L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4170S: Maintained
4171F: include/linux/platform_data/video-imxfb.h
4172F: drivers/video/fbdev/imxfb.c
4173
4174FREESCALE QUAD SPI DRIVER
4175M: Han Xu <han.xu@freescale.com>
4176L: linux-mtd@lists.infradead.org
4177S: Maintained
4178F: drivers/mtd/spi-nor/fsl-quadspi.c
4179
4180FREESCALE SOC FS_ENET DRIVER
4181M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4182M: Vitaly Bordug <vbordug@ru.mvista.com>
4183L: linuxppc-dev@lists.ozlabs.org
4184L: netdev@vger.kernel.org
4185S: Maintained
4186F: drivers/net/ethernet/freescale/fs_enet/
4187F: include/linux/fs_enet_pd.h
4188
4189FREESCALE QUICC ENGINE LIBRARY
4190L: linuxppc-dev@lists.ozlabs.org
4191S: Orphan
4192F: arch/powerpc/sysdev/qe_lib/
4193F: arch/powerpc/include/asm/*qe.h
4194
4195FREESCALE USB PERIPHERAL DRIVERS
4196M: Li Yang <leoli@freescale.com>
4197L: linux-usb@vger.kernel.org
4198L: linuxppc-dev@lists.ozlabs.org
4199S: Maintained
4200F: drivers/usb/gadget/udc/fsl*
4201
4202FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4203M: Li Yang <leoli@freescale.com>
4204L: netdev@vger.kernel.org
4205L: linuxppc-dev@lists.ozlabs.org
4206S: Maintained
4207F: drivers/net/ethernet/freescale/ucc_geth*
4208
4209FREESCALE QUICC ENGINE UCC UART DRIVER
4210M: Timur Tabi <timur@tabi.org>
4211L: linuxppc-dev@lists.ozlabs.org
4212S: Maintained
4213F: drivers/tty/serial/ucc_uart.c
4214
4215FREESCALE SOC SOUND DRIVERS
4216M: Timur Tabi <timur@tabi.org>
4217M: Nicolin Chen <nicoleotsuka@gmail.com>
4218M: Xiubo Li <Xiubo.Lee@gmail.com>
4219L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4220L: linuxppc-dev@lists.ozlabs.org
4221S: Maintained
4222F: sound/soc/fsl/fsl*
4223F: sound/soc/fsl/imx*
4224F: sound/soc/fsl/mpc8610_hpcd.c
4225
4226FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4227M: J. German Rivera <German.Rivera@freescale.com>
4228L: linux-kernel@vger.kernel.org
4229S: Maintained
4230F: drivers/staging/fsl-mc/
4231
4232FREEVXFS FILESYSTEM
4233M: Christoph Hellwig <hch@infradead.org>
4234W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4235S: Maintained
4236F: fs/freevxfs/
4237
4238FREEZER
4239M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4240M: Pavel Machek <pavel@ucw.cz>
4241L: linux-pm@vger.kernel.org
4242S: Supported
4243F: Documentation/power/freezing-of-tasks.txt
4244F: include/linux/freezer.h
4245F: kernel/freezer.c
4246
4247FRONTSWAP API
4248M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4249L: linux-kernel@vger.kernel.org
4250S: Maintained
4251F: mm/frontswap.c
4252F: include/linux/frontswap.h
4253
4254FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4255M: David Howells <dhowells@redhat.com>
4256L: linux-cachefs@redhat.com
4257S: Supported
4258F: Documentation/filesystems/caching/
4259F: fs/fscache/
4260F: include/linux/fscache*.h
4261
4262F2FS FILE SYSTEM
4263M: Jaegeuk Kim <jaegeuk@kernel.org>
4264M: Changman Lee <cm224.lee@samsung.com>
4265L: linux-f2fs-devel@lists.sourceforge.net
4266W: http://en.wikipedia.org/wiki/F2FS
4267T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4268S: Maintained
4269F: Documentation/filesystems/f2fs.txt
4270F: Documentation/ABI/testing/sysfs-fs-f2fs
4271F: fs/f2fs/
4272F: include/linux/f2fs_fs.h
4273
4274FUJITSU FR-V (FRV) PORT
4275M: David Howells <dhowells@redhat.com>
4276S: Maintained
4277F: arch/frv/
4278
4279FUJITSU LAPTOP EXTRAS
4280M: Jonathan Woithe <jwoithe@just42.net>
4281L: platform-driver-x86@vger.kernel.org
4282S: Maintained
4283F: drivers/platform/x86/fujitsu-laptop.c
4284
4285FUJITSU M-5MO LS CAMERA ISP DRIVER
4286M: Kyungmin Park <kyungmin.park@samsung.com>
4287M: Heungjun Kim <riverful.kim@samsung.com>
4288L: linux-media@vger.kernel.org
4289S: Maintained
4290F: drivers/media/i2c/m5mols/
4291F: include/media/m5mols.h
4292
4293FUJITSU TABLET EXTRAS
4294M: Robert Gerlach <khnz@gmx.de>
4295L: platform-driver-x86@vger.kernel.org
4296S: Maintained
4297F: drivers/platform/x86/fujitsu-tablet.c
4298
4299FUSE: FILESYSTEM IN USERSPACE
4300M: Miklos Szeredi <miklos@szeredi.hu>
4301L: fuse-devel@lists.sourceforge.net
4302W: http://fuse.sourceforge.net/
4303S: Maintained
4304F: fs/fuse/
4305F: include/uapi/linux/fuse.h
4306
4307FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4308M: Rik Faith <faith@cs.unc.edu>
4309L: linux-scsi@vger.kernel.org
4310S: Odd Fixes (e.g., new signatures)
4311F: drivers/scsi/fdomain.*
4312
4313GCOV BASED KERNEL PROFILING
4314M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4315S: Maintained
4316F: kernel/gcov/
4317F: Documentation/gcov.txt
4318
4319GDT SCSI DISK ARRAY CONTROLLER DRIVER
4320M: Achim Leubner <achim_leubner@adaptec.com>
4321L: linux-scsi@vger.kernel.org
4322W: http://www.icp-vortex.com/
4323S: Supported
4324F: drivers/scsi/gdt*
4325
4326GDB KERNEL DEBUGGING HELPER SCRIPTS
4327M: Jan Kiszka <jan.kiszka@siemens.com>
4328S: Supported
4329F: scripts/gdb/
4330
4331GEMTEK FM RADIO RECEIVER DRIVER
4332M: Hans Verkuil <hverkuil@xs4all.nl>
4333L: linux-media@vger.kernel.org
4334T: git git://linuxtv.org/media_tree.git
4335W: http://linuxtv.org
4336S: Maintained
4337F: drivers/media/radio/radio-gemtek*
4338
4339GENERIC GPIO I2C DRIVER
4340M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4341S: Supported
4342F: drivers/i2c/busses/i2c-gpio.c
4343F: include/linux/i2c-gpio.h
4344
4345GENERIC GPIO I2C MULTIPLEXER DRIVER
4346M: Peter Korsgaard <peter.korsgaard@barco.com>
4347L: linux-i2c@vger.kernel.org
4348S: Supported
4349F: drivers/i2c/muxes/i2c-mux-gpio.c
4350F: include/linux/i2c-mux-gpio.h
4351F: Documentation/i2c/muxes/i2c-mux-gpio
4352
4353GENERIC HDLC (WAN) DRIVERS
4354M: Krzysztof Halasa <khc@pm.waw.pl>
4355W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4356S: Maintained
4357F: drivers/net/wan/c101.c
4358F: drivers/net/wan/hd6457*
4359F: drivers/net/wan/hdlc*
4360F: drivers/net/wan/n2.c
4361F: drivers/net/wan/pc300too.c
4362F: drivers/net/wan/pci200syn.c
4363F: drivers/net/wan/wanxl*
4364
4365GENERIC INCLUDE/ASM HEADER FILES
4366M: Arnd Bergmann <arnd@arndb.de>
4367L: linux-arch@vger.kernel.org
4368T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4369S: Maintained
4370F: include/asm-generic/
4371F: include/uapi/asm-generic/
4372
4373GENERIC PHY FRAMEWORK
4374M: Kishon Vijay Abraham I <kishon@ti.com>
4375L: linux-kernel@vger.kernel.org
4376T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4377S: Supported
4378F: drivers/phy/
4379F: include/linux/phy/
4380
4381GENERIC PM DOMAINS
4382M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4383M: Kevin Hilman <khilman@kernel.org>
4384M: Ulf Hansson <ulf.hansson@linaro.org>
4385L: linux-pm@vger.kernel.org
4386S: Supported
4387F: drivers/base/power/domain*.c
4388F: include/linux/pm_domain.h
4389
4390GENERIC UIO DRIVER FOR PCI DEVICES
4391M: "Michael S. Tsirkin" <mst@redhat.com>
4392L: kvm@vger.kernel.org
4393S: Supported
4394F: drivers/uio/uio_pci_generic.c
4395
4396GET_MAINTAINER SCRIPT
4397M: Joe Perches <joe@perches.com>
4398S: Maintained
4399F: scripts/get_maintainer.pl
4400
4401GFS2 FILE SYSTEM
4402M: Steven Whitehouse <swhiteho@redhat.com>
4403M: Bob Peterson <rpeterso@redhat.com>
4404L: cluster-devel@redhat.com
4405W: http://sources.redhat.com/cluster/
4406T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4407S: Supported
4408F: Documentation/filesystems/gfs2*.txt
4409F: fs/gfs2/
4410F: include/uapi/linux/gfs2_ondisk.h
4411
4412GIGASET ISDN DRIVERS
4413M: Hansjoerg Lipp <hjlipp@web.de>
4414M: Tilman Schmidt <tilman@imap.cc>
4415L: gigaset307x-common@lists.sourceforge.net
4416W: http://gigaset307x.sourceforge.net/
4417S: Maintained
4418F: Documentation/isdn/README.gigaset
4419F: drivers/isdn/gigaset/
4420F: include/uapi/linux/gigaset_dev.h
4421
4422GO7007 MPEG CODEC
4423M: Hans Verkuil <hans.verkuil@cisco.com>
4424L: linux-media@vger.kernel.org
4425S: Maintained
4426F: drivers/media/usb/go7007/
4427
4428GOODIX TOUCHSCREEN
4429M: Bastien Nocera <hadess@hadess.net>
4430L: linux-input@vger.kernel.org
4431S: Maintained
4432F: drivers/input/touchscreen/goodix.c
4433
4434GPIO SUBSYSTEM
4435M: Linus Walleij <linus.walleij@linaro.org>
4436M: Alexandre Courbot <gnurou@gmail.com>
4437L: linux-gpio@vger.kernel.org
4438T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4439S: Maintained
4440F: Documentation/gpio/
4441F: drivers/gpio/
4442F: include/linux/gpio/
4443F: include/linux/gpio.h
4444F: include/asm-generic/gpio.h
4445
4446GRE DEMULTIPLEXER DRIVER
4447M: Dmitry Kozlov <xeb@mail.ru>
4448L: netdev@vger.kernel.org
4449S: Maintained
4450F: net/ipv4/gre_demux.c
4451F: net/ipv4/gre_offload.c
4452F: include/net/gre.h
4453
4454GRETH 10/100/1G Ethernet MAC device driver
4455M: Kristoffer Glembo <kristoffer@gaisler.com>
4456L: netdev@vger.kernel.org
4457S: Maintained
4458F: drivers/net/ethernet/aeroflex/
4459
4460GSPCA FINEPIX SUBDRIVER
4461M: Frank Zago <frank@zago.net>
4462L: linux-media@vger.kernel.org
4463T: git git://linuxtv.org/media_tree.git
4464S: Maintained
4465F: drivers/media/usb/gspca/finepix.c
4466
4467GSPCA GL860 SUBDRIVER
4468M: Olivier Lorin <o.lorin@laposte.net>
4469L: linux-media@vger.kernel.org
4470T: git git://linuxtv.org/media_tree.git
4471S: Maintained
4472F: drivers/media/usb/gspca/gl860/
4473
4474GSPCA M5602 SUBDRIVER
4475M: Erik Andren <erik.andren@gmail.com>
4476L: linux-media@vger.kernel.org
4477T: git git://linuxtv.org/media_tree.git
4478S: Maintained
4479F: drivers/media/usb/gspca/m5602/
4480
4481GSPCA PAC207 SONIXB SUBDRIVER
4482M: Hans de Goede <hdegoede@redhat.com>
4483L: linux-media@vger.kernel.org
4484T: git git://linuxtv.org/media_tree.git
4485S: Maintained
4486F: drivers/media/usb/gspca/pac207.c
4487
4488GSPCA SN9C20X SUBDRIVER
4489M: Brian Johnson <brijohn@gmail.com>
4490L: linux-media@vger.kernel.org
4491T: git git://linuxtv.org/media_tree.git
4492S: Maintained
4493F: drivers/media/usb/gspca/sn9c20x.c
4494
4495GSPCA T613 SUBDRIVER
4496M: Leandro Costantino <lcostantino@gmail.com>
4497L: linux-media@vger.kernel.org
4498T: git git://linuxtv.org/media_tree.git
4499S: Maintained
4500F: drivers/media/usb/gspca/t613.c
4501
4502GSPCA USB WEBCAM DRIVER
4503M: Hans de Goede <hdegoede@redhat.com>
4504L: linux-media@vger.kernel.org
4505T: git git://linuxtv.org/media_tree.git
4506S: Maintained
4507F: drivers/media/usb/gspca/
4508
4509GUID PARTITION TABLE (GPT)
4510M: Davidlohr Bueso <davidlohr@hp.com>
4511L: linux-efi@vger.kernel.org
4512S: Maintained
4513F: block/partitions/efi.*
4514
4515STK1160 USB VIDEO CAPTURE DRIVER
4516M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4517L: linux-media@vger.kernel.org
4518T: git git://linuxtv.org/media_tree.git
4519S: Maintained
4520F: drivers/media/usb/stk1160/
4521
4522HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4523M: Frank Seidel <frank@f-seidel.de>
4524L: platform-driver-x86@vger.kernel.org
4525W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4526S: Maintained
4527F: drivers/platform/x86/hdaps.c
4528
4529HDPVR USB VIDEO ENCODER DRIVER
4530M: Hans Verkuil <hverkuil@xs4all.nl>
4531L: linux-media@vger.kernel.org
4532T: git git://linuxtv.org/media_tree.git
4533W: http://linuxtv.org
4534S: Odd Fixes
4535F: drivers/media/usb/hdpvr/
4536
4537HWPOISON MEMORY FAILURE HANDLING
4538M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4539L: linux-mm@kvack.org
4540S: Maintained
4541F: mm/memory-failure.c
4542F: mm/hwpoison-inject.c
4543
4544HYPERVISOR VIRTUAL CONSOLE DRIVER
4545L: linuxppc-dev@lists.ozlabs.org
4546S: Odd Fixes
4547F: drivers/tty/hvc/
4548
4549HACKRF MEDIA DRIVER
4550M: Antti Palosaari <crope@iki.fi>
4551L: linux-media@vger.kernel.org
4552W: http://linuxtv.org/
4553W: http://palosaari.fi/linux/
4554Q: http://patchwork.linuxtv.org/project/linux-media/list/
4555T: git git://linuxtv.org/anttip/media_tree.git
4556S: Maintained
4557F: drivers/media/usb/hackrf/
4558
4559HARDWARE MONITORING
4560M: Jean Delvare <jdelvare@suse.de>
4561M: Guenter Roeck <linux@roeck-us.net>
4562L: lm-sensors@lm-sensors.org
4563W: http://www.lm-sensors.org/
4564T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4565T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4566S: Maintained
4567F: Documentation/hwmon/
4568F: drivers/hwmon/
4569F: include/linux/hwmon*.h
4570
4571HARDWARE RANDOM NUMBER GENERATOR CORE
4572M: Matt Mackall <mpm@selenic.com>
4573M: Herbert Xu <herbert@gondor.apana.org.au>
4574L: linux-crypto@vger.kernel.org
4575S: Odd fixes
4576F: Documentation/hw_random.txt
4577F: drivers/char/hw_random/
4578F: include/linux/hw_random.h
4579
4580HARDWARE SPINLOCK CORE
4581M: Ohad Ben-Cohen <ohad@wizery.com>
4582S: Maintained
4583F: Documentation/hwspinlock.txt
4584F: drivers/hwspinlock/hwspinlock_*
4585F: include/linux/hwspinlock.h
4586
4587HARMONY SOUND DRIVER
4588L: linux-parisc@vger.kernel.org
4589S: Maintained
4590F: sound/parisc/harmony.*
4591
4592HD29L2 MEDIA DRIVER
4593M: Antti Palosaari <crope@iki.fi>
4594L: linux-media@vger.kernel.org
4595W: http://linuxtv.org/
4596W: http://palosaari.fi/linux/
4597Q: http://patchwork.linuxtv.org/project/linux-media/list/
4598T: git git://linuxtv.org/anttip/media_tree.git
4599S: Maintained
4600F: drivers/media/dvb-frontends/hd29l2*
4601
4602HEWLETT-PACKARD SMART2 RAID DRIVER
4603L: iss_storagedev@hp.com
4604S: Orphan
4605F: Documentation/blockdev/cpqarray.txt
4606F: drivers/block/cpqarray.*
4607
4608HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4609M: Don Brace <don.brace@pmcs.com>
4610L: iss_storagedev@hp.com
4611L: storagedev@pmcs.com
4612L: linux-scsi@vger.kernel.org
4613S: Supported
4614F: Documentation/scsi/hpsa.txt
4615F: drivers/scsi/hpsa*.[ch]
4616F: include/linux/cciss*.h
4617F: include/uapi/linux/cciss*.h
4618
4619HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4620M: Don Brace <don.brace@pmcs.com>
4621L: iss_storagedev@hp.com
4622L: storagedev@pmcs.com
4623L: linux-scsi@vger.kernel.org
4624S: Supported
4625F: Documentation/blockdev/cciss.txt
4626F: drivers/block/cciss*
4627F: include/linux/cciss_ioctl.h
4628F: include/uapi/linux/cciss_ioctl.h
4629
4630HFS FILESYSTEM
4631L: linux-fsdevel@vger.kernel.org
4632S: Orphan
4633F: Documentation/filesystems/hfs.txt
4634F: fs/hfs/
4635
4636HFSPLUS FILESYSTEM
4637L: linux-fsdevel@vger.kernel.org
4638S: Orphan
4639F: Documentation/filesystems/hfsplus.txt
4640F: fs/hfsplus/
4641
4642HGA FRAMEBUFFER DRIVER
4643M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4644L: linux-nvidia@lists.surfsouth.com
4645W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4646S: Maintained
4647F: drivers/video/fbdev/hgafb.c
4648
4649HIBERNATION (aka Software Suspend, aka swsusp)
4650M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4651M: Pavel Machek <pavel@ucw.cz>
4652L: linux-pm@vger.kernel.org
4653S: Supported
4654F: arch/x86/power/
4655F: drivers/base/power/
4656F: kernel/power/
4657F: include/linux/suspend.h
4658F: include/linux/freezer.h
4659F: include/linux/pm.h
4660F: arch/*/include/asm/suspend*.h
4661
4662HID CORE LAYER
4663M: Jiri Kosina <jkosina@suse.cz>
4664L: linux-input@vger.kernel.org
4665T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4666S: Maintained
4667F: drivers/hid/
4668F: include/linux/hid*
4669F: include/uapi/linux/hid*
4670
4671HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4672M: Thomas Gleixner <tglx@linutronix.de>
4673L: linux-kernel@vger.kernel.org
4674T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4675S: Maintained
4676F: Documentation/timers/
4677F: kernel/time/hrtimer.c
4678F: kernel/time/clockevents.c
4679F: kernel/time/tick*.*
4680F: kernel/time/timer_*.c
4681F: include/linux/clockchips.h
4682F: include/linux/hrtimer.h
4683
4684HIGH-SPEED SCC DRIVER FOR AX.25
4685L: linux-hams@vger.kernel.org
4686S: Orphan
4687F: drivers/net/hamradio/dmascc.c
4688F: drivers/net/hamradio/scc.c
4689
4690HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4691M: HighPoint Linux Team <linux@highpoint-tech.com>
4692W: http://www.highpoint-tech.com
4693S: Supported
4694F: Documentation/scsi/hptiop.txt
4695F: drivers/scsi/hptiop.c
4696
4697HIPPI
4698M: Jes Sorensen <jes@trained-monkey.org>
4699L: linux-hippi@sunsite.dk
4700S: Maintained
4701F: include/linux/hippidevice.h
4702F: include/uapi/linux/if_hippi.h
4703F: net/802/hippi.c
4704F: drivers/net/hippi/
4705
4706HOST AP DRIVER
4707M: Jouni Malinen <j@w1.fi>
4708L: hostap@shmoo.com (subscribers-only)
4709L: linux-wireless@vger.kernel.org
4710W: http://hostap.epitest.fi/
4711S: Maintained
4712F: drivers/net/wireless/hostap/
4713
4714HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4715L: platform-driver-x86@vger.kernel.org
4716S: Orphan
4717F: drivers/platform/x86/tc1100-wmi.c
4718
4719HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4720M: Jaroslav Kysela <perex@perex.cz>
4721S: Maintained
4722F: drivers/net/ethernet/hp/hp100.*
4723
4724HPET: High Precision Event Timers driver
4725M: Clemens Ladisch <clemens@ladisch.de>
4726S: Maintained
4727F: Documentation/timers/hpet.txt
4728F: drivers/char/hpet.c
4729F: include/linux/hpet.h
4730F: include/uapi/linux/hpet.h
4731
4732HPET: x86
4733S: Orphan
4734F: arch/x86/kernel/hpet.c
4735F: arch/x86/include/asm/hpet.h
4736
4737HPFS FILESYSTEM
4738M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4739W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4740S: Maintained
4741F: fs/hpfs/
4742
4743HSI SUBSYSTEM
4744M: Sebastian Reichel <sre@kernel.org>
4745T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4746S: Maintained
4747F: Documentation/ABI/testing/sysfs-bus-hsi
4748F: Documentation/hsi.txt
4749F: drivers/hsi/
4750F: include/linux/hsi/
4751F: include/uapi/linux/hsi/
4752
4753HSO 3G MODEM DRIVER
4754M: Jan Dumon <j.dumon@option.com>
4755W: http://www.pharscape.org
4756S: Maintained
4757F: drivers/net/usb/hso.c
4758
4759HSR NETWORK PROTOCOL
4760M: Arvid Brodin <arvid.brodin@alten.se>
4761L: netdev@vger.kernel.org
4762S: Maintained
4763F: net/hsr/
4764
4765HTCPEN TOUCHSCREEN DRIVER
4766M: Pau Oliva Fora <pof@eslack.org>
4767L: linux-input@vger.kernel.org
4768S: Maintained
4769F: drivers/input/touchscreen/htcpen.c
4770
4771HUGETLB FILESYSTEM
4772M: Nadia Yvette Chambers <nyc@holomorphy.com>
4773S: Maintained
4774F: fs/hugetlbfs/
4775
4776Hyper-V CORE AND DRIVERS
4777M: K. Y. Srinivasan <kys@microsoft.com>
4778M: Haiyang Zhang <haiyangz@microsoft.com>
4779L: devel@linuxdriverproject.org
4780S: Maintained
4781F: arch/x86/include/asm/mshyperv.h
4782F: arch/x86/include/uapi/asm/hyperv.h
4783F: arch/x86/kernel/cpu/mshyperv.c
4784F: drivers/hid/hid-hyperv.c
4785F: drivers/hv/
4786F: drivers/input/serio/hyperv-keyboard.c
4787F: drivers/net/hyperv/
4788F: drivers/scsi/storvsc_drv.c
4789F: drivers/video/fbdev/hyperv_fb.c
4790F: include/linux/hyperv.h
4791F: tools/hv/
4792
4793I2C OVER PARALLEL PORT
4794M: Jean Delvare <jdelvare@suse.de>
4795L: linux-i2c@vger.kernel.org
4796S: Maintained
4797F: Documentation/i2c/busses/i2c-parport
4798F: Documentation/i2c/busses/i2c-parport-light
4799F: drivers/i2c/busses/i2c-parport.c
4800F: drivers/i2c/busses/i2c-parport-light.c
4801
4802I2C/SMBUS CONTROLLER DRIVERS FOR PC
4803M: Jean Delvare <jdelvare@suse.de>
4804L: linux-i2c@vger.kernel.org
4805S: Maintained
4806F: Documentation/i2c/busses/i2c-ali1535
4807F: Documentation/i2c/busses/i2c-ali1563
4808F: Documentation/i2c/busses/i2c-ali15x3
4809F: Documentation/i2c/busses/i2c-amd756
4810F: Documentation/i2c/busses/i2c-amd8111
4811F: Documentation/i2c/busses/i2c-i801
4812F: Documentation/i2c/busses/i2c-nforce2
4813F: Documentation/i2c/busses/i2c-piix4
4814F: Documentation/i2c/busses/i2c-sis5595
4815F: Documentation/i2c/busses/i2c-sis630
4816F: Documentation/i2c/busses/i2c-sis96x
4817F: Documentation/i2c/busses/i2c-via
4818F: Documentation/i2c/busses/i2c-viapro
4819F: drivers/i2c/busses/i2c-ali1535.c
4820F: drivers/i2c/busses/i2c-ali1563.c
4821F: drivers/i2c/busses/i2c-ali15x3.c
4822F: drivers/i2c/busses/i2c-amd756.c
4823F: drivers/i2c/busses/i2c-amd756-s4882.c
4824F: drivers/i2c/busses/i2c-amd8111.c
4825F: drivers/i2c/busses/i2c-i801.c
4826F: drivers/i2c/busses/i2c-isch.c
4827F: drivers/i2c/busses/i2c-nforce2.c
4828F: drivers/i2c/busses/i2c-nforce2-s4985.c
4829F: drivers/i2c/busses/i2c-piix4.c
4830F: drivers/i2c/busses/i2c-sis5595.c
4831F: drivers/i2c/busses/i2c-sis630.c
4832F: drivers/i2c/busses/i2c-sis96x.c
4833F: drivers/i2c/busses/i2c-via.c
4834F: drivers/i2c/busses/i2c-viapro.c
4835
4836I2C/SMBUS ISMT DRIVER
4837M: Seth Heasley <seth.heasley@intel.com>
4838M: Neil Horman <nhorman@tuxdriver.com>
4839L: linux-i2c@vger.kernel.org
4840F: drivers/i2c/busses/i2c-ismt.c
4841F: Documentation/i2c/busses/i2c-ismt
4842
4843I2C/SMBUS STUB DRIVER
4844M: Jean Delvare <jdelvare@suse.de>
4845L: linux-i2c@vger.kernel.org
4846S: Maintained
4847F: drivers/i2c/i2c-stub.c
4848
4849I2C SUBSYSTEM
4850M: Wolfram Sang <wsa@the-dreams.de>
4851L: linux-i2c@vger.kernel.org
4852W: https://i2c.wiki.kernel.org/
4853Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
4854T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4855S: Maintained
4856F: Documentation/devicetree/bindings/i2c/
4857F: Documentation/i2c/
4858F: drivers/i2c/
4859F: include/linux/i2c.h
4860F: include/linux/i2c-*.h
4861F: include/uapi/linux/i2c.h
4862F: include/uapi/linux/i2c-*.h
4863
4864I2C ACPI SUPPORT
4865M: Mika Westerberg <mika.westerberg@linux.intel.com>
4866L: linux-i2c@vger.kernel.org
4867L: linux-acpi@vger.kernel.org
4868S: Maintained
4869
4870I2C-TAOS-EVM DRIVER
4871M: Jean Delvare <jdelvare@suse.de>
4872L: linux-i2c@vger.kernel.org
4873S: Maintained
4874F: Documentation/i2c/busses/i2c-taos-evm
4875F: drivers/i2c/busses/i2c-taos-evm.c
4876
4877I2C-TINY-USB DRIVER
4878M: Till Harbaum <till@harbaum.org>
4879L: linux-i2c@vger.kernel.org
4880W: http://www.harbaum.org/till/i2c_tiny_usb
4881S: Maintained
4882F: drivers/i2c/busses/i2c-tiny-usb.c
4883
4884i386 BOOT CODE
4885M: "H. Peter Anvin" <hpa@zytor.com>
4886S: Maintained
4887F: arch/x86/boot/
4888
4889i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4890M: "H. Peter Anvin" <hpa@zytor.com>
4891T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4892S: Maintained
4893
4894IA64 (Itanium) PLATFORM
4895M: Tony Luck <tony.luck@intel.com>
4896M: Fenghua Yu <fenghua.yu@intel.com>
4897L: linux-ia64@vger.kernel.org
4898T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4899S: Maintained
4900F: arch/ia64/
4901
4902IBM Power in-Nest Crypto Acceleration
4903M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4904M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
4905L: linux-crypto@vger.kernel.org
4906S: Supported
4907F: drivers/crypto/nx/
4908
4909IBM Power 842 compression accelerator
4910M: Dan Streetman <ddstreet@us.ibm.com>
4911S: Supported
4912F: drivers/crypto/nx/nx-842.c
4913F: include/linux/nx842.h
4914
4915IBM Power Linux RAID adapter
4916M: Brian King <brking@us.ibm.com>
4917S: Supported
4918F: drivers/scsi/ipr.*
4919
4920IBM Power Virtual Ethernet Device Driver
4921M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
4922L: netdev@vger.kernel.org
4923S: Supported
4924F: drivers/net/ethernet/ibm/ibmveth.*
4925
4926IBM Power Virtual SCSI Device Drivers
4927M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4928L: linux-scsi@vger.kernel.org
4929S: Supported
4930F: drivers/scsi/ibmvscsi/ibmvscsi*
4931F: drivers/scsi/ibmvscsi/viosrp.h
4932
4933IBM Power Virtual FC Device Drivers
4934M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4935L: linux-scsi@vger.kernel.org
4936S: Supported
4937F: drivers/scsi/ibmvscsi/ibmvfc*
4938
4939IBM ServeRAID RAID DRIVER
4940S: Orphan
4941F: drivers/scsi/ips.*
4942
4943ICH LPC AND GPIO DRIVER
4944M: Peter Tyser <ptyser@xes-inc.com>
4945S: Maintained
4946F: drivers/mfd/lpc_ich.c
4947F: drivers/gpio/gpio-ich.c
4948
4949IDE SUBSYSTEM
4950M: "David S. Miller" <davem@davemloft.net>
4951L: linux-ide@vger.kernel.org
4952Q: http://patchwork.ozlabs.org/project/linux-ide/list/
4953T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4954S: Maintained
4955F: Documentation/ide/
4956F: drivers/ide/
4957F: include/linux/ide.h
4958
4959IDEAPAD LAPTOP EXTRAS DRIVER
4960M: Ike Panhc <ike.pan@canonical.com>
4961L: platform-driver-x86@vger.kernel.org
4962W: http://launchpad.net/ideapad-laptop
4963S: Maintained
4964F: drivers/platform/x86/ideapad-laptop.c
4965
4966IDEAPAD LAPTOP SLIDEBAR DRIVER
4967M: Andrey Moiseev <o2g.org.ru@gmail.com>
4968L: linux-input@vger.kernel.org
4969W: https://github.com/o2genum/ideapad-slidebar
4970S: Maintained
4971F: drivers/input/misc/ideapad_slidebar.c
4972
4973IDE/ATAPI DRIVERS
4974M: Borislav Petkov <bp@alien8.de>
4975L: linux-ide@vger.kernel.org
4976S: Maintained
4977F: Documentation/cdrom/ide-cd
4978F: drivers/ide/ide-cd*
4979
4980IDLE-I7300
4981M: Andy Henroid <andrew.d.henroid@intel.com>
4982L: linux-pm@vger.kernel.org
4983S: Supported
4984F: drivers/idle/i7300_idle.c
4985
4986IEEE 802.15.4 SUBSYSTEM
4987M: Alexander Aring <alex.aring@gmail.com>
4988L: linux-wpan@vger.kernel.org
4989W: https://github.com/linux-wpan
4990T: git git://github.com/linux-wpan/linux-wpan-next.git
4991S: Maintained
4992F: net/ieee802154/
4993F: net/mac802154/
4994F: drivers/net/ieee802154/
4995F: include/linux/nl802154.h
4996F: include/linux/ieee802154.h
4997F: include/net/nl802154.h
4998F: include/net/mac802154.h
4999F: include/net/af_ieee802154.h
5000F: include/net/cfg802154.h
5001F: include/net/ieee802154_netdev.h
5002F: Documentation/networking/ieee802154.txt
5003
5004IGORPLUG-USB IR RECEIVER
5005M: Sean Young <sean@mess.org>
5006L: linux-media@vger.kernel.org
5007S: Maintained
5008F: drivers/media/rc/igorplugusb.c
5009
5010IGUANAWORKS USB IR TRANSCEIVER
5011M: Sean Young <sean@mess.org>
5012L: linux-media@vger.kernel.org
5013S: Maintained
5014F: drivers/media/rc/iguanair.c
5015
5016IIO SUBSYSTEM AND DRIVERS
5017M: Jonathan Cameron <jic23@kernel.org>
5018R: Hartmut Knaack <knaack.h@gmx.de>
5019R: Lars-Peter Clausen <lars@metafoo.de>
5020R: Peter Meerwald <pmeerw@pmeerw.net>
5021L: linux-iio@vger.kernel.org
5022S: Maintained
5023F: drivers/iio/
5024F: drivers/staging/iio/
5025F: include/linux/iio/
5026F: tools/iio/
5027
5028IKANOS/ADI EAGLE ADSL USB DRIVER
5029M: Matthieu Castet <castet.matthieu@free.fr>
5030M: Stanislaw Gruszka <stf_xl@wp.pl>
5031S: Maintained
5032F: drivers/usb/atm/ueagle-atm.c
5033
5034INA209 HARDWARE MONITOR DRIVER
5035M: Guenter Roeck <linux@roeck-us.net>
5036L: lm-sensors@lm-sensors.org
5037S: Maintained
5038F: Documentation/hwmon/ina209
5039F: Documentation/devicetree/bindings/i2c/ina209.txt
5040F: drivers/hwmon/ina209.c
5041
5042INA2XX HARDWARE MONITOR DRIVER
5043M: Guenter Roeck <linux@roeck-us.net>
5044L: lm-sensors@lm-sensors.org
5045S: Maintained
5046F: Documentation/hwmon/ina2xx
5047F: drivers/hwmon/ina2xx.c
5048F: include/linux/platform_data/ina2xx.h
5049
5050INDUSTRY PACK SUBSYSTEM (IPACK)
5051M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5052M: Jens Taprogge <jens.taprogge@taprogge.org>
5053M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5054L: industrypack-devel@lists.sourceforge.net
5055W: http://industrypack.sourceforge.net
5056S: Maintained
5057F: drivers/ipack/
5058
5059INGENIC JZ4780 DMA Driver
5060M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5061S: Maintained
5062F: drivers/dma/dma-jz4780.c
5063
5064INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5065M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5066M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5067L: linux-ima-devel@lists.sourceforge.net
5068L: linux-ima-user@lists.sourceforge.net
5069L: linux-security-module@vger.kernel.org
5070S: Supported
5071F: security/integrity/ima/
5072
5073IMGTEC IR DECODER DRIVER
5074M: James Hogan <james.hogan@imgtec.com>
5075S: Maintained
5076F: drivers/media/rc/img-ir/
5077
5078IMS TWINTURBO FRAMEBUFFER DRIVER
5079L: linux-fbdev@vger.kernel.org
5080S: Orphan
5081F: drivers/video/fbdev/imsttfb.c
5082
5083INFINIBAND SUBSYSTEM
5084M: Doug Ledford <dledford@redhat.com>
5085M: Sean Hefty <sean.hefty@intel.com>
5086M: Hal Rosenstock <hal.rosenstock@gmail.com>
5087L: linux-rdma@vger.kernel.org
5088W: http://www.openfabrics.org/
5089Q: http://patchwork.kernel.org/project/linux-rdma/list/
5090T: git git://github.com/dledford/linux.git
5091S: Supported
5092F: Documentation/infiniband/
5093F: drivers/infiniband/
5094F: include/uapi/linux/if_infiniband.h
5095F: include/uapi/rdma/
5096F: include/rdma/
5097
5098INOTIFY
5099M: John McCutchan <john@johnmccutchan.com>
5100M: Robert Love <rlove@rlove.org>
5101M: Eric Paris <eparis@parisplace.org>
5102S: Maintained
5103F: Documentation/filesystems/inotify.txt
5104F: fs/notify/inotify/
5105F: include/linux/inotify.h
5106F: include/uapi/linux/inotify.h
5107
5108INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5109M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5110L: linux-input@vger.kernel.org
5111Q: http://patchwork.kernel.org/project/linux-input/list/
5112T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5113S: Maintained
5114F: drivers/input/
5115F: include/linux/input.h
5116F: include/uapi/linux/input.h
5117F: include/linux/input/
5118
5119INPUT MULTITOUCH (MT) PROTOCOL
5120M: Henrik Rydberg <rydberg@bitmath.org>
5121L: linux-input@vger.kernel.org
5122T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
5123S: Odd fixes
5124F: Documentation/input/multi-touch-protocol.txt
5125F: drivers/input/input-mt.c
5126K: \b(ABS|SYN)_MT_
5127
5128INTEL ASoC BDW/HSW DRIVERS
5129M: Jie Yang <yang.jie@linux.intel.com>
5130L: alsa-devel@alsa-project.org
5131S: Supported
5132F: sound/soc/intel/sst-haswell*
5133F: sound/soc/intel/sst-dsp*
5134F: sound/soc/intel/sst-firmware.c
5135F: sound/soc/intel/broadwell.c
5136F: sound/soc/intel/haswell.c
5137
5138INTEL C600 SERIES SAS CONTROLLER DRIVER
5139M: Intel SCU Linux support <intel-linux-scu@intel.com>
5140M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5141L: linux-scsi@vger.kernel.org
5142T: git git://git.code.sf.net/p/intel-sas/isci
5143S: Supported
5144F: drivers/scsi/isci/
5145
5146INTEL IDLE DRIVER
5147M: Len Brown <lenb@kernel.org>
5148L: linux-pm@vger.kernel.org
5149T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5150S: Supported
5151F: drivers/idle/intel_idle.c
5152
5153INTEL PSTATE DRIVER
5154M: Kristen Carlson Accardi <kristen@linux.intel.com>
5155L: linux-pm@vger.kernel.org
5156S: Supported
5157F: drivers/cpufreq/intel_pstate.c
5158
5159INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5160M: Maik Broemme <mbroemme@plusserver.de>
5161L: linux-fbdev@vger.kernel.org
5162S: Maintained
5163F: Documentation/fb/intelfb.txt
5164F: drivers/video/fbdev/intelfb/
5165
5166INTEL 810/815 FRAMEBUFFER DRIVER
5167M: Antonino Daplas <adaplas@gmail.com>
5168L: linux-fbdev@vger.kernel.org
5169S: Maintained
5170F: drivers/video/fbdev/i810/
5171
5172INTEL MENLOW THERMAL DRIVER
5173M: Sujith Thomas <sujith.thomas@intel.com>
5174L: platform-driver-x86@vger.kernel.org
5175W: https://01.org/linux-acpi
5176S: Supported
5177F: drivers/platform/x86/intel_menlow.c
5178
5179INTEL IA32 MICROCODE UPDATE SUPPORT
5180M: Borislav Petkov <bp@alien8.de>
5181S: Maintained
5182F: arch/x86/kernel/cpu/microcode/core*
5183F: arch/x86/kernel/cpu/microcode/intel*
5184
5185INTEL I/OAT DMA DRIVER
5186M: Dave Jiang <dave.jiang@intel.com>
5187R: Dan Williams <dan.j.williams@intel.com>
5188L: dmaengine@vger.kernel.org
5189Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5190S: Supported
5191F: drivers/dma/ioat*
5192
5193INTEL IOMMU (VT-d)
5194M: David Woodhouse <dwmw2@infradead.org>
5195L: iommu@lists.linux-foundation.org
5196T: git git://git.infradead.org/iommu-2.6.git
5197S: Supported
5198F: drivers/iommu/intel-iommu.c
5199F: include/linux/intel-iommu.h
5200
5201INTEL IOP-ADMA DMA DRIVER
5202R: Dan Williams <dan.j.williams@intel.com>
5203S: Odd fixes
5204F: drivers/dma/iop-adma.c
5205
5206INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5207M: Krzysztof Halasa <khalasa@piap.pl>
5208S: Maintained
5209F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5210F: arch/arm/mach-ixp4xx/include/mach/npe.h
5211F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5212F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5213F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5214F: drivers/net/wan/ixp4xx_hss.c
5215
5216INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5217M: Deepak Saxena <dsaxena@plexity.net>
5218S: Maintained
5219F: drivers/char/hw_random/ixp4xx-rng.c
5220
5221INTEL ETHERNET DRIVERS
5222M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5223R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5224R: Shannon Nelson <shannon.nelson@intel.com>
5225R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5226R: Don Skidmore <donald.c.skidmore@intel.com>
5227R: Matthew Vick <matthew.vick@intel.com>
5228R: John Ronciak <john.ronciak@intel.com>
5229R: Mitch Williams <mitch.a.williams@intel.com>
5230L: intel-wired-lan@lists.osuosl.org
5231W: http://www.intel.com/support/feedback.htm
5232W: http://e1000.sourceforge.net/
5233Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5234T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5235T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5236S: Supported
5237F: Documentation/networking/e100.txt
5238F: Documentation/networking/e1000.txt
5239F: Documentation/networking/e1000e.txt
5240F: Documentation/networking/igb.txt
5241F: Documentation/networking/igbvf.txt
5242F: Documentation/networking/ixgb.txt
5243F: Documentation/networking/ixgbe.txt
5244F: Documentation/networking/ixgbevf.txt
5245F: Documentation/networking/i40e.txt
5246F: Documentation/networking/i40evf.txt
5247F: drivers/net/ethernet/intel/
5248F: drivers/net/ethernet/intel/*/
5249
5250INTEL-MID GPIO DRIVER
5251M: David Cohen <david.a.cohen@linux.intel.com>
5252L: linux-gpio@vger.kernel.org
5253S: Maintained
5254F: drivers/gpio/gpio-intel-mid.c
5255
5256INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5257M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5258L: linux-wireless@vger.kernel.org
5259S: Maintained
5260F: Documentation/networking/README.ipw2100
5261F: Documentation/networking/README.ipw2200
5262F: drivers/net/wireless/ipw2x00/
5263
5264INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5265M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5266M: Gang Wei <gang.wei@intel.com>
5267M: Shane Wang <shane.wang@intel.com>
5268L: tboot-devel@lists.sourceforge.net
5269W: http://tboot.sourceforge.net
5270T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5271S: Supported
5272F: Documentation/intel_txt.txt
5273F: include/linux/tboot.h
5274F: arch/x86/kernel/tboot.c
5275
5276INTEL WIRELESS WIMAX CONNECTION 2400
5277M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5278M: linux-wimax@intel.com
5279L: wimax@linuxwimax.org (subscribers-only)
5280S: Supported
5281W: http://linuxwimax.org
5282F: Documentation/wimax/README.i2400m
5283F: drivers/net/wimax/i2400m/
5284F: include/uapi/linux/wimax/i2400m.h
5285
5286INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5287M: Stanislaw Gruszka <sgruszka@redhat.com>
5288L: linux-wireless@vger.kernel.org
5289S: Supported
5290F: drivers/net/wireless/iwlegacy/
5291
5292INTEL WIRELESS WIFI LINK (iwlwifi)
5293M: Johannes Berg <johannes.berg@intel.com>
5294M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5295M: Intel Linux Wireless <ilw@linux.intel.com>
5296L: linux-wireless@vger.kernel.org
5297W: http://intellinuxwireless.org
5298T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5299S: Supported
5300F: drivers/net/wireless/iwlwifi/
5301
5302INTEL MANAGEMENT ENGINE (mei)
5303M: Tomas Winkler <tomas.winkler@intel.com>
5304L: linux-kernel@vger.kernel.org
5305S: Supported
5306F: include/uapi/linux/mei.h
5307F: drivers/misc/mei/*
5308F: Documentation/misc-devices/mei/*
5309
5310IOC3 ETHERNET DRIVER
5311M: Ralf Baechle <ralf@linux-mips.org>
5312L: linux-mips@linux-mips.org
5313S: Maintained
5314F: drivers/net/ethernet/sgi/ioc3-eth.c
5315
5316IOC3 SERIAL DRIVER
5317M: Pat Gefre <pfg@sgi.com>
5318L: linux-serial@vger.kernel.org
5319S: Maintained
5320F: drivers/tty/serial/ioc3_serial.c
5321
5322IOMMU DRIVERS
5323M: Joerg Roedel <joro@8bytes.org>
5324L: iommu@lists.linux-foundation.org
5325T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5326S: Maintained
5327F: drivers/iommu/
5328
5329IP MASQUERADING
5330M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5331S: Maintained
5332F: net/ipv4/netfilter/ipt_MASQUERADE.c
5333
5334IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5335M: Francois Romieu <romieu@fr.zoreil.com>
5336M: Sorbica Shieh <sorbica@icplus.com.tw>
5337L: netdev@vger.kernel.org
5338S: Maintained
5339F: drivers/net/ethernet/icplus/ipg.*
5340
5341IPATH DRIVER
5342M: Mike Marciniszyn <infinipath@intel.com>
5343L: linux-rdma@vger.kernel.org
5344S: Maintained
5345F: drivers/infiniband/hw/ipath/
5346
5347IPMI SUBSYSTEM
5348M: Corey Minyard <minyard@acm.org>
5349L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5350W: http://openipmi.sourceforge.net/
5351S: Supported
5352F: Documentation/IPMI.txt
5353F: drivers/char/ipmi/
5354F: include/linux/ipmi*
5355F: include/uapi/linux/ipmi*
5356
5357QCOM AUDIO (ASoC) DRIVERS
5358M: Patrick Lai <plai@codeaurora.org>
5359M: Banajit Goswami <bgoswami@codeaurora.org>
5360L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5361S: Supported
5362F: sound/soc/qcom/
5363
5364IPS SCSI RAID DRIVER
5365M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5366L: linux-scsi@vger.kernel.org
5367W: http://www.adaptec.com/
5368S: Maintained
5369F: drivers/scsi/ips*
5370
5371IPVS
5372M: Wensong Zhang <wensong@linux-vs.org>
5373M: Simon Horman <horms@verge.net.au>
5374M: Julian Anastasov <ja@ssi.bg>
5375L: netdev@vger.kernel.org
5376L: lvs-devel@vger.kernel.org
5377S: Maintained
5378F: Documentation/networking/ipvs-sysctl.txt
5379F: include/net/ip_vs.h
5380F: include/uapi/linux/ip_vs.h
5381F: net/netfilter/ipvs/
5382
5383IPWIRELESS DRIVER
5384M: Jiri Kosina <jkosina@suse.cz>
5385M: David Sterba <dsterba@suse.cz>
5386S: Odd Fixes
5387F: drivers/tty/ipwireless/
5388
5389IPX NETWORK LAYER
5390M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5391L: netdev@vger.kernel.org
5392S: Maintained
5393F: include/net/ipx.h
5394F: include/uapi/linux/ipx.h
5395F: net/ipx/
5396
5397IRDA SUBSYSTEM
5398M: Samuel Ortiz <samuel@sortiz.org>
5399L: irda-users@lists.sourceforge.net (subscribers-only)
5400L: netdev@vger.kernel.org
5401W: http://irda.sourceforge.net/
5402S: Maintained
5403T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5404F: Documentation/networking/irda.txt
5405F: drivers/net/irda/
5406F: include/net/irda/
5407F: net/irda/
5408
5409IRQ SUBSYSTEM
5410M: Thomas Gleixner <tglx@linutronix.de>
5411L: linux-kernel@vger.kernel.org
5412S: Maintained
5413T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5414F: kernel/irq/
5415
5416IRQCHIP DRIVERS
5417M: Thomas Gleixner <tglx@linutronix.de>
5418M: Jason Cooper <jason@lakedaemon.net>
5419L: linux-kernel@vger.kernel.org
5420S: Maintained
5421T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5422T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5423F: Documentation/devicetree/bindings/interrupt-controller/
5424F: drivers/irqchip/
5425
5426IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5427M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5428S: Maintained
5429F: Documentation/IRQ-domain.txt
5430F: include/linux/irqdomain.h
5431F: kernel/irq/irqdomain.c
5432
5433ISAPNP
5434M: Jaroslav Kysela <perex@perex.cz>
5435S: Maintained
5436F: Documentation/isapnp.txt
5437F: drivers/pnp/isapnp/
5438F: include/linux/isapnp.h
5439
5440ISA RADIO MODULE
5441M: Hans Verkuil <hverkuil@xs4all.nl>
5442L: linux-media@vger.kernel.org
5443T: git git://linuxtv.org/media_tree.git
5444W: http://linuxtv.org
5445S: Maintained
5446F: drivers/media/radio/radio-isa*
5447
5448iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5449M: Peter Jones <pjones@redhat.com>
5450M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5451S: Maintained
5452F: drivers/firmware/iscsi_ibft*
5453
5454ISCSI
5455M: Mike Christie <michaelc@cs.wisc.edu>
5456L: open-iscsi@googlegroups.com
5457W: www.open-iscsi.org
5458T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5459S: Maintained
5460F: drivers/scsi/*iscsi*
5461F: include/scsi/*iscsi*
5462
5463ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5464M: Or Gerlitz <ogerlitz@mellanox.com>
5465M: Sagi Grimberg <sagig@mellanox.com>
5466M: Roi Dayan <roid@mellanox.com>
5467L: linux-rdma@vger.kernel.org
5468S: Supported
5469W: http://www.openfabrics.org
5470W: www.open-iscsi.org
5471Q: http://patchwork.kernel.org/project/linux-rdma/list/
5472F: drivers/infiniband/ulp/iser/
5473
5474ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5475M: Sagi Grimberg <sagig@mellanox.com>
5476T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5477L: linux-rdma@vger.kernel.org
5478L: target-devel@vger.kernel.org
5479S: Supported
5480W: http://www.linux-iscsi.org
5481F: drivers/infiniband/ulp/isert
5482
5483ISDN SUBSYSTEM
5484M: Karsten Keil <isdn@linux-pingi.de>
5485L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5486L: netdev@vger.kernel.org
5487W: http://www.isdn4linux.de
5488T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5489S: Maintained
5490F: Documentation/isdn/
5491F: drivers/isdn/
5492F: include/linux/isdn.h
5493F: include/linux/isdn/
5494F: include/uapi/linux/isdn.h
5495F: include/uapi/linux/isdn/
5496
5497ISDN SUBSYSTEM (Eicon active card driver)
5498M: Armin Schindler <mac@melware.de>
5499L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5500W: http://www.melware.de
5501S: Maintained
5502F: drivers/isdn/hardware/eicon/
5503
5504IT87 HARDWARE MONITORING DRIVER
5505M: Jean Delvare <jdelvare@suse.de>
5506L: lm-sensors@lm-sensors.org
5507S: Maintained
5508F: Documentation/hwmon/it87
5509F: drivers/hwmon/it87.c
5510
5511IT913X MEDIA DRIVER
5512M: Antti Palosaari <crope@iki.fi>
5513L: linux-media@vger.kernel.org
5514W: http://linuxtv.org/
5515W: http://palosaari.fi/linux/
5516Q: http://patchwork.linuxtv.org/project/linux-media/list/
5517T: git git://linuxtv.org/anttip/media_tree.git
5518S: Maintained
5519F: drivers/media/tuners/it913x*
5520
5521IVTV VIDEO4LINUX DRIVER
5522M: Andy Walls <awalls@md.metrocast.net>
5523L: ivtv-devel@ivtvdriver.org (subscribers-only)
5524L: linux-media@vger.kernel.org
5525T: git git://linuxtv.org/media_tree.git
5526W: http://www.ivtvdriver.org
5527S: Maintained
5528F: Documentation/video4linux/*.ivtv
5529F: drivers/media/pci/ivtv/
5530F: include/uapi/linux/ivtv*
5531
5532IX2505V MEDIA DRIVER
5533M: Malcolm Priestley <tvboxspy@gmail.com>
5534L: linux-media@vger.kernel.org
5535W: http://linuxtv.org/
5536Q: http://patchwork.linuxtv.org/project/linux-media/list/
5537S: Maintained
5538F: drivers/media/dvb-frontends/ix2505v*
5539
5540JC42.4 TEMPERATURE SENSOR DRIVER
5541M: Guenter Roeck <linux@roeck-us.net>
5542L: lm-sensors@lm-sensors.org
5543S: Maintained
5544F: drivers/hwmon/jc42.c
5545F: Documentation/hwmon/jc42
5546
5547JFS FILESYSTEM
5548M: Dave Kleikamp <shaggy@kernel.org>
5549L: jfs-discussion@lists.sourceforge.net
5550W: http://jfs.sourceforge.net/
5551T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5552S: Maintained
5553F: Documentation/filesystems/jfs.txt
5554F: fs/jfs/
5555
5556JME NETWORK DRIVER
5557M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5558L: netdev@vger.kernel.org
5559S: Maintained
5560F: drivers/net/ethernet/jme.*
5561
5562JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5563M: David Woodhouse <dwmw2@infradead.org>
5564L: linux-mtd@lists.infradead.org
5565W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5566S: Maintained
5567F: fs/jffs2/
5568F: include/uapi/linux/jffs2.h
5569
5570JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5571M: Andrew Morton <akpm@linux-foundation.org>
5572M: Jan Kara <jack@suse.cz>
5573L: linux-ext4@vger.kernel.org
5574S: Maintained
5575F: fs/jbd/
5576F: include/linux/jbd.h
5577
5578JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5579M: "Theodore Ts'o" <tytso@mit.edu>
5580L: linux-ext4@vger.kernel.org
5581S: Maintained
5582F: fs/jbd2/
5583F: include/linux/jbd2.h
5584
5585JSM Neo PCI based serial card
5586M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5587L: linux-serial@vger.kernel.org
5588S: Maintained
5589F: drivers/tty/serial/jsm/
5590
5591K10TEMP HARDWARE MONITORING DRIVER
5592M: Clemens Ladisch <clemens@ladisch.de>
5593L: lm-sensors@lm-sensors.org
5594S: Maintained
5595F: Documentation/hwmon/k10temp
5596F: drivers/hwmon/k10temp.c
5597
5598K8TEMP HARDWARE MONITORING DRIVER
5599M: Rudolf Marek <r.marek@assembler.cz>
5600L: lm-sensors@lm-sensors.org
5601S: Maintained
5602F: Documentation/hwmon/k8temp
5603F: drivers/hwmon/k8temp.c
5604
5605KCONFIG
5606M: "Yann E. MORIN" <yann.morin.1998@free.fr>
5607L: linux-kbuild@vger.kernel.org
5608T: git git://gitorious.org/linux-kconfig/linux-kconfig
5609S: Maintained
5610F: Documentation/kbuild/kconfig-language.txt
5611F: scripts/kconfig/
5612
5613KDUMP
5614M: Vivek Goyal <vgoyal@redhat.com>
5615M: Haren Myneni <hbabu@us.ibm.com>
5616L: kexec@lists.infradead.org
5617W: http://lse.sourceforge.net/kdump/
5618S: Maintained
5619F: Documentation/kdump/
5620
5621KEENE FM RADIO TRANSMITTER DRIVER
5622M: Hans Verkuil <hverkuil@xs4all.nl>
5623L: linux-media@vger.kernel.org
5624T: git git://linuxtv.org/media_tree.git
5625W: http://linuxtv.org
5626S: Maintained
5627F: drivers/media/radio/radio-keene*
5628
5629KERNEL AUTOMOUNTER v4 (AUTOFS4)
5630M: Ian Kent <raven@themaw.net>
5631L: autofs@vger.kernel.org
5632S: Maintained
5633F: fs/autofs4/
5634
5635KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5636M: Michal Marek <mmarek@suse.cz>
5637T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5638T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5639L: linux-kbuild@vger.kernel.org
5640S: Maintained
5641F: Documentation/kbuild/
5642F: Makefile
5643F: scripts/Makefile.*
5644F: scripts/basic/
5645F: scripts/mk*
5646F: scripts/package/
5647
5648KERNEL JANITORS
5649L: kernel-janitors@vger.kernel.org
5650W: http://kernelnewbies.org/KernelJanitors
5651S: Odd Fixes
5652
5653KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5654M: "J. Bruce Fields" <bfields@fieldses.org>
5655L: linux-nfs@vger.kernel.org
5656W: http://nfs.sourceforge.net/
5657S: Supported
5658F: fs/nfsd/
5659F: include/uapi/linux/nfsd/
5660F: fs/lockd/
5661F: fs/nfs_common/
5662F: net/sunrpc/
5663F: include/linux/lockd/
5664F: include/linux/sunrpc/
5665F: include/uapi/linux/sunrpc/
5666
5667KERNEL SELFTEST FRAMEWORK
5668M: Shuah Khan <shuahkh@osg.samsung.com>
5669L: linux-api@vger.kernel.org
5670T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5671S: Maintained
5672F: tools/testing/selftests
5673
5674KERNEL VIRTUAL MACHINE (KVM)
5675M: Gleb Natapov <gleb@kernel.org>
5676M: Paolo Bonzini <pbonzini@redhat.com>
5677L: kvm@vger.kernel.org
5678W: http://www.linux-kvm.org
5679T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5680S: Supported
5681F: Documentation/*/kvm*.txt
5682F: Documentation/virtual/kvm/
5683F: arch/*/kvm/
5684F: arch/x86/kernel/kvm.c
5685F: arch/x86/kernel/kvmclock.c
5686F: arch/*/include/asm/kvm*
5687F: include/linux/kvm*
5688F: include/uapi/linux/kvm*
5689F: virt/kvm/
5690
5691KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5692M: Joerg Roedel <joro@8bytes.org>
5693L: kvm@vger.kernel.org
5694W: http://kvm.qumranet.com
5695S: Maintained
5696F: arch/x86/include/asm/svm.h
5697F: arch/x86/kvm/svm.c
5698
5699KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5700M: Alexander Graf <agraf@suse.de>
5701L: kvm-ppc@vger.kernel.org
5702W: http://kvm.qumranet.com
5703T: git git://github.com/agraf/linux-2.6.git
5704S: Supported
5705F: arch/powerpc/include/asm/kvm*
5706F: arch/powerpc/kvm/
5707
5708KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5709M: Christian Borntraeger <borntraeger@de.ibm.com>
5710M: Cornelia Huck <cornelia.huck@de.ibm.com>
5711M: linux390@de.ibm.com
5712L: linux-s390@vger.kernel.org
5713W: http://www.ibm.com/developerworks/linux/linux390/
5714S: Supported
5715F: Documentation/s390/kvm.txt
5716F: arch/s390/include/asm/kvm*
5717F: arch/s390/kvm/
5718F: drivers/s390/kvm/
5719
5720KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5721M: Christoffer Dall <christoffer.dall@linaro.org>
5722M: Marc Zyngier <marc.zyngier@arm.com>
5723L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5724L: kvmarm@lists.cs.columbia.edu
5725W: http://systems.cs.columbia.edu/projects/kvm-arm
5726S: Supported
5727F: arch/arm/include/uapi/asm/kvm*
5728F: arch/arm/include/asm/kvm*
5729F: arch/arm/kvm/
5730F: virt/kvm/arm/
5731F: include/kvm/arm_*
5732
5733KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5734M: Christoffer Dall <christoffer.dall@linaro.org>
5735M: Marc Zyngier <marc.zyngier@arm.com>
5736L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5737L: kvmarm@lists.cs.columbia.edu
5738S: Maintained
5739F: arch/arm64/include/uapi/asm/kvm*
5740F: arch/arm64/include/asm/kvm*
5741F: arch/arm64/kvm/
5742
5743KEXEC
5744M: Eric Biederman <ebiederm@xmission.com>
5745W: http://kernel.org/pub/linux/utils/kernel/kexec/
5746L: kexec@lists.infradead.org
5747S: Maintained
5748F: include/linux/kexec.h
5749F: include/uapi/linux/kexec.h
5750F: kernel/kexec.c
5751
5752KEYS/KEYRINGS:
5753M: David Howells <dhowells@redhat.com>
5754L: keyrings@linux-nfs.org
5755S: Maintained
5756F: Documentation/security/keys.txt
5757F: include/linux/key.h
5758F: include/linux/key-type.h
5759F: include/keys/
5760F: security/keys/
5761
5762KEYS-TRUSTED
5763M: David Safford <safford@us.ibm.com>
5764M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5765L: linux-security-module@vger.kernel.org
5766L: keyrings@linux-nfs.org
5767S: Supported
5768F: Documentation/security/keys-trusted-encrypted.txt
5769F: include/keys/trusted-type.h
5770F: security/keys/trusted.c
5771F: security/keys/trusted.h
5772
5773KEYS-ENCRYPTED
5774M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5775M: David Safford <safford@us.ibm.com>
5776L: linux-security-module@vger.kernel.org
5777L: keyrings@linux-nfs.org
5778S: Supported
5779F: Documentation/security/keys-trusted-encrypted.txt
5780F: include/keys/encrypted-type.h
5781F: security/keys/encrypted-keys/
5782
5783KGDB / KDB /debug_core
5784M: Jason Wessel <jason.wessel@windriver.com>
5785W: http://kgdb.wiki.kernel.org/
5786L: kgdb-bugreport@lists.sourceforge.net
5787S: Maintained
5788F: Documentation/DocBook/kgdb.tmpl
5789F: drivers/misc/kgdbts.c
5790F: drivers/tty/serial/kgdboc.c
5791F: include/linux/kdb.h
5792F: include/linux/kgdb.h
5793F: kernel/debug/
5794
5795KMEMCHECK
5796M: Vegard Nossum <vegardno@ifi.uio.no>
5797M: Pekka Enberg <penberg@kernel.org>
5798S: Maintained
5799F: Documentation/kmemcheck.txt
5800F: arch/x86/include/asm/kmemcheck.h
5801F: arch/x86/mm/kmemcheck/
5802F: include/linux/kmemcheck.h
5803F: mm/kmemcheck.c
5804
5805KMEMLEAK
5806M: Catalin Marinas <catalin.marinas@arm.com>
5807S: Maintained
5808F: Documentation/kmemleak.txt
5809F: include/linux/kmemleak.h
5810F: mm/kmemleak.c
5811F: mm/kmemleak-test.c
5812
5813KPROBES
5814M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5815M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5816M: "David S. Miller" <davem@davemloft.net>
5817M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5818S: Maintained
5819F: Documentation/kprobes.txt
5820F: include/linux/kprobes.h
5821F: kernel/kprobes.c
5822
5823KS0108 LCD CONTROLLER DRIVER
5824M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5825W: http://miguelojeda.es/auxdisplay.htm
5826W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5827S: Maintained
5828F: Documentation/auxdisplay/ks0108
5829F: drivers/auxdisplay/ks0108.c
5830F: include/linux/ks0108.h
5831
5832LAPB module
5833L: linux-x25@vger.kernel.org
5834S: Orphan
5835F: Documentation/networking/lapb-module.txt
5836F: include/*/lapb.h
5837F: net/lapb/
5838
5839LASI 53c700 driver for PARISC
5840M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5841L: linux-scsi@vger.kernel.org
5842S: Maintained
5843F: Documentation/scsi/53c700.txt
5844F: drivers/scsi/53c700*
5845
5846LED SUBSYSTEM
5847M: Bryan Wu <cooloney@gmail.com>
5848M: Richard Purdie <rpurdie@rpsys.net>
5849M: Jacek Anaszewski <j.anaszewski@samsung.com>
5850L: linux-leds@vger.kernel.org
5851T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5852S: Maintained
5853F: drivers/leds/
5854F: include/linux/leds.h
5855
5856LEGACY EEPROM DRIVER
5857M: Jean Delvare <jdelvare@suse.de>
5858S: Maintained
5859F: Documentation/misc-devices/eeprom
5860F: drivers/misc/eeprom/eeprom.c
5861
5862LEGO USB Tower driver
5863M: Juergen Stuber <starblue@users.sourceforge.net>
5864L: legousb-devel@lists.sourceforge.net
5865W: http://legousb.sourceforge.net/
5866S: Maintained
5867F: drivers/usb/misc/legousbtower.c
5868
5869LG2160 MEDIA DRIVER
5870M: Michael Krufky <mkrufky@linuxtv.org>
5871L: linux-media@vger.kernel.org
5872W: http://linuxtv.org/
5873W: http://github.com/mkrufky
5874Q: http://patchwork.linuxtv.org/project/linux-media/list/
5875T: git git://linuxtv.org/mkrufky/tuners.git
5876S: Maintained
5877F: drivers/media/dvb-frontends/lg2160.*
5878
5879LGDT3305 MEDIA DRIVER
5880M: Michael Krufky <mkrufky@linuxtv.org>
5881L: linux-media@vger.kernel.org
5882W: http://linuxtv.org/
5883W: http://github.com/mkrufky
5884Q: http://patchwork.linuxtv.org/project/linux-media/list/
5885T: git git://linuxtv.org/mkrufky/tuners.git
5886S: Maintained
5887F: drivers/media/dvb-frontends/lgdt3305.*
5888
5889LGUEST
5890M: Rusty Russell <rusty@rustcorp.com.au>
5891L: lguest@lists.ozlabs.org
5892W: http://lguest.ozlabs.org/
5893S: Odd Fixes
5894F: arch/x86/include/asm/lguest*.h
5895F: arch/x86/lguest/
5896F: drivers/lguest/
5897F: include/linux/lguest*.h
5898F: tools/lguest/
5899
5900LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5901M: Tejun Heo <tj@kernel.org>
5902L: linux-ide@vger.kernel.org
5903T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5904S: Maintained
5905F: drivers/ata/
5906F: include/linux/ata.h
5907F: include/linux/libata.h
5908
5909LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5910M: Viresh Kumar <viresh.linux@gmail.com>
5911L: linux-ide@vger.kernel.org
5912T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5913S: Maintained
5914F: include/linux/pata_arasan_cf_data.h
5915F: drivers/ata/pata_arasan_cf.c
5916
5917LIBATA PATA DRIVERS
5918M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5919M: Tejun Heo <tj@kernel.org>
5920L: linux-ide@vger.kernel.org
5921T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5922S: Maintained
5923F: drivers/ata/pata_*.c
5924F: drivers/ata/ata_generic.c
5925
5926LIBATA SATA AHCI PLATFORM devices support
5927M: Hans de Goede <hdegoede@redhat.com>
5928M: Tejun Heo <tj@kernel.org>
5929L: linux-ide@vger.kernel.org
5930T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5931S: Maintained
5932F: drivers/ata/ahci_platform.c
5933F: drivers/ata/libahci_platform.c
5934F: include/linux/ahci_platform.h
5935
5936LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5937M: Mikael Pettersson <mikpelinux@gmail.com>
5938L: linux-ide@vger.kernel.org
5939T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5940S: Maintained
5941F: drivers/ata/sata_promise.*
5942
5943LIBLOCKDEP
5944M: Sasha Levin <sasha.levin@oracle.com>
5945S: Maintained
5946F: tools/lib/lockdep/
5947
5948LINUX FOR IBM pSERIES (RS/6000)
5949M: Paul Mackerras <paulus@au.ibm.com>
5950W: http://www.ibm.com/linux/ltc/projects/ppc
5951S: Supported
5952F: arch/powerpc/boot/rs6000.h
5953
5954LINUX FOR POWERPC (32-BIT AND 64-BIT)
5955M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5956M: Paul Mackerras <paulus@samba.org>
5957M: Michael Ellerman <mpe@ellerman.id.au>
5958W: http://www.penguinppc.org/
5959L: linuxppc-dev@lists.ozlabs.org
5960Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5961T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5962S: Supported
5963F: Documentation/powerpc/
5964F: arch/powerpc/
5965
5966LINUX FOR POWER MACINTOSH
5967M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5968W: http://www.penguinppc.org/
5969L: linuxppc-dev@lists.ozlabs.org
5970S: Maintained
5971F: arch/powerpc/platforms/powermac/
5972F: drivers/macintosh/
5973
5974LINUX FOR POWERPC EMBEDDED MPC5XXX
5975M: Anatolij Gustschin <agust@denx.de>
5976L: linuxppc-dev@lists.ozlabs.org
5977T: git git://git.denx.de/linux-denx-agust.git
5978S: Maintained
5979F: arch/powerpc/platforms/512x/
5980F: arch/powerpc/platforms/52xx/
5981
5982LINUX FOR POWERPC EMBEDDED PPC4XX
5983M: Alistair Popple <alistair@popple.id.au>
5984M: Matt Porter <mporter@kernel.crashing.org>
5985W: http://www.penguinppc.org/
5986L: linuxppc-dev@lists.ozlabs.org
5987S: Maintained
5988F: arch/powerpc/platforms/40x/
5989F: arch/powerpc/platforms/44x/
5990
5991LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5992L: linuxppc-dev@lists.ozlabs.org
5993S: Orphan
5994F: arch/powerpc/*/*virtex*
5995F: arch/powerpc/*/*/*virtex*
5996
5997LINUX FOR POWERPC EMBEDDED PPC8XX
5998M: Vitaly Bordug <vitb@kernel.crashing.org>
5999W: http://www.penguinppc.org/
6000L: linuxppc-dev@lists.ozlabs.org
6001S: Maintained
6002F: arch/powerpc/platforms/8xx/
6003
6004LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6005M: Scott Wood <scottwood@freescale.com>
6006M: Kumar Gala <galak@kernel.crashing.org>
6007W: http://www.penguinppc.org/
6008L: linuxppc-dev@lists.ozlabs.org
6009T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6010S: Maintained
6011F: arch/powerpc/platforms/83xx/
6012F: arch/powerpc/platforms/85xx/
6013
6014LINUX FOR POWERPC PA SEMI PWRFICIENT
6015M: Olof Johansson <olof@lixom.net>
6016L: linuxppc-dev@lists.ozlabs.org
6017S: Maintained
6018F: arch/powerpc/platforms/pasemi/
6019F: drivers/*/*pasemi*
6020F: drivers/*/*/*pasemi*
6021
6022LINUX SECURITY MODULE (LSM) FRAMEWORK
6023M: Chris Wright <chrisw@sous-sol.org>
6024L: linux-security-module@vger.kernel.org
6025S: Supported
6026
6027LIS3LV02D ACCELEROMETER DRIVER
6028M: Eric Piel <eric.piel@tremplin-utc.net>
6029S: Maintained
6030F: Documentation/misc-devices/lis3lv02d
6031F: drivers/misc/lis3lv02d/
6032F: drivers/platform/x86/hp_accel.c
6033
6034LIVE PATCHING
6035M: Josh Poimboeuf <jpoimboe@redhat.com>
6036M: Seth Jennings <sjenning@redhat.com>
6037M: Jiri Kosina <jkosina@suse.cz>
6038M: Vojtech Pavlik <vojtech@suse.cz>
6039S: Maintained
6040F: kernel/livepatch/
6041F: include/linux/livepatch.h
6042F: arch/x86/include/asm/livepatch.h
6043F: arch/x86/kernel/livepatch.c
6044F: Documentation/ABI/testing/sysfs-kernel-livepatch
6045F: samples/livepatch/
6046L: live-patching@vger.kernel.org
6047T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6048
6049LLC (802.2)
6050M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6051S: Maintained
6052F: include/linux/llc.h
6053F: include/uapi/linux/llc.h
6054F: include/net/llc*
6055F: net/llc/
6056
6057LM73 HARDWARE MONITOR DRIVER
6058M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6059L: lm-sensors@lm-sensors.org
6060S: Maintained
6061F: drivers/hwmon/lm73.c
6062
6063LM78 HARDWARE MONITOR DRIVER
6064M: Jean Delvare <jdelvare@suse.de>
6065L: lm-sensors@lm-sensors.org
6066S: Maintained
6067F: Documentation/hwmon/lm78
6068F: drivers/hwmon/lm78.c
6069
6070LM83 HARDWARE MONITOR DRIVER
6071M: Jean Delvare <jdelvare@suse.de>
6072L: lm-sensors@lm-sensors.org
6073S: Maintained
6074F: Documentation/hwmon/lm83
6075F: drivers/hwmon/lm83.c
6076
6077LM90 HARDWARE MONITOR DRIVER
6078M: Jean Delvare <jdelvare@suse.de>
6079L: lm-sensors@lm-sensors.org
6080S: Maintained
6081F: Documentation/hwmon/lm90
6082F: Documentation/devicetree/bindings/hwmon/lm90.txt
6083F: drivers/hwmon/lm90.c
6084
6085LM95234 HARDWARE MONITOR DRIVER
6086M: Guenter Roeck <linux@roeck-us.net>
6087L: lm-sensors@lm-sensors.org
6088S: Maintained
6089F: Documentation/hwmon/lm95234
6090F: drivers/hwmon/lm95234.c
6091
6092LME2510 MEDIA DRIVER
6093M: Malcolm Priestley <tvboxspy@gmail.com>
6094L: linux-media@vger.kernel.org
6095W: http://linuxtv.org/
6096Q: http://patchwork.linuxtv.org/project/linux-media/list/
6097S: Maintained
6098F: drivers/media/usb/dvb-usb-v2/lmedm04*
6099
6100LOCKDEP AND LOCKSTAT
6101M: Peter Zijlstra <peterz@infradead.org>
6102M: Ingo Molnar <mingo@redhat.com>
6103L: linux-kernel@vger.kernel.org
6104T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6105S: Maintained
6106F: Documentation/locking/lockdep*.txt
6107F: Documentation/locking/lockstat.txt
6108F: include/linux/lockdep.h
6109F: kernel/locking/
6110
6111LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6112M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6113L: linux-ntfs-dev@lists.sourceforge.net
6114W: http://www.linux-ntfs.org/content/view/19/37/
6115S: Maintained
6116F: Documentation/ldm.txt
6117F: block/partitions/ldm.*
6118
6119LogFS
6120M: Joern Engel <joern@logfs.org>
6121M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6122L: logfs@logfs.org
6123W: logfs.org
6124S: Maintained
6125F: fs/logfs/
6126
6127LPC32XX MACHINE SUPPORT
6128M: Roland Stigge <stigge@antcom.de>
6129L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6130S: Maintained
6131F: arch/arm/mach-lpc32xx/
6132
6133LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6134M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6135M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6136M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6137M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6138L: MPT-FusionLinux.pdl@avagotech.com
6139L: linux-scsi@vger.kernel.org
6140W: http://www.lsilogic.com/support
6141S: Supported
6142F: drivers/message/fusion/
6143F: drivers/scsi/mpt2sas/
6144F: drivers/scsi/mpt3sas/
6145
6146LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6147M: Matthew Wilcox <matthew@wil.cx>
6148L: linux-scsi@vger.kernel.org
6149S: Maintained
6150F: drivers/scsi/sym53c8xx_2/
6151
6152LTC4261 HARDWARE MONITOR DRIVER
6153M: Guenter Roeck <linux@roeck-us.net>
6154L: lm-sensors@lm-sensors.org
6155S: Maintained
6156F: Documentation/hwmon/ltc4261
6157F: drivers/hwmon/ltc4261.c
6158
6159LTP (Linux Test Project)
6160M: Mike Frysinger <vapier@gentoo.org>
6161M: Cyril Hrubis <chrubis@suse.cz>
6162M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
6163M: Jan Stancek <jstancek@redhat.com>
6164M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6165M: Alexey Kodanev <alexey.kodanev@oracle.com>
6166L: ltp-list@lists.sourceforge.net (subscribers-only)
6167W: http://linux-test-project.github.io/
6168T: git git://github.com/linux-test-project/ltp.git
6169S: Maintained
6170
6171M32R ARCHITECTURE
6172W: http://www.linux-m32r.org/
6173S: Orphan
6174F: arch/m32r/
6175
6176M68K ARCHITECTURE
6177M: Geert Uytterhoeven <geert@linux-m68k.org>
6178L: linux-m68k@lists.linux-m68k.org
6179W: http://www.linux-m68k.org/
6180T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6181S: Maintained
6182F: arch/m68k/
6183F: drivers/zorro/
6184
6185M68K ON APPLE MACINTOSH
6186M: Joshua Thompson <funaho@jurai.org>
6187W: http://www.mac.linux-m68k.org/
6188L: linux-m68k@lists.linux-m68k.org
6189S: Maintained
6190F: arch/m68k/mac/
6191
6192M68K ON HP9000/300
6193M: Philip Blundell <philb@gnu.org>
6194W: http://www.tazenda.demon.co.uk/phil/linux-hp
6195S: Maintained
6196F: arch/m68k/hp300/
6197
6198M88DS3103 MEDIA DRIVER
6199M: Antti Palosaari <crope@iki.fi>
6200L: linux-media@vger.kernel.org
6201W: http://linuxtv.org/
6202W: http://palosaari.fi/linux/
6203Q: http://patchwork.linuxtv.org/project/linux-media/list/
6204T: git git://linuxtv.org/anttip/media_tree.git
6205S: Maintained
6206F: drivers/media/dvb-frontends/m88ds3103*
6207
6208M88RS2000 MEDIA DRIVER
6209M: Malcolm Priestley <tvboxspy@gmail.com>
6210L: linux-media@vger.kernel.org
6211W: http://linuxtv.org/
6212Q: http://patchwork.linuxtv.org/project/linux-media/list/
6213S: Maintained
6214F: drivers/media/dvb-frontends/m88rs2000*
6215
6216MA901 MASTERKIT USB FM RADIO DRIVER
6217M: Alexey Klimov <klimov.linux@gmail.com>
6218L: linux-media@vger.kernel.org
6219T: git git://linuxtv.org/media_tree.git
6220S: Maintained
6221F: drivers/media/radio/radio-ma901.c
6222
6223MAC80211
6224M: Johannes Berg <johannes@sipsolutions.net>
6225L: linux-wireless@vger.kernel.org
6226W: http://wireless.kernel.org/
6227T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6228T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6229S: Maintained
6230F: Documentation/networking/mac80211-injection.txt
6231F: include/net/mac80211.h
6232F: net/mac80211/
6233
6234MACVLAN DRIVER
6235M: Patrick McHardy <kaber@trash.net>
6236L: netdev@vger.kernel.org
6237S: Maintained
6238F: drivers/net/macvlan.c
6239F: include/linux/if_macvlan.h
6240
6241MAILBOX API
6242M: Jassi Brar <jassisinghbrar@gmail.com>
6243L: linux-kernel@vger.kernel.org
6244S: Maintained
6245F: drivers/mailbox/
6246F: include/linux/mailbox_client.h
6247F: include/linux/mailbox_controller.h
6248
6249MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6250M: Michael Kerrisk <mtk.manpages@gmail.com>
6251W: http://www.kernel.org/doc/man-pages
6252L: linux-man@vger.kernel.org
6253S: Maintained
6254
6255MARVELL ARMADA DRM SUPPORT
6256M: Russell King <rmk+kernel@arm.linux.org.uk>
6257S: Maintained
6258F: drivers/gpu/drm/armada/
6259
6260MARVELL 88E6352 DSA support
6261M: Guenter Roeck <linux@roeck-us.net>
6262S: Maintained
6263F: drivers/net/dsa/mv88e6352.c
6264
6265MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6266M: Mirko Lindner <mlindner@marvell.com>
6267M: Stephen Hemminger <stephen@networkplumber.org>
6268L: netdev@vger.kernel.org
6269S: Maintained
6270F: drivers/net/ethernet/marvell/sk*
6271
6272MARVELL LIBERTAS WIRELESS DRIVER
6273L: libertas-dev@lists.infradead.org
6274S: Orphan
6275F: drivers/net/wireless/libertas/
6276
6277MARVELL MV643XX ETHERNET DRIVER
6278M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6279L: netdev@vger.kernel.org
6280S: Maintained
6281F: drivers/net/ethernet/marvell/mv643xx_eth.*
6282F: include/linux/mv643xx.h
6283
6284MARVELL MVNETA ETHERNET DRIVER
6285M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6286L: netdev@vger.kernel.org
6287S: Maintained
6288F: drivers/net/ethernet/marvell/mvneta.*
6289
6290MARVELL MWIFIEX WIRELESS DRIVER
6291M: Amitkumar Karwar <akarwar@marvell.com>
6292M: Avinash Patil <patila@marvell.com>
6293L: linux-wireless@vger.kernel.org
6294S: Maintained
6295F: drivers/net/wireless/mwifiex/
6296
6297MARVELL MWL8K WIRELESS DRIVER
6298M: Lennert Buytenhek <buytenh@wantstofly.org>
6299L: linux-wireless@vger.kernel.org
6300S: Odd Fixes
6301F: drivers/net/wireless/mwl8k.c
6302
6303MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6304M: Nicolas Pitre <nico@fluxnic.net>
6305S: Odd Fixes
6306F: drivers/mmc/host/mvsdio.*
6307
6308MATROX FRAMEBUFFER DRIVER
6309L: linux-fbdev@vger.kernel.org
6310S: Orphan
6311F: drivers/video/fbdev/matrox/matroxfb_*
6312F: include/uapi/linux/matroxfb.h
6313
6314MAX16065 HARDWARE MONITOR DRIVER
6315M: Guenter Roeck <linux@roeck-us.net>
6316L: lm-sensors@lm-sensors.org
6317S: Maintained
6318F: Documentation/hwmon/max16065
6319F: drivers/hwmon/max16065.c
6320
6321MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6322M: "Hans J. Koch" <hjk@hansjkoch.de>
6323L: lm-sensors@lm-sensors.org
6324S: Maintained
6325F: Documentation/hwmon/max6650
6326F: drivers/hwmon/max6650.c
6327
6328MAX6697 HARDWARE MONITOR DRIVER
6329M: Guenter Roeck <linux@roeck-us.net>
6330L: lm-sensors@lm-sensors.org
6331S: Maintained
6332F: Documentation/hwmon/max6697
6333F: Documentation/devicetree/bindings/i2c/max6697.txt
6334F: drivers/hwmon/max6697.c
6335F: include/linux/platform_data/max6697.h
6336
6337MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6338M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6339L: linux-pm@vger.kernel.org
6340S: Supported
6341F: drivers/power/max14577_charger.c
6342F: drivers/power/max77693_charger.c
6343
6344MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6345M: Chanwoo Choi <cw00.choi@samsung.com>
6346M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6347L: linux-kernel@vger.kernel.org
6348S: Supported
6349F: drivers/*/max14577.c
6350F: drivers/*/max77686.c
6351F: drivers/*/max77693.c
6352F: drivers/extcon/extcon-max14577.c
6353F: drivers/extcon/extcon-max77693.c
6354F: drivers/rtc/rtc-max77686.c
6355F: drivers/clk/clk-max77686.c
6356F: Documentation/devicetree/bindings/mfd/max14577.txt
6357F: Documentation/devicetree/bindings/mfd/max77686.txt
6358F: Documentation/devicetree/bindings/mfd/max77693.txt
6359F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6360F: include/linux/mfd/max14577*.h
6361F: include/linux/mfd/max77686*.h
6362F: include/linux/mfd/max77693*.h
6363
6364MAXIRADIO FM RADIO RECEIVER DRIVER
6365M: Hans Verkuil <hverkuil@xs4all.nl>
6366L: linux-media@vger.kernel.org
6367T: git git://linuxtv.org/media_tree.git
6368W: http://linuxtv.org
6369S: Maintained
6370F: drivers/media/radio/radio-maxiradio*
6371
6372MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6373M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6374P: LinuxTV.org Project
6375L: linux-media@vger.kernel.org
6376W: http://linuxtv.org
6377Q: http://patchwork.kernel.org/project/linux-media/list/
6378T: git git://linuxtv.org/media_tree.git
6379S: Maintained
6380F: Documentation/dvb/
6381F: Documentation/video4linux/
6382F: Documentation/DocBook/media/
6383F: drivers/media/
6384F: drivers/staging/media/
6385F: include/media/
6386F: include/uapi/linux/dvb/
6387F: include/uapi/linux/videodev2.h
6388F: include/uapi/linux/media.h
6389F: include/uapi/linux/v4l2-*
6390F: include/uapi/linux/meye.h
6391F: include/uapi/linux/ivtv*
6392F: include/uapi/linux/uvcvideo.h
6393
6394MEGARAID SCSI/SAS DRIVERS
6395M: Kashyap Desai <kashyap.desai@avagotech.com>
6396M: Sumit Saxena <sumit.saxena@avagotech.com>
6397M: Uday Lingala <uday.lingala@avagotech.com>
6398L: megaraidlinux.pdl@avagotech.com
6399L: linux-scsi@vger.kernel.org
6400W: http://www.lsi.com
6401S: Maintained
6402F: Documentation/scsi/megaraid.txt
6403F: drivers/scsi/megaraid.*
6404F: drivers/scsi/megaraid/
6405
6406MELLANOX ETHERNET DRIVER (mlx4_en)
6407M: Amir Vadai <amirv@mellanox.com>
6408M: Ido Shamay <idos@mellanox.com>
6409L: netdev@vger.kernel.org
6410S: Supported
6411W: http://www.mellanox.com
6412Q: http://patchwork.ozlabs.org/project/netdev/list/
6413F: drivers/net/ethernet/mellanox/mlx4/en_*
6414
6415MEMORY MANAGEMENT
6416L: linux-mm@kvack.org
6417W: http://www.linux-mm.org
6418S: Maintained
6419F: include/linux/mm.h
6420F: include/linux/gfp.h
6421F: include/linux/mmzone.h
6422F: include/linux/memory_hotplug.h
6423F: include/linux/vmalloc.h
6424F: mm/
6425
6426MEMORY TECHNOLOGY DEVICES (MTD)
6427M: David Woodhouse <dwmw2@infradead.org>
6428M: Brian Norris <computersforpeace@gmail.com>
6429L: linux-mtd@lists.infradead.org
6430W: http://www.linux-mtd.infradead.org/
6431Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6432T: git git://git.infradead.org/linux-mtd.git
6433T: git git://git.infradead.org/l2-mtd.git
6434S: Maintained
6435F: drivers/mtd/
6436F: include/linux/mtd/
6437F: include/uapi/mtd/
6438
6439MEN A21 WATCHDOG DRIVER
6440M: Johannes Thumshirn <johannes.thumshirn@men.de>
6441L: linux-watchdog@vger.kernel.org
6442S: Supported
6443F: drivers/watchdog/mena21_wdt.c
6444
6445MEN CHAMELEON BUS (mcb)
6446M: Johannes Thumshirn <johannes.thumshirn@men.de>
6447S: Supported
6448F: drivers/mcb/
6449F: include/linux/mcb.h
6450
6451MEN F21BMC (Board Management Controller)
6452M: Andreas Werner <andreas.werner@men.de>
6453S: Supported
6454F: drivers/mfd/menf21bmc.c
6455F: drivers/watchdog/menf21bmc_wdt.c
6456F: drivers/leds/leds-menf21bmc.c
6457F: drivers/hwmon/menf21bmc_hwmon.c
6458F: Documentation/hwmon/menf21bmc
6459
6460METAG ARCHITECTURE
6461M: James Hogan <james.hogan@imgtec.com>
6462L: linux-metag@vger.kernel.org
6463S: Supported
6464F: arch/metag/
6465F: Documentation/metag/
6466F: Documentation/devicetree/bindings/metag/
6467F: drivers/clocksource/metag_generic.c
6468F: drivers/irqchip/irq-metag.c
6469F: drivers/irqchip/irq-metag-ext.c
6470F: drivers/tty/metag_da.c
6471
6472MICROBLAZE ARCHITECTURE
6473M: Michal Simek <monstr@monstr.eu>
6474W: http://www.monstr.eu/fdt/
6475T: git git://git.monstr.eu/linux-2.6-microblaze.git
6476S: Supported
6477F: arch/microblaze/
6478
6479MICROTEK X6 SCANNER
6480M: Oliver Neukum <oliver@neukum.org>
6481S: Maintained
6482F: drivers/usb/image/microtek.*
6483
6484MIPS
6485M: Ralf Baechle <ralf@linux-mips.org>
6486L: linux-mips@linux-mips.org
6487W: http://www.linux-mips.org/
6488T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6489Q: http://patchwork.linux-mips.org/project/linux-mips/list/
6490S: Supported
6491F: Documentation/mips/
6492F: arch/mips/
6493
6494MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6495M: Hans Verkuil <hverkuil@xs4all.nl>
6496L: linux-media@vger.kernel.org
6497T: git git://linuxtv.org/media_tree.git
6498W: http://linuxtv.org
6499S: Odd Fixes
6500F: drivers/media/radio/radio-miropcm20*
6501
6502Mellanox MLX5 core VPI driver
6503M: Eli Cohen <eli@mellanox.com>
6504L: netdev@vger.kernel.org
6505L: linux-rdma@vger.kernel.org
6506W: http://www.mellanox.com
6507Q: http://patchwork.ozlabs.org/project/netdev/list/
6508Q: http://patchwork.kernel.org/project/linux-rdma/list/
6509T: git git://openfabrics.org/~eli/connect-ib.git
6510S: Supported
6511F: drivers/net/ethernet/mellanox/mlx5/core/
6512F: include/linux/mlx5/
6513
6514Mellanox MLX5 IB driver
6515M: Eli Cohen <eli@mellanox.com>
6516L: linux-rdma@vger.kernel.org
6517W: http://www.mellanox.com
6518Q: http://patchwork.kernel.org/project/linux-rdma/list/
6519T: git git://openfabrics.org/~eli/connect-ib.git
6520S: Supported
6521F: include/linux/mlx5/
6522F: drivers/infiniband/hw/mlx5/
6523
6524MN88472 MEDIA DRIVER
6525M: Antti Palosaari <crope@iki.fi>
6526L: linux-media@vger.kernel.org
6527W: http://linuxtv.org/
6528W: http://palosaari.fi/linux/
6529Q: http://patchwork.linuxtv.org/project/linux-media/list/
6530T: git git://linuxtv.org/anttip/media_tree.git
6531S: Maintained
6532F: drivers/staging/media/mn88472/
6533F: drivers/media/dvb-frontends/mn88472.h
6534
6535MN88473 MEDIA DRIVER
6536M: Antti Palosaari <crope@iki.fi>
6537L: linux-media@vger.kernel.org
6538W: http://linuxtv.org/
6539W: http://palosaari.fi/linux/
6540Q: http://patchwork.linuxtv.org/project/linux-media/list/
6541T: git git://linuxtv.org/anttip/media_tree.git
6542S: Maintained
6543F: drivers/staging/media/mn88473/
6544F: drivers/media/dvb-frontends/mn88473.h
6545
6546MODULE SUPPORT
6547M: Rusty Russell <rusty@rustcorp.com.au>
6548S: Maintained
6549F: include/linux/module.h
6550F: kernel/module.c
6551
6552MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6553W: http://popies.net/meye/
6554S: Orphan
6555F: Documentation/video4linux/meye.txt
6556F: drivers/media/pci/meye/
6557F: include/uapi/linux/meye.h
6558
6559MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6560M: Jiri Slaby <jirislaby@gmail.com>
6561S: Maintained
6562F: Documentation/serial/moxa-smartio
6563F: drivers/tty/mxser.*
6564
6565MR800 AVERMEDIA USB FM RADIO DRIVER
6566M: Alexey Klimov <klimov.linux@gmail.com>
6567L: linux-media@vger.kernel.org
6568T: git git://linuxtv.org/media_tree.git
6569S: Maintained
6570F: drivers/media/radio/radio-mr800.c
6571
6572MRF24J40 IEEE 802.15.4 RADIO DRIVER
6573M: Alan Ott <alan@signal11.us>
6574L: linux-wpan@vger.kernel.org
6575S: Maintained
6576F: drivers/net/ieee802154/mrf24j40.c
6577
6578MSI LAPTOP SUPPORT
6579M: "Lee, Chun-Yi" <jlee@suse.com>
6580L: platform-driver-x86@vger.kernel.org
6581S: Maintained
6582F: drivers/platform/x86/msi-laptop.c
6583
6584MSI WMI SUPPORT
6585M: Anisse Astier <anisse@astier.eu>
6586L: platform-driver-x86@vger.kernel.org
6587S: Supported
6588F: drivers/platform/x86/msi-wmi.c
6589
6590MSI001 MEDIA DRIVER
6591M: Antti Palosaari <crope@iki.fi>
6592L: linux-media@vger.kernel.org
6593W: http://linuxtv.org/
6594W: http://palosaari.fi/linux/
6595Q: http://patchwork.linuxtv.org/project/linux-media/list/
6596T: git git://linuxtv.org/anttip/media_tree.git
6597S: Maintained
6598F: drivers/media/tuners/msi001*
6599
6600MSI2500 MEDIA DRIVER
6601M: Antti Palosaari <crope@iki.fi>
6602L: linux-media@vger.kernel.org
6603W: http://linuxtv.org/
6604W: http://palosaari.fi/linux/
6605Q: http://patchwork.linuxtv.org/project/linux-media/list/
6606T: git git://linuxtv.org/anttip/media_tree.git
6607S: Maintained
6608F: drivers/media/usb/msi2500/
6609
6610MT9M032 APTINA SENSOR DRIVER
6611M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6612L: linux-media@vger.kernel.org
6613T: git git://linuxtv.org/media_tree.git
6614S: Maintained
6615F: drivers/media/i2c/mt9m032.c
6616F: include/media/mt9m032.h
6617
6618MT9P031 APTINA CAMERA SENSOR
6619M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6620L: linux-media@vger.kernel.org
6621T: git git://linuxtv.org/media_tree.git
6622S: Maintained
6623F: drivers/media/i2c/mt9p031.c
6624F: include/media/mt9p031.h
6625
6626MT9T001 APTINA CAMERA SENSOR
6627M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6628L: linux-media@vger.kernel.org
6629T: git git://linuxtv.org/media_tree.git
6630S: Maintained
6631F: drivers/media/i2c/mt9t001.c
6632F: include/media/mt9t001.h
6633
6634MT9V032 APTINA CAMERA SENSOR
6635M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6636L: linux-media@vger.kernel.org
6637T: git git://linuxtv.org/media_tree.git
6638S: Maintained
6639F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
6640F: drivers/media/i2c/mt9v032.c
6641F: include/media/mt9v032.h
6642
6643MULTIFUNCTION DEVICES (MFD)
6644M: Samuel Ortiz <sameo@linux.intel.com>
6645M: Lee Jones <lee.jones@linaro.org>
6646T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6647S: Supported
6648F: drivers/mfd/
6649F: include/linux/mfd/
6650
6651MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6652M: Ulf Hansson <ulf.hansson@linaro.org>
6653L: linux-mmc@vger.kernel.org
6654T: git git://git.linaro.org/people/ulf.hansson/mmc.git
6655S: Maintained
6656F: drivers/mmc/
6657F: include/linux/mmc/
6658F: include/uapi/linux/mmc/
6659
6660MULTIMEDIA CARD (MMC) ETC. OVER SPI
6661S: Orphan
6662F: drivers/mmc/host/mmc_spi.c
6663F: include/linux/spi/mmc_spi.h
6664
6665MULTISOUND SOUND DRIVER
6666M: Andrew Veliath <andrewtv@usa.net>
6667S: Maintained
6668F: Documentation/sound/oss/MultiSound
6669F: sound/oss/msnd*
6670
6671MULTITECH MULTIPORT CARD (ISICOM)
6672S: Orphan
6673F: drivers/tty/isicom.c
6674F: include/linux/isicom.h
6675
6676MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6677M: Felipe Balbi <balbi@ti.com>
6678L: linux-usb@vger.kernel.org
6679T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6680S: Maintained
6681F: drivers/usb/musb/
6682
6683MXL5007T MEDIA DRIVER
6684M: Michael Krufky <mkrufky@linuxtv.org>
6685L: linux-media@vger.kernel.org
6686W: http://linuxtv.org/
6687W: http://github.com/mkrufky
6688Q: http://patchwork.linuxtv.org/project/linux-media/list/
6689T: git git://linuxtv.org/mkrufky/tuners.git
6690S: Maintained
6691F: drivers/media/tuners/mxl5007t.*
6692
6693MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6694M: Hyong-Youb Kim <hykim@myri.com>
6695L: netdev@vger.kernel.org
6696W: https://www.myricom.com/support/downloads/myri10ge.html
6697S: Supported
6698F: drivers/net/ethernet/myricom/myri10ge/
6699
6700NATSEMI ETHERNET DRIVER (DP8381x)
6701S: Orphan
6702F: drivers/net/ethernet/natsemi/natsemi.c
6703
6704NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6705M: Daniel Mack <zonque@gmail.com>
6706S: Maintained
6707L: alsa-devel@alsa-project.org
6708W: http://www.native-instruments.com
6709F: sound/usb/caiaq/
6710
6711NCP FILESYSTEM
6712M: Petr Vandrovec <petr@vandrovec.name>
6713S: Odd Fixes
6714F: fs/ncpfs/
6715
6716NCR 5380 SCSI DRIVERS
6717M: Finn Thain <fthain@telegraphics.com.au>
6718M: Michael Schmitz <schmitzmic@gmail.com>
6719L: linux-scsi@vger.kernel.org
6720S: Maintained
6721F: Documentation/scsi/g_NCR5380.txt
6722F: drivers/scsi/NCR5380.*
6723F: drivers/scsi/arm/cumana_1.c
6724F: drivers/scsi/arm/oak.c
6725F: drivers/scsi/atari_NCR5380.c
6726F: drivers/scsi/atari_scsi.*
6727F: drivers/scsi/dmx3191d.c
6728F: drivers/scsi/dtc.*
6729F: drivers/scsi/g_NCR5380.*
6730F: drivers/scsi/g_NCR5380_mmio.c
6731F: drivers/scsi/mac_scsi.*
6732F: drivers/scsi/pas16.*
6733F: drivers/scsi/sun3_scsi.*
6734F: drivers/scsi/sun3_scsi_vme.c
6735F: drivers/scsi/t128.*
6736
6737NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6738M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6739L: linux-scsi@vger.kernel.org
6740S: Maintained
6741F: drivers/scsi/NCR_D700.*
6742
6743NCT6775 HARDWARE MONITOR DRIVER
6744M: Guenter Roeck <linux@roeck-us.net>
6745L: lm-sensors@lm-sensors.org
6746S: Maintained
6747F: Documentation/hwmon/nct6775
6748F: drivers/hwmon/nct6775.c
6749
6750NETEFFECT IWARP RNIC DRIVER (IW_NES)
6751M: Faisal Latif <faisal.latif@intel.com>
6752L: linux-rdma@vger.kernel.org
6753W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6754S: Supported
6755F: drivers/infiniband/hw/nes/
6756
6757NETEM NETWORK EMULATOR
6758M: Stephen Hemminger <stephen@networkplumber.org>
6759L: netem@lists.linux-foundation.org
6760S: Maintained
6761F: net/sched/sch_netem.c
6762
6763NETERION 10GbE DRIVERS (s2io/vxge)
6764M: Jon Mason <jdmason@kudzu.us>
6765L: netdev@vger.kernel.org
6766S: Supported
6767F: Documentation/networking/s2io.txt
6768F: Documentation/networking/vxge.txt
6769F: drivers/net/ethernet/neterion/
6770
6771NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6772M: Pablo Neira Ayuso <pablo@netfilter.org>
6773M: Patrick McHardy <kaber@trash.net>
6774M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6775L: netfilter-devel@vger.kernel.org
6776L: coreteam@netfilter.org
6777W: http://www.netfilter.org/
6778W: http://www.iptables.org/
6779Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6780T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6781T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6782S: Supported
6783F: include/linux/netfilter*
6784F: include/linux/netfilter/
6785F: include/net/netfilter/
6786F: include/uapi/linux/netfilter*
6787F: include/uapi/linux/netfilter/
6788F: net/*/netfilter.c
6789F: net/*/netfilter/
6790F: net/netfilter/
6791
6792NETLABEL
6793M: Paul Moore <paul@paul-moore.com>
6794W: http://netlabel.sf.net
6795L: netdev@vger.kernel.org
6796S: Maintained
6797F: Documentation/netlabel/
6798F: include/net/netlabel.h
6799F: net/netlabel/
6800
6801NETROM NETWORK LAYER
6802M: Ralf Baechle <ralf@linux-mips.org>
6803L: linux-hams@vger.kernel.org
6804W: http://www.linux-ax25.org/
6805S: Maintained
6806F: include/net/netrom.h
6807F: include/uapi/linux/netrom.h
6808F: net/netrom/
6809
6810NETWORK BLOCK DEVICE (NBD)
6811M: Markus Pargmann <mpa@pengutronix.de>
6812S: Maintained
6813L: nbd-general@lists.sourceforge.net
6814T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
6815F: Documentation/blockdev/nbd.txt
6816F: drivers/block/nbd.c
6817F: include/linux/nbd.h
6818F: include/uapi/linux/nbd.h
6819
6820NETWORK DROP MONITOR
6821M: Neil Horman <nhorman@tuxdriver.com>
6822L: netdev@vger.kernel.org
6823S: Maintained
6824W: https://fedorahosted.org/dropwatch/
6825F: net/core/drop_monitor.c
6826
6827NETWORKING [GENERAL]
6828M: "David S. Miller" <davem@davemloft.net>
6829L: netdev@vger.kernel.org
6830W: http://www.linuxfoundation.org/en/Net
6831Q: http://patchwork.ozlabs.org/project/netdev/list/
6832T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6833T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6834S: Maintained
6835F: net/
6836F: include/net/
6837F: include/linux/in.h
6838F: include/linux/net.h
6839F: include/linux/netdevice.h
6840F: include/uapi/linux/in.h
6841F: include/uapi/linux/net.h
6842F: include/uapi/linux/netdevice.h
6843F: include/uapi/linux/net_namespace.h
6844F: tools/net/
6845F: tools/testing/selftests/net/
6846F: lib/random32.c
6847F: lib/test_bpf.c
6848
6849NETWORKING [IPv4/IPv6]
6850M: "David S. Miller" <davem@davemloft.net>
6851M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6852M: James Morris <jmorris@namei.org>
6853M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6854M: Patrick McHardy <kaber@trash.net>
6855L: netdev@vger.kernel.org
6856T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6857S: Maintained
6858F: net/ipv4/
6859F: net/ipv6/
6860F: include/net/ip*
6861F: arch/x86/net/*
6862
6863NETWORKING [IPSEC]
6864M: Steffen Klassert <steffen.klassert@secunet.com>
6865M: Herbert Xu <herbert@gondor.apana.org.au>
6866M: "David S. Miller" <davem@davemloft.net>
6867L: netdev@vger.kernel.org
6868T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6869T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6870S: Maintained
6871F: net/core/flow.c
6872F: net/xfrm/
6873F: net/key/
6874F: net/ipv4/xfrm*
6875F: net/ipv4/esp4.c
6876F: net/ipv4/ah4.c
6877F: net/ipv4/ipcomp.c
6878F: net/ipv4/ip_vti.c
6879F: net/ipv6/xfrm*
6880F: net/ipv6/esp6.c
6881F: net/ipv6/ah6.c
6882F: net/ipv6/ipcomp6.c
6883F: net/ipv6/ip6_vti.c
6884F: include/uapi/linux/xfrm.h
6885F: include/net/xfrm.h
6886
6887NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6888M: Paul Moore <paul@paul-moore.com>
6889L: netdev@vger.kernel.org
6890S: Maintained
6891
6892NETWORKING [WIRELESS]
6893L: linux-wireless@vger.kernel.org
6894Q: http://patchwork.kernel.org/project/linux-wireless/list/
6895
6896NETWORKING DRIVERS
6897L: netdev@vger.kernel.org
6898W: http://www.linuxfoundation.org/en/Net
6899Q: http://patchwork.ozlabs.org/project/netdev/list/
6900T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6901T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6902S: Odd Fixes
6903F: drivers/net/
6904F: include/linux/if_*
6905F: include/linux/netdevice.h
6906F: include/linux/arcdevice.h
6907F: include/linux/etherdevice.h
6908F: include/linux/fcdevice.h
6909F: include/linux/fddidevice.h
6910F: include/linux/hippidevice.h
6911F: include/linux/inetdevice.h
6912F: include/uapi/linux/if_*
6913F: include/uapi/linux/netdevice.h
6914
6915NETWORKING DRIVERS (WIRELESS)
6916M: Kalle Valo <kvalo@codeaurora.org>
6917L: linux-wireless@vger.kernel.org
6918Q: http://patchwork.kernel.org/project/linux-wireless/list/
6919T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6920S: Maintained
6921F: drivers/net/wireless/
6922
6923NETXEN (1/10) GbE SUPPORT
6924M: Manish Chopra <manish.chopra@qlogic.com>
6925M: Sony Chacko <sony.chacko@qlogic.com>
6926M: Rajesh Borundia <rajesh.borundia@qlogic.com>
6927L: netdev@vger.kernel.org
6928W: http://www.qlogic.com
6929S: Supported
6930F: drivers/net/ethernet/qlogic/netxen/
6931
6932NFC SUBSYSTEM
6933M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6934M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6935M: Samuel Ortiz <sameo@linux.intel.com>
6936L: linux-wireless@vger.kernel.org
6937L: linux-nfc@lists.01.org (subscribers-only)
6938S: Supported
6939F: net/nfc/
6940F: include/net/nfc/
6941F: include/uapi/linux/nfc.h
6942F: drivers/nfc/
6943F: include/linux/platform_data/pn544.h
6944F: Documentation/devicetree/bindings/net/nfc/
6945
6946NFS, SUNRPC, AND LOCKD CLIENTS
6947M: Trond Myklebust <trond.myklebust@primarydata.com>
6948M: Anna Schumaker <anna.schumaker@netapp.com>
6949L: linux-nfs@vger.kernel.org
6950W: http://client.linux-nfs.org
6951T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6952S: Maintained
6953F: fs/lockd/
6954F: fs/nfs/
6955F: fs/nfs_common/
6956F: net/sunrpc/
6957F: include/linux/lockd/
6958F: include/linux/nfs*
6959F: include/linux/sunrpc/
6960F: include/uapi/linux/nfs*
6961F: include/uapi/linux/sunrpc/
6962
6963NILFS2 FILESYSTEM
6964M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6965L: linux-nilfs@vger.kernel.org
6966W: http://nilfs.sourceforge.net/
6967T: git git://github.com/konis/nilfs2.git
6968S: Supported
6969F: Documentation/filesystems/nilfs2.txt
6970F: fs/nilfs2/
6971F: include/linux/nilfs2_fs.h
6972
6973NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6974M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6975W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6976S: Maintained
6977F: Documentation/scsi/NinjaSCSI.txt
6978F: drivers/scsi/pcmcia/nsp_*
6979
6980NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6981M: GOTO Masanori <gotom@debian.or.jp>
6982M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6983W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6984S: Maintained
6985F: Documentation/scsi/NinjaSCSI.txt
6986F: drivers/scsi/nsp32*
6987
6988NIOS2 ARCHITECTURE
6989M: Ley Foon Tan <lftan@altera.com>
6990L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6991T: git git://git.rocketboards.org/linux-socfpga-next.git
6992S: Maintained
6993F: arch/nios2/
6994
6995NTB DRIVER
6996M: Jon Mason <jdmason@kudzu.us>
6997M: Dave Jiang <dave.jiang@intel.com>
6998S: Supported
6999W: https://github.com/jonmason/ntb/wiki
7000T: git git://github.com/jonmason/ntb.git
7001F: drivers/ntb/
7002F: drivers/net/ntb_netdev.c
7003F: include/linux/ntb.h
7004
7005NTFS FILESYSTEM
7006M: Anton Altaparmakov <anton@tuxera.com>
7007L: linux-ntfs-dev@lists.sourceforge.net
7008W: http://www.tuxera.com/
7009T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7010S: Supported
7011F: Documentation/filesystems/ntfs.txt
7012F: fs/ntfs/
7013
7014NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7015M: Antonino Daplas <adaplas@gmail.com>
7016L: linux-fbdev@vger.kernel.org
7017S: Maintained
7018F: drivers/video/fbdev/riva/
7019F: drivers/video/fbdev/nvidia/
7020
7021NVM EXPRESS DRIVER
7022M: Matthew Wilcox <willy@linux.intel.com>
7023L: linux-nvme@lists.infradead.org
7024T: git git://git.infradead.org/users/willy/linux-nvme.git
7025S: Supported
7026F: drivers/block/nvme*
7027F: include/linux/nvme.h
7028
7029NXP-NCI NFC DRIVER
7030M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7031R: Charles Gorand <charles.gorand@effinnov.com>
7032L: linux-nfc@lists.01.org (moderated for non-subscribers)
7033S: Supported
7034F: drivers/nfc/nxp-nci
7035
7036NXP TDA998X DRM DRIVER
7037M: Russell King <rmk+kernel@arm.linux.org.uk>
7038S: Supported
7039F: drivers/gpu/drm/i2c/tda998x_drv.c
7040F: include/drm/i2c/tda998x.h
7041
7042NXP TFA9879 DRIVER
7043M: Peter Rosin <peda@axentia.se>
7044L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7045S: Maintained
7046F: sound/soc/codecs/tfa9879*
7047
7048OMAP SUPPORT
7049M: Tony Lindgren <tony@atomide.com>
7050L: linux-omap@vger.kernel.org
7051W: http://www.muru.com/linux/omap/
7052W: http://linux.omap.com/
7053Q: http://patchwork.kernel.org/project/linux-omap/list/
7054T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7055S: Maintained
7056F: arch/arm/*omap*/
7057F: arch/arm/configs/omap1_defconfig
7058F: arch/arm/configs/omap2plus_defconfig
7059F: drivers/i2c/busses/i2c-omap.c
7060F: drivers/irqchip/irq-omap-intc.c
7061F: drivers/mfd/*omap*.c
7062F: drivers/mfd/menelaus.c
7063F: drivers/mfd/palmas.c
7064F: drivers/mfd/tps65217.c
7065F: drivers/mfd/tps65218.c
7066F: drivers/mfd/tps65910.c
7067F: drivers/mfd/twl-core.[ch]
7068F: drivers/mfd/twl4030*.c
7069F: drivers/mfd/twl6030*.c
7070F: drivers/mfd/twl6040*.c
7071F: drivers/regulator/palmas-regulator*.c
7072F: drivers/regulator/pbias-regulator.c
7073F: drivers/regulator/tps65217-regulator.c
7074F: drivers/regulator/tps65218-regulator.c
7075F: drivers/regulator/tps65910-regulator.c
7076F: drivers/regulator/twl-regulator.c
7077F: include/linux/i2c-omap.h
7078
7079OMAP DEVICE TREE SUPPORT
7080M: Benoît Cousson <bcousson@baylibre.com>
7081M: Tony Lindgren <tony@atomide.com>
7082L: linux-omap@vger.kernel.org
7083L: devicetree@vger.kernel.org
7084S: Maintained
7085F: arch/arm/boot/dts/*omap*
7086F: arch/arm/boot/dts/*am3*
7087F: arch/arm/boot/dts/*am4*
7088F: arch/arm/boot/dts/*am5*
7089F: arch/arm/boot/dts/*dra7*
7090
7091OMAP CLOCK FRAMEWORK SUPPORT
7092M: Paul Walmsley <paul@pwsan.com>
7093L: linux-omap@vger.kernel.org
7094S: Maintained
7095F: arch/arm/*omap*/*clock*
7096
7097OMAP POWER MANAGEMENT SUPPORT
7098M: Kevin Hilman <khilman@deeprootsystems.com>
7099L: linux-omap@vger.kernel.org
7100S: Maintained
7101F: arch/arm/*omap*/*pm*
7102F: drivers/cpufreq/omap-cpufreq.c
7103
7104OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7105M: Rajendra Nayak <rnayak@ti.com>
7106M: Paul Walmsley <paul@pwsan.com>
7107L: linux-omap@vger.kernel.org
7108S: Maintained
7109F: arch/arm/mach-omap2/prm*
7110
7111OMAP AUDIO SUPPORT
7112M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7113M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7114L: alsa-devel@alsa-project.org (subscribers-only)
7115L: linux-omap@vger.kernel.org
7116S: Maintained
7117F: sound/soc/omap/
7118
7119OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7120M: Roger Quadros <rogerq@ti.com>
7121M: Tony Lindgren <tony@atomide.com>
7122L: linux-omap@vger.kernel.org
7123S: Maintained
7124F: drivers/memory/omap-gpmc.c
7125F: arch/arm/mach-omap2/*gpmc*
7126
7127OMAP FRAMEBUFFER SUPPORT
7128M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7129L: linux-fbdev@vger.kernel.org
7130L: linux-omap@vger.kernel.org
7131S: Maintained
7132F: drivers/video/fbdev/omap/
7133
7134OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7135M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7136L: linux-omap@vger.kernel.org
7137L: linux-fbdev@vger.kernel.org
7138S: Maintained
7139F: drivers/video/fbdev/omap2/
7140F: Documentation/arm/OMAP/DSS
7141
7142OMAP HARDWARE SPINLOCK SUPPORT
7143M: Ohad Ben-Cohen <ohad@wizery.com>
7144L: linux-omap@vger.kernel.org
7145S: Maintained
7146F: drivers/hwspinlock/omap_hwspinlock.c
7147F: arch/arm/mach-omap2/hwspinlock.c
7148
7149OMAP MMC SUPPORT
7150M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7151L: linux-omap@vger.kernel.org
7152S: Maintained
7153F: drivers/mmc/host/omap.c
7154
7155OMAP HS MMC SUPPORT
7156L: linux-mmc@vger.kernel.org
7157L: linux-omap@vger.kernel.org
7158S: Orphan
7159F: drivers/mmc/host/omap_hsmmc.c
7160
7161OMAP RANDOM NUMBER GENERATOR SUPPORT
7162M: Deepak Saxena <dsaxena@plexity.net>
7163S: Maintained
7164F: drivers/char/hw_random/omap-rng.c
7165
7166OMAP HWMOD SUPPORT
7167M: Benoît Cousson <bcousson@baylibre.com>
7168M: Paul Walmsley <paul@pwsan.com>
7169L: linux-omap@vger.kernel.org
7170S: Maintained
7171F: arch/arm/mach-omap2/omap_hwmod.*
7172
7173OMAP HWMOD DATA
7174M: Paul Walmsley <paul@pwsan.com>
7175L: linux-omap@vger.kernel.org
7176S: Maintained
7177F: arch/arm/mach-omap2/omap_hwmod*data*
7178
7179OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7180M: Benoît Cousson <bcousson@baylibre.com>
7181L: linux-omap@vger.kernel.org
7182S: Maintained
7183F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7184
7185OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7186M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7187L: linux-media@vger.kernel.org
7188S: Maintained
7189F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7190F: drivers/media/platform/omap3isp/
7191F: drivers/staging/media/omap4iss/
7192
7193OMAP USB SUPPORT
7194M: Felipe Balbi <balbi@ti.com>
7195L: linux-usb@vger.kernel.org
7196L: linux-omap@vger.kernel.org
7197T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7198S: Maintained
7199F: drivers/usb/*/*omap*
7200F: arch/arm/*omap*/usb*
7201
7202OMAP GPIO DRIVER
7203M: Javier Martinez Canillas <javier@dowhile0.org>
7204M: Santosh Shilimkar <ssantosh@kernel.org>
7205M: Kevin Hilman <khilman@deeprootsystems.com>
7206L: linux-omap@vger.kernel.org
7207S: Maintained
7208F: drivers/gpio/gpio-omap.c
7209
7210OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7211M: Mark Jackson <mpfj@newflow.co.uk>
7212L: linux-omap@vger.kernel.org
7213S: Maintained
7214F: arch/arm/boot/dts/am335x-nano.dts
7215
7216OMFS FILESYSTEM
7217M: Bob Copeland <me@bobcopeland.com>
7218L: linux-karma-devel@lists.sourceforge.net
7219S: Maintained
7220F: Documentation/filesystems/omfs.txt
7221F: fs/omfs/
7222
7223OMNIKEY CARDMAN 4000 DRIVER
7224M: Harald Welte <laforge@gnumonks.org>
7225S: Maintained
7226F: drivers/char/pcmcia/cm4000_cs.c
7227F: include/linux/cm4000_cs.h
7228F: include/uapi/linux/cm4000_cs.h
7229
7230OMNIKEY CARDMAN 4040 DRIVER
7231M: Harald Welte <laforge@gnumonks.org>
7232S: Maintained
7233F: drivers/char/pcmcia/cm4040_cs.*
7234
7235OMNIVISION OV7670 SENSOR DRIVER
7236M: Jonathan Corbet <corbet@lwn.net>
7237L: linux-media@vger.kernel.org
7238T: git git://linuxtv.org/media_tree.git
7239S: Maintained
7240F: drivers/media/i2c/ov7670.c
7241
7242ONENAND FLASH DRIVER
7243M: Kyungmin Park <kyungmin.park@samsung.com>
7244L: linux-mtd@lists.infradead.org
7245S: Maintained
7246F: drivers/mtd/onenand/
7247F: include/linux/mtd/onenand*.h
7248
7249ONSTREAM SCSI TAPE DRIVER
7250M: Willem Riede <osst@riede.org>
7251L: osst-users@lists.sourceforge.net
7252L: linux-scsi@vger.kernel.org
7253S: Maintained
7254F: Documentation/scsi/osst.txt
7255F: drivers/scsi/osst.*
7256F: drivers/scsi/osst_*.h
7257F: drivers/scsi/st.h
7258
7259OPENCORES I2C BUS DRIVER
7260M: Peter Korsgaard <jacmet@sunsite.dk>
7261L: linux-i2c@vger.kernel.org
7262S: Maintained
7263F: Documentation/i2c/busses/i2c-ocores
7264F: drivers/i2c/busses/i2c-ocores.c
7265
7266OPEN FIRMWARE AND FLATTENED DEVICE TREE
7267M: Grant Likely <grant.likely@linaro.org>
7268M: Rob Herring <robh+dt@kernel.org>
7269L: devicetree@vger.kernel.org
7270W: http://www.devicetree.org/
7271T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7272S: Maintained
7273F: drivers/of/
7274F: include/linux/of*.h
7275F: scripts/dtc/
7276
7277OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7278M: Rob Herring <robh+dt@kernel.org>
7279M: Pawel Moll <pawel.moll@arm.com>
7280M: Mark Rutland <mark.rutland@arm.com>
7281M: Ian Campbell <ijc+devicetree@hellion.org.uk>
7282M: Kumar Gala <galak@codeaurora.org>
7283L: devicetree@vger.kernel.org
7284S: Maintained
7285F: Documentation/devicetree/
7286F: arch/*/boot/dts/
7287F: include/dt-bindings/
7288
7289OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7290M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7291L: devicetree@vger.kernel.org
7292S: Maintained
7293F: Documentation/devicetree/dynamic-resolution-notes.txt
7294F: Documentation/devicetree/overlay-notes.txt
7295F: drivers/of/overlay.c
7296F: drivers/of/resolver.c
7297
7298OPENRISC ARCHITECTURE
7299M: Jonas Bonn <jonas@southpole.se>
7300W: http://openrisc.net
7301L: linux@lists.openrisc.net (moderated for non-subscribers)
7302S: Maintained
7303T: git git://openrisc.net/~jonas/linux
7304F: arch/openrisc/
7305
7306OPENVSWITCH
7307M: Pravin Shelar <pshelar@nicira.com>
7308L: netdev@vger.kernel.org
7309L: dev@openvswitch.org
7310W: http://openvswitch.org
7311S: Maintained
7312F: net/openvswitch/
7313F: include/uapi/linux/openvswitch.h
7314
7315OPL4 DRIVER
7316M: Clemens Ladisch <clemens@ladisch.de>
7317L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7318T: git git://git.alsa-project.org/alsa-kernel.git
7319S: Maintained
7320F: sound/drivers/opl4/
7321
7322OPROFILE
7323M: Robert Richter <rric@kernel.org>
7324L: oprofile-list@lists.sf.net
7325S: Maintained
7326F: arch/*/include/asm/oprofile*.h
7327F: arch/*/oprofile/
7328F: drivers/oprofile/
7329F: include/linux/oprofile.h
7330
7331ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7332M: Mark Fasheh <mfasheh@suse.com>
7333M: Joel Becker <jlbec@evilplan.org>
7334L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7335W: http://ocfs2.wiki.kernel.org
7336S: Supported
7337F: Documentation/filesystems/ocfs2.txt
7338F: Documentation/filesystems/dlmfs.txt
7339F: fs/ocfs2/
7340
7341ORINOCO DRIVER
7342L: linux-wireless@vger.kernel.org
7343W: http://wireless.kernel.org/en/users/Drivers/orinoco
7344W: http://www.nongnu.org/orinoco/
7345S: Orphan
7346F: drivers/net/wireless/orinoco/
7347
7348OSD LIBRARY and FILESYSTEM
7349M: Boaz Harrosh <ooo@electrozaur.com>
7350M: Benny Halevy <bhalevy@primarydata.com>
7351L: osd-dev@open-osd.org
7352W: http://open-osd.org
7353T: git git://git.open-osd.org/open-osd.git
7354S: Maintained
7355F: drivers/scsi/osd/
7356F: include/scsi/osd_*
7357F: fs/exofs/
7358
7359OVERLAY FILESYSTEM
7360M: Miklos Szeredi <miklos@szeredi.hu>
7361L: linux-unionfs@vger.kernel.org
7362T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7363S: Supported
7364F: fs/overlayfs/
7365F: Documentation/filesystems/overlayfs.txt
7366
7367P54 WIRELESS DRIVER
7368M: Christian Lamparter <chunkeey@googlemail.com>
7369L: linux-wireless@vger.kernel.org
7370W: http://wireless.kernel.org/en/users/Drivers/p54
7371S: Maintained
7372F: drivers/net/wireless/p54/
7373
7374PA SEMI ETHERNET DRIVER
7375M: Olof Johansson <olof@lixom.net>
7376L: netdev@vger.kernel.org
7377S: Maintained
7378F: drivers/net/ethernet/pasemi/*
7379
7380PA SEMI SMBUS DRIVER
7381M: Olof Johansson <olof@lixom.net>
7382L: linux-i2c@vger.kernel.org
7383S: Maintained
7384F: drivers/i2c/busses/i2c-pasemi.c
7385
7386PADATA PARALLEL EXECUTION MECHANISM
7387M: Steffen Klassert <steffen.klassert@secunet.com>
7388L: linux-crypto@vger.kernel.org
7389S: Maintained
7390F: kernel/padata.c
7391F: include/linux/padata.h
7392F: Documentation/padata.txt
7393
7394PANASONIC LAPTOP ACPI EXTRAS DRIVER
7395M: Harald Welte <laforge@gnumonks.org>
7396L: platform-driver-x86@vger.kernel.org
7397S: Maintained
7398F: drivers/platform/x86/panasonic-laptop.c
7399
7400PANASONIC MN10300/AM33/AM34 PORT
7401M: David Howells <dhowells@redhat.com>
7402M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7403L: linux-am33-list@redhat.com (moderated for non-subscribers)
7404W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7405S: Maintained
7406F: Documentation/mn10300/
7407F: arch/mn10300/
7408
7409PARALLEL PORT SUPPORT
7410L: linux-parport@lists.infradead.org (subscribers-only)
7411S: Orphan
7412F: drivers/parport/
7413F: include/linux/parport*.h
7414F: drivers/char/ppdev.c
7415F: include/uapi/linux/ppdev.h
7416
7417PARAVIRT_OPS INTERFACE
7418M: Jeremy Fitzhardinge <jeremy@goop.org>
7419M: Chris Wright <chrisw@sous-sol.org>
7420M: Alok Kataria <akataria@vmware.com>
7421M: Rusty Russell <rusty@rustcorp.com.au>
7422L: virtualization@lists.linux-foundation.org
7423S: Supported
7424F: Documentation/virtual/paravirt_ops.txt
7425F: arch/*/kernel/paravirt*
7426F: arch/*/include/asm/paravirt.h
7427
7428PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7429M: Tim Waugh <tim@cyberelk.net>
7430L: linux-parport@lists.infradead.org (subscribers-only)
7431W: http://www.torque.net/linux-pp.html
7432S: Maintained
7433F: Documentation/blockdev/paride.txt
7434F: drivers/block/paride/
7435
7436PARISC ARCHITECTURE
7437M: "James E.J. Bottomley" <jejb@parisc-linux.org>
7438M: Helge Deller <deller@gmx.de>
7439L: linux-parisc@vger.kernel.org
7440W: http://www.parisc-linux.org/
7441Q: http://patchwork.kernel.org/project/linux-parisc/list/
7442T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7443T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7444S: Maintained
7445F: arch/parisc/
7446F: Documentation/parisc/
7447F: drivers/parisc/
7448F: drivers/char/agp/parisc-agp.c
7449F: drivers/input/serio/gscps2.c
7450F: drivers/parport/parport_gsc.*
7451F: drivers/tty/serial/8250/8250_gsc.c
7452F: drivers/video/fbdev/sti*
7453F: drivers/video/console/sti*
7454F: drivers/video/logo/logo_parisc*
7455
7456PC87360 HARDWARE MONITORING DRIVER
7457M: Jim Cromie <jim.cromie@gmail.com>
7458L: lm-sensors@lm-sensors.org
7459S: Maintained
7460F: Documentation/hwmon/pc87360
7461F: drivers/hwmon/pc87360.c
7462
7463PC8736x GPIO DRIVER
7464M: Jim Cromie <jim.cromie@gmail.com>
7465S: Maintained
7466F: drivers/char/pc8736x_gpio.c
7467
7468PC87427 HARDWARE MONITORING DRIVER
7469M: Jean Delvare <jdelvare@suse.de>
7470L: lm-sensors@lm-sensors.org
7471S: Maintained
7472F: Documentation/hwmon/pc87427
7473F: drivers/hwmon/pc87427.c
7474
7475PCA9532 LED DRIVER
7476M: Riku Voipio <riku.voipio@iki.fi>
7477S: Maintained
7478F: drivers/leds/leds-pca9532.c
7479F: include/linux/leds-pca9532.h
7480
7481PCA9541 I2C BUS MASTER SELECTOR DRIVER
7482M: Guenter Roeck <linux@roeck-us.net>
7483L: linux-i2c@vger.kernel.org
7484S: Maintained
7485F: drivers/i2c/muxes/i2c-mux-pca9541.c
7486
7487PCDP - PRIMARY CONSOLE AND DEBUG PORT
7488M: Khalid Aziz <khalid@gonehiking.org>
7489S: Maintained
7490F: drivers/firmware/pcdp.*
7491
7492PCI ERROR RECOVERY
7493M: Linas Vepstas <linasvepstas@gmail.com>
7494L: linux-pci@vger.kernel.org
7495S: Supported
7496F: Documentation/PCI/pci-error-recovery.txt
7497
7498PCI SUBSYSTEM
7499M: Bjorn Helgaas <bhelgaas@google.com>
7500L: linux-pci@vger.kernel.org
7501Q: http://patchwork.ozlabs.org/project/linux-pci/list/
7502T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7503S: Supported
7504F: Documentation/PCI/
7505F: drivers/pci/
7506F: include/linux/pci*
7507F: arch/x86/pci/
7508F: arch/x86/kernel/quirks.c
7509
7510PCI DRIVER FOR ARM VERSATILE PLATFORM
7511M: Rob Herring <robh@kernel.org>
7512L: linux-pci@vger.kernel.org
7513L: linux-arm-kernel@lists.infradead.org
7514S: Maintained
7515F: Documentation/devicetree/bindings/pci/versatile.txt
7516F: drivers/pci/host/pci-versatile.c
7517
7518PCI DRIVER FOR APPLIEDMICRO XGENE
7519M: Tanmay Inamdar <tinamdar@apm.com>
7520L: linux-pci@vger.kernel.org
7521L: linux-arm-kernel@lists.infradead.org
7522S: Maintained
7523F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7524F: drivers/pci/host/pci-xgene.c
7525
7526PCI DRIVER FOR FREESCALE LAYERSCAPE
7527M: Minghuan Lian <minghuan.Lian@freescale.com>
7528M: Mingkai Hu <mingkai.hu@freescale.com>
7529M: Roy Zang <tie-fei.zang@freescale.com>
7530L: linuxppc-dev@lists.ozlabs.org
7531L: linux-pci@vger.kernel.org
7532L: linux-arm-kernel@lists.infradead.org
7533S: Maintained
7534F: drivers/pci/host/*layerscape*
7535
7536PCI DRIVER FOR IMX6
7537M: Richard Zhu <Richard.Zhu@freescale.com>
7538M: Lucas Stach <l.stach@pengutronix.de>
7539L: linux-pci@vger.kernel.org
7540L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7541S: Maintained
7542F: drivers/pci/host/*imx6*
7543
7544PCI DRIVER FOR TI KEYSTONE
7545M: Murali Karicheri <m-karicheri2@ti.com>
7546L: linux-pci@vger.kernel.org
7547L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7548S: Maintained
7549F: drivers/pci/host/*keystone*
7550
7551PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7552M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7553M: Jason Cooper <jason@lakedaemon.net>
7554L: linux-pci@vger.kernel.org
7555L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7556S: Maintained
7557F: drivers/pci/host/*mvebu*
7558
7559PCI DRIVER FOR NVIDIA TEGRA
7560M: Thierry Reding <thierry.reding@gmail.com>
7561L: linux-tegra@vger.kernel.org
7562L: linux-pci@vger.kernel.org
7563S: Supported
7564F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7565F: drivers/pci/host/pci-tegra.c
7566
7567PCI DRIVER FOR TI DRA7XX
7568M: Kishon Vijay Abraham I <kishon@ti.com>
7569L: linux-omap@vger.kernel.org
7570L: linux-pci@vger.kernel.org
7571S: Supported
7572F: Documentation/devicetree/bindings/pci/ti-pci.txt
7573F: drivers/pci/host/pci-dra7xx.c
7574
7575PCI DRIVER FOR RENESAS R-CAR
7576M: Simon Horman <horms@verge.net.au>
7577L: linux-pci@vger.kernel.org
7578L: linux-sh@vger.kernel.org
7579S: Maintained
7580F: drivers/pci/host/*rcar*
7581
7582PCI DRIVER FOR SAMSUNG EXYNOS
7583M: Jingoo Han <jg1.han@samsung.com>
7584L: linux-pci@vger.kernel.org
7585L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7586L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7587S: Maintained
7588F: drivers/pci/host/pci-exynos.c
7589
7590PCI DRIVER FOR SYNOPSIS DESIGNWARE
7591M: Jingoo Han <jg1.han@samsung.com>
7592L: linux-pci@vger.kernel.org
7593S: Maintained
7594F: drivers/pci/host/*designware*
7595
7596PCI DRIVER FOR GENERIC OF HOSTS
7597M: Will Deacon <will.deacon@arm.com>
7598L: linux-pci@vger.kernel.org
7599L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7600S: Maintained
7601F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7602F: drivers/pci/host/pci-host-generic.c
7603
7604PCIE DRIVER FOR ST SPEAR13XX
7605L: linux-pci@vger.kernel.org
7606S: Orphan
7607F: drivers/pci/host/*spear*
7608
7609PCMCIA SUBSYSTEM
7610P: Linux PCMCIA Team
7611L: linux-pcmcia@lists.infradead.org
7612W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7613T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7614S: Maintained
7615F: Documentation/pcmcia/
7616F: drivers/pcmcia/
7617F: include/pcmcia/
7618
7619PCNET32 NETWORK DRIVER
7620M: Don Fry <pcnet32@frontier.com>
7621L: netdev@vger.kernel.org
7622S: Maintained
7623F: drivers/net/ethernet/amd/pcnet32.c
7624
7625PCRYPT PARALLEL CRYPTO ENGINE
7626M: Steffen Klassert <steffen.klassert@secunet.com>
7627L: linux-crypto@vger.kernel.org
7628S: Maintained
7629F: crypto/pcrypt.c
7630F: include/crypto/pcrypt.h
7631
7632PER-CPU MEMORY ALLOCATOR
7633M: Tejun Heo <tj@kernel.org>
7634M: Christoph Lameter <cl@linux-foundation.org>
7635T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7636S: Maintained
7637F: include/linux/percpu*.h
7638F: mm/percpu*.c
7639F: arch/*/include/asm/percpu.h
7640
7641PER-TASK DELAY ACCOUNTING
7642M: Balbir Singh <bsingharora@gmail.com>
7643S: Maintained
7644F: include/linux/delayacct.h
7645F: kernel/delayacct.c
7646
7647PERFORMANCE EVENTS SUBSYSTEM
7648M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7649M: Paul Mackerras <paulus@samba.org>
7650M: Ingo Molnar <mingo@redhat.com>
7651M: Arnaldo Carvalho de Melo <acme@kernel.org>
7652L: linux-kernel@vger.kernel.org
7653T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7654S: Supported
7655F: kernel/events/*
7656F: include/linux/perf_event.h
7657F: include/uapi/linux/perf_event.h
7658F: arch/*/kernel/perf_event*.c
7659F: arch/*/kernel/*/perf_event*.c
7660F: arch/*/kernel/*/*/perf_event*.c
7661F: arch/*/include/asm/perf_event.h
7662F: arch/*/kernel/perf_callchain.c
7663F: tools/perf/
7664
7665PERSONALITY HANDLING
7666M: Christoph Hellwig <hch@infradead.org>
7667L: linux-abi-devel@lists.sourceforge.net
7668S: Maintained
7669F: include/linux/personality.h
7670F: include/uapi/linux/personality.h
7671
7672PHONET PROTOCOL
7673M: Remi Denis-Courmont <courmisch@gmail.com>
7674S: Supported
7675F: Documentation/networking/phonet.txt
7676F: include/linux/phonet.h
7677F: include/net/phonet/
7678F: include/uapi/linux/phonet.h
7679F: net/phonet/
7680
7681PHRAM MTD DRIVER
7682M: Joern Engel <joern@lazybastard.org>
7683L: linux-mtd@lists.infradead.org
7684S: Maintained
7685F: drivers/mtd/devices/phram.c
7686
7687PICOLCD HID DRIVER
7688M: Bruno Prémont <bonbons@linux-vserver.org>
7689L: linux-input@vger.kernel.org
7690S: Maintained
7691F: drivers/hid/hid-picolcd*
7692
7693PICOXCELL SUPPORT
7694M: Jamie Iles <jamie@jamieiles.com>
7695L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7696T: git git://github.com/jamieiles/linux-2.6-ji.git
7697S: Supported
7698F: arch/arm/boot/dts/picoxcell*
7699F: arch/arm/mach-picoxcell/
7700F: drivers/crypto/picoxcell*
7701
7702PIN CONTROL SUBSYSTEM
7703M: Linus Walleij <linus.walleij@linaro.org>
7704L: linux-gpio@vger.kernel.org
7705T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7706S: Maintained
7707F: drivers/pinctrl/
7708F: include/linux/pinctrl/
7709
7710PIN CONTROLLER - ATMEL AT91
7711M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7712L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7713S: Maintained
7714F: drivers/pinctrl/pinctrl-at91.*
7715
7716PIN CONTROLLER - INTEL
7717M: Mika Westerberg <mika.westerberg@linux.intel.com>
7718M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
7719S: Maintained
7720F: drivers/pinctrl/intel/
7721
7722PIN CONTROLLER - RENESAS
7723M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7724L: linux-sh@vger.kernel.org
7725S: Maintained
7726F: drivers/pinctrl/sh-pfc/
7727
7728PIN CONTROLLER - SAMSUNG
7729M: Tomasz Figa <tomasz.figa@gmail.com>
7730M: Thomas Abraham <thomas.abraham@linaro.org>
7731L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7732L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7733S: Maintained
7734F: drivers/pinctrl/samsung/
7735
7736PIN CONTROLLER - ST SPEAR
7737M: Viresh Kumar <viresh.linux@gmail.com>
7738L: spear-devel@list.st.com
7739L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7740W: http://www.st.com/spear
7741S: Maintained
7742F: drivers/pinctrl/spear/
7743
7744PKTCDVD DRIVER
7745M: Jiri Kosina <jkosina@suse.cz>
7746S: Maintained
7747F: drivers/block/pktcdvd.c
7748F: include/linux/pktcdvd.h
7749F: include/uapi/linux/pktcdvd.h
7750
7751PKUNITY SOC DRIVERS
7752M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7753W: http://mprc.pku.edu.cn/~guanxuetao/linux
7754S: Maintained
7755T: git git://github.com/gxt/linux.git
7756F: drivers/input/serio/i8042-unicore32io.h
7757F: drivers/i2c/busses/i2c-puv3.c
7758F: drivers/video/fbdev/fb-puv3.c
7759F: drivers/rtc/rtc-puv3.c
7760
7761PMBUS HARDWARE MONITORING DRIVERS
7762M: Guenter Roeck <linux@roeck-us.net>
7763L: lm-sensors@lm-sensors.org
7764W: http://www.lm-sensors.org/
7765W: http://www.roeck-us.net/linux/drivers/
7766T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7767S: Maintained
7768F: Documentation/hwmon/pmbus
7769F: drivers/hwmon/pmbus/
7770F: include/linux/i2c/pmbus.h
7771
7772PMC SIERRA MaxRAID DRIVER
7773M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7774L: linux-scsi@vger.kernel.org
7775W: http://www.pmc-sierra.com/
7776S: Supported
7777F: drivers/scsi/pmcraid.*
7778
7779PMC SIERRA PM8001 DRIVER
7780M: xjtuwjp@gmail.com
7781M: lindar_liu@usish.com
7782L: pmchba@pmcs.com
7783L: linux-scsi@vger.kernel.org
7784S: Supported
7785F: drivers/scsi/pm8001/
7786
7787POSIX CLOCKS and TIMERS
7788M: Thomas Gleixner <tglx@linutronix.de>
7789L: linux-kernel@vger.kernel.org
7790T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7791S: Maintained
7792F: fs/timerfd.c
7793F: include/linux/timer*
7794F: kernel/time/*timer*
7795
7796POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7797M: Sebastian Reichel <sre@kernel.org>
7798M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7799M: David Woodhouse <dwmw2@infradead.org>
7800L: linux-pm@vger.kernel.org
7801T: git git://git.infradead.org/battery-2.6.git
7802S: Maintained
7803F: include/linux/power_supply.h
7804F: drivers/power/
7805
7806PNP SUPPORT
7807M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7808S: Maintained
7809F: drivers/pnp/
7810
7811PNXxxxx I2C DRIVER
7812M: Vitaly Wool <vitalywool@gmail.com>
7813L: linux-i2c@vger.kernel.org
7814S: Maintained
7815F: drivers/i2c/busses/i2c-pnx.c
7816
7817PPP PROTOCOL DRIVERS AND COMPRESSORS
7818M: Paul Mackerras <paulus@samba.org>
7819L: linux-ppp@vger.kernel.org
7820S: Maintained
7821F: drivers/net/ppp/ppp_*
7822
7823PPP OVER ATM (RFC 2364)
7824M: Mitchell Blank Jr <mitch@sfgoth.com>
7825S: Maintained
7826F: net/atm/pppoatm.c
7827F: include/uapi/linux/atmppp.h
7828
7829PPP OVER ETHERNET
7830M: Michal Ostrowski <mostrows@earthlink.net>
7831S: Maintained
7832F: drivers/net/ppp/pppoe.c
7833F: drivers/net/ppp/pppox.c
7834
7835PPP OVER L2TP
7836M: James Chapman <jchapman@katalix.com>
7837S: Maintained
7838F: net/l2tp/l2tp_ppp.c
7839F: include/linux/if_pppol2tp.h
7840F: include/uapi/linux/if_pppol2tp.h
7841
7842PPS SUPPORT
7843M: Rodolfo Giometti <giometti@enneenne.com>
7844W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7845L: linuxpps@ml.enneenne.com (subscribers-only)
7846S: Maintained
7847F: Documentation/pps/
7848F: drivers/pps/
7849F: include/linux/pps*.h
7850
7851PPTP DRIVER
7852M: Dmitry Kozlov <xeb@mail.ru>
7853L: netdev@vger.kernel.org
7854S: Maintained
7855F: drivers/net/ppp/pptp.c
7856W: http://sourceforge.net/projects/accel-pptp
7857
7858PREEMPTIBLE KERNEL
7859M: Robert Love <rml@tech9.net>
7860L: kpreempt-tech@lists.sourceforge.net
7861W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7862S: Supported
7863F: Documentation/preempt-locking.txt
7864F: include/linux/preempt.h
7865
7866PRISM54 WIRELESS DRIVER
7867M: "Luis R. Rodriguez" <mcgrof@gmail.com>
7868L: linux-wireless@vger.kernel.org
7869W: http://wireless.kernel.org/en/users/Drivers/p54
7870S: Obsolete
7871F: drivers/net/wireless/prism54/
7872
7873PS3 NETWORK SUPPORT
7874M: Geoff Levand <geoff@infradead.org>
7875L: netdev@vger.kernel.org
7876L: cbe-oss-dev@lists.ozlabs.org
7877S: Maintained
7878F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
7879
7880PS3 PLATFORM SUPPORT
7881M: Geoff Levand <geoff@infradead.org>
7882L: linuxppc-dev@lists.ozlabs.org
7883L: cbe-oss-dev@lists.ozlabs.org
7884S: Maintained
7885F: arch/powerpc/boot/ps3*
7886F: arch/powerpc/include/asm/lv1call.h
7887F: arch/powerpc/include/asm/ps3*.h
7888F: arch/powerpc/platforms/ps3/
7889F: drivers/*/ps3*
7890F: drivers/ps3/
7891F: drivers/rtc/rtc-ps3.c
7892F: drivers/usb/host/*ps3.c
7893F: sound/ppc/snd_ps3*
7894
7895PS3VRAM DRIVER
7896M: Jim Paris <jim@jtan.com>
7897L: cbe-oss-dev@lists.ozlabs.org
7898S: Maintained
7899F: drivers/block/ps3vram.c
7900
7901PSTORE FILESYSTEM
7902M: Anton Vorontsov <anton@enomsg.org>
7903M: Colin Cross <ccross@android.com>
7904M: Kees Cook <keescook@chromium.org>
7905M: Tony Luck <tony.luck@intel.com>
7906S: Maintained
7907T: git git://git.infradead.org/users/cbou/linux-pstore.git
7908F: fs/pstore/
7909F: include/linux/pstore*
7910F: drivers/firmware/efi/efi-pstore.c
7911F: drivers/acpi/apei/erst.c
7912
7913PTP HARDWARE CLOCK SUPPORT
7914M: Richard Cochran <richardcochran@gmail.com>
7915L: netdev@vger.kernel.org
7916S: Maintained
7917W: http://linuxptp.sourceforge.net/
7918F: Documentation/ABI/testing/sysfs-ptp
7919F: Documentation/ptp/*
7920F: drivers/net/ethernet/freescale/gianfar_ptp.c
7921F: drivers/net/phy/dp83640*
7922F: drivers/ptp/*
7923F: include/linux/ptp_cl*
7924
7925PTRACE SUPPORT
7926M: Roland McGrath <roland@hack.frob.com>
7927M: Oleg Nesterov <oleg@redhat.com>
7928S: Maintained
7929F: include/asm-generic/syscall.h
7930F: include/linux/ptrace.h
7931F: include/linux/regset.h
7932F: include/linux/tracehook.h
7933F: include/uapi/linux/ptrace.h
7934F: kernel/ptrace.c
7935
7936PVRUSB2 VIDEO4LINUX DRIVER
7937M: Mike Isely <isely@pobox.com>
7938L: pvrusb2@isely.net (subscribers-only)
7939L: linux-media@vger.kernel.org
7940W: http://www.isely.net/pvrusb2/
7941T: git git://linuxtv.org/media_tree.git
7942S: Maintained
7943F: Documentation/video4linux/README.pvrusb2
7944F: drivers/media/usb/pvrusb2/
7945
7946PWC WEBCAM DRIVER
7947M: Hans de Goede <hdegoede@redhat.com>
7948L: linux-media@vger.kernel.org
7949T: git git://linuxtv.org/media_tree.git
7950S: Maintained
7951F: drivers/media/usb/pwc/*
7952
7953PWM FAN DRIVER
7954M: Kamil Debski <k.debski@samsung.com>
7955L: lm-sensors@lm-sensors.org
7956S: Supported
7957F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7958F: Documentation/hwmon/pwm-fan
7959F: drivers/hwmon/pwm-fan.c
7960
7961PWM SUBSYSTEM
7962M: Thierry Reding <thierry.reding@gmail.com>
7963L: linux-pwm@vger.kernel.org
7964S: Maintained
7965T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7966F: Documentation/pwm.txt
7967F: Documentation/devicetree/bindings/pwm/
7968F: include/linux/pwm.h
7969F: drivers/pwm/
7970F: drivers/video/backlight/pwm_bl.c
7971F: include/linux/pwm_backlight.h
7972
7973PXA2xx/PXA3xx SUPPORT
7974M: Daniel Mack <daniel@zonque.org>
7975M: Haojian Zhuang <haojian.zhuang@gmail.com>
7976M: Robert Jarzmik <robert.jarzmik@free.fr>
7977L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7978T: git git://github.com/hzhuang1/linux.git
7979T: git git://github.com/rjarzmik/linux.git
7980S: Maintained
7981F: arch/arm/mach-pxa/
7982F: drivers/pcmcia/pxa2xx*
7983F: drivers/spi/spi-pxa2xx*
7984F: drivers/usb/gadget/udc/pxa2*
7985F: include/sound/pxa2xx-lib.h
7986F: sound/arm/pxa*
7987F: sound/soc/pxa/
7988
7989PXA3xx NAND FLASH DRIVER
7990M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7991L: linux-mtd@lists.infradead.org
7992S: Maintained
7993F: drivers/mtd/nand/pxa3xx_nand.c
7994
7995MMP SUPPORT
7996M: Eric Miao <eric.y.miao@gmail.com>
7997M: Haojian Zhuang <haojian.zhuang@gmail.com>
7998L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7999T: git git://github.com/hzhuang1/linux.git
8000T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8001S: Maintained
8002F: arch/arm/mach-mmp/
8003
8004PXA MMCI DRIVER
8005S: Orphan
8006
8007PXA RTC DRIVER
8008M: Robert Jarzmik <robert.jarzmik@free.fr>
8009L: rtc-linux@googlegroups.com
8010S: Maintained
8011
8012QAT DRIVER
8013M: Tadeusz Struk <tadeusz.struk@intel.com>
8014L: qat-linux@intel.com
8015S: Supported
8016F: drivers/crypto/qat/
8017
8018QIB DRIVER
8019M: Mike Marciniszyn <infinipath@intel.com>
8020L: linux-rdma@vger.kernel.org
8021S: Supported
8022F: drivers/infiniband/hw/qib/
8023
8024QLOGIC QLA1280 SCSI DRIVER
8025M: Michael Reed <mdr@sgi.com>
8026L: linux-scsi@vger.kernel.org
8027S: Maintained
8028F: drivers/scsi/qla1280.[ch]
8029
8030QLOGIC QLA2XXX FC-SCSI DRIVER
8031M: qla2xxx-upstream@qlogic.com
8032L: linux-scsi@vger.kernel.org
8033S: Supported
8034F: Documentation/scsi/LICENSE.qla2xxx
8035F: drivers/scsi/qla2xxx/
8036
8037QLOGIC QLA4XXX iSCSI DRIVER
8038M: QLogic-Storage-Upstream@qlogic.com
8039L: linux-scsi@vger.kernel.org
8040S: Supported
8041F: Documentation/scsi/LICENSE.qla4xxx
8042F: drivers/scsi/qla4xxx/
8043
8044QLOGIC QLA3XXX NETWORK DRIVER
8045M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8046M: Ron Mercer <ron.mercer@qlogic.com>
8047M: linux-driver@qlogic.com
8048L: netdev@vger.kernel.org
8049S: Supported
8050F: Documentation/networking/LICENSE.qla3xxx
8051F: drivers/net/ethernet/qlogic/qla3xxx.*
8052
8053QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8054M: Shahed Shaikh <shahed.shaikh@qlogic.com>
8055M: Dept-GELinuxNICDev@qlogic.com
8056L: netdev@vger.kernel.org
8057S: Supported
8058F: drivers/net/ethernet/qlogic/qlcnic/
8059
8060QLOGIC QLGE 10Gb ETHERNET DRIVER
8061M: Harish Patil <harish.patil@qlogic.com>
8062M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8063M: Dept-GELinuxNICDev@qlogic.com
8064M: linux-driver@qlogic.com
8065L: netdev@vger.kernel.org
8066S: Supported
8067F: drivers/net/ethernet/qlogic/qlge/
8068
8069QNX4 FILESYSTEM
8070M: Anders Larsen <al@alarsen.net>
8071W: http://www.alarsen.net/linux/qnx4fs/
8072S: Maintained
8073F: fs/qnx4/
8074F: include/uapi/linux/qnx4_fs.h
8075F: include/uapi/linux/qnxtypes.h
8076
8077QT1010 MEDIA DRIVER
8078M: Antti Palosaari <crope@iki.fi>
8079L: linux-media@vger.kernel.org
8080W: http://linuxtv.org/
8081W: http://palosaari.fi/linux/
8082Q: http://patchwork.linuxtv.org/project/linux-media/list/
8083T: git git://linuxtv.org/anttip/media_tree.git
8084S: Maintained
8085F: drivers/media/tuners/qt1010*
8086
8087QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8088M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8089L: linux-wireless@vger.kernel.org
8090L: ath9k-devel@lists.ath9k.org
8091W: http://wireless.kernel.org/en/users/Drivers/ath9k
8092S: Supported
8093F: drivers/net/wireless/ath/ath9k/
8094
8095QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8096M: Kalle Valo <kvalo@qca.qualcomm.com>
8097L: ath10k@lists.infradead.org
8098W: http://wireless.kernel.org/en/users/Drivers/ath10k
8099T: git git://github.com/kvalo/ath.git
8100S: Supported
8101F: drivers/net/wireless/ath/ath10k/
8102
8103QUALCOMM HEXAGON ARCHITECTURE
8104M: Richard Kuo <rkuo@codeaurora.org>
8105L: linux-hexagon@vger.kernel.org
8106S: Supported
8107F: arch/hexagon/
8108
8109QUALCOMM WCN36XX WIRELESS DRIVER
8110M: Eugene Krasnikov <k.eugene.e@gmail.com>
8111L: wcn36xx@lists.infradead.org
8112W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8113T: git git://github.com/KrasnikovEugene/wcn36xx.git
8114S: Supported
8115F: drivers/net/wireless/ath/wcn36xx/
8116
8117RADOS BLOCK DEVICE (RBD)
8118M: Ilya Dryomov <idryomov@gmail.com>
8119M: Sage Weil <sage@redhat.com>
8120M: Alex Elder <elder@kernel.org>
8121M: ceph-devel@vger.kernel.org
8122W: http://ceph.com/
8123T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8124S: Supported
8125F: drivers/block/rbd.c
8126F: drivers/block/rbd_types.h
8127
8128RADEON FRAMEBUFFER DISPLAY DRIVER
8129M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8130L: linux-fbdev@vger.kernel.org
8131S: Maintained
8132F: drivers/video/fbdev/aty/radeon*
8133F: include/uapi/linux/radeonfb.h
8134
8135RADIOSHARK RADIO DRIVER
8136M: Hans de Goede <hdegoede@redhat.com>
8137L: linux-media@vger.kernel.org
8138T: git git://linuxtv.org/media_tree.git
8139S: Maintained
8140F: drivers/media/radio/radio-shark.c
8141
8142RADIOSHARK2 RADIO DRIVER
8143M: Hans de Goede <hdegoede@redhat.com>
8144L: linux-media@vger.kernel.org
8145T: git git://linuxtv.org/media_tree.git
8146S: Maintained
8147F: drivers/media/radio/radio-shark2.c
8148F: drivers/media/radio/radio-tea5777.c
8149
8150RAGE128 FRAMEBUFFER DISPLAY DRIVER
8151M: Paul Mackerras <paulus@samba.org>
8152L: linux-fbdev@vger.kernel.org
8153S: Maintained
8154F: drivers/video/fbdev/aty/aty128fb.c
8155
8156RALINK RT2X00 WIRELESS LAN DRIVER
8157P: rt2x00 project
8158M: Stanislaw Gruszka <sgruszka@redhat.com>
8159M: Helmut Schaa <helmut.schaa@googlemail.com>
8160L: linux-wireless@vger.kernel.org
8161L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
8162W: http://rt2x00.serialmonkey.com/
8163S: Maintained
8164F: drivers/net/wireless/rt2x00/
8165
8166RAMDISK RAM BLOCK DEVICE DRIVER
8167M: Jens Axboe <axboe@kernel.dk>
8168S: Maintained
8169F: Documentation/blockdev/ramdisk.txt
8170F: drivers/block/brd.c
8171
8172PERSISTENT MEMORY DRIVER
8173M: Ross Zwisler <ross.zwisler@linux.intel.com>
8174L: linux-nvdimm@lists.01.org
8175S: Supported
8176F: drivers/block/pmem.c
8177
8178RANDOM NUMBER DRIVER
8179M: "Theodore Ts'o" <tytso@mit.edu>
8180S: Maintained
8181F: drivers/char/random.c
8182
8183RAPIDIO SUBSYSTEM
8184M: Matt Porter <mporter@kernel.crashing.org>
8185M: Alexandre Bounine <alexandre.bounine@idt.com>
8186S: Maintained
8187F: drivers/rapidio/
8188
8189RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8190L: linux-wireless@vger.kernel.org
8191S: Orphan
8192F: drivers/net/wireless/ray*
8193
8194RCUTORTURE MODULE
8195M: Josh Triplett <josh@joshtriplett.org>
8196M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8197L: linux-kernel@vger.kernel.org
8198S: Supported
8199T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8200F: Documentation/RCU/torture.txt
8201F: kernel/rcu/rcutorture.c
8202
8203RCUTORTURE TEST FRAMEWORK
8204M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8205M: Josh Triplett <josh@joshtriplett.org>
8206R: Steven Rostedt <rostedt@goodmis.org>
8207R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8208R: Lai Jiangshan <laijs@cn.fujitsu.com>
8209L: linux-kernel@vger.kernel.org
8210S: Supported
8211T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8212F: tools/testing/selftests/rcutorture
8213
8214RDC R-321X SoC
8215M: Florian Fainelli <florian@openwrt.org>
8216S: Maintained
8217
8218RDC R6040 FAST ETHERNET DRIVER
8219M: Florian Fainelli <florian@openwrt.org>
8220L: netdev@vger.kernel.org
8221S: Maintained
8222F: drivers/net/ethernet/rdc/r6040.c
8223
8224RDS - RELIABLE DATAGRAM SOCKETS
8225M: Chien Yen <chien.yen@oracle.com>
8226L: rds-devel@oss.oracle.com (moderated for non-subscribers)
8227S: Supported
8228F: net/rds/
8229
8230READ-COPY UPDATE (RCU)
8231M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8232M: Josh Triplett <josh@joshtriplett.org>
8233R: Steven Rostedt <rostedt@goodmis.org>
8234R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8235R: Lai Jiangshan <laijs@cn.fujitsu.com>
8236L: linux-kernel@vger.kernel.org
8237W: http://www.rdrop.com/users/paulmck/RCU/
8238S: Supported
8239T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8240F: Documentation/RCU/
8241X: Documentation/RCU/torture.txt
8242F: include/linux/rcu*
8243X: include/linux/srcu.h
8244F: kernel/rcu/
8245X: kernel/torture.c
8246
8247REAL TIME CLOCK (RTC) SUBSYSTEM
8248M: Alessandro Zummo <a.zummo@towertech.it>
8249M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
8250L: rtc-linux@googlegroups.com
8251Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8252S: Maintained
8253F: Documentation/rtc.txt
8254F: drivers/rtc/
8255F: include/linux/rtc.h
8256F: include/uapi/linux/rtc.h
8257
8258REALTEK AUDIO CODECS
8259M: Bard Liao <bardliao@realtek.com>
8260M: Oder Chiou <oder_chiou@realtek.com>
8261S: Maintained
8262F: sound/soc/codecs/rt*
8263F: include/sound/rt*.h
8264
8265REISERFS FILE SYSTEM
8266L: reiserfs-devel@vger.kernel.org
8267S: Supported
8268F: fs/reiserfs/
8269
8270REGISTER MAP ABSTRACTION
8271M: Mark Brown <broonie@kernel.org>
8272L: linux-kernel@vger.kernel.org
8273T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8274S: Supported
8275F: drivers/base/regmap/
8276F: include/linux/regmap.h
8277
8278REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8279M: Ohad Ben-Cohen <ohad@wizery.com>
8280T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8281S: Maintained
8282F: drivers/remoteproc/
8283F: Documentation/remoteproc.txt
8284F: include/linux/remoteproc.h
8285
8286REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8287M: Ohad Ben-Cohen <ohad@wizery.com>
8288T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8289S: Maintained
8290F: drivers/rpmsg/
8291F: Documentation/rpmsg.txt
8292F: include/linux/rpmsg.h
8293
8294RESET CONTROLLER FRAMEWORK
8295M: Philipp Zabel <p.zabel@pengutronix.de>
8296S: Maintained
8297F: drivers/reset/
8298F: Documentation/devicetree/bindings/reset/
8299F: include/linux/reset.h
8300F: include/linux/reset-controller.h
8301
8302RFKILL
8303M: Johannes Berg <johannes@sipsolutions.net>
8304L: linux-wireless@vger.kernel.org
8305W: http://wireless.kernel.org/
8306T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8307T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8308S: Maintained
8309F: Documentation/rfkill.txt
8310F: net/rfkill/
8311
8312RHASHTABLE
8313M: Thomas Graf <tgraf@suug.ch>
8314L: netdev@vger.kernel.org
8315S: Maintained
8316F: lib/rhashtable.c
8317F: include/linux/rhashtable.h
8318
8319RICOH SMARTMEDIA/XD DRIVER
8320M: Maxim Levitsky <maximlevitsky@gmail.com>
8321S: Maintained
8322F: drivers/mtd/nand/r852.c
8323F: drivers/mtd/nand/r852.h
8324
8325RICOH R5C592 MEMORYSTICK DRIVER
8326M: Maxim Levitsky <maximlevitsky@gmail.com>
8327S: Maintained
8328F: drivers/memstick/host/r592.*
8329
8330ROCCAT DRIVERS
8331M: Stefan Achatz <erazor_de@users.sourceforge.net>
8332W: http://sourceforge.net/projects/roccat/
8333S: Maintained
8334F: drivers/hid/hid-roccat*
8335F: include/linux/hid-roccat*
8336F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8337
8338ROCKER DRIVER
8339M: Jiri Pirko <jiri@resnulli.us>
8340M: Scott Feldman <sfeldma@gmail.com>
8341L: netdev@vger.kernel.org
8342S: Supported
8343F: drivers/net/ethernet/rocker/
8344
8345ROCKETPORT DRIVER
8346P: Comtrol Corp.
8347W: http://www.comtrol.com
8348S: Maintained
8349F: Documentation/serial/rocket.txt
8350F: drivers/tty/rocket*
8351
8352ROCKETPORT EXPRESS/INFINITY DRIVER
8353M: Kevin Cernekee <cernekee@gmail.com>
8354L: linux-serial@vger.kernel.org
8355S: Odd Fixes
8356F: drivers/tty/serial/rp2.*
8357
8358ROSE NETWORK LAYER
8359M: Ralf Baechle <ralf@linux-mips.org>
8360L: linux-hams@vger.kernel.org
8361W: http://www.linux-ax25.org/
8362S: Maintained
8363F: include/net/rose.h
8364F: include/uapi/linux/rose.h
8365F: net/rose/
8366
8367RTL2830 MEDIA DRIVER
8368M: Antti Palosaari <crope@iki.fi>
8369L: linux-media@vger.kernel.org
8370W: http://linuxtv.org/
8371W: http://palosaari.fi/linux/
8372Q: http://patchwork.linuxtv.org/project/linux-media/list/
8373T: git git://linuxtv.org/anttip/media_tree.git
8374S: Maintained
8375F: drivers/media/dvb-frontends/rtl2830*
8376
8377RTL2832 MEDIA DRIVER
8378M: Antti Palosaari <crope@iki.fi>
8379L: linux-media@vger.kernel.org
8380W: http://linuxtv.org/
8381W: http://palosaari.fi/linux/
8382Q: http://patchwork.linuxtv.org/project/linux-media/list/
8383T: git git://linuxtv.org/anttip/media_tree.git
8384S: Maintained
8385F: drivers/media/dvb-frontends/rtl2832*
8386
8387RTL2832_SDR MEDIA DRIVER
8388M: Antti Palosaari <crope@iki.fi>
8389L: linux-media@vger.kernel.org
8390W: http://linuxtv.org/
8391W: http://palosaari.fi/linux/
8392Q: http://patchwork.linuxtv.org/project/linux-media/list/
8393T: git git://linuxtv.org/anttip/media_tree.git
8394S: Maintained
8395F: drivers/media/dvb-frontends/rtl2832_sdr*
8396
8397RTL8180 WIRELESS DRIVER
8398L: linux-wireless@vger.kernel.org
8399W: http://wireless.kernel.org/
8400T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8401S: Orphan
8402F: drivers/net/wireless/rtl818x/rtl8180/
8403
8404RTL8187 WIRELESS DRIVER
8405M: Herton Ronaldo Krzesinski <herton@canonical.com>
8406M: Hin-Tak Leung <htl10@users.sourceforge.net>
8407M: Larry Finger <Larry.Finger@lwfinger.net>
8408L: linux-wireless@vger.kernel.org
8409W: http://wireless.kernel.org/
8410T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8411S: Maintained
8412F: drivers/net/wireless/rtl818x/rtl8187/
8413
8414RTL8192CE WIRELESS DRIVER
8415M: Larry Finger <Larry.Finger@lwfinger.net>
8416M: Chaoming Li <chaoming_li@realsil.com.cn>
8417L: linux-wireless@vger.kernel.org
8418W: http://wireless.kernel.org/
8419T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8420S: Maintained
8421F: drivers/net/wireless/rtlwifi/
8422F: drivers/net/wireless/rtlwifi/rtl8192ce/
8423
8424S3 SAVAGE FRAMEBUFFER DRIVER
8425M: Antonino Daplas <adaplas@gmail.com>
8426L: linux-fbdev@vger.kernel.org
8427S: Maintained
8428F: drivers/video/fbdev/savage/
8429
8430S390
8431M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8432M: Heiko Carstens <heiko.carstens@de.ibm.com>
8433M: linux390@de.ibm.com
8434L: linux-s390@vger.kernel.org
8435W: http://www.ibm.com/developerworks/linux/linux390/
8436S: Supported
8437F: arch/s390/
8438F: drivers/s390/
8439F: Documentation/s390/
8440F: Documentation/DocBook/s390*
8441
8442S390 COMMON I/O LAYER
8443M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8444M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8445L: linux-s390@vger.kernel.org
8446W: http://www.ibm.com/developerworks/linux/linux390/
8447S: Supported
8448F: drivers/s390/cio/
8449
8450S390 DASD DRIVER
8451M: Stefan Weinhuber <wein@de.ibm.com>
8452M: Stefan Haberland <stefan.haberland@de.ibm.com>
8453L: linux-s390@vger.kernel.org
8454W: http://www.ibm.com/developerworks/linux/linux390/
8455S: Supported
8456F: drivers/s390/block/dasd*
8457F: block/partitions/ibm.c
8458
8459S390 NETWORK DRIVERS
8460M: Ursula Braun <ursula.braun@de.ibm.com>
8461M: linux390@de.ibm.com
8462L: linux-s390@vger.kernel.org
8463W: http://www.ibm.com/developerworks/linux/linux390/
8464S: Supported
8465F: drivers/s390/net/
8466
8467S390 PCI SUBSYSTEM
8468M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8469M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8470L: linux-s390@vger.kernel.org
8471W: http://www.ibm.com/developerworks/linux/linux390/
8472S: Supported
8473F: arch/s390/pci/
8474F: drivers/pci/hotplug/s390_pci_hpc.c
8475
8476S390 ZCRYPT DRIVER
8477M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8478M: linux390@de.ibm.com
8479L: linux-s390@vger.kernel.org
8480W: http://www.ibm.com/developerworks/linux/linux390/
8481S: Supported
8482F: drivers/s390/crypto/
8483
8484S390 ZFCP DRIVER
8485M: Steffen Maier <maier@linux.vnet.ibm.com>
8486M: linux390@de.ibm.com
8487L: linux-s390@vger.kernel.org
8488W: http://www.ibm.com/developerworks/linux/linux390/
8489S: Supported
8490F: drivers/s390/scsi/zfcp_*
8491
8492S390 IUCV NETWORK LAYER
8493M: Ursula Braun <ursula.braun@de.ibm.com>
8494M: linux390@de.ibm.com
8495L: linux-s390@vger.kernel.org
8496W: http://www.ibm.com/developerworks/linux/linux390/
8497S: Supported
8498F: drivers/s390/net/*iucv*
8499F: include/net/iucv/
8500F: net/iucv/
8501
8502S3C24XX SD/MMC Driver
8503M: Ben Dooks <ben-linux@fluff.org>
8504L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8505S: Supported
8506F: drivers/mmc/host/s3cmci.*
8507
8508SAA6588 RDS RECEIVER DRIVER
8509M: Hans Verkuil <hverkuil@xs4all.nl>
8510L: linux-media@vger.kernel.org
8511T: git git://linuxtv.org/media_tree.git
8512W: http://linuxtv.org
8513S: Odd Fixes
8514F: drivers/media/i2c/saa6588*
8515
8516SAA7134 VIDEO4LINUX DRIVER
8517M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8518L: linux-media@vger.kernel.org
8519W: http://linuxtv.org
8520T: git git://linuxtv.org/media_tree.git
8521S: Odd fixes
8522F: Documentation/video4linux/*.saa7134
8523F: drivers/media/pci/saa7134/
8524
8525SAA7146 VIDEO4LINUX-2 DRIVER
8526M: Hans Verkuil <hverkuil@xs4all.nl>
8527L: linux-media@vger.kernel.org
8528T: git git://linuxtv.org/media_tree.git
8529S: Maintained
8530F: drivers/media/common/saa7146/
8531F: drivers/media/pci/saa7146/
8532F: include/media/saa7146*
8533
8534SAMSUNG LAPTOP DRIVER
8535M: Corentin Chary <corentin.chary@gmail.com>
8536L: platform-driver-x86@vger.kernel.org
8537S: Maintained
8538F: drivers/platform/x86/samsung-laptop.c
8539
8540SAMSUNG AUDIO (ASoC) DRIVERS
8541M: Sangbeom Kim <sbkim73@samsung.com>
8542L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8543S: Supported
8544F: sound/soc/samsung/
8545
8546SAMSUNG FRAMEBUFFER DRIVER
8547M: Jingoo Han <jg1.han@samsung.com>
8548L: linux-fbdev@vger.kernel.org
8549S: Maintained
8550F: drivers/video/fbdev/s3c-fb.c
8551
8552SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8553M: Sangbeom Kim <sbkim73@samsung.com>
8554L: linux-kernel@vger.kernel.org
8555S: Supported
8556F: drivers/mfd/sec*.c
8557F: drivers/regulator/s2m*.c
8558F: drivers/regulator/s5m*.c
8559F: include/linux/mfd/samsung/
8560
8561SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8562M: Kyungmin Park <kyungmin.park@samsung.com>
8563M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8564L: linux-media@vger.kernel.org
8565Q: https://patchwork.linuxtv.org/project/linux-media/list/
8566S: Supported
8567F: drivers/media/platform/exynos4-is/
8568
8569SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8570M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8571L: linux-media@vger.kernel.org
8572L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8573S: Maintained
8574F: drivers/media/platform/s3c-camif/
8575F: include/media/s3c_camif.h
8576
8577SAMSUNG S5C73M3 CAMERA DRIVER
8578M: Kyungmin Park <kyungmin.park@samsung.com>
8579M: Andrzej Hajda <a.hajda@samsung.com>
8580L: linux-media@vger.kernel.org
8581S: Supported
8582F: drivers/media/i2c/s5c73m3/*
8583
8584SAMSUNG S5K5BAF CAMERA DRIVER
8585M: Kyungmin Park <kyungmin.park@samsung.com>
8586M: Andrzej Hajda <a.hajda@samsung.com>
8587L: linux-media@vger.kernel.org
8588S: Supported
8589F: drivers/media/i2c/s5k5baf.c
8590
8591SAMSUNG SOC CLOCK DRIVERS
8592M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8593M: Tomasz Figa <tomasz.figa@gmail.com>
8594S: Supported
8595L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8596F: drivers/clk/samsung/
8597
8598SAMSUNG SXGBE DRIVERS
8599M: Byungho An <bh74.an@samsung.com>
8600M: Girish K S <ks.giri@samsung.com>
8601M: Vipul Pandya <vipul.pandya@samsung.com>
8602S: Supported
8603L: netdev@vger.kernel.org
8604F: drivers/net/ethernet/samsung/sxgbe/
8605
8606SAMSUNG THERMAL DRIVER
8607M: Lukasz Majewski <l.majewski@samsung.com>
8608L: linux-pm@vger.kernel.org
8609L: linux-samsung-soc@vger.kernel.org
8610S: Supported
8611T: https://github.com/lmajewski/linux-samsung-thermal.git
8612F: drivers/thermal/samsung/
8613
8614SAMSUNG USB2 PHY DRIVER
8615M: Kamil Debski <k.debski@samsung.com>
8616L: linux-kernel@vger.kernel.org
8617S: Supported
8618F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8619F: Documentation/phy/samsung-usb2.txt
8620F: drivers/phy/phy-exynos4210-usb2.c
8621F: drivers/phy/phy-exynos4x12-usb2.c
8622F: drivers/phy/phy-exynos5250-usb2.c
8623F: drivers/phy/phy-s5pv210-usb2.c
8624F: drivers/phy/phy-samsung-usb2.c
8625F: drivers/phy/phy-samsung-usb2.h
8626
8627SERIAL DRIVERS
8628M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8629L: linux-serial@vger.kernel.org
8630S: Maintained
8631F: drivers/tty/serial/
8632
8633SYNOPSYS DESIGNWARE DMAC DRIVER
8634M: Viresh Kumar <viresh.linux@gmail.com>
8635M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8636S: Maintained
8637F: include/linux/dma/dw.h
8638F: include/linux/platform_data/dma-dw.h
8639F: drivers/dma/dw/
8640
8641SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8642M: Seungwon Jeon <tgih.jun@samsung.com>
8643M: Jaehoon Chung <jh80.chung@samsung.com>
8644L: linux-mmc@vger.kernel.org
8645S: Maintained
8646F: include/linux/mmc/dw_mmc.h
8647F: drivers/mmc/host/dw_mmc*
8648
8649THUNDERBOLT DRIVER
8650M: Andreas Noever <andreas.noever@gmail.com>
8651S: Maintained
8652F: drivers/thunderbolt/
8653
8654TIMEKEEPING, CLOCKSOURCE CORE, NTP
8655M: John Stultz <john.stultz@linaro.org>
8656M: Thomas Gleixner <tglx@linutronix.de>
8657L: linux-kernel@vger.kernel.org
8658T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8659S: Supported
8660F: include/linux/clocksource.h
8661F: include/linux/time.h
8662F: include/linux/timex.h
8663F: include/uapi/linux/time.h
8664F: include/uapi/linux/timex.h
8665F: kernel/time/clocksource.c
8666F: kernel/time/time*.c
8667F: kernel/time/ntp.c
8668F: tools/testing/selftests/timers/
8669
8670SC1200 WDT DRIVER
8671M: Zwane Mwaikambo <zwanem@gmail.com>
8672S: Maintained
8673F: drivers/watchdog/sc1200wdt.c
8674
8675SCHEDULER
8676M: Ingo Molnar <mingo@redhat.com>
8677M: Peter Zijlstra <peterz@infradead.org>
8678L: linux-kernel@vger.kernel.org
8679T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8680S: Maintained
8681F: kernel/sched/
8682F: include/linux/sched.h
8683F: include/uapi/linux/sched.h
8684F: include/linux/wait.h
8685
8686SCORE ARCHITECTURE
8687M: Chen Liqin <liqin.linux@gmail.com>
8688M: Lennox Wu <lennox.wu@gmail.com>
8689W: http://www.sunplus.com
8690S: Supported
8691F: arch/score/
8692
8693SCSI CDROM DRIVER
8694M: Jens Axboe <axboe@kernel.dk>
8695L: linux-scsi@vger.kernel.org
8696W: http://www.kernel.dk
8697S: Maintained
8698F: drivers/scsi/sr*
8699
8700SCSI RDMA PROTOCOL (SRP) INITIATOR
8701M: Bart Van Assche <bart.vanassche@sandisk.com>
8702L: linux-rdma@vger.kernel.org
8703S: Supported
8704W: http://www.openfabrics.org
8705Q: http://patchwork.kernel.org/project/linux-rdma/list/
8706T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8707F: drivers/infiniband/ulp/srp/
8708F: include/scsi/srp.h
8709
8710SCSI SG DRIVER
8711M: Doug Gilbert <dgilbert@interlog.com>
8712L: linux-scsi@vger.kernel.org
8713W: http://sg.danny.cz/sg
8714S: Maintained
8715F: Documentation/scsi/scsi-generic.txt
8716F: drivers/scsi/sg.c
8717F: include/scsi/sg.h
8718
8719SCSI SUBSYSTEM
8720M: "James E.J. Bottomley" <JBottomley@odin.com>
8721L: linux-scsi@vger.kernel.org
8722T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
8723S: Maintained
8724F: drivers/scsi/
8725F: include/scsi/
8726
8727SCSI TAPE DRIVER
8728M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8729L: linux-scsi@vger.kernel.org
8730S: Maintained
8731F: Documentation/scsi/st.txt
8732F: drivers/scsi/st.*
8733F: drivers/scsi/st_*.h
8734
8735SCTP PROTOCOL
8736M: Vlad Yasevich <vyasevich@gmail.com>
8737M: Neil Horman <nhorman@tuxdriver.com>
8738L: linux-sctp@vger.kernel.org
8739W: http://lksctp.sourceforge.net
8740S: Maintained
8741F: Documentation/networking/sctp.txt
8742F: include/linux/sctp.h
8743F: include/uapi/linux/sctp.h
8744F: include/net/sctp/
8745F: net/sctp/
8746
8747SCx200 CPU SUPPORT
8748M: Jim Cromie <jim.cromie@gmail.com>
8749S: Odd Fixes
8750F: Documentation/i2c/busses/scx200_acb
8751F: arch/x86/platform/scx200/
8752F: drivers/watchdog/scx200_wdt.c
8753F: drivers/i2c/busses/scx200*
8754F: drivers/mtd/maps/scx200_docflash.c
8755F: include/linux/scx200.h
8756
8757SCx200 GPIO DRIVER
8758M: Jim Cromie <jim.cromie@gmail.com>
8759S: Maintained
8760F: drivers/char/scx200_gpio.c
8761F: include/linux/scx200_gpio.h
8762
8763SCx200 HRT CLOCKSOURCE DRIVER
8764M: Jim Cromie <jim.cromie@gmail.com>
8765S: Maintained
8766F: drivers/clocksource/scx200_hrt.c
8767
8768SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8769M: Sascha Sommer <saschasommer@freenet.de>
8770L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8771S: Maintained
8772F: drivers/mmc/host/sdricoh_cs.c
8773
8774SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8775L: linux-mmc@vger.kernel.org
8776S: Orphan
8777F: drivers/mmc/host/sdhci.*
8778F: drivers/mmc/host/sdhci-pltfm.[ch]
8779
8780SECURE COMPUTING
8781M: Kees Cook <keescook@chromium.org>
8782R: Andy Lutomirski <luto@amacapital.net>
8783R: Will Drewry <wad@chromium.org>
8784T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8785S: Supported
8786F: kernel/seccomp.c
8787F: include/uapi/linux/seccomp.h
8788F: include/linux/seccomp.h
8789K: \bsecure_computing
8790K: \bTIF_SECCOMP\b
8791
8792SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8793M: Ben Dooks <ben-linux@fluff.org>
8794M: Jaehoon Chung <jh80.chung@samsung.com>
8795L: linux-mmc@vger.kernel.org
8796S: Maintained
8797F: drivers/mmc/host/sdhci-s3c*
8798
8799SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8800M: Viresh Kumar <viresh.linux@gmail.com>
8801L: spear-devel@list.st.com
8802L: linux-mmc@vger.kernel.org
8803S: Maintained
8804F: drivers/mmc/host/sdhci-spear.c
8805
8806SECURITY SUBSYSTEM
8807M: James Morris <james.l.morris@oracle.com>
8808M: Serge E. Hallyn <serge@hallyn.com>
8809L: linux-security-module@vger.kernel.org (suggested Cc:)
8810T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8811W: http://kernsec.org/
8812S: Supported
8813F: security/
8814
8815SECURITY CONTACT
8816M: Security Officers <security@kernel.org>
8817S: Supported
8818
8819SELINUX SECURITY MODULE
8820M: Paul Moore <paul@paul-moore.com>
8821M: Stephen Smalley <sds@tycho.nsa.gov>
8822M: Eric Paris <eparis@parisplace.org>
8823L: selinux@tycho.nsa.gov (moderated for non-subscribers)
8824W: http://selinuxproject.org
8825T: git git://git.infradead.org/users/pcmoore/selinux
8826S: Supported
8827F: include/linux/selinux*
8828F: security/selinux/
8829F: scripts/selinux/
8830
8831APPARMOR SECURITY MODULE
8832M: John Johansen <john.johansen@canonical.com>
8833L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8834W: apparmor.wiki.kernel.org
8835T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8836S: Supported
8837F: security/apparmor/
8838
8839SENSABLE PHANTOM
8840M: Jiri Slaby <jirislaby@gmail.com>
8841S: Maintained
8842F: drivers/misc/phantom.c
8843F: include/uapi/linux/phantom.h
8844
8845SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8846M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8847L: linux-scsi@vger.kernel.org
8848W: http://www.emulex.com
8849S: Supported
8850F: drivers/scsi/be2iscsi/
8851
8852SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8853M: Sathya Perla <sathya.perla@emulex.com>
8854M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8855M: Ajit Khaparde <ajit.khaparde@emulex.com>
8856L: netdev@vger.kernel.org
8857W: http://www.emulex.com
8858S: Supported
8859F: drivers/net/ethernet/emulex/benet/
8860
8861EMULEX ONECONNECT ROCE DRIVER
8862M: Selvin Xavier <selvin.xavier@emulex.com>
8863M: Devesh Sharma <devesh.sharma@emulex.com>
8864M: Mitesh Ahuja <mitesh.ahuja@emulex.com>
8865L: linux-rdma@vger.kernel.org
8866W: http://www.emulex.com
8867S: Supported
8868F: drivers/infiniband/hw/ocrdma/
8869
8870SFC NETWORK DRIVER
8871M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8872M: Shradha Shah <sshah@solarflare.com>
8873L: netdev@vger.kernel.org
8874S: Supported
8875F: drivers/net/ethernet/sfc/
8876
8877SGI GRU DRIVER
8878M: Dimitri Sivanich <sivanich@sgi.com>
8879S: Maintained
8880F: drivers/misc/sgi-gru/
8881
8882SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8883M: Pat Gefre <pfg@sgi.com>
8884L: linux-ia64@vger.kernel.org
8885S: Supported
8886F: Documentation/ia64/serial.txt
8887F: drivers/tty/serial/ioc?_serial.c
8888F: include/linux/ioc?.h
8889
8890SGI XP/XPC/XPNET DRIVER
8891M: Cliff Whickman <cpw@sgi.com>
8892M: Robin Holt <robinmholt@gmail.com>
8893S: Maintained
8894F: drivers/misc/sgi-xp/
8895
8896SI2157 MEDIA DRIVER
8897M: Antti Palosaari <crope@iki.fi>
8898L: linux-media@vger.kernel.org
8899W: http://linuxtv.org/
8900W: http://palosaari.fi/linux/
8901Q: http://patchwork.linuxtv.org/project/linux-media/list/
8902T: git git://linuxtv.org/anttip/media_tree.git
8903S: Maintained
8904F: drivers/media/tuners/si2157*
8905
8906SI2168 MEDIA DRIVER
8907M: Antti Palosaari <crope@iki.fi>
8908L: linux-media@vger.kernel.org
8909W: http://linuxtv.org/
8910W: http://palosaari.fi/linux/
8911Q: http://patchwork.linuxtv.org/project/linux-media/list/
8912T: git git://linuxtv.org/anttip/media_tree.git
8913S: Maintained
8914F: drivers/media/dvb-frontends/si2168*
8915
8916SI470X FM RADIO RECEIVER I2C DRIVER
8917M: Hans Verkuil <hverkuil@xs4all.nl>
8918L: linux-media@vger.kernel.org
8919T: git git://linuxtv.org/media_tree.git
8920W: http://linuxtv.org
8921S: Odd Fixes
8922F: drivers/media/radio/si470x/radio-si470x-i2c.c
8923
8924SI470X FM RADIO RECEIVER USB DRIVER
8925M: Hans Verkuil <hverkuil@xs4all.nl>
8926L: linux-media@vger.kernel.org
8927T: git git://linuxtv.org/media_tree.git
8928W: http://linuxtv.org
8929S: Maintained
8930F: drivers/media/radio/si470x/radio-si470x-common.c
8931F: drivers/media/radio/si470x/radio-si470x.h
8932F: drivers/media/radio/si470x/radio-si470x-usb.c
8933
8934SI4713 FM RADIO TRANSMITTER I2C DRIVER
8935M: Eduardo Valentin <edubezval@gmail.com>
8936L: linux-media@vger.kernel.org
8937T: git git://linuxtv.org/media_tree.git
8938W: http://linuxtv.org
8939S: Odd Fixes
8940F: drivers/media/radio/si4713/si4713.?
8941
8942SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8943M: Eduardo Valentin <edubezval@gmail.com>
8944L: linux-media@vger.kernel.org
8945T: git git://linuxtv.org/media_tree.git
8946W: http://linuxtv.org
8947S: Odd Fixes
8948F: drivers/media/radio/si4713/radio-platform-si4713.c
8949
8950SI4713 FM RADIO TRANSMITTER USB DRIVER
8951M: Hans Verkuil <hverkuil@xs4all.nl>
8952L: linux-media@vger.kernel.org
8953T: git git://linuxtv.org/media_tree.git
8954W: http://linuxtv.org
8955S: Maintained
8956F: drivers/media/radio/si4713/radio-usb-si4713.c
8957
8958SIANO DVB DRIVER
8959M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8960L: linux-media@vger.kernel.org
8961W: http://linuxtv.org
8962T: git git://linuxtv.org/media_tree.git
8963S: Odd fixes
8964F: drivers/media/common/siano/
8965F: drivers/media/usb/siano/
8966F: drivers/media/usb/siano/
8967F: drivers/media/mmc/siano/
8968
8969SIMPLEFB FB DRIVER
8970M: Hans de Goede <hdegoede@redhat.com>
8971L: linux-fbdev@vger.kernel.org
8972S: Maintained
8973F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
8974F: drivers/video/fbdev/simplefb.c
8975F: include/linux/platform_data/simplefb.h
8976
8977SH_VEU V4L2 MEM2MEM DRIVER
8978L: linux-media@vger.kernel.org
8979S: Orphan
8980F: drivers/media/platform/sh_veu.c
8981
8982SH_VOU V4L2 OUTPUT DRIVER
8983L: linux-media@vger.kernel.org
8984S: Orphan
8985F: drivers/media/platform/sh_vou.c
8986F: include/media/sh_vou.h
8987
8988SIMPLE FIRMWARE INTERFACE (SFI)
8989M: Len Brown <lenb@kernel.org>
8990L: sfi-devel@simplefirmware.org
8991W: http://simplefirmware.org/
8992T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8993S: Supported
8994F: arch/x86/platform/sfi/
8995F: drivers/sfi/
8996F: include/linux/sfi*.h
8997
8998SIMTEC EB110ATX (Chalice CATS)
8999P: Ben Dooks
9000P: Vincent Sanders <vince@simtec.co.uk>
9001M: Simtec Linux Team <linux@simtec.co.uk>
9002W: http://www.simtec.co.uk/products/EB110ATX/
9003S: Supported
9004
9005SIMTEC EB2410ITX (BAST)
9006P: Ben Dooks
9007P: Vincent Sanders <vince@simtec.co.uk>
9008M: Simtec Linux Team <linux@simtec.co.uk>
9009W: http://www.simtec.co.uk/products/EB2410ITX/
9010S: Supported
9011F: arch/arm/mach-s3c24xx/mach-bast.c
9012F: arch/arm/mach-s3c24xx/bast-ide.c
9013F: arch/arm/mach-s3c24xx/bast-irq.c
9014
9015TI DAVINCI MACHINE SUPPORT
9016M: Sekhar Nori <nsekhar@ti.com>
9017M: Kevin Hilman <khilman@deeprootsystems.com>
9018T: git git://gitorious.org/linux-davinci/linux-davinci.git
9019Q: http://patchwork.kernel.org/project/linux-davinci/list/
9020S: Supported
9021F: arch/arm/mach-davinci/
9022F: drivers/i2c/busses/i2c-davinci.c
9023
9024TI DAVINCI SERIES MEDIA DRIVER
9025M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
9026L: linux-media@vger.kernel.org
9027W: http://linuxtv.org/
9028Q: http://patchwork.linuxtv.org/project/linux-media/list/
9029T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9030S: Maintained
9031F: drivers/media/platform/davinci/
9032F: include/media/davinci/
9033
9034TI AM437X VPFE DRIVER
9035M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
9036L: linux-media@vger.kernel.org
9037W: http://linuxtv.org/
9038Q: http://patchwork.linuxtv.org/project/linux-media/list/
9039T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9040S: Maintained
9041F: drivers/media/platform/am437x/
9042
9043OV2659 OMNIVISION SENSOR DRIVER
9044M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
9045L: linux-media@vger.kernel.org
9046W: http://linuxtv.org/
9047Q: http://patchwork.linuxtv.org/project/linux-media/list/
9048T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9049S: Maintained
9050F: drivers/media/i2c/ov2659.c
9051F: include/media/ov2659.h
9052
9053SIS 190 ETHERNET DRIVER
9054M: Francois Romieu <romieu@fr.zoreil.com>
9055L: netdev@vger.kernel.org
9056S: Maintained
9057F: drivers/net/ethernet/sis/sis190.c
9058
9059SIS 900/7016 FAST ETHERNET DRIVER
9060M: Daniele Venzano <venza@brownhat.org>
9061W: http://www.brownhat.org/sis900.html
9062L: netdev@vger.kernel.org
9063S: Maintained
9064F: drivers/net/ethernet/sis/sis900.*
9065
9066SIS FRAMEBUFFER DRIVER
9067M: Thomas Winischhofer <thomas@winischhofer.net>
9068W: http://www.winischhofer.net/linuxsisvga.shtml
9069S: Maintained
9070F: Documentation/fb/sisfb.txt
9071F: drivers/video/fbdev/sis/
9072F: include/video/sisfb.h
9073
9074SIS USB2VGA DRIVER
9075M: Thomas Winischhofer <thomas@winischhofer.net>
9076W: http://www.winischhofer.at/linuxsisusbvga.shtml
9077S: Maintained
9078F: drivers/usb/misc/sisusbvga/
9079
9080SLAB ALLOCATOR
9081M: Christoph Lameter <cl@linux.com>
9082M: Pekka Enberg <penberg@kernel.org>
9083M: David Rientjes <rientjes@google.com>
9084M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9085M: Andrew Morton <akpm@linux-foundation.org>
9086L: linux-mm@kvack.org
9087S: Maintained
9088F: include/linux/sl?b*.h
9089F: mm/sl?b*
9090
9091SLEEPABLE READ-COPY UPDATE (SRCU)
9092M: Lai Jiangshan <laijs@cn.fujitsu.com>
9093M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9094M: Josh Triplett <josh@joshtriplett.org>
9095R: Steven Rostedt <rostedt@goodmis.org>
9096R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9097L: linux-kernel@vger.kernel.org
9098W: http://www.rdrop.com/users/paulmck/RCU/
9099S: Supported
9100T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9101F: include/linux/srcu.h
9102F: kernel/rcu/srcu.c
9103
9104SMACK SECURITY MODULE
9105M: Casey Schaufler <casey@schaufler-ca.com>
9106L: linux-security-module@vger.kernel.org
9107W: http://schaufler-ca.com
9108T: git git://git.gitorious.org/smack-next/kernel.git
9109S: Maintained
9110F: Documentation/security/Smack.txt
9111F: security/smack/
9112
9113DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9114M: Kevin Hilman <khilman@kernel.org>
9115M: Nishanth Menon <nm@ti.com>
9116S: Maintained
9117F: drivers/power/avs/
9118F: include/linux/power/smartreflex.h
9119L: linux-pm@vger.kernel.org
9120
9121SMC91x ETHERNET DRIVER
9122M: Nicolas Pitre <nico@fluxnic.net>
9123S: Odd Fixes
9124F: drivers/net/ethernet/smsc/smc91x.*
9125
9126SMIA AND SMIA++ IMAGE SENSOR DRIVER
9127M: Sakari Ailus <sakari.ailus@iki.fi>
9128L: linux-media@vger.kernel.org
9129S: Maintained
9130F: drivers/media/i2c/smiapp/
9131F: include/media/smiapp.h
9132F: drivers/media/i2c/smiapp-pll.c
9133F: drivers/media/i2c/smiapp-pll.h
9134F: include/uapi/linux/smiapp.h
9135F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9136
9137SMM665 HARDWARE MONITOR DRIVER
9138M: Guenter Roeck <linux@roeck-us.net>
9139L: lm-sensors@lm-sensors.org
9140S: Maintained
9141F: Documentation/hwmon/smm665
9142F: drivers/hwmon/smm665.c
9143
9144SMSC EMC2103 HARDWARE MONITOR DRIVER
9145M: Steve Glendinning <steve.glendinning@shawell.net>
9146L: lm-sensors@lm-sensors.org
9147S: Maintained
9148F: Documentation/hwmon/emc2103
9149F: drivers/hwmon/emc2103.c
9150
9151SMSC SCH5627 HARDWARE MONITOR DRIVER
9152M: Hans de Goede <hdegoede@redhat.com>
9153L: lm-sensors@lm-sensors.org
9154S: Supported
9155F: Documentation/hwmon/sch5627
9156F: drivers/hwmon/sch5627.c
9157
9158SMSC47B397 HARDWARE MONITOR DRIVER
9159M: Jean Delvare <jdelvare@suse.de>
9160L: lm-sensors@lm-sensors.org
9161S: Maintained
9162F: Documentation/hwmon/smsc47b397
9163F: drivers/hwmon/smsc47b397.c
9164
9165SMSC911x ETHERNET DRIVER
9166M: Steve Glendinning <steve.glendinning@shawell.net>
9167L: netdev@vger.kernel.org
9168S: Maintained
9169F: include/linux/smsc911x.h
9170F: drivers/net/ethernet/smsc/smsc911x.*
9171
9172SMSC9420 PCI ETHERNET DRIVER
9173M: Steve Glendinning <steve.glendinning@shawell.net>
9174L: netdev@vger.kernel.org
9175S: Maintained
9176F: drivers/net/ethernet/smsc/smsc9420.*
9177
9178SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9179M: Steve Glendinning <steve.glendinning@shawell.net>
9180L: linux-fbdev@vger.kernel.org
9181S: Maintained
9182F: drivers/video/fbdev/smscufx.c
9183
9184SOC-CAMERA V4L2 SUBSYSTEM
9185M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9186L: linux-media@vger.kernel.org
9187T: git git://linuxtv.org/media_tree.git
9188S: Maintained
9189F: include/media/soc*
9190F: drivers/media/i2c/soc_camera/
9191F: drivers/media/platform/soc_camera/
9192
9193SOEKRIS NET48XX LED SUPPORT
9194M: Chris Boot <bootc@bootc.net>
9195S: Maintained
9196F: drivers/leds/leds-net48xx.c
9197
9198SOFTLOGIC 6x10 MPEG CODEC
9199M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9200M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9201M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
9202M: Ismael Luceno <ismael@iodev.co.uk>
9203L: linux-media@vger.kernel.org
9204S: Supported
9205F: drivers/media/pci/solo6x10/
9206
9207SOFTWARE RAID (Multiple Disks) SUPPORT
9208M: Neil Brown <neilb@suse.de>
9209L: linux-raid@vger.kernel.org
9210S: Supported
9211F: drivers/md/
9212F: include/linux/raid/
9213F: include/uapi/linux/raid/
9214
9215SONIC NETWORK DRIVER
9216M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9217L: netdev@vger.kernel.org
9218S: Maintained
9219F: drivers/net/ethernet/natsemi/sonic.*
9220
9221SONICS SILICON BACKPLANE DRIVER (SSB)
9222M: Michael Buesch <m@bues.ch>
9223L: netdev@vger.kernel.org
9224S: Maintained
9225F: drivers/ssb/
9226F: include/linux/ssb/
9227
9228SONY VAIO CONTROL DEVICE DRIVER
9229M: Mattia Dongili <malattia@linux.it>
9230L: platform-driver-x86@vger.kernel.org
9231W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9232S: Maintained
9233F: Documentation/laptops/sony-laptop.txt
9234F: drivers/char/sonypi.c
9235F: drivers/platform/x86/sony-laptop.c
9236F: include/linux/sony-laptop.h
9237
9238SONY MEMORYSTICK CARD SUPPORT
9239M: Alex Dubov <oakad@yahoo.com>
9240W: http://tifmxx.berlios.de/
9241S: Maintained
9242F: drivers/memstick/host/tifm_ms.c
9243
9244SONY MEMORYSTICK STANDARD SUPPORT
9245M: Maxim Levitsky <maximlevitsky@gmail.com>
9246S: Maintained
9247F: drivers/memstick/core/ms_block.*
9248
9249SOUND
9250M: Jaroslav Kysela <perex@perex.cz>
9251M: Takashi Iwai <tiwai@suse.de>
9252L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9253W: http://www.alsa-project.org/
9254T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9255T: git git://git.alsa-project.org/alsa-kernel.git
9256Q: http://patchwork.kernel.org/project/alsa-devel/list/
9257S: Maintained
9258F: Documentation/sound/
9259F: include/sound/
9260F: include/uapi/sound/
9261F: sound/
9262
9263SOUND - COMPRESSED AUDIO
9264M: Vinod Koul <vinod.koul@intel.com>
9265L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9266T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9267S: Supported
9268F: Documentation/sound/alsa/compress_offload.txt
9269F: include/sound/compress_driver.h
9270F: include/uapi/sound/compress_*
9271F: sound/core/compress_offload.c
9272F: sound/soc/soc-compress.c
9273
9274SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9275M: Liam Girdwood <lgirdwood@gmail.com>
9276M: Mark Brown <broonie@kernel.org>
9277T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9278L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9279W: http://alsa-project.org/main/index.php/ASoC
9280S: Supported
9281F: Documentation/sound/alsa/soc/
9282F: sound/soc/
9283F: include/sound/soc*
9284
9285SOUND - DMAENGINE HELPERS
9286M: Lars-Peter Clausen <lars@metafoo.de>
9287S: Supported
9288F: include/sound/dmaengine_pcm.h
9289F: sound/core/pcm_dmaengine.c
9290F: sound/soc/soc-generic-dmaengine-pcm.c
9291
9292SP2 MEDIA DRIVER
9293M: Olli Salonen <olli.salonen@iki.fi>
9294L: linux-media@vger.kernel.org
9295W: http://linuxtv.org/
9296Q: http://patchwork.linuxtv.org/project/linux-media/list/
9297S: Maintained
9298F: drivers/media/dvb-frontends/sp2*
9299
9300SPARC + UltraSPARC (sparc/sparc64)
9301M: "David S. Miller" <davem@davemloft.net>
9302L: sparclinux@vger.kernel.org
9303Q: http://patchwork.ozlabs.org/project/sparclinux/list/
9304T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9305T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9306S: Maintained
9307F: arch/sparc/
9308F: drivers/sbus/
9309
9310SPARC SERIAL DRIVERS
9311M: "David S. Miller" <davem@davemloft.net>
9312L: sparclinux@vger.kernel.org
9313T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9314T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9315S: Maintained
9316F: include/linux/sunserialcore.h
9317F: drivers/tty/serial/suncore.c
9318F: drivers/tty/serial/sunhv.c
9319F: drivers/tty/serial/sunsab.c
9320F: drivers/tty/serial/sunsab.h
9321F: drivers/tty/serial/sunsu.c
9322F: drivers/tty/serial/sunzilog.c
9323F: drivers/tty/serial/sunzilog.h
9324
9325SPARSE CHECKER
9326M: "Christopher Li" <sparse@chrisli.org>
9327L: linux-sparse@vger.kernel.org
9328W: https://sparse.wiki.kernel.org/
9329T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9330T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9331S: Maintained
9332F: include/linux/compiler.h
9333
9334SPEAR PLATFORM SUPPORT
9335M: Viresh Kumar <viresh.linux@gmail.com>
9336M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9337L: spear-devel@list.st.com
9338L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9339W: http://www.st.com/spear
9340S: Maintained
9341F: arch/arm/mach-spear/
9342
9343SPEAR CLOCK FRAMEWORK SUPPORT
9344M: Viresh Kumar <viresh.linux@gmail.com>
9345L: spear-devel@list.st.com
9346L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9347W: http://www.st.com/spear
9348S: Maintained
9349F: drivers/clk/spear/
9350
9351SPI SUBSYSTEM
9352M: Mark Brown <broonie@kernel.org>
9353L: linux-spi@vger.kernel.org
9354T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9355Q: http://patchwork.kernel.org/project/spi-devel-general/list/
9356S: Maintained
9357F: Documentation/spi/
9358F: drivers/spi/
9359F: include/linux/spi/
9360F: include/uapi/linux/spi/
9361
9362SPIDERNET NETWORK DRIVER for CELL
9363M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9364M: Jens Osterkamp <jens@de.ibm.com>
9365L: netdev@vger.kernel.org
9366S: Supported
9367F: Documentation/networking/spider_net.txt
9368F: drivers/net/ethernet/toshiba/spider_net*
9369
9370SPU FILE SYSTEM
9371M: Jeremy Kerr <jk@ozlabs.org>
9372L: linuxppc-dev@lists.ozlabs.org
9373L: cbe-oss-dev@lists.ozlabs.org
9374W: http://www.ibm.com/developerworks/power/cell/
9375S: Supported
9376F: Documentation/filesystems/spufs.txt
9377F: arch/powerpc/platforms/cell/spufs/
9378
9379SQUASHFS FILE SYSTEM
9380M: Phillip Lougher <phillip@squashfs.org.uk>
9381L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9382W: http://squashfs.org.uk
9383S: Maintained
9384F: Documentation/filesystems/squashfs.txt
9385F: fs/squashfs/
9386
9387SRM (Alpha) environment access
9388M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
9389S: Maintained
9390F: arch/alpha/kernel/srm_env.c
9391
9392STABLE BRANCH
9393M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9394L: stable@vger.kernel.org
9395S: Supported
9396F: Documentation/stable_kernel_rules.txt
9397
9398STAGING SUBSYSTEM
9399M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9400T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9401L: devel@driverdev.osuosl.org
9402S: Supported
9403F: drivers/staging/
9404
9405STAGING - COMEDI
9406M: Ian Abbott <abbotti@mev.co.uk>
9407M: H Hartley Sweeten <hsweeten@visionengravers.com>
9408S: Odd Fixes
9409F: drivers/staging/comedi/
9410
9411STAGING - FLARION FT1000 DRIVERS
9412M: Marek Belisko <marek.belisko@gmail.com>
9413S: Odd Fixes
9414F: drivers/staging/ft1000/
9415
9416STAGING - INDUSTRIAL IO
9417M: Jonathan Cameron <jic23@kernel.org>
9418L: linux-iio@vger.kernel.org
9419S: Odd Fixes
9420F: drivers/staging/iio/
9421
9422STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9423M: Jarod Wilson <jarod@wilsonet.com>
9424W: http://www.lirc.org/
9425S: Odd Fixes
9426F: drivers/staging/media/lirc/
9427
9428STAGING - LUSTRE PARALLEL FILESYSTEM
9429M: Oleg Drokin <oleg.drokin@intel.com>
9430M: Andreas Dilger <andreas.dilger@intel.com>
9431L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9432W: http://lustre.opensfs.org/
9433S: Maintained
9434F: drivers/staging/lustre
9435
9436STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9437M: Julian Andres Klode <jak@jak-linux.org>
9438M: Marc Dietrich <marvin24@gmx.de>
9439L: ac100@lists.launchpad.net (moderated for non-subscribers)
9440L: linux-tegra@vger.kernel.org
9441S: Maintained
9442F: drivers/staging/nvec/
9443
9444STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9445M: Jens Frederich <jfrederich@gmail.com>
9446M: Daniel Drake <dsd@laptop.org>
9447M: Jon Nettleton <jon.nettleton@gmail.com>
9448W: http://wiki.laptop.org/go/DCON
9449S: Maintained
9450F: drivers/staging/olpc_dcon/
9451
9452STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9453M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9454S: Maintained
9455F: drivers/staging/ozwpan/
9456
9457STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9458M: Willy Tarreau <willy@meta-x.org>
9459S: Odd Fixes
9460F: drivers/staging/panel/
9461
9462STAGING - REALTEK RTL8712U DRIVERS
9463M: Larry Finger <Larry.Finger@lwfinger.net>
9464M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9465S: Odd Fixes
9466F: drivers/staging/rtl8712/
9467
9468STAGING - REALTEK RTL8723U WIRELESS DRIVER
9469M: Larry Finger <Larry.Finger@lwfinger.net>
9470M: Jes Sorensen <Jes.Sorensen@redhat.com>
9471L: linux-wireless@vger.kernel.org
9472S: Maintained
9473F: drivers/staging/rtl8723au/
9474
9475STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9476M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9477M: Teddy Wang <teddy.wang@siliconmotion.com>
9478M: Sudip Mukherjee <sudip@vectorindia.org>
9479L: linux-fbdev@vger.kernel.org
9480S: Maintained
9481F: drivers/staging/sm7xxfb/
9482
9483STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9484M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9485M: Teddy Wang <teddy.wang@siliconmotion.com>
9486M: Sudip Mukherjee <sudip@vectorindia.org>
9487L: linux-fbdev@vger.kernel.org
9488S: Maintained
9489F: drivers/staging/sm750fb/
9490
9491STAGING - SLICOSS
9492M: Lior Dotan <liodot@gmail.com>
9493M: Christopher Harrer <charrer@alacritech.com>
9494S: Odd Fixes
9495F: drivers/staging/slicoss/
9496
9497STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9498M: William Hubbs <w.d.hubbs@gmail.com>
9499M: Chris Brannon <chris@the-brannons.com>
9500M: Kirk Reiser <kirk@reisers.ca>
9501M: Samuel Thibault <samuel.thibault@ens-lyon.org>
9502L: speakup@linux-speakup.org
9503W: http://www.linux-speakup.org/
9504S: Odd Fixes
9505F: drivers/staging/speakup/
9506
9507STAGING - VIA VT665X DRIVERS
9508M: Forest Bond <forest@alittletooquiet.net>
9509S: Odd Fixes
9510F: drivers/staging/vt665?/
9511
9512STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9513M: Arnaud Patard <arnaud.patard@rtp-net.org>
9514S: Odd Fixes
9515F: drivers/staging/xgifb/
9516
9517STARFIRE/DURALAN NETWORK DRIVER
9518M: Ion Badulescu <ionut@badula.org>
9519S: Odd Fixes
9520F: drivers/net/ethernet/adaptec/starfire*
9521
9522SUN3/3X
9523M: Sam Creasey <sammy@sammy.net>
9524W: http://sammy.net/sun3/
9525S: Maintained
9526F: arch/m68k/kernel/*sun3*
9527F: arch/m68k/sun3*/
9528F: arch/m68k/include/asm/sun3*
9529F: drivers/net/ethernet/i825xx/sun3*
9530
9531SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9532M: Hans de Goede <hdegoede@redhat.com>
9533L: linux-input@vger.kernel.org
9534S: Maintained
9535F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9536F: drivers/input/keyboard/sun4i-lradc-keys.c
9537
9538SUNDANCE NETWORK DRIVER
9539M: Denis Kirjanov <kda@linux-powerpc.org>
9540L: netdev@vger.kernel.org
9541S: Maintained
9542F: drivers/net/ethernet/dlink/sundance.c
9543
9544SUPERH
9545L: linux-sh@vger.kernel.org
9546Q: http://patchwork.kernel.org/project/linux-sh/list/
9547S: Orphan
9548F: Documentation/sh/
9549F: arch/sh/
9550F: drivers/sh/
9551
9552SUSPEND TO RAM
9553M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9554M: Len Brown <len.brown@intel.com>
9555M: Pavel Machek <pavel@ucw.cz>
9556L: linux-pm@vger.kernel.org
9557S: Supported
9558F: Documentation/power/
9559F: arch/x86/kernel/acpi/
9560F: drivers/base/power/
9561F: kernel/power/
9562F: include/linux/suspend.h
9563F: include/linux/freezer.h
9564F: include/linux/pm.h
9565
9566SVGA HANDLING
9567M: Martin Mares <mj@ucw.cz>
9568L: linux-video@atrey.karlin.mff.cuni.cz
9569S: Maintained
9570F: Documentation/svga.txt
9571F: arch/x86/boot/video*
9572
9573SWIOTLB SUBSYSTEM
9574M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9575L: linux-kernel@vger.kernel.org
9576S: Supported
9577F: lib/swiotlb.c
9578F: arch/*/kernel/pci-swiotlb.c
9579F: include/linux/swiotlb.h
9580
9581SWITCHDEV
9582M: Jiri Pirko <jiri@resnulli.us>
9583L: netdev@vger.kernel.org
9584S: Supported
9585F: net/switchdev/
9586F: include/net/switchdev.h
9587
9588SYNOPSYS ARC ARCHITECTURE
9589M: Vineet Gupta <vgupta@synopsys.com>
9590S: Supported
9591F: arch/arc/
9592F: Documentation/devicetree/bindings/arc/
9593F: drivers/tty/serial/arc_uart.c
9594
9595SYSV FILESYSTEM
9596M: Christoph Hellwig <hch@infradead.org>
9597S: Maintained
9598F: Documentation/filesystems/sysv-fs.txt
9599F: fs/sysv/
9600F: include/linux/sysv_fs.h
9601
9602TARGET SUBSYSTEM
9603M: Nicholas A. Bellinger <nab@linux-iscsi.org>
9604L: linux-scsi@vger.kernel.org
9605L: target-devel@vger.kernel.org
9606W: http://www.linux-iscsi.org
9607W: http://groups.google.com/group/linux-iscsi-target-dev
9608T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9609S: Supported
9610F: drivers/target/
9611F: include/target/
9612F: Documentation/target/
9613
9614TASKSTATS STATISTICS INTERFACE
9615M: Balbir Singh <bsingharora@gmail.com>
9616S: Maintained
9617F: Documentation/accounting/taskstats*
9618F: include/linux/taskstats*
9619F: kernel/taskstats.c
9620
9621TC CLASSIFIER
9622M: Jamal Hadi Salim <jhs@mojatatu.com>
9623L: netdev@vger.kernel.org
9624S: Maintained
9625F: include/net/pkt_cls.h
9626F: include/uapi/linux/pkt_cls.h
9627F: net/sched/
9628
9629TCP LOW PRIORITY MODULE
9630M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9631M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9632W: http://tcp-lp-mod.sourceforge.net/
9633S: Maintained
9634F: net/ipv4/tcp_lp.c
9635
9636TDA10071 MEDIA DRIVER
9637M: Antti Palosaari <crope@iki.fi>
9638L: linux-media@vger.kernel.org
9639W: http://linuxtv.org/
9640W: http://palosaari.fi/linux/
9641Q: http://patchwork.linuxtv.org/project/linux-media/list/
9642T: git git://linuxtv.org/anttip/media_tree.git
9643S: Maintained
9644F: drivers/media/dvb-frontends/tda10071*
9645
9646TDA18212 MEDIA DRIVER
9647M: Antti Palosaari <crope@iki.fi>
9648L: linux-media@vger.kernel.org
9649W: http://linuxtv.org/
9650W: http://palosaari.fi/linux/
9651Q: http://patchwork.linuxtv.org/project/linux-media/list/
9652T: git git://linuxtv.org/anttip/media_tree.git
9653S: Maintained
9654F: drivers/media/tuners/tda18212*
9655
9656TDA18218 MEDIA DRIVER
9657M: Antti Palosaari <crope@iki.fi>
9658L: linux-media@vger.kernel.org
9659W: http://linuxtv.org/
9660W: http://palosaari.fi/linux/
9661Q: http://patchwork.linuxtv.org/project/linux-media/list/
9662T: git git://linuxtv.org/anttip/media_tree.git
9663S: Maintained
9664F: drivers/media/tuners/tda18218*
9665
9666TDA18271 MEDIA DRIVER
9667M: Michael Krufky <mkrufky@linuxtv.org>
9668L: linux-media@vger.kernel.org
9669W: http://linuxtv.org/
9670W: http://github.com/mkrufky
9671Q: http://patchwork.linuxtv.org/project/linux-media/list/
9672T: git git://linuxtv.org/mkrufky/tuners.git
9673S: Maintained
9674F: drivers/media/tuners/tda18271*
9675
9676TDA827x MEDIA DRIVER
9677M: Michael Krufky <mkrufky@linuxtv.org>
9678L: linux-media@vger.kernel.org
9679W: http://linuxtv.org/
9680W: http://github.com/mkrufky
9681Q: http://patchwork.linuxtv.org/project/linux-media/list/
9682T: git git://linuxtv.org/mkrufky/tuners.git
9683S: Maintained
9684F: drivers/media/tuners/tda8290.*
9685
9686TDA8290 MEDIA DRIVER
9687M: Michael Krufky <mkrufky@linuxtv.org>
9688L: linux-media@vger.kernel.org
9689W: http://linuxtv.org/
9690W: http://github.com/mkrufky
9691Q: http://patchwork.linuxtv.org/project/linux-media/list/
9692T: git git://linuxtv.org/mkrufky/tuners.git
9693S: Maintained
9694F: drivers/media/tuners/tda8290.*
9695
9696TDA9840 MEDIA DRIVER
9697M: Hans Verkuil <hverkuil@xs4all.nl>
9698L: linux-media@vger.kernel.org
9699T: git git://linuxtv.org/media_tree.git
9700W: http://linuxtv.org
9701S: Maintained
9702F: drivers/media/i2c/tda9840*
9703
9704TEA5761 TUNER DRIVER
9705M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9706L: linux-media@vger.kernel.org
9707W: http://linuxtv.org
9708T: git git://linuxtv.org/media_tree.git
9709S: Odd fixes
9710F: drivers/media/tuners/tea5761.*
9711
9712TEA5767 TUNER DRIVER
9713M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9714L: linux-media@vger.kernel.org
9715W: http://linuxtv.org
9716T: git git://linuxtv.org/media_tree.git
9717S: Maintained
9718F: drivers/media/tuners/tea5767.*
9719
9720TEA6415C MEDIA DRIVER
9721M: Hans Verkuil <hverkuil@xs4all.nl>
9722L: linux-media@vger.kernel.org
9723T: git git://linuxtv.org/media_tree.git
9724W: http://linuxtv.org
9725S: Maintained
9726F: drivers/media/i2c/tea6415c*
9727
9728TEA6420 MEDIA DRIVER
9729M: Hans Verkuil <hverkuil@xs4all.nl>
9730L: linux-media@vger.kernel.org
9731T: git git://linuxtv.org/media_tree.git
9732W: http://linuxtv.org
9733S: Maintained
9734F: drivers/media/i2c/tea6420*
9735
9736TEAM DRIVER
9737M: Jiri Pirko <jiri@resnulli.us>
9738L: netdev@vger.kernel.org
9739S: Supported
9740F: drivers/net/team/
9741F: include/linux/if_team.h
9742F: include/uapi/linux/if_team.h
9743
9744TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9745M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9746S: Maintained
9747F: arch/x86/platform/ts5500/
9748
9749TECHNOTREND USB IR RECEIVER
9750M: Sean Young <sean@mess.org>
9751L: linux-media@vger.kernel.org
9752S: Maintained
9753F: drivers/media/rc/ttusbir.c
9754
9755TEGRA ARCHITECTURE SUPPORT
9756M: Stephen Warren <swarren@wwwdotorg.org>
9757M: Thierry Reding <thierry.reding@gmail.com>
9758M: Alexandre Courbot <gnurou@gmail.com>
9759L: linux-tegra@vger.kernel.org
9760Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
9761T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9762S: Supported
9763N: [^a-z]tegra
9764
9765TEGRA CLOCK DRIVER
9766M: Peter De Schrijver <pdeschrijver@nvidia.com>
9767M: Prashant Gaikwad <pgaikwad@nvidia.com>
9768S: Supported
9769F: drivers/clk/tegra/
9770
9771TEGRA DMA DRIVER
9772M: Laxman Dewangan <ldewangan@nvidia.com>
9773S: Supported
9774F: drivers/dma/tegra20-apb-dma.c
9775
9776TEGRA I2C DRIVER
9777M: Laxman Dewangan <ldewangan@nvidia.com>
9778S: Supported
9779F: drivers/i2c/busses/i2c-tegra.c
9780
9781TEGRA IOMMU DRIVERS
9782M: Hiroshi Doyu <hdoyu@nvidia.com>
9783S: Supported
9784F: drivers/iommu/tegra*
9785
9786TEGRA KBC DRIVER
9787M: Rakesh Iyer <riyer@nvidia.com>
9788M: Laxman Dewangan <ldewangan@nvidia.com>
9789S: Supported
9790F: drivers/input/keyboard/tegra-kbc.c
9791
9792TEGRA PWM DRIVER
9793M: Thierry Reding <thierry.reding@gmail.com>
9794S: Supported
9795F: drivers/pwm/pwm-tegra.c
9796
9797TEGRA SERIAL DRIVER
9798M: Laxman Dewangan <ldewangan@nvidia.com>
9799S: Supported
9800F: drivers/tty/serial/serial-tegra.c
9801
9802TEGRA SPI DRIVER
9803M: Laxman Dewangan <ldewangan@nvidia.com>
9804S: Supported
9805F: drivers/spi/spi-tegra*
9806
9807TEHUTI ETHERNET DRIVER
9808M: Andy Gospodarek <andy@greyhouse.net>
9809L: netdev@vger.kernel.org
9810S: Supported
9811F: drivers/net/ethernet/tehuti/*
9812
9813Telecom Clock Driver for MCPL0010
9814M: Mark Gross <mark.gross@intel.com>
9815S: Supported
9816F: drivers/char/tlclk.c
9817
9818TENSILICA XTENSA PORT (xtensa)
9819M: Chris Zankel <chris@zankel.net>
9820M: Max Filippov <jcmvbkbc@gmail.com>
9821L: linux-xtensa@linux-xtensa.org
9822S: Maintained
9823F: arch/xtensa/
9824F: drivers/irqchip/irq-xtensa-*
9825
9826THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9827M: Hans Verkuil <hverkuil@xs4all.nl>
9828L: linux-media@vger.kernel.org
9829T: git git://linuxtv.org/media_tree.git
9830W: http://linuxtv.org
9831S: Maintained
9832F: drivers/media/radio/radio-raremono.c
9833
9834THERMAL
9835M: Zhang Rui <rui.zhang@intel.com>
9836M: Eduardo Valentin <edubezval@gmail.com>
9837L: linux-pm@vger.kernel.org
9838T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9839T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9840Q: https://patchwork.kernel.org/project/linux-pm/list/
9841S: Supported
9842F: drivers/thermal/
9843F: include/linux/thermal.h
9844F: include/uapi/linux/thermal.h
9845F: include/linux/cpu_cooling.h
9846F: Documentation/devicetree/bindings/thermal/
9847
9848THINGM BLINK(1) USB RGB LED DRIVER
9849M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9850S: Maintained
9851F: drivers/hid/hid-thingm.c
9852
9853THINKPAD ACPI EXTRAS DRIVER
9854M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9855L: ibm-acpi-devel@lists.sourceforge.net
9856L: platform-driver-x86@vger.kernel.org
9857W: http://ibm-acpi.sourceforge.net
9858W: http://thinkwiki.org/wiki/Ibm-acpi
9859T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9860S: Maintained
9861F: drivers/platform/x86/thinkpad_acpi.c
9862
9863TI BANDGAP AND THERMAL DRIVER
9864M: Eduardo Valentin <edubezval@gmail.com>
9865L: linux-pm@vger.kernel.org
9866L: linux-omap@vger.kernel.org
9867S: Maintained
9868F: drivers/thermal/ti-soc-thermal/
9869
9870TI CDCE706 CLOCK DRIVER
9871M: Max Filippov <jcmvbkbc@gmail.com>
9872S: Maintained
9873F: drivers/clk/clk-cdce706.c
9874
9875TI CLOCK DRIVER
9876M: Tero Kristo <t-kristo@ti.com>
9877L: linux-omap@vger.kernel.org
9878S: Maintained
9879F: drivers/clk/ti/
9880F: include/linux/clk/ti.h
9881
9882TI FLASH MEDIA INTERFACE DRIVER
9883M: Alex Dubov <oakad@yahoo.com>
9884S: Maintained
9885F: drivers/misc/tifm*
9886F: drivers/mmc/host/tifm_sd.c
9887F: include/linux/tifm.h
9888
9889TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9890M: Santosh Shilimkar <ssantosh@kernel.org>
9891L: linux-kernel@vger.kernel.org
9892L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9893S: Maintained
9894F: drivers/soc/ti/*
9895T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9896
9897
9898TI LM49xxx FAMILY ASoC CODEC DRIVERS
9899M: M R Swami Reddy <mr.swami.reddy@ti.com>
9900M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9901L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9902S: Maintained
9903F: sound/soc/codecs/lm49453*
9904F: sound/soc/codecs/isabelle*
9905
9906TI LP855x BACKLIGHT DRIVER
9907M: Milo Kim <milo.kim@ti.com>
9908S: Maintained
9909F: Documentation/backlight/lp855x-driver.txt
9910F: drivers/video/backlight/lp855x_bl.c
9911F: include/linux/platform_data/lp855x.h
9912
9913TI LP8727 CHARGER DRIVER
9914M: Milo Kim <milo.kim@ti.com>
9915S: Maintained
9916F: drivers/power/lp8727_charger.c
9917F: include/linux/platform_data/lp8727.h
9918
9919TI LP8788 MFD DRIVER
9920M: Milo Kim <milo.kim@ti.com>
9921S: Maintained
9922F: drivers/iio/adc/lp8788_adc.c
9923F: drivers/leds/leds-lp8788.c
9924F: drivers/mfd/lp8788*.c
9925F: drivers/power/lp8788-charger.c
9926F: drivers/regulator/lp8788-*.c
9927F: include/linux/mfd/lp8788*.h
9928
9929TI NETCP ETHERNET DRIVER
9930M: Wingman Kwok <w-kwok2@ti.com>
9931M: Murali Karicheri <m-karicheri2@ti.com>
9932L: netdev@vger.kernel.org
9933S: Maintained
9934F: drivers/net/ethernet/ti/netcp*
9935
9936TI TWL4030 SERIES SOC CODEC DRIVER
9937M: Peter Ujfalusi <peter.ujfalusi@ti.com>
9938L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9939S: Maintained
9940F: sound/soc/codecs/twl4030*
9941
9942TI WILINK WIRELESS DRIVERS
9943L: linux-wireless@vger.kernel.org
9944W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9945W: http://wireless.kernel.org/en/users/Drivers/wl1251
9946T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9947S: Orphan
9948F: drivers/net/wireless/ti/
9949F: include/linux/wl12xx.h
9950
9951TIPC NETWORK LAYER
9952M: Jon Maloy <jon.maloy@ericsson.com>
9953M: Ying Xue <ying.xue@windriver.com>
9954L: netdev@vger.kernel.org (core kernel code)
9955L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9956W: http://tipc.sourceforge.net/
9957S: Maintained
9958F: include/uapi/linux/tipc*.h
9959F: net/tipc/
9960
9961TILE ARCHITECTURE
9962M: Chris Metcalf <cmetcalf@ezchip.com>
9963W: http://www.ezchip.com/scm/
9964S: Supported
9965F: arch/tile/
9966F: drivers/char/tile-srom.c
9967F: drivers/edac/tile_edac.c
9968F: drivers/net/ethernet/tile/
9969F: drivers/rtc/rtc-tile.c
9970F: drivers/tty/hvc/hvc_tile.c
9971F: drivers/tty/serial/tilegx.c
9972F: drivers/usb/host/*-tilegx.c
9973F: include/linux/usb/tilegx.h
9974
9975TLAN NETWORK DRIVER
9976M: Samuel Chessman <chessman@tux.org>
9977L: tlan-devel@lists.sourceforge.net (subscribers-only)
9978W: http://sourceforge.net/projects/tlan/
9979S: Maintained
9980F: Documentation/networking/tlan.txt
9981F: drivers/net/ethernet/ti/tlan.*
9982
9983TOMOYO SECURITY MODULE
9984M: Kentaro Takeda <takedakn@nttdata.co.jp>
9985M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9986L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9987L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9988L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9989L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9990W: http://tomoyo.sourceforge.jp/
9991T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9992S: Maintained
9993F: security/tomoyo/
9994
9995TOPSTAR LAPTOP EXTRAS DRIVER
9996M: Herton Ronaldo Krzesinski <herton@canonical.com>
9997L: platform-driver-x86@vger.kernel.org
9998S: Maintained
9999F: drivers/platform/x86/topstar-laptop.c
10000
10001TOSHIBA ACPI EXTRAS DRIVER
10002M: Azael Avalos <coproscefalo@gmail.com>
10003L: platform-driver-x86@vger.kernel.org
10004S: Maintained
10005F: drivers/platform/x86/toshiba_acpi.c
10006
10007TOSHIBA BLUETOOTH DRIVER
10008M: Azael Avalos <coproscefalo@gmail.com>
10009L: platform-driver-x86@vger.kernel.org
10010S: Maintained
10011F: drivers/platform/x86/toshiba_bluetooth.c
10012
10013TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10014M: Azael Avalos <coproscefalo@gmail.com>
10015L: platform-driver-x86@vger.kernel.org
10016S: Maintained
10017F: drivers/platform/x86/toshiba_haps.c
10018
10019TOSHIBA SMM DRIVER
10020M: Jonathan Buzzard <jonathan@buzzard.org.uk>
10021L: tlinux-users@tce.toshiba-dme.co.jp
10022W: http://www.buzzard.org.uk/toshiba/
10023S: Maintained
10024F: drivers/char/toshiba.c
10025F: include/linux/toshiba.h
10026F: include/uapi/linux/toshiba.h
10027
10028TMIO MMC DRIVER
10029M: Ian Molton <ian.molton@codethink.co.uk>
10030L: linux-mmc@vger.kernel.org
10031S: Maintained
10032F: drivers/mmc/host/tmio_mmc*
10033F: drivers/mmc/host/sh_mobile_sdhi.c
10034F: include/linux/mmc/tmio.h
10035F: include/linux/mmc/sh_mobile_sdhi.h
10036
10037TMP401 HARDWARE MONITOR DRIVER
10038M: Guenter Roeck <linux@roeck-us.net>
10039L: lm-sensors@lm-sensors.org
10040S: Maintained
10041F: Documentation/hwmon/tmp401
10042F: drivers/hwmon/tmp401.c
10043
10044TMPFS (SHMEM FILESYSTEM)
10045M: Hugh Dickins <hughd@google.com>
10046L: linux-mm@kvack.org
10047S: Maintained
10048F: include/linux/shmem_fs.h
10049F: mm/shmem.c
10050
10051TM6000 VIDEO4LINUX DRIVER
10052M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10053L: linux-media@vger.kernel.org
10054W: http://linuxtv.org
10055T: git git://linuxtv.org/media_tree.git
10056S: Odd fixes
10057F: drivers/media/usb/tm6000/
10058
10059TW68 VIDEO4LINUX DRIVER
10060M: Hans Verkuil <hverkuil@xs4all.nl>
10061L: linux-media@vger.kernel.org
10062T: git git://linuxtv.org/media_tree.git
10063W: http://linuxtv.org
10064S: Odd Fixes
10065F: drivers/media/pci/tw68/
10066
10067TPM DEVICE DRIVER
10068M: Peter Huewe <peterhuewe@gmx.de>
10069M: Marcel Selhorst <tpmdd@selhorst.net>
10070R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10071W: http://tpmdd.sourceforge.net
10072L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10073Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10074T: https://github.com/PeterHuewe/linux-tpmdd
10075S: Maintained
10076F: drivers/char/tpm/
10077
10078TPM IBM_VTPM DEVICE DRIVER
10079M: Ashley Lai <ashleydlai@gmail.com>
10080W: http://tpmdd.sourceforge.net
10081L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10082S: Maintained
10083F: drivers/char/tpm/tpm_ibmvtpm*
10084
10085TRACING
10086M: Steven Rostedt <rostedt@goodmis.org>
10087M: Ingo Molnar <mingo@redhat.com>
10088T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10089S: Maintained
10090F: Documentation/trace/ftrace.txt
10091F: arch/*/*/*/ftrace.h
10092F: arch/*/kernel/ftrace.c
10093F: include/*/ftrace.h
10094F: include/linux/trace*.h
10095F: include/trace/
10096F: kernel/trace/
10097F: tools/testing/selftests/ftrace/
10098
10099TRIVIAL PATCHES
10100M: Jiri Kosina <trivial@kernel.org>
10101T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10102S: Maintained
10103K: ^Subject:.*(?i)trivial
10104
10105TTY LAYER
10106M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10107M: Jiri Slaby <jslaby@suse.cz>
10108S: Supported
10109T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10110F: drivers/tty/
10111F: drivers/tty/serial/serial_core.c
10112F: include/linux/serial_core.h
10113F: include/linux/serial.h
10114F: include/linux/tty.h
10115F: include/uapi/linux/serial_core.h
10116F: include/uapi/linux/serial.h
10117F: include/uapi/linux/tty.h
10118
10119TUA9001 MEDIA DRIVER
10120M: Antti Palosaari <crope@iki.fi>
10121L: linux-media@vger.kernel.org
10122W: http://linuxtv.org/
10123W: http://palosaari.fi/linux/
10124Q: http://patchwork.linuxtv.org/project/linux-media/list/
10125T: git git://linuxtv.org/anttip/media_tree.git
10126S: Maintained
10127F: drivers/media/tuners/tua9001*
10128
10129TULIP NETWORK DRIVERS
10130M: Grant Grundler <grundler@parisc-linux.org>
10131L: netdev@vger.kernel.org
10132S: Maintained
10133F: drivers/net/ethernet/dec/tulip/
10134
10135TUN/TAP driver
10136M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
10137W: http://vtun.sourceforge.net/tun
10138S: Maintained
10139F: Documentation/networking/tuntap.txt
10140F: arch/um/os-Linux/drivers/
10141
10142TURBOCHANNEL SUBSYSTEM
10143M: "Maciej W. Rozycki" <macro@linux-mips.org>
10144M: Ralf Baechle <ralf@linux-mips.org>
10145L: linux-mips@linux-mips.org
10146Q: http://patchwork.linux-mips.org/project/linux-mips/list/
10147S: Maintained
10148F: drivers/tc/
10149F: include/linux/tc.h
10150
10151U14-34F SCSI DRIVER
10152M: Dario Ballabio <ballabio_dario@emc.com>
10153L: linux-scsi@vger.kernel.org
10154S: Maintained
10155F: drivers/scsi/u14-34f.c
10156
10157UBI FILE SYSTEM (UBIFS)
10158M: Artem Bityutskiy <dedekind1@gmail.com>
10159M: Adrian Hunter <adrian.hunter@intel.com>
10160L: linux-mtd@lists.infradead.org
10161T: git git://git.infradead.org/ubifs-2.6.git
10162W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10163S: Maintained
10164F: Documentation/filesystems/ubifs.txt
10165F: fs/ubifs/
10166
10167UCLINUX (AND M68KNOMMU)
10168M: Greg Ungerer <gerg@uclinux.org>
10169W: http://www.uclinux.org/
10170L: uclinux-dev@uclinux.org (subscribers-only)
10171S: Maintained
10172F: arch/m68k/*/*_no.*
10173F: arch/m68k/include/asm/*_no.*
10174
10175UDF FILESYSTEM
10176M: Jan Kara <jack@suse.cz>
10177S: Maintained
10178F: Documentation/filesystems/udf.txt
10179F: fs/udf/
10180
10181UFS FILESYSTEM
10182M: Evgeniy Dushistov <dushistov@mail.ru>
10183S: Maintained
10184F: Documentation/filesystems/ufs.txt
10185F: fs/ufs/
10186
10187UHID USERSPACE HID IO DRIVER:
10188M: David Herrmann <dh.herrmann@googlemail.com>
10189L: linux-input@vger.kernel.org
10190S: Maintained
10191F: drivers/hid/uhid.c
10192F: include/uapi/linux/uhid.h
10193
10194ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10195L: linux-usb@vger.kernel.org
10196S: Orphan
10197F: drivers/uwb/
10198F: include/linux/uwb.h
10199F: include/linux/uwb/
10200
10201UNICORE32 ARCHITECTURE:
10202M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10203W: http://mprc.pku.edu.cn/~guanxuetao/linux
10204S: Maintained
10205T: git git://github.com/gxt/linux.git
10206F: arch/unicore32/
10207
10208UNIFDEF
10209M: Tony Finch <dot@dotat.at>
10210W: http://dotat.at/prog/unifdef
10211S: Maintained
10212F: scripts/unifdef.c
10213
10214UNIFORM CDROM DRIVER
10215M: Jens Axboe <axboe@kernel.dk>
10216W: http://www.kernel.dk
10217S: Maintained
10218F: Documentation/cdrom/
10219F: drivers/cdrom/cdrom.c
10220F: include/linux/cdrom.h
10221F: include/uapi/linux/cdrom.h
10222
10223UNISYS S-PAR DRIVERS
10224M: Benjamin Romer <benjamin.romer@unisys.com>
10225M: David Kershner <david.kershner@unisys.com>
10226L: sparmaintainer@unisys.com (Unisys internal)
10227S: Supported
10228F: drivers/staging/unisys/
10229
10230UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10231M: Vinayak Holikatti <vinholikatti@gmail.com>
10232L: linux-scsi@vger.kernel.org
10233S: Supported
10234F: Documentation/scsi/ufs.txt
10235F: drivers/scsi/ufs/
10236
10237UNSORTED BLOCK IMAGES (UBI)
10238M: Artem Bityutskiy <dedekind1@gmail.com>
10239M: Richard Weinberger <richard@nod.at>
10240W: http://www.linux-mtd.infradead.org/
10241L: linux-mtd@lists.infradead.org
10242T: git git://git.infradead.org/ubifs-2.6.git
10243S: Supported
10244F: drivers/mtd/ubi/
10245F: include/linux/mtd/ubi.h
10246F: include/uapi/mtd/ubi-user.h
10247
10248USB ACM DRIVER
10249M: Oliver Neukum <oliver@neukum.org>
10250L: linux-usb@vger.kernel.org
10251S: Maintained
10252F: Documentation/usb/acm.txt
10253F: drivers/usb/class/cdc-acm.*
10254
10255USB AR5523 WIRELESS DRIVER
10256M: Pontus Fuchs <pontus.fuchs@gmail.com>
10257L: linux-wireless@vger.kernel.org
10258S: Maintained
10259F: drivers/net/wireless/ath/ar5523/
10260
10261USB ATTACHED SCSI
10262M: Hans de Goede <hdegoede@redhat.com>
10263M: Gerd Hoffmann <kraxel@redhat.com>
10264L: linux-usb@vger.kernel.org
10265L: linux-scsi@vger.kernel.org
10266S: Maintained
10267F: drivers/usb/storage/uas.c
10268
10269USB CDC ETHERNET DRIVER
10270M: Oliver Neukum <oliver@neukum.org>
10271L: linux-usb@vger.kernel.org
10272S: Maintained
10273F: drivers/net/usb/cdc_*.c
10274F: include/uapi/linux/usb/cdc.h
10275
10276USB CHAOSKEY DRIVER
10277M: Keith Packard <keithp@keithp.com>
10278L: linux-usb@vger.kernel.org
10279S: Maintained
10280F: drivers/usb/misc/chaoskey.c
10281
10282USB CYPRESS C67X00 DRIVER
10283M: Peter Korsgaard <jacmet@sunsite.dk>
10284L: linux-usb@vger.kernel.org
10285S: Maintained
10286F: drivers/usb/c67x00/
10287
10288USB DAVICOM DM9601 DRIVER
10289M: Peter Korsgaard <jacmet@sunsite.dk>
10290L: netdev@vger.kernel.org
10291W: http://www.linux-usb.org/usbnet
10292S: Maintained
10293F: drivers/net/usb/dm9601.c
10294
10295USB DIAMOND RIO500 DRIVER
10296M: Cesar Miquel <miquel@df.uba.ar>
10297L: rio500-users@lists.sourceforge.net
10298W: http://rio500.sourceforge.net
10299S: Maintained
10300F: drivers/usb/misc/rio500*
10301
10302USB EHCI DRIVER
10303M: Alan Stern <stern@rowland.harvard.edu>
10304L: linux-usb@vger.kernel.org
10305S: Maintained
10306F: Documentation/usb/ehci.txt
10307F: drivers/usb/host/ehci*
10308
10309USB GADGET/PERIPHERAL SUBSYSTEM
10310M: Felipe Balbi <balbi@ti.com>
10311L: linux-usb@vger.kernel.org
10312W: http://www.linux-usb.org/gadget
10313T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10314S: Maintained
10315F: drivers/usb/gadget/
10316F: include/linux/usb/gadget*
10317
10318USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10319M: Jiri Kosina <jkosina@suse.cz>
10320L: linux-usb@vger.kernel.org
10321T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10322S: Maintained
10323F: Documentation/hid/hiddev.txt
10324F: drivers/hid/usbhid/
10325
10326USB ISP116X DRIVER
10327M: Olav Kongas <ok@artecdesign.ee>
10328L: linux-usb@vger.kernel.org
10329S: Maintained
10330F: drivers/usb/host/isp116x*
10331F: include/linux/usb/isp116x.h
10332
10333USB MASS STORAGE DRIVER
10334M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10335L: linux-usb@vger.kernel.org
10336L: usb-storage@lists.one-eyed-alien.net
10337S: Maintained
10338W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
10339F: drivers/usb/storage/
10340
10341USB MIDI DRIVER
10342M: Clemens Ladisch <clemens@ladisch.de>
10343L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10344T: git git://git.alsa-project.org/alsa-kernel.git
10345S: Maintained
10346F: sound/usb/midi.*
10347
10348USB NETWORKING DRIVERS
10349L: linux-usb@vger.kernel.org
10350S: Odd Fixes
10351F: drivers/net/usb/
10352
10353USB OHCI DRIVER
10354M: Alan Stern <stern@rowland.harvard.edu>
10355L: linux-usb@vger.kernel.org
10356S: Maintained
10357F: Documentation/usb/ohci.txt
10358F: drivers/usb/host/ohci*
10359
10360USB OTG FSM (Finite State Machine)
10361M: Peter Chen <Peter.Chen@freescale.com>
10362T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10363L: linux-usb@vger.kernel.org
10364S: Maintained
10365F: drivers/usb/common/usb-otg-fsm.c
10366
10367USB OVER IP DRIVER
10368M: Valentina Manea <valentina.manea.m@gmail.com>
10369M: Shuah Khan <shuah.kh@samsung.com>
10370L: linux-usb@vger.kernel.org
10371S: Maintained
10372F: drivers/usb/usbip/
10373F: tools/usb/usbip/
10374
10375USB PEGASUS DRIVER
10376M: Petko Manolov <petkan@nucleusys.com>
10377L: linux-usb@vger.kernel.org
10378L: netdev@vger.kernel.org
10379T: git git://github.com/petkan/pegasus.git
10380W: https://github.com/petkan/pegasus
10381S: Maintained
10382F: drivers/net/usb/pegasus.*
10383
10384USB PHY LAYER
10385M: Felipe Balbi <balbi@ti.com>
10386L: linux-usb@vger.kernel.org
10387T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10388S: Maintained
10389F: drivers/usb/phy/
10390
10391USB PRINTER DRIVER (usblp)
10392M: Pete Zaitcev <zaitcev@redhat.com>
10393L: linux-usb@vger.kernel.org
10394S: Supported
10395F: drivers/usb/class/usblp.c
10396
10397USB RTL8150 DRIVER
10398M: Petko Manolov <petkan@nucleusys.com>
10399L: linux-usb@vger.kernel.org
10400L: netdev@vger.kernel.org
10401T: git git://github.com/petkan/rtl8150.git
10402W: https://github.com/petkan/rtl8150
10403S: Maintained
10404F: drivers/net/usb/rtl8150.c
10405
10406USB SERIAL SUBSYSTEM
10407M: Johan Hovold <johan@kernel.org>
10408L: linux-usb@vger.kernel.org
10409S: Maintained
10410F: Documentation/usb/usb-serial.txt
10411F: drivers/usb/serial/
10412F: include/linux/usb/serial.h
10413
10414USB SMSC75XX ETHERNET DRIVER
10415M: Steve Glendinning <steve.glendinning@shawell.net>
10416L: netdev@vger.kernel.org
10417S: Maintained
10418F: drivers/net/usb/smsc75xx.*
10419
10420USB SMSC95XX ETHERNET DRIVER
10421M: Steve Glendinning <steve.glendinning@shawell.net>
10422L: netdev@vger.kernel.org
10423S: Maintained
10424F: drivers/net/usb/smsc95xx.*
10425
10426USB SUBSYSTEM
10427M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10428L: linux-usb@vger.kernel.org
10429W: http://www.linux-usb.org
10430T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10431S: Supported
10432F: Documentation/usb/
10433F: drivers/usb/
10434F: include/linux/usb.h
10435F: include/linux/usb/
10436
10437USB UHCI DRIVER
10438M: Alan Stern <stern@rowland.harvard.edu>
10439L: linux-usb@vger.kernel.org
10440S: Maintained
10441F: drivers/usb/host/uhci*
10442
10443USB "USBNET" DRIVER FRAMEWORK
10444M: Oliver Neukum <oneukum@suse.de>
10445L: netdev@vger.kernel.org
10446W: http://www.linux-usb.org/usbnet
10447S: Maintained
10448F: drivers/net/usb/usbnet.c
10449F: include/linux/usb/usbnet.h
10450
10451USB VIDEO CLASS
10452M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10453L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10454L: linux-media@vger.kernel.org
10455T: git git://linuxtv.org/media_tree.git
10456W: http://www.ideasonboard.org/uvc/
10457S: Maintained
10458F: drivers/media/usb/uvc/
10459F: include/uapi/linux/uvcvideo.h
10460
10461USB VISION DRIVER
10462M: Hans Verkuil <hverkuil@xs4all.nl>
10463L: linux-media@vger.kernel.org
10464T: git git://linuxtv.org/media_tree.git
10465W: http://linuxtv.org
10466S: Odd Fixes
10467F: drivers/media/usb/usbvision/
10468
10469USB WEBCAM GADGET
10470M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10471L: linux-usb@vger.kernel.org
10472S: Maintained
10473F: drivers/usb/gadget/function/*uvc*
10474F: drivers/usb/gadget/legacy/webcam.c
10475
10476USB WIRELESS RNDIS DRIVER (rndis_wlan)
10477M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
10478L: linux-wireless@vger.kernel.org
10479S: Maintained
10480F: drivers/net/wireless/rndis_wlan.c
10481
10482USB XHCI DRIVER
10483M: Mathias Nyman <mathias.nyman@intel.com>
10484L: linux-usb@vger.kernel.org
10485S: Supported
10486F: drivers/usb/host/xhci*
10487F: drivers/usb/host/pci-quirks*
10488
10489USB ZD1201 DRIVER
10490L: linux-wireless@vger.kernel.org
10491W: http://linux-lc100020.sourceforge.net
10492S: Orphan
10493F: drivers/net/wireless/zd1201.*
10494
10495USB ZR364XX DRIVER
10496M: Antoine Jacquet <royale@zerezo.com>
10497L: linux-usb@vger.kernel.org
10498L: linux-media@vger.kernel.org
10499T: git git://linuxtv.org/media_tree.git
10500W: http://royale.zerezo.com/zr364xx/
10501S: Maintained
10502F: Documentation/video4linux/zr364xx.txt
10503F: drivers/media/usb/zr364xx/
10504
10505USER-MODE LINUX (UML)
10506M: Jeff Dike <jdike@addtoit.com>
10507M: Richard Weinberger <richard@nod.at>
10508L: user-mode-linux-devel@lists.sourceforge.net
10509L: user-mode-linux-user@lists.sourceforge.net
10510W: http://user-mode-linux.sourceforge.net
10511S: Maintained
10512F: Documentation/virtual/uml/
10513F: arch/um/
10514F: arch/x86/um/
10515F: fs/hostfs/
10516F: fs/hppfs/
10517
10518USERSPACE I/O (UIO)
10519M: "Hans J. Koch" <hjk@hansjkoch.de>
10520M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10521S: Maintained
10522T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10523F: Documentation/DocBook/uio-howto.tmpl
10524F: drivers/uio/
10525F: include/linux/uio*.h
10526
10527UTIL-LINUX PACKAGE
10528M: Karel Zak <kzak@redhat.com>
10529L: util-linux@vger.kernel.org
10530W: http://en.wikipedia.org/wiki/Util-linux
10531T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10532S: Maintained
10533
10534UVESAFB DRIVER
10535M: Michal Januszewski <spock@gentoo.org>
10536L: linux-fbdev@vger.kernel.org
10537W: http://dev.gentoo.org/~spock/projects/uvesafb/
10538S: Maintained
10539F: Documentation/fb/uvesafb.txt
10540F: drivers/video/fbdev/uvesafb.*
10541
10542VFAT/FAT/MSDOS FILESYSTEM
10543M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10544S: Maintained
10545F: Documentation/filesystems/vfat.txt
10546F: fs/fat/
10547
10548VFIO DRIVER
10549M: Alex Williamson <alex.williamson@redhat.com>
10550L: kvm@vger.kernel.org
10551S: Maintained
10552F: Documentation/vfio.txt
10553F: drivers/vfio/
10554F: include/linux/vfio.h
10555F: include/uapi/linux/vfio.h
10556
10557VIDEOBUF2 FRAMEWORK
10558M: Pawel Osciak <pawel@osciak.com>
10559M: Marek Szyprowski <m.szyprowski@samsung.com>
10560M: Kyungmin Park <kyungmin.park@samsung.com>
10561L: linux-media@vger.kernel.org
10562S: Maintained
10563F: drivers/media/v4l2-core/videobuf2-*
10564F: include/media/videobuf2-*
10565
10566VIRTIO CONSOLE DRIVER
10567M: Amit Shah <amit.shah@redhat.com>
10568L: virtualization@lists.linux-foundation.org
10569S: Maintained
10570F: drivers/char/virtio_console.c
10571F: include/linux/virtio_console.h
10572F: include/uapi/linux/virtio_console.h
10573
10574VIRTIO CORE, NET AND BLOCK DRIVERS
10575M: "Michael S. Tsirkin" <mst@redhat.com>
10576L: virtualization@lists.linux-foundation.org
10577S: Maintained
10578F: drivers/virtio/
10579F: tools/virtio/
10580F: drivers/net/virtio_net.c
10581F: drivers/block/virtio_blk.c
10582F: include/linux/virtio_*.h
10583F: include/uapi/linux/virtio_*.h
10584
10585VIRTIO HOST (VHOST)
10586M: "Michael S. Tsirkin" <mst@redhat.com>
10587L: kvm@vger.kernel.org
10588L: virtualization@lists.linux-foundation.org
10589L: netdev@vger.kernel.org
10590S: Maintained
10591F: drivers/vhost/
10592F: include/uapi/linux/vhost.h
10593
10594VIRTIO INPUT DRIVER
10595M: Gerd Hoffmann <kraxel@redhat.com>
10596S: Maintained
10597F: drivers/virtio/virtio_input.c
10598F: include/uapi/linux/virtio_input.h
10599
10600VIA RHINE NETWORK DRIVER
10601M: Roger Luethi <rl@hellgate.ch>
10602S: Maintained
10603F: drivers/net/ethernet/via/via-rhine.c
10604
10605VIA SD/MMC CARD CONTROLLER DRIVER
10606M: Bruce Chang <brucechang@via.com.tw>
10607M: Harald Welte <HaraldWelte@viatech.com>
10608S: Maintained
10609F: drivers/mmc/host/via-sdmmc.c
10610
10611VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10612M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10613L: linux-fbdev@vger.kernel.org
10614S: Maintained
10615F: include/linux/via-core.h
10616F: include/linux/via-gpio.h
10617F: include/linux/via_i2c.h
10618F: drivers/video/fbdev/via/
10619
10620VIA VELOCITY NETWORK DRIVER
10621M: Francois Romieu <romieu@fr.zoreil.com>
10622L: netdev@vger.kernel.org
10623S: Maintained
10624F: drivers/net/ethernet/via/via-velocity.*
10625
10626VIVID VIRTUAL VIDEO DRIVER
10627M: Hans Verkuil <hverkuil@xs4all.nl>
10628L: linux-media@vger.kernel.org
10629T: git git://linuxtv.org/media_tree.git
10630W: http://linuxtv.org
10631S: Maintained
10632F: drivers/media/platform/vivid/*
10633
10634VLAN (802.1Q)
10635M: Patrick McHardy <kaber@trash.net>
10636L: netdev@vger.kernel.org
10637S: Maintained
10638F: drivers/net/macvlan.c
10639F: include/linux/if_*vlan.h
10640F: net/8021q/
10641
10642VLYNQ BUS
10643M: Florian Fainelli <florian@openwrt.org>
10644L: openwrt-devel@lists.openwrt.org (subscribers-only)
10645S: Maintained
10646F: drivers/vlynq/vlynq.c
10647F: include/linux/vlynq.h
10648
10649VME SUBSYSTEM
10650M: Martyn Welch <martyn.welch@ge.com>
10651M: Manohar Vanga <manohar.vanga@gmail.com>
10652M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10653L: devel@driverdev.osuosl.org
10654S: Maintained
10655T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10656F: Documentation/vme_api.txt
10657F: drivers/staging/vme/
10658F: drivers/vme/
10659F: include/linux/vme*
10660
10661VMWARE HYPERVISOR INTERFACE
10662M: Alok Kataria <akataria@vmware.com>
10663L: virtualization@lists.linux-foundation.org
10664S: Supported
10665F: arch/x86/kernel/cpu/vmware.c
10666
10667VMWARE BALLOON DRIVER
10668M: Xavier Deguillard <xdeguillard@vmware.com>
10669M: Philip Moltmann <moltmann@vmware.com>
10670M: "VMware, Inc." <pv-drivers@vmware.com>
10671L: linux-kernel@vger.kernel.org
10672S: Maintained
10673F: drivers/misc/vmw_balloon.c
10674
10675VMWARE VMMOUSE SUBDRIVER
10676M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
10677M: "VMware, Inc." <pv-drivers@vmware.com>
10678L: linux-input@vger.kernel.org
10679S: Maintained
10680F: drivers/input/mouse/vmmouse.c
10681F: drivers/input/mouse/vmmouse.h
10682
10683VMWARE VMXNET3 ETHERNET DRIVER
10684M: Shreyas Bhatewara <sbhatewara@vmware.com>
10685M: "VMware, Inc." <pv-drivers@vmware.com>
10686L: netdev@vger.kernel.org
10687S: Maintained
10688F: drivers/net/vmxnet3/
10689
10690VMware PVSCSI driver
10691M: Arvind Kumar <arvindkumar@vmware.com>
10692M: VMware PV-Drivers <pv-drivers@vmware.com>
10693L: linux-scsi@vger.kernel.org
10694S: Maintained
10695F: drivers/scsi/vmw_pvscsi.c
10696F: drivers/scsi/vmw_pvscsi.h
10697
10698VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10699M: Liam Girdwood <lgirdwood@gmail.com>
10700M: Mark Brown <broonie@kernel.org>
10701L: linux-kernel@vger.kernel.org
10702W: http://opensource.wolfsonmicro.com/node/15
10703W: http://www.slimlogic.co.uk/?p=48
10704T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10705S: Supported
10706F: drivers/regulator/
10707F: include/linux/regulator/
10708
10709VT1211 HARDWARE MONITOR DRIVER
10710M: Juerg Haefliger <juergh@gmail.com>
10711L: lm-sensors@lm-sensors.org
10712S: Maintained
10713F: Documentation/hwmon/vt1211
10714F: drivers/hwmon/vt1211.c
10715
10716VT8231 HARDWARE MONITOR DRIVER
10717M: Roger Lucas <vt8231@hiddenengine.co.uk>
10718L: lm-sensors@lm-sensors.org
10719S: Maintained
10720F: drivers/hwmon/vt8231.c
10721
10722VUB300 USB to SDIO/SD/MMC bridge chip
10723M: Tony Olech <tony.olech@elandigitalsystems.com>
10724L: linux-mmc@vger.kernel.org
10725L: linux-usb@vger.kernel.org
10726S: Supported
10727F: drivers/mmc/host/vub300.c
10728
10729W1 DALLAS'S 1-WIRE BUS
10730M: Evgeniy Polyakov <zbr@ioremap.net>
10731S: Maintained
10732F: Documentation/w1/
10733F: drivers/w1/
10734
10735W83791D HARDWARE MONITORING DRIVER
10736M: Marc Hulsman <m.hulsman@tudelft.nl>
10737L: lm-sensors@lm-sensors.org
10738S: Maintained
10739F: Documentation/hwmon/w83791d
10740F: drivers/hwmon/w83791d.c
10741
10742W83793 HARDWARE MONITORING DRIVER
10743M: Rudolf Marek <r.marek@assembler.cz>
10744L: lm-sensors@lm-sensors.org
10745S: Maintained
10746F: Documentation/hwmon/w83793
10747F: drivers/hwmon/w83793.c
10748
10749W83795 HARDWARE MONITORING DRIVER
10750M: Jean Delvare <jdelvare@suse.de>
10751L: lm-sensors@lm-sensors.org
10752S: Maintained
10753F: drivers/hwmon/w83795.c
10754
10755W83L51xD SD/MMC CARD INTERFACE DRIVER
10756M: Pierre Ossman <pierre@ossman.eu>
10757S: Maintained
10758F: drivers/mmc/host/wbsd.*
10759
10760WACOM PROTOCOL 4 SERIAL TABLETS
10761M: Julian Squires <julian@cipht.net>
10762M: Hans de Goede <hdegoede@redhat.com>
10763L: linux-input@vger.kernel.org
10764S: Maintained
10765F: drivers/input/tablet/wacom_serial4.c
10766
10767WATCHDOG DEVICE DRIVERS
10768M: Wim Van Sebroeck <wim@iguana.be>
10769L: linux-watchdog@vger.kernel.org
10770W: http://www.linux-watchdog.org/
10771T: git git://www.linux-watchdog.org/linux-watchdog.git
10772S: Maintained
10773F: Documentation/watchdog/
10774F: drivers/watchdog/
10775F: include/linux/watchdog.h
10776F: include/uapi/linux/watchdog.h
10777
10778WD7000 SCSI DRIVER
10779M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
10780L: linux-scsi@vger.kernel.org
10781S: Maintained
10782F: drivers/scsi/wd7000.c
10783
10784WIIMOTE HID DRIVER
10785M: David Herrmann <dh.herrmann@googlemail.com>
10786L: linux-input@vger.kernel.org
10787S: Maintained
10788F: drivers/hid/hid-wiimote*
10789
10790WINBOND CIR DRIVER
10791M: David Härdeman <david@hardeman.nu>
10792S: Maintained
10793F: drivers/media/rc/winbond-cir.c
10794
10795WIMAX STACK
10796M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10797M: linux-wimax@intel.com
10798L: wimax@linuxwimax.org (subscribers-only)
10799S: Supported
10800W: http://linuxwimax.org
10801F: Documentation/wimax/README.wimax
10802F: include/linux/wimax/debug.h
10803F: include/net/wimax.h
10804F: include/uapi/linux/wimax.h
10805F: net/wimax/
10806
10807WISTRON LAPTOP BUTTON DRIVER
10808M: Miloslav Trmac <mitr@volny.cz>
10809S: Maintained
10810F: drivers/input/misc/wistron_btns.c
10811
10812WL3501 WIRELESS PCMCIA CARD DRIVER
10813M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10814L: linux-wireless@vger.kernel.org
10815W: http://oops.ghostprotocols.net:81/blog
10816S: Maintained
10817F: drivers/net/wireless/wl3501*
10818
10819WM97XX TOUCHSCREEN DRIVERS
10820M: Mark Brown <broonie@kernel.org>
10821M: Liam Girdwood <lrg@slimlogic.co.uk>
10822L: linux-input@vger.kernel.org
10823T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10824W: http://opensource.wolfsonmicro.com/node/7
10825S: Supported
10826F: drivers/input/touchscreen/*wm97*
10827F: include/linux/wm97xx.h
10828
10829WOLFSON MICROELECTRONICS DRIVERS
10830L: patches@opensource.wolfsonmicro.com
10831T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10832T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10833W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10834S: Supported
10835F: Documentation/hwmon/wm83??
10836F: arch/arm/mach-s3c64xx/mach-crag6410*
10837F: drivers/clk/clk-wm83*.c
10838F: drivers/extcon/extcon-arizona.c
10839F: drivers/leds/leds-wm83*.c
10840F: drivers/gpio/gpio-*wm*.c
10841F: drivers/gpio/gpio-arizona.c
10842F: drivers/hwmon/wm83??-hwmon.c
10843F: drivers/input/misc/wm831x-on.c
10844F: drivers/input/touchscreen/wm831x-ts.c
10845F: drivers/input/touchscreen/wm97*.c
10846F: drivers/mfd/arizona*
10847F: drivers/mfd/wm*.c
10848F: drivers/power/wm83*.c
10849F: drivers/rtc/rtc-wm83*.c
10850F: drivers/regulator/wm8*.c
10851F: drivers/video/backlight/wm83*_bl.c
10852F: drivers/watchdog/wm83*_wdt.c
10853F: include/linux/mfd/arizona/
10854F: include/linux/mfd/wm831x/
10855F: include/linux/mfd/wm8350/
10856F: include/linux/mfd/wm8400*
10857F: include/linux/wm97xx.h
10858F: include/sound/wm????.h
10859F: sound/soc/codecs/arizona.?
10860F: sound/soc/codecs/wm*
10861
10862WORKQUEUE
10863M: Tejun Heo <tj@kernel.org>
10864T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10865S: Maintained
10866F: include/linux/workqueue.h
10867F: kernel/workqueue.c
10868F: Documentation/workqueue.txt
10869
10870X.25 NETWORK LAYER
10871M: Andrew Hendry <andrew.hendry@gmail.com>
10872L: linux-x25@vger.kernel.org
10873S: Odd Fixes
10874F: Documentation/networking/x25*
10875F: include/net/x25*
10876F: net/x25/
10877
10878X86 ARCHITECTURE (32-BIT AND 64-BIT)
10879M: Thomas Gleixner <tglx@linutronix.de>
10880M: Ingo Molnar <mingo@redhat.com>
10881M: "H. Peter Anvin" <hpa@zytor.com>
10882M: x86@kernel.org
10883L: linux-kernel@vger.kernel.org
10884T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10885S: Maintained
10886F: Documentation/x86/
10887F: arch/x86/
10888
10889X86 PLATFORM DRIVERS
10890M: Darren Hart <dvhart@infradead.org>
10891L: platform-driver-x86@vger.kernel.org
10892T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10893S: Maintained
10894F: drivers/platform/x86/
10895
10896X86 MCE INFRASTRUCTURE
10897M: Tony Luck <tony.luck@intel.com>
10898M: Borislav Petkov <bp@alien8.de>
10899L: linux-edac@vger.kernel.org
10900S: Maintained
10901F: arch/x86/kernel/cpu/mcheck/*
10902
10903X86 VDSO
10904M: Andy Lutomirski <luto@amacapital.net>
10905L: linux-kernel@vger.kernel.org
10906T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10907S: Maintained
10908F: arch/x86/vdso/
10909
10910XC2028/3028 TUNER DRIVER
10911M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10912L: linux-media@vger.kernel.org
10913W: http://linuxtv.org
10914T: git git://linuxtv.org/media_tree.git
10915S: Maintained
10916F: drivers/media/tuners/tuner-xc2028.*
10917
10918XEN HYPERVISOR INTERFACE
10919M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10920M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10921M: David Vrabel <david.vrabel@citrix.com>
10922L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10923T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10924S: Supported
10925F: arch/x86/xen/
10926F: drivers/*/xen-*front.c
10927F: drivers/xen/
10928F: arch/x86/include/asm/xen/
10929F: include/xen/
10930F: include/uapi/xen/
10931
10932XEN HYPERVISOR ARM
10933M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10934L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10935S: Supported
10936F: arch/arm/xen/
10937F: arch/arm/include/asm/xen/
10938
10939XEN HYPERVISOR ARM64
10940M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10941L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10942S: Supported
10943F: arch/arm64/xen/
10944F: arch/arm64/include/asm/xen/
10945
10946XEN NETWORK BACKEND DRIVER
10947M: Ian Campbell <ian.campbell@citrix.com>
10948M: Wei Liu <wei.liu2@citrix.com>
10949L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10950L: netdev@vger.kernel.org
10951S: Supported
10952F: drivers/net/xen-netback/*
10953
10954XEN PCI SUBSYSTEM
10955M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10956L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10957S: Supported
10958F: arch/x86/pci/*xen*
10959F: drivers/pci/*xen*
10960
10961XEN BLOCK SUBSYSTEM
10962M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10963M: Roger Pau Monné <roger.pau@citrix.com>
10964L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10965S: Supported
10966F: drivers/block/xen-blkback/*
10967F: drivers/block/xen*
10968
10969XEN PVSCSI DRIVERS
10970M: Juergen Gross <jgross@suse.com>
10971L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10972L: linux-scsi@vger.kernel.org
10973S: Supported
10974F: drivers/scsi/xen-scsifront.c
10975F: drivers/xen/xen-scsiback.c
10976F: include/xen/interface/io/vscsiif.h
10977
10978XEN SWIOTLB SUBSYSTEM
10979M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10980L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10981S: Supported
10982F: arch/x86/xen/*swiotlb*
10983F: drivers/xen/*swiotlb*
10984
10985XFS FILESYSTEM
10986P: Silicon Graphics Inc
10987M: Dave Chinner <david@fromorbit.com>
10988M: xfs@oss.sgi.com
10989L: xfs@oss.sgi.com
10990W: http://oss.sgi.com/projects/xfs
10991T: git git://oss.sgi.com/xfs/xfs.git
10992S: Supported
10993F: Documentation/filesystems/xfs.txt
10994F: fs/xfs/
10995
10996XILINX AXI ETHERNET DRIVER
10997M: Anirudha Sarangi <anirudh@xilinx.com>
10998M: John Linn <John.Linn@xilinx.com>
10999S: Maintained
11000F: drivers/net/ethernet/xilinx/xilinx_axienet*
11001
11002XILINX UARTLITE SERIAL DRIVER
11003M: Peter Korsgaard <jacmet@sunsite.dk>
11004L: linux-serial@vger.kernel.org
11005S: Maintained
11006F: drivers/tty/serial/uartlite.c
11007
11008XILINX VIDEO IP CORES
11009M: Hyun Kwon <hyun.kwon@xilinx.com>
11010M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11011L: linux-media@vger.kernel.org
11012T: git git://linuxtv.org/media_tree.git
11013S: Supported
11014F: Documentation/devicetree/bindings/media/xilinx/
11015F: drivers/media/platform/xilinx/
11016F: include/uapi/linux/xilinx-v4l2-controls.h
11017
11018XILLYBUS DRIVER
11019M: Eli Billauer <eli.billauer@gmail.com>
11020L: linux-kernel@vger.kernel.org
11021S: Supported
11022F: drivers/char/xillybus/
11023
11024XTENSA XTFPGA PLATFORM SUPPORT
11025M: Max Filippov <jcmvbkbc@gmail.com>
11026L: linux-xtensa@linux-xtensa.org
11027S: Maintained
11028F: drivers/spi/spi-xtensa-xtfpga.c
11029F: sound/soc/xtensa/xtfpga-i2s.c
11030
11031YAM DRIVER FOR AX.25
11032M: Jean-Paul Roubelat <jpr@f6fbb.org>
11033L: linux-hams@vger.kernel.org
11034S: Maintained
11035F: drivers/net/hamradio/yam*
11036F: include/linux/yam.h
11037
11038YEALINK PHONE DRIVER
11039M: Henk Vergonet <Henk.Vergonet@gmail.com>
11040L: usbb2k-api-dev@nongnu.org
11041S: Maintained
11042F: Documentation/input/yealink.txt
11043F: drivers/input/misc/yealink.*
11044
11045Z8530 DRIVER FOR AX.25
11046M: Joerg Reuter <jreuter@yaina.de>
11047W: http://yaina.de/jreuter/
11048W: http://www.qsl.net/dl1bke/
11049L: linux-hams@vger.kernel.org
11050S: Maintained
11051F: Documentation/networking/z8530drv.txt
11052F: drivers/net/hamradio/*scc.c
11053F: drivers/net/hamradio/z8530.h
11054
11055ZBUD COMPRESSED PAGE ALLOCATOR
11056M: Seth Jennings <sjennings@variantweb.net>
11057L: linux-mm@kvack.org
11058S: Maintained
11059F: mm/zbud.c
11060F: include/linux/zbud.h
11061
11062ZD1211RW WIRELESS DRIVER
11063M: Daniel Drake <dsd@gentoo.org>
11064M: Ulrich Kunitz <kune@deine-taler.de>
11065W: http://zd1211.ath.cx/wiki/DriverRewrite
11066L: linux-wireless@vger.kernel.org
11067L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11068S: Maintained
11069F: drivers/net/wireless/zd1211rw/
11070
11071ZR36067 VIDEO FOR LINUX DRIVER
11072L: mjpeg-users@lists.sourceforge.net
11073L: linux-media@vger.kernel.org
11074W: http://mjpeg.sourceforge.net/driver-zoran/
11075T: hg http://linuxtv.org/hg/v4l-dvb
11076S: Odd Fixes
11077F: drivers/media/pci/zoran/
11078
11079ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11080M: Minchan Kim <minchan@kernel.org>
11081M: Nitin Gupta <ngupta@vflare.org>
11082R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11083L: linux-kernel@vger.kernel.org
11084S: Maintained
11085F: drivers/block/zram/
11086F: Documentation/blockdev/zram.txt
11087
11088ZS DECSTATION Z85C30 SERIAL DRIVER
11089M: "Maciej W. Rozycki" <macro@linux-mips.org>
11090S: Maintained
11091F: drivers/tty/serial/zs.*
11092
11093ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11094M: Minchan Kim <minchan@kernel.org>
11095M: Nitin Gupta <ngupta@vflare.org>
11096L: linux-mm@kvack.org
11097S: Maintained
11098F: mm/zsmalloc.c
11099F: include/linux/zsmalloc.h
11100F: Documentation/vm/zsmalloc.txt
11101
11102ZSWAP COMPRESSED SWAP CACHING
11103M: Seth Jennings <sjennings@variantweb.net>
11104L: linux-mm@kvack.org
11105S: Maintained
11106F: mm/zswap.c
11107
11108THE REST
11109M: Linus Torvalds <torvalds@linux-foundation.org>
11110L: linux-kernel@vger.kernel.org
11111Q: http://patchwork.kernel.org/project/LKML/list/
11112T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11113S: Buried alive in reporters
11114F: *
11115F: */
This page took 0.082062 seconds and 5 git commands to generate.