devicetree: Add NEC to the vendor-prefix list
[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.com>
365S: Maintained
366
367ADM1025 HARDWARE MONITOR DRIVER
368M: Jean Delvare <jdelvare@suse.com>
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.com>
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.com>
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.com>
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/amdgpu/amdgpu_amdkfd.c
640F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
641F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
642F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
643F: drivers/gpu/drm/amd/amdkfd/
644F: drivers/gpu/drm/amd/include/cik_structs.h
645F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
646F: drivers/gpu/drm/amd/include/vi_structs.h
647F: drivers/gpu/drm/radeon/radeon_kfd.c
648F: drivers/gpu/drm/radeon/radeon_kfd.h
649F: include/uapi/linux/kfd_ioctl.h
650
651AMD MICROCODE UPDATE SUPPORT
652M: Borislav Petkov <bp@alien8.de>
653S: Maintained
654F: arch/x86/kernel/cpu/microcode/amd*
655
656AMD XGBE DRIVER
657M: Tom Lendacky <thomas.lendacky@amd.com>
658L: netdev@vger.kernel.org
659S: Supported
660F: drivers/net/ethernet/amd/xgbe/
661
662AMS (Apple Motion Sensor) DRIVER
663M: Michael Hanselmann <linux-kernel@hansmi.ch>
664S: Supported
665F: drivers/macintosh/ams/
666
667AMSO1100 RNIC DRIVER
668M: Tom Tucker <tom@opengridcomputing.com>
669M: Steve Wise <swise@opengridcomputing.com>
670L: linux-rdma@vger.kernel.org
671S: Maintained
672F: drivers/infiniband/hw/amso1100/
673
674ANALOG DEVICES INC AD9389B DRIVER
675M: Hans Verkuil <hans.verkuil@cisco.com>
676L: linux-media@vger.kernel.org
677S: Maintained
678F: drivers/media/i2c/ad9389b*
679
680ANALOG DEVICES INC ADV7180 DRIVER
681M: Lars-Peter Clausen <lars@metafoo.de>
682L: linux-media@vger.kernel.org
683W: http://ez.analog.com/community/linux-device-drivers
684S: Supported
685F: drivers/media/i2c/adv7180.c
686
687ANALOG DEVICES INC ADV7511 DRIVER
688M: Hans Verkuil <hans.verkuil@cisco.com>
689L: linux-media@vger.kernel.org
690S: Maintained
691F: drivers/media/i2c/adv7511*
692
693ANALOG DEVICES INC ADV7604 DRIVER
694M: Hans Verkuil <hans.verkuil@cisco.com>
695L: linux-media@vger.kernel.org
696S: Maintained
697F: drivers/media/i2c/adv7604*
698
699ANALOG DEVICES INC ADV7842 DRIVER
700M: Hans Verkuil <hans.verkuil@cisco.com>
701L: linux-media@vger.kernel.org
702S: Maintained
703F: drivers/media/i2c/adv7842*
704
705ANALOG DEVICES INC ASOC CODEC DRIVERS
706M: Lars-Peter Clausen <lars@metafoo.de>
707L: alsa-devel@alsa-project.org (moderated for non-subscribers)
708W: http://wiki.analog.com/
709W: http://ez.analog.com/community/linux-device-drivers
710S: Supported
711F: sound/soc/codecs/adau*
712F: sound/soc/codecs/adav*
713F: sound/soc/codecs/ad1*
714F: sound/soc/codecs/ad7*
715F: sound/soc/codecs/ssm*
716F: sound/soc/codecs/sigmadsp.*
717
718ANALOG DEVICES INC ASOC DRIVERS
719L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
720L: alsa-devel@alsa-project.org (moderated for non-subscribers)
721W: http://blackfin.uclinux.org/
722S: Supported
723F: sound/soc/blackfin/*
724
725ANALOG DEVICES INC IIO DRIVERS
726M: Lars-Peter Clausen <lars@metafoo.de>
727M: Michael Hennerich <Michael.Hennerich@analog.com>
728W: http://wiki.analog.com/
729W: http://ez.analog.com/community/linux-device-drivers
730S: Supported
731F: drivers/iio/*/ad*
732X: drivers/iio/*/adjd*
733F: drivers/staging/iio/*/ad*
734F: staging/iio/trigger/iio-trig-bfin-timer.c
735
736ANDROID DRIVERS
737M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
738M: Arve Hjønnevåg <arve@android.com>
739M: Riley Andrews <riandrews@android.com>
740T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
741L: devel@driverdev.osuosl.org
742S: Supported
743F: drivers/android/
744F: drivers/staging/android/
745
746AOA (Apple Onboard Audio) ALSA DRIVER
747M: Johannes Berg <johannes@sipsolutions.net>
748L: linuxppc-dev@lists.ozlabs.org
749L: alsa-devel@alsa-project.org (moderated for non-subscribers)
750S: Maintained
751F: sound/aoa/
752
753APM DRIVER
754M: Jiri Kosina <jkosina@suse.com>
755S: Odd fixes
756F: arch/x86/kernel/apm_32.c
757F: include/linux/apm_bios.h
758F: include/uapi/linux/apm_bios.h
759F: drivers/char/apm-emulation.c
760
761APPLE BCM5974 MULTITOUCH DRIVER
762M: Henrik Rydberg <rydberg@bitmath.org>
763L: linux-input@vger.kernel.org
764S: Odd fixes
765F: drivers/input/mouse/bcm5974.c
766
767APPLE SMC DRIVER
768M: Henrik Rydberg <rydberg@bitmath.org>
769L: lm-sensors@lm-sensors.org
770S: Odd fixes
771F: drivers/hwmon/applesmc.c
772
773APPLETALK NETWORK LAYER
774M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
775S: Maintained
776F: drivers/net/appletalk/
777F: net/appletalk/
778
779APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
780M: Iyappan Subramanian <isubramanian@apm.com>
781M: Keyur Chudgar <kchudgar@apm.com>
782S: Supported
783F: drivers/net/ethernet/apm/xgene/
784F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
785
786APTINA CAMERA SENSOR PLL
787M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
788L: linux-media@vger.kernel.org
789S: Maintained
790F: drivers/media/i2c/aptina-pll.*
791
792ARC FRAMEBUFFER DRIVER
793M: Jaya Kumar <jayalk@intworks.biz>
794S: Maintained
795F: drivers/video/fbdev/arcfb.c
796F: drivers/video/fbdev/core/fb_defio.c
797
798ARM MFM AND FLOPPY DRIVERS
799M: Ian Molton <spyro@f2s.com>
800S: Maintained
801F: arch/arm/lib/floppydma.S
802F: arch/arm/include/asm/floppy.h
803
804ARM PMU PROFILING AND DEBUGGING
805M: Will Deacon <will.deacon@arm.com>
806S: Maintained
807F: arch/arm/kernel/perf_event*
808F: arch/arm/oprofile/common.c
809F: arch/arm/include/asm/pmu.h
810F: arch/arm/kernel/hw_breakpoint.c
811F: arch/arm/include/asm/hw_breakpoint.h
812
813ARM PORT
814M: Russell King <linux@arm.linux.org.uk>
815L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
816W: http://www.arm.linux.org.uk/
817S: Maintained
818F: arch/arm/
819
820ARM SUB-ARCHITECTURES
821L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
822S: Maintained
823F: arch/arm/mach-*/
824F: arch/arm/plat-*/
825T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
826
827ARM PRIMECELL AACI PL041 DRIVER
828M: Russell King <linux@arm.linux.org.uk>
829S: Maintained
830F: sound/arm/aaci.*
831
832ARM PRIMECELL CLCD PL110 DRIVER
833M: Russell King <linux@arm.linux.org.uk>
834S: Maintained
835F: drivers/video/fbdev/amba-clcd.*
836
837ARM PRIMECELL KMI PL050 DRIVER
838M: Russell King <linux@arm.linux.org.uk>
839S: Maintained
840F: drivers/input/serio/ambakmi.*
841F: include/linux/amba/kmi.h
842
843ARM PRIMECELL MMCI PL180/1 DRIVER
844M: Russell King <linux@arm.linux.org.uk>
845S: Maintained
846F: drivers/mmc/host/mmci.*
847F: include/linux/amba/mmci.h
848
849ARM PRIMECELL UART PL010 AND PL011 DRIVERS
850M: Russell King <linux@arm.linux.org.uk>
851S: Maintained
852F: drivers/tty/serial/amba-pl01*.c
853F: include/linux/amba/serial.h
854
855ARM PRIMECELL BUS SUPPORT
856M: Russell King <linux@arm.linux.org.uk>
857S: Maintained
858F: drivers/amba/
859F: include/linux/amba/bus.h
860
861ARM/ADS SPHERE MACHINE SUPPORT
862M: Lennert Buytenhek <kernel@wantstofly.org>
863L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
864S: Maintained
865
866ARM/AFEB9260 MACHINE SUPPORT
867M: Sergey Lapin <slapin@ossfans.org>
868L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
869S: Maintained
870
871ARM/AJECO 1ARM MACHINE SUPPORT
872M: Lennert Buytenhek <kernel@wantstofly.org>
873L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
874S: Maintained
875
876ARM/Allwinner A1X SoC support
877M: Maxime Ripard <maxime.ripard@free-electrons.com>
878L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
879S: Maintained
880N: sun[x4567]i
881
882ARM/Allwinner SoC Clock Support
883M: Emilio López <emilio@elopez.com.ar>
884S: Maintained
885F: drivers/clk/sunxi/
886
887ARM/Amlogic MesonX SoC support
888M: Carlo Caione <carlo@caione.org>
889L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
890S: Maintained
891F: drivers/media/rc/meson-ir.c
892N: meson[x68]
893
894ARM/Annapurna Labs ALPINE ARCHITECTURE
895M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
896S: Maintained
897F: arch/arm/mach-alpine/
898
899ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
900M: Nicolas Ferre <nicolas.ferre@atmel.com>
901M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
902M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
903L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
904W: http://www.linux4sam.org
905S: Supported
906F: arch/arm/mach-at91/
907F: include/soc/at91/
908F: arch/arm/boot/dts/at91*.dts
909F: arch/arm/boot/dts/at91*.dtsi
910F: arch/arm/boot/dts/sama*.dts
911F: arch/arm/boot/dts/sama*.dtsi
912F: arch/arm/include/debug/at91.S
913
914ARM/ATMEL AT91 Clock Support
915M: Boris Brezillon <boris.brezillon@free-electrons.com>
916S: Maintained
917F: drivers/clk/at91
918
919ARM/CALXEDA HIGHBANK ARCHITECTURE
920M: Rob Herring <robh@kernel.org>
921L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
922S: Maintained
923F: arch/arm/mach-highbank/
924
925ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
926M: Krzysztof Halasa <khalasa@piap.pl>
927S: Maintained
928F: arch/arm/mach-cns3xxx/
929
930ARM/CAVIUM THUNDER NETWORK DRIVER
931M: Sunil Goutham <sgoutham@cavium.com>
932M: Robert Richter <rric@kernel.org>
933L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
934S: Supported
935F: drivers/net/ethernet/cavium/
936
937ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
938M: Alexander Shiyan <shc_work@mail.ru>
939L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
940S: Odd Fixes
941N: clps711x
942
943ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
944M: Hartley Sweeten <hsweeten@visionengravers.com>
945M: Ryan Mallon <rmallon@gmail.com>
946L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
947S: Maintained
948F: arch/arm/mach-ep93xx/
949F: arch/arm/mach-ep93xx/include/mach/
950
951ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
952M: Lennert Buytenhek <kernel@wantstofly.org>
953L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
954S: Maintained
955
956ARM/CLKDEV SUPPORT
957M: Russell King <linux@arm.linux.org.uk>
958L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
959S: Maintained
960F: arch/arm/include/asm/clkdev.h
961F: drivers/clk/clkdev.c
962
963ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
964M: Mike Rapoport <mike@compulab.co.il>
965L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
966S: Maintained
967
968ARM/CONTEC MICRO9 MACHINE SUPPORT
969M: Hubert Feurstein <hubert.feurstein@contec.at>
970S: Maintained
971F: arch/arm/mach-ep93xx/micro9.c
972
973ARM/CORESIGHT FRAMEWORK AND DRIVERS
974M: Mathieu Poirier <mathieu.poirier@linaro.org>
975L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
976S: Maintained
977F: drivers/hwtracing/coresight/*
978F: Documentation/trace/coresight.txt
979F: Documentation/devicetree/bindings/arm/coresight.txt
980F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
981
982ARM/CORGI MACHINE SUPPORT
983M: Richard Purdie <rpurdie@rpsys.net>
984S: Maintained
985
986ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
987M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
988L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
989T: git git://github.com/ulli-kroll/linux.git
990S: Maintained
991F: arch/arm/mach-gemini/
992F: drivers/rtc/rtc-gemini.c
993
994ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
995M: Barry Song <baohua@kernel.org>
996L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
997T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
998S: Maintained
999F: arch/arm/mach-prima2/
1000F: drivers/clk/sirf/
1001F: drivers/clocksource/timer-prima2.c
1002F: drivers/clocksource/timer-atlas7.c
1003N: [^a-z]sirf
1004
1005ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1006M: Baruch Siach <baruch@tkos.co.il>
1007L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1008S: Maintained
1009F: arch/arm/boot/dts/cx92755*
1010N: digicolor
1011
1012ARM/EBSA110 MACHINE SUPPORT
1013M: Russell King <linux@arm.linux.org.uk>
1014L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1015W: http://www.arm.linux.org.uk/
1016S: Maintained
1017F: arch/arm/mach-ebsa110/
1018F: drivers/net/ethernet/amd/am79c961a.*
1019
1020ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1021M: Uwe Kleine-König <kernel@pengutronix.de>
1022L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1023S: Maintained
1024N: efm32
1025
1026ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1027M: Daniel Ribeiro <drwyrm@gmail.com>
1028M: Stefan Schmidt <stefan@openezx.org>
1029M: Harald Welte <laforge@openezx.org>
1030L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1031W: http://www.openezx.org/
1032S: Maintained
1033T: topgit git://git.openezx.org/openezx.git
1034F: arch/arm/mach-pxa/ezx.c
1035
1036ARM/FARADAY FA526 PORT
1037M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1038L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1039S: Maintained
1040T: git git://git.berlios.de/gemini-board
1041F: arch/arm/mm/*-fa*
1042
1043ARM/FOOTBRIDGE ARCHITECTURE
1044M: Russell King <linux@arm.linux.org.uk>
1045L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1046W: http://www.arm.linux.org.uk/
1047S: Maintained
1048F: arch/arm/include/asm/hardware/dec21285.h
1049F: arch/arm/mach-footbridge/
1050
1051ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1052M: Shawn Guo <shawnguo@kernel.org>
1053M: Sascha Hauer <kernel@pengutronix.de>
1054L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1055S: Maintained
1056T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1057F: arch/arm/mach-imx/
1058F: arch/arm/mach-mxs/
1059F: arch/arm/boot/dts/imx*
1060F: arch/arm/configs/imx*_defconfig
1061F: drivers/clk/imx/
1062F: include/soc/imx/
1063
1064ARM/FREESCALE VYBRID ARM ARCHITECTURE
1065M: Shawn Guo <shawnguo@kernel.org>
1066M: Sascha Hauer <kernel@pengutronix.de>
1067R: Stefan Agner <stefan@agner.ch>
1068L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1069S: Maintained
1070T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1071F: arch/arm/mach-imx/*vf610*
1072F: arch/arm/boot/dts/vf*
1073
1074ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1075M: Lennert Buytenhek <kernel@wantstofly.org>
1076L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1077S: Maintained
1078
1079ARM/GUMSTIX MACHINE SUPPORT
1080M: Steve Sakoman <sakoman@gmail.com>
1081L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1082S: Maintained
1083
1084ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1085M: Philipp Zabel <philipp.zabel@gmail.com>
1086M: Paul Parsons <lost.distance@yahoo.com>
1087L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1088S: Maintained
1089F: arch/arm/mach-pxa/hx4700.c
1090F: arch/arm/mach-pxa/include/mach/hx4700.h
1091F: sound/soc/pxa/hx4700.c
1092
1093ARM/HISILICON SOC SUPPORT
1094M: Wei Xu <xuwei5@hisilicon.com>
1095L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1096W: http://www.hisilicon.com
1097S: Supported
1098T: git git://github.com/hisilicon/linux-hisi.git
1099F: arch/arm/mach-hisi/
1100
1101ARM/HP JORNADA 7XX MACHINE SUPPORT
1102M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1103W: www.jlime.com
1104S: Maintained
1105T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1106F: arch/arm/mach-sa1100/jornada720.c
1107F: arch/arm/mach-sa1100/include/mach/jornada720.h
1108
1109ARM/IGEP MACHINE SUPPORT
1110M: Enric Balletbo i Serra <eballetbo@gmail.com>
1111M: Javier Martinez Canillas <javier@dowhile0.org>
1112L: linux-omap@vger.kernel.org
1113L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114S: Maintained
1115F: arch/arm/boot/dts/omap3-igep*
1116
1117ARM/INCOME PXA270 SUPPORT
1118M: Marek Vasut <marek.vasut@gmail.com>
1119L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1120S: Maintained
1121F: arch/arm/mach-pxa/colibri-pxa270-income.c
1122
1123ARM/INTEL IOP32X ARM ARCHITECTURE
1124M: Lennert Buytenhek <kernel@wantstofly.org>
1125L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1126S: Maintained
1127
1128ARM/INTEL IOP33X ARM ARCHITECTURE
1129L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1130S: Orphan
1131
1132ARM/INTEL IOP13XX ARM ARCHITECTURE
1133M: Lennert Buytenhek <kernel@wantstofly.org>
1134L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135S: Maintained
1136
1137ARM/INTEL IQ81342EX MACHINE SUPPORT
1138M: Lennert Buytenhek <kernel@wantstofly.org>
1139L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1140S: Maintained
1141
1142ARM/INTEL IXDP2850 MACHINE SUPPORT
1143M: Lennert Buytenhek <kernel@wantstofly.org>
1144L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1145S: Maintained
1146
1147ARM/INTEL IXP4XX ARM ARCHITECTURE
1148M: Imre Kaloz <kaloz@openwrt.org>
1149M: Krzysztof Halasa <khalasa@piap.pl>
1150L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1151S: Maintained
1152F: arch/arm/mach-ixp4xx/
1153
1154ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1155M: Jonathan Cameron <jic23@cam.ac.uk>
1156L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1157S: Maintained
1158F: arch/arm/mach-pxa/stargate2.c
1159F: drivers/pcmcia/pxa2xx_stargate2.c
1160
1161ARM/INTEL XSC3 (MANZANO) ARM CORE
1162M: Lennert Buytenhek <kernel@wantstofly.org>
1163L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1164S: Maintained
1165
1166ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1167M: Lennert Buytenhek <kernel@wantstofly.org>
1168L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1169S: Maintained
1170
1171ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1172M: Santosh Shilimkar <ssantosh@kernel.org>
1173L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1174S: Maintained
1175F: arch/arm/mach-keystone/
1176T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1177
1178ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1179M: Santosh Shilimkar <ssantosh@kernel.org>
1180L: linux-kernel@vger.kernel.org
1181S: Maintained
1182F: drivers/clk/keystone/
1183
1184ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1185M: Santosh Shilimkar <ssantosh@kernel.org>
1186L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1187L: linux-kernel@vger.kernel.org
1188S: Maintained
1189F: drivers/clocksource/timer-keystone.c
1190
1191ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1192M: Santosh Shilimkar <ssantosh@kernel.org>
1193L: linux-kernel@vger.kernel.org
1194S: Maintained
1195F: drivers/power/reset/keystone-reset.c
1196
1197ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1198M: Santosh Shilimkar <ssantosh@kernel.org>
1199L: linux-kernel@vger.kernel.org
1200S: Maintained
1201F: drivers/memory/*emif*
1202
1203ARM/LOGICPD PXA270 MACHINE SUPPORT
1204M: Lennert Buytenhek <kernel@wantstofly.org>
1205L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1206S: Maintained
1207
1208ARM/LPC18XX ARCHITECTURE
1209M: Joachim Eastwood <manabian@gmail.com>
1210L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1211S: Maintained
1212N: lpc18xx
1213
1214ARM/MAGICIAN MACHINE SUPPORT
1215M: Philipp Zabel <philipp.zabel@gmail.com>
1216S: Maintained
1217
1218ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1219M: Jason Cooper <jason@lakedaemon.net>
1220M: Andrew Lunn <andrew@lunn.ch>
1221M: Gregory Clement <gregory.clement@free-electrons.com>
1222M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1223L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1224S: Maintained
1225F: arch/arm/mach-mvebu/
1226F: drivers/rtc/rtc-armada38x.c
1227F: arch/arm/boot/dts/armada*
1228F: arch/arm/boot/dts/kirkwood*
1229
1230
1231ARM/Marvell Berlin SoC support
1232M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1233L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1234S: Maintained
1235F: arch/arm/mach-berlin/
1236F: arch/arm/boot/dts/berlin*
1237
1238
1239ARM/Marvell Dove/MV78xx0/Orion SOC support
1240M: Jason Cooper <jason@lakedaemon.net>
1241M: Andrew Lunn <andrew@lunn.ch>
1242M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1243M: Gregory Clement <gregory.clement@free-electrons.com>
1244L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1245S: Maintained
1246F: arch/arm/mach-dove/
1247F: arch/arm/mach-mv78xx0/
1248F: arch/arm/mach-orion5x/
1249F: arch/arm/plat-orion/
1250F: arch/arm/boot/dts/dove*
1251F: arch/arm/boot/dts/orion5x*
1252
1253
1254ARM/Orion SoC/Technologic Systems TS-78xx platform support
1255M: Alexander Clouter <alex@digriz.org.uk>
1256L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1257W: http://www.digriz.org.uk/ts78xx/kernel
1258S: Maintained
1259F: arch/arm/mach-orion5x/ts78xx-*
1260
1261ARM/Mediatek RTC DRIVER
1262M: Eddie Huang <eddie.huang@mediatek.com>
1263L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1264L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1265S: Maintained
1266F: drivers/rtc/rtc-mt6397.c
1267
1268ARM/Mediatek SoC support
1269M: Matthias Brugger <matthias.bgg@gmail.com>
1270L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1271L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1272S: Maintained
1273F: arch/arm/boot/dts/mt6*
1274F: arch/arm/boot/dts/mt8*
1275F: arch/arm/mach-mediatek/
1276N: mtk
1277K: mediatek
1278
1279ARM/MICREL KS8695 ARCHITECTURE
1280M: Greg Ungerer <gerg@uclinux.org>
1281L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1282F: arch/arm/mach-ks8695/
1283S: Odd Fixes
1284
1285ARM/MIOA701 MACHINE SUPPORT
1286M: Robert Jarzmik <robert.jarzmik@free.fr>
1287L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1288F: arch/arm/mach-pxa/mioa701.c
1289S: Maintained
1290
1291ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1292M: Michael Petchkovsky <mkpetch@internode.on.net>
1293S: Maintained
1294
1295ARM/NOMADIK ARCHITECTURE
1296M: Alessandro Rubini <rubini@unipv.it>
1297M: Linus Walleij <linus.walleij@linaro.org>
1298L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1299S: Maintained
1300F: arch/arm/mach-nomadik/
1301F: drivers/pinctrl/nomadik/
1302F: drivers/i2c/busses/i2c-nomadik.c
1303T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1304
1305ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1306M: Nelson Castillo <arhuaco@freaks-unidos.net>
1307L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1308W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1309S: Supported
1310
1311ARM/TOSA MACHINE SUPPORT
1312M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1313M: Dirk Opfer <dirk@opfer-online.de>
1314S: Maintained
1315
1316ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1317M: Marek Vasut <marek.vasut@gmail.com>
1318L: linux-arm-kernel@lists.infradead.org
1319W: http://hackndev.com
1320S: Maintained
1321F: arch/arm/mach-pxa/include/mach/palmtx.h
1322F: arch/arm/mach-pxa/palmtx.c
1323F: arch/arm/mach-pxa/include/mach/palmt5.h
1324F: arch/arm/mach-pxa/palmt5.c
1325F: arch/arm/mach-pxa/include/mach/palmld.h
1326F: arch/arm/mach-pxa/palmld.c
1327F: arch/arm/mach-pxa/include/mach/palmte2.h
1328F: arch/arm/mach-pxa/palmte2.c
1329F: arch/arm/mach-pxa/include/mach/palmtc.h
1330F: arch/arm/mach-pxa/palmtc.c
1331
1332ARM/PALM TREO SUPPORT
1333M: Tomas Cech <sleep_walker@suse.com>
1334L: linux-arm-kernel@lists.infradead.org
1335W: http://hackndev.com
1336S: Maintained
1337F: arch/arm/mach-pxa/include/mach/palmtreo.h
1338F: arch/arm/mach-pxa/palmtreo.c
1339
1340ARM/PALMZ72 SUPPORT
1341M: Sergey Lapin <slapin@ossfans.org>
1342L: linux-arm-kernel@lists.infradead.org
1343W: http://hackndev.com
1344S: Maintained
1345F: arch/arm/mach-pxa/include/mach/palmz72.h
1346F: arch/arm/mach-pxa/palmz72.c
1347
1348ARM/PLEB SUPPORT
1349M: Peter Chubb <pleb@gelato.unsw.edu.au>
1350W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1351S: Maintained
1352
1353ARM/PT DIGITAL BOARD PORT
1354M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1355L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1356W: http://www.arm.linux.org.uk/
1357S: Maintained
1358
1359ARM/QUALCOMM SUPPORT
1360M: Kumar Gala <galak@codeaurora.org>
1361M: Andy Gross <agross@codeaurora.org>
1362M: David Brown <davidb@codeaurora.org>
1363L: linux-arm-msm@vger.kernel.org
1364L: linux-soc@vger.kernel.org
1365S: Maintained
1366F: arch/arm/mach-qcom/
1367F: drivers/soc/qcom/
1368F: drivers/tty/serial/msm_serial.h
1369F: drivers/tty/serial/msm_serial.c
1370F: drivers/*/pm8???-*
1371F: drivers/mfd/ssbi.c
1372F: drivers/firmware/qcom_scm.c
1373T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1374
1375ARM/RADISYS ENP2611 MACHINE SUPPORT
1376M: Lennert Buytenhek <kernel@wantstofly.org>
1377L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1378S: Maintained
1379
1380ARM/RISCPC ARCHITECTURE
1381M: Russell King <linux@arm.linux.org.uk>
1382L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1383W: http://www.arm.linux.org.uk/
1384S: Maintained
1385F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1386F: arch/arm/include/asm/hardware/ioc.h
1387F: arch/arm/include/asm/hardware/iomd.h
1388F: arch/arm/include/asm/hardware/memc.h
1389F: arch/arm/mach-rpc/
1390F: drivers/net/ethernet/8390/etherh.c
1391F: drivers/net/ethernet/i825xx/ether1*
1392F: drivers/net/ethernet/seeq/ether3*
1393F: drivers/scsi/arm/
1394
1395ARM/Rockchip SoC support
1396M: Heiko Stuebner <heiko@sntech.de>
1397L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1398L: linux-rockchip@lists.infradead.org
1399S: Maintained
1400F: arch/arm/boot/dts/rk3*
1401F: arch/arm/mach-rockchip/
1402F: drivers/clk/rockchip/
1403F: drivers/i2c/busses/i2c-rk3x.c
1404F: drivers/*/*rockchip*
1405F: drivers/*/*/*rockchip*
1406F: sound/soc/rockchip/
1407N: rockchip
1408
1409ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1410M: Kukjin Kim <kgene@kernel.org>
1411M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1412L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1413L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1414S: Maintained
1415F: arch/arm/boot/dts/s3c*
1416F: arch/arm/boot/dts/exynos*
1417F: arch/arm64/boot/dts/exynos/
1418F: arch/arm/plat-samsung/
1419F: arch/arm/mach-s3c24*/
1420F: arch/arm/mach-s3c64xx/
1421F: arch/arm/mach-s5p*/
1422F: arch/arm/mach-exynos*/
1423F: drivers/*/*s3c2410*
1424F: drivers/*/*/*s3c2410*
1425F: drivers/spi/spi-s3c*
1426F: sound/soc/samsung/*
1427N: exynos
1428
1429ARM/SAMSUNG MOBILE MACHINE SUPPORT
1430M: Kyungmin Park <kyungmin.park@samsung.com>
1431L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1432S: Maintained
1433F: arch/arm/mach-s5pv210/
1434
1435ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1436M: Kyungmin Park <kyungmin.park@samsung.com>
1437M: Kamil Debski <k.debski@samsung.com>
1438L: linux-arm-kernel@lists.infradead.org
1439L: linux-media@vger.kernel.org
1440S: Maintained
1441F: drivers/media/platform/s5p-g2d/
1442
1443ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1444M: Kyungmin Park <kyungmin.park@samsung.com>
1445M: Kamil Debski <k.debski@samsung.com>
1446M: Jeongtae Park <jtp.park@samsung.com>
1447L: linux-arm-kernel@lists.infradead.org
1448L: linux-media@vger.kernel.org
1449S: Maintained
1450F: arch/arm/plat-samsung/s5p-dev-mfc.c
1451F: drivers/media/platform/s5p-mfc/
1452
1453ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1454M: Kyungmin Park <kyungmin.park@samsung.com>
1455M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1456L: linux-arm-kernel@lists.infradead.org
1457L: linux-media@vger.kernel.org
1458S: Maintained
1459F: drivers/media/platform/s5p-tv/
1460
1461ARM/SHMOBILE ARM ARCHITECTURE
1462M: Simon Horman <horms@verge.net.au>
1463M: Magnus Damm <magnus.damm@gmail.com>
1464L: linux-sh@vger.kernel.org
1465W: http://oss.renesas.com
1466Q: http://patchwork.kernel.org/project/linux-sh/list/
1467T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1468S: Supported
1469F: arch/arm/boot/dts/emev2*
1470F: arch/arm/boot/dts/r7s*
1471F: arch/arm/boot/dts/r8a*
1472F: arch/arm/boot/dts/sh*
1473F: arch/arm/configs/armadillo800eva_defconfig
1474F: arch/arm/configs/bockw_defconfig
1475F: arch/arm/configs/kzm9g_defconfig
1476F: arch/arm/configs/marzen_defconfig
1477F: arch/arm/configs/shmobile_defconfig
1478F: arch/arm/include/debug/renesas-scif.S
1479F: arch/arm/mach-shmobile/
1480F: drivers/sh/
1481
1482ARM/SOCFPGA ARCHITECTURE
1483M: Dinh Nguyen <dinguyen@opensource.altera.com>
1484S: Maintained
1485F: arch/arm/mach-socfpga/
1486F: arch/arm/boot/dts/socfpga*
1487F: arch/arm/configs/socfpga_defconfig
1488W: http://www.rocketboards.org
1489T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1490
1491ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1492M: Dinh Nguyen <dinguyen@opensource.altera.com>
1493S: Maintained
1494F: drivers/clk/socfpga/
1495
1496ARM/SOCFPGA EDAC SUPPORT
1497M: Thor Thayer <tthayer@opensource.altera.com>
1498S: Maintained
1499F: drivers/edac/altera_edac.
1500
1501ARM/STI ARCHITECTURE
1502M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1503M: Maxime Coquelin <maxime.coquelin@st.com>
1504M: Patrice Chotard <patrice.chotard@st.com>
1505L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1506L: kernel@stlinux.com
1507W: http://www.stlinux.com
1508S: Maintained
1509F: arch/arm/mach-sti/
1510F: arch/arm/boot/dts/sti*
1511F: drivers/clocksource/arm_global_timer.c
1512F: drivers/i2c/busses/i2c-st.c
1513F: drivers/media/rc/st_rc.c
1514F: drivers/mmc/host/sdhci-st.c
1515F: drivers/phy/phy-miphy28lp.c
1516F: drivers/phy/phy-miphy365x.c
1517F: drivers/phy/phy-stih407-usb.c
1518F: drivers/phy/phy-stih41x-usb.c
1519F: drivers/pinctrl/pinctrl-st.c
1520F: drivers/reset/sti/
1521F: drivers/rtc/rtc-st-lpc.c
1522F: drivers/tty/serial/st-asc.c
1523F: drivers/usb/dwc3/dwc3-st.c
1524F: drivers/usb/host/ehci-st.c
1525F: drivers/usb/host/ohci-st.c
1526F: drivers/watchdog/st_lpc_wdt.c
1527F: drivers/ata/ahci_st.c
1528
1529ARM/STM32 ARCHITECTURE
1530M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1531L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1532S: Maintained
1533T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1534N: stm32
1535F: drivers/clocksource/armv7m_systick.c
1536
1537ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1538M: Lennert Buytenhek <kernel@wantstofly.org>
1539L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1540S: Maintained
1541
1542ARM/TETON BGA MACHINE SUPPORT
1543M: "Mark F. Brown" <mark.brown314@gmail.com>
1544L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1545S: Maintained
1546
1547ARM/THECUS N2100 MACHINE SUPPORT
1548M: Lennert Buytenhek <kernel@wantstofly.org>
1549L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1550S: Maintained
1551
1552ARM/NUVOTON W90X900 ARM ARCHITECTURE
1553M: Wan ZongShun <mcuos.com@gmail.com>
1554L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1555W: http://www.mcuos.com
1556S: Maintained
1557F: arch/arm/mach-w90x900/
1558F: drivers/input/keyboard/w90p910_keypad.c
1559F: drivers/input/touchscreen/w90p910_ts.c
1560F: drivers/watchdog/nuc900_wdt.c
1561F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1562F: drivers/mtd/nand/nuc900_nand.c
1563F: drivers/rtc/rtc-nuc900.c
1564F: drivers/spi/spi-nuc900.c
1565F: drivers/usb/host/ehci-w90x900.c
1566F: drivers/video/fbdev/nuc900fb.c
1567
1568ARM/U300 MACHINE SUPPORT
1569M: Linus Walleij <linus.walleij@linaro.org>
1570L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1571S: Supported
1572F: arch/arm/mach-u300/
1573F: drivers/clocksource/timer-u300.c
1574F: drivers/i2c/busses/i2c-stu300.c
1575F: drivers/rtc/rtc-coh901331.c
1576F: drivers/watchdog/coh901327_wdt.c
1577F: drivers/dma/coh901318*
1578F: drivers/mfd/ab3100*
1579F: drivers/rtc/rtc-ab3100.c
1580F: drivers/rtc/rtc-coh901331.c
1581T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1582
1583ARM/UNIPHIER ARCHITECTURE
1584M: Masahiro Yamada <yamada.masahiro@socionext.com>
1585L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1586S: Maintained
1587F: arch/arm/mach-uniphier/
1588N: uniphier
1589
1590ARM/Ux500 ARM ARCHITECTURE
1591M: Linus Walleij <linus.walleij@linaro.org>
1592L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1593S: Maintained
1594F: arch/arm/mach-ux500/
1595F: drivers/clocksource/clksrc-dbx500-prcmu.c
1596F: drivers/dma/ste_dma40*
1597F: drivers/hwspinlock/u8500_hsem.c
1598F: drivers/mfd/abx500*
1599F: drivers/mfd/ab8500*
1600F: drivers/mfd/dbx500*
1601F: drivers/mfd/db8500*
1602F: drivers/pinctrl/nomadik/pinctrl-ab*
1603F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1604F: drivers/rtc/rtc-ab8500.c
1605F: drivers/rtc/rtc-pl031.c
1606T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1607
1608ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1609M: Ulf Hansson <ulf.hansson@linaro.org>
1610L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1611T: git git://git.linaro.org/people/ulfh/clk.git
1612S: Maintained
1613F: drivers/clk/ux500/
1614F: include/linux/platform_data/clk-ux500.h
1615
1616ARM/VERSATILE EXPRESS PLATFORM
1617M: Liviu Dudau <liviu.dudau@arm.com>
1618M: Sudeep Holla <sudeep.holla@arm.com>
1619M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1620L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1621S: Maintained
1622F: arch/arm/boot/dts/vexpress*
1623F: arch/arm64/boot/dts/arm/vexpress*
1624F: arch/arm/mach-vexpress/
1625F: */*/vexpress*
1626F: */*/*/vexpress*
1627F: drivers/clk/versatile/clk-vexpress-osc.c
1628F: drivers/clocksource/versatile.c
1629
1630ARM/VFP SUPPORT
1631M: Russell King <linux@arm.linux.org.uk>
1632L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1633W: http://www.arm.linux.org.uk/
1634S: Maintained
1635F: arch/arm/vfp/
1636
1637ARM/VOIPAC PXA270 SUPPORT
1638M: Marek Vasut <marek.vasut@gmail.com>
1639L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1640S: Maintained
1641F: arch/arm/mach-pxa/vpac270.c
1642F: arch/arm/mach-pxa/include/mach/vpac270.h
1643
1644ARM/VT8500 ARM ARCHITECTURE
1645M: Tony Prisk <linux@prisktech.co.nz>
1646L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1647S: Maintained
1648F: arch/arm/mach-vt8500/
1649F: drivers/clocksource/vt8500_timer.c
1650F: drivers/i2c/busses/i2c-wmt.c
1651F: drivers/mmc/host/wmt-sdmmc.c
1652F: drivers/pwm/pwm-vt8500.c
1653F: drivers/rtc/rtc-vt8500.c
1654F: drivers/tty/serial/vt8500_serial.c
1655F: drivers/usb/host/ehci-platform.c
1656F: drivers/usb/host/uhci-platform.c
1657F: drivers/video/fbdev/vt8500lcdfb.*
1658F: drivers/video/fbdev/wm8505fb*
1659F: drivers/video/fbdev/wmt_ge_rops.*
1660
1661ARM/ZIPIT Z2 SUPPORT
1662M: Marek Vasut <marek.vasut@gmail.com>
1663L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1664S: Maintained
1665F: arch/arm/mach-pxa/z2.c
1666F: arch/arm/mach-pxa/include/mach/z2.h
1667
1668ARM/ZTE ARCHITECTURE
1669M: Jun Nie <jun.nie@linaro.org>
1670L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1671S: Maintained
1672F: arch/arm/mach-zx/
1673F: drivers/clk/zte/
1674F: Documentation/devicetree/bindings/arm/zte.txt
1675F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1676
1677ARM/ZYNQ ARCHITECTURE
1678M: Michal Simek <michal.simek@xilinx.com>
1679R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1680L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1681W: http://wiki.xilinx.com
1682T: git git://git.xilinx.com/linux-xlnx.git
1683S: Supported
1684F: arch/arm/mach-zynq/
1685F: drivers/cpuidle/cpuidle-zynq.c
1686F: drivers/block/xsysace.c
1687N: zynq
1688N: xilinx
1689F: drivers/clocksource/cadence_ttc_timer.c
1690F: drivers/i2c/busses/i2c-cadence.c
1691F: drivers/mmc/host/sdhci-of-arasan.c
1692F: drivers/edac/synopsys_edac.c
1693
1694ARM SMMU DRIVERS
1695M: Will Deacon <will.deacon@arm.com>
1696L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1697S: Maintained
1698F: drivers/iommu/arm-smmu.c
1699F: drivers/iommu/arm-smmu-v3.c
1700F: drivers/iommu/io-pgtable-arm.c
1701
1702ARM64 PORT (AARCH64 ARCHITECTURE)
1703M: Catalin Marinas <catalin.marinas@arm.com>
1704M: Will Deacon <will.deacon@arm.com>
1705L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1706S: Maintained
1707F: arch/arm64/
1708F: Documentation/arm64/
1709
1710AS3645A LED FLASH CONTROLLER DRIVER
1711M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1712L: linux-media@vger.kernel.org
1713T: git git://linuxtv.org/media_tree.git
1714S: Maintained
1715F: drivers/media/i2c/as3645a.c
1716F: include/media/as3645a.h
1717
1718ASC7621 HARDWARE MONITOR DRIVER
1719M: George Joseph <george.joseph@fairview5.com>
1720L: lm-sensors@lm-sensors.org
1721S: Maintained
1722F: Documentation/hwmon/asc7621
1723F: drivers/hwmon/asc7621.c
1724
1725ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1726M: Corentin Chary <corentin.chary@gmail.com>
1727L: acpi4asus-user@lists.sourceforge.net
1728L: platform-driver-x86@vger.kernel.org
1729W: http://acpi4asus.sf.net
1730S: Maintained
1731F: drivers/platform/x86/asus*.c
1732F: drivers/platform/x86/eeepc*.c
1733
1734ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1735R: Dan Williams <dan.j.williams@intel.com>
1736W: http://sourceforge.net/projects/xscaleiop
1737S: Odd fixes
1738F: Documentation/crypto/async-tx-api.txt
1739F: crypto/async_tx/
1740F: drivers/dma/
1741F: include/linux/dmaengine.h
1742F: include/linux/async_tx.h
1743
1744AT24 EEPROM DRIVER
1745M: Wolfram Sang <wsa@the-dreams.de>
1746L: linux-i2c@vger.kernel.org
1747S: Maintained
1748F: drivers/misc/eeprom/at24.c
1749F: include/linux/platform_data/at24.h
1750
1751ATA OVER ETHERNET (AOE) DRIVER
1752M: "Ed L. Cashin" <ed.cashin@acm.org>
1753W: http://www.openaoe.org/
1754S: Supported
1755F: Documentation/aoe/
1756F: drivers/block/aoe/
1757
1758ATHEROS ATH GENERIC UTILITIES
1759M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1760L: linux-wireless@vger.kernel.org
1761S: Supported
1762F: drivers/net/wireless/ath/*
1763
1764ATHEROS ATH5K WIRELESS DRIVER
1765M: Jiri Slaby <jirislaby@gmail.com>
1766M: Nick Kossifidis <mickflemm@gmail.com>
1767M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1768L: linux-wireless@vger.kernel.org
1769W: http://wireless.kernel.org/en/users/Drivers/ath5k
1770S: Maintained
1771F: drivers/net/wireless/ath/ath5k/
1772
1773ATHEROS ATH6KL WIRELESS DRIVER
1774M: Kalle Valo <kvalo@qca.qualcomm.com>
1775L: linux-wireless@vger.kernel.org
1776W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1777T: git git://github.com/kvalo/ath.git
1778S: Supported
1779F: drivers/net/wireless/ath/ath6kl/
1780
1781WILOCITY WIL6210 WIRELESS DRIVER
1782M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1783L: linux-wireless@vger.kernel.org
1784L: wil6210@qca.qualcomm.com
1785S: Supported
1786W: http://wireless.kernel.org/en/users/Drivers/wil6210
1787F: drivers/net/wireless/ath/wil6210/
1788F: include/uapi/linux/wil6210_uapi.h
1789
1790CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1791M: Christian Lamparter <chunkeey@googlemail.com>
1792L: linux-wireless@vger.kernel.org
1793W: http://wireless.kernel.org/en/users/Drivers/carl9170
1794S: Maintained
1795F: drivers/net/wireless/ath/carl9170/
1796
1797ATK0110 HWMON DRIVER
1798M: Luca Tettamanti <kronos.it@gmail.com>
1799L: lm-sensors@lm-sensors.org
1800S: Maintained
1801F: drivers/hwmon/asus_atk0110.c
1802
1803ATI_REMOTE2 DRIVER
1804M: Ville Syrjala <syrjala@sci.fi>
1805S: Maintained
1806F: drivers/input/misc/ati_remote2.c
1807
1808ATLX ETHERNET DRIVERS
1809M: Jay Cliburn <jcliburn@gmail.com>
1810M: Chris Snook <chris.snook@gmail.com>
1811L: netdev@vger.kernel.org
1812W: http://sourceforge.net/projects/atl1
1813W: http://atl1.sourceforge.net
1814S: Maintained
1815F: drivers/net/ethernet/atheros/
1816
1817ATM
1818M: Chas Williams <3chas3@gmail.com>
1819L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1820L: netdev@vger.kernel.org
1821W: http://linux-atm.sourceforge.net
1822S: Maintained
1823F: drivers/atm/
1824F: include/linux/atm*
1825F: include/uapi/linux/atm*
1826
1827ATMEL AT91 / AT32 MCI DRIVER
1828M: Ludovic Desroches <ludovic.desroches@atmel.com>
1829S: Maintained
1830F: drivers/mmc/host/atmel-mci.c
1831F: drivers/mmc/host/atmel-mci-regs.h
1832
1833ATMEL AT91 / AT32 SERIAL DRIVER
1834M: Nicolas Ferre <nicolas.ferre@atmel.com>
1835S: Supported
1836F: drivers/tty/serial/atmel_serial.c
1837
1838ATMEL Audio ALSA driver
1839M: Nicolas Ferre <nicolas.ferre@atmel.com>
1840L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1841S: Supported
1842F: sound/soc/atmel
1843
1844ATMEL DMA DRIVER
1845M: Nicolas Ferre <nicolas.ferre@atmel.com>
1846L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1847S: Supported
1848F: drivers/dma/at_hdmac.c
1849F: drivers/dma/at_hdmac_regs.h
1850F: include/linux/platform_data/dma-atmel.h
1851
1852ATMEL XDMA DRIVER
1853M: Ludovic Desroches <ludovic.desroches@atmel.com>
1854L: linux-arm-kernel@lists.infradead.org
1855L: dmaengine@vger.kernel.org
1856S: Supported
1857F: drivers/dma/at_xdmac.c
1858
1859ATMEL I2C DRIVER
1860M: Ludovic Desroches <ludovic.desroches@atmel.com>
1861L: linux-i2c@vger.kernel.org
1862S: Supported
1863F: drivers/i2c/busses/i2c-at91.c
1864
1865ATMEL ISI DRIVER
1866M: Josh Wu <josh.wu@atmel.com>
1867L: linux-media@vger.kernel.org
1868S: Supported
1869F: drivers/media/platform/soc_camera/atmel-isi.c
1870F: include/media/atmel-isi.h
1871
1872ATMEL LCDFB DRIVER
1873M: Nicolas Ferre <nicolas.ferre@atmel.com>
1874L: linux-fbdev@vger.kernel.org
1875S: Maintained
1876F: drivers/video/fbdev/atmel_lcdfb.c
1877F: include/video/atmel_lcdc.h
1878
1879ATMEL MACB ETHERNET DRIVER
1880M: Nicolas Ferre <nicolas.ferre@atmel.com>
1881S: Supported
1882F: drivers/net/ethernet/cadence/
1883
1884ATMEL NAND DRIVER
1885M: Josh Wu <josh.wu@atmel.com>
1886L: linux-mtd@lists.infradead.org
1887S: Supported
1888F: drivers/mtd/nand/atmel_nand*
1889
1890ATMEL SPI DRIVER
1891M: Nicolas Ferre <nicolas.ferre@atmel.com>
1892S: Supported
1893F: drivers/spi/spi-atmel.*
1894
1895ATMEL SSC DRIVER
1896M: Nicolas Ferre <nicolas.ferre@atmel.com>
1897L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1898S: Supported
1899F: drivers/misc/atmel-ssc.c
1900F: include/linux/atmel-ssc.h
1901
1902ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1903M: Nicolas Ferre <nicolas.ferre@atmel.com>
1904L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1905S: Supported
1906F: drivers/misc/atmel_tclib.c
1907F: drivers/clocksource/tcb_clksrc.c
1908
1909ATMEL USBA UDC DRIVER
1910M: Nicolas Ferre <nicolas.ferre@atmel.com>
1911L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1912S: Supported
1913F: drivers/usb/gadget/udc/atmel_usba_udc.*
1914
1915ATMEL WIRELESS DRIVER
1916M: Simon Kelley <simon@thekelleys.org.uk>
1917L: linux-wireless@vger.kernel.org
1918W: http://www.thekelleys.org.uk/atmel
1919W: http://atmelwlandriver.sourceforge.net/
1920S: Maintained
1921F: drivers/net/wireless/atmel*
1922
1923ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1924M: Bradley Grove <linuxdrivers@attotech.com>
1925L: linux-scsi@vger.kernel.org
1926W: http://www.attotech.com
1927S: Supported
1928F: drivers/scsi/esas2r
1929
1930ATUSB IEEE 802.15.4 RADIO DRIVER
1931M: Stefan Schmidt <stefan@osg.samsung.com>
1932L: linux-wpan@vger.kernel.org
1933S: Maintained
1934F: drivers/net/ieee802154/atusb.c
1935F: drivers/net/ieee802154/atusb.h
1936F: drivers/net/ieee802154/at86rf230.h
1937
1938AUDIT SUBSYSTEM
1939M: Paul Moore <paul@paul-moore.com>
1940M: Eric Paris <eparis@redhat.com>
1941L: linux-audit@redhat.com (moderated for non-subscribers)
1942W: http://people.redhat.com/sgrubb/audit/
1943T: git git://git.infradead.org/users/pcmoore/audit
1944S: Maintained
1945F: include/linux/audit.h
1946F: include/uapi/linux/audit.h
1947F: kernel/audit*
1948
1949AUXILIARY DISPLAY DRIVERS
1950M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1951W: http://miguelojeda.es/auxdisplay.htm
1952W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1953S: Maintained
1954F: drivers/auxdisplay/
1955F: include/linux/cfag12864b.h
1956
1957AVR32 ARCHITECTURE
1958M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1959M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1960W: http://www.atmel.com/products/AVR32/
1961W: http://mirror.egtvedt.no/avr32linux.org/
1962W: http://avrfreaks.net/
1963S: Maintained
1964F: arch/avr32/
1965
1966AVR32/AT32AP MACHINE SUPPORT
1967M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1968M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1969S: Maintained
1970F: arch/avr32/mach-at32ap/
1971
1972AX.25 NETWORK LAYER
1973M: Ralf Baechle <ralf@linux-mips.org>
1974L: linux-hams@vger.kernel.org
1975W: http://www.linux-ax25.org/
1976S: Maintained
1977F: include/uapi/linux/ax25.h
1978F: include/net/ax25.h
1979F: net/ax25/
1980
1981AZ6007 DVB DRIVER
1982M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1983L: linux-media@vger.kernel.org
1984W: http://linuxtv.org
1985T: git git://linuxtv.org/media_tree.git
1986S: Maintained
1987F: drivers/media/usb/dvb-usb-v2/az6007.c
1988
1989AZTECH FM RADIO RECEIVER DRIVER
1990M: Hans Verkuil <hverkuil@xs4all.nl>
1991L: linux-media@vger.kernel.org
1992T: git git://linuxtv.org/media_tree.git
1993W: http://linuxtv.org
1994S: Maintained
1995F: drivers/media/radio/radio-aztech*
1996
1997B43 WIRELESS DRIVER
1998L: linux-wireless@vger.kernel.org
1999L: b43-dev@lists.infradead.org
2000W: http://wireless.kernel.org/en/users/Drivers/b43
2001S: Odd Fixes
2002F: drivers/net/wireless/b43/
2003
2004B43LEGACY WIRELESS DRIVER
2005M: Larry Finger <Larry.Finger@lwfinger.net>
2006L: linux-wireless@vger.kernel.org
2007L: b43-dev@lists.infradead.org
2008W: http://wireless.kernel.org/en/users/Drivers/b43
2009S: Maintained
2010F: drivers/net/wireless/b43legacy/
2011
2012BACKLIGHT CLASS/SUBSYSTEM
2013M: Jingoo Han <jingoohan1@gmail.com>
2014M: Lee Jones <lee.jones@linaro.org>
2015S: Maintained
2016F: drivers/video/backlight/
2017F: include/linux/backlight.h
2018
2019BATMAN ADVANCED
2020M: Marek Lindner <mareklindner@neomailbox.ch>
2021M: Simon Wunderlich <sw@simonwunderlich.de>
2022M: Antonio Quartulli <antonio@meshcoding.com>
2023L: b.a.t.m.a.n@lists.open-mesh.org
2024W: http://www.open-mesh.org/
2025S: Maintained
2026F: net/batman-adv/
2027
2028BAYCOM/HDLCDRV DRIVERS FOR AX.25
2029M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2030L: linux-hams@vger.kernel.org
2031W: http://www.baycom.org/~tom/ham/ham.html
2032S: Maintained
2033F: drivers/net/hamradio/baycom*
2034
2035BCACHE (BLOCK LAYER CACHE)
2036M: Kent Overstreet <kent.overstreet@gmail.com>
2037L: linux-bcache@vger.kernel.org
2038W: http://bcache.evilpiepirate.org
2039S: Maintained
2040F: drivers/md/bcache/
2041
2042BDISP ST MEDIA DRIVER
2043M: Fabien Dessenne <fabien.dessenne@st.com>
2044L: linux-media@vger.kernel.org
2045T: git git://linuxtv.org/media_tree.git
2046W: http://linuxtv.org
2047S: Supported
2048F: drivers/media/platform/sti/bdisp
2049
2050BEFS FILE SYSTEM
2051S: Orphan
2052F: Documentation/filesystems/befs.txt
2053F: fs/befs/
2054
2055BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2056M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2057L: netdev@vger.kernel.org
2058S: Maintained
2059F: drivers/net/ethernet/ec_bhf.c
2060
2061BFS FILE SYSTEM
2062M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2063S: Maintained
2064F: Documentation/filesystems/bfs.txt
2065F: fs/bfs/
2066F: include/uapi/linux/bfs_fs.h
2067
2068BLACKFIN ARCHITECTURE
2069M: Steven Miao <realmz6@gmail.com>
2070L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2071T: git git://git.code.sf.net/p/adi-linux/code
2072W: http://blackfin.uclinux.org
2073S: Supported
2074F: arch/blackfin/
2075
2076BLACKFIN EMAC DRIVER
2077L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2078W: http://blackfin.uclinux.org
2079S: Supported
2080F: drivers/net/ethernet/adi/
2081
2082BLACKFIN RTC DRIVER
2083L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2084W: http://blackfin.uclinux.org
2085S: Supported
2086F: drivers/rtc/rtc-bfin.c
2087
2088BLACKFIN SDH 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/mmc/host/bfin_sdh.c
2094
2095BLACKFIN SERIAL DRIVER
2096M: Sonic Zhang <sonic.zhang@analog.com>
2097L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2098W: http://blackfin.uclinux.org
2099S: Supported
2100F: drivers/tty/serial/bfin_uart.c
2101
2102BLACKFIN WATCHDOG DRIVER
2103L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2104W: http://blackfin.uclinux.org
2105S: Supported
2106F: drivers/watchdog/bfin_wdt.c
2107
2108BLACKFIN I2C TWI DRIVER
2109M: Sonic Zhang <sonic.zhang@analog.com>
2110L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2111W: http://blackfin.uclinux.org/
2112S: Supported
2113F: drivers/i2c/busses/i2c-bfin-twi.c
2114
2115BLACKFIN MEDIA DRIVER
2116M: Scott Jiang <scott.jiang.linux@gmail.com>
2117L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2118W: http://blackfin.uclinux.org/
2119S: Supported
2120F: drivers/media/platform/blackfin/
2121F: drivers/media/i2c/adv7183*
2122F: drivers/media/i2c/vs6624*
2123
2124BLINKM RGB LED DRIVER
2125M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2126S: Maintained
2127F: drivers/leds/leds-blinkm.c
2128
2129BLOCK LAYER
2130M: Jens Axboe <axboe@kernel.dk>
2131T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2132S: Maintained
2133F: block/
2134F: kernel/trace/blktrace.c
2135
2136BLOCK2MTD DRIVER
2137M: Joern Engel <joern@lazybastard.org>
2138L: linux-mtd@lists.infradead.org
2139S: Maintained
2140F: drivers/mtd/devices/block2mtd.c
2141
2142BLUETOOTH DRIVERS
2143M: Marcel Holtmann <marcel@holtmann.org>
2144M: Gustavo Padovan <gustavo@padovan.org>
2145M: Johan Hedberg <johan.hedberg@gmail.com>
2146L: linux-bluetooth@vger.kernel.org
2147W: http://www.bluez.org/
2148T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2149T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2150S: Maintained
2151F: drivers/bluetooth/
2152
2153BLUETOOTH SUBSYSTEM
2154M: Marcel Holtmann <marcel@holtmann.org>
2155M: Gustavo Padovan <gustavo@padovan.org>
2156M: Johan Hedberg <johan.hedberg@gmail.com>
2157L: linux-bluetooth@vger.kernel.org
2158W: http://www.bluez.org/
2159T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2160T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2161S: Maintained
2162F: net/bluetooth/
2163F: include/net/bluetooth/
2164
2165BONDING DRIVER
2166M: Jay Vosburgh <j.vosburgh@gmail.com>
2167M: Veaceslav Falico <vfalico@gmail.com>
2168M: Andy Gospodarek <gospo@cumulusnetworks.com>
2169L: netdev@vger.kernel.org
2170W: http://sourceforge.net/projects/bonding/
2171S: Supported
2172F: drivers/net/bonding/
2173F: include/uapi/linux/if_bonding.h
2174
2175BPF (Safe dynamic programs and tools)
2176M: Alexei Starovoitov <ast@kernel.org>
2177L: netdev@vger.kernel.org
2178L: linux-kernel@vger.kernel.org
2179S: Supported
2180F: kernel/bpf/
2181
2182BROADCOM B44 10/100 ETHERNET DRIVER
2183M: Gary Zambrano <zambrano@broadcom.com>
2184L: netdev@vger.kernel.org
2185S: Supported
2186F: drivers/net/ethernet/broadcom/b44.*
2187
2188BROADCOM GENET ETHERNET DRIVER
2189M: Florian Fainelli <f.fainelli@gmail.com>
2190L: netdev@vger.kernel.org
2191S: Supported
2192F: drivers/net/ethernet/broadcom/genet/
2193
2194BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2195M: Sony Chacko <sony.chacko@qlogic.com>
2196M: Dept-HSGLinuxNICDev@qlogic.com
2197L: netdev@vger.kernel.org
2198S: Supported
2199F: drivers/net/ethernet/broadcom/bnx2.*
2200F: drivers/net/ethernet/broadcom/bnx2_*
2201
2202BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2203M: Ariel Elior <ariel.elior@qlogic.com>
2204L: netdev@vger.kernel.org
2205S: Supported
2206F: drivers/net/ethernet/broadcom/bnx2x/
2207
2208BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2209M: Florian Fainelli <f.fainelli@gmail.com>
2210M: Ray Jui <rjui@broadcom.com>
2211M: Scott Branden <sbranden@broadcom.com>
2212L: bcm-kernel-feedback-list@broadcom.com
2213T: git git://github.com/broadcom/mach-bcm
2214S: Maintained
2215F: arch/arm/mach-bcm/
2216F: arch/arm/boot/dts/bcm113*
2217F: arch/arm/boot/dts/bcm216*
2218F: arch/arm/boot/dts/bcm281*
2219F: arch/arm/configs/bcm_defconfig
2220F: drivers/mmc/host/sdhci-bcm-kona.c
2221F: drivers/clocksource/bcm_kona_timer.c
2222
2223BROADCOM BCM2835 ARM ARCHITECTURE
2224M: Stephen Warren <swarren@wwwdotorg.org>
2225M: Lee Jones <lee@kernel.org>
2226L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2227T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2228S: Maintained
2229N: bcm2835
2230
2231BROADCOM BCM33XX MIPS ARCHITECTURE
2232M: Kevin Cernekee <cernekee@gmail.com>
2233L: linux-mips@linux-mips.org
2234S: Maintained
2235F: arch/mips/bcm3384/*
2236F: arch/mips/include/asm/mach-bcm3384/*
2237F: arch/mips/kernel/*bmips*
2238
2239BROADCOM BCM47XX MIPS ARCHITECTURE
2240M: Hauke Mehrtens <hauke@hauke-m.de>
2241M: Rafał Miłecki <zajec5@gmail.com>
2242L: linux-mips@linux-mips.org
2243S: Maintained
2244F: arch/mips/bcm47xx/*
2245F: arch/mips/include/asm/mach-bcm47xx/*
2246
2247BROADCOM BCM5301X ARM ARCHITECTURE
2248M: Hauke Mehrtens <hauke@hauke-m.de>
2249L: linux-arm-kernel@lists.infradead.org
2250S: Maintained
2251F: arch/arm/mach-bcm/bcm_5301x.c
2252F: arch/arm/boot/dts/bcm5301x.dtsi
2253F: arch/arm/boot/dts/bcm470*
2254
2255BROADCOM BCM63XX ARM ARCHITECTURE
2256M: Florian Fainelli <f.fainelli@gmail.com>
2257L: linux-arm-kernel@lists.infradead.org
2258T: git git://github.com/broadcom/arm-bcm63xx.git
2259S: Maintained
2260F: arch/arm/mach-bcm/bcm63xx.c
2261F: arch/arm/include/debug/bcm63xx.S
2262
2263BROADCOM BCM63XX/BCM33XX UDC DRIVER
2264M: Kevin Cernekee <cernekee@gmail.com>
2265L: linux-usb@vger.kernel.org
2266S: Maintained
2267F: drivers/usb/gadget/udc/bcm63xx_udc.*
2268
2269BROADCOM BCM7XXX ARM ARCHITECTURE
2270M: Brian Norris <computersforpeace@gmail.com>
2271M: Gregory Fong <gregory.0xf0@gmail.com>
2272M: Florian Fainelli <f.fainelli@gmail.com>
2273L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2274T: git git://github.com/broadcom/stblinux.git
2275S: Maintained
2276F: arch/arm/mach-bcm/*brcmstb*
2277F: arch/arm/boot/dts/bcm7*.dts*
2278F: drivers/bus/brcmstb_gisb.c
2279N: brcmstb
2280
2281BROADCOM BMIPS MIPS ARCHITECTURE
2282M: Kevin Cernekee <cernekee@gmail.com>
2283M: Florian Fainelli <f.fainelli@gmail.com>
2284L: linux-mips@linux-mips.org
2285T: git git://github.com/broadcom/stblinux.git
2286S: Maintained
2287F: arch/mips/bmips/*
2288F: arch/mips/include/asm/mach-bmips/*
2289F: arch/mips/kernel/*bmips*
2290F: arch/mips/boot/dts/brcm/bcm*.dts*
2291F: drivers/irqchip/irq-bcm7*
2292F: drivers/irqchip/irq-brcmstb*
2293
2294BROADCOM TG3 GIGABIT ETHERNET DRIVER
2295M: Prashant Sreedharan <prashant@broadcom.com>
2296M: Michael Chan <mchan@broadcom.com>
2297L: netdev@vger.kernel.org
2298S: Supported
2299F: drivers/net/ethernet/broadcom/tg3.*
2300
2301BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2302M: Brett Rudley <brudley@broadcom.com>
2303M: Arend van Spriel <arend@broadcom.com>
2304M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2305M: Hante Meuleman <meuleman@broadcom.com>
2306L: linux-wireless@vger.kernel.org
2307L: brcm80211-dev-list@broadcom.com
2308S: Supported
2309F: drivers/net/wireless/brcm80211/
2310
2311BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2312M: QLogic-Storage-Upstream@qlogic.com
2313L: linux-scsi@vger.kernel.org
2314S: Supported
2315F: drivers/scsi/bnx2fc/
2316
2317BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2318M: QLogic-Storage-Upstream@qlogic.com
2319L: linux-scsi@vger.kernel.org
2320S: Supported
2321F: drivers/scsi/bnx2i/
2322
2323BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2324M: Ray Jui <rjui@broadcom.com>
2325M: Scott Branden <sbranden@broadcom.com>
2326L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2327L: bcm-kernel-feedback-list@broadcom.com
2328T: git git://github.com/broadcom/cygnus-linux.git
2329S: Maintained
2330N: iproc
2331N: cygnus
2332N: bcm9113*
2333N: bcm9583*
2334N: bcm583*
2335N: bcm113*
2336
2337BROADCOM BRCMSTB GPIO DRIVER
2338M: Gregory Fong <gregory.0xf0@gmail.com>
2339L: bcm-kernel-feedback-list@broadcom.com>
2340S: Supported
2341F: drivers/gpio/gpio-brcmstb.c
2342F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2343
2344BROADCOM KONA GPIO DRIVER
2345M: Ray Jui <rjui@broadcom.com>
2346L: bcm-kernel-feedback-list@broadcom.com
2347S: Supported
2348F: drivers/gpio/gpio-bcm-kona.c
2349F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2350
2351BROADCOM NVRAM DRIVER
2352M: Rafał Miłecki <zajec5@gmail.com>
2353L: linux-mips@linux-mips.org
2354S: Maintained
2355F: drivers/firmware/broadcom/*
2356
2357BROADCOM STB NAND FLASH DRIVER
2358M: Brian Norris <computersforpeace@gmail.com>
2359L: linux-mtd@lists.infradead.org
2360S: Maintained
2361F: drivers/mtd/nand/brcmnand/
2362
2363BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2364M: Rafał Miłecki <zajec5@gmail.com>
2365L: linux-wireless@vger.kernel.org
2366S: Maintained
2367F: drivers/bcma/
2368F: include/linux/bcma/
2369
2370BROADCOM SYSTEMPORT ETHERNET DRIVER
2371M: Florian Fainelli <f.fainelli@gmail.com>
2372L: netdev@vger.kernel.org
2373S: Supported
2374F: drivers/net/ethernet/broadcom/bcmsysport.*
2375
2376BROCADE BFA FC SCSI DRIVER
2377M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2378M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2379L: linux-scsi@vger.kernel.org
2380S: Supported
2381F: drivers/scsi/bfa/
2382
2383BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2384M: Rasesh Mody <rasesh.mody@qlogic.com>
2385L: netdev@vger.kernel.org
2386S: Supported
2387F: drivers/net/ethernet/brocade/bna/
2388
2389BSG (block layer generic sg v4 driver)
2390M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2391L: linux-scsi@vger.kernel.org
2392S: Supported
2393F: block/bsg.c
2394F: include/linux/bsg.h
2395F: include/uapi/linux/bsg.h
2396
2397BT87X AUDIO DRIVER
2398M: Clemens Ladisch <clemens@ladisch.de>
2399L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2400T: git git://git.alsa-project.org/alsa-kernel.git
2401S: Maintained
2402F: Documentation/sound/alsa/Bt87x.txt
2403F: sound/pci/bt87x.c
2404
2405BT8XXGPIO DRIVER
2406M: Michael Buesch <m@bues.ch>
2407W: http://bu3sch.de/btgpio.php
2408S: Maintained
2409F: drivers/gpio/gpio-bt8xx.c
2410
2411BTRFS FILE SYSTEM
2412M: Chris Mason <clm@fb.com>
2413M: Josef Bacik <jbacik@fb.com>
2414M: David Sterba <dsterba@suse.com>
2415L: linux-btrfs@vger.kernel.org
2416W: http://btrfs.wiki.kernel.org/
2417Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2418T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2419S: Maintained
2420F: Documentation/filesystems/btrfs.txt
2421F: fs/btrfs/
2422
2423BTTV VIDEO4LINUX DRIVER
2424M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2425L: linux-media@vger.kernel.org
2426W: http://linuxtv.org
2427T: git git://linuxtv.org/media_tree.git
2428S: Odd fixes
2429F: Documentation/video4linux/bttv/
2430F: drivers/media/pci/bt8xx/bttv*
2431
2432BUSLOGIC SCSI DRIVER
2433M: Khalid Aziz <khalid@gonehiking.org>
2434L: linux-scsi@vger.kernel.org
2435S: Maintained
2436F: drivers/scsi/BusLogic.*
2437F: drivers/scsi/FlashPoint.*
2438
2439C-MEDIA CMI8788 DRIVER
2440M: Clemens Ladisch <clemens@ladisch.de>
2441L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2442T: git git://git.alsa-project.org/alsa-kernel.git
2443S: Maintained
2444F: sound/pci/oxygen/
2445
2446C6X ARCHITECTURE
2447M: Mark Salter <msalter@redhat.com>
2448M: Aurelien Jacquiot <a-jacquiot@ti.com>
2449L: linux-c6x-dev@linux-c6x.org
2450W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2451S: Maintained
2452F: arch/c6x/
2453
2454CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2455M: David Howells <dhowells@redhat.com>
2456L: linux-cachefs@redhat.com
2457S: Supported
2458F: Documentation/filesystems/caching/cachefiles.txt
2459F: fs/cachefiles/
2460
2461CADET FM/AM RADIO RECEIVER DRIVER
2462M: Hans Verkuil <hverkuil@xs4all.nl>
2463L: linux-media@vger.kernel.org
2464T: git git://linuxtv.org/media_tree.git
2465W: http://linuxtv.org
2466S: Maintained
2467F: drivers/media/radio/radio-cadet*
2468
2469CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2470M: Jonathan Corbet <corbet@lwn.net>
2471L: linux-media@vger.kernel.org
2472T: git git://linuxtv.org/media_tree.git
2473S: Maintained
2474F: Documentation/video4linux/cafe_ccic
2475F: drivers/media/platform/marvell-ccic/
2476
2477CAIF NETWORK LAYER
2478M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2479L: netdev@vger.kernel.org
2480S: Supported
2481F: Documentation/networking/caif/
2482F: drivers/net/caif/
2483F: include/uapi/linux/caif/
2484F: include/net/caif/
2485F: net/caif/
2486
2487CALGARY x86-64 IOMMU
2488M: Muli Ben-Yehuda <muli@il.ibm.com>
2489M: "Jon D. Mason" <jdmason@kudzu.us>
2490L: discuss@x86-64.org
2491S: Maintained
2492F: arch/x86/kernel/pci-calgary_64.c
2493F: arch/x86/kernel/tce_64.c
2494F: arch/x86/include/asm/calgary.h
2495F: arch/x86/include/asm/tce.h
2496
2497CAN NETWORK LAYER
2498M: Oliver Hartkopp <socketcan@hartkopp.net>
2499M: Marc Kleine-Budde <mkl@pengutronix.de>
2500L: linux-can@vger.kernel.org
2501W: https://github.com/linux-can
2502T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2503T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2504S: Maintained
2505F: Documentation/networking/can.txt
2506F: net/can/
2507F: include/linux/can/core.h
2508F: include/uapi/linux/can.h
2509F: include/uapi/linux/can/bcm.h
2510F: include/uapi/linux/can/raw.h
2511F: include/uapi/linux/can/gw.h
2512
2513CAN NETWORK DRIVERS
2514M: Wolfgang Grandegger <wg@grandegger.com>
2515M: Marc Kleine-Budde <mkl@pengutronix.de>
2516L: linux-can@vger.kernel.org
2517W: https://github.com/linux-can
2518T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2519T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2520S: Maintained
2521F: drivers/net/can/
2522F: include/linux/can/dev.h
2523F: include/linux/can/platform/
2524F: include/uapi/linux/can/error.h
2525F: include/uapi/linux/can/netlink.h
2526
2527CAPABILITIES
2528M: Serge Hallyn <serge.hallyn@canonical.com>
2529L: linux-security-module@vger.kernel.org
2530S: Supported
2531F: include/linux/capability.h
2532F: include/uapi/linux/capability.h
2533F: security/commoncap.c
2534F: kernel/capability.c
2535
2536CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2537M: Kevin Tsai <ktsai@capellamicro.com>
2538S: Maintained
2539F: drivers/iio/light/cm*
2540F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2541
2542CAVIUM LIQUIDIO NETWORK DRIVER
2543M: Derek Chickles <derek.chickles@caviumnetworks.com>
2544M: Satanand Burla <satananda.burla@caviumnetworks.com>
2545M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2546M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2547L: netdev@vger.kernel.org
2548W: http://www.cavium.com
2549S: Supported
2550F: drivers/net/ethernet/cavium/
2551F: drivers/net/ethernet/cavium/liquidio/
2552
2553CC2520 IEEE-802.15.4 RADIO DRIVER
2554M: Varka Bhadram <varkabhadram@gmail.com>
2555L: linux-wpan@vger.kernel.org
2556S: Maintained
2557F: drivers/net/ieee802154/cc2520.c
2558F: include/linux/spi/cc2520.h
2559F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2560
2561CELL BROADBAND ENGINE ARCHITECTURE
2562M: Arnd Bergmann <arnd@arndb.de>
2563L: linuxppc-dev@lists.ozlabs.org
2564W: http://www.ibm.com/developerworks/power/cell/
2565S: Supported
2566F: arch/powerpc/include/asm/cell*.h
2567F: arch/powerpc/include/asm/spu*.h
2568F: arch/powerpc/include/uapi/asm/spu*.h
2569F: arch/powerpc/oprofile/*cell*
2570F: arch/powerpc/platforms/cell/
2571
2572CEPH COMMON CODE (LIBCEPH)
2573M: Ilya Dryomov <idryomov@gmail.com>
2574M: "Yan, Zheng" <zyan@redhat.com>
2575M: Sage Weil <sage@redhat.com>
2576L: ceph-devel@vger.kernel.org
2577W: http://ceph.com/
2578T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2579T: git git://github.com/ceph/ceph-client.git
2580S: Supported
2581F: net/ceph/
2582F: include/linux/ceph/
2583F: include/linux/crush/
2584
2585CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2586M: "Yan, Zheng" <zyan@redhat.com>
2587M: Sage Weil <sage@redhat.com>
2588M: Ilya Dryomov <idryomov@gmail.com>
2589L: ceph-devel@vger.kernel.org
2590W: http://ceph.com/
2591T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2592T: git git://github.com/ceph/ceph-client.git
2593S: Supported
2594F: Documentation/filesystems/ceph.txt
2595F: fs/ceph/
2596
2597CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2598L: linux-usb@vger.kernel.org
2599S: Orphan
2600F: Documentation/usb/WUSB-Design-overview.txt
2601F: Documentation/usb/wusb-cbaf
2602F: drivers/usb/host/hwa-hc.c
2603F: drivers/usb/host/whci/
2604F: drivers/usb/wusbcore/
2605F: include/linux/usb/wusb*
2606
2607CFAG12864B LCD DRIVER
2608M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2609W: http://miguelojeda.es/auxdisplay.htm
2610W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2611S: Maintained
2612F: drivers/auxdisplay/cfag12864b.c
2613F: include/linux/cfag12864b.h
2614
2615CFAG12864BFB LCD FRAMEBUFFER DRIVER
2616M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2617W: http://miguelojeda.es/auxdisplay.htm
2618W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2619S: Maintained
2620F: drivers/auxdisplay/cfag12864bfb.c
2621F: include/linux/cfag12864b.h
2622
2623CFG80211 and NL80211
2624M: Johannes Berg <johannes@sipsolutions.net>
2625L: linux-wireless@vger.kernel.org
2626W: http://wireless.kernel.org/
2627T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2628T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2629S: Maintained
2630F: include/uapi/linux/nl80211.h
2631F: include/net/cfg80211.h
2632F: net/wireless/*
2633X: net/wireless/wext*
2634
2635CHAR and MISC DRIVERS
2636M: Arnd Bergmann <arnd@arndb.de>
2637M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2638T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2639S: Supported
2640F: drivers/char/*
2641F: drivers/misc/*
2642F: include/linux/miscdevice.h
2643
2644CHECKPATCH
2645M: Andy Whitcroft <apw@canonical.com>
2646M: Joe Perches <joe@perches.com>
2647S: Maintained
2648F: scripts/checkpatch.pl
2649
2650CHINESE DOCUMENTATION
2651M: Harry Wei <harryxiyou@gmail.com>
2652L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2653L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2654S: Maintained
2655F: Documentation/zh_CN/
2656
2657CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2658M: Peter Chen <Peter.Chen@freescale.com>
2659T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2660L: linux-usb@vger.kernel.org
2661S: Maintained
2662F: drivers/usb/chipidea/
2663
2664CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2665M: Hans de Goede <hdegoede@redhat.com>
2666L: linux-input@vger.kernel.org
2667S: Maintained
2668F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2669F: drivers/input/touchscreen/chipone_icn8318.c
2670
2671CHROME HARDWARE PLATFORM SUPPORT
2672M: Olof Johansson <olof@lixom.net>
2673S: Maintained
2674F: drivers/platform/chrome/
2675
2676CISCO VIC ETHERNET NIC DRIVER
2677M: Christian Benvenuti <benve@cisco.com>
2678M: Sujith Sankar <ssujith@cisco.com>
2679M: Govindarajulu Varadarajan <_govind@gmx.com>
2680M: Neel Patel <neepatel@cisco.com>
2681S: Supported
2682F: drivers/net/ethernet/cisco/enic/
2683
2684CISCO VIC LOW LATENCY NIC DRIVER
2685M: Upinder Malhi <umalhi@cisco.com>
2686S: Supported
2687F: drivers/infiniband/hw/usnic
2688
2689CIRRUS LOGIC EP93XX ETHERNET DRIVER
2690M: Hartley Sweeten <hsweeten@visionengravers.com>
2691L: netdev@vger.kernel.org
2692S: Maintained
2693F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2694
2695CIRRUS LOGIC AUDIO CODEC DRIVERS
2696M: Brian Austin <brian.austin@cirrus.com>
2697M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2698L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2699S: Maintained
2700F: sound/soc/codecs/cs*
2701
2702CLEANCACHE API
2703M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2704L: linux-kernel@vger.kernel.org
2705S: Maintained
2706F: mm/cleancache.c
2707F: include/linux/cleancache.h
2708
2709CLK API
2710M: Russell King <linux@arm.linux.org.uk>
2711L: linux-clk@vger.kernel.org
2712S: Maintained
2713F: include/linux/clk.h
2714
2715CLOCKSOURCE, CLOCKEVENT DRIVERS
2716M: Daniel Lezcano <daniel.lezcano@linaro.org>
2717M: Thomas Gleixner <tglx@linutronix.de>
2718L: linux-kernel@vger.kernel.org
2719T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2720S: Supported
2721F: drivers/clocksource
2722
2723CISCO FCOE HBA DRIVER
2724M: Hiral Patel <hiralpat@cisco.com>
2725M: Suma Ramars <sramars@cisco.com>
2726M: Brian Uchino <buchino@cisco.com>
2727L: linux-scsi@vger.kernel.org
2728S: Supported
2729F: drivers/scsi/fnic/
2730
2731CISCO SCSI HBA DRIVER
2732M: Narsimhulu Musini <nmusini@cisco.com>
2733M: Sesidhar Baddela <sebaddel@cisco.com>
2734L: linux-scsi@vger.kernel.org
2735S: Supported
2736F: drivers/scsi/snic/
2737
2738CMPC ACPI DRIVER
2739M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2740M: Daniel Oliveira Nascimento <don@syst.com.br>
2741L: platform-driver-x86@vger.kernel.org
2742S: Supported
2743F: drivers/platform/x86/classmate-laptop.c
2744
2745COBALT MEDIA DRIVER
2746M: Hans Verkuil <hans.verkuil@cisco.com>
2747L: linux-media@vger.kernel.org
2748T: git git://linuxtv.org/media_tree.git
2749W: http://linuxtv.org
2750S: Supported
2751F: drivers/media/pci/cobalt/
2752
2753COCCINELLE/Semantic Patches (SmPL)
2754M: Julia Lawall <Julia.Lawall@lip6.fr>
2755M: Gilles Muller <Gilles.Muller@lip6.fr>
2756M: Nicolas Palix <nicolas.palix@imag.fr>
2757M: Michal Marek <mmarek@suse.com>
2758L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2759T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2760W: http://coccinelle.lip6.fr/
2761S: Supported
2762F: Documentation/coccinelle.txt
2763F: scripts/coccinelle/
2764F: scripts/coccicheck
2765
2766CODA FILE SYSTEM
2767M: Jan Harkes <jaharkes@cs.cmu.edu>
2768M: coda@cs.cmu.edu
2769L: codalist@coda.cs.cmu.edu
2770W: http://www.coda.cs.cmu.edu/
2771S: Maintained
2772F: Documentation/filesystems/coda.txt
2773F: fs/coda/
2774F: include/linux/coda*.h
2775F: include/uapi/linux/coda*.h
2776
2777CODA V4L2 MEM2MEM DRIVER
2778M: Philipp Zabel <p.zabel@pengutronix.de>
2779L: linux-media@vger.kernel.org
2780S: Maintained
2781F: Documentation/devicetree/bindings/media/coda.txt
2782F: drivers/media/platform/coda/
2783
2784COMMON CLK FRAMEWORK
2785M: Michael Turquette <mturquette@baylibre.com>
2786M: Stephen Boyd <sboyd@codeaurora.org>
2787L: linux-clk@vger.kernel.org
2788T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2789S: Maintained
2790F: drivers/clk/
2791X: drivers/clk/clkdev.c
2792F: include/linux/clk-pr*
2793F: include/linux/clk/
2794
2795COMMON INTERNET FILE SYSTEM (CIFS)
2796M: Steve French <sfrench@samba.org>
2797L: linux-cifs@vger.kernel.org
2798L: samba-technical@lists.samba.org (moderated for non-subscribers)
2799W: http://linux-cifs.samba.org/
2800T: git git://git.samba.org/sfrench/cifs-2.6.git
2801S: Supported
2802F: Documentation/filesystems/cifs/
2803F: fs/cifs/
2804
2805COMPACTPCI HOTPLUG CORE
2806M: Scott Murray <scott@spiteful.org>
2807L: linux-pci@vger.kernel.org
2808S: Maintained
2809F: drivers/pci/hotplug/cpci_hotplug*
2810
2811COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2812M: Scott Murray <scott@spiteful.org>
2813L: linux-pci@vger.kernel.org
2814S: Maintained
2815F: drivers/pci/hotplug/cpcihp_zt5550.*
2816
2817COMPACTPCI HOTPLUG GENERIC DRIVER
2818M: Scott Murray <scott@spiteful.org>
2819L: linux-pci@vger.kernel.org
2820S: Maintained
2821F: drivers/pci/hotplug/cpcihp_generic.c
2822
2823COMPAL LAPTOP SUPPORT
2824M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2825L: platform-driver-x86@vger.kernel.org
2826S: Maintained
2827F: drivers/platform/x86/compal-laptop.c
2828
2829CONEXANT ACCESSRUNNER USB DRIVER
2830M: Simon Arlott <cxacru@fire.lp0.eu>
2831L: accessrunner-general@lists.sourceforge.net
2832W: http://accessrunner.sourceforge.net/
2833S: Maintained
2834F: drivers/usb/atm/cxacru.c
2835
2836CONFIGFS
2837M: Joel Becker <jlbec@evilplan.org>
2838T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2839S: Supported
2840F: fs/configfs/
2841F: include/linux/configfs.h
2842
2843CONNECTOR
2844M: Evgeniy Polyakov <zbr@ioremap.net>
2845L: netdev@vger.kernel.org
2846S: Maintained
2847F: drivers/connector/
2848
2849CONTROL GROUP (CGROUP)
2850M: Tejun Heo <tj@kernel.org>
2851M: Li Zefan <lizefan@huawei.com>
2852M: Johannes Weiner <hannes@cmpxchg.org>
2853L: cgroups@vger.kernel.org
2854T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2855S: Maintained
2856F: Documentation/cgroups/
2857F: include/linux/cgroup*
2858F: kernel/cgroup*
2859
2860CONTROL GROUP - CPUSET
2861M: Li Zefan <lizefan@huawei.com>
2862L: cgroups@vger.kernel.org
2863W: http://www.bullopensource.org/cpuset/
2864W: http://oss.sgi.com/projects/cpusets/
2865T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2866S: Maintained
2867F: Documentation/cgroups/cpusets.txt
2868F: include/linux/cpuset.h
2869F: kernel/cpuset.c
2870
2871CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2872M: Johannes Weiner <hannes@cmpxchg.org>
2873M: Michal Hocko <mhocko@kernel.org>
2874L: cgroups@vger.kernel.org
2875L: linux-mm@kvack.org
2876S: Maintained
2877F: mm/memcontrol.c
2878F: mm/swap_cgroup.c
2879
2880CORETEMP HARDWARE MONITORING DRIVER
2881M: Fenghua Yu <fenghua.yu@intel.com>
2882L: lm-sensors@lm-sensors.org
2883S: Maintained
2884F: Documentation/hwmon/coretemp
2885F: drivers/hwmon/coretemp.c
2886
2887COSA/SRP SYNC SERIAL DRIVER
2888M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2889W: http://www.fi.muni.cz/~kas/cosa/
2890S: Maintained
2891F: drivers/net/wan/cosa*
2892
2893CPMAC ETHERNET DRIVER
2894M: Florian Fainelli <florian@openwrt.org>
2895L: netdev@vger.kernel.org
2896S: Maintained
2897F: drivers/net/ethernet/ti/cpmac.c
2898
2899CPU FREQUENCY DRIVERS
2900M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
2901M: Viresh Kumar <viresh.kumar@linaro.org>
2902L: linux-pm@vger.kernel.org
2903S: Maintained
2904T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2905T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2906F: drivers/cpufreq/
2907F: include/linux/cpufreq.h
2908
2909CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2910M: Viresh Kumar <viresh.kumar@linaro.org>
2911M: Sudeep Holla <sudeep.holla@arm.com>
2912L: linux-pm@vger.kernel.org
2913W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2914S: Maintained
2915F: drivers/cpufreq/arm_big_little.h
2916F: drivers/cpufreq/arm_big_little.c
2917F: drivers/cpufreq/arm_big_little_dt.c
2918
2919CPUIDLE DRIVER - ARM BIG LITTLE
2920M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2921M: Daniel Lezcano <daniel.lezcano@linaro.org>
2922L: linux-pm@vger.kernel.org
2923L: linux-arm-kernel@lists.infradead.org
2924T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2925S: Maintained
2926F: drivers/cpuidle/cpuidle-big_little.c
2927
2928CPUIDLE DRIVER - ARM EXYNOS
2929M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2930M: Daniel Lezcano <daniel.lezcano@linaro.org>
2931M: Kukjin Kim <kgene@kernel.org>
2932L: linux-pm@vger.kernel.org
2933L: linux-samsung-soc@vger.kernel.org
2934S: Supported
2935F: drivers/cpuidle/cpuidle-exynos.c
2936F: arch/arm/mach-exynos/pm.c
2937
2938CPUIDLE DRIVERS
2939M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
2940M: Daniel Lezcano <daniel.lezcano@linaro.org>
2941L: linux-pm@vger.kernel.org
2942S: Maintained
2943T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2944F: drivers/cpuidle/*
2945F: include/linux/cpuidle.h
2946
2947CPUID/MSR DRIVER
2948M: "H. Peter Anvin" <hpa@zytor.com>
2949S: Maintained
2950F: arch/x86/kernel/cpuid.c
2951F: arch/x86/kernel/msr.c
2952
2953CPU POWER MONITORING SUBSYSTEM
2954M: Thomas Renninger <trenn@suse.com>
2955L: linux-pm@vger.kernel.org
2956S: Maintained
2957F: tools/power/cpupower/
2958
2959CRAMFS FILESYSTEM
2960W: http://sourceforge.net/projects/cramfs/
2961S: Orphan / Obsolete
2962F: Documentation/filesystems/cramfs.txt
2963F: fs/cramfs/
2964
2965CRIS PORT
2966M: Mikael Starvik <starvik@axis.com>
2967M: Jesper Nilsson <jesper.nilsson@axis.com>
2968L: linux-cris-kernel@axis.com
2969W: http://developer.axis.com
2970S: Maintained
2971F: arch/cris/
2972F: drivers/tty/serial/crisv10.*
2973
2974CRYPTO API
2975M: Herbert Xu <herbert@gondor.apana.org.au>
2976M: "David S. Miller" <davem@davemloft.net>
2977L: linux-crypto@vger.kernel.org
2978T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2979S: Maintained
2980F: Documentation/crypto/
2981F: Documentation/DocBook/crypto-API.tmpl
2982F: arch/*/crypto/
2983F: crypto/
2984F: drivers/crypto/
2985F: include/crypto/
2986
2987CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2988M: Neil Horman <nhorman@tuxdriver.com>
2989L: linux-crypto@vger.kernel.org
2990S: Maintained
2991F: crypto/ansi_cprng.c
2992F: crypto/rng.c
2993
2994CS5535 Audio ALSA driver
2995M: Jaya Kumar <jayakumar.alsa@gmail.com>
2996S: Maintained
2997F: sound/pci/cs5535audio/
2998
2999CW1200 WLAN driver
3000M: Solomon Peachy <pizza@shaftnet.org>
3001S: Maintained
3002F: drivers/net/wireless/cw1200/
3003
3004CX18 VIDEO4LINUX DRIVER
3005M: Andy Walls <awalls@md.metrocast.net>
3006L: ivtv-devel@ivtvdriver.org (subscribers-only)
3007L: linux-media@vger.kernel.org
3008T: git git://linuxtv.org/media_tree.git
3009W: http://linuxtv.org
3010W: http://www.ivtvdriver.org/index.php/Cx18
3011S: Maintained
3012F: Documentation/video4linux/cx18.txt
3013F: drivers/media/pci/cx18/
3014F: include/uapi/linux/ivtv*
3015
3016CX2341X MPEG ENCODER HELPER MODULE
3017M: Hans Verkuil <hverkuil@xs4all.nl>
3018L: linux-media@vger.kernel.org
3019T: git git://linuxtv.org/media_tree.git
3020W: http://linuxtv.org
3021S: Maintained
3022F: drivers/media/common/cx2341x*
3023F: include/media/cx2341x*
3024
3025CX24120 MEDIA DRIVER
3026M: Jemma Denson <jdenson@gmail.com>
3027M: Patrick Boettcher <patrick.boettcher@posteo.de>
3028L: linux-media@vger.kernel.org
3029W: http://linuxtv.org/
3030Q: http://patchwork.linuxtv.org/project/linux-media/list/
3031S: Maintained
3032F: drivers/media/dvb-frontends/cx24120*
3033
3034CX88 VIDEO4LINUX DRIVER
3035M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3036L: linux-media@vger.kernel.org
3037W: http://linuxtv.org
3038T: git git://linuxtv.org/media_tree.git
3039S: Odd fixes
3040F: Documentation/video4linux/cx88/
3041F: drivers/media/pci/cx88/
3042
3043CXD2820R MEDIA DRIVER
3044M: Antti Palosaari <crope@iki.fi>
3045L: linux-media@vger.kernel.org
3046W: http://linuxtv.org/
3047W: http://palosaari.fi/linux/
3048Q: http://patchwork.linuxtv.org/project/linux-media/list/
3049T: git git://linuxtv.org/anttip/media_tree.git
3050S: Maintained
3051F: drivers/media/dvb-frontends/cxd2820r*
3052
3053CXGB3 ETHERNET DRIVER (CXGB3)
3054M: Santosh Raspatur <santosh@chelsio.com>
3055L: netdev@vger.kernel.org
3056W: http://www.chelsio.com
3057S: Supported
3058F: drivers/net/ethernet/chelsio/cxgb3/
3059
3060CXGB3 ISCSI DRIVER (CXGB3I)
3061M: Karen Xie <kxie@chelsio.com>
3062L: linux-scsi@vger.kernel.org
3063W: http://www.chelsio.com
3064S: Supported
3065F: drivers/scsi/cxgbi/cxgb3i
3066
3067CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3068M: Steve Wise <swise@chelsio.com>
3069L: linux-rdma@vger.kernel.org
3070W: http://www.openfabrics.org
3071S: Supported
3072F: drivers/infiniband/hw/cxgb3/
3073
3074CXGB4 ETHERNET DRIVER (CXGB4)
3075M: Hariprasad S <hariprasad@chelsio.com>
3076L: netdev@vger.kernel.org
3077W: http://www.chelsio.com
3078S: Supported
3079F: drivers/net/ethernet/chelsio/cxgb4/
3080
3081CXGB4 ISCSI DRIVER (CXGB4I)
3082M: Karen Xie <kxie@chelsio.com>
3083L: linux-scsi@vger.kernel.org
3084W: http://www.chelsio.com
3085S: Supported
3086F: drivers/scsi/cxgbi/cxgb4i
3087
3088CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3089M: Steve Wise <swise@chelsio.com>
3090L: linux-rdma@vger.kernel.org
3091W: http://www.openfabrics.org
3092S: Supported
3093F: drivers/infiniband/hw/cxgb4/
3094
3095CXGB4VF ETHERNET DRIVER (CXGB4VF)
3096M: Casey Leedom <leedom@chelsio.com>
3097L: netdev@vger.kernel.org
3098W: http://www.chelsio.com
3099S: Supported
3100F: drivers/net/ethernet/chelsio/cxgb4vf/
3101
3102CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3103M: Ian Munsie <imunsie@au1.ibm.com>
3104M: Michael Neuling <mikey@neuling.org>
3105L: linuxppc-dev@lists.ozlabs.org
3106S: Supported
3107F: drivers/misc/cxl/
3108F: include/misc/cxl*
3109F: include/uapi/misc/cxl.h
3110F: Documentation/powerpc/cxl.txt
3111F: Documentation/powerpc/cxl.txt
3112F: Documentation/ABI/testing/sysfs-class-cxl
3113
3114STMMAC ETHERNET DRIVER
3115M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3116L: netdev@vger.kernel.org
3117W: http://www.stlinux.com
3118S: Supported
3119F: drivers/net/ethernet/stmicro/stmmac/
3120
3121CYBERPRO FB DRIVER
3122M: Russell King <linux@arm.linux.org.uk>
3123L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3124W: http://www.arm.linux.org.uk/
3125S: Maintained
3126F: drivers/video/fbdev/cyber2000fb.*
3127
3128CYCLADES ASYNC MUX DRIVER
3129W: http://www.cyclades.com/
3130S: Orphan
3131F: drivers/tty/cyclades.c
3132F: include/linux/cyclades.h
3133F: include/uapi/linux/cyclades.h
3134
3135CYCLADES PC300 DRIVER
3136W: http://www.cyclades.com/
3137S: Orphan
3138F: drivers/net/wan/pc300*
3139
3140CYPRESS_FIRMWARE MEDIA DRIVER
3141M: Antti Palosaari <crope@iki.fi>
3142L: linux-media@vger.kernel.org
3143W: http://linuxtv.org/
3144W: http://palosaari.fi/linux/
3145Q: http://patchwork.linuxtv.org/project/linux-media/list/
3146T: git git://linuxtv.org/anttip/media_tree.git
3147S: Maintained
3148F: drivers/media/common/cypress_firmware*
3149
3150CYTTSP TOUCHSCREEN DRIVER
3151M: Ferruh Yigit <fery@cypress.com>
3152L: linux-input@vger.kernel.org
3153S: Supported
3154F: drivers/input/touchscreen/cyttsp*
3155F: include/linux/input/cyttsp.h
3156
3157DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3158M: Joshua Kinard <kumba@gentoo.org>
3159S: Maintained
3160F: drivers/rtc/rtc-ds1685.c
3161F: include/linux/rtc/ds1685.h
3162
3163DAMA SLAVE for AX.25
3164M: Joerg Reuter <jreuter@yaina.de>
3165W: http://yaina.de/jreuter/
3166W: http://www.qsl.net/dl1bke/
3167L: linux-hams@vger.kernel.org
3168S: Maintained
3169F: net/ax25/af_ax25.c
3170F: net/ax25/ax25_dev.c
3171F: net/ax25/ax25_ds_*
3172F: net/ax25/ax25_in.c
3173F: net/ax25/ax25_out.c
3174F: net/ax25/ax25_timer.c
3175F: net/ax25/sysctl_net_ax25.c
3176
3177DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3178L: netdev@vger.kernel.org
3179S: Orphan
3180F: Documentation/networking/dmfe.txt
3181F: drivers/net/ethernet/dec/tulip/dmfe.c
3182
3183DC390/AM53C974 SCSI driver
3184M: Hannes Reinecke <hare@suse.com>
3185L: linux-scsi@vger.kernel.org
3186S: Maintained
3187F: drivers/scsi/am53c974.c
3188
3189DC395x SCSI driver
3190M: Oliver Neukum <oliver@neukum.org>
3191M: Ali Akcaagac <aliakc@web.de>
3192M: Jamie Lenehan <lenehan@twibble.org>
3193L: dc395x@twibble.org
3194W: http://twibble.org/dist/dc395x/
3195W: http://lists.twibble.org/mailman/listinfo/dc395x/
3196S: Maintained
3197F: Documentation/scsi/dc395x.txt
3198F: drivers/scsi/dc395x.*
3199
3200DCCP PROTOCOL
3201M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3202L: dccp@vger.kernel.org
3203W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3204S: Maintained
3205F: include/linux/dccp.h
3206F: include/uapi/linux/dccp.h
3207F: include/linux/tfrc.h
3208F: net/dccp/
3209
3210DECnet NETWORK LAYER
3211W: http://linux-decnet.sourceforge.net
3212L: linux-decnet-user@lists.sourceforge.net
3213S: Orphan
3214F: Documentation/networking/decnet.txt
3215F: net/decnet/
3216
3217DECSTATION PLATFORM SUPPORT
3218M: "Maciej W. Rozycki" <macro@linux-mips.org>
3219L: linux-mips@linux-mips.org
3220W: http://www.linux-mips.org/wiki/DECstation
3221S: Maintained
3222F: arch/mips/dec/
3223F: arch/mips/include/asm/dec/
3224F: arch/mips/include/asm/mach-dec/
3225
3226DEFXX FDDI NETWORK DRIVER
3227M: "Maciej W. Rozycki" <macro@linux-mips.org>
3228S: Maintained
3229F: drivers/net/fddi/defxx.*
3230
3231DELL LAPTOP DRIVER
3232M: Matthew Garrett <mjg59@srcf.ucam.org>
3233M: Pali Rohár <pali.rohar@gmail.com>
3234L: platform-driver-x86@vger.kernel.org
3235S: Maintained
3236F: drivers/platform/x86/dell-laptop.c
3237
3238DELL LAPTOP RBTN DRIVER
3239M: Pali Rohár <pali.rohar@gmail.com>
3240S: Maintained
3241F: drivers/platform/x86/dell-rbtn.*
3242
3243DELL LAPTOP FREEFALL DRIVER
3244M: Pali Rohár <pali.rohar@gmail.com>
3245S: Maintained
3246F: drivers/platform/x86/dell-smo8800.c
3247
3248DELL LAPTOP SMM DRIVER
3249M: Pali Rohár <pali.rohar@gmail.com>
3250S: Maintained
3251F: drivers/hwmon/dell-smm-hwmon.c
3252F: include/uapi/linux/i8k.h
3253
3254DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3255M: Doug Warzecha <Douglas_Warzecha@dell.com>
3256S: Maintained
3257F: Documentation/dcdbas.txt
3258F: drivers/firmware/dcdbas.*
3259
3260DELL WMI EXTRAS DRIVER
3261M: Matthew Garrett <mjg59@srcf.ucam.org>
3262M: Pali Rohár <pali.rohar@gmail.com>
3263S: Maintained
3264F: drivers/platform/x86/dell-wmi.c
3265
3266DESIGNWARE USB2 DRD IP DRIVER
3267M: John Youn <johnyoun@synopsys.com>
3268L: linux-usb@vger.kernel.org
3269T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3270S: Maintained
3271F: drivers/usb/dwc2/
3272
3273DESIGNWARE USB3 DRD IP DRIVER
3274M: Felipe Balbi <balbi@ti.com>
3275L: linux-usb@vger.kernel.org
3276L: linux-omap@vger.kernel.org
3277T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3278S: Maintained
3279F: drivers/usb/dwc3/
3280
3281DEVICE COREDUMP (DEV_COREDUMP)
3282M: Johannes Berg <johannes@sipsolutions.net>
3283L: linux-kernel@vger.kernel.org
3284S: Maintained
3285F: drivers/base/devcoredump.c
3286F: include/linux/devcoredump.h
3287
3288DEVICE FREQUENCY (DEVFREQ)
3289M: MyungJoo Ham <myungjoo.ham@samsung.com>
3290M: Kyungmin Park <kyungmin.park@samsung.com>
3291L: linux-pm@vger.kernel.org
3292S: Maintained
3293F: drivers/devfreq/
3294
3295DEVICE NUMBER REGISTRY
3296M: Torben Mathiasen <device@lanana.org>
3297W: http://lanana.org/docs/device-list/index.html
3298S: Maintained
3299
3300DEVICE-MAPPER (LVM)
3301M: Alasdair Kergon <agk@redhat.com>
3302M: Mike Snitzer <snitzer@redhat.com>
3303M: dm-devel@redhat.com
3304L: dm-devel@redhat.com
3305W: http://sources.redhat.com/dm
3306Q: http://patchwork.kernel.org/project/dm-devel/list/
3307T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3308T: quilt http://people.redhat.com/agk/patches/linux/editing/
3309S: Maintained
3310F: Documentation/device-mapper/
3311F: drivers/md/dm*
3312F: drivers/md/persistent-data/
3313F: include/linux/device-mapper.h
3314F: include/linux/dm-*.h
3315F: include/uapi/linux/dm-*.h
3316
3317DIALOG SEMICONDUCTOR DRIVERS
3318M: Support Opensource <support.opensource@diasemi.com>
3319W: http://www.dialog-semiconductor.com/products
3320S: Supported
3321F: Documentation/hwmon/da90??
3322F: drivers/gpio/gpio-da90??.c
3323F: drivers/hwmon/da90??-hwmon.c
3324F: drivers/iio/adc/da91??-*.c
3325F: drivers/input/misc/da90??_onkey.c
3326F: drivers/input/touchscreen/da9052_tsi.c
3327F: drivers/leds/leds-da90??.c
3328F: drivers/mfd/da903x.c
3329F: drivers/mfd/da90??-*.c
3330F: drivers/mfd/da91??-*.c
3331F: drivers/power/da9052-battery.c
3332F: drivers/power/da91??-*.c
3333F: drivers/regulator/da903x.c
3334F: drivers/regulator/da9???-regulator.[ch]
3335F: drivers/rtc/rtc-da90??.c
3336F: drivers/video/backlight/da90??_bl.c
3337F: drivers/watchdog/da90??_wdt.c
3338F: include/linux/mfd/da903x.h
3339F: include/linux/mfd/da9052/
3340F: include/linux/mfd/da9055/
3341F: include/linux/mfd/da9063/
3342F: include/linux/mfd/da9150/
3343F: include/sound/da[79]*.h
3344F: sound/soc/codecs/da[79]*.[ch]
3345
3346DIGI NEO AND CLASSIC PCI PRODUCTS
3347M: Lidza Louina <lidza.louina@gmail.com>
3348M: Mark Hounschell <markh@compro.net>
3349L: driverdev-devel@linuxdriverproject.org
3350S: Maintained
3351F: drivers/staging/dgnc/
3352
3353DIGI EPCA PCI PRODUCTS
3354M: Lidza Louina <lidza.louina@gmail.com>
3355M: Mark Hounschell <markh@compro.net>
3356M: Daeseok Youn <daeseok.youn@gmail.com>
3357L: driverdev-devel@linuxdriverproject.org
3358S: Maintained
3359F: drivers/staging/dgap/
3360
3361DIOLAN U2C-12 I2C DRIVER
3362M: Guenter Roeck <linux@roeck-us.net>
3363L: linux-i2c@vger.kernel.org
3364S: Maintained
3365F: drivers/i2c/busses/i2c-diolan-u2c.c
3366
3367DIRECT ACCESS (DAX)
3368M: Matthew Wilcox <willy@linux.intel.com>
3369L: linux-fsdevel@vger.kernel.org
3370S: Supported
3371F: fs/dax.c
3372
3373DIRECTORY NOTIFICATION (DNOTIFY)
3374M: Eric Paris <eparis@parisplace.org>
3375S: Maintained
3376F: Documentation/filesystems/dnotify.txt
3377F: fs/notify/dnotify/
3378F: include/linux/dnotify.h
3379
3380DISK GEOMETRY AND PARTITION HANDLING
3381M: Andries Brouwer <aeb@cwi.nl>
3382W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3383W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3384W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3385S: Maintained
3386
3387DISKQUOTA
3388M: Jan Kara <jack@suse.com>
3389S: Maintained
3390F: Documentation/filesystems/quota.txt
3391F: fs/quota/
3392F: include/linux/quota*.h
3393F: include/uapi/linux/quota*.h
3394
3395DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3396M: Bernie Thompson <bernie@plugable.com>
3397L: linux-fbdev@vger.kernel.org
3398S: Maintained
3399W: http://plugable.com/category/projects/udlfb/
3400F: drivers/video/fbdev/udlfb.c
3401F: include/video/udlfb.h
3402F: Documentation/fb/udlfb.txt
3403
3404DISTRIBUTED LOCK MANAGER (DLM)
3405M: Christine Caulfield <ccaulfie@redhat.com>
3406M: David Teigland <teigland@redhat.com>
3407L: cluster-devel@redhat.com
3408W: http://sources.redhat.com/cluster/
3409T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3410S: Supported
3411F: fs/dlm/
3412
3413DMA BUFFER SHARING FRAMEWORK
3414M: Sumit Semwal <sumit.semwal@linaro.org>
3415S: Maintained
3416L: linux-media@vger.kernel.org
3417L: dri-devel@lists.freedesktop.org
3418L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3419F: drivers/dma-buf/
3420F: include/linux/dma-buf*
3421F: include/linux/reservation.h
3422F: include/linux/*fence.h
3423F: Documentation/dma-buf-sharing.txt
3424T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3425
3426DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3427M: Vinod Koul <vinod.koul@intel.com>
3428L: dmaengine@vger.kernel.org
3429Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3430S: Maintained
3431F: drivers/dma/
3432F: include/linux/dmaengine.h
3433F: Documentation/dmaengine/
3434T: git git://git.infradead.org/users/vkoul/slave-dma.git
3435
3436DME1737 HARDWARE MONITOR DRIVER
3437M: Juerg Haefliger <juergh@gmail.com>
3438L: lm-sensors@lm-sensors.org
3439S: Maintained
3440F: Documentation/hwmon/dme1737
3441F: drivers/hwmon/dme1737.c
3442
3443DMI/SMBIOS SUPPORT
3444M: Jean Delvare <jdelvare@suse.com>
3445S: Maintained
3446T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3447F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3448F: drivers/firmware/dmi-id.c
3449F: drivers/firmware/dmi_scan.c
3450F: include/linux/dmi.h
3451
3452DOCUMENTATION
3453M: Jonathan Corbet <corbet@lwn.net>
3454L: linux-doc@vger.kernel.org
3455S: Maintained
3456F: Documentation/
3457X: Documentation/ABI/
3458X: Documentation/devicetree/
3459X: Documentation/acpi
3460X: Documentation/power
3461X: Documentation/spi
3462T: git git://git.lwn.net/linux-2.6.git docs-next
3463
3464DOUBLETALK DRIVER
3465M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3466L: blinux-list@redhat.com
3467S: Maintained
3468F: drivers/char/dtlk.c
3469F: include/linux/dtlk.h
3470
3471DPT_I2O SCSI RAID DRIVER
3472M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3473L: linux-scsi@vger.kernel.org
3474W: http://www.adaptec.com/
3475S: Maintained
3476F: drivers/scsi/dpt*
3477F: drivers/scsi/dpt/
3478
3479DRBD DRIVER
3480P: Philipp Reisner
3481P: Lars Ellenberg
3482M: drbd-dev@lists.linbit.com
3483L: drbd-user@lists.linbit.com
3484W: http://www.drbd.org
3485T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3486T: git git://git.drbd.org/drbd-8.3.git
3487S: Supported
3488F: drivers/block/drbd/
3489F: lib/lru_cache.c
3490F: Documentation/blockdev/drbd/
3491
3492DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3493M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3494T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3495S: Supported
3496F: Documentation/kobject.txt
3497F: drivers/base/
3498F: fs/debugfs/
3499F: fs/kernfs/
3500F: fs/sysfs/
3501F: include/linux/debugfs.h
3502F: include/linux/kobj*
3503F: lib/kobj*
3504
3505DRM DRIVERS
3506M: David Airlie <airlied@linux.ie>
3507L: dri-devel@lists.freedesktop.org
3508T: git git://people.freedesktop.org/~airlied/linux
3509S: Maintained
3510F: drivers/gpu/drm/
3511F: drivers/gpu/vga/
3512F: include/drm/
3513F: include/uapi/drm/
3514
3515RADEON DRM DRIVERS
3516M: Alex Deucher <alexander.deucher@amd.com>
3517M: Christian König <christian.koenig@amd.com>
3518L: dri-devel@lists.freedesktop.org
3519T: git git://people.freedesktop.org/~agd5f/linux
3520S: Supported
3521F: drivers/gpu/drm/radeon/
3522F: include/uapi/drm/radeon*
3523
3524DRM PANEL DRIVERS
3525M: Thierry Reding <thierry.reding@gmail.com>
3526L: dri-devel@lists.freedesktop.org
3527T: git git://anongit.freedesktop.org/tegra/linux.git
3528S: Maintained
3529F: drivers/gpu/drm/drm_panel.c
3530F: drivers/gpu/drm/panel/
3531F: include/drm/drm_panel.h
3532F: Documentation/devicetree/bindings/panel/
3533
3534INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3535M: Daniel Vetter <daniel.vetter@intel.com>
3536M: Jani Nikula <jani.nikula@linux.intel.com>
3537L: intel-gfx@lists.freedesktop.org
3538L: dri-devel@lists.freedesktop.org
3539Q: http://patchwork.freedesktop.org/project/intel-gfx/
3540T: git git://anongit.freedesktop.org/drm-intel
3541S: Supported
3542F: drivers/gpu/drm/i915/
3543F: include/drm/i915*
3544F: include/uapi/drm/i915*
3545
3546DRM DRIVERS FOR EXYNOS
3547M: Inki Dae <inki.dae@samsung.com>
3548M: Joonyoung Shim <jy0922.shim@samsung.com>
3549M: Seung-Woo Kim <sw0312.kim@samsung.com>
3550M: Kyungmin Park <kyungmin.park@samsung.com>
3551L: dri-devel@lists.freedesktop.org
3552T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3553S: Supported
3554F: drivers/gpu/drm/exynos/
3555F: include/drm/exynos*
3556F: include/uapi/drm/exynos*
3557
3558DRM DRIVERS FOR FREESCALE IMX
3559M: Philipp Zabel <p.zabel@pengutronix.de>
3560L: dri-devel@lists.freedesktop.org
3561S: Maintained
3562F: drivers/gpu/drm/imx/
3563F: Documentation/devicetree/bindings/drm/imx/
3564
3565DRM DRIVERS FOR NVIDIA TEGRA
3566M: Thierry Reding <thierry.reding@gmail.com>
3567M: Terje Bergström <tbergstrom@nvidia.com>
3568L: dri-devel@lists.freedesktop.org
3569L: linux-tegra@vger.kernel.org
3570T: git git://anongit.freedesktop.org/tegra/linux.git
3571S: Supported
3572F: drivers/gpu/drm/tegra/
3573F: drivers/gpu/host1x/
3574F: include/linux/host1x.h
3575F: include/uapi/drm/tegra_drm.h
3576F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3577
3578DRM DRIVERS FOR RENESAS
3579M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3580L: dri-devel@lists.freedesktop.org
3581L: linux-sh@vger.kernel.org
3582T: git git://people.freedesktop.org/~airlied/linux
3583S: Supported
3584F: drivers/gpu/drm/rcar-du/
3585F: drivers/gpu/drm/shmobile/
3586F: include/linux/platform_data/shmob_drm.h
3587
3588DRM DRIVERS FOR ROCKCHIP
3589M: Mark Yao <mark.yao@rock-chips.com>
3590L: dri-devel@lists.freedesktop.org
3591S: Maintained
3592F: drivers/gpu/drm/rockchip/
3593F: Documentation/devicetree/bindings/video/rockchip*
3594
3595DRM DRIVERS FOR STI
3596M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3597M: Vincent Abriou <vincent.abriou@st.com>
3598L: dri-devel@lists.freedesktop.org
3599T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3600S: Maintained
3601F: drivers/gpu/drm/sti
3602F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3603
3604DSBR100 USB FM RADIO DRIVER
3605M: Alexey Klimov <klimov.linux@gmail.com>
3606L: linux-media@vger.kernel.org
3607T: git git://linuxtv.org/media_tree.git
3608S: Maintained
3609F: drivers/media/radio/dsbr100.c
3610
3611DSCC4 DRIVER
3612M: Francois Romieu <romieu@fr.zoreil.com>
3613L: netdev@vger.kernel.org
3614S: Maintained
3615F: drivers/net/wan/dscc4.c
3616
3617DT3155 MEDIA DRIVER
3618M: Hans Verkuil <hverkuil@xs4all.nl>
3619L: linux-media@vger.kernel.org
3620T: git git://linuxtv.org/media_tree.git
3621W: http://linuxtv.org
3622S: Odd Fixes
3623F: drivers/media/pci/dt3155/
3624
3625DVB_USB_AF9015 MEDIA DRIVER
3626M: Antti Palosaari <crope@iki.fi>
3627L: linux-media@vger.kernel.org
3628W: http://linuxtv.org/
3629W: http://palosaari.fi/linux/
3630Q: http://patchwork.linuxtv.org/project/linux-media/list/
3631T: git git://linuxtv.org/anttip/media_tree.git
3632S: Maintained
3633F: drivers/media/usb/dvb-usb-v2/af9015*
3634
3635DVB_USB_AF9035 MEDIA DRIVER
3636M: Antti Palosaari <crope@iki.fi>
3637L: linux-media@vger.kernel.org
3638W: http://linuxtv.org/
3639W: http://palosaari.fi/linux/
3640Q: http://patchwork.linuxtv.org/project/linux-media/list/
3641T: git git://linuxtv.org/anttip/media_tree.git
3642S: Maintained
3643F: drivers/media/usb/dvb-usb-v2/af9035*
3644
3645DVB_USB_ANYSEE MEDIA DRIVER
3646M: Antti Palosaari <crope@iki.fi>
3647L: linux-media@vger.kernel.org
3648W: http://linuxtv.org/
3649W: http://palosaari.fi/linux/
3650Q: http://patchwork.linuxtv.org/project/linux-media/list/
3651T: git git://linuxtv.org/anttip/media_tree.git
3652S: Maintained
3653F: drivers/media/usb/dvb-usb-v2/anysee*
3654
3655DVB_USB_AU6610 MEDIA DRIVER
3656M: Antti Palosaari <crope@iki.fi>
3657L: linux-media@vger.kernel.org
3658W: http://linuxtv.org/
3659W: http://palosaari.fi/linux/
3660Q: http://patchwork.linuxtv.org/project/linux-media/list/
3661T: git git://linuxtv.org/anttip/media_tree.git
3662S: Maintained
3663F: drivers/media/usb/dvb-usb-v2/au6610*
3664
3665DVB_USB_CE6230 MEDIA DRIVER
3666M: Antti Palosaari <crope@iki.fi>
3667L: linux-media@vger.kernel.org
3668W: http://linuxtv.org/
3669W: http://palosaari.fi/linux/
3670Q: http://patchwork.linuxtv.org/project/linux-media/list/
3671T: git git://linuxtv.org/anttip/media_tree.git
3672S: Maintained
3673F: drivers/media/usb/dvb-usb-v2/ce6230*
3674
3675DVB_USB_CXUSB MEDIA DRIVER
3676M: Michael Krufky <mkrufky@linuxtv.org>
3677L: linux-media@vger.kernel.org
3678W: http://linuxtv.org/
3679W: http://github.com/mkrufky
3680Q: http://patchwork.linuxtv.org/project/linux-media/list/
3681T: git git://linuxtv.org/media_tree.git
3682S: Maintained
3683F: drivers/media/usb/dvb-usb/cxusb*
3684
3685DVB_USB_EC168 MEDIA DRIVER
3686M: Antti Palosaari <crope@iki.fi>
3687L: linux-media@vger.kernel.org
3688W: http://linuxtv.org/
3689W: http://palosaari.fi/linux/
3690Q: http://patchwork.linuxtv.org/project/linux-media/list/
3691T: git git://linuxtv.org/anttip/media_tree.git
3692S: Maintained
3693F: drivers/media/usb/dvb-usb-v2/ec168*
3694
3695DVB_USB_GL861 MEDIA DRIVER
3696M: Antti Palosaari <crope@iki.fi>
3697L: linux-media@vger.kernel.org
3698W: http://linuxtv.org/
3699Q: http://patchwork.linuxtv.org/project/linux-media/list/
3700T: git git://linuxtv.org/anttip/media_tree.git
3701S: Maintained
3702F: drivers/media/usb/dvb-usb-v2/gl861*
3703
3704DVB_USB_MXL111SF MEDIA DRIVER
3705M: Michael Krufky <mkrufky@linuxtv.org>
3706L: linux-media@vger.kernel.org
3707W: http://linuxtv.org/
3708W: http://github.com/mkrufky
3709Q: http://patchwork.linuxtv.org/project/linux-media/list/
3710T: git git://linuxtv.org/mkrufky/mxl111sf.git
3711S: Maintained
3712F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3713
3714DVB_USB_RTL28XXU MEDIA DRIVER
3715M: Antti Palosaari <crope@iki.fi>
3716L: linux-media@vger.kernel.org
3717W: http://linuxtv.org/
3718W: http://palosaari.fi/linux/
3719Q: http://patchwork.linuxtv.org/project/linux-media/list/
3720T: git git://linuxtv.org/anttip/media_tree.git
3721S: Maintained
3722F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3723
3724DVB_USB_V2 MEDIA DRIVER
3725M: Antti Palosaari <crope@iki.fi>
3726L: linux-media@vger.kernel.org
3727W: http://linuxtv.org/
3728W: http://palosaari.fi/linux/
3729Q: http://patchwork.linuxtv.org/project/linux-media/list/
3730T: git git://linuxtv.org/anttip/media_tree.git
3731S: Maintained
3732F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3733F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3734
3735DYNAMIC DEBUG
3736M: Jason Baron <jbaron@akamai.com>
3737S: Maintained
3738F: lib/dynamic_debug.c
3739F: include/linux/dynamic_debug.h
3740
3741DZ DECSTATION DZ11 SERIAL DRIVER
3742M: "Maciej W. Rozycki" <macro@linux-mips.org>
3743S: Maintained
3744F: drivers/tty/serial/dz.*
3745
3746E3X0 POWER BUTTON DRIVER
3747M: Moritz Fischer <moritz.fischer@ettus.com>
3748L: usrp-users@lists.ettus.com
3749W: http://www.ettus.com
3750S: Supported
3751F: drivers/input/misc/e3x0-button.c
3752F: Documentation/devicetree/bindings/input/e3x0-button.txt
3753
3754E4000 MEDIA DRIVER
3755M: Antti Palosaari <crope@iki.fi>
3756L: linux-media@vger.kernel.org
3757W: http://linuxtv.org/
3758W: http://palosaari.fi/linux/
3759Q: http://patchwork.linuxtv.org/project/linux-media/list/
3760T: git git://linuxtv.org/anttip/media_tree.git
3761S: Maintained
3762F: drivers/media/tuners/e4000*
3763
3764EATA ISA/EISA/PCI SCSI DRIVER
3765M: Dario Ballabio <ballabio_dario@emc.com>
3766L: linux-scsi@vger.kernel.org
3767S: Maintained
3768F: drivers/scsi/eata.c
3769
3770EC100 MEDIA DRIVER
3771M: Antti Palosaari <crope@iki.fi>
3772L: linux-media@vger.kernel.org
3773W: http://linuxtv.org/
3774W: http://palosaari.fi/linux/
3775Q: http://patchwork.linuxtv.org/project/linux-media/list/
3776T: git git://linuxtv.org/anttip/media_tree.git
3777S: Maintained
3778F: drivers/media/dvb-frontends/ec100*
3779
3780ECRYPT FILE SYSTEM
3781M: Tyler Hicks <tyhicks@canonical.com>
3782L: ecryptfs@vger.kernel.org
3783W: http://ecryptfs.org
3784W: https://launchpad.net/ecryptfs
3785S: Supported
3786F: Documentation/filesystems/ecryptfs.txt
3787F: fs/ecryptfs/
3788
3789EDAC-CORE
3790M: Doug Thompson <dougthompson@xmission.com>
3791M: Borislav Petkov <bp@alien8.de>
3792M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3793L: linux-edac@vger.kernel.org
3794W: bluesmoke.sourceforge.net
3795T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3796T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3797S: Supported
3798F: Documentation/edac.txt
3799F: drivers/edac/
3800F: include/linux/edac.h
3801
3802EDAC-AMD64
3803M: Doug Thompson <dougthompson@xmission.com>
3804M: Borislav Petkov <bp@alien8.de>
3805L: linux-edac@vger.kernel.org
3806W: bluesmoke.sourceforge.net
3807S: Maintained
3808F: drivers/edac/amd64_edac*
3809
3810EDAC-CALXEDA
3811M: Doug Thompson <dougthompson@xmission.com>
3812M: Robert Richter <rric@kernel.org>
3813L: linux-edac@vger.kernel.org
3814W: bluesmoke.sourceforge.net
3815S: Maintained
3816F: drivers/edac/highbank*
3817
3818EDAC-CAVIUM
3819M: Ralf Baechle <ralf@linux-mips.org>
3820M: David Daney <david.daney@cavium.com>
3821L: linux-edac@vger.kernel.org
3822L: linux-mips@linux-mips.org
3823W: bluesmoke.sourceforge.net
3824S: Supported
3825F: drivers/edac/octeon_edac*
3826
3827EDAC-E752X
3828M: Mark Gross <mark.gross@intel.com>
3829M: Doug Thompson <dougthompson@xmission.com>
3830L: linux-edac@vger.kernel.org
3831W: bluesmoke.sourceforge.net
3832S: Maintained
3833F: drivers/edac/e752x_edac.c
3834
3835EDAC-E7XXX
3836M: Doug Thompson <dougthompson@xmission.com>
3837L: linux-edac@vger.kernel.org
3838W: bluesmoke.sourceforge.net
3839S: Maintained
3840F: drivers/edac/e7xxx_edac.c
3841
3842EDAC-GHES
3843M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3844L: linux-edac@vger.kernel.org
3845W: bluesmoke.sourceforge.net
3846S: Maintained
3847F: drivers/edac/ghes_edac.c
3848
3849EDAC-I82443BXGX
3850M: Tim Small <tim@buttersideup.com>
3851L: linux-edac@vger.kernel.org
3852W: bluesmoke.sourceforge.net
3853S: Maintained
3854F: drivers/edac/i82443bxgx_edac.c
3855
3856EDAC-I3000
3857M: Jason Uhlenkott <juhlenko@akamai.com>
3858L: linux-edac@vger.kernel.org
3859W: bluesmoke.sourceforge.net
3860S: Maintained
3861F: drivers/edac/i3000_edac.c
3862
3863EDAC-I5000
3864M: Doug Thompson <dougthompson@xmission.com>
3865L: linux-edac@vger.kernel.org
3866W: bluesmoke.sourceforge.net
3867S: Maintained
3868F: drivers/edac/i5000_edac.c
3869
3870EDAC-I5400
3871M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3872L: linux-edac@vger.kernel.org
3873W: bluesmoke.sourceforge.net
3874S: Maintained
3875F: drivers/edac/i5400_edac.c
3876
3877EDAC-I7300
3878M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3879L: linux-edac@vger.kernel.org
3880W: bluesmoke.sourceforge.net
3881S: Maintained
3882F: drivers/edac/i7300_edac.c
3883
3884EDAC-I7CORE
3885M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3886L: linux-edac@vger.kernel.org
3887W: bluesmoke.sourceforge.net
3888S: Maintained
3889F: drivers/edac/i7core_edac.c
3890
3891EDAC-I82975X
3892M: Ranganathan Desikan <ravi@jetztechnologies.com>
3893M: "Arvind R." <arvino55@gmail.com>
3894L: linux-edac@vger.kernel.org
3895W: bluesmoke.sourceforge.net
3896S: Maintained
3897F: drivers/edac/i82975x_edac.c
3898
3899EDAC-IE31200
3900M: Jason Baron <jbaron@akamai.com>
3901L: linux-edac@vger.kernel.org
3902W: bluesmoke.sourceforge.net
3903S: Maintained
3904F: drivers/edac/ie31200_edac.c
3905
3906EDAC-MPC85XX
3907M: Johannes Thumshirn <morbidrsa@gmail.com>
3908L: linux-edac@vger.kernel.org
3909W: bluesmoke.sourceforge.net
3910S: Maintained
3911F: drivers/edac/mpc85xx_edac.[ch]
3912
3913EDAC-PASEMI
3914M: Egor Martovetsky <egor@pasemi.com>
3915L: linux-edac@vger.kernel.org
3916W: bluesmoke.sourceforge.net
3917S: Maintained
3918F: drivers/edac/pasemi_edac.c
3919
3920EDAC-R82600
3921M: Tim Small <tim@buttersideup.com>
3922L: linux-edac@vger.kernel.org
3923W: bluesmoke.sourceforge.net
3924S: Maintained
3925F: drivers/edac/r82600_edac.c
3926
3927EDAC-SBRIDGE
3928M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3929L: linux-edac@vger.kernel.org
3930W: bluesmoke.sourceforge.net
3931S: Maintained
3932F: drivers/edac/sb_edac.c
3933
3934EDAC-XGENE
3935APPLIED MICRO (APM) X-GENE SOC EDAC
3936M: Loc Ho <lho@apm.com>
3937S: Supported
3938F: drivers/edac/xgene_edac.c
3939F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3940
3941EDIROL UA-101/UA-1000 DRIVER
3942M: Clemens Ladisch <clemens@ladisch.de>
3943L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3944T: git git://git.alsa-project.org/alsa-kernel.git
3945S: Maintained
3946F: sound/usb/misc/ua101.c
3947
3948EXTENSIBLE FIRMWARE INTERFACE (EFI)
3949M: Matt Fleming <matt.fleming@intel.com>
3950L: linux-efi@vger.kernel.org
3951T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3952S: Maintained
3953F: Documentation/efi-stub.txt
3954F: arch/ia64/kernel/efi.c
3955F: arch/x86/boot/compressed/eboot.[ch]
3956F: arch/x86/include/asm/efi.h
3957F: arch/x86/platform/efi/*
3958F: drivers/firmware/efi/*
3959F: include/linux/efi*.h
3960
3961EFI VARIABLE FILESYSTEM
3962M: Matthew Garrett <matthew.garrett@nebula.com>
3963M: Jeremy Kerr <jk@ozlabs.org>
3964M: Matt Fleming <matt.fleming@intel.com>
3965T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3966L: linux-efi@vger.kernel.org
3967S: Maintained
3968F: fs/efivarfs/
3969
3970EFIFB FRAMEBUFFER DRIVER
3971L: linux-fbdev@vger.kernel.org
3972M: Peter Jones <pjones@redhat.com>
3973S: Maintained
3974F: drivers/video/fbdev/efifb.c
3975
3976EFS FILESYSTEM
3977W: http://aeschi.ch.eu.org/efs/
3978S: Orphan
3979F: fs/efs/
3980
3981EHCA (IBM GX bus InfiniBand adapter) DRIVER
3982M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3983M: Christoph Raisch <raisch@de.ibm.com>
3984L: linux-rdma@vger.kernel.org
3985S: Supported
3986F: drivers/infiniband/hw/ehca/
3987
3988EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3989M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3990L: netdev@vger.kernel.org
3991S: Maintained
3992F: drivers/net/ethernet/ibm/ehea/
3993
3994EM28XX VIDEO4LINUX DRIVER
3995M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3996L: linux-media@vger.kernel.org
3997W: http://linuxtv.org
3998T: git git://linuxtv.org/media_tree.git
3999S: Maintained
4000F: drivers/media/usb/em28xx/
4001
4002EMBEDDED LINUX
4003M: Paul Gortmaker <paul.gortmaker@windriver.com>
4004M: Matt Mackall <mpm@selenic.com>
4005M: David Woodhouse <dwmw2@infradead.org>
4006L: linux-embedded@vger.kernel.org
4007S: Maintained
4008
4009EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4010M: James Smart <james.smart@avagotech.com>
4011M: Dick Kennedy <dick.kennedy@avagotech.com>
4012L: linux-scsi@vger.kernel.org
4013W: http://www.avagotech.com
4014S: Supported
4015F: drivers/scsi/lpfc/
4016
4017ENE CB710 FLASH CARD READER DRIVER
4018M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4019S: Maintained
4020F: drivers/misc/cb710/
4021F: drivers/mmc/host/cb710-mmc.*
4022F: include/linux/cb710.h
4023
4024ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4025M: Maxim Levitsky <maximlevitsky@gmail.com>
4026S: Maintained
4027F: drivers/media/rc/ene_ir.*
4028
4029ENHANCED ERROR HANDLING (EEH)
4030M: Gavin Shan <shangw@linux.vnet.ibm.com>
4031L: linuxppc-dev@lists.ozlabs.org
4032S: Supported
4033F: Documentation/powerpc/eeh-pci-error-recovery.txt
4034F: arch/powerpc/kernel/eeh*.c
4035
4036EPSON S1D13XXX FRAMEBUFFER DRIVER
4037M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4038S: Maintained
4039T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4040F: drivers/video/fbdev/s1d13xxxfb.c
4041F: include/video/s1d13xxxfb.h
4042
4043ET131X NETWORK DRIVER
4044M: Mark Einon <mark.einon@gmail.com>
4045S: Odd Fixes
4046F: drivers/net/ethernet/agere/
4047
4048ETHERNET BRIDGE
4049M: Stephen Hemminger <stephen@networkplumber.org>
4050L: bridge@lists.linux-foundation.org
4051L: netdev@vger.kernel.org
4052W: http://www.linuxfoundation.org/en/Net:Bridge
4053S: Maintained
4054F: include/linux/netfilter_bridge/
4055F: net/bridge/
4056
4057ETHERNET PHY LIBRARY
4058M: Florian Fainelli <f.fainelli@gmail.com>
4059L: netdev@vger.kernel.org
4060S: Maintained
4061F: include/linux/phy.h
4062F: include/linux/phy_fixed.h
4063F: drivers/net/phy/
4064F: Documentation/networking/phy.txt
4065F: drivers/of/of_mdio.c
4066F: drivers/of/of_net.c
4067
4068EXT2 FILE SYSTEM
4069M: Jan Kara <jack@suse.com>
4070L: linux-ext4@vger.kernel.org
4071S: Maintained
4072F: Documentation/filesystems/ext2.txt
4073F: fs/ext2/
4074F: include/linux/ext2*
4075
4076EXT3 FILE SYSTEM
4077M: Jan Kara <jack@suse.com>
4078M: Andrew Morton <akpm@linux-foundation.org>
4079M: Andreas Dilger <adilger.kernel@dilger.ca>
4080L: linux-ext4@vger.kernel.org
4081S: Maintained
4082F: Documentation/filesystems/ext3.txt
4083F: fs/ext3/
4084
4085EXT4 FILE SYSTEM
4086M: "Theodore Ts'o" <tytso@mit.edu>
4087M: Andreas Dilger <adilger.kernel@dilger.ca>
4088L: linux-ext4@vger.kernel.org
4089W: http://ext4.wiki.kernel.org
4090Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4091S: Maintained
4092F: Documentation/filesystems/ext4.txt
4093F: fs/ext4/
4094
4095Extended Verification Module (EVM)
4096M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4097L: linux-ima-devel@lists.sourceforge.net
4098L: linux-security-module@vger.kernel.org
4099S: Supported
4100F: security/integrity/evm/
4101
4102EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4103M: MyungJoo Ham <myungjoo.ham@samsung.com>
4104M: Chanwoo Choi <cw00.choi@samsung.com>
4105L: linux-kernel@vger.kernel.org
4106T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4107S: Maintained
4108F: drivers/extcon/
4109F: Documentation/extcon/
4110
4111EXYNOS DP DRIVER
4112M: Jingoo Han <jingoohan1@gmail.com>
4113L: dri-devel@lists.freedesktop.org
4114S: Maintained
4115F: drivers/gpu/drm/exynos/exynos_dp*
4116
4117EXYNOS MIPI DISPLAY DRIVERS
4118M: Inki Dae <inki.dae@samsung.com>
4119M: Donghwa Lee <dh09.lee@samsung.com>
4120M: Kyungmin Park <kyungmin.park@samsung.com>
4121L: linux-fbdev@vger.kernel.org
4122S: Maintained
4123F: drivers/video/fbdev/exynos/exynos_mipi*
4124F: include/video/exynos_mipi*
4125
4126F71805F HARDWARE MONITORING DRIVER
4127M: Jean Delvare <jdelvare@suse.com>
4128L: lm-sensors@lm-sensors.org
4129S: Maintained
4130F: Documentation/hwmon/f71805f
4131F: drivers/hwmon/f71805f.c
4132
4133FC0011 TUNER DRIVER
4134M: Michael Buesch <m@bues.ch>
4135L: linux-media@vger.kernel.org
4136S: Maintained
4137F: drivers/media/tuners/fc0011.h
4138F: drivers/media/tuners/fc0011.c
4139
4140FC2580 MEDIA DRIVER
4141M: Antti Palosaari <crope@iki.fi>
4142L: linux-media@vger.kernel.org
4143W: http://linuxtv.org/
4144W: http://palosaari.fi/linux/
4145Q: http://patchwork.linuxtv.org/project/linux-media/list/
4146T: git git://linuxtv.org/anttip/media_tree.git
4147S: Maintained
4148F: drivers/media/tuners/fc2580*
4149
4150FANOTIFY
4151M: Eric Paris <eparis@redhat.com>
4152S: Maintained
4153F: fs/notify/fanotify/
4154F: include/linux/fanotify.h
4155F: include/uapi/linux/fanotify.h
4156
4157FARSYNC SYNCHRONOUS DRIVER
4158M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4159W: http://www.farsite.co.uk/
4160S: Supported
4161F: drivers/net/wan/farsync.*
4162
4163FAULT INJECTION SUPPORT
4164M: Akinobu Mita <akinobu.mita@gmail.com>
4165S: Supported
4166F: Documentation/fault-injection/
4167F: lib/fault-inject.c
4168
4169FBTFT Framebuffer drivers
4170M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4171M: Noralf Trønnes <noralf@tronnes.org>
4172S: Maintained
4173F: drivers/staging/fbtft/
4174
4175FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4176M: Vasu Dev <vasu.dev@intel.com>
4177L: fcoe-devel@open-fcoe.org
4178W: www.Open-FCoE.org
4179S: Supported
4180F: drivers/scsi/libfc/
4181F: drivers/scsi/fcoe/
4182F: include/scsi/fc/
4183F: include/scsi/libfc.h
4184F: include/scsi/libfcoe.h
4185F: include/uapi/scsi/fc/
4186
4187FILE LOCKING (flock() and fcntl()/lockf())
4188M: Jeff Layton <jlayton@poochiereds.net>
4189M: "J. Bruce Fields" <bfields@fieldses.org>
4190L: linux-fsdevel@vger.kernel.org
4191S: Maintained
4192F: include/linux/fcntl.h
4193F: include/linux/fs.h
4194F: include/uapi/linux/fcntl.h
4195F: include/uapi/linux/fs.h
4196F: fs/fcntl.c
4197F: fs/locks.c
4198
4199FILESYSTEMS (VFS and infrastructure)
4200M: Alexander Viro <viro@zeniv.linux.org.uk>
4201L: linux-fsdevel@vger.kernel.org
4202S: Maintained
4203F: fs/*
4204
4205FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4206M: Riku Voipio <riku.voipio@iki.fi>
4207L: lm-sensors@lm-sensors.org
4208S: Maintained
4209F: drivers/hwmon/f75375s.c
4210F: include/linux/f75375s.h
4211
4212FIREWIRE AUDIO DRIVERS
4213M: Clemens Ladisch <clemens@ladisch.de>
4214L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4215T: git git://git.alsa-project.org/alsa-kernel.git
4216S: Maintained
4217F: sound/firewire/
4218
4219FIREWIRE MEDIA DRIVERS (firedtv)
4220M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4221L: linux-media@vger.kernel.org
4222L: linux1394-devel@lists.sourceforge.net
4223T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4224S: Maintained
4225F: drivers/media/firewire/
4226
4227FIREWIRE SBP-2 TARGET
4228M: Chris Boot <bootc@bootc.net>
4229L: linux-scsi@vger.kernel.org
4230L: target-devel@vger.kernel.org
4231L: linux1394-devel@lists.sourceforge.net
4232T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4233S: Maintained
4234F: drivers/target/sbp/
4235
4236FIREWIRE SUBSYSTEM
4237M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4238L: linux1394-devel@lists.sourceforge.net
4239W: http://ieee1394.wiki.kernel.org/
4240T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4241S: Maintained
4242F: drivers/firewire/
4243F: include/linux/firewire.h
4244F: include/uapi/linux/firewire*.h
4245F: tools/firewire/
4246
4247FIRMWARE LOADER (request_firmware)
4248M: Ming Lei <ming.lei@canonical.com>
4249L: linux-kernel@vger.kernel.org
4250S: Maintained
4251F: Documentation/firmware_class/
4252F: drivers/base/firmware*.c
4253F: include/linux/firmware.h
4254
4255FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4256M: Joshua Morris <josh.h.morris@us.ibm.com>
4257M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4258S: Maintained
4259F: drivers/block/rsxx/
4260
4261FLOPPY DRIVER
4262M: Jiri Kosina <jkosina@suse.com>
4263T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4264S: Odd fixes
4265F: drivers/block/floppy.c
4266
4267FMC SUBSYSTEM
4268M: Alessandro Rubini <rubini@gnudd.com>
4269W: http://www.ohwr.org/projects/fmc-bus
4270S: Supported
4271F: drivers/fmc/
4272F: include/linux/fmc*.h
4273F: include/linux/ipmi-fru.h
4274K: fmc_d.*register
4275
4276FPU EMULATOR
4277M: Bill Metzenthen <billm@melbpc.org.au>
4278W: http://floatingpoint.sourceforge.net/emulator/index.html
4279S: Maintained
4280F: arch/x86/math-emu/
4281
4282FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4283L: netdev@vger.kernel.org
4284S: Orphan
4285F: drivers/net/wan/dlci.c
4286F: drivers/net/wan/sdla.c
4287
4288FRAMEBUFFER LAYER
4289M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4290M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4291L: linux-fbdev@vger.kernel.org
4292W: http://linux-fbdev.sourceforge.net/
4293Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4294T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4295S: Maintained
4296F: Documentation/fb/
4297F: Documentation/devicetree/bindings/fb/
4298F: drivers/video/
4299F: include/video/
4300F: include/linux/fb.h
4301F: include/uapi/video/
4302F: include/uapi/linux/fb.h
4303
4304FREESCALE DIU FRAMEBUFFER DRIVER
4305M: Timur Tabi <timur@tabi.org>
4306L: linux-fbdev@vger.kernel.org
4307S: Maintained
4308F: drivers/video/fbdev/fsl-diu-fb.*
4309
4310FREESCALE DMA DRIVER
4311M: Li Yang <leoli@freescale.com>
4312M: Zhang Wei <zw@zh-kernel.org>
4313L: linuxppc-dev@lists.ozlabs.org
4314S: Maintained
4315F: drivers/dma/fsldma.*
4316
4317FREESCALE I2C CPM DRIVER
4318M: Jochen Friedrich <jochen@scram.de>
4319L: linuxppc-dev@lists.ozlabs.org
4320L: linux-i2c@vger.kernel.org
4321S: Maintained
4322F: drivers/i2c/busses/i2c-cpm.c
4323
4324FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4325M: Sascha Hauer <kernel@pengutronix.de>
4326L: linux-fbdev@vger.kernel.org
4327L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4328S: Maintained
4329F: include/linux/platform_data/video-imxfb.h
4330F: drivers/video/fbdev/imxfb.c
4331
4332FREESCALE QUAD SPI DRIVER
4333M: Han Xu <han.xu@freescale.com>
4334L: linux-mtd@lists.infradead.org
4335S: Maintained
4336F: drivers/mtd/spi-nor/fsl-quadspi.c
4337
4338FREESCALE SOC FS_ENET DRIVER
4339M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4340M: Vitaly Bordug <vbordug@ru.mvista.com>
4341L: linuxppc-dev@lists.ozlabs.org
4342L: netdev@vger.kernel.org
4343S: Maintained
4344F: drivers/net/ethernet/freescale/fs_enet/
4345F: include/linux/fs_enet_pd.h
4346
4347FREESCALE QUICC ENGINE LIBRARY
4348L: linuxppc-dev@lists.ozlabs.org
4349S: Orphan
4350F: arch/powerpc/sysdev/qe_lib/
4351F: arch/powerpc/include/asm/*qe.h
4352
4353FREESCALE USB PERIPHERAL DRIVERS
4354M: Li Yang <leoli@freescale.com>
4355L: linux-usb@vger.kernel.org
4356L: linuxppc-dev@lists.ozlabs.org
4357S: Maintained
4358F: drivers/usb/gadget/udc/fsl*
4359
4360FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4361M: Li Yang <leoli@freescale.com>
4362L: netdev@vger.kernel.org
4363L: linuxppc-dev@lists.ozlabs.org
4364S: Maintained
4365F: drivers/net/ethernet/freescale/ucc_geth*
4366
4367FREESCALE QUICC ENGINE UCC UART DRIVER
4368M: Timur Tabi <timur@tabi.org>
4369L: linuxppc-dev@lists.ozlabs.org
4370S: Maintained
4371F: drivers/tty/serial/ucc_uart.c
4372
4373FREESCALE SOC SOUND DRIVERS
4374M: Timur Tabi <timur@tabi.org>
4375M: Nicolin Chen <nicoleotsuka@gmail.com>
4376M: Xiubo Li <Xiubo.Lee@gmail.com>
4377L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4378L: linuxppc-dev@lists.ozlabs.org
4379S: Maintained
4380F: sound/soc/fsl/fsl*
4381F: sound/soc/fsl/imx*
4382F: sound/soc/fsl/mpc8610_hpcd.c
4383
4384FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4385M: "J. German Rivera" <German.Rivera@freescale.com>
4386L: linux-kernel@vger.kernel.org
4387S: Maintained
4388F: drivers/staging/fsl-mc/
4389
4390FREEVXFS FILESYSTEM
4391M: Christoph Hellwig <hch@infradead.org>
4392W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4393S: Maintained
4394F: fs/freevxfs/
4395
4396FREEZER
4397M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4398M: Pavel Machek <pavel@ucw.cz>
4399L: linux-pm@vger.kernel.org
4400S: Supported
4401F: Documentation/power/freezing-of-tasks.txt
4402F: include/linux/freezer.h
4403F: kernel/freezer.c
4404
4405FRONTSWAP API
4406M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4407L: linux-kernel@vger.kernel.org
4408S: Maintained
4409F: mm/frontswap.c
4410F: include/linux/frontswap.h
4411
4412FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4413M: David Howells <dhowells@redhat.com>
4414L: linux-cachefs@redhat.com
4415S: Supported
4416F: Documentation/filesystems/caching/
4417F: fs/fscache/
4418F: include/linux/fscache*.h
4419
4420F2FS FILE SYSTEM
4421M: Jaegeuk Kim <jaegeuk@kernel.org>
4422M: Changman Lee <cm224.lee@samsung.com>
4423L: linux-f2fs-devel@lists.sourceforge.net
4424W: http://en.wikipedia.org/wiki/F2FS
4425T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4426S: Maintained
4427F: Documentation/filesystems/f2fs.txt
4428F: Documentation/ABI/testing/sysfs-fs-f2fs
4429F: fs/f2fs/
4430F: include/linux/f2fs_fs.h
4431
4432FUJITSU FR-V (FRV) PORT
4433M: David Howells <dhowells@redhat.com>
4434S: Maintained
4435F: arch/frv/
4436
4437FUJITSU LAPTOP EXTRAS
4438M: Jonathan Woithe <jwoithe@just42.net>
4439L: platform-driver-x86@vger.kernel.org
4440S: Maintained
4441F: drivers/platform/x86/fujitsu-laptop.c
4442
4443FUJITSU M-5MO LS CAMERA ISP DRIVER
4444M: Kyungmin Park <kyungmin.park@samsung.com>
4445M: Heungjun Kim <riverful.kim@samsung.com>
4446L: linux-media@vger.kernel.org
4447S: Maintained
4448F: drivers/media/i2c/m5mols/
4449F: include/media/m5mols.h
4450
4451FUJITSU TABLET EXTRAS
4452M: Robert Gerlach <khnz@gmx.de>
4453L: platform-driver-x86@vger.kernel.org
4454S: Maintained
4455F: drivers/platform/x86/fujitsu-tablet.c
4456
4457FUSE: FILESYSTEM IN USERSPACE
4458M: Miklos Szeredi <miklos@szeredi.hu>
4459L: fuse-devel@lists.sourceforge.net
4460W: http://fuse.sourceforge.net/
4461T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4462S: Maintained
4463F: fs/fuse/
4464F: include/uapi/linux/fuse.h
4465F: Documentation/filesystems/fuse.txt
4466
4467FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4468M: Rik Faith <faith@cs.unc.edu>
4469L: linux-scsi@vger.kernel.org
4470S: Odd Fixes (e.g., new signatures)
4471F: drivers/scsi/fdomain.*
4472
4473GCOV BASED KERNEL PROFILING
4474M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4475S: Maintained
4476F: kernel/gcov/
4477F: Documentation/gcov.txt
4478
4479GDT SCSI DISK ARRAY CONTROLLER DRIVER
4480M: Achim Leubner <achim_leubner@adaptec.com>
4481L: linux-scsi@vger.kernel.org
4482W: http://www.icp-vortex.com/
4483S: Supported
4484F: drivers/scsi/gdt*
4485
4486GDB KERNEL DEBUGGING HELPER SCRIPTS
4487M: Jan Kiszka <jan.kiszka@siemens.com>
4488S: Supported
4489F: scripts/gdb/
4490
4491GEMTEK FM RADIO RECEIVER DRIVER
4492M: Hans Verkuil <hverkuil@xs4all.nl>
4493L: linux-media@vger.kernel.org
4494T: git git://linuxtv.org/media_tree.git
4495W: http://linuxtv.org
4496S: Maintained
4497F: drivers/media/radio/radio-gemtek*
4498
4499GENERIC GPIO I2C DRIVER
4500M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4501S: Supported
4502F: drivers/i2c/busses/i2c-gpio.c
4503F: include/linux/i2c-gpio.h
4504
4505GENERIC GPIO I2C MULTIPLEXER DRIVER
4506M: Peter Korsgaard <peter.korsgaard@barco.com>
4507L: linux-i2c@vger.kernel.org
4508S: Supported
4509F: drivers/i2c/muxes/i2c-mux-gpio.c
4510F: include/linux/i2c-mux-gpio.h
4511F: Documentation/i2c/muxes/i2c-mux-gpio
4512
4513GENERIC HDLC (WAN) DRIVERS
4514M: Krzysztof Halasa <khc@pm.waw.pl>
4515W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4516S: Maintained
4517F: drivers/net/wan/c101.c
4518F: drivers/net/wan/hd6457*
4519F: drivers/net/wan/hdlc*
4520F: drivers/net/wan/n2.c
4521F: drivers/net/wan/pc300too.c
4522F: drivers/net/wan/pci200syn.c
4523F: drivers/net/wan/wanxl*
4524
4525GENERIC INCLUDE/ASM HEADER FILES
4526M: Arnd Bergmann <arnd@arndb.de>
4527L: linux-arch@vger.kernel.org
4528T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4529S: Maintained
4530F: include/asm-generic/
4531F: include/uapi/asm-generic/
4532
4533GENERIC PHY FRAMEWORK
4534M: Kishon Vijay Abraham I <kishon@ti.com>
4535L: linux-kernel@vger.kernel.org
4536T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4537S: Supported
4538F: drivers/phy/
4539F: include/linux/phy/
4540
4541GENERIC PM DOMAINS
4542M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4543M: Kevin Hilman <khilman@kernel.org>
4544M: Ulf Hansson <ulf.hansson@linaro.org>
4545L: linux-pm@vger.kernel.org
4546S: Supported
4547F: drivers/base/power/domain*.c
4548F: include/linux/pm_domain.h
4549
4550GENERIC UIO DRIVER FOR PCI DEVICES
4551M: "Michael S. Tsirkin" <mst@redhat.com>
4552L: kvm@vger.kernel.org
4553S: Supported
4554F: drivers/uio/uio_pci_generic.c
4555
4556GET_MAINTAINER SCRIPT
4557M: Joe Perches <joe@perches.com>
4558S: Maintained
4559F: scripts/get_maintainer.pl
4560
4561GFS2 FILE SYSTEM
4562M: Steven Whitehouse <swhiteho@redhat.com>
4563M: Bob Peterson <rpeterso@redhat.com>
4564L: cluster-devel@redhat.com
4565W: http://sources.redhat.com/cluster/
4566T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4567S: Supported
4568F: Documentation/filesystems/gfs2*.txt
4569F: fs/gfs2/
4570F: include/uapi/linux/gfs2_ondisk.h
4571
4572GIGASET ISDN DRIVERS
4573M: Paul Bolle <pebolle@tiscali.nl>
4574L: gigaset307x-common@lists.sourceforge.net
4575W: http://gigaset307x.sourceforge.net/
4576S: Odd Fixes
4577F: Documentation/isdn/README.gigaset
4578F: drivers/isdn/gigaset/
4579F: include/uapi/linux/gigaset_dev.h
4580
4581GO7007 MPEG CODEC
4582M: Hans Verkuil <hans.verkuil@cisco.com>
4583L: linux-media@vger.kernel.org
4584S: Maintained
4585F: drivers/media/usb/go7007/
4586
4587GOODIX TOUCHSCREEN
4588M: Bastien Nocera <hadess@hadess.net>
4589L: linux-input@vger.kernel.org
4590S: Maintained
4591F: drivers/input/touchscreen/goodix.c
4592
4593GPIO SUBSYSTEM
4594M: Linus Walleij <linus.walleij@linaro.org>
4595M: Alexandre Courbot <gnurou@gmail.com>
4596L: linux-gpio@vger.kernel.org
4597T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4598S: Maintained
4599F: Documentation/gpio/
4600F: drivers/gpio/
4601F: include/linux/gpio/
4602F: include/linux/gpio.h
4603F: include/asm-generic/gpio.h
4604
4605GRE DEMULTIPLEXER DRIVER
4606M: Dmitry Kozlov <xeb@mail.ru>
4607L: netdev@vger.kernel.org
4608S: Maintained
4609F: net/ipv4/gre_demux.c
4610F: net/ipv4/gre_offload.c
4611F: include/net/gre.h
4612
4613GRETH 10/100/1G Ethernet MAC device driver
4614M: Kristoffer Glembo <kristoffer@gaisler.com>
4615L: netdev@vger.kernel.org
4616S: Maintained
4617F: drivers/net/ethernet/aeroflex/
4618
4619GSPCA FINEPIX SUBDRIVER
4620M: Frank Zago <frank@zago.net>
4621L: linux-media@vger.kernel.org
4622T: git git://linuxtv.org/media_tree.git
4623S: Maintained
4624F: drivers/media/usb/gspca/finepix.c
4625
4626GSPCA GL860 SUBDRIVER
4627M: Olivier Lorin <o.lorin@laposte.net>
4628L: linux-media@vger.kernel.org
4629T: git git://linuxtv.org/media_tree.git
4630S: Maintained
4631F: drivers/media/usb/gspca/gl860/
4632
4633GSPCA M5602 SUBDRIVER
4634M: Erik Andren <erik.andren@gmail.com>
4635L: linux-media@vger.kernel.org
4636T: git git://linuxtv.org/media_tree.git
4637S: Maintained
4638F: drivers/media/usb/gspca/m5602/
4639
4640GSPCA PAC207 SONIXB SUBDRIVER
4641M: Hans de Goede <hdegoede@redhat.com>
4642L: linux-media@vger.kernel.org
4643T: git git://linuxtv.org/media_tree.git
4644S: Maintained
4645F: drivers/media/usb/gspca/pac207.c
4646
4647GSPCA SN9C20X SUBDRIVER
4648M: Brian Johnson <brijohn@gmail.com>
4649L: linux-media@vger.kernel.org
4650T: git git://linuxtv.org/media_tree.git
4651S: Maintained
4652F: drivers/media/usb/gspca/sn9c20x.c
4653
4654GSPCA T613 SUBDRIVER
4655M: Leandro Costantino <lcostantino@gmail.com>
4656L: linux-media@vger.kernel.org
4657T: git git://linuxtv.org/media_tree.git
4658S: Maintained
4659F: drivers/media/usb/gspca/t613.c
4660
4661GSPCA USB WEBCAM DRIVER
4662M: Hans de Goede <hdegoede@redhat.com>
4663L: linux-media@vger.kernel.org
4664T: git git://linuxtv.org/media_tree.git
4665S: Maintained
4666F: drivers/media/usb/gspca/
4667
4668GUID PARTITION TABLE (GPT)
4669M: Davidlohr Bueso <dave@stgolabs.net>
4670L: linux-efi@vger.kernel.org
4671S: Maintained
4672F: block/partitions/efi.*
4673
4674STK1160 USB VIDEO CAPTURE DRIVER
4675M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4676L: linux-media@vger.kernel.org
4677T: git git://linuxtv.org/media_tree.git
4678S: Maintained
4679F: drivers/media/usb/stk1160/
4680
4681H8/300 ARCHITECTURE
4682M: Yoshinori Sato <ysato@users.sourceforge.jp>
4683L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4684W: http://uclinux-h8.sourceforge.jp
4685T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4686S: Maintained
4687F: arch/h8300/
4688F: drivers/clocksource/h8300_*.c
4689F: drivers/clk/h8300/
4690F: drivers/irqchip/irq-renesas-h8*.c
4691
4692HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4693M: Frank Seidel <frank@f-seidel.de>
4694L: platform-driver-x86@vger.kernel.org
4695W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4696S: Maintained
4697F: drivers/platform/x86/hdaps.c
4698
4699HDPVR USB VIDEO ENCODER DRIVER
4700M: Hans Verkuil <hverkuil@xs4all.nl>
4701L: linux-media@vger.kernel.org
4702T: git git://linuxtv.org/media_tree.git
4703W: http://linuxtv.org
4704S: Odd Fixes
4705F: drivers/media/usb/hdpvr/
4706
4707HWPOISON MEMORY FAILURE HANDLING
4708M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4709L: linux-mm@kvack.org
4710S: Maintained
4711F: mm/memory-failure.c
4712F: mm/hwpoison-inject.c
4713
4714HYPERVISOR VIRTUAL CONSOLE DRIVER
4715L: linuxppc-dev@lists.ozlabs.org
4716S: Odd Fixes
4717F: drivers/tty/hvc/
4718
4719HACKRF MEDIA DRIVER
4720M: Antti Palosaari <crope@iki.fi>
4721L: linux-media@vger.kernel.org
4722W: http://linuxtv.org/
4723W: http://palosaari.fi/linux/
4724Q: http://patchwork.linuxtv.org/project/linux-media/list/
4725T: git git://linuxtv.org/anttip/media_tree.git
4726S: Maintained
4727F: drivers/media/usb/hackrf/
4728
4729HARDWARE MONITORING
4730M: Jean Delvare <jdelvare@suse.com>
4731M: Guenter Roeck <linux@roeck-us.net>
4732L: lm-sensors@lm-sensors.org
4733W: http://www.lm-sensors.org/
4734T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4735T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4736S: Maintained
4737F: Documentation/hwmon/
4738F: drivers/hwmon/
4739F: include/linux/hwmon*.h
4740
4741HARDWARE RANDOM NUMBER GENERATOR CORE
4742M: Matt Mackall <mpm@selenic.com>
4743M: Herbert Xu <herbert@gondor.apana.org.au>
4744L: linux-crypto@vger.kernel.org
4745S: Odd fixes
4746F: Documentation/hw_random.txt
4747F: drivers/char/hw_random/
4748F: include/linux/hw_random.h
4749
4750HARDWARE SPINLOCK CORE
4751M: Ohad Ben-Cohen <ohad@wizery.com>
4752S: Maintained
4753F: Documentation/hwspinlock.txt
4754F: drivers/hwspinlock/hwspinlock_*
4755F: include/linux/hwspinlock.h
4756
4757HARMONY SOUND DRIVER
4758L: linux-parisc@vger.kernel.org
4759S: Maintained
4760F: sound/parisc/harmony.*
4761
4762HD29L2 MEDIA DRIVER
4763M: Antti Palosaari <crope@iki.fi>
4764L: linux-media@vger.kernel.org
4765W: http://linuxtv.org/
4766W: http://palosaari.fi/linux/
4767Q: http://patchwork.linuxtv.org/project/linux-media/list/
4768T: git git://linuxtv.org/anttip/media_tree.git
4769S: Maintained
4770F: drivers/media/dvb-frontends/hd29l2*
4771
4772HEWLETT-PACKARD SMART2 RAID DRIVER
4773L: iss_storagedev@hp.com
4774S: Orphan
4775F: Documentation/blockdev/cpqarray.txt
4776F: drivers/block/cpqarray.*
4777
4778HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4779M: Don Brace <don.brace@pmcs.com>
4780L: iss_storagedev@hp.com
4781L: storagedev@pmcs.com
4782L: linux-scsi@vger.kernel.org
4783S: Supported
4784F: Documentation/scsi/hpsa.txt
4785F: drivers/scsi/hpsa*.[ch]
4786F: include/linux/cciss*.h
4787F: include/uapi/linux/cciss*.h
4788
4789HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4790M: Don Brace <don.brace@pmcs.com>
4791L: iss_storagedev@hp.com
4792L: storagedev@pmcs.com
4793L: linux-scsi@vger.kernel.org
4794S: Supported
4795F: Documentation/blockdev/cciss.txt
4796F: drivers/block/cciss*
4797F: include/linux/cciss_ioctl.h
4798F: include/uapi/linux/cciss_ioctl.h
4799
4800HFS FILESYSTEM
4801L: linux-fsdevel@vger.kernel.org
4802S: Orphan
4803F: Documentation/filesystems/hfs.txt
4804F: fs/hfs/
4805
4806HFSPLUS FILESYSTEM
4807L: linux-fsdevel@vger.kernel.org
4808S: Orphan
4809F: Documentation/filesystems/hfsplus.txt
4810F: fs/hfsplus/
4811
4812HGA FRAMEBUFFER DRIVER
4813M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4814L: linux-nvidia@lists.surfsouth.com
4815W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4816S: Maintained
4817F: drivers/video/fbdev/hgafb.c
4818
4819HIBERNATION (aka Software Suspend, aka swsusp)
4820M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4821M: Pavel Machek <pavel@ucw.cz>
4822L: linux-pm@vger.kernel.org
4823S: Supported
4824F: arch/x86/power/
4825F: drivers/base/power/
4826F: kernel/power/
4827F: include/linux/suspend.h
4828F: include/linux/freezer.h
4829F: include/linux/pm.h
4830F: arch/*/include/asm/suspend*.h
4831
4832HID CORE LAYER
4833M: Jiri Kosina <jkosina@suse.com>
4834L: linux-input@vger.kernel.org
4835T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4836S: Maintained
4837F: drivers/hid/
4838F: include/linux/hid*
4839F: include/uapi/linux/hid*
4840
4841HID SENSOR HUB DRIVERS
4842M: Jiri Kosina <jkosina@suse.com>
4843M: Jonathan Cameron <jic23@kernel.org>
4844M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4845L: linux-input@vger.kernel.org
4846L: linux-iio@vger.kernel.org
4847S: Maintained
4848F: Documentation/hid/hid-sensor*
4849F: drivers/hid/hid-sensor-*
4850F: drivers/iio/*/hid-*
4851F: include/linux/hid-sensor-*
4852
4853HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4854M: Thomas Gleixner <tglx@linutronix.de>
4855L: linux-kernel@vger.kernel.org
4856T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4857S: Maintained
4858F: Documentation/timers/
4859F: kernel/time/hrtimer.c
4860F: kernel/time/clockevents.c
4861F: kernel/time/tick*.*
4862F: kernel/time/timer_*.c
4863F: include/linux/clockchips.h
4864F: include/linux/hrtimer.h
4865
4866HIGH-SPEED SCC DRIVER FOR AX.25
4867L: linux-hams@vger.kernel.org
4868S: Orphan
4869F: drivers/net/hamradio/dmascc.c
4870F: drivers/net/hamradio/scc.c
4871
4872HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4873M: HighPoint Linux Team <linux@highpoint-tech.com>
4874W: http://www.highpoint-tech.com
4875S: Supported
4876F: Documentation/scsi/hptiop.txt
4877F: drivers/scsi/hptiop.c
4878
4879HIPPI
4880M: Jes Sorensen <jes@trained-monkey.org>
4881L: linux-hippi@sunsite.dk
4882S: Maintained
4883F: include/linux/hippidevice.h
4884F: include/uapi/linux/if_hippi.h
4885F: net/802/hippi.c
4886F: drivers/net/hippi/
4887
4888HOST AP DRIVER
4889M: Jouni Malinen <j@w1.fi>
4890L: hostap@shmoo.com (subscribers-only)
4891L: linux-wireless@vger.kernel.org
4892W: http://hostap.epitest.fi/
4893S: Maintained
4894F: drivers/net/wireless/hostap/
4895
4896HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4897L: platform-driver-x86@vger.kernel.org
4898S: Orphan
4899F: drivers/platform/x86/tc1100-wmi.c
4900
4901HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4902M: Jaroslav Kysela <perex@perex.cz>
4903S: Maintained
4904F: drivers/net/ethernet/hp/hp100.*
4905
4906HPET: High Precision Event Timers driver
4907M: Clemens Ladisch <clemens@ladisch.de>
4908S: Maintained
4909F: Documentation/timers/hpet.txt
4910F: drivers/char/hpet.c
4911F: include/linux/hpet.h
4912F: include/uapi/linux/hpet.h
4913
4914HPET: x86
4915S: Orphan
4916F: arch/x86/kernel/hpet.c
4917F: arch/x86/include/asm/hpet.h
4918
4919HPFS FILESYSTEM
4920M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4921W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4922S: Maintained
4923F: fs/hpfs/
4924
4925HSI SUBSYSTEM
4926M: Sebastian Reichel <sre@kernel.org>
4927T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4928S: Maintained
4929F: Documentation/ABI/testing/sysfs-bus-hsi
4930F: Documentation/hsi.txt
4931F: drivers/hsi/
4932F: include/linux/hsi/
4933F: include/uapi/linux/hsi/
4934
4935HSO 3G MODEM DRIVER
4936M: Jan Dumon <j.dumon@option.com>
4937W: http://www.pharscape.org
4938S: Maintained
4939F: drivers/net/usb/hso.c
4940
4941HSR NETWORK PROTOCOL
4942M: Arvid Brodin <arvid.brodin@alten.se>
4943L: netdev@vger.kernel.org
4944S: Maintained
4945F: net/hsr/
4946
4947HTCPEN TOUCHSCREEN DRIVER
4948M: Pau Oliva Fora <pof@eslack.org>
4949L: linux-input@vger.kernel.org
4950S: Maintained
4951F: drivers/input/touchscreen/htcpen.c
4952
4953HUGETLB FILESYSTEM
4954M: Nadia Yvette Chambers <nyc@holomorphy.com>
4955S: Maintained
4956F: fs/hugetlbfs/
4957
4958Hyper-V CORE AND DRIVERS
4959M: "K. Y. Srinivasan" <kys@microsoft.com>
4960M: Haiyang Zhang <haiyangz@microsoft.com>
4961L: devel@linuxdriverproject.org
4962S: Maintained
4963F: arch/x86/include/asm/mshyperv.h
4964F: arch/x86/include/uapi/asm/hyperv.h
4965F: arch/x86/kernel/cpu/mshyperv.c
4966F: drivers/hid/hid-hyperv.c
4967F: drivers/hv/
4968F: drivers/input/serio/hyperv-keyboard.c
4969F: drivers/net/hyperv/
4970F: drivers/scsi/storvsc_drv.c
4971F: drivers/video/fbdev/hyperv_fb.c
4972F: include/linux/hyperv.h
4973F: tools/hv/
4974
4975I2C OVER PARALLEL PORT
4976M: Jean Delvare <jdelvare@suse.com>
4977L: linux-i2c@vger.kernel.org
4978S: Maintained
4979F: Documentation/i2c/busses/i2c-parport
4980F: Documentation/i2c/busses/i2c-parport-light
4981F: drivers/i2c/busses/i2c-parport.c
4982F: drivers/i2c/busses/i2c-parport-light.c
4983
4984I2C/SMBUS CONTROLLER DRIVERS FOR PC
4985M: Jean Delvare <jdelvare@suse.com>
4986L: linux-i2c@vger.kernel.org
4987S: Maintained
4988F: Documentation/i2c/busses/i2c-ali1535
4989F: Documentation/i2c/busses/i2c-ali1563
4990F: Documentation/i2c/busses/i2c-ali15x3
4991F: Documentation/i2c/busses/i2c-amd756
4992F: Documentation/i2c/busses/i2c-amd8111
4993F: Documentation/i2c/busses/i2c-i801
4994F: Documentation/i2c/busses/i2c-nforce2
4995F: Documentation/i2c/busses/i2c-piix4
4996F: Documentation/i2c/busses/i2c-sis5595
4997F: Documentation/i2c/busses/i2c-sis630
4998F: Documentation/i2c/busses/i2c-sis96x
4999F: Documentation/i2c/busses/i2c-via
5000F: Documentation/i2c/busses/i2c-viapro
5001F: drivers/i2c/busses/i2c-ali1535.c
5002F: drivers/i2c/busses/i2c-ali1563.c
5003F: drivers/i2c/busses/i2c-ali15x3.c
5004F: drivers/i2c/busses/i2c-amd756.c
5005F: drivers/i2c/busses/i2c-amd756-s4882.c
5006F: drivers/i2c/busses/i2c-amd8111.c
5007F: drivers/i2c/busses/i2c-i801.c
5008F: drivers/i2c/busses/i2c-isch.c
5009F: drivers/i2c/busses/i2c-nforce2.c
5010F: drivers/i2c/busses/i2c-nforce2-s4985.c
5011F: drivers/i2c/busses/i2c-piix4.c
5012F: drivers/i2c/busses/i2c-sis5595.c
5013F: drivers/i2c/busses/i2c-sis630.c
5014F: drivers/i2c/busses/i2c-sis96x.c
5015F: drivers/i2c/busses/i2c-via.c
5016F: drivers/i2c/busses/i2c-viapro.c
5017
5018I2C/SMBUS ISMT DRIVER
5019M: Seth Heasley <seth.heasley@intel.com>
5020M: Neil Horman <nhorman@tuxdriver.com>
5021L: linux-i2c@vger.kernel.org
5022F: drivers/i2c/busses/i2c-ismt.c
5023F: Documentation/i2c/busses/i2c-ismt
5024
5025I2C/SMBUS STUB DRIVER
5026M: Jean Delvare <jdelvare@suse.com>
5027L: linux-i2c@vger.kernel.org
5028S: Maintained
5029F: drivers/i2c/i2c-stub.c
5030
5031I2C SUBSYSTEM
5032M: Wolfram Sang <wsa@the-dreams.de>
5033L: linux-i2c@vger.kernel.org
5034W: https://i2c.wiki.kernel.org/
5035Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5036T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5037S: Maintained
5038F: Documentation/devicetree/bindings/i2c/
5039F: Documentation/i2c/
5040F: drivers/i2c/
5041F: include/linux/i2c.h
5042F: include/linux/i2c-*.h
5043F: include/uapi/linux/i2c.h
5044F: include/uapi/linux/i2c-*.h
5045
5046I2C ACPI SUPPORT
5047M: Mika Westerberg <mika.westerberg@linux.intel.com>
5048L: linux-i2c@vger.kernel.org
5049L: linux-acpi@vger.kernel.org
5050S: Maintained
5051
5052I2C-TAOS-EVM DRIVER
5053M: Jean Delvare <jdelvare@suse.com>
5054L: linux-i2c@vger.kernel.org
5055S: Maintained
5056F: Documentation/i2c/busses/i2c-taos-evm
5057F: drivers/i2c/busses/i2c-taos-evm.c
5058
5059I2C-TINY-USB DRIVER
5060M: Till Harbaum <till@harbaum.org>
5061L: linux-i2c@vger.kernel.org
5062W: http://www.harbaum.org/till/i2c_tiny_usb
5063S: Maintained
5064F: drivers/i2c/busses/i2c-tiny-usb.c
5065
5066i386 BOOT CODE
5067M: "H. Peter Anvin" <hpa@zytor.com>
5068S: Maintained
5069F: arch/x86/boot/
5070
5071i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5072M: "H. Peter Anvin" <hpa@zytor.com>
5073T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5074S: Maintained
5075
5076IA64 (Itanium) PLATFORM
5077M: Tony Luck <tony.luck@intel.com>
5078M: Fenghua Yu <fenghua.yu@intel.com>
5079L: linux-ia64@vger.kernel.org
5080T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5081S: Maintained
5082F: arch/ia64/
5083
5084IBM Power in-Nest Crypto Acceleration
5085M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
5086M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
5087L: linux-crypto@vger.kernel.org
5088S: Supported
5089F: drivers/crypto/nx/Makefile
5090F: drivers/crypto/nx/Kconfig
5091F: drivers/crypto/nx/nx-aes*
5092F: drivers/crypto/nx/nx-sha*
5093F: drivers/crypto/nx/nx.*
5094F: drivers/crypto/nx/nx_csbcpb.h
5095F: drivers/crypto/nx/nx_debugfs.h
5096
5097IBM Power 842 compression accelerator
5098M: Dan Streetman <ddstreet@us.ibm.com>
5099S: Supported
5100F: drivers/crypto/nx/Makefile
5101F: drivers/crypto/nx/Kconfig
5102F: drivers/crypto/nx/nx-842*
5103F: include/linux/sw842.h
5104F: crypto/842.c
5105F: lib/842/
5106
5107IBM Power Linux RAID adapter
5108M: Brian King <brking@us.ibm.com>
5109S: Supported
5110F: drivers/scsi/ipr.*
5111
5112IBM Power Virtual Ethernet Device Driver
5113M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5114L: netdev@vger.kernel.org
5115S: Supported
5116F: drivers/net/ethernet/ibm/ibmveth.*
5117
5118IBM Power Virtual SCSI Device Drivers
5119M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5120L: linux-scsi@vger.kernel.org
5121S: Supported
5122F: drivers/scsi/ibmvscsi/ibmvscsi*
5123F: drivers/scsi/ibmvscsi/viosrp.h
5124
5125IBM Power Virtual FC Device Drivers
5126M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5127L: linux-scsi@vger.kernel.org
5128S: Supported
5129F: drivers/scsi/ibmvscsi/ibmvfc*
5130
5131IBM ServeRAID RAID DRIVER
5132S: Orphan
5133F: drivers/scsi/ips.*
5134
5135ICH LPC AND GPIO DRIVER
5136M: Peter Tyser <ptyser@xes-inc.com>
5137S: Maintained
5138F: drivers/mfd/lpc_ich.c
5139F: drivers/gpio/gpio-ich.c
5140
5141IDE SUBSYSTEM
5142M: "David S. Miller" <davem@davemloft.net>
5143L: linux-ide@vger.kernel.org
5144Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5145T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5146S: Maintained
5147F: Documentation/ide/
5148F: drivers/ide/
5149F: include/linux/ide.h
5150
5151IDEAPAD LAPTOP EXTRAS DRIVER
5152M: Ike Panhc <ike.pan@canonical.com>
5153L: platform-driver-x86@vger.kernel.org
5154W: http://launchpad.net/ideapad-laptop
5155S: Maintained
5156F: drivers/platform/x86/ideapad-laptop.c
5157
5158IDEAPAD LAPTOP SLIDEBAR DRIVER
5159M: Andrey Moiseev <o2g.org.ru@gmail.com>
5160L: linux-input@vger.kernel.org
5161W: https://github.com/o2genum/ideapad-slidebar
5162S: Maintained
5163F: drivers/input/misc/ideapad_slidebar.c
5164
5165IDE/ATAPI DRIVERS
5166M: Borislav Petkov <bp@alien8.de>
5167L: linux-ide@vger.kernel.org
5168S: Maintained
5169F: Documentation/cdrom/ide-cd
5170F: drivers/ide/ide-cd*
5171
5172IDLE-I7300
5173M: Andy Henroid <andrew.d.henroid@intel.com>
5174L: linux-pm@vger.kernel.org
5175S: Supported
5176F: drivers/idle/i7300_idle.c
5177
5178IEEE 802.15.4 SUBSYSTEM
5179M: Alexander Aring <alex.aring@gmail.com>
5180L: linux-wpan@vger.kernel.org
5181W: https://github.com/linux-wpan
5182T: git git://github.com/linux-wpan/linux-wpan-next.git
5183S: Maintained
5184F: net/ieee802154/
5185F: net/mac802154/
5186F: drivers/net/ieee802154/
5187F: include/linux/nl802154.h
5188F: include/linux/ieee802154.h
5189F: include/net/nl802154.h
5190F: include/net/mac802154.h
5191F: include/net/af_ieee802154.h
5192F: include/net/cfg802154.h
5193F: include/net/ieee802154_netdev.h
5194F: Documentation/networking/ieee802154.txt
5195
5196IGORPLUG-USB IR RECEIVER
5197M: Sean Young <sean@mess.org>
5198L: linux-media@vger.kernel.org
5199S: Maintained
5200F: drivers/media/rc/igorplugusb.c
5201
5202IGUANAWORKS USB IR TRANSCEIVER
5203M: Sean Young <sean@mess.org>
5204L: linux-media@vger.kernel.org
5205S: Maintained
5206F: drivers/media/rc/iguanair.c
5207
5208IIO SUBSYSTEM AND DRIVERS
5209M: Jonathan Cameron <jic23@kernel.org>
5210R: Hartmut Knaack <knaack.h@gmx.de>
5211R: Lars-Peter Clausen <lars@metafoo.de>
5212R: Peter Meerwald <pmeerw@pmeerw.net>
5213L: linux-iio@vger.kernel.org
5214S: Maintained
5215F: drivers/iio/
5216F: drivers/staging/iio/
5217F: include/linux/iio/
5218F: tools/iio/
5219
5220IKANOS/ADI EAGLE ADSL USB DRIVER
5221M: Matthieu Castet <castet.matthieu@free.fr>
5222M: Stanislaw Gruszka <stf_xl@wp.pl>
5223S: Maintained
5224F: drivers/usb/atm/ueagle-atm.c
5225
5226INA209 HARDWARE MONITOR DRIVER
5227M: Guenter Roeck <linux@roeck-us.net>
5228L: lm-sensors@lm-sensors.org
5229S: Maintained
5230F: Documentation/hwmon/ina209
5231F: Documentation/devicetree/bindings/i2c/ina209.txt
5232F: drivers/hwmon/ina209.c
5233
5234INA2XX HARDWARE MONITOR DRIVER
5235M: Guenter Roeck <linux@roeck-us.net>
5236L: lm-sensors@lm-sensors.org
5237S: Maintained
5238F: Documentation/hwmon/ina2xx
5239F: drivers/hwmon/ina2xx.c
5240F: include/linux/platform_data/ina2xx.h
5241
5242INDUSTRY PACK SUBSYSTEM (IPACK)
5243M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5244M: Jens Taprogge <jens.taprogge@taprogge.org>
5245M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5246L: industrypack-devel@lists.sourceforge.net
5247W: http://industrypack.sourceforge.net
5248S: Maintained
5249F: drivers/ipack/
5250
5251INGENIC JZ4780 DMA Driver
5252M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5253S: Maintained
5254F: drivers/dma/dma-jz4780.c
5255
5256INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5257M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5258M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5259L: linux-ima-devel@lists.sourceforge.net
5260L: linux-ima-user@lists.sourceforge.net
5261L: linux-security-module@vger.kernel.org
5262S: Supported
5263F: security/integrity/ima/
5264
5265IMGTEC IR DECODER DRIVER
5266M: James Hogan <james.hogan@imgtec.com>
5267S: Maintained
5268F: drivers/media/rc/img-ir/
5269
5270IMS TWINTURBO FRAMEBUFFER DRIVER
5271L: linux-fbdev@vger.kernel.org
5272S: Orphan
5273F: drivers/video/fbdev/imsttfb.c
5274
5275INFINIBAND SUBSYSTEM
5276M: Doug Ledford <dledford@redhat.com>
5277M: Sean Hefty <sean.hefty@intel.com>
5278M: Hal Rosenstock <hal.rosenstock@gmail.com>
5279L: linux-rdma@vger.kernel.org
5280W: http://www.openfabrics.org/
5281Q: http://patchwork.kernel.org/project/linux-rdma/list/
5282T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5283S: Supported
5284F: Documentation/infiniband/
5285F: drivers/infiniband/
5286F: include/uapi/linux/if_infiniband.h
5287F: include/uapi/rdma/
5288F: include/rdma/
5289
5290INOTIFY
5291M: John McCutchan <john@johnmccutchan.com>
5292M: Robert Love <rlove@rlove.org>
5293M: Eric Paris <eparis@parisplace.org>
5294S: Maintained
5295F: Documentation/filesystems/inotify.txt
5296F: fs/notify/inotify/
5297F: include/linux/inotify.h
5298F: include/uapi/linux/inotify.h
5299
5300INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5301M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5302L: linux-input@vger.kernel.org
5303Q: http://patchwork.kernel.org/project/linux-input/list/
5304T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5305S: Maintained
5306F: drivers/input/
5307F: include/linux/input.h
5308F: include/uapi/linux/input.h
5309F: include/linux/input/
5310
5311INPUT MULTITOUCH (MT) PROTOCOL
5312M: Henrik Rydberg <rydberg@bitmath.org>
5313L: linux-input@vger.kernel.org
5314S: Odd fixes
5315F: Documentation/input/multi-touch-protocol.txt
5316F: drivers/input/input-mt.c
5317K: \b(ABS|SYN)_MT_
5318
5319INTEL ASoC BDW/HSW DRIVERS
5320M: Jie Yang <yang.jie@linux.intel.com>
5321L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5322S: Supported
5323F: sound/soc/intel/common/sst-dsp*
5324F: sound/soc/intel/common/sst-firmware.c
5325F: sound/soc/intel/boards/broadwell.c
5326F: sound/soc/intel/haswell/
5327
5328INTEL C600 SERIES SAS CONTROLLER DRIVER
5329M: Intel SCU Linux support <intel-linux-scu@intel.com>
5330M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5331L: linux-scsi@vger.kernel.org
5332T: git git://git.code.sf.net/p/intel-sas/isci
5333S: Supported
5334F: drivers/scsi/isci/
5335
5336INTEL IDLE DRIVER
5337M: Len Brown <lenb@kernel.org>
5338L: linux-pm@vger.kernel.org
5339T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5340S: Supported
5341F: drivers/idle/intel_idle.c
5342
5343INTEL PSTATE DRIVER
5344M: Kristen Carlson Accardi <kristen@linux.intel.com>
5345L: linux-pm@vger.kernel.org
5346S: Supported
5347F: drivers/cpufreq/intel_pstate.c
5348
5349INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5350M: Maik Broemme <mbroemme@plusserver.de>
5351L: linux-fbdev@vger.kernel.org
5352S: Maintained
5353F: Documentation/fb/intelfb.txt
5354F: drivers/video/fbdev/intelfb/
5355
5356INTEL 810/815 FRAMEBUFFER DRIVER
5357M: Antonino Daplas <adaplas@gmail.com>
5358L: linux-fbdev@vger.kernel.org
5359S: Maintained
5360F: drivers/video/fbdev/i810/
5361
5362INTEL MENLOW THERMAL DRIVER
5363M: Sujith Thomas <sujith.thomas@intel.com>
5364L: platform-driver-x86@vger.kernel.org
5365W: https://01.org/linux-acpi
5366S: Supported
5367F: drivers/platform/x86/intel_menlow.c
5368
5369INTEL IA32 MICROCODE UPDATE SUPPORT
5370M: Borislav Petkov <bp@alien8.de>
5371S: Maintained
5372F: arch/x86/kernel/cpu/microcode/core*
5373F: arch/x86/kernel/cpu/microcode/intel*
5374
5375INTEL I/OAT DMA DRIVER
5376M: Dave Jiang <dave.jiang@intel.com>
5377R: Dan Williams <dan.j.williams@intel.com>
5378L: dmaengine@vger.kernel.org
5379Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5380S: Supported
5381F: drivers/dma/ioat*
5382
5383INTEL IOMMU (VT-d)
5384M: David Woodhouse <dwmw2@infradead.org>
5385L: iommu@lists.linux-foundation.org
5386T: git git://git.infradead.org/iommu-2.6.git
5387S: Supported
5388F: drivers/iommu/intel-iommu.c
5389F: include/linux/intel-iommu.h
5390
5391INTEL IOP-ADMA DMA DRIVER
5392R: Dan Williams <dan.j.williams@intel.com>
5393S: Odd fixes
5394F: drivers/dma/iop-adma.c
5395
5396INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5397M: Krzysztof Halasa <khalasa@piap.pl>
5398S: Maintained
5399F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5400F: arch/arm/mach-ixp4xx/include/mach/npe.h
5401F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5402F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5403F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5404F: drivers/net/wan/ixp4xx_hss.c
5405
5406INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5407M: Deepak Saxena <dsaxena@plexity.net>
5408S: Maintained
5409F: drivers/char/hw_random/ixp4xx-rng.c
5410
5411INTEL ETHERNET DRIVERS
5412M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5413R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5414R: Shannon Nelson <shannon.nelson@intel.com>
5415R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5416R: Don Skidmore <donald.c.skidmore@intel.com>
5417R: Matthew Vick <matthew.vick@intel.com>
5418R: John Ronciak <john.ronciak@intel.com>
5419R: Mitch Williams <mitch.a.williams@intel.com>
5420L: intel-wired-lan@lists.osuosl.org
5421W: http://www.intel.com/support/feedback.htm
5422W: http://e1000.sourceforge.net/
5423Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5424T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5425T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5426S: Supported
5427F: Documentation/networking/e100.txt
5428F: Documentation/networking/e1000.txt
5429F: Documentation/networking/e1000e.txt
5430F: Documentation/networking/igb.txt
5431F: Documentation/networking/igbvf.txt
5432F: Documentation/networking/ixgb.txt
5433F: Documentation/networking/ixgbe.txt
5434F: Documentation/networking/ixgbevf.txt
5435F: Documentation/networking/i40e.txt
5436F: Documentation/networking/i40evf.txt
5437F: drivers/net/ethernet/intel/
5438F: drivers/net/ethernet/intel/*/
5439
5440INTEL-MID GPIO DRIVER
5441M: David Cohen <david.a.cohen@linux.intel.com>
5442L: linux-gpio@vger.kernel.org
5443S: Maintained
5444F: drivers/gpio/gpio-intel-mid.c
5445
5446INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5447M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5448L: linux-wireless@vger.kernel.org
5449S: Maintained
5450F: Documentation/networking/README.ipw2100
5451F: Documentation/networking/README.ipw2200
5452F: drivers/net/wireless/ipw2x00/
5453
5454INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5455M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5456M: Gang Wei <gang.wei@intel.com>
5457M: Shane Wang <shane.wang@intel.com>
5458L: tboot-devel@lists.sourceforge.net
5459W: http://tboot.sourceforge.net
5460T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5461S: Supported
5462F: Documentation/intel_txt.txt
5463F: include/linux/tboot.h
5464F: arch/x86/kernel/tboot.c
5465
5466INTEL WIRELESS WIMAX CONNECTION 2400
5467M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5468M: linux-wimax@intel.com
5469L: wimax@linuxwimax.org (subscribers-only)
5470S: Supported
5471W: http://linuxwimax.org
5472F: Documentation/wimax/README.i2400m
5473F: drivers/net/wimax/i2400m/
5474F: include/uapi/linux/wimax/i2400m.h
5475
5476INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5477M: Stanislaw Gruszka <sgruszka@redhat.com>
5478L: linux-wireless@vger.kernel.org
5479S: Supported
5480F: drivers/net/wireless/iwlegacy/
5481
5482INTEL WIRELESS WIFI LINK (iwlwifi)
5483M: Johannes Berg <johannes.berg@intel.com>
5484M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5485M: Intel Linux Wireless <ilw@linux.intel.com>
5486L: linux-wireless@vger.kernel.org
5487W: http://intellinuxwireless.org
5488T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5489S: Supported
5490F: drivers/net/wireless/iwlwifi/
5491
5492INTEL MANAGEMENT ENGINE (mei)
5493M: Tomas Winkler <tomas.winkler@intel.com>
5494L: linux-kernel@vger.kernel.org
5495S: Supported
5496F: include/uapi/linux/mei.h
5497F: include/linux/mei_cl_bus.h
5498F: drivers/misc/mei/*
5499F: Documentation/misc-devices/mei/*
5500
5501INTEL PMC IPC DRIVER
5502M: Zha Qipeng<qipeng.zha@intel.com>
5503L: platform-driver-x86@vger.kernel.org
5504S: Maintained
5505F: drivers/platform/x86/intel_pmc_ipc.c
5506F: arch/x86/include/asm/intel_pmc_ipc.h
5507
5508IOC3 ETHERNET DRIVER
5509M: Ralf Baechle <ralf@linux-mips.org>
5510L: linux-mips@linux-mips.org
5511S: Maintained
5512F: drivers/net/ethernet/sgi/ioc3-eth.c
5513
5514IOC3 SERIAL DRIVER
5515M: Pat Gefre <pfg@sgi.com>
5516L: linux-serial@vger.kernel.org
5517S: Maintained
5518F: drivers/tty/serial/ioc3_serial.c
5519
5520IOMMU DRIVERS
5521M: Joerg Roedel <joro@8bytes.org>
5522L: iommu@lists.linux-foundation.org
5523T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5524S: Maintained
5525F: drivers/iommu/
5526
5527IP MASQUERADING
5528M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5529S: Maintained
5530F: net/ipv4/netfilter/ipt_MASQUERADE.c
5531
5532IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5533M: Francois Romieu <romieu@fr.zoreil.com>
5534M: Sorbica Shieh <sorbica@icplus.com.tw>
5535L: netdev@vger.kernel.org
5536S: Maintained
5537F: drivers/net/ethernet/icplus/ipg.*
5538
5539IPATH DRIVER
5540M: Mike Marciniszyn <infinipath@intel.com>
5541L: linux-rdma@vger.kernel.org
5542S: Maintained
5543F: drivers/infiniband/hw/ipath/
5544
5545IPMI SUBSYSTEM
5546M: Corey Minyard <minyard@acm.org>
5547L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5548W: http://openipmi.sourceforge.net/
5549S: Supported
5550F: Documentation/IPMI.txt
5551F: drivers/char/ipmi/
5552F: include/linux/ipmi*
5553F: include/uapi/linux/ipmi*
5554
5555QCOM AUDIO (ASoC) DRIVERS
5556M: Patrick Lai <plai@codeaurora.org>
5557M: Banajit Goswami <bgoswami@codeaurora.org>
5558L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5559S: Supported
5560F: sound/soc/qcom/
5561
5562IPS SCSI RAID DRIVER
5563M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5564L: linux-scsi@vger.kernel.org
5565W: http://www.adaptec.com/
5566S: Maintained
5567F: drivers/scsi/ips*
5568
5569IPVS
5570M: Wensong Zhang <wensong@linux-vs.org>
5571M: Simon Horman <horms@verge.net.au>
5572M: Julian Anastasov <ja@ssi.bg>
5573L: netdev@vger.kernel.org
5574L: lvs-devel@vger.kernel.org
5575S: Maintained
5576F: Documentation/networking/ipvs-sysctl.txt
5577F: include/net/ip_vs.h
5578F: include/uapi/linux/ip_vs.h
5579F: net/netfilter/ipvs/
5580
5581IPWIRELESS DRIVER
5582M: Jiri Kosina <jkosina@suse.com>
5583M: David Sterba <dsterba@suse.com>
5584S: Odd Fixes
5585F: drivers/tty/ipwireless/
5586
5587IPX NETWORK LAYER
5588M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5589L: netdev@vger.kernel.org
5590S: Maintained
5591F: include/net/ipx.h
5592F: include/uapi/linux/ipx.h
5593F: net/ipx/
5594
5595IRDA SUBSYSTEM
5596M: Samuel Ortiz <samuel@sortiz.org>
5597L: irda-users@lists.sourceforge.net (subscribers-only)
5598L: netdev@vger.kernel.org
5599W: http://irda.sourceforge.net/
5600S: Maintained
5601T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5602F: Documentation/networking/irda.txt
5603F: drivers/net/irda/
5604F: include/net/irda/
5605F: net/irda/
5606
5607IRQ SUBSYSTEM
5608M: Thomas Gleixner <tglx@linutronix.de>
5609L: linux-kernel@vger.kernel.org
5610S: Maintained
5611T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5612F: kernel/irq/
5613
5614IRQCHIP DRIVERS
5615M: Thomas Gleixner <tglx@linutronix.de>
5616M: Jason Cooper <jason@lakedaemon.net>
5617M: Marc Zyngier <marc.zyngier@arm.com>
5618L: linux-kernel@vger.kernel.org
5619S: Maintained
5620T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5621T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5622F: Documentation/devicetree/bindings/interrupt-controller/
5623F: drivers/irqchip/
5624
5625IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5626M: Jiang Liu <jiang.liu@linux.intel.com>
5627M: Marc Zyngier <marc.zyngier@arm.com>
5628S: Maintained
5629T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5630F: Documentation/IRQ-domain.txt
5631F: include/linux/irqdomain.h
5632F: kernel/irq/irqdomain.c
5633F: kernel/irq/msi.c
5634
5635ISAPNP
5636M: Jaroslav Kysela <perex@perex.cz>
5637S: Maintained
5638F: Documentation/isapnp.txt
5639F: drivers/pnp/isapnp/
5640F: include/linux/isapnp.h
5641
5642ISA RADIO MODULE
5643M: Hans Verkuil <hverkuil@xs4all.nl>
5644L: linux-media@vger.kernel.org
5645T: git git://linuxtv.org/media_tree.git
5646W: http://linuxtv.org
5647S: Maintained
5648F: drivers/media/radio/radio-isa*
5649
5650iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5651M: Peter Jones <pjones@redhat.com>
5652M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5653S: Maintained
5654F: drivers/firmware/iscsi_ibft*
5655
5656ISCSI
5657M: Mike Christie <michaelc@cs.wisc.edu>
5658L: open-iscsi@googlegroups.com
5659W: www.open-iscsi.org
5660T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5661S: Maintained
5662F: drivers/scsi/*iscsi*
5663F: include/scsi/*iscsi*
5664
5665ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5666M: Or Gerlitz <ogerlitz@mellanox.com>
5667M: Sagi Grimberg <sagig@mellanox.com>
5668M: Roi Dayan <roid@mellanox.com>
5669L: linux-rdma@vger.kernel.org
5670S: Supported
5671W: http://www.openfabrics.org
5672W: www.open-iscsi.org
5673Q: http://patchwork.kernel.org/project/linux-rdma/list/
5674F: drivers/infiniband/ulp/iser/
5675
5676ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5677M: Sagi Grimberg <sagig@mellanox.com>
5678T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5679L: linux-rdma@vger.kernel.org
5680L: target-devel@vger.kernel.org
5681S: Supported
5682W: http://www.linux-iscsi.org
5683F: drivers/infiniband/ulp/isert
5684
5685ISDN SUBSYSTEM
5686M: Karsten Keil <isdn@linux-pingi.de>
5687L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5688L: netdev@vger.kernel.org
5689W: http://www.isdn4linux.de
5690T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5691S: Maintained
5692F: Documentation/isdn/
5693F: drivers/isdn/
5694F: include/linux/isdn.h
5695F: include/linux/isdn/
5696F: include/uapi/linux/isdn.h
5697F: include/uapi/linux/isdn/
5698
5699ISDN SUBSYSTEM (Eicon active card driver)
5700M: Armin Schindler <mac@melware.de>
5701L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5702W: http://www.melware.de
5703S: Maintained
5704F: drivers/isdn/hardware/eicon/
5705
5706IT87 HARDWARE MONITORING DRIVER
5707M: Jean Delvare <jdelvare@suse.com>
5708L: lm-sensors@lm-sensors.org
5709S: Maintained
5710F: Documentation/hwmon/it87
5711F: drivers/hwmon/it87.c
5712
5713IT913X MEDIA DRIVER
5714M: Antti Palosaari <crope@iki.fi>
5715L: linux-media@vger.kernel.org
5716W: http://linuxtv.org/
5717W: http://palosaari.fi/linux/
5718Q: http://patchwork.linuxtv.org/project/linux-media/list/
5719T: git git://linuxtv.org/anttip/media_tree.git
5720S: Maintained
5721F: drivers/media/tuners/it913x*
5722
5723IVTV VIDEO4LINUX DRIVER
5724M: Andy Walls <awalls@md.metrocast.net>
5725L: ivtv-devel@ivtvdriver.org (subscribers-only)
5726L: linux-media@vger.kernel.org
5727T: git git://linuxtv.org/media_tree.git
5728W: http://www.ivtvdriver.org
5729S: Maintained
5730F: Documentation/video4linux/*.ivtv
5731F: drivers/media/pci/ivtv/
5732F: include/uapi/linux/ivtv*
5733
5734IX2505V MEDIA DRIVER
5735M: Malcolm Priestley <tvboxspy@gmail.com>
5736L: linux-media@vger.kernel.org
5737W: http://linuxtv.org/
5738Q: http://patchwork.linuxtv.org/project/linux-media/list/
5739S: Maintained
5740F: drivers/media/dvb-frontends/ix2505v*
5741
5742JC42.4 TEMPERATURE SENSOR DRIVER
5743M: Guenter Roeck <linux@roeck-us.net>
5744L: lm-sensors@lm-sensors.org
5745S: Maintained
5746F: drivers/hwmon/jc42.c
5747F: Documentation/hwmon/jc42
5748
5749JFS FILESYSTEM
5750M: Dave Kleikamp <shaggy@kernel.org>
5751L: jfs-discussion@lists.sourceforge.net
5752W: http://jfs.sourceforge.net/
5753T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5754S: Maintained
5755F: Documentation/filesystems/jfs.txt
5756F: fs/jfs/
5757
5758JME NETWORK DRIVER
5759M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5760L: netdev@vger.kernel.org
5761S: Maintained
5762F: drivers/net/ethernet/jme.*
5763
5764JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5765M: David Woodhouse <dwmw2@infradead.org>
5766L: linux-mtd@lists.infradead.org
5767W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5768S: Maintained
5769F: fs/jffs2/
5770F: include/uapi/linux/jffs2.h
5771
5772JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5773M: Andrew Morton <akpm@linux-foundation.org>
5774M: Jan Kara <jack@suse.com>
5775L: linux-ext4@vger.kernel.org
5776S: Maintained
5777F: fs/jbd/
5778F: include/linux/jbd.h
5779
5780JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5781M: "Theodore Ts'o" <tytso@mit.edu>
5782L: linux-ext4@vger.kernel.org
5783S: Maintained
5784F: fs/jbd2/
5785F: include/linux/jbd2.h
5786
5787JSM Neo PCI based serial card
5788M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5789L: linux-serial@vger.kernel.org
5790S: Maintained
5791F: drivers/tty/serial/jsm/
5792
5793K10TEMP HARDWARE MONITORING DRIVER
5794M: Clemens Ladisch <clemens@ladisch.de>
5795L: lm-sensors@lm-sensors.org
5796S: Maintained
5797F: Documentation/hwmon/k10temp
5798F: drivers/hwmon/k10temp.c
5799
5800K8TEMP HARDWARE MONITORING DRIVER
5801M: Rudolf Marek <r.marek@assembler.cz>
5802L: lm-sensors@lm-sensors.org
5803S: Maintained
5804F: Documentation/hwmon/k8temp
5805F: drivers/hwmon/k8temp.c
5806
5807KCONFIG
5808M: "Yann E. MORIN" <yann.morin.1998@free.fr>
5809L: linux-kbuild@vger.kernel.org
5810T: git git://gitorious.org/linux-kconfig/linux-kconfig
5811S: Maintained
5812F: Documentation/kbuild/kconfig-language.txt
5813F: scripts/kconfig/
5814
5815KDUMP
5816M: Vivek Goyal <vgoyal@redhat.com>
5817M: Haren Myneni <hbabu@us.ibm.com>
5818L: kexec@lists.infradead.org
5819W: http://lse.sourceforge.net/kdump/
5820S: Maintained
5821F: Documentation/kdump/
5822
5823KEENE FM RADIO TRANSMITTER DRIVER
5824M: Hans Verkuil <hverkuil@xs4all.nl>
5825L: linux-media@vger.kernel.org
5826T: git git://linuxtv.org/media_tree.git
5827W: http://linuxtv.org
5828S: Maintained
5829F: drivers/media/radio/radio-keene*
5830
5831KERNEL AUTOMOUNTER v4 (AUTOFS4)
5832M: Ian Kent <raven@themaw.net>
5833L: autofs@vger.kernel.org
5834S: Maintained
5835F: fs/autofs4/
5836
5837KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5838M: Michal Marek <mmarek@suse.com>
5839T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5840T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5841L: linux-kbuild@vger.kernel.org
5842S: Maintained
5843F: Documentation/kbuild/
5844F: Makefile
5845F: scripts/Makefile.*
5846F: scripts/basic/
5847F: scripts/mk*
5848F: scripts/package/
5849
5850KERNEL JANITORS
5851L: kernel-janitors@vger.kernel.org
5852W: http://kernelnewbies.org/KernelJanitors
5853S: Odd Fixes
5854
5855KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5856M: "J. Bruce Fields" <bfields@fieldses.org>
5857L: linux-nfs@vger.kernel.org
5858W: http://nfs.sourceforge.net/
5859S: Supported
5860F: fs/nfsd/
5861F: include/uapi/linux/nfsd/
5862F: fs/lockd/
5863F: fs/nfs_common/
5864F: net/sunrpc/
5865F: include/linux/lockd/
5866F: include/linux/sunrpc/
5867F: include/uapi/linux/sunrpc/
5868
5869KERNEL SELFTEST FRAMEWORK
5870M: Shuah Khan <shuahkh@osg.samsung.com>
5871L: linux-api@vger.kernel.org
5872T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5873S: Maintained
5874F: tools/testing/selftests
5875
5876KERNEL VIRTUAL MACHINE (KVM)
5877M: Gleb Natapov <gleb@kernel.org>
5878M: Paolo Bonzini <pbonzini@redhat.com>
5879L: kvm@vger.kernel.org
5880W: http://www.linux-kvm.org
5881T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5882S: Supported
5883F: Documentation/*/kvm*.txt
5884F: Documentation/virtual/kvm/
5885F: arch/*/kvm/
5886F: arch/x86/kernel/kvm.c
5887F: arch/x86/kernel/kvmclock.c
5888F: arch/*/include/asm/kvm*
5889F: include/linux/kvm*
5890F: include/uapi/linux/kvm*
5891F: virt/kvm/
5892
5893KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5894M: Joerg Roedel <joro@8bytes.org>
5895L: kvm@vger.kernel.org
5896W: http://kvm.qumranet.com
5897S: Maintained
5898F: arch/x86/include/asm/svm.h
5899F: arch/x86/kvm/svm.c
5900
5901KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5902M: Alexander Graf <agraf@suse.com>
5903L: kvm-ppc@vger.kernel.org
5904W: http://kvm.qumranet.com
5905T: git git://github.com/agraf/linux-2.6.git
5906S: Supported
5907F: arch/powerpc/include/asm/kvm*
5908F: arch/powerpc/kvm/
5909
5910KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5911M: Christian Borntraeger <borntraeger@de.ibm.com>
5912M: Cornelia Huck <cornelia.huck@de.ibm.com>
5913M: linux390@de.ibm.com
5914L: linux-s390@vger.kernel.org
5915W: http://www.ibm.com/developerworks/linux/linux390/
5916S: Supported
5917F: Documentation/s390/kvm.txt
5918F: arch/s390/include/asm/kvm*
5919F: arch/s390/kvm/
5920
5921KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5922M: Christoffer Dall <christoffer.dall@linaro.org>
5923M: Marc Zyngier <marc.zyngier@arm.com>
5924L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5925L: kvmarm@lists.cs.columbia.edu
5926W: http://systems.cs.columbia.edu/projects/kvm-arm
5927S: Supported
5928F: arch/arm/include/uapi/asm/kvm*
5929F: arch/arm/include/asm/kvm*
5930F: arch/arm/kvm/
5931F: virt/kvm/arm/
5932F: include/kvm/arm_*
5933
5934KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5935M: Christoffer Dall <christoffer.dall@linaro.org>
5936M: Marc Zyngier <marc.zyngier@arm.com>
5937L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5938L: kvmarm@lists.cs.columbia.edu
5939S: Maintained
5940F: arch/arm64/include/uapi/asm/kvm*
5941F: arch/arm64/include/asm/kvm*
5942F: arch/arm64/kvm/
5943
5944KEXEC
5945M: Eric Biederman <ebiederm@xmission.com>
5946W: http://kernel.org/pub/linux/utils/kernel/kexec/
5947L: kexec@lists.infradead.org
5948S: Maintained
5949F: include/linux/kexec.h
5950F: include/uapi/linux/kexec.h
5951F: kernel/kexec.c
5952
5953KEYS/KEYRINGS:
5954M: David Howells <dhowells@redhat.com>
5955L: keyrings@linux-nfs.org
5956S: Maintained
5957F: Documentation/security/keys.txt
5958F: include/linux/key.h
5959F: include/linux/key-type.h
5960F: include/keys/
5961F: security/keys/
5962
5963KEYS-TRUSTED
5964M: David Safford <safford@us.ibm.com>
5965M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5966L: linux-security-module@vger.kernel.org
5967L: keyrings@linux-nfs.org
5968S: Supported
5969F: Documentation/security/keys-trusted-encrypted.txt
5970F: include/keys/trusted-type.h
5971F: security/keys/trusted.c
5972F: security/keys/trusted.h
5973
5974KEYS-ENCRYPTED
5975M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5976M: David Safford <safford@us.ibm.com>
5977L: linux-security-module@vger.kernel.org
5978L: keyrings@linux-nfs.org
5979S: Supported
5980F: Documentation/security/keys-trusted-encrypted.txt
5981F: include/keys/encrypted-type.h
5982F: security/keys/encrypted-keys/
5983
5984KGDB / KDB /debug_core
5985M: Jason Wessel <jason.wessel@windriver.com>
5986W: http://kgdb.wiki.kernel.org/
5987L: kgdb-bugreport@lists.sourceforge.net
5988S: Maintained
5989F: Documentation/DocBook/kgdb.tmpl
5990F: drivers/misc/kgdbts.c
5991F: drivers/tty/serial/kgdboc.c
5992F: include/linux/kdb.h
5993F: include/linux/kgdb.h
5994F: kernel/debug/
5995
5996KMEMCHECK
5997M: Vegard Nossum <vegardno@ifi.uio.no>
5998M: Pekka Enberg <penberg@kernel.org>
5999S: Maintained
6000F: Documentation/kmemcheck.txt
6001F: arch/x86/include/asm/kmemcheck.h
6002F: arch/x86/mm/kmemcheck/
6003F: include/linux/kmemcheck.h
6004F: mm/kmemcheck.c
6005
6006KMEMLEAK
6007M: Catalin Marinas <catalin.marinas@arm.com>
6008S: Maintained
6009F: Documentation/kmemleak.txt
6010F: include/linux/kmemleak.h
6011F: mm/kmemleak.c
6012F: mm/kmemleak-test.c
6013
6014KPROBES
6015M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6016M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6017M: "David S. Miller" <davem@davemloft.net>
6018M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6019S: Maintained
6020F: Documentation/kprobes.txt
6021F: include/linux/kprobes.h
6022F: kernel/kprobes.c
6023
6024KS0108 LCD CONTROLLER DRIVER
6025M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6026W: http://miguelojeda.es/auxdisplay.htm
6027W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6028S: Maintained
6029F: Documentation/auxdisplay/ks0108
6030F: drivers/auxdisplay/ks0108.c
6031F: include/linux/ks0108.h
6032
6033LAPB module
6034L: linux-x25@vger.kernel.org
6035S: Orphan
6036F: Documentation/networking/lapb-module.txt
6037F: include/*/lapb.h
6038F: net/lapb/
6039
6040LASI 53c700 driver for PARISC
6041M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6042L: linux-scsi@vger.kernel.org
6043S: Maintained
6044F: Documentation/scsi/53c700.txt
6045F: drivers/scsi/53c700*
6046
6047LED SUBSYSTEM
6048M: Bryan Wu <cooloney@gmail.com>
6049M: Richard Purdie <rpurdie@rpsys.net>
6050M: Jacek Anaszewski <j.anaszewski@samsung.com>
6051L: linux-leds@vger.kernel.org
6052T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
6053S: Maintained
6054F: drivers/leds/
6055F: include/linux/leds.h
6056
6057LEGACY EEPROM DRIVER
6058M: Jean Delvare <jdelvare@suse.com>
6059S: Maintained
6060F: Documentation/misc-devices/eeprom
6061F: drivers/misc/eeprom/eeprom.c
6062
6063LEGO USB Tower driver
6064M: Juergen Stuber <starblue@users.sourceforge.net>
6065L: legousb-devel@lists.sourceforge.net
6066W: http://legousb.sourceforge.net/
6067S: Maintained
6068F: drivers/usb/misc/legousbtower.c
6069
6070LG2160 MEDIA DRIVER
6071M: Michael Krufky <mkrufky@linuxtv.org>
6072L: linux-media@vger.kernel.org
6073W: http://linuxtv.org/
6074W: http://github.com/mkrufky
6075Q: http://patchwork.linuxtv.org/project/linux-media/list/
6076T: git git://linuxtv.org/mkrufky/tuners.git
6077S: Maintained
6078F: drivers/media/dvb-frontends/lg2160.*
6079
6080LGDT3305 MEDIA DRIVER
6081M: Michael Krufky <mkrufky@linuxtv.org>
6082L: linux-media@vger.kernel.org
6083W: http://linuxtv.org/
6084W: http://github.com/mkrufky
6085Q: http://patchwork.linuxtv.org/project/linux-media/list/
6086T: git git://linuxtv.org/mkrufky/tuners.git
6087S: Maintained
6088F: drivers/media/dvb-frontends/lgdt3305.*
6089
6090LGUEST
6091M: Rusty Russell <rusty@rustcorp.com.au>
6092L: lguest@lists.ozlabs.org
6093W: http://lguest.ozlabs.org/
6094S: Odd Fixes
6095F: arch/x86/include/asm/lguest*.h
6096F: arch/x86/lguest/
6097F: drivers/lguest/
6098F: include/linux/lguest*.h
6099F: tools/lguest/
6100
6101LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6102M: Tejun Heo <tj@kernel.org>
6103L: linux-ide@vger.kernel.org
6104T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6105S: Maintained
6106F: drivers/ata/
6107F: include/linux/ata.h
6108F: include/linux/libata.h
6109
6110LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6111M: Viresh Kumar <vireshk@kernel.org>
6112L: linux-ide@vger.kernel.org
6113T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6114S: Maintained
6115F: include/linux/pata_arasan_cf_data.h
6116F: drivers/ata/pata_arasan_cf.c
6117
6118LIBATA PATA DRIVERS
6119M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6120M: Tejun Heo <tj@kernel.org>
6121L: linux-ide@vger.kernel.org
6122T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6123S: Maintained
6124F: drivers/ata/pata_*.c
6125F: drivers/ata/ata_generic.c
6126
6127LIBATA SATA AHCI PLATFORM devices support
6128M: Hans de Goede <hdegoede@redhat.com>
6129M: Tejun Heo <tj@kernel.org>
6130L: linux-ide@vger.kernel.org
6131T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6132S: Maintained
6133F: drivers/ata/ahci_platform.c
6134F: drivers/ata/libahci_platform.c
6135F: include/linux/ahci_platform.h
6136
6137LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6138M: Mikael Pettersson <mikpelinux@gmail.com>
6139L: linux-ide@vger.kernel.org
6140T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6141S: Maintained
6142F: drivers/ata/sata_promise.*
6143
6144LIBLOCKDEP
6145M: Sasha Levin <sasha.levin@oracle.com>
6146S: Maintained
6147F: tools/lib/lockdep/
6148
6149LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6150M: Dan Williams <dan.j.williams@intel.com>
6151L: linux-nvdimm@lists.01.org
6152Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6153S: Supported
6154F: drivers/nvdimm/*
6155F: include/linux/nd.h
6156F: include/linux/libnvdimm.h
6157F: include/uapi/linux/ndctl.h
6158
6159LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6160M: Ross Zwisler <ross.zwisler@linux.intel.com>
6161L: linux-nvdimm@lists.01.org
6162Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6163S: Supported
6164F: drivers/nvdimm/blk.c
6165F: drivers/nvdimm/region_devs.c
6166F: drivers/acpi/nfit*
6167
6168LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6169M: Vishal Verma <vishal.l.verma@intel.com>
6170L: linux-nvdimm@lists.01.org
6171Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6172S: Supported
6173F: drivers/nvdimm/btt*
6174
6175LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6176M: Ross Zwisler <ross.zwisler@linux.intel.com>
6177L: linux-nvdimm@lists.01.org
6178Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6179S: Supported
6180F: drivers/nvdimm/pmem.c
6181F: include/linux/pmem.h
6182
6183LINUX FOR IBM pSERIES (RS/6000)
6184M: Paul Mackerras <paulus@au.ibm.com>
6185W: http://www.ibm.com/linux/ltc/projects/ppc
6186S: Supported
6187F: arch/powerpc/boot/rs6000.h
6188
6189LINUX FOR POWERPC (32-BIT AND 64-BIT)
6190M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6191M: Paul Mackerras <paulus@samba.org>
6192M: Michael Ellerman <mpe@ellerman.id.au>
6193W: http://www.penguinppc.org/
6194L: linuxppc-dev@lists.ozlabs.org
6195Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6196T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6197S: Supported
6198F: Documentation/powerpc/
6199F: arch/powerpc/
6200
6201LINUX FOR POWER MACINTOSH
6202M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6203W: http://www.penguinppc.org/
6204L: linuxppc-dev@lists.ozlabs.org
6205S: Maintained
6206F: arch/powerpc/platforms/powermac/
6207F: drivers/macintosh/
6208
6209LINUX FOR POWERPC EMBEDDED MPC5XXX
6210M: Anatolij Gustschin <agust@denx.de>
6211L: linuxppc-dev@lists.ozlabs.org
6212T: git git://git.denx.de/linux-denx-agust.git
6213S: Maintained
6214F: arch/powerpc/platforms/512x/
6215F: arch/powerpc/platforms/52xx/
6216
6217LINUX FOR POWERPC EMBEDDED PPC4XX
6218M: Alistair Popple <alistair@popple.id.au>
6219M: Matt Porter <mporter@kernel.crashing.org>
6220W: http://www.penguinppc.org/
6221L: linuxppc-dev@lists.ozlabs.org
6222S: Maintained
6223F: arch/powerpc/platforms/40x/
6224F: arch/powerpc/platforms/44x/
6225
6226LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6227L: linuxppc-dev@lists.ozlabs.org
6228S: Orphan
6229F: arch/powerpc/*/*virtex*
6230F: arch/powerpc/*/*/*virtex*
6231
6232LINUX FOR POWERPC EMBEDDED PPC8XX
6233M: Vitaly Bordug <vitb@kernel.crashing.org>
6234W: http://www.penguinppc.org/
6235L: linuxppc-dev@lists.ozlabs.org
6236S: Maintained
6237F: arch/powerpc/platforms/8xx/
6238
6239LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6240M: Scott Wood <scottwood@freescale.com>
6241M: Kumar Gala <galak@kernel.crashing.org>
6242W: http://www.penguinppc.org/
6243L: linuxppc-dev@lists.ozlabs.org
6244T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6245S: Maintained
6246F: arch/powerpc/platforms/83xx/
6247F: arch/powerpc/platforms/85xx/
6248
6249LINUX FOR POWERPC PA SEMI PWRFICIENT
6250M: Olof Johansson <olof@lixom.net>
6251L: linuxppc-dev@lists.ozlabs.org
6252S: Maintained
6253F: arch/powerpc/platforms/pasemi/
6254F: drivers/*/*pasemi*
6255F: drivers/*/*/*pasemi*
6256
6257LINUX SECURITY MODULE (LSM) FRAMEWORK
6258M: Chris Wright <chrisw@sous-sol.org>
6259L: linux-security-module@vger.kernel.org
6260S: Supported
6261
6262LIS3LV02D ACCELEROMETER DRIVER
6263M: Eric Piel <eric.piel@tremplin-utc.net>
6264S: Maintained
6265F: Documentation/misc-devices/lis3lv02d
6266F: drivers/misc/lis3lv02d/
6267F: drivers/platform/x86/hp_accel.c
6268
6269LIVE PATCHING
6270M: Josh Poimboeuf <jpoimboe@redhat.com>
6271M: Seth Jennings <sjenning@redhat.com>
6272M: Jiri Kosina <jkosina@suse.com>
6273M: Vojtech Pavlik <vojtech@suse.com>
6274S: Maintained
6275F: kernel/livepatch/
6276F: include/linux/livepatch.h
6277F: arch/x86/include/asm/livepatch.h
6278F: arch/x86/kernel/livepatch.c
6279F: Documentation/ABI/testing/sysfs-kernel-livepatch
6280F: samples/livepatch/
6281L: live-patching@vger.kernel.org
6282T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6283
6284LLC (802.2)
6285M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6286S: Maintained
6287F: include/linux/llc.h
6288F: include/uapi/linux/llc.h
6289F: include/net/llc*
6290F: net/llc/
6291
6292LM73 HARDWARE MONITOR DRIVER
6293M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6294L: lm-sensors@lm-sensors.org
6295S: Maintained
6296F: drivers/hwmon/lm73.c
6297
6298LM78 HARDWARE MONITOR DRIVER
6299M: Jean Delvare <jdelvare@suse.com>
6300L: lm-sensors@lm-sensors.org
6301S: Maintained
6302F: Documentation/hwmon/lm78
6303F: drivers/hwmon/lm78.c
6304
6305LM83 HARDWARE MONITOR DRIVER
6306M: Jean Delvare <jdelvare@suse.com>
6307L: lm-sensors@lm-sensors.org
6308S: Maintained
6309F: Documentation/hwmon/lm83
6310F: drivers/hwmon/lm83.c
6311
6312LM90 HARDWARE MONITOR DRIVER
6313M: Jean Delvare <jdelvare@suse.com>
6314L: lm-sensors@lm-sensors.org
6315S: Maintained
6316F: Documentation/hwmon/lm90
6317F: Documentation/devicetree/bindings/hwmon/lm90.txt
6318F: drivers/hwmon/lm90.c
6319
6320LM95234 HARDWARE MONITOR DRIVER
6321M: Guenter Roeck <linux@roeck-us.net>
6322L: lm-sensors@lm-sensors.org
6323S: Maintained
6324F: Documentation/hwmon/lm95234
6325F: drivers/hwmon/lm95234.c
6326
6327LME2510 MEDIA DRIVER
6328M: Malcolm Priestley <tvboxspy@gmail.com>
6329L: linux-media@vger.kernel.org
6330W: http://linuxtv.org/
6331Q: http://patchwork.linuxtv.org/project/linux-media/list/
6332S: Maintained
6333F: drivers/media/usb/dvb-usb-v2/lmedm04*
6334
6335LOCKDEP AND LOCKSTAT
6336M: Peter Zijlstra <peterz@infradead.org>
6337M: Ingo Molnar <mingo@redhat.com>
6338L: linux-kernel@vger.kernel.org
6339T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6340S: Maintained
6341F: Documentation/locking/lockdep*.txt
6342F: Documentation/locking/lockstat.txt
6343F: include/linux/lockdep.h
6344F: kernel/locking/
6345
6346LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6347M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6348L: linux-ntfs-dev@lists.sourceforge.net
6349W: http://www.linux-ntfs.org/content/view/19/37/
6350S: Maintained
6351F: Documentation/ldm.txt
6352F: block/partitions/ldm.*
6353
6354LogFS
6355M: Joern Engel <joern@logfs.org>
6356M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6357L: logfs@logfs.org
6358W: logfs.org
6359S: Maintained
6360F: fs/logfs/
6361
6362LPC32XX MACHINE SUPPORT
6363M: Roland Stigge <stigge@antcom.de>
6364L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6365S: Maintained
6366F: arch/arm/mach-lpc32xx/
6367
6368LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6369M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6370M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6371M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6372M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6373L: MPT-FusionLinux.pdl@avagotech.com
6374L: linux-scsi@vger.kernel.org
6375W: http://www.lsilogic.com/support
6376S: Supported
6377F: drivers/message/fusion/
6378F: drivers/scsi/mpt2sas/
6379F: drivers/scsi/mpt3sas/
6380
6381LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6382M: Matthew Wilcox <matthew@wil.cx>
6383L: linux-scsi@vger.kernel.org
6384S: Maintained
6385F: drivers/scsi/sym53c8xx_2/
6386
6387LTC4261 HARDWARE MONITOR DRIVER
6388M: Guenter Roeck <linux@roeck-us.net>
6389L: lm-sensors@lm-sensors.org
6390S: Maintained
6391F: Documentation/hwmon/ltc4261
6392F: drivers/hwmon/ltc4261.c
6393
6394LTP (Linux Test Project)
6395M: Mike Frysinger <vapier@gentoo.org>
6396M: Cyril Hrubis <chrubis@suse.cz>
6397M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
6398M: Jan Stancek <jstancek@redhat.com>
6399M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6400M: Alexey Kodanev <alexey.kodanev@oracle.com>
6401L: ltp-list@lists.sourceforge.net (subscribers-only)
6402W: http://linux-test-project.github.io/
6403T: git git://github.com/linux-test-project/ltp.git
6404S: Maintained
6405
6406M32R ARCHITECTURE
6407W: http://www.linux-m32r.org/
6408S: Orphan
6409F: arch/m32r/
6410
6411M68K ARCHITECTURE
6412M: Geert Uytterhoeven <geert@linux-m68k.org>
6413L: linux-m68k@lists.linux-m68k.org
6414W: http://www.linux-m68k.org/
6415T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6416S: Maintained
6417F: arch/m68k/
6418F: drivers/zorro/
6419
6420M68K ON APPLE MACINTOSH
6421M: Joshua Thompson <funaho@jurai.org>
6422W: http://www.mac.linux-m68k.org/
6423L: linux-m68k@lists.linux-m68k.org
6424S: Maintained
6425F: arch/m68k/mac/
6426
6427M68K ON HP9000/300
6428M: Philip Blundell <philb@gnu.org>
6429W: http://www.tazenda.demon.co.uk/phil/linux-hp
6430S: Maintained
6431F: arch/m68k/hp300/
6432
6433M88DS3103 MEDIA DRIVER
6434M: Antti Palosaari <crope@iki.fi>
6435L: linux-media@vger.kernel.org
6436W: http://linuxtv.org/
6437W: http://palosaari.fi/linux/
6438Q: http://patchwork.linuxtv.org/project/linux-media/list/
6439T: git git://linuxtv.org/anttip/media_tree.git
6440S: Maintained
6441F: drivers/media/dvb-frontends/m88ds3103*
6442
6443M88RS2000 MEDIA DRIVER
6444M: Malcolm Priestley <tvboxspy@gmail.com>
6445L: linux-media@vger.kernel.org
6446W: http://linuxtv.org/
6447Q: http://patchwork.linuxtv.org/project/linux-media/list/
6448S: Maintained
6449F: drivers/media/dvb-frontends/m88rs2000*
6450
6451MA901 MASTERKIT USB FM RADIO DRIVER
6452M: Alexey Klimov <klimov.linux@gmail.com>
6453L: linux-media@vger.kernel.org
6454T: git git://linuxtv.org/media_tree.git
6455S: Maintained
6456F: drivers/media/radio/radio-ma901.c
6457
6458MAC80211
6459M: Johannes Berg <johannes@sipsolutions.net>
6460L: linux-wireless@vger.kernel.org
6461W: http://wireless.kernel.org/
6462T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6463T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6464S: Maintained
6465F: Documentation/networking/mac80211-injection.txt
6466F: include/net/mac80211.h
6467F: net/mac80211/
6468
6469MACVLAN DRIVER
6470M: Patrick McHardy <kaber@trash.net>
6471L: netdev@vger.kernel.org
6472S: Maintained
6473F: drivers/net/macvlan.c
6474F: include/linux/if_macvlan.h
6475
6476MAILBOX API
6477M: Jassi Brar <jassisinghbrar@gmail.com>
6478L: linux-kernel@vger.kernel.org
6479S: Maintained
6480F: drivers/mailbox/
6481F: include/linux/mailbox_client.h
6482F: include/linux/mailbox_controller.h
6483
6484MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6485M: Michael Kerrisk <mtk.manpages@gmail.com>
6486W: http://www.kernel.org/doc/man-pages
6487L: linux-man@vger.kernel.org
6488S: Maintained
6489
6490MARVELL ARMADA DRM SUPPORT
6491M: Russell King <rmk+kernel@arm.linux.org.uk>
6492S: Maintained
6493F: drivers/gpu/drm/armada/
6494
6495MARVELL 88E6352 DSA support
6496M: Guenter Roeck <linux@roeck-us.net>
6497S: Maintained
6498F: drivers/net/dsa/mv88e6352.c
6499
6500MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6501M: Mirko Lindner <mlindner@marvell.com>
6502M: Stephen Hemminger <stephen@networkplumber.org>
6503L: netdev@vger.kernel.org
6504S: Maintained
6505F: drivers/net/ethernet/marvell/sk*
6506
6507MARVELL LIBERTAS WIRELESS DRIVER
6508L: libertas-dev@lists.infradead.org
6509S: Orphan
6510F: drivers/net/wireless/libertas/
6511
6512MARVELL MV643XX ETHERNET DRIVER
6513M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6514L: netdev@vger.kernel.org
6515S: Maintained
6516F: drivers/net/ethernet/marvell/mv643xx_eth.*
6517F: include/linux/mv643xx.h
6518
6519MARVELL MVNETA ETHERNET DRIVER
6520M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6521L: netdev@vger.kernel.org
6522S: Maintained
6523F: drivers/net/ethernet/marvell/mvneta.*
6524
6525MARVELL MWIFIEX WIRELESS DRIVER
6526M: Amitkumar Karwar <akarwar@marvell.com>
6527M: Avinash Patil <patila@marvell.com>
6528L: linux-wireless@vger.kernel.org
6529S: Maintained
6530F: drivers/net/wireless/mwifiex/
6531
6532MARVELL MWL8K WIRELESS DRIVER
6533M: Lennert Buytenhek <buytenh@wantstofly.org>
6534L: linux-wireless@vger.kernel.org
6535S: Odd Fixes
6536F: drivers/net/wireless/mwl8k.c
6537
6538MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6539M: Nicolas Pitre <nico@fluxnic.net>
6540S: Odd Fixes
6541F: drivers/mmc/host/mvsdio.*
6542
6543MATROX FRAMEBUFFER DRIVER
6544L: linux-fbdev@vger.kernel.org
6545S: Orphan
6546F: drivers/video/fbdev/matrox/matroxfb_*
6547F: include/uapi/linux/matroxfb.h
6548
6549MAX16065 HARDWARE MONITOR DRIVER
6550M: Guenter Roeck <linux@roeck-us.net>
6551L: lm-sensors@lm-sensors.org
6552S: Maintained
6553F: Documentation/hwmon/max16065
6554F: drivers/hwmon/max16065.c
6555
6556MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6557M: "Hans J. Koch" <hjk@hansjkoch.de>
6558L: lm-sensors@lm-sensors.org
6559S: Maintained
6560F: Documentation/hwmon/max6650
6561F: drivers/hwmon/max6650.c
6562
6563MAX6697 HARDWARE MONITOR DRIVER
6564M: Guenter Roeck <linux@roeck-us.net>
6565L: lm-sensors@lm-sensors.org
6566S: Maintained
6567F: Documentation/hwmon/max6697
6568F: Documentation/devicetree/bindings/i2c/max6697.txt
6569F: drivers/hwmon/max6697.c
6570F: include/linux/platform_data/max6697.h
6571
6572MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6573M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6574L: linux-pm@vger.kernel.org
6575S: Supported
6576F: drivers/power/max14577_charger.c
6577F: drivers/power/max77693_charger.c
6578
6579MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6580M: Chanwoo Choi <cw00.choi@samsung.com>
6581M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6582L: linux-kernel@vger.kernel.org
6583S: Supported
6584F: drivers/*/max14577.c
6585F: drivers/*/max77686.c
6586F: drivers/*/max77693.c
6587F: drivers/extcon/extcon-max14577.c
6588F: drivers/extcon/extcon-max77693.c
6589F: drivers/rtc/rtc-max77686.c
6590F: drivers/clk/clk-max77686.c
6591F: Documentation/devicetree/bindings/mfd/max14577.txt
6592F: Documentation/devicetree/bindings/mfd/max77686.txt
6593F: Documentation/devicetree/bindings/mfd/max77693.txt
6594F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6595F: include/linux/mfd/max14577*.h
6596F: include/linux/mfd/max77686*.h
6597F: include/linux/mfd/max77693*.h
6598
6599MAXIRADIO FM RADIO RECEIVER DRIVER
6600M: Hans Verkuil <hverkuil@xs4all.nl>
6601L: linux-media@vger.kernel.org
6602T: git git://linuxtv.org/media_tree.git
6603W: http://linuxtv.org
6604S: Maintained
6605F: drivers/media/radio/radio-maxiradio*
6606
6607MEDIA DRIVERS FOR RENESAS - VSP1
6608M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6609L: linux-media@vger.kernel.org
6610L: linux-sh@vger.kernel.org
6611T: git git://linuxtv.org/media_tree.git
6612S: Supported
6613F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6614F: drivers/media/platform/vsp1/
6615
6616MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6617M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6618P: LinuxTV.org Project
6619L: linux-media@vger.kernel.org
6620W: http://linuxtv.org
6621Q: http://patchwork.kernel.org/project/linux-media/list/
6622T: git git://linuxtv.org/media_tree.git
6623S: Maintained
6624F: Documentation/dvb/
6625F: Documentation/video4linux/
6626F: Documentation/DocBook/media/
6627F: drivers/media/
6628F: drivers/staging/media/
6629F: include/media/
6630F: include/uapi/linux/dvb/
6631F: include/uapi/linux/videodev2.h
6632F: include/uapi/linux/media.h
6633F: include/uapi/linux/v4l2-*
6634F: include/uapi/linux/meye.h
6635F: include/uapi/linux/ivtv*
6636F: include/uapi/linux/uvcvideo.h
6637
6638MEDIATEK MT7601U WIRELESS LAN DRIVER
6639M: Jakub Kicinski <kubakici@wp.pl>
6640L: linux-wireless@vger.kernel.org
6641S: Maintained
6642F: drivers/net/wireless/mediatek/mt7601u/
6643
6644MEGARAID SCSI/SAS DRIVERS
6645M: Kashyap Desai <kashyap.desai@avagotech.com>
6646M: Sumit Saxena <sumit.saxena@avagotech.com>
6647M: Uday Lingala <uday.lingala@avagotech.com>
6648L: megaraidlinux.pdl@avagotech.com
6649L: linux-scsi@vger.kernel.org
6650W: http://www.lsi.com
6651S: Maintained
6652F: Documentation/scsi/megaraid.txt
6653F: drivers/scsi/megaraid.*
6654F: drivers/scsi/megaraid/
6655
6656MELLANOX ETHERNET DRIVER (mlx4_en)
6657M: Amir Vadai <amirv@mellanox.com>
6658M: Ido Shamay <idos@mellanox.com>
6659L: netdev@vger.kernel.org
6660S: Supported
6661W: http://www.mellanox.com
6662Q: http://patchwork.ozlabs.org/project/netdev/list/
6663F: drivers/net/ethernet/mellanox/mlx4/en_*
6664
6665MEMORY MANAGEMENT
6666L: linux-mm@kvack.org
6667W: http://www.linux-mm.org
6668S: Maintained
6669F: include/linux/mm.h
6670F: include/linux/gfp.h
6671F: include/linux/mmzone.h
6672F: include/linux/memory_hotplug.h
6673F: include/linux/vmalloc.h
6674F: mm/
6675
6676MEMORY TECHNOLOGY DEVICES (MTD)
6677M: David Woodhouse <dwmw2@infradead.org>
6678M: Brian Norris <computersforpeace@gmail.com>
6679L: linux-mtd@lists.infradead.org
6680W: http://www.linux-mtd.infradead.org/
6681Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6682T: git git://git.infradead.org/linux-mtd.git
6683T: git git://git.infradead.org/l2-mtd.git
6684S: Maintained
6685F: drivers/mtd/
6686F: include/linux/mtd/
6687F: include/uapi/mtd/
6688
6689MEN A21 WATCHDOG DRIVER
6690M: Johannes Thumshirn <morbidrsa@gmail.com>
6691L: linux-watchdog@vger.kernel.org
6692S: Maintained
6693F: drivers/watchdog/mena21_wdt.c
6694
6695MEN CHAMELEON BUS (mcb)
6696M: Johannes Thumshirn <morbidrsa@gmail.com>
6697S: Maintained
6698F: drivers/mcb/
6699F: include/linux/mcb.h
6700
6701MEN F21BMC (Board Management Controller)
6702M: Andreas Werner <andreas.werner@men.de>
6703S: Supported
6704F: drivers/mfd/menf21bmc.c
6705F: drivers/watchdog/menf21bmc_wdt.c
6706F: drivers/leds/leds-menf21bmc.c
6707F: drivers/hwmon/menf21bmc_hwmon.c
6708F: Documentation/hwmon/menf21bmc
6709
6710METAG ARCHITECTURE
6711M: James Hogan <james.hogan@imgtec.com>
6712L: linux-metag@vger.kernel.org
6713S: Supported
6714F: arch/metag/
6715F: Documentation/metag/
6716F: Documentation/devicetree/bindings/metag/
6717F: drivers/clocksource/metag_generic.c
6718F: drivers/irqchip/irq-metag.c
6719F: drivers/irqchip/irq-metag-ext.c
6720F: drivers/tty/metag_da.c
6721
6722MICROBLAZE ARCHITECTURE
6723M: Michal Simek <monstr@monstr.eu>
6724W: http://www.monstr.eu/fdt/
6725T: git git://git.monstr.eu/linux-2.6-microblaze.git
6726S: Supported
6727F: arch/microblaze/
6728
6729MICROTEK X6 SCANNER
6730M: Oliver Neukum <oliver@neukum.org>
6731S: Maintained
6732F: drivers/usb/image/microtek.*
6733
6734MIPS
6735M: Ralf Baechle <ralf@linux-mips.org>
6736L: linux-mips@linux-mips.org
6737W: http://www.linux-mips.org/
6738T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6739Q: http://patchwork.linux-mips.org/project/linux-mips/list/
6740S: Supported
6741F: Documentation/mips/
6742F: arch/mips/
6743
6744MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6745M: Hans Verkuil <hverkuil@xs4all.nl>
6746L: linux-media@vger.kernel.org
6747T: git git://linuxtv.org/media_tree.git
6748W: http://linuxtv.org
6749S: Odd Fixes
6750F: drivers/media/radio/radio-miropcm20*
6751
6752Mellanox MLX5 core VPI driver
6753M: Eli Cohen <eli@mellanox.com>
6754L: netdev@vger.kernel.org
6755L: linux-rdma@vger.kernel.org
6756W: http://www.mellanox.com
6757Q: http://patchwork.ozlabs.org/project/netdev/list/
6758Q: http://patchwork.kernel.org/project/linux-rdma/list/
6759T: git git://openfabrics.org/~eli/connect-ib.git
6760S: Supported
6761F: drivers/net/ethernet/mellanox/mlx5/core/
6762F: include/linux/mlx5/
6763
6764Mellanox MLX5 IB driver
6765M: Eli Cohen <eli@mellanox.com>
6766L: linux-rdma@vger.kernel.org
6767W: http://www.mellanox.com
6768Q: http://patchwork.kernel.org/project/linux-rdma/list/
6769T: git git://openfabrics.org/~eli/connect-ib.git
6770S: Supported
6771F: include/linux/mlx5/
6772F: drivers/infiniband/hw/mlx5/
6773
6774MN88472 MEDIA DRIVER
6775M: Antti Palosaari <crope@iki.fi>
6776L: linux-media@vger.kernel.org
6777W: http://linuxtv.org/
6778W: http://palosaari.fi/linux/
6779Q: http://patchwork.linuxtv.org/project/linux-media/list/
6780T: git git://linuxtv.org/anttip/media_tree.git
6781S: Maintained
6782F: drivers/staging/media/mn88472/
6783F: drivers/media/dvb-frontends/mn88472.h
6784
6785MN88473 MEDIA DRIVER
6786M: Antti Palosaari <crope@iki.fi>
6787L: linux-media@vger.kernel.org
6788W: http://linuxtv.org/
6789W: http://palosaari.fi/linux/
6790Q: http://patchwork.linuxtv.org/project/linux-media/list/
6791T: git git://linuxtv.org/anttip/media_tree.git
6792S: Maintained
6793F: drivers/staging/media/mn88473/
6794F: drivers/media/dvb-frontends/mn88473.h
6795
6796MODULE SUPPORT
6797M: Rusty Russell <rusty@rustcorp.com.au>
6798S: Maintained
6799F: include/linux/module.h
6800F: kernel/module.c
6801
6802MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6803W: http://popies.net/meye/
6804S: Orphan
6805F: Documentation/video4linux/meye.txt
6806F: drivers/media/pci/meye/
6807F: include/uapi/linux/meye.h
6808
6809MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6810M: Jiri Slaby <jirislaby@gmail.com>
6811S: Maintained
6812F: Documentation/serial/moxa-smartio
6813F: drivers/tty/mxser.*
6814
6815MR800 AVERMEDIA USB FM RADIO DRIVER
6816M: Alexey Klimov <klimov.linux@gmail.com>
6817L: linux-media@vger.kernel.org
6818T: git git://linuxtv.org/media_tree.git
6819S: Maintained
6820F: drivers/media/radio/radio-mr800.c
6821
6822MRF24J40 IEEE 802.15.4 RADIO DRIVER
6823M: Alan Ott <alan@signal11.us>
6824L: linux-wpan@vger.kernel.org
6825S: Maintained
6826F: drivers/net/ieee802154/mrf24j40.c
6827
6828MSI LAPTOP SUPPORT
6829M: "Lee, Chun-Yi" <jlee@suse.com>
6830L: platform-driver-x86@vger.kernel.org
6831S: Maintained
6832F: drivers/platform/x86/msi-laptop.c
6833
6834MSI WMI SUPPORT
6835L: platform-driver-x86@vger.kernel.org
6836S: Orphan
6837F: drivers/platform/x86/msi-wmi.c
6838
6839MSI001 MEDIA DRIVER
6840M: Antti Palosaari <crope@iki.fi>
6841L: linux-media@vger.kernel.org
6842W: http://linuxtv.org/
6843W: http://palosaari.fi/linux/
6844Q: http://patchwork.linuxtv.org/project/linux-media/list/
6845T: git git://linuxtv.org/anttip/media_tree.git
6846S: Maintained
6847F: drivers/media/tuners/msi001*
6848
6849MSI2500 MEDIA DRIVER
6850M: Antti Palosaari <crope@iki.fi>
6851L: linux-media@vger.kernel.org
6852W: http://linuxtv.org/
6853W: http://palosaari.fi/linux/
6854Q: http://patchwork.linuxtv.org/project/linux-media/list/
6855T: git git://linuxtv.org/anttip/media_tree.git
6856S: Maintained
6857F: drivers/media/usb/msi2500/
6858
6859MSYSTEMS DISKONCHIP G3 MTD DRIVER
6860M: Robert Jarzmik <robert.jarzmik@free.fr>
6861L: linux-mtd@lists.infradead.org
6862S: Maintained
6863F: drivers/mtd/devices/docg3*
6864
6865MT9M032 APTINA SENSOR DRIVER
6866M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6867L: linux-media@vger.kernel.org
6868T: git git://linuxtv.org/media_tree.git
6869S: Maintained
6870F: drivers/media/i2c/mt9m032.c
6871F: include/media/mt9m032.h
6872
6873MT9P031 APTINA CAMERA SENSOR
6874M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6875L: linux-media@vger.kernel.org
6876T: git git://linuxtv.org/media_tree.git
6877S: Maintained
6878F: drivers/media/i2c/mt9p031.c
6879F: include/media/mt9p031.h
6880
6881MT9T001 APTINA CAMERA SENSOR
6882M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6883L: linux-media@vger.kernel.org
6884T: git git://linuxtv.org/media_tree.git
6885S: Maintained
6886F: drivers/media/i2c/mt9t001.c
6887F: include/media/mt9t001.h
6888
6889MT9V032 APTINA CAMERA SENSOR
6890M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6891L: linux-media@vger.kernel.org
6892T: git git://linuxtv.org/media_tree.git
6893S: Maintained
6894F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
6895F: drivers/media/i2c/mt9v032.c
6896F: include/media/mt9v032.h
6897
6898MULTIFUNCTION DEVICES (MFD)
6899M: Samuel Ortiz <sameo@linux.intel.com>
6900M: Lee Jones <lee.jones@linaro.org>
6901T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6902S: Supported
6903F: drivers/mfd/
6904F: include/linux/mfd/
6905
6906MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6907M: Ulf Hansson <ulf.hansson@linaro.org>
6908L: linux-mmc@vger.kernel.org
6909T: git git://git.linaro.org/people/ulf.hansson/mmc.git
6910S: Maintained
6911F: drivers/mmc/
6912F: include/linux/mmc/
6913F: include/uapi/linux/mmc/
6914
6915MULTIMEDIA CARD (MMC) ETC. OVER SPI
6916S: Orphan
6917F: drivers/mmc/host/mmc_spi.c
6918F: include/linux/spi/mmc_spi.h
6919
6920MULTISOUND SOUND DRIVER
6921M: Andrew Veliath <andrewtv@usa.net>
6922S: Maintained
6923F: Documentation/sound/oss/MultiSound
6924F: sound/oss/msnd*
6925
6926MULTITECH MULTIPORT CARD (ISICOM)
6927S: Orphan
6928F: drivers/tty/isicom.c
6929F: include/linux/isicom.h
6930
6931MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6932M: Felipe Balbi <balbi@ti.com>
6933L: linux-usb@vger.kernel.org
6934T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6935S: Maintained
6936F: drivers/usb/musb/
6937
6938MXL5007T MEDIA DRIVER
6939M: Michael Krufky <mkrufky@linuxtv.org>
6940L: linux-media@vger.kernel.org
6941W: http://linuxtv.org/
6942W: http://github.com/mkrufky
6943Q: http://patchwork.linuxtv.org/project/linux-media/list/
6944T: git git://linuxtv.org/mkrufky/tuners.git
6945S: Maintained
6946F: drivers/media/tuners/mxl5007t.*
6947
6948MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6949M: Hyong-Youb Kim <hykim@myri.com>
6950L: netdev@vger.kernel.org
6951W: https://www.myricom.com/support/downloads/myri10ge.html
6952S: Supported
6953F: drivers/net/ethernet/myricom/myri10ge/
6954
6955NATSEMI ETHERNET DRIVER (DP8381x)
6956S: Orphan
6957F: drivers/net/ethernet/natsemi/natsemi.c
6958
6959NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6960M: Daniel Mack <zonque@gmail.com>
6961S: Maintained
6962L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6963W: http://www.native-instruments.com
6964F: sound/usb/caiaq/
6965
6966NCP FILESYSTEM
6967M: Petr Vandrovec <petr@vandrovec.name>
6968S: Odd Fixes
6969F: fs/ncpfs/
6970
6971NCR 5380 SCSI DRIVERS
6972M: Finn Thain <fthain@telegraphics.com.au>
6973M: Michael Schmitz <schmitzmic@gmail.com>
6974L: linux-scsi@vger.kernel.org
6975S: Maintained
6976F: Documentation/scsi/g_NCR5380.txt
6977F: drivers/scsi/NCR5380.*
6978F: drivers/scsi/arm/cumana_1.c
6979F: drivers/scsi/arm/oak.c
6980F: drivers/scsi/atari_NCR5380.c
6981F: drivers/scsi/atari_scsi.*
6982F: drivers/scsi/dmx3191d.c
6983F: drivers/scsi/dtc.*
6984F: drivers/scsi/g_NCR5380.*
6985F: drivers/scsi/g_NCR5380_mmio.c
6986F: drivers/scsi/mac_scsi.*
6987F: drivers/scsi/pas16.*
6988F: drivers/scsi/sun3_scsi.*
6989F: drivers/scsi/sun3_scsi_vme.c
6990F: drivers/scsi/t128.*
6991
6992NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6993M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6994L: linux-scsi@vger.kernel.org
6995S: Maintained
6996F: drivers/scsi/NCR_D700.*
6997
6998NCT6775 HARDWARE MONITOR DRIVER
6999M: Guenter Roeck <linux@roeck-us.net>
7000L: lm-sensors@lm-sensors.org
7001S: Maintained
7002F: Documentation/hwmon/nct6775
7003F: drivers/hwmon/nct6775.c
7004
7005NETEFFECT IWARP RNIC DRIVER (IW_NES)
7006M: Faisal Latif <faisal.latif@intel.com>
7007L: linux-rdma@vger.kernel.org
7008W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7009S: Supported
7010F: drivers/infiniband/hw/nes/
7011
7012NETEM NETWORK EMULATOR
7013M: Stephen Hemminger <stephen@networkplumber.org>
7014L: netem@lists.linux-foundation.org
7015S: Maintained
7016F: net/sched/sch_netem.c
7017
7018NETERION 10GbE DRIVERS (s2io/vxge)
7019M: Jon Mason <jdmason@kudzu.us>
7020L: netdev@vger.kernel.org
7021S: Supported
7022F: Documentation/networking/s2io.txt
7023F: Documentation/networking/vxge.txt
7024F: drivers/net/ethernet/neterion/
7025
7026NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7027M: Pablo Neira Ayuso <pablo@netfilter.org>
7028M: Patrick McHardy <kaber@trash.net>
7029M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7030L: netfilter-devel@vger.kernel.org
7031L: coreteam@netfilter.org
7032W: http://www.netfilter.org/
7033W: http://www.iptables.org/
7034Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7035T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7036T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7037S: Supported
7038F: include/linux/netfilter*
7039F: include/linux/netfilter/
7040F: include/net/netfilter/
7041F: include/uapi/linux/netfilter*
7042F: include/uapi/linux/netfilter/
7043F: net/*/netfilter.c
7044F: net/*/netfilter/
7045F: net/netfilter/
7046F: net/bridge/br_netfilter*.c
7047
7048NETLABEL
7049M: Paul Moore <paul@paul-moore.com>
7050W: http://netlabel.sf.net
7051L: netdev@vger.kernel.org
7052S: Maintained
7053F: Documentation/netlabel/
7054F: include/net/netlabel.h
7055F: net/netlabel/
7056
7057NETROM NETWORK LAYER
7058M: Ralf Baechle <ralf@linux-mips.org>
7059L: linux-hams@vger.kernel.org
7060W: http://www.linux-ax25.org/
7061S: Maintained
7062F: include/net/netrom.h
7063F: include/uapi/linux/netrom.h
7064F: net/netrom/
7065
7066NETWORK BLOCK DEVICE (NBD)
7067M: Markus Pargmann <mpa@pengutronix.de>
7068S: Maintained
7069L: nbd-general@lists.sourceforge.net
7070T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7071F: Documentation/blockdev/nbd.txt
7072F: drivers/block/nbd.c
7073F: include/uapi/linux/nbd.h
7074
7075NETWORK DROP MONITOR
7076M: Neil Horman <nhorman@tuxdriver.com>
7077L: netdev@vger.kernel.org
7078S: Maintained
7079W: https://fedorahosted.org/dropwatch/
7080F: net/core/drop_monitor.c
7081
7082NETWORKING [GENERAL]
7083M: "David S. Miller" <davem@davemloft.net>
7084L: netdev@vger.kernel.org
7085W: http://www.linuxfoundation.org/en/Net
7086Q: http://patchwork.ozlabs.org/project/netdev/list/
7087T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7088T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7089S: Maintained
7090F: net/
7091F: include/net/
7092F: include/linux/in.h
7093F: include/linux/net.h
7094F: include/linux/netdevice.h
7095F: include/uapi/linux/in.h
7096F: include/uapi/linux/net.h
7097F: include/uapi/linux/netdevice.h
7098F: include/uapi/linux/net_namespace.h
7099F: tools/net/
7100F: tools/testing/selftests/net/
7101F: lib/random32.c
7102F: lib/test_bpf.c
7103
7104NETWORKING [IPv4/IPv6]
7105M: "David S. Miller" <davem@davemloft.net>
7106M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7107M: James Morris <jmorris@namei.org>
7108M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7109M: Patrick McHardy <kaber@trash.net>
7110L: netdev@vger.kernel.org
7111T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7112S: Maintained
7113F: net/ipv4/
7114F: net/ipv6/
7115F: include/net/ip*
7116F: arch/x86/net/*
7117
7118NETWORKING [IPSEC]
7119M: Steffen Klassert <steffen.klassert@secunet.com>
7120M: Herbert Xu <herbert@gondor.apana.org.au>
7121M: "David S. Miller" <davem@davemloft.net>
7122L: netdev@vger.kernel.org
7123T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7124T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7125S: Maintained
7126F: net/core/flow.c
7127F: net/xfrm/
7128F: net/key/
7129F: net/ipv4/xfrm*
7130F: net/ipv4/esp4.c
7131F: net/ipv4/ah4.c
7132F: net/ipv4/ipcomp.c
7133F: net/ipv4/ip_vti.c
7134F: net/ipv6/xfrm*
7135F: net/ipv6/esp6.c
7136F: net/ipv6/ah6.c
7137F: net/ipv6/ipcomp6.c
7138F: net/ipv6/ip6_vti.c
7139F: include/uapi/linux/xfrm.h
7140F: include/net/xfrm.h
7141
7142NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7143M: Paul Moore <paul@paul-moore.com>
7144L: netdev@vger.kernel.org
7145S: Maintained
7146
7147NETWORKING [WIRELESS]
7148L: linux-wireless@vger.kernel.org
7149Q: http://patchwork.kernel.org/project/linux-wireless/list/
7150
7151NETWORKING DRIVERS
7152L: netdev@vger.kernel.org
7153W: http://www.linuxfoundation.org/en/Net
7154Q: http://patchwork.ozlabs.org/project/netdev/list/
7155T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7156T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7157S: Odd Fixes
7158F: drivers/net/
7159F: include/linux/if_*
7160F: include/linux/netdevice.h
7161F: include/linux/arcdevice.h
7162F: include/linux/etherdevice.h
7163F: include/linux/fcdevice.h
7164F: include/linux/fddidevice.h
7165F: include/linux/hippidevice.h
7166F: include/linux/inetdevice.h
7167F: include/uapi/linux/if_*
7168F: include/uapi/linux/netdevice.h
7169
7170NETWORKING DRIVERS (WIRELESS)
7171M: Kalle Valo <kvalo@codeaurora.org>
7172L: linux-wireless@vger.kernel.org
7173Q: http://patchwork.kernel.org/project/linux-wireless/list/
7174T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7175S: Maintained
7176F: drivers/net/wireless/
7177
7178NETXEN (1/10) GbE SUPPORT
7179M: Manish Chopra <manish.chopra@qlogic.com>
7180M: Sony Chacko <sony.chacko@qlogic.com>
7181M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7182L: netdev@vger.kernel.org
7183W: http://www.qlogic.com
7184S: Supported
7185F: drivers/net/ethernet/qlogic/netxen/
7186
7187NFC SUBSYSTEM
7188M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7189M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7190M: Samuel Ortiz <sameo@linux.intel.com>
7191L: linux-wireless@vger.kernel.org
7192L: linux-nfc@lists.01.org (subscribers-only)
7193S: Supported
7194F: net/nfc/
7195F: include/net/nfc/
7196F: include/uapi/linux/nfc.h
7197F: drivers/nfc/
7198F: include/linux/platform_data/pn544.h
7199F: Documentation/devicetree/bindings/net/nfc/
7200
7201NFS, SUNRPC, AND LOCKD CLIENTS
7202M: Trond Myklebust <trond.myklebust@primarydata.com>
7203M: Anna Schumaker <anna.schumaker@netapp.com>
7204L: linux-nfs@vger.kernel.org
7205W: http://client.linux-nfs.org
7206T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7207S: Maintained
7208F: fs/lockd/
7209F: fs/nfs/
7210F: fs/nfs_common/
7211F: net/sunrpc/
7212F: include/linux/lockd/
7213F: include/linux/nfs*
7214F: include/linux/sunrpc/
7215F: include/uapi/linux/nfs*
7216F: include/uapi/linux/sunrpc/
7217
7218NILFS2 FILESYSTEM
7219M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7220L: linux-nilfs@vger.kernel.org
7221W: http://nilfs.sourceforge.net/
7222T: git git://github.com/konis/nilfs2.git
7223S: Supported
7224F: Documentation/filesystems/nilfs2.txt
7225F: fs/nilfs2/
7226F: include/linux/nilfs2_fs.h
7227
7228NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7229M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7230W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7231S: Maintained
7232F: Documentation/scsi/NinjaSCSI.txt
7233F: drivers/scsi/pcmcia/nsp_*
7234
7235NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7236M: GOTO Masanori <gotom@debian.or.jp>
7237M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7238W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7239S: Maintained
7240F: Documentation/scsi/NinjaSCSI.txt
7241F: drivers/scsi/nsp32*
7242
7243NIOS2 ARCHITECTURE
7244M: Ley Foon Tan <lftan@altera.com>
7245L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7246T: git git://git.rocketboards.org/linux-socfpga-next.git
7247S: Maintained
7248F: arch/nios2/
7249
7250NOKIA N900 POWER SUPPLY DRIVERS
7251M: Pali Rohár <pali.rohar@gmail.com>
7252S: Maintained
7253F: include/linux/power/bq2415x_charger.h
7254F: include/linux/power/bq27x00_battery.h
7255F: include/linux/power/isp1704_charger.h
7256F: drivers/power/bq2415x_charger.c
7257F: drivers/power/bq27x00_battery.c
7258F: drivers/power/isp1704_charger.c
7259F: drivers/power/rx51_battery.c
7260
7261NTB DRIVER CORE
7262M: Jon Mason <jdmason@kudzu.us>
7263M: Dave Jiang <dave.jiang@intel.com>
7264M: Allen Hubbe <Allen.Hubbe@emc.com>
7265S: Supported
7266W: https://github.com/jonmason/ntb/wiki
7267T: git git://github.com/jonmason/ntb.git
7268F: drivers/ntb/
7269F: drivers/net/ntb_netdev.c
7270F: include/linux/ntb.h
7271F: include/linux/ntb_transport.h
7272
7273NTB INTEL DRIVER
7274M: Jon Mason <jdmason@kudzu.us>
7275M: Dave Jiang <dave.jiang@intel.com>
7276S: Supported
7277W: https://github.com/jonmason/ntb/wiki
7278T: git git://github.com/jonmason/ntb.git
7279F: drivers/ntb/hw/intel/
7280
7281NTFS FILESYSTEM
7282M: Anton Altaparmakov <anton@tuxera.com>
7283L: linux-ntfs-dev@lists.sourceforge.net
7284W: http://www.tuxera.com/
7285T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7286S: Supported
7287F: Documentation/filesystems/ntfs.txt
7288F: fs/ntfs/
7289
7290NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7291M: Antonino Daplas <adaplas@gmail.com>
7292L: linux-fbdev@vger.kernel.org
7293S: Maintained
7294F: drivers/video/fbdev/riva/
7295F: drivers/video/fbdev/nvidia/
7296
7297NVM EXPRESS DRIVER
7298M: Matthew Wilcox <willy@linux.intel.com>
7299L: linux-nvme@lists.infradead.org
7300T: git git://git.infradead.org/users/willy/linux-nvme.git
7301S: Supported
7302F: drivers/block/nvme*
7303F: include/linux/nvme.h
7304
7305NXP-NCI NFC DRIVER
7306M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7307R: Charles Gorand <charles.gorand@effinnov.com>
7308L: linux-nfc@lists.01.org (moderated for non-subscribers)
7309S: Supported
7310F: drivers/nfc/nxp-nci
7311
7312NXP TDA998X DRM DRIVER
7313M: Russell King <rmk+kernel@arm.linux.org.uk>
7314S: Supported
7315F: drivers/gpu/drm/i2c/tda998x_drv.c
7316F: include/drm/i2c/tda998x.h
7317
7318NXP TFA9879 DRIVER
7319M: Peter Rosin <peda@axentia.se>
7320L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7321S: Maintained
7322F: sound/soc/codecs/tfa9879*
7323
7324OMAP SUPPORT
7325M: Tony Lindgren <tony@atomide.com>
7326L: linux-omap@vger.kernel.org
7327W: http://www.muru.com/linux/omap/
7328W: http://linux.omap.com/
7329Q: http://patchwork.kernel.org/project/linux-omap/list/
7330T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7331S: Maintained
7332F: arch/arm/*omap*/
7333F: arch/arm/configs/omap1_defconfig
7334F: arch/arm/configs/omap2plus_defconfig
7335F: drivers/i2c/busses/i2c-omap.c
7336F: drivers/irqchip/irq-omap-intc.c
7337F: drivers/mfd/*omap*.c
7338F: drivers/mfd/menelaus.c
7339F: drivers/mfd/palmas.c
7340F: drivers/mfd/tps65217.c
7341F: drivers/mfd/tps65218.c
7342F: drivers/mfd/tps65910.c
7343F: drivers/mfd/twl-core.[ch]
7344F: drivers/mfd/twl4030*.c
7345F: drivers/mfd/twl6030*.c
7346F: drivers/mfd/twl6040*.c
7347F: drivers/regulator/palmas-regulator*.c
7348F: drivers/regulator/pbias-regulator.c
7349F: drivers/regulator/tps65217-regulator.c
7350F: drivers/regulator/tps65218-regulator.c
7351F: drivers/regulator/tps65910-regulator.c
7352F: drivers/regulator/twl-regulator.c
7353F: include/linux/i2c-omap.h
7354
7355OMAP DEVICE TREE SUPPORT
7356M: Benoît Cousson <bcousson@baylibre.com>
7357M: Tony Lindgren <tony@atomide.com>
7358L: linux-omap@vger.kernel.org
7359L: devicetree@vger.kernel.org
7360S: Maintained
7361F: arch/arm/boot/dts/*omap*
7362F: arch/arm/boot/dts/*am3*
7363F: arch/arm/boot/dts/*am4*
7364F: arch/arm/boot/dts/*am5*
7365F: arch/arm/boot/dts/*dra7*
7366
7367OMAP CLOCK FRAMEWORK SUPPORT
7368M: Paul Walmsley <paul@pwsan.com>
7369L: linux-omap@vger.kernel.org
7370S: Maintained
7371F: arch/arm/*omap*/*clock*
7372
7373OMAP POWER MANAGEMENT SUPPORT
7374M: Kevin Hilman <khilman@deeprootsystems.com>
7375L: linux-omap@vger.kernel.org
7376S: Maintained
7377F: arch/arm/*omap*/*pm*
7378F: drivers/cpufreq/omap-cpufreq.c
7379
7380OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7381M: Rajendra Nayak <rnayak@ti.com>
7382M: Paul Walmsley <paul@pwsan.com>
7383L: linux-omap@vger.kernel.org
7384S: Maintained
7385F: arch/arm/mach-omap2/prm*
7386
7387OMAP AUDIO SUPPORT
7388M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7389M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7390L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7391L: linux-omap@vger.kernel.org
7392S: Maintained
7393F: sound/soc/omap/
7394
7395OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7396M: Roger Quadros <rogerq@ti.com>
7397M: Tony Lindgren <tony@atomide.com>
7398L: linux-omap@vger.kernel.org
7399S: Maintained
7400F: drivers/memory/omap-gpmc.c
7401F: arch/arm/mach-omap2/*gpmc*
7402
7403OMAP FRAMEBUFFER SUPPORT
7404M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7405L: linux-fbdev@vger.kernel.org
7406L: linux-omap@vger.kernel.org
7407S: Maintained
7408F: drivers/video/fbdev/omap/
7409
7410OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7411M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7412L: linux-omap@vger.kernel.org
7413L: linux-fbdev@vger.kernel.org
7414S: Maintained
7415F: drivers/video/fbdev/omap2/
7416F: Documentation/arm/OMAP/DSS
7417
7418OMAP HARDWARE SPINLOCK SUPPORT
7419M: Ohad Ben-Cohen <ohad@wizery.com>
7420L: linux-omap@vger.kernel.org
7421S: Maintained
7422F: drivers/hwspinlock/omap_hwspinlock.c
7423
7424OMAP MMC SUPPORT
7425M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7426L: linux-omap@vger.kernel.org
7427S: Maintained
7428F: drivers/mmc/host/omap.c
7429
7430OMAP HS MMC SUPPORT
7431L: linux-mmc@vger.kernel.org
7432L: linux-omap@vger.kernel.org
7433S: Orphan
7434F: drivers/mmc/host/omap_hsmmc.c
7435
7436OMAP RANDOM NUMBER GENERATOR SUPPORT
7437M: Deepak Saxena <dsaxena@plexity.net>
7438S: Maintained
7439F: drivers/char/hw_random/omap-rng.c
7440
7441OMAP HWMOD SUPPORT
7442M: Benoît Cousson <bcousson@baylibre.com>
7443M: Paul Walmsley <paul@pwsan.com>
7444L: linux-omap@vger.kernel.org
7445S: Maintained
7446F: arch/arm/mach-omap2/omap_hwmod.*
7447
7448OMAP HWMOD DATA
7449M: Paul Walmsley <paul@pwsan.com>
7450L: linux-omap@vger.kernel.org
7451S: Maintained
7452F: arch/arm/mach-omap2/omap_hwmod*data*
7453
7454OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7455M: Benoît Cousson <bcousson@baylibre.com>
7456L: linux-omap@vger.kernel.org
7457S: Maintained
7458F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7459
7460OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7461M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7462L: linux-media@vger.kernel.org
7463S: Maintained
7464F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7465F: drivers/media/platform/omap3isp/
7466F: drivers/staging/media/omap4iss/
7467
7468OMAP USB SUPPORT
7469M: Felipe Balbi <balbi@ti.com>
7470L: linux-usb@vger.kernel.org
7471L: linux-omap@vger.kernel.org
7472T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7473S: Maintained
7474F: drivers/usb/*/*omap*
7475F: arch/arm/*omap*/usb*
7476
7477OMAP GPIO DRIVER
7478M: Javier Martinez Canillas <javier@dowhile0.org>
7479M: Santosh Shilimkar <ssantosh@kernel.org>
7480M: Kevin Hilman <khilman@deeprootsystems.com>
7481L: linux-omap@vger.kernel.org
7482S: Maintained
7483F: drivers/gpio/gpio-omap.c
7484
7485OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7486M: Mark Jackson <mpfj@newflow.co.uk>
7487L: linux-omap@vger.kernel.org
7488S: Maintained
7489F: arch/arm/boot/dts/am335x-nano.dts
7490
7491OMFS FILESYSTEM
7492M: Bob Copeland <me@bobcopeland.com>
7493L: linux-karma-devel@lists.sourceforge.net
7494S: Maintained
7495F: Documentation/filesystems/omfs.txt
7496F: fs/omfs/
7497
7498OMNIKEY CARDMAN 4000 DRIVER
7499M: Harald Welte <laforge@gnumonks.org>
7500S: Maintained
7501F: drivers/char/pcmcia/cm4000_cs.c
7502F: include/linux/cm4000_cs.h
7503F: include/uapi/linux/cm4000_cs.h
7504
7505OMNIKEY CARDMAN 4040 DRIVER
7506M: Harald Welte <laforge@gnumonks.org>
7507S: Maintained
7508F: drivers/char/pcmcia/cm4040_cs.*
7509
7510OMNIVISION OV7670 SENSOR DRIVER
7511M: Jonathan Corbet <corbet@lwn.net>
7512L: linux-media@vger.kernel.org
7513T: git git://linuxtv.org/media_tree.git
7514S: Maintained
7515F: drivers/media/i2c/ov7670.c
7516
7517ONENAND FLASH DRIVER
7518M: Kyungmin Park <kyungmin.park@samsung.com>
7519L: linux-mtd@lists.infradead.org
7520S: Maintained
7521F: drivers/mtd/onenand/
7522F: include/linux/mtd/onenand*.h
7523
7524ONSTREAM SCSI TAPE DRIVER
7525M: Willem Riede <osst@riede.org>
7526L: osst-users@lists.sourceforge.net
7527L: linux-scsi@vger.kernel.org
7528S: Maintained
7529F: Documentation/scsi/osst.txt
7530F: drivers/scsi/osst.*
7531F: drivers/scsi/osst_*.h
7532F: drivers/scsi/st.h
7533
7534OPENCORES I2C BUS DRIVER
7535M: Peter Korsgaard <jacmet@sunsite.dk>
7536L: linux-i2c@vger.kernel.org
7537S: Maintained
7538F: Documentation/i2c/busses/i2c-ocores
7539F: drivers/i2c/busses/i2c-ocores.c
7540
7541OPEN FIRMWARE AND FLATTENED DEVICE TREE
7542M: Grant Likely <grant.likely@linaro.org>
7543M: Rob Herring <robh+dt@kernel.org>
7544L: devicetree@vger.kernel.org
7545W: http://www.devicetree.org/
7546T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7547S: Maintained
7548F: drivers/of/
7549F: include/linux/of*.h
7550F: scripts/dtc/
7551
7552OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7553M: Rob Herring <robh+dt@kernel.org>
7554M: Pawel Moll <pawel.moll@arm.com>
7555M: Mark Rutland <mark.rutland@arm.com>
7556M: Ian Campbell <ijc+devicetree@hellion.org.uk>
7557M: Kumar Gala <galak@codeaurora.org>
7558L: devicetree@vger.kernel.org
7559S: Maintained
7560F: Documentation/devicetree/
7561F: arch/*/boot/dts/
7562F: include/dt-bindings/
7563
7564OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7565M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7566L: devicetree@vger.kernel.org
7567S: Maintained
7568F: Documentation/devicetree/dynamic-resolution-notes.txt
7569F: Documentation/devicetree/overlay-notes.txt
7570F: drivers/of/overlay.c
7571F: drivers/of/resolver.c
7572
7573OPENRISC ARCHITECTURE
7574M: Jonas Bonn <jonas@southpole.se>
7575W: http://openrisc.net
7576L: linux@lists.openrisc.net (moderated for non-subscribers)
7577S: Maintained
7578T: git git://openrisc.net/~jonas/linux
7579F: arch/openrisc/
7580
7581OPENVSWITCH
7582M: Pravin Shelar <pshelar@nicira.com>
7583L: netdev@vger.kernel.org
7584L: dev@openvswitch.org
7585W: http://openvswitch.org
7586S: Maintained
7587F: net/openvswitch/
7588F: include/uapi/linux/openvswitch.h
7589
7590OPL4 DRIVER
7591M: Clemens Ladisch <clemens@ladisch.de>
7592L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7593T: git git://git.alsa-project.org/alsa-kernel.git
7594S: Maintained
7595F: sound/drivers/opl4/
7596
7597OPROFILE
7598M: Robert Richter <rric@kernel.org>
7599L: oprofile-list@lists.sf.net
7600S: Maintained
7601F: arch/*/include/asm/oprofile*.h
7602F: arch/*/oprofile/
7603F: drivers/oprofile/
7604F: include/linux/oprofile.h
7605
7606ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7607M: Mark Fasheh <mfasheh@suse.com>
7608M: Joel Becker <jlbec@evilplan.org>
7609L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7610W: http://ocfs2.wiki.kernel.org
7611S: Supported
7612F: Documentation/filesystems/ocfs2.txt
7613F: Documentation/filesystems/dlmfs.txt
7614F: fs/ocfs2/
7615
7616ORINOCO DRIVER
7617L: linux-wireless@vger.kernel.org
7618W: http://wireless.kernel.org/en/users/Drivers/orinoco
7619W: http://www.nongnu.org/orinoco/
7620S: Orphan
7621F: drivers/net/wireless/orinoco/
7622
7623OSD LIBRARY and FILESYSTEM
7624M: Boaz Harrosh <ooo@electrozaur.com>
7625M: Benny Halevy <bhalevy@primarydata.com>
7626L: osd-dev@open-osd.org
7627W: http://open-osd.org
7628T: git git://git.open-osd.org/open-osd.git
7629S: Maintained
7630F: drivers/scsi/osd/
7631F: include/scsi/osd_*
7632F: fs/exofs/
7633
7634OVERLAY FILESYSTEM
7635M: Miklos Szeredi <miklos@szeredi.hu>
7636L: linux-unionfs@vger.kernel.org
7637T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7638S: Supported
7639F: fs/overlayfs/
7640F: Documentation/filesystems/overlayfs.txt
7641
7642P54 WIRELESS DRIVER
7643M: Christian Lamparter <chunkeey@googlemail.com>
7644L: linux-wireless@vger.kernel.org
7645W: http://wireless.kernel.org/en/users/Drivers/p54
7646S: Maintained
7647F: drivers/net/wireless/p54/
7648
7649PA SEMI ETHERNET DRIVER
7650M: Olof Johansson <olof@lixom.net>
7651L: netdev@vger.kernel.org
7652S: Maintained
7653F: drivers/net/ethernet/pasemi/*
7654
7655PA SEMI SMBUS DRIVER
7656M: Olof Johansson <olof@lixom.net>
7657L: linux-i2c@vger.kernel.org
7658S: Maintained
7659F: drivers/i2c/busses/i2c-pasemi.c
7660
7661PADATA PARALLEL EXECUTION MECHANISM
7662M: Steffen Klassert <steffen.klassert@secunet.com>
7663L: linux-crypto@vger.kernel.org
7664S: Maintained
7665F: kernel/padata.c
7666F: include/linux/padata.h
7667F: Documentation/padata.txt
7668
7669PANASONIC LAPTOP ACPI EXTRAS DRIVER
7670M: Harald Welte <laforge@gnumonks.org>
7671L: platform-driver-x86@vger.kernel.org
7672S: Maintained
7673F: drivers/platform/x86/panasonic-laptop.c
7674
7675PANASONIC MN10300/AM33/AM34 PORT
7676M: David Howells <dhowells@redhat.com>
7677M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7678L: linux-am33-list@redhat.com (moderated for non-subscribers)
7679W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7680S: Maintained
7681F: Documentation/mn10300/
7682F: arch/mn10300/
7683
7684PARALLEL PORT SUBSYSTEM
7685M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7686M: Sudip Mukherjee <sudip@vectorindia.org>
7687L: linux-parport@lists.infradead.org (subscribers-only)
7688S: Maintained
7689F: drivers/parport/
7690F: include/linux/parport*.h
7691F: drivers/char/ppdev.c
7692F: include/uapi/linux/ppdev.h
7693F: Documentation/parport*.txt
7694
7695PARAVIRT_OPS INTERFACE
7696M: Jeremy Fitzhardinge <jeremy@goop.org>
7697M: Chris Wright <chrisw@sous-sol.org>
7698M: Alok Kataria <akataria@vmware.com>
7699M: Rusty Russell <rusty@rustcorp.com.au>
7700L: virtualization@lists.linux-foundation.org
7701S: Supported
7702F: Documentation/virtual/paravirt_ops.txt
7703F: arch/*/kernel/paravirt*
7704F: arch/*/include/asm/paravirt.h
7705
7706PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7707M: Tim Waugh <tim@cyberelk.net>
7708L: linux-parport@lists.infradead.org (subscribers-only)
7709S: Maintained
7710F: Documentation/blockdev/paride.txt
7711F: drivers/block/paride/
7712
7713PARISC ARCHITECTURE
7714M: "James E.J. Bottomley" <jejb@parisc-linux.org>
7715M: Helge Deller <deller@gmx.de>
7716L: linux-parisc@vger.kernel.org
7717W: http://www.parisc-linux.org/
7718Q: http://patchwork.kernel.org/project/linux-parisc/list/
7719T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7720T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7721S: Maintained
7722F: arch/parisc/
7723F: Documentation/parisc/
7724F: drivers/parisc/
7725F: drivers/char/agp/parisc-agp.c
7726F: drivers/input/serio/gscps2.c
7727F: drivers/parport/parport_gsc.*
7728F: drivers/tty/serial/8250/8250_gsc.c
7729F: drivers/video/fbdev/sti*
7730F: drivers/video/console/sti*
7731F: drivers/video/logo/logo_parisc*
7732
7733PC87360 HARDWARE MONITORING DRIVER
7734M: Jim Cromie <jim.cromie@gmail.com>
7735L: lm-sensors@lm-sensors.org
7736S: Maintained
7737F: Documentation/hwmon/pc87360
7738F: drivers/hwmon/pc87360.c
7739
7740PC8736x GPIO DRIVER
7741M: Jim Cromie <jim.cromie@gmail.com>
7742S: Maintained
7743F: drivers/char/pc8736x_gpio.c
7744
7745PC87427 HARDWARE MONITORING DRIVER
7746M: Jean Delvare <jdelvare@suse.com>
7747L: lm-sensors@lm-sensors.org
7748S: Maintained
7749F: Documentation/hwmon/pc87427
7750F: drivers/hwmon/pc87427.c
7751
7752PCA9532 LED DRIVER
7753M: Riku Voipio <riku.voipio@iki.fi>
7754S: Maintained
7755F: drivers/leds/leds-pca9532.c
7756F: include/linux/leds-pca9532.h
7757
7758PCA9541 I2C BUS MASTER SELECTOR DRIVER
7759M: Guenter Roeck <linux@roeck-us.net>
7760L: linux-i2c@vger.kernel.org
7761S: Maintained
7762F: drivers/i2c/muxes/i2c-mux-pca9541.c
7763
7764PCDP - PRIMARY CONSOLE AND DEBUG PORT
7765M: Khalid Aziz <khalid@gonehiking.org>
7766S: Maintained
7767F: drivers/firmware/pcdp.*
7768
7769PCI ERROR RECOVERY
7770M: Linas Vepstas <linasvepstas@gmail.com>
7771L: linux-pci@vger.kernel.org
7772S: Supported
7773F: Documentation/PCI/pci-error-recovery.txt
7774
7775PCI SUBSYSTEM
7776M: Bjorn Helgaas <bhelgaas@google.com>
7777L: linux-pci@vger.kernel.org
7778Q: http://patchwork.ozlabs.org/project/linux-pci/list/
7779T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7780S: Supported
7781F: Documentation/PCI/
7782F: drivers/pci/
7783F: include/linux/pci*
7784F: arch/x86/pci/
7785F: arch/x86/kernel/quirks.c
7786
7787PCI DRIVER FOR ARM VERSATILE PLATFORM
7788M: Rob Herring <robh@kernel.org>
7789L: linux-pci@vger.kernel.org
7790L: linux-arm-kernel@lists.infradead.org
7791S: Maintained
7792F: Documentation/devicetree/bindings/pci/versatile.txt
7793F: drivers/pci/host/pci-versatile.c
7794
7795PCI DRIVER FOR APPLIEDMICRO XGENE
7796M: Tanmay Inamdar <tinamdar@apm.com>
7797L: linux-pci@vger.kernel.org
7798L: linux-arm-kernel@lists.infradead.org
7799S: Maintained
7800F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7801F: drivers/pci/host/pci-xgene.c
7802
7803PCI DRIVER FOR FREESCALE LAYERSCAPE
7804M: Minghuan Lian <minghuan.Lian@freescale.com>
7805M: Mingkai Hu <mingkai.hu@freescale.com>
7806M: Roy Zang <tie-fei.zang@freescale.com>
7807L: linuxppc-dev@lists.ozlabs.org
7808L: linux-pci@vger.kernel.org
7809L: linux-arm-kernel@lists.infradead.org
7810S: Maintained
7811F: drivers/pci/host/*layerscape*
7812
7813PCI DRIVER FOR IMX6
7814M: Richard Zhu <Richard.Zhu@freescale.com>
7815M: Lucas Stach <l.stach@pengutronix.de>
7816L: linux-pci@vger.kernel.org
7817L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7818S: Maintained
7819F: drivers/pci/host/*imx6*
7820
7821PCI DRIVER FOR TI KEYSTONE
7822M: Murali Karicheri <m-karicheri2@ti.com>
7823L: linux-pci@vger.kernel.org
7824L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7825S: Maintained
7826F: drivers/pci/host/*keystone*
7827
7828PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7829M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7830M: Jason Cooper <jason@lakedaemon.net>
7831L: linux-pci@vger.kernel.org
7832L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7833S: Maintained
7834F: drivers/pci/host/*mvebu*
7835
7836PCI DRIVER FOR NVIDIA TEGRA
7837M: Thierry Reding <thierry.reding@gmail.com>
7838L: linux-tegra@vger.kernel.org
7839L: linux-pci@vger.kernel.org
7840S: Supported
7841F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7842F: drivers/pci/host/pci-tegra.c
7843
7844PCI DRIVER FOR TI DRA7XX
7845M: Kishon Vijay Abraham I <kishon@ti.com>
7846L: linux-omap@vger.kernel.org
7847L: linux-pci@vger.kernel.org
7848S: Supported
7849F: Documentation/devicetree/bindings/pci/ti-pci.txt
7850F: drivers/pci/host/pci-dra7xx.c
7851
7852PCI DRIVER FOR RENESAS R-CAR
7853M: Simon Horman <horms@verge.net.au>
7854L: linux-pci@vger.kernel.org
7855L: linux-sh@vger.kernel.org
7856S: Maintained
7857F: drivers/pci/host/*rcar*
7858
7859PCI DRIVER FOR SAMSUNG EXYNOS
7860M: Jingoo Han <jingoohan1@gmail.com>
7861L: linux-pci@vger.kernel.org
7862L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7863L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7864S: Maintained
7865F: drivers/pci/host/pci-exynos.c
7866
7867PCI DRIVER FOR SYNOPSIS DESIGNWARE
7868M: Jingoo Han <jingoohan1@gmail.com>
7869M: Pratyush Anand <pratyush.anand@gmail.com>
7870L: linux-pci@vger.kernel.org
7871S: Maintained
7872F: drivers/pci/host/*designware*
7873
7874PCI DRIVER FOR GENERIC OF HOSTS
7875M: Will Deacon <will.deacon@arm.com>
7876L: linux-pci@vger.kernel.org
7877L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7878S: Maintained
7879F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7880F: drivers/pci/host/pci-host-generic.c
7881
7882PCIE DRIVER FOR ST SPEAR13XX
7883M: Pratyush Anand <pratyush.anand@gmail.com>
7884L: linux-pci@vger.kernel.org
7885S: Maintained
7886F: drivers/pci/host/*spear*
7887
7888PCI MSI DRIVER FOR APPLIEDMICRO XGENE
7889M: Duc Dang <dhdang@apm.com>
7890L: linux-pci@vger.kernel.org
7891L: linux-arm-kernel@lists.infradead.org
7892S: Maintained
7893F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
7894F: drivers/pci/host/pci-xgene-msi.c
7895
7896PCMCIA SUBSYSTEM
7897P: Linux PCMCIA Team
7898L: linux-pcmcia@lists.infradead.org
7899W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7900T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7901S: Maintained
7902F: Documentation/pcmcia/
7903F: drivers/pcmcia/
7904F: include/pcmcia/
7905
7906PCNET32 NETWORK DRIVER
7907M: Don Fry <pcnet32@frontier.com>
7908L: netdev@vger.kernel.org
7909S: Maintained
7910F: drivers/net/ethernet/amd/pcnet32.c
7911
7912PCRYPT PARALLEL CRYPTO ENGINE
7913M: Steffen Klassert <steffen.klassert@secunet.com>
7914L: linux-crypto@vger.kernel.org
7915S: Maintained
7916F: crypto/pcrypt.c
7917F: include/crypto/pcrypt.h
7918
7919PER-CPU MEMORY ALLOCATOR
7920M: Tejun Heo <tj@kernel.org>
7921M: Christoph Lameter <cl@linux-foundation.org>
7922T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7923S: Maintained
7924F: include/linux/percpu*.h
7925F: mm/percpu*.c
7926F: arch/*/include/asm/percpu.h
7927
7928PER-TASK DELAY ACCOUNTING
7929M: Balbir Singh <bsingharora@gmail.com>
7930S: Maintained
7931F: include/linux/delayacct.h
7932F: kernel/delayacct.c
7933
7934PERFORMANCE EVENTS SUBSYSTEM
7935M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7936M: Ingo Molnar <mingo@redhat.com>
7937M: Arnaldo Carvalho de Melo <acme@kernel.org>
7938L: linux-kernel@vger.kernel.org
7939T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7940S: Supported
7941F: kernel/events/*
7942F: include/linux/perf_event.h
7943F: include/uapi/linux/perf_event.h
7944F: arch/*/kernel/perf_event*.c
7945F: arch/*/kernel/*/perf_event*.c
7946F: arch/*/kernel/*/*/perf_event*.c
7947F: arch/*/include/asm/perf_event.h
7948F: arch/*/kernel/perf_callchain.c
7949F: tools/perf/
7950
7951PERSONALITY HANDLING
7952M: Christoph Hellwig <hch@infradead.org>
7953L: linux-abi-devel@lists.sourceforge.net
7954S: Maintained
7955F: include/linux/personality.h
7956F: include/uapi/linux/personality.h
7957
7958PHONET PROTOCOL
7959M: Remi Denis-Courmont <courmisch@gmail.com>
7960S: Supported
7961F: Documentation/networking/phonet.txt
7962F: include/linux/phonet.h
7963F: include/net/phonet/
7964F: include/uapi/linux/phonet.h
7965F: net/phonet/
7966
7967PHRAM MTD DRIVER
7968M: Joern Engel <joern@lazybastard.org>
7969L: linux-mtd@lists.infradead.org
7970S: Maintained
7971F: drivers/mtd/devices/phram.c
7972
7973PICOLCD HID DRIVER
7974M: Bruno Prémont <bonbons@linux-vserver.org>
7975L: linux-input@vger.kernel.org
7976S: Maintained
7977F: drivers/hid/hid-picolcd*
7978
7979PICOXCELL SUPPORT
7980M: Jamie Iles <jamie@jamieiles.com>
7981L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7982T: git git://github.com/jamieiles/linux-2.6-ji.git
7983S: Supported
7984F: arch/arm/boot/dts/picoxcell*
7985F: arch/arm/mach-picoxcell/
7986F: drivers/crypto/picoxcell*
7987
7988PIN CONTROL SUBSYSTEM
7989M: Linus Walleij <linus.walleij@linaro.org>
7990L: linux-gpio@vger.kernel.org
7991T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7992S: Maintained
7993F: drivers/pinctrl/
7994F: include/linux/pinctrl/
7995
7996PIN CONTROLLER - ATMEL AT91
7997M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7998L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7999S: Maintained
8000F: drivers/pinctrl/pinctrl-at91.*
8001
8002PIN CONTROLLER - INTEL
8003M: Mika Westerberg <mika.westerberg@linux.intel.com>
8004M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8005S: Maintained
8006F: drivers/pinctrl/intel/
8007
8008PIN CONTROLLER - RENESAS
8009M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8010L: linux-sh@vger.kernel.org
8011S: Maintained
8012F: drivers/pinctrl/sh-pfc/
8013
8014PIN CONTROLLER - SAMSUNG
8015M: Tomasz Figa <tomasz.figa@gmail.com>
8016M: Thomas Abraham <thomas.abraham@linaro.org>
8017L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8018L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8019S: Maintained
8020F: drivers/pinctrl/samsung/
8021
8022PIN CONTROLLER - ST SPEAR
8023M: Viresh Kumar <vireshk@kernel.org>
8024L: spear-devel@list.st.com
8025L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8026W: http://www.st.com/spear
8027S: Maintained
8028F: drivers/pinctrl/spear/
8029
8030PKTCDVD DRIVER
8031M: Jiri Kosina <jkosina@suse.com>
8032S: Maintained
8033F: drivers/block/pktcdvd.c
8034F: include/linux/pktcdvd.h
8035F: include/uapi/linux/pktcdvd.h
8036
8037PKUNITY SOC DRIVERS
8038M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8039W: http://mprc.pku.edu.cn/~guanxuetao/linux
8040S: Maintained
8041T: git git://github.com/gxt/linux.git
8042F: drivers/input/serio/i8042-unicore32io.h
8043F: drivers/i2c/busses/i2c-puv3.c
8044F: drivers/video/fbdev/fb-puv3.c
8045F: drivers/rtc/rtc-puv3.c
8046
8047PMBUS HARDWARE MONITORING DRIVERS
8048M: Guenter Roeck <linux@roeck-us.net>
8049L: lm-sensors@lm-sensors.org
8050W: http://www.lm-sensors.org/
8051W: http://www.roeck-us.net/linux/drivers/
8052T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8053S: Maintained
8054F: Documentation/hwmon/pmbus
8055F: drivers/hwmon/pmbus/
8056F: include/linux/i2c/pmbus.h
8057
8058PMC SIERRA MaxRAID DRIVER
8059M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
8060L: linux-scsi@vger.kernel.org
8061W: http://www.pmc-sierra.com/
8062S: Supported
8063F: drivers/scsi/pmcraid.*
8064
8065PMC SIERRA PM8001 DRIVER
8066M: xjtuwjp@gmail.com
8067M: lindar_liu@usish.com
8068L: pmchba@pmcs.com
8069L: linux-scsi@vger.kernel.org
8070S: Supported
8071F: drivers/scsi/pm8001/
8072
8073POSIX CLOCKS and TIMERS
8074M: Thomas Gleixner <tglx@linutronix.de>
8075L: linux-kernel@vger.kernel.org
8076T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8077S: Maintained
8078F: fs/timerfd.c
8079F: include/linux/timer*
8080F: kernel/time/*timer*
8081
8082POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8083M: Sebastian Reichel <sre@kernel.org>
8084M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8085M: David Woodhouse <dwmw2@infradead.org>
8086L: linux-pm@vger.kernel.org
8087T: git git://git.infradead.org/battery-2.6.git
8088S: Maintained
8089F: include/linux/power_supply.h
8090F: drivers/power/
8091
8092PNP SUPPORT
8093M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8094S: Maintained
8095F: drivers/pnp/
8096
8097PNXxxxx I2C DRIVER
8098M: Vitaly Wool <vitalywool@gmail.com>
8099L: linux-i2c@vger.kernel.org
8100S: Maintained
8101F: drivers/i2c/busses/i2c-pnx.c
8102
8103PPP PROTOCOL DRIVERS AND COMPRESSORS
8104M: Paul Mackerras <paulus@samba.org>
8105L: linux-ppp@vger.kernel.org
8106S: Maintained
8107F: drivers/net/ppp/ppp_*
8108
8109PPP OVER ATM (RFC 2364)
8110M: Mitchell Blank Jr <mitch@sfgoth.com>
8111S: Maintained
8112F: net/atm/pppoatm.c
8113F: include/uapi/linux/atmppp.h
8114
8115PPP OVER ETHERNET
8116M: Michal Ostrowski <mostrows@earthlink.net>
8117S: Maintained
8118F: drivers/net/ppp/pppoe.c
8119F: drivers/net/ppp/pppox.c
8120
8121PPP OVER L2TP
8122M: James Chapman <jchapman@katalix.com>
8123S: Maintained
8124F: net/l2tp/l2tp_ppp.c
8125F: include/linux/if_pppol2tp.h
8126F: include/uapi/linux/if_pppol2tp.h
8127
8128PPS SUPPORT
8129M: Rodolfo Giometti <giometti@enneenne.com>
8130W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8131L: linuxpps@ml.enneenne.com (subscribers-only)
8132S: Maintained
8133F: Documentation/pps/
8134F: drivers/pps/
8135F: include/linux/pps*.h
8136
8137PPTP DRIVER
8138M: Dmitry Kozlov <xeb@mail.ru>
8139L: netdev@vger.kernel.org
8140S: Maintained
8141F: drivers/net/ppp/pptp.c
8142W: http://sourceforge.net/projects/accel-pptp
8143
8144PREEMPTIBLE KERNEL
8145M: Robert Love <rml@tech9.net>
8146L: kpreempt-tech@lists.sourceforge.net
8147W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8148S: Supported
8149F: Documentation/preempt-locking.txt
8150F: include/linux/preempt.h
8151
8152PRISM54 WIRELESS DRIVER
8153M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8154L: linux-wireless@vger.kernel.org
8155W: http://wireless.kernel.org/en/users/Drivers/p54
8156S: Obsolete
8157F: drivers/net/wireless/prism54/
8158
8159PS3 NETWORK SUPPORT
8160M: Geoff Levand <geoff@infradead.org>
8161L: netdev@vger.kernel.org
8162L: linuxppc-dev@lists.ozlabs.org
8163S: Maintained
8164F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8165
8166PS3 PLATFORM SUPPORT
8167M: Geoff Levand <geoff@infradead.org>
8168L: linuxppc-dev@lists.ozlabs.org
8169S: Maintained
8170F: arch/powerpc/boot/ps3*
8171F: arch/powerpc/include/asm/lv1call.h
8172F: arch/powerpc/include/asm/ps3*.h
8173F: arch/powerpc/platforms/ps3/
8174F: drivers/*/ps3*
8175F: drivers/ps3/
8176F: drivers/rtc/rtc-ps3.c
8177F: drivers/usb/host/*ps3.c
8178F: sound/ppc/snd_ps3*
8179
8180PS3VRAM DRIVER
8181M: Jim Paris <jim@jtan.com>
8182M: Geoff Levand <geoff@infradead.org>
8183L: linuxppc-dev@lists.ozlabs.org
8184S: Maintained
8185F: drivers/block/ps3vram.c
8186
8187PSTORE FILESYSTEM
8188M: Anton Vorontsov <anton@enomsg.org>
8189M: Colin Cross <ccross@android.com>
8190M: Kees Cook <keescook@chromium.org>
8191M: Tony Luck <tony.luck@intel.com>
8192S: Maintained
8193T: git git://git.infradead.org/users/cbou/linux-pstore.git
8194F: fs/pstore/
8195F: include/linux/pstore*
8196F: drivers/firmware/efi/efi-pstore.c
8197F: drivers/acpi/apei/erst.c
8198
8199PTP HARDWARE CLOCK SUPPORT
8200M: Richard Cochran <richardcochran@gmail.com>
8201L: netdev@vger.kernel.org
8202S: Maintained
8203W: http://linuxptp.sourceforge.net/
8204F: Documentation/ABI/testing/sysfs-ptp
8205F: Documentation/ptp/*
8206F: drivers/net/ethernet/freescale/gianfar_ptp.c
8207F: drivers/net/phy/dp83640*
8208F: drivers/ptp/*
8209F: include/linux/ptp_cl*
8210
8211PTRACE SUPPORT
8212M: Roland McGrath <roland@hack.frob.com>
8213M: Oleg Nesterov <oleg@redhat.com>
8214S: Maintained
8215F: include/asm-generic/syscall.h
8216F: include/linux/ptrace.h
8217F: include/linux/regset.h
8218F: include/linux/tracehook.h
8219F: include/uapi/linux/ptrace.h
8220F: kernel/ptrace.c
8221
8222PVRUSB2 VIDEO4LINUX DRIVER
8223M: Mike Isely <isely@pobox.com>
8224L: pvrusb2@isely.net (subscribers-only)
8225L: linux-media@vger.kernel.org
8226W: http://www.isely.net/pvrusb2/
8227T: git git://linuxtv.org/media_tree.git
8228S: Maintained
8229F: Documentation/video4linux/README.pvrusb2
8230F: drivers/media/usb/pvrusb2/
8231
8232PWC WEBCAM DRIVER
8233M: Hans de Goede <hdegoede@redhat.com>
8234L: linux-media@vger.kernel.org
8235T: git git://linuxtv.org/media_tree.git
8236S: Maintained
8237F: drivers/media/usb/pwc/*
8238
8239PWM FAN DRIVER
8240M: Kamil Debski <k.debski@samsung.com>
8241L: lm-sensors@lm-sensors.org
8242S: Supported
8243F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8244F: Documentation/hwmon/pwm-fan
8245F: drivers/hwmon/pwm-fan.c
8246
8247PWM SUBSYSTEM
8248M: Thierry Reding <thierry.reding@gmail.com>
8249L: linux-pwm@vger.kernel.org
8250S: Maintained
8251T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8252F: Documentation/pwm.txt
8253F: Documentation/devicetree/bindings/pwm/
8254F: include/linux/pwm.h
8255F: drivers/pwm/
8256F: drivers/video/backlight/pwm_bl.c
8257F: include/linux/pwm_backlight.h
8258
8259PXA2xx/PXA3xx SUPPORT
8260M: Daniel Mack <daniel@zonque.org>
8261M: Haojian Zhuang <haojian.zhuang@gmail.com>
8262M: Robert Jarzmik <robert.jarzmik@free.fr>
8263L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8264T: git git://github.com/hzhuang1/linux.git
8265T: git git://github.com/rjarzmik/linux.git
8266S: Maintained
8267F: arch/arm/mach-pxa/
8268F: drivers/dma/pxa*
8269F: drivers/pcmcia/pxa2xx*
8270F: drivers/spi/spi-pxa2xx*
8271F: drivers/usb/gadget/udc/pxa2*
8272F: include/sound/pxa2xx-lib.h
8273F: sound/arm/pxa*
8274F: sound/soc/pxa/
8275
8276PXA3xx NAND FLASH DRIVER
8277M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8278L: linux-mtd@lists.infradead.org
8279S: Maintained
8280F: drivers/mtd/nand/pxa3xx_nand.c
8281
8282MMP SUPPORT
8283M: Eric Miao <eric.y.miao@gmail.com>
8284M: Haojian Zhuang <haojian.zhuang@gmail.com>
8285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8286T: git git://github.com/hzhuang1/linux.git
8287T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8288S: Maintained
8289F: arch/arm/mach-mmp/
8290
8291PXA MMCI DRIVER
8292S: Orphan
8293
8294PXA RTC DRIVER
8295M: Robert Jarzmik <robert.jarzmik@free.fr>
8296L: rtc-linux@googlegroups.com
8297S: Maintained
8298
8299QAT DRIVER
8300M: Tadeusz Struk <tadeusz.struk@intel.com>
8301L: qat-linux@intel.com
8302S: Supported
8303F: drivers/crypto/qat/
8304
8305QIB DRIVER
8306M: Mike Marciniszyn <infinipath@intel.com>
8307L: linux-rdma@vger.kernel.org
8308S: Supported
8309F: drivers/infiniband/hw/qib/
8310
8311QLOGIC QLA1280 SCSI DRIVER
8312M: Michael Reed <mdr@sgi.com>
8313L: linux-scsi@vger.kernel.org
8314S: Maintained
8315F: drivers/scsi/qla1280.[ch]
8316
8317QLOGIC QLA2XXX FC-SCSI DRIVER
8318M: qla2xxx-upstream@qlogic.com
8319L: linux-scsi@vger.kernel.org
8320S: Supported
8321F: Documentation/scsi/LICENSE.qla2xxx
8322F: drivers/scsi/qla2xxx/
8323
8324QLOGIC QLA4XXX iSCSI DRIVER
8325M: QLogic-Storage-Upstream@qlogic.com
8326L: linux-scsi@vger.kernel.org
8327S: Supported
8328F: Documentation/scsi/LICENSE.qla4xxx
8329F: drivers/scsi/qla4xxx/
8330
8331QLOGIC QLA3XXX NETWORK DRIVER
8332M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8333M: Ron Mercer <ron.mercer@qlogic.com>
8334M: linux-driver@qlogic.com
8335L: netdev@vger.kernel.org
8336S: Supported
8337F: Documentation/networking/LICENSE.qla3xxx
8338F: drivers/net/ethernet/qlogic/qla3xxx.*
8339
8340QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8341M: Shahed Shaikh <shahed.shaikh@qlogic.com>
8342M: Dept-GELinuxNICDev@qlogic.com
8343L: netdev@vger.kernel.org
8344S: Supported
8345F: drivers/net/ethernet/qlogic/qlcnic/
8346
8347QLOGIC QLGE 10Gb ETHERNET DRIVER
8348M: Harish Patil <harish.patil@qlogic.com>
8349M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8350M: Dept-GELinuxNICDev@qlogic.com
8351M: linux-driver@qlogic.com
8352L: netdev@vger.kernel.org
8353S: Supported
8354F: drivers/net/ethernet/qlogic/qlge/
8355
8356QNX4 FILESYSTEM
8357M: Anders Larsen <al@alarsen.net>
8358W: http://www.alarsen.net/linux/qnx4fs/
8359S: Maintained
8360F: fs/qnx4/
8361F: include/uapi/linux/qnx4_fs.h
8362F: include/uapi/linux/qnxtypes.h
8363
8364QT1010 MEDIA DRIVER
8365M: Antti Palosaari <crope@iki.fi>
8366L: linux-media@vger.kernel.org
8367W: http://linuxtv.org/
8368W: http://palosaari.fi/linux/
8369Q: http://patchwork.linuxtv.org/project/linux-media/list/
8370T: git git://linuxtv.org/anttip/media_tree.git
8371S: Maintained
8372F: drivers/media/tuners/qt1010*
8373
8374QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8375M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8376L: linux-wireless@vger.kernel.org
8377L: ath9k-devel@lists.ath9k.org
8378W: http://wireless.kernel.org/en/users/Drivers/ath9k
8379S: Supported
8380F: drivers/net/wireless/ath/ath9k/
8381
8382QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8383M: Kalle Valo <kvalo@qca.qualcomm.com>
8384L: ath10k@lists.infradead.org
8385W: http://wireless.kernel.org/en/users/Drivers/ath10k
8386T: git git://github.com/kvalo/ath.git
8387S: Supported
8388F: drivers/net/wireless/ath/ath10k/
8389
8390QUALCOMM HEXAGON ARCHITECTURE
8391M: Richard Kuo <rkuo@codeaurora.org>
8392L: linux-hexagon@vger.kernel.org
8393S: Supported
8394F: arch/hexagon/
8395
8396QUALCOMM WCN36XX WIRELESS DRIVER
8397M: Eugene Krasnikov <k.eugene.e@gmail.com>
8398L: wcn36xx@lists.infradead.org
8399W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8400T: git git://github.com/KrasnikovEugene/wcn36xx.git
8401S: Supported
8402F: drivers/net/wireless/ath/wcn36xx/
8403
8404RADOS BLOCK DEVICE (RBD)
8405M: Ilya Dryomov <idryomov@gmail.com>
8406M: Sage Weil <sage@redhat.com>
8407M: Alex Elder <elder@kernel.org>
8408L: ceph-devel@vger.kernel.org
8409W: http://ceph.com/
8410T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8411T: git git://github.com/ceph/ceph-client.git
8412S: Supported
8413F: Documentation/ABI/testing/sysfs-bus-rbd
8414F: drivers/block/rbd.c
8415F: drivers/block/rbd_types.h
8416
8417RADEON FRAMEBUFFER DISPLAY DRIVER
8418M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8419L: linux-fbdev@vger.kernel.org
8420S: Maintained
8421F: drivers/video/fbdev/aty/radeon*
8422F: include/uapi/linux/radeonfb.h
8423
8424RADIOSHARK RADIO DRIVER
8425M: Hans de Goede <hdegoede@redhat.com>
8426L: linux-media@vger.kernel.org
8427T: git git://linuxtv.org/media_tree.git
8428S: Maintained
8429F: drivers/media/radio/radio-shark.c
8430
8431RADIOSHARK2 RADIO DRIVER
8432M: Hans de Goede <hdegoede@redhat.com>
8433L: linux-media@vger.kernel.org
8434T: git git://linuxtv.org/media_tree.git
8435S: Maintained
8436F: drivers/media/radio/radio-shark2.c
8437F: drivers/media/radio/radio-tea5777.c
8438
8439RAGE128 FRAMEBUFFER DISPLAY DRIVER
8440M: Paul Mackerras <paulus@samba.org>
8441L: linux-fbdev@vger.kernel.org
8442S: Maintained
8443F: drivers/video/fbdev/aty/aty128fb.c
8444
8445RALINK RT2X00 WIRELESS LAN DRIVER
8446P: rt2x00 project
8447M: Stanislaw Gruszka <sgruszka@redhat.com>
8448M: Helmut Schaa <helmut.schaa@googlemail.com>
8449L: linux-wireless@vger.kernel.org
8450S: Maintained
8451F: drivers/net/wireless/rt2x00/
8452
8453RAMDISK RAM BLOCK DEVICE DRIVER
8454M: Jens Axboe <axboe@kernel.dk>
8455S: Maintained
8456F: Documentation/blockdev/ramdisk.txt
8457F: drivers/block/brd.c
8458
8459RANDOM NUMBER DRIVER
8460M: "Theodore Ts'o" <tytso@mit.edu>
8461S: Maintained
8462F: drivers/char/random.c
8463
8464RAPIDIO SUBSYSTEM
8465M: Matt Porter <mporter@kernel.crashing.org>
8466M: Alexandre Bounine <alexandre.bounine@idt.com>
8467S: Maintained
8468F: drivers/rapidio/
8469
8470RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8471L: linux-wireless@vger.kernel.org
8472S: Orphan
8473F: drivers/net/wireless/ray*
8474
8475RCUTORTURE MODULE
8476M: Josh Triplett <josh@joshtriplett.org>
8477M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8478L: linux-kernel@vger.kernel.org
8479S: Supported
8480T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8481F: Documentation/RCU/torture.txt
8482F: kernel/rcu/rcutorture.c
8483
8484RCUTORTURE TEST FRAMEWORK
8485M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8486M: Josh Triplett <josh@joshtriplett.org>
8487R: Steven Rostedt <rostedt@goodmis.org>
8488R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8489R: Lai Jiangshan <laijs@cn.fujitsu.com>
8490L: linux-kernel@vger.kernel.org
8491S: Supported
8492T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8493F: tools/testing/selftests/rcutorture
8494
8495RDC R-321X SoC
8496M: Florian Fainelli <florian@openwrt.org>
8497S: Maintained
8498
8499RDC R6040 FAST ETHERNET DRIVER
8500M: Florian Fainelli <florian@openwrt.org>
8501L: netdev@vger.kernel.org
8502S: Maintained
8503F: drivers/net/ethernet/rdc/r6040.c
8504
8505RDS - RELIABLE DATAGRAM SOCKETS
8506M: Chien Yen <chien.yen@oracle.com>
8507L: rds-devel@oss.oracle.com (moderated for non-subscribers)
8508S: Supported
8509F: net/rds/
8510
8511READ-COPY UPDATE (RCU)
8512M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8513M: Josh Triplett <josh@joshtriplett.org>
8514R: Steven Rostedt <rostedt@goodmis.org>
8515R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8516R: Lai Jiangshan <laijs@cn.fujitsu.com>
8517L: linux-kernel@vger.kernel.org
8518W: http://www.rdrop.com/users/paulmck/RCU/
8519S: Supported
8520T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8521F: Documentation/RCU/
8522X: Documentation/RCU/torture.txt
8523F: include/linux/rcu*
8524X: include/linux/srcu.h
8525F: kernel/rcu/
8526X: kernel/torture.c
8527
8528REAL TIME CLOCK (RTC) SUBSYSTEM
8529M: Alessandro Zummo <a.zummo@towertech.it>
8530M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
8531L: rtc-linux@googlegroups.com
8532Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8533T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8534S: Maintained
8535F: Documentation/rtc.txt
8536F: drivers/rtc/
8537F: include/linux/rtc.h
8538F: include/uapi/linux/rtc.h
8539
8540REALTEK AUDIO CODECS
8541M: Bard Liao <bardliao@realtek.com>
8542M: Oder Chiou <oder_chiou@realtek.com>
8543S: Maintained
8544F: sound/soc/codecs/rt*
8545F: include/sound/rt*.h
8546
8547REISERFS FILE SYSTEM
8548L: reiserfs-devel@vger.kernel.org
8549S: Supported
8550F: fs/reiserfs/
8551
8552REGISTER MAP ABSTRACTION
8553M: Mark Brown <broonie@kernel.org>
8554L: linux-kernel@vger.kernel.org
8555T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8556S: Supported
8557F: drivers/base/regmap/
8558F: include/linux/regmap.h
8559
8560REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8561M: Ohad Ben-Cohen <ohad@wizery.com>
8562T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8563S: Maintained
8564F: drivers/remoteproc/
8565F: Documentation/remoteproc.txt
8566F: include/linux/remoteproc.h
8567
8568REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8569M: Ohad Ben-Cohen <ohad@wizery.com>
8570T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8571S: Maintained
8572F: drivers/rpmsg/
8573F: Documentation/rpmsg.txt
8574F: include/linux/rpmsg.h
8575
8576RESET CONTROLLER FRAMEWORK
8577M: Philipp Zabel <p.zabel@pengutronix.de>
8578S: Maintained
8579F: drivers/reset/
8580F: Documentation/devicetree/bindings/reset/
8581F: include/linux/reset.h
8582F: include/linux/reset-controller.h
8583
8584RFKILL
8585M: Johannes Berg <johannes@sipsolutions.net>
8586L: linux-wireless@vger.kernel.org
8587W: http://wireless.kernel.org/
8588T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8589T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8590S: Maintained
8591F: Documentation/rfkill.txt
8592F: net/rfkill/
8593
8594RHASHTABLE
8595M: Thomas Graf <tgraf@suug.ch>
8596L: netdev@vger.kernel.org
8597S: Maintained
8598F: lib/rhashtable.c
8599F: include/linux/rhashtable.h
8600
8601RICOH SMARTMEDIA/XD DRIVER
8602M: Maxim Levitsky <maximlevitsky@gmail.com>
8603S: Maintained
8604F: drivers/mtd/nand/r852.c
8605F: drivers/mtd/nand/r852.h
8606
8607RICOH R5C592 MEMORYSTICK DRIVER
8608M: Maxim Levitsky <maximlevitsky@gmail.com>
8609S: Maintained
8610F: drivers/memstick/host/r592.*
8611
8612ROCCAT DRIVERS
8613M: Stefan Achatz <erazor_de@users.sourceforge.net>
8614W: http://sourceforge.net/projects/roccat/
8615S: Maintained
8616F: drivers/hid/hid-roccat*
8617F: include/linux/hid-roccat*
8618F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8619
8620ROCKER DRIVER
8621M: Jiri Pirko <jiri@resnulli.us>
8622M: Scott Feldman <sfeldma@gmail.com>
8623L: netdev@vger.kernel.org
8624S: Supported
8625F: drivers/net/ethernet/rocker/
8626
8627ROCKETPORT DRIVER
8628P: Comtrol Corp.
8629W: http://www.comtrol.com
8630S: Maintained
8631F: Documentation/serial/rocket.txt
8632F: drivers/tty/rocket*
8633
8634ROCKETPORT EXPRESS/INFINITY DRIVER
8635M: Kevin Cernekee <cernekee@gmail.com>
8636L: linux-serial@vger.kernel.org
8637S: Odd Fixes
8638F: drivers/tty/serial/rp2.*
8639
8640ROSE NETWORK LAYER
8641M: Ralf Baechle <ralf@linux-mips.org>
8642L: linux-hams@vger.kernel.org
8643W: http://www.linux-ax25.org/
8644S: Maintained
8645F: include/net/rose.h
8646F: include/uapi/linux/rose.h
8647F: net/rose/
8648
8649RTL2830 MEDIA DRIVER
8650M: Antti Palosaari <crope@iki.fi>
8651L: linux-media@vger.kernel.org
8652W: http://linuxtv.org/
8653W: http://palosaari.fi/linux/
8654Q: http://patchwork.linuxtv.org/project/linux-media/list/
8655T: git git://linuxtv.org/anttip/media_tree.git
8656S: Maintained
8657F: drivers/media/dvb-frontends/rtl2830*
8658
8659RTL2832 MEDIA DRIVER
8660M: Antti Palosaari <crope@iki.fi>
8661L: linux-media@vger.kernel.org
8662W: http://linuxtv.org/
8663W: http://palosaari.fi/linux/
8664Q: http://patchwork.linuxtv.org/project/linux-media/list/
8665T: git git://linuxtv.org/anttip/media_tree.git
8666S: Maintained
8667F: drivers/media/dvb-frontends/rtl2832*
8668
8669RTL2832_SDR MEDIA DRIVER
8670M: Antti Palosaari <crope@iki.fi>
8671L: linux-media@vger.kernel.org
8672W: http://linuxtv.org/
8673W: http://palosaari.fi/linux/
8674Q: http://patchwork.linuxtv.org/project/linux-media/list/
8675T: git git://linuxtv.org/anttip/media_tree.git
8676S: Maintained
8677F: drivers/media/dvb-frontends/rtl2832_sdr*
8678
8679RTL8180 WIRELESS DRIVER
8680L: linux-wireless@vger.kernel.org
8681W: http://wireless.kernel.org/
8682T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8683S: Orphan
8684F: drivers/net/wireless/rtl818x/rtl8180/
8685
8686RTL8187 WIRELESS DRIVER
8687M: Herton Ronaldo Krzesinski <herton@canonical.com>
8688M: Hin-Tak Leung <htl10@users.sourceforge.net>
8689M: Larry Finger <Larry.Finger@lwfinger.net>
8690L: linux-wireless@vger.kernel.org
8691W: http://wireless.kernel.org/
8692T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8693S: Maintained
8694F: drivers/net/wireless/rtl818x/rtl8187/
8695
8696RTL8192CE WIRELESS DRIVER
8697M: Larry Finger <Larry.Finger@lwfinger.net>
8698M: Chaoming Li <chaoming_li@realsil.com.cn>
8699L: linux-wireless@vger.kernel.org
8700W: http://wireless.kernel.org/
8701T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8702S: Maintained
8703F: drivers/net/wireless/rtlwifi/
8704F: drivers/net/wireless/rtlwifi/rtl8192ce/
8705
8706S3 SAVAGE FRAMEBUFFER DRIVER
8707M: Antonino Daplas <adaplas@gmail.com>
8708L: linux-fbdev@vger.kernel.org
8709S: Maintained
8710F: drivers/video/fbdev/savage/
8711
8712S390
8713M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8714M: Heiko Carstens <heiko.carstens@de.ibm.com>
8715M: linux390@de.ibm.com
8716L: linux-s390@vger.kernel.org
8717W: http://www.ibm.com/developerworks/linux/linux390/
8718S: Supported
8719F: arch/s390/
8720F: drivers/s390/
8721F: Documentation/s390/
8722F: Documentation/DocBook/s390*
8723
8724S390 COMMON I/O LAYER
8725M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8726M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8727L: linux-s390@vger.kernel.org
8728W: http://www.ibm.com/developerworks/linux/linux390/
8729S: Supported
8730F: drivers/s390/cio/
8731
8732S390 DASD DRIVER
8733M: Stefan Weinhuber <wein@de.ibm.com>
8734M: Stefan Haberland <stefan.haberland@de.ibm.com>
8735L: linux-s390@vger.kernel.org
8736W: http://www.ibm.com/developerworks/linux/linux390/
8737S: Supported
8738F: drivers/s390/block/dasd*
8739F: block/partitions/ibm.c
8740
8741S390 NETWORK DRIVERS
8742M: Ursula Braun <ursula.braun@de.ibm.com>
8743M: linux390@de.ibm.com
8744L: linux-s390@vger.kernel.org
8745W: http://www.ibm.com/developerworks/linux/linux390/
8746S: Supported
8747F: drivers/s390/net/
8748
8749S390 PCI SUBSYSTEM
8750M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8751M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8752L: linux-s390@vger.kernel.org
8753W: http://www.ibm.com/developerworks/linux/linux390/
8754S: Supported
8755F: arch/s390/pci/
8756F: drivers/pci/hotplug/s390_pci_hpc.c
8757
8758S390 ZCRYPT DRIVER
8759M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8760M: linux390@de.ibm.com
8761L: linux-s390@vger.kernel.org
8762W: http://www.ibm.com/developerworks/linux/linux390/
8763S: Supported
8764F: drivers/s390/crypto/
8765
8766S390 ZFCP DRIVER
8767M: Steffen Maier <maier@linux.vnet.ibm.com>
8768M: linux390@de.ibm.com
8769L: linux-s390@vger.kernel.org
8770W: http://www.ibm.com/developerworks/linux/linux390/
8771S: Supported
8772F: drivers/s390/scsi/zfcp_*
8773
8774S390 IUCV NETWORK LAYER
8775M: Ursula Braun <ursula.braun@de.ibm.com>
8776M: linux390@de.ibm.com
8777L: linux-s390@vger.kernel.org
8778W: http://www.ibm.com/developerworks/linux/linux390/
8779S: Supported
8780F: drivers/s390/net/*iucv*
8781F: include/net/iucv/
8782F: net/iucv/
8783
8784S3C24XX SD/MMC Driver
8785M: Ben Dooks <ben-linux@fluff.org>
8786L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8787S: Supported
8788F: drivers/mmc/host/s3cmci.*
8789
8790SAA6588 RDS RECEIVER DRIVER
8791M: Hans Verkuil <hverkuil@xs4all.nl>
8792L: linux-media@vger.kernel.org
8793T: git git://linuxtv.org/media_tree.git
8794W: http://linuxtv.org
8795S: Odd Fixes
8796F: drivers/media/i2c/saa6588*
8797
8798SAA7134 VIDEO4LINUX DRIVER
8799M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8800L: linux-media@vger.kernel.org
8801W: http://linuxtv.org
8802T: git git://linuxtv.org/media_tree.git
8803S: Odd fixes
8804F: Documentation/video4linux/*.saa7134
8805F: drivers/media/pci/saa7134/
8806
8807SAA7146 VIDEO4LINUX-2 DRIVER
8808M: Hans Verkuil <hverkuil@xs4all.nl>
8809L: linux-media@vger.kernel.org
8810T: git git://linuxtv.org/media_tree.git
8811S: Maintained
8812F: drivers/media/common/saa7146/
8813F: drivers/media/pci/saa7146/
8814F: include/media/saa7146*
8815
8816SAMSUNG LAPTOP DRIVER
8817M: Corentin Chary <corentin.chary@gmail.com>
8818L: platform-driver-x86@vger.kernel.org
8819S: Maintained
8820F: drivers/platform/x86/samsung-laptop.c
8821
8822SAMSUNG AUDIO (ASoC) DRIVERS
8823M: Sangbeom Kim <sbkim73@samsung.com>
8824L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8825S: Supported
8826F: sound/soc/samsung/
8827
8828SAMSUNG FRAMEBUFFER DRIVER
8829M: Jingoo Han <jingoohan1@gmail.com>
8830L: linux-fbdev@vger.kernel.org
8831S: Maintained
8832F: drivers/video/fbdev/s3c-fb.c
8833
8834SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
8835M: Sangbeom Kim <sbkim73@samsung.com>
8836M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
8837L: linux-kernel@vger.kernel.org
8838L: linux-samsung-soc@vger.kernel.org
8839S: Supported
8840F: drivers/mfd/sec*.c
8841F: drivers/regulator/s2m*.c
8842F: drivers/regulator/s5m*.c
8843F: drivers/clk/clk-s2mps11.c
8844F: drivers/rtc/rtc-s5m.c
8845F: include/linux/mfd/samsung/
8846F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
8847F: Documentation/devicetree/bindings/mfd/s2mp*.txt
8848
8849SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8850M: Kyungmin Park <kyungmin.park@samsung.com>
8851M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8852L: linux-media@vger.kernel.org
8853Q: https://patchwork.linuxtv.org/project/linux-media/list/
8854S: Supported
8855F: drivers/media/platform/exynos4-is/
8856
8857SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8858M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8859L: linux-media@vger.kernel.org
8860L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8861S: Maintained
8862F: drivers/media/platform/s3c-camif/
8863F: include/media/s3c_camif.h
8864
8865SAMSUNG S5C73M3 CAMERA DRIVER
8866M: Kyungmin Park <kyungmin.park@samsung.com>
8867M: Andrzej Hajda <a.hajda@samsung.com>
8868L: linux-media@vger.kernel.org
8869S: Supported
8870F: drivers/media/i2c/s5c73m3/*
8871
8872SAMSUNG S5K5BAF CAMERA DRIVER
8873M: Kyungmin Park <kyungmin.park@samsung.com>
8874M: Andrzej Hajda <a.hajda@samsung.com>
8875L: linux-media@vger.kernel.org
8876S: Supported
8877F: drivers/media/i2c/s5k5baf.c
8878
8879SAMSUNG SOC CLOCK DRIVERS
8880M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8881M: Tomasz Figa <tomasz.figa@gmail.com>
8882S: Supported
8883L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8884F: drivers/clk/samsung/
8885
8886SAMSUNG SXGBE DRIVERS
8887M: Byungho An <bh74.an@samsung.com>
8888M: Girish K S <ks.giri@samsung.com>
8889M: Vipul Pandya <vipul.pandya@samsung.com>
8890S: Supported
8891L: netdev@vger.kernel.org
8892F: drivers/net/ethernet/samsung/sxgbe/
8893
8894SAMSUNG THERMAL DRIVER
8895M: Lukasz Majewski <l.majewski@samsung.com>
8896L: linux-pm@vger.kernel.org
8897L: linux-samsung-soc@vger.kernel.org
8898S: Supported
8899T: https://github.com/lmajewski/linux-samsung-thermal.git
8900F: drivers/thermal/samsung/
8901
8902SAMSUNG USB2 PHY DRIVER
8903M: Kamil Debski <k.debski@samsung.com>
8904L: linux-kernel@vger.kernel.org
8905S: Supported
8906F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8907F: Documentation/phy/samsung-usb2.txt
8908F: drivers/phy/phy-exynos4210-usb2.c
8909F: drivers/phy/phy-exynos4x12-usb2.c
8910F: drivers/phy/phy-exynos5250-usb2.c
8911F: drivers/phy/phy-s5pv210-usb2.c
8912F: drivers/phy/phy-samsung-usb2.c
8913F: drivers/phy/phy-samsung-usb2.h
8914
8915SERIAL DRIVERS
8916M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8917L: linux-serial@vger.kernel.org
8918S: Maintained
8919F: drivers/tty/serial/
8920
8921SYNOPSYS DESIGNWARE DMAC DRIVER
8922M: Viresh Kumar <vireshk@kernel.org>
8923M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8924S: Maintained
8925F: include/linux/dma/dw.h
8926F: include/linux/platform_data/dma-dw.h
8927F: drivers/dma/dw/
8928
8929SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8930M: Seungwon Jeon <tgih.jun@samsung.com>
8931M: Jaehoon Chung <jh80.chung@samsung.com>
8932L: linux-mmc@vger.kernel.org
8933S: Maintained
8934F: include/linux/mmc/dw_mmc.h
8935F: drivers/mmc/host/dw_mmc*
8936
8937THUNDERBOLT DRIVER
8938M: Andreas Noever <andreas.noever@gmail.com>
8939S: Maintained
8940F: drivers/thunderbolt/
8941
8942TIMEKEEPING, CLOCKSOURCE CORE, NTP
8943M: John Stultz <john.stultz@linaro.org>
8944M: Thomas Gleixner <tglx@linutronix.de>
8945L: linux-kernel@vger.kernel.org
8946T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8947S: Supported
8948F: include/linux/clocksource.h
8949F: include/linux/time.h
8950F: include/linux/timex.h
8951F: include/uapi/linux/time.h
8952F: include/uapi/linux/timex.h
8953F: kernel/time/clocksource.c
8954F: kernel/time/time*.c
8955F: kernel/time/ntp.c
8956F: tools/testing/selftests/timers/
8957
8958SC1200 WDT DRIVER
8959M: Zwane Mwaikambo <zwanem@gmail.com>
8960S: Maintained
8961F: drivers/watchdog/sc1200wdt.c
8962
8963SCHEDULER
8964M: Ingo Molnar <mingo@redhat.com>
8965M: Peter Zijlstra <peterz@infradead.org>
8966L: linux-kernel@vger.kernel.org
8967T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8968S: Maintained
8969F: kernel/sched/
8970F: include/linux/sched.h
8971F: include/uapi/linux/sched.h
8972F: include/linux/wait.h
8973
8974SCORE ARCHITECTURE
8975M: Chen Liqin <liqin.linux@gmail.com>
8976M: Lennox Wu <lennox.wu@gmail.com>
8977W: http://www.sunplus.com
8978S: Supported
8979F: arch/score/
8980
8981SCSI CDROM DRIVER
8982M: Jens Axboe <axboe@kernel.dk>
8983L: linux-scsi@vger.kernel.org
8984W: http://www.kernel.dk
8985S: Maintained
8986F: drivers/scsi/sr*
8987
8988SCSI RDMA PROTOCOL (SRP) INITIATOR
8989M: Bart Van Assche <bart.vanassche@sandisk.com>
8990L: linux-rdma@vger.kernel.org
8991S: Supported
8992W: http://www.openfabrics.org
8993Q: http://patchwork.kernel.org/project/linux-rdma/list/
8994T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8995F: drivers/infiniband/ulp/srp/
8996F: include/scsi/srp.h
8997
8998SCSI SG DRIVER
8999M: Doug Gilbert <dgilbert@interlog.com>
9000L: linux-scsi@vger.kernel.org
9001W: http://sg.danny.cz/sg
9002S: Maintained
9003F: Documentation/scsi/scsi-generic.txt
9004F: drivers/scsi/sg.c
9005F: include/scsi/sg.h
9006
9007SCSI SUBSYSTEM
9008M: "James E.J. Bottomley" <JBottomley@odin.com>
9009L: linux-scsi@vger.kernel.org
9010T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9011S: Maintained
9012F: drivers/scsi/
9013F: include/scsi/
9014
9015SCSI TAPE DRIVER
9016M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9017L: linux-scsi@vger.kernel.org
9018S: Maintained
9019F: Documentation/scsi/st.txt
9020F: drivers/scsi/st.*
9021F: drivers/scsi/st_*.h
9022
9023SCTP PROTOCOL
9024M: Vlad Yasevich <vyasevich@gmail.com>
9025M: Neil Horman <nhorman@tuxdriver.com>
9026L: linux-sctp@vger.kernel.org
9027W: http://lksctp.sourceforge.net
9028S: Maintained
9029F: Documentation/networking/sctp.txt
9030F: include/linux/sctp.h
9031F: include/uapi/linux/sctp.h
9032F: include/net/sctp/
9033F: net/sctp/
9034
9035SCx200 CPU SUPPORT
9036M: Jim Cromie <jim.cromie@gmail.com>
9037S: Odd Fixes
9038F: Documentation/i2c/busses/scx200_acb
9039F: arch/x86/platform/scx200/
9040F: drivers/watchdog/scx200_wdt.c
9041F: drivers/i2c/busses/scx200*
9042F: drivers/mtd/maps/scx200_docflash.c
9043F: include/linux/scx200.h
9044
9045SCx200 GPIO DRIVER
9046M: Jim Cromie <jim.cromie@gmail.com>
9047S: Maintained
9048F: drivers/char/scx200_gpio.c
9049F: include/linux/scx200_gpio.h
9050
9051SCx200 HRT CLOCKSOURCE DRIVER
9052M: Jim Cromie <jim.cromie@gmail.com>
9053S: Maintained
9054F: drivers/clocksource/scx200_hrt.c
9055
9056SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9057M: Sascha Sommer <saschasommer@freenet.de>
9058L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9059S: Maintained
9060F: drivers/mmc/host/sdricoh_cs.c
9061
9062SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9063L: linux-mmc@vger.kernel.org
9064S: Orphan
9065F: drivers/mmc/host/sdhci.*
9066F: drivers/mmc/host/sdhci-pltfm.[ch]
9067
9068SECURE COMPUTING
9069M: Kees Cook <keescook@chromium.org>
9070R: Andy Lutomirski <luto@amacapital.net>
9071R: Will Drewry <wad@chromium.org>
9072T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9073S: Supported
9074F: kernel/seccomp.c
9075F: include/uapi/linux/seccomp.h
9076F: include/linux/seccomp.h
9077F: tools/testing/selftests/seccomp/*
9078K: \bsecure_computing
9079K: \bTIF_SECCOMP\b
9080
9081SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9082M: Ben Dooks <ben-linux@fluff.org>
9083M: Jaehoon Chung <jh80.chung@samsung.com>
9084L: linux-mmc@vger.kernel.org
9085S: Maintained
9086F: drivers/mmc/host/sdhci-s3c*
9087
9088SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9089M: Viresh Kumar <vireshk@kernel.org>
9090L: spear-devel@list.st.com
9091L: linux-mmc@vger.kernel.org
9092S: Maintained
9093F: drivers/mmc/host/sdhci-spear.c
9094
9095SECURITY SUBSYSTEM
9096M: James Morris <james.l.morris@oracle.com>
9097M: "Serge E. Hallyn" <serge@hallyn.com>
9098L: linux-security-module@vger.kernel.org (suggested Cc:)
9099T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9100W: http://kernsec.org/
9101S: Supported
9102F: security/
9103
9104SECURITY CONTACT
9105M: Security Officers <security@kernel.org>
9106S: Supported
9107
9108SELINUX SECURITY MODULE
9109M: Paul Moore <paul@paul-moore.com>
9110M: Stephen Smalley <sds@tycho.nsa.gov>
9111M: Eric Paris <eparis@parisplace.org>
9112L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9113W: http://selinuxproject.org
9114T: git git://git.infradead.org/users/pcmoore/selinux
9115S: Supported
9116F: include/linux/selinux*
9117F: security/selinux/
9118F: scripts/selinux/
9119
9120APPARMOR SECURITY MODULE
9121M: John Johansen <john.johansen@canonical.com>
9122L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9123W: apparmor.wiki.kernel.org
9124T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9125S: Supported
9126F: security/apparmor/
9127
9128SENSABLE PHANTOM
9129M: Jiri Slaby <jirislaby@gmail.com>
9130S: Maintained
9131F: drivers/misc/phantom.c
9132F: include/uapi/linux/phantom.h
9133
9134SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9135M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9136M: Minh Tran <minh.tran@avagotech.com>
9137M: John Soni Jose <sony.john-n@avagotech.com>
9138L: linux-scsi@vger.kernel.org
9139W: http://www.avagotech.com
9140S: Supported
9141F: drivers/scsi/be2iscsi/
9142
9143Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9144M: Sathya Perla <sathya.perla@avagotech.com>
9145M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9146M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9147M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9148L: netdev@vger.kernel.org
9149W: http://www.emulex.com
9150S: Supported
9151F: drivers/net/ethernet/emulex/benet/
9152
9153EMULEX ONECONNECT ROCE DRIVER
9154M: Selvin Xavier <selvin.xavier@avagotech.com>
9155M: Devesh Sharma <devesh.sharma@avagotech.com>
9156M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9157L: linux-rdma@vger.kernel.org
9158W: http://www.emulex.com
9159S: Supported
9160F: drivers/infiniband/hw/ocrdma/
9161
9162SFC NETWORK DRIVER
9163M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9164M: Shradha Shah <sshah@solarflare.com>
9165L: netdev@vger.kernel.org
9166S: Supported
9167F: drivers/net/ethernet/sfc/
9168
9169SGI GRU DRIVER
9170M: Dimitri Sivanich <sivanich@sgi.com>
9171S: Maintained
9172F: drivers/misc/sgi-gru/
9173
9174SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9175M: Pat Gefre <pfg@sgi.com>
9176L: linux-ia64@vger.kernel.org
9177S: Supported
9178F: Documentation/ia64/serial.txt
9179F: drivers/tty/serial/ioc?_serial.c
9180F: include/linux/ioc?.h
9181
9182SGI XP/XPC/XPNET DRIVER
9183M: Cliff Whickman <cpw@sgi.com>
9184M: Robin Holt <robinmholt@gmail.com>
9185S: Maintained
9186F: drivers/misc/sgi-xp/
9187
9188SI2157 MEDIA DRIVER
9189M: Antti Palosaari <crope@iki.fi>
9190L: linux-media@vger.kernel.org
9191W: http://linuxtv.org/
9192W: http://palosaari.fi/linux/
9193Q: http://patchwork.linuxtv.org/project/linux-media/list/
9194T: git git://linuxtv.org/anttip/media_tree.git
9195S: Maintained
9196F: drivers/media/tuners/si2157*
9197
9198SI2168 MEDIA DRIVER
9199M: Antti Palosaari <crope@iki.fi>
9200L: linux-media@vger.kernel.org
9201W: http://linuxtv.org/
9202W: http://palosaari.fi/linux/
9203Q: http://patchwork.linuxtv.org/project/linux-media/list/
9204T: git git://linuxtv.org/anttip/media_tree.git
9205S: Maintained
9206F: drivers/media/dvb-frontends/si2168*
9207
9208SI470X FM RADIO RECEIVER I2C DRIVER
9209M: Hans Verkuil <hverkuil@xs4all.nl>
9210L: linux-media@vger.kernel.org
9211T: git git://linuxtv.org/media_tree.git
9212W: http://linuxtv.org
9213S: Odd Fixes
9214F: drivers/media/radio/si470x/radio-si470x-i2c.c
9215
9216SI470X FM RADIO RECEIVER USB DRIVER
9217M: Hans Verkuil <hverkuil@xs4all.nl>
9218L: linux-media@vger.kernel.org
9219T: git git://linuxtv.org/media_tree.git
9220W: http://linuxtv.org
9221S: Maintained
9222F: drivers/media/radio/si470x/radio-si470x-common.c
9223F: drivers/media/radio/si470x/radio-si470x.h
9224F: drivers/media/radio/si470x/radio-si470x-usb.c
9225
9226SI4713 FM RADIO TRANSMITTER I2C DRIVER
9227M: Eduardo Valentin <edubezval@gmail.com>
9228L: linux-media@vger.kernel.org
9229T: git git://linuxtv.org/media_tree.git
9230W: http://linuxtv.org
9231S: Odd Fixes
9232F: drivers/media/radio/si4713/si4713.?
9233
9234SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9235M: Eduardo Valentin <edubezval@gmail.com>
9236L: linux-media@vger.kernel.org
9237T: git git://linuxtv.org/media_tree.git
9238W: http://linuxtv.org
9239S: Odd Fixes
9240F: drivers/media/radio/si4713/radio-platform-si4713.c
9241
9242SI4713 FM RADIO TRANSMITTER USB DRIVER
9243M: Hans Verkuil <hverkuil@xs4all.nl>
9244L: linux-media@vger.kernel.org
9245T: git git://linuxtv.org/media_tree.git
9246W: http://linuxtv.org
9247S: Maintained
9248F: drivers/media/radio/si4713/radio-usb-si4713.c
9249
9250SIANO DVB DRIVER
9251M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9252L: linux-media@vger.kernel.org
9253W: http://linuxtv.org
9254T: git git://linuxtv.org/media_tree.git
9255S: Odd fixes
9256F: drivers/media/common/siano/
9257F: drivers/media/usb/siano/
9258F: drivers/media/usb/siano/
9259F: drivers/media/mmc/siano/
9260
9261SIMPLEFB FB DRIVER
9262M: Hans de Goede <hdegoede@redhat.com>
9263L: linux-fbdev@vger.kernel.org
9264S: Maintained
9265F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9266F: drivers/video/fbdev/simplefb.c
9267F: include/linux/platform_data/simplefb.h
9268
9269SH_VEU V4L2 MEM2MEM DRIVER
9270L: linux-media@vger.kernel.org
9271S: Orphan
9272F: drivers/media/platform/sh_veu.c
9273
9274SH_VOU V4L2 OUTPUT DRIVER
9275L: linux-media@vger.kernel.org
9276S: Orphan
9277F: drivers/media/platform/sh_vou.c
9278F: include/media/sh_vou.h
9279
9280SIMPLE FIRMWARE INTERFACE (SFI)
9281M: Len Brown <lenb@kernel.org>
9282L: sfi-devel@simplefirmware.org
9283W: http://simplefirmware.org/
9284T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9285S: Supported
9286F: arch/x86/platform/sfi/
9287F: drivers/sfi/
9288F: include/linux/sfi*.h
9289
9290SIMTEC EB110ATX (Chalice CATS)
9291P: Ben Dooks
9292P: Vincent Sanders <vince@simtec.co.uk>
9293M: Simtec Linux Team <linux@simtec.co.uk>
9294W: http://www.simtec.co.uk/products/EB110ATX/
9295S: Supported
9296
9297SIMTEC EB2410ITX (BAST)
9298P: Ben Dooks
9299P: Vincent Sanders <vince@simtec.co.uk>
9300M: Simtec Linux Team <linux@simtec.co.uk>
9301W: http://www.simtec.co.uk/products/EB2410ITX/
9302S: Supported
9303F: arch/arm/mach-s3c24xx/mach-bast.c
9304F: arch/arm/mach-s3c24xx/bast-ide.c
9305F: arch/arm/mach-s3c24xx/bast-irq.c
9306
9307TI DAVINCI MACHINE SUPPORT
9308M: Sekhar Nori <nsekhar@ti.com>
9309M: Kevin Hilman <khilman@deeprootsystems.com>
9310T: git git://gitorious.org/linux-davinci/linux-davinci.git
9311Q: http://patchwork.kernel.org/project/linux-davinci/list/
9312S: Supported
9313F: arch/arm/mach-davinci/
9314F: drivers/i2c/busses/i2c-davinci.c
9315
9316TI DAVINCI SERIES MEDIA DRIVER
9317M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9318L: linux-media@vger.kernel.org
9319W: http://linuxtv.org/
9320Q: http://patchwork.linuxtv.org/project/linux-media/list/
9321T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9322S: Maintained
9323F: drivers/media/platform/davinci/
9324F: include/media/davinci/
9325
9326TI AM437X VPFE DRIVER
9327M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9328L: linux-media@vger.kernel.org
9329W: http://linuxtv.org/
9330Q: http://patchwork.linuxtv.org/project/linux-media/list/
9331T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9332S: Maintained
9333F: drivers/media/platform/am437x/
9334
9335OV2659 OMNIVISION SENSOR DRIVER
9336M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9337L: linux-media@vger.kernel.org
9338W: http://linuxtv.org/
9339Q: http://patchwork.linuxtv.org/project/linux-media/list/
9340T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9341S: Maintained
9342F: drivers/media/i2c/ov2659.c
9343F: include/media/ov2659.h
9344
9345SIS 190 ETHERNET DRIVER
9346M: Francois Romieu <romieu@fr.zoreil.com>
9347L: netdev@vger.kernel.org
9348S: Maintained
9349F: drivers/net/ethernet/sis/sis190.c
9350
9351SIS 900/7016 FAST ETHERNET DRIVER
9352M: Daniele Venzano <venza@brownhat.org>
9353W: http://www.brownhat.org/sis900.html
9354L: netdev@vger.kernel.org
9355S: Maintained
9356F: drivers/net/ethernet/sis/sis900.*
9357
9358SIS FRAMEBUFFER DRIVER
9359M: Thomas Winischhofer <thomas@winischhofer.net>
9360W: http://www.winischhofer.net/linuxsisvga.shtml
9361S: Maintained
9362F: Documentation/fb/sisfb.txt
9363F: drivers/video/fbdev/sis/
9364F: include/video/sisfb.h
9365
9366SIS USB2VGA DRIVER
9367M: Thomas Winischhofer <thomas@winischhofer.net>
9368W: http://www.winischhofer.at/linuxsisusbvga.shtml
9369S: Maintained
9370F: drivers/usb/misc/sisusbvga/
9371
9372SLAB ALLOCATOR
9373M: Christoph Lameter <cl@linux.com>
9374M: Pekka Enberg <penberg@kernel.org>
9375M: David Rientjes <rientjes@google.com>
9376M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9377M: Andrew Morton <akpm@linux-foundation.org>
9378L: linux-mm@kvack.org
9379S: Maintained
9380F: include/linux/sl?b*.h
9381F: mm/sl?b*
9382
9383SLEEPABLE READ-COPY UPDATE (SRCU)
9384M: Lai Jiangshan <laijs@cn.fujitsu.com>
9385M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9386M: Josh Triplett <josh@joshtriplett.org>
9387R: Steven Rostedt <rostedt@goodmis.org>
9388R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9389L: linux-kernel@vger.kernel.org
9390W: http://www.rdrop.com/users/paulmck/RCU/
9391S: Supported
9392T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9393F: include/linux/srcu.h
9394F: kernel/rcu/srcu.c
9395
9396SMACK SECURITY MODULE
9397M: Casey Schaufler <casey@schaufler-ca.com>
9398L: linux-security-module@vger.kernel.org
9399W: http://schaufler-ca.com
9400T: git git://git.gitorious.org/smack-next/kernel.git
9401S: Maintained
9402F: Documentation/security/Smack.txt
9403F: security/smack/
9404
9405DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9406M: Kevin Hilman <khilman@kernel.org>
9407M: Nishanth Menon <nm@ti.com>
9408S: Maintained
9409F: drivers/power/avs/
9410F: include/linux/power/smartreflex.h
9411L: linux-pm@vger.kernel.org
9412
9413SMC91x ETHERNET DRIVER
9414M: Nicolas Pitre <nico@fluxnic.net>
9415S: Odd Fixes
9416F: drivers/net/ethernet/smsc/smc91x.*
9417
9418SMIA AND SMIA++ IMAGE SENSOR DRIVER
9419M: Sakari Ailus <sakari.ailus@iki.fi>
9420L: linux-media@vger.kernel.org
9421S: Maintained
9422F: drivers/media/i2c/smiapp/
9423F: include/media/smiapp.h
9424F: drivers/media/i2c/smiapp-pll.c
9425F: drivers/media/i2c/smiapp-pll.h
9426F: include/uapi/linux/smiapp.h
9427F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9428
9429SMM665 HARDWARE MONITOR DRIVER
9430M: Guenter Roeck <linux@roeck-us.net>
9431L: lm-sensors@lm-sensors.org
9432S: Maintained
9433F: Documentation/hwmon/smm665
9434F: drivers/hwmon/smm665.c
9435
9436SMSC EMC2103 HARDWARE MONITOR DRIVER
9437M: Steve Glendinning <steve.glendinning@shawell.net>
9438L: lm-sensors@lm-sensors.org
9439S: Maintained
9440F: Documentation/hwmon/emc2103
9441F: drivers/hwmon/emc2103.c
9442
9443SMSC SCH5627 HARDWARE MONITOR DRIVER
9444M: Hans de Goede <hdegoede@redhat.com>
9445L: lm-sensors@lm-sensors.org
9446S: Supported
9447F: Documentation/hwmon/sch5627
9448F: drivers/hwmon/sch5627.c
9449
9450SMSC47B397 HARDWARE MONITOR DRIVER
9451M: Jean Delvare <jdelvare@suse.com>
9452L: lm-sensors@lm-sensors.org
9453S: Maintained
9454F: Documentation/hwmon/smsc47b397
9455F: drivers/hwmon/smsc47b397.c
9456
9457SMSC911x ETHERNET DRIVER
9458M: Steve Glendinning <steve.glendinning@shawell.net>
9459L: netdev@vger.kernel.org
9460S: Maintained
9461F: include/linux/smsc911x.h
9462F: drivers/net/ethernet/smsc/smsc911x.*
9463
9464SMSC9420 PCI ETHERNET DRIVER
9465M: Steve Glendinning <steve.glendinning@shawell.net>
9466L: netdev@vger.kernel.org
9467S: Maintained
9468F: drivers/net/ethernet/smsc/smsc9420.*
9469
9470SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9471M: Steve Glendinning <steve.glendinning@shawell.net>
9472L: linux-fbdev@vger.kernel.org
9473S: Maintained
9474F: drivers/video/fbdev/smscufx.c
9475
9476SOC-CAMERA V4L2 SUBSYSTEM
9477M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9478L: linux-media@vger.kernel.org
9479T: git git://linuxtv.org/media_tree.git
9480S: Maintained
9481F: include/media/soc*
9482F: drivers/media/i2c/soc_camera/
9483F: drivers/media/platform/soc_camera/
9484
9485SOEKRIS NET48XX LED SUPPORT
9486M: Chris Boot <bootc@bootc.net>
9487S: Maintained
9488F: drivers/leds/leds-net48xx.c
9489
9490SOFTLOGIC 6x10 MPEG CODEC
9491M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9492M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9493M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
9494M: Ismael Luceno <ismael@iodev.co.uk>
9495L: linux-media@vger.kernel.org
9496S: Supported
9497F: drivers/media/pci/solo6x10/
9498
9499SOFTWARE RAID (Multiple Disks) SUPPORT
9500M: Neil Brown <neilb@suse.com>
9501L: linux-raid@vger.kernel.org
9502S: Supported
9503F: drivers/md/
9504F: include/linux/raid/
9505F: include/uapi/linux/raid/
9506
9507SONIC NETWORK DRIVER
9508M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9509L: netdev@vger.kernel.org
9510S: Maintained
9511F: drivers/net/ethernet/natsemi/sonic.*
9512
9513SONICS SILICON BACKPLANE DRIVER (SSB)
9514M: Michael Buesch <m@bues.ch>
9515L: netdev@vger.kernel.org
9516S: Maintained
9517F: drivers/ssb/
9518F: include/linux/ssb/
9519
9520SONY VAIO CONTROL DEVICE DRIVER
9521M: Mattia Dongili <malattia@linux.it>
9522L: platform-driver-x86@vger.kernel.org
9523W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9524S: Maintained
9525F: Documentation/laptops/sony-laptop.txt
9526F: drivers/char/sonypi.c
9527F: drivers/platform/x86/sony-laptop.c
9528F: include/linux/sony-laptop.h
9529
9530SONY MEMORYSTICK CARD SUPPORT
9531M: Alex Dubov <oakad@yahoo.com>
9532W: http://tifmxx.berlios.de/
9533S: Maintained
9534F: drivers/memstick/host/tifm_ms.c
9535
9536SONY MEMORYSTICK STANDARD SUPPORT
9537M: Maxim Levitsky <maximlevitsky@gmail.com>
9538S: Maintained
9539F: drivers/memstick/core/ms_block.*
9540
9541SOUND
9542M: Jaroslav Kysela <perex@perex.cz>
9543M: Takashi Iwai <tiwai@suse.com>
9544L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9545W: http://www.alsa-project.org/
9546T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9547T: git git://git.alsa-project.org/alsa-kernel.git
9548Q: http://patchwork.kernel.org/project/alsa-devel/list/
9549S: Maintained
9550F: Documentation/sound/
9551F: include/sound/
9552F: include/uapi/sound/
9553F: sound/
9554
9555SOUND - COMPRESSED AUDIO
9556M: Vinod Koul <vinod.koul@intel.com>
9557L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9558T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9559S: Supported
9560F: Documentation/sound/alsa/compress_offload.txt
9561F: include/sound/compress_driver.h
9562F: include/uapi/sound/compress_*
9563F: sound/core/compress_offload.c
9564F: sound/soc/soc-compress.c
9565
9566SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9567M: Liam Girdwood <lgirdwood@gmail.com>
9568M: Mark Brown <broonie@kernel.org>
9569T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9570L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9571W: http://alsa-project.org/main/index.php/ASoC
9572S: Supported
9573F: Documentation/sound/alsa/soc/
9574F: sound/soc/
9575F: include/sound/soc*
9576
9577SOUND - DMAENGINE HELPERS
9578M: Lars-Peter Clausen <lars@metafoo.de>
9579S: Supported
9580F: include/sound/dmaengine_pcm.h
9581F: sound/core/pcm_dmaengine.c
9582F: sound/soc/soc-generic-dmaengine-pcm.c
9583
9584SP2 MEDIA DRIVER
9585M: Olli Salonen <olli.salonen@iki.fi>
9586L: linux-media@vger.kernel.org
9587W: http://linuxtv.org/
9588Q: http://patchwork.linuxtv.org/project/linux-media/list/
9589S: Maintained
9590F: drivers/media/dvb-frontends/sp2*
9591
9592SPARC + UltraSPARC (sparc/sparc64)
9593M: "David S. Miller" <davem@davemloft.net>
9594L: sparclinux@vger.kernel.org
9595Q: http://patchwork.ozlabs.org/project/sparclinux/list/
9596T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9597T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9598S: Maintained
9599F: arch/sparc/
9600F: drivers/sbus/
9601
9602SPARC SERIAL DRIVERS
9603M: "David S. Miller" <davem@davemloft.net>
9604L: sparclinux@vger.kernel.org
9605T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9606T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9607S: Maintained
9608F: include/linux/sunserialcore.h
9609F: drivers/tty/serial/suncore.c
9610F: drivers/tty/serial/sunhv.c
9611F: drivers/tty/serial/sunsab.c
9612F: drivers/tty/serial/sunsab.h
9613F: drivers/tty/serial/sunsu.c
9614F: drivers/tty/serial/sunzilog.c
9615F: drivers/tty/serial/sunzilog.h
9616
9617SPARSE CHECKER
9618M: "Christopher Li" <sparse@chrisli.org>
9619L: linux-sparse@vger.kernel.org
9620W: https://sparse.wiki.kernel.org/
9621T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9622T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9623S: Maintained
9624F: include/linux/compiler.h
9625
9626SPEAR PLATFORM SUPPORT
9627M: Viresh Kumar <vireshk@kernel.org>
9628M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9629L: spear-devel@list.st.com
9630L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9631W: http://www.st.com/spear
9632S: Maintained
9633F: arch/arm/mach-spear/
9634
9635SPEAR CLOCK FRAMEWORK SUPPORT
9636M: Viresh Kumar <vireshk@kernel.org>
9637L: spear-devel@list.st.com
9638L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9639W: http://www.st.com/spear
9640S: Maintained
9641F: drivers/clk/spear/
9642
9643SPI SUBSYSTEM
9644M: Mark Brown <broonie@kernel.org>
9645L: linux-spi@vger.kernel.org
9646T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9647Q: http://patchwork.kernel.org/project/spi-devel-general/list/
9648S: Maintained
9649F: Documentation/spi/
9650F: drivers/spi/
9651F: include/linux/spi/
9652F: include/uapi/linux/spi/
9653
9654SPIDERNET NETWORK DRIVER for CELL
9655M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9656L: netdev@vger.kernel.org
9657S: Supported
9658F: Documentation/networking/spider_net.txt
9659F: drivers/net/ethernet/toshiba/spider_net*
9660
9661SPU FILE SYSTEM
9662M: Jeremy Kerr <jk@ozlabs.org>
9663L: linuxppc-dev@lists.ozlabs.org
9664W: http://www.ibm.com/developerworks/power/cell/
9665S: Supported
9666F: Documentation/filesystems/spufs.txt
9667F: arch/powerpc/platforms/cell/spufs/
9668
9669SQUASHFS FILE SYSTEM
9670M: Phillip Lougher <phillip@squashfs.org.uk>
9671L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9672W: http://squashfs.org.uk
9673S: Maintained
9674F: Documentation/filesystems/squashfs.txt
9675F: fs/squashfs/
9676
9677SRM (Alpha) environment access
9678M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
9679S: Maintained
9680F: arch/alpha/kernel/srm_env.c
9681
9682STABLE BRANCH
9683M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9684L: stable@vger.kernel.org
9685S: Supported
9686F: Documentation/stable_kernel_rules.txt
9687
9688STAGING SUBSYSTEM
9689M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9690T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9691L: devel@driverdev.osuosl.org
9692S: Supported
9693F: drivers/staging/
9694
9695STAGING - COMEDI
9696M: Ian Abbott <abbotti@mev.co.uk>
9697M: H Hartley Sweeten <hsweeten@visionengravers.com>
9698S: Odd Fixes
9699F: drivers/staging/comedi/
9700
9701STAGING - FLARION FT1000 DRIVERS
9702M: Marek Belisko <marek.belisko@gmail.com>
9703S: Odd Fixes
9704F: drivers/staging/ft1000/
9705
9706STAGING - INDUSTRIAL IO
9707M: Jonathan Cameron <jic23@kernel.org>
9708L: linux-iio@vger.kernel.org
9709S: Odd Fixes
9710F: drivers/staging/iio/
9711
9712STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9713M: Jarod Wilson <jarod@wilsonet.com>
9714W: http://www.lirc.org/
9715S: Odd Fixes
9716F: drivers/staging/media/lirc/
9717
9718STAGING - LUSTRE PARALLEL FILESYSTEM
9719M: Oleg Drokin <oleg.drokin@intel.com>
9720M: Andreas Dilger <andreas.dilger@intel.com>
9721L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9722W: http://lustre.opensfs.org/
9723S: Maintained
9724F: drivers/staging/lustre
9725
9726STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9727M: Julian Andres Klode <jak@jak-linux.org>
9728M: Marc Dietrich <marvin24@gmx.de>
9729L: ac100@lists.launchpad.net (moderated for non-subscribers)
9730L: linux-tegra@vger.kernel.org
9731S: Maintained
9732F: drivers/staging/nvec/
9733
9734STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9735M: Jens Frederich <jfrederich@gmail.com>
9736M: Daniel Drake <dsd@laptop.org>
9737M: Jon Nettleton <jon.nettleton@gmail.com>
9738W: http://wiki.laptop.org/go/DCON
9739S: Maintained
9740F: drivers/staging/olpc_dcon/
9741
9742STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9743M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9744S: Maintained
9745F: drivers/staging/ozwpan/
9746
9747STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9748M: Willy Tarreau <willy@meta-x.org>
9749S: Odd Fixes
9750F: drivers/staging/panel/
9751
9752STAGING - REALTEK RTL8712U DRIVERS
9753M: Larry Finger <Larry.Finger@lwfinger.net>
9754M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9755S: Odd Fixes
9756F: drivers/staging/rtl8712/
9757
9758STAGING - REALTEK RTL8723U WIRELESS DRIVER
9759M: Larry Finger <Larry.Finger@lwfinger.net>
9760M: Jes Sorensen <Jes.Sorensen@redhat.com>
9761L: linux-wireless@vger.kernel.org
9762S: Maintained
9763F: drivers/staging/rtl8723au/
9764
9765STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9766M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9767M: Teddy Wang <teddy.wang@siliconmotion.com>
9768M: Sudip Mukherjee <sudip@vectorindia.org>
9769L: linux-fbdev@vger.kernel.org
9770S: Maintained
9771F: drivers/staging/sm7xxfb/
9772
9773STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9774M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9775M: Teddy Wang <teddy.wang@siliconmotion.com>
9776M: Sudip Mukherjee <sudip@vectorindia.org>
9777L: linux-fbdev@vger.kernel.org
9778S: Maintained
9779F: drivers/staging/sm750fb/
9780
9781STAGING - SLICOSS
9782M: Lior Dotan <liodot@gmail.com>
9783M: Christopher Harrer <charrer@alacritech.com>
9784S: Odd Fixes
9785F: drivers/staging/slicoss/
9786
9787STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9788M: William Hubbs <w.d.hubbs@gmail.com>
9789M: Chris Brannon <chris@the-brannons.com>
9790M: Kirk Reiser <kirk@reisers.ca>
9791M: Samuel Thibault <samuel.thibault@ens-lyon.org>
9792L: speakup@linux-speakup.org
9793W: http://www.linux-speakup.org/
9794S: Odd Fixes
9795F: drivers/staging/speakup/
9796
9797STAGING - VIA VT665X DRIVERS
9798M: Forest Bond <forest@alittletooquiet.net>
9799S: Odd Fixes
9800F: drivers/staging/vt665?/
9801
9802STAGING - WILC1000 WIFI DRIVER
9803M: Johnny Kim <johnny.kim@atmel.com>
9804M: Rachel Kim <rachel.kim@atmel.com>
9805M: Dean Lee <dean.lee@atmel.com>
9806M: Chris Park <chris.park@atmel.com>
9807L: linux-wireless@vger.kernel.org
9808S: Supported
9809F: drivers/staging/wilc1000/
9810
9811STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9812M: Arnaud Patard <arnaud.patard@rtp-net.org>
9813S: Odd Fixes
9814F: drivers/staging/xgifb/
9815
9816STARFIRE/DURALAN NETWORK DRIVER
9817M: Ion Badulescu <ionut@badula.org>
9818S: Odd Fixes
9819F: drivers/net/ethernet/adaptec/starfire*
9820
9821SUN3/3X
9822M: Sam Creasey <sammy@sammy.net>
9823W: http://sammy.net/sun3/
9824S: Maintained
9825F: arch/m68k/kernel/*sun3*
9826F: arch/m68k/sun3*/
9827F: arch/m68k/include/asm/sun3*
9828F: drivers/net/ethernet/i825xx/sun3*
9829
9830SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9831M: Hans de Goede <hdegoede@redhat.com>
9832L: linux-input@vger.kernel.org
9833S: Maintained
9834F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9835F: drivers/input/keyboard/sun4i-lradc-keys.c
9836
9837SUNDANCE NETWORK DRIVER
9838M: Denis Kirjanov <kda@linux-powerpc.org>
9839L: netdev@vger.kernel.org
9840S: Maintained
9841F: drivers/net/ethernet/dlink/sundance.c
9842
9843SUPERH
9844L: linux-sh@vger.kernel.org
9845Q: http://patchwork.kernel.org/project/linux-sh/list/
9846S: Orphan
9847F: Documentation/sh/
9848F: arch/sh/
9849F: drivers/sh/
9850
9851SUSPEND TO RAM
9852M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9853M: Len Brown <len.brown@intel.com>
9854M: Pavel Machek <pavel@ucw.cz>
9855L: linux-pm@vger.kernel.org
9856S: Supported
9857F: Documentation/power/
9858F: arch/x86/kernel/acpi/
9859F: drivers/base/power/
9860F: kernel/power/
9861F: include/linux/suspend.h
9862F: include/linux/freezer.h
9863F: include/linux/pm.h
9864
9865SVGA HANDLING
9866M: Martin Mares <mj@ucw.cz>
9867L: linux-video@atrey.karlin.mff.cuni.cz
9868S: Maintained
9869F: Documentation/svga.txt
9870F: arch/x86/boot/video*
9871
9872SWIOTLB SUBSYSTEM
9873M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9874L: linux-kernel@vger.kernel.org
9875S: Supported
9876F: lib/swiotlb.c
9877F: arch/*/kernel/pci-swiotlb.c
9878F: include/linux/swiotlb.h
9879
9880SWITCHDEV
9881M: Jiri Pirko <jiri@resnulli.us>
9882L: netdev@vger.kernel.org
9883S: Supported
9884F: net/switchdev/
9885F: include/net/switchdev.h
9886
9887SYNOPSYS ARC ARCHITECTURE
9888M: Vineet Gupta <vgupta@synopsys.com>
9889S: Supported
9890F: arch/arc/
9891F: Documentation/devicetree/bindings/arc/
9892F: drivers/tty/serial/arc_uart.c
9893
9894SYNOPSYS ARC SDP platform support
9895M: Alexey Brodkin <abrodkin@synopsys.com>
9896S: Supported
9897F: arch/arc/plat-axs10x
9898F: arch/arc/boot/dts/ax*
9899F: Documentation/devicetree/bindings/arc/axs10*
9900
9901SYSTEM CONFIGURATION (SYSCON)
9902M: Lee Jones <lee.jones@linaro.org>
9903M: Arnd Bergmann <arnd@arndb.de>
9904T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
9905S: Supported
9906F: drivers/mfd/syscon.c
9907
9908SYSV FILESYSTEM
9909M: Christoph Hellwig <hch@infradead.org>
9910S: Maintained
9911F: Documentation/filesystems/sysv-fs.txt
9912F: fs/sysv/
9913F: include/linux/sysv_fs.h
9914
9915TARGET SUBSYSTEM
9916M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
9917L: linux-scsi@vger.kernel.org
9918L: target-devel@vger.kernel.org
9919W: http://www.linux-iscsi.org
9920W: http://groups.google.com/group/linux-iscsi-target-dev
9921T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9922S: Supported
9923F: drivers/target/
9924F: include/target/
9925F: Documentation/target/
9926
9927TASKSTATS STATISTICS INTERFACE
9928M: Balbir Singh <bsingharora@gmail.com>
9929S: Maintained
9930F: Documentation/accounting/taskstats*
9931F: include/linux/taskstats*
9932F: kernel/taskstats.c
9933
9934TC CLASSIFIER
9935M: Jamal Hadi Salim <jhs@mojatatu.com>
9936L: netdev@vger.kernel.org
9937S: Maintained
9938F: include/net/pkt_cls.h
9939F: include/uapi/linux/pkt_cls.h
9940F: net/sched/
9941
9942TCP LOW PRIORITY MODULE
9943M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9944M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9945W: http://tcp-lp-mod.sourceforge.net/
9946S: Maintained
9947F: net/ipv4/tcp_lp.c
9948
9949TDA10071 MEDIA DRIVER
9950M: Antti Palosaari <crope@iki.fi>
9951L: linux-media@vger.kernel.org
9952W: http://linuxtv.org/
9953W: http://palosaari.fi/linux/
9954Q: http://patchwork.linuxtv.org/project/linux-media/list/
9955T: git git://linuxtv.org/anttip/media_tree.git
9956S: Maintained
9957F: drivers/media/dvb-frontends/tda10071*
9958
9959TDA18212 MEDIA DRIVER
9960M: Antti Palosaari <crope@iki.fi>
9961L: linux-media@vger.kernel.org
9962W: http://linuxtv.org/
9963W: http://palosaari.fi/linux/
9964Q: http://patchwork.linuxtv.org/project/linux-media/list/
9965T: git git://linuxtv.org/anttip/media_tree.git
9966S: Maintained
9967F: drivers/media/tuners/tda18212*
9968
9969TDA18218 MEDIA DRIVER
9970M: Antti Palosaari <crope@iki.fi>
9971L: linux-media@vger.kernel.org
9972W: http://linuxtv.org/
9973W: http://palosaari.fi/linux/
9974Q: http://patchwork.linuxtv.org/project/linux-media/list/
9975T: git git://linuxtv.org/anttip/media_tree.git
9976S: Maintained
9977F: drivers/media/tuners/tda18218*
9978
9979TDA18271 MEDIA DRIVER
9980M: Michael Krufky <mkrufky@linuxtv.org>
9981L: linux-media@vger.kernel.org
9982W: http://linuxtv.org/
9983W: http://github.com/mkrufky
9984Q: http://patchwork.linuxtv.org/project/linux-media/list/
9985T: git git://linuxtv.org/mkrufky/tuners.git
9986S: Maintained
9987F: drivers/media/tuners/tda18271*
9988
9989TDA827x MEDIA DRIVER
9990M: Michael Krufky <mkrufky@linuxtv.org>
9991L: linux-media@vger.kernel.org
9992W: http://linuxtv.org/
9993W: http://github.com/mkrufky
9994Q: http://patchwork.linuxtv.org/project/linux-media/list/
9995T: git git://linuxtv.org/mkrufky/tuners.git
9996S: Maintained
9997F: drivers/media/tuners/tda8290.*
9998
9999TDA8290 MEDIA DRIVER
10000M: Michael Krufky <mkrufky@linuxtv.org>
10001L: linux-media@vger.kernel.org
10002W: http://linuxtv.org/
10003W: http://github.com/mkrufky
10004Q: http://patchwork.linuxtv.org/project/linux-media/list/
10005T: git git://linuxtv.org/mkrufky/tuners.git
10006S: Maintained
10007F: drivers/media/tuners/tda8290.*
10008
10009TDA9840 MEDIA DRIVER
10010M: Hans Verkuil <hverkuil@xs4all.nl>
10011L: linux-media@vger.kernel.org
10012T: git git://linuxtv.org/media_tree.git
10013W: http://linuxtv.org
10014S: Maintained
10015F: drivers/media/i2c/tda9840*
10016
10017TEA5761 TUNER DRIVER
10018M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10019L: linux-media@vger.kernel.org
10020W: http://linuxtv.org
10021T: git git://linuxtv.org/media_tree.git
10022S: Odd fixes
10023F: drivers/media/tuners/tea5761.*
10024
10025TEA5767 TUNER DRIVER
10026M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10027L: linux-media@vger.kernel.org
10028W: http://linuxtv.org
10029T: git git://linuxtv.org/media_tree.git
10030S: Maintained
10031F: drivers/media/tuners/tea5767.*
10032
10033TEA6415C MEDIA DRIVER
10034M: Hans Verkuil <hverkuil@xs4all.nl>
10035L: linux-media@vger.kernel.org
10036T: git git://linuxtv.org/media_tree.git
10037W: http://linuxtv.org
10038S: Maintained
10039F: drivers/media/i2c/tea6415c*
10040
10041TEA6420 MEDIA DRIVER
10042M: Hans Verkuil <hverkuil@xs4all.nl>
10043L: linux-media@vger.kernel.org
10044T: git git://linuxtv.org/media_tree.git
10045W: http://linuxtv.org
10046S: Maintained
10047F: drivers/media/i2c/tea6420*
10048
10049TEAM DRIVER
10050M: Jiri Pirko <jiri@resnulli.us>
10051L: netdev@vger.kernel.org
10052S: Supported
10053F: drivers/net/team/
10054F: include/linux/if_team.h
10055F: include/uapi/linux/if_team.h
10056
10057TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10058M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10059S: Maintained
10060F: arch/x86/platform/ts5500/
10061
10062TECHNOTREND USB IR RECEIVER
10063M: Sean Young <sean@mess.org>
10064L: linux-media@vger.kernel.org
10065S: Maintained
10066F: drivers/media/rc/ttusbir.c
10067
10068TEGRA ARCHITECTURE SUPPORT
10069M: Stephen Warren <swarren@wwwdotorg.org>
10070M: Thierry Reding <thierry.reding@gmail.com>
10071M: Alexandre Courbot <gnurou@gmail.com>
10072L: linux-tegra@vger.kernel.org
10073Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10074T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10075S: Supported
10076N: [^a-z]tegra
10077
10078TEGRA CLOCK DRIVER
10079M: Peter De Schrijver <pdeschrijver@nvidia.com>
10080M: Prashant Gaikwad <pgaikwad@nvidia.com>
10081S: Supported
10082F: drivers/clk/tegra/
10083
10084TEGRA DMA DRIVER
10085M: Laxman Dewangan <ldewangan@nvidia.com>
10086S: Supported
10087F: drivers/dma/tegra20-apb-dma.c
10088
10089TEGRA I2C DRIVER
10090M: Laxman Dewangan <ldewangan@nvidia.com>
10091S: Supported
10092F: drivers/i2c/busses/i2c-tegra.c
10093
10094TEGRA IOMMU DRIVERS
10095M: Hiroshi Doyu <hdoyu@nvidia.com>
10096S: Supported
10097F: drivers/iommu/tegra*
10098
10099TEGRA KBC DRIVER
10100M: Rakesh Iyer <riyer@nvidia.com>
10101M: Laxman Dewangan <ldewangan@nvidia.com>
10102S: Supported
10103F: drivers/input/keyboard/tegra-kbc.c
10104
10105TEGRA PWM DRIVER
10106M: Thierry Reding <thierry.reding@gmail.com>
10107S: Supported
10108F: drivers/pwm/pwm-tegra.c
10109
10110TEGRA SERIAL DRIVER
10111M: Laxman Dewangan <ldewangan@nvidia.com>
10112S: Supported
10113F: drivers/tty/serial/serial-tegra.c
10114
10115TEGRA SPI DRIVER
10116M: Laxman Dewangan <ldewangan@nvidia.com>
10117S: Supported
10118F: drivers/spi/spi-tegra*
10119
10120TEHUTI ETHERNET DRIVER
10121M: Andy Gospodarek <andy@greyhouse.net>
10122L: netdev@vger.kernel.org
10123S: Supported
10124F: drivers/net/ethernet/tehuti/*
10125
10126Telecom Clock Driver for MCPL0010
10127M: Mark Gross <mark.gross@intel.com>
10128S: Supported
10129F: drivers/char/tlclk.c
10130
10131TENSILICA XTENSA PORT (xtensa)
10132M: Chris Zankel <chris@zankel.net>
10133M: Max Filippov <jcmvbkbc@gmail.com>
10134L: linux-xtensa@linux-xtensa.org
10135S: Maintained
10136F: arch/xtensa/
10137F: drivers/irqchip/irq-xtensa-*
10138
10139THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10140M: Hans Verkuil <hverkuil@xs4all.nl>
10141L: linux-media@vger.kernel.org
10142T: git git://linuxtv.org/media_tree.git
10143W: http://linuxtv.org
10144S: Maintained
10145F: drivers/media/radio/radio-raremono.c
10146
10147THERMAL
10148M: Zhang Rui <rui.zhang@intel.com>
10149M: Eduardo Valentin <edubezval@gmail.com>
10150L: linux-pm@vger.kernel.org
10151T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10152T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10153Q: https://patchwork.kernel.org/project/linux-pm/list/
10154S: Supported
10155F: drivers/thermal/
10156F: include/linux/thermal.h
10157F: include/uapi/linux/thermal.h
10158F: include/linux/cpu_cooling.h
10159F: Documentation/devicetree/bindings/thermal/
10160
10161THINGM BLINK(1) USB RGB LED DRIVER
10162M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10163S: Maintained
10164F: drivers/hid/hid-thingm.c
10165
10166THINKPAD ACPI EXTRAS DRIVER
10167M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10168L: ibm-acpi-devel@lists.sourceforge.net
10169L: platform-driver-x86@vger.kernel.org
10170W: http://ibm-acpi.sourceforge.net
10171W: http://thinkwiki.org/wiki/Ibm-acpi
10172T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10173S: Maintained
10174F: drivers/platform/x86/thinkpad_acpi.c
10175
10176TI BANDGAP AND THERMAL DRIVER
10177M: Eduardo Valentin <edubezval@gmail.com>
10178L: linux-pm@vger.kernel.org
10179L: linux-omap@vger.kernel.org
10180S: Maintained
10181F: drivers/thermal/ti-soc-thermal/
10182
10183TI CDCE706 CLOCK DRIVER
10184M: Max Filippov <jcmvbkbc@gmail.com>
10185S: Maintained
10186F: drivers/clk/clk-cdce706.c
10187
10188TI CLOCK DRIVER
10189M: Tero Kristo <t-kristo@ti.com>
10190L: linux-omap@vger.kernel.org
10191S: Maintained
10192F: drivers/clk/ti/
10193F: include/linux/clk/ti.h
10194
10195TI FLASH MEDIA INTERFACE DRIVER
10196M: Alex Dubov <oakad@yahoo.com>
10197S: Maintained
10198F: drivers/misc/tifm*
10199F: drivers/mmc/host/tifm_sd.c
10200F: include/linux/tifm.h
10201
10202TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10203M: Santosh Shilimkar <ssantosh@kernel.org>
10204L: linux-kernel@vger.kernel.org
10205L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10206S: Maintained
10207F: drivers/soc/ti/*
10208T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10209
10210
10211TI LM49xxx FAMILY ASoC CODEC DRIVERS
10212M: M R Swami Reddy <mr.swami.reddy@ti.com>
10213M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10214L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10215S: Maintained
10216F: sound/soc/codecs/lm49453*
10217F: sound/soc/codecs/isabelle*
10218
10219TI LP855x BACKLIGHT DRIVER
10220M: Milo Kim <milo.kim@ti.com>
10221S: Maintained
10222F: Documentation/backlight/lp855x-driver.txt
10223F: drivers/video/backlight/lp855x_bl.c
10224F: include/linux/platform_data/lp855x.h
10225
10226TI LP8727 CHARGER DRIVER
10227M: Milo Kim <milo.kim@ti.com>
10228S: Maintained
10229F: drivers/power/lp8727_charger.c
10230F: include/linux/platform_data/lp8727.h
10231
10232TI LP8788 MFD DRIVER
10233M: Milo Kim <milo.kim@ti.com>
10234S: Maintained
10235F: drivers/iio/adc/lp8788_adc.c
10236F: drivers/leds/leds-lp8788.c
10237F: drivers/mfd/lp8788*.c
10238F: drivers/power/lp8788-charger.c
10239F: drivers/regulator/lp8788-*.c
10240F: include/linux/mfd/lp8788*.h
10241
10242TI NETCP ETHERNET DRIVER
10243M: Wingman Kwok <w-kwok2@ti.com>
10244M: Murali Karicheri <m-karicheri2@ti.com>
10245L: netdev@vger.kernel.org
10246S: Maintained
10247F: drivers/net/ethernet/ti/netcp*
10248
10249TI TAS571X FAMILY ASoC CODEC DRIVER
10250M: Kevin Cernekee <cernekee@chromium.org>
10251L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10252S: Odd Fixes
10253F: sound/soc/codecs/tas571x*
10254
10255TI TWL4030 SERIES SOC CODEC DRIVER
10256M: Peter Ujfalusi <peter.ujfalusi@ti.com>
10257L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10258S: Maintained
10259F: sound/soc/codecs/twl4030*
10260
10261TI WILINK WIRELESS DRIVERS
10262L: linux-wireless@vger.kernel.org
10263W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10264W: http://wireless.kernel.org/en/users/Drivers/wl1251
10265T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10266S: Orphan
10267F: drivers/net/wireless/ti/
10268F: include/linux/wl12xx.h
10269
10270TIPC NETWORK LAYER
10271M: Jon Maloy <jon.maloy@ericsson.com>
10272M: Ying Xue <ying.xue@windriver.com>
10273L: netdev@vger.kernel.org (core kernel code)
10274L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10275W: http://tipc.sourceforge.net/
10276S: Maintained
10277F: include/uapi/linux/tipc*.h
10278F: net/tipc/
10279
10280TILE ARCHITECTURE
10281M: Chris Metcalf <cmetcalf@ezchip.com>
10282W: http://www.ezchip.com/scm/
10283S: Supported
10284F: arch/tile/
10285F: drivers/char/tile-srom.c
10286F: drivers/edac/tile_edac.c
10287F: drivers/net/ethernet/tile/
10288F: drivers/rtc/rtc-tile.c
10289F: drivers/tty/hvc/hvc_tile.c
10290F: drivers/tty/serial/tilegx.c
10291F: drivers/usb/host/*-tilegx.c
10292F: include/linux/usb/tilegx.h
10293
10294TLAN NETWORK DRIVER
10295M: Samuel Chessman <chessman@tux.org>
10296L: tlan-devel@lists.sourceforge.net (subscribers-only)
10297W: http://sourceforge.net/projects/tlan/
10298S: Maintained
10299F: Documentation/networking/tlan.txt
10300F: drivers/net/ethernet/ti/tlan.*
10301
10302TOMOYO SECURITY MODULE
10303M: Kentaro Takeda <takedakn@nttdata.co.jp>
10304M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10305L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10306L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10307L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10308L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10309W: http://tomoyo.sourceforge.jp/
10310T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10311S: Maintained
10312F: security/tomoyo/
10313
10314TOPSTAR LAPTOP EXTRAS DRIVER
10315M: Herton Ronaldo Krzesinski <herton@canonical.com>
10316L: platform-driver-x86@vger.kernel.org
10317S: Maintained
10318F: drivers/platform/x86/topstar-laptop.c
10319
10320TOSHIBA ACPI EXTRAS DRIVER
10321M: Azael Avalos <coproscefalo@gmail.com>
10322L: platform-driver-x86@vger.kernel.org
10323S: Maintained
10324F: drivers/platform/x86/toshiba_acpi.c
10325
10326TOSHIBA BLUETOOTH DRIVER
10327M: Azael Avalos <coproscefalo@gmail.com>
10328L: platform-driver-x86@vger.kernel.org
10329S: Maintained
10330F: drivers/platform/x86/toshiba_bluetooth.c
10331
10332TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10333M: Azael Avalos <coproscefalo@gmail.com>
10334L: platform-driver-x86@vger.kernel.org
10335S: Maintained
10336F: drivers/platform/x86/toshiba_haps.c
10337
10338TOSHIBA SMM DRIVER
10339M: Jonathan Buzzard <jonathan@buzzard.org.uk>
10340L: tlinux-users@tce.toshiba-dme.co.jp
10341W: http://www.buzzard.org.uk/toshiba/
10342S: Maintained
10343F: drivers/char/toshiba.c
10344F: include/linux/toshiba.h
10345F: include/uapi/linux/toshiba.h
10346
10347TMIO MMC DRIVER
10348M: Ian Molton <ian@mnementh.co.uk>
10349L: linux-mmc@vger.kernel.org
10350S: Maintained
10351F: drivers/mmc/host/tmio_mmc*
10352F: drivers/mmc/host/sh_mobile_sdhi.c
10353F: include/linux/mmc/tmio.h
10354F: include/linux/mmc/sh_mobile_sdhi.h
10355
10356TMP401 HARDWARE MONITOR DRIVER
10357M: Guenter Roeck <linux@roeck-us.net>
10358L: lm-sensors@lm-sensors.org
10359S: Maintained
10360F: Documentation/hwmon/tmp401
10361F: drivers/hwmon/tmp401.c
10362
10363TMPFS (SHMEM FILESYSTEM)
10364M: Hugh Dickins <hughd@google.com>
10365L: linux-mm@kvack.org
10366S: Maintained
10367F: include/linux/shmem_fs.h
10368F: mm/shmem.c
10369
10370TM6000 VIDEO4LINUX DRIVER
10371M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10372L: linux-media@vger.kernel.org
10373W: http://linuxtv.org
10374T: git git://linuxtv.org/media_tree.git
10375S: Odd fixes
10376F: drivers/media/usb/tm6000/
10377
10378TW68 VIDEO4LINUX DRIVER
10379M: Hans Verkuil <hverkuil@xs4all.nl>
10380L: linux-media@vger.kernel.org
10381T: git git://linuxtv.org/media_tree.git
10382W: http://linuxtv.org
10383S: Odd Fixes
10384F: drivers/media/pci/tw68/
10385
10386TPM DEVICE DRIVER
10387M: Peter Huewe <peterhuewe@gmx.de>
10388M: Marcel Selhorst <tpmdd@selhorst.net>
10389R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10390W: http://tpmdd.sourceforge.net
10391L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10392Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10393T: https://github.com/PeterHuewe/linux-tpmdd
10394S: Maintained
10395F: drivers/char/tpm/
10396
10397TPM IBM_VTPM DEVICE DRIVER
10398M: Ashley Lai <ashleydlai@gmail.com>
10399W: http://tpmdd.sourceforge.net
10400L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10401S: Maintained
10402F: drivers/char/tpm/tpm_ibmvtpm*
10403
10404TRACING
10405M: Steven Rostedt <rostedt@goodmis.org>
10406M: Ingo Molnar <mingo@redhat.com>
10407T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10408S: Maintained
10409F: Documentation/trace/ftrace.txt
10410F: arch/*/*/*/ftrace.h
10411F: arch/*/kernel/ftrace.c
10412F: include/*/ftrace.h
10413F: include/linux/trace*.h
10414F: include/trace/
10415F: kernel/trace/
10416F: tools/testing/selftests/ftrace/
10417
10418TRIVIAL PATCHES
10419M: Jiri Kosina <trivial@kernel.org>
10420T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10421S: Maintained
10422K: ^Subject:.*(?i)trivial
10423
10424TTY LAYER
10425M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10426M: Jiri Slaby <jslaby@suse.com>
10427S: Supported
10428T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10429F: Documentation/serial/
10430F: drivers/tty/
10431F: drivers/tty/serial/serial_core.c
10432F: include/linux/serial_core.h
10433F: include/linux/serial.h
10434F: include/linux/tty.h
10435F: include/uapi/linux/serial_core.h
10436F: include/uapi/linux/serial.h
10437F: include/uapi/linux/tty.h
10438
10439TUA9001 MEDIA DRIVER
10440M: Antti Palosaari <crope@iki.fi>
10441L: linux-media@vger.kernel.org
10442W: http://linuxtv.org/
10443W: http://palosaari.fi/linux/
10444Q: http://patchwork.linuxtv.org/project/linux-media/list/
10445T: git git://linuxtv.org/anttip/media_tree.git
10446S: Maintained
10447F: drivers/media/tuners/tua9001*
10448
10449TULIP NETWORK DRIVERS
10450M: Grant Grundler <grundler@parisc-linux.org>
10451L: netdev@vger.kernel.org
10452S: Maintained
10453F: drivers/net/ethernet/dec/tulip/
10454
10455TUN/TAP driver
10456M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
10457W: http://vtun.sourceforge.net/tun
10458S: Maintained
10459F: Documentation/networking/tuntap.txt
10460F: arch/um/os-Linux/drivers/
10461
10462TURBOCHANNEL SUBSYSTEM
10463M: "Maciej W. Rozycki" <macro@linux-mips.org>
10464M: Ralf Baechle <ralf@linux-mips.org>
10465L: linux-mips@linux-mips.org
10466Q: http://patchwork.linux-mips.org/project/linux-mips/list/
10467S: Maintained
10468F: drivers/tc/
10469F: include/linux/tc.h
10470
10471U14-34F SCSI DRIVER
10472M: Dario Ballabio <ballabio_dario@emc.com>
10473L: linux-scsi@vger.kernel.org
10474S: Maintained
10475F: drivers/scsi/u14-34f.c
10476
10477UBI FILE SYSTEM (UBIFS)
10478M: Artem Bityutskiy <dedekind1@gmail.com>
10479M: Adrian Hunter <adrian.hunter@intel.com>
10480L: linux-mtd@lists.infradead.org
10481T: git git://git.infradead.org/ubifs-2.6.git
10482W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10483S: Maintained
10484F: Documentation/filesystems/ubifs.txt
10485F: fs/ubifs/
10486
10487UCLINUX (M68KNOMMU AND COLDFIRE)
10488M: Greg Ungerer <gerg@uclinux.org>
10489W: http://www.uclinux.org/
10490L: linux-m68k@lists.linux-m68k.org
10491L: uclinux-dev@uclinux.org (subscribers-only)
10492T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10493S: Maintained
10494F: arch/m68k/coldfire/
10495F: arch/m68k/68*/
10496F: arch/m68k/*/*_no.*
10497F: arch/m68k/include/asm/*_no.*
10498
10499UDF FILESYSTEM
10500M: Jan Kara <jack@suse.com>
10501S: Maintained
10502F: Documentation/filesystems/udf.txt
10503F: fs/udf/
10504
10505UFS FILESYSTEM
10506M: Evgeniy Dushistov <dushistov@mail.ru>
10507S: Maintained
10508F: Documentation/filesystems/ufs.txt
10509F: fs/ufs/
10510
10511UHID USERSPACE HID IO DRIVER:
10512M: David Herrmann <dh.herrmann@googlemail.com>
10513L: linux-input@vger.kernel.org
10514S: Maintained
10515F: drivers/hid/uhid.c
10516F: include/uapi/linux/uhid.h
10517
10518ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10519L: linux-usb@vger.kernel.org
10520S: Orphan
10521F: drivers/uwb/
10522F: include/linux/uwb.h
10523F: include/linux/uwb/
10524
10525UNICORE32 ARCHITECTURE:
10526M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10527W: http://mprc.pku.edu.cn/~guanxuetao/linux
10528S: Maintained
10529T: git git://github.com/gxt/linux.git
10530F: arch/unicore32/
10531
10532UNIFDEF
10533M: Tony Finch <dot@dotat.at>
10534W: http://dotat.at/prog/unifdef
10535S: Maintained
10536F: scripts/unifdef.c
10537
10538UNIFORM CDROM DRIVER
10539M: Jens Axboe <axboe@kernel.dk>
10540W: http://www.kernel.dk
10541S: Maintained
10542F: Documentation/cdrom/
10543F: drivers/cdrom/cdrom.c
10544F: include/linux/cdrom.h
10545F: include/uapi/linux/cdrom.h
10546
10547UNISYS S-PAR DRIVERS
10548M: Benjamin Romer <benjamin.romer@unisys.com>
10549M: David Kershner <david.kershner@unisys.com>
10550L: sparmaintainer@unisys.com (Unisys internal)
10551S: Supported
10552F: drivers/staging/unisys/
10553
10554UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10555M: Vinayak Holikatti <vinholikatti@gmail.com>
10556L: linux-scsi@vger.kernel.org
10557S: Supported
10558F: Documentation/scsi/ufs.txt
10559F: drivers/scsi/ufs/
10560
10561UNSORTED BLOCK IMAGES (UBI)
10562M: Artem Bityutskiy <dedekind1@gmail.com>
10563M: Richard Weinberger <richard@nod.at>
10564W: http://www.linux-mtd.infradead.org/
10565L: linux-mtd@lists.infradead.org
10566T: git git://git.infradead.org/ubifs-2.6.git
10567S: Supported
10568F: drivers/mtd/ubi/
10569F: include/linux/mtd/ubi.h
10570F: include/uapi/mtd/ubi-user.h
10571
10572USB ACM DRIVER
10573M: Oliver Neukum <oliver@neukum.org>
10574L: linux-usb@vger.kernel.org
10575S: Maintained
10576F: Documentation/usb/acm.txt
10577F: drivers/usb/class/cdc-acm.*
10578
10579USB AR5523 WIRELESS DRIVER
10580M: Pontus Fuchs <pontus.fuchs@gmail.com>
10581L: linux-wireless@vger.kernel.org
10582S: Maintained
10583F: drivers/net/wireless/ath/ar5523/
10584
10585USB ATTACHED SCSI
10586M: Hans de Goede <hdegoede@redhat.com>
10587M: Gerd Hoffmann <kraxel@redhat.com>
10588L: linux-usb@vger.kernel.org
10589L: linux-scsi@vger.kernel.org
10590S: Maintained
10591F: drivers/usb/storage/uas.c
10592
10593USB CDC ETHERNET DRIVER
10594M: Oliver Neukum <oliver@neukum.org>
10595L: linux-usb@vger.kernel.org
10596S: Maintained
10597F: drivers/net/usb/cdc_*.c
10598F: include/uapi/linux/usb/cdc.h
10599
10600USB CHAOSKEY DRIVER
10601M: Keith Packard <keithp@keithp.com>
10602L: linux-usb@vger.kernel.org
10603S: Maintained
10604F: drivers/usb/misc/chaoskey.c
10605
10606USB CYPRESS C67X00 DRIVER
10607M: Peter Korsgaard <jacmet@sunsite.dk>
10608L: linux-usb@vger.kernel.org
10609S: Maintained
10610F: drivers/usb/c67x00/
10611
10612USB DAVICOM DM9601 DRIVER
10613M: Peter Korsgaard <jacmet@sunsite.dk>
10614L: netdev@vger.kernel.org
10615W: http://www.linux-usb.org/usbnet
10616S: Maintained
10617F: drivers/net/usb/dm9601.c
10618
10619USB DIAMOND RIO500 DRIVER
10620M: Cesar Miquel <miquel@df.uba.ar>
10621L: rio500-users@lists.sourceforge.net
10622W: http://rio500.sourceforge.net
10623S: Maintained
10624F: drivers/usb/misc/rio500*
10625
10626USB EHCI DRIVER
10627M: Alan Stern <stern@rowland.harvard.edu>
10628L: linux-usb@vger.kernel.org
10629S: Maintained
10630F: Documentation/usb/ehci.txt
10631F: drivers/usb/host/ehci*
10632
10633USB GADGET/PERIPHERAL SUBSYSTEM
10634M: Felipe Balbi <balbi@ti.com>
10635L: linux-usb@vger.kernel.org
10636W: http://www.linux-usb.org/gadget
10637T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10638S: Maintained
10639F: drivers/usb/gadget/
10640F: include/linux/usb/gadget*
10641
10642USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10643M: Jiri Kosina <jkosina@suse.com>
10644L: linux-usb@vger.kernel.org
10645T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10646S: Maintained
10647F: Documentation/hid/hiddev.txt
10648F: drivers/hid/usbhid/
10649
10650USB ISP116X DRIVER
10651M: Olav Kongas <ok@artecdesign.ee>
10652L: linux-usb@vger.kernel.org
10653S: Maintained
10654F: drivers/usb/host/isp116x*
10655F: include/linux/usb/isp116x.h
10656
10657USB MASS STORAGE DRIVER
10658M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10659L: linux-usb@vger.kernel.org
10660L: usb-storage@lists.one-eyed-alien.net
10661S: Maintained
10662W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
10663F: drivers/usb/storage/
10664
10665USB MIDI DRIVER
10666M: Clemens Ladisch <clemens@ladisch.de>
10667L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10668T: git git://git.alsa-project.org/alsa-kernel.git
10669S: Maintained
10670F: sound/usb/midi.*
10671
10672USB NETWORKING DRIVERS
10673L: linux-usb@vger.kernel.org
10674S: Odd Fixes
10675F: drivers/net/usb/
10676
10677USB OHCI DRIVER
10678M: Alan Stern <stern@rowland.harvard.edu>
10679L: linux-usb@vger.kernel.org
10680S: Maintained
10681F: Documentation/usb/ohci.txt
10682F: drivers/usb/host/ohci*
10683
10684USB OTG FSM (Finite State Machine)
10685M: Peter Chen <Peter.Chen@freescale.com>
10686T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10687L: linux-usb@vger.kernel.org
10688S: Maintained
10689F: drivers/usb/common/usb-otg-fsm.c
10690
10691USB OVER IP DRIVER
10692M: Valentina Manea <valentina.manea.m@gmail.com>
10693M: Shuah Khan <shuah.kh@samsung.com>
10694L: linux-usb@vger.kernel.org
10695S: Maintained
10696F: drivers/usb/usbip/
10697F: tools/usb/usbip/
10698
10699USB PEGASUS DRIVER
10700M: Petko Manolov <petkan@nucleusys.com>
10701L: linux-usb@vger.kernel.org
10702L: netdev@vger.kernel.org
10703T: git git://github.com/petkan/pegasus.git
10704W: https://github.com/petkan/pegasus
10705S: Maintained
10706F: drivers/net/usb/pegasus.*
10707
10708USB PHY LAYER
10709M: Felipe Balbi <balbi@ti.com>
10710L: linux-usb@vger.kernel.org
10711T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10712S: Maintained
10713F: drivers/usb/phy/
10714
10715USB PRINTER DRIVER (usblp)
10716M: Pete Zaitcev <zaitcev@redhat.com>
10717L: linux-usb@vger.kernel.org
10718S: Supported
10719F: drivers/usb/class/usblp.c
10720
10721USB RTL8150 DRIVER
10722M: Petko Manolov <petkan@nucleusys.com>
10723L: linux-usb@vger.kernel.org
10724L: netdev@vger.kernel.org
10725T: git git://github.com/petkan/rtl8150.git
10726W: https://github.com/petkan/rtl8150
10727S: Maintained
10728F: drivers/net/usb/rtl8150.c
10729
10730USB SERIAL SUBSYSTEM
10731M: Johan Hovold <johan@kernel.org>
10732L: linux-usb@vger.kernel.org
10733S: Maintained
10734F: Documentation/usb/usb-serial.txt
10735F: drivers/usb/serial/
10736F: include/linux/usb/serial.h
10737
10738USB SMSC75XX ETHERNET DRIVER
10739M: Steve Glendinning <steve.glendinning@shawell.net>
10740L: netdev@vger.kernel.org
10741S: Maintained
10742F: drivers/net/usb/smsc75xx.*
10743
10744USB SMSC95XX ETHERNET DRIVER
10745M: Steve Glendinning <steve.glendinning@shawell.net>
10746L: netdev@vger.kernel.org
10747S: Maintained
10748F: drivers/net/usb/smsc95xx.*
10749
10750USB SUBSYSTEM
10751M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10752L: linux-usb@vger.kernel.org
10753W: http://www.linux-usb.org
10754T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10755S: Supported
10756F: Documentation/usb/
10757F: drivers/usb/
10758F: include/linux/usb.h
10759F: include/linux/usb/
10760
10761USB UHCI DRIVER
10762M: Alan Stern <stern@rowland.harvard.edu>
10763L: linux-usb@vger.kernel.org
10764S: Maintained
10765F: drivers/usb/host/uhci*
10766
10767USB "USBNET" DRIVER FRAMEWORK
10768M: Oliver Neukum <oneukum@suse.com>
10769L: netdev@vger.kernel.org
10770W: http://www.linux-usb.org/usbnet
10771S: Maintained
10772F: drivers/net/usb/usbnet.c
10773F: include/linux/usb/usbnet.h
10774
10775USB VIDEO CLASS
10776M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10777L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10778L: linux-media@vger.kernel.org
10779T: git git://linuxtv.org/media_tree.git
10780W: http://www.ideasonboard.org/uvc/
10781S: Maintained
10782F: drivers/media/usb/uvc/
10783F: include/uapi/linux/uvcvideo.h
10784
10785USB VISION DRIVER
10786M: Hans Verkuil <hverkuil@xs4all.nl>
10787L: linux-media@vger.kernel.org
10788T: git git://linuxtv.org/media_tree.git
10789W: http://linuxtv.org
10790S: Odd Fixes
10791F: drivers/media/usb/usbvision/
10792
10793USB WEBCAM GADGET
10794M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10795L: linux-usb@vger.kernel.org
10796S: Maintained
10797F: drivers/usb/gadget/function/*uvc*
10798F: drivers/usb/gadget/legacy/webcam.c
10799
10800USB WIRELESS RNDIS DRIVER (rndis_wlan)
10801M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
10802L: linux-wireless@vger.kernel.org
10803S: Maintained
10804F: drivers/net/wireless/rndis_wlan.c
10805
10806USB XHCI DRIVER
10807M: Mathias Nyman <mathias.nyman@intel.com>
10808L: linux-usb@vger.kernel.org
10809S: Supported
10810F: drivers/usb/host/xhci*
10811F: drivers/usb/host/pci-quirks*
10812
10813USB ZD1201 DRIVER
10814L: linux-wireless@vger.kernel.org
10815W: http://linux-lc100020.sourceforge.net
10816S: Orphan
10817F: drivers/net/wireless/zd1201.*
10818
10819USB ZR364XX DRIVER
10820M: Antoine Jacquet <royale@zerezo.com>
10821L: linux-usb@vger.kernel.org
10822L: linux-media@vger.kernel.org
10823T: git git://linuxtv.org/media_tree.git
10824W: http://royale.zerezo.com/zr364xx/
10825S: Maintained
10826F: Documentation/video4linux/zr364xx.txt
10827F: drivers/media/usb/zr364xx/
10828
10829ULPI BUS
10830M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
10831L: linux-usb@vger.kernel.org
10832S: Maintained
10833F: drivers/usb/common/ulpi.c
10834F: include/linux/ulpi/
10835
10836USER-MODE LINUX (UML)
10837M: Jeff Dike <jdike@addtoit.com>
10838M: Richard Weinberger <richard@nod.at>
10839L: user-mode-linux-devel@lists.sourceforge.net
10840L: user-mode-linux-user@lists.sourceforge.net
10841W: http://user-mode-linux.sourceforge.net
10842S: Maintained
10843F: Documentation/virtual/uml/
10844F: arch/um/
10845F: arch/x86/um/
10846F: fs/hostfs/
10847F: fs/hppfs/
10848
10849USERSPACE I/O (UIO)
10850M: "Hans J. Koch" <hjk@hansjkoch.de>
10851M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10852S: Maintained
10853T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10854F: Documentation/DocBook/uio-howto.tmpl
10855F: drivers/uio/
10856F: include/linux/uio*.h
10857
10858UTIL-LINUX PACKAGE
10859M: Karel Zak <kzak@redhat.com>
10860L: util-linux@vger.kernel.org
10861W: http://en.wikipedia.org/wiki/Util-linux
10862T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10863S: Maintained
10864
10865UVESAFB DRIVER
10866M: Michal Januszewski <spock@gentoo.org>
10867L: linux-fbdev@vger.kernel.org
10868W: http://dev.gentoo.org/~spock/projects/uvesafb/
10869S: Maintained
10870F: Documentation/fb/uvesafb.txt
10871F: drivers/video/fbdev/uvesafb.*
10872
10873VFAT/FAT/MSDOS FILESYSTEM
10874M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10875S: Maintained
10876F: Documentation/filesystems/vfat.txt
10877F: fs/fat/
10878
10879VFIO DRIVER
10880M: Alex Williamson <alex.williamson@redhat.com>
10881L: kvm@vger.kernel.org
10882S: Maintained
10883F: Documentation/vfio.txt
10884F: drivers/vfio/
10885F: include/linux/vfio.h
10886F: include/uapi/linux/vfio.h
10887
10888VFIO PLATFORM DRIVER
10889M: Baptiste Reynal <b.reynal@virtualopensystems.com>
10890L: kvm@vger.kernel.org
10891S: Maintained
10892F: drivers/vfio/platform/
10893
10894VIDEOBUF2 FRAMEWORK
10895M: Pawel Osciak <pawel@osciak.com>
10896M: Marek Szyprowski <m.szyprowski@samsung.com>
10897M: Kyungmin Park <kyungmin.park@samsung.com>
10898L: linux-media@vger.kernel.org
10899S: Maintained
10900F: drivers/media/v4l2-core/videobuf2-*
10901F: include/media/videobuf2-*
10902
10903VIRTIO CONSOLE DRIVER
10904M: Amit Shah <amit.shah@redhat.com>
10905L: virtualization@lists.linux-foundation.org
10906S: Maintained
10907F: drivers/char/virtio_console.c
10908F: include/linux/virtio_console.h
10909F: include/uapi/linux/virtio_console.h
10910
10911VIRTIO CORE, NET AND BLOCK DRIVERS
10912M: "Michael S. Tsirkin" <mst@redhat.com>
10913L: virtualization@lists.linux-foundation.org
10914S: Maintained
10915F: drivers/virtio/
10916F: tools/virtio/
10917F: drivers/net/virtio_net.c
10918F: drivers/block/virtio_blk.c
10919F: include/linux/virtio_*.h
10920F: include/uapi/linux/virtio_*.h
10921
10922VIRTIO DRIVERS FOR S390
10923M: Christian Borntraeger <borntraeger@de.ibm.com>
10924M: Cornelia Huck <cornelia.huck@de.ibm.com>
10925L: linux-s390@vger.kernel.org
10926L: virtualization@lists.linux-foundation.org
10927L: kvm@vger.kernel.org
10928S: Supported
10929F: drivers/s390/virtio/
10930
10931VIRTIO GPU DRIVER
10932M: David Airlie <airlied@linux.ie>
10933M: Gerd Hoffmann <kraxel@redhat.com>
10934L: dri-devel@lists.freedesktop.org
10935L: virtualization@lists.linux-foundation.org
10936S: Maintained
10937F: drivers/gpu/drm/virtio/
10938F: include/uapi/linux/virtio_gpu.h
10939
10940VIRTIO HOST (VHOST)
10941M: "Michael S. Tsirkin" <mst@redhat.com>
10942L: kvm@vger.kernel.org
10943L: virtualization@lists.linux-foundation.org
10944L: netdev@vger.kernel.org
10945S: Maintained
10946F: drivers/vhost/
10947F: include/uapi/linux/vhost.h
10948
10949VIRTIO INPUT DRIVER
10950M: Gerd Hoffmann <kraxel@redhat.com>
10951S: Maintained
10952F: drivers/virtio/virtio_input.c
10953F: include/uapi/linux/virtio_input.h
10954
10955VIA RHINE NETWORK DRIVER
10956S: Orphan
10957F: drivers/net/ethernet/via/via-rhine.c
10958
10959VIA SD/MMC CARD CONTROLLER DRIVER
10960M: Bruce Chang <brucechang@via.com.tw>
10961M: Harald Welte <HaraldWelte@viatech.com>
10962S: Maintained
10963F: drivers/mmc/host/via-sdmmc.c
10964
10965VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10966M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10967L: linux-fbdev@vger.kernel.org
10968S: Maintained
10969F: include/linux/via-core.h
10970F: include/linux/via-gpio.h
10971F: include/linux/via_i2c.h
10972F: drivers/video/fbdev/via/
10973
10974VIA VELOCITY NETWORK DRIVER
10975M: Francois Romieu <romieu@fr.zoreil.com>
10976L: netdev@vger.kernel.org
10977S: Maintained
10978F: drivers/net/ethernet/via/via-velocity.*
10979
10980VIVID VIRTUAL VIDEO DRIVER
10981M: Hans Verkuil <hverkuil@xs4all.nl>
10982L: linux-media@vger.kernel.org
10983T: git git://linuxtv.org/media_tree.git
10984W: http://linuxtv.org
10985S: Maintained
10986F: drivers/media/platform/vivid/*
10987
10988VLAN (802.1Q)
10989M: Patrick McHardy <kaber@trash.net>
10990L: netdev@vger.kernel.org
10991S: Maintained
10992F: drivers/net/macvlan.c
10993F: include/linux/if_*vlan.h
10994F: net/8021q/
10995
10996VLYNQ BUS
10997M: Florian Fainelli <florian@openwrt.org>
10998L: openwrt-devel@lists.openwrt.org (subscribers-only)
10999S: Maintained
11000F: drivers/vlynq/vlynq.c
11001F: include/linux/vlynq.h
11002
11003VME SUBSYSTEM
11004M: Martyn Welch <martyn.welch@ge.com>
11005M: Manohar Vanga <manohar.vanga@gmail.com>
11006M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11007L: devel@driverdev.osuosl.org
11008S: Maintained
11009T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11010F: Documentation/vme_api.txt
11011F: drivers/staging/vme/
11012F: drivers/vme/
11013F: include/linux/vme*
11014
11015VMWARE HYPERVISOR INTERFACE
11016M: Alok Kataria <akataria@vmware.com>
11017L: virtualization@lists.linux-foundation.org
11018S: Supported
11019F: arch/x86/kernel/cpu/vmware.c
11020
11021VMWARE BALLOON DRIVER
11022M: Xavier Deguillard <xdeguillard@vmware.com>
11023M: Philip Moltmann <moltmann@vmware.com>
11024M: "VMware, Inc." <pv-drivers@vmware.com>
11025L: linux-kernel@vger.kernel.org
11026S: Maintained
11027F: drivers/misc/vmw_balloon.c
11028
11029VMWARE VMMOUSE SUBDRIVER
11030M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11031M: "VMware, Inc." <pv-drivers@vmware.com>
11032L: linux-input@vger.kernel.org
11033S: Maintained
11034F: drivers/input/mouse/vmmouse.c
11035F: drivers/input/mouse/vmmouse.h
11036
11037VMWARE VMXNET3 ETHERNET DRIVER
11038M: Shreyas Bhatewara <sbhatewara@vmware.com>
11039M: "VMware, Inc." <pv-drivers@vmware.com>
11040L: netdev@vger.kernel.org
11041S: Maintained
11042F: drivers/net/vmxnet3/
11043
11044VMware PVSCSI driver
11045M: Arvind Kumar <arvindkumar@vmware.com>
11046M: VMware PV-Drivers <pv-drivers@vmware.com>
11047L: linux-scsi@vger.kernel.org
11048S: Maintained
11049F: drivers/scsi/vmw_pvscsi.c
11050F: drivers/scsi/vmw_pvscsi.h
11051
11052VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11053M: Liam Girdwood <lgirdwood@gmail.com>
11054M: Mark Brown <broonie@kernel.org>
11055L: linux-kernel@vger.kernel.org
11056W: http://opensource.wolfsonmicro.com/node/15
11057W: http://www.slimlogic.co.uk/?p=48
11058T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11059S: Supported
11060F: drivers/regulator/
11061F: include/linux/regulator/
11062
11063VT1211 HARDWARE MONITOR DRIVER
11064M: Juerg Haefliger <juergh@gmail.com>
11065L: lm-sensors@lm-sensors.org
11066S: Maintained
11067F: Documentation/hwmon/vt1211
11068F: drivers/hwmon/vt1211.c
11069
11070VT8231 HARDWARE MONITOR DRIVER
11071M: Roger Lucas <vt8231@hiddenengine.co.uk>
11072L: lm-sensors@lm-sensors.org
11073S: Maintained
11074F: drivers/hwmon/vt8231.c
11075
11076VUB300 USB to SDIO/SD/MMC bridge chip
11077M: Tony Olech <tony.olech@elandigitalsystems.com>
11078L: linux-mmc@vger.kernel.org
11079L: linux-usb@vger.kernel.org
11080S: Supported
11081F: drivers/mmc/host/vub300.c
11082
11083W1 DALLAS'S 1-WIRE BUS
11084M: Evgeniy Polyakov <zbr@ioremap.net>
11085S: Maintained
11086F: Documentation/w1/
11087F: drivers/w1/
11088
11089W83791D HARDWARE MONITORING DRIVER
11090M: Marc Hulsman <m.hulsman@tudelft.nl>
11091L: lm-sensors@lm-sensors.org
11092S: Maintained
11093F: Documentation/hwmon/w83791d
11094F: drivers/hwmon/w83791d.c
11095
11096W83793 HARDWARE MONITORING DRIVER
11097M: Rudolf Marek <r.marek@assembler.cz>
11098L: lm-sensors@lm-sensors.org
11099S: Maintained
11100F: Documentation/hwmon/w83793
11101F: drivers/hwmon/w83793.c
11102
11103W83795 HARDWARE MONITORING DRIVER
11104M: Jean Delvare <jdelvare@suse.com>
11105L: lm-sensors@lm-sensors.org
11106S: Maintained
11107F: drivers/hwmon/w83795.c
11108
11109W83L51xD SD/MMC CARD INTERFACE DRIVER
11110M: Pierre Ossman <pierre@ossman.eu>
11111S: Maintained
11112F: drivers/mmc/host/wbsd.*
11113
11114WACOM PROTOCOL 4 SERIAL TABLETS
11115M: Julian Squires <julian@cipht.net>
11116M: Hans de Goede <hdegoede@redhat.com>
11117L: linux-input@vger.kernel.org
11118S: Maintained
11119F: drivers/input/tablet/wacom_serial4.c
11120
11121WATCHDOG DEVICE DRIVERS
11122M: Wim Van Sebroeck <wim@iguana.be>
11123L: linux-watchdog@vger.kernel.org
11124W: http://www.linux-watchdog.org/
11125T: git git://www.linux-watchdog.org/linux-watchdog.git
11126S: Maintained
11127F: Documentation/watchdog/
11128F: drivers/watchdog/
11129F: include/linux/watchdog.h
11130F: include/uapi/linux/watchdog.h
11131
11132WD7000 SCSI DRIVER
11133M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11134L: linux-scsi@vger.kernel.org
11135S: Maintained
11136F: drivers/scsi/wd7000.c
11137
11138WIIMOTE HID DRIVER
11139M: David Herrmann <dh.herrmann@googlemail.com>
11140L: linux-input@vger.kernel.org
11141S: Maintained
11142F: drivers/hid/hid-wiimote*
11143
11144WINBOND CIR DRIVER
11145M: David Härdeman <david@hardeman.nu>
11146S: Maintained
11147F: drivers/media/rc/winbond-cir.c
11148
11149WIMAX STACK
11150M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11151M: linux-wimax@intel.com
11152L: wimax@linuxwimax.org (subscribers-only)
11153S: Supported
11154W: http://linuxwimax.org
11155F: Documentation/wimax/README.wimax
11156F: include/linux/wimax/debug.h
11157F: include/net/wimax.h
11158F: include/uapi/linux/wimax.h
11159F: net/wimax/
11160
11161WISTRON LAPTOP BUTTON DRIVER
11162M: Miloslav Trmac <mitr@volny.cz>
11163S: Maintained
11164F: drivers/input/misc/wistron_btns.c
11165
11166WL3501 WIRELESS PCMCIA CARD DRIVER
11167M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11168L: linux-wireless@vger.kernel.org
11169W: http://oops.ghostprotocols.net:81/blog
11170S: Maintained
11171F: drivers/net/wireless/wl3501*
11172
11173WM97XX TOUCHSCREEN DRIVERS
11174M: Mark Brown <broonie@kernel.org>
11175M: Liam Girdwood <lrg@slimlogic.co.uk>
11176L: linux-input@vger.kernel.org
11177T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
11178W: http://opensource.wolfsonmicro.com/node/7
11179S: Supported
11180F: drivers/input/touchscreen/*wm97*
11181F: include/linux/wm97xx.h
11182
11183WOLFSON MICROELECTRONICS DRIVERS
11184L: patches@opensource.wolfsonmicro.com
11185T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
11186T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
11187W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
11188S: Supported
11189F: Documentation/hwmon/wm83??
11190F: arch/arm/mach-s3c64xx/mach-crag6410*
11191F: drivers/clk/clk-wm83*.c
11192F: drivers/extcon/extcon-arizona.c
11193F: drivers/leds/leds-wm83*.c
11194F: drivers/gpio/gpio-*wm*.c
11195F: drivers/gpio/gpio-arizona.c
11196F: drivers/hwmon/wm83??-hwmon.c
11197F: drivers/input/misc/wm831x-on.c
11198F: drivers/input/touchscreen/wm831x-ts.c
11199F: drivers/input/touchscreen/wm97*.c
11200F: drivers/mfd/arizona*
11201F: drivers/mfd/wm*.c
11202F: drivers/power/wm83*.c
11203F: drivers/rtc/rtc-wm83*.c
11204F: drivers/regulator/wm8*.c
11205F: drivers/video/backlight/wm83*_bl.c
11206F: drivers/watchdog/wm83*_wdt.c
11207F: include/linux/mfd/arizona/
11208F: include/linux/mfd/wm831x/
11209F: include/linux/mfd/wm8350/
11210F: include/linux/mfd/wm8400*
11211F: include/linux/wm97xx.h
11212F: include/sound/wm????.h
11213F: sound/soc/codecs/arizona.?
11214F: sound/soc/codecs/wm*
11215
11216WORKQUEUE
11217M: Tejun Heo <tj@kernel.org>
11218T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11219S: Maintained
11220F: include/linux/workqueue.h
11221F: kernel/workqueue.c
11222F: Documentation/workqueue.txt
11223
11224X.25 NETWORK LAYER
11225M: Andrew Hendry <andrew.hendry@gmail.com>
11226L: linux-x25@vger.kernel.org
11227S: Odd Fixes
11228F: Documentation/networking/x25*
11229F: include/net/x25*
11230F: net/x25/
11231
11232X86 ARCHITECTURE (32-BIT AND 64-BIT)
11233M: Thomas Gleixner <tglx@linutronix.de>
11234M: Ingo Molnar <mingo@redhat.com>
11235M: "H. Peter Anvin" <hpa@zytor.com>
11236M: x86@kernel.org
11237L: linux-kernel@vger.kernel.org
11238T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11239S: Maintained
11240F: Documentation/x86/
11241F: arch/x86/
11242
11243X86 PLATFORM DRIVERS
11244M: Darren Hart <dvhart@infradead.org>
11245L: platform-driver-x86@vger.kernel.org
11246T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11247S: Maintained
11248F: drivers/platform/x86/
11249
11250X86 MCE INFRASTRUCTURE
11251M: Tony Luck <tony.luck@intel.com>
11252M: Borislav Petkov <bp@alien8.de>
11253L: linux-edac@vger.kernel.org
11254S: Maintained
11255F: arch/x86/kernel/cpu/mcheck/*
11256
11257X86 VDSO
11258M: Andy Lutomirski <luto@amacapital.net>
11259L: linux-kernel@vger.kernel.org
11260T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11261S: Maintained
11262F: arch/x86/entry/vdso/
11263
11264XC2028/3028 TUNER DRIVER
11265M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11266L: linux-media@vger.kernel.org
11267W: http://linuxtv.org
11268T: git git://linuxtv.org/media_tree.git
11269S: Maintained
11270F: drivers/media/tuners/tuner-xc2028.*
11271
11272XEN HYPERVISOR INTERFACE
11273M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11274M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11275M: David Vrabel <david.vrabel@citrix.com>
11276L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11277T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11278S: Supported
11279F: arch/x86/xen/
11280F: drivers/*/xen-*front.c
11281F: drivers/xen/
11282F: arch/x86/include/asm/xen/
11283F: include/xen/
11284F: include/uapi/xen/
11285
11286XEN HYPERVISOR ARM
11287M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11288L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11289S: Supported
11290F: arch/arm/xen/
11291F: arch/arm/include/asm/xen/
11292
11293XEN HYPERVISOR ARM64
11294M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11295L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11296S: Supported
11297F: arch/arm64/xen/
11298F: arch/arm64/include/asm/xen/
11299
11300XEN NETWORK BACKEND DRIVER
11301M: Ian Campbell <ian.campbell@citrix.com>
11302M: Wei Liu <wei.liu2@citrix.com>
11303L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11304L: netdev@vger.kernel.org
11305S: Supported
11306F: drivers/net/xen-netback/*
11307
11308XEN PCI SUBSYSTEM
11309M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11310L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11311S: Supported
11312F: arch/x86/pci/*xen*
11313F: drivers/pci/*xen*
11314
11315XEN BLOCK SUBSYSTEM
11316M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11317M: Roger Pau Monné <roger.pau@citrix.com>
11318L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11319S: Supported
11320F: drivers/block/xen-blkback/*
11321F: drivers/block/xen*
11322
11323XEN PVSCSI DRIVERS
11324M: Juergen Gross <jgross@suse.com>
11325L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11326L: linux-scsi@vger.kernel.org
11327S: Supported
11328F: drivers/scsi/xen-scsifront.c
11329F: drivers/xen/xen-scsiback.c
11330F: include/xen/interface/io/vscsiif.h
11331
11332XEN SWIOTLB SUBSYSTEM
11333M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11334L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11335S: Supported
11336F: arch/x86/xen/*swiotlb*
11337F: drivers/xen/*swiotlb*
11338
11339XFS FILESYSTEM
11340P: Silicon Graphics Inc
11341M: Dave Chinner <david@fromorbit.com>
11342M: xfs@oss.sgi.com
11343L: xfs@oss.sgi.com
11344W: http://oss.sgi.com/projects/xfs
11345T: git git://oss.sgi.com/xfs/xfs.git
11346S: Supported
11347F: Documentation/filesystems/xfs.txt
11348F: fs/xfs/
11349
11350XILINX AXI ETHERNET DRIVER
11351M: Anirudha Sarangi <anirudh@xilinx.com>
11352M: John Linn <John.Linn@xilinx.com>
11353S: Maintained
11354F: drivers/net/ethernet/xilinx/xilinx_axienet*
11355
11356XILINX UARTLITE SERIAL DRIVER
11357M: Peter Korsgaard <jacmet@sunsite.dk>
11358L: linux-serial@vger.kernel.org
11359S: Maintained
11360F: drivers/tty/serial/uartlite.c
11361
11362XILINX VIDEO IP CORES
11363M: Hyun Kwon <hyun.kwon@xilinx.com>
11364M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11365L: linux-media@vger.kernel.org
11366T: git git://linuxtv.org/media_tree.git
11367S: Supported
11368F: Documentation/devicetree/bindings/media/xilinx/
11369F: drivers/media/platform/xilinx/
11370F: include/uapi/linux/xilinx-v4l2-controls.h
11371
11372XILLYBUS DRIVER
11373M: Eli Billauer <eli.billauer@gmail.com>
11374L: linux-kernel@vger.kernel.org
11375S: Supported
11376F: drivers/char/xillybus/
11377
11378XTENSA XTFPGA PLATFORM SUPPORT
11379M: Max Filippov <jcmvbkbc@gmail.com>
11380L: linux-xtensa@linux-xtensa.org
11381S: Maintained
11382F: drivers/spi/spi-xtensa-xtfpga.c
11383F: sound/soc/xtensa/xtfpga-i2s.c
11384
11385YAM DRIVER FOR AX.25
11386M: Jean-Paul Roubelat <jpr@f6fbb.org>
11387L: linux-hams@vger.kernel.org
11388S: Maintained
11389F: drivers/net/hamradio/yam*
11390F: include/linux/yam.h
11391
11392YEALINK PHONE DRIVER
11393M: Henk Vergonet <Henk.Vergonet@gmail.com>
11394L: usbb2k-api-dev@nongnu.org
11395S: Maintained
11396F: Documentation/input/yealink.txt
11397F: drivers/input/misc/yealink.*
11398
11399Z8530 DRIVER FOR AX.25
11400M: Joerg Reuter <jreuter@yaina.de>
11401W: http://yaina.de/jreuter/
11402W: http://www.qsl.net/dl1bke/
11403L: linux-hams@vger.kernel.org
11404S: Maintained
11405F: Documentation/networking/z8530drv.txt
11406F: drivers/net/hamradio/*scc.c
11407F: drivers/net/hamradio/z8530.h
11408
11409ZBUD COMPRESSED PAGE ALLOCATOR
11410M: Seth Jennings <sjennings@variantweb.net>
11411L: linux-mm@kvack.org
11412S: Maintained
11413F: mm/zbud.c
11414F: include/linux/zbud.h
11415
11416ZD1211RW WIRELESS DRIVER
11417M: Daniel Drake <dsd@gentoo.org>
11418M: Ulrich Kunitz <kune@deine-taler.de>
11419W: http://zd1211.ath.cx/wiki/DriverRewrite
11420L: linux-wireless@vger.kernel.org
11421L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11422S: Maintained
11423F: drivers/net/wireless/zd1211rw/
11424
11425ZPOOL COMPRESSED PAGE STORAGE API
11426M: Dan Streetman <ddstreet@ieee.org>
11427L: linux-mm@kvack.org
11428S: Maintained
11429F: mm/zpool.c
11430F: include/linux/zpool.h
11431
11432ZR36067 VIDEO FOR LINUX DRIVER
11433L: mjpeg-users@lists.sourceforge.net
11434L: linux-media@vger.kernel.org
11435W: http://mjpeg.sourceforge.net/driver-zoran/
11436T: hg http://linuxtv.org/hg/v4l-dvb
11437S: Odd Fixes
11438F: drivers/media/pci/zoran/
11439
11440ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11441M: Minchan Kim <minchan@kernel.org>
11442M: Nitin Gupta <ngupta@vflare.org>
11443R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11444L: linux-kernel@vger.kernel.org
11445S: Maintained
11446F: drivers/block/zram/
11447F: Documentation/blockdev/zram.txt
11448
11449ZS DECSTATION Z85C30 SERIAL DRIVER
11450M: "Maciej W. Rozycki" <macro@linux-mips.org>
11451S: Maintained
11452F: drivers/tty/serial/zs.*
11453
11454ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11455M: Minchan Kim <minchan@kernel.org>
11456M: Nitin Gupta <ngupta@vflare.org>
11457L: linux-mm@kvack.org
11458S: Maintained
11459F: mm/zsmalloc.c
11460F: include/linux/zsmalloc.h
11461F: Documentation/vm/zsmalloc.txt
11462
11463ZSWAP COMPRESSED SWAP CACHING
11464M: Seth Jennings <sjennings@variantweb.net>
11465L: linux-mm@kvack.org
11466S: Maintained
11467F: mm/zswap.c
11468
11469THE REST
11470M: Linus Torvalds <torvalds@linux-foundation.org>
11471L: linux-kernel@vger.kernel.org
11472Q: http://patchwork.kernel.org/project/LKML/list/
11473T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11474S: Buried alive in reporters
11475F: *
11476F: */
This page took 0.062422 seconds and 5 git commands to generate.