tpm: two-phase chip management functions
[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 trival 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 TRIPLE SPEED ETHERNET DRIVER
567M: Vince Bridgers <vbridger@opensource.altera.com>
568L: netdev@vger.kernel.org
569L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
570S: Maintained
571F: drivers/net/ethernet/altera/
572
573ALTERA UART/JTAG UART SERIAL DRIVERS
574M: Tobias Klauser <tklauser@distanz.ch>
575L: linux-serial@vger.kernel.org
576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577S: Maintained
578F: drivers/tty/serial/altera_uart.c
579F: drivers/tty/serial/altera_jtaguart.c
580F: include/linux/altera_uart.h
581F: include/linux/altera_jtaguart.h
582
583AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
584M: Tom Lendacky <thomas.lendacky@amd.com>
585L: linux-crypto@vger.kernel.org
586S: Supported
587F: drivers/crypto/ccp/
588F: include/linux/ccp.h
589
590AMD FAM15H PROCESSOR POWER MONITORING DRIVER
591M: Andreas Herrmann <herrmann.der.user@googlemail.com>
592L: lm-sensors@lm-sensors.org
593S: Maintained
594F: Documentation/hwmon/fam15h_power
595F: drivers/hwmon/fam15h_power.c
596
597AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
598M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
599L: linux-geode@lists.infradead.org (moderated for non-subscribers)
600S: Supported
601F: drivers/usb/gadget/udc/amd5536udc.*
602
603AMD GEODE PROCESSOR/CHIPSET SUPPORT
604P: Andres Salomon <dilinger@queued.net>
605L: linux-geode@lists.infradead.org (moderated for non-subscribers)
606W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
607S: Supported
608F: drivers/char/hw_random/geode-rng.c
609F: drivers/crypto/geode*
610F: drivers/video/fbdev/geode/
611F: arch/x86/include/asm/geode.h
612
613AMD IOMMU (AMD-VI)
614M: Joerg Roedel <joro@8bytes.org>
615L: iommu@lists.linux-foundation.org
616T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
617S: Maintained
618F: drivers/iommu/amd_iommu*.[ch]
619F: include/linux/amd-iommu.h
620
621AMD KFD
622M: Oded Gabbay <oded.gabbay@amd.com>
623L: dri-devel@lists.freedesktop.org
624T: git git://people.freedesktop.org/~gabbayo/linux.git
625S: Supported
626F: drivers/gpu/drm/amd/amdkfd/
627F: drivers/gpu/drm/radeon/radeon_kfd.c
628F: drivers/gpu/drm/radeon/radeon_kfd.h
629F: include/uapi/linux/kfd_ioctl.h
630
631AMD MICROCODE UPDATE SUPPORT
632M: Andreas Herrmann <herrmann.der.user@googlemail.com>
633L: amd64-microcode@amd64.org
634S: Maintained
635F: arch/x86/kernel/cpu/microcode/amd*
636
637AMD XGBE DRIVER
638M: Tom Lendacky <thomas.lendacky@amd.com>
639L: netdev@vger.kernel.org
640S: Supported
641F: drivers/net/ethernet/amd/xgbe/
642F: drivers/net/phy/amd-xgbe-phy.c
643
644AMS (Apple Motion Sensor) DRIVER
645M: Michael Hanselmann <linux-kernel@hansmi.ch>
646S: Supported
647F: drivers/macintosh/ams/
648
649AMSO1100 RNIC DRIVER
650M: Tom Tucker <tom@opengridcomputing.com>
651M: Steve Wise <swise@opengridcomputing.com>
652L: linux-rdma@vger.kernel.org
653S: Maintained
654F: drivers/infiniband/hw/amso1100/
655
656ANALOG DEVICES INC AD9389B DRIVER
657M: Hans Verkuil <hans.verkuil@cisco.com>
658L: linux-media@vger.kernel.org
659S: Maintained
660F: drivers/media/i2c/ad9389b*
661
662ANALOG DEVICES INC ADV7511 DRIVER
663M: Hans Verkuil <hans.verkuil@cisco.com>
664L: linux-media@vger.kernel.org
665S: Maintained
666F: drivers/media/i2c/adv7511*
667
668ANALOG DEVICES INC ADV7604 DRIVER
669M: Hans Verkuil <hans.verkuil@cisco.com>
670L: linux-media@vger.kernel.org
671S: Maintained
672F: drivers/media/i2c/adv7604*
673
674ANALOG DEVICES INC ADV7842 DRIVER
675M: Hans Verkuil <hans.verkuil@cisco.com>
676L: linux-media@vger.kernel.org
677S: Maintained
678F: drivers/media/i2c/adv7842*
679
680ANALOG DEVICES INC ASOC CODEC DRIVERS
681M: Lars-Peter Clausen <lars@metafoo.de>
682L: alsa-devel@alsa-project.org (moderated for non-subscribers)
683W: http://wiki.analog.com/
684W: http://ez.analog.com/community/linux-device-drivers
685S: Supported
686F: sound/soc/codecs/adau*
687F: sound/soc/codecs/adav*
688F: sound/soc/codecs/ad1*
689F: sound/soc/codecs/ad7*
690F: sound/soc/codecs/ssm*
691F: sound/soc/codecs/sigmadsp.*
692
693ANALOG DEVICES INC ASOC DRIVERS
694L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
695L: alsa-devel@alsa-project.org (moderated for non-subscribers)
696W: http://blackfin.uclinux.org/
697S: Supported
698F: sound/soc/blackfin/*
699
700ANALOG DEVICES INC IIO DRIVERS
701M: Lars-Peter Clausen <lars@metafoo.de>
702M: Michael Hennerich <Michael.Hennerich@analog.com>
703W: http://wiki.analog.com/
704W: http://ez.analog.com/community/linux-device-drivers
705S: Supported
706F: drivers/iio/*/ad*
707X: drivers/iio/*/adjd*
708F: drivers/staging/iio/*/ad*
709F: staging/iio/trigger/iio-trig-bfin-timer.c
710
711AOA (Apple Onboard Audio) ALSA DRIVER
712M: Johannes Berg <johannes@sipsolutions.net>
713L: linuxppc-dev@lists.ozlabs.org
714L: alsa-devel@alsa-project.org (moderated for non-subscribers)
715S: Maintained
716F: sound/aoa/
717
718APM DRIVER
719M: Jiri Kosina <jkosina@suse.cz>
720S: Odd fixes
721F: arch/x86/kernel/apm_32.c
722F: include/linux/apm_bios.h
723F: include/uapi/linux/apm_bios.h
724F: drivers/char/apm-emulation.c
725
726APPLE BCM5974 MULTITOUCH DRIVER
727M: Henrik Rydberg <rydberg@bitmath.org>
728L: linux-input@vger.kernel.org
729S: Odd fixes
730F: drivers/input/mouse/bcm5974.c
731
732APPLE SMC DRIVER
733M: Henrik Rydberg <rydberg@bitmath.org>
734L: lm-sensors@lm-sensors.org
735S: Odd fixes
736F: drivers/hwmon/applesmc.c
737
738APPLETALK NETWORK LAYER
739M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
740S: Maintained
741F: drivers/net/appletalk/
742F: net/appletalk/
743
744APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
745M: Iyappan Subramanian <isubramanian@apm.com>
746M: Keyur Chudgar <kchudgar@apm.com>
747S: Supported
748F: drivers/net/ethernet/apm/xgene/
749F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
750
751APTINA CAMERA SENSOR PLL
752M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
753L: linux-media@vger.kernel.org
754S: Maintained
755F: drivers/media/i2c/aptina-pll.*
756
757ARASAN COMPACT FLASH PATA CONTROLLER
758M: Viresh Kumar <viresh.linux@gmail.com>
759L: linux-ide@vger.kernel.org
760S: Maintained
761F: include/linux/pata_arasan_cf_data.h
762F: drivers/ata/pata_arasan_cf.c
763
764ARC FRAMEBUFFER DRIVER
765M: Jaya Kumar <jayalk@intworks.biz>
766S: Maintained
767F: drivers/video/fbdev/arcfb.c
768F: drivers/video/fbdev/core/fb_defio.c
769
770ARM MFM AND FLOPPY DRIVERS
771M: Ian Molton <spyro@f2s.com>
772S: Maintained
773F: arch/arm/lib/floppydma.S
774F: arch/arm/include/asm/floppy.h
775
776ARM PMU PROFILING AND DEBUGGING
777M: Will Deacon <will.deacon@arm.com>
778S: Maintained
779F: arch/arm/kernel/perf_event*
780F: arch/arm/oprofile/common.c
781F: arch/arm/include/asm/pmu.h
782F: arch/arm/kernel/hw_breakpoint.c
783F: arch/arm/include/asm/hw_breakpoint.h
784
785ARM PORT
786M: Russell King <linux@arm.linux.org.uk>
787L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
788W: http://www.arm.linux.org.uk/
789S: Maintained
790F: arch/arm/
791
792ARM SUB-ARCHITECTURES
793L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
794S: Maintained
795F: arch/arm/mach-*/
796F: arch/arm/plat-*/
797T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
798
799ARM PRIMECELL AACI PL041 DRIVER
800M: Russell King <linux@arm.linux.org.uk>
801S: Maintained
802F: sound/arm/aaci.*
803
804ARM PRIMECELL CLCD PL110 DRIVER
805M: Russell King <linux@arm.linux.org.uk>
806S: Maintained
807F: drivers/video/fbdev/amba-clcd.*
808
809ARM PRIMECELL KMI PL050 DRIVER
810M: Russell King <linux@arm.linux.org.uk>
811S: Maintained
812F: drivers/input/serio/ambakmi.*
813F: include/linux/amba/kmi.h
814
815ARM PRIMECELL MMCI PL180/1 DRIVER
816M: Russell King <linux@arm.linux.org.uk>
817S: Maintained
818F: drivers/mmc/host/mmci.*
819F: include/linux/amba/mmci.h
820
821ARM PRIMECELL UART PL010 AND PL011 DRIVERS
822M: Russell King <linux@arm.linux.org.uk>
823S: Maintained
824F: drivers/tty/serial/amba-pl01*.c
825F: include/linux/amba/serial.h
826
827ARM PRIMECELL BUS SUPPORT
828M: Russell King <linux@arm.linux.org.uk>
829S: Maintained
830F: drivers/amba/
831F: include/linux/amba/bus.h
832
833ARM/ADS SPHERE MACHINE SUPPORT
834M: Lennert Buytenhek <kernel@wantstofly.org>
835L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
836S: Maintained
837
838ARM/AFEB9260 MACHINE SUPPORT
839M: Sergey Lapin <slapin@ossfans.org>
840L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
841S: Maintained
842
843ARM/AJECO 1ARM MACHINE SUPPORT
844M: Lennert Buytenhek <kernel@wantstofly.org>
845L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
846S: Maintained
847
848ARM/Allwinner A1X SoC support
849M: Maxime Ripard <maxime.ripard@free-electrons.com>
850L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
851S: Maintained
852N: sun[x4567]i
853
854ARM/Allwinner SoC Clock Support
855M: Emilio López <emilio@elopez.com.ar>
856S: Maintained
857F: drivers/clk/sunxi/
858
859ARM/Amlogic MesonX SoC support
860M: Carlo Caione <carlo@caione.org>
861L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
862S: Maintained
863F: drivers/media/rc/meson-ir.c
864N: meson[x68]
865
866ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
867M: Andrew Victor <linux@maxim.org.za>
868M: Nicolas Ferre <nicolas.ferre@atmel.com>
869M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
870L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
871W: http://maxim.org.za/at91_26.html
872W: http://www.linux4sam.org
873S: Supported
874F: arch/arm/mach-at91/
875F: include/soc/at91/
876F: arch/arm/boot/dts/at91*.dts
877F: arch/arm/boot/dts/at91*.dtsi
878F: arch/arm/boot/dts/sama*.dts
879F: arch/arm/boot/dts/sama*.dtsi
880
881ARM/ATMEL AT91 Clock Support
882M: Boris Brezillon <boris.brezillon@free-electrons.com>
883S: Maintained
884F: drivers/clk/at91
885
886ARM/CALXEDA HIGHBANK ARCHITECTURE
887M: Rob Herring <robh@kernel.org>
888L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
889S: Maintained
890F: arch/arm/mach-highbank/
891
892ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
893M: Krzysztof Halasa <khalasa@piap.pl>
894S: Maintained
895F: arch/arm/mach-cns3xxx/
896
897ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
898M: Alexander Shiyan <shc_work@mail.ru>
899L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
900S: Odd Fixes
901N: clps711x
902
903ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
904M: Hartley Sweeten <hsweeten@visionengravers.com>
905M: Ryan Mallon <rmallon@gmail.com>
906L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
907S: Maintained
908F: arch/arm/mach-ep93xx/
909F: arch/arm/mach-ep93xx/include/mach/
910
911ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
912M: Lennert Buytenhek <kernel@wantstofly.org>
913L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914S: Maintained
915
916ARM/CLKDEV SUPPORT
917M: Russell King <linux@arm.linux.org.uk>
918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919S: Maintained
920F: arch/arm/include/asm/clkdev.h
921F: drivers/clk/clkdev.c
922
923ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
924M: Mike Rapoport <mike@compulab.co.il>
925L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
926S: Maintained
927
928ARM/CONTEC MICRO9 MACHINE SUPPORT
929M: Hubert Feurstein <hubert.feurstein@contec.at>
930S: Maintained
931F: arch/arm/mach-ep93xx/micro9.c
932
933ARM/CORESIGHT FRAMEWORK AND DRIVERS
934M: Mathieu Poirier <mathieu.poirier@linaro.org>
935L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
936S: Maintained
937F: drivers/coresight/*
938F: Documentation/trace/coresight.txt
939F: Documentation/devicetree/bindings/arm/coresight.txt
940F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
941
942ARM/CORGI MACHINE SUPPORT
943M: Richard Purdie <rpurdie@rpsys.net>
944S: Maintained
945
946ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
947M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
948L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949T: git git://git.berlios.de/gemini-board
950S: Maintained
951F: arch/arm/mach-gemini/
952
953ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
954M: Barry Song <baohua@kernel.org>
955L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
956T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
957S: Maintained
958F: arch/arm/mach-prima2/
959F: drivers/clk/sirf/
960F: drivers/clocksource/timer-prima2.c
961F: drivers/clocksource/timer-marco.c
962N: [^a-z]sirf
963
964ARM/EBSA110 MACHINE SUPPORT
965M: Russell King <linux@arm.linux.org.uk>
966L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
967W: http://www.arm.linux.org.uk/
968S: Maintained
969F: arch/arm/mach-ebsa110/
970F: drivers/net/ethernet/amd/am79c961a.*
971
972ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
973M: Uwe Kleine-König <kernel@pengutronix.de>
974L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
975S: Maintained
976N: efm32
977
978ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
979M: Daniel Ribeiro <drwyrm@gmail.com>
980M: Stefan Schmidt <stefan@openezx.org>
981M: Harald Welte <laforge@openezx.org>
982L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
983W: http://www.openezx.org/
984S: Maintained
985T: topgit git://git.openezx.org/openezx.git
986F: arch/arm/mach-pxa/ezx.c
987
988ARM/FARADAY FA526 PORT
989M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
990L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
991S: Maintained
992T: git git://git.berlios.de/gemini-board
993F: arch/arm/mm/*-fa*
994
995ARM/FOOTBRIDGE ARCHITECTURE
996M: Russell King <linux@arm.linux.org.uk>
997L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
998W: http://www.arm.linux.org.uk/
999S: Maintained
1000F: arch/arm/include/asm/hardware/dec21285.h
1001F: arch/arm/mach-footbridge/
1002
1003ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1004M: Shawn Guo <shawn.guo@linaro.org>
1005M: Sascha Hauer <kernel@pengutronix.de>
1006L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1007S: Maintained
1008T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1009F: arch/arm/mach-imx/
1010F: arch/arm/mach-mxs/
1011F: arch/arm/boot/dts/imx*
1012F: arch/arm/configs/imx*_defconfig
1013
1014ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1015M: Lennert Buytenhek <kernel@wantstofly.org>
1016L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1017S: Maintained
1018
1019ARM/GUMSTIX MACHINE SUPPORT
1020M: Steve Sakoman <sakoman@gmail.com>
1021L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1022S: Maintained
1023
1024ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1025M: Philipp Zabel <philipp.zabel@gmail.com>
1026M: Paul Parsons <lost.distance@yahoo.com>
1027L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1028S: Maintained
1029F: arch/arm/mach-pxa/hx4700.c
1030F: arch/arm/mach-pxa/include/mach/hx4700.h
1031F: sound/soc/pxa/hx4700.c
1032
1033ARM/HISILICON SOC SUPPORT
1034M: Wei Xu <xuwei5@hisilicon.com>
1035L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1036W: http://www.hisilicon.com
1037S: Supported
1038T: git git://github.com/hisilicon/linux-hisi.git
1039F: arch/arm/mach-hisi/
1040
1041ARM/HP JORNADA 7XX MACHINE SUPPORT
1042M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1043W: www.jlime.com
1044S: Maintained
1045T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1046F: arch/arm/mach-sa1100/jornada720.c
1047F: arch/arm/mach-sa1100/include/mach/jornada720.h
1048
1049ARM/IGEP MACHINE SUPPORT
1050M: Enric Balletbo i Serra <eballetbo@gmail.com>
1051M: Javier Martinez Canillas <javier@dowhile0.org>
1052L: linux-omap@vger.kernel.org
1053L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1054S: Maintained
1055F: arch/arm/boot/dts/omap3-igep*
1056
1057ARM/INCOME PXA270 SUPPORT
1058M: Marek Vasut <marek.vasut@gmail.com>
1059L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1060S: Maintained
1061F: arch/arm/mach-pxa/colibri-pxa270-income.c
1062
1063ARM/INTEL IOP32X ARM ARCHITECTURE
1064M: Lennert Buytenhek <kernel@wantstofly.org>
1065L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1066S: Maintained
1067
1068ARM/INTEL IOP33X ARM ARCHITECTURE
1069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1070S: Orphan
1071
1072ARM/INTEL IOP13XX ARM ARCHITECTURE
1073M: Lennert Buytenhek <kernel@wantstofly.org>
1074L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1075S: Maintained
1076
1077ARM/INTEL IQ81342EX MACHINE SUPPORT
1078M: Lennert Buytenhek <kernel@wantstofly.org>
1079L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1080S: Maintained
1081
1082ARM/INTEL IXDP2850 MACHINE SUPPORT
1083M: Lennert Buytenhek <kernel@wantstofly.org>
1084L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1085S: Maintained
1086
1087ARM/INTEL IXP4XX ARM ARCHITECTURE
1088M: Imre Kaloz <kaloz@openwrt.org>
1089M: Krzysztof Halasa <khalasa@piap.pl>
1090L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1091S: Maintained
1092F: arch/arm/mach-ixp4xx/
1093
1094ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1095M: Jonathan Cameron <jic23@cam.ac.uk>
1096L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1097S: Maintained
1098F: arch/arm/mach-pxa/stargate2.c
1099F: drivers/pcmcia/pxa2xx_stargate2.c
1100
1101ARM/INTEL XSC3 (MANZANO) ARM CORE
1102M: Lennert Buytenhek <kernel@wantstofly.org>
1103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104S: Maintained
1105
1106ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1107M: Lennert Buytenhek <kernel@wantstofly.org>
1108L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1109S: Maintained
1110
1111ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1112M: Santosh Shilimkar <ssantosh@kernel.org>
1113L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114S: Maintained
1115F: arch/arm/mach-keystone/
1116T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1117
1118ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1119M: Santosh Shilimkar <ssantosh@kernel.org>
1120L: linux-kernel@vger.kernel.org
1121S: Maintained
1122F: drivers/clk/keystone/
1123
1124ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1125M: Santosh Shilimkar <ssantosh@kernel.org>
1126L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1127L: linux-kernel@vger.kernel.org
1128S: Maintained
1129F: drivers/clocksource/timer-keystone.c
1130
1131ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1132M: Santosh Shilimkar <ssantosh@kernel.org>
1133L: linux-kernel@vger.kernel.org
1134S: Maintained
1135F: drivers/power/reset/keystone-reset.c
1136
1137ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1138M: Santosh Shilimkar <ssantosh@kernel.org>
1139L: linux-kernel@vger.kernel.org
1140S: Maintained
1141F: drivers/memory/*emif*
1142
1143ARM/LOGICPD PXA270 MACHINE SUPPORT
1144M: Lennert Buytenhek <kernel@wantstofly.org>
1145L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1146S: Maintained
1147
1148ARM/MAGICIAN MACHINE SUPPORT
1149M: Philipp Zabel <philipp.zabel@gmail.com>
1150S: Maintained
1151
1152ARM/Marvell Armada 370 and Armada XP SOC support
1153M: Jason Cooper <jason@lakedaemon.net>
1154M: Andrew Lunn <andrew@lunn.ch>
1155M: Gregory Clement <gregory.clement@free-electrons.com>
1156M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1157L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158S: Maintained
1159F: arch/arm/mach-mvebu/
1160
1161ARM/Marvell Berlin SoC support
1162M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1163L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1164S: Maintained
1165F: arch/arm/mach-berlin/
1166
1167ARM/Marvell Dove/MV78xx0/Orion SOC support
1168M: Jason Cooper <jason@lakedaemon.net>
1169M: Andrew Lunn <andrew@lunn.ch>
1170M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1171L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172S: Maintained
1173F: arch/arm/mach-dove/
1174F: arch/arm/mach-mv78xx0/
1175F: arch/arm/mach-orion5x/
1176F: arch/arm/plat-orion/
1177
1178ARM/Orion SoC/Technologic Systems TS-78xx platform support
1179M: Alexander Clouter <alex@digriz.org.uk>
1180L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1181W: http://www.digriz.org.uk/ts78xx/kernel
1182S: Maintained
1183F: arch/arm/mach-orion5x/ts78xx-*
1184
1185ARM/Mediatek SoC support
1186M: Matthias Brugger <matthias.bgg@gmail.com>
1187L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1188S: Maintained
1189F: arch/arm/boot/dts/mt6*
1190F: arch/arm/boot/dts/mt8*
1191F: arch/arm/mach-mediatek/
1192N: mtk
1193K: mediatek
1194
1195ARM/MICREL KS8695 ARCHITECTURE
1196M: Greg Ungerer <gerg@uclinux.org>
1197L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1198F: arch/arm/mach-ks8695/
1199S: Odd Fixes
1200
1201ARM/MIOA701 MACHINE SUPPORT
1202M: Robert Jarzmik <robert.jarzmik@free.fr>
1203L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1204F: arch/arm/mach-pxa/mioa701.c
1205S: Maintained
1206
1207ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1208M: Michael Petchkovsky <mkpetch@internode.on.net>
1209S: Maintained
1210
1211ARM/NOMADIK ARCHITECTURE
1212M: Alessandro Rubini <rubini@unipv.it>
1213M: Linus Walleij <linus.walleij@linaro.org>
1214L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1215S: Maintained
1216F: arch/arm/mach-nomadik/
1217F: drivers/pinctrl/nomadik/
1218F: drivers/i2c/busses/i2c-nomadik.c
1219T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1220
1221ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1222M: Nelson Castillo <arhuaco@freaks-unidos.net>
1223L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1224W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1225S: Supported
1226
1227ARM/QUALCOMM MSM MACHINE SUPPORT
1228M: David Brown <davidb@codeaurora.org>
1229M: Daniel Walker <dwalker@fifo99.com>
1230M: Bryan Huntsman <bryanh@codeaurora.org>
1231L: linux-arm-msm@vger.kernel.org
1232F: arch/arm/mach-msm/
1233F: drivers/video/fbdev/msm/
1234F: drivers/mmc/host/msm_sdcc.c
1235F: drivers/mmc/host/msm_sdcc.h
1236F: drivers/tty/serial/msm_serial.h
1237F: drivers/tty/serial/msm_serial.c
1238F: drivers/*/pm8???-*
1239F: drivers/mfd/ssbi.c
1240T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
1241S: Maintained
1242
1243ARM/TOSA MACHINE SUPPORT
1244M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1245M: Dirk Opfer <dirk@opfer-online.de>
1246S: Maintained
1247
1248ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1249M: Marek Vasut <marek.vasut@gmail.com>
1250L: linux-arm-kernel@lists.infradead.org
1251W: http://hackndev.com
1252S: Maintained
1253F: arch/arm/mach-pxa/include/mach/palmtx.h
1254F: arch/arm/mach-pxa/palmtx.c
1255F: arch/arm/mach-pxa/include/mach/palmt5.h
1256F: arch/arm/mach-pxa/palmt5.c
1257F: arch/arm/mach-pxa/include/mach/palmld.h
1258F: arch/arm/mach-pxa/palmld.c
1259F: arch/arm/mach-pxa/include/mach/palmte2.h
1260F: arch/arm/mach-pxa/palmte2.c
1261F: arch/arm/mach-pxa/include/mach/palmtc.h
1262F: arch/arm/mach-pxa/palmtc.c
1263
1264ARM/PALM TREO SUPPORT
1265M: Tomas Cech <sleep_walker@suse.cz>
1266L: linux-arm-kernel@lists.infradead.org
1267W: http://hackndev.com
1268S: Maintained
1269F: arch/arm/mach-pxa/include/mach/palmtreo.h
1270F: arch/arm/mach-pxa/palmtreo.c
1271
1272ARM/PALMZ72 SUPPORT
1273M: Sergey Lapin <slapin@ossfans.org>
1274L: linux-arm-kernel@lists.infradead.org
1275W: http://hackndev.com
1276S: Maintained
1277F: arch/arm/mach-pxa/include/mach/palmz72.h
1278F: arch/arm/mach-pxa/palmz72.c
1279
1280ARM/PLEB SUPPORT
1281M: Peter Chubb <pleb@gelato.unsw.edu.au>
1282W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1283S: Maintained
1284
1285ARM/PT DIGITAL BOARD PORT
1286M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1287L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1288W: http://www.arm.linux.org.uk/
1289S: Maintained
1290
1291ARM/QUALCOMM SUPPORT
1292M: Kumar Gala <galak@codeaurora.org>
1293M: David Brown <davidb@codeaurora.org>
1294L: linux-arm-msm@vger.kernel.org
1295S: Maintained
1296F: arch/arm/mach-qcom/
1297T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1298
1299ARM/RADISYS ENP2611 MACHINE SUPPORT
1300M: Lennert Buytenhek <kernel@wantstofly.org>
1301L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1302S: Maintained
1303
1304ARM/RISCPC ARCHITECTURE
1305M: Russell King <linux@arm.linux.org.uk>
1306L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1307W: http://www.arm.linux.org.uk/
1308S: Maintained
1309F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1310F: arch/arm/include/asm/hardware/ioc.h
1311F: arch/arm/include/asm/hardware/iomd.h
1312F: arch/arm/include/asm/hardware/memc.h
1313F: arch/arm/mach-rpc/
1314F: drivers/net/ethernet/8390/etherh.c
1315F: drivers/net/ethernet/i825xx/ether1*
1316F: drivers/net/ethernet/seeq/ether3*
1317F: drivers/scsi/arm/
1318
1319ARM/Rockchip SoC support
1320M: Heiko Stuebner <heiko@sntech.de>
1321L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1322L: linux-rockchip@lists.infradead.org
1323S: Maintained
1324F: arch/arm/boot/dts/rk3*
1325F: arch/arm/mach-rockchip/
1326F: drivers/clk/rockchip/
1327F: drivers/i2c/busses/i2c-rk3x.c
1328F: drivers/*/*rockchip*
1329F: drivers/*/*/*rockchip*
1330F: sound/soc/rockchip/
1331
1332ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1333M: Kukjin Kim <kgene@kernel.org>
1334L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1335L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1336S: Maintained
1337F: arch/arm/boot/dts/s3c*
1338F: arch/arm/boot/dts/exynos*
1339F: arch/arm/plat-samsung/
1340F: arch/arm/mach-s3c24*/
1341F: arch/arm/mach-s3c64xx/
1342F: arch/arm/mach-s5p*/
1343F: arch/arm/mach-exynos*/
1344F: drivers/*/*s3c2410*
1345F: drivers/*/*/*s3c2410*
1346F: drivers/spi/spi-s3c*
1347F: sound/soc/samsung/*
1348N: exynos
1349
1350ARM/SAMSUNG MOBILE MACHINE SUPPORT
1351M: Kyungmin Park <kyungmin.park@samsung.com>
1352L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1353S: Maintained
1354F: arch/arm/mach-s5pv210/
1355
1356ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1357M: Kyungmin Park <kyungmin.park@samsung.com>
1358M: Kamil Debski <k.debski@samsung.com>
1359L: linux-arm-kernel@lists.infradead.org
1360L: linux-media@vger.kernel.org
1361S: Maintained
1362F: drivers/media/platform/s5p-g2d/
1363
1364ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1365M: Kyungmin Park <kyungmin.park@samsung.com>
1366M: Kamil Debski <k.debski@samsung.com>
1367M: Jeongtae Park <jtp.park@samsung.com>
1368L: linux-arm-kernel@lists.infradead.org
1369L: linux-media@vger.kernel.org
1370S: Maintained
1371F: arch/arm/plat-samsung/s5p-dev-mfc.c
1372F: drivers/media/platform/s5p-mfc/
1373
1374ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1375M: Kyungmin Park <kyungmin.park@samsung.com>
1376M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1377L: linux-arm-kernel@lists.infradead.org
1378L: linux-media@vger.kernel.org
1379S: Maintained
1380F: drivers/media/platform/s5p-tv/
1381
1382ARM/SHMOBILE ARM ARCHITECTURE
1383M: Simon Horman <horms@verge.net.au>
1384M: Magnus Damm <magnus.damm@gmail.com>
1385L: linux-sh@vger.kernel.org
1386W: http://oss.renesas.com
1387Q: http://patchwork.kernel.org/project/linux-sh/list/
1388T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1389S: Supported
1390F: arch/arm/boot/dts/emev2*
1391F: arch/arm/boot/dts/r7s*
1392F: arch/arm/boot/dts/r8a*
1393F: arch/arm/boot/dts/sh*
1394F: arch/arm/configs/ape6evm_defconfig
1395F: arch/arm/configs/armadillo800eva_defconfig
1396F: arch/arm/configs/bockw_defconfig
1397F: arch/arm/configs/kzm9g_defconfig
1398F: arch/arm/configs/lager_defconfig
1399F: arch/arm/configs/mackerel_defconfig
1400F: arch/arm/configs/marzen_defconfig
1401F: arch/arm/configs/shmobile_defconfig
1402F: arch/arm/include/debug/renesas-scif.S
1403F: arch/arm/mach-shmobile/
1404F: drivers/sh/
1405
1406ARM/SOCFPGA ARCHITECTURE
1407M: Dinh Nguyen <dinguyen@opensource.altera.com>
1408S: Maintained
1409F: arch/arm/mach-socfpga/
1410W: http://www.rocketboards.org
1411T: git://git.rocketboards.org/linux-socfpga.git
1412T: git://git.rocketboards.org/linux-socfpga-next.git
1413
1414ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1415M: Dinh Nguyen <dinguyen@opensource.altera.com>
1416S: Maintained
1417F: drivers/clk/socfpga/
1418
1419ARM/SOCFPGA EDAC SUPPORT
1420M: Thor Thayer <tthayer@opensource.altera.com>
1421S: Maintained
1422F: drivers/edac/altera_edac.
1423
1424ARM/STI ARCHITECTURE
1425M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1426M: Maxime Coquelin <maxime.coquelin@st.com>
1427M: Patrice Chotard <patrice.chotard@st.com>
1428L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1429L: kernel@stlinux.com
1430W: http://www.stlinux.com
1431S: Maintained
1432F: arch/arm/mach-sti/
1433F: arch/arm/boot/dts/sti*
1434F: drivers/clocksource/arm_global_timer.c
1435F: drivers/i2c/busses/i2c-st.c
1436F: drivers/media/rc/st_rc.c
1437F: drivers/mmc/host/sdhci-st.c
1438F: drivers/phy/phy-stih407-usb.c
1439F: drivers/phy/phy-stih41x-usb.c
1440F: drivers/pinctrl/pinctrl-st.c
1441F: drivers/reset/sti/
1442F: drivers/tty/serial/st-asc.c
1443F: drivers/usb/dwc3/dwc3-st.c
1444F: drivers/usb/host/ehci-st.c
1445F: drivers/usb/host/ohci-st.c
1446F: drivers/ata/ahci_st.c
1447
1448ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1449M: Lennert Buytenhek <kernel@wantstofly.org>
1450L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1451S: Maintained
1452
1453ARM/TETON BGA MACHINE SUPPORT
1454M: "Mark F. Brown" <mark.brown314@gmail.com>
1455L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1456S: Maintained
1457
1458ARM/THECUS N2100 MACHINE SUPPORT
1459M: Lennert Buytenhek <kernel@wantstofly.org>
1460L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1461S: Maintained
1462
1463ARM/NUVOTON W90X900 ARM ARCHITECTURE
1464M: Wan ZongShun <mcuos.com@gmail.com>
1465L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1466W: http://www.mcuos.com
1467S: Maintained
1468F: arch/arm/mach-w90x900/
1469F: drivers/input/keyboard/w90p910_keypad.c
1470F: drivers/input/touchscreen/w90p910_ts.c
1471F: drivers/watchdog/nuc900_wdt.c
1472F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1473F: drivers/mtd/nand/nuc900_nand.c
1474F: drivers/rtc/rtc-nuc900.c
1475F: drivers/spi/spi-nuc900.c
1476F: drivers/usb/host/ehci-w90x900.c
1477F: drivers/video/fbdev/nuc900fb.c
1478
1479ARM/U300 MACHINE SUPPORT
1480M: Linus Walleij <linus.walleij@linaro.org>
1481L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1482S: Supported
1483F: arch/arm/mach-u300/
1484F: drivers/clocksource/timer-u300.c
1485F: drivers/i2c/busses/i2c-stu300.c
1486F: drivers/rtc/rtc-coh901331.c
1487F: drivers/watchdog/coh901327_wdt.c
1488F: drivers/dma/coh901318*
1489F: drivers/mfd/ab3100*
1490F: drivers/rtc/rtc-ab3100.c
1491F: drivers/rtc/rtc-coh901331.c
1492T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1493
1494ARM/Ux500 ARM ARCHITECTURE
1495M: Linus Walleij <linus.walleij@linaro.org>
1496L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1497S: Maintained
1498F: arch/arm/mach-ux500/
1499F: drivers/clocksource/clksrc-dbx500-prcmu.c
1500F: drivers/dma/ste_dma40*
1501F: drivers/hwspinlock/u8500_hsem.c
1502F: drivers/mfd/abx500*
1503F: drivers/mfd/ab8500*
1504F: drivers/mfd/dbx500*
1505F: drivers/mfd/db8500*
1506F: drivers/pinctrl/nomadik/pinctrl-ab*
1507F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1508F: drivers/rtc/rtc-ab8500.c
1509F: drivers/rtc/rtc-pl031.c
1510T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1511
1512ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1513M: Ulf Hansson <ulf.hansson@linaro.org>
1514L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1515T: git git://git.linaro.org/people/ulfh/clk.git
1516S: Maintained
1517F: drivers/clk/ux500/
1518F: include/linux/platform_data/clk-ux500.h
1519
1520ARM/VERSATILE EXPRESS PLATFORM
1521M: Liviu Dudau <liviu.dudau@arm.com>
1522M: Sudeep Holla <sudeep.holla@arm.com>
1523M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1524L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1525S: Maintained
1526F: arch/arm/boot/dts/vexpress*
1527F: arch/arm/mach-vexpress/
1528F: */*/vexpress*
1529F: */*/*/vexpress*
1530F: drivers/clk/versatile/clk-vexpress-osc.c
1531F: drivers/clocksource/versatile.c
1532
1533ARM/VFP SUPPORT
1534M: Russell King <linux@arm.linux.org.uk>
1535L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1536W: http://www.arm.linux.org.uk/
1537S: Maintained
1538F: arch/arm/vfp/
1539
1540ARM/VOIPAC PXA270 SUPPORT
1541M: Marek Vasut <marek.vasut@gmail.com>
1542L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1543S: Maintained
1544F: arch/arm/mach-pxa/vpac270.c
1545F: arch/arm/mach-pxa/include/mach/vpac270.h
1546
1547ARM/VT8500 ARM ARCHITECTURE
1548M: Tony Prisk <linux@prisktech.co.nz>
1549L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1550S: Maintained
1551F: arch/arm/mach-vt8500/
1552F: drivers/clocksource/vt8500_timer.c
1553F: drivers/i2c/busses/i2c-wmt.c
1554F: drivers/mmc/host/wmt-sdmmc.c
1555F: drivers/pwm/pwm-vt8500.c
1556F: drivers/rtc/rtc-vt8500.c
1557F: drivers/tty/serial/vt8500_serial.c
1558F: drivers/usb/host/ehci-platform.c
1559F: drivers/usb/host/uhci-platform.c
1560F: drivers/video/fbdev/vt8500lcdfb.*
1561F: drivers/video/fbdev/wm8505fb*
1562F: drivers/video/fbdev/wmt_ge_rops.*
1563
1564ARM/ZIPIT Z2 SUPPORT
1565M: Marek Vasut <marek.vasut@gmail.com>
1566L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1567S: Maintained
1568F: arch/arm/mach-pxa/z2.c
1569F: arch/arm/mach-pxa/include/mach/z2.h
1570
1571ARM/ZYNQ ARCHITECTURE
1572M: Michal Simek <michal.simek@xilinx.com>
1573R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1574L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1575W: http://wiki.xilinx.com
1576T: git git://git.xilinx.com/linux-xlnx.git
1577S: Supported
1578F: arch/arm/mach-zynq/
1579F: drivers/cpuidle/cpuidle-zynq.c
1580F: drivers/block/xsysace.c
1581N: zynq
1582N: xilinx
1583F: drivers/clocksource/cadence_ttc_timer.c
1584F: drivers/i2c/busses/i2c-cadence.c
1585F: drivers/mmc/host/sdhci-of-arasan.c
1586
1587ARM SMMU DRIVER
1588M: Will Deacon <will.deacon@arm.com>
1589L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1590S: Maintained
1591F: drivers/iommu/arm-smmu.c
1592
1593ARM64 PORT (AARCH64 ARCHITECTURE)
1594M: Catalin Marinas <catalin.marinas@arm.com>
1595M: Will Deacon <will.deacon@arm.com>
1596L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1597S: Maintained
1598F: arch/arm64/
1599F: Documentation/arm64/
1600
1601AS3645A LED FLASH CONTROLLER DRIVER
1602M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1603L: linux-media@vger.kernel.org
1604T: git git://linuxtv.org/media_tree.git
1605S: Maintained
1606F: drivers/media/i2c/as3645a.c
1607F: include/media/as3645a.h
1608
1609ASC7621 HARDWARE MONITOR DRIVER
1610M: George Joseph <george.joseph@fairview5.com>
1611L: lm-sensors@lm-sensors.org
1612S: Maintained
1613F: Documentation/hwmon/asc7621
1614F: drivers/hwmon/asc7621.c
1615
1616ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1617M: Corentin Chary <corentin.chary@gmail.com>
1618L: acpi4asus-user@lists.sourceforge.net
1619L: platform-driver-x86@vger.kernel.org
1620W: http://acpi4asus.sf.net
1621S: Maintained
1622F: drivers/platform/x86/asus*.c
1623F: drivers/platform/x86/eeepc*.c
1624
1625ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1626R: Dan Williams <dan.j.williams@intel.com>
1627W: http://sourceforge.net/projects/xscaleiop
1628S: Odd fixes
1629F: Documentation/crypto/async-tx-api.txt
1630F: crypto/async_tx/
1631F: drivers/dma/
1632F: include/linux/dmaengine.h
1633F: include/linux/async_tx.h
1634
1635AT24 EEPROM DRIVER
1636M: Wolfram Sang <wsa@the-dreams.de>
1637L: linux-i2c@vger.kernel.org
1638S: Maintained
1639F: drivers/misc/eeprom/at24.c
1640F: include/linux/platform_data/at24.h
1641
1642ATA OVER ETHERNET (AOE) DRIVER
1643M: "Ed L. Cashin" <ecashin@coraid.com>
1644W: http://support.coraid.com/support/linux
1645S: Supported
1646F: Documentation/aoe/
1647F: drivers/block/aoe/
1648
1649ATHEROS ATH GENERIC UTILITIES
1650M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1651L: linux-wireless@vger.kernel.org
1652S: Supported
1653F: drivers/net/wireless/ath/*
1654
1655ATHEROS ATH5K WIRELESS DRIVER
1656M: Jiri Slaby <jirislaby@gmail.com>
1657M: Nick Kossifidis <mickflemm@gmail.com>
1658M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1659L: linux-wireless@vger.kernel.org
1660L: ath5k-devel@lists.ath5k.org
1661W: http://wireless.kernel.org/en/users/Drivers/ath5k
1662S: Maintained
1663F: drivers/net/wireless/ath/ath5k/
1664
1665ATHEROS ATH6KL WIRELESS DRIVER
1666M: Kalle Valo <kvalo@qca.qualcomm.com>
1667L: linux-wireless@vger.kernel.org
1668W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1669T: git git://github.com/kvalo/ath.git
1670S: Supported
1671F: drivers/net/wireless/ath/ath6kl/
1672
1673WILOCITY WIL6210 WIRELESS DRIVER
1674M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1675L: linux-wireless@vger.kernel.org
1676L: wil6210@qca.qualcomm.com
1677S: Supported
1678W: http://wireless.kernel.org/en/users/Drivers/wil6210
1679F: drivers/net/wireless/ath/wil6210/
1680F: include/uapi/linux/wil6210_uapi.h
1681
1682CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1683M: Christian Lamparter <chunkeey@googlemail.com>
1684L: linux-wireless@vger.kernel.org
1685W: http://wireless.kernel.org/en/users/Drivers/carl9170
1686S: Maintained
1687F: drivers/net/wireless/ath/carl9170/
1688
1689ATK0110 HWMON DRIVER
1690M: Luca Tettamanti <kronos.it@gmail.com>
1691L: lm-sensors@lm-sensors.org
1692S: Maintained
1693F: drivers/hwmon/asus_atk0110.c
1694
1695ATI_REMOTE2 DRIVER
1696M: Ville Syrjala <syrjala@sci.fi>
1697S: Maintained
1698F: drivers/input/misc/ati_remote2.c
1699
1700ATLX ETHERNET DRIVERS
1701M: Jay Cliburn <jcliburn@gmail.com>
1702M: Chris Snook <chris.snook@gmail.com>
1703L: netdev@vger.kernel.org
1704W: http://sourceforge.net/projects/atl1
1705W: http://atl1.sourceforge.net
1706S: Maintained
1707F: drivers/net/ethernet/atheros/
1708
1709ATM
1710M: Chas Williams <chas@cmf.nrl.navy.mil>
1711L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1712L: netdev@vger.kernel.org
1713W: http://linux-atm.sourceforge.net
1714S: Maintained
1715F: drivers/atm/
1716F: include/linux/atm*
1717F: include/uapi/linux/atm*
1718
1719ATMEL AT91 / AT32 MCI DRIVER
1720M: Ludovic Desroches <ludovic.desroches@atmel.com>
1721S: Maintained
1722F: drivers/mmc/host/atmel-mci.c
1723F: drivers/mmc/host/atmel-mci-regs.h
1724
1725ATMEL AT91 / AT32 SERIAL DRIVER
1726M: Nicolas Ferre <nicolas.ferre@atmel.com>
1727S: Supported
1728F: drivers/tty/serial/atmel_serial.c
1729
1730ATMEL Audio ALSA driver
1731M: Bo Shen <voice.shen@atmel.com>
1732L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1733S: Supported
1734F: sound/soc/atmel
1735
1736ATMEL DMA DRIVER
1737M: Nicolas Ferre <nicolas.ferre@atmel.com>
1738L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1739S: Supported
1740F: drivers/dma/at_hdmac.c
1741F: drivers/dma/at_hdmac_regs.h
1742F: include/linux/platform_data/dma-atmel.h
1743
1744ATMEL XDMA DRIVER
1745M: Ludovic Desroches <ludovic.desroches@atmel.com>
1746L: linux-arm-kernel@lists.infradead.org
1747L: dmaengine@vger.kernel.org
1748S: Supported
1749F: drivers/dma/at_xdmac.c
1750
1751ATMEL I2C DRIVER
1752M: Ludovic Desroches <ludovic.desroches@atmel.com>
1753L: linux-i2c@vger.kernel.org
1754S: Supported
1755F: drivers/i2c/busses/i2c-at91.c
1756
1757ATMEL ISI DRIVER
1758M: Josh Wu <josh.wu@atmel.com>
1759L: linux-media@vger.kernel.org
1760S: Supported
1761F: drivers/media/platform/soc_camera/atmel-isi.c
1762F: include/media/atmel-isi.h
1763
1764ATMEL LCDFB DRIVER
1765M: Nicolas Ferre <nicolas.ferre@atmel.com>
1766L: linux-fbdev@vger.kernel.org
1767S: Maintained
1768F: drivers/video/fbdev/atmel_lcdfb.c
1769F: include/video/atmel_lcdc.h
1770
1771ATMEL MACB ETHERNET DRIVER
1772M: Nicolas Ferre <nicolas.ferre@atmel.com>
1773S: Supported
1774F: drivers/net/ethernet/cadence/
1775
1776ATMEL NAND DRIVER
1777M: Josh Wu <josh.wu@atmel.com>
1778L: linux-mtd@lists.infradead.org
1779S: Supported
1780F: drivers/mtd/nand/atmel_nand*
1781
1782ATMEL SPI DRIVER
1783M: Nicolas Ferre <nicolas.ferre@atmel.com>
1784S: Supported
1785F: drivers/spi/spi-atmel.*
1786
1787ATMEL SSC DRIVER
1788M: Bo Shen <voice.shen@atmel.com>
1789L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1790S: Supported
1791F: drivers/misc/atmel-ssc.c
1792F: include/linux/atmel-ssc.h
1793
1794ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1795M: Nicolas Ferre <nicolas.ferre@atmel.com>
1796L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1797S: Supported
1798F: drivers/misc/atmel_tclib.c
1799F: drivers/clocksource/tcb_clksrc.c
1800
1801ATMEL USBA UDC DRIVER
1802M: Nicolas Ferre <nicolas.ferre@atmel.com>
1803L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1804S: Supported
1805F: drivers/usb/gadget/udc/atmel_usba_udc.*
1806
1807ATMEL WIRELESS DRIVER
1808M: Simon Kelley <simon@thekelleys.org.uk>
1809L: linux-wireless@vger.kernel.org
1810W: http://www.thekelleys.org.uk/atmel
1811W: http://atmelwlandriver.sourceforge.net/
1812S: Maintained
1813F: drivers/net/wireless/atmel*
1814
1815ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1816M: Bradley Grove <linuxdrivers@attotech.com>
1817L: linux-scsi@vger.kernel.org
1818W: http://www.attotech.com
1819S: Supported
1820F: drivers/scsi/esas2r
1821
1822AUDIT SUBSYSTEM
1823M: Paul Moore <paul@paul-moore.com>
1824M: Eric Paris <eparis@redhat.com>
1825L: linux-audit@redhat.com (moderated for non-subscribers)
1826W: http://people.redhat.com/sgrubb/audit/
1827T: git git://git.infradead.org/users/pcmoore/audit
1828S: Maintained
1829F: include/linux/audit.h
1830F: include/uapi/linux/audit.h
1831F: kernel/audit*
1832
1833AUXILIARY DISPLAY DRIVERS
1834M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1835W: http://miguelojeda.es/auxdisplay.htm
1836W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1837S: Maintained
1838F: drivers/auxdisplay/
1839F: include/linux/cfag12864b.h
1840
1841AVR32 ARCHITECTURE
1842M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1843M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1844W: http://www.atmel.com/products/AVR32/
1845W: http://mirror.egtvedt.no/avr32linux.org/
1846W: http://avrfreaks.net/
1847S: Maintained
1848F: arch/avr32/
1849
1850AVR32/AT32AP MACHINE SUPPORT
1851M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1852M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1853S: Maintained
1854F: arch/avr32/mach-at32ap/
1855
1856AX.25 NETWORK LAYER
1857M: Ralf Baechle <ralf@linux-mips.org>
1858L: linux-hams@vger.kernel.org
1859W: http://www.linux-ax25.org/
1860S: Maintained
1861F: include/uapi/linux/ax25.h
1862F: include/net/ax25.h
1863F: net/ax25/
1864
1865AZ6007 DVB DRIVER
1866M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1867L: linux-media@vger.kernel.org
1868W: http://linuxtv.org
1869T: git git://linuxtv.org/media_tree.git
1870S: Maintained
1871F: drivers/media/usb/dvb-usb-v2/az6007.c
1872
1873AZTECH FM RADIO RECEIVER DRIVER
1874M: Hans Verkuil <hverkuil@xs4all.nl>
1875L: linux-media@vger.kernel.org
1876T: git git://linuxtv.org/media_tree.git
1877W: http://linuxtv.org
1878S: Maintained
1879F: drivers/media/radio/radio-aztech*
1880
1881B43 WIRELESS DRIVER
1882M: Stefano Brivio <stefano.brivio@polimi.it>
1883L: linux-wireless@vger.kernel.org
1884L: b43-dev@lists.infradead.org
1885W: http://wireless.kernel.org/en/users/Drivers/b43
1886S: Maintained
1887F: drivers/net/wireless/b43/
1888
1889B43LEGACY WIRELESS DRIVER
1890M: Larry Finger <Larry.Finger@lwfinger.net>
1891M: Stefano Brivio <stefano.brivio@polimi.it>
1892L: linux-wireless@vger.kernel.org
1893L: b43-dev@lists.infradead.org
1894W: http://wireless.kernel.org/en/users/Drivers/b43
1895S: Maintained
1896F: drivers/net/wireless/b43legacy/
1897
1898BACKLIGHT CLASS/SUBSYSTEM
1899M: Jingoo Han <jg1.han@samsung.com>
1900M: Lee Jones <lee.jones@linaro.org>
1901S: Maintained
1902F: drivers/video/backlight/
1903F: include/linux/backlight.h
1904
1905BATMAN ADVANCED
1906M: Marek Lindner <mareklindner@neomailbox.ch>
1907M: Simon Wunderlich <sw@simonwunderlich.de>
1908M: Antonio Quartulli <antonio@meshcoding.com>
1909L: b.a.t.m.a.n@lists.open-mesh.org
1910W: http://www.open-mesh.org/
1911S: Maintained
1912F: net/batman-adv/
1913
1914BAYCOM/HDLCDRV DRIVERS FOR AX.25
1915M: Thomas Sailer <t.sailer@alumni.ethz.ch>
1916L: linux-hams@vger.kernel.org
1917W: http://www.baycom.org/~tom/ham/ham.html
1918S: Maintained
1919F: drivers/net/hamradio/baycom*
1920
1921BCACHE (BLOCK LAYER CACHE)
1922M: Kent Overstreet <kmo@daterainc.com>
1923L: linux-bcache@vger.kernel.org
1924W: http://bcache.evilpiepirate.org
1925S: Maintained:
1926F: drivers/md/bcache/
1927
1928BEFS FILE SYSTEM
1929S: Orphan
1930F: Documentation/filesystems/befs.txt
1931F: fs/befs/
1932
1933BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1934M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1935L: netdev@vger.kernel.org
1936S: Maintained
1937F: drivers/net/ethernet/ec_bhf.c
1938
1939BFS FILE SYSTEM
1940M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1941S: Maintained
1942F: Documentation/filesystems/bfs.txt
1943F: fs/bfs/
1944F: include/uapi/linux/bfs_fs.h
1945
1946BLACKFIN ARCHITECTURE
1947M: Steven Miao <realmz6@gmail.com>
1948L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1949T: git git://git.code.sf.net/p/adi-linux/code
1950W: http://blackfin.uclinux.org
1951S: Supported
1952F: arch/blackfin/
1953
1954BLACKFIN EMAC DRIVER
1955L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1956W: http://blackfin.uclinux.org
1957S: Supported
1958F: drivers/net/ethernet/adi/
1959
1960BLACKFIN RTC DRIVER
1961L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1962W: http://blackfin.uclinux.org
1963S: Supported
1964F: drivers/rtc/rtc-bfin.c
1965
1966BLACKFIN SDH DRIVER
1967M: Sonic Zhang <sonic.zhang@analog.com>
1968L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1969W: http://blackfin.uclinux.org
1970S: Supported
1971F: drivers/mmc/host/bfin_sdh.c
1972
1973BLACKFIN SERIAL DRIVER
1974M: Sonic Zhang <sonic.zhang@analog.com>
1975L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1976W: http://blackfin.uclinux.org
1977S: Supported
1978F: drivers/tty/serial/bfin_uart.c
1979
1980BLACKFIN WATCHDOG DRIVER
1981L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1982W: http://blackfin.uclinux.org
1983S: Supported
1984F: drivers/watchdog/bfin_wdt.c
1985
1986BLACKFIN I2C TWI DRIVER
1987M: Sonic Zhang <sonic.zhang@analog.com>
1988L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1989W: http://blackfin.uclinux.org/
1990S: Supported
1991F: drivers/i2c/busses/i2c-bfin-twi.c
1992
1993BLACKFIN MEDIA DRIVER
1994M: Scott Jiang <scott.jiang.linux@gmail.com>
1995L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1996W: http://blackfin.uclinux.org/
1997S: Supported
1998F: drivers/media/platform/blackfin/
1999F: drivers/media/i2c/adv7183*
2000F: drivers/media/i2c/vs6624*
2001
2002BLINKM RGB LED DRIVER
2003M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2004S: Maintained
2005F: drivers/leds/leds-blinkm.c
2006
2007BLOCK LAYER
2008M: Jens Axboe <axboe@kernel.dk>
2009T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2010S: Maintained
2011F: block/
2012
2013BLOCK2MTD DRIVER
2014M: Joern Engel <joern@lazybastard.org>
2015L: linux-mtd@lists.infradead.org
2016S: Maintained
2017F: drivers/mtd/devices/block2mtd.c
2018
2019BLUETOOTH DRIVERS
2020M: Marcel Holtmann <marcel@holtmann.org>
2021M: Gustavo Padovan <gustavo@padovan.org>
2022M: Johan Hedberg <johan.hedberg@gmail.com>
2023L: linux-bluetooth@vger.kernel.org
2024W: http://www.bluez.org/
2025T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2026T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2027S: Maintained
2028F: drivers/bluetooth/
2029
2030BLUETOOTH SUBSYSTEM
2031M: Marcel Holtmann <marcel@holtmann.org>
2032M: Gustavo Padovan <gustavo@padovan.org>
2033M: Johan Hedberg <johan.hedberg@gmail.com>
2034L: linux-bluetooth@vger.kernel.org
2035W: http://www.bluez.org/
2036T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2037T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2038S: Maintained
2039F: net/bluetooth/
2040F: include/net/bluetooth/
2041
2042BONDING DRIVER
2043M: Jay Vosburgh <j.vosburgh@gmail.com>
2044M: Veaceslav Falico <vfalico@gmail.com>
2045M: Andy Gospodarek <andy@greyhouse.net>
2046L: netdev@vger.kernel.org
2047W: http://sourceforge.net/projects/bonding/
2048S: Supported
2049F: drivers/net/bonding/
2050F: include/uapi/linux/if_bonding.h
2051
2052BPF (Safe dynamic programs and tools)
2053M: Alexei Starovoitov <ast@kernel.org>
2054L: netdev@vger.kernel.org
2055L: linux-kernel@vger.kernel.org
2056S: Supported
2057F: kernel/bpf/
2058
2059BROADCOM B44 10/100 ETHERNET DRIVER
2060M: Gary Zambrano <zambrano@broadcom.com>
2061L: netdev@vger.kernel.org
2062S: Supported
2063F: drivers/net/ethernet/broadcom/b44.*
2064
2065BROADCOM GENET ETHERNET DRIVER
2066M: Florian Fainelli <f.fainelli@gmail.com>
2067L: netdev@vger.kernel.org
2068S: Supported
2069F: drivers/net/ethernet/broadcom/genet/
2070
2071BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2072M: Sony Chacko <sony.chacko@qlogic.com>
2073M: Dept-HSGLinuxNICDev@qlogic.com
2074L: netdev@vger.kernel.org
2075S: Supported
2076F: drivers/net/ethernet/broadcom/bnx2.*
2077F: drivers/net/ethernet/broadcom/bnx2_*
2078
2079BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2080M: Ariel Elior <ariel.elior@qlogic.com>
2081L: netdev@vger.kernel.org
2082S: Supported
2083F: drivers/net/ethernet/broadcom/bnx2x/
2084
2085BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2086M: Christian Daudt <bcm@fixthebug.org>
2087M: Matt Porter <mporter@linaro.org>
2088M: Florian Fainelli <f.fainelli@gmail.com>
2089L: bcm-kernel-feedback-list@broadcom.com
2090T: git git://github.com/broadcom/mach-bcm
2091S: Maintained
2092F: arch/arm/mach-bcm/
2093F: arch/arm/boot/dts/bcm113*
2094F: arch/arm/boot/dts/bcm216*
2095F: arch/arm/boot/dts/bcm281*
2096F: arch/arm/configs/bcm_defconfig
2097F: drivers/mmc/host/sdhci-bcm-kona.c
2098F: drivers/clocksource/bcm_kona_timer.c
2099
2100BROADCOM BCM2835 ARM ARCHITECTURE
2101M: Stephen Warren <swarren@wwwdotorg.org>
2102M: Lee Jones <lee@kernel.org>
2103L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2104T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2105S: Maintained
2106N: bcm2835
2107
2108BROADCOM BCM33XX MIPS ARCHITECTURE
2109M: Kevin Cernekee <cernekee@gmail.com>
2110L: linux-mips@linux-mips.org
2111S: Maintained
2112F: arch/mips/bcm3384/*
2113F: arch/mips/include/asm/mach-bcm3384/*
2114F: arch/mips/kernel/*bmips*
2115
2116BROADCOM BCM5301X ARM ARCHITECTURE
2117M: Hauke Mehrtens <hauke@hauke-m.de>
2118L: linux-arm-kernel@lists.infradead.org
2119S: Maintained
2120F: arch/arm/mach-bcm/bcm_5301x.c
2121F: arch/arm/boot/dts/bcm5301x.dtsi
2122F: arch/arm/boot/dts/bcm470*
2123
2124BROADCOM BCM63XX ARM ARCHITECTURE
2125M: Florian Fainelli <f.fainelli@gmail.com>
2126L: linux-arm-kernel@lists.infradead.org
2127T: git git://git.github.com/brcm/linux.git
2128S: Maintained
2129F: arch/arm/mach-bcm/bcm63xx.c
2130F: arch/arm/include/debug/bcm63xx.S
2131
2132BROADCOM BCM63XX/BCM33XX UDC DRIVER
2133M: Kevin Cernekee <cernekee@gmail.com>
2134L: linux-usb@vger.kernel.org
2135S: Maintained
2136F: drivers/usb/gadget/udc/bcm63xx_udc.*
2137
2138BROADCOM BCM7XXX ARM ARCHITECTURE
2139M: Marc Carino <marc.ceeeee@gmail.com>
2140M: Brian Norris <computersforpeace@gmail.com>
2141M: Gregory Fong <gregory.0xf0@gmail.com>
2142M: Florian Fainelli <f.fainelli@gmail.com>
2143L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2144S: Maintained
2145F: arch/arm/mach-bcm/*brcmstb*
2146F: arch/arm/boot/dts/bcm7*.dts*
2147F: drivers/bus/brcmstb_gisb.c
2148
2149BROADCOM BMIPS MIPS ARCHITECTURE
2150M: Kevin Cernekee <cernekee@gmail.com>
2151M: Florian Fainelli <f.fainelli@gmail.com>
2152L: linux-mips@linux-mips.org
2153S: Maintained
2154F: arch/mips/bmips/*
2155F: arch/mips/include/asm/mach-bmips/*
2156F: arch/mips/kernel/*bmips*
2157F: arch/mips/boot/dts/bcm*.dts*
2158F: drivers/irqchip/irq-bcm7*
2159F: drivers/irqchip/irq-brcmstb*
2160
2161BROADCOM TG3 GIGABIT ETHERNET DRIVER
2162M: Prashant Sreedharan <prashant@broadcom.com>
2163M: Michael Chan <mchan@broadcom.com>
2164L: netdev@vger.kernel.org
2165S: Supported
2166F: drivers/net/ethernet/broadcom/tg3.*
2167
2168BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2169M: Brett Rudley <brudley@broadcom.com>
2170M: Arend van Spriel <arend@broadcom.com>
2171M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2172M: Hante Meuleman <meuleman@broadcom.com>
2173L: linux-wireless@vger.kernel.org
2174L: brcm80211-dev-list@broadcom.com
2175S: Supported
2176F: drivers/net/wireless/brcm80211/
2177
2178BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2179M: QLogic-Storage-Upstream@qlogic.com
2180L: linux-scsi@vger.kernel.org
2181S: Supported
2182F: drivers/scsi/bnx2fc/
2183
2184BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2185M: QLogic-Storage-Upstream@qlogic.com
2186L: linux-scsi@vger.kernel.org
2187S: Supported
2188F: drivers/scsi/bnx2i/
2189
2190BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2191M: Ray Jui <rjui@broadcom.com>
2192M: Scott Branden <sbranden@broadcom.com>
2193L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2194L: bcm-kernel-feedback-list@broadcom.com
2195T: git git://git.github.com/brcm/linux.git
2196S: Maintained
2197N: iproc
2198N: cygnus
2199N: bcm9113*
2200N: bcm9583*
2201N: bcm583*
2202N: bcm113*
2203
2204BROADCOM KONA GPIO DRIVER
2205M: Ray Jui <rjui@broadcom.com>
2206L: bcm-kernel-feedback-list@broadcom.com
2207S: Supported
2208F: drivers/gpio/gpio-bcm-kona.c
2209F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2210
2211BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2212M: Rafał Miłecki <zajec5@gmail.com>
2213L: linux-wireless@vger.kernel.org
2214S: Maintained
2215F: drivers/bcma/
2216F: include/linux/bcma/
2217
2218BROADCOM SYSTEMPORT ETHERNET DRIVER
2219M: Florian Fainelli <f.fainelli@gmail.com>
2220L: netdev@vger.kernel.org
2221S: Supported
2222F: drivers/net/ethernet/broadcom/bcmsysport.*
2223
2224BROCADE BFA FC SCSI DRIVER
2225M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2226M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2227L: linux-scsi@vger.kernel.org
2228S: Supported
2229F: drivers/scsi/bfa/
2230
2231BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2232M: Rasesh Mody <rasesh.mody@qlogic.com>
2233L: netdev@vger.kernel.org
2234S: Supported
2235F: drivers/net/ethernet/brocade/bna/
2236
2237BSG (block layer generic sg v4 driver)
2238M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2239L: linux-scsi@vger.kernel.org
2240S: Supported
2241F: block/bsg.c
2242F: include/linux/bsg.h
2243F: include/uapi/linux/bsg.h
2244
2245BT87X AUDIO DRIVER
2246M: Clemens Ladisch <clemens@ladisch.de>
2247L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2248T: git git://git.alsa-project.org/alsa-kernel.git
2249S: Maintained
2250F: Documentation/sound/alsa/Bt87x.txt
2251F: sound/pci/bt87x.c
2252
2253BT8XXGPIO DRIVER
2254M: Michael Buesch <m@bues.ch>
2255W: http://bu3sch.de/btgpio.php
2256S: Maintained
2257F: drivers/gpio/gpio-bt8xx.c
2258
2259BTRFS FILE SYSTEM
2260M: Chris Mason <clm@fb.com>
2261M: Josef Bacik <jbacik@fb.com>
2262M: David Sterba <dsterba@suse.cz>
2263L: linux-btrfs@vger.kernel.org
2264W: http://btrfs.wiki.kernel.org/
2265Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2266T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2267S: Maintained
2268F: Documentation/filesystems/btrfs.txt
2269F: fs/btrfs/
2270
2271BTTV VIDEO4LINUX DRIVER
2272M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2273L: linux-media@vger.kernel.org
2274W: http://linuxtv.org
2275T: git git://linuxtv.org/media_tree.git
2276S: Odd fixes
2277F: Documentation/video4linux/bttv/
2278F: drivers/media/pci/bt8xx/bttv*
2279
2280BUSLOGIC SCSI DRIVER
2281M: Khalid Aziz <khalid@gonehiking.org>
2282L: linux-scsi@vger.kernel.org
2283S: Maintained
2284F: drivers/scsi/BusLogic.*
2285F: drivers/scsi/FlashPoint.*
2286
2287C-MEDIA CMI8788 DRIVER
2288M: Clemens Ladisch <clemens@ladisch.de>
2289L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2290T: git git://git.alsa-project.org/alsa-kernel.git
2291S: Maintained
2292F: sound/pci/oxygen/
2293
2294C6X ARCHITECTURE
2295M: Mark Salter <msalter@redhat.com>
2296M: Aurelien Jacquiot <a-jacquiot@ti.com>
2297L: linux-c6x-dev@linux-c6x.org
2298W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2299S: Maintained
2300F: arch/c6x/
2301
2302CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2303M: David Howells <dhowells@redhat.com>
2304L: linux-cachefs@redhat.com
2305S: Supported
2306F: Documentation/filesystems/caching/cachefiles.txt
2307F: fs/cachefiles/
2308
2309CADET FM/AM RADIO RECEIVER DRIVER
2310M: Hans Verkuil <hverkuil@xs4all.nl>
2311L: linux-media@vger.kernel.org
2312T: git git://linuxtv.org/media_tree.git
2313W: http://linuxtv.org
2314S: Maintained
2315F: drivers/media/radio/radio-cadet*
2316
2317CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2318M: Jonathan Corbet <corbet@lwn.net>
2319L: linux-media@vger.kernel.org
2320T: git git://linuxtv.org/media_tree.git
2321S: Maintained
2322F: Documentation/video4linux/cafe_ccic
2323F: drivers/media/platform/marvell-ccic/
2324
2325CAIF NETWORK LAYER
2326M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2327L: netdev@vger.kernel.org
2328S: Supported
2329F: Documentation/networking/caif/
2330F: drivers/net/caif/
2331F: include/uapi/linux/caif/
2332F: include/net/caif/
2333F: net/caif/
2334
2335CALGARY x86-64 IOMMU
2336M: Muli Ben-Yehuda <muli@il.ibm.com>
2337M: "Jon D. Mason" <jdmason@kudzu.us>
2338L: discuss@x86-64.org
2339S: Maintained
2340F: arch/x86/kernel/pci-calgary_64.c
2341F: arch/x86/kernel/tce_64.c
2342F: arch/x86/include/asm/calgary.h
2343F: arch/x86/include/asm/tce.h
2344
2345CAN NETWORK LAYER
2346M: Oliver Hartkopp <socketcan@hartkopp.net>
2347L: linux-can@vger.kernel.org
2348W: http://gitorious.org/linux-can
2349T: git git://gitorious.org/linux-can/linux-can-next.git
2350S: Maintained
2351F: Documentation/networking/can.txt
2352F: net/can/
2353F: include/linux/can/core.h
2354F: include/uapi/linux/can.h
2355F: include/uapi/linux/can/bcm.h
2356F: include/uapi/linux/can/raw.h
2357F: include/uapi/linux/can/gw.h
2358
2359CAN NETWORK DRIVERS
2360M: Wolfgang Grandegger <wg@grandegger.com>
2361M: Marc Kleine-Budde <mkl@pengutronix.de>
2362L: linux-can@vger.kernel.org
2363W: http://gitorious.org/linux-can
2364T: git git://gitorious.org/linux-can/linux-can-next.git
2365S: Maintained
2366F: drivers/net/can/
2367F: include/linux/can/dev.h
2368F: include/linux/can/platform/
2369F: include/uapi/linux/can/error.h
2370F: include/uapi/linux/can/netlink.h
2371
2372CAPABILITIES
2373M: Serge Hallyn <serge.hallyn@canonical.com>
2374L: linux-security-module@vger.kernel.org
2375S: Supported
2376F: include/linux/capability.h
2377F: include/uapi/linux/capability.h
2378F: security/capability.c
2379F: security/commoncap.c
2380F: kernel/capability.c
2381
2382CC2520 IEEE-802.15.4 RADIO DRIVER
2383M: Varka Bhadram <varkabhadram@gmail.com>
2384L: linux-wpan@vger.kernel.org
2385S: Maintained
2386F: drivers/net/ieee802154/cc2520.c
2387F: include/linux/spi/cc2520.h
2388F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2389
2390CELL BROADBAND ENGINE ARCHITECTURE
2391M: Arnd Bergmann <arnd@arndb.de>
2392L: linuxppc-dev@lists.ozlabs.org
2393L: cbe-oss-dev@lists.ozlabs.org
2394W: http://www.ibm.com/developerworks/power/cell/
2395S: Supported
2396F: arch/powerpc/include/asm/cell*.h
2397F: arch/powerpc/include/asm/spu*.h
2398F: arch/powerpc/include/uapi/asm/spu*.h
2399F: arch/powerpc/oprofile/*cell*
2400F: arch/powerpc/platforms/cell/
2401
2402CEPH DISTRIBUTED FILE SYSTEM CLIENT
2403M: Sage Weil <sage@inktank.com>
2404L: ceph-devel@vger.kernel.org
2405W: http://ceph.com/
2406T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2407S: Supported
2408F: Documentation/filesystems/ceph.txt
2409F: fs/ceph/
2410F: net/ceph/
2411F: include/linux/ceph/
2412F: include/linux/crush/
2413
2414CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2415L: linux-usb@vger.kernel.org
2416S: Orphan
2417F: Documentation/usb/WUSB-Design-overview.txt
2418F: Documentation/usb/wusb-cbaf
2419F: drivers/usb/host/hwa-hc.c
2420F: drivers/usb/host/whci/
2421F: drivers/usb/wusbcore/
2422F: include/linux/usb/wusb*
2423
2424CFAG12864B LCD DRIVER
2425M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2426W: http://miguelojeda.es/auxdisplay.htm
2427W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2428S: Maintained
2429F: drivers/auxdisplay/cfag12864b.c
2430F: include/linux/cfag12864b.h
2431
2432CFAG12864BFB LCD FRAMEBUFFER DRIVER
2433M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2434W: http://miguelojeda.es/auxdisplay.htm
2435W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2436S: Maintained
2437F: drivers/auxdisplay/cfag12864bfb.c
2438F: include/linux/cfag12864b.h
2439
2440CFG80211 and NL80211
2441M: Johannes Berg <johannes@sipsolutions.net>
2442L: linux-wireless@vger.kernel.org
2443W: http://wireless.kernel.org/
2444T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2445T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2446S: Maintained
2447F: include/uapi/linux/nl80211.h
2448F: include/net/cfg80211.h
2449F: net/wireless/*
2450X: net/wireless/wext*
2451
2452CHAR and MISC DRIVERS
2453M: Arnd Bergmann <arnd@arndb.de>
2454M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2455T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2456S: Supported
2457F: drivers/char/*
2458F: drivers/misc/*
2459F: include/linux/miscdevice.h
2460
2461CHECKPATCH
2462M: Andy Whitcroft <apw@canonical.com>
2463M: Joe Perches <joe@perches.com>
2464S: Maintained
2465F: scripts/checkpatch.pl
2466
2467CHINESE DOCUMENTATION
2468M: Harry Wei <harryxiyou@gmail.com>
2469L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2470L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2471S: Maintained
2472F: Documentation/zh_CN/
2473
2474CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2475M: Peter Chen <Peter.Chen@freescale.com>
2476T: git git://github.com/hzpeterchen/linux-usb.git
2477L: linux-usb@vger.kernel.org
2478S: Maintained
2479F: drivers/usb/chipidea/
2480
2481CHROME HARDWARE PLATFORM SUPPORT
2482M: Olof Johansson <olof@lixom.net>
2483S: Maintained
2484F: drivers/platform/chrome/
2485
2486CISCO VIC ETHERNET NIC DRIVER
2487M: Christian Benvenuti <benve@cisco.com>
2488M: Sujith Sankar <ssujith@cisco.com>
2489M: Govindarajulu Varadarajan <_govind@gmx.com>
2490M: Neel Patel <neepatel@cisco.com>
2491S: Supported
2492F: drivers/net/ethernet/cisco/enic/
2493
2494CISCO VIC LOW LATENCY NIC DRIVER
2495M: Upinder Malhi <umalhi@cisco.com>
2496S: Supported
2497F: drivers/infiniband/hw/usnic
2498
2499CIRRUS LOGIC EP93XX ETHERNET DRIVER
2500M: Hartley Sweeten <hsweeten@visionengravers.com>
2501L: netdev@vger.kernel.org
2502S: Maintained
2503F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2504
2505CIRRUS LOGIC AUDIO CODEC DRIVERS
2506M: Brian Austin <brian.austin@cirrus.com>
2507M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2508L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2509S: Maintained
2510F: sound/soc/codecs/cs*
2511
2512CLEANCACHE API
2513M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2514L: linux-kernel@vger.kernel.org
2515S: Maintained
2516F: mm/cleancache.c
2517F: include/linux/cleancache.h
2518
2519CLK API
2520M: Russell King <linux@arm.linux.org.uk>
2521S: Maintained
2522F: include/linux/clk.h
2523
2524CLOCKSOURCE, CLOCKEVENT DRIVERS
2525M: Daniel Lezcano <daniel.lezcano@linaro.org>
2526M: Thomas Gleixner <tglx@linutronix.de>
2527L: linux-kernel@vger.kernel.org
2528T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2529S: Supported
2530F: drivers/clocksource
2531
2532CISCO FCOE HBA DRIVER
2533M: Hiral Patel <hiralpat@cisco.com>
2534M: Suma Ramars <sramars@cisco.com>
2535M: Brian Uchino <buchino@cisco.com>
2536L: linux-scsi@vger.kernel.org
2537S: Supported
2538F: drivers/scsi/fnic/
2539
2540CMPC ACPI DRIVER
2541M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2542M: Daniel Oliveira Nascimento <don@syst.com.br>
2543L: platform-driver-x86@vger.kernel.org
2544S: Supported
2545F: drivers/platform/x86/classmate-laptop.c
2546
2547COCCINELLE/Semantic Patches (SmPL)
2548M: Julia Lawall <Julia.Lawall@lip6.fr>
2549M: Gilles Muller <Gilles.Muller@lip6.fr>
2550M: Nicolas Palix <nicolas.palix@imag.fr>
2551M: Michal Marek <mmarek@suse.cz>
2552L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2553T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2554W: http://coccinelle.lip6.fr/
2555S: Supported
2556F: Documentation/coccinelle.txt
2557F: scripts/coccinelle/
2558F: scripts/coccicheck
2559
2560CODA FILE SYSTEM
2561M: Jan Harkes <jaharkes@cs.cmu.edu>
2562M: coda@cs.cmu.edu
2563L: codalist@coda.cs.cmu.edu
2564W: http://www.coda.cs.cmu.edu/
2565S: Maintained
2566F: Documentation/filesystems/coda.txt
2567F: fs/coda/
2568F: include/linux/coda*.h
2569F: include/uapi/linux/coda*.h
2570
2571CODA V4L2 MEM2MEM DRIVER
2572M: Philipp Zabel <p.zabel@pengutronix.de>
2573L: linux-media@vger.kernel.org
2574S: Maintained
2575F: Documentation/devicetree/bindings/media/coda.txt
2576F: drivers/media/platform/coda/
2577
2578COMMON CLK FRAMEWORK
2579M: Mike Turquette <mturquette@linaro.org>
2580M: Stephen Boyd <sboyd@codeaurora.org>
2581L: linux-kernel@vger.kernel.org
2582T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2583S: Maintained
2584F: drivers/clk/
2585X: drivers/clk/clkdev.c
2586F: include/linux/clk-pr*
2587F: include/linux/clk/
2588
2589COMMON INTERNET FILE SYSTEM (CIFS)
2590M: Steve French <sfrench@samba.org>
2591L: linux-cifs@vger.kernel.org
2592L: samba-technical@lists.samba.org (moderated for non-subscribers)
2593W: http://linux-cifs.samba.org/
2594T: git git://git.samba.org/sfrench/cifs-2.6.git
2595S: Supported
2596F: Documentation/filesystems/cifs/
2597F: fs/cifs/
2598
2599COMPACTPCI HOTPLUG CORE
2600M: Scott Murray <scott@spiteful.org>
2601L: linux-pci@vger.kernel.org
2602S: Maintained
2603F: drivers/pci/hotplug/cpci_hotplug*
2604
2605COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2606M: Scott Murray <scott@spiteful.org>
2607L: linux-pci@vger.kernel.org
2608S: Maintained
2609F: drivers/pci/hotplug/cpcihp_zt5550.*
2610
2611COMPACTPCI HOTPLUG GENERIC DRIVER
2612M: Scott Murray <scott@spiteful.org>
2613L: linux-pci@vger.kernel.org
2614S: Maintained
2615F: drivers/pci/hotplug/cpcihp_generic.c
2616
2617COMPAL LAPTOP SUPPORT
2618M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2619L: platform-driver-x86@vger.kernel.org
2620S: Maintained
2621F: drivers/platform/x86/compal-laptop.c
2622
2623CONEXANT ACCESSRUNNER USB DRIVER
2624M: Simon Arlott <cxacru@fire.lp0.eu>
2625L: accessrunner-general@lists.sourceforge.net
2626W: http://accessrunner.sourceforge.net/
2627S: Maintained
2628F: drivers/usb/atm/cxacru.c
2629
2630CONFIGFS
2631M: Joel Becker <jlbec@evilplan.org>
2632T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2633S: Supported
2634F: fs/configfs/
2635F: include/linux/configfs.h
2636
2637CONNECTOR
2638M: Evgeniy Polyakov <zbr@ioremap.net>
2639L: netdev@vger.kernel.org
2640S: Maintained
2641F: drivers/connector/
2642
2643CONTROL GROUP (CGROUP)
2644M: Tejun Heo <tj@kernel.org>
2645M: Li Zefan <lizefan@huawei.com>
2646L: cgroups@vger.kernel.org
2647T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2648S: Maintained
2649F: Documentation/cgroups/
2650F: include/linux/cgroup*
2651F: kernel/cgroup*
2652
2653CONTROL GROUP - CPUSET
2654M: Li Zefan <lizefan@huawei.com>
2655L: cgroups@vger.kernel.org
2656W: http://www.bullopensource.org/cpuset/
2657W: http://oss.sgi.com/projects/cpusets/
2658T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2659S: Maintained
2660F: Documentation/cgroups/cpusets.txt
2661F: include/linux/cpuset.h
2662F: kernel/cpuset.c
2663
2664CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2665M: Johannes Weiner <hannes@cmpxchg.org>
2666M: Michal Hocko <mhocko@suse.cz>
2667L: cgroups@vger.kernel.org
2668L: linux-mm@kvack.org
2669S: Maintained
2670F: mm/memcontrol.c
2671F: mm/swap_cgroup.c
2672
2673CORETEMP HARDWARE MONITORING DRIVER
2674M: Fenghua Yu <fenghua.yu@intel.com>
2675L: lm-sensors@lm-sensors.org
2676S: Maintained
2677F: Documentation/hwmon/coretemp
2678F: drivers/hwmon/coretemp.c
2679
2680COSA/SRP SYNC SERIAL DRIVER
2681M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2682W: http://www.fi.muni.cz/~kas/cosa/
2683S: Maintained
2684F: drivers/net/wan/cosa*
2685
2686CPMAC ETHERNET DRIVER
2687M: Florian Fainelli <florian@openwrt.org>
2688L: netdev@vger.kernel.org
2689S: Maintained
2690F: drivers/net/ethernet/ti/cpmac.c
2691
2692CPU FREQUENCY DRIVERS
2693M: Rafael J. Wysocki <rjw@rjwysocki.net>
2694M: Viresh Kumar <viresh.kumar@linaro.org>
2695L: linux-pm@vger.kernel.org
2696S: Maintained
2697T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2698T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2699F: drivers/cpufreq/
2700F: include/linux/cpufreq.h
2701
2702CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2703M: Viresh Kumar <viresh.kumar@linaro.org>
2704M: Sudeep Holla <sudeep.holla@arm.com>
2705L: linux-pm@vger.kernel.org
2706W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2707S: Maintained
2708F: drivers/cpufreq/arm_big_little.h
2709F: drivers/cpufreq/arm_big_little.c
2710F: drivers/cpufreq/arm_big_little_dt.c
2711
2712CPUIDLE DRIVER - ARM BIG LITTLE
2713M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2714M: Daniel Lezcano <daniel.lezcano@linaro.org>
2715L: linux-pm@vger.kernel.org
2716L: linux-arm-kernel@lists.infradead.org
2717T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2718S: Maintained
2719F: drivers/cpuidle/cpuidle-big_little.c
2720
2721CPUIDLE DRIVER - ARM EXYNOS
2722M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2723M: Daniel Lezcano <daniel.lezcano@linaro.org>
2724M: Kukjin Kim <kgene@kernel.org>
2725L: linux-pm@vger.kernel.org
2726L: linux-samsung-soc@vger.kernel.org
2727S: Supported
2728F: drivers/cpuidle/cpuidle-exynos.c
2729F: arch/arm/mach-exynos/pm.c
2730
2731CPUIDLE DRIVERS
2732M: Rafael J. Wysocki <rjw@rjwysocki.net>
2733M: Daniel Lezcano <daniel.lezcano@linaro.org>
2734L: linux-pm@vger.kernel.org
2735S: Maintained
2736T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2737F: drivers/cpuidle/*
2738F: include/linux/cpuidle.h
2739
2740CPUID/MSR DRIVER
2741M: "H. Peter Anvin" <hpa@zytor.com>
2742S: Maintained
2743F: arch/x86/kernel/cpuid.c
2744F: arch/x86/kernel/msr.c
2745
2746CPU POWER MONITORING SUBSYSTEM
2747M: Thomas Renninger <trenn@suse.de>
2748L: linux-pm@vger.kernel.org
2749S: Maintained
2750F: tools/power/cpupower/
2751
2752CRAMFS FILESYSTEM
2753W: http://sourceforge.net/projects/cramfs/
2754S: Orphan / Obsolete
2755F: Documentation/filesystems/cramfs.txt
2756F: fs/cramfs/
2757
2758CRIS PORT
2759M: Mikael Starvik <starvik@axis.com>
2760M: Jesper Nilsson <jesper.nilsson@axis.com>
2761L: linux-cris-kernel@axis.com
2762W: http://developer.axis.com
2763S: Maintained
2764F: arch/cris/
2765F: drivers/tty/serial/crisv10.*
2766
2767CRYPTO API
2768M: Herbert Xu <herbert@gondor.apana.org.au>
2769M: "David S. Miller" <davem@davemloft.net>
2770L: linux-crypto@vger.kernel.org
2771T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2772S: Maintained
2773F: Documentation/crypto/
2774F: arch/*/crypto/
2775F: crypto/
2776F: drivers/crypto/
2777F: include/crypto/
2778
2779CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2780M: Neil Horman <nhorman@tuxdriver.com>
2781L: linux-crypto@vger.kernel.org
2782S: Maintained
2783F: crypto/ansi_cprng.c
2784F: crypto/rng.c
2785
2786CS5535 Audio ALSA driver
2787M: Jaya Kumar <jayakumar.alsa@gmail.com>
2788S: Maintained
2789F: sound/pci/cs5535audio/
2790
2791CW1200 WLAN driver
2792M: Solomon Peachy <pizza@shaftnet.org>
2793S: Maintained
2794F: drivers/net/wireless/cw1200/
2795
2796CX18 VIDEO4LINUX DRIVER
2797M: Andy Walls <awalls@md.metrocast.net>
2798L: ivtv-devel@ivtvdriver.org (subscribers-only)
2799L: linux-media@vger.kernel.org
2800T: git git://linuxtv.org/media_tree.git
2801W: http://linuxtv.org
2802W: http://www.ivtvdriver.org/index.php/Cx18
2803S: Maintained
2804F: Documentation/video4linux/cx18.txt
2805F: drivers/media/pci/cx18/
2806F: include/uapi/linux/ivtv*
2807
2808CX2341X MPEG ENCODER HELPER MODULE
2809M: Hans Verkuil <hverkuil@xs4all.nl>
2810L: linux-media@vger.kernel.org
2811T: git git://linuxtv.org/media_tree.git
2812W: http://linuxtv.org
2813S: Maintained
2814F: drivers/media/common/cx2341x*
2815F: include/media/cx2341x*
2816
2817CX88 VIDEO4LINUX DRIVER
2818M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2819L: linux-media@vger.kernel.org
2820W: http://linuxtv.org
2821T: git git://linuxtv.org/media_tree.git
2822S: Odd fixes
2823F: Documentation/video4linux/cx88/
2824F: drivers/media/pci/cx88/
2825
2826CXD2820R MEDIA DRIVER
2827M: Antti Palosaari <crope@iki.fi>
2828L: linux-media@vger.kernel.org
2829W: http://linuxtv.org/
2830W: http://palosaari.fi/linux/
2831Q: http://patchwork.linuxtv.org/project/linux-media/list/
2832T: git git://linuxtv.org/anttip/media_tree.git
2833S: Maintained
2834F: drivers/media/dvb-frontends/cxd2820r*
2835
2836CXGB3 ETHERNET DRIVER (CXGB3)
2837M: Santosh Raspatur <santosh@chelsio.com>
2838L: netdev@vger.kernel.org
2839W: http://www.chelsio.com
2840S: Supported
2841F: drivers/net/ethernet/chelsio/cxgb3/
2842
2843CXGB3 ISCSI DRIVER (CXGB3I)
2844M: Karen Xie <kxie@chelsio.com>
2845L: linux-scsi@vger.kernel.org
2846W: http://www.chelsio.com
2847S: Supported
2848F: drivers/scsi/cxgbi/cxgb3i
2849
2850CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2851M: Steve Wise <swise@chelsio.com>
2852L: linux-rdma@vger.kernel.org
2853W: http://www.openfabrics.org
2854S: Supported
2855F: drivers/infiniband/hw/cxgb3/
2856
2857CXGB4 ETHERNET DRIVER (CXGB4)
2858M: Hariprasad S <hariprasad@chelsio.com>
2859L: netdev@vger.kernel.org
2860W: http://www.chelsio.com
2861S: Supported
2862F: drivers/net/ethernet/chelsio/cxgb4/
2863
2864CXGB4 ISCSI DRIVER (CXGB4I)
2865M: Karen Xie <kxie@chelsio.com>
2866L: linux-scsi@vger.kernel.org
2867W: http://www.chelsio.com
2868S: Supported
2869F: drivers/scsi/cxgbi/cxgb4i
2870
2871CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2872M: Steve Wise <swise@chelsio.com>
2873L: linux-rdma@vger.kernel.org
2874W: http://www.openfabrics.org
2875S: Supported
2876F: drivers/infiniband/hw/cxgb4/
2877
2878CXGB4VF ETHERNET DRIVER (CXGB4VF)
2879M: Casey Leedom <leedom@chelsio.com>
2880L: netdev@vger.kernel.org
2881W: http://www.chelsio.com
2882S: Supported
2883F: drivers/net/ethernet/chelsio/cxgb4vf/
2884
2885CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2886M: Ian Munsie <imunsie@au1.ibm.com>
2887M: Michael Neuling <mikey@neuling.org>
2888L: linuxppc-dev@lists.ozlabs.org
2889S: Supported
2890F: drivers/misc/cxl/
2891F: include/misc/cxl.h
2892F: include/uapi/misc/cxl.h
2893F: Documentation/powerpc/cxl.txt
2894F: Documentation/powerpc/cxl.txt
2895F: Documentation/ABI/testing/sysfs-class-cxl
2896
2897STMMAC ETHERNET DRIVER
2898M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2899L: netdev@vger.kernel.org
2900W: http://www.stlinux.com
2901S: Supported
2902F: drivers/net/ethernet/stmicro/stmmac/
2903
2904CYBERPRO FB DRIVER
2905M: Russell King <linux@arm.linux.org.uk>
2906L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2907W: http://www.arm.linux.org.uk/
2908S: Maintained
2909F: drivers/video/fbdev/cyber2000fb.*
2910
2911CYCLADES ASYNC MUX DRIVER
2912W: http://www.cyclades.com/
2913S: Orphan
2914F: drivers/tty/cyclades.c
2915F: include/linux/cyclades.h
2916F: include/uapi/linux/cyclades.h
2917
2918CYCLADES PC300 DRIVER
2919W: http://www.cyclades.com/
2920S: Orphan
2921F: drivers/net/wan/pc300*
2922
2923CYPRESS_FIRMWARE MEDIA DRIVER
2924M: Antti Palosaari <crope@iki.fi>
2925L: linux-media@vger.kernel.org
2926W: http://linuxtv.org/
2927W: http://palosaari.fi/linux/
2928Q: http://patchwork.linuxtv.org/project/linux-media/list/
2929T: git git://linuxtv.org/anttip/media_tree.git
2930S: Maintained
2931F: drivers/media/common/cypress_firmware*
2932
2933CYTTSP TOUCHSCREEN DRIVER
2934M: Ferruh Yigit <fery@cypress.com>
2935L: linux-input@vger.kernel.org
2936S: Supported
2937F: drivers/input/touchscreen/cyttsp*
2938F: include/linux/input/cyttsp.h
2939
2940DAMA SLAVE for AX.25
2941M: Joerg Reuter <jreuter@yaina.de>
2942W: http://yaina.de/jreuter/
2943W: http://www.qsl.net/dl1bke/
2944L: linux-hams@vger.kernel.org
2945S: Maintained
2946F: net/ax25/af_ax25.c
2947F: net/ax25/ax25_dev.c
2948F: net/ax25/ax25_ds_*
2949F: net/ax25/ax25_in.c
2950F: net/ax25/ax25_out.c
2951F: net/ax25/ax25_timer.c
2952F: net/ax25/sysctl_net_ax25.c
2953
2954DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2955L: netdev@vger.kernel.org
2956S: Orphan
2957F: Documentation/networking/dmfe.txt
2958F: drivers/net/ethernet/dec/tulip/dmfe.c
2959
2960DC390/AM53C974 SCSI driver
2961M: Hannes Reinecke <hare@suse.de>
2962L: linux-scsi@vger.kernel.org
2963S: Maintained
2964F: drivers/scsi/am53c974.c
2965
2966DC395x SCSI driver
2967M: Oliver Neukum <oliver@neukum.org>
2968M: Ali Akcaagac <aliakc@web.de>
2969M: Jamie Lenehan <lenehan@twibble.org>
2970L: dc395x@twibble.org
2971W: http://twibble.org/dist/dc395x/
2972W: http://lists.twibble.org/mailman/listinfo/dc395x/
2973S: Maintained
2974F: Documentation/scsi/dc395x.txt
2975F: drivers/scsi/dc395x.*
2976
2977DCCP PROTOCOL
2978M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
2979L: dccp@vger.kernel.org
2980W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
2981S: Maintained
2982F: include/linux/dccp.h
2983F: include/uapi/linux/dccp.h
2984F: include/linux/tfrc.h
2985F: net/dccp/
2986
2987DECnet NETWORK LAYER
2988W: http://linux-decnet.sourceforge.net
2989L: linux-decnet-user@lists.sourceforge.net
2990S: Orphan
2991F: Documentation/networking/decnet.txt
2992F: net/decnet/
2993
2994DECSTATION PLATFORM SUPPORT
2995M: "Maciej W. Rozycki" <macro@linux-mips.org>
2996L: linux-mips@linux-mips.org
2997W: http://www.linux-mips.org/wiki/DECstation
2998S: Maintained
2999F: arch/mips/dec/
3000F: arch/mips/include/asm/dec/
3001F: arch/mips/include/asm/mach-dec/
3002
3003DEFXX FDDI NETWORK DRIVER
3004M: "Maciej W. Rozycki" <macro@linux-mips.org>
3005S: Maintained
3006F: drivers/net/fddi/defxx.*
3007
3008DELL LAPTOP DRIVER
3009M: Matthew Garrett <mjg59@srcf.ucam.org>
3010L: platform-driver-x86@vger.kernel.org
3011S: Maintained
3012F: drivers/platform/x86/dell-laptop.c
3013
3014DELL LAPTOP SMM DRIVER
3015M: Guenter Roeck <linux@roeck-us.net>
3016F: drivers/char/i8k.c
3017F: include/uapi/linux/i8k.h
3018
3019DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3020M: Doug Warzecha <Douglas_Warzecha@dell.com>
3021S: Maintained
3022F: Documentation/dcdbas.txt
3023F: drivers/firmware/dcdbas.*
3024
3025DELL WMI EXTRAS DRIVER
3026M: Matthew Garrett <mjg59@srcf.ucam.org>
3027S: Maintained
3028F: drivers/platform/x86/dell-wmi.c
3029
3030DESIGNWARE USB2 DRD IP DRIVER
3031M: Paul Zimmerman <paulz@synopsys.com>
3032L: linux-usb@vger.kernel.org
3033T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3034S: Maintained
3035F: drivers/usb/dwc2/
3036
3037DESIGNWARE USB3 DRD IP DRIVER
3038M: Felipe Balbi <balbi@ti.com>
3039L: linux-usb@vger.kernel.org
3040L: linux-omap@vger.kernel.org
3041T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3042S: Maintained
3043F: drivers/usb/dwc3/
3044
3045DEVICE COREDUMP (DEV_COREDUMP)
3046M: Johannes Berg <johannes@sipsolutions.net>
3047L: linux-kernel@vger.kernel.org
3048S: Maintained
3049F: drivers/base/devcoredump.c
3050F: include/linux/devcoredump.h
3051
3052DEVICE FREQUENCY (DEVFREQ)
3053M: MyungJoo Ham <myungjoo.ham@samsung.com>
3054M: Kyungmin Park <kyungmin.park@samsung.com>
3055L: linux-pm@vger.kernel.org
3056S: Maintained
3057F: drivers/devfreq/
3058
3059DEVICE NUMBER REGISTRY
3060M: Torben Mathiasen <device@lanana.org>
3061W: http://lanana.org/docs/device-list/index.html
3062S: Maintained
3063
3064DEVICE-MAPPER (LVM)
3065M: Alasdair Kergon <agk@redhat.com>
3066M: Mike Snitzer <snitzer@redhat.com>
3067M: dm-devel@redhat.com
3068L: dm-devel@redhat.com
3069W: http://sources.redhat.com/dm
3070Q: http://patchwork.kernel.org/project/dm-devel/list/
3071T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3072T: quilt http://people.redhat.com/agk/patches/linux/editing/
3073S: Maintained
3074F: Documentation/device-mapper/
3075F: drivers/md/dm*
3076F: drivers/md/persistent-data/
3077F: include/linux/device-mapper.h
3078F: include/linux/dm-*.h
3079F: include/uapi/linux/dm-*.h
3080
3081DIALOG SEMICONDUCTOR DRIVERS
3082M: Support Opensource <support.opensource@diasemi.com>
3083W: http://www.dialog-semiconductor.com/products
3084S: Supported
3085F: Documentation/hwmon/da90??
3086F: drivers/gpio/gpio-da90??.c
3087F: drivers/hwmon/da90??-hwmon.c
3088F: drivers/input/misc/da90??_onkey.c
3089F: drivers/input/touchscreen/da9052_tsi.c
3090F: drivers/leds/leds-da90??.c
3091F: drivers/mfd/da903x.c
3092F: drivers/mfd/da90??-*.c
3093F: drivers/power/da9052-battery.c
3094F: drivers/regulator/da903x.c
3095F: drivers/regulator/da9???-regulator.[ch]
3096F: drivers/rtc/rtc-da90??.c
3097F: drivers/video/backlight/da90??_bl.c
3098F: drivers/watchdog/da90??_wdt.c
3099F: include/linux/mfd/da903x.h
3100F: include/linux/mfd/da9052/
3101F: include/linux/mfd/da9055/
3102F: include/linux/mfd/da9063/
3103F: include/sound/da[79]*.h
3104F: sound/soc/codecs/da[79]*.[ch]
3105
3106DIGI NEO AND CLASSIC PCI PRODUCTS
3107M: Lidza Louina <lidza.louina@gmail.com>
3108M: Mark Hounschell <markh@compro.net>
3109L: driverdev-devel@linuxdriverproject.org
3110S: Maintained
3111F: drivers/staging/dgnc/
3112
3113DIGI EPCA PCI PRODUCTS
3114M: Lidza Louina <lidza.louina@gmail.com>
3115M: Mark Hounschell <markh@compro.net>
3116M: Daeseok Youn <daeseok.youn@gmail.com>
3117L: driverdev-devel@linuxdriverproject.org
3118S: Maintained
3119F: drivers/staging/dgap/
3120
3121DIOLAN U2C-12 I2C DRIVER
3122M: Guenter Roeck <linux@roeck-us.net>
3123L: linux-i2c@vger.kernel.org
3124S: Maintained
3125F: drivers/i2c/busses/i2c-diolan-u2c.c
3126
3127DIRECTORY NOTIFICATION (DNOTIFY)
3128M: Eric Paris <eparis@parisplace.org>
3129S: Maintained
3130F: Documentation/filesystems/dnotify.txt
3131F: fs/notify/dnotify/
3132F: include/linux/dnotify.h
3133
3134DISK GEOMETRY AND PARTITION HANDLING
3135M: Andries Brouwer <aeb@cwi.nl>
3136W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3137W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3138W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3139S: Maintained
3140
3141DISKQUOTA
3142M: Jan Kara <jack@suse.cz>
3143S: Maintained
3144F: Documentation/filesystems/quota.txt
3145F: fs/quota/
3146F: include/linux/quota*.h
3147F: include/uapi/linux/quota*.h
3148
3149DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3150M: Bernie Thompson <bernie@plugable.com>
3151L: linux-fbdev@vger.kernel.org
3152S: Maintained
3153W: http://plugable.com/category/projects/udlfb/
3154F: drivers/video/fbdev/udlfb.c
3155F: include/video/udlfb.h
3156F: Documentation/fb/udlfb.txt
3157
3158DISTRIBUTED LOCK MANAGER (DLM)
3159M: Christine Caulfield <ccaulfie@redhat.com>
3160M: David Teigland <teigland@redhat.com>
3161L: cluster-devel@redhat.com
3162W: http://sources.redhat.com/cluster/
3163T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3164S: Supported
3165F: fs/dlm/
3166
3167DMA BUFFER SHARING FRAMEWORK
3168M: Sumit Semwal <sumit.semwal@linaro.org>
3169S: Maintained
3170L: linux-media@vger.kernel.org
3171L: dri-devel@lists.freedesktop.org
3172L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3173F: drivers/dma-buf/
3174F: include/linux/dma-buf*
3175F: include/linux/reservation.h
3176F: include/linux/*fence.h
3177F: Documentation/dma-buf-sharing.txt
3178T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3179
3180DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3181M: Vinod Koul <vinod.koul@intel.com>
3182L: dmaengine@vger.kernel.org
3183Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3184S: Maintained
3185F: drivers/dma/
3186F: include/linux/dma*
3187F: Documentation/dmaengine/
3188T: git git://git.infradead.org/users/vkoul/slave-dma.git
3189
3190DME1737 HARDWARE MONITOR DRIVER
3191M: Juerg Haefliger <juergh@gmail.com>
3192L: lm-sensors@lm-sensors.org
3193S: Maintained
3194F: Documentation/hwmon/dme1737
3195F: drivers/hwmon/dme1737.c
3196
3197DOCKING STATION DRIVER
3198M: Shaohua Li <shaohua.li@intel.com>
3199L: linux-acpi@vger.kernel.org
3200S: Supported
3201F: drivers/acpi/dock.c
3202
3203DOCUMENTATION
3204M: Jonathan Corbet <corbet@lwn.net>
3205L: linux-doc@vger.kernel.org
3206S: Maintained
3207F: Documentation/
3208X: Documentation/ABI/
3209X: Documentation/devicetree/
3210X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
3211
3212DOUBLETALK DRIVER
3213M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3214L: blinux-list@redhat.com
3215S: Maintained
3216F: drivers/char/dtlk.c
3217F: include/linux/dtlk.h
3218
3219DPT_I2O SCSI RAID DRIVER
3220M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3221L: linux-scsi@vger.kernel.org
3222W: http://www.adaptec.com/
3223S: Maintained
3224F: drivers/scsi/dpt*
3225F: drivers/scsi/dpt/
3226
3227DRBD DRIVER
3228P: Philipp Reisner
3229P: Lars Ellenberg
3230M: drbd-dev@lists.linbit.com
3231L: drbd-user@lists.linbit.com
3232W: http://www.drbd.org
3233T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3234T: git git://git.drbd.org/drbd-8.3.git
3235S: Supported
3236F: drivers/block/drbd/
3237F: lib/lru_cache.c
3238F: Documentation/blockdev/drbd/
3239
3240DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3241M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3242T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3243S: Supported
3244F: Documentation/kobject.txt
3245F: drivers/base/
3246F: fs/sysfs/
3247F: fs/debugfs/
3248F: include/linux/kobj*
3249F: include/linux/debugfs.h
3250F: lib/kobj*
3251
3252DRM DRIVERS
3253M: David Airlie <airlied@linux.ie>
3254L: dri-devel@lists.freedesktop.org
3255T: git git://people.freedesktop.org/~airlied/linux
3256S: Maintained
3257F: drivers/gpu/drm/
3258F: drivers/gpu/vga/
3259F: include/drm/
3260F: include/uapi/drm/
3261
3262RADEON DRM DRIVERS
3263M: Alex Deucher <alexander.deucher@amd.com>
3264M: Christian König <christian.koenig@amd.com>
3265L: dri-devel@lists.freedesktop.org
3266T: git git://people.freedesktop.org/~agd5f/linux
3267S: Supported
3268F: drivers/gpu/drm/radeon/
3269F: include/uapi/drm/radeon*
3270
3271DRM PANEL DRIVERS
3272M: Thierry Reding <thierry.reding@gmail.com>
3273L: dri-devel@lists.freedesktop.org
3274T: git git://anongit.freedesktop.org/tegra/linux.git
3275S: Maintained
3276F: drivers/gpu/drm/drm_panel.c
3277F: drivers/gpu/drm/panel/
3278F: include/drm/drm_panel.h
3279F: Documentation/devicetree/bindings/panel/
3280
3281INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3282M: Daniel Vetter <daniel.vetter@intel.com>
3283M: Jani Nikula <jani.nikula@linux.intel.com>
3284L: intel-gfx@lists.freedesktop.org
3285L: dri-devel@lists.freedesktop.org
3286Q: http://patchwork.freedesktop.org/project/intel-gfx/
3287T: git git://anongit.freedesktop.org/drm-intel
3288S: Supported
3289F: drivers/gpu/drm/i915/
3290F: include/drm/i915*
3291F: include/uapi/drm/i915*
3292
3293DRM DRIVERS FOR EXYNOS
3294M: Inki Dae <inki.dae@samsung.com>
3295M: Joonyoung Shim <jy0922.shim@samsung.com>
3296M: Seung-Woo Kim <sw0312.kim@samsung.com>
3297M: Kyungmin Park <kyungmin.park@samsung.com>
3298L: dri-devel@lists.freedesktop.org
3299T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3300S: Supported
3301F: drivers/gpu/drm/exynos/
3302F: include/drm/exynos*
3303F: include/uapi/drm/exynos*
3304
3305DRM DRIVERS FOR FREESCALE IMX
3306M: Philipp Zabel <p.zabel@pengutronix.de>
3307L: dri-devel@lists.freedesktop.org
3308S: Maintained
3309F: drivers/gpu/drm/imx/
3310F: Documentation/devicetree/bindings/drm/imx/
3311
3312DRM DRIVERS FOR NVIDIA TEGRA
3313M: Thierry Reding <thierry.reding@gmail.com>
3314M: Terje Bergström <tbergstrom@nvidia.com>
3315L: dri-devel@lists.freedesktop.org
3316L: linux-tegra@vger.kernel.org
3317T: git git://anongit.freedesktop.org/tegra/linux.git
3318S: Supported
3319F: drivers/gpu/drm/tegra/
3320F: drivers/gpu/host1x/
3321F: include/linux/host1x.h
3322F: include/uapi/drm/tegra_drm.h
3323F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3324
3325DRM DRIVERS FOR RENESAS
3326M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3327L: dri-devel@lists.freedesktop.org
3328L: linux-sh@vger.kernel.org
3329T: git git://people.freedesktop.org/~airlied/linux
3330S: Supported
3331F: drivers/gpu/drm/rcar-du/
3332F: drivers/gpu/drm/shmobile/
3333F: include/linux/platform_data/rcar-du.h
3334F: include/linux/platform_data/shmob_drm.h
3335
3336DSBR100 USB FM RADIO DRIVER
3337M: Alexey Klimov <klimov.linux@gmail.com>
3338L: linux-media@vger.kernel.org
3339T: git git://linuxtv.org/media_tree.git
3340S: Maintained
3341F: drivers/media/radio/dsbr100.c
3342
3343DSCC4 DRIVER
3344M: Francois Romieu <romieu@fr.zoreil.com>
3345L: netdev@vger.kernel.org
3346S: Maintained
3347F: drivers/net/wan/dscc4.c
3348
3349DVB_USB_AF9015 MEDIA DRIVER
3350M: Antti Palosaari <crope@iki.fi>
3351L: linux-media@vger.kernel.org
3352W: http://linuxtv.org/
3353W: http://palosaari.fi/linux/
3354Q: http://patchwork.linuxtv.org/project/linux-media/list/
3355T: git git://linuxtv.org/anttip/media_tree.git
3356S: Maintained
3357F: drivers/media/usb/dvb-usb-v2/af9015*
3358
3359DVB_USB_AF9035 MEDIA DRIVER
3360M: Antti Palosaari <crope@iki.fi>
3361L: linux-media@vger.kernel.org
3362W: http://linuxtv.org/
3363W: http://palosaari.fi/linux/
3364Q: http://patchwork.linuxtv.org/project/linux-media/list/
3365T: git git://linuxtv.org/anttip/media_tree.git
3366S: Maintained
3367F: drivers/media/usb/dvb-usb-v2/af9035*
3368
3369DVB_USB_ANYSEE MEDIA DRIVER
3370M: Antti Palosaari <crope@iki.fi>
3371L: linux-media@vger.kernel.org
3372W: http://linuxtv.org/
3373W: http://palosaari.fi/linux/
3374Q: http://patchwork.linuxtv.org/project/linux-media/list/
3375T: git git://linuxtv.org/anttip/media_tree.git
3376S: Maintained
3377F: drivers/media/usb/dvb-usb-v2/anysee*
3378
3379DVB_USB_AU6610 MEDIA DRIVER
3380M: Antti Palosaari <crope@iki.fi>
3381L: linux-media@vger.kernel.org
3382W: http://linuxtv.org/
3383W: http://palosaari.fi/linux/
3384Q: http://patchwork.linuxtv.org/project/linux-media/list/
3385T: git git://linuxtv.org/anttip/media_tree.git
3386S: Maintained
3387F: drivers/media/usb/dvb-usb-v2/au6610*
3388
3389DVB_USB_CE6230 MEDIA DRIVER
3390M: Antti Palosaari <crope@iki.fi>
3391L: linux-media@vger.kernel.org
3392W: http://linuxtv.org/
3393W: http://palosaari.fi/linux/
3394Q: http://patchwork.linuxtv.org/project/linux-media/list/
3395T: git git://linuxtv.org/anttip/media_tree.git
3396S: Maintained
3397F: drivers/media/usb/dvb-usb-v2/ce6230*
3398
3399DVB_USB_CXUSB MEDIA DRIVER
3400M: Michael Krufky <mkrufky@linuxtv.org>
3401L: linux-media@vger.kernel.org
3402W: http://linuxtv.org/
3403W: http://github.com/mkrufky
3404Q: http://patchwork.linuxtv.org/project/linux-media/list/
3405T: git git://linuxtv.org/media_tree.git
3406S: Maintained
3407F: drivers/media/usb/dvb-usb/cxusb*
3408
3409DVB_USB_EC168 MEDIA DRIVER
3410M: Antti Palosaari <crope@iki.fi>
3411L: linux-media@vger.kernel.org
3412W: http://linuxtv.org/
3413W: http://palosaari.fi/linux/
3414Q: http://patchwork.linuxtv.org/project/linux-media/list/
3415T: git git://linuxtv.org/anttip/media_tree.git
3416S: Maintained
3417F: drivers/media/usb/dvb-usb-v2/ec168*
3418
3419DVB_USB_GL861 MEDIA DRIVER
3420M: Antti Palosaari <crope@iki.fi>
3421L: linux-media@vger.kernel.org
3422W: http://linuxtv.org/
3423Q: http://patchwork.linuxtv.org/project/linux-media/list/
3424T: git git://linuxtv.org/anttip/media_tree.git
3425S: Maintained
3426F: drivers/media/usb/dvb-usb-v2/gl861*
3427
3428DVB_USB_MXL111SF MEDIA DRIVER
3429M: Michael Krufky <mkrufky@linuxtv.org>
3430L: linux-media@vger.kernel.org
3431W: http://linuxtv.org/
3432W: http://github.com/mkrufky
3433Q: http://patchwork.linuxtv.org/project/linux-media/list/
3434T: git git://linuxtv.org/mkrufky/mxl111sf.git
3435S: Maintained
3436F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3437
3438DVB_USB_RTL28XXU MEDIA DRIVER
3439M: Antti Palosaari <crope@iki.fi>
3440L: linux-media@vger.kernel.org
3441W: http://linuxtv.org/
3442W: http://palosaari.fi/linux/
3443Q: http://patchwork.linuxtv.org/project/linux-media/list/
3444T: git git://linuxtv.org/anttip/media_tree.git
3445S: Maintained
3446F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3447
3448DVB_USB_V2 MEDIA DRIVER
3449M: Antti Palosaari <crope@iki.fi>
3450L: linux-media@vger.kernel.org
3451W: http://linuxtv.org/
3452W: http://palosaari.fi/linux/
3453Q: http://patchwork.linuxtv.org/project/linux-media/list/
3454T: git git://linuxtv.org/anttip/media_tree.git
3455S: Maintained
3456F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3457F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3458
3459DYNAMIC DEBUG
3460M: Jason Baron <jbaron@akamai.com>
3461S: Maintained
3462F: lib/dynamic_debug.c
3463F: include/linux/dynamic_debug.h
3464
3465DZ DECSTATION DZ11 SERIAL DRIVER
3466M: "Maciej W. Rozycki" <macro@linux-mips.org>
3467S: Maintained
3468F: drivers/tty/serial/dz.*
3469
3470E4000 MEDIA DRIVER
3471M: Antti Palosaari <crope@iki.fi>
3472L: linux-media@vger.kernel.org
3473W: http://linuxtv.org/
3474W: http://palosaari.fi/linux/
3475Q: http://patchwork.linuxtv.org/project/linux-media/list/
3476T: git git://linuxtv.org/anttip/media_tree.git
3477S: Maintained
3478F: drivers/media/tuners/e4000*
3479
3480EATA ISA/EISA/PCI SCSI DRIVER
3481M: Dario Ballabio <ballabio_dario@emc.com>
3482L: linux-scsi@vger.kernel.org
3483S: Maintained
3484F: drivers/scsi/eata.c
3485
3486EC100 MEDIA DRIVER
3487M: Antti Palosaari <crope@iki.fi>
3488L: linux-media@vger.kernel.org
3489W: http://linuxtv.org/
3490W: http://palosaari.fi/linux/
3491Q: http://patchwork.linuxtv.org/project/linux-media/list/
3492T: git git://linuxtv.org/anttip/media_tree.git
3493S: Maintained
3494F: drivers/media/dvb-frontends/ec100*
3495
3496ECRYPT FILE SYSTEM
3497M: Tyler Hicks <tyhicks@canonical.com>
3498L: ecryptfs@vger.kernel.org
3499W: http://ecryptfs.org
3500W: https://launchpad.net/ecryptfs
3501S: Supported
3502F: Documentation/filesystems/ecryptfs.txt
3503F: fs/ecryptfs/
3504
3505EDAC-CORE
3506M: Doug Thompson <dougthompson@xmission.com>
3507M: Borislav Petkov <bp@alien8.de>
3508M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3509L: linux-edac@vger.kernel.org
3510W: bluesmoke.sourceforge.net
3511S: Supported
3512F: Documentation/edac.txt
3513F: drivers/edac/
3514F: include/linux/edac.h
3515
3516EDAC-AMD64
3517M: Doug Thompson <dougthompson@xmission.com>
3518M: Borislav Petkov <bp@alien8.de>
3519L: linux-edac@vger.kernel.org
3520W: bluesmoke.sourceforge.net
3521S: Maintained
3522F: drivers/edac/amd64_edac*
3523
3524EDAC-CALXEDA
3525M: Doug Thompson <dougthompson@xmission.com>
3526M: Robert Richter <rric@kernel.org>
3527L: linux-edac@vger.kernel.org
3528W: bluesmoke.sourceforge.net
3529S: Maintained
3530F: drivers/edac/highbank*
3531
3532EDAC-CAVIUM
3533M: Ralf Baechle <ralf@linux-mips.org>
3534M: David Daney <david.daney@cavium.com>
3535L: linux-edac@vger.kernel.org
3536L: linux-mips@linux-mips.org
3537W: bluesmoke.sourceforge.net
3538S: Supported
3539F: drivers/edac/octeon_edac*
3540
3541EDAC-E752X
3542M: Mark Gross <mark.gross@intel.com>
3543M: Doug Thompson <dougthompson@xmission.com>
3544L: linux-edac@vger.kernel.org
3545W: bluesmoke.sourceforge.net
3546S: Maintained
3547F: drivers/edac/e752x_edac.c
3548
3549EDAC-E7XXX
3550M: Doug Thompson <dougthompson@xmission.com>
3551L: linux-edac@vger.kernel.org
3552W: bluesmoke.sourceforge.net
3553S: Maintained
3554F: drivers/edac/e7xxx_edac.c
3555
3556EDAC-GHES
3557M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3558L: linux-edac@vger.kernel.org
3559W: bluesmoke.sourceforge.net
3560S: Maintained
3561F: drivers/edac/ghes_edac.c
3562
3563EDAC-I82443BXGX
3564M: Tim Small <tim@buttersideup.com>
3565L: linux-edac@vger.kernel.org
3566W: bluesmoke.sourceforge.net
3567S: Maintained
3568F: drivers/edac/i82443bxgx_edac.c
3569
3570EDAC-I3000
3571M: Jason Uhlenkott <juhlenko@akamai.com>
3572L: linux-edac@vger.kernel.org
3573W: bluesmoke.sourceforge.net
3574S: Maintained
3575F: drivers/edac/i3000_edac.c
3576
3577EDAC-I5000
3578M: Doug Thompson <dougthompson@xmission.com>
3579L: linux-edac@vger.kernel.org
3580W: bluesmoke.sourceforge.net
3581S: Maintained
3582F: drivers/edac/i5000_edac.c
3583
3584EDAC-I5400
3585M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3586L: linux-edac@vger.kernel.org
3587W: bluesmoke.sourceforge.net
3588S: Maintained
3589F: drivers/edac/i5400_edac.c
3590
3591EDAC-I7300
3592M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3593L: linux-edac@vger.kernel.org
3594W: bluesmoke.sourceforge.net
3595S: Maintained
3596F: drivers/edac/i7300_edac.c
3597
3598EDAC-I7CORE
3599M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3600L: linux-edac@vger.kernel.org
3601W: bluesmoke.sourceforge.net
3602S: Maintained
3603F: drivers/edac/i7core_edac.c
3604
3605EDAC-I82975X
3606M: Ranganathan Desikan <ravi@jetztechnologies.com>
3607M: "Arvind R." <arvino55@gmail.com>
3608L: linux-edac@vger.kernel.org
3609W: bluesmoke.sourceforge.net
3610S: Maintained
3611F: drivers/edac/i82975x_edac.c
3612
3613EDAC-IE31200
3614M: Jason Baron <jbaron@akamai.com>
3615L: linux-edac@vger.kernel.org
3616W: bluesmoke.sourceforge.net
3617S: Maintained
3618F: drivers/edac/ie31200_edac.c
3619
3620EDAC-MPC85XX
3621M: Johannes Thumshirn <johannes.thumshirn@men.de>
3622L: linux-edac@vger.kernel.org
3623W: bluesmoke.sourceforge.net
3624S: Maintained
3625F: drivers/edac/mpc85xx_edac.[ch]
3626
3627EDAC-PASEMI
3628M: Egor Martovetsky <egor@pasemi.com>
3629L: linux-edac@vger.kernel.org
3630W: bluesmoke.sourceforge.net
3631S: Maintained
3632F: drivers/edac/pasemi_edac.c
3633
3634EDAC-R82600
3635M: Tim Small <tim@buttersideup.com>
3636L: linux-edac@vger.kernel.org
3637W: bluesmoke.sourceforge.net
3638S: Maintained
3639F: drivers/edac/r82600_edac.c
3640
3641EDAC-SBRIDGE
3642M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3643L: linux-edac@vger.kernel.org
3644W: bluesmoke.sourceforge.net
3645S: Maintained
3646F: drivers/edac/sb_edac.c
3647
3648EDIROL UA-101/UA-1000 DRIVER
3649M: Clemens Ladisch <clemens@ladisch.de>
3650L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3651T: git git://git.alsa-project.org/alsa-kernel.git
3652S: Maintained
3653F: sound/usb/misc/ua101.c
3654
3655EXTENSIBLE FIRMWARE INTERFACE (EFI)
3656M: Matt Fleming <matt.fleming@intel.com>
3657L: linux-efi@vger.kernel.org
3658T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3659S: Maintained
3660F: Documentation/efi-stub.txt
3661F: arch/ia64/kernel/efi.c
3662F: arch/x86/boot/compressed/eboot.[ch]
3663F: arch/x86/include/asm/efi.h
3664F: arch/x86/platform/efi/*
3665F: drivers/firmware/efi/*
3666F: include/linux/efi*.h
3667
3668EFI VARIABLE FILESYSTEM
3669M: Matthew Garrett <matthew.garrett@nebula.com>
3670M: Jeremy Kerr <jk@ozlabs.org>
3671M: Matt Fleming <matt.fleming@intel.com>
3672T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3673L: linux-efi@vger.kernel.org
3674S: Maintained
3675F: fs/efivarfs/
3676
3677EFIFB FRAMEBUFFER DRIVER
3678L: linux-fbdev@vger.kernel.org
3679M: Peter Jones <pjones@redhat.com>
3680S: Maintained
3681F: drivers/video/fbdev/efifb.c
3682
3683EFS FILESYSTEM
3684W: http://aeschi.ch.eu.org/efs/
3685S: Orphan
3686F: fs/efs/
3687
3688EHCA (IBM GX bus InfiniBand adapter) DRIVER
3689M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3690M: Christoph Raisch <raisch@de.ibm.com>
3691L: linux-rdma@vger.kernel.org
3692S: Supported
3693F: drivers/infiniband/hw/ehca/
3694
3695EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3696M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3697L: netdev@vger.kernel.org
3698S: Maintained
3699F: drivers/net/ethernet/ibm/ehea/
3700
3701EM28XX VIDEO4LINUX DRIVER
3702M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3703L: linux-media@vger.kernel.org
3704W: http://linuxtv.org
3705T: git git://linuxtv.org/media_tree.git
3706S: Maintained
3707F: drivers/media/usb/em28xx/
3708
3709EMBEDDED LINUX
3710M: Paul Gortmaker <paul.gortmaker@windriver.com>
3711M: Matt Mackall <mpm@selenic.com>
3712M: David Woodhouse <dwmw2@infradead.org>
3713L: linux-embedded@vger.kernel.org
3714S: Maintained
3715
3716EMULEX LPFC FC SCSI DRIVER
3717M: James Smart <james.smart@emulex.com>
3718L: linux-scsi@vger.kernel.org
3719W: http://sourceforge.net/projects/lpfcxxxx
3720S: Supported
3721F: drivers/scsi/lpfc/
3722
3723ENE CB710 FLASH CARD READER DRIVER
3724M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
3725S: Maintained
3726F: drivers/misc/cb710/
3727F: drivers/mmc/host/cb710-mmc.*
3728F: include/linux/cb710.h
3729
3730ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3731M: Maxim Levitsky <maximlevitsky@gmail.com>
3732S: Maintained
3733F: drivers/media/rc/ene_ir.*
3734
3735ENHANCED ERROR HANDLING (EEH)
3736M: Gavin Shan <shangw@linux.vnet.ibm.com>
3737L: linuxppc-dev@lists.ozlabs.org
3738S: Supported
3739F: Documentation/powerpc/eeh-pci-error-recovery.txt
3740F: arch/powerpc/kernel/eeh*.c
3741
3742EPSON S1D13XXX FRAMEBUFFER DRIVER
3743M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
3744S: Maintained
3745T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3746F: drivers/video/fbdev/s1d13xxxfb.c
3747F: include/video/s1d13xxxfb.h
3748
3749ET131X NETWORK DRIVER
3750M: Mark Einon <mark.einon@gmail.com>
3751S: Odd Fixes
3752F: drivers/net/ethernet/agere/
3753
3754ETHERNET BRIDGE
3755M: Stephen Hemminger <stephen@networkplumber.org>
3756L: bridge@lists.linux-foundation.org
3757L: netdev@vger.kernel.org
3758W: http://www.linuxfoundation.org/en/Net:Bridge
3759S: Maintained
3760F: include/linux/netfilter_bridge/
3761F: net/bridge/
3762
3763ETHERNET PHY LIBRARY
3764M: Florian Fainelli <f.fainelli@gmail.com>
3765L: netdev@vger.kernel.org
3766S: Maintained
3767F: include/linux/phy.h
3768F: include/linux/phy_fixed.h
3769F: drivers/net/phy/
3770F: Documentation/networking/phy.txt
3771F: drivers/of/of_mdio.c
3772F: drivers/of/of_net.c
3773
3774EXT2 FILE SYSTEM
3775M: Jan Kara <jack@suse.cz>
3776L: linux-ext4@vger.kernel.org
3777S: Maintained
3778F: Documentation/filesystems/ext2.txt
3779F: fs/ext2/
3780F: include/linux/ext2*
3781
3782EXT3 FILE SYSTEM
3783M: Jan Kara <jack@suse.cz>
3784M: Andrew Morton <akpm@linux-foundation.org>
3785M: Andreas Dilger <adilger.kernel@dilger.ca>
3786L: linux-ext4@vger.kernel.org
3787S: Maintained
3788F: Documentation/filesystems/ext3.txt
3789F: fs/ext3/
3790
3791EXT4 FILE SYSTEM
3792M: "Theodore Ts'o" <tytso@mit.edu>
3793M: Andreas Dilger <adilger.kernel@dilger.ca>
3794L: linux-ext4@vger.kernel.org
3795W: http://ext4.wiki.kernel.org
3796Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
3797S: Maintained
3798F: Documentation/filesystems/ext4.txt
3799F: fs/ext4/
3800
3801Extended Verification Module (EVM)
3802M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3803L: linux-ima-devel@lists.sourceforge.net
3804L: linux-security-module@vger.kernel.org
3805S: Supported
3806F: security/integrity/evm/
3807
3808EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3809M: MyungJoo Ham <myungjoo.ham@samsung.com>
3810M: Chanwoo Choi <cw00.choi@samsung.com>
3811L: linux-kernel@vger.kernel.org
3812T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3813S: Maintained
3814F: drivers/extcon/
3815F: Documentation/extcon/
3816
3817EXYNOS DP DRIVER
3818M: Jingoo Han <jg1.han@samsung.com>
3819L: dri-devel@lists.freedesktop.org
3820S: Maintained
3821F: drivers/gpu/drm/exynos/exynos_dp*
3822
3823EXYNOS MIPI DISPLAY DRIVERS
3824M: Inki Dae <inki.dae@samsung.com>
3825M: Donghwa Lee <dh09.lee@samsung.com>
3826M: Kyungmin Park <kyungmin.park@samsung.com>
3827L: linux-fbdev@vger.kernel.org
3828S: Maintained
3829F: drivers/video/fbdev/exynos/exynos_mipi*
3830F: include/video/exynos_mipi*
3831
3832F71805F HARDWARE MONITORING DRIVER
3833M: Jean Delvare <jdelvare@suse.de>
3834L: lm-sensors@lm-sensors.org
3835S: Maintained
3836F: Documentation/hwmon/f71805f
3837F: drivers/hwmon/f71805f.c
3838
3839FC0011 TUNER DRIVER
3840M: Michael Buesch <m@bues.ch>
3841L: linux-media@vger.kernel.org
3842S: Maintained
3843F: drivers/media/tuners/fc0011.h
3844F: drivers/media/tuners/fc0011.c
3845
3846FC2580 MEDIA DRIVER
3847M: Antti Palosaari <crope@iki.fi>
3848L: linux-media@vger.kernel.org
3849W: http://linuxtv.org/
3850W: http://palosaari.fi/linux/
3851Q: http://patchwork.linuxtv.org/project/linux-media/list/
3852T: git git://linuxtv.org/anttip/media_tree.git
3853S: Maintained
3854F: drivers/media/tuners/fc2580*
3855
3856FANOTIFY
3857M: Eric Paris <eparis@redhat.com>
3858S: Maintained
3859F: fs/notify/fanotify/
3860F: include/linux/fanotify.h
3861F: include/uapi/linux/fanotify.h
3862
3863FARSYNC SYNCHRONOUS DRIVER
3864M: Kevin Curtis <kevin.curtis@farsite.co.uk>
3865W: http://www.farsite.co.uk/
3866S: Supported
3867F: drivers/net/wan/farsync.*
3868
3869FAULT INJECTION SUPPORT
3870M: Akinobu Mita <akinobu.mita@gmail.com>
3871S: Supported
3872F: Documentation/fault-injection/
3873F: lib/fault-inject.c
3874
3875FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3876M: Robert Love <robert.w.love@intel.com>
3877L: fcoe-devel@open-fcoe.org
3878W: www.Open-FCoE.org
3879S: Supported
3880F: drivers/scsi/libfc/
3881F: drivers/scsi/fcoe/
3882F: include/scsi/fc/
3883F: include/scsi/libfc.h
3884F: include/scsi/libfcoe.h
3885F: include/uapi/scsi/fc/
3886
3887FILE LOCKING (flock() and fcntl()/lockf())
3888M: Jeff Layton <jlayton@poochiereds.net>
3889M: J. Bruce Fields <bfields@fieldses.org>
3890L: linux-fsdevel@vger.kernel.org
3891S: Maintained
3892F: include/linux/fcntl.h
3893F: include/linux/fs.h
3894F: include/uapi/linux/fcntl.h
3895F: include/uapi/linux/fs.h
3896F: fs/fcntl.c
3897F: fs/locks.c
3898
3899FILESYSTEMS (VFS and infrastructure)
3900M: Alexander Viro <viro@zeniv.linux.org.uk>
3901L: linux-fsdevel@vger.kernel.org
3902S: Maintained
3903F: fs/*
3904
3905FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3906M: Riku Voipio <riku.voipio@iki.fi>
3907L: lm-sensors@lm-sensors.org
3908S: Maintained
3909F: drivers/hwmon/f75375s.c
3910F: include/linux/f75375s.h
3911
3912FIREWIRE AUDIO DRIVERS
3913M: Clemens Ladisch <clemens@ladisch.de>
3914L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3915T: git git://git.alsa-project.org/alsa-kernel.git
3916S: Maintained
3917F: sound/firewire/
3918
3919FIREWIRE MEDIA DRIVERS (firedtv)
3920M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3921L: linux-media@vger.kernel.org
3922L: linux1394-devel@lists.sourceforge.net
3923T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3924S: Maintained
3925F: drivers/media/firewire/
3926
3927FIREWIRE SBP-2 TARGET
3928M: Chris Boot <bootc@bootc.net>
3929L: linux-scsi@vger.kernel.org
3930L: target-devel@vger.kernel.org
3931L: linux1394-devel@lists.sourceforge.net
3932T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3933S: Maintained
3934F: drivers/target/sbp/
3935
3936FIREWIRE SUBSYSTEM
3937M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3938L: linux1394-devel@lists.sourceforge.net
3939W: http://ieee1394.wiki.kernel.org/
3940T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
3941S: Maintained
3942F: drivers/firewire/
3943F: include/linux/firewire.h
3944F: include/uapi/linux/firewire*.h
3945F: tools/firewire/
3946
3947FIRMWARE LOADER (request_firmware)
3948M: Ming Lei <ming.lei@canonical.com>
3949L: linux-kernel@vger.kernel.org
3950S: Maintained
3951F: Documentation/firmware_class/
3952F: drivers/base/firmware*.c
3953F: include/linux/firmware.h
3954
3955FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
3956M: Joshua Morris <josh.h.morris@us.ibm.com>
3957M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3958S: Maintained
3959F: drivers/block/rsxx/
3960
3961FLOPPY DRIVER
3962M: Jiri Kosina <jkosina@suse.cz>
3963T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3964S: Odd fixes
3965F: drivers/block/floppy.c
3966
3967FMC SUBSYSTEM
3968M: Alessandro Rubini <rubini@gnudd.com>
3969W: http://www.ohwr.org/projects/fmc-bus
3970S: Supported
3971F: drivers/fmc/
3972F: include/linux/fmc*.h
3973F: include/linux/ipmi-fru.h
3974K: fmc_d.*register
3975
3976FPU EMULATOR
3977M: Bill Metzenthen <billm@melbpc.org.au>
3978W: http://floatingpoint.sourceforge.net/emulator/index.html
3979S: Maintained
3980F: arch/x86/math-emu/
3981
3982FRAME RELAY DLCI/FRAD (Sangoma drivers too)
3983L: netdev@vger.kernel.org
3984S: Orphan
3985F: drivers/net/wan/dlci.c
3986F: drivers/net/wan/sdla.c
3987
3988FRAMEBUFFER LAYER
3989M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3990M: Tomi Valkeinen <tomi.valkeinen@ti.com>
3991L: linux-fbdev@vger.kernel.org
3992W: http://linux-fbdev.sourceforge.net/
3993Q: http://patchwork.kernel.org/project/linux-fbdev/list/
3994T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
3995S: Maintained
3996F: Documentation/fb/
3997F: Documentation/devicetree/bindings/fb/
3998F: drivers/video/
3999F: include/video/
4000F: include/linux/fb.h
4001F: include/uapi/video/
4002F: include/uapi/linux/fb.h
4003
4004FREESCALE DIU FRAMEBUFFER DRIVER
4005M: Timur Tabi <timur@tabi.org>
4006L: linux-fbdev@vger.kernel.org
4007S: Maintained
4008F: drivers/video/fbdev/fsl-diu-fb.*
4009
4010FREESCALE DMA DRIVER
4011M: Li Yang <leoli@freescale.com>
4012M: Zhang Wei <zw@zh-kernel.org>
4013L: linuxppc-dev@lists.ozlabs.org
4014S: Maintained
4015F: drivers/dma/fsldma.*
4016
4017FREESCALE I2C CPM DRIVER
4018M: Jochen Friedrich <jochen@scram.de>
4019L: linuxppc-dev@lists.ozlabs.org
4020L: linux-i2c@vger.kernel.org
4021S: Maintained
4022F: drivers/i2c/busses/i2c-cpm.c
4023
4024FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4025M: Sascha Hauer <kernel@pengutronix.de>
4026L: linux-fbdev@vger.kernel.org
4027L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4028S: Maintained
4029F: include/linux/platform_data/video-imxfb.h
4030F: drivers/video/fbdev/imxfb.c
4031
4032FREESCALE SOC FS_ENET DRIVER
4033M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4034M: Vitaly Bordug <vbordug@ru.mvista.com>
4035L: linuxppc-dev@lists.ozlabs.org
4036L: netdev@vger.kernel.org
4037S: Maintained
4038F: drivers/net/ethernet/freescale/fs_enet/
4039F: include/linux/fs_enet_pd.h
4040
4041FREESCALE QUICC ENGINE LIBRARY
4042L: linuxppc-dev@lists.ozlabs.org
4043S: Orphan
4044F: arch/powerpc/sysdev/qe_lib/
4045F: arch/powerpc/include/asm/*qe.h
4046
4047FREESCALE USB PERIPHERAL DRIVERS
4048M: Li Yang <leoli@freescale.com>
4049L: linux-usb@vger.kernel.org
4050L: linuxppc-dev@lists.ozlabs.org
4051S: Maintained
4052F: drivers/usb/gadget/udc/fsl*
4053
4054FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4055M: Li Yang <leoli@freescale.com>
4056L: netdev@vger.kernel.org
4057L: linuxppc-dev@lists.ozlabs.org
4058S: Maintained
4059F: drivers/net/ethernet/freescale/ucc_geth*
4060
4061FREESCALE QUICC ENGINE UCC UART DRIVER
4062M: Timur Tabi <timur@tabi.org>
4063L: linuxppc-dev@lists.ozlabs.org
4064S: Maintained
4065F: drivers/tty/serial/ucc_uart.c
4066
4067FREESCALE SOC SOUND DRIVERS
4068M: Timur Tabi <timur@tabi.org>
4069M: Nicolin Chen <nicoleotsuka@gmail.com>
4070M: Xiubo Li <Xiubo.Lee@gmail.com>
4071L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4072L: linuxppc-dev@lists.ozlabs.org
4073S: Maintained
4074F: sound/soc/fsl/fsl*
4075F: sound/soc/fsl/imx*
4076F: sound/soc/fsl/mpc8610_hpcd.c
4077
4078FREEVXFS FILESYSTEM
4079M: Christoph Hellwig <hch@infradead.org>
4080W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4081S: Maintained
4082F: fs/freevxfs/
4083
4084FREEZER
4085M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4086M: Pavel Machek <pavel@ucw.cz>
4087L: linux-pm@vger.kernel.org
4088S: Supported
4089F: Documentation/power/freezing-of-tasks.txt
4090F: include/linux/freezer.h
4091F: kernel/freezer.c
4092
4093FRONTSWAP API
4094M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4095L: linux-kernel@vger.kernel.org
4096S: Maintained
4097F: mm/frontswap.c
4098F: include/linux/frontswap.h
4099
4100FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4101M: David Howells <dhowells@redhat.com>
4102L: linux-cachefs@redhat.com
4103S: Supported
4104F: Documentation/filesystems/caching/
4105F: fs/fscache/
4106F: include/linux/fscache*.h
4107
4108F2FS FILE SYSTEM
4109M: Jaegeuk Kim <jaegeuk@kernel.org>
4110M: Changman Lee <cm224.lee@samsung.com>
4111L: linux-f2fs-devel@lists.sourceforge.net
4112W: http://en.wikipedia.org/wiki/F2FS
4113T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4114S: Maintained
4115F: Documentation/filesystems/f2fs.txt
4116F: Documentation/ABI/testing/sysfs-fs-f2fs
4117F: fs/f2fs/
4118F: include/linux/f2fs_fs.h
4119
4120FUJITSU FR-V (FRV) PORT
4121M: David Howells <dhowells@redhat.com>
4122S: Maintained
4123F: arch/frv/
4124
4125FUJITSU LAPTOP EXTRAS
4126M: Jonathan Woithe <jwoithe@just42.net>
4127L: platform-driver-x86@vger.kernel.org
4128S: Maintained
4129F: drivers/platform/x86/fujitsu-laptop.c
4130
4131FUJITSU M-5MO LS CAMERA ISP DRIVER
4132M: Kyungmin Park <kyungmin.park@samsung.com>
4133M: Heungjun Kim <riverful.kim@samsung.com>
4134L: linux-media@vger.kernel.org
4135S: Maintained
4136F: drivers/media/i2c/m5mols/
4137F: include/media/m5mols.h
4138
4139FUJITSU TABLET EXTRAS
4140M: Robert Gerlach <khnz@gmx.de>
4141L: platform-driver-x86@vger.kernel.org
4142S: Maintained
4143F: drivers/platform/x86/fujitsu-tablet.c
4144
4145FUSE: FILESYSTEM IN USERSPACE
4146M: Miklos Szeredi <miklos@szeredi.hu>
4147L: fuse-devel@lists.sourceforge.net
4148W: http://fuse.sourceforge.net/
4149S: Maintained
4150F: fs/fuse/
4151F: include/uapi/linux/fuse.h
4152
4153FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4154M: Rik Faith <faith@cs.unc.edu>
4155L: linux-scsi@vger.kernel.org
4156S: Odd Fixes (e.g., new signatures)
4157F: drivers/scsi/fdomain.*
4158
4159GCOV BASED KERNEL PROFILING
4160M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4161S: Maintained
4162F: kernel/gcov/
4163F: Documentation/gcov.txt
4164
4165GDT SCSI DISK ARRAY CONTROLLER DRIVER
4166M: Achim Leubner <achim_leubner@adaptec.com>
4167L: linux-scsi@vger.kernel.org
4168W: http://www.icp-vortex.com/
4169S: Supported
4170F: drivers/scsi/gdt*
4171
4172GEMTEK FM RADIO RECEIVER DRIVER
4173M: Hans Verkuil <hverkuil@xs4all.nl>
4174L: linux-media@vger.kernel.org
4175T: git git://linuxtv.org/media_tree.git
4176W: http://linuxtv.org
4177S: Maintained
4178F: drivers/media/radio/radio-gemtek*
4179
4180GENERIC GPIO I2C DRIVER
4181M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4182S: Supported
4183F: drivers/i2c/busses/i2c-gpio.c
4184F: include/linux/i2c-gpio.h
4185
4186GENERIC GPIO I2C MULTIPLEXER DRIVER
4187M: Peter Korsgaard <peter.korsgaard@barco.com>
4188L: linux-i2c@vger.kernel.org
4189S: Supported
4190F: drivers/i2c/muxes/i2c-mux-gpio.c
4191F: include/linux/i2c-mux-gpio.h
4192F: Documentation/i2c/muxes/i2c-mux-gpio
4193
4194GENERIC HDLC (WAN) DRIVERS
4195M: Krzysztof Halasa <khc@pm.waw.pl>
4196W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4197S: Maintained
4198F: drivers/net/wan/c101.c
4199F: drivers/net/wan/hd6457*
4200F: drivers/net/wan/hdlc*
4201F: drivers/net/wan/n2.c
4202F: drivers/net/wan/pc300too.c
4203F: drivers/net/wan/pci200syn.c
4204F: drivers/net/wan/wanxl*
4205
4206GENERIC INCLUDE/ASM HEADER FILES
4207M: Arnd Bergmann <arnd@arndb.de>
4208L: linux-arch@vger.kernel.org
4209T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4210S: Maintained
4211F: include/asm-generic/
4212F: include/uapi/asm-generic/
4213
4214GENERIC PHY FRAMEWORK
4215M: Kishon Vijay Abraham I <kishon@ti.com>
4216L: linux-kernel@vger.kernel.org
4217T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4218S: Supported
4219F: drivers/phy/
4220F: include/linux/phy/
4221
4222GENERIC UIO DRIVER FOR PCI DEVICES
4223M: "Michael S. Tsirkin" <mst@redhat.com>
4224L: kvm@vger.kernel.org
4225S: Supported
4226F: drivers/uio/uio_pci_generic.c
4227
4228GET_MAINTAINER SCRIPT
4229M: Joe Perches <joe@perches.com>
4230S: Maintained
4231F: scripts/get_maintainer.pl
4232
4233GFS2 FILE SYSTEM
4234M: Steven Whitehouse <swhiteho@redhat.com>
4235L: cluster-devel@redhat.com
4236W: http://sources.redhat.com/cluster/
4237T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4238T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
4239S: Supported
4240F: Documentation/filesystems/gfs2*.txt
4241F: fs/gfs2/
4242F: include/uapi/linux/gfs2_ondisk.h
4243
4244GIGASET ISDN DRIVERS
4245M: Hansjoerg Lipp <hjlipp@web.de>
4246M: Tilman Schmidt <tilman@imap.cc>
4247L: gigaset307x-common@lists.sourceforge.net
4248W: http://gigaset307x.sourceforge.net/
4249S: Maintained
4250F: Documentation/isdn/README.gigaset
4251F: drivers/isdn/gigaset/
4252F: include/uapi/linux/gigaset_dev.h
4253
4254GO7007 MPEG CODEC
4255M: Hans Verkuil <hans.verkuil@cisco.com>
4256L: linux-media@vger.kernel.org
4257S: Maintained
4258F: drivers/media/usb/go7007/
4259
4260GOODIX TOUCHSCREEN
4261M: Bastien Nocera <hadess@hadess.net>
4262L: linux-input@vger.kernel.org
4263S: Maintained
4264F: drivers/input/touchscreen/goodix.c
4265
4266GPIO SUBSYSTEM
4267M: Linus Walleij <linus.walleij@linaro.org>
4268M: Alexandre Courbot <gnurou@gmail.com>
4269L: linux-gpio@vger.kernel.org
4270T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4271S: Maintained
4272F: Documentation/gpio/
4273F: drivers/gpio/
4274F: include/linux/gpio/
4275F: include/linux/gpio.h
4276F: include/asm-generic/gpio.h
4277
4278GRE DEMULTIPLEXER DRIVER
4279M: Dmitry Kozlov <xeb@mail.ru>
4280L: netdev@vger.kernel.org
4281S: Maintained
4282F: net/ipv4/gre_demux.c
4283F: net/ipv4/gre_offload.c
4284F: include/net/gre.h
4285
4286GRETH 10/100/1G Ethernet MAC device driver
4287M: Kristoffer Glembo <kristoffer@gaisler.com>
4288L: netdev@vger.kernel.org
4289S: Maintained
4290F: drivers/net/ethernet/aeroflex/
4291
4292GSPCA FINEPIX SUBDRIVER
4293M: Frank Zago <frank@zago.net>
4294L: linux-media@vger.kernel.org
4295T: git git://linuxtv.org/media_tree.git
4296S: Maintained
4297F: drivers/media/usb/gspca/finepix.c
4298
4299GSPCA GL860 SUBDRIVER
4300M: Olivier Lorin <o.lorin@laposte.net>
4301L: linux-media@vger.kernel.org
4302T: git git://linuxtv.org/media_tree.git
4303S: Maintained
4304F: drivers/media/usb/gspca/gl860/
4305
4306GSPCA M5602 SUBDRIVER
4307M: Erik Andren <erik.andren@gmail.com>
4308L: linux-media@vger.kernel.org
4309T: git git://linuxtv.org/media_tree.git
4310S: Maintained
4311F: drivers/media/usb/gspca/m5602/
4312
4313GSPCA PAC207 SONIXB SUBDRIVER
4314M: Hans de Goede <hdegoede@redhat.com>
4315L: linux-media@vger.kernel.org
4316T: git git://linuxtv.org/media_tree.git
4317S: Maintained
4318F: drivers/media/usb/gspca/pac207.c
4319
4320GSPCA SN9C20X SUBDRIVER
4321M: Brian Johnson <brijohn@gmail.com>
4322L: linux-media@vger.kernel.org
4323T: git git://linuxtv.org/media_tree.git
4324S: Maintained
4325F: drivers/media/usb/gspca/sn9c20x.c
4326
4327GSPCA T613 SUBDRIVER
4328M: Leandro Costantino <lcostantino@gmail.com>
4329L: linux-media@vger.kernel.org
4330T: git git://linuxtv.org/media_tree.git
4331S: Maintained
4332F: drivers/media/usb/gspca/t613.c
4333
4334GSPCA USB WEBCAM DRIVER
4335M: Hans de Goede <hdegoede@redhat.com>
4336L: linux-media@vger.kernel.org
4337T: git git://linuxtv.org/media_tree.git
4338S: Maintained
4339F: drivers/media/usb/gspca/
4340
4341GUID PARTITION TABLE (GPT)
4342M: Davidlohr Bueso <davidlohr@hp.com>
4343L: linux-efi@vger.kernel.org
4344S: Maintained
4345F: block/partitions/efi.*
4346
4347STK1160 USB VIDEO CAPTURE DRIVER
4348M: Ezequiel Garcia <elezegarcia@gmail.com>
4349L: linux-media@vger.kernel.org
4350T: git git://linuxtv.org/media_tree.git
4351S: Maintained
4352F: drivers/media/usb/stk1160/
4353
4354HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4355M: Frank Seidel <frank@f-seidel.de>
4356L: platform-driver-x86@vger.kernel.org
4357W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4358S: Maintained
4359F: drivers/platform/x86/hdaps.c
4360
4361HDPVR USB VIDEO ENCODER DRIVER
4362M: Hans Verkuil <hverkuil@xs4all.nl>
4363L: linux-media@vger.kernel.org
4364T: git git://linuxtv.org/media_tree.git
4365W: http://linuxtv.org
4366S: Odd Fixes
4367F: drivers/media/usb/hdpvr/
4368
4369HWPOISON MEMORY FAILURE HANDLING
4370M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4371L: linux-mm@kvack.org
4372S: Maintained
4373F: mm/memory-failure.c
4374F: mm/hwpoison-inject.c
4375
4376HYPERVISOR VIRTUAL CONSOLE DRIVER
4377L: linuxppc-dev@lists.ozlabs.org
4378S: Odd Fixes
4379F: drivers/tty/hvc/
4380
4381HACKRF MEDIA DRIVER
4382M: Antti Palosaari <crope@iki.fi>
4383L: linux-media@vger.kernel.org
4384W: http://linuxtv.org/
4385W: http://palosaari.fi/linux/
4386Q: http://patchwork.linuxtv.org/project/linux-media/list/
4387T: git git://linuxtv.org/anttip/media_tree.git
4388S: Maintained
4389F: drivers/media/usb/hackrf/
4390
4391HARDWARE MONITORING
4392M: Jean Delvare <jdelvare@suse.de>
4393M: Guenter Roeck <linux@roeck-us.net>
4394L: lm-sensors@lm-sensors.org
4395W: http://www.lm-sensors.org/
4396T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4397T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4398S: Maintained
4399F: Documentation/hwmon/
4400F: drivers/hwmon/
4401F: include/linux/hwmon*.h
4402
4403HARDWARE RANDOM NUMBER GENERATOR CORE
4404M: Matt Mackall <mpm@selenic.com>
4405M: Herbert Xu <herbert@gondor.apana.org.au>
4406S: Odd fixes
4407F: Documentation/hw_random.txt
4408F: drivers/char/hw_random/
4409F: include/linux/hw_random.h
4410
4411HARDWARE SPINLOCK CORE
4412M: Ohad Ben-Cohen <ohad@wizery.com>
4413S: Maintained
4414F: Documentation/hwspinlock.txt
4415F: drivers/hwspinlock/hwspinlock_*
4416F: include/linux/hwspinlock.h
4417
4418HARMONY SOUND DRIVER
4419L: linux-parisc@vger.kernel.org
4420S: Maintained
4421F: sound/parisc/harmony.*
4422
4423HD29L2 MEDIA DRIVER
4424M: Antti Palosaari <crope@iki.fi>
4425L: linux-media@vger.kernel.org
4426W: http://linuxtv.org/
4427W: http://palosaari.fi/linux/
4428Q: http://patchwork.linuxtv.org/project/linux-media/list/
4429T: git git://linuxtv.org/anttip/media_tree.git
4430S: Maintained
4431F: drivers/media/dvb-frontends/hd29l2*
4432
4433HEWLETT-PACKARD SMART2 RAID DRIVER
4434L: iss_storagedev@hp.com
4435S: Orphan
4436F: Documentation/blockdev/cpqarray.txt
4437F: drivers/block/cpqarray.*
4438
4439HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4440M: Don Brace <don.brace@pmcs.com>
4441L: iss_storagedev@hp.com
4442L: storagedev@pmcs.com
4443L: linux-scsi@vger.kernel.org
4444S: Supported
4445F: Documentation/scsi/hpsa.txt
4446F: drivers/scsi/hpsa*.[ch]
4447F: include/linux/cciss*.h
4448F: include/uapi/linux/cciss*.h
4449
4450HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4451M: Don Brace <don.brace@pmcs.com>
4452L: iss_storagedev@hp.com
4453L: storagedev@pmcs.com
4454L: linux-scsi@vger.kernel.org
4455S: Supported
4456F: Documentation/blockdev/cciss.txt
4457F: drivers/block/cciss*
4458F: include/linux/cciss_ioctl.h
4459F: include/uapi/linux/cciss_ioctl.h
4460
4461HFS FILESYSTEM
4462L: linux-fsdevel@vger.kernel.org
4463S: Orphan
4464F: Documentation/filesystems/hfs.txt
4465F: fs/hfs/
4466
4467HFSPLUS FILESYSTEM
4468L: linux-fsdevel@vger.kernel.org
4469S: Orphan
4470F: Documentation/filesystems/hfsplus.txt
4471F: fs/hfsplus/
4472
4473HGA FRAMEBUFFER DRIVER
4474M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4475L: linux-nvidia@lists.surfsouth.com
4476W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4477S: Maintained
4478F: drivers/video/fbdev/hgafb.c
4479
4480HIBERNATION (aka Software Suspend, aka swsusp)
4481M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4482M: Pavel Machek <pavel@ucw.cz>
4483L: linux-pm@vger.kernel.org
4484S: Supported
4485F: arch/x86/power/
4486F: drivers/base/power/
4487F: kernel/power/
4488F: include/linux/suspend.h
4489F: include/linux/freezer.h
4490F: include/linux/pm.h
4491F: arch/*/include/asm/suspend*.h
4492
4493HID CORE LAYER
4494M: Jiri Kosina <jkosina@suse.cz>
4495L: linux-input@vger.kernel.org
4496T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4497S: Maintained
4498F: drivers/hid/
4499F: include/linux/hid*
4500F: include/uapi/linux/hid*
4501
4502HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4503M: Thomas Gleixner <tglx@linutronix.de>
4504L: linux-kernel@vger.kernel.org
4505T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4506S: Maintained
4507F: Documentation/timers/
4508F: kernel/time/hrtimer.c
4509F: kernel/time/clockevents.c
4510F: kernel/time/tick*.*
4511F: kernel/time/timer_*.c
4512F: include/linux/clockchips.h
4513F: include/linux/hrtimer.h
4514
4515HIGH-SPEED SCC DRIVER FOR AX.25
4516L: linux-hams@vger.kernel.org
4517S: Orphan
4518F: drivers/net/hamradio/dmascc.c
4519F: drivers/net/hamradio/scc.c
4520
4521HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4522M: HighPoint Linux Team <linux@highpoint-tech.com>
4523W: http://www.highpoint-tech.com
4524S: Supported
4525F: Documentation/scsi/hptiop.txt
4526F: drivers/scsi/hptiop.c
4527
4528HIPPI
4529M: Jes Sorensen <jes@trained-monkey.org>
4530L: linux-hippi@sunsite.dk
4531S: Maintained
4532F: include/linux/hippidevice.h
4533F: include/uapi/linux/if_hippi.h
4534F: net/802/hippi.c
4535F: drivers/net/hippi/
4536
4537HOST AP DRIVER
4538M: Jouni Malinen <j@w1.fi>
4539L: hostap@shmoo.com (subscribers-only)
4540L: linux-wireless@vger.kernel.org
4541W: http://hostap.epitest.fi/
4542S: Maintained
4543F: drivers/net/wireless/hostap/
4544
4545HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4546L: platform-driver-x86@vger.kernel.org
4547S: Orphan
4548F: drivers/platform/x86/tc1100-wmi.c
4549
4550HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4551M: Jaroslav Kysela <perex@perex.cz>
4552S: Maintained
4553F: drivers/net/ethernet/hp/hp100.*
4554
4555HPET: High Precision Event Timers driver
4556M: Clemens Ladisch <clemens@ladisch.de>
4557S: Maintained
4558F: Documentation/timers/hpet.txt
4559F: drivers/char/hpet.c
4560F: include/linux/hpet.h
4561F: include/uapi/linux/hpet.h
4562
4563HPET: x86
4564S: Orphan
4565F: arch/x86/kernel/hpet.c
4566F: arch/x86/include/asm/hpet.h
4567
4568HPFS FILESYSTEM
4569M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4570W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4571S: Maintained
4572F: fs/hpfs/
4573
4574HSI SUBSYSTEM
4575M: Sebastian Reichel <sre@kernel.org>
4576T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4577S: Maintained
4578F: Documentation/ABI/testing/sysfs-bus-hsi
4579F: Documentation/hsi.txt
4580F: drivers/hsi/
4581F: include/linux/hsi/
4582F: include/uapi/linux/hsi/
4583
4584HSO 3G MODEM DRIVER
4585M: Jan Dumon <j.dumon@option.com>
4586W: http://www.pharscape.org
4587S: Maintained
4588F: drivers/net/usb/hso.c
4589
4590HSR NETWORK PROTOCOL
4591M: Arvid Brodin <arvid.brodin@alten.se>
4592L: netdev@vger.kernel.org
4593S: Maintained
4594F: net/hsr/
4595
4596HTCPEN TOUCHSCREEN DRIVER
4597M: Pau Oliva Fora <pof@eslack.org>
4598L: linux-input@vger.kernel.org
4599S: Maintained
4600F: drivers/input/touchscreen/htcpen.c
4601
4602HUGETLB FILESYSTEM
4603M: Nadia Yvette Chambers <nyc@holomorphy.com>
4604S: Maintained
4605F: fs/hugetlbfs/
4606
4607Hyper-V CORE AND DRIVERS
4608M: K. Y. Srinivasan <kys@microsoft.com>
4609M: Haiyang Zhang <haiyangz@microsoft.com>
4610L: devel@linuxdriverproject.org
4611S: Maintained
4612F: arch/x86/include/asm/mshyperv.h
4613F: arch/x86/include/uapi/asm/hyperv.h
4614F: arch/x86/kernel/cpu/mshyperv.c
4615F: drivers/hid/hid-hyperv.c
4616F: drivers/hv/
4617F: drivers/input/serio/hyperv-keyboard.c
4618F: drivers/net/hyperv/
4619F: drivers/scsi/storvsc_drv.c
4620F: drivers/video/fbdev/hyperv_fb.c
4621F: include/linux/hyperv.h
4622F: tools/hv/
4623
4624I2C OVER PARALLEL PORT
4625M: Jean Delvare <jdelvare@suse.de>
4626L: linux-i2c@vger.kernel.org
4627S: Maintained
4628F: Documentation/i2c/busses/i2c-parport
4629F: Documentation/i2c/busses/i2c-parport-light
4630F: drivers/i2c/busses/i2c-parport.c
4631F: drivers/i2c/busses/i2c-parport-light.c
4632
4633I2C/SMBUS CONTROLLER DRIVERS FOR PC
4634M: Jean Delvare <jdelvare@suse.de>
4635L: linux-i2c@vger.kernel.org
4636S: Maintained
4637F: Documentation/i2c/busses/i2c-ali1535
4638F: Documentation/i2c/busses/i2c-ali1563
4639F: Documentation/i2c/busses/i2c-ali15x3
4640F: Documentation/i2c/busses/i2c-amd756
4641F: Documentation/i2c/busses/i2c-amd8111
4642F: Documentation/i2c/busses/i2c-i801
4643F: Documentation/i2c/busses/i2c-nforce2
4644F: Documentation/i2c/busses/i2c-piix4
4645F: Documentation/i2c/busses/i2c-sis5595
4646F: Documentation/i2c/busses/i2c-sis630
4647F: Documentation/i2c/busses/i2c-sis96x
4648F: Documentation/i2c/busses/i2c-via
4649F: Documentation/i2c/busses/i2c-viapro
4650F: drivers/i2c/busses/i2c-ali1535.c
4651F: drivers/i2c/busses/i2c-ali1563.c
4652F: drivers/i2c/busses/i2c-ali15x3.c
4653F: drivers/i2c/busses/i2c-amd756.c
4654F: drivers/i2c/busses/i2c-amd756-s4882.c
4655F: drivers/i2c/busses/i2c-amd8111.c
4656F: drivers/i2c/busses/i2c-i801.c
4657F: drivers/i2c/busses/i2c-isch.c
4658F: drivers/i2c/busses/i2c-nforce2.c
4659F: drivers/i2c/busses/i2c-nforce2-s4985.c
4660F: drivers/i2c/busses/i2c-piix4.c
4661F: drivers/i2c/busses/i2c-sis5595.c
4662F: drivers/i2c/busses/i2c-sis630.c
4663F: drivers/i2c/busses/i2c-sis96x.c
4664F: drivers/i2c/busses/i2c-via.c
4665F: drivers/i2c/busses/i2c-viapro.c
4666
4667I2C/SMBUS ISMT DRIVER
4668M: Seth Heasley <seth.heasley@intel.com>
4669M: Neil Horman <nhorman@tuxdriver.com>
4670L: linux-i2c@vger.kernel.org
4671F: drivers/i2c/busses/i2c-ismt.c
4672F: Documentation/i2c/busses/i2c-ismt
4673
4674I2C/SMBUS STUB DRIVER
4675M: Jean Delvare <jdelvare@suse.de>
4676L: linux-i2c@vger.kernel.org
4677S: Maintained
4678F: drivers/i2c/i2c-stub.c
4679
4680I2C SUBSYSTEM
4681M: Wolfram Sang <wsa@the-dreams.de>
4682L: linux-i2c@vger.kernel.org
4683W: https://i2c.wiki.kernel.org/
4684Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
4685T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4686S: Maintained
4687F: Documentation/devicetree/bindings/i2c/
4688F: Documentation/i2c/
4689F: drivers/i2c/
4690F: include/linux/i2c.h
4691F: include/linux/i2c-*.h
4692F: include/uapi/linux/i2c.h
4693F: include/uapi/linux/i2c-*.h
4694
4695I2C ACPI SUPPORT
4696M: Mika Westerberg <mika.westerberg@linux.intel.com>
4697L: linux-i2c@vger.kernel.org
4698L: linux-acpi@vger.kernel.org
4699S: Maintained
4700
4701I2C-TAOS-EVM DRIVER
4702M: Jean Delvare <jdelvare@suse.de>
4703L: linux-i2c@vger.kernel.org
4704S: Maintained
4705F: Documentation/i2c/busses/i2c-taos-evm
4706F: drivers/i2c/busses/i2c-taos-evm.c
4707
4708I2C-TINY-USB DRIVER
4709M: Till Harbaum <till@harbaum.org>
4710L: linux-i2c@vger.kernel.org
4711W: http://www.harbaum.org/till/i2c_tiny_usb
4712S: Maintained
4713F: drivers/i2c/busses/i2c-tiny-usb.c
4714
4715i386 BOOT CODE
4716M: "H. Peter Anvin" <hpa@zytor.com>
4717S: Maintained
4718F: arch/x86/boot/
4719
4720i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4721M: "H. Peter Anvin" <hpa@zytor.com>
4722T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4723S: Maintained
4724
4725IA64 (Itanium) PLATFORM
4726M: Tony Luck <tony.luck@intel.com>
4727M: Fenghua Yu <fenghua.yu@intel.com>
4728L: linux-ia64@vger.kernel.org
4729T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4730S: Maintained
4731F: arch/ia64/
4732
4733IBM Power in-Nest Crypto Acceleration
4734M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4735M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
4736L: linux-crypto@vger.kernel.org
4737S: Supported
4738F: drivers/crypto/nx/
4739
4740IBM Power 842 compression accelerator
4741M: Dan Streetman <ddstreet@us.ibm.com>
4742S: Supported
4743F: drivers/crypto/nx/nx-842.c
4744F: include/linux/nx842.h
4745
4746IBM Power Linux RAID adapter
4747M: Brian King <brking@us.ibm.com>
4748S: Supported
4749F: drivers/scsi/ipr.*
4750
4751IBM Power Virtual Ethernet Device Driver
4752M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
4753L: netdev@vger.kernel.org
4754S: Supported
4755F: drivers/net/ethernet/ibm/ibmveth.*
4756
4757IBM Power Virtual SCSI Device Drivers
4758M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
4759L: linux-scsi@vger.kernel.org
4760S: Supported
4761F: drivers/scsi/ibmvscsi/ibmvscsi*
4762F: drivers/scsi/ibmvscsi/viosrp.h
4763
4764IBM Power Virtual FC Device Drivers
4765M: Brian King <brking@linux.vnet.ibm.com>
4766L: linux-scsi@vger.kernel.org
4767S: Supported
4768F: drivers/scsi/ibmvscsi/ibmvfc*
4769
4770IBM ServeRAID RAID DRIVER
4771S: Orphan
4772F: drivers/scsi/ips.*
4773
4774ICH LPC AND GPIO DRIVER
4775M: Peter Tyser <ptyser@xes-inc.com>
4776S: Maintained
4777F: drivers/mfd/lpc_ich.c
4778F: drivers/gpio/gpio-ich.c
4779
4780IDE SUBSYSTEM
4781M: "David S. Miller" <davem@davemloft.net>
4782L: linux-ide@vger.kernel.org
4783Q: http://patchwork.ozlabs.org/project/linux-ide/list/
4784T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4785S: Maintained
4786F: Documentation/ide/
4787F: drivers/ide/
4788F: include/linux/ide.h
4789
4790IDEAPAD LAPTOP EXTRAS DRIVER
4791M: Ike Panhc <ike.pan@canonical.com>
4792L: platform-driver-x86@vger.kernel.org
4793W: http://launchpad.net/ideapad-laptop
4794S: Maintained
4795F: drivers/platform/x86/ideapad-laptop.c
4796
4797IDEAPAD LAPTOP SLIDEBAR DRIVER
4798M: Andrey Moiseev <o2g.org.ru@gmail.com>
4799L: linux-input@vger.kernel.org
4800W: https://github.com/o2genum/ideapad-slidebar
4801S: Maintained
4802F: drivers/input/misc/ideapad_slidebar.c
4803
4804IDE/ATAPI DRIVERS
4805M: Borislav Petkov <bp@alien8.de>
4806L: linux-ide@vger.kernel.org
4807S: Maintained
4808F: Documentation/cdrom/ide-cd
4809F: drivers/ide/ide-cd*
4810
4811IDLE-I7300
4812M: Andy Henroid <andrew.d.henroid@intel.com>
4813L: linux-pm@vger.kernel.org
4814S: Supported
4815F: drivers/idle/i7300_idle.c
4816
4817IEEE 802.15.4 SUBSYSTEM
4818M: Alexander Aring <alex.aring@gmail.com>
4819L: linux-wpan@vger.kernel.org
4820W: https://github.com/linux-wpan
4821T: git git://github.com/linux-wpan/linux-wpan-next.git
4822S: Maintained
4823F: net/ieee802154/
4824F: net/mac802154/
4825F: drivers/net/ieee802154/
4826F: include/linux/nl802154.h
4827F: include/linux/ieee802154.h
4828F: include/net/nl802154.h
4829F: include/net/mac802154.h
4830F: include/net/af_ieee802154.h
4831F: include/net/cfg802154.h
4832F: include/net/ieee802154_netdev.h
4833F: Documentation/networking/ieee802154.txt
4834
4835IGORPLUG-USB IR RECEIVER
4836M: Sean Young <sean@mess.org>
4837L: linux-media@vger.kernel.org
4838S: Maintained
4839F: drivers/media/rc/igorplugusb.c
4840
4841IGUANAWORKS USB IR TRANSCEIVER
4842M: Sean Young <sean@mess.org>
4843L: linux-media@vger.kernel.org
4844S: Maintained
4845F: drivers/media/rc/iguanair.c
4846
4847IIO SUBSYSTEM AND DRIVERS
4848M: Jonathan Cameron <jic23@kernel.org>
4849R: Hartmut Knaack <knaack.h@gmx.de>
4850R: Lars-Peter Clausen <lars@metafoo.de>
4851R: Peter Meerwald <pmeerw@pmeerw.net>
4852L: linux-iio@vger.kernel.org
4853S: Maintained
4854F: drivers/iio/
4855F: drivers/staging/iio/
4856F: include/linux/iio/
4857
4858IKANOS/ADI EAGLE ADSL USB DRIVER
4859M: Matthieu Castet <castet.matthieu@free.fr>
4860M: Stanislaw Gruszka <stf_xl@wp.pl>
4861S: Maintained
4862F: drivers/usb/atm/ueagle-atm.c
4863
4864INA209 HARDWARE MONITOR DRIVER
4865M: Guenter Roeck <linux@roeck-us.net>
4866L: lm-sensors@lm-sensors.org
4867S: Maintained
4868F: Documentation/hwmon/ina209
4869F: Documentation/devicetree/bindings/i2c/ina209.txt
4870F: drivers/hwmon/ina209.c
4871
4872INA2XX HARDWARE MONITOR DRIVER
4873M: Guenter Roeck <linux@roeck-us.net>
4874L: lm-sensors@lm-sensors.org
4875S: Maintained
4876F: Documentation/hwmon/ina2xx
4877F: drivers/hwmon/ina2xx.c
4878F: include/linux/platform_data/ina2xx.h
4879
4880INDUSTRY PACK SUBSYSTEM (IPACK)
4881M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4882M: Jens Taprogge <jens.taprogge@taprogge.org>
4883M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4884L: industrypack-devel@lists.sourceforge.net
4885W: http://industrypack.sourceforge.net
4886S: Maintained
4887F: drivers/ipack/
4888
4889INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4890M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4891M: Dmitry Kasatkin <d.kasatkin@samsung.com>
4892L: linux-ima-devel@lists.sourceforge.net
4893L: linux-ima-user@lists.sourceforge.net
4894L: linux-security-module@vger.kernel.org
4895S: Supported
4896F: security/integrity/ima/
4897
4898IMGTEC IR DECODER DRIVER
4899M: James Hogan <james.hogan@imgtec.com>
4900S: Maintained
4901F: drivers/media/rc/img-ir/
4902
4903IMS TWINTURBO FRAMEBUFFER DRIVER
4904L: linux-fbdev@vger.kernel.org
4905S: Orphan
4906F: drivers/video/fbdev/imsttfb.c
4907
4908INFINIBAND SUBSYSTEM
4909M: Roland Dreier <roland@kernel.org>
4910M: Sean Hefty <sean.hefty@intel.com>
4911M: Hal Rosenstock <hal.rosenstock@gmail.com>
4912L: linux-rdma@vger.kernel.org
4913W: http://www.openfabrics.org/
4914Q: http://patchwork.kernel.org/project/linux-rdma/list/
4915T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
4916S: Supported
4917F: Documentation/infiniband/
4918F: drivers/infiniband/
4919F: include/uapi/linux/if_infiniband.h
4920
4921INOTIFY
4922M: John McCutchan <john@johnmccutchan.com>
4923M: Robert Love <rlove@rlove.org>
4924M: Eric Paris <eparis@parisplace.org>
4925S: Maintained
4926F: Documentation/filesystems/inotify.txt
4927F: fs/notify/inotify/
4928F: include/linux/inotify.h
4929F: include/uapi/linux/inotify.h
4930
4931INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
4932M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4933M: Dmitry Torokhov <dtor@mail.ru>
4934L: linux-input@vger.kernel.org
4935Q: http://patchwork.kernel.org/project/linux-input/list/
4936T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
4937S: Maintained
4938F: drivers/input/
4939F: include/linux/input.h
4940F: include/uapi/linux/input.h
4941F: include/linux/input/
4942
4943INPUT MULTITOUCH (MT) PROTOCOL
4944M: Henrik Rydberg <rydberg@bitmath.org>
4945L: linux-input@vger.kernel.org
4946T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
4947S: Odd fixes
4948F: Documentation/input/multi-touch-protocol.txt
4949F: drivers/input/input-mt.c
4950K: \b(ABS|SYN)_MT_
4951
4952INTEL C600 SERIES SAS CONTROLLER DRIVER
4953M: Intel SCU Linux support <intel-linux-scu@intel.com>
4954M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4955M: Dave Jiang <dave.jiang@intel.com>
4956L: linux-scsi@vger.kernel.org
4957T: git git://git.code.sf.net/p/intel-sas/isci
4958S: Supported
4959F: drivers/scsi/isci/
4960
4961INTEL IDLE DRIVER
4962M: Len Brown <lenb@kernel.org>
4963L: linux-pm@vger.kernel.org
4964T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
4965S: Supported
4966F: drivers/idle/intel_idle.c
4967
4968INTEL PSTATE DRIVER
4969M: Kristen Carlson Accardi <kristen@linux.intel.com>
4970L: linux-pm@vger.kernel.org
4971S: Supported
4972F: drivers/cpufreq/intel_pstate.c
4973
4974INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
4975M: Maik Broemme <mbroemme@plusserver.de>
4976L: linux-fbdev@vger.kernel.org
4977S: Maintained
4978F: Documentation/fb/intelfb.txt
4979F: drivers/video/fbdev/intelfb/
4980
4981INTEL 810/815 FRAMEBUFFER DRIVER
4982M: Antonino Daplas <adaplas@gmail.com>
4983L: linux-fbdev@vger.kernel.org
4984S: Maintained
4985F: drivers/video/fbdev/i810/
4986
4987INTEL MENLOW THERMAL DRIVER
4988M: Sujith Thomas <sujith.thomas@intel.com>
4989L: platform-driver-x86@vger.kernel.org
4990W: https://01.org/linux-acpi
4991S: Supported
4992F: drivers/platform/x86/intel_menlow.c
4993
4994INTEL IA32 MICROCODE UPDATE SUPPORT
4995M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
4996S: Maintained
4997F: arch/x86/kernel/cpu/microcode/core*
4998F: arch/x86/kernel/cpu/microcode/intel*
4999
5000INTEL I/OAT DMA DRIVER
5001M: Dave Jiang <dave.jiang@intel.com>
5002R: Dan Williams <dan.j.williams@intel.com>
5003L: dmaengine@vger.kernel.org
5004Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5005S: Supported
5006F: drivers/dma/ioat*
5007
5008INTEL IOMMU (VT-d)
5009M: David Woodhouse <dwmw2@infradead.org>
5010L: iommu@lists.linux-foundation.org
5011T: git git://git.infradead.org/iommu-2.6.git
5012S: Supported
5013F: drivers/iommu/intel-iommu.c
5014F: include/linux/intel-iommu.h
5015
5016INTEL IOP-ADMA DMA DRIVER
5017R: Dan Williams <dan.j.williams@intel.com>
5018S: Odd fixes
5019F: drivers/dma/iop-adma.c
5020
5021INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5022M: Krzysztof Halasa <khalasa@piap.pl>
5023S: Maintained
5024F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5025F: arch/arm/mach-ixp4xx/include/mach/npe.h
5026F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5027F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5028F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5029F: drivers/net/wan/ixp4xx_hss.c
5030
5031INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5032M: Deepak Saxena <dsaxena@plexity.net>
5033S: Maintained
5034F: drivers/char/hw_random/ixp4xx-rng.c
5035
5036INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
5037M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5038M: Jesse Brandeburg <jesse.brandeburg@intel.com>
5039M: Bruce Allan <bruce.w.allan@intel.com>
5040M: Carolyn Wyborny <carolyn.wyborny@intel.com>
5041M: Don Skidmore <donald.c.skidmore@intel.com>
5042M: Greg Rose <gregory.v.rose@intel.com>
5043M: Matthew Vick <matthew.vick@intel.com>
5044M: John Ronciak <john.ronciak@intel.com>
5045M: Mitch Williams <mitch.a.williams@intel.com>
5046M: Linux NICS <linux.nics@intel.com>
5047L: e1000-devel@lists.sourceforge.net
5048W: http://www.intel.com/support/feedback.htm
5049W: http://e1000.sourceforge.net/
5050T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
5051T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
5052S: Supported
5053F: Documentation/networking/e100.txt
5054F: Documentation/networking/e1000.txt
5055F: Documentation/networking/e1000e.txt
5056F: Documentation/networking/igb.txt
5057F: Documentation/networking/igbvf.txt
5058F: Documentation/networking/ixgb.txt
5059F: Documentation/networking/ixgbe.txt
5060F: Documentation/networking/ixgbevf.txt
5061F: Documentation/networking/i40e.txt
5062F: Documentation/networking/i40evf.txt
5063F: drivers/net/ethernet/intel/
5064F: drivers/net/ethernet/intel/*/
5065
5066INTEL-MID GPIO DRIVER
5067M: David Cohen <david.a.cohen@linux.intel.com>
5068L: linux-gpio@vger.kernel.org
5069S: Maintained
5070F: drivers/gpio/gpio-intel-mid.c
5071
5072INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5073M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5074L: linux-wireless@vger.kernel.org
5075S: Maintained
5076F: Documentation/networking/README.ipw2100
5077F: Documentation/networking/README.ipw2200
5078F: drivers/net/wireless/ipw2x00/
5079
5080INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5081M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5082M: Gang Wei <gang.wei@intel.com>
5083M: Shane Wang <shane.wang@intel.com>
5084L: tboot-devel@lists.sourceforge.net
5085W: http://tboot.sourceforge.net
5086T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5087S: Supported
5088F: Documentation/intel_txt.txt
5089F: include/linux/tboot.h
5090F: arch/x86/kernel/tboot.c
5091
5092INTEL WIRELESS WIMAX CONNECTION 2400
5093M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5094M: linux-wimax@intel.com
5095L: wimax@linuxwimax.org (subscribers-only)
5096S: Supported
5097W: http://linuxwimax.org
5098F: Documentation/wimax/README.i2400m
5099F: drivers/net/wimax/i2400m/
5100F: include/uapi/linux/wimax/i2400m.h
5101
5102INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5103M: Stanislaw Gruszka <sgruszka@redhat.com>
5104L: linux-wireless@vger.kernel.org
5105S: Supported
5106F: drivers/net/wireless/iwlegacy/
5107
5108INTEL WIRELESS WIFI LINK (iwlwifi)
5109M: Johannes Berg <johannes.berg@intel.com>
5110M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5111M: Intel Linux Wireless <ilw@linux.intel.com>
5112L: linux-wireless@vger.kernel.org
5113W: http://intellinuxwireless.org
5114T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5115S: Supported
5116F: drivers/net/wireless/iwlwifi/
5117
5118INTEL MANAGEMENT ENGINE (mei)
5119M: Tomas Winkler <tomas.winkler@intel.com>
5120L: linux-kernel@vger.kernel.org
5121S: Supported
5122F: include/uapi/linux/mei.h
5123F: drivers/misc/mei/*
5124F: Documentation/misc-devices/mei/*
5125
5126IOC3 ETHERNET DRIVER
5127M: Ralf Baechle <ralf@linux-mips.org>
5128L: linux-mips@linux-mips.org
5129S: Maintained
5130F: drivers/net/ethernet/sgi/ioc3-eth.c
5131
5132IOC3 SERIAL DRIVER
5133M: Pat Gefre <pfg@sgi.com>
5134L: linux-serial@vger.kernel.org
5135S: Maintained
5136F: drivers/tty/serial/ioc3_serial.c
5137
5138IOMMU DRIVERS
5139M: Joerg Roedel <joro@8bytes.org>
5140L: iommu@lists.linux-foundation.org
5141T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5142S: Maintained
5143F: drivers/iommu/
5144
5145IP MASQUERADING
5146M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5147S: Maintained
5148F: net/ipv4/netfilter/ipt_MASQUERADE.c
5149
5150IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5151M: Francois Romieu <romieu@fr.zoreil.com>
5152M: Sorbica Shieh <sorbica@icplus.com.tw>
5153L: netdev@vger.kernel.org
5154S: Maintained
5155F: drivers/net/ethernet/icplus/ipg.*
5156
5157IPATH DRIVER
5158M: Mike Marciniszyn <infinipath@intel.com>
5159L: linux-rdma@vger.kernel.org
5160S: Maintained
5161F: drivers/infiniband/hw/ipath/
5162
5163IPMI SUBSYSTEM
5164M: Corey Minyard <minyard@acm.org>
5165L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5166W: http://openipmi.sourceforge.net/
5167S: Supported
5168F: Documentation/IPMI.txt
5169F: drivers/char/ipmi/
5170F: include/linux/ipmi*
5171F: include/uapi/linux/ipmi*
5172
5173IPS SCSI RAID DRIVER
5174M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5175L: linux-scsi@vger.kernel.org
5176W: http://www.adaptec.com/
5177S: Maintained
5178F: drivers/scsi/ips*
5179
5180IPVS
5181M: Wensong Zhang <wensong@linux-vs.org>
5182M: Simon Horman <horms@verge.net.au>
5183M: Julian Anastasov <ja@ssi.bg>
5184L: netdev@vger.kernel.org
5185L: lvs-devel@vger.kernel.org
5186S: Maintained
5187F: Documentation/networking/ipvs-sysctl.txt
5188F: include/net/ip_vs.h
5189F: include/uapi/linux/ip_vs.h
5190F: net/netfilter/ipvs/
5191
5192IPWIRELESS DRIVER
5193M: Jiri Kosina <jkosina@suse.cz>
5194M: David Sterba <dsterba@suse.cz>
5195S: Odd Fixes
5196F: drivers/tty/ipwireless/
5197
5198IPX NETWORK LAYER
5199M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5200L: netdev@vger.kernel.org
5201S: Maintained
5202F: include/net/ipx.h
5203F: include/uapi/linux/ipx.h
5204F: net/ipx/
5205
5206IRDA SUBSYSTEM
5207M: Samuel Ortiz <samuel@sortiz.org>
5208L: irda-users@lists.sourceforge.net (subscribers-only)
5209L: netdev@vger.kernel.org
5210W: http://irda.sourceforge.net/
5211S: Maintained
5212T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5213F: Documentation/networking/irda.txt
5214F: drivers/net/irda/
5215F: include/net/irda/
5216F: net/irda/
5217
5218IRQ SUBSYSTEM
5219M: Thomas Gleixner <tglx@linutronix.de>
5220L: linux-kernel@vger.kernel.org
5221S: Maintained
5222T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5223F: kernel/irq/
5224
5225IRQCHIP DRIVERS
5226M: Thomas Gleixner <tglx@linutronix.de>
5227M: Jason Cooper <jason@lakedaemon.net>
5228L: linux-kernel@vger.kernel.org
5229S: Maintained
5230T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5231T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5232F: Documentation/devicetree/bindings/interrupt-controller/
5233F: drivers/irqchip/
5234
5235IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5236M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5237S: Maintained
5238F: Documentation/IRQ-domain.txt
5239F: include/linux/irqdomain.h
5240F: kernel/irq/irqdomain.c
5241
5242ISAPNP
5243M: Jaroslav Kysela <perex@perex.cz>
5244S: Maintained
5245F: Documentation/isapnp.txt
5246F: drivers/pnp/isapnp/
5247F: include/linux/isapnp.h
5248
5249ISA RADIO MODULE
5250M: Hans Verkuil <hverkuil@xs4all.nl>
5251L: linux-media@vger.kernel.org
5252T: git git://linuxtv.org/media_tree.git
5253W: http://linuxtv.org
5254S: Maintained
5255F: drivers/media/radio/radio-isa*
5256
5257iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5258M: Peter Jones <pjones@redhat.com>
5259M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5260S: Maintained
5261F: drivers/firmware/iscsi_ibft*
5262
5263ISCSI
5264M: Mike Christie <michaelc@cs.wisc.edu>
5265L: open-iscsi@googlegroups.com
5266W: www.open-iscsi.org
5267T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5268S: Maintained
5269F: drivers/scsi/*iscsi*
5270F: include/scsi/*iscsi*
5271
5272ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5273M: Or Gerlitz <ogerlitz@mellanox.com>
5274M: Sagi Grimberg <sagig@mellanox.com>
5275M: Roi Dayan <roid@mellanox.com>
5276L: linux-rdma@vger.kernel.org
5277S: Supported
5278W: http://www.openfabrics.org
5279W: www.open-iscsi.org
5280Q: http://patchwork.kernel.org/project/linux-rdma/list/
5281F: drivers/infiniband/ulp/iser/
5282
5283ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5284M: Sagi Grimberg <sagig@mellanox.com>
5285T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5286L: linux-rdma@vger.kernel.org
5287L: target-devel@vger.kernel.org
5288S: Supported
5289W: http://www.linux-iscsi.org
5290F: drivers/infiniband/ulp/isert
5291
5292ISDN SUBSYSTEM
5293M: Karsten Keil <isdn@linux-pingi.de>
5294L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5295L: netdev@vger.kernel.org
5296W: http://www.isdn4linux.de
5297T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5298S: Maintained
5299F: Documentation/isdn/
5300F: drivers/isdn/
5301F: include/linux/isdn.h
5302F: include/linux/isdn/
5303F: include/uapi/linux/isdn.h
5304F: include/uapi/linux/isdn/
5305
5306ISDN SUBSYSTEM (Eicon active card driver)
5307M: Armin Schindler <mac@melware.de>
5308L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5309W: http://www.melware.de
5310S: Maintained
5311F: drivers/isdn/hardware/eicon/
5312
5313IT87 HARDWARE MONITORING DRIVER
5314M: Jean Delvare <jdelvare@suse.de>
5315L: lm-sensors@lm-sensors.org
5316S: Maintained
5317F: Documentation/hwmon/it87
5318F: drivers/hwmon/it87.c
5319
5320IT913X MEDIA DRIVER
5321M: Antti Palosaari <crope@iki.fi>
5322L: linux-media@vger.kernel.org
5323W: http://linuxtv.org/
5324W: http://palosaari.fi/linux/
5325Q: http://patchwork.linuxtv.org/project/linux-media/list/
5326T: git git://linuxtv.org/anttip/media_tree.git
5327S: Maintained
5328F: drivers/media/tuners/it913x*
5329
5330IVTV VIDEO4LINUX DRIVER
5331M: Andy Walls <awalls@md.metrocast.net>
5332L: ivtv-devel@ivtvdriver.org (subscribers-only)
5333L: linux-media@vger.kernel.org
5334T: git git://linuxtv.org/media_tree.git
5335W: http://www.ivtvdriver.org
5336S: Maintained
5337F: Documentation/video4linux/*.ivtv
5338F: drivers/media/pci/ivtv/
5339F: include/uapi/linux/ivtv*
5340
5341IX2505V MEDIA DRIVER
5342M: Malcolm Priestley <tvboxspy@gmail.com>
5343L: linux-media@vger.kernel.org
5344W: http://linuxtv.org/
5345Q: http://patchwork.linuxtv.org/project/linux-media/list/
5346S: Maintained
5347F: drivers/media/dvb-frontends/ix2505v*
5348
5349JC42.4 TEMPERATURE SENSOR DRIVER
5350M: Guenter Roeck <linux@roeck-us.net>
5351L: lm-sensors@lm-sensors.org
5352S: Maintained
5353F: drivers/hwmon/jc42.c
5354F: Documentation/hwmon/jc42
5355
5356JFS FILESYSTEM
5357M: Dave Kleikamp <shaggy@kernel.org>
5358L: jfs-discussion@lists.sourceforge.net
5359W: http://jfs.sourceforge.net/
5360T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5361S: Maintained
5362F: Documentation/filesystems/jfs.txt
5363F: fs/jfs/
5364
5365JME NETWORK DRIVER
5366M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5367L: netdev@vger.kernel.org
5368S: Maintained
5369F: drivers/net/ethernet/jme.*
5370
5371JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5372M: David Woodhouse <dwmw2@infradead.org>
5373L: linux-mtd@lists.infradead.org
5374W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5375S: Maintained
5376F: fs/jffs2/
5377F: include/uapi/linux/jffs2.h
5378
5379JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5380M: Andrew Morton <akpm@linux-foundation.org>
5381M: Jan Kara <jack@suse.cz>
5382L: linux-ext4@vger.kernel.org
5383S: Maintained
5384F: fs/jbd/
5385F: include/linux/jbd.h
5386
5387JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5388M: "Theodore Ts'o" <tytso@mit.edu>
5389L: linux-ext4@vger.kernel.org
5390S: Maintained
5391F: fs/jbd2/
5392F: include/linux/jbd2.h
5393
5394JSM Neo PCI based serial card
5395M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5396L: linux-serial@vger.kernel.org
5397S: Maintained
5398F: drivers/tty/serial/jsm/
5399
5400K10TEMP HARDWARE MONITORING DRIVER
5401M: Clemens Ladisch <clemens@ladisch.de>
5402L: lm-sensors@lm-sensors.org
5403S: Maintained
5404F: Documentation/hwmon/k10temp
5405F: drivers/hwmon/k10temp.c
5406
5407K8TEMP HARDWARE MONITORING DRIVER
5408M: Rudolf Marek <r.marek@assembler.cz>
5409L: lm-sensors@lm-sensors.org
5410S: Maintained
5411F: Documentation/hwmon/k8temp
5412F: drivers/hwmon/k8temp.c
5413
5414KCONFIG
5415M: "Yann E. MORIN" <yann.morin.1998@free.fr>
5416L: linux-kbuild@vger.kernel.org
5417T: git git://gitorious.org/linux-kconfig/linux-kconfig
5418S: Maintained
5419F: Documentation/kbuild/kconfig-language.txt
5420F: scripts/kconfig/
5421
5422KDUMP
5423M: Vivek Goyal <vgoyal@redhat.com>
5424M: Haren Myneni <hbabu@us.ibm.com>
5425L: kexec@lists.infradead.org
5426W: http://lse.sourceforge.net/kdump/
5427S: Maintained
5428F: Documentation/kdump/
5429
5430KEENE FM RADIO TRANSMITTER DRIVER
5431M: Hans Verkuil <hverkuil@xs4all.nl>
5432L: linux-media@vger.kernel.org
5433T: git git://linuxtv.org/media_tree.git
5434W: http://linuxtv.org
5435S: Maintained
5436F: drivers/media/radio/radio-keene*
5437
5438KERNEL AUTOMOUNTER v4 (AUTOFS4)
5439M: Ian Kent <raven@themaw.net>
5440L: autofs@vger.kernel.org
5441S: Maintained
5442F: fs/autofs4/
5443
5444KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5445M: Michal Marek <mmarek@suse.cz>
5446T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5447T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5448L: linux-kbuild@vger.kernel.org
5449S: Maintained
5450F: Documentation/kbuild/
5451F: Makefile
5452F: scripts/Makefile.*
5453F: scripts/basic/
5454F: scripts/mk*
5455F: scripts/package/
5456
5457KERNEL JANITORS
5458L: kernel-janitors@vger.kernel.org
5459W: http://kernelnewbies.org/KernelJanitors
5460S: Odd Fixes
5461
5462KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5463M: "J. Bruce Fields" <bfields@fieldses.org>
5464L: linux-nfs@vger.kernel.org
5465W: http://nfs.sourceforge.net/
5466S: Supported
5467F: fs/nfsd/
5468F: include/uapi/linux/nfsd/
5469F: fs/lockd/
5470F: fs/nfs_common/
5471F: net/sunrpc/
5472F: include/linux/lockd/
5473F: include/linux/sunrpc/
5474F: include/uapi/linux/sunrpc/
5475
5476KERNEL SELFTEST FRAMEWORK
5477M: Shuah Khan <shuahkh@osg.samsung.com>
5478L: linux-api@vger.kernel.org
5479T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5480S: Maintained
5481F: tools/testing/selftests
5482
5483KERNEL VIRTUAL MACHINE (KVM)
5484M: Gleb Natapov <gleb@kernel.org>
5485M: Paolo Bonzini <pbonzini@redhat.com>
5486L: kvm@vger.kernel.org
5487W: http://www.linux-kvm.org
5488T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5489S: Supported
5490F: Documentation/*/kvm*.txt
5491F: Documentation/virtual/kvm/
5492F: arch/*/kvm/
5493F: arch/*/include/asm/kvm*
5494F: include/linux/kvm*
5495F: include/uapi/linux/kvm*
5496F: virt/kvm/
5497
5498KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5499M: Joerg Roedel <joro@8bytes.org>
5500L: kvm@vger.kernel.org
5501W: http://kvm.qumranet.com
5502S: Maintained
5503F: arch/x86/include/asm/svm.h
5504F: arch/x86/kvm/svm.c
5505
5506KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5507M: Alexander Graf <agraf@suse.de>
5508L: kvm-ppc@vger.kernel.org
5509W: http://kvm.qumranet.com
5510T: git git://github.com/agraf/linux-2.6.git
5511S: Supported
5512F: arch/powerpc/include/asm/kvm*
5513F: arch/powerpc/kvm/
5514
5515KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5516M: Christian Borntraeger <borntraeger@de.ibm.com>
5517M: Cornelia Huck <cornelia.huck@de.ibm.com>
5518M: linux390@de.ibm.com
5519L: linux-s390@vger.kernel.org
5520W: http://www.ibm.com/developerworks/linux/linux390/
5521S: Supported
5522F: Documentation/s390/kvm.txt
5523F: arch/s390/include/asm/kvm*
5524F: arch/s390/kvm/
5525F: drivers/s390/kvm/
5526
5527KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5528M: Christoffer Dall <christoffer.dall@linaro.org>
5529M: Marc Zyngier <marc.zyngier@arm.com>
5530L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5531L: kvmarm@lists.cs.columbia.edu
5532W: http://systems.cs.columbia.edu/projects/kvm-arm
5533S: Supported
5534F: arch/arm/include/uapi/asm/kvm*
5535F: arch/arm/include/asm/kvm*
5536F: arch/arm/kvm/
5537F: virt/kvm/arm/
5538F: include/kvm/arm_*
5539
5540KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5541M: Christoffer Dall <christoffer.dall@linaro.org>
5542M: Marc Zyngier <marc.zyngier@arm.com>
5543L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5544L: kvmarm@lists.cs.columbia.edu
5545S: Maintained
5546F: arch/arm64/include/uapi/asm/kvm*
5547F: arch/arm64/include/asm/kvm*
5548F: arch/arm64/kvm/
5549
5550KEXEC
5551M: Eric Biederman <ebiederm@xmission.com>
5552W: http://kernel.org/pub/linux/utils/kernel/kexec/
5553L: kexec@lists.infradead.org
5554S: Maintained
5555F: include/linux/kexec.h
5556F: include/uapi/linux/kexec.h
5557F: kernel/kexec.c
5558
5559KEYS/KEYRINGS:
5560M: David Howells <dhowells@redhat.com>
5561L: keyrings@linux-nfs.org
5562S: Maintained
5563F: Documentation/security/keys.txt
5564F: include/linux/key.h
5565F: include/linux/key-type.h
5566F: include/keys/
5567F: security/keys/
5568
5569KEYS-TRUSTED
5570M: David Safford <safford@us.ibm.com>
5571M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5572L: linux-security-module@vger.kernel.org
5573L: keyrings@linux-nfs.org
5574S: Supported
5575F: Documentation/security/keys-trusted-encrypted.txt
5576F: include/keys/trusted-type.h
5577F: security/keys/trusted.c
5578F: security/keys/trusted.h
5579
5580KEYS-ENCRYPTED
5581M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5582M: David Safford <safford@us.ibm.com>
5583L: linux-security-module@vger.kernel.org
5584L: keyrings@linux-nfs.org
5585S: Supported
5586F: Documentation/security/keys-trusted-encrypted.txt
5587F: include/keys/encrypted-type.h
5588F: security/keys/encrypted-keys/
5589
5590KGDB / KDB /debug_core
5591M: Jason Wessel <jason.wessel@windriver.com>
5592W: http://kgdb.wiki.kernel.org/
5593L: kgdb-bugreport@lists.sourceforge.net
5594S: Maintained
5595F: Documentation/DocBook/kgdb.tmpl
5596F: drivers/misc/kgdbts.c
5597F: drivers/tty/serial/kgdboc.c
5598F: include/linux/kdb.h
5599F: include/linux/kgdb.h
5600F: kernel/debug/
5601
5602KMEMCHECK
5603M: Vegard Nossum <vegardno@ifi.uio.no>
5604M: Pekka Enberg <penberg@kernel.org>
5605S: Maintained
5606F: Documentation/kmemcheck.txt
5607F: arch/x86/include/asm/kmemcheck.h
5608F: arch/x86/mm/kmemcheck/
5609F: include/linux/kmemcheck.h
5610F: mm/kmemcheck.c
5611
5612KMEMLEAK
5613M: Catalin Marinas <catalin.marinas@arm.com>
5614S: Maintained
5615F: Documentation/kmemleak.txt
5616F: include/linux/kmemleak.h
5617F: mm/kmemleak.c
5618F: mm/kmemleak-test.c
5619
5620KPROBES
5621M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5622M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5623M: "David S. Miller" <davem@davemloft.net>
5624M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5625S: Maintained
5626F: Documentation/kprobes.txt
5627F: include/linux/kprobes.h
5628F: kernel/kprobes.c
5629
5630KS0108 LCD CONTROLLER DRIVER
5631M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5632W: http://miguelojeda.es/auxdisplay.htm
5633W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5634S: Maintained
5635F: Documentation/auxdisplay/ks0108
5636F: drivers/auxdisplay/ks0108.c
5637F: include/linux/ks0108.h
5638
5639LAPB module
5640L: linux-x25@vger.kernel.org
5641S: Orphan
5642F: Documentation/networking/lapb-module.txt
5643F: include/*/lapb.h
5644F: net/lapb/
5645
5646LASI 53c700 driver for PARISC
5647M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5648L: linux-scsi@vger.kernel.org
5649S: Maintained
5650F: Documentation/scsi/53c700.txt
5651F: drivers/scsi/53c700*
5652
5653LED SUBSYSTEM
5654M: Bryan Wu <cooloney@gmail.com>
5655M: Richard Purdie <rpurdie@rpsys.net>
5656L: linux-leds@vger.kernel.org
5657T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5658S: Maintained
5659F: drivers/leds/
5660F: include/linux/leds.h
5661
5662LEGACY EEPROM DRIVER
5663M: Jean Delvare <jdelvare@suse.de>
5664S: Maintained
5665F: Documentation/misc-devices/eeprom
5666F: drivers/misc/eeprom/eeprom.c
5667
5668LEGO USB Tower driver
5669M: Juergen Stuber <starblue@users.sourceforge.net>
5670L: legousb-devel@lists.sourceforge.net
5671W: http://legousb.sourceforge.net/
5672S: Maintained
5673F: drivers/usb/misc/legousbtower.c
5674
5675LG2160 MEDIA DRIVER
5676M: Michael Krufky <mkrufky@linuxtv.org>
5677L: linux-media@vger.kernel.org
5678W: http://linuxtv.org/
5679W: http://github.com/mkrufky
5680Q: http://patchwork.linuxtv.org/project/linux-media/list/
5681T: git git://linuxtv.org/mkrufky/tuners.git
5682S: Maintained
5683F: drivers/media/dvb-frontends/lg2160.*
5684
5685LGDT3305 MEDIA DRIVER
5686M: Michael Krufky <mkrufky@linuxtv.org>
5687L: linux-media@vger.kernel.org
5688W: http://linuxtv.org/
5689W: http://github.com/mkrufky
5690Q: http://patchwork.linuxtv.org/project/linux-media/list/
5691T: git git://linuxtv.org/mkrufky/tuners.git
5692S: Maintained
5693F: drivers/media/dvb-frontends/lgdt3305.*
5694
5695LGUEST
5696M: Rusty Russell <rusty@rustcorp.com.au>
5697L: lguest@lists.ozlabs.org
5698W: http://lguest.ozlabs.org/
5699S: Odd Fixes
5700F: arch/x86/include/asm/lguest*.h
5701F: arch/x86/lguest/
5702F: drivers/lguest/
5703F: include/linux/lguest*.h
5704F: tools/lguest/
5705
5706LIBLOCKDEP
5707M: Sasha Levin <sasha.levin@oracle.com>
5708S: Maintained
5709F: tools/lib/lockdep/
5710
5711LINUX FOR IBM pSERIES (RS/6000)
5712M: Paul Mackerras <paulus@au.ibm.com>
5713W: http://www.ibm.com/linux/ltc/projects/ppc
5714S: Supported
5715F: arch/powerpc/boot/rs6000.h
5716
5717LINUX FOR POWERPC (32-BIT AND 64-BIT)
5718M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5719M: Paul Mackerras <paulus@samba.org>
5720M: Michael Ellerman <mpe@ellerman.id.au>
5721W: http://www.penguinppc.org/
5722L: linuxppc-dev@lists.ozlabs.org
5723Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5724T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5725S: Supported
5726F: Documentation/powerpc/
5727F: arch/powerpc/
5728
5729LINUX FOR POWER MACINTOSH
5730M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5731W: http://www.penguinppc.org/
5732L: linuxppc-dev@lists.ozlabs.org
5733S: Maintained
5734F: arch/powerpc/platforms/powermac/
5735F: drivers/macintosh/
5736
5737LINUX FOR POWERPC EMBEDDED MPC5XXX
5738M: Anatolij Gustschin <agust@denx.de>
5739L: linuxppc-dev@lists.ozlabs.org
5740T: git git://git.denx.de/linux-denx-agust.git
5741S: Maintained
5742F: arch/powerpc/platforms/512x/
5743F: arch/powerpc/platforms/52xx/
5744
5745LINUX FOR POWERPC EMBEDDED PPC4XX
5746M: Alistair Popple <alistair@popple.id.au>
5747M: Matt Porter <mporter@kernel.crashing.org>
5748W: http://www.penguinppc.org/
5749L: linuxppc-dev@lists.ozlabs.org
5750S: Maintained
5751F: arch/powerpc/platforms/40x/
5752F: arch/powerpc/platforms/44x/
5753
5754LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5755L: linuxppc-dev@lists.ozlabs.org
5756S: Orphan
5757F: arch/powerpc/*/*virtex*
5758F: arch/powerpc/*/*/*virtex*
5759
5760LINUX FOR POWERPC EMBEDDED PPC8XX
5761M: Vitaly Bordug <vitb@kernel.crashing.org>
5762W: http://www.penguinppc.org/
5763L: linuxppc-dev@lists.ozlabs.org
5764S: Maintained
5765F: arch/powerpc/platforms/8xx/
5766
5767LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5768M: Scott Wood <scottwood@freescale.com>
5769M: Kumar Gala <galak@kernel.crashing.org>
5770W: http://www.penguinppc.org/
5771L: linuxppc-dev@lists.ozlabs.org
5772T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5773S: Maintained
5774F: arch/powerpc/platforms/83xx/
5775F: arch/powerpc/platforms/85xx/
5776
5777LINUX FOR POWERPC PA SEMI PWRFICIENT
5778M: Olof Johansson <olof@lixom.net>
5779L: linuxppc-dev@lists.ozlabs.org
5780S: Maintained
5781F: arch/powerpc/platforms/pasemi/
5782F: drivers/*/*pasemi*
5783F: drivers/*/*/*pasemi*
5784
5785LINUX SECURITY MODULE (LSM) FRAMEWORK
5786M: Chris Wright <chrisw@sous-sol.org>
5787L: linux-security-module@vger.kernel.org
5788S: Supported
5789
5790LIS3LV02D ACCELEROMETER DRIVER
5791M: Eric Piel <eric.piel@tremplin-utc.net>
5792S: Maintained
5793F: Documentation/misc-devices/lis3lv02d
5794F: drivers/misc/lis3lv02d/
5795F: drivers/platform/x86/hp_accel.c
5796
5797LLC (802.2)
5798M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5799S: Maintained
5800F: include/linux/llc.h
5801F: include/uapi/linux/llc.h
5802F: include/net/llc*
5803F: net/llc/
5804
5805LM73 HARDWARE MONITOR DRIVER
5806M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5807L: lm-sensors@lm-sensors.org
5808S: Maintained
5809F: drivers/hwmon/lm73.c
5810
5811LM78 HARDWARE MONITOR DRIVER
5812M: Jean Delvare <jdelvare@suse.de>
5813L: lm-sensors@lm-sensors.org
5814S: Maintained
5815F: Documentation/hwmon/lm78
5816F: drivers/hwmon/lm78.c
5817
5818LM83 HARDWARE MONITOR DRIVER
5819M: Jean Delvare <jdelvare@suse.de>
5820L: lm-sensors@lm-sensors.org
5821S: Maintained
5822F: Documentation/hwmon/lm83
5823F: drivers/hwmon/lm83.c
5824
5825LM90 HARDWARE MONITOR DRIVER
5826M: Jean Delvare <jdelvare@suse.de>
5827L: lm-sensors@lm-sensors.org
5828S: Maintained
5829F: Documentation/hwmon/lm90
5830F: Documentation/devicetree/bindings/hwmon/lm90.txt
5831F: drivers/hwmon/lm90.c
5832
5833LM95234 HARDWARE MONITOR DRIVER
5834M: Guenter Roeck <linux@roeck-us.net>
5835L: lm-sensors@lm-sensors.org
5836S: Maintained
5837F: Documentation/hwmon/lm95234
5838F: drivers/hwmon/lm95234.c
5839
5840LME2510 MEDIA DRIVER
5841M: Malcolm Priestley <tvboxspy@gmail.com>
5842L: linux-media@vger.kernel.org
5843W: http://linuxtv.org/
5844Q: http://patchwork.linuxtv.org/project/linux-media/list/
5845S: Maintained
5846F: drivers/media/usb/dvb-usb-v2/lmedm04*
5847
5848LOCKDEP AND LOCKSTAT
5849M: Peter Zijlstra <peterz@infradead.org>
5850M: Ingo Molnar <mingo@redhat.com>
5851L: linux-kernel@vger.kernel.org
5852T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
5853S: Maintained
5854F: Documentation/locking/lockdep*.txt
5855F: Documentation/locking/lockstat.txt
5856F: include/linux/lockdep.h
5857F: kernel/locking/
5858
5859LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
5860M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
5861L: linux-ntfs-dev@lists.sourceforge.net
5862W: http://www.linux-ntfs.org/content/view/19/37/
5863S: Maintained
5864F: Documentation/ldm.txt
5865F: block/partitions/ldm.*
5866
5867LogFS
5868M: Joern Engel <joern@logfs.org>
5869M: Prasad Joshi <prasadjoshi.linux@gmail.com>
5870L: logfs@logfs.org
5871W: logfs.org
5872S: Maintained
5873F: fs/logfs/
5874
5875LPC32XX MACHINE SUPPORT
5876M: Roland Stigge <stigge@antcom.de>
5877L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5878S: Maintained
5879F: arch/arm/mach-lpc32xx/
5880
5881LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
5882M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5883M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5884M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5885M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5886L: MPT-FusionLinux.pdl@avagotech.com
5887L: linux-scsi@vger.kernel.org
5888W: http://www.lsilogic.com/support
5889S: Supported
5890F: drivers/message/fusion/
5891F: drivers/scsi/mpt2sas/
5892F: drivers/scsi/mpt3sas/
5893
5894LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
5895M: Matthew Wilcox <matthew@wil.cx>
5896L: linux-scsi@vger.kernel.org
5897S: Maintained
5898F: drivers/scsi/sym53c8xx_2/
5899
5900LTC4261 HARDWARE MONITOR DRIVER
5901M: Guenter Roeck <linux@roeck-us.net>
5902L: lm-sensors@lm-sensors.org
5903S: Maintained
5904F: Documentation/hwmon/ltc4261
5905F: drivers/hwmon/ltc4261.c
5906
5907LTP (Linux Test Project)
5908M: Mike Frysinger <vapier@gentoo.org>
5909M: Cyril Hrubis <chrubis@suse.cz>
5910M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
5911M: Jan Stancek <jstancek@redhat.com>
5912M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5913M: Alexey Kodanev <alexey.kodanev@oracle.com>
5914L: ltp-list@lists.sourceforge.net (subscribers-only)
5915W: http://linux-test-project.github.io/
5916T: git git://github.com/linux-test-project/ltp.git
5917S: Maintained
5918
5919M32R ARCHITECTURE
5920W: http://www.linux-m32r.org/
5921S: Orphan
5922F: arch/m32r/
5923
5924M68K ARCHITECTURE
5925M: Geert Uytterhoeven <geert@linux-m68k.org>
5926L: linux-m68k@lists.linux-m68k.org
5927W: http://www.linux-m68k.org/
5928T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
5929S: Maintained
5930F: arch/m68k/
5931F: drivers/zorro/
5932
5933M68K ON APPLE MACINTOSH
5934M: Joshua Thompson <funaho@jurai.org>
5935W: http://www.mac.linux-m68k.org/
5936L: linux-m68k@lists.linux-m68k.org
5937S: Maintained
5938F: arch/m68k/mac/
5939
5940M68K ON HP9000/300
5941M: Philip Blundell <philb@gnu.org>
5942W: http://www.tazenda.demon.co.uk/phil/linux-hp
5943S: Maintained
5944F: arch/m68k/hp300/
5945
5946M88DS3103 MEDIA DRIVER
5947M: Antti Palosaari <crope@iki.fi>
5948L: linux-media@vger.kernel.org
5949W: http://linuxtv.org/
5950W: http://palosaari.fi/linux/
5951Q: http://patchwork.linuxtv.org/project/linux-media/list/
5952T: git git://linuxtv.org/anttip/media_tree.git
5953S: Maintained
5954F: drivers/media/dvb-frontends/m88ds3103*
5955
5956M88RS2000 MEDIA DRIVER
5957M: Malcolm Priestley <tvboxspy@gmail.com>
5958L: linux-media@vger.kernel.org
5959W: http://linuxtv.org/
5960Q: http://patchwork.linuxtv.org/project/linux-media/list/
5961S: Maintained
5962F: drivers/media/dvb-frontends/m88rs2000*
5963
5964M88TS2022 MEDIA DRIVER
5965M: Antti Palosaari <crope@iki.fi>
5966L: linux-media@vger.kernel.org
5967W: http://linuxtv.org/
5968W: http://palosaari.fi/linux/
5969Q: http://patchwork.linuxtv.org/project/linux-media/list/
5970T: git git://linuxtv.org/anttip/media_tree.git
5971S: Maintained
5972F: drivers/media/tuners/m88ts2022*
5973
5974MA901 MASTERKIT USB FM RADIO DRIVER
5975M: Alexey Klimov <klimov.linux@gmail.com>
5976L: linux-media@vger.kernel.org
5977T: git git://linuxtv.org/media_tree.git
5978S: Maintained
5979F: drivers/media/radio/radio-ma901.c
5980
5981MAC80211
5982M: Johannes Berg <johannes@sipsolutions.net>
5983L: linux-wireless@vger.kernel.org
5984W: http://wireless.kernel.org/
5985T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5986T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5987S: Maintained
5988F: Documentation/networking/mac80211-injection.txt
5989F: include/net/mac80211.h
5990F: net/mac80211/
5991
5992MACVLAN DRIVER
5993M: Patrick McHardy <kaber@trash.net>
5994L: netdev@vger.kernel.org
5995S: Maintained
5996F: drivers/net/macvlan.c
5997F: include/linux/if_macvlan.h
5998
5999MAILBOX API
6000M: Jassi Brar <jassisinghbrar@gmail.com>
6001L: linux-kernel@vger.kernel.org
6002S: Maintained
6003F: drivers/mailbox/
6004F: include/linux/mailbox_client.h
6005F: include/linux/mailbox_controller.h
6006
6007MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6008M: Michael Kerrisk <mtk.manpages@gmail.com>
6009W: http://www.kernel.org/doc/man-pages
6010L: linux-man@vger.kernel.org
6011S: Maintained
6012
6013MARVELL ARMADA DRM SUPPORT
6014M: Russell King <rmk+kernel@arm.linux.org.uk>
6015S: Maintained
6016F: drivers/gpu/drm/armada/
6017
6018MARVELL 88E6352 DSA support
6019M: Guenter Roeck <linux@roeck-us.net>
6020S: Maintained
6021F: drivers/net/dsa/mv88e6352.c
6022
6023MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6024M: Mirko Lindner <mlindner@marvell.com>
6025M: Stephen Hemminger <stephen@networkplumber.org>
6026L: netdev@vger.kernel.org
6027S: Maintained
6028F: drivers/net/ethernet/marvell/sk*
6029
6030MARVELL LIBERTAS WIRELESS DRIVER
6031L: libertas-dev@lists.infradead.org
6032S: Orphan
6033F: drivers/net/wireless/libertas/
6034
6035MARVELL MV643XX ETHERNET DRIVER
6036M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6037L: netdev@vger.kernel.org
6038S: Maintained
6039F: drivers/net/ethernet/marvell/mv643xx_eth.*
6040F: include/linux/mv643xx.h
6041
6042MARVELL MVNETA ETHERNET DRIVER
6043M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6044L: netdev@vger.kernel.org
6045S: Maintained
6046F: drivers/net/ethernet/marvell/mvneta.*
6047
6048MARVELL MWIFIEX WIRELESS DRIVER
6049M: Amitkumar Karwar <akarwar@marvell.com>
6050M: Avinash Patil <patila@marvell.com>
6051L: linux-wireless@vger.kernel.org
6052S: Maintained
6053F: drivers/net/wireless/mwifiex/
6054
6055MARVELL MWL8K WIRELESS DRIVER
6056M: Lennert Buytenhek <buytenh@wantstofly.org>
6057L: linux-wireless@vger.kernel.org
6058S: Odd Fixes
6059F: drivers/net/wireless/mwl8k.c
6060
6061MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6062M: Nicolas Pitre <nico@fluxnic.net>
6063S: Odd Fixes
6064F: drivers/mmc/host/mvsdio.*
6065
6066MATROX FRAMEBUFFER DRIVER
6067L: linux-fbdev@vger.kernel.org
6068S: Orphan
6069F: drivers/video/fbdev/matrox/matroxfb_*
6070F: include/uapi/linux/matroxfb.h
6071
6072MAX16065 HARDWARE MONITOR DRIVER
6073M: Guenter Roeck <linux@roeck-us.net>
6074L: lm-sensors@lm-sensors.org
6075S: Maintained
6076F: Documentation/hwmon/max16065
6077F: drivers/hwmon/max16065.c
6078
6079MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6080M: "Hans J. Koch" <hjk@hansjkoch.de>
6081L: lm-sensors@lm-sensors.org
6082S: Maintained
6083F: Documentation/hwmon/max6650
6084F: drivers/hwmon/max6650.c
6085
6086MAX6697 HARDWARE MONITOR DRIVER
6087M: Guenter Roeck <linux@roeck-us.net>
6088L: lm-sensors@lm-sensors.org
6089S: Maintained
6090F: Documentation/hwmon/max6697
6091F: Documentation/devicetree/bindings/i2c/max6697.txt
6092F: drivers/hwmon/max6697.c
6093F: include/linux/platform_data/max6697.h
6094
6095MAXIRADIO FM RADIO RECEIVER DRIVER
6096M: Hans Verkuil <hverkuil@xs4all.nl>
6097L: linux-media@vger.kernel.org
6098T: git git://linuxtv.org/media_tree.git
6099W: http://linuxtv.org
6100S: Maintained
6101F: drivers/media/radio/radio-maxiradio*
6102
6103MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6104M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6105P: LinuxTV.org Project
6106L: linux-media@vger.kernel.org
6107W: http://linuxtv.org
6108Q: http://patchwork.kernel.org/project/linux-media/list/
6109T: git git://linuxtv.org/media_tree.git
6110S: Maintained
6111F: Documentation/dvb/
6112F: Documentation/video4linux/
6113F: Documentation/DocBook/media/
6114F: drivers/media/
6115F: drivers/staging/media/
6116F: include/media/
6117F: include/uapi/linux/dvb/
6118F: include/uapi/linux/videodev2.h
6119F: include/uapi/linux/media.h
6120F: include/uapi/linux/v4l2-*
6121F: include/uapi/linux/meye.h
6122F: include/uapi/linux/ivtv*
6123F: include/uapi/linux/uvcvideo.h
6124
6125MEDIAVISION PRO MOVIE STUDIO DRIVER
6126M: Hans Verkuil <hverkuil@xs4all.nl>
6127L: linux-media@vger.kernel.org
6128T: git git://linuxtv.org/media_tree.git
6129W: http://linuxtv.org
6130S: Odd Fixes
6131F: drivers/media/parport/pms*
6132
6133MEGARAID SCSI/SAS DRIVERS
6134M: Kashyap Desai <kashyap.desai@avagotech.com>
6135M: Sumit Saxena <sumit.saxena@avagotech.com>
6136M: Uday Lingala <uday.lingala@avagotech.com>
6137L: megaraidlinux.pdl@avagotech.com
6138L: linux-scsi@vger.kernel.org
6139W: http://www.lsi.com
6140S: Maintained
6141F: Documentation/scsi/megaraid.txt
6142F: drivers/scsi/megaraid.*
6143F: drivers/scsi/megaraid/
6144
6145MELLANOX ETHERNET DRIVER (mlx4_en)
6146M: Amir Vadai <amirv@mellanox.com>
6147L: netdev@vger.kernel.org
6148S: Supported
6149W: http://www.mellanox.com
6150Q: http://patchwork.ozlabs.org/project/netdev/list/
6151F: drivers/net/ethernet/mellanox/mlx4/en_*
6152
6153MEMORY MANAGEMENT
6154L: linux-mm@kvack.org
6155W: http://www.linux-mm.org
6156S: Maintained
6157F: include/linux/mm.h
6158F: include/linux/gfp.h
6159F: include/linux/mmzone.h
6160F: include/linux/memory_hotplug.h
6161F: include/linux/vmalloc.h
6162F: mm/
6163
6164MEMORY TECHNOLOGY DEVICES (MTD)
6165M: David Woodhouse <dwmw2@infradead.org>
6166M: Brian Norris <computersforpeace@gmail.com>
6167L: linux-mtd@lists.infradead.org
6168W: http://www.linux-mtd.infradead.org/
6169Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6170T: git git://git.infradead.org/linux-mtd.git
6171T: git git://git.infradead.org/l2-mtd.git
6172S: Maintained
6173F: drivers/mtd/
6174F: include/linux/mtd/
6175F: include/uapi/mtd/
6176
6177MEN A21 WATCHDOG DRIVER
6178M: Johannes Thumshirn <johannes.thumshirn@men.de>
6179L: linux-watchdog@vger.kernel.org
6180S: Supported
6181F: drivers/watchdog/mena21_wdt.c
6182
6183MEN CHAMELEON BUS (mcb)
6184M: Johannes Thumshirn <johannes.thumshirn@men.de>
6185S: Supported
6186F: drivers/mcb/
6187F: include/linux/mcb.h
6188
6189MEN F21BMC (Board Management Controller)
6190M: Andreas Werner <andreas.werner@men.de>
6191S: Supported
6192F: drivers/mfd/menf21bmc.c
6193F: drivers/watchdog/menf21bmc_wdt.c
6194F: drivers/leds/leds-menf21bmc.c
6195F: drivers/hwmon/menf21bmc_hwmon.c
6196F: Documentation/hwmon/menf21bmc
6197
6198METAG ARCHITECTURE
6199M: James Hogan <james.hogan@imgtec.com>
6200L: linux-metag@vger.kernel.org
6201S: Supported
6202F: arch/metag/
6203F: Documentation/metag/
6204F: Documentation/devicetree/bindings/metag/
6205F: drivers/clocksource/metag_generic.c
6206F: drivers/irqchip/irq-metag.c
6207F: drivers/irqchip/irq-metag-ext.c
6208F: drivers/tty/metag_da.c
6209
6210MICROBLAZE ARCHITECTURE
6211M: Michal Simek <monstr@monstr.eu>
6212W: http://www.monstr.eu/fdt/
6213T: git git://git.monstr.eu/linux-2.6-microblaze.git
6214S: Supported
6215F: arch/microblaze/
6216
6217MICROTEK X6 SCANNER
6218M: Oliver Neukum <oliver@neukum.org>
6219S: Maintained
6220F: drivers/usb/image/microtek.*
6221
6222MIPS
6223M: Ralf Baechle <ralf@linux-mips.org>
6224L: linux-mips@linux-mips.org
6225W: http://www.linux-mips.org/
6226T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6227Q: http://patchwork.linux-mips.org/project/linux-mips/list/
6228S: Supported
6229F: Documentation/mips/
6230F: arch/mips/
6231
6232MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6233M: Hans Verkuil <hverkuil@xs4all.nl>
6234L: linux-media@vger.kernel.org
6235T: git git://linuxtv.org/media_tree.git
6236W: http://linuxtv.org
6237S: Odd Fixes
6238F: drivers/media/radio/radio-miropcm20*
6239
6240Mellanox MLX5 core VPI driver
6241M: Eli Cohen <eli@mellanox.com>
6242L: netdev@vger.kernel.org
6243L: linux-rdma@vger.kernel.org
6244W: http://www.mellanox.com
6245Q: http://patchwork.ozlabs.org/project/netdev/list/
6246Q: http://patchwork.kernel.org/project/linux-rdma/list/
6247T: git git://openfabrics.org/~eli/connect-ib.git
6248S: Supported
6249F: drivers/net/ethernet/mellanox/mlx5/core/
6250F: include/linux/mlx5/
6251
6252Mellanox MLX5 IB driver
6253M: Eli Cohen <eli@mellanox.com>
6254L: linux-rdma@vger.kernel.org
6255W: http://www.mellanox.com
6256Q: http://patchwork.kernel.org/project/linux-rdma/list/
6257T: git git://openfabrics.org/~eli/connect-ib.git
6258S: Supported
6259F: include/linux/mlx5/
6260F: drivers/infiniband/hw/mlx5/
6261
6262MN88472 MEDIA DRIVER
6263M: Antti Palosaari <crope@iki.fi>
6264L: linux-media@vger.kernel.org
6265W: http://linuxtv.org/
6266W: http://palosaari.fi/linux/
6267Q: http://patchwork.linuxtv.org/project/linux-media/list/
6268T: git git://linuxtv.org/anttip/media_tree.git
6269S: Maintained
6270F: drivers/staging/media/mn88472/
6271F: drivers/media/dvb-frontends/mn88472.h
6272
6273MN88473 MEDIA DRIVER
6274M: Antti Palosaari <crope@iki.fi>
6275L: linux-media@vger.kernel.org
6276W: http://linuxtv.org/
6277W: http://palosaari.fi/linux/
6278Q: http://patchwork.linuxtv.org/project/linux-media/list/
6279T: git git://linuxtv.org/anttip/media_tree.git
6280S: Maintained
6281F: drivers/staging/media/mn88473/
6282F: drivers/media/dvb-frontends/mn88473.h
6283
6284MODULE SUPPORT
6285M: Rusty Russell <rusty@rustcorp.com.au>
6286S: Maintained
6287F: include/linux/module.h
6288F: kernel/module.c
6289
6290MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6291W: http://popies.net/meye/
6292S: Orphan
6293F: Documentation/video4linux/meye.txt
6294F: drivers/media/pci/meye/
6295F: include/uapi/linux/meye.h
6296
6297MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6298M: Jiri Slaby <jirislaby@gmail.com>
6299S: Maintained
6300F: Documentation/serial/moxa-smartio
6301F: drivers/tty/mxser.*
6302
6303MR800 AVERMEDIA USB FM RADIO DRIVER
6304M: Alexey Klimov <klimov.linux@gmail.com>
6305L: linux-media@vger.kernel.org
6306T: git git://linuxtv.org/media_tree.git
6307S: Maintained
6308F: drivers/media/radio/radio-mr800.c
6309
6310MRF24J40 IEEE 802.15.4 RADIO DRIVER
6311M: Alan Ott <alan@signal11.us>
6312L: linux-wpan@vger.kernel.org
6313S: Maintained
6314F: drivers/net/ieee802154/mrf24j40.c
6315
6316MSI LAPTOP SUPPORT
6317M: "Lee, Chun-Yi" <jlee@suse.com>
6318L: platform-driver-x86@vger.kernel.org
6319S: Maintained
6320F: drivers/platform/x86/msi-laptop.c
6321
6322MSI WMI SUPPORT
6323M: Anisse Astier <anisse@astier.eu>
6324L: platform-driver-x86@vger.kernel.org
6325S: Supported
6326F: drivers/platform/x86/msi-wmi.c
6327
6328MSI001 MEDIA DRIVER
6329M: Antti Palosaari <crope@iki.fi>
6330L: linux-media@vger.kernel.org
6331W: http://linuxtv.org/
6332W: http://palosaari.fi/linux/
6333Q: http://patchwork.linuxtv.org/project/linux-media/list/
6334T: git git://linuxtv.org/anttip/media_tree.git
6335S: Maintained
6336F: drivers/media/tuners/msi001*
6337
6338MSI2500 MEDIA DRIVER
6339M: Antti Palosaari <crope@iki.fi>
6340L: linux-media@vger.kernel.org
6341W: http://linuxtv.org/
6342W: http://palosaari.fi/linux/
6343Q: http://patchwork.linuxtv.org/project/linux-media/list/
6344T: git git://linuxtv.org/anttip/media_tree.git
6345S: Maintained
6346F: drivers/media/usb/msi2500/
6347
6348MT9M032 APTINA SENSOR DRIVER
6349M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6350L: linux-media@vger.kernel.org
6351T: git git://linuxtv.org/media_tree.git
6352S: Maintained
6353F: drivers/media/i2c/mt9m032.c
6354F: include/media/mt9m032.h
6355
6356MT9P031 APTINA CAMERA SENSOR
6357M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6358L: linux-media@vger.kernel.org
6359T: git git://linuxtv.org/media_tree.git
6360S: Maintained
6361F: drivers/media/i2c/mt9p031.c
6362F: include/media/mt9p031.h
6363
6364MT9T001 APTINA CAMERA SENSOR
6365M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6366L: linux-media@vger.kernel.org
6367T: git git://linuxtv.org/media_tree.git
6368S: Maintained
6369F: drivers/media/i2c/mt9t001.c
6370F: include/media/mt9t001.h
6371
6372MT9V032 APTINA CAMERA SENSOR
6373M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6374L: linux-media@vger.kernel.org
6375T: git git://linuxtv.org/media_tree.git
6376S: Maintained
6377F: drivers/media/i2c/mt9v032.c
6378F: include/media/mt9v032.h
6379
6380MULTIFUNCTION DEVICES (MFD)
6381M: Samuel Ortiz <sameo@linux.intel.com>
6382M: Lee Jones <lee.jones@linaro.org>
6383T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6384S: Supported
6385F: drivers/mfd/
6386F: include/linux/mfd/
6387
6388MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6389M: Chris Ball <chris@printf.net>
6390M: Ulf Hansson <ulf.hansson@linaro.org>
6391L: linux-mmc@vger.kernel.org
6392T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
6393T: git git://git.linaro.org/people/ulf.hansson/mmc.git
6394S: Maintained
6395F: drivers/mmc/
6396F: include/linux/mmc/
6397F: include/uapi/linux/mmc/
6398
6399MULTIMEDIA CARD (MMC) ETC. OVER SPI
6400S: Orphan
6401F: drivers/mmc/host/mmc_spi.c
6402F: include/linux/spi/mmc_spi.h
6403
6404MULTISOUND SOUND DRIVER
6405M: Andrew Veliath <andrewtv@usa.net>
6406S: Maintained
6407F: Documentation/sound/oss/MultiSound
6408F: sound/oss/msnd*
6409
6410MULTITECH MULTIPORT CARD (ISICOM)
6411S: Orphan
6412F: drivers/tty/isicom.c
6413F: include/linux/isicom.h
6414
6415MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6416M: Felipe Balbi <balbi@ti.com>
6417L: linux-usb@vger.kernel.org
6418T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6419S: Maintained
6420F: drivers/usb/musb/
6421
6422MXL5007T MEDIA DRIVER
6423M: Michael Krufky <mkrufky@linuxtv.org>
6424L: linux-media@vger.kernel.org
6425W: http://linuxtv.org/
6426W: http://github.com/mkrufky
6427Q: http://patchwork.linuxtv.org/project/linux-media/list/
6428T: git git://linuxtv.org/mkrufky/tuners.git
6429S: Maintained
6430F: drivers/media/tuners/mxl5007t.*
6431
6432MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6433M: Hyong-Youb Kim <hykim@myri.com>
6434L: netdev@vger.kernel.org
6435W: https://www.myricom.com/support/downloads/myri10ge.html
6436S: Supported
6437F: drivers/net/ethernet/myricom/myri10ge/
6438
6439NATSEMI ETHERNET DRIVER (DP8381x)
6440S: Orphan
6441F: drivers/net/ethernet/natsemi/natsemi.c
6442
6443NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6444M: Daniel Mack <zonque@gmail.com>
6445S: Maintained
6446L: alsa-devel@alsa-project.org
6447W: http://www.native-instruments.com
6448F: sound/usb/caiaq/
6449
6450NCP FILESYSTEM
6451M: Petr Vandrovec <petr@vandrovec.name>
6452S: Odd Fixes
6453F: fs/ncpfs/
6454
6455NCR 5380 SCSI DRIVERS
6456M: Finn Thain <fthain@telegraphics.com.au>
6457M: Michael Schmitz <schmitzmic@gmail.com>
6458L: linux-scsi@vger.kernel.org
6459S: Maintained
6460F: Documentation/scsi/g_NCR5380.txt
6461F: drivers/scsi/NCR5380.*
6462F: drivers/scsi/arm/cumana_1.c
6463F: drivers/scsi/arm/oak.c
6464F: drivers/scsi/atari_NCR5380.c
6465F: drivers/scsi/atari_scsi.*
6466F: drivers/scsi/dmx3191d.c
6467F: drivers/scsi/dtc.*
6468F: drivers/scsi/g_NCR5380.*
6469F: drivers/scsi/g_NCR5380_mmio.c
6470F: drivers/scsi/mac_scsi.*
6471F: drivers/scsi/pas16.*
6472F: drivers/scsi/sun3_scsi.*
6473F: drivers/scsi/sun3_scsi_vme.c
6474F: drivers/scsi/t128.*
6475
6476NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6477M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6478L: linux-scsi@vger.kernel.org
6479S: Maintained
6480F: drivers/scsi/NCR_D700.*
6481
6482NCT6775 HARDWARE MONITOR DRIVER
6483M: Guenter Roeck <linux@roeck-us.net>
6484L: lm-sensors@lm-sensors.org
6485S: Maintained
6486F: Documentation/hwmon/nct6775
6487F: drivers/hwmon/nct6775.c
6488
6489NETEFFECT IWARP RNIC DRIVER (IW_NES)
6490M: Faisal Latif <faisal.latif@intel.com>
6491L: linux-rdma@vger.kernel.org
6492W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6493S: Supported
6494F: drivers/infiniband/hw/nes/
6495
6496NETEM NETWORK EMULATOR
6497M: Stephen Hemminger <stephen@networkplumber.org>
6498L: netem@lists.linux-foundation.org
6499S: Maintained
6500F: net/sched/sch_netem.c
6501
6502NETERION 10GbE DRIVERS (s2io/vxge)
6503M: Jon Mason <jdmason@kudzu.us>
6504L: netdev@vger.kernel.org
6505S: Supported
6506F: Documentation/networking/s2io.txt
6507F: Documentation/networking/vxge.txt
6508F: drivers/net/ethernet/neterion/
6509
6510NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6511M: Pablo Neira Ayuso <pablo@netfilter.org>
6512M: Patrick McHardy <kaber@trash.net>
6513M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6514L: netfilter-devel@vger.kernel.org
6515L: coreteam@netfilter.org
6516W: http://www.netfilter.org/
6517W: http://www.iptables.org/
6518Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6519T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6520T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6521S: Supported
6522F: include/linux/netfilter*
6523F: include/linux/netfilter/
6524F: include/net/netfilter/
6525F: include/uapi/linux/netfilter*
6526F: include/uapi/linux/netfilter/
6527F: net/*/netfilter.c
6528F: net/*/netfilter/
6529F: net/netfilter/
6530
6531NETLABEL
6532M: Paul Moore <paul@paul-moore.com>
6533W: http://netlabel.sf.net
6534L: netdev@vger.kernel.org
6535S: Maintained
6536F: Documentation/netlabel/
6537F: include/net/netlabel.h
6538F: net/netlabel/
6539
6540NETROM NETWORK LAYER
6541M: Ralf Baechle <ralf@linux-mips.org>
6542L: linux-hams@vger.kernel.org
6543W: http://www.linux-ax25.org/
6544S: Maintained
6545F: include/net/netrom.h
6546F: include/uapi/linux/netrom.h
6547F: net/netrom/
6548
6549NETWORK BLOCK DEVICE (NBD)
6550M: Paul Clements <Paul.Clements@steeleye.com>
6551S: Maintained
6552L: nbd-general@lists.sourceforge.net
6553F: Documentation/blockdev/nbd.txt
6554F: drivers/block/nbd.c
6555F: include/linux/nbd.h
6556F: include/uapi/linux/nbd.h
6557
6558NETWORK DROP MONITOR
6559M: Neil Horman <nhorman@tuxdriver.com>
6560L: netdev@vger.kernel.org
6561S: Maintained
6562W: https://fedorahosted.org/dropwatch/
6563F: net/core/drop_monitor.c
6564
6565NETWORKING [GENERAL]
6566M: "David S. Miller" <davem@davemloft.net>
6567L: netdev@vger.kernel.org
6568W: http://www.linuxfoundation.org/en/Net
6569Q: http://patchwork.ozlabs.org/project/netdev/list/
6570T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6571T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6572S: Maintained
6573F: net/
6574F: include/net/
6575F: include/linux/in.h
6576F: include/linux/net.h
6577F: include/linux/netdevice.h
6578F: include/uapi/linux/in.h
6579F: include/uapi/linux/net.h
6580F: include/uapi/linux/netdevice.h
6581F: tools/net/
6582F: tools/testing/selftests/net/
6583F: lib/random32.c
6584F: lib/test_bpf.c
6585
6586NETWORKING [IPv4/IPv6]
6587M: "David S. Miller" <davem@davemloft.net>
6588M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6589M: James Morris <jmorris@namei.org>
6590M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6591M: Patrick McHardy <kaber@trash.net>
6592L: netdev@vger.kernel.org
6593T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6594S: Maintained
6595F: net/ipv4/
6596F: net/ipv6/
6597F: include/net/ip*
6598F: arch/x86/net/*
6599
6600NETWORKING [IPSEC]
6601M: Steffen Klassert <steffen.klassert@secunet.com>
6602M: Herbert Xu <herbert@gondor.apana.org.au>
6603M: "David S. Miller" <davem@davemloft.net>
6604L: netdev@vger.kernel.org
6605T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6606T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6607S: Maintained
6608F: net/core/flow.c
6609F: net/xfrm/
6610F: net/key/
6611F: net/ipv4/xfrm*
6612F: net/ipv4/esp4.c
6613F: net/ipv4/ah4.c
6614F: net/ipv4/ipcomp.c
6615F: net/ipv4/ip_vti.c
6616F: net/ipv6/xfrm*
6617F: net/ipv6/esp6.c
6618F: net/ipv6/ah6.c
6619F: net/ipv6/ipcomp6.c
6620F: net/ipv6/ip6_vti.c
6621F: include/uapi/linux/xfrm.h
6622F: include/net/xfrm.h
6623
6624NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6625M: Paul Moore <paul@paul-moore.com>
6626L: netdev@vger.kernel.org
6627S: Maintained
6628
6629NETWORKING [WIRELESS]
6630L: linux-wireless@vger.kernel.org
6631Q: http://patchwork.kernel.org/project/linux-wireless/list/
6632
6633NETWORKING DRIVERS
6634L: netdev@vger.kernel.org
6635W: http://www.linuxfoundation.org/en/Net
6636Q: http://patchwork.ozlabs.org/project/netdev/list/
6637T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6638T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6639S: Odd Fixes
6640F: drivers/net/
6641F: include/linux/if_*
6642F: include/linux/netdevice.h
6643F: include/linux/arcdevice.h
6644F: include/linux/etherdevice.h
6645F: include/linux/fcdevice.h
6646F: include/linux/fddidevice.h
6647F: include/linux/hippidevice.h
6648F: include/linux/inetdevice.h
6649F: include/uapi/linux/if_*
6650F: include/uapi/linux/netdevice.h
6651
6652NETWORKING DRIVERS (WIRELESS)
6653M: Kalle Valo <kvalo@codeaurora.org>
6654L: linux-wireless@vger.kernel.org
6655Q: http://patchwork.kernel.org/project/linux-wireless/list/
6656T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6657S: Maintained
6658F: drivers/net/wireless/
6659
6660NETXEN (1/10) GbE SUPPORT
6661M: Manish Chopra <manish.chopra@qlogic.com>
6662M: Sony Chacko <sony.chacko@qlogic.com>
6663M: Rajesh Borundia <rajesh.borundia@qlogic.com>
6664L: netdev@vger.kernel.org
6665W: http://www.qlogic.com
6666S: Supported
6667F: drivers/net/ethernet/qlogic/netxen/
6668
6669NFC SUBSYSTEM
6670M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6671M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6672M: Samuel Ortiz <sameo@linux.intel.com>
6673L: linux-wireless@vger.kernel.org
6674L: linux-nfc@lists.01.org (subscribers-only)
6675S: Supported
6676F: net/nfc/
6677F: include/net/nfc/
6678F: include/uapi/linux/nfc.h
6679F: drivers/nfc/
6680F: include/linux/platform_data/pn544.h
6681F: Documentation/devicetree/bindings/net/nfc/
6682
6683NFS, SUNRPC, AND LOCKD CLIENTS
6684M: Trond Myklebust <trond.myklebust@primarydata.com>
6685L: linux-nfs@vger.kernel.org
6686W: http://client.linux-nfs.org
6687T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6688S: Maintained
6689F: fs/lockd/
6690F: fs/nfs/
6691F: fs/nfs_common/
6692F: net/sunrpc/
6693F: include/linux/lockd/
6694F: include/linux/nfs*
6695F: include/linux/sunrpc/
6696F: include/uapi/linux/nfs*
6697F: include/uapi/linux/sunrpc/
6698
6699NILFS2 FILESYSTEM
6700M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6701L: linux-nilfs@vger.kernel.org
6702W: http://nilfs.sourceforge.net/
6703T: git git://github.com/konis/nilfs2.git
6704S: Supported
6705F: Documentation/filesystems/nilfs2.txt
6706F: fs/nilfs2/
6707F: include/linux/nilfs2_fs.h
6708
6709NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6710M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6711W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6712S: Maintained
6713F: Documentation/scsi/NinjaSCSI.txt
6714F: drivers/scsi/pcmcia/nsp_*
6715
6716NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6717M: GOTO Masanori <gotom@debian.or.jp>
6718M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6719W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6720S: Maintained
6721F: Documentation/scsi/NinjaSCSI.txt
6722F: drivers/scsi/nsp32*
6723
6724NIOS2 ARCHITECTURE
6725M: Ley Foon Tan <lftan@altera.com>
6726L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6727T: git git://git.rocketboards.org/linux-socfpga.git
6728S: Maintained
6729F: arch/nios2/
6730
6731NTB DRIVER
6732M: Jon Mason <jdmason@kudzu.us>
6733M: Dave Jiang <dave.jiang@intel.com>
6734S: Supported
6735W: https://github.com/jonmason/ntb/wiki
6736T: git git://github.com/jonmason/ntb.git
6737F: drivers/ntb/
6738F: drivers/net/ntb_netdev.c
6739F: include/linux/ntb.h
6740
6741NTFS FILESYSTEM
6742M: Anton Altaparmakov <anton@tuxera.com>
6743L: linux-ntfs-dev@lists.sourceforge.net
6744W: http://www.tuxera.com/
6745T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6746S: Supported
6747F: Documentation/filesystems/ntfs.txt
6748F: fs/ntfs/
6749
6750NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6751M: Antonino Daplas <adaplas@gmail.com>
6752L: linux-fbdev@vger.kernel.org
6753S: Maintained
6754F: drivers/video/fbdev/riva/
6755F: drivers/video/fbdev/nvidia/
6756
6757NVM EXPRESS DRIVER
6758M: Matthew Wilcox <willy@linux.intel.com>
6759L: linux-nvme@lists.infradead.org
6760T: git git://git.infradead.org/users/willy/linux-nvme.git
6761S: Supported
6762F: drivers/block/nvme*
6763F: include/linux/nvme.h
6764
6765NXP TDA998X DRM DRIVER
6766M: Russell King <rmk+kernel@arm.linux.org.uk>
6767S: Supported
6768F: drivers/gpu/drm/i2c/tda998x_drv.c
6769F: include/drm/i2c/tda998x.h
6770
6771NXP TFA9879 DRIVER
6772M: Peter Rosin <peda@axentia.se>
6773L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6774S: Maintained
6775F: sound/soc/codecs/tfa9879*
6776
6777OMAP SUPPORT
6778M: Tony Lindgren <tony@atomide.com>
6779L: linux-omap@vger.kernel.org
6780W: http://www.muru.com/linux/omap/
6781W: http://linux.omap.com/
6782Q: http://patchwork.kernel.org/project/linux-omap/list/
6783T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
6784S: Maintained
6785F: arch/arm/*omap*/
6786F: drivers/i2c/busses/i2c-omap.c
6787F: drivers/irqchip/irq-omap-intc.c
6788F: drivers/mfd/*omap*.c
6789F: drivers/mfd/menelaus.c
6790F: drivers/mfd/palmas.c
6791F: drivers/mfd/tps65217.c
6792F: drivers/mfd/tps65218.c
6793F: drivers/mfd/tps65910.c
6794F: drivers/mfd/twl-core.[ch]
6795F: drivers/mfd/twl4030*.c
6796F: drivers/mfd/twl6030*.c
6797F: drivers/mfd/twl6040*.c
6798F: drivers/regulator/palmas-regulator*.c
6799F: drivers/regulator/pbias-regulator.c
6800F: drivers/regulator/tps65217-regulator.c
6801F: drivers/regulator/tps65218-regulator.c
6802F: drivers/regulator/tps65910-regulator.c
6803F: drivers/regulator/twl-regulator.c
6804F: include/linux/i2c-omap.h
6805
6806OMAP DEVICE TREE SUPPORT
6807M: Benoît Cousson <bcousson@baylibre.com>
6808M: Tony Lindgren <tony@atomide.com>
6809L: linux-omap@vger.kernel.org
6810L: devicetree@vger.kernel.org
6811S: Maintained
6812F: arch/arm/boot/dts/*omap*
6813F: arch/arm/boot/dts/*am3*
6814F: arch/arm/boot/dts/*am4*
6815F: arch/arm/boot/dts/*am5*
6816F: arch/arm/boot/dts/*dra7*
6817
6818OMAP CLOCK FRAMEWORK SUPPORT
6819M: Paul Walmsley <paul@pwsan.com>
6820L: linux-omap@vger.kernel.org
6821S: Maintained
6822F: arch/arm/*omap*/*clock*
6823
6824OMAP POWER MANAGEMENT SUPPORT
6825M: Kevin Hilman <khilman@deeprootsystems.com>
6826L: linux-omap@vger.kernel.org
6827S: Maintained
6828F: arch/arm/*omap*/*pm*
6829F: drivers/cpufreq/omap-cpufreq.c
6830
6831OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
6832M: Rajendra Nayak <rnayak@ti.com>
6833M: Paul Walmsley <paul@pwsan.com>
6834L: linux-omap@vger.kernel.org
6835S: Maintained
6836F: arch/arm/mach-omap2/prm*
6837
6838OMAP AUDIO SUPPORT
6839M: Peter Ujfalusi <peter.ujfalusi@ti.com>
6840M: Jarkko Nikula <jarkko.nikula@bitmer.com>
6841L: alsa-devel@alsa-project.org (subscribers-only)
6842L: linux-omap@vger.kernel.org
6843S: Maintained
6844F: sound/soc/omap/
6845
6846OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
6847M: Roger Quadros <rogerq@ti.com>
6848M: Tony Lindgren <tony@atomide.com>
6849L: linux-omap@vger.kernel.org
6850S: Maintained
6851F: drivers/memory/omap-gpmc.c
6852F: arch/arm/mach-omap2/*gpmc*
6853
6854OMAP FRAMEBUFFER SUPPORT
6855M: Tomi Valkeinen <tomi.valkeinen@ti.com>
6856L: linux-fbdev@vger.kernel.org
6857L: linux-omap@vger.kernel.org
6858S: Maintained
6859F: drivers/video/fbdev/omap/
6860
6861OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
6862M: Tomi Valkeinen <tomi.valkeinen@ti.com>
6863L: linux-omap@vger.kernel.org
6864L: linux-fbdev@vger.kernel.org
6865S: Maintained
6866F: drivers/video/fbdev/omap2/
6867F: Documentation/arm/OMAP/DSS
6868
6869OMAP HARDWARE SPINLOCK SUPPORT
6870M: Ohad Ben-Cohen <ohad@wizery.com>
6871L: linux-omap@vger.kernel.org
6872S: Maintained
6873F: drivers/hwspinlock/omap_hwspinlock.c
6874F: arch/arm/mach-omap2/hwspinlock.c
6875
6876OMAP MMC SUPPORT
6877M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
6878L: linux-omap@vger.kernel.org
6879S: Maintained
6880F: drivers/mmc/host/omap.c
6881
6882OMAP HS MMC SUPPORT
6883L: linux-mmc@vger.kernel.org
6884L: linux-omap@vger.kernel.org
6885S: Orphan
6886F: drivers/mmc/host/omap_hsmmc.c
6887
6888OMAP RANDOM NUMBER GENERATOR SUPPORT
6889M: Deepak Saxena <dsaxena@plexity.net>
6890S: Maintained
6891F: drivers/char/hw_random/omap-rng.c
6892
6893OMAP HWMOD SUPPORT
6894M: Benoît Cousson <bcousson@baylibre.com>
6895M: Paul Walmsley <paul@pwsan.com>
6896L: linux-omap@vger.kernel.org
6897S: Maintained
6898F: arch/arm/mach-omap2/omap_hwmod.*
6899
6900OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
6901M: Benoît Cousson <bcousson@baylibre.com>
6902L: linux-omap@vger.kernel.org
6903S: Maintained
6904F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6905
6906OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
6907M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6908L: linux-media@vger.kernel.org
6909S: Maintained
6910F: drivers/media/platform/omap3isp/
6911F: drivers/staging/media/omap4iss/
6912
6913OMAP USB SUPPORT
6914M: Felipe Balbi <balbi@ti.com>
6915L: linux-usb@vger.kernel.org
6916L: linux-omap@vger.kernel.org
6917T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6918S: Maintained
6919F: drivers/usb/*/*omap*
6920F: arch/arm/*omap*/usb*
6921
6922OMAP GPIO DRIVER
6923M: Javier Martinez Canillas <javier@dowhile0.org>
6924M: Santosh Shilimkar <ssantosh@kernel.org>
6925M: Kevin Hilman <khilman@deeprootsystems.com>
6926L: linux-omap@vger.kernel.org
6927S: Maintained
6928F: drivers/gpio/gpio-omap.c
6929
6930OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6931M: Mark Jackson <mpfj@newflow.co.uk>
6932L: linux-omap@vger.kernel.org
6933S: Maintained
6934F: arch/arm/boot/dts/am335x-nano.dts
6935
6936OMFS FILESYSTEM
6937M: Bob Copeland <me@bobcopeland.com>
6938L: linux-karma-devel@lists.sourceforge.net
6939S: Maintained
6940F: Documentation/filesystems/omfs.txt
6941F: fs/omfs/
6942
6943OMNIKEY CARDMAN 4000 DRIVER
6944M: Harald Welte <laforge@gnumonks.org>
6945S: Maintained
6946F: drivers/char/pcmcia/cm4000_cs.c
6947F: include/linux/cm4000_cs.h
6948F: include/uapi/linux/cm4000_cs.h
6949
6950OMNIKEY CARDMAN 4040 DRIVER
6951M: Harald Welte <laforge@gnumonks.org>
6952S: Maintained
6953F: drivers/char/pcmcia/cm4040_cs.*
6954
6955OMNIVISION OV7670 SENSOR DRIVER
6956M: Jonathan Corbet <corbet@lwn.net>
6957L: linux-media@vger.kernel.org
6958T: git git://linuxtv.org/media_tree.git
6959S: Maintained
6960F: drivers/media/i2c/ov7670.c
6961
6962ONENAND FLASH DRIVER
6963M: Kyungmin Park <kyungmin.park@samsung.com>
6964L: linux-mtd@lists.infradead.org
6965S: Maintained
6966F: drivers/mtd/onenand/
6967F: include/linux/mtd/onenand*.h
6968
6969ONSTREAM SCSI TAPE DRIVER
6970M: Willem Riede <osst@riede.org>
6971L: osst-users@lists.sourceforge.net
6972L: linux-scsi@vger.kernel.org
6973S: Maintained
6974F: Documentation/scsi/osst.txt
6975F: drivers/scsi/osst.*
6976F: drivers/scsi/osst_*.h
6977F: drivers/scsi/st.h
6978
6979OPENCORES I2C BUS DRIVER
6980M: Peter Korsgaard <jacmet@sunsite.dk>
6981L: linux-i2c@vger.kernel.org
6982S: Maintained
6983F: Documentation/i2c/busses/i2c-ocores
6984F: drivers/i2c/busses/i2c-ocores.c
6985
6986OPEN FIRMWARE AND FLATTENED DEVICE TREE
6987M: Grant Likely <grant.likely@linaro.org>
6988M: Rob Herring <robh+dt@kernel.org>
6989L: devicetree@vger.kernel.org
6990W: http://fdt.secretlab.ca
6991T: git git://git.secretlab.ca/git/linux-2.6.git
6992S: Maintained
6993F: drivers/of/
6994F: include/linux/of*.h
6995F: scripts/dtc/
6996K: of_get_property
6997K: of_match_table
6998
6999OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7000M: Rob Herring <robh+dt@kernel.org>
7001M: Pawel Moll <pawel.moll@arm.com>
7002M: Mark Rutland <mark.rutland@arm.com>
7003M: Ian Campbell <ijc+devicetree@hellion.org.uk>
7004M: Kumar Gala <galak@codeaurora.org>
7005L: devicetree@vger.kernel.org
7006S: Maintained
7007F: Documentation/devicetree/
7008F: arch/*/boot/dts/
7009F: include/dt-bindings/
7010
7011OPENRISC ARCHITECTURE
7012M: Jonas Bonn <jonas@southpole.se>
7013W: http://openrisc.net
7014L: linux@lists.openrisc.net (moderated for non-subscribers)
7015S: Maintained
7016T: git git://openrisc.net/~jonas/linux
7017F: arch/openrisc/
7018
7019OPENVSWITCH
7020M: Pravin Shelar <pshelar@nicira.com>
7021L: dev@openvswitch.org
7022W: http://openvswitch.org
7023T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
7024S: Maintained
7025F: net/openvswitch/
7026
7027OPL4 DRIVER
7028M: Clemens Ladisch <clemens@ladisch.de>
7029L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7030T: git git://git.alsa-project.org/alsa-kernel.git
7031S: Maintained
7032F: sound/drivers/opl4/
7033
7034OPROFILE
7035M: Robert Richter <rric@kernel.org>
7036L: oprofile-list@lists.sf.net
7037S: Maintained
7038F: arch/*/include/asm/oprofile*.h
7039F: arch/*/oprofile/
7040F: drivers/oprofile/
7041F: include/linux/oprofile.h
7042
7043ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7044M: Mark Fasheh <mfasheh@suse.com>
7045M: Joel Becker <jlbec@evilplan.org>
7046L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7047W: http://oss.oracle.com/projects/ocfs2/
7048T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
7049S: Supported
7050F: Documentation/filesystems/ocfs2.txt
7051F: Documentation/filesystems/dlmfs.txt
7052F: fs/ocfs2/
7053
7054ORINOCO DRIVER
7055L: linux-wireless@vger.kernel.org
7056W: http://wireless.kernel.org/en/users/Drivers/orinoco
7057W: http://www.nongnu.org/orinoco/
7058S: Orphan
7059F: drivers/net/wireless/orinoco/
7060
7061OSD LIBRARY and FILESYSTEM
7062M: Boaz Harrosh <ooo@electrozaur.com>
7063M: Benny Halevy <bhalevy@primarydata.com>
7064L: osd-dev@open-osd.org
7065W: http://open-osd.org
7066T: git git://git.open-osd.org/open-osd.git
7067S: Maintained
7068F: drivers/scsi/osd/
7069F: include/scsi/osd_*
7070F: fs/exofs/
7071
7072OVERLAY FILESYSTEM
7073M: Miklos Szeredi <miklos@szeredi.hu>
7074L: linux-unionfs@vger.kernel.org
7075T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7076S: Supported
7077F: fs/overlayfs/
7078F: Documentation/filesystems/overlayfs.txt
7079
7080P54 WIRELESS DRIVER
7081M: Christian Lamparter <chunkeey@googlemail.com>
7082L: linux-wireless@vger.kernel.org
7083W: http://wireless.kernel.org/en/users/Drivers/p54
7084S: Maintained
7085F: drivers/net/wireless/p54/
7086
7087PA SEMI ETHERNET DRIVER
7088M: Olof Johansson <olof@lixom.net>
7089L: netdev@vger.kernel.org
7090S: Maintained
7091F: drivers/net/ethernet/pasemi/*
7092
7093PA SEMI SMBUS DRIVER
7094M: Olof Johansson <olof@lixom.net>
7095L: linux-i2c@vger.kernel.org
7096S: Maintained
7097F: drivers/i2c/busses/i2c-pasemi.c
7098
7099PADATA PARALLEL EXECUTION MECHANISM
7100M: Steffen Klassert <steffen.klassert@secunet.com>
7101L: linux-crypto@vger.kernel.org
7102S: Maintained
7103F: kernel/padata.c
7104F: include/linux/padata.h
7105F: Documentation/padata.txt
7106
7107PANASONIC LAPTOP ACPI EXTRAS DRIVER
7108M: Harald Welte <laforge@gnumonks.org>
7109L: platform-driver-x86@vger.kernel.org
7110S: Maintained
7111F: drivers/platform/x86/panasonic-laptop.c
7112
7113PANASONIC MN10300/AM33/AM34 PORT
7114M: David Howells <dhowells@redhat.com>
7115M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7116L: linux-am33-list@redhat.com (moderated for non-subscribers)
7117W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7118S: Maintained
7119F: Documentation/mn10300/
7120F: arch/mn10300/
7121
7122PARALLEL PORT SUPPORT
7123L: linux-parport@lists.infradead.org (subscribers-only)
7124S: Orphan
7125F: drivers/parport/
7126F: include/linux/parport*.h
7127F: drivers/char/ppdev.c
7128F: include/uapi/linux/ppdev.h
7129
7130PARAVIRT_OPS INTERFACE
7131M: Jeremy Fitzhardinge <jeremy@goop.org>
7132M: Chris Wright <chrisw@sous-sol.org>
7133M: Alok Kataria <akataria@vmware.com>
7134M: Rusty Russell <rusty@rustcorp.com.au>
7135L: virtualization@lists.linux-foundation.org
7136S: Supported
7137F: Documentation/ia64/paravirt_ops.txt
7138F: arch/*/kernel/paravirt*
7139F: arch/*/include/asm/paravirt.h
7140
7141PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7142M: Tim Waugh <tim@cyberelk.net>
7143L: linux-parport@lists.infradead.org (subscribers-only)
7144W: http://www.torque.net/linux-pp.html
7145S: Maintained
7146F: Documentation/blockdev/paride.txt
7147F: drivers/block/paride/
7148
7149PARISC ARCHITECTURE
7150M: "James E.J. Bottomley" <jejb@parisc-linux.org>
7151M: Helge Deller <deller@gmx.de>
7152L: linux-parisc@vger.kernel.org
7153W: http://www.parisc-linux.org/
7154Q: http://patchwork.kernel.org/project/linux-parisc/list/
7155T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7156T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7157S: Maintained
7158F: arch/parisc/
7159F: Documentation/parisc/
7160F: drivers/parisc/
7161F: drivers/char/agp/parisc-agp.c
7162F: drivers/input/serio/gscps2.c
7163F: drivers/parport/parport_gsc.*
7164F: drivers/tty/serial/8250/8250_gsc.c
7165F: drivers/video/fbdev/sti*
7166F: drivers/video/console/sti*
7167F: drivers/video/logo/logo_parisc*
7168
7169PC87360 HARDWARE MONITORING DRIVER
7170M: Jim Cromie <jim.cromie@gmail.com>
7171L: lm-sensors@lm-sensors.org
7172S: Maintained
7173F: Documentation/hwmon/pc87360
7174F: drivers/hwmon/pc87360.c
7175
7176PC8736x GPIO DRIVER
7177M: Jim Cromie <jim.cromie@gmail.com>
7178S: Maintained
7179F: drivers/char/pc8736x_gpio.c
7180
7181PC87427 HARDWARE MONITORING DRIVER
7182M: Jean Delvare <jdelvare@suse.de>
7183L: lm-sensors@lm-sensors.org
7184S: Maintained
7185F: Documentation/hwmon/pc87427
7186F: drivers/hwmon/pc87427.c
7187
7188PCA9532 LED DRIVER
7189M: Riku Voipio <riku.voipio@iki.fi>
7190S: Maintained
7191F: drivers/leds/leds-pca9532.c
7192F: include/linux/leds-pca9532.h
7193
7194PCA9541 I2C BUS MASTER SELECTOR DRIVER
7195M: Guenter Roeck <linux@roeck-us.net>
7196L: linux-i2c@vger.kernel.org
7197S: Maintained
7198F: drivers/i2c/muxes/i2c-mux-pca9541.c
7199
7200PCDP - PRIMARY CONSOLE AND DEBUG PORT
7201M: Khalid Aziz <khalid@gonehiking.org>
7202S: Maintained
7203F: drivers/firmware/pcdp.*
7204
7205PCI ERROR RECOVERY
7206M: Linas Vepstas <linasvepstas@gmail.com>
7207L: linux-pci@vger.kernel.org
7208S: Supported
7209F: Documentation/PCI/pci-error-recovery.txt
7210
7211PCI SUBSYSTEM
7212M: Bjorn Helgaas <bhelgaas@google.com>
7213L: linux-pci@vger.kernel.org
7214Q: http://patchwork.ozlabs.org/project/linux-pci/list/
7215T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7216S: Supported
7217F: Documentation/PCI/
7218F: drivers/pci/
7219F: include/linux/pci*
7220F: arch/x86/pci/
7221F: arch/x86/kernel/quirks.c
7222
7223PCI DRIVER FOR APPLIEDMICRO XGENE
7224M: Tanmay Inamdar <tinamdar@apm.com>
7225L: linux-pci@vger.kernel.org
7226L: linux-arm-kernel@lists.infradead.org
7227S: Maintained
7228F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7229F: drivers/pci/host/pci-xgene.c
7230
7231PCI DRIVER FOR FREESCALE LAYERSCAPE
7232M: Minghuan Lian <minghuan.Lian@freescale.com>
7233M: Mingkai Hu <mingkai.hu@freescale.com>
7234M: Roy Zang <tie-fei.zang@freescale.com>
7235L: linuxppc-dev@lists.ozlabs.org
7236L: linux-pci@vger.kernel.org
7237L: linux-arm-kernel@lists.infradead.org
7238S: Maintained
7239F: drivers/pci/host/*layerscape*
7240
7241PCI DRIVER FOR IMX6
7242M: Richard Zhu <r65037@freescale.com>
7243M: Lucas Stach <l.stach@pengutronix.de>
7244L: linux-pci@vger.kernel.org
7245L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7246S: Maintained
7247F: drivers/pci/host/*imx6*
7248
7249PCI DRIVER FOR TI KEYSTONE
7250M: Murali Karicheri <m-karicheri2@ti.com>
7251L: linux-pci@vger.kernel.org
7252L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7253S: Maintained
7254F: drivers/pci/host/*keystone*
7255
7256PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7257M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7258M: Jason Cooper <jason@lakedaemon.net>
7259L: linux-pci@vger.kernel.org
7260L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7261S: Maintained
7262F: drivers/pci/host/*mvebu*
7263
7264PCI DRIVER FOR NVIDIA TEGRA
7265M: Thierry Reding <thierry.reding@gmail.com>
7266L: linux-tegra@vger.kernel.org
7267L: linux-pci@vger.kernel.org
7268S: Supported
7269F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7270F: drivers/pci/host/pci-tegra.c
7271
7272PCI DRIVER FOR TI DRA7XX
7273M: Kishon Vijay Abraham I <kishon@ti.com>
7274L: linux-omap@vger.kernel.org
7275L: linux-pci@vger.kernel.org
7276S: Supported
7277F: Documentation/devicetree/bindings/pci/ti-pci.txt
7278F: drivers/pci/host/pci-dra7xx.c
7279
7280PCI DRIVER FOR RENESAS R-CAR
7281M: Simon Horman <horms@verge.net.au>
7282L: linux-pci@vger.kernel.org
7283L: linux-sh@vger.kernel.org
7284S: Maintained
7285F: drivers/pci/host/*rcar*
7286
7287PCI DRIVER FOR SAMSUNG EXYNOS
7288M: Jingoo Han <jg1.han@samsung.com>
7289L: linux-pci@vger.kernel.org
7290L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7291L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7292S: Maintained
7293F: drivers/pci/host/pci-exynos.c
7294
7295PCI DRIVER FOR SYNOPSIS DESIGNWARE
7296M: Mohit Kumar <mohit.kumar@st.com>
7297M: Jingoo Han <jg1.han@samsung.com>
7298L: linux-pci@vger.kernel.org
7299S: Maintained
7300F: drivers/pci/host/*designware*
7301
7302PCI DRIVER FOR GENERIC OF HOSTS
7303M: Will Deacon <will.deacon@arm.com>
7304L: linux-pci@vger.kernel.org
7305L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7306S: Maintained
7307F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7308F: drivers/pci/host/pci-host-generic.c
7309
7310PCIE DRIVER FOR ST SPEAR13XX
7311M: Mohit Kumar <mohit.kumar@st.com>
7312L: linux-pci@vger.kernel.org
7313S: Maintained
7314F: drivers/pci/host/*spear*
7315
7316PCMCIA SUBSYSTEM
7317P: Linux PCMCIA Team
7318L: linux-pcmcia@lists.infradead.org
7319W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7320T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7321S: Maintained
7322F: Documentation/pcmcia/
7323F: drivers/pcmcia/
7324F: include/pcmcia/
7325
7326PCNET32 NETWORK DRIVER
7327M: Don Fry <pcnet32@frontier.com>
7328L: netdev@vger.kernel.org
7329S: Maintained
7330F: drivers/net/ethernet/amd/pcnet32.c
7331
7332PCRYPT PARALLEL CRYPTO ENGINE
7333M: Steffen Klassert <steffen.klassert@secunet.com>
7334L: linux-crypto@vger.kernel.org
7335S: Maintained
7336F: crypto/pcrypt.c
7337F: include/crypto/pcrypt.h
7338
7339PER-CPU MEMORY ALLOCATOR
7340M: Tejun Heo <tj@kernel.org>
7341M: Christoph Lameter <cl@linux-foundation.org>
7342T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7343S: Maintained
7344F: include/linux/percpu*.h
7345F: mm/percpu*.c
7346F: arch/*/include/asm/percpu.h
7347
7348PER-TASK DELAY ACCOUNTING
7349M: Balbir Singh <bsingharora@gmail.com>
7350S: Maintained
7351F: include/linux/delayacct.h
7352F: kernel/delayacct.c
7353
7354PERFORMANCE EVENTS SUBSYSTEM
7355M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7356M: Paul Mackerras <paulus@samba.org>
7357M: Ingo Molnar <mingo@redhat.com>
7358M: Arnaldo Carvalho de Melo <acme@kernel.org>
7359L: linux-kernel@vger.kernel.org
7360T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7361S: Supported
7362F: kernel/events/*
7363F: include/linux/perf_event.h
7364F: include/uapi/linux/perf_event.h
7365F: arch/*/kernel/perf_event*.c
7366F: arch/*/kernel/*/perf_event*.c
7367F: arch/*/kernel/*/*/perf_event*.c
7368F: arch/*/include/asm/perf_event.h
7369F: arch/*/kernel/perf_callchain.c
7370F: tools/perf/
7371
7372PERSONALITY HANDLING
7373M: Christoph Hellwig <hch@infradead.org>
7374L: linux-abi-devel@lists.sourceforge.net
7375S: Maintained
7376F: include/linux/personality.h
7377F: include/uapi/linux/personality.h
7378
7379PHONET PROTOCOL
7380M: Remi Denis-Courmont <courmisch@gmail.com>
7381S: Supported
7382F: Documentation/networking/phonet.txt
7383F: include/linux/phonet.h
7384F: include/net/phonet/
7385F: include/uapi/linux/phonet.h
7386F: net/phonet/
7387
7388PHRAM MTD DRIVER
7389M: Joern Engel <joern@lazybastard.org>
7390L: linux-mtd@lists.infradead.org
7391S: Maintained
7392F: drivers/mtd/devices/phram.c
7393
7394PICOLCD HID DRIVER
7395M: Bruno Prémont <bonbons@linux-vserver.org>
7396L: linux-input@vger.kernel.org
7397S: Maintained
7398F: drivers/hid/hid-picolcd*
7399
7400PICOXCELL SUPPORT
7401M: Jamie Iles <jamie@jamieiles.com>
7402L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7403T: git git://github.com/jamieiles/linux-2.6-ji.git
7404S: Supported
7405F: arch/arm/boot/dts/picoxcell*
7406F: arch/arm/mach-picoxcell/
7407F: drivers/crypto/picoxcell*
7408
7409PIN CONTROL SUBSYSTEM
7410M: Linus Walleij <linus.walleij@linaro.org>
7411L: linux-gpio@vger.kernel.org
7412S: Maintained
7413F: drivers/pinctrl/
7414F: include/linux/pinctrl/
7415
7416PIN CONTROLLER - ATMEL AT91
7417M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7418L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7419S: Maintained
7420F: drivers/pinctrl/pinctrl-at91.*
7421
7422PIN CONTROLLER - INTEL
7423M: Mika Westerberg <mika.westerberg@linux.intel.com>
7424M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
7425S: Maintained
7426F: drivers/pinctrl/intel/
7427
7428PIN CONTROLLER - RENESAS
7429M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7430L: linux-sh@vger.kernel.org
7431S: Maintained
7432F: drivers/pinctrl/sh-pfc/
7433
7434PIN CONTROLLER - SAMSUNG
7435M: Tomasz Figa <tomasz.figa@gmail.com>
7436M: Thomas Abraham <thomas.abraham@linaro.org>
7437L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7438L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7439S: Maintained
7440F: drivers/pinctrl/samsung/
7441
7442PIN CONTROLLER - ST SPEAR
7443M: Viresh Kumar <viresh.linux@gmail.com>
7444L: spear-devel@list.st.com
7445L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7446W: http://www.st.com/spear
7447S: Maintained
7448F: drivers/pinctrl/spear/
7449
7450PKTCDVD DRIVER
7451M: Jiri Kosina <jkosina@suse.cz>
7452S: Maintained
7453F: drivers/block/pktcdvd.c
7454F: include/linux/pktcdvd.h
7455F: include/uapi/linux/pktcdvd.h
7456
7457PKUNITY SOC DRIVERS
7458M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7459W: http://mprc.pku.edu.cn/~guanxuetao/linux
7460S: Maintained
7461T: git git://github.com/gxt/linux.git
7462F: drivers/input/serio/i8042-unicore32io.h
7463F: drivers/i2c/busses/i2c-puv3.c
7464F: drivers/video/fbdev/fb-puv3.c
7465F: drivers/rtc/rtc-puv3.c
7466
7467PMBUS HARDWARE MONITORING DRIVERS
7468M: Guenter Roeck <linux@roeck-us.net>
7469L: lm-sensors@lm-sensors.org
7470W: http://www.lm-sensors.org/
7471W: http://www.roeck-us.net/linux/drivers/
7472T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7473S: Maintained
7474F: Documentation/hwmon/pmbus
7475F: drivers/hwmon/pmbus/
7476F: include/linux/i2c/pmbus.h
7477
7478PMC SIERRA MaxRAID DRIVER
7479M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7480L: linux-scsi@vger.kernel.org
7481W: http://www.pmc-sierra.com/
7482S: Supported
7483F: drivers/scsi/pmcraid.*
7484
7485PMC SIERRA PM8001 DRIVER
7486M: xjtuwjp@gmail.com
7487M: lindar_liu@usish.com
7488L: pmchba@pmcs.com
7489L: linux-scsi@vger.kernel.org
7490S: Supported
7491F: drivers/scsi/pm8001/
7492
7493POSIX CLOCKS and TIMERS
7494M: Thomas Gleixner <tglx@linutronix.de>
7495L: linux-kernel@vger.kernel.org
7496T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7497S: Maintained
7498F: fs/timerfd.c
7499F: include/linux/timer*
7500F: kernel/time/*timer*
7501
7502POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7503M: Sebastian Reichel <sre@kernel.org>
7504M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7505M: David Woodhouse <dwmw2@infradead.org>
7506L: linux-pm@vger.kernel.org
7507T: git git://git.infradead.org/battery-2.6.git
7508S: Maintained
7509F: include/linux/power_supply.h
7510F: drivers/power/
7511
7512PNP SUPPORT
7513M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7514S: Maintained
7515F: drivers/pnp/
7516
7517PNXxxxx I2C DRIVER
7518M: Vitaly Wool <vitalywool@gmail.com>
7519L: linux-i2c@vger.kernel.org
7520S: Maintained
7521F: drivers/i2c/busses/i2c-pnx.c
7522
7523PPP PROTOCOL DRIVERS AND COMPRESSORS
7524M: Paul Mackerras <paulus@samba.org>
7525L: linux-ppp@vger.kernel.org
7526S: Maintained
7527F: drivers/net/ppp/ppp_*
7528
7529PPP OVER ATM (RFC 2364)
7530M: Mitchell Blank Jr <mitch@sfgoth.com>
7531S: Maintained
7532F: net/atm/pppoatm.c
7533F: include/uapi/linux/atmppp.h
7534
7535PPP OVER ETHERNET
7536M: Michal Ostrowski <mostrows@earthlink.net>
7537S: Maintained
7538F: drivers/net/ppp/pppoe.c
7539F: drivers/net/ppp/pppox.c
7540
7541PPP OVER L2TP
7542M: James Chapman <jchapman@katalix.com>
7543S: Maintained
7544F: net/l2tp/l2tp_ppp.c
7545F: include/linux/if_pppol2tp.h
7546F: include/uapi/linux/if_pppol2tp.h
7547
7548PPS SUPPORT
7549M: Rodolfo Giometti <giometti@enneenne.com>
7550W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7551L: linuxpps@ml.enneenne.com (subscribers-only)
7552S: Maintained
7553F: Documentation/pps/
7554F: drivers/pps/
7555F: include/linux/pps*.h
7556
7557PPTP DRIVER
7558M: Dmitry Kozlov <xeb@mail.ru>
7559L: netdev@vger.kernel.org
7560S: Maintained
7561F: drivers/net/ppp/pptp.c
7562W: http://sourceforge.net/projects/accel-pptp
7563
7564PREEMPTIBLE KERNEL
7565M: Robert Love <rml@tech9.net>
7566L: kpreempt-tech@lists.sourceforge.net
7567W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7568S: Supported
7569F: Documentation/preempt-locking.txt
7570F: include/linux/preempt.h
7571
7572PRISM54 WIRELESS DRIVER
7573M: "Luis R. Rodriguez" <mcgrof@gmail.com>
7574L: linux-wireless@vger.kernel.org
7575W: http://wireless.kernel.org/en/users/Drivers/p54
7576S: Obsolete
7577F: drivers/net/wireless/prism54/
7578
7579PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
7580M: Mikael Pettersson <mikpelinux@gmail.com>
7581L: linux-ide@vger.kernel.org
7582S: Maintained
7583F: drivers/ata/sata_promise.*
7584
7585PS3 NETWORK SUPPORT
7586M: Geoff Levand <geoff@infradead.org>
7587L: netdev@vger.kernel.org
7588L: cbe-oss-dev@lists.ozlabs.org
7589S: Maintained
7590F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
7591
7592PS3 PLATFORM SUPPORT
7593M: Geoff Levand <geoff@infradead.org>
7594L: linuxppc-dev@lists.ozlabs.org
7595L: cbe-oss-dev@lists.ozlabs.org
7596S: Maintained
7597F: arch/powerpc/boot/ps3*
7598F: arch/powerpc/include/asm/lv1call.h
7599F: arch/powerpc/include/asm/ps3*.h
7600F: arch/powerpc/platforms/ps3/
7601F: drivers/*/ps3*
7602F: drivers/ps3/
7603F: drivers/rtc/rtc-ps3.c
7604F: drivers/usb/host/*ps3.c
7605F: sound/ppc/snd_ps3*
7606
7607PS3VRAM DRIVER
7608M: Jim Paris <jim@jtan.com>
7609L: cbe-oss-dev@lists.ozlabs.org
7610S: Maintained
7611F: drivers/block/ps3vram.c
7612
7613PSTORE FILESYSTEM
7614M: Anton Vorontsov <anton@enomsg.org>
7615M: Colin Cross <ccross@android.com>
7616M: Kees Cook <keescook@chromium.org>
7617M: Tony Luck <tony.luck@intel.com>
7618S: Maintained
7619T: git git://git.infradead.org/users/cbou/linux-pstore.git
7620F: fs/pstore/
7621F: include/linux/pstore*
7622F: drivers/firmware/efi/efi-pstore.c
7623F: drivers/acpi/apei/erst.c
7624
7625PTP HARDWARE CLOCK SUPPORT
7626M: Richard Cochran <richardcochran@gmail.com>
7627L: netdev@vger.kernel.org
7628S: Maintained
7629W: http://linuxptp.sourceforge.net/
7630F: Documentation/ABI/testing/sysfs-ptp
7631F: Documentation/ptp/*
7632F: drivers/net/ethernet/freescale/gianfar_ptp.c
7633F: drivers/net/phy/dp83640*
7634F: drivers/ptp/*
7635F: include/linux/ptp_cl*
7636
7637PTRACE SUPPORT
7638M: Roland McGrath <roland@hack.frob.com>
7639M: Oleg Nesterov <oleg@redhat.com>
7640S: Maintained
7641F: include/asm-generic/syscall.h
7642F: include/linux/ptrace.h
7643F: include/linux/regset.h
7644F: include/linux/tracehook.h
7645F: include/uapi/linux/ptrace.h
7646F: kernel/ptrace.c
7647
7648PVRUSB2 VIDEO4LINUX DRIVER
7649M: Mike Isely <isely@pobox.com>
7650L: pvrusb2@isely.net (subscribers-only)
7651L: linux-media@vger.kernel.org
7652W: http://www.isely.net/pvrusb2/
7653T: git git://linuxtv.org/media_tree.git
7654S: Maintained
7655F: Documentation/video4linux/README.pvrusb2
7656F: drivers/media/usb/pvrusb2/
7657
7658PWC WEBCAM DRIVER
7659M: Hans de Goede <hdegoede@redhat.com>
7660L: linux-media@vger.kernel.org
7661T: git git://linuxtv.org/media_tree.git
7662S: Maintained
7663F: drivers/media/usb/pwc/*
7664
7665PWM FAN DRIVER
7666M: Kamil Debski <k.debski@samsung.com>
7667L: lm-sensors@lm-sensors.org
7668S: Supported
7669F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7670F: Documentation/hwmon/pwm-fan
7671F: drivers/hwmon/pwm-fan.c
7672
7673PWM SUBSYSTEM
7674M: Thierry Reding <thierry.reding@gmail.com>
7675L: linux-pwm@vger.kernel.org
7676S: Maintained
7677T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7678F: Documentation/pwm.txt
7679F: Documentation/devicetree/bindings/pwm/
7680F: include/linux/pwm.h
7681F: drivers/pwm/
7682F: drivers/video/backlight/pwm_bl.c
7683F: include/linux/pwm_backlight.h
7684
7685PXA2xx/PXA3xx SUPPORT
7686M: Daniel Mack <daniel@zonque.org>
7687M: Haojian Zhuang <haojian.zhuang@gmail.com>
7688M: Robert Jarzmik <robert.jarzmik@free.fr>
7689L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7690T: git git://github.com/hzhuang1/linux.git
7691T: git git://github.com/rjarzmik/linux.git
7692S: Maintained
7693F: arch/arm/mach-pxa/
7694F: drivers/pcmcia/pxa2xx*
7695F: drivers/spi/spi-pxa2xx*
7696F: drivers/usb/gadget/udc/pxa2*
7697F: include/sound/pxa2xx-lib.h
7698F: sound/arm/pxa*
7699F: sound/soc/pxa/
7700
7701PXA3xx NAND FLASH DRIVER
7702M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7703L: linux-mtd@lists.infradead.org
7704S: Maintained
7705F: drivers/mtd/nand/pxa3xx_nand.c
7706
7707MMP SUPPORT
7708M: Eric Miao <eric.y.miao@gmail.com>
7709M: Haojian Zhuang <haojian.zhuang@gmail.com>
7710L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7711T: git git://github.com/hzhuang1/linux.git
7712T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
7713S: Maintained
7714F: arch/arm/mach-mmp/
7715
7716PXA MMCI DRIVER
7717S: Orphan
7718
7719PXA RTC DRIVER
7720M: Robert Jarzmik <robert.jarzmik@free.fr>
7721L: rtc-linux@googlegroups.com
7722S: Maintained
7723
7724QAT DRIVER
7725M: Tadeusz Struk <tadeusz.struk@intel.com>
7726L: qat-linux@intel.com
7727S: Supported
7728F: drivers/crypto/qat/
7729
7730QIB DRIVER
7731M: Mike Marciniszyn <infinipath@intel.com>
7732L: linux-rdma@vger.kernel.org
7733S: Supported
7734F: drivers/infiniband/hw/qib/
7735
7736QLOGIC QLA1280 SCSI DRIVER
7737M: Michael Reed <mdr@sgi.com>
7738L: linux-scsi@vger.kernel.org
7739S: Maintained
7740F: drivers/scsi/qla1280.[ch]
7741
7742QLOGIC QLA2XXX FC-SCSI DRIVER
7743M: qla2xxx-upstream@qlogic.com
7744L: linux-scsi@vger.kernel.org
7745S: Supported
7746F: Documentation/scsi/LICENSE.qla2xxx
7747F: drivers/scsi/qla2xxx/
7748
7749QLOGIC QLA4XXX iSCSI DRIVER
7750M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7751M: iscsi-driver@qlogic.com
7752L: linux-scsi@vger.kernel.org
7753S: Supported
7754F: Documentation/scsi/LICENSE.qla4xxx
7755F: drivers/scsi/qla4xxx/
7756
7757QLOGIC QLA3XXX NETWORK DRIVER
7758M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
7759M: Ron Mercer <ron.mercer@qlogic.com>
7760M: linux-driver@qlogic.com
7761L: netdev@vger.kernel.org
7762S: Supported
7763F: Documentation/networking/LICENSE.qla3xxx
7764F: drivers/net/ethernet/qlogic/qla3xxx.*
7765
7766QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7767M: Shahed Shaikh <shahed.shaikh@qlogic.com>
7768M: Dept-GELinuxNICDev@qlogic.com
7769L: netdev@vger.kernel.org
7770S: Supported
7771F: drivers/net/ethernet/qlogic/qlcnic/
7772
7773QLOGIC QLGE 10Gb ETHERNET DRIVER
7774M: Harish Patil <harish.patil@qlogic.com>
7775M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
7776M: Dept-GELinuxNICDev@qlogic.com
7777M: linux-driver@qlogic.com
7778L: netdev@vger.kernel.org
7779S: Supported
7780F: drivers/net/ethernet/qlogic/qlge/
7781
7782QNX4 FILESYSTEM
7783M: Anders Larsen <al@alarsen.net>
7784W: http://www.alarsen.net/linux/qnx4fs/
7785S: Maintained
7786F: fs/qnx4/
7787F: include/uapi/linux/qnx4_fs.h
7788F: include/uapi/linux/qnxtypes.h
7789
7790QT1010 MEDIA DRIVER
7791M: Antti Palosaari <crope@iki.fi>
7792L: linux-media@vger.kernel.org
7793W: http://linuxtv.org/
7794W: http://palosaari.fi/linux/
7795Q: http://patchwork.linuxtv.org/project/linux-media/list/
7796T: git git://linuxtv.org/anttip/media_tree.git
7797S: Maintained
7798F: drivers/media/tuners/qt1010*
7799
7800QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7801M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7802L: linux-wireless@vger.kernel.org
7803L: ath9k-devel@lists.ath9k.org
7804W: http://wireless.kernel.org/en/users/Drivers/ath9k
7805S: Supported
7806F: drivers/net/wireless/ath/ath9k/
7807
7808QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7809M: Kalle Valo <kvalo@qca.qualcomm.com>
7810L: ath10k@lists.infradead.org
7811W: http://wireless.kernel.org/en/users/Drivers/ath10k
7812T: git git://github.com/kvalo/ath.git
7813S: Supported
7814F: drivers/net/wireless/ath/ath10k/
7815
7816QUALCOMM HEXAGON ARCHITECTURE
7817M: Richard Kuo <rkuo@codeaurora.org>
7818L: linux-hexagon@vger.kernel.org
7819S: Supported
7820F: arch/hexagon/
7821
7822QUALCOMM WCN36XX WIRELESS DRIVER
7823M: Eugene Krasnikov <k.eugene.e@gmail.com>
7824L: wcn36xx@lists.infradead.org
7825W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7826T: git git://github.com/KrasnikovEugene/wcn36xx.git
7827S: Supported
7828F: drivers/net/wireless/ath/wcn36xx/
7829
7830QUICKCAM PARALLEL PORT WEBCAMS
7831M: Hans Verkuil <hverkuil@xs4all.nl>
7832L: linux-media@vger.kernel.org
7833T: git git://linuxtv.org/media_tree.git
7834W: http://linuxtv.org
7835S: Odd Fixes
7836F: drivers/media/parport/*-qcam*
7837
7838RADOS BLOCK DEVICE (RBD)
7839M: Yehuda Sadeh <yehuda@inktank.com>
7840M: Sage Weil <sage@inktank.com>
7841M: Alex Elder <elder@kernel.org>
7842M: ceph-devel@vger.kernel.org
7843W: http://ceph.com/
7844T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
7845S: Supported
7846F: drivers/block/rbd.c
7847F: drivers/block/rbd_types.h
7848
7849RADEON FRAMEBUFFER DISPLAY DRIVER
7850M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7851L: linux-fbdev@vger.kernel.org
7852S: Maintained
7853F: drivers/video/fbdev/aty/radeon*
7854F: include/uapi/linux/radeonfb.h
7855
7856RADIOSHARK RADIO DRIVER
7857M: Hans de Goede <hdegoede@redhat.com>
7858L: linux-media@vger.kernel.org
7859T: git git://linuxtv.org/media_tree.git
7860S: Maintained
7861F: drivers/media/radio/radio-shark.c
7862
7863RADIOSHARK2 RADIO DRIVER
7864M: Hans de Goede <hdegoede@redhat.com>
7865L: linux-media@vger.kernel.org
7866T: git git://linuxtv.org/media_tree.git
7867S: Maintained
7868F: drivers/media/radio/radio-shark2.c
7869F: drivers/media/radio/radio-tea5777.c
7870
7871RAGE128 FRAMEBUFFER DISPLAY DRIVER
7872M: Paul Mackerras <paulus@samba.org>
7873L: linux-fbdev@vger.kernel.org
7874S: Maintained
7875F: drivers/video/fbdev/aty/aty128fb.c
7876
7877RALINK RT2X00 WIRELESS LAN DRIVER
7878P: rt2x00 project
7879M: Stanislaw Gruszka <sgruszka@redhat.com>
7880M: Helmut Schaa <helmut.schaa@googlemail.com>
7881L: linux-wireless@vger.kernel.org
7882L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
7883W: http://rt2x00.serialmonkey.com/
7884S: Maintained
7885F: drivers/net/wireless/rt2x00/
7886
7887RAMDISK RAM BLOCK DEVICE DRIVER
7888M: Nick Piggin <npiggin@kernel.dk>
7889S: Maintained
7890F: Documentation/blockdev/ramdisk.txt
7891F: drivers/block/brd.c
7892
7893RANDOM NUMBER DRIVER
7894M: "Theodore Ts'o" <tytso@mit.edu>
7895S: Maintained
7896F: drivers/char/random.c
7897
7898RAPIDIO SUBSYSTEM
7899M: Matt Porter <mporter@kernel.crashing.org>
7900M: Alexandre Bounine <alexandre.bounine@idt.com>
7901S: Maintained
7902F: drivers/rapidio/
7903
7904RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
7905L: linux-wireless@vger.kernel.org
7906S: Orphan
7907F: drivers/net/wireless/ray*
7908
7909RCUTORTURE MODULE
7910M: Josh Triplett <josh@joshtriplett.org>
7911M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7912L: linux-kernel@vger.kernel.org
7913S: Supported
7914T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7915F: Documentation/RCU/torture.txt
7916F: kernel/rcu/rcutorture.c
7917
7918RCUTORTURE TEST FRAMEWORK
7919M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7920M: Josh Triplett <josh@joshtriplett.org>
7921R: Steven Rostedt <rostedt@goodmis.org>
7922R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7923R: Lai Jiangshan <laijs@cn.fujitsu.com>
7924L: linux-kernel@vger.kernel.org
7925S: Supported
7926T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7927F: tools/testing/selftests/rcutorture
7928
7929RDC R-321X SoC
7930M: Florian Fainelli <florian@openwrt.org>
7931S: Maintained
7932
7933RDC R6040 FAST ETHERNET DRIVER
7934M: Florian Fainelli <florian@openwrt.org>
7935L: netdev@vger.kernel.org
7936S: Maintained
7937F: drivers/net/ethernet/rdc/r6040.c
7938
7939RDS - RELIABLE DATAGRAM SOCKETS
7940M: Chien Yen <chien.yen@oracle.com>
7941L: rds-devel@oss.oracle.com (moderated for non-subscribers)
7942S: Supported
7943F: net/rds/
7944
7945READ-COPY UPDATE (RCU)
7946M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7947M: Josh Triplett <josh@joshtriplett.org>
7948R: Steven Rostedt <rostedt@goodmis.org>
7949R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7950R: Lai Jiangshan <laijs@cn.fujitsu.com>
7951L: linux-kernel@vger.kernel.org
7952W: http://www.rdrop.com/users/paulmck/RCU/
7953S: Supported
7954T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7955F: Documentation/RCU/
7956X: Documentation/RCU/torture.txt
7957F: include/linux/rcu*
7958X: include/linux/srcu.h
7959F: kernel/rcu/
7960X: kernel/torture.c
7961
7962REAL TIME CLOCK (RTC) SUBSYSTEM
7963M: Alessandro Zummo <a.zummo@towertech.it>
7964L: rtc-linux@googlegroups.com
7965Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
7966S: Maintained
7967F: Documentation/rtc.txt
7968F: drivers/rtc/
7969F: include/linux/rtc.h
7970F: include/uapi/linux/rtc.h
7971
7972REALTEK AUDIO CODECS
7973M: Bard Liao <bardliao@realtek.com>
7974M: Oder Chiou <oder_chiou@realtek.com>
7975S: Maintained
7976F: sound/soc/codecs/rt*
7977F: include/sound/rt*.h
7978
7979REISERFS FILE SYSTEM
7980L: reiserfs-devel@vger.kernel.org
7981S: Supported
7982F: fs/reiserfs/
7983
7984REGISTER MAP ABSTRACTION
7985M: Mark Brown <broonie@kernel.org>
7986L: linux-kernel@vger.kernel.org
7987T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7988S: Supported
7989F: drivers/base/regmap/
7990F: include/linux/regmap.h
7991
7992REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7993M: Ohad Ben-Cohen <ohad@wizery.com>
7994T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
7995S: Maintained
7996F: drivers/remoteproc/
7997F: Documentation/remoteproc.txt
7998F: include/linux/remoteproc.h
7999
8000REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8001M: Ohad Ben-Cohen <ohad@wizery.com>
8002T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8003S: Maintained
8004F: drivers/rpmsg/
8005F: Documentation/rpmsg.txt
8006F: include/linux/rpmsg.h
8007
8008RESET CONTROLLER FRAMEWORK
8009M: Philipp Zabel <p.zabel@pengutronix.de>
8010S: Maintained
8011F: drivers/reset/
8012F: Documentation/devicetree/bindings/reset/
8013F: include/linux/reset.h
8014F: include/linux/reset-controller.h
8015
8016RFKILL
8017M: Johannes Berg <johannes@sipsolutions.net>
8018L: linux-wireless@vger.kernel.org
8019W: http://wireless.kernel.org/
8020T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8021T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8022S: Maintained
8023F: Documentation/rfkill.txt
8024F: net/rfkill/
8025
8026RICOH SMARTMEDIA/XD DRIVER
8027M: Maxim Levitsky <maximlevitsky@gmail.com>
8028S: Maintained
8029F: drivers/mtd/nand/r852.c
8030F: drivers/mtd/nand/r852.h
8031
8032RICOH R5C592 MEMORYSTICK DRIVER
8033M: Maxim Levitsky <maximlevitsky@gmail.com>
8034S: Maintained
8035F: drivers/memstick/host/r592.*
8036
8037ROCCAT DRIVERS
8038M: Stefan Achatz <erazor_de@users.sourceforge.net>
8039W: http://sourceforge.net/projects/roccat/
8040S: Maintained
8041F: drivers/hid/hid-roccat*
8042F: include/linux/hid-roccat*
8043F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8044
8045ROCKER DRIVER
8046M: Jiri Pirko <jiri@resnulli.us>
8047M: Scott Feldman <sfeldma@gmail.com>
8048L: netdev@vger.kernel.org
8049S: Supported
8050F: drivers/net/ethernet/rocker/
8051
8052ROCKETPORT DRIVER
8053P: Comtrol Corp.
8054W: http://www.comtrol.com
8055S: Maintained
8056F: Documentation/serial/rocket.txt
8057F: drivers/tty/rocket*
8058
8059ROCKETPORT EXPRESS/INFINITY DRIVER
8060M: Kevin Cernekee <cernekee@gmail.com>
8061L: linux-serial@vger.kernel.org
8062S: Odd Fixes
8063F: drivers/tty/serial/rp2.*
8064
8065ROSE NETWORK LAYER
8066M: Ralf Baechle <ralf@linux-mips.org>
8067L: linux-hams@vger.kernel.org
8068W: http://www.linux-ax25.org/
8069S: Maintained
8070F: include/net/rose.h
8071F: include/uapi/linux/rose.h
8072F: net/rose/
8073
8074RTL2830 MEDIA DRIVER
8075M: Antti Palosaari <crope@iki.fi>
8076L: linux-media@vger.kernel.org
8077W: http://linuxtv.org/
8078W: http://palosaari.fi/linux/
8079Q: http://patchwork.linuxtv.org/project/linux-media/list/
8080T: git git://linuxtv.org/anttip/media_tree.git
8081S: Maintained
8082F: drivers/media/dvb-frontends/rtl2830*
8083
8084RTL2832 MEDIA DRIVER
8085M: Antti Palosaari <crope@iki.fi>
8086L: linux-media@vger.kernel.org
8087W: http://linuxtv.org/
8088W: http://palosaari.fi/linux/
8089Q: http://patchwork.linuxtv.org/project/linux-media/list/
8090T: git git://linuxtv.org/anttip/media_tree.git
8091S: Maintained
8092F: drivers/media/dvb-frontends/rtl2832*
8093
8094RTL2832_SDR MEDIA DRIVER
8095M: Antti Palosaari <crope@iki.fi>
8096L: linux-media@vger.kernel.org
8097W: http://linuxtv.org/
8098W: http://palosaari.fi/linux/
8099Q: http://patchwork.linuxtv.org/project/linux-media/list/
8100T: git git://linuxtv.org/anttip/media_tree.git
8101S: Maintained
8102F: drivers/media/dvb-frontends/rtl2832_sdr*
8103
8104RTL8180 WIRELESS DRIVER
8105L: linux-wireless@vger.kernel.org
8106W: http://wireless.kernel.org/
8107T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8108S: Orphan
8109F: drivers/net/wireless/rtl818x/rtl8180/
8110
8111RTL8187 WIRELESS DRIVER
8112M: Herton Ronaldo Krzesinski <herton@canonical.com>
8113M: Hin-Tak Leung <htl10@users.sourceforge.net>
8114M: Larry Finger <Larry.Finger@lwfinger.net>
8115L: linux-wireless@vger.kernel.org
8116W: http://wireless.kernel.org/
8117T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8118S: Maintained
8119F: drivers/net/wireless/rtl818x/rtl8187/
8120
8121RTL8192CE WIRELESS DRIVER
8122M: Larry Finger <Larry.Finger@lwfinger.net>
8123M: Chaoming Li <chaoming_li@realsil.com.cn>
8124L: linux-wireless@vger.kernel.org
8125W: http://wireless.kernel.org/
8126T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8127S: Maintained
8128F: drivers/net/wireless/rtlwifi/
8129F: drivers/net/wireless/rtlwifi/rtl8192ce/
8130
8131S3 SAVAGE FRAMEBUFFER DRIVER
8132M: Antonino Daplas <adaplas@gmail.com>
8133L: linux-fbdev@vger.kernel.org
8134S: Maintained
8135F: drivers/video/fbdev/savage/
8136
8137S390
8138M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8139M: Heiko Carstens <heiko.carstens@de.ibm.com>
8140M: linux390@de.ibm.com
8141L: linux-s390@vger.kernel.org
8142W: http://www.ibm.com/developerworks/linux/linux390/
8143S: Supported
8144F: arch/s390/
8145F: drivers/s390/
8146F: Documentation/s390/
8147F: Documentation/DocBook/s390*
8148
8149S390 COMMON I/O LAYER
8150M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8151M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8152L: linux-s390@vger.kernel.org
8153W: http://www.ibm.com/developerworks/linux/linux390/
8154S: Supported
8155F: drivers/s390/cio/
8156
8157S390 DASD DRIVER
8158M: Stefan Weinhuber <wein@de.ibm.com>
8159M: Stefan Haberland <stefan.haberland@de.ibm.com>
8160L: linux-s390@vger.kernel.org
8161W: http://www.ibm.com/developerworks/linux/linux390/
8162S: Supported
8163F: drivers/s390/block/dasd*
8164F: block/partitions/ibm.c
8165
8166S390 NETWORK DRIVERS
8167M: Ursula Braun <ursula.braun@de.ibm.com>
8168M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
8169M: linux390@de.ibm.com
8170L: linux-s390@vger.kernel.org
8171W: http://www.ibm.com/developerworks/linux/linux390/
8172S: Supported
8173F: drivers/s390/net/
8174
8175S390 PCI SUBSYSTEM
8176M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8177M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8178L: linux-s390@vger.kernel.org
8179W: http://www.ibm.com/developerworks/linux/linux390/
8180S: Supported
8181F: arch/s390/pci/
8182F: drivers/pci/hotplug/s390_pci_hpc.c
8183
8184S390 ZCRYPT DRIVER
8185M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8186M: linux390@de.ibm.com
8187L: linux-s390@vger.kernel.org
8188W: http://www.ibm.com/developerworks/linux/linux390/
8189S: Supported
8190F: drivers/s390/crypto/
8191
8192S390 ZFCP DRIVER
8193M: Steffen Maier <maier@linux.vnet.ibm.com>
8194M: linux390@de.ibm.com
8195L: linux-s390@vger.kernel.org
8196W: http://www.ibm.com/developerworks/linux/linux390/
8197S: Supported
8198F: drivers/s390/scsi/zfcp_*
8199
8200S390 IUCV NETWORK LAYER
8201M: Ursula Braun <ursula.braun@de.ibm.com>
8202M: linux390@de.ibm.com
8203L: linux-s390@vger.kernel.org
8204W: http://www.ibm.com/developerworks/linux/linux390/
8205S: Supported
8206F: drivers/s390/net/*iucv*
8207F: include/net/iucv/
8208F: net/iucv/
8209
8210S3C24XX SD/MMC Driver
8211M: Ben Dooks <ben-linux@fluff.org>
8212L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8213S: Supported
8214F: drivers/mmc/host/s3cmci.*
8215
8216SAA6588 RDS RECEIVER DRIVER
8217M: Hans Verkuil <hverkuil@xs4all.nl>
8218L: linux-media@vger.kernel.org
8219T: git git://linuxtv.org/media_tree.git
8220W: http://linuxtv.org
8221S: Odd Fixes
8222F: drivers/media/i2c/saa6588*
8223
8224SAA7134 VIDEO4LINUX DRIVER
8225M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8226L: linux-media@vger.kernel.org
8227W: http://linuxtv.org
8228T: git git://linuxtv.org/media_tree.git
8229S: Odd fixes
8230F: Documentation/video4linux/*.saa7134
8231F: drivers/media/pci/saa7134/
8232
8233SAA7146 VIDEO4LINUX-2 DRIVER
8234M: Hans Verkuil <hverkuil@xs4all.nl>
8235L: linux-media@vger.kernel.org
8236T: git git://linuxtv.org/media_tree.git
8237S: Maintained
8238F: drivers/media/common/saa7146/
8239F: drivers/media/pci/saa7146/
8240F: include/media/saa7146*
8241
8242SAMSUNG LAPTOP DRIVER
8243M: Corentin Chary <corentin.chary@gmail.com>
8244L: platform-driver-x86@vger.kernel.org
8245S: Maintained
8246F: drivers/platform/x86/samsung-laptop.c
8247
8248SAMSUNG AUDIO (ASoC) DRIVERS
8249M: Sangbeom Kim <sbkim73@samsung.com>
8250L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8251S: Supported
8252F: sound/soc/samsung/
8253
8254SAMSUNG FRAMEBUFFER DRIVER
8255M: Jingoo Han <jg1.han@samsung.com>
8256L: linux-fbdev@vger.kernel.org
8257S: Maintained
8258F: drivers/video/fbdev/s3c-fb.c
8259
8260SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8261M: Sangbeom Kim <sbkim73@samsung.com>
8262L: linux-kernel@vger.kernel.org
8263S: Supported
8264F: drivers/mfd/sec*.c
8265F: drivers/regulator/s2m*.c
8266F: drivers/regulator/s5m*.c
8267F: include/linux/mfd/samsung/
8268
8269SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8270M: Kyungmin Park <kyungmin.park@samsung.com>
8271M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8272L: linux-media@vger.kernel.org
8273Q: https://patchwork.linuxtv.org/project/linux-media/list/
8274S: Supported
8275F: drivers/media/platform/exynos4-is/
8276
8277SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8278M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8279L: linux-media@vger.kernel.org
8280L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8281S: Maintained
8282F: drivers/media/platform/s3c-camif/
8283F: include/media/s3c_camif.h
8284
8285SAMSUNG S5C73M3 CAMERA DRIVER
8286M: Kyungmin Park <kyungmin.park@samsung.com>
8287M: Andrzej Hajda <a.hajda@samsung.com>
8288L: linux-media@vger.kernel.org
8289S: Supported
8290F: drivers/media/i2c/s5c73m3/*
8291
8292SAMSUNG S5K5BAF CAMERA DRIVER
8293M: Kyungmin Park <kyungmin.park@samsung.com>
8294M: Andrzej Hajda <a.hajda@samsung.com>
8295L: linux-media@vger.kernel.org
8296S: Supported
8297F: drivers/media/i2c/s5k5baf.c
8298
8299SAMSUNG SOC CLOCK DRIVERS
8300M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8301M: Tomasz Figa <tomasz.figa@gmail.com>
8302S: Supported
8303L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8304F: drivers/clk/samsung/
8305
8306SAMSUNG SXGBE DRIVERS
8307M: Byungho An <bh74.an@samsung.com>
8308M: Girish K S <ks.giri@samsung.com>
8309M: Vipul Pandya <vipul.pandya@samsung.com>
8310S: Supported
8311L: netdev@vger.kernel.org
8312F: drivers/net/ethernet/samsung/sxgbe/
8313
8314SAMSUNG USB2 PHY DRIVER
8315M: Kamil Debski <k.debski@samsung.com>
8316L: linux-kernel@vger.kernel.org
8317S: Supported
8318F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8319F: Documentation/phy/samsung-usb2.txt
8320F: drivers/phy/phy-exynos4210-usb2.c
8321F: drivers/phy/phy-exynos4x12-usb2.c
8322F: drivers/phy/phy-exynos5250-usb2.c
8323F: drivers/phy/phy-s5pv210-usb2.c
8324F: drivers/phy/phy-samsung-usb2.c
8325F: drivers/phy/phy-samsung-usb2.h
8326
8327SERIAL DRIVERS
8328M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8329L: linux-serial@vger.kernel.org
8330S: Maintained
8331F: drivers/tty/serial/
8332
8333SYNOPSYS DESIGNWARE DMAC DRIVER
8334M: Viresh Kumar <viresh.linux@gmail.com>
8335M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8336S: Maintained
8337F: include/linux/platform_data/dma-dw.h
8338F: drivers/dma/dw/
8339
8340SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8341M: Seungwon Jeon <tgih.jun@samsung.com>
8342M: Jaehoon Chung <jh80.chung@samsung.com>
8343L: linux-mmc@vger.kernel.org
8344S: Maintained
8345F: include/linux/mmc/dw_mmc.h
8346F: drivers/mmc/host/dw_mmc*
8347
8348THUNDERBOLT DRIVER
8349M: Andreas Noever <andreas.noever@gmail.com>
8350S: Maintained
8351F: drivers/thunderbolt/
8352
8353TIMEKEEPING, CLOCKSOURCE CORE, NTP
8354M: John Stultz <john.stultz@linaro.org>
8355M: Thomas Gleixner <tglx@linutronix.de>
8356L: linux-kernel@vger.kernel.org
8357T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8358S: Supported
8359F: include/linux/clocksource.h
8360F: include/linux/time.h
8361F: include/linux/timex.h
8362F: include/uapi/linux/time.h
8363F: include/uapi/linux/timex.h
8364F: kernel/time/clocksource.c
8365F: kernel/time/time*.c
8366F: kernel/time/ntp.c
8367
8368TLG2300 VIDEO4LINUX-2 DRIVER
8369M: Huang Shijie <shijie8@gmail.com>
8370M: Hans Verkuil <hverkuil@xs4all.nl>
8371S: Odd Fixes
8372F: drivers/media/usb/tlg2300/
8373
8374SC1200 WDT DRIVER
8375M: Zwane Mwaikambo <zwanem@gmail.com>
8376S: Maintained
8377F: drivers/watchdog/sc1200wdt.c
8378
8379SCHEDULER
8380M: Ingo Molnar <mingo@redhat.com>
8381M: Peter Zijlstra <peterz@infradead.org>
8382L: linux-kernel@vger.kernel.org
8383T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8384S: Maintained
8385F: kernel/sched/
8386F: include/linux/sched.h
8387F: include/uapi/linux/sched.h
8388F: include/linux/wait.h
8389
8390SCORE ARCHITECTURE
8391M: Chen Liqin <liqin.linux@gmail.com>
8392M: Lennox Wu <lennox.wu@gmail.com>
8393W: http://www.sunplus.com
8394S: Supported
8395F: arch/score/
8396
8397SCSI CDROM DRIVER
8398M: Jens Axboe <axboe@kernel.dk>
8399L: linux-scsi@vger.kernel.org
8400W: http://www.kernel.dk
8401S: Maintained
8402F: drivers/scsi/sr*
8403
8404SCSI RDMA PROTOCOL (SRP) INITIATOR
8405M: Bart Van Assche <bvanassche@acm.org>
8406L: linux-rdma@vger.kernel.org
8407S: Supported
8408W: http://www.openfabrics.org
8409Q: http://patchwork.kernel.org/project/linux-rdma/list/
8410T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8411F: drivers/infiniband/ulp/srp/
8412F: include/scsi/srp.h
8413
8414SCSI SG DRIVER
8415M: Doug Gilbert <dgilbert@interlog.com>
8416L: linux-scsi@vger.kernel.org
8417W: http://sg.danny.cz/sg
8418S: Maintained
8419F: Documentation/scsi/scsi-generic.txt
8420F: drivers/scsi/sg.c
8421F: include/scsi/sg.h
8422
8423SCSI SUBSYSTEM
8424M: "James E.J. Bottomley" <JBottomley@parallels.com>
8425L: linux-scsi@vger.kernel.org
8426T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8427T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8428T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
8429S: Maintained
8430F: drivers/scsi/
8431F: include/scsi/
8432
8433SCSI TAPE DRIVER
8434M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8435L: linux-scsi@vger.kernel.org
8436S: Maintained
8437F: Documentation/scsi/st.txt
8438F: drivers/scsi/st.*
8439F: drivers/scsi/st_*.h
8440
8441SCTP PROTOCOL
8442M: Vlad Yasevich <vyasevich@gmail.com>
8443M: Neil Horman <nhorman@tuxdriver.com>
8444L: linux-sctp@vger.kernel.org
8445W: http://lksctp.sourceforge.net
8446S: Maintained
8447F: Documentation/networking/sctp.txt
8448F: include/linux/sctp.h
8449F: include/uapi/linux/sctp.h
8450F: include/net/sctp/
8451F: net/sctp/
8452
8453SCx200 CPU SUPPORT
8454M: Jim Cromie <jim.cromie@gmail.com>
8455S: Odd Fixes
8456F: Documentation/i2c/busses/scx200_acb
8457F: arch/x86/platform/scx200/
8458F: drivers/watchdog/scx200_wdt.c
8459F: drivers/i2c/busses/scx200*
8460F: drivers/mtd/maps/scx200_docflash.c
8461F: include/linux/scx200.h
8462
8463SCx200 GPIO DRIVER
8464M: Jim Cromie <jim.cromie@gmail.com>
8465S: Maintained
8466F: drivers/char/scx200_gpio.c
8467F: include/linux/scx200_gpio.h
8468
8469SCx200 HRT CLOCKSOURCE DRIVER
8470M: Jim Cromie <jim.cromie@gmail.com>
8471S: Maintained
8472F: drivers/clocksource/scx200_hrt.c
8473
8474SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8475M: Sascha Sommer <saschasommer@freenet.de>
8476L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8477S: Maintained
8478F: drivers/mmc/host/sdricoh_cs.c
8479
8480SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8481M: Chris Ball <chris@printf.net>
8482L: linux-mmc@vger.kernel.org
8483T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8484S: Maintained
8485F: drivers/mmc/host/sdhci.*
8486F: drivers/mmc/host/sdhci-pltfm.[ch]
8487
8488SECURE COMPUTING
8489M: Kees Cook <keescook@chromium.org>
8490R: Andy Lutomirski <luto@amacapital.net>
8491R: Will Drewry <wad@chromium.org>
8492T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8493S: Supported
8494F: kernel/seccomp.c
8495F: include/uapi/linux/seccomp.h
8496F: include/linux/seccomp.h
8497K: \bsecure_computing
8498K: \bTIF_SECCOMP\b
8499
8500SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
8501M: Anton Vorontsov <anton@enomsg.org>
8502L: linuxppc-dev@lists.ozlabs.org
8503L: linux-mmc@vger.kernel.org
8504S: Maintained
8505F: drivers/mmc/host/sdhci-pltfm.[ch]
8506
8507SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8508M: Ben Dooks <ben-linux@fluff.org>
8509L: linux-mmc@vger.kernel.org
8510S: Maintained
8511F: drivers/mmc/host/sdhci-s3c.c
8512
8513SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8514M: Viresh Kumar <viresh.linux@gmail.com>
8515L: spear-devel@list.st.com
8516L: linux-mmc@vger.kernel.org
8517S: Maintained
8518F: drivers/mmc/host/sdhci-spear.c
8519
8520SECURITY SUBSYSTEM
8521M: James Morris <james.l.morris@oracle.com>
8522M: Serge E. Hallyn <serge@hallyn.com>
8523L: linux-security-module@vger.kernel.org (suggested Cc:)
8524T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8525W: http://kernsec.org/
8526S: Supported
8527F: security/
8528
8529SECURITY CONTACT
8530M: Security Officers <security@kernel.org>
8531S: Supported
8532
8533SELINUX SECURITY MODULE
8534M: Paul Moore <paul@paul-moore.com>
8535M: Stephen Smalley <sds@tycho.nsa.gov>
8536M: Eric Paris <eparis@parisplace.org>
8537L: selinux@tycho.nsa.gov (moderated for non-subscribers)
8538W: http://selinuxproject.org
8539T: git git://git.infradead.org/users/pcmoore/selinux
8540S: Supported
8541F: include/linux/selinux*
8542F: security/selinux/
8543F: scripts/selinux/
8544
8545APPARMOR SECURITY MODULE
8546M: John Johansen <john.johansen@canonical.com>
8547L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8548W: apparmor.wiki.kernel.org
8549T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8550S: Supported
8551F: security/apparmor/
8552
8553SENSABLE PHANTOM
8554M: Jiri Slaby <jirislaby@gmail.com>
8555S: Maintained
8556F: drivers/misc/phantom.c
8557F: include/uapi/linux/phantom.h
8558
8559SERIAL ATA (SATA) SUBSYSTEM
8560M: Tejun Heo <tj@kernel.org>
8561L: linux-ide@vger.kernel.org
8562T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8563S: Supported
8564F: drivers/ata/
8565F: include/linux/ata.h
8566F: include/linux/libata.h
8567
8568SERIAL ATA AHCI PLATFORM devices support
8569M: Hans de Goede <hdegoede@redhat.com>
8570M: Tejun Heo <tj@kernel.org>
8571L: linux-ide@vger.kernel.org
8572T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8573S: Supported
8574F: drivers/ata/ahci_platform.c
8575F: drivers/ata/libahci_platform.c
8576F: include/linux/ahci_platform.h
8577
8578SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8579M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8580L: linux-scsi@vger.kernel.org
8581W: http://www.emulex.com
8582S: Supported
8583F: drivers/scsi/be2iscsi/
8584
8585SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8586M: Sathya Perla <sathya.perla@emulex.com>
8587M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8588M: Ajit Khaparde <ajit.khaparde@emulex.com>
8589L: netdev@vger.kernel.org
8590W: http://www.emulex.com
8591S: Supported
8592F: drivers/net/ethernet/emulex/benet/
8593
8594SFC NETWORK DRIVER
8595M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8596M: Shradha Shah <sshah@solarflare.com>
8597L: netdev@vger.kernel.org
8598S: Supported
8599F: drivers/net/ethernet/sfc/
8600
8601SGI GRU DRIVER
8602M: Dimitri Sivanich <sivanich@sgi.com>
8603S: Maintained
8604F: drivers/misc/sgi-gru/
8605
8606SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8607M: Pat Gefre <pfg@sgi.com>
8608L: linux-ia64@vger.kernel.org
8609S: Supported
8610F: Documentation/ia64/serial.txt
8611F: drivers/tty/serial/ioc?_serial.c
8612F: include/linux/ioc?.h
8613
8614SGI XP/XPC/XPNET DRIVER
8615M: Cliff Whickman <cpw@sgi.com>
8616M: Robin Holt <robinmholt@gmail.com>
8617S: Maintained
8618F: drivers/misc/sgi-xp/
8619
8620SI2157 MEDIA DRIVER
8621M: Antti Palosaari <crope@iki.fi>
8622L: linux-media@vger.kernel.org
8623W: http://linuxtv.org/
8624W: http://palosaari.fi/linux/
8625Q: http://patchwork.linuxtv.org/project/linux-media/list/
8626T: git git://linuxtv.org/anttip/media_tree.git
8627S: Maintained
8628F: drivers/media/tuners/si2157*
8629
8630SI2168 MEDIA DRIVER
8631M: Antti Palosaari <crope@iki.fi>
8632L: linux-media@vger.kernel.org
8633W: http://linuxtv.org/
8634W: http://palosaari.fi/linux/
8635Q: http://patchwork.linuxtv.org/project/linux-media/list/
8636T: git git://linuxtv.org/anttip/media_tree.git
8637S: Maintained
8638F: drivers/media/dvb-frontends/si2168*
8639
8640SI470X FM RADIO RECEIVER I2C DRIVER
8641M: Hans Verkuil <hverkuil@xs4all.nl>
8642L: linux-media@vger.kernel.org
8643T: git git://linuxtv.org/media_tree.git
8644W: http://linuxtv.org
8645S: Odd Fixes
8646F: drivers/media/radio/si470x/radio-si470x-i2c.c
8647
8648SI470X FM RADIO RECEIVER USB DRIVER
8649M: Hans Verkuil <hverkuil@xs4all.nl>
8650L: linux-media@vger.kernel.org
8651T: git git://linuxtv.org/media_tree.git
8652W: http://linuxtv.org
8653S: Maintained
8654F: drivers/media/radio/si470x/radio-si470x-common.c
8655F: drivers/media/radio/si470x/radio-si470x.h
8656F: drivers/media/radio/si470x/radio-si470x-usb.c
8657
8658SI4713 FM RADIO TRANSMITTER I2C DRIVER
8659M: Eduardo Valentin <edubezval@gmail.com>
8660L: linux-media@vger.kernel.org
8661T: git git://linuxtv.org/media_tree.git
8662W: http://linuxtv.org
8663S: Odd Fixes
8664F: drivers/media/radio/si4713/si4713.?
8665
8666SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8667M: Eduardo Valentin <edubezval@gmail.com>
8668L: linux-media@vger.kernel.org
8669T: git git://linuxtv.org/media_tree.git
8670W: http://linuxtv.org
8671S: Odd Fixes
8672F: drivers/media/radio/si4713/radio-platform-si4713.c
8673
8674SI4713 FM RADIO TRANSMITTER USB DRIVER
8675M: Hans Verkuil <hverkuil@xs4all.nl>
8676L: linux-media@vger.kernel.org
8677T: git git://linuxtv.org/media_tree.git
8678W: http://linuxtv.org
8679S: Maintained
8680F: drivers/media/radio/si4713/radio-usb-si4713.c
8681
8682SIANO DVB DRIVER
8683M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8684L: linux-media@vger.kernel.org
8685W: http://linuxtv.org
8686T: git git://linuxtv.org/media_tree.git
8687S: Odd fixes
8688F: drivers/media/common/siano/
8689F: drivers/media/usb/siano/
8690F: drivers/media/usb/siano/
8691F: drivers/media/mmc/siano/
8692
8693SIMPLEFB FB DRIVER
8694M: Hans de Goede <hdegoede@redhat.com>
8695L: linux-fbdev@vger.kernel.org
8696S: Maintained
8697F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
8698F: drivers/video/fbdev/simplefb.c
8699F: include/linux/platform_data/simplefb.h
8700
8701SH_VEU V4L2 MEM2MEM DRIVER
8702L: linux-media@vger.kernel.org
8703S: Orphan
8704F: drivers/media/platform/sh_veu.c
8705
8706SH_VOU V4L2 OUTPUT DRIVER
8707L: linux-media@vger.kernel.org
8708S: Orphan
8709F: drivers/media/platform/sh_vou.c
8710F: include/media/sh_vou.h
8711
8712SIMPLE FIRMWARE INTERFACE (SFI)
8713M: Len Brown <lenb@kernel.org>
8714L: sfi-devel@simplefirmware.org
8715W: http://simplefirmware.org/
8716T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8717S: Supported
8718F: arch/x86/platform/sfi/
8719F: drivers/sfi/
8720F: include/linux/sfi*.h
8721
8722SIMTEC EB110ATX (Chalice CATS)
8723P: Ben Dooks
8724P: Vincent Sanders <vince@simtec.co.uk>
8725M: Simtec Linux Team <linux@simtec.co.uk>
8726W: http://www.simtec.co.uk/products/EB110ATX/
8727S: Supported
8728
8729SIMTEC EB2410ITX (BAST)
8730P: Ben Dooks
8731P: Vincent Sanders <vince@simtec.co.uk>
8732M: Simtec Linux Team <linux@simtec.co.uk>
8733W: http://www.simtec.co.uk/products/EB2410ITX/
8734S: Supported
8735F: arch/arm/mach-s3c24xx/mach-bast.c
8736F: arch/arm/mach-s3c24xx/bast-ide.c
8737F: arch/arm/mach-s3c24xx/bast-irq.c
8738
8739TI DAVINCI MACHINE SUPPORT
8740M: Sekhar Nori <nsekhar@ti.com>
8741M: Kevin Hilman <khilman@deeprootsystems.com>
8742T: git git://gitorious.org/linux-davinci/linux-davinci.git
8743Q: http://patchwork.kernel.org/project/linux-davinci/list/
8744S: Supported
8745F: arch/arm/mach-davinci/
8746F: drivers/i2c/busses/i2c-davinci.c
8747
8748TI DAVINCI SERIES MEDIA DRIVER
8749M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8750L: linux-media@vger.kernel.org
8751W: http://linuxtv.org/
8752Q: http://patchwork.linuxtv.org/project/linux-media/list/
8753T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8754S: Maintained
8755F: drivers/media/platform/davinci/
8756F: include/media/davinci/
8757
8758SIS 190 ETHERNET DRIVER
8759M: Francois Romieu <romieu@fr.zoreil.com>
8760L: netdev@vger.kernel.org
8761S: Maintained
8762F: drivers/net/ethernet/sis/sis190.c
8763
8764SIS 900/7016 FAST ETHERNET DRIVER
8765M: Daniele Venzano <venza@brownhat.org>
8766W: http://www.brownhat.org/sis900.html
8767L: netdev@vger.kernel.org
8768S: Maintained
8769F: drivers/net/ethernet/sis/sis900.*
8770
8771SIS FRAMEBUFFER DRIVER
8772M: Thomas Winischhofer <thomas@winischhofer.net>
8773W: http://www.winischhofer.net/linuxsisvga.shtml
8774S: Maintained
8775F: Documentation/fb/sisfb.txt
8776F: drivers/video/fbdev/sis/
8777F: include/video/sisfb.h
8778
8779SIS USB2VGA DRIVER
8780M: Thomas Winischhofer <thomas@winischhofer.net>
8781W: http://www.winischhofer.at/linuxsisusbvga.shtml
8782S: Maintained
8783F: drivers/usb/misc/sisusbvga/
8784
8785SLAB ALLOCATOR
8786M: Christoph Lameter <cl@linux.com>
8787M: Pekka Enberg <penberg@kernel.org>
8788M: David Rientjes <rientjes@google.com>
8789M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8790M: Andrew Morton <akpm@linux-foundation.org>
8791L: linux-mm@kvack.org
8792S: Maintained
8793F: include/linux/sl?b*.h
8794F: mm/sl?b*
8795
8796SLEEPABLE READ-COPY UPDATE (SRCU)
8797M: Lai Jiangshan <laijs@cn.fujitsu.com>
8798M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8799M: Josh Triplett <josh@joshtriplett.org>
8800R: Steven Rostedt <rostedt@goodmis.org>
8801R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8802L: linux-kernel@vger.kernel.org
8803W: http://www.rdrop.com/users/paulmck/RCU/
8804S: Supported
8805T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8806F: include/linux/srcu.h
8807F: kernel/rcu/srcu.c
8808
8809SMACK SECURITY MODULE
8810M: Casey Schaufler <casey@schaufler-ca.com>
8811L: linux-security-module@vger.kernel.org
8812W: http://schaufler-ca.com
8813T: git git://git.gitorious.org/smack-next/kernel.git
8814S: Maintained
8815F: Documentation/security/Smack.txt
8816F: security/smack/
8817
8818DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8819M: Kevin Hilman <khilman@kernel.org>
8820M: Nishanth Menon <nm@ti.com>
8821S: Maintained
8822F: drivers/power/avs/
8823F: include/linux/power/smartreflex.h
8824L: linux-pm@vger.kernel.org
8825
8826SMC91x ETHERNET DRIVER
8827M: Nicolas Pitre <nico@fluxnic.net>
8828S: Odd Fixes
8829F: drivers/net/ethernet/smsc/smc91x.*
8830
8831SMIA AND SMIA++ IMAGE SENSOR DRIVER
8832M: Sakari Ailus <sakari.ailus@iki.fi>
8833L: linux-media@vger.kernel.org
8834S: Maintained
8835F: drivers/media/i2c/smiapp/
8836F: include/media/smiapp.h
8837F: drivers/media/i2c/smiapp-pll.c
8838F: drivers/media/i2c/smiapp-pll.h
8839
8840SMM665 HARDWARE MONITOR DRIVER
8841M: Guenter Roeck <linux@roeck-us.net>
8842L: lm-sensors@lm-sensors.org
8843S: Maintained
8844F: Documentation/hwmon/smm665
8845F: drivers/hwmon/smm665.c
8846
8847SMSC EMC2103 HARDWARE MONITOR DRIVER
8848M: Steve Glendinning <steve.glendinning@shawell.net>
8849L: lm-sensors@lm-sensors.org
8850S: Maintained
8851F: Documentation/hwmon/emc2103
8852F: drivers/hwmon/emc2103.c
8853
8854SMSC SCH5627 HARDWARE MONITOR DRIVER
8855M: Hans de Goede <hdegoede@redhat.com>
8856L: lm-sensors@lm-sensors.org
8857S: Supported
8858F: Documentation/hwmon/sch5627
8859F: drivers/hwmon/sch5627.c
8860
8861SMSC47B397 HARDWARE MONITOR DRIVER
8862M: Jean Delvare <jdelvare@suse.de>
8863L: lm-sensors@lm-sensors.org
8864S: Maintained
8865F: Documentation/hwmon/smsc47b397
8866F: drivers/hwmon/smsc47b397.c
8867
8868SMSC911x ETHERNET DRIVER
8869M: Steve Glendinning <steve.glendinning@shawell.net>
8870L: netdev@vger.kernel.org
8871S: Maintained
8872F: include/linux/smsc911x.h
8873F: drivers/net/ethernet/smsc/smsc911x.*
8874
8875SMSC9420 PCI ETHERNET DRIVER
8876M: Steve Glendinning <steve.glendinning@shawell.net>
8877L: netdev@vger.kernel.org
8878S: Maintained
8879F: drivers/net/ethernet/smsc/smsc9420.*
8880
8881SMSC UFX6000 and UFX7000 USB to VGA DRIVER
8882M: Steve Glendinning <steve.glendinning@shawell.net>
8883L: linux-fbdev@vger.kernel.org
8884S: Maintained
8885F: drivers/video/fbdev/smscufx.c
8886
8887SOC-CAMERA V4L2 SUBSYSTEM
8888M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
8889L: linux-media@vger.kernel.org
8890T: git git://linuxtv.org/media_tree.git
8891S: Maintained
8892F: include/media/soc*
8893F: drivers/media/i2c/soc_camera/
8894F: drivers/media/platform/soc_camera/
8895
8896SOEKRIS NET48XX LED SUPPORT
8897M: Chris Boot <bootc@bootc.net>
8898S: Maintained
8899F: drivers/leds/leds-net48xx.c
8900
8901SOFTLOGIC 6x10 MPEG CODEC
8902M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
8903M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
8904M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
8905L: linux-media@vger.kernel.org
8906S: Supported
8907F: drivers/media/pci/solo6x10/
8908
8909SOFTWARE RAID (Multiple Disks) SUPPORT
8910M: Neil Brown <neilb@suse.de>
8911L: linux-raid@vger.kernel.org
8912S: Supported
8913F: drivers/md/
8914F: include/linux/raid/
8915F: include/uapi/linux/raid/
8916
8917SONIC NETWORK DRIVER
8918M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
8919L: netdev@vger.kernel.org
8920S: Maintained
8921F: drivers/net/ethernet/natsemi/sonic.*
8922
8923SONICS SILICON BACKPLANE DRIVER (SSB)
8924M: Michael Buesch <m@bues.ch>
8925L: netdev@vger.kernel.org
8926S: Maintained
8927F: drivers/ssb/
8928F: include/linux/ssb/
8929
8930SONY VAIO CONTROL DEVICE DRIVER
8931M: Mattia Dongili <malattia@linux.it>
8932L: platform-driver-x86@vger.kernel.org
8933W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
8934S: Maintained
8935F: Documentation/laptops/sony-laptop.txt
8936F: drivers/char/sonypi.c
8937F: drivers/platform/x86/sony-laptop.c
8938F: include/linux/sony-laptop.h
8939
8940SONY MEMORYSTICK CARD SUPPORT
8941M: Alex Dubov <oakad@yahoo.com>
8942W: http://tifmxx.berlios.de/
8943S: Maintained
8944F: drivers/memstick/host/tifm_ms.c
8945
8946SONY MEMORYSTICK STANDARD SUPPORT
8947M: Maxim Levitsky <maximlevitsky@gmail.com>
8948S: Maintained
8949F: drivers/memstick/core/ms_block.*
8950
8951SOUND
8952M: Jaroslav Kysela <perex@perex.cz>
8953M: Takashi Iwai <tiwai@suse.de>
8954L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8955W: http://www.alsa-project.org/
8956T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8957T: git git://git.alsa-project.org/alsa-kernel.git
8958Q: http://patchwork.kernel.org/project/alsa-devel/list/
8959S: Maintained
8960F: Documentation/sound/
8961F: include/sound/
8962F: include/uapi/sound/
8963F: sound/
8964
8965SOUND - COMPRESSED AUDIO
8966M: Vinod Koul <vinod.koul@intel.com>
8967L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8968T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8969S: Supported
8970F: Documentation/sound/alsa/compress_offload.txt
8971F: include/sound/compress_driver.h
8972F: include/uapi/sound/compress_*
8973F: sound/core/compress_offload.c
8974F: sound/soc/soc-compress.c
8975
8976SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
8977M: Liam Girdwood <lgirdwood@gmail.com>
8978M: Mark Brown <broonie@kernel.org>
8979T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
8980L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8981W: http://alsa-project.org/main/index.php/ASoC
8982S: Supported
8983F: Documentation/sound/alsa/soc/
8984F: sound/soc/
8985F: include/sound/soc*
8986
8987SOUND - DMAENGINE HELPERS
8988M: Lars-Peter Clausen <lars@metafoo.de>
8989S: Supported
8990F: include/sound/dmaengine_pcm.h
8991F: sound/core/pcm_dmaengine.c
8992F: sound/soc/soc-generic-dmaengine-pcm.c
8993
8994SP2 MEDIA DRIVER
8995M: Olli Salonen <olli.salonen@iki.fi>
8996L: linux-media@vger.kernel.org
8997W: http://linuxtv.org/
8998Q: http://patchwork.linuxtv.org/project/linux-media/list/
8999S: Maintained
9000F: drivers/media/dvb-frontends/sp2*
9001
9002SPARC + UltraSPARC (sparc/sparc64)
9003M: "David S. Miller" <davem@davemloft.net>
9004L: sparclinux@vger.kernel.org
9005Q: http://patchwork.ozlabs.org/project/sparclinux/list/
9006T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9007T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9008S: Maintained
9009F: arch/sparc/
9010F: drivers/sbus/
9011
9012SPARC SERIAL DRIVERS
9013M: "David S. Miller" <davem@davemloft.net>
9014L: sparclinux@vger.kernel.org
9015T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9016T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9017S: Maintained
9018F: include/linux/sunserialcore.h
9019F: drivers/tty/serial/suncore.c
9020F: drivers/tty/serial/sunhv.c
9021F: drivers/tty/serial/sunsab.c
9022F: drivers/tty/serial/sunsab.h
9023F: drivers/tty/serial/sunsu.c
9024F: drivers/tty/serial/sunzilog.c
9025F: drivers/tty/serial/sunzilog.h
9026
9027SPARSE CHECKER
9028M: "Christopher Li" <sparse@chrisli.org>
9029L: linux-sparse@vger.kernel.org
9030W: https://sparse.wiki.kernel.org/
9031T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9032T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9033S: Maintained
9034F: include/linux/compiler.h
9035
9036SPEAR PLATFORM SUPPORT
9037M: Viresh Kumar <viresh.linux@gmail.com>
9038M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9039L: spear-devel@list.st.com
9040L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9041W: http://www.st.com/spear
9042S: Maintained
9043F: arch/arm/mach-spear/
9044
9045SPEAR CLOCK FRAMEWORK SUPPORT
9046M: Viresh Kumar <viresh.linux@gmail.com>
9047L: spear-devel@list.st.com
9048L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9049W: http://www.st.com/spear
9050S: Maintained
9051F: drivers/clk/spear/
9052
9053SPI SUBSYSTEM
9054M: Mark Brown <broonie@kernel.org>
9055L: linux-spi@vger.kernel.org
9056T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9057Q: http://patchwork.kernel.org/project/spi-devel-general/list/
9058S: Maintained
9059F: Documentation/spi/
9060F: drivers/spi/
9061F: include/linux/spi/
9062F: include/uapi/linux/spi/
9063
9064SPIDERNET NETWORK DRIVER for CELL
9065M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9066M: Jens Osterkamp <jens@de.ibm.com>
9067L: netdev@vger.kernel.org
9068S: Supported
9069F: Documentation/networking/spider_net.txt
9070F: drivers/net/ethernet/toshiba/spider_net*
9071
9072SPU FILE SYSTEM
9073M: Jeremy Kerr <jk@ozlabs.org>
9074L: linuxppc-dev@lists.ozlabs.org
9075L: cbe-oss-dev@lists.ozlabs.org
9076W: http://www.ibm.com/developerworks/power/cell/
9077S: Supported
9078F: Documentation/filesystems/spufs.txt
9079F: arch/powerpc/platforms/cell/spufs/
9080
9081SQUASHFS FILE SYSTEM
9082M: Phillip Lougher <phillip@squashfs.org.uk>
9083L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9084W: http://squashfs.org.uk
9085S: Maintained
9086F: Documentation/filesystems/squashfs.txt
9087F: fs/squashfs/
9088
9089SRM (Alpha) environment access
9090M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
9091S: Maintained
9092F: arch/alpha/kernel/srm_env.c
9093
9094STABLE BRANCH
9095M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9096L: stable@vger.kernel.org
9097S: Supported
9098F: Documentation/stable_kernel_rules.txt
9099
9100STAGING SUBSYSTEM
9101M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9102T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9103L: devel@driverdev.osuosl.org
9104S: Supported
9105F: drivers/staging/
9106
9107STAGING - COMEDI
9108M: Ian Abbott <abbotti@mev.co.uk>
9109M: H Hartley Sweeten <hsweeten@visionengravers.com>
9110S: Odd Fixes
9111F: drivers/staging/comedi/
9112
9113STAGING - FLARION FT1000 DRIVERS
9114M: Marek Belisko <marek.belisko@gmail.com>
9115S: Odd Fixes
9116F: drivers/staging/ft1000/
9117
9118STAGING - INDUSTRIAL IO
9119M: Jonathan Cameron <jic23@kernel.org>
9120L: linux-iio@vger.kernel.org
9121S: Odd Fixes
9122F: drivers/staging/iio/
9123
9124STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9125M: Jarod Wilson <jarod@wilsonet.com>
9126W: http://www.lirc.org/
9127S: Odd Fixes
9128F: drivers/staging/media/lirc/
9129
9130STAGING - LUSTRE PARALLEL FILESYSTEM
9131M: Oleg Drokin <oleg.drokin@intel.com>
9132M: Andreas Dilger <andreas.dilger@intel.com>
9133L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9134W: http://lustre.opensfs.org/
9135S: Maintained
9136F: drivers/staging/lustre
9137
9138STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9139M: Julian Andres Klode <jak@jak-linux.org>
9140M: Marc Dietrich <marvin24@gmx.de>
9141L: ac100@lists.launchpad.net (moderated for non-subscribers)
9142L: linux-tegra@vger.kernel.org
9143S: Maintained
9144F: drivers/staging/nvec/
9145
9146STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9147M: Jens Frederich <jfrederich@gmail.com>
9148M: Daniel Drake <dsd@laptop.org>
9149M: Jon Nettleton <jon.nettleton@gmail.com>
9150W: http://wiki.laptop.org/go/DCON
9151S: Maintained
9152F: drivers/staging/olpc_dcon/
9153
9154STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9155M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9156S: Maintained
9157F: drivers/staging/ozwpan/
9158
9159STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9160M: Willy Tarreau <willy@meta-x.org>
9161S: Odd Fixes
9162F: drivers/staging/panel/
9163
9164STAGING - REALTEK RTL8712U DRIVERS
9165M: Larry Finger <Larry.Finger@lwfinger.net>
9166M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9167S: Odd Fixes
9168F: drivers/staging/rtl8712/
9169
9170STAGING - REALTEK RTL8723U WIRELESS DRIVER
9171M: Larry Finger <Larry.Finger@lwfinger.net>
9172M: Jes Sorensen <Jes.Sorensen@redhat.com>
9173L: linux-wireless@vger.kernel.org
9174S: Maintained
9175F: drivers/staging/rtl8723au/
9176
9177STAGING - SLICOSS
9178M: Lior Dotan <liodot@gmail.com>
9179M: Christopher Harrer <charrer@alacritech.com>
9180S: Odd Fixes
9181F: drivers/staging/slicoss/
9182
9183STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9184M: William Hubbs <w.d.hubbs@gmail.com>
9185M: Chris Brannon <chris@the-brannons.com>
9186M: Kirk Reiser <kirk@reisers.ca>
9187M: Samuel Thibault <samuel.thibault@ens-lyon.org>
9188L: speakup@linux-speakup.org
9189W: http://www.linux-speakup.org/
9190S: Odd Fixes
9191F: drivers/staging/speakup/
9192
9193STAGING - VIA VT665X DRIVERS
9194M: Forest Bond <forest@alittletooquiet.net>
9195S: Odd Fixes
9196F: drivers/staging/vt665?/
9197
9198STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9199M: Arnaud Patard <arnaud.patard@rtp-net.org>
9200S: Odd Fixes
9201F: drivers/staging/xgifb/
9202
9203STARFIRE/DURALAN NETWORK DRIVER
9204M: Ion Badulescu <ionut@badula.org>
9205S: Odd Fixes
9206F: drivers/net/ethernet/adaptec/starfire*
9207
9208SUN3/3X
9209M: Sam Creasey <sammy@sammy.net>
9210W: http://sammy.net/sun3/
9211S: Maintained
9212F: arch/m68k/kernel/*sun3*
9213F: arch/m68k/sun3*/
9214F: arch/m68k/include/asm/sun3*
9215F: drivers/net/ethernet/i825xx/sun3*
9216
9217SUNDANCE NETWORK DRIVER
9218M: Denis Kirjanov <kda@linux-powerpc.org>
9219L: netdev@vger.kernel.org
9220S: Maintained
9221F: drivers/net/ethernet/dlink/sundance.c
9222
9223SUPERH
9224L: linux-sh@vger.kernel.org
9225W: http://www.linux-sh.org
9226Q: http://patchwork.kernel.org/project/linux-sh/list/
9227S: Orphan
9228F: Documentation/sh/
9229F: arch/sh/
9230F: drivers/sh/
9231
9232SUSPEND TO RAM
9233M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9234M: Len Brown <len.brown@intel.com>
9235M: Pavel Machek <pavel@ucw.cz>
9236L: linux-pm@vger.kernel.org
9237S: Supported
9238F: Documentation/power/
9239F: arch/x86/kernel/acpi/
9240F: drivers/base/power/
9241F: kernel/power/
9242F: include/linux/suspend.h
9243F: include/linux/freezer.h
9244F: include/linux/pm.h
9245
9246SVGA HANDLING
9247M: Martin Mares <mj@ucw.cz>
9248L: linux-video@atrey.karlin.mff.cuni.cz
9249S: Maintained
9250F: Documentation/svga.txt
9251F: arch/x86/boot/video*
9252
9253SWIOTLB SUBSYSTEM
9254M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9255L: linux-kernel@vger.kernel.org
9256S: Supported
9257F: lib/swiotlb.c
9258F: arch/*/kernel/pci-swiotlb.c
9259F: include/linux/swiotlb.h
9260
9261SWITCHDEV
9262M: Jiri Pirko <jiri@resnulli.us>
9263L: netdev@vger.kernel.org
9264S: Supported
9265F: net/switchdev/
9266F: include/net/switchdev.h
9267
9268SYNOPSYS ARC ARCHITECTURE
9269M: Vineet Gupta <vgupta@synopsys.com>
9270S: Supported
9271F: arch/arc/
9272F: Documentation/devicetree/bindings/arc/
9273F: drivers/tty/serial/arc_uart.c
9274
9275SYSV FILESYSTEM
9276M: Christoph Hellwig <hch@infradead.org>
9277S: Maintained
9278F: Documentation/filesystems/sysv-fs.txt
9279F: fs/sysv/
9280F: include/linux/sysv_fs.h
9281
9282TARGET SUBSYSTEM
9283M: Nicholas A. Bellinger <nab@linux-iscsi.org>
9284L: linux-scsi@vger.kernel.org
9285L: target-devel@vger.kernel.org
9286W: http://www.linux-iscsi.org
9287W: http://groups.google.com/group/linux-iscsi-target-dev
9288T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9289S: Supported
9290F: drivers/target/
9291F: include/target/
9292F: Documentation/target/
9293
9294TASKSTATS STATISTICS INTERFACE
9295M: Balbir Singh <bsingharora@gmail.com>
9296S: Maintained
9297F: Documentation/accounting/taskstats*
9298F: include/linux/taskstats*
9299F: kernel/taskstats.c
9300
9301TC CLASSIFIER
9302M: Jamal Hadi Salim <jhs@mojatatu.com>
9303L: netdev@vger.kernel.org
9304S: Maintained
9305F: include/net/pkt_cls.h
9306F: include/uapi/linux/pkt_cls.h
9307F: net/sched/
9308
9309TCP LOW PRIORITY MODULE
9310M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9311M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9312W: http://tcp-lp-mod.sourceforge.net/
9313S: Maintained
9314F: net/ipv4/tcp_lp.c
9315
9316TDA10071 MEDIA DRIVER
9317M: Antti Palosaari <crope@iki.fi>
9318L: linux-media@vger.kernel.org
9319W: http://linuxtv.org/
9320W: http://palosaari.fi/linux/
9321Q: http://patchwork.linuxtv.org/project/linux-media/list/
9322T: git git://linuxtv.org/anttip/media_tree.git
9323S: Maintained
9324F: drivers/media/dvb-frontends/tda10071*
9325
9326TDA18212 MEDIA DRIVER
9327M: Antti Palosaari <crope@iki.fi>
9328L: linux-media@vger.kernel.org
9329W: http://linuxtv.org/
9330W: http://palosaari.fi/linux/
9331Q: http://patchwork.linuxtv.org/project/linux-media/list/
9332T: git git://linuxtv.org/anttip/media_tree.git
9333S: Maintained
9334F: drivers/media/tuners/tda18212*
9335
9336TDA18218 MEDIA DRIVER
9337M: Antti Palosaari <crope@iki.fi>
9338L: linux-media@vger.kernel.org
9339W: http://linuxtv.org/
9340W: http://palosaari.fi/linux/
9341Q: http://patchwork.linuxtv.org/project/linux-media/list/
9342T: git git://linuxtv.org/anttip/media_tree.git
9343S: Maintained
9344F: drivers/media/tuners/tda18218*
9345
9346TDA18271 MEDIA DRIVER
9347M: Michael Krufky <mkrufky@linuxtv.org>
9348L: linux-media@vger.kernel.org
9349W: http://linuxtv.org/
9350W: http://github.com/mkrufky
9351Q: http://patchwork.linuxtv.org/project/linux-media/list/
9352T: git git://linuxtv.org/mkrufky/tuners.git
9353S: Maintained
9354F: drivers/media/tuners/tda18271*
9355
9356TDA827x MEDIA DRIVER
9357M: Michael Krufky <mkrufky@linuxtv.org>
9358L: linux-media@vger.kernel.org
9359W: http://linuxtv.org/
9360W: http://github.com/mkrufky
9361Q: http://patchwork.linuxtv.org/project/linux-media/list/
9362T: git git://linuxtv.org/mkrufky/tuners.git
9363S: Maintained
9364F: drivers/media/tuners/tda8290.*
9365
9366TDA8290 MEDIA DRIVER
9367M: Michael Krufky <mkrufky@linuxtv.org>
9368L: linux-media@vger.kernel.org
9369W: http://linuxtv.org/
9370W: http://github.com/mkrufky
9371Q: http://patchwork.linuxtv.org/project/linux-media/list/
9372T: git git://linuxtv.org/mkrufky/tuners.git
9373S: Maintained
9374F: drivers/media/tuners/tda8290.*
9375
9376TDA9840 MEDIA DRIVER
9377M: Hans Verkuil <hverkuil@xs4all.nl>
9378L: linux-media@vger.kernel.org
9379T: git git://linuxtv.org/media_tree.git
9380W: http://linuxtv.org
9381S: Maintained
9382F: drivers/media/i2c/tda9840*
9383
9384TEA5761 TUNER DRIVER
9385M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9386L: linux-media@vger.kernel.org
9387W: http://linuxtv.org
9388T: git git://linuxtv.org/media_tree.git
9389S: Odd fixes
9390F: drivers/media/tuners/tea5761.*
9391
9392TEA5767 TUNER DRIVER
9393M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9394L: linux-media@vger.kernel.org
9395W: http://linuxtv.org
9396T: git git://linuxtv.org/media_tree.git
9397S: Maintained
9398F: drivers/media/tuners/tea5767.*
9399
9400TEA6415C MEDIA DRIVER
9401M: Hans Verkuil <hverkuil@xs4all.nl>
9402L: linux-media@vger.kernel.org
9403T: git git://linuxtv.org/media_tree.git
9404W: http://linuxtv.org
9405S: Maintained
9406F: drivers/media/i2c/tea6415c*
9407
9408TEA6420 MEDIA DRIVER
9409M: Hans Verkuil <hverkuil@xs4all.nl>
9410L: linux-media@vger.kernel.org
9411T: git git://linuxtv.org/media_tree.git
9412W: http://linuxtv.org
9413S: Maintained
9414F: drivers/media/i2c/tea6420*
9415
9416TEAM DRIVER
9417M: Jiri Pirko <jiri@resnulli.us>
9418L: netdev@vger.kernel.org
9419S: Supported
9420F: drivers/net/team/
9421F: include/linux/if_team.h
9422F: include/uapi/linux/if_team.h
9423
9424TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9425M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9426S: Maintained
9427F: arch/x86/platform/ts5500/
9428
9429TECHNOTREND USB IR RECEIVER
9430M: Sean Young <sean@mess.org>
9431L: linux-media@vger.kernel.org
9432S: Maintained
9433F: drivers/media/rc/ttusbir.c
9434
9435TEGRA ARCHITECTURE SUPPORT
9436M: Stephen Warren <swarren@wwwdotorg.org>
9437M: Thierry Reding <thierry.reding@gmail.com>
9438M: Alexandre Courbot <gnurou@gmail.com>
9439L: linux-tegra@vger.kernel.org
9440Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
9441T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9442S: Supported
9443N: [^a-z]tegra
9444
9445TEGRA CLOCK DRIVER
9446M: Peter De Schrijver <pdeschrijver@nvidia.com>
9447M: Prashant Gaikwad <pgaikwad@nvidia.com>
9448S: Supported
9449F: drivers/clk/tegra/
9450
9451TEGRA DMA DRIVER
9452M: Laxman Dewangan <ldewangan@nvidia.com>
9453S: Supported
9454F: drivers/dma/tegra20-apb-dma.c
9455
9456TEGRA I2C DRIVER
9457M: Laxman Dewangan <ldewangan@nvidia.com>
9458S: Supported
9459F: drivers/i2c/busses/i2c-tegra.c
9460
9461TEGRA IOMMU DRIVERS
9462M: Hiroshi Doyu <hdoyu@nvidia.com>
9463S: Supported
9464F: drivers/iommu/tegra*
9465
9466TEGRA KBC DRIVER
9467M: Rakesh Iyer <riyer@nvidia.com>
9468M: Laxman Dewangan <ldewangan@nvidia.com>
9469S: Supported
9470F: drivers/input/keyboard/tegra-kbc.c
9471
9472TEGRA PWM DRIVER
9473M: Thierry Reding <thierry.reding@gmail.com>
9474S: Supported
9475F: drivers/pwm/pwm-tegra.c
9476
9477TEGRA SERIAL DRIVER
9478M: Laxman Dewangan <ldewangan@nvidia.com>
9479S: Supported
9480F: drivers/tty/serial/serial-tegra.c
9481
9482TEGRA SPI DRIVER
9483M: Laxman Dewangan <ldewangan@nvidia.com>
9484S: Supported
9485F: drivers/spi/spi-tegra*
9486
9487TEHUTI ETHERNET DRIVER
9488M: Andy Gospodarek <andy@greyhouse.net>
9489L: netdev@vger.kernel.org
9490S: Supported
9491F: drivers/net/ethernet/tehuti/*
9492
9493Telecom Clock Driver for MCPL0010
9494M: Mark Gross <mark.gross@intel.com>
9495S: Supported
9496F: drivers/char/tlclk.c
9497
9498TENSILICA XTENSA PORT (xtensa)
9499M: Chris Zankel <chris@zankel.net>
9500M: Max Filippov <jcmvbkbc@gmail.com>
9501L: linux-xtensa@linux-xtensa.org
9502S: Maintained
9503F: arch/xtensa/
9504F: drivers/irqchip/irq-xtensa-*
9505
9506THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9507M: Hans Verkuil <hverkuil@xs4all.nl>
9508L: linux-media@vger.kernel.org
9509T: git git://linuxtv.org/media_tree.git
9510W: http://linuxtv.org
9511S: Maintained
9512F: drivers/media/radio/radio-raremono.c
9513
9514THERMAL
9515M: Zhang Rui <rui.zhang@intel.com>
9516M: Eduardo Valentin <edubezval@gmail.com>
9517L: linux-pm@vger.kernel.org
9518T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9519T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9520Q: https://patchwork.kernel.org/project/linux-pm/list/
9521S: Supported
9522F: drivers/thermal/
9523F: include/linux/thermal.h
9524F: include/uapi/linux/thermal.h
9525F: include/linux/cpu_cooling.h
9526F: Documentation/devicetree/bindings/thermal/
9527
9528THINGM BLINK(1) USB RGB LED DRIVER
9529M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9530S: Maintained
9531F: drivers/hid/hid-thingm.c
9532
9533THINKPAD ACPI EXTRAS DRIVER
9534M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9535L: ibm-acpi-devel@lists.sourceforge.net
9536L: platform-driver-x86@vger.kernel.org
9537W: http://ibm-acpi.sourceforge.net
9538W: http://thinkwiki.org/wiki/Ibm-acpi
9539T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9540S: Maintained
9541F: drivers/platform/x86/thinkpad_acpi.c
9542
9543TI BANDGAP AND THERMAL DRIVER
9544M: Eduardo Valentin <edubezval@gmail.com>
9545L: linux-pm@vger.kernel.org
9546S: Supported
9547F: drivers/thermal/ti-soc-thermal/
9548
9549TI CLOCK DRIVER
9550M: Tero Kristo <t-kristo@ti.com>
9551L: linux-omap@vger.kernel.org
9552S: Maintained
9553F: drivers/clk/ti/
9554F: include/linux/clk/ti.h
9555
9556TI FLASH MEDIA INTERFACE DRIVER
9557M: Alex Dubov <oakad@yahoo.com>
9558S: Maintained
9559F: drivers/misc/tifm*
9560F: drivers/mmc/host/tifm_sd.c
9561F: include/linux/tifm.h
9562
9563TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9564M: Santosh Shilimkar <ssantosh@kernel.org>
9565L: linux-kernel@vger.kernel.org
9566L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9567S: Maintained
9568F: drivers/soc/ti/*
9569T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9570
9571
9572TI LM49xxx FAMILY ASoC CODEC DRIVERS
9573M: M R Swami Reddy <mr.swami.reddy@ti.com>
9574M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9575L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9576S: Maintained
9577F: sound/soc/codecs/lm49453*
9578F: sound/soc/codecs/isabelle*
9579
9580TI LP855x BACKLIGHT DRIVER
9581M: Milo Kim <milo.kim@ti.com>
9582S: Maintained
9583F: Documentation/backlight/lp855x-driver.txt
9584F: drivers/video/backlight/lp855x_bl.c
9585F: include/linux/platform_data/lp855x.h
9586
9587TI LP8727 CHARGER DRIVER
9588M: Milo Kim <milo.kim@ti.com>
9589S: Maintained
9590F: drivers/power/lp8727_charger.c
9591F: include/linux/platform_data/lp8727.h
9592
9593TI LP8788 MFD DRIVER
9594M: Milo Kim <milo.kim@ti.com>
9595S: Maintained
9596F: drivers/iio/adc/lp8788_adc.c
9597F: drivers/leds/leds-lp8788.c
9598F: drivers/mfd/lp8788*.c
9599F: drivers/power/lp8788-charger.c
9600F: drivers/regulator/lp8788-*.c
9601F: include/linux/mfd/lp8788*.h
9602
9603TI TWL4030 SERIES SOC CODEC DRIVER
9604M: Peter Ujfalusi <peter.ujfalusi@ti.com>
9605L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9606S: Maintained
9607F: sound/soc/codecs/twl4030*
9608
9609TI WILINK WIRELESS DRIVERS
9610L: linux-wireless@vger.kernel.org
9611W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9612W: http://wireless.kernel.org/en/users/Drivers/wl1251
9613T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9614S: Orphan
9615F: drivers/net/wireless/ti/
9616F: include/linux/wl12xx.h
9617
9618TIPC NETWORK LAYER
9619M: Jon Maloy <jon.maloy@ericsson.com>
9620M: Allan Stephens <allan.stephens@windriver.com>
9621L: netdev@vger.kernel.org (core kernel code)
9622L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9623W: http://tipc.sourceforge.net/
9624S: Maintained
9625F: include/uapi/linux/tipc*.h
9626F: net/tipc/
9627
9628TILE ARCHITECTURE
9629M: Chris Metcalf <cmetcalf@ezchip.com>
9630W: http://www.tilera.com/scm/
9631S: Supported
9632F: arch/tile/
9633F: drivers/char/tile-srom.c
9634F: drivers/edac/tile_edac.c
9635F: drivers/net/ethernet/tile/
9636F: drivers/rtc/rtc-tile.c
9637F: drivers/tty/hvc/hvc_tile.c
9638F: drivers/tty/serial/tilegx.c
9639F: drivers/usb/host/*-tilegx.c
9640F: include/linux/usb/tilegx.h
9641
9642TLAN NETWORK DRIVER
9643M: Samuel Chessman <chessman@tux.org>
9644L: tlan-devel@lists.sourceforge.net (subscribers-only)
9645W: http://sourceforge.net/projects/tlan/
9646S: Maintained
9647F: Documentation/networking/tlan.txt
9648F: drivers/net/ethernet/ti/tlan.*
9649
9650TOMOYO SECURITY MODULE
9651M: Kentaro Takeda <takedakn@nttdata.co.jp>
9652M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9653L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9654L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9655L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9656L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9657W: http://tomoyo.sourceforge.jp/
9658T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9659S: Maintained
9660F: security/tomoyo/
9661
9662TOPSTAR LAPTOP EXTRAS DRIVER
9663M: Herton Ronaldo Krzesinski <herton@canonical.com>
9664L: platform-driver-x86@vger.kernel.org
9665S: Maintained
9666F: drivers/platform/x86/topstar-laptop.c
9667
9668TOSHIBA ACPI EXTRAS DRIVER
9669L: platform-driver-x86@vger.kernel.org
9670S: Orphan
9671F: drivers/platform/x86/toshiba_acpi.c
9672
9673TOSHIBA SMM DRIVER
9674M: Jonathan Buzzard <jonathan@buzzard.org.uk>
9675L: tlinux-users@tce.toshiba-dme.co.jp
9676W: http://www.buzzard.org.uk/toshiba/
9677S: Maintained
9678F: drivers/char/toshiba.c
9679F: include/linux/toshiba.h
9680F: include/uapi/linux/toshiba.h
9681
9682TMIO MMC DRIVER
9683M: Ian Molton <ian.molton@codethink.co.uk>
9684L: linux-mmc@vger.kernel.org
9685S: Maintained
9686F: drivers/mmc/host/tmio_mmc*
9687F: drivers/mmc/host/sh_mobile_sdhi.c
9688F: include/linux/mmc/tmio.h
9689F: include/linux/mmc/sh_mobile_sdhi.h
9690
9691TMP401 HARDWARE MONITOR DRIVER
9692M: Guenter Roeck <linux@roeck-us.net>
9693L: lm-sensors@lm-sensors.org
9694S: Maintained
9695F: Documentation/hwmon/tmp401
9696F: drivers/hwmon/tmp401.c
9697
9698TMPFS (SHMEM FILESYSTEM)
9699M: Hugh Dickins <hughd@google.com>
9700L: linux-mm@kvack.org
9701S: Maintained
9702F: include/linux/shmem_fs.h
9703F: mm/shmem.c
9704
9705TM6000 VIDEO4LINUX DRIVER
9706M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9707L: linux-media@vger.kernel.org
9708W: http://linuxtv.org
9709T: git git://linuxtv.org/media_tree.git
9710S: Odd fixes
9711F: drivers/media/usb/tm6000/
9712
9713TW68 VIDEO4LINUX DRIVER
9714M: Hans Verkuil <hverkuil@xs4all.nl>
9715L: linux-media@vger.kernel.org
9716T: git git://linuxtv.org/media_tree.git
9717W: http://linuxtv.org
9718S: Odd Fixes
9719F: drivers/media/pci/tw68/
9720
9721TPM DEVICE DRIVER
9722M: Peter Huewe <peterhuewe@gmx.de>
9723M: Marcel Selhorst <tpmdd@selhorst.net>
9724W: http://tpmdd.sourceforge.net
9725L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9726S: Maintained
9727F: drivers/char/tpm/
9728
9729TPM IBM_VTPM DEVICE DRIVER
9730M: Ashley Lai <ashleydlai@gmail.com>
9731W: http://tpmdd.sourceforge.net
9732L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9733S: Maintained
9734F: drivers/char/tpm/tpm_ibmvtpm*
9735
9736TRACING
9737M: Steven Rostedt <rostedt@goodmis.org>
9738M: Ingo Molnar <mingo@redhat.com>
9739T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9740S: Maintained
9741F: Documentation/trace/ftrace.txt
9742F: arch/*/*/*/ftrace.h
9743F: arch/*/kernel/ftrace.c
9744F: include/*/ftrace.h
9745F: include/linux/trace*.h
9746F: include/trace/
9747F: kernel/trace/
9748F: tools/testing/selftests/ftrace/
9749
9750TRIVIAL PATCHES
9751M: Jiri Kosina <trivial@kernel.org>
9752T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
9753S: Maintained
9754K: ^Subject:.*(?i)trivial
9755
9756TTY LAYER
9757M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9758M: Jiri Slaby <jslaby@suse.cz>
9759S: Supported
9760T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
9761F: drivers/tty/
9762F: drivers/tty/serial/serial_core.c
9763F: include/linux/serial_core.h
9764F: include/linux/serial.h
9765F: include/linux/tty.h
9766F: include/uapi/linux/serial_core.h
9767F: include/uapi/linux/serial.h
9768F: include/uapi/linux/tty.h
9769
9770TUA9001 MEDIA DRIVER
9771M: Antti Palosaari <crope@iki.fi>
9772L: linux-media@vger.kernel.org
9773W: http://linuxtv.org/
9774W: http://palosaari.fi/linux/
9775Q: http://patchwork.linuxtv.org/project/linux-media/list/
9776T: git git://linuxtv.org/anttip/media_tree.git
9777S: Maintained
9778F: drivers/media/tuners/tua9001*
9779
9780TULIP NETWORK DRIVERS
9781M: Grant Grundler <grundler@parisc-linux.org>
9782L: netdev@vger.kernel.org
9783S: Maintained
9784F: drivers/net/ethernet/dec/tulip/
9785
9786TUN/TAP driver
9787M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
9788W: http://vtun.sourceforge.net/tun
9789S: Maintained
9790F: Documentation/networking/tuntap.txt
9791F: arch/um/os-Linux/drivers/
9792
9793TURBOCHANNEL SUBSYSTEM
9794M: "Maciej W. Rozycki" <macro@linux-mips.org>
9795M: Ralf Baechle <ralf@linux-mips.org>
9796L: linux-mips@linux-mips.org
9797Q: http://patchwork.linux-mips.org/project/linux-mips/list/
9798S: Maintained
9799F: drivers/tc/
9800F: include/linux/tc.h
9801
9802U14-34F SCSI DRIVER
9803M: Dario Ballabio <ballabio_dario@emc.com>
9804L: linux-scsi@vger.kernel.org
9805S: Maintained
9806F: drivers/scsi/u14-34f.c
9807
9808UBI FILE SYSTEM (UBIFS)
9809M: Artem Bityutskiy <dedekind1@gmail.com>
9810M: Adrian Hunter <adrian.hunter@intel.com>
9811L: linux-mtd@lists.infradead.org
9812T: git git://git.infradead.org/ubifs-2.6.git
9813W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9814S: Maintained
9815F: Documentation/filesystems/ubifs.txt
9816F: fs/ubifs/
9817
9818UCLINUX (AND M68KNOMMU)
9819M: Greg Ungerer <gerg@uclinux.org>
9820W: http://www.uclinux.org/
9821L: uclinux-dev@uclinux.org (subscribers-only)
9822S: Maintained
9823F: arch/m68k/*/*_no.*
9824F: arch/m68k/include/asm/*_no.*
9825
9826UDF FILESYSTEM
9827M: Jan Kara <jack@suse.cz>
9828S: Maintained
9829F: Documentation/filesystems/udf.txt
9830F: fs/udf/
9831
9832UFS FILESYSTEM
9833M: Evgeniy Dushistov <dushistov@mail.ru>
9834S: Maintained
9835F: Documentation/filesystems/ufs.txt
9836F: fs/ufs/
9837
9838UHID USERSPACE HID IO DRIVER:
9839M: David Herrmann <dh.herrmann@googlemail.com>
9840L: linux-input@vger.kernel.org
9841S: Maintained
9842F: drivers/hid/uhid.c
9843F: include/uapi/linux/uhid.h
9844
9845ULTRA-WIDEBAND (UWB) SUBSYSTEM:
9846L: linux-usb@vger.kernel.org
9847S: Orphan
9848F: drivers/uwb/
9849F: include/linux/uwb.h
9850F: include/linux/uwb/
9851
9852UNICORE32 ARCHITECTURE:
9853M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9854W: http://mprc.pku.edu.cn/~guanxuetao/linux
9855S: Maintained
9856T: git git://github.com/gxt/linux.git
9857F: arch/unicore32/
9858
9859UNIFDEF
9860M: Tony Finch <dot@dotat.at>
9861W: http://dotat.at/prog/unifdef
9862S: Maintained
9863F: scripts/unifdef.c
9864
9865UNIFORM CDROM DRIVER
9866M: Jens Axboe <axboe@kernel.dk>
9867W: http://www.kernel.dk
9868S: Maintained
9869F: Documentation/cdrom/
9870F: drivers/cdrom/cdrom.c
9871F: include/linux/cdrom.h
9872F: include/uapi/linux/cdrom.h
9873
9874UNISYS S-PAR DRIVERS
9875M: Benjamin Romer <benjamin.romer@unisys.com>
9876M: David Kershner <david.kershner@unisys.com>
9877L: sparmaintainer@unisys.com (Unisys internal)
9878S: Supported
9879F: drivers/staging/unisys/
9880
9881UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9882M: Vinayak Holikatti <vinholikatti@gmail.com>
9883L: linux-scsi@vger.kernel.org
9884S: Supported
9885F: Documentation/scsi/ufs.txt
9886F: drivers/scsi/ufs/
9887
9888UNSORTED BLOCK IMAGES (UBI)
9889M: Artem Bityutskiy <dedekind1@gmail.com>
9890W: http://www.linux-mtd.infradead.org/
9891L: linux-mtd@lists.infradead.org
9892T: git git://git.infradead.org/ubifs-2.6.git
9893S: Maintained
9894F: drivers/mtd/ubi/
9895F: include/linux/mtd/ubi.h
9896F: include/uapi/mtd/ubi-user.h
9897
9898UNSORTED BLOCK IMAGES (UBI) Fastmap
9899M: Richard Weinberger <richard@nod.at>
9900L: linux-mtd@lists.infradead.org
9901S: Maintained
9902F: drivers/mtd/ubi/fastmap.c
9903
9904USB ACM DRIVER
9905M: Oliver Neukum <oliver@neukum.org>
9906L: linux-usb@vger.kernel.org
9907S: Maintained
9908F: Documentation/usb/acm.txt
9909F: drivers/usb/class/cdc-acm.*
9910
9911USB AR5523 WIRELESS DRIVER
9912M: Pontus Fuchs <pontus.fuchs@gmail.com>
9913L: linux-wireless@vger.kernel.org
9914S: Maintained
9915F: drivers/net/wireless/ath/ar5523/
9916
9917USB ATTACHED SCSI
9918M: Hans de Goede <hdegoede@redhat.com>
9919M: Gerd Hoffmann <kraxel@redhat.com>
9920L: linux-usb@vger.kernel.org
9921L: linux-scsi@vger.kernel.org
9922S: Maintained
9923F: drivers/usb/storage/uas.c
9924
9925USB CDC ETHERNET DRIVER
9926M: Oliver Neukum <oliver@neukum.org>
9927L: linux-usb@vger.kernel.org
9928S: Maintained
9929F: drivers/net/usb/cdc_*.c
9930F: include/uapi/linux/usb/cdc.h
9931
9932USB CYPRESS C67X00 DRIVER
9933M: Peter Korsgaard <jacmet@sunsite.dk>
9934L: linux-usb@vger.kernel.org
9935S: Maintained
9936F: drivers/usb/c67x00/
9937
9938USB DAVICOM DM9601 DRIVER
9939M: Peter Korsgaard <jacmet@sunsite.dk>
9940L: netdev@vger.kernel.org
9941W: http://www.linux-usb.org/usbnet
9942S: Maintained
9943F: drivers/net/usb/dm9601.c
9944
9945USB DIAMOND RIO500 DRIVER
9946M: Cesar Miquel <miquel@df.uba.ar>
9947L: rio500-users@lists.sourceforge.net
9948W: http://rio500.sourceforge.net
9949S: Maintained
9950F: drivers/usb/misc/rio500*
9951
9952USB EHCI DRIVER
9953M: Alan Stern <stern@rowland.harvard.edu>
9954L: linux-usb@vger.kernel.org
9955S: Maintained
9956F: Documentation/usb/ehci.txt
9957F: drivers/usb/host/ehci*
9958
9959USB GADGET/PERIPHERAL SUBSYSTEM
9960M: Felipe Balbi <balbi@ti.com>
9961L: linux-usb@vger.kernel.org
9962W: http://www.linux-usb.org/gadget
9963T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9964S: Maintained
9965F: drivers/usb/gadget/
9966F: include/linux/usb/gadget*
9967
9968USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
9969M: Jiri Kosina <jkosina@suse.cz>
9970L: linux-usb@vger.kernel.org
9971T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
9972S: Maintained
9973F: Documentation/hid/hiddev.txt
9974F: drivers/hid/usbhid/
9975
9976USB ISP116X DRIVER
9977M: Olav Kongas <ok@artecdesign.ee>
9978L: linux-usb@vger.kernel.org
9979S: Maintained
9980F: drivers/usb/host/isp116x*
9981F: include/linux/usb/isp116x.h
9982
9983USB MASS STORAGE DRIVER
9984M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
9985L: linux-usb@vger.kernel.org
9986L: usb-storage@lists.one-eyed-alien.net
9987S: Maintained
9988W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
9989F: drivers/usb/storage/
9990
9991USB MIDI DRIVER
9992M: Clemens Ladisch <clemens@ladisch.de>
9993L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9994T: git git://git.alsa-project.org/alsa-kernel.git
9995S: Maintained
9996F: sound/usb/midi.*
9997
9998USB NETWORKING DRIVERS
9999L: linux-usb@vger.kernel.org
10000S: Odd Fixes
10001F: drivers/net/usb/
10002
10003USB OHCI DRIVER
10004M: Alan Stern <stern@rowland.harvard.edu>
10005L: linux-usb@vger.kernel.org
10006S: Maintained
10007F: Documentation/usb/ohci.txt
10008F: drivers/usb/host/ohci*
10009
10010USB OVER IP DRIVER
10011M: Valentina Manea <valentina.manea.m@gmail.com>
10012M: Shuah Khan <shuah.kh@samsung.com>
10013L: linux-usb@vger.kernel.org
10014S: Maintained
10015F: drivers/usb/usbip/
10016F: tools/usb/usbip/
10017
10018USB PEGASUS DRIVER
10019M: Petko Manolov <petkan@nucleusys.com>
10020L: linux-usb@vger.kernel.org
10021L: netdev@vger.kernel.org
10022T: git git://github.com/petkan/pegasus.git
10023W: https://github.com/petkan/pegasus
10024S: Maintained
10025F: drivers/net/usb/pegasus.*
10026
10027USB PHY LAYER
10028M: Felipe Balbi <balbi@ti.com>
10029L: linux-usb@vger.kernel.org
10030T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10031S: Maintained
10032F: drivers/usb/phy/
10033
10034USB PRINTER DRIVER (usblp)
10035M: Pete Zaitcev <zaitcev@redhat.com>
10036L: linux-usb@vger.kernel.org
10037S: Supported
10038F: drivers/usb/class/usblp.c
10039
10040USB RTL8150 DRIVER
10041M: Petko Manolov <petkan@nucleusys.com>
10042L: linux-usb@vger.kernel.org
10043L: netdev@vger.kernel.org
10044T: git git://github.com/petkan/rtl8150.git
10045W: https://github.com/petkan/rtl8150
10046S: Maintained
10047F: drivers/net/usb/rtl8150.c
10048
10049USB SERIAL SUBSYSTEM
10050M: Johan Hovold <johan@kernel.org>
10051L: linux-usb@vger.kernel.org
10052S: Maintained
10053F: Documentation/usb/usb-serial.txt
10054F: drivers/usb/serial/
10055F: include/linux/usb/serial.h
10056
10057USB SMSC75XX ETHERNET DRIVER
10058M: Steve Glendinning <steve.glendinning@shawell.net>
10059L: netdev@vger.kernel.org
10060S: Maintained
10061F: drivers/net/usb/smsc75xx.*
10062
10063USB SMSC95XX ETHERNET DRIVER
10064M: Steve Glendinning <steve.glendinning@shawell.net>
10065L: netdev@vger.kernel.org
10066S: Maintained
10067F: drivers/net/usb/smsc95xx.*
10068
10069USB SUBSYSTEM
10070M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10071L: linux-usb@vger.kernel.org
10072W: http://www.linux-usb.org
10073T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10074S: Supported
10075F: Documentation/usb/
10076F: drivers/usb/
10077F: include/linux/usb.h
10078F: include/linux/usb/
10079
10080USB UHCI DRIVER
10081M: Alan Stern <stern@rowland.harvard.edu>
10082L: linux-usb@vger.kernel.org
10083S: Maintained
10084F: drivers/usb/host/uhci*
10085
10086USB "USBNET" DRIVER FRAMEWORK
10087M: Oliver Neukum <oneukum@suse.de>
10088L: netdev@vger.kernel.org
10089W: http://www.linux-usb.org/usbnet
10090S: Maintained
10091F: drivers/net/usb/usbnet.c
10092F: include/linux/usb/usbnet.h
10093
10094USB VIDEO CLASS
10095M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10096L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10097L: linux-media@vger.kernel.org
10098T: git git://linuxtv.org/media_tree.git
10099W: http://www.ideasonboard.org/uvc/
10100S: Maintained
10101F: drivers/media/usb/uvc/
10102F: include/uapi/linux/uvcvideo.h
10103
10104USB VISION DRIVER
10105M: Hans Verkuil <hverkuil@xs4all.nl>
10106L: linux-media@vger.kernel.org
10107T: git git://linuxtv.org/media_tree.git
10108W: http://linuxtv.org
10109S: Odd Fixes
10110F: drivers/media/usb/usbvision/
10111
10112USB WEBCAM GADGET
10113M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10114L: linux-usb@vger.kernel.org
10115S: Maintained
10116F: drivers/usb/gadget/function/*uvc*
10117F: drivers/usb/gadget/legacy/webcam.c
10118
10119USB WIRELESS RNDIS DRIVER (rndis_wlan)
10120M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
10121L: linux-wireless@vger.kernel.org
10122S: Maintained
10123F: drivers/net/wireless/rndis_wlan.c
10124
10125USB XHCI DRIVER
10126M: Mathias Nyman <mathias.nyman@intel.com>
10127L: linux-usb@vger.kernel.org
10128S: Supported
10129F: drivers/usb/host/xhci*
10130F: drivers/usb/host/pci-quirks*
10131
10132USB ZD1201 DRIVER
10133L: linux-wireless@vger.kernel.org
10134W: http://linux-lc100020.sourceforge.net
10135S: Orphan
10136F: drivers/net/wireless/zd1201.*
10137
10138USB ZR364XX DRIVER
10139M: Antoine Jacquet <royale@zerezo.com>
10140L: linux-usb@vger.kernel.org
10141L: linux-media@vger.kernel.org
10142T: git git://linuxtv.org/media_tree.git
10143W: http://royale.zerezo.com/zr364xx/
10144S: Maintained
10145F: Documentation/video4linux/zr364xx.txt
10146F: drivers/media/usb/zr364xx/
10147
10148USER-MODE LINUX (UML)
10149M: Jeff Dike <jdike@addtoit.com>
10150M: Richard Weinberger <richard@nod.at>
10151L: user-mode-linux-devel@lists.sourceforge.net
10152L: user-mode-linux-user@lists.sourceforge.net
10153W: http://user-mode-linux.sourceforge.net
10154S: Maintained
10155F: Documentation/virtual/uml/
10156F: arch/um/
10157F: arch/x86/um/
10158F: fs/hostfs/
10159F: fs/hppfs/
10160
10161USERSPACE I/O (UIO)
10162M: "Hans J. Koch" <hjk@hansjkoch.de>
10163M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10164S: Maintained
10165F: Documentation/DocBook/uio-howto.tmpl
10166F: drivers/uio/
10167F: include/linux/uio*.h
10168
10169UTIL-LINUX PACKAGE
10170M: Karel Zak <kzak@redhat.com>
10171L: util-linux@vger.kernel.org
10172W: http://en.wikipedia.org/wiki/Util-linux
10173T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10174S: Maintained
10175
10176UVESAFB DRIVER
10177M: Michal Januszewski <spock@gentoo.org>
10178L: linux-fbdev@vger.kernel.org
10179W: http://dev.gentoo.org/~spock/projects/uvesafb/
10180S: Maintained
10181F: Documentation/fb/uvesafb.txt
10182F: drivers/video/fbdev/uvesafb.*
10183
10184VFAT/FAT/MSDOS FILESYSTEM
10185M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10186S: Maintained
10187F: Documentation/filesystems/vfat.txt
10188F: fs/fat/
10189
10190VFIO DRIVER
10191M: Alex Williamson <alex.williamson@redhat.com>
10192L: kvm@vger.kernel.org
10193S: Maintained
10194F: Documentation/vfio.txt
10195F: drivers/vfio/
10196F: include/linux/vfio.h
10197F: include/uapi/linux/vfio.h
10198
10199VIDEOBUF2 FRAMEWORK
10200M: Pawel Osciak <pawel@osciak.com>
10201M: Marek Szyprowski <m.szyprowski@samsung.com>
10202M: Kyungmin Park <kyungmin.park@samsung.com>
10203L: linux-media@vger.kernel.org
10204S: Maintained
10205F: drivers/media/v4l2-core/videobuf2-*
10206F: include/media/videobuf2-*
10207
10208VIRTIO CONSOLE DRIVER
10209M: Amit Shah <amit.shah@redhat.com>
10210L: virtualization@lists.linux-foundation.org
10211S: Maintained
10212F: drivers/char/virtio_console.c
10213F: include/linux/virtio_console.h
10214F: include/uapi/linux/virtio_console.h
10215
10216VIRTIO CORE, NET AND BLOCK DRIVERS
10217M: Rusty Russell <rusty@rustcorp.com.au>
10218M: "Michael S. Tsirkin" <mst@redhat.com>
10219L: virtualization@lists.linux-foundation.org
10220S: Maintained
10221F: drivers/virtio/
10222F: tools/virtio/
10223F: drivers/net/virtio_net.c
10224F: drivers/block/virtio_blk.c
10225F: include/linux/virtio_*.h
10226F: include/uapi/linux/virtio_*.h
10227
10228VIRTIO HOST (VHOST)
10229M: "Michael S. Tsirkin" <mst@redhat.com>
10230L: kvm@vger.kernel.org
10231L: virtualization@lists.linux-foundation.org
10232L: netdev@vger.kernel.org
10233S: Maintained
10234F: drivers/vhost/
10235F: include/uapi/linux/vhost.h
10236
10237VIA RHINE NETWORK DRIVER
10238M: Roger Luethi <rl@hellgate.ch>
10239S: Maintained
10240F: drivers/net/ethernet/via/via-rhine.c
10241
10242VIA SD/MMC CARD CONTROLLER DRIVER
10243M: Bruce Chang <brucechang@via.com.tw>
10244M: Harald Welte <HaraldWelte@viatech.com>
10245S: Maintained
10246F: drivers/mmc/host/via-sdmmc.c
10247
10248VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10249M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10250L: linux-fbdev@vger.kernel.org
10251S: Maintained
10252F: include/linux/via-core.h
10253F: include/linux/via-gpio.h
10254F: include/linux/via_i2c.h
10255F: drivers/video/fbdev/via/
10256
10257VIA VELOCITY NETWORK DRIVER
10258M: Francois Romieu <romieu@fr.zoreil.com>
10259L: netdev@vger.kernel.org
10260S: Maintained
10261F: drivers/net/ethernet/via/via-velocity.*
10262
10263VIVID VIRTUAL VIDEO DRIVER
10264M: Hans Verkuil <hverkuil@xs4all.nl>
10265L: linux-media@vger.kernel.org
10266T: git git://linuxtv.org/media_tree.git
10267W: http://linuxtv.org
10268S: Maintained
10269F: drivers/media/platform/vivid/*
10270
10271VLAN (802.1Q)
10272M: Patrick McHardy <kaber@trash.net>
10273L: netdev@vger.kernel.org
10274S: Maintained
10275F: drivers/net/macvlan.c
10276F: include/linux/if_*vlan.h
10277F: net/8021q/
10278
10279VLYNQ BUS
10280M: Florian Fainelli <florian@openwrt.org>
10281L: openwrt-devel@lists.openwrt.org (subscribers-only)
10282S: Maintained
10283F: drivers/vlynq/vlynq.c
10284F: include/linux/vlynq.h
10285
10286VME SUBSYSTEM
10287M: Martyn Welch <martyn.welch@ge.com>
10288M: Manohar Vanga <manohar.vanga@gmail.com>
10289M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10290L: devel@driverdev.osuosl.org
10291S: Maintained
10292T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10293F: Documentation/vme_api.txt
10294F: drivers/staging/vme/
10295F: drivers/vme/
10296F: include/linux/vme*
10297
10298VMWARE HYPERVISOR INTERFACE
10299M: Alok Kataria <akataria@vmware.com>
10300L: virtualization@lists.linux-foundation.org
10301S: Supported
10302F: arch/x86/kernel/cpu/vmware.c
10303
10304VMWARE BALLOON DRIVER
10305M: Xavier Deguillard <xdeguillard@vmware.com>
10306M: Philip Moltmann <moltmann@vmware.com>
10307M: "VMware, Inc." <pv-drivers@vmware.com>
10308L: linux-kernel@vger.kernel.org
10309S: Maintained
10310F: drivers/misc/vmw_balloon.c
10311
10312VMWARE VMXNET3 ETHERNET DRIVER
10313M: Shreyas Bhatewara <sbhatewara@vmware.com>
10314M: "VMware, Inc." <pv-drivers@vmware.com>
10315L: netdev@vger.kernel.org
10316S: Maintained
10317F: drivers/net/vmxnet3/
10318
10319VMware PVSCSI driver
10320M: Arvind Kumar <arvindkumar@vmware.com>
10321M: VMware PV-Drivers <pv-drivers@vmware.com>
10322L: linux-scsi@vger.kernel.org
10323S: Maintained
10324F: drivers/scsi/vmw_pvscsi.c
10325F: drivers/scsi/vmw_pvscsi.h
10326
10327VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10328M: Liam Girdwood <lgirdwood@gmail.com>
10329M: Mark Brown <broonie@kernel.org>
10330L: linux-kernel@vger.kernel.org
10331W: http://opensource.wolfsonmicro.com/node/15
10332W: http://www.slimlogic.co.uk/?p=48
10333T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10334S: Supported
10335F: drivers/regulator/
10336F: include/linux/regulator/
10337
10338VT1211 HARDWARE MONITOR DRIVER
10339M: Juerg Haefliger <juergh@gmail.com>
10340L: lm-sensors@lm-sensors.org
10341S: Maintained
10342F: Documentation/hwmon/vt1211
10343F: drivers/hwmon/vt1211.c
10344
10345VT8231 HARDWARE MONITOR DRIVER
10346M: Roger Lucas <vt8231@hiddenengine.co.uk>
10347L: lm-sensors@lm-sensors.org
10348S: Maintained
10349F: drivers/hwmon/vt8231.c
10350
10351VUB300 USB to SDIO/SD/MMC bridge chip
10352M: Tony Olech <tony.olech@elandigitalsystems.com>
10353L: linux-mmc@vger.kernel.org
10354L: linux-usb@vger.kernel.org
10355S: Supported
10356F: drivers/mmc/host/vub300.c
10357
10358W1 DALLAS'S 1-WIRE BUS
10359M: Evgeniy Polyakov <zbr@ioremap.net>
10360S: Maintained
10361F: Documentation/w1/
10362F: drivers/w1/
10363
10364W83791D HARDWARE MONITORING DRIVER
10365M: Marc Hulsman <m.hulsman@tudelft.nl>
10366L: lm-sensors@lm-sensors.org
10367S: Maintained
10368F: Documentation/hwmon/w83791d
10369F: drivers/hwmon/w83791d.c
10370
10371W83793 HARDWARE MONITORING DRIVER
10372M: Rudolf Marek <r.marek@assembler.cz>
10373L: lm-sensors@lm-sensors.org
10374S: Maintained
10375F: Documentation/hwmon/w83793
10376F: drivers/hwmon/w83793.c
10377
10378W83795 HARDWARE MONITORING DRIVER
10379M: Jean Delvare <jdelvare@suse.de>
10380L: lm-sensors@lm-sensors.org
10381S: Maintained
10382F: drivers/hwmon/w83795.c
10383
10384W83L51xD SD/MMC CARD INTERFACE DRIVER
10385M: Pierre Ossman <pierre@ossman.eu>
10386S: Maintained
10387F: drivers/mmc/host/wbsd.*
10388
10389WACOM PROTOCOL 4 SERIAL TABLETS
10390M: Julian Squires <julian@cipht.net>
10391M: Hans de Goede <hdegoede@redhat.com>
10392L: linux-input@vger.kernel.org
10393S: Maintained
10394F: drivers/input/tablet/wacom_serial4.c
10395
10396WATCHDOG DEVICE DRIVERS
10397M: Wim Van Sebroeck <wim@iguana.be>
10398L: linux-watchdog@vger.kernel.org
10399W: http://www.linux-watchdog.org/
10400T: git git://www.linux-watchdog.org/linux-watchdog.git
10401S: Maintained
10402F: Documentation/watchdog/
10403F: drivers/watchdog/
10404F: include/linux/watchdog.h
10405F: include/uapi/linux/watchdog.h
10406
10407WD7000 SCSI DRIVER
10408M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
10409L: linux-scsi@vger.kernel.org
10410S: Maintained
10411F: drivers/scsi/wd7000.c
10412
10413WIIMOTE HID DRIVER
10414M: David Herrmann <dh.herrmann@googlemail.com>
10415L: linux-input@vger.kernel.org
10416S: Maintained
10417F: drivers/hid/hid-wiimote*
10418
10419WINBOND CIR DRIVER
10420M: David Härdeman <david@hardeman.nu>
10421S: Maintained
10422F: drivers/media/rc/winbond-cir.c
10423
10424WIMAX STACK
10425M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10426M: linux-wimax@intel.com
10427L: wimax@linuxwimax.org (subscribers-only)
10428S: Supported
10429W: http://linuxwimax.org
10430F: Documentation/wimax/README.wimax
10431F: include/linux/wimax/debug.h
10432F: include/net/wimax.h
10433F: include/uapi/linux/wimax.h
10434F: net/wimax/
10435
10436WISTRON LAPTOP BUTTON DRIVER
10437M: Miloslav Trmac <mitr@volny.cz>
10438S: Maintained
10439F: drivers/input/misc/wistron_btns.c
10440
10441WL3501 WIRELESS PCMCIA CARD DRIVER
10442M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10443L: linux-wireless@vger.kernel.org
10444W: http://oops.ghostprotocols.net:81/blog
10445S: Maintained
10446F: drivers/net/wireless/wl3501*
10447
10448WM97XX TOUCHSCREEN DRIVERS
10449M: Mark Brown <broonie@kernel.org>
10450M: Liam Girdwood <lrg@slimlogic.co.uk>
10451L: linux-input@vger.kernel.org
10452T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10453W: http://opensource.wolfsonmicro.com/node/7
10454S: Supported
10455F: drivers/input/touchscreen/*wm97*
10456F: include/linux/wm97xx.h
10457
10458WOLFSON MICROELECTRONICS DRIVERS
10459L: patches@opensource.wolfsonmicro.com
10460T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10461T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10462W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10463S: Supported
10464F: Documentation/hwmon/wm83??
10465F: arch/arm/mach-s3c64xx/mach-crag6410*
10466F: drivers/clk/clk-wm83*.c
10467F: drivers/extcon/extcon-arizona.c
10468F: drivers/leds/leds-wm83*.c
10469F: drivers/gpio/gpio-*wm*.c
10470F: drivers/gpio/gpio-arizona.c
10471F: drivers/hwmon/wm83??-hwmon.c
10472F: drivers/input/misc/wm831x-on.c
10473F: drivers/input/touchscreen/wm831x-ts.c
10474F: drivers/input/touchscreen/wm97*.c
10475F: drivers/mfd/arizona*
10476F: drivers/mfd/wm*.c
10477F: drivers/power/wm83*.c
10478F: drivers/rtc/rtc-wm83*.c
10479F: drivers/regulator/wm8*.c
10480F: drivers/video/backlight/wm83*_bl.c
10481F: drivers/watchdog/wm83*_wdt.c
10482F: include/linux/mfd/arizona/
10483F: include/linux/mfd/wm831x/
10484F: include/linux/mfd/wm8350/
10485F: include/linux/mfd/wm8400*
10486F: include/linux/wm97xx.h
10487F: include/sound/wm????.h
10488F: sound/soc/codecs/arizona.?
10489F: sound/soc/codecs/wm*
10490
10491WORKQUEUE
10492M: Tejun Heo <tj@kernel.org>
10493T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10494S: Maintained
10495F: include/linux/workqueue.h
10496F: kernel/workqueue.c
10497F: Documentation/workqueue.txt
10498
10499X.25 NETWORK LAYER
10500M: Andrew Hendry <andrew.hendry@gmail.com>
10501L: linux-x25@vger.kernel.org
10502S: Odd Fixes
10503F: Documentation/networking/x25*
10504F: include/net/x25*
10505F: net/x25/
10506
10507X86 ARCHITECTURE (32-BIT AND 64-BIT)
10508M: Thomas Gleixner <tglx@linutronix.de>
10509M: Ingo Molnar <mingo@redhat.com>
10510M: "H. Peter Anvin" <hpa@zytor.com>
10511M: x86@kernel.org
10512L: linux-kernel@vger.kernel.org
10513T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10514S: Maintained
10515F: Documentation/x86/
10516F: arch/x86/
10517
10518X86 PLATFORM DRIVERS
10519M: Darren Hart <dvhart@infradead.org>
10520L: platform-driver-x86@vger.kernel.org
10521T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10522S: Maintained
10523F: drivers/platform/x86/
10524
10525X86 MCE INFRASTRUCTURE
10526M: Tony Luck <tony.luck@intel.com>
10527M: Borislav Petkov <bp@alien8.de>
10528L: linux-edac@vger.kernel.org
10529S: Maintained
10530F: arch/x86/kernel/cpu/mcheck/*
10531
10532X86 VDSO
10533M: Andy Lutomirski <luto@amacapital.net>
10534L: linux-kernel@vger.kernel.org
10535T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10536S: Maintained
10537F: arch/x86/vdso/
10538
10539XC2028/3028 TUNER DRIVER
10540M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10541L: linux-media@vger.kernel.org
10542W: http://linuxtv.org
10543T: git git://linuxtv.org/media_tree.git
10544S: Maintained
10545F: drivers/media/tuners/tuner-xc2028.*
10546
10547XEN HYPERVISOR INTERFACE
10548M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10549M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10550M: David Vrabel <david.vrabel@citrix.com>
10551L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10552T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10553S: Supported
10554F: arch/x86/xen/
10555F: drivers/*/xen-*front.c
10556F: drivers/xen/
10557F: arch/x86/include/asm/xen/
10558F: include/xen/
10559F: include/uapi/xen/
10560
10561XEN HYPERVISOR ARM
10562M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10563L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10564S: Supported
10565F: arch/arm/xen/
10566F: arch/arm/include/asm/xen/
10567
10568XEN HYPERVISOR ARM64
10569M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10570L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10571S: Supported
10572F: arch/arm64/xen/
10573F: arch/arm64/include/asm/xen/
10574
10575XEN NETWORK BACKEND DRIVER
10576M: Ian Campbell <ian.campbell@citrix.com>
10577M: Wei Liu <wei.liu2@citrix.com>
10578L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10579L: netdev@vger.kernel.org
10580S: Supported
10581F: drivers/net/xen-netback/*
10582
10583XEN PCI SUBSYSTEM
10584M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10585L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10586S: Supported
10587F: arch/x86/pci/*xen*
10588F: drivers/pci/*xen*
10589
10590XEN BLOCK SUBSYSTEM
10591M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10592L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10593S: Supported
10594F: drivers/block/xen-blkback/*
10595F: drivers/block/xen*
10596
10597XEN PVSCSI DRIVERS
10598M: Juergen Gross <jgross@suse.com>
10599L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10600L: linux-scsi@vger.kernel.org
10601S: Supported
10602F: drivers/scsi/xen-scsifront.c
10603F: drivers/xen/xen-scsiback.c
10604F: include/xen/interface/io/vscsiif.h
10605
10606XEN SWIOTLB SUBSYSTEM
10607M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10608L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10609S: Supported
10610F: arch/x86/xen/*swiotlb*
10611F: drivers/xen/*swiotlb*
10612
10613XFS FILESYSTEM
10614P: Silicon Graphics Inc
10615M: Dave Chinner <david@fromorbit.com>
10616M: xfs@oss.sgi.com
10617L: xfs@oss.sgi.com
10618W: http://oss.sgi.com/projects/xfs
10619T: git git://oss.sgi.com/xfs/xfs.git
10620S: Supported
10621F: Documentation/filesystems/xfs.txt
10622F: fs/xfs/
10623
10624XILINX AXI ETHERNET DRIVER
10625M: Anirudha Sarangi <anirudh@xilinx.com>
10626M: John Linn <John.Linn@xilinx.com>
10627S: Maintained
10628F: drivers/net/ethernet/xilinx/xilinx_axienet*
10629
10630XILINX UARTLITE SERIAL DRIVER
10631M: Peter Korsgaard <jacmet@sunsite.dk>
10632L: linux-serial@vger.kernel.org
10633S: Maintained
10634F: drivers/tty/serial/uartlite.c
10635
10636XILLYBUS DRIVER
10637M: Eli Billauer <eli.billauer@gmail.com>
10638L: linux-kernel@vger.kernel.org
10639S: Supported
10640F: drivers/char/xillybus/
10641
10642XTENSA XTFPGA PLATFORM SUPPORT
10643M: Max Filippov <jcmvbkbc@gmail.com>
10644L: linux-xtensa@linux-xtensa.org
10645S: Maintained
10646F: drivers/spi/spi-xtensa-xtfpga.c
10647
10648YAM DRIVER FOR AX.25
10649M: Jean-Paul Roubelat <jpr@f6fbb.org>
10650L: linux-hams@vger.kernel.org
10651S: Maintained
10652F: drivers/net/hamradio/yam*
10653F: include/linux/yam.h
10654
10655YEALINK PHONE DRIVER
10656M: Henk Vergonet <Henk.Vergonet@gmail.com>
10657L: usbb2k-api-dev@nongnu.org
10658S: Maintained
10659F: Documentation/input/yealink.txt
10660F: drivers/input/misc/yealink.*
10661
10662Z8530 DRIVER FOR AX.25
10663M: Joerg Reuter <jreuter@yaina.de>
10664W: http://yaina.de/jreuter/
10665W: http://www.qsl.net/dl1bke/
10666L: linux-hams@vger.kernel.org
10667S: Maintained
10668F: Documentation/networking/z8530drv.txt
10669F: drivers/net/hamradio/*scc.c
10670F: drivers/net/hamradio/z8530.h
10671
10672ZBUD COMPRESSED PAGE ALLOCATOR
10673M: Seth Jennings <sjennings@variantweb.net>
10674L: linux-mm@kvack.org
10675S: Maintained
10676F: mm/zbud.c
10677F: include/linux/zbud.h
10678
10679ZD1211RW WIRELESS DRIVER
10680M: Daniel Drake <dsd@gentoo.org>
10681M: Ulrich Kunitz <kune@deine-taler.de>
10682W: http://zd1211.ath.cx/wiki/DriverRewrite
10683L: linux-wireless@vger.kernel.org
10684L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10685S: Maintained
10686F: drivers/net/wireless/zd1211rw/
10687
10688ZR36067 VIDEO FOR LINUX DRIVER
10689L: mjpeg-users@lists.sourceforge.net
10690L: linux-media@vger.kernel.org
10691W: http://mjpeg.sourceforge.net/driver-zoran/
10692T: hg http://linuxtv.org/hg/v4l-dvb
10693S: Odd Fixes
10694F: drivers/media/pci/zoran/
10695
10696ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10697M: Minchan Kim <minchan@kernel.org>
10698M: Nitin Gupta <ngupta@vflare.org>
10699L: linux-kernel@vger.kernel.org
10700S: Maintained
10701F: drivers/block/zram/
10702F: Documentation/blockdev/zram.txt
10703
10704ZS DECSTATION Z85C30 SERIAL DRIVER
10705M: "Maciej W. Rozycki" <macro@linux-mips.org>
10706S: Maintained
10707F: drivers/tty/serial/zs.*
10708
10709ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10710M: Minchan Kim <minchan@kernel.org>
10711M: Nitin Gupta <ngupta@vflare.org>
10712L: linux-mm@kvack.org
10713S: Maintained
10714F: mm/zsmalloc.c
10715F: include/linux/zsmalloc.h
10716
10717ZSWAP COMPRESSED SWAP CACHING
10718M: Seth Jennings <sjennings@variantweb.net>
10719L: linux-mm@kvack.org
10720S: Maintained
10721F: mm/zswap.c
10722
10723THE REST
10724M: Linus Torvalds <torvalds@linux-foundation.org>
10725L: linux-kernel@vger.kernel.org
10726Q: http://patchwork.kernel.org/project/LKML/list/
10727T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
10728S: Buried alive in reporters
10729F: *
10730F: */
This page took 0.058115 seconds and 5 git commands to generate.