Documentation: power: max77693-charger: Document exported sysfs entry
[deliverable/linux.git] / MAINTAINERS
... / ...
CommitLineData
1
2
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
39
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
53 PLEASE remember that submissions must be made under the terms
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
58
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
68
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
112 K: of_get_profile
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
123Maintainers List (try to look for most precise areas first)
124
125 -----------------------------------
126
1273C59X NETWORK DRIVER
128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129L: netdev@vger.kernel.org
130S: Maintained
131F: Documentation/networking/vortex.txt
132F: drivers/net/ethernet/3com/3c59x.c
133
1343CR990 NETWORK DRIVER
135M: David Dillow <dave@thedillows.org>
136L: netdev@vger.kernel.org
137S: Maintained
138F: drivers/net/ethernet/3com/typhoon*
139
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
142L: linux-scsi@vger.kernel.org
143W: http://www.lsi.com
144S: Supported
145F: drivers/scsi/3w-*
146
14753C700 AND 53C700-66 SCSI DRIVER
148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149L: linux-scsi@vger.kernel.org
150S: Maintained
151F: drivers/scsi/53c700*
152
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156L: linux-bluetooth@vger.kernel.org
157L: linux-wpan@vger.kernel.org
158S: Maintained
159F: net/6lowpan/
160F: include/net/6lowpan.h
161
1626PACK NETWORK DRIVER FOR AX.25
163M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
164L: linux-hams@vger.kernel.org
165S: Maintained
166F: drivers/net/hamradio/6pack.c
167
1688169 10/100/1000 GIGABIT ETHERNET DRIVER
169M: Realtek linux nic maintainers <nic_swsd@realtek.com>
170L: netdev@vger.kernel.org
171S: Maintained
172F: drivers/net/ethernet/realtek/r8169.c
173
1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER
175M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
176L: linux-serial@vger.kernel.org
177W: http://serial.sourceforge.net
178S: Maintained
179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180F: drivers/tty/serial/8250*
181F: include/linux/serial_8250.h
182
1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184L: netdev@vger.kernel.org
185S: Orphan / Obsolete
186F: drivers/net/ethernet/8390/
187
1889P FILE SYSTEM
189M: Eric Van Hensbergen <ericvh@gmail.com>
190M: Ron Minnich <rminnich@sandia.gov>
191M: Latchesar Ionkov <lucho@ionkov.net>
192L: v9fs-developer@lists.sourceforge.net
193W: http://swik.net/v9fs
194Q: http://patchwork.kernel.org/project/v9fs-devel/list/
195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196S: Maintained
197F: Documentation/filesystems/9p.txt
198F: fs/9p/
199F: net/9p/
200F: include/net/9p/
201F: include/uapi/linux/virtio_9p.h
202F: include/trace/events/9p.h
203
204
205A8293 MEDIA DRIVER
206M: Antti Palosaari <crope@iki.fi>
207L: linux-media@vger.kernel.org
208W: http://linuxtv.org/
209W: http://palosaari.fi/linux/
210Q: http://patchwork.linuxtv.org/project/linux-media/list/
211T: git git://linuxtv.org/anttip/media_tree.git
212S: Maintained
213F: drivers/media/dvb-frontends/a8293*
214
215AACRAID SCSI RAID DRIVER
216M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217L: linux-scsi@vger.kernel.org
218W: http://www.adaptec.com/
219S: Supported
220F: Documentation/scsi/aacraid.txt
221F: drivers/scsi/aacraid/
222
223ABI/API
224L: linux-api@vger.kernel.org
225F: Documentation/ABI/
226F: include/linux/syscalls.h
227F: include/uapi/
228F: kernel/sys_ni.c
229
230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
231M: Hans de Goede <hdegoede@redhat.com>
232L: lm-sensors@lm-sensors.org
233S: Maintained
234F: drivers/hwmon/abituguru.c
235
236ABIT UGURU 3 HARDWARE MONITOR DRIVER
237M: Alistair John Strachan <alistair@devzero.co.uk>
238L: lm-sensors@lm-sensors.org
239S: Maintained
240F: drivers/hwmon/abituguru3.c
241
242ACENIC DRIVER
243M: Jes Sorensen <jes@trained-monkey.org>
244L: linux-acenic@sunsite.dk
245S: Maintained
246F: drivers/net/ethernet/alteon/acenic*
247
248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
249M: Peter Feuerer <peter@piie.net>
250L: platform-driver-x86@vger.kernel.org
251W: http://piie.net/?section=acerhdf
252S: Maintained
253F: drivers/platform/x86/acerhdf.c
254
255ACER WMI LAPTOP EXTRAS
256M: "Lee, Chun-Yi" <jlee@suse.com>
257L: platform-driver-x86@vger.kernel.org
258S: Maintained
259F: drivers/platform/x86/acer-wmi.c
260
261ACPI
262M: Rafael J. Wysocki <rjw@rjwysocki.net>
263M: Len Brown <lenb@kernel.org>
264L: linux-acpi@vger.kernel.org
265W: https://01.org/linux-acpi
266Q: https://patchwork.kernel.org/project/linux-acpi/list/
267T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
268S: Supported
269F: drivers/acpi/
270F: drivers/pnp/pnpacpi/
271F: include/linux/acpi.h
272F: include/acpi/
273F: Documentation/acpi
274F: Documentation/ABI/testing/sysfs-bus-acpi
275F: drivers/pci/*acpi*
276F: drivers/pci/*/*acpi*
277F: drivers/pci/*/*/*acpi*
278F: tools/power/acpi
279
280ACPI COMPONENT ARCHITECTURE (ACPICA)
281M: Robert Moore <robert.moore@intel.com>
282M: Lv Zheng <lv.zheng@intel.com>
283M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
284L: linux-acpi@vger.kernel.org
285L: devel@acpica.org
286W: https://acpica.org/
287W: https://github.com/acpica/acpica/
288Q: https://patchwork.kernel.org/project/linux-acpi/list/
289T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290S: Supported
291F: drivers/acpi/acpica/
292F: include/acpi/
293F: tools/power/acpi/
294
295ACPI FAN DRIVER
296M: Zhang Rui <rui.zhang@intel.com>
297L: linux-acpi@vger.kernel.org
298W: https://01.org/linux-acpi
299S: Supported
300F: drivers/acpi/fan.c
301
302ACPI THERMAL DRIVER
303M: Zhang Rui <rui.zhang@intel.com>
304L: linux-acpi@vger.kernel.org
305W: https://01.org/linux-acpi
306S: Supported
307F: drivers/acpi/*thermal*
308
309ACPI VIDEO DRIVER
310M: Zhang Rui <rui.zhang@intel.com>
311L: linux-acpi@vger.kernel.org
312W: https://01.org/linux-acpi
313S: Supported
314F: drivers/acpi/video.c
315
316ACPI WMI DRIVER
317L: platform-driver-x86@vger.kernel.org
318S: Orphan
319F: drivers/platform/x86/wmi.c
320
321AD1889 ALSA SOUND DRIVER
322M: Thibaut Varene <T-Bone@parisc-linux.org>
323W: http://wiki.parisc-linux.org/AD1889
324L: linux-parisc@vger.kernel.org
325S: Maintained
326F: sound/pci/ad1889.*
327
328AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329M: Michael Hennerich <michael.hennerich@analog.com>
330W: http://wiki.analog.com/AD5254
331W: http://ez.analog.com/community/linux-device-drivers
332S: Supported
333F: drivers/misc/ad525x_dpot.c
334
335AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336M: Michael Hennerich <michael.hennerich@analog.com>
337W: http://wiki.analog.com/AD5398
338W: http://ez.analog.com/community/linux-device-drivers
339S: Supported
340F: drivers/regulator/ad5398.c
341
342AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343M: Michael Hennerich <michael.hennerich@analog.com>
344W: http://wiki.analog.com/AD7142
345W: http://ez.analog.com/community/linux-device-drivers
346S: Supported
347F: drivers/input/misc/ad714x.c
348
349AD7877 TOUCHSCREEN DRIVER
350M: Michael Hennerich <michael.hennerich@analog.com>
351W: http://wiki.analog.com/AD7877
352W: http://ez.analog.com/community/linux-device-drivers
353S: Supported
354F: drivers/input/touchscreen/ad7877.c
355
356AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357M: Michael Hennerich <michael.hennerich@analog.com>
358W: http://wiki.analog.com/AD7879
359W: http://ez.analog.com/community/linux-device-drivers
360S: Supported
361F: drivers/input/touchscreen/ad7879.c
362
363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364M: Jiri Kosina <jkosina@suse.cz>
365S: Maintained
366
367ADM1025 HARDWARE MONITOR DRIVER
368M: Jean Delvare <jdelvare@suse.de>
369L: lm-sensors@lm-sensors.org
370S: Maintained
371F: Documentation/hwmon/adm1025
372F: drivers/hwmon/adm1025.c
373
374ADM1029 HARDWARE MONITOR DRIVER
375M: Corentin Labbe <clabbe.montjoie@gmail.com>
376L: lm-sensors@lm-sensors.org
377S: Maintained
378F: drivers/hwmon/adm1029.c
379
380ADM8211 WIRELESS DRIVER
381L: linux-wireless@vger.kernel.org
382W: http://wireless.kernel.org/
383S: Orphan
384F: drivers/net/wireless/adm8211.*
385
386ADP1653 FLASH CONTROLLER DRIVER
387M: Sakari Ailus <sakari.ailus@iki.fi>
388L: linux-media@vger.kernel.org
389S: Maintained
390F: drivers/media/i2c/adp1653.c
391F: include/media/adp1653.h
392
393ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394M: Michael Hennerich <michael.hennerich@analog.com>
395W: http://wiki.analog.com/ADP5520
396W: http://ez.analog.com/community/linux-device-drivers
397S: Supported
398F: drivers/mfd/adp5520.c
399F: drivers/video/backlight/adp5520_bl.c
400F: drivers/leds/leds-adp5520.c
401F: drivers/gpio/gpio-adp5520.c
402F: drivers/input/keyboard/adp5520-keys.c
403
404ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405M: Michael Hennerich <michael.hennerich@analog.com>
406W: http://wiki.analog.com/ADP5588
407W: http://ez.analog.com/community/linux-device-drivers
408S: Supported
409F: drivers/input/keyboard/adp5588-keys.c
410F: drivers/gpio/gpio-adp5588.c
411
412ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413M: Michael Hennerich <michael.hennerich@analog.com>
414W: http://wiki.analog.com/ADP8860
415W: http://ez.analog.com/community/linux-device-drivers
416S: Supported
417F: drivers/video/backlight/adp8860_bl.c
418
419ADS1015 HARDWARE MONITOR DRIVER
420M: Dirk Eibach <eibach@gdsys.de>
421L: lm-sensors@lm-sensors.org
422S: Maintained
423F: Documentation/hwmon/ads1015
424F: drivers/hwmon/ads1015.c
425F: include/linux/i2c/ads1015.h
426
427ADT746X FAN DRIVER
428M: Colin Leroy <colin@colino.net>
429S: Maintained
430F: drivers/macintosh/therm_adt746x.c
431
432ADT7475 HARDWARE MONITOR DRIVER
433M: Jean Delvare <jdelvare@suse.de>
434L: lm-sensors@lm-sensors.org
435S: Maintained
436F: Documentation/hwmon/adt7475
437F: drivers/hwmon/adt7475.c
438
439ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440M: Michael Hennerich <michael.hennerich@analog.com>
441W: http://wiki.analog.com/ADXL345
442W: http://ez.analog.com/community/linux-device-drivers
443S: Supported
444F: drivers/input/misc/adxl34x.c
445
446ADVANSYS SCSI DRIVER
447M: Matthew Wilcox <matthew@wil.cx>
448L: linux-scsi@vger.kernel.org
449S: Maintained
450F: Documentation/scsi/advansys.txt
451F: drivers/scsi/advansys.c
452
453AEDSP16 DRIVER
454M: Riccardo Facchetti <fizban@tin.it>
455S: Maintained
456F: sound/oss/aedsp16.c
457
458AF9013 MEDIA DRIVER
459M: Antti Palosaari <crope@iki.fi>
460L: linux-media@vger.kernel.org
461W: http://linuxtv.org/
462W: http://palosaari.fi/linux/
463Q: http://patchwork.linuxtv.org/project/linux-media/list/
464T: git git://linuxtv.org/anttip/media_tree.git
465S: Maintained
466F: drivers/media/dvb-frontends/af9013*
467
468AF9033 MEDIA DRIVER
469M: Antti Palosaari <crope@iki.fi>
470L: linux-media@vger.kernel.org
471W: http://linuxtv.org/
472W: http://palosaari.fi/linux/
473Q: http://patchwork.linuxtv.org/project/linux-media/list/
474T: git git://linuxtv.org/anttip/media_tree.git
475S: Maintained
476F: drivers/media/dvb-frontends/af9033*
477
478AFFS FILE SYSTEM
479L: linux-fsdevel@vger.kernel.org
480S: Orphan
481F: Documentation/filesystems/affs.txt
482F: fs/affs/
483
484AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
485M: David Howells <dhowells@redhat.com>
486L: linux-afs@lists.infradead.org
487S: Supported
488F: fs/afs/
489F: include/net/af_rxrpc.h
490F: net/rxrpc/af_rxrpc.c
491
492AGPGART DRIVER
493M: David Airlie <airlied@linux.ie>
494T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
495S: Maintained
496F: drivers/char/agp/
497F: include/linux/agp*
498F: include/uapi/linux/agp*
499
500AHA152X SCSI DRIVER
501M: "Juergen E. Fischer" <fischer@norbit.de>
502L: linux-scsi@vger.kernel.org
503S: Maintained
504F: drivers/scsi/aha152x*
505F: drivers/scsi/pcmcia/aha152x*
506
507AIC7XXX / AIC79XX SCSI DRIVER
508M: Hannes Reinecke <hare@suse.de>
509L: linux-scsi@vger.kernel.org
510S: Maintained
511F: drivers/scsi/aic7xxx/
512
513AIMSLAB FM RADIO RECEIVER DRIVER
514M: Hans Verkuil <hverkuil@xs4all.nl>
515L: linux-media@vger.kernel.org
516T: git git://linuxtv.org/media_tree.git
517W: http://linuxtv.org
518S: Maintained
519F: drivers/media/radio/radio-aimslab*
520
521AIO
522M: Benjamin LaHaise <bcrl@kvack.org>
523L: linux-aio@kvack.org
524S: Supported
525F: fs/aio.c
526F: include/linux/*aio*.h
527
528AIRSPY MEDIA DRIVER
529M: Antti Palosaari <crope@iki.fi>
530L: linux-media@vger.kernel.org
531W: http://linuxtv.org/
532W: http://palosaari.fi/linux/
533Q: http://patchwork.linuxtv.org/project/linux-media/list/
534T: git git://linuxtv.org/anttip/media_tree.git
535S: Maintained
536F: drivers/media/usb/airspy/
537
538ALCATEL SPEEDTOUCH USB DRIVER
539M: Duncan Sands <duncan.sands@free.fr>
540L: linux-usb@vger.kernel.org
541W: http://www.linux-usb.org/SpeedTouch/
542S: Maintained
543F: drivers/usb/atm/speedtch.c
544F: drivers/usb/atm/usbatm.c
545
546ALCHEMY AU1XX0 MMC DRIVER
547M: Manuel Lauss <manuel.lauss@gmail.com>
548S: Maintained
549F: drivers/mmc/host/au1xmmc.c
550
551ALI1563 I2C DRIVER
552M: Rudolf Marek <r.marek@assembler.cz>
553L: linux-i2c@vger.kernel.org
554S: Maintained
555F: Documentation/i2c/busses/i2c-ali1563
556F: drivers/i2c/busses/i2c-ali1563.c
557
558ALPHA PORT
559M: Richard Henderson <rth@twiddle.net>
560M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
561M: Matt Turner <mattst88@gmail.com>
562S: Odd Fixes
563L: linux-alpha@vger.kernel.org
564F: arch/alpha/
565
566ALTERA TRIPLE SPEED ETHERNET DRIVER
567M: Vince Bridgers <vbridger@opensource.altera.com>
568L: netdev@vger.kernel.org
569L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
570S: Maintained
571F: drivers/net/ethernet/altera/
572
573ALTERA UART/JTAG UART SERIAL DRIVERS
574M: Tobias Klauser <tklauser@distanz.ch>
575L: linux-serial@vger.kernel.org
576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577S: Maintained
578F: drivers/tty/serial/altera_uart.c
579F: drivers/tty/serial/altera_jtaguart.c
580F: include/linux/altera_uart.h
581F: include/linux/altera_jtaguart.h
582
583AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
584M: Tom Lendacky <thomas.lendacky@amd.com>
585L: linux-crypto@vger.kernel.org
586S: Supported
587F: drivers/crypto/ccp/
588F: include/linux/ccp.h
589
590AMD FAM15H PROCESSOR POWER MONITORING DRIVER
591M: Andreas Herrmann <herrmann.der.user@googlemail.com>
592L: lm-sensors@lm-sensors.org
593S: Maintained
594F: Documentation/hwmon/fam15h_power
595F: drivers/hwmon/fam15h_power.c
596
597AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
598M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
599L: linux-geode@lists.infradead.org (moderated for non-subscribers)
600S: Supported
601F: drivers/usb/gadget/udc/amd5536udc.*
602
603AMD GEODE PROCESSOR/CHIPSET SUPPORT
604P: Andres Salomon <dilinger@queued.net>
605L: linux-geode@lists.infradead.org (moderated for non-subscribers)
606W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
607S: Supported
608F: drivers/char/hw_random/geode-rng.c
609F: drivers/crypto/geode*
610F: drivers/video/fbdev/geode/
611F: arch/x86/include/asm/geode.h
612
613AMD IOMMU (AMD-VI)
614M: Joerg Roedel <joro@8bytes.org>
615L: iommu@lists.linux-foundation.org
616T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
617S: Maintained
618F: drivers/iommu/amd_iommu*.[ch]
619F: include/linux/amd-iommu.h
620
621AMD KFD
622M: Oded Gabbay <oded.gabbay@amd.com>
623L: dri-devel@lists.freedesktop.org
624T: git git://people.freedesktop.org/~gabbayo/linux.git
625S: Supported
626F: drivers/gpu/drm/amd/amdkfd/
627F: drivers/gpu/drm/radeon/radeon_kfd.c
628F: drivers/gpu/drm/radeon/radeon_kfd.h
629F: include/uapi/linux/kfd_ioctl.h
630
631AMD MICROCODE UPDATE SUPPORT
632M: Andreas Herrmann <herrmann.der.user@googlemail.com>
633L: amd64-microcode@amd64.org
634S: Maintained
635F: arch/x86/kernel/cpu/microcode/amd*
636
637AMD XGBE DRIVER
638M: Tom Lendacky <thomas.lendacky@amd.com>
639L: netdev@vger.kernel.org
640S: Supported
641F: drivers/net/ethernet/amd/xgbe/
642F: drivers/net/phy/amd-xgbe-phy.c
643
644AMS (Apple Motion Sensor) DRIVER
645M: Michael Hanselmann <linux-kernel@hansmi.ch>
646S: Supported
647F: drivers/macintosh/ams/
648
649AMSO1100 RNIC DRIVER
650M: Tom Tucker <tom@opengridcomputing.com>
651M: Steve Wise <swise@opengridcomputing.com>
652L: linux-rdma@vger.kernel.org
653S: Maintained
654F: drivers/infiniband/hw/amso1100/
655
656ANALOG DEVICES INC AD9389B DRIVER
657M: Hans Verkuil <hans.verkuil@cisco.com>
658L: linux-media@vger.kernel.org
659S: Maintained
660F: drivers/media/i2c/ad9389b*
661
662ANALOG DEVICES INC ADV7511 DRIVER
663M: Hans Verkuil <hans.verkuil@cisco.com>
664L: linux-media@vger.kernel.org
665S: Maintained
666F: drivers/media/i2c/adv7511*
667
668ANALOG DEVICES INC ADV7604 DRIVER
669M: Hans Verkuil <hans.verkuil@cisco.com>
670L: linux-media@vger.kernel.org
671S: Maintained
672F: drivers/media/i2c/adv7604*
673
674ANALOG DEVICES INC ADV7842 DRIVER
675M: Hans Verkuil <hans.verkuil@cisco.com>
676L: linux-media@vger.kernel.org
677S: Maintained
678F: drivers/media/i2c/adv7842*
679
680ANALOG DEVICES INC ASOC CODEC DRIVERS
681M: Lars-Peter Clausen <lars@metafoo.de>
682L: alsa-devel@alsa-project.org (moderated for non-subscribers)
683W: http://wiki.analog.com/
684W: http://ez.analog.com/community/linux-device-drivers
685S: Supported
686F: sound/soc/codecs/adau*
687F: sound/soc/codecs/adav*
688F: sound/soc/codecs/ad1*
689F: sound/soc/codecs/ad7*
690F: sound/soc/codecs/ssm*
691F: sound/soc/codecs/sigmadsp.*
692
693ANALOG DEVICES INC ASOC DRIVERS
694L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
695L: alsa-devel@alsa-project.org (moderated for non-subscribers)
696W: http://blackfin.uclinux.org/
697S: Supported
698F: sound/soc/blackfin/*
699
700ANALOG DEVICES INC IIO DRIVERS
701M: Lars-Peter Clausen <lars@metafoo.de>
702M: Michael Hennerich <Michael.Hennerich@analog.com>
703W: http://wiki.analog.com/
704W: http://ez.analog.com/community/linux-device-drivers
705S: Supported
706F: drivers/iio/*/ad*
707X: drivers/iio/*/adjd*
708F: drivers/staging/iio/*/ad*
709F: staging/iio/trigger/iio-trig-bfin-timer.c
710
711AOA (Apple Onboard Audio) ALSA DRIVER
712M: Johannes Berg <johannes@sipsolutions.net>
713L: linuxppc-dev@lists.ozlabs.org
714L: alsa-devel@alsa-project.org (moderated for non-subscribers)
715S: Maintained
716F: sound/aoa/
717
718APM DRIVER
719M: Jiri Kosina <jkosina@suse.cz>
720S: Odd fixes
721F: arch/x86/kernel/apm_32.c
722F: include/linux/apm_bios.h
723F: include/uapi/linux/apm_bios.h
724F: drivers/char/apm-emulation.c
725
726APPLE BCM5974 MULTITOUCH DRIVER
727M: Henrik Rydberg <rydberg@bitmath.org>
728L: linux-input@vger.kernel.org
729S: Odd fixes
730F: drivers/input/mouse/bcm5974.c
731
732APPLE SMC DRIVER
733M: Henrik Rydberg <rydberg@bitmath.org>
734L: lm-sensors@lm-sensors.org
735S: Odd fixes
736F: drivers/hwmon/applesmc.c
737
738APPLETALK NETWORK LAYER
739M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
740S: Maintained
741F: drivers/net/appletalk/
742F: net/appletalk/
743
744APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
745M: Iyappan Subramanian <isubramanian@apm.com>
746M: Keyur Chudgar <kchudgar@apm.com>
747S: Supported
748F: drivers/net/ethernet/apm/xgene/
749F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
750
751APTINA CAMERA SENSOR PLL
752M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
753L: linux-media@vger.kernel.org
754S: Maintained
755F: drivers/media/i2c/aptina-pll.*
756
757ARASAN COMPACT FLASH PATA CONTROLLER
758M: Viresh Kumar <viresh.linux@gmail.com>
759L: linux-ide@vger.kernel.org
760S: Maintained
761F: include/linux/pata_arasan_cf_data.h
762F: drivers/ata/pata_arasan_cf.c
763
764ARC FRAMEBUFFER DRIVER
765M: Jaya Kumar <jayalk@intworks.biz>
766S: Maintained
767F: drivers/video/fbdev/arcfb.c
768F: drivers/video/fbdev/core/fb_defio.c
769
770ARM MFM AND FLOPPY DRIVERS
771M: Ian Molton <spyro@f2s.com>
772S: Maintained
773F: arch/arm/lib/floppydma.S
774F: arch/arm/include/asm/floppy.h
775
776ARM PMU PROFILING AND DEBUGGING
777M: Will Deacon <will.deacon@arm.com>
778S: Maintained
779F: arch/arm/kernel/perf_event*
780F: arch/arm/oprofile/common.c
781F: arch/arm/include/asm/pmu.h
782F: arch/arm/kernel/hw_breakpoint.c
783F: arch/arm/include/asm/hw_breakpoint.h
784
785ARM PORT
786M: Russell King <linux@arm.linux.org.uk>
787L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
788W: http://www.arm.linux.org.uk/
789S: Maintained
790F: arch/arm/
791
792ARM SUB-ARCHITECTURES
793L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
794S: Maintained
795F: arch/arm/mach-*/
796F: arch/arm/plat-*/
797T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
798
799ARM PRIMECELL AACI PL041 DRIVER
800M: Russell King <linux@arm.linux.org.uk>
801S: Maintained
802F: sound/arm/aaci.*
803
804ARM PRIMECELL CLCD PL110 DRIVER
805M: Russell King <linux@arm.linux.org.uk>
806S: Maintained
807F: drivers/video/fbdev/amba-clcd.*
808
809ARM PRIMECELL KMI PL050 DRIVER
810M: Russell King <linux@arm.linux.org.uk>
811S: Maintained
812F: drivers/input/serio/ambakmi.*
813F: include/linux/amba/kmi.h
814
815ARM PRIMECELL MMCI PL180/1 DRIVER
816M: Russell King <linux@arm.linux.org.uk>
817S: Maintained
818F: drivers/mmc/host/mmci.*
819F: include/linux/amba/mmci.h
820
821ARM PRIMECELL UART PL010 AND PL011 DRIVERS
822M: Russell King <linux@arm.linux.org.uk>
823S: Maintained
824F: drivers/tty/serial/amba-pl01*.c
825F: include/linux/amba/serial.h
826
827ARM PRIMECELL BUS SUPPORT
828M: Russell King <linux@arm.linux.org.uk>
829S: Maintained
830F: drivers/amba/
831F: include/linux/amba/bus.h
832
833ARM/ADS SPHERE MACHINE SUPPORT
834M: Lennert Buytenhek <kernel@wantstofly.org>
835L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
836S: Maintained
837
838ARM/AFEB9260 MACHINE SUPPORT
839M: Sergey Lapin <slapin@ossfans.org>
840L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
841S: Maintained
842
843ARM/AJECO 1ARM MACHINE SUPPORT
844M: Lennert Buytenhek <kernel@wantstofly.org>
845L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
846S: Maintained
847
848ARM/Allwinner A1X SoC support
849M: Maxime Ripard <maxime.ripard@free-electrons.com>
850L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
851S: Maintained
852N: sun[x4567]i
853
854ARM/Allwinner SoC Clock Support
855M: Emilio López <emilio@elopez.com.ar>
856S: Maintained
857F: drivers/clk/sunxi/
858
859ARM/Amlogic MesonX SoC support
860M: Carlo Caione <carlo@caione.org>
861L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
862S: Maintained
863F: drivers/media/rc/meson-ir.c
864N: meson[x68]
865
866ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
867M: Andrew Victor <linux@maxim.org.za>
868M: Nicolas Ferre <nicolas.ferre@atmel.com>
869M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
870L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
871W: http://maxim.org.za/at91_26.html
872W: http://www.linux4sam.org
873S: Supported
874F: arch/arm/mach-at91/
875F: include/soc/at91/
876F: arch/arm/boot/dts/at91*.dts
877F: arch/arm/boot/dts/at91*.dtsi
878F: arch/arm/boot/dts/sama*.dts
879F: arch/arm/boot/dts/sama*.dtsi
880
881ARM/ATMEL AT91 Clock Support
882M: Boris Brezillon <boris.brezillon@free-electrons.com>
883S: Maintained
884F: drivers/clk/at91
885
886ARM/CALXEDA HIGHBANK ARCHITECTURE
887M: Rob Herring <robh@kernel.org>
888L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
889S: Maintained
890F: arch/arm/mach-highbank/
891
892ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
893M: Krzysztof Halasa <khalasa@piap.pl>
894S: Maintained
895F: arch/arm/mach-cns3xxx/
896
897ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
898M: Alexander Shiyan <shc_work@mail.ru>
899L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
900S: Odd Fixes
901N: clps711x
902
903ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
904M: Hartley Sweeten <hsweeten@visionengravers.com>
905M: Ryan Mallon <rmallon@gmail.com>
906L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
907S: Maintained
908F: arch/arm/mach-ep93xx/
909F: arch/arm/mach-ep93xx/include/mach/
910
911ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
912M: Lennert Buytenhek <kernel@wantstofly.org>
913L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914S: Maintained
915
916ARM/CLKDEV SUPPORT
917M: Russell King <linux@arm.linux.org.uk>
918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919S: Maintained
920F: arch/arm/include/asm/clkdev.h
921F: drivers/clk/clkdev.c
922
923ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
924M: Mike Rapoport <mike@compulab.co.il>
925L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
926S: Maintained
927
928ARM/CONTEC MICRO9 MACHINE SUPPORT
929M: Hubert Feurstein <hubert.feurstein@contec.at>
930S: Maintained
931F: arch/arm/mach-ep93xx/micro9.c
932
933ARM/CORESIGHT FRAMEWORK AND DRIVERS
934M: Mathieu Poirier <mathieu.poirier@linaro.org>
935L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
936S: Maintained
937F: drivers/coresight/*
938F: Documentation/trace/coresight.txt
939F: Documentation/devicetree/bindings/arm/coresight.txt
940F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
941
942ARM/CORGI MACHINE SUPPORT
943M: Richard Purdie <rpurdie@rpsys.net>
944S: Maintained
945
946ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
947M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
948L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949T: git git://git.berlios.de/gemini-board
950S: Maintained
951F: arch/arm/mach-gemini/
952
953ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
954M: Barry Song <baohua@kernel.org>
955L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
956T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
957S: Maintained
958F: arch/arm/mach-prima2/
959F: drivers/clk/sirf/
960F: drivers/clocksource/timer-prima2.c
961F: drivers/clocksource/timer-marco.c
962N: [^a-z]sirf
963
964ARM/EBSA110 MACHINE SUPPORT
965M: Russell King <linux@arm.linux.org.uk>
966L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
967W: http://www.arm.linux.org.uk/
968S: Maintained
969F: arch/arm/mach-ebsa110/
970F: drivers/net/ethernet/amd/am79c961a.*
971
972ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
973M: Uwe Kleine-König <kernel@pengutronix.de>
974L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
975S: Maintained
976N: efm32
977
978ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
979M: Daniel Ribeiro <drwyrm@gmail.com>
980M: Stefan Schmidt <stefan@openezx.org>
981M: Harald Welte <laforge@openezx.org>
982L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
983W: http://www.openezx.org/
984S: Maintained
985T: topgit git://git.openezx.org/openezx.git
986F: arch/arm/mach-pxa/ezx.c
987
988ARM/FARADAY FA526 PORT
989M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
990L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
991S: Maintained
992T: git git://git.berlios.de/gemini-board
993F: arch/arm/mm/*-fa*
994
995ARM/FOOTBRIDGE ARCHITECTURE
996M: Russell King <linux@arm.linux.org.uk>
997L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
998W: http://www.arm.linux.org.uk/
999S: Maintained
1000F: arch/arm/include/asm/hardware/dec21285.h
1001F: arch/arm/mach-footbridge/
1002
1003ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1004M: Shawn Guo <shawn.guo@linaro.org>
1005M: Sascha Hauer <kernel@pengutronix.de>
1006L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1007S: Maintained
1008T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1009F: arch/arm/mach-imx/
1010F: arch/arm/mach-mxs/
1011F: arch/arm/boot/dts/imx*
1012F: arch/arm/configs/imx*_defconfig
1013
1014ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1015M: Lennert Buytenhek <kernel@wantstofly.org>
1016L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1017S: Maintained
1018
1019ARM/GUMSTIX MACHINE SUPPORT
1020M: Steve Sakoman <sakoman@gmail.com>
1021L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1022S: Maintained
1023
1024ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1025M: Philipp Zabel <philipp.zabel@gmail.com>
1026M: Paul Parsons <lost.distance@yahoo.com>
1027L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1028S: Maintained
1029F: arch/arm/mach-pxa/hx4700.c
1030F: arch/arm/mach-pxa/include/mach/hx4700.h
1031F: sound/soc/pxa/hx4700.c
1032
1033ARM/HISILICON SOC SUPPORT
1034M: Wei Xu <xuwei5@hisilicon.com>
1035L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1036W: http://www.hisilicon.com
1037S: Supported
1038T: git git://github.com/hisilicon/linux-hisi.git
1039F: arch/arm/mach-hisi/
1040
1041ARM/HP JORNADA 7XX MACHINE SUPPORT
1042M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1043W: www.jlime.com
1044S: Maintained
1045T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1046F: arch/arm/mach-sa1100/jornada720.c
1047F: arch/arm/mach-sa1100/include/mach/jornada720.h
1048
1049ARM/IGEP MACHINE SUPPORT
1050M: Enric Balletbo i Serra <eballetbo@gmail.com>
1051M: Javier Martinez Canillas <javier@dowhile0.org>
1052L: linux-omap@vger.kernel.org
1053L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1054S: Maintained
1055F: arch/arm/boot/dts/omap3-igep*
1056
1057ARM/INCOME PXA270 SUPPORT
1058M: Marek Vasut <marek.vasut@gmail.com>
1059L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1060S: Maintained
1061F: arch/arm/mach-pxa/colibri-pxa270-income.c
1062
1063ARM/INTEL IOP32X ARM ARCHITECTURE
1064M: Lennert Buytenhek <kernel@wantstofly.org>
1065L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1066S: Maintained
1067
1068ARM/INTEL IOP33X ARM ARCHITECTURE
1069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1070S: Orphan
1071
1072ARM/INTEL IOP13XX ARM ARCHITECTURE
1073M: Lennert Buytenhek <kernel@wantstofly.org>
1074L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1075S: Maintained
1076
1077ARM/INTEL IQ81342EX MACHINE SUPPORT
1078M: Lennert Buytenhek <kernel@wantstofly.org>
1079L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1080S: Maintained
1081
1082ARM/INTEL IXDP2850 MACHINE SUPPORT
1083M: Lennert Buytenhek <kernel@wantstofly.org>
1084L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1085S: Maintained
1086
1087ARM/INTEL IXP4XX ARM ARCHITECTURE
1088M: Imre Kaloz <kaloz@openwrt.org>
1089M: Krzysztof Halasa <khalasa@piap.pl>
1090L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1091S: Maintained
1092F: arch/arm/mach-ixp4xx/
1093
1094ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1095M: Jonathan Cameron <jic23@cam.ac.uk>
1096L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1097S: Maintained
1098F: arch/arm/mach-pxa/stargate2.c
1099F: drivers/pcmcia/pxa2xx_stargate2.c
1100
1101ARM/INTEL XSC3 (MANZANO) ARM CORE
1102M: Lennert Buytenhek <kernel@wantstofly.org>
1103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104S: Maintained
1105
1106ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1107M: Lennert Buytenhek <kernel@wantstofly.org>
1108L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1109S: Maintained
1110
1111ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1112M: Santosh Shilimkar <ssantosh@kernel.org>
1113L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114S: Maintained
1115F: arch/arm/mach-keystone/
1116T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1117
1118ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1119M: Santosh Shilimkar <ssantosh@kernel.org>
1120L: linux-kernel@vger.kernel.org
1121S: Maintained
1122F: drivers/clk/keystone/
1123
1124ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1125M: Santosh Shilimkar <ssantosh@kernel.org>
1126L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1127L: linux-kernel@vger.kernel.org
1128S: Maintained
1129F: drivers/clocksource/timer-keystone.c
1130
1131ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1132M: Santosh Shilimkar <ssantosh@kernel.org>
1133L: linux-kernel@vger.kernel.org
1134S: Maintained
1135F: drivers/power/reset/keystone-reset.c
1136
1137ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1138M: Santosh Shilimkar <ssantosh@kernel.org>
1139L: linux-kernel@vger.kernel.org
1140S: Maintained
1141F: drivers/memory/*emif*
1142
1143ARM/LOGICPD PXA270 MACHINE SUPPORT
1144M: Lennert Buytenhek <kernel@wantstofly.org>
1145L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1146S: Maintained
1147
1148ARM/MAGICIAN MACHINE SUPPORT
1149M: Philipp Zabel <philipp.zabel@gmail.com>
1150S: Maintained
1151
1152ARM/Marvell Armada 370 and Armada XP SOC support
1153M: Jason Cooper <jason@lakedaemon.net>
1154M: Andrew Lunn <andrew@lunn.ch>
1155M: Gregory Clement <gregory.clement@free-electrons.com>
1156M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1157L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158S: Maintained
1159F: arch/arm/mach-mvebu/
1160
1161ARM/Marvell Berlin SoC support
1162M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1163L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1164S: Maintained
1165F: arch/arm/mach-berlin/
1166
1167ARM/Marvell Dove/MV78xx0/Orion SOC support
1168M: Jason Cooper <jason@lakedaemon.net>
1169M: Andrew Lunn <andrew@lunn.ch>
1170M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1171L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172S: Maintained
1173F: arch/arm/mach-dove/
1174F: arch/arm/mach-mv78xx0/
1175F: arch/arm/mach-orion5x/
1176F: arch/arm/plat-orion/
1177
1178ARM/Orion SoC/Technologic Systems TS-78xx platform support
1179M: Alexander Clouter <alex@digriz.org.uk>
1180L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1181W: http://www.digriz.org.uk/ts78xx/kernel
1182S: Maintained
1183F: arch/arm/mach-orion5x/ts78xx-*
1184
1185ARM/Mediatek SoC support
1186M: Matthias Brugger <matthias.bgg@gmail.com>
1187L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1188S: Maintained
1189F: arch/arm/boot/dts/mt6*
1190F: arch/arm/boot/dts/mt8*
1191F: arch/arm/mach-mediatek/
1192N: mtk
1193K: mediatek
1194
1195ARM/MICREL KS8695 ARCHITECTURE
1196M: Greg Ungerer <gerg@uclinux.org>
1197L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1198F: arch/arm/mach-ks8695/
1199S: Odd Fixes
1200
1201ARM/MIOA701 MACHINE SUPPORT
1202M: Robert Jarzmik <robert.jarzmik@free.fr>
1203L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1204F: arch/arm/mach-pxa/mioa701.c
1205S: Maintained
1206
1207ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1208M: Michael Petchkovsky <mkpetch@internode.on.net>
1209S: Maintained
1210
1211ARM/NOMADIK ARCHITECTURE
1212M: Alessandro Rubini <rubini@unipv.it>
1213M: Linus Walleij <linus.walleij@linaro.org>
1214L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1215S: Maintained
1216F: arch/arm/mach-nomadik/
1217F: drivers/pinctrl/nomadik/
1218F: drivers/i2c/busses/i2c-nomadik.c
1219T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1220
1221ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1222M: Nelson Castillo <arhuaco@freaks-unidos.net>
1223L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1224W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1225S: Supported
1226
1227ARM/QUALCOMM MSM MACHINE SUPPORT
1228M: David Brown <davidb@codeaurora.org>
1229M: Daniel Walker <dwalker@fifo99.com>
1230M: Bryan Huntsman <bryanh@codeaurora.org>
1231L: linux-arm-msm@vger.kernel.org
1232F: arch/arm/mach-msm/
1233F: drivers/video/fbdev/msm/
1234F: drivers/mmc/host/msm_sdcc.c
1235F: drivers/mmc/host/msm_sdcc.h
1236F: drivers/tty/serial/msm_serial.h
1237F: drivers/tty/serial/msm_serial.c
1238F: drivers/*/pm8???-*
1239F: drivers/mfd/ssbi.c
1240T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
1241S: Maintained
1242
1243ARM/TOSA MACHINE SUPPORT
1244M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1245M: Dirk Opfer <dirk@opfer-online.de>
1246S: Maintained
1247
1248ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1249M: Marek Vasut <marek.vasut@gmail.com>
1250L: linux-arm-kernel@lists.infradead.org
1251W: http://hackndev.com
1252S: Maintained
1253F: arch/arm/mach-pxa/include/mach/palmtx.h
1254F: arch/arm/mach-pxa/palmtx.c
1255F: arch/arm/mach-pxa/include/mach/palmt5.h
1256F: arch/arm/mach-pxa/palmt5.c
1257F: arch/arm/mach-pxa/include/mach/palmld.h
1258F: arch/arm/mach-pxa/palmld.c
1259F: arch/arm/mach-pxa/include/mach/palmte2.h
1260F: arch/arm/mach-pxa/palmte2.c
1261F: arch/arm/mach-pxa/include/mach/palmtc.h
1262F: arch/arm/mach-pxa/palmtc.c
1263
1264ARM/PALM TREO SUPPORT
1265M: Tomas Cech <sleep_walker@suse.cz>
1266L: linux-arm-kernel@lists.infradead.org
1267W: http://hackndev.com
1268S: Maintained
1269F: arch/arm/mach-pxa/include/mach/palmtreo.h
1270F: arch/arm/mach-pxa/palmtreo.c
1271
1272ARM/PALMZ72 SUPPORT
1273M: Sergey Lapin <slapin@ossfans.org>
1274L: linux-arm-kernel@lists.infradead.org
1275W: http://hackndev.com
1276S: Maintained
1277F: arch/arm/mach-pxa/include/mach/palmz72.h
1278F: arch/arm/mach-pxa/palmz72.c
1279
1280ARM/PLEB SUPPORT
1281M: Peter Chubb <pleb@gelato.unsw.edu.au>
1282W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1283S: Maintained
1284
1285ARM/PT DIGITAL BOARD PORT
1286M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1287L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1288W: http://www.arm.linux.org.uk/
1289S: Maintained
1290
1291ARM/QUALCOMM SUPPORT
1292M: Kumar Gala <galak@codeaurora.org>
1293M: David Brown <davidb@codeaurora.org>
1294L: linux-arm-msm@vger.kernel.org
1295S: Maintained
1296F: arch/arm/mach-qcom/
1297T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1298
1299ARM/RADISYS ENP2611 MACHINE SUPPORT
1300M: Lennert Buytenhek <kernel@wantstofly.org>
1301L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1302S: Maintained
1303
1304ARM/RISCPC ARCHITECTURE
1305M: Russell King <linux@arm.linux.org.uk>
1306L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1307W: http://www.arm.linux.org.uk/
1308S: Maintained
1309F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1310F: arch/arm/include/asm/hardware/ioc.h
1311F: arch/arm/include/asm/hardware/iomd.h
1312F: arch/arm/include/asm/hardware/memc.h
1313F: arch/arm/mach-rpc/
1314F: drivers/net/ethernet/8390/etherh.c
1315F: drivers/net/ethernet/i825xx/ether1*
1316F: drivers/net/ethernet/seeq/ether3*
1317F: drivers/scsi/arm/
1318
1319ARM/Rockchip SoC support
1320M: Heiko Stuebner <heiko@sntech.de>
1321L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1322L: linux-rockchip@lists.infradead.org
1323S: Maintained
1324F: arch/arm/boot/dts/rk3*
1325F: arch/arm/mach-rockchip/
1326F: drivers/clk/rockchip/
1327F: drivers/i2c/busses/i2c-rk3x.c
1328F: drivers/*/*rockchip*
1329F: drivers/*/*/*rockchip*
1330F: sound/soc/rockchip/
1331
1332ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1333M: Kukjin Kim <kgene@kernel.org>
1334L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1335L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1336S: Maintained
1337F: arch/arm/boot/dts/s3c*
1338F: arch/arm/boot/dts/exynos*
1339F: arch/arm/plat-samsung/
1340F: arch/arm/mach-s3c24*/
1341F: arch/arm/mach-s3c64xx/
1342F: arch/arm/mach-s5p*/
1343F: arch/arm/mach-exynos*/
1344F: drivers/*/*s3c2410*
1345F: drivers/*/*/*s3c2410*
1346F: drivers/spi/spi-s3c*
1347F: sound/soc/samsung/*
1348N: exynos
1349
1350ARM/SAMSUNG MOBILE MACHINE SUPPORT
1351M: Kyungmin Park <kyungmin.park@samsung.com>
1352L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1353S: Maintained
1354F: arch/arm/mach-s5pv210/
1355
1356ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1357M: Kyungmin Park <kyungmin.park@samsung.com>
1358M: Kamil Debski <k.debski@samsung.com>
1359L: linux-arm-kernel@lists.infradead.org
1360L: linux-media@vger.kernel.org
1361S: Maintained
1362F: drivers/media/platform/s5p-g2d/
1363
1364ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1365M: Kyungmin Park <kyungmin.park@samsung.com>
1366M: Kamil Debski <k.debski@samsung.com>
1367M: Jeongtae Park <jtp.park@samsung.com>
1368L: linux-arm-kernel@lists.infradead.org
1369L: linux-media@vger.kernel.org
1370S: Maintained
1371F: arch/arm/plat-samsung/s5p-dev-mfc.c
1372F: drivers/media/platform/s5p-mfc/
1373
1374ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1375M: Kyungmin Park <kyungmin.park@samsung.com>
1376M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1377L: linux-arm-kernel@lists.infradead.org
1378L: linux-media@vger.kernel.org
1379S: Maintained
1380F: drivers/media/platform/s5p-tv/
1381
1382ARM/SHMOBILE ARM ARCHITECTURE
1383M: Simon Horman <horms@verge.net.au>
1384M: Magnus Damm <magnus.damm@gmail.com>
1385L: linux-sh@vger.kernel.org
1386W: http://oss.renesas.com
1387Q: http://patchwork.kernel.org/project/linux-sh/list/
1388T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1389S: Supported
1390F: arch/arm/boot/dts/emev2*
1391F: arch/arm/boot/dts/r7s*
1392F: arch/arm/boot/dts/r8a*
1393F: arch/arm/boot/dts/sh*
1394F: arch/arm/configs/ape6evm_defconfig
1395F: arch/arm/configs/armadillo800eva_defconfig
1396F: arch/arm/configs/bockw_defconfig
1397F: arch/arm/configs/kzm9g_defconfig
1398F: arch/arm/configs/lager_defconfig
1399F: arch/arm/configs/mackerel_defconfig
1400F: arch/arm/configs/marzen_defconfig
1401F: arch/arm/configs/shmobile_defconfig
1402F: arch/arm/include/debug/renesas-scif.S
1403F: arch/arm/mach-shmobile/
1404F: drivers/sh/
1405
1406ARM/SOCFPGA ARCHITECTURE
1407M: Dinh Nguyen <dinguyen@opensource.altera.com>
1408S: Maintained
1409F: arch/arm/mach-socfpga/
1410W: http://www.rocketboards.org
1411T: git://git.rocketboards.org/linux-socfpga.git
1412T: git://git.rocketboards.org/linux-socfpga-next.git
1413
1414ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1415M: Dinh Nguyen <dinguyen@opensource.altera.com>
1416S: Maintained
1417F: drivers/clk/socfpga/
1418
1419ARM/SOCFPGA EDAC SUPPORT
1420M: Thor Thayer <tthayer@opensource.altera.com>
1421S: Maintained
1422F: drivers/edac/altera_edac.
1423
1424ARM/STI ARCHITECTURE
1425M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1426M: Maxime Coquelin <maxime.coquelin@st.com>
1427M: Patrice Chotard <patrice.chotard@st.com>
1428L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1429L: kernel@stlinux.com
1430W: http://www.stlinux.com
1431S: Maintained
1432F: arch/arm/mach-sti/
1433F: arch/arm/boot/dts/sti*
1434F: drivers/clocksource/arm_global_timer.c
1435F: drivers/i2c/busses/i2c-st.c
1436F: drivers/media/rc/st_rc.c
1437F: drivers/mmc/host/sdhci-st.c
1438F: drivers/phy/phy-stih407-usb.c
1439F: drivers/phy/phy-stih41x-usb.c
1440F: drivers/pinctrl/pinctrl-st.c
1441F: drivers/reset/sti/
1442F: drivers/tty/serial/st-asc.c
1443F: drivers/usb/dwc3/dwc3-st.c
1444F: drivers/usb/host/ehci-st.c
1445F: drivers/usb/host/ohci-st.c
1446F: drivers/ata/ahci_st.c
1447
1448ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1449M: Lennert Buytenhek <kernel@wantstofly.org>
1450L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1451S: Maintained
1452
1453ARM/TETON BGA MACHINE SUPPORT
1454M: "Mark F. Brown" <mark.brown314@gmail.com>
1455L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1456S: Maintained
1457
1458ARM/THECUS N2100 MACHINE SUPPORT
1459M: Lennert Buytenhek <kernel@wantstofly.org>
1460L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1461S: Maintained
1462
1463ARM/NUVOTON W90X900 ARM ARCHITECTURE
1464M: Wan ZongShun <mcuos.com@gmail.com>
1465L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1466W: http://www.mcuos.com
1467S: Maintained
1468F: arch/arm/mach-w90x900/
1469F: drivers/input/keyboard/w90p910_keypad.c
1470F: drivers/input/touchscreen/w90p910_ts.c
1471F: drivers/watchdog/nuc900_wdt.c
1472F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1473F: drivers/mtd/nand/nuc900_nand.c
1474F: drivers/rtc/rtc-nuc900.c
1475F: drivers/spi/spi-nuc900.c
1476F: drivers/usb/host/ehci-w90x900.c
1477F: drivers/video/fbdev/nuc900fb.c
1478
1479ARM/U300 MACHINE SUPPORT
1480M: Linus Walleij <linus.walleij@linaro.org>
1481L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1482S: Supported
1483F: arch/arm/mach-u300/
1484F: drivers/clocksource/timer-u300.c
1485F: drivers/i2c/busses/i2c-stu300.c
1486F: drivers/rtc/rtc-coh901331.c
1487F: drivers/watchdog/coh901327_wdt.c
1488F: drivers/dma/coh901318*
1489F: drivers/mfd/ab3100*
1490F: drivers/rtc/rtc-ab3100.c
1491F: drivers/rtc/rtc-coh901331.c
1492T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1493
1494ARM/Ux500 ARM ARCHITECTURE
1495M: Linus Walleij <linus.walleij@linaro.org>
1496L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1497S: Maintained
1498F: arch/arm/mach-ux500/
1499F: drivers/clocksource/clksrc-dbx500-prcmu.c
1500F: drivers/dma/ste_dma40*
1501F: drivers/hwspinlock/u8500_hsem.c
1502F: drivers/mfd/abx500*
1503F: drivers/mfd/ab8500*
1504F: drivers/mfd/dbx500*
1505F: drivers/mfd/db8500*
1506F: drivers/pinctrl/nomadik/pinctrl-ab*
1507F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1508F: drivers/rtc/rtc-ab8500.c
1509F: drivers/rtc/rtc-pl031.c
1510T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1511
1512ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1513M: Ulf Hansson <ulf.hansson@linaro.org>
1514L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1515T: git git://git.linaro.org/people/ulfh/clk.git
1516S: Maintained
1517F: drivers/clk/ux500/
1518F: include/linux/platform_data/clk-ux500.h
1519
1520ARM/VERSATILE EXPRESS PLATFORM
1521M: Liviu Dudau <liviu.dudau@arm.com>
1522M: Sudeep Holla <sudeep.holla@arm.com>
1523M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1524L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1525S: Maintained
1526F: arch/arm/boot/dts/vexpress*
1527F: arch/arm/mach-vexpress/
1528F: */*/vexpress*
1529F: */*/*/vexpress*
1530F: drivers/clk/versatile/clk-vexpress-osc.c
1531F: drivers/clocksource/versatile.c
1532
1533ARM/VFP SUPPORT
1534M: Russell King <linux@arm.linux.org.uk>
1535L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1536W: http://www.arm.linux.org.uk/
1537S: Maintained
1538F: arch/arm/vfp/
1539
1540ARM/VOIPAC PXA270 SUPPORT
1541M: Marek Vasut <marek.vasut@gmail.com>
1542L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1543S: Maintained
1544F: arch/arm/mach-pxa/vpac270.c
1545F: arch/arm/mach-pxa/include/mach/vpac270.h
1546
1547ARM/VT8500 ARM ARCHITECTURE
1548M: Tony Prisk <linux@prisktech.co.nz>
1549L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1550S: Maintained
1551F: arch/arm/mach-vt8500/
1552F: drivers/clocksource/vt8500_timer.c
1553F: drivers/i2c/busses/i2c-wmt.c
1554F: drivers/mmc/host/wmt-sdmmc.c
1555F: drivers/pwm/pwm-vt8500.c
1556F: drivers/rtc/rtc-vt8500.c
1557F: drivers/tty/serial/vt8500_serial.c
1558F: drivers/usb/host/ehci-platform.c
1559F: drivers/usb/host/uhci-platform.c
1560F: drivers/video/fbdev/vt8500lcdfb.*
1561F: drivers/video/fbdev/wm8505fb*
1562F: drivers/video/fbdev/wmt_ge_rops.*
1563
1564ARM/ZIPIT Z2 SUPPORT
1565M: Marek Vasut <marek.vasut@gmail.com>
1566L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1567S: Maintained
1568F: arch/arm/mach-pxa/z2.c
1569F: arch/arm/mach-pxa/include/mach/z2.h
1570
1571ARM/ZYNQ ARCHITECTURE
1572M: Michal Simek <michal.simek@xilinx.com>
1573R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1574L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1575W: http://wiki.xilinx.com
1576T: git git://git.xilinx.com/linux-xlnx.git
1577S: Supported
1578F: arch/arm/mach-zynq/
1579F: drivers/cpuidle/cpuidle-zynq.c
1580F: drivers/block/xsysace.c
1581N: zynq
1582N: xilinx
1583F: drivers/clocksource/cadence_ttc_timer.c
1584F: drivers/i2c/busses/i2c-cadence.c
1585F: drivers/mmc/host/sdhci-of-arasan.c
1586
1587ARM SMMU DRIVER
1588M: Will Deacon <will.deacon@arm.com>
1589L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1590S: Maintained
1591F: drivers/iommu/arm-smmu.c
1592
1593ARM64 PORT (AARCH64 ARCHITECTURE)
1594M: Catalin Marinas <catalin.marinas@arm.com>
1595M: Will Deacon <will.deacon@arm.com>
1596L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1597S: Maintained
1598F: arch/arm64/
1599F: Documentation/arm64/
1600
1601AS3645A LED FLASH CONTROLLER DRIVER
1602M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1603L: linux-media@vger.kernel.org
1604T: git git://linuxtv.org/media_tree.git
1605S: Maintained
1606F: drivers/media/i2c/as3645a.c
1607F: include/media/as3645a.h
1608
1609ASC7621 HARDWARE MONITOR DRIVER
1610M: George Joseph <george.joseph@fairview5.com>
1611L: lm-sensors@lm-sensors.org
1612S: Maintained
1613F: Documentation/hwmon/asc7621
1614F: drivers/hwmon/asc7621.c
1615
1616ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1617M: Corentin Chary <corentin.chary@gmail.com>
1618L: acpi4asus-user@lists.sourceforge.net
1619L: platform-driver-x86@vger.kernel.org
1620W: http://acpi4asus.sf.net
1621S: Maintained
1622F: drivers/platform/x86/asus*.c
1623F: drivers/platform/x86/eeepc*.c
1624
1625ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1626R: Dan Williams <dan.j.williams@intel.com>
1627W: http://sourceforge.net/projects/xscaleiop
1628S: Odd fixes
1629F: Documentation/crypto/async-tx-api.txt
1630F: crypto/async_tx/
1631F: drivers/dma/
1632F: include/linux/dmaengine.h
1633F: include/linux/async_tx.h
1634
1635AT24 EEPROM DRIVER
1636M: Wolfram Sang <wsa@the-dreams.de>
1637L: linux-i2c@vger.kernel.org
1638S: Maintained
1639F: drivers/misc/eeprom/at24.c
1640F: include/linux/platform_data/at24.h
1641
1642ATA OVER ETHERNET (AOE) DRIVER
1643M: "Ed L. Cashin" <ecashin@coraid.com>
1644W: http://support.coraid.com/support/linux
1645S: Supported
1646F: Documentation/aoe/
1647F: drivers/block/aoe/
1648
1649ATHEROS ATH GENERIC UTILITIES
1650M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1651L: linux-wireless@vger.kernel.org
1652S: Supported
1653F: drivers/net/wireless/ath/*
1654
1655ATHEROS ATH5K WIRELESS DRIVER
1656M: Jiri Slaby <jirislaby@gmail.com>
1657M: Nick Kossifidis <mickflemm@gmail.com>
1658M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1659L: linux-wireless@vger.kernel.org
1660L: ath5k-devel@lists.ath5k.org
1661W: http://wireless.kernel.org/en/users/Drivers/ath5k
1662S: Maintained
1663F: drivers/net/wireless/ath/ath5k/
1664
1665ATHEROS ATH6KL WIRELESS DRIVER
1666M: Kalle Valo <kvalo@qca.qualcomm.com>
1667L: linux-wireless@vger.kernel.org
1668W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1669T: git git://github.com/kvalo/ath.git
1670S: Supported
1671F: drivers/net/wireless/ath/ath6kl/
1672
1673WILOCITY WIL6210 WIRELESS DRIVER
1674M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1675L: linux-wireless@vger.kernel.org
1676L: wil6210@qca.qualcomm.com
1677S: Supported
1678W: http://wireless.kernel.org/en/users/Drivers/wil6210
1679F: drivers/net/wireless/ath/wil6210/
1680F: include/uapi/linux/wil6210_uapi.h
1681
1682CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1683M: Christian Lamparter <chunkeey@googlemail.com>
1684L: linux-wireless@vger.kernel.org
1685W: http://wireless.kernel.org/en/users/Drivers/carl9170
1686S: Maintained
1687F: drivers/net/wireless/ath/carl9170/
1688
1689ATK0110 HWMON DRIVER
1690M: Luca Tettamanti <kronos.it@gmail.com>
1691L: lm-sensors@lm-sensors.org
1692S: Maintained
1693F: drivers/hwmon/asus_atk0110.c
1694
1695ATI_REMOTE2 DRIVER
1696M: Ville Syrjala <syrjala@sci.fi>
1697S: Maintained
1698F: drivers/input/misc/ati_remote2.c
1699
1700ATLX ETHERNET DRIVERS
1701M: Jay Cliburn <jcliburn@gmail.com>
1702M: Chris Snook <chris.snook@gmail.com>
1703L: netdev@vger.kernel.org
1704W: http://sourceforge.net/projects/atl1
1705W: http://atl1.sourceforge.net
1706S: Maintained
1707F: drivers/net/ethernet/atheros/
1708
1709ATM
1710M: Chas Williams <chas@cmf.nrl.navy.mil>
1711L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1712L: netdev@vger.kernel.org
1713W: http://linux-atm.sourceforge.net
1714S: Maintained
1715F: drivers/atm/
1716F: include/linux/atm*
1717F: include/uapi/linux/atm*
1718
1719ATMEL AT91 / AT32 MCI DRIVER
1720M: Ludovic Desroches <ludovic.desroches@atmel.com>
1721S: Maintained
1722F: drivers/mmc/host/atmel-mci.c
1723F: drivers/mmc/host/atmel-mci-regs.h
1724
1725ATMEL AT91 / AT32 SERIAL DRIVER
1726M: Nicolas Ferre <nicolas.ferre@atmel.com>
1727S: Supported
1728F: drivers/tty/serial/atmel_serial.c
1729
1730ATMEL Audio ALSA driver
1731M: Bo Shen <voice.shen@atmel.com>
1732L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1733S: Supported
1734F: sound/soc/atmel
1735
1736ATMEL DMA DRIVER
1737M: Nicolas Ferre <nicolas.ferre@atmel.com>
1738L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1739S: Supported
1740F: drivers/dma/at_hdmac.c
1741F: drivers/dma/at_hdmac_regs.h
1742F: include/linux/platform_data/dma-atmel.h
1743
1744ATMEL XDMA DRIVER
1745M: Ludovic Desroches <ludovic.desroches@atmel.com>
1746L: linux-arm-kernel@lists.infradead.org
1747L: dmaengine@vger.kernel.org
1748S: Supported
1749F: drivers/dma/at_xdmac.c
1750
1751ATMEL I2C DRIVER
1752M: Ludovic Desroches <ludovic.desroches@atmel.com>
1753L: linux-i2c@vger.kernel.org
1754S: Supported
1755F: drivers/i2c/busses/i2c-at91.c
1756
1757ATMEL ISI DRIVER
1758M: Josh Wu <josh.wu@atmel.com>
1759L: linux-media@vger.kernel.org
1760S: Supported
1761F: drivers/media/platform/soc_camera/atmel-isi.c
1762F: include/media/atmel-isi.h
1763
1764ATMEL LCDFB DRIVER
1765M: Nicolas Ferre <nicolas.ferre@atmel.com>
1766L: linux-fbdev@vger.kernel.org
1767S: Maintained
1768F: drivers/video/fbdev/atmel_lcdfb.c
1769F: include/video/atmel_lcdc.h
1770
1771ATMEL MACB ETHERNET DRIVER
1772M: Nicolas Ferre <nicolas.ferre@atmel.com>
1773S: Supported
1774F: drivers/net/ethernet/cadence/
1775
1776ATMEL NAND DRIVER
1777M: Josh Wu <josh.wu@atmel.com>
1778L: linux-mtd@lists.infradead.org
1779S: Supported
1780F: drivers/mtd/nand/atmel_nand*
1781
1782ATMEL SPI DRIVER
1783M: Nicolas Ferre <nicolas.ferre@atmel.com>
1784S: Supported
1785F: drivers/spi/spi-atmel.*
1786
1787ATMEL SSC DRIVER
1788M: Bo Shen <voice.shen@atmel.com>
1789L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1790S: Supported
1791F: drivers/misc/atmel-ssc.c
1792F: include/linux/atmel-ssc.h
1793
1794ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1795M: Nicolas Ferre <nicolas.ferre@atmel.com>
1796L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1797S: Supported
1798F: drivers/misc/atmel_tclib.c
1799F: drivers/clocksource/tcb_clksrc.c
1800
1801ATMEL USBA UDC DRIVER
1802M: Nicolas Ferre <nicolas.ferre@atmel.com>
1803L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1804S: Supported
1805F: drivers/usb/gadget/udc/atmel_usba_udc.*
1806
1807ATMEL WIRELESS DRIVER
1808M: Simon Kelley <simon@thekelleys.org.uk>
1809L: linux-wireless@vger.kernel.org
1810W: http://www.thekelleys.org.uk/atmel
1811W: http://atmelwlandriver.sourceforge.net/
1812S: Maintained
1813F: drivers/net/wireless/atmel*
1814
1815ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1816M: Bradley Grove <linuxdrivers@attotech.com>
1817L: linux-scsi@vger.kernel.org
1818W: http://www.attotech.com
1819S: Supported
1820F: drivers/scsi/esas2r
1821
1822AUDIT SUBSYSTEM
1823M: Paul Moore <paul@paul-moore.com>
1824M: Eric Paris <eparis@redhat.com>
1825L: linux-audit@redhat.com (moderated for non-subscribers)
1826W: http://people.redhat.com/sgrubb/audit/
1827T: git git://git.infradead.org/users/pcmoore/audit
1828S: Maintained
1829F: include/linux/audit.h
1830F: include/uapi/linux/audit.h
1831F: kernel/audit*
1832
1833AUXILIARY DISPLAY DRIVERS
1834M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1835W: http://miguelojeda.es/auxdisplay.htm
1836W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1837S: Maintained
1838F: drivers/auxdisplay/
1839F: include/linux/cfag12864b.h
1840
1841AVR32 ARCHITECTURE
1842M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1843M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1844W: http://www.atmel.com/products/AVR32/
1845W: http://mirror.egtvedt.no/avr32linux.org/
1846W: http://avrfreaks.net/
1847S: Maintained
1848F: arch/avr32/
1849
1850AVR32/AT32AP MACHINE SUPPORT
1851M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1852M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1853S: Maintained
1854F: arch/avr32/mach-at32ap/
1855
1856AX.25 NETWORK LAYER
1857M: Ralf Baechle <ralf@linux-mips.org>
1858L: linux-hams@vger.kernel.org
1859W: http://www.linux-ax25.org/
1860S: Maintained
1861F: include/uapi/linux/ax25.h
1862F: include/net/ax25.h
1863F: net/ax25/
1864
1865AZ6007 DVB DRIVER
1866M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1867L: linux-media@vger.kernel.org
1868W: http://linuxtv.org
1869T: git git://linuxtv.org/media_tree.git
1870S: Maintained
1871F: drivers/media/usb/dvb-usb-v2/az6007.c
1872
1873AZTECH FM RADIO RECEIVER DRIVER
1874M: Hans Verkuil <hverkuil@xs4all.nl>
1875L: linux-media@vger.kernel.org
1876T: git git://linuxtv.org/media_tree.git
1877W: http://linuxtv.org
1878S: Maintained
1879F: drivers/media/radio/radio-aztech*
1880
1881B43 WIRELESS DRIVER
1882M: Stefano Brivio <stefano.brivio@polimi.it>
1883L: linux-wireless@vger.kernel.org
1884L: b43-dev@lists.infradead.org
1885W: http://wireless.kernel.org/en/users/Drivers/b43
1886S: Maintained
1887F: drivers/net/wireless/b43/
1888
1889B43LEGACY WIRELESS DRIVER
1890M: Larry Finger <Larry.Finger@lwfinger.net>
1891M: Stefano Brivio <stefano.brivio@polimi.it>
1892L: linux-wireless@vger.kernel.org
1893L: b43-dev@lists.infradead.org
1894W: http://wireless.kernel.org/en/users/Drivers/b43
1895S: Maintained
1896F: drivers/net/wireless/b43legacy/
1897
1898BACKLIGHT CLASS/SUBSYSTEM
1899M: Jingoo Han <jg1.han@samsung.com>
1900M: Lee Jones <lee.jones@linaro.org>
1901S: Maintained
1902F: drivers/video/backlight/
1903F: include/linux/backlight.h
1904
1905BATMAN ADVANCED
1906M: Marek Lindner <mareklindner@neomailbox.ch>
1907M: Simon Wunderlich <sw@simonwunderlich.de>
1908M: Antonio Quartulli <antonio@meshcoding.com>
1909L: b.a.t.m.a.n@lists.open-mesh.org
1910W: http://www.open-mesh.org/
1911S: Maintained
1912F: net/batman-adv/
1913
1914BAYCOM/HDLCDRV DRIVERS FOR AX.25
1915M: Thomas Sailer <t.sailer@alumni.ethz.ch>
1916L: linux-hams@vger.kernel.org
1917W: http://www.baycom.org/~tom/ham/ham.html
1918S: Maintained
1919F: drivers/net/hamradio/baycom*
1920
1921BCACHE (BLOCK LAYER CACHE)
1922M: Kent Overstreet <kmo@daterainc.com>
1923L: linux-bcache@vger.kernel.org
1924W: http://bcache.evilpiepirate.org
1925S: Maintained:
1926F: drivers/md/bcache/
1927
1928BEFS FILE SYSTEM
1929S: Orphan
1930F: Documentation/filesystems/befs.txt
1931F: fs/befs/
1932
1933BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1934M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1935L: netdev@vger.kernel.org
1936S: Maintained
1937F: drivers/net/ethernet/ec_bhf.c
1938
1939BFS FILE SYSTEM
1940M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1941S: Maintained
1942F: Documentation/filesystems/bfs.txt
1943F: fs/bfs/
1944F: include/uapi/linux/bfs_fs.h
1945
1946BLACKFIN ARCHITECTURE
1947M: Steven Miao <realmz6@gmail.com>
1948L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1949T: git git://git.code.sf.net/p/adi-linux/code
1950W: http://blackfin.uclinux.org
1951S: Supported
1952F: arch/blackfin/
1953
1954BLACKFIN EMAC DRIVER
1955L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1956W: http://blackfin.uclinux.org
1957S: Supported
1958F: drivers/net/ethernet/adi/
1959
1960BLACKFIN RTC DRIVER
1961L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1962W: http://blackfin.uclinux.org
1963S: Supported
1964F: drivers/rtc/rtc-bfin.c
1965
1966BLACKFIN SDH DRIVER
1967M: Sonic Zhang <sonic.zhang@analog.com>
1968L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1969W: http://blackfin.uclinux.org
1970S: Supported
1971F: drivers/mmc/host/bfin_sdh.c
1972
1973BLACKFIN SERIAL DRIVER
1974M: Sonic Zhang <sonic.zhang@analog.com>
1975L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1976W: http://blackfin.uclinux.org
1977S: Supported
1978F: drivers/tty/serial/bfin_uart.c
1979
1980BLACKFIN WATCHDOG DRIVER
1981L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1982W: http://blackfin.uclinux.org
1983S: Supported
1984F: drivers/watchdog/bfin_wdt.c
1985
1986BLACKFIN I2C TWI DRIVER
1987M: Sonic Zhang <sonic.zhang@analog.com>
1988L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1989W: http://blackfin.uclinux.org/
1990S: Supported
1991F: drivers/i2c/busses/i2c-bfin-twi.c
1992
1993BLACKFIN MEDIA DRIVER
1994M: Scott Jiang <scott.jiang.linux@gmail.com>
1995L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1996W: http://blackfin.uclinux.org/
1997S: Supported
1998F: drivers/media/platform/blackfin/
1999F: drivers/media/i2c/adv7183*
2000F: drivers/media/i2c/vs6624*
2001
2002BLINKM RGB LED DRIVER
2003M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2004S: Maintained
2005F: drivers/leds/leds-blinkm.c
2006
2007BLOCK LAYER
2008M: Jens Axboe <axboe@kernel.dk>
2009T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2010S: Maintained
2011F: block/
2012
2013BLOCK2MTD DRIVER
2014M: Joern Engel <joern@lazybastard.org>
2015L: linux-mtd@lists.infradead.org
2016S: Maintained
2017F: drivers/mtd/devices/block2mtd.c
2018
2019BLUETOOTH DRIVERS
2020M: Marcel Holtmann <marcel@holtmann.org>
2021M: Gustavo Padovan <gustavo@padovan.org>
2022M: Johan Hedberg <johan.hedberg@gmail.com>
2023L: linux-bluetooth@vger.kernel.org
2024W: http://www.bluez.org/
2025T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2026T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2027S: Maintained
2028F: drivers/bluetooth/
2029
2030BLUETOOTH SUBSYSTEM
2031M: Marcel Holtmann <marcel@holtmann.org>
2032M: Gustavo Padovan <gustavo@padovan.org>
2033M: Johan Hedberg <johan.hedberg@gmail.com>
2034L: linux-bluetooth@vger.kernel.org
2035W: http://www.bluez.org/
2036T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2037T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2038S: Maintained
2039F: net/bluetooth/
2040F: include/net/bluetooth/
2041
2042BONDING DRIVER
2043M: Jay Vosburgh <j.vosburgh@gmail.com>
2044M: Veaceslav Falico <vfalico@gmail.com>
2045M: Andy Gospodarek <andy@greyhouse.net>
2046L: netdev@vger.kernel.org
2047W: http://sourceforge.net/projects/bonding/
2048S: Supported
2049F: drivers/net/bonding/
2050F: include/uapi/linux/if_bonding.h
2051
2052BPF (Safe dynamic programs and tools)
2053M: Alexei Starovoitov <ast@kernel.org>
2054L: netdev@vger.kernel.org
2055L: linux-kernel@vger.kernel.org
2056S: Supported
2057F: kernel/bpf/
2058
2059BROADCOM B44 10/100 ETHERNET DRIVER
2060M: Gary Zambrano <zambrano@broadcom.com>
2061L: netdev@vger.kernel.org
2062S: Supported
2063F: drivers/net/ethernet/broadcom/b44.*
2064
2065BROADCOM GENET ETHERNET DRIVER
2066M: Florian Fainelli <f.fainelli@gmail.com>
2067L: netdev@vger.kernel.org
2068S: Supported
2069F: drivers/net/ethernet/broadcom/genet/
2070
2071BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2072M: Sony Chacko <sony.chacko@qlogic.com>
2073M: Dept-HSGLinuxNICDev@qlogic.com
2074L: netdev@vger.kernel.org
2075S: Supported
2076F: drivers/net/ethernet/broadcom/bnx2.*
2077F: drivers/net/ethernet/broadcom/bnx2_*
2078
2079BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2080M: Ariel Elior <ariel.elior@qlogic.com>
2081L: netdev@vger.kernel.org
2082S: Supported
2083F: drivers/net/ethernet/broadcom/bnx2x/
2084
2085BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2086M: Christian Daudt <bcm@fixthebug.org>
2087M: Matt Porter <mporter@linaro.org>
2088M: Florian Fainelli <f.fainelli@gmail.com>
2089L: bcm-kernel-feedback-list@broadcom.com
2090T: git git://github.com/broadcom/mach-bcm
2091S: Maintained
2092F: arch/arm/mach-bcm/
2093F: arch/arm/boot/dts/bcm113*
2094F: arch/arm/boot/dts/bcm216*
2095F: arch/arm/boot/dts/bcm281*
2096F: arch/arm/configs/bcm_defconfig
2097F: drivers/mmc/host/sdhci-bcm-kona.c
2098F: drivers/clocksource/bcm_kona_timer.c
2099
2100BROADCOM BCM2835 ARM ARCHITECTURE
2101M: Stephen Warren <swarren@wwwdotorg.org>
2102M: Lee Jones <lee@kernel.org>
2103L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2104T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2105S: Maintained
2106N: bcm2835
2107
2108BROADCOM BCM33XX MIPS ARCHITECTURE
2109M: Kevin Cernekee <cernekee@gmail.com>
2110L: linux-mips@linux-mips.org
2111S: Maintained
2112F: arch/mips/bcm3384/*
2113F: arch/mips/include/asm/mach-bcm3384/*
2114F: arch/mips/kernel/*bmips*
2115
2116BROADCOM BCM5301X ARM ARCHITECTURE
2117M: Hauke Mehrtens <hauke@hauke-m.de>
2118L: linux-arm-kernel@lists.infradead.org
2119S: Maintained
2120F: arch/arm/mach-bcm/bcm_5301x.c
2121F: arch/arm/boot/dts/bcm5301x.dtsi
2122F: arch/arm/boot/dts/bcm470*
2123
2124BROADCOM BCM63XX ARM ARCHITECTURE
2125M: Florian Fainelli <f.fainelli@gmail.com>
2126L: linux-arm-kernel@lists.infradead.org
2127T: git git://git.github.com/brcm/linux.git
2128S: Maintained
2129F: arch/arm/mach-bcm/bcm63xx.c
2130F: arch/arm/include/debug/bcm63xx.S
2131
2132BROADCOM BCM63XX/BCM33XX UDC DRIVER
2133M: Kevin Cernekee <cernekee@gmail.com>
2134L: linux-usb@vger.kernel.org
2135S: Maintained
2136F: drivers/usb/gadget/udc/bcm63xx_udc.*
2137
2138BROADCOM BCM7XXX ARM ARCHITECTURE
2139M: Marc Carino <marc.ceeeee@gmail.com>
2140M: Brian Norris <computersforpeace@gmail.com>
2141M: Gregory Fong <gregory.0xf0@gmail.com>
2142M: Florian Fainelli <f.fainelli@gmail.com>
2143L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2144S: Maintained
2145F: arch/arm/mach-bcm/*brcmstb*
2146F: arch/arm/boot/dts/bcm7*.dts*
2147F: drivers/bus/brcmstb_gisb.c
2148
2149BROADCOM BMIPS MIPS ARCHITECTURE
2150M: Kevin Cernekee <cernekee@gmail.com>
2151M: Florian Fainelli <f.fainelli@gmail.com>
2152L: linux-mips@linux-mips.org
2153S: Maintained
2154F: arch/mips/bmips/*
2155F: arch/mips/include/asm/mach-bmips/*
2156F: arch/mips/kernel/*bmips*
2157F: arch/mips/boot/dts/bcm*.dts*
2158F: drivers/irqchip/irq-bcm7*
2159F: drivers/irqchip/irq-brcmstb*
2160
2161BROADCOM TG3 GIGABIT ETHERNET DRIVER
2162M: Prashant Sreedharan <prashant@broadcom.com>
2163M: Michael Chan <mchan@broadcom.com>
2164L: netdev@vger.kernel.org
2165S: Supported
2166F: drivers/net/ethernet/broadcom/tg3.*
2167
2168BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2169M: Brett Rudley <brudley@broadcom.com>
2170M: Arend van Spriel <arend@broadcom.com>
2171M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2172M: Hante Meuleman <meuleman@broadcom.com>
2173L: linux-wireless@vger.kernel.org
2174L: brcm80211-dev-list@broadcom.com
2175S: Supported
2176F: drivers/net/wireless/brcm80211/
2177
2178BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2179M: QLogic-Storage-Upstream@qlogic.com
2180L: linux-scsi@vger.kernel.org
2181S: Supported
2182F: drivers/scsi/bnx2fc/
2183
2184BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2185M: QLogic-Storage-Upstream@qlogic.com
2186L: linux-scsi@vger.kernel.org
2187S: Supported
2188F: drivers/scsi/bnx2i/
2189
2190BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2191M: Ray Jui <rjui@broadcom.com>
2192M: Scott Branden <sbranden@broadcom.com>
2193L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2194L: bcm-kernel-feedback-list@broadcom.com
2195T: git git://git.github.com/brcm/linux.git
2196S: Maintained
2197N: iproc
2198N: cygnus
2199N: bcm9113*
2200N: bcm9583*
2201N: bcm583*
2202N: bcm113*
2203
2204BROADCOM KONA GPIO DRIVER
2205M: Ray Jui <rjui@broadcom.com>
2206L: bcm-kernel-feedback-list@broadcom.com
2207S: Supported
2208F: drivers/gpio/gpio-bcm-kona.c
2209F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2210
2211BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2212M: Rafał Miłecki <zajec5@gmail.com>
2213L: linux-wireless@vger.kernel.org
2214S: Maintained
2215F: drivers/bcma/
2216F: include/linux/bcma/
2217
2218BROADCOM SYSTEMPORT ETHERNET DRIVER
2219M: Florian Fainelli <f.fainelli@gmail.com>
2220L: netdev@vger.kernel.org
2221S: Supported
2222F: drivers/net/ethernet/broadcom/bcmsysport.*
2223
2224BROCADE BFA FC SCSI DRIVER
2225M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2226M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2227L: linux-scsi@vger.kernel.org
2228S: Supported
2229F: drivers/scsi/bfa/
2230
2231BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2232M: Rasesh Mody <rasesh.mody@qlogic.com>
2233L: netdev@vger.kernel.org
2234S: Supported
2235F: drivers/net/ethernet/brocade/bna/
2236
2237BSG (block layer generic sg v4 driver)
2238M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2239L: linux-scsi@vger.kernel.org
2240S: Supported
2241F: block/bsg.c
2242F: include/linux/bsg.h
2243F: include/uapi/linux/bsg.h
2244
2245BT87X AUDIO DRIVER
2246M: Clemens Ladisch <clemens@ladisch.de>
2247L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2248T: git git://git.alsa-project.org/alsa-kernel.git
2249S: Maintained
2250F: Documentation/sound/alsa/Bt87x.txt
2251F: sound/pci/bt87x.c
2252
2253BT8XXGPIO DRIVER
2254M: Michael Buesch <m@bues.ch>
2255W: http://bu3sch.de/btgpio.php
2256S: Maintained
2257F: drivers/gpio/gpio-bt8xx.c
2258
2259BTRFS FILE SYSTEM
2260M: Chris Mason <clm@fb.com>
2261M: Josef Bacik <jbacik@fb.com>
2262M: David Sterba <dsterba@suse.cz>
2263L: linux-btrfs@vger.kernel.org
2264W: http://btrfs.wiki.kernel.org/
2265Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2266T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2267S: Maintained
2268F: Documentation/filesystems/btrfs.txt
2269F: fs/btrfs/
2270
2271BTTV VIDEO4LINUX DRIVER
2272M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2273L: linux-media@vger.kernel.org
2274W: http://linuxtv.org
2275T: git git://linuxtv.org/media_tree.git
2276S: Odd fixes
2277F: Documentation/video4linux/bttv/
2278F: drivers/media/pci/bt8xx/bttv*
2279
2280BUSLOGIC SCSI DRIVER
2281M: Khalid Aziz <khalid@gonehiking.org>
2282L: linux-scsi@vger.kernel.org
2283S: Maintained
2284F: drivers/scsi/BusLogic.*
2285F: drivers/scsi/FlashPoint.*
2286
2287C-MEDIA CMI8788 DRIVER
2288M: Clemens Ladisch <clemens@ladisch.de>
2289L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2290T: git git://git.alsa-project.org/alsa-kernel.git
2291S: Maintained
2292F: sound/pci/oxygen/
2293
2294C6X ARCHITECTURE
2295M: Mark Salter <msalter@redhat.com>
2296M: Aurelien Jacquiot <a-jacquiot@ti.com>
2297L: linux-c6x-dev@linux-c6x.org
2298W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2299S: Maintained
2300F: arch/c6x/
2301
2302CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2303M: David Howells <dhowells@redhat.com>
2304L: linux-cachefs@redhat.com
2305S: Supported
2306F: Documentation/filesystems/caching/cachefiles.txt
2307F: fs/cachefiles/
2308
2309CADET FM/AM RADIO RECEIVER DRIVER
2310M: Hans Verkuil <hverkuil@xs4all.nl>
2311L: linux-media@vger.kernel.org
2312T: git git://linuxtv.org/media_tree.git
2313W: http://linuxtv.org
2314S: Maintained
2315F: drivers/media/radio/radio-cadet*
2316
2317CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2318M: Jonathan Corbet <corbet@lwn.net>
2319L: linux-media@vger.kernel.org
2320T: git git://linuxtv.org/media_tree.git
2321S: Maintained
2322F: Documentation/video4linux/cafe_ccic
2323F: drivers/media/platform/marvell-ccic/
2324
2325CAIF NETWORK LAYER
2326M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2327L: netdev@vger.kernel.org
2328S: Supported
2329F: Documentation/networking/caif/
2330F: drivers/net/caif/
2331F: include/uapi/linux/caif/
2332F: include/net/caif/
2333F: net/caif/
2334
2335CALGARY x86-64 IOMMU
2336M: Muli Ben-Yehuda <muli@il.ibm.com>
2337M: "Jon D. Mason" <jdmason@kudzu.us>
2338L: discuss@x86-64.org
2339S: Maintained
2340F: arch/x86/kernel/pci-calgary_64.c
2341F: arch/x86/kernel/tce_64.c
2342F: arch/x86/include/asm/calgary.h
2343F: arch/x86/include/asm/tce.h
2344
2345CAN NETWORK LAYER
2346M: Oliver Hartkopp <socketcan@hartkopp.net>
2347L: linux-can@vger.kernel.org
2348W: http://gitorious.org/linux-can
2349T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2350T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2351S: Maintained
2352F: Documentation/networking/can.txt
2353F: net/can/
2354F: include/linux/can/core.h
2355F: include/uapi/linux/can.h
2356F: include/uapi/linux/can/bcm.h
2357F: include/uapi/linux/can/raw.h
2358F: include/uapi/linux/can/gw.h
2359
2360CAN NETWORK DRIVERS
2361M: Wolfgang Grandegger <wg@grandegger.com>
2362M: Marc Kleine-Budde <mkl@pengutronix.de>
2363L: linux-can@vger.kernel.org
2364W: http://gitorious.org/linux-can
2365T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2366T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2367S: Maintained
2368F: drivers/net/can/
2369F: include/linux/can/dev.h
2370F: include/linux/can/platform/
2371F: include/uapi/linux/can/error.h
2372F: include/uapi/linux/can/netlink.h
2373
2374CAPABILITIES
2375M: Serge Hallyn <serge.hallyn@canonical.com>
2376L: linux-security-module@vger.kernel.org
2377S: Supported
2378F: include/linux/capability.h
2379F: include/uapi/linux/capability.h
2380F: security/capability.c
2381F: security/commoncap.c
2382F: kernel/capability.c
2383
2384CC2520 IEEE-802.15.4 RADIO DRIVER
2385M: Varka Bhadram <varkabhadram@gmail.com>
2386L: linux-wpan@vger.kernel.org
2387S: Maintained
2388F: drivers/net/ieee802154/cc2520.c
2389F: include/linux/spi/cc2520.h
2390F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2391
2392CELL BROADBAND ENGINE ARCHITECTURE
2393M: Arnd Bergmann <arnd@arndb.de>
2394L: linuxppc-dev@lists.ozlabs.org
2395L: cbe-oss-dev@lists.ozlabs.org
2396W: http://www.ibm.com/developerworks/power/cell/
2397S: Supported
2398F: arch/powerpc/include/asm/cell*.h
2399F: arch/powerpc/include/asm/spu*.h
2400F: arch/powerpc/include/uapi/asm/spu*.h
2401F: arch/powerpc/oprofile/*cell*
2402F: arch/powerpc/platforms/cell/
2403
2404CEPH DISTRIBUTED FILE SYSTEM CLIENT
2405M: Sage Weil <sage@inktank.com>
2406L: ceph-devel@vger.kernel.org
2407W: http://ceph.com/
2408T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2409S: Supported
2410F: Documentation/filesystems/ceph.txt
2411F: fs/ceph/
2412F: net/ceph/
2413F: include/linux/ceph/
2414F: include/linux/crush/
2415
2416CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2417L: linux-usb@vger.kernel.org
2418S: Orphan
2419F: Documentation/usb/WUSB-Design-overview.txt
2420F: Documentation/usb/wusb-cbaf
2421F: drivers/usb/host/hwa-hc.c
2422F: drivers/usb/host/whci/
2423F: drivers/usb/wusbcore/
2424F: include/linux/usb/wusb*
2425
2426CFAG12864B LCD DRIVER
2427M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2428W: http://miguelojeda.es/auxdisplay.htm
2429W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2430S: Maintained
2431F: drivers/auxdisplay/cfag12864b.c
2432F: include/linux/cfag12864b.h
2433
2434CFAG12864BFB LCD FRAMEBUFFER DRIVER
2435M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2436W: http://miguelojeda.es/auxdisplay.htm
2437W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2438S: Maintained
2439F: drivers/auxdisplay/cfag12864bfb.c
2440F: include/linux/cfag12864b.h
2441
2442CFG80211 and NL80211
2443M: Johannes Berg <johannes@sipsolutions.net>
2444L: linux-wireless@vger.kernel.org
2445W: http://wireless.kernel.org/
2446T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2447T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2448S: Maintained
2449F: include/uapi/linux/nl80211.h
2450F: include/net/cfg80211.h
2451F: net/wireless/*
2452X: net/wireless/wext*
2453
2454CHAR and MISC DRIVERS
2455M: Arnd Bergmann <arnd@arndb.de>
2456M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2457T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2458S: Supported
2459F: drivers/char/*
2460F: drivers/misc/*
2461F: include/linux/miscdevice.h
2462
2463CHECKPATCH
2464M: Andy Whitcroft <apw@canonical.com>
2465M: Joe Perches <joe@perches.com>
2466S: Maintained
2467F: scripts/checkpatch.pl
2468
2469CHINESE DOCUMENTATION
2470M: Harry Wei <harryxiyou@gmail.com>
2471L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2472L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2473S: Maintained
2474F: Documentation/zh_CN/
2475
2476CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2477M: Peter Chen <Peter.Chen@freescale.com>
2478T: git git://github.com/hzpeterchen/linux-usb.git
2479L: linux-usb@vger.kernel.org
2480S: Maintained
2481F: drivers/usb/chipidea/
2482
2483CHROME HARDWARE PLATFORM SUPPORT
2484M: Olof Johansson <olof@lixom.net>
2485S: Maintained
2486F: drivers/platform/chrome/
2487
2488CISCO VIC ETHERNET NIC DRIVER
2489M: Christian Benvenuti <benve@cisco.com>
2490M: Sujith Sankar <ssujith@cisco.com>
2491M: Govindarajulu Varadarajan <_govind@gmx.com>
2492M: Neel Patel <neepatel@cisco.com>
2493S: Supported
2494F: drivers/net/ethernet/cisco/enic/
2495
2496CISCO VIC LOW LATENCY NIC DRIVER
2497M: Upinder Malhi <umalhi@cisco.com>
2498S: Supported
2499F: drivers/infiniband/hw/usnic
2500
2501CIRRUS LOGIC EP93XX ETHERNET DRIVER
2502M: Hartley Sweeten <hsweeten@visionengravers.com>
2503L: netdev@vger.kernel.org
2504S: Maintained
2505F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2506
2507CIRRUS LOGIC AUDIO CODEC DRIVERS
2508M: Brian Austin <brian.austin@cirrus.com>
2509M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2510L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2511S: Maintained
2512F: sound/soc/codecs/cs*
2513
2514CLEANCACHE API
2515M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2516L: linux-kernel@vger.kernel.org
2517S: Maintained
2518F: mm/cleancache.c
2519F: include/linux/cleancache.h
2520
2521CLK API
2522M: Russell King <linux@arm.linux.org.uk>
2523S: Maintained
2524F: include/linux/clk.h
2525
2526CLOCKSOURCE, CLOCKEVENT DRIVERS
2527M: Daniel Lezcano <daniel.lezcano@linaro.org>
2528M: Thomas Gleixner <tglx@linutronix.de>
2529L: linux-kernel@vger.kernel.org
2530T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2531S: Supported
2532F: drivers/clocksource
2533
2534CISCO FCOE HBA DRIVER
2535M: Hiral Patel <hiralpat@cisco.com>
2536M: Suma Ramars <sramars@cisco.com>
2537M: Brian Uchino <buchino@cisco.com>
2538L: linux-scsi@vger.kernel.org
2539S: Supported
2540F: drivers/scsi/fnic/
2541
2542CMPC ACPI DRIVER
2543M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2544M: Daniel Oliveira Nascimento <don@syst.com.br>
2545L: platform-driver-x86@vger.kernel.org
2546S: Supported
2547F: drivers/platform/x86/classmate-laptop.c
2548
2549COCCINELLE/Semantic Patches (SmPL)
2550M: Julia Lawall <Julia.Lawall@lip6.fr>
2551M: Gilles Muller <Gilles.Muller@lip6.fr>
2552M: Nicolas Palix <nicolas.palix@imag.fr>
2553M: Michal Marek <mmarek@suse.cz>
2554L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2555T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2556W: http://coccinelle.lip6.fr/
2557S: Supported
2558F: Documentation/coccinelle.txt
2559F: scripts/coccinelle/
2560F: scripts/coccicheck
2561
2562CODA FILE SYSTEM
2563M: Jan Harkes <jaharkes@cs.cmu.edu>
2564M: coda@cs.cmu.edu
2565L: codalist@coda.cs.cmu.edu
2566W: http://www.coda.cs.cmu.edu/
2567S: Maintained
2568F: Documentation/filesystems/coda.txt
2569F: fs/coda/
2570F: include/linux/coda*.h
2571F: include/uapi/linux/coda*.h
2572
2573CODA V4L2 MEM2MEM DRIVER
2574M: Philipp Zabel <p.zabel@pengutronix.de>
2575L: linux-media@vger.kernel.org
2576S: Maintained
2577F: Documentation/devicetree/bindings/media/coda.txt
2578F: drivers/media/platform/coda/
2579
2580COMMON CLK FRAMEWORK
2581M: Mike Turquette <mturquette@linaro.org>
2582M: Stephen Boyd <sboyd@codeaurora.org>
2583L: linux-kernel@vger.kernel.org
2584T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2585S: Maintained
2586F: drivers/clk/
2587X: drivers/clk/clkdev.c
2588F: include/linux/clk-pr*
2589F: include/linux/clk/
2590
2591COMMON INTERNET FILE SYSTEM (CIFS)
2592M: Steve French <sfrench@samba.org>
2593L: linux-cifs@vger.kernel.org
2594L: samba-technical@lists.samba.org (moderated for non-subscribers)
2595W: http://linux-cifs.samba.org/
2596T: git git://git.samba.org/sfrench/cifs-2.6.git
2597S: Supported
2598F: Documentation/filesystems/cifs/
2599F: fs/cifs/
2600
2601COMPACTPCI HOTPLUG CORE
2602M: Scott Murray <scott@spiteful.org>
2603L: linux-pci@vger.kernel.org
2604S: Maintained
2605F: drivers/pci/hotplug/cpci_hotplug*
2606
2607COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2608M: Scott Murray <scott@spiteful.org>
2609L: linux-pci@vger.kernel.org
2610S: Maintained
2611F: drivers/pci/hotplug/cpcihp_zt5550.*
2612
2613COMPACTPCI HOTPLUG GENERIC DRIVER
2614M: Scott Murray <scott@spiteful.org>
2615L: linux-pci@vger.kernel.org
2616S: Maintained
2617F: drivers/pci/hotplug/cpcihp_generic.c
2618
2619COMPAL LAPTOP SUPPORT
2620M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2621L: platform-driver-x86@vger.kernel.org
2622S: Maintained
2623F: drivers/platform/x86/compal-laptop.c
2624
2625CONEXANT ACCESSRUNNER USB DRIVER
2626M: Simon Arlott <cxacru@fire.lp0.eu>
2627L: accessrunner-general@lists.sourceforge.net
2628W: http://accessrunner.sourceforge.net/
2629S: Maintained
2630F: drivers/usb/atm/cxacru.c
2631
2632CONFIGFS
2633M: Joel Becker <jlbec@evilplan.org>
2634T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2635S: Supported
2636F: fs/configfs/
2637F: include/linux/configfs.h
2638
2639CONNECTOR
2640M: Evgeniy Polyakov <zbr@ioremap.net>
2641L: netdev@vger.kernel.org
2642S: Maintained
2643F: drivers/connector/
2644
2645CONTROL GROUP (CGROUP)
2646M: Tejun Heo <tj@kernel.org>
2647M: Li Zefan <lizefan@huawei.com>
2648L: cgroups@vger.kernel.org
2649T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2650S: Maintained
2651F: Documentation/cgroups/
2652F: include/linux/cgroup*
2653F: kernel/cgroup*
2654
2655CONTROL GROUP - CPUSET
2656M: Li Zefan <lizefan@huawei.com>
2657L: cgroups@vger.kernel.org
2658W: http://www.bullopensource.org/cpuset/
2659W: http://oss.sgi.com/projects/cpusets/
2660T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2661S: Maintained
2662F: Documentation/cgroups/cpusets.txt
2663F: include/linux/cpuset.h
2664F: kernel/cpuset.c
2665
2666CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2667M: Johannes Weiner <hannes@cmpxchg.org>
2668M: Michal Hocko <mhocko@suse.cz>
2669L: cgroups@vger.kernel.org
2670L: linux-mm@kvack.org
2671S: Maintained
2672F: mm/memcontrol.c
2673F: mm/swap_cgroup.c
2674
2675CORETEMP HARDWARE MONITORING DRIVER
2676M: Fenghua Yu <fenghua.yu@intel.com>
2677L: lm-sensors@lm-sensors.org
2678S: Maintained
2679F: Documentation/hwmon/coretemp
2680F: drivers/hwmon/coretemp.c
2681
2682COSA/SRP SYNC SERIAL DRIVER
2683M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2684W: http://www.fi.muni.cz/~kas/cosa/
2685S: Maintained
2686F: drivers/net/wan/cosa*
2687
2688CPMAC ETHERNET DRIVER
2689M: Florian Fainelli <florian@openwrt.org>
2690L: netdev@vger.kernel.org
2691S: Maintained
2692F: drivers/net/ethernet/ti/cpmac.c
2693
2694CPU FREQUENCY DRIVERS
2695M: Rafael J. Wysocki <rjw@rjwysocki.net>
2696M: Viresh Kumar <viresh.kumar@linaro.org>
2697L: linux-pm@vger.kernel.org
2698S: Maintained
2699T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2700T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2701F: drivers/cpufreq/
2702F: include/linux/cpufreq.h
2703
2704CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2705M: Viresh Kumar <viresh.kumar@linaro.org>
2706M: Sudeep Holla <sudeep.holla@arm.com>
2707L: linux-pm@vger.kernel.org
2708W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2709S: Maintained
2710F: drivers/cpufreq/arm_big_little.h
2711F: drivers/cpufreq/arm_big_little.c
2712F: drivers/cpufreq/arm_big_little_dt.c
2713
2714CPUIDLE DRIVER - ARM BIG LITTLE
2715M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2716M: Daniel Lezcano <daniel.lezcano@linaro.org>
2717L: linux-pm@vger.kernel.org
2718L: linux-arm-kernel@lists.infradead.org
2719T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2720S: Maintained
2721F: drivers/cpuidle/cpuidle-big_little.c
2722
2723CPUIDLE DRIVER - ARM EXYNOS
2724M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2725M: Daniel Lezcano <daniel.lezcano@linaro.org>
2726M: Kukjin Kim <kgene@kernel.org>
2727L: linux-pm@vger.kernel.org
2728L: linux-samsung-soc@vger.kernel.org
2729S: Supported
2730F: drivers/cpuidle/cpuidle-exynos.c
2731F: arch/arm/mach-exynos/pm.c
2732
2733CPUIDLE DRIVERS
2734M: Rafael J. Wysocki <rjw@rjwysocki.net>
2735M: Daniel Lezcano <daniel.lezcano@linaro.org>
2736L: linux-pm@vger.kernel.org
2737S: Maintained
2738T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2739F: drivers/cpuidle/*
2740F: include/linux/cpuidle.h
2741
2742CPUID/MSR DRIVER
2743M: "H. Peter Anvin" <hpa@zytor.com>
2744S: Maintained
2745F: arch/x86/kernel/cpuid.c
2746F: arch/x86/kernel/msr.c
2747
2748CPU POWER MONITORING SUBSYSTEM
2749M: Thomas Renninger <trenn@suse.de>
2750L: linux-pm@vger.kernel.org
2751S: Maintained
2752F: tools/power/cpupower/
2753
2754CRAMFS FILESYSTEM
2755W: http://sourceforge.net/projects/cramfs/
2756S: Orphan / Obsolete
2757F: Documentation/filesystems/cramfs.txt
2758F: fs/cramfs/
2759
2760CRIS PORT
2761M: Mikael Starvik <starvik@axis.com>
2762M: Jesper Nilsson <jesper.nilsson@axis.com>
2763L: linux-cris-kernel@axis.com
2764W: http://developer.axis.com
2765S: Maintained
2766F: arch/cris/
2767F: drivers/tty/serial/crisv10.*
2768
2769CRYPTO API
2770M: Herbert Xu <herbert@gondor.apana.org.au>
2771M: "David S. Miller" <davem@davemloft.net>
2772L: linux-crypto@vger.kernel.org
2773T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2774S: Maintained
2775F: Documentation/crypto/
2776F: arch/*/crypto/
2777F: crypto/
2778F: drivers/crypto/
2779F: include/crypto/
2780
2781CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2782M: Neil Horman <nhorman@tuxdriver.com>
2783L: linux-crypto@vger.kernel.org
2784S: Maintained
2785F: crypto/ansi_cprng.c
2786F: crypto/rng.c
2787
2788CS5535 Audio ALSA driver
2789M: Jaya Kumar <jayakumar.alsa@gmail.com>
2790S: Maintained
2791F: sound/pci/cs5535audio/
2792
2793CW1200 WLAN driver
2794M: Solomon Peachy <pizza@shaftnet.org>
2795S: Maintained
2796F: drivers/net/wireless/cw1200/
2797
2798CX18 VIDEO4LINUX DRIVER
2799M: Andy Walls <awalls@md.metrocast.net>
2800L: ivtv-devel@ivtvdriver.org (subscribers-only)
2801L: linux-media@vger.kernel.org
2802T: git git://linuxtv.org/media_tree.git
2803W: http://linuxtv.org
2804W: http://www.ivtvdriver.org/index.php/Cx18
2805S: Maintained
2806F: Documentation/video4linux/cx18.txt
2807F: drivers/media/pci/cx18/
2808F: include/uapi/linux/ivtv*
2809
2810CX2341X MPEG ENCODER HELPER MODULE
2811M: Hans Verkuil <hverkuil@xs4all.nl>
2812L: linux-media@vger.kernel.org
2813T: git git://linuxtv.org/media_tree.git
2814W: http://linuxtv.org
2815S: Maintained
2816F: drivers/media/common/cx2341x*
2817F: include/media/cx2341x*
2818
2819CX88 VIDEO4LINUX DRIVER
2820M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2821L: linux-media@vger.kernel.org
2822W: http://linuxtv.org
2823T: git git://linuxtv.org/media_tree.git
2824S: Odd fixes
2825F: Documentation/video4linux/cx88/
2826F: drivers/media/pci/cx88/
2827
2828CXD2820R MEDIA DRIVER
2829M: Antti Palosaari <crope@iki.fi>
2830L: linux-media@vger.kernel.org
2831W: http://linuxtv.org/
2832W: http://palosaari.fi/linux/
2833Q: http://patchwork.linuxtv.org/project/linux-media/list/
2834T: git git://linuxtv.org/anttip/media_tree.git
2835S: Maintained
2836F: drivers/media/dvb-frontends/cxd2820r*
2837
2838CXGB3 ETHERNET DRIVER (CXGB3)
2839M: Santosh Raspatur <santosh@chelsio.com>
2840L: netdev@vger.kernel.org
2841W: http://www.chelsio.com
2842S: Supported
2843F: drivers/net/ethernet/chelsio/cxgb3/
2844
2845CXGB3 ISCSI DRIVER (CXGB3I)
2846M: Karen Xie <kxie@chelsio.com>
2847L: linux-scsi@vger.kernel.org
2848W: http://www.chelsio.com
2849S: Supported
2850F: drivers/scsi/cxgbi/cxgb3i
2851
2852CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2853M: Steve Wise <swise@chelsio.com>
2854L: linux-rdma@vger.kernel.org
2855W: http://www.openfabrics.org
2856S: Supported
2857F: drivers/infiniband/hw/cxgb3/
2858
2859CXGB4 ETHERNET DRIVER (CXGB4)
2860M: Hariprasad S <hariprasad@chelsio.com>
2861L: netdev@vger.kernel.org
2862W: http://www.chelsio.com
2863S: Supported
2864F: drivers/net/ethernet/chelsio/cxgb4/
2865
2866CXGB4 ISCSI DRIVER (CXGB4I)
2867M: Karen Xie <kxie@chelsio.com>
2868L: linux-scsi@vger.kernel.org
2869W: http://www.chelsio.com
2870S: Supported
2871F: drivers/scsi/cxgbi/cxgb4i
2872
2873CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2874M: Steve Wise <swise@chelsio.com>
2875L: linux-rdma@vger.kernel.org
2876W: http://www.openfabrics.org
2877S: Supported
2878F: drivers/infiniband/hw/cxgb4/
2879
2880CXGB4VF ETHERNET DRIVER (CXGB4VF)
2881M: Casey Leedom <leedom@chelsio.com>
2882L: netdev@vger.kernel.org
2883W: http://www.chelsio.com
2884S: Supported
2885F: drivers/net/ethernet/chelsio/cxgb4vf/
2886
2887CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2888M: Ian Munsie <imunsie@au1.ibm.com>
2889M: Michael Neuling <mikey@neuling.org>
2890L: linuxppc-dev@lists.ozlabs.org
2891S: Supported
2892F: drivers/misc/cxl/
2893F: include/misc/cxl.h
2894F: include/uapi/misc/cxl.h
2895F: Documentation/powerpc/cxl.txt
2896F: Documentation/powerpc/cxl.txt
2897F: Documentation/ABI/testing/sysfs-class-cxl
2898
2899STMMAC ETHERNET DRIVER
2900M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2901L: netdev@vger.kernel.org
2902W: http://www.stlinux.com
2903S: Supported
2904F: drivers/net/ethernet/stmicro/stmmac/
2905
2906CYBERPRO FB DRIVER
2907M: Russell King <linux@arm.linux.org.uk>
2908L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2909W: http://www.arm.linux.org.uk/
2910S: Maintained
2911F: drivers/video/fbdev/cyber2000fb.*
2912
2913CYCLADES ASYNC MUX DRIVER
2914W: http://www.cyclades.com/
2915S: Orphan
2916F: drivers/tty/cyclades.c
2917F: include/linux/cyclades.h
2918F: include/uapi/linux/cyclades.h
2919
2920CYCLADES PC300 DRIVER
2921W: http://www.cyclades.com/
2922S: Orphan
2923F: drivers/net/wan/pc300*
2924
2925CYPRESS_FIRMWARE MEDIA DRIVER
2926M: Antti Palosaari <crope@iki.fi>
2927L: linux-media@vger.kernel.org
2928W: http://linuxtv.org/
2929W: http://palosaari.fi/linux/
2930Q: http://patchwork.linuxtv.org/project/linux-media/list/
2931T: git git://linuxtv.org/anttip/media_tree.git
2932S: Maintained
2933F: drivers/media/common/cypress_firmware*
2934
2935CYTTSP TOUCHSCREEN DRIVER
2936M: Ferruh Yigit <fery@cypress.com>
2937L: linux-input@vger.kernel.org
2938S: Supported
2939F: drivers/input/touchscreen/cyttsp*
2940F: include/linux/input/cyttsp.h
2941
2942DAMA SLAVE for AX.25
2943M: Joerg Reuter <jreuter@yaina.de>
2944W: http://yaina.de/jreuter/
2945W: http://www.qsl.net/dl1bke/
2946L: linux-hams@vger.kernel.org
2947S: Maintained
2948F: net/ax25/af_ax25.c
2949F: net/ax25/ax25_dev.c
2950F: net/ax25/ax25_ds_*
2951F: net/ax25/ax25_in.c
2952F: net/ax25/ax25_out.c
2953F: net/ax25/ax25_timer.c
2954F: net/ax25/sysctl_net_ax25.c
2955
2956DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2957L: netdev@vger.kernel.org
2958S: Orphan
2959F: Documentation/networking/dmfe.txt
2960F: drivers/net/ethernet/dec/tulip/dmfe.c
2961
2962DC390/AM53C974 SCSI driver
2963M: Hannes Reinecke <hare@suse.de>
2964L: linux-scsi@vger.kernel.org
2965S: Maintained
2966F: drivers/scsi/am53c974.c
2967
2968DC395x SCSI driver
2969M: Oliver Neukum <oliver@neukum.org>
2970M: Ali Akcaagac <aliakc@web.de>
2971M: Jamie Lenehan <lenehan@twibble.org>
2972L: dc395x@twibble.org
2973W: http://twibble.org/dist/dc395x/
2974W: http://lists.twibble.org/mailman/listinfo/dc395x/
2975S: Maintained
2976F: Documentation/scsi/dc395x.txt
2977F: drivers/scsi/dc395x.*
2978
2979DCCP PROTOCOL
2980M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
2981L: dccp@vger.kernel.org
2982W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
2983S: Maintained
2984F: include/linux/dccp.h
2985F: include/uapi/linux/dccp.h
2986F: include/linux/tfrc.h
2987F: net/dccp/
2988
2989DECnet NETWORK LAYER
2990W: http://linux-decnet.sourceforge.net
2991L: linux-decnet-user@lists.sourceforge.net
2992S: Orphan
2993F: Documentation/networking/decnet.txt
2994F: net/decnet/
2995
2996DECSTATION PLATFORM SUPPORT
2997M: "Maciej W. Rozycki" <macro@linux-mips.org>
2998L: linux-mips@linux-mips.org
2999W: http://www.linux-mips.org/wiki/DECstation
3000S: Maintained
3001F: arch/mips/dec/
3002F: arch/mips/include/asm/dec/
3003F: arch/mips/include/asm/mach-dec/
3004
3005DEFXX FDDI NETWORK DRIVER
3006M: "Maciej W. Rozycki" <macro@linux-mips.org>
3007S: Maintained
3008F: drivers/net/fddi/defxx.*
3009
3010DELL LAPTOP DRIVER
3011M: Matthew Garrett <mjg59@srcf.ucam.org>
3012L: platform-driver-x86@vger.kernel.org
3013S: Maintained
3014F: drivers/platform/x86/dell-laptop.c
3015
3016DELL LAPTOP SMM DRIVER
3017M: Guenter Roeck <linux@roeck-us.net>
3018F: drivers/char/i8k.c
3019F: include/uapi/linux/i8k.h
3020
3021DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3022M: Doug Warzecha <Douglas_Warzecha@dell.com>
3023S: Maintained
3024F: Documentation/dcdbas.txt
3025F: drivers/firmware/dcdbas.*
3026
3027DELL WMI EXTRAS DRIVER
3028M: Matthew Garrett <mjg59@srcf.ucam.org>
3029S: Maintained
3030F: drivers/platform/x86/dell-wmi.c
3031
3032DESIGNWARE USB2 DRD IP DRIVER
3033M: Paul Zimmerman <paulz@synopsys.com>
3034L: linux-usb@vger.kernel.org
3035T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3036S: Maintained
3037F: drivers/usb/dwc2/
3038
3039DESIGNWARE USB3 DRD IP DRIVER
3040M: Felipe Balbi <balbi@ti.com>
3041L: linux-usb@vger.kernel.org
3042L: linux-omap@vger.kernel.org
3043T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3044S: Maintained
3045F: drivers/usb/dwc3/
3046
3047DEVICE COREDUMP (DEV_COREDUMP)
3048M: Johannes Berg <johannes@sipsolutions.net>
3049L: linux-kernel@vger.kernel.org
3050S: Maintained
3051F: drivers/base/devcoredump.c
3052F: include/linux/devcoredump.h
3053
3054DEVICE FREQUENCY (DEVFREQ)
3055M: MyungJoo Ham <myungjoo.ham@samsung.com>
3056M: Kyungmin Park <kyungmin.park@samsung.com>
3057L: linux-pm@vger.kernel.org
3058S: Maintained
3059F: drivers/devfreq/
3060
3061DEVICE NUMBER REGISTRY
3062M: Torben Mathiasen <device@lanana.org>
3063W: http://lanana.org/docs/device-list/index.html
3064S: Maintained
3065
3066DEVICE-MAPPER (LVM)
3067M: Alasdair Kergon <agk@redhat.com>
3068M: Mike Snitzer <snitzer@redhat.com>
3069M: dm-devel@redhat.com
3070L: dm-devel@redhat.com
3071W: http://sources.redhat.com/dm
3072Q: http://patchwork.kernel.org/project/dm-devel/list/
3073T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3074T: quilt http://people.redhat.com/agk/patches/linux/editing/
3075S: Maintained
3076F: Documentation/device-mapper/
3077F: drivers/md/dm*
3078F: drivers/md/persistent-data/
3079F: include/linux/device-mapper.h
3080F: include/linux/dm-*.h
3081F: include/uapi/linux/dm-*.h
3082
3083DIALOG SEMICONDUCTOR DRIVERS
3084M: Support Opensource <support.opensource@diasemi.com>
3085W: http://www.dialog-semiconductor.com/products
3086S: Supported
3087F: Documentation/hwmon/da90??
3088F: drivers/gpio/gpio-da90??.c
3089F: drivers/hwmon/da90??-hwmon.c
3090F: drivers/input/misc/da90??_onkey.c
3091F: drivers/input/touchscreen/da9052_tsi.c
3092F: drivers/leds/leds-da90??.c
3093F: drivers/mfd/da903x.c
3094F: drivers/mfd/da90??-*.c
3095F: drivers/power/da9052-battery.c
3096F: drivers/regulator/da903x.c
3097F: drivers/regulator/da9???-regulator.[ch]
3098F: drivers/rtc/rtc-da90??.c
3099F: drivers/video/backlight/da90??_bl.c
3100F: drivers/watchdog/da90??_wdt.c
3101F: include/linux/mfd/da903x.h
3102F: include/linux/mfd/da9052/
3103F: include/linux/mfd/da9055/
3104F: include/linux/mfd/da9063/
3105F: include/sound/da[79]*.h
3106F: sound/soc/codecs/da[79]*.[ch]
3107
3108DIGI NEO AND CLASSIC PCI PRODUCTS
3109M: Lidza Louina <lidza.louina@gmail.com>
3110M: Mark Hounschell <markh@compro.net>
3111L: driverdev-devel@linuxdriverproject.org
3112S: Maintained
3113F: drivers/staging/dgnc/
3114
3115DIGI EPCA PCI PRODUCTS
3116M: Lidza Louina <lidza.louina@gmail.com>
3117M: Mark Hounschell <markh@compro.net>
3118M: Daeseok Youn <daeseok.youn@gmail.com>
3119L: driverdev-devel@linuxdriverproject.org
3120S: Maintained
3121F: drivers/staging/dgap/
3122
3123DIOLAN U2C-12 I2C DRIVER
3124M: Guenter Roeck <linux@roeck-us.net>
3125L: linux-i2c@vger.kernel.org
3126S: Maintained
3127F: drivers/i2c/busses/i2c-diolan-u2c.c
3128
3129DIRECTORY NOTIFICATION (DNOTIFY)
3130M: Eric Paris <eparis@parisplace.org>
3131S: Maintained
3132F: Documentation/filesystems/dnotify.txt
3133F: fs/notify/dnotify/
3134F: include/linux/dnotify.h
3135
3136DISK GEOMETRY AND PARTITION HANDLING
3137M: Andries Brouwer <aeb@cwi.nl>
3138W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3139W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3140W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3141S: Maintained
3142
3143DISKQUOTA
3144M: Jan Kara <jack@suse.cz>
3145S: Maintained
3146F: Documentation/filesystems/quota.txt
3147F: fs/quota/
3148F: include/linux/quota*.h
3149F: include/uapi/linux/quota*.h
3150
3151DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3152M: Bernie Thompson <bernie@plugable.com>
3153L: linux-fbdev@vger.kernel.org
3154S: Maintained
3155W: http://plugable.com/category/projects/udlfb/
3156F: drivers/video/fbdev/udlfb.c
3157F: include/video/udlfb.h
3158F: Documentation/fb/udlfb.txt
3159
3160DISTRIBUTED LOCK MANAGER (DLM)
3161M: Christine Caulfield <ccaulfie@redhat.com>
3162M: David Teigland <teigland@redhat.com>
3163L: cluster-devel@redhat.com
3164W: http://sources.redhat.com/cluster/
3165T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3166S: Supported
3167F: fs/dlm/
3168
3169DMA BUFFER SHARING FRAMEWORK
3170M: Sumit Semwal <sumit.semwal@linaro.org>
3171S: Maintained
3172L: linux-media@vger.kernel.org
3173L: dri-devel@lists.freedesktop.org
3174L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3175F: drivers/dma-buf/
3176F: include/linux/dma-buf*
3177F: include/linux/reservation.h
3178F: include/linux/*fence.h
3179F: Documentation/dma-buf-sharing.txt
3180T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3181
3182DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3183M: Vinod Koul <vinod.koul@intel.com>
3184L: dmaengine@vger.kernel.org
3185Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3186S: Maintained
3187F: drivers/dma/
3188F: include/linux/dmaengine.h
3189F: Documentation/dmaengine/
3190T: git git://git.infradead.org/users/vkoul/slave-dma.git
3191
3192DME1737 HARDWARE MONITOR DRIVER
3193M: Juerg Haefliger <juergh@gmail.com>
3194L: lm-sensors@lm-sensors.org
3195S: Maintained
3196F: Documentation/hwmon/dme1737
3197F: drivers/hwmon/dme1737.c
3198
3199DOCKING STATION DRIVER
3200M: Shaohua Li <shaohua.li@intel.com>
3201L: linux-acpi@vger.kernel.org
3202S: Supported
3203F: drivers/acpi/dock.c
3204
3205DOCUMENTATION
3206M: Jonathan Corbet <corbet@lwn.net>
3207L: linux-doc@vger.kernel.org
3208S: Maintained
3209F: Documentation/
3210X: Documentation/ABI/
3211X: Documentation/devicetree/
3212X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
3213
3214DOUBLETALK DRIVER
3215M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3216L: blinux-list@redhat.com
3217S: Maintained
3218F: drivers/char/dtlk.c
3219F: include/linux/dtlk.h
3220
3221DPT_I2O SCSI RAID DRIVER
3222M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3223L: linux-scsi@vger.kernel.org
3224W: http://www.adaptec.com/
3225S: Maintained
3226F: drivers/scsi/dpt*
3227F: drivers/scsi/dpt/
3228
3229DRBD DRIVER
3230P: Philipp Reisner
3231P: Lars Ellenberg
3232M: drbd-dev@lists.linbit.com
3233L: drbd-user@lists.linbit.com
3234W: http://www.drbd.org
3235T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3236T: git git://git.drbd.org/drbd-8.3.git
3237S: Supported
3238F: drivers/block/drbd/
3239F: lib/lru_cache.c
3240F: Documentation/blockdev/drbd/
3241
3242DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3243M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3244T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3245S: Supported
3246F: Documentation/kobject.txt
3247F: drivers/base/
3248F: fs/sysfs/
3249F: fs/debugfs/
3250F: include/linux/kobj*
3251F: include/linux/debugfs.h
3252F: lib/kobj*
3253
3254DRM DRIVERS
3255M: David Airlie <airlied@linux.ie>
3256L: dri-devel@lists.freedesktop.org
3257T: git git://people.freedesktop.org/~airlied/linux
3258S: Maintained
3259F: drivers/gpu/drm/
3260F: drivers/gpu/vga/
3261F: include/drm/
3262F: include/uapi/drm/
3263
3264RADEON DRM DRIVERS
3265M: Alex Deucher <alexander.deucher@amd.com>
3266M: Christian König <christian.koenig@amd.com>
3267L: dri-devel@lists.freedesktop.org
3268T: git git://people.freedesktop.org/~agd5f/linux
3269S: Supported
3270F: drivers/gpu/drm/radeon/
3271F: include/uapi/drm/radeon*
3272
3273DRM PANEL DRIVERS
3274M: Thierry Reding <thierry.reding@gmail.com>
3275L: dri-devel@lists.freedesktop.org
3276T: git git://anongit.freedesktop.org/tegra/linux.git
3277S: Maintained
3278F: drivers/gpu/drm/drm_panel.c
3279F: drivers/gpu/drm/panel/
3280F: include/drm/drm_panel.h
3281F: Documentation/devicetree/bindings/panel/
3282
3283INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3284M: Daniel Vetter <daniel.vetter@intel.com>
3285M: Jani Nikula <jani.nikula@linux.intel.com>
3286L: intel-gfx@lists.freedesktop.org
3287L: dri-devel@lists.freedesktop.org
3288Q: http://patchwork.freedesktop.org/project/intel-gfx/
3289T: git git://anongit.freedesktop.org/drm-intel
3290S: Supported
3291F: drivers/gpu/drm/i915/
3292F: include/drm/i915*
3293F: include/uapi/drm/i915*
3294
3295DRM DRIVERS FOR EXYNOS
3296M: Inki Dae <inki.dae@samsung.com>
3297M: Joonyoung Shim <jy0922.shim@samsung.com>
3298M: Seung-Woo Kim <sw0312.kim@samsung.com>
3299M: Kyungmin Park <kyungmin.park@samsung.com>
3300L: dri-devel@lists.freedesktop.org
3301T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3302S: Supported
3303F: drivers/gpu/drm/exynos/
3304F: include/drm/exynos*
3305F: include/uapi/drm/exynos*
3306
3307DRM DRIVERS FOR FREESCALE IMX
3308M: Philipp Zabel <p.zabel@pengutronix.de>
3309L: dri-devel@lists.freedesktop.org
3310S: Maintained
3311F: drivers/gpu/drm/imx/
3312F: Documentation/devicetree/bindings/drm/imx/
3313
3314DRM DRIVERS FOR NVIDIA TEGRA
3315M: Thierry Reding <thierry.reding@gmail.com>
3316M: Terje Bergström <tbergstrom@nvidia.com>
3317L: dri-devel@lists.freedesktop.org
3318L: linux-tegra@vger.kernel.org
3319T: git git://anongit.freedesktop.org/tegra/linux.git
3320S: Supported
3321F: drivers/gpu/drm/tegra/
3322F: drivers/gpu/host1x/
3323F: include/linux/host1x.h
3324F: include/uapi/drm/tegra_drm.h
3325F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3326
3327DRM DRIVERS FOR RENESAS
3328M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3329L: dri-devel@lists.freedesktop.org
3330L: linux-sh@vger.kernel.org
3331T: git git://people.freedesktop.org/~airlied/linux
3332S: Supported
3333F: drivers/gpu/drm/rcar-du/
3334F: drivers/gpu/drm/shmobile/
3335F: include/linux/platform_data/rcar-du.h
3336F: include/linux/platform_data/shmob_drm.h
3337
3338DSBR100 USB FM RADIO DRIVER
3339M: Alexey Klimov <klimov.linux@gmail.com>
3340L: linux-media@vger.kernel.org
3341T: git git://linuxtv.org/media_tree.git
3342S: Maintained
3343F: drivers/media/radio/dsbr100.c
3344
3345DSCC4 DRIVER
3346M: Francois Romieu <romieu@fr.zoreil.com>
3347L: netdev@vger.kernel.org
3348S: Maintained
3349F: drivers/net/wan/dscc4.c
3350
3351DVB_USB_AF9015 MEDIA DRIVER
3352M: Antti Palosaari <crope@iki.fi>
3353L: linux-media@vger.kernel.org
3354W: http://linuxtv.org/
3355W: http://palosaari.fi/linux/
3356Q: http://patchwork.linuxtv.org/project/linux-media/list/
3357T: git git://linuxtv.org/anttip/media_tree.git
3358S: Maintained
3359F: drivers/media/usb/dvb-usb-v2/af9015*
3360
3361DVB_USB_AF9035 MEDIA DRIVER
3362M: Antti Palosaari <crope@iki.fi>
3363L: linux-media@vger.kernel.org
3364W: http://linuxtv.org/
3365W: http://palosaari.fi/linux/
3366Q: http://patchwork.linuxtv.org/project/linux-media/list/
3367T: git git://linuxtv.org/anttip/media_tree.git
3368S: Maintained
3369F: drivers/media/usb/dvb-usb-v2/af9035*
3370
3371DVB_USB_ANYSEE MEDIA DRIVER
3372M: Antti Palosaari <crope@iki.fi>
3373L: linux-media@vger.kernel.org
3374W: http://linuxtv.org/
3375W: http://palosaari.fi/linux/
3376Q: http://patchwork.linuxtv.org/project/linux-media/list/
3377T: git git://linuxtv.org/anttip/media_tree.git
3378S: Maintained
3379F: drivers/media/usb/dvb-usb-v2/anysee*
3380
3381DVB_USB_AU6610 MEDIA DRIVER
3382M: Antti Palosaari <crope@iki.fi>
3383L: linux-media@vger.kernel.org
3384W: http://linuxtv.org/
3385W: http://palosaari.fi/linux/
3386Q: http://patchwork.linuxtv.org/project/linux-media/list/
3387T: git git://linuxtv.org/anttip/media_tree.git
3388S: Maintained
3389F: drivers/media/usb/dvb-usb-v2/au6610*
3390
3391DVB_USB_CE6230 MEDIA DRIVER
3392M: Antti Palosaari <crope@iki.fi>
3393L: linux-media@vger.kernel.org
3394W: http://linuxtv.org/
3395W: http://palosaari.fi/linux/
3396Q: http://patchwork.linuxtv.org/project/linux-media/list/
3397T: git git://linuxtv.org/anttip/media_tree.git
3398S: Maintained
3399F: drivers/media/usb/dvb-usb-v2/ce6230*
3400
3401DVB_USB_CXUSB MEDIA DRIVER
3402M: Michael Krufky <mkrufky@linuxtv.org>
3403L: linux-media@vger.kernel.org
3404W: http://linuxtv.org/
3405W: http://github.com/mkrufky
3406Q: http://patchwork.linuxtv.org/project/linux-media/list/
3407T: git git://linuxtv.org/media_tree.git
3408S: Maintained
3409F: drivers/media/usb/dvb-usb/cxusb*
3410
3411DVB_USB_EC168 MEDIA DRIVER
3412M: Antti Palosaari <crope@iki.fi>
3413L: linux-media@vger.kernel.org
3414W: http://linuxtv.org/
3415W: http://palosaari.fi/linux/
3416Q: http://patchwork.linuxtv.org/project/linux-media/list/
3417T: git git://linuxtv.org/anttip/media_tree.git
3418S: Maintained
3419F: drivers/media/usb/dvb-usb-v2/ec168*
3420
3421DVB_USB_GL861 MEDIA DRIVER
3422M: Antti Palosaari <crope@iki.fi>
3423L: linux-media@vger.kernel.org
3424W: http://linuxtv.org/
3425Q: http://patchwork.linuxtv.org/project/linux-media/list/
3426T: git git://linuxtv.org/anttip/media_tree.git
3427S: Maintained
3428F: drivers/media/usb/dvb-usb-v2/gl861*
3429
3430DVB_USB_MXL111SF MEDIA DRIVER
3431M: Michael Krufky <mkrufky@linuxtv.org>
3432L: linux-media@vger.kernel.org
3433W: http://linuxtv.org/
3434W: http://github.com/mkrufky
3435Q: http://patchwork.linuxtv.org/project/linux-media/list/
3436T: git git://linuxtv.org/mkrufky/mxl111sf.git
3437S: Maintained
3438F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3439
3440DVB_USB_RTL28XXU MEDIA DRIVER
3441M: Antti Palosaari <crope@iki.fi>
3442L: linux-media@vger.kernel.org
3443W: http://linuxtv.org/
3444W: http://palosaari.fi/linux/
3445Q: http://patchwork.linuxtv.org/project/linux-media/list/
3446T: git git://linuxtv.org/anttip/media_tree.git
3447S: Maintained
3448F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3449
3450DVB_USB_V2 MEDIA DRIVER
3451M: Antti Palosaari <crope@iki.fi>
3452L: linux-media@vger.kernel.org
3453W: http://linuxtv.org/
3454W: http://palosaari.fi/linux/
3455Q: http://patchwork.linuxtv.org/project/linux-media/list/
3456T: git git://linuxtv.org/anttip/media_tree.git
3457S: Maintained
3458F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3459F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3460
3461DYNAMIC DEBUG
3462M: Jason Baron <jbaron@akamai.com>
3463S: Maintained
3464F: lib/dynamic_debug.c
3465F: include/linux/dynamic_debug.h
3466
3467DZ DECSTATION DZ11 SERIAL DRIVER
3468M: "Maciej W. Rozycki" <macro@linux-mips.org>
3469S: Maintained
3470F: drivers/tty/serial/dz.*
3471
3472E4000 MEDIA DRIVER
3473M: Antti Palosaari <crope@iki.fi>
3474L: linux-media@vger.kernel.org
3475W: http://linuxtv.org/
3476W: http://palosaari.fi/linux/
3477Q: http://patchwork.linuxtv.org/project/linux-media/list/
3478T: git git://linuxtv.org/anttip/media_tree.git
3479S: Maintained
3480F: drivers/media/tuners/e4000*
3481
3482EATA ISA/EISA/PCI SCSI DRIVER
3483M: Dario Ballabio <ballabio_dario@emc.com>
3484L: linux-scsi@vger.kernel.org
3485S: Maintained
3486F: drivers/scsi/eata.c
3487
3488EC100 MEDIA DRIVER
3489M: Antti Palosaari <crope@iki.fi>
3490L: linux-media@vger.kernel.org
3491W: http://linuxtv.org/
3492W: http://palosaari.fi/linux/
3493Q: http://patchwork.linuxtv.org/project/linux-media/list/
3494T: git git://linuxtv.org/anttip/media_tree.git
3495S: Maintained
3496F: drivers/media/dvb-frontends/ec100*
3497
3498ECRYPT FILE SYSTEM
3499M: Tyler Hicks <tyhicks@canonical.com>
3500L: ecryptfs@vger.kernel.org
3501W: http://ecryptfs.org
3502W: https://launchpad.net/ecryptfs
3503S: Supported
3504F: Documentation/filesystems/ecryptfs.txt
3505F: fs/ecryptfs/
3506
3507EDAC-CORE
3508M: Doug Thompson <dougthompson@xmission.com>
3509M: Borislav Petkov <bp@alien8.de>
3510M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3511L: linux-edac@vger.kernel.org
3512W: bluesmoke.sourceforge.net
3513S: Supported
3514F: Documentation/edac.txt
3515F: drivers/edac/
3516F: include/linux/edac.h
3517
3518EDAC-AMD64
3519M: Doug Thompson <dougthompson@xmission.com>
3520M: Borislav Petkov <bp@alien8.de>
3521L: linux-edac@vger.kernel.org
3522W: bluesmoke.sourceforge.net
3523S: Maintained
3524F: drivers/edac/amd64_edac*
3525
3526EDAC-CALXEDA
3527M: Doug Thompson <dougthompson@xmission.com>
3528M: Robert Richter <rric@kernel.org>
3529L: linux-edac@vger.kernel.org
3530W: bluesmoke.sourceforge.net
3531S: Maintained
3532F: drivers/edac/highbank*
3533
3534EDAC-CAVIUM
3535M: Ralf Baechle <ralf@linux-mips.org>
3536M: David Daney <david.daney@cavium.com>
3537L: linux-edac@vger.kernel.org
3538L: linux-mips@linux-mips.org
3539W: bluesmoke.sourceforge.net
3540S: Supported
3541F: drivers/edac/octeon_edac*
3542
3543EDAC-E752X
3544M: Mark Gross <mark.gross@intel.com>
3545M: Doug Thompson <dougthompson@xmission.com>
3546L: linux-edac@vger.kernel.org
3547W: bluesmoke.sourceforge.net
3548S: Maintained
3549F: drivers/edac/e752x_edac.c
3550
3551EDAC-E7XXX
3552M: Doug Thompson <dougthompson@xmission.com>
3553L: linux-edac@vger.kernel.org
3554W: bluesmoke.sourceforge.net
3555S: Maintained
3556F: drivers/edac/e7xxx_edac.c
3557
3558EDAC-GHES
3559M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3560L: linux-edac@vger.kernel.org
3561W: bluesmoke.sourceforge.net
3562S: Maintained
3563F: drivers/edac/ghes_edac.c
3564
3565EDAC-I82443BXGX
3566M: Tim Small <tim@buttersideup.com>
3567L: linux-edac@vger.kernel.org
3568W: bluesmoke.sourceforge.net
3569S: Maintained
3570F: drivers/edac/i82443bxgx_edac.c
3571
3572EDAC-I3000
3573M: Jason Uhlenkott <juhlenko@akamai.com>
3574L: linux-edac@vger.kernel.org
3575W: bluesmoke.sourceforge.net
3576S: Maintained
3577F: drivers/edac/i3000_edac.c
3578
3579EDAC-I5000
3580M: Doug Thompson <dougthompson@xmission.com>
3581L: linux-edac@vger.kernel.org
3582W: bluesmoke.sourceforge.net
3583S: Maintained
3584F: drivers/edac/i5000_edac.c
3585
3586EDAC-I5400
3587M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3588L: linux-edac@vger.kernel.org
3589W: bluesmoke.sourceforge.net
3590S: Maintained
3591F: drivers/edac/i5400_edac.c
3592
3593EDAC-I7300
3594M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3595L: linux-edac@vger.kernel.org
3596W: bluesmoke.sourceforge.net
3597S: Maintained
3598F: drivers/edac/i7300_edac.c
3599
3600EDAC-I7CORE
3601M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3602L: linux-edac@vger.kernel.org
3603W: bluesmoke.sourceforge.net
3604S: Maintained
3605F: drivers/edac/i7core_edac.c
3606
3607EDAC-I82975X
3608M: Ranganathan Desikan <ravi@jetztechnologies.com>
3609M: "Arvind R." <arvino55@gmail.com>
3610L: linux-edac@vger.kernel.org
3611W: bluesmoke.sourceforge.net
3612S: Maintained
3613F: drivers/edac/i82975x_edac.c
3614
3615EDAC-IE31200
3616M: Jason Baron <jbaron@akamai.com>
3617L: linux-edac@vger.kernel.org
3618W: bluesmoke.sourceforge.net
3619S: Maintained
3620F: drivers/edac/ie31200_edac.c
3621
3622EDAC-MPC85XX
3623M: Johannes Thumshirn <johannes.thumshirn@men.de>
3624L: linux-edac@vger.kernel.org
3625W: bluesmoke.sourceforge.net
3626S: Maintained
3627F: drivers/edac/mpc85xx_edac.[ch]
3628
3629EDAC-PASEMI
3630M: Egor Martovetsky <egor@pasemi.com>
3631L: linux-edac@vger.kernel.org
3632W: bluesmoke.sourceforge.net
3633S: Maintained
3634F: drivers/edac/pasemi_edac.c
3635
3636EDAC-R82600
3637M: Tim Small <tim@buttersideup.com>
3638L: linux-edac@vger.kernel.org
3639W: bluesmoke.sourceforge.net
3640S: Maintained
3641F: drivers/edac/r82600_edac.c
3642
3643EDAC-SBRIDGE
3644M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3645L: linux-edac@vger.kernel.org
3646W: bluesmoke.sourceforge.net
3647S: Maintained
3648F: drivers/edac/sb_edac.c
3649
3650EDIROL UA-101/UA-1000 DRIVER
3651M: Clemens Ladisch <clemens@ladisch.de>
3652L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3653T: git git://git.alsa-project.org/alsa-kernel.git
3654S: Maintained
3655F: sound/usb/misc/ua101.c
3656
3657EXTENSIBLE FIRMWARE INTERFACE (EFI)
3658M: Matt Fleming <matt.fleming@intel.com>
3659L: linux-efi@vger.kernel.org
3660T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3661S: Maintained
3662F: Documentation/efi-stub.txt
3663F: arch/ia64/kernel/efi.c
3664F: arch/x86/boot/compressed/eboot.[ch]
3665F: arch/x86/include/asm/efi.h
3666F: arch/x86/platform/efi/*
3667F: drivers/firmware/efi/*
3668F: include/linux/efi*.h
3669
3670EFI VARIABLE FILESYSTEM
3671M: Matthew Garrett <matthew.garrett@nebula.com>
3672M: Jeremy Kerr <jk@ozlabs.org>
3673M: Matt Fleming <matt.fleming@intel.com>
3674T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3675L: linux-efi@vger.kernel.org
3676S: Maintained
3677F: fs/efivarfs/
3678
3679EFIFB FRAMEBUFFER DRIVER
3680L: linux-fbdev@vger.kernel.org
3681M: Peter Jones <pjones@redhat.com>
3682S: Maintained
3683F: drivers/video/fbdev/efifb.c
3684
3685EFS FILESYSTEM
3686W: http://aeschi.ch.eu.org/efs/
3687S: Orphan
3688F: fs/efs/
3689
3690EHCA (IBM GX bus InfiniBand adapter) DRIVER
3691M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3692M: Christoph Raisch <raisch@de.ibm.com>
3693L: linux-rdma@vger.kernel.org
3694S: Supported
3695F: drivers/infiniband/hw/ehca/
3696
3697EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3698M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3699L: netdev@vger.kernel.org
3700S: Maintained
3701F: drivers/net/ethernet/ibm/ehea/
3702
3703EM28XX VIDEO4LINUX DRIVER
3704M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3705L: linux-media@vger.kernel.org
3706W: http://linuxtv.org
3707T: git git://linuxtv.org/media_tree.git
3708S: Maintained
3709F: drivers/media/usb/em28xx/
3710
3711EMBEDDED LINUX
3712M: Paul Gortmaker <paul.gortmaker@windriver.com>
3713M: Matt Mackall <mpm@selenic.com>
3714M: David Woodhouse <dwmw2@infradead.org>
3715L: linux-embedded@vger.kernel.org
3716S: Maintained
3717
3718EMULEX LPFC FC SCSI DRIVER
3719M: James Smart <james.smart@emulex.com>
3720L: linux-scsi@vger.kernel.org
3721W: http://sourceforge.net/projects/lpfcxxxx
3722S: Supported
3723F: drivers/scsi/lpfc/
3724
3725ENE CB710 FLASH CARD READER DRIVER
3726M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
3727S: Maintained
3728F: drivers/misc/cb710/
3729F: drivers/mmc/host/cb710-mmc.*
3730F: include/linux/cb710.h
3731
3732ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3733M: Maxim Levitsky <maximlevitsky@gmail.com>
3734S: Maintained
3735F: drivers/media/rc/ene_ir.*
3736
3737ENHANCED ERROR HANDLING (EEH)
3738M: Gavin Shan <shangw@linux.vnet.ibm.com>
3739L: linuxppc-dev@lists.ozlabs.org
3740S: Supported
3741F: Documentation/powerpc/eeh-pci-error-recovery.txt
3742F: arch/powerpc/kernel/eeh*.c
3743
3744EPSON S1D13XXX FRAMEBUFFER DRIVER
3745M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
3746S: Maintained
3747T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3748F: drivers/video/fbdev/s1d13xxxfb.c
3749F: include/video/s1d13xxxfb.h
3750
3751ET131X NETWORK DRIVER
3752M: Mark Einon <mark.einon@gmail.com>
3753S: Odd Fixes
3754F: drivers/net/ethernet/agere/
3755
3756ETHERNET BRIDGE
3757M: Stephen Hemminger <stephen@networkplumber.org>
3758L: bridge@lists.linux-foundation.org
3759L: netdev@vger.kernel.org
3760W: http://www.linuxfoundation.org/en/Net:Bridge
3761S: Maintained
3762F: include/linux/netfilter_bridge/
3763F: net/bridge/
3764
3765ETHERNET PHY LIBRARY
3766M: Florian Fainelli <f.fainelli@gmail.com>
3767L: netdev@vger.kernel.org
3768S: Maintained
3769F: include/linux/phy.h
3770F: include/linux/phy_fixed.h
3771F: drivers/net/phy/
3772F: Documentation/networking/phy.txt
3773F: drivers/of/of_mdio.c
3774F: drivers/of/of_net.c
3775
3776EXT2 FILE SYSTEM
3777M: Jan Kara <jack@suse.cz>
3778L: linux-ext4@vger.kernel.org
3779S: Maintained
3780F: Documentation/filesystems/ext2.txt
3781F: fs/ext2/
3782F: include/linux/ext2*
3783
3784EXT3 FILE SYSTEM
3785M: Jan Kara <jack@suse.cz>
3786M: Andrew Morton <akpm@linux-foundation.org>
3787M: Andreas Dilger <adilger.kernel@dilger.ca>
3788L: linux-ext4@vger.kernel.org
3789S: Maintained
3790F: Documentation/filesystems/ext3.txt
3791F: fs/ext3/
3792
3793EXT4 FILE SYSTEM
3794M: "Theodore Ts'o" <tytso@mit.edu>
3795M: Andreas Dilger <adilger.kernel@dilger.ca>
3796L: linux-ext4@vger.kernel.org
3797W: http://ext4.wiki.kernel.org
3798Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
3799S: Maintained
3800F: Documentation/filesystems/ext4.txt
3801F: fs/ext4/
3802
3803Extended Verification Module (EVM)
3804M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3805L: linux-ima-devel@lists.sourceforge.net
3806L: linux-security-module@vger.kernel.org
3807S: Supported
3808F: security/integrity/evm/
3809
3810EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3811M: MyungJoo Ham <myungjoo.ham@samsung.com>
3812M: Chanwoo Choi <cw00.choi@samsung.com>
3813L: linux-kernel@vger.kernel.org
3814T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3815S: Maintained
3816F: drivers/extcon/
3817F: Documentation/extcon/
3818
3819EXYNOS DP DRIVER
3820M: Jingoo Han <jg1.han@samsung.com>
3821L: dri-devel@lists.freedesktop.org
3822S: Maintained
3823F: drivers/gpu/drm/exynos/exynos_dp*
3824
3825EXYNOS MIPI DISPLAY DRIVERS
3826M: Inki Dae <inki.dae@samsung.com>
3827M: Donghwa Lee <dh09.lee@samsung.com>
3828M: Kyungmin Park <kyungmin.park@samsung.com>
3829L: linux-fbdev@vger.kernel.org
3830S: Maintained
3831F: drivers/video/fbdev/exynos/exynos_mipi*
3832F: include/video/exynos_mipi*
3833
3834F71805F HARDWARE MONITORING DRIVER
3835M: Jean Delvare <jdelvare@suse.de>
3836L: lm-sensors@lm-sensors.org
3837S: Maintained
3838F: Documentation/hwmon/f71805f
3839F: drivers/hwmon/f71805f.c
3840
3841FC0011 TUNER DRIVER
3842M: Michael Buesch <m@bues.ch>
3843L: linux-media@vger.kernel.org
3844S: Maintained
3845F: drivers/media/tuners/fc0011.h
3846F: drivers/media/tuners/fc0011.c
3847
3848FC2580 MEDIA DRIVER
3849M: Antti Palosaari <crope@iki.fi>
3850L: linux-media@vger.kernel.org
3851W: http://linuxtv.org/
3852W: http://palosaari.fi/linux/
3853Q: http://patchwork.linuxtv.org/project/linux-media/list/
3854T: git git://linuxtv.org/anttip/media_tree.git
3855S: Maintained
3856F: drivers/media/tuners/fc2580*
3857
3858FANOTIFY
3859M: Eric Paris <eparis@redhat.com>
3860S: Maintained
3861F: fs/notify/fanotify/
3862F: include/linux/fanotify.h
3863F: include/uapi/linux/fanotify.h
3864
3865FARSYNC SYNCHRONOUS DRIVER
3866M: Kevin Curtis <kevin.curtis@farsite.co.uk>
3867W: http://www.farsite.co.uk/
3868S: Supported
3869F: drivers/net/wan/farsync.*
3870
3871FAULT INJECTION SUPPORT
3872M: Akinobu Mita <akinobu.mita@gmail.com>
3873S: Supported
3874F: Documentation/fault-injection/
3875F: lib/fault-inject.c
3876
3877FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3878M: Robert Love <robert.w.love@intel.com>
3879L: fcoe-devel@open-fcoe.org
3880W: www.Open-FCoE.org
3881S: Supported
3882F: drivers/scsi/libfc/
3883F: drivers/scsi/fcoe/
3884F: include/scsi/fc/
3885F: include/scsi/libfc.h
3886F: include/scsi/libfcoe.h
3887F: include/uapi/scsi/fc/
3888
3889FILE LOCKING (flock() and fcntl()/lockf())
3890M: Jeff Layton <jlayton@poochiereds.net>
3891M: J. Bruce Fields <bfields@fieldses.org>
3892L: linux-fsdevel@vger.kernel.org
3893S: Maintained
3894F: include/linux/fcntl.h
3895F: include/linux/fs.h
3896F: include/uapi/linux/fcntl.h
3897F: include/uapi/linux/fs.h
3898F: fs/fcntl.c
3899F: fs/locks.c
3900
3901FILESYSTEMS (VFS and infrastructure)
3902M: Alexander Viro <viro@zeniv.linux.org.uk>
3903L: linux-fsdevel@vger.kernel.org
3904S: Maintained
3905F: fs/*
3906
3907FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3908M: Riku Voipio <riku.voipio@iki.fi>
3909L: lm-sensors@lm-sensors.org
3910S: Maintained
3911F: drivers/hwmon/f75375s.c
3912F: include/linux/f75375s.h
3913
3914FIREWIRE AUDIO DRIVERS
3915M: Clemens Ladisch <clemens@ladisch.de>
3916L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3917T: git git://git.alsa-project.org/alsa-kernel.git
3918S: Maintained
3919F: sound/firewire/
3920
3921FIREWIRE MEDIA DRIVERS (firedtv)
3922M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3923L: linux-media@vger.kernel.org
3924L: linux1394-devel@lists.sourceforge.net
3925T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3926S: Maintained
3927F: drivers/media/firewire/
3928
3929FIREWIRE SBP-2 TARGET
3930M: Chris Boot <bootc@bootc.net>
3931L: linux-scsi@vger.kernel.org
3932L: target-devel@vger.kernel.org
3933L: linux1394-devel@lists.sourceforge.net
3934T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3935S: Maintained
3936F: drivers/target/sbp/
3937
3938FIREWIRE SUBSYSTEM
3939M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3940L: linux1394-devel@lists.sourceforge.net
3941W: http://ieee1394.wiki.kernel.org/
3942T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
3943S: Maintained
3944F: drivers/firewire/
3945F: include/linux/firewire.h
3946F: include/uapi/linux/firewire*.h
3947F: tools/firewire/
3948
3949FIRMWARE LOADER (request_firmware)
3950M: Ming Lei <ming.lei@canonical.com>
3951L: linux-kernel@vger.kernel.org
3952S: Maintained
3953F: Documentation/firmware_class/
3954F: drivers/base/firmware*.c
3955F: include/linux/firmware.h
3956
3957FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
3958M: Joshua Morris <josh.h.morris@us.ibm.com>
3959M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3960S: Maintained
3961F: drivers/block/rsxx/
3962
3963FLOPPY DRIVER
3964M: Jiri Kosina <jkosina@suse.cz>
3965T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3966S: Odd fixes
3967F: drivers/block/floppy.c
3968
3969FMC SUBSYSTEM
3970M: Alessandro Rubini <rubini@gnudd.com>
3971W: http://www.ohwr.org/projects/fmc-bus
3972S: Supported
3973F: drivers/fmc/
3974F: include/linux/fmc*.h
3975F: include/linux/ipmi-fru.h
3976K: fmc_d.*register
3977
3978FPU EMULATOR
3979M: Bill Metzenthen <billm@melbpc.org.au>
3980W: http://floatingpoint.sourceforge.net/emulator/index.html
3981S: Maintained
3982F: arch/x86/math-emu/
3983
3984FRAME RELAY DLCI/FRAD (Sangoma drivers too)
3985L: netdev@vger.kernel.org
3986S: Orphan
3987F: drivers/net/wan/dlci.c
3988F: drivers/net/wan/sdla.c
3989
3990FRAMEBUFFER LAYER
3991M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3992M: Tomi Valkeinen <tomi.valkeinen@ti.com>
3993L: linux-fbdev@vger.kernel.org
3994W: http://linux-fbdev.sourceforge.net/
3995Q: http://patchwork.kernel.org/project/linux-fbdev/list/
3996T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
3997S: Maintained
3998F: Documentation/fb/
3999F: Documentation/devicetree/bindings/fb/
4000F: drivers/video/
4001F: include/video/
4002F: include/linux/fb.h
4003F: include/uapi/video/
4004F: include/uapi/linux/fb.h
4005
4006FREESCALE DIU FRAMEBUFFER DRIVER
4007M: Timur Tabi <timur@tabi.org>
4008L: linux-fbdev@vger.kernel.org
4009S: Maintained
4010F: drivers/video/fbdev/fsl-diu-fb.*
4011
4012FREESCALE DMA DRIVER
4013M: Li Yang <leoli@freescale.com>
4014M: Zhang Wei <zw@zh-kernel.org>
4015L: linuxppc-dev@lists.ozlabs.org
4016S: Maintained
4017F: drivers/dma/fsldma.*
4018
4019FREESCALE I2C CPM DRIVER
4020M: Jochen Friedrich <jochen@scram.de>
4021L: linuxppc-dev@lists.ozlabs.org
4022L: linux-i2c@vger.kernel.org
4023S: Maintained
4024F: drivers/i2c/busses/i2c-cpm.c
4025
4026FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4027M: Sascha Hauer <kernel@pengutronix.de>
4028L: linux-fbdev@vger.kernel.org
4029L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4030S: Maintained
4031F: include/linux/platform_data/video-imxfb.h
4032F: drivers/video/fbdev/imxfb.c
4033
4034FREESCALE SOC FS_ENET DRIVER
4035M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4036M: Vitaly Bordug <vbordug@ru.mvista.com>
4037L: linuxppc-dev@lists.ozlabs.org
4038L: netdev@vger.kernel.org
4039S: Maintained
4040F: drivers/net/ethernet/freescale/fs_enet/
4041F: include/linux/fs_enet_pd.h
4042
4043FREESCALE QUICC ENGINE LIBRARY
4044L: linuxppc-dev@lists.ozlabs.org
4045S: Orphan
4046F: arch/powerpc/sysdev/qe_lib/
4047F: arch/powerpc/include/asm/*qe.h
4048
4049FREESCALE USB PERIPHERAL DRIVERS
4050M: Li Yang <leoli@freescale.com>
4051L: linux-usb@vger.kernel.org
4052L: linuxppc-dev@lists.ozlabs.org
4053S: Maintained
4054F: drivers/usb/gadget/udc/fsl*
4055
4056FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4057M: Li Yang <leoli@freescale.com>
4058L: netdev@vger.kernel.org
4059L: linuxppc-dev@lists.ozlabs.org
4060S: Maintained
4061F: drivers/net/ethernet/freescale/ucc_geth*
4062
4063FREESCALE QUICC ENGINE UCC UART DRIVER
4064M: Timur Tabi <timur@tabi.org>
4065L: linuxppc-dev@lists.ozlabs.org
4066S: Maintained
4067F: drivers/tty/serial/ucc_uart.c
4068
4069FREESCALE SOC SOUND DRIVERS
4070M: Timur Tabi <timur@tabi.org>
4071M: Nicolin Chen <nicoleotsuka@gmail.com>
4072M: Xiubo Li <Xiubo.Lee@gmail.com>
4073L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4074L: linuxppc-dev@lists.ozlabs.org
4075S: Maintained
4076F: sound/soc/fsl/fsl*
4077F: sound/soc/fsl/imx*
4078F: sound/soc/fsl/mpc8610_hpcd.c
4079
4080FREEVXFS FILESYSTEM
4081M: Christoph Hellwig <hch@infradead.org>
4082W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4083S: Maintained
4084F: fs/freevxfs/
4085
4086FREEZER
4087M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4088M: Pavel Machek <pavel@ucw.cz>
4089L: linux-pm@vger.kernel.org
4090S: Supported
4091F: Documentation/power/freezing-of-tasks.txt
4092F: include/linux/freezer.h
4093F: kernel/freezer.c
4094
4095FRONTSWAP API
4096M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4097L: linux-kernel@vger.kernel.org
4098S: Maintained
4099F: mm/frontswap.c
4100F: include/linux/frontswap.h
4101
4102FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4103M: David Howells <dhowells@redhat.com>
4104L: linux-cachefs@redhat.com
4105S: Supported
4106F: Documentation/filesystems/caching/
4107F: fs/fscache/
4108F: include/linux/fscache*.h
4109
4110F2FS FILE SYSTEM
4111M: Jaegeuk Kim <jaegeuk@kernel.org>
4112M: Changman Lee <cm224.lee@samsung.com>
4113L: linux-f2fs-devel@lists.sourceforge.net
4114W: http://en.wikipedia.org/wiki/F2FS
4115T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4116S: Maintained
4117F: Documentation/filesystems/f2fs.txt
4118F: Documentation/ABI/testing/sysfs-fs-f2fs
4119F: fs/f2fs/
4120F: include/linux/f2fs_fs.h
4121
4122FUJITSU FR-V (FRV) PORT
4123M: David Howells <dhowells@redhat.com>
4124S: Maintained
4125F: arch/frv/
4126
4127FUJITSU LAPTOP EXTRAS
4128M: Jonathan Woithe <jwoithe@just42.net>
4129L: platform-driver-x86@vger.kernel.org
4130S: Maintained
4131F: drivers/platform/x86/fujitsu-laptop.c
4132
4133FUJITSU M-5MO LS CAMERA ISP DRIVER
4134M: Kyungmin Park <kyungmin.park@samsung.com>
4135M: Heungjun Kim <riverful.kim@samsung.com>
4136L: linux-media@vger.kernel.org
4137S: Maintained
4138F: drivers/media/i2c/m5mols/
4139F: include/media/m5mols.h
4140
4141FUJITSU TABLET EXTRAS
4142M: Robert Gerlach <khnz@gmx.de>
4143L: platform-driver-x86@vger.kernel.org
4144S: Maintained
4145F: drivers/platform/x86/fujitsu-tablet.c
4146
4147FUSE: FILESYSTEM IN USERSPACE
4148M: Miklos Szeredi <miklos@szeredi.hu>
4149L: fuse-devel@lists.sourceforge.net
4150W: http://fuse.sourceforge.net/
4151S: Maintained
4152F: fs/fuse/
4153F: include/uapi/linux/fuse.h
4154
4155FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4156M: Rik Faith <faith@cs.unc.edu>
4157L: linux-scsi@vger.kernel.org
4158S: Odd Fixes (e.g., new signatures)
4159F: drivers/scsi/fdomain.*
4160
4161GCOV BASED KERNEL PROFILING
4162M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4163S: Maintained
4164F: kernel/gcov/
4165F: Documentation/gcov.txt
4166
4167GDT SCSI DISK ARRAY CONTROLLER DRIVER
4168M: Achim Leubner <achim_leubner@adaptec.com>
4169L: linux-scsi@vger.kernel.org
4170W: http://www.icp-vortex.com/
4171S: Supported
4172F: drivers/scsi/gdt*
4173
4174GEMTEK FM RADIO RECEIVER DRIVER
4175M: Hans Verkuil <hverkuil@xs4all.nl>
4176L: linux-media@vger.kernel.org
4177T: git git://linuxtv.org/media_tree.git
4178W: http://linuxtv.org
4179S: Maintained
4180F: drivers/media/radio/radio-gemtek*
4181
4182GENERIC GPIO I2C DRIVER
4183M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4184S: Supported
4185F: drivers/i2c/busses/i2c-gpio.c
4186F: include/linux/i2c-gpio.h
4187
4188GENERIC GPIO I2C MULTIPLEXER DRIVER
4189M: Peter Korsgaard <peter.korsgaard@barco.com>
4190L: linux-i2c@vger.kernel.org
4191S: Supported
4192F: drivers/i2c/muxes/i2c-mux-gpio.c
4193F: include/linux/i2c-mux-gpio.h
4194F: Documentation/i2c/muxes/i2c-mux-gpio
4195
4196GENERIC HDLC (WAN) DRIVERS
4197M: Krzysztof Halasa <khc@pm.waw.pl>
4198W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4199S: Maintained
4200F: drivers/net/wan/c101.c
4201F: drivers/net/wan/hd6457*
4202F: drivers/net/wan/hdlc*
4203F: drivers/net/wan/n2.c
4204F: drivers/net/wan/pc300too.c
4205F: drivers/net/wan/pci200syn.c
4206F: drivers/net/wan/wanxl*
4207
4208GENERIC INCLUDE/ASM HEADER FILES
4209M: Arnd Bergmann <arnd@arndb.de>
4210L: linux-arch@vger.kernel.org
4211T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4212S: Maintained
4213F: include/asm-generic/
4214F: include/uapi/asm-generic/
4215
4216GENERIC PHY FRAMEWORK
4217M: Kishon Vijay Abraham I <kishon@ti.com>
4218L: linux-kernel@vger.kernel.org
4219T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4220S: Supported
4221F: drivers/phy/
4222F: include/linux/phy/
4223
4224GENERIC UIO DRIVER FOR PCI DEVICES
4225M: "Michael S. Tsirkin" <mst@redhat.com>
4226L: kvm@vger.kernel.org
4227S: Supported
4228F: drivers/uio/uio_pci_generic.c
4229
4230GET_MAINTAINER SCRIPT
4231M: Joe Perches <joe@perches.com>
4232S: Maintained
4233F: scripts/get_maintainer.pl
4234
4235GFS2 FILE SYSTEM
4236M: Steven Whitehouse <swhiteho@redhat.com>
4237L: cluster-devel@redhat.com
4238W: http://sources.redhat.com/cluster/
4239T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4240T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
4241S: Supported
4242F: Documentation/filesystems/gfs2*.txt
4243F: fs/gfs2/
4244F: include/uapi/linux/gfs2_ondisk.h
4245
4246GIGASET ISDN DRIVERS
4247M: Hansjoerg Lipp <hjlipp@web.de>
4248M: Tilman Schmidt <tilman@imap.cc>
4249L: gigaset307x-common@lists.sourceforge.net
4250W: http://gigaset307x.sourceforge.net/
4251S: Maintained
4252F: Documentation/isdn/README.gigaset
4253F: drivers/isdn/gigaset/
4254F: include/uapi/linux/gigaset_dev.h
4255
4256GO7007 MPEG CODEC
4257M: Hans Verkuil <hans.verkuil@cisco.com>
4258L: linux-media@vger.kernel.org
4259S: Maintained
4260F: drivers/media/usb/go7007/
4261
4262GOODIX TOUCHSCREEN
4263M: Bastien Nocera <hadess@hadess.net>
4264L: linux-input@vger.kernel.org
4265S: Maintained
4266F: drivers/input/touchscreen/goodix.c
4267
4268GPIO SUBSYSTEM
4269M: Linus Walleij <linus.walleij@linaro.org>
4270M: Alexandre Courbot <gnurou@gmail.com>
4271L: linux-gpio@vger.kernel.org
4272T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4273S: Maintained
4274F: Documentation/gpio/
4275F: drivers/gpio/
4276F: include/linux/gpio/
4277F: include/linux/gpio.h
4278F: include/asm-generic/gpio.h
4279
4280GRE DEMULTIPLEXER DRIVER
4281M: Dmitry Kozlov <xeb@mail.ru>
4282L: netdev@vger.kernel.org
4283S: Maintained
4284F: net/ipv4/gre_demux.c
4285F: net/ipv4/gre_offload.c
4286F: include/net/gre.h
4287
4288GRETH 10/100/1G Ethernet MAC device driver
4289M: Kristoffer Glembo <kristoffer@gaisler.com>
4290L: netdev@vger.kernel.org
4291S: Maintained
4292F: drivers/net/ethernet/aeroflex/
4293
4294GSPCA FINEPIX SUBDRIVER
4295M: Frank Zago <frank@zago.net>
4296L: linux-media@vger.kernel.org
4297T: git git://linuxtv.org/media_tree.git
4298S: Maintained
4299F: drivers/media/usb/gspca/finepix.c
4300
4301GSPCA GL860 SUBDRIVER
4302M: Olivier Lorin <o.lorin@laposte.net>
4303L: linux-media@vger.kernel.org
4304T: git git://linuxtv.org/media_tree.git
4305S: Maintained
4306F: drivers/media/usb/gspca/gl860/
4307
4308GSPCA M5602 SUBDRIVER
4309M: Erik Andren <erik.andren@gmail.com>
4310L: linux-media@vger.kernel.org
4311T: git git://linuxtv.org/media_tree.git
4312S: Maintained
4313F: drivers/media/usb/gspca/m5602/
4314
4315GSPCA PAC207 SONIXB SUBDRIVER
4316M: Hans de Goede <hdegoede@redhat.com>
4317L: linux-media@vger.kernel.org
4318T: git git://linuxtv.org/media_tree.git
4319S: Maintained
4320F: drivers/media/usb/gspca/pac207.c
4321
4322GSPCA SN9C20X SUBDRIVER
4323M: Brian Johnson <brijohn@gmail.com>
4324L: linux-media@vger.kernel.org
4325T: git git://linuxtv.org/media_tree.git
4326S: Maintained
4327F: drivers/media/usb/gspca/sn9c20x.c
4328
4329GSPCA T613 SUBDRIVER
4330M: Leandro Costantino <lcostantino@gmail.com>
4331L: linux-media@vger.kernel.org
4332T: git git://linuxtv.org/media_tree.git
4333S: Maintained
4334F: drivers/media/usb/gspca/t613.c
4335
4336GSPCA USB WEBCAM DRIVER
4337M: Hans de Goede <hdegoede@redhat.com>
4338L: linux-media@vger.kernel.org
4339T: git git://linuxtv.org/media_tree.git
4340S: Maintained
4341F: drivers/media/usb/gspca/
4342
4343GUID PARTITION TABLE (GPT)
4344M: Davidlohr Bueso <davidlohr@hp.com>
4345L: linux-efi@vger.kernel.org
4346S: Maintained
4347F: block/partitions/efi.*
4348
4349STK1160 USB VIDEO CAPTURE DRIVER
4350M: Ezequiel Garcia <elezegarcia@gmail.com>
4351L: linux-media@vger.kernel.org
4352T: git git://linuxtv.org/media_tree.git
4353S: Maintained
4354F: drivers/media/usb/stk1160/
4355
4356HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4357M: Frank Seidel <frank@f-seidel.de>
4358L: platform-driver-x86@vger.kernel.org
4359W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4360S: Maintained
4361F: drivers/platform/x86/hdaps.c
4362
4363HDPVR USB VIDEO ENCODER DRIVER
4364M: Hans Verkuil <hverkuil@xs4all.nl>
4365L: linux-media@vger.kernel.org
4366T: git git://linuxtv.org/media_tree.git
4367W: http://linuxtv.org
4368S: Odd Fixes
4369F: drivers/media/usb/hdpvr/
4370
4371HWPOISON MEMORY FAILURE HANDLING
4372M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4373L: linux-mm@kvack.org
4374S: Maintained
4375F: mm/memory-failure.c
4376F: mm/hwpoison-inject.c
4377
4378HYPERVISOR VIRTUAL CONSOLE DRIVER
4379L: linuxppc-dev@lists.ozlabs.org
4380S: Odd Fixes
4381F: drivers/tty/hvc/
4382
4383HACKRF MEDIA DRIVER
4384M: Antti Palosaari <crope@iki.fi>
4385L: linux-media@vger.kernel.org
4386W: http://linuxtv.org/
4387W: http://palosaari.fi/linux/
4388Q: http://patchwork.linuxtv.org/project/linux-media/list/
4389T: git git://linuxtv.org/anttip/media_tree.git
4390S: Maintained
4391F: drivers/media/usb/hackrf/
4392
4393HARDWARE MONITORING
4394M: Jean Delvare <jdelvare@suse.de>
4395M: Guenter Roeck <linux@roeck-us.net>
4396L: lm-sensors@lm-sensors.org
4397W: http://www.lm-sensors.org/
4398T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4399T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4400S: Maintained
4401F: Documentation/hwmon/
4402F: drivers/hwmon/
4403F: include/linux/hwmon*.h
4404
4405HARDWARE RANDOM NUMBER GENERATOR CORE
4406M: Matt Mackall <mpm@selenic.com>
4407M: Herbert Xu <herbert@gondor.apana.org.au>
4408S: Odd fixes
4409F: Documentation/hw_random.txt
4410F: drivers/char/hw_random/
4411F: include/linux/hw_random.h
4412
4413HARDWARE SPINLOCK CORE
4414M: Ohad Ben-Cohen <ohad@wizery.com>
4415S: Maintained
4416F: Documentation/hwspinlock.txt
4417F: drivers/hwspinlock/hwspinlock_*
4418F: include/linux/hwspinlock.h
4419
4420HARMONY SOUND DRIVER
4421L: linux-parisc@vger.kernel.org
4422S: Maintained
4423F: sound/parisc/harmony.*
4424
4425HD29L2 MEDIA DRIVER
4426M: Antti Palosaari <crope@iki.fi>
4427L: linux-media@vger.kernel.org
4428W: http://linuxtv.org/
4429W: http://palosaari.fi/linux/
4430Q: http://patchwork.linuxtv.org/project/linux-media/list/
4431T: git git://linuxtv.org/anttip/media_tree.git
4432S: Maintained
4433F: drivers/media/dvb-frontends/hd29l2*
4434
4435HEWLETT-PACKARD SMART2 RAID DRIVER
4436L: iss_storagedev@hp.com
4437S: Orphan
4438F: Documentation/blockdev/cpqarray.txt
4439F: drivers/block/cpqarray.*
4440
4441HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4442M: Don Brace <don.brace@pmcs.com>
4443L: iss_storagedev@hp.com
4444L: storagedev@pmcs.com
4445L: linux-scsi@vger.kernel.org
4446S: Supported
4447F: Documentation/scsi/hpsa.txt
4448F: drivers/scsi/hpsa*.[ch]
4449F: include/linux/cciss*.h
4450F: include/uapi/linux/cciss*.h
4451
4452HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4453M: Don Brace <don.brace@pmcs.com>
4454L: iss_storagedev@hp.com
4455L: storagedev@pmcs.com
4456L: linux-scsi@vger.kernel.org
4457S: Supported
4458F: Documentation/blockdev/cciss.txt
4459F: drivers/block/cciss*
4460F: include/linux/cciss_ioctl.h
4461F: include/uapi/linux/cciss_ioctl.h
4462
4463HFS FILESYSTEM
4464L: linux-fsdevel@vger.kernel.org
4465S: Orphan
4466F: Documentation/filesystems/hfs.txt
4467F: fs/hfs/
4468
4469HFSPLUS FILESYSTEM
4470L: linux-fsdevel@vger.kernel.org
4471S: Orphan
4472F: Documentation/filesystems/hfsplus.txt
4473F: fs/hfsplus/
4474
4475HGA FRAMEBUFFER DRIVER
4476M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4477L: linux-nvidia@lists.surfsouth.com
4478W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4479S: Maintained
4480F: drivers/video/fbdev/hgafb.c
4481
4482HIBERNATION (aka Software Suspend, aka swsusp)
4483M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4484M: Pavel Machek <pavel@ucw.cz>
4485L: linux-pm@vger.kernel.org
4486S: Supported
4487F: arch/x86/power/
4488F: drivers/base/power/
4489F: kernel/power/
4490F: include/linux/suspend.h
4491F: include/linux/freezer.h
4492F: include/linux/pm.h
4493F: arch/*/include/asm/suspend*.h
4494
4495HID CORE LAYER
4496M: Jiri Kosina <jkosina@suse.cz>
4497L: linux-input@vger.kernel.org
4498T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4499S: Maintained
4500F: drivers/hid/
4501F: include/linux/hid*
4502F: include/uapi/linux/hid*
4503
4504HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4505M: Thomas Gleixner <tglx@linutronix.de>
4506L: linux-kernel@vger.kernel.org
4507T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4508S: Maintained
4509F: Documentation/timers/
4510F: kernel/time/hrtimer.c
4511F: kernel/time/clockevents.c
4512F: kernel/time/tick*.*
4513F: kernel/time/timer_*.c
4514F: include/linux/clockchips.h
4515F: include/linux/hrtimer.h
4516
4517HIGH-SPEED SCC DRIVER FOR AX.25
4518L: linux-hams@vger.kernel.org
4519S: Orphan
4520F: drivers/net/hamradio/dmascc.c
4521F: drivers/net/hamradio/scc.c
4522
4523HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4524M: HighPoint Linux Team <linux@highpoint-tech.com>
4525W: http://www.highpoint-tech.com
4526S: Supported
4527F: Documentation/scsi/hptiop.txt
4528F: drivers/scsi/hptiop.c
4529
4530HIPPI
4531M: Jes Sorensen <jes@trained-monkey.org>
4532L: linux-hippi@sunsite.dk
4533S: Maintained
4534F: include/linux/hippidevice.h
4535F: include/uapi/linux/if_hippi.h
4536F: net/802/hippi.c
4537F: drivers/net/hippi/
4538
4539HOST AP DRIVER
4540M: Jouni Malinen <j@w1.fi>
4541L: hostap@shmoo.com (subscribers-only)
4542L: linux-wireless@vger.kernel.org
4543W: http://hostap.epitest.fi/
4544S: Maintained
4545F: drivers/net/wireless/hostap/
4546
4547HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4548L: platform-driver-x86@vger.kernel.org
4549S: Orphan
4550F: drivers/platform/x86/tc1100-wmi.c
4551
4552HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4553M: Jaroslav Kysela <perex@perex.cz>
4554S: Maintained
4555F: drivers/net/ethernet/hp/hp100.*
4556
4557HPET: High Precision Event Timers driver
4558M: Clemens Ladisch <clemens@ladisch.de>
4559S: Maintained
4560F: Documentation/timers/hpet.txt
4561F: drivers/char/hpet.c
4562F: include/linux/hpet.h
4563F: include/uapi/linux/hpet.h
4564
4565HPET: x86
4566S: Orphan
4567F: arch/x86/kernel/hpet.c
4568F: arch/x86/include/asm/hpet.h
4569
4570HPFS FILESYSTEM
4571M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4572W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4573S: Maintained
4574F: fs/hpfs/
4575
4576HSI SUBSYSTEM
4577M: Sebastian Reichel <sre@kernel.org>
4578T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4579S: Maintained
4580F: Documentation/ABI/testing/sysfs-bus-hsi
4581F: Documentation/hsi.txt
4582F: drivers/hsi/
4583F: include/linux/hsi/
4584F: include/uapi/linux/hsi/
4585
4586HSO 3G MODEM DRIVER
4587M: Jan Dumon <j.dumon@option.com>
4588W: http://www.pharscape.org
4589S: Maintained
4590F: drivers/net/usb/hso.c
4591
4592HSR NETWORK PROTOCOL
4593M: Arvid Brodin <arvid.brodin@alten.se>
4594L: netdev@vger.kernel.org
4595S: Maintained
4596F: net/hsr/
4597
4598HTCPEN TOUCHSCREEN DRIVER
4599M: Pau Oliva Fora <pof@eslack.org>
4600L: linux-input@vger.kernel.org
4601S: Maintained
4602F: drivers/input/touchscreen/htcpen.c
4603
4604HUGETLB FILESYSTEM
4605M: Nadia Yvette Chambers <nyc@holomorphy.com>
4606S: Maintained
4607F: fs/hugetlbfs/
4608
4609Hyper-V CORE AND DRIVERS
4610M: K. Y. Srinivasan <kys@microsoft.com>
4611M: Haiyang Zhang <haiyangz@microsoft.com>
4612L: devel@linuxdriverproject.org
4613S: Maintained
4614F: arch/x86/include/asm/mshyperv.h
4615F: arch/x86/include/uapi/asm/hyperv.h
4616F: arch/x86/kernel/cpu/mshyperv.c
4617F: drivers/hid/hid-hyperv.c
4618F: drivers/hv/
4619F: drivers/input/serio/hyperv-keyboard.c
4620F: drivers/net/hyperv/
4621F: drivers/scsi/storvsc_drv.c
4622F: drivers/video/fbdev/hyperv_fb.c
4623F: include/linux/hyperv.h
4624F: tools/hv/
4625
4626I2C OVER PARALLEL PORT
4627M: Jean Delvare <jdelvare@suse.de>
4628L: linux-i2c@vger.kernel.org
4629S: Maintained
4630F: Documentation/i2c/busses/i2c-parport
4631F: Documentation/i2c/busses/i2c-parport-light
4632F: drivers/i2c/busses/i2c-parport.c
4633F: drivers/i2c/busses/i2c-parport-light.c
4634
4635I2C/SMBUS CONTROLLER DRIVERS FOR PC
4636M: Jean Delvare <jdelvare@suse.de>
4637L: linux-i2c@vger.kernel.org
4638S: Maintained
4639F: Documentation/i2c/busses/i2c-ali1535
4640F: Documentation/i2c/busses/i2c-ali1563
4641F: Documentation/i2c/busses/i2c-ali15x3
4642F: Documentation/i2c/busses/i2c-amd756
4643F: Documentation/i2c/busses/i2c-amd8111
4644F: Documentation/i2c/busses/i2c-i801
4645F: Documentation/i2c/busses/i2c-nforce2
4646F: Documentation/i2c/busses/i2c-piix4
4647F: Documentation/i2c/busses/i2c-sis5595
4648F: Documentation/i2c/busses/i2c-sis630
4649F: Documentation/i2c/busses/i2c-sis96x
4650F: Documentation/i2c/busses/i2c-via
4651F: Documentation/i2c/busses/i2c-viapro
4652F: drivers/i2c/busses/i2c-ali1535.c
4653F: drivers/i2c/busses/i2c-ali1563.c
4654F: drivers/i2c/busses/i2c-ali15x3.c
4655F: drivers/i2c/busses/i2c-amd756.c
4656F: drivers/i2c/busses/i2c-amd756-s4882.c
4657F: drivers/i2c/busses/i2c-amd8111.c
4658F: drivers/i2c/busses/i2c-i801.c
4659F: drivers/i2c/busses/i2c-isch.c
4660F: drivers/i2c/busses/i2c-nforce2.c
4661F: drivers/i2c/busses/i2c-nforce2-s4985.c
4662F: drivers/i2c/busses/i2c-piix4.c
4663F: drivers/i2c/busses/i2c-sis5595.c
4664F: drivers/i2c/busses/i2c-sis630.c
4665F: drivers/i2c/busses/i2c-sis96x.c
4666F: drivers/i2c/busses/i2c-via.c
4667F: drivers/i2c/busses/i2c-viapro.c
4668
4669I2C/SMBUS ISMT DRIVER
4670M: Seth Heasley <seth.heasley@intel.com>
4671M: Neil Horman <nhorman@tuxdriver.com>
4672L: linux-i2c@vger.kernel.org
4673F: drivers/i2c/busses/i2c-ismt.c
4674F: Documentation/i2c/busses/i2c-ismt
4675
4676I2C/SMBUS STUB DRIVER
4677M: Jean Delvare <jdelvare@suse.de>
4678L: linux-i2c@vger.kernel.org
4679S: Maintained
4680F: drivers/i2c/i2c-stub.c
4681
4682I2C SUBSYSTEM
4683M: Wolfram Sang <wsa@the-dreams.de>
4684L: linux-i2c@vger.kernel.org
4685W: https://i2c.wiki.kernel.org/
4686Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
4687T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4688S: Maintained
4689F: Documentation/devicetree/bindings/i2c/
4690F: Documentation/i2c/
4691F: drivers/i2c/
4692F: include/linux/i2c.h
4693F: include/linux/i2c-*.h
4694F: include/uapi/linux/i2c.h
4695F: include/uapi/linux/i2c-*.h
4696
4697I2C ACPI SUPPORT
4698M: Mika Westerberg <mika.westerberg@linux.intel.com>
4699L: linux-i2c@vger.kernel.org
4700L: linux-acpi@vger.kernel.org
4701S: Maintained
4702
4703I2C-TAOS-EVM DRIVER
4704M: Jean Delvare <jdelvare@suse.de>
4705L: linux-i2c@vger.kernel.org
4706S: Maintained
4707F: Documentation/i2c/busses/i2c-taos-evm
4708F: drivers/i2c/busses/i2c-taos-evm.c
4709
4710I2C-TINY-USB DRIVER
4711M: Till Harbaum <till@harbaum.org>
4712L: linux-i2c@vger.kernel.org
4713W: http://www.harbaum.org/till/i2c_tiny_usb
4714S: Maintained
4715F: drivers/i2c/busses/i2c-tiny-usb.c
4716
4717i386 BOOT CODE
4718M: "H. Peter Anvin" <hpa@zytor.com>
4719S: Maintained
4720F: arch/x86/boot/
4721
4722i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4723M: "H. Peter Anvin" <hpa@zytor.com>
4724T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4725S: Maintained
4726
4727IA64 (Itanium) PLATFORM
4728M: Tony Luck <tony.luck@intel.com>
4729M: Fenghua Yu <fenghua.yu@intel.com>
4730L: linux-ia64@vger.kernel.org
4731T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4732S: Maintained
4733F: arch/ia64/
4734
4735IBM Power in-Nest Crypto Acceleration
4736M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4737M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
4738L: linux-crypto@vger.kernel.org
4739S: Supported
4740F: drivers/crypto/nx/
4741
4742IBM Power 842 compression accelerator
4743M: Dan Streetman <ddstreet@us.ibm.com>
4744S: Supported
4745F: drivers/crypto/nx/nx-842.c
4746F: include/linux/nx842.h
4747
4748IBM Power Linux RAID adapter
4749M: Brian King <brking@us.ibm.com>
4750S: Supported
4751F: drivers/scsi/ipr.*
4752
4753IBM Power Virtual Ethernet Device Driver
4754M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
4755L: netdev@vger.kernel.org
4756S: Supported
4757F: drivers/net/ethernet/ibm/ibmveth.*
4758
4759IBM Power Virtual SCSI Device Drivers
4760M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
4761L: linux-scsi@vger.kernel.org
4762S: Supported
4763F: drivers/scsi/ibmvscsi/ibmvscsi*
4764F: drivers/scsi/ibmvscsi/viosrp.h
4765
4766IBM Power Virtual FC Device Drivers
4767M: Brian King <brking@linux.vnet.ibm.com>
4768L: linux-scsi@vger.kernel.org
4769S: Supported
4770F: drivers/scsi/ibmvscsi/ibmvfc*
4771
4772IBM ServeRAID RAID DRIVER
4773S: Orphan
4774F: drivers/scsi/ips.*
4775
4776ICH LPC AND GPIO DRIVER
4777M: Peter Tyser <ptyser@xes-inc.com>
4778S: Maintained
4779F: drivers/mfd/lpc_ich.c
4780F: drivers/gpio/gpio-ich.c
4781
4782IDE SUBSYSTEM
4783M: "David S. Miller" <davem@davemloft.net>
4784L: linux-ide@vger.kernel.org
4785Q: http://patchwork.ozlabs.org/project/linux-ide/list/
4786T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4787S: Maintained
4788F: Documentation/ide/
4789F: drivers/ide/
4790F: include/linux/ide.h
4791
4792IDEAPAD LAPTOP EXTRAS DRIVER
4793M: Ike Panhc <ike.pan@canonical.com>
4794L: platform-driver-x86@vger.kernel.org
4795W: http://launchpad.net/ideapad-laptop
4796S: Maintained
4797F: drivers/platform/x86/ideapad-laptop.c
4798
4799IDEAPAD LAPTOP SLIDEBAR DRIVER
4800M: Andrey Moiseev <o2g.org.ru@gmail.com>
4801L: linux-input@vger.kernel.org
4802W: https://github.com/o2genum/ideapad-slidebar
4803S: Maintained
4804F: drivers/input/misc/ideapad_slidebar.c
4805
4806IDE/ATAPI DRIVERS
4807M: Borislav Petkov <bp@alien8.de>
4808L: linux-ide@vger.kernel.org
4809S: Maintained
4810F: Documentation/cdrom/ide-cd
4811F: drivers/ide/ide-cd*
4812
4813IDLE-I7300
4814M: Andy Henroid <andrew.d.henroid@intel.com>
4815L: linux-pm@vger.kernel.org
4816S: Supported
4817F: drivers/idle/i7300_idle.c
4818
4819IEEE 802.15.4 SUBSYSTEM
4820M: Alexander Aring <alex.aring@gmail.com>
4821L: linux-wpan@vger.kernel.org
4822W: https://github.com/linux-wpan
4823T: git git://github.com/linux-wpan/linux-wpan-next.git
4824S: Maintained
4825F: net/ieee802154/
4826F: net/mac802154/
4827F: drivers/net/ieee802154/
4828F: include/linux/nl802154.h
4829F: include/linux/ieee802154.h
4830F: include/net/nl802154.h
4831F: include/net/mac802154.h
4832F: include/net/af_ieee802154.h
4833F: include/net/cfg802154.h
4834F: include/net/ieee802154_netdev.h
4835F: Documentation/networking/ieee802154.txt
4836
4837IGORPLUG-USB IR RECEIVER
4838M: Sean Young <sean@mess.org>
4839L: linux-media@vger.kernel.org
4840S: Maintained
4841F: drivers/media/rc/igorplugusb.c
4842
4843IGUANAWORKS USB IR TRANSCEIVER
4844M: Sean Young <sean@mess.org>
4845L: linux-media@vger.kernel.org
4846S: Maintained
4847F: drivers/media/rc/iguanair.c
4848
4849IIO SUBSYSTEM AND DRIVERS
4850M: Jonathan Cameron <jic23@kernel.org>
4851R: Hartmut Knaack <knaack.h@gmx.de>
4852R: Lars-Peter Clausen <lars@metafoo.de>
4853R: Peter Meerwald <pmeerw@pmeerw.net>
4854L: linux-iio@vger.kernel.org
4855S: Maintained
4856F: drivers/iio/
4857F: drivers/staging/iio/
4858F: include/linux/iio/
4859
4860IKANOS/ADI EAGLE ADSL USB DRIVER
4861M: Matthieu Castet <castet.matthieu@free.fr>
4862M: Stanislaw Gruszka <stf_xl@wp.pl>
4863S: Maintained
4864F: drivers/usb/atm/ueagle-atm.c
4865
4866INA209 HARDWARE MONITOR DRIVER
4867M: Guenter Roeck <linux@roeck-us.net>
4868L: lm-sensors@lm-sensors.org
4869S: Maintained
4870F: Documentation/hwmon/ina209
4871F: Documentation/devicetree/bindings/i2c/ina209.txt
4872F: drivers/hwmon/ina209.c
4873
4874INA2XX HARDWARE MONITOR DRIVER
4875M: Guenter Roeck <linux@roeck-us.net>
4876L: lm-sensors@lm-sensors.org
4877S: Maintained
4878F: Documentation/hwmon/ina2xx
4879F: drivers/hwmon/ina2xx.c
4880F: include/linux/platform_data/ina2xx.h
4881
4882INDUSTRY PACK SUBSYSTEM (IPACK)
4883M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4884M: Jens Taprogge <jens.taprogge@taprogge.org>
4885M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4886L: industrypack-devel@lists.sourceforge.net
4887W: http://industrypack.sourceforge.net
4888S: Maintained
4889F: drivers/ipack/
4890
4891INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4892M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4893M: Dmitry Kasatkin <d.kasatkin@samsung.com>
4894L: linux-ima-devel@lists.sourceforge.net
4895L: linux-ima-user@lists.sourceforge.net
4896L: linux-security-module@vger.kernel.org
4897S: Supported
4898F: security/integrity/ima/
4899
4900IMGTEC IR DECODER DRIVER
4901M: James Hogan <james.hogan@imgtec.com>
4902S: Maintained
4903F: drivers/media/rc/img-ir/
4904
4905IMS TWINTURBO FRAMEBUFFER DRIVER
4906L: linux-fbdev@vger.kernel.org
4907S: Orphan
4908F: drivers/video/fbdev/imsttfb.c
4909
4910INFINIBAND SUBSYSTEM
4911M: Roland Dreier <roland@kernel.org>
4912M: Sean Hefty <sean.hefty@intel.com>
4913M: Hal Rosenstock <hal.rosenstock@gmail.com>
4914L: linux-rdma@vger.kernel.org
4915W: http://www.openfabrics.org/
4916Q: http://patchwork.kernel.org/project/linux-rdma/list/
4917T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
4918S: Supported
4919F: Documentation/infiniband/
4920F: drivers/infiniband/
4921F: include/uapi/linux/if_infiniband.h
4922
4923INOTIFY
4924M: John McCutchan <john@johnmccutchan.com>
4925M: Robert Love <rlove@rlove.org>
4926M: Eric Paris <eparis@parisplace.org>
4927S: Maintained
4928F: Documentation/filesystems/inotify.txt
4929F: fs/notify/inotify/
4930F: include/linux/inotify.h
4931F: include/uapi/linux/inotify.h
4932
4933INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
4934M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4935L: linux-input@vger.kernel.org
4936Q: http://patchwork.kernel.org/project/linux-input/list/
4937T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
4938S: Maintained
4939F: drivers/input/
4940F: include/linux/input.h
4941F: include/uapi/linux/input.h
4942F: include/linux/input/
4943
4944INPUT MULTITOUCH (MT) PROTOCOL
4945M: Henrik Rydberg <rydberg@bitmath.org>
4946L: linux-input@vger.kernel.org
4947T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
4948S: Odd fixes
4949F: Documentation/input/multi-touch-protocol.txt
4950F: drivers/input/input-mt.c
4951K: \b(ABS|SYN)_MT_
4952
4953INTEL C600 SERIES SAS CONTROLLER DRIVER
4954M: Intel SCU Linux support <intel-linux-scu@intel.com>
4955M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4956M: Dave Jiang <dave.jiang@intel.com>
4957L: linux-scsi@vger.kernel.org
4958T: git git://git.code.sf.net/p/intel-sas/isci
4959S: Supported
4960F: drivers/scsi/isci/
4961
4962INTEL IDLE DRIVER
4963M: Len Brown <lenb@kernel.org>
4964L: linux-pm@vger.kernel.org
4965T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
4966S: Supported
4967F: drivers/idle/intel_idle.c
4968
4969INTEL PSTATE DRIVER
4970M: Kristen Carlson Accardi <kristen@linux.intel.com>
4971L: linux-pm@vger.kernel.org
4972S: Supported
4973F: drivers/cpufreq/intel_pstate.c
4974
4975INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
4976M: Maik Broemme <mbroemme@plusserver.de>
4977L: linux-fbdev@vger.kernel.org
4978S: Maintained
4979F: Documentation/fb/intelfb.txt
4980F: drivers/video/fbdev/intelfb/
4981
4982INTEL 810/815 FRAMEBUFFER DRIVER
4983M: Antonino Daplas <adaplas@gmail.com>
4984L: linux-fbdev@vger.kernel.org
4985S: Maintained
4986F: drivers/video/fbdev/i810/
4987
4988INTEL MENLOW THERMAL DRIVER
4989M: Sujith Thomas <sujith.thomas@intel.com>
4990L: platform-driver-x86@vger.kernel.org
4991W: https://01.org/linux-acpi
4992S: Supported
4993F: drivers/platform/x86/intel_menlow.c
4994
4995INTEL IA32 MICROCODE UPDATE SUPPORT
4996M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
4997S: Maintained
4998F: arch/x86/kernel/cpu/microcode/core*
4999F: arch/x86/kernel/cpu/microcode/intel*
5000
5001INTEL I/OAT DMA DRIVER
5002M: Dave Jiang <dave.jiang@intel.com>
5003R: Dan Williams <dan.j.williams@intel.com>
5004L: dmaengine@vger.kernel.org
5005Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5006S: Supported
5007F: drivers/dma/ioat*
5008
5009INTEL IOMMU (VT-d)
5010M: David Woodhouse <dwmw2@infradead.org>
5011L: iommu@lists.linux-foundation.org
5012T: git git://git.infradead.org/iommu-2.6.git
5013S: Supported
5014F: drivers/iommu/intel-iommu.c
5015F: include/linux/intel-iommu.h
5016
5017INTEL IOP-ADMA DMA DRIVER
5018R: Dan Williams <dan.j.williams@intel.com>
5019S: Odd fixes
5020F: drivers/dma/iop-adma.c
5021
5022INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5023M: Krzysztof Halasa <khalasa@piap.pl>
5024S: Maintained
5025F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5026F: arch/arm/mach-ixp4xx/include/mach/npe.h
5027F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5028F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5029F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5030F: drivers/net/wan/ixp4xx_hss.c
5031
5032INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5033M: Deepak Saxena <dsaxena@plexity.net>
5034S: Maintained
5035F: drivers/char/hw_random/ixp4xx-rng.c
5036
5037INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
5038M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5039M: Jesse Brandeburg <jesse.brandeburg@intel.com>
5040M: Bruce Allan <bruce.w.allan@intel.com>
5041M: Carolyn Wyborny <carolyn.wyborny@intel.com>
5042M: Don Skidmore <donald.c.skidmore@intel.com>
5043M: Greg Rose <gregory.v.rose@intel.com>
5044M: Matthew Vick <matthew.vick@intel.com>
5045M: John Ronciak <john.ronciak@intel.com>
5046M: Mitch Williams <mitch.a.williams@intel.com>
5047M: Linux NICS <linux.nics@intel.com>
5048L: e1000-devel@lists.sourceforge.net
5049W: http://www.intel.com/support/feedback.htm
5050W: http://e1000.sourceforge.net/
5051T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
5052T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
5053S: Supported
5054F: Documentation/networking/e100.txt
5055F: Documentation/networking/e1000.txt
5056F: Documentation/networking/e1000e.txt
5057F: Documentation/networking/igb.txt
5058F: Documentation/networking/igbvf.txt
5059F: Documentation/networking/ixgb.txt
5060F: Documentation/networking/ixgbe.txt
5061F: Documentation/networking/ixgbevf.txt
5062F: Documentation/networking/i40e.txt
5063F: Documentation/networking/i40evf.txt
5064F: drivers/net/ethernet/intel/
5065F: drivers/net/ethernet/intel/*/
5066
5067INTEL-MID GPIO DRIVER
5068M: David Cohen <david.a.cohen@linux.intel.com>
5069L: linux-gpio@vger.kernel.org
5070S: Maintained
5071F: drivers/gpio/gpio-intel-mid.c
5072
5073INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5074M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5075L: linux-wireless@vger.kernel.org
5076S: Maintained
5077F: Documentation/networking/README.ipw2100
5078F: Documentation/networking/README.ipw2200
5079F: drivers/net/wireless/ipw2x00/
5080
5081INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5082M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5083M: Gang Wei <gang.wei@intel.com>
5084M: Shane Wang <shane.wang@intel.com>
5085L: tboot-devel@lists.sourceforge.net
5086W: http://tboot.sourceforge.net
5087T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5088S: Supported
5089F: Documentation/intel_txt.txt
5090F: include/linux/tboot.h
5091F: arch/x86/kernel/tboot.c
5092
5093INTEL WIRELESS WIMAX CONNECTION 2400
5094M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5095M: linux-wimax@intel.com
5096L: wimax@linuxwimax.org (subscribers-only)
5097S: Supported
5098W: http://linuxwimax.org
5099F: Documentation/wimax/README.i2400m
5100F: drivers/net/wimax/i2400m/
5101F: include/uapi/linux/wimax/i2400m.h
5102
5103INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5104M: Stanislaw Gruszka <sgruszka@redhat.com>
5105L: linux-wireless@vger.kernel.org
5106S: Supported
5107F: drivers/net/wireless/iwlegacy/
5108
5109INTEL WIRELESS WIFI LINK (iwlwifi)
5110M: Johannes Berg <johannes.berg@intel.com>
5111M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5112M: Intel Linux Wireless <ilw@linux.intel.com>
5113L: linux-wireless@vger.kernel.org
5114W: http://intellinuxwireless.org
5115T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5116S: Supported
5117F: drivers/net/wireless/iwlwifi/
5118
5119INTEL MANAGEMENT ENGINE (mei)
5120M: Tomas Winkler <tomas.winkler@intel.com>
5121L: linux-kernel@vger.kernel.org
5122S: Supported
5123F: include/uapi/linux/mei.h
5124F: drivers/misc/mei/*
5125F: Documentation/misc-devices/mei/*
5126
5127IOC3 ETHERNET DRIVER
5128M: Ralf Baechle <ralf@linux-mips.org>
5129L: linux-mips@linux-mips.org
5130S: Maintained
5131F: drivers/net/ethernet/sgi/ioc3-eth.c
5132
5133IOC3 SERIAL DRIVER
5134M: Pat Gefre <pfg@sgi.com>
5135L: linux-serial@vger.kernel.org
5136S: Maintained
5137F: drivers/tty/serial/ioc3_serial.c
5138
5139IOMMU DRIVERS
5140M: Joerg Roedel <joro@8bytes.org>
5141L: iommu@lists.linux-foundation.org
5142T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5143S: Maintained
5144F: drivers/iommu/
5145
5146IP MASQUERADING
5147M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5148S: Maintained
5149F: net/ipv4/netfilter/ipt_MASQUERADE.c
5150
5151IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5152M: Francois Romieu <romieu@fr.zoreil.com>
5153M: Sorbica Shieh <sorbica@icplus.com.tw>
5154L: netdev@vger.kernel.org
5155S: Maintained
5156F: drivers/net/ethernet/icplus/ipg.*
5157
5158IPATH DRIVER
5159M: Mike Marciniszyn <infinipath@intel.com>
5160L: linux-rdma@vger.kernel.org
5161S: Maintained
5162F: drivers/infiniband/hw/ipath/
5163
5164IPMI SUBSYSTEM
5165M: Corey Minyard <minyard@acm.org>
5166L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5167W: http://openipmi.sourceforge.net/
5168S: Supported
5169F: Documentation/IPMI.txt
5170F: drivers/char/ipmi/
5171F: include/linux/ipmi*
5172F: include/uapi/linux/ipmi*
5173
5174IPS SCSI RAID DRIVER
5175M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5176L: linux-scsi@vger.kernel.org
5177W: http://www.adaptec.com/
5178S: Maintained
5179F: drivers/scsi/ips*
5180
5181IPVS
5182M: Wensong Zhang <wensong@linux-vs.org>
5183M: Simon Horman <horms@verge.net.au>
5184M: Julian Anastasov <ja@ssi.bg>
5185L: netdev@vger.kernel.org
5186L: lvs-devel@vger.kernel.org
5187S: Maintained
5188F: Documentation/networking/ipvs-sysctl.txt
5189F: include/net/ip_vs.h
5190F: include/uapi/linux/ip_vs.h
5191F: net/netfilter/ipvs/
5192
5193IPWIRELESS DRIVER
5194M: Jiri Kosina <jkosina@suse.cz>
5195M: David Sterba <dsterba@suse.cz>
5196S: Odd Fixes
5197F: drivers/tty/ipwireless/
5198
5199IPX NETWORK LAYER
5200M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5201L: netdev@vger.kernel.org
5202S: Maintained
5203F: include/net/ipx.h
5204F: include/uapi/linux/ipx.h
5205F: net/ipx/
5206
5207IRDA SUBSYSTEM
5208M: Samuel Ortiz <samuel@sortiz.org>
5209L: irda-users@lists.sourceforge.net (subscribers-only)
5210L: netdev@vger.kernel.org
5211W: http://irda.sourceforge.net/
5212S: Maintained
5213T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5214F: Documentation/networking/irda.txt
5215F: drivers/net/irda/
5216F: include/net/irda/
5217F: net/irda/
5218
5219IRQ SUBSYSTEM
5220M: Thomas Gleixner <tglx@linutronix.de>
5221L: linux-kernel@vger.kernel.org
5222S: Maintained
5223T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5224F: kernel/irq/
5225
5226IRQCHIP DRIVERS
5227M: Thomas Gleixner <tglx@linutronix.de>
5228M: Jason Cooper <jason@lakedaemon.net>
5229L: linux-kernel@vger.kernel.org
5230S: Maintained
5231T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5232T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5233F: Documentation/devicetree/bindings/interrupt-controller/
5234F: drivers/irqchip/
5235
5236IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5237M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5238S: Maintained
5239F: Documentation/IRQ-domain.txt
5240F: include/linux/irqdomain.h
5241F: kernel/irq/irqdomain.c
5242
5243ISAPNP
5244M: Jaroslav Kysela <perex@perex.cz>
5245S: Maintained
5246F: Documentation/isapnp.txt
5247F: drivers/pnp/isapnp/
5248F: include/linux/isapnp.h
5249
5250ISA RADIO MODULE
5251M: Hans Verkuil <hverkuil@xs4all.nl>
5252L: linux-media@vger.kernel.org
5253T: git git://linuxtv.org/media_tree.git
5254W: http://linuxtv.org
5255S: Maintained
5256F: drivers/media/radio/radio-isa*
5257
5258iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5259M: Peter Jones <pjones@redhat.com>
5260M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5261S: Maintained
5262F: drivers/firmware/iscsi_ibft*
5263
5264ISCSI
5265M: Mike Christie <michaelc@cs.wisc.edu>
5266L: open-iscsi@googlegroups.com
5267W: www.open-iscsi.org
5268T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5269S: Maintained
5270F: drivers/scsi/*iscsi*
5271F: include/scsi/*iscsi*
5272
5273ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5274M: Or Gerlitz <ogerlitz@mellanox.com>
5275M: Sagi Grimberg <sagig@mellanox.com>
5276M: Roi Dayan <roid@mellanox.com>
5277L: linux-rdma@vger.kernel.org
5278S: Supported
5279W: http://www.openfabrics.org
5280W: www.open-iscsi.org
5281Q: http://patchwork.kernel.org/project/linux-rdma/list/
5282F: drivers/infiniband/ulp/iser/
5283
5284ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5285M: Sagi Grimberg <sagig@mellanox.com>
5286T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5287L: linux-rdma@vger.kernel.org
5288L: target-devel@vger.kernel.org
5289S: Supported
5290W: http://www.linux-iscsi.org
5291F: drivers/infiniband/ulp/isert
5292
5293ISDN SUBSYSTEM
5294M: Karsten Keil <isdn@linux-pingi.de>
5295L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5296L: netdev@vger.kernel.org
5297W: http://www.isdn4linux.de
5298T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5299S: Maintained
5300F: Documentation/isdn/
5301F: drivers/isdn/
5302F: include/linux/isdn.h
5303F: include/linux/isdn/
5304F: include/uapi/linux/isdn.h
5305F: include/uapi/linux/isdn/
5306
5307ISDN SUBSYSTEM (Eicon active card driver)
5308M: Armin Schindler <mac@melware.de>
5309L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5310W: http://www.melware.de
5311S: Maintained
5312F: drivers/isdn/hardware/eicon/
5313
5314IT87 HARDWARE MONITORING DRIVER
5315M: Jean Delvare <jdelvare@suse.de>
5316L: lm-sensors@lm-sensors.org
5317S: Maintained
5318F: Documentation/hwmon/it87
5319F: drivers/hwmon/it87.c
5320
5321IT913X MEDIA DRIVER
5322M: Antti Palosaari <crope@iki.fi>
5323L: linux-media@vger.kernel.org
5324W: http://linuxtv.org/
5325W: http://palosaari.fi/linux/
5326Q: http://patchwork.linuxtv.org/project/linux-media/list/
5327T: git git://linuxtv.org/anttip/media_tree.git
5328S: Maintained
5329F: drivers/media/tuners/it913x*
5330
5331IVTV VIDEO4LINUX DRIVER
5332M: Andy Walls <awalls@md.metrocast.net>
5333L: ivtv-devel@ivtvdriver.org (subscribers-only)
5334L: linux-media@vger.kernel.org
5335T: git git://linuxtv.org/media_tree.git
5336W: http://www.ivtvdriver.org
5337S: Maintained
5338F: Documentation/video4linux/*.ivtv
5339F: drivers/media/pci/ivtv/
5340F: include/uapi/linux/ivtv*
5341
5342IX2505V MEDIA DRIVER
5343M: Malcolm Priestley <tvboxspy@gmail.com>
5344L: linux-media@vger.kernel.org
5345W: http://linuxtv.org/
5346Q: http://patchwork.linuxtv.org/project/linux-media/list/
5347S: Maintained
5348F: drivers/media/dvb-frontends/ix2505v*
5349
5350JC42.4 TEMPERATURE SENSOR DRIVER
5351M: Guenter Roeck <linux@roeck-us.net>
5352L: lm-sensors@lm-sensors.org
5353S: Maintained
5354F: drivers/hwmon/jc42.c
5355F: Documentation/hwmon/jc42
5356
5357JFS FILESYSTEM
5358M: Dave Kleikamp <shaggy@kernel.org>
5359L: jfs-discussion@lists.sourceforge.net
5360W: http://jfs.sourceforge.net/
5361T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5362S: Maintained
5363F: Documentation/filesystems/jfs.txt
5364F: fs/jfs/
5365
5366JME NETWORK DRIVER
5367M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5368L: netdev@vger.kernel.org
5369S: Maintained
5370F: drivers/net/ethernet/jme.*
5371
5372JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5373M: David Woodhouse <dwmw2@infradead.org>
5374L: linux-mtd@lists.infradead.org
5375W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5376S: Maintained
5377F: fs/jffs2/
5378F: include/uapi/linux/jffs2.h
5379
5380JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5381M: Andrew Morton <akpm@linux-foundation.org>
5382M: Jan Kara <jack@suse.cz>
5383L: linux-ext4@vger.kernel.org
5384S: Maintained
5385F: fs/jbd/
5386F: include/linux/jbd.h
5387
5388JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5389M: "Theodore Ts'o" <tytso@mit.edu>
5390L: linux-ext4@vger.kernel.org
5391S: Maintained
5392F: fs/jbd2/
5393F: include/linux/jbd2.h
5394
5395JSM Neo PCI based serial card
5396M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5397L: linux-serial@vger.kernel.org
5398S: Maintained
5399F: drivers/tty/serial/jsm/
5400
5401K10TEMP HARDWARE MONITORING DRIVER
5402M: Clemens Ladisch <clemens@ladisch.de>
5403L: lm-sensors@lm-sensors.org
5404S: Maintained
5405F: Documentation/hwmon/k10temp
5406F: drivers/hwmon/k10temp.c
5407
5408K8TEMP HARDWARE MONITORING DRIVER
5409M: Rudolf Marek <r.marek@assembler.cz>
5410L: lm-sensors@lm-sensors.org
5411S: Maintained
5412F: Documentation/hwmon/k8temp
5413F: drivers/hwmon/k8temp.c
5414
5415KCONFIG
5416M: "Yann E. MORIN" <yann.morin.1998@free.fr>
5417L: linux-kbuild@vger.kernel.org
5418T: git git://gitorious.org/linux-kconfig/linux-kconfig
5419S: Maintained
5420F: Documentation/kbuild/kconfig-language.txt
5421F: scripts/kconfig/
5422
5423KDUMP
5424M: Vivek Goyal <vgoyal@redhat.com>
5425M: Haren Myneni <hbabu@us.ibm.com>
5426L: kexec@lists.infradead.org
5427W: http://lse.sourceforge.net/kdump/
5428S: Maintained
5429F: Documentation/kdump/
5430
5431KEENE FM RADIO TRANSMITTER DRIVER
5432M: Hans Verkuil <hverkuil@xs4all.nl>
5433L: linux-media@vger.kernel.org
5434T: git git://linuxtv.org/media_tree.git
5435W: http://linuxtv.org
5436S: Maintained
5437F: drivers/media/radio/radio-keene*
5438
5439KERNEL AUTOMOUNTER v4 (AUTOFS4)
5440M: Ian Kent <raven@themaw.net>
5441L: autofs@vger.kernel.org
5442S: Maintained
5443F: fs/autofs4/
5444
5445KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5446M: Michal Marek <mmarek@suse.cz>
5447T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5448T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5449L: linux-kbuild@vger.kernel.org
5450S: Maintained
5451F: Documentation/kbuild/
5452F: Makefile
5453F: scripts/Makefile.*
5454F: scripts/basic/
5455F: scripts/mk*
5456F: scripts/package/
5457
5458KERNEL JANITORS
5459L: kernel-janitors@vger.kernel.org
5460W: http://kernelnewbies.org/KernelJanitors
5461S: Odd Fixes
5462
5463KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5464M: "J. Bruce Fields" <bfields@fieldses.org>
5465L: linux-nfs@vger.kernel.org
5466W: http://nfs.sourceforge.net/
5467S: Supported
5468F: fs/nfsd/
5469F: include/uapi/linux/nfsd/
5470F: fs/lockd/
5471F: fs/nfs_common/
5472F: net/sunrpc/
5473F: include/linux/lockd/
5474F: include/linux/sunrpc/
5475F: include/uapi/linux/sunrpc/
5476
5477KERNEL SELFTEST FRAMEWORK
5478M: Shuah Khan <shuahkh@osg.samsung.com>
5479L: linux-api@vger.kernel.org
5480T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5481S: Maintained
5482F: tools/testing/selftests
5483
5484KERNEL VIRTUAL MACHINE (KVM)
5485M: Gleb Natapov <gleb@kernel.org>
5486M: Paolo Bonzini <pbonzini@redhat.com>
5487L: kvm@vger.kernel.org
5488W: http://www.linux-kvm.org
5489T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5490S: Supported
5491F: Documentation/*/kvm*.txt
5492F: Documentation/virtual/kvm/
5493F: arch/*/kvm/
5494F: arch/*/include/asm/kvm*
5495F: include/linux/kvm*
5496F: include/uapi/linux/kvm*
5497F: virt/kvm/
5498
5499KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5500M: Joerg Roedel <joro@8bytes.org>
5501L: kvm@vger.kernel.org
5502W: http://kvm.qumranet.com
5503S: Maintained
5504F: arch/x86/include/asm/svm.h
5505F: arch/x86/kvm/svm.c
5506
5507KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5508M: Alexander Graf <agraf@suse.de>
5509L: kvm-ppc@vger.kernel.org
5510W: http://kvm.qumranet.com
5511T: git git://github.com/agraf/linux-2.6.git
5512S: Supported
5513F: arch/powerpc/include/asm/kvm*
5514F: arch/powerpc/kvm/
5515
5516KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5517M: Christian Borntraeger <borntraeger@de.ibm.com>
5518M: Cornelia Huck <cornelia.huck@de.ibm.com>
5519M: linux390@de.ibm.com
5520L: linux-s390@vger.kernel.org
5521W: http://www.ibm.com/developerworks/linux/linux390/
5522S: Supported
5523F: Documentation/s390/kvm.txt
5524F: arch/s390/include/asm/kvm*
5525F: arch/s390/kvm/
5526F: drivers/s390/kvm/
5527
5528KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5529M: Christoffer Dall <christoffer.dall@linaro.org>
5530M: Marc Zyngier <marc.zyngier@arm.com>
5531L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5532L: kvmarm@lists.cs.columbia.edu
5533W: http://systems.cs.columbia.edu/projects/kvm-arm
5534S: Supported
5535F: arch/arm/include/uapi/asm/kvm*
5536F: arch/arm/include/asm/kvm*
5537F: arch/arm/kvm/
5538F: virt/kvm/arm/
5539F: include/kvm/arm_*
5540
5541KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5542M: Christoffer Dall <christoffer.dall@linaro.org>
5543M: Marc Zyngier <marc.zyngier@arm.com>
5544L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5545L: kvmarm@lists.cs.columbia.edu
5546S: Maintained
5547F: arch/arm64/include/uapi/asm/kvm*
5548F: arch/arm64/include/asm/kvm*
5549F: arch/arm64/kvm/
5550
5551KEXEC
5552M: Eric Biederman <ebiederm@xmission.com>
5553W: http://kernel.org/pub/linux/utils/kernel/kexec/
5554L: kexec@lists.infradead.org
5555S: Maintained
5556F: include/linux/kexec.h
5557F: include/uapi/linux/kexec.h
5558F: kernel/kexec.c
5559
5560KEYS/KEYRINGS:
5561M: David Howells <dhowells@redhat.com>
5562L: keyrings@linux-nfs.org
5563S: Maintained
5564F: Documentation/security/keys.txt
5565F: include/linux/key.h
5566F: include/linux/key-type.h
5567F: include/keys/
5568F: security/keys/
5569
5570KEYS-TRUSTED
5571M: David Safford <safford@us.ibm.com>
5572M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5573L: linux-security-module@vger.kernel.org
5574L: keyrings@linux-nfs.org
5575S: Supported
5576F: Documentation/security/keys-trusted-encrypted.txt
5577F: include/keys/trusted-type.h
5578F: security/keys/trusted.c
5579F: security/keys/trusted.h
5580
5581KEYS-ENCRYPTED
5582M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5583M: David Safford <safford@us.ibm.com>
5584L: linux-security-module@vger.kernel.org
5585L: keyrings@linux-nfs.org
5586S: Supported
5587F: Documentation/security/keys-trusted-encrypted.txt
5588F: include/keys/encrypted-type.h
5589F: security/keys/encrypted-keys/
5590
5591KGDB / KDB /debug_core
5592M: Jason Wessel <jason.wessel@windriver.com>
5593W: http://kgdb.wiki.kernel.org/
5594L: kgdb-bugreport@lists.sourceforge.net
5595S: Maintained
5596F: Documentation/DocBook/kgdb.tmpl
5597F: drivers/misc/kgdbts.c
5598F: drivers/tty/serial/kgdboc.c
5599F: include/linux/kdb.h
5600F: include/linux/kgdb.h
5601F: kernel/debug/
5602
5603KMEMCHECK
5604M: Vegard Nossum <vegardno@ifi.uio.no>
5605M: Pekka Enberg <penberg@kernel.org>
5606S: Maintained
5607F: Documentation/kmemcheck.txt
5608F: arch/x86/include/asm/kmemcheck.h
5609F: arch/x86/mm/kmemcheck/
5610F: include/linux/kmemcheck.h
5611F: mm/kmemcheck.c
5612
5613KMEMLEAK
5614M: Catalin Marinas <catalin.marinas@arm.com>
5615S: Maintained
5616F: Documentation/kmemleak.txt
5617F: include/linux/kmemleak.h
5618F: mm/kmemleak.c
5619F: mm/kmemleak-test.c
5620
5621KPROBES
5622M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5623M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5624M: "David S. Miller" <davem@davemloft.net>
5625M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5626S: Maintained
5627F: Documentation/kprobes.txt
5628F: include/linux/kprobes.h
5629F: kernel/kprobes.c
5630
5631KS0108 LCD CONTROLLER DRIVER
5632M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5633W: http://miguelojeda.es/auxdisplay.htm
5634W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5635S: Maintained
5636F: Documentation/auxdisplay/ks0108
5637F: drivers/auxdisplay/ks0108.c
5638F: include/linux/ks0108.h
5639
5640LAPB module
5641L: linux-x25@vger.kernel.org
5642S: Orphan
5643F: Documentation/networking/lapb-module.txt
5644F: include/*/lapb.h
5645F: net/lapb/
5646
5647LASI 53c700 driver for PARISC
5648M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5649L: linux-scsi@vger.kernel.org
5650S: Maintained
5651F: Documentation/scsi/53c700.txt
5652F: drivers/scsi/53c700*
5653
5654LED SUBSYSTEM
5655M: Bryan Wu <cooloney@gmail.com>
5656M: Richard Purdie <rpurdie@rpsys.net>
5657L: linux-leds@vger.kernel.org
5658T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5659S: Maintained
5660F: drivers/leds/
5661F: include/linux/leds.h
5662
5663LEGACY EEPROM DRIVER
5664M: Jean Delvare <jdelvare@suse.de>
5665S: Maintained
5666F: Documentation/misc-devices/eeprom
5667F: drivers/misc/eeprom/eeprom.c
5668
5669LEGO USB Tower driver
5670M: Juergen Stuber <starblue@users.sourceforge.net>
5671L: legousb-devel@lists.sourceforge.net
5672W: http://legousb.sourceforge.net/
5673S: Maintained
5674F: drivers/usb/misc/legousbtower.c
5675
5676LG2160 MEDIA DRIVER
5677M: Michael Krufky <mkrufky@linuxtv.org>
5678L: linux-media@vger.kernel.org
5679W: http://linuxtv.org/
5680W: http://github.com/mkrufky
5681Q: http://patchwork.linuxtv.org/project/linux-media/list/
5682T: git git://linuxtv.org/mkrufky/tuners.git
5683S: Maintained
5684F: drivers/media/dvb-frontends/lg2160.*
5685
5686LGDT3305 MEDIA DRIVER
5687M: Michael Krufky <mkrufky@linuxtv.org>
5688L: linux-media@vger.kernel.org
5689W: http://linuxtv.org/
5690W: http://github.com/mkrufky
5691Q: http://patchwork.linuxtv.org/project/linux-media/list/
5692T: git git://linuxtv.org/mkrufky/tuners.git
5693S: Maintained
5694F: drivers/media/dvb-frontends/lgdt3305.*
5695
5696LGUEST
5697M: Rusty Russell <rusty@rustcorp.com.au>
5698L: lguest@lists.ozlabs.org
5699W: http://lguest.ozlabs.org/
5700S: Odd Fixes
5701F: arch/x86/include/asm/lguest*.h
5702F: arch/x86/lguest/
5703F: drivers/lguest/
5704F: include/linux/lguest*.h
5705F: tools/lguest/
5706
5707LIBLOCKDEP
5708M: Sasha Levin <sasha.levin@oracle.com>
5709S: Maintained
5710F: tools/lib/lockdep/
5711
5712LINUX FOR IBM pSERIES (RS/6000)
5713M: Paul Mackerras <paulus@au.ibm.com>
5714W: http://www.ibm.com/linux/ltc/projects/ppc
5715S: Supported
5716F: arch/powerpc/boot/rs6000.h
5717
5718LINUX FOR POWERPC (32-BIT AND 64-BIT)
5719M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5720M: Paul Mackerras <paulus@samba.org>
5721M: Michael Ellerman <mpe@ellerman.id.au>
5722W: http://www.penguinppc.org/
5723L: linuxppc-dev@lists.ozlabs.org
5724Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5725T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5726S: Supported
5727F: Documentation/powerpc/
5728F: arch/powerpc/
5729
5730LINUX FOR POWER MACINTOSH
5731M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5732W: http://www.penguinppc.org/
5733L: linuxppc-dev@lists.ozlabs.org
5734S: Maintained
5735F: arch/powerpc/platforms/powermac/
5736F: drivers/macintosh/
5737
5738LINUX FOR POWERPC EMBEDDED MPC5XXX
5739M: Anatolij Gustschin <agust@denx.de>
5740L: linuxppc-dev@lists.ozlabs.org
5741T: git git://git.denx.de/linux-denx-agust.git
5742S: Maintained
5743F: arch/powerpc/platforms/512x/
5744F: arch/powerpc/platforms/52xx/
5745
5746LINUX FOR POWERPC EMBEDDED PPC4XX
5747M: Alistair Popple <alistair@popple.id.au>
5748M: Matt Porter <mporter@kernel.crashing.org>
5749W: http://www.penguinppc.org/
5750L: linuxppc-dev@lists.ozlabs.org
5751S: Maintained
5752F: arch/powerpc/platforms/40x/
5753F: arch/powerpc/platforms/44x/
5754
5755LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5756L: linuxppc-dev@lists.ozlabs.org
5757S: Orphan
5758F: arch/powerpc/*/*virtex*
5759F: arch/powerpc/*/*/*virtex*
5760
5761LINUX FOR POWERPC EMBEDDED PPC8XX
5762M: Vitaly Bordug <vitb@kernel.crashing.org>
5763W: http://www.penguinppc.org/
5764L: linuxppc-dev@lists.ozlabs.org
5765S: Maintained
5766F: arch/powerpc/platforms/8xx/
5767
5768LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5769M: Scott Wood <scottwood@freescale.com>
5770M: Kumar Gala <galak@kernel.crashing.org>
5771W: http://www.penguinppc.org/
5772L: linuxppc-dev@lists.ozlabs.org
5773T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5774S: Maintained
5775F: arch/powerpc/platforms/83xx/
5776F: arch/powerpc/platforms/85xx/
5777
5778LINUX FOR POWERPC PA SEMI PWRFICIENT
5779M: Olof Johansson <olof@lixom.net>
5780L: linuxppc-dev@lists.ozlabs.org
5781S: Maintained
5782F: arch/powerpc/platforms/pasemi/
5783F: drivers/*/*pasemi*
5784F: drivers/*/*/*pasemi*
5785
5786LINUX SECURITY MODULE (LSM) FRAMEWORK
5787M: Chris Wright <chrisw@sous-sol.org>
5788L: linux-security-module@vger.kernel.org
5789S: Supported
5790
5791LIS3LV02D ACCELEROMETER DRIVER
5792M: Eric Piel <eric.piel@tremplin-utc.net>
5793S: Maintained
5794F: Documentation/misc-devices/lis3lv02d
5795F: drivers/misc/lis3lv02d/
5796F: drivers/platform/x86/hp_accel.c
5797
5798LLC (802.2)
5799M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5800S: Maintained
5801F: include/linux/llc.h
5802F: include/uapi/linux/llc.h
5803F: include/net/llc*
5804F: net/llc/
5805
5806LM73 HARDWARE MONITOR DRIVER
5807M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5808L: lm-sensors@lm-sensors.org
5809S: Maintained
5810F: drivers/hwmon/lm73.c
5811
5812LM78 HARDWARE MONITOR DRIVER
5813M: Jean Delvare <jdelvare@suse.de>
5814L: lm-sensors@lm-sensors.org
5815S: Maintained
5816F: Documentation/hwmon/lm78
5817F: drivers/hwmon/lm78.c
5818
5819LM83 HARDWARE MONITOR DRIVER
5820M: Jean Delvare <jdelvare@suse.de>
5821L: lm-sensors@lm-sensors.org
5822S: Maintained
5823F: Documentation/hwmon/lm83
5824F: drivers/hwmon/lm83.c
5825
5826LM90 HARDWARE MONITOR DRIVER
5827M: Jean Delvare <jdelvare@suse.de>
5828L: lm-sensors@lm-sensors.org
5829S: Maintained
5830F: Documentation/hwmon/lm90
5831F: Documentation/devicetree/bindings/hwmon/lm90.txt
5832F: drivers/hwmon/lm90.c
5833
5834LM95234 HARDWARE MONITOR DRIVER
5835M: Guenter Roeck <linux@roeck-us.net>
5836L: lm-sensors@lm-sensors.org
5837S: Maintained
5838F: Documentation/hwmon/lm95234
5839F: drivers/hwmon/lm95234.c
5840
5841LME2510 MEDIA DRIVER
5842M: Malcolm Priestley <tvboxspy@gmail.com>
5843L: linux-media@vger.kernel.org
5844W: http://linuxtv.org/
5845Q: http://patchwork.linuxtv.org/project/linux-media/list/
5846S: Maintained
5847F: drivers/media/usb/dvb-usb-v2/lmedm04*
5848
5849LOCKDEP AND LOCKSTAT
5850M: Peter Zijlstra <peterz@infradead.org>
5851M: Ingo Molnar <mingo@redhat.com>
5852L: linux-kernel@vger.kernel.org
5853T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
5854S: Maintained
5855F: Documentation/locking/lockdep*.txt
5856F: Documentation/locking/lockstat.txt
5857F: include/linux/lockdep.h
5858F: kernel/locking/
5859
5860LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
5861M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
5862L: linux-ntfs-dev@lists.sourceforge.net
5863W: http://www.linux-ntfs.org/content/view/19/37/
5864S: Maintained
5865F: Documentation/ldm.txt
5866F: block/partitions/ldm.*
5867
5868LogFS
5869M: Joern Engel <joern@logfs.org>
5870M: Prasad Joshi <prasadjoshi.linux@gmail.com>
5871L: logfs@logfs.org
5872W: logfs.org
5873S: Maintained
5874F: fs/logfs/
5875
5876LPC32XX MACHINE SUPPORT
5877M: Roland Stigge <stigge@antcom.de>
5878L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5879S: Maintained
5880F: arch/arm/mach-lpc32xx/
5881
5882LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
5883M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5884M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5885M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5886M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5887L: MPT-FusionLinux.pdl@avagotech.com
5888L: linux-scsi@vger.kernel.org
5889W: http://www.lsilogic.com/support
5890S: Supported
5891F: drivers/message/fusion/
5892F: drivers/scsi/mpt2sas/
5893F: drivers/scsi/mpt3sas/
5894
5895LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
5896M: Matthew Wilcox <matthew@wil.cx>
5897L: linux-scsi@vger.kernel.org
5898S: Maintained
5899F: drivers/scsi/sym53c8xx_2/
5900
5901LTC4261 HARDWARE MONITOR DRIVER
5902M: Guenter Roeck <linux@roeck-us.net>
5903L: lm-sensors@lm-sensors.org
5904S: Maintained
5905F: Documentation/hwmon/ltc4261
5906F: drivers/hwmon/ltc4261.c
5907
5908LTP (Linux Test Project)
5909M: Mike Frysinger <vapier@gentoo.org>
5910M: Cyril Hrubis <chrubis@suse.cz>
5911M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
5912M: Jan Stancek <jstancek@redhat.com>
5913M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5914M: Alexey Kodanev <alexey.kodanev@oracle.com>
5915L: ltp-list@lists.sourceforge.net (subscribers-only)
5916W: http://linux-test-project.github.io/
5917T: git git://github.com/linux-test-project/ltp.git
5918S: Maintained
5919
5920M32R ARCHITECTURE
5921W: http://www.linux-m32r.org/
5922S: Orphan
5923F: arch/m32r/
5924
5925M68K ARCHITECTURE
5926M: Geert Uytterhoeven <geert@linux-m68k.org>
5927L: linux-m68k@lists.linux-m68k.org
5928W: http://www.linux-m68k.org/
5929T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
5930S: Maintained
5931F: arch/m68k/
5932F: drivers/zorro/
5933
5934M68K ON APPLE MACINTOSH
5935M: Joshua Thompson <funaho@jurai.org>
5936W: http://www.mac.linux-m68k.org/
5937L: linux-m68k@lists.linux-m68k.org
5938S: Maintained
5939F: arch/m68k/mac/
5940
5941M68K ON HP9000/300
5942M: Philip Blundell <philb@gnu.org>
5943W: http://www.tazenda.demon.co.uk/phil/linux-hp
5944S: Maintained
5945F: arch/m68k/hp300/
5946
5947M88DS3103 MEDIA DRIVER
5948M: Antti Palosaari <crope@iki.fi>
5949L: linux-media@vger.kernel.org
5950W: http://linuxtv.org/
5951W: http://palosaari.fi/linux/
5952Q: http://patchwork.linuxtv.org/project/linux-media/list/
5953T: git git://linuxtv.org/anttip/media_tree.git
5954S: Maintained
5955F: drivers/media/dvb-frontends/m88ds3103*
5956
5957M88RS2000 MEDIA DRIVER
5958M: Malcolm Priestley <tvboxspy@gmail.com>
5959L: linux-media@vger.kernel.org
5960W: http://linuxtv.org/
5961Q: http://patchwork.linuxtv.org/project/linux-media/list/
5962S: Maintained
5963F: drivers/media/dvb-frontends/m88rs2000*
5964
5965M88TS2022 MEDIA DRIVER
5966M: Antti Palosaari <crope@iki.fi>
5967L: linux-media@vger.kernel.org
5968W: http://linuxtv.org/
5969W: http://palosaari.fi/linux/
5970Q: http://patchwork.linuxtv.org/project/linux-media/list/
5971T: git git://linuxtv.org/anttip/media_tree.git
5972S: Maintained
5973F: drivers/media/tuners/m88ts2022*
5974
5975MA901 MASTERKIT USB FM RADIO DRIVER
5976M: Alexey Klimov <klimov.linux@gmail.com>
5977L: linux-media@vger.kernel.org
5978T: git git://linuxtv.org/media_tree.git
5979S: Maintained
5980F: drivers/media/radio/radio-ma901.c
5981
5982MAC80211
5983M: Johannes Berg <johannes@sipsolutions.net>
5984L: linux-wireless@vger.kernel.org
5985W: http://wireless.kernel.org/
5986T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5987T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5988S: Maintained
5989F: Documentation/networking/mac80211-injection.txt
5990F: include/net/mac80211.h
5991F: net/mac80211/
5992
5993MACVLAN DRIVER
5994M: Patrick McHardy <kaber@trash.net>
5995L: netdev@vger.kernel.org
5996S: Maintained
5997F: drivers/net/macvlan.c
5998F: include/linux/if_macvlan.h
5999
6000MAILBOX API
6001M: Jassi Brar <jassisinghbrar@gmail.com>
6002L: linux-kernel@vger.kernel.org
6003S: Maintained
6004F: drivers/mailbox/
6005F: include/linux/mailbox_client.h
6006F: include/linux/mailbox_controller.h
6007
6008MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6009M: Michael Kerrisk <mtk.manpages@gmail.com>
6010W: http://www.kernel.org/doc/man-pages
6011L: linux-man@vger.kernel.org
6012S: Maintained
6013
6014MARVELL ARMADA DRM SUPPORT
6015M: Russell King <rmk+kernel@arm.linux.org.uk>
6016S: Maintained
6017F: drivers/gpu/drm/armada/
6018
6019MARVELL 88E6352 DSA support
6020M: Guenter Roeck <linux@roeck-us.net>
6021S: Maintained
6022F: drivers/net/dsa/mv88e6352.c
6023
6024MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6025M: Mirko Lindner <mlindner@marvell.com>
6026M: Stephen Hemminger <stephen@networkplumber.org>
6027L: netdev@vger.kernel.org
6028S: Maintained
6029F: drivers/net/ethernet/marvell/sk*
6030
6031MARVELL LIBERTAS WIRELESS DRIVER
6032L: libertas-dev@lists.infradead.org
6033S: Orphan
6034F: drivers/net/wireless/libertas/
6035
6036MARVELL MV643XX ETHERNET DRIVER
6037M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6038L: netdev@vger.kernel.org
6039S: Maintained
6040F: drivers/net/ethernet/marvell/mv643xx_eth.*
6041F: include/linux/mv643xx.h
6042
6043MARVELL MVNETA ETHERNET DRIVER
6044M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6045L: netdev@vger.kernel.org
6046S: Maintained
6047F: drivers/net/ethernet/marvell/mvneta.*
6048
6049MARVELL MWIFIEX WIRELESS DRIVER
6050M: Amitkumar Karwar <akarwar@marvell.com>
6051M: Avinash Patil <patila@marvell.com>
6052L: linux-wireless@vger.kernel.org
6053S: Maintained
6054F: drivers/net/wireless/mwifiex/
6055
6056MARVELL MWL8K WIRELESS DRIVER
6057M: Lennert Buytenhek <buytenh@wantstofly.org>
6058L: linux-wireless@vger.kernel.org
6059S: Odd Fixes
6060F: drivers/net/wireless/mwl8k.c
6061
6062MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6063M: Nicolas Pitre <nico@fluxnic.net>
6064S: Odd Fixes
6065F: drivers/mmc/host/mvsdio.*
6066
6067MATROX FRAMEBUFFER DRIVER
6068L: linux-fbdev@vger.kernel.org
6069S: Orphan
6070F: drivers/video/fbdev/matrox/matroxfb_*
6071F: include/uapi/linux/matroxfb.h
6072
6073MAX16065 HARDWARE MONITOR DRIVER
6074M: Guenter Roeck <linux@roeck-us.net>
6075L: lm-sensors@lm-sensors.org
6076S: Maintained
6077F: Documentation/hwmon/max16065
6078F: drivers/hwmon/max16065.c
6079
6080MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6081M: "Hans J. Koch" <hjk@hansjkoch.de>
6082L: lm-sensors@lm-sensors.org
6083S: Maintained
6084F: Documentation/hwmon/max6650
6085F: drivers/hwmon/max6650.c
6086
6087MAX6697 HARDWARE MONITOR DRIVER
6088M: Guenter Roeck <linux@roeck-us.net>
6089L: lm-sensors@lm-sensors.org
6090S: Maintained
6091F: Documentation/hwmon/max6697
6092F: Documentation/devicetree/bindings/i2c/max6697.txt
6093F: drivers/hwmon/max6697.c
6094F: include/linux/platform_data/max6697.h
6095
6096MAXIRADIO FM RADIO RECEIVER DRIVER
6097M: Hans Verkuil <hverkuil@xs4all.nl>
6098L: linux-media@vger.kernel.org
6099T: git git://linuxtv.org/media_tree.git
6100W: http://linuxtv.org
6101S: Maintained
6102F: drivers/media/radio/radio-maxiradio*
6103
6104MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6105M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6106P: LinuxTV.org Project
6107L: linux-media@vger.kernel.org
6108W: http://linuxtv.org
6109Q: http://patchwork.kernel.org/project/linux-media/list/
6110T: git git://linuxtv.org/media_tree.git
6111S: Maintained
6112F: Documentation/dvb/
6113F: Documentation/video4linux/
6114F: Documentation/DocBook/media/
6115F: drivers/media/
6116F: drivers/staging/media/
6117F: include/media/
6118F: include/uapi/linux/dvb/
6119F: include/uapi/linux/videodev2.h
6120F: include/uapi/linux/media.h
6121F: include/uapi/linux/v4l2-*
6122F: include/uapi/linux/meye.h
6123F: include/uapi/linux/ivtv*
6124F: include/uapi/linux/uvcvideo.h
6125
6126MEDIAVISION PRO MOVIE STUDIO DRIVER
6127M: Hans Verkuil <hverkuil@xs4all.nl>
6128L: linux-media@vger.kernel.org
6129T: git git://linuxtv.org/media_tree.git
6130W: http://linuxtv.org
6131S: Odd Fixes
6132F: drivers/media/parport/pms*
6133
6134MEGARAID SCSI/SAS DRIVERS
6135M: Kashyap Desai <kashyap.desai@avagotech.com>
6136M: Sumit Saxena <sumit.saxena@avagotech.com>
6137M: Uday Lingala <uday.lingala@avagotech.com>
6138L: megaraidlinux.pdl@avagotech.com
6139L: linux-scsi@vger.kernel.org
6140W: http://www.lsi.com
6141S: Maintained
6142F: Documentation/scsi/megaraid.txt
6143F: drivers/scsi/megaraid.*
6144F: drivers/scsi/megaraid/
6145
6146MELLANOX ETHERNET DRIVER (mlx4_en)
6147M: Amir Vadai <amirv@mellanox.com>
6148L: netdev@vger.kernel.org
6149S: Supported
6150W: http://www.mellanox.com
6151Q: http://patchwork.ozlabs.org/project/netdev/list/
6152F: drivers/net/ethernet/mellanox/mlx4/en_*
6153
6154MEMORY MANAGEMENT
6155L: linux-mm@kvack.org
6156W: http://www.linux-mm.org
6157S: Maintained
6158F: include/linux/mm.h
6159F: include/linux/gfp.h
6160F: include/linux/mmzone.h
6161F: include/linux/memory_hotplug.h
6162F: include/linux/vmalloc.h
6163F: mm/
6164
6165MEMORY TECHNOLOGY DEVICES (MTD)
6166M: David Woodhouse <dwmw2@infradead.org>
6167M: Brian Norris <computersforpeace@gmail.com>
6168L: linux-mtd@lists.infradead.org
6169W: http://www.linux-mtd.infradead.org/
6170Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6171T: git git://git.infradead.org/linux-mtd.git
6172T: git git://git.infradead.org/l2-mtd.git
6173S: Maintained
6174F: drivers/mtd/
6175F: include/linux/mtd/
6176F: include/uapi/mtd/
6177
6178MEN A21 WATCHDOG DRIVER
6179M: Johannes Thumshirn <johannes.thumshirn@men.de>
6180L: linux-watchdog@vger.kernel.org
6181S: Supported
6182F: drivers/watchdog/mena21_wdt.c
6183
6184MEN CHAMELEON BUS (mcb)
6185M: Johannes Thumshirn <johannes.thumshirn@men.de>
6186S: Supported
6187F: drivers/mcb/
6188F: include/linux/mcb.h
6189
6190MEN F21BMC (Board Management Controller)
6191M: Andreas Werner <andreas.werner@men.de>
6192S: Supported
6193F: drivers/mfd/menf21bmc.c
6194F: drivers/watchdog/menf21bmc_wdt.c
6195F: drivers/leds/leds-menf21bmc.c
6196F: drivers/hwmon/menf21bmc_hwmon.c
6197F: Documentation/hwmon/menf21bmc
6198
6199METAG ARCHITECTURE
6200M: James Hogan <james.hogan@imgtec.com>
6201L: linux-metag@vger.kernel.org
6202S: Supported
6203F: arch/metag/
6204F: Documentation/metag/
6205F: Documentation/devicetree/bindings/metag/
6206F: drivers/clocksource/metag_generic.c
6207F: drivers/irqchip/irq-metag.c
6208F: drivers/irqchip/irq-metag-ext.c
6209F: drivers/tty/metag_da.c
6210
6211MICROBLAZE ARCHITECTURE
6212M: Michal Simek <monstr@monstr.eu>
6213W: http://www.monstr.eu/fdt/
6214T: git git://git.monstr.eu/linux-2.6-microblaze.git
6215S: Supported
6216F: arch/microblaze/
6217
6218MICROTEK X6 SCANNER
6219M: Oliver Neukum <oliver@neukum.org>
6220S: Maintained
6221F: drivers/usb/image/microtek.*
6222
6223MIPS
6224M: Ralf Baechle <ralf@linux-mips.org>
6225L: linux-mips@linux-mips.org
6226W: http://www.linux-mips.org/
6227T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6228Q: http://patchwork.linux-mips.org/project/linux-mips/list/
6229S: Supported
6230F: Documentation/mips/
6231F: arch/mips/
6232
6233MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6234M: Hans Verkuil <hverkuil@xs4all.nl>
6235L: linux-media@vger.kernel.org
6236T: git git://linuxtv.org/media_tree.git
6237W: http://linuxtv.org
6238S: Odd Fixes
6239F: drivers/media/radio/radio-miropcm20*
6240
6241Mellanox MLX5 core VPI driver
6242M: Eli Cohen <eli@mellanox.com>
6243L: netdev@vger.kernel.org
6244L: linux-rdma@vger.kernel.org
6245W: http://www.mellanox.com
6246Q: http://patchwork.ozlabs.org/project/netdev/list/
6247Q: http://patchwork.kernel.org/project/linux-rdma/list/
6248T: git git://openfabrics.org/~eli/connect-ib.git
6249S: Supported
6250F: drivers/net/ethernet/mellanox/mlx5/core/
6251F: include/linux/mlx5/
6252
6253Mellanox MLX5 IB driver
6254M: Eli Cohen <eli@mellanox.com>
6255L: linux-rdma@vger.kernel.org
6256W: http://www.mellanox.com
6257Q: http://patchwork.kernel.org/project/linux-rdma/list/
6258T: git git://openfabrics.org/~eli/connect-ib.git
6259S: Supported
6260F: include/linux/mlx5/
6261F: drivers/infiniband/hw/mlx5/
6262
6263MN88472 MEDIA DRIVER
6264M: Antti Palosaari <crope@iki.fi>
6265L: linux-media@vger.kernel.org
6266W: http://linuxtv.org/
6267W: http://palosaari.fi/linux/
6268Q: http://patchwork.linuxtv.org/project/linux-media/list/
6269T: git git://linuxtv.org/anttip/media_tree.git
6270S: Maintained
6271F: drivers/staging/media/mn88472/
6272F: drivers/media/dvb-frontends/mn88472.h
6273
6274MN88473 MEDIA DRIVER
6275M: Antti Palosaari <crope@iki.fi>
6276L: linux-media@vger.kernel.org
6277W: http://linuxtv.org/
6278W: http://palosaari.fi/linux/
6279Q: http://patchwork.linuxtv.org/project/linux-media/list/
6280T: git git://linuxtv.org/anttip/media_tree.git
6281S: Maintained
6282F: drivers/staging/media/mn88473/
6283F: drivers/media/dvb-frontends/mn88473.h
6284
6285MODULE SUPPORT
6286M: Rusty Russell <rusty@rustcorp.com.au>
6287S: Maintained
6288F: include/linux/module.h
6289F: kernel/module.c
6290
6291MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6292W: http://popies.net/meye/
6293S: Orphan
6294F: Documentation/video4linux/meye.txt
6295F: drivers/media/pci/meye/
6296F: include/uapi/linux/meye.h
6297
6298MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6299M: Jiri Slaby <jirislaby@gmail.com>
6300S: Maintained
6301F: Documentation/serial/moxa-smartio
6302F: drivers/tty/mxser.*
6303
6304MR800 AVERMEDIA USB FM RADIO DRIVER
6305M: Alexey Klimov <klimov.linux@gmail.com>
6306L: linux-media@vger.kernel.org
6307T: git git://linuxtv.org/media_tree.git
6308S: Maintained
6309F: drivers/media/radio/radio-mr800.c
6310
6311MRF24J40 IEEE 802.15.4 RADIO DRIVER
6312M: Alan Ott <alan@signal11.us>
6313L: linux-wpan@vger.kernel.org
6314S: Maintained
6315F: drivers/net/ieee802154/mrf24j40.c
6316
6317MSI LAPTOP SUPPORT
6318M: "Lee, Chun-Yi" <jlee@suse.com>
6319L: platform-driver-x86@vger.kernel.org
6320S: Maintained
6321F: drivers/platform/x86/msi-laptop.c
6322
6323MSI WMI SUPPORT
6324M: Anisse Astier <anisse@astier.eu>
6325L: platform-driver-x86@vger.kernel.org
6326S: Supported
6327F: drivers/platform/x86/msi-wmi.c
6328
6329MSI001 MEDIA DRIVER
6330M: Antti Palosaari <crope@iki.fi>
6331L: linux-media@vger.kernel.org
6332W: http://linuxtv.org/
6333W: http://palosaari.fi/linux/
6334Q: http://patchwork.linuxtv.org/project/linux-media/list/
6335T: git git://linuxtv.org/anttip/media_tree.git
6336S: Maintained
6337F: drivers/media/tuners/msi001*
6338
6339MSI2500 MEDIA DRIVER
6340M: Antti Palosaari <crope@iki.fi>
6341L: linux-media@vger.kernel.org
6342W: http://linuxtv.org/
6343W: http://palosaari.fi/linux/
6344Q: http://patchwork.linuxtv.org/project/linux-media/list/
6345T: git git://linuxtv.org/anttip/media_tree.git
6346S: Maintained
6347F: drivers/media/usb/msi2500/
6348
6349MT9M032 APTINA SENSOR DRIVER
6350M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6351L: linux-media@vger.kernel.org
6352T: git git://linuxtv.org/media_tree.git
6353S: Maintained
6354F: drivers/media/i2c/mt9m032.c
6355F: include/media/mt9m032.h
6356
6357MT9P031 APTINA CAMERA SENSOR
6358M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6359L: linux-media@vger.kernel.org
6360T: git git://linuxtv.org/media_tree.git
6361S: Maintained
6362F: drivers/media/i2c/mt9p031.c
6363F: include/media/mt9p031.h
6364
6365MT9T001 APTINA CAMERA SENSOR
6366M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6367L: linux-media@vger.kernel.org
6368T: git git://linuxtv.org/media_tree.git
6369S: Maintained
6370F: drivers/media/i2c/mt9t001.c
6371F: include/media/mt9t001.h
6372
6373MT9V032 APTINA CAMERA SENSOR
6374M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6375L: linux-media@vger.kernel.org
6376T: git git://linuxtv.org/media_tree.git
6377S: Maintained
6378F: drivers/media/i2c/mt9v032.c
6379F: include/media/mt9v032.h
6380
6381MULTIFUNCTION DEVICES (MFD)
6382M: Samuel Ortiz <sameo@linux.intel.com>
6383M: Lee Jones <lee.jones@linaro.org>
6384T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6385S: Supported
6386F: drivers/mfd/
6387F: include/linux/mfd/
6388
6389MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6390M: Chris Ball <chris@printf.net>
6391M: Ulf Hansson <ulf.hansson@linaro.org>
6392L: linux-mmc@vger.kernel.org
6393T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
6394T: git git://git.linaro.org/people/ulf.hansson/mmc.git
6395S: Maintained
6396F: drivers/mmc/
6397F: include/linux/mmc/
6398F: include/uapi/linux/mmc/
6399
6400MULTIMEDIA CARD (MMC) ETC. OVER SPI
6401S: Orphan
6402F: drivers/mmc/host/mmc_spi.c
6403F: include/linux/spi/mmc_spi.h
6404
6405MULTISOUND SOUND DRIVER
6406M: Andrew Veliath <andrewtv@usa.net>
6407S: Maintained
6408F: Documentation/sound/oss/MultiSound
6409F: sound/oss/msnd*
6410
6411MULTITECH MULTIPORT CARD (ISICOM)
6412S: Orphan
6413F: drivers/tty/isicom.c
6414F: include/linux/isicom.h
6415
6416MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6417M: Felipe Balbi <balbi@ti.com>
6418L: linux-usb@vger.kernel.org
6419T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6420S: Maintained
6421F: drivers/usb/musb/
6422
6423MXL5007T MEDIA DRIVER
6424M: Michael Krufky <mkrufky@linuxtv.org>
6425L: linux-media@vger.kernel.org
6426W: http://linuxtv.org/
6427W: http://github.com/mkrufky
6428Q: http://patchwork.linuxtv.org/project/linux-media/list/
6429T: git git://linuxtv.org/mkrufky/tuners.git
6430S: Maintained
6431F: drivers/media/tuners/mxl5007t.*
6432
6433MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6434M: Hyong-Youb Kim <hykim@myri.com>
6435L: netdev@vger.kernel.org
6436W: https://www.myricom.com/support/downloads/myri10ge.html
6437S: Supported
6438F: drivers/net/ethernet/myricom/myri10ge/
6439
6440NATSEMI ETHERNET DRIVER (DP8381x)
6441S: Orphan
6442F: drivers/net/ethernet/natsemi/natsemi.c
6443
6444NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6445M: Daniel Mack <zonque@gmail.com>
6446S: Maintained
6447L: alsa-devel@alsa-project.org
6448W: http://www.native-instruments.com
6449F: sound/usb/caiaq/
6450
6451NCP FILESYSTEM
6452M: Petr Vandrovec <petr@vandrovec.name>
6453S: Odd Fixes
6454F: fs/ncpfs/
6455
6456NCR 5380 SCSI DRIVERS
6457M: Finn Thain <fthain@telegraphics.com.au>
6458M: Michael Schmitz <schmitzmic@gmail.com>
6459L: linux-scsi@vger.kernel.org
6460S: Maintained
6461F: Documentation/scsi/g_NCR5380.txt
6462F: drivers/scsi/NCR5380.*
6463F: drivers/scsi/arm/cumana_1.c
6464F: drivers/scsi/arm/oak.c
6465F: drivers/scsi/atari_NCR5380.c
6466F: drivers/scsi/atari_scsi.*
6467F: drivers/scsi/dmx3191d.c
6468F: drivers/scsi/dtc.*
6469F: drivers/scsi/g_NCR5380.*
6470F: drivers/scsi/g_NCR5380_mmio.c
6471F: drivers/scsi/mac_scsi.*
6472F: drivers/scsi/pas16.*
6473F: drivers/scsi/sun3_scsi.*
6474F: drivers/scsi/sun3_scsi_vme.c
6475F: drivers/scsi/t128.*
6476
6477NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6478M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6479L: linux-scsi@vger.kernel.org
6480S: Maintained
6481F: drivers/scsi/NCR_D700.*
6482
6483NCT6775 HARDWARE MONITOR DRIVER
6484M: Guenter Roeck <linux@roeck-us.net>
6485L: lm-sensors@lm-sensors.org
6486S: Maintained
6487F: Documentation/hwmon/nct6775
6488F: drivers/hwmon/nct6775.c
6489
6490NETEFFECT IWARP RNIC DRIVER (IW_NES)
6491M: Faisal Latif <faisal.latif@intel.com>
6492L: linux-rdma@vger.kernel.org
6493W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6494S: Supported
6495F: drivers/infiniband/hw/nes/
6496
6497NETEM NETWORK EMULATOR
6498M: Stephen Hemminger <stephen@networkplumber.org>
6499L: netem@lists.linux-foundation.org
6500S: Maintained
6501F: net/sched/sch_netem.c
6502
6503NETERION 10GbE DRIVERS (s2io/vxge)
6504M: Jon Mason <jdmason@kudzu.us>
6505L: netdev@vger.kernel.org
6506S: Supported
6507F: Documentation/networking/s2io.txt
6508F: Documentation/networking/vxge.txt
6509F: drivers/net/ethernet/neterion/
6510
6511NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6512M: Pablo Neira Ayuso <pablo@netfilter.org>
6513M: Patrick McHardy <kaber@trash.net>
6514M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6515L: netfilter-devel@vger.kernel.org
6516L: coreteam@netfilter.org
6517W: http://www.netfilter.org/
6518W: http://www.iptables.org/
6519Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6520T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6521T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6522S: Supported
6523F: include/linux/netfilter*
6524F: include/linux/netfilter/
6525F: include/net/netfilter/
6526F: include/uapi/linux/netfilter*
6527F: include/uapi/linux/netfilter/
6528F: net/*/netfilter.c
6529F: net/*/netfilter/
6530F: net/netfilter/
6531
6532NETLABEL
6533M: Paul Moore <paul@paul-moore.com>
6534W: http://netlabel.sf.net
6535L: netdev@vger.kernel.org
6536S: Maintained
6537F: Documentation/netlabel/
6538F: include/net/netlabel.h
6539F: net/netlabel/
6540
6541NETROM NETWORK LAYER
6542M: Ralf Baechle <ralf@linux-mips.org>
6543L: linux-hams@vger.kernel.org
6544W: http://www.linux-ax25.org/
6545S: Maintained
6546F: include/net/netrom.h
6547F: include/uapi/linux/netrom.h
6548F: net/netrom/
6549
6550NETWORK BLOCK DEVICE (NBD)
6551M: Paul Clements <Paul.Clements@steeleye.com>
6552S: Maintained
6553L: nbd-general@lists.sourceforge.net
6554F: Documentation/blockdev/nbd.txt
6555F: drivers/block/nbd.c
6556F: include/linux/nbd.h
6557F: include/uapi/linux/nbd.h
6558
6559NETWORK DROP MONITOR
6560M: Neil Horman <nhorman@tuxdriver.com>
6561L: netdev@vger.kernel.org
6562S: Maintained
6563W: https://fedorahosted.org/dropwatch/
6564F: net/core/drop_monitor.c
6565
6566NETWORKING [GENERAL]
6567M: "David S. Miller" <davem@davemloft.net>
6568L: netdev@vger.kernel.org
6569W: http://www.linuxfoundation.org/en/Net
6570Q: http://patchwork.ozlabs.org/project/netdev/list/
6571T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6572T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6573S: Maintained
6574F: net/
6575F: include/net/
6576F: include/linux/in.h
6577F: include/linux/net.h
6578F: include/linux/netdevice.h
6579F: include/uapi/linux/in.h
6580F: include/uapi/linux/net.h
6581F: include/uapi/linux/netdevice.h
6582F: tools/net/
6583F: tools/testing/selftests/net/
6584F: lib/random32.c
6585F: lib/test_bpf.c
6586
6587NETWORKING [IPv4/IPv6]
6588M: "David S. Miller" <davem@davemloft.net>
6589M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6590M: James Morris <jmorris@namei.org>
6591M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6592M: Patrick McHardy <kaber@trash.net>
6593L: netdev@vger.kernel.org
6594T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6595S: Maintained
6596F: net/ipv4/
6597F: net/ipv6/
6598F: include/net/ip*
6599F: arch/x86/net/*
6600
6601NETWORKING [IPSEC]
6602M: Steffen Klassert <steffen.klassert@secunet.com>
6603M: Herbert Xu <herbert@gondor.apana.org.au>
6604M: "David S. Miller" <davem@davemloft.net>
6605L: netdev@vger.kernel.org
6606T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6607T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6608S: Maintained
6609F: net/core/flow.c
6610F: net/xfrm/
6611F: net/key/
6612F: net/ipv4/xfrm*
6613F: net/ipv4/esp4.c
6614F: net/ipv4/ah4.c
6615F: net/ipv4/ipcomp.c
6616F: net/ipv4/ip_vti.c
6617F: net/ipv6/xfrm*
6618F: net/ipv6/esp6.c
6619F: net/ipv6/ah6.c
6620F: net/ipv6/ipcomp6.c
6621F: net/ipv6/ip6_vti.c
6622F: include/uapi/linux/xfrm.h
6623F: include/net/xfrm.h
6624
6625NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6626M: Paul Moore <paul@paul-moore.com>
6627L: netdev@vger.kernel.org
6628S: Maintained
6629
6630NETWORKING [WIRELESS]
6631L: linux-wireless@vger.kernel.org
6632Q: http://patchwork.kernel.org/project/linux-wireless/list/
6633
6634NETWORKING DRIVERS
6635L: netdev@vger.kernel.org
6636W: http://www.linuxfoundation.org/en/Net
6637Q: http://patchwork.ozlabs.org/project/netdev/list/
6638T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6639T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6640S: Odd Fixes
6641F: drivers/net/
6642F: include/linux/if_*
6643F: include/linux/netdevice.h
6644F: include/linux/arcdevice.h
6645F: include/linux/etherdevice.h
6646F: include/linux/fcdevice.h
6647F: include/linux/fddidevice.h
6648F: include/linux/hippidevice.h
6649F: include/linux/inetdevice.h
6650F: include/uapi/linux/if_*
6651F: include/uapi/linux/netdevice.h
6652
6653NETWORKING DRIVERS (WIRELESS)
6654M: Kalle Valo <kvalo@codeaurora.org>
6655L: linux-wireless@vger.kernel.org
6656Q: http://patchwork.kernel.org/project/linux-wireless/list/
6657T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6658S: Maintained
6659F: drivers/net/wireless/
6660
6661NETXEN (1/10) GbE SUPPORT
6662M: Manish Chopra <manish.chopra@qlogic.com>
6663M: Sony Chacko <sony.chacko@qlogic.com>
6664M: Rajesh Borundia <rajesh.borundia@qlogic.com>
6665L: netdev@vger.kernel.org
6666W: http://www.qlogic.com
6667S: Supported
6668F: drivers/net/ethernet/qlogic/netxen/
6669
6670NFC SUBSYSTEM
6671M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6672M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6673M: Samuel Ortiz <sameo@linux.intel.com>
6674L: linux-wireless@vger.kernel.org
6675L: linux-nfc@lists.01.org (subscribers-only)
6676S: Supported
6677F: net/nfc/
6678F: include/net/nfc/
6679F: include/uapi/linux/nfc.h
6680F: drivers/nfc/
6681F: include/linux/platform_data/pn544.h
6682F: Documentation/devicetree/bindings/net/nfc/
6683
6684NFS, SUNRPC, AND LOCKD CLIENTS
6685M: Trond Myklebust <trond.myklebust@primarydata.com>
6686L: linux-nfs@vger.kernel.org
6687W: http://client.linux-nfs.org
6688T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6689S: Maintained
6690F: fs/lockd/
6691F: fs/nfs/
6692F: fs/nfs_common/
6693F: net/sunrpc/
6694F: include/linux/lockd/
6695F: include/linux/nfs*
6696F: include/linux/sunrpc/
6697F: include/uapi/linux/nfs*
6698F: include/uapi/linux/sunrpc/
6699
6700NILFS2 FILESYSTEM
6701M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6702L: linux-nilfs@vger.kernel.org
6703W: http://nilfs.sourceforge.net/
6704T: git git://github.com/konis/nilfs2.git
6705S: Supported
6706F: Documentation/filesystems/nilfs2.txt
6707F: fs/nilfs2/
6708F: include/linux/nilfs2_fs.h
6709
6710NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6711M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6712W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6713S: Maintained
6714F: Documentation/scsi/NinjaSCSI.txt
6715F: drivers/scsi/pcmcia/nsp_*
6716
6717NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6718M: GOTO Masanori <gotom@debian.or.jp>
6719M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6720W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6721S: Maintained
6722F: Documentation/scsi/NinjaSCSI.txt
6723F: drivers/scsi/nsp32*
6724
6725NIOS2 ARCHITECTURE
6726M: Ley Foon Tan <lftan@altera.com>
6727L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6728T: git git://git.rocketboards.org/linux-socfpga.git
6729S: Maintained
6730F: arch/nios2/
6731
6732NTB DRIVER
6733M: Jon Mason <jdmason@kudzu.us>
6734M: Dave Jiang <dave.jiang@intel.com>
6735S: Supported
6736W: https://github.com/jonmason/ntb/wiki
6737T: git git://github.com/jonmason/ntb.git
6738F: drivers/ntb/
6739F: drivers/net/ntb_netdev.c
6740F: include/linux/ntb.h
6741
6742NTFS FILESYSTEM
6743M: Anton Altaparmakov <anton@tuxera.com>
6744L: linux-ntfs-dev@lists.sourceforge.net
6745W: http://www.tuxera.com/
6746T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6747S: Supported
6748F: Documentation/filesystems/ntfs.txt
6749F: fs/ntfs/
6750
6751NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6752M: Antonino Daplas <adaplas@gmail.com>
6753L: linux-fbdev@vger.kernel.org
6754S: Maintained
6755F: drivers/video/fbdev/riva/
6756F: drivers/video/fbdev/nvidia/
6757
6758NVM EXPRESS DRIVER
6759M: Matthew Wilcox <willy@linux.intel.com>
6760L: linux-nvme@lists.infradead.org
6761T: git git://git.infradead.org/users/willy/linux-nvme.git
6762S: Supported
6763F: drivers/block/nvme*
6764F: include/linux/nvme.h
6765
6766NXP TDA998X DRM DRIVER
6767M: Russell King <rmk+kernel@arm.linux.org.uk>
6768S: Supported
6769F: drivers/gpu/drm/i2c/tda998x_drv.c
6770F: include/drm/i2c/tda998x.h
6771
6772NXP TFA9879 DRIVER
6773M: Peter Rosin <peda@axentia.se>
6774L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6775S: Maintained
6776F: sound/soc/codecs/tfa9879*
6777
6778OMAP SUPPORT
6779M: Tony Lindgren <tony@atomide.com>
6780L: linux-omap@vger.kernel.org
6781W: http://www.muru.com/linux/omap/
6782W: http://linux.omap.com/
6783Q: http://patchwork.kernel.org/project/linux-omap/list/
6784T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
6785S: Maintained
6786F: arch/arm/*omap*/
6787F: drivers/i2c/busses/i2c-omap.c
6788F: drivers/irqchip/irq-omap-intc.c
6789F: drivers/mfd/*omap*.c
6790F: drivers/mfd/menelaus.c
6791F: drivers/mfd/palmas.c
6792F: drivers/mfd/tps65217.c
6793F: drivers/mfd/tps65218.c
6794F: drivers/mfd/tps65910.c
6795F: drivers/mfd/twl-core.[ch]
6796F: drivers/mfd/twl4030*.c
6797F: drivers/mfd/twl6030*.c
6798F: drivers/mfd/twl6040*.c
6799F: drivers/regulator/palmas-regulator*.c
6800F: drivers/regulator/pbias-regulator.c
6801F: drivers/regulator/tps65217-regulator.c
6802F: drivers/regulator/tps65218-regulator.c
6803F: drivers/regulator/tps65910-regulator.c
6804F: drivers/regulator/twl-regulator.c
6805F: include/linux/i2c-omap.h
6806
6807OMAP DEVICE TREE SUPPORT
6808M: Benoît Cousson <bcousson@baylibre.com>
6809M: Tony Lindgren <tony@atomide.com>
6810L: linux-omap@vger.kernel.org
6811L: devicetree@vger.kernel.org
6812S: Maintained
6813F: arch/arm/boot/dts/*omap*
6814F: arch/arm/boot/dts/*am3*
6815F: arch/arm/boot/dts/*am4*
6816F: arch/arm/boot/dts/*am5*
6817F: arch/arm/boot/dts/*dra7*
6818
6819OMAP CLOCK FRAMEWORK SUPPORT
6820M: Paul Walmsley <paul@pwsan.com>
6821L: linux-omap@vger.kernel.org
6822S: Maintained
6823F: arch/arm/*omap*/*clock*
6824
6825OMAP POWER MANAGEMENT SUPPORT
6826M: Kevin Hilman <khilman@deeprootsystems.com>
6827L: linux-omap@vger.kernel.org
6828S: Maintained
6829F: arch/arm/*omap*/*pm*
6830F: drivers/cpufreq/omap-cpufreq.c
6831
6832OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
6833M: Rajendra Nayak <rnayak@ti.com>
6834M: Paul Walmsley <paul@pwsan.com>
6835L: linux-omap@vger.kernel.org
6836S: Maintained
6837F: arch/arm/mach-omap2/prm*
6838
6839OMAP AUDIO SUPPORT
6840M: Peter Ujfalusi <peter.ujfalusi@ti.com>
6841M: Jarkko Nikula <jarkko.nikula@bitmer.com>
6842L: alsa-devel@alsa-project.org (subscribers-only)
6843L: linux-omap@vger.kernel.org
6844S: Maintained
6845F: sound/soc/omap/
6846
6847OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
6848M: Roger Quadros <rogerq@ti.com>
6849M: Tony Lindgren <tony@atomide.com>
6850L: linux-omap@vger.kernel.org
6851S: Maintained
6852F: drivers/memory/omap-gpmc.c
6853F: arch/arm/mach-omap2/*gpmc*
6854
6855OMAP FRAMEBUFFER SUPPORT
6856M: Tomi Valkeinen <tomi.valkeinen@ti.com>
6857L: linux-fbdev@vger.kernel.org
6858L: linux-omap@vger.kernel.org
6859S: Maintained
6860F: drivers/video/fbdev/omap/
6861
6862OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
6863M: Tomi Valkeinen <tomi.valkeinen@ti.com>
6864L: linux-omap@vger.kernel.org
6865L: linux-fbdev@vger.kernel.org
6866S: Maintained
6867F: drivers/video/fbdev/omap2/
6868F: Documentation/arm/OMAP/DSS
6869
6870OMAP HARDWARE SPINLOCK SUPPORT
6871M: Ohad Ben-Cohen <ohad@wizery.com>
6872L: linux-omap@vger.kernel.org
6873S: Maintained
6874F: drivers/hwspinlock/omap_hwspinlock.c
6875F: arch/arm/mach-omap2/hwspinlock.c
6876
6877OMAP MMC SUPPORT
6878M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
6879L: linux-omap@vger.kernel.org
6880S: Maintained
6881F: drivers/mmc/host/omap.c
6882
6883OMAP HS MMC SUPPORT
6884L: linux-mmc@vger.kernel.org
6885L: linux-omap@vger.kernel.org
6886S: Orphan
6887F: drivers/mmc/host/omap_hsmmc.c
6888
6889OMAP RANDOM NUMBER GENERATOR SUPPORT
6890M: Deepak Saxena <dsaxena@plexity.net>
6891S: Maintained
6892F: drivers/char/hw_random/omap-rng.c
6893
6894OMAP HWMOD SUPPORT
6895M: Benoît Cousson <bcousson@baylibre.com>
6896M: Paul Walmsley <paul@pwsan.com>
6897L: linux-omap@vger.kernel.org
6898S: Maintained
6899F: arch/arm/mach-omap2/omap_hwmod.*
6900
6901OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
6902M: Benoît Cousson <bcousson@baylibre.com>
6903L: linux-omap@vger.kernel.org
6904S: Maintained
6905F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6906
6907OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
6908M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6909L: linux-media@vger.kernel.org
6910S: Maintained
6911F: drivers/media/platform/omap3isp/
6912F: drivers/staging/media/omap4iss/
6913
6914OMAP USB SUPPORT
6915M: Felipe Balbi <balbi@ti.com>
6916L: linux-usb@vger.kernel.org
6917L: linux-omap@vger.kernel.org
6918T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6919S: Maintained
6920F: drivers/usb/*/*omap*
6921F: arch/arm/*omap*/usb*
6922
6923OMAP GPIO DRIVER
6924M: Javier Martinez Canillas <javier@dowhile0.org>
6925M: Santosh Shilimkar <ssantosh@kernel.org>
6926M: Kevin Hilman <khilman@deeprootsystems.com>
6927L: linux-omap@vger.kernel.org
6928S: Maintained
6929F: drivers/gpio/gpio-omap.c
6930
6931OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6932M: Mark Jackson <mpfj@newflow.co.uk>
6933L: linux-omap@vger.kernel.org
6934S: Maintained
6935F: arch/arm/boot/dts/am335x-nano.dts
6936
6937OMFS FILESYSTEM
6938M: Bob Copeland <me@bobcopeland.com>
6939L: linux-karma-devel@lists.sourceforge.net
6940S: Maintained
6941F: Documentation/filesystems/omfs.txt
6942F: fs/omfs/
6943
6944OMNIKEY CARDMAN 4000 DRIVER
6945M: Harald Welte <laforge@gnumonks.org>
6946S: Maintained
6947F: drivers/char/pcmcia/cm4000_cs.c
6948F: include/linux/cm4000_cs.h
6949F: include/uapi/linux/cm4000_cs.h
6950
6951OMNIKEY CARDMAN 4040 DRIVER
6952M: Harald Welte <laforge@gnumonks.org>
6953S: Maintained
6954F: drivers/char/pcmcia/cm4040_cs.*
6955
6956OMNIVISION OV7670 SENSOR DRIVER
6957M: Jonathan Corbet <corbet@lwn.net>
6958L: linux-media@vger.kernel.org
6959T: git git://linuxtv.org/media_tree.git
6960S: Maintained
6961F: drivers/media/i2c/ov7670.c
6962
6963ONENAND FLASH DRIVER
6964M: Kyungmin Park <kyungmin.park@samsung.com>
6965L: linux-mtd@lists.infradead.org
6966S: Maintained
6967F: drivers/mtd/onenand/
6968F: include/linux/mtd/onenand*.h
6969
6970ONSTREAM SCSI TAPE DRIVER
6971M: Willem Riede <osst@riede.org>
6972L: osst-users@lists.sourceforge.net
6973L: linux-scsi@vger.kernel.org
6974S: Maintained
6975F: Documentation/scsi/osst.txt
6976F: drivers/scsi/osst.*
6977F: drivers/scsi/osst_*.h
6978F: drivers/scsi/st.h
6979
6980OPENCORES I2C BUS DRIVER
6981M: Peter Korsgaard <jacmet@sunsite.dk>
6982L: linux-i2c@vger.kernel.org
6983S: Maintained
6984F: Documentation/i2c/busses/i2c-ocores
6985F: drivers/i2c/busses/i2c-ocores.c
6986
6987OPEN FIRMWARE AND FLATTENED DEVICE TREE
6988M: Grant Likely <grant.likely@linaro.org>
6989M: Rob Herring <robh+dt@kernel.org>
6990L: devicetree@vger.kernel.org
6991W: http://fdt.secretlab.ca
6992T: git git://git.secretlab.ca/git/linux-2.6.git
6993S: Maintained
6994F: drivers/of/
6995F: include/linux/of*.h
6996F: scripts/dtc/
6997K: of_get_property
6998K: of_match_table
6999
7000OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7001M: Rob Herring <robh+dt@kernel.org>
7002M: Pawel Moll <pawel.moll@arm.com>
7003M: Mark Rutland <mark.rutland@arm.com>
7004M: Ian Campbell <ijc+devicetree@hellion.org.uk>
7005M: Kumar Gala <galak@codeaurora.org>
7006L: devicetree@vger.kernel.org
7007S: Maintained
7008F: Documentation/devicetree/
7009F: arch/*/boot/dts/
7010F: include/dt-bindings/
7011
7012OPENRISC ARCHITECTURE
7013M: Jonas Bonn <jonas@southpole.se>
7014W: http://openrisc.net
7015L: linux@lists.openrisc.net (moderated for non-subscribers)
7016S: Maintained
7017T: git git://openrisc.net/~jonas/linux
7018F: arch/openrisc/
7019
7020OPENVSWITCH
7021M: Pravin Shelar <pshelar@nicira.com>
7022L: dev@openvswitch.org
7023W: http://openvswitch.org
7024T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
7025S: Maintained
7026F: net/openvswitch/
7027
7028OPL4 DRIVER
7029M: Clemens Ladisch <clemens@ladisch.de>
7030L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7031T: git git://git.alsa-project.org/alsa-kernel.git
7032S: Maintained
7033F: sound/drivers/opl4/
7034
7035OPROFILE
7036M: Robert Richter <rric@kernel.org>
7037L: oprofile-list@lists.sf.net
7038S: Maintained
7039F: arch/*/include/asm/oprofile*.h
7040F: arch/*/oprofile/
7041F: drivers/oprofile/
7042F: include/linux/oprofile.h
7043
7044ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7045M: Mark Fasheh <mfasheh@suse.com>
7046M: Joel Becker <jlbec@evilplan.org>
7047L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7048W: http://oss.oracle.com/projects/ocfs2/
7049T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
7050S: Supported
7051F: Documentation/filesystems/ocfs2.txt
7052F: Documentation/filesystems/dlmfs.txt
7053F: fs/ocfs2/
7054
7055ORINOCO DRIVER
7056L: linux-wireless@vger.kernel.org
7057W: http://wireless.kernel.org/en/users/Drivers/orinoco
7058W: http://www.nongnu.org/orinoco/
7059S: Orphan
7060F: drivers/net/wireless/orinoco/
7061
7062OSD LIBRARY and FILESYSTEM
7063M: Boaz Harrosh <ooo@electrozaur.com>
7064M: Benny Halevy <bhalevy@primarydata.com>
7065L: osd-dev@open-osd.org
7066W: http://open-osd.org
7067T: git git://git.open-osd.org/open-osd.git
7068S: Maintained
7069F: drivers/scsi/osd/
7070F: include/scsi/osd_*
7071F: fs/exofs/
7072
7073OVERLAY FILESYSTEM
7074M: Miklos Szeredi <miklos@szeredi.hu>
7075L: linux-unionfs@vger.kernel.org
7076T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7077S: Supported
7078F: fs/overlayfs/
7079F: Documentation/filesystems/overlayfs.txt
7080
7081P54 WIRELESS DRIVER
7082M: Christian Lamparter <chunkeey@googlemail.com>
7083L: linux-wireless@vger.kernel.org
7084W: http://wireless.kernel.org/en/users/Drivers/p54
7085S: Maintained
7086F: drivers/net/wireless/p54/
7087
7088PA SEMI ETHERNET DRIVER
7089M: Olof Johansson <olof@lixom.net>
7090L: netdev@vger.kernel.org
7091S: Maintained
7092F: drivers/net/ethernet/pasemi/*
7093
7094PA SEMI SMBUS DRIVER
7095M: Olof Johansson <olof@lixom.net>
7096L: linux-i2c@vger.kernel.org
7097S: Maintained
7098F: drivers/i2c/busses/i2c-pasemi.c
7099
7100PADATA PARALLEL EXECUTION MECHANISM
7101M: Steffen Klassert <steffen.klassert@secunet.com>
7102L: linux-crypto@vger.kernel.org
7103S: Maintained
7104F: kernel/padata.c
7105F: include/linux/padata.h
7106F: Documentation/padata.txt
7107
7108PANASONIC LAPTOP ACPI EXTRAS DRIVER
7109M: Harald Welte <laforge@gnumonks.org>
7110L: platform-driver-x86@vger.kernel.org
7111S: Maintained
7112F: drivers/platform/x86/panasonic-laptop.c
7113
7114PANASONIC MN10300/AM33/AM34 PORT
7115M: David Howells <dhowells@redhat.com>
7116M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7117L: linux-am33-list@redhat.com (moderated for non-subscribers)
7118W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7119S: Maintained
7120F: Documentation/mn10300/
7121F: arch/mn10300/
7122
7123PARALLEL PORT SUPPORT
7124L: linux-parport@lists.infradead.org (subscribers-only)
7125S: Orphan
7126F: drivers/parport/
7127F: include/linux/parport*.h
7128F: drivers/char/ppdev.c
7129F: include/uapi/linux/ppdev.h
7130
7131PARAVIRT_OPS INTERFACE
7132M: Jeremy Fitzhardinge <jeremy@goop.org>
7133M: Chris Wright <chrisw@sous-sol.org>
7134M: Alok Kataria <akataria@vmware.com>
7135M: Rusty Russell <rusty@rustcorp.com.au>
7136L: virtualization@lists.linux-foundation.org
7137S: Supported
7138F: Documentation/ia64/paravirt_ops.txt
7139F: arch/*/kernel/paravirt*
7140F: arch/*/include/asm/paravirt.h
7141
7142PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7143M: Tim Waugh <tim@cyberelk.net>
7144L: linux-parport@lists.infradead.org (subscribers-only)
7145W: http://www.torque.net/linux-pp.html
7146S: Maintained
7147F: Documentation/blockdev/paride.txt
7148F: drivers/block/paride/
7149
7150PARISC ARCHITECTURE
7151M: "James E.J. Bottomley" <jejb@parisc-linux.org>
7152M: Helge Deller <deller@gmx.de>
7153L: linux-parisc@vger.kernel.org
7154W: http://www.parisc-linux.org/
7155Q: http://patchwork.kernel.org/project/linux-parisc/list/
7156T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7157T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7158S: Maintained
7159F: arch/parisc/
7160F: Documentation/parisc/
7161F: drivers/parisc/
7162F: drivers/char/agp/parisc-agp.c
7163F: drivers/input/serio/gscps2.c
7164F: drivers/parport/parport_gsc.*
7165F: drivers/tty/serial/8250/8250_gsc.c
7166F: drivers/video/fbdev/sti*
7167F: drivers/video/console/sti*
7168F: drivers/video/logo/logo_parisc*
7169
7170PC87360 HARDWARE MONITORING DRIVER
7171M: Jim Cromie <jim.cromie@gmail.com>
7172L: lm-sensors@lm-sensors.org
7173S: Maintained
7174F: Documentation/hwmon/pc87360
7175F: drivers/hwmon/pc87360.c
7176
7177PC8736x GPIO DRIVER
7178M: Jim Cromie <jim.cromie@gmail.com>
7179S: Maintained
7180F: drivers/char/pc8736x_gpio.c
7181
7182PC87427 HARDWARE MONITORING DRIVER
7183M: Jean Delvare <jdelvare@suse.de>
7184L: lm-sensors@lm-sensors.org
7185S: Maintained
7186F: Documentation/hwmon/pc87427
7187F: drivers/hwmon/pc87427.c
7188
7189PCA9532 LED DRIVER
7190M: Riku Voipio <riku.voipio@iki.fi>
7191S: Maintained
7192F: drivers/leds/leds-pca9532.c
7193F: include/linux/leds-pca9532.h
7194
7195PCA9541 I2C BUS MASTER SELECTOR DRIVER
7196M: Guenter Roeck <linux@roeck-us.net>
7197L: linux-i2c@vger.kernel.org
7198S: Maintained
7199F: drivers/i2c/muxes/i2c-mux-pca9541.c
7200
7201PCDP - PRIMARY CONSOLE AND DEBUG PORT
7202M: Khalid Aziz <khalid@gonehiking.org>
7203S: Maintained
7204F: drivers/firmware/pcdp.*
7205
7206PCI ERROR RECOVERY
7207M: Linas Vepstas <linasvepstas@gmail.com>
7208L: linux-pci@vger.kernel.org
7209S: Supported
7210F: Documentation/PCI/pci-error-recovery.txt
7211
7212PCI SUBSYSTEM
7213M: Bjorn Helgaas <bhelgaas@google.com>
7214L: linux-pci@vger.kernel.org
7215Q: http://patchwork.ozlabs.org/project/linux-pci/list/
7216T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7217S: Supported
7218F: Documentation/PCI/
7219F: drivers/pci/
7220F: include/linux/pci*
7221F: arch/x86/pci/
7222F: arch/x86/kernel/quirks.c
7223
7224PCI DRIVER FOR APPLIEDMICRO XGENE
7225M: Tanmay Inamdar <tinamdar@apm.com>
7226L: linux-pci@vger.kernel.org
7227L: linux-arm-kernel@lists.infradead.org
7228S: Maintained
7229F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7230F: drivers/pci/host/pci-xgene.c
7231
7232PCI DRIVER FOR FREESCALE LAYERSCAPE
7233M: Minghuan Lian <minghuan.Lian@freescale.com>
7234M: Mingkai Hu <mingkai.hu@freescale.com>
7235M: Roy Zang <tie-fei.zang@freescale.com>
7236L: linuxppc-dev@lists.ozlabs.org
7237L: linux-pci@vger.kernel.org
7238L: linux-arm-kernel@lists.infradead.org
7239S: Maintained
7240F: drivers/pci/host/*layerscape*
7241
7242PCI DRIVER FOR IMX6
7243M: Richard Zhu <r65037@freescale.com>
7244M: Lucas Stach <l.stach@pengutronix.de>
7245L: linux-pci@vger.kernel.org
7246L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7247S: Maintained
7248F: drivers/pci/host/*imx6*
7249
7250PCI DRIVER FOR TI KEYSTONE
7251M: Murali Karicheri <m-karicheri2@ti.com>
7252L: linux-pci@vger.kernel.org
7253L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7254S: Maintained
7255F: drivers/pci/host/*keystone*
7256
7257PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7258M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7259M: Jason Cooper <jason@lakedaemon.net>
7260L: linux-pci@vger.kernel.org
7261L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7262S: Maintained
7263F: drivers/pci/host/*mvebu*
7264
7265PCI DRIVER FOR NVIDIA TEGRA
7266M: Thierry Reding <thierry.reding@gmail.com>
7267L: linux-tegra@vger.kernel.org
7268L: linux-pci@vger.kernel.org
7269S: Supported
7270F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7271F: drivers/pci/host/pci-tegra.c
7272
7273PCI DRIVER FOR TI DRA7XX
7274M: Kishon Vijay Abraham I <kishon@ti.com>
7275L: linux-omap@vger.kernel.org
7276L: linux-pci@vger.kernel.org
7277S: Supported
7278F: Documentation/devicetree/bindings/pci/ti-pci.txt
7279F: drivers/pci/host/pci-dra7xx.c
7280
7281PCI DRIVER FOR RENESAS R-CAR
7282M: Simon Horman <horms@verge.net.au>
7283L: linux-pci@vger.kernel.org
7284L: linux-sh@vger.kernel.org
7285S: Maintained
7286F: drivers/pci/host/*rcar*
7287
7288PCI DRIVER FOR SAMSUNG EXYNOS
7289M: Jingoo Han <jg1.han@samsung.com>
7290L: linux-pci@vger.kernel.org
7291L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7292L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7293S: Maintained
7294F: drivers/pci/host/pci-exynos.c
7295
7296PCI DRIVER FOR SYNOPSIS DESIGNWARE
7297M: Mohit Kumar <mohit.kumar@st.com>
7298M: Jingoo Han <jg1.han@samsung.com>
7299L: linux-pci@vger.kernel.org
7300S: Maintained
7301F: drivers/pci/host/*designware*
7302
7303PCI DRIVER FOR GENERIC OF HOSTS
7304M: Will Deacon <will.deacon@arm.com>
7305L: linux-pci@vger.kernel.org
7306L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7307S: Maintained
7308F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7309F: drivers/pci/host/pci-host-generic.c
7310
7311PCIE DRIVER FOR ST SPEAR13XX
7312M: Mohit Kumar <mohit.kumar@st.com>
7313L: linux-pci@vger.kernel.org
7314S: Maintained
7315F: drivers/pci/host/*spear*
7316
7317PCMCIA SUBSYSTEM
7318P: Linux PCMCIA Team
7319L: linux-pcmcia@lists.infradead.org
7320W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7321T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7322S: Maintained
7323F: Documentation/pcmcia/
7324F: drivers/pcmcia/
7325F: include/pcmcia/
7326
7327PCNET32 NETWORK DRIVER
7328M: Don Fry <pcnet32@frontier.com>
7329L: netdev@vger.kernel.org
7330S: Maintained
7331F: drivers/net/ethernet/amd/pcnet32.c
7332
7333PCRYPT PARALLEL CRYPTO ENGINE
7334M: Steffen Klassert <steffen.klassert@secunet.com>
7335L: linux-crypto@vger.kernel.org
7336S: Maintained
7337F: crypto/pcrypt.c
7338F: include/crypto/pcrypt.h
7339
7340PER-CPU MEMORY ALLOCATOR
7341M: Tejun Heo <tj@kernel.org>
7342M: Christoph Lameter <cl@linux-foundation.org>
7343T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7344S: Maintained
7345F: include/linux/percpu*.h
7346F: mm/percpu*.c
7347F: arch/*/include/asm/percpu.h
7348
7349PER-TASK DELAY ACCOUNTING
7350M: Balbir Singh <bsingharora@gmail.com>
7351S: Maintained
7352F: include/linux/delayacct.h
7353F: kernel/delayacct.c
7354
7355PERFORMANCE EVENTS SUBSYSTEM
7356M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7357M: Paul Mackerras <paulus@samba.org>
7358M: Ingo Molnar <mingo@redhat.com>
7359M: Arnaldo Carvalho de Melo <acme@kernel.org>
7360L: linux-kernel@vger.kernel.org
7361T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7362S: Supported
7363F: kernel/events/*
7364F: include/linux/perf_event.h
7365F: include/uapi/linux/perf_event.h
7366F: arch/*/kernel/perf_event*.c
7367F: arch/*/kernel/*/perf_event*.c
7368F: arch/*/kernel/*/*/perf_event*.c
7369F: arch/*/include/asm/perf_event.h
7370F: arch/*/kernel/perf_callchain.c
7371F: tools/perf/
7372
7373PERSONALITY HANDLING
7374M: Christoph Hellwig <hch@infradead.org>
7375L: linux-abi-devel@lists.sourceforge.net
7376S: Maintained
7377F: include/linux/personality.h
7378F: include/uapi/linux/personality.h
7379
7380PHONET PROTOCOL
7381M: Remi Denis-Courmont <courmisch@gmail.com>
7382S: Supported
7383F: Documentation/networking/phonet.txt
7384F: include/linux/phonet.h
7385F: include/net/phonet/
7386F: include/uapi/linux/phonet.h
7387F: net/phonet/
7388
7389PHRAM MTD DRIVER
7390M: Joern Engel <joern@lazybastard.org>
7391L: linux-mtd@lists.infradead.org
7392S: Maintained
7393F: drivers/mtd/devices/phram.c
7394
7395PICOLCD HID DRIVER
7396M: Bruno Prémont <bonbons@linux-vserver.org>
7397L: linux-input@vger.kernel.org
7398S: Maintained
7399F: drivers/hid/hid-picolcd*
7400
7401PICOXCELL SUPPORT
7402M: Jamie Iles <jamie@jamieiles.com>
7403L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7404T: git git://github.com/jamieiles/linux-2.6-ji.git
7405S: Supported
7406F: arch/arm/boot/dts/picoxcell*
7407F: arch/arm/mach-picoxcell/
7408F: drivers/crypto/picoxcell*
7409
7410PIN CONTROL SUBSYSTEM
7411M: Linus Walleij <linus.walleij@linaro.org>
7412L: linux-gpio@vger.kernel.org
7413T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7414S: Maintained
7415F: drivers/pinctrl/
7416F: include/linux/pinctrl/
7417
7418PIN CONTROLLER - ATMEL AT91
7419M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7420L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7421S: Maintained
7422F: drivers/pinctrl/pinctrl-at91.*
7423
7424PIN CONTROLLER - INTEL
7425M: Mika Westerberg <mika.westerberg@linux.intel.com>
7426M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
7427S: Maintained
7428F: drivers/pinctrl/intel/
7429
7430PIN CONTROLLER - RENESAS
7431M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7432L: linux-sh@vger.kernel.org
7433S: Maintained
7434F: drivers/pinctrl/sh-pfc/
7435
7436PIN CONTROLLER - SAMSUNG
7437M: Tomasz Figa <tomasz.figa@gmail.com>
7438M: Thomas Abraham <thomas.abraham@linaro.org>
7439L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7440L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7441S: Maintained
7442F: drivers/pinctrl/samsung/
7443
7444PIN CONTROLLER - ST SPEAR
7445M: Viresh Kumar <viresh.linux@gmail.com>
7446L: spear-devel@list.st.com
7447L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7448W: http://www.st.com/spear
7449S: Maintained
7450F: drivers/pinctrl/spear/
7451
7452PKTCDVD DRIVER
7453M: Jiri Kosina <jkosina@suse.cz>
7454S: Maintained
7455F: drivers/block/pktcdvd.c
7456F: include/linux/pktcdvd.h
7457F: include/uapi/linux/pktcdvd.h
7458
7459PKUNITY SOC DRIVERS
7460M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7461W: http://mprc.pku.edu.cn/~guanxuetao/linux
7462S: Maintained
7463T: git git://github.com/gxt/linux.git
7464F: drivers/input/serio/i8042-unicore32io.h
7465F: drivers/i2c/busses/i2c-puv3.c
7466F: drivers/video/fbdev/fb-puv3.c
7467F: drivers/rtc/rtc-puv3.c
7468
7469PMBUS HARDWARE MONITORING DRIVERS
7470M: Guenter Roeck <linux@roeck-us.net>
7471L: lm-sensors@lm-sensors.org
7472W: http://www.lm-sensors.org/
7473W: http://www.roeck-us.net/linux/drivers/
7474T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7475S: Maintained
7476F: Documentation/hwmon/pmbus
7477F: drivers/hwmon/pmbus/
7478F: include/linux/i2c/pmbus.h
7479
7480PMC SIERRA MaxRAID DRIVER
7481M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7482L: linux-scsi@vger.kernel.org
7483W: http://www.pmc-sierra.com/
7484S: Supported
7485F: drivers/scsi/pmcraid.*
7486
7487PMC SIERRA PM8001 DRIVER
7488M: xjtuwjp@gmail.com
7489M: lindar_liu@usish.com
7490L: pmchba@pmcs.com
7491L: linux-scsi@vger.kernel.org
7492S: Supported
7493F: drivers/scsi/pm8001/
7494
7495POSIX CLOCKS and TIMERS
7496M: Thomas Gleixner <tglx@linutronix.de>
7497L: linux-kernel@vger.kernel.org
7498T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7499S: Maintained
7500F: fs/timerfd.c
7501F: include/linux/timer*
7502F: kernel/time/*timer*
7503
7504POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7505M: Sebastian Reichel <sre@kernel.org>
7506M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7507M: David Woodhouse <dwmw2@infradead.org>
7508L: linux-pm@vger.kernel.org
7509T: git git://git.infradead.org/battery-2.6.git
7510S: Maintained
7511F: include/linux/power_supply.h
7512F: drivers/power/
7513
7514PNP SUPPORT
7515M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7516S: Maintained
7517F: drivers/pnp/
7518
7519PNXxxxx I2C DRIVER
7520M: Vitaly Wool <vitalywool@gmail.com>
7521L: linux-i2c@vger.kernel.org
7522S: Maintained
7523F: drivers/i2c/busses/i2c-pnx.c
7524
7525PPP PROTOCOL DRIVERS AND COMPRESSORS
7526M: Paul Mackerras <paulus@samba.org>
7527L: linux-ppp@vger.kernel.org
7528S: Maintained
7529F: drivers/net/ppp/ppp_*
7530
7531PPP OVER ATM (RFC 2364)
7532M: Mitchell Blank Jr <mitch@sfgoth.com>
7533S: Maintained
7534F: net/atm/pppoatm.c
7535F: include/uapi/linux/atmppp.h
7536
7537PPP OVER ETHERNET
7538M: Michal Ostrowski <mostrows@earthlink.net>
7539S: Maintained
7540F: drivers/net/ppp/pppoe.c
7541F: drivers/net/ppp/pppox.c
7542
7543PPP OVER L2TP
7544M: James Chapman <jchapman@katalix.com>
7545S: Maintained
7546F: net/l2tp/l2tp_ppp.c
7547F: include/linux/if_pppol2tp.h
7548F: include/uapi/linux/if_pppol2tp.h
7549
7550PPS SUPPORT
7551M: Rodolfo Giometti <giometti@enneenne.com>
7552W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7553L: linuxpps@ml.enneenne.com (subscribers-only)
7554S: Maintained
7555F: Documentation/pps/
7556F: drivers/pps/
7557F: include/linux/pps*.h
7558
7559PPTP DRIVER
7560M: Dmitry Kozlov <xeb@mail.ru>
7561L: netdev@vger.kernel.org
7562S: Maintained
7563F: drivers/net/ppp/pptp.c
7564W: http://sourceforge.net/projects/accel-pptp
7565
7566PREEMPTIBLE KERNEL
7567M: Robert Love <rml@tech9.net>
7568L: kpreempt-tech@lists.sourceforge.net
7569W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7570S: Supported
7571F: Documentation/preempt-locking.txt
7572F: include/linux/preempt.h
7573
7574PRISM54 WIRELESS DRIVER
7575M: "Luis R. Rodriguez" <mcgrof@gmail.com>
7576L: linux-wireless@vger.kernel.org
7577W: http://wireless.kernel.org/en/users/Drivers/p54
7578S: Obsolete
7579F: drivers/net/wireless/prism54/
7580
7581PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
7582M: Mikael Pettersson <mikpelinux@gmail.com>
7583L: linux-ide@vger.kernel.org
7584S: Maintained
7585F: drivers/ata/sata_promise.*
7586
7587PS3 NETWORK SUPPORT
7588M: Geoff Levand <geoff@infradead.org>
7589L: netdev@vger.kernel.org
7590L: cbe-oss-dev@lists.ozlabs.org
7591S: Maintained
7592F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
7593
7594PS3 PLATFORM SUPPORT
7595M: Geoff Levand <geoff@infradead.org>
7596L: linuxppc-dev@lists.ozlabs.org
7597L: cbe-oss-dev@lists.ozlabs.org
7598S: Maintained
7599F: arch/powerpc/boot/ps3*
7600F: arch/powerpc/include/asm/lv1call.h
7601F: arch/powerpc/include/asm/ps3*.h
7602F: arch/powerpc/platforms/ps3/
7603F: drivers/*/ps3*
7604F: drivers/ps3/
7605F: drivers/rtc/rtc-ps3.c
7606F: drivers/usb/host/*ps3.c
7607F: sound/ppc/snd_ps3*
7608
7609PS3VRAM DRIVER
7610M: Jim Paris <jim@jtan.com>
7611L: cbe-oss-dev@lists.ozlabs.org
7612S: Maintained
7613F: drivers/block/ps3vram.c
7614
7615PSTORE FILESYSTEM
7616M: Anton Vorontsov <anton@enomsg.org>
7617M: Colin Cross <ccross@android.com>
7618M: Kees Cook <keescook@chromium.org>
7619M: Tony Luck <tony.luck@intel.com>
7620S: Maintained
7621T: git git://git.infradead.org/users/cbou/linux-pstore.git
7622F: fs/pstore/
7623F: include/linux/pstore*
7624F: drivers/firmware/efi/efi-pstore.c
7625F: drivers/acpi/apei/erst.c
7626
7627PTP HARDWARE CLOCK SUPPORT
7628M: Richard Cochran <richardcochran@gmail.com>
7629L: netdev@vger.kernel.org
7630S: Maintained
7631W: http://linuxptp.sourceforge.net/
7632F: Documentation/ABI/testing/sysfs-ptp
7633F: Documentation/ptp/*
7634F: drivers/net/ethernet/freescale/gianfar_ptp.c
7635F: drivers/net/phy/dp83640*
7636F: drivers/ptp/*
7637F: include/linux/ptp_cl*
7638
7639PTRACE SUPPORT
7640M: Roland McGrath <roland@hack.frob.com>
7641M: Oleg Nesterov <oleg@redhat.com>
7642S: Maintained
7643F: include/asm-generic/syscall.h
7644F: include/linux/ptrace.h
7645F: include/linux/regset.h
7646F: include/linux/tracehook.h
7647F: include/uapi/linux/ptrace.h
7648F: kernel/ptrace.c
7649
7650PVRUSB2 VIDEO4LINUX DRIVER
7651M: Mike Isely <isely@pobox.com>
7652L: pvrusb2@isely.net (subscribers-only)
7653L: linux-media@vger.kernel.org
7654W: http://www.isely.net/pvrusb2/
7655T: git git://linuxtv.org/media_tree.git
7656S: Maintained
7657F: Documentation/video4linux/README.pvrusb2
7658F: drivers/media/usb/pvrusb2/
7659
7660PWC WEBCAM DRIVER
7661M: Hans de Goede <hdegoede@redhat.com>
7662L: linux-media@vger.kernel.org
7663T: git git://linuxtv.org/media_tree.git
7664S: Maintained
7665F: drivers/media/usb/pwc/*
7666
7667PWM FAN DRIVER
7668M: Kamil Debski <k.debski@samsung.com>
7669L: lm-sensors@lm-sensors.org
7670S: Supported
7671F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7672F: Documentation/hwmon/pwm-fan
7673F: drivers/hwmon/pwm-fan.c
7674
7675PWM SUBSYSTEM
7676M: Thierry Reding <thierry.reding@gmail.com>
7677L: linux-pwm@vger.kernel.org
7678S: Maintained
7679T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7680F: Documentation/pwm.txt
7681F: Documentation/devicetree/bindings/pwm/
7682F: include/linux/pwm.h
7683F: drivers/pwm/
7684F: drivers/video/backlight/pwm_bl.c
7685F: include/linux/pwm_backlight.h
7686
7687PXA2xx/PXA3xx SUPPORT
7688M: Daniel Mack <daniel@zonque.org>
7689M: Haojian Zhuang <haojian.zhuang@gmail.com>
7690M: Robert Jarzmik <robert.jarzmik@free.fr>
7691L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7692T: git git://github.com/hzhuang1/linux.git
7693T: git git://github.com/rjarzmik/linux.git
7694S: Maintained
7695F: arch/arm/mach-pxa/
7696F: drivers/pcmcia/pxa2xx*
7697F: drivers/spi/spi-pxa2xx*
7698F: drivers/usb/gadget/udc/pxa2*
7699F: include/sound/pxa2xx-lib.h
7700F: sound/arm/pxa*
7701F: sound/soc/pxa/
7702
7703PXA3xx NAND FLASH DRIVER
7704M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7705L: linux-mtd@lists.infradead.org
7706S: Maintained
7707F: drivers/mtd/nand/pxa3xx_nand.c
7708
7709MMP SUPPORT
7710M: Eric Miao <eric.y.miao@gmail.com>
7711M: Haojian Zhuang <haojian.zhuang@gmail.com>
7712L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7713T: git git://github.com/hzhuang1/linux.git
7714T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
7715S: Maintained
7716F: arch/arm/mach-mmp/
7717
7718PXA MMCI DRIVER
7719S: Orphan
7720
7721PXA RTC DRIVER
7722M: Robert Jarzmik <robert.jarzmik@free.fr>
7723L: rtc-linux@googlegroups.com
7724S: Maintained
7725
7726QAT DRIVER
7727M: Tadeusz Struk <tadeusz.struk@intel.com>
7728L: qat-linux@intel.com
7729S: Supported
7730F: drivers/crypto/qat/
7731
7732QIB DRIVER
7733M: Mike Marciniszyn <infinipath@intel.com>
7734L: linux-rdma@vger.kernel.org
7735S: Supported
7736F: drivers/infiniband/hw/qib/
7737
7738QLOGIC QLA1280 SCSI DRIVER
7739M: Michael Reed <mdr@sgi.com>
7740L: linux-scsi@vger.kernel.org
7741S: Maintained
7742F: drivers/scsi/qla1280.[ch]
7743
7744QLOGIC QLA2XXX FC-SCSI DRIVER
7745M: qla2xxx-upstream@qlogic.com
7746L: linux-scsi@vger.kernel.org
7747S: Supported
7748F: Documentation/scsi/LICENSE.qla2xxx
7749F: drivers/scsi/qla2xxx/
7750
7751QLOGIC QLA4XXX iSCSI DRIVER
7752M: QLogic-Storage-Upstream@qlogic.com
7753L: linux-scsi@vger.kernel.org
7754S: Supported
7755F: Documentation/scsi/LICENSE.qla4xxx
7756F: drivers/scsi/qla4xxx/
7757
7758QLOGIC QLA3XXX NETWORK DRIVER
7759M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
7760M: Ron Mercer <ron.mercer@qlogic.com>
7761M: linux-driver@qlogic.com
7762L: netdev@vger.kernel.org
7763S: Supported
7764F: Documentation/networking/LICENSE.qla3xxx
7765F: drivers/net/ethernet/qlogic/qla3xxx.*
7766
7767QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7768M: Shahed Shaikh <shahed.shaikh@qlogic.com>
7769M: Dept-GELinuxNICDev@qlogic.com
7770L: netdev@vger.kernel.org
7771S: Supported
7772F: drivers/net/ethernet/qlogic/qlcnic/
7773
7774QLOGIC QLGE 10Gb ETHERNET DRIVER
7775M: Harish Patil <harish.patil@qlogic.com>
7776M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
7777M: Dept-GELinuxNICDev@qlogic.com
7778M: linux-driver@qlogic.com
7779L: netdev@vger.kernel.org
7780S: Supported
7781F: drivers/net/ethernet/qlogic/qlge/
7782
7783QNX4 FILESYSTEM
7784M: Anders Larsen <al@alarsen.net>
7785W: http://www.alarsen.net/linux/qnx4fs/
7786S: Maintained
7787F: fs/qnx4/
7788F: include/uapi/linux/qnx4_fs.h
7789F: include/uapi/linux/qnxtypes.h
7790
7791QT1010 MEDIA DRIVER
7792M: Antti Palosaari <crope@iki.fi>
7793L: linux-media@vger.kernel.org
7794W: http://linuxtv.org/
7795W: http://palosaari.fi/linux/
7796Q: http://patchwork.linuxtv.org/project/linux-media/list/
7797T: git git://linuxtv.org/anttip/media_tree.git
7798S: Maintained
7799F: drivers/media/tuners/qt1010*
7800
7801QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7802M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7803L: linux-wireless@vger.kernel.org
7804L: ath9k-devel@lists.ath9k.org
7805W: http://wireless.kernel.org/en/users/Drivers/ath9k
7806S: Supported
7807F: drivers/net/wireless/ath/ath9k/
7808
7809QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7810M: Kalle Valo <kvalo@qca.qualcomm.com>
7811L: ath10k@lists.infradead.org
7812W: http://wireless.kernel.org/en/users/Drivers/ath10k
7813T: git git://github.com/kvalo/ath.git
7814S: Supported
7815F: drivers/net/wireless/ath/ath10k/
7816
7817QUALCOMM HEXAGON ARCHITECTURE
7818M: Richard Kuo <rkuo@codeaurora.org>
7819L: linux-hexagon@vger.kernel.org
7820S: Supported
7821F: arch/hexagon/
7822
7823QUALCOMM WCN36XX WIRELESS DRIVER
7824M: Eugene Krasnikov <k.eugene.e@gmail.com>
7825L: wcn36xx@lists.infradead.org
7826W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7827T: git git://github.com/KrasnikovEugene/wcn36xx.git
7828S: Supported
7829F: drivers/net/wireless/ath/wcn36xx/
7830
7831QUICKCAM PARALLEL PORT WEBCAMS
7832M: Hans Verkuil <hverkuil@xs4all.nl>
7833L: linux-media@vger.kernel.org
7834T: git git://linuxtv.org/media_tree.git
7835W: http://linuxtv.org
7836S: Odd Fixes
7837F: drivers/media/parport/*-qcam*
7838
7839RADOS BLOCK DEVICE (RBD)
7840M: Yehuda Sadeh <yehuda@inktank.com>
7841M: Sage Weil <sage@inktank.com>
7842M: Alex Elder <elder@kernel.org>
7843M: ceph-devel@vger.kernel.org
7844W: http://ceph.com/
7845T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
7846S: Supported
7847F: drivers/block/rbd.c
7848F: drivers/block/rbd_types.h
7849
7850RADEON FRAMEBUFFER DISPLAY DRIVER
7851M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7852L: linux-fbdev@vger.kernel.org
7853S: Maintained
7854F: drivers/video/fbdev/aty/radeon*
7855F: include/uapi/linux/radeonfb.h
7856
7857RADIOSHARK RADIO DRIVER
7858M: Hans de Goede <hdegoede@redhat.com>
7859L: linux-media@vger.kernel.org
7860T: git git://linuxtv.org/media_tree.git
7861S: Maintained
7862F: drivers/media/radio/radio-shark.c
7863
7864RADIOSHARK2 RADIO DRIVER
7865M: Hans de Goede <hdegoede@redhat.com>
7866L: linux-media@vger.kernel.org
7867T: git git://linuxtv.org/media_tree.git
7868S: Maintained
7869F: drivers/media/radio/radio-shark2.c
7870F: drivers/media/radio/radio-tea5777.c
7871
7872RAGE128 FRAMEBUFFER DISPLAY DRIVER
7873M: Paul Mackerras <paulus@samba.org>
7874L: linux-fbdev@vger.kernel.org
7875S: Maintained
7876F: drivers/video/fbdev/aty/aty128fb.c
7877
7878RALINK RT2X00 WIRELESS LAN DRIVER
7879P: rt2x00 project
7880M: Stanislaw Gruszka <sgruszka@redhat.com>
7881M: Helmut Schaa <helmut.schaa@googlemail.com>
7882L: linux-wireless@vger.kernel.org
7883L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
7884W: http://rt2x00.serialmonkey.com/
7885S: Maintained
7886F: drivers/net/wireless/rt2x00/
7887
7888RAMDISK RAM BLOCK DEVICE DRIVER
7889M: Nick Piggin <npiggin@kernel.dk>
7890S: Maintained
7891F: Documentation/blockdev/ramdisk.txt
7892F: drivers/block/brd.c
7893
7894RANDOM NUMBER DRIVER
7895M: "Theodore Ts'o" <tytso@mit.edu>
7896S: Maintained
7897F: drivers/char/random.c
7898
7899RAPIDIO SUBSYSTEM
7900M: Matt Porter <mporter@kernel.crashing.org>
7901M: Alexandre Bounine <alexandre.bounine@idt.com>
7902S: Maintained
7903F: drivers/rapidio/
7904
7905RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
7906L: linux-wireless@vger.kernel.org
7907S: Orphan
7908F: drivers/net/wireless/ray*
7909
7910RCUTORTURE MODULE
7911M: Josh Triplett <josh@joshtriplett.org>
7912M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7913L: linux-kernel@vger.kernel.org
7914S: Supported
7915T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7916F: Documentation/RCU/torture.txt
7917F: kernel/rcu/rcutorture.c
7918
7919RCUTORTURE TEST FRAMEWORK
7920M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7921M: Josh Triplett <josh@joshtriplett.org>
7922R: Steven Rostedt <rostedt@goodmis.org>
7923R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7924R: Lai Jiangshan <laijs@cn.fujitsu.com>
7925L: linux-kernel@vger.kernel.org
7926S: Supported
7927T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7928F: tools/testing/selftests/rcutorture
7929
7930RDC R-321X SoC
7931M: Florian Fainelli <florian@openwrt.org>
7932S: Maintained
7933
7934RDC R6040 FAST ETHERNET DRIVER
7935M: Florian Fainelli <florian@openwrt.org>
7936L: netdev@vger.kernel.org
7937S: Maintained
7938F: drivers/net/ethernet/rdc/r6040.c
7939
7940RDS - RELIABLE DATAGRAM SOCKETS
7941M: Chien Yen <chien.yen@oracle.com>
7942L: rds-devel@oss.oracle.com (moderated for non-subscribers)
7943S: Supported
7944F: net/rds/
7945
7946READ-COPY UPDATE (RCU)
7947M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7948M: Josh Triplett <josh@joshtriplett.org>
7949R: Steven Rostedt <rostedt@goodmis.org>
7950R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7951R: Lai Jiangshan <laijs@cn.fujitsu.com>
7952L: linux-kernel@vger.kernel.org
7953W: http://www.rdrop.com/users/paulmck/RCU/
7954S: Supported
7955T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7956F: Documentation/RCU/
7957X: Documentation/RCU/torture.txt
7958F: include/linux/rcu*
7959X: include/linux/srcu.h
7960F: kernel/rcu/
7961X: kernel/torture.c
7962
7963REAL TIME CLOCK (RTC) SUBSYSTEM
7964M: Alessandro Zummo <a.zummo@towertech.it>
7965L: rtc-linux@googlegroups.com
7966Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
7967S: Maintained
7968F: Documentation/rtc.txt
7969F: drivers/rtc/
7970F: include/linux/rtc.h
7971F: include/uapi/linux/rtc.h
7972
7973REALTEK AUDIO CODECS
7974M: Bard Liao <bardliao@realtek.com>
7975M: Oder Chiou <oder_chiou@realtek.com>
7976S: Maintained
7977F: sound/soc/codecs/rt*
7978F: include/sound/rt*.h
7979
7980REISERFS FILE SYSTEM
7981L: reiserfs-devel@vger.kernel.org
7982S: Supported
7983F: fs/reiserfs/
7984
7985REGISTER MAP ABSTRACTION
7986M: Mark Brown <broonie@kernel.org>
7987L: linux-kernel@vger.kernel.org
7988T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7989S: Supported
7990F: drivers/base/regmap/
7991F: include/linux/regmap.h
7992
7993REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7994M: Ohad Ben-Cohen <ohad@wizery.com>
7995T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
7996S: Maintained
7997F: drivers/remoteproc/
7998F: Documentation/remoteproc.txt
7999F: include/linux/remoteproc.h
8000
8001REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8002M: Ohad Ben-Cohen <ohad@wizery.com>
8003T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8004S: Maintained
8005F: drivers/rpmsg/
8006F: Documentation/rpmsg.txt
8007F: include/linux/rpmsg.h
8008
8009RESET CONTROLLER FRAMEWORK
8010M: Philipp Zabel <p.zabel@pengutronix.de>
8011S: Maintained
8012F: drivers/reset/
8013F: Documentation/devicetree/bindings/reset/
8014F: include/linux/reset.h
8015F: include/linux/reset-controller.h
8016
8017RFKILL
8018M: Johannes Berg <johannes@sipsolutions.net>
8019L: linux-wireless@vger.kernel.org
8020W: http://wireless.kernel.org/
8021T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8022T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8023S: Maintained
8024F: Documentation/rfkill.txt
8025F: net/rfkill/
8026
8027RICOH SMARTMEDIA/XD DRIVER
8028M: Maxim Levitsky <maximlevitsky@gmail.com>
8029S: Maintained
8030F: drivers/mtd/nand/r852.c
8031F: drivers/mtd/nand/r852.h
8032
8033RICOH R5C592 MEMORYSTICK DRIVER
8034M: Maxim Levitsky <maximlevitsky@gmail.com>
8035S: Maintained
8036F: drivers/memstick/host/r592.*
8037
8038ROCCAT DRIVERS
8039M: Stefan Achatz <erazor_de@users.sourceforge.net>
8040W: http://sourceforge.net/projects/roccat/
8041S: Maintained
8042F: drivers/hid/hid-roccat*
8043F: include/linux/hid-roccat*
8044F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8045
8046ROCKER DRIVER
8047M: Jiri Pirko <jiri@resnulli.us>
8048M: Scott Feldman <sfeldma@gmail.com>
8049L: netdev@vger.kernel.org
8050S: Supported
8051F: drivers/net/ethernet/rocker/
8052
8053ROCKETPORT DRIVER
8054P: Comtrol Corp.
8055W: http://www.comtrol.com
8056S: Maintained
8057F: Documentation/serial/rocket.txt
8058F: drivers/tty/rocket*
8059
8060ROCKETPORT EXPRESS/INFINITY DRIVER
8061M: Kevin Cernekee <cernekee@gmail.com>
8062L: linux-serial@vger.kernel.org
8063S: Odd Fixes
8064F: drivers/tty/serial/rp2.*
8065
8066ROSE NETWORK LAYER
8067M: Ralf Baechle <ralf@linux-mips.org>
8068L: linux-hams@vger.kernel.org
8069W: http://www.linux-ax25.org/
8070S: Maintained
8071F: include/net/rose.h
8072F: include/uapi/linux/rose.h
8073F: net/rose/
8074
8075RTL2830 MEDIA DRIVER
8076M: Antti Palosaari <crope@iki.fi>
8077L: linux-media@vger.kernel.org
8078W: http://linuxtv.org/
8079W: http://palosaari.fi/linux/
8080Q: http://patchwork.linuxtv.org/project/linux-media/list/
8081T: git git://linuxtv.org/anttip/media_tree.git
8082S: Maintained
8083F: drivers/media/dvb-frontends/rtl2830*
8084
8085RTL2832 MEDIA DRIVER
8086M: Antti Palosaari <crope@iki.fi>
8087L: linux-media@vger.kernel.org
8088W: http://linuxtv.org/
8089W: http://palosaari.fi/linux/
8090Q: http://patchwork.linuxtv.org/project/linux-media/list/
8091T: git git://linuxtv.org/anttip/media_tree.git
8092S: Maintained
8093F: drivers/media/dvb-frontends/rtl2832*
8094
8095RTL2832_SDR MEDIA DRIVER
8096M: Antti Palosaari <crope@iki.fi>
8097L: linux-media@vger.kernel.org
8098W: http://linuxtv.org/
8099W: http://palosaari.fi/linux/
8100Q: http://patchwork.linuxtv.org/project/linux-media/list/
8101T: git git://linuxtv.org/anttip/media_tree.git
8102S: Maintained
8103F: drivers/media/dvb-frontends/rtl2832_sdr*
8104
8105RTL8180 WIRELESS DRIVER
8106L: linux-wireless@vger.kernel.org
8107W: http://wireless.kernel.org/
8108T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8109S: Orphan
8110F: drivers/net/wireless/rtl818x/rtl8180/
8111
8112RTL8187 WIRELESS DRIVER
8113M: Herton Ronaldo Krzesinski <herton@canonical.com>
8114M: Hin-Tak Leung <htl10@users.sourceforge.net>
8115M: Larry Finger <Larry.Finger@lwfinger.net>
8116L: linux-wireless@vger.kernel.org
8117W: http://wireless.kernel.org/
8118T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8119S: Maintained
8120F: drivers/net/wireless/rtl818x/rtl8187/
8121
8122RTL8192CE WIRELESS DRIVER
8123M: Larry Finger <Larry.Finger@lwfinger.net>
8124M: Chaoming Li <chaoming_li@realsil.com.cn>
8125L: linux-wireless@vger.kernel.org
8126W: http://wireless.kernel.org/
8127T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8128S: Maintained
8129F: drivers/net/wireless/rtlwifi/
8130F: drivers/net/wireless/rtlwifi/rtl8192ce/
8131
8132S3 SAVAGE FRAMEBUFFER DRIVER
8133M: Antonino Daplas <adaplas@gmail.com>
8134L: linux-fbdev@vger.kernel.org
8135S: Maintained
8136F: drivers/video/fbdev/savage/
8137
8138S390
8139M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8140M: Heiko Carstens <heiko.carstens@de.ibm.com>
8141M: linux390@de.ibm.com
8142L: linux-s390@vger.kernel.org
8143W: http://www.ibm.com/developerworks/linux/linux390/
8144S: Supported
8145F: arch/s390/
8146F: drivers/s390/
8147F: Documentation/s390/
8148F: Documentation/DocBook/s390*
8149
8150S390 COMMON I/O LAYER
8151M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8152M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8153L: linux-s390@vger.kernel.org
8154W: http://www.ibm.com/developerworks/linux/linux390/
8155S: Supported
8156F: drivers/s390/cio/
8157
8158S390 DASD DRIVER
8159M: Stefan Weinhuber <wein@de.ibm.com>
8160M: Stefan Haberland <stefan.haberland@de.ibm.com>
8161L: linux-s390@vger.kernel.org
8162W: http://www.ibm.com/developerworks/linux/linux390/
8163S: Supported
8164F: drivers/s390/block/dasd*
8165F: block/partitions/ibm.c
8166
8167S390 NETWORK DRIVERS
8168M: Ursula Braun <ursula.braun@de.ibm.com>
8169M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
8170M: linux390@de.ibm.com
8171L: linux-s390@vger.kernel.org
8172W: http://www.ibm.com/developerworks/linux/linux390/
8173S: Supported
8174F: drivers/s390/net/
8175
8176S390 PCI SUBSYSTEM
8177M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8178M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8179L: linux-s390@vger.kernel.org
8180W: http://www.ibm.com/developerworks/linux/linux390/
8181S: Supported
8182F: arch/s390/pci/
8183F: drivers/pci/hotplug/s390_pci_hpc.c
8184
8185S390 ZCRYPT DRIVER
8186M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8187M: linux390@de.ibm.com
8188L: linux-s390@vger.kernel.org
8189W: http://www.ibm.com/developerworks/linux/linux390/
8190S: Supported
8191F: drivers/s390/crypto/
8192
8193S390 ZFCP DRIVER
8194M: Steffen Maier <maier@linux.vnet.ibm.com>
8195M: linux390@de.ibm.com
8196L: linux-s390@vger.kernel.org
8197W: http://www.ibm.com/developerworks/linux/linux390/
8198S: Supported
8199F: drivers/s390/scsi/zfcp_*
8200
8201S390 IUCV NETWORK LAYER
8202M: Ursula Braun <ursula.braun@de.ibm.com>
8203M: linux390@de.ibm.com
8204L: linux-s390@vger.kernel.org
8205W: http://www.ibm.com/developerworks/linux/linux390/
8206S: Supported
8207F: drivers/s390/net/*iucv*
8208F: include/net/iucv/
8209F: net/iucv/
8210
8211S3C24XX SD/MMC Driver
8212M: Ben Dooks <ben-linux@fluff.org>
8213L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8214S: Supported
8215F: drivers/mmc/host/s3cmci.*
8216
8217SAA6588 RDS RECEIVER DRIVER
8218M: Hans Verkuil <hverkuil@xs4all.nl>
8219L: linux-media@vger.kernel.org
8220T: git git://linuxtv.org/media_tree.git
8221W: http://linuxtv.org
8222S: Odd Fixes
8223F: drivers/media/i2c/saa6588*
8224
8225SAA7134 VIDEO4LINUX DRIVER
8226M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8227L: linux-media@vger.kernel.org
8228W: http://linuxtv.org
8229T: git git://linuxtv.org/media_tree.git
8230S: Odd fixes
8231F: Documentation/video4linux/*.saa7134
8232F: drivers/media/pci/saa7134/
8233
8234SAA7146 VIDEO4LINUX-2 DRIVER
8235M: Hans Verkuil <hverkuil@xs4all.nl>
8236L: linux-media@vger.kernel.org
8237T: git git://linuxtv.org/media_tree.git
8238S: Maintained
8239F: drivers/media/common/saa7146/
8240F: drivers/media/pci/saa7146/
8241F: include/media/saa7146*
8242
8243SAMSUNG LAPTOP DRIVER
8244M: Corentin Chary <corentin.chary@gmail.com>
8245L: platform-driver-x86@vger.kernel.org
8246S: Maintained
8247F: drivers/platform/x86/samsung-laptop.c
8248
8249SAMSUNG AUDIO (ASoC) DRIVERS
8250M: Sangbeom Kim <sbkim73@samsung.com>
8251L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8252S: Supported
8253F: sound/soc/samsung/
8254
8255SAMSUNG FRAMEBUFFER DRIVER
8256M: Jingoo Han <jg1.han@samsung.com>
8257L: linux-fbdev@vger.kernel.org
8258S: Maintained
8259F: drivers/video/fbdev/s3c-fb.c
8260
8261SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8262M: Sangbeom Kim <sbkim73@samsung.com>
8263L: linux-kernel@vger.kernel.org
8264S: Supported
8265F: drivers/mfd/sec*.c
8266F: drivers/regulator/s2m*.c
8267F: drivers/regulator/s5m*.c
8268F: include/linux/mfd/samsung/
8269
8270SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8271M: Kyungmin Park <kyungmin.park@samsung.com>
8272M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8273L: linux-media@vger.kernel.org
8274Q: https://patchwork.linuxtv.org/project/linux-media/list/
8275S: Supported
8276F: drivers/media/platform/exynos4-is/
8277
8278SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8279M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8280L: linux-media@vger.kernel.org
8281L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8282S: Maintained
8283F: drivers/media/platform/s3c-camif/
8284F: include/media/s3c_camif.h
8285
8286SAMSUNG S5C73M3 CAMERA DRIVER
8287M: Kyungmin Park <kyungmin.park@samsung.com>
8288M: Andrzej Hajda <a.hajda@samsung.com>
8289L: linux-media@vger.kernel.org
8290S: Supported
8291F: drivers/media/i2c/s5c73m3/*
8292
8293SAMSUNG S5K5BAF CAMERA DRIVER
8294M: Kyungmin Park <kyungmin.park@samsung.com>
8295M: Andrzej Hajda <a.hajda@samsung.com>
8296L: linux-media@vger.kernel.org
8297S: Supported
8298F: drivers/media/i2c/s5k5baf.c
8299
8300SAMSUNG SOC CLOCK DRIVERS
8301M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8302M: Tomasz Figa <tomasz.figa@gmail.com>
8303S: Supported
8304L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8305F: drivers/clk/samsung/
8306
8307SAMSUNG SXGBE DRIVERS
8308M: Byungho An <bh74.an@samsung.com>
8309M: Girish K S <ks.giri@samsung.com>
8310M: Vipul Pandya <vipul.pandya@samsung.com>
8311S: Supported
8312L: netdev@vger.kernel.org
8313F: drivers/net/ethernet/samsung/sxgbe/
8314
8315SAMSUNG USB2 PHY DRIVER
8316M: Kamil Debski <k.debski@samsung.com>
8317L: linux-kernel@vger.kernel.org
8318S: Supported
8319F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8320F: Documentation/phy/samsung-usb2.txt
8321F: drivers/phy/phy-exynos4210-usb2.c
8322F: drivers/phy/phy-exynos4x12-usb2.c
8323F: drivers/phy/phy-exynos5250-usb2.c
8324F: drivers/phy/phy-s5pv210-usb2.c
8325F: drivers/phy/phy-samsung-usb2.c
8326F: drivers/phy/phy-samsung-usb2.h
8327
8328SERIAL DRIVERS
8329M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8330L: linux-serial@vger.kernel.org
8331S: Maintained
8332F: drivers/tty/serial/
8333
8334SYNOPSYS DESIGNWARE DMAC DRIVER
8335M: Viresh Kumar <viresh.linux@gmail.com>
8336M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8337S: Maintained
8338F: include/linux/platform_data/dma-dw.h
8339F: drivers/dma/dw/
8340
8341SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8342M: Seungwon Jeon <tgih.jun@samsung.com>
8343M: Jaehoon Chung <jh80.chung@samsung.com>
8344L: linux-mmc@vger.kernel.org
8345S: Maintained
8346F: include/linux/mmc/dw_mmc.h
8347F: drivers/mmc/host/dw_mmc*
8348
8349THUNDERBOLT DRIVER
8350M: Andreas Noever <andreas.noever@gmail.com>
8351S: Maintained
8352F: drivers/thunderbolt/
8353
8354TIMEKEEPING, CLOCKSOURCE CORE, NTP
8355M: John Stultz <john.stultz@linaro.org>
8356M: Thomas Gleixner <tglx@linutronix.de>
8357L: linux-kernel@vger.kernel.org
8358T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8359S: Supported
8360F: include/linux/clocksource.h
8361F: include/linux/time.h
8362F: include/linux/timex.h
8363F: include/uapi/linux/time.h
8364F: include/uapi/linux/timex.h
8365F: kernel/time/clocksource.c
8366F: kernel/time/time*.c
8367F: kernel/time/ntp.c
8368
8369TLG2300 VIDEO4LINUX-2 DRIVER
8370M: Huang Shijie <shijie8@gmail.com>
8371M: Hans Verkuil <hverkuil@xs4all.nl>
8372S: Odd Fixes
8373F: drivers/media/usb/tlg2300/
8374
8375SC1200 WDT DRIVER
8376M: Zwane Mwaikambo <zwanem@gmail.com>
8377S: Maintained
8378F: drivers/watchdog/sc1200wdt.c
8379
8380SCHEDULER
8381M: Ingo Molnar <mingo@redhat.com>
8382M: Peter Zijlstra <peterz@infradead.org>
8383L: linux-kernel@vger.kernel.org
8384T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8385S: Maintained
8386F: kernel/sched/
8387F: include/linux/sched.h
8388F: include/uapi/linux/sched.h
8389F: include/linux/wait.h
8390
8391SCORE ARCHITECTURE
8392M: Chen Liqin <liqin.linux@gmail.com>
8393M: Lennox Wu <lennox.wu@gmail.com>
8394W: http://www.sunplus.com
8395S: Supported
8396F: arch/score/
8397
8398SCSI CDROM DRIVER
8399M: Jens Axboe <axboe@kernel.dk>
8400L: linux-scsi@vger.kernel.org
8401W: http://www.kernel.dk
8402S: Maintained
8403F: drivers/scsi/sr*
8404
8405SCSI RDMA PROTOCOL (SRP) INITIATOR
8406M: Bart Van Assche <bvanassche@acm.org>
8407L: linux-rdma@vger.kernel.org
8408S: Supported
8409W: http://www.openfabrics.org
8410Q: http://patchwork.kernel.org/project/linux-rdma/list/
8411T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8412F: drivers/infiniband/ulp/srp/
8413F: include/scsi/srp.h
8414
8415SCSI SG DRIVER
8416M: Doug Gilbert <dgilbert@interlog.com>
8417L: linux-scsi@vger.kernel.org
8418W: http://sg.danny.cz/sg
8419S: Maintained
8420F: Documentation/scsi/scsi-generic.txt
8421F: drivers/scsi/sg.c
8422F: include/scsi/sg.h
8423
8424SCSI SUBSYSTEM
8425M: "James E.J. Bottomley" <JBottomley@parallels.com>
8426L: linux-scsi@vger.kernel.org
8427T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8428T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8429T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
8430S: Maintained
8431F: drivers/scsi/
8432F: include/scsi/
8433
8434SCSI TAPE DRIVER
8435M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8436L: linux-scsi@vger.kernel.org
8437S: Maintained
8438F: Documentation/scsi/st.txt
8439F: drivers/scsi/st.*
8440F: drivers/scsi/st_*.h
8441
8442SCTP PROTOCOL
8443M: Vlad Yasevich <vyasevich@gmail.com>
8444M: Neil Horman <nhorman@tuxdriver.com>
8445L: linux-sctp@vger.kernel.org
8446W: http://lksctp.sourceforge.net
8447S: Maintained
8448F: Documentation/networking/sctp.txt
8449F: include/linux/sctp.h
8450F: include/uapi/linux/sctp.h
8451F: include/net/sctp/
8452F: net/sctp/
8453
8454SCx200 CPU SUPPORT
8455M: Jim Cromie <jim.cromie@gmail.com>
8456S: Odd Fixes
8457F: Documentation/i2c/busses/scx200_acb
8458F: arch/x86/platform/scx200/
8459F: drivers/watchdog/scx200_wdt.c
8460F: drivers/i2c/busses/scx200*
8461F: drivers/mtd/maps/scx200_docflash.c
8462F: include/linux/scx200.h
8463
8464SCx200 GPIO DRIVER
8465M: Jim Cromie <jim.cromie@gmail.com>
8466S: Maintained
8467F: drivers/char/scx200_gpio.c
8468F: include/linux/scx200_gpio.h
8469
8470SCx200 HRT CLOCKSOURCE DRIVER
8471M: Jim Cromie <jim.cromie@gmail.com>
8472S: Maintained
8473F: drivers/clocksource/scx200_hrt.c
8474
8475SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8476M: Sascha Sommer <saschasommer@freenet.de>
8477L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8478S: Maintained
8479F: drivers/mmc/host/sdricoh_cs.c
8480
8481SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8482M: Chris Ball <chris@printf.net>
8483L: linux-mmc@vger.kernel.org
8484T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8485S: Maintained
8486F: drivers/mmc/host/sdhci.*
8487F: drivers/mmc/host/sdhci-pltfm.[ch]
8488
8489SECURE COMPUTING
8490M: Kees Cook <keescook@chromium.org>
8491R: Andy Lutomirski <luto@amacapital.net>
8492R: Will Drewry <wad@chromium.org>
8493T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8494S: Supported
8495F: kernel/seccomp.c
8496F: include/uapi/linux/seccomp.h
8497F: include/linux/seccomp.h
8498K: \bsecure_computing
8499K: \bTIF_SECCOMP\b
8500
8501SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
8502M: Anton Vorontsov <anton@enomsg.org>
8503L: linuxppc-dev@lists.ozlabs.org
8504L: linux-mmc@vger.kernel.org
8505S: Maintained
8506F: drivers/mmc/host/sdhci-pltfm.[ch]
8507
8508SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8509M: Ben Dooks <ben-linux@fluff.org>
8510L: linux-mmc@vger.kernel.org
8511S: Maintained
8512F: drivers/mmc/host/sdhci-s3c.c
8513
8514SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8515M: Viresh Kumar <viresh.linux@gmail.com>
8516L: spear-devel@list.st.com
8517L: linux-mmc@vger.kernel.org
8518S: Maintained
8519F: drivers/mmc/host/sdhci-spear.c
8520
8521SECURITY SUBSYSTEM
8522M: James Morris <james.l.morris@oracle.com>
8523M: Serge E. Hallyn <serge@hallyn.com>
8524L: linux-security-module@vger.kernel.org (suggested Cc:)
8525T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8526W: http://kernsec.org/
8527S: Supported
8528F: security/
8529
8530SECURITY CONTACT
8531M: Security Officers <security@kernel.org>
8532S: Supported
8533
8534SELINUX SECURITY MODULE
8535M: Paul Moore <paul@paul-moore.com>
8536M: Stephen Smalley <sds@tycho.nsa.gov>
8537M: Eric Paris <eparis@parisplace.org>
8538L: selinux@tycho.nsa.gov (moderated for non-subscribers)
8539W: http://selinuxproject.org
8540T: git git://git.infradead.org/users/pcmoore/selinux
8541S: Supported
8542F: include/linux/selinux*
8543F: security/selinux/
8544F: scripts/selinux/
8545
8546APPARMOR SECURITY MODULE
8547M: John Johansen <john.johansen@canonical.com>
8548L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8549W: apparmor.wiki.kernel.org
8550T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8551S: Supported
8552F: security/apparmor/
8553
8554SENSABLE PHANTOM
8555M: Jiri Slaby <jirislaby@gmail.com>
8556S: Maintained
8557F: drivers/misc/phantom.c
8558F: include/uapi/linux/phantom.h
8559
8560SERIAL ATA (SATA) SUBSYSTEM
8561M: Tejun Heo <tj@kernel.org>
8562L: linux-ide@vger.kernel.org
8563T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8564S: Supported
8565F: drivers/ata/
8566F: include/linux/ata.h
8567F: include/linux/libata.h
8568
8569SERIAL ATA AHCI PLATFORM devices support
8570M: Hans de Goede <hdegoede@redhat.com>
8571M: Tejun Heo <tj@kernel.org>
8572L: linux-ide@vger.kernel.org
8573T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8574S: Supported
8575F: drivers/ata/ahci_platform.c
8576F: drivers/ata/libahci_platform.c
8577F: include/linux/ahci_platform.h
8578
8579SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8580M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8581L: linux-scsi@vger.kernel.org
8582W: http://www.emulex.com
8583S: Supported
8584F: drivers/scsi/be2iscsi/
8585
8586SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8587M: Sathya Perla <sathya.perla@emulex.com>
8588M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8589M: Ajit Khaparde <ajit.khaparde@emulex.com>
8590L: netdev@vger.kernel.org
8591W: http://www.emulex.com
8592S: Supported
8593F: drivers/net/ethernet/emulex/benet/
8594
8595SFC NETWORK DRIVER
8596M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8597M: Shradha Shah <sshah@solarflare.com>
8598L: netdev@vger.kernel.org
8599S: Supported
8600F: drivers/net/ethernet/sfc/
8601
8602SGI GRU DRIVER
8603M: Dimitri Sivanich <sivanich@sgi.com>
8604S: Maintained
8605F: drivers/misc/sgi-gru/
8606
8607SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8608M: Pat Gefre <pfg@sgi.com>
8609L: linux-ia64@vger.kernel.org
8610S: Supported
8611F: Documentation/ia64/serial.txt
8612F: drivers/tty/serial/ioc?_serial.c
8613F: include/linux/ioc?.h
8614
8615SGI XP/XPC/XPNET DRIVER
8616M: Cliff Whickman <cpw@sgi.com>
8617M: Robin Holt <robinmholt@gmail.com>
8618S: Maintained
8619F: drivers/misc/sgi-xp/
8620
8621SI2157 MEDIA DRIVER
8622M: Antti Palosaari <crope@iki.fi>
8623L: linux-media@vger.kernel.org
8624W: http://linuxtv.org/
8625W: http://palosaari.fi/linux/
8626Q: http://patchwork.linuxtv.org/project/linux-media/list/
8627T: git git://linuxtv.org/anttip/media_tree.git
8628S: Maintained
8629F: drivers/media/tuners/si2157*
8630
8631SI2168 MEDIA DRIVER
8632M: Antti Palosaari <crope@iki.fi>
8633L: linux-media@vger.kernel.org
8634W: http://linuxtv.org/
8635W: http://palosaari.fi/linux/
8636Q: http://patchwork.linuxtv.org/project/linux-media/list/
8637T: git git://linuxtv.org/anttip/media_tree.git
8638S: Maintained
8639F: drivers/media/dvb-frontends/si2168*
8640
8641SI470X FM RADIO RECEIVER I2C DRIVER
8642M: Hans Verkuil <hverkuil@xs4all.nl>
8643L: linux-media@vger.kernel.org
8644T: git git://linuxtv.org/media_tree.git
8645W: http://linuxtv.org
8646S: Odd Fixes
8647F: drivers/media/radio/si470x/radio-si470x-i2c.c
8648
8649SI470X FM RADIO RECEIVER USB DRIVER
8650M: Hans Verkuil <hverkuil@xs4all.nl>
8651L: linux-media@vger.kernel.org
8652T: git git://linuxtv.org/media_tree.git
8653W: http://linuxtv.org
8654S: Maintained
8655F: drivers/media/radio/si470x/radio-si470x-common.c
8656F: drivers/media/radio/si470x/radio-si470x.h
8657F: drivers/media/radio/si470x/radio-si470x-usb.c
8658
8659SI4713 FM RADIO TRANSMITTER I2C DRIVER
8660M: Eduardo Valentin <edubezval@gmail.com>
8661L: linux-media@vger.kernel.org
8662T: git git://linuxtv.org/media_tree.git
8663W: http://linuxtv.org
8664S: Odd Fixes
8665F: drivers/media/radio/si4713/si4713.?
8666
8667SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8668M: Eduardo Valentin <edubezval@gmail.com>
8669L: linux-media@vger.kernel.org
8670T: git git://linuxtv.org/media_tree.git
8671W: http://linuxtv.org
8672S: Odd Fixes
8673F: drivers/media/radio/si4713/radio-platform-si4713.c
8674
8675SI4713 FM RADIO TRANSMITTER USB DRIVER
8676M: Hans Verkuil <hverkuil@xs4all.nl>
8677L: linux-media@vger.kernel.org
8678T: git git://linuxtv.org/media_tree.git
8679W: http://linuxtv.org
8680S: Maintained
8681F: drivers/media/radio/si4713/radio-usb-si4713.c
8682
8683SIANO DVB DRIVER
8684M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8685L: linux-media@vger.kernel.org
8686W: http://linuxtv.org
8687T: git git://linuxtv.org/media_tree.git
8688S: Odd fixes
8689F: drivers/media/common/siano/
8690F: drivers/media/usb/siano/
8691F: drivers/media/usb/siano/
8692F: drivers/media/mmc/siano/
8693
8694SIMPLEFB FB DRIVER
8695M: Hans de Goede <hdegoede@redhat.com>
8696L: linux-fbdev@vger.kernel.org
8697S: Maintained
8698F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
8699F: drivers/video/fbdev/simplefb.c
8700F: include/linux/platform_data/simplefb.h
8701
8702SH_VEU V4L2 MEM2MEM DRIVER
8703L: linux-media@vger.kernel.org
8704S: Orphan
8705F: drivers/media/platform/sh_veu.c
8706
8707SH_VOU V4L2 OUTPUT DRIVER
8708L: linux-media@vger.kernel.org
8709S: Orphan
8710F: drivers/media/platform/sh_vou.c
8711F: include/media/sh_vou.h
8712
8713SIMPLE FIRMWARE INTERFACE (SFI)
8714M: Len Brown <lenb@kernel.org>
8715L: sfi-devel@simplefirmware.org
8716W: http://simplefirmware.org/
8717T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8718S: Supported
8719F: arch/x86/platform/sfi/
8720F: drivers/sfi/
8721F: include/linux/sfi*.h
8722
8723SIMTEC EB110ATX (Chalice CATS)
8724P: Ben Dooks
8725P: Vincent Sanders <vince@simtec.co.uk>
8726M: Simtec Linux Team <linux@simtec.co.uk>
8727W: http://www.simtec.co.uk/products/EB110ATX/
8728S: Supported
8729
8730SIMTEC EB2410ITX (BAST)
8731P: Ben Dooks
8732P: Vincent Sanders <vince@simtec.co.uk>
8733M: Simtec Linux Team <linux@simtec.co.uk>
8734W: http://www.simtec.co.uk/products/EB2410ITX/
8735S: Supported
8736F: arch/arm/mach-s3c24xx/mach-bast.c
8737F: arch/arm/mach-s3c24xx/bast-ide.c
8738F: arch/arm/mach-s3c24xx/bast-irq.c
8739
8740TI DAVINCI MACHINE SUPPORT
8741M: Sekhar Nori <nsekhar@ti.com>
8742M: Kevin Hilman <khilman@deeprootsystems.com>
8743T: git git://gitorious.org/linux-davinci/linux-davinci.git
8744Q: http://patchwork.kernel.org/project/linux-davinci/list/
8745S: Supported
8746F: arch/arm/mach-davinci/
8747F: drivers/i2c/busses/i2c-davinci.c
8748
8749TI DAVINCI SERIES MEDIA DRIVER
8750M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8751L: linux-media@vger.kernel.org
8752W: http://linuxtv.org/
8753Q: http://patchwork.linuxtv.org/project/linux-media/list/
8754T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8755S: Maintained
8756F: drivers/media/platform/davinci/
8757F: include/media/davinci/
8758
8759SIS 190 ETHERNET DRIVER
8760M: Francois Romieu <romieu@fr.zoreil.com>
8761L: netdev@vger.kernel.org
8762S: Maintained
8763F: drivers/net/ethernet/sis/sis190.c
8764
8765SIS 900/7016 FAST ETHERNET DRIVER
8766M: Daniele Venzano <venza@brownhat.org>
8767W: http://www.brownhat.org/sis900.html
8768L: netdev@vger.kernel.org
8769S: Maintained
8770F: drivers/net/ethernet/sis/sis900.*
8771
8772SIS FRAMEBUFFER DRIVER
8773M: Thomas Winischhofer <thomas@winischhofer.net>
8774W: http://www.winischhofer.net/linuxsisvga.shtml
8775S: Maintained
8776F: Documentation/fb/sisfb.txt
8777F: drivers/video/fbdev/sis/
8778F: include/video/sisfb.h
8779
8780SIS USB2VGA DRIVER
8781M: Thomas Winischhofer <thomas@winischhofer.net>
8782W: http://www.winischhofer.at/linuxsisusbvga.shtml
8783S: Maintained
8784F: drivers/usb/misc/sisusbvga/
8785
8786SLAB ALLOCATOR
8787M: Christoph Lameter <cl@linux.com>
8788M: Pekka Enberg <penberg@kernel.org>
8789M: David Rientjes <rientjes@google.com>
8790M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8791M: Andrew Morton <akpm@linux-foundation.org>
8792L: linux-mm@kvack.org
8793S: Maintained
8794F: include/linux/sl?b*.h
8795F: mm/sl?b*
8796
8797SLEEPABLE READ-COPY UPDATE (SRCU)
8798M: Lai Jiangshan <laijs@cn.fujitsu.com>
8799M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8800M: Josh Triplett <josh@joshtriplett.org>
8801R: Steven Rostedt <rostedt@goodmis.org>
8802R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8803L: linux-kernel@vger.kernel.org
8804W: http://www.rdrop.com/users/paulmck/RCU/
8805S: Supported
8806T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8807F: include/linux/srcu.h
8808F: kernel/rcu/srcu.c
8809
8810SMACK SECURITY MODULE
8811M: Casey Schaufler <casey@schaufler-ca.com>
8812L: linux-security-module@vger.kernel.org
8813W: http://schaufler-ca.com
8814T: git git://git.gitorious.org/smack-next/kernel.git
8815S: Maintained
8816F: Documentation/security/Smack.txt
8817F: security/smack/
8818
8819DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8820M: Kevin Hilman <khilman@kernel.org>
8821M: Nishanth Menon <nm@ti.com>
8822S: Maintained
8823F: drivers/power/avs/
8824F: include/linux/power/smartreflex.h
8825L: linux-pm@vger.kernel.org
8826
8827SMC91x ETHERNET DRIVER
8828M: Nicolas Pitre <nico@fluxnic.net>
8829S: Odd Fixes
8830F: drivers/net/ethernet/smsc/smc91x.*
8831
8832SMIA AND SMIA++ IMAGE SENSOR DRIVER
8833M: Sakari Ailus <sakari.ailus@iki.fi>
8834L: linux-media@vger.kernel.org
8835S: Maintained
8836F: drivers/media/i2c/smiapp/
8837F: include/media/smiapp.h
8838F: drivers/media/i2c/smiapp-pll.c
8839F: drivers/media/i2c/smiapp-pll.h
8840
8841SMM665 HARDWARE MONITOR DRIVER
8842M: Guenter Roeck <linux@roeck-us.net>
8843L: lm-sensors@lm-sensors.org
8844S: Maintained
8845F: Documentation/hwmon/smm665
8846F: drivers/hwmon/smm665.c
8847
8848SMSC EMC2103 HARDWARE MONITOR DRIVER
8849M: Steve Glendinning <steve.glendinning@shawell.net>
8850L: lm-sensors@lm-sensors.org
8851S: Maintained
8852F: Documentation/hwmon/emc2103
8853F: drivers/hwmon/emc2103.c
8854
8855SMSC SCH5627 HARDWARE MONITOR DRIVER
8856M: Hans de Goede <hdegoede@redhat.com>
8857L: lm-sensors@lm-sensors.org
8858S: Supported
8859F: Documentation/hwmon/sch5627
8860F: drivers/hwmon/sch5627.c
8861
8862SMSC47B397 HARDWARE MONITOR DRIVER
8863M: Jean Delvare <jdelvare@suse.de>
8864L: lm-sensors@lm-sensors.org
8865S: Maintained
8866F: Documentation/hwmon/smsc47b397
8867F: drivers/hwmon/smsc47b397.c
8868
8869SMSC911x ETHERNET DRIVER
8870M: Steve Glendinning <steve.glendinning@shawell.net>
8871L: netdev@vger.kernel.org
8872S: Maintained
8873F: include/linux/smsc911x.h
8874F: drivers/net/ethernet/smsc/smsc911x.*
8875
8876SMSC9420 PCI ETHERNET DRIVER
8877M: Steve Glendinning <steve.glendinning@shawell.net>
8878L: netdev@vger.kernel.org
8879S: Maintained
8880F: drivers/net/ethernet/smsc/smsc9420.*
8881
8882SMSC UFX6000 and UFX7000 USB to VGA DRIVER
8883M: Steve Glendinning <steve.glendinning@shawell.net>
8884L: linux-fbdev@vger.kernel.org
8885S: Maintained
8886F: drivers/video/fbdev/smscufx.c
8887
8888SOC-CAMERA V4L2 SUBSYSTEM
8889M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
8890L: linux-media@vger.kernel.org
8891T: git git://linuxtv.org/media_tree.git
8892S: Maintained
8893F: include/media/soc*
8894F: drivers/media/i2c/soc_camera/
8895F: drivers/media/platform/soc_camera/
8896
8897SOEKRIS NET48XX LED SUPPORT
8898M: Chris Boot <bootc@bootc.net>
8899S: Maintained
8900F: drivers/leds/leds-net48xx.c
8901
8902SOFTLOGIC 6x10 MPEG CODEC
8903M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
8904M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
8905M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
8906L: linux-media@vger.kernel.org
8907S: Supported
8908F: drivers/media/pci/solo6x10/
8909
8910SOFTWARE RAID (Multiple Disks) SUPPORT
8911M: Neil Brown <neilb@suse.de>
8912L: linux-raid@vger.kernel.org
8913S: Supported
8914F: drivers/md/
8915F: include/linux/raid/
8916F: include/uapi/linux/raid/
8917
8918SONIC NETWORK DRIVER
8919M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
8920L: netdev@vger.kernel.org
8921S: Maintained
8922F: drivers/net/ethernet/natsemi/sonic.*
8923
8924SONICS SILICON BACKPLANE DRIVER (SSB)
8925M: Michael Buesch <m@bues.ch>
8926L: netdev@vger.kernel.org
8927S: Maintained
8928F: drivers/ssb/
8929F: include/linux/ssb/
8930
8931SONY VAIO CONTROL DEVICE DRIVER
8932M: Mattia Dongili <malattia@linux.it>
8933L: platform-driver-x86@vger.kernel.org
8934W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
8935S: Maintained
8936F: Documentation/laptops/sony-laptop.txt
8937F: drivers/char/sonypi.c
8938F: drivers/platform/x86/sony-laptop.c
8939F: include/linux/sony-laptop.h
8940
8941SONY MEMORYSTICK CARD SUPPORT
8942M: Alex Dubov <oakad@yahoo.com>
8943W: http://tifmxx.berlios.de/
8944S: Maintained
8945F: drivers/memstick/host/tifm_ms.c
8946
8947SONY MEMORYSTICK STANDARD SUPPORT
8948M: Maxim Levitsky <maximlevitsky@gmail.com>
8949S: Maintained
8950F: drivers/memstick/core/ms_block.*
8951
8952SOUND
8953M: Jaroslav Kysela <perex@perex.cz>
8954M: Takashi Iwai <tiwai@suse.de>
8955L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8956W: http://www.alsa-project.org/
8957T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8958T: git git://git.alsa-project.org/alsa-kernel.git
8959Q: http://patchwork.kernel.org/project/alsa-devel/list/
8960S: Maintained
8961F: Documentation/sound/
8962F: include/sound/
8963F: include/uapi/sound/
8964F: sound/
8965
8966SOUND - COMPRESSED AUDIO
8967M: Vinod Koul <vinod.koul@intel.com>
8968L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8969T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8970S: Supported
8971F: Documentation/sound/alsa/compress_offload.txt
8972F: include/sound/compress_driver.h
8973F: include/uapi/sound/compress_*
8974F: sound/core/compress_offload.c
8975F: sound/soc/soc-compress.c
8976
8977SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
8978M: Liam Girdwood <lgirdwood@gmail.com>
8979M: Mark Brown <broonie@kernel.org>
8980T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
8981L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8982W: http://alsa-project.org/main/index.php/ASoC
8983S: Supported
8984F: Documentation/sound/alsa/soc/
8985F: sound/soc/
8986F: include/sound/soc*
8987
8988SOUND - DMAENGINE HELPERS
8989M: Lars-Peter Clausen <lars@metafoo.de>
8990S: Supported
8991F: include/sound/dmaengine_pcm.h
8992F: sound/core/pcm_dmaengine.c
8993F: sound/soc/soc-generic-dmaengine-pcm.c
8994
8995SP2 MEDIA DRIVER
8996M: Olli Salonen <olli.salonen@iki.fi>
8997L: linux-media@vger.kernel.org
8998W: http://linuxtv.org/
8999Q: http://patchwork.linuxtv.org/project/linux-media/list/
9000S: Maintained
9001F: drivers/media/dvb-frontends/sp2*
9002
9003SPARC + UltraSPARC (sparc/sparc64)
9004M: "David S. Miller" <davem@davemloft.net>
9005L: sparclinux@vger.kernel.org
9006Q: http://patchwork.ozlabs.org/project/sparclinux/list/
9007T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9008T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9009S: Maintained
9010F: arch/sparc/
9011F: drivers/sbus/
9012
9013SPARC SERIAL DRIVERS
9014M: "David S. Miller" <davem@davemloft.net>
9015L: sparclinux@vger.kernel.org
9016T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9017T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9018S: Maintained
9019F: include/linux/sunserialcore.h
9020F: drivers/tty/serial/suncore.c
9021F: drivers/tty/serial/sunhv.c
9022F: drivers/tty/serial/sunsab.c
9023F: drivers/tty/serial/sunsab.h
9024F: drivers/tty/serial/sunsu.c
9025F: drivers/tty/serial/sunzilog.c
9026F: drivers/tty/serial/sunzilog.h
9027
9028SPARSE CHECKER
9029M: "Christopher Li" <sparse@chrisli.org>
9030L: linux-sparse@vger.kernel.org
9031W: https://sparse.wiki.kernel.org/
9032T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9033T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9034S: Maintained
9035F: include/linux/compiler.h
9036
9037SPEAR PLATFORM SUPPORT
9038M: Viresh Kumar <viresh.linux@gmail.com>
9039M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9040L: spear-devel@list.st.com
9041L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9042W: http://www.st.com/spear
9043S: Maintained
9044F: arch/arm/mach-spear/
9045
9046SPEAR CLOCK FRAMEWORK SUPPORT
9047M: Viresh Kumar <viresh.linux@gmail.com>
9048L: spear-devel@list.st.com
9049L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9050W: http://www.st.com/spear
9051S: Maintained
9052F: drivers/clk/spear/
9053
9054SPI SUBSYSTEM
9055M: Mark Brown <broonie@kernel.org>
9056L: linux-spi@vger.kernel.org
9057T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9058Q: http://patchwork.kernel.org/project/spi-devel-general/list/
9059S: Maintained
9060F: Documentation/spi/
9061F: drivers/spi/
9062F: include/linux/spi/
9063F: include/uapi/linux/spi/
9064
9065SPIDERNET NETWORK DRIVER for CELL
9066M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9067M: Jens Osterkamp <jens@de.ibm.com>
9068L: netdev@vger.kernel.org
9069S: Supported
9070F: Documentation/networking/spider_net.txt
9071F: drivers/net/ethernet/toshiba/spider_net*
9072
9073SPU FILE SYSTEM
9074M: Jeremy Kerr <jk@ozlabs.org>
9075L: linuxppc-dev@lists.ozlabs.org
9076L: cbe-oss-dev@lists.ozlabs.org
9077W: http://www.ibm.com/developerworks/power/cell/
9078S: Supported
9079F: Documentation/filesystems/spufs.txt
9080F: arch/powerpc/platforms/cell/spufs/
9081
9082SQUASHFS FILE SYSTEM
9083M: Phillip Lougher <phillip@squashfs.org.uk>
9084L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9085W: http://squashfs.org.uk
9086S: Maintained
9087F: Documentation/filesystems/squashfs.txt
9088F: fs/squashfs/
9089
9090SRM (Alpha) environment access
9091M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
9092S: Maintained
9093F: arch/alpha/kernel/srm_env.c
9094
9095STABLE BRANCH
9096M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9097L: stable@vger.kernel.org
9098S: Supported
9099F: Documentation/stable_kernel_rules.txt
9100
9101STAGING SUBSYSTEM
9102M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9103T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9104L: devel@driverdev.osuosl.org
9105S: Supported
9106F: drivers/staging/
9107
9108STAGING - COMEDI
9109M: Ian Abbott <abbotti@mev.co.uk>
9110M: H Hartley Sweeten <hsweeten@visionengravers.com>
9111S: Odd Fixes
9112F: drivers/staging/comedi/
9113
9114STAGING - FLARION FT1000 DRIVERS
9115M: Marek Belisko <marek.belisko@gmail.com>
9116S: Odd Fixes
9117F: drivers/staging/ft1000/
9118
9119STAGING - INDUSTRIAL IO
9120M: Jonathan Cameron <jic23@kernel.org>
9121L: linux-iio@vger.kernel.org
9122S: Odd Fixes
9123F: drivers/staging/iio/
9124
9125STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9126M: Jarod Wilson <jarod@wilsonet.com>
9127W: http://www.lirc.org/
9128S: Odd Fixes
9129F: drivers/staging/media/lirc/
9130
9131STAGING - LUSTRE PARALLEL FILESYSTEM
9132M: Oleg Drokin <oleg.drokin@intel.com>
9133M: Andreas Dilger <andreas.dilger@intel.com>
9134L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9135W: http://lustre.opensfs.org/
9136S: Maintained
9137F: drivers/staging/lustre
9138
9139STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9140M: Julian Andres Klode <jak@jak-linux.org>
9141M: Marc Dietrich <marvin24@gmx.de>
9142L: ac100@lists.launchpad.net (moderated for non-subscribers)
9143L: linux-tegra@vger.kernel.org
9144S: Maintained
9145F: drivers/staging/nvec/
9146
9147STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9148M: Jens Frederich <jfrederich@gmail.com>
9149M: Daniel Drake <dsd@laptop.org>
9150M: Jon Nettleton <jon.nettleton@gmail.com>
9151W: http://wiki.laptop.org/go/DCON
9152S: Maintained
9153F: drivers/staging/olpc_dcon/
9154
9155STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9156M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9157S: Maintained
9158F: drivers/staging/ozwpan/
9159
9160STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9161M: Willy Tarreau <willy@meta-x.org>
9162S: Odd Fixes
9163F: drivers/staging/panel/
9164
9165STAGING - REALTEK RTL8712U DRIVERS
9166M: Larry Finger <Larry.Finger@lwfinger.net>
9167M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9168S: Odd Fixes
9169F: drivers/staging/rtl8712/
9170
9171STAGING - REALTEK RTL8723U WIRELESS DRIVER
9172M: Larry Finger <Larry.Finger@lwfinger.net>
9173M: Jes Sorensen <Jes.Sorensen@redhat.com>
9174L: linux-wireless@vger.kernel.org
9175S: Maintained
9176F: drivers/staging/rtl8723au/
9177
9178STAGING - SLICOSS
9179M: Lior Dotan <liodot@gmail.com>
9180M: Christopher Harrer <charrer@alacritech.com>
9181S: Odd Fixes
9182F: drivers/staging/slicoss/
9183
9184STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9185M: William Hubbs <w.d.hubbs@gmail.com>
9186M: Chris Brannon <chris@the-brannons.com>
9187M: Kirk Reiser <kirk@reisers.ca>
9188M: Samuel Thibault <samuel.thibault@ens-lyon.org>
9189L: speakup@linux-speakup.org
9190W: http://www.linux-speakup.org/
9191S: Odd Fixes
9192F: drivers/staging/speakup/
9193
9194STAGING - VIA VT665X DRIVERS
9195M: Forest Bond <forest@alittletooquiet.net>
9196S: Odd Fixes
9197F: drivers/staging/vt665?/
9198
9199STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9200M: Arnaud Patard <arnaud.patard@rtp-net.org>
9201S: Odd Fixes
9202F: drivers/staging/xgifb/
9203
9204STARFIRE/DURALAN NETWORK DRIVER
9205M: Ion Badulescu <ionut@badula.org>
9206S: Odd Fixes
9207F: drivers/net/ethernet/adaptec/starfire*
9208
9209SUN3/3X
9210M: Sam Creasey <sammy@sammy.net>
9211W: http://sammy.net/sun3/
9212S: Maintained
9213F: arch/m68k/kernel/*sun3*
9214F: arch/m68k/sun3*/
9215F: arch/m68k/include/asm/sun3*
9216F: drivers/net/ethernet/i825xx/sun3*
9217
9218SUNDANCE NETWORK DRIVER
9219M: Denis Kirjanov <kda@linux-powerpc.org>
9220L: netdev@vger.kernel.org
9221S: Maintained
9222F: drivers/net/ethernet/dlink/sundance.c
9223
9224SUPERH
9225L: linux-sh@vger.kernel.org
9226W: http://www.linux-sh.org
9227Q: http://patchwork.kernel.org/project/linux-sh/list/
9228S: Orphan
9229F: Documentation/sh/
9230F: arch/sh/
9231F: drivers/sh/
9232
9233SUSPEND TO RAM
9234M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9235M: Len Brown <len.brown@intel.com>
9236M: Pavel Machek <pavel@ucw.cz>
9237L: linux-pm@vger.kernel.org
9238S: Supported
9239F: Documentation/power/
9240F: arch/x86/kernel/acpi/
9241F: drivers/base/power/
9242F: kernel/power/
9243F: include/linux/suspend.h
9244F: include/linux/freezer.h
9245F: include/linux/pm.h
9246
9247SVGA HANDLING
9248M: Martin Mares <mj@ucw.cz>
9249L: linux-video@atrey.karlin.mff.cuni.cz
9250S: Maintained
9251F: Documentation/svga.txt
9252F: arch/x86/boot/video*
9253
9254SWIOTLB SUBSYSTEM
9255M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9256L: linux-kernel@vger.kernel.org
9257S: Supported
9258F: lib/swiotlb.c
9259F: arch/*/kernel/pci-swiotlb.c
9260F: include/linux/swiotlb.h
9261
9262SWITCHDEV
9263M: Jiri Pirko <jiri@resnulli.us>
9264L: netdev@vger.kernel.org
9265S: Supported
9266F: net/switchdev/
9267F: include/net/switchdev.h
9268
9269SYNOPSYS ARC ARCHITECTURE
9270M: Vineet Gupta <vgupta@synopsys.com>
9271S: Supported
9272F: arch/arc/
9273F: Documentation/devicetree/bindings/arc/
9274F: drivers/tty/serial/arc_uart.c
9275
9276SYSV FILESYSTEM
9277M: Christoph Hellwig <hch@infradead.org>
9278S: Maintained
9279F: Documentation/filesystems/sysv-fs.txt
9280F: fs/sysv/
9281F: include/linux/sysv_fs.h
9282
9283TARGET SUBSYSTEM
9284M: Nicholas A. Bellinger <nab@linux-iscsi.org>
9285L: linux-scsi@vger.kernel.org
9286L: target-devel@vger.kernel.org
9287W: http://www.linux-iscsi.org
9288W: http://groups.google.com/group/linux-iscsi-target-dev
9289T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9290S: Supported
9291F: drivers/target/
9292F: include/target/
9293F: Documentation/target/
9294
9295TASKSTATS STATISTICS INTERFACE
9296M: Balbir Singh <bsingharora@gmail.com>
9297S: Maintained
9298F: Documentation/accounting/taskstats*
9299F: include/linux/taskstats*
9300F: kernel/taskstats.c
9301
9302TC CLASSIFIER
9303M: Jamal Hadi Salim <jhs@mojatatu.com>
9304L: netdev@vger.kernel.org
9305S: Maintained
9306F: include/net/pkt_cls.h
9307F: include/uapi/linux/pkt_cls.h
9308F: net/sched/
9309
9310TCP LOW PRIORITY MODULE
9311M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9312M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9313W: http://tcp-lp-mod.sourceforge.net/
9314S: Maintained
9315F: net/ipv4/tcp_lp.c
9316
9317TDA10071 MEDIA DRIVER
9318M: Antti Palosaari <crope@iki.fi>
9319L: linux-media@vger.kernel.org
9320W: http://linuxtv.org/
9321W: http://palosaari.fi/linux/
9322Q: http://patchwork.linuxtv.org/project/linux-media/list/
9323T: git git://linuxtv.org/anttip/media_tree.git
9324S: Maintained
9325F: drivers/media/dvb-frontends/tda10071*
9326
9327TDA18212 MEDIA DRIVER
9328M: Antti Palosaari <crope@iki.fi>
9329L: linux-media@vger.kernel.org
9330W: http://linuxtv.org/
9331W: http://palosaari.fi/linux/
9332Q: http://patchwork.linuxtv.org/project/linux-media/list/
9333T: git git://linuxtv.org/anttip/media_tree.git
9334S: Maintained
9335F: drivers/media/tuners/tda18212*
9336
9337TDA18218 MEDIA DRIVER
9338M: Antti Palosaari <crope@iki.fi>
9339L: linux-media@vger.kernel.org
9340W: http://linuxtv.org/
9341W: http://palosaari.fi/linux/
9342Q: http://patchwork.linuxtv.org/project/linux-media/list/
9343T: git git://linuxtv.org/anttip/media_tree.git
9344S: Maintained
9345F: drivers/media/tuners/tda18218*
9346
9347TDA18271 MEDIA DRIVER
9348M: Michael Krufky <mkrufky@linuxtv.org>
9349L: linux-media@vger.kernel.org
9350W: http://linuxtv.org/
9351W: http://github.com/mkrufky
9352Q: http://patchwork.linuxtv.org/project/linux-media/list/
9353T: git git://linuxtv.org/mkrufky/tuners.git
9354S: Maintained
9355F: drivers/media/tuners/tda18271*
9356
9357TDA827x MEDIA DRIVER
9358M: Michael Krufky <mkrufky@linuxtv.org>
9359L: linux-media@vger.kernel.org
9360W: http://linuxtv.org/
9361W: http://github.com/mkrufky
9362Q: http://patchwork.linuxtv.org/project/linux-media/list/
9363T: git git://linuxtv.org/mkrufky/tuners.git
9364S: Maintained
9365F: drivers/media/tuners/tda8290.*
9366
9367TDA8290 MEDIA DRIVER
9368M: Michael Krufky <mkrufky@linuxtv.org>
9369L: linux-media@vger.kernel.org
9370W: http://linuxtv.org/
9371W: http://github.com/mkrufky
9372Q: http://patchwork.linuxtv.org/project/linux-media/list/
9373T: git git://linuxtv.org/mkrufky/tuners.git
9374S: Maintained
9375F: drivers/media/tuners/tda8290.*
9376
9377TDA9840 MEDIA DRIVER
9378M: Hans Verkuil <hverkuil@xs4all.nl>
9379L: linux-media@vger.kernel.org
9380T: git git://linuxtv.org/media_tree.git
9381W: http://linuxtv.org
9382S: Maintained
9383F: drivers/media/i2c/tda9840*
9384
9385TEA5761 TUNER DRIVER
9386M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9387L: linux-media@vger.kernel.org
9388W: http://linuxtv.org
9389T: git git://linuxtv.org/media_tree.git
9390S: Odd fixes
9391F: drivers/media/tuners/tea5761.*
9392
9393TEA5767 TUNER DRIVER
9394M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9395L: linux-media@vger.kernel.org
9396W: http://linuxtv.org
9397T: git git://linuxtv.org/media_tree.git
9398S: Maintained
9399F: drivers/media/tuners/tea5767.*
9400
9401TEA6415C MEDIA DRIVER
9402M: Hans Verkuil <hverkuil@xs4all.nl>
9403L: linux-media@vger.kernel.org
9404T: git git://linuxtv.org/media_tree.git
9405W: http://linuxtv.org
9406S: Maintained
9407F: drivers/media/i2c/tea6415c*
9408
9409TEA6420 MEDIA DRIVER
9410M: Hans Verkuil <hverkuil@xs4all.nl>
9411L: linux-media@vger.kernel.org
9412T: git git://linuxtv.org/media_tree.git
9413W: http://linuxtv.org
9414S: Maintained
9415F: drivers/media/i2c/tea6420*
9416
9417TEAM DRIVER
9418M: Jiri Pirko <jiri@resnulli.us>
9419L: netdev@vger.kernel.org
9420S: Supported
9421F: drivers/net/team/
9422F: include/linux/if_team.h
9423F: include/uapi/linux/if_team.h
9424
9425TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9426M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9427S: Maintained
9428F: arch/x86/platform/ts5500/
9429
9430TECHNOTREND USB IR RECEIVER
9431M: Sean Young <sean@mess.org>
9432L: linux-media@vger.kernel.org
9433S: Maintained
9434F: drivers/media/rc/ttusbir.c
9435
9436TEGRA ARCHITECTURE SUPPORT
9437M: Stephen Warren <swarren@wwwdotorg.org>
9438M: Thierry Reding <thierry.reding@gmail.com>
9439M: Alexandre Courbot <gnurou@gmail.com>
9440L: linux-tegra@vger.kernel.org
9441Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
9442T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9443S: Supported
9444N: [^a-z]tegra
9445
9446TEGRA CLOCK DRIVER
9447M: Peter De Schrijver <pdeschrijver@nvidia.com>
9448M: Prashant Gaikwad <pgaikwad@nvidia.com>
9449S: Supported
9450F: drivers/clk/tegra/
9451
9452TEGRA DMA DRIVER
9453M: Laxman Dewangan <ldewangan@nvidia.com>
9454S: Supported
9455F: drivers/dma/tegra20-apb-dma.c
9456
9457TEGRA I2C DRIVER
9458M: Laxman Dewangan <ldewangan@nvidia.com>
9459S: Supported
9460F: drivers/i2c/busses/i2c-tegra.c
9461
9462TEGRA IOMMU DRIVERS
9463M: Hiroshi Doyu <hdoyu@nvidia.com>
9464S: Supported
9465F: drivers/iommu/tegra*
9466
9467TEGRA KBC DRIVER
9468M: Rakesh Iyer <riyer@nvidia.com>
9469M: Laxman Dewangan <ldewangan@nvidia.com>
9470S: Supported
9471F: drivers/input/keyboard/tegra-kbc.c
9472
9473TEGRA PWM DRIVER
9474M: Thierry Reding <thierry.reding@gmail.com>
9475S: Supported
9476F: drivers/pwm/pwm-tegra.c
9477
9478TEGRA SERIAL DRIVER
9479M: Laxman Dewangan <ldewangan@nvidia.com>
9480S: Supported
9481F: drivers/tty/serial/serial-tegra.c
9482
9483TEGRA SPI DRIVER
9484M: Laxman Dewangan <ldewangan@nvidia.com>
9485S: Supported
9486F: drivers/spi/spi-tegra*
9487
9488TEHUTI ETHERNET DRIVER
9489M: Andy Gospodarek <andy@greyhouse.net>
9490L: netdev@vger.kernel.org
9491S: Supported
9492F: drivers/net/ethernet/tehuti/*
9493
9494Telecom Clock Driver for MCPL0010
9495M: Mark Gross <mark.gross@intel.com>
9496S: Supported
9497F: drivers/char/tlclk.c
9498
9499TENSILICA XTENSA PORT (xtensa)
9500M: Chris Zankel <chris@zankel.net>
9501M: Max Filippov <jcmvbkbc@gmail.com>
9502L: linux-xtensa@linux-xtensa.org
9503S: Maintained
9504F: arch/xtensa/
9505F: drivers/irqchip/irq-xtensa-*
9506
9507THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9508M: Hans Verkuil <hverkuil@xs4all.nl>
9509L: linux-media@vger.kernel.org
9510T: git git://linuxtv.org/media_tree.git
9511W: http://linuxtv.org
9512S: Maintained
9513F: drivers/media/radio/radio-raremono.c
9514
9515THERMAL
9516M: Zhang Rui <rui.zhang@intel.com>
9517M: Eduardo Valentin <edubezval@gmail.com>
9518L: linux-pm@vger.kernel.org
9519T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9520T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9521Q: https://patchwork.kernel.org/project/linux-pm/list/
9522S: Supported
9523F: drivers/thermal/
9524F: include/linux/thermal.h
9525F: include/uapi/linux/thermal.h
9526F: include/linux/cpu_cooling.h
9527F: Documentation/devicetree/bindings/thermal/
9528
9529THINGM BLINK(1) USB RGB LED DRIVER
9530M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9531S: Maintained
9532F: drivers/hid/hid-thingm.c
9533
9534THINKPAD ACPI EXTRAS DRIVER
9535M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9536L: ibm-acpi-devel@lists.sourceforge.net
9537L: platform-driver-x86@vger.kernel.org
9538W: http://ibm-acpi.sourceforge.net
9539W: http://thinkwiki.org/wiki/Ibm-acpi
9540T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9541S: Maintained
9542F: drivers/platform/x86/thinkpad_acpi.c
9543
9544TI BANDGAP AND THERMAL DRIVER
9545M: Eduardo Valentin <edubezval@gmail.com>
9546L: linux-pm@vger.kernel.org
9547L: linux-omap@vger.kernel.org
9548S: Maintained
9549F: drivers/thermal/ti-soc-thermal/
9550
9551TI CLOCK DRIVER
9552M: Tero Kristo <t-kristo@ti.com>
9553L: linux-omap@vger.kernel.org
9554S: Maintained
9555F: drivers/clk/ti/
9556F: include/linux/clk/ti.h
9557
9558TI FLASH MEDIA INTERFACE DRIVER
9559M: Alex Dubov <oakad@yahoo.com>
9560S: Maintained
9561F: drivers/misc/tifm*
9562F: drivers/mmc/host/tifm_sd.c
9563F: include/linux/tifm.h
9564
9565TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9566M: Santosh Shilimkar <ssantosh@kernel.org>
9567L: linux-kernel@vger.kernel.org
9568L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9569S: Maintained
9570F: drivers/soc/ti/*
9571T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9572
9573
9574TI LM49xxx FAMILY ASoC CODEC DRIVERS
9575M: M R Swami Reddy <mr.swami.reddy@ti.com>
9576M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9577L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9578S: Maintained
9579F: sound/soc/codecs/lm49453*
9580F: sound/soc/codecs/isabelle*
9581
9582TI LP855x BACKLIGHT DRIVER
9583M: Milo Kim <milo.kim@ti.com>
9584S: Maintained
9585F: Documentation/backlight/lp855x-driver.txt
9586F: drivers/video/backlight/lp855x_bl.c
9587F: include/linux/platform_data/lp855x.h
9588
9589TI LP8727 CHARGER DRIVER
9590M: Milo Kim <milo.kim@ti.com>
9591S: Maintained
9592F: drivers/power/lp8727_charger.c
9593F: include/linux/platform_data/lp8727.h
9594
9595TI LP8788 MFD DRIVER
9596M: Milo Kim <milo.kim@ti.com>
9597S: Maintained
9598F: drivers/iio/adc/lp8788_adc.c
9599F: drivers/leds/leds-lp8788.c
9600F: drivers/mfd/lp8788*.c
9601F: drivers/power/lp8788-charger.c
9602F: drivers/regulator/lp8788-*.c
9603F: include/linux/mfd/lp8788*.h
9604
9605TI TWL4030 SERIES SOC CODEC DRIVER
9606M: Peter Ujfalusi <peter.ujfalusi@ti.com>
9607L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9608S: Maintained
9609F: sound/soc/codecs/twl4030*
9610
9611TI WILINK WIRELESS DRIVERS
9612L: linux-wireless@vger.kernel.org
9613W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9614W: http://wireless.kernel.org/en/users/Drivers/wl1251
9615T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9616S: Orphan
9617F: drivers/net/wireless/ti/
9618F: include/linux/wl12xx.h
9619
9620TIPC NETWORK LAYER
9621M: Jon Maloy <jon.maloy@ericsson.com>
9622M: Allan Stephens <allan.stephens@windriver.com>
9623L: netdev@vger.kernel.org (core kernel code)
9624L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9625W: http://tipc.sourceforge.net/
9626S: Maintained
9627F: include/uapi/linux/tipc*.h
9628F: net/tipc/
9629
9630TILE ARCHITECTURE
9631M: Chris Metcalf <cmetcalf@ezchip.com>
9632W: http://www.tilera.com/scm/
9633S: Supported
9634F: arch/tile/
9635F: drivers/char/tile-srom.c
9636F: drivers/edac/tile_edac.c
9637F: drivers/net/ethernet/tile/
9638F: drivers/rtc/rtc-tile.c
9639F: drivers/tty/hvc/hvc_tile.c
9640F: drivers/tty/serial/tilegx.c
9641F: drivers/usb/host/*-tilegx.c
9642F: include/linux/usb/tilegx.h
9643
9644TLAN NETWORK DRIVER
9645M: Samuel Chessman <chessman@tux.org>
9646L: tlan-devel@lists.sourceforge.net (subscribers-only)
9647W: http://sourceforge.net/projects/tlan/
9648S: Maintained
9649F: Documentation/networking/tlan.txt
9650F: drivers/net/ethernet/ti/tlan.*
9651
9652TOMOYO SECURITY MODULE
9653M: Kentaro Takeda <takedakn@nttdata.co.jp>
9654M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9655L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9656L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9657L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9658L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9659W: http://tomoyo.sourceforge.jp/
9660T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9661S: Maintained
9662F: security/tomoyo/
9663
9664TOPSTAR LAPTOP EXTRAS DRIVER
9665M: Herton Ronaldo Krzesinski <herton@canonical.com>
9666L: platform-driver-x86@vger.kernel.org
9667S: Maintained
9668F: drivers/platform/x86/topstar-laptop.c
9669
9670TOSHIBA ACPI EXTRAS DRIVER
9671L: platform-driver-x86@vger.kernel.org
9672S: Orphan
9673F: drivers/platform/x86/toshiba_acpi.c
9674
9675TOSHIBA SMM DRIVER
9676M: Jonathan Buzzard <jonathan@buzzard.org.uk>
9677L: tlinux-users@tce.toshiba-dme.co.jp
9678W: http://www.buzzard.org.uk/toshiba/
9679S: Maintained
9680F: drivers/char/toshiba.c
9681F: include/linux/toshiba.h
9682F: include/uapi/linux/toshiba.h
9683
9684TMIO MMC DRIVER
9685M: Ian Molton <ian.molton@codethink.co.uk>
9686L: linux-mmc@vger.kernel.org
9687S: Maintained
9688F: drivers/mmc/host/tmio_mmc*
9689F: drivers/mmc/host/sh_mobile_sdhi.c
9690F: include/linux/mmc/tmio.h
9691F: include/linux/mmc/sh_mobile_sdhi.h
9692
9693TMP401 HARDWARE MONITOR DRIVER
9694M: Guenter Roeck <linux@roeck-us.net>
9695L: lm-sensors@lm-sensors.org
9696S: Maintained
9697F: Documentation/hwmon/tmp401
9698F: drivers/hwmon/tmp401.c
9699
9700TMPFS (SHMEM FILESYSTEM)
9701M: Hugh Dickins <hughd@google.com>
9702L: linux-mm@kvack.org
9703S: Maintained
9704F: include/linux/shmem_fs.h
9705F: mm/shmem.c
9706
9707TM6000 VIDEO4LINUX DRIVER
9708M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9709L: linux-media@vger.kernel.org
9710W: http://linuxtv.org
9711T: git git://linuxtv.org/media_tree.git
9712S: Odd fixes
9713F: drivers/media/usb/tm6000/
9714
9715TW68 VIDEO4LINUX DRIVER
9716M: Hans Verkuil <hverkuil@xs4all.nl>
9717L: linux-media@vger.kernel.org
9718T: git git://linuxtv.org/media_tree.git
9719W: http://linuxtv.org
9720S: Odd Fixes
9721F: drivers/media/pci/tw68/
9722
9723TPM DEVICE DRIVER
9724M: Peter Huewe <peterhuewe@gmx.de>
9725M: Ashley Lai <ashley@ashleylai.com>
9726M: Marcel Selhorst <tpmdd@selhorst.net>
9727W: http://tpmdd.sourceforge.net
9728L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9729S: Maintained
9730F: drivers/char/tpm/
9731
9732TRACING
9733M: Steven Rostedt <rostedt@goodmis.org>
9734M: Ingo Molnar <mingo@redhat.com>
9735T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9736S: Maintained
9737F: Documentation/trace/ftrace.txt
9738F: arch/*/*/*/ftrace.h
9739F: arch/*/kernel/ftrace.c
9740F: include/*/ftrace.h
9741F: include/linux/trace*.h
9742F: include/trace/
9743F: kernel/trace/
9744F: tools/testing/selftests/ftrace/
9745
9746TRIVIAL PATCHES
9747M: Jiri Kosina <trivial@kernel.org>
9748T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
9749S: Maintained
9750K: ^Subject:.*(?i)trivial
9751
9752TTY LAYER
9753M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9754M: Jiri Slaby <jslaby@suse.cz>
9755S: Supported
9756T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
9757F: drivers/tty/
9758F: drivers/tty/serial/serial_core.c
9759F: include/linux/serial_core.h
9760F: include/linux/serial.h
9761F: include/linux/tty.h
9762F: include/uapi/linux/serial_core.h
9763F: include/uapi/linux/serial.h
9764F: include/uapi/linux/tty.h
9765
9766TUA9001 MEDIA DRIVER
9767M: Antti Palosaari <crope@iki.fi>
9768L: linux-media@vger.kernel.org
9769W: http://linuxtv.org/
9770W: http://palosaari.fi/linux/
9771Q: http://patchwork.linuxtv.org/project/linux-media/list/
9772T: git git://linuxtv.org/anttip/media_tree.git
9773S: Maintained
9774F: drivers/media/tuners/tua9001*
9775
9776TULIP NETWORK DRIVERS
9777M: Grant Grundler <grundler@parisc-linux.org>
9778L: netdev@vger.kernel.org
9779S: Maintained
9780F: drivers/net/ethernet/dec/tulip/
9781
9782TUN/TAP driver
9783M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
9784W: http://vtun.sourceforge.net/tun
9785S: Maintained
9786F: Documentation/networking/tuntap.txt
9787F: arch/um/os-Linux/drivers/
9788
9789TURBOCHANNEL SUBSYSTEM
9790M: "Maciej W. Rozycki" <macro@linux-mips.org>
9791M: Ralf Baechle <ralf@linux-mips.org>
9792L: linux-mips@linux-mips.org
9793Q: http://patchwork.linux-mips.org/project/linux-mips/list/
9794S: Maintained
9795F: drivers/tc/
9796F: include/linux/tc.h
9797
9798U14-34F SCSI DRIVER
9799M: Dario Ballabio <ballabio_dario@emc.com>
9800L: linux-scsi@vger.kernel.org
9801S: Maintained
9802F: drivers/scsi/u14-34f.c
9803
9804UBI FILE SYSTEM (UBIFS)
9805M: Artem Bityutskiy <dedekind1@gmail.com>
9806M: Adrian Hunter <adrian.hunter@intel.com>
9807L: linux-mtd@lists.infradead.org
9808T: git git://git.infradead.org/ubifs-2.6.git
9809W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9810S: Maintained
9811F: Documentation/filesystems/ubifs.txt
9812F: fs/ubifs/
9813
9814UCLINUX (AND M68KNOMMU)
9815M: Greg Ungerer <gerg@uclinux.org>
9816W: http://www.uclinux.org/
9817L: uclinux-dev@uclinux.org (subscribers-only)
9818S: Maintained
9819F: arch/m68k/*/*_no.*
9820F: arch/m68k/include/asm/*_no.*
9821
9822UDF FILESYSTEM
9823M: Jan Kara <jack@suse.cz>
9824S: Maintained
9825F: Documentation/filesystems/udf.txt
9826F: fs/udf/
9827
9828UFS FILESYSTEM
9829M: Evgeniy Dushistov <dushistov@mail.ru>
9830S: Maintained
9831F: Documentation/filesystems/ufs.txt
9832F: fs/ufs/
9833
9834UHID USERSPACE HID IO DRIVER:
9835M: David Herrmann <dh.herrmann@googlemail.com>
9836L: linux-input@vger.kernel.org
9837S: Maintained
9838F: drivers/hid/uhid.c
9839F: include/uapi/linux/uhid.h
9840
9841ULTRA-WIDEBAND (UWB) SUBSYSTEM:
9842L: linux-usb@vger.kernel.org
9843S: Orphan
9844F: drivers/uwb/
9845F: include/linux/uwb.h
9846F: include/linux/uwb/
9847
9848UNICORE32 ARCHITECTURE:
9849M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9850W: http://mprc.pku.edu.cn/~guanxuetao/linux
9851S: Maintained
9852T: git git://github.com/gxt/linux.git
9853F: arch/unicore32/
9854
9855UNIFDEF
9856M: Tony Finch <dot@dotat.at>
9857W: http://dotat.at/prog/unifdef
9858S: Maintained
9859F: scripts/unifdef.c
9860
9861UNIFORM CDROM DRIVER
9862M: Jens Axboe <axboe@kernel.dk>
9863W: http://www.kernel.dk
9864S: Maintained
9865F: Documentation/cdrom/
9866F: drivers/cdrom/cdrom.c
9867F: include/linux/cdrom.h
9868F: include/uapi/linux/cdrom.h
9869
9870UNISYS S-PAR DRIVERS
9871M: Benjamin Romer <benjamin.romer@unisys.com>
9872M: David Kershner <david.kershner@unisys.com>
9873L: sparmaintainer@unisys.com (Unisys internal)
9874S: Supported
9875F: drivers/staging/unisys/
9876
9877UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9878M: Vinayak Holikatti <vinholikatti@gmail.com>
9879L: linux-scsi@vger.kernel.org
9880S: Supported
9881F: Documentation/scsi/ufs.txt
9882F: drivers/scsi/ufs/
9883
9884UNSORTED BLOCK IMAGES (UBI)
9885M: Artem Bityutskiy <dedekind1@gmail.com>
9886W: http://www.linux-mtd.infradead.org/
9887L: linux-mtd@lists.infradead.org
9888T: git git://git.infradead.org/ubifs-2.6.git
9889S: Maintained
9890F: drivers/mtd/ubi/
9891F: include/linux/mtd/ubi.h
9892F: include/uapi/mtd/ubi-user.h
9893
9894UNSORTED BLOCK IMAGES (UBI) Fastmap
9895M: Richard Weinberger <richard@nod.at>
9896L: linux-mtd@lists.infradead.org
9897S: Maintained
9898F: drivers/mtd/ubi/fastmap.c
9899
9900USB ACM DRIVER
9901M: Oliver Neukum <oliver@neukum.org>
9902L: linux-usb@vger.kernel.org
9903S: Maintained
9904F: Documentation/usb/acm.txt
9905F: drivers/usb/class/cdc-acm.*
9906
9907USB AR5523 WIRELESS DRIVER
9908M: Pontus Fuchs <pontus.fuchs@gmail.com>
9909L: linux-wireless@vger.kernel.org
9910S: Maintained
9911F: drivers/net/wireless/ath/ar5523/
9912
9913USB ATTACHED SCSI
9914M: Hans de Goede <hdegoede@redhat.com>
9915M: Gerd Hoffmann <kraxel@redhat.com>
9916L: linux-usb@vger.kernel.org
9917L: linux-scsi@vger.kernel.org
9918S: Maintained
9919F: drivers/usb/storage/uas.c
9920
9921USB CDC ETHERNET DRIVER
9922M: Oliver Neukum <oliver@neukum.org>
9923L: linux-usb@vger.kernel.org
9924S: Maintained
9925F: drivers/net/usb/cdc_*.c
9926F: include/uapi/linux/usb/cdc.h
9927
9928USB CYPRESS C67X00 DRIVER
9929M: Peter Korsgaard <jacmet@sunsite.dk>
9930L: linux-usb@vger.kernel.org
9931S: Maintained
9932F: drivers/usb/c67x00/
9933
9934USB DAVICOM DM9601 DRIVER
9935M: Peter Korsgaard <jacmet@sunsite.dk>
9936L: netdev@vger.kernel.org
9937W: http://www.linux-usb.org/usbnet
9938S: Maintained
9939F: drivers/net/usb/dm9601.c
9940
9941USB DIAMOND RIO500 DRIVER
9942M: Cesar Miquel <miquel@df.uba.ar>
9943L: rio500-users@lists.sourceforge.net
9944W: http://rio500.sourceforge.net
9945S: Maintained
9946F: drivers/usb/misc/rio500*
9947
9948USB EHCI DRIVER
9949M: Alan Stern <stern@rowland.harvard.edu>
9950L: linux-usb@vger.kernel.org
9951S: Maintained
9952F: Documentation/usb/ehci.txt
9953F: drivers/usb/host/ehci*
9954
9955USB GADGET/PERIPHERAL SUBSYSTEM
9956M: Felipe Balbi <balbi@ti.com>
9957L: linux-usb@vger.kernel.org
9958W: http://www.linux-usb.org/gadget
9959T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9960S: Maintained
9961F: drivers/usb/gadget/
9962F: include/linux/usb/gadget*
9963
9964USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
9965M: Jiri Kosina <jkosina@suse.cz>
9966L: linux-usb@vger.kernel.org
9967T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
9968S: Maintained
9969F: Documentation/hid/hiddev.txt
9970F: drivers/hid/usbhid/
9971
9972USB ISP116X DRIVER
9973M: Olav Kongas <ok@artecdesign.ee>
9974L: linux-usb@vger.kernel.org
9975S: Maintained
9976F: drivers/usb/host/isp116x*
9977F: include/linux/usb/isp116x.h
9978
9979USB MASS STORAGE DRIVER
9980M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
9981L: linux-usb@vger.kernel.org
9982L: usb-storage@lists.one-eyed-alien.net
9983S: Maintained
9984W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
9985F: drivers/usb/storage/
9986
9987USB MIDI DRIVER
9988M: Clemens Ladisch <clemens@ladisch.de>
9989L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9990T: git git://git.alsa-project.org/alsa-kernel.git
9991S: Maintained
9992F: sound/usb/midi.*
9993
9994USB NETWORKING DRIVERS
9995L: linux-usb@vger.kernel.org
9996S: Odd Fixes
9997F: drivers/net/usb/
9998
9999USB OHCI DRIVER
10000M: Alan Stern <stern@rowland.harvard.edu>
10001L: linux-usb@vger.kernel.org
10002S: Maintained
10003F: Documentation/usb/ohci.txt
10004F: drivers/usb/host/ohci*
10005
10006USB OVER IP DRIVER
10007M: Valentina Manea <valentina.manea.m@gmail.com>
10008M: Shuah Khan <shuah.kh@samsung.com>
10009L: linux-usb@vger.kernel.org
10010S: Maintained
10011F: drivers/usb/usbip/
10012F: tools/usb/usbip/
10013
10014USB PEGASUS DRIVER
10015M: Petko Manolov <petkan@nucleusys.com>
10016L: linux-usb@vger.kernel.org
10017L: netdev@vger.kernel.org
10018T: git git://github.com/petkan/pegasus.git
10019W: https://github.com/petkan/pegasus
10020S: Maintained
10021F: drivers/net/usb/pegasus.*
10022
10023USB PHY LAYER
10024M: Felipe Balbi <balbi@ti.com>
10025L: linux-usb@vger.kernel.org
10026T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10027S: Maintained
10028F: drivers/usb/phy/
10029
10030USB PRINTER DRIVER (usblp)
10031M: Pete Zaitcev <zaitcev@redhat.com>
10032L: linux-usb@vger.kernel.org
10033S: Supported
10034F: drivers/usb/class/usblp.c
10035
10036USB RTL8150 DRIVER
10037M: Petko Manolov <petkan@nucleusys.com>
10038L: linux-usb@vger.kernel.org
10039L: netdev@vger.kernel.org
10040T: git git://github.com/petkan/rtl8150.git
10041W: https://github.com/petkan/rtl8150
10042S: Maintained
10043F: drivers/net/usb/rtl8150.c
10044
10045USB SERIAL SUBSYSTEM
10046M: Johan Hovold <johan@kernel.org>
10047L: linux-usb@vger.kernel.org
10048S: Maintained
10049F: Documentation/usb/usb-serial.txt
10050F: drivers/usb/serial/
10051F: include/linux/usb/serial.h
10052
10053USB SMSC75XX ETHERNET DRIVER
10054M: Steve Glendinning <steve.glendinning@shawell.net>
10055L: netdev@vger.kernel.org
10056S: Maintained
10057F: drivers/net/usb/smsc75xx.*
10058
10059USB SMSC95XX ETHERNET DRIVER
10060M: Steve Glendinning <steve.glendinning@shawell.net>
10061L: netdev@vger.kernel.org
10062S: Maintained
10063F: drivers/net/usb/smsc95xx.*
10064
10065USB SUBSYSTEM
10066M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10067L: linux-usb@vger.kernel.org
10068W: http://www.linux-usb.org
10069T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10070S: Supported
10071F: Documentation/usb/
10072F: drivers/usb/
10073F: include/linux/usb.h
10074F: include/linux/usb/
10075
10076USB UHCI DRIVER
10077M: Alan Stern <stern@rowland.harvard.edu>
10078L: linux-usb@vger.kernel.org
10079S: Maintained
10080F: drivers/usb/host/uhci*
10081
10082USB "USBNET" DRIVER FRAMEWORK
10083M: Oliver Neukum <oneukum@suse.de>
10084L: netdev@vger.kernel.org
10085W: http://www.linux-usb.org/usbnet
10086S: Maintained
10087F: drivers/net/usb/usbnet.c
10088F: include/linux/usb/usbnet.h
10089
10090USB VIDEO CLASS
10091M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10092L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10093L: linux-media@vger.kernel.org
10094T: git git://linuxtv.org/media_tree.git
10095W: http://www.ideasonboard.org/uvc/
10096S: Maintained
10097F: drivers/media/usb/uvc/
10098F: include/uapi/linux/uvcvideo.h
10099
10100USB VISION DRIVER
10101M: Hans Verkuil <hverkuil@xs4all.nl>
10102L: linux-media@vger.kernel.org
10103T: git git://linuxtv.org/media_tree.git
10104W: http://linuxtv.org
10105S: Odd Fixes
10106F: drivers/media/usb/usbvision/
10107
10108USB WEBCAM GADGET
10109M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10110L: linux-usb@vger.kernel.org
10111S: Maintained
10112F: drivers/usb/gadget/function/*uvc*
10113F: drivers/usb/gadget/legacy/webcam.c
10114
10115USB WIRELESS RNDIS DRIVER (rndis_wlan)
10116M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
10117L: linux-wireless@vger.kernel.org
10118S: Maintained
10119F: drivers/net/wireless/rndis_wlan.c
10120
10121USB XHCI DRIVER
10122M: Mathias Nyman <mathias.nyman@intel.com>
10123L: linux-usb@vger.kernel.org
10124S: Supported
10125F: drivers/usb/host/xhci*
10126F: drivers/usb/host/pci-quirks*
10127
10128USB ZD1201 DRIVER
10129L: linux-wireless@vger.kernel.org
10130W: http://linux-lc100020.sourceforge.net
10131S: Orphan
10132F: drivers/net/wireless/zd1201.*
10133
10134USB ZR364XX DRIVER
10135M: Antoine Jacquet <royale@zerezo.com>
10136L: linux-usb@vger.kernel.org
10137L: linux-media@vger.kernel.org
10138T: git git://linuxtv.org/media_tree.git
10139W: http://royale.zerezo.com/zr364xx/
10140S: Maintained
10141F: Documentation/video4linux/zr364xx.txt
10142F: drivers/media/usb/zr364xx/
10143
10144USER-MODE LINUX (UML)
10145M: Jeff Dike <jdike@addtoit.com>
10146M: Richard Weinberger <richard@nod.at>
10147L: user-mode-linux-devel@lists.sourceforge.net
10148L: user-mode-linux-user@lists.sourceforge.net
10149W: http://user-mode-linux.sourceforge.net
10150S: Maintained
10151F: Documentation/virtual/uml/
10152F: arch/um/
10153F: arch/x86/um/
10154F: fs/hostfs/
10155F: fs/hppfs/
10156
10157USERSPACE I/O (UIO)
10158M: "Hans J. Koch" <hjk@hansjkoch.de>
10159M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10160S: Maintained
10161F: Documentation/DocBook/uio-howto.tmpl
10162F: drivers/uio/
10163F: include/linux/uio*.h
10164
10165UTIL-LINUX PACKAGE
10166M: Karel Zak <kzak@redhat.com>
10167L: util-linux@vger.kernel.org
10168W: http://en.wikipedia.org/wiki/Util-linux
10169T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10170S: Maintained
10171
10172UVESAFB DRIVER
10173M: Michal Januszewski <spock@gentoo.org>
10174L: linux-fbdev@vger.kernel.org
10175W: http://dev.gentoo.org/~spock/projects/uvesafb/
10176S: Maintained
10177F: Documentation/fb/uvesafb.txt
10178F: drivers/video/fbdev/uvesafb.*
10179
10180VFAT/FAT/MSDOS FILESYSTEM
10181M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10182S: Maintained
10183F: Documentation/filesystems/vfat.txt
10184F: fs/fat/
10185
10186VFIO DRIVER
10187M: Alex Williamson <alex.williamson@redhat.com>
10188L: kvm@vger.kernel.org
10189S: Maintained
10190F: Documentation/vfio.txt
10191F: drivers/vfio/
10192F: include/linux/vfio.h
10193F: include/uapi/linux/vfio.h
10194
10195VIDEOBUF2 FRAMEWORK
10196M: Pawel Osciak <pawel@osciak.com>
10197M: Marek Szyprowski <m.szyprowski@samsung.com>
10198M: Kyungmin Park <kyungmin.park@samsung.com>
10199L: linux-media@vger.kernel.org
10200S: Maintained
10201F: drivers/media/v4l2-core/videobuf2-*
10202F: include/media/videobuf2-*
10203
10204VIRTIO CONSOLE DRIVER
10205M: Amit Shah <amit.shah@redhat.com>
10206L: virtualization@lists.linux-foundation.org
10207S: Maintained
10208F: drivers/char/virtio_console.c
10209F: include/linux/virtio_console.h
10210F: include/uapi/linux/virtio_console.h
10211
10212VIRTIO CORE, NET AND BLOCK DRIVERS
10213M: Rusty Russell <rusty@rustcorp.com.au>
10214M: "Michael S. Tsirkin" <mst@redhat.com>
10215L: virtualization@lists.linux-foundation.org
10216S: Maintained
10217F: drivers/virtio/
10218F: tools/virtio/
10219F: drivers/net/virtio_net.c
10220F: drivers/block/virtio_blk.c
10221F: include/linux/virtio_*.h
10222F: include/uapi/linux/virtio_*.h
10223
10224VIRTIO HOST (VHOST)
10225M: "Michael S. Tsirkin" <mst@redhat.com>
10226L: kvm@vger.kernel.org
10227L: virtualization@lists.linux-foundation.org
10228L: netdev@vger.kernel.org
10229S: Maintained
10230F: drivers/vhost/
10231F: include/uapi/linux/vhost.h
10232
10233VIA RHINE NETWORK DRIVER
10234M: Roger Luethi <rl@hellgate.ch>
10235S: Maintained
10236F: drivers/net/ethernet/via/via-rhine.c
10237
10238VIA SD/MMC CARD CONTROLLER DRIVER
10239M: Bruce Chang <brucechang@via.com.tw>
10240M: Harald Welte <HaraldWelte@viatech.com>
10241S: Maintained
10242F: drivers/mmc/host/via-sdmmc.c
10243
10244VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10245M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10246L: linux-fbdev@vger.kernel.org
10247S: Maintained
10248F: include/linux/via-core.h
10249F: include/linux/via-gpio.h
10250F: include/linux/via_i2c.h
10251F: drivers/video/fbdev/via/
10252
10253VIA VELOCITY NETWORK DRIVER
10254M: Francois Romieu <romieu@fr.zoreil.com>
10255L: netdev@vger.kernel.org
10256S: Maintained
10257F: drivers/net/ethernet/via/via-velocity.*
10258
10259VIVID VIRTUAL VIDEO DRIVER
10260M: Hans Verkuil <hverkuil@xs4all.nl>
10261L: linux-media@vger.kernel.org
10262T: git git://linuxtv.org/media_tree.git
10263W: http://linuxtv.org
10264S: Maintained
10265F: drivers/media/platform/vivid/*
10266
10267VLAN (802.1Q)
10268M: Patrick McHardy <kaber@trash.net>
10269L: netdev@vger.kernel.org
10270S: Maintained
10271F: drivers/net/macvlan.c
10272F: include/linux/if_*vlan.h
10273F: net/8021q/
10274
10275VLYNQ BUS
10276M: Florian Fainelli <florian@openwrt.org>
10277L: openwrt-devel@lists.openwrt.org (subscribers-only)
10278S: Maintained
10279F: drivers/vlynq/vlynq.c
10280F: include/linux/vlynq.h
10281
10282VME SUBSYSTEM
10283M: Martyn Welch <martyn.welch@ge.com>
10284M: Manohar Vanga <manohar.vanga@gmail.com>
10285M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10286L: devel@driverdev.osuosl.org
10287S: Maintained
10288T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10289F: Documentation/vme_api.txt
10290F: drivers/staging/vme/
10291F: drivers/vme/
10292F: include/linux/vme*
10293
10294VMWARE HYPERVISOR INTERFACE
10295M: Alok Kataria <akataria@vmware.com>
10296L: virtualization@lists.linux-foundation.org
10297S: Supported
10298F: arch/x86/kernel/cpu/vmware.c
10299
10300VMWARE BALLOON DRIVER
10301M: Xavier Deguillard <xdeguillard@vmware.com>
10302M: Philip Moltmann <moltmann@vmware.com>
10303M: "VMware, Inc." <pv-drivers@vmware.com>
10304L: linux-kernel@vger.kernel.org
10305S: Maintained
10306F: drivers/misc/vmw_balloon.c
10307
10308VMWARE VMXNET3 ETHERNET DRIVER
10309M: Shreyas Bhatewara <sbhatewara@vmware.com>
10310M: "VMware, Inc." <pv-drivers@vmware.com>
10311L: netdev@vger.kernel.org
10312S: Maintained
10313F: drivers/net/vmxnet3/
10314
10315VMware PVSCSI driver
10316M: Arvind Kumar <arvindkumar@vmware.com>
10317M: VMware PV-Drivers <pv-drivers@vmware.com>
10318L: linux-scsi@vger.kernel.org
10319S: Maintained
10320F: drivers/scsi/vmw_pvscsi.c
10321F: drivers/scsi/vmw_pvscsi.h
10322
10323VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10324M: Liam Girdwood <lgirdwood@gmail.com>
10325M: Mark Brown <broonie@kernel.org>
10326L: linux-kernel@vger.kernel.org
10327W: http://opensource.wolfsonmicro.com/node/15
10328W: http://www.slimlogic.co.uk/?p=48
10329T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10330S: Supported
10331F: drivers/regulator/
10332F: include/linux/regulator/
10333
10334VT1211 HARDWARE MONITOR DRIVER
10335M: Juerg Haefliger <juergh@gmail.com>
10336L: lm-sensors@lm-sensors.org
10337S: Maintained
10338F: Documentation/hwmon/vt1211
10339F: drivers/hwmon/vt1211.c
10340
10341VT8231 HARDWARE MONITOR DRIVER
10342M: Roger Lucas <vt8231@hiddenengine.co.uk>
10343L: lm-sensors@lm-sensors.org
10344S: Maintained
10345F: drivers/hwmon/vt8231.c
10346
10347VUB300 USB to SDIO/SD/MMC bridge chip
10348M: Tony Olech <tony.olech@elandigitalsystems.com>
10349L: linux-mmc@vger.kernel.org
10350L: linux-usb@vger.kernel.org
10351S: Supported
10352F: drivers/mmc/host/vub300.c
10353
10354W1 DALLAS'S 1-WIRE BUS
10355M: Evgeniy Polyakov <zbr@ioremap.net>
10356S: Maintained
10357F: Documentation/w1/
10358F: drivers/w1/
10359
10360W83791D HARDWARE MONITORING DRIVER
10361M: Marc Hulsman <m.hulsman@tudelft.nl>
10362L: lm-sensors@lm-sensors.org
10363S: Maintained
10364F: Documentation/hwmon/w83791d
10365F: drivers/hwmon/w83791d.c
10366
10367W83793 HARDWARE MONITORING DRIVER
10368M: Rudolf Marek <r.marek@assembler.cz>
10369L: lm-sensors@lm-sensors.org
10370S: Maintained
10371F: Documentation/hwmon/w83793
10372F: drivers/hwmon/w83793.c
10373
10374W83795 HARDWARE MONITORING DRIVER
10375M: Jean Delvare <jdelvare@suse.de>
10376L: lm-sensors@lm-sensors.org
10377S: Maintained
10378F: drivers/hwmon/w83795.c
10379
10380W83L51xD SD/MMC CARD INTERFACE DRIVER
10381M: Pierre Ossman <pierre@ossman.eu>
10382S: Maintained
10383F: drivers/mmc/host/wbsd.*
10384
10385WACOM PROTOCOL 4 SERIAL TABLETS
10386M: Julian Squires <julian@cipht.net>
10387M: Hans de Goede <hdegoede@redhat.com>
10388L: linux-input@vger.kernel.org
10389S: Maintained
10390F: drivers/input/tablet/wacom_serial4.c
10391
10392WATCHDOG DEVICE DRIVERS
10393M: Wim Van Sebroeck <wim@iguana.be>
10394L: linux-watchdog@vger.kernel.org
10395W: http://www.linux-watchdog.org/
10396T: git git://www.linux-watchdog.org/linux-watchdog.git
10397S: Maintained
10398F: Documentation/watchdog/
10399F: drivers/watchdog/
10400F: include/linux/watchdog.h
10401F: include/uapi/linux/watchdog.h
10402
10403WD7000 SCSI DRIVER
10404M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
10405L: linux-scsi@vger.kernel.org
10406S: Maintained
10407F: drivers/scsi/wd7000.c
10408
10409WIIMOTE HID DRIVER
10410M: David Herrmann <dh.herrmann@googlemail.com>
10411L: linux-input@vger.kernel.org
10412S: Maintained
10413F: drivers/hid/hid-wiimote*
10414
10415WINBOND CIR DRIVER
10416M: David Härdeman <david@hardeman.nu>
10417S: Maintained
10418F: drivers/media/rc/winbond-cir.c
10419
10420WIMAX STACK
10421M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10422M: linux-wimax@intel.com
10423L: wimax@linuxwimax.org (subscribers-only)
10424S: Supported
10425W: http://linuxwimax.org
10426F: Documentation/wimax/README.wimax
10427F: include/linux/wimax/debug.h
10428F: include/net/wimax.h
10429F: include/uapi/linux/wimax.h
10430F: net/wimax/
10431
10432WISTRON LAPTOP BUTTON DRIVER
10433M: Miloslav Trmac <mitr@volny.cz>
10434S: Maintained
10435F: drivers/input/misc/wistron_btns.c
10436
10437WL3501 WIRELESS PCMCIA CARD DRIVER
10438M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10439L: linux-wireless@vger.kernel.org
10440W: http://oops.ghostprotocols.net:81/blog
10441S: Maintained
10442F: drivers/net/wireless/wl3501*
10443
10444WM97XX TOUCHSCREEN DRIVERS
10445M: Mark Brown <broonie@kernel.org>
10446M: Liam Girdwood <lrg@slimlogic.co.uk>
10447L: linux-input@vger.kernel.org
10448T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10449W: http://opensource.wolfsonmicro.com/node/7
10450S: Supported
10451F: drivers/input/touchscreen/*wm97*
10452F: include/linux/wm97xx.h
10453
10454WOLFSON MICROELECTRONICS DRIVERS
10455L: patches@opensource.wolfsonmicro.com
10456T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10457T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10458W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10459S: Supported
10460F: Documentation/hwmon/wm83??
10461F: arch/arm/mach-s3c64xx/mach-crag6410*
10462F: drivers/clk/clk-wm83*.c
10463F: drivers/extcon/extcon-arizona.c
10464F: drivers/leds/leds-wm83*.c
10465F: drivers/gpio/gpio-*wm*.c
10466F: drivers/gpio/gpio-arizona.c
10467F: drivers/hwmon/wm83??-hwmon.c
10468F: drivers/input/misc/wm831x-on.c
10469F: drivers/input/touchscreen/wm831x-ts.c
10470F: drivers/input/touchscreen/wm97*.c
10471F: drivers/mfd/arizona*
10472F: drivers/mfd/wm*.c
10473F: drivers/power/wm83*.c
10474F: drivers/rtc/rtc-wm83*.c
10475F: drivers/regulator/wm8*.c
10476F: drivers/video/backlight/wm83*_bl.c
10477F: drivers/watchdog/wm83*_wdt.c
10478F: include/linux/mfd/arizona/
10479F: include/linux/mfd/wm831x/
10480F: include/linux/mfd/wm8350/
10481F: include/linux/mfd/wm8400*
10482F: include/linux/wm97xx.h
10483F: include/sound/wm????.h
10484F: sound/soc/codecs/arizona.?
10485F: sound/soc/codecs/wm*
10486
10487WORKQUEUE
10488M: Tejun Heo <tj@kernel.org>
10489T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10490S: Maintained
10491F: include/linux/workqueue.h
10492F: kernel/workqueue.c
10493F: Documentation/workqueue.txt
10494
10495X.25 NETWORK LAYER
10496M: Andrew Hendry <andrew.hendry@gmail.com>
10497L: linux-x25@vger.kernel.org
10498S: Odd Fixes
10499F: Documentation/networking/x25*
10500F: include/net/x25*
10501F: net/x25/
10502
10503X86 ARCHITECTURE (32-BIT AND 64-BIT)
10504M: Thomas Gleixner <tglx@linutronix.de>
10505M: Ingo Molnar <mingo@redhat.com>
10506M: "H. Peter Anvin" <hpa@zytor.com>
10507M: x86@kernel.org
10508L: linux-kernel@vger.kernel.org
10509T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10510S: Maintained
10511F: Documentation/x86/
10512F: arch/x86/
10513
10514X86 PLATFORM DRIVERS
10515M: Darren Hart <dvhart@infradead.org>
10516L: platform-driver-x86@vger.kernel.org
10517T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10518S: Maintained
10519F: drivers/platform/x86/
10520
10521X86 MCE INFRASTRUCTURE
10522M: Tony Luck <tony.luck@intel.com>
10523M: Borislav Petkov <bp@alien8.de>
10524L: linux-edac@vger.kernel.org
10525S: Maintained
10526F: arch/x86/kernel/cpu/mcheck/*
10527
10528X86 VDSO
10529M: Andy Lutomirski <luto@amacapital.net>
10530L: linux-kernel@vger.kernel.org
10531T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10532S: Maintained
10533F: arch/x86/vdso/
10534
10535XC2028/3028 TUNER DRIVER
10536M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10537L: linux-media@vger.kernel.org
10538W: http://linuxtv.org
10539T: git git://linuxtv.org/media_tree.git
10540S: Maintained
10541F: drivers/media/tuners/tuner-xc2028.*
10542
10543XEN HYPERVISOR INTERFACE
10544M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10545M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10546M: David Vrabel <david.vrabel@citrix.com>
10547L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10548T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10549S: Supported
10550F: arch/x86/xen/
10551F: drivers/*/xen-*front.c
10552F: drivers/xen/
10553F: arch/x86/include/asm/xen/
10554F: include/xen/
10555F: include/uapi/xen/
10556
10557XEN HYPERVISOR ARM
10558M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10559L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10560S: Supported
10561F: arch/arm/xen/
10562F: arch/arm/include/asm/xen/
10563
10564XEN HYPERVISOR ARM64
10565M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10566L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10567S: Supported
10568F: arch/arm64/xen/
10569F: arch/arm64/include/asm/xen/
10570
10571XEN NETWORK BACKEND DRIVER
10572M: Ian Campbell <ian.campbell@citrix.com>
10573M: Wei Liu <wei.liu2@citrix.com>
10574L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10575L: netdev@vger.kernel.org
10576S: Supported
10577F: drivers/net/xen-netback/*
10578
10579XEN PCI SUBSYSTEM
10580M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10581L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10582S: Supported
10583F: arch/x86/pci/*xen*
10584F: drivers/pci/*xen*
10585
10586XEN BLOCK SUBSYSTEM
10587M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10588L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10589S: Supported
10590F: drivers/block/xen-blkback/*
10591F: drivers/block/xen*
10592
10593XEN PVSCSI DRIVERS
10594M: Juergen Gross <jgross@suse.com>
10595L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10596L: linux-scsi@vger.kernel.org
10597S: Supported
10598F: drivers/scsi/xen-scsifront.c
10599F: drivers/xen/xen-scsiback.c
10600F: include/xen/interface/io/vscsiif.h
10601
10602XEN SWIOTLB SUBSYSTEM
10603M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10604L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10605S: Supported
10606F: arch/x86/xen/*swiotlb*
10607F: drivers/xen/*swiotlb*
10608
10609XFS FILESYSTEM
10610P: Silicon Graphics Inc
10611M: Dave Chinner <david@fromorbit.com>
10612M: xfs@oss.sgi.com
10613L: xfs@oss.sgi.com
10614W: http://oss.sgi.com/projects/xfs
10615T: git git://oss.sgi.com/xfs/xfs.git
10616S: Supported
10617F: Documentation/filesystems/xfs.txt
10618F: fs/xfs/
10619
10620XILINX AXI ETHERNET DRIVER
10621M: Anirudha Sarangi <anirudh@xilinx.com>
10622M: John Linn <John.Linn@xilinx.com>
10623S: Maintained
10624F: drivers/net/ethernet/xilinx/xilinx_axienet*
10625
10626XILINX UARTLITE SERIAL DRIVER
10627M: Peter Korsgaard <jacmet@sunsite.dk>
10628L: linux-serial@vger.kernel.org
10629S: Maintained
10630F: drivers/tty/serial/uartlite.c
10631
10632XILLYBUS DRIVER
10633M: Eli Billauer <eli.billauer@gmail.com>
10634L: linux-kernel@vger.kernel.org
10635S: Supported
10636F: drivers/char/xillybus/
10637
10638XTENSA XTFPGA PLATFORM SUPPORT
10639M: Max Filippov <jcmvbkbc@gmail.com>
10640L: linux-xtensa@linux-xtensa.org
10641S: Maintained
10642F: drivers/spi/spi-xtensa-xtfpga.c
10643
10644YAM DRIVER FOR AX.25
10645M: Jean-Paul Roubelat <jpr@f6fbb.org>
10646L: linux-hams@vger.kernel.org
10647S: Maintained
10648F: drivers/net/hamradio/yam*
10649F: include/linux/yam.h
10650
10651YEALINK PHONE DRIVER
10652M: Henk Vergonet <Henk.Vergonet@gmail.com>
10653L: usbb2k-api-dev@nongnu.org
10654S: Maintained
10655F: Documentation/input/yealink.txt
10656F: drivers/input/misc/yealink.*
10657
10658Z8530 DRIVER FOR AX.25
10659M: Joerg Reuter <jreuter@yaina.de>
10660W: http://yaina.de/jreuter/
10661W: http://www.qsl.net/dl1bke/
10662L: linux-hams@vger.kernel.org
10663S: Maintained
10664F: Documentation/networking/z8530drv.txt
10665F: drivers/net/hamradio/*scc.c
10666F: drivers/net/hamradio/z8530.h
10667
10668ZBUD COMPRESSED PAGE ALLOCATOR
10669M: Seth Jennings <sjennings@variantweb.net>
10670L: linux-mm@kvack.org
10671S: Maintained
10672F: mm/zbud.c
10673F: include/linux/zbud.h
10674
10675ZD1211RW WIRELESS DRIVER
10676M: Daniel Drake <dsd@gentoo.org>
10677M: Ulrich Kunitz <kune@deine-taler.de>
10678W: http://zd1211.ath.cx/wiki/DriverRewrite
10679L: linux-wireless@vger.kernel.org
10680L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10681S: Maintained
10682F: drivers/net/wireless/zd1211rw/
10683
10684ZR36067 VIDEO FOR LINUX DRIVER
10685L: mjpeg-users@lists.sourceforge.net
10686L: linux-media@vger.kernel.org
10687W: http://mjpeg.sourceforge.net/driver-zoran/
10688T: hg http://linuxtv.org/hg/v4l-dvb
10689S: Odd Fixes
10690F: drivers/media/pci/zoran/
10691
10692ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10693M: Minchan Kim <minchan@kernel.org>
10694M: Nitin Gupta <ngupta@vflare.org>
10695L: linux-kernel@vger.kernel.org
10696S: Maintained
10697F: drivers/block/zram/
10698F: Documentation/blockdev/zram.txt
10699
10700ZS DECSTATION Z85C30 SERIAL DRIVER
10701M: "Maciej W. Rozycki" <macro@linux-mips.org>
10702S: Maintained
10703F: drivers/tty/serial/zs.*
10704
10705ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10706M: Minchan Kim <minchan@kernel.org>
10707M: Nitin Gupta <ngupta@vflare.org>
10708L: linux-mm@kvack.org
10709S: Maintained
10710F: mm/zsmalloc.c
10711F: include/linux/zsmalloc.h
10712
10713ZSWAP COMPRESSED SWAP CACHING
10714M: Seth Jennings <sjennings@variantweb.net>
10715L: linux-mm@kvack.org
10716S: Maintained
10717F: mm/zswap.c
10718
10719THE REST
10720M: Linus Torvalds <torvalds@linux-foundation.org>
10721L: linux-kernel@vger.kernel.org
10722Q: http://patchwork.kernel.org/project/LKML/list/
10723T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
10724S: Buried alive in reporters
10725F: *
10726F: */
This page took 0.078994 seconds and 5 git commands to generate.