Documentation: installed man pages don't need to be executable
[deliverable/linux.git] / MAINTAINERS
... / ...
CommitLineData
1
2
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trivial style violations.
38 See Documentation/CodingStyle for guidance here.
39
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
53 PLEASE remember that submissions must be made under the terms
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
58
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
68
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
112 K: of_get_profile
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
123Maintainers List (try to look for most precise areas first)
124
125 -----------------------------------
126
1273C59X NETWORK DRIVER
128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129L: netdev@vger.kernel.org
130S: Maintained
131F: Documentation/networking/vortex.txt
132F: drivers/net/ethernet/3com/3c59x.c
133
1343CR990 NETWORK DRIVER
135M: David Dillow <dave@thedillows.org>
136L: netdev@vger.kernel.org
137S: Maintained
138F: drivers/net/ethernet/3com/typhoon*
139
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
142L: linux-scsi@vger.kernel.org
143W: http://www.lsi.com
144S: Supported
145F: drivers/scsi/3w-*
146
14753C700 AND 53C700-66 SCSI DRIVER
148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149L: linux-scsi@vger.kernel.org
150S: Maintained
151F: drivers/scsi/53c700*
152
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156L: linux-bluetooth@vger.kernel.org
157L: linux-wpan@vger.kernel.org
158S: Maintained
159F: net/6lowpan/
160F: include/net/6lowpan.h
161
1626PACK NETWORK DRIVER FOR AX.25
163M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
164L: linux-hams@vger.kernel.org
165S: Maintained
166F: drivers/net/hamradio/6pack.c
167
1688169 10/100/1000 GIGABIT ETHERNET DRIVER
169M: Realtek linux nic maintainers <nic_swsd@realtek.com>
170L: netdev@vger.kernel.org
171S: Maintained
172F: drivers/net/ethernet/realtek/r8169.c
173
1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER
175M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
176L: linux-serial@vger.kernel.org
177W: http://serial.sourceforge.net
178S: Maintained
179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180F: drivers/tty/serial/8250*
181F: include/linux/serial_8250.h
182
1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184L: netdev@vger.kernel.org
185S: Orphan / Obsolete
186F: drivers/net/ethernet/8390/
187
1889P FILE SYSTEM
189M: Eric Van Hensbergen <ericvh@gmail.com>
190M: Ron Minnich <rminnich@sandia.gov>
191M: Latchesar Ionkov <lucho@ionkov.net>
192L: v9fs-developer@lists.sourceforge.net
193W: http://swik.net/v9fs
194Q: http://patchwork.kernel.org/project/v9fs-devel/list/
195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196S: Maintained
197F: Documentation/filesystems/9p.txt
198F: fs/9p/
199F: net/9p/
200F: include/net/9p/
201F: include/uapi/linux/virtio_9p.h
202F: include/trace/events/9p.h
203
204
205A8293 MEDIA DRIVER
206M: Antti Palosaari <crope@iki.fi>
207L: linux-media@vger.kernel.org
208W: http://linuxtv.org/
209W: http://palosaari.fi/linux/
210Q: http://patchwork.linuxtv.org/project/linux-media/list/
211T: git git://linuxtv.org/anttip/media_tree.git
212S: Maintained
213F: drivers/media/dvb-frontends/a8293*
214
215AACRAID SCSI RAID DRIVER
216M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217L: linux-scsi@vger.kernel.org
218W: http://www.adaptec.com/
219S: Supported
220F: Documentation/scsi/aacraid.txt
221F: drivers/scsi/aacraid/
222
223ABI/API
224L: linux-api@vger.kernel.org
225F: Documentation/ABI/
226F: include/linux/syscalls.h
227F: include/uapi/
228F: kernel/sys_ni.c
229
230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
231M: Hans de Goede <hdegoede@redhat.com>
232L: lm-sensors@lm-sensors.org
233S: Maintained
234F: drivers/hwmon/abituguru.c
235
236ABIT UGURU 3 HARDWARE MONITOR DRIVER
237M: Alistair John Strachan <alistair@devzero.co.uk>
238L: lm-sensors@lm-sensors.org
239S: Maintained
240F: drivers/hwmon/abituguru3.c
241
242ACENIC DRIVER
243M: Jes Sorensen <jes@trained-monkey.org>
244L: linux-acenic@sunsite.dk
245S: Maintained
246F: drivers/net/ethernet/alteon/acenic*
247
248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
249M: Peter Feuerer <peter@piie.net>
250L: platform-driver-x86@vger.kernel.org
251W: http://piie.net/?section=acerhdf
252S: Maintained
253F: drivers/platform/x86/acerhdf.c
254
255ACER WMI LAPTOP EXTRAS
256M: "Lee, Chun-Yi" <jlee@suse.com>
257L: platform-driver-x86@vger.kernel.org
258S: Maintained
259F: drivers/platform/x86/acer-wmi.c
260
261ACPI
262M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
263M: Len Brown <lenb@kernel.org>
264L: linux-acpi@vger.kernel.org
265W: https://01.org/linux-acpi
266Q: https://patchwork.kernel.org/project/linux-acpi/list/
267T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
268S: Supported
269F: drivers/acpi/
270F: drivers/pnp/pnpacpi/
271F: include/linux/acpi.h
272F: include/acpi/
273F: Documentation/acpi/
274F: Documentation/ABI/testing/sysfs-bus-acpi
275F: drivers/pci/*acpi*
276F: drivers/pci/*/*acpi*
277F: drivers/pci/*/*/*acpi*
278F: tools/power/acpi/
279
280ACPI COMPONENT ARCHITECTURE (ACPICA)
281M: Robert Moore <robert.moore@intel.com>
282M: Lv Zheng <lv.zheng@intel.com>
283M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
284L: linux-acpi@vger.kernel.org
285L: devel@acpica.org
286W: https://acpica.org/
287W: https://github.com/acpica/acpica/
288Q: https://patchwork.kernel.org/project/linux-acpi/list/
289T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290S: Supported
291F: drivers/acpi/acpica/
292F: include/acpi/
293F: tools/power/acpi/
294
295ACPI FAN DRIVER
296M: Zhang Rui <rui.zhang@intel.com>
297L: linux-acpi@vger.kernel.org
298W: https://01.org/linux-acpi
299S: Supported
300F: drivers/acpi/fan.c
301
302ACPI THERMAL DRIVER
303M: Zhang Rui <rui.zhang@intel.com>
304L: linux-acpi@vger.kernel.org
305W: https://01.org/linux-acpi
306S: Supported
307F: drivers/acpi/*thermal*
308
309ACPI VIDEO DRIVER
310M: Zhang Rui <rui.zhang@intel.com>
311L: linux-acpi@vger.kernel.org
312W: https://01.org/linux-acpi
313S: Supported
314F: drivers/acpi/video.c
315
316ACPI WMI DRIVER
317L: platform-driver-x86@vger.kernel.org
318S: Orphan
319F: drivers/platform/x86/wmi.c
320
321AD1889 ALSA SOUND DRIVER
322M: Thibaut Varene <T-Bone@parisc-linux.org>
323W: http://wiki.parisc-linux.org/AD1889
324L: linux-parisc@vger.kernel.org
325S: Maintained
326F: sound/pci/ad1889.*
327
328AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329M: Michael Hennerich <michael.hennerich@analog.com>
330W: http://wiki.analog.com/AD5254
331W: http://ez.analog.com/community/linux-device-drivers
332S: Supported
333F: drivers/misc/ad525x_dpot.c
334
335AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336M: Michael Hennerich <michael.hennerich@analog.com>
337W: http://wiki.analog.com/AD5398
338W: http://ez.analog.com/community/linux-device-drivers
339S: Supported
340F: drivers/regulator/ad5398.c
341
342AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343M: Michael Hennerich <michael.hennerich@analog.com>
344W: http://wiki.analog.com/AD7142
345W: http://ez.analog.com/community/linux-device-drivers
346S: Supported
347F: drivers/input/misc/ad714x.c
348
349AD7877 TOUCHSCREEN DRIVER
350M: Michael Hennerich <michael.hennerich@analog.com>
351W: http://wiki.analog.com/AD7877
352W: http://ez.analog.com/community/linux-device-drivers
353S: Supported
354F: drivers/input/touchscreen/ad7877.c
355
356AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357M: Michael Hennerich <michael.hennerich@analog.com>
358W: http://wiki.analog.com/AD7879
359W: http://ez.analog.com/community/linux-device-drivers
360S: Supported
361F: drivers/input/touchscreen/ad7879.c
362
363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364M: Jiri Kosina <jkosina@suse.cz>
365S: Maintained
366
367ADM1025 HARDWARE MONITOR DRIVER
368M: Jean Delvare <jdelvare@suse.de>
369L: lm-sensors@lm-sensors.org
370S: Maintained
371F: Documentation/hwmon/adm1025
372F: drivers/hwmon/adm1025.c
373
374ADM1029 HARDWARE MONITOR DRIVER
375M: Corentin Labbe <clabbe.montjoie@gmail.com>
376L: lm-sensors@lm-sensors.org
377S: Maintained
378F: drivers/hwmon/adm1029.c
379
380ADM8211 WIRELESS DRIVER
381L: linux-wireless@vger.kernel.org
382W: http://wireless.kernel.org/
383S: Orphan
384F: drivers/net/wireless/adm8211.*
385
386ADP1653 FLASH CONTROLLER DRIVER
387M: Sakari Ailus <sakari.ailus@iki.fi>
388L: linux-media@vger.kernel.org
389S: Maintained
390F: drivers/media/i2c/adp1653.c
391F: include/media/adp1653.h
392
393ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394M: Michael Hennerich <michael.hennerich@analog.com>
395W: http://wiki.analog.com/ADP5520
396W: http://ez.analog.com/community/linux-device-drivers
397S: Supported
398F: drivers/mfd/adp5520.c
399F: drivers/video/backlight/adp5520_bl.c
400F: drivers/leds/leds-adp5520.c
401F: drivers/gpio/gpio-adp5520.c
402F: drivers/input/keyboard/adp5520-keys.c
403
404ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405M: Michael Hennerich <michael.hennerich@analog.com>
406W: http://wiki.analog.com/ADP5588
407W: http://ez.analog.com/community/linux-device-drivers
408S: Supported
409F: drivers/input/keyboard/adp5588-keys.c
410F: drivers/gpio/gpio-adp5588.c
411
412ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413M: Michael Hennerich <michael.hennerich@analog.com>
414W: http://wiki.analog.com/ADP8860
415W: http://ez.analog.com/community/linux-device-drivers
416S: Supported
417F: drivers/video/backlight/adp8860_bl.c
418
419ADS1015 HARDWARE MONITOR DRIVER
420M: Dirk Eibach <eibach@gdsys.de>
421L: lm-sensors@lm-sensors.org
422S: Maintained
423F: Documentation/hwmon/ads1015
424F: drivers/hwmon/ads1015.c
425F: include/linux/i2c/ads1015.h
426
427ADT746X FAN DRIVER
428M: Colin Leroy <colin@colino.net>
429S: Maintained
430F: drivers/macintosh/therm_adt746x.c
431
432ADT7475 HARDWARE MONITOR DRIVER
433M: Jean Delvare <jdelvare@suse.de>
434L: lm-sensors@lm-sensors.org
435S: Maintained
436F: Documentation/hwmon/adt7475
437F: drivers/hwmon/adt7475.c
438
439ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440M: Michael Hennerich <michael.hennerich@analog.com>
441W: http://wiki.analog.com/ADXL345
442W: http://ez.analog.com/community/linux-device-drivers
443S: Supported
444F: drivers/input/misc/adxl34x.c
445
446ADVANSYS SCSI DRIVER
447M: Matthew Wilcox <matthew@wil.cx>
448M: Hannes Reinecke <hare@suse.de>
449L: linux-scsi@vger.kernel.org
450S: Maintained
451F: Documentation/scsi/advansys.txt
452F: drivers/scsi/advansys.c
453
454AEDSP16 DRIVER
455M: Riccardo Facchetti <fizban@tin.it>
456S: Maintained
457F: sound/oss/aedsp16.c
458
459AF9013 MEDIA DRIVER
460M: Antti Palosaari <crope@iki.fi>
461L: linux-media@vger.kernel.org
462W: http://linuxtv.org/
463W: http://palosaari.fi/linux/
464Q: http://patchwork.linuxtv.org/project/linux-media/list/
465T: git git://linuxtv.org/anttip/media_tree.git
466S: Maintained
467F: drivers/media/dvb-frontends/af9013*
468
469AF9033 MEDIA DRIVER
470M: Antti Palosaari <crope@iki.fi>
471L: linux-media@vger.kernel.org
472W: http://linuxtv.org/
473W: http://palosaari.fi/linux/
474Q: http://patchwork.linuxtv.org/project/linux-media/list/
475T: git git://linuxtv.org/anttip/media_tree.git
476S: Maintained
477F: drivers/media/dvb-frontends/af9033*
478
479AFFS FILE SYSTEM
480L: linux-fsdevel@vger.kernel.org
481S: Orphan
482F: Documentation/filesystems/affs.txt
483F: fs/affs/
484
485AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
486M: David Howells <dhowells@redhat.com>
487L: linux-afs@lists.infradead.org
488S: Supported
489F: fs/afs/
490F: include/net/af_rxrpc.h
491F: net/rxrpc/af_rxrpc.c
492
493AGPGART DRIVER
494M: David Airlie <airlied@linux.ie>
495T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
496S: Maintained
497F: drivers/char/agp/
498F: include/linux/agp*
499F: include/uapi/linux/agp*
500
501AHA152X SCSI DRIVER
502M: "Juergen E. Fischer" <fischer@norbit.de>
503L: linux-scsi@vger.kernel.org
504S: Maintained
505F: drivers/scsi/aha152x*
506F: drivers/scsi/pcmcia/aha152x*
507
508AIC7XXX / AIC79XX SCSI DRIVER
509M: Hannes Reinecke <hare@suse.de>
510L: linux-scsi@vger.kernel.org
511S: Maintained
512F: drivers/scsi/aic7xxx/
513
514AIMSLAB FM RADIO RECEIVER DRIVER
515M: Hans Verkuil <hverkuil@xs4all.nl>
516L: linux-media@vger.kernel.org
517T: git git://linuxtv.org/media_tree.git
518W: http://linuxtv.org
519S: Maintained
520F: drivers/media/radio/radio-aimslab*
521
522AIO
523M: Benjamin LaHaise <bcrl@kvack.org>
524L: linux-aio@kvack.org
525S: Supported
526F: fs/aio.c
527F: include/linux/*aio*.h
528
529AIRSPY MEDIA DRIVER
530M: Antti Palosaari <crope@iki.fi>
531L: linux-media@vger.kernel.org
532W: http://linuxtv.org/
533W: http://palosaari.fi/linux/
534Q: http://patchwork.linuxtv.org/project/linux-media/list/
535T: git git://linuxtv.org/anttip/media_tree.git
536S: Maintained
537F: drivers/media/usb/airspy/
538
539ALCATEL SPEEDTOUCH USB DRIVER
540M: Duncan Sands <duncan.sands@free.fr>
541L: linux-usb@vger.kernel.org
542W: http://www.linux-usb.org/SpeedTouch/
543S: Maintained
544F: drivers/usb/atm/speedtch.c
545F: drivers/usb/atm/usbatm.c
546
547ALCHEMY AU1XX0 MMC DRIVER
548M: Manuel Lauss <manuel.lauss@gmail.com>
549S: Maintained
550F: drivers/mmc/host/au1xmmc.c
551
552ALI1563 I2C DRIVER
553M: Rudolf Marek <r.marek@assembler.cz>
554L: linux-i2c@vger.kernel.org
555S: Maintained
556F: Documentation/i2c/busses/i2c-ali1563
557F: drivers/i2c/busses/i2c-ali1563.c
558
559ALPHA PORT
560M: Richard Henderson <rth@twiddle.net>
561M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
562M: Matt Turner <mattst88@gmail.com>
563S: Odd Fixes
564L: linux-alpha@vger.kernel.org
565F: arch/alpha/
566
567ALTERA MAILBOX DRIVER
568M: Ley Foon Tan <lftan@altera.com>
569L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
570S: Maintained
571F: drivers/mailbox/mailbox-altera.c
572
573ALTERA PIO DRIVER
574M: Tien Hock Loh <thloh@altera.com>
575L: linux-gpio@vger.kernel.org
576S: Maintained
577F: drivers/gpio/gpio-altera.c
578
579ALTERA TRIPLE SPEED ETHERNET DRIVER
580M: Vince Bridgers <vbridger@opensource.altera.com>
581L: netdev@vger.kernel.org
582L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583S: Maintained
584F: drivers/net/ethernet/altera/
585
586ALTERA UART/JTAG UART SERIAL DRIVERS
587M: Tobias Klauser <tklauser@distanz.ch>
588L: linux-serial@vger.kernel.org
589L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
590S: Maintained
591F: drivers/tty/serial/altera_uart.c
592F: drivers/tty/serial/altera_jtaguart.c
593F: include/linux/altera_uart.h
594F: include/linux/altera_jtaguart.h
595
596AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
597M: Tom Lendacky <thomas.lendacky@amd.com>
598L: linux-crypto@vger.kernel.org
599S: Supported
600F: drivers/crypto/ccp/
601F: include/linux/ccp.h
602
603AMD FAM15H PROCESSOR POWER MONITORING DRIVER
604M: Andreas Herrmann <herrmann.der.user@googlemail.com>
605L: lm-sensors@lm-sensors.org
606S: Maintained
607F: Documentation/hwmon/fam15h_power
608F: drivers/hwmon/fam15h_power.c
609
610AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
611M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
612L: linux-geode@lists.infradead.org (moderated for non-subscribers)
613S: Supported
614F: drivers/usb/gadget/udc/amd5536udc.*
615
616AMD GEODE PROCESSOR/CHIPSET SUPPORT
617P: Andres Salomon <dilinger@queued.net>
618L: linux-geode@lists.infradead.org (moderated for non-subscribers)
619W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
620S: Supported
621F: drivers/char/hw_random/geode-rng.c
622F: drivers/crypto/geode*
623F: drivers/video/fbdev/geode/
624F: arch/x86/include/asm/geode.h
625
626AMD IOMMU (AMD-VI)
627M: Joerg Roedel <joro@8bytes.org>
628L: iommu@lists.linux-foundation.org
629T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
630S: Maintained
631F: drivers/iommu/amd_iommu*.[ch]
632F: include/linux/amd-iommu.h
633
634AMD KFD
635M: Oded Gabbay <oded.gabbay@gmail.com>
636L: dri-devel@lists.freedesktop.org
637T: git git://people.freedesktop.org/~gabbayo/linux.git
638S: Supported
639F: drivers/gpu/drm/amd/amdkfd/
640F: drivers/gpu/drm/amd/include/cik_structs.h
641F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
642F: drivers/gpu/drm/radeon/radeon_kfd.c
643F: drivers/gpu/drm/radeon/radeon_kfd.h
644F: include/uapi/linux/kfd_ioctl.h
645
646AMD MICROCODE UPDATE SUPPORT
647M: Borislav Petkov <bp@alien8.de>
648S: Maintained
649F: arch/x86/kernel/cpu/microcode/amd*
650
651AMD XGBE DRIVER
652M: Tom Lendacky <thomas.lendacky@amd.com>
653L: netdev@vger.kernel.org
654S: Supported
655F: drivers/net/ethernet/amd/xgbe/
656
657AMS (Apple Motion Sensor) DRIVER
658M: Michael Hanselmann <linux-kernel@hansmi.ch>
659S: Supported
660F: drivers/macintosh/ams/
661
662AMSO1100 RNIC DRIVER
663M: Tom Tucker <tom@opengridcomputing.com>
664M: Steve Wise <swise@opengridcomputing.com>
665L: linux-rdma@vger.kernel.org
666S: Maintained
667F: drivers/infiniband/hw/amso1100/
668
669ANALOG DEVICES INC AD9389B DRIVER
670M: Hans Verkuil <hans.verkuil@cisco.com>
671L: linux-media@vger.kernel.org
672S: Maintained
673F: drivers/media/i2c/ad9389b*
674
675ANALOG DEVICES INC ADV7180 DRIVER
676M: Lars-Peter Clausen <lars@metafoo.de>
677L: linux-media@vger.kernel.org
678W: http://ez.analog.com/community/linux-device-drivers
679S: Supported
680F: drivers/media/i2c/adv7180.c
681
682ANALOG DEVICES INC ADV7511 DRIVER
683M: Hans Verkuil <hans.verkuil@cisco.com>
684L: linux-media@vger.kernel.org
685S: Maintained
686F: drivers/media/i2c/adv7511*
687
688ANALOG DEVICES INC ADV7604 DRIVER
689M: Hans Verkuil <hans.verkuil@cisco.com>
690L: linux-media@vger.kernel.org
691S: Maintained
692F: drivers/media/i2c/adv7604*
693
694ANALOG DEVICES INC ADV7842 DRIVER
695M: Hans Verkuil <hans.verkuil@cisco.com>
696L: linux-media@vger.kernel.org
697S: Maintained
698F: drivers/media/i2c/adv7842*
699
700ANALOG DEVICES INC ASOC CODEC DRIVERS
701M: Lars-Peter Clausen <lars@metafoo.de>
702L: alsa-devel@alsa-project.org (moderated for non-subscribers)
703W: http://wiki.analog.com/
704W: http://ez.analog.com/community/linux-device-drivers
705S: Supported
706F: sound/soc/codecs/adau*
707F: sound/soc/codecs/adav*
708F: sound/soc/codecs/ad1*
709F: sound/soc/codecs/ad7*
710F: sound/soc/codecs/ssm*
711F: sound/soc/codecs/sigmadsp.*
712
713ANALOG DEVICES INC ASOC DRIVERS
714L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
715L: alsa-devel@alsa-project.org (moderated for non-subscribers)
716W: http://blackfin.uclinux.org/
717S: Supported
718F: sound/soc/blackfin/*
719
720ANALOG DEVICES INC IIO DRIVERS
721M: Lars-Peter Clausen <lars@metafoo.de>
722M: Michael Hennerich <Michael.Hennerich@analog.com>
723W: http://wiki.analog.com/
724W: http://ez.analog.com/community/linux-device-drivers
725S: Supported
726F: drivers/iio/*/ad*
727X: drivers/iio/*/adjd*
728F: drivers/staging/iio/*/ad*
729F: staging/iio/trigger/iio-trig-bfin-timer.c
730
731ANDROID DRIVERS
732M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
733M: Arve Hjønnevåg <arve@android.com>
734M: Riley Andrews <riandrews@android.com>
735T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
736L: devel@driverdev.osuosl.org
737S: Supported
738F: drivers/android/
739F: drivers/staging/android/
740
741AOA (Apple Onboard Audio) ALSA DRIVER
742M: Johannes Berg <johannes@sipsolutions.net>
743L: linuxppc-dev@lists.ozlabs.org
744L: alsa-devel@alsa-project.org (moderated for non-subscribers)
745S: Maintained
746F: sound/aoa/
747
748APM DRIVER
749M: Jiri Kosina <jkosina@suse.cz>
750S: Odd fixes
751F: arch/x86/kernel/apm_32.c
752F: include/linux/apm_bios.h
753F: include/uapi/linux/apm_bios.h
754F: drivers/char/apm-emulation.c
755
756APPLE BCM5974 MULTITOUCH DRIVER
757M: Henrik Rydberg <rydberg@bitmath.org>
758L: linux-input@vger.kernel.org
759S: Odd fixes
760F: drivers/input/mouse/bcm5974.c
761
762APPLE SMC DRIVER
763M: Henrik Rydberg <rydberg@bitmath.org>
764L: lm-sensors@lm-sensors.org
765S: Odd fixes
766F: drivers/hwmon/applesmc.c
767
768APPLETALK NETWORK LAYER
769M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
770S: Maintained
771F: drivers/net/appletalk/
772F: net/appletalk/
773
774APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
775M: Iyappan Subramanian <isubramanian@apm.com>
776M: Keyur Chudgar <kchudgar@apm.com>
777S: Supported
778F: drivers/net/ethernet/apm/xgene/
779F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
780
781APTINA CAMERA SENSOR PLL
782M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
783L: linux-media@vger.kernel.org
784S: Maintained
785F: drivers/media/i2c/aptina-pll.*
786
787ARC FRAMEBUFFER DRIVER
788M: Jaya Kumar <jayalk@intworks.biz>
789S: Maintained
790F: drivers/video/fbdev/arcfb.c
791F: drivers/video/fbdev/core/fb_defio.c
792
793ARM MFM AND FLOPPY DRIVERS
794M: Ian Molton <spyro@f2s.com>
795S: Maintained
796F: arch/arm/lib/floppydma.S
797F: arch/arm/include/asm/floppy.h
798
799ARM PMU PROFILING AND DEBUGGING
800M: Will Deacon <will.deacon@arm.com>
801S: Maintained
802F: arch/arm/kernel/perf_event*
803F: arch/arm/oprofile/common.c
804F: arch/arm/include/asm/pmu.h
805F: arch/arm/kernel/hw_breakpoint.c
806F: arch/arm/include/asm/hw_breakpoint.h
807
808ARM PORT
809M: Russell King <linux@arm.linux.org.uk>
810L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
811W: http://www.arm.linux.org.uk/
812S: Maintained
813F: arch/arm/
814
815ARM SUB-ARCHITECTURES
816L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
817S: Maintained
818F: arch/arm/mach-*/
819F: arch/arm/plat-*/
820T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
821
822ARM PRIMECELL AACI PL041 DRIVER
823M: Russell King <linux@arm.linux.org.uk>
824S: Maintained
825F: sound/arm/aaci.*
826
827ARM PRIMECELL CLCD PL110 DRIVER
828M: Russell King <linux@arm.linux.org.uk>
829S: Maintained
830F: drivers/video/fbdev/amba-clcd.*
831
832ARM PRIMECELL KMI PL050 DRIVER
833M: Russell King <linux@arm.linux.org.uk>
834S: Maintained
835F: drivers/input/serio/ambakmi.*
836F: include/linux/amba/kmi.h
837
838ARM PRIMECELL MMCI PL180/1 DRIVER
839M: Russell King <linux@arm.linux.org.uk>
840S: Maintained
841F: drivers/mmc/host/mmci.*
842F: include/linux/amba/mmci.h
843
844ARM PRIMECELL UART PL010 AND PL011 DRIVERS
845M: Russell King <linux@arm.linux.org.uk>
846S: Maintained
847F: drivers/tty/serial/amba-pl01*.c
848F: include/linux/amba/serial.h
849
850ARM PRIMECELL BUS SUPPORT
851M: Russell King <linux@arm.linux.org.uk>
852S: Maintained
853F: drivers/amba/
854F: include/linux/amba/bus.h
855
856ARM/ADS SPHERE MACHINE SUPPORT
857M: Lennert Buytenhek <kernel@wantstofly.org>
858L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
859S: Maintained
860
861ARM/AFEB9260 MACHINE SUPPORT
862M: Sergey Lapin <slapin@ossfans.org>
863L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
864S: Maintained
865
866ARM/AJECO 1ARM MACHINE SUPPORT
867M: Lennert Buytenhek <kernel@wantstofly.org>
868L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
869S: Maintained
870
871ARM/Allwinner A1X SoC support
872M: Maxime Ripard <maxime.ripard@free-electrons.com>
873L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
874S: Maintained
875N: sun[x4567]i
876
877ARM/Allwinner SoC Clock Support
878M: Emilio López <emilio@elopez.com.ar>
879S: Maintained
880F: drivers/clk/sunxi/
881
882ARM/Amlogic MesonX SoC support
883M: Carlo Caione <carlo@caione.org>
884L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
885S: Maintained
886F: drivers/media/rc/meson-ir.c
887N: meson[x68]
888
889ARM/Annapurna Labs ALPINE ARCHITECTURE
890M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
891S: Maintained
892F: arch/arm/mach-alpine/
893
894ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
895M: Nicolas Ferre <nicolas.ferre@atmel.com>
896M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
897M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
898L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
899W: http://www.linux4sam.org
900S: Supported
901F: arch/arm/mach-at91/
902F: include/soc/at91/
903F: arch/arm/boot/dts/at91*.dts
904F: arch/arm/boot/dts/at91*.dtsi
905F: arch/arm/boot/dts/sama*.dts
906F: arch/arm/boot/dts/sama*.dtsi
907F: arch/arm/include/debug/at91.S
908
909ARM/ATMEL AT91 Clock Support
910M: Boris Brezillon <boris.brezillon@free-electrons.com>
911S: Maintained
912F: drivers/clk/at91
913
914ARM/CALXEDA HIGHBANK ARCHITECTURE
915M: Rob Herring <robh@kernel.org>
916L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
917S: Maintained
918F: arch/arm/mach-highbank/
919
920ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
921M: Krzysztof Halasa <khalasa@piap.pl>
922S: Maintained
923F: arch/arm/mach-cns3xxx/
924
925ARM/CAVIUM THUNDER NETWORK DRIVER
926M: Sunil Goutham <sgoutham@cavium.com>
927M: Robert Richter <rric@kernel.org>
928L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
929S: Supported
930F: drivers/net/ethernet/cavium/
931
932ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
933M: Alexander Shiyan <shc_work@mail.ru>
934L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
935S: Odd Fixes
936N: clps711x
937
938ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
939M: Hartley Sweeten <hsweeten@visionengravers.com>
940M: Ryan Mallon <rmallon@gmail.com>
941L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
942S: Maintained
943F: arch/arm/mach-ep93xx/
944F: arch/arm/mach-ep93xx/include/mach/
945
946ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
947M: Lennert Buytenhek <kernel@wantstofly.org>
948L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949S: Maintained
950
951ARM/CLKDEV SUPPORT
952M: Russell King <linux@arm.linux.org.uk>
953L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
954S: Maintained
955F: arch/arm/include/asm/clkdev.h
956F: drivers/clk/clkdev.c
957
958ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
959M: Mike Rapoport <mike@compulab.co.il>
960L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
961S: Maintained
962
963ARM/CONTEC MICRO9 MACHINE SUPPORT
964M: Hubert Feurstein <hubert.feurstein@contec.at>
965S: Maintained
966F: arch/arm/mach-ep93xx/micro9.c
967
968ARM/CORESIGHT FRAMEWORK AND DRIVERS
969M: Mathieu Poirier <mathieu.poirier@linaro.org>
970L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
971S: Maintained
972F: drivers/hwtracing/coresight/*
973F: Documentation/trace/coresight.txt
974F: Documentation/devicetree/bindings/arm/coresight.txt
975F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
976
977ARM/CORGI MACHINE SUPPORT
978M: Richard Purdie <rpurdie@rpsys.net>
979S: Maintained
980
981ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
982M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
983L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
984T: git git://github.com/ulli-kroll/linux.git
985S: Maintained
986F: arch/arm/mach-gemini/
987F: drivers/rtc/rtc-gemini.c
988
989ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
990M: Barry Song <baohua@kernel.org>
991L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
992T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
993S: Maintained
994F: arch/arm/mach-prima2/
995F: drivers/clk/sirf/
996F: drivers/clocksource/timer-prima2.c
997F: drivers/clocksource/timer-atlas7.c
998N: [^a-z]sirf
999
1000ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1001M: Baruch Siach <baruch@tkos.co.il>
1002L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1003S: Maintained
1004N: digicolor
1005
1006ARM/EBSA110 MACHINE SUPPORT
1007M: Russell King <linux@arm.linux.org.uk>
1008L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009W: http://www.arm.linux.org.uk/
1010S: Maintained
1011F: arch/arm/mach-ebsa110/
1012F: drivers/net/ethernet/amd/am79c961a.*
1013
1014ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1015M: Uwe Kleine-König <kernel@pengutronix.de>
1016L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1017S: Maintained
1018N: efm32
1019
1020ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1021M: Daniel Ribeiro <drwyrm@gmail.com>
1022M: Stefan Schmidt <stefan@openezx.org>
1023M: Harald Welte <laforge@openezx.org>
1024L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1025W: http://www.openezx.org/
1026S: Maintained
1027T: topgit git://git.openezx.org/openezx.git
1028F: arch/arm/mach-pxa/ezx.c
1029
1030ARM/FARADAY FA526 PORT
1031M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1032L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1033S: Maintained
1034T: git git://git.berlios.de/gemini-board
1035F: arch/arm/mm/*-fa*
1036
1037ARM/FOOTBRIDGE ARCHITECTURE
1038M: Russell King <linux@arm.linux.org.uk>
1039L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1040W: http://www.arm.linux.org.uk/
1041S: Maintained
1042F: arch/arm/include/asm/hardware/dec21285.h
1043F: arch/arm/mach-footbridge/
1044
1045ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1046M: Shawn Guo <shawnguo@kernel.org>
1047M: Sascha Hauer <kernel@pengutronix.de>
1048L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1049S: Maintained
1050T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1051F: arch/arm/mach-imx/
1052F: arch/arm/mach-mxs/
1053F: arch/arm/boot/dts/imx*
1054F: arch/arm/configs/imx*_defconfig
1055F: drivers/clk/imx/
1056F: include/soc/imx/
1057
1058ARM/FREESCALE VYBRID ARM ARCHITECTURE
1059M: Shawn Guo <shawnguo@kernel.org>
1060M: Sascha Hauer <kernel@pengutronix.de>
1061R: Stefan Agner <stefan@agner.ch>
1062L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1063S: Maintained
1064T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1065F: arch/arm/mach-imx/*vf610*
1066F: arch/arm/boot/dts/vf*
1067
1068ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1069M: Lennert Buytenhek <kernel@wantstofly.org>
1070L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1071S: Maintained
1072
1073ARM/GUMSTIX MACHINE SUPPORT
1074M: Steve Sakoman <sakoman@gmail.com>
1075L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1076S: Maintained
1077
1078ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1079M: Philipp Zabel <philipp.zabel@gmail.com>
1080M: Paul Parsons <lost.distance@yahoo.com>
1081L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1082S: Maintained
1083F: arch/arm/mach-pxa/hx4700.c
1084F: arch/arm/mach-pxa/include/mach/hx4700.h
1085F: sound/soc/pxa/hx4700.c
1086
1087ARM/HISILICON SOC SUPPORT
1088M: Wei Xu <xuwei5@hisilicon.com>
1089L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1090W: http://www.hisilicon.com
1091S: Supported
1092T: git git://github.com/hisilicon/linux-hisi.git
1093F: arch/arm/mach-hisi/
1094
1095ARM/HP JORNADA 7XX MACHINE SUPPORT
1096M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1097W: www.jlime.com
1098S: Maintained
1099T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1100F: arch/arm/mach-sa1100/jornada720.c
1101F: arch/arm/mach-sa1100/include/mach/jornada720.h
1102
1103ARM/IGEP MACHINE SUPPORT
1104M: Enric Balletbo i Serra <eballetbo@gmail.com>
1105M: Javier Martinez Canillas <javier@dowhile0.org>
1106L: linux-omap@vger.kernel.org
1107L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1108S: Maintained
1109F: arch/arm/boot/dts/omap3-igep*
1110
1111ARM/INCOME PXA270 SUPPORT
1112M: Marek Vasut <marek.vasut@gmail.com>
1113L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114S: Maintained
1115F: arch/arm/mach-pxa/colibri-pxa270-income.c
1116
1117ARM/INTEL IOP32X ARM ARCHITECTURE
1118M: Lennert Buytenhek <kernel@wantstofly.org>
1119L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1120S: Maintained
1121
1122ARM/INTEL IOP33X ARM ARCHITECTURE
1123L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124S: Orphan
1125
1126ARM/INTEL IOP13XX ARM ARCHITECTURE
1127M: Lennert Buytenhek <kernel@wantstofly.org>
1128L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129S: Maintained
1130
1131ARM/INTEL IQ81342EX MACHINE SUPPORT
1132M: Lennert Buytenhek <kernel@wantstofly.org>
1133L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1134S: Maintained
1135
1136ARM/INTEL IXDP2850 MACHINE SUPPORT
1137M: Lennert Buytenhek <kernel@wantstofly.org>
1138L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1139S: Maintained
1140
1141ARM/INTEL IXP4XX ARM ARCHITECTURE
1142M: Imre Kaloz <kaloz@openwrt.org>
1143M: Krzysztof Halasa <khalasa@piap.pl>
1144L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1145S: Maintained
1146F: arch/arm/mach-ixp4xx/
1147
1148ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1149M: Jonathan Cameron <jic23@cam.ac.uk>
1150L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1151S: Maintained
1152F: arch/arm/mach-pxa/stargate2.c
1153F: drivers/pcmcia/pxa2xx_stargate2.c
1154
1155ARM/INTEL XSC3 (MANZANO) ARM CORE
1156M: Lennert Buytenhek <kernel@wantstofly.org>
1157L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158S: Maintained
1159
1160ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1161M: Lennert Buytenhek <kernel@wantstofly.org>
1162L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1163S: Maintained
1164
1165ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1166M: Santosh Shilimkar <ssantosh@kernel.org>
1167L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1168S: Maintained
1169F: arch/arm/mach-keystone/
1170T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1171
1172ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1173M: Santosh Shilimkar <ssantosh@kernel.org>
1174L: linux-kernel@vger.kernel.org
1175S: Maintained
1176F: drivers/clk/keystone/
1177
1178ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1179M: Santosh Shilimkar <ssantosh@kernel.org>
1180L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1181L: linux-kernel@vger.kernel.org
1182S: Maintained
1183F: drivers/clocksource/timer-keystone.c
1184
1185ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1186M: Santosh Shilimkar <ssantosh@kernel.org>
1187L: linux-kernel@vger.kernel.org
1188S: Maintained
1189F: drivers/power/reset/keystone-reset.c
1190
1191ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1192M: Santosh Shilimkar <ssantosh@kernel.org>
1193L: linux-kernel@vger.kernel.org
1194S: Maintained
1195F: drivers/memory/*emif*
1196
1197ARM/LOGICPD PXA270 MACHINE SUPPORT
1198M: Lennert Buytenhek <kernel@wantstofly.org>
1199L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1200S: Maintained
1201
1202ARM/LPC18XX ARCHITECTURE
1203M: Joachim Eastwood <manabian@gmail.com>
1204L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1205S: Maintained
1206N: lpc18xx
1207
1208ARM/MAGICIAN MACHINE SUPPORT
1209M: Philipp Zabel <philipp.zabel@gmail.com>
1210S: Maintained
1211
1212ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1213M: Jason Cooper <jason@lakedaemon.net>
1214M: Andrew Lunn <andrew@lunn.ch>
1215M: Gregory Clement <gregory.clement@free-electrons.com>
1216M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1217L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1218S: Maintained
1219F: arch/arm/mach-mvebu/
1220F: drivers/rtc/rtc-armada38x.c
1221F: arch/arm/boot/dts/armada*
1222F: arch/arm/boot/dts/kirkwood*
1223
1224
1225ARM/Marvell Berlin SoC support
1226M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1227L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1228S: Maintained
1229F: arch/arm/mach-berlin/
1230F: arch/arm/boot/dts/berlin*
1231
1232
1233ARM/Marvell Dove/MV78xx0/Orion SOC support
1234M: Jason Cooper <jason@lakedaemon.net>
1235M: Andrew Lunn <andrew@lunn.ch>
1236M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1237M: Gregory Clement <gregory.clement@free-electrons.com>
1238L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1239S: Maintained
1240F: arch/arm/mach-dove/
1241F: arch/arm/mach-mv78xx0/
1242F: arch/arm/mach-orion5x/
1243F: arch/arm/plat-orion/
1244F: arch/arm/boot/dts/dove*
1245F: arch/arm/boot/dts/orion5x*
1246
1247
1248ARM/Orion SoC/Technologic Systems TS-78xx platform support
1249M: Alexander Clouter <alex@digriz.org.uk>
1250L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1251W: http://www.digriz.org.uk/ts78xx/kernel
1252S: Maintained
1253F: arch/arm/mach-orion5x/ts78xx-*
1254
1255ARM/Mediatek RTC DRIVER
1256M: Eddie Huang <eddie.huang@mediatek.com>
1257L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1258L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1259S: Maintained
1260F: drivers/rtc/rtc-mt6397.c
1261
1262ARM/Mediatek SoC support
1263M: Matthias Brugger <matthias.bgg@gmail.com>
1264L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1265L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1266S: Maintained
1267F: arch/arm/boot/dts/mt6*
1268F: arch/arm/boot/dts/mt8*
1269F: arch/arm/mach-mediatek/
1270N: mtk
1271K: mediatek
1272
1273ARM/MICREL KS8695 ARCHITECTURE
1274M: Greg Ungerer <gerg@uclinux.org>
1275L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1276F: arch/arm/mach-ks8695/
1277S: Odd Fixes
1278
1279ARM/MIOA701 MACHINE SUPPORT
1280M: Robert Jarzmik <robert.jarzmik@free.fr>
1281L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1282F: arch/arm/mach-pxa/mioa701.c
1283S: Maintained
1284
1285ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1286M: Michael Petchkovsky <mkpetch@internode.on.net>
1287S: Maintained
1288
1289ARM/NOMADIK ARCHITECTURE
1290M: Alessandro Rubini <rubini@unipv.it>
1291M: Linus Walleij <linus.walleij@linaro.org>
1292L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293S: Maintained
1294F: arch/arm/mach-nomadik/
1295F: drivers/pinctrl/nomadik/
1296F: drivers/i2c/busses/i2c-nomadik.c
1297T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1298
1299ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1300M: Nelson Castillo <arhuaco@freaks-unidos.net>
1301L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1302W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1303S: Supported
1304
1305ARM/TOSA MACHINE SUPPORT
1306M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1307M: Dirk Opfer <dirk@opfer-online.de>
1308S: Maintained
1309
1310ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1311M: Marek Vasut <marek.vasut@gmail.com>
1312L: linux-arm-kernel@lists.infradead.org
1313W: http://hackndev.com
1314S: Maintained
1315F: arch/arm/mach-pxa/include/mach/palmtx.h
1316F: arch/arm/mach-pxa/palmtx.c
1317F: arch/arm/mach-pxa/include/mach/palmt5.h
1318F: arch/arm/mach-pxa/palmt5.c
1319F: arch/arm/mach-pxa/include/mach/palmld.h
1320F: arch/arm/mach-pxa/palmld.c
1321F: arch/arm/mach-pxa/include/mach/palmte2.h
1322F: arch/arm/mach-pxa/palmte2.c
1323F: arch/arm/mach-pxa/include/mach/palmtc.h
1324F: arch/arm/mach-pxa/palmtc.c
1325
1326ARM/PALM TREO SUPPORT
1327M: Tomas Cech <sleep_walker@suse.cz>
1328L: linux-arm-kernel@lists.infradead.org
1329W: http://hackndev.com
1330S: Maintained
1331F: arch/arm/mach-pxa/include/mach/palmtreo.h
1332F: arch/arm/mach-pxa/palmtreo.c
1333
1334ARM/PALMZ72 SUPPORT
1335M: Sergey Lapin <slapin@ossfans.org>
1336L: linux-arm-kernel@lists.infradead.org
1337W: http://hackndev.com
1338S: Maintained
1339F: arch/arm/mach-pxa/include/mach/palmz72.h
1340F: arch/arm/mach-pxa/palmz72.c
1341
1342ARM/PLEB SUPPORT
1343M: Peter Chubb <pleb@gelato.unsw.edu.au>
1344W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1345S: Maintained
1346
1347ARM/PT DIGITAL BOARD PORT
1348M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1349L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1350W: http://www.arm.linux.org.uk/
1351S: Maintained
1352
1353ARM/QUALCOMM SUPPORT
1354M: Kumar Gala <galak@codeaurora.org>
1355M: Andy Gross <agross@codeaurora.org>
1356M: David Brown <davidb@codeaurora.org>
1357L: linux-arm-msm@vger.kernel.org
1358L: linux-soc@vger.kernel.org
1359S: Maintained
1360F: arch/arm/mach-qcom/
1361F: drivers/soc/qcom/
1362F: drivers/tty/serial/msm_serial.h
1363F: drivers/tty/serial/msm_serial.c
1364F: drivers/*/pm8???-*
1365F: drivers/mfd/ssbi.c
1366F: drivers/firmware/qcom_scm.c
1367T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1368
1369ARM/RADISYS ENP2611 MACHINE SUPPORT
1370M: Lennert Buytenhek <kernel@wantstofly.org>
1371L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1372S: Maintained
1373
1374ARM/RISCPC ARCHITECTURE
1375M: Russell King <linux@arm.linux.org.uk>
1376L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1377W: http://www.arm.linux.org.uk/
1378S: Maintained
1379F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1380F: arch/arm/include/asm/hardware/ioc.h
1381F: arch/arm/include/asm/hardware/iomd.h
1382F: arch/arm/include/asm/hardware/memc.h
1383F: arch/arm/mach-rpc/
1384F: drivers/net/ethernet/8390/etherh.c
1385F: drivers/net/ethernet/i825xx/ether1*
1386F: drivers/net/ethernet/seeq/ether3*
1387F: drivers/scsi/arm/
1388
1389ARM/Rockchip SoC support
1390M: Heiko Stuebner <heiko@sntech.de>
1391L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1392L: linux-rockchip@lists.infradead.org
1393S: Maintained
1394F: arch/arm/boot/dts/rk3*
1395F: arch/arm/mach-rockchip/
1396F: drivers/clk/rockchip/
1397F: drivers/i2c/busses/i2c-rk3x.c
1398F: drivers/*/*rockchip*
1399F: drivers/*/*/*rockchip*
1400F: sound/soc/rockchip/
1401N: rockchip
1402
1403ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1404M: Kukjin Kim <kgene@kernel.org>
1405M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1406L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1407L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1408S: Maintained
1409F: arch/arm/boot/dts/s3c*
1410F: arch/arm/boot/dts/exynos*
1411F: arch/arm64/boot/dts/exynos/
1412F: arch/arm/plat-samsung/
1413F: arch/arm/mach-s3c24*/
1414F: arch/arm/mach-s3c64xx/
1415F: arch/arm/mach-s5p*/
1416F: arch/arm/mach-exynos*/
1417F: drivers/*/*s3c2410*
1418F: drivers/*/*/*s3c2410*
1419F: drivers/spi/spi-s3c*
1420F: sound/soc/samsung/*
1421N: exynos
1422
1423ARM/SAMSUNG MOBILE MACHINE SUPPORT
1424M: Kyungmin Park <kyungmin.park@samsung.com>
1425L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1426S: Maintained
1427F: arch/arm/mach-s5pv210/
1428
1429ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1430M: Kyungmin Park <kyungmin.park@samsung.com>
1431M: Kamil Debski <k.debski@samsung.com>
1432L: linux-arm-kernel@lists.infradead.org
1433L: linux-media@vger.kernel.org
1434S: Maintained
1435F: drivers/media/platform/s5p-g2d/
1436
1437ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1438M: Kyungmin Park <kyungmin.park@samsung.com>
1439M: Kamil Debski <k.debski@samsung.com>
1440M: Jeongtae Park <jtp.park@samsung.com>
1441L: linux-arm-kernel@lists.infradead.org
1442L: linux-media@vger.kernel.org
1443S: Maintained
1444F: arch/arm/plat-samsung/s5p-dev-mfc.c
1445F: drivers/media/platform/s5p-mfc/
1446
1447ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1448M: Kyungmin Park <kyungmin.park@samsung.com>
1449M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1450L: linux-arm-kernel@lists.infradead.org
1451L: linux-media@vger.kernel.org
1452S: Maintained
1453F: drivers/media/platform/s5p-tv/
1454
1455ARM/SHMOBILE ARM ARCHITECTURE
1456M: Simon Horman <horms@verge.net.au>
1457M: Magnus Damm <magnus.damm@gmail.com>
1458L: linux-sh@vger.kernel.org
1459W: http://oss.renesas.com
1460Q: http://patchwork.kernel.org/project/linux-sh/list/
1461T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1462S: Supported
1463F: arch/arm/boot/dts/emev2*
1464F: arch/arm/boot/dts/r7s*
1465F: arch/arm/boot/dts/r8a*
1466F: arch/arm/boot/dts/sh*
1467F: arch/arm/configs/armadillo800eva_defconfig
1468F: arch/arm/configs/bockw_defconfig
1469F: arch/arm/configs/kzm9g_defconfig
1470F: arch/arm/configs/marzen_defconfig
1471F: arch/arm/configs/shmobile_defconfig
1472F: arch/arm/include/debug/renesas-scif.S
1473F: arch/arm/mach-shmobile/
1474F: drivers/sh/
1475
1476ARM/SOCFPGA ARCHITECTURE
1477M: Dinh Nguyen <dinguyen@opensource.altera.com>
1478S: Maintained
1479F: arch/arm/mach-socfpga/
1480F: arch/arm/boot/dts/socfpga*
1481F: arch/arm/configs/socfpga_defconfig
1482W: http://www.rocketboards.org
1483T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1484
1485ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1486M: Dinh Nguyen <dinguyen@opensource.altera.com>
1487S: Maintained
1488F: drivers/clk/socfpga/
1489
1490ARM/SOCFPGA EDAC SUPPORT
1491M: Thor Thayer <tthayer@opensource.altera.com>
1492S: Maintained
1493F: drivers/edac/altera_edac.
1494
1495ARM/STI ARCHITECTURE
1496M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1497M: Maxime Coquelin <maxime.coquelin@st.com>
1498M: Patrice Chotard <patrice.chotard@st.com>
1499L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1500L: kernel@stlinux.com
1501W: http://www.stlinux.com
1502S: Maintained
1503F: arch/arm/mach-sti/
1504F: arch/arm/boot/dts/sti*
1505F: drivers/clocksource/arm_global_timer.c
1506F: drivers/i2c/busses/i2c-st.c
1507F: drivers/media/rc/st_rc.c
1508F: drivers/mmc/host/sdhci-st.c
1509F: drivers/phy/phy-miphy28lp.c
1510F: drivers/phy/phy-miphy365x.c
1511F: drivers/phy/phy-stih407-usb.c
1512F: drivers/phy/phy-stih41x-usb.c
1513F: drivers/pinctrl/pinctrl-st.c
1514F: drivers/reset/sti/
1515F: drivers/rtc/rtc-st-lpc.c
1516F: drivers/tty/serial/st-asc.c
1517F: drivers/usb/dwc3/dwc3-st.c
1518F: drivers/usb/host/ehci-st.c
1519F: drivers/usb/host/ohci-st.c
1520F: drivers/watchdog/st_lpc_wdt.c
1521F: drivers/ata/ahci_st.c
1522
1523ARM/STM32 ARCHITECTURE
1524M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1525L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1526S: Maintained
1527T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1528N: stm32
1529F: drivers/clocksource/armv7m_systick.c
1530
1531ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1532M: Lennert Buytenhek <kernel@wantstofly.org>
1533L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1534S: Maintained
1535
1536ARM/TETON BGA MACHINE SUPPORT
1537M: "Mark F. Brown" <mark.brown314@gmail.com>
1538L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1539S: Maintained
1540
1541ARM/THECUS N2100 MACHINE SUPPORT
1542M: Lennert Buytenhek <kernel@wantstofly.org>
1543L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1544S: Maintained
1545
1546ARM/NUVOTON W90X900 ARM ARCHITECTURE
1547M: Wan ZongShun <mcuos.com@gmail.com>
1548L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1549W: http://www.mcuos.com
1550S: Maintained
1551F: arch/arm/mach-w90x900/
1552F: drivers/input/keyboard/w90p910_keypad.c
1553F: drivers/input/touchscreen/w90p910_ts.c
1554F: drivers/watchdog/nuc900_wdt.c
1555F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1556F: drivers/mtd/nand/nuc900_nand.c
1557F: drivers/rtc/rtc-nuc900.c
1558F: drivers/spi/spi-nuc900.c
1559F: drivers/usb/host/ehci-w90x900.c
1560F: drivers/video/fbdev/nuc900fb.c
1561
1562ARM/U300 MACHINE SUPPORT
1563M: Linus Walleij <linus.walleij@linaro.org>
1564L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1565S: Supported
1566F: arch/arm/mach-u300/
1567F: drivers/clocksource/timer-u300.c
1568F: drivers/i2c/busses/i2c-stu300.c
1569F: drivers/rtc/rtc-coh901331.c
1570F: drivers/watchdog/coh901327_wdt.c
1571F: drivers/dma/coh901318*
1572F: drivers/mfd/ab3100*
1573F: drivers/rtc/rtc-ab3100.c
1574F: drivers/rtc/rtc-coh901331.c
1575T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1576
1577ARM/UNIPHIER ARCHITECTURE
1578M: Masahiro Yamada <yamada.masahiro@socionext.com>
1579L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1580S: Maintained
1581F: arch/arm/mach-uniphier/
1582N: uniphier
1583
1584ARM/Ux500 ARM ARCHITECTURE
1585M: Linus Walleij <linus.walleij@linaro.org>
1586L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1587S: Maintained
1588F: arch/arm/mach-ux500/
1589F: drivers/clocksource/clksrc-dbx500-prcmu.c
1590F: drivers/dma/ste_dma40*
1591F: drivers/hwspinlock/u8500_hsem.c
1592F: drivers/mfd/abx500*
1593F: drivers/mfd/ab8500*
1594F: drivers/mfd/dbx500*
1595F: drivers/mfd/db8500*
1596F: drivers/pinctrl/nomadik/pinctrl-ab*
1597F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1598F: drivers/rtc/rtc-ab8500.c
1599F: drivers/rtc/rtc-pl031.c
1600T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1601
1602ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1603M: Ulf Hansson <ulf.hansson@linaro.org>
1604L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1605T: git git://git.linaro.org/people/ulfh/clk.git
1606S: Maintained
1607F: drivers/clk/ux500/
1608F: include/linux/platform_data/clk-ux500.h
1609
1610ARM/VERSATILE EXPRESS PLATFORM
1611M: Liviu Dudau <liviu.dudau@arm.com>
1612M: Sudeep Holla <sudeep.holla@arm.com>
1613M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1614L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1615S: Maintained
1616F: arch/arm/boot/dts/vexpress*
1617F: arch/arm/mach-vexpress/
1618F: */*/vexpress*
1619F: */*/*/vexpress*
1620F: drivers/clk/versatile/clk-vexpress-osc.c
1621F: drivers/clocksource/versatile.c
1622
1623ARM/VFP SUPPORT
1624M: Russell King <linux@arm.linux.org.uk>
1625L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1626W: http://www.arm.linux.org.uk/
1627S: Maintained
1628F: arch/arm/vfp/
1629
1630ARM/VOIPAC PXA270 SUPPORT
1631M: Marek Vasut <marek.vasut@gmail.com>
1632L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1633S: Maintained
1634F: arch/arm/mach-pxa/vpac270.c
1635F: arch/arm/mach-pxa/include/mach/vpac270.h
1636
1637ARM/VT8500 ARM ARCHITECTURE
1638M: Tony Prisk <linux@prisktech.co.nz>
1639L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1640S: Maintained
1641F: arch/arm/mach-vt8500/
1642F: drivers/clocksource/vt8500_timer.c
1643F: drivers/i2c/busses/i2c-wmt.c
1644F: drivers/mmc/host/wmt-sdmmc.c
1645F: drivers/pwm/pwm-vt8500.c
1646F: drivers/rtc/rtc-vt8500.c
1647F: drivers/tty/serial/vt8500_serial.c
1648F: drivers/usb/host/ehci-platform.c
1649F: drivers/usb/host/uhci-platform.c
1650F: drivers/video/fbdev/vt8500lcdfb.*
1651F: drivers/video/fbdev/wm8505fb*
1652F: drivers/video/fbdev/wmt_ge_rops.*
1653
1654ARM/ZIPIT Z2 SUPPORT
1655M: Marek Vasut <marek.vasut@gmail.com>
1656L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1657S: Maintained
1658F: arch/arm/mach-pxa/z2.c
1659F: arch/arm/mach-pxa/include/mach/z2.h
1660
1661ARM/ZTE ARCHITECTURE
1662M: Jun Nie <jun.nie@linaro.org>
1663L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1664S: Maintained
1665F: arch/arm/mach-zx/
1666F: drivers/clk/zte/
1667F: Documentation/devicetree/bindings/arm/zte.txt
1668F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1669
1670ARM/ZYNQ ARCHITECTURE
1671M: Michal Simek <michal.simek@xilinx.com>
1672R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1673L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1674W: http://wiki.xilinx.com
1675T: git git://git.xilinx.com/linux-xlnx.git
1676S: Supported
1677F: arch/arm/mach-zynq/
1678F: drivers/cpuidle/cpuidle-zynq.c
1679F: drivers/block/xsysace.c
1680N: zynq
1681N: xilinx
1682F: drivers/clocksource/cadence_ttc_timer.c
1683F: drivers/i2c/busses/i2c-cadence.c
1684F: drivers/mmc/host/sdhci-of-arasan.c
1685F: drivers/edac/synopsys_edac.c
1686
1687ARM SMMU DRIVERS
1688M: Will Deacon <will.deacon@arm.com>
1689L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1690S: Maintained
1691F: drivers/iommu/arm-smmu.c
1692F: drivers/iommu/arm-smmu-v3.c
1693F: drivers/iommu/io-pgtable-arm.c
1694
1695ARM64 PORT (AARCH64 ARCHITECTURE)
1696M: Catalin Marinas <catalin.marinas@arm.com>
1697M: Will Deacon <will.deacon@arm.com>
1698L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1699S: Maintained
1700F: arch/arm64/
1701F: Documentation/arm64/
1702
1703AS3645A LED FLASH CONTROLLER DRIVER
1704M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1705L: linux-media@vger.kernel.org
1706T: git git://linuxtv.org/media_tree.git
1707S: Maintained
1708F: drivers/media/i2c/as3645a.c
1709F: include/media/as3645a.h
1710
1711ASC7621 HARDWARE MONITOR DRIVER
1712M: George Joseph <george.joseph@fairview5.com>
1713L: lm-sensors@lm-sensors.org
1714S: Maintained
1715F: Documentation/hwmon/asc7621
1716F: drivers/hwmon/asc7621.c
1717
1718ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1719M: Corentin Chary <corentin.chary@gmail.com>
1720L: acpi4asus-user@lists.sourceforge.net
1721L: platform-driver-x86@vger.kernel.org
1722W: http://acpi4asus.sf.net
1723S: Maintained
1724F: drivers/platform/x86/asus*.c
1725F: drivers/platform/x86/eeepc*.c
1726
1727ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1728R: Dan Williams <dan.j.williams@intel.com>
1729W: http://sourceforge.net/projects/xscaleiop
1730S: Odd fixes
1731F: Documentation/crypto/async-tx-api.txt
1732F: crypto/async_tx/
1733F: drivers/dma/
1734F: include/linux/dmaengine.h
1735F: include/linux/async_tx.h
1736
1737AT24 EEPROM DRIVER
1738M: Wolfram Sang <wsa@the-dreams.de>
1739L: linux-i2c@vger.kernel.org
1740S: Maintained
1741F: drivers/misc/eeprom/at24.c
1742F: include/linux/platform_data/at24.h
1743
1744ATA OVER ETHERNET (AOE) DRIVER
1745M: "Ed L. Cashin" <ed.cashin@acm.org>
1746W: http://www.openaoe.org/
1747S: Supported
1748F: Documentation/aoe/
1749F: drivers/block/aoe/
1750
1751ATHEROS ATH GENERIC UTILITIES
1752M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1753L: linux-wireless@vger.kernel.org
1754S: Supported
1755F: drivers/net/wireless/ath/*
1756
1757ATHEROS ATH5K WIRELESS DRIVER
1758M: Jiri Slaby <jirislaby@gmail.com>
1759M: Nick Kossifidis <mickflemm@gmail.com>
1760M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1761L: linux-wireless@vger.kernel.org
1762W: http://wireless.kernel.org/en/users/Drivers/ath5k
1763S: Maintained
1764F: drivers/net/wireless/ath/ath5k/
1765
1766ATHEROS ATH6KL WIRELESS DRIVER
1767M: Kalle Valo <kvalo@qca.qualcomm.com>
1768L: linux-wireless@vger.kernel.org
1769W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1770T: git git://github.com/kvalo/ath.git
1771S: Supported
1772F: drivers/net/wireless/ath/ath6kl/
1773
1774WILOCITY WIL6210 WIRELESS DRIVER
1775M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1776L: linux-wireless@vger.kernel.org
1777L: wil6210@qca.qualcomm.com
1778S: Supported
1779W: http://wireless.kernel.org/en/users/Drivers/wil6210
1780F: drivers/net/wireless/ath/wil6210/
1781F: include/uapi/linux/wil6210_uapi.h
1782
1783CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1784M: Christian Lamparter <chunkeey@googlemail.com>
1785L: linux-wireless@vger.kernel.org
1786W: http://wireless.kernel.org/en/users/Drivers/carl9170
1787S: Maintained
1788F: drivers/net/wireless/ath/carl9170/
1789
1790ATK0110 HWMON DRIVER
1791M: Luca Tettamanti <kronos.it@gmail.com>
1792L: lm-sensors@lm-sensors.org
1793S: Maintained
1794F: drivers/hwmon/asus_atk0110.c
1795
1796ATI_REMOTE2 DRIVER
1797M: Ville Syrjala <syrjala@sci.fi>
1798S: Maintained
1799F: drivers/input/misc/ati_remote2.c
1800
1801ATLX ETHERNET DRIVERS
1802M: Jay Cliburn <jcliburn@gmail.com>
1803M: Chris Snook <chris.snook@gmail.com>
1804L: netdev@vger.kernel.org
1805W: http://sourceforge.net/projects/atl1
1806W: http://atl1.sourceforge.net
1807S: Maintained
1808F: drivers/net/ethernet/atheros/
1809
1810ATM
1811M: Chas Williams <3chas3@gmail.com>
1812L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1813L: netdev@vger.kernel.org
1814W: http://linux-atm.sourceforge.net
1815S: Maintained
1816F: drivers/atm/
1817F: include/linux/atm*
1818F: include/uapi/linux/atm*
1819
1820ATMEL AT91 / AT32 MCI DRIVER
1821M: Ludovic Desroches <ludovic.desroches@atmel.com>
1822S: Maintained
1823F: drivers/mmc/host/atmel-mci.c
1824F: drivers/mmc/host/atmel-mci-regs.h
1825
1826ATMEL AT91 / AT32 SERIAL DRIVER
1827M: Nicolas Ferre <nicolas.ferre@atmel.com>
1828S: Supported
1829F: drivers/tty/serial/atmel_serial.c
1830
1831ATMEL Audio ALSA driver
1832M: Nicolas Ferre <nicolas.ferre@atmel.com>
1833L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1834S: Supported
1835F: sound/soc/atmel
1836
1837ATMEL DMA DRIVER
1838M: Nicolas Ferre <nicolas.ferre@atmel.com>
1839L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1840S: Supported
1841F: drivers/dma/at_hdmac.c
1842F: drivers/dma/at_hdmac_regs.h
1843F: include/linux/platform_data/dma-atmel.h
1844
1845ATMEL XDMA DRIVER
1846M: Ludovic Desroches <ludovic.desroches@atmel.com>
1847L: linux-arm-kernel@lists.infradead.org
1848L: dmaengine@vger.kernel.org
1849S: Supported
1850F: drivers/dma/at_xdmac.c
1851
1852ATMEL I2C DRIVER
1853M: Ludovic Desroches <ludovic.desroches@atmel.com>
1854L: linux-i2c@vger.kernel.org
1855S: Supported
1856F: drivers/i2c/busses/i2c-at91.c
1857
1858ATMEL ISI DRIVER
1859M: Josh Wu <josh.wu@atmel.com>
1860L: linux-media@vger.kernel.org
1861S: Supported
1862F: drivers/media/platform/soc_camera/atmel-isi.c
1863F: include/media/atmel-isi.h
1864
1865ATMEL LCDFB DRIVER
1866M: Nicolas Ferre <nicolas.ferre@atmel.com>
1867L: linux-fbdev@vger.kernel.org
1868S: Maintained
1869F: drivers/video/fbdev/atmel_lcdfb.c
1870F: include/video/atmel_lcdc.h
1871
1872ATMEL MACB ETHERNET DRIVER
1873M: Nicolas Ferre <nicolas.ferre@atmel.com>
1874S: Supported
1875F: drivers/net/ethernet/cadence/
1876
1877ATMEL NAND DRIVER
1878M: Josh Wu <josh.wu@atmel.com>
1879L: linux-mtd@lists.infradead.org
1880S: Supported
1881F: drivers/mtd/nand/atmel_nand*
1882
1883ATMEL SPI DRIVER
1884M: Nicolas Ferre <nicolas.ferre@atmel.com>
1885S: Supported
1886F: drivers/spi/spi-atmel.*
1887
1888ATMEL SSC DRIVER
1889M: Nicolas Ferre <nicolas.ferre@atmel.com>
1890L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1891S: Supported
1892F: drivers/misc/atmel-ssc.c
1893F: include/linux/atmel-ssc.h
1894
1895ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1896M: Nicolas Ferre <nicolas.ferre@atmel.com>
1897L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1898S: Supported
1899F: drivers/misc/atmel_tclib.c
1900F: drivers/clocksource/tcb_clksrc.c
1901
1902ATMEL USBA UDC DRIVER
1903M: Nicolas Ferre <nicolas.ferre@atmel.com>
1904L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1905S: Supported
1906F: drivers/usb/gadget/udc/atmel_usba_udc.*
1907
1908ATMEL WIRELESS DRIVER
1909M: Simon Kelley <simon@thekelleys.org.uk>
1910L: linux-wireless@vger.kernel.org
1911W: http://www.thekelleys.org.uk/atmel
1912W: http://atmelwlandriver.sourceforge.net/
1913S: Maintained
1914F: drivers/net/wireless/atmel*
1915
1916ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1917M: Bradley Grove <linuxdrivers@attotech.com>
1918L: linux-scsi@vger.kernel.org
1919W: http://www.attotech.com
1920S: Supported
1921F: drivers/scsi/esas2r
1922
1923ATUSB IEEE 802.15.4 RADIO DRIVER
1924M: Stefan Schmidt <stefan@osg.samsung.com>
1925L: linux-wpan@vger.kernel.org
1926S: Maintained
1927F: drivers/net/ieee802154/atusb.c
1928F: drivers/net/ieee802154/atusb.h
1929F: drivers/net/ieee802154/at86rf230.h
1930
1931AUDIT SUBSYSTEM
1932M: Paul Moore <paul@paul-moore.com>
1933M: Eric Paris <eparis@redhat.com>
1934L: linux-audit@redhat.com (moderated for non-subscribers)
1935W: http://people.redhat.com/sgrubb/audit/
1936T: git git://git.infradead.org/users/pcmoore/audit
1937S: Maintained
1938F: include/linux/audit.h
1939F: include/uapi/linux/audit.h
1940F: kernel/audit*
1941
1942AUXILIARY DISPLAY DRIVERS
1943M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1944W: http://miguelojeda.es/auxdisplay.htm
1945W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1946S: Maintained
1947F: drivers/auxdisplay/
1948F: include/linux/cfag12864b.h
1949
1950AVR32 ARCHITECTURE
1951M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1952M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1953W: http://www.atmel.com/products/AVR32/
1954W: http://mirror.egtvedt.no/avr32linux.org/
1955W: http://avrfreaks.net/
1956S: Maintained
1957F: arch/avr32/
1958
1959AVR32/AT32AP MACHINE SUPPORT
1960M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1961M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1962S: Maintained
1963F: arch/avr32/mach-at32ap/
1964
1965AX.25 NETWORK LAYER
1966M: Ralf Baechle <ralf@linux-mips.org>
1967L: linux-hams@vger.kernel.org
1968W: http://www.linux-ax25.org/
1969S: Maintained
1970F: include/uapi/linux/ax25.h
1971F: include/net/ax25.h
1972F: net/ax25/
1973
1974AZ6007 DVB DRIVER
1975M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1976L: linux-media@vger.kernel.org
1977W: http://linuxtv.org
1978T: git git://linuxtv.org/media_tree.git
1979S: Maintained
1980F: drivers/media/usb/dvb-usb-v2/az6007.c
1981
1982AZTECH FM RADIO RECEIVER DRIVER
1983M: Hans Verkuil <hverkuil@xs4all.nl>
1984L: linux-media@vger.kernel.org
1985T: git git://linuxtv.org/media_tree.git
1986W: http://linuxtv.org
1987S: Maintained
1988F: drivers/media/radio/radio-aztech*
1989
1990B43 WIRELESS DRIVER
1991L: linux-wireless@vger.kernel.org
1992L: b43-dev@lists.infradead.org
1993W: http://wireless.kernel.org/en/users/Drivers/b43
1994S: Odd Fixes
1995F: drivers/net/wireless/b43/
1996
1997B43LEGACY WIRELESS DRIVER
1998M: Larry Finger <Larry.Finger@lwfinger.net>
1999L: linux-wireless@vger.kernel.org
2000L: b43-dev@lists.infradead.org
2001W: http://wireless.kernel.org/en/users/Drivers/b43
2002S: Maintained
2003F: drivers/net/wireless/b43legacy/
2004
2005BACKLIGHT CLASS/SUBSYSTEM
2006M: Jingoo Han <jingoohan1@gmail.com>
2007M: Lee Jones <lee.jones@linaro.org>
2008S: Maintained
2009F: drivers/video/backlight/
2010F: include/linux/backlight.h
2011
2012BATMAN ADVANCED
2013M: Marek Lindner <mareklindner@neomailbox.ch>
2014M: Simon Wunderlich <sw@simonwunderlich.de>
2015M: Antonio Quartulli <antonio@meshcoding.com>
2016L: b.a.t.m.a.n@lists.open-mesh.org
2017W: http://www.open-mesh.org/
2018S: Maintained
2019F: net/batman-adv/
2020
2021BAYCOM/HDLCDRV DRIVERS FOR AX.25
2022M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2023L: linux-hams@vger.kernel.org
2024W: http://www.baycom.org/~tom/ham/ham.html
2025S: Maintained
2026F: drivers/net/hamradio/baycom*
2027
2028BCACHE (BLOCK LAYER CACHE)
2029M: Kent Overstreet <kent.overstreet@gmail.com>
2030L: linux-bcache@vger.kernel.org
2031W: http://bcache.evilpiepirate.org
2032S: Maintained
2033F: drivers/md/bcache/
2034
2035BDISP ST MEDIA DRIVER
2036M: Fabien Dessenne <fabien.dessenne@st.com>
2037L: linux-media@vger.kernel.org
2038T: git git://linuxtv.org/media_tree.git
2039W: http://linuxtv.org
2040S: Supported
2041F: drivers/media/platform/sti/bdisp
2042
2043BEFS FILE SYSTEM
2044S: Orphan
2045F: Documentation/filesystems/befs.txt
2046F: fs/befs/
2047
2048BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2049M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2050L: netdev@vger.kernel.org
2051S: Maintained
2052F: drivers/net/ethernet/ec_bhf.c
2053
2054BFS FILE SYSTEM
2055M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2056S: Maintained
2057F: Documentation/filesystems/bfs.txt
2058F: fs/bfs/
2059F: include/uapi/linux/bfs_fs.h
2060
2061BLACKFIN ARCHITECTURE
2062M: Steven Miao <realmz6@gmail.com>
2063L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2064T: git git://git.code.sf.net/p/adi-linux/code
2065W: http://blackfin.uclinux.org
2066S: Supported
2067F: arch/blackfin/
2068
2069BLACKFIN EMAC DRIVER
2070L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2071W: http://blackfin.uclinux.org
2072S: Supported
2073F: drivers/net/ethernet/adi/
2074
2075BLACKFIN RTC DRIVER
2076L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2077W: http://blackfin.uclinux.org
2078S: Supported
2079F: drivers/rtc/rtc-bfin.c
2080
2081BLACKFIN SDH DRIVER
2082M: Sonic Zhang <sonic.zhang@analog.com>
2083L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2084W: http://blackfin.uclinux.org
2085S: Supported
2086F: drivers/mmc/host/bfin_sdh.c
2087
2088BLACKFIN SERIAL DRIVER
2089M: Sonic Zhang <sonic.zhang@analog.com>
2090L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2091W: http://blackfin.uclinux.org
2092S: Supported
2093F: drivers/tty/serial/bfin_uart.c
2094
2095BLACKFIN WATCHDOG DRIVER
2096L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2097W: http://blackfin.uclinux.org
2098S: Supported
2099F: drivers/watchdog/bfin_wdt.c
2100
2101BLACKFIN I2C TWI DRIVER
2102M: Sonic Zhang <sonic.zhang@analog.com>
2103L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2104W: http://blackfin.uclinux.org/
2105S: Supported
2106F: drivers/i2c/busses/i2c-bfin-twi.c
2107
2108BLACKFIN MEDIA DRIVER
2109M: Scott Jiang <scott.jiang.linux@gmail.com>
2110L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2111W: http://blackfin.uclinux.org/
2112S: Supported
2113F: drivers/media/platform/blackfin/
2114F: drivers/media/i2c/adv7183*
2115F: drivers/media/i2c/vs6624*
2116
2117BLINKM RGB LED DRIVER
2118M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2119S: Maintained
2120F: drivers/leds/leds-blinkm.c
2121
2122BLOCK LAYER
2123M: Jens Axboe <axboe@kernel.dk>
2124T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2125S: Maintained
2126F: block/
2127F: kernel/trace/blktrace.c
2128
2129BLOCK2MTD DRIVER
2130M: Joern Engel <joern@lazybastard.org>
2131L: linux-mtd@lists.infradead.org
2132S: Maintained
2133F: drivers/mtd/devices/block2mtd.c
2134
2135BLUETOOTH DRIVERS
2136M: Marcel Holtmann <marcel@holtmann.org>
2137M: Gustavo Padovan <gustavo@padovan.org>
2138M: Johan Hedberg <johan.hedberg@gmail.com>
2139L: linux-bluetooth@vger.kernel.org
2140W: http://www.bluez.org/
2141T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2142T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2143S: Maintained
2144F: drivers/bluetooth/
2145
2146BLUETOOTH SUBSYSTEM
2147M: Marcel Holtmann <marcel@holtmann.org>
2148M: Gustavo Padovan <gustavo@padovan.org>
2149M: Johan Hedberg <johan.hedberg@gmail.com>
2150L: linux-bluetooth@vger.kernel.org
2151W: http://www.bluez.org/
2152T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2153T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2154S: Maintained
2155F: net/bluetooth/
2156F: include/net/bluetooth/
2157
2158BONDING DRIVER
2159M: Jay Vosburgh <j.vosburgh@gmail.com>
2160M: Veaceslav Falico <vfalico@gmail.com>
2161M: Andy Gospodarek <gospo@cumulusnetworks.com>
2162L: netdev@vger.kernel.org
2163W: http://sourceforge.net/projects/bonding/
2164S: Supported
2165F: drivers/net/bonding/
2166F: include/uapi/linux/if_bonding.h
2167
2168BPF (Safe dynamic programs and tools)
2169M: Alexei Starovoitov <ast@kernel.org>
2170L: netdev@vger.kernel.org
2171L: linux-kernel@vger.kernel.org
2172S: Supported
2173F: kernel/bpf/
2174
2175BROADCOM B44 10/100 ETHERNET DRIVER
2176M: Gary Zambrano <zambrano@broadcom.com>
2177L: netdev@vger.kernel.org
2178S: Supported
2179F: drivers/net/ethernet/broadcom/b44.*
2180
2181BROADCOM GENET ETHERNET DRIVER
2182M: Florian Fainelli <f.fainelli@gmail.com>
2183L: netdev@vger.kernel.org
2184S: Supported
2185F: drivers/net/ethernet/broadcom/genet/
2186
2187BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2188M: Sony Chacko <sony.chacko@qlogic.com>
2189M: Dept-HSGLinuxNICDev@qlogic.com
2190L: netdev@vger.kernel.org
2191S: Supported
2192F: drivers/net/ethernet/broadcom/bnx2.*
2193F: drivers/net/ethernet/broadcom/bnx2_*
2194
2195BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2196M: Ariel Elior <ariel.elior@qlogic.com>
2197L: netdev@vger.kernel.org
2198S: Supported
2199F: drivers/net/ethernet/broadcom/bnx2x/
2200
2201BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2202M: Florian Fainelli <f.fainelli@gmail.com>
2203M: Ray Jui <rjui@broadcom.com>
2204M: Scott Branden <sbranden@broadcom.com>
2205L: bcm-kernel-feedback-list@broadcom.com
2206T: git git://github.com/broadcom/mach-bcm
2207S: Maintained
2208F: arch/arm/mach-bcm/
2209F: arch/arm/boot/dts/bcm113*
2210F: arch/arm/boot/dts/bcm216*
2211F: arch/arm/boot/dts/bcm281*
2212F: arch/arm/configs/bcm_defconfig
2213F: drivers/mmc/host/sdhci-bcm-kona.c
2214F: drivers/clocksource/bcm_kona_timer.c
2215
2216BROADCOM BCM2835 ARM ARCHITECTURE
2217M: Stephen Warren <swarren@wwwdotorg.org>
2218M: Lee Jones <lee@kernel.org>
2219L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2220T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2221S: Maintained
2222N: bcm2835
2223
2224BROADCOM BCM33XX MIPS ARCHITECTURE
2225M: Kevin Cernekee <cernekee@gmail.com>
2226L: linux-mips@linux-mips.org
2227S: Maintained
2228F: arch/mips/bcm3384/*
2229F: arch/mips/include/asm/mach-bcm3384/*
2230F: arch/mips/kernel/*bmips*
2231
2232BROADCOM BCM47XX MIPS ARCHITECTURE
2233M: Hauke Mehrtens <hauke@hauke-m.de>
2234M: Rafał Miłecki <zajec5@gmail.com>
2235L: linux-mips@linux-mips.org
2236S: Maintained
2237F: arch/mips/bcm47xx/*
2238F: arch/mips/include/asm/mach-bcm47xx/*
2239
2240BROADCOM BCM5301X ARM ARCHITECTURE
2241M: Hauke Mehrtens <hauke@hauke-m.de>
2242L: linux-arm-kernel@lists.infradead.org
2243S: Maintained
2244F: arch/arm/mach-bcm/bcm_5301x.c
2245F: arch/arm/boot/dts/bcm5301x.dtsi
2246F: arch/arm/boot/dts/bcm470*
2247
2248BROADCOM BCM63XX ARM ARCHITECTURE
2249M: Florian Fainelli <f.fainelli@gmail.com>
2250L: linux-arm-kernel@lists.infradead.org
2251T: git git://github.com/broadcom/arm-bcm63xx.git
2252S: Maintained
2253F: arch/arm/mach-bcm/bcm63xx.c
2254F: arch/arm/include/debug/bcm63xx.S
2255
2256BROADCOM BCM63XX/BCM33XX UDC DRIVER
2257M: Kevin Cernekee <cernekee@gmail.com>
2258L: linux-usb@vger.kernel.org
2259S: Maintained
2260F: drivers/usb/gadget/udc/bcm63xx_udc.*
2261
2262BROADCOM BCM7XXX ARM ARCHITECTURE
2263M: Brian Norris <computersforpeace@gmail.com>
2264M: Gregory Fong <gregory.0xf0@gmail.com>
2265M: Florian Fainelli <f.fainelli@gmail.com>
2266L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2267T: git git://github.com/broadcom/stblinux.git
2268S: Maintained
2269F: arch/arm/mach-bcm/*brcmstb*
2270F: arch/arm/boot/dts/bcm7*.dts*
2271F: drivers/bus/brcmstb_gisb.c
2272N: brcmstb
2273
2274BROADCOM BMIPS MIPS ARCHITECTURE
2275M: Kevin Cernekee <cernekee@gmail.com>
2276M: Florian Fainelli <f.fainelli@gmail.com>
2277L: linux-mips@linux-mips.org
2278T: git git://github.com/broadcom/stblinux.git
2279S: Maintained
2280F: arch/mips/bmips/*
2281F: arch/mips/include/asm/mach-bmips/*
2282F: arch/mips/kernel/*bmips*
2283F: arch/mips/boot/dts/brcm/bcm*.dts*
2284F: drivers/irqchip/irq-bcm7*
2285F: drivers/irqchip/irq-brcmstb*
2286
2287BROADCOM TG3 GIGABIT ETHERNET DRIVER
2288M: Prashant Sreedharan <prashant@broadcom.com>
2289M: Michael Chan <mchan@broadcom.com>
2290L: netdev@vger.kernel.org
2291S: Supported
2292F: drivers/net/ethernet/broadcom/tg3.*
2293
2294BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2295M: Brett Rudley <brudley@broadcom.com>
2296M: Arend van Spriel <arend@broadcom.com>
2297M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2298M: Hante Meuleman <meuleman@broadcom.com>
2299L: linux-wireless@vger.kernel.org
2300L: brcm80211-dev-list@broadcom.com
2301S: Supported
2302F: drivers/net/wireless/brcm80211/
2303
2304BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2305M: QLogic-Storage-Upstream@qlogic.com
2306L: linux-scsi@vger.kernel.org
2307S: Supported
2308F: drivers/scsi/bnx2fc/
2309
2310BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2311M: QLogic-Storage-Upstream@qlogic.com
2312L: linux-scsi@vger.kernel.org
2313S: Supported
2314F: drivers/scsi/bnx2i/
2315
2316BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2317M: Ray Jui <rjui@broadcom.com>
2318M: Scott Branden <sbranden@broadcom.com>
2319L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2320L: bcm-kernel-feedback-list@broadcom.com
2321T: git git://github.com/broadcom/cygnus-linux.git
2322S: Maintained
2323N: iproc
2324N: cygnus
2325N: bcm9113*
2326N: bcm9583*
2327N: bcm583*
2328N: bcm113*
2329
2330BROADCOM BRCMSTB GPIO DRIVER
2331M: Gregory Fong <gregory.0xf0@gmail.com>
2332L: bcm-kernel-feedback-list@broadcom.com>
2333S: Supported
2334F: drivers/gpio/gpio-brcmstb.c
2335F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2336
2337BROADCOM KONA GPIO DRIVER
2338M: Ray Jui <rjui@broadcom.com>
2339L: bcm-kernel-feedback-list@broadcom.com
2340S: Supported
2341F: drivers/gpio/gpio-bcm-kona.c
2342F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2343
2344BROADCOM NVRAM DRIVER
2345M: Rafał Miłecki <zajec5@gmail.com>
2346L: linux-mips@linux-mips.org
2347S: Maintained
2348F: drivers/firmware/broadcom/*
2349
2350BROADCOM STB NAND FLASH DRIVER
2351M: Brian Norris <computersforpeace@gmail.com>
2352L: linux-mtd@lists.infradead.org
2353S: Maintained
2354F: drivers/mtd/nand/brcmnand/
2355
2356BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2357M: Rafał Miłecki <zajec5@gmail.com>
2358L: linux-wireless@vger.kernel.org
2359S: Maintained
2360F: drivers/bcma/
2361F: include/linux/bcma/
2362
2363BROADCOM SYSTEMPORT ETHERNET DRIVER
2364M: Florian Fainelli <f.fainelli@gmail.com>
2365L: netdev@vger.kernel.org
2366S: Supported
2367F: drivers/net/ethernet/broadcom/bcmsysport.*
2368
2369BROCADE BFA FC SCSI DRIVER
2370M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2371M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2372L: linux-scsi@vger.kernel.org
2373S: Supported
2374F: drivers/scsi/bfa/
2375
2376BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2377M: Rasesh Mody <rasesh.mody@qlogic.com>
2378L: netdev@vger.kernel.org
2379S: Supported
2380F: drivers/net/ethernet/brocade/bna/
2381
2382BSG (block layer generic sg v4 driver)
2383M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2384L: linux-scsi@vger.kernel.org
2385S: Supported
2386F: block/bsg.c
2387F: include/linux/bsg.h
2388F: include/uapi/linux/bsg.h
2389
2390BT87X AUDIO DRIVER
2391M: Clemens Ladisch <clemens@ladisch.de>
2392L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2393T: git git://git.alsa-project.org/alsa-kernel.git
2394S: Maintained
2395F: Documentation/sound/alsa/Bt87x.txt
2396F: sound/pci/bt87x.c
2397
2398BT8XXGPIO DRIVER
2399M: Michael Buesch <m@bues.ch>
2400W: http://bu3sch.de/btgpio.php
2401S: Maintained
2402F: drivers/gpio/gpio-bt8xx.c
2403
2404BTRFS FILE SYSTEM
2405M: Chris Mason <clm@fb.com>
2406M: Josef Bacik <jbacik@fb.com>
2407M: David Sterba <dsterba@suse.cz>
2408L: linux-btrfs@vger.kernel.org
2409W: http://btrfs.wiki.kernel.org/
2410Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2411T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2412S: Maintained
2413F: Documentation/filesystems/btrfs.txt
2414F: fs/btrfs/
2415
2416BTTV VIDEO4LINUX DRIVER
2417M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2418L: linux-media@vger.kernel.org
2419W: http://linuxtv.org
2420T: git git://linuxtv.org/media_tree.git
2421S: Odd fixes
2422F: Documentation/video4linux/bttv/
2423F: drivers/media/pci/bt8xx/bttv*
2424
2425BUSLOGIC SCSI DRIVER
2426M: Khalid Aziz <khalid@gonehiking.org>
2427L: linux-scsi@vger.kernel.org
2428S: Maintained
2429F: drivers/scsi/BusLogic.*
2430F: drivers/scsi/FlashPoint.*
2431
2432C-MEDIA CMI8788 DRIVER
2433M: Clemens Ladisch <clemens@ladisch.de>
2434L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2435T: git git://git.alsa-project.org/alsa-kernel.git
2436S: Maintained
2437F: sound/pci/oxygen/
2438
2439C6X ARCHITECTURE
2440M: Mark Salter <msalter@redhat.com>
2441M: Aurelien Jacquiot <a-jacquiot@ti.com>
2442L: linux-c6x-dev@linux-c6x.org
2443W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2444S: Maintained
2445F: arch/c6x/
2446
2447CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2448M: David Howells <dhowells@redhat.com>
2449L: linux-cachefs@redhat.com
2450S: Supported
2451F: Documentation/filesystems/caching/cachefiles.txt
2452F: fs/cachefiles/
2453
2454CADET FM/AM RADIO RECEIVER DRIVER
2455M: Hans Verkuil <hverkuil@xs4all.nl>
2456L: linux-media@vger.kernel.org
2457T: git git://linuxtv.org/media_tree.git
2458W: http://linuxtv.org
2459S: Maintained
2460F: drivers/media/radio/radio-cadet*
2461
2462CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2463M: Jonathan Corbet <corbet@lwn.net>
2464L: linux-media@vger.kernel.org
2465T: git git://linuxtv.org/media_tree.git
2466S: Maintained
2467F: Documentation/video4linux/cafe_ccic
2468F: drivers/media/platform/marvell-ccic/
2469
2470CAIF NETWORK LAYER
2471M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2472L: netdev@vger.kernel.org
2473S: Supported
2474F: Documentation/networking/caif/
2475F: drivers/net/caif/
2476F: include/uapi/linux/caif/
2477F: include/net/caif/
2478F: net/caif/
2479
2480CALGARY x86-64 IOMMU
2481M: Muli Ben-Yehuda <muli@il.ibm.com>
2482M: "Jon D. Mason" <jdmason@kudzu.us>
2483L: discuss@x86-64.org
2484S: Maintained
2485F: arch/x86/kernel/pci-calgary_64.c
2486F: arch/x86/kernel/tce_64.c
2487F: arch/x86/include/asm/calgary.h
2488F: arch/x86/include/asm/tce.h
2489
2490CAN NETWORK LAYER
2491M: Oliver Hartkopp <socketcan@hartkopp.net>
2492M: Marc Kleine-Budde <mkl@pengutronix.de>
2493L: linux-can@vger.kernel.org
2494W: https://github.com/linux-can
2495T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2496T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2497S: Maintained
2498F: Documentation/networking/can.txt
2499F: net/can/
2500F: include/linux/can/core.h
2501F: include/uapi/linux/can.h
2502F: include/uapi/linux/can/bcm.h
2503F: include/uapi/linux/can/raw.h
2504F: include/uapi/linux/can/gw.h
2505
2506CAN NETWORK DRIVERS
2507M: Wolfgang Grandegger <wg@grandegger.com>
2508M: Marc Kleine-Budde <mkl@pengutronix.de>
2509L: linux-can@vger.kernel.org
2510W: https://github.com/linux-can
2511T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2512T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2513S: Maintained
2514F: drivers/net/can/
2515F: include/linux/can/dev.h
2516F: include/linux/can/platform/
2517F: include/uapi/linux/can/error.h
2518F: include/uapi/linux/can/netlink.h
2519
2520CAPABILITIES
2521M: Serge Hallyn <serge.hallyn@canonical.com>
2522L: linux-security-module@vger.kernel.org
2523S: Supported
2524F: include/linux/capability.h
2525F: include/uapi/linux/capability.h
2526F: security/commoncap.c
2527F: kernel/capability.c
2528
2529CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2530M: Kevin Tsai <ktsai@capellamicro.com>
2531S: Maintained
2532F: drivers/iio/light/cm*
2533F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2534
2535CAVIUM LIQUIDIO NETWORK DRIVER
2536M: Derek Chickles <derek.chickles@caviumnetworks.com>
2537M: Satanand Burla <satananda.burla@caviumnetworks.com>
2538M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2539M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2540L: netdev@vger.kernel.org
2541W: http://www.cavium.com
2542S: Supported
2543F: drivers/net/ethernet/cavium/
2544F: drivers/net/ethernet/cavium/liquidio/
2545
2546CC2520 IEEE-802.15.4 RADIO DRIVER
2547M: Varka Bhadram <varkabhadram@gmail.com>
2548L: linux-wpan@vger.kernel.org
2549S: Maintained
2550F: drivers/net/ieee802154/cc2520.c
2551F: include/linux/spi/cc2520.h
2552F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2553
2554CELL BROADBAND ENGINE ARCHITECTURE
2555M: Arnd Bergmann <arnd@arndb.de>
2556L: linuxppc-dev@lists.ozlabs.org
2557W: http://www.ibm.com/developerworks/power/cell/
2558S: Supported
2559F: arch/powerpc/include/asm/cell*.h
2560F: arch/powerpc/include/asm/spu*.h
2561F: arch/powerpc/include/uapi/asm/spu*.h
2562F: arch/powerpc/oprofile/*cell*
2563F: arch/powerpc/platforms/cell/
2564
2565CEPH DISTRIBUTED FILE SYSTEM CLIENT
2566M: "Yan, Zheng" <zyan@redhat.com>
2567M: Sage Weil <sage@redhat.com>
2568L: ceph-devel@vger.kernel.org
2569W: http://ceph.com/
2570T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2571S: Supported
2572F: Documentation/filesystems/ceph.txt
2573F: fs/ceph/
2574F: net/ceph/
2575F: include/linux/ceph/
2576F: include/linux/crush/
2577
2578CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2579L: linux-usb@vger.kernel.org
2580S: Orphan
2581F: Documentation/usb/WUSB-Design-overview.txt
2582F: Documentation/usb/wusb-cbaf
2583F: drivers/usb/host/hwa-hc.c
2584F: drivers/usb/host/whci/
2585F: drivers/usb/wusbcore/
2586F: include/linux/usb/wusb*
2587
2588CFAG12864B LCD DRIVER
2589M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2590W: http://miguelojeda.es/auxdisplay.htm
2591W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2592S: Maintained
2593F: drivers/auxdisplay/cfag12864b.c
2594F: include/linux/cfag12864b.h
2595
2596CFAG12864BFB LCD FRAMEBUFFER DRIVER
2597M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2598W: http://miguelojeda.es/auxdisplay.htm
2599W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2600S: Maintained
2601F: drivers/auxdisplay/cfag12864bfb.c
2602F: include/linux/cfag12864b.h
2603
2604CFG80211 and NL80211
2605M: Johannes Berg <johannes@sipsolutions.net>
2606L: linux-wireless@vger.kernel.org
2607W: http://wireless.kernel.org/
2608T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2609T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2610S: Maintained
2611F: include/uapi/linux/nl80211.h
2612F: include/net/cfg80211.h
2613F: net/wireless/*
2614X: net/wireless/wext*
2615
2616CHAR and MISC DRIVERS
2617M: Arnd Bergmann <arnd@arndb.de>
2618M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2619T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2620S: Supported
2621F: drivers/char/*
2622F: drivers/misc/*
2623F: include/linux/miscdevice.h
2624
2625CHECKPATCH
2626M: Andy Whitcroft <apw@canonical.com>
2627M: Joe Perches <joe@perches.com>
2628S: Maintained
2629F: scripts/checkpatch.pl
2630
2631CHINESE DOCUMENTATION
2632M: Harry Wei <harryxiyou@gmail.com>
2633L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2634L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2635S: Maintained
2636F: Documentation/zh_CN/
2637
2638CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2639M: Peter Chen <Peter.Chen@freescale.com>
2640T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2641L: linux-usb@vger.kernel.org
2642S: Maintained
2643F: drivers/usb/chipidea/
2644
2645CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2646M: Hans de Goede <hdegoede@redhat.com>
2647L: linux-input@vger.kernel.org
2648S: Maintained
2649F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2650F: drivers/input/touchscreen/chipone_icn8318.c
2651
2652CHROME HARDWARE PLATFORM SUPPORT
2653M: Olof Johansson <olof@lixom.net>
2654S: Maintained
2655F: drivers/platform/chrome/
2656
2657CISCO VIC ETHERNET NIC DRIVER
2658M: Christian Benvenuti <benve@cisco.com>
2659M: Sujith Sankar <ssujith@cisco.com>
2660M: Govindarajulu Varadarajan <_govind@gmx.com>
2661M: Neel Patel <neepatel@cisco.com>
2662S: Supported
2663F: drivers/net/ethernet/cisco/enic/
2664
2665CISCO VIC LOW LATENCY NIC DRIVER
2666M: Upinder Malhi <umalhi@cisco.com>
2667S: Supported
2668F: drivers/infiniband/hw/usnic
2669
2670CIRRUS LOGIC EP93XX ETHERNET DRIVER
2671M: Hartley Sweeten <hsweeten@visionengravers.com>
2672L: netdev@vger.kernel.org
2673S: Maintained
2674F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2675
2676CIRRUS LOGIC AUDIO CODEC DRIVERS
2677M: Brian Austin <brian.austin@cirrus.com>
2678M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2679L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2680S: Maintained
2681F: sound/soc/codecs/cs*
2682
2683CLEANCACHE API
2684M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2685L: linux-kernel@vger.kernel.org
2686S: Maintained
2687F: mm/cleancache.c
2688F: include/linux/cleancache.h
2689
2690CLK API
2691M: Russell King <linux@arm.linux.org.uk>
2692L: linux-clk@vger.kernel.org
2693S: Maintained
2694F: include/linux/clk.h
2695
2696CLOCKSOURCE, CLOCKEVENT DRIVERS
2697M: Daniel Lezcano <daniel.lezcano@linaro.org>
2698M: Thomas Gleixner <tglx@linutronix.de>
2699L: linux-kernel@vger.kernel.org
2700T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2701S: Supported
2702F: drivers/clocksource
2703
2704CISCO FCOE HBA DRIVER
2705M: Hiral Patel <hiralpat@cisco.com>
2706M: Suma Ramars <sramars@cisco.com>
2707M: Brian Uchino <buchino@cisco.com>
2708L: linux-scsi@vger.kernel.org
2709S: Supported
2710F: drivers/scsi/fnic/
2711
2712CISCO SCSI HBA DRIVER
2713M: Narsimhulu Musini <nmusini@cisco.com>
2714M: Sesidhar Baddela <sebaddel@cisco.com>
2715L: linux-scsi@vger.kernel.org
2716S: Supported
2717F: drivers/scsi/snic/
2718
2719CMPC ACPI DRIVER
2720M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2721M: Daniel Oliveira Nascimento <don@syst.com.br>
2722L: platform-driver-x86@vger.kernel.org
2723S: Supported
2724F: drivers/platform/x86/classmate-laptop.c
2725
2726COBALT MEDIA DRIVER
2727M: Hans Verkuil <hans.verkuil@cisco.com>
2728L: linux-media@vger.kernel.org
2729T: git git://linuxtv.org/media_tree.git
2730W: http://linuxtv.org
2731S: Supported
2732F: drivers/media/pci/cobalt/
2733
2734COCCINELLE/Semantic Patches (SmPL)
2735M: Julia Lawall <Julia.Lawall@lip6.fr>
2736M: Gilles Muller <Gilles.Muller@lip6.fr>
2737M: Nicolas Palix <nicolas.palix@imag.fr>
2738M: Michal Marek <mmarek@suse.cz>
2739L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2740T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2741W: http://coccinelle.lip6.fr/
2742S: Supported
2743F: Documentation/coccinelle.txt
2744F: scripts/coccinelle/
2745F: scripts/coccicheck
2746
2747CODA FILE SYSTEM
2748M: Jan Harkes <jaharkes@cs.cmu.edu>
2749M: coda@cs.cmu.edu
2750L: codalist@coda.cs.cmu.edu
2751W: http://www.coda.cs.cmu.edu/
2752S: Maintained
2753F: Documentation/filesystems/coda.txt
2754F: fs/coda/
2755F: include/linux/coda*.h
2756F: include/uapi/linux/coda*.h
2757
2758CODA V4L2 MEM2MEM DRIVER
2759M: Philipp Zabel <p.zabel@pengutronix.de>
2760L: linux-media@vger.kernel.org
2761S: Maintained
2762F: Documentation/devicetree/bindings/media/coda.txt
2763F: drivers/media/platform/coda/
2764
2765COMMON CLK FRAMEWORK
2766M: Michael Turquette <mturquette@baylibre.com>
2767M: Stephen Boyd <sboyd@codeaurora.org>
2768L: linux-clk@vger.kernel.org
2769T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2770S: Maintained
2771F: drivers/clk/
2772X: drivers/clk/clkdev.c
2773F: include/linux/clk-pr*
2774F: include/linux/clk/
2775
2776COMMON INTERNET FILE SYSTEM (CIFS)
2777M: Steve French <sfrench@samba.org>
2778L: linux-cifs@vger.kernel.org
2779L: samba-technical@lists.samba.org (moderated for non-subscribers)
2780W: http://linux-cifs.samba.org/
2781T: git git://git.samba.org/sfrench/cifs-2.6.git
2782S: Supported
2783F: Documentation/filesystems/cifs/
2784F: fs/cifs/
2785
2786COMPACTPCI HOTPLUG CORE
2787M: Scott Murray <scott@spiteful.org>
2788L: linux-pci@vger.kernel.org
2789S: Maintained
2790F: drivers/pci/hotplug/cpci_hotplug*
2791
2792COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2793M: Scott Murray <scott@spiteful.org>
2794L: linux-pci@vger.kernel.org
2795S: Maintained
2796F: drivers/pci/hotplug/cpcihp_zt5550.*
2797
2798COMPACTPCI HOTPLUG GENERIC DRIVER
2799M: Scott Murray <scott@spiteful.org>
2800L: linux-pci@vger.kernel.org
2801S: Maintained
2802F: drivers/pci/hotplug/cpcihp_generic.c
2803
2804COMPAL LAPTOP SUPPORT
2805M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2806L: platform-driver-x86@vger.kernel.org
2807S: Maintained
2808F: drivers/platform/x86/compal-laptop.c
2809
2810CONEXANT ACCESSRUNNER USB DRIVER
2811M: Simon Arlott <cxacru@fire.lp0.eu>
2812L: accessrunner-general@lists.sourceforge.net
2813W: http://accessrunner.sourceforge.net/
2814S: Maintained
2815F: drivers/usb/atm/cxacru.c
2816
2817CONFIGFS
2818M: Joel Becker <jlbec@evilplan.org>
2819T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2820S: Supported
2821F: fs/configfs/
2822F: include/linux/configfs.h
2823
2824CONNECTOR
2825M: Evgeniy Polyakov <zbr@ioremap.net>
2826L: netdev@vger.kernel.org
2827S: Maintained
2828F: drivers/connector/
2829
2830CONTROL GROUP (CGROUP)
2831M: Tejun Heo <tj@kernel.org>
2832M: Li Zefan <lizefan@huawei.com>
2833M: Johannes Weiner <hannes@cmpxchg.org>
2834L: cgroups@vger.kernel.org
2835T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2836S: Maintained
2837F: Documentation/cgroups/
2838F: include/linux/cgroup*
2839F: kernel/cgroup*
2840
2841CONTROL GROUP - CPUSET
2842M: Li Zefan <lizefan@huawei.com>
2843L: cgroups@vger.kernel.org
2844W: http://www.bullopensource.org/cpuset/
2845W: http://oss.sgi.com/projects/cpusets/
2846T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2847S: Maintained
2848F: Documentation/cgroups/cpusets.txt
2849F: include/linux/cpuset.h
2850F: kernel/cpuset.c
2851
2852CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2853M: Johannes Weiner <hannes@cmpxchg.org>
2854M: Michal Hocko <mhocko@suse.cz>
2855L: cgroups@vger.kernel.org
2856L: linux-mm@kvack.org
2857S: Maintained
2858F: mm/memcontrol.c
2859F: mm/swap_cgroup.c
2860
2861CORETEMP HARDWARE MONITORING DRIVER
2862M: Fenghua Yu <fenghua.yu@intel.com>
2863L: lm-sensors@lm-sensors.org
2864S: Maintained
2865F: Documentation/hwmon/coretemp
2866F: drivers/hwmon/coretemp.c
2867
2868COSA/SRP SYNC SERIAL DRIVER
2869M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2870W: http://www.fi.muni.cz/~kas/cosa/
2871S: Maintained
2872F: drivers/net/wan/cosa*
2873
2874CPMAC ETHERNET DRIVER
2875M: Florian Fainelli <florian@openwrt.org>
2876L: netdev@vger.kernel.org
2877S: Maintained
2878F: drivers/net/ethernet/ti/cpmac.c
2879
2880CPU FREQUENCY DRIVERS
2881M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
2882M: Viresh Kumar <viresh.kumar@linaro.org>
2883L: linux-pm@vger.kernel.org
2884S: Maintained
2885T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2886T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2887F: drivers/cpufreq/
2888F: include/linux/cpufreq.h
2889
2890CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2891M: Viresh Kumar <viresh.kumar@linaro.org>
2892M: Sudeep Holla <sudeep.holla@arm.com>
2893L: linux-pm@vger.kernel.org
2894W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2895S: Maintained
2896F: drivers/cpufreq/arm_big_little.h
2897F: drivers/cpufreq/arm_big_little.c
2898F: drivers/cpufreq/arm_big_little_dt.c
2899
2900CPUIDLE DRIVER - ARM BIG LITTLE
2901M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2902M: Daniel Lezcano <daniel.lezcano@linaro.org>
2903L: linux-pm@vger.kernel.org
2904L: linux-arm-kernel@lists.infradead.org
2905T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2906S: Maintained
2907F: drivers/cpuidle/cpuidle-big_little.c
2908
2909CPUIDLE DRIVER - ARM EXYNOS
2910M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2911M: Daniel Lezcano <daniel.lezcano@linaro.org>
2912M: Kukjin Kim <kgene@kernel.org>
2913L: linux-pm@vger.kernel.org
2914L: linux-samsung-soc@vger.kernel.org
2915S: Supported
2916F: drivers/cpuidle/cpuidle-exynos.c
2917F: arch/arm/mach-exynos/pm.c
2918
2919CPUIDLE DRIVERS
2920M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
2921M: Daniel Lezcano <daniel.lezcano@linaro.org>
2922L: linux-pm@vger.kernel.org
2923S: Maintained
2924T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2925F: drivers/cpuidle/*
2926F: include/linux/cpuidle.h
2927
2928CPUID/MSR DRIVER
2929M: "H. Peter Anvin" <hpa@zytor.com>
2930S: Maintained
2931F: arch/x86/kernel/cpuid.c
2932F: arch/x86/kernel/msr.c
2933
2934CPU POWER MONITORING SUBSYSTEM
2935M: Thomas Renninger <trenn@suse.de>
2936L: linux-pm@vger.kernel.org
2937S: Maintained
2938F: tools/power/cpupower/
2939
2940CRAMFS FILESYSTEM
2941W: http://sourceforge.net/projects/cramfs/
2942S: Orphan / Obsolete
2943F: Documentation/filesystems/cramfs.txt
2944F: fs/cramfs/
2945
2946CRIS PORT
2947M: Mikael Starvik <starvik@axis.com>
2948M: Jesper Nilsson <jesper.nilsson@axis.com>
2949L: linux-cris-kernel@axis.com
2950W: http://developer.axis.com
2951S: Maintained
2952F: arch/cris/
2953F: drivers/tty/serial/crisv10.*
2954
2955CRYPTO API
2956M: Herbert Xu <herbert@gondor.apana.org.au>
2957M: "David S. Miller" <davem@davemloft.net>
2958L: linux-crypto@vger.kernel.org
2959T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2960S: Maintained
2961F: Documentation/crypto/
2962F: Documentation/DocBook/crypto-API.tmpl
2963F: arch/*/crypto/
2964F: crypto/
2965F: drivers/crypto/
2966F: include/crypto/
2967
2968CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2969M: Neil Horman <nhorman@tuxdriver.com>
2970L: linux-crypto@vger.kernel.org
2971S: Maintained
2972F: crypto/ansi_cprng.c
2973F: crypto/rng.c
2974
2975CS5535 Audio ALSA driver
2976M: Jaya Kumar <jayakumar.alsa@gmail.com>
2977S: Maintained
2978F: sound/pci/cs5535audio/
2979
2980CW1200 WLAN driver
2981M: Solomon Peachy <pizza@shaftnet.org>
2982S: Maintained
2983F: drivers/net/wireless/cw1200/
2984
2985CX18 VIDEO4LINUX DRIVER
2986M: Andy Walls <awalls@md.metrocast.net>
2987L: ivtv-devel@ivtvdriver.org (subscribers-only)
2988L: linux-media@vger.kernel.org
2989T: git git://linuxtv.org/media_tree.git
2990W: http://linuxtv.org
2991W: http://www.ivtvdriver.org/index.php/Cx18
2992S: Maintained
2993F: Documentation/video4linux/cx18.txt
2994F: drivers/media/pci/cx18/
2995F: include/uapi/linux/ivtv*
2996
2997CX2341X MPEG ENCODER HELPER MODULE
2998M: Hans Verkuil <hverkuil@xs4all.nl>
2999L: linux-media@vger.kernel.org
3000T: git git://linuxtv.org/media_tree.git
3001W: http://linuxtv.org
3002S: Maintained
3003F: drivers/media/common/cx2341x*
3004F: include/media/cx2341x*
3005
3006CX24120 MEDIA DRIVER
3007M: Jemma Denson <jdenson@gmail.com>
3008M: Patrick Boettcher <patrick.boettcher@posteo.de>
3009L: linux-media@vger.kernel.org
3010W: http://linuxtv.org/
3011Q: http://patchwork.linuxtv.org/project/linux-media/list/
3012S: Maintained
3013F: drivers/media/dvb-frontends/cx24120*
3014
3015CX88 VIDEO4LINUX DRIVER
3016M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3017L: linux-media@vger.kernel.org
3018W: http://linuxtv.org
3019T: git git://linuxtv.org/media_tree.git
3020S: Odd fixes
3021F: Documentation/video4linux/cx88/
3022F: drivers/media/pci/cx88/
3023
3024CXD2820R MEDIA DRIVER
3025M: Antti Palosaari <crope@iki.fi>
3026L: linux-media@vger.kernel.org
3027W: http://linuxtv.org/
3028W: http://palosaari.fi/linux/
3029Q: http://patchwork.linuxtv.org/project/linux-media/list/
3030T: git git://linuxtv.org/anttip/media_tree.git
3031S: Maintained
3032F: drivers/media/dvb-frontends/cxd2820r*
3033
3034CXGB3 ETHERNET DRIVER (CXGB3)
3035M: Santosh Raspatur <santosh@chelsio.com>
3036L: netdev@vger.kernel.org
3037W: http://www.chelsio.com
3038S: Supported
3039F: drivers/net/ethernet/chelsio/cxgb3/
3040
3041CXGB3 ISCSI DRIVER (CXGB3I)
3042M: Karen Xie <kxie@chelsio.com>
3043L: linux-scsi@vger.kernel.org
3044W: http://www.chelsio.com
3045S: Supported
3046F: drivers/scsi/cxgbi/cxgb3i
3047
3048CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3049M: Steve Wise <swise@chelsio.com>
3050L: linux-rdma@vger.kernel.org
3051W: http://www.openfabrics.org
3052S: Supported
3053F: drivers/infiniband/hw/cxgb3/
3054
3055CXGB4 ETHERNET DRIVER (CXGB4)
3056M: Hariprasad S <hariprasad@chelsio.com>
3057L: netdev@vger.kernel.org
3058W: http://www.chelsio.com
3059S: Supported
3060F: drivers/net/ethernet/chelsio/cxgb4/
3061
3062CXGB4 ISCSI DRIVER (CXGB4I)
3063M: Karen Xie <kxie@chelsio.com>
3064L: linux-scsi@vger.kernel.org
3065W: http://www.chelsio.com
3066S: Supported
3067F: drivers/scsi/cxgbi/cxgb4i
3068
3069CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3070M: Steve Wise <swise@chelsio.com>
3071L: linux-rdma@vger.kernel.org
3072W: http://www.openfabrics.org
3073S: Supported
3074F: drivers/infiniband/hw/cxgb4/
3075
3076CXGB4VF ETHERNET DRIVER (CXGB4VF)
3077M: Casey Leedom <leedom@chelsio.com>
3078L: netdev@vger.kernel.org
3079W: http://www.chelsio.com
3080S: Supported
3081F: drivers/net/ethernet/chelsio/cxgb4vf/
3082
3083CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3084M: Ian Munsie <imunsie@au1.ibm.com>
3085M: Michael Neuling <mikey@neuling.org>
3086L: linuxppc-dev@lists.ozlabs.org
3087S: Supported
3088F: drivers/misc/cxl/
3089F: include/misc/cxl*
3090F: include/uapi/misc/cxl.h
3091F: Documentation/powerpc/cxl.txt
3092F: Documentation/powerpc/cxl.txt
3093F: Documentation/ABI/testing/sysfs-class-cxl
3094
3095STMMAC ETHERNET DRIVER
3096M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3097L: netdev@vger.kernel.org
3098W: http://www.stlinux.com
3099S: Supported
3100F: drivers/net/ethernet/stmicro/stmmac/
3101
3102CYBERPRO FB DRIVER
3103M: Russell King <linux@arm.linux.org.uk>
3104L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3105W: http://www.arm.linux.org.uk/
3106S: Maintained
3107F: drivers/video/fbdev/cyber2000fb.*
3108
3109CYCLADES ASYNC MUX DRIVER
3110W: http://www.cyclades.com/
3111S: Orphan
3112F: drivers/tty/cyclades.c
3113F: include/linux/cyclades.h
3114F: include/uapi/linux/cyclades.h
3115
3116CYCLADES PC300 DRIVER
3117W: http://www.cyclades.com/
3118S: Orphan
3119F: drivers/net/wan/pc300*
3120
3121CYPRESS_FIRMWARE MEDIA DRIVER
3122M: Antti Palosaari <crope@iki.fi>
3123L: linux-media@vger.kernel.org
3124W: http://linuxtv.org/
3125W: http://palosaari.fi/linux/
3126Q: http://patchwork.linuxtv.org/project/linux-media/list/
3127T: git git://linuxtv.org/anttip/media_tree.git
3128S: Maintained
3129F: drivers/media/common/cypress_firmware*
3130
3131CYTTSP TOUCHSCREEN DRIVER
3132M: Ferruh Yigit <fery@cypress.com>
3133L: linux-input@vger.kernel.org
3134S: Supported
3135F: drivers/input/touchscreen/cyttsp*
3136F: include/linux/input/cyttsp.h
3137
3138DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3139M: Joshua Kinard <kumba@gentoo.org>
3140S: Maintained
3141F: drivers/rtc/rtc-ds1685.c
3142F: include/linux/rtc/ds1685.h
3143
3144DAMA SLAVE for AX.25
3145M: Joerg Reuter <jreuter@yaina.de>
3146W: http://yaina.de/jreuter/
3147W: http://www.qsl.net/dl1bke/
3148L: linux-hams@vger.kernel.org
3149S: Maintained
3150F: net/ax25/af_ax25.c
3151F: net/ax25/ax25_dev.c
3152F: net/ax25/ax25_ds_*
3153F: net/ax25/ax25_in.c
3154F: net/ax25/ax25_out.c
3155F: net/ax25/ax25_timer.c
3156F: net/ax25/sysctl_net_ax25.c
3157
3158DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3159L: netdev@vger.kernel.org
3160S: Orphan
3161F: Documentation/networking/dmfe.txt
3162F: drivers/net/ethernet/dec/tulip/dmfe.c
3163
3164DC390/AM53C974 SCSI driver
3165M: Hannes Reinecke <hare@suse.de>
3166L: linux-scsi@vger.kernel.org
3167S: Maintained
3168F: drivers/scsi/am53c974.c
3169
3170DC395x SCSI driver
3171M: Oliver Neukum <oliver@neukum.org>
3172M: Ali Akcaagac <aliakc@web.de>
3173M: Jamie Lenehan <lenehan@twibble.org>
3174L: dc395x@twibble.org
3175W: http://twibble.org/dist/dc395x/
3176W: http://lists.twibble.org/mailman/listinfo/dc395x/
3177S: Maintained
3178F: Documentation/scsi/dc395x.txt
3179F: drivers/scsi/dc395x.*
3180
3181DCCP PROTOCOL
3182M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3183L: dccp@vger.kernel.org
3184W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3185S: Maintained
3186F: include/linux/dccp.h
3187F: include/uapi/linux/dccp.h
3188F: include/linux/tfrc.h
3189F: net/dccp/
3190
3191DECnet NETWORK LAYER
3192W: http://linux-decnet.sourceforge.net
3193L: linux-decnet-user@lists.sourceforge.net
3194S: Orphan
3195F: Documentation/networking/decnet.txt
3196F: net/decnet/
3197
3198DECSTATION PLATFORM SUPPORT
3199M: "Maciej W. Rozycki" <macro@linux-mips.org>
3200L: linux-mips@linux-mips.org
3201W: http://www.linux-mips.org/wiki/DECstation
3202S: Maintained
3203F: arch/mips/dec/
3204F: arch/mips/include/asm/dec/
3205F: arch/mips/include/asm/mach-dec/
3206
3207DEFXX FDDI NETWORK DRIVER
3208M: "Maciej W. Rozycki" <macro@linux-mips.org>
3209S: Maintained
3210F: drivers/net/fddi/defxx.*
3211
3212DELL LAPTOP DRIVER
3213M: Matthew Garrett <mjg59@srcf.ucam.org>
3214M: Pali Rohár <pali.rohar@gmail.com>
3215L: platform-driver-x86@vger.kernel.org
3216S: Maintained
3217F: drivers/platform/x86/dell-laptop.c
3218
3219DELL LAPTOP RBTN DRIVER
3220M: Pali Rohár <pali.rohar@gmail.com>
3221S: Maintained
3222F: drivers/platform/x86/dell-rbtn.*
3223
3224DELL LAPTOP FREEFALL DRIVER
3225M: Pali Rohár <pali.rohar@gmail.com>
3226S: Maintained
3227F: drivers/platform/x86/dell-smo8800.c
3228
3229DELL LAPTOP SMM DRIVER
3230M: Pali Rohár <pali.rohar@gmail.com>
3231S: Maintained
3232F: drivers/hwmon/dell-smm-hwmon.c
3233F: include/uapi/linux/i8k.h
3234
3235DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3236M: Doug Warzecha <Douglas_Warzecha@dell.com>
3237S: Maintained
3238F: Documentation/dcdbas.txt
3239F: drivers/firmware/dcdbas.*
3240
3241DELL WMI EXTRAS DRIVER
3242M: Matthew Garrett <mjg59@srcf.ucam.org>
3243M: Pali Rohár <pali.rohar@gmail.com>
3244S: Maintained
3245F: drivers/platform/x86/dell-wmi.c
3246
3247DESIGNWARE USB2 DRD IP DRIVER
3248M: John Youn <johnyoun@synopsys.com>
3249L: linux-usb@vger.kernel.org
3250T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3251S: Maintained
3252F: drivers/usb/dwc2/
3253
3254DESIGNWARE USB3 DRD IP DRIVER
3255M: Felipe Balbi <balbi@ti.com>
3256L: linux-usb@vger.kernel.org
3257L: linux-omap@vger.kernel.org
3258T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3259S: Maintained
3260F: drivers/usb/dwc3/
3261
3262DEVICE COREDUMP (DEV_COREDUMP)
3263M: Johannes Berg <johannes@sipsolutions.net>
3264L: linux-kernel@vger.kernel.org
3265S: Maintained
3266F: drivers/base/devcoredump.c
3267F: include/linux/devcoredump.h
3268
3269DEVICE FREQUENCY (DEVFREQ)
3270M: MyungJoo Ham <myungjoo.ham@samsung.com>
3271M: Kyungmin Park <kyungmin.park@samsung.com>
3272L: linux-pm@vger.kernel.org
3273S: Maintained
3274F: drivers/devfreq/
3275
3276DEVICE NUMBER REGISTRY
3277M: Torben Mathiasen <device@lanana.org>
3278W: http://lanana.org/docs/device-list/index.html
3279S: Maintained
3280
3281DEVICE-MAPPER (LVM)
3282M: Alasdair Kergon <agk@redhat.com>
3283M: Mike Snitzer <snitzer@redhat.com>
3284M: dm-devel@redhat.com
3285L: dm-devel@redhat.com
3286W: http://sources.redhat.com/dm
3287Q: http://patchwork.kernel.org/project/dm-devel/list/
3288T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3289T: quilt http://people.redhat.com/agk/patches/linux/editing/
3290S: Maintained
3291F: Documentation/device-mapper/
3292F: drivers/md/dm*
3293F: drivers/md/persistent-data/
3294F: include/linux/device-mapper.h
3295F: include/linux/dm-*.h
3296F: include/uapi/linux/dm-*.h
3297
3298DIALOG SEMICONDUCTOR DRIVERS
3299M: Support Opensource <support.opensource@diasemi.com>
3300W: http://www.dialog-semiconductor.com/products
3301S: Supported
3302F: Documentation/hwmon/da90??
3303F: drivers/gpio/gpio-da90??.c
3304F: drivers/hwmon/da90??-hwmon.c
3305F: drivers/iio/adc/da91??-*.c
3306F: drivers/input/misc/da90??_onkey.c
3307F: drivers/input/touchscreen/da9052_tsi.c
3308F: drivers/leds/leds-da90??.c
3309F: drivers/mfd/da903x.c
3310F: drivers/mfd/da90??-*.c
3311F: drivers/mfd/da91??-*.c
3312F: drivers/power/da9052-battery.c
3313F: drivers/power/da91??-*.c
3314F: drivers/regulator/da903x.c
3315F: drivers/regulator/da9???-regulator.[ch]
3316F: drivers/rtc/rtc-da90??.c
3317F: drivers/video/backlight/da90??_bl.c
3318F: drivers/watchdog/da90??_wdt.c
3319F: include/linux/mfd/da903x.h
3320F: include/linux/mfd/da9052/
3321F: include/linux/mfd/da9055/
3322F: include/linux/mfd/da9063/
3323F: include/linux/mfd/da9150/
3324F: include/sound/da[79]*.h
3325F: sound/soc/codecs/da[79]*.[ch]
3326
3327DIGI NEO AND CLASSIC PCI PRODUCTS
3328M: Lidza Louina <lidza.louina@gmail.com>
3329M: Mark Hounschell <markh@compro.net>
3330L: driverdev-devel@linuxdriverproject.org
3331S: Maintained
3332F: drivers/staging/dgnc/
3333
3334DIGI EPCA PCI PRODUCTS
3335M: Lidza Louina <lidza.louina@gmail.com>
3336M: Mark Hounschell <markh@compro.net>
3337M: Daeseok Youn <daeseok.youn@gmail.com>
3338L: driverdev-devel@linuxdriverproject.org
3339S: Maintained
3340F: drivers/staging/dgap/
3341
3342DIOLAN U2C-12 I2C DRIVER
3343M: Guenter Roeck <linux@roeck-us.net>
3344L: linux-i2c@vger.kernel.org
3345S: Maintained
3346F: drivers/i2c/busses/i2c-diolan-u2c.c
3347
3348DIRECT ACCESS (DAX)
3349M: Matthew Wilcox <willy@linux.intel.com>
3350L: linux-fsdevel@vger.kernel.org
3351S: Supported
3352F: fs/dax.c
3353
3354DIRECTORY NOTIFICATION (DNOTIFY)
3355M: Eric Paris <eparis@parisplace.org>
3356S: Maintained
3357F: Documentation/filesystems/dnotify.txt
3358F: fs/notify/dnotify/
3359F: include/linux/dnotify.h
3360
3361DISK GEOMETRY AND PARTITION HANDLING
3362M: Andries Brouwer <aeb@cwi.nl>
3363W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3364W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3365W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3366S: Maintained
3367
3368DISKQUOTA
3369M: Jan Kara <jack@suse.cz>
3370S: Maintained
3371F: Documentation/filesystems/quota.txt
3372F: fs/quota/
3373F: include/linux/quota*.h
3374F: include/uapi/linux/quota*.h
3375
3376DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3377M: Bernie Thompson <bernie@plugable.com>
3378L: linux-fbdev@vger.kernel.org
3379S: Maintained
3380W: http://plugable.com/category/projects/udlfb/
3381F: drivers/video/fbdev/udlfb.c
3382F: include/video/udlfb.h
3383F: Documentation/fb/udlfb.txt
3384
3385DISTRIBUTED LOCK MANAGER (DLM)
3386M: Christine Caulfield <ccaulfie@redhat.com>
3387M: David Teigland <teigland@redhat.com>
3388L: cluster-devel@redhat.com
3389W: http://sources.redhat.com/cluster/
3390T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3391S: Supported
3392F: fs/dlm/
3393
3394DMA BUFFER SHARING FRAMEWORK
3395M: Sumit Semwal <sumit.semwal@linaro.org>
3396S: Maintained
3397L: linux-media@vger.kernel.org
3398L: dri-devel@lists.freedesktop.org
3399L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3400F: drivers/dma-buf/
3401F: include/linux/dma-buf*
3402F: include/linux/reservation.h
3403F: include/linux/*fence.h
3404F: Documentation/dma-buf-sharing.txt
3405T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3406
3407DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3408M: Vinod Koul <vinod.koul@intel.com>
3409L: dmaengine@vger.kernel.org
3410Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3411S: Maintained
3412F: drivers/dma/
3413F: include/linux/dmaengine.h
3414F: Documentation/dmaengine/
3415T: git git://git.infradead.org/users/vkoul/slave-dma.git
3416
3417DME1737 HARDWARE MONITOR DRIVER
3418M: Juerg Haefliger <juergh@gmail.com>
3419L: lm-sensors@lm-sensors.org
3420S: Maintained
3421F: Documentation/hwmon/dme1737
3422F: drivers/hwmon/dme1737.c
3423
3424DMI/SMBIOS SUPPORT
3425M: Jean Delvare <jdelvare@suse.de>
3426S: Maintained
3427T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3428F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3429F: drivers/firmware/dmi-id.c
3430F: drivers/firmware/dmi_scan.c
3431F: include/linux/dmi.h
3432
3433DOCUMENTATION
3434M: Jonathan Corbet <corbet@lwn.net>
3435L: linux-doc@vger.kernel.org
3436S: Maintained
3437F: Documentation/
3438X: Documentation/ABI/
3439X: Documentation/devicetree/
3440X: Documentation/acpi
3441X: Documentation/power
3442X: Documentation/spi
3443T: git git://git.lwn.net/linux-2.6.git docs-next
3444
3445DOUBLETALK DRIVER
3446M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3447L: blinux-list@redhat.com
3448S: Maintained
3449F: drivers/char/dtlk.c
3450F: include/linux/dtlk.h
3451
3452DPT_I2O SCSI RAID DRIVER
3453M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3454L: linux-scsi@vger.kernel.org
3455W: http://www.adaptec.com/
3456S: Maintained
3457F: drivers/scsi/dpt*
3458F: drivers/scsi/dpt/
3459
3460DRBD DRIVER
3461P: Philipp Reisner
3462P: Lars Ellenberg
3463M: drbd-dev@lists.linbit.com
3464L: drbd-user@lists.linbit.com
3465W: http://www.drbd.org
3466T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3467T: git git://git.drbd.org/drbd-8.3.git
3468S: Supported
3469F: drivers/block/drbd/
3470F: lib/lru_cache.c
3471F: Documentation/blockdev/drbd/
3472
3473DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3474M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3475T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3476S: Supported
3477F: Documentation/kobject.txt
3478F: drivers/base/
3479F: fs/debugfs/
3480F: fs/kernfs/
3481F: fs/sysfs/
3482F: include/linux/debugfs.h
3483F: include/linux/kobj*
3484F: lib/kobj*
3485
3486DRM DRIVERS
3487M: David Airlie <airlied@linux.ie>
3488L: dri-devel@lists.freedesktop.org
3489T: git git://people.freedesktop.org/~airlied/linux
3490S: Maintained
3491F: drivers/gpu/drm/
3492F: drivers/gpu/vga/
3493F: include/drm/
3494F: include/uapi/drm/
3495
3496RADEON DRM DRIVERS
3497M: Alex Deucher <alexander.deucher@amd.com>
3498M: Christian König <christian.koenig@amd.com>
3499L: dri-devel@lists.freedesktop.org
3500T: git git://people.freedesktop.org/~agd5f/linux
3501S: Supported
3502F: drivers/gpu/drm/radeon/
3503F: include/uapi/drm/radeon*
3504
3505DRM PANEL DRIVERS
3506M: Thierry Reding <thierry.reding@gmail.com>
3507L: dri-devel@lists.freedesktop.org
3508T: git git://anongit.freedesktop.org/tegra/linux.git
3509S: Maintained
3510F: drivers/gpu/drm/drm_panel.c
3511F: drivers/gpu/drm/panel/
3512F: include/drm/drm_panel.h
3513F: Documentation/devicetree/bindings/panel/
3514
3515INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3516M: Daniel Vetter <daniel.vetter@intel.com>
3517M: Jani Nikula <jani.nikula@linux.intel.com>
3518L: intel-gfx@lists.freedesktop.org
3519L: dri-devel@lists.freedesktop.org
3520Q: http://patchwork.freedesktop.org/project/intel-gfx/
3521T: git git://anongit.freedesktop.org/drm-intel
3522S: Supported
3523F: drivers/gpu/drm/i915/
3524F: include/drm/i915*
3525F: include/uapi/drm/i915*
3526
3527DRM DRIVERS FOR EXYNOS
3528M: Inki Dae <inki.dae@samsung.com>
3529M: Joonyoung Shim <jy0922.shim@samsung.com>
3530M: Seung-Woo Kim <sw0312.kim@samsung.com>
3531M: Kyungmin Park <kyungmin.park@samsung.com>
3532L: dri-devel@lists.freedesktop.org
3533T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3534S: Supported
3535F: drivers/gpu/drm/exynos/
3536F: include/drm/exynos*
3537F: include/uapi/drm/exynos*
3538
3539DRM DRIVERS FOR FREESCALE IMX
3540M: Philipp Zabel <p.zabel@pengutronix.de>
3541L: dri-devel@lists.freedesktop.org
3542S: Maintained
3543F: drivers/gpu/drm/imx/
3544F: Documentation/devicetree/bindings/drm/imx/
3545
3546DRM DRIVERS FOR NVIDIA TEGRA
3547M: Thierry Reding <thierry.reding@gmail.com>
3548M: Terje Bergström <tbergstrom@nvidia.com>
3549L: dri-devel@lists.freedesktop.org
3550L: linux-tegra@vger.kernel.org
3551T: git git://anongit.freedesktop.org/tegra/linux.git
3552S: Supported
3553F: drivers/gpu/drm/tegra/
3554F: drivers/gpu/host1x/
3555F: include/linux/host1x.h
3556F: include/uapi/drm/tegra_drm.h
3557F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3558
3559DRM DRIVERS FOR RENESAS
3560M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3561L: dri-devel@lists.freedesktop.org
3562L: linux-sh@vger.kernel.org
3563T: git git://people.freedesktop.org/~airlied/linux
3564S: Supported
3565F: drivers/gpu/drm/rcar-du/
3566F: drivers/gpu/drm/shmobile/
3567F: include/linux/platform_data/shmob_drm.h
3568
3569DRM DRIVERS FOR ROCKCHIP
3570M: Mark Yao <mark.yao@rock-chips.com>
3571L: dri-devel@lists.freedesktop.org
3572S: Maintained
3573F: drivers/gpu/drm/rockchip/
3574F: Documentation/devicetree/bindings/video/rockchip*
3575
3576DSBR100 USB FM RADIO DRIVER
3577M: Alexey Klimov <klimov.linux@gmail.com>
3578L: linux-media@vger.kernel.org
3579T: git git://linuxtv.org/media_tree.git
3580S: Maintained
3581F: drivers/media/radio/dsbr100.c
3582
3583DSCC4 DRIVER
3584M: Francois Romieu <romieu@fr.zoreil.com>
3585L: netdev@vger.kernel.org
3586S: Maintained
3587F: drivers/net/wan/dscc4.c
3588
3589DT3155 MEDIA DRIVER
3590M: Hans Verkuil <hverkuil@xs4all.nl>
3591L: linux-media@vger.kernel.org
3592T: git git://linuxtv.org/media_tree.git
3593W: http://linuxtv.org
3594S: Odd Fixes
3595F: drivers/media/pci/dt3155/
3596
3597DVB_USB_AF9015 MEDIA DRIVER
3598M: Antti Palosaari <crope@iki.fi>
3599L: linux-media@vger.kernel.org
3600W: http://linuxtv.org/
3601W: http://palosaari.fi/linux/
3602Q: http://patchwork.linuxtv.org/project/linux-media/list/
3603T: git git://linuxtv.org/anttip/media_tree.git
3604S: Maintained
3605F: drivers/media/usb/dvb-usb-v2/af9015*
3606
3607DVB_USB_AF9035 MEDIA DRIVER
3608M: Antti Palosaari <crope@iki.fi>
3609L: linux-media@vger.kernel.org
3610W: http://linuxtv.org/
3611W: http://palosaari.fi/linux/
3612Q: http://patchwork.linuxtv.org/project/linux-media/list/
3613T: git git://linuxtv.org/anttip/media_tree.git
3614S: Maintained
3615F: drivers/media/usb/dvb-usb-v2/af9035*
3616
3617DVB_USB_ANYSEE MEDIA DRIVER
3618M: Antti Palosaari <crope@iki.fi>
3619L: linux-media@vger.kernel.org
3620W: http://linuxtv.org/
3621W: http://palosaari.fi/linux/
3622Q: http://patchwork.linuxtv.org/project/linux-media/list/
3623T: git git://linuxtv.org/anttip/media_tree.git
3624S: Maintained
3625F: drivers/media/usb/dvb-usb-v2/anysee*
3626
3627DVB_USB_AU6610 MEDIA DRIVER
3628M: Antti Palosaari <crope@iki.fi>
3629L: linux-media@vger.kernel.org
3630W: http://linuxtv.org/
3631W: http://palosaari.fi/linux/
3632Q: http://patchwork.linuxtv.org/project/linux-media/list/
3633T: git git://linuxtv.org/anttip/media_tree.git
3634S: Maintained
3635F: drivers/media/usb/dvb-usb-v2/au6610*
3636
3637DVB_USB_CE6230 MEDIA DRIVER
3638M: Antti Palosaari <crope@iki.fi>
3639L: linux-media@vger.kernel.org
3640W: http://linuxtv.org/
3641W: http://palosaari.fi/linux/
3642Q: http://patchwork.linuxtv.org/project/linux-media/list/
3643T: git git://linuxtv.org/anttip/media_tree.git
3644S: Maintained
3645F: drivers/media/usb/dvb-usb-v2/ce6230*
3646
3647DVB_USB_CXUSB MEDIA DRIVER
3648M: Michael Krufky <mkrufky@linuxtv.org>
3649L: linux-media@vger.kernel.org
3650W: http://linuxtv.org/
3651W: http://github.com/mkrufky
3652Q: http://patchwork.linuxtv.org/project/linux-media/list/
3653T: git git://linuxtv.org/media_tree.git
3654S: Maintained
3655F: drivers/media/usb/dvb-usb/cxusb*
3656
3657DVB_USB_EC168 MEDIA DRIVER
3658M: Antti Palosaari <crope@iki.fi>
3659L: linux-media@vger.kernel.org
3660W: http://linuxtv.org/
3661W: http://palosaari.fi/linux/
3662Q: http://patchwork.linuxtv.org/project/linux-media/list/
3663T: git git://linuxtv.org/anttip/media_tree.git
3664S: Maintained
3665F: drivers/media/usb/dvb-usb-v2/ec168*
3666
3667DVB_USB_GL861 MEDIA DRIVER
3668M: Antti Palosaari <crope@iki.fi>
3669L: linux-media@vger.kernel.org
3670W: http://linuxtv.org/
3671Q: http://patchwork.linuxtv.org/project/linux-media/list/
3672T: git git://linuxtv.org/anttip/media_tree.git
3673S: Maintained
3674F: drivers/media/usb/dvb-usb-v2/gl861*
3675
3676DVB_USB_MXL111SF MEDIA DRIVER
3677M: Michael Krufky <mkrufky@linuxtv.org>
3678L: linux-media@vger.kernel.org
3679W: http://linuxtv.org/
3680W: http://github.com/mkrufky
3681Q: http://patchwork.linuxtv.org/project/linux-media/list/
3682T: git git://linuxtv.org/mkrufky/mxl111sf.git
3683S: Maintained
3684F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3685
3686DVB_USB_RTL28XXU MEDIA DRIVER
3687M: Antti Palosaari <crope@iki.fi>
3688L: linux-media@vger.kernel.org
3689W: http://linuxtv.org/
3690W: http://palosaari.fi/linux/
3691Q: http://patchwork.linuxtv.org/project/linux-media/list/
3692T: git git://linuxtv.org/anttip/media_tree.git
3693S: Maintained
3694F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3695
3696DVB_USB_V2 MEDIA DRIVER
3697M: Antti Palosaari <crope@iki.fi>
3698L: linux-media@vger.kernel.org
3699W: http://linuxtv.org/
3700W: http://palosaari.fi/linux/
3701Q: http://patchwork.linuxtv.org/project/linux-media/list/
3702T: git git://linuxtv.org/anttip/media_tree.git
3703S: Maintained
3704F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3705F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3706
3707DYNAMIC DEBUG
3708M: Jason Baron <jbaron@akamai.com>
3709S: Maintained
3710F: lib/dynamic_debug.c
3711F: include/linux/dynamic_debug.h
3712
3713DZ DECSTATION DZ11 SERIAL DRIVER
3714M: "Maciej W. Rozycki" <macro@linux-mips.org>
3715S: Maintained
3716F: drivers/tty/serial/dz.*
3717
3718E3X0 POWER BUTTON DRIVER
3719M: Moritz Fischer <moritz.fischer@ettus.com>
3720L: usrp-users@lists.ettus.com
3721W: http://www.ettus.com
3722S: Supported
3723F: drivers/input/misc/e3x0-button.c
3724F: Documentation/devicetree/bindings/input/e3x0-button.txt
3725
3726E4000 MEDIA DRIVER
3727M: Antti Palosaari <crope@iki.fi>
3728L: linux-media@vger.kernel.org
3729W: http://linuxtv.org/
3730W: http://palosaari.fi/linux/
3731Q: http://patchwork.linuxtv.org/project/linux-media/list/
3732T: git git://linuxtv.org/anttip/media_tree.git
3733S: Maintained
3734F: drivers/media/tuners/e4000*
3735
3736EATA ISA/EISA/PCI SCSI DRIVER
3737M: Dario Ballabio <ballabio_dario@emc.com>
3738L: linux-scsi@vger.kernel.org
3739S: Maintained
3740F: drivers/scsi/eata.c
3741
3742EC100 MEDIA DRIVER
3743M: Antti Palosaari <crope@iki.fi>
3744L: linux-media@vger.kernel.org
3745W: http://linuxtv.org/
3746W: http://palosaari.fi/linux/
3747Q: http://patchwork.linuxtv.org/project/linux-media/list/
3748T: git git://linuxtv.org/anttip/media_tree.git
3749S: Maintained
3750F: drivers/media/dvb-frontends/ec100*
3751
3752ECRYPT FILE SYSTEM
3753M: Tyler Hicks <tyhicks@canonical.com>
3754L: ecryptfs@vger.kernel.org
3755W: http://ecryptfs.org
3756W: https://launchpad.net/ecryptfs
3757S: Supported
3758F: Documentation/filesystems/ecryptfs.txt
3759F: fs/ecryptfs/
3760
3761EDAC-CORE
3762M: Doug Thompson <dougthompson@xmission.com>
3763M: Borislav Petkov <bp@alien8.de>
3764M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3765L: linux-edac@vger.kernel.org
3766W: bluesmoke.sourceforge.net
3767T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3768T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3769S: Supported
3770F: Documentation/edac.txt
3771F: drivers/edac/
3772F: include/linux/edac.h
3773
3774EDAC-AMD64
3775M: Doug Thompson <dougthompson@xmission.com>
3776M: Borislav Petkov <bp@alien8.de>
3777L: linux-edac@vger.kernel.org
3778W: bluesmoke.sourceforge.net
3779S: Maintained
3780F: drivers/edac/amd64_edac*
3781
3782EDAC-CALXEDA
3783M: Doug Thompson <dougthompson@xmission.com>
3784M: Robert Richter <rric@kernel.org>
3785L: linux-edac@vger.kernel.org
3786W: bluesmoke.sourceforge.net
3787S: Maintained
3788F: drivers/edac/highbank*
3789
3790EDAC-CAVIUM
3791M: Ralf Baechle <ralf@linux-mips.org>
3792M: David Daney <david.daney@cavium.com>
3793L: linux-edac@vger.kernel.org
3794L: linux-mips@linux-mips.org
3795W: bluesmoke.sourceforge.net
3796S: Supported
3797F: drivers/edac/octeon_edac*
3798
3799EDAC-E752X
3800M: Mark Gross <mark.gross@intel.com>
3801M: Doug Thompson <dougthompson@xmission.com>
3802L: linux-edac@vger.kernel.org
3803W: bluesmoke.sourceforge.net
3804S: Maintained
3805F: drivers/edac/e752x_edac.c
3806
3807EDAC-E7XXX
3808M: Doug Thompson <dougthompson@xmission.com>
3809L: linux-edac@vger.kernel.org
3810W: bluesmoke.sourceforge.net
3811S: Maintained
3812F: drivers/edac/e7xxx_edac.c
3813
3814EDAC-GHES
3815M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3816L: linux-edac@vger.kernel.org
3817W: bluesmoke.sourceforge.net
3818S: Maintained
3819F: drivers/edac/ghes_edac.c
3820
3821EDAC-I82443BXGX
3822M: Tim Small <tim@buttersideup.com>
3823L: linux-edac@vger.kernel.org
3824W: bluesmoke.sourceforge.net
3825S: Maintained
3826F: drivers/edac/i82443bxgx_edac.c
3827
3828EDAC-I3000
3829M: Jason Uhlenkott <juhlenko@akamai.com>
3830L: linux-edac@vger.kernel.org
3831W: bluesmoke.sourceforge.net
3832S: Maintained
3833F: drivers/edac/i3000_edac.c
3834
3835EDAC-I5000
3836M: Doug Thompson <dougthompson@xmission.com>
3837L: linux-edac@vger.kernel.org
3838W: bluesmoke.sourceforge.net
3839S: Maintained
3840F: drivers/edac/i5000_edac.c
3841
3842EDAC-I5400
3843M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3844L: linux-edac@vger.kernel.org
3845W: bluesmoke.sourceforge.net
3846S: Maintained
3847F: drivers/edac/i5400_edac.c
3848
3849EDAC-I7300
3850M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3851L: linux-edac@vger.kernel.org
3852W: bluesmoke.sourceforge.net
3853S: Maintained
3854F: drivers/edac/i7300_edac.c
3855
3856EDAC-I7CORE
3857M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3858L: linux-edac@vger.kernel.org
3859W: bluesmoke.sourceforge.net
3860S: Maintained
3861F: drivers/edac/i7core_edac.c
3862
3863EDAC-I82975X
3864M: Ranganathan Desikan <ravi@jetztechnologies.com>
3865M: "Arvind R." <arvino55@gmail.com>
3866L: linux-edac@vger.kernel.org
3867W: bluesmoke.sourceforge.net
3868S: Maintained
3869F: drivers/edac/i82975x_edac.c
3870
3871EDAC-IE31200
3872M: Jason Baron <jbaron@akamai.com>
3873L: linux-edac@vger.kernel.org
3874W: bluesmoke.sourceforge.net
3875S: Maintained
3876F: drivers/edac/ie31200_edac.c
3877
3878EDAC-MPC85XX
3879M: Johannes Thumshirn <morbidrsa@gmail.com>
3880L: linux-edac@vger.kernel.org
3881W: bluesmoke.sourceforge.net
3882S: Maintained
3883F: drivers/edac/mpc85xx_edac.[ch]
3884
3885EDAC-PASEMI
3886M: Egor Martovetsky <egor@pasemi.com>
3887L: linux-edac@vger.kernel.org
3888W: bluesmoke.sourceforge.net
3889S: Maintained
3890F: drivers/edac/pasemi_edac.c
3891
3892EDAC-R82600
3893M: Tim Small <tim@buttersideup.com>
3894L: linux-edac@vger.kernel.org
3895W: bluesmoke.sourceforge.net
3896S: Maintained
3897F: drivers/edac/r82600_edac.c
3898
3899EDAC-SBRIDGE
3900M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3901L: linux-edac@vger.kernel.org
3902W: bluesmoke.sourceforge.net
3903S: Maintained
3904F: drivers/edac/sb_edac.c
3905
3906EDAC-XGENE
3907APPLIED MICRO (APM) X-GENE SOC EDAC
3908M: Loc Ho <lho@apm.com>
3909S: Supported
3910F: drivers/edac/xgene_edac.c
3911F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3912
3913EDIROL UA-101/UA-1000 DRIVER
3914M: Clemens Ladisch <clemens@ladisch.de>
3915L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3916T: git git://git.alsa-project.org/alsa-kernel.git
3917S: Maintained
3918F: sound/usb/misc/ua101.c
3919
3920EXTENSIBLE FIRMWARE INTERFACE (EFI)
3921M: Matt Fleming <matt.fleming@intel.com>
3922L: linux-efi@vger.kernel.org
3923T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3924S: Maintained
3925F: Documentation/efi-stub.txt
3926F: arch/ia64/kernel/efi.c
3927F: arch/x86/boot/compressed/eboot.[ch]
3928F: arch/x86/include/asm/efi.h
3929F: arch/x86/platform/efi/*
3930F: drivers/firmware/efi/*
3931F: include/linux/efi*.h
3932
3933EFI VARIABLE FILESYSTEM
3934M: Matthew Garrett <matthew.garrett@nebula.com>
3935M: Jeremy Kerr <jk@ozlabs.org>
3936M: Matt Fleming <matt.fleming@intel.com>
3937T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3938L: linux-efi@vger.kernel.org
3939S: Maintained
3940F: fs/efivarfs/
3941
3942EFIFB FRAMEBUFFER DRIVER
3943L: linux-fbdev@vger.kernel.org
3944M: Peter Jones <pjones@redhat.com>
3945S: Maintained
3946F: drivers/video/fbdev/efifb.c
3947
3948EFS FILESYSTEM
3949W: http://aeschi.ch.eu.org/efs/
3950S: Orphan
3951F: fs/efs/
3952
3953EHCA (IBM GX bus InfiniBand adapter) DRIVER
3954M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3955M: Christoph Raisch <raisch@de.ibm.com>
3956L: linux-rdma@vger.kernel.org
3957S: Supported
3958F: drivers/infiniband/hw/ehca/
3959
3960EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3961M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3962L: netdev@vger.kernel.org
3963S: Maintained
3964F: drivers/net/ethernet/ibm/ehea/
3965
3966EM28XX VIDEO4LINUX DRIVER
3967M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3968L: linux-media@vger.kernel.org
3969W: http://linuxtv.org
3970T: git git://linuxtv.org/media_tree.git
3971S: Maintained
3972F: drivers/media/usb/em28xx/
3973
3974EMBEDDED LINUX
3975M: Paul Gortmaker <paul.gortmaker@windriver.com>
3976M: Matt Mackall <mpm@selenic.com>
3977M: David Woodhouse <dwmw2@infradead.org>
3978L: linux-embedded@vger.kernel.org
3979S: Maintained
3980
3981EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
3982M: James Smart <james.smart@avagotech.com>
3983M: Dick Kennedy <dick.kennedy@avagotech.com>
3984L: linux-scsi@vger.kernel.org
3985W: http://www.avagotech.com
3986S: Supported
3987F: drivers/scsi/lpfc/
3988
3989ENE CB710 FLASH CARD READER DRIVER
3990M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
3991S: Maintained
3992F: drivers/misc/cb710/
3993F: drivers/mmc/host/cb710-mmc.*
3994F: include/linux/cb710.h
3995
3996ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3997M: Maxim Levitsky <maximlevitsky@gmail.com>
3998S: Maintained
3999F: drivers/media/rc/ene_ir.*
4000
4001ENHANCED ERROR HANDLING (EEH)
4002M: Gavin Shan <shangw@linux.vnet.ibm.com>
4003L: linuxppc-dev@lists.ozlabs.org
4004S: Supported
4005F: Documentation/powerpc/eeh-pci-error-recovery.txt
4006F: arch/powerpc/kernel/eeh*.c
4007
4008EPSON S1D13XXX FRAMEBUFFER DRIVER
4009M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4010S: Maintained
4011T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4012F: drivers/video/fbdev/s1d13xxxfb.c
4013F: include/video/s1d13xxxfb.h
4014
4015ET131X NETWORK DRIVER
4016M: Mark Einon <mark.einon@gmail.com>
4017S: Odd Fixes
4018F: drivers/net/ethernet/agere/
4019
4020ETHERNET BRIDGE
4021M: Stephen Hemminger <stephen@networkplumber.org>
4022L: bridge@lists.linux-foundation.org
4023L: netdev@vger.kernel.org
4024W: http://www.linuxfoundation.org/en/Net:Bridge
4025S: Maintained
4026F: include/linux/netfilter_bridge/
4027F: net/bridge/
4028
4029ETHERNET PHY LIBRARY
4030M: Florian Fainelli <f.fainelli@gmail.com>
4031L: netdev@vger.kernel.org
4032S: Maintained
4033F: include/linux/phy.h
4034F: include/linux/phy_fixed.h
4035F: drivers/net/phy/
4036F: Documentation/networking/phy.txt
4037F: drivers/of/of_mdio.c
4038F: drivers/of/of_net.c
4039
4040EXT2 FILE SYSTEM
4041M: Jan Kara <jack@suse.cz>
4042L: linux-ext4@vger.kernel.org
4043S: Maintained
4044F: Documentation/filesystems/ext2.txt
4045F: fs/ext2/
4046F: include/linux/ext2*
4047
4048EXT3 FILE SYSTEM
4049M: Jan Kara <jack@suse.cz>
4050M: Andrew Morton <akpm@linux-foundation.org>
4051M: Andreas Dilger <adilger.kernel@dilger.ca>
4052L: linux-ext4@vger.kernel.org
4053S: Maintained
4054F: Documentation/filesystems/ext3.txt
4055F: fs/ext3/
4056
4057EXT4 FILE SYSTEM
4058M: "Theodore Ts'o" <tytso@mit.edu>
4059M: Andreas Dilger <adilger.kernel@dilger.ca>
4060L: linux-ext4@vger.kernel.org
4061W: http://ext4.wiki.kernel.org
4062Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4063S: Maintained
4064F: Documentation/filesystems/ext4.txt
4065F: fs/ext4/
4066
4067Extended Verification Module (EVM)
4068M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4069L: linux-ima-devel@lists.sourceforge.net
4070L: linux-security-module@vger.kernel.org
4071S: Supported
4072F: security/integrity/evm/
4073
4074EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4075M: MyungJoo Ham <myungjoo.ham@samsung.com>
4076M: Chanwoo Choi <cw00.choi@samsung.com>
4077L: linux-kernel@vger.kernel.org
4078T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4079S: Maintained
4080F: drivers/extcon/
4081F: Documentation/extcon/
4082
4083EXYNOS DP DRIVER
4084M: Jingoo Han <jingoohan1@gmail.com>
4085L: dri-devel@lists.freedesktop.org
4086S: Maintained
4087F: drivers/gpu/drm/exynos/exynos_dp*
4088
4089EXYNOS MIPI DISPLAY DRIVERS
4090M: Inki Dae <inki.dae@samsung.com>
4091M: Donghwa Lee <dh09.lee@samsung.com>
4092M: Kyungmin Park <kyungmin.park@samsung.com>
4093L: linux-fbdev@vger.kernel.org
4094S: Maintained
4095F: drivers/video/fbdev/exynos/exynos_mipi*
4096F: include/video/exynos_mipi*
4097
4098F71805F HARDWARE MONITORING DRIVER
4099M: Jean Delvare <jdelvare@suse.de>
4100L: lm-sensors@lm-sensors.org
4101S: Maintained
4102F: Documentation/hwmon/f71805f
4103F: drivers/hwmon/f71805f.c
4104
4105FC0011 TUNER DRIVER
4106M: Michael Buesch <m@bues.ch>
4107L: linux-media@vger.kernel.org
4108S: Maintained
4109F: drivers/media/tuners/fc0011.h
4110F: drivers/media/tuners/fc0011.c
4111
4112FC2580 MEDIA DRIVER
4113M: Antti Palosaari <crope@iki.fi>
4114L: linux-media@vger.kernel.org
4115W: http://linuxtv.org/
4116W: http://palosaari.fi/linux/
4117Q: http://patchwork.linuxtv.org/project/linux-media/list/
4118T: git git://linuxtv.org/anttip/media_tree.git
4119S: Maintained
4120F: drivers/media/tuners/fc2580*
4121
4122FANOTIFY
4123M: Eric Paris <eparis@redhat.com>
4124S: Maintained
4125F: fs/notify/fanotify/
4126F: include/linux/fanotify.h
4127F: include/uapi/linux/fanotify.h
4128
4129FARSYNC SYNCHRONOUS DRIVER
4130M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4131W: http://www.farsite.co.uk/
4132S: Supported
4133F: drivers/net/wan/farsync.*
4134
4135FAULT INJECTION SUPPORT
4136M: Akinobu Mita <akinobu.mita@gmail.com>
4137S: Supported
4138F: Documentation/fault-injection/
4139F: lib/fault-inject.c
4140
4141FBTFT Framebuffer drivers
4142M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4143M: Noralf Trønnes <noralf@tronnes.org>
4144S: Maintained
4145F: drivers/staging/fbtft/
4146
4147FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4148M: Vasu Dev <vasu.dev@intel.com>
4149L: fcoe-devel@open-fcoe.org
4150W: www.Open-FCoE.org
4151S: Supported
4152F: drivers/scsi/libfc/
4153F: drivers/scsi/fcoe/
4154F: include/scsi/fc/
4155F: include/scsi/libfc.h
4156F: include/scsi/libfcoe.h
4157F: include/uapi/scsi/fc/
4158
4159FILE LOCKING (flock() and fcntl()/lockf())
4160M: Jeff Layton <jlayton@poochiereds.net>
4161M: "J. Bruce Fields" <bfields@fieldses.org>
4162L: linux-fsdevel@vger.kernel.org
4163S: Maintained
4164F: include/linux/fcntl.h
4165F: include/linux/fs.h
4166F: include/uapi/linux/fcntl.h
4167F: include/uapi/linux/fs.h
4168F: fs/fcntl.c
4169F: fs/locks.c
4170
4171FILESYSTEMS (VFS and infrastructure)
4172M: Alexander Viro <viro@zeniv.linux.org.uk>
4173L: linux-fsdevel@vger.kernel.org
4174S: Maintained
4175F: fs/*
4176
4177FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4178M: Riku Voipio <riku.voipio@iki.fi>
4179L: lm-sensors@lm-sensors.org
4180S: Maintained
4181F: drivers/hwmon/f75375s.c
4182F: include/linux/f75375s.h
4183
4184FIREWIRE AUDIO DRIVERS
4185M: Clemens Ladisch <clemens@ladisch.de>
4186L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4187T: git git://git.alsa-project.org/alsa-kernel.git
4188S: Maintained
4189F: sound/firewire/
4190
4191FIREWIRE MEDIA DRIVERS (firedtv)
4192M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4193L: linux-media@vger.kernel.org
4194L: linux1394-devel@lists.sourceforge.net
4195T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4196S: Maintained
4197F: drivers/media/firewire/
4198
4199FIREWIRE SBP-2 TARGET
4200M: Chris Boot <bootc@bootc.net>
4201L: linux-scsi@vger.kernel.org
4202L: target-devel@vger.kernel.org
4203L: linux1394-devel@lists.sourceforge.net
4204T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4205S: Maintained
4206F: drivers/target/sbp/
4207
4208FIREWIRE SUBSYSTEM
4209M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4210L: linux1394-devel@lists.sourceforge.net
4211W: http://ieee1394.wiki.kernel.org/
4212T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4213S: Maintained
4214F: drivers/firewire/
4215F: include/linux/firewire.h
4216F: include/uapi/linux/firewire*.h
4217F: tools/firewire/
4218
4219FIRMWARE LOADER (request_firmware)
4220M: Ming Lei <ming.lei@canonical.com>
4221L: linux-kernel@vger.kernel.org
4222S: Maintained
4223F: Documentation/firmware_class/
4224F: drivers/base/firmware*.c
4225F: include/linux/firmware.h
4226
4227FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4228M: Joshua Morris <josh.h.morris@us.ibm.com>
4229M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4230S: Maintained
4231F: drivers/block/rsxx/
4232
4233FLOPPY DRIVER
4234M: Jiri Kosina <jkosina@suse.cz>
4235T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4236S: Odd fixes
4237F: drivers/block/floppy.c
4238
4239FMC SUBSYSTEM
4240M: Alessandro Rubini <rubini@gnudd.com>
4241W: http://www.ohwr.org/projects/fmc-bus
4242S: Supported
4243F: drivers/fmc/
4244F: include/linux/fmc*.h
4245F: include/linux/ipmi-fru.h
4246K: fmc_d.*register
4247
4248FPU EMULATOR
4249M: Bill Metzenthen <billm@melbpc.org.au>
4250W: http://floatingpoint.sourceforge.net/emulator/index.html
4251S: Maintained
4252F: arch/x86/math-emu/
4253
4254FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4255L: netdev@vger.kernel.org
4256S: Orphan
4257F: drivers/net/wan/dlci.c
4258F: drivers/net/wan/sdla.c
4259
4260FRAMEBUFFER LAYER
4261M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4262M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4263L: linux-fbdev@vger.kernel.org
4264W: http://linux-fbdev.sourceforge.net/
4265Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4266T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4267S: Maintained
4268F: Documentation/fb/
4269F: Documentation/devicetree/bindings/fb/
4270F: drivers/video/
4271F: include/video/
4272F: include/linux/fb.h
4273F: include/uapi/video/
4274F: include/uapi/linux/fb.h
4275
4276FREESCALE DIU FRAMEBUFFER DRIVER
4277M: Timur Tabi <timur@tabi.org>
4278L: linux-fbdev@vger.kernel.org
4279S: Maintained
4280F: drivers/video/fbdev/fsl-diu-fb.*
4281
4282FREESCALE DMA DRIVER
4283M: Li Yang <leoli@freescale.com>
4284M: Zhang Wei <zw@zh-kernel.org>
4285L: linuxppc-dev@lists.ozlabs.org
4286S: Maintained
4287F: drivers/dma/fsldma.*
4288
4289FREESCALE I2C CPM DRIVER
4290M: Jochen Friedrich <jochen@scram.de>
4291L: linuxppc-dev@lists.ozlabs.org
4292L: linux-i2c@vger.kernel.org
4293S: Maintained
4294F: drivers/i2c/busses/i2c-cpm.c
4295
4296FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4297M: Sascha Hauer <kernel@pengutronix.de>
4298L: linux-fbdev@vger.kernel.org
4299L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4300S: Maintained
4301F: include/linux/platform_data/video-imxfb.h
4302F: drivers/video/fbdev/imxfb.c
4303
4304FREESCALE QUAD SPI DRIVER
4305M: Han Xu <han.xu@freescale.com>
4306L: linux-mtd@lists.infradead.org
4307S: Maintained
4308F: drivers/mtd/spi-nor/fsl-quadspi.c
4309
4310FREESCALE SOC FS_ENET DRIVER
4311M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4312M: Vitaly Bordug <vbordug@ru.mvista.com>
4313L: linuxppc-dev@lists.ozlabs.org
4314L: netdev@vger.kernel.org
4315S: Maintained
4316F: drivers/net/ethernet/freescale/fs_enet/
4317F: include/linux/fs_enet_pd.h
4318
4319FREESCALE QUICC ENGINE LIBRARY
4320L: linuxppc-dev@lists.ozlabs.org
4321S: Orphan
4322F: arch/powerpc/sysdev/qe_lib/
4323F: arch/powerpc/include/asm/*qe.h
4324
4325FREESCALE USB PERIPHERAL DRIVERS
4326M: Li Yang <leoli@freescale.com>
4327L: linux-usb@vger.kernel.org
4328L: linuxppc-dev@lists.ozlabs.org
4329S: Maintained
4330F: drivers/usb/gadget/udc/fsl*
4331
4332FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4333M: Li Yang <leoli@freescale.com>
4334L: netdev@vger.kernel.org
4335L: linuxppc-dev@lists.ozlabs.org
4336S: Maintained
4337F: drivers/net/ethernet/freescale/ucc_geth*
4338
4339FREESCALE QUICC ENGINE UCC UART DRIVER
4340M: Timur Tabi <timur@tabi.org>
4341L: linuxppc-dev@lists.ozlabs.org
4342S: Maintained
4343F: drivers/tty/serial/ucc_uart.c
4344
4345FREESCALE SOC SOUND DRIVERS
4346M: Timur Tabi <timur@tabi.org>
4347M: Nicolin Chen <nicoleotsuka@gmail.com>
4348M: Xiubo Li <Xiubo.Lee@gmail.com>
4349L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4350L: linuxppc-dev@lists.ozlabs.org
4351S: Maintained
4352F: sound/soc/fsl/fsl*
4353F: sound/soc/fsl/imx*
4354F: sound/soc/fsl/mpc8610_hpcd.c
4355
4356FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4357M: "J. German Rivera" <German.Rivera@freescale.com>
4358L: linux-kernel@vger.kernel.org
4359S: Maintained
4360F: drivers/staging/fsl-mc/
4361
4362FREEVXFS FILESYSTEM
4363M: Christoph Hellwig <hch@infradead.org>
4364W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4365S: Maintained
4366F: fs/freevxfs/
4367
4368FREEZER
4369M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4370M: Pavel Machek <pavel@ucw.cz>
4371L: linux-pm@vger.kernel.org
4372S: Supported
4373F: Documentation/power/freezing-of-tasks.txt
4374F: include/linux/freezer.h
4375F: kernel/freezer.c
4376
4377FRONTSWAP API
4378M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4379L: linux-kernel@vger.kernel.org
4380S: Maintained
4381F: mm/frontswap.c
4382F: include/linux/frontswap.h
4383
4384FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4385M: David Howells <dhowells@redhat.com>
4386L: linux-cachefs@redhat.com
4387S: Supported
4388F: Documentation/filesystems/caching/
4389F: fs/fscache/
4390F: include/linux/fscache*.h
4391
4392F2FS FILE SYSTEM
4393M: Jaegeuk Kim <jaegeuk@kernel.org>
4394M: Changman Lee <cm224.lee@samsung.com>
4395L: linux-f2fs-devel@lists.sourceforge.net
4396W: http://en.wikipedia.org/wiki/F2FS
4397T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4398S: Maintained
4399F: Documentation/filesystems/f2fs.txt
4400F: Documentation/ABI/testing/sysfs-fs-f2fs
4401F: fs/f2fs/
4402F: include/linux/f2fs_fs.h
4403
4404FUJITSU FR-V (FRV) PORT
4405M: David Howells <dhowells@redhat.com>
4406S: Maintained
4407F: arch/frv/
4408
4409FUJITSU LAPTOP EXTRAS
4410M: Jonathan Woithe <jwoithe@just42.net>
4411L: platform-driver-x86@vger.kernel.org
4412S: Maintained
4413F: drivers/platform/x86/fujitsu-laptop.c
4414
4415FUJITSU M-5MO LS CAMERA ISP DRIVER
4416M: Kyungmin Park <kyungmin.park@samsung.com>
4417M: Heungjun Kim <riverful.kim@samsung.com>
4418L: linux-media@vger.kernel.org
4419S: Maintained
4420F: drivers/media/i2c/m5mols/
4421F: include/media/m5mols.h
4422
4423FUJITSU TABLET EXTRAS
4424M: Robert Gerlach <khnz@gmx.de>
4425L: platform-driver-x86@vger.kernel.org
4426S: Maintained
4427F: drivers/platform/x86/fujitsu-tablet.c
4428
4429FUSE: FILESYSTEM IN USERSPACE
4430M: Miklos Szeredi <miklos@szeredi.hu>
4431L: fuse-devel@lists.sourceforge.net
4432W: http://fuse.sourceforge.net/
4433T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4434S: Maintained
4435F: fs/fuse/
4436F: include/uapi/linux/fuse.h
4437F: Documentation/filesystems/fuse.txt
4438
4439FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4440M: Rik Faith <faith@cs.unc.edu>
4441L: linux-scsi@vger.kernel.org
4442S: Odd Fixes (e.g., new signatures)
4443F: drivers/scsi/fdomain.*
4444
4445GCOV BASED KERNEL PROFILING
4446M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4447S: Maintained
4448F: kernel/gcov/
4449F: Documentation/gcov.txt
4450
4451GDT SCSI DISK ARRAY CONTROLLER DRIVER
4452M: Achim Leubner <achim_leubner@adaptec.com>
4453L: linux-scsi@vger.kernel.org
4454W: http://www.icp-vortex.com/
4455S: Supported
4456F: drivers/scsi/gdt*
4457
4458GDB KERNEL DEBUGGING HELPER SCRIPTS
4459M: Jan Kiszka <jan.kiszka@siemens.com>
4460S: Supported
4461F: scripts/gdb/
4462
4463GEMTEK FM RADIO RECEIVER DRIVER
4464M: Hans Verkuil <hverkuil@xs4all.nl>
4465L: linux-media@vger.kernel.org
4466T: git git://linuxtv.org/media_tree.git
4467W: http://linuxtv.org
4468S: Maintained
4469F: drivers/media/radio/radio-gemtek*
4470
4471GENERIC GPIO I2C DRIVER
4472M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4473S: Supported
4474F: drivers/i2c/busses/i2c-gpio.c
4475F: include/linux/i2c-gpio.h
4476
4477GENERIC GPIO I2C MULTIPLEXER DRIVER
4478M: Peter Korsgaard <peter.korsgaard@barco.com>
4479L: linux-i2c@vger.kernel.org
4480S: Supported
4481F: drivers/i2c/muxes/i2c-mux-gpio.c
4482F: include/linux/i2c-mux-gpio.h
4483F: Documentation/i2c/muxes/i2c-mux-gpio
4484
4485GENERIC HDLC (WAN) DRIVERS
4486M: Krzysztof Halasa <khc@pm.waw.pl>
4487W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4488S: Maintained
4489F: drivers/net/wan/c101.c
4490F: drivers/net/wan/hd6457*
4491F: drivers/net/wan/hdlc*
4492F: drivers/net/wan/n2.c
4493F: drivers/net/wan/pc300too.c
4494F: drivers/net/wan/pci200syn.c
4495F: drivers/net/wan/wanxl*
4496
4497GENERIC INCLUDE/ASM HEADER FILES
4498M: Arnd Bergmann <arnd@arndb.de>
4499L: linux-arch@vger.kernel.org
4500T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4501S: Maintained
4502F: include/asm-generic/
4503F: include/uapi/asm-generic/
4504
4505GENERIC PHY FRAMEWORK
4506M: Kishon Vijay Abraham I <kishon@ti.com>
4507L: linux-kernel@vger.kernel.org
4508T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4509S: Supported
4510F: drivers/phy/
4511F: include/linux/phy/
4512
4513GENERIC PM DOMAINS
4514M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4515M: Kevin Hilman <khilman@kernel.org>
4516M: Ulf Hansson <ulf.hansson@linaro.org>
4517L: linux-pm@vger.kernel.org
4518S: Supported
4519F: drivers/base/power/domain*.c
4520F: include/linux/pm_domain.h
4521
4522GENERIC UIO DRIVER FOR PCI DEVICES
4523M: "Michael S. Tsirkin" <mst@redhat.com>
4524L: kvm@vger.kernel.org
4525S: Supported
4526F: drivers/uio/uio_pci_generic.c
4527
4528GET_MAINTAINER SCRIPT
4529M: Joe Perches <joe@perches.com>
4530S: Maintained
4531F: scripts/get_maintainer.pl
4532
4533GFS2 FILE SYSTEM
4534M: Steven Whitehouse <swhiteho@redhat.com>
4535M: Bob Peterson <rpeterso@redhat.com>
4536L: cluster-devel@redhat.com
4537W: http://sources.redhat.com/cluster/
4538T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4539S: Supported
4540F: Documentation/filesystems/gfs2*.txt
4541F: fs/gfs2/
4542F: include/uapi/linux/gfs2_ondisk.h
4543
4544GIGASET ISDN DRIVERS
4545M: Paul Bolle <pebolle@tiscali.nl>
4546L: gigaset307x-common@lists.sourceforge.net
4547W: http://gigaset307x.sourceforge.net/
4548S: Odd Fixes
4549F: Documentation/isdn/README.gigaset
4550F: drivers/isdn/gigaset/
4551F: include/uapi/linux/gigaset_dev.h
4552
4553GO7007 MPEG CODEC
4554M: Hans Verkuil <hans.verkuil@cisco.com>
4555L: linux-media@vger.kernel.org
4556S: Maintained
4557F: drivers/media/usb/go7007/
4558
4559GOODIX TOUCHSCREEN
4560M: Bastien Nocera <hadess@hadess.net>
4561L: linux-input@vger.kernel.org
4562S: Maintained
4563F: drivers/input/touchscreen/goodix.c
4564
4565GPIO SUBSYSTEM
4566M: Linus Walleij <linus.walleij@linaro.org>
4567M: Alexandre Courbot <gnurou@gmail.com>
4568L: linux-gpio@vger.kernel.org
4569T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4570S: Maintained
4571F: Documentation/gpio/
4572F: drivers/gpio/
4573F: include/linux/gpio/
4574F: include/linux/gpio.h
4575F: include/asm-generic/gpio.h
4576
4577GRE DEMULTIPLEXER DRIVER
4578M: Dmitry Kozlov <xeb@mail.ru>
4579L: netdev@vger.kernel.org
4580S: Maintained
4581F: net/ipv4/gre_demux.c
4582F: net/ipv4/gre_offload.c
4583F: include/net/gre.h
4584
4585GRETH 10/100/1G Ethernet MAC device driver
4586M: Kristoffer Glembo <kristoffer@gaisler.com>
4587L: netdev@vger.kernel.org
4588S: Maintained
4589F: drivers/net/ethernet/aeroflex/
4590
4591GSPCA FINEPIX SUBDRIVER
4592M: Frank Zago <frank@zago.net>
4593L: linux-media@vger.kernel.org
4594T: git git://linuxtv.org/media_tree.git
4595S: Maintained
4596F: drivers/media/usb/gspca/finepix.c
4597
4598GSPCA GL860 SUBDRIVER
4599M: Olivier Lorin <o.lorin@laposte.net>
4600L: linux-media@vger.kernel.org
4601T: git git://linuxtv.org/media_tree.git
4602S: Maintained
4603F: drivers/media/usb/gspca/gl860/
4604
4605GSPCA M5602 SUBDRIVER
4606M: Erik Andren <erik.andren@gmail.com>
4607L: linux-media@vger.kernel.org
4608T: git git://linuxtv.org/media_tree.git
4609S: Maintained
4610F: drivers/media/usb/gspca/m5602/
4611
4612GSPCA PAC207 SONIXB SUBDRIVER
4613M: Hans de Goede <hdegoede@redhat.com>
4614L: linux-media@vger.kernel.org
4615T: git git://linuxtv.org/media_tree.git
4616S: Maintained
4617F: drivers/media/usb/gspca/pac207.c
4618
4619GSPCA SN9C20X SUBDRIVER
4620M: Brian Johnson <brijohn@gmail.com>
4621L: linux-media@vger.kernel.org
4622T: git git://linuxtv.org/media_tree.git
4623S: Maintained
4624F: drivers/media/usb/gspca/sn9c20x.c
4625
4626GSPCA T613 SUBDRIVER
4627M: Leandro Costantino <lcostantino@gmail.com>
4628L: linux-media@vger.kernel.org
4629T: git git://linuxtv.org/media_tree.git
4630S: Maintained
4631F: drivers/media/usb/gspca/t613.c
4632
4633GSPCA USB WEBCAM DRIVER
4634M: Hans de Goede <hdegoede@redhat.com>
4635L: linux-media@vger.kernel.org
4636T: git git://linuxtv.org/media_tree.git
4637S: Maintained
4638F: drivers/media/usb/gspca/
4639
4640GUID PARTITION TABLE (GPT)
4641M: Davidlohr Bueso <dave@stgolabs.net>
4642L: linux-efi@vger.kernel.org
4643S: Maintained
4644F: block/partitions/efi.*
4645
4646STK1160 USB VIDEO CAPTURE DRIVER
4647M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4648L: linux-media@vger.kernel.org
4649T: git git://linuxtv.org/media_tree.git
4650S: Maintained
4651F: drivers/media/usb/stk1160/
4652
4653H8/300 ARCHITECTURE
4654M: Yoshinori Sato <ysato@users.sourceforge.jp>
4655L: uclinux-h8-devel@lists.sourceforge.jp
4656W: http://uclinux-h8.sourceforge.jp
4657T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4658S: Maintained
4659F: arch/h8300/
4660F: drivers/clocksource/h8300_*.c
4661F: drivers/clk/h8300/
4662F: drivers/irqchip/irq-renesas-h8*.c
4663
4664HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4665M: Frank Seidel <frank@f-seidel.de>
4666L: platform-driver-x86@vger.kernel.org
4667W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4668S: Maintained
4669F: drivers/platform/x86/hdaps.c
4670
4671HDPVR USB VIDEO ENCODER DRIVER
4672M: Hans Verkuil <hverkuil@xs4all.nl>
4673L: linux-media@vger.kernel.org
4674T: git git://linuxtv.org/media_tree.git
4675W: http://linuxtv.org
4676S: Odd Fixes
4677F: drivers/media/usb/hdpvr/
4678
4679HWPOISON MEMORY FAILURE HANDLING
4680M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4681L: linux-mm@kvack.org
4682S: Maintained
4683F: mm/memory-failure.c
4684F: mm/hwpoison-inject.c
4685
4686HYPERVISOR VIRTUAL CONSOLE DRIVER
4687L: linuxppc-dev@lists.ozlabs.org
4688S: Odd Fixes
4689F: drivers/tty/hvc/
4690
4691HACKRF MEDIA DRIVER
4692M: Antti Palosaari <crope@iki.fi>
4693L: linux-media@vger.kernel.org
4694W: http://linuxtv.org/
4695W: http://palosaari.fi/linux/
4696Q: http://patchwork.linuxtv.org/project/linux-media/list/
4697T: git git://linuxtv.org/anttip/media_tree.git
4698S: Maintained
4699F: drivers/media/usb/hackrf/
4700
4701HARDWARE MONITORING
4702M: Jean Delvare <jdelvare@suse.de>
4703M: Guenter Roeck <linux@roeck-us.net>
4704L: lm-sensors@lm-sensors.org
4705W: http://www.lm-sensors.org/
4706T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4707T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4708S: Maintained
4709F: Documentation/hwmon/
4710F: drivers/hwmon/
4711F: include/linux/hwmon*.h
4712
4713HARDWARE RANDOM NUMBER GENERATOR CORE
4714M: Matt Mackall <mpm@selenic.com>
4715M: Herbert Xu <herbert@gondor.apana.org.au>
4716L: linux-crypto@vger.kernel.org
4717S: Odd fixes
4718F: Documentation/hw_random.txt
4719F: drivers/char/hw_random/
4720F: include/linux/hw_random.h
4721
4722HARDWARE SPINLOCK CORE
4723M: Ohad Ben-Cohen <ohad@wizery.com>
4724S: Maintained
4725F: Documentation/hwspinlock.txt
4726F: drivers/hwspinlock/hwspinlock_*
4727F: include/linux/hwspinlock.h
4728
4729HARMONY SOUND DRIVER
4730L: linux-parisc@vger.kernel.org
4731S: Maintained
4732F: sound/parisc/harmony.*
4733
4734HD29L2 MEDIA DRIVER
4735M: Antti Palosaari <crope@iki.fi>
4736L: linux-media@vger.kernel.org
4737W: http://linuxtv.org/
4738W: http://palosaari.fi/linux/
4739Q: http://patchwork.linuxtv.org/project/linux-media/list/
4740T: git git://linuxtv.org/anttip/media_tree.git
4741S: Maintained
4742F: drivers/media/dvb-frontends/hd29l2*
4743
4744HEWLETT-PACKARD SMART2 RAID DRIVER
4745L: iss_storagedev@hp.com
4746S: Orphan
4747F: Documentation/blockdev/cpqarray.txt
4748F: drivers/block/cpqarray.*
4749
4750HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4751M: Don Brace <don.brace@pmcs.com>
4752L: iss_storagedev@hp.com
4753L: storagedev@pmcs.com
4754L: linux-scsi@vger.kernel.org
4755S: Supported
4756F: Documentation/scsi/hpsa.txt
4757F: drivers/scsi/hpsa*.[ch]
4758F: include/linux/cciss*.h
4759F: include/uapi/linux/cciss*.h
4760
4761HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4762M: Don Brace <don.brace@pmcs.com>
4763L: iss_storagedev@hp.com
4764L: storagedev@pmcs.com
4765L: linux-scsi@vger.kernel.org
4766S: Supported
4767F: Documentation/blockdev/cciss.txt
4768F: drivers/block/cciss*
4769F: include/linux/cciss_ioctl.h
4770F: include/uapi/linux/cciss_ioctl.h
4771
4772HFS FILESYSTEM
4773L: linux-fsdevel@vger.kernel.org
4774S: Orphan
4775F: Documentation/filesystems/hfs.txt
4776F: fs/hfs/
4777
4778HFSPLUS FILESYSTEM
4779L: linux-fsdevel@vger.kernel.org
4780S: Orphan
4781F: Documentation/filesystems/hfsplus.txt
4782F: fs/hfsplus/
4783
4784HGA FRAMEBUFFER DRIVER
4785M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4786L: linux-nvidia@lists.surfsouth.com
4787W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4788S: Maintained
4789F: drivers/video/fbdev/hgafb.c
4790
4791HIBERNATION (aka Software Suspend, aka swsusp)
4792M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4793M: Pavel Machek <pavel@ucw.cz>
4794L: linux-pm@vger.kernel.org
4795S: Supported
4796F: arch/x86/power/
4797F: drivers/base/power/
4798F: kernel/power/
4799F: include/linux/suspend.h
4800F: include/linux/freezer.h
4801F: include/linux/pm.h
4802F: arch/*/include/asm/suspend*.h
4803
4804HID CORE LAYER
4805M: Jiri Kosina <jkosina@suse.cz>
4806L: linux-input@vger.kernel.org
4807T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4808S: Maintained
4809F: drivers/hid/
4810F: include/linux/hid*
4811F: include/uapi/linux/hid*
4812
4813HID SENSOR HUB DRIVERS
4814M: Jiri Kosina <jkosina@suse.cz>
4815M: Jonathan Cameron <jic23@kernel.org>
4816M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4817L: linux-input@vger.kernel.org
4818L: linux-iio@vger.kernel.org
4819S: Maintained
4820F: Documentation/hid/hid-sensor*
4821F: drivers/hid/hid-sensor-*
4822F: drivers/iio/*/hid-*
4823F: include/linux/hid-sensor-*
4824
4825HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4826M: Thomas Gleixner <tglx@linutronix.de>
4827L: linux-kernel@vger.kernel.org
4828T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4829S: Maintained
4830F: Documentation/timers/
4831F: kernel/time/hrtimer.c
4832F: kernel/time/clockevents.c
4833F: kernel/time/tick*.*
4834F: kernel/time/timer_*.c
4835F: include/linux/clockchips.h
4836F: include/linux/hrtimer.h
4837
4838HIGH-SPEED SCC DRIVER FOR AX.25
4839L: linux-hams@vger.kernel.org
4840S: Orphan
4841F: drivers/net/hamradio/dmascc.c
4842F: drivers/net/hamradio/scc.c
4843
4844HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4845M: HighPoint Linux Team <linux@highpoint-tech.com>
4846W: http://www.highpoint-tech.com
4847S: Supported
4848F: Documentation/scsi/hptiop.txt
4849F: drivers/scsi/hptiop.c
4850
4851HIPPI
4852M: Jes Sorensen <jes@trained-monkey.org>
4853L: linux-hippi@sunsite.dk
4854S: Maintained
4855F: include/linux/hippidevice.h
4856F: include/uapi/linux/if_hippi.h
4857F: net/802/hippi.c
4858F: drivers/net/hippi/
4859
4860HOST AP DRIVER
4861M: Jouni Malinen <j@w1.fi>
4862L: hostap@shmoo.com (subscribers-only)
4863L: linux-wireless@vger.kernel.org
4864W: http://hostap.epitest.fi/
4865S: Maintained
4866F: drivers/net/wireless/hostap/
4867
4868HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4869L: platform-driver-x86@vger.kernel.org
4870S: Orphan
4871F: drivers/platform/x86/tc1100-wmi.c
4872
4873HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4874M: Jaroslav Kysela <perex@perex.cz>
4875S: Maintained
4876F: drivers/net/ethernet/hp/hp100.*
4877
4878HPET: High Precision Event Timers driver
4879M: Clemens Ladisch <clemens@ladisch.de>
4880S: Maintained
4881F: Documentation/timers/hpet.txt
4882F: drivers/char/hpet.c
4883F: include/linux/hpet.h
4884F: include/uapi/linux/hpet.h
4885
4886HPET: x86
4887S: Orphan
4888F: arch/x86/kernel/hpet.c
4889F: arch/x86/include/asm/hpet.h
4890
4891HPFS FILESYSTEM
4892M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4893W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4894S: Maintained
4895F: fs/hpfs/
4896
4897HSI SUBSYSTEM
4898M: Sebastian Reichel <sre@kernel.org>
4899T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4900S: Maintained
4901F: Documentation/ABI/testing/sysfs-bus-hsi
4902F: Documentation/hsi.txt
4903F: drivers/hsi/
4904F: include/linux/hsi/
4905F: include/uapi/linux/hsi/
4906
4907HSO 3G MODEM DRIVER
4908M: Jan Dumon <j.dumon@option.com>
4909W: http://www.pharscape.org
4910S: Maintained
4911F: drivers/net/usb/hso.c
4912
4913HSR NETWORK PROTOCOL
4914M: Arvid Brodin <arvid.brodin@alten.se>
4915L: netdev@vger.kernel.org
4916S: Maintained
4917F: net/hsr/
4918
4919HTCPEN TOUCHSCREEN DRIVER
4920M: Pau Oliva Fora <pof@eslack.org>
4921L: linux-input@vger.kernel.org
4922S: Maintained
4923F: drivers/input/touchscreen/htcpen.c
4924
4925HUGETLB FILESYSTEM
4926M: Nadia Yvette Chambers <nyc@holomorphy.com>
4927S: Maintained
4928F: fs/hugetlbfs/
4929
4930Hyper-V CORE AND DRIVERS
4931M: "K. Y. Srinivasan" <kys@microsoft.com>
4932M: Haiyang Zhang <haiyangz@microsoft.com>
4933L: devel@linuxdriverproject.org
4934S: Maintained
4935F: arch/x86/include/asm/mshyperv.h
4936F: arch/x86/include/uapi/asm/hyperv.h
4937F: arch/x86/kernel/cpu/mshyperv.c
4938F: drivers/hid/hid-hyperv.c
4939F: drivers/hv/
4940F: drivers/input/serio/hyperv-keyboard.c
4941F: drivers/net/hyperv/
4942F: drivers/scsi/storvsc_drv.c
4943F: drivers/video/fbdev/hyperv_fb.c
4944F: include/linux/hyperv.h
4945F: tools/hv/
4946
4947I2C OVER PARALLEL PORT
4948M: Jean Delvare <jdelvare@suse.de>
4949L: linux-i2c@vger.kernel.org
4950S: Maintained
4951F: Documentation/i2c/busses/i2c-parport
4952F: Documentation/i2c/busses/i2c-parport-light
4953F: drivers/i2c/busses/i2c-parport.c
4954F: drivers/i2c/busses/i2c-parport-light.c
4955
4956I2C/SMBUS CONTROLLER DRIVERS FOR PC
4957M: Jean Delvare <jdelvare@suse.de>
4958L: linux-i2c@vger.kernel.org
4959S: Maintained
4960F: Documentation/i2c/busses/i2c-ali1535
4961F: Documentation/i2c/busses/i2c-ali1563
4962F: Documentation/i2c/busses/i2c-ali15x3
4963F: Documentation/i2c/busses/i2c-amd756
4964F: Documentation/i2c/busses/i2c-amd8111
4965F: Documentation/i2c/busses/i2c-i801
4966F: Documentation/i2c/busses/i2c-nforce2
4967F: Documentation/i2c/busses/i2c-piix4
4968F: Documentation/i2c/busses/i2c-sis5595
4969F: Documentation/i2c/busses/i2c-sis630
4970F: Documentation/i2c/busses/i2c-sis96x
4971F: Documentation/i2c/busses/i2c-via
4972F: Documentation/i2c/busses/i2c-viapro
4973F: drivers/i2c/busses/i2c-ali1535.c
4974F: drivers/i2c/busses/i2c-ali1563.c
4975F: drivers/i2c/busses/i2c-ali15x3.c
4976F: drivers/i2c/busses/i2c-amd756.c
4977F: drivers/i2c/busses/i2c-amd756-s4882.c
4978F: drivers/i2c/busses/i2c-amd8111.c
4979F: drivers/i2c/busses/i2c-i801.c
4980F: drivers/i2c/busses/i2c-isch.c
4981F: drivers/i2c/busses/i2c-nforce2.c
4982F: drivers/i2c/busses/i2c-nforce2-s4985.c
4983F: drivers/i2c/busses/i2c-piix4.c
4984F: drivers/i2c/busses/i2c-sis5595.c
4985F: drivers/i2c/busses/i2c-sis630.c
4986F: drivers/i2c/busses/i2c-sis96x.c
4987F: drivers/i2c/busses/i2c-via.c
4988F: drivers/i2c/busses/i2c-viapro.c
4989
4990I2C/SMBUS ISMT DRIVER
4991M: Seth Heasley <seth.heasley@intel.com>
4992M: Neil Horman <nhorman@tuxdriver.com>
4993L: linux-i2c@vger.kernel.org
4994F: drivers/i2c/busses/i2c-ismt.c
4995F: Documentation/i2c/busses/i2c-ismt
4996
4997I2C/SMBUS STUB DRIVER
4998M: Jean Delvare <jdelvare@suse.de>
4999L: linux-i2c@vger.kernel.org
5000S: Maintained
5001F: drivers/i2c/i2c-stub.c
5002
5003I2C SUBSYSTEM
5004M: Wolfram Sang <wsa@the-dreams.de>
5005L: linux-i2c@vger.kernel.org
5006W: https://i2c.wiki.kernel.org/
5007Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5008T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5009S: Maintained
5010F: Documentation/devicetree/bindings/i2c/
5011F: Documentation/i2c/
5012F: drivers/i2c/
5013F: include/linux/i2c.h
5014F: include/linux/i2c-*.h
5015F: include/uapi/linux/i2c.h
5016F: include/uapi/linux/i2c-*.h
5017
5018I2C ACPI SUPPORT
5019M: Mika Westerberg <mika.westerberg@linux.intel.com>
5020L: linux-i2c@vger.kernel.org
5021L: linux-acpi@vger.kernel.org
5022S: Maintained
5023
5024I2C-TAOS-EVM DRIVER
5025M: Jean Delvare <jdelvare@suse.de>
5026L: linux-i2c@vger.kernel.org
5027S: Maintained
5028F: Documentation/i2c/busses/i2c-taos-evm
5029F: drivers/i2c/busses/i2c-taos-evm.c
5030
5031I2C-TINY-USB DRIVER
5032M: Till Harbaum <till@harbaum.org>
5033L: linux-i2c@vger.kernel.org
5034W: http://www.harbaum.org/till/i2c_tiny_usb
5035S: Maintained
5036F: drivers/i2c/busses/i2c-tiny-usb.c
5037
5038i386 BOOT CODE
5039M: "H. Peter Anvin" <hpa@zytor.com>
5040S: Maintained
5041F: arch/x86/boot/
5042
5043i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5044M: "H. Peter Anvin" <hpa@zytor.com>
5045T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5046S: Maintained
5047
5048IA64 (Itanium) PLATFORM
5049M: Tony Luck <tony.luck@intel.com>
5050M: Fenghua Yu <fenghua.yu@intel.com>
5051L: linux-ia64@vger.kernel.org
5052T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5053S: Maintained
5054F: arch/ia64/
5055
5056IBM Power in-Nest Crypto Acceleration
5057M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
5058M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
5059L: linux-crypto@vger.kernel.org
5060S: Supported
5061F: drivers/crypto/nx/Makefile
5062F: drivers/crypto/nx/Kconfig
5063F: drivers/crypto/nx/nx-aes*
5064F: drivers/crypto/nx/nx-sha*
5065F: drivers/crypto/nx/nx.*
5066F: drivers/crypto/nx/nx_csbcpb.h
5067F: drivers/crypto/nx/nx_debugfs.h
5068
5069IBM Power 842 compression accelerator
5070M: Dan Streetman <ddstreet@us.ibm.com>
5071S: Supported
5072F: drivers/crypto/nx/Makefile
5073F: drivers/crypto/nx/Kconfig
5074F: drivers/crypto/nx/nx-842*
5075F: include/linux/sw842.h
5076F: crypto/842.c
5077F: lib/842/
5078
5079IBM Power Linux RAID adapter
5080M: Brian King <brking@us.ibm.com>
5081S: Supported
5082F: drivers/scsi/ipr.*
5083
5084IBM Power Virtual Ethernet Device Driver
5085M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5086L: netdev@vger.kernel.org
5087S: Supported
5088F: drivers/net/ethernet/ibm/ibmveth.*
5089
5090IBM Power Virtual SCSI Device Drivers
5091M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5092L: linux-scsi@vger.kernel.org
5093S: Supported
5094F: drivers/scsi/ibmvscsi/ibmvscsi*
5095F: drivers/scsi/ibmvscsi/viosrp.h
5096
5097IBM Power Virtual FC Device Drivers
5098M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5099L: linux-scsi@vger.kernel.org
5100S: Supported
5101F: drivers/scsi/ibmvscsi/ibmvfc*
5102
5103IBM ServeRAID RAID DRIVER
5104S: Orphan
5105F: drivers/scsi/ips.*
5106
5107ICH LPC AND GPIO DRIVER
5108M: Peter Tyser <ptyser@xes-inc.com>
5109S: Maintained
5110F: drivers/mfd/lpc_ich.c
5111F: drivers/gpio/gpio-ich.c
5112
5113IDE SUBSYSTEM
5114M: "David S. Miller" <davem@davemloft.net>
5115L: linux-ide@vger.kernel.org
5116Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5117T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5118S: Maintained
5119F: Documentation/ide/
5120F: drivers/ide/
5121F: include/linux/ide.h
5122
5123IDEAPAD LAPTOP EXTRAS DRIVER
5124M: Ike Panhc <ike.pan@canonical.com>
5125L: platform-driver-x86@vger.kernel.org
5126W: http://launchpad.net/ideapad-laptop
5127S: Maintained
5128F: drivers/platform/x86/ideapad-laptop.c
5129
5130IDEAPAD LAPTOP SLIDEBAR DRIVER
5131M: Andrey Moiseev <o2g.org.ru@gmail.com>
5132L: linux-input@vger.kernel.org
5133W: https://github.com/o2genum/ideapad-slidebar
5134S: Maintained
5135F: drivers/input/misc/ideapad_slidebar.c
5136
5137IDE/ATAPI DRIVERS
5138M: Borislav Petkov <bp@alien8.de>
5139L: linux-ide@vger.kernel.org
5140S: Maintained
5141F: Documentation/cdrom/ide-cd
5142F: drivers/ide/ide-cd*
5143
5144IDLE-I7300
5145M: Andy Henroid <andrew.d.henroid@intel.com>
5146L: linux-pm@vger.kernel.org
5147S: Supported
5148F: drivers/idle/i7300_idle.c
5149
5150IEEE 802.15.4 SUBSYSTEM
5151M: Alexander Aring <alex.aring@gmail.com>
5152L: linux-wpan@vger.kernel.org
5153W: https://github.com/linux-wpan
5154T: git git://github.com/linux-wpan/linux-wpan-next.git
5155S: Maintained
5156F: net/ieee802154/
5157F: net/mac802154/
5158F: drivers/net/ieee802154/
5159F: include/linux/nl802154.h
5160F: include/linux/ieee802154.h
5161F: include/net/nl802154.h
5162F: include/net/mac802154.h
5163F: include/net/af_ieee802154.h
5164F: include/net/cfg802154.h
5165F: include/net/ieee802154_netdev.h
5166F: Documentation/networking/ieee802154.txt
5167
5168IGORPLUG-USB IR RECEIVER
5169M: Sean Young <sean@mess.org>
5170L: linux-media@vger.kernel.org
5171S: Maintained
5172F: drivers/media/rc/igorplugusb.c
5173
5174IGUANAWORKS USB IR TRANSCEIVER
5175M: Sean Young <sean@mess.org>
5176L: linux-media@vger.kernel.org
5177S: Maintained
5178F: drivers/media/rc/iguanair.c
5179
5180IIO SUBSYSTEM AND DRIVERS
5181M: Jonathan Cameron <jic23@kernel.org>
5182R: Hartmut Knaack <knaack.h@gmx.de>
5183R: Lars-Peter Clausen <lars@metafoo.de>
5184R: Peter Meerwald <pmeerw@pmeerw.net>
5185L: linux-iio@vger.kernel.org
5186S: Maintained
5187F: drivers/iio/
5188F: drivers/staging/iio/
5189F: include/linux/iio/
5190F: tools/iio/
5191
5192IKANOS/ADI EAGLE ADSL USB DRIVER
5193M: Matthieu Castet <castet.matthieu@free.fr>
5194M: Stanislaw Gruszka <stf_xl@wp.pl>
5195S: Maintained
5196F: drivers/usb/atm/ueagle-atm.c
5197
5198INA209 HARDWARE MONITOR DRIVER
5199M: Guenter Roeck <linux@roeck-us.net>
5200L: lm-sensors@lm-sensors.org
5201S: Maintained
5202F: Documentation/hwmon/ina209
5203F: Documentation/devicetree/bindings/i2c/ina209.txt
5204F: drivers/hwmon/ina209.c
5205
5206INA2XX HARDWARE MONITOR DRIVER
5207M: Guenter Roeck <linux@roeck-us.net>
5208L: lm-sensors@lm-sensors.org
5209S: Maintained
5210F: Documentation/hwmon/ina2xx
5211F: drivers/hwmon/ina2xx.c
5212F: include/linux/platform_data/ina2xx.h
5213
5214INDUSTRY PACK SUBSYSTEM (IPACK)
5215M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5216M: Jens Taprogge <jens.taprogge@taprogge.org>
5217M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5218L: industrypack-devel@lists.sourceforge.net
5219W: http://industrypack.sourceforge.net
5220S: Maintained
5221F: drivers/ipack/
5222
5223INGENIC JZ4780 DMA Driver
5224M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5225S: Maintained
5226F: drivers/dma/dma-jz4780.c
5227
5228INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5229M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5230M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5231L: linux-ima-devel@lists.sourceforge.net
5232L: linux-ima-user@lists.sourceforge.net
5233L: linux-security-module@vger.kernel.org
5234S: Supported
5235F: security/integrity/ima/
5236
5237IMGTEC IR DECODER DRIVER
5238M: James Hogan <james.hogan@imgtec.com>
5239S: Maintained
5240F: drivers/media/rc/img-ir/
5241
5242IMS TWINTURBO FRAMEBUFFER DRIVER
5243L: linux-fbdev@vger.kernel.org
5244S: Orphan
5245F: drivers/video/fbdev/imsttfb.c
5246
5247INFINIBAND SUBSYSTEM
5248M: Doug Ledford <dledford@redhat.com>
5249M: Sean Hefty <sean.hefty@intel.com>
5250M: Hal Rosenstock <hal.rosenstock@gmail.com>
5251L: linux-rdma@vger.kernel.org
5252W: http://www.openfabrics.org/
5253Q: http://patchwork.kernel.org/project/linux-rdma/list/
5254T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5255S: Supported
5256F: Documentation/infiniband/
5257F: drivers/infiniband/
5258F: include/uapi/linux/if_infiniband.h
5259F: include/uapi/rdma/
5260F: include/rdma/
5261
5262INOTIFY
5263M: John McCutchan <john@johnmccutchan.com>
5264M: Robert Love <rlove@rlove.org>
5265M: Eric Paris <eparis@parisplace.org>
5266S: Maintained
5267F: Documentation/filesystems/inotify.txt
5268F: fs/notify/inotify/
5269F: include/linux/inotify.h
5270F: include/uapi/linux/inotify.h
5271
5272INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5273M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5274L: linux-input@vger.kernel.org
5275Q: http://patchwork.kernel.org/project/linux-input/list/
5276T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5277S: Maintained
5278F: drivers/input/
5279F: include/linux/input.h
5280F: include/uapi/linux/input.h
5281F: include/linux/input/
5282
5283INPUT MULTITOUCH (MT) PROTOCOL
5284M: Henrik Rydberg <rydberg@bitmath.org>
5285L: linux-input@vger.kernel.org
5286S: Odd fixes
5287F: Documentation/input/multi-touch-protocol.txt
5288F: drivers/input/input-mt.c
5289K: \b(ABS|SYN)_MT_
5290
5291INTEL ASoC BDW/HSW DRIVERS
5292M: Jie Yang <yang.jie@linux.intel.com>
5293L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5294S: Supported
5295F: sound/soc/intel/common/sst-dsp*
5296F: sound/soc/intel/common/sst-firmware.c
5297F: sound/soc/intel/boards/broadwell.c
5298F: sound/soc/intel/haswell/
5299
5300INTEL C600 SERIES SAS CONTROLLER DRIVER
5301M: Intel SCU Linux support <intel-linux-scu@intel.com>
5302M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5303L: linux-scsi@vger.kernel.org
5304T: git git://git.code.sf.net/p/intel-sas/isci
5305S: Supported
5306F: drivers/scsi/isci/
5307
5308INTEL IDLE DRIVER
5309M: Len Brown <lenb@kernel.org>
5310L: linux-pm@vger.kernel.org
5311T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5312S: Supported
5313F: drivers/idle/intel_idle.c
5314
5315INTEL PSTATE DRIVER
5316M: Kristen Carlson Accardi <kristen@linux.intel.com>
5317L: linux-pm@vger.kernel.org
5318S: Supported
5319F: drivers/cpufreq/intel_pstate.c
5320
5321INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5322M: Maik Broemme <mbroemme@plusserver.de>
5323L: linux-fbdev@vger.kernel.org
5324S: Maintained
5325F: Documentation/fb/intelfb.txt
5326F: drivers/video/fbdev/intelfb/
5327
5328INTEL 810/815 FRAMEBUFFER DRIVER
5329M: Antonino Daplas <adaplas@gmail.com>
5330L: linux-fbdev@vger.kernel.org
5331S: Maintained
5332F: drivers/video/fbdev/i810/
5333
5334INTEL MENLOW THERMAL DRIVER
5335M: Sujith Thomas <sujith.thomas@intel.com>
5336L: platform-driver-x86@vger.kernel.org
5337W: https://01.org/linux-acpi
5338S: Supported
5339F: drivers/platform/x86/intel_menlow.c
5340
5341INTEL IA32 MICROCODE UPDATE SUPPORT
5342M: Borislav Petkov <bp@alien8.de>
5343S: Maintained
5344F: arch/x86/kernel/cpu/microcode/core*
5345F: arch/x86/kernel/cpu/microcode/intel*
5346
5347INTEL I/OAT DMA DRIVER
5348M: Dave Jiang <dave.jiang@intel.com>
5349R: Dan Williams <dan.j.williams@intel.com>
5350L: dmaengine@vger.kernel.org
5351Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5352S: Supported
5353F: drivers/dma/ioat*
5354
5355INTEL IOMMU (VT-d)
5356M: David Woodhouse <dwmw2@infradead.org>
5357L: iommu@lists.linux-foundation.org
5358T: git git://git.infradead.org/iommu-2.6.git
5359S: Supported
5360F: drivers/iommu/intel-iommu.c
5361F: include/linux/intel-iommu.h
5362
5363INTEL IOP-ADMA DMA DRIVER
5364R: Dan Williams <dan.j.williams@intel.com>
5365S: Odd fixes
5366F: drivers/dma/iop-adma.c
5367
5368INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5369M: Krzysztof Halasa <khalasa@piap.pl>
5370S: Maintained
5371F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5372F: arch/arm/mach-ixp4xx/include/mach/npe.h
5373F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5374F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5375F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5376F: drivers/net/wan/ixp4xx_hss.c
5377
5378INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5379M: Deepak Saxena <dsaxena@plexity.net>
5380S: Maintained
5381F: drivers/char/hw_random/ixp4xx-rng.c
5382
5383INTEL ETHERNET DRIVERS
5384M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5385R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5386R: Shannon Nelson <shannon.nelson@intel.com>
5387R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5388R: Don Skidmore <donald.c.skidmore@intel.com>
5389R: Matthew Vick <matthew.vick@intel.com>
5390R: John Ronciak <john.ronciak@intel.com>
5391R: Mitch Williams <mitch.a.williams@intel.com>
5392L: intel-wired-lan@lists.osuosl.org
5393W: http://www.intel.com/support/feedback.htm
5394W: http://e1000.sourceforge.net/
5395Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5396T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5397T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5398S: Supported
5399F: Documentation/networking/e100.txt
5400F: Documentation/networking/e1000.txt
5401F: Documentation/networking/e1000e.txt
5402F: Documentation/networking/igb.txt
5403F: Documentation/networking/igbvf.txt
5404F: Documentation/networking/ixgb.txt
5405F: Documentation/networking/ixgbe.txt
5406F: Documentation/networking/ixgbevf.txt
5407F: Documentation/networking/i40e.txt
5408F: Documentation/networking/i40evf.txt
5409F: drivers/net/ethernet/intel/
5410F: drivers/net/ethernet/intel/*/
5411
5412INTEL-MID GPIO DRIVER
5413M: David Cohen <david.a.cohen@linux.intel.com>
5414L: linux-gpio@vger.kernel.org
5415S: Maintained
5416F: drivers/gpio/gpio-intel-mid.c
5417
5418INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5419M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5420L: linux-wireless@vger.kernel.org
5421S: Maintained
5422F: Documentation/networking/README.ipw2100
5423F: Documentation/networking/README.ipw2200
5424F: drivers/net/wireless/ipw2x00/
5425
5426INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5427M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5428M: Gang Wei <gang.wei@intel.com>
5429M: Shane Wang <shane.wang@intel.com>
5430L: tboot-devel@lists.sourceforge.net
5431W: http://tboot.sourceforge.net
5432T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5433S: Supported
5434F: Documentation/intel_txt.txt
5435F: include/linux/tboot.h
5436F: arch/x86/kernel/tboot.c
5437
5438INTEL WIRELESS WIMAX CONNECTION 2400
5439M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5440M: linux-wimax@intel.com
5441L: wimax@linuxwimax.org (subscribers-only)
5442S: Supported
5443W: http://linuxwimax.org
5444F: Documentation/wimax/README.i2400m
5445F: drivers/net/wimax/i2400m/
5446F: include/uapi/linux/wimax/i2400m.h
5447
5448INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5449M: Stanislaw Gruszka <sgruszka@redhat.com>
5450L: linux-wireless@vger.kernel.org
5451S: Supported
5452F: drivers/net/wireless/iwlegacy/
5453
5454INTEL WIRELESS WIFI LINK (iwlwifi)
5455M: Johannes Berg <johannes.berg@intel.com>
5456M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5457M: Intel Linux Wireless <ilw@linux.intel.com>
5458L: linux-wireless@vger.kernel.org
5459W: http://intellinuxwireless.org
5460T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5461S: Supported
5462F: drivers/net/wireless/iwlwifi/
5463
5464INTEL MANAGEMENT ENGINE (mei)
5465M: Tomas Winkler <tomas.winkler@intel.com>
5466L: linux-kernel@vger.kernel.org
5467S: Supported
5468F: include/uapi/linux/mei.h
5469F: include/linux/mei_cl_bus.h
5470F: drivers/misc/mei/*
5471F: Documentation/misc-devices/mei/*
5472
5473INTEL PMC IPC DRIVER
5474M: Zha Qipeng<qipeng.zha@intel.com>
5475L: platform-driver-x86@vger.kernel.org
5476S: Maintained
5477F: drivers/platform/x86/intel_pmc_ipc.c
5478F: arch/x86/include/asm/intel_pmc_ipc.h
5479
5480IOC3 ETHERNET DRIVER
5481M: Ralf Baechle <ralf@linux-mips.org>
5482L: linux-mips@linux-mips.org
5483S: Maintained
5484F: drivers/net/ethernet/sgi/ioc3-eth.c
5485
5486IOC3 SERIAL DRIVER
5487M: Pat Gefre <pfg@sgi.com>
5488L: linux-serial@vger.kernel.org
5489S: Maintained
5490F: drivers/tty/serial/ioc3_serial.c
5491
5492IOMMU DRIVERS
5493M: Joerg Roedel <joro@8bytes.org>
5494L: iommu@lists.linux-foundation.org
5495T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5496S: Maintained
5497F: drivers/iommu/
5498
5499IP MASQUERADING
5500M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5501S: Maintained
5502F: net/ipv4/netfilter/ipt_MASQUERADE.c
5503
5504IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5505M: Francois Romieu <romieu@fr.zoreil.com>
5506M: Sorbica Shieh <sorbica@icplus.com.tw>
5507L: netdev@vger.kernel.org
5508S: Maintained
5509F: drivers/net/ethernet/icplus/ipg.*
5510
5511IPATH DRIVER
5512M: Mike Marciniszyn <infinipath@intel.com>
5513L: linux-rdma@vger.kernel.org
5514S: Maintained
5515F: drivers/infiniband/hw/ipath/
5516
5517IPMI SUBSYSTEM
5518M: Corey Minyard <minyard@acm.org>
5519L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5520W: http://openipmi.sourceforge.net/
5521S: Supported
5522F: Documentation/IPMI.txt
5523F: drivers/char/ipmi/
5524F: include/linux/ipmi*
5525F: include/uapi/linux/ipmi*
5526
5527QCOM AUDIO (ASoC) DRIVERS
5528M: Patrick Lai <plai@codeaurora.org>
5529M: Banajit Goswami <bgoswami@codeaurora.org>
5530L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5531S: Supported
5532F: sound/soc/qcom/
5533
5534IPS SCSI RAID DRIVER
5535M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5536L: linux-scsi@vger.kernel.org
5537W: http://www.adaptec.com/
5538S: Maintained
5539F: drivers/scsi/ips*
5540
5541IPVS
5542M: Wensong Zhang <wensong@linux-vs.org>
5543M: Simon Horman <horms@verge.net.au>
5544M: Julian Anastasov <ja@ssi.bg>
5545L: netdev@vger.kernel.org
5546L: lvs-devel@vger.kernel.org
5547S: Maintained
5548F: Documentation/networking/ipvs-sysctl.txt
5549F: include/net/ip_vs.h
5550F: include/uapi/linux/ip_vs.h
5551F: net/netfilter/ipvs/
5552
5553IPWIRELESS DRIVER
5554M: Jiri Kosina <jkosina@suse.cz>
5555M: David Sterba <dsterba@suse.cz>
5556S: Odd Fixes
5557F: drivers/tty/ipwireless/
5558
5559IPX NETWORK LAYER
5560M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5561L: netdev@vger.kernel.org
5562S: Maintained
5563F: include/net/ipx.h
5564F: include/uapi/linux/ipx.h
5565F: net/ipx/
5566
5567IRDA SUBSYSTEM
5568M: Samuel Ortiz <samuel@sortiz.org>
5569L: irda-users@lists.sourceforge.net (subscribers-only)
5570L: netdev@vger.kernel.org
5571W: http://irda.sourceforge.net/
5572S: Maintained
5573T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5574F: Documentation/networking/irda.txt
5575F: drivers/net/irda/
5576F: include/net/irda/
5577F: net/irda/
5578
5579IRQ SUBSYSTEM
5580M: Thomas Gleixner <tglx@linutronix.de>
5581L: linux-kernel@vger.kernel.org
5582S: Maintained
5583T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5584F: kernel/irq/
5585
5586IRQCHIP DRIVERS
5587M: Thomas Gleixner <tglx@linutronix.de>
5588M: Jason Cooper <jason@lakedaemon.net>
5589L: linux-kernel@vger.kernel.org
5590S: Maintained
5591T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5592T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5593F: Documentation/devicetree/bindings/interrupt-controller/
5594F: drivers/irqchip/
5595
5596IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5597M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5598S: Maintained
5599F: Documentation/IRQ-domain.txt
5600F: include/linux/irqdomain.h
5601F: kernel/irq/irqdomain.c
5602
5603ISAPNP
5604M: Jaroslav Kysela <perex@perex.cz>
5605S: Maintained
5606F: Documentation/isapnp.txt
5607F: drivers/pnp/isapnp/
5608F: include/linux/isapnp.h
5609
5610ISA RADIO MODULE
5611M: Hans Verkuil <hverkuil@xs4all.nl>
5612L: linux-media@vger.kernel.org
5613T: git git://linuxtv.org/media_tree.git
5614W: http://linuxtv.org
5615S: Maintained
5616F: drivers/media/radio/radio-isa*
5617
5618iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5619M: Peter Jones <pjones@redhat.com>
5620M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5621S: Maintained
5622F: drivers/firmware/iscsi_ibft*
5623
5624ISCSI
5625M: Mike Christie <michaelc@cs.wisc.edu>
5626L: open-iscsi@googlegroups.com
5627W: www.open-iscsi.org
5628T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5629S: Maintained
5630F: drivers/scsi/*iscsi*
5631F: include/scsi/*iscsi*
5632
5633ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5634M: Or Gerlitz <ogerlitz@mellanox.com>
5635M: Sagi Grimberg <sagig@mellanox.com>
5636M: Roi Dayan <roid@mellanox.com>
5637L: linux-rdma@vger.kernel.org
5638S: Supported
5639W: http://www.openfabrics.org
5640W: www.open-iscsi.org
5641Q: http://patchwork.kernel.org/project/linux-rdma/list/
5642F: drivers/infiniband/ulp/iser/
5643
5644ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5645M: Sagi Grimberg <sagig@mellanox.com>
5646T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5647L: linux-rdma@vger.kernel.org
5648L: target-devel@vger.kernel.org
5649S: Supported
5650W: http://www.linux-iscsi.org
5651F: drivers/infiniband/ulp/isert
5652
5653ISDN SUBSYSTEM
5654M: Karsten Keil <isdn@linux-pingi.de>
5655L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5656L: netdev@vger.kernel.org
5657W: http://www.isdn4linux.de
5658T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5659S: Maintained
5660F: Documentation/isdn/
5661F: drivers/isdn/
5662F: include/linux/isdn.h
5663F: include/linux/isdn/
5664F: include/uapi/linux/isdn.h
5665F: include/uapi/linux/isdn/
5666
5667ISDN SUBSYSTEM (Eicon active card driver)
5668M: Armin Schindler <mac@melware.de>
5669L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5670W: http://www.melware.de
5671S: Maintained
5672F: drivers/isdn/hardware/eicon/
5673
5674IT87 HARDWARE MONITORING DRIVER
5675M: Jean Delvare <jdelvare@suse.de>
5676L: lm-sensors@lm-sensors.org
5677S: Maintained
5678F: Documentation/hwmon/it87
5679F: drivers/hwmon/it87.c
5680
5681IT913X MEDIA DRIVER
5682M: Antti Palosaari <crope@iki.fi>
5683L: linux-media@vger.kernel.org
5684W: http://linuxtv.org/
5685W: http://palosaari.fi/linux/
5686Q: http://patchwork.linuxtv.org/project/linux-media/list/
5687T: git git://linuxtv.org/anttip/media_tree.git
5688S: Maintained
5689F: drivers/media/tuners/it913x*
5690
5691IVTV VIDEO4LINUX DRIVER
5692M: Andy Walls <awalls@md.metrocast.net>
5693L: ivtv-devel@ivtvdriver.org (subscribers-only)
5694L: linux-media@vger.kernel.org
5695T: git git://linuxtv.org/media_tree.git
5696W: http://www.ivtvdriver.org
5697S: Maintained
5698F: Documentation/video4linux/*.ivtv
5699F: drivers/media/pci/ivtv/
5700F: include/uapi/linux/ivtv*
5701
5702IX2505V MEDIA DRIVER
5703M: Malcolm Priestley <tvboxspy@gmail.com>
5704L: linux-media@vger.kernel.org
5705W: http://linuxtv.org/
5706Q: http://patchwork.linuxtv.org/project/linux-media/list/
5707S: Maintained
5708F: drivers/media/dvb-frontends/ix2505v*
5709
5710JC42.4 TEMPERATURE SENSOR DRIVER
5711M: Guenter Roeck <linux@roeck-us.net>
5712L: lm-sensors@lm-sensors.org
5713S: Maintained
5714F: drivers/hwmon/jc42.c
5715F: Documentation/hwmon/jc42
5716
5717JFS FILESYSTEM
5718M: Dave Kleikamp <shaggy@kernel.org>
5719L: jfs-discussion@lists.sourceforge.net
5720W: http://jfs.sourceforge.net/
5721T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5722S: Maintained
5723F: Documentation/filesystems/jfs.txt
5724F: fs/jfs/
5725
5726JME NETWORK DRIVER
5727M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5728L: netdev@vger.kernel.org
5729S: Maintained
5730F: drivers/net/ethernet/jme.*
5731
5732JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5733M: David Woodhouse <dwmw2@infradead.org>
5734L: linux-mtd@lists.infradead.org
5735W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5736S: Maintained
5737F: fs/jffs2/
5738F: include/uapi/linux/jffs2.h
5739
5740JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5741M: Andrew Morton <akpm@linux-foundation.org>
5742M: Jan Kara <jack@suse.cz>
5743L: linux-ext4@vger.kernel.org
5744S: Maintained
5745F: fs/jbd/
5746F: include/linux/jbd.h
5747
5748JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5749M: "Theodore Ts'o" <tytso@mit.edu>
5750L: linux-ext4@vger.kernel.org
5751S: Maintained
5752F: fs/jbd2/
5753F: include/linux/jbd2.h
5754
5755JSM Neo PCI based serial card
5756M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5757L: linux-serial@vger.kernel.org
5758S: Maintained
5759F: drivers/tty/serial/jsm/
5760
5761K10TEMP HARDWARE MONITORING DRIVER
5762M: Clemens Ladisch <clemens@ladisch.de>
5763L: lm-sensors@lm-sensors.org
5764S: Maintained
5765F: Documentation/hwmon/k10temp
5766F: drivers/hwmon/k10temp.c
5767
5768K8TEMP HARDWARE MONITORING DRIVER
5769M: Rudolf Marek <r.marek@assembler.cz>
5770L: lm-sensors@lm-sensors.org
5771S: Maintained
5772F: Documentation/hwmon/k8temp
5773F: drivers/hwmon/k8temp.c
5774
5775KCONFIG
5776M: "Yann E. MORIN" <yann.morin.1998@free.fr>
5777L: linux-kbuild@vger.kernel.org
5778T: git git://gitorious.org/linux-kconfig/linux-kconfig
5779S: Maintained
5780F: Documentation/kbuild/kconfig-language.txt
5781F: scripts/kconfig/
5782
5783KDUMP
5784M: Vivek Goyal <vgoyal@redhat.com>
5785M: Haren Myneni <hbabu@us.ibm.com>
5786L: kexec@lists.infradead.org
5787W: http://lse.sourceforge.net/kdump/
5788S: Maintained
5789F: Documentation/kdump/
5790
5791KEENE FM RADIO TRANSMITTER DRIVER
5792M: Hans Verkuil <hverkuil@xs4all.nl>
5793L: linux-media@vger.kernel.org
5794T: git git://linuxtv.org/media_tree.git
5795W: http://linuxtv.org
5796S: Maintained
5797F: drivers/media/radio/radio-keene*
5798
5799KERNEL AUTOMOUNTER v4 (AUTOFS4)
5800M: Ian Kent <raven@themaw.net>
5801L: autofs@vger.kernel.org
5802S: Maintained
5803F: fs/autofs4/
5804
5805KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5806M: Michal Marek <mmarek@suse.cz>
5807T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5808T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5809L: linux-kbuild@vger.kernel.org
5810S: Maintained
5811F: Documentation/kbuild/
5812F: Makefile
5813F: scripts/Makefile.*
5814F: scripts/basic/
5815F: scripts/mk*
5816F: scripts/package/
5817
5818KERNEL JANITORS
5819L: kernel-janitors@vger.kernel.org
5820W: http://kernelnewbies.org/KernelJanitors
5821S: Odd Fixes
5822
5823KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5824M: "J. Bruce Fields" <bfields@fieldses.org>
5825L: linux-nfs@vger.kernel.org
5826W: http://nfs.sourceforge.net/
5827S: Supported
5828F: fs/nfsd/
5829F: include/uapi/linux/nfsd/
5830F: fs/lockd/
5831F: fs/nfs_common/
5832F: net/sunrpc/
5833F: include/linux/lockd/
5834F: include/linux/sunrpc/
5835F: include/uapi/linux/sunrpc/
5836
5837KERNEL SELFTEST FRAMEWORK
5838M: Shuah Khan <shuahkh@osg.samsung.com>
5839L: linux-api@vger.kernel.org
5840T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5841S: Maintained
5842F: tools/testing/selftests
5843
5844KERNEL VIRTUAL MACHINE (KVM)
5845M: Gleb Natapov <gleb@kernel.org>
5846M: Paolo Bonzini <pbonzini@redhat.com>
5847L: kvm@vger.kernel.org
5848W: http://www.linux-kvm.org
5849T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5850S: Supported
5851F: Documentation/*/kvm*.txt
5852F: Documentation/virtual/kvm/
5853F: arch/*/kvm/
5854F: arch/x86/kernel/kvm.c
5855F: arch/x86/kernel/kvmclock.c
5856F: arch/*/include/asm/kvm*
5857F: include/linux/kvm*
5858F: include/uapi/linux/kvm*
5859F: virt/kvm/
5860
5861KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5862M: Joerg Roedel <joro@8bytes.org>
5863L: kvm@vger.kernel.org
5864W: http://kvm.qumranet.com
5865S: Maintained
5866F: arch/x86/include/asm/svm.h
5867F: arch/x86/kvm/svm.c
5868
5869KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5870M: Alexander Graf <agraf@suse.de>
5871L: kvm-ppc@vger.kernel.org
5872W: http://kvm.qumranet.com
5873T: git git://github.com/agraf/linux-2.6.git
5874S: Supported
5875F: arch/powerpc/include/asm/kvm*
5876F: arch/powerpc/kvm/
5877
5878KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5879M: Christian Borntraeger <borntraeger@de.ibm.com>
5880M: Cornelia Huck <cornelia.huck@de.ibm.com>
5881M: linux390@de.ibm.com
5882L: linux-s390@vger.kernel.org
5883W: http://www.ibm.com/developerworks/linux/linux390/
5884S: Supported
5885F: Documentation/s390/kvm.txt
5886F: arch/s390/include/asm/kvm*
5887F: arch/s390/kvm/
5888F: drivers/s390/kvm/
5889
5890KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5891M: Christoffer Dall <christoffer.dall@linaro.org>
5892M: Marc Zyngier <marc.zyngier@arm.com>
5893L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5894L: kvmarm@lists.cs.columbia.edu
5895W: http://systems.cs.columbia.edu/projects/kvm-arm
5896S: Supported
5897F: arch/arm/include/uapi/asm/kvm*
5898F: arch/arm/include/asm/kvm*
5899F: arch/arm/kvm/
5900F: virt/kvm/arm/
5901F: include/kvm/arm_*
5902
5903KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5904M: Christoffer Dall <christoffer.dall@linaro.org>
5905M: Marc Zyngier <marc.zyngier@arm.com>
5906L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5907L: kvmarm@lists.cs.columbia.edu
5908S: Maintained
5909F: arch/arm64/include/uapi/asm/kvm*
5910F: arch/arm64/include/asm/kvm*
5911F: arch/arm64/kvm/
5912
5913KEXEC
5914M: Eric Biederman <ebiederm@xmission.com>
5915W: http://kernel.org/pub/linux/utils/kernel/kexec/
5916L: kexec@lists.infradead.org
5917S: Maintained
5918F: include/linux/kexec.h
5919F: include/uapi/linux/kexec.h
5920F: kernel/kexec.c
5921
5922KEYS/KEYRINGS:
5923M: David Howells <dhowells@redhat.com>
5924L: keyrings@linux-nfs.org
5925S: Maintained
5926F: Documentation/security/keys.txt
5927F: include/linux/key.h
5928F: include/linux/key-type.h
5929F: include/keys/
5930F: security/keys/
5931
5932KEYS-TRUSTED
5933M: David Safford <safford@us.ibm.com>
5934M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5935L: linux-security-module@vger.kernel.org
5936L: keyrings@linux-nfs.org
5937S: Supported
5938F: Documentation/security/keys-trusted-encrypted.txt
5939F: include/keys/trusted-type.h
5940F: security/keys/trusted.c
5941F: security/keys/trusted.h
5942
5943KEYS-ENCRYPTED
5944M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5945M: David Safford <safford@us.ibm.com>
5946L: linux-security-module@vger.kernel.org
5947L: keyrings@linux-nfs.org
5948S: Supported
5949F: Documentation/security/keys-trusted-encrypted.txt
5950F: include/keys/encrypted-type.h
5951F: security/keys/encrypted-keys/
5952
5953KGDB / KDB /debug_core
5954M: Jason Wessel <jason.wessel@windriver.com>
5955W: http://kgdb.wiki.kernel.org/
5956L: kgdb-bugreport@lists.sourceforge.net
5957S: Maintained
5958F: Documentation/DocBook/kgdb.tmpl
5959F: drivers/misc/kgdbts.c
5960F: drivers/tty/serial/kgdboc.c
5961F: include/linux/kdb.h
5962F: include/linux/kgdb.h
5963F: kernel/debug/
5964
5965KMEMCHECK
5966M: Vegard Nossum <vegardno@ifi.uio.no>
5967M: Pekka Enberg <penberg@kernel.org>
5968S: Maintained
5969F: Documentation/kmemcheck.txt
5970F: arch/x86/include/asm/kmemcheck.h
5971F: arch/x86/mm/kmemcheck/
5972F: include/linux/kmemcheck.h
5973F: mm/kmemcheck.c
5974
5975KMEMLEAK
5976M: Catalin Marinas <catalin.marinas@arm.com>
5977S: Maintained
5978F: Documentation/kmemleak.txt
5979F: include/linux/kmemleak.h
5980F: mm/kmemleak.c
5981F: mm/kmemleak-test.c
5982
5983KPROBES
5984M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5985M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5986M: "David S. Miller" <davem@davemloft.net>
5987M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5988S: Maintained
5989F: Documentation/kprobes.txt
5990F: include/linux/kprobes.h
5991F: kernel/kprobes.c
5992
5993KS0108 LCD CONTROLLER DRIVER
5994M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5995W: http://miguelojeda.es/auxdisplay.htm
5996W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5997S: Maintained
5998F: Documentation/auxdisplay/ks0108
5999F: drivers/auxdisplay/ks0108.c
6000F: include/linux/ks0108.h
6001
6002LAPB module
6003L: linux-x25@vger.kernel.org
6004S: Orphan
6005F: Documentation/networking/lapb-module.txt
6006F: include/*/lapb.h
6007F: net/lapb/
6008
6009LASI 53c700 driver for PARISC
6010M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6011L: linux-scsi@vger.kernel.org
6012S: Maintained
6013F: Documentation/scsi/53c700.txt
6014F: drivers/scsi/53c700*
6015
6016LED SUBSYSTEM
6017M: Bryan Wu <cooloney@gmail.com>
6018M: Richard Purdie <rpurdie@rpsys.net>
6019M: Jacek Anaszewski <j.anaszewski@samsung.com>
6020L: linux-leds@vger.kernel.org
6021T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
6022S: Maintained
6023F: drivers/leds/
6024F: include/linux/leds.h
6025
6026LEGACY EEPROM DRIVER
6027M: Jean Delvare <jdelvare@suse.de>
6028S: Maintained
6029F: Documentation/misc-devices/eeprom
6030F: drivers/misc/eeprom/eeprom.c
6031
6032LEGO USB Tower driver
6033M: Juergen Stuber <starblue@users.sourceforge.net>
6034L: legousb-devel@lists.sourceforge.net
6035W: http://legousb.sourceforge.net/
6036S: Maintained
6037F: drivers/usb/misc/legousbtower.c
6038
6039LG2160 MEDIA DRIVER
6040M: Michael Krufky <mkrufky@linuxtv.org>
6041L: linux-media@vger.kernel.org
6042W: http://linuxtv.org/
6043W: http://github.com/mkrufky
6044Q: http://patchwork.linuxtv.org/project/linux-media/list/
6045T: git git://linuxtv.org/mkrufky/tuners.git
6046S: Maintained
6047F: drivers/media/dvb-frontends/lg2160.*
6048
6049LGDT3305 MEDIA DRIVER
6050M: Michael Krufky <mkrufky@linuxtv.org>
6051L: linux-media@vger.kernel.org
6052W: http://linuxtv.org/
6053W: http://github.com/mkrufky
6054Q: http://patchwork.linuxtv.org/project/linux-media/list/
6055T: git git://linuxtv.org/mkrufky/tuners.git
6056S: Maintained
6057F: drivers/media/dvb-frontends/lgdt3305.*
6058
6059LGUEST
6060M: Rusty Russell <rusty@rustcorp.com.au>
6061L: lguest@lists.ozlabs.org
6062W: http://lguest.ozlabs.org/
6063S: Odd Fixes
6064F: arch/x86/include/asm/lguest*.h
6065F: arch/x86/lguest/
6066F: drivers/lguest/
6067F: include/linux/lguest*.h
6068F: tools/lguest/
6069
6070LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6071M: Tejun Heo <tj@kernel.org>
6072L: linux-ide@vger.kernel.org
6073T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6074S: Maintained
6075F: drivers/ata/
6076F: include/linux/ata.h
6077F: include/linux/libata.h
6078
6079LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6080M: Viresh Kumar <viresh.linux@gmail.com>
6081L: linux-ide@vger.kernel.org
6082T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6083S: Maintained
6084F: include/linux/pata_arasan_cf_data.h
6085F: drivers/ata/pata_arasan_cf.c
6086
6087LIBATA PATA DRIVERS
6088M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6089M: Tejun Heo <tj@kernel.org>
6090L: linux-ide@vger.kernel.org
6091T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6092S: Maintained
6093F: drivers/ata/pata_*.c
6094F: drivers/ata/ata_generic.c
6095
6096LIBATA SATA AHCI PLATFORM devices support
6097M: Hans de Goede <hdegoede@redhat.com>
6098M: Tejun Heo <tj@kernel.org>
6099L: linux-ide@vger.kernel.org
6100T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6101S: Maintained
6102F: drivers/ata/ahci_platform.c
6103F: drivers/ata/libahci_platform.c
6104F: include/linux/ahci_platform.h
6105
6106LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6107M: Mikael Pettersson <mikpelinux@gmail.com>
6108L: linux-ide@vger.kernel.org
6109T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6110S: Maintained
6111F: drivers/ata/sata_promise.*
6112
6113LIBLOCKDEP
6114M: Sasha Levin <sasha.levin@oracle.com>
6115S: Maintained
6116F: tools/lib/lockdep/
6117
6118LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6119M: Dan Williams <dan.j.williams@intel.com>
6120L: linux-nvdimm@lists.01.org
6121Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6122S: Supported
6123F: drivers/nvdimm/*
6124F: include/linux/nd.h
6125F: include/linux/libnvdimm.h
6126F: include/uapi/linux/ndctl.h
6127
6128LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6129M: Ross Zwisler <ross.zwisler@linux.intel.com>
6130L: linux-nvdimm@lists.01.org
6131Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6132S: Supported
6133F: drivers/nvdimm/blk.c
6134F: drivers/nvdimm/region_devs.c
6135F: drivers/acpi/nfit*
6136
6137LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6138M: Vishal Verma <vishal.l.verma@intel.com>
6139L: linux-nvdimm@lists.01.org
6140Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6141S: Supported
6142F: drivers/nvdimm/btt*
6143
6144LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6145M: Ross Zwisler <ross.zwisler@linux.intel.com>
6146L: linux-nvdimm@lists.01.org
6147Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6148S: Supported
6149F: drivers/nvdimm/pmem.c
6150
6151LINUX FOR IBM pSERIES (RS/6000)
6152M: Paul Mackerras <paulus@au.ibm.com>
6153W: http://www.ibm.com/linux/ltc/projects/ppc
6154S: Supported
6155F: arch/powerpc/boot/rs6000.h
6156
6157LINUX FOR POWERPC (32-BIT AND 64-BIT)
6158M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6159M: Paul Mackerras <paulus@samba.org>
6160M: Michael Ellerman <mpe@ellerman.id.au>
6161W: http://www.penguinppc.org/
6162L: linuxppc-dev@lists.ozlabs.org
6163Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6164T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
6165S: Supported
6166F: Documentation/powerpc/
6167F: arch/powerpc/
6168
6169LINUX FOR POWER MACINTOSH
6170M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6171W: http://www.penguinppc.org/
6172L: linuxppc-dev@lists.ozlabs.org
6173S: Maintained
6174F: arch/powerpc/platforms/powermac/
6175F: drivers/macintosh/
6176
6177LINUX FOR POWERPC EMBEDDED MPC5XXX
6178M: Anatolij Gustschin <agust@denx.de>
6179L: linuxppc-dev@lists.ozlabs.org
6180T: git git://git.denx.de/linux-denx-agust.git
6181S: Maintained
6182F: arch/powerpc/platforms/512x/
6183F: arch/powerpc/platforms/52xx/
6184
6185LINUX FOR POWERPC EMBEDDED PPC4XX
6186M: Alistair Popple <alistair@popple.id.au>
6187M: Matt Porter <mporter@kernel.crashing.org>
6188W: http://www.penguinppc.org/
6189L: linuxppc-dev@lists.ozlabs.org
6190S: Maintained
6191F: arch/powerpc/platforms/40x/
6192F: arch/powerpc/platforms/44x/
6193
6194LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6195L: linuxppc-dev@lists.ozlabs.org
6196S: Orphan
6197F: arch/powerpc/*/*virtex*
6198F: arch/powerpc/*/*/*virtex*
6199
6200LINUX FOR POWERPC EMBEDDED PPC8XX
6201M: Vitaly Bordug <vitb@kernel.crashing.org>
6202W: http://www.penguinppc.org/
6203L: linuxppc-dev@lists.ozlabs.org
6204S: Maintained
6205F: arch/powerpc/platforms/8xx/
6206
6207LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6208M: Scott Wood <scottwood@freescale.com>
6209M: Kumar Gala <galak@kernel.crashing.org>
6210W: http://www.penguinppc.org/
6211L: linuxppc-dev@lists.ozlabs.org
6212T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6213S: Maintained
6214F: arch/powerpc/platforms/83xx/
6215F: arch/powerpc/platforms/85xx/
6216
6217LINUX FOR POWERPC PA SEMI PWRFICIENT
6218M: Olof Johansson <olof@lixom.net>
6219L: linuxppc-dev@lists.ozlabs.org
6220S: Maintained
6221F: arch/powerpc/platforms/pasemi/
6222F: drivers/*/*pasemi*
6223F: drivers/*/*/*pasemi*
6224
6225LINUX SECURITY MODULE (LSM) FRAMEWORK
6226M: Chris Wright <chrisw@sous-sol.org>
6227L: linux-security-module@vger.kernel.org
6228S: Supported
6229
6230LIS3LV02D ACCELEROMETER DRIVER
6231M: Eric Piel <eric.piel@tremplin-utc.net>
6232S: Maintained
6233F: Documentation/misc-devices/lis3lv02d
6234F: drivers/misc/lis3lv02d/
6235F: drivers/platform/x86/hp_accel.c
6236
6237LIVE PATCHING
6238M: Josh Poimboeuf <jpoimboe@redhat.com>
6239M: Seth Jennings <sjenning@redhat.com>
6240M: Jiri Kosina <jkosina@suse.cz>
6241M: Vojtech Pavlik <vojtech@suse.cz>
6242S: Maintained
6243F: kernel/livepatch/
6244F: include/linux/livepatch.h
6245F: arch/x86/include/asm/livepatch.h
6246F: arch/x86/kernel/livepatch.c
6247F: Documentation/ABI/testing/sysfs-kernel-livepatch
6248F: samples/livepatch/
6249L: live-patching@vger.kernel.org
6250T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6251
6252LLC (802.2)
6253M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6254S: Maintained
6255F: include/linux/llc.h
6256F: include/uapi/linux/llc.h
6257F: include/net/llc*
6258F: net/llc/
6259
6260LM73 HARDWARE MONITOR DRIVER
6261M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6262L: lm-sensors@lm-sensors.org
6263S: Maintained
6264F: drivers/hwmon/lm73.c
6265
6266LM78 HARDWARE MONITOR DRIVER
6267M: Jean Delvare <jdelvare@suse.de>
6268L: lm-sensors@lm-sensors.org
6269S: Maintained
6270F: Documentation/hwmon/lm78
6271F: drivers/hwmon/lm78.c
6272
6273LM83 HARDWARE MONITOR DRIVER
6274M: Jean Delvare <jdelvare@suse.de>
6275L: lm-sensors@lm-sensors.org
6276S: Maintained
6277F: Documentation/hwmon/lm83
6278F: drivers/hwmon/lm83.c
6279
6280LM90 HARDWARE MONITOR DRIVER
6281M: Jean Delvare <jdelvare@suse.de>
6282L: lm-sensors@lm-sensors.org
6283S: Maintained
6284F: Documentation/hwmon/lm90
6285F: Documentation/devicetree/bindings/hwmon/lm90.txt
6286F: drivers/hwmon/lm90.c
6287
6288LM95234 HARDWARE MONITOR DRIVER
6289M: Guenter Roeck <linux@roeck-us.net>
6290L: lm-sensors@lm-sensors.org
6291S: Maintained
6292F: Documentation/hwmon/lm95234
6293F: drivers/hwmon/lm95234.c
6294
6295LME2510 MEDIA DRIVER
6296M: Malcolm Priestley <tvboxspy@gmail.com>
6297L: linux-media@vger.kernel.org
6298W: http://linuxtv.org/
6299Q: http://patchwork.linuxtv.org/project/linux-media/list/
6300S: Maintained
6301F: drivers/media/usb/dvb-usb-v2/lmedm04*
6302
6303LOCKDEP AND LOCKSTAT
6304M: Peter Zijlstra <peterz@infradead.org>
6305M: Ingo Molnar <mingo@redhat.com>
6306L: linux-kernel@vger.kernel.org
6307T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6308S: Maintained
6309F: Documentation/locking/lockdep*.txt
6310F: Documentation/locking/lockstat.txt
6311F: include/linux/lockdep.h
6312F: kernel/locking/
6313
6314LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6315M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6316L: linux-ntfs-dev@lists.sourceforge.net
6317W: http://www.linux-ntfs.org/content/view/19/37/
6318S: Maintained
6319F: Documentation/ldm.txt
6320F: block/partitions/ldm.*
6321
6322LogFS
6323M: Joern Engel <joern@logfs.org>
6324M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6325L: logfs@logfs.org
6326W: logfs.org
6327S: Maintained
6328F: fs/logfs/
6329
6330LPC32XX MACHINE SUPPORT
6331M: Roland Stigge <stigge@antcom.de>
6332L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6333S: Maintained
6334F: arch/arm/mach-lpc32xx/
6335
6336LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6337M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6338M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6339M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6340M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6341L: MPT-FusionLinux.pdl@avagotech.com
6342L: linux-scsi@vger.kernel.org
6343W: http://www.lsilogic.com/support
6344S: Supported
6345F: drivers/message/fusion/
6346F: drivers/scsi/mpt2sas/
6347F: drivers/scsi/mpt3sas/
6348
6349LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6350M: Matthew Wilcox <matthew@wil.cx>
6351L: linux-scsi@vger.kernel.org
6352S: Maintained
6353F: drivers/scsi/sym53c8xx_2/
6354
6355LTC4261 HARDWARE MONITOR DRIVER
6356M: Guenter Roeck <linux@roeck-us.net>
6357L: lm-sensors@lm-sensors.org
6358S: Maintained
6359F: Documentation/hwmon/ltc4261
6360F: drivers/hwmon/ltc4261.c
6361
6362LTP (Linux Test Project)
6363M: Mike Frysinger <vapier@gentoo.org>
6364M: Cyril Hrubis <chrubis@suse.cz>
6365M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
6366M: Jan Stancek <jstancek@redhat.com>
6367M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6368M: Alexey Kodanev <alexey.kodanev@oracle.com>
6369L: ltp-list@lists.sourceforge.net (subscribers-only)
6370W: http://linux-test-project.github.io/
6371T: git git://github.com/linux-test-project/ltp.git
6372S: Maintained
6373
6374M32R ARCHITECTURE
6375W: http://www.linux-m32r.org/
6376S: Orphan
6377F: arch/m32r/
6378
6379M68K ARCHITECTURE
6380M: Geert Uytterhoeven <geert@linux-m68k.org>
6381L: linux-m68k@lists.linux-m68k.org
6382W: http://www.linux-m68k.org/
6383T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6384S: Maintained
6385F: arch/m68k/
6386F: drivers/zorro/
6387
6388M68K ON APPLE MACINTOSH
6389M: Joshua Thompson <funaho@jurai.org>
6390W: http://www.mac.linux-m68k.org/
6391L: linux-m68k@lists.linux-m68k.org
6392S: Maintained
6393F: arch/m68k/mac/
6394
6395M68K ON HP9000/300
6396M: Philip Blundell <philb@gnu.org>
6397W: http://www.tazenda.demon.co.uk/phil/linux-hp
6398S: Maintained
6399F: arch/m68k/hp300/
6400
6401M88DS3103 MEDIA DRIVER
6402M: Antti Palosaari <crope@iki.fi>
6403L: linux-media@vger.kernel.org
6404W: http://linuxtv.org/
6405W: http://palosaari.fi/linux/
6406Q: http://patchwork.linuxtv.org/project/linux-media/list/
6407T: git git://linuxtv.org/anttip/media_tree.git
6408S: Maintained
6409F: drivers/media/dvb-frontends/m88ds3103*
6410
6411M88RS2000 MEDIA DRIVER
6412M: Malcolm Priestley <tvboxspy@gmail.com>
6413L: linux-media@vger.kernel.org
6414W: http://linuxtv.org/
6415Q: http://patchwork.linuxtv.org/project/linux-media/list/
6416S: Maintained
6417F: drivers/media/dvb-frontends/m88rs2000*
6418
6419MA901 MASTERKIT USB FM RADIO DRIVER
6420M: Alexey Klimov <klimov.linux@gmail.com>
6421L: linux-media@vger.kernel.org
6422T: git git://linuxtv.org/media_tree.git
6423S: Maintained
6424F: drivers/media/radio/radio-ma901.c
6425
6426MAC80211
6427M: Johannes Berg <johannes@sipsolutions.net>
6428L: linux-wireless@vger.kernel.org
6429W: http://wireless.kernel.org/
6430T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6431T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6432S: Maintained
6433F: Documentation/networking/mac80211-injection.txt
6434F: include/net/mac80211.h
6435F: net/mac80211/
6436
6437MACVLAN DRIVER
6438M: Patrick McHardy <kaber@trash.net>
6439L: netdev@vger.kernel.org
6440S: Maintained
6441F: drivers/net/macvlan.c
6442F: include/linux/if_macvlan.h
6443
6444MAILBOX API
6445M: Jassi Brar <jassisinghbrar@gmail.com>
6446L: linux-kernel@vger.kernel.org
6447S: Maintained
6448F: drivers/mailbox/
6449F: include/linux/mailbox_client.h
6450F: include/linux/mailbox_controller.h
6451
6452MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6453M: Michael Kerrisk <mtk.manpages@gmail.com>
6454W: http://www.kernel.org/doc/man-pages
6455L: linux-man@vger.kernel.org
6456S: Maintained
6457
6458MARVELL ARMADA DRM SUPPORT
6459M: Russell King <rmk+kernel@arm.linux.org.uk>
6460S: Maintained
6461F: drivers/gpu/drm/armada/
6462
6463MARVELL 88E6352 DSA support
6464M: Guenter Roeck <linux@roeck-us.net>
6465S: Maintained
6466F: drivers/net/dsa/mv88e6352.c
6467
6468MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6469M: Mirko Lindner <mlindner@marvell.com>
6470M: Stephen Hemminger <stephen@networkplumber.org>
6471L: netdev@vger.kernel.org
6472S: Maintained
6473F: drivers/net/ethernet/marvell/sk*
6474
6475MARVELL LIBERTAS WIRELESS DRIVER
6476L: libertas-dev@lists.infradead.org
6477S: Orphan
6478F: drivers/net/wireless/libertas/
6479
6480MARVELL MV643XX ETHERNET DRIVER
6481M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6482L: netdev@vger.kernel.org
6483S: Maintained
6484F: drivers/net/ethernet/marvell/mv643xx_eth.*
6485F: include/linux/mv643xx.h
6486
6487MARVELL MVNETA ETHERNET DRIVER
6488M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6489L: netdev@vger.kernel.org
6490S: Maintained
6491F: drivers/net/ethernet/marvell/mvneta.*
6492
6493MARVELL MWIFIEX WIRELESS DRIVER
6494M: Amitkumar Karwar <akarwar@marvell.com>
6495M: Avinash Patil <patila@marvell.com>
6496L: linux-wireless@vger.kernel.org
6497S: Maintained
6498F: drivers/net/wireless/mwifiex/
6499
6500MARVELL MWL8K WIRELESS DRIVER
6501M: Lennert Buytenhek <buytenh@wantstofly.org>
6502L: linux-wireless@vger.kernel.org
6503S: Odd Fixes
6504F: drivers/net/wireless/mwl8k.c
6505
6506MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6507M: Nicolas Pitre <nico@fluxnic.net>
6508S: Odd Fixes
6509F: drivers/mmc/host/mvsdio.*
6510
6511MATROX FRAMEBUFFER DRIVER
6512L: linux-fbdev@vger.kernel.org
6513S: Orphan
6514F: drivers/video/fbdev/matrox/matroxfb_*
6515F: include/uapi/linux/matroxfb.h
6516
6517MAX16065 HARDWARE MONITOR DRIVER
6518M: Guenter Roeck <linux@roeck-us.net>
6519L: lm-sensors@lm-sensors.org
6520S: Maintained
6521F: Documentation/hwmon/max16065
6522F: drivers/hwmon/max16065.c
6523
6524MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6525M: "Hans J. Koch" <hjk@hansjkoch.de>
6526L: lm-sensors@lm-sensors.org
6527S: Maintained
6528F: Documentation/hwmon/max6650
6529F: drivers/hwmon/max6650.c
6530
6531MAX6697 HARDWARE MONITOR DRIVER
6532M: Guenter Roeck <linux@roeck-us.net>
6533L: lm-sensors@lm-sensors.org
6534S: Maintained
6535F: Documentation/hwmon/max6697
6536F: Documentation/devicetree/bindings/i2c/max6697.txt
6537F: drivers/hwmon/max6697.c
6538F: include/linux/platform_data/max6697.h
6539
6540MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6541M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6542L: linux-pm@vger.kernel.org
6543S: Supported
6544F: drivers/power/max14577_charger.c
6545F: drivers/power/max77693_charger.c
6546
6547MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6548M: Chanwoo Choi <cw00.choi@samsung.com>
6549M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6550L: linux-kernel@vger.kernel.org
6551S: Supported
6552F: drivers/*/max14577.c
6553F: drivers/*/max77686.c
6554F: drivers/*/max77693.c
6555F: drivers/extcon/extcon-max14577.c
6556F: drivers/extcon/extcon-max77693.c
6557F: drivers/rtc/rtc-max77686.c
6558F: drivers/clk/clk-max77686.c
6559F: Documentation/devicetree/bindings/mfd/max14577.txt
6560F: Documentation/devicetree/bindings/mfd/max77686.txt
6561F: Documentation/devicetree/bindings/mfd/max77693.txt
6562F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6563F: include/linux/mfd/max14577*.h
6564F: include/linux/mfd/max77686*.h
6565F: include/linux/mfd/max77693*.h
6566
6567MAXIRADIO FM RADIO RECEIVER DRIVER
6568M: Hans Verkuil <hverkuil@xs4all.nl>
6569L: linux-media@vger.kernel.org
6570T: git git://linuxtv.org/media_tree.git
6571W: http://linuxtv.org
6572S: Maintained
6573F: drivers/media/radio/radio-maxiradio*
6574
6575MEDIA DRIVERS FOR RENESAS - VSP1
6576M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6577L: linux-media@vger.kernel.org
6578L: linux-sh@vger.kernel.org
6579T: git git://linuxtv.org/media_tree.git
6580S: Supported
6581F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6582F: drivers/media/platform/vsp1/
6583
6584MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6585M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6586P: LinuxTV.org Project
6587L: linux-media@vger.kernel.org
6588W: http://linuxtv.org
6589Q: http://patchwork.kernel.org/project/linux-media/list/
6590T: git git://linuxtv.org/media_tree.git
6591S: Maintained
6592F: Documentation/dvb/
6593F: Documentation/video4linux/
6594F: Documentation/DocBook/media/
6595F: drivers/media/
6596F: drivers/staging/media/
6597F: include/media/
6598F: include/uapi/linux/dvb/
6599F: include/uapi/linux/videodev2.h
6600F: include/uapi/linux/media.h
6601F: include/uapi/linux/v4l2-*
6602F: include/uapi/linux/meye.h
6603F: include/uapi/linux/ivtv*
6604F: include/uapi/linux/uvcvideo.h
6605
6606MEDIATEK MT7601U WIRELESS LAN DRIVER
6607M: Jakub Kicinski <kubakici@wp.pl>
6608L: linux-wireless@vger.kernel.org
6609S: Maintained
6610F: drivers/net/wireless/mediatek/mt7601u/
6611
6612MEGARAID SCSI/SAS DRIVERS
6613M: Kashyap Desai <kashyap.desai@avagotech.com>
6614M: Sumit Saxena <sumit.saxena@avagotech.com>
6615M: Uday Lingala <uday.lingala@avagotech.com>
6616L: megaraidlinux.pdl@avagotech.com
6617L: linux-scsi@vger.kernel.org
6618W: http://www.lsi.com
6619S: Maintained
6620F: Documentation/scsi/megaraid.txt
6621F: drivers/scsi/megaraid.*
6622F: drivers/scsi/megaraid/
6623
6624MELLANOX ETHERNET DRIVER (mlx4_en)
6625M: Amir Vadai <amirv@mellanox.com>
6626M: Ido Shamay <idos@mellanox.com>
6627L: netdev@vger.kernel.org
6628S: Supported
6629W: http://www.mellanox.com
6630Q: http://patchwork.ozlabs.org/project/netdev/list/
6631F: drivers/net/ethernet/mellanox/mlx4/en_*
6632
6633MEMORY MANAGEMENT
6634L: linux-mm@kvack.org
6635W: http://www.linux-mm.org
6636S: Maintained
6637F: include/linux/mm.h
6638F: include/linux/gfp.h
6639F: include/linux/mmzone.h
6640F: include/linux/memory_hotplug.h
6641F: include/linux/vmalloc.h
6642F: mm/
6643
6644MEMORY TECHNOLOGY DEVICES (MTD)
6645M: David Woodhouse <dwmw2@infradead.org>
6646M: Brian Norris <computersforpeace@gmail.com>
6647L: linux-mtd@lists.infradead.org
6648W: http://www.linux-mtd.infradead.org/
6649Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6650T: git git://git.infradead.org/linux-mtd.git
6651T: git git://git.infradead.org/l2-mtd.git
6652S: Maintained
6653F: drivers/mtd/
6654F: include/linux/mtd/
6655F: include/uapi/mtd/
6656
6657MEN A21 WATCHDOG DRIVER
6658M: Johannes Thumshirn <morbidrsa@gmail.com>
6659L: linux-watchdog@vger.kernel.org
6660S: Maintained
6661F: drivers/watchdog/mena21_wdt.c
6662
6663MEN CHAMELEON BUS (mcb)
6664M: Johannes Thumshirn <morbidrsa@gmail.com>
6665S: Maintained
6666F: drivers/mcb/
6667F: include/linux/mcb.h
6668F: Documentation/men-chameleon-bus.txt
6669
6670MEN F21BMC (Board Management Controller)
6671M: Andreas Werner <andreas.werner@men.de>
6672S: Supported
6673F: drivers/mfd/menf21bmc.c
6674F: drivers/watchdog/menf21bmc_wdt.c
6675F: drivers/leds/leds-menf21bmc.c
6676F: drivers/hwmon/menf21bmc_hwmon.c
6677F: Documentation/hwmon/menf21bmc
6678
6679METAG ARCHITECTURE
6680M: James Hogan <james.hogan@imgtec.com>
6681L: linux-metag@vger.kernel.org
6682S: Supported
6683F: arch/metag/
6684F: Documentation/metag/
6685F: Documentation/devicetree/bindings/metag/
6686F: drivers/clocksource/metag_generic.c
6687F: drivers/irqchip/irq-metag.c
6688F: drivers/irqchip/irq-metag-ext.c
6689F: drivers/tty/metag_da.c
6690
6691MICROBLAZE ARCHITECTURE
6692M: Michal Simek <monstr@monstr.eu>
6693W: http://www.monstr.eu/fdt/
6694T: git git://git.monstr.eu/linux-2.6-microblaze.git
6695S: Supported
6696F: arch/microblaze/
6697
6698MICROTEK X6 SCANNER
6699M: Oliver Neukum <oliver@neukum.org>
6700S: Maintained
6701F: drivers/usb/image/microtek.*
6702
6703MIPS
6704M: Ralf Baechle <ralf@linux-mips.org>
6705L: linux-mips@linux-mips.org
6706W: http://www.linux-mips.org/
6707T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6708Q: http://patchwork.linux-mips.org/project/linux-mips/list/
6709S: Supported
6710F: Documentation/mips/
6711F: arch/mips/
6712
6713MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6714M: Hans Verkuil <hverkuil@xs4all.nl>
6715L: linux-media@vger.kernel.org
6716T: git git://linuxtv.org/media_tree.git
6717W: http://linuxtv.org
6718S: Odd Fixes
6719F: drivers/media/radio/radio-miropcm20*
6720
6721Mellanox MLX5 core VPI driver
6722M: Eli Cohen <eli@mellanox.com>
6723L: netdev@vger.kernel.org
6724L: linux-rdma@vger.kernel.org
6725W: http://www.mellanox.com
6726Q: http://patchwork.ozlabs.org/project/netdev/list/
6727Q: http://patchwork.kernel.org/project/linux-rdma/list/
6728T: git git://openfabrics.org/~eli/connect-ib.git
6729S: Supported
6730F: drivers/net/ethernet/mellanox/mlx5/core/
6731F: include/linux/mlx5/
6732
6733Mellanox MLX5 IB driver
6734M: Eli Cohen <eli@mellanox.com>
6735L: linux-rdma@vger.kernel.org
6736W: http://www.mellanox.com
6737Q: http://patchwork.kernel.org/project/linux-rdma/list/
6738T: git git://openfabrics.org/~eli/connect-ib.git
6739S: Supported
6740F: include/linux/mlx5/
6741F: drivers/infiniband/hw/mlx5/
6742
6743MN88472 MEDIA DRIVER
6744M: Antti Palosaari <crope@iki.fi>
6745L: linux-media@vger.kernel.org
6746W: http://linuxtv.org/
6747W: http://palosaari.fi/linux/
6748Q: http://patchwork.linuxtv.org/project/linux-media/list/
6749T: git git://linuxtv.org/anttip/media_tree.git
6750S: Maintained
6751F: drivers/staging/media/mn88472/
6752F: drivers/media/dvb-frontends/mn88472.h
6753
6754MN88473 MEDIA DRIVER
6755M: Antti Palosaari <crope@iki.fi>
6756L: linux-media@vger.kernel.org
6757W: http://linuxtv.org/
6758W: http://palosaari.fi/linux/
6759Q: http://patchwork.linuxtv.org/project/linux-media/list/
6760T: git git://linuxtv.org/anttip/media_tree.git
6761S: Maintained
6762F: drivers/staging/media/mn88473/
6763F: drivers/media/dvb-frontends/mn88473.h
6764
6765MODULE SUPPORT
6766M: Rusty Russell <rusty@rustcorp.com.au>
6767S: Maintained
6768F: include/linux/module.h
6769F: kernel/module.c
6770
6771MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6772W: http://popies.net/meye/
6773S: Orphan
6774F: Documentation/video4linux/meye.txt
6775F: drivers/media/pci/meye/
6776F: include/uapi/linux/meye.h
6777
6778MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6779M: Jiri Slaby <jirislaby@gmail.com>
6780S: Maintained
6781F: Documentation/serial/moxa-smartio
6782F: drivers/tty/mxser.*
6783
6784MR800 AVERMEDIA USB FM RADIO DRIVER
6785M: Alexey Klimov <klimov.linux@gmail.com>
6786L: linux-media@vger.kernel.org
6787T: git git://linuxtv.org/media_tree.git
6788S: Maintained
6789F: drivers/media/radio/radio-mr800.c
6790
6791MRF24J40 IEEE 802.15.4 RADIO DRIVER
6792M: Alan Ott <alan@signal11.us>
6793L: linux-wpan@vger.kernel.org
6794S: Maintained
6795F: drivers/net/ieee802154/mrf24j40.c
6796
6797MSI LAPTOP SUPPORT
6798M: "Lee, Chun-Yi" <jlee@suse.com>
6799L: platform-driver-x86@vger.kernel.org
6800S: Maintained
6801F: drivers/platform/x86/msi-laptop.c
6802
6803MSI WMI SUPPORT
6804L: platform-driver-x86@vger.kernel.org
6805S: Orphan
6806F: drivers/platform/x86/msi-wmi.c
6807
6808MSI001 MEDIA DRIVER
6809M: Antti Palosaari <crope@iki.fi>
6810L: linux-media@vger.kernel.org
6811W: http://linuxtv.org/
6812W: http://palosaari.fi/linux/
6813Q: http://patchwork.linuxtv.org/project/linux-media/list/
6814T: git git://linuxtv.org/anttip/media_tree.git
6815S: Maintained
6816F: drivers/media/tuners/msi001*
6817
6818MSI2500 MEDIA DRIVER
6819M: Antti Palosaari <crope@iki.fi>
6820L: linux-media@vger.kernel.org
6821W: http://linuxtv.org/
6822W: http://palosaari.fi/linux/
6823Q: http://patchwork.linuxtv.org/project/linux-media/list/
6824T: git git://linuxtv.org/anttip/media_tree.git
6825S: Maintained
6826F: drivers/media/usb/msi2500/
6827
6828MT9M032 APTINA SENSOR DRIVER
6829M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6830L: linux-media@vger.kernel.org
6831T: git git://linuxtv.org/media_tree.git
6832S: Maintained
6833F: drivers/media/i2c/mt9m032.c
6834F: include/media/mt9m032.h
6835
6836MT9P031 APTINA CAMERA SENSOR
6837M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6838L: linux-media@vger.kernel.org
6839T: git git://linuxtv.org/media_tree.git
6840S: Maintained
6841F: drivers/media/i2c/mt9p031.c
6842F: include/media/mt9p031.h
6843
6844MT9T001 APTINA CAMERA SENSOR
6845M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6846L: linux-media@vger.kernel.org
6847T: git git://linuxtv.org/media_tree.git
6848S: Maintained
6849F: drivers/media/i2c/mt9t001.c
6850F: include/media/mt9t001.h
6851
6852MT9V032 APTINA CAMERA SENSOR
6853M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6854L: linux-media@vger.kernel.org
6855T: git git://linuxtv.org/media_tree.git
6856S: Maintained
6857F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
6858F: drivers/media/i2c/mt9v032.c
6859F: include/media/mt9v032.h
6860
6861MULTIFUNCTION DEVICES (MFD)
6862M: Samuel Ortiz <sameo@linux.intel.com>
6863M: Lee Jones <lee.jones@linaro.org>
6864T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6865S: Supported
6866F: drivers/mfd/
6867F: include/linux/mfd/
6868
6869MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6870M: Ulf Hansson <ulf.hansson@linaro.org>
6871L: linux-mmc@vger.kernel.org
6872T: git git://git.linaro.org/people/ulf.hansson/mmc.git
6873S: Maintained
6874F: drivers/mmc/
6875F: include/linux/mmc/
6876F: include/uapi/linux/mmc/
6877
6878MULTIMEDIA CARD (MMC) ETC. OVER SPI
6879S: Orphan
6880F: drivers/mmc/host/mmc_spi.c
6881F: include/linux/spi/mmc_spi.h
6882
6883MULTISOUND SOUND DRIVER
6884M: Andrew Veliath <andrewtv@usa.net>
6885S: Maintained
6886F: Documentation/sound/oss/MultiSound
6887F: sound/oss/msnd*
6888
6889MULTITECH MULTIPORT CARD (ISICOM)
6890S: Orphan
6891F: drivers/tty/isicom.c
6892F: include/linux/isicom.h
6893
6894MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6895M: Felipe Balbi <balbi@ti.com>
6896L: linux-usb@vger.kernel.org
6897T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6898S: Maintained
6899F: drivers/usb/musb/
6900
6901MXL5007T MEDIA DRIVER
6902M: Michael Krufky <mkrufky@linuxtv.org>
6903L: linux-media@vger.kernel.org
6904W: http://linuxtv.org/
6905W: http://github.com/mkrufky
6906Q: http://patchwork.linuxtv.org/project/linux-media/list/
6907T: git git://linuxtv.org/mkrufky/tuners.git
6908S: Maintained
6909F: drivers/media/tuners/mxl5007t.*
6910
6911MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6912M: Hyong-Youb Kim <hykim@myri.com>
6913L: netdev@vger.kernel.org
6914W: https://www.myricom.com/support/downloads/myri10ge.html
6915S: Supported
6916F: drivers/net/ethernet/myricom/myri10ge/
6917
6918NATSEMI ETHERNET DRIVER (DP8381x)
6919S: Orphan
6920F: drivers/net/ethernet/natsemi/natsemi.c
6921
6922NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6923M: Daniel Mack <zonque@gmail.com>
6924S: Maintained
6925L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6926W: http://www.native-instruments.com
6927F: sound/usb/caiaq/
6928
6929NCP FILESYSTEM
6930M: Petr Vandrovec <petr@vandrovec.name>
6931S: Odd Fixes
6932F: fs/ncpfs/
6933
6934NCR 5380 SCSI DRIVERS
6935M: Finn Thain <fthain@telegraphics.com.au>
6936M: Michael Schmitz <schmitzmic@gmail.com>
6937L: linux-scsi@vger.kernel.org
6938S: Maintained
6939F: Documentation/scsi/g_NCR5380.txt
6940F: drivers/scsi/NCR5380.*
6941F: drivers/scsi/arm/cumana_1.c
6942F: drivers/scsi/arm/oak.c
6943F: drivers/scsi/atari_NCR5380.c
6944F: drivers/scsi/atari_scsi.*
6945F: drivers/scsi/dmx3191d.c
6946F: drivers/scsi/dtc.*
6947F: drivers/scsi/g_NCR5380.*
6948F: drivers/scsi/g_NCR5380_mmio.c
6949F: drivers/scsi/mac_scsi.*
6950F: drivers/scsi/pas16.*
6951F: drivers/scsi/sun3_scsi.*
6952F: drivers/scsi/sun3_scsi_vme.c
6953F: drivers/scsi/t128.*
6954
6955NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6956M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6957L: linux-scsi@vger.kernel.org
6958S: Maintained
6959F: drivers/scsi/NCR_D700.*
6960
6961NCT6775 HARDWARE MONITOR DRIVER
6962M: Guenter Roeck <linux@roeck-us.net>
6963L: lm-sensors@lm-sensors.org
6964S: Maintained
6965F: Documentation/hwmon/nct6775
6966F: drivers/hwmon/nct6775.c
6967
6968NETEFFECT IWARP RNIC DRIVER (IW_NES)
6969M: Faisal Latif <faisal.latif@intel.com>
6970L: linux-rdma@vger.kernel.org
6971W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6972S: Supported
6973F: drivers/infiniband/hw/nes/
6974
6975NETEM NETWORK EMULATOR
6976M: Stephen Hemminger <stephen@networkplumber.org>
6977L: netem@lists.linux-foundation.org
6978S: Maintained
6979F: net/sched/sch_netem.c
6980
6981NETERION 10GbE DRIVERS (s2io/vxge)
6982M: Jon Mason <jdmason@kudzu.us>
6983L: netdev@vger.kernel.org
6984S: Supported
6985F: Documentation/networking/s2io.txt
6986F: Documentation/networking/vxge.txt
6987F: drivers/net/ethernet/neterion/
6988
6989NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6990M: Pablo Neira Ayuso <pablo@netfilter.org>
6991M: Patrick McHardy <kaber@trash.net>
6992M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6993L: netfilter-devel@vger.kernel.org
6994L: coreteam@netfilter.org
6995W: http://www.netfilter.org/
6996W: http://www.iptables.org/
6997Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6998T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6999T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7000S: Supported
7001F: include/linux/netfilter*
7002F: include/linux/netfilter/
7003F: include/net/netfilter/
7004F: include/uapi/linux/netfilter*
7005F: include/uapi/linux/netfilter/
7006F: net/*/netfilter.c
7007F: net/*/netfilter/
7008F: net/netfilter/
7009
7010NETLABEL
7011M: Paul Moore <paul@paul-moore.com>
7012W: http://netlabel.sf.net
7013L: netdev@vger.kernel.org
7014S: Maintained
7015F: Documentation/netlabel/
7016F: include/net/netlabel.h
7017F: net/netlabel/
7018
7019NETROM NETWORK LAYER
7020M: Ralf Baechle <ralf@linux-mips.org>
7021L: linux-hams@vger.kernel.org
7022W: http://www.linux-ax25.org/
7023S: Maintained
7024F: include/net/netrom.h
7025F: include/uapi/linux/netrom.h
7026F: net/netrom/
7027
7028NETWORK BLOCK DEVICE (NBD)
7029M: Markus Pargmann <mpa@pengutronix.de>
7030S: Maintained
7031L: nbd-general@lists.sourceforge.net
7032T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7033F: Documentation/blockdev/nbd.txt
7034F: drivers/block/nbd.c
7035F: include/uapi/linux/nbd.h
7036
7037NETWORK DROP MONITOR
7038M: Neil Horman <nhorman@tuxdriver.com>
7039L: netdev@vger.kernel.org
7040S: Maintained
7041W: https://fedorahosted.org/dropwatch/
7042F: net/core/drop_monitor.c
7043
7044NETWORKING [GENERAL]
7045M: "David S. Miller" <davem@davemloft.net>
7046L: netdev@vger.kernel.org
7047W: http://www.linuxfoundation.org/en/Net
7048Q: http://patchwork.ozlabs.org/project/netdev/list/
7049T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7050T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7051S: Maintained
7052F: net/
7053F: include/net/
7054F: include/linux/in.h
7055F: include/linux/net.h
7056F: include/linux/netdevice.h
7057F: include/uapi/linux/in.h
7058F: include/uapi/linux/net.h
7059F: include/uapi/linux/netdevice.h
7060F: include/uapi/linux/net_namespace.h
7061F: tools/net/
7062F: tools/testing/selftests/net/
7063F: lib/random32.c
7064F: lib/test_bpf.c
7065
7066NETWORKING [IPv4/IPv6]
7067M: "David S. Miller" <davem@davemloft.net>
7068M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7069M: James Morris <jmorris@namei.org>
7070M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7071M: Patrick McHardy <kaber@trash.net>
7072L: netdev@vger.kernel.org
7073T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7074S: Maintained
7075F: net/ipv4/
7076F: net/ipv6/
7077F: include/net/ip*
7078F: arch/x86/net/*
7079
7080NETWORKING [IPSEC]
7081M: Steffen Klassert <steffen.klassert@secunet.com>
7082M: Herbert Xu <herbert@gondor.apana.org.au>
7083M: "David S. Miller" <davem@davemloft.net>
7084L: netdev@vger.kernel.org
7085T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7086T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7087S: Maintained
7088F: net/core/flow.c
7089F: net/xfrm/
7090F: net/key/
7091F: net/ipv4/xfrm*
7092F: net/ipv4/esp4.c
7093F: net/ipv4/ah4.c
7094F: net/ipv4/ipcomp.c
7095F: net/ipv4/ip_vti.c
7096F: net/ipv6/xfrm*
7097F: net/ipv6/esp6.c
7098F: net/ipv6/ah6.c
7099F: net/ipv6/ipcomp6.c
7100F: net/ipv6/ip6_vti.c
7101F: include/uapi/linux/xfrm.h
7102F: include/net/xfrm.h
7103
7104NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7105M: Paul Moore <paul@paul-moore.com>
7106L: netdev@vger.kernel.org
7107S: Maintained
7108
7109NETWORKING [WIRELESS]
7110L: linux-wireless@vger.kernel.org
7111Q: http://patchwork.kernel.org/project/linux-wireless/list/
7112
7113NETWORKING DRIVERS
7114L: netdev@vger.kernel.org
7115W: http://www.linuxfoundation.org/en/Net
7116Q: http://patchwork.ozlabs.org/project/netdev/list/
7117T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7118T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7119S: Odd Fixes
7120F: drivers/net/
7121F: include/linux/if_*
7122F: include/linux/netdevice.h
7123F: include/linux/arcdevice.h
7124F: include/linux/etherdevice.h
7125F: include/linux/fcdevice.h
7126F: include/linux/fddidevice.h
7127F: include/linux/hippidevice.h
7128F: include/linux/inetdevice.h
7129F: include/uapi/linux/if_*
7130F: include/uapi/linux/netdevice.h
7131
7132NETWORKING DRIVERS (WIRELESS)
7133M: Kalle Valo <kvalo@codeaurora.org>
7134L: linux-wireless@vger.kernel.org
7135Q: http://patchwork.kernel.org/project/linux-wireless/list/
7136T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7137S: Maintained
7138F: drivers/net/wireless/
7139
7140NETXEN (1/10) GbE SUPPORT
7141M: Manish Chopra <manish.chopra@qlogic.com>
7142M: Sony Chacko <sony.chacko@qlogic.com>
7143M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7144L: netdev@vger.kernel.org
7145W: http://www.qlogic.com
7146S: Supported
7147F: drivers/net/ethernet/qlogic/netxen/
7148
7149NFC SUBSYSTEM
7150M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7151M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7152M: Samuel Ortiz <sameo@linux.intel.com>
7153L: linux-wireless@vger.kernel.org
7154L: linux-nfc@lists.01.org (subscribers-only)
7155S: Supported
7156F: net/nfc/
7157F: include/net/nfc/
7158F: include/uapi/linux/nfc.h
7159F: drivers/nfc/
7160F: include/linux/platform_data/pn544.h
7161F: Documentation/devicetree/bindings/net/nfc/
7162
7163NFS, SUNRPC, AND LOCKD CLIENTS
7164M: Trond Myklebust <trond.myklebust@primarydata.com>
7165M: Anna Schumaker <anna.schumaker@netapp.com>
7166L: linux-nfs@vger.kernel.org
7167W: http://client.linux-nfs.org
7168T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7169S: Maintained
7170F: fs/lockd/
7171F: fs/nfs/
7172F: fs/nfs_common/
7173F: net/sunrpc/
7174F: include/linux/lockd/
7175F: include/linux/nfs*
7176F: include/linux/sunrpc/
7177F: include/uapi/linux/nfs*
7178F: include/uapi/linux/sunrpc/
7179
7180NILFS2 FILESYSTEM
7181M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7182L: linux-nilfs@vger.kernel.org
7183W: http://nilfs.sourceforge.net/
7184T: git git://github.com/konis/nilfs2.git
7185S: Supported
7186F: Documentation/filesystems/nilfs2.txt
7187F: fs/nilfs2/
7188F: include/linux/nilfs2_fs.h
7189
7190NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7191M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7192W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7193S: Maintained
7194F: Documentation/scsi/NinjaSCSI.txt
7195F: drivers/scsi/pcmcia/nsp_*
7196
7197NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7198M: GOTO Masanori <gotom@debian.or.jp>
7199M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7200W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7201S: Maintained
7202F: Documentation/scsi/NinjaSCSI.txt
7203F: drivers/scsi/nsp32*
7204
7205NIOS2 ARCHITECTURE
7206M: Ley Foon Tan <lftan@altera.com>
7207L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7208T: git git://git.rocketboards.org/linux-socfpga-next.git
7209S: Maintained
7210F: arch/nios2/
7211
7212NOKIA N900 POWER SUPPLY DRIVERS
7213M: Pali Rohár <pali.rohar@gmail.com>
7214S: Maintained
7215F: include/linux/power/bq2415x_charger.h
7216F: include/linux/power/bq27x00_battery.h
7217F: include/linux/power/isp1704_charger.h
7218F: drivers/power/bq2415x_charger.c
7219F: drivers/power/bq27x00_battery.c
7220F: drivers/power/isp1704_charger.c
7221F: drivers/power/rx51_battery.c
7222
7223NTB DRIVER CORE
7224M: Jon Mason <jdmason@kudzu.us>
7225M: Dave Jiang <dave.jiang@intel.com>
7226M: Allen Hubbe <Allen.Hubbe@emc.com>
7227S: Supported
7228W: https://github.com/jonmason/ntb/wiki
7229T: git git://github.com/jonmason/ntb.git
7230F: drivers/ntb/
7231F: drivers/net/ntb_netdev.c
7232F: include/linux/ntb.h
7233F: include/linux/ntb_transport.h
7234
7235NTB INTEL DRIVER
7236M: Jon Mason <jdmason@kudzu.us>
7237M: Dave Jiang <dave.jiang@intel.com>
7238S: Supported
7239W: https://github.com/jonmason/ntb/wiki
7240T: git git://github.com/jonmason/ntb.git
7241F: drivers/ntb/hw/intel/
7242
7243NTFS FILESYSTEM
7244M: Anton Altaparmakov <anton@tuxera.com>
7245L: linux-ntfs-dev@lists.sourceforge.net
7246W: http://www.tuxera.com/
7247T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7248S: Supported
7249F: Documentation/filesystems/ntfs.txt
7250F: fs/ntfs/
7251
7252NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7253M: Antonino Daplas <adaplas@gmail.com>
7254L: linux-fbdev@vger.kernel.org
7255S: Maintained
7256F: drivers/video/fbdev/riva/
7257F: drivers/video/fbdev/nvidia/
7258
7259NVM EXPRESS DRIVER
7260M: Matthew Wilcox <willy@linux.intel.com>
7261L: linux-nvme@lists.infradead.org
7262T: git git://git.infradead.org/users/willy/linux-nvme.git
7263S: Supported
7264F: drivers/block/nvme*
7265F: include/linux/nvme.h
7266
7267NXP-NCI NFC DRIVER
7268M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7269R: Charles Gorand <charles.gorand@effinnov.com>
7270L: linux-nfc@lists.01.org (moderated for non-subscribers)
7271S: Supported
7272F: drivers/nfc/nxp-nci
7273
7274NXP TDA998X DRM DRIVER
7275M: Russell King <rmk+kernel@arm.linux.org.uk>
7276S: Supported
7277F: drivers/gpu/drm/i2c/tda998x_drv.c
7278F: include/drm/i2c/tda998x.h
7279
7280NXP TFA9879 DRIVER
7281M: Peter Rosin <peda@axentia.se>
7282L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7283S: Maintained
7284F: sound/soc/codecs/tfa9879*
7285
7286OMAP SUPPORT
7287M: Tony Lindgren <tony@atomide.com>
7288L: linux-omap@vger.kernel.org
7289W: http://www.muru.com/linux/omap/
7290W: http://linux.omap.com/
7291Q: http://patchwork.kernel.org/project/linux-omap/list/
7292T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7293S: Maintained
7294F: arch/arm/*omap*/
7295F: arch/arm/configs/omap1_defconfig
7296F: arch/arm/configs/omap2plus_defconfig
7297F: drivers/i2c/busses/i2c-omap.c
7298F: drivers/irqchip/irq-omap-intc.c
7299F: drivers/mfd/*omap*.c
7300F: drivers/mfd/menelaus.c
7301F: drivers/mfd/palmas.c
7302F: drivers/mfd/tps65217.c
7303F: drivers/mfd/tps65218.c
7304F: drivers/mfd/tps65910.c
7305F: drivers/mfd/twl-core.[ch]
7306F: drivers/mfd/twl4030*.c
7307F: drivers/mfd/twl6030*.c
7308F: drivers/mfd/twl6040*.c
7309F: drivers/regulator/palmas-regulator*.c
7310F: drivers/regulator/pbias-regulator.c
7311F: drivers/regulator/tps65217-regulator.c
7312F: drivers/regulator/tps65218-regulator.c
7313F: drivers/regulator/tps65910-regulator.c
7314F: drivers/regulator/twl-regulator.c
7315F: include/linux/i2c-omap.h
7316
7317OMAP DEVICE TREE SUPPORT
7318M: Benoît Cousson <bcousson@baylibre.com>
7319M: Tony Lindgren <tony@atomide.com>
7320L: linux-omap@vger.kernel.org
7321L: devicetree@vger.kernel.org
7322S: Maintained
7323F: arch/arm/boot/dts/*omap*
7324F: arch/arm/boot/dts/*am3*
7325F: arch/arm/boot/dts/*am4*
7326F: arch/arm/boot/dts/*am5*
7327F: arch/arm/boot/dts/*dra7*
7328
7329OMAP CLOCK FRAMEWORK SUPPORT
7330M: Paul Walmsley <paul@pwsan.com>
7331L: linux-omap@vger.kernel.org
7332S: Maintained
7333F: arch/arm/*omap*/*clock*
7334
7335OMAP POWER MANAGEMENT SUPPORT
7336M: Kevin Hilman <khilman@deeprootsystems.com>
7337L: linux-omap@vger.kernel.org
7338S: Maintained
7339F: arch/arm/*omap*/*pm*
7340F: drivers/cpufreq/omap-cpufreq.c
7341
7342OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7343M: Rajendra Nayak <rnayak@ti.com>
7344M: Paul Walmsley <paul@pwsan.com>
7345L: linux-omap@vger.kernel.org
7346S: Maintained
7347F: arch/arm/mach-omap2/prm*
7348
7349OMAP AUDIO SUPPORT
7350M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7351M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7352L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7353L: linux-omap@vger.kernel.org
7354S: Maintained
7355F: sound/soc/omap/
7356
7357OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7358M: Roger Quadros <rogerq@ti.com>
7359M: Tony Lindgren <tony@atomide.com>
7360L: linux-omap@vger.kernel.org
7361S: Maintained
7362F: drivers/memory/omap-gpmc.c
7363F: arch/arm/mach-omap2/*gpmc*
7364
7365OMAP FRAMEBUFFER SUPPORT
7366M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7367L: linux-fbdev@vger.kernel.org
7368L: linux-omap@vger.kernel.org
7369S: Maintained
7370F: drivers/video/fbdev/omap/
7371
7372OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7373M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7374L: linux-omap@vger.kernel.org
7375L: linux-fbdev@vger.kernel.org
7376S: Maintained
7377F: drivers/video/fbdev/omap2/
7378F: Documentation/arm/OMAP/DSS
7379
7380OMAP HARDWARE SPINLOCK SUPPORT
7381M: Ohad Ben-Cohen <ohad@wizery.com>
7382L: linux-omap@vger.kernel.org
7383S: Maintained
7384F: drivers/hwspinlock/omap_hwspinlock.c
7385
7386OMAP MMC SUPPORT
7387M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7388L: linux-omap@vger.kernel.org
7389S: Maintained
7390F: drivers/mmc/host/omap.c
7391
7392OMAP HS MMC SUPPORT
7393L: linux-mmc@vger.kernel.org
7394L: linux-omap@vger.kernel.org
7395S: Orphan
7396F: drivers/mmc/host/omap_hsmmc.c
7397
7398OMAP RANDOM NUMBER GENERATOR SUPPORT
7399M: Deepak Saxena <dsaxena@plexity.net>
7400S: Maintained
7401F: drivers/char/hw_random/omap-rng.c
7402
7403OMAP HWMOD SUPPORT
7404M: Benoît Cousson <bcousson@baylibre.com>
7405M: Paul Walmsley <paul@pwsan.com>
7406L: linux-omap@vger.kernel.org
7407S: Maintained
7408F: arch/arm/mach-omap2/omap_hwmod.*
7409
7410OMAP HWMOD DATA
7411M: Paul Walmsley <paul@pwsan.com>
7412L: linux-omap@vger.kernel.org
7413S: Maintained
7414F: arch/arm/mach-omap2/omap_hwmod*data*
7415
7416OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7417M: Benoît Cousson <bcousson@baylibre.com>
7418L: linux-omap@vger.kernel.org
7419S: Maintained
7420F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7421
7422OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7423M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7424L: linux-media@vger.kernel.org
7425S: Maintained
7426F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7427F: drivers/media/platform/omap3isp/
7428F: drivers/staging/media/omap4iss/
7429
7430OMAP USB SUPPORT
7431M: Felipe Balbi <balbi@ti.com>
7432L: linux-usb@vger.kernel.org
7433L: linux-omap@vger.kernel.org
7434T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7435S: Maintained
7436F: drivers/usb/*/*omap*
7437F: arch/arm/*omap*/usb*
7438
7439OMAP GPIO DRIVER
7440M: Javier Martinez Canillas <javier@dowhile0.org>
7441M: Santosh Shilimkar <ssantosh@kernel.org>
7442M: Kevin Hilman <khilman@deeprootsystems.com>
7443L: linux-omap@vger.kernel.org
7444S: Maintained
7445F: drivers/gpio/gpio-omap.c
7446
7447OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7448M: Mark Jackson <mpfj@newflow.co.uk>
7449L: linux-omap@vger.kernel.org
7450S: Maintained
7451F: arch/arm/boot/dts/am335x-nano.dts
7452
7453OMFS FILESYSTEM
7454M: Bob Copeland <me@bobcopeland.com>
7455L: linux-karma-devel@lists.sourceforge.net
7456S: Maintained
7457F: Documentation/filesystems/omfs.txt
7458F: fs/omfs/
7459
7460OMNIKEY CARDMAN 4000 DRIVER
7461M: Harald Welte <laforge@gnumonks.org>
7462S: Maintained
7463F: drivers/char/pcmcia/cm4000_cs.c
7464F: include/linux/cm4000_cs.h
7465F: include/uapi/linux/cm4000_cs.h
7466
7467OMNIKEY CARDMAN 4040 DRIVER
7468M: Harald Welte <laforge@gnumonks.org>
7469S: Maintained
7470F: drivers/char/pcmcia/cm4040_cs.*
7471
7472OMNIVISION OV7670 SENSOR DRIVER
7473M: Jonathan Corbet <corbet@lwn.net>
7474L: linux-media@vger.kernel.org
7475T: git git://linuxtv.org/media_tree.git
7476S: Maintained
7477F: drivers/media/i2c/ov7670.c
7478
7479ONENAND FLASH DRIVER
7480M: Kyungmin Park <kyungmin.park@samsung.com>
7481L: linux-mtd@lists.infradead.org
7482S: Maintained
7483F: drivers/mtd/onenand/
7484F: include/linux/mtd/onenand*.h
7485
7486ONSTREAM SCSI TAPE DRIVER
7487M: Willem Riede <osst@riede.org>
7488L: osst-users@lists.sourceforge.net
7489L: linux-scsi@vger.kernel.org
7490S: Maintained
7491F: Documentation/scsi/osst.txt
7492F: drivers/scsi/osst.*
7493F: drivers/scsi/osst_*.h
7494F: drivers/scsi/st.h
7495
7496OPENCORES I2C BUS DRIVER
7497M: Peter Korsgaard <jacmet@sunsite.dk>
7498L: linux-i2c@vger.kernel.org
7499S: Maintained
7500F: Documentation/i2c/busses/i2c-ocores
7501F: drivers/i2c/busses/i2c-ocores.c
7502
7503OPEN FIRMWARE AND FLATTENED DEVICE TREE
7504M: Grant Likely <grant.likely@linaro.org>
7505M: Rob Herring <robh+dt@kernel.org>
7506L: devicetree@vger.kernel.org
7507W: http://www.devicetree.org/
7508T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7509S: Maintained
7510F: drivers/of/
7511F: include/linux/of*.h
7512F: scripts/dtc/
7513
7514OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7515M: Rob Herring <robh+dt@kernel.org>
7516M: Pawel Moll <pawel.moll@arm.com>
7517M: Mark Rutland <mark.rutland@arm.com>
7518M: Ian Campbell <ijc+devicetree@hellion.org.uk>
7519M: Kumar Gala <galak@codeaurora.org>
7520L: devicetree@vger.kernel.org
7521S: Maintained
7522F: Documentation/devicetree/
7523F: arch/*/boot/dts/
7524F: include/dt-bindings/
7525
7526OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7527M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7528L: devicetree@vger.kernel.org
7529S: Maintained
7530F: Documentation/devicetree/dynamic-resolution-notes.txt
7531F: Documentation/devicetree/overlay-notes.txt
7532F: drivers/of/overlay.c
7533F: drivers/of/resolver.c
7534
7535OPENRISC ARCHITECTURE
7536M: Jonas Bonn <jonas@southpole.se>
7537W: http://openrisc.net
7538L: linux@lists.openrisc.net (moderated for non-subscribers)
7539S: Maintained
7540T: git git://openrisc.net/~jonas/linux
7541F: arch/openrisc/
7542
7543OPENVSWITCH
7544M: Pravin Shelar <pshelar@nicira.com>
7545L: netdev@vger.kernel.org
7546L: dev@openvswitch.org
7547W: http://openvswitch.org
7548S: Maintained
7549F: net/openvswitch/
7550F: include/uapi/linux/openvswitch.h
7551
7552OPL4 DRIVER
7553M: Clemens Ladisch <clemens@ladisch.de>
7554L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7555T: git git://git.alsa-project.org/alsa-kernel.git
7556S: Maintained
7557F: sound/drivers/opl4/
7558
7559OPROFILE
7560M: Robert Richter <rric@kernel.org>
7561L: oprofile-list@lists.sf.net
7562S: Maintained
7563F: arch/*/include/asm/oprofile*.h
7564F: arch/*/oprofile/
7565F: drivers/oprofile/
7566F: include/linux/oprofile.h
7567
7568ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7569M: Mark Fasheh <mfasheh@suse.com>
7570M: Joel Becker <jlbec@evilplan.org>
7571L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7572W: http://ocfs2.wiki.kernel.org
7573S: Supported
7574F: Documentation/filesystems/ocfs2.txt
7575F: Documentation/filesystems/dlmfs.txt
7576F: fs/ocfs2/
7577
7578ORINOCO DRIVER
7579L: linux-wireless@vger.kernel.org
7580W: http://wireless.kernel.org/en/users/Drivers/orinoco
7581W: http://www.nongnu.org/orinoco/
7582S: Orphan
7583F: drivers/net/wireless/orinoco/
7584
7585OSD LIBRARY and FILESYSTEM
7586M: Boaz Harrosh <ooo@electrozaur.com>
7587M: Benny Halevy <bhalevy@primarydata.com>
7588L: osd-dev@open-osd.org
7589W: http://open-osd.org
7590T: git git://git.open-osd.org/open-osd.git
7591S: Maintained
7592F: drivers/scsi/osd/
7593F: include/scsi/osd_*
7594F: fs/exofs/
7595
7596OVERLAY FILESYSTEM
7597M: Miklos Szeredi <miklos@szeredi.hu>
7598L: linux-unionfs@vger.kernel.org
7599T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7600S: Supported
7601F: fs/overlayfs/
7602F: Documentation/filesystems/overlayfs.txt
7603
7604P54 WIRELESS DRIVER
7605M: Christian Lamparter <chunkeey@googlemail.com>
7606L: linux-wireless@vger.kernel.org
7607W: http://wireless.kernel.org/en/users/Drivers/p54
7608S: Maintained
7609F: drivers/net/wireless/p54/
7610
7611PA SEMI ETHERNET DRIVER
7612M: Olof Johansson <olof@lixom.net>
7613L: netdev@vger.kernel.org
7614S: Maintained
7615F: drivers/net/ethernet/pasemi/*
7616
7617PA SEMI SMBUS DRIVER
7618M: Olof Johansson <olof@lixom.net>
7619L: linux-i2c@vger.kernel.org
7620S: Maintained
7621F: drivers/i2c/busses/i2c-pasemi.c
7622
7623PADATA PARALLEL EXECUTION MECHANISM
7624M: Steffen Klassert <steffen.klassert@secunet.com>
7625L: linux-crypto@vger.kernel.org
7626S: Maintained
7627F: kernel/padata.c
7628F: include/linux/padata.h
7629F: Documentation/padata.txt
7630
7631PANASONIC LAPTOP ACPI EXTRAS DRIVER
7632M: Harald Welte <laforge@gnumonks.org>
7633L: platform-driver-x86@vger.kernel.org
7634S: Maintained
7635F: drivers/platform/x86/panasonic-laptop.c
7636
7637PANASONIC MN10300/AM33/AM34 PORT
7638M: David Howells <dhowells@redhat.com>
7639M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7640L: linux-am33-list@redhat.com (moderated for non-subscribers)
7641W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7642S: Maintained
7643F: Documentation/mn10300/
7644F: arch/mn10300/
7645
7646PARALLEL PORT SUBSYSTEM
7647M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7648M: Sudip Mukherjee <sudip@vectorindia.org>
7649L: linux-parport@lists.infradead.org (subscribers-only)
7650S: Maintained
7651F: drivers/parport/
7652F: include/linux/parport*.h
7653F: drivers/char/ppdev.c
7654F: include/uapi/linux/ppdev.h
7655F: Documentation/parport*.txt
7656
7657PARAVIRT_OPS INTERFACE
7658M: Jeremy Fitzhardinge <jeremy@goop.org>
7659M: Chris Wright <chrisw@sous-sol.org>
7660M: Alok Kataria <akataria@vmware.com>
7661M: Rusty Russell <rusty@rustcorp.com.au>
7662L: virtualization@lists.linux-foundation.org
7663S: Supported
7664F: Documentation/virtual/paravirt_ops.txt
7665F: arch/*/kernel/paravirt*
7666F: arch/*/include/asm/paravirt.h
7667
7668PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7669M: Tim Waugh <tim@cyberelk.net>
7670L: linux-parport@lists.infradead.org (subscribers-only)
7671S: Maintained
7672F: Documentation/blockdev/paride.txt
7673F: drivers/block/paride/
7674
7675PARISC ARCHITECTURE
7676M: "James E.J. Bottomley" <jejb@parisc-linux.org>
7677M: Helge Deller <deller@gmx.de>
7678L: linux-parisc@vger.kernel.org
7679W: http://www.parisc-linux.org/
7680Q: http://patchwork.kernel.org/project/linux-parisc/list/
7681T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7682T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7683S: Maintained
7684F: arch/parisc/
7685F: Documentation/parisc/
7686F: drivers/parisc/
7687F: drivers/char/agp/parisc-agp.c
7688F: drivers/input/serio/gscps2.c
7689F: drivers/parport/parport_gsc.*
7690F: drivers/tty/serial/8250/8250_gsc.c
7691F: drivers/video/fbdev/sti*
7692F: drivers/video/console/sti*
7693F: drivers/video/logo/logo_parisc*
7694
7695PC87360 HARDWARE MONITORING DRIVER
7696M: Jim Cromie <jim.cromie@gmail.com>
7697L: lm-sensors@lm-sensors.org
7698S: Maintained
7699F: Documentation/hwmon/pc87360
7700F: drivers/hwmon/pc87360.c
7701
7702PC8736x GPIO DRIVER
7703M: Jim Cromie <jim.cromie@gmail.com>
7704S: Maintained
7705F: drivers/char/pc8736x_gpio.c
7706
7707PC87427 HARDWARE MONITORING DRIVER
7708M: Jean Delvare <jdelvare@suse.de>
7709L: lm-sensors@lm-sensors.org
7710S: Maintained
7711F: Documentation/hwmon/pc87427
7712F: drivers/hwmon/pc87427.c
7713
7714PCA9532 LED DRIVER
7715M: Riku Voipio <riku.voipio@iki.fi>
7716S: Maintained
7717F: drivers/leds/leds-pca9532.c
7718F: include/linux/leds-pca9532.h
7719
7720PCA9541 I2C BUS MASTER SELECTOR DRIVER
7721M: Guenter Roeck <linux@roeck-us.net>
7722L: linux-i2c@vger.kernel.org
7723S: Maintained
7724F: drivers/i2c/muxes/i2c-mux-pca9541.c
7725
7726PCDP - PRIMARY CONSOLE AND DEBUG PORT
7727M: Khalid Aziz <khalid@gonehiking.org>
7728S: Maintained
7729F: drivers/firmware/pcdp.*
7730
7731PCI ERROR RECOVERY
7732M: Linas Vepstas <linasvepstas@gmail.com>
7733L: linux-pci@vger.kernel.org
7734S: Supported
7735F: Documentation/PCI/pci-error-recovery.txt
7736
7737PCI SUBSYSTEM
7738M: Bjorn Helgaas <bhelgaas@google.com>
7739L: linux-pci@vger.kernel.org
7740Q: http://patchwork.ozlabs.org/project/linux-pci/list/
7741T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7742S: Supported
7743F: Documentation/PCI/
7744F: drivers/pci/
7745F: include/linux/pci*
7746F: arch/x86/pci/
7747F: arch/x86/kernel/quirks.c
7748
7749PCI DRIVER FOR ARM VERSATILE PLATFORM
7750M: Rob Herring <robh@kernel.org>
7751L: linux-pci@vger.kernel.org
7752L: linux-arm-kernel@lists.infradead.org
7753S: Maintained
7754F: Documentation/devicetree/bindings/pci/versatile.txt
7755F: drivers/pci/host/pci-versatile.c
7756
7757PCI DRIVER FOR APPLIEDMICRO XGENE
7758M: Tanmay Inamdar <tinamdar@apm.com>
7759L: linux-pci@vger.kernel.org
7760L: linux-arm-kernel@lists.infradead.org
7761S: Maintained
7762F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7763F: drivers/pci/host/pci-xgene.c
7764
7765PCI DRIVER FOR FREESCALE LAYERSCAPE
7766M: Minghuan Lian <minghuan.Lian@freescale.com>
7767M: Mingkai Hu <mingkai.hu@freescale.com>
7768M: Roy Zang <tie-fei.zang@freescale.com>
7769L: linuxppc-dev@lists.ozlabs.org
7770L: linux-pci@vger.kernel.org
7771L: linux-arm-kernel@lists.infradead.org
7772S: Maintained
7773F: drivers/pci/host/*layerscape*
7774
7775PCI DRIVER FOR IMX6
7776M: Richard Zhu <Richard.Zhu@freescale.com>
7777M: Lucas Stach <l.stach@pengutronix.de>
7778L: linux-pci@vger.kernel.org
7779L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7780S: Maintained
7781F: drivers/pci/host/*imx6*
7782
7783PCI DRIVER FOR TI KEYSTONE
7784M: Murali Karicheri <m-karicheri2@ti.com>
7785L: linux-pci@vger.kernel.org
7786L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7787S: Maintained
7788F: drivers/pci/host/*keystone*
7789
7790PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7791M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7792M: Jason Cooper <jason@lakedaemon.net>
7793L: linux-pci@vger.kernel.org
7794L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7795S: Maintained
7796F: drivers/pci/host/*mvebu*
7797
7798PCI DRIVER FOR NVIDIA TEGRA
7799M: Thierry Reding <thierry.reding@gmail.com>
7800L: linux-tegra@vger.kernel.org
7801L: linux-pci@vger.kernel.org
7802S: Supported
7803F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7804F: drivers/pci/host/pci-tegra.c
7805
7806PCI DRIVER FOR TI DRA7XX
7807M: Kishon Vijay Abraham I <kishon@ti.com>
7808L: linux-omap@vger.kernel.org
7809L: linux-pci@vger.kernel.org
7810S: Supported
7811F: Documentation/devicetree/bindings/pci/ti-pci.txt
7812F: drivers/pci/host/pci-dra7xx.c
7813
7814PCI DRIVER FOR RENESAS R-CAR
7815M: Simon Horman <horms@verge.net.au>
7816L: linux-pci@vger.kernel.org
7817L: linux-sh@vger.kernel.org
7818S: Maintained
7819F: drivers/pci/host/*rcar*
7820
7821PCI DRIVER FOR SAMSUNG EXYNOS
7822M: Jingoo Han <jingoohan1@gmail.com>
7823L: linux-pci@vger.kernel.org
7824L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7825L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7826S: Maintained
7827F: drivers/pci/host/pci-exynos.c
7828
7829PCI DRIVER FOR SYNOPSIS DESIGNWARE
7830M: Jingoo Han <jingoohan1@gmail.com>
7831M: Pratyush Anand <pratyush.anand@gmail.com>
7832L: linux-pci@vger.kernel.org
7833S: Maintained
7834F: drivers/pci/host/*designware*
7835
7836PCI DRIVER FOR GENERIC OF HOSTS
7837M: Will Deacon <will.deacon@arm.com>
7838L: linux-pci@vger.kernel.org
7839L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7840S: Maintained
7841F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7842F: drivers/pci/host/pci-host-generic.c
7843
7844PCIE DRIVER FOR ST SPEAR13XX
7845M: Pratyush Anand <pratyush.anand@gmail.com>
7846L: linux-pci@vger.kernel.org
7847S: Maintained
7848F: drivers/pci/host/*spear*
7849
7850PCI MSI DRIVER FOR APPLIEDMICRO XGENE
7851M: Duc Dang <dhdang@apm.com>
7852L: linux-pci@vger.kernel.org
7853L: linux-arm-kernel@lists.infradead.org
7854S: Maintained
7855F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
7856F: drivers/pci/host/pci-xgene-msi.c
7857
7858PCMCIA SUBSYSTEM
7859P: Linux PCMCIA Team
7860L: linux-pcmcia@lists.infradead.org
7861W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7862T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7863S: Maintained
7864F: Documentation/pcmcia/
7865F: drivers/pcmcia/
7866F: include/pcmcia/
7867
7868PCNET32 NETWORK DRIVER
7869M: Don Fry <pcnet32@frontier.com>
7870L: netdev@vger.kernel.org
7871S: Maintained
7872F: drivers/net/ethernet/amd/pcnet32.c
7873
7874PCRYPT PARALLEL CRYPTO ENGINE
7875M: Steffen Klassert <steffen.klassert@secunet.com>
7876L: linux-crypto@vger.kernel.org
7877S: Maintained
7878F: crypto/pcrypt.c
7879F: include/crypto/pcrypt.h
7880
7881PER-CPU MEMORY ALLOCATOR
7882M: Tejun Heo <tj@kernel.org>
7883M: Christoph Lameter <cl@linux-foundation.org>
7884T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7885S: Maintained
7886F: include/linux/percpu*.h
7887F: mm/percpu*.c
7888F: arch/*/include/asm/percpu.h
7889
7890PER-TASK DELAY ACCOUNTING
7891M: Balbir Singh <bsingharora@gmail.com>
7892S: Maintained
7893F: include/linux/delayacct.h
7894F: kernel/delayacct.c
7895
7896PERFORMANCE EVENTS SUBSYSTEM
7897M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7898M: Ingo Molnar <mingo@redhat.com>
7899M: Arnaldo Carvalho de Melo <acme@kernel.org>
7900L: linux-kernel@vger.kernel.org
7901T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7902S: Supported
7903F: kernel/events/*
7904F: include/linux/perf_event.h
7905F: include/uapi/linux/perf_event.h
7906F: arch/*/kernel/perf_event*.c
7907F: arch/*/kernel/*/perf_event*.c
7908F: arch/*/kernel/*/*/perf_event*.c
7909F: arch/*/include/asm/perf_event.h
7910F: arch/*/kernel/perf_callchain.c
7911F: tools/perf/
7912
7913PERSONALITY HANDLING
7914M: Christoph Hellwig <hch@infradead.org>
7915L: linux-abi-devel@lists.sourceforge.net
7916S: Maintained
7917F: include/linux/personality.h
7918F: include/uapi/linux/personality.h
7919
7920PHONET PROTOCOL
7921M: Remi Denis-Courmont <courmisch@gmail.com>
7922S: Supported
7923F: Documentation/networking/phonet.txt
7924F: include/linux/phonet.h
7925F: include/net/phonet/
7926F: include/uapi/linux/phonet.h
7927F: net/phonet/
7928
7929PHRAM MTD DRIVER
7930M: Joern Engel <joern@lazybastard.org>
7931L: linux-mtd@lists.infradead.org
7932S: Maintained
7933F: drivers/mtd/devices/phram.c
7934
7935PICOLCD HID DRIVER
7936M: Bruno Prémont <bonbons@linux-vserver.org>
7937L: linux-input@vger.kernel.org
7938S: Maintained
7939F: drivers/hid/hid-picolcd*
7940
7941PICOXCELL SUPPORT
7942M: Jamie Iles <jamie@jamieiles.com>
7943L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7944T: git git://github.com/jamieiles/linux-2.6-ji.git
7945S: Supported
7946F: arch/arm/boot/dts/picoxcell*
7947F: arch/arm/mach-picoxcell/
7948F: drivers/crypto/picoxcell*
7949
7950PIN CONTROL SUBSYSTEM
7951M: Linus Walleij <linus.walleij@linaro.org>
7952L: linux-gpio@vger.kernel.org
7953T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7954S: Maintained
7955F: drivers/pinctrl/
7956F: include/linux/pinctrl/
7957
7958PIN CONTROLLER - ATMEL AT91
7959M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7960L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7961S: Maintained
7962F: drivers/pinctrl/pinctrl-at91.*
7963
7964PIN CONTROLLER - INTEL
7965M: Mika Westerberg <mika.westerberg@linux.intel.com>
7966M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
7967S: Maintained
7968F: drivers/pinctrl/intel/
7969
7970PIN CONTROLLER - RENESAS
7971M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7972L: linux-sh@vger.kernel.org
7973S: Maintained
7974F: drivers/pinctrl/sh-pfc/
7975
7976PIN CONTROLLER - SAMSUNG
7977M: Tomasz Figa <tomasz.figa@gmail.com>
7978M: Thomas Abraham <thomas.abraham@linaro.org>
7979L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7980L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7981S: Maintained
7982F: drivers/pinctrl/samsung/
7983
7984PIN CONTROLLER - ST SPEAR
7985M: Viresh Kumar <viresh.linux@gmail.com>
7986L: spear-devel@list.st.com
7987L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7988W: http://www.st.com/spear
7989S: Maintained
7990F: drivers/pinctrl/spear/
7991
7992PKTCDVD DRIVER
7993M: Jiri Kosina <jkosina@suse.cz>
7994S: Maintained
7995F: drivers/block/pktcdvd.c
7996F: include/linux/pktcdvd.h
7997F: include/uapi/linux/pktcdvd.h
7998
7999PKUNITY SOC DRIVERS
8000M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8001W: http://mprc.pku.edu.cn/~guanxuetao/linux
8002S: Maintained
8003T: git git://github.com/gxt/linux.git
8004F: drivers/input/serio/i8042-unicore32io.h
8005F: drivers/i2c/busses/i2c-puv3.c
8006F: drivers/video/fbdev/fb-puv3.c
8007F: drivers/rtc/rtc-puv3.c
8008
8009PMBUS HARDWARE MONITORING DRIVERS
8010M: Guenter Roeck <linux@roeck-us.net>
8011L: lm-sensors@lm-sensors.org
8012W: http://www.lm-sensors.org/
8013W: http://www.roeck-us.net/linux/drivers/
8014T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8015S: Maintained
8016F: Documentation/hwmon/pmbus
8017F: drivers/hwmon/pmbus/
8018F: include/linux/i2c/pmbus.h
8019
8020PMC SIERRA MaxRAID DRIVER
8021M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
8022L: linux-scsi@vger.kernel.org
8023W: http://www.pmc-sierra.com/
8024S: Supported
8025F: drivers/scsi/pmcraid.*
8026
8027PMC SIERRA PM8001 DRIVER
8028M: xjtuwjp@gmail.com
8029M: lindar_liu@usish.com
8030L: pmchba@pmcs.com
8031L: linux-scsi@vger.kernel.org
8032S: Supported
8033F: drivers/scsi/pm8001/
8034
8035POSIX CLOCKS and TIMERS
8036M: Thomas Gleixner <tglx@linutronix.de>
8037L: linux-kernel@vger.kernel.org
8038T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8039S: Maintained
8040F: fs/timerfd.c
8041F: include/linux/timer*
8042F: kernel/time/*timer*
8043
8044POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8045M: Sebastian Reichel <sre@kernel.org>
8046M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8047M: David Woodhouse <dwmw2@infradead.org>
8048L: linux-pm@vger.kernel.org
8049T: git git://git.infradead.org/battery-2.6.git
8050S: Maintained
8051F: include/linux/power_supply.h
8052F: drivers/power/
8053
8054PNP SUPPORT
8055M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8056S: Maintained
8057F: drivers/pnp/
8058
8059PNXxxxx I2C DRIVER
8060M: Vitaly Wool <vitalywool@gmail.com>
8061L: linux-i2c@vger.kernel.org
8062S: Maintained
8063F: drivers/i2c/busses/i2c-pnx.c
8064
8065PPP PROTOCOL DRIVERS AND COMPRESSORS
8066M: Paul Mackerras <paulus@samba.org>
8067L: linux-ppp@vger.kernel.org
8068S: Maintained
8069F: drivers/net/ppp/ppp_*
8070
8071PPP OVER ATM (RFC 2364)
8072M: Mitchell Blank Jr <mitch@sfgoth.com>
8073S: Maintained
8074F: net/atm/pppoatm.c
8075F: include/uapi/linux/atmppp.h
8076
8077PPP OVER ETHERNET
8078M: Michal Ostrowski <mostrows@earthlink.net>
8079S: Maintained
8080F: drivers/net/ppp/pppoe.c
8081F: drivers/net/ppp/pppox.c
8082
8083PPP OVER L2TP
8084M: James Chapman <jchapman@katalix.com>
8085S: Maintained
8086F: net/l2tp/l2tp_ppp.c
8087F: include/linux/if_pppol2tp.h
8088F: include/uapi/linux/if_pppol2tp.h
8089
8090PPS SUPPORT
8091M: Rodolfo Giometti <giometti@enneenne.com>
8092W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8093L: linuxpps@ml.enneenne.com (subscribers-only)
8094S: Maintained
8095F: Documentation/pps/
8096F: drivers/pps/
8097F: include/linux/pps*.h
8098
8099PPTP DRIVER
8100M: Dmitry Kozlov <xeb@mail.ru>
8101L: netdev@vger.kernel.org
8102S: Maintained
8103F: drivers/net/ppp/pptp.c
8104W: http://sourceforge.net/projects/accel-pptp
8105
8106PREEMPTIBLE KERNEL
8107M: Robert Love <rml@tech9.net>
8108L: kpreempt-tech@lists.sourceforge.net
8109W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8110S: Supported
8111F: Documentation/preempt-locking.txt
8112F: include/linux/preempt.h
8113
8114PRISM54 WIRELESS DRIVER
8115M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8116L: linux-wireless@vger.kernel.org
8117W: http://wireless.kernel.org/en/users/Drivers/p54
8118S: Obsolete
8119F: drivers/net/wireless/prism54/
8120
8121PS3 NETWORK SUPPORT
8122M: Geoff Levand <geoff@infradead.org>
8123L: netdev@vger.kernel.org
8124L: linuxppc-dev@lists.ozlabs.org
8125S: Maintained
8126F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8127
8128PS3 PLATFORM SUPPORT
8129M: Geoff Levand <geoff@infradead.org>
8130L: linuxppc-dev@lists.ozlabs.org
8131S: Maintained
8132F: arch/powerpc/boot/ps3*
8133F: arch/powerpc/include/asm/lv1call.h
8134F: arch/powerpc/include/asm/ps3*.h
8135F: arch/powerpc/platforms/ps3/
8136F: drivers/*/ps3*
8137F: drivers/ps3/
8138F: drivers/rtc/rtc-ps3.c
8139F: drivers/usb/host/*ps3.c
8140F: sound/ppc/snd_ps3*
8141
8142PS3VRAM DRIVER
8143M: Jim Paris <jim@jtan.com>
8144M: Geoff Levand <geoff@infradead.org>
8145L: linuxppc-dev@lists.ozlabs.org
8146S: Maintained
8147F: drivers/block/ps3vram.c
8148
8149PSTORE FILESYSTEM
8150M: Anton Vorontsov <anton@enomsg.org>
8151M: Colin Cross <ccross@android.com>
8152M: Kees Cook <keescook@chromium.org>
8153M: Tony Luck <tony.luck@intel.com>
8154S: Maintained
8155T: git git://git.infradead.org/users/cbou/linux-pstore.git
8156F: fs/pstore/
8157F: include/linux/pstore*
8158F: drivers/firmware/efi/efi-pstore.c
8159F: drivers/acpi/apei/erst.c
8160
8161PTP HARDWARE CLOCK SUPPORT
8162M: Richard Cochran <richardcochran@gmail.com>
8163L: netdev@vger.kernel.org
8164S: Maintained
8165W: http://linuxptp.sourceforge.net/
8166F: Documentation/ABI/testing/sysfs-ptp
8167F: Documentation/ptp/*
8168F: drivers/net/ethernet/freescale/gianfar_ptp.c
8169F: drivers/net/phy/dp83640*
8170F: drivers/ptp/*
8171F: include/linux/ptp_cl*
8172
8173PTRACE SUPPORT
8174M: Roland McGrath <roland@hack.frob.com>
8175M: Oleg Nesterov <oleg@redhat.com>
8176S: Maintained
8177F: include/asm-generic/syscall.h
8178F: include/linux/ptrace.h
8179F: include/linux/regset.h
8180F: include/linux/tracehook.h
8181F: include/uapi/linux/ptrace.h
8182F: kernel/ptrace.c
8183
8184PVRUSB2 VIDEO4LINUX DRIVER
8185M: Mike Isely <isely@pobox.com>
8186L: pvrusb2@isely.net (subscribers-only)
8187L: linux-media@vger.kernel.org
8188W: http://www.isely.net/pvrusb2/
8189T: git git://linuxtv.org/media_tree.git
8190S: Maintained
8191F: Documentation/video4linux/README.pvrusb2
8192F: drivers/media/usb/pvrusb2/
8193
8194PWC WEBCAM DRIVER
8195M: Hans de Goede <hdegoede@redhat.com>
8196L: linux-media@vger.kernel.org
8197T: git git://linuxtv.org/media_tree.git
8198S: Maintained
8199F: drivers/media/usb/pwc/*
8200
8201PWM FAN DRIVER
8202M: Kamil Debski <k.debski@samsung.com>
8203L: lm-sensors@lm-sensors.org
8204S: Supported
8205F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8206F: Documentation/hwmon/pwm-fan
8207F: drivers/hwmon/pwm-fan.c
8208
8209PWM SUBSYSTEM
8210M: Thierry Reding <thierry.reding@gmail.com>
8211L: linux-pwm@vger.kernel.org
8212S: Maintained
8213T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8214F: Documentation/pwm.txt
8215F: Documentation/devicetree/bindings/pwm/
8216F: include/linux/pwm.h
8217F: drivers/pwm/
8218F: drivers/video/backlight/pwm_bl.c
8219F: include/linux/pwm_backlight.h
8220
8221PXA2xx/PXA3xx SUPPORT
8222M: Daniel Mack <daniel@zonque.org>
8223M: Haojian Zhuang <haojian.zhuang@gmail.com>
8224M: Robert Jarzmik <robert.jarzmik@free.fr>
8225L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8226T: git git://github.com/hzhuang1/linux.git
8227T: git git://github.com/rjarzmik/linux.git
8228S: Maintained
8229F: arch/arm/mach-pxa/
8230F: drivers/dma/pxa*
8231F: drivers/pcmcia/pxa2xx*
8232F: drivers/spi/spi-pxa2xx*
8233F: drivers/usb/gadget/udc/pxa2*
8234F: include/sound/pxa2xx-lib.h
8235F: sound/arm/pxa*
8236F: sound/soc/pxa/
8237
8238PXA3xx NAND FLASH DRIVER
8239M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8240L: linux-mtd@lists.infradead.org
8241S: Maintained
8242F: drivers/mtd/nand/pxa3xx_nand.c
8243
8244MMP SUPPORT
8245M: Eric Miao <eric.y.miao@gmail.com>
8246M: Haojian Zhuang <haojian.zhuang@gmail.com>
8247L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8248T: git git://github.com/hzhuang1/linux.git
8249T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8250S: Maintained
8251F: arch/arm/mach-mmp/
8252
8253PXA MMCI DRIVER
8254S: Orphan
8255
8256PXA RTC DRIVER
8257M: Robert Jarzmik <robert.jarzmik@free.fr>
8258L: rtc-linux@googlegroups.com
8259S: Maintained
8260
8261QAT DRIVER
8262M: Tadeusz Struk <tadeusz.struk@intel.com>
8263L: qat-linux@intel.com
8264S: Supported
8265F: drivers/crypto/qat/
8266
8267QIB DRIVER
8268M: Mike Marciniszyn <infinipath@intel.com>
8269L: linux-rdma@vger.kernel.org
8270S: Supported
8271F: drivers/infiniband/hw/qib/
8272
8273QLOGIC QLA1280 SCSI DRIVER
8274M: Michael Reed <mdr@sgi.com>
8275L: linux-scsi@vger.kernel.org
8276S: Maintained
8277F: drivers/scsi/qla1280.[ch]
8278
8279QLOGIC QLA2XXX FC-SCSI DRIVER
8280M: qla2xxx-upstream@qlogic.com
8281L: linux-scsi@vger.kernel.org
8282S: Supported
8283F: Documentation/scsi/LICENSE.qla2xxx
8284F: drivers/scsi/qla2xxx/
8285
8286QLOGIC QLA4XXX iSCSI DRIVER
8287M: QLogic-Storage-Upstream@qlogic.com
8288L: linux-scsi@vger.kernel.org
8289S: Supported
8290F: Documentation/scsi/LICENSE.qla4xxx
8291F: drivers/scsi/qla4xxx/
8292
8293QLOGIC QLA3XXX NETWORK DRIVER
8294M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8295M: Ron Mercer <ron.mercer@qlogic.com>
8296M: linux-driver@qlogic.com
8297L: netdev@vger.kernel.org
8298S: Supported
8299F: Documentation/networking/LICENSE.qla3xxx
8300F: drivers/net/ethernet/qlogic/qla3xxx.*
8301
8302QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8303M: Shahed Shaikh <shahed.shaikh@qlogic.com>
8304M: Dept-GELinuxNICDev@qlogic.com
8305L: netdev@vger.kernel.org
8306S: Supported
8307F: drivers/net/ethernet/qlogic/qlcnic/
8308
8309QLOGIC QLGE 10Gb ETHERNET DRIVER
8310M: Harish Patil <harish.patil@qlogic.com>
8311M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8312M: Dept-GELinuxNICDev@qlogic.com
8313M: linux-driver@qlogic.com
8314L: netdev@vger.kernel.org
8315S: Supported
8316F: drivers/net/ethernet/qlogic/qlge/
8317
8318QNX4 FILESYSTEM
8319M: Anders Larsen <al@alarsen.net>
8320W: http://www.alarsen.net/linux/qnx4fs/
8321S: Maintained
8322F: fs/qnx4/
8323F: include/uapi/linux/qnx4_fs.h
8324F: include/uapi/linux/qnxtypes.h
8325
8326QT1010 MEDIA DRIVER
8327M: Antti Palosaari <crope@iki.fi>
8328L: linux-media@vger.kernel.org
8329W: http://linuxtv.org/
8330W: http://palosaari.fi/linux/
8331Q: http://patchwork.linuxtv.org/project/linux-media/list/
8332T: git git://linuxtv.org/anttip/media_tree.git
8333S: Maintained
8334F: drivers/media/tuners/qt1010*
8335
8336QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8337M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8338L: linux-wireless@vger.kernel.org
8339L: ath9k-devel@lists.ath9k.org
8340W: http://wireless.kernel.org/en/users/Drivers/ath9k
8341S: Supported
8342F: drivers/net/wireless/ath/ath9k/
8343
8344QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8345M: Kalle Valo <kvalo@qca.qualcomm.com>
8346L: ath10k@lists.infradead.org
8347W: http://wireless.kernel.org/en/users/Drivers/ath10k
8348T: git git://github.com/kvalo/ath.git
8349S: Supported
8350F: drivers/net/wireless/ath/ath10k/
8351
8352QUALCOMM HEXAGON ARCHITECTURE
8353M: Richard Kuo <rkuo@codeaurora.org>
8354L: linux-hexagon@vger.kernel.org
8355S: Supported
8356F: arch/hexagon/
8357
8358QUALCOMM WCN36XX WIRELESS DRIVER
8359M: Eugene Krasnikov <k.eugene.e@gmail.com>
8360L: wcn36xx@lists.infradead.org
8361W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8362T: git git://github.com/KrasnikovEugene/wcn36xx.git
8363S: Supported
8364F: drivers/net/wireless/ath/wcn36xx/
8365
8366RADOS BLOCK DEVICE (RBD)
8367M: Ilya Dryomov <idryomov@gmail.com>
8368M: Sage Weil <sage@redhat.com>
8369M: Alex Elder <elder@kernel.org>
8370M: ceph-devel@vger.kernel.org
8371W: http://ceph.com/
8372T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8373S: Supported
8374F: drivers/block/rbd.c
8375F: drivers/block/rbd_types.h
8376
8377RADEON FRAMEBUFFER DISPLAY DRIVER
8378M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8379L: linux-fbdev@vger.kernel.org
8380S: Maintained
8381F: drivers/video/fbdev/aty/radeon*
8382F: include/uapi/linux/radeonfb.h
8383
8384RADIOSHARK RADIO DRIVER
8385M: Hans de Goede <hdegoede@redhat.com>
8386L: linux-media@vger.kernel.org
8387T: git git://linuxtv.org/media_tree.git
8388S: Maintained
8389F: drivers/media/radio/radio-shark.c
8390
8391RADIOSHARK2 RADIO DRIVER
8392M: Hans de Goede <hdegoede@redhat.com>
8393L: linux-media@vger.kernel.org
8394T: git git://linuxtv.org/media_tree.git
8395S: Maintained
8396F: drivers/media/radio/radio-shark2.c
8397F: drivers/media/radio/radio-tea5777.c
8398
8399RAGE128 FRAMEBUFFER DISPLAY DRIVER
8400M: Paul Mackerras <paulus@samba.org>
8401L: linux-fbdev@vger.kernel.org
8402S: Maintained
8403F: drivers/video/fbdev/aty/aty128fb.c
8404
8405RALINK RT2X00 WIRELESS LAN DRIVER
8406P: rt2x00 project
8407M: Stanislaw Gruszka <sgruszka@redhat.com>
8408M: Helmut Schaa <helmut.schaa@googlemail.com>
8409L: linux-wireless@vger.kernel.org
8410S: Maintained
8411F: drivers/net/wireless/rt2x00/
8412
8413RAMDISK RAM BLOCK DEVICE DRIVER
8414M: Jens Axboe <axboe@kernel.dk>
8415S: Maintained
8416F: Documentation/blockdev/ramdisk.txt
8417F: drivers/block/brd.c
8418
8419RANDOM NUMBER DRIVER
8420M: "Theodore Ts'o" <tytso@mit.edu>
8421S: Maintained
8422F: drivers/char/random.c
8423
8424RAPIDIO SUBSYSTEM
8425M: Matt Porter <mporter@kernel.crashing.org>
8426M: Alexandre Bounine <alexandre.bounine@idt.com>
8427S: Maintained
8428F: drivers/rapidio/
8429
8430RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8431L: linux-wireless@vger.kernel.org
8432S: Orphan
8433F: drivers/net/wireless/ray*
8434
8435RCUTORTURE MODULE
8436M: Josh Triplett <josh@joshtriplett.org>
8437M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8438L: linux-kernel@vger.kernel.org
8439S: Supported
8440T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8441F: Documentation/RCU/torture.txt
8442F: kernel/rcu/rcutorture.c
8443
8444RCUTORTURE TEST FRAMEWORK
8445M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8446M: Josh Triplett <josh@joshtriplett.org>
8447R: Steven Rostedt <rostedt@goodmis.org>
8448R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8449R: Lai Jiangshan <laijs@cn.fujitsu.com>
8450L: linux-kernel@vger.kernel.org
8451S: Supported
8452T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8453F: tools/testing/selftests/rcutorture
8454
8455RDC R-321X SoC
8456M: Florian Fainelli <florian@openwrt.org>
8457S: Maintained
8458
8459RDC R6040 FAST ETHERNET DRIVER
8460M: Florian Fainelli <florian@openwrt.org>
8461L: netdev@vger.kernel.org
8462S: Maintained
8463F: drivers/net/ethernet/rdc/r6040.c
8464
8465RDS - RELIABLE DATAGRAM SOCKETS
8466M: Chien Yen <chien.yen@oracle.com>
8467L: rds-devel@oss.oracle.com (moderated for non-subscribers)
8468S: Supported
8469F: net/rds/
8470
8471READ-COPY UPDATE (RCU)
8472M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8473M: Josh Triplett <josh@joshtriplett.org>
8474R: Steven Rostedt <rostedt@goodmis.org>
8475R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8476R: Lai Jiangshan <laijs@cn.fujitsu.com>
8477L: linux-kernel@vger.kernel.org
8478W: http://www.rdrop.com/users/paulmck/RCU/
8479S: Supported
8480T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8481F: Documentation/RCU/
8482X: Documentation/RCU/torture.txt
8483F: include/linux/rcu*
8484X: include/linux/srcu.h
8485F: kernel/rcu/
8486X: kernel/torture.c
8487
8488REAL TIME CLOCK (RTC) SUBSYSTEM
8489M: Alessandro Zummo <a.zummo@towertech.it>
8490M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
8491L: rtc-linux@googlegroups.com
8492Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8493T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8494S: Maintained
8495F: Documentation/rtc.txt
8496F: drivers/rtc/
8497F: include/linux/rtc.h
8498F: include/uapi/linux/rtc.h
8499
8500REALTEK AUDIO CODECS
8501M: Bard Liao <bardliao@realtek.com>
8502M: Oder Chiou <oder_chiou@realtek.com>
8503S: Maintained
8504F: sound/soc/codecs/rt*
8505F: include/sound/rt*.h
8506
8507REISERFS FILE SYSTEM
8508L: reiserfs-devel@vger.kernel.org
8509S: Supported
8510F: fs/reiserfs/
8511
8512REGISTER MAP ABSTRACTION
8513M: Mark Brown <broonie@kernel.org>
8514L: linux-kernel@vger.kernel.org
8515T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8516S: Supported
8517F: drivers/base/regmap/
8518F: include/linux/regmap.h
8519
8520REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8521M: Ohad Ben-Cohen <ohad@wizery.com>
8522T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8523S: Maintained
8524F: drivers/remoteproc/
8525F: Documentation/remoteproc.txt
8526F: include/linux/remoteproc.h
8527
8528REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8529M: Ohad Ben-Cohen <ohad@wizery.com>
8530T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8531S: Maintained
8532F: drivers/rpmsg/
8533F: Documentation/rpmsg.txt
8534F: include/linux/rpmsg.h
8535
8536RESET CONTROLLER FRAMEWORK
8537M: Philipp Zabel <p.zabel@pengutronix.de>
8538S: Maintained
8539F: drivers/reset/
8540F: Documentation/devicetree/bindings/reset/
8541F: include/linux/reset.h
8542F: include/linux/reset-controller.h
8543
8544RFKILL
8545M: Johannes Berg <johannes@sipsolutions.net>
8546L: linux-wireless@vger.kernel.org
8547W: http://wireless.kernel.org/
8548T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8549T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8550S: Maintained
8551F: Documentation/rfkill.txt
8552F: net/rfkill/
8553
8554RHASHTABLE
8555M: Thomas Graf <tgraf@suug.ch>
8556L: netdev@vger.kernel.org
8557S: Maintained
8558F: lib/rhashtable.c
8559F: include/linux/rhashtable.h
8560
8561RICOH SMARTMEDIA/XD DRIVER
8562M: Maxim Levitsky <maximlevitsky@gmail.com>
8563S: Maintained
8564F: drivers/mtd/nand/r852.c
8565F: drivers/mtd/nand/r852.h
8566
8567RICOH R5C592 MEMORYSTICK DRIVER
8568M: Maxim Levitsky <maximlevitsky@gmail.com>
8569S: Maintained
8570F: drivers/memstick/host/r592.*
8571
8572ROCCAT DRIVERS
8573M: Stefan Achatz <erazor_de@users.sourceforge.net>
8574W: http://sourceforge.net/projects/roccat/
8575S: Maintained
8576F: drivers/hid/hid-roccat*
8577F: include/linux/hid-roccat*
8578F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8579
8580ROCKER DRIVER
8581M: Jiri Pirko <jiri@resnulli.us>
8582M: Scott Feldman <sfeldma@gmail.com>
8583L: netdev@vger.kernel.org
8584S: Supported
8585F: drivers/net/ethernet/rocker/
8586
8587ROCKETPORT DRIVER
8588P: Comtrol Corp.
8589W: http://www.comtrol.com
8590S: Maintained
8591F: Documentation/serial/rocket.txt
8592F: drivers/tty/rocket*
8593
8594ROCKETPORT EXPRESS/INFINITY DRIVER
8595M: Kevin Cernekee <cernekee@gmail.com>
8596L: linux-serial@vger.kernel.org
8597S: Odd Fixes
8598F: drivers/tty/serial/rp2.*
8599
8600ROSE NETWORK LAYER
8601M: Ralf Baechle <ralf@linux-mips.org>
8602L: linux-hams@vger.kernel.org
8603W: http://www.linux-ax25.org/
8604S: Maintained
8605F: include/net/rose.h
8606F: include/uapi/linux/rose.h
8607F: net/rose/
8608
8609RTL2830 MEDIA DRIVER
8610M: Antti Palosaari <crope@iki.fi>
8611L: linux-media@vger.kernel.org
8612W: http://linuxtv.org/
8613W: http://palosaari.fi/linux/
8614Q: http://patchwork.linuxtv.org/project/linux-media/list/
8615T: git git://linuxtv.org/anttip/media_tree.git
8616S: Maintained
8617F: drivers/media/dvb-frontends/rtl2830*
8618
8619RTL2832 MEDIA DRIVER
8620M: Antti Palosaari <crope@iki.fi>
8621L: linux-media@vger.kernel.org
8622W: http://linuxtv.org/
8623W: http://palosaari.fi/linux/
8624Q: http://patchwork.linuxtv.org/project/linux-media/list/
8625T: git git://linuxtv.org/anttip/media_tree.git
8626S: Maintained
8627F: drivers/media/dvb-frontends/rtl2832*
8628
8629RTL2832_SDR MEDIA DRIVER
8630M: Antti Palosaari <crope@iki.fi>
8631L: linux-media@vger.kernel.org
8632W: http://linuxtv.org/
8633W: http://palosaari.fi/linux/
8634Q: http://patchwork.linuxtv.org/project/linux-media/list/
8635T: git git://linuxtv.org/anttip/media_tree.git
8636S: Maintained
8637F: drivers/media/dvb-frontends/rtl2832_sdr*
8638
8639RTL8180 WIRELESS DRIVER
8640L: linux-wireless@vger.kernel.org
8641W: http://wireless.kernel.org/
8642T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8643S: Orphan
8644F: drivers/net/wireless/rtl818x/rtl8180/
8645
8646RTL8187 WIRELESS DRIVER
8647M: Herton Ronaldo Krzesinski <herton@canonical.com>
8648M: Hin-Tak Leung <htl10@users.sourceforge.net>
8649M: Larry Finger <Larry.Finger@lwfinger.net>
8650L: linux-wireless@vger.kernel.org
8651W: http://wireless.kernel.org/
8652T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8653S: Maintained
8654F: drivers/net/wireless/rtl818x/rtl8187/
8655
8656RTL8192CE WIRELESS DRIVER
8657M: Larry Finger <Larry.Finger@lwfinger.net>
8658M: Chaoming Li <chaoming_li@realsil.com.cn>
8659L: linux-wireless@vger.kernel.org
8660W: http://wireless.kernel.org/
8661T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8662S: Maintained
8663F: drivers/net/wireless/rtlwifi/
8664F: drivers/net/wireless/rtlwifi/rtl8192ce/
8665
8666S3 SAVAGE FRAMEBUFFER DRIVER
8667M: Antonino Daplas <adaplas@gmail.com>
8668L: linux-fbdev@vger.kernel.org
8669S: Maintained
8670F: drivers/video/fbdev/savage/
8671
8672S390
8673M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8674M: Heiko Carstens <heiko.carstens@de.ibm.com>
8675M: linux390@de.ibm.com
8676L: linux-s390@vger.kernel.org
8677W: http://www.ibm.com/developerworks/linux/linux390/
8678S: Supported
8679F: arch/s390/
8680F: drivers/s390/
8681F: Documentation/s390/
8682F: Documentation/DocBook/s390*
8683
8684S390 COMMON I/O LAYER
8685M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8686M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8687L: linux-s390@vger.kernel.org
8688W: http://www.ibm.com/developerworks/linux/linux390/
8689S: Supported
8690F: drivers/s390/cio/
8691
8692S390 DASD DRIVER
8693M: Stefan Weinhuber <wein@de.ibm.com>
8694M: Stefan Haberland <stefan.haberland@de.ibm.com>
8695L: linux-s390@vger.kernel.org
8696W: http://www.ibm.com/developerworks/linux/linux390/
8697S: Supported
8698F: drivers/s390/block/dasd*
8699F: block/partitions/ibm.c
8700
8701S390 NETWORK DRIVERS
8702M: Ursula Braun <ursula.braun@de.ibm.com>
8703M: linux390@de.ibm.com
8704L: linux-s390@vger.kernel.org
8705W: http://www.ibm.com/developerworks/linux/linux390/
8706S: Supported
8707F: drivers/s390/net/
8708
8709S390 PCI SUBSYSTEM
8710M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8711M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8712L: linux-s390@vger.kernel.org
8713W: http://www.ibm.com/developerworks/linux/linux390/
8714S: Supported
8715F: arch/s390/pci/
8716F: drivers/pci/hotplug/s390_pci_hpc.c
8717
8718S390 ZCRYPT DRIVER
8719M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8720M: linux390@de.ibm.com
8721L: linux-s390@vger.kernel.org
8722W: http://www.ibm.com/developerworks/linux/linux390/
8723S: Supported
8724F: drivers/s390/crypto/
8725
8726S390 ZFCP DRIVER
8727M: Steffen Maier <maier@linux.vnet.ibm.com>
8728M: linux390@de.ibm.com
8729L: linux-s390@vger.kernel.org
8730W: http://www.ibm.com/developerworks/linux/linux390/
8731S: Supported
8732F: drivers/s390/scsi/zfcp_*
8733
8734S390 IUCV NETWORK LAYER
8735M: Ursula Braun <ursula.braun@de.ibm.com>
8736M: linux390@de.ibm.com
8737L: linux-s390@vger.kernel.org
8738W: http://www.ibm.com/developerworks/linux/linux390/
8739S: Supported
8740F: drivers/s390/net/*iucv*
8741F: include/net/iucv/
8742F: net/iucv/
8743
8744S3C24XX SD/MMC Driver
8745M: Ben Dooks <ben-linux@fluff.org>
8746L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8747S: Supported
8748F: drivers/mmc/host/s3cmci.*
8749
8750SAA6588 RDS RECEIVER DRIVER
8751M: Hans Verkuil <hverkuil@xs4all.nl>
8752L: linux-media@vger.kernel.org
8753T: git git://linuxtv.org/media_tree.git
8754W: http://linuxtv.org
8755S: Odd Fixes
8756F: drivers/media/i2c/saa6588*
8757
8758SAA7134 VIDEO4LINUX DRIVER
8759M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8760L: linux-media@vger.kernel.org
8761W: http://linuxtv.org
8762T: git git://linuxtv.org/media_tree.git
8763S: Odd fixes
8764F: Documentation/video4linux/*.saa7134
8765F: drivers/media/pci/saa7134/
8766
8767SAA7146 VIDEO4LINUX-2 DRIVER
8768M: Hans Verkuil <hverkuil@xs4all.nl>
8769L: linux-media@vger.kernel.org
8770T: git git://linuxtv.org/media_tree.git
8771S: Maintained
8772F: drivers/media/common/saa7146/
8773F: drivers/media/pci/saa7146/
8774F: include/media/saa7146*
8775
8776SAMSUNG LAPTOP DRIVER
8777M: Corentin Chary <corentin.chary@gmail.com>
8778L: platform-driver-x86@vger.kernel.org
8779S: Maintained
8780F: drivers/platform/x86/samsung-laptop.c
8781
8782SAMSUNG AUDIO (ASoC) DRIVERS
8783M: Sangbeom Kim <sbkim73@samsung.com>
8784L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8785S: Supported
8786F: sound/soc/samsung/
8787
8788SAMSUNG FRAMEBUFFER DRIVER
8789M: Jingoo Han <jingoohan1@gmail.com>
8790L: linux-fbdev@vger.kernel.org
8791S: Maintained
8792F: drivers/video/fbdev/s3c-fb.c
8793
8794SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
8795M: Sangbeom Kim <sbkim73@samsung.com>
8796M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
8797L: linux-kernel@vger.kernel.org
8798L: linux-samsung-soc@vger.kernel.org
8799S: Supported
8800F: drivers/mfd/sec*.c
8801F: drivers/regulator/s2m*.c
8802F: drivers/regulator/s5m*.c
8803F: drivers/clk/clk-s2mps11.c
8804F: drivers/rtc/rtc-s5m.c
8805F: include/linux/mfd/samsung/
8806F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
8807F: Documentation/devicetree/bindings/mfd/s2mp*.txt
8808
8809SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8810M: Kyungmin Park <kyungmin.park@samsung.com>
8811M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8812L: linux-media@vger.kernel.org
8813Q: https://patchwork.linuxtv.org/project/linux-media/list/
8814S: Supported
8815F: drivers/media/platform/exynos4-is/
8816
8817SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8818M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8819L: linux-media@vger.kernel.org
8820L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8821S: Maintained
8822F: drivers/media/platform/s3c-camif/
8823F: include/media/s3c_camif.h
8824
8825SAMSUNG S5C73M3 CAMERA DRIVER
8826M: Kyungmin Park <kyungmin.park@samsung.com>
8827M: Andrzej Hajda <a.hajda@samsung.com>
8828L: linux-media@vger.kernel.org
8829S: Supported
8830F: drivers/media/i2c/s5c73m3/*
8831
8832SAMSUNG S5K5BAF CAMERA DRIVER
8833M: Kyungmin Park <kyungmin.park@samsung.com>
8834M: Andrzej Hajda <a.hajda@samsung.com>
8835L: linux-media@vger.kernel.org
8836S: Supported
8837F: drivers/media/i2c/s5k5baf.c
8838
8839SAMSUNG SOC CLOCK DRIVERS
8840M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8841M: Tomasz Figa <tomasz.figa@gmail.com>
8842S: Supported
8843L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8844F: drivers/clk/samsung/
8845
8846SAMSUNG SXGBE DRIVERS
8847M: Byungho An <bh74.an@samsung.com>
8848M: Girish K S <ks.giri@samsung.com>
8849M: Vipul Pandya <vipul.pandya@samsung.com>
8850S: Supported
8851L: netdev@vger.kernel.org
8852F: drivers/net/ethernet/samsung/sxgbe/
8853
8854SAMSUNG THERMAL DRIVER
8855M: Lukasz Majewski <l.majewski@samsung.com>
8856L: linux-pm@vger.kernel.org
8857L: linux-samsung-soc@vger.kernel.org
8858S: Supported
8859T: https://github.com/lmajewski/linux-samsung-thermal.git
8860F: drivers/thermal/samsung/
8861
8862SAMSUNG USB2 PHY DRIVER
8863M: Kamil Debski <k.debski@samsung.com>
8864L: linux-kernel@vger.kernel.org
8865S: Supported
8866F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8867F: Documentation/phy/samsung-usb2.txt
8868F: drivers/phy/phy-exynos4210-usb2.c
8869F: drivers/phy/phy-exynos4x12-usb2.c
8870F: drivers/phy/phy-exynos5250-usb2.c
8871F: drivers/phy/phy-s5pv210-usb2.c
8872F: drivers/phy/phy-samsung-usb2.c
8873F: drivers/phy/phy-samsung-usb2.h
8874
8875SERIAL DRIVERS
8876M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8877L: linux-serial@vger.kernel.org
8878S: Maintained
8879F: drivers/tty/serial/
8880
8881SYNOPSYS DESIGNWARE DMAC DRIVER
8882M: Viresh Kumar <viresh.linux@gmail.com>
8883M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8884S: Maintained
8885F: include/linux/dma/dw.h
8886F: include/linux/platform_data/dma-dw.h
8887F: drivers/dma/dw/
8888
8889SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8890M: Seungwon Jeon <tgih.jun@samsung.com>
8891M: Jaehoon Chung <jh80.chung@samsung.com>
8892L: linux-mmc@vger.kernel.org
8893S: Maintained
8894F: include/linux/mmc/dw_mmc.h
8895F: drivers/mmc/host/dw_mmc*
8896
8897THUNDERBOLT DRIVER
8898M: Andreas Noever <andreas.noever@gmail.com>
8899S: Maintained
8900F: drivers/thunderbolt/
8901
8902TIMEKEEPING, CLOCKSOURCE CORE, NTP
8903M: John Stultz <john.stultz@linaro.org>
8904M: Thomas Gleixner <tglx@linutronix.de>
8905L: linux-kernel@vger.kernel.org
8906T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8907S: Supported
8908F: include/linux/clocksource.h
8909F: include/linux/time.h
8910F: include/linux/timex.h
8911F: include/uapi/linux/time.h
8912F: include/uapi/linux/timex.h
8913F: kernel/time/clocksource.c
8914F: kernel/time/time*.c
8915F: kernel/time/ntp.c
8916F: tools/testing/selftests/timers/
8917
8918SC1200 WDT DRIVER
8919M: Zwane Mwaikambo <zwanem@gmail.com>
8920S: Maintained
8921F: drivers/watchdog/sc1200wdt.c
8922
8923SCHEDULER
8924M: Ingo Molnar <mingo@redhat.com>
8925M: Peter Zijlstra <peterz@infradead.org>
8926L: linux-kernel@vger.kernel.org
8927T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8928S: Maintained
8929F: kernel/sched/
8930F: include/linux/sched.h
8931F: include/uapi/linux/sched.h
8932F: include/linux/wait.h
8933
8934SCORE ARCHITECTURE
8935M: Chen Liqin <liqin.linux@gmail.com>
8936M: Lennox Wu <lennox.wu@gmail.com>
8937W: http://www.sunplus.com
8938S: Supported
8939F: arch/score/
8940
8941SCSI CDROM DRIVER
8942M: Jens Axboe <axboe@kernel.dk>
8943L: linux-scsi@vger.kernel.org
8944W: http://www.kernel.dk
8945S: Maintained
8946F: drivers/scsi/sr*
8947
8948SCSI RDMA PROTOCOL (SRP) INITIATOR
8949M: Bart Van Assche <bart.vanassche@sandisk.com>
8950L: linux-rdma@vger.kernel.org
8951S: Supported
8952W: http://www.openfabrics.org
8953Q: http://patchwork.kernel.org/project/linux-rdma/list/
8954T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8955F: drivers/infiniband/ulp/srp/
8956F: include/scsi/srp.h
8957
8958SCSI SG DRIVER
8959M: Doug Gilbert <dgilbert@interlog.com>
8960L: linux-scsi@vger.kernel.org
8961W: http://sg.danny.cz/sg
8962S: Maintained
8963F: Documentation/scsi/scsi-generic.txt
8964F: drivers/scsi/sg.c
8965F: include/scsi/sg.h
8966
8967SCSI SUBSYSTEM
8968M: "James E.J. Bottomley" <JBottomley@odin.com>
8969L: linux-scsi@vger.kernel.org
8970T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
8971S: Maintained
8972F: drivers/scsi/
8973F: include/scsi/
8974
8975SCSI TAPE DRIVER
8976M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8977L: linux-scsi@vger.kernel.org
8978S: Maintained
8979F: Documentation/scsi/st.txt
8980F: drivers/scsi/st.*
8981F: drivers/scsi/st_*.h
8982
8983SCTP PROTOCOL
8984M: Vlad Yasevich <vyasevich@gmail.com>
8985M: Neil Horman <nhorman@tuxdriver.com>
8986L: linux-sctp@vger.kernel.org
8987W: http://lksctp.sourceforge.net
8988S: Maintained
8989F: Documentation/networking/sctp.txt
8990F: include/linux/sctp.h
8991F: include/uapi/linux/sctp.h
8992F: include/net/sctp/
8993F: net/sctp/
8994
8995SCx200 CPU SUPPORT
8996M: Jim Cromie <jim.cromie@gmail.com>
8997S: Odd Fixes
8998F: Documentation/i2c/busses/scx200_acb
8999F: arch/x86/platform/scx200/
9000F: drivers/watchdog/scx200_wdt.c
9001F: drivers/i2c/busses/scx200*
9002F: drivers/mtd/maps/scx200_docflash.c
9003F: include/linux/scx200.h
9004
9005SCx200 GPIO DRIVER
9006M: Jim Cromie <jim.cromie@gmail.com>
9007S: Maintained
9008F: drivers/char/scx200_gpio.c
9009F: include/linux/scx200_gpio.h
9010
9011SCx200 HRT CLOCKSOURCE DRIVER
9012M: Jim Cromie <jim.cromie@gmail.com>
9013S: Maintained
9014F: drivers/clocksource/scx200_hrt.c
9015
9016SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9017M: Sascha Sommer <saschasommer@freenet.de>
9018L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9019S: Maintained
9020F: drivers/mmc/host/sdricoh_cs.c
9021
9022SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9023L: linux-mmc@vger.kernel.org
9024S: Orphan
9025F: drivers/mmc/host/sdhci.*
9026F: drivers/mmc/host/sdhci-pltfm.[ch]
9027
9028SECURE COMPUTING
9029M: Kees Cook <keescook@chromium.org>
9030R: Andy Lutomirski <luto@amacapital.net>
9031R: Will Drewry <wad@chromium.org>
9032T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9033S: Supported
9034F: kernel/seccomp.c
9035F: include/uapi/linux/seccomp.h
9036F: include/linux/seccomp.h
9037F: tools/testing/selftests/seccomp/*
9038K: \bsecure_computing
9039K: \bTIF_SECCOMP\b
9040
9041SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9042M: Ben Dooks <ben-linux@fluff.org>
9043M: Jaehoon Chung <jh80.chung@samsung.com>
9044L: linux-mmc@vger.kernel.org
9045S: Maintained
9046F: drivers/mmc/host/sdhci-s3c*
9047
9048SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9049M: Viresh Kumar <viresh.linux@gmail.com>
9050L: spear-devel@list.st.com
9051L: linux-mmc@vger.kernel.org
9052S: Maintained
9053F: drivers/mmc/host/sdhci-spear.c
9054
9055SECURITY SUBSYSTEM
9056M: James Morris <james.l.morris@oracle.com>
9057M: "Serge E. Hallyn" <serge@hallyn.com>
9058L: linux-security-module@vger.kernel.org (suggested Cc:)
9059T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9060W: http://kernsec.org/
9061S: Supported
9062F: security/
9063
9064SECURITY CONTACT
9065M: Security Officers <security@kernel.org>
9066S: Supported
9067
9068SELINUX SECURITY MODULE
9069M: Paul Moore <paul@paul-moore.com>
9070M: Stephen Smalley <sds@tycho.nsa.gov>
9071M: Eric Paris <eparis@parisplace.org>
9072L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9073W: http://selinuxproject.org
9074T: git git://git.infradead.org/users/pcmoore/selinux
9075S: Supported
9076F: include/linux/selinux*
9077F: security/selinux/
9078F: scripts/selinux/
9079
9080APPARMOR SECURITY MODULE
9081M: John Johansen <john.johansen@canonical.com>
9082L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9083W: apparmor.wiki.kernel.org
9084T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9085S: Supported
9086F: security/apparmor/
9087
9088SENSABLE PHANTOM
9089M: Jiri Slaby <jirislaby@gmail.com>
9090S: Maintained
9091F: drivers/misc/phantom.c
9092F: include/uapi/linux/phantom.h
9093
9094SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9095M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9096M: Minh Tran <minh.tran@avagotech.com>
9097M: John Soni Jose <sony.john-n@avagotech.com>
9098L: linux-scsi@vger.kernel.org
9099W: http://www.avagotech.com
9100S: Supported
9101F: drivers/scsi/be2iscsi/
9102
9103Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9104M: Sathya Perla <sathya.perla@avagotech.com>
9105M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9106M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9107M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9108L: netdev@vger.kernel.org
9109W: http://www.emulex.com
9110S: Supported
9111F: drivers/net/ethernet/emulex/benet/
9112
9113EMULEX ONECONNECT ROCE DRIVER
9114M: Selvin Xavier <selvin.xavier@avagotech.com>
9115M: Devesh Sharma <devesh.sharma@avagotech.com>
9116M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9117L: linux-rdma@vger.kernel.org
9118W: http://www.emulex.com
9119S: Supported
9120F: drivers/infiniband/hw/ocrdma/
9121
9122SFC NETWORK DRIVER
9123M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9124M: Shradha Shah <sshah@solarflare.com>
9125L: netdev@vger.kernel.org
9126S: Supported
9127F: drivers/net/ethernet/sfc/
9128
9129SGI GRU DRIVER
9130M: Dimitri Sivanich <sivanich@sgi.com>
9131S: Maintained
9132F: drivers/misc/sgi-gru/
9133
9134SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9135M: Pat Gefre <pfg@sgi.com>
9136L: linux-ia64@vger.kernel.org
9137S: Supported
9138F: Documentation/ia64/serial.txt
9139F: drivers/tty/serial/ioc?_serial.c
9140F: include/linux/ioc?.h
9141
9142SGI XP/XPC/XPNET DRIVER
9143M: Cliff Whickman <cpw@sgi.com>
9144M: Robin Holt <robinmholt@gmail.com>
9145S: Maintained
9146F: drivers/misc/sgi-xp/
9147
9148SI2157 MEDIA DRIVER
9149M: Antti Palosaari <crope@iki.fi>
9150L: linux-media@vger.kernel.org
9151W: http://linuxtv.org/
9152W: http://palosaari.fi/linux/
9153Q: http://patchwork.linuxtv.org/project/linux-media/list/
9154T: git git://linuxtv.org/anttip/media_tree.git
9155S: Maintained
9156F: drivers/media/tuners/si2157*
9157
9158SI2168 MEDIA DRIVER
9159M: Antti Palosaari <crope@iki.fi>
9160L: linux-media@vger.kernel.org
9161W: http://linuxtv.org/
9162W: http://palosaari.fi/linux/
9163Q: http://patchwork.linuxtv.org/project/linux-media/list/
9164T: git git://linuxtv.org/anttip/media_tree.git
9165S: Maintained
9166F: drivers/media/dvb-frontends/si2168*
9167
9168SI470X FM RADIO RECEIVER I2C DRIVER
9169M: Hans Verkuil <hverkuil@xs4all.nl>
9170L: linux-media@vger.kernel.org
9171T: git git://linuxtv.org/media_tree.git
9172W: http://linuxtv.org
9173S: Odd Fixes
9174F: drivers/media/radio/si470x/radio-si470x-i2c.c
9175
9176SI470X FM RADIO RECEIVER USB DRIVER
9177M: Hans Verkuil <hverkuil@xs4all.nl>
9178L: linux-media@vger.kernel.org
9179T: git git://linuxtv.org/media_tree.git
9180W: http://linuxtv.org
9181S: Maintained
9182F: drivers/media/radio/si470x/radio-si470x-common.c
9183F: drivers/media/radio/si470x/radio-si470x.h
9184F: drivers/media/radio/si470x/radio-si470x-usb.c
9185
9186SI4713 FM RADIO TRANSMITTER I2C DRIVER
9187M: Eduardo Valentin <edubezval@gmail.com>
9188L: linux-media@vger.kernel.org
9189T: git git://linuxtv.org/media_tree.git
9190W: http://linuxtv.org
9191S: Odd Fixes
9192F: drivers/media/radio/si4713/si4713.?
9193
9194SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9195M: Eduardo Valentin <edubezval@gmail.com>
9196L: linux-media@vger.kernel.org
9197T: git git://linuxtv.org/media_tree.git
9198W: http://linuxtv.org
9199S: Odd Fixes
9200F: drivers/media/radio/si4713/radio-platform-si4713.c
9201
9202SI4713 FM RADIO TRANSMITTER USB DRIVER
9203M: Hans Verkuil <hverkuil@xs4all.nl>
9204L: linux-media@vger.kernel.org
9205T: git git://linuxtv.org/media_tree.git
9206W: http://linuxtv.org
9207S: Maintained
9208F: drivers/media/radio/si4713/radio-usb-si4713.c
9209
9210SIANO DVB DRIVER
9211M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9212L: linux-media@vger.kernel.org
9213W: http://linuxtv.org
9214T: git git://linuxtv.org/media_tree.git
9215S: Odd fixes
9216F: drivers/media/common/siano/
9217F: drivers/media/usb/siano/
9218F: drivers/media/usb/siano/
9219F: drivers/media/mmc/siano/
9220
9221SIMPLEFB FB DRIVER
9222M: Hans de Goede <hdegoede@redhat.com>
9223L: linux-fbdev@vger.kernel.org
9224S: Maintained
9225F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9226F: drivers/video/fbdev/simplefb.c
9227F: include/linux/platform_data/simplefb.h
9228
9229SH_VEU V4L2 MEM2MEM DRIVER
9230L: linux-media@vger.kernel.org
9231S: Orphan
9232F: drivers/media/platform/sh_veu.c
9233
9234SH_VOU V4L2 OUTPUT DRIVER
9235L: linux-media@vger.kernel.org
9236S: Orphan
9237F: drivers/media/platform/sh_vou.c
9238F: include/media/sh_vou.h
9239
9240SIMPLE FIRMWARE INTERFACE (SFI)
9241M: Len Brown <lenb@kernel.org>
9242L: sfi-devel@simplefirmware.org
9243W: http://simplefirmware.org/
9244T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9245S: Supported
9246F: arch/x86/platform/sfi/
9247F: drivers/sfi/
9248F: include/linux/sfi*.h
9249
9250SIMTEC EB110ATX (Chalice CATS)
9251P: Ben Dooks
9252P: Vincent Sanders <vince@simtec.co.uk>
9253M: Simtec Linux Team <linux@simtec.co.uk>
9254W: http://www.simtec.co.uk/products/EB110ATX/
9255S: Supported
9256
9257SIMTEC EB2410ITX (BAST)
9258P: Ben Dooks
9259P: Vincent Sanders <vince@simtec.co.uk>
9260M: Simtec Linux Team <linux@simtec.co.uk>
9261W: http://www.simtec.co.uk/products/EB2410ITX/
9262S: Supported
9263F: arch/arm/mach-s3c24xx/mach-bast.c
9264F: arch/arm/mach-s3c24xx/bast-ide.c
9265F: arch/arm/mach-s3c24xx/bast-irq.c
9266
9267TI DAVINCI MACHINE SUPPORT
9268M: Sekhar Nori <nsekhar@ti.com>
9269M: Kevin Hilman <khilman@deeprootsystems.com>
9270T: git git://gitorious.org/linux-davinci/linux-davinci.git
9271Q: http://patchwork.kernel.org/project/linux-davinci/list/
9272S: Supported
9273F: arch/arm/mach-davinci/
9274F: drivers/i2c/busses/i2c-davinci.c
9275
9276TI DAVINCI SERIES MEDIA DRIVER
9277M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9278L: linux-media@vger.kernel.org
9279W: http://linuxtv.org/
9280Q: http://patchwork.linuxtv.org/project/linux-media/list/
9281T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9282S: Maintained
9283F: drivers/media/platform/davinci/
9284F: include/media/davinci/
9285
9286TI AM437X VPFE DRIVER
9287M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9288L: linux-media@vger.kernel.org
9289W: http://linuxtv.org/
9290Q: http://patchwork.linuxtv.org/project/linux-media/list/
9291T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9292S: Maintained
9293F: drivers/media/platform/am437x/
9294
9295OV2659 OMNIVISION SENSOR DRIVER
9296M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9297L: linux-media@vger.kernel.org
9298W: http://linuxtv.org/
9299Q: http://patchwork.linuxtv.org/project/linux-media/list/
9300T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9301S: Maintained
9302F: drivers/media/i2c/ov2659.c
9303F: include/media/ov2659.h
9304
9305SIS 190 ETHERNET DRIVER
9306M: Francois Romieu <romieu@fr.zoreil.com>
9307L: netdev@vger.kernel.org
9308S: Maintained
9309F: drivers/net/ethernet/sis/sis190.c
9310
9311SIS 900/7016 FAST ETHERNET DRIVER
9312M: Daniele Venzano <venza@brownhat.org>
9313W: http://www.brownhat.org/sis900.html
9314L: netdev@vger.kernel.org
9315S: Maintained
9316F: drivers/net/ethernet/sis/sis900.*
9317
9318SIS FRAMEBUFFER DRIVER
9319M: Thomas Winischhofer <thomas@winischhofer.net>
9320W: http://www.winischhofer.net/linuxsisvga.shtml
9321S: Maintained
9322F: Documentation/fb/sisfb.txt
9323F: drivers/video/fbdev/sis/
9324F: include/video/sisfb.h
9325
9326SIS USB2VGA DRIVER
9327M: Thomas Winischhofer <thomas@winischhofer.net>
9328W: http://www.winischhofer.at/linuxsisusbvga.shtml
9329S: Maintained
9330F: drivers/usb/misc/sisusbvga/
9331
9332SLAB ALLOCATOR
9333M: Christoph Lameter <cl@linux.com>
9334M: Pekka Enberg <penberg@kernel.org>
9335M: David Rientjes <rientjes@google.com>
9336M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9337M: Andrew Morton <akpm@linux-foundation.org>
9338L: linux-mm@kvack.org
9339S: Maintained
9340F: include/linux/sl?b*.h
9341F: mm/sl?b*
9342
9343SLEEPABLE READ-COPY UPDATE (SRCU)
9344M: Lai Jiangshan <laijs@cn.fujitsu.com>
9345M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9346M: Josh Triplett <josh@joshtriplett.org>
9347R: Steven Rostedt <rostedt@goodmis.org>
9348R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9349L: linux-kernel@vger.kernel.org
9350W: http://www.rdrop.com/users/paulmck/RCU/
9351S: Supported
9352T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9353F: include/linux/srcu.h
9354F: kernel/rcu/srcu.c
9355
9356SMACK SECURITY MODULE
9357M: Casey Schaufler <casey@schaufler-ca.com>
9358L: linux-security-module@vger.kernel.org
9359W: http://schaufler-ca.com
9360T: git git://git.gitorious.org/smack-next/kernel.git
9361S: Maintained
9362F: Documentation/security/Smack.txt
9363F: security/smack/
9364
9365DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9366M: Kevin Hilman <khilman@kernel.org>
9367M: Nishanth Menon <nm@ti.com>
9368S: Maintained
9369F: drivers/power/avs/
9370F: include/linux/power/smartreflex.h
9371L: linux-pm@vger.kernel.org
9372
9373SMC91x ETHERNET DRIVER
9374M: Nicolas Pitre <nico@fluxnic.net>
9375S: Odd Fixes
9376F: drivers/net/ethernet/smsc/smc91x.*
9377
9378SMIA AND SMIA++ IMAGE SENSOR DRIVER
9379M: Sakari Ailus <sakari.ailus@iki.fi>
9380L: linux-media@vger.kernel.org
9381S: Maintained
9382F: drivers/media/i2c/smiapp/
9383F: include/media/smiapp.h
9384F: drivers/media/i2c/smiapp-pll.c
9385F: drivers/media/i2c/smiapp-pll.h
9386F: include/uapi/linux/smiapp.h
9387F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9388
9389SMM665 HARDWARE MONITOR DRIVER
9390M: Guenter Roeck <linux@roeck-us.net>
9391L: lm-sensors@lm-sensors.org
9392S: Maintained
9393F: Documentation/hwmon/smm665
9394F: drivers/hwmon/smm665.c
9395
9396SMSC EMC2103 HARDWARE MONITOR DRIVER
9397M: Steve Glendinning <steve.glendinning@shawell.net>
9398L: lm-sensors@lm-sensors.org
9399S: Maintained
9400F: Documentation/hwmon/emc2103
9401F: drivers/hwmon/emc2103.c
9402
9403SMSC SCH5627 HARDWARE MONITOR DRIVER
9404M: Hans de Goede <hdegoede@redhat.com>
9405L: lm-sensors@lm-sensors.org
9406S: Supported
9407F: Documentation/hwmon/sch5627
9408F: drivers/hwmon/sch5627.c
9409
9410SMSC47B397 HARDWARE MONITOR DRIVER
9411M: Jean Delvare <jdelvare@suse.de>
9412L: lm-sensors@lm-sensors.org
9413S: Maintained
9414F: Documentation/hwmon/smsc47b397
9415F: drivers/hwmon/smsc47b397.c
9416
9417SMSC911x ETHERNET DRIVER
9418M: Steve Glendinning <steve.glendinning@shawell.net>
9419L: netdev@vger.kernel.org
9420S: Maintained
9421F: include/linux/smsc911x.h
9422F: drivers/net/ethernet/smsc/smsc911x.*
9423
9424SMSC9420 PCI ETHERNET DRIVER
9425M: Steve Glendinning <steve.glendinning@shawell.net>
9426L: netdev@vger.kernel.org
9427S: Maintained
9428F: drivers/net/ethernet/smsc/smsc9420.*
9429
9430SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9431M: Steve Glendinning <steve.glendinning@shawell.net>
9432L: linux-fbdev@vger.kernel.org
9433S: Maintained
9434F: drivers/video/fbdev/smscufx.c
9435
9436SOC-CAMERA V4L2 SUBSYSTEM
9437M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9438L: linux-media@vger.kernel.org
9439T: git git://linuxtv.org/media_tree.git
9440S: Maintained
9441F: include/media/soc*
9442F: drivers/media/i2c/soc_camera/
9443F: drivers/media/platform/soc_camera/
9444
9445SOEKRIS NET48XX LED SUPPORT
9446M: Chris Boot <bootc@bootc.net>
9447S: Maintained
9448F: drivers/leds/leds-net48xx.c
9449
9450SOFTLOGIC 6x10 MPEG CODEC
9451M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9452M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9453M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
9454M: Ismael Luceno <ismael@iodev.co.uk>
9455L: linux-media@vger.kernel.org
9456S: Supported
9457F: drivers/media/pci/solo6x10/
9458
9459SOFTWARE RAID (Multiple Disks) SUPPORT
9460M: Neil Brown <neilb@suse.de>
9461L: linux-raid@vger.kernel.org
9462S: Supported
9463F: drivers/md/
9464F: include/linux/raid/
9465F: include/uapi/linux/raid/
9466
9467SONIC NETWORK DRIVER
9468M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9469L: netdev@vger.kernel.org
9470S: Maintained
9471F: drivers/net/ethernet/natsemi/sonic.*
9472
9473SONICS SILICON BACKPLANE DRIVER (SSB)
9474M: Michael Buesch <m@bues.ch>
9475L: netdev@vger.kernel.org
9476S: Maintained
9477F: drivers/ssb/
9478F: include/linux/ssb/
9479
9480SONY VAIO CONTROL DEVICE DRIVER
9481M: Mattia Dongili <malattia@linux.it>
9482L: platform-driver-x86@vger.kernel.org
9483W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9484S: Maintained
9485F: Documentation/laptops/sony-laptop.txt
9486F: drivers/char/sonypi.c
9487F: drivers/platform/x86/sony-laptop.c
9488F: include/linux/sony-laptop.h
9489
9490SONY MEMORYSTICK CARD SUPPORT
9491M: Alex Dubov <oakad@yahoo.com>
9492W: http://tifmxx.berlios.de/
9493S: Maintained
9494F: drivers/memstick/host/tifm_ms.c
9495
9496SONY MEMORYSTICK STANDARD SUPPORT
9497M: Maxim Levitsky <maximlevitsky@gmail.com>
9498S: Maintained
9499F: drivers/memstick/core/ms_block.*
9500
9501SOUND
9502M: Jaroslav Kysela <perex@perex.cz>
9503M: Takashi Iwai <tiwai@suse.de>
9504L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9505W: http://www.alsa-project.org/
9506T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9507T: git git://git.alsa-project.org/alsa-kernel.git
9508Q: http://patchwork.kernel.org/project/alsa-devel/list/
9509S: Maintained
9510F: Documentation/sound/
9511F: include/sound/
9512F: include/uapi/sound/
9513F: sound/
9514
9515SOUND - COMPRESSED AUDIO
9516M: Vinod Koul <vinod.koul@intel.com>
9517L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9518T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9519S: Supported
9520F: Documentation/sound/alsa/compress_offload.txt
9521F: include/sound/compress_driver.h
9522F: include/uapi/sound/compress_*
9523F: sound/core/compress_offload.c
9524F: sound/soc/soc-compress.c
9525
9526SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9527M: Liam Girdwood <lgirdwood@gmail.com>
9528M: Mark Brown <broonie@kernel.org>
9529T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9530L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9531W: http://alsa-project.org/main/index.php/ASoC
9532S: Supported
9533F: Documentation/sound/alsa/soc/
9534F: sound/soc/
9535F: include/sound/soc*
9536
9537SOUND - DMAENGINE HELPERS
9538M: Lars-Peter Clausen <lars@metafoo.de>
9539S: Supported
9540F: include/sound/dmaengine_pcm.h
9541F: sound/core/pcm_dmaengine.c
9542F: sound/soc/soc-generic-dmaengine-pcm.c
9543
9544SP2 MEDIA DRIVER
9545M: Olli Salonen <olli.salonen@iki.fi>
9546L: linux-media@vger.kernel.org
9547W: http://linuxtv.org/
9548Q: http://patchwork.linuxtv.org/project/linux-media/list/
9549S: Maintained
9550F: drivers/media/dvb-frontends/sp2*
9551
9552SPARC + UltraSPARC (sparc/sparc64)
9553M: "David S. Miller" <davem@davemloft.net>
9554L: sparclinux@vger.kernel.org
9555Q: http://patchwork.ozlabs.org/project/sparclinux/list/
9556T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9557T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9558S: Maintained
9559F: arch/sparc/
9560F: drivers/sbus/
9561
9562SPARC SERIAL DRIVERS
9563M: "David S. Miller" <davem@davemloft.net>
9564L: sparclinux@vger.kernel.org
9565T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9566T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9567S: Maintained
9568F: include/linux/sunserialcore.h
9569F: drivers/tty/serial/suncore.c
9570F: drivers/tty/serial/sunhv.c
9571F: drivers/tty/serial/sunsab.c
9572F: drivers/tty/serial/sunsab.h
9573F: drivers/tty/serial/sunsu.c
9574F: drivers/tty/serial/sunzilog.c
9575F: drivers/tty/serial/sunzilog.h
9576
9577SPARSE CHECKER
9578M: "Christopher Li" <sparse@chrisli.org>
9579L: linux-sparse@vger.kernel.org
9580W: https://sparse.wiki.kernel.org/
9581T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9582T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9583S: Maintained
9584F: include/linux/compiler.h
9585
9586SPEAR PLATFORM SUPPORT
9587M: Viresh Kumar <viresh.linux@gmail.com>
9588M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9589L: spear-devel@list.st.com
9590L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9591W: http://www.st.com/spear
9592S: Maintained
9593F: arch/arm/mach-spear/
9594
9595SPEAR CLOCK FRAMEWORK SUPPORT
9596M: Viresh Kumar <viresh.linux@gmail.com>
9597L: spear-devel@list.st.com
9598L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9599W: http://www.st.com/spear
9600S: Maintained
9601F: drivers/clk/spear/
9602
9603SPI SUBSYSTEM
9604M: Mark Brown <broonie@kernel.org>
9605L: linux-spi@vger.kernel.org
9606T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9607Q: http://patchwork.kernel.org/project/spi-devel-general/list/
9608S: Maintained
9609F: Documentation/spi/
9610F: drivers/spi/
9611F: include/linux/spi/
9612F: include/uapi/linux/spi/
9613
9614SPIDERNET NETWORK DRIVER for CELL
9615M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9616L: netdev@vger.kernel.org
9617S: Supported
9618F: Documentation/networking/spider_net.txt
9619F: drivers/net/ethernet/toshiba/spider_net*
9620
9621SPU FILE SYSTEM
9622M: Jeremy Kerr <jk@ozlabs.org>
9623L: linuxppc-dev@lists.ozlabs.org
9624W: http://www.ibm.com/developerworks/power/cell/
9625S: Supported
9626F: Documentation/filesystems/spufs.txt
9627F: arch/powerpc/platforms/cell/spufs/
9628
9629SQUASHFS FILE SYSTEM
9630M: Phillip Lougher <phillip@squashfs.org.uk>
9631L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9632W: http://squashfs.org.uk
9633S: Maintained
9634F: Documentation/filesystems/squashfs.txt
9635F: fs/squashfs/
9636
9637SRM (Alpha) environment access
9638M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
9639S: Maintained
9640F: arch/alpha/kernel/srm_env.c
9641
9642STABLE BRANCH
9643M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9644L: stable@vger.kernel.org
9645S: Supported
9646F: Documentation/stable_kernel_rules.txt
9647
9648STAGING SUBSYSTEM
9649M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9650T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9651L: devel@driverdev.osuosl.org
9652S: Supported
9653F: drivers/staging/
9654
9655STAGING - COMEDI
9656M: Ian Abbott <abbotti@mev.co.uk>
9657M: H Hartley Sweeten <hsweeten@visionengravers.com>
9658S: Odd Fixes
9659F: drivers/staging/comedi/
9660
9661STAGING - FLARION FT1000 DRIVERS
9662M: Marek Belisko <marek.belisko@gmail.com>
9663S: Odd Fixes
9664F: drivers/staging/ft1000/
9665
9666STAGING - INDUSTRIAL IO
9667M: Jonathan Cameron <jic23@kernel.org>
9668L: linux-iio@vger.kernel.org
9669S: Odd Fixes
9670F: drivers/staging/iio/
9671
9672STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9673M: Jarod Wilson <jarod@wilsonet.com>
9674W: http://www.lirc.org/
9675S: Odd Fixes
9676F: drivers/staging/media/lirc/
9677
9678STAGING - LUSTRE PARALLEL FILESYSTEM
9679M: Oleg Drokin <oleg.drokin@intel.com>
9680M: Andreas Dilger <andreas.dilger@intel.com>
9681L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9682W: http://lustre.opensfs.org/
9683S: Maintained
9684F: drivers/staging/lustre
9685
9686STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9687M: Julian Andres Klode <jak@jak-linux.org>
9688M: Marc Dietrich <marvin24@gmx.de>
9689L: ac100@lists.launchpad.net (moderated for non-subscribers)
9690L: linux-tegra@vger.kernel.org
9691S: Maintained
9692F: drivers/staging/nvec/
9693
9694STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9695M: Jens Frederich <jfrederich@gmail.com>
9696M: Daniel Drake <dsd@laptop.org>
9697M: Jon Nettleton <jon.nettleton@gmail.com>
9698W: http://wiki.laptop.org/go/DCON
9699S: Maintained
9700F: drivers/staging/olpc_dcon/
9701
9702STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9703M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9704S: Maintained
9705F: drivers/staging/ozwpan/
9706
9707STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9708M: Willy Tarreau <willy@meta-x.org>
9709S: Odd Fixes
9710F: drivers/staging/panel/
9711
9712STAGING - REALTEK RTL8712U DRIVERS
9713M: Larry Finger <Larry.Finger@lwfinger.net>
9714M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9715S: Odd Fixes
9716F: drivers/staging/rtl8712/
9717
9718STAGING - REALTEK RTL8723U WIRELESS DRIVER
9719M: Larry Finger <Larry.Finger@lwfinger.net>
9720M: Jes Sorensen <Jes.Sorensen@redhat.com>
9721L: linux-wireless@vger.kernel.org
9722S: Maintained
9723F: drivers/staging/rtl8723au/
9724
9725STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9726M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9727M: Teddy Wang <teddy.wang@siliconmotion.com>
9728M: Sudip Mukherjee <sudip@vectorindia.org>
9729L: linux-fbdev@vger.kernel.org
9730S: Maintained
9731F: drivers/staging/sm7xxfb/
9732
9733STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9734M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9735M: Teddy Wang <teddy.wang@siliconmotion.com>
9736M: Sudip Mukherjee <sudip@vectorindia.org>
9737L: linux-fbdev@vger.kernel.org
9738S: Maintained
9739F: drivers/staging/sm750fb/
9740
9741STAGING - SLICOSS
9742M: Lior Dotan <liodot@gmail.com>
9743M: Christopher Harrer <charrer@alacritech.com>
9744S: Odd Fixes
9745F: drivers/staging/slicoss/
9746
9747STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9748M: William Hubbs <w.d.hubbs@gmail.com>
9749M: Chris Brannon <chris@the-brannons.com>
9750M: Kirk Reiser <kirk@reisers.ca>
9751M: Samuel Thibault <samuel.thibault@ens-lyon.org>
9752L: speakup@linux-speakup.org
9753W: http://www.linux-speakup.org/
9754S: Odd Fixes
9755F: drivers/staging/speakup/
9756
9757STAGING - VIA VT665X DRIVERS
9758M: Forest Bond <forest@alittletooquiet.net>
9759S: Odd Fixes
9760F: drivers/staging/vt665?/
9761
9762STAGING - WILC1000 WIFI DRIVER
9763M: Johnny Kim <johnny.kim@atmel.com>
9764M: Rachel Kim <rachel.kim@atmel.com>
9765M: Dean Lee <dean.lee@atmel.com>
9766M: Chris Park <chris.park@atmel.com>
9767L: linux-wireless@vger.kernel.org
9768S: Supported
9769F: drivers/staging/wilc1000/
9770
9771STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9772M: Arnaud Patard <arnaud.patard@rtp-net.org>
9773S: Odd Fixes
9774F: drivers/staging/xgifb/
9775
9776STARFIRE/DURALAN NETWORK DRIVER
9777M: Ion Badulescu <ionut@badula.org>
9778S: Odd Fixes
9779F: drivers/net/ethernet/adaptec/starfire*
9780
9781SUN3/3X
9782M: Sam Creasey <sammy@sammy.net>
9783W: http://sammy.net/sun3/
9784S: Maintained
9785F: arch/m68k/kernel/*sun3*
9786F: arch/m68k/sun3*/
9787F: arch/m68k/include/asm/sun3*
9788F: drivers/net/ethernet/i825xx/sun3*
9789
9790SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9791M: Hans de Goede <hdegoede@redhat.com>
9792L: linux-input@vger.kernel.org
9793S: Maintained
9794F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9795F: drivers/input/keyboard/sun4i-lradc-keys.c
9796
9797SUNDANCE NETWORK DRIVER
9798M: Denis Kirjanov <kda@linux-powerpc.org>
9799L: netdev@vger.kernel.org
9800S: Maintained
9801F: drivers/net/ethernet/dlink/sundance.c
9802
9803SUPERH
9804L: linux-sh@vger.kernel.org
9805Q: http://patchwork.kernel.org/project/linux-sh/list/
9806S: Orphan
9807F: Documentation/sh/
9808F: arch/sh/
9809F: drivers/sh/
9810
9811SUSPEND TO RAM
9812M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9813M: Len Brown <len.brown@intel.com>
9814M: Pavel Machek <pavel@ucw.cz>
9815L: linux-pm@vger.kernel.org
9816S: Supported
9817F: Documentation/power/
9818F: arch/x86/kernel/acpi/
9819F: drivers/base/power/
9820F: kernel/power/
9821F: include/linux/suspend.h
9822F: include/linux/freezer.h
9823F: include/linux/pm.h
9824
9825SVGA HANDLING
9826M: Martin Mares <mj@ucw.cz>
9827L: linux-video@atrey.karlin.mff.cuni.cz
9828S: Maintained
9829F: Documentation/svga.txt
9830F: arch/x86/boot/video*
9831
9832SWIOTLB SUBSYSTEM
9833M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9834L: linux-kernel@vger.kernel.org
9835S: Supported
9836F: lib/swiotlb.c
9837F: arch/*/kernel/pci-swiotlb.c
9838F: include/linux/swiotlb.h
9839
9840SWITCHDEV
9841M: Jiri Pirko <jiri@resnulli.us>
9842L: netdev@vger.kernel.org
9843S: Supported
9844F: net/switchdev/
9845F: include/net/switchdev.h
9846
9847SYNOPSYS ARC ARCHITECTURE
9848M: Vineet Gupta <vgupta@synopsys.com>
9849S: Supported
9850F: arch/arc/
9851F: Documentation/devicetree/bindings/arc/
9852F: drivers/tty/serial/arc_uart.c
9853
9854SYNOPSYS ARC SDP platform support
9855M: Alexey Brodkin <abrodkin@synopsys.com>
9856S: Supported
9857F: arch/arc/plat-axs10x
9858F: arch/arc/boot/dts/ax*
9859F: Documentation/devicetree/bindings/arc/axs10*
9860
9861SYSTEM CONFIGURATION (SYSCON)
9862M: Lee Jones <lee.jones@linaro.org>
9863M: Arnd Bergmann <arnd@arndb.de>
9864T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
9865S: Supported
9866F: drivers/mfd/syscon.c
9867
9868SYSV FILESYSTEM
9869M: Christoph Hellwig <hch@infradead.org>
9870S: Maintained
9871F: Documentation/filesystems/sysv-fs.txt
9872F: fs/sysv/
9873F: include/linux/sysv_fs.h
9874
9875TARGET SUBSYSTEM
9876M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
9877L: linux-scsi@vger.kernel.org
9878L: target-devel@vger.kernel.org
9879W: http://www.linux-iscsi.org
9880W: http://groups.google.com/group/linux-iscsi-target-dev
9881T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9882S: Supported
9883F: drivers/target/
9884F: include/target/
9885F: Documentation/target/
9886
9887TASKSTATS STATISTICS INTERFACE
9888M: Balbir Singh <bsingharora@gmail.com>
9889S: Maintained
9890F: Documentation/accounting/taskstats*
9891F: include/linux/taskstats*
9892F: kernel/taskstats.c
9893
9894TC CLASSIFIER
9895M: Jamal Hadi Salim <jhs@mojatatu.com>
9896L: netdev@vger.kernel.org
9897S: Maintained
9898F: include/net/pkt_cls.h
9899F: include/uapi/linux/pkt_cls.h
9900F: net/sched/
9901
9902TCP LOW PRIORITY MODULE
9903M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9904M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9905W: http://tcp-lp-mod.sourceforge.net/
9906S: Maintained
9907F: net/ipv4/tcp_lp.c
9908
9909TDA10071 MEDIA DRIVER
9910M: Antti Palosaari <crope@iki.fi>
9911L: linux-media@vger.kernel.org
9912W: http://linuxtv.org/
9913W: http://palosaari.fi/linux/
9914Q: http://patchwork.linuxtv.org/project/linux-media/list/
9915T: git git://linuxtv.org/anttip/media_tree.git
9916S: Maintained
9917F: drivers/media/dvb-frontends/tda10071*
9918
9919TDA18212 MEDIA DRIVER
9920M: Antti Palosaari <crope@iki.fi>
9921L: linux-media@vger.kernel.org
9922W: http://linuxtv.org/
9923W: http://palosaari.fi/linux/
9924Q: http://patchwork.linuxtv.org/project/linux-media/list/
9925T: git git://linuxtv.org/anttip/media_tree.git
9926S: Maintained
9927F: drivers/media/tuners/tda18212*
9928
9929TDA18218 MEDIA DRIVER
9930M: Antti Palosaari <crope@iki.fi>
9931L: linux-media@vger.kernel.org
9932W: http://linuxtv.org/
9933W: http://palosaari.fi/linux/
9934Q: http://patchwork.linuxtv.org/project/linux-media/list/
9935T: git git://linuxtv.org/anttip/media_tree.git
9936S: Maintained
9937F: drivers/media/tuners/tda18218*
9938
9939TDA18271 MEDIA DRIVER
9940M: Michael Krufky <mkrufky@linuxtv.org>
9941L: linux-media@vger.kernel.org
9942W: http://linuxtv.org/
9943W: http://github.com/mkrufky
9944Q: http://patchwork.linuxtv.org/project/linux-media/list/
9945T: git git://linuxtv.org/mkrufky/tuners.git
9946S: Maintained
9947F: drivers/media/tuners/tda18271*
9948
9949TDA827x MEDIA DRIVER
9950M: Michael Krufky <mkrufky@linuxtv.org>
9951L: linux-media@vger.kernel.org
9952W: http://linuxtv.org/
9953W: http://github.com/mkrufky
9954Q: http://patchwork.linuxtv.org/project/linux-media/list/
9955T: git git://linuxtv.org/mkrufky/tuners.git
9956S: Maintained
9957F: drivers/media/tuners/tda8290.*
9958
9959TDA8290 MEDIA DRIVER
9960M: Michael Krufky <mkrufky@linuxtv.org>
9961L: linux-media@vger.kernel.org
9962W: http://linuxtv.org/
9963W: http://github.com/mkrufky
9964Q: http://patchwork.linuxtv.org/project/linux-media/list/
9965T: git git://linuxtv.org/mkrufky/tuners.git
9966S: Maintained
9967F: drivers/media/tuners/tda8290.*
9968
9969TDA9840 MEDIA DRIVER
9970M: Hans Verkuil <hverkuil@xs4all.nl>
9971L: linux-media@vger.kernel.org
9972T: git git://linuxtv.org/media_tree.git
9973W: http://linuxtv.org
9974S: Maintained
9975F: drivers/media/i2c/tda9840*
9976
9977TEA5761 TUNER DRIVER
9978M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9979L: linux-media@vger.kernel.org
9980W: http://linuxtv.org
9981T: git git://linuxtv.org/media_tree.git
9982S: Odd fixes
9983F: drivers/media/tuners/tea5761.*
9984
9985TEA5767 TUNER DRIVER
9986M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9987L: linux-media@vger.kernel.org
9988W: http://linuxtv.org
9989T: git git://linuxtv.org/media_tree.git
9990S: Maintained
9991F: drivers/media/tuners/tea5767.*
9992
9993TEA6415C MEDIA DRIVER
9994M: Hans Verkuil <hverkuil@xs4all.nl>
9995L: linux-media@vger.kernel.org
9996T: git git://linuxtv.org/media_tree.git
9997W: http://linuxtv.org
9998S: Maintained
9999F: drivers/media/i2c/tea6415c*
10000
10001TEA6420 MEDIA DRIVER
10002M: Hans Verkuil <hverkuil@xs4all.nl>
10003L: linux-media@vger.kernel.org
10004T: git git://linuxtv.org/media_tree.git
10005W: http://linuxtv.org
10006S: Maintained
10007F: drivers/media/i2c/tea6420*
10008
10009TEAM DRIVER
10010M: Jiri Pirko <jiri@resnulli.us>
10011L: netdev@vger.kernel.org
10012S: Supported
10013F: drivers/net/team/
10014F: include/linux/if_team.h
10015F: include/uapi/linux/if_team.h
10016
10017TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10018M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10019S: Maintained
10020F: arch/x86/platform/ts5500/
10021
10022TECHNOTREND USB IR RECEIVER
10023M: Sean Young <sean@mess.org>
10024L: linux-media@vger.kernel.org
10025S: Maintained
10026F: drivers/media/rc/ttusbir.c
10027
10028TEGRA ARCHITECTURE SUPPORT
10029M: Stephen Warren <swarren@wwwdotorg.org>
10030M: Thierry Reding <thierry.reding@gmail.com>
10031M: Alexandre Courbot <gnurou@gmail.com>
10032L: linux-tegra@vger.kernel.org
10033Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10034T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10035S: Supported
10036N: [^a-z]tegra
10037
10038TEGRA CLOCK DRIVER
10039M: Peter De Schrijver <pdeschrijver@nvidia.com>
10040M: Prashant Gaikwad <pgaikwad@nvidia.com>
10041S: Supported
10042F: drivers/clk/tegra/
10043
10044TEGRA DMA DRIVER
10045M: Laxman Dewangan <ldewangan@nvidia.com>
10046S: Supported
10047F: drivers/dma/tegra20-apb-dma.c
10048
10049TEGRA I2C DRIVER
10050M: Laxman Dewangan <ldewangan@nvidia.com>
10051S: Supported
10052F: drivers/i2c/busses/i2c-tegra.c
10053
10054TEGRA IOMMU DRIVERS
10055M: Hiroshi Doyu <hdoyu@nvidia.com>
10056S: Supported
10057F: drivers/iommu/tegra*
10058
10059TEGRA KBC DRIVER
10060M: Rakesh Iyer <riyer@nvidia.com>
10061M: Laxman Dewangan <ldewangan@nvidia.com>
10062S: Supported
10063F: drivers/input/keyboard/tegra-kbc.c
10064
10065TEGRA PWM DRIVER
10066M: Thierry Reding <thierry.reding@gmail.com>
10067S: Supported
10068F: drivers/pwm/pwm-tegra.c
10069
10070TEGRA SERIAL DRIVER
10071M: Laxman Dewangan <ldewangan@nvidia.com>
10072S: Supported
10073F: drivers/tty/serial/serial-tegra.c
10074
10075TEGRA SPI DRIVER
10076M: Laxman Dewangan <ldewangan@nvidia.com>
10077S: Supported
10078F: drivers/spi/spi-tegra*
10079
10080TEHUTI ETHERNET DRIVER
10081M: Andy Gospodarek <andy@greyhouse.net>
10082L: netdev@vger.kernel.org
10083S: Supported
10084F: drivers/net/ethernet/tehuti/*
10085
10086Telecom Clock Driver for MCPL0010
10087M: Mark Gross <mark.gross@intel.com>
10088S: Supported
10089F: drivers/char/tlclk.c
10090
10091TENSILICA XTENSA PORT (xtensa)
10092M: Chris Zankel <chris@zankel.net>
10093M: Max Filippov <jcmvbkbc@gmail.com>
10094L: linux-xtensa@linux-xtensa.org
10095S: Maintained
10096F: arch/xtensa/
10097F: drivers/irqchip/irq-xtensa-*
10098
10099THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10100M: Hans Verkuil <hverkuil@xs4all.nl>
10101L: linux-media@vger.kernel.org
10102T: git git://linuxtv.org/media_tree.git
10103W: http://linuxtv.org
10104S: Maintained
10105F: drivers/media/radio/radio-raremono.c
10106
10107THERMAL
10108M: Zhang Rui <rui.zhang@intel.com>
10109M: Eduardo Valentin <edubezval@gmail.com>
10110L: linux-pm@vger.kernel.org
10111T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10112T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10113Q: https://patchwork.kernel.org/project/linux-pm/list/
10114S: Supported
10115F: drivers/thermal/
10116F: include/linux/thermal.h
10117F: include/uapi/linux/thermal.h
10118F: include/linux/cpu_cooling.h
10119F: Documentation/devicetree/bindings/thermal/
10120
10121THINGM BLINK(1) USB RGB LED DRIVER
10122M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10123S: Maintained
10124F: drivers/hid/hid-thingm.c
10125
10126THINKPAD ACPI EXTRAS DRIVER
10127M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10128L: ibm-acpi-devel@lists.sourceforge.net
10129L: platform-driver-x86@vger.kernel.org
10130W: http://ibm-acpi.sourceforge.net
10131W: http://thinkwiki.org/wiki/Ibm-acpi
10132T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10133S: Maintained
10134F: drivers/platform/x86/thinkpad_acpi.c
10135
10136TI BANDGAP AND THERMAL DRIVER
10137M: Eduardo Valentin <edubezval@gmail.com>
10138L: linux-pm@vger.kernel.org
10139L: linux-omap@vger.kernel.org
10140S: Maintained
10141F: drivers/thermal/ti-soc-thermal/
10142
10143TI CDCE706 CLOCK DRIVER
10144M: Max Filippov <jcmvbkbc@gmail.com>
10145S: Maintained
10146F: drivers/clk/clk-cdce706.c
10147
10148TI CLOCK DRIVER
10149M: Tero Kristo <t-kristo@ti.com>
10150L: linux-omap@vger.kernel.org
10151S: Maintained
10152F: drivers/clk/ti/
10153F: include/linux/clk/ti.h
10154
10155TI FLASH MEDIA INTERFACE DRIVER
10156M: Alex Dubov <oakad@yahoo.com>
10157S: Maintained
10158F: drivers/misc/tifm*
10159F: drivers/mmc/host/tifm_sd.c
10160F: include/linux/tifm.h
10161
10162TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10163M: Santosh Shilimkar <ssantosh@kernel.org>
10164L: linux-kernel@vger.kernel.org
10165L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10166S: Maintained
10167F: drivers/soc/ti/*
10168T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10169
10170
10171TI LM49xxx FAMILY ASoC CODEC DRIVERS
10172M: M R Swami Reddy <mr.swami.reddy@ti.com>
10173M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10174L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10175S: Maintained
10176F: sound/soc/codecs/lm49453*
10177F: sound/soc/codecs/isabelle*
10178
10179TI LP855x BACKLIGHT DRIVER
10180M: Milo Kim <milo.kim@ti.com>
10181S: Maintained
10182F: Documentation/backlight/lp855x-driver.txt
10183F: drivers/video/backlight/lp855x_bl.c
10184F: include/linux/platform_data/lp855x.h
10185
10186TI LP8727 CHARGER DRIVER
10187M: Milo Kim <milo.kim@ti.com>
10188S: Maintained
10189F: drivers/power/lp8727_charger.c
10190F: include/linux/platform_data/lp8727.h
10191
10192TI LP8788 MFD DRIVER
10193M: Milo Kim <milo.kim@ti.com>
10194S: Maintained
10195F: drivers/iio/adc/lp8788_adc.c
10196F: drivers/leds/leds-lp8788.c
10197F: drivers/mfd/lp8788*.c
10198F: drivers/power/lp8788-charger.c
10199F: drivers/regulator/lp8788-*.c
10200F: include/linux/mfd/lp8788*.h
10201
10202TI NETCP ETHERNET DRIVER
10203M: Wingman Kwok <w-kwok2@ti.com>
10204M: Murali Karicheri <m-karicheri2@ti.com>
10205L: netdev@vger.kernel.org
10206S: Maintained
10207F: drivers/net/ethernet/ti/netcp*
10208
10209TI TAS571X FAMILY ASoC CODEC DRIVER
10210M: Kevin Cernekee <cernekee@chromium.org>
10211L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10212S: Odd Fixes
10213F: sound/soc/codecs/tas571x*
10214
10215TI TWL4030 SERIES SOC CODEC DRIVER
10216M: Peter Ujfalusi <peter.ujfalusi@ti.com>
10217L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10218S: Maintained
10219F: sound/soc/codecs/twl4030*
10220
10221TI WILINK WIRELESS DRIVERS
10222L: linux-wireless@vger.kernel.org
10223W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10224W: http://wireless.kernel.org/en/users/Drivers/wl1251
10225T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10226S: Orphan
10227F: drivers/net/wireless/ti/
10228F: include/linux/wl12xx.h
10229
10230TIPC NETWORK LAYER
10231M: Jon Maloy <jon.maloy@ericsson.com>
10232M: Ying Xue <ying.xue@windriver.com>
10233L: netdev@vger.kernel.org (core kernel code)
10234L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10235W: http://tipc.sourceforge.net/
10236S: Maintained
10237F: include/uapi/linux/tipc*.h
10238F: net/tipc/
10239
10240TILE ARCHITECTURE
10241M: Chris Metcalf <cmetcalf@ezchip.com>
10242W: http://www.ezchip.com/scm/
10243S: Supported
10244F: arch/tile/
10245F: drivers/char/tile-srom.c
10246F: drivers/edac/tile_edac.c
10247F: drivers/net/ethernet/tile/
10248F: drivers/rtc/rtc-tile.c
10249F: drivers/tty/hvc/hvc_tile.c
10250F: drivers/tty/serial/tilegx.c
10251F: drivers/usb/host/*-tilegx.c
10252F: include/linux/usb/tilegx.h
10253
10254TLAN NETWORK DRIVER
10255M: Samuel Chessman <chessman@tux.org>
10256L: tlan-devel@lists.sourceforge.net (subscribers-only)
10257W: http://sourceforge.net/projects/tlan/
10258S: Maintained
10259F: Documentation/networking/tlan.txt
10260F: drivers/net/ethernet/ti/tlan.*
10261
10262TOMOYO SECURITY MODULE
10263M: Kentaro Takeda <takedakn@nttdata.co.jp>
10264M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10265L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10266L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10267L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10268L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10269W: http://tomoyo.sourceforge.jp/
10270T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10271S: Maintained
10272F: security/tomoyo/
10273
10274TOPSTAR LAPTOP EXTRAS DRIVER
10275M: Herton Ronaldo Krzesinski <herton@canonical.com>
10276L: platform-driver-x86@vger.kernel.org
10277S: Maintained
10278F: drivers/platform/x86/topstar-laptop.c
10279
10280TOSHIBA ACPI EXTRAS DRIVER
10281M: Azael Avalos <coproscefalo@gmail.com>
10282L: platform-driver-x86@vger.kernel.org
10283S: Maintained
10284F: drivers/platform/x86/toshiba_acpi.c
10285
10286TOSHIBA BLUETOOTH DRIVER
10287M: Azael Avalos <coproscefalo@gmail.com>
10288L: platform-driver-x86@vger.kernel.org
10289S: Maintained
10290F: drivers/platform/x86/toshiba_bluetooth.c
10291
10292TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10293M: Azael Avalos <coproscefalo@gmail.com>
10294L: platform-driver-x86@vger.kernel.org
10295S: Maintained
10296F: drivers/platform/x86/toshiba_haps.c
10297
10298TOSHIBA SMM DRIVER
10299M: Jonathan Buzzard <jonathan@buzzard.org.uk>
10300L: tlinux-users@tce.toshiba-dme.co.jp
10301W: http://www.buzzard.org.uk/toshiba/
10302S: Maintained
10303F: drivers/char/toshiba.c
10304F: include/linux/toshiba.h
10305F: include/uapi/linux/toshiba.h
10306
10307TMIO MMC DRIVER
10308M: Ian Molton <ian@mnementh.co.uk>
10309L: linux-mmc@vger.kernel.org
10310S: Maintained
10311F: drivers/mmc/host/tmio_mmc*
10312F: drivers/mmc/host/sh_mobile_sdhi.c
10313F: include/linux/mmc/tmio.h
10314F: include/linux/mmc/sh_mobile_sdhi.h
10315
10316TMP401 HARDWARE MONITOR DRIVER
10317M: Guenter Roeck <linux@roeck-us.net>
10318L: lm-sensors@lm-sensors.org
10319S: Maintained
10320F: Documentation/hwmon/tmp401
10321F: drivers/hwmon/tmp401.c
10322
10323TMPFS (SHMEM FILESYSTEM)
10324M: Hugh Dickins <hughd@google.com>
10325L: linux-mm@kvack.org
10326S: Maintained
10327F: include/linux/shmem_fs.h
10328F: mm/shmem.c
10329
10330TM6000 VIDEO4LINUX DRIVER
10331M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10332L: linux-media@vger.kernel.org
10333W: http://linuxtv.org
10334T: git git://linuxtv.org/media_tree.git
10335S: Odd fixes
10336F: drivers/media/usb/tm6000/
10337
10338TW68 VIDEO4LINUX DRIVER
10339M: Hans Verkuil <hverkuil@xs4all.nl>
10340L: linux-media@vger.kernel.org
10341T: git git://linuxtv.org/media_tree.git
10342W: http://linuxtv.org
10343S: Odd Fixes
10344F: drivers/media/pci/tw68/
10345
10346TPM DEVICE DRIVER
10347M: Peter Huewe <peterhuewe@gmx.de>
10348M: Marcel Selhorst <tpmdd@selhorst.net>
10349R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10350W: http://tpmdd.sourceforge.net
10351L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10352Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10353T: https://github.com/PeterHuewe/linux-tpmdd
10354S: Maintained
10355F: drivers/char/tpm/
10356
10357TPM IBM_VTPM DEVICE DRIVER
10358M: Ashley Lai <ashleydlai@gmail.com>
10359W: http://tpmdd.sourceforge.net
10360L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10361S: Maintained
10362F: drivers/char/tpm/tpm_ibmvtpm*
10363
10364TRACING
10365M: Steven Rostedt <rostedt@goodmis.org>
10366M: Ingo Molnar <mingo@redhat.com>
10367T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10368S: Maintained
10369F: Documentation/trace/ftrace.txt
10370F: arch/*/*/*/ftrace.h
10371F: arch/*/kernel/ftrace.c
10372F: include/*/ftrace.h
10373F: include/linux/trace*.h
10374F: include/trace/
10375F: kernel/trace/
10376F: tools/testing/selftests/ftrace/
10377
10378TRIVIAL PATCHES
10379M: Jiri Kosina <trivial@kernel.org>
10380T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10381S: Maintained
10382K: ^Subject:.*(?i)trivial
10383
10384TTY LAYER
10385M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10386M: Jiri Slaby <jslaby@suse.cz>
10387S: Supported
10388T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10389F: Documentation/serial/
10390F: drivers/tty/
10391F: drivers/tty/serial/serial_core.c
10392F: include/linux/serial_core.h
10393F: include/linux/serial.h
10394F: include/linux/tty.h
10395F: include/uapi/linux/serial_core.h
10396F: include/uapi/linux/serial.h
10397F: include/uapi/linux/tty.h
10398
10399TUA9001 MEDIA DRIVER
10400M: Antti Palosaari <crope@iki.fi>
10401L: linux-media@vger.kernel.org
10402W: http://linuxtv.org/
10403W: http://palosaari.fi/linux/
10404Q: http://patchwork.linuxtv.org/project/linux-media/list/
10405T: git git://linuxtv.org/anttip/media_tree.git
10406S: Maintained
10407F: drivers/media/tuners/tua9001*
10408
10409TULIP NETWORK DRIVERS
10410M: Grant Grundler <grundler@parisc-linux.org>
10411L: netdev@vger.kernel.org
10412S: Maintained
10413F: drivers/net/ethernet/dec/tulip/
10414
10415TUN/TAP driver
10416M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
10417W: http://vtun.sourceforge.net/tun
10418S: Maintained
10419F: Documentation/networking/tuntap.txt
10420F: arch/um/os-Linux/drivers/
10421
10422TURBOCHANNEL SUBSYSTEM
10423M: "Maciej W. Rozycki" <macro@linux-mips.org>
10424M: Ralf Baechle <ralf@linux-mips.org>
10425L: linux-mips@linux-mips.org
10426Q: http://patchwork.linux-mips.org/project/linux-mips/list/
10427S: Maintained
10428F: drivers/tc/
10429F: include/linux/tc.h
10430
10431U14-34F SCSI DRIVER
10432M: Dario Ballabio <ballabio_dario@emc.com>
10433L: linux-scsi@vger.kernel.org
10434S: Maintained
10435F: drivers/scsi/u14-34f.c
10436
10437UBI FILE SYSTEM (UBIFS)
10438M: Artem Bityutskiy <dedekind1@gmail.com>
10439M: Adrian Hunter <adrian.hunter@intel.com>
10440L: linux-mtd@lists.infradead.org
10441T: git git://git.infradead.org/ubifs-2.6.git
10442W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10443S: Maintained
10444F: Documentation/filesystems/ubifs.txt
10445F: fs/ubifs/
10446
10447UCLINUX (M68KNOMMU AND COLDFIRE)
10448M: Greg Ungerer <gerg@uclinux.org>
10449W: http://www.uclinux.org/
10450L: linux-m68k@lists.linux-m68k.org
10451L: uclinux-dev@uclinux.org (subscribers-only)
10452T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10453S: Maintained
10454F: arch/m68k/coldfire/
10455F: arch/m68k/68*/
10456F: arch/m68k/*/*_no.*
10457F: arch/m68k/include/asm/*_no.*
10458
10459UDF FILESYSTEM
10460M: Jan Kara <jack@suse.cz>
10461S: Maintained
10462F: Documentation/filesystems/udf.txt
10463F: fs/udf/
10464
10465UFS FILESYSTEM
10466M: Evgeniy Dushistov <dushistov@mail.ru>
10467S: Maintained
10468F: Documentation/filesystems/ufs.txt
10469F: fs/ufs/
10470
10471UHID USERSPACE HID IO DRIVER:
10472M: David Herrmann <dh.herrmann@googlemail.com>
10473L: linux-input@vger.kernel.org
10474S: Maintained
10475F: drivers/hid/uhid.c
10476F: include/uapi/linux/uhid.h
10477
10478ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10479L: linux-usb@vger.kernel.org
10480S: Orphan
10481F: drivers/uwb/
10482F: include/linux/uwb.h
10483F: include/linux/uwb/
10484
10485UNICORE32 ARCHITECTURE:
10486M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10487W: http://mprc.pku.edu.cn/~guanxuetao/linux
10488S: Maintained
10489T: git git://github.com/gxt/linux.git
10490F: arch/unicore32/
10491
10492UNIFDEF
10493M: Tony Finch <dot@dotat.at>
10494W: http://dotat.at/prog/unifdef
10495S: Maintained
10496F: scripts/unifdef.c
10497
10498UNIFORM CDROM DRIVER
10499M: Jens Axboe <axboe@kernel.dk>
10500W: http://www.kernel.dk
10501S: Maintained
10502F: Documentation/cdrom/
10503F: drivers/cdrom/cdrom.c
10504F: include/linux/cdrom.h
10505F: include/uapi/linux/cdrom.h
10506
10507UNISYS S-PAR DRIVERS
10508M: Benjamin Romer <benjamin.romer@unisys.com>
10509M: David Kershner <david.kershner@unisys.com>
10510L: sparmaintainer@unisys.com (Unisys internal)
10511S: Supported
10512F: drivers/staging/unisys/
10513
10514UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10515M: Vinayak Holikatti <vinholikatti@gmail.com>
10516L: linux-scsi@vger.kernel.org
10517S: Supported
10518F: Documentation/scsi/ufs.txt
10519F: drivers/scsi/ufs/
10520
10521UNSORTED BLOCK IMAGES (UBI)
10522M: Artem Bityutskiy <dedekind1@gmail.com>
10523M: Richard Weinberger <richard@nod.at>
10524W: http://www.linux-mtd.infradead.org/
10525L: linux-mtd@lists.infradead.org
10526T: git git://git.infradead.org/ubifs-2.6.git
10527S: Supported
10528F: drivers/mtd/ubi/
10529F: include/linux/mtd/ubi.h
10530F: include/uapi/mtd/ubi-user.h
10531
10532USB ACM DRIVER
10533M: Oliver Neukum <oliver@neukum.org>
10534L: linux-usb@vger.kernel.org
10535S: Maintained
10536F: Documentation/usb/acm.txt
10537F: drivers/usb/class/cdc-acm.*
10538
10539USB AR5523 WIRELESS DRIVER
10540M: Pontus Fuchs <pontus.fuchs@gmail.com>
10541L: linux-wireless@vger.kernel.org
10542S: Maintained
10543F: drivers/net/wireless/ath/ar5523/
10544
10545USB ATTACHED SCSI
10546M: Hans de Goede <hdegoede@redhat.com>
10547M: Gerd Hoffmann <kraxel@redhat.com>
10548L: linux-usb@vger.kernel.org
10549L: linux-scsi@vger.kernel.org
10550S: Maintained
10551F: drivers/usb/storage/uas.c
10552
10553USB CDC ETHERNET DRIVER
10554M: Oliver Neukum <oliver@neukum.org>
10555L: linux-usb@vger.kernel.org
10556S: Maintained
10557F: drivers/net/usb/cdc_*.c
10558F: include/uapi/linux/usb/cdc.h
10559
10560USB CHAOSKEY DRIVER
10561M: Keith Packard <keithp@keithp.com>
10562L: linux-usb@vger.kernel.org
10563S: Maintained
10564F: drivers/usb/misc/chaoskey.c
10565
10566USB CYPRESS C67X00 DRIVER
10567M: Peter Korsgaard <jacmet@sunsite.dk>
10568L: linux-usb@vger.kernel.org
10569S: Maintained
10570F: drivers/usb/c67x00/
10571
10572USB DAVICOM DM9601 DRIVER
10573M: Peter Korsgaard <jacmet@sunsite.dk>
10574L: netdev@vger.kernel.org
10575W: http://www.linux-usb.org/usbnet
10576S: Maintained
10577F: drivers/net/usb/dm9601.c
10578
10579USB DIAMOND RIO500 DRIVER
10580M: Cesar Miquel <miquel@df.uba.ar>
10581L: rio500-users@lists.sourceforge.net
10582W: http://rio500.sourceforge.net
10583S: Maintained
10584F: drivers/usb/misc/rio500*
10585
10586USB EHCI DRIVER
10587M: Alan Stern <stern@rowland.harvard.edu>
10588L: linux-usb@vger.kernel.org
10589S: Maintained
10590F: Documentation/usb/ehci.txt
10591F: drivers/usb/host/ehci*
10592
10593USB GADGET/PERIPHERAL SUBSYSTEM
10594M: Felipe Balbi <balbi@ti.com>
10595L: linux-usb@vger.kernel.org
10596W: http://www.linux-usb.org/gadget
10597T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10598S: Maintained
10599F: drivers/usb/gadget/
10600F: include/linux/usb/gadget*
10601
10602USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10603M: Jiri Kosina <jkosina@suse.cz>
10604L: linux-usb@vger.kernel.org
10605T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10606S: Maintained
10607F: Documentation/hid/hiddev.txt
10608F: drivers/hid/usbhid/
10609
10610USB ISP116X DRIVER
10611M: Olav Kongas <ok@artecdesign.ee>
10612L: linux-usb@vger.kernel.org
10613S: Maintained
10614F: drivers/usb/host/isp116x*
10615F: include/linux/usb/isp116x.h
10616
10617USB MASS STORAGE DRIVER
10618M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10619L: linux-usb@vger.kernel.org
10620L: usb-storage@lists.one-eyed-alien.net
10621S: Maintained
10622W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
10623F: drivers/usb/storage/
10624
10625USB MIDI DRIVER
10626M: Clemens Ladisch <clemens@ladisch.de>
10627L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10628T: git git://git.alsa-project.org/alsa-kernel.git
10629S: Maintained
10630F: sound/usb/midi.*
10631
10632USB NETWORKING DRIVERS
10633L: linux-usb@vger.kernel.org
10634S: Odd Fixes
10635F: drivers/net/usb/
10636
10637USB OHCI DRIVER
10638M: Alan Stern <stern@rowland.harvard.edu>
10639L: linux-usb@vger.kernel.org
10640S: Maintained
10641F: Documentation/usb/ohci.txt
10642F: drivers/usb/host/ohci*
10643
10644USB OTG FSM (Finite State Machine)
10645M: Peter Chen <Peter.Chen@freescale.com>
10646T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10647L: linux-usb@vger.kernel.org
10648S: Maintained
10649F: drivers/usb/common/usb-otg-fsm.c
10650
10651USB OVER IP DRIVER
10652M: Valentina Manea <valentina.manea.m@gmail.com>
10653M: Shuah Khan <shuah.kh@samsung.com>
10654L: linux-usb@vger.kernel.org
10655S: Maintained
10656F: drivers/usb/usbip/
10657F: tools/usb/usbip/
10658
10659USB PEGASUS DRIVER
10660M: Petko Manolov <petkan@nucleusys.com>
10661L: linux-usb@vger.kernel.org
10662L: netdev@vger.kernel.org
10663T: git git://github.com/petkan/pegasus.git
10664W: https://github.com/petkan/pegasus
10665S: Maintained
10666F: drivers/net/usb/pegasus.*
10667
10668USB PHY LAYER
10669M: Felipe Balbi <balbi@ti.com>
10670L: linux-usb@vger.kernel.org
10671T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10672S: Maintained
10673F: drivers/usb/phy/
10674
10675USB PRINTER DRIVER (usblp)
10676M: Pete Zaitcev <zaitcev@redhat.com>
10677L: linux-usb@vger.kernel.org
10678S: Supported
10679F: drivers/usb/class/usblp.c
10680
10681USB RTL8150 DRIVER
10682M: Petko Manolov <petkan@nucleusys.com>
10683L: linux-usb@vger.kernel.org
10684L: netdev@vger.kernel.org
10685T: git git://github.com/petkan/rtl8150.git
10686W: https://github.com/petkan/rtl8150
10687S: Maintained
10688F: drivers/net/usb/rtl8150.c
10689
10690USB SERIAL SUBSYSTEM
10691M: Johan Hovold <johan@kernel.org>
10692L: linux-usb@vger.kernel.org
10693S: Maintained
10694F: Documentation/usb/usb-serial.txt
10695F: drivers/usb/serial/
10696F: include/linux/usb/serial.h
10697
10698USB SMSC75XX ETHERNET DRIVER
10699M: Steve Glendinning <steve.glendinning@shawell.net>
10700L: netdev@vger.kernel.org
10701S: Maintained
10702F: drivers/net/usb/smsc75xx.*
10703
10704USB SMSC95XX ETHERNET DRIVER
10705M: Steve Glendinning <steve.glendinning@shawell.net>
10706L: netdev@vger.kernel.org
10707S: Maintained
10708F: drivers/net/usb/smsc95xx.*
10709
10710USB SUBSYSTEM
10711M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10712L: linux-usb@vger.kernel.org
10713W: http://www.linux-usb.org
10714T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10715S: Supported
10716F: Documentation/usb/
10717F: drivers/usb/
10718F: include/linux/usb.h
10719F: include/linux/usb/
10720
10721USB UHCI DRIVER
10722M: Alan Stern <stern@rowland.harvard.edu>
10723L: linux-usb@vger.kernel.org
10724S: Maintained
10725F: drivers/usb/host/uhci*
10726
10727USB "USBNET" DRIVER FRAMEWORK
10728M: Oliver Neukum <oneukum@suse.de>
10729L: netdev@vger.kernel.org
10730W: http://www.linux-usb.org/usbnet
10731S: Maintained
10732F: drivers/net/usb/usbnet.c
10733F: include/linux/usb/usbnet.h
10734
10735USB VIDEO CLASS
10736M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10737L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10738L: linux-media@vger.kernel.org
10739T: git git://linuxtv.org/media_tree.git
10740W: http://www.ideasonboard.org/uvc/
10741S: Maintained
10742F: drivers/media/usb/uvc/
10743F: include/uapi/linux/uvcvideo.h
10744
10745USB VISION DRIVER
10746M: Hans Verkuil <hverkuil@xs4all.nl>
10747L: linux-media@vger.kernel.org
10748T: git git://linuxtv.org/media_tree.git
10749W: http://linuxtv.org
10750S: Odd Fixes
10751F: drivers/media/usb/usbvision/
10752
10753USB WEBCAM GADGET
10754M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10755L: linux-usb@vger.kernel.org
10756S: Maintained
10757F: drivers/usb/gadget/function/*uvc*
10758F: drivers/usb/gadget/legacy/webcam.c
10759
10760USB WIRELESS RNDIS DRIVER (rndis_wlan)
10761M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
10762L: linux-wireless@vger.kernel.org
10763S: Maintained
10764F: drivers/net/wireless/rndis_wlan.c
10765
10766USB XHCI DRIVER
10767M: Mathias Nyman <mathias.nyman@intel.com>
10768L: linux-usb@vger.kernel.org
10769S: Supported
10770F: drivers/usb/host/xhci*
10771F: drivers/usb/host/pci-quirks*
10772
10773USB ZD1201 DRIVER
10774L: linux-wireless@vger.kernel.org
10775W: http://linux-lc100020.sourceforge.net
10776S: Orphan
10777F: drivers/net/wireless/zd1201.*
10778
10779USB ZR364XX DRIVER
10780M: Antoine Jacquet <royale@zerezo.com>
10781L: linux-usb@vger.kernel.org
10782L: linux-media@vger.kernel.org
10783T: git git://linuxtv.org/media_tree.git
10784W: http://royale.zerezo.com/zr364xx/
10785S: Maintained
10786F: Documentation/video4linux/zr364xx.txt
10787F: drivers/media/usb/zr364xx/
10788
10789ULPI BUS
10790M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
10791L: linux-usb@vger.kernel.org
10792S: Maintained
10793F: drivers/usb/common/ulpi.c
10794F: include/linux/ulpi/
10795
10796USER-MODE LINUX (UML)
10797M: Jeff Dike <jdike@addtoit.com>
10798M: Richard Weinberger <richard@nod.at>
10799L: user-mode-linux-devel@lists.sourceforge.net
10800L: user-mode-linux-user@lists.sourceforge.net
10801W: http://user-mode-linux.sourceforge.net
10802S: Maintained
10803F: Documentation/virtual/uml/
10804F: arch/um/
10805F: arch/x86/um/
10806F: fs/hostfs/
10807F: fs/hppfs/
10808
10809USERSPACE I/O (UIO)
10810M: "Hans J. Koch" <hjk@hansjkoch.de>
10811M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10812S: Maintained
10813T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10814F: Documentation/DocBook/uio-howto.tmpl
10815F: drivers/uio/
10816F: include/linux/uio*.h
10817
10818UTIL-LINUX PACKAGE
10819M: Karel Zak <kzak@redhat.com>
10820L: util-linux@vger.kernel.org
10821W: http://en.wikipedia.org/wiki/Util-linux
10822T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10823S: Maintained
10824
10825UVESAFB DRIVER
10826M: Michal Januszewski <spock@gentoo.org>
10827L: linux-fbdev@vger.kernel.org
10828W: http://dev.gentoo.org/~spock/projects/uvesafb/
10829S: Maintained
10830F: Documentation/fb/uvesafb.txt
10831F: drivers/video/fbdev/uvesafb.*
10832
10833VFAT/FAT/MSDOS FILESYSTEM
10834M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10835S: Maintained
10836F: Documentation/filesystems/vfat.txt
10837F: fs/fat/
10838
10839VFIO DRIVER
10840M: Alex Williamson <alex.williamson@redhat.com>
10841L: kvm@vger.kernel.org
10842S: Maintained
10843F: Documentation/vfio.txt
10844F: drivers/vfio/
10845F: include/linux/vfio.h
10846F: include/uapi/linux/vfio.h
10847
10848VFIO PLATFORM DRIVER
10849M: Baptiste Reynal <b.reynal@virtualopensystems.com>
10850L: kvm@vger.kernel.org
10851S: Maintained
10852F: drivers/vfio/platform/
10853
10854VIDEOBUF2 FRAMEWORK
10855M: Pawel Osciak <pawel@osciak.com>
10856M: Marek Szyprowski <m.szyprowski@samsung.com>
10857M: Kyungmin Park <kyungmin.park@samsung.com>
10858L: linux-media@vger.kernel.org
10859S: Maintained
10860F: drivers/media/v4l2-core/videobuf2-*
10861F: include/media/videobuf2-*
10862
10863VIRTIO CONSOLE DRIVER
10864M: Amit Shah <amit.shah@redhat.com>
10865L: virtualization@lists.linux-foundation.org
10866S: Maintained
10867F: drivers/char/virtio_console.c
10868F: include/linux/virtio_console.h
10869F: include/uapi/linux/virtio_console.h
10870
10871VIRTIO CORE, NET AND BLOCK DRIVERS
10872M: "Michael S. Tsirkin" <mst@redhat.com>
10873L: virtualization@lists.linux-foundation.org
10874S: Maintained
10875F: drivers/virtio/
10876F: tools/virtio/
10877F: drivers/net/virtio_net.c
10878F: drivers/block/virtio_blk.c
10879F: include/linux/virtio_*.h
10880F: include/uapi/linux/virtio_*.h
10881
10882VIRTIO GPU DRIVER
10883M: David Airlie <airlied@linux.ie>
10884M: Gerd Hoffmann <kraxel@redhat.com>
10885L: dri-devel@lists.freedesktop.org
10886L: virtualization@lists.linux-foundation.org
10887S: Maintained
10888F: drivers/gpu/drm/virtio/
10889F: include/uapi/linux/virtio_gpu.h
10890
10891VIRTIO HOST (VHOST)
10892M: "Michael S. Tsirkin" <mst@redhat.com>
10893L: kvm@vger.kernel.org
10894L: virtualization@lists.linux-foundation.org
10895L: netdev@vger.kernel.org
10896S: Maintained
10897F: drivers/vhost/
10898F: include/uapi/linux/vhost.h
10899
10900VIRTIO INPUT DRIVER
10901M: Gerd Hoffmann <kraxel@redhat.com>
10902S: Maintained
10903F: drivers/virtio/virtio_input.c
10904F: include/uapi/linux/virtio_input.h
10905
10906VIA RHINE NETWORK DRIVER
10907S: Orphan
10908F: drivers/net/ethernet/via/via-rhine.c
10909
10910VIA SD/MMC CARD CONTROLLER DRIVER
10911M: Bruce Chang <brucechang@via.com.tw>
10912M: Harald Welte <HaraldWelte@viatech.com>
10913S: Maintained
10914F: drivers/mmc/host/via-sdmmc.c
10915
10916VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10917M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10918L: linux-fbdev@vger.kernel.org
10919S: Maintained
10920F: include/linux/via-core.h
10921F: include/linux/via-gpio.h
10922F: include/linux/via_i2c.h
10923F: drivers/video/fbdev/via/
10924
10925VIA VELOCITY NETWORK DRIVER
10926M: Francois Romieu <romieu@fr.zoreil.com>
10927L: netdev@vger.kernel.org
10928S: Maintained
10929F: drivers/net/ethernet/via/via-velocity.*
10930
10931VIVID VIRTUAL VIDEO DRIVER
10932M: Hans Verkuil <hverkuil@xs4all.nl>
10933L: linux-media@vger.kernel.org
10934T: git git://linuxtv.org/media_tree.git
10935W: http://linuxtv.org
10936S: Maintained
10937F: drivers/media/platform/vivid/*
10938
10939VLAN (802.1Q)
10940M: Patrick McHardy <kaber@trash.net>
10941L: netdev@vger.kernel.org
10942S: Maintained
10943F: drivers/net/macvlan.c
10944F: include/linux/if_*vlan.h
10945F: net/8021q/
10946
10947VLYNQ BUS
10948M: Florian Fainelli <florian@openwrt.org>
10949L: openwrt-devel@lists.openwrt.org (subscribers-only)
10950S: Maintained
10951F: drivers/vlynq/vlynq.c
10952F: include/linux/vlynq.h
10953
10954VME SUBSYSTEM
10955M: Martyn Welch <martyn.welch@ge.com>
10956M: Manohar Vanga <manohar.vanga@gmail.com>
10957M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10958L: devel@driverdev.osuosl.org
10959S: Maintained
10960T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10961F: Documentation/vme_api.txt
10962F: drivers/staging/vme/
10963F: drivers/vme/
10964F: include/linux/vme*
10965
10966VMWARE HYPERVISOR INTERFACE
10967M: Alok Kataria <akataria@vmware.com>
10968L: virtualization@lists.linux-foundation.org
10969S: Supported
10970F: arch/x86/kernel/cpu/vmware.c
10971
10972VMWARE BALLOON DRIVER
10973M: Xavier Deguillard <xdeguillard@vmware.com>
10974M: Philip Moltmann <moltmann@vmware.com>
10975M: "VMware, Inc." <pv-drivers@vmware.com>
10976L: linux-kernel@vger.kernel.org
10977S: Maintained
10978F: drivers/misc/vmw_balloon.c
10979
10980VMWARE VMMOUSE SUBDRIVER
10981M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
10982M: "VMware, Inc." <pv-drivers@vmware.com>
10983L: linux-input@vger.kernel.org
10984S: Maintained
10985F: drivers/input/mouse/vmmouse.c
10986F: drivers/input/mouse/vmmouse.h
10987
10988VMWARE VMXNET3 ETHERNET DRIVER
10989M: Shreyas Bhatewara <sbhatewara@vmware.com>
10990M: "VMware, Inc." <pv-drivers@vmware.com>
10991L: netdev@vger.kernel.org
10992S: Maintained
10993F: drivers/net/vmxnet3/
10994
10995VMware PVSCSI driver
10996M: Arvind Kumar <arvindkumar@vmware.com>
10997M: VMware PV-Drivers <pv-drivers@vmware.com>
10998L: linux-scsi@vger.kernel.org
10999S: Maintained
11000F: drivers/scsi/vmw_pvscsi.c
11001F: drivers/scsi/vmw_pvscsi.h
11002
11003VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11004M: Liam Girdwood <lgirdwood@gmail.com>
11005M: Mark Brown <broonie@kernel.org>
11006L: linux-kernel@vger.kernel.org
11007W: http://opensource.wolfsonmicro.com/node/15
11008W: http://www.slimlogic.co.uk/?p=48
11009T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11010S: Supported
11011F: drivers/regulator/
11012F: include/linux/regulator/
11013
11014VT1211 HARDWARE MONITOR DRIVER
11015M: Juerg Haefliger <juergh@gmail.com>
11016L: lm-sensors@lm-sensors.org
11017S: Maintained
11018F: Documentation/hwmon/vt1211
11019F: drivers/hwmon/vt1211.c
11020
11021VT8231 HARDWARE MONITOR DRIVER
11022M: Roger Lucas <vt8231@hiddenengine.co.uk>
11023L: lm-sensors@lm-sensors.org
11024S: Maintained
11025F: drivers/hwmon/vt8231.c
11026
11027VUB300 USB to SDIO/SD/MMC bridge chip
11028M: Tony Olech <tony.olech@elandigitalsystems.com>
11029L: linux-mmc@vger.kernel.org
11030L: linux-usb@vger.kernel.org
11031S: Supported
11032F: drivers/mmc/host/vub300.c
11033
11034W1 DALLAS'S 1-WIRE BUS
11035M: Evgeniy Polyakov <zbr@ioremap.net>
11036S: Maintained
11037F: Documentation/w1/
11038F: drivers/w1/
11039
11040W83791D HARDWARE MONITORING DRIVER
11041M: Marc Hulsman <m.hulsman@tudelft.nl>
11042L: lm-sensors@lm-sensors.org
11043S: Maintained
11044F: Documentation/hwmon/w83791d
11045F: drivers/hwmon/w83791d.c
11046
11047W83793 HARDWARE MONITORING DRIVER
11048M: Rudolf Marek <r.marek@assembler.cz>
11049L: lm-sensors@lm-sensors.org
11050S: Maintained
11051F: Documentation/hwmon/w83793
11052F: drivers/hwmon/w83793.c
11053
11054W83795 HARDWARE MONITORING DRIVER
11055M: Jean Delvare <jdelvare@suse.de>
11056L: lm-sensors@lm-sensors.org
11057S: Maintained
11058F: drivers/hwmon/w83795.c
11059
11060W83L51xD SD/MMC CARD INTERFACE DRIVER
11061M: Pierre Ossman <pierre@ossman.eu>
11062S: Maintained
11063F: drivers/mmc/host/wbsd.*
11064
11065WACOM PROTOCOL 4 SERIAL TABLETS
11066M: Julian Squires <julian@cipht.net>
11067M: Hans de Goede <hdegoede@redhat.com>
11068L: linux-input@vger.kernel.org
11069S: Maintained
11070F: drivers/input/tablet/wacom_serial4.c
11071
11072WATCHDOG DEVICE DRIVERS
11073M: Wim Van Sebroeck <wim@iguana.be>
11074L: linux-watchdog@vger.kernel.org
11075W: http://www.linux-watchdog.org/
11076T: git git://www.linux-watchdog.org/linux-watchdog.git
11077S: Maintained
11078F: Documentation/watchdog/
11079F: drivers/watchdog/
11080F: include/linux/watchdog.h
11081F: include/uapi/linux/watchdog.h
11082
11083WD7000 SCSI DRIVER
11084M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11085L: linux-scsi@vger.kernel.org
11086S: Maintained
11087F: drivers/scsi/wd7000.c
11088
11089WIIMOTE HID DRIVER
11090M: David Herrmann <dh.herrmann@googlemail.com>
11091L: linux-input@vger.kernel.org
11092S: Maintained
11093F: drivers/hid/hid-wiimote*
11094
11095WINBOND CIR DRIVER
11096M: David Härdeman <david@hardeman.nu>
11097S: Maintained
11098F: drivers/media/rc/winbond-cir.c
11099
11100WIMAX STACK
11101M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11102M: linux-wimax@intel.com
11103L: wimax@linuxwimax.org (subscribers-only)
11104S: Supported
11105W: http://linuxwimax.org
11106F: Documentation/wimax/README.wimax
11107F: include/linux/wimax/debug.h
11108F: include/net/wimax.h
11109F: include/uapi/linux/wimax.h
11110F: net/wimax/
11111
11112WISTRON LAPTOP BUTTON DRIVER
11113M: Miloslav Trmac <mitr@volny.cz>
11114S: Maintained
11115F: drivers/input/misc/wistron_btns.c
11116
11117WL3501 WIRELESS PCMCIA CARD DRIVER
11118M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11119L: linux-wireless@vger.kernel.org
11120W: http://oops.ghostprotocols.net:81/blog
11121S: Maintained
11122F: drivers/net/wireless/wl3501*
11123
11124WM97XX TOUCHSCREEN DRIVERS
11125M: Mark Brown <broonie@kernel.org>
11126M: Liam Girdwood <lrg@slimlogic.co.uk>
11127L: linux-input@vger.kernel.org
11128T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
11129W: http://opensource.wolfsonmicro.com/node/7
11130S: Supported
11131F: drivers/input/touchscreen/*wm97*
11132F: include/linux/wm97xx.h
11133
11134WOLFSON MICROELECTRONICS DRIVERS
11135L: patches@opensource.wolfsonmicro.com
11136T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
11137T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
11138W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
11139S: Supported
11140F: Documentation/hwmon/wm83??
11141F: arch/arm/mach-s3c64xx/mach-crag6410*
11142F: drivers/clk/clk-wm83*.c
11143F: drivers/extcon/extcon-arizona.c
11144F: drivers/leds/leds-wm83*.c
11145F: drivers/gpio/gpio-*wm*.c
11146F: drivers/gpio/gpio-arizona.c
11147F: drivers/hwmon/wm83??-hwmon.c
11148F: drivers/input/misc/wm831x-on.c
11149F: drivers/input/touchscreen/wm831x-ts.c
11150F: drivers/input/touchscreen/wm97*.c
11151F: drivers/mfd/arizona*
11152F: drivers/mfd/wm*.c
11153F: drivers/power/wm83*.c
11154F: drivers/rtc/rtc-wm83*.c
11155F: drivers/regulator/wm8*.c
11156F: drivers/video/backlight/wm83*_bl.c
11157F: drivers/watchdog/wm83*_wdt.c
11158F: include/linux/mfd/arizona/
11159F: include/linux/mfd/wm831x/
11160F: include/linux/mfd/wm8350/
11161F: include/linux/mfd/wm8400*
11162F: include/linux/wm97xx.h
11163F: include/sound/wm????.h
11164F: sound/soc/codecs/arizona.?
11165F: sound/soc/codecs/wm*
11166
11167WORKQUEUE
11168M: Tejun Heo <tj@kernel.org>
11169T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11170S: Maintained
11171F: include/linux/workqueue.h
11172F: kernel/workqueue.c
11173F: Documentation/workqueue.txt
11174
11175X.25 NETWORK LAYER
11176M: Andrew Hendry <andrew.hendry@gmail.com>
11177L: linux-x25@vger.kernel.org
11178S: Odd Fixes
11179F: Documentation/networking/x25*
11180F: include/net/x25*
11181F: net/x25/
11182
11183X86 ARCHITECTURE (32-BIT AND 64-BIT)
11184M: Thomas Gleixner <tglx@linutronix.de>
11185M: Ingo Molnar <mingo@redhat.com>
11186M: "H. Peter Anvin" <hpa@zytor.com>
11187M: x86@kernel.org
11188L: linux-kernel@vger.kernel.org
11189T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11190S: Maintained
11191F: Documentation/x86/
11192F: arch/x86/
11193
11194X86 PLATFORM DRIVERS
11195M: Darren Hart <dvhart@infradead.org>
11196L: platform-driver-x86@vger.kernel.org
11197T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11198S: Maintained
11199F: drivers/platform/x86/
11200
11201X86 MCE INFRASTRUCTURE
11202M: Tony Luck <tony.luck@intel.com>
11203M: Borislav Petkov <bp@alien8.de>
11204L: linux-edac@vger.kernel.org
11205S: Maintained
11206F: arch/x86/kernel/cpu/mcheck/*
11207
11208X86 VDSO
11209M: Andy Lutomirski <luto@amacapital.net>
11210L: linux-kernel@vger.kernel.org
11211T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11212S: Maintained
11213F: arch/x86/entry/vdso/
11214
11215XC2028/3028 TUNER DRIVER
11216M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11217L: linux-media@vger.kernel.org
11218W: http://linuxtv.org
11219T: git git://linuxtv.org/media_tree.git
11220S: Maintained
11221F: drivers/media/tuners/tuner-xc2028.*
11222
11223XEN HYPERVISOR INTERFACE
11224M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11225M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11226M: David Vrabel <david.vrabel@citrix.com>
11227L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11228T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11229S: Supported
11230F: arch/x86/xen/
11231F: drivers/*/xen-*front.c
11232F: drivers/xen/
11233F: arch/x86/include/asm/xen/
11234F: include/xen/
11235F: include/uapi/xen/
11236
11237XEN HYPERVISOR ARM
11238M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11239L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11240S: Supported
11241F: arch/arm/xen/
11242F: arch/arm/include/asm/xen/
11243
11244XEN HYPERVISOR ARM64
11245M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11246L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11247S: Supported
11248F: arch/arm64/xen/
11249F: arch/arm64/include/asm/xen/
11250
11251XEN NETWORK BACKEND DRIVER
11252M: Ian Campbell <ian.campbell@citrix.com>
11253M: Wei Liu <wei.liu2@citrix.com>
11254L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11255L: netdev@vger.kernel.org
11256S: Supported
11257F: drivers/net/xen-netback/*
11258
11259XEN PCI SUBSYSTEM
11260M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11261L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11262S: Supported
11263F: arch/x86/pci/*xen*
11264F: drivers/pci/*xen*
11265
11266XEN BLOCK SUBSYSTEM
11267M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11268M: Roger Pau Monné <roger.pau@citrix.com>
11269L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11270S: Supported
11271F: drivers/block/xen-blkback/*
11272F: drivers/block/xen*
11273
11274XEN PVSCSI DRIVERS
11275M: Juergen Gross <jgross@suse.com>
11276L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11277L: linux-scsi@vger.kernel.org
11278S: Supported
11279F: drivers/scsi/xen-scsifront.c
11280F: drivers/xen/xen-scsiback.c
11281F: include/xen/interface/io/vscsiif.h
11282
11283XEN SWIOTLB SUBSYSTEM
11284M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11285L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11286S: Supported
11287F: arch/x86/xen/*swiotlb*
11288F: drivers/xen/*swiotlb*
11289
11290XFS FILESYSTEM
11291P: Silicon Graphics Inc
11292M: Dave Chinner <david@fromorbit.com>
11293M: xfs@oss.sgi.com
11294L: xfs@oss.sgi.com
11295W: http://oss.sgi.com/projects/xfs
11296T: git git://oss.sgi.com/xfs/xfs.git
11297S: Supported
11298F: Documentation/filesystems/xfs.txt
11299F: fs/xfs/
11300
11301XILINX AXI ETHERNET DRIVER
11302M: Anirudha Sarangi <anirudh@xilinx.com>
11303M: John Linn <John.Linn@xilinx.com>
11304S: Maintained
11305F: drivers/net/ethernet/xilinx/xilinx_axienet*
11306
11307XILINX UARTLITE SERIAL DRIVER
11308M: Peter Korsgaard <jacmet@sunsite.dk>
11309L: linux-serial@vger.kernel.org
11310S: Maintained
11311F: drivers/tty/serial/uartlite.c
11312
11313XILINX VIDEO IP CORES
11314M: Hyun Kwon <hyun.kwon@xilinx.com>
11315M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11316L: linux-media@vger.kernel.org
11317T: git git://linuxtv.org/media_tree.git
11318S: Supported
11319F: Documentation/devicetree/bindings/media/xilinx/
11320F: drivers/media/platform/xilinx/
11321F: include/uapi/linux/xilinx-v4l2-controls.h
11322
11323XILLYBUS DRIVER
11324M: Eli Billauer <eli.billauer@gmail.com>
11325L: linux-kernel@vger.kernel.org
11326S: Supported
11327F: drivers/char/xillybus/
11328
11329XTENSA XTFPGA PLATFORM SUPPORT
11330M: Max Filippov <jcmvbkbc@gmail.com>
11331L: linux-xtensa@linux-xtensa.org
11332S: Maintained
11333F: drivers/spi/spi-xtensa-xtfpga.c
11334F: sound/soc/xtensa/xtfpga-i2s.c
11335
11336YAM DRIVER FOR AX.25
11337M: Jean-Paul Roubelat <jpr@f6fbb.org>
11338L: linux-hams@vger.kernel.org
11339S: Maintained
11340F: drivers/net/hamradio/yam*
11341F: include/linux/yam.h
11342
11343YEALINK PHONE DRIVER
11344M: Henk Vergonet <Henk.Vergonet@gmail.com>
11345L: usbb2k-api-dev@nongnu.org
11346S: Maintained
11347F: Documentation/input/yealink.txt
11348F: drivers/input/misc/yealink.*
11349
11350Z8530 DRIVER FOR AX.25
11351M: Joerg Reuter <jreuter@yaina.de>
11352W: http://yaina.de/jreuter/
11353W: http://www.qsl.net/dl1bke/
11354L: linux-hams@vger.kernel.org
11355S: Maintained
11356F: Documentation/networking/z8530drv.txt
11357F: drivers/net/hamradio/*scc.c
11358F: drivers/net/hamradio/z8530.h
11359
11360ZBUD COMPRESSED PAGE ALLOCATOR
11361M: Seth Jennings <sjennings@variantweb.net>
11362L: linux-mm@kvack.org
11363S: Maintained
11364F: mm/zbud.c
11365F: include/linux/zbud.h
11366
11367ZD1211RW WIRELESS DRIVER
11368M: Daniel Drake <dsd@gentoo.org>
11369M: Ulrich Kunitz <kune@deine-taler.de>
11370W: http://zd1211.ath.cx/wiki/DriverRewrite
11371L: linux-wireless@vger.kernel.org
11372L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11373S: Maintained
11374F: drivers/net/wireless/zd1211rw/
11375
11376ZPOOL COMPRESSED PAGE STORAGE API
11377M: Dan Streetman <ddstreet@ieee.org>
11378L: linux-mm@kvack.org
11379S: Maintained
11380F: mm/zpool.c
11381F: include/linux/zpool.h
11382
11383ZR36067 VIDEO FOR LINUX DRIVER
11384L: mjpeg-users@lists.sourceforge.net
11385L: linux-media@vger.kernel.org
11386W: http://mjpeg.sourceforge.net/driver-zoran/
11387T: hg http://linuxtv.org/hg/v4l-dvb
11388S: Odd Fixes
11389F: drivers/media/pci/zoran/
11390
11391ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11392M: Minchan Kim <minchan@kernel.org>
11393M: Nitin Gupta <ngupta@vflare.org>
11394R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11395L: linux-kernel@vger.kernel.org
11396S: Maintained
11397F: drivers/block/zram/
11398F: Documentation/blockdev/zram.txt
11399
11400ZS DECSTATION Z85C30 SERIAL DRIVER
11401M: "Maciej W. Rozycki" <macro@linux-mips.org>
11402S: Maintained
11403F: drivers/tty/serial/zs.*
11404
11405ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11406M: Minchan Kim <minchan@kernel.org>
11407M: Nitin Gupta <ngupta@vflare.org>
11408L: linux-mm@kvack.org
11409S: Maintained
11410F: mm/zsmalloc.c
11411F: include/linux/zsmalloc.h
11412F: Documentation/vm/zsmalloc.txt
11413
11414ZSWAP COMPRESSED SWAP CACHING
11415M: Seth Jennings <sjennings@variantweb.net>
11416L: linux-mm@kvack.org
11417S: Maintained
11418F: mm/zswap.c
11419
11420THE REST
11421M: Linus Torvalds <torvalds@linux-foundation.org>
11422L: linux-kernel@vger.kernel.org
11423Q: http://patchwork.kernel.org/project/LKML/list/
11424T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11425S: Buried alive in reporters
11426F: *
11427F: */
This page took 0.071529 seconds and 5 git commands to generate.