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