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