rtc: snvs: fix build with CONFIG_PM_SLEEP disabled
[linux-2.6-block.git] / MAINTAINERS
... / ...
CommitLineData
1
2
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
39
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
53 PLEASE remember that submissions must be made under the terms
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
58
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
68
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
112 K: of_get_profile
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
123Maintainers List (try to look for most precise areas first)
124
125 -----------------------------------
126
1273C59X NETWORK DRIVER
128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129L: netdev@vger.kernel.org
130S: Maintained
131F: Documentation/networking/vortex.txt
132F: drivers/net/ethernet/3com/3c59x.c
133
1343CR990 NETWORK DRIVER
135M: David Dillow <dave@thedillows.org>
136L: netdev@vger.kernel.org
137S: Maintained
138F: drivers/net/ethernet/3com/typhoon*
139
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
142L: linux-scsi@vger.kernel.org
143W: http://www.lsi.com
144S: Supported
145F: drivers/scsi/3w-*
146
14753C700 AND 53C700-66 SCSI DRIVER
148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149L: linux-scsi@vger.kernel.org
150S: Maintained
151F: drivers/scsi/53c700*
152
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156L: linux-bluetooth@vger.kernel.org
157L: linux-wpan@vger.kernel.org
158S: Maintained
159F: net/6lowpan/
160F: include/net/6lowpan.h
161
1626PACK NETWORK DRIVER FOR AX.25
163M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
164L: linux-hams@vger.kernel.org
165S: Maintained
166F: drivers/net/hamradio/6pack.c
167
1688169 10/100/1000 GIGABIT ETHERNET DRIVER
169M: Realtek linux nic maintainers <nic_swsd@realtek.com>
170L: netdev@vger.kernel.org
171S: Maintained
172F: drivers/net/ethernet/realtek/r8169.c
173
1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER
175M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
176L: linux-serial@vger.kernel.org
177W: http://serial.sourceforge.net
178S: Maintained
179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180F: drivers/tty/serial/8250*
181F: include/linux/serial_8250.h
182
1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184L: netdev@vger.kernel.org
185S: Orphan / Obsolete
186F: drivers/net/ethernet/8390/
187
1889P FILE SYSTEM
189M: Eric Van Hensbergen <ericvh@gmail.com>
190M: Ron Minnich <rminnich@sandia.gov>
191M: Latchesar Ionkov <lucho@ionkov.net>
192L: v9fs-developer@lists.sourceforge.net
193W: http://swik.net/v9fs
194Q: http://patchwork.kernel.org/project/v9fs-devel/list/
195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196S: Maintained
197F: Documentation/filesystems/9p.txt
198F: fs/9p/
199F: net/9p/
200F: include/net/9p/
201F: include/uapi/linux/virtio_9p.h
202F: include/trace/events/9p.h
203
204
205A8293 MEDIA DRIVER
206M: Antti Palosaari <crope@iki.fi>
207L: linux-media@vger.kernel.org
208W: http://linuxtv.org/
209W: http://palosaari.fi/linux/
210Q: http://patchwork.linuxtv.org/project/linux-media/list/
211T: git git://linuxtv.org/anttip/media_tree.git
212S: Maintained
213F: drivers/media/dvb-frontends/a8293*
214
215AACRAID SCSI RAID DRIVER
216M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217L: linux-scsi@vger.kernel.org
218W: http://www.adaptec.com/
219S: Supported
220F: Documentation/scsi/aacraid.txt
221F: drivers/scsi/aacraid/
222
223ABI/API
224L: linux-api@vger.kernel.org
225F: Documentation/ABI/
226F: include/linux/syscalls.h
227F: include/uapi/
228F: kernel/sys_ni.c
229
230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
231M: Hans de Goede <hdegoede@redhat.com>
232L: lm-sensors@lm-sensors.org
233S: Maintained
234F: drivers/hwmon/abituguru.c
235
236ABIT UGURU 3 HARDWARE MONITOR DRIVER
237M: Alistair John Strachan <alistair@devzero.co.uk>
238L: lm-sensors@lm-sensors.org
239S: Maintained
240F: drivers/hwmon/abituguru3.c
241
242ACENIC DRIVER
243M: Jes Sorensen <jes@trained-monkey.org>
244L: linux-acenic@sunsite.dk
245S: Maintained
246F: drivers/net/ethernet/alteon/acenic*
247
248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
249M: Peter Feuerer <peter@piie.net>
250L: platform-driver-x86@vger.kernel.org
251W: http://piie.net/?section=acerhdf
252S: Maintained
253F: drivers/platform/x86/acerhdf.c
254
255ACER WMI LAPTOP EXTRAS
256M: "Lee, Chun-Yi" <jlee@suse.com>
257L: platform-driver-x86@vger.kernel.org
258S: Maintained
259F: drivers/platform/x86/acer-wmi.c
260
261ACPI
262M: Rafael J. Wysocki <rjw@rjwysocki.net>
263M: Len Brown <lenb@kernel.org>
264L: linux-acpi@vger.kernel.org
265W: https://01.org/linux-acpi
266Q: https://patchwork.kernel.org/project/linux-acpi/list/
267T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
268S: Supported
269F: drivers/acpi/
270F: drivers/pnp/pnpacpi/
271F: include/linux/acpi.h
272F: include/acpi/
273F: Documentation/acpi
274F: Documentation/ABI/testing/sysfs-bus-acpi
275F: drivers/pci/*acpi*
276F: drivers/pci/*/*acpi*
277F: drivers/pci/*/*/*acpi*
278F: tools/power/acpi
279
280ACPI COMPONENT ARCHITECTURE (ACPICA)
281M: Robert Moore <robert.moore@intel.com>
282M: Lv Zheng <lv.zheng@intel.com>
283M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
284L: linux-acpi@vger.kernel.org
285L: devel@acpica.org
286W: https://acpica.org/
287W: https://github.com/acpica/acpica/
288Q: https://patchwork.kernel.org/project/linux-acpi/list/
289T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290S: Supported
291F: drivers/acpi/acpica/
292F: include/acpi/
293F: tools/power/acpi/
294
295ACPI FAN DRIVER
296M: Zhang Rui <rui.zhang@intel.com>
297L: linux-acpi@vger.kernel.org
298W: https://01.org/linux-acpi
299S: Supported
300F: drivers/acpi/fan.c
301
302ACPI THERMAL DRIVER
303M: Zhang Rui <rui.zhang@intel.com>
304L: linux-acpi@vger.kernel.org
305W: https://01.org/linux-acpi
306S: Supported
307F: drivers/acpi/*thermal*
308
309ACPI VIDEO DRIVER
310M: Zhang Rui <rui.zhang@intel.com>
311L: linux-acpi@vger.kernel.org
312W: https://01.org/linux-acpi
313S: Supported
314F: drivers/acpi/video.c
315
316ACPI WMI DRIVER
317L: platform-driver-x86@vger.kernel.org
318S: Orphan
319F: drivers/platform/x86/wmi.c
320
321AD1889 ALSA SOUND DRIVER
322M: Thibaut Varene <T-Bone@parisc-linux.org>
323W: http://wiki.parisc-linux.org/AD1889
324L: linux-parisc@vger.kernel.org
325S: Maintained
326F: sound/pci/ad1889.*
327
328AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329M: Michael Hennerich <michael.hennerich@analog.com>
330W: http://wiki.analog.com/AD5254
331W: http://ez.analog.com/community/linux-device-drivers
332S: Supported
333F: drivers/misc/ad525x_dpot.c
334
335AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336M: Michael Hennerich <michael.hennerich@analog.com>
337W: http://wiki.analog.com/AD5398
338W: http://ez.analog.com/community/linux-device-drivers
339S: Supported
340F: drivers/regulator/ad5398.c
341
342AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343M: Michael Hennerich <michael.hennerich@analog.com>
344W: http://wiki.analog.com/AD7142
345W: http://ez.analog.com/community/linux-device-drivers
346S: Supported
347F: drivers/input/misc/ad714x.c
348
349AD7877 TOUCHSCREEN DRIVER
350M: Michael Hennerich <michael.hennerich@analog.com>
351W: http://wiki.analog.com/AD7877
352W: http://ez.analog.com/community/linux-device-drivers
353S: Supported
354F: drivers/input/touchscreen/ad7877.c
355
356AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357M: Michael Hennerich <michael.hennerich@analog.com>
358W: http://wiki.analog.com/AD7879
359W: http://ez.analog.com/community/linux-device-drivers
360S: Supported
361F: drivers/input/touchscreen/ad7879.c
362
363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364M: Jiri Kosina <jkosina@suse.cz>
365S: Maintained
366
367ADM1025 HARDWARE MONITOR DRIVER
368M: Jean Delvare <jdelvare@suse.de>
369L: lm-sensors@lm-sensors.org
370S: Maintained
371F: Documentation/hwmon/adm1025
372F: drivers/hwmon/adm1025.c
373
374ADM1029 HARDWARE MONITOR DRIVER
375M: Corentin Labbe <clabbe.montjoie@gmail.com>
376L: lm-sensors@lm-sensors.org
377S: Maintained
378F: drivers/hwmon/adm1029.c
379
380ADM8211 WIRELESS DRIVER
381L: linux-wireless@vger.kernel.org
382W: http://wireless.kernel.org/
383S: Orphan
384F: drivers/net/wireless/adm8211.*
385
386ADP1653 FLASH CONTROLLER DRIVER
387M: Sakari Ailus <sakari.ailus@iki.fi>
388L: linux-media@vger.kernel.org
389S: Maintained
390F: drivers/media/i2c/adp1653.c
391F: include/media/adp1653.h
392
393ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394M: Michael Hennerich <michael.hennerich@analog.com>
395W: http://wiki.analog.com/ADP5520
396W: http://ez.analog.com/community/linux-device-drivers
397S: Supported
398F: drivers/mfd/adp5520.c
399F: drivers/video/backlight/adp5520_bl.c
400F: drivers/leds/leds-adp5520.c
401F: drivers/gpio/gpio-adp5520.c
402F: drivers/input/keyboard/adp5520-keys.c
403
404ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405M: Michael Hennerich <michael.hennerich@analog.com>
406W: http://wiki.analog.com/ADP5588
407W: http://ez.analog.com/community/linux-device-drivers
408S: Supported
409F: drivers/input/keyboard/adp5588-keys.c
410F: drivers/gpio/gpio-adp5588.c
411
412ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413M: Michael Hennerich <michael.hennerich@analog.com>
414W: http://wiki.analog.com/ADP8860
415W: http://ez.analog.com/community/linux-device-drivers
416S: Supported
417F: drivers/video/backlight/adp8860_bl.c
418
419ADS1015 HARDWARE MONITOR DRIVER
420M: Dirk Eibach <eibach@gdsys.de>
421L: lm-sensors@lm-sensors.org
422S: Maintained
423F: Documentation/hwmon/ads1015
424F: drivers/hwmon/ads1015.c
425F: include/linux/i2c/ads1015.h
426
427ADT746X FAN DRIVER
428M: Colin Leroy <colin@colino.net>
429S: Maintained
430F: drivers/macintosh/therm_adt746x.c
431
432ADT7475 HARDWARE MONITOR DRIVER
433M: Jean Delvare <jdelvare@suse.de>
434L: lm-sensors@lm-sensors.org
435S: Maintained
436F: Documentation/hwmon/adt7475
437F: drivers/hwmon/adt7475.c
438
439ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440M: Michael Hennerich <michael.hennerich@analog.com>
441W: http://wiki.analog.com/ADXL345
442W: http://ez.analog.com/community/linux-device-drivers
443S: Supported
444F: drivers/input/misc/adxl34x.c
445
446ADVANSYS SCSI DRIVER
447M: Matthew Wilcox <matthew@wil.cx>
448L: linux-scsi@vger.kernel.org
449S: Maintained
450F: Documentation/scsi/advansys.txt
451F: drivers/scsi/advansys.c
452
453AEDSP16 DRIVER
454M: Riccardo Facchetti <fizban@tin.it>
455S: Maintained
456F: sound/oss/aedsp16.c
457
458AF9013 MEDIA DRIVER
459M: Antti Palosaari <crope@iki.fi>
460L: linux-media@vger.kernel.org
461W: http://linuxtv.org/
462W: http://palosaari.fi/linux/
463Q: http://patchwork.linuxtv.org/project/linux-media/list/
464T: git git://linuxtv.org/anttip/media_tree.git
465S: Maintained
466F: drivers/media/dvb-frontends/af9013*
467
468AF9033 MEDIA DRIVER
469M: Antti Palosaari <crope@iki.fi>
470L: linux-media@vger.kernel.org
471W: http://linuxtv.org/
472W: http://palosaari.fi/linux/
473Q: http://patchwork.linuxtv.org/project/linux-media/list/
474T: git git://linuxtv.org/anttip/media_tree.git
475S: Maintained
476F: drivers/media/dvb-frontends/af9033*
477
478AFFS FILE SYSTEM
479L: linux-fsdevel@vger.kernel.org
480S: Orphan
481F: Documentation/filesystems/affs.txt
482F: fs/affs/
483
484AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
485M: David Howells <dhowells@redhat.com>
486L: linux-afs@lists.infradead.org
487S: Supported
488F: fs/afs/
489F: include/net/af_rxrpc.h
490F: net/rxrpc/af_rxrpc.c
491
492AGPGART DRIVER
493M: David Airlie <airlied@linux.ie>
494T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
495S: Maintained
496F: drivers/char/agp/
497F: include/linux/agp*
498F: include/uapi/linux/agp*
499
500AHA152X SCSI DRIVER
501M: "Juergen E. Fischer" <fischer@norbit.de>
502L: linux-scsi@vger.kernel.org
503S: Maintained
504F: drivers/scsi/aha152x*
505F: drivers/scsi/pcmcia/aha152x*
506
507AIC7XXX / AIC79XX SCSI DRIVER
508M: Hannes Reinecke <hare@suse.de>
509L: linux-scsi@vger.kernel.org
510S: Maintained
511F: drivers/scsi/aic7xxx/
512
513AIMSLAB FM RADIO RECEIVER DRIVER
514M: Hans Verkuil <hverkuil@xs4all.nl>
515L: linux-media@vger.kernel.org
516T: git git://linuxtv.org/media_tree.git
517W: http://linuxtv.org
518S: Maintained
519F: drivers/media/radio/radio-aimslab*
520
521AIO
522M: Benjamin LaHaise <bcrl@kvack.org>
523L: linux-aio@kvack.org
524S: Supported
525F: fs/aio.c
526F: include/linux/*aio*.h
527
528AIRSPY MEDIA DRIVER
529M: Antti Palosaari <crope@iki.fi>
530L: linux-media@vger.kernel.org
531W: http://linuxtv.org/
532W: http://palosaari.fi/linux/
533Q: http://patchwork.linuxtv.org/project/linux-media/list/
534T: git git://linuxtv.org/anttip/media_tree.git
535S: Maintained
536F: drivers/media/usb/airspy/
537
538ALCATEL SPEEDTOUCH USB DRIVER
539M: Duncan Sands <duncan.sands@free.fr>
540L: linux-usb@vger.kernel.org
541W: http://www.linux-usb.org/SpeedTouch/
542S: Maintained
543F: drivers/usb/atm/speedtch.c
544F: drivers/usb/atm/usbatm.c
545
546ALCHEMY AU1XX0 MMC DRIVER
547M: Manuel Lauss <manuel.lauss@gmail.com>
548S: Maintained
549F: drivers/mmc/host/au1xmmc.c
550
551ALI1563 I2C DRIVER
552M: Rudolf Marek <r.marek@assembler.cz>
553L: linux-i2c@vger.kernel.org
554S: Maintained
555F: Documentation/i2c/busses/i2c-ali1563
556F: drivers/i2c/busses/i2c-ali1563.c
557
558ALPHA PORT
559M: Richard Henderson <rth@twiddle.net>
560M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
561M: Matt Turner <mattst88@gmail.com>
562S: Odd Fixes
563L: linux-alpha@vger.kernel.org
564F: arch/alpha/
565
566ALTERA TRIPLE SPEED ETHERNET DRIVER
567M: Vince Bridgers <vbridger@opensource.altera.com>
568L: netdev@vger.kernel.org
569L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
570S: Maintained
571F: drivers/net/ethernet/altera/
572
573ALTERA UART/JTAG UART SERIAL DRIVERS
574M: Tobias Klauser <tklauser@distanz.ch>
575L: linux-serial@vger.kernel.org
576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577S: Maintained
578F: drivers/tty/serial/altera_uart.c
579F: drivers/tty/serial/altera_jtaguart.c
580F: include/linux/altera_uart.h
581F: include/linux/altera_jtaguart.h
582
583AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
584M: Tom Lendacky <thomas.lendacky@amd.com>
585L: linux-crypto@vger.kernel.org
586S: Supported
587F: drivers/crypto/ccp/
588F: include/linux/ccp.h
589
590AMD FAM15H PROCESSOR POWER MONITORING DRIVER
591M: Andreas Herrmann <herrmann.der.user@googlemail.com>
592L: lm-sensors@lm-sensors.org
593S: Maintained
594F: Documentation/hwmon/fam15h_power
595F: drivers/hwmon/fam15h_power.c
596
597AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
598M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
599L: linux-geode@lists.infradead.org (moderated for non-subscribers)
600S: Supported
601F: drivers/usb/gadget/udc/amd5536udc.*
602
603AMD GEODE PROCESSOR/CHIPSET SUPPORT
604P: Andres Salomon <dilinger@queued.net>
605L: linux-geode@lists.infradead.org (moderated for non-subscribers)
606W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
607S: Supported
608F: drivers/char/hw_random/geode-rng.c
609F: drivers/crypto/geode*
610F: drivers/video/fbdev/geode/
611F: arch/x86/include/asm/geode.h
612
613AMD IOMMU (AMD-VI)
614M: Joerg Roedel <joro@8bytes.org>
615L: iommu@lists.linux-foundation.org
616T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
617S: Maintained
618F: drivers/iommu/amd_iommu*.[ch]
619F: include/linux/amd-iommu.h
620
621AMD MICROCODE UPDATE SUPPORT
622M: Andreas Herrmann <herrmann.der.user@googlemail.com>
623L: amd64-microcode@amd64.org
624S: Maintained
625F: arch/x86/kernel/cpu/microcode/amd*
626
627AMD XGBE DRIVER
628M: Tom Lendacky <thomas.lendacky@amd.com>
629L: netdev@vger.kernel.org
630S: Supported
631F: drivers/net/ethernet/amd/xgbe/
632F: drivers/net/phy/amd-xgbe-phy.c
633
634AMS (Apple Motion Sensor) DRIVER
635M: Michael Hanselmann <linux-kernel@hansmi.ch>
636S: Supported
637F: drivers/macintosh/ams/
638
639AMSO1100 RNIC DRIVER
640M: Tom Tucker <tom@opengridcomputing.com>
641M: Steve Wise <swise@opengridcomputing.com>
642L: linux-rdma@vger.kernel.org
643S: Maintained
644F: drivers/infiniband/hw/amso1100/
645
646ANALOG DEVICES INC AD9389B DRIVER
647M: Hans Verkuil <hans.verkuil@cisco.com>
648L: linux-media@vger.kernel.org
649S: Maintained
650F: drivers/media/i2c/ad9389b*
651
652ANALOG DEVICES INC ADV7511 DRIVER
653M: Hans Verkuil <hans.verkuil@cisco.com>
654L: linux-media@vger.kernel.org
655S: Maintained
656F: drivers/media/i2c/adv7511*
657
658ANALOG DEVICES INC ADV7604 DRIVER
659M: Hans Verkuil <hans.verkuil@cisco.com>
660L: linux-media@vger.kernel.org
661S: Maintained
662F: drivers/media/i2c/adv7604*
663
664ANALOG DEVICES INC ADV7842 DRIVER
665M: Hans Verkuil <hans.verkuil@cisco.com>
666L: linux-media@vger.kernel.org
667S: Maintained
668F: drivers/media/i2c/adv7842*
669
670ANALOG DEVICES INC ASOC CODEC DRIVERS
671M: Lars-Peter Clausen <lars@metafoo.de>
672L: alsa-devel@alsa-project.org (moderated for non-subscribers)
673W: http://wiki.analog.com/
674W: http://ez.analog.com/community/linux-device-drivers
675S: Supported
676F: sound/soc/codecs/adau*
677F: sound/soc/codecs/adav*
678F: sound/soc/codecs/ad1*
679F: sound/soc/codecs/ad7*
680F: sound/soc/codecs/ssm*
681F: sound/soc/codecs/sigmadsp.*
682
683ANALOG DEVICES INC ASOC DRIVERS
684L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
685L: alsa-devel@alsa-project.org (moderated for non-subscribers)
686W: http://blackfin.uclinux.org/
687S: Supported
688F: sound/soc/blackfin/*
689
690ANALOG DEVICES INC IIO DRIVERS
691M: Lars-Peter Clausen <lars@metafoo.de>
692M: Michael Hennerich <Michael.Hennerich@analog.com>
693W: http://wiki.analog.com/
694W: http://ez.analog.com/community/linux-device-drivers
695S: Supported
696F: drivers/iio/*/ad*
697X: drivers/iio/*/adjd*
698F: drivers/staging/iio/*/ad*
699F: staging/iio/trigger/iio-trig-bfin-timer.c
700
701AOA (Apple Onboard Audio) ALSA DRIVER
702M: Johannes Berg <johannes@sipsolutions.net>
703L: linuxppc-dev@lists.ozlabs.org
704L: alsa-devel@alsa-project.org (moderated for non-subscribers)
705S: Maintained
706F: sound/aoa/
707
708APM DRIVER
709M: Jiri Kosina <jkosina@suse.cz>
710S: Odd fixes
711F: arch/x86/kernel/apm_32.c
712F: include/linux/apm_bios.h
713F: include/uapi/linux/apm_bios.h
714F: drivers/char/apm-emulation.c
715
716APPLE BCM5974 MULTITOUCH DRIVER
717M: Henrik Rydberg <rydberg@euromail.se>
718L: linux-input@vger.kernel.org
719S: Maintained
720F: drivers/input/mouse/bcm5974.c
721
722APPLE SMC DRIVER
723M: Henrik Rydberg <rydberg@euromail.se>
724L: lm-sensors@lm-sensors.org
725S: Maintained
726F: drivers/hwmon/applesmc.c
727
728APPLETALK NETWORK LAYER
729M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
730S: Maintained
731F: drivers/net/appletalk/
732F: net/appletalk/
733
734APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
735M: Iyappan Subramanian <isubramanian@apm.com>
736M: Keyur Chudgar <kchudgar@apm.com>
737S: Supported
738F: drivers/net/ethernet/apm/xgene/
739F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
740
741APTINA CAMERA SENSOR PLL
742M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
743L: linux-media@vger.kernel.org
744S: Maintained
745F: drivers/media/i2c/aptina-pll.*
746
747ARASAN COMPACT FLASH PATA CONTROLLER
748M: Viresh Kumar <viresh.linux@gmail.com>
749L: linux-ide@vger.kernel.org
750S: Maintained
751F: include/linux/pata_arasan_cf_data.h
752F: drivers/ata/pata_arasan_cf.c
753
754ARC FRAMEBUFFER DRIVER
755M: Jaya Kumar <jayalk@intworks.biz>
756S: Maintained
757F: drivers/video/fbdev/arcfb.c
758F: drivers/video/fbdev/core/fb_defio.c
759
760ARM MFM AND FLOPPY DRIVERS
761M: Ian Molton <spyro@f2s.com>
762S: Maintained
763F: arch/arm/lib/floppydma.S
764F: arch/arm/include/asm/floppy.h
765
766ARM PMU PROFILING AND DEBUGGING
767M: Will Deacon <will.deacon@arm.com>
768S: Maintained
769F: arch/arm/kernel/perf_event*
770F: arch/arm/oprofile/common.c
771F: arch/arm/include/asm/pmu.h
772F: arch/arm/kernel/hw_breakpoint.c
773F: arch/arm/include/asm/hw_breakpoint.h
774
775ARM PORT
776M: Russell King <linux@arm.linux.org.uk>
777L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
778W: http://www.arm.linux.org.uk/
779S: Maintained
780F: arch/arm/
781
782ARM SUB-ARCHITECTURES
783L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
784S: Maintained
785F: arch/arm/mach-*/
786F: arch/arm/plat-*/
787T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
788
789ARM PRIMECELL AACI PL041 DRIVER
790M: Russell King <linux@arm.linux.org.uk>
791S: Maintained
792F: sound/arm/aaci.*
793
794ARM PRIMECELL CLCD PL110 DRIVER
795M: Russell King <linux@arm.linux.org.uk>
796S: Maintained
797F: drivers/video/fbdev/amba-clcd.*
798
799ARM PRIMECELL KMI PL050 DRIVER
800M: Russell King <linux@arm.linux.org.uk>
801S: Maintained
802F: drivers/input/serio/ambakmi.*
803F: include/linux/amba/kmi.h
804
805ARM PRIMECELL MMCI PL180/1 DRIVER
806M: Russell King <linux@arm.linux.org.uk>
807S: Maintained
808F: drivers/mmc/host/mmci.*
809F: include/linux/amba/mmci.h
810
811ARM PRIMECELL UART PL010 AND PL011 DRIVERS
812M: Russell King <linux@arm.linux.org.uk>
813S: Maintained
814F: drivers/tty/serial/amba-pl01*.c
815F: include/linux/amba/serial.h
816
817ARM PRIMECELL BUS SUPPORT
818M: Russell King <linux@arm.linux.org.uk>
819S: Maintained
820F: drivers/amba/
821F: include/linux/amba/bus.h
822
823ARM/ADS SPHERE MACHINE SUPPORT
824M: Lennert Buytenhek <kernel@wantstofly.org>
825L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
826S: Maintained
827
828ARM/AFEB9260 MACHINE SUPPORT
829M: Sergey Lapin <slapin@ossfans.org>
830L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
831S: Maintained
832
833ARM/AJECO 1ARM MACHINE SUPPORT
834M: Lennert Buytenhek <kernel@wantstofly.org>
835L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
836S: Maintained
837
838ARM/Allwinner A1X SoC support
839M: Maxime Ripard <maxime.ripard@free-electrons.com>
840L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
841S: Maintained
842N: sun[x4567]i
843
844ARM/Allwinner SoC Clock Support
845M: Emilio López <emilio@elopez.com.ar>
846S: Maintained
847F: drivers/clk/sunxi/
848
849ARM/Amlogic MesonX SoC support
850M: Carlo Caione <carlo@caione.org>
851L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
852S: Maintained
853F: drivers/media/rc/meson-ir.c
854N: meson[x68]
855
856ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
857M: Andrew Victor <linux@maxim.org.za>
858M: Nicolas Ferre <nicolas.ferre@atmel.com>
859M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
860L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
861W: http://maxim.org.za/at91_26.html
862W: http://www.linux4sam.org
863S: Supported
864F: arch/arm/mach-at91/
865F: include/soc/at91/
866F: arch/arm/boot/dts/at91*.dts
867F: arch/arm/boot/dts/at91*.dtsi
868F: arch/arm/boot/dts/sama*.dts
869F: arch/arm/boot/dts/sama*.dtsi
870
871ARM/ATMEL AT91 Clock Support
872M: Boris Brezillon <boris.brezillon@free-electrons.com>
873S: Maintained
874F: drivers/clk/at91
875
876ARM/CALXEDA HIGHBANK ARCHITECTURE
877M: Rob Herring <robh@kernel.org>
878L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
879S: Maintained
880F: arch/arm/mach-highbank/
881
882ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
883M: Krzysztof Halasa <khalasa@piap.pl>
884S: Maintained
885F: arch/arm/mach-cns3xxx/
886
887ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
888M: Alexander Shiyan <shc_work@mail.ru>
889L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
890S: Odd Fixes
891N: clps711x
892
893ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
894M: Hartley Sweeten <hsweeten@visionengravers.com>
895M: Ryan Mallon <rmallon@gmail.com>
896L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
897S: Maintained
898F: arch/arm/mach-ep93xx/
899F: arch/arm/mach-ep93xx/include/mach/
900
901ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
902M: Lennert Buytenhek <kernel@wantstofly.org>
903L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
904S: Maintained
905
906ARM/CLKDEV SUPPORT
907M: Russell King <linux@arm.linux.org.uk>
908L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
909S: Maintained
910F: arch/arm/include/asm/clkdev.h
911F: drivers/clk/clkdev.c
912
913ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
914M: Mike Rapoport <mike@compulab.co.il>
915L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
916S: Maintained
917
918ARM/CONTEC MICRO9 MACHINE SUPPORT
919M: Hubert Feurstein <hubert.feurstein@contec.at>
920S: Maintained
921F: arch/arm/mach-ep93xx/micro9.c
922
923ARM/CORGI MACHINE SUPPORT
924M: Richard Purdie <rpurdie@rpsys.net>
925S: Maintained
926
927ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
928M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
929L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
930T: git git://git.berlios.de/gemini-board
931S: Maintained
932F: arch/arm/mach-gemini/
933
934ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
935M: Barry Song <baohua@kernel.org>
936L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
937T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
938S: Maintained
939F: arch/arm/mach-prima2/
940F: drivers/clk/sirf/
941F: drivers/clocksource/timer-prima2.c
942F: drivers/clocksource/timer-marco.c
943N: [^a-z]sirf
944
945ARM/EBSA110 MACHINE SUPPORT
946M: Russell King <linux@arm.linux.org.uk>
947L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
948W: http://www.arm.linux.org.uk/
949S: Maintained
950F: arch/arm/mach-ebsa110/
951F: drivers/net/ethernet/amd/am79c961a.*
952
953ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
954M: Uwe Kleine-König <kernel@pengutronix.de>
955L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
956S: Maintained
957N: efm32
958
959ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
960M: Daniel Ribeiro <drwyrm@gmail.com>
961M: Stefan Schmidt <stefan@openezx.org>
962M: Harald Welte <laforge@openezx.org>
963L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
964W: http://www.openezx.org/
965S: Maintained
966T: topgit git://git.openezx.org/openezx.git
967F: arch/arm/mach-pxa/ezx.c
968
969ARM/FARADAY FA526 PORT
970M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
971L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
972S: Maintained
973T: git git://git.berlios.de/gemini-board
974F: arch/arm/mm/*-fa*
975
976ARM/FOOTBRIDGE ARCHITECTURE
977M: Russell King <linux@arm.linux.org.uk>
978L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
979W: http://www.arm.linux.org.uk/
980S: Maintained
981F: arch/arm/include/asm/hardware/dec21285.h
982F: arch/arm/mach-footbridge/
983
984ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
985M: Shawn Guo <shawn.guo@linaro.org>
986M: Sascha Hauer <kernel@pengutronix.de>
987L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
988S: Maintained
989T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
990F: arch/arm/mach-imx/
991F: arch/arm/mach-mxs/
992F: arch/arm/boot/dts/imx*
993F: arch/arm/configs/imx*_defconfig
994
995ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
996M: Lennert Buytenhek <kernel@wantstofly.org>
997L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
998S: Maintained
999
1000ARM/GUMSTIX MACHINE SUPPORT
1001M: Steve Sakoman <sakoman@gmail.com>
1002L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1003S: Maintained
1004
1005ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1006M: Philipp Zabel <philipp.zabel@gmail.com>
1007M: Paul Parsons <lost.distance@yahoo.com>
1008L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009S: Maintained
1010F: arch/arm/mach-pxa/hx4700.c
1011F: arch/arm/mach-pxa/include/mach/hx4700.h
1012F: sound/soc/pxa/hx4700.c
1013
1014ARM/HISILICON SOC SUPPORT
1015M: Wei Xu <xuwei5@hisilicon.com>
1016L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1017W: http://www.hisilicon.com
1018S: Supported
1019T: git git://github.com/hisilicon/linux-hisi.git
1020F: arch/arm/mach-hisi/
1021
1022ARM/HP JORNADA 7XX MACHINE SUPPORT
1023M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1024W: www.jlime.com
1025S: Maintained
1026T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1027F: arch/arm/mach-sa1100/jornada720.c
1028F: arch/arm/mach-sa1100/include/mach/jornada720.h
1029
1030ARM/IGEP MACHINE SUPPORT
1031M: Enric Balletbo i Serra <eballetbo@gmail.com>
1032M: Javier Martinez Canillas <javier@dowhile0.org>
1033L: linux-omap@vger.kernel.org
1034L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1035S: Maintained
1036F: arch/arm/boot/dts/omap3-igep*
1037
1038ARM/INCOME PXA270 SUPPORT
1039M: Marek Vasut <marek.vasut@gmail.com>
1040L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041S: Maintained
1042F: arch/arm/mach-pxa/colibri-pxa270-income.c
1043
1044ARM/INTEL IOP32X ARM ARCHITECTURE
1045M: Lennert Buytenhek <kernel@wantstofly.org>
1046L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047S: Maintained
1048
1049ARM/INTEL IOP33X ARM ARCHITECTURE
1050L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1051S: Orphan
1052
1053ARM/INTEL IOP13XX ARM ARCHITECTURE
1054M: Lennert Buytenhek <kernel@wantstofly.org>
1055L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1056S: Maintained
1057
1058ARM/INTEL IQ81342EX MACHINE SUPPORT
1059M: Lennert Buytenhek <kernel@wantstofly.org>
1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061S: Maintained
1062
1063ARM/INTEL IXDP2850 MACHINE SUPPORT
1064M: Lennert Buytenhek <kernel@wantstofly.org>
1065L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1066S: Maintained
1067
1068ARM/INTEL IXP4XX ARM ARCHITECTURE
1069M: Imre Kaloz <kaloz@openwrt.org>
1070M: Krzysztof Halasa <khalasa@piap.pl>
1071L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1072S: Maintained
1073F: arch/arm/mach-ixp4xx/
1074
1075ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1076M: Jonathan Cameron <jic23@cam.ac.uk>
1077L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1078S: Maintained
1079F: arch/arm/mach-pxa/stargate2.c
1080F: drivers/pcmcia/pxa2xx_stargate2.c
1081
1082ARM/INTEL XSC3 (MANZANO) ARM CORE
1083M: Lennert Buytenhek <kernel@wantstofly.org>
1084L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1085S: Maintained
1086
1087ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1088M: Lennert Buytenhek <kernel@wantstofly.org>
1089L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1090S: Maintained
1091
1092ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1093M: Santosh Shilimkar <ssantosh@kernel.org>
1094L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1095S: Maintained
1096F: arch/arm/mach-keystone/
1097T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1098
1099ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1100M: Santosh Shilimkar <ssantosh@kernel.org>
1101L: linux-kernel@vger.kernel.org
1102S: Maintained
1103F: drivers/clk/keystone/
1104
1105ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1106M: Santosh Shilimkar <ssantosh@kernel.org>
1107L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1108L: linux-kernel@vger.kernel.org
1109S: Maintained
1110F: drivers/clocksource/timer-keystone.c
1111
1112ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1113M: Santosh Shilimkar <ssantosh@kernel.org>
1114L: linux-kernel@vger.kernel.org
1115S: Maintained
1116F: drivers/power/reset/keystone-reset.c
1117
1118ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1119M: Santosh Shilimkar <ssantosh@kernel.org>
1120L: linux-kernel@vger.kernel.org
1121S: Maintained
1122F: drivers/memory/*emif*
1123
1124ARM/LOGICPD PXA270 MACHINE SUPPORT
1125M: Lennert Buytenhek <kernel@wantstofly.org>
1126L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1127S: Maintained
1128
1129ARM/MAGICIAN MACHINE SUPPORT
1130M: Philipp Zabel <philipp.zabel@gmail.com>
1131S: Maintained
1132
1133ARM/Marvell Armada 370 and Armada XP SOC support
1134M: Jason Cooper <jason@lakedaemon.net>
1135M: Andrew Lunn <andrew@lunn.ch>
1136M: Gregory Clement <gregory.clement@free-electrons.com>
1137M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1138L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1139S: Maintained
1140F: arch/arm/mach-mvebu/
1141
1142ARM/Marvell Berlin SoC support
1143M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1144L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1145S: Maintained
1146F: arch/arm/mach-berlin/
1147
1148ARM/Marvell Dove/MV78xx0/Orion SOC support
1149M: Jason Cooper <jason@lakedaemon.net>
1150M: Andrew Lunn <andrew@lunn.ch>
1151M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1152L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1153S: Maintained
1154F: arch/arm/mach-dove/
1155F: arch/arm/mach-mv78xx0/
1156F: arch/arm/mach-orion5x/
1157F: arch/arm/plat-orion/
1158
1159ARM/Orion SoC/Technologic Systems TS-78xx platform support
1160M: Alexander Clouter <alex@digriz.org.uk>
1161L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1162W: http://www.digriz.org.uk/ts78xx/kernel
1163S: Maintained
1164F: arch/arm/mach-orion5x/ts78xx-*
1165
1166ARM/Mediatek SoC support
1167M: Matthias Brugger <matthias.bgg@gmail.com>
1168L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1169S: Maintained
1170F: arch/arm/boot/dts/mt6*
1171F: arch/arm/boot/dts/mt8*
1172F: arch/arm/mach-mediatek/
1173N: mtk
1174K: mediatek
1175
1176ARM/MICREL KS8695 ARCHITECTURE
1177M: Greg Ungerer <gerg@uclinux.org>
1178L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1179F: arch/arm/mach-ks8695/
1180S: Odd Fixes
1181
1182ARM/MIOA701 MACHINE SUPPORT
1183M: Robert Jarzmik <robert.jarzmik@free.fr>
1184L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1185F: arch/arm/mach-pxa/mioa701.c
1186S: Maintained
1187
1188ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1189M: Michael Petchkovsky <mkpetch@internode.on.net>
1190S: Maintained
1191
1192ARM/NOMADIK ARCHITECTURE
1193M: Alessandro Rubini <rubini@unipv.it>
1194M: Linus Walleij <linus.walleij@linaro.org>
1195L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1196S: Maintained
1197F: arch/arm/mach-nomadik/
1198F: drivers/pinctrl/nomadik/
1199F: drivers/i2c/busses/i2c-nomadik.c
1200T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1201
1202ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1203M: Nelson Castillo <arhuaco@freaks-unidos.net>
1204L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1205W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1206S: Supported
1207
1208ARM/QUALCOMM MSM MACHINE SUPPORT
1209M: David Brown <davidb@codeaurora.org>
1210M: Daniel Walker <dwalker@fifo99.com>
1211M: Bryan Huntsman <bryanh@codeaurora.org>
1212L: linux-arm-msm@vger.kernel.org
1213F: arch/arm/mach-msm/
1214F: drivers/video/fbdev/msm/
1215F: drivers/mmc/host/msm_sdcc.c
1216F: drivers/mmc/host/msm_sdcc.h
1217F: drivers/tty/serial/msm_serial.h
1218F: drivers/tty/serial/msm_serial.c
1219F: drivers/*/pm8???-*
1220F: drivers/mfd/ssbi.c
1221T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
1222S: Maintained
1223
1224ARM/TOSA MACHINE SUPPORT
1225M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1226M: Dirk Opfer <dirk@opfer-online.de>
1227S: Maintained
1228
1229ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1230M: Marek Vasut <marek.vasut@gmail.com>
1231L: linux-arm-kernel@lists.infradead.org
1232W: http://hackndev.com
1233S: Maintained
1234F: arch/arm/mach-pxa/include/mach/palmtx.h
1235F: arch/arm/mach-pxa/palmtx.c
1236F: arch/arm/mach-pxa/include/mach/palmt5.h
1237F: arch/arm/mach-pxa/palmt5.c
1238F: arch/arm/mach-pxa/include/mach/palmld.h
1239F: arch/arm/mach-pxa/palmld.c
1240F: arch/arm/mach-pxa/include/mach/palmte2.h
1241F: arch/arm/mach-pxa/palmte2.c
1242F: arch/arm/mach-pxa/include/mach/palmtc.h
1243F: arch/arm/mach-pxa/palmtc.c
1244
1245ARM/PALM TREO SUPPORT
1246M: Tomas Cech <sleep_walker@suse.cz>
1247L: linux-arm-kernel@lists.infradead.org
1248W: http://hackndev.com
1249S: Maintained
1250F: arch/arm/mach-pxa/include/mach/palmtreo.h
1251F: arch/arm/mach-pxa/palmtreo.c
1252
1253ARM/PALMZ72 SUPPORT
1254M: Sergey Lapin <slapin@ossfans.org>
1255L: linux-arm-kernel@lists.infradead.org
1256W: http://hackndev.com
1257S: Maintained
1258F: arch/arm/mach-pxa/include/mach/palmz72.h
1259F: arch/arm/mach-pxa/palmz72.c
1260
1261ARM/PLEB SUPPORT
1262M: Peter Chubb <pleb@gelato.unsw.edu.au>
1263W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1264S: Maintained
1265
1266ARM/PT DIGITAL BOARD PORT
1267M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1268L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1269W: http://www.arm.linux.org.uk/
1270S: Maintained
1271
1272ARM/QUALCOMM SUPPORT
1273M: Kumar Gala <galak@codeaurora.org>
1274M: David Brown <davidb@codeaurora.org>
1275L: linux-arm-msm@vger.kernel.org
1276S: Maintained
1277F: arch/arm/mach-qcom/
1278T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1279
1280ARM/RADISYS ENP2611 MACHINE SUPPORT
1281M: Lennert Buytenhek <kernel@wantstofly.org>
1282L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1283S: Maintained
1284
1285ARM/RISCPC ARCHITECTURE
1286M: Russell King <linux@arm.linux.org.uk>
1287L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1288W: http://www.arm.linux.org.uk/
1289S: Maintained
1290F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1291F: arch/arm/include/asm/hardware/ioc.h
1292F: arch/arm/include/asm/hardware/iomd.h
1293F: arch/arm/include/asm/hardware/memc.h
1294F: arch/arm/mach-rpc/
1295F: drivers/net/ethernet/8390/etherh.c
1296F: drivers/net/ethernet/i825xx/ether1*
1297F: drivers/net/ethernet/seeq/ether3*
1298F: drivers/scsi/arm/
1299
1300ARM/Rockchip SoC support
1301M: Heiko Stuebner <heiko@sntech.de>
1302L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1303L: linux-rockchip@lists.infradead.org
1304S: Maintained
1305F: arch/arm/boot/dts/rk3*
1306F: arch/arm/mach-rockchip/
1307F: drivers/clk/rockchip/
1308F: drivers/i2c/busses/i2c-rk3x.c
1309F: drivers/*/*rockchip*
1310F: drivers/*/*/*rockchip*
1311F: sound/soc/rockchip/
1312
1313ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1314M: Kukjin Kim <kgene@kernel.org>
1315L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1316L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1317S: Maintained
1318F: arch/arm/boot/dts/s3c*
1319F: arch/arm/boot/dts/exynos*
1320F: arch/arm/plat-samsung/
1321F: arch/arm/mach-s3c24*/
1322F: arch/arm/mach-s3c64xx/
1323F: arch/arm/mach-s5p*/
1324F: arch/arm/mach-exynos*/
1325F: drivers/*/*s3c2410*
1326F: drivers/*/*/*s3c2410*
1327F: drivers/spi/spi-s3c*
1328F: sound/soc/samsung/*
1329N: exynos
1330
1331ARM/SAMSUNG MOBILE MACHINE SUPPORT
1332M: Kyungmin Park <kyungmin.park@samsung.com>
1333L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1334S: Maintained
1335F: arch/arm/mach-s5pv210/
1336
1337ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1338M: Kyungmin Park <kyungmin.park@samsung.com>
1339M: Kamil Debski <k.debski@samsung.com>
1340L: linux-arm-kernel@lists.infradead.org
1341L: linux-media@vger.kernel.org
1342S: Maintained
1343F: drivers/media/platform/s5p-g2d/
1344
1345ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1346M: Kyungmin Park <kyungmin.park@samsung.com>
1347M: Kamil Debski <k.debski@samsung.com>
1348M: Jeongtae Park <jtp.park@samsung.com>
1349L: linux-arm-kernel@lists.infradead.org
1350L: linux-media@vger.kernel.org
1351S: Maintained
1352F: arch/arm/plat-samsung/s5p-dev-mfc.c
1353F: drivers/media/platform/s5p-mfc/
1354
1355ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1356M: Kyungmin Park <kyungmin.park@samsung.com>
1357M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1358L: linux-arm-kernel@lists.infradead.org
1359L: linux-media@vger.kernel.org
1360S: Maintained
1361F: drivers/media/platform/s5p-tv/
1362
1363ARM/SHMOBILE ARM ARCHITECTURE
1364M: Simon Horman <horms@verge.net.au>
1365M: Magnus Damm <magnus.damm@gmail.com>
1366L: linux-sh@vger.kernel.org
1367W: http://oss.renesas.com
1368Q: http://patchwork.kernel.org/project/linux-sh/list/
1369T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1370S: Supported
1371F: arch/arm/boot/dts/emev2*
1372F: arch/arm/boot/dts/r7s*
1373F: arch/arm/boot/dts/r8a*
1374F: arch/arm/boot/dts/sh*
1375F: arch/arm/configs/ape6evm_defconfig
1376F: arch/arm/configs/armadillo800eva_defconfig
1377F: arch/arm/configs/bockw_defconfig
1378F: arch/arm/configs/kzm9g_defconfig
1379F: arch/arm/configs/lager_defconfig
1380F: arch/arm/configs/mackerel_defconfig
1381F: arch/arm/configs/marzen_defconfig
1382F: arch/arm/configs/shmobile_defconfig
1383F: arch/arm/include/debug/renesas-scif.S
1384F: arch/arm/mach-shmobile/
1385F: drivers/sh/
1386
1387ARM/SOCFPGA ARCHITECTURE
1388M: Dinh Nguyen <dinguyen@opensource.altera.com>
1389S: Maintained
1390F: arch/arm/mach-socfpga/
1391W: http://www.rocketboards.org
1392T: git://git.rocketboards.org/linux-socfpga.git
1393T: git://git.rocketboards.org/linux-socfpga-next.git
1394
1395ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1396M: Dinh Nguyen <dinguyen@opensource.altera.com>
1397S: Maintained
1398F: drivers/clk/socfpga/
1399
1400ARM/SOCFPGA EDAC SUPPORT
1401M: Thor Thayer <tthayer@opensource.altera.com>
1402S: Maintained
1403F: drivers/edac/altera_edac.
1404
1405ARM/STI ARCHITECTURE
1406M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1407M: Maxime Coquelin <maxime.coquelin@st.com>
1408M: Patrice Chotard <patrice.chotard@st.com>
1409L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1410L: kernel@stlinux.com
1411W: http://www.stlinux.com
1412S: Maintained
1413F: arch/arm/mach-sti/
1414F: arch/arm/boot/dts/sti*
1415F: drivers/clocksource/arm_global_timer.c
1416F: drivers/i2c/busses/i2c-st.c
1417F: drivers/media/rc/st_rc.c
1418F: drivers/mmc/host/sdhci-st.c
1419F: drivers/phy/phy-stih407-usb.c
1420F: drivers/phy/phy-stih41x-usb.c
1421F: drivers/pinctrl/pinctrl-st.c
1422F: drivers/reset/sti/
1423F: drivers/tty/serial/st-asc.c
1424F: drivers/usb/dwc3/dwc3-st.c
1425F: drivers/usb/host/ehci-st.c
1426F: drivers/usb/host/ohci-st.c
1427F: drivers/ata/ahci_st.c
1428
1429ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1430M: Lennert Buytenhek <kernel@wantstofly.org>
1431L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1432S: Maintained
1433
1434ARM/TETON BGA MACHINE SUPPORT
1435M: "Mark F. Brown" <mark.brown314@gmail.com>
1436L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1437S: Maintained
1438
1439ARM/THECUS N2100 MACHINE SUPPORT
1440M: Lennert Buytenhek <kernel@wantstofly.org>
1441L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1442S: Maintained
1443
1444ARM/NUVOTON W90X900 ARM ARCHITECTURE
1445M: Wan ZongShun <mcuos.com@gmail.com>
1446L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1447W: http://www.mcuos.com
1448S: Maintained
1449F: arch/arm/mach-w90x900/
1450F: drivers/input/keyboard/w90p910_keypad.c
1451F: drivers/input/touchscreen/w90p910_ts.c
1452F: drivers/watchdog/nuc900_wdt.c
1453F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1454F: drivers/mtd/nand/nuc900_nand.c
1455F: drivers/rtc/rtc-nuc900.c
1456F: drivers/spi/spi-nuc900.c
1457F: drivers/usb/host/ehci-w90x900.c
1458F: drivers/video/fbdev/nuc900fb.c
1459
1460ARM/U300 MACHINE SUPPORT
1461M: Linus Walleij <linus.walleij@linaro.org>
1462L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1463S: Supported
1464F: arch/arm/mach-u300/
1465F: drivers/clocksource/timer-u300.c
1466F: drivers/i2c/busses/i2c-stu300.c
1467F: drivers/rtc/rtc-coh901331.c
1468F: drivers/watchdog/coh901327_wdt.c
1469F: drivers/dma/coh901318*
1470F: drivers/mfd/ab3100*
1471F: drivers/rtc/rtc-ab3100.c
1472F: drivers/rtc/rtc-coh901331.c
1473T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1474
1475ARM/Ux500 ARM ARCHITECTURE
1476M: Linus Walleij <linus.walleij@linaro.org>
1477L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1478S: Maintained
1479F: arch/arm/mach-ux500/
1480F: drivers/clocksource/clksrc-dbx500-prcmu.c
1481F: drivers/dma/ste_dma40*
1482F: drivers/hwspinlock/u8500_hsem.c
1483F: drivers/mfd/abx500*
1484F: drivers/mfd/ab8500*
1485F: drivers/mfd/dbx500*
1486F: drivers/mfd/db8500*
1487F: drivers/pinctrl/nomadik/pinctrl-ab*
1488F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1489F: drivers/rtc/rtc-ab8500.c
1490F: drivers/rtc/rtc-pl031.c
1491T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1492
1493ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1494M: Ulf Hansson <ulf.hansson@linaro.org>
1495L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1496T: git git://git.linaro.org/people/ulfh/clk.git
1497S: Maintained
1498F: drivers/clk/ux500/
1499F: include/linux/platform_data/clk-ux500.h
1500
1501ARM/VERSATILE EXPRESS PLATFORM
1502M: Liviu Dudau <liviu.dudau@arm.com>
1503M: Sudeep Holla <sudeep.holla@arm.com>
1504M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1505L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1506S: Maintained
1507F: arch/arm/boot/dts/vexpress*
1508F: arch/arm/mach-vexpress/
1509F: */*/vexpress*
1510F: */*/*/vexpress*
1511F: drivers/clk/versatile/clk-vexpress-osc.c
1512F: drivers/clocksource/versatile.c
1513
1514ARM/VFP SUPPORT
1515M: Russell King <linux@arm.linux.org.uk>
1516L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1517W: http://www.arm.linux.org.uk/
1518S: Maintained
1519F: arch/arm/vfp/
1520
1521ARM/VOIPAC PXA270 SUPPORT
1522M: Marek Vasut <marek.vasut@gmail.com>
1523L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1524S: Maintained
1525F: arch/arm/mach-pxa/vpac270.c
1526F: arch/arm/mach-pxa/include/mach/vpac270.h
1527
1528ARM/VT8500 ARM ARCHITECTURE
1529M: Tony Prisk <linux@prisktech.co.nz>
1530L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1531S: Maintained
1532F: arch/arm/mach-vt8500/
1533F: drivers/clocksource/vt8500_timer.c
1534F: drivers/i2c/busses/i2c-wmt.c
1535F: drivers/mmc/host/wmt-sdmmc.c
1536F: drivers/pwm/pwm-vt8500.c
1537F: drivers/rtc/rtc-vt8500.c
1538F: drivers/tty/serial/vt8500_serial.c
1539F: drivers/usb/host/ehci-platform.c
1540F: drivers/usb/host/uhci-platform.c
1541F: drivers/video/fbdev/vt8500lcdfb.*
1542F: drivers/video/fbdev/wm8505fb*
1543F: drivers/video/fbdev/wmt_ge_rops.*
1544
1545ARM/ZIPIT Z2 SUPPORT
1546M: Marek Vasut <marek.vasut@gmail.com>
1547L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1548S: Maintained
1549F: arch/arm/mach-pxa/z2.c
1550F: arch/arm/mach-pxa/include/mach/z2.h
1551
1552ARM/ZYNQ ARCHITECTURE
1553M: Michal Simek <michal.simek@xilinx.com>
1554R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1555L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1556W: http://wiki.xilinx.com
1557T: git git://git.xilinx.com/linux-xlnx.git
1558S: Supported
1559F: arch/arm/mach-zynq/
1560F: drivers/cpuidle/cpuidle-zynq.c
1561F: drivers/block/xsysace.c
1562N: zynq
1563N: xilinx
1564F: drivers/clocksource/cadence_ttc_timer.c
1565F: drivers/i2c/busses/i2c-cadence.c
1566F: drivers/mmc/host/sdhci-of-arasan.c
1567
1568ARM SMMU DRIVER
1569M: Will Deacon <will.deacon@arm.com>
1570L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1571S: Maintained
1572F: drivers/iommu/arm-smmu.c
1573
1574ARM64 PORT (AARCH64 ARCHITECTURE)
1575M: Catalin Marinas <catalin.marinas@arm.com>
1576M: Will Deacon <will.deacon@arm.com>
1577L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1578S: Maintained
1579F: arch/arm64/
1580F: Documentation/arm64/
1581
1582AS3645A LED FLASH CONTROLLER DRIVER
1583M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1584L: linux-media@vger.kernel.org
1585T: git git://linuxtv.org/media_tree.git
1586S: Maintained
1587F: drivers/media/i2c/as3645a.c
1588F: include/media/as3645a.h
1589
1590ASC7621 HARDWARE MONITOR DRIVER
1591M: George Joseph <george.joseph@fairview5.com>
1592L: lm-sensors@lm-sensors.org
1593S: Maintained
1594F: Documentation/hwmon/asc7621
1595F: drivers/hwmon/asc7621.c
1596
1597ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1598M: Corentin Chary <corentin.chary@gmail.com>
1599L: acpi4asus-user@lists.sourceforge.net
1600L: platform-driver-x86@vger.kernel.org
1601W: http://acpi4asus.sf.net
1602S: Maintained
1603F: drivers/platform/x86/asus*.c
1604F: drivers/platform/x86/eeepc*.c
1605
1606ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1607R: Dan Williams <dan.j.williams@intel.com>
1608W: http://sourceforge.net/projects/xscaleiop
1609S: Odd fixes
1610F: Documentation/crypto/async-tx-api.txt
1611F: crypto/async_tx/
1612F: drivers/dma/
1613F: include/linux/dmaengine.h
1614F: include/linux/async_tx.h
1615
1616AT24 EEPROM DRIVER
1617M: Wolfram Sang <wsa@the-dreams.de>
1618L: linux-i2c@vger.kernel.org
1619S: Maintained
1620F: drivers/misc/eeprom/at24.c
1621F: include/linux/platform_data/at24.h
1622
1623ATA OVER ETHERNET (AOE) DRIVER
1624M: "Ed L. Cashin" <ecashin@coraid.com>
1625W: http://support.coraid.com/support/linux
1626S: Supported
1627F: Documentation/aoe/
1628F: drivers/block/aoe/
1629
1630ATHEROS ATH GENERIC UTILITIES
1631M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1632L: linux-wireless@vger.kernel.org
1633S: Supported
1634F: drivers/net/wireless/ath/*
1635
1636ATHEROS ATH5K WIRELESS DRIVER
1637M: Jiri Slaby <jirislaby@gmail.com>
1638M: Nick Kossifidis <mickflemm@gmail.com>
1639M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1640L: linux-wireless@vger.kernel.org
1641L: ath5k-devel@lists.ath5k.org
1642W: http://wireless.kernel.org/en/users/Drivers/ath5k
1643S: Maintained
1644F: drivers/net/wireless/ath/ath5k/
1645
1646ATHEROS ATH6KL WIRELESS DRIVER
1647M: Kalle Valo <kvalo@qca.qualcomm.com>
1648L: linux-wireless@vger.kernel.org
1649W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1650T: git git://github.com/kvalo/ath.git
1651S: Supported
1652F: drivers/net/wireless/ath/ath6kl/
1653
1654WILOCITY WIL6210 WIRELESS DRIVER
1655M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1656L: linux-wireless@vger.kernel.org
1657L: wil6210@qca.qualcomm.com
1658S: Supported
1659W: http://wireless.kernel.org/en/users/Drivers/wil6210
1660F: drivers/net/wireless/ath/wil6210/
1661F: include/uapi/linux/wil6210_uapi.h
1662
1663CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1664M: Christian Lamparter <chunkeey@googlemail.com>
1665L: linux-wireless@vger.kernel.org
1666W: http://wireless.kernel.org/en/users/Drivers/carl9170
1667S: Maintained
1668F: drivers/net/wireless/ath/carl9170/
1669
1670ATK0110 HWMON DRIVER
1671M: Luca Tettamanti <kronos.it@gmail.com>
1672L: lm-sensors@lm-sensors.org
1673S: Maintained
1674F: drivers/hwmon/asus_atk0110.c
1675
1676ATI_REMOTE2 DRIVER
1677M: Ville Syrjala <syrjala@sci.fi>
1678S: Maintained
1679F: drivers/input/misc/ati_remote2.c
1680
1681ATLX ETHERNET DRIVERS
1682M: Jay Cliburn <jcliburn@gmail.com>
1683M: Chris Snook <chris.snook@gmail.com>
1684L: netdev@vger.kernel.org
1685W: http://sourceforge.net/projects/atl1
1686W: http://atl1.sourceforge.net
1687S: Maintained
1688F: drivers/net/ethernet/atheros/
1689
1690ATM
1691M: Chas Williams <chas@cmf.nrl.navy.mil>
1692L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1693L: netdev@vger.kernel.org
1694W: http://linux-atm.sourceforge.net
1695S: Maintained
1696F: drivers/atm/
1697F: include/linux/atm*
1698F: include/uapi/linux/atm*
1699
1700ATMEL AT91 / AT32 MCI DRIVER
1701M: Ludovic Desroches <ludovic.desroches@atmel.com>
1702S: Maintained
1703F: drivers/mmc/host/atmel-mci.c
1704F: drivers/mmc/host/atmel-mci-regs.h
1705
1706ATMEL AT91 / AT32 SERIAL DRIVER
1707M: Nicolas Ferre <nicolas.ferre@atmel.com>
1708S: Supported
1709F: drivers/tty/serial/atmel_serial.c
1710
1711ATMEL Audio ALSA driver
1712M: Bo Shen <voice.shen@atmel.com>
1713L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1714S: Supported
1715F: sound/soc/atmel
1716
1717ATMEL DMA DRIVER
1718M: Nicolas Ferre <nicolas.ferre@atmel.com>
1719L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1720S: Supported
1721F: drivers/dma/at_hdmac.c
1722F: drivers/dma/at_hdmac_regs.h
1723F: include/linux/platform_data/dma-atmel.h
1724
1725ATMEL I2C DRIVER
1726M: Ludovic Desroches <ludovic.desroches@atmel.com>
1727L: linux-i2c@vger.kernel.org
1728S: Supported
1729F: drivers/i2c/busses/i2c-at91.c
1730
1731ATMEL ISI DRIVER
1732M: Josh Wu <josh.wu@atmel.com>
1733L: linux-media@vger.kernel.org
1734S: Supported
1735F: drivers/media/platform/soc_camera/atmel-isi.c
1736F: include/media/atmel-isi.h
1737
1738ATMEL LCDFB DRIVER
1739M: Nicolas Ferre <nicolas.ferre@atmel.com>
1740L: linux-fbdev@vger.kernel.org
1741S: Maintained
1742F: drivers/video/fbdev/atmel_lcdfb.c
1743F: include/video/atmel_lcdc.h
1744
1745ATMEL MACB ETHERNET DRIVER
1746M: Nicolas Ferre <nicolas.ferre@atmel.com>
1747S: Supported
1748F: drivers/net/ethernet/cadence/
1749
1750ATMEL NAND DRIVER
1751M: Josh Wu <josh.wu@atmel.com>
1752L: linux-mtd@lists.infradead.org
1753S: Supported
1754F: drivers/mtd/nand/atmel_nand*
1755
1756ATMEL SPI DRIVER
1757M: Nicolas Ferre <nicolas.ferre@atmel.com>
1758S: Supported
1759F: drivers/spi/spi-atmel.*
1760
1761ATMEL SSC DRIVER
1762M: Bo Shen <voice.shen@atmel.com>
1763L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1764S: Supported
1765F: drivers/misc/atmel-ssc.c
1766F: include/linux/atmel-ssc.h
1767
1768ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1769M: Nicolas Ferre <nicolas.ferre@atmel.com>
1770L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1771S: Supported
1772F: drivers/misc/atmel_tclib.c
1773F: drivers/clocksource/tcb_clksrc.c
1774
1775ATMEL USBA UDC DRIVER
1776M: Nicolas Ferre <nicolas.ferre@atmel.com>
1777L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1778S: Supported
1779F: drivers/usb/gadget/udc/atmel_usba_udc.*
1780
1781ATMEL WIRELESS DRIVER
1782M: Simon Kelley <simon@thekelleys.org.uk>
1783L: linux-wireless@vger.kernel.org
1784W: http://www.thekelleys.org.uk/atmel
1785W: http://atmelwlandriver.sourceforge.net/
1786S: Maintained
1787F: drivers/net/wireless/atmel*
1788
1789ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1790M: Bradley Grove <linuxdrivers@attotech.com>
1791L: linux-scsi@vger.kernel.org
1792W: http://www.attotech.com
1793S: Supported
1794F: drivers/scsi/esas2r
1795
1796AUDIT SUBSYSTEM
1797M: Eric Paris <eparis@redhat.com>
1798L: linux-audit@redhat.com (subscribers-only)
1799W: http://people.redhat.com/sgrubb/audit/
1800T: git git://git.infradead.org/users/eparis/audit.git
1801S: Maintained
1802F: include/linux/audit.h
1803F: include/uapi/linux/audit.h
1804F: kernel/audit*
1805
1806AUXILIARY DISPLAY DRIVERS
1807M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1808W: http://miguelojeda.es/auxdisplay.htm
1809W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1810S: Maintained
1811F: drivers/auxdisplay/
1812F: include/linux/cfag12864b.h
1813
1814AVR32 ARCHITECTURE
1815M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1816M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1817W: http://www.atmel.com/products/AVR32/
1818W: http://mirror.egtvedt.no/avr32linux.org/
1819W: http://avrfreaks.net/
1820S: Maintained
1821F: arch/avr32/
1822
1823AVR32/AT32AP MACHINE SUPPORT
1824M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1825M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1826S: Maintained
1827F: arch/avr32/mach-at32ap/
1828
1829AX.25 NETWORK LAYER
1830M: Ralf Baechle <ralf@linux-mips.org>
1831L: linux-hams@vger.kernel.org
1832W: http://www.linux-ax25.org/
1833S: Maintained
1834F: include/uapi/linux/ax25.h
1835F: include/net/ax25.h
1836F: net/ax25/
1837
1838AZ6007 DVB DRIVER
1839M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1840L: linux-media@vger.kernel.org
1841W: http://linuxtv.org
1842T: git git://linuxtv.org/media_tree.git
1843S: Maintained
1844F: drivers/media/usb/dvb-usb-v2/az6007.c
1845
1846AZTECH FM RADIO RECEIVER DRIVER
1847M: Hans Verkuil <hverkuil@xs4all.nl>
1848L: linux-media@vger.kernel.org
1849T: git git://linuxtv.org/media_tree.git
1850W: http://linuxtv.org
1851S: Maintained
1852F: drivers/media/radio/radio-aztech*
1853
1854B43 WIRELESS DRIVER
1855M: Stefano Brivio <stefano.brivio@polimi.it>
1856L: linux-wireless@vger.kernel.org
1857L: b43-dev@lists.infradead.org
1858W: http://wireless.kernel.org/en/users/Drivers/b43
1859S: Maintained
1860F: drivers/net/wireless/b43/
1861
1862B43LEGACY WIRELESS DRIVER
1863M: Larry Finger <Larry.Finger@lwfinger.net>
1864M: Stefano Brivio <stefano.brivio@polimi.it>
1865L: linux-wireless@vger.kernel.org
1866L: b43-dev@lists.infradead.org
1867W: http://wireless.kernel.org/en/users/Drivers/b43
1868S: Maintained
1869F: drivers/net/wireless/b43legacy/
1870
1871BACKLIGHT CLASS/SUBSYSTEM
1872M: Jingoo Han <jg1.han@samsung.com>
1873M: Lee Jones <lee.jones@linaro.org>
1874S: Maintained
1875F: drivers/video/backlight/
1876F: include/linux/backlight.h
1877
1878BATMAN ADVANCED
1879M: Marek Lindner <mareklindner@neomailbox.ch>
1880M: Simon Wunderlich <sw@simonwunderlich.de>
1881M: Antonio Quartulli <antonio@meshcoding.com>
1882L: b.a.t.m.a.n@lists.open-mesh.org
1883W: http://www.open-mesh.org/
1884S: Maintained
1885F: net/batman-adv/
1886
1887BAYCOM/HDLCDRV DRIVERS FOR AX.25
1888M: Thomas Sailer <t.sailer@alumni.ethz.ch>
1889L: linux-hams@vger.kernel.org
1890W: http://www.baycom.org/~tom/ham/ham.html
1891S: Maintained
1892F: drivers/net/hamradio/baycom*
1893
1894BCACHE (BLOCK LAYER CACHE)
1895M: Kent Overstreet <kmo@daterainc.com>
1896L: linux-bcache@vger.kernel.org
1897W: http://bcache.evilpiepirate.org
1898S: Maintained:
1899F: drivers/md/bcache/
1900
1901BECEEM BCS200/BCS220-3/BCSM250 WIMAX SUPPORT
1902M: Kevin McKinney <klmckinney1@gmail.com>
1903M: Matthias Beyer <mail@beyermatthias.de>
1904L: devel@driverdev.osuosl.org
1905S: Maintained
1906F: drivers/staging/bcm*
1907
1908BEFS FILE SYSTEM
1909S: Orphan
1910F: Documentation/filesystems/befs.txt
1911F: fs/befs/
1912
1913BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1914M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1915L: netdev@vger.kernel.org
1916S: Maintained
1917F: drivers/net/ethernet/ec_bhf.c
1918
1919BFS FILE SYSTEM
1920M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1921S: Maintained
1922F: Documentation/filesystems/bfs.txt
1923F: fs/bfs/
1924F: include/uapi/linux/bfs_fs.h
1925
1926BLACKFIN ARCHITECTURE
1927M: Steven Miao <realmz6@gmail.com>
1928L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1929T: git git://git.code.sf.net/p/adi-linux/code
1930W: http://blackfin.uclinux.org
1931S: Supported
1932F: arch/blackfin/
1933
1934BLACKFIN EMAC DRIVER
1935L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1936W: http://blackfin.uclinux.org
1937S: Supported
1938F: drivers/net/ethernet/adi/
1939
1940BLACKFIN RTC DRIVER
1941L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1942W: http://blackfin.uclinux.org
1943S: Supported
1944F: drivers/rtc/rtc-bfin.c
1945
1946BLACKFIN SDH DRIVER
1947M: Sonic Zhang <sonic.zhang@analog.com>
1948L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1949W: http://blackfin.uclinux.org
1950S: Supported
1951F: drivers/mmc/host/bfin_sdh.c
1952
1953BLACKFIN SERIAL DRIVER
1954M: Sonic Zhang <sonic.zhang@analog.com>
1955L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1956W: http://blackfin.uclinux.org
1957S: Supported
1958F: drivers/tty/serial/bfin_uart.c
1959
1960BLACKFIN WATCHDOG DRIVER
1961L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1962W: http://blackfin.uclinux.org
1963S: Supported
1964F: drivers/watchdog/bfin_wdt.c
1965
1966BLACKFIN I2C TWI DRIVER
1967M: Sonic Zhang <sonic.zhang@analog.com>
1968L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1969W: http://blackfin.uclinux.org/
1970S: Supported
1971F: drivers/i2c/busses/i2c-bfin-twi.c
1972
1973BLACKFIN MEDIA DRIVER
1974M: Scott Jiang <scott.jiang.linux@gmail.com>
1975L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1976W: http://blackfin.uclinux.org/
1977S: Supported
1978F: drivers/media/platform/blackfin/
1979F: drivers/media/i2c/adv7183*
1980F: drivers/media/i2c/vs6624*
1981
1982BLINKM RGB LED DRIVER
1983M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1984S: Maintained
1985F: drivers/leds/leds-blinkm.c
1986
1987BLOCK LAYER
1988M: Jens Axboe <axboe@kernel.dk>
1989T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1990S: Maintained
1991F: block/
1992
1993BLOCK2MTD DRIVER
1994M: Joern Engel <joern@lazybastard.org>
1995L: linux-mtd@lists.infradead.org
1996S: Maintained
1997F: drivers/mtd/devices/block2mtd.c
1998
1999BLUETOOTH DRIVERS
2000M: Marcel Holtmann <marcel@holtmann.org>
2001M: Gustavo Padovan <gustavo@padovan.org>
2002M: Johan Hedberg <johan.hedberg@gmail.com>
2003L: linux-bluetooth@vger.kernel.org
2004W: http://www.bluez.org/
2005T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2006T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2007S: Maintained
2008F: drivers/bluetooth/
2009
2010BLUETOOTH SUBSYSTEM
2011M: Marcel Holtmann <marcel@holtmann.org>
2012M: Gustavo Padovan <gustavo@padovan.org>
2013M: Johan Hedberg <johan.hedberg@gmail.com>
2014L: linux-bluetooth@vger.kernel.org
2015W: http://www.bluez.org/
2016T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2017T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2018S: Maintained
2019F: net/bluetooth/
2020F: include/net/bluetooth/
2021
2022BONDING DRIVER
2023M: Jay Vosburgh <j.vosburgh@gmail.com>
2024M: Veaceslav Falico <vfalico@gmail.com>
2025M: Andy Gospodarek <andy@greyhouse.net>
2026L: netdev@vger.kernel.org
2027W: http://sourceforge.net/projects/bonding/
2028S: Supported
2029F: drivers/net/bonding/
2030F: include/uapi/linux/if_bonding.h
2031
2032BPF (Safe dynamic programs and tools)
2033M: Alexei Starovoitov <ast@kernel.org>
2034L: netdev@vger.kernel.org
2035L: linux-kernel@vger.kernel.org
2036S: Supported
2037F: kernel/bpf/
2038
2039BROADCOM B44 10/100 ETHERNET DRIVER
2040M: Gary Zambrano <zambrano@broadcom.com>
2041L: netdev@vger.kernel.org
2042S: Supported
2043F: drivers/net/ethernet/broadcom/b44.*
2044
2045BROADCOM GENET ETHERNET DRIVER
2046M: Florian Fainelli <f.fainelli@gmail.com>
2047L: netdev@vger.kernel.org
2048S: Supported
2049F: drivers/net/ethernet/broadcom/genet/
2050
2051BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2052M: Sony Chacko <sony.chacko@qlogic.com>
2053M: Dept-HSGLinuxNICDev@qlogic.com
2054L: netdev@vger.kernel.org
2055S: Supported
2056F: drivers/net/ethernet/broadcom/bnx2.*
2057F: drivers/net/ethernet/broadcom/bnx2_*
2058
2059BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2060M: Ariel Elior <ariel.elior@qlogic.com>
2061L: netdev@vger.kernel.org
2062S: Supported
2063F: drivers/net/ethernet/broadcom/bnx2x/
2064
2065BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2066M: Christian Daudt <bcm@fixthebug.org>
2067M: Matt Porter <mporter@linaro.org>
2068M: Florian Fainelli <f.fainelli@gmail.com>
2069L: bcm-kernel-feedback-list@broadcom.com
2070T: git git://github.com/broadcom/mach-bcm
2071S: Maintained
2072F: arch/arm/mach-bcm/
2073F: arch/arm/boot/dts/bcm113*
2074F: arch/arm/boot/dts/bcm216*
2075F: arch/arm/boot/dts/bcm281*
2076F: arch/arm/configs/bcm_defconfig
2077F: drivers/mmc/host/sdhci-bcm-kona.c
2078F: drivers/clocksource/bcm_kona_timer.c
2079
2080BROADCOM BCM2835 ARM ARCHITECTURE
2081M: Stephen Warren <swarren@wwwdotorg.org>
2082M: Lee Jones <lee@kernel.org>
2083L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2084T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2085S: Maintained
2086N: bcm2835
2087
2088BROADCOM BCM33XX MIPS ARCHITECTURE
2089M: Kevin Cernekee <cernekee@gmail.com>
2090L: linux-mips@linux-mips.org
2091S: Maintained
2092F: arch/mips/bcm3384/*
2093F: arch/mips/include/asm/mach-bcm3384/*
2094F: arch/mips/kernel/*bmips*
2095
2096BROADCOM BCM5301X ARM ARCHITECTURE
2097M: Hauke Mehrtens <hauke@hauke-m.de>
2098L: linux-arm-kernel@lists.infradead.org
2099S: Maintained
2100F: arch/arm/mach-bcm/bcm_5301x.c
2101F: arch/arm/boot/dts/bcm5301x.dtsi
2102F: arch/arm/boot/dts/bcm470*
2103
2104BROADCOM BCM63XX ARM ARCHITECTURE
2105M: Florian Fainelli <f.fainelli@gmail.com>
2106L: linux-arm-kernel@lists.infradead.org
2107T: git git://git.github.com/brcm/linux.git
2108S: Maintained
2109F: arch/arm/mach-bcm/bcm63xx.c
2110F: arch/arm/include/debug/bcm63xx.S
2111
2112BROADCOM BCM63XX/BCM33XX UDC DRIVER
2113M: Kevin Cernekee <cernekee@gmail.com>
2114L: linux-usb@vger.kernel.org
2115S: Maintained
2116F: drivers/usb/gadget/udc/bcm63xx_udc.*
2117
2118BROADCOM BCM7XXX ARM ARCHITECTURE
2119M: Marc Carino <marc.ceeeee@gmail.com>
2120M: Brian Norris <computersforpeace@gmail.com>
2121M: Gregory Fong <gregory.0xf0@gmail.com>
2122M: Florian Fainelli <f.fainelli@gmail.com>
2123L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2124S: Maintained
2125F: arch/arm/mach-bcm/*brcmstb*
2126F: arch/arm/boot/dts/bcm7*.dts*
2127F: drivers/bus/brcmstb_gisb.c
2128
2129BROADCOM BMIPS MIPS ARCHITECTURE
2130M: Kevin Cernekee <cernekee@gmail.com>
2131M: Florian Fainelli <f.fainelli@gmail.com>
2132L: linux-mips@linux-mips.org
2133S: Maintained
2134F: arch/mips/bmips/*
2135F: arch/mips/include/asm/mach-bmips/*
2136F: arch/mips/kernel/*bmips*
2137F: arch/mips/boot/dts/bcm*.dts*
2138F: drivers/irqchip/irq-bcm7*
2139F: drivers/irqchip/irq-brcmstb*
2140
2141BROADCOM TG3 GIGABIT ETHERNET DRIVER
2142M: Prashant Sreedharan <prashant@broadcom.com>
2143M: Michael Chan <mchan@broadcom.com>
2144L: netdev@vger.kernel.org
2145S: Supported
2146F: drivers/net/ethernet/broadcom/tg3.*
2147
2148BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2149M: Brett Rudley <brudley@broadcom.com>
2150M: Arend van Spriel <arend@broadcom.com>
2151M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2152M: Hante Meuleman <meuleman@broadcom.com>
2153L: linux-wireless@vger.kernel.org
2154L: brcm80211-dev-list@broadcom.com
2155S: Supported
2156F: drivers/net/wireless/brcm80211/
2157
2158BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2159M: QLogic-Storage-Upstream@qlogic.com
2160L: linux-scsi@vger.kernel.org
2161S: Supported
2162F: drivers/scsi/bnx2fc/
2163
2164BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2165M: QLogic-Storage-Upstream@qlogic.com
2166L: linux-scsi@vger.kernel.org
2167S: Supported
2168F: drivers/scsi/bnx2i/
2169
2170BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2171M: Ray Jui <rjui@broadcom.com>
2172M: Scott Branden <sbranden@broadcom.com>
2173L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2174L: bcm-kernel-feedback-list@broadcom.com
2175T: git git://git.github.com/brcm/linux.git
2176S: Maintained
2177N: iproc
2178N: cygnus
2179N: bcm9113*
2180N: bcm9583*
2181N: bcm583*
2182N: bcm113*
2183
2184BROADCOM KONA GPIO DRIVER
2185M: Ray Jui <rjui@broadcom.com>
2186L: bcm-kernel-feedback-list@broadcom.com
2187S: Supported
2188F: drivers/gpio/gpio-bcm-kona.c
2189F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2190
2191BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2192M: Rafał Miłecki <zajec5@gmail.com>
2193L: linux-wireless@vger.kernel.org
2194S: Maintained
2195F: drivers/bcma/
2196F: include/linux/bcma/
2197
2198BROADCOM SYSTEMPORT ETHERNET DRIVER
2199M: Florian Fainelli <f.fainelli@gmail.com>
2200L: netdev@vger.kernel.org
2201S: Supported
2202F: drivers/net/ethernet/broadcom/bcmsysport.*
2203
2204BROCADE BFA FC SCSI DRIVER
2205M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2206M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2207L: linux-scsi@vger.kernel.org
2208S: Supported
2209F: drivers/scsi/bfa/
2210
2211BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2212M: Rasesh Mody <rasesh.mody@qlogic.com>
2213L: netdev@vger.kernel.org
2214S: Supported
2215F: drivers/net/ethernet/brocade/bna/
2216
2217BSG (block layer generic sg v4 driver)
2218M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2219L: linux-scsi@vger.kernel.org
2220S: Supported
2221F: block/bsg.c
2222F: include/linux/bsg.h
2223F: include/uapi/linux/bsg.h
2224
2225BT87X AUDIO DRIVER
2226M: Clemens Ladisch <clemens@ladisch.de>
2227L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2228T: git git://git.alsa-project.org/alsa-kernel.git
2229S: Maintained
2230F: Documentation/sound/alsa/Bt87x.txt
2231F: sound/pci/bt87x.c
2232
2233BT8XXGPIO DRIVER
2234M: Michael Buesch <m@bues.ch>
2235W: http://bu3sch.de/btgpio.php
2236S: Maintained
2237F: drivers/gpio/gpio-bt8xx.c
2238
2239BTRFS FILE SYSTEM
2240M: Chris Mason <clm@fb.com>
2241M: Josef Bacik <jbacik@fb.com>
2242L: linux-btrfs@vger.kernel.org
2243W: http://btrfs.wiki.kernel.org/
2244Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2245T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2246S: Maintained
2247F: Documentation/filesystems/btrfs.txt
2248F: fs/btrfs/
2249
2250BTTV VIDEO4LINUX DRIVER
2251M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2252L: linux-media@vger.kernel.org
2253W: http://linuxtv.org
2254T: git git://linuxtv.org/media_tree.git
2255S: Odd fixes
2256F: Documentation/video4linux/bttv/
2257F: drivers/media/pci/bt8xx/bttv*
2258
2259BUSLOGIC SCSI DRIVER
2260M: Khalid Aziz <khalid@gonehiking.org>
2261L: linux-scsi@vger.kernel.org
2262S: Maintained
2263F: drivers/scsi/BusLogic.*
2264F: drivers/scsi/FlashPoint.*
2265
2266C-MEDIA CMI8788 DRIVER
2267M: Clemens Ladisch <clemens@ladisch.de>
2268L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2269T: git git://git.alsa-project.org/alsa-kernel.git
2270S: Maintained
2271F: sound/pci/oxygen/
2272
2273C6X ARCHITECTURE
2274M: Mark Salter <msalter@redhat.com>
2275M: Aurelien Jacquiot <a-jacquiot@ti.com>
2276L: linux-c6x-dev@linux-c6x.org
2277W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2278S: Maintained
2279F: arch/c6x/
2280
2281CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2282M: David Howells <dhowells@redhat.com>
2283L: linux-cachefs@redhat.com
2284S: Supported
2285F: Documentation/filesystems/caching/cachefiles.txt
2286F: fs/cachefiles/
2287
2288CADET FM/AM RADIO RECEIVER DRIVER
2289M: Hans Verkuil <hverkuil@xs4all.nl>
2290L: linux-media@vger.kernel.org
2291T: git git://linuxtv.org/media_tree.git
2292W: http://linuxtv.org
2293S: Maintained
2294F: drivers/media/radio/radio-cadet*
2295
2296CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2297M: Jonathan Corbet <corbet@lwn.net>
2298L: linux-media@vger.kernel.org
2299T: git git://linuxtv.org/media_tree.git
2300S: Maintained
2301F: Documentation/video4linux/cafe_ccic
2302F: drivers/media/platform/marvell-ccic/
2303
2304CAIF NETWORK LAYER
2305M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2306L: netdev@vger.kernel.org
2307S: Supported
2308F: Documentation/networking/caif/
2309F: drivers/net/caif/
2310F: include/uapi/linux/caif/
2311F: include/net/caif/
2312F: net/caif/
2313
2314CALGARY x86-64 IOMMU
2315M: Muli Ben-Yehuda <muli@il.ibm.com>
2316M: "Jon D. Mason" <jdmason@kudzu.us>
2317L: discuss@x86-64.org
2318S: Maintained
2319F: arch/x86/kernel/pci-calgary_64.c
2320F: arch/x86/kernel/tce_64.c
2321F: arch/x86/include/asm/calgary.h
2322F: arch/x86/include/asm/tce.h
2323
2324CAN NETWORK LAYER
2325M: Oliver Hartkopp <socketcan@hartkopp.net>
2326L: linux-can@vger.kernel.org
2327W: http://gitorious.org/linux-can
2328T: git git://gitorious.org/linux-can/linux-can-next.git
2329S: Maintained
2330F: Documentation/networking/can.txt
2331F: net/can/
2332F: include/linux/can/core.h
2333F: include/uapi/linux/can.h
2334F: include/uapi/linux/can/bcm.h
2335F: include/uapi/linux/can/raw.h
2336F: include/uapi/linux/can/gw.h
2337
2338CAN NETWORK DRIVERS
2339M: Wolfgang Grandegger <wg@grandegger.com>
2340M: Marc Kleine-Budde <mkl@pengutronix.de>
2341L: linux-can@vger.kernel.org
2342W: http://gitorious.org/linux-can
2343T: git git://gitorious.org/linux-can/linux-can-next.git
2344S: Maintained
2345F: drivers/net/can/
2346F: include/linux/can/dev.h
2347F: include/linux/can/platform/
2348F: include/uapi/linux/can/error.h
2349F: include/uapi/linux/can/netlink.h
2350
2351CAPABILITIES
2352M: Serge Hallyn <serge.hallyn@canonical.com>
2353L: linux-security-module@vger.kernel.org
2354S: Supported
2355F: include/linux/capability.h
2356F: include/uapi/linux/capability.h
2357F: security/capability.c
2358F: security/commoncap.c
2359F: kernel/capability.c
2360
2361CC2520 IEEE-802.15.4 RADIO DRIVER
2362M: Varka Bhadram <varkabhadram@gmail.com>
2363L: linux-wpan@vger.kernel.org
2364S: Maintained
2365F: drivers/net/ieee802154/cc2520.c
2366F: include/linux/spi/cc2520.h
2367F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2368
2369CELL BROADBAND ENGINE ARCHITECTURE
2370M: Arnd Bergmann <arnd@arndb.de>
2371L: linuxppc-dev@lists.ozlabs.org
2372L: cbe-oss-dev@lists.ozlabs.org
2373W: http://www.ibm.com/developerworks/power/cell/
2374S: Supported
2375F: arch/powerpc/include/asm/cell*.h
2376F: arch/powerpc/include/asm/spu*.h
2377F: arch/powerpc/include/uapi/asm/spu*.h
2378F: arch/powerpc/oprofile/*cell*
2379F: arch/powerpc/platforms/cell/
2380
2381CEPH DISTRIBUTED FILE SYSTEM CLIENT
2382M: Sage Weil <sage@inktank.com>
2383L: ceph-devel@vger.kernel.org
2384W: http://ceph.com/
2385T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2386S: Supported
2387F: Documentation/filesystems/ceph.txt
2388F: fs/ceph/
2389F: net/ceph/
2390F: include/linux/ceph/
2391F: include/linux/crush/
2392
2393CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2394L: linux-usb@vger.kernel.org
2395S: Orphan
2396F: Documentation/usb/WUSB-Design-overview.txt
2397F: Documentation/usb/wusb-cbaf
2398F: drivers/usb/host/hwa-hc.c
2399F: drivers/usb/host/whci/
2400F: drivers/usb/wusbcore/
2401F: include/linux/usb/wusb*
2402
2403CFAG12864B LCD DRIVER
2404M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2405W: http://miguelojeda.es/auxdisplay.htm
2406W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2407S: Maintained
2408F: drivers/auxdisplay/cfag12864b.c
2409F: include/linux/cfag12864b.h
2410
2411CFAG12864BFB LCD FRAMEBUFFER DRIVER
2412M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2413W: http://miguelojeda.es/auxdisplay.htm
2414W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2415S: Maintained
2416F: drivers/auxdisplay/cfag12864bfb.c
2417F: include/linux/cfag12864b.h
2418
2419CFG80211 and NL80211
2420M: Johannes Berg <johannes@sipsolutions.net>
2421L: linux-wireless@vger.kernel.org
2422W: http://wireless.kernel.org/
2423T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2424T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2425S: Maintained
2426F: include/uapi/linux/nl80211.h
2427F: include/net/cfg80211.h
2428F: net/wireless/*
2429X: net/wireless/wext*
2430
2431CHAR and MISC DRIVERS
2432M: Arnd Bergmann <arnd@arndb.de>
2433M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2434T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2435S: Supported
2436F: drivers/char/*
2437F: drivers/misc/*
2438F: include/linux/miscdevice.h
2439
2440CHECKPATCH
2441M: Andy Whitcroft <apw@canonical.com>
2442M: Joe Perches <joe@perches.com>
2443S: Maintained
2444F: scripts/checkpatch.pl
2445
2446CHINESE DOCUMENTATION
2447M: Harry Wei <harryxiyou@gmail.com>
2448L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2449L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2450S: Maintained
2451F: Documentation/zh_CN/
2452
2453CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2454M: Peter Chen <Peter.Chen@freescale.com>
2455T: git git://github.com/hzpeterchen/linux-usb.git
2456L: linux-usb@vger.kernel.org
2457S: Maintained
2458F: drivers/usb/chipidea/
2459
2460CHROME HARDWARE PLATFORM SUPPORT
2461M: Olof Johansson <olof@lixom.net>
2462S: Maintained
2463F: drivers/platform/chrome/
2464
2465CISCO VIC ETHERNET NIC DRIVER
2466M: Christian Benvenuti <benve@cisco.com>
2467M: Sujith Sankar <ssujith@cisco.com>
2468M: Govindarajulu Varadarajan <_govind@gmx.com>
2469M: Neel Patel <neepatel@cisco.com>
2470S: Supported
2471F: drivers/net/ethernet/cisco/enic/
2472
2473CISCO VIC LOW LATENCY NIC DRIVER
2474M: Upinder Malhi <umalhi@cisco.com>
2475S: Supported
2476F: drivers/infiniband/hw/usnic
2477
2478CIRRUS LOGIC EP93XX ETHERNET DRIVER
2479M: Hartley Sweeten <hsweeten@visionengravers.com>
2480L: netdev@vger.kernel.org
2481S: Maintained
2482F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2483
2484CIRRUS LOGIC AUDIO CODEC DRIVERS
2485M: Brian Austin <brian.austin@cirrus.com>
2486M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2487L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2488S: Maintained
2489F: sound/soc/codecs/cs*
2490
2491CLEANCACHE API
2492M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2493L: linux-kernel@vger.kernel.org
2494S: Maintained
2495F: mm/cleancache.c
2496F: include/linux/cleancache.h
2497
2498CLK API
2499M: Russell King <linux@arm.linux.org.uk>
2500S: Maintained
2501F: include/linux/clk.h
2502
2503CLOCKSOURCE, CLOCKEVENT DRIVERS
2504M: Daniel Lezcano <daniel.lezcano@linaro.org>
2505M: Thomas Gleixner <tglx@linutronix.de>
2506L: linux-kernel@vger.kernel.org
2507T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2508S: Supported
2509F: drivers/clocksource
2510
2511CISCO FCOE HBA DRIVER
2512M: Hiral Patel <hiralpat@cisco.com>
2513M: Suma Ramars <sramars@cisco.com>
2514M: Brian Uchino <buchino@cisco.com>
2515L: linux-scsi@vger.kernel.org
2516S: Supported
2517F: drivers/scsi/fnic/
2518
2519CMPC ACPI DRIVER
2520M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2521M: Daniel Oliveira Nascimento <don@syst.com.br>
2522L: platform-driver-x86@vger.kernel.org
2523S: Supported
2524F: drivers/platform/x86/classmate-laptop.c
2525
2526COCCINELLE/Semantic Patches (SmPL)
2527M: Julia Lawall <Julia.Lawall@lip6.fr>
2528M: Gilles Muller <Gilles.Muller@lip6.fr>
2529M: Nicolas Palix <nicolas.palix@imag.fr>
2530M: Michal Marek <mmarek@suse.cz>
2531L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2532T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2533W: http://coccinelle.lip6.fr/
2534S: Supported
2535F: Documentation/coccinelle.txt
2536F: scripts/coccinelle/
2537F: scripts/coccicheck
2538
2539CODA FILE SYSTEM
2540M: Jan Harkes <jaharkes@cs.cmu.edu>
2541M: coda@cs.cmu.edu
2542L: codalist@coda.cs.cmu.edu
2543W: http://www.coda.cs.cmu.edu/
2544S: Maintained
2545F: Documentation/filesystems/coda.txt
2546F: fs/coda/
2547F: include/linux/coda*.h
2548F: include/uapi/linux/coda*.h
2549
2550CODA V4L2 MEM2MEM DRIVER
2551M: Philipp Zabel <p.zabel@pengutronix.de>
2552L: linux-media@vger.kernel.org
2553S: Maintained
2554F: Documentation/devicetree/bindings/media/coda.txt
2555F: drivers/media/platform/coda/
2556
2557COMMON CLK FRAMEWORK
2558M: Mike Turquette <mturquette@linaro.org>
2559L: linux-kernel@vger.kernel.org
2560T: git git://git.linaro.org/people/mturquette/linux.git
2561S: Maintained
2562F: drivers/clk/
2563X: drivers/clk/clkdev.c
2564F: include/linux/clk-pr*
2565F: include/linux/clk/
2566
2567COMMON INTERNET FILE SYSTEM (CIFS)
2568M: Steve French <sfrench@samba.org>
2569L: linux-cifs@vger.kernel.org
2570L: samba-technical@lists.samba.org (moderated for non-subscribers)
2571W: http://linux-cifs.samba.org/
2572T: git git://git.samba.org/sfrench/cifs-2.6.git
2573S: Supported
2574F: Documentation/filesystems/cifs/
2575F: fs/cifs/
2576
2577COMPACTPCI HOTPLUG CORE
2578M: Scott Murray <scott@spiteful.org>
2579L: linux-pci@vger.kernel.org
2580S: Maintained
2581F: drivers/pci/hotplug/cpci_hotplug*
2582
2583COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2584M: Scott Murray <scott@spiteful.org>
2585L: linux-pci@vger.kernel.org
2586S: Maintained
2587F: drivers/pci/hotplug/cpcihp_zt5550.*
2588
2589COMPACTPCI HOTPLUG GENERIC DRIVER
2590M: Scott Murray <scott@spiteful.org>
2591L: linux-pci@vger.kernel.org
2592S: Maintained
2593F: drivers/pci/hotplug/cpcihp_generic.c
2594
2595COMPAL LAPTOP SUPPORT
2596M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2597L: platform-driver-x86@vger.kernel.org
2598S: Maintained
2599F: drivers/platform/x86/compal-laptop.c
2600
2601CONEXANT ACCESSRUNNER USB DRIVER
2602M: Simon Arlott <cxacru@fire.lp0.eu>
2603L: accessrunner-general@lists.sourceforge.net
2604W: http://accessrunner.sourceforge.net/
2605S: Maintained
2606F: drivers/usb/atm/cxacru.c
2607
2608CONFIGFS
2609M: Joel Becker <jlbec@evilplan.org>
2610T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2611S: Supported
2612F: fs/configfs/
2613F: include/linux/configfs.h
2614
2615CONNECTOR
2616M: Evgeniy Polyakov <zbr@ioremap.net>
2617L: netdev@vger.kernel.org
2618S: Maintained
2619F: drivers/connector/
2620
2621CONTROL GROUP (CGROUP)
2622M: Tejun Heo <tj@kernel.org>
2623M: Li Zefan <lizefan@huawei.com>
2624L: cgroups@vger.kernel.org
2625T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2626S: Maintained
2627F: Documentation/cgroups/
2628F: include/linux/cgroup*
2629F: kernel/cgroup*
2630
2631CONTROL GROUP - CPUSET
2632M: Li Zefan <lizefan@huawei.com>
2633L: cgroups@vger.kernel.org
2634W: http://www.bullopensource.org/cpuset/
2635W: http://oss.sgi.com/projects/cpusets/
2636T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2637S: Maintained
2638F: Documentation/cgroups/cpusets.txt
2639F: include/linux/cpuset.h
2640F: kernel/cpuset.c
2641
2642CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2643M: Johannes Weiner <hannes@cmpxchg.org>
2644M: Michal Hocko <mhocko@suse.cz>
2645L: cgroups@vger.kernel.org
2646L: linux-mm@kvack.org
2647S: Maintained
2648F: mm/memcontrol.c
2649F: mm/swap_cgroup.c
2650
2651CORETEMP HARDWARE MONITORING DRIVER
2652M: Fenghua Yu <fenghua.yu@intel.com>
2653L: lm-sensors@lm-sensors.org
2654S: Maintained
2655F: Documentation/hwmon/coretemp
2656F: drivers/hwmon/coretemp.c
2657
2658COSA/SRP SYNC SERIAL DRIVER
2659M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2660W: http://www.fi.muni.cz/~kas/cosa/
2661S: Maintained
2662F: drivers/net/wan/cosa*
2663
2664CPMAC ETHERNET DRIVER
2665M: Florian Fainelli <florian@openwrt.org>
2666L: netdev@vger.kernel.org
2667S: Maintained
2668F: drivers/net/ethernet/ti/cpmac.c
2669
2670CPU FREQUENCY DRIVERS
2671M: Rafael J. Wysocki <rjw@rjwysocki.net>
2672M: Viresh Kumar <viresh.kumar@linaro.org>
2673L: linux-pm@vger.kernel.org
2674S: Maintained
2675T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2676T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2677F: drivers/cpufreq/
2678F: include/linux/cpufreq.h
2679
2680CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2681M: Viresh Kumar <viresh.kumar@linaro.org>
2682M: Sudeep Holla <sudeep.holla@arm.com>
2683L: linux-pm@vger.kernel.org
2684W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2685S: Maintained
2686F: drivers/cpufreq/arm_big_little.h
2687F: drivers/cpufreq/arm_big_little.c
2688F: drivers/cpufreq/arm_big_little_dt.c
2689
2690CPUIDLE DRIVER - ARM BIG LITTLE
2691M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2692M: Daniel Lezcano <daniel.lezcano@linaro.org>
2693L: linux-pm@vger.kernel.org
2694L: linux-arm-kernel@lists.infradead.org
2695T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2696S: Maintained
2697F: drivers/cpuidle/cpuidle-big_little.c
2698
2699CPUIDLE DRIVER - ARM EXYNOS
2700M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2701M: Daniel Lezcano <daniel.lezcano@linaro.org>
2702M: Kukjin Kim <kgene@kernel.org>
2703L: linux-pm@vger.kernel.org
2704L: linux-samsung-soc@vger.kernel.org
2705S: Supported
2706F: drivers/cpuidle/cpuidle-exynos.c
2707F: arch/arm/mach-exynos/pm.c
2708
2709CPUIDLE DRIVERS
2710M: Rafael J. Wysocki <rjw@rjwysocki.net>
2711M: Daniel Lezcano <daniel.lezcano@linaro.org>
2712L: linux-pm@vger.kernel.org
2713S: Maintained
2714T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2715F: drivers/cpuidle/*
2716F: include/linux/cpuidle.h
2717
2718CPUID/MSR DRIVER
2719M: "H. Peter Anvin" <hpa@zytor.com>
2720S: Maintained
2721F: arch/x86/kernel/cpuid.c
2722F: arch/x86/kernel/msr.c
2723
2724CPU POWER MONITORING SUBSYSTEM
2725M: Thomas Renninger <trenn@suse.de>
2726L: linux-pm@vger.kernel.org
2727S: Maintained
2728F: tools/power/cpupower/
2729
2730CRAMFS FILESYSTEM
2731W: http://sourceforge.net/projects/cramfs/
2732S: Orphan / Obsolete
2733F: Documentation/filesystems/cramfs.txt
2734F: fs/cramfs/
2735
2736CRIS PORT
2737M: Mikael Starvik <starvik@axis.com>
2738M: Jesper Nilsson <jesper.nilsson@axis.com>
2739L: linux-cris-kernel@axis.com
2740W: http://developer.axis.com
2741S: Maintained
2742F: arch/cris/
2743F: drivers/tty/serial/crisv10.*
2744
2745CRYPTO API
2746M: Herbert Xu <herbert@gondor.apana.org.au>
2747M: "David S. Miller" <davem@davemloft.net>
2748L: linux-crypto@vger.kernel.org
2749T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2750S: Maintained
2751F: Documentation/crypto/
2752F: arch/*/crypto/
2753F: crypto/
2754F: drivers/crypto/
2755F: include/crypto/
2756
2757CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2758M: Neil Horman <nhorman@tuxdriver.com>
2759L: linux-crypto@vger.kernel.org
2760S: Maintained
2761F: crypto/ansi_cprng.c
2762F: crypto/rng.c
2763
2764CS5535 Audio ALSA driver
2765M: Jaya Kumar <jayakumar.alsa@gmail.com>
2766S: Maintained
2767F: sound/pci/cs5535audio/
2768
2769CW1200 WLAN driver
2770M: Solomon Peachy <pizza@shaftnet.org>
2771S: Maintained
2772F: drivers/net/wireless/cw1200/
2773
2774CX18 VIDEO4LINUX DRIVER
2775M: Andy Walls <awalls@md.metrocast.net>
2776L: ivtv-devel@ivtvdriver.org (subscribers-only)
2777L: linux-media@vger.kernel.org
2778T: git git://linuxtv.org/media_tree.git
2779W: http://linuxtv.org
2780W: http://www.ivtvdriver.org/index.php/Cx18
2781S: Maintained
2782F: Documentation/video4linux/cx18.txt
2783F: drivers/media/pci/cx18/
2784F: include/uapi/linux/ivtv*
2785
2786CX2341X MPEG ENCODER HELPER MODULE
2787M: Hans Verkuil <hverkuil@xs4all.nl>
2788L: linux-media@vger.kernel.org
2789T: git git://linuxtv.org/media_tree.git
2790W: http://linuxtv.org
2791S: Maintained
2792F: drivers/media/common/cx2341x*
2793F: include/media/cx2341x*
2794
2795CX88 VIDEO4LINUX DRIVER
2796M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2797L: linux-media@vger.kernel.org
2798W: http://linuxtv.org
2799T: git git://linuxtv.org/media_tree.git
2800S: Odd fixes
2801F: Documentation/video4linux/cx88/
2802F: drivers/media/pci/cx88/
2803
2804CXD2820R MEDIA DRIVER
2805M: Antti Palosaari <crope@iki.fi>
2806L: linux-media@vger.kernel.org
2807W: http://linuxtv.org/
2808W: http://palosaari.fi/linux/
2809Q: http://patchwork.linuxtv.org/project/linux-media/list/
2810T: git git://linuxtv.org/anttip/media_tree.git
2811S: Maintained
2812F: drivers/media/dvb-frontends/cxd2820r*
2813
2814CXGB3 ETHERNET DRIVER (CXGB3)
2815M: Santosh Raspatur <santosh@chelsio.com>
2816L: netdev@vger.kernel.org
2817W: http://www.chelsio.com
2818S: Supported
2819F: drivers/net/ethernet/chelsio/cxgb3/
2820
2821CXGB3 ISCSI DRIVER (CXGB3I)
2822M: Karen Xie <kxie@chelsio.com>
2823L: linux-scsi@vger.kernel.org
2824W: http://www.chelsio.com
2825S: Supported
2826F: drivers/scsi/cxgbi/cxgb3i
2827
2828CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2829M: Steve Wise <swise@chelsio.com>
2830L: linux-rdma@vger.kernel.org
2831W: http://www.openfabrics.org
2832S: Supported
2833F: drivers/infiniband/hw/cxgb3/
2834
2835CXGB4 ETHERNET DRIVER (CXGB4)
2836M: Hariprasad S <hariprasad@chelsio.com>
2837L: netdev@vger.kernel.org
2838W: http://www.chelsio.com
2839S: Supported
2840F: drivers/net/ethernet/chelsio/cxgb4/
2841
2842CXGB4 ISCSI DRIVER (CXGB4I)
2843M: Karen Xie <kxie@chelsio.com>
2844L: linux-scsi@vger.kernel.org
2845W: http://www.chelsio.com
2846S: Supported
2847F: drivers/scsi/cxgbi/cxgb4i
2848
2849CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2850M: Steve Wise <swise@chelsio.com>
2851L: linux-rdma@vger.kernel.org
2852W: http://www.openfabrics.org
2853S: Supported
2854F: drivers/infiniband/hw/cxgb4/
2855
2856CXGB4VF ETHERNET DRIVER (CXGB4VF)
2857M: Casey Leedom <leedom@chelsio.com>
2858L: netdev@vger.kernel.org
2859W: http://www.chelsio.com
2860S: Supported
2861F: drivers/net/ethernet/chelsio/cxgb4vf/
2862
2863CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2864M: Ian Munsie <imunsie@au1.ibm.com>
2865M: Michael Neuling <mikey@neuling.org>
2866L: linuxppc-dev@lists.ozlabs.org
2867S: Supported
2868F: drivers/misc/cxl/
2869F: include/misc/cxl.h
2870F: include/uapi/misc/cxl.h
2871F: Documentation/powerpc/cxl.txt
2872F: Documentation/powerpc/cxl.txt
2873F: Documentation/ABI/testing/sysfs-class-cxl
2874
2875STMMAC ETHERNET DRIVER
2876M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2877L: netdev@vger.kernel.org
2878W: http://www.stlinux.com
2879S: Supported
2880F: drivers/net/ethernet/stmicro/stmmac/
2881
2882CYBERPRO FB DRIVER
2883M: Russell King <linux@arm.linux.org.uk>
2884L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2885W: http://www.arm.linux.org.uk/
2886S: Maintained
2887F: drivers/video/fbdev/cyber2000fb.*
2888
2889CYCLADES ASYNC MUX DRIVER
2890W: http://www.cyclades.com/
2891S: Orphan
2892F: drivers/tty/cyclades.c
2893F: include/linux/cyclades.h
2894F: include/uapi/linux/cyclades.h
2895
2896CYCLADES PC300 DRIVER
2897W: http://www.cyclades.com/
2898S: Orphan
2899F: drivers/net/wan/pc300*
2900
2901CYPRESS_FIRMWARE MEDIA DRIVER
2902M: Antti Palosaari <crope@iki.fi>
2903L: linux-media@vger.kernel.org
2904W: http://linuxtv.org/
2905W: http://palosaari.fi/linux/
2906Q: http://patchwork.linuxtv.org/project/linux-media/list/
2907T: git git://linuxtv.org/anttip/media_tree.git
2908S: Maintained
2909F: drivers/media/common/cypress_firmware*
2910
2911CYTTSP TOUCHSCREEN DRIVER
2912M: Ferruh Yigit <fery@cypress.com>
2913L: linux-input@vger.kernel.org
2914S: Supported
2915F: drivers/input/touchscreen/cyttsp*
2916F: include/linux/input/cyttsp.h
2917
2918DAMA SLAVE for AX.25
2919M: Joerg Reuter <jreuter@yaina.de>
2920W: http://yaina.de/jreuter/
2921W: http://www.qsl.net/dl1bke/
2922L: linux-hams@vger.kernel.org
2923S: Maintained
2924F: net/ax25/af_ax25.c
2925F: net/ax25/ax25_dev.c
2926F: net/ax25/ax25_ds_*
2927F: net/ax25/ax25_in.c
2928F: net/ax25/ax25_out.c
2929F: net/ax25/ax25_timer.c
2930F: net/ax25/sysctl_net_ax25.c
2931
2932DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2933L: netdev@vger.kernel.org
2934S: Orphan
2935F: Documentation/networking/dmfe.txt
2936F: drivers/net/ethernet/dec/tulip/dmfe.c
2937
2938DC390/AM53C974 SCSI driver
2939M: Hannes Reinecke <hare@suse.de>
2940L: linux-scsi@vger.kernel.org
2941S: Maintained
2942F: drivers/scsi/am53c974.c
2943
2944DC395x SCSI driver
2945M: Oliver Neukum <oliver@neukum.org>
2946M: Ali Akcaagac <aliakc@web.de>
2947M: Jamie Lenehan <lenehan@twibble.org>
2948L: dc395x@twibble.org
2949W: http://twibble.org/dist/dc395x/
2950W: http://lists.twibble.org/mailman/listinfo/dc395x/
2951S: Maintained
2952F: Documentation/scsi/dc395x.txt
2953F: drivers/scsi/dc395x.*
2954
2955DCCP PROTOCOL
2956M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
2957L: dccp@vger.kernel.org
2958W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
2959S: Maintained
2960F: include/linux/dccp.h
2961F: include/uapi/linux/dccp.h
2962F: include/linux/tfrc.h
2963F: net/dccp/
2964
2965DECnet NETWORK LAYER
2966W: http://linux-decnet.sourceforge.net
2967L: linux-decnet-user@lists.sourceforge.net
2968S: Orphan
2969F: Documentation/networking/decnet.txt
2970F: net/decnet/
2971
2972DECSTATION PLATFORM SUPPORT
2973M: "Maciej W. Rozycki" <macro@linux-mips.org>
2974L: linux-mips@linux-mips.org
2975W: http://www.linux-mips.org/wiki/DECstation
2976S: Maintained
2977F: arch/mips/dec/
2978F: arch/mips/include/asm/dec/
2979F: arch/mips/include/asm/mach-dec/
2980
2981DEFXX FDDI NETWORK DRIVER
2982M: "Maciej W. Rozycki" <macro@linux-mips.org>
2983S: Maintained
2984F: drivers/net/fddi/defxx.*
2985
2986DELL LAPTOP DRIVER
2987M: Matthew Garrett <mjg59@srcf.ucam.org>
2988L: platform-driver-x86@vger.kernel.org
2989S: Maintained
2990F: drivers/platform/x86/dell-laptop.c
2991
2992DELL LAPTOP SMM DRIVER
2993M: Guenter Roeck <linux@roeck-us.net>
2994F: drivers/char/i8k.c
2995F: include/uapi/linux/i8k.h
2996
2997DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
2998M: Doug Warzecha <Douglas_Warzecha@dell.com>
2999S: Maintained
3000F: Documentation/dcdbas.txt
3001F: drivers/firmware/dcdbas.*
3002
3003DELL WMI EXTRAS DRIVER
3004M: Matthew Garrett <mjg59@srcf.ucam.org>
3005S: Maintained
3006F: drivers/platform/x86/dell-wmi.c
3007
3008DESIGNWARE USB2 DRD IP DRIVER
3009M: Paul Zimmerman <paulz@synopsys.com>
3010L: linux-usb@vger.kernel.org
3011T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3012S: Maintained
3013F: drivers/usb/dwc2/
3014
3015DESIGNWARE USB3 DRD IP DRIVER
3016M: Felipe Balbi <balbi@ti.com>
3017L: linux-usb@vger.kernel.org
3018L: linux-omap@vger.kernel.org
3019T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3020S: Maintained
3021F: drivers/usb/dwc3/
3022
3023DEVICE COREDUMP (DEV_COREDUMP)
3024M: Johannes Berg <johannes@sipsolutions.net>
3025L: linux-kernel@vger.kernel.org
3026S: Maintained
3027F: drivers/base/devcoredump.c
3028F: include/linux/devcoredump.h
3029
3030DEVICE FREQUENCY (DEVFREQ)
3031M: MyungJoo Ham <myungjoo.ham@samsung.com>
3032M: Kyungmin Park <kyungmin.park@samsung.com>
3033L: linux-pm@vger.kernel.org
3034S: Maintained
3035F: drivers/devfreq/
3036
3037DEVICE NUMBER REGISTRY
3038M: Torben Mathiasen <device@lanana.org>
3039W: http://lanana.org/docs/device-list/index.html
3040S: Maintained
3041
3042DEVICE-MAPPER (LVM)
3043M: Alasdair Kergon <agk@redhat.com>
3044M: Mike Snitzer <snitzer@redhat.com>
3045M: dm-devel@redhat.com
3046L: dm-devel@redhat.com
3047W: http://sources.redhat.com/dm
3048Q: http://patchwork.kernel.org/project/dm-devel/list/
3049T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3050T: quilt http://people.redhat.com/agk/patches/linux/editing/
3051S: Maintained
3052F: Documentation/device-mapper/
3053F: drivers/md/dm*
3054F: drivers/md/persistent-data/
3055F: include/linux/device-mapper.h
3056F: include/linux/dm-*.h
3057F: include/uapi/linux/dm-*.h
3058
3059DIALOG SEMICONDUCTOR DRIVERS
3060M: Support Opensource <support.opensource@diasemi.com>
3061W: http://www.dialog-semiconductor.com/products
3062S: Supported
3063F: Documentation/hwmon/da90??
3064F: drivers/gpio/gpio-da90??.c
3065F: drivers/hwmon/da90??-hwmon.c
3066F: drivers/input/misc/da90??_onkey.c
3067F: drivers/input/touchscreen/da9052_tsi.c
3068F: drivers/leds/leds-da90??.c
3069F: drivers/mfd/da903x.c
3070F: drivers/mfd/da90??-*.c
3071F: drivers/power/da9052-battery.c
3072F: drivers/regulator/da903x.c
3073F: drivers/regulator/da9???-regulator.[ch]
3074F: drivers/rtc/rtc-da90??.c
3075F: drivers/video/backlight/da90??_bl.c
3076F: drivers/watchdog/da90??_wdt.c
3077F: include/linux/mfd/da903x.h
3078F: include/linux/mfd/da9052/
3079F: include/linux/mfd/da9055/
3080F: include/linux/mfd/da9063/
3081F: include/sound/da[79]*.h
3082F: sound/soc/codecs/da[79]*.[ch]
3083
3084DIGI NEO AND CLASSIC PCI PRODUCTS
3085M: Lidza Louina <lidza.louina@gmail.com>
3086M: Mark Hounschell <markh@compro.net>
3087L: driverdev-devel@linuxdriverproject.org
3088S: Maintained
3089F: drivers/staging/dgnc/
3090
3091DIGI EPCA PCI PRODUCTS
3092M: Lidza Louina <lidza.louina@gmail.com>
3093M: Mark Hounschell <markh@compro.net>
3094M: Daeseok Youn <daeseok.youn@gmail.com>
3095L: driverdev-devel@linuxdriverproject.org
3096S: Maintained
3097F: drivers/staging/dgap/
3098
3099DIOLAN U2C-12 I2C DRIVER
3100M: Guenter Roeck <linux@roeck-us.net>
3101L: linux-i2c@vger.kernel.org
3102S: Maintained
3103F: drivers/i2c/busses/i2c-diolan-u2c.c
3104
3105DIRECTORY NOTIFICATION (DNOTIFY)
3106M: Eric Paris <eparis@parisplace.org>
3107S: Maintained
3108F: Documentation/filesystems/dnotify.txt
3109F: fs/notify/dnotify/
3110F: include/linux/dnotify.h
3111
3112DISK GEOMETRY AND PARTITION HANDLING
3113M: Andries Brouwer <aeb@cwi.nl>
3114W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3115W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3116W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3117S: Maintained
3118
3119DISKQUOTA
3120M: Jan Kara <jack@suse.cz>
3121S: Maintained
3122F: Documentation/filesystems/quota.txt
3123F: fs/quota/
3124F: include/linux/quota*.h
3125F: include/uapi/linux/quota*.h
3126
3127DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3128M: Bernie Thompson <bernie@plugable.com>
3129L: linux-fbdev@vger.kernel.org
3130S: Maintained
3131W: http://plugable.com/category/projects/udlfb/
3132F: drivers/video/fbdev/udlfb.c
3133F: include/video/udlfb.h
3134F: Documentation/fb/udlfb.txt
3135
3136DISTRIBUTED LOCK MANAGER (DLM)
3137M: Christine Caulfield <ccaulfie@redhat.com>
3138M: David Teigland <teigland@redhat.com>
3139L: cluster-devel@redhat.com
3140W: http://sources.redhat.com/cluster/
3141T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3142S: Supported
3143F: fs/dlm/
3144
3145DMA BUFFER SHARING FRAMEWORK
3146M: Sumit Semwal <sumit.semwal@linaro.org>
3147S: Maintained
3148L: linux-media@vger.kernel.org
3149L: dri-devel@lists.freedesktop.org
3150L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3151F: drivers/dma-buf/
3152F: include/linux/dma-buf*
3153F: include/linux/reservation.h
3154F: include/linux/*fence.h
3155F: Documentation/dma-buf-sharing.txt
3156T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3157
3158DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3159M: Vinod Koul <vinod.koul@intel.com>
3160L: dmaengine@vger.kernel.org
3161Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3162S: Maintained
3163F: drivers/dma/
3164F: include/linux/dma*
3165T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
3166
3167DME1737 HARDWARE MONITOR DRIVER
3168M: Juerg Haefliger <juergh@gmail.com>
3169L: lm-sensors@lm-sensors.org
3170S: Maintained
3171F: Documentation/hwmon/dme1737
3172F: drivers/hwmon/dme1737.c
3173
3174DOCKING STATION DRIVER
3175M: Shaohua Li <shaohua.li@intel.com>
3176L: linux-acpi@vger.kernel.org
3177S: Supported
3178F: drivers/acpi/dock.c
3179
3180DOCUMENTATION
3181M: Jonathan Corbet <corbet@lwn.net>
3182L: linux-doc@vger.kernel.org
3183S: Maintained
3184F: Documentation/
3185X: Documentation/ABI/
3186X: Documentation/devicetree/
3187X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
3188
3189DOUBLETALK DRIVER
3190M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3191L: blinux-list@redhat.com
3192S: Maintained
3193F: drivers/char/dtlk.c
3194F: include/linux/dtlk.h
3195
3196DPT_I2O SCSI RAID DRIVER
3197M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3198L: linux-scsi@vger.kernel.org
3199W: http://www.adaptec.com/
3200S: Maintained
3201F: drivers/scsi/dpt*
3202F: drivers/scsi/dpt/
3203
3204DRBD DRIVER
3205P: Philipp Reisner
3206P: Lars Ellenberg
3207M: drbd-dev@lists.linbit.com
3208L: drbd-user@lists.linbit.com
3209W: http://www.drbd.org
3210T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3211T: git git://git.drbd.org/drbd-8.3.git
3212S: Supported
3213F: drivers/block/drbd/
3214F: lib/lru_cache.c
3215F: Documentation/blockdev/drbd/
3216
3217DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3218M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3219T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3220S: Supported
3221F: Documentation/kobject.txt
3222F: drivers/base/
3223F: fs/sysfs/
3224F: fs/debugfs/
3225F: include/linux/kobj*
3226F: include/linux/debugfs.h
3227F: lib/kobj*
3228
3229DRM DRIVERS
3230M: David Airlie <airlied@linux.ie>
3231L: dri-devel@lists.freedesktop.org
3232T: git git://people.freedesktop.org/~airlied/linux
3233S: Maintained
3234F: drivers/gpu/drm/
3235F: drivers/gpu/vga/
3236F: include/drm/
3237F: include/uapi/drm/
3238
3239RADEON DRM DRIVERS
3240M: Alex Deucher <alexander.deucher@amd.com>
3241M: Christian König <christian.koenig@amd.com>
3242L: dri-devel@lists.freedesktop.org
3243T: git git://people.freedesktop.org/~agd5f/linux
3244S: Supported
3245F: drivers/gpu/drm/radeon/
3246F: include/uapi/drm/radeon*
3247
3248DRM PANEL DRIVERS
3249M: Thierry Reding <thierry.reding@gmail.com>
3250L: dri-devel@lists.freedesktop.org
3251T: git git://anongit.freedesktop.org/tegra/linux.git
3252S: Maintained
3253F: drivers/gpu/drm/drm_panel.c
3254F: drivers/gpu/drm/panel/
3255F: include/drm/drm_panel.h
3256F: Documentation/devicetree/bindings/panel/
3257
3258INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3259M: Daniel Vetter <daniel.vetter@intel.com>
3260M: Jani Nikula <jani.nikula@linux.intel.com>
3261L: intel-gfx@lists.freedesktop.org
3262L: dri-devel@lists.freedesktop.org
3263Q: http://patchwork.freedesktop.org/project/intel-gfx/
3264T: git git://anongit.freedesktop.org/drm-intel
3265S: Supported
3266F: drivers/gpu/drm/i915/
3267F: include/drm/i915*
3268F: include/uapi/drm/i915*
3269
3270DRM DRIVERS FOR EXYNOS
3271M: Inki Dae <inki.dae@samsung.com>
3272M: Joonyoung Shim <jy0922.shim@samsung.com>
3273M: Seung-Woo Kim <sw0312.kim@samsung.com>
3274M: Kyungmin Park <kyungmin.park@samsung.com>
3275L: dri-devel@lists.freedesktop.org
3276T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3277S: Supported
3278F: drivers/gpu/drm/exynos/
3279F: include/drm/exynos*
3280F: include/uapi/drm/exynos*
3281
3282DRM DRIVERS FOR NVIDIA TEGRA
3283M: Thierry Reding <thierry.reding@gmail.com>
3284M: Terje Bergström <tbergstrom@nvidia.com>
3285L: dri-devel@lists.freedesktop.org
3286L: linux-tegra@vger.kernel.org
3287T: git git://anongit.freedesktop.org/tegra/linux.git
3288S: Supported
3289F: drivers/gpu/drm/tegra/
3290F: drivers/gpu/host1x/
3291F: include/linux/host1x.h
3292F: include/uapi/drm/tegra_drm.h
3293F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3294
3295DRM DRIVERS FOR RENESAS
3296M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3297L: dri-devel@lists.freedesktop.org
3298L: linux-sh@vger.kernel.org
3299T: git git://people.freedesktop.org/~airlied/linux
3300S: Supported
3301F: drivers/gpu/drm/rcar-du/
3302F: drivers/gpu/drm/shmobile/
3303F: include/linux/platform_data/rcar-du.h
3304F: include/linux/platform_data/shmob_drm.h
3305
3306DSBR100 USB FM RADIO DRIVER
3307M: Alexey Klimov <klimov.linux@gmail.com>
3308L: linux-media@vger.kernel.org
3309T: git git://linuxtv.org/media_tree.git
3310S: Maintained
3311F: drivers/media/radio/dsbr100.c
3312
3313DSCC4 DRIVER
3314M: Francois Romieu <romieu@fr.zoreil.com>
3315L: netdev@vger.kernel.org
3316S: Maintained
3317F: drivers/net/wan/dscc4.c
3318
3319DVB_USB_AF9015 MEDIA DRIVER
3320M: Antti Palosaari <crope@iki.fi>
3321L: linux-media@vger.kernel.org
3322W: http://linuxtv.org/
3323W: http://palosaari.fi/linux/
3324Q: http://patchwork.linuxtv.org/project/linux-media/list/
3325T: git git://linuxtv.org/anttip/media_tree.git
3326S: Maintained
3327F: drivers/media/usb/dvb-usb-v2/af9015*
3328
3329DVB_USB_AF9035 MEDIA DRIVER
3330M: Antti Palosaari <crope@iki.fi>
3331L: linux-media@vger.kernel.org
3332W: http://linuxtv.org/
3333W: http://palosaari.fi/linux/
3334Q: http://patchwork.linuxtv.org/project/linux-media/list/
3335T: git git://linuxtv.org/anttip/media_tree.git
3336S: Maintained
3337F: drivers/media/usb/dvb-usb-v2/af9035*
3338
3339DVB_USB_ANYSEE MEDIA DRIVER
3340M: Antti Palosaari <crope@iki.fi>
3341L: linux-media@vger.kernel.org
3342W: http://linuxtv.org/
3343W: http://palosaari.fi/linux/
3344Q: http://patchwork.linuxtv.org/project/linux-media/list/
3345T: git git://linuxtv.org/anttip/media_tree.git
3346S: Maintained
3347F: drivers/media/usb/dvb-usb-v2/anysee*
3348
3349DVB_USB_AU6610 MEDIA DRIVER
3350M: Antti Palosaari <crope@iki.fi>
3351L: linux-media@vger.kernel.org
3352W: http://linuxtv.org/
3353W: http://palosaari.fi/linux/
3354Q: http://patchwork.linuxtv.org/project/linux-media/list/
3355T: git git://linuxtv.org/anttip/media_tree.git
3356S: Maintained
3357F: drivers/media/usb/dvb-usb-v2/au6610*
3358
3359DVB_USB_CE6230 MEDIA DRIVER
3360M: Antti Palosaari <crope@iki.fi>
3361L: linux-media@vger.kernel.org
3362W: http://linuxtv.org/
3363W: http://palosaari.fi/linux/
3364Q: http://patchwork.linuxtv.org/project/linux-media/list/
3365T: git git://linuxtv.org/anttip/media_tree.git
3366S: Maintained
3367F: drivers/media/usb/dvb-usb-v2/ce6230*
3368
3369DVB_USB_CXUSB MEDIA DRIVER
3370M: Michael Krufky <mkrufky@linuxtv.org>
3371L: linux-media@vger.kernel.org
3372W: http://linuxtv.org/
3373W: http://github.com/mkrufky
3374Q: http://patchwork.linuxtv.org/project/linux-media/list/
3375T: git git://linuxtv.org/media_tree.git
3376S: Maintained
3377F: drivers/media/usb/dvb-usb/cxusb*
3378
3379DVB_USB_EC168 MEDIA DRIVER
3380M: Antti Palosaari <crope@iki.fi>
3381L: linux-media@vger.kernel.org
3382W: http://linuxtv.org/
3383W: http://palosaari.fi/linux/
3384Q: http://patchwork.linuxtv.org/project/linux-media/list/
3385T: git git://linuxtv.org/anttip/media_tree.git
3386S: Maintained
3387F: drivers/media/usb/dvb-usb-v2/ec168*
3388
3389DVB_USB_GL861 MEDIA DRIVER
3390M: Antti Palosaari <crope@iki.fi>
3391L: linux-media@vger.kernel.org
3392W: http://linuxtv.org/
3393Q: http://patchwork.linuxtv.org/project/linux-media/list/
3394T: git git://linuxtv.org/anttip/media_tree.git
3395S: Maintained
3396F: drivers/media/usb/dvb-usb-v2/gl861*
3397
3398DVB_USB_MXL111SF MEDIA DRIVER
3399M: Michael Krufky <mkrufky@linuxtv.org>
3400L: linux-media@vger.kernel.org
3401W: http://linuxtv.org/
3402W: http://github.com/mkrufky
3403Q: http://patchwork.linuxtv.org/project/linux-media/list/
3404T: git git://linuxtv.org/mkrufky/mxl111sf.git
3405S: Maintained
3406F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3407
3408DVB_USB_RTL28XXU MEDIA DRIVER
3409M: Antti Palosaari <crope@iki.fi>
3410L: linux-media@vger.kernel.org
3411W: http://linuxtv.org/
3412W: http://palosaari.fi/linux/
3413Q: http://patchwork.linuxtv.org/project/linux-media/list/
3414T: git git://linuxtv.org/anttip/media_tree.git
3415S: Maintained
3416F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3417
3418DVB_USB_V2 MEDIA DRIVER
3419M: Antti Palosaari <crope@iki.fi>
3420L: linux-media@vger.kernel.org
3421W: http://linuxtv.org/
3422W: http://palosaari.fi/linux/
3423Q: http://patchwork.linuxtv.org/project/linux-media/list/
3424T: git git://linuxtv.org/anttip/media_tree.git
3425S: Maintained
3426F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3427F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3428
3429DYNAMIC DEBUG
3430M: Jason Baron <jbaron@akamai.com>
3431S: Maintained
3432F: lib/dynamic_debug.c
3433F: include/linux/dynamic_debug.h
3434
3435DZ DECSTATION DZ11 SERIAL DRIVER
3436M: "Maciej W. Rozycki" <macro@linux-mips.org>
3437S: Maintained
3438F: drivers/tty/serial/dz.*
3439
3440E4000 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/tuners/e4000*
3449
3450EATA ISA/EISA/PCI SCSI DRIVER
3451M: Dario Ballabio <ballabio_dario@emc.com>
3452L: linux-scsi@vger.kernel.org
3453S: Maintained
3454F: drivers/scsi/eata.c
3455
3456EC100 MEDIA DRIVER
3457M: Antti Palosaari <crope@iki.fi>
3458L: linux-media@vger.kernel.org
3459W: http://linuxtv.org/
3460W: http://palosaari.fi/linux/
3461Q: http://patchwork.linuxtv.org/project/linux-media/list/
3462T: git git://linuxtv.org/anttip/media_tree.git
3463S: Maintained
3464F: drivers/media/dvb-frontends/ec100*
3465
3466ECRYPT FILE SYSTEM
3467M: Tyler Hicks <tyhicks@canonical.com>
3468L: ecryptfs@vger.kernel.org
3469W: http://ecryptfs.org
3470W: https://launchpad.net/ecryptfs
3471S: Supported
3472F: Documentation/filesystems/ecryptfs.txt
3473F: fs/ecryptfs/
3474
3475EDAC-CORE
3476M: Doug Thompson <dougthompson@xmission.com>
3477M: Borislav Petkov <bp@alien8.de>
3478M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3479L: linux-edac@vger.kernel.org
3480W: bluesmoke.sourceforge.net
3481S: Supported
3482F: Documentation/edac.txt
3483F: drivers/edac/
3484F: include/linux/edac.h
3485
3486EDAC-AMD64
3487M: Doug Thompson <dougthompson@xmission.com>
3488M: Borislav Petkov <bp@alien8.de>
3489L: linux-edac@vger.kernel.org
3490W: bluesmoke.sourceforge.net
3491S: Maintained
3492F: drivers/edac/amd64_edac*
3493
3494EDAC-CALXEDA
3495M: Doug Thompson <dougthompson@xmission.com>
3496M: Robert Richter <rric@kernel.org>
3497L: linux-edac@vger.kernel.org
3498W: bluesmoke.sourceforge.net
3499S: Maintained
3500F: drivers/edac/highbank*
3501
3502EDAC-CAVIUM
3503M: Ralf Baechle <ralf@linux-mips.org>
3504M: David Daney <david.daney@cavium.com>
3505L: linux-edac@vger.kernel.org
3506L: linux-mips@linux-mips.org
3507W: bluesmoke.sourceforge.net
3508S: Supported
3509F: drivers/edac/octeon_edac*
3510
3511EDAC-E752X
3512M: Mark Gross <mark.gross@intel.com>
3513M: Doug Thompson <dougthompson@xmission.com>
3514L: linux-edac@vger.kernel.org
3515W: bluesmoke.sourceforge.net
3516S: Maintained
3517F: drivers/edac/e752x_edac.c
3518
3519EDAC-E7XXX
3520M: Doug Thompson <dougthompson@xmission.com>
3521L: linux-edac@vger.kernel.org
3522W: bluesmoke.sourceforge.net
3523S: Maintained
3524F: drivers/edac/e7xxx_edac.c
3525
3526EDAC-GHES
3527M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3528L: linux-edac@vger.kernel.org
3529W: bluesmoke.sourceforge.net
3530S: Maintained
3531F: drivers/edac/ghes_edac.c
3532
3533EDAC-I82443BXGX
3534M: Tim Small <tim@buttersideup.com>
3535L: linux-edac@vger.kernel.org
3536W: bluesmoke.sourceforge.net
3537S: Maintained
3538F: drivers/edac/i82443bxgx_edac.c
3539
3540EDAC-I3000
3541M: Jason Uhlenkott <juhlenko@akamai.com>
3542L: linux-edac@vger.kernel.org
3543W: bluesmoke.sourceforge.net
3544S: Maintained
3545F: drivers/edac/i3000_edac.c
3546
3547EDAC-I5000
3548M: Doug Thompson <dougthompson@xmission.com>
3549L: linux-edac@vger.kernel.org
3550W: bluesmoke.sourceforge.net
3551S: Maintained
3552F: drivers/edac/i5000_edac.c
3553
3554EDAC-I5400
3555M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3556L: linux-edac@vger.kernel.org
3557W: bluesmoke.sourceforge.net
3558S: Maintained
3559F: drivers/edac/i5400_edac.c
3560
3561EDAC-I7300
3562M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3563L: linux-edac@vger.kernel.org
3564W: bluesmoke.sourceforge.net
3565S: Maintained
3566F: drivers/edac/i7300_edac.c
3567
3568EDAC-I7CORE
3569M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3570L: linux-edac@vger.kernel.org
3571W: bluesmoke.sourceforge.net
3572S: Maintained
3573F: drivers/edac/i7core_edac.c
3574
3575EDAC-I82975X
3576M: Ranganathan Desikan <ravi@jetztechnologies.com>
3577M: "Arvind R." <arvino55@gmail.com>
3578L: linux-edac@vger.kernel.org
3579W: bluesmoke.sourceforge.net
3580S: Maintained
3581F: drivers/edac/i82975x_edac.c
3582
3583EDAC-IE31200
3584M: Jason Baron <jbaron@akamai.com>
3585L: linux-edac@vger.kernel.org
3586W: bluesmoke.sourceforge.net
3587S: Maintained
3588F: drivers/edac/ie31200_edac.c
3589
3590EDAC-MPC85XX
3591M: Johannes Thumshirn <johannes.thumshirn@men.de>
3592L: linux-edac@vger.kernel.org
3593W: bluesmoke.sourceforge.net
3594S: Maintained
3595F: drivers/edac/mpc85xx_edac.[ch]
3596
3597EDAC-PASEMI
3598M: Egor Martovetsky <egor@pasemi.com>
3599L: linux-edac@vger.kernel.org
3600W: bluesmoke.sourceforge.net
3601S: Maintained
3602F: drivers/edac/pasemi_edac.c
3603
3604EDAC-R82600
3605M: Tim Small <tim@buttersideup.com>
3606L: linux-edac@vger.kernel.org
3607W: bluesmoke.sourceforge.net
3608S: Maintained
3609F: drivers/edac/r82600_edac.c
3610
3611EDAC-SBRIDGE
3612M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3613L: linux-edac@vger.kernel.org
3614W: bluesmoke.sourceforge.net
3615S: Maintained
3616F: drivers/edac/sb_edac.c
3617
3618EDIROL UA-101/UA-1000 DRIVER
3619M: Clemens Ladisch <clemens@ladisch.de>
3620L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3621T: git git://git.alsa-project.org/alsa-kernel.git
3622S: Maintained
3623F: sound/usb/misc/ua101.c
3624
3625EXTENSIBLE FIRMWARE INTERFACE (EFI)
3626M: Matt Fleming <matt.fleming@intel.com>
3627L: linux-efi@vger.kernel.org
3628T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3629S: Maintained
3630F: Documentation/efi-stub.txt
3631F: arch/ia64/kernel/efi.c
3632F: arch/x86/boot/compressed/eboot.[ch]
3633F: arch/x86/include/asm/efi.h
3634F: arch/x86/platform/efi/*
3635F: drivers/firmware/efi/*
3636F: include/linux/efi*.h
3637
3638EFI VARIABLE FILESYSTEM
3639M: Matthew Garrett <matthew.garrett@nebula.com>
3640M: Jeremy Kerr <jk@ozlabs.org>
3641M: Matt Fleming <matt.fleming@intel.com>
3642T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3643L: linux-efi@vger.kernel.org
3644S: Maintained
3645F: fs/efivarfs/
3646
3647EFIFB FRAMEBUFFER DRIVER
3648L: linux-fbdev@vger.kernel.org
3649M: Peter Jones <pjones@redhat.com>
3650S: Maintained
3651F: drivers/video/fbdev/efifb.c
3652
3653EFS FILESYSTEM
3654W: http://aeschi.ch.eu.org/efs/
3655S: Orphan
3656F: fs/efs/
3657
3658EHCA (IBM GX bus InfiniBand adapter) DRIVER
3659M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3660M: Christoph Raisch <raisch@de.ibm.com>
3661L: linux-rdma@vger.kernel.org
3662S: Supported
3663F: drivers/infiniband/hw/ehca/
3664
3665EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3666M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3667L: netdev@vger.kernel.org
3668S: Maintained
3669F: drivers/net/ethernet/ibm/ehea/
3670
3671EM28XX VIDEO4LINUX DRIVER
3672M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3673L: linux-media@vger.kernel.org
3674W: http://linuxtv.org
3675T: git git://linuxtv.org/media_tree.git
3676S: Maintained
3677F: drivers/media/usb/em28xx/
3678
3679EMBEDDED LINUX
3680M: Paul Gortmaker <paul.gortmaker@windriver.com>
3681M: Matt Mackall <mpm@selenic.com>
3682M: David Woodhouse <dwmw2@infradead.org>
3683L: linux-embedded@vger.kernel.org
3684S: Maintained
3685
3686EMULEX LPFC FC SCSI DRIVER
3687M: James Smart <james.smart@emulex.com>
3688L: linux-scsi@vger.kernel.org
3689W: http://sourceforge.net/projects/lpfcxxxx
3690S: Supported
3691F: drivers/scsi/lpfc/
3692
3693ENE CB710 FLASH CARD READER DRIVER
3694M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
3695S: Maintained
3696F: drivers/misc/cb710/
3697F: drivers/mmc/host/cb710-mmc.*
3698F: include/linux/cb710.h
3699
3700ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3701M: Maxim Levitsky <maximlevitsky@gmail.com>
3702S: Maintained
3703F: drivers/media/rc/ene_ir.*
3704
3705ENHANCED ERROR HANDLING (EEH)
3706M: Gavin Shan <shangw@linux.vnet.ibm.com>
3707L: linuxppc-dev@lists.ozlabs.org
3708S: Supported
3709F: Documentation/powerpc/eeh-pci-error-recovery.txt
3710F: arch/powerpc/kernel/eeh*.c
3711
3712EPSON S1D13XXX FRAMEBUFFER DRIVER
3713M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
3714S: Maintained
3715T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3716F: drivers/video/fbdev/s1d13xxxfb.c
3717F: include/video/s1d13xxxfb.h
3718
3719ET131X NETWORK DRIVER
3720M: Mark Einon <mark.einon@gmail.com>
3721S: Odd Fixes
3722F: drivers/net/ethernet/agere/
3723
3724ETHERNET BRIDGE
3725M: Stephen Hemminger <stephen@networkplumber.org>
3726L: bridge@lists.linux-foundation.org
3727L: netdev@vger.kernel.org
3728W: http://www.linuxfoundation.org/en/Net:Bridge
3729S: Maintained
3730F: include/linux/netfilter_bridge/
3731F: net/bridge/
3732
3733ETHERNET PHY LIBRARY
3734M: Florian Fainelli <f.fainelli@gmail.com>
3735L: netdev@vger.kernel.org
3736S: Maintained
3737F: include/linux/phy.h
3738F: include/linux/phy_fixed.h
3739F: drivers/net/phy/
3740F: Documentation/networking/phy.txt
3741F: drivers/of/of_mdio.c
3742F: drivers/of/of_net.c
3743
3744EXT2 FILE SYSTEM
3745M: Jan Kara <jack@suse.cz>
3746L: linux-ext4@vger.kernel.org
3747S: Maintained
3748F: Documentation/filesystems/ext2.txt
3749F: fs/ext2/
3750F: include/linux/ext2*
3751
3752EXT3 FILE SYSTEM
3753M: Jan Kara <jack@suse.cz>
3754M: Andrew Morton <akpm@linux-foundation.org>
3755M: Andreas Dilger <adilger.kernel@dilger.ca>
3756L: linux-ext4@vger.kernel.org
3757S: Maintained
3758F: Documentation/filesystems/ext3.txt
3759F: fs/ext3/
3760
3761EXT4 FILE SYSTEM
3762M: "Theodore Ts'o" <tytso@mit.edu>
3763M: Andreas Dilger <adilger.kernel@dilger.ca>
3764L: linux-ext4@vger.kernel.org
3765W: http://ext4.wiki.kernel.org
3766Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
3767S: Maintained
3768F: Documentation/filesystems/ext4.txt
3769F: fs/ext4/
3770
3771Extended Verification Module (EVM)
3772M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3773L: linux-ima-devel@lists.sourceforge.net
3774L: linux-security-module@vger.kernel.org
3775S: Supported
3776F: security/integrity/evm/
3777
3778EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3779M: MyungJoo Ham <myungjoo.ham@samsung.com>
3780M: Chanwoo Choi <cw00.choi@samsung.com>
3781L: linux-kernel@vger.kernel.org
3782T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3783S: Maintained
3784F: drivers/extcon/
3785F: Documentation/extcon/
3786
3787EXYNOS DP DRIVER
3788M: Jingoo Han <jg1.han@samsung.com>
3789L: dri-devel@lists.freedesktop.org
3790S: Maintained
3791F: drivers/gpu/drm/exynos/exynos_dp*
3792
3793EXYNOS MIPI DISPLAY DRIVERS
3794M: Inki Dae <inki.dae@samsung.com>
3795M: Donghwa Lee <dh09.lee@samsung.com>
3796M: Kyungmin Park <kyungmin.park@samsung.com>
3797L: linux-fbdev@vger.kernel.org
3798S: Maintained
3799F: drivers/video/fbdev/exynos/exynos_mipi*
3800F: include/video/exynos_mipi*
3801
3802F71805F HARDWARE MONITORING DRIVER
3803M: Jean Delvare <jdelvare@suse.de>
3804L: lm-sensors@lm-sensors.org
3805S: Maintained
3806F: Documentation/hwmon/f71805f
3807F: drivers/hwmon/f71805f.c
3808
3809FC0011 TUNER DRIVER
3810M: Michael Buesch <m@bues.ch>
3811L: linux-media@vger.kernel.org
3812S: Maintained
3813F: drivers/media/tuners/fc0011.h
3814F: drivers/media/tuners/fc0011.c
3815
3816FC2580 MEDIA DRIVER
3817M: Antti Palosaari <crope@iki.fi>
3818L: linux-media@vger.kernel.org
3819W: http://linuxtv.org/
3820W: http://palosaari.fi/linux/
3821Q: http://patchwork.linuxtv.org/project/linux-media/list/
3822T: git git://linuxtv.org/anttip/media_tree.git
3823S: Maintained
3824F: drivers/media/tuners/fc2580*
3825
3826FANOTIFY
3827M: Eric Paris <eparis@redhat.com>
3828S: Maintained
3829F: fs/notify/fanotify/
3830F: include/linux/fanotify.h
3831F: include/uapi/linux/fanotify.h
3832
3833FARSYNC SYNCHRONOUS DRIVER
3834M: Kevin Curtis <kevin.curtis@farsite.co.uk>
3835W: http://www.farsite.co.uk/
3836S: Supported
3837F: drivers/net/wan/farsync.*
3838
3839FAULT INJECTION SUPPORT
3840M: Akinobu Mita <akinobu.mita@gmail.com>
3841S: Supported
3842F: Documentation/fault-injection/
3843F: lib/fault-inject.c
3844
3845FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3846M: Robert Love <robert.w.love@intel.com>
3847L: fcoe-devel@open-fcoe.org
3848W: www.Open-FCoE.org
3849S: Supported
3850F: drivers/scsi/libfc/
3851F: drivers/scsi/fcoe/
3852F: include/scsi/fc/
3853F: include/scsi/libfc.h
3854F: include/scsi/libfcoe.h
3855F: include/uapi/scsi/fc/
3856
3857FILE LOCKING (flock() and fcntl()/lockf())
3858M: Jeff Layton <jlayton@poochiereds.net>
3859M: J. Bruce Fields <bfields@fieldses.org>
3860L: linux-fsdevel@vger.kernel.org
3861S: Maintained
3862F: include/linux/fcntl.h
3863F: include/linux/fs.h
3864F: include/uapi/linux/fcntl.h
3865F: include/uapi/linux/fs.h
3866F: fs/fcntl.c
3867F: fs/locks.c
3868
3869FILESYSTEMS (VFS and infrastructure)
3870M: Alexander Viro <viro@zeniv.linux.org.uk>
3871L: linux-fsdevel@vger.kernel.org
3872S: Maintained
3873F: fs/*
3874
3875FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3876M: Riku Voipio <riku.voipio@iki.fi>
3877L: lm-sensors@lm-sensors.org
3878S: Maintained
3879F: drivers/hwmon/f75375s.c
3880F: include/linux/f75375s.h
3881
3882FIREWIRE AUDIO DRIVERS
3883M: Clemens Ladisch <clemens@ladisch.de>
3884L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3885T: git git://git.alsa-project.org/alsa-kernel.git
3886S: Maintained
3887F: sound/firewire/
3888
3889FIREWIRE MEDIA DRIVERS (firedtv)
3890M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3891L: linux-media@vger.kernel.org
3892L: linux1394-devel@lists.sourceforge.net
3893T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3894S: Maintained
3895F: drivers/media/firewire/
3896
3897FIREWIRE SBP-2 TARGET
3898M: Chris Boot <bootc@bootc.net>
3899L: linux-scsi@vger.kernel.org
3900L: target-devel@vger.kernel.org
3901L: linux1394-devel@lists.sourceforge.net
3902T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3903S: Maintained
3904F: drivers/target/sbp/
3905
3906FIREWIRE SUBSYSTEM
3907M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3908L: linux1394-devel@lists.sourceforge.net
3909W: http://ieee1394.wiki.kernel.org/
3910T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
3911S: Maintained
3912F: drivers/firewire/
3913F: include/linux/firewire.h
3914F: include/uapi/linux/firewire*.h
3915F: tools/firewire/
3916
3917FIRMWARE LOADER (request_firmware)
3918M: Ming Lei <ming.lei@canonical.com>
3919L: linux-kernel@vger.kernel.org
3920S: Maintained
3921F: Documentation/firmware_class/
3922F: drivers/base/firmware*.c
3923F: include/linux/firmware.h
3924
3925FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
3926M: Joshua Morris <josh.h.morris@us.ibm.com>
3927M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3928S: Maintained
3929F: drivers/block/rsxx/
3930
3931FLOPPY DRIVER
3932M: Jiri Kosina <jkosina@suse.cz>
3933T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3934S: Odd fixes
3935F: drivers/block/floppy.c
3936
3937FMC SUBSYSTEM
3938M: Alessandro Rubini <rubini@gnudd.com>
3939W: http://www.ohwr.org/projects/fmc-bus
3940S: Supported
3941F: drivers/fmc/
3942F: include/linux/fmc*.h
3943F: include/linux/ipmi-fru.h
3944K: fmc_d.*register
3945
3946FPU EMULATOR
3947M: Bill Metzenthen <billm@melbpc.org.au>
3948W: http://floatingpoint.sourceforge.net/emulator/index.html
3949S: Maintained
3950F: arch/x86/math-emu/
3951
3952FRAME RELAY DLCI/FRAD (Sangoma drivers too)
3953L: netdev@vger.kernel.org
3954S: Orphan
3955F: drivers/net/wan/dlci.c
3956F: drivers/net/wan/sdla.c
3957
3958FRAMEBUFFER LAYER
3959M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3960M: Tomi Valkeinen <tomi.valkeinen@ti.com>
3961L: linux-fbdev@vger.kernel.org
3962W: http://linux-fbdev.sourceforge.net/
3963Q: http://patchwork.kernel.org/project/linux-fbdev/list/
3964T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
3965S: Maintained
3966F: Documentation/fb/
3967F: Documentation/devicetree/bindings/fb/
3968F: drivers/video/
3969F: include/video/
3970F: include/linux/fb.h
3971F: include/uapi/video/
3972F: include/uapi/linux/fb.h
3973
3974FREESCALE DIU FRAMEBUFFER DRIVER
3975M: Timur Tabi <timur@tabi.org>
3976L: linux-fbdev@vger.kernel.org
3977S: Maintained
3978F: drivers/video/fbdev/fsl-diu-fb.*
3979
3980FREESCALE DMA DRIVER
3981M: Li Yang <leoli@freescale.com>
3982M: Zhang Wei <zw@zh-kernel.org>
3983L: linuxppc-dev@lists.ozlabs.org
3984S: Maintained
3985F: drivers/dma/fsldma.*
3986
3987FREESCALE I2C CPM DRIVER
3988M: Jochen Friedrich <jochen@scram.de>
3989L: linuxppc-dev@lists.ozlabs.org
3990L: linux-i2c@vger.kernel.org
3991S: Maintained
3992F: drivers/i2c/busses/i2c-cpm.c
3993
3994FREESCALE IMX / MXC FRAMEBUFFER DRIVER
3995M: Sascha Hauer <kernel@pengutronix.de>
3996L: linux-fbdev@vger.kernel.org
3997L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3998S: Maintained
3999F: include/linux/platform_data/video-imxfb.h
4000F: drivers/video/fbdev/imxfb.c
4001
4002FREESCALE SOC FS_ENET DRIVER
4003M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4004M: Vitaly Bordug <vbordug@ru.mvista.com>
4005L: linuxppc-dev@lists.ozlabs.org
4006L: netdev@vger.kernel.org
4007S: Maintained
4008F: drivers/net/ethernet/freescale/fs_enet/
4009F: include/linux/fs_enet_pd.h
4010
4011FREESCALE QUICC ENGINE LIBRARY
4012L: linuxppc-dev@lists.ozlabs.org
4013S: Orphan
4014F: arch/powerpc/sysdev/qe_lib/
4015F: arch/powerpc/include/asm/*qe.h
4016
4017FREESCALE USB PERIPHERAL DRIVERS
4018M: Li Yang <leoli@freescale.com>
4019L: linux-usb@vger.kernel.org
4020L: linuxppc-dev@lists.ozlabs.org
4021S: Maintained
4022F: drivers/usb/gadget/udc/fsl*
4023
4024FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4025M: Li Yang <leoli@freescale.com>
4026L: netdev@vger.kernel.org
4027L: linuxppc-dev@lists.ozlabs.org
4028S: Maintained
4029F: drivers/net/ethernet/freescale/ucc_geth*
4030
4031FREESCALE QUICC ENGINE UCC UART DRIVER
4032M: Timur Tabi <timur@tabi.org>
4033L: linuxppc-dev@lists.ozlabs.org
4034S: Maintained
4035F: drivers/tty/serial/ucc_uart.c
4036
4037FREESCALE SOC SOUND DRIVERS
4038M: Timur Tabi <timur@tabi.org>
4039M: Nicolin Chen <nicoleotsuka@gmail.com>
4040M: Xiubo Li <Li.Xiubo@freescale.com>
4041L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4042L: linuxppc-dev@lists.ozlabs.org
4043S: Maintained
4044F: sound/soc/fsl/fsl*
4045F: sound/soc/fsl/imx*
4046F: sound/soc/fsl/mpc8610_hpcd.c
4047
4048FREEVXFS FILESYSTEM
4049M: Christoph Hellwig <hch@infradead.org>
4050W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4051S: Maintained
4052F: fs/freevxfs/
4053
4054FREEZER
4055M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4056M: Pavel Machek <pavel@ucw.cz>
4057L: linux-pm@vger.kernel.org
4058S: Supported
4059F: Documentation/power/freezing-of-tasks.txt
4060F: include/linux/freezer.h
4061F: kernel/freezer.c
4062
4063FRONTSWAP API
4064M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4065L: linux-kernel@vger.kernel.org
4066S: Maintained
4067F: mm/frontswap.c
4068F: include/linux/frontswap.h
4069
4070FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4071M: David Howells <dhowells@redhat.com>
4072L: linux-cachefs@redhat.com
4073S: Supported
4074F: Documentation/filesystems/caching/
4075F: fs/fscache/
4076F: include/linux/fscache*.h
4077
4078F2FS FILE SYSTEM
4079M: Jaegeuk Kim <jaegeuk@kernel.org>
4080M: Changman Lee <cm224.lee@samsung.com>
4081L: linux-f2fs-devel@lists.sourceforge.net
4082W: http://en.wikipedia.org/wiki/F2FS
4083T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4084S: Maintained
4085F: Documentation/filesystems/f2fs.txt
4086F: Documentation/ABI/testing/sysfs-fs-f2fs
4087F: fs/f2fs/
4088F: include/linux/f2fs_fs.h
4089
4090FUJITSU FR-V (FRV) PORT
4091M: David Howells <dhowells@redhat.com>
4092S: Maintained
4093F: arch/frv/
4094
4095FUJITSU LAPTOP EXTRAS
4096M: Jonathan Woithe <jwoithe@just42.net>
4097L: platform-driver-x86@vger.kernel.org
4098S: Maintained
4099F: drivers/platform/x86/fujitsu-laptop.c
4100
4101FUJITSU M-5MO LS CAMERA ISP DRIVER
4102M: Kyungmin Park <kyungmin.park@samsung.com>
4103M: Heungjun Kim <riverful.kim@samsung.com>
4104L: linux-media@vger.kernel.org
4105S: Maintained
4106F: drivers/media/i2c/m5mols/
4107F: include/media/m5mols.h
4108
4109FUJITSU TABLET EXTRAS
4110M: Robert Gerlach <khnz@gmx.de>
4111L: platform-driver-x86@vger.kernel.org
4112S: Maintained
4113F: drivers/platform/x86/fujitsu-tablet.c
4114
4115FUSE: FILESYSTEM IN USERSPACE
4116M: Miklos Szeredi <miklos@szeredi.hu>
4117L: fuse-devel@lists.sourceforge.net
4118W: http://fuse.sourceforge.net/
4119S: Maintained
4120F: fs/fuse/
4121F: include/uapi/linux/fuse.h
4122
4123FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4124M: Rik Faith <faith@cs.unc.edu>
4125L: linux-scsi@vger.kernel.org
4126S: Odd Fixes (e.g., new signatures)
4127F: drivers/scsi/fdomain.*
4128
4129GCOV BASED KERNEL PROFILING
4130M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4131S: Maintained
4132F: kernel/gcov/
4133F: Documentation/gcov.txt
4134
4135GDT SCSI DISK ARRAY CONTROLLER DRIVER
4136M: Achim Leubner <achim_leubner@adaptec.com>
4137L: linux-scsi@vger.kernel.org
4138W: http://www.icp-vortex.com/
4139S: Supported
4140F: drivers/scsi/gdt*
4141
4142GEMTEK FM RADIO RECEIVER DRIVER
4143M: Hans Verkuil <hverkuil@xs4all.nl>
4144L: linux-media@vger.kernel.org
4145T: git git://linuxtv.org/media_tree.git
4146W: http://linuxtv.org
4147S: Maintained
4148F: drivers/media/radio/radio-gemtek*
4149
4150GENERIC GPIO I2C DRIVER
4151M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4152S: Supported
4153F: drivers/i2c/busses/i2c-gpio.c
4154F: include/linux/i2c-gpio.h
4155
4156GENERIC GPIO I2C MULTIPLEXER DRIVER
4157M: Peter Korsgaard <peter.korsgaard@barco.com>
4158L: linux-i2c@vger.kernel.org
4159S: Supported
4160F: drivers/i2c/muxes/i2c-mux-gpio.c
4161F: include/linux/i2c-mux-gpio.h
4162F: Documentation/i2c/muxes/i2c-mux-gpio
4163
4164GENERIC HDLC (WAN) DRIVERS
4165M: Krzysztof Halasa <khc@pm.waw.pl>
4166W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4167S: Maintained
4168F: drivers/net/wan/c101.c
4169F: drivers/net/wan/hd6457*
4170F: drivers/net/wan/hdlc*
4171F: drivers/net/wan/n2.c
4172F: drivers/net/wan/pc300too.c
4173F: drivers/net/wan/pci200syn.c
4174F: drivers/net/wan/wanxl*
4175
4176GENERIC INCLUDE/ASM HEADER FILES
4177M: Arnd Bergmann <arnd@arndb.de>
4178L: linux-arch@vger.kernel.org
4179T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4180S: Maintained
4181F: include/asm-generic/
4182F: include/uapi/asm-generic/
4183
4184GENERIC PHY FRAMEWORK
4185M: Kishon Vijay Abraham I <kishon@ti.com>
4186L: linux-kernel@vger.kernel.org
4187T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4188S: Supported
4189F: drivers/phy/
4190F: include/linux/phy/
4191
4192GENERIC UIO DRIVER FOR PCI DEVICES
4193M: "Michael S. Tsirkin" <mst@redhat.com>
4194L: kvm@vger.kernel.org
4195S: Supported
4196F: drivers/uio/uio_pci_generic.c
4197
4198GET_MAINTAINER SCRIPT
4199M: Joe Perches <joe@perches.com>
4200S: Maintained
4201F: scripts/get_maintainer.pl
4202
4203GFS2 FILE SYSTEM
4204M: Steven Whitehouse <swhiteho@redhat.com>
4205L: cluster-devel@redhat.com
4206W: http://sources.redhat.com/cluster/
4207T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4208T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
4209S: Supported
4210F: Documentation/filesystems/gfs2*.txt
4211F: fs/gfs2/
4212F: include/uapi/linux/gfs2_ondisk.h
4213
4214GIGASET ISDN DRIVERS
4215M: Hansjoerg Lipp <hjlipp@web.de>
4216M: Tilman Schmidt <tilman@imap.cc>
4217L: gigaset307x-common@lists.sourceforge.net
4218W: http://gigaset307x.sourceforge.net/
4219S: Maintained
4220F: Documentation/isdn/README.gigaset
4221F: drivers/isdn/gigaset/
4222F: include/uapi/linux/gigaset_dev.h
4223
4224GO7007 MPEG CODEC
4225M: Hans Verkuil <hans.verkuil@cisco.com>
4226L: linux-media@vger.kernel.org
4227S: Maintained
4228F: drivers/media/usb/go7007/
4229
4230GPIO SUBSYSTEM
4231M: Linus Walleij <linus.walleij@linaro.org>
4232M: Alexandre Courbot <gnurou@gmail.com>
4233L: linux-gpio@vger.kernel.org
4234T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4235S: Maintained
4236F: Documentation/gpio/
4237F: drivers/gpio/
4238F: include/linux/gpio/
4239F: include/linux/gpio.h
4240F: include/asm-generic/gpio.h
4241
4242GRE DEMULTIPLEXER DRIVER
4243M: Dmitry Kozlov <xeb@mail.ru>
4244L: netdev@vger.kernel.org
4245S: Maintained
4246F: net/ipv4/gre_demux.c
4247F: net/ipv4/gre_offload.c
4248F: include/net/gre.h
4249
4250GRETH 10/100/1G Ethernet MAC device driver
4251M: Kristoffer Glembo <kristoffer@gaisler.com>
4252L: netdev@vger.kernel.org
4253S: Maintained
4254F: drivers/net/ethernet/aeroflex/
4255
4256GSPCA FINEPIX SUBDRIVER
4257M: Frank Zago <frank@zago.net>
4258L: linux-media@vger.kernel.org
4259T: git git://linuxtv.org/media_tree.git
4260S: Maintained
4261F: drivers/media/usb/gspca/finepix.c
4262
4263GSPCA GL860 SUBDRIVER
4264M: Olivier Lorin <o.lorin@laposte.net>
4265L: linux-media@vger.kernel.org
4266T: git git://linuxtv.org/media_tree.git
4267S: Maintained
4268F: drivers/media/usb/gspca/gl860/
4269
4270GSPCA M5602 SUBDRIVER
4271M: Erik Andren <erik.andren@gmail.com>
4272L: linux-media@vger.kernel.org
4273T: git git://linuxtv.org/media_tree.git
4274S: Maintained
4275F: drivers/media/usb/gspca/m5602/
4276
4277GSPCA PAC207 SONIXB SUBDRIVER
4278M: Hans de Goede <hdegoede@redhat.com>
4279L: linux-media@vger.kernel.org
4280T: git git://linuxtv.org/media_tree.git
4281S: Maintained
4282F: drivers/media/usb/gspca/pac207.c
4283
4284GSPCA SN9C20X SUBDRIVER
4285M: Brian Johnson <brijohn@gmail.com>
4286L: linux-media@vger.kernel.org
4287T: git git://linuxtv.org/media_tree.git
4288S: Maintained
4289F: drivers/media/usb/gspca/sn9c20x.c
4290
4291GSPCA T613 SUBDRIVER
4292M: Leandro Costantino <lcostantino@gmail.com>
4293L: linux-media@vger.kernel.org
4294T: git git://linuxtv.org/media_tree.git
4295S: Maintained
4296F: drivers/media/usb/gspca/t613.c
4297
4298GSPCA USB WEBCAM DRIVER
4299M: Hans de Goede <hdegoede@redhat.com>
4300L: linux-media@vger.kernel.org
4301T: git git://linuxtv.org/media_tree.git
4302S: Maintained
4303F: drivers/media/usb/gspca/
4304
4305GUID PARTITION TABLE (GPT)
4306M: Davidlohr Bueso <davidlohr@hp.com>
4307L: linux-efi@vger.kernel.org
4308S: Maintained
4309F: block/partitions/efi.*
4310
4311STK1160 USB VIDEO CAPTURE DRIVER
4312M: Ezequiel Garcia <elezegarcia@gmail.com>
4313L: linux-media@vger.kernel.org
4314T: git git://linuxtv.org/media_tree.git
4315S: Maintained
4316F: drivers/media/usb/stk1160/
4317
4318HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4319M: Frank Seidel <frank@f-seidel.de>
4320L: platform-driver-x86@vger.kernel.org
4321W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4322S: Maintained
4323F: drivers/platform/x86/hdaps.c
4324
4325HDPVR USB VIDEO ENCODER DRIVER
4326M: Hans Verkuil <hverkuil@xs4all.nl>
4327L: linux-media@vger.kernel.org
4328T: git git://linuxtv.org/media_tree.git
4329W: http://linuxtv.org
4330S: Odd Fixes
4331F: drivers/media/usb/hdpvr/
4332
4333HWPOISON MEMORY FAILURE HANDLING
4334M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4335L: linux-mm@kvack.org
4336S: Maintained
4337F: mm/memory-failure.c
4338F: mm/hwpoison-inject.c
4339
4340HYPERVISOR VIRTUAL CONSOLE DRIVER
4341L: linuxppc-dev@lists.ozlabs.org
4342S: Odd Fixes
4343F: drivers/tty/hvc/
4344
4345HACKRF MEDIA DRIVER
4346M: Antti Palosaari <crope@iki.fi>
4347L: linux-media@vger.kernel.org
4348W: http://linuxtv.org/
4349W: http://palosaari.fi/linux/
4350Q: http://patchwork.linuxtv.org/project/linux-media/list/
4351T: git git://linuxtv.org/anttip/media_tree.git
4352S: Maintained
4353F: drivers/media/usb/hackrf/
4354
4355HARDWARE MONITORING
4356M: Jean Delvare <jdelvare@suse.de>
4357M: Guenter Roeck <linux@roeck-us.net>
4358L: lm-sensors@lm-sensors.org
4359W: http://www.lm-sensors.org/
4360T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4361T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4362S: Maintained
4363F: Documentation/hwmon/
4364F: drivers/hwmon/
4365F: include/linux/hwmon*.h
4366
4367HARDWARE RANDOM NUMBER GENERATOR CORE
4368M: Matt Mackall <mpm@selenic.com>
4369M: Herbert Xu <herbert@gondor.apana.org.au>
4370S: Odd fixes
4371F: Documentation/hw_random.txt
4372F: drivers/char/hw_random/
4373F: include/linux/hw_random.h
4374
4375HARDWARE SPINLOCK CORE
4376M: Ohad Ben-Cohen <ohad@wizery.com>
4377S: Maintained
4378F: Documentation/hwspinlock.txt
4379F: drivers/hwspinlock/hwspinlock_*
4380F: include/linux/hwspinlock.h
4381
4382HARMONY SOUND DRIVER
4383L: linux-parisc@vger.kernel.org
4384S: Maintained
4385F: sound/parisc/harmony.*
4386
4387HD29L2 MEDIA DRIVER
4388M: Antti Palosaari <crope@iki.fi>
4389L: linux-media@vger.kernel.org
4390W: http://linuxtv.org/
4391W: http://palosaari.fi/linux/
4392Q: http://patchwork.linuxtv.org/project/linux-media/list/
4393T: git git://linuxtv.org/anttip/media_tree.git
4394S: Maintained
4395F: drivers/media/dvb-frontends/hd29l2*
4396
4397HEWLETT-PACKARD SMART2 RAID DRIVER
4398L: iss_storagedev@hp.com
4399S: Orphan
4400F: Documentation/blockdev/cpqarray.txt
4401F: drivers/block/cpqarray.*
4402
4403HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4404M: Don Brace <don.brace@pmcs.com>
4405L: iss_storagedev@hp.com
4406L: storagedev@pmcs.com
4407L: linux-scsi@vger.kernel.org
4408S: Supported
4409F: Documentation/scsi/hpsa.txt
4410F: drivers/scsi/hpsa*.[ch]
4411F: include/linux/cciss*.h
4412F: include/uapi/linux/cciss*.h
4413
4414HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4415M: Don Brace <don.brace@pmcs.com>
4416L: iss_storagedev@hp.com
4417L: storagedev@pmcs.com
4418L: linux-scsi@vger.kernel.org
4419S: Supported
4420F: Documentation/blockdev/cciss.txt
4421F: drivers/block/cciss*
4422F: include/linux/cciss_ioctl.h
4423F: include/uapi/linux/cciss_ioctl.h
4424
4425HFS FILESYSTEM
4426L: linux-fsdevel@vger.kernel.org
4427S: Orphan
4428F: Documentation/filesystems/hfs.txt
4429F: fs/hfs/
4430
4431HFSPLUS FILESYSTEM
4432L: linux-fsdevel@vger.kernel.org
4433S: Orphan
4434F: Documentation/filesystems/hfsplus.txt
4435F: fs/hfsplus/
4436
4437HGA FRAMEBUFFER DRIVER
4438M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4439L: linux-nvidia@lists.surfsouth.com
4440W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4441S: Maintained
4442F: drivers/video/fbdev/hgafb.c
4443
4444HIBERNATION (aka Software Suspend, aka swsusp)
4445M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4446M: Pavel Machek <pavel@ucw.cz>
4447L: linux-pm@vger.kernel.org
4448S: Supported
4449F: arch/x86/power/
4450F: drivers/base/power/
4451F: kernel/power/
4452F: include/linux/suspend.h
4453F: include/linux/freezer.h
4454F: include/linux/pm.h
4455F: arch/*/include/asm/suspend*.h
4456
4457HID CORE LAYER
4458M: Jiri Kosina <jkosina@suse.cz>
4459L: linux-input@vger.kernel.org
4460T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4461S: Maintained
4462F: drivers/hid/
4463F: include/linux/hid*
4464F: include/uapi/linux/hid*
4465
4466HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4467M: Thomas Gleixner <tglx@linutronix.de>
4468L: linux-kernel@vger.kernel.org
4469T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4470S: Maintained
4471F: Documentation/timers/
4472F: kernel/time/hrtimer.c
4473F: kernel/time/clockevents.c
4474F: kernel/time/tick*.*
4475F: kernel/time/timer_*.c
4476F: include/linux/clockchips.h
4477F: include/linux/hrtimer.h
4478
4479HIGH-SPEED SCC DRIVER FOR AX.25
4480L: linux-hams@vger.kernel.org
4481S: Orphan
4482F: drivers/net/hamradio/dmascc.c
4483F: drivers/net/hamradio/scc.c
4484
4485HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4486M: HighPoint Linux Team <linux@highpoint-tech.com>
4487W: http://www.highpoint-tech.com
4488S: Supported
4489F: Documentation/scsi/hptiop.txt
4490F: drivers/scsi/hptiop.c
4491
4492HIPPI
4493M: Jes Sorensen <jes@trained-monkey.org>
4494L: linux-hippi@sunsite.dk
4495S: Maintained
4496F: include/linux/hippidevice.h
4497F: include/uapi/linux/if_hippi.h
4498F: net/802/hippi.c
4499F: drivers/net/hippi/
4500
4501HOST AP DRIVER
4502M: Jouni Malinen <j@w1.fi>
4503L: hostap@shmoo.com (subscribers-only)
4504L: linux-wireless@vger.kernel.org
4505W: http://hostap.epitest.fi/
4506S: Maintained
4507F: drivers/net/wireless/hostap/
4508
4509HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4510L: platform-driver-x86@vger.kernel.org
4511S: Orphan
4512F: drivers/platform/x86/tc1100-wmi.c
4513
4514HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4515M: Jaroslav Kysela <perex@perex.cz>
4516S: Maintained
4517F: drivers/net/ethernet/hp/hp100.*
4518
4519HPET: High Precision Event Timers driver
4520M: Clemens Ladisch <clemens@ladisch.de>
4521S: Maintained
4522F: Documentation/timers/hpet.txt
4523F: drivers/char/hpet.c
4524F: include/linux/hpet.h
4525F: include/uapi/linux/hpet.h
4526
4527HPET: x86
4528S: Orphan
4529F: arch/x86/kernel/hpet.c
4530F: arch/x86/include/asm/hpet.h
4531
4532HPFS FILESYSTEM
4533M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4534W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4535S: Maintained
4536F: fs/hpfs/
4537
4538HSI SUBSYSTEM
4539M: Sebastian Reichel <sre@kernel.org>
4540T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4541S: Maintained
4542F: Documentation/ABI/testing/sysfs-bus-hsi
4543F: Documentation/hsi.txt
4544F: drivers/hsi/
4545F: include/linux/hsi/
4546F: include/uapi/linux/hsi/
4547
4548HSO 3G MODEM DRIVER
4549M: Jan Dumon <j.dumon@option.com>
4550W: http://www.pharscape.org
4551S: Maintained
4552F: drivers/net/usb/hso.c
4553
4554HSR NETWORK PROTOCOL
4555M: Arvid Brodin <arvid.brodin@alten.se>
4556L: netdev@vger.kernel.org
4557S: Maintained
4558F: net/hsr/
4559
4560HTCPEN TOUCHSCREEN DRIVER
4561M: Pau Oliva Fora <pof@eslack.org>
4562L: linux-input@vger.kernel.org
4563S: Maintained
4564F: drivers/input/touchscreen/htcpen.c
4565
4566HUGETLB FILESYSTEM
4567M: Nadia Yvette Chambers <nyc@holomorphy.com>
4568S: Maintained
4569F: fs/hugetlbfs/
4570
4571Hyper-V CORE AND DRIVERS
4572M: K. Y. Srinivasan <kys@microsoft.com>
4573M: Haiyang Zhang <haiyangz@microsoft.com>
4574L: devel@linuxdriverproject.org
4575S: Maintained
4576F: arch/x86/include/asm/mshyperv.h
4577F: arch/x86/include/uapi/asm/hyperv.h
4578F: arch/x86/kernel/cpu/mshyperv.c
4579F: drivers/hid/hid-hyperv.c
4580F: drivers/hv/
4581F: drivers/input/serio/hyperv-keyboard.c
4582F: drivers/net/hyperv/
4583F: drivers/scsi/storvsc_drv.c
4584F: drivers/video/fbdev/hyperv_fb.c
4585F: include/linux/hyperv.h
4586F: tools/hv/
4587
4588I2C OVER PARALLEL PORT
4589M: Jean Delvare <jdelvare@suse.de>
4590L: linux-i2c@vger.kernel.org
4591S: Maintained
4592F: Documentation/i2c/busses/i2c-parport
4593F: Documentation/i2c/busses/i2c-parport-light
4594F: drivers/i2c/busses/i2c-parport.c
4595F: drivers/i2c/busses/i2c-parport-light.c
4596
4597I2C/SMBUS CONTROLLER DRIVERS FOR PC
4598M: Jean Delvare <jdelvare@suse.de>
4599L: linux-i2c@vger.kernel.org
4600S: Maintained
4601F: Documentation/i2c/busses/i2c-ali1535
4602F: Documentation/i2c/busses/i2c-ali1563
4603F: Documentation/i2c/busses/i2c-ali15x3
4604F: Documentation/i2c/busses/i2c-amd756
4605F: Documentation/i2c/busses/i2c-amd8111
4606F: Documentation/i2c/busses/i2c-i801
4607F: Documentation/i2c/busses/i2c-nforce2
4608F: Documentation/i2c/busses/i2c-piix4
4609F: Documentation/i2c/busses/i2c-sis5595
4610F: Documentation/i2c/busses/i2c-sis630
4611F: Documentation/i2c/busses/i2c-sis96x
4612F: Documentation/i2c/busses/i2c-via
4613F: Documentation/i2c/busses/i2c-viapro
4614F: drivers/i2c/busses/i2c-ali1535.c
4615F: drivers/i2c/busses/i2c-ali1563.c
4616F: drivers/i2c/busses/i2c-ali15x3.c
4617F: drivers/i2c/busses/i2c-amd756.c
4618F: drivers/i2c/busses/i2c-amd756-s4882.c
4619F: drivers/i2c/busses/i2c-amd8111.c
4620F: drivers/i2c/busses/i2c-i801.c
4621F: drivers/i2c/busses/i2c-isch.c
4622F: drivers/i2c/busses/i2c-nforce2.c
4623F: drivers/i2c/busses/i2c-nforce2-s4985.c
4624F: drivers/i2c/busses/i2c-piix4.c
4625F: drivers/i2c/busses/i2c-sis5595.c
4626F: drivers/i2c/busses/i2c-sis630.c
4627F: drivers/i2c/busses/i2c-sis96x.c
4628F: drivers/i2c/busses/i2c-via.c
4629F: drivers/i2c/busses/i2c-viapro.c
4630
4631I2C/SMBUS ISMT DRIVER
4632M: Seth Heasley <seth.heasley@intel.com>
4633M: Neil Horman <nhorman@tuxdriver.com>
4634L: linux-i2c@vger.kernel.org
4635F: drivers/i2c/busses/i2c-ismt.c
4636F: Documentation/i2c/busses/i2c-ismt
4637
4638I2C/SMBUS STUB DRIVER
4639M: Jean Delvare <jdelvare@suse.de>
4640L: linux-i2c@vger.kernel.org
4641S: Maintained
4642F: drivers/i2c/i2c-stub.c
4643
4644I2C SUBSYSTEM
4645M: Wolfram Sang <wsa@the-dreams.de>
4646L: linux-i2c@vger.kernel.org
4647W: https://i2c.wiki.kernel.org/
4648Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
4649T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4650S: Maintained
4651F: Documentation/i2c/
4652F: drivers/i2c/
4653F: include/linux/i2c.h
4654F: include/linux/i2c-*.h
4655F: include/uapi/linux/i2c.h
4656F: include/uapi/linux/i2c-*.h
4657
4658I2C ACPI SUPPORT
4659M: Mika Westerberg <mika.westerberg@linux.intel.com>
4660L: linux-i2c@vger.kernel.org
4661L: linux-acpi@vger.kernel.org
4662S: Maintained
4663
4664I2C-TAOS-EVM DRIVER
4665M: Jean Delvare <jdelvare@suse.de>
4666L: linux-i2c@vger.kernel.org
4667S: Maintained
4668F: Documentation/i2c/busses/i2c-taos-evm
4669F: drivers/i2c/busses/i2c-taos-evm.c
4670
4671I2C-TINY-USB DRIVER
4672M: Till Harbaum <till@harbaum.org>
4673L: linux-i2c@vger.kernel.org
4674W: http://www.harbaum.org/till/i2c_tiny_usb
4675S: Maintained
4676F: drivers/i2c/busses/i2c-tiny-usb.c
4677
4678i386 BOOT CODE
4679M: "H. Peter Anvin" <hpa@zytor.com>
4680S: Maintained
4681F: arch/x86/boot/
4682
4683i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4684M: "H. Peter Anvin" <hpa@zytor.com>
4685T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4686S: Maintained
4687
4688IA64 (Itanium) PLATFORM
4689M: Tony Luck <tony.luck@intel.com>
4690M: Fenghua Yu <fenghua.yu@intel.com>
4691L: linux-ia64@vger.kernel.org
4692T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4693S: Maintained
4694F: arch/ia64/
4695
4696IBM Power in-Nest Crypto Acceleration
4697M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4698M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
4699L: linux-crypto@vger.kernel.org
4700S: Supported
4701F: drivers/crypto/nx/
4702
4703IBM Power 842 compression accelerator
4704M: Dan Streetman <ddstreet@us.ibm.com>
4705S: Supported
4706F: drivers/crypto/nx/nx-842.c
4707F: include/linux/nx842.h
4708
4709IBM Power Linux RAID adapter
4710M: Brian King <brking@us.ibm.com>
4711S: Supported
4712F: drivers/scsi/ipr.*
4713
4714IBM Power Virtual Ethernet Device Driver
4715M: Santiago Leon <santil@linux.vnet.ibm.com>
4716L: netdev@vger.kernel.org
4717S: Supported
4718F: drivers/net/ethernet/ibm/ibmveth.*
4719
4720IBM Power Virtual SCSI Device Drivers
4721M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
4722L: linux-scsi@vger.kernel.org
4723S: Supported
4724F: drivers/scsi/ibmvscsi/ibmvscsi*
4725F: drivers/scsi/ibmvscsi/viosrp.h
4726
4727IBM Power Virtual FC Device Drivers
4728M: Brian King <brking@linux.vnet.ibm.com>
4729L: linux-scsi@vger.kernel.org
4730S: Supported
4731F: drivers/scsi/ibmvscsi/ibmvfc*
4732
4733IBM ServeRAID RAID DRIVER
4734S: Orphan
4735F: drivers/scsi/ips.*
4736
4737ICH LPC AND GPIO DRIVER
4738M: Peter Tyser <ptyser@xes-inc.com>
4739S: Maintained
4740F: drivers/mfd/lpc_ich.c
4741F: drivers/gpio/gpio-ich.c
4742
4743IDE SUBSYSTEM
4744M: "David S. Miller" <davem@davemloft.net>
4745L: linux-ide@vger.kernel.org
4746Q: http://patchwork.ozlabs.org/project/linux-ide/list/
4747T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4748S: Maintained
4749F: Documentation/ide/
4750F: drivers/ide/
4751F: include/linux/ide.h
4752
4753IDEAPAD LAPTOP EXTRAS DRIVER
4754M: Ike Panhc <ike.pan@canonical.com>
4755L: platform-driver-x86@vger.kernel.org
4756W: http://launchpad.net/ideapad-laptop
4757S: Maintained
4758F: drivers/platform/x86/ideapad-laptop.c
4759
4760IDEAPAD LAPTOP SLIDEBAR DRIVER
4761M: Andrey Moiseev <o2g.org.ru@gmail.com>
4762L: linux-input@vger.kernel.org
4763W: https://github.com/o2genum/ideapad-slidebar
4764S: Maintained
4765F: drivers/input/misc/ideapad_slidebar.c
4766
4767IDE/ATAPI DRIVERS
4768M: Borislav Petkov <bp@alien8.de>
4769L: linux-ide@vger.kernel.org
4770S: Maintained
4771F: Documentation/cdrom/ide-cd
4772F: drivers/ide/ide-cd*
4773
4774IDLE-I7300
4775M: Andy Henroid <andrew.d.henroid@intel.com>
4776L: linux-pm@vger.kernel.org
4777S: Supported
4778F: drivers/idle/i7300_idle.c
4779
4780IEEE 802.15.4 SUBSYSTEM
4781M: Alexander Aring <alex.aring@gmail.com>
4782L: linux-wpan@vger.kernel.org
4783W: https://github.com/linux-wpan
4784T: git git://github.com/linux-wpan/linux-wpan-next.git
4785S: Maintained
4786F: net/ieee802154/
4787F: net/mac802154/
4788F: drivers/net/ieee802154/
4789F: include/linux/nl802154.h
4790F: include/linux/ieee802154.h
4791F: include/net/nl802154.h
4792F: include/net/mac802154.h
4793F: include/net/af_ieee802154.h
4794F: include/net/cfg802154.h
4795F: include/net/ieee802154_netdev.h
4796F: Documentation/networking/ieee802154.txt
4797
4798IGORPLUG-USB IR RECEIVER
4799M: Sean Young <sean@mess.org>
4800L: linux-media@vger.kernel.org
4801S: Maintained
4802F: drivers/media/rc/igorplugusb.c
4803
4804IGUANAWORKS USB IR TRANSCEIVER
4805M: Sean Young <sean@mess.org>
4806L: linux-media@vger.kernel.org
4807S: Maintained
4808F: drivers/media/rc/iguanair.c
4809
4810IIO SUBSYSTEM AND DRIVERS
4811M: Jonathan Cameron <jic23@kernel.org>
4812R: Hartmut Knaack <knaack.h@gmx.de>
4813R: Lars-Peter Clausen <lars@metafoo.de>
4814R: Peter Meerwald <pmeerw@pmeerw.net>
4815L: linux-iio@vger.kernel.org
4816S: Maintained
4817F: drivers/iio/
4818F: drivers/staging/iio/
4819F: include/linux/iio/
4820
4821IKANOS/ADI EAGLE ADSL USB DRIVER
4822M: Matthieu Castet <castet.matthieu@free.fr>
4823M: Stanislaw Gruszka <stf_xl@wp.pl>
4824S: Maintained
4825F: drivers/usb/atm/ueagle-atm.c
4826
4827INA209 HARDWARE MONITOR DRIVER
4828M: Guenter Roeck <linux@roeck-us.net>
4829L: lm-sensors@lm-sensors.org
4830S: Maintained
4831F: Documentation/hwmon/ina209
4832F: Documentation/devicetree/bindings/i2c/ina209.txt
4833F: drivers/hwmon/ina209.c
4834
4835INA2XX HARDWARE MONITOR DRIVER
4836M: Guenter Roeck <linux@roeck-us.net>
4837L: lm-sensors@lm-sensors.org
4838S: Maintained
4839F: Documentation/hwmon/ina2xx
4840F: drivers/hwmon/ina2xx.c
4841F: include/linux/platform_data/ina2xx.h
4842
4843INDUSTRY PACK SUBSYSTEM (IPACK)
4844M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4845M: Jens Taprogge <jens.taprogge@taprogge.org>
4846M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4847L: industrypack-devel@lists.sourceforge.net
4848W: http://industrypack.sourceforge.net
4849S: Maintained
4850F: drivers/ipack/
4851
4852INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4853M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4854M: Dmitry Kasatkin <d.kasatkin@samsung.com>
4855L: linux-ima-devel@lists.sourceforge.net
4856L: linux-ima-user@lists.sourceforge.net
4857L: linux-security-module@vger.kernel.org
4858S: Supported
4859F: security/integrity/ima/
4860
4861IMGTEC IR DECODER DRIVER
4862M: James Hogan <james.hogan@imgtec.com>
4863S: Maintained
4864F: drivers/media/rc/img-ir/
4865
4866IMS TWINTURBO FRAMEBUFFER DRIVER
4867L: linux-fbdev@vger.kernel.org
4868S: Orphan
4869F: drivers/video/fbdev/imsttfb.c
4870
4871INFINIBAND SUBSYSTEM
4872M: Roland Dreier <roland@kernel.org>
4873M: Sean Hefty <sean.hefty@intel.com>
4874M: Hal Rosenstock <hal.rosenstock@gmail.com>
4875L: linux-rdma@vger.kernel.org
4876W: http://www.openfabrics.org/
4877Q: http://patchwork.kernel.org/project/linux-rdma/list/
4878T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
4879S: Supported
4880F: Documentation/infiniband/
4881F: drivers/infiniband/
4882F: include/uapi/linux/if_infiniband.h
4883
4884INOTIFY
4885M: John McCutchan <john@johnmccutchan.com>
4886M: Robert Love <rlove@rlove.org>
4887M: Eric Paris <eparis@parisplace.org>
4888S: Maintained
4889F: Documentation/filesystems/inotify.txt
4890F: fs/notify/inotify/
4891F: include/linux/inotify.h
4892F: include/uapi/linux/inotify.h
4893
4894INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
4895M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4896M: Dmitry Torokhov <dtor@mail.ru>
4897L: linux-input@vger.kernel.org
4898Q: http://patchwork.kernel.org/project/linux-input/list/
4899T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
4900S: Maintained
4901F: drivers/input/
4902F: include/linux/input.h
4903F: include/uapi/linux/input.h
4904F: include/linux/input/
4905
4906INPUT MULTITOUCH (MT) PROTOCOL
4907M: Henrik Rydberg <rydberg@euromail.se>
4908L: linux-input@vger.kernel.org
4909T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
4910S: Maintained
4911F: Documentation/input/multi-touch-protocol.txt
4912F: drivers/input/input-mt.c
4913K: \b(ABS|SYN)_MT_
4914
4915INTEL C600 SERIES SAS CONTROLLER DRIVER
4916M: Intel SCU Linux support <intel-linux-scu@intel.com>
4917M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4918M: Dave Jiang <dave.jiang@intel.com>
4919L: linux-scsi@vger.kernel.org
4920T: git git://git.code.sf.net/p/intel-sas/isci
4921S: Supported
4922F: drivers/scsi/isci/
4923
4924INTEL IDLE DRIVER
4925M: Len Brown <lenb@kernel.org>
4926L: linux-pm@vger.kernel.org
4927T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
4928S: Supported
4929F: drivers/idle/intel_idle.c
4930
4931INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
4932M: Maik Broemme <mbroemme@plusserver.de>
4933L: linux-fbdev@vger.kernel.org
4934S: Maintained
4935F: Documentation/fb/intelfb.txt
4936F: drivers/video/fbdev/intelfb/
4937
4938INTEL 810/815 FRAMEBUFFER DRIVER
4939M: Antonino Daplas <adaplas@gmail.com>
4940L: linux-fbdev@vger.kernel.org
4941S: Maintained
4942F: drivers/video/fbdev/i810/
4943
4944INTEL MENLOW THERMAL DRIVER
4945M: Sujith Thomas <sujith.thomas@intel.com>
4946L: platform-driver-x86@vger.kernel.org
4947W: https://01.org/linux-acpi
4948S: Supported
4949F: drivers/platform/x86/intel_menlow.c
4950
4951INTEL IA32 MICROCODE UPDATE SUPPORT
4952M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
4953S: Maintained
4954F: arch/x86/kernel/cpu/microcode/core*
4955F: arch/x86/kernel/cpu/microcode/intel*
4956
4957INTEL I/OAT DMA DRIVER
4958M: Dave Jiang <dave.jiang@intel.com>
4959R: Dan Williams <dan.j.williams@intel.com>
4960L: dmaengine@vger.kernel.org
4961Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4962S: Supported
4963F: drivers/dma/ioat*
4964
4965INTEL IOMMU (VT-d)
4966M: David Woodhouse <dwmw2@infradead.org>
4967L: iommu@lists.linux-foundation.org
4968T: git git://git.infradead.org/iommu-2.6.git
4969S: Supported
4970F: drivers/iommu/intel-iommu.c
4971F: include/linux/intel-iommu.h
4972
4973INTEL IOP-ADMA DMA DRIVER
4974R: Dan Williams <dan.j.williams@intel.com>
4975S: Odd fixes
4976F: drivers/dma/iop-adma.c
4977
4978INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
4979M: Krzysztof Halasa <khalasa@piap.pl>
4980S: Maintained
4981F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4982F: arch/arm/mach-ixp4xx/include/mach/npe.h
4983F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4984F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
4985F: drivers/net/ethernet/xscale/ixp4xx_eth.c
4986F: drivers/net/wan/ixp4xx_hss.c
4987
4988INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
4989M: Deepak Saxena <dsaxena@plexity.net>
4990S: Maintained
4991F: drivers/char/hw_random/ixp4xx-rng.c
4992
4993INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
4994M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4995M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4996M: Bruce Allan <bruce.w.allan@intel.com>
4997M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4998M: Don Skidmore <donald.c.skidmore@intel.com>
4999M: Greg Rose <gregory.v.rose@intel.com>
5000M: Matthew Vick <matthew.vick@intel.com>
5001M: John Ronciak <john.ronciak@intel.com>
5002M: Mitch Williams <mitch.a.williams@intel.com>
5003M: Linux NICS <linux.nics@intel.com>
5004L: e1000-devel@lists.sourceforge.net
5005W: http://www.intel.com/support/feedback.htm
5006W: http://e1000.sourceforge.net/
5007T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
5008T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
5009S: Supported
5010F: Documentation/networking/e100.txt
5011F: Documentation/networking/e1000.txt
5012F: Documentation/networking/e1000e.txt
5013F: Documentation/networking/igb.txt
5014F: Documentation/networking/igbvf.txt
5015F: Documentation/networking/ixgb.txt
5016F: Documentation/networking/ixgbe.txt
5017F: Documentation/networking/ixgbevf.txt
5018F: Documentation/networking/i40e.txt
5019F: Documentation/networking/i40evf.txt
5020F: drivers/net/ethernet/intel/
5021F: drivers/net/ethernet/intel/*/
5022
5023INTEL-MID GPIO DRIVER
5024M: David Cohen <david.a.cohen@linux.intel.com>
5025L: linux-gpio@vger.kernel.org
5026S: Maintained
5027F: drivers/gpio/gpio-intel-mid.c
5028
5029INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5030M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5031L: linux-wireless@vger.kernel.org
5032S: Maintained
5033F: Documentation/networking/README.ipw2100
5034F: Documentation/networking/README.ipw2200
5035F: drivers/net/wireless/ipw2x00/
5036
5037INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5038M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5039M: Gang Wei <gang.wei@intel.com>
5040M: Shane Wang <shane.wang@intel.com>
5041L: tboot-devel@lists.sourceforge.net
5042W: http://tboot.sourceforge.net
5043T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5044S: Supported
5045F: Documentation/intel_txt.txt
5046F: include/linux/tboot.h
5047F: arch/x86/kernel/tboot.c
5048
5049INTEL WIRELESS WIMAX CONNECTION 2400
5050M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5051M: linux-wimax@intel.com
5052L: wimax@linuxwimax.org (subscribers-only)
5053S: Supported
5054W: http://linuxwimax.org
5055F: Documentation/wimax/README.i2400m
5056F: drivers/net/wimax/i2400m/
5057F: include/uapi/linux/wimax/i2400m.h
5058
5059INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5060M: Stanislaw Gruszka <sgruszka@redhat.com>
5061L: linux-wireless@vger.kernel.org
5062S: Supported
5063F: drivers/net/wireless/iwlegacy/
5064
5065INTEL WIRELESS WIFI LINK (iwlwifi)
5066M: Johannes Berg <johannes.berg@intel.com>
5067M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5068M: Intel Linux Wireless <ilw@linux.intel.com>
5069L: linux-wireless@vger.kernel.org
5070W: http://intellinuxwireless.org
5071T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5072S: Supported
5073F: drivers/net/wireless/iwlwifi/
5074
5075INTEL MANAGEMENT ENGINE (mei)
5076M: Tomas Winkler <tomas.winkler@intel.com>
5077L: linux-kernel@vger.kernel.org
5078S: Supported
5079F: include/uapi/linux/mei.h
5080F: drivers/misc/mei/*
5081F: Documentation/misc-devices/mei/*
5082
5083IOC3 ETHERNET DRIVER
5084M: Ralf Baechle <ralf@linux-mips.org>
5085L: linux-mips@linux-mips.org
5086S: Maintained
5087F: drivers/net/ethernet/sgi/ioc3-eth.c
5088
5089IOC3 SERIAL DRIVER
5090M: Pat Gefre <pfg@sgi.com>
5091L: linux-serial@vger.kernel.org
5092S: Maintained
5093F: drivers/tty/serial/ioc3_serial.c
5094
5095IOMMU DRIVERS
5096M: Joerg Roedel <joro@8bytes.org>
5097L: iommu@lists.linux-foundation.org
5098T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5099S: Maintained
5100F: drivers/iommu/
5101
5102IP MASQUERADING
5103M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5104S: Maintained
5105F: net/ipv4/netfilter/ipt_MASQUERADE.c
5106
5107IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5108M: Francois Romieu <romieu@fr.zoreil.com>
5109M: Sorbica Shieh <sorbica@icplus.com.tw>
5110L: netdev@vger.kernel.org
5111S: Maintained
5112F: drivers/net/ethernet/icplus/ipg.*
5113
5114IPATH DRIVER
5115M: Mike Marciniszyn <infinipath@intel.com>
5116L: linux-rdma@vger.kernel.org
5117S: Maintained
5118F: drivers/infiniband/hw/ipath/
5119
5120IPMI SUBSYSTEM
5121M: Corey Minyard <minyard@acm.org>
5122L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5123W: http://openipmi.sourceforge.net/
5124S: Supported
5125F: Documentation/IPMI.txt
5126F: drivers/char/ipmi/
5127F: include/linux/ipmi*
5128F: include/uapi/linux/ipmi*
5129
5130IPS SCSI RAID DRIVER
5131M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5132L: linux-scsi@vger.kernel.org
5133W: http://www.adaptec.com/
5134S: Maintained
5135F: drivers/scsi/ips*
5136
5137IPVS
5138M: Wensong Zhang <wensong@linux-vs.org>
5139M: Simon Horman <horms@verge.net.au>
5140M: Julian Anastasov <ja@ssi.bg>
5141L: netdev@vger.kernel.org
5142L: lvs-devel@vger.kernel.org
5143S: Maintained
5144F: Documentation/networking/ipvs-sysctl.txt
5145F: include/net/ip_vs.h
5146F: include/uapi/linux/ip_vs.h
5147F: net/netfilter/ipvs/
5148
5149IPWIRELESS DRIVER
5150M: Jiri Kosina <jkosina@suse.cz>
5151M: David Sterba <dsterba@suse.cz>
5152S: Odd Fixes
5153F: drivers/tty/ipwireless/
5154
5155IPX NETWORK LAYER
5156M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5157L: netdev@vger.kernel.org
5158S: Maintained
5159F: include/net/ipx.h
5160F: include/uapi/linux/ipx.h
5161F: net/ipx/
5162
5163IRDA SUBSYSTEM
5164M: Samuel Ortiz <samuel@sortiz.org>
5165L: irda-users@lists.sourceforge.net (subscribers-only)
5166L: netdev@vger.kernel.org
5167W: http://irda.sourceforge.net/
5168S: Maintained
5169T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5170F: Documentation/networking/irda.txt
5171F: drivers/net/irda/
5172F: include/net/irda/
5173F: net/irda/
5174
5175IRQ SUBSYSTEM
5176M: Thomas Gleixner <tglx@linutronix.de>
5177L: linux-kernel@vger.kernel.org
5178S: Maintained
5179T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5180F: kernel/irq/
5181
5182IRQCHIP DRIVERS
5183M: Thomas Gleixner <tglx@linutronix.de>
5184M: Jason Cooper <jason@lakedaemon.net>
5185L: linux-kernel@vger.kernel.org
5186S: Maintained
5187T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5188T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5189F: Documentation/devicetree/bindings/interrupt-controller/
5190F: drivers/irqchip/
5191
5192IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5193M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5194S: Maintained
5195F: Documentation/IRQ-domain.txt
5196F: include/linux/irqdomain.h
5197F: kernel/irq/irqdomain.c
5198
5199ISAPNP
5200M: Jaroslav Kysela <perex@perex.cz>
5201S: Maintained
5202F: Documentation/isapnp.txt
5203F: drivers/pnp/isapnp/
5204F: include/linux/isapnp.h
5205
5206ISA RADIO MODULE
5207M: Hans Verkuil <hverkuil@xs4all.nl>
5208L: linux-media@vger.kernel.org
5209T: git git://linuxtv.org/media_tree.git
5210W: http://linuxtv.org
5211S: Maintained
5212F: drivers/media/radio/radio-isa*
5213
5214iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5215M: Peter Jones <pjones@redhat.com>
5216M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5217S: Maintained
5218F: drivers/firmware/iscsi_ibft*
5219
5220ISCSI
5221M: Mike Christie <michaelc@cs.wisc.edu>
5222L: open-iscsi@googlegroups.com
5223W: www.open-iscsi.org
5224T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5225S: Maintained
5226F: drivers/scsi/*iscsi*
5227F: include/scsi/*iscsi*
5228
5229ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5230M: Or Gerlitz <ogerlitz@mellanox.com>
5231M: Sagi Grimberg <sagig@mellanox.com>
5232M: Roi Dayan <roid@mellanox.com>
5233L: linux-rdma@vger.kernel.org
5234S: Supported
5235W: http://www.openfabrics.org
5236W: www.open-iscsi.org
5237Q: http://patchwork.kernel.org/project/linux-rdma/list/
5238F: drivers/infiniband/ulp/iser/
5239
5240ISDN SUBSYSTEM
5241M: Karsten Keil <isdn@linux-pingi.de>
5242L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5243L: netdev@vger.kernel.org
5244W: http://www.isdn4linux.de
5245T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5246S: Maintained
5247F: Documentation/isdn/
5248F: drivers/isdn/
5249F: include/linux/isdn.h
5250F: include/linux/isdn/
5251F: include/uapi/linux/isdn.h
5252F: include/uapi/linux/isdn/
5253
5254ISDN SUBSYSTEM (Eicon active card driver)
5255M: Armin Schindler <mac@melware.de>
5256L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5257W: http://www.melware.de
5258S: Maintained
5259F: drivers/isdn/hardware/eicon/
5260
5261IT87 HARDWARE MONITORING DRIVER
5262M: Jean Delvare <jdelvare@suse.de>
5263L: lm-sensors@lm-sensors.org
5264S: Maintained
5265F: Documentation/hwmon/it87
5266F: drivers/hwmon/it87.c
5267
5268IT913X MEDIA DRIVER
5269M: Antti Palosaari <crope@iki.fi>
5270L: linux-media@vger.kernel.org
5271W: http://linuxtv.org/
5272W: http://palosaari.fi/linux/
5273Q: http://patchwork.linuxtv.org/project/linux-media/list/
5274T: git git://linuxtv.org/anttip/media_tree.git
5275S: Maintained
5276F: drivers/media/tuners/it913x*
5277
5278IVTV VIDEO4LINUX DRIVER
5279M: Andy Walls <awalls@md.metrocast.net>
5280L: ivtv-devel@ivtvdriver.org (subscribers-only)
5281L: linux-media@vger.kernel.org
5282T: git git://linuxtv.org/media_tree.git
5283W: http://www.ivtvdriver.org
5284S: Maintained
5285F: Documentation/video4linux/*.ivtv
5286F: drivers/media/pci/ivtv/
5287F: include/uapi/linux/ivtv*
5288
5289IX2505V MEDIA DRIVER
5290M: Malcolm Priestley <tvboxspy@gmail.com>
5291L: linux-media@vger.kernel.org
5292W: http://linuxtv.org/
5293Q: http://patchwork.linuxtv.org/project/linux-media/list/
5294S: Maintained
5295F: drivers/media/dvb-frontends/ix2505v*
5296
5297JC42.4 TEMPERATURE SENSOR DRIVER
5298M: Guenter Roeck <linux@roeck-us.net>
5299L: lm-sensors@lm-sensors.org
5300S: Maintained
5301F: drivers/hwmon/jc42.c
5302F: Documentation/hwmon/jc42
5303
5304JFS FILESYSTEM
5305M: Dave Kleikamp <shaggy@kernel.org>
5306L: jfs-discussion@lists.sourceforge.net
5307W: http://jfs.sourceforge.net/
5308T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5309S: Maintained
5310F: Documentation/filesystems/jfs.txt
5311F: fs/jfs/
5312
5313JME NETWORK DRIVER
5314M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5315L: netdev@vger.kernel.org
5316S: Maintained
5317F: drivers/net/ethernet/jme.*
5318
5319JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5320M: David Woodhouse <dwmw2@infradead.org>
5321L: linux-mtd@lists.infradead.org
5322W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5323S: Maintained
5324F: fs/jffs2/
5325F: include/uapi/linux/jffs2.h
5326
5327JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5328M: Andrew Morton <akpm@linux-foundation.org>
5329M: Jan Kara <jack@suse.cz>
5330L: linux-ext4@vger.kernel.org
5331S: Maintained
5332F: fs/jbd/
5333F: include/linux/jbd.h
5334
5335JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5336M: "Theodore Ts'o" <tytso@mit.edu>
5337L: linux-ext4@vger.kernel.org
5338S: Maintained
5339F: fs/jbd2/
5340F: include/linux/jbd2.h
5341
5342JSM Neo PCI based serial card
5343M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5344L: linux-serial@vger.kernel.org
5345S: Maintained
5346F: drivers/tty/serial/jsm/
5347
5348K10TEMP HARDWARE MONITORING DRIVER
5349M: Clemens Ladisch <clemens@ladisch.de>
5350L: lm-sensors@lm-sensors.org
5351S: Maintained
5352F: Documentation/hwmon/k10temp
5353F: drivers/hwmon/k10temp.c
5354
5355K8TEMP HARDWARE MONITORING DRIVER
5356M: Rudolf Marek <r.marek@assembler.cz>
5357L: lm-sensors@lm-sensors.org
5358S: Maintained
5359F: Documentation/hwmon/k8temp
5360F: drivers/hwmon/k8temp.c
5361
5362KCONFIG
5363M: "Yann E. MORIN" <yann.morin.1998@free.fr>
5364L: linux-kbuild@vger.kernel.org
5365T: git git://gitorious.org/linux-kconfig/linux-kconfig
5366S: Maintained
5367F: Documentation/kbuild/kconfig-language.txt
5368F: scripts/kconfig/
5369
5370KDUMP
5371M: Vivek Goyal <vgoyal@redhat.com>
5372M: Haren Myneni <hbabu@us.ibm.com>
5373L: kexec@lists.infradead.org
5374W: http://lse.sourceforge.net/kdump/
5375S: Maintained
5376F: Documentation/kdump/
5377
5378KEENE FM RADIO TRANSMITTER DRIVER
5379M: Hans Verkuil <hverkuil@xs4all.nl>
5380L: linux-media@vger.kernel.org
5381T: git git://linuxtv.org/media_tree.git
5382W: http://linuxtv.org
5383S: Maintained
5384F: drivers/media/radio/radio-keene*
5385
5386KERNEL AUTOMOUNTER v4 (AUTOFS4)
5387M: Ian Kent <raven@themaw.net>
5388L: autofs@vger.kernel.org
5389S: Maintained
5390F: fs/autofs4/
5391
5392KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5393M: Michal Marek <mmarek@suse.cz>
5394T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5395T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5396L: linux-kbuild@vger.kernel.org
5397S: Maintained
5398F: Documentation/kbuild/
5399F: Makefile
5400F: scripts/Makefile.*
5401F: scripts/basic/
5402F: scripts/mk*
5403F: scripts/package/
5404
5405KERNEL JANITORS
5406L: kernel-janitors@vger.kernel.org
5407W: http://kernelnewbies.org/KernelJanitors
5408S: Odd Fixes
5409
5410KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5411M: "J. Bruce Fields" <bfields@fieldses.org>
5412L: linux-nfs@vger.kernel.org
5413W: http://nfs.sourceforge.net/
5414S: Supported
5415F: fs/nfsd/
5416F: include/uapi/linux/nfsd/
5417F: fs/lockd/
5418F: fs/nfs_common/
5419F: net/sunrpc/
5420F: include/linux/lockd/
5421F: include/linux/sunrpc/
5422F: include/uapi/linux/sunrpc/
5423
5424KERNEL SELFTEST FRAMEWORK
5425M: Shuah Khan <shuahkh@osg.samsung.com>
5426L: linux-api@vger.kernel.org
5427T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5428S: Maintained
5429F: tools/testing/selftests
5430
5431KERNEL VIRTUAL MACHINE (KVM)
5432M: Gleb Natapov <gleb@kernel.org>
5433M: Paolo Bonzini <pbonzini@redhat.com>
5434L: kvm@vger.kernel.org
5435W: http://www.linux-kvm.org
5436T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5437S: Supported
5438F: Documentation/*/kvm*.txt
5439F: Documentation/virtual/kvm/
5440F: arch/*/kvm/
5441F: arch/*/include/asm/kvm*
5442F: include/linux/kvm*
5443F: include/uapi/linux/kvm*
5444F: virt/kvm/
5445
5446KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5447M: Joerg Roedel <joro@8bytes.org>
5448L: kvm@vger.kernel.org
5449W: http://kvm.qumranet.com
5450S: Maintained
5451F: arch/x86/include/asm/svm.h
5452F: arch/x86/kvm/svm.c
5453
5454KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5455M: Alexander Graf <agraf@suse.de>
5456L: kvm-ppc@vger.kernel.org
5457W: http://kvm.qumranet.com
5458T: git git://github.com/agraf/linux-2.6.git
5459S: Supported
5460F: arch/powerpc/include/asm/kvm*
5461F: arch/powerpc/kvm/
5462
5463KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
5464M: Xiantao Zhang <xiantao.zhang@intel.com>
5465L: kvm-ia64@vger.kernel.org
5466W: http://kvm.qumranet.com
5467S: Supported
5468F: Documentation/ia64/kvm.txt
5469F: arch/ia64/include/asm/kvm*
5470F: arch/ia64/kvm/
5471
5472KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5473M: Christian Borntraeger <borntraeger@de.ibm.com>
5474M: Cornelia Huck <cornelia.huck@de.ibm.com>
5475M: linux390@de.ibm.com
5476L: linux-s390@vger.kernel.org
5477W: http://www.ibm.com/developerworks/linux/linux390/
5478S: Supported
5479F: Documentation/s390/kvm.txt
5480F: arch/s390/include/asm/kvm*
5481F: arch/s390/kvm/
5482F: drivers/s390/kvm/
5483
5484KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5485M: Christoffer Dall <christoffer.dall@linaro.org>
5486M: Marc Zyngier <marc.zyngier@arm.com>
5487L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5488L: kvmarm@lists.cs.columbia.edu
5489W: http://systems.cs.columbia.edu/projects/kvm-arm
5490S: Supported
5491F: arch/arm/include/uapi/asm/kvm*
5492F: arch/arm/include/asm/kvm*
5493F: arch/arm/kvm/
5494F: virt/kvm/arm/
5495F: include/kvm/arm_*
5496
5497KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5498M: Christoffer Dall <christoffer.dall@linaro.org>
5499M: Marc Zyngier <marc.zyngier@arm.com>
5500L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5501L: kvmarm@lists.cs.columbia.edu
5502S: Maintained
5503F: arch/arm64/include/uapi/asm/kvm*
5504F: arch/arm64/include/asm/kvm*
5505F: arch/arm64/kvm/
5506
5507KEXEC
5508M: Eric Biederman <ebiederm@xmission.com>
5509W: http://kernel.org/pub/linux/utils/kernel/kexec/
5510L: kexec@lists.infradead.org
5511S: Maintained
5512F: include/linux/kexec.h
5513F: include/uapi/linux/kexec.h
5514F: kernel/kexec.c
5515
5516KEYS/KEYRINGS:
5517M: David Howells <dhowells@redhat.com>
5518L: keyrings@linux-nfs.org
5519S: Maintained
5520F: Documentation/security/keys.txt
5521F: include/linux/key.h
5522F: include/linux/key-type.h
5523F: include/keys/
5524F: security/keys/
5525
5526KEYS-TRUSTED
5527M: David Safford <safford@us.ibm.com>
5528M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5529L: linux-security-module@vger.kernel.org
5530L: keyrings@linux-nfs.org
5531S: Supported
5532F: Documentation/security/keys-trusted-encrypted.txt
5533F: include/keys/trusted-type.h
5534F: security/keys/trusted.c
5535F: security/keys/trusted.h
5536
5537KEYS-ENCRYPTED
5538M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5539M: David Safford <safford@us.ibm.com>
5540L: linux-security-module@vger.kernel.org
5541L: keyrings@linux-nfs.org
5542S: Supported
5543F: Documentation/security/keys-trusted-encrypted.txt
5544F: include/keys/encrypted-type.h
5545F: security/keys/encrypted-keys/
5546
5547KGDB / KDB /debug_core
5548M: Jason Wessel <jason.wessel@windriver.com>
5549W: http://kgdb.wiki.kernel.org/
5550L: kgdb-bugreport@lists.sourceforge.net
5551S: Maintained
5552F: Documentation/DocBook/kgdb.tmpl
5553F: drivers/misc/kgdbts.c
5554F: drivers/tty/serial/kgdboc.c
5555F: include/linux/kdb.h
5556F: include/linux/kgdb.h
5557F: kernel/debug/
5558
5559KMEMCHECK
5560M: Vegard Nossum <vegardno@ifi.uio.no>
5561M: Pekka Enberg <penberg@kernel.org>
5562S: Maintained
5563F: Documentation/kmemcheck.txt
5564F: arch/x86/include/asm/kmemcheck.h
5565F: arch/x86/mm/kmemcheck/
5566F: include/linux/kmemcheck.h
5567F: mm/kmemcheck.c
5568
5569KMEMLEAK
5570M: Catalin Marinas <catalin.marinas@arm.com>
5571S: Maintained
5572F: Documentation/kmemleak.txt
5573F: include/linux/kmemleak.h
5574F: mm/kmemleak.c
5575F: mm/kmemleak-test.c
5576
5577KPROBES
5578M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5579M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5580M: "David S. Miller" <davem@davemloft.net>
5581M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5582S: Maintained
5583F: Documentation/kprobes.txt
5584F: include/linux/kprobes.h
5585F: kernel/kprobes.c
5586
5587KS0108 LCD CONTROLLER DRIVER
5588M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5589W: http://miguelojeda.es/auxdisplay.htm
5590W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5591S: Maintained
5592F: Documentation/auxdisplay/ks0108
5593F: drivers/auxdisplay/ks0108.c
5594F: include/linux/ks0108.h
5595
5596LAPB module
5597L: linux-x25@vger.kernel.org
5598S: Orphan
5599F: Documentation/networking/lapb-module.txt
5600F: include/*/lapb.h
5601F: net/lapb/
5602
5603LASI 53c700 driver for PARISC
5604M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5605L: linux-scsi@vger.kernel.org
5606S: Maintained
5607F: Documentation/scsi/53c700.txt
5608F: drivers/scsi/53c700*
5609
5610LED SUBSYSTEM
5611M: Bryan Wu <cooloney@gmail.com>
5612M: Richard Purdie <rpurdie@rpsys.net>
5613L: linux-leds@vger.kernel.org
5614T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5615S: Maintained
5616F: drivers/leds/
5617F: include/linux/leds.h
5618
5619LEGACY EEPROM DRIVER
5620M: Jean Delvare <jdelvare@suse.de>
5621S: Maintained
5622F: Documentation/misc-devices/eeprom
5623F: drivers/misc/eeprom/eeprom.c
5624
5625LEGO USB Tower driver
5626M: Juergen Stuber <starblue@users.sourceforge.net>
5627L: legousb-devel@lists.sourceforge.net
5628W: http://legousb.sourceforge.net/
5629S: Maintained
5630F: drivers/usb/misc/legousbtower.c
5631
5632LG2160 MEDIA DRIVER
5633M: Michael Krufky <mkrufky@linuxtv.org>
5634L: linux-media@vger.kernel.org
5635W: http://linuxtv.org/
5636W: http://github.com/mkrufky
5637Q: http://patchwork.linuxtv.org/project/linux-media/list/
5638T: git git://linuxtv.org/mkrufky/tuners.git
5639S: Maintained
5640F: drivers/media/dvb-frontends/lg2160.*
5641
5642LGDT3305 MEDIA DRIVER
5643M: Michael Krufky <mkrufky@linuxtv.org>
5644L: linux-media@vger.kernel.org
5645W: http://linuxtv.org/
5646W: http://github.com/mkrufky
5647Q: http://patchwork.linuxtv.org/project/linux-media/list/
5648T: git git://linuxtv.org/mkrufky/tuners.git
5649S: Maintained
5650F: drivers/media/dvb-frontends/lgdt3305.*
5651
5652LGUEST
5653M: Rusty Russell <rusty@rustcorp.com.au>
5654L: lguest@lists.ozlabs.org
5655W: http://lguest.ozlabs.org/
5656S: Odd Fixes
5657F: arch/x86/include/asm/lguest*.h
5658F: arch/x86/lguest/
5659F: drivers/lguest/
5660F: include/linux/lguest*.h
5661F: tools/lguest/
5662
5663LIBLOCKDEP
5664M: Sasha Levin <sasha.levin@oracle.com>
5665S: Maintained
5666F: tools/lib/lockdep/
5667
5668LINUX FOR IBM pSERIES (RS/6000)
5669M: Paul Mackerras <paulus@au.ibm.com>
5670W: http://www.ibm.com/linux/ltc/projects/ppc
5671S: Supported
5672F: arch/powerpc/boot/rs6000.h
5673
5674LINUX FOR POWERPC (32-BIT AND 64-BIT)
5675M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5676M: Paul Mackerras <paulus@samba.org>
5677M: Michael Ellerman <mpe@ellerman.id.au>
5678W: http://www.penguinppc.org/
5679L: linuxppc-dev@lists.ozlabs.org
5680Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5681T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5682S: Supported
5683F: Documentation/powerpc/
5684F: arch/powerpc/
5685
5686LINUX FOR POWER MACINTOSH
5687M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5688W: http://www.penguinppc.org/
5689L: linuxppc-dev@lists.ozlabs.org
5690S: Maintained
5691F: arch/powerpc/platforms/powermac/
5692F: drivers/macintosh/
5693
5694LINUX FOR POWERPC EMBEDDED MPC5XXX
5695M: Anatolij Gustschin <agust@denx.de>
5696L: linuxppc-dev@lists.ozlabs.org
5697T: git git://git.denx.de/linux-denx-agust.git
5698S: Maintained
5699F: arch/powerpc/platforms/512x/
5700F: arch/powerpc/platforms/52xx/
5701
5702LINUX FOR POWERPC EMBEDDED PPC4XX
5703M: Alistair Popple <alistair@popple.id.au>
5704M: Matt Porter <mporter@kernel.crashing.org>
5705W: http://www.penguinppc.org/
5706L: linuxppc-dev@lists.ozlabs.org
5707S: Maintained
5708F: arch/powerpc/platforms/40x/
5709F: arch/powerpc/platforms/44x/
5710
5711LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5712L: linuxppc-dev@lists.ozlabs.org
5713S: Orphan
5714F: arch/powerpc/*/*virtex*
5715F: arch/powerpc/*/*/*virtex*
5716
5717LINUX FOR POWERPC EMBEDDED PPC8XX
5718M: Vitaly Bordug <vitb@kernel.crashing.org>
5719W: http://www.penguinppc.org/
5720L: linuxppc-dev@lists.ozlabs.org
5721S: Maintained
5722F: arch/powerpc/platforms/8xx/
5723
5724LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5725M: Scott Wood <scottwood@freescale.com>
5726M: Kumar Gala <galak@kernel.crashing.org>
5727W: http://www.penguinppc.org/
5728L: linuxppc-dev@lists.ozlabs.org
5729T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5730S: Maintained
5731F: arch/powerpc/platforms/83xx/
5732F: arch/powerpc/platforms/85xx/
5733
5734LINUX FOR POWERPC PA SEMI PWRFICIENT
5735M: Olof Johansson <olof@lixom.net>
5736L: linuxppc-dev@lists.ozlabs.org
5737S: Maintained
5738F: arch/powerpc/platforms/pasemi/
5739F: drivers/*/*pasemi*
5740F: drivers/*/*/*pasemi*
5741
5742LINUX SECURITY MODULE (LSM) FRAMEWORK
5743M: Chris Wright <chrisw@sous-sol.org>
5744L: linux-security-module@vger.kernel.org
5745S: Supported
5746
5747LIS3LV02D ACCELEROMETER DRIVER
5748M: Eric Piel <eric.piel@tremplin-utc.net>
5749S: Maintained
5750F: Documentation/misc-devices/lis3lv02d
5751F: drivers/misc/lis3lv02d/
5752F: drivers/platform/x86/hp_accel.c
5753
5754LLC (802.2)
5755M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5756S: Maintained
5757F: include/linux/llc.h
5758F: include/uapi/linux/llc.h
5759F: include/net/llc*
5760F: net/llc/
5761
5762LM73 HARDWARE MONITOR DRIVER
5763M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5764L: lm-sensors@lm-sensors.org
5765S: Maintained
5766F: drivers/hwmon/lm73.c
5767
5768LM78 HARDWARE MONITOR DRIVER
5769M: Jean Delvare <jdelvare@suse.de>
5770L: lm-sensors@lm-sensors.org
5771S: Maintained
5772F: Documentation/hwmon/lm78
5773F: drivers/hwmon/lm78.c
5774
5775LM83 HARDWARE MONITOR DRIVER
5776M: Jean Delvare <jdelvare@suse.de>
5777L: lm-sensors@lm-sensors.org
5778S: Maintained
5779F: Documentation/hwmon/lm83
5780F: drivers/hwmon/lm83.c
5781
5782LM90 HARDWARE MONITOR DRIVER
5783M: Jean Delvare <jdelvare@suse.de>
5784L: lm-sensors@lm-sensors.org
5785S: Maintained
5786F: Documentation/hwmon/lm90
5787F: Documentation/devicetree/bindings/hwmon/lm90.txt
5788F: drivers/hwmon/lm90.c
5789
5790LM95234 HARDWARE MONITOR DRIVER
5791M: Guenter Roeck <linux@roeck-us.net>
5792L: lm-sensors@lm-sensors.org
5793S: Maintained
5794F: Documentation/hwmon/lm95234
5795F: drivers/hwmon/lm95234.c
5796
5797LME2510 MEDIA DRIVER
5798M: Malcolm Priestley <tvboxspy@gmail.com>
5799L: linux-media@vger.kernel.org
5800W: http://linuxtv.org/
5801Q: http://patchwork.linuxtv.org/project/linux-media/list/
5802S: Maintained
5803F: drivers/media/usb/dvb-usb-v2/lmedm04*
5804
5805LOCKDEP AND LOCKSTAT
5806M: Peter Zijlstra <peterz@infradead.org>
5807M: Ingo Molnar <mingo@redhat.com>
5808L: linux-kernel@vger.kernel.org
5809T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
5810S: Maintained
5811F: Documentation/locking/lockdep*.txt
5812F: Documentation/locking/lockstat.txt
5813F: include/linux/lockdep.h
5814F: kernel/locking/
5815
5816LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
5817M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
5818L: linux-ntfs-dev@lists.sourceforge.net
5819W: http://www.linux-ntfs.org/content/view/19/37/
5820S: Maintained
5821F: Documentation/ldm.txt
5822F: block/partitions/ldm.*
5823
5824LogFS
5825M: Joern Engel <joern@logfs.org>
5826M: Prasad Joshi <prasadjoshi.linux@gmail.com>
5827L: logfs@logfs.org
5828W: logfs.org
5829S: Maintained
5830F: fs/logfs/
5831
5832LPC32XX MACHINE SUPPORT
5833M: Roland Stigge <stigge@antcom.de>
5834L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5835S: Maintained
5836F: arch/arm/mach-lpc32xx/
5837
5838LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
5839M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5840M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5841M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5842M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5843L: MPT-FusionLinux.pdl@avagotech.com
5844L: linux-scsi@vger.kernel.org
5845W: http://www.lsilogic.com/support
5846S: Supported
5847F: drivers/message/fusion/
5848F: drivers/scsi/mpt2sas/
5849F: drivers/scsi/mpt3sas/
5850
5851LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
5852M: Matthew Wilcox <matthew@wil.cx>
5853L: linux-scsi@vger.kernel.org
5854S: Maintained
5855F: drivers/scsi/sym53c8xx_2/
5856
5857LTC4261 HARDWARE MONITOR DRIVER
5858M: Guenter Roeck <linux@roeck-us.net>
5859L: lm-sensors@lm-sensors.org
5860S: Maintained
5861F: Documentation/hwmon/ltc4261
5862F: drivers/hwmon/ltc4261.c
5863
5864LTP (Linux Test Project)
5865M: Mike Frysinger <vapier@gentoo.org>
5866M: Cyril Hrubis <chrubis@suse.cz>
5867M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
5868M: Jan Stancek <jstancek@redhat.com>
5869M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5870M: Alexey Kodanev <alexey.kodanev@oracle.com>
5871L: ltp-list@lists.sourceforge.net (subscribers-only)
5872W: http://linux-test-project.github.io/
5873T: git git://github.com/linux-test-project/ltp.git
5874S: Maintained
5875
5876M32R ARCHITECTURE
5877W: http://www.linux-m32r.org/
5878S: Orphan
5879F: arch/m32r/
5880
5881M68K ARCHITECTURE
5882M: Geert Uytterhoeven <geert@linux-m68k.org>
5883L: linux-m68k@lists.linux-m68k.org
5884W: http://www.linux-m68k.org/
5885T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
5886S: Maintained
5887F: arch/m68k/
5888F: drivers/zorro/
5889
5890M68K ON APPLE MACINTOSH
5891M: Joshua Thompson <funaho@jurai.org>
5892W: http://www.mac.linux-m68k.org/
5893L: linux-m68k@lists.linux-m68k.org
5894S: Maintained
5895F: arch/m68k/mac/
5896
5897M68K ON HP9000/300
5898M: Philip Blundell <philb@gnu.org>
5899W: http://www.tazenda.demon.co.uk/phil/linux-hp
5900S: Maintained
5901F: arch/m68k/hp300/
5902
5903M88DS3103 MEDIA DRIVER
5904M: Antti Palosaari <crope@iki.fi>
5905L: linux-media@vger.kernel.org
5906W: http://linuxtv.org/
5907W: http://palosaari.fi/linux/
5908Q: http://patchwork.linuxtv.org/project/linux-media/list/
5909T: git git://linuxtv.org/anttip/media_tree.git
5910S: Maintained
5911F: drivers/media/dvb-frontends/m88ds3103*
5912
5913M88RS2000 MEDIA DRIVER
5914M: Malcolm Priestley <tvboxspy@gmail.com>
5915L: linux-media@vger.kernel.org
5916W: http://linuxtv.org/
5917Q: http://patchwork.linuxtv.org/project/linux-media/list/
5918S: Maintained
5919F: drivers/media/dvb-frontends/m88rs2000*
5920
5921M88TS2022 MEDIA DRIVER
5922M: Antti Palosaari <crope@iki.fi>
5923L: linux-media@vger.kernel.org
5924W: http://linuxtv.org/
5925W: http://palosaari.fi/linux/
5926Q: http://patchwork.linuxtv.org/project/linux-media/list/
5927T: git git://linuxtv.org/anttip/media_tree.git
5928S: Maintained
5929F: drivers/media/tuners/m88ts2022*
5930
5931MA901 MASTERKIT USB FM RADIO DRIVER
5932M: Alexey Klimov <klimov.linux@gmail.com>
5933L: linux-media@vger.kernel.org
5934T: git git://linuxtv.org/media_tree.git
5935S: Maintained
5936F: drivers/media/radio/radio-ma901.c
5937
5938MAC80211
5939M: Johannes Berg <johannes@sipsolutions.net>
5940L: linux-wireless@vger.kernel.org
5941W: http://wireless.kernel.org/
5942T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5943T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5944S: Maintained
5945F: Documentation/networking/mac80211-injection.txt
5946F: include/net/mac80211.h
5947F: net/mac80211/
5948
5949MACVLAN DRIVER
5950M: Patrick McHardy <kaber@trash.net>
5951L: netdev@vger.kernel.org
5952S: Maintained
5953F: drivers/net/macvlan.c
5954F: include/linux/if_macvlan.h
5955
5956MAILBOX API
5957M: Jassi Brar <jassisinghbrar@gmail.com>
5958L: linux-kernel@vger.kernel.org
5959S: Maintained
5960F: drivers/mailbox/
5961F: include/linux/mailbox_client.h
5962F: include/linux/mailbox_controller.h
5963
5964MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
5965M: Michael Kerrisk <mtk.manpages@gmail.com>
5966W: http://www.kernel.org/doc/man-pages
5967L: linux-man@vger.kernel.org
5968S: Maintained
5969
5970MARVELL ARMADA DRM SUPPORT
5971M: Russell King <rmk+kernel@arm.linux.org.uk>
5972S: Maintained
5973F: drivers/gpu/drm/armada/
5974
5975MARVELL 88E6352 DSA support
5976M: Guenter Roeck <linux@roeck-us.net>
5977S: Maintained
5978F: drivers/net/dsa/mv88e6352.c
5979
5980MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5981M: Mirko Lindner <mlindner@marvell.com>
5982M: Stephen Hemminger <stephen@networkplumber.org>
5983L: netdev@vger.kernel.org
5984S: Maintained
5985F: drivers/net/ethernet/marvell/sk*
5986
5987MARVELL LIBERTAS WIRELESS DRIVER
5988L: libertas-dev@lists.infradead.org
5989S: Orphan
5990F: drivers/net/wireless/libertas/
5991
5992MARVELL MV643XX ETHERNET DRIVER
5993M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
5994L: netdev@vger.kernel.org
5995S: Maintained
5996F: drivers/net/ethernet/marvell/mv643xx_eth.*
5997F: include/linux/mv643xx.h
5998
5999MARVELL MVNETA ETHERNET DRIVER
6000M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6001L: netdev@vger.kernel.org
6002S: Maintained
6003F: drivers/net/ethernet/marvell/mvneta.*
6004
6005MARVELL MWIFIEX WIRELESS DRIVER
6006M: Amitkumar Karwar <akarwar@marvell.com>
6007M: Avinash Patil <patila@marvell.com>
6008L: linux-wireless@vger.kernel.org
6009S: Maintained
6010F: drivers/net/wireless/mwifiex/
6011
6012MARVELL MWL8K WIRELESS DRIVER
6013M: Lennert Buytenhek <buytenh@wantstofly.org>
6014L: linux-wireless@vger.kernel.org
6015S: Odd Fixes
6016F: drivers/net/wireless/mwl8k.c
6017
6018MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6019M: Nicolas Pitre <nico@fluxnic.net>
6020S: Odd Fixes
6021F: drivers/mmc/host/mvsdio.*
6022
6023MATROX FRAMEBUFFER DRIVER
6024L: linux-fbdev@vger.kernel.org
6025S: Orphan
6026F: drivers/video/fbdev/matrox/matroxfb_*
6027F: include/uapi/linux/matroxfb.h
6028
6029MAX16065 HARDWARE MONITOR DRIVER
6030M: Guenter Roeck <linux@roeck-us.net>
6031L: lm-sensors@lm-sensors.org
6032S: Maintained
6033F: Documentation/hwmon/max16065
6034F: drivers/hwmon/max16065.c
6035
6036MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6037M: "Hans J. Koch" <hjk@hansjkoch.de>
6038L: lm-sensors@lm-sensors.org
6039S: Maintained
6040F: Documentation/hwmon/max6650
6041F: drivers/hwmon/max6650.c
6042
6043MAX6697 HARDWARE MONITOR DRIVER
6044M: Guenter Roeck <linux@roeck-us.net>
6045L: lm-sensors@lm-sensors.org
6046S: Maintained
6047F: Documentation/hwmon/max6697
6048F: Documentation/devicetree/bindings/i2c/max6697.txt
6049F: drivers/hwmon/max6697.c
6050F: include/linux/platform_data/max6697.h
6051
6052MAXIRADIO FM RADIO RECEIVER DRIVER
6053M: Hans Verkuil <hverkuil@xs4all.nl>
6054L: linux-media@vger.kernel.org
6055T: git git://linuxtv.org/media_tree.git
6056W: http://linuxtv.org
6057S: Maintained
6058F: drivers/media/radio/radio-maxiradio*
6059
6060MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6061M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6062P: LinuxTV.org Project
6063L: linux-media@vger.kernel.org
6064W: http://linuxtv.org
6065Q: http://patchwork.kernel.org/project/linux-media/list/
6066T: git git://linuxtv.org/media_tree.git
6067S: Maintained
6068F: Documentation/dvb/
6069F: Documentation/video4linux/
6070F: Documentation/DocBook/media/
6071F: drivers/media/
6072F: drivers/staging/media/
6073F: include/media/
6074F: include/uapi/linux/dvb/
6075F: include/uapi/linux/videodev2.h
6076F: include/uapi/linux/media.h
6077F: include/uapi/linux/v4l2-*
6078F: include/uapi/linux/meye.h
6079F: include/uapi/linux/ivtv*
6080F: include/uapi/linux/uvcvideo.h
6081
6082MEDIAVISION PRO MOVIE STUDIO DRIVER
6083M: Hans Verkuil <hverkuil@xs4all.nl>
6084L: linux-media@vger.kernel.org
6085T: git git://linuxtv.org/media_tree.git
6086W: http://linuxtv.org
6087S: Odd Fixes
6088F: drivers/media/parport/pms*
6089
6090MEGARAID SCSI/SAS DRIVERS
6091M: Kashyap Desai <kashyap.desai@avagotech.com>
6092M: Sumit Saxena <sumit.saxena@avagotech.com>
6093M: Uday Lingala <uday.lingala@avagotech.com>
6094L: megaraidlinux.pdl@avagotech.com
6095L: linux-scsi@vger.kernel.org
6096W: http://www.lsi.com
6097S: Maintained
6098F: Documentation/scsi/megaraid.txt
6099F: drivers/scsi/megaraid.*
6100F: drivers/scsi/megaraid/
6101
6102MELLANOX ETHERNET DRIVER (mlx4_en)
6103M: Amir Vadai <amirv@mellanox.com>
6104L: netdev@vger.kernel.org
6105S: Supported
6106W: http://www.mellanox.com
6107Q: http://patchwork.ozlabs.org/project/netdev/list/
6108F: drivers/net/ethernet/mellanox/mlx4/en_*
6109
6110MEMORY MANAGEMENT
6111L: linux-mm@kvack.org
6112W: http://www.linux-mm.org
6113S: Maintained
6114F: include/linux/mm.h
6115F: include/linux/gfp.h
6116F: include/linux/mmzone.h
6117F: include/linux/memory_hotplug.h
6118F: include/linux/vmalloc.h
6119F: mm/
6120
6121MEMORY TECHNOLOGY DEVICES (MTD)
6122M: David Woodhouse <dwmw2@infradead.org>
6123M: Brian Norris <computersforpeace@gmail.com>
6124L: linux-mtd@lists.infradead.org
6125W: http://www.linux-mtd.infradead.org/
6126Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6127T: git git://git.infradead.org/linux-mtd.git
6128T: git git://git.infradead.org/l2-mtd.git
6129S: Maintained
6130F: drivers/mtd/
6131F: include/linux/mtd/
6132F: include/uapi/mtd/
6133
6134MEN A21 WATCHDOG DRIVER
6135M: Johannes Thumshirn <johannes.thumshirn@men.de>
6136L: linux-watchdog@vger.kernel.org
6137S: Supported
6138F: drivers/watchdog/mena21_wdt.c
6139
6140MEN CHAMELEON BUS (mcb)
6141M: Johannes Thumshirn <johannes.thumshirn@men.de>
6142S: Supported
6143F: drivers/mcb/
6144F: include/linux/mcb.h
6145
6146MEN F21BMC (Board Management Controller)
6147M: Andreas Werner <andreas.werner@men.de>
6148S: Supported
6149F: drivers/mfd/menf21bmc.c
6150F: drivers/watchdog/menf21bmc_wdt.c
6151F: drivers/leds/leds-menf21bmc.c
6152F: drivers/hwmon/menf21bmc_hwmon.c
6153F: Documentation/hwmon/menf21bmc
6154
6155METAG ARCHITECTURE
6156M: James Hogan <james.hogan@imgtec.com>
6157L: linux-metag@vger.kernel.org
6158S: Supported
6159F: arch/metag/
6160F: Documentation/metag/
6161F: Documentation/devicetree/bindings/metag/
6162F: drivers/clocksource/metag_generic.c
6163F: drivers/irqchip/irq-metag.c
6164F: drivers/irqchip/irq-metag-ext.c
6165F: drivers/tty/metag_da.c
6166
6167MICROBLAZE ARCHITECTURE
6168M: Michal Simek <monstr@monstr.eu>
6169W: http://www.monstr.eu/fdt/
6170T: git git://git.monstr.eu/linux-2.6-microblaze.git
6171S: Supported
6172F: arch/microblaze/
6173
6174MICROTEK X6 SCANNER
6175M: Oliver Neukum <oliver@neukum.org>
6176S: Maintained
6177F: drivers/usb/image/microtek.*
6178
6179MIPS
6180M: Ralf Baechle <ralf@linux-mips.org>
6181L: linux-mips@linux-mips.org
6182W: http://www.linux-mips.org/
6183T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6184Q: http://patchwork.linux-mips.org/project/linux-mips/list/
6185S: Supported
6186F: Documentation/mips/
6187F: arch/mips/
6188
6189MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6190M: Hans Verkuil <hverkuil@xs4all.nl>
6191L: linux-media@vger.kernel.org
6192T: git git://linuxtv.org/media_tree.git
6193W: http://linuxtv.org
6194S: Odd Fixes
6195F: drivers/media/radio/radio-miropcm20*
6196
6197Mellanox MLX5 core VPI driver
6198M: Eli Cohen <eli@mellanox.com>
6199L: netdev@vger.kernel.org
6200L: linux-rdma@vger.kernel.org
6201W: http://www.mellanox.com
6202Q: http://patchwork.ozlabs.org/project/netdev/list/
6203Q: http://patchwork.kernel.org/project/linux-rdma/list/
6204T: git git://openfabrics.org/~eli/connect-ib.git
6205S: Supported
6206F: drivers/net/ethernet/mellanox/mlx5/core/
6207F: include/linux/mlx5/
6208
6209Mellanox MLX5 IB driver
6210M: Eli Cohen <eli@mellanox.com>
6211L: linux-rdma@vger.kernel.org
6212W: http://www.mellanox.com
6213Q: http://patchwork.kernel.org/project/linux-rdma/list/
6214T: git git://openfabrics.org/~eli/connect-ib.git
6215S: Supported
6216F: include/linux/mlx5/
6217F: drivers/infiniband/hw/mlx5/
6218
6219MN88472 MEDIA DRIVER
6220M: Antti Palosaari <crope@iki.fi>
6221L: linux-media@vger.kernel.org
6222W: http://linuxtv.org/
6223W: http://palosaari.fi/linux/
6224Q: http://patchwork.linuxtv.org/project/linux-media/list/
6225T: git git://linuxtv.org/anttip/media_tree.git
6226S: Maintained
6227F: drivers/staging/media/mn88472/
6228F: drivers/media/dvb-frontends/mn88472.h
6229
6230MN88473 MEDIA DRIVER
6231M: Antti Palosaari <crope@iki.fi>
6232L: linux-media@vger.kernel.org
6233W: http://linuxtv.org/
6234W: http://palosaari.fi/linux/
6235Q: http://patchwork.linuxtv.org/project/linux-media/list/
6236T: git git://linuxtv.org/anttip/media_tree.git
6237S: Maintained
6238F: drivers/staging/media/mn88473/
6239F: drivers/media/dvb-frontends/mn88473.h
6240
6241MODULE SUPPORT
6242M: Rusty Russell <rusty@rustcorp.com.au>
6243S: Maintained
6244F: include/linux/module.h
6245F: kernel/module.c
6246
6247MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6248W: http://popies.net/meye/
6249S: Orphan
6250F: Documentation/video4linux/meye.txt
6251F: drivers/media/pci/meye/
6252F: include/uapi/linux/meye.h
6253
6254MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6255M: Jiri Slaby <jirislaby@gmail.com>
6256S: Maintained
6257F: Documentation/serial/moxa-smartio
6258F: drivers/tty/mxser.*
6259
6260MR800 AVERMEDIA USB FM RADIO DRIVER
6261M: Alexey Klimov <klimov.linux@gmail.com>
6262L: linux-media@vger.kernel.org
6263T: git git://linuxtv.org/media_tree.git
6264S: Maintained
6265F: drivers/media/radio/radio-mr800.c
6266
6267MRF24J40 IEEE 802.15.4 RADIO DRIVER
6268M: Alan Ott <alan@signal11.us>
6269L: linux-wpan@vger.kernel.org
6270S: Maintained
6271F: drivers/net/ieee802154/mrf24j40.c
6272
6273MSI LAPTOP SUPPORT
6274M: "Lee, Chun-Yi" <jlee@suse.com>
6275L: platform-driver-x86@vger.kernel.org
6276S: Maintained
6277F: drivers/platform/x86/msi-laptop.c
6278
6279MSI WMI SUPPORT
6280M: Anisse Astier <anisse@astier.eu>
6281L: platform-driver-x86@vger.kernel.org
6282S: Supported
6283F: drivers/platform/x86/msi-wmi.c
6284
6285MSI001 MEDIA DRIVER
6286M: Antti Palosaari <crope@iki.fi>
6287L: linux-media@vger.kernel.org
6288W: http://linuxtv.org/
6289W: http://palosaari.fi/linux/
6290Q: http://patchwork.linuxtv.org/project/linux-media/list/
6291T: git git://linuxtv.org/anttip/media_tree.git
6292S: Maintained
6293F: drivers/media/tuners/msi001*
6294
6295MSI2500 MEDIA DRIVER
6296M: Antti Palosaari <crope@iki.fi>
6297L: linux-media@vger.kernel.org
6298W: http://linuxtv.org/
6299W: http://palosaari.fi/linux/
6300Q: http://patchwork.linuxtv.org/project/linux-media/list/
6301T: git git://linuxtv.org/anttip/media_tree.git
6302S: Maintained
6303F: drivers/media/usb/msi2500/
6304
6305MT9M032 APTINA SENSOR DRIVER
6306M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6307L: linux-media@vger.kernel.org
6308T: git git://linuxtv.org/media_tree.git
6309S: Maintained
6310F: drivers/media/i2c/mt9m032.c
6311F: include/media/mt9m032.h
6312
6313MT9P031 APTINA CAMERA SENSOR
6314M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6315L: linux-media@vger.kernel.org
6316T: git git://linuxtv.org/media_tree.git
6317S: Maintained
6318F: drivers/media/i2c/mt9p031.c
6319F: include/media/mt9p031.h
6320
6321MT9T001 APTINA CAMERA SENSOR
6322M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6323L: linux-media@vger.kernel.org
6324T: git git://linuxtv.org/media_tree.git
6325S: Maintained
6326F: drivers/media/i2c/mt9t001.c
6327F: include/media/mt9t001.h
6328
6329MT9V032 APTINA CAMERA SENSOR
6330M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6331L: linux-media@vger.kernel.org
6332T: git git://linuxtv.org/media_tree.git
6333S: Maintained
6334F: drivers/media/i2c/mt9v032.c
6335F: include/media/mt9v032.h
6336
6337MULTIFUNCTION DEVICES (MFD)
6338M: Samuel Ortiz <sameo@linux.intel.com>
6339M: Lee Jones <lee.jones@linaro.org>
6340T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6341S: Supported
6342F: drivers/mfd/
6343F: include/linux/mfd/
6344
6345MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6346M: Chris Ball <chris@printf.net>
6347M: Ulf Hansson <ulf.hansson@linaro.org>
6348L: linux-mmc@vger.kernel.org
6349T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
6350T: git git://git.linaro.org/people/ulf.hansson/mmc.git
6351S: Maintained
6352F: drivers/mmc/
6353F: include/linux/mmc/
6354F: include/uapi/linux/mmc/
6355
6356MULTIMEDIA CARD (MMC) ETC. OVER SPI
6357S: Orphan
6358F: drivers/mmc/host/mmc_spi.c
6359F: include/linux/spi/mmc_spi.h
6360
6361MULTISOUND SOUND DRIVER
6362M: Andrew Veliath <andrewtv@usa.net>
6363S: Maintained
6364F: Documentation/sound/oss/MultiSound
6365F: sound/oss/msnd*
6366
6367MULTITECH MULTIPORT CARD (ISICOM)
6368S: Orphan
6369F: drivers/tty/isicom.c
6370F: include/linux/isicom.h
6371
6372MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6373M: Felipe Balbi <balbi@ti.com>
6374L: linux-usb@vger.kernel.org
6375T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6376S: Maintained
6377F: drivers/usb/musb/
6378
6379MXL5007T MEDIA DRIVER
6380M: Michael Krufky <mkrufky@linuxtv.org>
6381L: linux-media@vger.kernel.org
6382W: http://linuxtv.org/
6383W: http://github.com/mkrufky
6384Q: http://patchwork.linuxtv.org/project/linux-media/list/
6385T: git git://linuxtv.org/mkrufky/tuners.git
6386S: Maintained
6387F: drivers/media/tuners/mxl5007t.*
6388
6389MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6390M: Hyong-Youb Kim <hykim@myri.com>
6391L: netdev@vger.kernel.org
6392W: https://www.myricom.com/support/downloads/myri10ge.html
6393S: Supported
6394F: drivers/net/ethernet/myricom/myri10ge/
6395
6396NATSEMI ETHERNET DRIVER (DP8381x)
6397S: Orphan
6398F: drivers/net/ethernet/natsemi/natsemi.c
6399
6400NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6401M: Daniel Mack <zonque@gmail.com>
6402S: Maintained
6403L: alsa-devel@alsa-project.org
6404W: http://www.native-instruments.com
6405F: sound/usb/caiaq/
6406
6407NCP FILESYSTEM
6408M: Petr Vandrovec <petr@vandrovec.name>
6409S: Odd Fixes
6410F: fs/ncpfs/
6411
6412NCR 5380 SCSI DRIVERS
6413M: Finn Thain <fthain@telegraphics.com.au>
6414M: Michael Schmitz <schmitzmic@gmail.com>
6415L: linux-scsi@vger.kernel.org
6416S: Maintained
6417F: Documentation/scsi/g_NCR5380.txt
6418F: drivers/scsi/NCR5380.*
6419F: drivers/scsi/arm/cumana_1.c
6420F: drivers/scsi/arm/oak.c
6421F: drivers/scsi/atari_NCR5380.c
6422F: drivers/scsi/atari_scsi.*
6423F: drivers/scsi/dmx3191d.c
6424F: drivers/scsi/dtc.*
6425F: drivers/scsi/g_NCR5380.*
6426F: drivers/scsi/g_NCR5380_mmio.c
6427F: drivers/scsi/mac_scsi.*
6428F: drivers/scsi/pas16.*
6429F: drivers/scsi/sun3_scsi.*
6430F: drivers/scsi/sun3_scsi_vme.c
6431F: drivers/scsi/t128.*
6432
6433NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6434M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6435L: linux-scsi@vger.kernel.org
6436S: Maintained
6437F: drivers/scsi/NCR_D700.*
6438
6439NCT6775 HARDWARE MONITOR DRIVER
6440M: Guenter Roeck <linux@roeck-us.net>
6441L: lm-sensors@lm-sensors.org
6442S: Maintained
6443F: Documentation/hwmon/nct6775
6444F: drivers/hwmon/nct6775.c
6445
6446NETEFFECT IWARP RNIC DRIVER (IW_NES)
6447M: Faisal Latif <faisal.latif@intel.com>
6448L: linux-rdma@vger.kernel.org
6449W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6450S: Supported
6451F: drivers/infiniband/hw/nes/
6452
6453NETEM NETWORK EMULATOR
6454M: Stephen Hemminger <stephen@networkplumber.org>
6455L: netem@lists.linux-foundation.org
6456S: Maintained
6457F: net/sched/sch_netem.c
6458
6459NETERION 10GbE DRIVERS (s2io/vxge)
6460M: Jon Mason <jdmason@kudzu.us>
6461L: netdev@vger.kernel.org
6462S: Supported
6463F: Documentation/networking/s2io.txt
6464F: Documentation/networking/vxge.txt
6465F: drivers/net/ethernet/neterion/
6466
6467NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6468M: Pablo Neira Ayuso <pablo@netfilter.org>
6469M: Patrick McHardy <kaber@trash.net>
6470M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6471L: netfilter-devel@vger.kernel.org
6472L: coreteam@netfilter.org
6473W: http://www.netfilter.org/
6474W: http://www.iptables.org/
6475Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6476T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6477T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6478S: Supported
6479F: include/linux/netfilter*
6480F: include/linux/netfilter/
6481F: include/net/netfilter/
6482F: include/uapi/linux/netfilter*
6483F: include/uapi/linux/netfilter/
6484F: net/*/netfilter.c
6485F: net/*/netfilter/
6486F: net/netfilter/
6487
6488NETLABEL
6489M: Paul Moore <paul@paul-moore.com>
6490W: http://netlabel.sf.net
6491L: netdev@vger.kernel.org
6492S: Maintained
6493F: Documentation/netlabel/
6494F: include/net/netlabel.h
6495F: net/netlabel/
6496
6497NETROM NETWORK LAYER
6498M: Ralf Baechle <ralf@linux-mips.org>
6499L: linux-hams@vger.kernel.org
6500W: http://www.linux-ax25.org/
6501S: Maintained
6502F: include/net/netrom.h
6503F: include/uapi/linux/netrom.h
6504F: net/netrom/
6505
6506NETWORK BLOCK DEVICE (NBD)
6507M: Paul Clements <Paul.Clements@steeleye.com>
6508S: Maintained
6509L: nbd-general@lists.sourceforge.net
6510F: Documentation/blockdev/nbd.txt
6511F: drivers/block/nbd.c
6512F: include/linux/nbd.h
6513F: include/uapi/linux/nbd.h
6514
6515NETWORK DROP MONITOR
6516M: Neil Horman <nhorman@tuxdriver.com>
6517L: netdev@vger.kernel.org
6518S: Maintained
6519W: https://fedorahosted.org/dropwatch/
6520F: net/core/drop_monitor.c
6521
6522NETWORKING [GENERAL]
6523M: "David S. Miller" <davem@davemloft.net>
6524L: netdev@vger.kernel.org
6525W: http://www.linuxfoundation.org/en/Net
6526Q: http://patchwork.ozlabs.org/project/netdev/list/
6527T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6528T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6529S: Maintained
6530F: net/
6531F: include/net/
6532F: include/linux/in.h
6533F: include/linux/net.h
6534F: include/linux/netdevice.h
6535F: include/uapi/linux/in.h
6536F: include/uapi/linux/net.h
6537F: include/uapi/linux/netdevice.h
6538F: tools/net/
6539F: tools/testing/selftests/net/
6540F: lib/random32.c
6541F: lib/test_bpf.c
6542
6543NETWORKING [IPv4/IPv6]
6544M: "David S. Miller" <davem@davemloft.net>
6545M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6546M: James Morris <jmorris@namei.org>
6547M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6548M: Patrick McHardy <kaber@trash.net>
6549L: netdev@vger.kernel.org
6550T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6551S: Maintained
6552F: net/ipv4/
6553F: net/ipv6/
6554F: include/net/ip*
6555F: arch/x86/net/*
6556
6557NETWORKING [IPSEC]
6558M: Steffen Klassert <steffen.klassert@secunet.com>
6559M: Herbert Xu <herbert@gondor.apana.org.au>
6560M: "David S. Miller" <davem@davemloft.net>
6561L: netdev@vger.kernel.org
6562T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6563T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6564S: Maintained
6565F: net/core/flow.c
6566F: net/xfrm/
6567F: net/key/
6568F: net/ipv4/xfrm*
6569F: net/ipv4/esp4.c
6570F: net/ipv4/ah4.c
6571F: net/ipv4/ipcomp.c
6572F: net/ipv4/ip_vti.c
6573F: net/ipv6/xfrm*
6574F: net/ipv6/esp6.c
6575F: net/ipv6/ah6.c
6576F: net/ipv6/ipcomp6.c
6577F: net/ipv6/ip6_vti.c
6578F: include/uapi/linux/xfrm.h
6579F: include/net/xfrm.h
6580
6581NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6582M: Paul Moore <paul@paul-moore.com>
6583L: netdev@vger.kernel.org
6584S: Maintained
6585
6586NETWORKING [WIRELESS]
6587M: "John W. Linville" <linville@tuxdriver.com>
6588L: linux-wireless@vger.kernel.org
6589Q: http://patchwork.kernel.org/project/linux-wireless/list/
6590T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
6591S: Maintained
6592F: net/mac80211/
6593F: net/rfkill/
6594F: net/wireless/
6595F: include/net/ieee80211*
6596F: include/linux/wireless.h
6597F: include/uapi/linux/wireless.h
6598F: include/net/iw_handler.h
6599F: drivers/net/wireless/
6600
6601NETWORKING DRIVERS
6602L: netdev@vger.kernel.org
6603W: http://www.linuxfoundation.org/en/Net
6604Q: http://patchwork.ozlabs.org/project/netdev/list/
6605T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6606T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6607S: Odd Fixes
6608F: drivers/net/
6609F: include/linux/if_*
6610F: include/linux/netdevice.h
6611F: include/linux/arcdevice.h
6612F: include/linux/etherdevice.h
6613F: include/linux/fcdevice.h
6614F: include/linux/fddidevice.h
6615F: include/linux/hippidevice.h
6616F: include/linux/inetdevice.h
6617F: include/uapi/linux/if_*
6618F: include/uapi/linux/netdevice.h
6619
6620NETXEN (1/10) GbE SUPPORT
6621M: Manish Chopra <manish.chopra@qlogic.com>
6622M: Sony Chacko <sony.chacko@qlogic.com>
6623M: Rajesh Borundia <rajesh.borundia@qlogic.com>
6624L: netdev@vger.kernel.org
6625W: http://www.qlogic.com
6626S: Supported
6627F: drivers/net/ethernet/qlogic/netxen/
6628
6629NFC SUBSYSTEM
6630M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6631M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6632M: Samuel Ortiz <sameo@linux.intel.com>
6633L: linux-wireless@vger.kernel.org
6634L: linux-nfc@lists.01.org (subscribers-only)
6635S: Supported
6636F: net/nfc/
6637F: include/net/nfc/
6638F: include/uapi/linux/nfc.h
6639F: drivers/nfc/
6640F: include/linux/platform_data/pn544.h
6641F: Documentation/devicetree/bindings/net/nfc/
6642
6643NFS, SUNRPC, AND LOCKD CLIENTS
6644M: Trond Myklebust <trond.myklebust@primarydata.com>
6645L: linux-nfs@vger.kernel.org
6646W: http://client.linux-nfs.org
6647T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6648S: Maintained
6649F: fs/lockd/
6650F: fs/nfs/
6651F: fs/nfs_common/
6652F: net/sunrpc/
6653F: include/linux/lockd/
6654F: include/linux/nfs*
6655F: include/linux/sunrpc/
6656F: include/uapi/linux/nfs*
6657F: include/uapi/linux/sunrpc/
6658
6659NILFS2 FILESYSTEM
6660M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6661L: linux-nilfs@vger.kernel.org
6662W: http://nilfs.sourceforge.net/
6663T: git git://github.com/konis/nilfs2.git
6664S: Supported
6665F: Documentation/filesystems/nilfs2.txt
6666F: fs/nilfs2/
6667F: include/linux/nilfs2_fs.h
6668
6669NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6670M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6671W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6672S: Maintained
6673F: Documentation/scsi/NinjaSCSI.txt
6674F: drivers/scsi/pcmcia/nsp_*
6675
6676NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6677M: GOTO Masanori <gotom@debian.or.jp>
6678M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6679W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6680S: Maintained
6681F: Documentation/scsi/NinjaSCSI.txt
6682F: drivers/scsi/nsp32*
6683
6684NIOS2 ARCHITECTURE
6685M: Ley Foon Tan <lftan@altera.com>
6686L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6687T: git git://git.rocketboards.org/linux-socfpga.git
6688S: Maintained
6689F: arch/nios2/
6690
6691NTB DRIVER
6692M: Jon Mason <jdmason@kudzu.us>
6693M: Dave Jiang <dave.jiang@intel.com>
6694S: Supported
6695W: https://github.com/jonmason/ntb/wiki
6696T: git git://github.com/jonmason/ntb.git
6697F: drivers/ntb/
6698F: drivers/net/ntb_netdev.c
6699F: include/linux/ntb.h
6700
6701NTFS FILESYSTEM
6702M: Anton Altaparmakov <anton@tuxera.com>
6703L: linux-ntfs-dev@lists.sourceforge.net
6704W: http://www.tuxera.com/
6705T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6706S: Supported
6707F: Documentation/filesystems/ntfs.txt
6708F: fs/ntfs/
6709
6710NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6711M: Antonino Daplas <adaplas@gmail.com>
6712L: linux-fbdev@vger.kernel.org
6713S: Maintained
6714F: drivers/video/fbdev/riva/
6715F: drivers/video/fbdev/nvidia/
6716
6717NVM EXPRESS DRIVER
6718M: Matthew Wilcox <willy@linux.intel.com>
6719L: linux-nvme@lists.infradead.org
6720T: git git://git.infradead.org/users/willy/linux-nvme.git
6721S: Supported
6722F: drivers/block/nvme*
6723F: include/linux/nvme.h
6724
6725NXP TDA998X DRM DRIVER
6726M: Russell King <rmk+kernel@arm.linux.org.uk>
6727S: Supported
6728F: drivers/gpu/drm/i2c/tda998x_drv.c
6729F: include/drm/i2c/tda998x.h
6730
6731NXP TFA9879 DRIVER
6732M: Peter Rosin <peda@axentia.se>
6733L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6734S: Maintained
6735F: sound/soc/codecs/tfa9879*
6736
6737OMAP SUPPORT
6738M: Tony Lindgren <tony@atomide.com>
6739L: linux-omap@vger.kernel.org
6740W: http://www.muru.com/linux/omap/
6741W: http://linux.omap.com/
6742Q: http://patchwork.kernel.org/project/linux-omap/list/
6743T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
6744S: Maintained
6745F: arch/arm/*omap*/
6746F: drivers/i2c/busses/i2c-omap.c
6747F: drivers/irqchip/irq-omap-intc.c
6748F: drivers/mfd/*omap*.c
6749F: drivers/mfd/menelaus.c
6750F: drivers/mfd/palmas.c
6751F: drivers/mfd/tps65217.c
6752F: drivers/mfd/tps65218.c
6753F: drivers/mfd/tps65910.c
6754F: drivers/mfd/twl-core.[ch]
6755F: drivers/mfd/twl4030*.c
6756F: drivers/mfd/twl6030*.c
6757F: drivers/mfd/twl6040*.c
6758F: drivers/regulator/palmas-regulator*.c
6759F: drivers/regulator/pbias-regulator.c
6760F: drivers/regulator/tps65217-regulator.c
6761F: drivers/regulator/tps65218-regulator.c
6762F: drivers/regulator/tps65910-regulator.c
6763F: drivers/regulator/twl-regulator.c
6764F: include/linux/i2c-omap.h
6765
6766OMAP DEVICE TREE SUPPORT
6767M: Benoît Cousson <bcousson@baylibre.com>
6768M: Tony Lindgren <tony@atomide.com>
6769L: linux-omap@vger.kernel.org
6770L: devicetree@vger.kernel.org
6771S: Maintained
6772F: arch/arm/boot/dts/*omap*
6773F: arch/arm/boot/dts/*am3*
6774F: arch/arm/boot/dts/*am4*
6775F: arch/arm/boot/dts/*am5*
6776F: arch/arm/boot/dts/*dra7*
6777
6778OMAP CLOCK FRAMEWORK SUPPORT
6779M: Paul Walmsley <paul@pwsan.com>
6780L: linux-omap@vger.kernel.org
6781S: Maintained
6782F: arch/arm/*omap*/*clock*
6783
6784OMAP POWER MANAGEMENT SUPPORT
6785M: Kevin Hilman <khilman@deeprootsystems.com>
6786L: linux-omap@vger.kernel.org
6787S: Maintained
6788F: arch/arm/*omap*/*pm*
6789F: drivers/cpufreq/omap-cpufreq.c
6790
6791OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
6792M: Rajendra Nayak <rnayak@ti.com>
6793M: Paul Walmsley <paul@pwsan.com>
6794L: linux-omap@vger.kernel.org
6795S: Maintained
6796F: arch/arm/mach-omap2/prm*
6797
6798OMAP AUDIO SUPPORT
6799M: Peter Ujfalusi <peter.ujfalusi@ti.com>
6800M: Jarkko Nikula <jarkko.nikula@bitmer.com>
6801L: alsa-devel@alsa-project.org (subscribers-only)
6802L: linux-omap@vger.kernel.org
6803S: Maintained
6804F: sound/soc/omap/
6805
6806OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
6807M: Roger Quadros <rogerq@ti.com>
6808M: Tony Lindgren <tony@atomide.com>
6809L: linux-omap@vger.kernel.org
6810S: Maintained
6811F: drivers/memory/omap-gpmc.c
6812F: arch/arm/mach-omap2/*gpmc*
6813
6814OMAP FRAMEBUFFER SUPPORT
6815M: Tomi Valkeinen <tomi.valkeinen@ti.com>
6816L: linux-fbdev@vger.kernel.org
6817L: linux-omap@vger.kernel.org
6818S: Maintained
6819F: drivers/video/fbdev/omap/
6820
6821OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
6822M: Tomi Valkeinen <tomi.valkeinen@ti.com>
6823L: linux-omap@vger.kernel.org
6824L: linux-fbdev@vger.kernel.org
6825S: Maintained
6826F: drivers/video/fbdev/omap2/
6827F: Documentation/arm/OMAP/DSS
6828
6829OMAP HARDWARE SPINLOCK SUPPORT
6830M: Ohad Ben-Cohen <ohad@wizery.com>
6831L: linux-omap@vger.kernel.org
6832S: Maintained
6833F: drivers/hwspinlock/omap_hwspinlock.c
6834F: arch/arm/mach-omap2/hwspinlock.c
6835
6836OMAP MMC SUPPORT
6837M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
6838L: linux-omap@vger.kernel.org
6839S: Maintained
6840F: drivers/mmc/host/omap.c
6841
6842OMAP HS MMC SUPPORT
6843L: linux-mmc@vger.kernel.org
6844L: linux-omap@vger.kernel.org
6845S: Orphan
6846F: drivers/mmc/host/omap_hsmmc.c
6847
6848OMAP RANDOM NUMBER GENERATOR SUPPORT
6849M: Deepak Saxena <dsaxena@plexity.net>
6850S: Maintained
6851F: drivers/char/hw_random/omap-rng.c
6852
6853OMAP HWMOD SUPPORT
6854M: Benoît Cousson <bcousson@baylibre.com>
6855M: Paul Walmsley <paul@pwsan.com>
6856L: linux-omap@vger.kernel.org
6857S: Maintained
6858F: arch/arm/mach-omap2/omap_hwmod.*
6859
6860OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
6861M: Benoît Cousson <bcousson@baylibre.com>
6862L: linux-omap@vger.kernel.org
6863S: Maintained
6864F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6865
6866OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
6867M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6868L: linux-media@vger.kernel.org
6869S: Maintained
6870F: drivers/media/platform/omap3isp/
6871F: drivers/staging/media/omap4iss/
6872
6873OMAP USB SUPPORT
6874M: Felipe Balbi <balbi@ti.com>
6875L: linux-usb@vger.kernel.org
6876L: linux-omap@vger.kernel.org
6877T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6878S: Maintained
6879F: drivers/usb/*/*omap*
6880F: arch/arm/*omap*/usb*
6881
6882OMAP GPIO DRIVER
6883M: Javier Martinez Canillas <javier@dowhile0.org>
6884M: Santosh Shilimkar <ssantosh@kernel.org>
6885M: Kevin Hilman <khilman@deeprootsystems.com>
6886L: linux-omap@vger.kernel.org
6887S: Maintained
6888F: drivers/gpio/gpio-omap.c
6889
6890OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6891M: Mark Jackson <mpfj@newflow.co.uk>
6892L: linux-omap@vger.kernel.org
6893S: Maintained
6894F: arch/arm/boot/dts/am335x-nano.dts
6895
6896OMFS FILESYSTEM
6897M: Bob Copeland <me@bobcopeland.com>
6898L: linux-karma-devel@lists.sourceforge.net
6899S: Maintained
6900F: Documentation/filesystems/omfs.txt
6901F: fs/omfs/
6902
6903OMNIKEY CARDMAN 4000 DRIVER
6904M: Harald Welte <laforge@gnumonks.org>
6905S: Maintained
6906F: drivers/char/pcmcia/cm4000_cs.c
6907F: include/linux/cm4000_cs.h
6908F: include/uapi/linux/cm4000_cs.h
6909
6910OMNIKEY CARDMAN 4040 DRIVER
6911M: Harald Welte <laforge@gnumonks.org>
6912S: Maintained
6913F: drivers/char/pcmcia/cm4040_cs.*
6914
6915OMNIVISION OV7670 SENSOR DRIVER
6916M: Jonathan Corbet <corbet@lwn.net>
6917L: linux-media@vger.kernel.org
6918T: git git://linuxtv.org/media_tree.git
6919S: Maintained
6920F: drivers/media/i2c/ov7670.c
6921
6922ONENAND FLASH DRIVER
6923M: Kyungmin Park <kyungmin.park@samsung.com>
6924L: linux-mtd@lists.infradead.org
6925S: Maintained
6926F: drivers/mtd/onenand/
6927F: include/linux/mtd/onenand*.h
6928
6929ONSTREAM SCSI TAPE DRIVER
6930M: Willem Riede <osst@riede.org>
6931L: osst-users@lists.sourceforge.net
6932L: linux-scsi@vger.kernel.org
6933S: Maintained
6934F: Documentation/scsi/osst.txt
6935F: drivers/scsi/osst.*
6936F: drivers/scsi/osst_*.h
6937F: drivers/scsi/st.h
6938
6939OPENCORES I2C BUS DRIVER
6940M: Peter Korsgaard <jacmet@sunsite.dk>
6941L: linux-i2c@vger.kernel.org
6942S: Maintained
6943F: Documentation/i2c/busses/i2c-ocores
6944F: drivers/i2c/busses/i2c-ocores.c
6945
6946OPEN FIRMWARE AND FLATTENED DEVICE TREE
6947M: Grant Likely <grant.likely@linaro.org>
6948M: Rob Herring <robh+dt@kernel.org>
6949L: devicetree@vger.kernel.org
6950W: http://fdt.secretlab.ca
6951T: git git://git.secretlab.ca/git/linux-2.6.git
6952S: Maintained
6953F: drivers/of/
6954F: include/linux/of*.h
6955F: scripts/dtc/
6956K: of_get_property
6957K: of_match_table
6958
6959OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
6960M: Rob Herring <robh+dt@kernel.org>
6961M: Pawel Moll <pawel.moll@arm.com>
6962M: Mark Rutland <mark.rutland@arm.com>
6963M: Ian Campbell <ijc+devicetree@hellion.org.uk>
6964M: Kumar Gala <galak@codeaurora.org>
6965L: devicetree@vger.kernel.org
6966S: Maintained
6967F: Documentation/devicetree/
6968F: arch/*/boot/dts/
6969F: include/dt-bindings/
6970
6971OPENRISC ARCHITECTURE
6972M: Jonas Bonn <jonas@southpole.se>
6973W: http://openrisc.net
6974L: linux@lists.openrisc.net (moderated for non-subscribers)
6975S: Maintained
6976T: git git://openrisc.net/~jonas/linux
6977F: arch/openrisc/
6978
6979OPENVSWITCH
6980M: Pravin Shelar <pshelar@nicira.com>
6981L: dev@openvswitch.org
6982W: http://openvswitch.org
6983T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
6984S: Maintained
6985F: net/openvswitch/
6986
6987OPL4 DRIVER
6988M: Clemens Ladisch <clemens@ladisch.de>
6989L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6990T: git git://git.alsa-project.org/alsa-kernel.git
6991S: Maintained
6992F: sound/drivers/opl4/
6993
6994OPROFILE
6995M: Robert Richter <rric@kernel.org>
6996L: oprofile-list@lists.sf.net
6997S: Maintained
6998F: arch/*/include/asm/oprofile*.h
6999F: arch/*/oprofile/
7000F: drivers/oprofile/
7001F: include/linux/oprofile.h
7002
7003ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7004M: Mark Fasheh <mfasheh@suse.com>
7005M: Joel Becker <jlbec@evilplan.org>
7006L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7007W: http://oss.oracle.com/projects/ocfs2/
7008T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
7009S: Supported
7010F: Documentation/filesystems/ocfs2.txt
7011F: Documentation/filesystems/dlmfs.txt
7012F: fs/ocfs2/
7013
7014ORINOCO DRIVER
7015L: linux-wireless@vger.kernel.org
7016W: http://wireless.kernel.org/en/users/Drivers/orinoco
7017W: http://www.nongnu.org/orinoco/
7018S: Orphan
7019F: drivers/net/wireless/orinoco/
7020
7021OSD LIBRARY and FILESYSTEM
7022M: Boaz Harrosh <ooo@electrozaur.com>
7023M: Benny Halevy <bhalevy@primarydata.com>
7024L: osd-dev@open-osd.org
7025W: http://open-osd.org
7026T: git git://git.open-osd.org/open-osd.git
7027S: Maintained
7028F: drivers/scsi/osd/
7029F: include/scsi/osd_*
7030F: fs/exofs/
7031
7032OVERLAY FILESYSTEM
7033M: Miklos Szeredi <miklos@szeredi.hu>
7034L: linux-unionfs@vger.kernel.org
7035T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7036S: Supported
7037F: fs/overlayfs/
7038F: Documentation/filesystems/overlayfs.txt
7039
7040P54 WIRELESS DRIVER
7041M: Christian Lamparter <chunkeey@googlemail.com>
7042L: linux-wireless@vger.kernel.org
7043W: http://wireless.kernel.org/en/users/Drivers/p54
7044S: Maintained
7045F: drivers/net/wireless/p54/
7046
7047PA SEMI ETHERNET DRIVER
7048M: Olof Johansson <olof@lixom.net>
7049L: netdev@vger.kernel.org
7050S: Maintained
7051F: drivers/net/ethernet/pasemi/*
7052
7053PA SEMI SMBUS DRIVER
7054M: Olof Johansson <olof@lixom.net>
7055L: linux-i2c@vger.kernel.org
7056S: Maintained
7057F: drivers/i2c/busses/i2c-pasemi.c
7058
7059PADATA PARALLEL EXECUTION MECHANISM
7060M: Steffen Klassert <steffen.klassert@secunet.com>
7061L: linux-crypto@vger.kernel.org
7062S: Maintained
7063F: kernel/padata.c
7064F: include/linux/padata.h
7065F: Documentation/padata.txt
7066
7067PANASONIC LAPTOP ACPI EXTRAS DRIVER
7068M: Harald Welte <laforge@gnumonks.org>
7069L: platform-driver-x86@vger.kernel.org
7070S: Maintained
7071F: drivers/platform/x86/panasonic-laptop.c
7072
7073PANASONIC MN10300/AM33/AM34 PORT
7074M: David Howells <dhowells@redhat.com>
7075M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7076L: linux-am33-list@redhat.com (moderated for non-subscribers)
7077W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7078S: Maintained
7079F: Documentation/mn10300/
7080F: arch/mn10300/
7081
7082PARALLEL PORT SUPPORT
7083L: linux-parport@lists.infradead.org (subscribers-only)
7084S: Orphan
7085F: drivers/parport/
7086F: include/linux/parport*.h
7087F: drivers/char/ppdev.c
7088F: include/uapi/linux/ppdev.h
7089
7090PARAVIRT_OPS INTERFACE
7091M: Jeremy Fitzhardinge <jeremy@goop.org>
7092M: Chris Wright <chrisw@sous-sol.org>
7093M: Alok Kataria <akataria@vmware.com>
7094M: Rusty Russell <rusty@rustcorp.com.au>
7095L: virtualization@lists.linux-foundation.org
7096S: Supported
7097F: Documentation/ia64/paravirt_ops.txt
7098F: arch/*/kernel/paravirt*
7099F: arch/*/include/asm/paravirt.h
7100
7101PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7102M: Tim Waugh <tim@cyberelk.net>
7103L: linux-parport@lists.infradead.org (subscribers-only)
7104W: http://www.torque.net/linux-pp.html
7105S: Maintained
7106F: Documentation/blockdev/paride.txt
7107F: drivers/block/paride/
7108
7109PARISC ARCHITECTURE
7110M: "James E.J. Bottomley" <jejb@parisc-linux.org>
7111M: Helge Deller <deller@gmx.de>
7112L: linux-parisc@vger.kernel.org
7113W: http://www.parisc-linux.org/
7114Q: http://patchwork.kernel.org/project/linux-parisc/list/
7115T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7116T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7117S: Maintained
7118F: arch/parisc/
7119F: Documentation/parisc/
7120F: drivers/parisc/
7121F: drivers/char/agp/parisc-agp.c
7122F: drivers/input/serio/gscps2.c
7123F: drivers/parport/parport_gsc.*
7124F: drivers/tty/serial/8250/8250_gsc.c
7125F: drivers/video/fbdev/sti*
7126F: drivers/video/console/sti*
7127F: drivers/video/logo/logo_parisc*
7128
7129PC87360 HARDWARE MONITORING DRIVER
7130M: Jim Cromie <jim.cromie@gmail.com>
7131L: lm-sensors@lm-sensors.org
7132S: Maintained
7133F: Documentation/hwmon/pc87360
7134F: drivers/hwmon/pc87360.c
7135
7136PC8736x GPIO DRIVER
7137M: Jim Cromie <jim.cromie@gmail.com>
7138S: Maintained
7139F: drivers/char/pc8736x_gpio.c
7140
7141PC87427 HARDWARE MONITORING DRIVER
7142M: Jean Delvare <jdelvare@suse.de>
7143L: lm-sensors@lm-sensors.org
7144S: Maintained
7145F: Documentation/hwmon/pc87427
7146F: drivers/hwmon/pc87427.c
7147
7148PCA9532 LED DRIVER
7149M: Riku Voipio <riku.voipio@iki.fi>
7150S: Maintained
7151F: drivers/leds/leds-pca9532.c
7152F: include/linux/leds-pca9532.h
7153
7154PCA9541 I2C BUS MASTER SELECTOR DRIVER
7155M: Guenter Roeck <linux@roeck-us.net>
7156L: linux-i2c@vger.kernel.org
7157S: Maintained
7158F: drivers/i2c/muxes/i2c-mux-pca9541.c
7159
7160PCDP - PRIMARY CONSOLE AND DEBUG PORT
7161M: Khalid Aziz <khalid@gonehiking.org>
7162S: Maintained
7163F: drivers/firmware/pcdp.*
7164
7165PCI ERROR RECOVERY
7166M: Linas Vepstas <linasvepstas@gmail.com>
7167L: linux-pci@vger.kernel.org
7168S: Supported
7169F: Documentation/PCI/pci-error-recovery.txt
7170
7171PCI SUBSYSTEM
7172M: Bjorn Helgaas <bhelgaas@google.com>
7173L: linux-pci@vger.kernel.org
7174Q: http://patchwork.ozlabs.org/project/linux-pci/list/
7175T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7176S: Supported
7177F: Documentation/PCI/
7178F: drivers/pci/
7179F: include/linux/pci*
7180F: arch/x86/pci/
7181F: arch/x86/kernel/quirks.c
7182
7183PCI DRIVER FOR APPLIEDMICRO XGENE
7184M: Tanmay Inamdar <tinamdar@apm.com>
7185L: linux-pci@vger.kernel.org
7186L: linux-arm-kernel@lists.infradead.org
7187S: Maintained
7188F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7189F: drivers/pci/host/pci-xgene.c
7190
7191PCI DRIVER FOR FREESCALE LAYERSCAPE
7192M: Minghuan Lian <minghuan.Lian@freescale.com>
7193M: Mingkai Hu <mingkai.hu@freescale.com>
7194M: Roy Zang <tie-fei.zang@freescale.com>
7195L: linuxppc-dev@lists.ozlabs.org
7196L: linux-pci@vger.kernel.org
7197L: linux-arm-kernel@lists.infradead.org
7198S: Maintained
7199F: drivers/pci/host/*layerscape*
7200
7201PCI DRIVER FOR IMX6
7202M: Richard Zhu <r65037@freescale.com>
7203M: Lucas Stach <l.stach@pengutronix.de>
7204L: linux-pci@vger.kernel.org
7205L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7206S: Maintained
7207F: drivers/pci/host/*imx6*
7208
7209PCI DRIVER FOR TI KEYSTONE
7210M: Murali Karicheri <m-karicheri2@ti.com>
7211L: linux-pci@vger.kernel.org
7212L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7213S: Maintained
7214F: drivers/pci/host/*keystone*
7215
7216PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7217M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7218M: Jason Cooper <jason@lakedaemon.net>
7219L: linux-pci@vger.kernel.org
7220L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7221S: Maintained
7222F: drivers/pci/host/*mvebu*
7223
7224PCI DRIVER FOR NVIDIA TEGRA
7225M: Thierry Reding <thierry.reding@gmail.com>
7226L: linux-tegra@vger.kernel.org
7227L: linux-pci@vger.kernel.org
7228S: Supported
7229F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7230F: drivers/pci/host/pci-tegra.c
7231
7232PCI DRIVER FOR TI DRA7XX
7233M: Kishon Vijay Abraham I <kishon@ti.com>
7234L: linux-omap@vger.kernel.org
7235L: linux-pci@vger.kernel.org
7236S: Supported
7237F: Documentation/devicetree/bindings/pci/ti-pci.txt
7238F: drivers/pci/host/pci-dra7xx.c
7239
7240PCI DRIVER FOR RENESAS R-CAR
7241M: Simon Horman <horms@verge.net.au>
7242L: linux-pci@vger.kernel.org
7243L: linux-sh@vger.kernel.org
7244S: Maintained
7245F: drivers/pci/host/*rcar*
7246
7247PCI DRIVER FOR SAMSUNG EXYNOS
7248M: Jingoo Han <jg1.han@samsung.com>
7249L: linux-pci@vger.kernel.org
7250L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7251L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7252S: Maintained
7253F: drivers/pci/host/pci-exynos.c
7254
7255PCI DRIVER FOR SYNOPSIS DESIGNWARE
7256M: Mohit Kumar <mohit.kumar@st.com>
7257M: Jingoo Han <jg1.han@samsung.com>
7258L: linux-pci@vger.kernel.org
7259S: Maintained
7260F: drivers/pci/host/*designware*
7261
7262PCI DRIVER FOR GENERIC OF HOSTS
7263M: Will Deacon <will.deacon@arm.com>
7264L: linux-pci@vger.kernel.org
7265L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7266S: Maintained
7267F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7268F: drivers/pci/host/pci-host-generic.c
7269
7270PCIE DRIVER FOR ST SPEAR13XX
7271M: Mohit Kumar <mohit.kumar@st.com>
7272L: linux-pci@vger.kernel.org
7273S: Maintained
7274F: drivers/pci/host/*spear*
7275
7276PCMCIA SUBSYSTEM
7277P: Linux PCMCIA Team
7278L: linux-pcmcia@lists.infradead.org
7279W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7280T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7281S: Maintained
7282F: Documentation/pcmcia/
7283F: drivers/pcmcia/
7284F: include/pcmcia/
7285
7286PCNET32 NETWORK DRIVER
7287M: Don Fry <pcnet32@frontier.com>
7288L: netdev@vger.kernel.org
7289S: Maintained
7290F: drivers/net/ethernet/amd/pcnet32.c
7291
7292PCRYPT PARALLEL CRYPTO ENGINE
7293M: Steffen Klassert <steffen.klassert@secunet.com>
7294L: linux-crypto@vger.kernel.org
7295S: Maintained
7296F: crypto/pcrypt.c
7297F: include/crypto/pcrypt.h
7298
7299PER-CPU MEMORY ALLOCATOR
7300M: Tejun Heo <tj@kernel.org>
7301M: Christoph Lameter <cl@linux-foundation.org>
7302T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7303S: Maintained
7304F: include/linux/percpu*.h
7305F: mm/percpu*.c
7306F: arch/*/include/asm/percpu.h
7307
7308PER-TASK DELAY ACCOUNTING
7309M: Balbir Singh <bsingharora@gmail.com>
7310S: Maintained
7311F: include/linux/delayacct.h
7312F: kernel/delayacct.c
7313
7314PERFORMANCE EVENTS SUBSYSTEM
7315M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7316M: Paul Mackerras <paulus@samba.org>
7317M: Ingo Molnar <mingo@redhat.com>
7318M: Arnaldo Carvalho de Melo <acme@kernel.org>
7319L: linux-kernel@vger.kernel.org
7320T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7321S: Supported
7322F: kernel/events/*
7323F: include/linux/perf_event.h
7324F: include/uapi/linux/perf_event.h
7325F: arch/*/kernel/perf_event*.c
7326F: arch/*/kernel/*/perf_event*.c
7327F: arch/*/kernel/*/*/perf_event*.c
7328F: arch/*/include/asm/perf_event.h
7329F: arch/*/kernel/perf_callchain.c
7330F: tools/perf/
7331
7332PERSONALITY HANDLING
7333M: Christoph Hellwig <hch@infradead.org>
7334L: linux-abi-devel@lists.sourceforge.net
7335S: Maintained
7336F: include/linux/personality.h
7337F: include/uapi/linux/personality.h
7338
7339PHONET PROTOCOL
7340M: Remi Denis-Courmont <courmisch@gmail.com>
7341S: Supported
7342F: Documentation/networking/phonet.txt
7343F: include/linux/phonet.h
7344F: include/net/phonet/
7345F: include/uapi/linux/phonet.h
7346F: net/phonet/
7347
7348PHRAM MTD DRIVER
7349M: Joern Engel <joern@lazybastard.org>
7350L: linux-mtd@lists.infradead.org
7351S: Maintained
7352F: drivers/mtd/devices/phram.c
7353
7354PICOLCD HID DRIVER
7355M: Bruno Prémont <bonbons@linux-vserver.org>
7356L: linux-input@vger.kernel.org
7357S: Maintained
7358F: drivers/hid/hid-picolcd*
7359
7360PICOXCELL SUPPORT
7361M: Jamie Iles <jamie@jamieiles.com>
7362L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7363T: git git://github.com/jamieiles/linux-2.6-ji.git
7364S: Supported
7365F: arch/arm/boot/dts/picoxcell*
7366F: arch/arm/mach-picoxcell/
7367F: drivers/crypto/picoxcell*
7368
7369PIN CONTROL SUBSYSTEM
7370M: Linus Walleij <linus.walleij@linaro.org>
7371L: linux-gpio@vger.kernel.org
7372S: Maintained
7373F: drivers/pinctrl/
7374F: include/linux/pinctrl/
7375
7376PIN CONTROLLER - ATMEL AT91
7377M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7378L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7379S: Maintained
7380F: drivers/pinctrl/pinctrl-at91.*
7381
7382PIN CONTROLLER - INTEL
7383M: Mika Westerberg <mika.westerberg@linux.intel.com>
7384M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
7385S: Maintained
7386F: drivers/pinctrl/intel/
7387
7388PIN CONTROLLER - RENESAS
7389M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7390L: linux-sh@vger.kernel.org
7391S: Maintained
7392F: drivers/pinctrl/sh-pfc/
7393
7394PIN CONTROLLER - SAMSUNG
7395M: Tomasz Figa <tomasz.figa@gmail.com>
7396M: Thomas Abraham <thomas.abraham@linaro.org>
7397L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7398L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7399S: Maintained
7400F: drivers/pinctrl/samsung/
7401
7402PIN CONTROLLER - ST SPEAR
7403M: Viresh Kumar <viresh.linux@gmail.com>
7404L: spear-devel@list.st.com
7405L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7406W: http://www.st.com/spear
7407S: Maintained
7408F: drivers/pinctrl/spear/
7409
7410PKTCDVD DRIVER
7411M: Jiri Kosina <jkosina@suse.cz>
7412S: Maintained
7413F: drivers/block/pktcdvd.c
7414F: include/linux/pktcdvd.h
7415F: include/uapi/linux/pktcdvd.h
7416
7417PKUNITY SOC DRIVERS
7418M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7419W: http://mprc.pku.edu.cn/~guanxuetao/linux
7420S: Maintained
7421T: git git://github.com/gxt/linux.git
7422F: drivers/input/serio/i8042-unicore32io.h
7423F: drivers/i2c/busses/i2c-puv3.c
7424F: drivers/video/fbdev/fb-puv3.c
7425F: drivers/rtc/rtc-puv3.c
7426
7427PMBUS HARDWARE MONITORING DRIVERS
7428M: Guenter Roeck <linux@roeck-us.net>
7429L: lm-sensors@lm-sensors.org
7430W: http://www.lm-sensors.org/
7431W: http://www.roeck-us.net/linux/drivers/
7432T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7433S: Maintained
7434F: Documentation/hwmon/pmbus
7435F: drivers/hwmon/pmbus/
7436F: include/linux/i2c/pmbus.h
7437
7438PMC SIERRA MaxRAID DRIVER
7439M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7440L: linux-scsi@vger.kernel.org
7441W: http://www.pmc-sierra.com/
7442S: Supported
7443F: drivers/scsi/pmcraid.*
7444
7445PMC SIERRA PM8001 DRIVER
7446M: xjtuwjp@gmail.com
7447M: lindar_liu@usish.com
7448L: pmchba@pmcs.com
7449L: linux-scsi@vger.kernel.org
7450S: Supported
7451F: drivers/scsi/pm8001/
7452
7453POSIX CLOCKS and TIMERS
7454M: Thomas Gleixner <tglx@linutronix.de>
7455L: linux-kernel@vger.kernel.org
7456T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7457S: Maintained
7458F: fs/timerfd.c
7459F: include/linux/timer*
7460F: kernel/time/*timer*
7461
7462POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7463M: Sebastian Reichel <sre@kernel.org>
7464M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7465M: David Woodhouse <dwmw2@infradead.org>
7466L: linux-pm@vger.kernel.org
7467T: git git://git.infradead.org/battery-2.6.git
7468S: Maintained
7469F: include/linux/power_supply.h
7470F: drivers/power/
7471
7472PNP SUPPORT
7473M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7474S: Maintained
7475F: drivers/pnp/
7476
7477PNXxxxx I2C DRIVER
7478M: Vitaly Wool <vitalywool@gmail.com>
7479L: linux-i2c@vger.kernel.org
7480S: Maintained
7481F: drivers/i2c/busses/i2c-pnx.c
7482
7483PPP PROTOCOL DRIVERS AND COMPRESSORS
7484M: Paul Mackerras <paulus@samba.org>
7485L: linux-ppp@vger.kernel.org
7486S: Maintained
7487F: drivers/net/ppp/ppp_*
7488
7489PPP OVER ATM (RFC 2364)
7490M: Mitchell Blank Jr <mitch@sfgoth.com>
7491S: Maintained
7492F: net/atm/pppoatm.c
7493F: include/uapi/linux/atmppp.h
7494
7495PPP OVER ETHERNET
7496M: Michal Ostrowski <mostrows@earthlink.net>
7497S: Maintained
7498F: drivers/net/ppp/pppoe.c
7499F: drivers/net/ppp/pppox.c
7500
7501PPP OVER L2TP
7502M: James Chapman <jchapman@katalix.com>
7503S: Maintained
7504F: net/l2tp/l2tp_ppp.c
7505F: include/linux/if_pppol2tp.h
7506F: include/uapi/linux/if_pppol2tp.h
7507
7508PPS SUPPORT
7509M: Rodolfo Giometti <giometti@enneenne.com>
7510W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7511L: linuxpps@ml.enneenne.com (subscribers-only)
7512S: Maintained
7513F: Documentation/pps/
7514F: drivers/pps/
7515F: include/linux/pps*.h
7516
7517PPTP DRIVER
7518M: Dmitry Kozlov <xeb@mail.ru>
7519L: netdev@vger.kernel.org
7520S: Maintained
7521F: drivers/net/ppp/pptp.c
7522W: http://sourceforge.net/projects/accel-pptp
7523
7524PREEMPTIBLE KERNEL
7525M: Robert Love <rml@tech9.net>
7526L: kpreempt-tech@lists.sourceforge.net
7527W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7528S: Supported
7529F: Documentation/preempt-locking.txt
7530F: include/linux/preempt.h
7531
7532PRISM54 WIRELESS DRIVER
7533M: "Luis R. Rodriguez" <mcgrof@gmail.com>
7534L: linux-wireless@vger.kernel.org
7535W: http://wireless.kernel.org/en/users/Drivers/p54
7536S: Obsolete
7537F: drivers/net/wireless/prism54/
7538
7539PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
7540M: Mikael Pettersson <mikpelinux@gmail.com>
7541L: linux-ide@vger.kernel.org
7542S: Maintained
7543F: drivers/ata/sata_promise.*
7544
7545PS3 NETWORK SUPPORT
7546M: Geoff Levand <geoff@infradead.org>
7547L: netdev@vger.kernel.org
7548L: cbe-oss-dev@lists.ozlabs.org
7549S: Maintained
7550F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
7551
7552PS3 PLATFORM SUPPORT
7553M: Geoff Levand <geoff@infradead.org>
7554L: linuxppc-dev@lists.ozlabs.org
7555L: cbe-oss-dev@lists.ozlabs.org
7556S: Maintained
7557F: arch/powerpc/boot/ps3*
7558F: arch/powerpc/include/asm/lv1call.h
7559F: arch/powerpc/include/asm/ps3*.h
7560F: arch/powerpc/platforms/ps3/
7561F: drivers/*/ps3*
7562F: drivers/ps3/
7563F: drivers/rtc/rtc-ps3.c
7564F: drivers/usb/host/*ps3.c
7565F: sound/ppc/snd_ps3*
7566
7567PS3VRAM DRIVER
7568M: Jim Paris <jim@jtan.com>
7569L: cbe-oss-dev@lists.ozlabs.org
7570S: Maintained
7571F: drivers/block/ps3vram.c
7572
7573PSTORE FILESYSTEM
7574M: Anton Vorontsov <anton@enomsg.org>
7575M: Colin Cross <ccross@android.com>
7576M: Kees Cook <keescook@chromium.org>
7577M: Tony Luck <tony.luck@intel.com>
7578S: Maintained
7579T: git git://git.infradead.org/users/cbou/linux-pstore.git
7580F: fs/pstore/
7581F: include/linux/pstore*
7582F: drivers/firmware/efi/efi-pstore.c
7583F: drivers/acpi/apei/erst.c
7584
7585PTP HARDWARE CLOCK SUPPORT
7586M: Richard Cochran <richardcochran@gmail.com>
7587L: netdev@vger.kernel.org
7588S: Maintained
7589W: http://linuxptp.sourceforge.net/
7590F: Documentation/ABI/testing/sysfs-ptp
7591F: Documentation/ptp/*
7592F: drivers/net/ethernet/freescale/gianfar_ptp.c
7593F: drivers/net/phy/dp83640*
7594F: drivers/ptp/*
7595F: include/linux/ptp_cl*
7596
7597PTRACE SUPPORT
7598M: Roland McGrath <roland@hack.frob.com>
7599M: Oleg Nesterov <oleg@redhat.com>
7600S: Maintained
7601F: include/asm-generic/syscall.h
7602F: include/linux/ptrace.h
7603F: include/linux/regset.h
7604F: include/linux/tracehook.h
7605F: include/uapi/linux/ptrace.h
7606F: kernel/ptrace.c
7607
7608PVRUSB2 VIDEO4LINUX DRIVER
7609M: Mike Isely <isely@pobox.com>
7610L: pvrusb2@isely.net (subscribers-only)
7611L: linux-media@vger.kernel.org
7612W: http://www.isely.net/pvrusb2/
7613T: git git://linuxtv.org/media_tree.git
7614S: Maintained
7615F: Documentation/video4linux/README.pvrusb2
7616F: drivers/media/usb/pvrusb2/
7617
7618PWC WEBCAM DRIVER
7619M: Hans de Goede <hdegoede@redhat.com>
7620L: linux-media@vger.kernel.org
7621T: git git://linuxtv.org/media_tree.git
7622S: Maintained
7623F: drivers/media/usb/pwc/*
7624
7625PWM FAN DRIVER
7626M: Kamil Debski <k.debski@samsung.com>
7627L: lm-sensors@lm-sensors.org
7628S: Supported
7629F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7630F: Documentation/hwmon/pwm-fan
7631F: drivers/hwmon/pwm-fan.c
7632
7633PWM SUBSYSTEM
7634M: Thierry Reding <thierry.reding@gmail.com>
7635L: linux-pwm@vger.kernel.org
7636S: Maintained
7637T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7638F: Documentation/pwm.txt
7639F: Documentation/devicetree/bindings/pwm/
7640F: include/linux/pwm.h
7641F: drivers/pwm/
7642F: drivers/video/backlight/pwm_bl.c
7643F: include/linux/pwm_backlight.h
7644
7645PXA2xx/PXA3xx SUPPORT
7646M: Daniel Mack <daniel@zonque.org>
7647M: Haojian Zhuang <haojian.zhuang@gmail.com>
7648M: Robert Jarzmik <robert.jarzmik@free.fr>
7649L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7650T: git git://github.com/hzhuang1/linux.git
7651T: git git://github.com/rjarzmik/linux.git
7652S: Maintained
7653F: arch/arm/mach-pxa/
7654F: drivers/pcmcia/pxa2xx*
7655F: drivers/spi/spi-pxa2xx*
7656F: drivers/usb/gadget/udc/pxa2*
7657F: include/sound/pxa2xx-lib.h
7658F: sound/arm/pxa*
7659F: sound/soc/pxa/
7660
7661PXA3xx NAND FLASH DRIVER
7662M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7663L: linux-mtd@lists.infradead.org
7664S: Maintained
7665F: drivers/mtd/nand/pxa3xx_nand.c
7666
7667MMP SUPPORT
7668M: Eric Miao <eric.y.miao@gmail.com>
7669M: Haojian Zhuang <haojian.zhuang@gmail.com>
7670L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7671T: git git://github.com/hzhuang1/linux.git
7672T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
7673S: Maintained
7674F: arch/arm/mach-mmp/
7675
7676PXA MMCI DRIVER
7677S: Orphan
7678
7679PXA RTC DRIVER
7680M: Robert Jarzmik <robert.jarzmik@free.fr>
7681L: rtc-linux@googlegroups.com
7682S: Maintained
7683
7684QAT DRIVER
7685M: Tadeusz Struk <tadeusz.struk@intel.com>
7686L: qat-linux@intel.com
7687S: Supported
7688F: drivers/crypto/qat/
7689
7690QIB DRIVER
7691M: Mike Marciniszyn <infinipath@intel.com>
7692L: linux-rdma@vger.kernel.org
7693S: Supported
7694F: drivers/infiniband/hw/qib/
7695
7696QLOGIC QLA1280 SCSI DRIVER
7697M: Michael Reed <mdr@sgi.com>
7698L: linux-scsi@vger.kernel.org
7699S: Maintained
7700F: drivers/scsi/qla1280.[ch]
7701
7702QLOGIC QLA2XXX FC-SCSI DRIVER
7703M: qla2xxx-upstream@qlogic.com
7704L: linux-scsi@vger.kernel.org
7705S: Supported
7706F: Documentation/scsi/LICENSE.qla2xxx
7707F: drivers/scsi/qla2xxx/
7708
7709QLOGIC QLA4XXX iSCSI DRIVER
7710M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7711M: iscsi-driver@qlogic.com
7712L: linux-scsi@vger.kernel.org
7713S: Supported
7714F: Documentation/scsi/LICENSE.qla4xxx
7715F: drivers/scsi/qla4xxx/
7716
7717QLOGIC QLA3XXX NETWORK DRIVER
7718M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
7719M: Ron Mercer <ron.mercer@qlogic.com>
7720M: linux-driver@qlogic.com
7721L: netdev@vger.kernel.org
7722S: Supported
7723F: Documentation/networking/LICENSE.qla3xxx
7724F: drivers/net/ethernet/qlogic/qla3xxx.*
7725
7726QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7727M: Shahed Shaikh <shahed.shaikh@qlogic.com>
7728M: Dept-GELinuxNICDev@qlogic.com
7729L: netdev@vger.kernel.org
7730S: Supported
7731F: drivers/net/ethernet/qlogic/qlcnic/
7732
7733QLOGIC QLGE 10Gb ETHERNET DRIVER
7734M: Harish Patil <harish.patil@qlogic.com>
7735M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
7736M: Dept-GELinuxNICDev@qlogic.com
7737M: linux-driver@qlogic.com
7738L: netdev@vger.kernel.org
7739S: Supported
7740F: drivers/net/ethernet/qlogic/qlge/
7741
7742QNX4 FILESYSTEM
7743M: Anders Larsen <al@alarsen.net>
7744W: http://www.alarsen.net/linux/qnx4fs/
7745S: Maintained
7746F: fs/qnx4/
7747F: include/uapi/linux/qnx4_fs.h
7748F: include/uapi/linux/qnxtypes.h
7749
7750QT1010 MEDIA DRIVER
7751M: Antti Palosaari <crope@iki.fi>
7752L: linux-media@vger.kernel.org
7753W: http://linuxtv.org/
7754W: http://palosaari.fi/linux/
7755Q: http://patchwork.linuxtv.org/project/linux-media/list/
7756T: git git://linuxtv.org/anttip/media_tree.git
7757S: Maintained
7758F: drivers/media/tuners/qt1010*
7759
7760QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7761M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7762L: linux-wireless@vger.kernel.org
7763L: ath9k-devel@lists.ath9k.org
7764W: http://wireless.kernel.org/en/users/Drivers/ath9k
7765S: Supported
7766F: drivers/net/wireless/ath/ath9k/
7767
7768QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7769M: Kalle Valo <kvalo@qca.qualcomm.com>
7770L: ath10k@lists.infradead.org
7771W: http://wireless.kernel.org/en/users/Drivers/ath10k
7772T: git git://github.com/kvalo/ath.git
7773S: Supported
7774F: drivers/net/wireless/ath/ath10k/
7775
7776QUALCOMM HEXAGON ARCHITECTURE
7777M: Richard Kuo <rkuo@codeaurora.org>
7778L: linux-hexagon@vger.kernel.org
7779S: Supported
7780F: arch/hexagon/
7781
7782QUALCOMM WCN36XX WIRELESS DRIVER
7783M: Eugene Krasnikov <k.eugene.e@gmail.com>
7784L: wcn36xx@lists.infradead.org
7785W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7786T: git git://github.com/KrasnikovEugene/wcn36xx.git
7787S: Supported
7788F: drivers/net/wireless/ath/wcn36xx/
7789
7790QUICKCAM PARALLEL PORT WEBCAMS
7791M: Hans Verkuil <hverkuil@xs4all.nl>
7792L: linux-media@vger.kernel.org
7793T: git git://linuxtv.org/media_tree.git
7794W: http://linuxtv.org
7795S: Odd Fixes
7796F: drivers/media/parport/*-qcam*
7797
7798RADOS BLOCK DEVICE (RBD)
7799M: Yehuda Sadeh <yehuda@inktank.com>
7800M: Sage Weil <sage@inktank.com>
7801M: Alex Elder <elder@kernel.org>
7802M: ceph-devel@vger.kernel.org
7803W: http://ceph.com/
7804T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
7805S: Supported
7806F: drivers/block/rbd.c
7807F: drivers/block/rbd_types.h
7808
7809RADEON FRAMEBUFFER DISPLAY DRIVER
7810M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7811L: linux-fbdev@vger.kernel.org
7812S: Maintained
7813F: drivers/video/fbdev/aty/radeon*
7814F: include/uapi/linux/radeonfb.h
7815
7816RADIOSHARK RADIO DRIVER
7817M: Hans de Goede <hdegoede@redhat.com>
7818L: linux-media@vger.kernel.org
7819T: git git://linuxtv.org/media_tree.git
7820S: Maintained
7821F: drivers/media/radio/radio-shark.c
7822
7823RADIOSHARK2 RADIO DRIVER
7824M: Hans de Goede <hdegoede@redhat.com>
7825L: linux-media@vger.kernel.org
7826T: git git://linuxtv.org/media_tree.git
7827S: Maintained
7828F: drivers/media/radio/radio-shark2.c
7829F: drivers/media/radio/radio-tea5777.c
7830
7831RAGE128 FRAMEBUFFER DISPLAY DRIVER
7832M: Paul Mackerras <paulus@samba.org>
7833L: linux-fbdev@vger.kernel.org
7834S: Maintained
7835F: drivers/video/fbdev/aty/aty128fb.c
7836
7837RALINK RT2X00 WIRELESS LAN DRIVER
7838P: rt2x00 project
7839M: Stanislaw Gruszka <sgruszka@redhat.com>
7840M: Helmut Schaa <helmut.schaa@googlemail.com>
7841L: linux-wireless@vger.kernel.org
7842L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
7843W: http://rt2x00.serialmonkey.com/
7844S: Maintained
7845F: drivers/net/wireless/rt2x00/
7846
7847RAMDISK RAM BLOCK DEVICE DRIVER
7848M: Nick Piggin <npiggin@kernel.dk>
7849S: Maintained
7850F: Documentation/blockdev/ramdisk.txt
7851F: drivers/block/brd.c
7852
7853RANDOM NUMBER DRIVER
7854M: "Theodore Ts'o" <tytso@mit.edu>
7855S: Maintained
7856F: drivers/char/random.c
7857
7858RAPIDIO SUBSYSTEM
7859M: Matt Porter <mporter@kernel.crashing.org>
7860M: Alexandre Bounine <alexandre.bounine@idt.com>
7861S: Maintained
7862F: drivers/rapidio/
7863
7864RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
7865L: linux-wireless@vger.kernel.org
7866S: Orphan
7867F: drivers/net/wireless/ray*
7868
7869RCUTORTURE MODULE
7870M: Josh Triplett <josh@joshtriplett.org>
7871M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7872L: linux-kernel@vger.kernel.org
7873S: Supported
7874T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7875F: Documentation/RCU/torture.txt
7876F: kernel/rcu/rcutorture.c
7877
7878RCUTORTURE TEST FRAMEWORK
7879M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7880M: Josh Triplett <josh@joshtriplett.org>
7881R: Steven Rostedt <rostedt@goodmis.org>
7882R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7883R: Lai Jiangshan <laijs@cn.fujitsu.com>
7884L: linux-kernel@vger.kernel.org
7885S: Supported
7886T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7887F: tools/testing/selftests/rcutorture
7888
7889RDC R-321X SoC
7890M: Florian Fainelli <florian@openwrt.org>
7891S: Maintained
7892
7893RDC R6040 FAST ETHERNET DRIVER
7894M: Florian Fainelli <florian@openwrt.org>
7895L: netdev@vger.kernel.org
7896S: Maintained
7897F: drivers/net/ethernet/rdc/r6040.c
7898
7899RDS - RELIABLE DATAGRAM SOCKETS
7900M: Chien Yen <chien.yen@oracle.com>
7901L: rds-devel@oss.oracle.com (moderated for non-subscribers)
7902S: Supported
7903F: net/rds/
7904
7905READ-COPY UPDATE (RCU)
7906M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7907M: Josh Triplett <josh@joshtriplett.org>
7908R: Steven Rostedt <rostedt@goodmis.org>
7909R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7910R: Lai Jiangshan <laijs@cn.fujitsu.com>
7911L: linux-kernel@vger.kernel.org
7912W: http://www.rdrop.com/users/paulmck/RCU/
7913S: Supported
7914T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7915F: Documentation/RCU/
7916X: Documentation/RCU/torture.txt
7917F: include/linux/rcu*
7918X: include/linux/srcu.h
7919F: kernel/rcu/
7920X: kernel/torture.c
7921
7922REAL TIME CLOCK (RTC) SUBSYSTEM
7923M: Alessandro Zummo <a.zummo@towertech.it>
7924L: rtc-linux@googlegroups.com
7925Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
7926S: Maintained
7927F: Documentation/rtc.txt
7928F: drivers/rtc/
7929F: include/linux/rtc.h
7930F: include/uapi/linux/rtc.h
7931
7932REALTEK AUDIO CODECS
7933M: Bard Liao <bardliao@realtek.com>
7934M: Oder Chiou <oder_chiou@realtek.com>
7935S: Maintained
7936F: sound/soc/codecs/rt*
7937F: include/sound/rt*.h
7938
7939REISERFS FILE SYSTEM
7940L: reiserfs-devel@vger.kernel.org
7941S: Supported
7942F: fs/reiserfs/
7943
7944REGISTER MAP ABSTRACTION
7945M: Mark Brown <broonie@kernel.org>
7946L: linux-kernel@vger.kernel.org
7947T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7948S: Supported
7949F: drivers/base/regmap/
7950F: include/linux/regmap.h
7951
7952REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7953M: Ohad Ben-Cohen <ohad@wizery.com>
7954T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
7955S: Maintained
7956F: drivers/remoteproc/
7957F: Documentation/remoteproc.txt
7958F: include/linux/remoteproc.h
7959
7960REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7961M: Ohad Ben-Cohen <ohad@wizery.com>
7962T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7963S: Maintained
7964F: drivers/rpmsg/
7965F: Documentation/rpmsg.txt
7966F: include/linux/rpmsg.h
7967
7968RESET CONTROLLER FRAMEWORK
7969M: Philipp Zabel <p.zabel@pengutronix.de>
7970S: Maintained
7971F: drivers/reset/
7972F: Documentation/devicetree/bindings/reset/
7973F: include/linux/reset.h
7974F: include/linux/reset-controller.h
7975
7976RFKILL
7977M: Johannes Berg <johannes@sipsolutions.net>
7978L: linux-wireless@vger.kernel.org
7979W: http://wireless.kernel.org/
7980T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7981T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7982S: Maintained
7983F: Documentation/rfkill.txt
7984F: net/rfkill/
7985
7986RICOH SMARTMEDIA/XD DRIVER
7987M: Maxim Levitsky <maximlevitsky@gmail.com>
7988S: Maintained
7989F: drivers/mtd/nand/r852.c
7990F: drivers/mtd/nand/r852.h
7991
7992RICOH R5C592 MEMORYSTICK DRIVER
7993M: Maxim Levitsky <maximlevitsky@gmail.com>
7994S: Maintained
7995F: drivers/memstick/host/r592.*
7996
7997ROCCAT DRIVERS
7998M: Stefan Achatz <erazor_de@users.sourceforge.net>
7999W: http://sourceforge.net/projects/roccat/
8000S: Maintained
8001F: drivers/hid/hid-roccat*
8002F: include/linux/hid-roccat*
8003F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8004
8005ROCKER DRIVER
8006M: Jiri Pirko <jiri@resnulli.us>
8007M: Scott Feldman <sfeldma@gmail.com>
8008L: netdev@vger.kernel.org
8009S: Supported
8010F: drivers/net/ethernet/rocker/
8011
8012ROCKETPORT DRIVER
8013P: Comtrol Corp.
8014W: http://www.comtrol.com
8015S: Maintained
8016F: Documentation/serial/rocket.txt
8017F: drivers/tty/rocket*
8018
8019ROSE NETWORK LAYER
8020M: Ralf Baechle <ralf@linux-mips.org>
8021L: linux-hams@vger.kernel.org
8022W: http://www.linux-ax25.org/
8023S: Maintained
8024F: include/net/rose.h
8025F: include/uapi/linux/rose.h
8026F: net/rose/
8027
8028RTL2830 MEDIA DRIVER
8029M: Antti Palosaari <crope@iki.fi>
8030L: linux-media@vger.kernel.org
8031W: http://linuxtv.org/
8032W: http://palosaari.fi/linux/
8033Q: http://patchwork.linuxtv.org/project/linux-media/list/
8034T: git git://linuxtv.org/anttip/media_tree.git
8035S: Maintained
8036F: drivers/media/dvb-frontends/rtl2830*
8037
8038RTL2832 MEDIA DRIVER
8039M: Antti Palosaari <crope@iki.fi>
8040L: linux-media@vger.kernel.org
8041W: http://linuxtv.org/
8042W: http://palosaari.fi/linux/
8043Q: http://patchwork.linuxtv.org/project/linux-media/list/
8044T: git git://linuxtv.org/anttip/media_tree.git
8045S: Maintained
8046F: drivers/media/dvb-frontends/rtl2832*
8047
8048RTL2832_SDR MEDIA DRIVER
8049M: Antti Palosaari <crope@iki.fi>
8050L: linux-media@vger.kernel.org
8051W: http://linuxtv.org/
8052W: http://palosaari.fi/linux/
8053Q: http://patchwork.linuxtv.org/project/linux-media/list/
8054T: git git://linuxtv.org/anttip/media_tree.git
8055S: Maintained
8056F: drivers/media/dvb-frontends/rtl2832_sdr*
8057
8058RTL8180 WIRELESS DRIVER
8059L: linux-wireless@vger.kernel.org
8060W: http://wireless.kernel.org/
8061T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8062S: Orphan
8063F: drivers/net/wireless/rtl818x/rtl8180/
8064
8065RTL8187 WIRELESS DRIVER
8066M: Herton Ronaldo Krzesinski <herton@canonical.com>
8067M: Hin-Tak Leung <htl10@users.sourceforge.net>
8068M: Larry Finger <Larry.Finger@lwfinger.net>
8069L: linux-wireless@vger.kernel.org
8070W: http://wireless.kernel.org/
8071T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8072S: Maintained
8073F: drivers/net/wireless/rtl818x/rtl8187/
8074
8075RTL8192CE WIRELESS DRIVER
8076M: Larry Finger <Larry.Finger@lwfinger.net>
8077M: Chaoming Li <chaoming_li@realsil.com.cn>
8078L: linux-wireless@vger.kernel.org
8079W: http://wireless.kernel.org/
8080T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8081S: Maintained
8082F: drivers/net/wireless/rtlwifi/
8083F: drivers/net/wireless/rtlwifi/rtl8192ce/
8084
8085S3 SAVAGE FRAMEBUFFER DRIVER
8086M: Antonino Daplas <adaplas@gmail.com>
8087L: linux-fbdev@vger.kernel.org
8088S: Maintained
8089F: drivers/video/fbdev/savage/
8090
8091S390
8092M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8093M: Heiko Carstens <heiko.carstens@de.ibm.com>
8094M: linux390@de.ibm.com
8095L: linux-s390@vger.kernel.org
8096W: http://www.ibm.com/developerworks/linux/linux390/
8097S: Supported
8098F: arch/s390/
8099F: drivers/s390/
8100F: Documentation/s390/
8101F: Documentation/DocBook/s390*
8102
8103S390 COMMON I/O LAYER
8104M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8105M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8106L: linux-s390@vger.kernel.org
8107W: http://www.ibm.com/developerworks/linux/linux390/
8108S: Supported
8109F: drivers/s390/cio/
8110
8111S390 DASD DRIVER
8112M: Stefan Weinhuber <wein@de.ibm.com>
8113M: Stefan Haberland <stefan.haberland@de.ibm.com>
8114L: linux-s390@vger.kernel.org
8115W: http://www.ibm.com/developerworks/linux/linux390/
8116S: Supported
8117F: drivers/s390/block/dasd*
8118F: block/partitions/ibm.c
8119
8120S390 NETWORK DRIVERS
8121M: Ursula Braun <ursula.braun@de.ibm.com>
8122M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
8123M: linux390@de.ibm.com
8124L: linux-s390@vger.kernel.org
8125W: http://www.ibm.com/developerworks/linux/linux390/
8126S: Supported
8127F: drivers/s390/net/
8128
8129S390 PCI SUBSYSTEM
8130M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8131M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8132L: linux-s390@vger.kernel.org
8133W: http://www.ibm.com/developerworks/linux/linux390/
8134S: Supported
8135F: arch/s390/pci/
8136F: drivers/pci/hotplug/s390_pci_hpc.c
8137
8138S390 ZCRYPT DRIVER
8139M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8140M: linux390@de.ibm.com
8141L: linux-s390@vger.kernel.org
8142W: http://www.ibm.com/developerworks/linux/linux390/
8143S: Supported
8144F: drivers/s390/crypto/
8145
8146S390 ZFCP DRIVER
8147M: Steffen Maier <maier@linux.vnet.ibm.com>
8148M: linux390@de.ibm.com
8149L: linux-s390@vger.kernel.org
8150W: http://www.ibm.com/developerworks/linux/linux390/
8151S: Supported
8152F: drivers/s390/scsi/zfcp_*
8153
8154S390 IUCV NETWORK LAYER
8155M: Ursula Braun <ursula.braun@de.ibm.com>
8156M: linux390@de.ibm.com
8157L: linux-s390@vger.kernel.org
8158W: http://www.ibm.com/developerworks/linux/linux390/
8159S: Supported
8160F: drivers/s390/net/*iucv*
8161F: include/net/iucv/
8162F: net/iucv/
8163
8164S3C24XX SD/MMC Driver
8165M: Ben Dooks <ben-linux@fluff.org>
8166L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8167S: Supported
8168F: drivers/mmc/host/s3cmci.*
8169
8170SAA6588 RDS RECEIVER DRIVER
8171M: Hans Verkuil <hverkuil@xs4all.nl>
8172L: linux-media@vger.kernel.org
8173T: git git://linuxtv.org/media_tree.git
8174W: http://linuxtv.org
8175S: Odd Fixes
8176F: drivers/media/i2c/saa6588*
8177
8178SAA7134 VIDEO4LINUX DRIVER
8179M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8180L: linux-media@vger.kernel.org
8181W: http://linuxtv.org
8182T: git git://linuxtv.org/media_tree.git
8183S: Odd fixes
8184F: Documentation/video4linux/*.saa7134
8185F: drivers/media/pci/saa7134/
8186
8187SAA7146 VIDEO4LINUX-2 DRIVER
8188M: Hans Verkuil <hverkuil@xs4all.nl>
8189L: linux-media@vger.kernel.org
8190T: git git://linuxtv.org/media_tree.git
8191S: Maintained
8192F: drivers/media/common/saa7146/
8193F: drivers/media/pci/saa7146/
8194F: include/media/saa7146*
8195
8196SAMSUNG LAPTOP DRIVER
8197M: Corentin Chary <corentin.chary@gmail.com>
8198L: platform-driver-x86@vger.kernel.org
8199S: Maintained
8200F: drivers/platform/x86/samsung-laptop.c
8201
8202SAMSUNG AUDIO (ASoC) DRIVERS
8203M: Sangbeom Kim <sbkim73@samsung.com>
8204L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8205S: Supported
8206F: sound/soc/samsung/
8207
8208SAMSUNG FRAMEBUFFER DRIVER
8209M: Jingoo Han <jg1.han@samsung.com>
8210L: linux-fbdev@vger.kernel.org
8211S: Maintained
8212F: drivers/video/fbdev/s3c-fb.c
8213
8214SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8215M: Sangbeom Kim <sbkim73@samsung.com>
8216L: linux-kernel@vger.kernel.org
8217S: Supported
8218F: drivers/mfd/sec*.c
8219F: drivers/regulator/s2m*.c
8220F: drivers/regulator/s5m*.c
8221F: include/linux/mfd/samsung/
8222
8223SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8224M: Kyungmin Park <kyungmin.park@samsung.com>
8225M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8226L: linux-media@vger.kernel.org
8227Q: https://patchwork.linuxtv.org/project/linux-media/list/
8228S: Supported
8229F: drivers/media/platform/exynos4-is/
8230
8231SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8232M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8233L: linux-media@vger.kernel.org
8234L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8235S: Maintained
8236F: drivers/media/platform/s3c-camif/
8237F: include/media/s3c_camif.h
8238
8239SAMSUNG S5C73M3 CAMERA DRIVER
8240M: Kyungmin Park <kyungmin.park@samsung.com>
8241M: Andrzej Hajda <a.hajda@samsung.com>
8242L: linux-media@vger.kernel.org
8243S: Supported
8244F: drivers/media/i2c/s5c73m3/*
8245
8246SAMSUNG S5K5BAF CAMERA DRIVER
8247M: Kyungmin Park <kyungmin.park@samsung.com>
8248M: Andrzej Hajda <a.hajda@samsung.com>
8249L: linux-media@vger.kernel.org
8250S: Supported
8251F: drivers/media/i2c/s5k5baf.c
8252
8253SAMSUNG SOC CLOCK DRIVERS
8254M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8255M: Tomasz Figa <tomasz.figa@gmail.com>
8256S: Supported
8257L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8258F: drivers/clk/samsung/
8259
8260SAMSUNG SXGBE DRIVERS
8261M: Byungho An <bh74.an@samsung.com>
8262M: Girish K S <ks.giri@samsung.com>
8263M: Vipul Pandya <vipul.pandya@samsung.com>
8264S: Supported
8265L: netdev@vger.kernel.org
8266F: drivers/net/ethernet/samsung/sxgbe/
8267
8268SAMSUNG USB2 PHY DRIVER
8269M: Kamil Debski <k.debski@samsung.com>
8270L: linux-kernel@vger.kernel.org
8271S: Supported
8272F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8273F: Documentation/phy/samsung-usb2.txt
8274F: drivers/phy/phy-exynos4210-usb2.c
8275F: drivers/phy/phy-exynos4x12-usb2.c
8276F: drivers/phy/phy-exynos5250-usb2.c
8277F: drivers/phy/phy-s5pv210-usb2.c
8278F: drivers/phy/phy-samsung-usb2.c
8279F: drivers/phy/phy-samsung-usb2.h
8280
8281SERIAL DRIVERS
8282M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8283L: linux-serial@vger.kernel.org
8284S: Maintained
8285F: drivers/tty/serial/
8286
8287SYNOPSYS DESIGNWARE DMAC DRIVER
8288M: Viresh Kumar <viresh.linux@gmail.com>
8289M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8290S: Maintained
8291F: include/linux/platform_data/dma-dw.h
8292F: drivers/dma/dw/
8293
8294SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8295M: Seungwon Jeon <tgih.jun@samsung.com>
8296M: Jaehoon Chung <jh80.chung@samsung.com>
8297L: linux-mmc@vger.kernel.org
8298S: Maintained
8299F: include/linux/mmc/dw_mmc.h
8300F: drivers/mmc/host/dw_mmc*
8301
8302THUNDERBOLT DRIVER
8303M: Andreas Noever <andreas.noever@gmail.com>
8304S: Maintained
8305F: drivers/thunderbolt/
8306
8307TIMEKEEPING, CLOCKSOURCE CORE, NTP
8308M: John Stultz <john.stultz@linaro.org>
8309M: Thomas Gleixner <tglx@linutronix.de>
8310L: linux-kernel@vger.kernel.org
8311T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8312S: Supported
8313F: include/linux/clocksource.h
8314F: include/linux/time.h
8315F: include/linux/timex.h
8316F: include/uapi/linux/time.h
8317F: include/uapi/linux/timex.h
8318F: kernel/time/clocksource.c
8319F: kernel/time/time*.c
8320F: kernel/time/ntp.c
8321
8322TLG2300 VIDEO4LINUX-2 DRIVER
8323M: Huang Shijie <shijie8@gmail.com>
8324M: Hans Verkuil <hverkuil@xs4all.nl>
8325S: Odd Fixes
8326F: drivers/media/usb/tlg2300/
8327
8328SC1200 WDT DRIVER
8329M: Zwane Mwaikambo <zwanem@gmail.com>
8330S: Maintained
8331F: drivers/watchdog/sc1200wdt.c
8332
8333SCHEDULER
8334M: Ingo Molnar <mingo@redhat.com>
8335M: Peter Zijlstra <peterz@infradead.org>
8336L: linux-kernel@vger.kernel.org
8337T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8338S: Maintained
8339F: kernel/sched/
8340F: include/linux/sched.h
8341F: include/uapi/linux/sched.h
8342F: include/linux/wait.h
8343
8344SCORE ARCHITECTURE
8345M: Chen Liqin <liqin.linux@gmail.com>
8346M: Lennox Wu <lennox.wu@gmail.com>
8347W: http://www.sunplus.com
8348S: Supported
8349F: arch/score/
8350
8351SCSI CDROM DRIVER
8352M: Jens Axboe <axboe@kernel.dk>
8353L: linux-scsi@vger.kernel.org
8354W: http://www.kernel.dk
8355S: Maintained
8356F: drivers/scsi/sr*
8357
8358SCSI RDMA PROTOCOL (SRP) INITIATOR
8359M: Bart Van Assche <bvanassche@acm.org>
8360L: linux-rdma@vger.kernel.org
8361S: Supported
8362W: http://www.openfabrics.org
8363Q: http://patchwork.kernel.org/project/linux-rdma/list/
8364T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8365F: drivers/infiniband/ulp/srp/
8366F: include/scsi/srp.h
8367
8368SCSI SG DRIVER
8369M: Doug Gilbert <dgilbert@interlog.com>
8370L: linux-scsi@vger.kernel.org
8371W: http://sg.danny.cz/sg
8372S: Maintained
8373F: Documentation/scsi/scsi-generic.txt
8374F: drivers/scsi/sg.c
8375F: include/scsi/sg.h
8376
8377SCSI SUBSYSTEM
8378M: "James E.J. Bottomley" <JBottomley@parallels.com>
8379L: linux-scsi@vger.kernel.org
8380T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8381T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8382T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
8383S: Maintained
8384F: drivers/scsi/
8385F: include/scsi/
8386
8387SCSI TAPE DRIVER
8388M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8389L: linux-scsi@vger.kernel.org
8390S: Maintained
8391F: Documentation/scsi/st.txt
8392F: drivers/scsi/st.*
8393F: drivers/scsi/st_*.h
8394
8395SCTP PROTOCOL
8396M: Vlad Yasevich <vyasevich@gmail.com>
8397M: Neil Horman <nhorman@tuxdriver.com>
8398L: linux-sctp@vger.kernel.org
8399W: http://lksctp.sourceforge.net
8400S: Maintained
8401F: Documentation/networking/sctp.txt
8402F: include/linux/sctp.h
8403F: include/uapi/linux/sctp.h
8404F: include/net/sctp/
8405F: net/sctp/
8406
8407SCx200 CPU SUPPORT
8408M: Jim Cromie <jim.cromie@gmail.com>
8409S: Odd Fixes
8410F: Documentation/i2c/busses/scx200_acb
8411F: arch/x86/platform/scx200/
8412F: drivers/watchdog/scx200_wdt.c
8413F: drivers/i2c/busses/scx200*
8414F: drivers/mtd/maps/scx200_docflash.c
8415F: include/linux/scx200.h
8416
8417SCx200 GPIO DRIVER
8418M: Jim Cromie <jim.cromie@gmail.com>
8419S: Maintained
8420F: drivers/char/scx200_gpio.c
8421F: include/linux/scx200_gpio.h
8422
8423SCx200 HRT CLOCKSOURCE DRIVER
8424M: Jim Cromie <jim.cromie@gmail.com>
8425S: Maintained
8426F: drivers/clocksource/scx200_hrt.c
8427
8428SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8429M: Sascha Sommer <saschasommer@freenet.de>
8430L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8431S: Maintained
8432F: drivers/mmc/host/sdricoh_cs.c
8433
8434SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8435M: Chris Ball <chris@printf.net>
8436L: linux-mmc@vger.kernel.org
8437T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8438S: Maintained
8439F: drivers/mmc/host/sdhci.*
8440F: drivers/mmc/host/sdhci-pltfm.[ch]
8441
8442SECURE COMPUTING
8443M: Kees Cook <keescook@chromium.org>
8444R: Andy Lutomirski <luto@amacapital.net>
8445R: Will Drewry <wad@chromium.org>
8446T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8447S: Supported
8448F: kernel/seccomp.c
8449F: include/uapi/linux/seccomp.h
8450F: include/linux/seccomp.h
8451K: \bsecure_computing
8452K: \bTIF_SECCOMP\b
8453
8454SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
8455M: Anton Vorontsov <anton@enomsg.org>
8456L: linuxppc-dev@lists.ozlabs.org
8457L: linux-mmc@vger.kernel.org
8458S: Maintained
8459F: drivers/mmc/host/sdhci-pltfm.[ch]
8460
8461SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8462M: Ben Dooks <ben-linux@fluff.org>
8463L: linux-mmc@vger.kernel.org
8464S: Maintained
8465F: drivers/mmc/host/sdhci-s3c.c
8466
8467SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8468M: Viresh Kumar <viresh.linux@gmail.com>
8469L: spear-devel@list.st.com
8470L: linux-mmc@vger.kernel.org
8471S: Maintained
8472F: drivers/mmc/host/sdhci-spear.c
8473
8474SECURITY SUBSYSTEM
8475M: James Morris <james.l.morris@oracle.com>
8476M: Serge E. Hallyn <serge@hallyn.com>
8477L: linux-security-module@vger.kernel.org (suggested Cc:)
8478T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8479W: http://kernsec.org/
8480S: Supported
8481F: security/
8482
8483SECURITY CONTACT
8484M: Security Officers <security@kernel.org>
8485S: Supported
8486
8487SELINUX SECURITY MODULE
8488M: Paul Moore <paul@paul-moore.com>
8489M: Stephen Smalley <sds@tycho.nsa.gov>
8490M: Eric Paris <eparis@parisplace.org>
8491L: selinux@tycho.nsa.gov (moderated for non-subscribers)
8492W: http://selinuxproject.org
8493T: git git://git.infradead.org/users/pcmoore/selinux
8494S: Supported
8495F: include/linux/selinux*
8496F: security/selinux/
8497F: scripts/selinux/
8498
8499APPARMOR SECURITY MODULE
8500M: John Johansen <john.johansen@canonical.com>
8501L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8502W: apparmor.wiki.kernel.org
8503T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8504S: Supported
8505F: security/apparmor/
8506
8507SENSABLE PHANTOM
8508M: Jiri Slaby <jirislaby@gmail.com>
8509S: Maintained
8510F: drivers/misc/phantom.c
8511F: include/uapi/linux/phantom.h
8512
8513SERIAL ATA (SATA) SUBSYSTEM
8514M: Tejun Heo <tj@kernel.org>
8515L: linux-ide@vger.kernel.org
8516T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8517S: Supported
8518F: drivers/ata/
8519F: include/linux/ata.h
8520F: include/linux/libata.h
8521
8522SERIAL ATA AHCI PLATFORM devices support
8523M: Hans de Goede <hdegoede@redhat.com>
8524M: Tejun Heo <tj@kernel.org>
8525L: linux-ide@vger.kernel.org
8526T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8527S: Supported
8528F: drivers/ata/ahci_platform.c
8529F: drivers/ata/libahci_platform.c
8530F: include/linux/ahci_platform.h
8531
8532SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8533M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8534L: linux-scsi@vger.kernel.org
8535W: http://www.emulex.com
8536S: Supported
8537F: drivers/scsi/be2iscsi/
8538
8539SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8540M: Sathya Perla <sathya.perla@emulex.com>
8541M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8542M: Ajit Khaparde <ajit.khaparde@emulex.com>
8543L: netdev@vger.kernel.org
8544W: http://www.emulex.com
8545S: Supported
8546F: drivers/net/ethernet/emulex/benet/
8547
8548SFC NETWORK DRIVER
8549M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8550M: Shradha Shah <sshah@solarflare.com>
8551L: netdev@vger.kernel.org
8552S: Supported
8553F: drivers/net/ethernet/sfc/
8554
8555SGI GRU DRIVER
8556M: Dimitri Sivanich <sivanich@sgi.com>
8557S: Maintained
8558F: drivers/misc/sgi-gru/
8559
8560SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8561M: Pat Gefre <pfg@sgi.com>
8562L: linux-ia64@vger.kernel.org
8563S: Supported
8564F: Documentation/ia64/serial.txt
8565F: drivers/tty/serial/ioc?_serial.c
8566F: include/linux/ioc?.h
8567
8568SGI XP/XPC/XPNET DRIVER
8569M: Cliff Whickman <cpw@sgi.com>
8570M: Robin Holt <robinmholt@gmail.com>
8571S: Maintained
8572F: drivers/misc/sgi-xp/
8573
8574SI2157 MEDIA DRIVER
8575M: Antti Palosaari <crope@iki.fi>
8576L: linux-media@vger.kernel.org
8577W: http://linuxtv.org/
8578W: http://palosaari.fi/linux/
8579Q: http://patchwork.linuxtv.org/project/linux-media/list/
8580T: git git://linuxtv.org/anttip/media_tree.git
8581S: Maintained
8582F: drivers/media/tuners/si2157*
8583
8584SI2168 MEDIA DRIVER
8585M: Antti Palosaari <crope@iki.fi>
8586L: linux-media@vger.kernel.org
8587W: http://linuxtv.org/
8588W: http://palosaari.fi/linux/
8589Q: http://patchwork.linuxtv.org/project/linux-media/list/
8590T: git git://linuxtv.org/anttip/media_tree.git
8591S: Maintained
8592F: drivers/media/dvb-frontends/si2168*
8593
8594SI470X FM RADIO RECEIVER I2C DRIVER
8595M: Hans Verkuil <hverkuil@xs4all.nl>
8596L: linux-media@vger.kernel.org
8597T: git git://linuxtv.org/media_tree.git
8598W: http://linuxtv.org
8599S: Odd Fixes
8600F: drivers/media/radio/si470x/radio-si470x-i2c.c
8601
8602SI470X FM RADIO RECEIVER USB DRIVER
8603M: Hans Verkuil <hverkuil@xs4all.nl>
8604L: linux-media@vger.kernel.org
8605T: git git://linuxtv.org/media_tree.git
8606W: http://linuxtv.org
8607S: Maintained
8608F: drivers/media/radio/si470x/radio-si470x-common.c
8609F: drivers/media/radio/si470x/radio-si470x.h
8610F: drivers/media/radio/si470x/radio-si470x-usb.c
8611
8612SI4713 FM RADIO TRANSMITTER I2C DRIVER
8613M: Eduardo Valentin <edubezval@gmail.com>
8614L: linux-media@vger.kernel.org
8615T: git git://linuxtv.org/media_tree.git
8616W: http://linuxtv.org
8617S: Odd Fixes
8618F: drivers/media/radio/si4713/si4713.?
8619
8620SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8621M: Eduardo Valentin <edubezval@gmail.com>
8622L: linux-media@vger.kernel.org
8623T: git git://linuxtv.org/media_tree.git
8624W: http://linuxtv.org
8625S: Odd Fixes
8626F: drivers/media/radio/si4713/radio-platform-si4713.c
8627
8628SI4713 FM RADIO TRANSMITTER USB DRIVER
8629M: Hans Verkuil <hverkuil@xs4all.nl>
8630L: linux-media@vger.kernel.org
8631T: git git://linuxtv.org/media_tree.git
8632W: http://linuxtv.org
8633S: Maintained
8634F: drivers/media/radio/si4713/radio-usb-si4713.c
8635
8636SIANO DVB DRIVER
8637M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8638L: linux-media@vger.kernel.org
8639W: http://linuxtv.org
8640T: git git://linuxtv.org/media_tree.git
8641S: Odd fixes
8642F: drivers/media/common/siano/
8643F: drivers/media/usb/siano/
8644F: drivers/media/usb/siano/
8645F: drivers/media/mmc/siano/
8646
8647SIMPLEFB FB DRIVER
8648M: Hans de Goede <hdegoede@redhat.com>
8649L: linux-fbdev@vger.kernel.org
8650S: Maintained
8651F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
8652F: drivers/video/fbdev/simplefb.c
8653F: include/linux/platform_data/simplefb.h
8654
8655SH_VEU V4L2 MEM2MEM DRIVER
8656L: linux-media@vger.kernel.org
8657S: Orphan
8658F: drivers/media/platform/sh_veu.c
8659
8660SH_VOU V4L2 OUTPUT DRIVER
8661L: linux-media@vger.kernel.org
8662S: Orphan
8663F: drivers/media/platform/sh_vou.c
8664F: include/media/sh_vou.h
8665
8666SIMPLE FIRMWARE INTERFACE (SFI)
8667M: Len Brown <lenb@kernel.org>
8668L: sfi-devel@simplefirmware.org
8669W: http://simplefirmware.org/
8670T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8671S: Supported
8672F: arch/x86/platform/sfi/
8673F: drivers/sfi/
8674F: include/linux/sfi*.h
8675
8676SIMTEC EB110ATX (Chalice CATS)
8677P: Ben Dooks
8678P: Vincent Sanders <vince@simtec.co.uk>
8679M: Simtec Linux Team <linux@simtec.co.uk>
8680W: http://www.simtec.co.uk/products/EB110ATX/
8681S: Supported
8682
8683SIMTEC EB2410ITX (BAST)
8684P: Ben Dooks
8685P: Vincent Sanders <vince@simtec.co.uk>
8686M: Simtec Linux Team <linux@simtec.co.uk>
8687W: http://www.simtec.co.uk/products/EB2410ITX/
8688S: Supported
8689F: arch/arm/mach-s3c24xx/mach-bast.c
8690F: arch/arm/mach-s3c24xx/bast-ide.c
8691F: arch/arm/mach-s3c24xx/bast-irq.c
8692
8693TI DAVINCI MACHINE SUPPORT
8694M: Sekhar Nori <nsekhar@ti.com>
8695M: Kevin Hilman <khilman@deeprootsystems.com>
8696T: git git://gitorious.org/linux-davinci/linux-davinci.git
8697Q: http://patchwork.kernel.org/project/linux-davinci/list/
8698S: Supported
8699F: arch/arm/mach-davinci/
8700F: drivers/i2c/busses/i2c-davinci.c
8701
8702TI DAVINCI SERIES MEDIA DRIVER
8703M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8704L: linux-media@vger.kernel.org
8705W: http://linuxtv.org/
8706Q: http://patchwork.linuxtv.org/project/linux-media/list/
8707T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8708S: Maintained
8709F: drivers/media/platform/davinci/
8710F: include/media/davinci/
8711
8712SIS 190 ETHERNET DRIVER
8713M: Francois Romieu <romieu@fr.zoreil.com>
8714L: netdev@vger.kernel.org
8715S: Maintained
8716F: drivers/net/ethernet/sis/sis190.c
8717
8718SIS 900/7016 FAST ETHERNET DRIVER
8719M: Daniele Venzano <venza@brownhat.org>
8720W: http://www.brownhat.org/sis900.html
8721L: netdev@vger.kernel.org
8722S: Maintained
8723F: drivers/net/ethernet/sis/sis900.*
8724
8725SIS FRAMEBUFFER DRIVER
8726M: Thomas Winischhofer <thomas@winischhofer.net>
8727W: http://www.winischhofer.net/linuxsisvga.shtml
8728S: Maintained
8729F: Documentation/fb/sisfb.txt
8730F: drivers/video/fbdev/sis/
8731F: include/video/sisfb.h
8732
8733SIS USB2VGA DRIVER
8734M: Thomas Winischhofer <thomas@winischhofer.net>
8735W: http://www.winischhofer.at/linuxsisusbvga.shtml
8736S: Maintained
8737F: drivers/usb/misc/sisusbvga/
8738
8739SLAB ALLOCATOR
8740M: Christoph Lameter <cl@linux.com>
8741M: Pekka Enberg <penberg@kernel.org>
8742M: David Rientjes <rientjes@google.com>
8743M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8744M: Andrew Morton <akpm@linux-foundation.org>
8745L: linux-mm@kvack.org
8746S: Maintained
8747F: include/linux/sl?b*.h
8748F: mm/sl?b*
8749
8750SLEEPABLE READ-COPY UPDATE (SRCU)
8751M: Lai Jiangshan <laijs@cn.fujitsu.com>
8752M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8753M: Josh Triplett <josh@joshtriplett.org>
8754R: Steven Rostedt <rostedt@goodmis.org>
8755R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8756L: linux-kernel@vger.kernel.org
8757W: http://www.rdrop.com/users/paulmck/RCU/
8758S: Supported
8759T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8760F: include/linux/srcu.h
8761F: kernel/rcu/srcu.c
8762
8763SMACK SECURITY MODULE
8764M: Casey Schaufler <casey@schaufler-ca.com>
8765L: linux-security-module@vger.kernel.org
8766W: http://schaufler-ca.com
8767T: git git://git.gitorious.org/smack-next/kernel.git
8768S: Maintained
8769F: Documentation/security/Smack.txt
8770F: security/smack/
8771
8772DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8773M: Kevin Hilman <khilman@kernel.org>
8774M: Nishanth Menon <nm@ti.com>
8775S: Maintained
8776F: drivers/power/avs/
8777F: include/linux/power/smartreflex.h
8778L: linux-pm@vger.kernel.org
8779
8780SMC91x ETHERNET DRIVER
8781M: Nicolas Pitre <nico@fluxnic.net>
8782S: Odd Fixes
8783F: drivers/net/ethernet/smsc/smc91x.*
8784
8785SMIA AND SMIA++ IMAGE SENSOR DRIVER
8786M: Sakari Ailus <sakari.ailus@iki.fi>
8787L: linux-media@vger.kernel.org
8788S: Maintained
8789F: drivers/media/i2c/smiapp/
8790F: include/media/smiapp.h
8791F: drivers/media/i2c/smiapp-pll.c
8792F: drivers/media/i2c/smiapp-pll.h
8793
8794SMM665 HARDWARE MONITOR DRIVER
8795M: Guenter Roeck <linux@roeck-us.net>
8796L: lm-sensors@lm-sensors.org
8797S: Maintained
8798F: Documentation/hwmon/smm665
8799F: drivers/hwmon/smm665.c
8800
8801SMSC EMC2103 HARDWARE MONITOR DRIVER
8802M: Steve Glendinning <steve.glendinning@shawell.net>
8803L: lm-sensors@lm-sensors.org
8804S: Maintained
8805F: Documentation/hwmon/emc2103
8806F: drivers/hwmon/emc2103.c
8807
8808SMSC SCH5627 HARDWARE MONITOR DRIVER
8809M: Hans de Goede <hdegoede@redhat.com>
8810L: lm-sensors@lm-sensors.org
8811S: Supported
8812F: Documentation/hwmon/sch5627
8813F: drivers/hwmon/sch5627.c
8814
8815SMSC47B397 HARDWARE MONITOR DRIVER
8816M: Jean Delvare <jdelvare@suse.de>
8817L: lm-sensors@lm-sensors.org
8818S: Maintained
8819F: Documentation/hwmon/smsc47b397
8820F: drivers/hwmon/smsc47b397.c
8821
8822SMSC911x ETHERNET DRIVER
8823M: Steve Glendinning <steve.glendinning@shawell.net>
8824L: netdev@vger.kernel.org
8825S: Maintained
8826F: include/linux/smsc911x.h
8827F: drivers/net/ethernet/smsc/smsc911x.*
8828
8829SMSC9420 PCI ETHERNET DRIVER
8830M: Steve Glendinning <steve.glendinning@shawell.net>
8831L: netdev@vger.kernel.org
8832S: Maintained
8833F: drivers/net/ethernet/smsc/smsc9420.*
8834
8835SMSC UFX6000 and UFX7000 USB to VGA DRIVER
8836M: Steve Glendinning <steve.glendinning@shawell.net>
8837L: linux-fbdev@vger.kernel.org
8838S: Maintained
8839F: drivers/video/fbdev/smscufx.c
8840
8841SOC-CAMERA V4L2 SUBSYSTEM
8842M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
8843L: linux-media@vger.kernel.org
8844T: git git://linuxtv.org/media_tree.git
8845S: Maintained
8846F: include/media/soc*
8847F: drivers/media/i2c/soc_camera/
8848F: drivers/media/platform/soc_camera/
8849
8850SOEKRIS NET48XX LED SUPPORT
8851M: Chris Boot <bootc@bootc.net>
8852S: Maintained
8853F: drivers/leds/leds-net48xx.c
8854
8855SOFTLOGIC 6x10 MPEG CODEC
8856M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
8857M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
8858M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
8859L: linux-media@vger.kernel.org
8860S: Supported
8861F: drivers/media/pci/solo6x10/
8862
8863SOFTWARE RAID (Multiple Disks) SUPPORT
8864M: Neil Brown <neilb@suse.de>
8865L: linux-raid@vger.kernel.org
8866S: Supported
8867F: drivers/md/
8868F: include/linux/raid/
8869F: include/uapi/linux/raid/
8870
8871SONIC NETWORK DRIVER
8872M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
8873L: netdev@vger.kernel.org
8874S: Maintained
8875F: drivers/net/ethernet/natsemi/sonic.*
8876
8877SONICS SILICON BACKPLANE DRIVER (SSB)
8878M: Michael Buesch <m@bues.ch>
8879L: netdev@vger.kernel.org
8880S: Maintained
8881F: drivers/ssb/
8882F: include/linux/ssb/
8883
8884SONY VAIO CONTROL DEVICE DRIVER
8885M: Mattia Dongili <malattia@linux.it>
8886L: platform-driver-x86@vger.kernel.org
8887W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
8888S: Maintained
8889F: Documentation/laptops/sony-laptop.txt
8890F: drivers/char/sonypi.c
8891F: drivers/platform/x86/sony-laptop.c
8892F: include/linux/sony-laptop.h
8893
8894SONY MEMORYSTICK CARD SUPPORT
8895M: Alex Dubov <oakad@yahoo.com>
8896W: http://tifmxx.berlios.de/
8897S: Maintained
8898F: drivers/memstick/host/tifm_ms.c
8899
8900SONY MEMORYSTICK STANDARD SUPPORT
8901M: Maxim Levitsky <maximlevitsky@gmail.com>
8902S: Maintained
8903F: drivers/memstick/core/ms_block.*
8904
8905SOUND
8906M: Jaroslav Kysela <perex@perex.cz>
8907M: Takashi Iwai <tiwai@suse.de>
8908L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8909W: http://www.alsa-project.org/
8910T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8911T: git git://git.alsa-project.org/alsa-kernel.git
8912Q: http://patchwork.kernel.org/project/alsa-devel/list/
8913S: Maintained
8914F: Documentation/sound/
8915F: include/sound/
8916F: include/uapi/sound/
8917F: sound/
8918
8919SOUND - COMPRESSED AUDIO
8920M: Vinod Koul <vinod.koul@intel.com>
8921L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8922T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8923S: Supported
8924F: Documentation/sound/alsa/compress_offload.txt
8925F: include/sound/compress_driver.h
8926F: include/uapi/sound/compress_*
8927F: sound/core/compress_offload.c
8928F: sound/soc/soc-compress.c
8929
8930SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
8931M: Liam Girdwood <lgirdwood@gmail.com>
8932M: Mark Brown <broonie@kernel.org>
8933T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
8934L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8935W: http://alsa-project.org/main/index.php/ASoC
8936S: Supported
8937F: Documentation/sound/alsa/soc/
8938F: sound/soc/
8939F: include/sound/soc*
8940
8941SOUND - DMAENGINE HELPERS
8942M: Lars-Peter Clausen <lars@metafoo.de>
8943S: Supported
8944F: include/sound/dmaengine_pcm.h
8945F: sound/core/pcm_dmaengine.c
8946F: sound/soc/soc-generic-dmaengine-pcm.c
8947
8948SP2 MEDIA DRIVER
8949M: Olli Salonen <olli.salonen@iki.fi>
8950L: linux-media@vger.kernel.org
8951W: http://linuxtv.org/
8952Q: http://patchwork.linuxtv.org/project/linux-media/list/
8953S: Maintained
8954F: drivers/media/dvb-frontends/sp2*
8955
8956SPARC + UltraSPARC (sparc/sparc64)
8957M: "David S. Miller" <davem@davemloft.net>
8958L: sparclinux@vger.kernel.org
8959Q: http://patchwork.ozlabs.org/project/sparclinux/list/
8960T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8961T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
8962S: Maintained
8963F: arch/sparc/
8964F: drivers/sbus/
8965
8966SPARC SERIAL DRIVERS
8967M: "David S. Miller" <davem@davemloft.net>
8968L: sparclinux@vger.kernel.org
8969T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8970T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
8971S: Maintained
8972F: include/linux/sunserialcore.h
8973F: drivers/tty/serial/suncore.c
8974F: drivers/tty/serial/sunhv.c
8975F: drivers/tty/serial/sunsab.c
8976F: drivers/tty/serial/sunsab.h
8977F: drivers/tty/serial/sunsu.c
8978F: drivers/tty/serial/sunzilog.c
8979F: drivers/tty/serial/sunzilog.h
8980
8981SPARSE CHECKER
8982M: "Christopher Li" <sparse@chrisli.org>
8983L: linux-sparse@vger.kernel.org
8984W: https://sparse.wiki.kernel.org/
8985T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8986T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8987S: Maintained
8988F: include/linux/compiler.h
8989
8990SPEAR PLATFORM SUPPORT
8991M: Viresh Kumar <viresh.linux@gmail.com>
8992M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
8993L: spear-devel@list.st.com
8994L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8995W: http://www.st.com/spear
8996S: Maintained
8997F: arch/arm/mach-spear/
8998
8999SPEAR CLOCK FRAMEWORK SUPPORT
9000M: Viresh Kumar <viresh.linux@gmail.com>
9001L: spear-devel@list.st.com
9002L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9003W: http://www.st.com/spear
9004S: Maintained
9005F: drivers/clk/spear/
9006
9007SPI SUBSYSTEM
9008M: Mark Brown <broonie@kernel.org>
9009L: linux-spi@vger.kernel.org
9010T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9011Q: http://patchwork.kernel.org/project/spi-devel-general/list/
9012S: Maintained
9013F: Documentation/spi/
9014F: drivers/spi/
9015F: include/linux/spi/
9016F: include/uapi/linux/spi/
9017
9018SPIDERNET NETWORK DRIVER for CELL
9019M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9020M: Jens Osterkamp <jens@de.ibm.com>
9021L: netdev@vger.kernel.org
9022S: Supported
9023F: Documentation/networking/spider_net.txt
9024F: drivers/net/ethernet/toshiba/spider_net*
9025
9026SPU FILE SYSTEM
9027M: Jeremy Kerr <jk@ozlabs.org>
9028L: linuxppc-dev@lists.ozlabs.org
9029L: cbe-oss-dev@lists.ozlabs.org
9030W: http://www.ibm.com/developerworks/power/cell/
9031S: Supported
9032F: Documentation/filesystems/spufs.txt
9033F: arch/powerpc/platforms/cell/spufs/
9034
9035SQUASHFS FILE SYSTEM
9036M: Phillip Lougher <phillip@squashfs.org.uk>
9037L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9038W: http://squashfs.org.uk
9039S: Maintained
9040F: Documentation/filesystems/squashfs.txt
9041F: fs/squashfs/
9042
9043SRM (Alpha) environment access
9044M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
9045S: Maintained
9046F: arch/alpha/kernel/srm_env.c
9047
9048STABLE BRANCH
9049M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9050L: stable@vger.kernel.org
9051S: Supported
9052F: Documentation/stable_kernel_rules.txt
9053
9054STAGING SUBSYSTEM
9055M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9056T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9057L: devel@driverdev.osuosl.org
9058S: Supported
9059F: drivers/staging/
9060
9061STAGING - COMEDI
9062M: Ian Abbott <abbotti@mev.co.uk>
9063M: H Hartley Sweeten <hsweeten@visionengravers.com>
9064S: Odd Fixes
9065F: drivers/staging/comedi/
9066
9067STAGING - FLARION FT1000 DRIVERS
9068M: Marek Belisko <marek.belisko@gmail.com>
9069S: Odd Fixes
9070F: drivers/staging/ft1000/
9071
9072STAGING - INDUSTRIAL IO
9073M: Jonathan Cameron <jic23@kernel.org>
9074L: linux-iio@vger.kernel.org
9075S: Odd Fixes
9076F: drivers/staging/iio/
9077
9078STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9079M: Jarod Wilson <jarod@wilsonet.com>
9080W: http://www.lirc.org/
9081S: Odd Fixes
9082F: drivers/staging/media/lirc/
9083
9084STAGING - LUSTRE PARALLEL FILESYSTEM
9085M: Oleg Drokin <oleg.drokin@intel.com>
9086M: Andreas Dilger <andreas.dilger@intel.com>
9087L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9088W: http://lustre.opensfs.org/
9089S: Maintained
9090F: drivers/staging/lustre
9091
9092STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9093M: Julian Andres Klode <jak@jak-linux.org>
9094M: Marc Dietrich <marvin24@gmx.de>
9095L: ac100@lists.launchpad.net (moderated for non-subscribers)
9096L: linux-tegra@vger.kernel.org
9097S: Maintained
9098F: drivers/staging/nvec/
9099
9100STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9101M: Jens Frederich <jfrederich@gmail.com>
9102M: Daniel Drake <dsd@laptop.org>
9103M: Jon Nettleton <jon.nettleton@gmail.com>
9104W: http://wiki.laptop.org/go/DCON
9105S: Maintained
9106F: drivers/staging/olpc_dcon/
9107
9108STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9109M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9110S: Maintained
9111F: drivers/staging/ozwpan/
9112
9113STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9114M: Willy Tarreau <willy@meta-x.org>
9115S: Odd Fixes
9116F: drivers/staging/panel/
9117
9118STAGING - REALTEK RTL8712U DRIVERS
9119M: Larry Finger <Larry.Finger@lwfinger.net>
9120M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9121S: Odd Fixes
9122F: drivers/staging/rtl8712/
9123
9124STAGING - REALTEK RTL8723U WIRELESS DRIVER
9125M: Larry Finger <Larry.Finger@lwfinger.net>
9126M: Jes Sorensen <Jes.Sorensen@redhat.com>
9127L: linux-wireless@vger.kernel.org
9128S: Maintained
9129F: drivers/staging/rtl8723au/
9130
9131STAGING - SLICOSS
9132M: Lior Dotan <liodot@gmail.com>
9133M: Christopher Harrer <charrer@alacritech.com>
9134S: Odd Fixes
9135F: drivers/staging/slicoss/
9136
9137STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9138M: William Hubbs <w.d.hubbs@gmail.com>
9139M: Chris Brannon <chris@the-brannons.com>
9140M: Kirk Reiser <kirk@reisers.ca>
9141M: Samuel Thibault <samuel.thibault@ens-lyon.org>
9142L: speakup@linux-speakup.org
9143W: http://www.linux-speakup.org/
9144S: Odd Fixes
9145F: drivers/staging/speakup/
9146
9147STAGING - VIA VT665X DRIVERS
9148M: Forest Bond <forest@alittletooquiet.net>
9149S: Odd Fixes
9150F: drivers/staging/vt665?/
9151
9152STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9153M: Arnaud Patard <arnaud.patard@rtp-net.org>
9154S: Odd Fixes
9155F: drivers/staging/xgifb/
9156
9157STARFIRE/DURALAN NETWORK DRIVER
9158M: Ion Badulescu <ionut@badula.org>
9159S: Odd Fixes
9160F: drivers/net/ethernet/adaptec/starfire*
9161
9162SUN3/3X
9163M: Sam Creasey <sammy@sammy.net>
9164W: http://sammy.net/sun3/
9165S: Maintained
9166F: arch/m68k/kernel/*sun3*
9167F: arch/m68k/sun3*/
9168F: arch/m68k/include/asm/sun3*
9169F: drivers/net/ethernet/i825xx/sun3*
9170
9171SUNDANCE NETWORK DRIVER
9172M: Denis Kirjanov <kda@linux-powerpc.org>
9173L: netdev@vger.kernel.org
9174S: Maintained
9175F: drivers/net/ethernet/dlink/sundance.c
9176
9177SUPERH
9178L: linux-sh@vger.kernel.org
9179W: http://www.linux-sh.org
9180Q: http://patchwork.kernel.org/project/linux-sh/list/
9181S: Orphan
9182F: Documentation/sh/
9183F: arch/sh/
9184F: drivers/sh/
9185
9186SUSPEND TO RAM
9187M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9188M: Len Brown <len.brown@intel.com>
9189M: Pavel Machek <pavel@ucw.cz>
9190L: linux-pm@vger.kernel.org
9191S: Supported
9192F: Documentation/power/
9193F: arch/x86/kernel/acpi/
9194F: drivers/base/power/
9195F: kernel/power/
9196F: include/linux/suspend.h
9197F: include/linux/freezer.h
9198F: include/linux/pm.h
9199
9200SVGA HANDLING
9201M: Martin Mares <mj@ucw.cz>
9202L: linux-video@atrey.karlin.mff.cuni.cz
9203S: Maintained
9204F: Documentation/svga.txt
9205F: arch/x86/boot/video*
9206
9207SWIOTLB SUBSYSTEM
9208M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9209L: linux-kernel@vger.kernel.org
9210S: Supported
9211F: lib/swiotlb.c
9212F: arch/*/kernel/pci-swiotlb.c
9213F: include/linux/swiotlb.h
9214
9215SWITCHDEV
9216M: Jiri Pirko <jiri@resnulli.us>
9217L: netdev@vger.kernel.org
9218S: Supported
9219F: net/switchdev/
9220F: include/net/switchdev.h
9221
9222SYNOPSYS ARC ARCHITECTURE
9223M: Vineet Gupta <vgupta@synopsys.com>
9224S: Supported
9225F: arch/arc/
9226F: Documentation/devicetree/bindings/arc/
9227F: drivers/tty/serial/arc_uart.c
9228
9229SYSV FILESYSTEM
9230M: Christoph Hellwig <hch@infradead.org>
9231S: Maintained
9232F: Documentation/filesystems/sysv-fs.txt
9233F: fs/sysv/
9234F: include/linux/sysv_fs.h
9235
9236TARGET SUBSYSTEM
9237M: Nicholas A. Bellinger <nab@linux-iscsi.org>
9238L: linux-scsi@vger.kernel.org
9239L: target-devel@vger.kernel.org
9240W: http://www.linux-iscsi.org
9241W: http://groups.google.com/group/linux-iscsi-target-dev
9242T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9243S: Supported
9244F: drivers/target/
9245F: include/target/
9246F: Documentation/target/
9247
9248TASKSTATS STATISTICS INTERFACE
9249M: Balbir Singh <bsingharora@gmail.com>
9250S: Maintained
9251F: Documentation/accounting/taskstats*
9252F: include/linux/taskstats*
9253F: kernel/taskstats.c
9254
9255TC CLASSIFIER
9256M: Jamal Hadi Salim <jhs@mojatatu.com>
9257L: netdev@vger.kernel.org
9258S: Maintained
9259F: include/net/pkt_cls.h
9260F: include/uapi/linux/pkt_cls.h
9261F: net/sched/
9262
9263TCP LOW PRIORITY MODULE
9264M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9265M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9266W: http://tcp-lp-mod.sourceforge.net/
9267S: Maintained
9268F: net/ipv4/tcp_lp.c
9269
9270TDA10071 MEDIA DRIVER
9271M: Antti Palosaari <crope@iki.fi>
9272L: linux-media@vger.kernel.org
9273W: http://linuxtv.org/
9274W: http://palosaari.fi/linux/
9275Q: http://patchwork.linuxtv.org/project/linux-media/list/
9276T: git git://linuxtv.org/anttip/media_tree.git
9277S: Maintained
9278F: drivers/media/dvb-frontends/tda10071*
9279
9280TDA18212 MEDIA DRIVER
9281M: Antti Palosaari <crope@iki.fi>
9282L: linux-media@vger.kernel.org
9283W: http://linuxtv.org/
9284W: http://palosaari.fi/linux/
9285Q: http://patchwork.linuxtv.org/project/linux-media/list/
9286T: git git://linuxtv.org/anttip/media_tree.git
9287S: Maintained
9288F: drivers/media/tuners/tda18212*
9289
9290TDA18218 MEDIA DRIVER
9291M: Antti Palosaari <crope@iki.fi>
9292L: linux-media@vger.kernel.org
9293W: http://linuxtv.org/
9294W: http://palosaari.fi/linux/
9295Q: http://patchwork.linuxtv.org/project/linux-media/list/
9296T: git git://linuxtv.org/anttip/media_tree.git
9297S: Maintained
9298F: drivers/media/tuners/tda18218*
9299
9300TDA18271 MEDIA DRIVER
9301M: Michael Krufky <mkrufky@linuxtv.org>
9302L: linux-media@vger.kernel.org
9303W: http://linuxtv.org/
9304W: http://github.com/mkrufky
9305Q: http://patchwork.linuxtv.org/project/linux-media/list/
9306T: git git://linuxtv.org/mkrufky/tuners.git
9307S: Maintained
9308F: drivers/media/tuners/tda18271*
9309
9310TDA827x MEDIA DRIVER
9311M: Michael Krufky <mkrufky@linuxtv.org>
9312L: linux-media@vger.kernel.org
9313W: http://linuxtv.org/
9314W: http://github.com/mkrufky
9315Q: http://patchwork.linuxtv.org/project/linux-media/list/
9316T: git git://linuxtv.org/mkrufky/tuners.git
9317S: Maintained
9318F: drivers/media/tuners/tda8290.*
9319
9320TDA8290 MEDIA DRIVER
9321M: Michael Krufky <mkrufky@linuxtv.org>
9322L: linux-media@vger.kernel.org
9323W: http://linuxtv.org/
9324W: http://github.com/mkrufky
9325Q: http://patchwork.linuxtv.org/project/linux-media/list/
9326T: git git://linuxtv.org/mkrufky/tuners.git
9327S: Maintained
9328F: drivers/media/tuners/tda8290.*
9329
9330TDA9840 MEDIA DRIVER
9331M: Hans Verkuil <hverkuil@xs4all.nl>
9332L: linux-media@vger.kernel.org
9333T: git git://linuxtv.org/media_tree.git
9334W: http://linuxtv.org
9335S: Maintained
9336F: drivers/media/i2c/tda9840*
9337
9338TEA5761 TUNER DRIVER
9339M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9340L: linux-media@vger.kernel.org
9341W: http://linuxtv.org
9342T: git git://linuxtv.org/media_tree.git
9343S: Odd fixes
9344F: drivers/media/tuners/tea5761.*
9345
9346TEA5767 TUNER DRIVER
9347M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9348L: linux-media@vger.kernel.org
9349W: http://linuxtv.org
9350T: git git://linuxtv.org/media_tree.git
9351S: Maintained
9352F: drivers/media/tuners/tea5767.*
9353
9354TEA6415C MEDIA DRIVER
9355M: Hans Verkuil <hverkuil@xs4all.nl>
9356L: linux-media@vger.kernel.org
9357T: git git://linuxtv.org/media_tree.git
9358W: http://linuxtv.org
9359S: Maintained
9360F: drivers/media/i2c/tea6415c*
9361
9362TEA6420 MEDIA DRIVER
9363M: Hans Verkuil <hverkuil@xs4all.nl>
9364L: linux-media@vger.kernel.org
9365T: git git://linuxtv.org/media_tree.git
9366W: http://linuxtv.org
9367S: Maintained
9368F: drivers/media/i2c/tea6420*
9369
9370TEAM DRIVER
9371M: Jiri Pirko <jiri@resnulli.us>
9372L: netdev@vger.kernel.org
9373S: Supported
9374F: drivers/net/team/
9375F: include/linux/if_team.h
9376F: include/uapi/linux/if_team.h
9377
9378TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9379M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9380S: Maintained
9381F: arch/x86/platform/ts5500/
9382
9383TECHNOTREND USB IR RECEIVER
9384M: Sean Young <sean@mess.org>
9385L: linux-media@vger.kernel.org
9386S: Maintained
9387F: drivers/media/rc/ttusbir.c
9388
9389TEGRA ARCHITECTURE SUPPORT
9390M: Stephen Warren <swarren@wwwdotorg.org>
9391M: Thierry Reding <thierry.reding@gmail.com>
9392M: Alexandre Courbot <gnurou@gmail.com>
9393L: linux-tegra@vger.kernel.org
9394Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
9395T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9396S: Supported
9397N: [^a-z]tegra
9398
9399TEGRA CLOCK DRIVER
9400M: Peter De Schrijver <pdeschrijver@nvidia.com>
9401M: Prashant Gaikwad <pgaikwad@nvidia.com>
9402S: Supported
9403F: drivers/clk/tegra/
9404
9405TEGRA DMA DRIVER
9406M: Laxman Dewangan <ldewangan@nvidia.com>
9407S: Supported
9408F: drivers/dma/tegra20-apb-dma.c
9409
9410TEGRA I2C DRIVER
9411M: Laxman Dewangan <ldewangan@nvidia.com>
9412S: Supported
9413F: drivers/i2c/busses/i2c-tegra.c
9414
9415TEGRA IOMMU DRIVERS
9416M: Hiroshi Doyu <hdoyu@nvidia.com>
9417S: Supported
9418F: drivers/iommu/tegra*
9419
9420TEGRA KBC DRIVER
9421M: Rakesh Iyer <riyer@nvidia.com>
9422M: Laxman Dewangan <ldewangan@nvidia.com>
9423S: Supported
9424F: drivers/input/keyboard/tegra-kbc.c
9425
9426TEGRA PWM DRIVER
9427M: Thierry Reding <thierry.reding@gmail.com>
9428S: Supported
9429F: drivers/pwm/pwm-tegra.c
9430
9431TEGRA SERIAL DRIVER
9432M: Laxman Dewangan <ldewangan@nvidia.com>
9433S: Supported
9434F: drivers/tty/serial/serial-tegra.c
9435
9436TEGRA SPI DRIVER
9437M: Laxman Dewangan <ldewangan@nvidia.com>
9438S: Supported
9439F: drivers/spi/spi-tegra*
9440
9441TEHUTI ETHERNET DRIVER
9442M: Andy Gospodarek <andy@greyhouse.net>
9443L: netdev@vger.kernel.org
9444S: Supported
9445F: drivers/net/ethernet/tehuti/*
9446
9447Telecom Clock Driver for MCPL0010
9448M: Mark Gross <mark.gross@intel.com>
9449S: Supported
9450F: drivers/char/tlclk.c
9451
9452TENSILICA XTENSA PORT (xtensa)
9453M: Chris Zankel <chris@zankel.net>
9454M: Max Filippov <jcmvbkbc@gmail.com>
9455L: linux-xtensa@linux-xtensa.org
9456S: Maintained
9457F: arch/xtensa/
9458F: drivers/irqchip/irq-xtensa-*
9459
9460THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9461M: Hans Verkuil <hverkuil@xs4all.nl>
9462L: linux-media@vger.kernel.org
9463T: git git://linuxtv.org/media_tree.git
9464W: http://linuxtv.org
9465S: Maintained
9466F: drivers/media/radio/radio-raremono.c
9467
9468THERMAL
9469M: Zhang Rui <rui.zhang@intel.com>
9470M: Eduardo Valentin <edubezval@gmail.com>
9471L: linux-pm@vger.kernel.org
9472T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9473T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9474Q: https://patchwork.kernel.org/project/linux-pm/list/
9475S: Supported
9476F: drivers/thermal/
9477F: include/linux/thermal.h
9478F: include/linux/cpu_cooling.h
9479F: Documentation/devicetree/bindings/thermal/
9480
9481THINGM BLINK(1) USB RGB LED DRIVER
9482M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9483S: Maintained
9484F: drivers/hid/hid-thingm.c
9485
9486THINKPAD ACPI EXTRAS DRIVER
9487M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9488L: ibm-acpi-devel@lists.sourceforge.net
9489L: platform-driver-x86@vger.kernel.org
9490W: http://ibm-acpi.sourceforge.net
9491W: http://thinkwiki.org/wiki/Ibm-acpi
9492T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9493S: Maintained
9494F: drivers/platform/x86/thinkpad_acpi.c
9495
9496TI BANDGAP AND THERMAL DRIVER
9497M: Eduardo Valentin <edubezval@gmail.com>
9498L: linux-pm@vger.kernel.org
9499S: Supported
9500F: drivers/thermal/ti-soc-thermal/
9501
9502TI CLOCK DRIVER
9503M: Tero Kristo <t-kristo@ti.com>
9504L: linux-omap@vger.kernel.org
9505S: Maintained
9506F: drivers/clk/ti/
9507F: include/linux/clk/ti.h
9508
9509TI FLASH MEDIA INTERFACE DRIVER
9510M: Alex Dubov <oakad@yahoo.com>
9511S: Maintained
9512F: drivers/misc/tifm*
9513F: drivers/mmc/host/tifm_sd.c
9514F: include/linux/tifm.h
9515
9516TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9517M: Santosh Shilimkar <ssantosh@kernel.org>
9518L: linux-kernel@vger.kernel.org
9519L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9520S: Maintained
9521F: drivers/soc/ti/*
9522T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9523
9524
9525TI LM49xxx FAMILY ASoC CODEC DRIVERS
9526M: M R Swami Reddy <mr.swami.reddy@ti.com>
9527M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9528L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9529S: Maintained
9530F: sound/soc/codecs/lm49453*
9531F: sound/soc/codecs/isabelle*
9532
9533TI LP855x BACKLIGHT DRIVER
9534M: Milo Kim <milo.kim@ti.com>
9535S: Maintained
9536F: Documentation/backlight/lp855x-driver.txt
9537F: drivers/video/backlight/lp855x_bl.c
9538F: include/linux/platform_data/lp855x.h
9539
9540TI LP8727 CHARGER DRIVER
9541M: Milo Kim <milo.kim@ti.com>
9542S: Maintained
9543F: drivers/power/lp8727_charger.c
9544F: include/linux/platform_data/lp8727.h
9545
9546TI LP8788 MFD DRIVER
9547M: Milo Kim <milo.kim@ti.com>
9548S: Maintained
9549F: drivers/iio/adc/lp8788_adc.c
9550F: drivers/leds/leds-lp8788.c
9551F: drivers/mfd/lp8788*.c
9552F: drivers/power/lp8788-charger.c
9553F: drivers/regulator/lp8788-*.c
9554F: include/linux/mfd/lp8788*.h
9555
9556TI TWL4030 SERIES SOC CODEC DRIVER
9557M: Peter Ujfalusi <peter.ujfalusi@ti.com>
9558L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9559S: Maintained
9560F: sound/soc/codecs/twl4030*
9561
9562TI WILINK WIRELESS DRIVERS
9563L: linux-wireless@vger.kernel.org
9564W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9565W: http://wireless.kernel.org/en/users/Drivers/wl1251
9566T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9567S: Orphan
9568F: drivers/net/wireless/ti/
9569F: include/linux/wl12xx.h
9570
9571TIPC NETWORK LAYER
9572M: Jon Maloy <jon.maloy@ericsson.com>
9573M: Allan Stephens <allan.stephens@windriver.com>
9574L: netdev@vger.kernel.org (core kernel code)
9575L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9576W: http://tipc.sourceforge.net/
9577S: Maintained
9578F: include/uapi/linux/tipc*.h
9579F: net/tipc/
9580
9581TILE ARCHITECTURE
9582M: Chris Metcalf <cmetcalf@tilera.com>
9583W: http://www.tilera.com/scm/
9584S: Supported
9585F: arch/tile/
9586F: drivers/char/tile-srom.c
9587F: drivers/edac/tile_edac.c
9588F: drivers/net/ethernet/tile/
9589F: drivers/rtc/rtc-tile.c
9590F: drivers/tty/hvc/hvc_tile.c
9591F: drivers/tty/serial/tilegx.c
9592F: drivers/usb/host/*-tilegx.c
9593F: include/linux/usb/tilegx.h
9594
9595TLAN NETWORK DRIVER
9596M: Samuel Chessman <chessman@tux.org>
9597L: tlan-devel@lists.sourceforge.net (subscribers-only)
9598W: http://sourceforge.net/projects/tlan/
9599S: Maintained
9600F: Documentation/networking/tlan.txt
9601F: drivers/net/ethernet/ti/tlan.*
9602
9603TOMOYO SECURITY MODULE
9604M: Kentaro Takeda <takedakn@nttdata.co.jp>
9605M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9606L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9607L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9608L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9609L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9610W: http://tomoyo.sourceforge.jp/
9611T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9612S: Maintained
9613F: security/tomoyo/
9614
9615TOPSTAR LAPTOP EXTRAS DRIVER
9616M: Herton Ronaldo Krzesinski <herton@canonical.com>
9617L: platform-driver-x86@vger.kernel.org
9618S: Maintained
9619F: drivers/platform/x86/topstar-laptop.c
9620
9621TOSHIBA ACPI EXTRAS DRIVER
9622L: platform-driver-x86@vger.kernel.org
9623S: Orphan
9624F: drivers/platform/x86/toshiba_acpi.c
9625
9626TOSHIBA SMM DRIVER
9627M: Jonathan Buzzard <jonathan@buzzard.org.uk>
9628L: tlinux-users@tce.toshiba-dme.co.jp
9629W: http://www.buzzard.org.uk/toshiba/
9630S: Maintained
9631F: drivers/char/toshiba.c
9632F: include/linux/toshiba.h
9633F: include/uapi/linux/toshiba.h
9634
9635TMIO MMC DRIVER
9636M: Ian Molton <ian.molton@codethink.co.uk>
9637L: linux-mmc@vger.kernel.org
9638S: Maintained
9639F: drivers/mmc/host/tmio_mmc*
9640F: drivers/mmc/host/sh_mobile_sdhi.c
9641F: include/linux/mmc/tmio.h
9642F: include/linux/mmc/sh_mobile_sdhi.h
9643
9644TMP401 HARDWARE MONITOR DRIVER
9645M: Guenter Roeck <linux@roeck-us.net>
9646L: lm-sensors@lm-sensors.org
9647S: Maintained
9648F: Documentation/hwmon/tmp401
9649F: drivers/hwmon/tmp401.c
9650
9651TMPFS (SHMEM FILESYSTEM)
9652M: Hugh Dickins <hughd@google.com>
9653L: linux-mm@kvack.org
9654S: Maintained
9655F: include/linux/shmem_fs.h
9656F: mm/shmem.c
9657
9658TM6000 VIDEO4LINUX DRIVER
9659M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9660L: linux-media@vger.kernel.org
9661W: http://linuxtv.org
9662T: git git://linuxtv.org/media_tree.git
9663S: Odd fixes
9664F: drivers/media/usb/tm6000/
9665
9666TW68 VIDEO4LINUX DRIVER
9667M: Hans Verkuil <hverkuil@xs4all.nl>
9668L: linux-media@vger.kernel.org
9669T: git git://linuxtv.org/media_tree.git
9670W: http://linuxtv.org
9671S: Odd Fixes
9672F: drivers/media/pci/tw68/
9673
9674TPM DEVICE DRIVER
9675M: Peter Huewe <peterhuewe@gmx.de>
9676M: Ashley Lai <ashley@ashleylai.com>
9677M: Marcel Selhorst <tpmdd@selhorst.net>
9678W: http://tpmdd.sourceforge.net
9679L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9680S: Maintained
9681F: drivers/char/tpm/
9682
9683TRACING
9684M: Steven Rostedt <rostedt@goodmis.org>
9685M: Ingo Molnar <mingo@redhat.com>
9686T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9687S: Maintained
9688F: Documentation/trace/ftrace.txt
9689F: arch/*/*/*/ftrace.h
9690F: arch/*/kernel/ftrace.c
9691F: include/*/ftrace.h
9692F: include/linux/trace*.h
9693F: include/trace/
9694F: kernel/trace/
9695F: tools/testing/selftests/ftrace/
9696
9697TRIVIAL PATCHES
9698M: Jiri Kosina <trivial@kernel.org>
9699T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
9700S: Maintained
9701K: ^Subject:.*(?i)trivial
9702
9703TTY LAYER
9704M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9705M: Jiri Slaby <jslaby@suse.cz>
9706S: Supported
9707T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
9708F: drivers/tty/
9709F: drivers/tty/serial/serial_core.c
9710F: include/linux/serial_core.h
9711F: include/linux/serial.h
9712F: include/linux/tty.h
9713F: include/uapi/linux/serial_core.h
9714F: include/uapi/linux/serial.h
9715F: include/uapi/linux/tty.h
9716
9717TUA9001 MEDIA DRIVER
9718M: Antti Palosaari <crope@iki.fi>
9719L: linux-media@vger.kernel.org
9720W: http://linuxtv.org/
9721W: http://palosaari.fi/linux/
9722Q: http://patchwork.linuxtv.org/project/linux-media/list/
9723T: git git://linuxtv.org/anttip/media_tree.git
9724S: Maintained
9725F: drivers/media/tuners/tua9001*
9726
9727TULIP NETWORK DRIVERS
9728M: Grant Grundler <grundler@parisc-linux.org>
9729L: netdev@vger.kernel.org
9730S: Maintained
9731F: drivers/net/ethernet/dec/tulip/
9732
9733TUN/TAP driver
9734M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
9735W: http://vtun.sourceforge.net/tun
9736S: Maintained
9737F: Documentation/networking/tuntap.txt
9738F: arch/um/os-Linux/drivers/
9739
9740TURBOCHANNEL SUBSYSTEM
9741M: "Maciej W. Rozycki" <macro@linux-mips.org>
9742M: Ralf Baechle <ralf@linux-mips.org>
9743L: linux-mips@linux-mips.org
9744Q: http://patchwork.linux-mips.org/project/linux-mips/list/
9745S: Maintained
9746F: drivers/tc/
9747F: include/linux/tc.h
9748
9749U14-34F SCSI DRIVER
9750M: Dario Ballabio <ballabio_dario@emc.com>
9751L: linux-scsi@vger.kernel.org
9752S: Maintained
9753F: drivers/scsi/u14-34f.c
9754
9755UBI FILE SYSTEM (UBIFS)
9756M: Artem Bityutskiy <dedekind1@gmail.com>
9757M: Adrian Hunter <adrian.hunter@intel.com>
9758L: linux-mtd@lists.infradead.org
9759T: git git://git.infradead.org/ubifs-2.6.git
9760W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9761S: Maintained
9762F: Documentation/filesystems/ubifs.txt
9763F: fs/ubifs/
9764
9765UCLINUX (AND M68KNOMMU)
9766M: Greg Ungerer <gerg@uclinux.org>
9767W: http://www.uclinux.org/
9768L: uclinux-dev@uclinux.org (subscribers-only)
9769S: Maintained
9770F: arch/m68k/*/*_no.*
9771F: arch/m68k/include/asm/*_no.*
9772
9773UDF FILESYSTEM
9774M: Jan Kara <jack@suse.cz>
9775S: Maintained
9776F: Documentation/filesystems/udf.txt
9777F: fs/udf/
9778
9779UFS FILESYSTEM
9780M: Evgeniy Dushistov <dushistov@mail.ru>
9781S: Maintained
9782F: Documentation/filesystems/ufs.txt
9783F: fs/ufs/
9784
9785UHID USERSPACE HID IO DRIVER:
9786M: David Herrmann <dh.herrmann@googlemail.com>
9787L: linux-input@vger.kernel.org
9788S: Maintained
9789F: drivers/hid/uhid.c
9790F: include/uapi/linux/uhid.h
9791
9792ULTRA-WIDEBAND (UWB) SUBSYSTEM:
9793L: linux-usb@vger.kernel.org
9794S: Orphan
9795F: drivers/uwb/
9796F: include/linux/uwb.h
9797F: include/linux/uwb/
9798
9799UNICORE32 ARCHITECTURE:
9800M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9801W: http://mprc.pku.edu.cn/~guanxuetao/linux
9802S: Maintained
9803T: git git://github.com/gxt/linux.git
9804F: arch/unicore32/
9805
9806UNIFDEF
9807M: Tony Finch <dot@dotat.at>
9808W: http://dotat.at/prog/unifdef
9809S: Maintained
9810F: scripts/unifdef.c
9811
9812UNIFORM CDROM DRIVER
9813M: Jens Axboe <axboe@kernel.dk>
9814W: http://www.kernel.dk
9815S: Maintained
9816F: Documentation/cdrom/
9817F: drivers/cdrom/cdrom.c
9818F: include/linux/cdrom.h
9819F: include/uapi/linux/cdrom.h
9820
9821UNISYS S-PAR DRIVERS
9822M: Benjamin Romer <benjamin.romer@unisys.com>
9823M: David Kershner <david.kershner@unisys.com>
9824L: sparmaintainer@unisys.com (Unisys internal)
9825S: Supported
9826F: drivers/staging/unisys/
9827
9828UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9829M: Vinayak Holikatti <vinholikatti@gmail.com>
9830L: linux-scsi@vger.kernel.org
9831S: Supported
9832F: Documentation/scsi/ufs.txt
9833F: drivers/scsi/ufs/
9834
9835UNSORTED BLOCK IMAGES (UBI)
9836M: Artem Bityutskiy <dedekind1@gmail.com>
9837W: http://www.linux-mtd.infradead.org/
9838L: linux-mtd@lists.infradead.org
9839T: git git://git.infradead.org/ubifs-2.6.git
9840S: Maintained
9841F: drivers/mtd/ubi/
9842F: include/linux/mtd/ubi.h
9843F: include/uapi/mtd/ubi-user.h
9844
9845UNSORTED BLOCK IMAGES (UBI) Fastmap
9846M: Richard Weinberger <richard@nod.at>
9847L: linux-mtd@lists.infradead.org
9848S: Maintained
9849F: drivers/mtd/ubi/fastmap.c
9850
9851USB ACM DRIVER
9852M: Oliver Neukum <oliver@neukum.org>
9853L: linux-usb@vger.kernel.org
9854S: Maintained
9855F: Documentation/usb/acm.txt
9856F: drivers/usb/class/cdc-acm.*
9857
9858USB AR5523 WIRELESS DRIVER
9859M: Pontus Fuchs <pontus.fuchs@gmail.com>
9860L: linux-wireless@vger.kernel.org
9861S: Maintained
9862F: drivers/net/wireless/ath/ar5523/
9863
9864USB ATTACHED SCSI
9865M: Hans de Goede <hdegoede@redhat.com>
9866M: Gerd Hoffmann <kraxel@redhat.com>
9867L: linux-usb@vger.kernel.org
9868L: linux-scsi@vger.kernel.org
9869S: Maintained
9870F: drivers/usb/storage/uas.c
9871
9872USB CDC ETHERNET DRIVER
9873M: Oliver Neukum <oliver@neukum.org>
9874L: linux-usb@vger.kernel.org
9875S: Maintained
9876F: drivers/net/usb/cdc_*.c
9877F: include/uapi/linux/usb/cdc.h
9878
9879USB CYPRESS C67X00 DRIVER
9880M: Peter Korsgaard <jacmet@sunsite.dk>
9881L: linux-usb@vger.kernel.org
9882S: Maintained
9883F: drivers/usb/c67x00/
9884
9885USB DAVICOM DM9601 DRIVER
9886M: Peter Korsgaard <jacmet@sunsite.dk>
9887L: netdev@vger.kernel.org
9888W: http://www.linux-usb.org/usbnet
9889S: Maintained
9890F: drivers/net/usb/dm9601.c
9891
9892USB DIAMOND RIO500 DRIVER
9893M: Cesar Miquel <miquel@df.uba.ar>
9894L: rio500-users@lists.sourceforge.net
9895W: http://rio500.sourceforge.net
9896S: Maintained
9897F: drivers/usb/misc/rio500*
9898
9899USB EHCI DRIVER
9900M: Alan Stern <stern@rowland.harvard.edu>
9901L: linux-usb@vger.kernel.org
9902S: Maintained
9903F: Documentation/usb/ehci.txt
9904F: drivers/usb/host/ehci*
9905
9906USB GADGET/PERIPHERAL SUBSYSTEM
9907M: Felipe Balbi <balbi@ti.com>
9908L: linux-usb@vger.kernel.org
9909W: http://www.linux-usb.org/gadget
9910T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9911S: Maintained
9912F: drivers/usb/gadget/
9913F: include/linux/usb/gadget*
9914
9915USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
9916M: Jiri Kosina <jkosina@suse.cz>
9917L: linux-usb@vger.kernel.org
9918T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
9919S: Maintained
9920F: Documentation/hid/hiddev.txt
9921F: drivers/hid/usbhid/
9922
9923USB ISP116X DRIVER
9924M: Olav Kongas <ok@artecdesign.ee>
9925L: linux-usb@vger.kernel.org
9926S: Maintained
9927F: drivers/usb/host/isp116x*
9928F: include/linux/usb/isp116x.h
9929
9930USB MASS STORAGE DRIVER
9931M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
9932L: linux-usb@vger.kernel.org
9933L: usb-storage@lists.one-eyed-alien.net
9934S: Maintained
9935W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
9936F: drivers/usb/storage/
9937
9938USB MIDI DRIVER
9939M: Clemens Ladisch <clemens@ladisch.de>
9940L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9941T: git git://git.alsa-project.org/alsa-kernel.git
9942S: Maintained
9943F: sound/usb/midi.*
9944
9945USB NETWORKING DRIVERS
9946L: linux-usb@vger.kernel.org
9947S: Odd Fixes
9948F: drivers/net/usb/
9949
9950USB OHCI DRIVER
9951M: Alan Stern <stern@rowland.harvard.edu>
9952L: linux-usb@vger.kernel.org
9953S: Maintained
9954F: Documentation/usb/ohci.txt
9955F: drivers/usb/host/ohci*
9956
9957USB OVER IP DRIVER
9958M: Valentina Manea <valentina.manea.m@gmail.com>
9959M: Shuah Khan <shuah.kh@samsung.com>
9960L: linux-usb@vger.kernel.org
9961S: Maintained
9962F: drivers/usb/usbip/
9963F: tools/usb/usbip/
9964
9965USB PEGASUS DRIVER
9966M: Petko Manolov <petkan@nucleusys.com>
9967L: linux-usb@vger.kernel.org
9968L: netdev@vger.kernel.org
9969T: git git://github.com/petkan/pegasus.git
9970W: https://github.com/petkan/pegasus
9971S: Maintained
9972F: drivers/net/usb/pegasus.*
9973
9974USB PHY LAYER
9975M: Felipe Balbi <balbi@ti.com>
9976L: linux-usb@vger.kernel.org
9977T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9978S: Maintained
9979F: drivers/usb/phy/
9980
9981USB PRINTER DRIVER (usblp)
9982M: Pete Zaitcev <zaitcev@redhat.com>
9983L: linux-usb@vger.kernel.org
9984S: Supported
9985F: drivers/usb/class/usblp.c
9986
9987USB RTL8150 DRIVER
9988M: Petko Manolov <petkan@nucleusys.com>
9989L: linux-usb@vger.kernel.org
9990L: netdev@vger.kernel.org
9991T: git git://github.com/petkan/rtl8150.git
9992W: https://github.com/petkan/rtl8150
9993S: Maintained
9994F: drivers/net/usb/rtl8150.c
9995
9996USB SERIAL SUBSYSTEM
9997M: Johan Hovold <johan@kernel.org>
9998L: linux-usb@vger.kernel.org
9999S: Maintained
10000F: Documentation/usb/usb-serial.txt
10001F: drivers/usb/serial/
10002F: include/linux/usb/serial.h
10003
10004USB SMSC75XX ETHERNET DRIVER
10005M: Steve Glendinning <steve.glendinning@shawell.net>
10006L: netdev@vger.kernel.org
10007S: Maintained
10008F: drivers/net/usb/smsc75xx.*
10009
10010USB SMSC95XX ETHERNET DRIVER
10011M: Steve Glendinning <steve.glendinning@shawell.net>
10012L: netdev@vger.kernel.org
10013S: Maintained
10014F: drivers/net/usb/smsc95xx.*
10015
10016USB SUBSYSTEM
10017M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10018L: linux-usb@vger.kernel.org
10019W: http://www.linux-usb.org
10020T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10021S: Supported
10022F: Documentation/usb/
10023F: drivers/usb/
10024F: include/linux/usb.h
10025F: include/linux/usb/
10026
10027USB UHCI DRIVER
10028M: Alan Stern <stern@rowland.harvard.edu>
10029L: linux-usb@vger.kernel.org
10030S: Maintained
10031F: drivers/usb/host/uhci*
10032
10033USB "USBNET" DRIVER FRAMEWORK
10034M: Oliver Neukum <oneukum@suse.de>
10035L: netdev@vger.kernel.org
10036W: http://www.linux-usb.org/usbnet
10037S: Maintained
10038F: drivers/net/usb/usbnet.c
10039F: include/linux/usb/usbnet.h
10040
10041USB VIDEO CLASS
10042M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10043L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10044L: linux-media@vger.kernel.org
10045T: git git://linuxtv.org/media_tree.git
10046W: http://www.ideasonboard.org/uvc/
10047S: Maintained
10048F: drivers/media/usb/uvc/
10049F: include/uapi/linux/uvcvideo.h
10050
10051USB VISION DRIVER
10052M: Hans Verkuil <hverkuil@xs4all.nl>
10053L: linux-media@vger.kernel.org
10054T: git git://linuxtv.org/media_tree.git
10055W: http://linuxtv.org
10056S: Odd Fixes
10057F: drivers/media/usb/usbvision/
10058
10059USB WEBCAM GADGET
10060M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10061L: linux-usb@vger.kernel.org
10062S: Maintained
10063F: drivers/usb/gadget/function/*uvc*
10064F: drivers/usb/gadget/legacy/webcam.c
10065
10066USB WIRELESS RNDIS DRIVER (rndis_wlan)
10067M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
10068L: linux-wireless@vger.kernel.org
10069S: Maintained
10070F: drivers/net/wireless/rndis_wlan.c
10071
10072USB XHCI DRIVER
10073M: Mathias Nyman <mathias.nyman@intel.com>
10074L: linux-usb@vger.kernel.org
10075S: Supported
10076F: drivers/usb/host/xhci*
10077F: drivers/usb/host/pci-quirks*
10078
10079USB ZD1201 DRIVER
10080L: linux-wireless@vger.kernel.org
10081W: http://linux-lc100020.sourceforge.net
10082S: Orphan
10083F: drivers/net/wireless/zd1201.*
10084
10085USB ZR364XX DRIVER
10086M: Antoine Jacquet <royale@zerezo.com>
10087L: linux-usb@vger.kernel.org
10088L: linux-media@vger.kernel.org
10089T: git git://linuxtv.org/media_tree.git
10090W: http://royale.zerezo.com/zr364xx/
10091S: Maintained
10092F: Documentation/video4linux/zr364xx.txt
10093F: drivers/media/usb/zr364xx/
10094
10095USER-MODE LINUX (UML)
10096M: Jeff Dike <jdike@addtoit.com>
10097M: Richard Weinberger <richard@nod.at>
10098L: user-mode-linux-devel@lists.sourceforge.net
10099L: user-mode-linux-user@lists.sourceforge.net
10100W: http://user-mode-linux.sourceforge.net
10101S: Maintained
10102F: Documentation/virtual/uml/
10103F: arch/um/
10104F: arch/x86/um/
10105F: fs/hostfs/
10106F: fs/hppfs/
10107
10108USERSPACE I/O (UIO)
10109M: "Hans J. Koch" <hjk@hansjkoch.de>
10110M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10111S: Maintained
10112F: Documentation/DocBook/uio-howto.tmpl
10113F: drivers/uio/
10114F: include/linux/uio*.h
10115
10116UTIL-LINUX PACKAGE
10117M: Karel Zak <kzak@redhat.com>
10118L: util-linux@vger.kernel.org
10119W: http://en.wikipedia.org/wiki/Util-linux
10120T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10121S: Maintained
10122
10123UVESAFB DRIVER
10124M: Michal Januszewski <spock@gentoo.org>
10125L: linux-fbdev@vger.kernel.org
10126W: http://dev.gentoo.org/~spock/projects/uvesafb/
10127S: Maintained
10128F: Documentation/fb/uvesafb.txt
10129F: drivers/video/fbdev/uvesafb.*
10130
10131VFAT/FAT/MSDOS FILESYSTEM
10132M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10133S: Maintained
10134F: Documentation/filesystems/vfat.txt
10135F: fs/fat/
10136
10137VFIO DRIVER
10138M: Alex Williamson <alex.williamson@redhat.com>
10139L: kvm@vger.kernel.org
10140S: Maintained
10141F: Documentation/vfio.txt
10142F: drivers/vfio/
10143F: include/linux/vfio.h
10144F: include/uapi/linux/vfio.h
10145
10146VIDEOBUF2 FRAMEWORK
10147M: Pawel Osciak <pawel@osciak.com>
10148M: Marek Szyprowski <m.szyprowski@samsung.com>
10149M: Kyungmin Park <kyungmin.park@samsung.com>
10150L: linux-media@vger.kernel.org
10151S: Maintained
10152F: drivers/media/v4l2-core/videobuf2-*
10153F: include/media/videobuf2-*
10154
10155VIRTIO CONSOLE DRIVER
10156M: Amit Shah <amit.shah@redhat.com>
10157L: virtualization@lists.linux-foundation.org
10158S: Maintained
10159F: drivers/char/virtio_console.c
10160F: include/linux/virtio_console.h
10161F: include/uapi/linux/virtio_console.h
10162
10163VIRTIO CORE, NET AND BLOCK DRIVERS
10164M: Rusty Russell <rusty@rustcorp.com.au>
10165M: "Michael S. Tsirkin" <mst@redhat.com>
10166L: virtualization@lists.linux-foundation.org
10167S: Maintained
10168F: drivers/virtio/
10169F: tools/virtio/
10170F: drivers/net/virtio_net.c
10171F: drivers/block/virtio_blk.c
10172F: include/linux/virtio_*.h
10173F: include/uapi/linux/virtio_*.h
10174
10175VIRTIO HOST (VHOST)
10176M: "Michael S. Tsirkin" <mst@redhat.com>
10177L: kvm@vger.kernel.org
10178L: virtualization@lists.linux-foundation.org
10179L: netdev@vger.kernel.org
10180S: Maintained
10181F: drivers/vhost/
10182F: include/uapi/linux/vhost.h
10183
10184VIA RHINE NETWORK DRIVER
10185M: Roger Luethi <rl@hellgate.ch>
10186S: Maintained
10187F: drivers/net/ethernet/via/via-rhine.c
10188
10189VIA SD/MMC CARD CONTROLLER DRIVER
10190M: Bruce Chang <brucechang@via.com.tw>
10191M: Harald Welte <HaraldWelte@viatech.com>
10192S: Maintained
10193F: drivers/mmc/host/via-sdmmc.c
10194
10195VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10196M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10197L: linux-fbdev@vger.kernel.org
10198S: Maintained
10199F: include/linux/via-core.h
10200F: include/linux/via-gpio.h
10201F: include/linux/via_i2c.h
10202F: drivers/video/fbdev/via/
10203
10204VIA VELOCITY NETWORK DRIVER
10205M: Francois Romieu <romieu@fr.zoreil.com>
10206L: netdev@vger.kernel.org
10207S: Maintained
10208F: drivers/net/ethernet/via/via-velocity.*
10209
10210VIVI VIRTUAL VIDEO DRIVER
10211M: Hans Verkuil <hverkuil@xs4all.nl>
10212L: linux-media@vger.kernel.org
10213T: git git://linuxtv.org/media_tree.git
10214W: http://linuxtv.org
10215S: Maintained
10216F: drivers/media/platform/vivi*
10217
10218VLAN (802.1Q)
10219M: Patrick McHardy <kaber@trash.net>
10220L: netdev@vger.kernel.org
10221S: Maintained
10222F: drivers/net/macvlan.c
10223F: include/linux/if_*vlan.h
10224F: net/8021q/
10225
10226VLYNQ BUS
10227M: Florian Fainelli <florian@openwrt.org>
10228L: openwrt-devel@lists.openwrt.org (subscribers-only)
10229S: Maintained
10230F: drivers/vlynq/vlynq.c
10231F: include/linux/vlynq.h
10232
10233VME SUBSYSTEM
10234M: Martyn Welch <martyn.welch@ge.com>
10235M: Manohar Vanga <manohar.vanga@gmail.com>
10236M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10237L: devel@driverdev.osuosl.org
10238S: Maintained
10239T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10240F: Documentation/vme_api.txt
10241F: drivers/staging/vme/
10242F: drivers/vme/
10243F: include/linux/vme*
10244
10245VMWARE HYPERVISOR INTERFACE
10246M: Alok Kataria <akataria@vmware.com>
10247L: virtualization@lists.linux-foundation.org
10248S: Supported
10249F: arch/x86/kernel/cpu/vmware.c
10250
10251VMWARE BALLOON DRIVER
10252M: Xavier Deguillard <xdeguillard@vmware.com>
10253M: Philip Moltmann <moltmann@vmware.com>
10254M: "VMware, Inc." <pv-drivers@vmware.com>
10255L: linux-kernel@vger.kernel.org
10256S: Maintained
10257F: drivers/misc/vmw_balloon.c
10258
10259VMWARE VMXNET3 ETHERNET DRIVER
10260M: Shreyas Bhatewara <sbhatewara@vmware.com>
10261M: "VMware, Inc." <pv-drivers@vmware.com>
10262L: netdev@vger.kernel.org
10263S: Maintained
10264F: drivers/net/vmxnet3/
10265
10266VMware PVSCSI driver
10267M: Arvind Kumar <arvindkumar@vmware.com>
10268M: VMware PV-Drivers <pv-drivers@vmware.com>
10269L: linux-scsi@vger.kernel.org
10270S: Maintained
10271F: drivers/scsi/vmw_pvscsi.c
10272F: drivers/scsi/vmw_pvscsi.h
10273
10274VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10275M: Liam Girdwood <lgirdwood@gmail.com>
10276M: Mark Brown <broonie@kernel.org>
10277L: linux-kernel@vger.kernel.org
10278W: http://opensource.wolfsonmicro.com/node/15
10279W: http://www.slimlogic.co.uk/?p=48
10280T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10281S: Supported
10282F: drivers/regulator/
10283F: include/linux/regulator/
10284
10285VT1211 HARDWARE MONITOR DRIVER
10286M: Juerg Haefliger <juergh@gmail.com>
10287L: lm-sensors@lm-sensors.org
10288S: Maintained
10289F: Documentation/hwmon/vt1211
10290F: drivers/hwmon/vt1211.c
10291
10292VT8231 HARDWARE MONITOR DRIVER
10293M: Roger Lucas <vt8231@hiddenengine.co.uk>
10294L: lm-sensors@lm-sensors.org
10295S: Maintained
10296F: drivers/hwmon/vt8231.c
10297
10298VUB300 USB to SDIO/SD/MMC bridge chip
10299M: Tony Olech <tony.olech@elandigitalsystems.com>
10300L: linux-mmc@vger.kernel.org
10301L: linux-usb@vger.kernel.org
10302S: Supported
10303F: drivers/mmc/host/vub300.c
10304
10305W1 DALLAS'S 1-WIRE BUS
10306M: Evgeniy Polyakov <zbr@ioremap.net>
10307S: Maintained
10308F: Documentation/w1/
10309F: drivers/w1/
10310
10311W83791D HARDWARE MONITORING DRIVER
10312M: Marc Hulsman <m.hulsman@tudelft.nl>
10313L: lm-sensors@lm-sensors.org
10314S: Maintained
10315F: Documentation/hwmon/w83791d
10316F: drivers/hwmon/w83791d.c
10317
10318W83793 HARDWARE MONITORING DRIVER
10319M: Rudolf Marek <r.marek@assembler.cz>
10320L: lm-sensors@lm-sensors.org
10321S: Maintained
10322F: Documentation/hwmon/w83793
10323F: drivers/hwmon/w83793.c
10324
10325W83795 HARDWARE MONITORING DRIVER
10326M: Jean Delvare <jdelvare@suse.de>
10327L: lm-sensors@lm-sensors.org
10328S: Maintained
10329F: drivers/hwmon/w83795.c
10330
10331W83L51xD SD/MMC CARD INTERFACE DRIVER
10332M: Pierre Ossman <pierre@ossman.eu>
10333S: Maintained
10334F: drivers/mmc/host/wbsd.*
10335
10336WACOM PROTOCOL 4 SERIAL TABLETS
10337M: Julian Squires <julian@cipht.net>
10338M: Hans de Goede <hdegoede@redhat.com>
10339L: linux-input@vger.kernel.org
10340S: Maintained
10341F: drivers/input/tablet/wacom_serial4.c
10342
10343WATCHDOG DEVICE DRIVERS
10344M: Wim Van Sebroeck <wim@iguana.be>
10345L: linux-watchdog@vger.kernel.org
10346W: http://www.linux-watchdog.org/
10347T: git git://www.linux-watchdog.org/linux-watchdog.git
10348S: Maintained
10349F: Documentation/watchdog/
10350F: drivers/watchdog/
10351F: include/linux/watchdog.h
10352F: include/uapi/linux/watchdog.h
10353
10354WD7000 SCSI DRIVER
10355M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
10356L: linux-scsi@vger.kernel.org
10357S: Maintained
10358F: drivers/scsi/wd7000.c
10359
10360WIIMOTE HID DRIVER
10361M: David Herrmann <dh.herrmann@googlemail.com>
10362L: linux-input@vger.kernel.org
10363S: Maintained
10364F: drivers/hid/hid-wiimote*
10365
10366WINBOND CIR DRIVER
10367M: David Härdeman <david@hardeman.nu>
10368S: Maintained
10369F: drivers/media/rc/winbond-cir.c
10370
10371WIMAX STACK
10372M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10373M: linux-wimax@intel.com
10374L: wimax@linuxwimax.org (subscribers-only)
10375S: Supported
10376W: http://linuxwimax.org
10377F: Documentation/wimax/README.wimax
10378F: include/linux/wimax/debug.h
10379F: include/net/wimax.h
10380F: include/uapi/linux/wimax.h
10381F: net/wimax/
10382
10383WISTRON LAPTOP BUTTON DRIVER
10384M: Miloslav Trmac <mitr@volny.cz>
10385S: Maintained
10386F: drivers/input/misc/wistron_btns.c
10387
10388WL3501 WIRELESS PCMCIA CARD DRIVER
10389M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10390L: linux-wireless@vger.kernel.org
10391W: http://oops.ghostprotocols.net:81/blog
10392S: Maintained
10393F: drivers/net/wireless/wl3501*
10394
10395WM97XX TOUCHSCREEN DRIVERS
10396M: Mark Brown <broonie@kernel.org>
10397M: Liam Girdwood <lrg@slimlogic.co.uk>
10398L: linux-input@vger.kernel.org
10399T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10400W: http://opensource.wolfsonmicro.com/node/7
10401S: Supported
10402F: drivers/input/touchscreen/*wm97*
10403F: include/linux/wm97xx.h
10404
10405WOLFSON MICROELECTRONICS DRIVERS
10406L: patches@opensource.wolfsonmicro.com
10407T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10408T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10409W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10410S: Supported
10411F: Documentation/hwmon/wm83??
10412F: arch/arm/mach-s3c64xx/mach-crag6410*
10413F: drivers/clk/clk-wm83*.c
10414F: drivers/extcon/extcon-arizona.c
10415F: drivers/leds/leds-wm83*.c
10416F: drivers/gpio/gpio-*wm*.c
10417F: drivers/gpio/gpio-arizona.c
10418F: drivers/hwmon/wm83??-hwmon.c
10419F: drivers/input/misc/wm831x-on.c
10420F: drivers/input/touchscreen/wm831x-ts.c
10421F: drivers/input/touchscreen/wm97*.c
10422F: drivers/mfd/arizona*
10423F: drivers/mfd/wm*.c
10424F: drivers/power/wm83*.c
10425F: drivers/rtc/rtc-wm83*.c
10426F: drivers/regulator/wm8*.c
10427F: drivers/video/backlight/wm83*_bl.c
10428F: drivers/watchdog/wm83*_wdt.c
10429F: include/linux/mfd/arizona/
10430F: include/linux/mfd/wm831x/
10431F: include/linux/mfd/wm8350/
10432F: include/linux/mfd/wm8400*
10433F: include/linux/wm97xx.h
10434F: include/sound/wm????.h
10435F: sound/soc/codecs/arizona.?
10436F: sound/soc/codecs/wm*
10437
10438WORKQUEUE
10439M: Tejun Heo <tj@kernel.org>
10440T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10441S: Maintained
10442F: include/linux/workqueue.h
10443F: kernel/workqueue.c
10444F: Documentation/workqueue.txt
10445
10446X.25 NETWORK LAYER
10447M: Andrew Hendry <andrew.hendry@gmail.com>
10448L: linux-x25@vger.kernel.org
10449S: Odd Fixes
10450F: Documentation/networking/x25*
10451F: include/net/x25*
10452F: net/x25/
10453
10454X86 ARCHITECTURE (32-BIT AND 64-BIT)
10455M: Thomas Gleixner <tglx@linutronix.de>
10456M: Ingo Molnar <mingo@redhat.com>
10457M: "H. Peter Anvin" <hpa@zytor.com>
10458M: x86@kernel.org
10459L: linux-kernel@vger.kernel.org
10460T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10461S: Maintained
10462F: Documentation/x86/
10463F: arch/x86/
10464
10465X86 PLATFORM DRIVERS
10466M: Darren Hart <dvhart@infradead.org>
10467L: platform-driver-x86@vger.kernel.org
10468T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10469S: Maintained
10470F: drivers/platform/x86/
10471
10472X86 MCE INFRASTRUCTURE
10473M: Tony Luck <tony.luck@intel.com>
10474M: Borislav Petkov <bp@alien8.de>
10475L: linux-edac@vger.kernel.org
10476S: Maintained
10477F: arch/x86/kernel/cpu/mcheck/*
10478
10479XC2028/3028 TUNER DRIVER
10480M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10481L: linux-media@vger.kernel.org
10482W: http://linuxtv.org
10483T: git git://linuxtv.org/media_tree.git
10484S: Maintained
10485F: drivers/media/tuners/tuner-xc2028.*
10486
10487XEN HYPERVISOR INTERFACE
10488M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10489M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10490M: David Vrabel <david.vrabel@citrix.com>
10491L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10492T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10493S: Supported
10494F: arch/x86/xen/
10495F: drivers/*/xen-*front.c
10496F: drivers/xen/
10497F: arch/x86/include/asm/xen/
10498F: include/xen/
10499F: include/uapi/xen/
10500
10501XEN HYPERVISOR ARM
10502M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10503L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10504S: Supported
10505F: arch/arm/xen/
10506F: arch/arm/include/asm/xen/
10507
10508XEN HYPERVISOR ARM64
10509M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10510L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10511S: Supported
10512F: arch/arm64/xen/
10513F: arch/arm64/include/asm/xen/
10514
10515XEN NETWORK BACKEND DRIVER
10516M: Ian Campbell <ian.campbell@citrix.com>
10517M: Wei Liu <wei.liu2@citrix.com>
10518L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10519L: netdev@vger.kernel.org
10520S: Supported
10521F: drivers/net/xen-netback/*
10522
10523XEN PCI SUBSYSTEM
10524M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10525L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10526S: Supported
10527F: arch/x86/pci/*xen*
10528F: drivers/pci/*xen*
10529
10530XEN BLOCK SUBSYSTEM
10531M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10532L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10533S: Supported
10534F: drivers/block/xen-blkback/*
10535F: drivers/block/xen*
10536
10537XEN PVSCSI DRIVERS
10538M: Juergen Gross <jgross@suse.com>
10539L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10540L: linux-scsi@vger.kernel.org
10541S: Supported
10542F: drivers/scsi/xen-scsifront.c
10543F: drivers/xen/xen-scsiback.c
10544F: include/xen/interface/io/vscsiif.h
10545
10546XEN SWIOTLB SUBSYSTEM
10547M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10548L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10549S: Supported
10550F: arch/x86/xen/*swiotlb*
10551F: drivers/xen/*swiotlb*
10552
10553XFS FILESYSTEM
10554P: Silicon Graphics Inc
10555M: Dave Chinner <david@fromorbit.com>
10556M: xfs@oss.sgi.com
10557L: xfs@oss.sgi.com
10558W: http://oss.sgi.com/projects/xfs
10559T: git git://oss.sgi.com/xfs/xfs.git
10560S: Supported
10561F: Documentation/filesystems/xfs.txt
10562F: fs/xfs/
10563
10564XILINX AXI ETHERNET DRIVER
10565M: Anirudha Sarangi <anirudh@xilinx.com>
10566M: John Linn <John.Linn@xilinx.com>
10567S: Maintained
10568F: drivers/net/ethernet/xilinx/xilinx_axienet*
10569
10570XILINX UARTLITE SERIAL DRIVER
10571M: Peter Korsgaard <jacmet@sunsite.dk>
10572L: linux-serial@vger.kernel.org
10573S: Maintained
10574F: drivers/tty/serial/uartlite.c
10575
10576XILLYBUS DRIVER
10577M: Eli Billauer <eli.billauer@gmail.com>
10578L: linux-kernel@vger.kernel.org
10579S: Supported
10580F: drivers/char/xillybus/
10581
10582XTENSA XTFPGA PLATFORM SUPPORT
10583M: Max Filippov <jcmvbkbc@gmail.com>
10584L: linux-xtensa@linux-xtensa.org
10585S: Maintained
10586F: drivers/spi/spi-xtensa-xtfpga.c
10587
10588YAM DRIVER FOR AX.25
10589M: Jean-Paul Roubelat <jpr@f6fbb.org>
10590L: linux-hams@vger.kernel.org
10591S: Maintained
10592F: drivers/net/hamradio/yam*
10593F: include/linux/yam.h
10594
10595YEALINK PHONE DRIVER
10596M: Henk Vergonet <Henk.Vergonet@gmail.com>
10597L: usbb2k-api-dev@nongnu.org
10598S: Maintained
10599F: Documentation/input/yealink.txt
10600F: drivers/input/misc/yealink.*
10601
10602Z8530 DRIVER FOR AX.25
10603M: Joerg Reuter <jreuter@yaina.de>
10604W: http://yaina.de/jreuter/
10605W: http://www.qsl.net/dl1bke/
10606L: linux-hams@vger.kernel.org
10607S: Maintained
10608F: Documentation/networking/z8530drv.txt
10609F: drivers/net/hamradio/*scc.c
10610F: drivers/net/hamradio/z8530.h
10611
10612ZBUD COMPRESSED PAGE ALLOCATOR
10613M: Seth Jennings <sjennings@variantweb.net>
10614L: linux-mm@kvack.org
10615S: Maintained
10616F: mm/zbud.c
10617F: include/linux/zbud.h
10618
10619ZD1211RW WIRELESS DRIVER
10620M: Daniel Drake <dsd@gentoo.org>
10621M: Ulrich Kunitz <kune@deine-taler.de>
10622W: http://zd1211.ath.cx/wiki/DriverRewrite
10623L: linux-wireless@vger.kernel.org
10624L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10625S: Maintained
10626F: drivers/net/wireless/zd1211rw/
10627
10628ZR36067 VIDEO FOR LINUX DRIVER
10629L: mjpeg-users@lists.sourceforge.net
10630L: linux-media@vger.kernel.org
10631W: http://mjpeg.sourceforge.net/driver-zoran/
10632T: hg http://linuxtv.org/hg/v4l-dvb
10633S: Odd Fixes
10634F: drivers/media/pci/zoran/
10635
10636ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10637M: Minchan Kim <minchan@kernel.org>
10638M: Nitin Gupta <ngupta@vflare.org>
10639L: linux-kernel@vger.kernel.org
10640S: Maintained
10641F: drivers/block/zram/
10642F: Documentation/blockdev/zram.txt
10643
10644ZS DECSTATION Z85C30 SERIAL DRIVER
10645M: "Maciej W. Rozycki" <macro@linux-mips.org>
10646S: Maintained
10647F: drivers/tty/serial/zs.*
10648
10649ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10650M: Minchan Kim <minchan@kernel.org>
10651M: Nitin Gupta <ngupta@vflare.org>
10652L: linux-mm@kvack.org
10653S: Maintained
10654F: mm/zsmalloc.c
10655F: include/linux/zsmalloc.h
10656
10657ZSWAP COMPRESSED SWAP CACHING
10658M: Seth Jennings <sjennings@variantweb.net>
10659L: linux-mm@kvack.org
10660S: Maintained
10661F: mm/zswap.c
10662
10663THE REST
10664M: Linus Torvalds <torvalds@linux-foundation.org>
10665L: linux-kernel@vger.kernel.org
10666Q: http://patchwork.kernel.org/project/LKML/list/
10667T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
10668S: Buried alive in reporters
10669F: *
10670F: */