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