ARM: shmobile: r8a7790: add USB-DMAC device nodes
[deliverable/linux.git] / MAINTAINERS
... / ...
CommitLineData
1
2
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trivial style violations.
38 See Documentation/CodingStyle for guidance here.
39
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
53 PLEASE remember that submissions must be made under the terms
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
58
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
68
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
112 K: of_get_profile
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
123Maintainers List (try to look for most precise areas first)
124
125 -----------------------------------
126
1273C59X NETWORK DRIVER
128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129L: netdev@vger.kernel.org
130S: Maintained
131F: Documentation/networking/vortex.txt
132F: drivers/net/ethernet/3com/3c59x.c
133
1343CR990 NETWORK DRIVER
135M: David Dillow <dave@thedillows.org>
136L: netdev@vger.kernel.org
137S: Maintained
138F: drivers/net/ethernet/3com/typhoon*
139
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
142L: linux-scsi@vger.kernel.org
143W: http://www.lsi.com
144S: Supported
145F: drivers/scsi/3w-*
146
14753C700 AND 53C700-66 SCSI DRIVER
148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149L: linux-scsi@vger.kernel.org
150S: Maintained
151F: drivers/scsi/53c700*
152
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156L: linux-bluetooth@vger.kernel.org
157L: linux-wpan@vger.kernel.org
158S: Maintained
159F: net/6lowpan/
160F: include/net/6lowpan.h
161
1626PACK NETWORK DRIVER FOR AX.25
163M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
164L: linux-hams@vger.kernel.org
165S: Maintained
166F: drivers/net/hamradio/6pack.c
167
1688169 10/100/1000 GIGABIT ETHERNET DRIVER
169M: Realtek linux nic maintainers <nic_swsd@realtek.com>
170L: netdev@vger.kernel.org
171S: Maintained
172F: drivers/net/ethernet/realtek/r8169.c
173
1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER
175M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
176L: linux-serial@vger.kernel.org
177W: http://serial.sourceforge.net
178S: Maintained
179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180F: drivers/tty/serial/8250*
181F: include/linux/serial_8250.h
182
1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184L: netdev@vger.kernel.org
185S: Orphan / Obsolete
186F: drivers/net/ethernet/8390/
187
1889P FILE SYSTEM
189M: Eric Van Hensbergen <ericvh@gmail.com>
190M: Ron Minnich <rminnich@sandia.gov>
191M: Latchesar Ionkov <lucho@ionkov.net>
192L: v9fs-developer@lists.sourceforge.net
193W: http://swik.net/v9fs
194Q: http://patchwork.kernel.org/project/v9fs-devel/list/
195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196S: Maintained
197F: Documentation/filesystems/9p.txt
198F: fs/9p/
199F: net/9p/
200F: include/net/9p/
201F: include/uapi/linux/virtio_9p.h
202F: include/trace/events/9p.h
203
204
205A8293 MEDIA DRIVER
206M: Antti Palosaari <crope@iki.fi>
207L: linux-media@vger.kernel.org
208W: http://linuxtv.org/
209W: http://palosaari.fi/linux/
210Q: http://patchwork.linuxtv.org/project/linux-media/list/
211T: git git://linuxtv.org/anttip/media_tree.git
212S: Maintained
213F: drivers/media/dvb-frontends/a8293*
214
215AACRAID SCSI RAID DRIVER
216M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217L: linux-scsi@vger.kernel.org
218W: http://www.adaptec.com/
219S: Supported
220F: Documentation/scsi/aacraid.txt
221F: drivers/scsi/aacraid/
222
223ABI/API
224L: linux-api@vger.kernel.org
225F: Documentation/ABI/
226F: include/linux/syscalls.h
227F: include/uapi/
228F: kernel/sys_ni.c
229
230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
231M: Hans de Goede <hdegoede@redhat.com>
232L: lm-sensors@lm-sensors.org
233S: Maintained
234F: drivers/hwmon/abituguru.c
235
236ABIT UGURU 3 HARDWARE MONITOR DRIVER
237M: Alistair John Strachan <alistair@devzero.co.uk>
238L: lm-sensors@lm-sensors.org
239S: Maintained
240F: drivers/hwmon/abituguru3.c
241
242ACENIC DRIVER
243M: Jes Sorensen <jes@trained-monkey.org>
244L: linux-acenic@sunsite.dk
245S: Maintained
246F: drivers/net/ethernet/alteon/acenic*
247
248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
249M: Peter Feuerer <peter@piie.net>
250L: platform-driver-x86@vger.kernel.org
251W: http://piie.net/?section=acerhdf
252S: Maintained
253F: drivers/platform/x86/acerhdf.c
254
255ACER WMI LAPTOP EXTRAS
256M: "Lee, Chun-Yi" <jlee@suse.com>
257L: platform-driver-x86@vger.kernel.org
258S: Maintained
259F: drivers/platform/x86/acer-wmi.c
260
261ACPI
262M: Rafael J. Wysocki <rjw@rjwysocki.net>
263M: Len Brown <lenb@kernel.org>
264L: linux-acpi@vger.kernel.org
265W: https://01.org/linux-acpi
266Q: https://patchwork.kernel.org/project/linux-acpi/list/
267T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
268S: Supported
269F: drivers/acpi/
270F: drivers/pnp/pnpacpi/
271F: include/linux/acpi.h
272F: include/acpi/
273F: Documentation/acpi/
274F: Documentation/ABI/testing/sysfs-bus-acpi
275F: drivers/pci/*acpi*
276F: drivers/pci/*/*acpi*
277F: drivers/pci/*/*/*acpi*
278F: tools/power/acpi/
279
280ACPI COMPONENT ARCHITECTURE (ACPICA)
281M: Robert Moore <robert.moore@intel.com>
282M: Lv Zheng <lv.zheng@intel.com>
283M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
284L: linux-acpi@vger.kernel.org
285L: devel@acpica.org
286W: https://acpica.org/
287W: https://github.com/acpica/acpica/
288Q: https://patchwork.kernel.org/project/linux-acpi/list/
289T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290S: Supported
291F: drivers/acpi/acpica/
292F: include/acpi/
293F: tools/power/acpi/
294
295ACPI FAN DRIVER
296M: Zhang Rui <rui.zhang@intel.com>
297L: linux-acpi@vger.kernel.org
298W: https://01.org/linux-acpi
299S: Supported
300F: drivers/acpi/fan.c
301
302ACPI THERMAL DRIVER
303M: Zhang Rui <rui.zhang@intel.com>
304L: linux-acpi@vger.kernel.org
305W: https://01.org/linux-acpi
306S: Supported
307F: drivers/acpi/*thermal*
308
309ACPI VIDEO DRIVER
310M: Zhang Rui <rui.zhang@intel.com>
311L: linux-acpi@vger.kernel.org
312W: https://01.org/linux-acpi
313S: Supported
314F: drivers/acpi/video.c
315
316ACPI WMI DRIVER
317L: platform-driver-x86@vger.kernel.org
318S: Orphan
319F: drivers/platform/x86/wmi.c
320
321AD1889 ALSA SOUND DRIVER
322M: Thibaut Varene <T-Bone@parisc-linux.org>
323W: http://wiki.parisc-linux.org/AD1889
324L: linux-parisc@vger.kernel.org
325S: Maintained
326F: sound/pci/ad1889.*
327
328AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329M: Michael Hennerich <michael.hennerich@analog.com>
330W: http://wiki.analog.com/AD5254
331W: http://ez.analog.com/community/linux-device-drivers
332S: Supported
333F: drivers/misc/ad525x_dpot.c
334
335AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336M: Michael Hennerich <michael.hennerich@analog.com>
337W: http://wiki.analog.com/AD5398
338W: http://ez.analog.com/community/linux-device-drivers
339S: Supported
340F: drivers/regulator/ad5398.c
341
342AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343M: Michael Hennerich <michael.hennerich@analog.com>
344W: http://wiki.analog.com/AD7142
345W: http://ez.analog.com/community/linux-device-drivers
346S: Supported
347F: drivers/input/misc/ad714x.c
348
349AD7877 TOUCHSCREEN DRIVER
350M: Michael Hennerich <michael.hennerich@analog.com>
351W: http://wiki.analog.com/AD7877
352W: http://ez.analog.com/community/linux-device-drivers
353S: Supported
354F: drivers/input/touchscreen/ad7877.c
355
356AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357M: Michael Hennerich <michael.hennerich@analog.com>
358W: http://wiki.analog.com/AD7879
359W: http://ez.analog.com/community/linux-device-drivers
360S: Supported
361F: drivers/input/touchscreen/ad7879.c
362
363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364M: Jiri Kosina <jkosina@suse.cz>
365S: Maintained
366
367ADM1025 HARDWARE MONITOR DRIVER
368M: Jean Delvare <jdelvare@suse.de>
369L: lm-sensors@lm-sensors.org
370S: Maintained
371F: Documentation/hwmon/adm1025
372F: drivers/hwmon/adm1025.c
373
374ADM1029 HARDWARE MONITOR DRIVER
375M: Corentin Labbe <clabbe.montjoie@gmail.com>
376L: lm-sensors@lm-sensors.org
377S: Maintained
378F: drivers/hwmon/adm1029.c
379
380ADM8211 WIRELESS DRIVER
381L: linux-wireless@vger.kernel.org
382W: http://wireless.kernel.org/
383S: Orphan
384F: drivers/net/wireless/adm8211.*
385
386ADP1653 FLASH CONTROLLER DRIVER
387M: Sakari Ailus <sakari.ailus@iki.fi>
388L: linux-media@vger.kernel.org
389S: Maintained
390F: drivers/media/i2c/adp1653.c
391F: include/media/adp1653.h
392
393ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394M: Michael Hennerich <michael.hennerich@analog.com>
395W: http://wiki.analog.com/ADP5520
396W: http://ez.analog.com/community/linux-device-drivers
397S: Supported
398F: drivers/mfd/adp5520.c
399F: drivers/video/backlight/adp5520_bl.c
400F: drivers/leds/leds-adp5520.c
401F: drivers/gpio/gpio-adp5520.c
402F: drivers/input/keyboard/adp5520-keys.c
403
404ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405M: Michael Hennerich <michael.hennerich@analog.com>
406W: http://wiki.analog.com/ADP5588
407W: http://ez.analog.com/community/linux-device-drivers
408S: Supported
409F: drivers/input/keyboard/adp5588-keys.c
410F: drivers/gpio/gpio-adp5588.c
411
412ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413M: Michael Hennerich <michael.hennerich@analog.com>
414W: http://wiki.analog.com/ADP8860
415W: http://ez.analog.com/community/linux-device-drivers
416S: Supported
417F: drivers/video/backlight/adp8860_bl.c
418
419ADS1015 HARDWARE MONITOR DRIVER
420M: Dirk Eibach <eibach@gdsys.de>
421L: lm-sensors@lm-sensors.org
422S: Maintained
423F: Documentation/hwmon/ads1015
424F: drivers/hwmon/ads1015.c
425F: include/linux/i2c/ads1015.h
426
427ADT746X FAN DRIVER
428M: Colin Leroy <colin@colino.net>
429S: Maintained
430F: drivers/macintosh/therm_adt746x.c
431
432ADT7475 HARDWARE MONITOR DRIVER
433M: Jean Delvare <jdelvare@suse.de>
434L: lm-sensors@lm-sensors.org
435S: Maintained
436F: Documentation/hwmon/adt7475
437F: drivers/hwmon/adt7475.c
438
439ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440M: Michael Hennerich <michael.hennerich@analog.com>
441W: http://wiki.analog.com/ADXL345
442W: http://ez.analog.com/community/linux-device-drivers
443S: Supported
444F: drivers/input/misc/adxl34x.c
445
446ADVANSYS SCSI DRIVER
447M: Matthew Wilcox <matthew@wil.cx>
448L: linux-scsi@vger.kernel.org
449S: Maintained
450F: Documentation/scsi/advansys.txt
451F: drivers/scsi/advansys.c
452
453AEDSP16 DRIVER
454M: Riccardo Facchetti <fizban@tin.it>
455S: Maintained
456F: sound/oss/aedsp16.c
457
458AF9013 MEDIA DRIVER
459M: Antti Palosaari <crope@iki.fi>
460L: linux-media@vger.kernel.org
461W: http://linuxtv.org/
462W: http://palosaari.fi/linux/
463Q: http://patchwork.linuxtv.org/project/linux-media/list/
464T: git git://linuxtv.org/anttip/media_tree.git
465S: Maintained
466F: drivers/media/dvb-frontends/af9013*
467
468AF9033 MEDIA DRIVER
469M: Antti Palosaari <crope@iki.fi>
470L: linux-media@vger.kernel.org
471W: http://linuxtv.org/
472W: http://palosaari.fi/linux/
473Q: http://patchwork.linuxtv.org/project/linux-media/list/
474T: git git://linuxtv.org/anttip/media_tree.git
475S: Maintained
476F: drivers/media/dvb-frontends/af9033*
477
478AFFS FILE SYSTEM
479L: linux-fsdevel@vger.kernel.org
480S: Orphan
481F: Documentation/filesystems/affs.txt
482F: fs/affs/
483
484AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
485M: David Howells <dhowells@redhat.com>
486L: linux-afs@lists.infradead.org
487S: Supported
488F: fs/afs/
489F: include/net/af_rxrpc.h
490F: net/rxrpc/af_rxrpc.c
491
492AGPGART DRIVER
493M: David Airlie <airlied@linux.ie>
494T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
495S: Maintained
496F: drivers/char/agp/
497F: include/linux/agp*
498F: include/uapi/linux/agp*
499
500AHA152X SCSI DRIVER
501M: "Juergen E. Fischer" <fischer@norbit.de>
502L: linux-scsi@vger.kernel.org
503S: Maintained
504F: drivers/scsi/aha152x*
505F: drivers/scsi/pcmcia/aha152x*
506
507AIC7XXX / AIC79XX SCSI DRIVER
508M: Hannes Reinecke <hare@suse.de>
509L: linux-scsi@vger.kernel.org
510S: Maintained
511F: drivers/scsi/aic7xxx/
512
513AIMSLAB FM RADIO RECEIVER DRIVER
514M: Hans Verkuil <hverkuil@xs4all.nl>
515L: linux-media@vger.kernel.org
516T: git git://linuxtv.org/media_tree.git
517W: http://linuxtv.org
518S: Maintained
519F: drivers/media/radio/radio-aimslab*
520
521AIO
522M: Benjamin LaHaise <bcrl@kvack.org>
523L: linux-aio@kvack.org
524S: Supported
525F: fs/aio.c
526F: include/linux/*aio*.h
527
528AIRSPY MEDIA DRIVER
529M: Antti Palosaari <crope@iki.fi>
530L: linux-media@vger.kernel.org
531W: http://linuxtv.org/
532W: http://palosaari.fi/linux/
533Q: http://patchwork.linuxtv.org/project/linux-media/list/
534T: git git://linuxtv.org/anttip/media_tree.git
535S: Maintained
536F: drivers/media/usb/airspy/
537
538ALCATEL SPEEDTOUCH USB DRIVER
539M: Duncan Sands <duncan.sands@free.fr>
540L: linux-usb@vger.kernel.org
541W: http://www.linux-usb.org/SpeedTouch/
542S: Maintained
543F: drivers/usb/atm/speedtch.c
544F: drivers/usb/atm/usbatm.c
545
546ALCHEMY AU1XX0 MMC DRIVER
547M: Manuel Lauss <manuel.lauss@gmail.com>
548S: Maintained
549F: drivers/mmc/host/au1xmmc.c
550
551ALI1563 I2C DRIVER
552M: Rudolf Marek <r.marek@assembler.cz>
553L: linux-i2c@vger.kernel.org
554S: Maintained
555F: Documentation/i2c/busses/i2c-ali1563
556F: drivers/i2c/busses/i2c-ali1563.c
557
558ALPHA PORT
559M: Richard Henderson <rth@twiddle.net>
560M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
561M: Matt Turner <mattst88@gmail.com>
562S: Odd Fixes
563L: linux-alpha@vger.kernel.org
564F: arch/alpha/
565
566ALTERA MAILBOX DRIVER
567M: Ley Foon Tan <lftan@altera.com>
568L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
569S: Maintained
570F: drivers/mailbox/mailbox-altera.c
571
572ALTERA PIO DRIVER
573M: Tien Hock Loh <thloh@altera.com>
574L: linux-gpio@vger.kernel.org
575S: Maintained
576F: drivers/gpio/gpio-altera.c
577
578ALTERA TRIPLE SPEED ETHERNET DRIVER
579M: Vince Bridgers <vbridger@opensource.altera.com>
580L: netdev@vger.kernel.org
581L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
582S: Maintained
583F: drivers/net/ethernet/altera/
584
585ALTERA UART/JTAG UART SERIAL DRIVERS
586M: Tobias Klauser <tklauser@distanz.ch>
587L: linux-serial@vger.kernel.org
588L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
589S: Maintained
590F: drivers/tty/serial/altera_uart.c
591F: drivers/tty/serial/altera_jtaguart.c
592F: include/linux/altera_uart.h
593F: include/linux/altera_jtaguart.h
594
595AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
596M: Tom Lendacky <thomas.lendacky@amd.com>
597L: linux-crypto@vger.kernel.org
598S: Supported
599F: drivers/crypto/ccp/
600F: include/linux/ccp.h
601
602AMD FAM15H PROCESSOR POWER MONITORING DRIVER
603M: Andreas Herrmann <herrmann.der.user@googlemail.com>
604L: lm-sensors@lm-sensors.org
605S: Maintained
606F: Documentation/hwmon/fam15h_power
607F: drivers/hwmon/fam15h_power.c
608
609AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
610M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
611L: linux-geode@lists.infradead.org (moderated for non-subscribers)
612S: Supported
613F: drivers/usb/gadget/udc/amd5536udc.*
614
615AMD GEODE PROCESSOR/CHIPSET SUPPORT
616P: Andres Salomon <dilinger@queued.net>
617L: linux-geode@lists.infradead.org (moderated for non-subscribers)
618W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
619S: Supported
620F: drivers/char/hw_random/geode-rng.c
621F: drivers/crypto/geode*
622F: drivers/video/fbdev/geode/
623F: arch/x86/include/asm/geode.h
624
625AMD IOMMU (AMD-VI)
626M: Joerg Roedel <joro@8bytes.org>
627L: iommu@lists.linux-foundation.org
628T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
629S: Maintained
630F: drivers/iommu/amd_iommu*.[ch]
631F: include/linux/amd-iommu.h
632
633AMD KFD
634M: Oded Gabbay <oded.gabbay@amd.com>
635L: dri-devel@lists.freedesktop.org
636T: git git://people.freedesktop.org/~gabbayo/linux.git
637S: Supported
638F: drivers/gpu/drm/amd/amdkfd/
639F: drivers/gpu/drm/amd/include/cik_structs.h
640F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
641F: drivers/gpu/drm/radeon/radeon_kfd.c
642F: drivers/gpu/drm/radeon/radeon_kfd.h
643F: include/uapi/linux/kfd_ioctl.h
644
645AMD MICROCODE UPDATE SUPPORT
646M: Borislav Petkov <bp@alien8.de>
647S: Maintained
648F: arch/x86/kernel/cpu/microcode/amd*
649
650AMD XGBE DRIVER
651M: Tom Lendacky <thomas.lendacky@amd.com>
652L: netdev@vger.kernel.org
653S: Supported
654F: drivers/net/ethernet/amd/xgbe/
655F: drivers/net/phy/amd-xgbe-phy.c
656
657AMS (Apple Motion Sensor) DRIVER
658M: Michael Hanselmann <linux-kernel@hansmi.ch>
659S: Supported
660F: drivers/macintosh/ams/
661
662AMSO1100 RNIC DRIVER
663M: Tom Tucker <tom@opengridcomputing.com>
664M: Steve Wise <swise@opengridcomputing.com>
665L: linux-rdma@vger.kernel.org
666S: Maintained
667F: drivers/infiniband/hw/amso1100/
668
669ANALOG DEVICES INC AD9389B DRIVER
670M: Hans Verkuil <hans.verkuil@cisco.com>
671L: linux-media@vger.kernel.org
672S: Maintained
673F: drivers/media/i2c/ad9389b*
674
675ANALOG DEVICES INC ADV7180 DRIVER
676M: Lars-Peter Clausen <lars@metafoo.de>
677L: linux-media@vger.kernel.org
678W: http://ez.analog.com/community/linux-device-drivers
679S: Supported
680F: drivers/media/i2c/adv7180.c
681
682ANALOG DEVICES INC ADV7511 DRIVER
683M: Hans Verkuil <hans.verkuil@cisco.com>
684L: linux-media@vger.kernel.org
685S: Maintained
686F: drivers/media/i2c/adv7511*
687
688ANALOG DEVICES INC ADV7604 DRIVER
689M: Hans Verkuil <hans.verkuil@cisco.com>
690L: linux-media@vger.kernel.org
691S: Maintained
692F: drivers/media/i2c/adv7604*
693
694ANALOG DEVICES INC ADV7842 DRIVER
695M: Hans Verkuil <hans.verkuil@cisco.com>
696L: linux-media@vger.kernel.org
697S: Maintained
698F: drivers/media/i2c/adv7842*
699
700ANALOG DEVICES INC ASOC CODEC DRIVERS
701M: Lars-Peter Clausen <lars@metafoo.de>
702L: alsa-devel@alsa-project.org (moderated for non-subscribers)
703W: http://wiki.analog.com/
704W: http://ez.analog.com/community/linux-device-drivers
705S: Supported
706F: sound/soc/codecs/adau*
707F: sound/soc/codecs/adav*
708F: sound/soc/codecs/ad1*
709F: sound/soc/codecs/ad7*
710F: sound/soc/codecs/ssm*
711F: sound/soc/codecs/sigmadsp.*
712
713ANALOG DEVICES INC ASOC DRIVERS
714L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
715L: alsa-devel@alsa-project.org (moderated for non-subscribers)
716W: http://blackfin.uclinux.org/
717S: Supported
718F: sound/soc/blackfin/*
719
720ANALOG DEVICES INC IIO DRIVERS
721M: Lars-Peter Clausen <lars@metafoo.de>
722M: Michael Hennerich <Michael.Hennerich@analog.com>
723W: http://wiki.analog.com/
724W: http://ez.analog.com/community/linux-device-drivers
725S: Supported
726F: drivers/iio/*/ad*
727X: drivers/iio/*/adjd*
728F: drivers/staging/iio/*/ad*
729F: staging/iio/trigger/iio-trig-bfin-timer.c
730
731ANDROID DRIVERS
732M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
733M: Arve Hjønnevåg <arve@android.com>
734M: Riley Andrews <riandrews@android.com>
735T: git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
736L: devel@driverdev.osuosl.org
737S: Supported
738F: drivers/android/
739F: drivers/staging/android/
740
741AOA (Apple Onboard Audio) ALSA DRIVER
742M: Johannes Berg <johannes@sipsolutions.net>
743L: linuxppc-dev@lists.ozlabs.org
744L: alsa-devel@alsa-project.org (moderated for non-subscribers)
745S: Maintained
746F: sound/aoa/
747
748APM DRIVER
749M: Jiri Kosina <jkosina@suse.cz>
750S: Odd fixes
751F: arch/x86/kernel/apm_32.c
752F: include/linux/apm_bios.h
753F: include/uapi/linux/apm_bios.h
754F: drivers/char/apm-emulation.c
755
756APPLE BCM5974 MULTITOUCH DRIVER
757M: Henrik Rydberg <rydberg@bitmath.org>
758L: linux-input@vger.kernel.org
759S: Odd fixes
760F: drivers/input/mouse/bcm5974.c
761
762APPLE SMC DRIVER
763M: Henrik Rydberg <rydberg@bitmath.org>
764L: lm-sensors@lm-sensors.org
765S: Odd fixes
766F: drivers/hwmon/applesmc.c
767
768APPLETALK NETWORK LAYER
769M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
770S: Maintained
771F: drivers/net/appletalk/
772F: net/appletalk/
773
774APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
775M: Iyappan Subramanian <isubramanian@apm.com>
776M: Keyur Chudgar <kchudgar@apm.com>
777S: Supported
778F: drivers/net/ethernet/apm/xgene/
779F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
780
781APTINA CAMERA SENSOR PLL
782M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
783L: linux-media@vger.kernel.org
784S: Maintained
785F: drivers/media/i2c/aptina-pll.*
786
787ARC FRAMEBUFFER DRIVER
788M: Jaya Kumar <jayalk@intworks.biz>
789S: Maintained
790F: drivers/video/fbdev/arcfb.c
791F: drivers/video/fbdev/core/fb_defio.c
792
793ARM MFM AND FLOPPY DRIVERS
794M: Ian Molton <spyro@f2s.com>
795S: Maintained
796F: arch/arm/lib/floppydma.S
797F: arch/arm/include/asm/floppy.h
798
799ARM PMU PROFILING AND DEBUGGING
800M: Will Deacon <will.deacon@arm.com>
801S: Maintained
802F: arch/arm/kernel/perf_event*
803F: arch/arm/oprofile/common.c
804F: arch/arm/include/asm/pmu.h
805F: arch/arm/kernel/hw_breakpoint.c
806F: arch/arm/include/asm/hw_breakpoint.h
807
808ARM PORT
809M: Russell King <linux@arm.linux.org.uk>
810L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
811W: http://www.arm.linux.org.uk/
812S: Maintained
813F: arch/arm/
814
815ARM SUB-ARCHITECTURES
816L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
817S: Maintained
818F: arch/arm/mach-*/
819F: arch/arm/plat-*/
820T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
821
822ARM PRIMECELL AACI PL041 DRIVER
823M: Russell King <linux@arm.linux.org.uk>
824S: Maintained
825F: sound/arm/aaci.*
826
827ARM PRIMECELL CLCD PL110 DRIVER
828M: Russell King <linux@arm.linux.org.uk>
829S: Maintained
830F: drivers/video/fbdev/amba-clcd.*
831
832ARM PRIMECELL KMI PL050 DRIVER
833M: Russell King <linux@arm.linux.org.uk>
834S: Maintained
835F: drivers/input/serio/ambakmi.*
836F: include/linux/amba/kmi.h
837
838ARM PRIMECELL MMCI PL180/1 DRIVER
839M: Russell King <linux@arm.linux.org.uk>
840S: Maintained
841F: drivers/mmc/host/mmci.*
842F: include/linux/amba/mmci.h
843
844ARM PRIMECELL UART PL010 AND PL011 DRIVERS
845M: Russell King <linux@arm.linux.org.uk>
846S: Maintained
847F: drivers/tty/serial/amba-pl01*.c
848F: include/linux/amba/serial.h
849
850ARM PRIMECELL BUS SUPPORT
851M: Russell King <linux@arm.linux.org.uk>
852S: Maintained
853F: drivers/amba/
854F: include/linux/amba/bus.h
855
856ARM/ADS SPHERE MACHINE SUPPORT
857M: Lennert Buytenhek <kernel@wantstofly.org>
858L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
859S: Maintained
860
861ARM/AFEB9260 MACHINE SUPPORT
862M: Sergey Lapin <slapin@ossfans.org>
863L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
864S: Maintained
865
866ARM/AJECO 1ARM MACHINE SUPPORT
867M: Lennert Buytenhek <kernel@wantstofly.org>
868L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
869S: Maintained
870
871ARM/Allwinner A1X SoC support
872M: Maxime Ripard <maxime.ripard@free-electrons.com>
873L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
874S: Maintained
875N: sun[x4567]i
876
877ARM/Allwinner SoC Clock Support
878M: Emilio López <emilio@elopez.com.ar>
879S: Maintained
880F: drivers/clk/sunxi/
881
882ARM/Amlogic MesonX SoC support
883M: Carlo Caione <carlo@caione.org>
884L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
885S: Maintained
886F: drivers/media/rc/meson-ir.c
887N: meson[x68]
888
889ARM/Annapurna Labs ALPINE ARCHITECTURE
890M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
891S: Maintained
892F: arch/arm/mach-alpine/
893
894ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
895M: Andrew Victor <linux@maxim.org.za>
896M: Nicolas Ferre <nicolas.ferre@atmel.com>
897M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
898L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
899W: http://maxim.org.za/at91_26.html
900W: http://www.linux4sam.org
901S: Supported
902F: arch/arm/mach-at91/
903F: include/soc/at91/
904F: arch/arm/boot/dts/at91*.dts
905F: arch/arm/boot/dts/at91*.dtsi
906F: arch/arm/boot/dts/sama*.dts
907F: arch/arm/boot/dts/sama*.dtsi
908F: arch/arm/include/debug/at91.S
909
910ARM/ATMEL AT91 Clock Support
911M: Boris Brezillon <boris.brezillon@free-electrons.com>
912S: Maintained
913F: drivers/clk/at91
914
915ARM/CALXEDA HIGHBANK ARCHITECTURE
916M: Rob Herring <robh@kernel.org>
917L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
918S: Maintained
919F: arch/arm/mach-highbank/
920
921ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
922M: Krzysztof Halasa <khalasa@piap.pl>
923S: Maintained
924F: arch/arm/mach-cns3xxx/
925
926ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
927M: Alexander Shiyan <shc_work@mail.ru>
928L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
929S: Odd Fixes
930N: clps711x
931
932ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
933M: Hartley Sweeten <hsweeten@visionengravers.com>
934M: Ryan Mallon <rmallon@gmail.com>
935L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
936S: Maintained
937F: arch/arm/mach-ep93xx/
938F: arch/arm/mach-ep93xx/include/mach/
939
940ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
941M: Lennert Buytenhek <kernel@wantstofly.org>
942L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
943S: Maintained
944
945ARM/CLKDEV SUPPORT
946M: Russell King <linux@arm.linux.org.uk>
947L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
948S: Maintained
949F: arch/arm/include/asm/clkdev.h
950F: drivers/clk/clkdev.c
951
952ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
953M: Mike Rapoport <mike@compulab.co.il>
954L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955S: Maintained
956
957ARM/CONTEC MICRO9 MACHINE SUPPORT
958M: Hubert Feurstein <hubert.feurstein@contec.at>
959S: Maintained
960F: arch/arm/mach-ep93xx/micro9.c
961
962ARM/CORESIGHT FRAMEWORK AND DRIVERS
963M: Mathieu Poirier <mathieu.poirier@linaro.org>
964L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
965S: Maintained
966F: drivers/hwtracing/coresight/*
967F: Documentation/trace/coresight.txt
968F: Documentation/devicetree/bindings/arm/coresight.txt
969F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
970
971ARM/CORGI MACHINE SUPPORT
972M: Richard Purdie <rpurdie@rpsys.net>
973S: Maintained
974
975ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
976M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
977L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
978T: git git://git.berlios.de/gemini-board
979S: Maintained
980F: arch/arm/mach-gemini/
981
982ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
983M: Barry Song <baohua@kernel.org>
984L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
985T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
986S: Maintained
987F: arch/arm/mach-prima2/
988F: drivers/clk/sirf/
989F: drivers/clocksource/timer-prima2.c
990F: drivers/clocksource/timer-atlas7.c
991N: [^a-z]sirf
992
993ARM/EBSA110 MACHINE SUPPORT
994M: Russell King <linux@arm.linux.org.uk>
995L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
996W: http://www.arm.linux.org.uk/
997S: Maintained
998F: arch/arm/mach-ebsa110/
999F: drivers/net/ethernet/amd/am79c961a.*
1000
1001ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1002M: Uwe Kleine-König <kernel@pengutronix.de>
1003L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1004S: Maintained
1005N: efm32
1006
1007ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1008M: Daniel Ribeiro <drwyrm@gmail.com>
1009M: Stefan Schmidt <stefan@openezx.org>
1010M: Harald Welte <laforge@openezx.org>
1011L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1012W: http://www.openezx.org/
1013S: Maintained
1014T: topgit git://git.openezx.org/openezx.git
1015F: arch/arm/mach-pxa/ezx.c
1016
1017ARM/FARADAY FA526 PORT
1018M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1019L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1020S: Maintained
1021T: git git://git.berlios.de/gemini-board
1022F: arch/arm/mm/*-fa*
1023
1024ARM/FOOTBRIDGE ARCHITECTURE
1025M: Russell King <linux@arm.linux.org.uk>
1026L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1027W: http://www.arm.linux.org.uk/
1028S: Maintained
1029F: arch/arm/include/asm/hardware/dec21285.h
1030F: arch/arm/mach-footbridge/
1031
1032ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1033M: Shawn Guo <shawn.guo@linaro.org>
1034M: Sascha Hauer <kernel@pengutronix.de>
1035L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1036S: Maintained
1037T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1038F: arch/arm/mach-imx/
1039F: arch/arm/mach-mxs/
1040F: arch/arm/boot/dts/imx*
1041F: arch/arm/configs/imx*_defconfig
1042
1043ARM/FREESCALE VYBRID ARM ARCHITECTURE
1044M: Shawn Guo <shawn.guo@linaro.org>
1045M: Sascha Hauer <kernel@pengutronix.de>
1046R: Stefan Agner <stefan@agner.ch>
1047L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1048S: Maintained
1049T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1050F: arch/arm/mach-imx/*vf610*
1051F: arch/arm/boot/dts/vf*
1052
1053ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1054M: Lennert Buytenhek <kernel@wantstofly.org>
1055L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1056S: Maintained
1057
1058ARM/GUMSTIX MACHINE SUPPORT
1059M: Steve Sakoman <sakoman@gmail.com>
1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061S: Maintained
1062
1063ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1064M: Philipp Zabel <philipp.zabel@gmail.com>
1065M: Paul Parsons <lost.distance@yahoo.com>
1066L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1067S: Maintained
1068F: arch/arm/mach-pxa/hx4700.c
1069F: arch/arm/mach-pxa/include/mach/hx4700.h
1070F: sound/soc/pxa/hx4700.c
1071
1072ARM/HISILICON SOC SUPPORT
1073M: Wei Xu <xuwei5@hisilicon.com>
1074L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1075W: http://www.hisilicon.com
1076S: Supported
1077T: git git://github.com/hisilicon/linux-hisi.git
1078F: arch/arm/mach-hisi/
1079
1080ARM/HP JORNADA 7XX MACHINE SUPPORT
1081M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1082W: www.jlime.com
1083S: Maintained
1084T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1085F: arch/arm/mach-sa1100/jornada720.c
1086F: arch/arm/mach-sa1100/include/mach/jornada720.h
1087
1088ARM/IGEP MACHINE SUPPORT
1089M: Enric Balletbo i Serra <eballetbo@gmail.com>
1090M: Javier Martinez Canillas <javier@dowhile0.org>
1091L: linux-omap@vger.kernel.org
1092L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1093S: Maintained
1094F: arch/arm/boot/dts/omap3-igep*
1095
1096ARM/INCOME PXA270 SUPPORT
1097M: Marek Vasut <marek.vasut@gmail.com>
1098L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1099S: Maintained
1100F: arch/arm/mach-pxa/colibri-pxa270-income.c
1101
1102ARM/INTEL IOP32X ARM ARCHITECTURE
1103M: Lennert Buytenhek <kernel@wantstofly.org>
1104L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1105S: Maintained
1106
1107ARM/INTEL IOP33X ARM ARCHITECTURE
1108L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1109S: Orphan
1110
1111ARM/INTEL IOP13XX ARM ARCHITECTURE
1112M: Lennert Buytenhek <kernel@wantstofly.org>
1113L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114S: Maintained
1115
1116ARM/INTEL IQ81342EX MACHINE SUPPORT
1117M: Lennert Buytenhek <kernel@wantstofly.org>
1118L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1119S: Maintained
1120
1121ARM/INTEL IXDP2850 MACHINE SUPPORT
1122M: Lennert Buytenhek <kernel@wantstofly.org>
1123L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124S: Maintained
1125
1126ARM/INTEL IXP4XX ARM ARCHITECTURE
1127M: Imre Kaloz <kaloz@openwrt.org>
1128M: Krzysztof Halasa <khalasa@piap.pl>
1129L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1130S: Maintained
1131F: arch/arm/mach-ixp4xx/
1132
1133ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1134M: Jonathan Cameron <jic23@cam.ac.uk>
1135L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1136S: Maintained
1137F: arch/arm/mach-pxa/stargate2.c
1138F: drivers/pcmcia/pxa2xx_stargate2.c
1139
1140ARM/INTEL XSC3 (MANZANO) ARM CORE
1141M: Lennert Buytenhek <kernel@wantstofly.org>
1142L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143S: Maintained
1144
1145ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1146M: Lennert Buytenhek <kernel@wantstofly.org>
1147L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1148S: Maintained
1149
1150ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1151M: Santosh Shilimkar <ssantosh@kernel.org>
1152L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1153S: Maintained
1154F: arch/arm/mach-keystone/
1155T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1156
1157ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1158M: Santosh Shilimkar <ssantosh@kernel.org>
1159L: linux-kernel@vger.kernel.org
1160S: Maintained
1161F: drivers/clk/keystone/
1162
1163ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1164M: Santosh Shilimkar <ssantosh@kernel.org>
1165L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1166L: linux-kernel@vger.kernel.org
1167S: Maintained
1168F: drivers/clocksource/timer-keystone.c
1169
1170ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1171M: Santosh Shilimkar <ssantosh@kernel.org>
1172L: linux-kernel@vger.kernel.org
1173S: Maintained
1174F: drivers/power/reset/keystone-reset.c
1175
1176ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1177M: Santosh Shilimkar <ssantosh@kernel.org>
1178L: linux-kernel@vger.kernel.org
1179S: Maintained
1180F: drivers/memory/*emif*
1181
1182ARM/LOGICPD PXA270 MACHINE SUPPORT
1183M: Lennert Buytenhek <kernel@wantstofly.org>
1184L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1185S: Maintained
1186
1187ARM/MAGICIAN MACHINE SUPPORT
1188M: Philipp Zabel <philipp.zabel@gmail.com>
1189S: Maintained
1190
1191ARM/Marvell Armada 370 and Armada XP SOC support
1192M: Jason Cooper <jason@lakedaemon.net>
1193M: Andrew Lunn <andrew@lunn.ch>
1194M: Gregory Clement <gregory.clement@free-electrons.com>
1195M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1196L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1197S: Maintained
1198F: arch/arm/mach-mvebu/
1199F: drivers/rtc/rtc-armada38x.c
1200
1201ARM/Marvell Berlin SoC support
1202M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1203L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1204S: Maintained
1205F: arch/arm/mach-berlin/
1206
1207ARM/Marvell Dove/MV78xx0/Orion SOC support
1208M: Jason Cooper <jason@lakedaemon.net>
1209M: Andrew Lunn <andrew@lunn.ch>
1210M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1211M: Gregory Clement <gregory.clement@free-electrons.com>
1212L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1213S: Maintained
1214F: arch/arm/mach-dove/
1215F: arch/arm/mach-mv78xx0/
1216F: arch/arm/mach-orion5x/
1217F: arch/arm/plat-orion/
1218
1219ARM/Orion SoC/Technologic Systems TS-78xx platform support
1220M: Alexander Clouter <alex@digriz.org.uk>
1221L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1222W: http://www.digriz.org.uk/ts78xx/kernel
1223S: Maintained
1224F: arch/arm/mach-orion5x/ts78xx-*
1225
1226ARM/Mediatek SoC support
1227M: Matthias Brugger <matthias.bgg@gmail.com>
1228L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1229L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1230S: Maintained
1231F: arch/arm/boot/dts/mt6*
1232F: arch/arm/boot/dts/mt8*
1233F: arch/arm/mach-mediatek/
1234N: mtk
1235K: mediatek
1236
1237ARM/MICREL KS8695 ARCHITECTURE
1238M: Greg Ungerer <gerg@uclinux.org>
1239L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1240F: arch/arm/mach-ks8695/
1241S: Odd Fixes
1242
1243ARM/MIOA701 MACHINE SUPPORT
1244M: Robert Jarzmik <robert.jarzmik@free.fr>
1245L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1246F: arch/arm/mach-pxa/mioa701.c
1247S: Maintained
1248
1249ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1250M: Michael Petchkovsky <mkpetch@internode.on.net>
1251S: Maintained
1252
1253ARM/NOMADIK ARCHITECTURE
1254M: Alessandro Rubini <rubini@unipv.it>
1255M: Linus Walleij <linus.walleij@linaro.org>
1256L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1257S: Maintained
1258F: arch/arm/mach-nomadik/
1259F: drivers/pinctrl/nomadik/
1260F: drivers/i2c/busses/i2c-nomadik.c
1261T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1262
1263ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1264M: Nelson Castillo <arhuaco@freaks-unidos.net>
1265L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1266W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1267S: Supported
1268
1269ARM/TOSA MACHINE SUPPORT
1270M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1271M: Dirk Opfer <dirk@opfer-online.de>
1272S: Maintained
1273
1274ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1275M: Marek Vasut <marek.vasut@gmail.com>
1276L: linux-arm-kernel@lists.infradead.org
1277W: http://hackndev.com
1278S: Maintained
1279F: arch/arm/mach-pxa/include/mach/palmtx.h
1280F: arch/arm/mach-pxa/palmtx.c
1281F: arch/arm/mach-pxa/include/mach/palmt5.h
1282F: arch/arm/mach-pxa/palmt5.c
1283F: arch/arm/mach-pxa/include/mach/palmld.h
1284F: arch/arm/mach-pxa/palmld.c
1285F: arch/arm/mach-pxa/include/mach/palmte2.h
1286F: arch/arm/mach-pxa/palmte2.c
1287F: arch/arm/mach-pxa/include/mach/palmtc.h
1288F: arch/arm/mach-pxa/palmtc.c
1289
1290ARM/PALM TREO SUPPORT
1291M: Tomas Cech <sleep_walker@suse.cz>
1292L: linux-arm-kernel@lists.infradead.org
1293W: http://hackndev.com
1294S: Maintained
1295F: arch/arm/mach-pxa/include/mach/palmtreo.h
1296F: arch/arm/mach-pxa/palmtreo.c
1297
1298ARM/PALMZ72 SUPPORT
1299M: Sergey Lapin <slapin@ossfans.org>
1300L: linux-arm-kernel@lists.infradead.org
1301W: http://hackndev.com
1302S: Maintained
1303F: arch/arm/mach-pxa/include/mach/palmz72.h
1304F: arch/arm/mach-pxa/palmz72.c
1305
1306ARM/PLEB SUPPORT
1307M: Peter Chubb <pleb@gelato.unsw.edu.au>
1308W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1309S: Maintained
1310
1311ARM/PT DIGITAL BOARD PORT
1312M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1313L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1314W: http://www.arm.linux.org.uk/
1315S: Maintained
1316
1317ARM/QUALCOMM SUPPORT
1318M: Kumar Gala <galak@codeaurora.org>
1319M: Andy Gross <agross@codeaurora.org>
1320M: David Brown <davidb@codeaurora.org>
1321L: linux-arm-msm@vger.kernel.org
1322L: linux-soc@vger.kernel.org
1323S: Maintained
1324F: arch/arm/mach-qcom/
1325F: drivers/soc/qcom/
1326F: drivers/tty/serial/msm_serial.h
1327F: drivers/tty/serial/msm_serial.c
1328F: drivers/*/pm8???-*
1329F: drivers/mfd/ssbi.c
1330F: drivers/firmware/qcom_scm.c
1331T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1332
1333ARM/RADISYS ENP2611 MACHINE SUPPORT
1334M: Lennert Buytenhek <kernel@wantstofly.org>
1335L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1336S: Maintained
1337
1338ARM/RISCPC ARCHITECTURE
1339M: Russell King <linux@arm.linux.org.uk>
1340L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1341W: http://www.arm.linux.org.uk/
1342S: Maintained
1343F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1344F: arch/arm/include/asm/hardware/ioc.h
1345F: arch/arm/include/asm/hardware/iomd.h
1346F: arch/arm/include/asm/hardware/memc.h
1347F: arch/arm/mach-rpc/
1348F: drivers/net/ethernet/8390/etherh.c
1349F: drivers/net/ethernet/i825xx/ether1*
1350F: drivers/net/ethernet/seeq/ether3*
1351F: drivers/scsi/arm/
1352
1353ARM/Rockchip SoC support
1354M: Heiko Stuebner <heiko@sntech.de>
1355L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1356L: linux-rockchip@lists.infradead.org
1357S: Maintained
1358F: arch/arm/boot/dts/rk3*
1359F: arch/arm/mach-rockchip/
1360F: drivers/clk/rockchip/
1361F: drivers/i2c/busses/i2c-rk3x.c
1362F: drivers/*/*rockchip*
1363F: drivers/*/*/*rockchip*
1364F: sound/soc/rockchip/
1365N: rockchip
1366
1367ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1368M: Kukjin Kim <kgene@kernel.org>
1369L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1370L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1371S: Maintained
1372F: arch/arm/boot/dts/s3c*
1373F: arch/arm/boot/dts/exynos*
1374F: arch/arm/plat-samsung/
1375F: arch/arm/mach-s3c24*/
1376F: arch/arm/mach-s3c64xx/
1377F: arch/arm/mach-s5p*/
1378F: arch/arm/mach-exynos*/
1379F: drivers/*/*s3c2410*
1380F: drivers/*/*/*s3c2410*
1381F: drivers/spi/spi-s3c*
1382F: sound/soc/samsung/*
1383N: exynos
1384
1385ARM/SAMSUNG MOBILE MACHINE SUPPORT
1386M: Kyungmin Park <kyungmin.park@samsung.com>
1387L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1388S: Maintained
1389F: arch/arm/mach-s5pv210/
1390
1391ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1392M: Kyungmin Park <kyungmin.park@samsung.com>
1393M: Kamil Debski <k.debski@samsung.com>
1394L: linux-arm-kernel@lists.infradead.org
1395L: linux-media@vger.kernel.org
1396S: Maintained
1397F: drivers/media/platform/s5p-g2d/
1398
1399ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1400M: Kyungmin Park <kyungmin.park@samsung.com>
1401M: Kamil Debski <k.debski@samsung.com>
1402M: Jeongtae Park <jtp.park@samsung.com>
1403L: linux-arm-kernel@lists.infradead.org
1404L: linux-media@vger.kernel.org
1405S: Maintained
1406F: arch/arm/plat-samsung/s5p-dev-mfc.c
1407F: drivers/media/platform/s5p-mfc/
1408
1409ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1410M: Kyungmin Park <kyungmin.park@samsung.com>
1411M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1412L: linux-arm-kernel@lists.infradead.org
1413L: linux-media@vger.kernel.org
1414S: Maintained
1415F: drivers/media/platform/s5p-tv/
1416
1417ARM/SHMOBILE ARM ARCHITECTURE
1418M: Simon Horman <horms@verge.net.au>
1419M: Magnus Damm <magnus.damm@gmail.com>
1420L: linux-sh@vger.kernel.org
1421W: http://oss.renesas.com
1422Q: http://patchwork.kernel.org/project/linux-sh/list/
1423T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1424S: Supported
1425F: arch/arm/boot/dts/emev2*
1426F: arch/arm/boot/dts/r7s*
1427F: arch/arm/boot/dts/r8a*
1428F: arch/arm/boot/dts/sh*
1429F: arch/arm/configs/armadillo800eva_defconfig
1430F: arch/arm/configs/bockw_defconfig
1431F: arch/arm/configs/kzm9g_defconfig
1432F: arch/arm/configs/marzen_defconfig
1433F: arch/arm/configs/shmobile_defconfig
1434F: arch/arm/include/debug/renesas-scif.S
1435F: arch/arm/mach-shmobile/
1436F: drivers/sh/
1437
1438ARM/SOCFPGA ARCHITECTURE
1439M: Dinh Nguyen <dinguyen@opensource.altera.com>
1440S: Maintained
1441F: arch/arm/mach-socfpga/
1442W: http://www.rocketboards.org
1443T: git://git.rocketboards.org/linux-socfpga.git
1444T: git://git.rocketboards.org/linux-socfpga-next.git
1445
1446ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1447M: Dinh Nguyen <dinguyen@opensource.altera.com>
1448S: Maintained
1449F: drivers/clk/socfpga/
1450
1451ARM/SOCFPGA EDAC SUPPORT
1452M: Thor Thayer <tthayer@opensource.altera.com>
1453S: Maintained
1454F: drivers/edac/altera_edac.
1455
1456ARM/STI ARCHITECTURE
1457M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1458M: Maxime Coquelin <maxime.coquelin@st.com>
1459M: Patrice Chotard <patrice.chotard@st.com>
1460L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1461L: kernel@stlinux.com
1462W: http://www.stlinux.com
1463S: Maintained
1464F: arch/arm/mach-sti/
1465F: arch/arm/boot/dts/sti*
1466F: drivers/clocksource/arm_global_timer.c
1467F: drivers/i2c/busses/i2c-st.c
1468F: drivers/media/rc/st_rc.c
1469F: drivers/mmc/host/sdhci-st.c
1470F: drivers/phy/phy-miphy28lp.c
1471F: drivers/phy/phy-miphy365x.c
1472F: drivers/phy/phy-stih407-usb.c
1473F: drivers/phy/phy-stih41x-usb.c
1474F: drivers/pinctrl/pinctrl-st.c
1475F: drivers/reset/sti/
1476F: drivers/tty/serial/st-asc.c
1477F: drivers/usb/dwc3/dwc3-st.c
1478F: drivers/usb/host/ehci-st.c
1479F: drivers/usb/host/ohci-st.c
1480F: drivers/ata/ahci_st.c
1481
1482ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1483M: Lennert Buytenhek <kernel@wantstofly.org>
1484L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1485S: Maintained
1486
1487ARM/TETON BGA MACHINE SUPPORT
1488M: "Mark F. Brown" <mark.brown314@gmail.com>
1489L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1490S: Maintained
1491
1492ARM/THECUS N2100 MACHINE SUPPORT
1493M: Lennert Buytenhek <kernel@wantstofly.org>
1494L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1495S: Maintained
1496
1497ARM/NUVOTON W90X900 ARM ARCHITECTURE
1498M: Wan ZongShun <mcuos.com@gmail.com>
1499L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1500W: http://www.mcuos.com
1501S: Maintained
1502F: arch/arm/mach-w90x900/
1503F: drivers/input/keyboard/w90p910_keypad.c
1504F: drivers/input/touchscreen/w90p910_ts.c
1505F: drivers/watchdog/nuc900_wdt.c
1506F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1507F: drivers/mtd/nand/nuc900_nand.c
1508F: drivers/rtc/rtc-nuc900.c
1509F: drivers/spi/spi-nuc900.c
1510F: drivers/usb/host/ehci-w90x900.c
1511F: drivers/video/fbdev/nuc900fb.c
1512
1513ARM/U300 MACHINE SUPPORT
1514M: Linus Walleij <linus.walleij@linaro.org>
1515L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1516S: Supported
1517F: arch/arm/mach-u300/
1518F: drivers/clocksource/timer-u300.c
1519F: drivers/i2c/busses/i2c-stu300.c
1520F: drivers/rtc/rtc-coh901331.c
1521F: drivers/watchdog/coh901327_wdt.c
1522F: drivers/dma/coh901318*
1523F: drivers/mfd/ab3100*
1524F: drivers/rtc/rtc-ab3100.c
1525F: drivers/rtc/rtc-coh901331.c
1526T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1527
1528ARM/Ux500 ARM ARCHITECTURE
1529M: Linus Walleij <linus.walleij@linaro.org>
1530L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1531S: Maintained
1532F: arch/arm/mach-ux500/
1533F: drivers/clocksource/clksrc-dbx500-prcmu.c
1534F: drivers/dma/ste_dma40*
1535F: drivers/hwspinlock/u8500_hsem.c
1536F: drivers/mfd/abx500*
1537F: drivers/mfd/ab8500*
1538F: drivers/mfd/dbx500*
1539F: drivers/mfd/db8500*
1540F: drivers/pinctrl/nomadik/pinctrl-ab*
1541F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1542F: drivers/rtc/rtc-ab8500.c
1543F: drivers/rtc/rtc-pl031.c
1544T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1545
1546ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1547M: Ulf Hansson <ulf.hansson@linaro.org>
1548L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1549T: git git://git.linaro.org/people/ulfh/clk.git
1550S: Maintained
1551F: drivers/clk/ux500/
1552F: include/linux/platform_data/clk-ux500.h
1553
1554ARM/VERSATILE EXPRESS PLATFORM
1555M: Liviu Dudau <liviu.dudau@arm.com>
1556M: Sudeep Holla <sudeep.holla@arm.com>
1557M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1558L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1559S: Maintained
1560F: arch/arm/boot/dts/vexpress*
1561F: arch/arm/mach-vexpress/
1562F: */*/vexpress*
1563F: */*/*/vexpress*
1564F: drivers/clk/versatile/clk-vexpress-osc.c
1565F: drivers/clocksource/versatile.c
1566
1567ARM/VFP SUPPORT
1568M: Russell King <linux@arm.linux.org.uk>
1569L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1570W: http://www.arm.linux.org.uk/
1571S: Maintained
1572F: arch/arm/vfp/
1573
1574ARM/VOIPAC PXA270 SUPPORT
1575M: Marek Vasut <marek.vasut@gmail.com>
1576L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1577S: Maintained
1578F: arch/arm/mach-pxa/vpac270.c
1579F: arch/arm/mach-pxa/include/mach/vpac270.h
1580
1581ARM/VT8500 ARM ARCHITECTURE
1582M: Tony Prisk <linux@prisktech.co.nz>
1583L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1584S: Maintained
1585F: arch/arm/mach-vt8500/
1586F: drivers/clocksource/vt8500_timer.c
1587F: drivers/i2c/busses/i2c-wmt.c
1588F: drivers/mmc/host/wmt-sdmmc.c
1589F: drivers/pwm/pwm-vt8500.c
1590F: drivers/rtc/rtc-vt8500.c
1591F: drivers/tty/serial/vt8500_serial.c
1592F: drivers/usb/host/ehci-platform.c
1593F: drivers/usb/host/uhci-platform.c
1594F: drivers/video/fbdev/vt8500lcdfb.*
1595F: drivers/video/fbdev/wm8505fb*
1596F: drivers/video/fbdev/wmt_ge_rops.*
1597
1598ARM/ZIPIT Z2 SUPPORT
1599M: Marek Vasut <marek.vasut@gmail.com>
1600L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1601S: Maintained
1602F: arch/arm/mach-pxa/z2.c
1603F: arch/arm/mach-pxa/include/mach/z2.h
1604
1605ARM/ZYNQ ARCHITECTURE
1606M: Michal Simek <michal.simek@xilinx.com>
1607R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1608L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1609W: http://wiki.xilinx.com
1610T: git git://git.xilinx.com/linux-xlnx.git
1611S: Supported
1612F: arch/arm/mach-zynq/
1613F: drivers/cpuidle/cpuidle-zynq.c
1614F: drivers/block/xsysace.c
1615N: zynq
1616N: xilinx
1617F: drivers/clocksource/cadence_ttc_timer.c
1618F: drivers/i2c/busses/i2c-cadence.c
1619F: drivers/mmc/host/sdhci-of-arasan.c
1620F: drivers/edac/synopsys_edac.c
1621
1622ARM SMMU DRIVER
1623M: Will Deacon <will.deacon@arm.com>
1624L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1625S: Maintained
1626F: drivers/iommu/arm-smmu.c
1627F: drivers/iommu/io-pgtable-arm.c
1628
1629ARM64 PORT (AARCH64 ARCHITECTURE)
1630M: Catalin Marinas <catalin.marinas@arm.com>
1631M: Will Deacon <will.deacon@arm.com>
1632L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1633S: Maintained
1634F: arch/arm64/
1635F: Documentation/arm64/
1636
1637AS3645A LED FLASH CONTROLLER DRIVER
1638M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1639L: linux-media@vger.kernel.org
1640T: git git://linuxtv.org/media_tree.git
1641S: Maintained
1642F: drivers/media/i2c/as3645a.c
1643F: include/media/as3645a.h
1644
1645ASC7621 HARDWARE MONITOR DRIVER
1646M: George Joseph <george.joseph@fairview5.com>
1647L: lm-sensors@lm-sensors.org
1648S: Maintained
1649F: Documentation/hwmon/asc7621
1650F: drivers/hwmon/asc7621.c
1651
1652ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1653M: Corentin Chary <corentin.chary@gmail.com>
1654L: acpi4asus-user@lists.sourceforge.net
1655L: platform-driver-x86@vger.kernel.org
1656W: http://acpi4asus.sf.net
1657S: Maintained
1658F: drivers/platform/x86/asus*.c
1659F: drivers/platform/x86/eeepc*.c
1660
1661ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1662R: Dan Williams <dan.j.williams@intel.com>
1663W: http://sourceforge.net/projects/xscaleiop
1664S: Odd fixes
1665F: Documentation/crypto/async-tx-api.txt
1666F: crypto/async_tx/
1667F: drivers/dma/
1668F: include/linux/dmaengine.h
1669F: include/linux/async_tx.h
1670
1671AT24 EEPROM DRIVER
1672M: Wolfram Sang <wsa@the-dreams.de>
1673L: linux-i2c@vger.kernel.org
1674S: Maintained
1675F: drivers/misc/eeprom/at24.c
1676F: include/linux/platform_data/at24.h
1677
1678ATA OVER ETHERNET (AOE) DRIVER
1679M: "Ed L. Cashin" <ed.cashin@acm.org>
1680W: http://www.openaoe.org/
1681S: Supported
1682F: Documentation/aoe/
1683F: drivers/block/aoe/
1684
1685ATHEROS ATH GENERIC UTILITIES
1686M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1687L: linux-wireless@vger.kernel.org
1688S: Supported
1689F: drivers/net/wireless/ath/*
1690
1691ATHEROS ATH5K WIRELESS DRIVER
1692M: Jiri Slaby <jirislaby@gmail.com>
1693M: Nick Kossifidis <mickflemm@gmail.com>
1694M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1695L: linux-wireless@vger.kernel.org
1696W: http://wireless.kernel.org/en/users/Drivers/ath5k
1697S: Maintained
1698F: drivers/net/wireless/ath/ath5k/
1699
1700ATHEROS ATH6KL WIRELESS DRIVER
1701M: Kalle Valo <kvalo@qca.qualcomm.com>
1702L: linux-wireless@vger.kernel.org
1703W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1704T: git git://github.com/kvalo/ath.git
1705S: Supported
1706F: drivers/net/wireless/ath/ath6kl/
1707
1708WILOCITY WIL6210 WIRELESS DRIVER
1709M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1710L: linux-wireless@vger.kernel.org
1711L: wil6210@qca.qualcomm.com
1712S: Supported
1713W: http://wireless.kernel.org/en/users/Drivers/wil6210
1714F: drivers/net/wireless/ath/wil6210/
1715F: include/uapi/linux/wil6210_uapi.h
1716
1717CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1718M: Christian Lamparter <chunkeey@googlemail.com>
1719L: linux-wireless@vger.kernel.org
1720W: http://wireless.kernel.org/en/users/Drivers/carl9170
1721S: Maintained
1722F: drivers/net/wireless/ath/carl9170/
1723
1724ATK0110 HWMON DRIVER
1725M: Luca Tettamanti <kronos.it@gmail.com>
1726L: lm-sensors@lm-sensors.org
1727S: Maintained
1728F: drivers/hwmon/asus_atk0110.c
1729
1730ATI_REMOTE2 DRIVER
1731M: Ville Syrjala <syrjala@sci.fi>
1732S: Maintained
1733F: drivers/input/misc/ati_remote2.c
1734
1735ATLX ETHERNET DRIVERS
1736M: Jay Cliburn <jcliburn@gmail.com>
1737M: Chris Snook <chris.snook@gmail.com>
1738L: netdev@vger.kernel.org
1739W: http://sourceforge.net/projects/atl1
1740W: http://atl1.sourceforge.net
1741S: Maintained
1742F: drivers/net/ethernet/atheros/
1743
1744ATM
1745M: Chas Williams <3chas3@gmail.com>
1746L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1747L: netdev@vger.kernel.org
1748W: http://linux-atm.sourceforge.net
1749S: Maintained
1750F: drivers/atm/
1751F: include/linux/atm*
1752F: include/uapi/linux/atm*
1753
1754ATMEL AT91 / AT32 MCI DRIVER
1755M: Ludovic Desroches <ludovic.desroches@atmel.com>
1756S: Maintained
1757F: drivers/mmc/host/atmel-mci.c
1758F: drivers/mmc/host/atmel-mci-regs.h
1759
1760ATMEL AT91 / AT32 SERIAL DRIVER
1761M: Nicolas Ferre <nicolas.ferre@atmel.com>
1762S: Supported
1763F: drivers/tty/serial/atmel_serial.c
1764
1765ATMEL Audio ALSA driver
1766M: Nicolas Ferre <nicolas.ferre@atmel.com>
1767L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1768S: Supported
1769F: sound/soc/atmel
1770
1771ATMEL DMA DRIVER
1772M: Nicolas Ferre <nicolas.ferre@atmel.com>
1773L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1774S: Supported
1775F: drivers/dma/at_hdmac.c
1776F: drivers/dma/at_hdmac_regs.h
1777F: include/linux/platform_data/dma-atmel.h
1778
1779ATMEL XDMA DRIVER
1780M: Ludovic Desroches <ludovic.desroches@atmel.com>
1781L: linux-arm-kernel@lists.infradead.org
1782L: dmaengine@vger.kernel.org
1783S: Supported
1784F: drivers/dma/at_xdmac.c
1785
1786ATMEL I2C DRIVER
1787M: Ludovic Desroches <ludovic.desroches@atmel.com>
1788L: linux-i2c@vger.kernel.org
1789S: Supported
1790F: drivers/i2c/busses/i2c-at91.c
1791
1792ATMEL ISI DRIVER
1793M: Josh Wu <josh.wu@atmel.com>
1794L: linux-media@vger.kernel.org
1795S: Supported
1796F: drivers/media/platform/soc_camera/atmel-isi.c
1797F: include/media/atmel-isi.h
1798
1799ATMEL LCDFB DRIVER
1800M: Nicolas Ferre <nicolas.ferre@atmel.com>
1801L: linux-fbdev@vger.kernel.org
1802S: Maintained
1803F: drivers/video/fbdev/atmel_lcdfb.c
1804F: include/video/atmel_lcdc.h
1805
1806ATMEL MACB ETHERNET DRIVER
1807M: Nicolas Ferre <nicolas.ferre@atmel.com>
1808S: Supported
1809F: drivers/net/ethernet/cadence/
1810
1811ATMEL NAND DRIVER
1812M: Josh Wu <josh.wu@atmel.com>
1813L: linux-mtd@lists.infradead.org
1814S: Supported
1815F: drivers/mtd/nand/atmel_nand*
1816
1817ATMEL SPI DRIVER
1818M: Nicolas Ferre <nicolas.ferre@atmel.com>
1819S: Supported
1820F: drivers/spi/spi-atmel.*
1821
1822ATMEL SSC DRIVER
1823M: Nicolas Ferre <nicolas.ferre@atmel.com>
1824L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1825S: Supported
1826F: drivers/misc/atmel-ssc.c
1827F: include/linux/atmel-ssc.h
1828
1829ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1830M: Nicolas Ferre <nicolas.ferre@atmel.com>
1831L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1832S: Supported
1833F: drivers/misc/atmel_tclib.c
1834F: drivers/clocksource/tcb_clksrc.c
1835
1836ATMEL USBA UDC DRIVER
1837M: Nicolas Ferre <nicolas.ferre@atmel.com>
1838L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1839S: Supported
1840F: drivers/usb/gadget/udc/atmel_usba_udc.*
1841
1842ATMEL WIRELESS DRIVER
1843M: Simon Kelley <simon@thekelleys.org.uk>
1844L: linux-wireless@vger.kernel.org
1845W: http://www.thekelleys.org.uk/atmel
1846W: http://atmelwlandriver.sourceforge.net/
1847S: Maintained
1848F: drivers/net/wireless/atmel*
1849
1850ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1851M: Bradley Grove <linuxdrivers@attotech.com>
1852L: linux-scsi@vger.kernel.org
1853W: http://www.attotech.com
1854S: Supported
1855F: drivers/scsi/esas2r
1856
1857AUDIT SUBSYSTEM
1858M: Paul Moore <paul@paul-moore.com>
1859M: Eric Paris <eparis@redhat.com>
1860L: linux-audit@redhat.com (moderated for non-subscribers)
1861W: http://people.redhat.com/sgrubb/audit/
1862T: git git://git.infradead.org/users/pcmoore/audit
1863S: Maintained
1864F: include/linux/audit.h
1865F: include/uapi/linux/audit.h
1866F: kernel/audit*
1867
1868AUXILIARY DISPLAY DRIVERS
1869M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1870W: http://miguelojeda.es/auxdisplay.htm
1871W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1872S: Maintained
1873F: drivers/auxdisplay/
1874F: include/linux/cfag12864b.h
1875
1876AVR32 ARCHITECTURE
1877M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1878M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1879W: http://www.atmel.com/products/AVR32/
1880W: http://mirror.egtvedt.no/avr32linux.org/
1881W: http://avrfreaks.net/
1882S: Maintained
1883F: arch/avr32/
1884
1885AVR32/AT32AP MACHINE SUPPORT
1886M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1887M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1888S: Maintained
1889F: arch/avr32/mach-at32ap/
1890
1891AX.25 NETWORK LAYER
1892M: Ralf Baechle <ralf@linux-mips.org>
1893L: linux-hams@vger.kernel.org
1894W: http://www.linux-ax25.org/
1895S: Maintained
1896F: include/uapi/linux/ax25.h
1897F: include/net/ax25.h
1898F: net/ax25/
1899
1900AZ6007 DVB DRIVER
1901M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1902L: linux-media@vger.kernel.org
1903W: http://linuxtv.org
1904T: git git://linuxtv.org/media_tree.git
1905S: Maintained
1906F: drivers/media/usb/dvb-usb-v2/az6007.c
1907
1908AZTECH FM RADIO RECEIVER DRIVER
1909M: Hans Verkuil <hverkuil@xs4all.nl>
1910L: linux-media@vger.kernel.org
1911T: git git://linuxtv.org/media_tree.git
1912W: http://linuxtv.org
1913S: Maintained
1914F: drivers/media/radio/radio-aztech*
1915
1916B43 WIRELESS DRIVER
1917L: linux-wireless@vger.kernel.org
1918L: b43-dev@lists.infradead.org
1919W: http://wireless.kernel.org/en/users/Drivers/b43
1920S: Odd Fixes
1921F: drivers/net/wireless/b43/
1922
1923B43LEGACY WIRELESS DRIVER
1924M: Larry Finger <Larry.Finger@lwfinger.net>
1925L: linux-wireless@vger.kernel.org
1926L: b43-dev@lists.infradead.org
1927W: http://wireless.kernel.org/en/users/Drivers/b43
1928S: Maintained
1929F: drivers/net/wireless/b43legacy/
1930
1931BACKLIGHT CLASS/SUBSYSTEM
1932M: Jingoo Han <jg1.han@samsung.com>
1933M: Lee Jones <lee.jones@linaro.org>
1934S: Maintained
1935F: drivers/video/backlight/
1936F: include/linux/backlight.h
1937
1938BATMAN ADVANCED
1939M: Marek Lindner <mareklindner@neomailbox.ch>
1940M: Simon Wunderlich <sw@simonwunderlich.de>
1941M: Antonio Quartulli <antonio@meshcoding.com>
1942L: b.a.t.m.a.n@lists.open-mesh.org
1943W: http://www.open-mesh.org/
1944S: Maintained
1945F: net/batman-adv/
1946
1947BAYCOM/HDLCDRV DRIVERS FOR AX.25
1948M: Thomas Sailer <t.sailer@alumni.ethz.ch>
1949L: linux-hams@vger.kernel.org
1950W: http://www.baycom.org/~tom/ham/ham.html
1951S: Maintained
1952F: drivers/net/hamradio/baycom*
1953
1954BCACHE (BLOCK LAYER CACHE)
1955M: Kent Overstreet <kmo@daterainc.com>
1956L: linux-bcache@vger.kernel.org
1957W: http://bcache.evilpiepirate.org
1958S: Maintained:
1959F: drivers/md/bcache/
1960
1961BEFS FILE SYSTEM
1962S: Orphan
1963F: Documentation/filesystems/befs.txt
1964F: fs/befs/
1965
1966BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1967M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1968L: netdev@vger.kernel.org
1969S: Maintained
1970F: drivers/net/ethernet/ec_bhf.c
1971
1972BFS FILE SYSTEM
1973M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1974S: Maintained
1975F: Documentation/filesystems/bfs.txt
1976F: fs/bfs/
1977F: include/uapi/linux/bfs_fs.h
1978
1979BLACKFIN ARCHITECTURE
1980M: Steven Miao <realmz6@gmail.com>
1981L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1982T: git git://git.code.sf.net/p/adi-linux/code
1983W: http://blackfin.uclinux.org
1984S: Supported
1985F: arch/blackfin/
1986
1987BLACKFIN EMAC DRIVER
1988L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1989W: http://blackfin.uclinux.org
1990S: Supported
1991F: drivers/net/ethernet/adi/
1992
1993BLACKFIN RTC DRIVER
1994L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1995W: http://blackfin.uclinux.org
1996S: Supported
1997F: drivers/rtc/rtc-bfin.c
1998
1999BLACKFIN SDH DRIVER
2000M: Sonic Zhang <sonic.zhang@analog.com>
2001L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2002W: http://blackfin.uclinux.org
2003S: Supported
2004F: drivers/mmc/host/bfin_sdh.c
2005
2006BLACKFIN SERIAL DRIVER
2007M: Sonic Zhang <sonic.zhang@analog.com>
2008L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2009W: http://blackfin.uclinux.org
2010S: Supported
2011F: drivers/tty/serial/bfin_uart.c
2012
2013BLACKFIN WATCHDOG DRIVER
2014L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2015W: http://blackfin.uclinux.org
2016S: Supported
2017F: drivers/watchdog/bfin_wdt.c
2018
2019BLACKFIN I2C TWI DRIVER
2020M: Sonic Zhang <sonic.zhang@analog.com>
2021L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2022W: http://blackfin.uclinux.org/
2023S: Supported
2024F: drivers/i2c/busses/i2c-bfin-twi.c
2025
2026BLACKFIN MEDIA DRIVER
2027M: Scott Jiang <scott.jiang.linux@gmail.com>
2028L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2029W: http://blackfin.uclinux.org/
2030S: Supported
2031F: drivers/media/platform/blackfin/
2032F: drivers/media/i2c/adv7183*
2033F: drivers/media/i2c/vs6624*
2034
2035BLINKM RGB LED DRIVER
2036M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2037S: Maintained
2038F: drivers/leds/leds-blinkm.c
2039
2040BLOCK LAYER
2041M: Jens Axboe <axboe@kernel.dk>
2042T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2043S: Maintained
2044F: block/
2045
2046BLOCK2MTD DRIVER
2047M: Joern Engel <joern@lazybastard.org>
2048L: linux-mtd@lists.infradead.org
2049S: Maintained
2050F: drivers/mtd/devices/block2mtd.c
2051
2052BLUETOOTH DRIVERS
2053M: Marcel Holtmann <marcel@holtmann.org>
2054M: Gustavo Padovan <gustavo@padovan.org>
2055M: Johan Hedberg <johan.hedberg@gmail.com>
2056L: linux-bluetooth@vger.kernel.org
2057W: http://www.bluez.org/
2058T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2059T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2060S: Maintained
2061F: drivers/bluetooth/
2062
2063BLUETOOTH SUBSYSTEM
2064M: Marcel Holtmann <marcel@holtmann.org>
2065M: Gustavo Padovan <gustavo@padovan.org>
2066M: Johan Hedberg <johan.hedberg@gmail.com>
2067L: linux-bluetooth@vger.kernel.org
2068W: http://www.bluez.org/
2069T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2070T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2071S: Maintained
2072F: net/bluetooth/
2073F: include/net/bluetooth/
2074
2075BONDING DRIVER
2076M: Jay Vosburgh <j.vosburgh@gmail.com>
2077M: Veaceslav Falico <vfalico@gmail.com>
2078M: Andy Gospodarek <gospo@cumulusnetworks.com>
2079L: netdev@vger.kernel.org
2080W: http://sourceforge.net/projects/bonding/
2081S: Supported
2082F: drivers/net/bonding/
2083F: include/uapi/linux/if_bonding.h
2084
2085BPF (Safe dynamic programs and tools)
2086M: Alexei Starovoitov <ast@kernel.org>
2087L: netdev@vger.kernel.org
2088L: linux-kernel@vger.kernel.org
2089S: Supported
2090F: kernel/bpf/
2091
2092BROADCOM B44 10/100 ETHERNET DRIVER
2093M: Gary Zambrano <zambrano@broadcom.com>
2094L: netdev@vger.kernel.org
2095S: Supported
2096F: drivers/net/ethernet/broadcom/b44.*
2097
2098BROADCOM GENET ETHERNET DRIVER
2099M: Florian Fainelli <f.fainelli@gmail.com>
2100L: netdev@vger.kernel.org
2101S: Supported
2102F: drivers/net/ethernet/broadcom/genet/
2103
2104BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2105M: Sony Chacko <sony.chacko@qlogic.com>
2106M: Dept-HSGLinuxNICDev@qlogic.com
2107L: netdev@vger.kernel.org
2108S: Supported
2109F: drivers/net/ethernet/broadcom/bnx2.*
2110F: drivers/net/ethernet/broadcom/bnx2_*
2111
2112BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2113M: Ariel Elior <ariel.elior@qlogic.com>
2114L: netdev@vger.kernel.org
2115S: Supported
2116F: drivers/net/ethernet/broadcom/bnx2x/
2117
2118BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2119M: Christian Daudt <bcm@fixthebug.org>
2120M: Florian Fainelli <f.fainelli@gmail.com>
2121L: bcm-kernel-feedback-list@broadcom.com
2122T: git git://github.com/broadcom/mach-bcm
2123S: Maintained
2124F: arch/arm/mach-bcm/
2125F: arch/arm/boot/dts/bcm113*
2126F: arch/arm/boot/dts/bcm216*
2127F: arch/arm/boot/dts/bcm281*
2128F: arch/arm/configs/bcm_defconfig
2129F: drivers/mmc/host/sdhci-bcm-kona.c
2130F: drivers/clocksource/bcm_kona_timer.c
2131
2132BROADCOM BCM2835 ARM ARCHITECTURE
2133M: Stephen Warren <swarren@wwwdotorg.org>
2134M: Lee Jones <lee@kernel.org>
2135L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2136T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2137S: Maintained
2138N: bcm2835
2139
2140BROADCOM BCM33XX MIPS ARCHITECTURE
2141M: Kevin Cernekee <cernekee@gmail.com>
2142L: linux-mips@linux-mips.org
2143S: Maintained
2144F: arch/mips/bcm3384/*
2145F: arch/mips/include/asm/mach-bcm3384/*
2146F: arch/mips/kernel/*bmips*
2147
2148BROADCOM BCM5301X ARM ARCHITECTURE
2149M: Hauke Mehrtens <hauke@hauke-m.de>
2150L: linux-arm-kernel@lists.infradead.org
2151S: Maintained
2152F: arch/arm/mach-bcm/bcm_5301x.c
2153F: arch/arm/boot/dts/bcm5301x.dtsi
2154F: arch/arm/boot/dts/bcm470*
2155
2156BROADCOM BCM63XX ARM ARCHITECTURE
2157M: Florian Fainelli <f.fainelli@gmail.com>
2158L: linux-arm-kernel@lists.infradead.org
2159T: git git://github.com/broadcom/arm-bcm63xx.git
2160S: Maintained
2161F: arch/arm/mach-bcm/bcm63xx.c
2162F: arch/arm/include/debug/bcm63xx.S
2163
2164BROADCOM BCM63XX/BCM33XX UDC DRIVER
2165M: Kevin Cernekee <cernekee@gmail.com>
2166L: linux-usb@vger.kernel.org
2167S: Maintained
2168F: drivers/usb/gadget/udc/bcm63xx_udc.*
2169
2170BROADCOM BCM7XXX ARM ARCHITECTURE
2171M: Marc Carino <marc.ceeeee@gmail.com>
2172M: Brian Norris <computersforpeace@gmail.com>
2173M: Gregory Fong <gregory.0xf0@gmail.com>
2174M: Florian Fainelli <f.fainelli@gmail.com>
2175L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2176T: git git://github.com/broadcom/stblinux.git
2177S: Maintained
2178F: arch/arm/mach-bcm/*brcmstb*
2179F: arch/arm/boot/dts/bcm7*.dts*
2180F: drivers/bus/brcmstb_gisb.c
2181
2182BROADCOM BMIPS MIPS ARCHITECTURE
2183M: Kevin Cernekee <cernekee@gmail.com>
2184M: Florian Fainelli <f.fainelli@gmail.com>
2185L: linux-mips@linux-mips.org
2186T: git git://github.com/broadcom/stblinux.git
2187S: Maintained
2188F: arch/mips/bmips/*
2189F: arch/mips/include/asm/mach-bmips/*
2190F: arch/mips/kernel/*bmips*
2191F: arch/mips/boot/dts/bcm*.dts*
2192F: drivers/irqchip/irq-bcm7*
2193F: drivers/irqchip/irq-brcmstb*
2194
2195BROADCOM TG3 GIGABIT ETHERNET DRIVER
2196M: Prashant Sreedharan <prashant@broadcom.com>
2197M: Michael Chan <mchan@broadcom.com>
2198L: netdev@vger.kernel.org
2199S: Supported
2200F: drivers/net/ethernet/broadcom/tg3.*
2201
2202BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2203M: Brett Rudley <brudley@broadcom.com>
2204M: Arend van Spriel <arend@broadcom.com>
2205M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2206M: Hante Meuleman <meuleman@broadcom.com>
2207L: linux-wireless@vger.kernel.org
2208L: brcm80211-dev-list@broadcom.com
2209S: Supported
2210F: drivers/net/wireless/brcm80211/
2211
2212BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2213M: QLogic-Storage-Upstream@qlogic.com
2214L: linux-scsi@vger.kernel.org
2215S: Supported
2216F: drivers/scsi/bnx2fc/
2217
2218BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2219M: QLogic-Storage-Upstream@qlogic.com
2220L: linux-scsi@vger.kernel.org
2221S: Supported
2222F: drivers/scsi/bnx2i/
2223
2224BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2225M: Ray Jui <rjui@broadcom.com>
2226M: Scott Branden <sbranden@broadcom.com>
2227L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2228L: bcm-kernel-feedback-list@broadcom.com
2229T: git git://github.com/broadcom/cygnus-linux.git
2230S: Maintained
2231N: iproc
2232N: cygnus
2233N: bcm9113*
2234N: bcm9583*
2235N: bcm583*
2236N: bcm113*
2237
2238BROADCOM KONA GPIO DRIVER
2239M: Ray Jui <rjui@broadcom.com>
2240L: bcm-kernel-feedback-list@broadcom.com
2241S: Supported
2242F: drivers/gpio/gpio-bcm-kona.c
2243F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2244
2245BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2246M: Rafał Miłecki <zajec5@gmail.com>
2247L: linux-wireless@vger.kernel.org
2248S: Maintained
2249F: drivers/bcma/
2250F: include/linux/bcma/
2251
2252BROADCOM SYSTEMPORT ETHERNET DRIVER
2253M: Florian Fainelli <f.fainelli@gmail.com>
2254L: netdev@vger.kernel.org
2255S: Supported
2256F: drivers/net/ethernet/broadcom/bcmsysport.*
2257
2258BROCADE BFA FC SCSI DRIVER
2259M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2260M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2261L: linux-scsi@vger.kernel.org
2262S: Supported
2263F: drivers/scsi/bfa/
2264
2265BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2266M: Rasesh Mody <rasesh.mody@qlogic.com>
2267L: netdev@vger.kernel.org
2268S: Supported
2269F: drivers/net/ethernet/brocade/bna/
2270
2271BSG (block layer generic sg v4 driver)
2272M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2273L: linux-scsi@vger.kernel.org
2274S: Supported
2275F: block/bsg.c
2276F: include/linux/bsg.h
2277F: include/uapi/linux/bsg.h
2278
2279BT87X AUDIO DRIVER
2280M: Clemens Ladisch <clemens@ladisch.de>
2281L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2282T: git git://git.alsa-project.org/alsa-kernel.git
2283S: Maintained
2284F: Documentation/sound/alsa/Bt87x.txt
2285F: sound/pci/bt87x.c
2286
2287BT8XXGPIO DRIVER
2288M: Michael Buesch <m@bues.ch>
2289W: http://bu3sch.de/btgpio.php
2290S: Maintained
2291F: drivers/gpio/gpio-bt8xx.c
2292
2293BTRFS FILE SYSTEM
2294M: Chris Mason <clm@fb.com>
2295M: Josef Bacik <jbacik@fb.com>
2296M: David Sterba <dsterba@suse.cz>
2297L: linux-btrfs@vger.kernel.org
2298W: http://btrfs.wiki.kernel.org/
2299Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2300T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2301S: Maintained
2302F: Documentation/filesystems/btrfs.txt
2303F: fs/btrfs/
2304
2305BTTV VIDEO4LINUX DRIVER
2306M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2307L: linux-media@vger.kernel.org
2308W: http://linuxtv.org
2309T: git git://linuxtv.org/media_tree.git
2310S: Odd fixes
2311F: Documentation/video4linux/bttv/
2312F: drivers/media/pci/bt8xx/bttv*
2313
2314BUSLOGIC SCSI DRIVER
2315M: Khalid Aziz <khalid@gonehiking.org>
2316L: linux-scsi@vger.kernel.org
2317S: Maintained
2318F: drivers/scsi/BusLogic.*
2319F: drivers/scsi/FlashPoint.*
2320
2321C-MEDIA CMI8788 DRIVER
2322M: Clemens Ladisch <clemens@ladisch.de>
2323L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2324T: git git://git.alsa-project.org/alsa-kernel.git
2325S: Maintained
2326F: sound/pci/oxygen/
2327
2328C6X ARCHITECTURE
2329M: Mark Salter <msalter@redhat.com>
2330M: Aurelien Jacquiot <a-jacquiot@ti.com>
2331L: linux-c6x-dev@linux-c6x.org
2332W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2333S: Maintained
2334F: arch/c6x/
2335
2336CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2337M: David Howells <dhowells@redhat.com>
2338L: linux-cachefs@redhat.com
2339S: Supported
2340F: Documentation/filesystems/caching/cachefiles.txt
2341F: fs/cachefiles/
2342
2343CADET FM/AM RADIO RECEIVER DRIVER
2344M: Hans Verkuil <hverkuil@xs4all.nl>
2345L: linux-media@vger.kernel.org
2346T: git git://linuxtv.org/media_tree.git
2347W: http://linuxtv.org
2348S: Maintained
2349F: drivers/media/radio/radio-cadet*
2350
2351CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2352M: Jonathan Corbet <corbet@lwn.net>
2353L: linux-media@vger.kernel.org
2354T: git git://linuxtv.org/media_tree.git
2355S: Maintained
2356F: Documentation/video4linux/cafe_ccic
2357F: drivers/media/platform/marvell-ccic/
2358
2359CAIF NETWORK LAYER
2360M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2361L: netdev@vger.kernel.org
2362S: Supported
2363F: Documentation/networking/caif/
2364F: drivers/net/caif/
2365F: include/uapi/linux/caif/
2366F: include/net/caif/
2367F: net/caif/
2368
2369CALGARY x86-64 IOMMU
2370M: Muli Ben-Yehuda <muli@il.ibm.com>
2371M: "Jon D. Mason" <jdmason@kudzu.us>
2372L: discuss@x86-64.org
2373S: Maintained
2374F: arch/x86/kernel/pci-calgary_64.c
2375F: arch/x86/kernel/tce_64.c
2376F: arch/x86/include/asm/calgary.h
2377F: arch/x86/include/asm/tce.h
2378
2379CAN NETWORK LAYER
2380M: Oliver Hartkopp <socketcan@hartkopp.net>
2381M: Marc Kleine-Budde <mkl@pengutronix.de>
2382L: linux-can@vger.kernel.org
2383W: https://github.com/linux-can
2384T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2385T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2386S: Maintained
2387F: Documentation/networking/can.txt
2388F: net/can/
2389F: include/linux/can/core.h
2390F: include/uapi/linux/can.h
2391F: include/uapi/linux/can/bcm.h
2392F: include/uapi/linux/can/raw.h
2393F: include/uapi/linux/can/gw.h
2394
2395CAN NETWORK DRIVERS
2396M: Wolfgang Grandegger <wg@grandegger.com>
2397M: Marc Kleine-Budde <mkl@pengutronix.de>
2398L: linux-can@vger.kernel.org
2399W: https://github.com/linux-can
2400T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2401T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2402S: Maintained
2403F: drivers/net/can/
2404F: include/linux/can/dev.h
2405F: include/linux/can/platform/
2406F: include/uapi/linux/can/error.h
2407F: include/uapi/linux/can/netlink.h
2408
2409CAPABILITIES
2410M: Serge Hallyn <serge.hallyn@canonical.com>
2411L: linux-security-module@vger.kernel.org
2412S: Supported
2413F: include/linux/capability.h
2414F: include/uapi/linux/capability.h
2415F: security/capability.c
2416F: security/commoncap.c
2417F: kernel/capability.c
2418
2419CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2420M: Kevin Tsai <ktsai@capellamicro.com>
2421S: Maintained
2422F: drivers/iio/light/cm*
2423F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2424
2425CC2520 IEEE-802.15.4 RADIO DRIVER
2426M: Varka Bhadram <varkabhadram@gmail.com>
2427L: linux-wpan@vger.kernel.org
2428S: Maintained
2429F: drivers/net/ieee802154/cc2520.c
2430F: include/linux/spi/cc2520.h
2431F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2432
2433CELL BROADBAND ENGINE ARCHITECTURE
2434M: Arnd Bergmann <arnd@arndb.de>
2435L: linuxppc-dev@lists.ozlabs.org
2436L: cbe-oss-dev@lists.ozlabs.org
2437W: http://www.ibm.com/developerworks/power/cell/
2438S: Supported
2439F: arch/powerpc/include/asm/cell*.h
2440F: arch/powerpc/include/asm/spu*.h
2441F: arch/powerpc/include/uapi/asm/spu*.h
2442F: arch/powerpc/oprofile/*cell*
2443F: arch/powerpc/platforms/cell/
2444
2445CEPH DISTRIBUTED FILE SYSTEM CLIENT
2446M: Yan, Zheng <zyan@redhat.com>
2447M: Sage Weil <sage@redhat.com>
2448L: ceph-devel@vger.kernel.org
2449W: http://ceph.com/
2450T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2451S: Supported
2452F: Documentation/filesystems/ceph.txt
2453F: fs/ceph/
2454F: net/ceph/
2455F: include/linux/ceph/
2456F: include/linux/crush/
2457
2458CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2459L: linux-usb@vger.kernel.org
2460S: Orphan
2461F: Documentation/usb/WUSB-Design-overview.txt
2462F: Documentation/usb/wusb-cbaf
2463F: drivers/usb/host/hwa-hc.c
2464F: drivers/usb/host/whci/
2465F: drivers/usb/wusbcore/
2466F: include/linux/usb/wusb*
2467
2468CFAG12864B LCD DRIVER
2469M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2470W: http://miguelojeda.es/auxdisplay.htm
2471W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2472S: Maintained
2473F: drivers/auxdisplay/cfag12864b.c
2474F: include/linux/cfag12864b.h
2475
2476CFAG12864BFB LCD FRAMEBUFFER DRIVER
2477M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2478W: http://miguelojeda.es/auxdisplay.htm
2479W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2480S: Maintained
2481F: drivers/auxdisplay/cfag12864bfb.c
2482F: include/linux/cfag12864b.h
2483
2484CFG80211 and NL80211
2485M: Johannes Berg <johannes@sipsolutions.net>
2486L: linux-wireless@vger.kernel.org
2487W: http://wireless.kernel.org/
2488T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2489T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2490S: Maintained
2491F: include/uapi/linux/nl80211.h
2492F: include/net/cfg80211.h
2493F: net/wireless/*
2494X: net/wireless/wext*
2495
2496CHAR and MISC DRIVERS
2497M: Arnd Bergmann <arnd@arndb.de>
2498M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2499T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2500S: Supported
2501F: drivers/char/*
2502F: drivers/misc/*
2503F: include/linux/miscdevice.h
2504
2505CHECKPATCH
2506M: Andy Whitcroft <apw@canonical.com>
2507M: Joe Perches <joe@perches.com>
2508S: Maintained
2509F: scripts/checkpatch.pl
2510
2511CHINESE DOCUMENTATION
2512M: Harry Wei <harryxiyou@gmail.com>
2513L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2514L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2515S: Maintained
2516F: Documentation/zh_CN/
2517
2518CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2519M: Peter Chen <Peter.Chen@freescale.com>
2520T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2521L: linux-usb@vger.kernel.org
2522S: Maintained
2523F: drivers/usb/chipidea/
2524
2525CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2526M: Hans de Goede <hdegoede@redhat.com>
2527L: linux-input@vger.kernel.org
2528S: Maintained
2529F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2530F: drivers/input/touchscreen/chipone_icn8318.c
2531
2532CHROME HARDWARE PLATFORM SUPPORT
2533M: Olof Johansson <olof@lixom.net>
2534S: Maintained
2535F: drivers/platform/chrome/
2536
2537CISCO VIC ETHERNET NIC DRIVER
2538M: Christian Benvenuti <benve@cisco.com>
2539M: Sujith Sankar <ssujith@cisco.com>
2540M: Govindarajulu Varadarajan <_govind@gmx.com>
2541M: Neel Patel <neepatel@cisco.com>
2542S: Supported
2543F: drivers/net/ethernet/cisco/enic/
2544
2545CISCO VIC LOW LATENCY NIC DRIVER
2546M: Upinder Malhi <umalhi@cisco.com>
2547S: Supported
2548F: drivers/infiniband/hw/usnic
2549
2550CIRRUS LOGIC EP93XX ETHERNET DRIVER
2551M: Hartley Sweeten <hsweeten@visionengravers.com>
2552L: netdev@vger.kernel.org
2553S: Maintained
2554F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2555
2556CIRRUS LOGIC AUDIO CODEC DRIVERS
2557M: Brian Austin <brian.austin@cirrus.com>
2558M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2559L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2560S: Maintained
2561F: sound/soc/codecs/cs*
2562
2563CLEANCACHE API
2564M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2565L: linux-kernel@vger.kernel.org
2566S: Maintained
2567F: mm/cleancache.c
2568F: include/linux/cleancache.h
2569
2570CLK API
2571M: Russell King <linux@arm.linux.org.uk>
2572L: linux-clk@vger.kernel.org
2573S: Maintained
2574F: include/linux/clk.h
2575
2576CLOCKSOURCE, CLOCKEVENT DRIVERS
2577M: Daniel Lezcano <daniel.lezcano@linaro.org>
2578M: Thomas Gleixner <tglx@linutronix.de>
2579L: linux-kernel@vger.kernel.org
2580T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2581S: Supported
2582F: drivers/clocksource
2583
2584CISCO FCOE HBA DRIVER
2585M: Hiral Patel <hiralpat@cisco.com>
2586M: Suma Ramars <sramars@cisco.com>
2587M: Brian Uchino <buchino@cisco.com>
2588L: linux-scsi@vger.kernel.org
2589S: Supported
2590F: drivers/scsi/fnic/
2591
2592CMPC ACPI DRIVER
2593M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2594M: Daniel Oliveira Nascimento <don@syst.com.br>
2595L: platform-driver-x86@vger.kernel.org
2596S: Supported
2597F: drivers/platform/x86/classmate-laptop.c
2598
2599COCCINELLE/Semantic Patches (SmPL)
2600M: Julia Lawall <Julia.Lawall@lip6.fr>
2601M: Gilles Muller <Gilles.Muller@lip6.fr>
2602M: Nicolas Palix <nicolas.palix@imag.fr>
2603M: Michal Marek <mmarek@suse.cz>
2604L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2605T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2606W: http://coccinelle.lip6.fr/
2607S: Supported
2608F: Documentation/coccinelle.txt
2609F: scripts/coccinelle/
2610F: scripts/coccicheck
2611
2612CODA FILE SYSTEM
2613M: Jan Harkes <jaharkes@cs.cmu.edu>
2614M: coda@cs.cmu.edu
2615L: codalist@coda.cs.cmu.edu
2616W: http://www.coda.cs.cmu.edu/
2617S: Maintained
2618F: Documentation/filesystems/coda.txt
2619F: fs/coda/
2620F: include/linux/coda*.h
2621F: include/uapi/linux/coda*.h
2622
2623CODA V4L2 MEM2MEM DRIVER
2624M: Philipp Zabel <p.zabel@pengutronix.de>
2625L: linux-media@vger.kernel.org
2626S: Maintained
2627F: Documentation/devicetree/bindings/media/coda.txt
2628F: drivers/media/platform/coda/
2629
2630COMMON CLK FRAMEWORK
2631M: Mike Turquette <mturquette@linaro.org>
2632M: Stephen Boyd <sboyd@codeaurora.org>
2633L: linux-clk@vger.kernel.org
2634T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2635S: Maintained
2636F: drivers/clk/
2637X: drivers/clk/clkdev.c
2638F: include/linux/clk-pr*
2639F: include/linux/clk/
2640
2641COMMON INTERNET FILE SYSTEM (CIFS)
2642M: Steve French <sfrench@samba.org>
2643L: linux-cifs@vger.kernel.org
2644L: samba-technical@lists.samba.org (moderated for non-subscribers)
2645W: http://linux-cifs.samba.org/
2646T: git git://git.samba.org/sfrench/cifs-2.6.git
2647S: Supported
2648F: Documentation/filesystems/cifs/
2649F: fs/cifs/
2650
2651COMPACTPCI HOTPLUG CORE
2652M: Scott Murray <scott@spiteful.org>
2653L: linux-pci@vger.kernel.org
2654S: Maintained
2655F: drivers/pci/hotplug/cpci_hotplug*
2656
2657COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2658M: Scott Murray <scott@spiteful.org>
2659L: linux-pci@vger.kernel.org
2660S: Maintained
2661F: drivers/pci/hotplug/cpcihp_zt5550.*
2662
2663COMPACTPCI HOTPLUG GENERIC DRIVER
2664M: Scott Murray <scott@spiteful.org>
2665L: linux-pci@vger.kernel.org
2666S: Maintained
2667F: drivers/pci/hotplug/cpcihp_generic.c
2668
2669COMPAL LAPTOP SUPPORT
2670M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2671L: platform-driver-x86@vger.kernel.org
2672S: Maintained
2673F: drivers/platform/x86/compal-laptop.c
2674
2675CONEXANT ACCESSRUNNER USB DRIVER
2676M: Simon Arlott <cxacru@fire.lp0.eu>
2677L: accessrunner-general@lists.sourceforge.net
2678W: http://accessrunner.sourceforge.net/
2679S: Maintained
2680F: drivers/usb/atm/cxacru.c
2681
2682CONFIGFS
2683M: Joel Becker <jlbec@evilplan.org>
2684T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2685S: Supported
2686F: fs/configfs/
2687F: include/linux/configfs.h
2688
2689CONNECTOR
2690M: Evgeniy Polyakov <zbr@ioremap.net>
2691L: netdev@vger.kernel.org
2692S: Maintained
2693F: drivers/connector/
2694
2695CONTROL GROUP (CGROUP)
2696M: Tejun Heo <tj@kernel.org>
2697M: Li Zefan <lizefan@huawei.com>
2698L: cgroups@vger.kernel.org
2699T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2700S: Maintained
2701F: Documentation/cgroups/
2702F: include/linux/cgroup*
2703F: kernel/cgroup*
2704
2705CONTROL GROUP - CPUSET
2706M: Li Zefan <lizefan@huawei.com>
2707L: cgroups@vger.kernel.org
2708W: http://www.bullopensource.org/cpuset/
2709W: http://oss.sgi.com/projects/cpusets/
2710T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2711S: Maintained
2712F: Documentation/cgroups/cpusets.txt
2713F: include/linux/cpuset.h
2714F: kernel/cpuset.c
2715
2716CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2717M: Johannes Weiner <hannes@cmpxchg.org>
2718M: Michal Hocko <mhocko@suse.cz>
2719L: cgroups@vger.kernel.org
2720L: linux-mm@kvack.org
2721S: Maintained
2722F: mm/memcontrol.c
2723F: mm/swap_cgroup.c
2724
2725CORETEMP HARDWARE MONITORING DRIVER
2726M: Fenghua Yu <fenghua.yu@intel.com>
2727L: lm-sensors@lm-sensors.org
2728S: Maintained
2729F: Documentation/hwmon/coretemp
2730F: drivers/hwmon/coretemp.c
2731
2732COSA/SRP SYNC SERIAL DRIVER
2733M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2734W: http://www.fi.muni.cz/~kas/cosa/
2735S: Maintained
2736F: drivers/net/wan/cosa*
2737
2738CPMAC ETHERNET DRIVER
2739M: Florian Fainelli <florian@openwrt.org>
2740L: netdev@vger.kernel.org
2741S: Maintained
2742F: drivers/net/ethernet/ti/cpmac.c
2743
2744CPU FREQUENCY DRIVERS
2745M: Rafael J. Wysocki <rjw@rjwysocki.net>
2746M: Viresh Kumar <viresh.kumar@linaro.org>
2747L: linux-pm@vger.kernel.org
2748S: Maintained
2749T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2750T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2751F: drivers/cpufreq/
2752F: include/linux/cpufreq.h
2753
2754CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2755M: Viresh Kumar <viresh.kumar@linaro.org>
2756M: Sudeep Holla <sudeep.holla@arm.com>
2757L: linux-pm@vger.kernel.org
2758W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2759S: Maintained
2760F: drivers/cpufreq/arm_big_little.h
2761F: drivers/cpufreq/arm_big_little.c
2762F: drivers/cpufreq/arm_big_little_dt.c
2763
2764CPUIDLE DRIVER - ARM BIG LITTLE
2765M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2766M: Daniel Lezcano <daniel.lezcano@linaro.org>
2767L: linux-pm@vger.kernel.org
2768L: linux-arm-kernel@lists.infradead.org
2769T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2770S: Maintained
2771F: drivers/cpuidle/cpuidle-big_little.c
2772
2773CPUIDLE DRIVER - ARM EXYNOS
2774M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2775M: Daniel Lezcano <daniel.lezcano@linaro.org>
2776M: Kukjin Kim <kgene@kernel.org>
2777L: linux-pm@vger.kernel.org
2778L: linux-samsung-soc@vger.kernel.org
2779S: Supported
2780F: drivers/cpuidle/cpuidle-exynos.c
2781F: arch/arm/mach-exynos/pm.c
2782
2783CPUIDLE DRIVERS
2784M: Rafael J. Wysocki <rjw@rjwysocki.net>
2785M: Daniel Lezcano <daniel.lezcano@linaro.org>
2786L: linux-pm@vger.kernel.org
2787S: Maintained
2788T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2789F: drivers/cpuidle/*
2790F: include/linux/cpuidle.h
2791
2792CPUID/MSR DRIVER
2793M: "H. Peter Anvin" <hpa@zytor.com>
2794S: Maintained
2795F: arch/x86/kernel/cpuid.c
2796F: arch/x86/kernel/msr.c
2797
2798CPU POWER MONITORING SUBSYSTEM
2799M: Thomas Renninger <trenn@suse.de>
2800L: linux-pm@vger.kernel.org
2801S: Maintained
2802F: tools/power/cpupower/
2803
2804CRAMFS FILESYSTEM
2805W: http://sourceforge.net/projects/cramfs/
2806S: Orphan / Obsolete
2807F: Documentation/filesystems/cramfs.txt
2808F: fs/cramfs/
2809
2810CRIS PORT
2811M: Mikael Starvik <starvik@axis.com>
2812M: Jesper Nilsson <jesper.nilsson@axis.com>
2813L: linux-cris-kernel@axis.com
2814W: http://developer.axis.com
2815S: Maintained
2816F: arch/cris/
2817F: drivers/tty/serial/crisv10.*
2818
2819CRYPTO API
2820M: Herbert Xu <herbert@gondor.apana.org.au>
2821M: "David S. Miller" <davem@davemloft.net>
2822L: linux-crypto@vger.kernel.org
2823T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2824S: Maintained
2825F: Documentation/crypto/
2826F: Documentation/DocBook/crypto-API.tmpl
2827F: arch/*/crypto/
2828F: crypto/
2829F: drivers/crypto/
2830F: include/crypto/
2831
2832CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2833M: Neil Horman <nhorman@tuxdriver.com>
2834L: linux-crypto@vger.kernel.org
2835S: Maintained
2836F: crypto/ansi_cprng.c
2837F: crypto/rng.c
2838
2839CS5535 Audio ALSA driver
2840M: Jaya Kumar <jayakumar.alsa@gmail.com>
2841S: Maintained
2842F: sound/pci/cs5535audio/
2843
2844CW1200 WLAN driver
2845M: Solomon Peachy <pizza@shaftnet.org>
2846S: Maintained
2847F: drivers/net/wireless/cw1200/
2848
2849CX18 VIDEO4LINUX DRIVER
2850M: Andy Walls <awalls@md.metrocast.net>
2851L: ivtv-devel@ivtvdriver.org (subscribers-only)
2852L: linux-media@vger.kernel.org
2853T: git git://linuxtv.org/media_tree.git
2854W: http://linuxtv.org
2855W: http://www.ivtvdriver.org/index.php/Cx18
2856S: Maintained
2857F: Documentation/video4linux/cx18.txt
2858F: drivers/media/pci/cx18/
2859F: include/uapi/linux/ivtv*
2860
2861CX2341X MPEG ENCODER HELPER MODULE
2862M: Hans Verkuil <hverkuil@xs4all.nl>
2863L: linux-media@vger.kernel.org
2864T: git git://linuxtv.org/media_tree.git
2865W: http://linuxtv.org
2866S: Maintained
2867F: drivers/media/common/cx2341x*
2868F: include/media/cx2341x*
2869
2870CX88 VIDEO4LINUX DRIVER
2871M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2872L: linux-media@vger.kernel.org
2873W: http://linuxtv.org
2874T: git git://linuxtv.org/media_tree.git
2875S: Odd fixes
2876F: Documentation/video4linux/cx88/
2877F: drivers/media/pci/cx88/
2878
2879CXD2820R MEDIA DRIVER
2880M: Antti Palosaari <crope@iki.fi>
2881L: linux-media@vger.kernel.org
2882W: http://linuxtv.org/
2883W: http://palosaari.fi/linux/
2884Q: http://patchwork.linuxtv.org/project/linux-media/list/
2885T: git git://linuxtv.org/anttip/media_tree.git
2886S: Maintained
2887F: drivers/media/dvb-frontends/cxd2820r*
2888
2889CXGB3 ETHERNET DRIVER (CXGB3)
2890M: Santosh Raspatur <santosh@chelsio.com>
2891L: netdev@vger.kernel.org
2892W: http://www.chelsio.com
2893S: Supported
2894F: drivers/net/ethernet/chelsio/cxgb3/
2895
2896CXGB3 ISCSI DRIVER (CXGB3I)
2897M: Karen Xie <kxie@chelsio.com>
2898L: linux-scsi@vger.kernel.org
2899W: http://www.chelsio.com
2900S: Supported
2901F: drivers/scsi/cxgbi/cxgb3i
2902
2903CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2904M: Steve Wise <swise@chelsio.com>
2905L: linux-rdma@vger.kernel.org
2906W: http://www.openfabrics.org
2907S: Supported
2908F: drivers/infiniband/hw/cxgb3/
2909
2910CXGB4 ETHERNET DRIVER (CXGB4)
2911M: Hariprasad S <hariprasad@chelsio.com>
2912L: netdev@vger.kernel.org
2913W: http://www.chelsio.com
2914S: Supported
2915F: drivers/net/ethernet/chelsio/cxgb4/
2916
2917CXGB4 ISCSI DRIVER (CXGB4I)
2918M: Karen Xie <kxie@chelsio.com>
2919L: linux-scsi@vger.kernel.org
2920W: http://www.chelsio.com
2921S: Supported
2922F: drivers/scsi/cxgbi/cxgb4i
2923
2924CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2925M: Steve Wise <swise@chelsio.com>
2926L: linux-rdma@vger.kernel.org
2927W: http://www.openfabrics.org
2928S: Supported
2929F: drivers/infiniband/hw/cxgb4/
2930
2931CXGB4VF ETHERNET DRIVER (CXGB4VF)
2932M: Casey Leedom <leedom@chelsio.com>
2933L: netdev@vger.kernel.org
2934W: http://www.chelsio.com
2935S: Supported
2936F: drivers/net/ethernet/chelsio/cxgb4vf/
2937
2938CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2939M: Ian Munsie <imunsie@au1.ibm.com>
2940M: Michael Neuling <mikey@neuling.org>
2941L: linuxppc-dev@lists.ozlabs.org
2942S: Supported
2943F: drivers/misc/cxl/
2944F: include/misc/cxl.h
2945F: include/uapi/misc/cxl.h
2946F: Documentation/powerpc/cxl.txt
2947F: Documentation/powerpc/cxl.txt
2948F: Documentation/ABI/testing/sysfs-class-cxl
2949
2950STMMAC ETHERNET DRIVER
2951M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2952L: netdev@vger.kernel.org
2953W: http://www.stlinux.com
2954S: Supported
2955F: drivers/net/ethernet/stmicro/stmmac/
2956
2957CYBERPRO FB DRIVER
2958M: Russell King <linux@arm.linux.org.uk>
2959L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2960W: http://www.arm.linux.org.uk/
2961S: Maintained
2962F: drivers/video/fbdev/cyber2000fb.*
2963
2964CYCLADES ASYNC MUX DRIVER
2965W: http://www.cyclades.com/
2966S: Orphan
2967F: drivers/tty/cyclades.c
2968F: include/linux/cyclades.h
2969F: include/uapi/linux/cyclades.h
2970
2971CYCLADES PC300 DRIVER
2972W: http://www.cyclades.com/
2973S: Orphan
2974F: drivers/net/wan/pc300*
2975
2976CYPRESS_FIRMWARE MEDIA DRIVER
2977M: Antti Palosaari <crope@iki.fi>
2978L: linux-media@vger.kernel.org
2979W: http://linuxtv.org/
2980W: http://palosaari.fi/linux/
2981Q: http://patchwork.linuxtv.org/project/linux-media/list/
2982T: git git://linuxtv.org/anttip/media_tree.git
2983S: Maintained
2984F: drivers/media/common/cypress_firmware*
2985
2986CYTTSP TOUCHSCREEN DRIVER
2987M: Ferruh Yigit <fery@cypress.com>
2988L: linux-input@vger.kernel.org
2989S: Supported
2990F: drivers/input/touchscreen/cyttsp*
2991F: include/linux/input/cyttsp.h
2992
2993DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
2994M: Joshua Kinard <kumba@gentoo.org>
2995S: Maintained
2996F: drivers/rtc/rtc-ds1685.c
2997F: include/linux/rtc/ds1685.h
2998
2999DAMA SLAVE for AX.25
3000M: Joerg Reuter <jreuter@yaina.de>
3001W: http://yaina.de/jreuter/
3002W: http://www.qsl.net/dl1bke/
3003L: linux-hams@vger.kernel.org
3004S: Maintained
3005F: net/ax25/af_ax25.c
3006F: net/ax25/ax25_dev.c
3007F: net/ax25/ax25_ds_*
3008F: net/ax25/ax25_in.c
3009F: net/ax25/ax25_out.c
3010F: net/ax25/ax25_timer.c
3011F: net/ax25/sysctl_net_ax25.c
3012
3013DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3014L: netdev@vger.kernel.org
3015S: Orphan
3016F: Documentation/networking/dmfe.txt
3017F: drivers/net/ethernet/dec/tulip/dmfe.c
3018
3019DC390/AM53C974 SCSI driver
3020M: Hannes Reinecke <hare@suse.de>
3021L: linux-scsi@vger.kernel.org
3022S: Maintained
3023F: drivers/scsi/am53c974.c
3024
3025DC395x SCSI driver
3026M: Oliver Neukum <oliver@neukum.org>
3027M: Ali Akcaagac <aliakc@web.de>
3028M: Jamie Lenehan <lenehan@twibble.org>
3029L: dc395x@twibble.org
3030W: http://twibble.org/dist/dc395x/
3031W: http://lists.twibble.org/mailman/listinfo/dc395x/
3032S: Maintained
3033F: Documentation/scsi/dc395x.txt
3034F: drivers/scsi/dc395x.*
3035
3036DCCP PROTOCOL
3037M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3038L: dccp@vger.kernel.org
3039W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3040S: Maintained
3041F: include/linux/dccp.h
3042F: include/uapi/linux/dccp.h
3043F: include/linux/tfrc.h
3044F: net/dccp/
3045
3046DECnet NETWORK LAYER
3047W: http://linux-decnet.sourceforge.net
3048L: linux-decnet-user@lists.sourceforge.net
3049S: Orphan
3050F: Documentation/networking/decnet.txt
3051F: net/decnet/
3052
3053DECSTATION PLATFORM SUPPORT
3054M: "Maciej W. Rozycki" <macro@linux-mips.org>
3055L: linux-mips@linux-mips.org
3056W: http://www.linux-mips.org/wiki/DECstation
3057S: Maintained
3058F: arch/mips/dec/
3059F: arch/mips/include/asm/dec/
3060F: arch/mips/include/asm/mach-dec/
3061
3062DEFXX FDDI NETWORK DRIVER
3063M: "Maciej W. Rozycki" <macro@linux-mips.org>
3064S: Maintained
3065F: drivers/net/fddi/defxx.*
3066
3067DELL LAPTOP DRIVER
3068M: Matthew Garrett <mjg59@srcf.ucam.org>
3069M: Pali Rohár <pali.rohar@gmail.com>
3070L: platform-driver-x86@vger.kernel.org
3071S: Maintained
3072F: drivers/platform/x86/dell-laptop.c
3073
3074DELL LAPTOP FREEFALL DRIVER
3075M: Pali Rohár <pali.rohar@gmail.com>
3076S: Maintained
3077F: drivers/platform/x86/dell-smo8800.c
3078
3079DELL LAPTOP SMM DRIVER
3080M: Guenter Roeck <linux@roeck-us.net>
3081S: Maintained
3082F: drivers/char/i8k.c
3083F: include/uapi/linux/i8k.h
3084
3085DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3086M: Doug Warzecha <Douglas_Warzecha@dell.com>
3087S: Maintained
3088F: Documentation/dcdbas.txt
3089F: drivers/firmware/dcdbas.*
3090
3091DELL WMI EXTRAS DRIVER
3092M: Matthew Garrett <mjg59@srcf.ucam.org>
3093M: Pali Rohár <pali.rohar@gmail.com>
3094S: Maintained
3095F: drivers/platform/x86/dell-wmi.c
3096
3097DESIGNWARE USB2 DRD IP DRIVER
3098M: John Youn <johnyoun@synopsys.com>
3099L: linux-usb@vger.kernel.org
3100T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3101S: Maintained
3102F: drivers/usb/dwc2/
3103
3104DESIGNWARE USB3 DRD IP DRIVER
3105M: Felipe Balbi <balbi@ti.com>
3106L: linux-usb@vger.kernel.org
3107L: linux-omap@vger.kernel.org
3108T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3109S: Maintained
3110F: drivers/usb/dwc3/
3111
3112DEVICE COREDUMP (DEV_COREDUMP)
3113M: Johannes Berg <johannes@sipsolutions.net>
3114L: linux-kernel@vger.kernel.org
3115S: Maintained
3116F: drivers/base/devcoredump.c
3117F: include/linux/devcoredump.h
3118
3119DEVICE FREQUENCY (DEVFREQ)
3120M: MyungJoo Ham <myungjoo.ham@samsung.com>
3121M: Kyungmin Park <kyungmin.park@samsung.com>
3122L: linux-pm@vger.kernel.org
3123S: Maintained
3124F: drivers/devfreq/
3125
3126DEVICE NUMBER REGISTRY
3127M: Torben Mathiasen <device@lanana.org>
3128W: http://lanana.org/docs/device-list/index.html
3129S: Maintained
3130
3131DEVICE-MAPPER (LVM)
3132M: Alasdair Kergon <agk@redhat.com>
3133M: Mike Snitzer <snitzer@redhat.com>
3134M: dm-devel@redhat.com
3135L: dm-devel@redhat.com
3136W: http://sources.redhat.com/dm
3137Q: http://patchwork.kernel.org/project/dm-devel/list/
3138T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3139T: quilt http://people.redhat.com/agk/patches/linux/editing/
3140S: Maintained
3141F: Documentation/device-mapper/
3142F: drivers/md/dm*
3143F: drivers/md/persistent-data/
3144F: include/linux/device-mapper.h
3145F: include/linux/dm-*.h
3146F: include/uapi/linux/dm-*.h
3147
3148DIALOG SEMICONDUCTOR DRIVERS
3149M: Support Opensource <support.opensource@diasemi.com>
3150W: http://www.dialog-semiconductor.com/products
3151S: Supported
3152F: Documentation/hwmon/da90??
3153F: drivers/gpio/gpio-da90??.c
3154F: drivers/hwmon/da90??-hwmon.c
3155F: drivers/iio/adc/da91??-*.c
3156F: drivers/input/misc/da90??_onkey.c
3157F: drivers/input/touchscreen/da9052_tsi.c
3158F: drivers/leds/leds-da90??.c
3159F: drivers/mfd/da903x.c
3160F: drivers/mfd/da90??-*.c
3161F: drivers/mfd/da91??-*.c
3162F: drivers/power/da9052-battery.c
3163F: drivers/power/da91??-*.c
3164F: drivers/regulator/da903x.c
3165F: drivers/regulator/da9???-regulator.[ch]
3166F: drivers/rtc/rtc-da90??.c
3167F: drivers/video/backlight/da90??_bl.c
3168F: drivers/watchdog/da90??_wdt.c
3169F: include/linux/mfd/da903x.h
3170F: include/linux/mfd/da9052/
3171F: include/linux/mfd/da9055/
3172F: include/linux/mfd/da9063/
3173F: include/linux/mfd/da9150/
3174F: include/sound/da[79]*.h
3175F: sound/soc/codecs/da[79]*.[ch]
3176
3177DIGI NEO AND CLASSIC PCI PRODUCTS
3178M: Lidza Louina <lidza.louina@gmail.com>
3179M: Mark Hounschell <markh@compro.net>
3180L: driverdev-devel@linuxdriverproject.org
3181S: Maintained
3182F: drivers/staging/dgnc/
3183
3184DIGI EPCA PCI PRODUCTS
3185M: Lidza Louina <lidza.louina@gmail.com>
3186M: Mark Hounschell <markh@compro.net>
3187M: Daeseok Youn <daeseok.youn@gmail.com>
3188L: driverdev-devel@linuxdriverproject.org
3189S: Maintained
3190F: drivers/staging/dgap/
3191
3192DIOLAN U2C-12 I2C DRIVER
3193M: Guenter Roeck <linux@roeck-us.net>
3194L: linux-i2c@vger.kernel.org
3195S: Maintained
3196F: drivers/i2c/busses/i2c-diolan-u2c.c
3197
3198DIRECT ACCESS (DAX)
3199M: Matthew Wilcox <willy@linux.intel.com>
3200L: linux-fsdevel@vger.kernel.org
3201S: Supported
3202F: fs/dax.c
3203
3204DIRECTORY NOTIFICATION (DNOTIFY)
3205M: Eric Paris <eparis@parisplace.org>
3206S: Maintained
3207F: Documentation/filesystems/dnotify.txt
3208F: fs/notify/dnotify/
3209F: include/linux/dnotify.h
3210
3211DISK GEOMETRY AND PARTITION HANDLING
3212M: Andries Brouwer <aeb@cwi.nl>
3213W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3214W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3215W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3216S: Maintained
3217
3218DISKQUOTA
3219M: Jan Kara <jack@suse.cz>
3220S: Maintained
3221F: Documentation/filesystems/quota.txt
3222F: fs/quota/
3223F: include/linux/quota*.h
3224F: include/uapi/linux/quota*.h
3225
3226DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3227M: Bernie Thompson <bernie@plugable.com>
3228L: linux-fbdev@vger.kernel.org
3229S: Maintained
3230W: http://plugable.com/category/projects/udlfb/
3231F: drivers/video/fbdev/udlfb.c
3232F: include/video/udlfb.h
3233F: Documentation/fb/udlfb.txt
3234
3235DISTRIBUTED LOCK MANAGER (DLM)
3236M: Christine Caulfield <ccaulfie@redhat.com>
3237M: David Teigland <teigland@redhat.com>
3238L: cluster-devel@redhat.com
3239W: http://sources.redhat.com/cluster/
3240T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3241S: Supported
3242F: fs/dlm/
3243
3244DMA BUFFER SHARING FRAMEWORK
3245M: Sumit Semwal <sumit.semwal@linaro.org>
3246S: Maintained
3247L: linux-media@vger.kernel.org
3248L: dri-devel@lists.freedesktop.org
3249L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3250F: drivers/dma-buf/
3251F: include/linux/dma-buf*
3252F: include/linux/reservation.h
3253F: include/linux/*fence.h
3254F: Documentation/dma-buf-sharing.txt
3255T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3256
3257DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3258M: Vinod Koul <vinod.koul@intel.com>
3259L: dmaengine@vger.kernel.org
3260Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3261S: Maintained
3262F: drivers/dma/
3263F: include/linux/dmaengine.h
3264F: Documentation/dmaengine/
3265T: git git://git.infradead.org/users/vkoul/slave-dma.git
3266
3267DME1737 HARDWARE MONITOR DRIVER
3268M: Juerg Haefliger <juergh@gmail.com>
3269L: lm-sensors@lm-sensors.org
3270S: Maintained
3271F: Documentation/hwmon/dme1737
3272F: drivers/hwmon/dme1737.c
3273
3274DMI/SMBIOS SUPPORT
3275M: Jean Delvare <jdelvare@suse.de>
3276S: Maintained
3277F: drivers/firmware/dmi-id.c
3278F: drivers/firmware/dmi_scan.c
3279F: include/linux/dmi.h
3280
3281DOCUMENTATION
3282M: Jonathan Corbet <corbet@lwn.net>
3283L: linux-doc@vger.kernel.org
3284S: Maintained
3285F: Documentation/
3286X: Documentation/ABI/
3287X: Documentation/devicetree/
3288X: Documentation/acpi
3289X: Documentation/power
3290X: Documentation/spi
3291T: git git://git.lwn.net/linux-2.6.git docs-next
3292
3293DOUBLETALK DRIVER
3294M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3295L: blinux-list@redhat.com
3296S: Maintained
3297F: drivers/char/dtlk.c
3298F: include/linux/dtlk.h
3299
3300DPT_I2O SCSI RAID DRIVER
3301M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3302L: linux-scsi@vger.kernel.org
3303W: http://www.adaptec.com/
3304S: Maintained
3305F: drivers/scsi/dpt*
3306F: drivers/scsi/dpt/
3307
3308DRBD DRIVER
3309P: Philipp Reisner
3310P: Lars Ellenberg
3311M: drbd-dev@lists.linbit.com
3312L: drbd-user@lists.linbit.com
3313W: http://www.drbd.org
3314T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3315T: git git://git.drbd.org/drbd-8.3.git
3316S: Supported
3317F: drivers/block/drbd/
3318F: lib/lru_cache.c
3319F: Documentation/blockdev/drbd/
3320
3321DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3322M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3323T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3324S: Supported
3325F: Documentation/kobject.txt
3326F: drivers/base/
3327F: fs/sysfs/
3328F: fs/debugfs/
3329F: include/linux/kobj*
3330F: include/linux/debugfs.h
3331F: lib/kobj*
3332
3333DRM DRIVERS
3334M: David Airlie <airlied@linux.ie>
3335L: dri-devel@lists.freedesktop.org
3336T: git git://people.freedesktop.org/~airlied/linux
3337S: Maintained
3338F: drivers/gpu/drm/
3339F: drivers/gpu/vga/
3340F: include/drm/
3341F: include/uapi/drm/
3342
3343RADEON DRM DRIVERS
3344M: Alex Deucher <alexander.deucher@amd.com>
3345M: Christian König <christian.koenig@amd.com>
3346L: dri-devel@lists.freedesktop.org
3347T: git git://people.freedesktop.org/~agd5f/linux
3348S: Supported
3349F: drivers/gpu/drm/radeon/
3350F: include/uapi/drm/radeon*
3351
3352DRM PANEL DRIVERS
3353M: Thierry Reding <thierry.reding@gmail.com>
3354L: dri-devel@lists.freedesktop.org
3355T: git git://anongit.freedesktop.org/tegra/linux.git
3356S: Maintained
3357F: drivers/gpu/drm/drm_panel.c
3358F: drivers/gpu/drm/panel/
3359F: include/drm/drm_panel.h
3360F: Documentation/devicetree/bindings/panel/
3361
3362INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3363M: Daniel Vetter <daniel.vetter@intel.com>
3364M: Jani Nikula <jani.nikula@linux.intel.com>
3365L: intel-gfx@lists.freedesktop.org
3366L: dri-devel@lists.freedesktop.org
3367Q: http://patchwork.freedesktop.org/project/intel-gfx/
3368T: git git://anongit.freedesktop.org/drm-intel
3369S: Supported
3370F: drivers/gpu/drm/i915/
3371F: include/drm/i915*
3372F: include/uapi/drm/i915*
3373
3374DRM DRIVERS FOR EXYNOS
3375M: Inki Dae <inki.dae@samsung.com>
3376M: Joonyoung Shim <jy0922.shim@samsung.com>
3377M: Seung-Woo Kim <sw0312.kim@samsung.com>
3378M: Kyungmin Park <kyungmin.park@samsung.com>
3379L: dri-devel@lists.freedesktop.org
3380T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3381S: Supported
3382F: drivers/gpu/drm/exynos/
3383F: include/drm/exynos*
3384F: include/uapi/drm/exynos*
3385
3386DRM DRIVERS FOR FREESCALE IMX
3387M: Philipp Zabel <p.zabel@pengutronix.de>
3388L: dri-devel@lists.freedesktop.org
3389S: Maintained
3390F: drivers/gpu/drm/imx/
3391F: Documentation/devicetree/bindings/drm/imx/
3392
3393DRM DRIVERS FOR NVIDIA TEGRA
3394M: Thierry Reding <thierry.reding@gmail.com>
3395M: Terje Bergström <tbergstrom@nvidia.com>
3396L: dri-devel@lists.freedesktop.org
3397L: linux-tegra@vger.kernel.org
3398T: git git://anongit.freedesktop.org/tegra/linux.git
3399S: Supported
3400F: drivers/gpu/drm/tegra/
3401F: drivers/gpu/host1x/
3402F: include/linux/host1x.h
3403F: include/uapi/drm/tegra_drm.h
3404F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3405
3406DRM DRIVERS FOR RENESAS
3407M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3408L: dri-devel@lists.freedesktop.org
3409L: linux-sh@vger.kernel.org
3410T: git git://people.freedesktop.org/~airlied/linux
3411S: Supported
3412F: drivers/gpu/drm/rcar-du/
3413F: drivers/gpu/drm/shmobile/
3414F: include/linux/platform_data/shmob_drm.h
3415
3416DSBR100 USB FM RADIO DRIVER
3417M: Alexey Klimov <klimov.linux@gmail.com>
3418L: linux-media@vger.kernel.org
3419T: git git://linuxtv.org/media_tree.git
3420S: Maintained
3421F: drivers/media/radio/dsbr100.c
3422
3423DSCC4 DRIVER
3424M: Francois Romieu <romieu@fr.zoreil.com>
3425L: netdev@vger.kernel.org
3426S: Maintained
3427F: drivers/net/wan/dscc4.c
3428
3429DVB_USB_AF9015 MEDIA DRIVER
3430M: Antti Palosaari <crope@iki.fi>
3431L: linux-media@vger.kernel.org
3432W: http://linuxtv.org/
3433W: http://palosaari.fi/linux/
3434Q: http://patchwork.linuxtv.org/project/linux-media/list/
3435T: git git://linuxtv.org/anttip/media_tree.git
3436S: Maintained
3437F: drivers/media/usb/dvb-usb-v2/af9015*
3438
3439DVB_USB_AF9035 MEDIA DRIVER
3440M: Antti Palosaari <crope@iki.fi>
3441L: linux-media@vger.kernel.org
3442W: http://linuxtv.org/
3443W: http://palosaari.fi/linux/
3444Q: http://patchwork.linuxtv.org/project/linux-media/list/
3445T: git git://linuxtv.org/anttip/media_tree.git
3446S: Maintained
3447F: drivers/media/usb/dvb-usb-v2/af9035*
3448
3449DVB_USB_ANYSEE MEDIA DRIVER
3450M: Antti Palosaari <crope@iki.fi>
3451L: linux-media@vger.kernel.org
3452W: http://linuxtv.org/
3453W: http://palosaari.fi/linux/
3454Q: http://patchwork.linuxtv.org/project/linux-media/list/
3455T: git git://linuxtv.org/anttip/media_tree.git
3456S: Maintained
3457F: drivers/media/usb/dvb-usb-v2/anysee*
3458
3459DVB_USB_AU6610 MEDIA DRIVER
3460M: Antti Palosaari <crope@iki.fi>
3461L: linux-media@vger.kernel.org
3462W: http://linuxtv.org/
3463W: http://palosaari.fi/linux/
3464Q: http://patchwork.linuxtv.org/project/linux-media/list/
3465T: git git://linuxtv.org/anttip/media_tree.git
3466S: Maintained
3467F: drivers/media/usb/dvb-usb-v2/au6610*
3468
3469DVB_USB_CE6230 MEDIA DRIVER
3470M: Antti Palosaari <crope@iki.fi>
3471L: linux-media@vger.kernel.org
3472W: http://linuxtv.org/
3473W: http://palosaari.fi/linux/
3474Q: http://patchwork.linuxtv.org/project/linux-media/list/
3475T: git git://linuxtv.org/anttip/media_tree.git
3476S: Maintained
3477F: drivers/media/usb/dvb-usb-v2/ce6230*
3478
3479DVB_USB_CXUSB MEDIA DRIVER
3480M: Michael Krufky <mkrufky@linuxtv.org>
3481L: linux-media@vger.kernel.org
3482W: http://linuxtv.org/
3483W: http://github.com/mkrufky
3484Q: http://patchwork.linuxtv.org/project/linux-media/list/
3485T: git git://linuxtv.org/media_tree.git
3486S: Maintained
3487F: drivers/media/usb/dvb-usb/cxusb*
3488
3489DVB_USB_EC168 MEDIA DRIVER
3490M: Antti Palosaari <crope@iki.fi>
3491L: linux-media@vger.kernel.org
3492W: http://linuxtv.org/
3493W: http://palosaari.fi/linux/
3494Q: http://patchwork.linuxtv.org/project/linux-media/list/
3495T: git git://linuxtv.org/anttip/media_tree.git
3496S: Maintained
3497F: drivers/media/usb/dvb-usb-v2/ec168*
3498
3499DVB_USB_GL861 MEDIA DRIVER
3500M: Antti Palosaari <crope@iki.fi>
3501L: linux-media@vger.kernel.org
3502W: http://linuxtv.org/
3503Q: http://patchwork.linuxtv.org/project/linux-media/list/
3504T: git git://linuxtv.org/anttip/media_tree.git
3505S: Maintained
3506F: drivers/media/usb/dvb-usb-v2/gl861*
3507
3508DVB_USB_MXL111SF MEDIA DRIVER
3509M: Michael Krufky <mkrufky@linuxtv.org>
3510L: linux-media@vger.kernel.org
3511W: http://linuxtv.org/
3512W: http://github.com/mkrufky
3513Q: http://patchwork.linuxtv.org/project/linux-media/list/
3514T: git git://linuxtv.org/mkrufky/mxl111sf.git
3515S: Maintained
3516F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3517
3518DVB_USB_RTL28XXU MEDIA DRIVER
3519M: Antti Palosaari <crope@iki.fi>
3520L: linux-media@vger.kernel.org
3521W: http://linuxtv.org/
3522W: http://palosaari.fi/linux/
3523Q: http://patchwork.linuxtv.org/project/linux-media/list/
3524T: git git://linuxtv.org/anttip/media_tree.git
3525S: Maintained
3526F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3527
3528DVB_USB_V2 MEDIA DRIVER
3529M: Antti Palosaari <crope@iki.fi>
3530L: linux-media@vger.kernel.org
3531W: http://linuxtv.org/
3532W: http://palosaari.fi/linux/
3533Q: http://patchwork.linuxtv.org/project/linux-media/list/
3534T: git git://linuxtv.org/anttip/media_tree.git
3535S: Maintained
3536F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3537F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3538
3539DYNAMIC DEBUG
3540M: Jason Baron <jbaron@akamai.com>
3541S: Maintained
3542F: lib/dynamic_debug.c
3543F: include/linux/dynamic_debug.h
3544
3545DZ DECSTATION DZ11 SERIAL DRIVER
3546M: "Maciej W. Rozycki" <macro@linux-mips.org>
3547S: Maintained
3548F: drivers/tty/serial/dz.*
3549
3550E3X0 POWER BUTTON DRIVER
3551M: Moritz Fischer <moritz.fischer@ettus.com>
3552L: usrp-users@lists.ettus.com
3553W: http://www.ettus.com
3554S: Supported
3555F: drivers/input/misc/e3x0-button.c
3556F: Documentation/devicetree/bindings/input/e3x0-button.txt
3557
3558E4000 MEDIA DRIVER
3559M: Antti Palosaari <crope@iki.fi>
3560L: linux-media@vger.kernel.org
3561W: http://linuxtv.org/
3562W: http://palosaari.fi/linux/
3563Q: http://patchwork.linuxtv.org/project/linux-media/list/
3564T: git git://linuxtv.org/anttip/media_tree.git
3565S: Maintained
3566F: drivers/media/tuners/e4000*
3567
3568EATA ISA/EISA/PCI SCSI DRIVER
3569M: Dario Ballabio <ballabio_dario@emc.com>
3570L: linux-scsi@vger.kernel.org
3571S: Maintained
3572F: drivers/scsi/eata.c
3573
3574EC100 MEDIA DRIVER
3575M: Antti Palosaari <crope@iki.fi>
3576L: linux-media@vger.kernel.org
3577W: http://linuxtv.org/
3578W: http://palosaari.fi/linux/
3579Q: http://patchwork.linuxtv.org/project/linux-media/list/
3580T: git git://linuxtv.org/anttip/media_tree.git
3581S: Maintained
3582F: drivers/media/dvb-frontends/ec100*
3583
3584ECRYPT FILE SYSTEM
3585M: Tyler Hicks <tyhicks@canonical.com>
3586L: ecryptfs@vger.kernel.org
3587W: http://ecryptfs.org
3588W: https://launchpad.net/ecryptfs
3589S: Supported
3590F: Documentation/filesystems/ecryptfs.txt
3591F: fs/ecryptfs/
3592
3593EDAC-CORE
3594M: Doug Thompson <dougthompson@xmission.com>
3595M: Borislav Petkov <bp@alien8.de>
3596M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3597L: linux-edac@vger.kernel.org
3598W: bluesmoke.sourceforge.net
3599T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3600T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3601S: Supported
3602F: Documentation/edac.txt
3603F: drivers/edac/
3604F: include/linux/edac.h
3605
3606EDAC-AMD64
3607M: Doug Thompson <dougthompson@xmission.com>
3608M: Borislav Petkov <bp@alien8.de>
3609L: linux-edac@vger.kernel.org
3610W: bluesmoke.sourceforge.net
3611S: Maintained
3612F: drivers/edac/amd64_edac*
3613
3614EDAC-CALXEDA
3615M: Doug Thompson <dougthompson@xmission.com>
3616M: Robert Richter <rric@kernel.org>
3617L: linux-edac@vger.kernel.org
3618W: bluesmoke.sourceforge.net
3619S: Maintained
3620F: drivers/edac/highbank*
3621
3622EDAC-CAVIUM
3623M: Ralf Baechle <ralf@linux-mips.org>
3624M: David Daney <david.daney@cavium.com>
3625L: linux-edac@vger.kernel.org
3626L: linux-mips@linux-mips.org
3627W: bluesmoke.sourceforge.net
3628S: Supported
3629F: drivers/edac/octeon_edac*
3630
3631EDAC-E752X
3632M: Mark Gross <mark.gross@intel.com>
3633M: Doug Thompson <dougthompson@xmission.com>
3634L: linux-edac@vger.kernel.org
3635W: bluesmoke.sourceforge.net
3636S: Maintained
3637F: drivers/edac/e752x_edac.c
3638
3639EDAC-E7XXX
3640M: Doug Thompson <dougthompson@xmission.com>
3641L: linux-edac@vger.kernel.org
3642W: bluesmoke.sourceforge.net
3643S: Maintained
3644F: drivers/edac/e7xxx_edac.c
3645
3646EDAC-GHES
3647M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3648L: linux-edac@vger.kernel.org
3649W: bluesmoke.sourceforge.net
3650S: Maintained
3651F: drivers/edac/ghes_edac.c
3652
3653EDAC-I82443BXGX
3654M: Tim Small <tim@buttersideup.com>
3655L: linux-edac@vger.kernel.org
3656W: bluesmoke.sourceforge.net
3657S: Maintained
3658F: drivers/edac/i82443bxgx_edac.c
3659
3660EDAC-I3000
3661M: Jason Uhlenkott <juhlenko@akamai.com>
3662L: linux-edac@vger.kernel.org
3663W: bluesmoke.sourceforge.net
3664S: Maintained
3665F: drivers/edac/i3000_edac.c
3666
3667EDAC-I5000
3668M: Doug Thompson <dougthompson@xmission.com>
3669L: linux-edac@vger.kernel.org
3670W: bluesmoke.sourceforge.net
3671S: Maintained
3672F: drivers/edac/i5000_edac.c
3673
3674EDAC-I5400
3675M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3676L: linux-edac@vger.kernel.org
3677W: bluesmoke.sourceforge.net
3678S: Maintained
3679F: drivers/edac/i5400_edac.c
3680
3681EDAC-I7300
3682M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3683L: linux-edac@vger.kernel.org
3684W: bluesmoke.sourceforge.net
3685S: Maintained
3686F: drivers/edac/i7300_edac.c
3687
3688EDAC-I7CORE
3689M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3690L: linux-edac@vger.kernel.org
3691W: bluesmoke.sourceforge.net
3692S: Maintained
3693F: drivers/edac/i7core_edac.c
3694
3695EDAC-I82975X
3696M: Ranganathan Desikan <ravi@jetztechnologies.com>
3697M: "Arvind R." <arvino55@gmail.com>
3698L: linux-edac@vger.kernel.org
3699W: bluesmoke.sourceforge.net
3700S: Maintained
3701F: drivers/edac/i82975x_edac.c
3702
3703EDAC-IE31200
3704M: Jason Baron <jbaron@akamai.com>
3705L: linux-edac@vger.kernel.org
3706W: bluesmoke.sourceforge.net
3707S: Maintained
3708F: drivers/edac/ie31200_edac.c
3709
3710EDAC-MPC85XX
3711M: Johannes Thumshirn <johannes.thumshirn@men.de>
3712L: linux-edac@vger.kernel.org
3713W: bluesmoke.sourceforge.net
3714S: Maintained
3715F: drivers/edac/mpc85xx_edac.[ch]
3716
3717EDAC-PASEMI
3718M: Egor Martovetsky <egor@pasemi.com>
3719L: linux-edac@vger.kernel.org
3720W: bluesmoke.sourceforge.net
3721S: Maintained
3722F: drivers/edac/pasemi_edac.c
3723
3724EDAC-R82600
3725M: Tim Small <tim@buttersideup.com>
3726L: linux-edac@vger.kernel.org
3727W: bluesmoke.sourceforge.net
3728S: Maintained
3729F: drivers/edac/r82600_edac.c
3730
3731EDAC-SBRIDGE
3732M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3733L: linux-edac@vger.kernel.org
3734W: bluesmoke.sourceforge.net
3735S: Maintained
3736F: drivers/edac/sb_edac.c
3737
3738EDIROL UA-101/UA-1000 DRIVER
3739M: Clemens Ladisch <clemens@ladisch.de>
3740L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3741T: git git://git.alsa-project.org/alsa-kernel.git
3742S: Maintained
3743F: sound/usb/misc/ua101.c
3744
3745EXTENSIBLE FIRMWARE INTERFACE (EFI)
3746M: Matt Fleming <matt.fleming@intel.com>
3747L: linux-efi@vger.kernel.org
3748T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3749S: Maintained
3750F: Documentation/efi-stub.txt
3751F: arch/ia64/kernel/efi.c
3752F: arch/x86/boot/compressed/eboot.[ch]
3753F: arch/x86/include/asm/efi.h
3754F: arch/x86/platform/efi/*
3755F: drivers/firmware/efi/*
3756F: include/linux/efi*.h
3757
3758EFI VARIABLE FILESYSTEM
3759M: Matthew Garrett <matthew.garrett@nebula.com>
3760M: Jeremy Kerr <jk@ozlabs.org>
3761M: Matt Fleming <matt.fleming@intel.com>
3762T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3763L: linux-efi@vger.kernel.org
3764S: Maintained
3765F: fs/efivarfs/
3766
3767EFIFB FRAMEBUFFER DRIVER
3768L: linux-fbdev@vger.kernel.org
3769M: Peter Jones <pjones@redhat.com>
3770S: Maintained
3771F: drivers/video/fbdev/efifb.c
3772
3773EFS FILESYSTEM
3774W: http://aeschi.ch.eu.org/efs/
3775S: Orphan
3776F: fs/efs/
3777
3778EHCA (IBM GX bus InfiniBand adapter) DRIVER
3779M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3780M: Christoph Raisch <raisch@de.ibm.com>
3781L: linux-rdma@vger.kernel.org
3782S: Supported
3783F: drivers/infiniband/hw/ehca/
3784
3785EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3786M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3787L: netdev@vger.kernel.org
3788S: Maintained
3789F: drivers/net/ethernet/ibm/ehea/
3790
3791EM28XX VIDEO4LINUX DRIVER
3792M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3793L: linux-media@vger.kernel.org
3794W: http://linuxtv.org
3795T: git git://linuxtv.org/media_tree.git
3796S: Maintained
3797F: drivers/media/usb/em28xx/
3798
3799EMBEDDED LINUX
3800M: Paul Gortmaker <paul.gortmaker@windriver.com>
3801M: Matt Mackall <mpm@selenic.com>
3802M: David Woodhouse <dwmw2@infradead.org>
3803L: linux-embedded@vger.kernel.org
3804S: Maintained
3805
3806EMULEX LPFC FC SCSI DRIVER
3807M: James Smart <james.smart@emulex.com>
3808L: linux-scsi@vger.kernel.org
3809W: http://sourceforge.net/projects/lpfcxxxx
3810S: Supported
3811F: drivers/scsi/lpfc/
3812
3813ENE CB710 FLASH CARD READER DRIVER
3814M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
3815S: Maintained
3816F: drivers/misc/cb710/
3817F: drivers/mmc/host/cb710-mmc.*
3818F: include/linux/cb710.h
3819
3820ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3821M: Maxim Levitsky <maximlevitsky@gmail.com>
3822S: Maintained
3823F: drivers/media/rc/ene_ir.*
3824
3825ENHANCED ERROR HANDLING (EEH)
3826M: Gavin Shan <shangw@linux.vnet.ibm.com>
3827L: linuxppc-dev@lists.ozlabs.org
3828S: Supported
3829F: Documentation/powerpc/eeh-pci-error-recovery.txt
3830F: arch/powerpc/kernel/eeh*.c
3831
3832EPSON S1D13XXX FRAMEBUFFER DRIVER
3833M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
3834S: Maintained
3835T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3836F: drivers/video/fbdev/s1d13xxxfb.c
3837F: include/video/s1d13xxxfb.h
3838
3839ET131X NETWORK DRIVER
3840M: Mark Einon <mark.einon@gmail.com>
3841S: Odd Fixes
3842F: drivers/net/ethernet/agere/
3843
3844ETHERNET BRIDGE
3845M: Stephen Hemminger <stephen@networkplumber.org>
3846L: bridge@lists.linux-foundation.org
3847L: netdev@vger.kernel.org
3848W: http://www.linuxfoundation.org/en/Net:Bridge
3849S: Maintained
3850F: include/linux/netfilter_bridge/
3851F: net/bridge/
3852
3853ETHERNET PHY LIBRARY
3854M: Florian Fainelli <f.fainelli@gmail.com>
3855L: netdev@vger.kernel.org
3856S: Maintained
3857F: include/linux/phy.h
3858F: include/linux/phy_fixed.h
3859F: drivers/net/phy/
3860F: Documentation/networking/phy.txt
3861F: drivers/of/of_mdio.c
3862F: drivers/of/of_net.c
3863
3864EXT2 FILE SYSTEM
3865M: Jan Kara <jack@suse.cz>
3866L: linux-ext4@vger.kernel.org
3867S: Maintained
3868F: Documentation/filesystems/ext2.txt
3869F: fs/ext2/
3870F: include/linux/ext2*
3871
3872EXT3 FILE SYSTEM
3873M: Jan Kara <jack@suse.cz>
3874M: Andrew Morton <akpm@linux-foundation.org>
3875M: Andreas Dilger <adilger.kernel@dilger.ca>
3876L: linux-ext4@vger.kernel.org
3877S: Maintained
3878F: Documentation/filesystems/ext3.txt
3879F: fs/ext3/
3880
3881EXT4 FILE SYSTEM
3882M: "Theodore Ts'o" <tytso@mit.edu>
3883M: Andreas Dilger <adilger.kernel@dilger.ca>
3884L: linux-ext4@vger.kernel.org
3885W: http://ext4.wiki.kernel.org
3886Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
3887S: Maintained
3888F: Documentation/filesystems/ext4.txt
3889F: fs/ext4/
3890
3891Extended Verification Module (EVM)
3892M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3893L: linux-ima-devel@lists.sourceforge.net
3894L: linux-security-module@vger.kernel.org
3895S: Supported
3896F: security/integrity/evm/
3897
3898EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3899M: MyungJoo Ham <myungjoo.ham@samsung.com>
3900M: Chanwoo Choi <cw00.choi@samsung.com>
3901L: linux-kernel@vger.kernel.org
3902T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3903S: Maintained
3904F: drivers/extcon/
3905F: Documentation/extcon/
3906
3907EXYNOS DP DRIVER
3908M: Jingoo Han <jg1.han@samsung.com>
3909L: dri-devel@lists.freedesktop.org
3910S: Maintained
3911F: drivers/gpu/drm/exynos/exynos_dp*
3912
3913EXYNOS MIPI DISPLAY DRIVERS
3914M: Inki Dae <inki.dae@samsung.com>
3915M: Donghwa Lee <dh09.lee@samsung.com>
3916M: Kyungmin Park <kyungmin.park@samsung.com>
3917L: linux-fbdev@vger.kernel.org
3918S: Maintained
3919F: drivers/video/fbdev/exynos/exynos_mipi*
3920F: include/video/exynos_mipi*
3921
3922F71805F HARDWARE MONITORING DRIVER
3923M: Jean Delvare <jdelvare@suse.de>
3924L: lm-sensors@lm-sensors.org
3925S: Maintained
3926F: Documentation/hwmon/f71805f
3927F: drivers/hwmon/f71805f.c
3928
3929FC0011 TUNER DRIVER
3930M: Michael Buesch <m@bues.ch>
3931L: linux-media@vger.kernel.org
3932S: Maintained
3933F: drivers/media/tuners/fc0011.h
3934F: drivers/media/tuners/fc0011.c
3935
3936FC2580 MEDIA DRIVER
3937M: Antti Palosaari <crope@iki.fi>
3938L: linux-media@vger.kernel.org
3939W: http://linuxtv.org/
3940W: http://palosaari.fi/linux/
3941Q: http://patchwork.linuxtv.org/project/linux-media/list/
3942T: git git://linuxtv.org/anttip/media_tree.git
3943S: Maintained
3944F: drivers/media/tuners/fc2580*
3945
3946FANOTIFY
3947M: Eric Paris <eparis@redhat.com>
3948S: Maintained
3949F: fs/notify/fanotify/
3950F: include/linux/fanotify.h
3951F: include/uapi/linux/fanotify.h
3952
3953FARSYNC SYNCHRONOUS DRIVER
3954M: Kevin Curtis <kevin.curtis@farsite.co.uk>
3955W: http://www.farsite.co.uk/
3956S: Supported
3957F: drivers/net/wan/farsync.*
3958
3959FAULT INJECTION SUPPORT
3960M: Akinobu Mita <akinobu.mita@gmail.com>
3961S: Supported
3962F: Documentation/fault-injection/
3963F: lib/fault-inject.c
3964
3965FBTFT Framebuffer drivers
3966M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
3967M: Noralf Trønnes <noralf@tronnes.org>
3968S: Maintained
3969F: drivers/staging/fbtft/
3970
3971FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3972M: Vasu Dev <vasu.dev@intel.com>
3973L: fcoe-devel@open-fcoe.org
3974W: www.Open-FCoE.org
3975S: Supported
3976F: drivers/scsi/libfc/
3977F: drivers/scsi/fcoe/
3978F: include/scsi/fc/
3979F: include/scsi/libfc.h
3980F: include/scsi/libfcoe.h
3981F: include/uapi/scsi/fc/
3982
3983FILE LOCKING (flock() and fcntl()/lockf())
3984M: Jeff Layton <jlayton@poochiereds.net>
3985M: J. Bruce Fields <bfields@fieldses.org>
3986L: linux-fsdevel@vger.kernel.org
3987S: Maintained
3988F: include/linux/fcntl.h
3989F: include/linux/fs.h
3990F: include/uapi/linux/fcntl.h
3991F: include/uapi/linux/fs.h
3992F: fs/fcntl.c
3993F: fs/locks.c
3994
3995FILESYSTEMS (VFS and infrastructure)
3996M: Alexander Viro <viro@zeniv.linux.org.uk>
3997L: linux-fsdevel@vger.kernel.org
3998S: Maintained
3999F: fs/*
4000
4001FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4002M: Riku Voipio <riku.voipio@iki.fi>
4003L: lm-sensors@lm-sensors.org
4004S: Maintained
4005F: drivers/hwmon/f75375s.c
4006F: include/linux/f75375s.h
4007
4008FIREWIRE AUDIO DRIVERS
4009M: Clemens Ladisch <clemens@ladisch.de>
4010L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4011T: git git://git.alsa-project.org/alsa-kernel.git
4012S: Maintained
4013F: sound/firewire/
4014
4015FIREWIRE MEDIA DRIVERS (firedtv)
4016M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4017L: linux-media@vger.kernel.org
4018L: linux1394-devel@lists.sourceforge.net
4019T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4020S: Maintained
4021F: drivers/media/firewire/
4022
4023FIREWIRE SBP-2 TARGET
4024M: Chris Boot <bootc@bootc.net>
4025L: linux-scsi@vger.kernel.org
4026L: target-devel@vger.kernel.org
4027L: linux1394-devel@lists.sourceforge.net
4028T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4029S: Maintained
4030F: drivers/target/sbp/
4031
4032FIREWIRE SUBSYSTEM
4033M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4034L: linux1394-devel@lists.sourceforge.net
4035W: http://ieee1394.wiki.kernel.org/
4036T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4037S: Maintained
4038F: drivers/firewire/
4039F: include/linux/firewire.h
4040F: include/uapi/linux/firewire*.h
4041F: tools/firewire/
4042
4043FIRMWARE LOADER (request_firmware)
4044M: Ming Lei <ming.lei@canonical.com>
4045L: linux-kernel@vger.kernel.org
4046S: Maintained
4047F: Documentation/firmware_class/
4048F: drivers/base/firmware*.c
4049F: include/linux/firmware.h
4050
4051FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4052M: Joshua Morris <josh.h.morris@us.ibm.com>
4053M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4054S: Maintained
4055F: drivers/block/rsxx/
4056
4057FLOPPY DRIVER
4058M: Jiri Kosina <jkosina@suse.cz>
4059T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4060S: Odd fixes
4061F: drivers/block/floppy.c
4062
4063FMC SUBSYSTEM
4064M: Alessandro Rubini <rubini@gnudd.com>
4065W: http://www.ohwr.org/projects/fmc-bus
4066S: Supported
4067F: drivers/fmc/
4068F: include/linux/fmc*.h
4069F: include/linux/ipmi-fru.h
4070K: fmc_d.*register
4071
4072FPU EMULATOR
4073M: Bill Metzenthen <billm@melbpc.org.au>
4074W: http://floatingpoint.sourceforge.net/emulator/index.html
4075S: Maintained
4076F: arch/x86/math-emu/
4077
4078FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4079L: netdev@vger.kernel.org
4080S: Orphan
4081F: drivers/net/wan/dlci.c
4082F: drivers/net/wan/sdla.c
4083
4084FRAMEBUFFER LAYER
4085M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4086M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4087L: linux-fbdev@vger.kernel.org
4088W: http://linux-fbdev.sourceforge.net/
4089Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4090T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4091S: Maintained
4092F: Documentation/fb/
4093F: Documentation/devicetree/bindings/fb/
4094F: drivers/video/
4095F: include/video/
4096F: include/linux/fb.h
4097F: include/uapi/video/
4098F: include/uapi/linux/fb.h
4099
4100FREESCALE DIU FRAMEBUFFER DRIVER
4101M: Timur Tabi <timur@tabi.org>
4102L: linux-fbdev@vger.kernel.org
4103S: Maintained
4104F: drivers/video/fbdev/fsl-diu-fb.*
4105
4106FREESCALE DMA DRIVER
4107M: Li Yang <leoli@freescale.com>
4108M: Zhang Wei <zw@zh-kernel.org>
4109L: linuxppc-dev@lists.ozlabs.org
4110S: Maintained
4111F: drivers/dma/fsldma.*
4112
4113FREESCALE I2C CPM DRIVER
4114M: Jochen Friedrich <jochen@scram.de>
4115L: linuxppc-dev@lists.ozlabs.org
4116L: linux-i2c@vger.kernel.org
4117S: Maintained
4118F: drivers/i2c/busses/i2c-cpm.c
4119
4120FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4121M: Sascha Hauer <kernel@pengutronix.de>
4122L: linux-fbdev@vger.kernel.org
4123L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4124S: Maintained
4125F: include/linux/platform_data/video-imxfb.h
4126F: drivers/video/fbdev/imxfb.c
4127
4128FREESCALE QUAD SPI DRIVER
4129M: Han Xu <han.xu@freescale.com>
4130L: linux-mtd@lists.infradead.org
4131S: Maintained
4132F: drivers/mtd/spi-nor/fsl-quadspi.c
4133
4134FREESCALE SOC FS_ENET DRIVER
4135M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4136M: Vitaly Bordug <vbordug@ru.mvista.com>
4137L: linuxppc-dev@lists.ozlabs.org
4138L: netdev@vger.kernel.org
4139S: Maintained
4140F: drivers/net/ethernet/freescale/fs_enet/
4141F: include/linux/fs_enet_pd.h
4142
4143FREESCALE QUICC ENGINE LIBRARY
4144L: linuxppc-dev@lists.ozlabs.org
4145S: Orphan
4146F: arch/powerpc/sysdev/qe_lib/
4147F: arch/powerpc/include/asm/*qe.h
4148
4149FREESCALE USB PERIPHERAL DRIVERS
4150M: Li Yang <leoli@freescale.com>
4151L: linux-usb@vger.kernel.org
4152L: linuxppc-dev@lists.ozlabs.org
4153S: Maintained
4154F: drivers/usb/gadget/udc/fsl*
4155
4156FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4157M: Li Yang <leoli@freescale.com>
4158L: netdev@vger.kernel.org
4159L: linuxppc-dev@lists.ozlabs.org
4160S: Maintained
4161F: drivers/net/ethernet/freescale/ucc_geth*
4162
4163FREESCALE QUICC ENGINE UCC UART DRIVER
4164M: Timur Tabi <timur@tabi.org>
4165L: linuxppc-dev@lists.ozlabs.org
4166S: Maintained
4167F: drivers/tty/serial/ucc_uart.c
4168
4169FREESCALE SOC SOUND DRIVERS
4170M: Timur Tabi <timur@tabi.org>
4171M: Nicolin Chen <nicoleotsuka@gmail.com>
4172M: Xiubo Li <Xiubo.Lee@gmail.com>
4173L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4174L: linuxppc-dev@lists.ozlabs.org
4175S: Maintained
4176F: sound/soc/fsl/fsl*
4177F: sound/soc/fsl/imx*
4178F: sound/soc/fsl/mpc8610_hpcd.c
4179
4180FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4181M: J. German Rivera <German.Rivera@freescale.com>
4182L: linux-kernel@vger.kernel.org
4183S: Maintained
4184F: drivers/staging/fsl-mc/
4185
4186FREEVXFS FILESYSTEM
4187M: Christoph Hellwig <hch@infradead.org>
4188W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4189S: Maintained
4190F: fs/freevxfs/
4191
4192FREEZER
4193M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4194M: Pavel Machek <pavel@ucw.cz>
4195L: linux-pm@vger.kernel.org
4196S: Supported
4197F: Documentation/power/freezing-of-tasks.txt
4198F: include/linux/freezer.h
4199F: kernel/freezer.c
4200
4201FRONTSWAP API
4202M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4203L: linux-kernel@vger.kernel.org
4204S: Maintained
4205F: mm/frontswap.c
4206F: include/linux/frontswap.h
4207
4208FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4209M: David Howells <dhowells@redhat.com>
4210L: linux-cachefs@redhat.com
4211S: Supported
4212F: Documentation/filesystems/caching/
4213F: fs/fscache/
4214F: include/linux/fscache*.h
4215
4216F2FS FILE SYSTEM
4217M: Jaegeuk Kim <jaegeuk@kernel.org>
4218M: Changman Lee <cm224.lee@samsung.com>
4219L: linux-f2fs-devel@lists.sourceforge.net
4220W: http://en.wikipedia.org/wiki/F2FS
4221T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4222S: Maintained
4223F: Documentation/filesystems/f2fs.txt
4224F: Documentation/ABI/testing/sysfs-fs-f2fs
4225F: fs/f2fs/
4226F: include/linux/f2fs_fs.h
4227
4228FUJITSU FR-V (FRV) PORT
4229M: David Howells <dhowells@redhat.com>
4230S: Maintained
4231F: arch/frv/
4232
4233FUJITSU LAPTOP EXTRAS
4234M: Jonathan Woithe <jwoithe@just42.net>
4235L: platform-driver-x86@vger.kernel.org
4236S: Maintained
4237F: drivers/platform/x86/fujitsu-laptop.c
4238
4239FUJITSU M-5MO LS CAMERA ISP DRIVER
4240M: Kyungmin Park <kyungmin.park@samsung.com>
4241M: Heungjun Kim <riverful.kim@samsung.com>
4242L: linux-media@vger.kernel.org
4243S: Maintained
4244F: drivers/media/i2c/m5mols/
4245F: include/media/m5mols.h
4246
4247FUJITSU TABLET EXTRAS
4248M: Robert Gerlach <khnz@gmx.de>
4249L: platform-driver-x86@vger.kernel.org
4250S: Maintained
4251F: drivers/platform/x86/fujitsu-tablet.c
4252
4253FUSE: FILESYSTEM IN USERSPACE
4254M: Miklos Szeredi <miklos@szeredi.hu>
4255L: fuse-devel@lists.sourceforge.net
4256W: http://fuse.sourceforge.net/
4257S: Maintained
4258F: fs/fuse/
4259F: include/uapi/linux/fuse.h
4260
4261FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4262M: Rik Faith <faith@cs.unc.edu>
4263L: linux-scsi@vger.kernel.org
4264S: Odd Fixes (e.g., new signatures)
4265F: drivers/scsi/fdomain.*
4266
4267GCOV BASED KERNEL PROFILING
4268M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4269S: Maintained
4270F: kernel/gcov/
4271F: Documentation/gcov.txt
4272
4273GDT SCSI DISK ARRAY CONTROLLER DRIVER
4274M: Achim Leubner <achim_leubner@adaptec.com>
4275L: linux-scsi@vger.kernel.org
4276W: http://www.icp-vortex.com/
4277S: Supported
4278F: drivers/scsi/gdt*
4279
4280GDB KERNEL DEBUGGING HELPER SCRIPTS
4281M: Jan Kiszka <jan.kiszka@siemens.com>
4282S: Supported
4283F: scripts/gdb/
4284
4285GEMTEK FM RADIO RECEIVER DRIVER
4286M: Hans Verkuil <hverkuil@xs4all.nl>
4287L: linux-media@vger.kernel.org
4288T: git git://linuxtv.org/media_tree.git
4289W: http://linuxtv.org
4290S: Maintained
4291F: drivers/media/radio/radio-gemtek*
4292
4293GENERIC GPIO I2C DRIVER
4294M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4295S: Supported
4296F: drivers/i2c/busses/i2c-gpio.c
4297F: include/linux/i2c-gpio.h
4298
4299GENERIC GPIO I2C MULTIPLEXER DRIVER
4300M: Peter Korsgaard <peter.korsgaard@barco.com>
4301L: linux-i2c@vger.kernel.org
4302S: Supported
4303F: drivers/i2c/muxes/i2c-mux-gpio.c
4304F: include/linux/i2c-mux-gpio.h
4305F: Documentation/i2c/muxes/i2c-mux-gpio
4306
4307GENERIC HDLC (WAN) DRIVERS
4308M: Krzysztof Halasa <khc@pm.waw.pl>
4309W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4310S: Maintained
4311F: drivers/net/wan/c101.c
4312F: drivers/net/wan/hd6457*
4313F: drivers/net/wan/hdlc*
4314F: drivers/net/wan/n2.c
4315F: drivers/net/wan/pc300too.c
4316F: drivers/net/wan/pci200syn.c
4317F: drivers/net/wan/wanxl*
4318
4319GENERIC INCLUDE/ASM HEADER FILES
4320M: Arnd Bergmann <arnd@arndb.de>
4321L: linux-arch@vger.kernel.org
4322T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4323S: Maintained
4324F: include/asm-generic/
4325F: include/uapi/asm-generic/
4326
4327GENERIC PHY FRAMEWORK
4328M: Kishon Vijay Abraham I <kishon@ti.com>
4329L: linux-kernel@vger.kernel.org
4330T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4331S: Supported
4332F: drivers/phy/
4333F: include/linux/phy/
4334
4335GENERIC PM DOMAINS
4336M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4337M: Kevin Hilman <khilman@kernel.org>
4338M: Ulf Hansson <ulf.hansson@linaro.org>
4339L: linux-pm@vger.kernel.org
4340S: Supported
4341F: drivers/base/power/domain*.c
4342F: include/linux/pm_domain.h
4343
4344GENERIC UIO DRIVER FOR PCI DEVICES
4345M: "Michael S. Tsirkin" <mst@redhat.com>
4346L: kvm@vger.kernel.org
4347S: Supported
4348F: drivers/uio/uio_pci_generic.c
4349
4350GET_MAINTAINER SCRIPT
4351M: Joe Perches <joe@perches.com>
4352S: Maintained
4353F: scripts/get_maintainer.pl
4354
4355GFS2 FILE SYSTEM
4356M: Steven Whitehouse <swhiteho@redhat.com>
4357M: Bob Peterson <rpeterso@redhat.com>
4358L: cluster-devel@redhat.com
4359W: http://sources.redhat.com/cluster/
4360T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4361S: Supported
4362F: Documentation/filesystems/gfs2*.txt
4363F: fs/gfs2/
4364F: include/uapi/linux/gfs2_ondisk.h
4365
4366GIGASET ISDN DRIVERS
4367M: Hansjoerg Lipp <hjlipp@web.de>
4368M: Tilman Schmidt <tilman@imap.cc>
4369L: gigaset307x-common@lists.sourceforge.net
4370W: http://gigaset307x.sourceforge.net/
4371S: Maintained
4372F: Documentation/isdn/README.gigaset
4373F: drivers/isdn/gigaset/
4374F: include/uapi/linux/gigaset_dev.h
4375
4376GO7007 MPEG CODEC
4377M: Hans Verkuil <hans.verkuil@cisco.com>
4378L: linux-media@vger.kernel.org
4379S: Maintained
4380F: drivers/media/usb/go7007/
4381
4382GOODIX TOUCHSCREEN
4383M: Bastien Nocera <hadess@hadess.net>
4384L: linux-input@vger.kernel.org
4385S: Maintained
4386F: drivers/input/touchscreen/goodix.c
4387
4388GPIO SUBSYSTEM
4389M: Linus Walleij <linus.walleij@linaro.org>
4390M: Alexandre Courbot <gnurou@gmail.com>
4391L: linux-gpio@vger.kernel.org
4392T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4393S: Maintained
4394F: Documentation/gpio/
4395F: drivers/gpio/
4396F: include/linux/gpio/
4397F: include/linux/gpio.h
4398F: include/asm-generic/gpio.h
4399
4400GRE DEMULTIPLEXER DRIVER
4401M: Dmitry Kozlov <xeb@mail.ru>
4402L: netdev@vger.kernel.org
4403S: Maintained
4404F: net/ipv4/gre_demux.c
4405F: net/ipv4/gre_offload.c
4406F: include/net/gre.h
4407
4408GRETH 10/100/1G Ethernet MAC device driver
4409M: Kristoffer Glembo <kristoffer@gaisler.com>
4410L: netdev@vger.kernel.org
4411S: Maintained
4412F: drivers/net/ethernet/aeroflex/
4413
4414GSPCA FINEPIX SUBDRIVER
4415M: Frank Zago <frank@zago.net>
4416L: linux-media@vger.kernel.org
4417T: git git://linuxtv.org/media_tree.git
4418S: Maintained
4419F: drivers/media/usb/gspca/finepix.c
4420
4421GSPCA GL860 SUBDRIVER
4422M: Olivier Lorin <o.lorin@laposte.net>
4423L: linux-media@vger.kernel.org
4424T: git git://linuxtv.org/media_tree.git
4425S: Maintained
4426F: drivers/media/usb/gspca/gl860/
4427
4428GSPCA M5602 SUBDRIVER
4429M: Erik Andren <erik.andren@gmail.com>
4430L: linux-media@vger.kernel.org
4431T: git git://linuxtv.org/media_tree.git
4432S: Maintained
4433F: drivers/media/usb/gspca/m5602/
4434
4435GSPCA PAC207 SONIXB SUBDRIVER
4436M: Hans de Goede <hdegoede@redhat.com>
4437L: linux-media@vger.kernel.org
4438T: git git://linuxtv.org/media_tree.git
4439S: Maintained
4440F: drivers/media/usb/gspca/pac207.c
4441
4442GSPCA SN9C20X SUBDRIVER
4443M: Brian Johnson <brijohn@gmail.com>
4444L: linux-media@vger.kernel.org
4445T: git git://linuxtv.org/media_tree.git
4446S: Maintained
4447F: drivers/media/usb/gspca/sn9c20x.c
4448
4449GSPCA T613 SUBDRIVER
4450M: Leandro Costantino <lcostantino@gmail.com>
4451L: linux-media@vger.kernel.org
4452T: git git://linuxtv.org/media_tree.git
4453S: Maintained
4454F: drivers/media/usb/gspca/t613.c
4455
4456GSPCA USB WEBCAM DRIVER
4457M: Hans de Goede <hdegoede@redhat.com>
4458L: linux-media@vger.kernel.org
4459T: git git://linuxtv.org/media_tree.git
4460S: Maintained
4461F: drivers/media/usb/gspca/
4462
4463GUID PARTITION TABLE (GPT)
4464M: Davidlohr Bueso <davidlohr@hp.com>
4465L: linux-efi@vger.kernel.org
4466S: Maintained
4467F: block/partitions/efi.*
4468
4469STK1160 USB VIDEO CAPTURE DRIVER
4470M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4471L: linux-media@vger.kernel.org
4472T: git git://linuxtv.org/media_tree.git
4473S: Maintained
4474F: drivers/media/usb/stk1160/
4475
4476HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4477M: Frank Seidel <frank@f-seidel.de>
4478L: platform-driver-x86@vger.kernel.org
4479W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4480S: Maintained
4481F: drivers/platform/x86/hdaps.c
4482
4483HDPVR USB VIDEO ENCODER DRIVER
4484M: Hans Verkuil <hverkuil@xs4all.nl>
4485L: linux-media@vger.kernel.org
4486T: git git://linuxtv.org/media_tree.git
4487W: http://linuxtv.org
4488S: Odd Fixes
4489F: drivers/media/usb/hdpvr/
4490
4491HWPOISON MEMORY FAILURE HANDLING
4492M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4493L: linux-mm@kvack.org
4494S: Maintained
4495F: mm/memory-failure.c
4496F: mm/hwpoison-inject.c
4497
4498HYPERVISOR VIRTUAL CONSOLE DRIVER
4499L: linuxppc-dev@lists.ozlabs.org
4500S: Odd Fixes
4501F: drivers/tty/hvc/
4502
4503HACKRF MEDIA DRIVER
4504M: Antti Palosaari <crope@iki.fi>
4505L: linux-media@vger.kernel.org
4506W: http://linuxtv.org/
4507W: http://palosaari.fi/linux/
4508Q: http://patchwork.linuxtv.org/project/linux-media/list/
4509T: git git://linuxtv.org/anttip/media_tree.git
4510S: Maintained
4511F: drivers/media/usb/hackrf/
4512
4513HARDWARE MONITORING
4514M: Jean Delvare <jdelvare@suse.de>
4515M: Guenter Roeck <linux@roeck-us.net>
4516L: lm-sensors@lm-sensors.org
4517W: http://www.lm-sensors.org/
4518T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4519T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4520S: Maintained
4521F: Documentation/hwmon/
4522F: drivers/hwmon/
4523F: include/linux/hwmon*.h
4524
4525HARDWARE RANDOM NUMBER GENERATOR CORE
4526M: Matt Mackall <mpm@selenic.com>
4527M: Herbert Xu <herbert@gondor.apana.org.au>
4528L: linux-crypto@vger.kernel.org
4529S: Odd fixes
4530F: Documentation/hw_random.txt
4531F: drivers/char/hw_random/
4532F: include/linux/hw_random.h
4533
4534HARDWARE SPINLOCK CORE
4535M: Ohad Ben-Cohen <ohad@wizery.com>
4536S: Maintained
4537F: Documentation/hwspinlock.txt
4538F: drivers/hwspinlock/hwspinlock_*
4539F: include/linux/hwspinlock.h
4540
4541HARMONY SOUND DRIVER
4542L: linux-parisc@vger.kernel.org
4543S: Maintained
4544F: sound/parisc/harmony.*
4545
4546HD29L2 MEDIA DRIVER
4547M: Antti Palosaari <crope@iki.fi>
4548L: linux-media@vger.kernel.org
4549W: http://linuxtv.org/
4550W: http://palosaari.fi/linux/
4551Q: http://patchwork.linuxtv.org/project/linux-media/list/
4552T: git git://linuxtv.org/anttip/media_tree.git
4553S: Maintained
4554F: drivers/media/dvb-frontends/hd29l2*
4555
4556HEWLETT-PACKARD SMART2 RAID DRIVER
4557L: iss_storagedev@hp.com
4558S: Orphan
4559F: Documentation/blockdev/cpqarray.txt
4560F: drivers/block/cpqarray.*
4561
4562HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4563M: Don Brace <don.brace@pmcs.com>
4564L: iss_storagedev@hp.com
4565L: storagedev@pmcs.com
4566L: linux-scsi@vger.kernel.org
4567S: Supported
4568F: Documentation/scsi/hpsa.txt
4569F: drivers/scsi/hpsa*.[ch]
4570F: include/linux/cciss*.h
4571F: include/uapi/linux/cciss*.h
4572
4573HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4574M: Don Brace <don.brace@pmcs.com>
4575L: iss_storagedev@hp.com
4576L: storagedev@pmcs.com
4577L: linux-scsi@vger.kernel.org
4578S: Supported
4579F: Documentation/blockdev/cciss.txt
4580F: drivers/block/cciss*
4581F: include/linux/cciss_ioctl.h
4582F: include/uapi/linux/cciss_ioctl.h
4583
4584HFS FILESYSTEM
4585L: linux-fsdevel@vger.kernel.org
4586S: Orphan
4587F: Documentation/filesystems/hfs.txt
4588F: fs/hfs/
4589
4590HFSPLUS FILESYSTEM
4591L: linux-fsdevel@vger.kernel.org
4592S: Orphan
4593F: Documentation/filesystems/hfsplus.txt
4594F: fs/hfsplus/
4595
4596HGA FRAMEBUFFER DRIVER
4597M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4598L: linux-nvidia@lists.surfsouth.com
4599W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4600S: Maintained
4601F: drivers/video/fbdev/hgafb.c
4602
4603HIBERNATION (aka Software Suspend, aka swsusp)
4604M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4605M: Pavel Machek <pavel@ucw.cz>
4606L: linux-pm@vger.kernel.org
4607S: Supported
4608F: arch/x86/power/
4609F: drivers/base/power/
4610F: kernel/power/
4611F: include/linux/suspend.h
4612F: include/linux/freezer.h
4613F: include/linux/pm.h
4614F: arch/*/include/asm/suspend*.h
4615
4616HID CORE LAYER
4617M: Jiri Kosina <jkosina@suse.cz>
4618L: linux-input@vger.kernel.org
4619T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4620S: Maintained
4621F: drivers/hid/
4622F: include/linux/hid*
4623F: include/uapi/linux/hid*
4624
4625HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4626M: Thomas Gleixner <tglx@linutronix.de>
4627L: linux-kernel@vger.kernel.org
4628T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4629S: Maintained
4630F: Documentation/timers/
4631F: kernel/time/hrtimer.c
4632F: kernel/time/clockevents.c
4633F: kernel/time/tick*.*
4634F: kernel/time/timer_*.c
4635F: include/linux/clockchips.h
4636F: include/linux/hrtimer.h
4637
4638HIGH-SPEED SCC DRIVER FOR AX.25
4639L: linux-hams@vger.kernel.org
4640S: Orphan
4641F: drivers/net/hamradio/dmascc.c
4642F: drivers/net/hamradio/scc.c
4643
4644HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4645M: HighPoint Linux Team <linux@highpoint-tech.com>
4646W: http://www.highpoint-tech.com
4647S: Supported
4648F: Documentation/scsi/hptiop.txt
4649F: drivers/scsi/hptiop.c
4650
4651HIPPI
4652M: Jes Sorensen <jes@trained-monkey.org>
4653L: linux-hippi@sunsite.dk
4654S: Maintained
4655F: include/linux/hippidevice.h
4656F: include/uapi/linux/if_hippi.h
4657F: net/802/hippi.c
4658F: drivers/net/hippi/
4659
4660HOST AP DRIVER
4661M: Jouni Malinen <j@w1.fi>
4662L: hostap@shmoo.com (subscribers-only)
4663L: linux-wireless@vger.kernel.org
4664W: http://hostap.epitest.fi/
4665S: Maintained
4666F: drivers/net/wireless/hostap/
4667
4668HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4669L: platform-driver-x86@vger.kernel.org
4670S: Orphan
4671F: drivers/platform/x86/tc1100-wmi.c
4672
4673HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4674M: Jaroslav Kysela <perex@perex.cz>
4675S: Maintained
4676F: drivers/net/ethernet/hp/hp100.*
4677
4678HPET: High Precision Event Timers driver
4679M: Clemens Ladisch <clemens@ladisch.de>
4680S: Maintained
4681F: Documentation/timers/hpet.txt
4682F: drivers/char/hpet.c
4683F: include/linux/hpet.h
4684F: include/uapi/linux/hpet.h
4685
4686HPET: x86
4687S: Orphan
4688F: arch/x86/kernel/hpet.c
4689F: arch/x86/include/asm/hpet.h
4690
4691HPFS FILESYSTEM
4692M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4693W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4694S: Maintained
4695F: fs/hpfs/
4696
4697HSI SUBSYSTEM
4698M: Sebastian Reichel <sre@kernel.org>
4699T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4700S: Maintained
4701F: Documentation/ABI/testing/sysfs-bus-hsi
4702F: Documentation/hsi.txt
4703F: drivers/hsi/
4704F: include/linux/hsi/
4705F: include/uapi/linux/hsi/
4706
4707HSO 3G MODEM DRIVER
4708M: Jan Dumon <j.dumon@option.com>
4709W: http://www.pharscape.org
4710S: Maintained
4711F: drivers/net/usb/hso.c
4712
4713HSR NETWORK PROTOCOL
4714M: Arvid Brodin <arvid.brodin@alten.se>
4715L: netdev@vger.kernel.org
4716S: Maintained
4717F: net/hsr/
4718
4719HTCPEN TOUCHSCREEN DRIVER
4720M: Pau Oliva Fora <pof@eslack.org>
4721L: linux-input@vger.kernel.org
4722S: Maintained
4723F: drivers/input/touchscreen/htcpen.c
4724
4725HUGETLB FILESYSTEM
4726M: Nadia Yvette Chambers <nyc@holomorphy.com>
4727S: Maintained
4728F: fs/hugetlbfs/
4729
4730Hyper-V CORE AND DRIVERS
4731M: K. Y. Srinivasan <kys@microsoft.com>
4732M: Haiyang Zhang <haiyangz@microsoft.com>
4733L: devel@linuxdriverproject.org
4734S: Maintained
4735F: arch/x86/include/asm/mshyperv.h
4736F: arch/x86/include/uapi/asm/hyperv.h
4737F: arch/x86/kernel/cpu/mshyperv.c
4738F: drivers/hid/hid-hyperv.c
4739F: drivers/hv/
4740F: drivers/input/serio/hyperv-keyboard.c
4741F: drivers/net/hyperv/
4742F: drivers/scsi/storvsc_drv.c
4743F: drivers/video/fbdev/hyperv_fb.c
4744F: include/linux/hyperv.h
4745F: tools/hv/
4746
4747I2C OVER PARALLEL PORT
4748M: Jean Delvare <jdelvare@suse.de>
4749L: linux-i2c@vger.kernel.org
4750S: Maintained
4751F: Documentation/i2c/busses/i2c-parport
4752F: Documentation/i2c/busses/i2c-parport-light
4753F: drivers/i2c/busses/i2c-parport.c
4754F: drivers/i2c/busses/i2c-parport-light.c
4755
4756I2C/SMBUS CONTROLLER DRIVERS FOR PC
4757M: Jean Delvare <jdelvare@suse.de>
4758L: linux-i2c@vger.kernel.org
4759S: Maintained
4760F: Documentation/i2c/busses/i2c-ali1535
4761F: Documentation/i2c/busses/i2c-ali1563
4762F: Documentation/i2c/busses/i2c-ali15x3
4763F: Documentation/i2c/busses/i2c-amd756
4764F: Documentation/i2c/busses/i2c-amd8111
4765F: Documentation/i2c/busses/i2c-i801
4766F: Documentation/i2c/busses/i2c-nforce2
4767F: Documentation/i2c/busses/i2c-piix4
4768F: Documentation/i2c/busses/i2c-sis5595
4769F: Documentation/i2c/busses/i2c-sis630
4770F: Documentation/i2c/busses/i2c-sis96x
4771F: Documentation/i2c/busses/i2c-via
4772F: Documentation/i2c/busses/i2c-viapro
4773F: drivers/i2c/busses/i2c-ali1535.c
4774F: drivers/i2c/busses/i2c-ali1563.c
4775F: drivers/i2c/busses/i2c-ali15x3.c
4776F: drivers/i2c/busses/i2c-amd756.c
4777F: drivers/i2c/busses/i2c-amd756-s4882.c
4778F: drivers/i2c/busses/i2c-amd8111.c
4779F: drivers/i2c/busses/i2c-i801.c
4780F: drivers/i2c/busses/i2c-isch.c
4781F: drivers/i2c/busses/i2c-nforce2.c
4782F: drivers/i2c/busses/i2c-nforce2-s4985.c
4783F: drivers/i2c/busses/i2c-piix4.c
4784F: drivers/i2c/busses/i2c-sis5595.c
4785F: drivers/i2c/busses/i2c-sis630.c
4786F: drivers/i2c/busses/i2c-sis96x.c
4787F: drivers/i2c/busses/i2c-via.c
4788F: drivers/i2c/busses/i2c-viapro.c
4789
4790I2C/SMBUS ISMT DRIVER
4791M: Seth Heasley <seth.heasley@intel.com>
4792M: Neil Horman <nhorman@tuxdriver.com>
4793L: linux-i2c@vger.kernel.org
4794F: drivers/i2c/busses/i2c-ismt.c
4795F: Documentation/i2c/busses/i2c-ismt
4796
4797I2C/SMBUS STUB DRIVER
4798M: Jean Delvare <jdelvare@suse.de>
4799L: linux-i2c@vger.kernel.org
4800S: Maintained
4801F: drivers/i2c/i2c-stub.c
4802
4803I2C SUBSYSTEM
4804M: Wolfram Sang <wsa@the-dreams.de>
4805L: linux-i2c@vger.kernel.org
4806W: https://i2c.wiki.kernel.org/
4807Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
4808T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4809S: Maintained
4810F: Documentation/devicetree/bindings/i2c/
4811F: Documentation/i2c/
4812F: drivers/i2c/
4813F: include/linux/i2c.h
4814F: include/linux/i2c-*.h
4815F: include/uapi/linux/i2c.h
4816F: include/uapi/linux/i2c-*.h
4817
4818I2C ACPI SUPPORT
4819M: Mika Westerberg <mika.westerberg@linux.intel.com>
4820L: linux-i2c@vger.kernel.org
4821L: linux-acpi@vger.kernel.org
4822S: Maintained
4823
4824I2C-TAOS-EVM DRIVER
4825M: Jean Delvare <jdelvare@suse.de>
4826L: linux-i2c@vger.kernel.org
4827S: Maintained
4828F: Documentation/i2c/busses/i2c-taos-evm
4829F: drivers/i2c/busses/i2c-taos-evm.c
4830
4831I2C-TINY-USB DRIVER
4832M: Till Harbaum <till@harbaum.org>
4833L: linux-i2c@vger.kernel.org
4834W: http://www.harbaum.org/till/i2c_tiny_usb
4835S: Maintained
4836F: drivers/i2c/busses/i2c-tiny-usb.c
4837
4838i386 BOOT CODE
4839M: "H. Peter Anvin" <hpa@zytor.com>
4840S: Maintained
4841F: arch/x86/boot/
4842
4843i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4844M: "H. Peter Anvin" <hpa@zytor.com>
4845T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4846S: Maintained
4847
4848IA64 (Itanium) PLATFORM
4849M: Tony Luck <tony.luck@intel.com>
4850M: Fenghua Yu <fenghua.yu@intel.com>
4851L: linux-ia64@vger.kernel.org
4852T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4853S: Maintained
4854F: arch/ia64/
4855
4856IBM Power in-Nest Crypto Acceleration
4857M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4858M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
4859L: linux-crypto@vger.kernel.org
4860S: Supported
4861F: drivers/crypto/nx/
4862
4863IBM Power 842 compression accelerator
4864M: Dan Streetman <ddstreet@us.ibm.com>
4865S: Supported
4866F: drivers/crypto/nx/nx-842.c
4867F: include/linux/nx842.h
4868
4869IBM Power Linux RAID adapter
4870M: Brian King <brking@us.ibm.com>
4871S: Supported
4872F: drivers/scsi/ipr.*
4873
4874IBM Power Virtual Ethernet Device Driver
4875M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
4876L: netdev@vger.kernel.org
4877S: Supported
4878F: drivers/net/ethernet/ibm/ibmveth.*
4879
4880IBM Power Virtual SCSI Device Drivers
4881M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4882L: linux-scsi@vger.kernel.org
4883S: Supported
4884F: drivers/scsi/ibmvscsi/ibmvscsi*
4885F: drivers/scsi/ibmvscsi/viosrp.h
4886
4887IBM Power Virtual FC Device Drivers
4888M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4889L: linux-scsi@vger.kernel.org
4890S: Supported
4891F: drivers/scsi/ibmvscsi/ibmvfc*
4892
4893IBM ServeRAID RAID DRIVER
4894S: Orphan
4895F: drivers/scsi/ips.*
4896
4897ICH LPC AND GPIO DRIVER
4898M: Peter Tyser <ptyser@xes-inc.com>
4899S: Maintained
4900F: drivers/mfd/lpc_ich.c
4901F: drivers/gpio/gpio-ich.c
4902
4903IDE SUBSYSTEM
4904M: "David S. Miller" <davem@davemloft.net>
4905L: linux-ide@vger.kernel.org
4906Q: http://patchwork.ozlabs.org/project/linux-ide/list/
4907T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4908S: Maintained
4909F: Documentation/ide/
4910F: drivers/ide/
4911F: include/linux/ide.h
4912
4913IDEAPAD LAPTOP EXTRAS DRIVER
4914M: Ike Panhc <ike.pan@canonical.com>
4915L: platform-driver-x86@vger.kernel.org
4916W: http://launchpad.net/ideapad-laptop
4917S: Maintained
4918F: drivers/platform/x86/ideapad-laptop.c
4919
4920IDEAPAD LAPTOP SLIDEBAR DRIVER
4921M: Andrey Moiseev <o2g.org.ru@gmail.com>
4922L: linux-input@vger.kernel.org
4923W: https://github.com/o2genum/ideapad-slidebar
4924S: Maintained
4925F: drivers/input/misc/ideapad_slidebar.c
4926
4927IDE/ATAPI DRIVERS
4928M: Borislav Petkov <bp@alien8.de>
4929L: linux-ide@vger.kernel.org
4930S: Maintained
4931F: Documentation/cdrom/ide-cd
4932F: drivers/ide/ide-cd*
4933
4934IDLE-I7300
4935M: Andy Henroid <andrew.d.henroid@intel.com>
4936L: linux-pm@vger.kernel.org
4937S: Supported
4938F: drivers/idle/i7300_idle.c
4939
4940IEEE 802.15.4 SUBSYSTEM
4941M: Alexander Aring <alex.aring@gmail.com>
4942L: linux-wpan@vger.kernel.org
4943W: https://github.com/linux-wpan
4944T: git git://github.com/linux-wpan/linux-wpan-next.git
4945S: Maintained
4946F: net/ieee802154/
4947F: net/mac802154/
4948F: drivers/net/ieee802154/
4949F: include/linux/nl802154.h
4950F: include/linux/ieee802154.h
4951F: include/net/nl802154.h
4952F: include/net/mac802154.h
4953F: include/net/af_ieee802154.h
4954F: include/net/cfg802154.h
4955F: include/net/ieee802154_netdev.h
4956F: Documentation/networking/ieee802154.txt
4957
4958IGORPLUG-USB IR RECEIVER
4959M: Sean Young <sean@mess.org>
4960L: linux-media@vger.kernel.org
4961S: Maintained
4962F: drivers/media/rc/igorplugusb.c
4963
4964IGUANAWORKS USB IR TRANSCEIVER
4965M: Sean Young <sean@mess.org>
4966L: linux-media@vger.kernel.org
4967S: Maintained
4968F: drivers/media/rc/iguanair.c
4969
4970IIO SUBSYSTEM AND DRIVERS
4971M: Jonathan Cameron <jic23@kernel.org>
4972R: Hartmut Knaack <knaack.h@gmx.de>
4973R: Lars-Peter Clausen <lars@metafoo.de>
4974R: Peter Meerwald <pmeerw@pmeerw.net>
4975L: linux-iio@vger.kernel.org
4976S: Maintained
4977F: drivers/iio/
4978F: drivers/staging/iio/
4979F: include/linux/iio/
4980F: tools/iio/
4981
4982IKANOS/ADI EAGLE ADSL USB DRIVER
4983M: Matthieu Castet <castet.matthieu@free.fr>
4984M: Stanislaw Gruszka <stf_xl@wp.pl>
4985S: Maintained
4986F: drivers/usb/atm/ueagle-atm.c
4987
4988INA209 HARDWARE MONITOR DRIVER
4989M: Guenter Roeck <linux@roeck-us.net>
4990L: lm-sensors@lm-sensors.org
4991S: Maintained
4992F: Documentation/hwmon/ina209
4993F: Documentation/devicetree/bindings/i2c/ina209.txt
4994F: drivers/hwmon/ina209.c
4995
4996INA2XX HARDWARE MONITOR DRIVER
4997M: Guenter Roeck <linux@roeck-us.net>
4998L: lm-sensors@lm-sensors.org
4999S: Maintained
5000F: Documentation/hwmon/ina2xx
5001F: drivers/hwmon/ina2xx.c
5002F: include/linux/platform_data/ina2xx.h
5003
5004INDUSTRY PACK SUBSYSTEM (IPACK)
5005M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5006M: Jens Taprogge <jens.taprogge@taprogge.org>
5007M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5008L: industrypack-devel@lists.sourceforge.net
5009W: http://industrypack.sourceforge.net
5010S: Maintained
5011F: drivers/ipack/
5012
5013INGENIC JZ4780 DMA Driver
5014M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5015S: Maintained
5016F: drivers/dma/dma-jz4780.c
5017
5018INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5019M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5020M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5021L: linux-ima-devel@lists.sourceforge.net
5022L: linux-ima-user@lists.sourceforge.net
5023L: linux-security-module@vger.kernel.org
5024S: Supported
5025F: security/integrity/ima/
5026
5027IMGTEC IR DECODER DRIVER
5028M: James Hogan <james.hogan@imgtec.com>
5029S: Maintained
5030F: drivers/media/rc/img-ir/
5031
5032IMS TWINTURBO FRAMEBUFFER DRIVER
5033L: linux-fbdev@vger.kernel.org
5034S: Orphan
5035F: drivers/video/fbdev/imsttfb.c
5036
5037INFINIBAND SUBSYSTEM
5038M: Roland Dreier <roland@kernel.org>
5039M: Sean Hefty <sean.hefty@intel.com>
5040M: Hal Rosenstock <hal.rosenstock@gmail.com>
5041L: linux-rdma@vger.kernel.org
5042W: http://www.openfabrics.org/
5043Q: http://patchwork.kernel.org/project/linux-rdma/list/
5044T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
5045S: Supported
5046F: Documentation/infiniband/
5047F: drivers/infiniband/
5048F: include/uapi/linux/if_infiniband.h
5049
5050INOTIFY
5051M: John McCutchan <john@johnmccutchan.com>
5052M: Robert Love <rlove@rlove.org>
5053M: Eric Paris <eparis@parisplace.org>
5054S: Maintained
5055F: Documentation/filesystems/inotify.txt
5056F: fs/notify/inotify/
5057F: include/linux/inotify.h
5058F: include/uapi/linux/inotify.h
5059
5060INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5061M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5062L: linux-input@vger.kernel.org
5063Q: http://patchwork.kernel.org/project/linux-input/list/
5064T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5065S: Maintained
5066F: drivers/input/
5067F: include/linux/input.h
5068F: include/uapi/linux/input.h
5069F: include/linux/input/
5070
5071INPUT MULTITOUCH (MT) PROTOCOL
5072M: Henrik Rydberg <rydberg@bitmath.org>
5073L: linux-input@vger.kernel.org
5074T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
5075S: Odd fixes
5076F: Documentation/input/multi-touch-protocol.txt
5077F: drivers/input/input-mt.c
5078K: \b(ABS|SYN)_MT_
5079
5080INTEL ASoC BDW/HSW DRIVERS
5081M: Jie Yang <yang.jie@linux.intel.com>
5082L: alsa-devel@alsa-project.org
5083S: Supported
5084F: sound/soc/intel/sst-haswell*
5085F: sound/soc/intel/sst-dsp*
5086F: sound/soc/intel/sst-firmware.c
5087F: sound/soc/intel/broadwell.c
5088F: sound/soc/intel/haswell.c
5089
5090INTEL C600 SERIES SAS CONTROLLER DRIVER
5091M: Intel SCU Linux support <intel-linux-scu@intel.com>
5092M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5093L: linux-scsi@vger.kernel.org
5094T: git git://git.code.sf.net/p/intel-sas/isci
5095S: Supported
5096F: drivers/scsi/isci/
5097
5098INTEL IDLE DRIVER
5099M: Len Brown <lenb@kernel.org>
5100L: linux-pm@vger.kernel.org
5101T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5102S: Supported
5103F: drivers/idle/intel_idle.c
5104
5105INTEL PSTATE DRIVER
5106M: Kristen Carlson Accardi <kristen@linux.intel.com>
5107L: linux-pm@vger.kernel.org
5108S: Supported
5109F: drivers/cpufreq/intel_pstate.c
5110
5111INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5112M: Maik Broemme <mbroemme@plusserver.de>
5113L: linux-fbdev@vger.kernel.org
5114S: Maintained
5115F: Documentation/fb/intelfb.txt
5116F: drivers/video/fbdev/intelfb/
5117
5118INTEL 810/815 FRAMEBUFFER DRIVER
5119M: Antonino Daplas <adaplas@gmail.com>
5120L: linux-fbdev@vger.kernel.org
5121S: Maintained
5122F: drivers/video/fbdev/i810/
5123
5124INTEL MENLOW THERMAL DRIVER
5125M: Sujith Thomas <sujith.thomas@intel.com>
5126L: platform-driver-x86@vger.kernel.org
5127W: https://01.org/linux-acpi
5128S: Supported
5129F: drivers/platform/x86/intel_menlow.c
5130
5131INTEL IA32 MICROCODE UPDATE SUPPORT
5132M: Borislav Petkov <bp@alien8.de>
5133S: Maintained
5134F: arch/x86/kernel/cpu/microcode/core*
5135F: arch/x86/kernel/cpu/microcode/intel*
5136
5137INTEL I/OAT DMA DRIVER
5138M: Dave Jiang <dave.jiang@intel.com>
5139R: Dan Williams <dan.j.williams@intel.com>
5140L: dmaengine@vger.kernel.org
5141Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5142S: Supported
5143F: drivers/dma/ioat*
5144
5145INTEL IOMMU (VT-d)
5146M: David Woodhouse <dwmw2@infradead.org>
5147L: iommu@lists.linux-foundation.org
5148T: git git://git.infradead.org/iommu-2.6.git
5149S: Supported
5150F: drivers/iommu/intel-iommu.c
5151F: include/linux/intel-iommu.h
5152
5153INTEL IOP-ADMA DMA DRIVER
5154R: Dan Williams <dan.j.williams@intel.com>
5155S: Odd fixes
5156F: drivers/dma/iop-adma.c
5157
5158INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5159M: Krzysztof Halasa <khalasa@piap.pl>
5160S: Maintained
5161F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5162F: arch/arm/mach-ixp4xx/include/mach/npe.h
5163F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5164F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5165F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5166F: drivers/net/wan/ixp4xx_hss.c
5167
5168INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5169M: Deepak Saxena <dsaxena@plexity.net>
5170S: Maintained
5171F: drivers/char/hw_random/ixp4xx-rng.c
5172
5173INTEL ETHERNET DRIVERS
5174M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5175R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5176R: Shannon Nelson <shannon.nelson@intel.com>
5177R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5178R: Don Skidmore <donald.c.skidmore@intel.com>
5179R: Matthew Vick <matthew.vick@intel.com>
5180R: John Ronciak <john.ronciak@intel.com>
5181R: Mitch Williams <mitch.a.williams@intel.com>
5182L: intel-wired-lan@lists.osuosl.org
5183W: http://www.intel.com/support/feedback.htm
5184W: http://e1000.sourceforge.net/
5185Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5186T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5187T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5188S: Supported
5189F: Documentation/networking/e100.txt
5190F: Documentation/networking/e1000.txt
5191F: Documentation/networking/e1000e.txt
5192F: Documentation/networking/igb.txt
5193F: Documentation/networking/igbvf.txt
5194F: Documentation/networking/ixgb.txt
5195F: Documentation/networking/ixgbe.txt
5196F: Documentation/networking/ixgbevf.txt
5197F: Documentation/networking/i40e.txt
5198F: Documentation/networking/i40evf.txt
5199F: drivers/net/ethernet/intel/
5200F: drivers/net/ethernet/intel/*/
5201
5202INTEL-MID GPIO DRIVER
5203M: David Cohen <david.a.cohen@linux.intel.com>
5204L: linux-gpio@vger.kernel.org
5205S: Maintained
5206F: drivers/gpio/gpio-intel-mid.c
5207
5208INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5209M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5210L: linux-wireless@vger.kernel.org
5211S: Maintained
5212F: Documentation/networking/README.ipw2100
5213F: Documentation/networking/README.ipw2200
5214F: drivers/net/wireless/ipw2x00/
5215
5216INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5217M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5218M: Gang Wei <gang.wei@intel.com>
5219M: Shane Wang <shane.wang@intel.com>
5220L: tboot-devel@lists.sourceforge.net
5221W: http://tboot.sourceforge.net
5222T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5223S: Supported
5224F: Documentation/intel_txt.txt
5225F: include/linux/tboot.h
5226F: arch/x86/kernel/tboot.c
5227
5228INTEL WIRELESS WIMAX CONNECTION 2400
5229M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5230M: linux-wimax@intel.com
5231L: wimax@linuxwimax.org (subscribers-only)
5232S: Supported
5233W: http://linuxwimax.org
5234F: Documentation/wimax/README.i2400m
5235F: drivers/net/wimax/i2400m/
5236F: include/uapi/linux/wimax/i2400m.h
5237
5238INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5239M: Stanislaw Gruszka <sgruszka@redhat.com>
5240L: linux-wireless@vger.kernel.org
5241S: Supported
5242F: drivers/net/wireless/iwlegacy/
5243
5244INTEL WIRELESS WIFI LINK (iwlwifi)
5245M: Johannes Berg <johannes.berg@intel.com>
5246M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5247M: Intel Linux Wireless <ilw@linux.intel.com>
5248L: linux-wireless@vger.kernel.org
5249W: http://intellinuxwireless.org
5250T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5251S: Supported
5252F: drivers/net/wireless/iwlwifi/
5253
5254INTEL MANAGEMENT ENGINE (mei)
5255M: Tomas Winkler <tomas.winkler@intel.com>
5256L: linux-kernel@vger.kernel.org
5257S: Supported
5258F: include/uapi/linux/mei.h
5259F: drivers/misc/mei/*
5260F: Documentation/misc-devices/mei/*
5261
5262IOC3 ETHERNET DRIVER
5263M: Ralf Baechle <ralf@linux-mips.org>
5264L: linux-mips@linux-mips.org
5265S: Maintained
5266F: drivers/net/ethernet/sgi/ioc3-eth.c
5267
5268IOC3 SERIAL DRIVER
5269M: Pat Gefre <pfg@sgi.com>
5270L: linux-serial@vger.kernel.org
5271S: Maintained
5272F: drivers/tty/serial/ioc3_serial.c
5273
5274IOMMU DRIVERS
5275M: Joerg Roedel <joro@8bytes.org>
5276L: iommu@lists.linux-foundation.org
5277T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5278S: Maintained
5279F: drivers/iommu/
5280
5281IP MASQUERADING
5282M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5283S: Maintained
5284F: net/ipv4/netfilter/ipt_MASQUERADE.c
5285
5286IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5287M: Francois Romieu <romieu@fr.zoreil.com>
5288M: Sorbica Shieh <sorbica@icplus.com.tw>
5289L: netdev@vger.kernel.org
5290S: Maintained
5291F: drivers/net/ethernet/icplus/ipg.*
5292
5293IPATH DRIVER
5294M: Mike Marciniszyn <infinipath@intel.com>
5295L: linux-rdma@vger.kernel.org
5296S: Maintained
5297F: drivers/infiniband/hw/ipath/
5298
5299IPMI SUBSYSTEM
5300M: Corey Minyard <minyard@acm.org>
5301L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5302W: http://openipmi.sourceforge.net/
5303S: Supported
5304F: Documentation/IPMI.txt
5305F: drivers/char/ipmi/
5306F: include/linux/ipmi*
5307F: include/uapi/linux/ipmi*
5308
5309QCOM AUDIO (ASoC) DRIVERS
5310M: Patrick Lai <plai@codeaurora.org>
5311M: Banajit Goswami <bgoswami@codeaurora.org>
5312L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5313S: Supported
5314F: sound/soc/qcom/
5315
5316IPS SCSI RAID DRIVER
5317M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5318L: linux-scsi@vger.kernel.org
5319W: http://www.adaptec.com/
5320S: Maintained
5321F: drivers/scsi/ips*
5322
5323IPVS
5324M: Wensong Zhang <wensong@linux-vs.org>
5325M: Simon Horman <horms@verge.net.au>
5326M: Julian Anastasov <ja@ssi.bg>
5327L: netdev@vger.kernel.org
5328L: lvs-devel@vger.kernel.org
5329S: Maintained
5330F: Documentation/networking/ipvs-sysctl.txt
5331F: include/net/ip_vs.h
5332F: include/uapi/linux/ip_vs.h
5333F: net/netfilter/ipvs/
5334
5335IPWIRELESS DRIVER
5336M: Jiri Kosina <jkosina@suse.cz>
5337M: David Sterba <dsterba@suse.cz>
5338S: Odd Fixes
5339F: drivers/tty/ipwireless/
5340
5341IPX NETWORK LAYER
5342M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5343L: netdev@vger.kernel.org
5344S: Maintained
5345F: include/net/ipx.h
5346F: include/uapi/linux/ipx.h
5347F: net/ipx/
5348
5349IRDA SUBSYSTEM
5350M: Samuel Ortiz <samuel@sortiz.org>
5351L: irda-users@lists.sourceforge.net (subscribers-only)
5352L: netdev@vger.kernel.org
5353W: http://irda.sourceforge.net/
5354S: Maintained
5355T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5356F: Documentation/networking/irda.txt
5357F: drivers/net/irda/
5358F: include/net/irda/
5359F: net/irda/
5360
5361IRQ SUBSYSTEM
5362M: Thomas Gleixner <tglx@linutronix.de>
5363L: linux-kernel@vger.kernel.org
5364S: Maintained
5365T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5366F: kernel/irq/
5367
5368IRQCHIP DRIVERS
5369M: Thomas Gleixner <tglx@linutronix.de>
5370M: Jason Cooper <jason@lakedaemon.net>
5371L: linux-kernel@vger.kernel.org
5372S: Maintained
5373T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5374T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5375F: Documentation/devicetree/bindings/interrupt-controller/
5376F: drivers/irqchip/
5377
5378IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5379M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5380S: Maintained
5381F: Documentation/IRQ-domain.txt
5382F: include/linux/irqdomain.h
5383F: kernel/irq/irqdomain.c
5384
5385ISAPNP
5386M: Jaroslav Kysela <perex@perex.cz>
5387S: Maintained
5388F: Documentation/isapnp.txt
5389F: drivers/pnp/isapnp/
5390F: include/linux/isapnp.h
5391
5392ISA RADIO MODULE
5393M: Hans Verkuil <hverkuil@xs4all.nl>
5394L: linux-media@vger.kernel.org
5395T: git git://linuxtv.org/media_tree.git
5396W: http://linuxtv.org
5397S: Maintained
5398F: drivers/media/radio/radio-isa*
5399
5400iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5401M: Peter Jones <pjones@redhat.com>
5402M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5403S: Maintained
5404F: drivers/firmware/iscsi_ibft*
5405
5406ISCSI
5407M: Mike Christie <michaelc@cs.wisc.edu>
5408L: open-iscsi@googlegroups.com
5409W: www.open-iscsi.org
5410T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5411S: Maintained
5412F: drivers/scsi/*iscsi*
5413F: include/scsi/*iscsi*
5414
5415ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5416M: Or Gerlitz <ogerlitz@mellanox.com>
5417M: Sagi Grimberg <sagig@mellanox.com>
5418M: Roi Dayan <roid@mellanox.com>
5419L: linux-rdma@vger.kernel.org
5420S: Supported
5421W: http://www.openfabrics.org
5422W: www.open-iscsi.org
5423Q: http://patchwork.kernel.org/project/linux-rdma/list/
5424F: drivers/infiniband/ulp/iser/
5425
5426ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5427M: Sagi Grimberg <sagig@mellanox.com>
5428T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5429L: linux-rdma@vger.kernel.org
5430L: target-devel@vger.kernel.org
5431S: Supported
5432W: http://www.linux-iscsi.org
5433F: drivers/infiniband/ulp/isert
5434
5435ISDN SUBSYSTEM
5436M: Karsten Keil <isdn@linux-pingi.de>
5437L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5438L: netdev@vger.kernel.org
5439W: http://www.isdn4linux.de
5440T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5441S: Maintained
5442F: Documentation/isdn/
5443F: drivers/isdn/
5444F: include/linux/isdn.h
5445F: include/linux/isdn/
5446F: include/uapi/linux/isdn.h
5447F: include/uapi/linux/isdn/
5448
5449ISDN SUBSYSTEM (Eicon active card driver)
5450M: Armin Schindler <mac@melware.de>
5451L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5452W: http://www.melware.de
5453S: Maintained
5454F: drivers/isdn/hardware/eicon/
5455
5456IT87 HARDWARE MONITORING DRIVER
5457M: Jean Delvare <jdelvare@suse.de>
5458L: lm-sensors@lm-sensors.org
5459S: Maintained
5460F: Documentation/hwmon/it87
5461F: drivers/hwmon/it87.c
5462
5463IT913X MEDIA DRIVER
5464M: Antti Palosaari <crope@iki.fi>
5465L: linux-media@vger.kernel.org
5466W: http://linuxtv.org/
5467W: http://palosaari.fi/linux/
5468Q: http://patchwork.linuxtv.org/project/linux-media/list/
5469T: git git://linuxtv.org/anttip/media_tree.git
5470S: Maintained
5471F: drivers/media/tuners/it913x*
5472
5473IVTV VIDEO4LINUX DRIVER
5474M: Andy Walls <awalls@md.metrocast.net>
5475L: ivtv-devel@ivtvdriver.org (subscribers-only)
5476L: linux-media@vger.kernel.org
5477T: git git://linuxtv.org/media_tree.git
5478W: http://www.ivtvdriver.org
5479S: Maintained
5480F: Documentation/video4linux/*.ivtv
5481F: drivers/media/pci/ivtv/
5482F: include/uapi/linux/ivtv*
5483
5484IX2505V MEDIA DRIVER
5485M: Malcolm Priestley <tvboxspy@gmail.com>
5486L: linux-media@vger.kernel.org
5487W: http://linuxtv.org/
5488Q: http://patchwork.linuxtv.org/project/linux-media/list/
5489S: Maintained
5490F: drivers/media/dvb-frontends/ix2505v*
5491
5492JC42.4 TEMPERATURE SENSOR DRIVER
5493M: Guenter Roeck <linux@roeck-us.net>
5494L: lm-sensors@lm-sensors.org
5495S: Maintained
5496F: drivers/hwmon/jc42.c
5497F: Documentation/hwmon/jc42
5498
5499JFS FILESYSTEM
5500M: Dave Kleikamp <shaggy@kernel.org>
5501L: jfs-discussion@lists.sourceforge.net
5502W: http://jfs.sourceforge.net/
5503T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5504S: Maintained
5505F: Documentation/filesystems/jfs.txt
5506F: fs/jfs/
5507
5508JME NETWORK DRIVER
5509M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5510L: netdev@vger.kernel.org
5511S: Maintained
5512F: drivers/net/ethernet/jme.*
5513
5514JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5515M: David Woodhouse <dwmw2@infradead.org>
5516L: linux-mtd@lists.infradead.org
5517W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5518S: Maintained
5519F: fs/jffs2/
5520F: include/uapi/linux/jffs2.h
5521
5522JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5523M: Andrew Morton <akpm@linux-foundation.org>
5524M: Jan Kara <jack@suse.cz>
5525L: linux-ext4@vger.kernel.org
5526S: Maintained
5527F: fs/jbd/
5528F: include/linux/jbd.h
5529
5530JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5531M: "Theodore Ts'o" <tytso@mit.edu>
5532L: linux-ext4@vger.kernel.org
5533S: Maintained
5534F: fs/jbd2/
5535F: include/linux/jbd2.h
5536
5537JSM Neo PCI based serial card
5538M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5539L: linux-serial@vger.kernel.org
5540S: Maintained
5541F: drivers/tty/serial/jsm/
5542
5543K10TEMP HARDWARE MONITORING DRIVER
5544M: Clemens Ladisch <clemens@ladisch.de>
5545L: lm-sensors@lm-sensors.org
5546S: Maintained
5547F: Documentation/hwmon/k10temp
5548F: drivers/hwmon/k10temp.c
5549
5550K8TEMP HARDWARE MONITORING DRIVER
5551M: Rudolf Marek <r.marek@assembler.cz>
5552L: lm-sensors@lm-sensors.org
5553S: Maintained
5554F: Documentation/hwmon/k8temp
5555F: drivers/hwmon/k8temp.c
5556
5557KCONFIG
5558M: "Yann E. MORIN" <yann.morin.1998@free.fr>
5559L: linux-kbuild@vger.kernel.org
5560T: git git://gitorious.org/linux-kconfig/linux-kconfig
5561S: Maintained
5562F: Documentation/kbuild/kconfig-language.txt
5563F: scripts/kconfig/
5564
5565KDUMP
5566M: Vivek Goyal <vgoyal@redhat.com>
5567M: Haren Myneni <hbabu@us.ibm.com>
5568L: kexec@lists.infradead.org
5569W: http://lse.sourceforge.net/kdump/
5570S: Maintained
5571F: Documentation/kdump/
5572
5573KEENE FM RADIO TRANSMITTER DRIVER
5574M: Hans Verkuil <hverkuil@xs4all.nl>
5575L: linux-media@vger.kernel.org
5576T: git git://linuxtv.org/media_tree.git
5577W: http://linuxtv.org
5578S: Maintained
5579F: drivers/media/radio/radio-keene*
5580
5581KERNEL AUTOMOUNTER v4 (AUTOFS4)
5582M: Ian Kent <raven@themaw.net>
5583L: autofs@vger.kernel.org
5584S: Maintained
5585F: fs/autofs4/
5586
5587KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5588M: Michal Marek <mmarek@suse.cz>
5589T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5590T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5591L: linux-kbuild@vger.kernel.org
5592S: Maintained
5593F: Documentation/kbuild/
5594F: Makefile
5595F: scripts/Makefile.*
5596F: scripts/basic/
5597F: scripts/mk*
5598F: scripts/package/
5599
5600KERNEL JANITORS
5601L: kernel-janitors@vger.kernel.org
5602W: http://kernelnewbies.org/KernelJanitors
5603S: Odd Fixes
5604
5605KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5606M: "J. Bruce Fields" <bfields@fieldses.org>
5607L: linux-nfs@vger.kernel.org
5608W: http://nfs.sourceforge.net/
5609S: Supported
5610F: fs/nfsd/
5611F: include/uapi/linux/nfsd/
5612F: fs/lockd/
5613F: fs/nfs_common/
5614F: net/sunrpc/
5615F: include/linux/lockd/
5616F: include/linux/sunrpc/
5617F: include/uapi/linux/sunrpc/
5618
5619KERNEL SELFTEST FRAMEWORK
5620M: Shuah Khan <shuahkh@osg.samsung.com>
5621L: linux-api@vger.kernel.org
5622T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5623S: Maintained
5624F: tools/testing/selftests
5625
5626KERNEL VIRTUAL MACHINE (KVM)
5627M: Gleb Natapov <gleb@kernel.org>
5628M: Paolo Bonzini <pbonzini@redhat.com>
5629L: kvm@vger.kernel.org
5630W: http://www.linux-kvm.org
5631T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5632S: Supported
5633F: Documentation/*/kvm*.txt
5634F: Documentation/virtual/kvm/
5635F: arch/*/kvm/
5636F: arch/x86/kernel/kvm.c
5637F: arch/x86/kernel/kvmclock.c
5638F: arch/*/include/asm/kvm*
5639F: include/linux/kvm*
5640F: include/uapi/linux/kvm*
5641F: virt/kvm/
5642
5643KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5644M: Joerg Roedel <joro@8bytes.org>
5645L: kvm@vger.kernel.org
5646W: http://kvm.qumranet.com
5647S: Maintained
5648F: arch/x86/include/asm/svm.h
5649F: arch/x86/kvm/svm.c
5650
5651KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5652M: Alexander Graf <agraf@suse.de>
5653L: kvm-ppc@vger.kernel.org
5654W: http://kvm.qumranet.com
5655T: git git://github.com/agraf/linux-2.6.git
5656S: Supported
5657F: arch/powerpc/include/asm/kvm*
5658F: arch/powerpc/kvm/
5659
5660KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5661M: Christian Borntraeger <borntraeger@de.ibm.com>
5662M: Cornelia Huck <cornelia.huck@de.ibm.com>
5663M: linux390@de.ibm.com
5664L: linux-s390@vger.kernel.org
5665W: http://www.ibm.com/developerworks/linux/linux390/
5666S: Supported
5667F: Documentation/s390/kvm.txt
5668F: arch/s390/include/asm/kvm*
5669F: arch/s390/kvm/
5670F: drivers/s390/kvm/
5671
5672KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5673M: Christoffer Dall <christoffer.dall@linaro.org>
5674M: Marc Zyngier <marc.zyngier@arm.com>
5675L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5676L: kvmarm@lists.cs.columbia.edu
5677W: http://systems.cs.columbia.edu/projects/kvm-arm
5678S: Supported
5679F: arch/arm/include/uapi/asm/kvm*
5680F: arch/arm/include/asm/kvm*
5681F: arch/arm/kvm/
5682F: virt/kvm/arm/
5683F: include/kvm/arm_*
5684
5685KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5686M: Christoffer Dall <christoffer.dall@linaro.org>
5687M: Marc Zyngier <marc.zyngier@arm.com>
5688L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5689L: kvmarm@lists.cs.columbia.edu
5690S: Maintained
5691F: arch/arm64/include/uapi/asm/kvm*
5692F: arch/arm64/include/asm/kvm*
5693F: arch/arm64/kvm/
5694
5695KEXEC
5696M: Eric Biederman <ebiederm@xmission.com>
5697W: http://kernel.org/pub/linux/utils/kernel/kexec/
5698L: kexec@lists.infradead.org
5699S: Maintained
5700F: include/linux/kexec.h
5701F: include/uapi/linux/kexec.h
5702F: kernel/kexec.c
5703
5704KEYS/KEYRINGS:
5705M: David Howells <dhowells@redhat.com>
5706L: keyrings@linux-nfs.org
5707S: Maintained
5708F: Documentation/security/keys.txt
5709F: include/linux/key.h
5710F: include/linux/key-type.h
5711F: include/keys/
5712F: security/keys/
5713
5714KEYS-TRUSTED
5715M: David Safford <safford@us.ibm.com>
5716M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5717L: linux-security-module@vger.kernel.org
5718L: keyrings@linux-nfs.org
5719S: Supported
5720F: Documentation/security/keys-trusted-encrypted.txt
5721F: include/keys/trusted-type.h
5722F: security/keys/trusted.c
5723F: security/keys/trusted.h
5724
5725KEYS-ENCRYPTED
5726M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5727M: David Safford <safford@us.ibm.com>
5728L: linux-security-module@vger.kernel.org
5729L: keyrings@linux-nfs.org
5730S: Supported
5731F: Documentation/security/keys-trusted-encrypted.txt
5732F: include/keys/encrypted-type.h
5733F: security/keys/encrypted-keys/
5734
5735KGDB / KDB /debug_core
5736M: Jason Wessel <jason.wessel@windriver.com>
5737W: http://kgdb.wiki.kernel.org/
5738L: kgdb-bugreport@lists.sourceforge.net
5739S: Maintained
5740F: Documentation/DocBook/kgdb.tmpl
5741F: drivers/misc/kgdbts.c
5742F: drivers/tty/serial/kgdboc.c
5743F: include/linux/kdb.h
5744F: include/linux/kgdb.h
5745F: kernel/debug/
5746
5747KMEMCHECK
5748M: Vegard Nossum <vegardno@ifi.uio.no>
5749M: Pekka Enberg <penberg@kernel.org>
5750S: Maintained
5751F: Documentation/kmemcheck.txt
5752F: arch/x86/include/asm/kmemcheck.h
5753F: arch/x86/mm/kmemcheck/
5754F: include/linux/kmemcheck.h
5755F: mm/kmemcheck.c
5756
5757KMEMLEAK
5758M: Catalin Marinas <catalin.marinas@arm.com>
5759S: Maintained
5760F: Documentation/kmemleak.txt
5761F: include/linux/kmemleak.h
5762F: mm/kmemleak.c
5763F: mm/kmemleak-test.c
5764
5765KPROBES
5766M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5767M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5768M: "David S. Miller" <davem@davemloft.net>
5769M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5770S: Maintained
5771F: Documentation/kprobes.txt
5772F: include/linux/kprobes.h
5773F: kernel/kprobes.c
5774
5775KS0108 LCD CONTROLLER DRIVER
5776M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5777W: http://miguelojeda.es/auxdisplay.htm
5778W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5779S: Maintained
5780F: Documentation/auxdisplay/ks0108
5781F: drivers/auxdisplay/ks0108.c
5782F: include/linux/ks0108.h
5783
5784LAPB module
5785L: linux-x25@vger.kernel.org
5786S: Orphan
5787F: Documentation/networking/lapb-module.txt
5788F: include/*/lapb.h
5789F: net/lapb/
5790
5791LASI 53c700 driver for PARISC
5792M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5793L: linux-scsi@vger.kernel.org
5794S: Maintained
5795F: Documentation/scsi/53c700.txt
5796F: drivers/scsi/53c700*
5797
5798LED SUBSYSTEM
5799M: Bryan Wu <cooloney@gmail.com>
5800M: Richard Purdie <rpurdie@rpsys.net>
5801L: linux-leds@vger.kernel.org
5802T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5803S: Maintained
5804F: drivers/leds/
5805F: include/linux/leds.h
5806
5807LEGACY EEPROM DRIVER
5808M: Jean Delvare <jdelvare@suse.de>
5809S: Maintained
5810F: Documentation/misc-devices/eeprom
5811F: drivers/misc/eeprom/eeprom.c
5812
5813LEGO USB Tower driver
5814M: Juergen Stuber <starblue@users.sourceforge.net>
5815L: legousb-devel@lists.sourceforge.net
5816W: http://legousb.sourceforge.net/
5817S: Maintained
5818F: drivers/usb/misc/legousbtower.c
5819
5820LG2160 MEDIA DRIVER
5821M: Michael Krufky <mkrufky@linuxtv.org>
5822L: linux-media@vger.kernel.org
5823W: http://linuxtv.org/
5824W: http://github.com/mkrufky
5825Q: http://patchwork.linuxtv.org/project/linux-media/list/
5826T: git git://linuxtv.org/mkrufky/tuners.git
5827S: Maintained
5828F: drivers/media/dvb-frontends/lg2160.*
5829
5830LGDT3305 MEDIA DRIVER
5831M: Michael Krufky <mkrufky@linuxtv.org>
5832L: linux-media@vger.kernel.org
5833W: http://linuxtv.org/
5834W: http://github.com/mkrufky
5835Q: http://patchwork.linuxtv.org/project/linux-media/list/
5836T: git git://linuxtv.org/mkrufky/tuners.git
5837S: Maintained
5838F: drivers/media/dvb-frontends/lgdt3305.*
5839
5840LGUEST
5841M: Rusty Russell <rusty@rustcorp.com.au>
5842L: lguest@lists.ozlabs.org
5843W: http://lguest.ozlabs.org/
5844S: Odd Fixes
5845F: arch/x86/include/asm/lguest*.h
5846F: arch/x86/lguest/
5847F: drivers/lguest/
5848F: include/linux/lguest*.h
5849F: tools/lguest/
5850
5851LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5852M: Tejun Heo <tj@kernel.org>
5853L: linux-ide@vger.kernel.org
5854T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5855S: Maintained
5856F: drivers/ata/
5857F: include/linux/ata.h
5858F: include/linux/libata.h
5859
5860LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5861M: Viresh Kumar <viresh.linux@gmail.com>
5862L: linux-ide@vger.kernel.org
5863T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5864S: Maintained
5865F: include/linux/pata_arasan_cf_data.h
5866F: drivers/ata/pata_arasan_cf.c
5867
5868LIBATA PATA DRIVERS
5869M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5870M: Tejun Heo <tj@kernel.org>
5871L: linux-ide@vger.kernel.org
5872T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5873S: Maintained
5874F: drivers/ata/pata_*.c
5875F: drivers/ata/ata_generic.c
5876
5877LIBATA SATA AHCI PLATFORM devices support
5878M: Hans de Goede <hdegoede@redhat.com>
5879M: Tejun Heo <tj@kernel.org>
5880L: linux-ide@vger.kernel.org
5881T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5882S: Maintained
5883F: drivers/ata/ahci_platform.c
5884F: drivers/ata/libahci_platform.c
5885F: include/linux/ahci_platform.h
5886
5887LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5888M: Mikael Pettersson <mikpelinux@gmail.com>
5889L: linux-ide@vger.kernel.org
5890T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5891S: Maintained
5892F: drivers/ata/sata_promise.*
5893
5894LIBLOCKDEP
5895M: Sasha Levin <sasha.levin@oracle.com>
5896S: Maintained
5897F: tools/lib/lockdep/
5898
5899LINUX FOR IBM pSERIES (RS/6000)
5900M: Paul Mackerras <paulus@au.ibm.com>
5901W: http://www.ibm.com/linux/ltc/projects/ppc
5902S: Supported
5903F: arch/powerpc/boot/rs6000.h
5904
5905LINUX FOR POWERPC (32-BIT AND 64-BIT)
5906M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5907M: Paul Mackerras <paulus@samba.org>
5908M: Michael Ellerman <mpe@ellerman.id.au>
5909W: http://www.penguinppc.org/
5910L: linuxppc-dev@lists.ozlabs.org
5911Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5912T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5913S: Supported
5914F: Documentation/powerpc/
5915F: arch/powerpc/
5916
5917LINUX FOR POWER MACINTOSH
5918M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5919W: http://www.penguinppc.org/
5920L: linuxppc-dev@lists.ozlabs.org
5921S: Maintained
5922F: arch/powerpc/platforms/powermac/
5923F: drivers/macintosh/
5924
5925LINUX FOR POWERPC EMBEDDED MPC5XXX
5926M: Anatolij Gustschin <agust@denx.de>
5927L: linuxppc-dev@lists.ozlabs.org
5928T: git git://git.denx.de/linux-denx-agust.git
5929S: Maintained
5930F: arch/powerpc/platforms/512x/
5931F: arch/powerpc/platforms/52xx/
5932
5933LINUX FOR POWERPC EMBEDDED PPC4XX
5934M: Alistair Popple <alistair@popple.id.au>
5935M: Matt Porter <mporter@kernel.crashing.org>
5936W: http://www.penguinppc.org/
5937L: linuxppc-dev@lists.ozlabs.org
5938S: Maintained
5939F: arch/powerpc/platforms/40x/
5940F: arch/powerpc/platforms/44x/
5941
5942LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5943L: linuxppc-dev@lists.ozlabs.org
5944S: Orphan
5945F: arch/powerpc/*/*virtex*
5946F: arch/powerpc/*/*/*virtex*
5947
5948LINUX FOR POWERPC EMBEDDED PPC8XX
5949M: Vitaly Bordug <vitb@kernel.crashing.org>
5950W: http://www.penguinppc.org/
5951L: linuxppc-dev@lists.ozlabs.org
5952S: Maintained
5953F: arch/powerpc/platforms/8xx/
5954
5955LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5956M: Scott Wood <scottwood@freescale.com>
5957M: Kumar Gala <galak@kernel.crashing.org>
5958W: http://www.penguinppc.org/
5959L: linuxppc-dev@lists.ozlabs.org
5960T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5961S: Maintained
5962F: arch/powerpc/platforms/83xx/
5963F: arch/powerpc/platforms/85xx/
5964
5965LINUX FOR POWERPC PA SEMI PWRFICIENT
5966M: Olof Johansson <olof@lixom.net>
5967L: linuxppc-dev@lists.ozlabs.org
5968S: Maintained
5969F: arch/powerpc/platforms/pasemi/
5970F: drivers/*/*pasemi*
5971F: drivers/*/*/*pasemi*
5972
5973LINUX SECURITY MODULE (LSM) FRAMEWORK
5974M: Chris Wright <chrisw@sous-sol.org>
5975L: linux-security-module@vger.kernel.org
5976S: Supported
5977
5978LIS3LV02D ACCELEROMETER DRIVER
5979M: Eric Piel <eric.piel@tremplin-utc.net>
5980S: Maintained
5981F: Documentation/misc-devices/lis3lv02d
5982F: drivers/misc/lis3lv02d/
5983F: drivers/platform/x86/hp_accel.c
5984
5985LIVE PATCHING
5986M: Josh Poimboeuf <jpoimboe@redhat.com>
5987M: Seth Jennings <sjenning@redhat.com>
5988M: Jiri Kosina <jkosina@suse.cz>
5989M: Vojtech Pavlik <vojtech@suse.cz>
5990S: Maintained
5991F: kernel/livepatch/
5992F: include/linux/livepatch.h
5993F: arch/x86/include/asm/livepatch.h
5994F: arch/x86/kernel/livepatch.c
5995F: Documentation/ABI/testing/sysfs-kernel-livepatch
5996F: samples/livepatch/
5997L: live-patching@vger.kernel.org
5998T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
5999
6000LLC (802.2)
6001M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6002S: Maintained
6003F: include/linux/llc.h
6004F: include/uapi/linux/llc.h
6005F: include/net/llc*
6006F: net/llc/
6007
6008LM73 HARDWARE MONITOR DRIVER
6009M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6010L: lm-sensors@lm-sensors.org
6011S: Maintained
6012F: drivers/hwmon/lm73.c
6013
6014LM78 HARDWARE MONITOR DRIVER
6015M: Jean Delvare <jdelvare@suse.de>
6016L: lm-sensors@lm-sensors.org
6017S: Maintained
6018F: Documentation/hwmon/lm78
6019F: drivers/hwmon/lm78.c
6020
6021LM83 HARDWARE MONITOR DRIVER
6022M: Jean Delvare <jdelvare@suse.de>
6023L: lm-sensors@lm-sensors.org
6024S: Maintained
6025F: Documentation/hwmon/lm83
6026F: drivers/hwmon/lm83.c
6027
6028LM90 HARDWARE MONITOR DRIVER
6029M: Jean Delvare <jdelvare@suse.de>
6030L: lm-sensors@lm-sensors.org
6031S: Maintained
6032F: Documentation/hwmon/lm90
6033F: Documentation/devicetree/bindings/hwmon/lm90.txt
6034F: drivers/hwmon/lm90.c
6035
6036LM95234 HARDWARE MONITOR DRIVER
6037M: Guenter Roeck <linux@roeck-us.net>
6038L: lm-sensors@lm-sensors.org
6039S: Maintained
6040F: Documentation/hwmon/lm95234
6041F: drivers/hwmon/lm95234.c
6042
6043LME2510 MEDIA DRIVER
6044M: Malcolm Priestley <tvboxspy@gmail.com>
6045L: linux-media@vger.kernel.org
6046W: http://linuxtv.org/
6047Q: http://patchwork.linuxtv.org/project/linux-media/list/
6048S: Maintained
6049F: drivers/media/usb/dvb-usb-v2/lmedm04*
6050
6051LOCKDEP AND LOCKSTAT
6052M: Peter Zijlstra <peterz@infradead.org>
6053M: Ingo Molnar <mingo@redhat.com>
6054L: linux-kernel@vger.kernel.org
6055T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6056S: Maintained
6057F: Documentation/locking/lockdep*.txt
6058F: Documentation/locking/lockstat.txt
6059F: include/linux/lockdep.h
6060F: kernel/locking/
6061
6062LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6063M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6064L: linux-ntfs-dev@lists.sourceforge.net
6065W: http://www.linux-ntfs.org/content/view/19/37/
6066S: Maintained
6067F: Documentation/ldm.txt
6068F: block/partitions/ldm.*
6069
6070LogFS
6071M: Joern Engel <joern@logfs.org>
6072M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6073L: logfs@logfs.org
6074W: logfs.org
6075S: Maintained
6076F: fs/logfs/
6077
6078LPC32XX MACHINE SUPPORT
6079M: Roland Stigge <stigge@antcom.de>
6080L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6081S: Maintained
6082F: arch/arm/mach-lpc32xx/
6083
6084LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6085M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6086M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6087M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6088M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6089L: MPT-FusionLinux.pdl@avagotech.com
6090L: linux-scsi@vger.kernel.org
6091W: http://www.lsilogic.com/support
6092S: Supported
6093F: drivers/message/fusion/
6094F: drivers/scsi/mpt2sas/
6095F: drivers/scsi/mpt3sas/
6096
6097LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6098M: Matthew Wilcox <matthew@wil.cx>
6099L: linux-scsi@vger.kernel.org
6100S: Maintained
6101F: drivers/scsi/sym53c8xx_2/
6102
6103LTC4261 HARDWARE MONITOR DRIVER
6104M: Guenter Roeck <linux@roeck-us.net>
6105L: lm-sensors@lm-sensors.org
6106S: Maintained
6107F: Documentation/hwmon/ltc4261
6108F: drivers/hwmon/ltc4261.c
6109
6110LTP (Linux Test Project)
6111M: Mike Frysinger <vapier@gentoo.org>
6112M: Cyril Hrubis <chrubis@suse.cz>
6113M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
6114M: Jan Stancek <jstancek@redhat.com>
6115M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6116M: Alexey Kodanev <alexey.kodanev@oracle.com>
6117L: ltp-list@lists.sourceforge.net (subscribers-only)
6118W: http://linux-test-project.github.io/
6119T: git git://github.com/linux-test-project/ltp.git
6120S: Maintained
6121
6122M32R ARCHITECTURE
6123W: http://www.linux-m32r.org/
6124S: Orphan
6125F: arch/m32r/
6126
6127M68K ARCHITECTURE
6128M: Geert Uytterhoeven <geert@linux-m68k.org>
6129L: linux-m68k@lists.linux-m68k.org
6130W: http://www.linux-m68k.org/
6131T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6132S: Maintained
6133F: arch/m68k/
6134F: drivers/zorro/
6135
6136M68K ON APPLE MACINTOSH
6137M: Joshua Thompson <funaho@jurai.org>
6138W: http://www.mac.linux-m68k.org/
6139L: linux-m68k@lists.linux-m68k.org
6140S: Maintained
6141F: arch/m68k/mac/
6142
6143M68K ON HP9000/300
6144M: Philip Blundell <philb@gnu.org>
6145W: http://www.tazenda.demon.co.uk/phil/linux-hp
6146S: Maintained
6147F: arch/m68k/hp300/
6148
6149M88DS3103 MEDIA DRIVER
6150M: Antti Palosaari <crope@iki.fi>
6151L: linux-media@vger.kernel.org
6152W: http://linuxtv.org/
6153W: http://palosaari.fi/linux/
6154Q: http://patchwork.linuxtv.org/project/linux-media/list/
6155T: git git://linuxtv.org/anttip/media_tree.git
6156S: Maintained
6157F: drivers/media/dvb-frontends/m88ds3103*
6158
6159M88RS2000 MEDIA DRIVER
6160M: Malcolm Priestley <tvboxspy@gmail.com>
6161L: linux-media@vger.kernel.org
6162W: http://linuxtv.org/
6163Q: http://patchwork.linuxtv.org/project/linux-media/list/
6164S: Maintained
6165F: drivers/media/dvb-frontends/m88rs2000*
6166
6167MA901 MASTERKIT USB FM RADIO DRIVER
6168M: Alexey Klimov <klimov.linux@gmail.com>
6169L: linux-media@vger.kernel.org
6170T: git git://linuxtv.org/media_tree.git
6171S: Maintained
6172F: drivers/media/radio/radio-ma901.c
6173
6174MAC80211
6175M: Johannes Berg <johannes@sipsolutions.net>
6176L: linux-wireless@vger.kernel.org
6177W: http://wireless.kernel.org/
6178T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6179T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6180S: Maintained
6181F: Documentation/networking/mac80211-injection.txt
6182F: include/net/mac80211.h
6183F: net/mac80211/
6184
6185MACVLAN DRIVER
6186M: Patrick McHardy <kaber@trash.net>
6187L: netdev@vger.kernel.org
6188S: Maintained
6189F: drivers/net/macvlan.c
6190F: include/linux/if_macvlan.h
6191
6192MAILBOX API
6193M: Jassi Brar <jassisinghbrar@gmail.com>
6194L: linux-kernel@vger.kernel.org
6195S: Maintained
6196F: drivers/mailbox/
6197F: include/linux/mailbox_client.h
6198F: include/linux/mailbox_controller.h
6199
6200MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6201M: Michael Kerrisk <mtk.manpages@gmail.com>
6202W: http://www.kernel.org/doc/man-pages
6203L: linux-man@vger.kernel.org
6204S: Maintained
6205
6206MARVELL ARMADA DRM SUPPORT
6207M: Russell King <rmk+kernel@arm.linux.org.uk>
6208S: Maintained
6209F: drivers/gpu/drm/armada/
6210
6211MARVELL 88E6352 DSA support
6212M: Guenter Roeck <linux@roeck-us.net>
6213S: Maintained
6214F: drivers/net/dsa/mv88e6352.c
6215
6216MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6217M: Mirko Lindner <mlindner@marvell.com>
6218M: Stephen Hemminger <stephen@networkplumber.org>
6219L: netdev@vger.kernel.org
6220S: Maintained
6221F: drivers/net/ethernet/marvell/sk*
6222
6223MARVELL LIBERTAS WIRELESS DRIVER
6224L: libertas-dev@lists.infradead.org
6225S: Orphan
6226F: drivers/net/wireless/libertas/
6227
6228MARVELL MV643XX ETHERNET DRIVER
6229M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6230L: netdev@vger.kernel.org
6231S: Maintained
6232F: drivers/net/ethernet/marvell/mv643xx_eth.*
6233F: include/linux/mv643xx.h
6234
6235MARVELL MVNETA ETHERNET DRIVER
6236M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6237L: netdev@vger.kernel.org
6238S: Maintained
6239F: drivers/net/ethernet/marvell/mvneta.*
6240
6241MARVELL MWIFIEX WIRELESS DRIVER
6242M: Amitkumar Karwar <akarwar@marvell.com>
6243M: Avinash Patil <patila@marvell.com>
6244L: linux-wireless@vger.kernel.org
6245S: Maintained
6246F: drivers/net/wireless/mwifiex/
6247
6248MARVELL MWL8K WIRELESS DRIVER
6249M: Lennert Buytenhek <buytenh@wantstofly.org>
6250L: linux-wireless@vger.kernel.org
6251S: Odd Fixes
6252F: drivers/net/wireless/mwl8k.c
6253
6254MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6255M: Nicolas Pitre <nico@fluxnic.net>
6256S: Odd Fixes
6257F: drivers/mmc/host/mvsdio.*
6258
6259MATROX FRAMEBUFFER DRIVER
6260L: linux-fbdev@vger.kernel.org
6261S: Orphan
6262F: drivers/video/fbdev/matrox/matroxfb_*
6263F: include/uapi/linux/matroxfb.h
6264
6265MAX16065 HARDWARE MONITOR DRIVER
6266M: Guenter Roeck <linux@roeck-us.net>
6267L: lm-sensors@lm-sensors.org
6268S: Maintained
6269F: Documentation/hwmon/max16065
6270F: drivers/hwmon/max16065.c
6271
6272MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6273M: "Hans J. Koch" <hjk@hansjkoch.de>
6274L: lm-sensors@lm-sensors.org
6275S: Maintained
6276F: Documentation/hwmon/max6650
6277F: drivers/hwmon/max6650.c
6278
6279MAX6697 HARDWARE MONITOR DRIVER
6280M: Guenter Roeck <linux@roeck-us.net>
6281L: lm-sensors@lm-sensors.org
6282S: Maintained
6283F: Documentation/hwmon/max6697
6284F: Documentation/devicetree/bindings/i2c/max6697.txt
6285F: drivers/hwmon/max6697.c
6286F: include/linux/platform_data/max6697.h
6287
6288MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6289M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6290L: linux-pm@vger.kernel.org
6291S: Supported
6292F: drivers/power/max14577_charger.c
6293F: drivers/power/max77693_charger.c
6294
6295MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6296M: Chanwoo Choi <cw00.choi@samsung.com>
6297M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6298L: linux-kernel@vger.kernel.org
6299S: Supported
6300F: drivers/*/max14577.c
6301F: drivers/*/max77686.c
6302F: drivers/*/max77693.c
6303F: drivers/extcon/extcon-max14577.c
6304F: drivers/extcon/extcon-max77693.c
6305F: drivers/rtc/rtc-max77686.c
6306F: drivers/clk/clk-max77686.c
6307F: Documentation/devicetree/bindings/mfd/max14577.txt
6308F: Documentation/devicetree/bindings/mfd/max77686.txt
6309F: Documentation/devicetree/bindings/mfd/max77693.txt
6310F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6311F: include/linux/mfd/max14577*.h
6312F: include/linux/mfd/max77686*.h
6313F: include/linux/mfd/max77693*.h
6314
6315MAXIRADIO FM RADIO RECEIVER DRIVER
6316M: Hans Verkuil <hverkuil@xs4all.nl>
6317L: linux-media@vger.kernel.org
6318T: git git://linuxtv.org/media_tree.git
6319W: http://linuxtv.org
6320S: Maintained
6321F: drivers/media/radio/radio-maxiradio*
6322
6323MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6324M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6325P: LinuxTV.org Project
6326L: linux-media@vger.kernel.org
6327W: http://linuxtv.org
6328Q: http://patchwork.kernel.org/project/linux-media/list/
6329T: git git://linuxtv.org/media_tree.git
6330S: Maintained
6331F: Documentation/dvb/
6332F: Documentation/video4linux/
6333F: Documentation/DocBook/media/
6334F: drivers/media/
6335F: drivers/staging/media/
6336F: include/media/
6337F: include/uapi/linux/dvb/
6338F: include/uapi/linux/videodev2.h
6339F: include/uapi/linux/media.h
6340F: include/uapi/linux/v4l2-*
6341F: include/uapi/linux/meye.h
6342F: include/uapi/linux/ivtv*
6343F: include/uapi/linux/uvcvideo.h
6344
6345MEGARAID SCSI/SAS DRIVERS
6346M: Kashyap Desai <kashyap.desai@avagotech.com>
6347M: Sumit Saxena <sumit.saxena@avagotech.com>
6348M: Uday Lingala <uday.lingala@avagotech.com>
6349L: megaraidlinux.pdl@avagotech.com
6350L: linux-scsi@vger.kernel.org
6351W: http://www.lsi.com
6352S: Maintained
6353F: Documentation/scsi/megaraid.txt
6354F: drivers/scsi/megaraid.*
6355F: drivers/scsi/megaraid/
6356
6357MELLANOX ETHERNET DRIVER (mlx4_en)
6358M: Amir Vadai <amirv@mellanox.com>
6359M: Ido Shamay <idos@mellanox.com>
6360L: netdev@vger.kernel.org
6361S: Supported
6362W: http://www.mellanox.com
6363Q: http://patchwork.ozlabs.org/project/netdev/list/
6364F: drivers/net/ethernet/mellanox/mlx4/en_*
6365
6366MEMORY MANAGEMENT
6367L: linux-mm@kvack.org
6368W: http://www.linux-mm.org
6369S: Maintained
6370F: include/linux/mm.h
6371F: include/linux/gfp.h
6372F: include/linux/mmzone.h
6373F: include/linux/memory_hotplug.h
6374F: include/linux/vmalloc.h
6375F: mm/
6376
6377MEMORY TECHNOLOGY DEVICES (MTD)
6378M: David Woodhouse <dwmw2@infradead.org>
6379M: Brian Norris <computersforpeace@gmail.com>
6380L: linux-mtd@lists.infradead.org
6381W: http://www.linux-mtd.infradead.org/
6382Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6383T: git git://git.infradead.org/linux-mtd.git
6384T: git git://git.infradead.org/l2-mtd.git
6385S: Maintained
6386F: drivers/mtd/
6387F: include/linux/mtd/
6388F: include/uapi/mtd/
6389
6390MEN A21 WATCHDOG DRIVER
6391M: Johannes Thumshirn <johannes.thumshirn@men.de>
6392L: linux-watchdog@vger.kernel.org
6393S: Supported
6394F: drivers/watchdog/mena21_wdt.c
6395
6396MEN CHAMELEON BUS (mcb)
6397M: Johannes Thumshirn <johannes.thumshirn@men.de>
6398S: Supported
6399F: drivers/mcb/
6400F: include/linux/mcb.h
6401
6402MEN F21BMC (Board Management Controller)
6403M: Andreas Werner <andreas.werner@men.de>
6404S: Supported
6405F: drivers/mfd/menf21bmc.c
6406F: drivers/watchdog/menf21bmc_wdt.c
6407F: drivers/leds/leds-menf21bmc.c
6408F: drivers/hwmon/menf21bmc_hwmon.c
6409F: Documentation/hwmon/menf21bmc
6410
6411METAG ARCHITECTURE
6412M: James Hogan <james.hogan@imgtec.com>
6413L: linux-metag@vger.kernel.org
6414S: Supported
6415F: arch/metag/
6416F: Documentation/metag/
6417F: Documentation/devicetree/bindings/metag/
6418F: drivers/clocksource/metag_generic.c
6419F: drivers/irqchip/irq-metag.c
6420F: drivers/irqchip/irq-metag-ext.c
6421F: drivers/tty/metag_da.c
6422
6423MICROBLAZE ARCHITECTURE
6424M: Michal Simek <monstr@monstr.eu>
6425W: http://www.monstr.eu/fdt/
6426T: git git://git.monstr.eu/linux-2.6-microblaze.git
6427S: Supported
6428F: arch/microblaze/
6429
6430MICROTEK X6 SCANNER
6431M: Oliver Neukum <oliver@neukum.org>
6432S: Maintained
6433F: drivers/usb/image/microtek.*
6434
6435MIPS
6436M: Ralf Baechle <ralf@linux-mips.org>
6437L: linux-mips@linux-mips.org
6438W: http://www.linux-mips.org/
6439T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6440Q: http://patchwork.linux-mips.org/project/linux-mips/list/
6441S: Supported
6442F: Documentation/mips/
6443F: arch/mips/
6444
6445MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6446M: Hans Verkuil <hverkuil@xs4all.nl>
6447L: linux-media@vger.kernel.org
6448T: git git://linuxtv.org/media_tree.git
6449W: http://linuxtv.org
6450S: Odd Fixes
6451F: drivers/media/radio/radio-miropcm20*
6452
6453Mellanox MLX5 core VPI driver
6454M: Eli Cohen <eli@mellanox.com>
6455L: netdev@vger.kernel.org
6456L: linux-rdma@vger.kernel.org
6457W: http://www.mellanox.com
6458Q: http://patchwork.ozlabs.org/project/netdev/list/
6459Q: http://patchwork.kernel.org/project/linux-rdma/list/
6460T: git git://openfabrics.org/~eli/connect-ib.git
6461S: Supported
6462F: drivers/net/ethernet/mellanox/mlx5/core/
6463F: include/linux/mlx5/
6464
6465Mellanox MLX5 IB driver
6466M: Eli Cohen <eli@mellanox.com>
6467L: linux-rdma@vger.kernel.org
6468W: http://www.mellanox.com
6469Q: http://patchwork.kernel.org/project/linux-rdma/list/
6470T: git git://openfabrics.org/~eli/connect-ib.git
6471S: Supported
6472F: include/linux/mlx5/
6473F: drivers/infiniband/hw/mlx5/
6474
6475MN88472 MEDIA DRIVER
6476M: Antti Palosaari <crope@iki.fi>
6477L: linux-media@vger.kernel.org
6478W: http://linuxtv.org/
6479W: http://palosaari.fi/linux/
6480Q: http://patchwork.linuxtv.org/project/linux-media/list/
6481T: git git://linuxtv.org/anttip/media_tree.git
6482S: Maintained
6483F: drivers/staging/media/mn88472/
6484F: drivers/media/dvb-frontends/mn88472.h
6485
6486MN88473 MEDIA DRIVER
6487M: Antti Palosaari <crope@iki.fi>
6488L: linux-media@vger.kernel.org
6489W: http://linuxtv.org/
6490W: http://palosaari.fi/linux/
6491Q: http://patchwork.linuxtv.org/project/linux-media/list/
6492T: git git://linuxtv.org/anttip/media_tree.git
6493S: Maintained
6494F: drivers/staging/media/mn88473/
6495F: drivers/media/dvb-frontends/mn88473.h
6496
6497MODULE SUPPORT
6498M: Rusty Russell <rusty@rustcorp.com.au>
6499S: Maintained
6500F: include/linux/module.h
6501F: kernel/module.c
6502
6503MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6504W: http://popies.net/meye/
6505S: Orphan
6506F: Documentation/video4linux/meye.txt
6507F: drivers/media/pci/meye/
6508F: include/uapi/linux/meye.h
6509
6510MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6511M: Jiri Slaby <jirislaby@gmail.com>
6512S: Maintained
6513F: Documentation/serial/moxa-smartio
6514F: drivers/tty/mxser.*
6515
6516MR800 AVERMEDIA USB FM RADIO DRIVER
6517M: Alexey Klimov <klimov.linux@gmail.com>
6518L: linux-media@vger.kernel.org
6519T: git git://linuxtv.org/media_tree.git
6520S: Maintained
6521F: drivers/media/radio/radio-mr800.c
6522
6523MRF24J40 IEEE 802.15.4 RADIO DRIVER
6524M: Alan Ott <alan@signal11.us>
6525L: linux-wpan@vger.kernel.org
6526S: Maintained
6527F: drivers/net/ieee802154/mrf24j40.c
6528
6529MSI LAPTOP SUPPORT
6530M: "Lee, Chun-Yi" <jlee@suse.com>
6531L: platform-driver-x86@vger.kernel.org
6532S: Maintained
6533F: drivers/platform/x86/msi-laptop.c
6534
6535MSI WMI SUPPORT
6536M: Anisse Astier <anisse@astier.eu>
6537L: platform-driver-x86@vger.kernel.org
6538S: Supported
6539F: drivers/platform/x86/msi-wmi.c
6540
6541MSI001 MEDIA DRIVER
6542M: Antti Palosaari <crope@iki.fi>
6543L: linux-media@vger.kernel.org
6544W: http://linuxtv.org/
6545W: http://palosaari.fi/linux/
6546Q: http://patchwork.linuxtv.org/project/linux-media/list/
6547T: git git://linuxtv.org/anttip/media_tree.git
6548S: Maintained
6549F: drivers/media/tuners/msi001*
6550
6551MSI2500 MEDIA DRIVER
6552M: Antti Palosaari <crope@iki.fi>
6553L: linux-media@vger.kernel.org
6554W: http://linuxtv.org/
6555W: http://palosaari.fi/linux/
6556Q: http://patchwork.linuxtv.org/project/linux-media/list/
6557T: git git://linuxtv.org/anttip/media_tree.git
6558S: Maintained
6559F: drivers/media/usb/msi2500/
6560
6561MT9M032 APTINA SENSOR DRIVER
6562M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6563L: linux-media@vger.kernel.org
6564T: git git://linuxtv.org/media_tree.git
6565S: Maintained
6566F: drivers/media/i2c/mt9m032.c
6567F: include/media/mt9m032.h
6568
6569MT9P031 APTINA CAMERA SENSOR
6570M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6571L: linux-media@vger.kernel.org
6572T: git git://linuxtv.org/media_tree.git
6573S: Maintained
6574F: drivers/media/i2c/mt9p031.c
6575F: include/media/mt9p031.h
6576
6577MT9T001 APTINA CAMERA SENSOR
6578M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6579L: linux-media@vger.kernel.org
6580T: git git://linuxtv.org/media_tree.git
6581S: Maintained
6582F: drivers/media/i2c/mt9t001.c
6583F: include/media/mt9t001.h
6584
6585MT9V032 APTINA CAMERA SENSOR
6586M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6587L: linux-media@vger.kernel.org
6588T: git git://linuxtv.org/media_tree.git
6589S: Maintained
6590F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
6591F: drivers/media/i2c/mt9v032.c
6592F: include/media/mt9v032.h
6593
6594MULTIFUNCTION DEVICES (MFD)
6595M: Samuel Ortiz <sameo@linux.intel.com>
6596M: Lee Jones <lee.jones@linaro.org>
6597T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6598S: Supported
6599F: drivers/mfd/
6600F: include/linux/mfd/
6601
6602MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6603M: Ulf Hansson <ulf.hansson@linaro.org>
6604L: linux-mmc@vger.kernel.org
6605T: git git://git.linaro.org/people/ulf.hansson/mmc.git
6606S: Maintained
6607F: drivers/mmc/
6608F: include/linux/mmc/
6609F: include/uapi/linux/mmc/
6610
6611MULTIMEDIA CARD (MMC) ETC. OVER SPI
6612S: Orphan
6613F: drivers/mmc/host/mmc_spi.c
6614F: include/linux/spi/mmc_spi.h
6615
6616MULTISOUND SOUND DRIVER
6617M: Andrew Veliath <andrewtv@usa.net>
6618S: Maintained
6619F: Documentation/sound/oss/MultiSound
6620F: sound/oss/msnd*
6621
6622MULTITECH MULTIPORT CARD (ISICOM)
6623S: Orphan
6624F: drivers/tty/isicom.c
6625F: include/linux/isicom.h
6626
6627MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6628M: Felipe Balbi <balbi@ti.com>
6629L: linux-usb@vger.kernel.org
6630T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6631S: Maintained
6632F: drivers/usb/musb/
6633
6634MXL5007T MEDIA DRIVER
6635M: Michael Krufky <mkrufky@linuxtv.org>
6636L: linux-media@vger.kernel.org
6637W: http://linuxtv.org/
6638W: http://github.com/mkrufky
6639Q: http://patchwork.linuxtv.org/project/linux-media/list/
6640T: git git://linuxtv.org/mkrufky/tuners.git
6641S: Maintained
6642F: drivers/media/tuners/mxl5007t.*
6643
6644MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6645M: Hyong-Youb Kim <hykim@myri.com>
6646L: netdev@vger.kernel.org
6647W: https://www.myricom.com/support/downloads/myri10ge.html
6648S: Supported
6649F: drivers/net/ethernet/myricom/myri10ge/
6650
6651NATSEMI ETHERNET DRIVER (DP8381x)
6652S: Orphan
6653F: drivers/net/ethernet/natsemi/natsemi.c
6654
6655NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6656M: Daniel Mack <zonque@gmail.com>
6657S: Maintained
6658L: alsa-devel@alsa-project.org
6659W: http://www.native-instruments.com
6660F: sound/usb/caiaq/
6661
6662NCP FILESYSTEM
6663M: Petr Vandrovec <petr@vandrovec.name>
6664S: Odd Fixes
6665F: fs/ncpfs/
6666
6667NCR 5380 SCSI DRIVERS
6668M: Finn Thain <fthain@telegraphics.com.au>
6669M: Michael Schmitz <schmitzmic@gmail.com>
6670L: linux-scsi@vger.kernel.org
6671S: Maintained
6672F: Documentation/scsi/g_NCR5380.txt
6673F: drivers/scsi/NCR5380.*
6674F: drivers/scsi/arm/cumana_1.c
6675F: drivers/scsi/arm/oak.c
6676F: drivers/scsi/atari_NCR5380.c
6677F: drivers/scsi/atari_scsi.*
6678F: drivers/scsi/dmx3191d.c
6679F: drivers/scsi/dtc.*
6680F: drivers/scsi/g_NCR5380.*
6681F: drivers/scsi/g_NCR5380_mmio.c
6682F: drivers/scsi/mac_scsi.*
6683F: drivers/scsi/pas16.*
6684F: drivers/scsi/sun3_scsi.*
6685F: drivers/scsi/sun3_scsi_vme.c
6686F: drivers/scsi/t128.*
6687
6688NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6689M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6690L: linux-scsi@vger.kernel.org
6691S: Maintained
6692F: drivers/scsi/NCR_D700.*
6693
6694NCT6775 HARDWARE MONITOR DRIVER
6695M: Guenter Roeck <linux@roeck-us.net>
6696L: lm-sensors@lm-sensors.org
6697S: Maintained
6698F: Documentation/hwmon/nct6775
6699F: drivers/hwmon/nct6775.c
6700
6701NETEFFECT IWARP RNIC DRIVER (IW_NES)
6702M: Faisal Latif <faisal.latif@intel.com>
6703L: linux-rdma@vger.kernel.org
6704W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6705S: Supported
6706F: drivers/infiniband/hw/nes/
6707
6708NETEM NETWORK EMULATOR
6709M: Stephen Hemminger <stephen@networkplumber.org>
6710L: netem@lists.linux-foundation.org
6711S: Maintained
6712F: net/sched/sch_netem.c
6713
6714NETERION 10GbE DRIVERS (s2io/vxge)
6715M: Jon Mason <jdmason@kudzu.us>
6716L: netdev@vger.kernel.org
6717S: Supported
6718F: Documentation/networking/s2io.txt
6719F: Documentation/networking/vxge.txt
6720F: drivers/net/ethernet/neterion/
6721
6722NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6723M: Pablo Neira Ayuso <pablo@netfilter.org>
6724M: Patrick McHardy <kaber@trash.net>
6725M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6726L: netfilter-devel@vger.kernel.org
6727L: coreteam@netfilter.org
6728W: http://www.netfilter.org/
6729W: http://www.iptables.org/
6730Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6731T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6732T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6733S: Supported
6734F: include/linux/netfilter*
6735F: include/linux/netfilter/
6736F: include/net/netfilter/
6737F: include/uapi/linux/netfilter*
6738F: include/uapi/linux/netfilter/
6739F: net/*/netfilter.c
6740F: net/*/netfilter/
6741F: net/netfilter/
6742
6743NETLABEL
6744M: Paul Moore <paul@paul-moore.com>
6745W: http://netlabel.sf.net
6746L: netdev@vger.kernel.org
6747S: Maintained
6748F: Documentation/netlabel/
6749F: include/net/netlabel.h
6750F: net/netlabel/
6751
6752NETROM NETWORK LAYER
6753M: Ralf Baechle <ralf@linux-mips.org>
6754L: linux-hams@vger.kernel.org
6755W: http://www.linux-ax25.org/
6756S: Maintained
6757F: include/net/netrom.h
6758F: include/uapi/linux/netrom.h
6759F: net/netrom/
6760
6761NETWORK BLOCK DEVICE (NBD)
6762M: Markus Pargmann <mpa@pengutronix.de>
6763S: Maintained
6764L: nbd-general@lists.sourceforge.net
6765T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
6766F: Documentation/blockdev/nbd.txt
6767F: drivers/block/nbd.c
6768F: include/linux/nbd.h
6769F: include/uapi/linux/nbd.h
6770
6771NETWORK DROP MONITOR
6772M: Neil Horman <nhorman@tuxdriver.com>
6773L: netdev@vger.kernel.org
6774S: Maintained
6775W: https://fedorahosted.org/dropwatch/
6776F: net/core/drop_monitor.c
6777
6778NETWORKING [GENERAL]
6779M: "David S. Miller" <davem@davemloft.net>
6780L: netdev@vger.kernel.org
6781W: http://www.linuxfoundation.org/en/Net
6782Q: http://patchwork.ozlabs.org/project/netdev/list/
6783T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6784T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6785S: Maintained
6786F: net/
6787F: include/net/
6788F: include/linux/in.h
6789F: include/linux/net.h
6790F: include/linux/netdevice.h
6791F: include/uapi/linux/in.h
6792F: include/uapi/linux/net.h
6793F: include/uapi/linux/netdevice.h
6794F: include/uapi/linux/net_namespace.h
6795F: tools/net/
6796F: tools/testing/selftests/net/
6797F: lib/random32.c
6798F: lib/test_bpf.c
6799
6800NETWORKING [IPv4/IPv6]
6801M: "David S. Miller" <davem@davemloft.net>
6802M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6803M: James Morris <jmorris@namei.org>
6804M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6805M: Patrick McHardy <kaber@trash.net>
6806L: netdev@vger.kernel.org
6807T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6808S: Maintained
6809F: net/ipv4/
6810F: net/ipv6/
6811F: include/net/ip*
6812F: arch/x86/net/*
6813
6814NETWORKING [IPSEC]
6815M: Steffen Klassert <steffen.klassert@secunet.com>
6816M: Herbert Xu <herbert@gondor.apana.org.au>
6817M: "David S. Miller" <davem@davemloft.net>
6818L: netdev@vger.kernel.org
6819T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6820T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6821S: Maintained
6822F: net/core/flow.c
6823F: net/xfrm/
6824F: net/key/
6825F: net/ipv4/xfrm*
6826F: net/ipv4/esp4.c
6827F: net/ipv4/ah4.c
6828F: net/ipv4/ipcomp.c
6829F: net/ipv4/ip_vti.c
6830F: net/ipv6/xfrm*
6831F: net/ipv6/esp6.c
6832F: net/ipv6/ah6.c
6833F: net/ipv6/ipcomp6.c
6834F: net/ipv6/ip6_vti.c
6835F: include/uapi/linux/xfrm.h
6836F: include/net/xfrm.h
6837
6838NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6839M: Paul Moore <paul@paul-moore.com>
6840L: netdev@vger.kernel.org
6841S: Maintained
6842
6843NETWORKING [WIRELESS]
6844L: linux-wireless@vger.kernel.org
6845Q: http://patchwork.kernel.org/project/linux-wireless/list/
6846
6847NETWORKING DRIVERS
6848L: netdev@vger.kernel.org
6849W: http://www.linuxfoundation.org/en/Net
6850Q: http://patchwork.ozlabs.org/project/netdev/list/
6851T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6852T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6853S: Odd Fixes
6854F: drivers/net/
6855F: include/linux/if_*
6856F: include/linux/netdevice.h
6857F: include/linux/arcdevice.h
6858F: include/linux/etherdevice.h
6859F: include/linux/fcdevice.h
6860F: include/linux/fddidevice.h
6861F: include/linux/hippidevice.h
6862F: include/linux/inetdevice.h
6863F: include/uapi/linux/if_*
6864F: include/uapi/linux/netdevice.h
6865
6866NETWORKING DRIVERS (WIRELESS)
6867M: Kalle Valo <kvalo@codeaurora.org>
6868L: linux-wireless@vger.kernel.org
6869Q: http://patchwork.kernel.org/project/linux-wireless/list/
6870T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6871S: Maintained
6872F: drivers/net/wireless/
6873
6874NETXEN (1/10) GbE SUPPORT
6875M: Manish Chopra <manish.chopra@qlogic.com>
6876M: Sony Chacko <sony.chacko@qlogic.com>
6877M: Rajesh Borundia <rajesh.borundia@qlogic.com>
6878L: netdev@vger.kernel.org
6879W: http://www.qlogic.com
6880S: Supported
6881F: drivers/net/ethernet/qlogic/netxen/
6882
6883NFC SUBSYSTEM
6884M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6885M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6886M: Samuel Ortiz <sameo@linux.intel.com>
6887L: linux-wireless@vger.kernel.org
6888L: linux-nfc@lists.01.org (subscribers-only)
6889S: Supported
6890F: net/nfc/
6891F: include/net/nfc/
6892F: include/uapi/linux/nfc.h
6893F: drivers/nfc/
6894F: include/linux/platform_data/pn544.h
6895F: Documentation/devicetree/bindings/net/nfc/
6896
6897NFS, SUNRPC, AND LOCKD CLIENTS
6898M: Trond Myklebust <trond.myklebust@primarydata.com>
6899M: Anna Schumaker <anna.schumaker@netapp.com>
6900L: linux-nfs@vger.kernel.org
6901W: http://client.linux-nfs.org
6902T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6903S: Maintained
6904F: fs/lockd/
6905F: fs/nfs/
6906F: fs/nfs_common/
6907F: net/sunrpc/
6908F: include/linux/lockd/
6909F: include/linux/nfs*
6910F: include/linux/sunrpc/
6911F: include/uapi/linux/nfs*
6912F: include/uapi/linux/sunrpc/
6913
6914NILFS2 FILESYSTEM
6915M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6916L: linux-nilfs@vger.kernel.org
6917W: http://nilfs.sourceforge.net/
6918T: git git://github.com/konis/nilfs2.git
6919S: Supported
6920F: Documentation/filesystems/nilfs2.txt
6921F: fs/nilfs2/
6922F: include/linux/nilfs2_fs.h
6923
6924NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6925M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6926W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6927S: Maintained
6928F: Documentation/scsi/NinjaSCSI.txt
6929F: drivers/scsi/pcmcia/nsp_*
6930
6931NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6932M: GOTO Masanori <gotom@debian.or.jp>
6933M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6934W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6935S: Maintained
6936F: Documentation/scsi/NinjaSCSI.txt
6937F: drivers/scsi/nsp32*
6938
6939NIOS2 ARCHITECTURE
6940M: Ley Foon Tan <lftan@altera.com>
6941L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6942T: git git://git.rocketboards.org/linux-socfpga-next.git
6943S: Maintained
6944F: arch/nios2/
6945
6946NTB DRIVER
6947M: Jon Mason <jdmason@kudzu.us>
6948M: Dave Jiang <dave.jiang@intel.com>
6949S: Supported
6950W: https://github.com/jonmason/ntb/wiki
6951T: git git://github.com/jonmason/ntb.git
6952F: drivers/ntb/
6953F: drivers/net/ntb_netdev.c
6954F: include/linux/ntb.h
6955
6956NTFS FILESYSTEM
6957M: Anton Altaparmakov <anton@tuxera.com>
6958L: linux-ntfs-dev@lists.sourceforge.net
6959W: http://www.tuxera.com/
6960T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6961S: Supported
6962F: Documentation/filesystems/ntfs.txt
6963F: fs/ntfs/
6964
6965NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6966M: Antonino Daplas <adaplas@gmail.com>
6967L: linux-fbdev@vger.kernel.org
6968S: Maintained
6969F: drivers/video/fbdev/riva/
6970F: drivers/video/fbdev/nvidia/
6971
6972NVM EXPRESS DRIVER
6973M: Matthew Wilcox <willy@linux.intel.com>
6974L: linux-nvme@lists.infradead.org
6975T: git git://git.infradead.org/users/willy/linux-nvme.git
6976S: Supported
6977F: drivers/block/nvme*
6978F: include/linux/nvme.h
6979
6980NXP-NCI NFC DRIVER
6981M: Clément Perrochaud <clement.perrochaud@effinnov.com>
6982R: Charles Gorand <charles.gorand@effinnov.com>
6983L: linux-nfc@lists.01.org (moderated for non-subscribers)
6984S: Supported
6985F: drivers/nfc/nxp-nci
6986
6987NXP TDA998X DRM DRIVER
6988M: Russell King <rmk+kernel@arm.linux.org.uk>
6989S: Supported
6990F: drivers/gpu/drm/i2c/tda998x_drv.c
6991F: include/drm/i2c/tda998x.h
6992
6993NXP TFA9879 DRIVER
6994M: Peter Rosin <peda@axentia.se>
6995L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6996S: Maintained
6997F: sound/soc/codecs/tfa9879*
6998
6999OMAP SUPPORT
7000M: Tony Lindgren <tony@atomide.com>
7001L: linux-omap@vger.kernel.org
7002W: http://www.muru.com/linux/omap/
7003W: http://linux.omap.com/
7004Q: http://patchwork.kernel.org/project/linux-omap/list/
7005T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7006S: Maintained
7007F: arch/arm/*omap*/
7008F: arch/arm/configs/omap1_defconfig
7009F: arch/arm/configs/omap2plus_defconfig
7010F: drivers/i2c/busses/i2c-omap.c
7011F: drivers/irqchip/irq-omap-intc.c
7012F: drivers/mfd/*omap*.c
7013F: drivers/mfd/menelaus.c
7014F: drivers/mfd/palmas.c
7015F: drivers/mfd/tps65217.c
7016F: drivers/mfd/tps65218.c
7017F: drivers/mfd/tps65910.c
7018F: drivers/mfd/twl-core.[ch]
7019F: drivers/mfd/twl4030*.c
7020F: drivers/mfd/twl6030*.c
7021F: drivers/mfd/twl6040*.c
7022F: drivers/regulator/palmas-regulator*.c
7023F: drivers/regulator/pbias-regulator.c
7024F: drivers/regulator/tps65217-regulator.c
7025F: drivers/regulator/tps65218-regulator.c
7026F: drivers/regulator/tps65910-regulator.c
7027F: drivers/regulator/twl-regulator.c
7028F: include/linux/i2c-omap.h
7029
7030OMAP DEVICE TREE SUPPORT
7031M: Benoît Cousson <bcousson@baylibre.com>
7032M: Tony Lindgren <tony@atomide.com>
7033L: linux-omap@vger.kernel.org
7034L: devicetree@vger.kernel.org
7035S: Maintained
7036F: arch/arm/boot/dts/*omap*
7037F: arch/arm/boot/dts/*am3*
7038F: arch/arm/boot/dts/*am4*
7039F: arch/arm/boot/dts/*am5*
7040F: arch/arm/boot/dts/*dra7*
7041
7042OMAP CLOCK FRAMEWORK SUPPORT
7043M: Paul Walmsley <paul@pwsan.com>
7044L: linux-omap@vger.kernel.org
7045S: Maintained
7046F: arch/arm/*omap*/*clock*
7047
7048OMAP POWER MANAGEMENT SUPPORT
7049M: Kevin Hilman <khilman@deeprootsystems.com>
7050L: linux-omap@vger.kernel.org
7051S: Maintained
7052F: arch/arm/*omap*/*pm*
7053F: drivers/cpufreq/omap-cpufreq.c
7054
7055OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7056M: Rajendra Nayak <rnayak@ti.com>
7057M: Paul Walmsley <paul@pwsan.com>
7058L: linux-omap@vger.kernel.org
7059S: Maintained
7060F: arch/arm/mach-omap2/prm*
7061
7062OMAP AUDIO SUPPORT
7063M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7064M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7065L: alsa-devel@alsa-project.org (subscribers-only)
7066L: linux-omap@vger.kernel.org
7067S: Maintained
7068F: sound/soc/omap/
7069
7070OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7071M: Roger Quadros <rogerq@ti.com>
7072M: Tony Lindgren <tony@atomide.com>
7073L: linux-omap@vger.kernel.org
7074S: Maintained
7075F: drivers/memory/omap-gpmc.c
7076F: arch/arm/mach-omap2/*gpmc*
7077
7078OMAP FRAMEBUFFER SUPPORT
7079M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7080L: linux-fbdev@vger.kernel.org
7081L: linux-omap@vger.kernel.org
7082S: Maintained
7083F: drivers/video/fbdev/omap/
7084
7085OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7086M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7087L: linux-omap@vger.kernel.org
7088L: linux-fbdev@vger.kernel.org
7089S: Maintained
7090F: drivers/video/fbdev/omap2/
7091F: Documentation/arm/OMAP/DSS
7092
7093OMAP HARDWARE SPINLOCK SUPPORT
7094M: Ohad Ben-Cohen <ohad@wizery.com>
7095L: linux-omap@vger.kernel.org
7096S: Maintained
7097F: drivers/hwspinlock/omap_hwspinlock.c
7098F: arch/arm/mach-omap2/hwspinlock.c
7099
7100OMAP MMC SUPPORT
7101M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7102L: linux-omap@vger.kernel.org
7103S: Maintained
7104F: drivers/mmc/host/omap.c
7105
7106OMAP HS MMC SUPPORT
7107L: linux-mmc@vger.kernel.org
7108L: linux-omap@vger.kernel.org
7109S: Orphan
7110F: drivers/mmc/host/omap_hsmmc.c
7111
7112OMAP RANDOM NUMBER GENERATOR SUPPORT
7113M: Deepak Saxena <dsaxena@plexity.net>
7114S: Maintained
7115F: drivers/char/hw_random/omap-rng.c
7116
7117OMAP HWMOD SUPPORT
7118M: Benoît Cousson <bcousson@baylibre.com>
7119M: Paul Walmsley <paul@pwsan.com>
7120L: linux-omap@vger.kernel.org
7121S: Maintained
7122F: arch/arm/mach-omap2/omap_hwmod.*
7123
7124OMAP HWMOD DATA
7125M: Paul Walmsley <paul@pwsan.com>
7126L: linux-omap@vger.kernel.org
7127S: Maintained
7128F: arch/arm/mach-omap2/omap_hwmod*data*
7129
7130OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7131M: Benoît Cousson <bcousson@baylibre.com>
7132L: linux-omap@vger.kernel.org
7133S: Maintained
7134F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7135
7136OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7137M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7138L: linux-media@vger.kernel.org
7139S: Maintained
7140F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7141F: drivers/media/platform/omap3isp/
7142F: drivers/staging/media/omap4iss/
7143
7144OMAP USB SUPPORT
7145M: Felipe Balbi <balbi@ti.com>
7146L: linux-usb@vger.kernel.org
7147L: linux-omap@vger.kernel.org
7148T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7149S: Maintained
7150F: drivers/usb/*/*omap*
7151F: arch/arm/*omap*/usb*
7152
7153OMAP GPIO DRIVER
7154M: Javier Martinez Canillas <javier@dowhile0.org>
7155M: Santosh Shilimkar <ssantosh@kernel.org>
7156M: Kevin Hilman <khilman@deeprootsystems.com>
7157L: linux-omap@vger.kernel.org
7158S: Maintained
7159F: drivers/gpio/gpio-omap.c
7160
7161OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7162M: Mark Jackson <mpfj@newflow.co.uk>
7163L: linux-omap@vger.kernel.org
7164S: Maintained
7165F: arch/arm/boot/dts/am335x-nano.dts
7166
7167OMFS FILESYSTEM
7168M: Bob Copeland <me@bobcopeland.com>
7169L: linux-karma-devel@lists.sourceforge.net
7170S: Maintained
7171F: Documentation/filesystems/omfs.txt
7172F: fs/omfs/
7173
7174OMNIKEY CARDMAN 4000 DRIVER
7175M: Harald Welte <laforge@gnumonks.org>
7176S: Maintained
7177F: drivers/char/pcmcia/cm4000_cs.c
7178F: include/linux/cm4000_cs.h
7179F: include/uapi/linux/cm4000_cs.h
7180
7181OMNIKEY CARDMAN 4040 DRIVER
7182M: Harald Welte <laforge@gnumonks.org>
7183S: Maintained
7184F: drivers/char/pcmcia/cm4040_cs.*
7185
7186OMNIVISION OV7670 SENSOR DRIVER
7187M: Jonathan Corbet <corbet@lwn.net>
7188L: linux-media@vger.kernel.org
7189T: git git://linuxtv.org/media_tree.git
7190S: Maintained
7191F: drivers/media/i2c/ov7670.c
7192
7193ONENAND FLASH DRIVER
7194M: Kyungmin Park <kyungmin.park@samsung.com>
7195L: linux-mtd@lists.infradead.org
7196S: Maintained
7197F: drivers/mtd/onenand/
7198F: include/linux/mtd/onenand*.h
7199
7200ONSTREAM SCSI TAPE DRIVER
7201M: Willem Riede <osst@riede.org>
7202L: osst-users@lists.sourceforge.net
7203L: linux-scsi@vger.kernel.org
7204S: Maintained
7205F: Documentation/scsi/osst.txt
7206F: drivers/scsi/osst.*
7207F: drivers/scsi/osst_*.h
7208F: drivers/scsi/st.h
7209
7210OPENCORES I2C BUS DRIVER
7211M: Peter Korsgaard <jacmet@sunsite.dk>
7212L: linux-i2c@vger.kernel.org
7213S: Maintained
7214F: Documentation/i2c/busses/i2c-ocores
7215F: drivers/i2c/busses/i2c-ocores.c
7216
7217OPEN FIRMWARE AND FLATTENED DEVICE TREE
7218M: Grant Likely <grant.likely@linaro.org>
7219M: Rob Herring <robh+dt@kernel.org>
7220L: devicetree@vger.kernel.org
7221W: http://www.devicetree.org/
7222T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7223S: Maintained
7224F: drivers/of/
7225F: include/linux/of*.h
7226F: scripts/dtc/
7227
7228OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7229M: Rob Herring <robh+dt@kernel.org>
7230M: Pawel Moll <pawel.moll@arm.com>
7231M: Mark Rutland <mark.rutland@arm.com>
7232M: Ian Campbell <ijc+devicetree@hellion.org.uk>
7233M: Kumar Gala <galak@codeaurora.org>
7234L: devicetree@vger.kernel.org
7235S: Maintained
7236F: Documentation/devicetree/
7237F: arch/*/boot/dts/
7238F: include/dt-bindings/
7239
7240OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7241M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7242L: devicetree@vger.kernel.org
7243S: Maintained
7244F: Documentation/devicetree/dynamic-resolution-notes.txt
7245F: Documentation/devicetree/overlay-notes.txt
7246F: drivers/of/overlay.c
7247F: drivers/of/resolver.c
7248
7249OPENRISC ARCHITECTURE
7250M: Jonas Bonn <jonas@southpole.se>
7251W: http://openrisc.net
7252L: linux@lists.openrisc.net (moderated for non-subscribers)
7253S: Maintained
7254T: git git://openrisc.net/~jonas/linux
7255F: arch/openrisc/
7256
7257OPENVSWITCH
7258M: Pravin Shelar <pshelar@nicira.com>
7259L: netdev@vger.kernel.org
7260L: dev@openvswitch.org
7261W: http://openvswitch.org
7262S: Maintained
7263F: net/openvswitch/
7264F: include/uapi/linux/openvswitch.h
7265
7266OPL4 DRIVER
7267M: Clemens Ladisch <clemens@ladisch.de>
7268L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7269T: git git://git.alsa-project.org/alsa-kernel.git
7270S: Maintained
7271F: sound/drivers/opl4/
7272
7273OPROFILE
7274M: Robert Richter <rric@kernel.org>
7275L: oprofile-list@lists.sf.net
7276S: Maintained
7277F: arch/*/include/asm/oprofile*.h
7278F: arch/*/oprofile/
7279F: drivers/oprofile/
7280F: include/linux/oprofile.h
7281
7282ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7283M: Mark Fasheh <mfasheh@suse.com>
7284M: Joel Becker <jlbec@evilplan.org>
7285L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7286W: http://ocfs2.wiki.kernel.org
7287S: Supported
7288F: Documentation/filesystems/ocfs2.txt
7289F: Documentation/filesystems/dlmfs.txt
7290F: fs/ocfs2/
7291
7292ORINOCO DRIVER
7293L: linux-wireless@vger.kernel.org
7294W: http://wireless.kernel.org/en/users/Drivers/orinoco
7295W: http://www.nongnu.org/orinoco/
7296S: Orphan
7297F: drivers/net/wireless/orinoco/
7298
7299OSD LIBRARY and FILESYSTEM
7300M: Boaz Harrosh <ooo@electrozaur.com>
7301M: Benny Halevy <bhalevy@primarydata.com>
7302L: osd-dev@open-osd.org
7303W: http://open-osd.org
7304T: git git://git.open-osd.org/open-osd.git
7305S: Maintained
7306F: drivers/scsi/osd/
7307F: include/scsi/osd_*
7308F: fs/exofs/
7309
7310OVERLAY FILESYSTEM
7311M: Miklos Szeredi <miklos@szeredi.hu>
7312L: linux-unionfs@vger.kernel.org
7313T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7314S: Supported
7315F: fs/overlayfs/
7316F: Documentation/filesystems/overlayfs.txt
7317
7318P54 WIRELESS DRIVER
7319M: Christian Lamparter <chunkeey@googlemail.com>
7320L: linux-wireless@vger.kernel.org
7321W: http://wireless.kernel.org/en/users/Drivers/p54
7322S: Maintained
7323F: drivers/net/wireless/p54/
7324
7325PA SEMI ETHERNET DRIVER
7326M: Olof Johansson <olof@lixom.net>
7327L: netdev@vger.kernel.org
7328S: Maintained
7329F: drivers/net/ethernet/pasemi/*
7330
7331PA SEMI SMBUS DRIVER
7332M: Olof Johansson <olof@lixom.net>
7333L: linux-i2c@vger.kernel.org
7334S: Maintained
7335F: drivers/i2c/busses/i2c-pasemi.c
7336
7337PADATA PARALLEL EXECUTION MECHANISM
7338M: Steffen Klassert <steffen.klassert@secunet.com>
7339L: linux-crypto@vger.kernel.org
7340S: Maintained
7341F: kernel/padata.c
7342F: include/linux/padata.h
7343F: Documentation/padata.txt
7344
7345PANASONIC LAPTOP ACPI EXTRAS DRIVER
7346M: Harald Welte <laforge@gnumonks.org>
7347L: platform-driver-x86@vger.kernel.org
7348S: Maintained
7349F: drivers/platform/x86/panasonic-laptop.c
7350
7351PANASONIC MN10300/AM33/AM34 PORT
7352M: David Howells <dhowells@redhat.com>
7353M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7354L: linux-am33-list@redhat.com (moderated for non-subscribers)
7355W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7356S: Maintained
7357F: Documentation/mn10300/
7358F: arch/mn10300/
7359
7360PARALLEL PORT SUPPORT
7361L: linux-parport@lists.infradead.org (subscribers-only)
7362S: Orphan
7363F: drivers/parport/
7364F: include/linux/parport*.h
7365F: drivers/char/ppdev.c
7366F: include/uapi/linux/ppdev.h
7367
7368PARAVIRT_OPS INTERFACE
7369M: Jeremy Fitzhardinge <jeremy@goop.org>
7370M: Chris Wright <chrisw@sous-sol.org>
7371M: Alok Kataria <akataria@vmware.com>
7372M: Rusty Russell <rusty@rustcorp.com.au>
7373L: virtualization@lists.linux-foundation.org
7374S: Supported
7375F: Documentation/virtual/paravirt_ops.txt
7376F: arch/*/kernel/paravirt*
7377F: arch/*/include/asm/paravirt.h
7378
7379PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7380M: Tim Waugh <tim@cyberelk.net>
7381L: linux-parport@lists.infradead.org (subscribers-only)
7382W: http://www.torque.net/linux-pp.html
7383S: Maintained
7384F: Documentation/blockdev/paride.txt
7385F: drivers/block/paride/
7386
7387PARISC ARCHITECTURE
7388M: "James E.J. Bottomley" <jejb@parisc-linux.org>
7389M: Helge Deller <deller@gmx.de>
7390L: linux-parisc@vger.kernel.org
7391W: http://www.parisc-linux.org/
7392Q: http://patchwork.kernel.org/project/linux-parisc/list/
7393T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7394T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7395S: Maintained
7396F: arch/parisc/
7397F: Documentation/parisc/
7398F: drivers/parisc/
7399F: drivers/char/agp/parisc-agp.c
7400F: drivers/input/serio/gscps2.c
7401F: drivers/parport/parport_gsc.*
7402F: drivers/tty/serial/8250/8250_gsc.c
7403F: drivers/video/fbdev/sti*
7404F: drivers/video/console/sti*
7405F: drivers/video/logo/logo_parisc*
7406
7407PC87360 HARDWARE MONITORING DRIVER
7408M: Jim Cromie <jim.cromie@gmail.com>
7409L: lm-sensors@lm-sensors.org
7410S: Maintained
7411F: Documentation/hwmon/pc87360
7412F: drivers/hwmon/pc87360.c
7413
7414PC8736x GPIO DRIVER
7415M: Jim Cromie <jim.cromie@gmail.com>
7416S: Maintained
7417F: drivers/char/pc8736x_gpio.c
7418
7419PC87427 HARDWARE MONITORING DRIVER
7420M: Jean Delvare <jdelvare@suse.de>
7421L: lm-sensors@lm-sensors.org
7422S: Maintained
7423F: Documentation/hwmon/pc87427
7424F: drivers/hwmon/pc87427.c
7425
7426PCA9532 LED DRIVER
7427M: Riku Voipio <riku.voipio@iki.fi>
7428S: Maintained
7429F: drivers/leds/leds-pca9532.c
7430F: include/linux/leds-pca9532.h
7431
7432PCA9541 I2C BUS MASTER SELECTOR DRIVER
7433M: Guenter Roeck <linux@roeck-us.net>
7434L: linux-i2c@vger.kernel.org
7435S: Maintained
7436F: drivers/i2c/muxes/i2c-mux-pca9541.c
7437
7438PCDP - PRIMARY CONSOLE AND DEBUG PORT
7439M: Khalid Aziz <khalid@gonehiking.org>
7440S: Maintained
7441F: drivers/firmware/pcdp.*
7442
7443PCI ERROR RECOVERY
7444M: Linas Vepstas <linasvepstas@gmail.com>
7445L: linux-pci@vger.kernel.org
7446S: Supported
7447F: Documentation/PCI/pci-error-recovery.txt
7448
7449PCI SUBSYSTEM
7450M: Bjorn Helgaas <bhelgaas@google.com>
7451L: linux-pci@vger.kernel.org
7452Q: http://patchwork.ozlabs.org/project/linux-pci/list/
7453T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7454S: Supported
7455F: Documentation/PCI/
7456F: drivers/pci/
7457F: include/linux/pci*
7458F: arch/x86/pci/
7459F: arch/x86/kernel/quirks.c
7460
7461PCI DRIVER FOR ARM VERSATILE PLATFORM
7462M: Rob Herring <robh@kernel.org>
7463L: linux-pci@vger.kernel.org
7464L: linux-arm-kernel@lists.infradead.org
7465S: Maintained
7466F: Documentation/devicetree/bindings/pci/versatile.txt
7467F: drivers/pci/host/pci-versatile.c
7468
7469PCI DRIVER FOR APPLIEDMICRO XGENE
7470M: Tanmay Inamdar <tinamdar@apm.com>
7471L: linux-pci@vger.kernel.org
7472L: linux-arm-kernel@lists.infradead.org
7473S: Maintained
7474F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7475F: drivers/pci/host/pci-xgene.c
7476
7477PCI DRIVER FOR FREESCALE LAYERSCAPE
7478M: Minghuan Lian <minghuan.Lian@freescale.com>
7479M: Mingkai Hu <mingkai.hu@freescale.com>
7480M: Roy Zang <tie-fei.zang@freescale.com>
7481L: linuxppc-dev@lists.ozlabs.org
7482L: linux-pci@vger.kernel.org
7483L: linux-arm-kernel@lists.infradead.org
7484S: Maintained
7485F: drivers/pci/host/*layerscape*
7486
7487PCI DRIVER FOR IMX6
7488M: Richard Zhu <Richard.Zhu@freescale.com>
7489M: Lucas Stach <l.stach@pengutronix.de>
7490L: linux-pci@vger.kernel.org
7491L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7492S: Maintained
7493F: drivers/pci/host/*imx6*
7494
7495PCI DRIVER FOR TI KEYSTONE
7496M: Murali Karicheri <m-karicheri2@ti.com>
7497L: linux-pci@vger.kernel.org
7498L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7499S: Maintained
7500F: drivers/pci/host/*keystone*
7501
7502PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7503M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7504M: Jason Cooper <jason@lakedaemon.net>
7505L: linux-pci@vger.kernel.org
7506L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7507S: Maintained
7508F: drivers/pci/host/*mvebu*
7509
7510PCI DRIVER FOR NVIDIA TEGRA
7511M: Thierry Reding <thierry.reding@gmail.com>
7512L: linux-tegra@vger.kernel.org
7513L: linux-pci@vger.kernel.org
7514S: Supported
7515F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7516F: drivers/pci/host/pci-tegra.c
7517
7518PCI DRIVER FOR TI DRA7XX
7519M: Kishon Vijay Abraham I <kishon@ti.com>
7520L: linux-omap@vger.kernel.org
7521L: linux-pci@vger.kernel.org
7522S: Supported
7523F: Documentation/devicetree/bindings/pci/ti-pci.txt
7524F: drivers/pci/host/pci-dra7xx.c
7525
7526PCI DRIVER FOR RENESAS R-CAR
7527M: Simon Horman <horms@verge.net.au>
7528L: linux-pci@vger.kernel.org
7529L: linux-sh@vger.kernel.org
7530S: Maintained
7531F: drivers/pci/host/*rcar*
7532
7533PCI DRIVER FOR SAMSUNG EXYNOS
7534M: Jingoo Han <jg1.han@samsung.com>
7535L: linux-pci@vger.kernel.org
7536L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7537L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7538S: Maintained
7539F: drivers/pci/host/pci-exynos.c
7540
7541PCI DRIVER FOR SYNOPSIS DESIGNWARE
7542M: Jingoo Han <jg1.han@samsung.com>
7543L: linux-pci@vger.kernel.org
7544S: Maintained
7545F: drivers/pci/host/*designware*
7546
7547PCI DRIVER FOR GENERIC OF HOSTS
7548M: Will Deacon <will.deacon@arm.com>
7549L: linux-pci@vger.kernel.org
7550L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7551S: Maintained
7552F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7553F: drivers/pci/host/pci-host-generic.c
7554
7555PCIE DRIVER FOR ST SPEAR13XX
7556L: linux-pci@vger.kernel.org
7557S: Orphan
7558F: drivers/pci/host/*spear*
7559
7560PCMCIA SUBSYSTEM
7561P: Linux PCMCIA Team
7562L: linux-pcmcia@lists.infradead.org
7563W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7564T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7565S: Maintained
7566F: Documentation/pcmcia/
7567F: drivers/pcmcia/
7568F: include/pcmcia/
7569
7570PCNET32 NETWORK DRIVER
7571M: Don Fry <pcnet32@frontier.com>
7572L: netdev@vger.kernel.org
7573S: Maintained
7574F: drivers/net/ethernet/amd/pcnet32.c
7575
7576PCRYPT PARALLEL CRYPTO ENGINE
7577M: Steffen Klassert <steffen.klassert@secunet.com>
7578L: linux-crypto@vger.kernel.org
7579S: Maintained
7580F: crypto/pcrypt.c
7581F: include/crypto/pcrypt.h
7582
7583PER-CPU MEMORY ALLOCATOR
7584M: Tejun Heo <tj@kernel.org>
7585M: Christoph Lameter <cl@linux-foundation.org>
7586T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7587S: Maintained
7588F: include/linux/percpu*.h
7589F: mm/percpu*.c
7590F: arch/*/include/asm/percpu.h
7591
7592PER-TASK DELAY ACCOUNTING
7593M: Balbir Singh <bsingharora@gmail.com>
7594S: Maintained
7595F: include/linux/delayacct.h
7596F: kernel/delayacct.c
7597
7598PERFORMANCE EVENTS SUBSYSTEM
7599M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7600M: Paul Mackerras <paulus@samba.org>
7601M: Ingo Molnar <mingo@redhat.com>
7602M: Arnaldo Carvalho de Melo <acme@kernel.org>
7603L: linux-kernel@vger.kernel.org
7604T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7605S: Supported
7606F: kernel/events/*
7607F: include/linux/perf_event.h
7608F: include/uapi/linux/perf_event.h
7609F: arch/*/kernel/perf_event*.c
7610F: arch/*/kernel/*/perf_event*.c
7611F: arch/*/kernel/*/*/perf_event*.c
7612F: arch/*/include/asm/perf_event.h
7613F: arch/*/kernel/perf_callchain.c
7614F: tools/perf/
7615
7616PERSONALITY HANDLING
7617M: Christoph Hellwig <hch@infradead.org>
7618L: linux-abi-devel@lists.sourceforge.net
7619S: Maintained
7620F: include/linux/personality.h
7621F: include/uapi/linux/personality.h
7622
7623PHONET PROTOCOL
7624M: Remi Denis-Courmont <courmisch@gmail.com>
7625S: Supported
7626F: Documentation/networking/phonet.txt
7627F: include/linux/phonet.h
7628F: include/net/phonet/
7629F: include/uapi/linux/phonet.h
7630F: net/phonet/
7631
7632PHRAM MTD DRIVER
7633M: Joern Engel <joern@lazybastard.org>
7634L: linux-mtd@lists.infradead.org
7635S: Maintained
7636F: drivers/mtd/devices/phram.c
7637
7638PICOLCD HID DRIVER
7639M: Bruno Prémont <bonbons@linux-vserver.org>
7640L: linux-input@vger.kernel.org
7641S: Maintained
7642F: drivers/hid/hid-picolcd*
7643
7644PICOXCELL SUPPORT
7645M: Jamie Iles <jamie@jamieiles.com>
7646L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7647T: git git://github.com/jamieiles/linux-2.6-ji.git
7648S: Supported
7649F: arch/arm/boot/dts/picoxcell*
7650F: arch/arm/mach-picoxcell/
7651F: drivers/crypto/picoxcell*
7652
7653PIN CONTROL SUBSYSTEM
7654M: Linus Walleij <linus.walleij@linaro.org>
7655L: linux-gpio@vger.kernel.org
7656T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7657S: Maintained
7658F: drivers/pinctrl/
7659F: include/linux/pinctrl/
7660
7661PIN CONTROLLER - ATMEL AT91
7662M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7663L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7664S: Maintained
7665F: drivers/pinctrl/pinctrl-at91.*
7666
7667PIN CONTROLLER - INTEL
7668M: Mika Westerberg <mika.westerberg@linux.intel.com>
7669M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
7670S: Maintained
7671F: drivers/pinctrl/intel/
7672
7673PIN CONTROLLER - RENESAS
7674M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7675L: linux-sh@vger.kernel.org
7676S: Maintained
7677F: drivers/pinctrl/sh-pfc/
7678
7679PIN CONTROLLER - SAMSUNG
7680M: Tomasz Figa <tomasz.figa@gmail.com>
7681M: Thomas Abraham <thomas.abraham@linaro.org>
7682L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7683L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7684S: Maintained
7685F: drivers/pinctrl/samsung/
7686
7687PIN CONTROLLER - ST SPEAR
7688M: Viresh Kumar <viresh.linux@gmail.com>
7689L: spear-devel@list.st.com
7690L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7691W: http://www.st.com/spear
7692S: Maintained
7693F: drivers/pinctrl/spear/
7694
7695PKTCDVD DRIVER
7696M: Jiri Kosina <jkosina@suse.cz>
7697S: Maintained
7698F: drivers/block/pktcdvd.c
7699F: include/linux/pktcdvd.h
7700F: include/uapi/linux/pktcdvd.h
7701
7702PKUNITY SOC DRIVERS
7703M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7704W: http://mprc.pku.edu.cn/~guanxuetao/linux
7705S: Maintained
7706T: git git://github.com/gxt/linux.git
7707F: drivers/input/serio/i8042-unicore32io.h
7708F: drivers/i2c/busses/i2c-puv3.c
7709F: drivers/video/fbdev/fb-puv3.c
7710F: drivers/rtc/rtc-puv3.c
7711
7712PMBUS HARDWARE MONITORING DRIVERS
7713M: Guenter Roeck <linux@roeck-us.net>
7714L: lm-sensors@lm-sensors.org
7715W: http://www.lm-sensors.org/
7716W: http://www.roeck-us.net/linux/drivers/
7717T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7718S: Maintained
7719F: Documentation/hwmon/pmbus
7720F: drivers/hwmon/pmbus/
7721F: include/linux/i2c/pmbus.h
7722
7723PMC SIERRA MaxRAID DRIVER
7724M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7725L: linux-scsi@vger.kernel.org
7726W: http://www.pmc-sierra.com/
7727S: Supported
7728F: drivers/scsi/pmcraid.*
7729
7730PMC SIERRA PM8001 DRIVER
7731M: xjtuwjp@gmail.com
7732M: lindar_liu@usish.com
7733L: pmchba@pmcs.com
7734L: linux-scsi@vger.kernel.org
7735S: Supported
7736F: drivers/scsi/pm8001/
7737
7738POSIX CLOCKS and TIMERS
7739M: Thomas Gleixner <tglx@linutronix.de>
7740L: linux-kernel@vger.kernel.org
7741T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7742S: Maintained
7743F: fs/timerfd.c
7744F: include/linux/timer*
7745F: kernel/time/*timer*
7746
7747POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7748M: Sebastian Reichel <sre@kernel.org>
7749M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7750M: David Woodhouse <dwmw2@infradead.org>
7751L: linux-pm@vger.kernel.org
7752T: git git://git.infradead.org/battery-2.6.git
7753S: Maintained
7754F: include/linux/power_supply.h
7755F: drivers/power/
7756
7757PNP SUPPORT
7758M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7759S: Maintained
7760F: drivers/pnp/
7761
7762PNXxxxx I2C DRIVER
7763M: Vitaly Wool <vitalywool@gmail.com>
7764L: linux-i2c@vger.kernel.org
7765S: Maintained
7766F: drivers/i2c/busses/i2c-pnx.c
7767
7768PPP PROTOCOL DRIVERS AND COMPRESSORS
7769M: Paul Mackerras <paulus@samba.org>
7770L: linux-ppp@vger.kernel.org
7771S: Maintained
7772F: drivers/net/ppp/ppp_*
7773
7774PPP OVER ATM (RFC 2364)
7775M: Mitchell Blank Jr <mitch@sfgoth.com>
7776S: Maintained
7777F: net/atm/pppoatm.c
7778F: include/uapi/linux/atmppp.h
7779
7780PPP OVER ETHERNET
7781M: Michal Ostrowski <mostrows@earthlink.net>
7782S: Maintained
7783F: drivers/net/ppp/pppoe.c
7784F: drivers/net/ppp/pppox.c
7785
7786PPP OVER L2TP
7787M: James Chapman <jchapman@katalix.com>
7788S: Maintained
7789F: net/l2tp/l2tp_ppp.c
7790F: include/linux/if_pppol2tp.h
7791F: include/uapi/linux/if_pppol2tp.h
7792
7793PPS SUPPORT
7794M: Rodolfo Giometti <giometti@enneenne.com>
7795W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7796L: linuxpps@ml.enneenne.com (subscribers-only)
7797S: Maintained
7798F: Documentation/pps/
7799F: drivers/pps/
7800F: include/linux/pps*.h
7801
7802PPTP DRIVER
7803M: Dmitry Kozlov <xeb@mail.ru>
7804L: netdev@vger.kernel.org
7805S: Maintained
7806F: drivers/net/ppp/pptp.c
7807W: http://sourceforge.net/projects/accel-pptp
7808
7809PREEMPTIBLE KERNEL
7810M: Robert Love <rml@tech9.net>
7811L: kpreempt-tech@lists.sourceforge.net
7812W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7813S: Supported
7814F: Documentation/preempt-locking.txt
7815F: include/linux/preempt.h
7816
7817PRISM54 WIRELESS DRIVER
7818M: "Luis R. Rodriguez" <mcgrof@gmail.com>
7819L: linux-wireless@vger.kernel.org
7820W: http://wireless.kernel.org/en/users/Drivers/p54
7821S: Obsolete
7822F: drivers/net/wireless/prism54/
7823
7824PS3 NETWORK SUPPORT
7825M: Geoff Levand <geoff@infradead.org>
7826L: netdev@vger.kernel.org
7827L: cbe-oss-dev@lists.ozlabs.org
7828S: Maintained
7829F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
7830
7831PS3 PLATFORM SUPPORT
7832M: Geoff Levand <geoff@infradead.org>
7833L: linuxppc-dev@lists.ozlabs.org
7834L: cbe-oss-dev@lists.ozlabs.org
7835S: Maintained
7836F: arch/powerpc/boot/ps3*
7837F: arch/powerpc/include/asm/lv1call.h
7838F: arch/powerpc/include/asm/ps3*.h
7839F: arch/powerpc/platforms/ps3/
7840F: drivers/*/ps3*
7841F: drivers/ps3/
7842F: drivers/rtc/rtc-ps3.c
7843F: drivers/usb/host/*ps3.c
7844F: sound/ppc/snd_ps3*
7845
7846PS3VRAM DRIVER
7847M: Jim Paris <jim@jtan.com>
7848L: cbe-oss-dev@lists.ozlabs.org
7849S: Maintained
7850F: drivers/block/ps3vram.c
7851
7852PSTORE FILESYSTEM
7853M: Anton Vorontsov <anton@enomsg.org>
7854M: Colin Cross <ccross@android.com>
7855M: Kees Cook <keescook@chromium.org>
7856M: Tony Luck <tony.luck@intel.com>
7857S: Maintained
7858T: git git://git.infradead.org/users/cbou/linux-pstore.git
7859F: fs/pstore/
7860F: include/linux/pstore*
7861F: drivers/firmware/efi/efi-pstore.c
7862F: drivers/acpi/apei/erst.c
7863
7864PTP HARDWARE CLOCK SUPPORT
7865M: Richard Cochran <richardcochran@gmail.com>
7866L: netdev@vger.kernel.org
7867S: Maintained
7868W: http://linuxptp.sourceforge.net/
7869F: Documentation/ABI/testing/sysfs-ptp
7870F: Documentation/ptp/*
7871F: drivers/net/ethernet/freescale/gianfar_ptp.c
7872F: drivers/net/phy/dp83640*
7873F: drivers/ptp/*
7874F: include/linux/ptp_cl*
7875
7876PTRACE SUPPORT
7877M: Roland McGrath <roland@hack.frob.com>
7878M: Oleg Nesterov <oleg@redhat.com>
7879S: Maintained
7880F: include/asm-generic/syscall.h
7881F: include/linux/ptrace.h
7882F: include/linux/regset.h
7883F: include/linux/tracehook.h
7884F: include/uapi/linux/ptrace.h
7885F: kernel/ptrace.c
7886
7887PVRUSB2 VIDEO4LINUX DRIVER
7888M: Mike Isely <isely@pobox.com>
7889L: pvrusb2@isely.net (subscribers-only)
7890L: linux-media@vger.kernel.org
7891W: http://www.isely.net/pvrusb2/
7892T: git git://linuxtv.org/media_tree.git
7893S: Maintained
7894F: Documentation/video4linux/README.pvrusb2
7895F: drivers/media/usb/pvrusb2/
7896
7897PWC WEBCAM DRIVER
7898M: Hans de Goede <hdegoede@redhat.com>
7899L: linux-media@vger.kernel.org
7900T: git git://linuxtv.org/media_tree.git
7901S: Maintained
7902F: drivers/media/usb/pwc/*
7903
7904PWM FAN DRIVER
7905M: Kamil Debski <k.debski@samsung.com>
7906L: lm-sensors@lm-sensors.org
7907S: Supported
7908F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7909F: Documentation/hwmon/pwm-fan
7910F: drivers/hwmon/pwm-fan.c
7911
7912PWM SUBSYSTEM
7913M: Thierry Reding <thierry.reding@gmail.com>
7914L: linux-pwm@vger.kernel.org
7915S: Maintained
7916T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7917F: Documentation/pwm.txt
7918F: Documentation/devicetree/bindings/pwm/
7919F: include/linux/pwm.h
7920F: drivers/pwm/
7921F: drivers/video/backlight/pwm_bl.c
7922F: include/linux/pwm_backlight.h
7923
7924PXA2xx/PXA3xx SUPPORT
7925M: Daniel Mack <daniel@zonque.org>
7926M: Haojian Zhuang <haojian.zhuang@gmail.com>
7927M: Robert Jarzmik <robert.jarzmik@free.fr>
7928L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7929T: git git://github.com/hzhuang1/linux.git
7930T: git git://github.com/rjarzmik/linux.git
7931S: Maintained
7932F: arch/arm/mach-pxa/
7933F: drivers/pcmcia/pxa2xx*
7934F: drivers/spi/spi-pxa2xx*
7935F: drivers/usb/gadget/udc/pxa2*
7936F: include/sound/pxa2xx-lib.h
7937F: sound/arm/pxa*
7938F: sound/soc/pxa/
7939
7940PXA3xx NAND FLASH DRIVER
7941M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7942L: linux-mtd@lists.infradead.org
7943S: Maintained
7944F: drivers/mtd/nand/pxa3xx_nand.c
7945
7946MMP SUPPORT
7947M: Eric Miao <eric.y.miao@gmail.com>
7948M: Haojian Zhuang <haojian.zhuang@gmail.com>
7949L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7950T: git git://github.com/hzhuang1/linux.git
7951T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
7952S: Maintained
7953F: arch/arm/mach-mmp/
7954
7955PXA MMCI DRIVER
7956S: Orphan
7957
7958PXA RTC DRIVER
7959M: Robert Jarzmik <robert.jarzmik@free.fr>
7960L: rtc-linux@googlegroups.com
7961S: Maintained
7962
7963QAT DRIVER
7964M: Tadeusz Struk <tadeusz.struk@intel.com>
7965L: qat-linux@intel.com
7966S: Supported
7967F: drivers/crypto/qat/
7968
7969QIB DRIVER
7970M: Mike Marciniszyn <infinipath@intel.com>
7971L: linux-rdma@vger.kernel.org
7972S: Supported
7973F: drivers/infiniband/hw/qib/
7974
7975QLOGIC QLA1280 SCSI DRIVER
7976M: Michael Reed <mdr@sgi.com>
7977L: linux-scsi@vger.kernel.org
7978S: Maintained
7979F: drivers/scsi/qla1280.[ch]
7980
7981QLOGIC QLA2XXX FC-SCSI DRIVER
7982M: qla2xxx-upstream@qlogic.com
7983L: linux-scsi@vger.kernel.org
7984S: Supported
7985F: Documentation/scsi/LICENSE.qla2xxx
7986F: drivers/scsi/qla2xxx/
7987
7988QLOGIC QLA4XXX iSCSI DRIVER
7989M: QLogic-Storage-Upstream@qlogic.com
7990L: linux-scsi@vger.kernel.org
7991S: Supported
7992F: Documentation/scsi/LICENSE.qla4xxx
7993F: drivers/scsi/qla4xxx/
7994
7995QLOGIC QLA3XXX NETWORK DRIVER
7996M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
7997M: Ron Mercer <ron.mercer@qlogic.com>
7998M: linux-driver@qlogic.com
7999L: netdev@vger.kernel.org
8000S: Supported
8001F: Documentation/networking/LICENSE.qla3xxx
8002F: drivers/net/ethernet/qlogic/qla3xxx.*
8003
8004QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8005M: Shahed Shaikh <shahed.shaikh@qlogic.com>
8006M: Dept-GELinuxNICDev@qlogic.com
8007L: netdev@vger.kernel.org
8008S: Supported
8009F: drivers/net/ethernet/qlogic/qlcnic/
8010
8011QLOGIC QLGE 10Gb ETHERNET DRIVER
8012M: Harish Patil <harish.patil@qlogic.com>
8013M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8014M: Dept-GELinuxNICDev@qlogic.com
8015M: linux-driver@qlogic.com
8016L: netdev@vger.kernel.org
8017S: Supported
8018F: drivers/net/ethernet/qlogic/qlge/
8019
8020QNX4 FILESYSTEM
8021M: Anders Larsen <al@alarsen.net>
8022W: http://www.alarsen.net/linux/qnx4fs/
8023S: Maintained
8024F: fs/qnx4/
8025F: include/uapi/linux/qnx4_fs.h
8026F: include/uapi/linux/qnxtypes.h
8027
8028QT1010 MEDIA DRIVER
8029M: Antti Palosaari <crope@iki.fi>
8030L: linux-media@vger.kernel.org
8031W: http://linuxtv.org/
8032W: http://palosaari.fi/linux/
8033Q: http://patchwork.linuxtv.org/project/linux-media/list/
8034T: git git://linuxtv.org/anttip/media_tree.git
8035S: Maintained
8036F: drivers/media/tuners/qt1010*
8037
8038QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8039M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8040L: linux-wireless@vger.kernel.org
8041L: ath9k-devel@lists.ath9k.org
8042W: http://wireless.kernel.org/en/users/Drivers/ath9k
8043S: Supported
8044F: drivers/net/wireless/ath/ath9k/
8045
8046QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8047M: Kalle Valo <kvalo@qca.qualcomm.com>
8048L: ath10k@lists.infradead.org
8049W: http://wireless.kernel.org/en/users/Drivers/ath10k
8050T: git git://github.com/kvalo/ath.git
8051S: Supported
8052F: drivers/net/wireless/ath/ath10k/
8053
8054QUALCOMM HEXAGON ARCHITECTURE
8055M: Richard Kuo <rkuo@codeaurora.org>
8056L: linux-hexagon@vger.kernel.org
8057S: Supported
8058F: arch/hexagon/
8059
8060QUALCOMM WCN36XX WIRELESS DRIVER
8061M: Eugene Krasnikov <k.eugene.e@gmail.com>
8062L: wcn36xx@lists.infradead.org
8063W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8064T: git git://github.com/KrasnikovEugene/wcn36xx.git
8065S: Supported
8066F: drivers/net/wireless/ath/wcn36xx/
8067
8068RADOS BLOCK DEVICE (RBD)
8069M: Ilya Dryomov <idryomov@gmail.com>
8070M: Sage Weil <sage@redhat.com>
8071M: Alex Elder <elder@kernel.org>
8072M: ceph-devel@vger.kernel.org
8073W: http://ceph.com/
8074T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8075S: Supported
8076F: drivers/block/rbd.c
8077F: drivers/block/rbd_types.h
8078
8079RADEON FRAMEBUFFER DISPLAY DRIVER
8080M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8081L: linux-fbdev@vger.kernel.org
8082S: Maintained
8083F: drivers/video/fbdev/aty/radeon*
8084F: include/uapi/linux/radeonfb.h
8085
8086RADIOSHARK RADIO DRIVER
8087M: Hans de Goede <hdegoede@redhat.com>
8088L: linux-media@vger.kernel.org
8089T: git git://linuxtv.org/media_tree.git
8090S: Maintained
8091F: drivers/media/radio/radio-shark.c
8092
8093RADIOSHARK2 RADIO DRIVER
8094M: Hans de Goede <hdegoede@redhat.com>
8095L: linux-media@vger.kernel.org
8096T: git git://linuxtv.org/media_tree.git
8097S: Maintained
8098F: drivers/media/radio/radio-shark2.c
8099F: drivers/media/radio/radio-tea5777.c
8100
8101RAGE128 FRAMEBUFFER DISPLAY DRIVER
8102M: Paul Mackerras <paulus@samba.org>
8103L: linux-fbdev@vger.kernel.org
8104S: Maintained
8105F: drivers/video/fbdev/aty/aty128fb.c
8106
8107RALINK RT2X00 WIRELESS LAN DRIVER
8108P: rt2x00 project
8109M: Stanislaw Gruszka <sgruszka@redhat.com>
8110M: Helmut Schaa <helmut.schaa@googlemail.com>
8111L: linux-wireless@vger.kernel.org
8112L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
8113W: http://rt2x00.serialmonkey.com/
8114S: Maintained
8115F: drivers/net/wireless/rt2x00/
8116
8117RAMDISK RAM BLOCK DEVICE DRIVER
8118M: Jens Axboe <axboe@kernel.dk>
8119S: Maintained
8120F: Documentation/blockdev/ramdisk.txt
8121F: drivers/block/brd.c
8122
8123PERSISTENT MEMORY DRIVER
8124M: Ross Zwisler <ross.zwisler@linux.intel.com>
8125L: linux-nvdimm@lists.01.org
8126S: Supported
8127F: drivers/block/pmem.c
8128
8129RANDOM NUMBER DRIVER
8130M: "Theodore Ts'o" <tytso@mit.edu>
8131S: Maintained
8132F: drivers/char/random.c
8133
8134RAPIDIO SUBSYSTEM
8135M: Matt Porter <mporter@kernel.crashing.org>
8136M: Alexandre Bounine <alexandre.bounine@idt.com>
8137S: Maintained
8138F: drivers/rapidio/
8139
8140RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8141L: linux-wireless@vger.kernel.org
8142S: Orphan
8143F: drivers/net/wireless/ray*
8144
8145RCUTORTURE MODULE
8146M: Josh Triplett <josh@joshtriplett.org>
8147M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8148L: linux-kernel@vger.kernel.org
8149S: Supported
8150T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8151F: Documentation/RCU/torture.txt
8152F: kernel/rcu/rcutorture.c
8153
8154RCUTORTURE TEST FRAMEWORK
8155M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8156M: Josh Triplett <josh@joshtriplett.org>
8157R: Steven Rostedt <rostedt@goodmis.org>
8158R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8159R: Lai Jiangshan <laijs@cn.fujitsu.com>
8160L: linux-kernel@vger.kernel.org
8161S: Supported
8162T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8163F: tools/testing/selftests/rcutorture
8164
8165RDC R-321X SoC
8166M: Florian Fainelli <florian@openwrt.org>
8167S: Maintained
8168
8169RDC R6040 FAST ETHERNET DRIVER
8170M: Florian Fainelli <florian@openwrt.org>
8171L: netdev@vger.kernel.org
8172S: Maintained
8173F: drivers/net/ethernet/rdc/r6040.c
8174
8175RDS - RELIABLE DATAGRAM SOCKETS
8176M: Chien Yen <chien.yen@oracle.com>
8177L: rds-devel@oss.oracle.com (moderated for non-subscribers)
8178S: Supported
8179F: net/rds/
8180
8181READ-COPY UPDATE (RCU)
8182M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8183M: Josh Triplett <josh@joshtriplett.org>
8184R: Steven Rostedt <rostedt@goodmis.org>
8185R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8186R: Lai Jiangshan <laijs@cn.fujitsu.com>
8187L: linux-kernel@vger.kernel.org
8188W: http://www.rdrop.com/users/paulmck/RCU/
8189S: Supported
8190T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8191F: Documentation/RCU/
8192X: Documentation/RCU/torture.txt
8193F: include/linux/rcu*
8194X: include/linux/srcu.h
8195F: kernel/rcu/
8196X: kernel/torture.c
8197
8198REAL TIME CLOCK (RTC) SUBSYSTEM
8199M: Alessandro Zummo <a.zummo@towertech.it>
8200M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
8201L: rtc-linux@googlegroups.com
8202Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8203S: Maintained
8204F: Documentation/rtc.txt
8205F: drivers/rtc/
8206F: include/linux/rtc.h
8207F: include/uapi/linux/rtc.h
8208
8209REALTEK AUDIO CODECS
8210M: Bard Liao <bardliao@realtek.com>
8211M: Oder Chiou <oder_chiou@realtek.com>
8212S: Maintained
8213F: sound/soc/codecs/rt*
8214F: include/sound/rt*.h
8215
8216REISERFS FILE SYSTEM
8217L: reiserfs-devel@vger.kernel.org
8218S: Supported
8219F: fs/reiserfs/
8220
8221REGISTER MAP ABSTRACTION
8222M: Mark Brown <broonie@kernel.org>
8223L: linux-kernel@vger.kernel.org
8224T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8225S: Supported
8226F: drivers/base/regmap/
8227F: include/linux/regmap.h
8228
8229REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8230M: Ohad Ben-Cohen <ohad@wizery.com>
8231T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8232S: Maintained
8233F: drivers/remoteproc/
8234F: Documentation/remoteproc.txt
8235F: include/linux/remoteproc.h
8236
8237REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8238M: Ohad Ben-Cohen <ohad@wizery.com>
8239T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8240S: Maintained
8241F: drivers/rpmsg/
8242F: Documentation/rpmsg.txt
8243F: include/linux/rpmsg.h
8244
8245RESET CONTROLLER FRAMEWORK
8246M: Philipp Zabel <p.zabel@pengutronix.de>
8247S: Maintained
8248F: drivers/reset/
8249F: Documentation/devicetree/bindings/reset/
8250F: include/linux/reset.h
8251F: include/linux/reset-controller.h
8252
8253RFKILL
8254M: Johannes Berg <johannes@sipsolutions.net>
8255L: linux-wireless@vger.kernel.org
8256W: http://wireless.kernel.org/
8257T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8258T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8259S: Maintained
8260F: Documentation/rfkill.txt
8261F: net/rfkill/
8262
8263RHASHTABLE
8264M: Thomas Graf <tgraf@suug.ch>
8265L: netdev@vger.kernel.org
8266S: Maintained
8267F: lib/rhashtable.c
8268F: include/linux/rhashtable.h
8269
8270RICOH SMARTMEDIA/XD DRIVER
8271M: Maxim Levitsky <maximlevitsky@gmail.com>
8272S: Maintained
8273F: drivers/mtd/nand/r852.c
8274F: drivers/mtd/nand/r852.h
8275
8276RICOH R5C592 MEMORYSTICK DRIVER
8277M: Maxim Levitsky <maximlevitsky@gmail.com>
8278S: Maintained
8279F: drivers/memstick/host/r592.*
8280
8281ROCCAT DRIVERS
8282M: Stefan Achatz <erazor_de@users.sourceforge.net>
8283W: http://sourceforge.net/projects/roccat/
8284S: Maintained
8285F: drivers/hid/hid-roccat*
8286F: include/linux/hid-roccat*
8287F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8288
8289ROCKER DRIVER
8290M: Jiri Pirko <jiri@resnulli.us>
8291M: Scott Feldman <sfeldma@gmail.com>
8292L: netdev@vger.kernel.org
8293S: Supported
8294F: drivers/net/ethernet/rocker/
8295
8296ROCKETPORT DRIVER
8297P: Comtrol Corp.
8298W: http://www.comtrol.com
8299S: Maintained
8300F: Documentation/serial/rocket.txt
8301F: drivers/tty/rocket*
8302
8303ROCKETPORT EXPRESS/INFINITY DRIVER
8304M: Kevin Cernekee <cernekee@gmail.com>
8305L: linux-serial@vger.kernel.org
8306S: Odd Fixes
8307F: drivers/tty/serial/rp2.*
8308
8309ROSE NETWORK LAYER
8310M: Ralf Baechle <ralf@linux-mips.org>
8311L: linux-hams@vger.kernel.org
8312W: http://www.linux-ax25.org/
8313S: Maintained
8314F: include/net/rose.h
8315F: include/uapi/linux/rose.h
8316F: net/rose/
8317
8318RTL2830 MEDIA DRIVER
8319M: Antti Palosaari <crope@iki.fi>
8320L: linux-media@vger.kernel.org
8321W: http://linuxtv.org/
8322W: http://palosaari.fi/linux/
8323Q: http://patchwork.linuxtv.org/project/linux-media/list/
8324T: git git://linuxtv.org/anttip/media_tree.git
8325S: Maintained
8326F: drivers/media/dvb-frontends/rtl2830*
8327
8328RTL2832 MEDIA DRIVER
8329M: Antti Palosaari <crope@iki.fi>
8330L: linux-media@vger.kernel.org
8331W: http://linuxtv.org/
8332W: http://palosaari.fi/linux/
8333Q: http://patchwork.linuxtv.org/project/linux-media/list/
8334T: git git://linuxtv.org/anttip/media_tree.git
8335S: Maintained
8336F: drivers/media/dvb-frontends/rtl2832*
8337
8338RTL2832_SDR MEDIA DRIVER
8339M: Antti Palosaari <crope@iki.fi>
8340L: linux-media@vger.kernel.org
8341W: http://linuxtv.org/
8342W: http://palosaari.fi/linux/
8343Q: http://patchwork.linuxtv.org/project/linux-media/list/
8344T: git git://linuxtv.org/anttip/media_tree.git
8345S: Maintained
8346F: drivers/media/dvb-frontends/rtl2832_sdr*
8347
8348RTL8180 WIRELESS DRIVER
8349L: linux-wireless@vger.kernel.org
8350W: http://wireless.kernel.org/
8351T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8352S: Orphan
8353F: drivers/net/wireless/rtl818x/rtl8180/
8354
8355RTL8187 WIRELESS DRIVER
8356M: Herton Ronaldo Krzesinski <herton@canonical.com>
8357M: Hin-Tak Leung <htl10@users.sourceforge.net>
8358M: Larry Finger <Larry.Finger@lwfinger.net>
8359L: linux-wireless@vger.kernel.org
8360W: http://wireless.kernel.org/
8361T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8362S: Maintained
8363F: drivers/net/wireless/rtl818x/rtl8187/
8364
8365RTL8192CE WIRELESS DRIVER
8366M: Larry Finger <Larry.Finger@lwfinger.net>
8367M: Chaoming Li <chaoming_li@realsil.com.cn>
8368L: linux-wireless@vger.kernel.org
8369W: http://wireless.kernel.org/
8370T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8371S: Maintained
8372F: drivers/net/wireless/rtlwifi/
8373F: drivers/net/wireless/rtlwifi/rtl8192ce/
8374
8375S3 SAVAGE FRAMEBUFFER DRIVER
8376M: Antonino Daplas <adaplas@gmail.com>
8377L: linux-fbdev@vger.kernel.org
8378S: Maintained
8379F: drivers/video/fbdev/savage/
8380
8381S390
8382M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8383M: Heiko Carstens <heiko.carstens@de.ibm.com>
8384M: linux390@de.ibm.com
8385L: linux-s390@vger.kernel.org
8386W: http://www.ibm.com/developerworks/linux/linux390/
8387S: Supported
8388F: arch/s390/
8389F: drivers/s390/
8390F: Documentation/s390/
8391F: Documentation/DocBook/s390*
8392
8393S390 COMMON I/O LAYER
8394M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8395M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8396L: linux-s390@vger.kernel.org
8397W: http://www.ibm.com/developerworks/linux/linux390/
8398S: Supported
8399F: drivers/s390/cio/
8400
8401S390 DASD DRIVER
8402M: Stefan Weinhuber <wein@de.ibm.com>
8403M: Stefan Haberland <stefan.haberland@de.ibm.com>
8404L: linux-s390@vger.kernel.org
8405W: http://www.ibm.com/developerworks/linux/linux390/
8406S: Supported
8407F: drivers/s390/block/dasd*
8408F: block/partitions/ibm.c
8409
8410S390 NETWORK DRIVERS
8411M: Ursula Braun <ursula.braun@de.ibm.com>
8412M: linux390@de.ibm.com
8413L: linux-s390@vger.kernel.org
8414W: http://www.ibm.com/developerworks/linux/linux390/
8415S: Supported
8416F: drivers/s390/net/
8417
8418S390 PCI SUBSYSTEM
8419M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8420M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8421L: linux-s390@vger.kernel.org
8422W: http://www.ibm.com/developerworks/linux/linux390/
8423S: Supported
8424F: arch/s390/pci/
8425F: drivers/pci/hotplug/s390_pci_hpc.c
8426
8427S390 ZCRYPT DRIVER
8428M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8429M: linux390@de.ibm.com
8430L: linux-s390@vger.kernel.org
8431W: http://www.ibm.com/developerworks/linux/linux390/
8432S: Supported
8433F: drivers/s390/crypto/
8434
8435S390 ZFCP DRIVER
8436M: Steffen Maier <maier@linux.vnet.ibm.com>
8437M: linux390@de.ibm.com
8438L: linux-s390@vger.kernel.org
8439W: http://www.ibm.com/developerworks/linux/linux390/
8440S: Supported
8441F: drivers/s390/scsi/zfcp_*
8442
8443S390 IUCV NETWORK LAYER
8444M: Ursula Braun <ursula.braun@de.ibm.com>
8445M: linux390@de.ibm.com
8446L: linux-s390@vger.kernel.org
8447W: http://www.ibm.com/developerworks/linux/linux390/
8448S: Supported
8449F: drivers/s390/net/*iucv*
8450F: include/net/iucv/
8451F: net/iucv/
8452
8453S3C24XX SD/MMC Driver
8454M: Ben Dooks <ben-linux@fluff.org>
8455L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8456S: Supported
8457F: drivers/mmc/host/s3cmci.*
8458
8459SAA6588 RDS RECEIVER DRIVER
8460M: Hans Verkuil <hverkuil@xs4all.nl>
8461L: linux-media@vger.kernel.org
8462T: git git://linuxtv.org/media_tree.git
8463W: http://linuxtv.org
8464S: Odd Fixes
8465F: drivers/media/i2c/saa6588*
8466
8467SAA7134 VIDEO4LINUX DRIVER
8468M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8469L: linux-media@vger.kernel.org
8470W: http://linuxtv.org
8471T: git git://linuxtv.org/media_tree.git
8472S: Odd fixes
8473F: Documentation/video4linux/*.saa7134
8474F: drivers/media/pci/saa7134/
8475
8476SAA7146 VIDEO4LINUX-2 DRIVER
8477M: Hans Verkuil <hverkuil@xs4all.nl>
8478L: linux-media@vger.kernel.org
8479T: git git://linuxtv.org/media_tree.git
8480S: Maintained
8481F: drivers/media/common/saa7146/
8482F: drivers/media/pci/saa7146/
8483F: include/media/saa7146*
8484
8485SAMSUNG LAPTOP DRIVER
8486M: Corentin Chary <corentin.chary@gmail.com>
8487L: platform-driver-x86@vger.kernel.org
8488S: Maintained
8489F: drivers/platform/x86/samsung-laptop.c
8490
8491SAMSUNG AUDIO (ASoC) DRIVERS
8492M: Sangbeom Kim <sbkim73@samsung.com>
8493L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8494S: Supported
8495F: sound/soc/samsung/
8496
8497SAMSUNG FRAMEBUFFER DRIVER
8498M: Jingoo Han <jg1.han@samsung.com>
8499L: linux-fbdev@vger.kernel.org
8500S: Maintained
8501F: drivers/video/fbdev/s3c-fb.c
8502
8503SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8504M: Sangbeom Kim <sbkim73@samsung.com>
8505L: linux-kernel@vger.kernel.org
8506S: Supported
8507F: drivers/mfd/sec*.c
8508F: drivers/regulator/s2m*.c
8509F: drivers/regulator/s5m*.c
8510F: include/linux/mfd/samsung/
8511
8512SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8513M: Kyungmin Park <kyungmin.park@samsung.com>
8514M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8515L: linux-media@vger.kernel.org
8516Q: https://patchwork.linuxtv.org/project/linux-media/list/
8517S: Supported
8518F: drivers/media/platform/exynos4-is/
8519
8520SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8521M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8522L: linux-media@vger.kernel.org
8523L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8524S: Maintained
8525F: drivers/media/platform/s3c-camif/
8526F: include/media/s3c_camif.h
8527
8528SAMSUNG S5C73M3 CAMERA DRIVER
8529M: Kyungmin Park <kyungmin.park@samsung.com>
8530M: Andrzej Hajda <a.hajda@samsung.com>
8531L: linux-media@vger.kernel.org
8532S: Supported
8533F: drivers/media/i2c/s5c73m3/*
8534
8535SAMSUNG S5K5BAF CAMERA DRIVER
8536M: Kyungmin Park <kyungmin.park@samsung.com>
8537M: Andrzej Hajda <a.hajda@samsung.com>
8538L: linux-media@vger.kernel.org
8539S: Supported
8540F: drivers/media/i2c/s5k5baf.c
8541
8542SAMSUNG SOC CLOCK DRIVERS
8543M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8544M: Tomasz Figa <tomasz.figa@gmail.com>
8545S: Supported
8546L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8547F: drivers/clk/samsung/
8548
8549SAMSUNG SXGBE DRIVERS
8550M: Byungho An <bh74.an@samsung.com>
8551M: Girish K S <ks.giri@samsung.com>
8552M: Vipul Pandya <vipul.pandya@samsung.com>
8553S: Supported
8554L: netdev@vger.kernel.org
8555F: drivers/net/ethernet/samsung/sxgbe/
8556
8557SAMSUNG THERMAL DRIVER
8558M: Lukasz Majewski <l.majewski@samsung.com>
8559L: linux-pm@vger.kernel.org
8560L: linux-samsung-soc@vger.kernel.org
8561S: Supported
8562T: https://github.com/lmajewski/linux-samsung-thermal.git
8563F: drivers/thermal/samsung/
8564
8565SAMSUNG USB2 PHY DRIVER
8566M: Kamil Debski <k.debski@samsung.com>
8567L: linux-kernel@vger.kernel.org
8568S: Supported
8569F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8570F: Documentation/phy/samsung-usb2.txt
8571F: drivers/phy/phy-exynos4210-usb2.c
8572F: drivers/phy/phy-exynos4x12-usb2.c
8573F: drivers/phy/phy-exynos5250-usb2.c
8574F: drivers/phy/phy-s5pv210-usb2.c
8575F: drivers/phy/phy-samsung-usb2.c
8576F: drivers/phy/phy-samsung-usb2.h
8577
8578SERIAL DRIVERS
8579M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8580L: linux-serial@vger.kernel.org
8581S: Maintained
8582F: drivers/tty/serial/
8583
8584SYNOPSYS DESIGNWARE DMAC DRIVER
8585M: Viresh Kumar <viresh.linux@gmail.com>
8586M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8587S: Maintained
8588F: include/linux/dma/dw.h
8589F: include/linux/platform_data/dma-dw.h
8590F: drivers/dma/dw/
8591
8592SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8593M: Seungwon Jeon <tgih.jun@samsung.com>
8594M: Jaehoon Chung <jh80.chung@samsung.com>
8595L: linux-mmc@vger.kernel.org
8596S: Maintained
8597F: include/linux/mmc/dw_mmc.h
8598F: drivers/mmc/host/dw_mmc*
8599
8600THUNDERBOLT DRIVER
8601M: Andreas Noever <andreas.noever@gmail.com>
8602S: Maintained
8603F: drivers/thunderbolt/
8604
8605TIMEKEEPING, CLOCKSOURCE CORE, NTP
8606M: John Stultz <john.stultz@linaro.org>
8607M: Thomas Gleixner <tglx@linutronix.de>
8608L: linux-kernel@vger.kernel.org
8609T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8610S: Supported
8611F: include/linux/clocksource.h
8612F: include/linux/time.h
8613F: include/linux/timex.h
8614F: include/uapi/linux/time.h
8615F: include/uapi/linux/timex.h
8616F: kernel/time/clocksource.c
8617F: kernel/time/time*.c
8618F: kernel/time/ntp.c
8619F: tools/testing/selftests/timers/
8620
8621SC1200 WDT DRIVER
8622M: Zwane Mwaikambo <zwanem@gmail.com>
8623S: Maintained
8624F: drivers/watchdog/sc1200wdt.c
8625
8626SCHEDULER
8627M: Ingo Molnar <mingo@redhat.com>
8628M: Peter Zijlstra <peterz@infradead.org>
8629L: linux-kernel@vger.kernel.org
8630T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8631S: Maintained
8632F: kernel/sched/
8633F: include/linux/sched.h
8634F: include/uapi/linux/sched.h
8635F: include/linux/wait.h
8636
8637SCORE ARCHITECTURE
8638M: Chen Liqin <liqin.linux@gmail.com>
8639M: Lennox Wu <lennox.wu@gmail.com>
8640W: http://www.sunplus.com
8641S: Supported
8642F: arch/score/
8643
8644SCSI CDROM DRIVER
8645M: Jens Axboe <axboe@kernel.dk>
8646L: linux-scsi@vger.kernel.org
8647W: http://www.kernel.dk
8648S: Maintained
8649F: drivers/scsi/sr*
8650
8651SCSI RDMA PROTOCOL (SRP) INITIATOR
8652M: Bart Van Assche <bart.vanassche@sandisk.com>
8653L: linux-rdma@vger.kernel.org
8654S: Supported
8655W: http://www.openfabrics.org
8656Q: http://patchwork.kernel.org/project/linux-rdma/list/
8657T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8658F: drivers/infiniband/ulp/srp/
8659F: include/scsi/srp.h
8660
8661SCSI SG DRIVER
8662M: Doug Gilbert <dgilbert@interlog.com>
8663L: linux-scsi@vger.kernel.org
8664W: http://sg.danny.cz/sg
8665S: Maintained
8666F: Documentation/scsi/scsi-generic.txt
8667F: drivers/scsi/sg.c
8668F: include/scsi/sg.h
8669
8670SCSI SUBSYSTEM
8671M: "James E.J. Bottomley" <JBottomley@odin.com>
8672L: linux-scsi@vger.kernel.org
8673T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
8674S: Maintained
8675F: drivers/scsi/
8676F: include/scsi/
8677
8678SCSI TAPE DRIVER
8679M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8680L: linux-scsi@vger.kernel.org
8681S: Maintained
8682F: Documentation/scsi/st.txt
8683F: drivers/scsi/st.*
8684F: drivers/scsi/st_*.h
8685
8686SCTP PROTOCOL
8687M: Vlad Yasevich <vyasevich@gmail.com>
8688M: Neil Horman <nhorman@tuxdriver.com>
8689L: linux-sctp@vger.kernel.org
8690W: http://lksctp.sourceforge.net
8691S: Maintained
8692F: Documentation/networking/sctp.txt
8693F: include/linux/sctp.h
8694F: include/uapi/linux/sctp.h
8695F: include/net/sctp/
8696F: net/sctp/
8697
8698SCx200 CPU SUPPORT
8699M: Jim Cromie <jim.cromie@gmail.com>
8700S: Odd Fixes
8701F: Documentation/i2c/busses/scx200_acb
8702F: arch/x86/platform/scx200/
8703F: drivers/watchdog/scx200_wdt.c
8704F: drivers/i2c/busses/scx200*
8705F: drivers/mtd/maps/scx200_docflash.c
8706F: include/linux/scx200.h
8707
8708SCx200 GPIO DRIVER
8709M: Jim Cromie <jim.cromie@gmail.com>
8710S: Maintained
8711F: drivers/char/scx200_gpio.c
8712F: include/linux/scx200_gpio.h
8713
8714SCx200 HRT CLOCKSOURCE DRIVER
8715M: Jim Cromie <jim.cromie@gmail.com>
8716S: Maintained
8717F: drivers/clocksource/scx200_hrt.c
8718
8719SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8720M: Sascha Sommer <saschasommer@freenet.de>
8721L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8722S: Maintained
8723F: drivers/mmc/host/sdricoh_cs.c
8724
8725SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8726L: linux-mmc@vger.kernel.org
8727S: Orphan
8728F: drivers/mmc/host/sdhci.*
8729F: drivers/mmc/host/sdhci-pltfm.[ch]
8730
8731SECURE COMPUTING
8732M: Kees Cook <keescook@chromium.org>
8733R: Andy Lutomirski <luto@amacapital.net>
8734R: Will Drewry <wad@chromium.org>
8735T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8736S: Supported
8737F: kernel/seccomp.c
8738F: include/uapi/linux/seccomp.h
8739F: include/linux/seccomp.h
8740K: \bsecure_computing
8741K: \bTIF_SECCOMP\b
8742
8743SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8744M: Ben Dooks <ben-linux@fluff.org>
8745M: Jaehoon Chung <jh80.chung@samsung.com>
8746L: linux-mmc@vger.kernel.org
8747S: Maintained
8748F: drivers/mmc/host/sdhci-s3c*
8749
8750SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8751M: Viresh Kumar <viresh.linux@gmail.com>
8752L: spear-devel@list.st.com
8753L: linux-mmc@vger.kernel.org
8754S: Maintained
8755F: drivers/mmc/host/sdhci-spear.c
8756
8757SECURITY SUBSYSTEM
8758M: James Morris <james.l.morris@oracle.com>
8759M: Serge E. Hallyn <serge@hallyn.com>
8760L: linux-security-module@vger.kernel.org (suggested Cc:)
8761T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8762W: http://kernsec.org/
8763S: Supported
8764F: security/
8765
8766SECURITY CONTACT
8767M: Security Officers <security@kernel.org>
8768S: Supported
8769
8770SELINUX SECURITY MODULE
8771M: Paul Moore <paul@paul-moore.com>
8772M: Stephen Smalley <sds@tycho.nsa.gov>
8773M: Eric Paris <eparis@parisplace.org>
8774L: selinux@tycho.nsa.gov (moderated for non-subscribers)
8775W: http://selinuxproject.org
8776T: git git://git.infradead.org/users/pcmoore/selinux
8777S: Supported
8778F: include/linux/selinux*
8779F: security/selinux/
8780F: scripts/selinux/
8781
8782APPARMOR SECURITY MODULE
8783M: John Johansen <john.johansen@canonical.com>
8784L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8785W: apparmor.wiki.kernel.org
8786T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8787S: Supported
8788F: security/apparmor/
8789
8790SENSABLE PHANTOM
8791M: Jiri Slaby <jirislaby@gmail.com>
8792S: Maintained
8793F: drivers/misc/phantom.c
8794F: include/uapi/linux/phantom.h
8795
8796SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8797M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8798L: linux-scsi@vger.kernel.org
8799W: http://www.emulex.com
8800S: Supported
8801F: drivers/scsi/be2iscsi/
8802
8803SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8804M: Sathya Perla <sathya.perla@emulex.com>
8805M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8806M: Ajit Khaparde <ajit.khaparde@emulex.com>
8807L: netdev@vger.kernel.org
8808W: http://www.emulex.com
8809S: Supported
8810F: drivers/net/ethernet/emulex/benet/
8811
8812EMULEX ONECONNECT ROCE DRIVER
8813M: Selvin Xavier <selvin.xavier@emulex.com>
8814M: Devesh Sharma <devesh.sharma@emulex.com>
8815M: Mitesh Ahuja <mitesh.ahuja@emulex.com>
8816L: linux-rdma@vger.kernel.org
8817W: http://www.emulex.com
8818S: Supported
8819F: drivers/infiniband/hw/ocrdma/
8820
8821SFC NETWORK DRIVER
8822M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8823M: Shradha Shah <sshah@solarflare.com>
8824L: netdev@vger.kernel.org
8825S: Supported
8826F: drivers/net/ethernet/sfc/
8827
8828SGI GRU DRIVER
8829M: Dimitri Sivanich <sivanich@sgi.com>
8830S: Maintained
8831F: drivers/misc/sgi-gru/
8832
8833SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8834M: Pat Gefre <pfg@sgi.com>
8835L: linux-ia64@vger.kernel.org
8836S: Supported
8837F: Documentation/ia64/serial.txt
8838F: drivers/tty/serial/ioc?_serial.c
8839F: include/linux/ioc?.h
8840
8841SGI XP/XPC/XPNET DRIVER
8842M: Cliff Whickman <cpw@sgi.com>
8843M: Robin Holt <robinmholt@gmail.com>
8844S: Maintained
8845F: drivers/misc/sgi-xp/
8846
8847SI2157 MEDIA DRIVER
8848M: Antti Palosaari <crope@iki.fi>
8849L: linux-media@vger.kernel.org
8850W: http://linuxtv.org/
8851W: http://palosaari.fi/linux/
8852Q: http://patchwork.linuxtv.org/project/linux-media/list/
8853T: git git://linuxtv.org/anttip/media_tree.git
8854S: Maintained
8855F: drivers/media/tuners/si2157*
8856
8857SI2168 MEDIA DRIVER
8858M: Antti Palosaari <crope@iki.fi>
8859L: linux-media@vger.kernel.org
8860W: http://linuxtv.org/
8861W: http://palosaari.fi/linux/
8862Q: http://patchwork.linuxtv.org/project/linux-media/list/
8863T: git git://linuxtv.org/anttip/media_tree.git
8864S: Maintained
8865F: drivers/media/dvb-frontends/si2168*
8866
8867SI470X FM RADIO RECEIVER I2C DRIVER
8868M: Hans Verkuil <hverkuil@xs4all.nl>
8869L: linux-media@vger.kernel.org
8870T: git git://linuxtv.org/media_tree.git
8871W: http://linuxtv.org
8872S: Odd Fixes
8873F: drivers/media/radio/si470x/radio-si470x-i2c.c
8874
8875SI470X FM RADIO RECEIVER USB DRIVER
8876M: Hans Verkuil <hverkuil@xs4all.nl>
8877L: linux-media@vger.kernel.org
8878T: git git://linuxtv.org/media_tree.git
8879W: http://linuxtv.org
8880S: Maintained
8881F: drivers/media/radio/si470x/radio-si470x-common.c
8882F: drivers/media/radio/si470x/radio-si470x.h
8883F: drivers/media/radio/si470x/radio-si470x-usb.c
8884
8885SI4713 FM RADIO TRANSMITTER I2C DRIVER
8886M: Eduardo Valentin <edubezval@gmail.com>
8887L: linux-media@vger.kernel.org
8888T: git git://linuxtv.org/media_tree.git
8889W: http://linuxtv.org
8890S: Odd Fixes
8891F: drivers/media/radio/si4713/si4713.?
8892
8893SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8894M: Eduardo Valentin <edubezval@gmail.com>
8895L: linux-media@vger.kernel.org
8896T: git git://linuxtv.org/media_tree.git
8897W: http://linuxtv.org
8898S: Odd Fixes
8899F: drivers/media/radio/si4713/radio-platform-si4713.c
8900
8901SI4713 FM RADIO TRANSMITTER USB DRIVER
8902M: Hans Verkuil <hverkuil@xs4all.nl>
8903L: linux-media@vger.kernel.org
8904T: git git://linuxtv.org/media_tree.git
8905W: http://linuxtv.org
8906S: Maintained
8907F: drivers/media/radio/si4713/radio-usb-si4713.c
8908
8909SIANO DVB DRIVER
8910M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8911L: linux-media@vger.kernel.org
8912W: http://linuxtv.org
8913T: git git://linuxtv.org/media_tree.git
8914S: Odd fixes
8915F: drivers/media/common/siano/
8916F: drivers/media/usb/siano/
8917F: drivers/media/usb/siano/
8918F: drivers/media/mmc/siano/
8919
8920SIMPLEFB FB DRIVER
8921M: Hans de Goede <hdegoede@redhat.com>
8922L: linux-fbdev@vger.kernel.org
8923S: Maintained
8924F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
8925F: drivers/video/fbdev/simplefb.c
8926F: include/linux/platform_data/simplefb.h
8927
8928SH_VEU V4L2 MEM2MEM DRIVER
8929L: linux-media@vger.kernel.org
8930S: Orphan
8931F: drivers/media/platform/sh_veu.c
8932
8933SH_VOU V4L2 OUTPUT DRIVER
8934L: linux-media@vger.kernel.org
8935S: Orphan
8936F: drivers/media/platform/sh_vou.c
8937F: include/media/sh_vou.h
8938
8939SIMPLE FIRMWARE INTERFACE (SFI)
8940M: Len Brown <lenb@kernel.org>
8941L: sfi-devel@simplefirmware.org
8942W: http://simplefirmware.org/
8943T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8944S: Supported
8945F: arch/x86/platform/sfi/
8946F: drivers/sfi/
8947F: include/linux/sfi*.h
8948
8949SIMTEC EB110ATX (Chalice CATS)
8950P: Ben Dooks
8951P: Vincent Sanders <vince@simtec.co.uk>
8952M: Simtec Linux Team <linux@simtec.co.uk>
8953W: http://www.simtec.co.uk/products/EB110ATX/
8954S: Supported
8955
8956SIMTEC EB2410ITX (BAST)
8957P: Ben Dooks
8958P: Vincent Sanders <vince@simtec.co.uk>
8959M: Simtec Linux Team <linux@simtec.co.uk>
8960W: http://www.simtec.co.uk/products/EB2410ITX/
8961S: Supported
8962F: arch/arm/mach-s3c24xx/mach-bast.c
8963F: arch/arm/mach-s3c24xx/bast-ide.c
8964F: arch/arm/mach-s3c24xx/bast-irq.c
8965
8966TI DAVINCI MACHINE SUPPORT
8967M: Sekhar Nori <nsekhar@ti.com>
8968M: Kevin Hilman <khilman@deeprootsystems.com>
8969T: git git://gitorious.org/linux-davinci/linux-davinci.git
8970Q: http://patchwork.kernel.org/project/linux-davinci/list/
8971S: Supported
8972F: arch/arm/mach-davinci/
8973F: drivers/i2c/busses/i2c-davinci.c
8974
8975TI DAVINCI SERIES MEDIA DRIVER
8976M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8977L: linux-media@vger.kernel.org
8978W: http://linuxtv.org/
8979Q: http://patchwork.linuxtv.org/project/linux-media/list/
8980T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8981S: Maintained
8982F: drivers/media/platform/davinci/
8983F: include/media/davinci/
8984
8985TI AM437X VPFE DRIVER
8986M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8987L: linux-media@vger.kernel.org
8988W: http://linuxtv.org/
8989Q: http://patchwork.linuxtv.org/project/linux-media/list/
8990T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8991S: Maintained
8992F: drivers/media/platform/am437x/
8993
8994OV2659 OMNIVISION SENSOR DRIVER
8995M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8996L: linux-media@vger.kernel.org
8997W: http://linuxtv.org/
8998Q: http://patchwork.linuxtv.org/project/linux-media/list/
8999T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9000S: Maintained
9001F: drivers/media/i2c/ov2659.c
9002F: include/media/ov2659.h
9003
9004SIS 190 ETHERNET DRIVER
9005M: Francois Romieu <romieu@fr.zoreil.com>
9006L: netdev@vger.kernel.org
9007S: Maintained
9008F: drivers/net/ethernet/sis/sis190.c
9009
9010SIS 900/7016 FAST ETHERNET DRIVER
9011M: Daniele Venzano <venza@brownhat.org>
9012W: http://www.brownhat.org/sis900.html
9013L: netdev@vger.kernel.org
9014S: Maintained
9015F: drivers/net/ethernet/sis/sis900.*
9016
9017SIS FRAMEBUFFER DRIVER
9018M: Thomas Winischhofer <thomas@winischhofer.net>
9019W: http://www.winischhofer.net/linuxsisvga.shtml
9020S: Maintained
9021F: Documentation/fb/sisfb.txt
9022F: drivers/video/fbdev/sis/
9023F: include/video/sisfb.h
9024
9025SIS USB2VGA DRIVER
9026M: Thomas Winischhofer <thomas@winischhofer.net>
9027W: http://www.winischhofer.at/linuxsisusbvga.shtml
9028S: Maintained
9029F: drivers/usb/misc/sisusbvga/
9030
9031SLAB ALLOCATOR
9032M: Christoph Lameter <cl@linux.com>
9033M: Pekka Enberg <penberg@kernel.org>
9034M: David Rientjes <rientjes@google.com>
9035M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9036M: Andrew Morton <akpm@linux-foundation.org>
9037L: linux-mm@kvack.org
9038S: Maintained
9039F: include/linux/sl?b*.h
9040F: mm/sl?b*
9041
9042SLEEPABLE READ-COPY UPDATE (SRCU)
9043M: Lai Jiangshan <laijs@cn.fujitsu.com>
9044M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9045M: Josh Triplett <josh@joshtriplett.org>
9046R: Steven Rostedt <rostedt@goodmis.org>
9047R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9048L: linux-kernel@vger.kernel.org
9049W: http://www.rdrop.com/users/paulmck/RCU/
9050S: Supported
9051T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9052F: include/linux/srcu.h
9053F: kernel/rcu/srcu.c
9054
9055SMACK SECURITY MODULE
9056M: Casey Schaufler <casey@schaufler-ca.com>
9057L: linux-security-module@vger.kernel.org
9058W: http://schaufler-ca.com
9059T: git git://git.gitorious.org/smack-next/kernel.git
9060S: Maintained
9061F: Documentation/security/Smack.txt
9062F: security/smack/
9063
9064DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9065M: Kevin Hilman <khilman@kernel.org>
9066M: Nishanth Menon <nm@ti.com>
9067S: Maintained
9068F: drivers/power/avs/
9069F: include/linux/power/smartreflex.h
9070L: linux-pm@vger.kernel.org
9071
9072SMC91x ETHERNET DRIVER
9073M: Nicolas Pitre <nico@fluxnic.net>
9074S: Odd Fixes
9075F: drivers/net/ethernet/smsc/smc91x.*
9076
9077SMIA AND SMIA++ IMAGE SENSOR DRIVER
9078M: Sakari Ailus <sakari.ailus@iki.fi>
9079L: linux-media@vger.kernel.org
9080S: Maintained
9081F: drivers/media/i2c/smiapp/
9082F: include/media/smiapp.h
9083F: drivers/media/i2c/smiapp-pll.c
9084F: drivers/media/i2c/smiapp-pll.h
9085F: include/uapi/linux/smiapp.h
9086F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9087
9088SMM665 HARDWARE MONITOR DRIVER
9089M: Guenter Roeck <linux@roeck-us.net>
9090L: lm-sensors@lm-sensors.org
9091S: Maintained
9092F: Documentation/hwmon/smm665
9093F: drivers/hwmon/smm665.c
9094
9095SMSC EMC2103 HARDWARE MONITOR DRIVER
9096M: Steve Glendinning <steve.glendinning@shawell.net>
9097L: lm-sensors@lm-sensors.org
9098S: Maintained
9099F: Documentation/hwmon/emc2103
9100F: drivers/hwmon/emc2103.c
9101
9102SMSC SCH5627 HARDWARE MONITOR DRIVER
9103M: Hans de Goede <hdegoede@redhat.com>
9104L: lm-sensors@lm-sensors.org
9105S: Supported
9106F: Documentation/hwmon/sch5627
9107F: drivers/hwmon/sch5627.c
9108
9109SMSC47B397 HARDWARE MONITOR DRIVER
9110M: Jean Delvare <jdelvare@suse.de>
9111L: lm-sensors@lm-sensors.org
9112S: Maintained
9113F: Documentation/hwmon/smsc47b397
9114F: drivers/hwmon/smsc47b397.c
9115
9116SMSC911x ETHERNET DRIVER
9117M: Steve Glendinning <steve.glendinning@shawell.net>
9118L: netdev@vger.kernel.org
9119S: Maintained
9120F: include/linux/smsc911x.h
9121F: drivers/net/ethernet/smsc/smsc911x.*
9122
9123SMSC9420 PCI ETHERNET DRIVER
9124M: Steve Glendinning <steve.glendinning@shawell.net>
9125L: netdev@vger.kernel.org
9126S: Maintained
9127F: drivers/net/ethernet/smsc/smsc9420.*
9128
9129SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9130M: Steve Glendinning <steve.glendinning@shawell.net>
9131L: linux-fbdev@vger.kernel.org
9132S: Maintained
9133F: drivers/video/fbdev/smscufx.c
9134
9135SOC-CAMERA V4L2 SUBSYSTEM
9136M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9137L: linux-media@vger.kernel.org
9138T: git git://linuxtv.org/media_tree.git
9139S: Maintained
9140F: include/media/soc*
9141F: drivers/media/i2c/soc_camera/
9142F: drivers/media/platform/soc_camera/
9143
9144SOEKRIS NET48XX LED SUPPORT
9145M: Chris Boot <bootc@bootc.net>
9146S: Maintained
9147F: drivers/leds/leds-net48xx.c
9148
9149SOFTLOGIC 6x10 MPEG CODEC
9150M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9151M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9152M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
9153M: Ismael Luceno <ismael@iodev.co.uk>
9154L: linux-media@vger.kernel.org
9155S: Supported
9156F: drivers/media/pci/solo6x10/
9157
9158SOFTWARE RAID (Multiple Disks) SUPPORT
9159M: Neil Brown <neilb@suse.de>
9160L: linux-raid@vger.kernel.org
9161S: Supported
9162F: drivers/md/
9163F: include/linux/raid/
9164F: include/uapi/linux/raid/
9165
9166SONIC NETWORK DRIVER
9167M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9168L: netdev@vger.kernel.org
9169S: Maintained
9170F: drivers/net/ethernet/natsemi/sonic.*
9171
9172SONICS SILICON BACKPLANE DRIVER (SSB)
9173M: Michael Buesch <m@bues.ch>
9174L: netdev@vger.kernel.org
9175S: Maintained
9176F: drivers/ssb/
9177F: include/linux/ssb/
9178
9179SONY VAIO CONTROL DEVICE DRIVER
9180M: Mattia Dongili <malattia@linux.it>
9181L: platform-driver-x86@vger.kernel.org
9182W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9183S: Maintained
9184F: Documentation/laptops/sony-laptop.txt
9185F: drivers/char/sonypi.c
9186F: drivers/platform/x86/sony-laptop.c
9187F: include/linux/sony-laptop.h
9188
9189SONY MEMORYSTICK CARD SUPPORT
9190M: Alex Dubov <oakad@yahoo.com>
9191W: http://tifmxx.berlios.de/
9192S: Maintained
9193F: drivers/memstick/host/tifm_ms.c
9194
9195SONY MEMORYSTICK STANDARD SUPPORT
9196M: Maxim Levitsky <maximlevitsky@gmail.com>
9197S: Maintained
9198F: drivers/memstick/core/ms_block.*
9199
9200SOUND
9201M: Jaroslav Kysela <perex@perex.cz>
9202M: Takashi Iwai <tiwai@suse.de>
9203L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9204W: http://www.alsa-project.org/
9205T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9206T: git git://git.alsa-project.org/alsa-kernel.git
9207Q: http://patchwork.kernel.org/project/alsa-devel/list/
9208S: Maintained
9209F: Documentation/sound/
9210F: include/sound/
9211F: include/uapi/sound/
9212F: sound/
9213
9214SOUND - COMPRESSED AUDIO
9215M: Vinod Koul <vinod.koul@intel.com>
9216L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9217T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9218S: Supported
9219F: Documentation/sound/alsa/compress_offload.txt
9220F: include/sound/compress_driver.h
9221F: include/uapi/sound/compress_*
9222F: sound/core/compress_offload.c
9223F: sound/soc/soc-compress.c
9224
9225SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9226M: Liam Girdwood <lgirdwood@gmail.com>
9227M: Mark Brown <broonie@kernel.org>
9228T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9229L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9230W: http://alsa-project.org/main/index.php/ASoC
9231S: Supported
9232F: Documentation/sound/alsa/soc/
9233F: sound/soc/
9234F: include/sound/soc*
9235
9236SOUND - DMAENGINE HELPERS
9237M: Lars-Peter Clausen <lars@metafoo.de>
9238S: Supported
9239F: include/sound/dmaengine_pcm.h
9240F: sound/core/pcm_dmaengine.c
9241F: sound/soc/soc-generic-dmaengine-pcm.c
9242
9243SP2 MEDIA DRIVER
9244M: Olli Salonen <olli.salonen@iki.fi>
9245L: linux-media@vger.kernel.org
9246W: http://linuxtv.org/
9247Q: http://patchwork.linuxtv.org/project/linux-media/list/
9248S: Maintained
9249F: drivers/media/dvb-frontends/sp2*
9250
9251SPARC + UltraSPARC (sparc/sparc64)
9252M: "David S. Miller" <davem@davemloft.net>
9253L: sparclinux@vger.kernel.org
9254Q: http://patchwork.ozlabs.org/project/sparclinux/list/
9255T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9256T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9257S: Maintained
9258F: arch/sparc/
9259F: drivers/sbus/
9260
9261SPARC SERIAL DRIVERS
9262M: "David S. Miller" <davem@davemloft.net>
9263L: sparclinux@vger.kernel.org
9264T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9265T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9266S: Maintained
9267F: include/linux/sunserialcore.h
9268F: drivers/tty/serial/suncore.c
9269F: drivers/tty/serial/sunhv.c
9270F: drivers/tty/serial/sunsab.c
9271F: drivers/tty/serial/sunsab.h
9272F: drivers/tty/serial/sunsu.c
9273F: drivers/tty/serial/sunzilog.c
9274F: drivers/tty/serial/sunzilog.h
9275
9276SPARSE CHECKER
9277M: "Christopher Li" <sparse@chrisli.org>
9278L: linux-sparse@vger.kernel.org
9279W: https://sparse.wiki.kernel.org/
9280T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9281T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9282S: Maintained
9283F: include/linux/compiler.h
9284
9285SPEAR PLATFORM SUPPORT
9286M: Viresh Kumar <viresh.linux@gmail.com>
9287M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9288L: spear-devel@list.st.com
9289L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9290W: http://www.st.com/spear
9291S: Maintained
9292F: arch/arm/mach-spear/
9293
9294SPEAR CLOCK FRAMEWORK SUPPORT
9295M: Viresh Kumar <viresh.linux@gmail.com>
9296L: spear-devel@list.st.com
9297L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9298W: http://www.st.com/spear
9299S: Maintained
9300F: drivers/clk/spear/
9301
9302SPI SUBSYSTEM
9303M: Mark Brown <broonie@kernel.org>
9304L: linux-spi@vger.kernel.org
9305T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9306Q: http://patchwork.kernel.org/project/spi-devel-general/list/
9307S: Maintained
9308F: Documentation/spi/
9309F: drivers/spi/
9310F: include/linux/spi/
9311F: include/uapi/linux/spi/
9312
9313SPIDERNET NETWORK DRIVER for CELL
9314M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9315M: Jens Osterkamp <jens@de.ibm.com>
9316L: netdev@vger.kernel.org
9317S: Supported
9318F: Documentation/networking/spider_net.txt
9319F: drivers/net/ethernet/toshiba/spider_net*
9320
9321SPU FILE SYSTEM
9322M: Jeremy Kerr <jk@ozlabs.org>
9323L: linuxppc-dev@lists.ozlabs.org
9324L: cbe-oss-dev@lists.ozlabs.org
9325W: http://www.ibm.com/developerworks/power/cell/
9326S: Supported
9327F: Documentation/filesystems/spufs.txt
9328F: arch/powerpc/platforms/cell/spufs/
9329
9330SQUASHFS FILE SYSTEM
9331M: Phillip Lougher <phillip@squashfs.org.uk>
9332L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9333W: http://squashfs.org.uk
9334S: Maintained
9335F: Documentation/filesystems/squashfs.txt
9336F: fs/squashfs/
9337
9338SRM (Alpha) environment access
9339M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
9340S: Maintained
9341F: arch/alpha/kernel/srm_env.c
9342
9343STABLE BRANCH
9344M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9345L: stable@vger.kernel.org
9346S: Supported
9347F: Documentation/stable_kernel_rules.txt
9348
9349STAGING SUBSYSTEM
9350M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9351T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9352L: devel@driverdev.osuosl.org
9353S: Supported
9354F: drivers/staging/
9355
9356STAGING - COMEDI
9357M: Ian Abbott <abbotti@mev.co.uk>
9358M: H Hartley Sweeten <hsweeten@visionengravers.com>
9359S: Odd Fixes
9360F: drivers/staging/comedi/
9361
9362STAGING - FLARION FT1000 DRIVERS
9363M: Marek Belisko <marek.belisko@gmail.com>
9364S: Odd Fixes
9365F: drivers/staging/ft1000/
9366
9367STAGING - INDUSTRIAL IO
9368M: Jonathan Cameron <jic23@kernel.org>
9369L: linux-iio@vger.kernel.org
9370S: Odd Fixes
9371F: drivers/staging/iio/
9372
9373STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9374M: Jarod Wilson <jarod@wilsonet.com>
9375W: http://www.lirc.org/
9376S: Odd Fixes
9377F: drivers/staging/media/lirc/
9378
9379STAGING - LUSTRE PARALLEL FILESYSTEM
9380M: Oleg Drokin <oleg.drokin@intel.com>
9381M: Andreas Dilger <andreas.dilger@intel.com>
9382L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9383W: http://lustre.opensfs.org/
9384S: Maintained
9385F: drivers/staging/lustre
9386
9387STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9388M: Julian Andres Klode <jak@jak-linux.org>
9389M: Marc Dietrich <marvin24@gmx.de>
9390L: ac100@lists.launchpad.net (moderated for non-subscribers)
9391L: linux-tegra@vger.kernel.org
9392S: Maintained
9393F: drivers/staging/nvec/
9394
9395STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9396M: Jens Frederich <jfrederich@gmail.com>
9397M: Daniel Drake <dsd@laptop.org>
9398M: Jon Nettleton <jon.nettleton@gmail.com>
9399W: http://wiki.laptop.org/go/DCON
9400S: Maintained
9401F: drivers/staging/olpc_dcon/
9402
9403STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9404M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9405S: Maintained
9406F: drivers/staging/ozwpan/
9407
9408STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9409M: Willy Tarreau <willy@meta-x.org>
9410S: Odd Fixes
9411F: drivers/staging/panel/
9412
9413STAGING - REALTEK RTL8712U DRIVERS
9414M: Larry Finger <Larry.Finger@lwfinger.net>
9415M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9416S: Odd Fixes
9417F: drivers/staging/rtl8712/
9418
9419STAGING - REALTEK RTL8723U WIRELESS DRIVER
9420M: Larry Finger <Larry.Finger@lwfinger.net>
9421M: Jes Sorensen <Jes.Sorensen@redhat.com>
9422L: linux-wireless@vger.kernel.org
9423S: Maintained
9424F: drivers/staging/rtl8723au/
9425
9426STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9427M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9428M: Teddy Wang <teddy.wang@siliconmotion.com>
9429M: Sudip Mukherjee <sudip@vectorindia.org>
9430L: linux-fbdev@vger.kernel.org
9431S: Maintained
9432F: drivers/staging/sm7xxfb/
9433
9434STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9435M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9436M: Teddy Wang <teddy.wang@siliconmotion.com>
9437M: Sudip Mukherjee <sudip@vectorindia.org>
9438L: linux-fbdev@vger.kernel.org
9439S: Maintained
9440F: drivers/staging/sm750fb/
9441
9442STAGING - SLICOSS
9443M: Lior Dotan <liodot@gmail.com>
9444M: Christopher Harrer <charrer@alacritech.com>
9445S: Odd Fixes
9446F: drivers/staging/slicoss/
9447
9448STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9449M: William Hubbs <w.d.hubbs@gmail.com>
9450M: Chris Brannon <chris@the-brannons.com>
9451M: Kirk Reiser <kirk@reisers.ca>
9452M: Samuel Thibault <samuel.thibault@ens-lyon.org>
9453L: speakup@linux-speakup.org
9454W: http://www.linux-speakup.org/
9455S: Odd Fixes
9456F: drivers/staging/speakup/
9457
9458STAGING - VIA VT665X DRIVERS
9459M: Forest Bond <forest@alittletooquiet.net>
9460S: Odd Fixes
9461F: drivers/staging/vt665?/
9462
9463STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9464M: Arnaud Patard <arnaud.patard@rtp-net.org>
9465S: Odd Fixes
9466F: drivers/staging/xgifb/
9467
9468STARFIRE/DURALAN NETWORK DRIVER
9469M: Ion Badulescu <ionut@badula.org>
9470S: Odd Fixes
9471F: drivers/net/ethernet/adaptec/starfire*
9472
9473SUN3/3X
9474M: Sam Creasey <sammy@sammy.net>
9475W: http://sammy.net/sun3/
9476S: Maintained
9477F: arch/m68k/kernel/*sun3*
9478F: arch/m68k/sun3*/
9479F: arch/m68k/include/asm/sun3*
9480F: drivers/net/ethernet/i825xx/sun3*
9481
9482SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9483M: Hans de Goede <hdegoede@redhat.com>
9484L: linux-input@vger.kernel.org
9485S: Maintained
9486F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9487F: drivers/input/keyboard/sun4i-lradc-keys.c
9488
9489SUNDANCE NETWORK DRIVER
9490M: Denis Kirjanov <kda@linux-powerpc.org>
9491L: netdev@vger.kernel.org
9492S: Maintained
9493F: drivers/net/ethernet/dlink/sundance.c
9494
9495SUPERH
9496L: linux-sh@vger.kernel.org
9497Q: http://patchwork.kernel.org/project/linux-sh/list/
9498S: Orphan
9499F: Documentation/sh/
9500F: arch/sh/
9501F: drivers/sh/
9502
9503SUSPEND TO RAM
9504M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9505M: Len Brown <len.brown@intel.com>
9506M: Pavel Machek <pavel@ucw.cz>
9507L: linux-pm@vger.kernel.org
9508S: Supported
9509F: Documentation/power/
9510F: arch/x86/kernel/acpi/
9511F: drivers/base/power/
9512F: kernel/power/
9513F: include/linux/suspend.h
9514F: include/linux/freezer.h
9515F: include/linux/pm.h
9516
9517SVGA HANDLING
9518M: Martin Mares <mj@ucw.cz>
9519L: linux-video@atrey.karlin.mff.cuni.cz
9520S: Maintained
9521F: Documentation/svga.txt
9522F: arch/x86/boot/video*
9523
9524SWIOTLB SUBSYSTEM
9525M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9526L: linux-kernel@vger.kernel.org
9527S: Supported
9528F: lib/swiotlb.c
9529F: arch/*/kernel/pci-swiotlb.c
9530F: include/linux/swiotlb.h
9531
9532SWITCHDEV
9533M: Jiri Pirko <jiri@resnulli.us>
9534L: netdev@vger.kernel.org
9535S: Supported
9536F: net/switchdev/
9537F: include/net/switchdev.h
9538
9539SYNOPSYS ARC ARCHITECTURE
9540M: Vineet Gupta <vgupta@synopsys.com>
9541S: Supported
9542F: arch/arc/
9543F: Documentation/devicetree/bindings/arc/
9544F: drivers/tty/serial/arc_uart.c
9545
9546SYSV FILESYSTEM
9547M: Christoph Hellwig <hch@infradead.org>
9548S: Maintained
9549F: Documentation/filesystems/sysv-fs.txt
9550F: fs/sysv/
9551F: include/linux/sysv_fs.h
9552
9553TARGET SUBSYSTEM
9554M: Nicholas A. Bellinger <nab@linux-iscsi.org>
9555L: linux-scsi@vger.kernel.org
9556L: target-devel@vger.kernel.org
9557W: http://www.linux-iscsi.org
9558W: http://groups.google.com/group/linux-iscsi-target-dev
9559T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9560S: Supported
9561F: drivers/target/
9562F: include/target/
9563F: Documentation/target/
9564
9565TASKSTATS STATISTICS INTERFACE
9566M: Balbir Singh <bsingharora@gmail.com>
9567S: Maintained
9568F: Documentation/accounting/taskstats*
9569F: include/linux/taskstats*
9570F: kernel/taskstats.c
9571
9572TC CLASSIFIER
9573M: Jamal Hadi Salim <jhs@mojatatu.com>
9574L: netdev@vger.kernel.org
9575S: Maintained
9576F: include/net/pkt_cls.h
9577F: include/uapi/linux/pkt_cls.h
9578F: net/sched/
9579
9580TCP LOW PRIORITY MODULE
9581M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9582M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9583W: http://tcp-lp-mod.sourceforge.net/
9584S: Maintained
9585F: net/ipv4/tcp_lp.c
9586
9587TDA10071 MEDIA DRIVER
9588M: Antti Palosaari <crope@iki.fi>
9589L: linux-media@vger.kernel.org
9590W: http://linuxtv.org/
9591W: http://palosaari.fi/linux/
9592Q: http://patchwork.linuxtv.org/project/linux-media/list/
9593T: git git://linuxtv.org/anttip/media_tree.git
9594S: Maintained
9595F: drivers/media/dvb-frontends/tda10071*
9596
9597TDA18212 MEDIA DRIVER
9598M: Antti Palosaari <crope@iki.fi>
9599L: linux-media@vger.kernel.org
9600W: http://linuxtv.org/
9601W: http://palosaari.fi/linux/
9602Q: http://patchwork.linuxtv.org/project/linux-media/list/
9603T: git git://linuxtv.org/anttip/media_tree.git
9604S: Maintained
9605F: drivers/media/tuners/tda18212*
9606
9607TDA18218 MEDIA DRIVER
9608M: Antti Palosaari <crope@iki.fi>
9609L: linux-media@vger.kernel.org
9610W: http://linuxtv.org/
9611W: http://palosaari.fi/linux/
9612Q: http://patchwork.linuxtv.org/project/linux-media/list/
9613T: git git://linuxtv.org/anttip/media_tree.git
9614S: Maintained
9615F: drivers/media/tuners/tda18218*
9616
9617TDA18271 MEDIA DRIVER
9618M: Michael Krufky <mkrufky@linuxtv.org>
9619L: linux-media@vger.kernel.org
9620W: http://linuxtv.org/
9621W: http://github.com/mkrufky
9622Q: http://patchwork.linuxtv.org/project/linux-media/list/
9623T: git git://linuxtv.org/mkrufky/tuners.git
9624S: Maintained
9625F: drivers/media/tuners/tda18271*
9626
9627TDA827x MEDIA DRIVER
9628M: Michael Krufky <mkrufky@linuxtv.org>
9629L: linux-media@vger.kernel.org
9630W: http://linuxtv.org/
9631W: http://github.com/mkrufky
9632Q: http://patchwork.linuxtv.org/project/linux-media/list/
9633T: git git://linuxtv.org/mkrufky/tuners.git
9634S: Maintained
9635F: drivers/media/tuners/tda8290.*
9636
9637TDA8290 MEDIA DRIVER
9638M: Michael Krufky <mkrufky@linuxtv.org>
9639L: linux-media@vger.kernel.org
9640W: http://linuxtv.org/
9641W: http://github.com/mkrufky
9642Q: http://patchwork.linuxtv.org/project/linux-media/list/
9643T: git git://linuxtv.org/mkrufky/tuners.git
9644S: Maintained
9645F: drivers/media/tuners/tda8290.*
9646
9647TDA9840 MEDIA DRIVER
9648M: Hans Verkuil <hverkuil@xs4all.nl>
9649L: linux-media@vger.kernel.org
9650T: git git://linuxtv.org/media_tree.git
9651W: http://linuxtv.org
9652S: Maintained
9653F: drivers/media/i2c/tda9840*
9654
9655TEA5761 TUNER DRIVER
9656M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9657L: linux-media@vger.kernel.org
9658W: http://linuxtv.org
9659T: git git://linuxtv.org/media_tree.git
9660S: Odd fixes
9661F: drivers/media/tuners/tea5761.*
9662
9663TEA5767 TUNER DRIVER
9664M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9665L: linux-media@vger.kernel.org
9666W: http://linuxtv.org
9667T: git git://linuxtv.org/media_tree.git
9668S: Maintained
9669F: drivers/media/tuners/tea5767.*
9670
9671TEA6415C MEDIA DRIVER
9672M: Hans Verkuil <hverkuil@xs4all.nl>
9673L: linux-media@vger.kernel.org
9674T: git git://linuxtv.org/media_tree.git
9675W: http://linuxtv.org
9676S: Maintained
9677F: drivers/media/i2c/tea6415c*
9678
9679TEA6420 MEDIA DRIVER
9680M: Hans Verkuil <hverkuil@xs4all.nl>
9681L: linux-media@vger.kernel.org
9682T: git git://linuxtv.org/media_tree.git
9683W: http://linuxtv.org
9684S: Maintained
9685F: drivers/media/i2c/tea6420*
9686
9687TEAM DRIVER
9688M: Jiri Pirko <jiri@resnulli.us>
9689L: netdev@vger.kernel.org
9690S: Supported
9691F: drivers/net/team/
9692F: include/linux/if_team.h
9693F: include/uapi/linux/if_team.h
9694
9695TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9696M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9697S: Maintained
9698F: arch/x86/platform/ts5500/
9699
9700TECHNOTREND USB IR RECEIVER
9701M: Sean Young <sean@mess.org>
9702L: linux-media@vger.kernel.org
9703S: Maintained
9704F: drivers/media/rc/ttusbir.c
9705
9706TEGRA ARCHITECTURE SUPPORT
9707M: Stephen Warren <swarren@wwwdotorg.org>
9708M: Thierry Reding <thierry.reding@gmail.com>
9709M: Alexandre Courbot <gnurou@gmail.com>
9710L: linux-tegra@vger.kernel.org
9711Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
9712T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9713S: Supported
9714N: [^a-z]tegra
9715
9716TEGRA CLOCK DRIVER
9717M: Peter De Schrijver <pdeschrijver@nvidia.com>
9718M: Prashant Gaikwad <pgaikwad@nvidia.com>
9719S: Supported
9720F: drivers/clk/tegra/
9721
9722TEGRA DMA DRIVER
9723M: Laxman Dewangan <ldewangan@nvidia.com>
9724S: Supported
9725F: drivers/dma/tegra20-apb-dma.c
9726
9727TEGRA I2C DRIVER
9728M: Laxman Dewangan <ldewangan@nvidia.com>
9729S: Supported
9730F: drivers/i2c/busses/i2c-tegra.c
9731
9732TEGRA IOMMU DRIVERS
9733M: Hiroshi Doyu <hdoyu@nvidia.com>
9734S: Supported
9735F: drivers/iommu/tegra*
9736
9737TEGRA KBC DRIVER
9738M: Rakesh Iyer <riyer@nvidia.com>
9739M: Laxman Dewangan <ldewangan@nvidia.com>
9740S: Supported
9741F: drivers/input/keyboard/tegra-kbc.c
9742
9743TEGRA PWM DRIVER
9744M: Thierry Reding <thierry.reding@gmail.com>
9745S: Supported
9746F: drivers/pwm/pwm-tegra.c
9747
9748TEGRA SERIAL DRIVER
9749M: Laxman Dewangan <ldewangan@nvidia.com>
9750S: Supported
9751F: drivers/tty/serial/serial-tegra.c
9752
9753TEGRA SPI DRIVER
9754M: Laxman Dewangan <ldewangan@nvidia.com>
9755S: Supported
9756F: drivers/spi/spi-tegra*
9757
9758TEHUTI ETHERNET DRIVER
9759M: Andy Gospodarek <andy@greyhouse.net>
9760L: netdev@vger.kernel.org
9761S: Supported
9762F: drivers/net/ethernet/tehuti/*
9763
9764Telecom Clock Driver for MCPL0010
9765M: Mark Gross <mark.gross@intel.com>
9766S: Supported
9767F: drivers/char/tlclk.c
9768
9769TENSILICA XTENSA PORT (xtensa)
9770M: Chris Zankel <chris@zankel.net>
9771M: Max Filippov <jcmvbkbc@gmail.com>
9772L: linux-xtensa@linux-xtensa.org
9773S: Maintained
9774F: arch/xtensa/
9775F: drivers/irqchip/irq-xtensa-*
9776
9777THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9778M: Hans Verkuil <hverkuil@xs4all.nl>
9779L: linux-media@vger.kernel.org
9780T: git git://linuxtv.org/media_tree.git
9781W: http://linuxtv.org
9782S: Maintained
9783F: drivers/media/radio/radio-raremono.c
9784
9785THERMAL
9786M: Zhang Rui <rui.zhang@intel.com>
9787M: Eduardo Valentin <edubezval@gmail.com>
9788L: linux-pm@vger.kernel.org
9789T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9790T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9791Q: https://patchwork.kernel.org/project/linux-pm/list/
9792S: Supported
9793F: drivers/thermal/
9794F: include/linux/thermal.h
9795F: include/uapi/linux/thermal.h
9796F: include/linux/cpu_cooling.h
9797F: Documentation/devicetree/bindings/thermal/
9798
9799THINGM BLINK(1) USB RGB LED DRIVER
9800M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9801S: Maintained
9802F: drivers/hid/hid-thingm.c
9803
9804THINKPAD ACPI EXTRAS DRIVER
9805M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9806L: ibm-acpi-devel@lists.sourceforge.net
9807L: platform-driver-x86@vger.kernel.org
9808W: http://ibm-acpi.sourceforge.net
9809W: http://thinkwiki.org/wiki/Ibm-acpi
9810T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9811S: Maintained
9812F: drivers/platform/x86/thinkpad_acpi.c
9813
9814TI BANDGAP AND THERMAL DRIVER
9815M: Eduardo Valentin <edubezval@gmail.com>
9816L: linux-pm@vger.kernel.org
9817L: linux-omap@vger.kernel.org
9818S: Maintained
9819F: drivers/thermal/ti-soc-thermal/
9820
9821TI CDCE706 CLOCK DRIVER
9822M: Max Filippov <jcmvbkbc@gmail.com>
9823S: Maintained
9824F: drivers/clk/clk-cdce706.c
9825
9826TI CLOCK DRIVER
9827M: Tero Kristo <t-kristo@ti.com>
9828L: linux-omap@vger.kernel.org
9829S: Maintained
9830F: drivers/clk/ti/
9831F: include/linux/clk/ti.h
9832
9833TI FLASH MEDIA INTERFACE DRIVER
9834M: Alex Dubov <oakad@yahoo.com>
9835S: Maintained
9836F: drivers/misc/tifm*
9837F: drivers/mmc/host/tifm_sd.c
9838F: include/linux/tifm.h
9839
9840TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9841M: Santosh Shilimkar <ssantosh@kernel.org>
9842L: linux-kernel@vger.kernel.org
9843L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9844S: Maintained
9845F: drivers/soc/ti/*
9846T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9847
9848
9849TI LM49xxx FAMILY ASoC CODEC DRIVERS
9850M: M R Swami Reddy <mr.swami.reddy@ti.com>
9851M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9852L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9853S: Maintained
9854F: sound/soc/codecs/lm49453*
9855F: sound/soc/codecs/isabelle*
9856
9857TI LP855x BACKLIGHT DRIVER
9858M: Milo Kim <milo.kim@ti.com>
9859S: Maintained
9860F: Documentation/backlight/lp855x-driver.txt
9861F: drivers/video/backlight/lp855x_bl.c
9862F: include/linux/platform_data/lp855x.h
9863
9864TI LP8727 CHARGER DRIVER
9865M: Milo Kim <milo.kim@ti.com>
9866S: Maintained
9867F: drivers/power/lp8727_charger.c
9868F: include/linux/platform_data/lp8727.h
9869
9870TI LP8788 MFD DRIVER
9871M: Milo Kim <milo.kim@ti.com>
9872S: Maintained
9873F: drivers/iio/adc/lp8788_adc.c
9874F: drivers/leds/leds-lp8788.c
9875F: drivers/mfd/lp8788*.c
9876F: drivers/power/lp8788-charger.c
9877F: drivers/regulator/lp8788-*.c
9878F: include/linux/mfd/lp8788*.h
9879
9880TI NETCP ETHERNET DRIVER
9881M: Wingman Kwok <w-kwok2@ti.com>
9882M: Murali Karicheri <m-karicheri2@ti.com>
9883L: netdev@vger.kernel.org
9884S: Maintained
9885F: drivers/net/ethernet/ti/netcp*
9886
9887TI TWL4030 SERIES SOC CODEC DRIVER
9888M: Peter Ujfalusi <peter.ujfalusi@ti.com>
9889L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9890S: Maintained
9891F: sound/soc/codecs/twl4030*
9892
9893TI WILINK WIRELESS DRIVERS
9894L: linux-wireless@vger.kernel.org
9895W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9896W: http://wireless.kernel.org/en/users/Drivers/wl1251
9897T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9898S: Orphan
9899F: drivers/net/wireless/ti/
9900F: include/linux/wl12xx.h
9901
9902TIPC NETWORK LAYER
9903M: Jon Maloy <jon.maloy@ericsson.com>
9904M: Ying Xue <ying.xue@windriver.com>
9905L: netdev@vger.kernel.org (core kernel code)
9906L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9907W: http://tipc.sourceforge.net/
9908S: Maintained
9909F: include/uapi/linux/tipc*.h
9910F: net/tipc/
9911
9912TILE ARCHITECTURE
9913M: Chris Metcalf <cmetcalf@ezchip.com>
9914W: http://www.ezchip.com/scm/
9915S: Supported
9916F: arch/tile/
9917F: drivers/char/tile-srom.c
9918F: drivers/edac/tile_edac.c
9919F: drivers/net/ethernet/tile/
9920F: drivers/rtc/rtc-tile.c
9921F: drivers/tty/hvc/hvc_tile.c
9922F: drivers/tty/serial/tilegx.c
9923F: drivers/usb/host/*-tilegx.c
9924F: include/linux/usb/tilegx.h
9925
9926TLAN NETWORK DRIVER
9927M: Samuel Chessman <chessman@tux.org>
9928L: tlan-devel@lists.sourceforge.net (subscribers-only)
9929W: http://sourceforge.net/projects/tlan/
9930S: Maintained
9931F: Documentation/networking/tlan.txt
9932F: drivers/net/ethernet/ti/tlan.*
9933
9934TOMOYO SECURITY MODULE
9935M: Kentaro Takeda <takedakn@nttdata.co.jp>
9936M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9937L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9938L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9939L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9940L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9941W: http://tomoyo.sourceforge.jp/
9942T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9943S: Maintained
9944F: security/tomoyo/
9945
9946TOPSTAR LAPTOP EXTRAS DRIVER
9947M: Herton Ronaldo Krzesinski <herton@canonical.com>
9948L: platform-driver-x86@vger.kernel.org
9949S: Maintained
9950F: drivers/platform/x86/topstar-laptop.c
9951
9952TOSHIBA ACPI EXTRAS DRIVER
9953M: Azael Avalos <coproscefalo@gmail.com>
9954L: platform-driver-x86@vger.kernel.org
9955S: Maintained
9956F: drivers/platform/x86/toshiba_acpi.c
9957
9958TOSHIBA BLUETOOTH DRIVER
9959M: Azael Avalos <coproscefalo@gmail.com>
9960L: platform-driver-x86@vger.kernel.org
9961S: Maintained
9962F: drivers/platform/x86/toshiba_bluetooth.c
9963
9964TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
9965M: Azael Avalos <coproscefalo@gmail.com>
9966L: platform-driver-x86@vger.kernel.org
9967S: Maintained
9968F: drivers/platform/x86/toshiba_haps.c
9969
9970TOSHIBA SMM DRIVER
9971M: Jonathan Buzzard <jonathan@buzzard.org.uk>
9972L: tlinux-users@tce.toshiba-dme.co.jp
9973W: http://www.buzzard.org.uk/toshiba/
9974S: Maintained
9975F: drivers/char/toshiba.c
9976F: include/linux/toshiba.h
9977F: include/uapi/linux/toshiba.h
9978
9979TMIO MMC DRIVER
9980M: Ian Molton <ian.molton@codethink.co.uk>
9981L: linux-mmc@vger.kernel.org
9982S: Maintained
9983F: drivers/mmc/host/tmio_mmc*
9984F: drivers/mmc/host/sh_mobile_sdhi.c
9985F: include/linux/mmc/tmio.h
9986F: include/linux/mmc/sh_mobile_sdhi.h
9987
9988TMP401 HARDWARE MONITOR DRIVER
9989M: Guenter Roeck <linux@roeck-us.net>
9990L: lm-sensors@lm-sensors.org
9991S: Maintained
9992F: Documentation/hwmon/tmp401
9993F: drivers/hwmon/tmp401.c
9994
9995TMPFS (SHMEM FILESYSTEM)
9996M: Hugh Dickins <hughd@google.com>
9997L: linux-mm@kvack.org
9998S: Maintained
9999F: include/linux/shmem_fs.h
10000F: mm/shmem.c
10001
10002TM6000 VIDEO4LINUX DRIVER
10003M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10004L: linux-media@vger.kernel.org
10005W: http://linuxtv.org
10006T: git git://linuxtv.org/media_tree.git
10007S: Odd fixes
10008F: drivers/media/usb/tm6000/
10009
10010TW68 VIDEO4LINUX DRIVER
10011M: Hans Verkuil <hverkuil@xs4all.nl>
10012L: linux-media@vger.kernel.org
10013T: git git://linuxtv.org/media_tree.git
10014W: http://linuxtv.org
10015S: Odd Fixes
10016F: drivers/media/pci/tw68/
10017
10018TPM DEVICE DRIVER
10019M: Peter Huewe <peterhuewe@gmx.de>
10020M: Marcel Selhorst <tpmdd@selhorst.net>
10021R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10022W: http://tpmdd.sourceforge.net
10023L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10024Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10025T: https://github.com/PeterHuewe/linux-tpmdd
10026S: Maintained
10027F: drivers/char/tpm/
10028
10029TPM IBM_VTPM DEVICE DRIVER
10030M: Ashley Lai <ashleydlai@gmail.com>
10031W: http://tpmdd.sourceforge.net
10032L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10033S: Maintained
10034F: drivers/char/tpm/tpm_ibmvtpm*
10035
10036TRACING
10037M: Steven Rostedt <rostedt@goodmis.org>
10038M: Ingo Molnar <mingo@redhat.com>
10039T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10040S: Maintained
10041F: Documentation/trace/ftrace.txt
10042F: arch/*/*/*/ftrace.h
10043F: arch/*/kernel/ftrace.c
10044F: include/*/ftrace.h
10045F: include/linux/trace*.h
10046F: include/trace/
10047F: kernel/trace/
10048F: tools/testing/selftests/ftrace/
10049
10050TRIVIAL PATCHES
10051M: Jiri Kosina <trivial@kernel.org>
10052T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10053S: Maintained
10054K: ^Subject:.*(?i)trivial
10055
10056TTY LAYER
10057M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10058M: Jiri Slaby <jslaby@suse.cz>
10059S: Supported
10060T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10061F: drivers/tty/
10062F: drivers/tty/serial/serial_core.c
10063F: include/linux/serial_core.h
10064F: include/linux/serial.h
10065F: include/linux/tty.h
10066F: include/uapi/linux/serial_core.h
10067F: include/uapi/linux/serial.h
10068F: include/uapi/linux/tty.h
10069
10070TUA9001 MEDIA DRIVER
10071M: Antti Palosaari <crope@iki.fi>
10072L: linux-media@vger.kernel.org
10073W: http://linuxtv.org/
10074W: http://palosaari.fi/linux/
10075Q: http://patchwork.linuxtv.org/project/linux-media/list/
10076T: git git://linuxtv.org/anttip/media_tree.git
10077S: Maintained
10078F: drivers/media/tuners/tua9001*
10079
10080TULIP NETWORK DRIVERS
10081M: Grant Grundler <grundler@parisc-linux.org>
10082L: netdev@vger.kernel.org
10083S: Maintained
10084F: drivers/net/ethernet/dec/tulip/
10085
10086TUN/TAP driver
10087M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
10088W: http://vtun.sourceforge.net/tun
10089S: Maintained
10090F: Documentation/networking/tuntap.txt
10091F: arch/um/os-Linux/drivers/
10092
10093TURBOCHANNEL SUBSYSTEM
10094M: "Maciej W. Rozycki" <macro@linux-mips.org>
10095M: Ralf Baechle <ralf@linux-mips.org>
10096L: linux-mips@linux-mips.org
10097Q: http://patchwork.linux-mips.org/project/linux-mips/list/
10098S: Maintained
10099F: drivers/tc/
10100F: include/linux/tc.h
10101
10102U14-34F SCSI DRIVER
10103M: Dario Ballabio <ballabio_dario@emc.com>
10104L: linux-scsi@vger.kernel.org
10105S: Maintained
10106F: drivers/scsi/u14-34f.c
10107
10108UBI FILE SYSTEM (UBIFS)
10109M: Artem Bityutskiy <dedekind1@gmail.com>
10110M: Adrian Hunter <adrian.hunter@intel.com>
10111L: linux-mtd@lists.infradead.org
10112T: git git://git.infradead.org/ubifs-2.6.git
10113W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10114S: Maintained
10115F: Documentation/filesystems/ubifs.txt
10116F: fs/ubifs/
10117
10118UCLINUX (AND M68KNOMMU)
10119M: Greg Ungerer <gerg@uclinux.org>
10120W: http://www.uclinux.org/
10121L: uclinux-dev@uclinux.org (subscribers-only)
10122S: Maintained
10123F: arch/m68k/*/*_no.*
10124F: arch/m68k/include/asm/*_no.*
10125
10126UDF FILESYSTEM
10127M: Jan Kara <jack@suse.cz>
10128S: Maintained
10129F: Documentation/filesystems/udf.txt
10130F: fs/udf/
10131
10132UFS FILESYSTEM
10133M: Evgeniy Dushistov <dushistov@mail.ru>
10134S: Maintained
10135F: Documentation/filesystems/ufs.txt
10136F: fs/ufs/
10137
10138UHID USERSPACE HID IO DRIVER:
10139M: David Herrmann <dh.herrmann@googlemail.com>
10140L: linux-input@vger.kernel.org
10141S: Maintained
10142F: drivers/hid/uhid.c
10143F: include/uapi/linux/uhid.h
10144
10145ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10146L: linux-usb@vger.kernel.org
10147S: Orphan
10148F: drivers/uwb/
10149F: include/linux/uwb.h
10150F: include/linux/uwb/
10151
10152UNICORE32 ARCHITECTURE:
10153M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10154W: http://mprc.pku.edu.cn/~guanxuetao/linux
10155S: Maintained
10156T: git git://github.com/gxt/linux.git
10157F: arch/unicore32/
10158
10159UNIFDEF
10160M: Tony Finch <dot@dotat.at>
10161W: http://dotat.at/prog/unifdef
10162S: Maintained
10163F: scripts/unifdef.c
10164
10165UNIFORM CDROM DRIVER
10166M: Jens Axboe <axboe@kernel.dk>
10167W: http://www.kernel.dk
10168S: Maintained
10169F: Documentation/cdrom/
10170F: drivers/cdrom/cdrom.c
10171F: include/linux/cdrom.h
10172F: include/uapi/linux/cdrom.h
10173
10174UNISYS S-PAR DRIVERS
10175M: Benjamin Romer <benjamin.romer@unisys.com>
10176M: David Kershner <david.kershner@unisys.com>
10177L: sparmaintainer@unisys.com (Unisys internal)
10178S: Supported
10179F: drivers/staging/unisys/
10180
10181UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10182M: Vinayak Holikatti <vinholikatti@gmail.com>
10183L: linux-scsi@vger.kernel.org
10184S: Supported
10185F: Documentation/scsi/ufs.txt
10186F: drivers/scsi/ufs/
10187
10188UNSORTED BLOCK IMAGES (UBI)
10189M: Artem Bityutskiy <dedekind1@gmail.com>
10190M: Richard Weinberger <richard@nod.at>
10191W: http://www.linux-mtd.infradead.org/
10192L: linux-mtd@lists.infradead.org
10193T: git git://git.infradead.org/ubifs-2.6.git
10194S: Supported
10195F: drivers/mtd/ubi/
10196F: include/linux/mtd/ubi.h
10197F: include/uapi/mtd/ubi-user.h
10198
10199USB ACM DRIVER
10200M: Oliver Neukum <oliver@neukum.org>
10201L: linux-usb@vger.kernel.org
10202S: Maintained
10203F: Documentation/usb/acm.txt
10204F: drivers/usb/class/cdc-acm.*
10205
10206USB AR5523 WIRELESS DRIVER
10207M: Pontus Fuchs <pontus.fuchs@gmail.com>
10208L: linux-wireless@vger.kernel.org
10209S: Maintained
10210F: drivers/net/wireless/ath/ar5523/
10211
10212USB ATTACHED SCSI
10213M: Hans de Goede <hdegoede@redhat.com>
10214M: Gerd Hoffmann <kraxel@redhat.com>
10215L: linux-usb@vger.kernel.org
10216L: linux-scsi@vger.kernel.org
10217S: Maintained
10218F: drivers/usb/storage/uas.c
10219
10220USB CDC ETHERNET DRIVER
10221M: Oliver Neukum <oliver@neukum.org>
10222L: linux-usb@vger.kernel.org
10223S: Maintained
10224F: drivers/net/usb/cdc_*.c
10225F: include/uapi/linux/usb/cdc.h
10226
10227USB CHAOSKEY DRIVER
10228M: Keith Packard <keithp@keithp.com>
10229L: linux-usb@vger.kernel.org
10230S: Maintained
10231F: drivers/usb/misc/chaoskey.c
10232
10233USB CYPRESS C67X00 DRIVER
10234M: Peter Korsgaard <jacmet@sunsite.dk>
10235L: linux-usb@vger.kernel.org
10236S: Maintained
10237F: drivers/usb/c67x00/
10238
10239USB DAVICOM DM9601 DRIVER
10240M: Peter Korsgaard <jacmet@sunsite.dk>
10241L: netdev@vger.kernel.org
10242W: http://www.linux-usb.org/usbnet
10243S: Maintained
10244F: drivers/net/usb/dm9601.c
10245
10246USB DIAMOND RIO500 DRIVER
10247M: Cesar Miquel <miquel@df.uba.ar>
10248L: rio500-users@lists.sourceforge.net
10249W: http://rio500.sourceforge.net
10250S: Maintained
10251F: drivers/usb/misc/rio500*
10252
10253USB EHCI DRIVER
10254M: Alan Stern <stern@rowland.harvard.edu>
10255L: linux-usb@vger.kernel.org
10256S: Maintained
10257F: Documentation/usb/ehci.txt
10258F: drivers/usb/host/ehci*
10259
10260USB GADGET/PERIPHERAL SUBSYSTEM
10261M: Felipe Balbi <balbi@ti.com>
10262L: linux-usb@vger.kernel.org
10263W: http://www.linux-usb.org/gadget
10264T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10265S: Maintained
10266F: drivers/usb/gadget/
10267F: include/linux/usb/gadget*
10268
10269USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10270M: Jiri Kosina <jkosina@suse.cz>
10271L: linux-usb@vger.kernel.org
10272T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10273S: Maintained
10274F: Documentation/hid/hiddev.txt
10275F: drivers/hid/usbhid/
10276
10277USB ISP116X DRIVER
10278M: Olav Kongas <ok@artecdesign.ee>
10279L: linux-usb@vger.kernel.org
10280S: Maintained
10281F: drivers/usb/host/isp116x*
10282F: include/linux/usb/isp116x.h
10283
10284USB MASS STORAGE DRIVER
10285M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10286L: linux-usb@vger.kernel.org
10287L: usb-storage@lists.one-eyed-alien.net
10288S: Maintained
10289W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
10290F: drivers/usb/storage/
10291
10292USB MIDI DRIVER
10293M: Clemens Ladisch <clemens@ladisch.de>
10294L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10295T: git git://git.alsa-project.org/alsa-kernel.git
10296S: Maintained
10297F: sound/usb/midi.*
10298
10299USB NETWORKING DRIVERS
10300L: linux-usb@vger.kernel.org
10301S: Odd Fixes
10302F: drivers/net/usb/
10303
10304USB OHCI DRIVER
10305M: Alan Stern <stern@rowland.harvard.edu>
10306L: linux-usb@vger.kernel.org
10307S: Maintained
10308F: Documentation/usb/ohci.txt
10309F: drivers/usb/host/ohci*
10310
10311USB OTG FSM (Finite State Machine)
10312M: Peter Chen <Peter.Chen@freescale.com>
10313T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10314L: linux-usb@vger.kernel.org
10315S: Maintained
10316F: drivers/usb/common/usb-otg-fsm.c
10317
10318USB OVER IP DRIVER
10319M: Valentina Manea <valentina.manea.m@gmail.com>
10320M: Shuah Khan <shuah.kh@samsung.com>
10321L: linux-usb@vger.kernel.org
10322S: Maintained
10323F: drivers/usb/usbip/
10324F: tools/usb/usbip/
10325
10326USB PEGASUS DRIVER
10327M: Petko Manolov <petkan@nucleusys.com>
10328L: linux-usb@vger.kernel.org
10329L: netdev@vger.kernel.org
10330T: git git://github.com/petkan/pegasus.git
10331W: https://github.com/petkan/pegasus
10332S: Maintained
10333F: drivers/net/usb/pegasus.*
10334
10335USB PHY LAYER
10336M: Felipe Balbi <balbi@ti.com>
10337L: linux-usb@vger.kernel.org
10338T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10339S: Maintained
10340F: drivers/usb/phy/
10341
10342USB PRINTER DRIVER (usblp)
10343M: Pete Zaitcev <zaitcev@redhat.com>
10344L: linux-usb@vger.kernel.org
10345S: Supported
10346F: drivers/usb/class/usblp.c
10347
10348USB RTL8150 DRIVER
10349M: Petko Manolov <petkan@nucleusys.com>
10350L: linux-usb@vger.kernel.org
10351L: netdev@vger.kernel.org
10352T: git git://github.com/petkan/rtl8150.git
10353W: https://github.com/petkan/rtl8150
10354S: Maintained
10355F: drivers/net/usb/rtl8150.c
10356
10357USB SERIAL SUBSYSTEM
10358M: Johan Hovold <johan@kernel.org>
10359L: linux-usb@vger.kernel.org
10360S: Maintained
10361F: Documentation/usb/usb-serial.txt
10362F: drivers/usb/serial/
10363F: include/linux/usb/serial.h
10364
10365USB SMSC75XX ETHERNET DRIVER
10366M: Steve Glendinning <steve.glendinning@shawell.net>
10367L: netdev@vger.kernel.org
10368S: Maintained
10369F: drivers/net/usb/smsc75xx.*
10370
10371USB SMSC95XX ETHERNET DRIVER
10372M: Steve Glendinning <steve.glendinning@shawell.net>
10373L: netdev@vger.kernel.org
10374S: Maintained
10375F: drivers/net/usb/smsc95xx.*
10376
10377USB SUBSYSTEM
10378M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10379L: linux-usb@vger.kernel.org
10380W: http://www.linux-usb.org
10381T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10382S: Supported
10383F: Documentation/usb/
10384F: drivers/usb/
10385F: include/linux/usb.h
10386F: include/linux/usb/
10387
10388USB UHCI DRIVER
10389M: Alan Stern <stern@rowland.harvard.edu>
10390L: linux-usb@vger.kernel.org
10391S: Maintained
10392F: drivers/usb/host/uhci*
10393
10394USB "USBNET" DRIVER FRAMEWORK
10395M: Oliver Neukum <oneukum@suse.de>
10396L: netdev@vger.kernel.org
10397W: http://www.linux-usb.org/usbnet
10398S: Maintained
10399F: drivers/net/usb/usbnet.c
10400F: include/linux/usb/usbnet.h
10401
10402USB VIDEO CLASS
10403M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10404L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10405L: linux-media@vger.kernel.org
10406T: git git://linuxtv.org/media_tree.git
10407W: http://www.ideasonboard.org/uvc/
10408S: Maintained
10409F: drivers/media/usb/uvc/
10410F: include/uapi/linux/uvcvideo.h
10411
10412USB VISION DRIVER
10413M: Hans Verkuil <hverkuil@xs4all.nl>
10414L: linux-media@vger.kernel.org
10415T: git git://linuxtv.org/media_tree.git
10416W: http://linuxtv.org
10417S: Odd Fixes
10418F: drivers/media/usb/usbvision/
10419
10420USB WEBCAM GADGET
10421M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10422L: linux-usb@vger.kernel.org
10423S: Maintained
10424F: drivers/usb/gadget/function/*uvc*
10425F: drivers/usb/gadget/legacy/webcam.c
10426
10427USB WIRELESS RNDIS DRIVER (rndis_wlan)
10428M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
10429L: linux-wireless@vger.kernel.org
10430S: Maintained
10431F: drivers/net/wireless/rndis_wlan.c
10432
10433USB XHCI DRIVER
10434M: Mathias Nyman <mathias.nyman@intel.com>
10435L: linux-usb@vger.kernel.org
10436S: Supported
10437F: drivers/usb/host/xhci*
10438F: drivers/usb/host/pci-quirks*
10439
10440USB ZD1201 DRIVER
10441L: linux-wireless@vger.kernel.org
10442W: http://linux-lc100020.sourceforge.net
10443S: Orphan
10444F: drivers/net/wireless/zd1201.*
10445
10446USB ZR364XX DRIVER
10447M: Antoine Jacquet <royale@zerezo.com>
10448L: linux-usb@vger.kernel.org
10449L: linux-media@vger.kernel.org
10450T: git git://linuxtv.org/media_tree.git
10451W: http://royale.zerezo.com/zr364xx/
10452S: Maintained
10453F: Documentation/video4linux/zr364xx.txt
10454F: drivers/media/usb/zr364xx/
10455
10456USER-MODE LINUX (UML)
10457M: Jeff Dike <jdike@addtoit.com>
10458M: Richard Weinberger <richard@nod.at>
10459L: user-mode-linux-devel@lists.sourceforge.net
10460L: user-mode-linux-user@lists.sourceforge.net
10461W: http://user-mode-linux.sourceforge.net
10462S: Maintained
10463F: Documentation/virtual/uml/
10464F: arch/um/
10465F: arch/x86/um/
10466F: fs/hostfs/
10467F: fs/hppfs/
10468
10469USERSPACE I/O (UIO)
10470M: "Hans J. Koch" <hjk@hansjkoch.de>
10471M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10472S: Maintained
10473T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10474F: Documentation/DocBook/uio-howto.tmpl
10475F: drivers/uio/
10476F: include/linux/uio*.h
10477
10478UTIL-LINUX PACKAGE
10479M: Karel Zak <kzak@redhat.com>
10480L: util-linux@vger.kernel.org
10481W: http://en.wikipedia.org/wiki/Util-linux
10482T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10483S: Maintained
10484
10485UVESAFB DRIVER
10486M: Michal Januszewski <spock@gentoo.org>
10487L: linux-fbdev@vger.kernel.org
10488W: http://dev.gentoo.org/~spock/projects/uvesafb/
10489S: Maintained
10490F: Documentation/fb/uvesafb.txt
10491F: drivers/video/fbdev/uvesafb.*
10492
10493VFAT/FAT/MSDOS FILESYSTEM
10494M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10495S: Maintained
10496F: Documentation/filesystems/vfat.txt
10497F: fs/fat/
10498
10499VFIO DRIVER
10500M: Alex Williamson <alex.williamson@redhat.com>
10501L: kvm@vger.kernel.org
10502S: Maintained
10503F: Documentation/vfio.txt
10504F: drivers/vfio/
10505F: include/linux/vfio.h
10506F: include/uapi/linux/vfio.h
10507
10508VIDEOBUF2 FRAMEWORK
10509M: Pawel Osciak <pawel@osciak.com>
10510M: Marek Szyprowski <m.szyprowski@samsung.com>
10511M: Kyungmin Park <kyungmin.park@samsung.com>
10512L: linux-media@vger.kernel.org
10513S: Maintained
10514F: drivers/media/v4l2-core/videobuf2-*
10515F: include/media/videobuf2-*
10516
10517VIRTIO CONSOLE DRIVER
10518M: Amit Shah <amit.shah@redhat.com>
10519L: virtualization@lists.linux-foundation.org
10520S: Maintained
10521F: drivers/char/virtio_console.c
10522F: include/linux/virtio_console.h
10523F: include/uapi/linux/virtio_console.h
10524
10525VIRTIO CORE, NET AND BLOCK DRIVERS
10526M: Rusty Russell <rusty@rustcorp.com.au>
10527M: "Michael S. Tsirkin" <mst@redhat.com>
10528L: virtualization@lists.linux-foundation.org
10529S: Maintained
10530F: drivers/virtio/
10531F: tools/virtio/
10532F: drivers/net/virtio_net.c
10533F: drivers/block/virtio_blk.c
10534F: include/linux/virtio_*.h
10535F: include/uapi/linux/virtio_*.h
10536
10537VIRTIO HOST (VHOST)
10538M: "Michael S. Tsirkin" <mst@redhat.com>
10539L: kvm@vger.kernel.org
10540L: virtualization@lists.linux-foundation.org
10541L: netdev@vger.kernel.org
10542S: Maintained
10543F: drivers/vhost/
10544F: include/uapi/linux/vhost.h
10545
10546VIRTIO INPUT DRIVER
10547M: Gerd Hoffmann <kraxel@redhat.com>
10548S: Maintained
10549F: drivers/virtio/virtio_input.c
10550F: include/uapi/linux/virtio_input.h
10551
10552VIA RHINE NETWORK DRIVER
10553M: Roger Luethi <rl@hellgate.ch>
10554S: Maintained
10555F: drivers/net/ethernet/via/via-rhine.c
10556
10557VIA SD/MMC CARD CONTROLLER DRIVER
10558M: Bruce Chang <brucechang@via.com.tw>
10559M: Harald Welte <HaraldWelte@viatech.com>
10560S: Maintained
10561F: drivers/mmc/host/via-sdmmc.c
10562
10563VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10564M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10565L: linux-fbdev@vger.kernel.org
10566S: Maintained
10567F: include/linux/via-core.h
10568F: include/linux/via-gpio.h
10569F: include/linux/via_i2c.h
10570F: drivers/video/fbdev/via/
10571
10572VIA VELOCITY NETWORK DRIVER
10573M: Francois Romieu <romieu@fr.zoreil.com>
10574L: netdev@vger.kernel.org
10575S: Maintained
10576F: drivers/net/ethernet/via/via-velocity.*
10577
10578VIVID VIRTUAL VIDEO DRIVER
10579M: Hans Verkuil <hverkuil@xs4all.nl>
10580L: linux-media@vger.kernel.org
10581T: git git://linuxtv.org/media_tree.git
10582W: http://linuxtv.org
10583S: Maintained
10584F: drivers/media/platform/vivid/*
10585
10586VLAN (802.1Q)
10587M: Patrick McHardy <kaber@trash.net>
10588L: netdev@vger.kernel.org
10589S: Maintained
10590F: drivers/net/macvlan.c
10591F: include/linux/if_*vlan.h
10592F: net/8021q/
10593
10594VLYNQ BUS
10595M: Florian Fainelli <florian@openwrt.org>
10596L: openwrt-devel@lists.openwrt.org (subscribers-only)
10597S: Maintained
10598F: drivers/vlynq/vlynq.c
10599F: include/linux/vlynq.h
10600
10601VME SUBSYSTEM
10602M: Martyn Welch <martyn.welch@ge.com>
10603M: Manohar Vanga <manohar.vanga@gmail.com>
10604M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10605L: devel@driverdev.osuosl.org
10606S: Maintained
10607T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10608F: Documentation/vme_api.txt
10609F: drivers/staging/vme/
10610F: drivers/vme/
10611F: include/linux/vme*
10612
10613VMWARE HYPERVISOR INTERFACE
10614M: Alok Kataria <akataria@vmware.com>
10615L: virtualization@lists.linux-foundation.org
10616S: Supported
10617F: arch/x86/kernel/cpu/vmware.c
10618
10619VMWARE BALLOON DRIVER
10620M: Xavier Deguillard <xdeguillard@vmware.com>
10621M: Philip Moltmann <moltmann@vmware.com>
10622M: "VMware, Inc." <pv-drivers@vmware.com>
10623L: linux-kernel@vger.kernel.org
10624S: Maintained
10625F: drivers/misc/vmw_balloon.c
10626
10627VMWARE VMMOUSE SUBDRIVER
10628M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
10629M: "VMware, Inc." <pv-drivers@vmware.com>
10630L: linux-input@vger.kernel.org
10631S: Maintained
10632F: drivers/input/mouse/vmmouse.c
10633F: drivers/input/mouse/vmmouse.h
10634
10635VMWARE VMXNET3 ETHERNET DRIVER
10636M: Shreyas Bhatewara <sbhatewara@vmware.com>
10637M: "VMware, Inc." <pv-drivers@vmware.com>
10638L: netdev@vger.kernel.org
10639S: Maintained
10640F: drivers/net/vmxnet3/
10641
10642VMware PVSCSI driver
10643M: Arvind Kumar <arvindkumar@vmware.com>
10644M: VMware PV-Drivers <pv-drivers@vmware.com>
10645L: linux-scsi@vger.kernel.org
10646S: Maintained
10647F: drivers/scsi/vmw_pvscsi.c
10648F: drivers/scsi/vmw_pvscsi.h
10649
10650VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10651M: Liam Girdwood <lgirdwood@gmail.com>
10652M: Mark Brown <broonie@kernel.org>
10653L: linux-kernel@vger.kernel.org
10654W: http://opensource.wolfsonmicro.com/node/15
10655W: http://www.slimlogic.co.uk/?p=48
10656T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10657S: Supported
10658F: drivers/regulator/
10659F: include/linux/regulator/
10660
10661VT1211 HARDWARE MONITOR DRIVER
10662M: Juerg Haefliger <juergh@gmail.com>
10663L: lm-sensors@lm-sensors.org
10664S: Maintained
10665F: Documentation/hwmon/vt1211
10666F: drivers/hwmon/vt1211.c
10667
10668VT8231 HARDWARE MONITOR DRIVER
10669M: Roger Lucas <vt8231@hiddenengine.co.uk>
10670L: lm-sensors@lm-sensors.org
10671S: Maintained
10672F: drivers/hwmon/vt8231.c
10673
10674VUB300 USB to SDIO/SD/MMC bridge chip
10675M: Tony Olech <tony.olech@elandigitalsystems.com>
10676L: linux-mmc@vger.kernel.org
10677L: linux-usb@vger.kernel.org
10678S: Supported
10679F: drivers/mmc/host/vub300.c
10680
10681W1 DALLAS'S 1-WIRE BUS
10682M: Evgeniy Polyakov <zbr@ioremap.net>
10683S: Maintained
10684F: Documentation/w1/
10685F: drivers/w1/
10686
10687W83791D HARDWARE MONITORING DRIVER
10688M: Marc Hulsman <m.hulsman@tudelft.nl>
10689L: lm-sensors@lm-sensors.org
10690S: Maintained
10691F: Documentation/hwmon/w83791d
10692F: drivers/hwmon/w83791d.c
10693
10694W83793 HARDWARE MONITORING DRIVER
10695M: Rudolf Marek <r.marek@assembler.cz>
10696L: lm-sensors@lm-sensors.org
10697S: Maintained
10698F: Documentation/hwmon/w83793
10699F: drivers/hwmon/w83793.c
10700
10701W83795 HARDWARE MONITORING DRIVER
10702M: Jean Delvare <jdelvare@suse.de>
10703L: lm-sensors@lm-sensors.org
10704S: Maintained
10705F: drivers/hwmon/w83795.c
10706
10707W83L51xD SD/MMC CARD INTERFACE DRIVER
10708M: Pierre Ossman <pierre@ossman.eu>
10709S: Maintained
10710F: drivers/mmc/host/wbsd.*
10711
10712WACOM PROTOCOL 4 SERIAL TABLETS
10713M: Julian Squires <julian@cipht.net>
10714M: Hans de Goede <hdegoede@redhat.com>
10715L: linux-input@vger.kernel.org
10716S: Maintained
10717F: drivers/input/tablet/wacom_serial4.c
10718
10719WATCHDOG DEVICE DRIVERS
10720M: Wim Van Sebroeck <wim@iguana.be>
10721L: linux-watchdog@vger.kernel.org
10722W: http://www.linux-watchdog.org/
10723T: git git://www.linux-watchdog.org/linux-watchdog.git
10724S: Maintained
10725F: Documentation/watchdog/
10726F: drivers/watchdog/
10727F: include/linux/watchdog.h
10728F: include/uapi/linux/watchdog.h
10729
10730WD7000 SCSI DRIVER
10731M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
10732L: linux-scsi@vger.kernel.org
10733S: Maintained
10734F: drivers/scsi/wd7000.c
10735
10736WIIMOTE HID DRIVER
10737M: David Herrmann <dh.herrmann@googlemail.com>
10738L: linux-input@vger.kernel.org
10739S: Maintained
10740F: drivers/hid/hid-wiimote*
10741
10742WINBOND CIR DRIVER
10743M: David Härdeman <david@hardeman.nu>
10744S: Maintained
10745F: drivers/media/rc/winbond-cir.c
10746
10747WIMAX STACK
10748M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10749M: linux-wimax@intel.com
10750L: wimax@linuxwimax.org (subscribers-only)
10751S: Supported
10752W: http://linuxwimax.org
10753F: Documentation/wimax/README.wimax
10754F: include/linux/wimax/debug.h
10755F: include/net/wimax.h
10756F: include/uapi/linux/wimax.h
10757F: net/wimax/
10758
10759WISTRON LAPTOP BUTTON DRIVER
10760M: Miloslav Trmac <mitr@volny.cz>
10761S: Maintained
10762F: drivers/input/misc/wistron_btns.c
10763
10764WL3501 WIRELESS PCMCIA CARD DRIVER
10765M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10766L: linux-wireless@vger.kernel.org
10767W: http://oops.ghostprotocols.net:81/blog
10768S: Maintained
10769F: drivers/net/wireless/wl3501*
10770
10771WM97XX TOUCHSCREEN DRIVERS
10772M: Mark Brown <broonie@kernel.org>
10773M: Liam Girdwood <lrg@slimlogic.co.uk>
10774L: linux-input@vger.kernel.org
10775T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10776W: http://opensource.wolfsonmicro.com/node/7
10777S: Supported
10778F: drivers/input/touchscreen/*wm97*
10779F: include/linux/wm97xx.h
10780
10781WOLFSON MICROELECTRONICS DRIVERS
10782L: patches@opensource.wolfsonmicro.com
10783T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10784T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10785W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10786S: Supported
10787F: Documentation/hwmon/wm83??
10788F: arch/arm/mach-s3c64xx/mach-crag6410*
10789F: drivers/clk/clk-wm83*.c
10790F: drivers/extcon/extcon-arizona.c
10791F: drivers/leds/leds-wm83*.c
10792F: drivers/gpio/gpio-*wm*.c
10793F: drivers/gpio/gpio-arizona.c
10794F: drivers/hwmon/wm83??-hwmon.c
10795F: drivers/input/misc/wm831x-on.c
10796F: drivers/input/touchscreen/wm831x-ts.c
10797F: drivers/input/touchscreen/wm97*.c
10798F: drivers/mfd/arizona*
10799F: drivers/mfd/wm*.c
10800F: drivers/power/wm83*.c
10801F: drivers/rtc/rtc-wm83*.c
10802F: drivers/regulator/wm8*.c
10803F: drivers/video/backlight/wm83*_bl.c
10804F: drivers/watchdog/wm83*_wdt.c
10805F: include/linux/mfd/arizona/
10806F: include/linux/mfd/wm831x/
10807F: include/linux/mfd/wm8350/
10808F: include/linux/mfd/wm8400*
10809F: include/linux/wm97xx.h
10810F: include/sound/wm????.h
10811F: sound/soc/codecs/arizona.?
10812F: sound/soc/codecs/wm*
10813
10814WORKQUEUE
10815M: Tejun Heo <tj@kernel.org>
10816T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10817S: Maintained
10818F: include/linux/workqueue.h
10819F: kernel/workqueue.c
10820F: Documentation/workqueue.txt
10821
10822X.25 NETWORK LAYER
10823M: Andrew Hendry <andrew.hendry@gmail.com>
10824L: linux-x25@vger.kernel.org
10825S: Odd Fixes
10826F: Documentation/networking/x25*
10827F: include/net/x25*
10828F: net/x25/
10829
10830X86 ARCHITECTURE (32-BIT AND 64-BIT)
10831M: Thomas Gleixner <tglx@linutronix.de>
10832M: Ingo Molnar <mingo@redhat.com>
10833M: "H. Peter Anvin" <hpa@zytor.com>
10834M: x86@kernel.org
10835L: linux-kernel@vger.kernel.org
10836T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10837S: Maintained
10838F: Documentation/x86/
10839F: arch/x86/
10840
10841X86 PLATFORM DRIVERS
10842M: Darren Hart <dvhart@infradead.org>
10843L: platform-driver-x86@vger.kernel.org
10844T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10845S: Maintained
10846F: drivers/platform/x86/
10847
10848X86 MCE INFRASTRUCTURE
10849M: Tony Luck <tony.luck@intel.com>
10850M: Borislav Petkov <bp@alien8.de>
10851L: linux-edac@vger.kernel.org
10852S: Maintained
10853F: arch/x86/kernel/cpu/mcheck/*
10854
10855X86 VDSO
10856M: Andy Lutomirski <luto@amacapital.net>
10857L: linux-kernel@vger.kernel.org
10858T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10859S: Maintained
10860F: arch/x86/vdso/
10861
10862XC2028/3028 TUNER DRIVER
10863M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10864L: linux-media@vger.kernel.org
10865W: http://linuxtv.org
10866T: git git://linuxtv.org/media_tree.git
10867S: Maintained
10868F: drivers/media/tuners/tuner-xc2028.*
10869
10870XEN HYPERVISOR INTERFACE
10871M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10872M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10873M: David Vrabel <david.vrabel@citrix.com>
10874L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10875T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10876S: Supported
10877F: arch/x86/xen/
10878F: drivers/*/xen-*front.c
10879F: drivers/xen/
10880F: arch/x86/include/asm/xen/
10881F: include/xen/
10882F: include/uapi/xen/
10883
10884XEN HYPERVISOR ARM
10885M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10886L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10887S: Supported
10888F: arch/arm/xen/
10889F: arch/arm/include/asm/xen/
10890
10891XEN HYPERVISOR ARM64
10892M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10893L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10894S: Supported
10895F: arch/arm64/xen/
10896F: arch/arm64/include/asm/xen/
10897
10898XEN NETWORK BACKEND DRIVER
10899M: Ian Campbell <ian.campbell@citrix.com>
10900M: Wei Liu <wei.liu2@citrix.com>
10901L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10902L: netdev@vger.kernel.org
10903S: Supported
10904F: drivers/net/xen-netback/*
10905
10906XEN PCI SUBSYSTEM
10907M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10908L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10909S: Supported
10910F: arch/x86/pci/*xen*
10911F: drivers/pci/*xen*
10912
10913XEN BLOCK SUBSYSTEM
10914M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10915M: Roger Pau Monné <roger.pau@citrix.com>
10916L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10917S: Supported
10918F: drivers/block/xen-blkback/*
10919F: drivers/block/xen*
10920
10921XEN PVSCSI DRIVERS
10922M: Juergen Gross <jgross@suse.com>
10923L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10924L: linux-scsi@vger.kernel.org
10925S: Supported
10926F: drivers/scsi/xen-scsifront.c
10927F: drivers/xen/xen-scsiback.c
10928F: include/xen/interface/io/vscsiif.h
10929
10930XEN SWIOTLB SUBSYSTEM
10931M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10932L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10933S: Supported
10934F: arch/x86/xen/*swiotlb*
10935F: drivers/xen/*swiotlb*
10936
10937XFS FILESYSTEM
10938P: Silicon Graphics Inc
10939M: Dave Chinner <david@fromorbit.com>
10940M: xfs@oss.sgi.com
10941L: xfs@oss.sgi.com
10942W: http://oss.sgi.com/projects/xfs
10943T: git git://oss.sgi.com/xfs/xfs.git
10944S: Supported
10945F: Documentation/filesystems/xfs.txt
10946F: fs/xfs/
10947
10948XILINX AXI ETHERNET DRIVER
10949M: Anirudha Sarangi <anirudh@xilinx.com>
10950M: John Linn <John.Linn@xilinx.com>
10951S: Maintained
10952F: drivers/net/ethernet/xilinx/xilinx_axienet*
10953
10954XILINX UARTLITE SERIAL DRIVER
10955M: Peter Korsgaard <jacmet@sunsite.dk>
10956L: linux-serial@vger.kernel.org
10957S: Maintained
10958F: drivers/tty/serial/uartlite.c
10959
10960XILINX VIDEO IP CORES
10961M: Hyun Kwon <hyun.kwon@xilinx.com>
10962M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10963L: linux-media@vger.kernel.org
10964T: git git://linuxtv.org/media_tree.git
10965S: Supported
10966F: Documentation/devicetree/bindings/media/xilinx/
10967F: drivers/media/platform/xilinx/
10968F: include/uapi/linux/xilinx-v4l2-controls.h
10969
10970XILLYBUS DRIVER
10971M: Eli Billauer <eli.billauer@gmail.com>
10972L: linux-kernel@vger.kernel.org
10973S: Supported
10974F: drivers/char/xillybus/
10975
10976XTENSA XTFPGA PLATFORM SUPPORT
10977M: Max Filippov <jcmvbkbc@gmail.com>
10978L: linux-xtensa@linux-xtensa.org
10979S: Maintained
10980F: drivers/spi/spi-xtensa-xtfpga.c
10981F: sound/soc/xtensa/xtfpga-i2s.c
10982
10983YAM DRIVER FOR AX.25
10984M: Jean-Paul Roubelat <jpr@f6fbb.org>
10985L: linux-hams@vger.kernel.org
10986S: Maintained
10987F: drivers/net/hamradio/yam*
10988F: include/linux/yam.h
10989
10990YEALINK PHONE DRIVER
10991M: Henk Vergonet <Henk.Vergonet@gmail.com>
10992L: usbb2k-api-dev@nongnu.org
10993S: Maintained
10994F: Documentation/input/yealink.txt
10995F: drivers/input/misc/yealink.*
10996
10997Z8530 DRIVER FOR AX.25
10998M: Joerg Reuter <jreuter@yaina.de>
10999W: http://yaina.de/jreuter/
11000W: http://www.qsl.net/dl1bke/
11001L: linux-hams@vger.kernel.org
11002S: Maintained
11003F: Documentation/networking/z8530drv.txt
11004F: drivers/net/hamradio/*scc.c
11005F: drivers/net/hamradio/z8530.h
11006
11007ZBUD COMPRESSED PAGE ALLOCATOR
11008M: Seth Jennings <sjennings@variantweb.net>
11009L: linux-mm@kvack.org
11010S: Maintained
11011F: mm/zbud.c
11012F: include/linux/zbud.h
11013
11014ZD1211RW WIRELESS DRIVER
11015M: Daniel Drake <dsd@gentoo.org>
11016M: Ulrich Kunitz <kune@deine-taler.de>
11017W: http://zd1211.ath.cx/wiki/DriverRewrite
11018L: linux-wireless@vger.kernel.org
11019L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11020S: Maintained
11021F: drivers/net/wireless/zd1211rw/
11022
11023ZR36067 VIDEO FOR LINUX DRIVER
11024L: mjpeg-users@lists.sourceforge.net
11025L: linux-media@vger.kernel.org
11026W: http://mjpeg.sourceforge.net/driver-zoran/
11027T: hg http://linuxtv.org/hg/v4l-dvb
11028S: Odd Fixes
11029F: drivers/media/pci/zoran/
11030
11031ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11032M: Minchan Kim <minchan@kernel.org>
11033M: Nitin Gupta <ngupta@vflare.org>
11034L: linux-kernel@vger.kernel.org
11035S: Maintained
11036F: drivers/block/zram/
11037F: Documentation/blockdev/zram.txt
11038
11039ZS DECSTATION Z85C30 SERIAL DRIVER
11040M: "Maciej W. Rozycki" <macro@linux-mips.org>
11041S: Maintained
11042F: drivers/tty/serial/zs.*
11043
11044ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11045M: Minchan Kim <minchan@kernel.org>
11046M: Nitin Gupta <ngupta@vflare.org>
11047L: linux-mm@kvack.org
11048S: Maintained
11049F: mm/zsmalloc.c
11050F: include/linux/zsmalloc.h
11051F: Documentation/vm/zsmalloc.txt
11052
11053ZSWAP COMPRESSED SWAP CACHING
11054M: Seth Jennings <sjennings@variantweb.net>
11055L: linux-mm@kvack.org
11056S: Maintained
11057F: mm/zswap.c
11058
11059THE REST
11060M: Linus Torvalds <torvalds@linux-foundation.org>
11061L: linux-kernel@vger.kernel.org
11062Q: http://patchwork.kernel.org/project/LKML/list/
11063T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11064S: Buried alive in reporters
11065F: *
11066F: */
This page took 0.063544 seconds and 5 git commands to generate.