md/raid5: separate large if clause out of fetch_block().
[deliverable/linux.git] / MAINTAINERS
... / ...
CommitLineData
1
2
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
39
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
53 PLEASE remember that submissions must be made under the terms
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
58
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
68
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
112 K: of_get_profile
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
123Maintainers List (try to look for most precise areas first)
124
125 -----------------------------------
126
1273C59X NETWORK DRIVER
128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129L: netdev@vger.kernel.org
130S: Maintained
131F: Documentation/networking/vortex.txt
132F: drivers/net/ethernet/3com/3c59x.c
133
1343CR990 NETWORK DRIVER
135M: David Dillow <dave@thedillows.org>
136L: netdev@vger.kernel.org
137S: Maintained
138F: drivers/net/ethernet/3com/typhoon*
139
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
142L: linux-scsi@vger.kernel.org
143W: http://www.lsi.com
144S: Supported
145F: drivers/scsi/3w-*
146
14753C700 AND 53C700-66 SCSI DRIVER
148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149L: linux-scsi@vger.kernel.org
150S: Maintained
151F: drivers/scsi/53c700*
152
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156L: linux-bluetooth@vger.kernel.org
157L: linux-wpan@vger.kernel.org
158S: Maintained
159F: net/6lowpan/
160F: include/net/6lowpan.h
161
1626PACK NETWORK DRIVER FOR AX.25
163M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
164L: linux-hams@vger.kernel.org
165S: Maintained
166F: drivers/net/hamradio/6pack.c
167
1688169 10/100/1000 GIGABIT ETHERNET DRIVER
169M: Realtek linux nic maintainers <nic_swsd@realtek.com>
170L: netdev@vger.kernel.org
171S: Maintained
172F: drivers/net/ethernet/realtek/r8169.c
173
1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER
175M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
176L: linux-serial@vger.kernel.org
177W: http://serial.sourceforge.net
178S: Maintained
179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180F: drivers/tty/serial/8250*
181F: include/linux/serial_8250.h
182
1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184L: netdev@vger.kernel.org
185S: Orphan / Obsolete
186F: drivers/net/ethernet/8390/
187
1889P FILE SYSTEM
189M: Eric Van Hensbergen <ericvh@gmail.com>
190M: Ron Minnich <rminnich@sandia.gov>
191M: Latchesar Ionkov <lucho@ionkov.net>
192L: v9fs-developer@lists.sourceforge.net
193W: http://swik.net/v9fs
194Q: http://patchwork.kernel.org/project/v9fs-devel/list/
195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196S: Maintained
197F: Documentation/filesystems/9p.txt
198F: fs/9p/
199F: net/9p/
200F: include/net/9p/
201F: include/uapi/linux/virtio_9p.h
202F: include/trace/events/9p.h
203
204
205A8293 MEDIA DRIVER
206M: Antti Palosaari <crope@iki.fi>
207L: linux-media@vger.kernel.org
208W: http://linuxtv.org/
209W: http://palosaari.fi/linux/
210Q: http://patchwork.linuxtv.org/project/linux-media/list/
211T: git git://linuxtv.org/anttip/media_tree.git
212S: Maintained
213F: drivers/media/dvb-frontends/a8293*
214
215AACRAID SCSI RAID DRIVER
216M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217L: linux-scsi@vger.kernel.org
218W: http://www.adaptec.com/
219S: Supported
220F: Documentation/scsi/aacraid.txt
221F: drivers/scsi/aacraid/
222
223ABI/API
224L: linux-api@vger.kernel.org
225F: Documentation/ABI/
226F: include/linux/syscalls.h
227F: include/uapi/
228F: kernel/sys_ni.c
229
230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
231M: Hans de Goede <hdegoede@redhat.com>
232L: lm-sensors@lm-sensors.org
233S: Maintained
234F: drivers/hwmon/abituguru.c
235
236ABIT UGURU 3 HARDWARE MONITOR DRIVER
237M: Alistair John Strachan <alistair@devzero.co.uk>
238L: lm-sensors@lm-sensors.org
239S: Maintained
240F: drivers/hwmon/abituguru3.c
241
242ACENIC DRIVER
243M: Jes Sorensen <jes@trained-monkey.org>
244L: linux-acenic@sunsite.dk
245S: Maintained
246F: drivers/net/ethernet/alteon/acenic*
247
248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
249M: Peter Feuerer <peter@piie.net>
250L: platform-driver-x86@vger.kernel.org
251W: http://piie.net/?section=acerhdf
252S: Maintained
253F: drivers/platform/x86/acerhdf.c
254
255ACER WMI LAPTOP EXTRAS
256M: "Lee, Chun-Yi" <jlee@suse.com>
257L: platform-driver-x86@vger.kernel.org
258S: Maintained
259F: drivers/platform/x86/acer-wmi.c
260
261ACPI
262M: Rafael J. Wysocki <rjw@rjwysocki.net>
263M: Len Brown <lenb@kernel.org>
264L: linux-acpi@vger.kernel.org
265W: https://01.org/linux-acpi
266Q: https://patchwork.kernel.org/project/linux-acpi/list/
267T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
268S: Supported
269F: drivers/acpi/
270F: drivers/pnp/pnpacpi/
271F: include/linux/acpi.h
272F: include/acpi/
273F: Documentation/acpi
274F: Documentation/ABI/testing/sysfs-bus-acpi
275F: drivers/pci/*acpi*
276F: drivers/pci/*/*acpi*
277F: drivers/pci/*/*/*acpi*
278F: tools/power/acpi
279
280ACPI COMPONENT ARCHITECTURE (ACPICA)
281M: Robert Moore <robert.moore@intel.com>
282M: Lv Zheng <lv.zheng@intel.com>
283M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
284L: linux-acpi@vger.kernel.org
285L: devel@acpica.org
286W: https://acpica.org/
287W: https://github.com/acpica/acpica/
288Q: https://patchwork.kernel.org/project/linux-acpi/list/
289T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290S: Supported
291F: drivers/acpi/acpica/
292F: include/acpi/
293F: tools/power/acpi/
294
295ACPI FAN DRIVER
296M: Zhang Rui <rui.zhang@intel.com>
297L: linux-acpi@vger.kernel.org
298W: https://01.org/linux-acpi
299S: Supported
300F: drivers/acpi/fan.c
301
302ACPI THERMAL DRIVER
303M: Zhang Rui <rui.zhang@intel.com>
304L: linux-acpi@vger.kernel.org
305W: https://01.org/linux-acpi
306S: Supported
307F: drivers/acpi/*thermal*
308
309ACPI VIDEO DRIVER
310M: Zhang Rui <rui.zhang@intel.com>
311L: linux-acpi@vger.kernel.org
312W: https://01.org/linux-acpi
313S: Supported
314F: drivers/acpi/video.c
315
316ACPI WMI DRIVER
317L: platform-driver-x86@vger.kernel.org
318S: Orphan
319F: drivers/platform/x86/wmi.c
320
321AD1889 ALSA SOUND DRIVER
322M: Thibaut Varene <T-Bone@parisc-linux.org>
323W: http://wiki.parisc-linux.org/AD1889
324L: linux-parisc@vger.kernel.org
325S: Maintained
326F: sound/pci/ad1889.*
327
328AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329M: Michael Hennerich <michael.hennerich@analog.com>
330W: http://wiki.analog.com/AD5254
331W: http://ez.analog.com/community/linux-device-drivers
332S: Supported
333F: drivers/misc/ad525x_dpot.c
334
335AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336M: Michael Hennerich <michael.hennerich@analog.com>
337W: http://wiki.analog.com/AD5398
338W: http://ez.analog.com/community/linux-device-drivers
339S: Supported
340F: drivers/regulator/ad5398.c
341
342AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343M: Michael Hennerich <michael.hennerich@analog.com>
344W: http://wiki.analog.com/AD7142
345W: http://ez.analog.com/community/linux-device-drivers
346S: Supported
347F: drivers/input/misc/ad714x.c
348
349AD7877 TOUCHSCREEN DRIVER
350M: Michael Hennerich <michael.hennerich@analog.com>
351W: http://wiki.analog.com/AD7877
352W: http://ez.analog.com/community/linux-device-drivers
353S: Supported
354F: drivers/input/touchscreen/ad7877.c
355
356AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357M: Michael Hennerich <michael.hennerich@analog.com>
358W: http://wiki.analog.com/AD7879
359W: http://ez.analog.com/community/linux-device-drivers
360S: Supported
361F: drivers/input/touchscreen/ad7879.c
362
363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364M: Jiri Kosina <jkosina@suse.cz>
365S: Maintained
366
367ADM1025 HARDWARE MONITOR DRIVER
368M: Jean Delvare <jdelvare@suse.de>
369L: lm-sensors@lm-sensors.org
370S: Maintained
371F: Documentation/hwmon/adm1025
372F: drivers/hwmon/adm1025.c
373
374ADM1029 HARDWARE MONITOR DRIVER
375M: Corentin Labbe <clabbe.montjoie@gmail.com>
376L: lm-sensors@lm-sensors.org
377S: Maintained
378F: drivers/hwmon/adm1029.c
379
380ADM8211 WIRELESS DRIVER
381L: linux-wireless@vger.kernel.org
382W: http://wireless.kernel.org/
383S: Orphan
384F: drivers/net/wireless/adm8211.*
385
386ADP1653 FLASH CONTROLLER DRIVER
387M: Sakari Ailus <sakari.ailus@iki.fi>
388L: linux-media@vger.kernel.org
389S: Maintained
390F: drivers/media/i2c/adp1653.c
391F: include/media/adp1653.h
392
393ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394M: Michael Hennerich <michael.hennerich@analog.com>
395W: http://wiki.analog.com/ADP5520
396W: http://ez.analog.com/community/linux-device-drivers
397S: Supported
398F: drivers/mfd/adp5520.c
399F: drivers/video/backlight/adp5520_bl.c
400F: drivers/leds/leds-adp5520.c
401F: drivers/gpio/gpio-adp5520.c
402F: drivers/input/keyboard/adp5520-keys.c
403
404ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405M: Michael Hennerich <michael.hennerich@analog.com>
406W: http://wiki.analog.com/ADP5588
407W: http://ez.analog.com/community/linux-device-drivers
408S: Supported
409F: drivers/input/keyboard/adp5588-keys.c
410F: drivers/gpio/gpio-adp5588.c
411
412ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413M: Michael Hennerich <michael.hennerich@analog.com>
414W: http://wiki.analog.com/ADP8860
415W: http://ez.analog.com/community/linux-device-drivers
416S: Supported
417F: drivers/video/backlight/adp8860_bl.c
418
419ADS1015 HARDWARE MONITOR DRIVER
420M: Dirk Eibach <eibach@gdsys.de>
421L: lm-sensors@lm-sensors.org
422S: Maintained
423F: Documentation/hwmon/ads1015
424F: drivers/hwmon/ads1015.c
425F: include/linux/i2c/ads1015.h
426
427ADT746X FAN DRIVER
428M: Colin Leroy <colin@colino.net>
429S: Maintained
430F: drivers/macintosh/therm_adt746x.c
431
432ADT7475 HARDWARE MONITOR DRIVER
433M: Jean Delvare <jdelvare@suse.de>
434L: lm-sensors@lm-sensors.org
435S: Maintained
436F: Documentation/hwmon/adt7475
437F: drivers/hwmon/adt7475.c
438
439ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440M: Michael Hennerich <michael.hennerich@analog.com>
441W: http://wiki.analog.com/ADXL345
442W: http://ez.analog.com/community/linux-device-drivers
443S: Supported
444F: drivers/input/misc/adxl34x.c
445
446ADVANSYS SCSI DRIVER
447M: Matthew Wilcox <matthew@wil.cx>
448L: linux-scsi@vger.kernel.org
449S: Maintained
450F: Documentation/scsi/advansys.txt
451F: drivers/scsi/advansys.c
452
453AEDSP16 DRIVER
454M: Riccardo Facchetti <fizban@tin.it>
455S: Maintained
456F: sound/oss/aedsp16.c
457
458AF9013 MEDIA DRIVER
459M: Antti Palosaari <crope@iki.fi>
460L: linux-media@vger.kernel.org
461W: http://linuxtv.org/
462W: http://palosaari.fi/linux/
463Q: http://patchwork.linuxtv.org/project/linux-media/list/
464T: git git://linuxtv.org/anttip/media_tree.git
465S: Maintained
466F: drivers/media/dvb-frontends/af9013*
467
468AF9033 MEDIA DRIVER
469M: Antti Palosaari <crope@iki.fi>
470L: linux-media@vger.kernel.org
471W: http://linuxtv.org/
472W: http://palosaari.fi/linux/
473Q: http://patchwork.linuxtv.org/project/linux-media/list/
474T: git git://linuxtv.org/anttip/media_tree.git
475S: Maintained
476F: drivers/media/dvb-frontends/af9033*
477
478AFFS FILE SYSTEM
479L: linux-fsdevel@vger.kernel.org
480S: Orphan
481F: Documentation/filesystems/affs.txt
482F: fs/affs/
483
484AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
485M: David Howells <dhowells@redhat.com>
486L: linux-afs@lists.infradead.org
487S: Supported
488F: fs/afs/
489F: include/net/af_rxrpc.h
490F: net/rxrpc/af_rxrpc.c
491
492AGPGART DRIVER
493M: David Airlie <airlied@linux.ie>
494T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
495S: Maintained
496F: drivers/char/agp/
497F: include/linux/agp*
498F: include/uapi/linux/agp*
499
500AHA152X SCSI DRIVER
501M: "Juergen E. Fischer" <fischer@norbit.de>
502L: linux-scsi@vger.kernel.org
503S: Maintained
504F: drivers/scsi/aha152x*
505F: drivers/scsi/pcmcia/aha152x*
506
507AIC7XXX / AIC79XX SCSI DRIVER
508M: Hannes Reinecke <hare@suse.de>
509L: linux-scsi@vger.kernel.org
510S: Maintained
511F: drivers/scsi/aic7xxx/
512
513AIMSLAB FM RADIO RECEIVER DRIVER
514M: Hans Verkuil <hverkuil@xs4all.nl>
515L: linux-media@vger.kernel.org
516T: git git://linuxtv.org/media_tree.git
517W: http://linuxtv.org
518S: Maintained
519F: drivers/media/radio/radio-aimslab*
520
521AIO
522M: Benjamin LaHaise <bcrl@kvack.org>
523L: linux-aio@kvack.org
524S: Supported
525F: fs/aio.c
526F: include/linux/*aio*.h
527
528AIRSPY MEDIA DRIVER
529M: Antti Palosaari <crope@iki.fi>
530L: linux-media@vger.kernel.org
531W: http://linuxtv.org/
532W: http://palosaari.fi/linux/
533Q: http://patchwork.linuxtv.org/project/linux-media/list/
534T: git git://linuxtv.org/anttip/media_tree.git
535S: Maintained
536F: drivers/media/usb/airspy/
537
538ALCATEL SPEEDTOUCH USB DRIVER
539M: Duncan Sands <duncan.sands@free.fr>
540L: linux-usb@vger.kernel.org
541W: http://www.linux-usb.org/SpeedTouch/
542S: Maintained
543F: drivers/usb/atm/speedtch.c
544F: drivers/usb/atm/usbatm.c
545
546ALCHEMY AU1XX0 MMC DRIVER
547M: Manuel Lauss <manuel.lauss@gmail.com>
548S: Maintained
549F: drivers/mmc/host/au1xmmc.c
550
551ALI1563 I2C DRIVER
552M: Rudolf Marek <r.marek@assembler.cz>
553L: linux-i2c@vger.kernel.org
554S: Maintained
555F: Documentation/i2c/busses/i2c-ali1563
556F: drivers/i2c/busses/i2c-ali1563.c
557
558ALPHA PORT
559M: Richard Henderson <rth@twiddle.net>
560M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
561M: Matt Turner <mattst88@gmail.com>
562S: Odd Fixes
563L: linux-alpha@vger.kernel.org
564F: arch/alpha/
565
566ALTERA TRIPLE SPEED ETHERNET DRIVER
567M: Vince Bridgers <vbridger@opensource.altera.com>
568L: netdev@vger.kernel.org
569L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
570S: Maintained
571F: drivers/net/ethernet/altera/
572
573ALTERA UART/JTAG UART SERIAL DRIVERS
574M: Tobias Klauser <tklauser@distanz.ch>
575L: linux-serial@vger.kernel.org
576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577S: Maintained
578F: drivers/tty/serial/altera_uart.c
579F: drivers/tty/serial/altera_jtaguart.c
580F: include/linux/altera_uart.h
581F: include/linux/altera_jtaguart.h
582
583AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
584M: Tom Lendacky <thomas.lendacky@amd.com>
585L: linux-crypto@vger.kernel.org
586S: Supported
587F: drivers/crypto/ccp/
588F: include/linux/ccp.h
589
590AMD FAM15H PROCESSOR POWER MONITORING DRIVER
591M: Andreas Herrmann <herrmann.der.user@googlemail.com>
592L: lm-sensors@lm-sensors.org
593S: Maintained
594F: Documentation/hwmon/fam15h_power
595F: drivers/hwmon/fam15h_power.c
596
597AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
598M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
599L: linux-geode@lists.infradead.org (moderated for non-subscribers)
600S: Supported
601F: drivers/usb/gadget/udc/amd5536udc.*
602
603AMD GEODE PROCESSOR/CHIPSET SUPPORT
604P: Andres Salomon <dilinger@queued.net>
605L: linux-geode@lists.infradead.org (moderated for non-subscribers)
606W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
607S: Supported
608F: drivers/char/hw_random/geode-rng.c
609F: drivers/crypto/geode*
610F: drivers/video/fbdev/geode/
611F: arch/x86/include/asm/geode.h
612
613AMD IOMMU (AMD-VI)
614M: Joerg Roedel <joro@8bytes.org>
615L: iommu@lists.linux-foundation.org
616T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
617S: Maintained
618F: drivers/iommu/amd_iommu*.[ch]
619F: include/linux/amd-iommu.h
620
621AMD KFD
622M: Oded Gabbay <oded.gabbay@amd.com>
623L: dri-devel@lists.freedesktop.org
624T: git git://people.freedesktop.org/~gabbayo/linux.git
625S: Supported
626F: drivers/gpu/drm/amd/amdkfd/
627F: drivers/gpu/drm/radeon/radeon_kfd.c
628F: drivers/gpu/drm/radeon/radeon_kfd.h
629F: include/uapi/linux/kfd_ioctl.h
630
631AMD MICROCODE UPDATE SUPPORT
632M: Andreas Herrmann <herrmann.der.user@googlemail.com>
633L: amd64-microcode@amd64.org
634S: Maintained
635F: arch/x86/kernel/cpu/microcode/amd*
636
637AMD XGBE DRIVER
638M: Tom Lendacky <thomas.lendacky@amd.com>
639L: netdev@vger.kernel.org
640S: Supported
641F: drivers/net/ethernet/amd/xgbe/
642F: drivers/net/phy/amd-xgbe-phy.c
643
644AMS (Apple Motion Sensor) DRIVER
645M: Michael Hanselmann <linux-kernel@hansmi.ch>
646S: Supported
647F: drivers/macintosh/ams/
648
649AMSO1100 RNIC DRIVER
650M: Tom Tucker <tom@opengridcomputing.com>
651M: Steve Wise <swise@opengridcomputing.com>
652L: linux-rdma@vger.kernel.org
653S: Maintained
654F: drivers/infiniband/hw/amso1100/
655
656ANALOG DEVICES INC AD9389B DRIVER
657M: Hans Verkuil <hans.verkuil@cisco.com>
658L: linux-media@vger.kernel.org
659S: Maintained
660F: drivers/media/i2c/ad9389b*
661
662ANALOG DEVICES INC ADV7511 DRIVER
663M: Hans Verkuil <hans.verkuil@cisco.com>
664L: linux-media@vger.kernel.org
665S: Maintained
666F: drivers/media/i2c/adv7511*
667
668ANALOG DEVICES INC ADV7604 DRIVER
669M: Hans Verkuil <hans.verkuil@cisco.com>
670L: linux-media@vger.kernel.org
671S: Maintained
672F: drivers/media/i2c/adv7604*
673
674ANALOG DEVICES INC ADV7842 DRIVER
675M: Hans Verkuil <hans.verkuil@cisco.com>
676L: linux-media@vger.kernel.org
677S: Maintained
678F: drivers/media/i2c/adv7842*
679
680ANALOG DEVICES INC ASOC CODEC DRIVERS
681M: Lars-Peter Clausen <lars@metafoo.de>
682L: alsa-devel@alsa-project.org (moderated for non-subscribers)
683W: http://wiki.analog.com/
684W: http://ez.analog.com/community/linux-device-drivers
685S: Supported
686F: sound/soc/codecs/adau*
687F: sound/soc/codecs/adav*
688F: sound/soc/codecs/ad1*
689F: sound/soc/codecs/ad7*
690F: sound/soc/codecs/ssm*
691F: sound/soc/codecs/sigmadsp.*
692
693ANALOG DEVICES INC ASOC DRIVERS
694L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
695L: alsa-devel@alsa-project.org (moderated for non-subscribers)
696W: http://blackfin.uclinux.org/
697S: Supported
698F: sound/soc/blackfin/*
699
700ANALOG DEVICES INC IIO DRIVERS
701M: Lars-Peter Clausen <lars@metafoo.de>
702M: Michael Hennerich <Michael.Hennerich@analog.com>
703W: http://wiki.analog.com/
704W: http://ez.analog.com/community/linux-device-drivers
705S: Supported
706F: drivers/iio/*/ad*
707X: drivers/iio/*/adjd*
708F: drivers/staging/iio/*/ad*
709F: staging/iio/trigger/iio-trig-bfin-timer.c
710
711AOA (Apple Onboard Audio) ALSA DRIVER
712M: Johannes Berg <johannes@sipsolutions.net>
713L: linuxppc-dev@lists.ozlabs.org
714L: alsa-devel@alsa-project.org (moderated for non-subscribers)
715S: Maintained
716F: sound/aoa/
717
718APM DRIVER
719M: Jiri Kosina <jkosina@suse.cz>
720S: Odd fixes
721F: arch/x86/kernel/apm_32.c
722F: include/linux/apm_bios.h
723F: include/uapi/linux/apm_bios.h
724F: drivers/char/apm-emulation.c
725
726APPLE BCM5974 MULTITOUCH DRIVER
727M: Henrik Rydberg <rydberg@bitmath.org>
728L: linux-input@vger.kernel.org
729S: Odd fixes
730F: drivers/input/mouse/bcm5974.c
731
732APPLE SMC DRIVER
733M: Henrik Rydberg <rydberg@bitmath.org>
734L: lm-sensors@lm-sensors.org
735S: Odd fixes
736F: drivers/hwmon/applesmc.c
737
738APPLETALK NETWORK LAYER
739M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
740S: Maintained
741F: drivers/net/appletalk/
742F: net/appletalk/
743
744APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
745M: Iyappan Subramanian <isubramanian@apm.com>
746M: Keyur Chudgar <kchudgar@apm.com>
747S: Supported
748F: drivers/net/ethernet/apm/xgene/
749F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
750
751APTINA CAMERA SENSOR PLL
752M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
753L: linux-media@vger.kernel.org
754S: Maintained
755F: drivers/media/i2c/aptina-pll.*
756
757ARC FRAMEBUFFER DRIVER
758M: Jaya Kumar <jayalk@intworks.biz>
759S: Maintained
760F: drivers/video/fbdev/arcfb.c
761F: drivers/video/fbdev/core/fb_defio.c
762
763ARM MFM AND FLOPPY DRIVERS
764M: Ian Molton <spyro@f2s.com>
765S: Maintained
766F: arch/arm/lib/floppydma.S
767F: arch/arm/include/asm/floppy.h
768
769ARM PMU PROFILING AND DEBUGGING
770M: Will Deacon <will.deacon@arm.com>
771S: Maintained
772F: arch/arm/kernel/perf_event*
773F: arch/arm/oprofile/common.c
774F: arch/arm/include/asm/pmu.h
775F: arch/arm/kernel/hw_breakpoint.c
776F: arch/arm/include/asm/hw_breakpoint.h
777
778ARM PORT
779M: Russell King <linux@arm.linux.org.uk>
780L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
781W: http://www.arm.linux.org.uk/
782S: Maintained
783F: arch/arm/
784
785ARM SUB-ARCHITECTURES
786L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
787S: Maintained
788F: arch/arm/mach-*/
789F: arch/arm/plat-*/
790T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
791
792ARM PRIMECELL AACI PL041 DRIVER
793M: Russell King <linux@arm.linux.org.uk>
794S: Maintained
795F: sound/arm/aaci.*
796
797ARM PRIMECELL CLCD PL110 DRIVER
798M: Russell King <linux@arm.linux.org.uk>
799S: Maintained
800F: drivers/video/fbdev/amba-clcd.*
801
802ARM PRIMECELL KMI PL050 DRIVER
803M: Russell King <linux@arm.linux.org.uk>
804S: Maintained
805F: drivers/input/serio/ambakmi.*
806F: include/linux/amba/kmi.h
807
808ARM PRIMECELL MMCI PL180/1 DRIVER
809M: Russell King <linux@arm.linux.org.uk>
810S: Maintained
811F: drivers/mmc/host/mmci.*
812F: include/linux/amba/mmci.h
813
814ARM PRIMECELL UART PL010 AND PL011 DRIVERS
815M: Russell King <linux@arm.linux.org.uk>
816S: Maintained
817F: drivers/tty/serial/amba-pl01*.c
818F: include/linux/amba/serial.h
819
820ARM PRIMECELL BUS SUPPORT
821M: Russell King <linux@arm.linux.org.uk>
822S: Maintained
823F: drivers/amba/
824F: include/linux/amba/bus.h
825
826ARM/ADS SPHERE MACHINE SUPPORT
827M: Lennert Buytenhek <kernel@wantstofly.org>
828L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
829S: Maintained
830
831ARM/AFEB9260 MACHINE SUPPORT
832M: Sergey Lapin <slapin@ossfans.org>
833L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
834S: Maintained
835
836ARM/AJECO 1ARM MACHINE SUPPORT
837M: Lennert Buytenhek <kernel@wantstofly.org>
838L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
839S: Maintained
840
841ARM/Allwinner A1X SoC support
842M: Maxime Ripard <maxime.ripard@free-electrons.com>
843L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
844S: Maintained
845N: sun[x4567]i
846
847ARM/Allwinner SoC Clock Support
848M: Emilio López <emilio@elopez.com.ar>
849S: Maintained
850F: drivers/clk/sunxi/
851
852ARM/Amlogic MesonX SoC support
853M: Carlo Caione <carlo@caione.org>
854L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
855S: Maintained
856F: drivers/media/rc/meson-ir.c
857N: meson[x68]
858
859ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
860M: Andrew Victor <linux@maxim.org.za>
861M: Nicolas Ferre <nicolas.ferre@atmel.com>
862M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
863L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
864W: http://maxim.org.za/at91_26.html
865W: http://www.linux4sam.org
866S: Supported
867F: arch/arm/mach-at91/
868F: include/soc/at91/
869F: arch/arm/boot/dts/at91*.dts
870F: arch/arm/boot/dts/at91*.dtsi
871F: arch/arm/boot/dts/sama*.dts
872F: arch/arm/boot/dts/sama*.dtsi
873
874ARM/ATMEL AT91 Clock Support
875M: Boris Brezillon <boris.brezillon@free-electrons.com>
876S: Maintained
877F: drivers/clk/at91
878
879ARM/CALXEDA HIGHBANK ARCHITECTURE
880M: Rob Herring <robh@kernel.org>
881L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
882S: Maintained
883F: arch/arm/mach-highbank/
884
885ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
886M: Krzysztof Halasa <khalasa@piap.pl>
887S: Maintained
888F: arch/arm/mach-cns3xxx/
889
890ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
891M: Alexander Shiyan <shc_work@mail.ru>
892L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
893S: Odd Fixes
894N: clps711x
895
896ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
897M: Hartley Sweeten <hsweeten@visionengravers.com>
898M: Ryan Mallon <rmallon@gmail.com>
899L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
900S: Maintained
901F: arch/arm/mach-ep93xx/
902F: arch/arm/mach-ep93xx/include/mach/
903
904ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
905M: Lennert Buytenhek <kernel@wantstofly.org>
906L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
907S: Maintained
908
909ARM/CLKDEV SUPPORT
910M: Russell King <linux@arm.linux.org.uk>
911L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
912S: Maintained
913F: arch/arm/include/asm/clkdev.h
914F: drivers/clk/clkdev.c
915
916ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
917M: Mike Rapoport <mike@compulab.co.il>
918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919S: Maintained
920
921ARM/CONTEC MICRO9 MACHINE SUPPORT
922M: Hubert Feurstein <hubert.feurstein@contec.at>
923S: Maintained
924F: arch/arm/mach-ep93xx/micro9.c
925
926ARM/CORESIGHT FRAMEWORK AND DRIVERS
927M: Mathieu Poirier <mathieu.poirier@linaro.org>
928L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
929S: Maintained
930F: drivers/coresight/*
931F: Documentation/trace/coresight.txt
932F: Documentation/devicetree/bindings/arm/coresight.txt
933F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
934
935ARM/CORGI MACHINE SUPPORT
936M: Richard Purdie <rpurdie@rpsys.net>
937S: Maintained
938
939ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
940M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
941L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
942T: git git://git.berlios.de/gemini-board
943S: Maintained
944F: arch/arm/mach-gemini/
945
946ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
947M: Barry Song <baohua@kernel.org>
948L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
950S: Maintained
951F: arch/arm/mach-prima2/
952F: drivers/clk/sirf/
953F: drivers/clocksource/timer-prima2.c
954F: drivers/clocksource/timer-marco.c
955N: [^a-z]sirf
956
957ARM/EBSA110 MACHINE SUPPORT
958M: Russell King <linux@arm.linux.org.uk>
959L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
960W: http://www.arm.linux.org.uk/
961S: Maintained
962F: arch/arm/mach-ebsa110/
963F: drivers/net/ethernet/amd/am79c961a.*
964
965ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
966M: Uwe Kleine-König <kernel@pengutronix.de>
967L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
968S: Maintained
969N: efm32
970
971ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
972M: Daniel Ribeiro <drwyrm@gmail.com>
973M: Stefan Schmidt <stefan@openezx.org>
974M: Harald Welte <laforge@openezx.org>
975L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
976W: http://www.openezx.org/
977S: Maintained
978T: topgit git://git.openezx.org/openezx.git
979F: arch/arm/mach-pxa/ezx.c
980
981ARM/FARADAY FA526 PORT
982M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
983L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
984S: Maintained
985T: git git://git.berlios.de/gemini-board
986F: arch/arm/mm/*-fa*
987
988ARM/FOOTBRIDGE ARCHITECTURE
989M: Russell King <linux@arm.linux.org.uk>
990L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
991W: http://www.arm.linux.org.uk/
992S: Maintained
993F: arch/arm/include/asm/hardware/dec21285.h
994F: arch/arm/mach-footbridge/
995
996ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
997M: Shawn Guo <shawn.guo@linaro.org>
998M: Sascha Hauer <kernel@pengutronix.de>
999L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1000S: Maintained
1001T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1002F: arch/arm/mach-imx/
1003F: arch/arm/mach-mxs/
1004F: arch/arm/boot/dts/imx*
1005F: arch/arm/configs/imx*_defconfig
1006
1007ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1008M: Lennert Buytenhek <kernel@wantstofly.org>
1009L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1010S: Maintained
1011
1012ARM/GUMSTIX MACHINE SUPPORT
1013M: Steve Sakoman <sakoman@gmail.com>
1014L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1015S: Maintained
1016
1017ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1018M: Philipp Zabel <philipp.zabel@gmail.com>
1019M: Paul Parsons <lost.distance@yahoo.com>
1020L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1021S: Maintained
1022F: arch/arm/mach-pxa/hx4700.c
1023F: arch/arm/mach-pxa/include/mach/hx4700.h
1024F: sound/soc/pxa/hx4700.c
1025
1026ARM/HISILICON SOC SUPPORT
1027M: Wei Xu <xuwei5@hisilicon.com>
1028L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1029W: http://www.hisilicon.com
1030S: Supported
1031T: git git://github.com/hisilicon/linux-hisi.git
1032F: arch/arm/mach-hisi/
1033
1034ARM/HP JORNADA 7XX MACHINE SUPPORT
1035M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1036W: www.jlime.com
1037S: Maintained
1038T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1039F: arch/arm/mach-sa1100/jornada720.c
1040F: arch/arm/mach-sa1100/include/mach/jornada720.h
1041
1042ARM/IGEP MACHINE SUPPORT
1043M: Enric Balletbo i Serra <eballetbo@gmail.com>
1044M: Javier Martinez Canillas <javier@dowhile0.org>
1045L: linux-omap@vger.kernel.org
1046L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047S: Maintained
1048F: arch/arm/boot/dts/omap3-igep*
1049
1050ARM/INCOME PXA270 SUPPORT
1051M: Marek Vasut <marek.vasut@gmail.com>
1052L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1053S: Maintained
1054F: arch/arm/mach-pxa/colibri-pxa270-income.c
1055
1056ARM/INTEL IOP32X ARM ARCHITECTURE
1057M: Lennert Buytenhek <kernel@wantstofly.org>
1058L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1059S: Maintained
1060
1061ARM/INTEL IOP33X ARM ARCHITECTURE
1062L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1063S: Orphan
1064
1065ARM/INTEL IOP13XX ARM ARCHITECTURE
1066M: Lennert Buytenhek <kernel@wantstofly.org>
1067L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1068S: Maintained
1069
1070ARM/INTEL IQ81342EX MACHINE SUPPORT
1071M: Lennert Buytenhek <kernel@wantstofly.org>
1072L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1073S: Maintained
1074
1075ARM/INTEL IXDP2850 MACHINE SUPPORT
1076M: Lennert Buytenhek <kernel@wantstofly.org>
1077L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1078S: Maintained
1079
1080ARM/INTEL IXP4XX ARM ARCHITECTURE
1081M: Imre Kaloz <kaloz@openwrt.org>
1082M: Krzysztof Halasa <khalasa@piap.pl>
1083L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1084S: Maintained
1085F: arch/arm/mach-ixp4xx/
1086
1087ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1088M: Jonathan Cameron <jic23@cam.ac.uk>
1089L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1090S: Maintained
1091F: arch/arm/mach-pxa/stargate2.c
1092F: drivers/pcmcia/pxa2xx_stargate2.c
1093
1094ARM/INTEL XSC3 (MANZANO) ARM CORE
1095M: Lennert Buytenhek <kernel@wantstofly.org>
1096L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1097S: Maintained
1098
1099ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1100M: Lennert Buytenhek <kernel@wantstofly.org>
1101L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1102S: Maintained
1103
1104ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1105M: Santosh Shilimkar <ssantosh@kernel.org>
1106L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1107S: Maintained
1108F: arch/arm/mach-keystone/
1109T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1110
1111ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1112M: Santosh Shilimkar <ssantosh@kernel.org>
1113L: linux-kernel@vger.kernel.org
1114S: Maintained
1115F: drivers/clk/keystone/
1116
1117ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1118M: Santosh Shilimkar <ssantosh@kernel.org>
1119L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1120L: linux-kernel@vger.kernel.org
1121S: Maintained
1122F: drivers/clocksource/timer-keystone.c
1123
1124ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1125M: Santosh Shilimkar <ssantosh@kernel.org>
1126L: linux-kernel@vger.kernel.org
1127S: Maintained
1128F: drivers/power/reset/keystone-reset.c
1129
1130ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1131M: Santosh Shilimkar <ssantosh@kernel.org>
1132L: linux-kernel@vger.kernel.org
1133S: Maintained
1134F: drivers/memory/*emif*
1135
1136ARM/LOGICPD PXA270 MACHINE SUPPORT
1137M: Lennert Buytenhek <kernel@wantstofly.org>
1138L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1139S: Maintained
1140
1141ARM/MAGICIAN MACHINE SUPPORT
1142M: Philipp Zabel <philipp.zabel@gmail.com>
1143S: Maintained
1144
1145ARM/Marvell Armada 370 and Armada XP SOC support
1146M: Jason Cooper <jason@lakedaemon.net>
1147M: Andrew Lunn <andrew@lunn.ch>
1148M: Gregory Clement <gregory.clement@free-electrons.com>
1149M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1150L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1151S: Maintained
1152F: arch/arm/mach-mvebu/
1153
1154ARM/Marvell Berlin SoC support
1155M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1156L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1157S: Maintained
1158F: arch/arm/mach-berlin/
1159
1160ARM/Marvell Dove/MV78xx0/Orion SOC support
1161M: Jason Cooper <jason@lakedaemon.net>
1162M: Andrew Lunn <andrew@lunn.ch>
1163M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1164L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1165S: Maintained
1166F: arch/arm/mach-dove/
1167F: arch/arm/mach-mv78xx0/
1168F: arch/arm/mach-orion5x/
1169F: arch/arm/plat-orion/
1170
1171ARM/Orion SoC/Technologic Systems TS-78xx platform support
1172M: Alexander Clouter <alex@digriz.org.uk>
1173L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1174W: http://www.digriz.org.uk/ts78xx/kernel
1175S: Maintained
1176F: arch/arm/mach-orion5x/ts78xx-*
1177
1178ARM/Mediatek SoC support
1179M: Matthias Brugger <matthias.bgg@gmail.com>
1180L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1181S: Maintained
1182F: arch/arm/boot/dts/mt6*
1183F: arch/arm/boot/dts/mt8*
1184F: arch/arm/mach-mediatek/
1185N: mtk
1186K: mediatek
1187
1188ARM/MICREL KS8695 ARCHITECTURE
1189M: Greg Ungerer <gerg@uclinux.org>
1190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1191F: arch/arm/mach-ks8695/
1192S: Odd Fixes
1193
1194ARM/MIOA701 MACHINE SUPPORT
1195M: Robert Jarzmik <robert.jarzmik@free.fr>
1196L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1197F: arch/arm/mach-pxa/mioa701.c
1198S: Maintained
1199
1200ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1201M: Michael Petchkovsky <mkpetch@internode.on.net>
1202S: Maintained
1203
1204ARM/NOMADIK ARCHITECTURE
1205M: Alessandro Rubini <rubini@unipv.it>
1206M: Linus Walleij <linus.walleij@linaro.org>
1207L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1208S: Maintained
1209F: arch/arm/mach-nomadik/
1210F: drivers/pinctrl/nomadik/
1211F: drivers/i2c/busses/i2c-nomadik.c
1212T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1213
1214ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1215M: Nelson Castillo <arhuaco@freaks-unidos.net>
1216L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1217W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1218S: Supported
1219
1220ARM/QUALCOMM MSM MACHINE SUPPORT
1221M: David Brown <davidb@codeaurora.org>
1222M: Daniel Walker <dwalker@fifo99.com>
1223M: Bryan Huntsman <bryanh@codeaurora.org>
1224L: linux-arm-msm@vger.kernel.org
1225F: arch/arm/mach-msm/
1226F: drivers/video/fbdev/msm/
1227F: drivers/mmc/host/msm_sdcc.c
1228F: drivers/mmc/host/msm_sdcc.h
1229F: drivers/tty/serial/msm_serial.h
1230F: drivers/tty/serial/msm_serial.c
1231F: drivers/*/pm8???-*
1232F: drivers/mfd/ssbi.c
1233T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
1234S: Maintained
1235
1236ARM/TOSA MACHINE SUPPORT
1237M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1238M: Dirk Opfer <dirk@opfer-online.de>
1239S: Maintained
1240
1241ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1242M: Marek Vasut <marek.vasut@gmail.com>
1243L: linux-arm-kernel@lists.infradead.org
1244W: http://hackndev.com
1245S: Maintained
1246F: arch/arm/mach-pxa/include/mach/palmtx.h
1247F: arch/arm/mach-pxa/palmtx.c
1248F: arch/arm/mach-pxa/include/mach/palmt5.h
1249F: arch/arm/mach-pxa/palmt5.c
1250F: arch/arm/mach-pxa/include/mach/palmld.h
1251F: arch/arm/mach-pxa/palmld.c
1252F: arch/arm/mach-pxa/include/mach/palmte2.h
1253F: arch/arm/mach-pxa/palmte2.c
1254F: arch/arm/mach-pxa/include/mach/palmtc.h
1255F: arch/arm/mach-pxa/palmtc.c
1256
1257ARM/PALM TREO SUPPORT
1258M: Tomas Cech <sleep_walker@suse.cz>
1259L: linux-arm-kernel@lists.infradead.org
1260W: http://hackndev.com
1261S: Maintained
1262F: arch/arm/mach-pxa/include/mach/palmtreo.h
1263F: arch/arm/mach-pxa/palmtreo.c
1264
1265ARM/PALMZ72 SUPPORT
1266M: Sergey Lapin <slapin@ossfans.org>
1267L: linux-arm-kernel@lists.infradead.org
1268W: http://hackndev.com
1269S: Maintained
1270F: arch/arm/mach-pxa/include/mach/palmz72.h
1271F: arch/arm/mach-pxa/palmz72.c
1272
1273ARM/PLEB SUPPORT
1274M: Peter Chubb <pleb@gelato.unsw.edu.au>
1275W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1276S: Maintained
1277
1278ARM/PT DIGITAL BOARD PORT
1279M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1280L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1281W: http://www.arm.linux.org.uk/
1282S: Maintained
1283
1284ARM/QUALCOMM SUPPORT
1285M: Kumar Gala <galak@codeaurora.org>
1286M: David Brown <davidb@codeaurora.org>
1287L: linux-arm-msm@vger.kernel.org
1288S: Maintained
1289F: arch/arm/mach-qcom/
1290T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1291
1292ARM/RADISYS ENP2611 MACHINE SUPPORT
1293M: Lennert Buytenhek <kernel@wantstofly.org>
1294L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1295S: Maintained
1296
1297ARM/RISCPC ARCHITECTURE
1298M: Russell King <linux@arm.linux.org.uk>
1299L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1300W: http://www.arm.linux.org.uk/
1301S: Maintained
1302F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1303F: arch/arm/include/asm/hardware/ioc.h
1304F: arch/arm/include/asm/hardware/iomd.h
1305F: arch/arm/include/asm/hardware/memc.h
1306F: arch/arm/mach-rpc/
1307F: drivers/net/ethernet/8390/etherh.c
1308F: drivers/net/ethernet/i825xx/ether1*
1309F: drivers/net/ethernet/seeq/ether3*
1310F: drivers/scsi/arm/
1311
1312ARM/Rockchip SoC support
1313M: Heiko Stuebner <heiko@sntech.de>
1314L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1315L: linux-rockchip@lists.infradead.org
1316S: Maintained
1317F: arch/arm/boot/dts/rk3*
1318F: arch/arm/mach-rockchip/
1319F: drivers/clk/rockchip/
1320F: drivers/i2c/busses/i2c-rk3x.c
1321F: drivers/*/*rockchip*
1322F: drivers/*/*/*rockchip*
1323F: sound/soc/rockchip/
1324
1325ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1326M: Kukjin Kim <kgene@kernel.org>
1327L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1328L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1329S: Maintained
1330F: arch/arm/boot/dts/s3c*
1331F: arch/arm/boot/dts/exynos*
1332F: arch/arm/plat-samsung/
1333F: arch/arm/mach-s3c24*/
1334F: arch/arm/mach-s3c64xx/
1335F: arch/arm/mach-s5p*/
1336F: arch/arm/mach-exynos*/
1337F: drivers/*/*s3c2410*
1338F: drivers/*/*/*s3c2410*
1339F: drivers/spi/spi-s3c*
1340F: sound/soc/samsung/*
1341N: exynos
1342
1343ARM/SAMSUNG MOBILE MACHINE SUPPORT
1344M: Kyungmin Park <kyungmin.park@samsung.com>
1345L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1346S: Maintained
1347F: arch/arm/mach-s5pv210/
1348
1349ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1350M: Kyungmin Park <kyungmin.park@samsung.com>
1351M: Kamil Debski <k.debski@samsung.com>
1352L: linux-arm-kernel@lists.infradead.org
1353L: linux-media@vger.kernel.org
1354S: Maintained
1355F: drivers/media/platform/s5p-g2d/
1356
1357ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1358M: Kyungmin Park <kyungmin.park@samsung.com>
1359M: Kamil Debski <k.debski@samsung.com>
1360M: Jeongtae Park <jtp.park@samsung.com>
1361L: linux-arm-kernel@lists.infradead.org
1362L: linux-media@vger.kernel.org
1363S: Maintained
1364F: arch/arm/plat-samsung/s5p-dev-mfc.c
1365F: drivers/media/platform/s5p-mfc/
1366
1367ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1368M: Kyungmin Park <kyungmin.park@samsung.com>
1369M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1370L: linux-arm-kernel@lists.infradead.org
1371L: linux-media@vger.kernel.org
1372S: Maintained
1373F: drivers/media/platform/s5p-tv/
1374
1375ARM/SHMOBILE ARM ARCHITECTURE
1376M: Simon Horman <horms@verge.net.au>
1377M: Magnus Damm <magnus.damm@gmail.com>
1378L: linux-sh@vger.kernel.org
1379W: http://oss.renesas.com
1380Q: http://patchwork.kernel.org/project/linux-sh/list/
1381T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1382S: Supported
1383F: arch/arm/boot/dts/emev2*
1384F: arch/arm/boot/dts/r7s*
1385F: arch/arm/boot/dts/r8a*
1386F: arch/arm/boot/dts/sh*
1387F: arch/arm/configs/ape6evm_defconfig
1388F: arch/arm/configs/armadillo800eva_defconfig
1389F: arch/arm/configs/bockw_defconfig
1390F: arch/arm/configs/kzm9g_defconfig
1391F: arch/arm/configs/lager_defconfig
1392F: arch/arm/configs/mackerel_defconfig
1393F: arch/arm/configs/marzen_defconfig
1394F: arch/arm/configs/shmobile_defconfig
1395F: arch/arm/include/debug/renesas-scif.S
1396F: arch/arm/mach-shmobile/
1397F: drivers/sh/
1398
1399ARM/SOCFPGA ARCHITECTURE
1400M: Dinh Nguyen <dinguyen@opensource.altera.com>
1401S: Maintained
1402F: arch/arm/mach-socfpga/
1403W: http://www.rocketboards.org
1404T: git://git.rocketboards.org/linux-socfpga.git
1405T: git://git.rocketboards.org/linux-socfpga-next.git
1406
1407ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1408M: Dinh Nguyen <dinguyen@opensource.altera.com>
1409S: Maintained
1410F: drivers/clk/socfpga/
1411
1412ARM/SOCFPGA EDAC SUPPORT
1413M: Thor Thayer <tthayer@opensource.altera.com>
1414S: Maintained
1415F: drivers/edac/altera_edac.
1416
1417ARM/STI ARCHITECTURE
1418M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1419M: Maxime Coquelin <maxime.coquelin@st.com>
1420M: Patrice Chotard <patrice.chotard@st.com>
1421L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1422L: kernel@stlinux.com
1423W: http://www.stlinux.com
1424S: Maintained
1425F: arch/arm/mach-sti/
1426F: arch/arm/boot/dts/sti*
1427F: drivers/clocksource/arm_global_timer.c
1428F: drivers/i2c/busses/i2c-st.c
1429F: drivers/media/rc/st_rc.c
1430F: drivers/mmc/host/sdhci-st.c
1431F: drivers/phy/phy-stih407-usb.c
1432F: drivers/phy/phy-stih41x-usb.c
1433F: drivers/pinctrl/pinctrl-st.c
1434F: drivers/reset/sti/
1435F: drivers/tty/serial/st-asc.c
1436F: drivers/usb/dwc3/dwc3-st.c
1437F: drivers/usb/host/ehci-st.c
1438F: drivers/usb/host/ohci-st.c
1439F: drivers/ata/ahci_st.c
1440
1441ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1442M: Lennert Buytenhek <kernel@wantstofly.org>
1443L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1444S: Maintained
1445
1446ARM/TETON BGA MACHINE SUPPORT
1447M: "Mark F. Brown" <mark.brown314@gmail.com>
1448L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1449S: Maintained
1450
1451ARM/THECUS N2100 MACHINE SUPPORT
1452M: Lennert Buytenhek <kernel@wantstofly.org>
1453L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1454S: Maintained
1455
1456ARM/NUVOTON W90X900 ARM ARCHITECTURE
1457M: Wan ZongShun <mcuos.com@gmail.com>
1458L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1459W: http://www.mcuos.com
1460S: Maintained
1461F: arch/arm/mach-w90x900/
1462F: drivers/input/keyboard/w90p910_keypad.c
1463F: drivers/input/touchscreen/w90p910_ts.c
1464F: drivers/watchdog/nuc900_wdt.c
1465F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1466F: drivers/mtd/nand/nuc900_nand.c
1467F: drivers/rtc/rtc-nuc900.c
1468F: drivers/spi/spi-nuc900.c
1469F: drivers/usb/host/ehci-w90x900.c
1470F: drivers/video/fbdev/nuc900fb.c
1471
1472ARM/U300 MACHINE SUPPORT
1473M: Linus Walleij <linus.walleij@linaro.org>
1474L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1475S: Supported
1476F: arch/arm/mach-u300/
1477F: drivers/clocksource/timer-u300.c
1478F: drivers/i2c/busses/i2c-stu300.c
1479F: drivers/rtc/rtc-coh901331.c
1480F: drivers/watchdog/coh901327_wdt.c
1481F: drivers/dma/coh901318*
1482F: drivers/mfd/ab3100*
1483F: drivers/rtc/rtc-ab3100.c
1484F: drivers/rtc/rtc-coh901331.c
1485T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1486
1487ARM/Ux500 ARM ARCHITECTURE
1488M: Linus Walleij <linus.walleij@linaro.org>
1489L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1490S: Maintained
1491F: arch/arm/mach-ux500/
1492F: drivers/clocksource/clksrc-dbx500-prcmu.c
1493F: drivers/dma/ste_dma40*
1494F: drivers/hwspinlock/u8500_hsem.c
1495F: drivers/mfd/abx500*
1496F: drivers/mfd/ab8500*
1497F: drivers/mfd/dbx500*
1498F: drivers/mfd/db8500*
1499F: drivers/pinctrl/nomadik/pinctrl-ab*
1500F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1501F: drivers/rtc/rtc-ab8500.c
1502F: drivers/rtc/rtc-pl031.c
1503T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1504
1505ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1506M: Ulf Hansson <ulf.hansson@linaro.org>
1507L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1508T: git git://git.linaro.org/people/ulfh/clk.git
1509S: Maintained
1510F: drivers/clk/ux500/
1511F: include/linux/platform_data/clk-ux500.h
1512
1513ARM/VERSATILE EXPRESS PLATFORM
1514M: Liviu Dudau <liviu.dudau@arm.com>
1515M: Sudeep Holla <sudeep.holla@arm.com>
1516M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1517L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1518S: Maintained
1519F: arch/arm/boot/dts/vexpress*
1520F: arch/arm/mach-vexpress/
1521F: */*/vexpress*
1522F: */*/*/vexpress*
1523F: drivers/clk/versatile/clk-vexpress-osc.c
1524F: drivers/clocksource/versatile.c
1525
1526ARM/VFP SUPPORT
1527M: Russell King <linux@arm.linux.org.uk>
1528L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1529W: http://www.arm.linux.org.uk/
1530S: Maintained
1531F: arch/arm/vfp/
1532
1533ARM/VOIPAC PXA270 SUPPORT
1534M: Marek Vasut <marek.vasut@gmail.com>
1535L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1536S: Maintained
1537F: arch/arm/mach-pxa/vpac270.c
1538F: arch/arm/mach-pxa/include/mach/vpac270.h
1539
1540ARM/VT8500 ARM ARCHITECTURE
1541M: Tony Prisk <linux@prisktech.co.nz>
1542L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1543S: Maintained
1544F: arch/arm/mach-vt8500/
1545F: drivers/clocksource/vt8500_timer.c
1546F: drivers/i2c/busses/i2c-wmt.c
1547F: drivers/mmc/host/wmt-sdmmc.c
1548F: drivers/pwm/pwm-vt8500.c
1549F: drivers/rtc/rtc-vt8500.c
1550F: drivers/tty/serial/vt8500_serial.c
1551F: drivers/usb/host/ehci-platform.c
1552F: drivers/usb/host/uhci-platform.c
1553F: drivers/video/fbdev/vt8500lcdfb.*
1554F: drivers/video/fbdev/wm8505fb*
1555F: drivers/video/fbdev/wmt_ge_rops.*
1556
1557ARM/ZIPIT Z2 SUPPORT
1558M: Marek Vasut <marek.vasut@gmail.com>
1559L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1560S: Maintained
1561F: arch/arm/mach-pxa/z2.c
1562F: arch/arm/mach-pxa/include/mach/z2.h
1563
1564ARM/ZYNQ ARCHITECTURE
1565M: Michal Simek <michal.simek@xilinx.com>
1566R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1567L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1568W: http://wiki.xilinx.com
1569T: git git://git.xilinx.com/linux-xlnx.git
1570S: Supported
1571F: arch/arm/mach-zynq/
1572F: drivers/cpuidle/cpuidle-zynq.c
1573F: drivers/block/xsysace.c
1574N: zynq
1575N: xilinx
1576F: drivers/clocksource/cadence_ttc_timer.c
1577F: drivers/i2c/busses/i2c-cadence.c
1578F: drivers/mmc/host/sdhci-of-arasan.c
1579
1580ARM SMMU DRIVER
1581M: Will Deacon <will.deacon@arm.com>
1582L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1583S: Maintained
1584F: drivers/iommu/arm-smmu.c
1585
1586ARM64 PORT (AARCH64 ARCHITECTURE)
1587M: Catalin Marinas <catalin.marinas@arm.com>
1588M: Will Deacon <will.deacon@arm.com>
1589L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1590S: Maintained
1591F: arch/arm64/
1592F: Documentation/arm64/
1593
1594AS3645A LED FLASH CONTROLLER DRIVER
1595M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1596L: linux-media@vger.kernel.org
1597T: git git://linuxtv.org/media_tree.git
1598S: Maintained
1599F: drivers/media/i2c/as3645a.c
1600F: include/media/as3645a.h
1601
1602ASC7621 HARDWARE MONITOR DRIVER
1603M: George Joseph <george.joseph@fairview5.com>
1604L: lm-sensors@lm-sensors.org
1605S: Maintained
1606F: Documentation/hwmon/asc7621
1607F: drivers/hwmon/asc7621.c
1608
1609ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1610M: Corentin Chary <corentin.chary@gmail.com>
1611L: acpi4asus-user@lists.sourceforge.net
1612L: platform-driver-x86@vger.kernel.org
1613W: http://acpi4asus.sf.net
1614S: Maintained
1615F: drivers/platform/x86/asus*.c
1616F: drivers/platform/x86/eeepc*.c
1617
1618ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1619R: Dan Williams <dan.j.williams@intel.com>
1620W: http://sourceforge.net/projects/xscaleiop
1621S: Odd fixes
1622F: Documentation/crypto/async-tx-api.txt
1623F: crypto/async_tx/
1624F: drivers/dma/
1625F: include/linux/dmaengine.h
1626F: include/linux/async_tx.h
1627
1628AT24 EEPROM DRIVER
1629M: Wolfram Sang <wsa@the-dreams.de>
1630L: linux-i2c@vger.kernel.org
1631S: Maintained
1632F: drivers/misc/eeprom/at24.c
1633F: include/linux/platform_data/at24.h
1634
1635ATA OVER ETHERNET (AOE) DRIVER
1636M: "Ed L. Cashin" <ecashin@coraid.com>
1637W: http://support.coraid.com/support/linux
1638S: Supported
1639F: Documentation/aoe/
1640F: drivers/block/aoe/
1641
1642ATHEROS ATH GENERIC UTILITIES
1643M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1644L: linux-wireless@vger.kernel.org
1645S: Supported
1646F: drivers/net/wireless/ath/*
1647
1648ATHEROS ATH5K WIRELESS DRIVER
1649M: Jiri Slaby <jirislaby@gmail.com>
1650M: Nick Kossifidis <mickflemm@gmail.com>
1651M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1652L: linux-wireless@vger.kernel.org
1653L: ath5k-devel@lists.ath5k.org
1654W: http://wireless.kernel.org/en/users/Drivers/ath5k
1655S: Maintained
1656F: drivers/net/wireless/ath/ath5k/
1657
1658ATHEROS ATH6KL WIRELESS DRIVER
1659M: Kalle Valo <kvalo@qca.qualcomm.com>
1660L: linux-wireless@vger.kernel.org
1661W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1662T: git git://github.com/kvalo/ath.git
1663S: Supported
1664F: drivers/net/wireless/ath/ath6kl/
1665
1666WILOCITY WIL6210 WIRELESS DRIVER
1667M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1668L: linux-wireless@vger.kernel.org
1669L: wil6210@qca.qualcomm.com
1670S: Supported
1671W: http://wireless.kernel.org/en/users/Drivers/wil6210
1672F: drivers/net/wireless/ath/wil6210/
1673F: include/uapi/linux/wil6210_uapi.h
1674
1675CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1676M: Christian Lamparter <chunkeey@googlemail.com>
1677L: linux-wireless@vger.kernel.org
1678W: http://wireless.kernel.org/en/users/Drivers/carl9170
1679S: Maintained
1680F: drivers/net/wireless/ath/carl9170/
1681
1682ATK0110 HWMON DRIVER
1683M: Luca Tettamanti <kronos.it@gmail.com>
1684L: lm-sensors@lm-sensors.org
1685S: Maintained
1686F: drivers/hwmon/asus_atk0110.c
1687
1688ATI_REMOTE2 DRIVER
1689M: Ville Syrjala <syrjala@sci.fi>
1690S: Maintained
1691F: drivers/input/misc/ati_remote2.c
1692
1693ATLX ETHERNET DRIVERS
1694M: Jay Cliburn <jcliburn@gmail.com>
1695M: Chris Snook <chris.snook@gmail.com>
1696L: netdev@vger.kernel.org
1697W: http://sourceforge.net/projects/atl1
1698W: http://atl1.sourceforge.net
1699S: Maintained
1700F: drivers/net/ethernet/atheros/
1701
1702ATM
1703M: Chas Williams <chas@cmf.nrl.navy.mil>
1704L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1705L: netdev@vger.kernel.org
1706W: http://linux-atm.sourceforge.net
1707S: Maintained
1708F: drivers/atm/
1709F: include/linux/atm*
1710F: include/uapi/linux/atm*
1711
1712ATMEL AT91 / AT32 MCI DRIVER
1713M: Ludovic Desroches <ludovic.desroches@atmel.com>
1714S: Maintained
1715F: drivers/mmc/host/atmel-mci.c
1716F: drivers/mmc/host/atmel-mci-regs.h
1717
1718ATMEL AT91 / AT32 SERIAL DRIVER
1719M: Nicolas Ferre <nicolas.ferre@atmel.com>
1720S: Supported
1721F: drivers/tty/serial/atmel_serial.c
1722
1723ATMEL Audio ALSA driver
1724M: Bo Shen <voice.shen@atmel.com>
1725L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1726S: Supported
1727F: sound/soc/atmel
1728
1729ATMEL DMA DRIVER
1730M: Nicolas Ferre <nicolas.ferre@atmel.com>
1731L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1732S: Supported
1733F: drivers/dma/at_hdmac.c
1734F: drivers/dma/at_hdmac_regs.h
1735F: include/linux/platform_data/dma-atmel.h
1736
1737ATMEL XDMA DRIVER
1738M: Ludovic Desroches <ludovic.desroches@atmel.com>
1739L: linux-arm-kernel@lists.infradead.org
1740L: dmaengine@vger.kernel.org
1741S: Supported
1742F: drivers/dma/at_xdmac.c
1743
1744ATMEL I2C DRIVER
1745M: Ludovic Desroches <ludovic.desroches@atmel.com>
1746L: linux-i2c@vger.kernel.org
1747S: Supported
1748F: drivers/i2c/busses/i2c-at91.c
1749
1750ATMEL ISI DRIVER
1751M: Josh Wu <josh.wu@atmel.com>
1752L: linux-media@vger.kernel.org
1753S: Supported
1754F: drivers/media/platform/soc_camera/atmel-isi.c
1755F: include/media/atmel-isi.h
1756
1757ATMEL LCDFB DRIVER
1758M: Nicolas Ferre <nicolas.ferre@atmel.com>
1759L: linux-fbdev@vger.kernel.org
1760S: Maintained
1761F: drivers/video/fbdev/atmel_lcdfb.c
1762F: include/video/atmel_lcdc.h
1763
1764ATMEL MACB ETHERNET DRIVER
1765M: Nicolas Ferre <nicolas.ferre@atmel.com>
1766S: Supported
1767F: drivers/net/ethernet/cadence/
1768
1769ATMEL NAND DRIVER
1770M: Josh Wu <josh.wu@atmel.com>
1771L: linux-mtd@lists.infradead.org
1772S: Supported
1773F: drivers/mtd/nand/atmel_nand*
1774
1775ATMEL SPI DRIVER
1776M: Nicolas Ferre <nicolas.ferre@atmel.com>
1777S: Supported
1778F: drivers/spi/spi-atmel.*
1779
1780ATMEL SSC DRIVER
1781M: Bo Shen <voice.shen@atmel.com>
1782L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1783S: Supported
1784F: drivers/misc/atmel-ssc.c
1785F: include/linux/atmel-ssc.h
1786
1787ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1788M: Nicolas Ferre <nicolas.ferre@atmel.com>
1789L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1790S: Supported
1791F: drivers/misc/atmel_tclib.c
1792F: drivers/clocksource/tcb_clksrc.c
1793
1794ATMEL USBA UDC DRIVER
1795M: Nicolas Ferre <nicolas.ferre@atmel.com>
1796L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1797S: Supported
1798F: drivers/usb/gadget/udc/atmel_usba_udc.*
1799
1800ATMEL WIRELESS DRIVER
1801M: Simon Kelley <simon@thekelleys.org.uk>
1802L: linux-wireless@vger.kernel.org
1803W: http://www.thekelleys.org.uk/atmel
1804W: http://atmelwlandriver.sourceforge.net/
1805S: Maintained
1806F: drivers/net/wireless/atmel*
1807
1808ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1809M: Bradley Grove <linuxdrivers@attotech.com>
1810L: linux-scsi@vger.kernel.org
1811W: http://www.attotech.com
1812S: Supported
1813F: drivers/scsi/esas2r
1814
1815AUDIT SUBSYSTEM
1816M: Paul Moore <paul@paul-moore.com>
1817M: Eric Paris <eparis@redhat.com>
1818L: linux-audit@redhat.com (moderated for non-subscribers)
1819W: http://people.redhat.com/sgrubb/audit/
1820T: git git://git.infradead.org/users/pcmoore/audit
1821S: Maintained
1822F: include/linux/audit.h
1823F: include/uapi/linux/audit.h
1824F: kernel/audit*
1825
1826AUXILIARY DISPLAY DRIVERS
1827M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1828W: http://miguelojeda.es/auxdisplay.htm
1829W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1830S: Maintained
1831F: drivers/auxdisplay/
1832F: include/linux/cfag12864b.h
1833
1834AVR32 ARCHITECTURE
1835M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1836M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1837W: http://www.atmel.com/products/AVR32/
1838W: http://mirror.egtvedt.no/avr32linux.org/
1839W: http://avrfreaks.net/
1840S: Maintained
1841F: arch/avr32/
1842
1843AVR32/AT32AP MACHINE SUPPORT
1844M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1845M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1846S: Maintained
1847F: arch/avr32/mach-at32ap/
1848
1849AX.25 NETWORK LAYER
1850M: Ralf Baechle <ralf@linux-mips.org>
1851L: linux-hams@vger.kernel.org
1852W: http://www.linux-ax25.org/
1853S: Maintained
1854F: include/uapi/linux/ax25.h
1855F: include/net/ax25.h
1856F: net/ax25/
1857
1858AZ6007 DVB DRIVER
1859M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1860L: linux-media@vger.kernel.org
1861W: http://linuxtv.org
1862T: git git://linuxtv.org/media_tree.git
1863S: Maintained
1864F: drivers/media/usb/dvb-usb-v2/az6007.c
1865
1866AZTECH FM RADIO RECEIVER DRIVER
1867M: Hans Verkuil <hverkuil@xs4all.nl>
1868L: linux-media@vger.kernel.org
1869T: git git://linuxtv.org/media_tree.git
1870W: http://linuxtv.org
1871S: Maintained
1872F: drivers/media/radio/radio-aztech*
1873
1874B43 WIRELESS DRIVER
1875M: Stefano Brivio <stefano.brivio@polimi.it>
1876L: linux-wireless@vger.kernel.org
1877L: b43-dev@lists.infradead.org
1878W: http://wireless.kernel.org/en/users/Drivers/b43
1879S: Maintained
1880F: drivers/net/wireless/b43/
1881
1882B43LEGACY WIRELESS DRIVER
1883M: Larry Finger <Larry.Finger@lwfinger.net>
1884M: Stefano Brivio <stefano.brivio@polimi.it>
1885L: linux-wireless@vger.kernel.org
1886L: b43-dev@lists.infradead.org
1887W: http://wireless.kernel.org/en/users/Drivers/b43
1888S: Maintained
1889F: drivers/net/wireless/b43legacy/
1890
1891BACKLIGHT CLASS/SUBSYSTEM
1892M: Jingoo Han <jg1.han@samsung.com>
1893M: Lee Jones <lee.jones@linaro.org>
1894S: Maintained
1895F: drivers/video/backlight/
1896F: include/linux/backlight.h
1897
1898BATMAN ADVANCED
1899M: Marek Lindner <mareklindner@neomailbox.ch>
1900M: Simon Wunderlich <sw@simonwunderlich.de>
1901M: Antonio Quartulli <antonio@meshcoding.com>
1902L: b.a.t.m.a.n@lists.open-mesh.org
1903W: http://www.open-mesh.org/
1904S: Maintained
1905F: net/batman-adv/
1906
1907BAYCOM/HDLCDRV DRIVERS FOR AX.25
1908M: Thomas Sailer <t.sailer@alumni.ethz.ch>
1909L: linux-hams@vger.kernel.org
1910W: http://www.baycom.org/~tom/ham/ham.html
1911S: Maintained
1912F: drivers/net/hamradio/baycom*
1913
1914BCACHE (BLOCK LAYER CACHE)
1915M: Kent Overstreet <kmo@daterainc.com>
1916L: linux-bcache@vger.kernel.org
1917W: http://bcache.evilpiepirate.org
1918S: Maintained:
1919F: drivers/md/bcache/
1920
1921BEFS FILE SYSTEM
1922S: Orphan
1923F: Documentation/filesystems/befs.txt
1924F: fs/befs/
1925
1926BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1927M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1928L: netdev@vger.kernel.org
1929S: Maintained
1930F: drivers/net/ethernet/ec_bhf.c
1931
1932BFS FILE SYSTEM
1933M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1934S: Maintained
1935F: Documentation/filesystems/bfs.txt
1936F: fs/bfs/
1937F: include/uapi/linux/bfs_fs.h
1938
1939BLACKFIN ARCHITECTURE
1940M: Steven Miao <realmz6@gmail.com>
1941L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1942T: git git://git.code.sf.net/p/adi-linux/code
1943W: http://blackfin.uclinux.org
1944S: Supported
1945F: arch/blackfin/
1946
1947BLACKFIN EMAC DRIVER
1948L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1949W: http://blackfin.uclinux.org
1950S: Supported
1951F: drivers/net/ethernet/adi/
1952
1953BLACKFIN RTC DRIVER
1954L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1955W: http://blackfin.uclinux.org
1956S: Supported
1957F: drivers/rtc/rtc-bfin.c
1958
1959BLACKFIN SDH DRIVER
1960M: Sonic Zhang <sonic.zhang@analog.com>
1961L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1962W: http://blackfin.uclinux.org
1963S: Supported
1964F: drivers/mmc/host/bfin_sdh.c
1965
1966BLACKFIN SERIAL 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/tty/serial/bfin_uart.c
1972
1973BLACKFIN WATCHDOG DRIVER
1974L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1975W: http://blackfin.uclinux.org
1976S: Supported
1977F: drivers/watchdog/bfin_wdt.c
1978
1979BLACKFIN I2C TWI DRIVER
1980M: Sonic Zhang <sonic.zhang@analog.com>
1981L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1982W: http://blackfin.uclinux.org/
1983S: Supported
1984F: drivers/i2c/busses/i2c-bfin-twi.c
1985
1986BLACKFIN MEDIA DRIVER
1987M: Scott Jiang <scott.jiang.linux@gmail.com>
1988L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1989W: http://blackfin.uclinux.org/
1990S: Supported
1991F: drivers/media/platform/blackfin/
1992F: drivers/media/i2c/adv7183*
1993F: drivers/media/i2c/vs6624*
1994
1995BLINKM RGB LED DRIVER
1996M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1997S: Maintained
1998F: drivers/leds/leds-blinkm.c
1999
2000BLOCK LAYER
2001M: Jens Axboe <axboe@kernel.dk>
2002T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2003S: Maintained
2004F: block/
2005
2006BLOCK2MTD DRIVER
2007M: Joern Engel <joern@lazybastard.org>
2008L: linux-mtd@lists.infradead.org
2009S: Maintained
2010F: drivers/mtd/devices/block2mtd.c
2011
2012BLUETOOTH DRIVERS
2013M: Marcel Holtmann <marcel@holtmann.org>
2014M: Gustavo Padovan <gustavo@padovan.org>
2015M: Johan Hedberg <johan.hedberg@gmail.com>
2016L: linux-bluetooth@vger.kernel.org
2017W: http://www.bluez.org/
2018T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2019T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2020S: Maintained
2021F: drivers/bluetooth/
2022
2023BLUETOOTH SUBSYSTEM
2024M: Marcel Holtmann <marcel@holtmann.org>
2025M: Gustavo Padovan <gustavo@padovan.org>
2026M: Johan Hedberg <johan.hedberg@gmail.com>
2027L: linux-bluetooth@vger.kernel.org
2028W: http://www.bluez.org/
2029T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2030T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2031S: Maintained
2032F: net/bluetooth/
2033F: include/net/bluetooth/
2034
2035BONDING DRIVER
2036M: Jay Vosburgh <j.vosburgh@gmail.com>
2037M: Veaceslav Falico <vfalico@gmail.com>
2038M: Andy Gospodarek <andy@greyhouse.net>
2039L: netdev@vger.kernel.org
2040W: http://sourceforge.net/projects/bonding/
2041S: Supported
2042F: drivers/net/bonding/
2043F: include/uapi/linux/if_bonding.h
2044
2045BPF (Safe dynamic programs and tools)
2046M: Alexei Starovoitov <ast@kernel.org>
2047L: netdev@vger.kernel.org
2048L: linux-kernel@vger.kernel.org
2049S: Supported
2050F: kernel/bpf/
2051
2052BROADCOM B44 10/100 ETHERNET DRIVER
2053M: Gary Zambrano <zambrano@broadcom.com>
2054L: netdev@vger.kernel.org
2055S: Supported
2056F: drivers/net/ethernet/broadcom/b44.*
2057
2058BROADCOM GENET ETHERNET DRIVER
2059M: Florian Fainelli <f.fainelli@gmail.com>
2060L: netdev@vger.kernel.org
2061S: Supported
2062F: drivers/net/ethernet/broadcom/genet/
2063
2064BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2065M: Sony Chacko <sony.chacko@qlogic.com>
2066M: Dept-HSGLinuxNICDev@qlogic.com
2067L: netdev@vger.kernel.org
2068S: Supported
2069F: drivers/net/ethernet/broadcom/bnx2.*
2070F: drivers/net/ethernet/broadcom/bnx2_*
2071
2072BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2073M: Ariel Elior <ariel.elior@qlogic.com>
2074L: netdev@vger.kernel.org
2075S: Supported
2076F: drivers/net/ethernet/broadcom/bnx2x/
2077
2078BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2079M: Christian Daudt <bcm@fixthebug.org>
2080M: Matt Porter <mporter@linaro.org>
2081M: Florian Fainelli <f.fainelli@gmail.com>
2082L: bcm-kernel-feedback-list@broadcom.com
2083T: git git://github.com/broadcom/mach-bcm
2084S: Maintained
2085F: arch/arm/mach-bcm/
2086F: arch/arm/boot/dts/bcm113*
2087F: arch/arm/boot/dts/bcm216*
2088F: arch/arm/boot/dts/bcm281*
2089F: arch/arm/configs/bcm_defconfig
2090F: drivers/mmc/host/sdhci-bcm-kona.c
2091F: drivers/clocksource/bcm_kona_timer.c
2092
2093BROADCOM BCM2835 ARM ARCHITECTURE
2094M: Stephen Warren <swarren@wwwdotorg.org>
2095M: Lee Jones <lee@kernel.org>
2096L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2097T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2098S: Maintained
2099N: bcm2835
2100
2101BROADCOM BCM33XX MIPS ARCHITECTURE
2102M: Kevin Cernekee <cernekee@gmail.com>
2103L: linux-mips@linux-mips.org
2104S: Maintained
2105F: arch/mips/bcm3384/*
2106F: arch/mips/include/asm/mach-bcm3384/*
2107F: arch/mips/kernel/*bmips*
2108
2109BROADCOM BCM5301X ARM ARCHITECTURE
2110M: Hauke Mehrtens <hauke@hauke-m.de>
2111L: linux-arm-kernel@lists.infradead.org
2112S: Maintained
2113F: arch/arm/mach-bcm/bcm_5301x.c
2114F: arch/arm/boot/dts/bcm5301x.dtsi
2115F: arch/arm/boot/dts/bcm470*
2116
2117BROADCOM BCM63XX ARM ARCHITECTURE
2118M: Florian Fainelli <f.fainelli@gmail.com>
2119L: linux-arm-kernel@lists.infradead.org
2120T: git git://git.github.com/brcm/linux.git
2121S: Maintained
2122F: arch/arm/mach-bcm/bcm63xx.c
2123F: arch/arm/include/debug/bcm63xx.S
2124
2125BROADCOM BCM63XX/BCM33XX UDC DRIVER
2126M: Kevin Cernekee <cernekee@gmail.com>
2127L: linux-usb@vger.kernel.org
2128S: Maintained
2129F: drivers/usb/gadget/udc/bcm63xx_udc.*
2130
2131BROADCOM BCM7XXX ARM ARCHITECTURE
2132M: Marc Carino <marc.ceeeee@gmail.com>
2133M: Brian Norris <computersforpeace@gmail.com>
2134M: Gregory Fong <gregory.0xf0@gmail.com>
2135M: Florian Fainelli <f.fainelli@gmail.com>
2136L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2137S: Maintained
2138F: arch/arm/mach-bcm/*brcmstb*
2139F: arch/arm/boot/dts/bcm7*.dts*
2140F: drivers/bus/brcmstb_gisb.c
2141
2142BROADCOM BMIPS MIPS ARCHITECTURE
2143M: Kevin Cernekee <cernekee@gmail.com>
2144M: Florian Fainelli <f.fainelli@gmail.com>
2145L: linux-mips@linux-mips.org
2146S: Maintained
2147F: arch/mips/bmips/*
2148F: arch/mips/include/asm/mach-bmips/*
2149F: arch/mips/kernel/*bmips*
2150F: arch/mips/boot/dts/bcm*.dts*
2151F: drivers/irqchip/irq-bcm7*
2152F: drivers/irqchip/irq-brcmstb*
2153
2154BROADCOM TG3 GIGABIT ETHERNET DRIVER
2155M: Prashant Sreedharan <prashant@broadcom.com>
2156M: Michael Chan <mchan@broadcom.com>
2157L: netdev@vger.kernel.org
2158S: Supported
2159F: drivers/net/ethernet/broadcom/tg3.*
2160
2161BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2162M: Brett Rudley <brudley@broadcom.com>
2163M: Arend van Spriel <arend@broadcom.com>
2164M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2165M: Hante Meuleman <meuleman@broadcom.com>
2166L: linux-wireless@vger.kernel.org
2167L: brcm80211-dev-list@broadcom.com
2168S: Supported
2169F: drivers/net/wireless/brcm80211/
2170
2171BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2172M: QLogic-Storage-Upstream@qlogic.com
2173L: linux-scsi@vger.kernel.org
2174S: Supported
2175F: drivers/scsi/bnx2fc/
2176
2177BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2178M: QLogic-Storage-Upstream@qlogic.com
2179L: linux-scsi@vger.kernel.org
2180S: Supported
2181F: drivers/scsi/bnx2i/
2182
2183BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2184M: Ray Jui <rjui@broadcom.com>
2185M: Scott Branden <sbranden@broadcom.com>
2186L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2187L: bcm-kernel-feedback-list@broadcom.com
2188T: git git://git.github.com/brcm/linux.git
2189S: Maintained
2190N: iproc
2191N: cygnus
2192N: bcm9113*
2193N: bcm9583*
2194N: bcm583*
2195N: bcm113*
2196
2197BROADCOM KONA GPIO DRIVER
2198M: Ray Jui <rjui@broadcom.com>
2199L: bcm-kernel-feedback-list@broadcom.com
2200S: Supported
2201F: drivers/gpio/gpio-bcm-kona.c
2202F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2203
2204BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2205M: Rafał Miłecki <zajec5@gmail.com>
2206L: linux-wireless@vger.kernel.org
2207S: Maintained
2208F: drivers/bcma/
2209F: include/linux/bcma/
2210
2211BROADCOM SYSTEMPORT ETHERNET DRIVER
2212M: Florian Fainelli <f.fainelli@gmail.com>
2213L: netdev@vger.kernel.org
2214S: Supported
2215F: drivers/net/ethernet/broadcom/bcmsysport.*
2216
2217BROCADE BFA FC SCSI DRIVER
2218M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2219M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2220L: linux-scsi@vger.kernel.org
2221S: Supported
2222F: drivers/scsi/bfa/
2223
2224BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2225M: Rasesh Mody <rasesh.mody@qlogic.com>
2226L: netdev@vger.kernel.org
2227S: Supported
2228F: drivers/net/ethernet/brocade/bna/
2229
2230BSG (block layer generic sg v4 driver)
2231M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2232L: linux-scsi@vger.kernel.org
2233S: Supported
2234F: block/bsg.c
2235F: include/linux/bsg.h
2236F: include/uapi/linux/bsg.h
2237
2238BT87X AUDIO DRIVER
2239M: Clemens Ladisch <clemens@ladisch.de>
2240L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2241T: git git://git.alsa-project.org/alsa-kernel.git
2242S: Maintained
2243F: Documentation/sound/alsa/Bt87x.txt
2244F: sound/pci/bt87x.c
2245
2246BT8XXGPIO DRIVER
2247M: Michael Buesch <m@bues.ch>
2248W: http://bu3sch.de/btgpio.php
2249S: Maintained
2250F: drivers/gpio/gpio-bt8xx.c
2251
2252BTRFS FILE SYSTEM
2253M: Chris Mason <clm@fb.com>
2254M: Josef Bacik <jbacik@fb.com>
2255M: David Sterba <dsterba@suse.cz>
2256L: linux-btrfs@vger.kernel.org
2257W: http://btrfs.wiki.kernel.org/
2258Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2259T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2260S: Maintained
2261F: Documentation/filesystems/btrfs.txt
2262F: fs/btrfs/
2263
2264BTTV VIDEO4LINUX DRIVER
2265M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2266L: linux-media@vger.kernel.org
2267W: http://linuxtv.org
2268T: git git://linuxtv.org/media_tree.git
2269S: Odd fixes
2270F: Documentation/video4linux/bttv/
2271F: drivers/media/pci/bt8xx/bttv*
2272
2273BUSLOGIC SCSI DRIVER
2274M: Khalid Aziz <khalid@gonehiking.org>
2275L: linux-scsi@vger.kernel.org
2276S: Maintained
2277F: drivers/scsi/BusLogic.*
2278F: drivers/scsi/FlashPoint.*
2279
2280C-MEDIA CMI8788 DRIVER
2281M: Clemens Ladisch <clemens@ladisch.de>
2282L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2283T: git git://git.alsa-project.org/alsa-kernel.git
2284S: Maintained
2285F: sound/pci/oxygen/
2286
2287C6X ARCHITECTURE
2288M: Mark Salter <msalter@redhat.com>
2289M: Aurelien Jacquiot <a-jacquiot@ti.com>
2290L: linux-c6x-dev@linux-c6x.org
2291W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2292S: Maintained
2293F: arch/c6x/
2294
2295CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2296M: David Howells <dhowells@redhat.com>
2297L: linux-cachefs@redhat.com
2298S: Supported
2299F: Documentation/filesystems/caching/cachefiles.txt
2300F: fs/cachefiles/
2301
2302CADET FM/AM RADIO RECEIVER DRIVER
2303M: Hans Verkuil <hverkuil@xs4all.nl>
2304L: linux-media@vger.kernel.org
2305T: git git://linuxtv.org/media_tree.git
2306W: http://linuxtv.org
2307S: Maintained
2308F: drivers/media/radio/radio-cadet*
2309
2310CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2311M: Jonathan Corbet <corbet@lwn.net>
2312L: linux-media@vger.kernel.org
2313T: git git://linuxtv.org/media_tree.git
2314S: Maintained
2315F: Documentation/video4linux/cafe_ccic
2316F: drivers/media/platform/marvell-ccic/
2317
2318CAIF NETWORK LAYER
2319M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2320L: netdev@vger.kernel.org
2321S: Supported
2322F: Documentation/networking/caif/
2323F: drivers/net/caif/
2324F: include/uapi/linux/caif/
2325F: include/net/caif/
2326F: net/caif/
2327
2328CALGARY x86-64 IOMMU
2329M: Muli Ben-Yehuda <muli@il.ibm.com>
2330M: "Jon D. Mason" <jdmason@kudzu.us>
2331L: discuss@x86-64.org
2332S: Maintained
2333F: arch/x86/kernel/pci-calgary_64.c
2334F: arch/x86/kernel/tce_64.c
2335F: arch/x86/include/asm/calgary.h
2336F: arch/x86/include/asm/tce.h
2337
2338CAN NETWORK LAYER
2339M: Oliver Hartkopp <socketcan@hartkopp.net>
2340L: linux-can@vger.kernel.org
2341W: http://gitorious.org/linux-can
2342T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2343T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2344S: Maintained
2345F: Documentation/networking/can.txt
2346F: net/can/
2347F: include/linux/can/core.h
2348F: include/uapi/linux/can.h
2349F: include/uapi/linux/can/bcm.h
2350F: include/uapi/linux/can/raw.h
2351F: include/uapi/linux/can/gw.h
2352
2353CAN NETWORK DRIVERS
2354M: Wolfgang Grandegger <wg@grandegger.com>
2355M: Marc Kleine-Budde <mkl@pengutronix.de>
2356L: linux-can@vger.kernel.org
2357W: http://gitorious.org/linux-can
2358T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2359T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2360S: Maintained
2361F: drivers/net/can/
2362F: include/linux/can/dev.h
2363F: include/linux/can/platform/
2364F: include/uapi/linux/can/error.h
2365F: include/uapi/linux/can/netlink.h
2366
2367CAPABILITIES
2368M: Serge Hallyn <serge.hallyn@canonical.com>
2369L: linux-security-module@vger.kernel.org
2370S: Supported
2371F: include/linux/capability.h
2372F: include/uapi/linux/capability.h
2373F: security/capability.c
2374F: security/commoncap.c
2375F: kernel/capability.c
2376
2377CC2520 IEEE-802.15.4 RADIO DRIVER
2378M: Varka Bhadram <varkabhadram@gmail.com>
2379L: linux-wpan@vger.kernel.org
2380S: Maintained
2381F: drivers/net/ieee802154/cc2520.c
2382F: include/linux/spi/cc2520.h
2383F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2384
2385CELL BROADBAND ENGINE ARCHITECTURE
2386M: Arnd Bergmann <arnd@arndb.de>
2387L: linuxppc-dev@lists.ozlabs.org
2388L: cbe-oss-dev@lists.ozlabs.org
2389W: http://www.ibm.com/developerworks/power/cell/
2390S: Supported
2391F: arch/powerpc/include/asm/cell*.h
2392F: arch/powerpc/include/asm/spu*.h
2393F: arch/powerpc/include/uapi/asm/spu*.h
2394F: arch/powerpc/oprofile/*cell*
2395F: arch/powerpc/platforms/cell/
2396
2397CEPH DISTRIBUTED FILE SYSTEM CLIENT
2398M: Sage Weil <sage@inktank.com>
2399L: ceph-devel@vger.kernel.org
2400W: http://ceph.com/
2401T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2402S: Supported
2403F: Documentation/filesystems/ceph.txt
2404F: fs/ceph/
2405F: net/ceph/
2406F: include/linux/ceph/
2407F: include/linux/crush/
2408
2409CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2410L: linux-usb@vger.kernel.org
2411S: Orphan
2412F: Documentation/usb/WUSB-Design-overview.txt
2413F: Documentation/usb/wusb-cbaf
2414F: drivers/usb/host/hwa-hc.c
2415F: drivers/usb/host/whci/
2416F: drivers/usb/wusbcore/
2417F: include/linux/usb/wusb*
2418
2419CFAG12864B LCD DRIVER
2420M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2421W: http://miguelojeda.es/auxdisplay.htm
2422W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2423S: Maintained
2424F: drivers/auxdisplay/cfag12864b.c
2425F: include/linux/cfag12864b.h
2426
2427CFAG12864BFB LCD FRAMEBUFFER DRIVER
2428M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2429W: http://miguelojeda.es/auxdisplay.htm
2430W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2431S: Maintained
2432F: drivers/auxdisplay/cfag12864bfb.c
2433F: include/linux/cfag12864b.h
2434
2435CFG80211 and NL80211
2436M: Johannes Berg <johannes@sipsolutions.net>
2437L: linux-wireless@vger.kernel.org
2438W: http://wireless.kernel.org/
2439T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2440T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2441S: Maintained
2442F: include/uapi/linux/nl80211.h
2443F: include/net/cfg80211.h
2444F: net/wireless/*
2445X: net/wireless/wext*
2446
2447CHAR and MISC DRIVERS
2448M: Arnd Bergmann <arnd@arndb.de>
2449M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2450T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2451S: Supported
2452F: drivers/char/*
2453F: drivers/misc/*
2454F: include/linux/miscdevice.h
2455
2456CHECKPATCH
2457M: Andy Whitcroft <apw@canonical.com>
2458M: Joe Perches <joe@perches.com>
2459S: Maintained
2460F: scripts/checkpatch.pl
2461
2462CHINESE DOCUMENTATION
2463M: Harry Wei <harryxiyou@gmail.com>
2464L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2465L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2466S: Maintained
2467F: Documentation/zh_CN/
2468
2469CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2470M: Peter Chen <Peter.Chen@freescale.com>
2471T: git git://github.com/hzpeterchen/linux-usb.git
2472L: linux-usb@vger.kernel.org
2473S: Maintained
2474F: drivers/usb/chipidea/
2475
2476CHROME HARDWARE PLATFORM SUPPORT
2477M: Olof Johansson <olof@lixom.net>
2478S: Maintained
2479F: drivers/platform/chrome/
2480
2481CISCO VIC ETHERNET NIC DRIVER
2482M: Christian Benvenuti <benve@cisco.com>
2483M: Sujith Sankar <ssujith@cisco.com>
2484M: Govindarajulu Varadarajan <_govind@gmx.com>
2485M: Neel Patel <neepatel@cisco.com>
2486S: Supported
2487F: drivers/net/ethernet/cisco/enic/
2488
2489CISCO VIC LOW LATENCY NIC DRIVER
2490M: Upinder Malhi <umalhi@cisco.com>
2491S: Supported
2492F: drivers/infiniband/hw/usnic
2493
2494CIRRUS LOGIC EP93XX ETHERNET DRIVER
2495M: Hartley Sweeten <hsweeten@visionengravers.com>
2496L: netdev@vger.kernel.org
2497S: Maintained
2498F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2499
2500CIRRUS LOGIC AUDIO CODEC DRIVERS
2501M: Brian Austin <brian.austin@cirrus.com>
2502M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2503L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2504S: Maintained
2505F: sound/soc/codecs/cs*
2506
2507CLEANCACHE API
2508M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2509L: linux-kernel@vger.kernel.org
2510S: Maintained
2511F: mm/cleancache.c
2512F: include/linux/cleancache.h
2513
2514CLK API
2515M: Russell King <linux@arm.linux.org.uk>
2516S: Maintained
2517F: include/linux/clk.h
2518
2519CLOCKSOURCE, CLOCKEVENT DRIVERS
2520M: Daniel Lezcano <daniel.lezcano@linaro.org>
2521M: Thomas Gleixner <tglx@linutronix.de>
2522L: linux-kernel@vger.kernel.org
2523T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2524S: Supported
2525F: drivers/clocksource
2526
2527CISCO FCOE HBA DRIVER
2528M: Hiral Patel <hiralpat@cisco.com>
2529M: Suma Ramars <sramars@cisco.com>
2530M: Brian Uchino <buchino@cisco.com>
2531L: linux-scsi@vger.kernel.org
2532S: Supported
2533F: drivers/scsi/fnic/
2534
2535CMPC ACPI DRIVER
2536M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2537M: Daniel Oliveira Nascimento <don@syst.com.br>
2538L: platform-driver-x86@vger.kernel.org
2539S: Supported
2540F: drivers/platform/x86/classmate-laptop.c
2541
2542COCCINELLE/Semantic Patches (SmPL)
2543M: Julia Lawall <Julia.Lawall@lip6.fr>
2544M: Gilles Muller <Gilles.Muller@lip6.fr>
2545M: Nicolas Palix <nicolas.palix@imag.fr>
2546M: Michal Marek <mmarek@suse.cz>
2547L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2548T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2549W: http://coccinelle.lip6.fr/
2550S: Supported
2551F: Documentation/coccinelle.txt
2552F: scripts/coccinelle/
2553F: scripts/coccicheck
2554
2555CODA FILE SYSTEM
2556M: Jan Harkes <jaharkes@cs.cmu.edu>
2557M: coda@cs.cmu.edu
2558L: codalist@coda.cs.cmu.edu
2559W: http://www.coda.cs.cmu.edu/
2560S: Maintained
2561F: Documentation/filesystems/coda.txt
2562F: fs/coda/
2563F: include/linux/coda*.h
2564F: include/uapi/linux/coda*.h
2565
2566CODA V4L2 MEM2MEM DRIVER
2567M: Philipp Zabel <p.zabel@pengutronix.de>
2568L: linux-media@vger.kernel.org
2569S: Maintained
2570F: Documentation/devicetree/bindings/media/coda.txt
2571F: drivers/media/platform/coda/
2572
2573COMMON CLK FRAMEWORK
2574M: Mike Turquette <mturquette@linaro.org>
2575M: Stephen Boyd <sboyd@codeaurora.org>
2576L: linux-kernel@vger.kernel.org
2577T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2578S: Maintained
2579F: drivers/clk/
2580X: drivers/clk/clkdev.c
2581F: include/linux/clk-pr*
2582F: include/linux/clk/
2583
2584COMMON INTERNET FILE SYSTEM (CIFS)
2585M: Steve French <sfrench@samba.org>
2586L: linux-cifs@vger.kernel.org
2587L: samba-technical@lists.samba.org (moderated for non-subscribers)
2588W: http://linux-cifs.samba.org/
2589T: git git://git.samba.org/sfrench/cifs-2.6.git
2590S: Supported
2591F: Documentation/filesystems/cifs/
2592F: fs/cifs/
2593
2594COMPACTPCI HOTPLUG CORE
2595M: Scott Murray <scott@spiteful.org>
2596L: linux-pci@vger.kernel.org
2597S: Maintained
2598F: drivers/pci/hotplug/cpci_hotplug*
2599
2600COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2601M: Scott Murray <scott@spiteful.org>
2602L: linux-pci@vger.kernel.org
2603S: Maintained
2604F: drivers/pci/hotplug/cpcihp_zt5550.*
2605
2606COMPACTPCI HOTPLUG GENERIC DRIVER
2607M: Scott Murray <scott@spiteful.org>
2608L: linux-pci@vger.kernel.org
2609S: Maintained
2610F: drivers/pci/hotplug/cpcihp_generic.c
2611
2612COMPAL LAPTOP SUPPORT
2613M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2614L: platform-driver-x86@vger.kernel.org
2615S: Maintained
2616F: drivers/platform/x86/compal-laptop.c
2617
2618CONEXANT ACCESSRUNNER USB DRIVER
2619M: Simon Arlott <cxacru@fire.lp0.eu>
2620L: accessrunner-general@lists.sourceforge.net
2621W: http://accessrunner.sourceforge.net/
2622S: Maintained
2623F: drivers/usb/atm/cxacru.c
2624
2625CONFIGFS
2626M: Joel Becker <jlbec@evilplan.org>
2627T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2628S: Supported
2629F: fs/configfs/
2630F: include/linux/configfs.h
2631
2632CONNECTOR
2633M: Evgeniy Polyakov <zbr@ioremap.net>
2634L: netdev@vger.kernel.org
2635S: Maintained
2636F: drivers/connector/
2637
2638CONTROL GROUP (CGROUP)
2639M: Tejun Heo <tj@kernel.org>
2640M: Li Zefan <lizefan@huawei.com>
2641L: cgroups@vger.kernel.org
2642T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2643S: Maintained
2644F: Documentation/cgroups/
2645F: include/linux/cgroup*
2646F: kernel/cgroup*
2647
2648CONTROL GROUP - CPUSET
2649M: Li Zefan <lizefan@huawei.com>
2650L: cgroups@vger.kernel.org
2651W: http://www.bullopensource.org/cpuset/
2652W: http://oss.sgi.com/projects/cpusets/
2653T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2654S: Maintained
2655F: Documentation/cgroups/cpusets.txt
2656F: include/linux/cpuset.h
2657F: kernel/cpuset.c
2658
2659CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2660M: Johannes Weiner <hannes@cmpxchg.org>
2661M: Michal Hocko <mhocko@suse.cz>
2662L: cgroups@vger.kernel.org
2663L: linux-mm@kvack.org
2664S: Maintained
2665F: mm/memcontrol.c
2666F: mm/swap_cgroup.c
2667
2668CORETEMP HARDWARE MONITORING DRIVER
2669M: Fenghua Yu <fenghua.yu@intel.com>
2670L: lm-sensors@lm-sensors.org
2671S: Maintained
2672F: Documentation/hwmon/coretemp
2673F: drivers/hwmon/coretemp.c
2674
2675COSA/SRP SYNC SERIAL DRIVER
2676M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2677W: http://www.fi.muni.cz/~kas/cosa/
2678S: Maintained
2679F: drivers/net/wan/cosa*
2680
2681CPMAC ETHERNET DRIVER
2682M: Florian Fainelli <florian@openwrt.org>
2683L: netdev@vger.kernel.org
2684S: Maintained
2685F: drivers/net/ethernet/ti/cpmac.c
2686
2687CPU FREQUENCY DRIVERS
2688M: Rafael J. Wysocki <rjw@rjwysocki.net>
2689M: Viresh Kumar <viresh.kumar@linaro.org>
2690L: linux-pm@vger.kernel.org
2691S: Maintained
2692T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2693T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2694F: drivers/cpufreq/
2695F: include/linux/cpufreq.h
2696
2697CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2698M: Viresh Kumar <viresh.kumar@linaro.org>
2699M: Sudeep Holla <sudeep.holla@arm.com>
2700L: linux-pm@vger.kernel.org
2701W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2702S: Maintained
2703F: drivers/cpufreq/arm_big_little.h
2704F: drivers/cpufreq/arm_big_little.c
2705F: drivers/cpufreq/arm_big_little_dt.c
2706
2707CPUIDLE DRIVER - ARM BIG LITTLE
2708M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2709M: Daniel Lezcano <daniel.lezcano@linaro.org>
2710L: linux-pm@vger.kernel.org
2711L: linux-arm-kernel@lists.infradead.org
2712T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2713S: Maintained
2714F: drivers/cpuidle/cpuidle-big_little.c
2715
2716CPUIDLE DRIVER - ARM EXYNOS
2717M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2718M: Daniel Lezcano <daniel.lezcano@linaro.org>
2719M: Kukjin Kim <kgene@kernel.org>
2720L: linux-pm@vger.kernel.org
2721L: linux-samsung-soc@vger.kernel.org
2722S: Supported
2723F: drivers/cpuidle/cpuidle-exynos.c
2724F: arch/arm/mach-exynos/pm.c
2725
2726CPUIDLE DRIVERS
2727M: Rafael J. Wysocki <rjw@rjwysocki.net>
2728M: Daniel Lezcano <daniel.lezcano@linaro.org>
2729L: linux-pm@vger.kernel.org
2730S: Maintained
2731T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2732F: drivers/cpuidle/*
2733F: include/linux/cpuidle.h
2734
2735CPUID/MSR DRIVER
2736M: "H. Peter Anvin" <hpa@zytor.com>
2737S: Maintained
2738F: arch/x86/kernel/cpuid.c
2739F: arch/x86/kernel/msr.c
2740
2741CPU POWER MONITORING SUBSYSTEM
2742M: Thomas Renninger <trenn@suse.de>
2743L: linux-pm@vger.kernel.org
2744S: Maintained
2745F: tools/power/cpupower/
2746
2747CRAMFS FILESYSTEM
2748W: http://sourceforge.net/projects/cramfs/
2749S: Orphan / Obsolete
2750F: Documentation/filesystems/cramfs.txt
2751F: fs/cramfs/
2752
2753CRIS PORT
2754M: Mikael Starvik <starvik@axis.com>
2755M: Jesper Nilsson <jesper.nilsson@axis.com>
2756L: linux-cris-kernel@axis.com
2757W: http://developer.axis.com
2758S: Maintained
2759F: arch/cris/
2760F: drivers/tty/serial/crisv10.*
2761
2762CRYPTO API
2763M: Herbert Xu <herbert@gondor.apana.org.au>
2764M: "David S. Miller" <davem@davemloft.net>
2765L: linux-crypto@vger.kernel.org
2766T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2767S: Maintained
2768F: Documentation/crypto/
2769F: arch/*/crypto/
2770F: crypto/
2771F: drivers/crypto/
2772F: include/crypto/
2773
2774CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2775M: Neil Horman <nhorman@tuxdriver.com>
2776L: linux-crypto@vger.kernel.org
2777S: Maintained
2778F: crypto/ansi_cprng.c
2779F: crypto/rng.c
2780
2781CS5535 Audio ALSA driver
2782M: Jaya Kumar <jayakumar.alsa@gmail.com>
2783S: Maintained
2784F: sound/pci/cs5535audio/
2785
2786CW1200 WLAN driver
2787M: Solomon Peachy <pizza@shaftnet.org>
2788S: Maintained
2789F: drivers/net/wireless/cw1200/
2790
2791CX18 VIDEO4LINUX DRIVER
2792M: Andy Walls <awalls@md.metrocast.net>
2793L: ivtv-devel@ivtvdriver.org (subscribers-only)
2794L: linux-media@vger.kernel.org
2795T: git git://linuxtv.org/media_tree.git
2796W: http://linuxtv.org
2797W: http://www.ivtvdriver.org/index.php/Cx18
2798S: Maintained
2799F: Documentation/video4linux/cx18.txt
2800F: drivers/media/pci/cx18/
2801F: include/uapi/linux/ivtv*
2802
2803CX2341X MPEG ENCODER HELPER MODULE
2804M: Hans Verkuil <hverkuil@xs4all.nl>
2805L: linux-media@vger.kernel.org
2806T: git git://linuxtv.org/media_tree.git
2807W: http://linuxtv.org
2808S: Maintained
2809F: drivers/media/common/cx2341x*
2810F: include/media/cx2341x*
2811
2812CX88 VIDEO4LINUX DRIVER
2813M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2814L: linux-media@vger.kernel.org
2815W: http://linuxtv.org
2816T: git git://linuxtv.org/media_tree.git
2817S: Odd fixes
2818F: Documentation/video4linux/cx88/
2819F: drivers/media/pci/cx88/
2820
2821CXD2820R MEDIA DRIVER
2822M: Antti Palosaari <crope@iki.fi>
2823L: linux-media@vger.kernel.org
2824W: http://linuxtv.org/
2825W: http://palosaari.fi/linux/
2826Q: http://patchwork.linuxtv.org/project/linux-media/list/
2827T: git git://linuxtv.org/anttip/media_tree.git
2828S: Maintained
2829F: drivers/media/dvb-frontends/cxd2820r*
2830
2831CXGB3 ETHERNET DRIVER (CXGB3)
2832M: Santosh Raspatur <santosh@chelsio.com>
2833L: netdev@vger.kernel.org
2834W: http://www.chelsio.com
2835S: Supported
2836F: drivers/net/ethernet/chelsio/cxgb3/
2837
2838CXGB3 ISCSI DRIVER (CXGB3I)
2839M: Karen Xie <kxie@chelsio.com>
2840L: linux-scsi@vger.kernel.org
2841W: http://www.chelsio.com
2842S: Supported
2843F: drivers/scsi/cxgbi/cxgb3i
2844
2845CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2846M: Steve Wise <swise@chelsio.com>
2847L: linux-rdma@vger.kernel.org
2848W: http://www.openfabrics.org
2849S: Supported
2850F: drivers/infiniband/hw/cxgb3/
2851
2852CXGB4 ETHERNET DRIVER (CXGB4)
2853M: Hariprasad S <hariprasad@chelsio.com>
2854L: netdev@vger.kernel.org
2855W: http://www.chelsio.com
2856S: Supported
2857F: drivers/net/ethernet/chelsio/cxgb4/
2858
2859CXGB4 ISCSI DRIVER (CXGB4I)
2860M: Karen Xie <kxie@chelsio.com>
2861L: linux-scsi@vger.kernel.org
2862W: http://www.chelsio.com
2863S: Supported
2864F: drivers/scsi/cxgbi/cxgb4i
2865
2866CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2867M: Steve Wise <swise@chelsio.com>
2868L: linux-rdma@vger.kernel.org
2869W: http://www.openfabrics.org
2870S: Supported
2871F: drivers/infiniband/hw/cxgb4/
2872
2873CXGB4VF ETHERNET DRIVER (CXGB4VF)
2874M: Casey Leedom <leedom@chelsio.com>
2875L: netdev@vger.kernel.org
2876W: http://www.chelsio.com
2877S: Supported
2878F: drivers/net/ethernet/chelsio/cxgb4vf/
2879
2880CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2881M: Ian Munsie <imunsie@au1.ibm.com>
2882M: Michael Neuling <mikey@neuling.org>
2883L: linuxppc-dev@lists.ozlabs.org
2884S: Supported
2885F: drivers/misc/cxl/
2886F: include/misc/cxl.h
2887F: include/uapi/misc/cxl.h
2888F: Documentation/powerpc/cxl.txt
2889F: Documentation/powerpc/cxl.txt
2890F: Documentation/ABI/testing/sysfs-class-cxl
2891
2892STMMAC ETHERNET DRIVER
2893M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2894L: netdev@vger.kernel.org
2895W: http://www.stlinux.com
2896S: Supported
2897F: drivers/net/ethernet/stmicro/stmmac/
2898
2899CYBERPRO FB DRIVER
2900M: Russell King <linux@arm.linux.org.uk>
2901L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2902W: http://www.arm.linux.org.uk/
2903S: Maintained
2904F: drivers/video/fbdev/cyber2000fb.*
2905
2906CYCLADES ASYNC MUX DRIVER
2907W: http://www.cyclades.com/
2908S: Orphan
2909F: drivers/tty/cyclades.c
2910F: include/linux/cyclades.h
2911F: include/uapi/linux/cyclades.h
2912
2913CYCLADES PC300 DRIVER
2914W: http://www.cyclades.com/
2915S: Orphan
2916F: drivers/net/wan/pc300*
2917
2918CYPRESS_FIRMWARE MEDIA DRIVER
2919M: Antti Palosaari <crope@iki.fi>
2920L: linux-media@vger.kernel.org
2921W: http://linuxtv.org/
2922W: http://palosaari.fi/linux/
2923Q: http://patchwork.linuxtv.org/project/linux-media/list/
2924T: git git://linuxtv.org/anttip/media_tree.git
2925S: Maintained
2926F: drivers/media/common/cypress_firmware*
2927
2928CYTTSP TOUCHSCREEN DRIVER
2929M: Ferruh Yigit <fery@cypress.com>
2930L: linux-input@vger.kernel.org
2931S: Supported
2932F: drivers/input/touchscreen/cyttsp*
2933F: include/linux/input/cyttsp.h
2934
2935DAMA SLAVE for AX.25
2936M: Joerg Reuter <jreuter@yaina.de>
2937W: http://yaina.de/jreuter/
2938W: http://www.qsl.net/dl1bke/
2939L: linux-hams@vger.kernel.org
2940S: Maintained
2941F: net/ax25/af_ax25.c
2942F: net/ax25/ax25_dev.c
2943F: net/ax25/ax25_ds_*
2944F: net/ax25/ax25_in.c
2945F: net/ax25/ax25_out.c
2946F: net/ax25/ax25_timer.c
2947F: net/ax25/sysctl_net_ax25.c
2948
2949DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2950L: netdev@vger.kernel.org
2951S: Orphan
2952F: Documentation/networking/dmfe.txt
2953F: drivers/net/ethernet/dec/tulip/dmfe.c
2954
2955DC390/AM53C974 SCSI driver
2956M: Hannes Reinecke <hare@suse.de>
2957L: linux-scsi@vger.kernel.org
2958S: Maintained
2959F: drivers/scsi/am53c974.c
2960
2961DC395x SCSI driver
2962M: Oliver Neukum <oliver@neukum.org>
2963M: Ali Akcaagac <aliakc@web.de>
2964M: Jamie Lenehan <lenehan@twibble.org>
2965L: dc395x@twibble.org
2966W: http://twibble.org/dist/dc395x/
2967W: http://lists.twibble.org/mailman/listinfo/dc395x/
2968S: Maintained
2969F: Documentation/scsi/dc395x.txt
2970F: drivers/scsi/dc395x.*
2971
2972DCCP PROTOCOL
2973M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
2974L: dccp@vger.kernel.org
2975W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
2976S: Maintained
2977F: include/linux/dccp.h
2978F: include/uapi/linux/dccp.h
2979F: include/linux/tfrc.h
2980F: net/dccp/
2981
2982DECnet NETWORK LAYER
2983W: http://linux-decnet.sourceforge.net
2984L: linux-decnet-user@lists.sourceforge.net
2985S: Orphan
2986F: Documentation/networking/decnet.txt
2987F: net/decnet/
2988
2989DECSTATION PLATFORM SUPPORT
2990M: "Maciej W. Rozycki" <macro@linux-mips.org>
2991L: linux-mips@linux-mips.org
2992W: http://www.linux-mips.org/wiki/DECstation
2993S: Maintained
2994F: arch/mips/dec/
2995F: arch/mips/include/asm/dec/
2996F: arch/mips/include/asm/mach-dec/
2997
2998DEFXX FDDI NETWORK DRIVER
2999M: "Maciej W. Rozycki" <macro@linux-mips.org>
3000S: Maintained
3001F: drivers/net/fddi/defxx.*
3002
3003DELL LAPTOP DRIVER
3004M: Matthew Garrett <mjg59@srcf.ucam.org>
3005L: platform-driver-x86@vger.kernel.org
3006S: Maintained
3007F: drivers/platform/x86/dell-laptop.c
3008
3009DELL LAPTOP SMM DRIVER
3010M: Guenter Roeck <linux@roeck-us.net>
3011F: drivers/char/i8k.c
3012F: include/uapi/linux/i8k.h
3013
3014DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3015M: Doug Warzecha <Douglas_Warzecha@dell.com>
3016S: Maintained
3017F: Documentation/dcdbas.txt
3018F: drivers/firmware/dcdbas.*
3019
3020DELL WMI EXTRAS DRIVER
3021M: Matthew Garrett <mjg59@srcf.ucam.org>
3022S: Maintained
3023F: drivers/platform/x86/dell-wmi.c
3024
3025DESIGNWARE USB2 DRD IP DRIVER
3026M: Paul Zimmerman <paulz@synopsys.com>
3027L: linux-usb@vger.kernel.org
3028T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3029S: Maintained
3030F: drivers/usb/dwc2/
3031
3032DESIGNWARE USB3 DRD IP DRIVER
3033M: Felipe Balbi <balbi@ti.com>
3034L: linux-usb@vger.kernel.org
3035L: linux-omap@vger.kernel.org
3036T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3037S: Maintained
3038F: drivers/usb/dwc3/
3039
3040DEVICE COREDUMP (DEV_COREDUMP)
3041M: Johannes Berg <johannes@sipsolutions.net>
3042L: linux-kernel@vger.kernel.org
3043S: Maintained
3044F: drivers/base/devcoredump.c
3045F: include/linux/devcoredump.h
3046
3047DEVICE FREQUENCY (DEVFREQ)
3048M: MyungJoo Ham <myungjoo.ham@samsung.com>
3049M: Kyungmin Park <kyungmin.park@samsung.com>
3050L: linux-pm@vger.kernel.org
3051S: Maintained
3052F: drivers/devfreq/
3053
3054DEVICE NUMBER REGISTRY
3055M: Torben Mathiasen <device@lanana.org>
3056W: http://lanana.org/docs/device-list/index.html
3057S: Maintained
3058
3059DEVICE-MAPPER (LVM)
3060M: Alasdair Kergon <agk@redhat.com>
3061M: Mike Snitzer <snitzer@redhat.com>
3062M: dm-devel@redhat.com
3063L: dm-devel@redhat.com
3064W: http://sources.redhat.com/dm
3065Q: http://patchwork.kernel.org/project/dm-devel/list/
3066T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3067T: quilt http://people.redhat.com/agk/patches/linux/editing/
3068S: Maintained
3069F: Documentation/device-mapper/
3070F: drivers/md/dm*
3071F: drivers/md/persistent-data/
3072F: include/linux/device-mapper.h
3073F: include/linux/dm-*.h
3074F: include/uapi/linux/dm-*.h
3075
3076DIALOG SEMICONDUCTOR DRIVERS
3077M: Support Opensource <support.opensource@diasemi.com>
3078W: http://www.dialog-semiconductor.com/products
3079S: Supported
3080F: Documentation/hwmon/da90??
3081F: drivers/gpio/gpio-da90??.c
3082F: drivers/hwmon/da90??-hwmon.c
3083F: drivers/input/misc/da90??_onkey.c
3084F: drivers/input/touchscreen/da9052_tsi.c
3085F: drivers/leds/leds-da90??.c
3086F: drivers/mfd/da903x.c
3087F: drivers/mfd/da90??-*.c
3088F: drivers/power/da9052-battery.c
3089F: drivers/regulator/da903x.c
3090F: drivers/regulator/da9???-regulator.[ch]
3091F: drivers/rtc/rtc-da90??.c
3092F: drivers/video/backlight/da90??_bl.c
3093F: drivers/watchdog/da90??_wdt.c
3094F: include/linux/mfd/da903x.h
3095F: include/linux/mfd/da9052/
3096F: include/linux/mfd/da9055/
3097F: include/linux/mfd/da9063/
3098F: include/sound/da[79]*.h
3099F: sound/soc/codecs/da[79]*.[ch]
3100
3101DIGI NEO AND CLASSIC PCI PRODUCTS
3102M: Lidza Louina <lidza.louina@gmail.com>
3103M: Mark Hounschell <markh@compro.net>
3104L: driverdev-devel@linuxdriverproject.org
3105S: Maintained
3106F: drivers/staging/dgnc/
3107
3108DIGI EPCA PCI PRODUCTS
3109M: Lidza Louina <lidza.louina@gmail.com>
3110M: Mark Hounschell <markh@compro.net>
3111M: Daeseok Youn <daeseok.youn@gmail.com>
3112L: driverdev-devel@linuxdriverproject.org
3113S: Maintained
3114F: drivers/staging/dgap/
3115
3116DIOLAN U2C-12 I2C DRIVER
3117M: Guenter Roeck <linux@roeck-us.net>
3118L: linux-i2c@vger.kernel.org
3119S: Maintained
3120F: drivers/i2c/busses/i2c-diolan-u2c.c
3121
3122DIRECTORY NOTIFICATION (DNOTIFY)
3123M: Eric Paris <eparis@parisplace.org>
3124S: Maintained
3125F: Documentation/filesystems/dnotify.txt
3126F: fs/notify/dnotify/
3127F: include/linux/dnotify.h
3128
3129DISK GEOMETRY AND PARTITION HANDLING
3130M: Andries Brouwer <aeb@cwi.nl>
3131W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3132W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3133W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3134S: Maintained
3135
3136DISKQUOTA
3137M: Jan Kara <jack@suse.cz>
3138S: Maintained
3139F: Documentation/filesystems/quota.txt
3140F: fs/quota/
3141F: include/linux/quota*.h
3142F: include/uapi/linux/quota*.h
3143
3144DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3145M: Bernie Thompson <bernie@plugable.com>
3146L: linux-fbdev@vger.kernel.org
3147S: Maintained
3148W: http://plugable.com/category/projects/udlfb/
3149F: drivers/video/fbdev/udlfb.c
3150F: include/video/udlfb.h
3151F: Documentation/fb/udlfb.txt
3152
3153DISTRIBUTED LOCK MANAGER (DLM)
3154M: Christine Caulfield <ccaulfie@redhat.com>
3155M: David Teigland <teigland@redhat.com>
3156L: cluster-devel@redhat.com
3157W: http://sources.redhat.com/cluster/
3158T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3159S: Supported
3160F: fs/dlm/
3161
3162DMA BUFFER SHARING FRAMEWORK
3163M: Sumit Semwal <sumit.semwal@linaro.org>
3164S: Maintained
3165L: linux-media@vger.kernel.org
3166L: dri-devel@lists.freedesktop.org
3167L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3168F: drivers/dma-buf/
3169F: include/linux/dma-buf*
3170F: include/linux/reservation.h
3171F: include/linux/*fence.h
3172F: Documentation/dma-buf-sharing.txt
3173T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3174
3175DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3176M: Vinod Koul <vinod.koul@intel.com>
3177L: dmaengine@vger.kernel.org
3178Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3179S: Maintained
3180F: drivers/dma/
3181F: include/linux/dmaengine.h
3182F: Documentation/dmaengine/
3183T: git git://git.infradead.org/users/vkoul/slave-dma.git
3184
3185DME1737 HARDWARE MONITOR DRIVER
3186M: Juerg Haefliger <juergh@gmail.com>
3187L: lm-sensors@lm-sensors.org
3188S: Maintained
3189F: Documentation/hwmon/dme1737
3190F: drivers/hwmon/dme1737.c
3191
3192DOCKING STATION DRIVER
3193M: Shaohua Li <shaohua.li@intel.com>
3194L: linux-acpi@vger.kernel.org
3195S: Supported
3196F: drivers/acpi/dock.c
3197
3198DOCUMENTATION
3199M: Jonathan Corbet <corbet@lwn.net>
3200L: linux-doc@vger.kernel.org
3201S: Maintained
3202F: Documentation/
3203X: Documentation/ABI/
3204X: Documentation/devicetree/
3205X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
3206
3207DOUBLETALK DRIVER
3208M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3209L: blinux-list@redhat.com
3210S: Maintained
3211F: drivers/char/dtlk.c
3212F: include/linux/dtlk.h
3213
3214DPT_I2O SCSI RAID DRIVER
3215M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3216L: linux-scsi@vger.kernel.org
3217W: http://www.adaptec.com/
3218S: Maintained
3219F: drivers/scsi/dpt*
3220F: drivers/scsi/dpt/
3221
3222DRBD DRIVER
3223P: Philipp Reisner
3224P: Lars Ellenberg
3225M: drbd-dev@lists.linbit.com
3226L: drbd-user@lists.linbit.com
3227W: http://www.drbd.org
3228T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3229T: git git://git.drbd.org/drbd-8.3.git
3230S: Supported
3231F: drivers/block/drbd/
3232F: lib/lru_cache.c
3233F: Documentation/blockdev/drbd/
3234
3235DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3236M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3237T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3238S: Supported
3239F: Documentation/kobject.txt
3240F: drivers/base/
3241F: fs/sysfs/
3242F: fs/debugfs/
3243F: include/linux/kobj*
3244F: include/linux/debugfs.h
3245F: lib/kobj*
3246
3247DRM DRIVERS
3248M: David Airlie <airlied@linux.ie>
3249L: dri-devel@lists.freedesktop.org
3250T: git git://people.freedesktop.org/~airlied/linux
3251S: Maintained
3252F: drivers/gpu/drm/
3253F: drivers/gpu/vga/
3254F: include/drm/
3255F: include/uapi/drm/
3256
3257RADEON DRM DRIVERS
3258M: Alex Deucher <alexander.deucher@amd.com>
3259M: Christian König <christian.koenig@amd.com>
3260L: dri-devel@lists.freedesktop.org
3261T: git git://people.freedesktop.org/~agd5f/linux
3262S: Supported
3263F: drivers/gpu/drm/radeon/
3264F: include/uapi/drm/radeon*
3265
3266DRM PANEL DRIVERS
3267M: Thierry Reding <thierry.reding@gmail.com>
3268L: dri-devel@lists.freedesktop.org
3269T: git git://anongit.freedesktop.org/tegra/linux.git
3270S: Maintained
3271F: drivers/gpu/drm/drm_panel.c
3272F: drivers/gpu/drm/panel/
3273F: include/drm/drm_panel.h
3274F: Documentation/devicetree/bindings/panel/
3275
3276INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3277M: Daniel Vetter <daniel.vetter@intel.com>
3278M: Jani Nikula <jani.nikula@linux.intel.com>
3279L: intel-gfx@lists.freedesktop.org
3280L: dri-devel@lists.freedesktop.org
3281Q: http://patchwork.freedesktop.org/project/intel-gfx/
3282T: git git://anongit.freedesktop.org/drm-intel
3283S: Supported
3284F: drivers/gpu/drm/i915/
3285F: include/drm/i915*
3286F: include/uapi/drm/i915*
3287
3288DRM DRIVERS FOR EXYNOS
3289M: Inki Dae <inki.dae@samsung.com>
3290M: Joonyoung Shim <jy0922.shim@samsung.com>
3291M: Seung-Woo Kim <sw0312.kim@samsung.com>
3292M: Kyungmin Park <kyungmin.park@samsung.com>
3293L: dri-devel@lists.freedesktop.org
3294T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3295S: Supported
3296F: drivers/gpu/drm/exynos/
3297F: include/drm/exynos*
3298F: include/uapi/drm/exynos*
3299
3300DRM DRIVERS FOR FREESCALE IMX
3301M: Philipp Zabel <p.zabel@pengutronix.de>
3302L: dri-devel@lists.freedesktop.org
3303S: Maintained
3304F: drivers/gpu/drm/imx/
3305F: Documentation/devicetree/bindings/drm/imx/
3306
3307DRM DRIVERS FOR NVIDIA TEGRA
3308M: Thierry Reding <thierry.reding@gmail.com>
3309M: Terje Bergström <tbergstrom@nvidia.com>
3310L: dri-devel@lists.freedesktop.org
3311L: linux-tegra@vger.kernel.org
3312T: git git://anongit.freedesktop.org/tegra/linux.git
3313S: Supported
3314F: drivers/gpu/drm/tegra/
3315F: drivers/gpu/host1x/
3316F: include/linux/host1x.h
3317F: include/uapi/drm/tegra_drm.h
3318F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3319
3320DRM DRIVERS FOR RENESAS
3321M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3322L: dri-devel@lists.freedesktop.org
3323L: linux-sh@vger.kernel.org
3324T: git git://people.freedesktop.org/~airlied/linux
3325S: Supported
3326F: drivers/gpu/drm/rcar-du/
3327F: drivers/gpu/drm/shmobile/
3328F: include/linux/platform_data/rcar-du.h
3329F: include/linux/platform_data/shmob_drm.h
3330
3331DSBR100 USB FM RADIO DRIVER
3332M: Alexey Klimov <klimov.linux@gmail.com>
3333L: linux-media@vger.kernel.org
3334T: git git://linuxtv.org/media_tree.git
3335S: Maintained
3336F: drivers/media/radio/dsbr100.c
3337
3338DSCC4 DRIVER
3339M: Francois Romieu <romieu@fr.zoreil.com>
3340L: netdev@vger.kernel.org
3341S: Maintained
3342F: drivers/net/wan/dscc4.c
3343
3344DVB_USB_AF9015 MEDIA DRIVER
3345M: Antti Palosaari <crope@iki.fi>
3346L: linux-media@vger.kernel.org
3347W: http://linuxtv.org/
3348W: http://palosaari.fi/linux/
3349Q: http://patchwork.linuxtv.org/project/linux-media/list/
3350T: git git://linuxtv.org/anttip/media_tree.git
3351S: Maintained
3352F: drivers/media/usb/dvb-usb-v2/af9015*
3353
3354DVB_USB_AF9035 MEDIA DRIVER
3355M: Antti Palosaari <crope@iki.fi>
3356L: linux-media@vger.kernel.org
3357W: http://linuxtv.org/
3358W: http://palosaari.fi/linux/
3359Q: http://patchwork.linuxtv.org/project/linux-media/list/
3360T: git git://linuxtv.org/anttip/media_tree.git
3361S: Maintained
3362F: drivers/media/usb/dvb-usb-v2/af9035*
3363
3364DVB_USB_ANYSEE MEDIA DRIVER
3365M: Antti Palosaari <crope@iki.fi>
3366L: linux-media@vger.kernel.org
3367W: http://linuxtv.org/
3368W: http://palosaari.fi/linux/
3369Q: http://patchwork.linuxtv.org/project/linux-media/list/
3370T: git git://linuxtv.org/anttip/media_tree.git
3371S: Maintained
3372F: drivers/media/usb/dvb-usb-v2/anysee*
3373
3374DVB_USB_AU6610 MEDIA DRIVER
3375M: Antti Palosaari <crope@iki.fi>
3376L: linux-media@vger.kernel.org
3377W: http://linuxtv.org/
3378W: http://palosaari.fi/linux/
3379Q: http://patchwork.linuxtv.org/project/linux-media/list/
3380T: git git://linuxtv.org/anttip/media_tree.git
3381S: Maintained
3382F: drivers/media/usb/dvb-usb-v2/au6610*
3383
3384DVB_USB_CE6230 MEDIA DRIVER
3385M: Antti Palosaari <crope@iki.fi>
3386L: linux-media@vger.kernel.org
3387W: http://linuxtv.org/
3388W: http://palosaari.fi/linux/
3389Q: http://patchwork.linuxtv.org/project/linux-media/list/
3390T: git git://linuxtv.org/anttip/media_tree.git
3391S: Maintained
3392F: drivers/media/usb/dvb-usb-v2/ce6230*
3393
3394DVB_USB_CXUSB MEDIA DRIVER
3395M: Michael Krufky <mkrufky@linuxtv.org>
3396L: linux-media@vger.kernel.org
3397W: http://linuxtv.org/
3398W: http://github.com/mkrufky
3399Q: http://patchwork.linuxtv.org/project/linux-media/list/
3400T: git git://linuxtv.org/media_tree.git
3401S: Maintained
3402F: drivers/media/usb/dvb-usb/cxusb*
3403
3404DVB_USB_EC168 MEDIA DRIVER
3405M: Antti Palosaari <crope@iki.fi>
3406L: linux-media@vger.kernel.org
3407W: http://linuxtv.org/
3408W: http://palosaari.fi/linux/
3409Q: http://patchwork.linuxtv.org/project/linux-media/list/
3410T: git git://linuxtv.org/anttip/media_tree.git
3411S: Maintained
3412F: drivers/media/usb/dvb-usb-v2/ec168*
3413
3414DVB_USB_GL861 MEDIA DRIVER
3415M: Antti Palosaari <crope@iki.fi>
3416L: linux-media@vger.kernel.org
3417W: http://linuxtv.org/
3418Q: http://patchwork.linuxtv.org/project/linux-media/list/
3419T: git git://linuxtv.org/anttip/media_tree.git
3420S: Maintained
3421F: drivers/media/usb/dvb-usb-v2/gl861*
3422
3423DVB_USB_MXL111SF MEDIA DRIVER
3424M: Michael Krufky <mkrufky@linuxtv.org>
3425L: linux-media@vger.kernel.org
3426W: http://linuxtv.org/
3427W: http://github.com/mkrufky
3428Q: http://patchwork.linuxtv.org/project/linux-media/list/
3429T: git git://linuxtv.org/mkrufky/mxl111sf.git
3430S: Maintained
3431F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3432
3433DVB_USB_RTL28XXU MEDIA DRIVER
3434M: Antti Palosaari <crope@iki.fi>
3435L: linux-media@vger.kernel.org
3436W: http://linuxtv.org/
3437W: http://palosaari.fi/linux/
3438Q: http://patchwork.linuxtv.org/project/linux-media/list/
3439T: git git://linuxtv.org/anttip/media_tree.git
3440S: Maintained
3441F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3442
3443DVB_USB_V2 MEDIA DRIVER
3444M: Antti Palosaari <crope@iki.fi>
3445L: linux-media@vger.kernel.org
3446W: http://linuxtv.org/
3447W: http://palosaari.fi/linux/
3448Q: http://patchwork.linuxtv.org/project/linux-media/list/
3449T: git git://linuxtv.org/anttip/media_tree.git
3450S: Maintained
3451F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3452F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3453
3454DYNAMIC DEBUG
3455M: Jason Baron <jbaron@akamai.com>
3456S: Maintained
3457F: lib/dynamic_debug.c
3458F: include/linux/dynamic_debug.h
3459
3460DZ DECSTATION DZ11 SERIAL DRIVER
3461M: "Maciej W. Rozycki" <macro@linux-mips.org>
3462S: Maintained
3463F: drivers/tty/serial/dz.*
3464
3465E4000 MEDIA DRIVER
3466M: Antti Palosaari <crope@iki.fi>
3467L: linux-media@vger.kernel.org
3468W: http://linuxtv.org/
3469W: http://palosaari.fi/linux/
3470Q: http://patchwork.linuxtv.org/project/linux-media/list/
3471T: git git://linuxtv.org/anttip/media_tree.git
3472S: Maintained
3473F: drivers/media/tuners/e4000*
3474
3475EATA ISA/EISA/PCI SCSI DRIVER
3476M: Dario Ballabio <ballabio_dario@emc.com>
3477L: linux-scsi@vger.kernel.org
3478S: Maintained
3479F: drivers/scsi/eata.c
3480
3481EC100 MEDIA DRIVER
3482M: Antti Palosaari <crope@iki.fi>
3483L: linux-media@vger.kernel.org
3484W: http://linuxtv.org/
3485W: http://palosaari.fi/linux/
3486Q: http://patchwork.linuxtv.org/project/linux-media/list/
3487T: git git://linuxtv.org/anttip/media_tree.git
3488S: Maintained
3489F: drivers/media/dvb-frontends/ec100*
3490
3491ECRYPT FILE SYSTEM
3492M: Tyler Hicks <tyhicks@canonical.com>
3493L: ecryptfs@vger.kernel.org
3494W: http://ecryptfs.org
3495W: https://launchpad.net/ecryptfs
3496S: Supported
3497F: Documentation/filesystems/ecryptfs.txt
3498F: fs/ecryptfs/
3499
3500EDAC-CORE
3501M: Doug Thompson <dougthompson@xmission.com>
3502M: Borislav Petkov <bp@alien8.de>
3503M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3504L: linux-edac@vger.kernel.org
3505W: bluesmoke.sourceforge.net
3506S: Supported
3507F: Documentation/edac.txt
3508F: drivers/edac/
3509F: include/linux/edac.h
3510
3511EDAC-AMD64
3512M: Doug Thompson <dougthompson@xmission.com>
3513M: Borislav Petkov <bp@alien8.de>
3514L: linux-edac@vger.kernel.org
3515W: bluesmoke.sourceforge.net
3516S: Maintained
3517F: drivers/edac/amd64_edac*
3518
3519EDAC-CALXEDA
3520M: Doug Thompson <dougthompson@xmission.com>
3521M: Robert Richter <rric@kernel.org>
3522L: linux-edac@vger.kernel.org
3523W: bluesmoke.sourceforge.net
3524S: Maintained
3525F: drivers/edac/highbank*
3526
3527EDAC-CAVIUM
3528M: Ralf Baechle <ralf@linux-mips.org>
3529M: David Daney <david.daney@cavium.com>
3530L: linux-edac@vger.kernel.org
3531L: linux-mips@linux-mips.org
3532W: bluesmoke.sourceforge.net
3533S: Supported
3534F: drivers/edac/octeon_edac*
3535
3536EDAC-E752X
3537M: Mark Gross <mark.gross@intel.com>
3538M: Doug Thompson <dougthompson@xmission.com>
3539L: linux-edac@vger.kernel.org
3540W: bluesmoke.sourceforge.net
3541S: Maintained
3542F: drivers/edac/e752x_edac.c
3543
3544EDAC-E7XXX
3545M: Doug Thompson <dougthompson@xmission.com>
3546L: linux-edac@vger.kernel.org
3547W: bluesmoke.sourceforge.net
3548S: Maintained
3549F: drivers/edac/e7xxx_edac.c
3550
3551EDAC-GHES
3552M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3553L: linux-edac@vger.kernel.org
3554W: bluesmoke.sourceforge.net
3555S: Maintained
3556F: drivers/edac/ghes_edac.c
3557
3558EDAC-I82443BXGX
3559M: Tim Small <tim@buttersideup.com>
3560L: linux-edac@vger.kernel.org
3561W: bluesmoke.sourceforge.net
3562S: Maintained
3563F: drivers/edac/i82443bxgx_edac.c
3564
3565EDAC-I3000
3566M: Jason Uhlenkott <juhlenko@akamai.com>
3567L: linux-edac@vger.kernel.org
3568W: bluesmoke.sourceforge.net
3569S: Maintained
3570F: drivers/edac/i3000_edac.c
3571
3572EDAC-I5000
3573M: Doug Thompson <dougthompson@xmission.com>
3574L: linux-edac@vger.kernel.org
3575W: bluesmoke.sourceforge.net
3576S: Maintained
3577F: drivers/edac/i5000_edac.c
3578
3579EDAC-I5400
3580M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3581L: linux-edac@vger.kernel.org
3582W: bluesmoke.sourceforge.net
3583S: Maintained
3584F: drivers/edac/i5400_edac.c
3585
3586EDAC-I7300
3587M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3588L: linux-edac@vger.kernel.org
3589W: bluesmoke.sourceforge.net
3590S: Maintained
3591F: drivers/edac/i7300_edac.c
3592
3593EDAC-I7CORE
3594M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3595L: linux-edac@vger.kernel.org
3596W: bluesmoke.sourceforge.net
3597S: Maintained
3598F: drivers/edac/i7core_edac.c
3599
3600EDAC-I82975X
3601M: Ranganathan Desikan <ravi@jetztechnologies.com>
3602M: "Arvind R." <arvino55@gmail.com>
3603L: linux-edac@vger.kernel.org
3604W: bluesmoke.sourceforge.net
3605S: Maintained
3606F: drivers/edac/i82975x_edac.c
3607
3608EDAC-IE31200
3609M: Jason Baron <jbaron@akamai.com>
3610L: linux-edac@vger.kernel.org
3611W: bluesmoke.sourceforge.net
3612S: Maintained
3613F: drivers/edac/ie31200_edac.c
3614
3615EDAC-MPC85XX
3616M: Johannes Thumshirn <johannes.thumshirn@men.de>
3617L: linux-edac@vger.kernel.org
3618W: bluesmoke.sourceforge.net
3619S: Maintained
3620F: drivers/edac/mpc85xx_edac.[ch]
3621
3622EDAC-PASEMI
3623M: Egor Martovetsky <egor@pasemi.com>
3624L: linux-edac@vger.kernel.org
3625W: bluesmoke.sourceforge.net
3626S: Maintained
3627F: drivers/edac/pasemi_edac.c
3628
3629EDAC-R82600
3630M: Tim Small <tim@buttersideup.com>
3631L: linux-edac@vger.kernel.org
3632W: bluesmoke.sourceforge.net
3633S: Maintained
3634F: drivers/edac/r82600_edac.c
3635
3636EDAC-SBRIDGE
3637M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3638L: linux-edac@vger.kernel.org
3639W: bluesmoke.sourceforge.net
3640S: Maintained
3641F: drivers/edac/sb_edac.c
3642
3643EDIROL UA-101/UA-1000 DRIVER
3644M: Clemens Ladisch <clemens@ladisch.de>
3645L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3646T: git git://git.alsa-project.org/alsa-kernel.git
3647S: Maintained
3648F: sound/usb/misc/ua101.c
3649
3650EXTENSIBLE FIRMWARE INTERFACE (EFI)
3651M: Matt Fleming <matt.fleming@intel.com>
3652L: linux-efi@vger.kernel.org
3653T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3654S: Maintained
3655F: Documentation/efi-stub.txt
3656F: arch/ia64/kernel/efi.c
3657F: arch/x86/boot/compressed/eboot.[ch]
3658F: arch/x86/include/asm/efi.h
3659F: arch/x86/platform/efi/*
3660F: drivers/firmware/efi/*
3661F: include/linux/efi*.h
3662
3663EFI VARIABLE FILESYSTEM
3664M: Matthew Garrett <matthew.garrett@nebula.com>
3665M: Jeremy Kerr <jk@ozlabs.org>
3666M: Matt Fleming <matt.fleming@intel.com>
3667T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3668L: linux-efi@vger.kernel.org
3669S: Maintained
3670F: fs/efivarfs/
3671
3672EFIFB FRAMEBUFFER DRIVER
3673L: linux-fbdev@vger.kernel.org
3674M: Peter Jones <pjones@redhat.com>
3675S: Maintained
3676F: drivers/video/fbdev/efifb.c
3677
3678EFS FILESYSTEM
3679W: http://aeschi.ch.eu.org/efs/
3680S: Orphan
3681F: fs/efs/
3682
3683EHCA (IBM GX bus InfiniBand adapter) DRIVER
3684M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3685M: Christoph Raisch <raisch@de.ibm.com>
3686L: linux-rdma@vger.kernel.org
3687S: Supported
3688F: drivers/infiniband/hw/ehca/
3689
3690EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3691M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3692L: netdev@vger.kernel.org
3693S: Maintained
3694F: drivers/net/ethernet/ibm/ehea/
3695
3696EM28XX VIDEO4LINUX DRIVER
3697M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3698L: linux-media@vger.kernel.org
3699W: http://linuxtv.org
3700T: git git://linuxtv.org/media_tree.git
3701S: Maintained
3702F: drivers/media/usb/em28xx/
3703
3704EMBEDDED LINUX
3705M: Paul Gortmaker <paul.gortmaker@windriver.com>
3706M: Matt Mackall <mpm@selenic.com>
3707M: David Woodhouse <dwmw2@infradead.org>
3708L: linux-embedded@vger.kernel.org
3709S: Maintained
3710
3711EMULEX LPFC FC SCSI DRIVER
3712M: James Smart <james.smart@emulex.com>
3713L: linux-scsi@vger.kernel.org
3714W: http://sourceforge.net/projects/lpfcxxxx
3715S: Supported
3716F: drivers/scsi/lpfc/
3717
3718ENE CB710 FLASH CARD READER DRIVER
3719M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
3720S: Maintained
3721F: drivers/misc/cb710/
3722F: drivers/mmc/host/cb710-mmc.*
3723F: include/linux/cb710.h
3724
3725ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3726M: Maxim Levitsky <maximlevitsky@gmail.com>
3727S: Maintained
3728F: drivers/media/rc/ene_ir.*
3729
3730ENHANCED ERROR HANDLING (EEH)
3731M: Gavin Shan <shangw@linux.vnet.ibm.com>
3732L: linuxppc-dev@lists.ozlabs.org
3733S: Supported
3734F: Documentation/powerpc/eeh-pci-error-recovery.txt
3735F: arch/powerpc/kernel/eeh*.c
3736
3737EPSON S1D13XXX FRAMEBUFFER DRIVER
3738M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
3739S: Maintained
3740T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3741F: drivers/video/fbdev/s1d13xxxfb.c
3742F: include/video/s1d13xxxfb.h
3743
3744ET131X NETWORK DRIVER
3745M: Mark Einon <mark.einon@gmail.com>
3746S: Odd Fixes
3747F: drivers/net/ethernet/agere/
3748
3749ETHERNET BRIDGE
3750M: Stephen Hemminger <stephen@networkplumber.org>
3751L: bridge@lists.linux-foundation.org
3752L: netdev@vger.kernel.org
3753W: http://www.linuxfoundation.org/en/Net:Bridge
3754S: Maintained
3755F: include/linux/netfilter_bridge/
3756F: net/bridge/
3757
3758ETHERNET PHY LIBRARY
3759M: Florian Fainelli <f.fainelli@gmail.com>
3760L: netdev@vger.kernel.org
3761S: Maintained
3762F: include/linux/phy.h
3763F: include/linux/phy_fixed.h
3764F: drivers/net/phy/
3765F: Documentation/networking/phy.txt
3766F: drivers/of/of_mdio.c
3767F: drivers/of/of_net.c
3768
3769EXT2 FILE SYSTEM
3770M: Jan Kara <jack@suse.cz>
3771L: linux-ext4@vger.kernel.org
3772S: Maintained
3773F: Documentation/filesystems/ext2.txt
3774F: fs/ext2/
3775F: include/linux/ext2*
3776
3777EXT3 FILE SYSTEM
3778M: Jan Kara <jack@suse.cz>
3779M: Andrew Morton <akpm@linux-foundation.org>
3780M: Andreas Dilger <adilger.kernel@dilger.ca>
3781L: linux-ext4@vger.kernel.org
3782S: Maintained
3783F: Documentation/filesystems/ext3.txt
3784F: fs/ext3/
3785
3786EXT4 FILE SYSTEM
3787M: "Theodore Ts'o" <tytso@mit.edu>
3788M: Andreas Dilger <adilger.kernel@dilger.ca>
3789L: linux-ext4@vger.kernel.org
3790W: http://ext4.wiki.kernel.org
3791Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
3792S: Maintained
3793F: Documentation/filesystems/ext4.txt
3794F: fs/ext4/
3795
3796Extended Verification Module (EVM)
3797M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3798L: linux-ima-devel@lists.sourceforge.net
3799L: linux-security-module@vger.kernel.org
3800S: Supported
3801F: security/integrity/evm/
3802
3803EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3804M: MyungJoo Ham <myungjoo.ham@samsung.com>
3805M: Chanwoo Choi <cw00.choi@samsung.com>
3806L: linux-kernel@vger.kernel.org
3807T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3808S: Maintained
3809F: drivers/extcon/
3810F: Documentation/extcon/
3811
3812EXYNOS DP DRIVER
3813M: Jingoo Han <jg1.han@samsung.com>
3814L: dri-devel@lists.freedesktop.org
3815S: Maintained
3816F: drivers/gpu/drm/exynos/exynos_dp*
3817
3818EXYNOS MIPI DISPLAY DRIVERS
3819M: Inki Dae <inki.dae@samsung.com>
3820M: Donghwa Lee <dh09.lee@samsung.com>
3821M: Kyungmin Park <kyungmin.park@samsung.com>
3822L: linux-fbdev@vger.kernel.org
3823S: Maintained
3824F: drivers/video/fbdev/exynos/exynos_mipi*
3825F: include/video/exynos_mipi*
3826
3827F71805F HARDWARE MONITORING DRIVER
3828M: Jean Delvare <jdelvare@suse.de>
3829L: lm-sensors@lm-sensors.org
3830S: Maintained
3831F: Documentation/hwmon/f71805f
3832F: drivers/hwmon/f71805f.c
3833
3834FC0011 TUNER DRIVER
3835M: Michael Buesch <m@bues.ch>
3836L: linux-media@vger.kernel.org
3837S: Maintained
3838F: drivers/media/tuners/fc0011.h
3839F: drivers/media/tuners/fc0011.c
3840
3841FC2580 MEDIA DRIVER
3842M: Antti Palosaari <crope@iki.fi>
3843L: linux-media@vger.kernel.org
3844W: http://linuxtv.org/
3845W: http://palosaari.fi/linux/
3846Q: http://patchwork.linuxtv.org/project/linux-media/list/
3847T: git git://linuxtv.org/anttip/media_tree.git
3848S: Maintained
3849F: drivers/media/tuners/fc2580*
3850
3851FANOTIFY
3852M: Eric Paris <eparis@redhat.com>
3853S: Maintained
3854F: fs/notify/fanotify/
3855F: include/linux/fanotify.h
3856F: include/uapi/linux/fanotify.h
3857
3858FARSYNC SYNCHRONOUS DRIVER
3859M: Kevin Curtis <kevin.curtis@farsite.co.uk>
3860W: http://www.farsite.co.uk/
3861S: Supported
3862F: drivers/net/wan/farsync.*
3863
3864FAULT INJECTION SUPPORT
3865M: Akinobu Mita <akinobu.mita@gmail.com>
3866S: Supported
3867F: Documentation/fault-injection/
3868F: lib/fault-inject.c
3869
3870FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3871M: Robert Love <robert.w.love@intel.com>
3872L: fcoe-devel@open-fcoe.org
3873W: www.Open-FCoE.org
3874S: Supported
3875F: drivers/scsi/libfc/
3876F: drivers/scsi/fcoe/
3877F: include/scsi/fc/
3878F: include/scsi/libfc.h
3879F: include/scsi/libfcoe.h
3880F: include/uapi/scsi/fc/
3881
3882FILE LOCKING (flock() and fcntl()/lockf())
3883M: Jeff Layton <jlayton@poochiereds.net>
3884M: J. Bruce Fields <bfields@fieldses.org>
3885L: linux-fsdevel@vger.kernel.org
3886S: Maintained
3887F: include/linux/fcntl.h
3888F: include/linux/fs.h
3889F: include/uapi/linux/fcntl.h
3890F: include/uapi/linux/fs.h
3891F: fs/fcntl.c
3892F: fs/locks.c
3893
3894FILESYSTEMS (VFS and infrastructure)
3895M: Alexander Viro <viro@zeniv.linux.org.uk>
3896L: linux-fsdevel@vger.kernel.org
3897S: Maintained
3898F: fs/*
3899
3900FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3901M: Riku Voipio <riku.voipio@iki.fi>
3902L: lm-sensors@lm-sensors.org
3903S: Maintained
3904F: drivers/hwmon/f75375s.c
3905F: include/linux/f75375s.h
3906
3907FIREWIRE AUDIO DRIVERS
3908M: Clemens Ladisch <clemens@ladisch.de>
3909L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3910T: git git://git.alsa-project.org/alsa-kernel.git
3911S: Maintained
3912F: sound/firewire/
3913
3914FIREWIRE MEDIA DRIVERS (firedtv)
3915M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3916L: linux-media@vger.kernel.org
3917L: linux1394-devel@lists.sourceforge.net
3918T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3919S: Maintained
3920F: drivers/media/firewire/
3921
3922FIREWIRE SBP-2 TARGET
3923M: Chris Boot <bootc@bootc.net>
3924L: linux-scsi@vger.kernel.org
3925L: target-devel@vger.kernel.org
3926L: linux1394-devel@lists.sourceforge.net
3927T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3928S: Maintained
3929F: drivers/target/sbp/
3930
3931FIREWIRE SUBSYSTEM
3932M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3933L: linux1394-devel@lists.sourceforge.net
3934W: http://ieee1394.wiki.kernel.org/
3935T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
3936S: Maintained
3937F: drivers/firewire/
3938F: include/linux/firewire.h
3939F: include/uapi/linux/firewire*.h
3940F: tools/firewire/
3941
3942FIRMWARE LOADER (request_firmware)
3943M: Ming Lei <ming.lei@canonical.com>
3944L: linux-kernel@vger.kernel.org
3945S: Maintained
3946F: Documentation/firmware_class/
3947F: drivers/base/firmware*.c
3948F: include/linux/firmware.h
3949
3950FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
3951M: Joshua Morris <josh.h.morris@us.ibm.com>
3952M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3953S: Maintained
3954F: drivers/block/rsxx/
3955
3956FLOPPY DRIVER
3957M: Jiri Kosina <jkosina@suse.cz>
3958T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3959S: Odd fixes
3960F: drivers/block/floppy.c
3961
3962FMC SUBSYSTEM
3963M: Alessandro Rubini <rubini@gnudd.com>
3964W: http://www.ohwr.org/projects/fmc-bus
3965S: Supported
3966F: drivers/fmc/
3967F: include/linux/fmc*.h
3968F: include/linux/ipmi-fru.h
3969K: fmc_d.*register
3970
3971FPU EMULATOR
3972M: Bill Metzenthen <billm@melbpc.org.au>
3973W: http://floatingpoint.sourceforge.net/emulator/index.html
3974S: Maintained
3975F: arch/x86/math-emu/
3976
3977FRAME RELAY DLCI/FRAD (Sangoma drivers too)
3978L: netdev@vger.kernel.org
3979S: Orphan
3980F: drivers/net/wan/dlci.c
3981F: drivers/net/wan/sdla.c
3982
3983FRAMEBUFFER LAYER
3984M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3985M: Tomi Valkeinen <tomi.valkeinen@ti.com>
3986L: linux-fbdev@vger.kernel.org
3987W: http://linux-fbdev.sourceforge.net/
3988Q: http://patchwork.kernel.org/project/linux-fbdev/list/
3989T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
3990S: Maintained
3991F: Documentation/fb/
3992F: Documentation/devicetree/bindings/fb/
3993F: drivers/video/
3994F: include/video/
3995F: include/linux/fb.h
3996F: include/uapi/video/
3997F: include/uapi/linux/fb.h
3998
3999FREESCALE DIU FRAMEBUFFER DRIVER
4000M: Timur Tabi <timur@tabi.org>
4001L: linux-fbdev@vger.kernel.org
4002S: Maintained
4003F: drivers/video/fbdev/fsl-diu-fb.*
4004
4005FREESCALE DMA DRIVER
4006M: Li Yang <leoli@freescale.com>
4007M: Zhang Wei <zw@zh-kernel.org>
4008L: linuxppc-dev@lists.ozlabs.org
4009S: Maintained
4010F: drivers/dma/fsldma.*
4011
4012FREESCALE I2C CPM DRIVER
4013M: Jochen Friedrich <jochen@scram.de>
4014L: linuxppc-dev@lists.ozlabs.org
4015L: linux-i2c@vger.kernel.org
4016S: Maintained
4017F: drivers/i2c/busses/i2c-cpm.c
4018
4019FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4020M: Sascha Hauer <kernel@pengutronix.de>
4021L: linux-fbdev@vger.kernel.org
4022L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4023S: Maintained
4024F: include/linux/platform_data/video-imxfb.h
4025F: drivers/video/fbdev/imxfb.c
4026
4027FREESCALE SOC FS_ENET DRIVER
4028M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4029M: Vitaly Bordug <vbordug@ru.mvista.com>
4030L: linuxppc-dev@lists.ozlabs.org
4031L: netdev@vger.kernel.org
4032S: Maintained
4033F: drivers/net/ethernet/freescale/fs_enet/
4034F: include/linux/fs_enet_pd.h
4035
4036FREESCALE QUICC ENGINE LIBRARY
4037L: linuxppc-dev@lists.ozlabs.org
4038S: Orphan
4039F: arch/powerpc/sysdev/qe_lib/
4040F: arch/powerpc/include/asm/*qe.h
4041
4042FREESCALE USB PERIPHERAL DRIVERS
4043M: Li Yang <leoli@freescale.com>
4044L: linux-usb@vger.kernel.org
4045L: linuxppc-dev@lists.ozlabs.org
4046S: Maintained
4047F: drivers/usb/gadget/udc/fsl*
4048
4049FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4050M: Li Yang <leoli@freescale.com>
4051L: netdev@vger.kernel.org
4052L: linuxppc-dev@lists.ozlabs.org
4053S: Maintained
4054F: drivers/net/ethernet/freescale/ucc_geth*
4055
4056FREESCALE QUICC ENGINE UCC UART DRIVER
4057M: Timur Tabi <timur@tabi.org>
4058L: linuxppc-dev@lists.ozlabs.org
4059S: Maintained
4060F: drivers/tty/serial/ucc_uart.c
4061
4062FREESCALE SOC SOUND DRIVERS
4063M: Timur Tabi <timur@tabi.org>
4064M: Nicolin Chen <nicoleotsuka@gmail.com>
4065M: Xiubo Li <Xiubo.Lee@gmail.com>
4066L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4067L: linuxppc-dev@lists.ozlabs.org
4068S: Maintained
4069F: sound/soc/fsl/fsl*
4070F: sound/soc/fsl/imx*
4071F: sound/soc/fsl/mpc8610_hpcd.c
4072
4073FREEVXFS FILESYSTEM
4074M: Christoph Hellwig <hch@infradead.org>
4075W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4076S: Maintained
4077F: fs/freevxfs/
4078
4079FREEZER
4080M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4081M: Pavel Machek <pavel@ucw.cz>
4082L: linux-pm@vger.kernel.org
4083S: Supported
4084F: Documentation/power/freezing-of-tasks.txt
4085F: include/linux/freezer.h
4086F: kernel/freezer.c
4087
4088FRONTSWAP API
4089M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4090L: linux-kernel@vger.kernel.org
4091S: Maintained
4092F: mm/frontswap.c
4093F: include/linux/frontswap.h
4094
4095FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4096M: David Howells <dhowells@redhat.com>
4097L: linux-cachefs@redhat.com
4098S: Supported
4099F: Documentation/filesystems/caching/
4100F: fs/fscache/
4101F: include/linux/fscache*.h
4102
4103F2FS FILE SYSTEM
4104M: Jaegeuk Kim <jaegeuk@kernel.org>
4105M: Changman Lee <cm224.lee@samsung.com>
4106L: linux-f2fs-devel@lists.sourceforge.net
4107W: http://en.wikipedia.org/wiki/F2FS
4108T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4109S: Maintained
4110F: Documentation/filesystems/f2fs.txt
4111F: Documentation/ABI/testing/sysfs-fs-f2fs
4112F: fs/f2fs/
4113F: include/linux/f2fs_fs.h
4114
4115FUJITSU FR-V (FRV) PORT
4116M: David Howells <dhowells@redhat.com>
4117S: Maintained
4118F: arch/frv/
4119
4120FUJITSU LAPTOP EXTRAS
4121M: Jonathan Woithe <jwoithe@just42.net>
4122L: platform-driver-x86@vger.kernel.org
4123S: Maintained
4124F: drivers/platform/x86/fujitsu-laptop.c
4125
4126FUJITSU M-5MO LS CAMERA ISP DRIVER
4127M: Kyungmin Park <kyungmin.park@samsung.com>
4128M: Heungjun Kim <riverful.kim@samsung.com>
4129L: linux-media@vger.kernel.org
4130S: Maintained
4131F: drivers/media/i2c/m5mols/
4132F: include/media/m5mols.h
4133
4134FUJITSU TABLET EXTRAS
4135M: Robert Gerlach <khnz@gmx.de>
4136L: platform-driver-x86@vger.kernel.org
4137S: Maintained
4138F: drivers/platform/x86/fujitsu-tablet.c
4139
4140FUSE: FILESYSTEM IN USERSPACE
4141M: Miklos Szeredi <miklos@szeredi.hu>
4142L: fuse-devel@lists.sourceforge.net
4143W: http://fuse.sourceforge.net/
4144S: Maintained
4145F: fs/fuse/
4146F: include/uapi/linux/fuse.h
4147
4148FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4149M: Rik Faith <faith@cs.unc.edu>
4150L: linux-scsi@vger.kernel.org
4151S: Odd Fixes (e.g., new signatures)
4152F: drivers/scsi/fdomain.*
4153
4154GCOV BASED KERNEL PROFILING
4155M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4156S: Maintained
4157F: kernel/gcov/
4158F: Documentation/gcov.txt
4159
4160GDT SCSI DISK ARRAY CONTROLLER DRIVER
4161M: Achim Leubner <achim_leubner@adaptec.com>
4162L: linux-scsi@vger.kernel.org
4163W: http://www.icp-vortex.com/
4164S: Supported
4165F: drivers/scsi/gdt*
4166
4167GEMTEK FM RADIO RECEIVER DRIVER
4168M: Hans Verkuil <hverkuil@xs4all.nl>
4169L: linux-media@vger.kernel.org
4170T: git git://linuxtv.org/media_tree.git
4171W: http://linuxtv.org
4172S: Maintained
4173F: drivers/media/radio/radio-gemtek*
4174
4175GENERIC GPIO I2C DRIVER
4176M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4177S: Supported
4178F: drivers/i2c/busses/i2c-gpio.c
4179F: include/linux/i2c-gpio.h
4180
4181GENERIC GPIO I2C MULTIPLEXER DRIVER
4182M: Peter Korsgaard <peter.korsgaard@barco.com>
4183L: linux-i2c@vger.kernel.org
4184S: Supported
4185F: drivers/i2c/muxes/i2c-mux-gpio.c
4186F: include/linux/i2c-mux-gpio.h
4187F: Documentation/i2c/muxes/i2c-mux-gpio
4188
4189GENERIC HDLC (WAN) DRIVERS
4190M: Krzysztof Halasa <khc@pm.waw.pl>
4191W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4192S: Maintained
4193F: drivers/net/wan/c101.c
4194F: drivers/net/wan/hd6457*
4195F: drivers/net/wan/hdlc*
4196F: drivers/net/wan/n2.c
4197F: drivers/net/wan/pc300too.c
4198F: drivers/net/wan/pci200syn.c
4199F: drivers/net/wan/wanxl*
4200
4201GENERIC INCLUDE/ASM HEADER FILES
4202M: Arnd Bergmann <arnd@arndb.de>
4203L: linux-arch@vger.kernel.org
4204T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4205S: Maintained
4206F: include/asm-generic/
4207F: include/uapi/asm-generic/
4208
4209GENERIC PHY FRAMEWORK
4210M: Kishon Vijay Abraham I <kishon@ti.com>
4211L: linux-kernel@vger.kernel.org
4212T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4213S: Supported
4214F: drivers/phy/
4215F: include/linux/phy/
4216
4217GENERIC UIO DRIVER FOR PCI DEVICES
4218M: "Michael S. Tsirkin" <mst@redhat.com>
4219L: kvm@vger.kernel.org
4220S: Supported
4221F: drivers/uio/uio_pci_generic.c
4222
4223GET_MAINTAINER SCRIPT
4224M: Joe Perches <joe@perches.com>
4225S: Maintained
4226F: scripts/get_maintainer.pl
4227
4228GFS2 FILE SYSTEM
4229M: Steven Whitehouse <swhiteho@redhat.com>
4230L: cluster-devel@redhat.com
4231W: http://sources.redhat.com/cluster/
4232T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4233T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
4234S: Supported
4235F: Documentation/filesystems/gfs2*.txt
4236F: fs/gfs2/
4237F: include/uapi/linux/gfs2_ondisk.h
4238
4239GIGASET ISDN DRIVERS
4240M: Hansjoerg Lipp <hjlipp@web.de>
4241M: Tilman Schmidt <tilman@imap.cc>
4242L: gigaset307x-common@lists.sourceforge.net
4243W: http://gigaset307x.sourceforge.net/
4244S: Maintained
4245F: Documentation/isdn/README.gigaset
4246F: drivers/isdn/gigaset/
4247F: include/uapi/linux/gigaset_dev.h
4248
4249GO7007 MPEG CODEC
4250M: Hans Verkuil <hans.verkuil@cisco.com>
4251L: linux-media@vger.kernel.org
4252S: Maintained
4253F: drivers/media/usb/go7007/
4254
4255GOODIX TOUCHSCREEN
4256M: Bastien Nocera <hadess@hadess.net>
4257L: linux-input@vger.kernel.org
4258S: Maintained
4259F: drivers/input/touchscreen/goodix.c
4260
4261GPIO SUBSYSTEM
4262M: Linus Walleij <linus.walleij@linaro.org>
4263M: Alexandre Courbot <gnurou@gmail.com>
4264L: linux-gpio@vger.kernel.org
4265T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4266S: Maintained
4267F: Documentation/gpio/
4268F: drivers/gpio/
4269F: include/linux/gpio/
4270F: include/linux/gpio.h
4271F: include/asm-generic/gpio.h
4272
4273GRE DEMULTIPLEXER DRIVER
4274M: Dmitry Kozlov <xeb@mail.ru>
4275L: netdev@vger.kernel.org
4276S: Maintained
4277F: net/ipv4/gre_demux.c
4278F: net/ipv4/gre_offload.c
4279F: include/net/gre.h
4280
4281GRETH 10/100/1G Ethernet MAC device driver
4282M: Kristoffer Glembo <kristoffer@gaisler.com>
4283L: netdev@vger.kernel.org
4284S: Maintained
4285F: drivers/net/ethernet/aeroflex/
4286
4287GSPCA FINEPIX SUBDRIVER
4288M: Frank Zago <frank@zago.net>
4289L: linux-media@vger.kernel.org
4290T: git git://linuxtv.org/media_tree.git
4291S: Maintained
4292F: drivers/media/usb/gspca/finepix.c
4293
4294GSPCA GL860 SUBDRIVER
4295M: Olivier Lorin <o.lorin@laposte.net>
4296L: linux-media@vger.kernel.org
4297T: git git://linuxtv.org/media_tree.git
4298S: Maintained
4299F: drivers/media/usb/gspca/gl860/
4300
4301GSPCA M5602 SUBDRIVER
4302M: Erik Andren <erik.andren@gmail.com>
4303L: linux-media@vger.kernel.org
4304T: git git://linuxtv.org/media_tree.git
4305S: Maintained
4306F: drivers/media/usb/gspca/m5602/
4307
4308GSPCA PAC207 SONIXB SUBDRIVER
4309M: Hans de Goede <hdegoede@redhat.com>
4310L: linux-media@vger.kernel.org
4311T: git git://linuxtv.org/media_tree.git
4312S: Maintained
4313F: drivers/media/usb/gspca/pac207.c
4314
4315GSPCA SN9C20X SUBDRIVER
4316M: Brian Johnson <brijohn@gmail.com>
4317L: linux-media@vger.kernel.org
4318T: git git://linuxtv.org/media_tree.git
4319S: Maintained
4320F: drivers/media/usb/gspca/sn9c20x.c
4321
4322GSPCA T613 SUBDRIVER
4323M: Leandro Costantino <lcostantino@gmail.com>
4324L: linux-media@vger.kernel.org
4325T: git git://linuxtv.org/media_tree.git
4326S: Maintained
4327F: drivers/media/usb/gspca/t613.c
4328
4329GSPCA USB WEBCAM DRIVER
4330M: Hans de Goede <hdegoede@redhat.com>
4331L: linux-media@vger.kernel.org
4332T: git git://linuxtv.org/media_tree.git
4333S: Maintained
4334F: drivers/media/usb/gspca/
4335
4336GUID PARTITION TABLE (GPT)
4337M: Davidlohr Bueso <davidlohr@hp.com>
4338L: linux-efi@vger.kernel.org
4339S: Maintained
4340F: block/partitions/efi.*
4341
4342STK1160 USB VIDEO CAPTURE DRIVER
4343M: Ezequiel Garcia <elezegarcia@gmail.com>
4344L: linux-media@vger.kernel.org
4345T: git git://linuxtv.org/media_tree.git
4346S: Maintained
4347F: drivers/media/usb/stk1160/
4348
4349HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4350M: Frank Seidel <frank@f-seidel.de>
4351L: platform-driver-x86@vger.kernel.org
4352W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4353S: Maintained
4354F: drivers/platform/x86/hdaps.c
4355
4356HDPVR USB VIDEO ENCODER DRIVER
4357M: Hans Verkuil <hverkuil@xs4all.nl>
4358L: linux-media@vger.kernel.org
4359T: git git://linuxtv.org/media_tree.git
4360W: http://linuxtv.org
4361S: Odd Fixes
4362F: drivers/media/usb/hdpvr/
4363
4364HWPOISON MEMORY FAILURE HANDLING
4365M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4366L: linux-mm@kvack.org
4367S: Maintained
4368F: mm/memory-failure.c
4369F: mm/hwpoison-inject.c
4370
4371HYPERVISOR VIRTUAL CONSOLE DRIVER
4372L: linuxppc-dev@lists.ozlabs.org
4373S: Odd Fixes
4374F: drivers/tty/hvc/
4375
4376HACKRF MEDIA DRIVER
4377M: Antti Palosaari <crope@iki.fi>
4378L: linux-media@vger.kernel.org
4379W: http://linuxtv.org/
4380W: http://palosaari.fi/linux/
4381Q: http://patchwork.linuxtv.org/project/linux-media/list/
4382T: git git://linuxtv.org/anttip/media_tree.git
4383S: Maintained
4384F: drivers/media/usb/hackrf/
4385
4386HARDWARE MONITORING
4387M: Jean Delvare <jdelvare@suse.de>
4388M: Guenter Roeck <linux@roeck-us.net>
4389L: lm-sensors@lm-sensors.org
4390W: http://www.lm-sensors.org/
4391T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4392T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4393S: Maintained
4394F: Documentation/hwmon/
4395F: drivers/hwmon/
4396F: include/linux/hwmon*.h
4397
4398HARDWARE RANDOM NUMBER GENERATOR CORE
4399M: Matt Mackall <mpm@selenic.com>
4400M: Herbert Xu <herbert@gondor.apana.org.au>
4401S: Odd fixes
4402F: Documentation/hw_random.txt
4403F: drivers/char/hw_random/
4404F: include/linux/hw_random.h
4405
4406HARDWARE SPINLOCK CORE
4407M: Ohad Ben-Cohen <ohad@wizery.com>
4408S: Maintained
4409F: Documentation/hwspinlock.txt
4410F: drivers/hwspinlock/hwspinlock_*
4411F: include/linux/hwspinlock.h
4412
4413HARMONY SOUND DRIVER
4414L: linux-parisc@vger.kernel.org
4415S: Maintained
4416F: sound/parisc/harmony.*
4417
4418HD29L2 MEDIA DRIVER
4419M: Antti Palosaari <crope@iki.fi>
4420L: linux-media@vger.kernel.org
4421W: http://linuxtv.org/
4422W: http://palosaari.fi/linux/
4423Q: http://patchwork.linuxtv.org/project/linux-media/list/
4424T: git git://linuxtv.org/anttip/media_tree.git
4425S: Maintained
4426F: drivers/media/dvb-frontends/hd29l2*
4427
4428HEWLETT-PACKARD SMART2 RAID DRIVER
4429L: iss_storagedev@hp.com
4430S: Orphan
4431F: Documentation/blockdev/cpqarray.txt
4432F: drivers/block/cpqarray.*
4433
4434HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4435M: Don Brace <don.brace@pmcs.com>
4436L: iss_storagedev@hp.com
4437L: storagedev@pmcs.com
4438L: linux-scsi@vger.kernel.org
4439S: Supported
4440F: Documentation/scsi/hpsa.txt
4441F: drivers/scsi/hpsa*.[ch]
4442F: include/linux/cciss*.h
4443F: include/uapi/linux/cciss*.h
4444
4445HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4446M: Don Brace <don.brace@pmcs.com>
4447L: iss_storagedev@hp.com
4448L: storagedev@pmcs.com
4449L: linux-scsi@vger.kernel.org
4450S: Supported
4451F: Documentation/blockdev/cciss.txt
4452F: drivers/block/cciss*
4453F: include/linux/cciss_ioctl.h
4454F: include/uapi/linux/cciss_ioctl.h
4455
4456HFS FILESYSTEM
4457L: linux-fsdevel@vger.kernel.org
4458S: Orphan
4459F: Documentation/filesystems/hfs.txt
4460F: fs/hfs/
4461
4462HFSPLUS FILESYSTEM
4463L: linux-fsdevel@vger.kernel.org
4464S: Orphan
4465F: Documentation/filesystems/hfsplus.txt
4466F: fs/hfsplus/
4467
4468HGA FRAMEBUFFER DRIVER
4469M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4470L: linux-nvidia@lists.surfsouth.com
4471W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4472S: Maintained
4473F: drivers/video/fbdev/hgafb.c
4474
4475HIBERNATION (aka Software Suspend, aka swsusp)
4476M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4477M: Pavel Machek <pavel@ucw.cz>
4478L: linux-pm@vger.kernel.org
4479S: Supported
4480F: arch/x86/power/
4481F: drivers/base/power/
4482F: kernel/power/
4483F: include/linux/suspend.h
4484F: include/linux/freezer.h
4485F: include/linux/pm.h
4486F: arch/*/include/asm/suspend*.h
4487
4488HID CORE LAYER
4489M: Jiri Kosina <jkosina@suse.cz>
4490L: linux-input@vger.kernel.org
4491T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4492S: Maintained
4493F: drivers/hid/
4494F: include/linux/hid*
4495F: include/uapi/linux/hid*
4496
4497HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4498M: Thomas Gleixner <tglx@linutronix.de>
4499L: linux-kernel@vger.kernel.org
4500T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4501S: Maintained
4502F: Documentation/timers/
4503F: kernel/time/hrtimer.c
4504F: kernel/time/clockevents.c
4505F: kernel/time/tick*.*
4506F: kernel/time/timer_*.c
4507F: include/linux/clockchips.h
4508F: include/linux/hrtimer.h
4509
4510HIGH-SPEED SCC DRIVER FOR AX.25
4511L: linux-hams@vger.kernel.org
4512S: Orphan
4513F: drivers/net/hamradio/dmascc.c
4514F: drivers/net/hamradio/scc.c
4515
4516HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4517M: HighPoint Linux Team <linux@highpoint-tech.com>
4518W: http://www.highpoint-tech.com
4519S: Supported
4520F: Documentation/scsi/hptiop.txt
4521F: drivers/scsi/hptiop.c
4522
4523HIPPI
4524M: Jes Sorensen <jes@trained-monkey.org>
4525L: linux-hippi@sunsite.dk
4526S: Maintained
4527F: include/linux/hippidevice.h
4528F: include/uapi/linux/if_hippi.h
4529F: net/802/hippi.c
4530F: drivers/net/hippi/
4531
4532HOST AP DRIVER
4533M: Jouni Malinen <j@w1.fi>
4534L: hostap@shmoo.com (subscribers-only)
4535L: linux-wireless@vger.kernel.org
4536W: http://hostap.epitest.fi/
4537S: Maintained
4538F: drivers/net/wireless/hostap/
4539
4540HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4541L: platform-driver-x86@vger.kernel.org
4542S: Orphan
4543F: drivers/platform/x86/tc1100-wmi.c
4544
4545HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4546M: Jaroslav Kysela <perex@perex.cz>
4547S: Maintained
4548F: drivers/net/ethernet/hp/hp100.*
4549
4550HPET: High Precision Event Timers driver
4551M: Clemens Ladisch <clemens@ladisch.de>
4552S: Maintained
4553F: Documentation/timers/hpet.txt
4554F: drivers/char/hpet.c
4555F: include/linux/hpet.h
4556F: include/uapi/linux/hpet.h
4557
4558HPET: x86
4559S: Orphan
4560F: arch/x86/kernel/hpet.c
4561F: arch/x86/include/asm/hpet.h
4562
4563HPFS FILESYSTEM
4564M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4565W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4566S: Maintained
4567F: fs/hpfs/
4568
4569HSI SUBSYSTEM
4570M: Sebastian Reichel <sre@kernel.org>
4571T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4572S: Maintained
4573F: Documentation/ABI/testing/sysfs-bus-hsi
4574F: Documentation/hsi.txt
4575F: drivers/hsi/
4576F: include/linux/hsi/
4577F: include/uapi/linux/hsi/
4578
4579HSO 3G MODEM DRIVER
4580M: Jan Dumon <j.dumon@option.com>
4581W: http://www.pharscape.org
4582S: Maintained
4583F: drivers/net/usb/hso.c
4584
4585HSR NETWORK PROTOCOL
4586M: Arvid Brodin <arvid.brodin@alten.se>
4587L: netdev@vger.kernel.org
4588S: Maintained
4589F: net/hsr/
4590
4591HTCPEN TOUCHSCREEN DRIVER
4592M: Pau Oliva Fora <pof@eslack.org>
4593L: linux-input@vger.kernel.org
4594S: Maintained
4595F: drivers/input/touchscreen/htcpen.c
4596
4597HUGETLB FILESYSTEM
4598M: Nadia Yvette Chambers <nyc@holomorphy.com>
4599S: Maintained
4600F: fs/hugetlbfs/
4601
4602Hyper-V CORE AND DRIVERS
4603M: K. Y. Srinivasan <kys@microsoft.com>
4604M: Haiyang Zhang <haiyangz@microsoft.com>
4605L: devel@linuxdriverproject.org
4606S: Maintained
4607F: arch/x86/include/asm/mshyperv.h
4608F: arch/x86/include/uapi/asm/hyperv.h
4609F: arch/x86/kernel/cpu/mshyperv.c
4610F: drivers/hid/hid-hyperv.c
4611F: drivers/hv/
4612F: drivers/input/serio/hyperv-keyboard.c
4613F: drivers/net/hyperv/
4614F: drivers/scsi/storvsc_drv.c
4615F: drivers/video/fbdev/hyperv_fb.c
4616F: include/linux/hyperv.h
4617F: tools/hv/
4618
4619I2C OVER PARALLEL PORT
4620M: Jean Delvare <jdelvare@suse.de>
4621L: linux-i2c@vger.kernel.org
4622S: Maintained
4623F: Documentation/i2c/busses/i2c-parport
4624F: Documentation/i2c/busses/i2c-parport-light
4625F: drivers/i2c/busses/i2c-parport.c
4626F: drivers/i2c/busses/i2c-parport-light.c
4627
4628I2C/SMBUS CONTROLLER DRIVERS FOR PC
4629M: Jean Delvare <jdelvare@suse.de>
4630L: linux-i2c@vger.kernel.org
4631S: Maintained
4632F: Documentation/i2c/busses/i2c-ali1535
4633F: Documentation/i2c/busses/i2c-ali1563
4634F: Documentation/i2c/busses/i2c-ali15x3
4635F: Documentation/i2c/busses/i2c-amd756
4636F: Documentation/i2c/busses/i2c-amd8111
4637F: Documentation/i2c/busses/i2c-i801
4638F: Documentation/i2c/busses/i2c-nforce2
4639F: Documentation/i2c/busses/i2c-piix4
4640F: Documentation/i2c/busses/i2c-sis5595
4641F: Documentation/i2c/busses/i2c-sis630
4642F: Documentation/i2c/busses/i2c-sis96x
4643F: Documentation/i2c/busses/i2c-via
4644F: Documentation/i2c/busses/i2c-viapro
4645F: drivers/i2c/busses/i2c-ali1535.c
4646F: drivers/i2c/busses/i2c-ali1563.c
4647F: drivers/i2c/busses/i2c-ali15x3.c
4648F: drivers/i2c/busses/i2c-amd756.c
4649F: drivers/i2c/busses/i2c-amd756-s4882.c
4650F: drivers/i2c/busses/i2c-amd8111.c
4651F: drivers/i2c/busses/i2c-i801.c
4652F: drivers/i2c/busses/i2c-isch.c
4653F: drivers/i2c/busses/i2c-nforce2.c
4654F: drivers/i2c/busses/i2c-nforce2-s4985.c
4655F: drivers/i2c/busses/i2c-piix4.c
4656F: drivers/i2c/busses/i2c-sis5595.c
4657F: drivers/i2c/busses/i2c-sis630.c
4658F: drivers/i2c/busses/i2c-sis96x.c
4659F: drivers/i2c/busses/i2c-via.c
4660F: drivers/i2c/busses/i2c-viapro.c
4661
4662I2C/SMBUS ISMT DRIVER
4663M: Seth Heasley <seth.heasley@intel.com>
4664M: Neil Horman <nhorman@tuxdriver.com>
4665L: linux-i2c@vger.kernel.org
4666F: drivers/i2c/busses/i2c-ismt.c
4667F: Documentation/i2c/busses/i2c-ismt
4668
4669I2C/SMBUS STUB DRIVER
4670M: Jean Delvare <jdelvare@suse.de>
4671L: linux-i2c@vger.kernel.org
4672S: Maintained
4673F: drivers/i2c/i2c-stub.c
4674
4675I2C SUBSYSTEM
4676M: Wolfram Sang <wsa@the-dreams.de>
4677L: linux-i2c@vger.kernel.org
4678W: https://i2c.wiki.kernel.org/
4679Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
4680T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4681S: Maintained
4682F: Documentation/devicetree/bindings/i2c/
4683F: Documentation/i2c/
4684F: drivers/i2c/
4685F: include/linux/i2c.h
4686F: include/linux/i2c-*.h
4687F: include/uapi/linux/i2c.h
4688F: include/uapi/linux/i2c-*.h
4689
4690I2C ACPI SUPPORT
4691M: Mika Westerberg <mika.westerberg@linux.intel.com>
4692L: linux-i2c@vger.kernel.org
4693L: linux-acpi@vger.kernel.org
4694S: Maintained
4695
4696I2C-TAOS-EVM DRIVER
4697M: Jean Delvare <jdelvare@suse.de>
4698L: linux-i2c@vger.kernel.org
4699S: Maintained
4700F: Documentation/i2c/busses/i2c-taos-evm
4701F: drivers/i2c/busses/i2c-taos-evm.c
4702
4703I2C-TINY-USB DRIVER
4704M: Till Harbaum <till@harbaum.org>
4705L: linux-i2c@vger.kernel.org
4706W: http://www.harbaum.org/till/i2c_tiny_usb
4707S: Maintained
4708F: drivers/i2c/busses/i2c-tiny-usb.c
4709
4710i386 BOOT CODE
4711M: "H. Peter Anvin" <hpa@zytor.com>
4712S: Maintained
4713F: arch/x86/boot/
4714
4715i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4716M: "H. Peter Anvin" <hpa@zytor.com>
4717T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4718S: Maintained
4719
4720IA64 (Itanium) PLATFORM
4721M: Tony Luck <tony.luck@intel.com>
4722M: Fenghua Yu <fenghua.yu@intel.com>
4723L: linux-ia64@vger.kernel.org
4724T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4725S: Maintained
4726F: arch/ia64/
4727
4728IBM Power in-Nest Crypto Acceleration
4729M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4730M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
4731L: linux-crypto@vger.kernel.org
4732S: Supported
4733F: drivers/crypto/nx/
4734
4735IBM Power 842 compression accelerator
4736M: Dan Streetman <ddstreet@us.ibm.com>
4737S: Supported
4738F: drivers/crypto/nx/nx-842.c
4739F: include/linux/nx842.h
4740
4741IBM Power Linux RAID adapter
4742M: Brian King <brking@us.ibm.com>
4743S: Supported
4744F: drivers/scsi/ipr.*
4745
4746IBM Power Virtual Ethernet Device Driver
4747M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
4748L: netdev@vger.kernel.org
4749S: Supported
4750F: drivers/net/ethernet/ibm/ibmveth.*
4751
4752IBM Power Virtual SCSI Device Drivers
4753M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4754L: linux-scsi@vger.kernel.org
4755S: Supported
4756F: drivers/scsi/ibmvscsi/ibmvscsi*
4757F: drivers/scsi/ibmvscsi/viosrp.h
4758
4759IBM Power Virtual FC Device Drivers
4760M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4761L: linux-scsi@vger.kernel.org
4762S: Supported
4763F: drivers/scsi/ibmvscsi/ibmvfc*
4764
4765IBM ServeRAID RAID DRIVER
4766S: Orphan
4767F: drivers/scsi/ips.*
4768
4769ICH LPC AND GPIO DRIVER
4770M: Peter Tyser <ptyser@xes-inc.com>
4771S: Maintained
4772F: drivers/mfd/lpc_ich.c
4773F: drivers/gpio/gpio-ich.c
4774
4775IDE SUBSYSTEM
4776M: "David S. Miller" <davem@davemloft.net>
4777L: linux-ide@vger.kernel.org
4778Q: http://patchwork.ozlabs.org/project/linux-ide/list/
4779T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4780S: Maintained
4781F: Documentation/ide/
4782F: drivers/ide/
4783F: include/linux/ide.h
4784
4785IDEAPAD LAPTOP EXTRAS DRIVER
4786M: Ike Panhc <ike.pan@canonical.com>
4787L: platform-driver-x86@vger.kernel.org
4788W: http://launchpad.net/ideapad-laptop
4789S: Maintained
4790F: drivers/platform/x86/ideapad-laptop.c
4791
4792IDEAPAD LAPTOP SLIDEBAR DRIVER
4793M: Andrey Moiseev <o2g.org.ru@gmail.com>
4794L: linux-input@vger.kernel.org
4795W: https://github.com/o2genum/ideapad-slidebar
4796S: Maintained
4797F: drivers/input/misc/ideapad_slidebar.c
4798
4799IDE/ATAPI DRIVERS
4800M: Borislav Petkov <bp@alien8.de>
4801L: linux-ide@vger.kernel.org
4802S: Maintained
4803F: Documentation/cdrom/ide-cd
4804F: drivers/ide/ide-cd*
4805
4806IDLE-I7300
4807M: Andy Henroid <andrew.d.henroid@intel.com>
4808L: linux-pm@vger.kernel.org
4809S: Supported
4810F: drivers/idle/i7300_idle.c
4811
4812IEEE 802.15.4 SUBSYSTEM
4813M: Alexander Aring <alex.aring@gmail.com>
4814L: linux-wpan@vger.kernel.org
4815W: https://github.com/linux-wpan
4816T: git git://github.com/linux-wpan/linux-wpan-next.git
4817S: Maintained
4818F: net/ieee802154/
4819F: net/mac802154/
4820F: drivers/net/ieee802154/
4821F: include/linux/nl802154.h
4822F: include/linux/ieee802154.h
4823F: include/net/nl802154.h
4824F: include/net/mac802154.h
4825F: include/net/af_ieee802154.h
4826F: include/net/cfg802154.h
4827F: include/net/ieee802154_netdev.h
4828F: Documentation/networking/ieee802154.txt
4829
4830IGORPLUG-USB IR RECEIVER
4831M: Sean Young <sean@mess.org>
4832L: linux-media@vger.kernel.org
4833S: Maintained
4834F: drivers/media/rc/igorplugusb.c
4835
4836IGUANAWORKS USB IR TRANSCEIVER
4837M: Sean Young <sean@mess.org>
4838L: linux-media@vger.kernel.org
4839S: Maintained
4840F: drivers/media/rc/iguanair.c
4841
4842IIO SUBSYSTEM AND DRIVERS
4843M: Jonathan Cameron <jic23@kernel.org>
4844R: Hartmut Knaack <knaack.h@gmx.de>
4845R: Lars-Peter Clausen <lars@metafoo.de>
4846R: Peter Meerwald <pmeerw@pmeerw.net>
4847L: linux-iio@vger.kernel.org
4848S: Maintained
4849F: drivers/iio/
4850F: drivers/staging/iio/
4851F: include/linux/iio/
4852
4853IKANOS/ADI EAGLE ADSL USB DRIVER
4854M: Matthieu Castet <castet.matthieu@free.fr>
4855M: Stanislaw Gruszka <stf_xl@wp.pl>
4856S: Maintained
4857F: drivers/usb/atm/ueagle-atm.c
4858
4859INA209 HARDWARE MONITOR DRIVER
4860M: Guenter Roeck <linux@roeck-us.net>
4861L: lm-sensors@lm-sensors.org
4862S: Maintained
4863F: Documentation/hwmon/ina209
4864F: Documentation/devicetree/bindings/i2c/ina209.txt
4865F: drivers/hwmon/ina209.c
4866
4867INA2XX HARDWARE MONITOR DRIVER
4868M: Guenter Roeck <linux@roeck-us.net>
4869L: lm-sensors@lm-sensors.org
4870S: Maintained
4871F: Documentation/hwmon/ina2xx
4872F: drivers/hwmon/ina2xx.c
4873F: include/linux/platform_data/ina2xx.h
4874
4875INDUSTRY PACK SUBSYSTEM (IPACK)
4876M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4877M: Jens Taprogge <jens.taprogge@taprogge.org>
4878M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4879L: industrypack-devel@lists.sourceforge.net
4880W: http://industrypack.sourceforge.net
4881S: Maintained
4882F: drivers/ipack/
4883
4884INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4885M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4886M: Dmitry Kasatkin <d.kasatkin@samsung.com>
4887L: linux-ima-devel@lists.sourceforge.net
4888L: linux-ima-user@lists.sourceforge.net
4889L: linux-security-module@vger.kernel.org
4890S: Supported
4891F: security/integrity/ima/
4892
4893IMGTEC IR DECODER DRIVER
4894M: James Hogan <james.hogan@imgtec.com>
4895S: Maintained
4896F: drivers/media/rc/img-ir/
4897
4898IMS TWINTURBO FRAMEBUFFER DRIVER
4899L: linux-fbdev@vger.kernel.org
4900S: Orphan
4901F: drivers/video/fbdev/imsttfb.c
4902
4903INFINIBAND SUBSYSTEM
4904M: Roland Dreier <roland@kernel.org>
4905M: Sean Hefty <sean.hefty@intel.com>
4906M: Hal Rosenstock <hal.rosenstock@gmail.com>
4907L: linux-rdma@vger.kernel.org
4908W: http://www.openfabrics.org/
4909Q: http://patchwork.kernel.org/project/linux-rdma/list/
4910T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
4911S: Supported
4912F: Documentation/infiniband/
4913F: drivers/infiniband/
4914F: include/uapi/linux/if_infiniband.h
4915
4916INOTIFY
4917M: John McCutchan <john@johnmccutchan.com>
4918M: Robert Love <rlove@rlove.org>
4919M: Eric Paris <eparis@parisplace.org>
4920S: Maintained
4921F: Documentation/filesystems/inotify.txt
4922F: fs/notify/inotify/
4923F: include/linux/inotify.h
4924F: include/uapi/linux/inotify.h
4925
4926INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
4927M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4928L: linux-input@vger.kernel.org
4929Q: http://patchwork.kernel.org/project/linux-input/list/
4930T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
4931S: Maintained
4932F: drivers/input/
4933F: include/linux/input.h
4934F: include/uapi/linux/input.h
4935F: include/linux/input/
4936
4937INPUT MULTITOUCH (MT) PROTOCOL
4938M: Henrik Rydberg <rydberg@bitmath.org>
4939L: linux-input@vger.kernel.org
4940T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
4941S: Odd fixes
4942F: Documentation/input/multi-touch-protocol.txt
4943F: drivers/input/input-mt.c
4944K: \b(ABS|SYN)_MT_
4945
4946INTEL C600 SERIES SAS CONTROLLER DRIVER
4947M: Intel SCU Linux support <intel-linux-scu@intel.com>
4948M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4949L: linux-scsi@vger.kernel.org
4950T: git git://git.code.sf.net/p/intel-sas/isci
4951S: Supported
4952F: drivers/scsi/isci/
4953
4954INTEL IDLE DRIVER
4955M: Len Brown <lenb@kernel.org>
4956L: linux-pm@vger.kernel.org
4957T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
4958S: Supported
4959F: drivers/idle/intel_idle.c
4960
4961INTEL PSTATE DRIVER
4962M: Kristen Carlson Accardi <kristen@linux.intel.com>
4963L: linux-pm@vger.kernel.org
4964S: Supported
4965F: drivers/cpufreq/intel_pstate.c
4966
4967INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
4968M: Maik Broemme <mbroemme@plusserver.de>
4969L: linux-fbdev@vger.kernel.org
4970S: Maintained
4971F: Documentation/fb/intelfb.txt
4972F: drivers/video/fbdev/intelfb/
4973
4974INTEL 810/815 FRAMEBUFFER DRIVER
4975M: Antonino Daplas <adaplas@gmail.com>
4976L: linux-fbdev@vger.kernel.org
4977S: Maintained
4978F: drivers/video/fbdev/i810/
4979
4980INTEL MENLOW THERMAL DRIVER
4981M: Sujith Thomas <sujith.thomas@intel.com>
4982L: platform-driver-x86@vger.kernel.org
4983W: https://01.org/linux-acpi
4984S: Supported
4985F: drivers/platform/x86/intel_menlow.c
4986
4987INTEL IA32 MICROCODE UPDATE SUPPORT
4988M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
4989S: Maintained
4990F: arch/x86/kernel/cpu/microcode/core*
4991F: arch/x86/kernel/cpu/microcode/intel*
4992
4993INTEL I/OAT DMA DRIVER
4994M: Dave Jiang <dave.jiang@intel.com>
4995R: Dan Williams <dan.j.williams@intel.com>
4996L: dmaengine@vger.kernel.org
4997Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4998S: Supported
4999F: drivers/dma/ioat*
5000
5001INTEL IOMMU (VT-d)
5002M: David Woodhouse <dwmw2@infradead.org>
5003L: iommu@lists.linux-foundation.org
5004T: git git://git.infradead.org/iommu-2.6.git
5005S: Supported
5006F: drivers/iommu/intel-iommu.c
5007F: include/linux/intel-iommu.h
5008
5009INTEL IOP-ADMA DMA DRIVER
5010R: Dan Williams <dan.j.williams@intel.com>
5011S: Odd fixes
5012F: drivers/dma/iop-adma.c
5013
5014INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5015M: Krzysztof Halasa <khalasa@piap.pl>
5016S: Maintained
5017F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5018F: arch/arm/mach-ixp4xx/include/mach/npe.h
5019F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5020F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5021F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5022F: drivers/net/wan/ixp4xx_hss.c
5023
5024INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5025M: Deepak Saxena <dsaxena@plexity.net>
5026S: Maintained
5027F: drivers/char/hw_random/ixp4xx-rng.c
5028
5029INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
5030M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5031M: Jesse Brandeburg <jesse.brandeburg@intel.com>
5032M: Bruce Allan <bruce.w.allan@intel.com>
5033M: Carolyn Wyborny <carolyn.wyborny@intel.com>
5034M: Don Skidmore <donald.c.skidmore@intel.com>
5035M: Greg Rose <gregory.v.rose@intel.com>
5036M: Matthew Vick <matthew.vick@intel.com>
5037M: John Ronciak <john.ronciak@intel.com>
5038M: Mitch Williams <mitch.a.williams@intel.com>
5039M: Linux NICS <linux.nics@intel.com>
5040L: e1000-devel@lists.sourceforge.net
5041W: http://www.intel.com/support/feedback.htm
5042W: http://e1000.sourceforge.net/
5043T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
5044T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
5045S: Supported
5046F: Documentation/networking/e100.txt
5047F: Documentation/networking/e1000.txt
5048F: Documentation/networking/e1000e.txt
5049F: Documentation/networking/igb.txt
5050F: Documentation/networking/igbvf.txt
5051F: Documentation/networking/ixgb.txt
5052F: Documentation/networking/ixgbe.txt
5053F: Documentation/networking/ixgbevf.txt
5054F: Documentation/networking/i40e.txt
5055F: Documentation/networking/i40evf.txt
5056F: drivers/net/ethernet/intel/
5057F: drivers/net/ethernet/intel/*/
5058
5059INTEL-MID GPIO DRIVER
5060M: David Cohen <david.a.cohen@linux.intel.com>
5061L: linux-gpio@vger.kernel.org
5062S: Maintained
5063F: drivers/gpio/gpio-intel-mid.c
5064
5065INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5066M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5067L: linux-wireless@vger.kernel.org
5068S: Maintained
5069F: Documentation/networking/README.ipw2100
5070F: Documentation/networking/README.ipw2200
5071F: drivers/net/wireless/ipw2x00/
5072
5073INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5074M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5075M: Gang Wei <gang.wei@intel.com>
5076M: Shane Wang <shane.wang@intel.com>
5077L: tboot-devel@lists.sourceforge.net
5078W: http://tboot.sourceforge.net
5079T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5080S: Supported
5081F: Documentation/intel_txt.txt
5082F: include/linux/tboot.h
5083F: arch/x86/kernel/tboot.c
5084
5085INTEL WIRELESS WIMAX CONNECTION 2400
5086M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5087M: linux-wimax@intel.com
5088L: wimax@linuxwimax.org (subscribers-only)
5089S: Supported
5090W: http://linuxwimax.org
5091F: Documentation/wimax/README.i2400m
5092F: drivers/net/wimax/i2400m/
5093F: include/uapi/linux/wimax/i2400m.h
5094
5095INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5096M: Stanislaw Gruszka <sgruszka@redhat.com>
5097L: linux-wireless@vger.kernel.org
5098S: Supported
5099F: drivers/net/wireless/iwlegacy/
5100
5101INTEL WIRELESS WIFI LINK (iwlwifi)
5102M: Johannes Berg <johannes.berg@intel.com>
5103M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5104M: Intel Linux Wireless <ilw@linux.intel.com>
5105L: linux-wireless@vger.kernel.org
5106W: http://intellinuxwireless.org
5107T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5108S: Supported
5109F: drivers/net/wireless/iwlwifi/
5110
5111INTEL MANAGEMENT ENGINE (mei)
5112M: Tomas Winkler <tomas.winkler@intel.com>
5113L: linux-kernel@vger.kernel.org
5114S: Supported
5115F: include/uapi/linux/mei.h
5116F: drivers/misc/mei/*
5117F: Documentation/misc-devices/mei/*
5118
5119IOC3 ETHERNET DRIVER
5120M: Ralf Baechle <ralf@linux-mips.org>
5121L: linux-mips@linux-mips.org
5122S: Maintained
5123F: drivers/net/ethernet/sgi/ioc3-eth.c
5124
5125IOC3 SERIAL DRIVER
5126M: Pat Gefre <pfg@sgi.com>
5127L: linux-serial@vger.kernel.org
5128S: Maintained
5129F: drivers/tty/serial/ioc3_serial.c
5130
5131IOMMU DRIVERS
5132M: Joerg Roedel <joro@8bytes.org>
5133L: iommu@lists.linux-foundation.org
5134T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5135S: Maintained
5136F: drivers/iommu/
5137
5138IP MASQUERADING
5139M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5140S: Maintained
5141F: net/ipv4/netfilter/ipt_MASQUERADE.c
5142
5143IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5144M: Francois Romieu <romieu@fr.zoreil.com>
5145M: Sorbica Shieh <sorbica@icplus.com.tw>
5146L: netdev@vger.kernel.org
5147S: Maintained
5148F: drivers/net/ethernet/icplus/ipg.*
5149
5150IPATH DRIVER
5151M: Mike Marciniszyn <infinipath@intel.com>
5152L: linux-rdma@vger.kernel.org
5153S: Maintained
5154F: drivers/infiniband/hw/ipath/
5155
5156IPMI SUBSYSTEM
5157M: Corey Minyard <minyard@acm.org>
5158L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5159W: http://openipmi.sourceforge.net/
5160S: Supported
5161F: Documentation/IPMI.txt
5162F: drivers/char/ipmi/
5163F: include/linux/ipmi*
5164F: include/uapi/linux/ipmi*
5165
5166IPS SCSI RAID DRIVER
5167M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5168L: linux-scsi@vger.kernel.org
5169W: http://www.adaptec.com/
5170S: Maintained
5171F: drivers/scsi/ips*
5172
5173IPVS
5174M: Wensong Zhang <wensong@linux-vs.org>
5175M: Simon Horman <horms@verge.net.au>
5176M: Julian Anastasov <ja@ssi.bg>
5177L: netdev@vger.kernel.org
5178L: lvs-devel@vger.kernel.org
5179S: Maintained
5180F: Documentation/networking/ipvs-sysctl.txt
5181F: include/net/ip_vs.h
5182F: include/uapi/linux/ip_vs.h
5183F: net/netfilter/ipvs/
5184
5185IPWIRELESS DRIVER
5186M: Jiri Kosina <jkosina@suse.cz>
5187M: David Sterba <dsterba@suse.cz>
5188S: Odd Fixes
5189F: drivers/tty/ipwireless/
5190
5191IPX NETWORK LAYER
5192M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5193L: netdev@vger.kernel.org
5194S: Maintained
5195F: include/net/ipx.h
5196F: include/uapi/linux/ipx.h
5197F: net/ipx/
5198
5199IRDA SUBSYSTEM
5200M: Samuel Ortiz <samuel@sortiz.org>
5201L: irda-users@lists.sourceforge.net (subscribers-only)
5202L: netdev@vger.kernel.org
5203W: http://irda.sourceforge.net/
5204S: Maintained
5205T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5206F: Documentation/networking/irda.txt
5207F: drivers/net/irda/
5208F: include/net/irda/
5209F: net/irda/
5210
5211IRQ SUBSYSTEM
5212M: Thomas Gleixner <tglx@linutronix.de>
5213L: linux-kernel@vger.kernel.org
5214S: Maintained
5215T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5216F: kernel/irq/
5217
5218IRQCHIP DRIVERS
5219M: Thomas Gleixner <tglx@linutronix.de>
5220M: Jason Cooper <jason@lakedaemon.net>
5221L: linux-kernel@vger.kernel.org
5222S: Maintained
5223T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5224T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5225F: Documentation/devicetree/bindings/interrupt-controller/
5226F: drivers/irqchip/
5227
5228IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5229M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5230S: Maintained
5231F: Documentation/IRQ-domain.txt
5232F: include/linux/irqdomain.h
5233F: kernel/irq/irqdomain.c
5234
5235ISAPNP
5236M: Jaroslav Kysela <perex@perex.cz>
5237S: Maintained
5238F: Documentation/isapnp.txt
5239F: drivers/pnp/isapnp/
5240F: include/linux/isapnp.h
5241
5242ISA RADIO MODULE
5243M: Hans Verkuil <hverkuil@xs4all.nl>
5244L: linux-media@vger.kernel.org
5245T: git git://linuxtv.org/media_tree.git
5246W: http://linuxtv.org
5247S: Maintained
5248F: drivers/media/radio/radio-isa*
5249
5250iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5251M: Peter Jones <pjones@redhat.com>
5252M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5253S: Maintained
5254F: drivers/firmware/iscsi_ibft*
5255
5256ISCSI
5257M: Mike Christie <michaelc@cs.wisc.edu>
5258L: open-iscsi@googlegroups.com
5259W: www.open-iscsi.org
5260T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5261S: Maintained
5262F: drivers/scsi/*iscsi*
5263F: include/scsi/*iscsi*
5264
5265ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5266M: Or Gerlitz <ogerlitz@mellanox.com>
5267M: Sagi Grimberg <sagig@mellanox.com>
5268M: Roi Dayan <roid@mellanox.com>
5269L: linux-rdma@vger.kernel.org
5270S: Supported
5271W: http://www.openfabrics.org
5272W: www.open-iscsi.org
5273Q: http://patchwork.kernel.org/project/linux-rdma/list/
5274F: drivers/infiniband/ulp/iser/
5275
5276ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5277M: Sagi Grimberg <sagig@mellanox.com>
5278T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5279L: linux-rdma@vger.kernel.org
5280L: target-devel@vger.kernel.org
5281S: Supported
5282W: http://www.linux-iscsi.org
5283F: drivers/infiniband/ulp/isert
5284
5285ISDN SUBSYSTEM
5286M: Karsten Keil <isdn@linux-pingi.de>
5287L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5288L: netdev@vger.kernel.org
5289W: http://www.isdn4linux.de
5290T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5291S: Maintained
5292F: Documentation/isdn/
5293F: drivers/isdn/
5294F: include/linux/isdn.h
5295F: include/linux/isdn/
5296F: include/uapi/linux/isdn.h
5297F: include/uapi/linux/isdn/
5298
5299ISDN SUBSYSTEM (Eicon active card driver)
5300M: Armin Schindler <mac@melware.de>
5301L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5302W: http://www.melware.de
5303S: Maintained
5304F: drivers/isdn/hardware/eicon/
5305
5306IT87 HARDWARE MONITORING DRIVER
5307M: Jean Delvare <jdelvare@suse.de>
5308L: lm-sensors@lm-sensors.org
5309S: Maintained
5310F: Documentation/hwmon/it87
5311F: drivers/hwmon/it87.c
5312
5313IT913X MEDIA DRIVER
5314M: Antti Palosaari <crope@iki.fi>
5315L: linux-media@vger.kernel.org
5316W: http://linuxtv.org/
5317W: http://palosaari.fi/linux/
5318Q: http://patchwork.linuxtv.org/project/linux-media/list/
5319T: git git://linuxtv.org/anttip/media_tree.git
5320S: Maintained
5321F: drivers/media/tuners/it913x*
5322
5323IVTV VIDEO4LINUX DRIVER
5324M: Andy Walls <awalls@md.metrocast.net>
5325L: ivtv-devel@ivtvdriver.org (subscribers-only)
5326L: linux-media@vger.kernel.org
5327T: git git://linuxtv.org/media_tree.git
5328W: http://www.ivtvdriver.org
5329S: Maintained
5330F: Documentation/video4linux/*.ivtv
5331F: drivers/media/pci/ivtv/
5332F: include/uapi/linux/ivtv*
5333
5334IX2505V MEDIA DRIVER
5335M: Malcolm Priestley <tvboxspy@gmail.com>
5336L: linux-media@vger.kernel.org
5337W: http://linuxtv.org/
5338Q: http://patchwork.linuxtv.org/project/linux-media/list/
5339S: Maintained
5340F: drivers/media/dvb-frontends/ix2505v*
5341
5342JC42.4 TEMPERATURE SENSOR DRIVER
5343M: Guenter Roeck <linux@roeck-us.net>
5344L: lm-sensors@lm-sensors.org
5345S: Maintained
5346F: drivers/hwmon/jc42.c
5347F: Documentation/hwmon/jc42
5348
5349JFS FILESYSTEM
5350M: Dave Kleikamp <shaggy@kernel.org>
5351L: jfs-discussion@lists.sourceforge.net
5352W: http://jfs.sourceforge.net/
5353T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5354S: Maintained
5355F: Documentation/filesystems/jfs.txt
5356F: fs/jfs/
5357
5358JME NETWORK DRIVER
5359M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5360L: netdev@vger.kernel.org
5361S: Maintained
5362F: drivers/net/ethernet/jme.*
5363
5364JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5365M: David Woodhouse <dwmw2@infradead.org>
5366L: linux-mtd@lists.infradead.org
5367W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5368S: Maintained
5369F: fs/jffs2/
5370F: include/uapi/linux/jffs2.h
5371
5372JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5373M: Andrew Morton <akpm@linux-foundation.org>
5374M: Jan Kara <jack@suse.cz>
5375L: linux-ext4@vger.kernel.org
5376S: Maintained
5377F: fs/jbd/
5378F: include/linux/jbd.h
5379
5380JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5381M: "Theodore Ts'o" <tytso@mit.edu>
5382L: linux-ext4@vger.kernel.org
5383S: Maintained
5384F: fs/jbd2/
5385F: include/linux/jbd2.h
5386
5387JSM Neo PCI based serial card
5388M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5389L: linux-serial@vger.kernel.org
5390S: Maintained
5391F: drivers/tty/serial/jsm/
5392
5393K10TEMP HARDWARE MONITORING DRIVER
5394M: Clemens Ladisch <clemens@ladisch.de>
5395L: lm-sensors@lm-sensors.org
5396S: Maintained
5397F: Documentation/hwmon/k10temp
5398F: drivers/hwmon/k10temp.c
5399
5400K8TEMP HARDWARE MONITORING DRIVER
5401M: Rudolf Marek <r.marek@assembler.cz>
5402L: lm-sensors@lm-sensors.org
5403S: Maintained
5404F: Documentation/hwmon/k8temp
5405F: drivers/hwmon/k8temp.c
5406
5407KCONFIG
5408M: "Yann E. MORIN" <yann.morin.1998@free.fr>
5409L: linux-kbuild@vger.kernel.org
5410T: git git://gitorious.org/linux-kconfig/linux-kconfig
5411S: Maintained
5412F: Documentation/kbuild/kconfig-language.txt
5413F: scripts/kconfig/
5414
5415KDUMP
5416M: Vivek Goyal <vgoyal@redhat.com>
5417M: Haren Myneni <hbabu@us.ibm.com>
5418L: kexec@lists.infradead.org
5419W: http://lse.sourceforge.net/kdump/
5420S: Maintained
5421F: Documentation/kdump/
5422
5423KEENE FM RADIO TRANSMITTER DRIVER
5424M: Hans Verkuil <hverkuil@xs4all.nl>
5425L: linux-media@vger.kernel.org
5426T: git git://linuxtv.org/media_tree.git
5427W: http://linuxtv.org
5428S: Maintained
5429F: drivers/media/radio/radio-keene*
5430
5431KERNEL AUTOMOUNTER v4 (AUTOFS4)
5432M: Ian Kent <raven@themaw.net>
5433L: autofs@vger.kernel.org
5434S: Maintained
5435F: fs/autofs4/
5436
5437KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5438M: Michal Marek <mmarek@suse.cz>
5439T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5440T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5441L: linux-kbuild@vger.kernel.org
5442S: Maintained
5443F: Documentation/kbuild/
5444F: Makefile
5445F: scripts/Makefile.*
5446F: scripts/basic/
5447F: scripts/mk*
5448F: scripts/package/
5449
5450KERNEL JANITORS
5451L: kernel-janitors@vger.kernel.org
5452W: http://kernelnewbies.org/KernelJanitors
5453S: Odd Fixes
5454
5455KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5456M: "J. Bruce Fields" <bfields@fieldses.org>
5457L: linux-nfs@vger.kernel.org
5458W: http://nfs.sourceforge.net/
5459S: Supported
5460F: fs/nfsd/
5461F: include/uapi/linux/nfsd/
5462F: fs/lockd/
5463F: fs/nfs_common/
5464F: net/sunrpc/
5465F: include/linux/lockd/
5466F: include/linux/sunrpc/
5467F: include/uapi/linux/sunrpc/
5468
5469KERNEL SELFTEST FRAMEWORK
5470M: Shuah Khan <shuahkh@osg.samsung.com>
5471L: linux-api@vger.kernel.org
5472T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5473S: Maintained
5474F: tools/testing/selftests
5475
5476KERNEL VIRTUAL MACHINE (KVM)
5477M: Gleb Natapov <gleb@kernel.org>
5478M: Paolo Bonzini <pbonzini@redhat.com>
5479L: kvm@vger.kernel.org
5480W: http://www.linux-kvm.org
5481T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5482S: Supported
5483F: Documentation/*/kvm*.txt
5484F: Documentation/virtual/kvm/
5485F: arch/*/kvm/
5486F: arch/*/include/asm/kvm*
5487F: include/linux/kvm*
5488F: include/uapi/linux/kvm*
5489F: virt/kvm/
5490
5491KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5492M: Joerg Roedel <joro@8bytes.org>
5493L: kvm@vger.kernel.org
5494W: http://kvm.qumranet.com
5495S: Maintained
5496F: arch/x86/include/asm/svm.h
5497F: arch/x86/kvm/svm.c
5498
5499KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5500M: Alexander Graf <agraf@suse.de>
5501L: kvm-ppc@vger.kernel.org
5502W: http://kvm.qumranet.com
5503T: git git://github.com/agraf/linux-2.6.git
5504S: Supported
5505F: arch/powerpc/include/asm/kvm*
5506F: arch/powerpc/kvm/
5507
5508KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5509M: Christian Borntraeger <borntraeger@de.ibm.com>
5510M: Cornelia Huck <cornelia.huck@de.ibm.com>
5511M: linux390@de.ibm.com
5512L: linux-s390@vger.kernel.org
5513W: http://www.ibm.com/developerworks/linux/linux390/
5514S: Supported
5515F: Documentation/s390/kvm.txt
5516F: arch/s390/include/asm/kvm*
5517F: arch/s390/kvm/
5518F: drivers/s390/kvm/
5519
5520KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5521M: Christoffer Dall <christoffer.dall@linaro.org>
5522M: Marc Zyngier <marc.zyngier@arm.com>
5523L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5524L: kvmarm@lists.cs.columbia.edu
5525W: http://systems.cs.columbia.edu/projects/kvm-arm
5526S: Supported
5527F: arch/arm/include/uapi/asm/kvm*
5528F: arch/arm/include/asm/kvm*
5529F: arch/arm/kvm/
5530F: virt/kvm/arm/
5531F: include/kvm/arm_*
5532
5533KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5534M: Christoffer Dall <christoffer.dall@linaro.org>
5535M: Marc Zyngier <marc.zyngier@arm.com>
5536L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5537L: kvmarm@lists.cs.columbia.edu
5538S: Maintained
5539F: arch/arm64/include/uapi/asm/kvm*
5540F: arch/arm64/include/asm/kvm*
5541F: arch/arm64/kvm/
5542
5543KEXEC
5544M: Eric Biederman <ebiederm@xmission.com>
5545W: http://kernel.org/pub/linux/utils/kernel/kexec/
5546L: kexec@lists.infradead.org
5547S: Maintained
5548F: include/linux/kexec.h
5549F: include/uapi/linux/kexec.h
5550F: kernel/kexec.c
5551
5552KEYS/KEYRINGS:
5553M: David Howells <dhowells@redhat.com>
5554L: keyrings@linux-nfs.org
5555S: Maintained
5556F: Documentation/security/keys.txt
5557F: include/linux/key.h
5558F: include/linux/key-type.h
5559F: include/keys/
5560F: security/keys/
5561
5562KEYS-TRUSTED
5563M: David Safford <safford@us.ibm.com>
5564M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5565L: linux-security-module@vger.kernel.org
5566L: keyrings@linux-nfs.org
5567S: Supported
5568F: Documentation/security/keys-trusted-encrypted.txt
5569F: include/keys/trusted-type.h
5570F: security/keys/trusted.c
5571F: security/keys/trusted.h
5572
5573KEYS-ENCRYPTED
5574M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5575M: David Safford <safford@us.ibm.com>
5576L: linux-security-module@vger.kernel.org
5577L: keyrings@linux-nfs.org
5578S: Supported
5579F: Documentation/security/keys-trusted-encrypted.txt
5580F: include/keys/encrypted-type.h
5581F: security/keys/encrypted-keys/
5582
5583KGDB / KDB /debug_core
5584M: Jason Wessel <jason.wessel@windriver.com>
5585W: http://kgdb.wiki.kernel.org/
5586L: kgdb-bugreport@lists.sourceforge.net
5587S: Maintained
5588F: Documentation/DocBook/kgdb.tmpl
5589F: drivers/misc/kgdbts.c
5590F: drivers/tty/serial/kgdboc.c
5591F: include/linux/kdb.h
5592F: include/linux/kgdb.h
5593F: kernel/debug/
5594
5595KMEMCHECK
5596M: Vegard Nossum <vegardno@ifi.uio.no>
5597M: Pekka Enberg <penberg@kernel.org>
5598S: Maintained
5599F: Documentation/kmemcheck.txt
5600F: arch/x86/include/asm/kmemcheck.h
5601F: arch/x86/mm/kmemcheck/
5602F: include/linux/kmemcheck.h
5603F: mm/kmemcheck.c
5604
5605KMEMLEAK
5606M: Catalin Marinas <catalin.marinas@arm.com>
5607S: Maintained
5608F: Documentation/kmemleak.txt
5609F: include/linux/kmemleak.h
5610F: mm/kmemleak.c
5611F: mm/kmemleak-test.c
5612
5613KPROBES
5614M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5615M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5616M: "David S. Miller" <davem@davemloft.net>
5617M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5618S: Maintained
5619F: Documentation/kprobes.txt
5620F: include/linux/kprobes.h
5621F: kernel/kprobes.c
5622
5623KS0108 LCD CONTROLLER DRIVER
5624M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5625W: http://miguelojeda.es/auxdisplay.htm
5626W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5627S: Maintained
5628F: Documentation/auxdisplay/ks0108
5629F: drivers/auxdisplay/ks0108.c
5630F: include/linux/ks0108.h
5631
5632LAPB module
5633L: linux-x25@vger.kernel.org
5634S: Orphan
5635F: Documentation/networking/lapb-module.txt
5636F: include/*/lapb.h
5637F: net/lapb/
5638
5639LASI 53c700 driver for PARISC
5640M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5641L: linux-scsi@vger.kernel.org
5642S: Maintained
5643F: Documentation/scsi/53c700.txt
5644F: drivers/scsi/53c700*
5645
5646LED SUBSYSTEM
5647M: Bryan Wu <cooloney@gmail.com>
5648M: Richard Purdie <rpurdie@rpsys.net>
5649L: linux-leds@vger.kernel.org
5650T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5651S: Maintained
5652F: drivers/leds/
5653F: include/linux/leds.h
5654
5655LEGACY EEPROM DRIVER
5656M: Jean Delvare <jdelvare@suse.de>
5657S: Maintained
5658F: Documentation/misc-devices/eeprom
5659F: drivers/misc/eeprom/eeprom.c
5660
5661LEGO USB Tower driver
5662M: Juergen Stuber <starblue@users.sourceforge.net>
5663L: legousb-devel@lists.sourceforge.net
5664W: http://legousb.sourceforge.net/
5665S: Maintained
5666F: drivers/usb/misc/legousbtower.c
5667
5668LG2160 MEDIA DRIVER
5669M: Michael Krufky <mkrufky@linuxtv.org>
5670L: linux-media@vger.kernel.org
5671W: http://linuxtv.org/
5672W: http://github.com/mkrufky
5673Q: http://patchwork.linuxtv.org/project/linux-media/list/
5674T: git git://linuxtv.org/mkrufky/tuners.git
5675S: Maintained
5676F: drivers/media/dvb-frontends/lg2160.*
5677
5678LGDT3305 MEDIA DRIVER
5679M: Michael Krufky <mkrufky@linuxtv.org>
5680L: linux-media@vger.kernel.org
5681W: http://linuxtv.org/
5682W: http://github.com/mkrufky
5683Q: http://patchwork.linuxtv.org/project/linux-media/list/
5684T: git git://linuxtv.org/mkrufky/tuners.git
5685S: Maintained
5686F: drivers/media/dvb-frontends/lgdt3305.*
5687
5688LGUEST
5689M: Rusty Russell <rusty@rustcorp.com.au>
5690L: lguest@lists.ozlabs.org
5691W: http://lguest.ozlabs.org/
5692S: Odd Fixes
5693F: arch/x86/include/asm/lguest*.h
5694F: arch/x86/lguest/
5695F: drivers/lguest/
5696F: include/linux/lguest*.h
5697F: tools/lguest/
5698
5699LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5700M: Tejun Heo <tj@kernel.org>
5701L: linux-ide@vger.kernel.org
5702T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5703S: Maintained
5704F: drivers/ata/
5705F: include/linux/ata.h
5706F: include/linux/libata.h
5707
5708LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5709M: Viresh Kumar <viresh.linux@gmail.com>
5710L: linux-ide@vger.kernel.org
5711T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5712S: Maintained
5713F: include/linux/pata_arasan_cf_data.h
5714F: drivers/ata/pata_arasan_cf.c
5715
5716LIBATA PATA DRIVERS
5717M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5718M: Tejun Heo <tj@kernel.org>
5719L: linux-ide@vger.kernel.org
5720T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5721S: Maintained
5722F: drivers/ata/pata_*.c
5723F: drivers/ata/ata_generic.c
5724
5725LIBATA SATA AHCI PLATFORM devices support
5726M: Hans de Goede <hdegoede@redhat.com>
5727M: Tejun Heo <tj@kernel.org>
5728L: linux-ide@vger.kernel.org
5729T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5730S: Maintained
5731F: drivers/ata/ahci_platform.c
5732F: drivers/ata/libahci_platform.c
5733F: include/linux/ahci_platform.h
5734
5735LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5736M: Mikael Pettersson <mikpelinux@gmail.com>
5737L: linux-ide@vger.kernel.org
5738T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5739S: Maintained
5740F: drivers/ata/sata_promise.*
5741
5742LIBLOCKDEP
5743M: Sasha Levin <sasha.levin@oracle.com>
5744S: Maintained
5745F: tools/lib/lockdep/
5746
5747LINUX FOR IBM pSERIES (RS/6000)
5748M: Paul Mackerras <paulus@au.ibm.com>
5749W: http://www.ibm.com/linux/ltc/projects/ppc
5750S: Supported
5751F: arch/powerpc/boot/rs6000.h
5752
5753LINUX FOR POWERPC (32-BIT AND 64-BIT)
5754M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5755M: Paul Mackerras <paulus@samba.org>
5756M: Michael Ellerman <mpe@ellerman.id.au>
5757W: http://www.penguinppc.org/
5758L: linuxppc-dev@lists.ozlabs.org
5759Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5760T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5761S: Supported
5762F: Documentation/powerpc/
5763F: arch/powerpc/
5764
5765LINUX FOR POWER MACINTOSH
5766M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5767W: http://www.penguinppc.org/
5768L: linuxppc-dev@lists.ozlabs.org
5769S: Maintained
5770F: arch/powerpc/platforms/powermac/
5771F: drivers/macintosh/
5772
5773LINUX FOR POWERPC EMBEDDED MPC5XXX
5774M: Anatolij Gustschin <agust@denx.de>
5775L: linuxppc-dev@lists.ozlabs.org
5776T: git git://git.denx.de/linux-denx-agust.git
5777S: Maintained
5778F: arch/powerpc/platforms/512x/
5779F: arch/powerpc/platforms/52xx/
5780
5781LINUX FOR POWERPC EMBEDDED PPC4XX
5782M: Alistair Popple <alistair@popple.id.au>
5783M: Matt Porter <mporter@kernel.crashing.org>
5784W: http://www.penguinppc.org/
5785L: linuxppc-dev@lists.ozlabs.org
5786S: Maintained
5787F: arch/powerpc/platforms/40x/
5788F: arch/powerpc/platforms/44x/
5789
5790LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5791L: linuxppc-dev@lists.ozlabs.org
5792S: Orphan
5793F: arch/powerpc/*/*virtex*
5794F: arch/powerpc/*/*/*virtex*
5795
5796LINUX FOR POWERPC EMBEDDED PPC8XX
5797M: Vitaly Bordug <vitb@kernel.crashing.org>
5798W: http://www.penguinppc.org/
5799L: linuxppc-dev@lists.ozlabs.org
5800S: Maintained
5801F: arch/powerpc/platforms/8xx/
5802
5803LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5804M: Scott Wood <scottwood@freescale.com>
5805M: Kumar Gala <galak@kernel.crashing.org>
5806W: http://www.penguinppc.org/
5807L: linuxppc-dev@lists.ozlabs.org
5808T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5809S: Maintained
5810F: arch/powerpc/platforms/83xx/
5811F: arch/powerpc/platforms/85xx/
5812
5813LINUX FOR POWERPC PA SEMI PWRFICIENT
5814M: Olof Johansson <olof@lixom.net>
5815L: linuxppc-dev@lists.ozlabs.org
5816S: Maintained
5817F: arch/powerpc/platforms/pasemi/
5818F: drivers/*/*pasemi*
5819F: drivers/*/*/*pasemi*
5820
5821LINUX SECURITY MODULE (LSM) FRAMEWORK
5822M: Chris Wright <chrisw@sous-sol.org>
5823L: linux-security-module@vger.kernel.org
5824S: Supported
5825
5826LIS3LV02D ACCELEROMETER DRIVER
5827M: Eric Piel <eric.piel@tremplin-utc.net>
5828S: Maintained
5829F: Documentation/misc-devices/lis3lv02d
5830F: drivers/misc/lis3lv02d/
5831F: drivers/platform/x86/hp_accel.c
5832
5833LLC (802.2)
5834M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5835S: Maintained
5836F: include/linux/llc.h
5837F: include/uapi/linux/llc.h
5838F: include/net/llc*
5839F: net/llc/
5840
5841LM73 HARDWARE MONITOR DRIVER
5842M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5843L: lm-sensors@lm-sensors.org
5844S: Maintained
5845F: drivers/hwmon/lm73.c
5846
5847LM78 HARDWARE MONITOR DRIVER
5848M: Jean Delvare <jdelvare@suse.de>
5849L: lm-sensors@lm-sensors.org
5850S: Maintained
5851F: Documentation/hwmon/lm78
5852F: drivers/hwmon/lm78.c
5853
5854LM83 HARDWARE MONITOR DRIVER
5855M: Jean Delvare <jdelvare@suse.de>
5856L: lm-sensors@lm-sensors.org
5857S: Maintained
5858F: Documentation/hwmon/lm83
5859F: drivers/hwmon/lm83.c
5860
5861LM90 HARDWARE MONITOR DRIVER
5862M: Jean Delvare <jdelvare@suse.de>
5863L: lm-sensors@lm-sensors.org
5864S: Maintained
5865F: Documentation/hwmon/lm90
5866F: Documentation/devicetree/bindings/hwmon/lm90.txt
5867F: drivers/hwmon/lm90.c
5868
5869LM95234 HARDWARE MONITOR DRIVER
5870M: Guenter Roeck <linux@roeck-us.net>
5871L: lm-sensors@lm-sensors.org
5872S: Maintained
5873F: Documentation/hwmon/lm95234
5874F: drivers/hwmon/lm95234.c
5875
5876LME2510 MEDIA DRIVER
5877M: Malcolm Priestley <tvboxspy@gmail.com>
5878L: linux-media@vger.kernel.org
5879W: http://linuxtv.org/
5880Q: http://patchwork.linuxtv.org/project/linux-media/list/
5881S: Maintained
5882F: drivers/media/usb/dvb-usb-v2/lmedm04*
5883
5884LOCKDEP AND LOCKSTAT
5885M: Peter Zijlstra <peterz@infradead.org>
5886M: Ingo Molnar <mingo@redhat.com>
5887L: linux-kernel@vger.kernel.org
5888T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
5889S: Maintained
5890F: Documentation/locking/lockdep*.txt
5891F: Documentation/locking/lockstat.txt
5892F: include/linux/lockdep.h
5893F: kernel/locking/
5894
5895LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
5896M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
5897L: linux-ntfs-dev@lists.sourceforge.net
5898W: http://www.linux-ntfs.org/content/view/19/37/
5899S: Maintained
5900F: Documentation/ldm.txt
5901F: block/partitions/ldm.*
5902
5903LogFS
5904M: Joern Engel <joern@logfs.org>
5905M: Prasad Joshi <prasadjoshi.linux@gmail.com>
5906L: logfs@logfs.org
5907W: logfs.org
5908S: Maintained
5909F: fs/logfs/
5910
5911LPC32XX MACHINE SUPPORT
5912M: Roland Stigge <stigge@antcom.de>
5913L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5914S: Maintained
5915F: arch/arm/mach-lpc32xx/
5916
5917LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
5918M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5919M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5920M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5921M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5922L: MPT-FusionLinux.pdl@avagotech.com
5923L: linux-scsi@vger.kernel.org
5924W: http://www.lsilogic.com/support
5925S: Supported
5926F: drivers/message/fusion/
5927F: drivers/scsi/mpt2sas/
5928F: drivers/scsi/mpt3sas/
5929
5930LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
5931M: Matthew Wilcox <matthew@wil.cx>
5932L: linux-scsi@vger.kernel.org
5933S: Maintained
5934F: drivers/scsi/sym53c8xx_2/
5935
5936LTC4261 HARDWARE MONITOR DRIVER
5937M: Guenter Roeck <linux@roeck-us.net>
5938L: lm-sensors@lm-sensors.org
5939S: Maintained
5940F: Documentation/hwmon/ltc4261
5941F: drivers/hwmon/ltc4261.c
5942
5943LTP (Linux Test Project)
5944M: Mike Frysinger <vapier@gentoo.org>
5945M: Cyril Hrubis <chrubis@suse.cz>
5946M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
5947M: Jan Stancek <jstancek@redhat.com>
5948M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5949M: Alexey Kodanev <alexey.kodanev@oracle.com>
5950L: ltp-list@lists.sourceforge.net (subscribers-only)
5951W: http://linux-test-project.github.io/
5952T: git git://github.com/linux-test-project/ltp.git
5953S: Maintained
5954
5955M32R ARCHITECTURE
5956W: http://www.linux-m32r.org/
5957S: Orphan
5958F: arch/m32r/
5959
5960M68K ARCHITECTURE
5961M: Geert Uytterhoeven <geert@linux-m68k.org>
5962L: linux-m68k@lists.linux-m68k.org
5963W: http://www.linux-m68k.org/
5964T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
5965S: Maintained
5966F: arch/m68k/
5967F: drivers/zorro/
5968
5969M68K ON APPLE MACINTOSH
5970M: Joshua Thompson <funaho@jurai.org>
5971W: http://www.mac.linux-m68k.org/
5972L: linux-m68k@lists.linux-m68k.org
5973S: Maintained
5974F: arch/m68k/mac/
5975
5976M68K ON HP9000/300
5977M: Philip Blundell <philb@gnu.org>
5978W: http://www.tazenda.demon.co.uk/phil/linux-hp
5979S: Maintained
5980F: arch/m68k/hp300/
5981
5982M88DS3103 MEDIA DRIVER
5983M: Antti Palosaari <crope@iki.fi>
5984L: linux-media@vger.kernel.org
5985W: http://linuxtv.org/
5986W: http://palosaari.fi/linux/
5987Q: http://patchwork.linuxtv.org/project/linux-media/list/
5988T: git git://linuxtv.org/anttip/media_tree.git
5989S: Maintained
5990F: drivers/media/dvb-frontends/m88ds3103*
5991
5992M88RS2000 MEDIA DRIVER
5993M: Malcolm Priestley <tvboxspy@gmail.com>
5994L: linux-media@vger.kernel.org
5995W: http://linuxtv.org/
5996Q: http://patchwork.linuxtv.org/project/linux-media/list/
5997S: Maintained
5998F: drivers/media/dvb-frontends/m88rs2000*
5999
6000M88TS2022 MEDIA DRIVER
6001M: Antti Palosaari <crope@iki.fi>
6002L: linux-media@vger.kernel.org
6003W: http://linuxtv.org/
6004W: http://palosaari.fi/linux/
6005Q: http://patchwork.linuxtv.org/project/linux-media/list/
6006T: git git://linuxtv.org/anttip/media_tree.git
6007S: Maintained
6008F: drivers/media/tuners/m88ts2022*
6009
6010MA901 MASTERKIT USB FM RADIO DRIVER
6011M: Alexey Klimov <klimov.linux@gmail.com>
6012L: linux-media@vger.kernel.org
6013T: git git://linuxtv.org/media_tree.git
6014S: Maintained
6015F: drivers/media/radio/radio-ma901.c
6016
6017MAC80211
6018M: Johannes Berg <johannes@sipsolutions.net>
6019L: linux-wireless@vger.kernel.org
6020W: http://wireless.kernel.org/
6021T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6022T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6023S: Maintained
6024F: Documentation/networking/mac80211-injection.txt
6025F: include/net/mac80211.h
6026F: net/mac80211/
6027
6028MACVLAN DRIVER
6029M: Patrick McHardy <kaber@trash.net>
6030L: netdev@vger.kernel.org
6031S: Maintained
6032F: drivers/net/macvlan.c
6033F: include/linux/if_macvlan.h
6034
6035MAILBOX API
6036M: Jassi Brar <jassisinghbrar@gmail.com>
6037L: linux-kernel@vger.kernel.org
6038S: Maintained
6039F: drivers/mailbox/
6040F: include/linux/mailbox_client.h
6041F: include/linux/mailbox_controller.h
6042
6043MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6044M: Michael Kerrisk <mtk.manpages@gmail.com>
6045W: http://www.kernel.org/doc/man-pages
6046L: linux-man@vger.kernel.org
6047S: Maintained
6048
6049MARVELL ARMADA DRM SUPPORT
6050M: Russell King <rmk+kernel@arm.linux.org.uk>
6051S: Maintained
6052F: drivers/gpu/drm/armada/
6053
6054MARVELL 88E6352 DSA support
6055M: Guenter Roeck <linux@roeck-us.net>
6056S: Maintained
6057F: drivers/net/dsa/mv88e6352.c
6058
6059MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6060M: Mirko Lindner <mlindner@marvell.com>
6061M: Stephen Hemminger <stephen@networkplumber.org>
6062L: netdev@vger.kernel.org
6063S: Maintained
6064F: drivers/net/ethernet/marvell/sk*
6065
6066MARVELL LIBERTAS WIRELESS DRIVER
6067L: libertas-dev@lists.infradead.org
6068S: Orphan
6069F: drivers/net/wireless/libertas/
6070
6071MARVELL MV643XX ETHERNET DRIVER
6072M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6073L: netdev@vger.kernel.org
6074S: Maintained
6075F: drivers/net/ethernet/marvell/mv643xx_eth.*
6076F: include/linux/mv643xx.h
6077
6078MARVELL MVNETA ETHERNET DRIVER
6079M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6080L: netdev@vger.kernel.org
6081S: Maintained
6082F: drivers/net/ethernet/marvell/mvneta.*
6083
6084MARVELL MWIFIEX WIRELESS DRIVER
6085M: Amitkumar Karwar <akarwar@marvell.com>
6086M: Avinash Patil <patila@marvell.com>
6087L: linux-wireless@vger.kernel.org
6088S: Maintained
6089F: drivers/net/wireless/mwifiex/
6090
6091MARVELL MWL8K WIRELESS DRIVER
6092M: Lennert Buytenhek <buytenh@wantstofly.org>
6093L: linux-wireless@vger.kernel.org
6094S: Odd Fixes
6095F: drivers/net/wireless/mwl8k.c
6096
6097MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6098M: Nicolas Pitre <nico@fluxnic.net>
6099S: Odd Fixes
6100F: drivers/mmc/host/mvsdio.*
6101
6102MATROX FRAMEBUFFER DRIVER
6103L: linux-fbdev@vger.kernel.org
6104S: Orphan
6105F: drivers/video/fbdev/matrox/matroxfb_*
6106F: include/uapi/linux/matroxfb.h
6107
6108MAX16065 HARDWARE MONITOR DRIVER
6109M: Guenter Roeck <linux@roeck-us.net>
6110L: lm-sensors@lm-sensors.org
6111S: Maintained
6112F: Documentation/hwmon/max16065
6113F: drivers/hwmon/max16065.c
6114
6115MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6116M: "Hans J. Koch" <hjk@hansjkoch.de>
6117L: lm-sensors@lm-sensors.org
6118S: Maintained
6119F: Documentation/hwmon/max6650
6120F: drivers/hwmon/max6650.c
6121
6122MAX6697 HARDWARE MONITOR DRIVER
6123M: Guenter Roeck <linux@roeck-us.net>
6124L: lm-sensors@lm-sensors.org
6125S: Maintained
6126F: Documentation/hwmon/max6697
6127F: Documentation/devicetree/bindings/i2c/max6697.txt
6128F: drivers/hwmon/max6697.c
6129F: include/linux/platform_data/max6697.h
6130
6131MAXIRADIO FM RADIO RECEIVER DRIVER
6132M: Hans Verkuil <hverkuil@xs4all.nl>
6133L: linux-media@vger.kernel.org
6134T: git git://linuxtv.org/media_tree.git
6135W: http://linuxtv.org
6136S: Maintained
6137F: drivers/media/radio/radio-maxiradio*
6138
6139MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6140M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6141P: LinuxTV.org Project
6142L: linux-media@vger.kernel.org
6143W: http://linuxtv.org
6144Q: http://patchwork.kernel.org/project/linux-media/list/
6145T: git git://linuxtv.org/media_tree.git
6146S: Maintained
6147F: Documentation/dvb/
6148F: Documentation/video4linux/
6149F: Documentation/DocBook/media/
6150F: drivers/media/
6151F: drivers/staging/media/
6152F: include/media/
6153F: include/uapi/linux/dvb/
6154F: include/uapi/linux/videodev2.h
6155F: include/uapi/linux/media.h
6156F: include/uapi/linux/v4l2-*
6157F: include/uapi/linux/meye.h
6158F: include/uapi/linux/ivtv*
6159F: include/uapi/linux/uvcvideo.h
6160
6161MEDIAVISION PRO MOVIE STUDIO DRIVER
6162M: Hans Verkuil <hverkuil@xs4all.nl>
6163L: linux-media@vger.kernel.org
6164T: git git://linuxtv.org/media_tree.git
6165W: http://linuxtv.org
6166S: Odd Fixes
6167F: drivers/media/parport/pms*
6168
6169MEGARAID SCSI/SAS DRIVERS
6170M: Kashyap Desai <kashyap.desai@avagotech.com>
6171M: Sumit Saxena <sumit.saxena@avagotech.com>
6172M: Uday Lingala <uday.lingala@avagotech.com>
6173L: megaraidlinux.pdl@avagotech.com
6174L: linux-scsi@vger.kernel.org
6175W: http://www.lsi.com
6176S: Maintained
6177F: Documentation/scsi/megaraid.txt
6178F: drivers/scsi/megaraid.*
6179F: drivers/scsi/megaraid/
6180
6181MELLANOX ETHERNET DRIVER (mlx4_en)
6182M: Amir Vadai <amirv@mellanox.com>
6183L: netdev@vger.kernel.org
6184S: Supported
6185W: http://www.mellanox.com
6186Q: http://patchwork.ozlabs.org/project/netdev/list/
6187F: drivers/net/ethernet/mellanox/mlx4/en_*
6188
6189MEMORY MANAGEMENT
6190L: linux-mm@kvack.org
6191W: http://www.linux-mm.org
6192S: Maintained
6193F: include/linux/mm.h
6194F: include/linux/gfp.h
6195F: include/linux/mmzone.h
6196F: include/linux/memory_hotplug.h
6197F: include/linux/vmalloc.h
6198F: mm/
6199
6200MEMORY TECHNOLOGY DEVICES (MTD)
6201M: David Woodhouse <dwmw2@infradead.org>
6202M: Brian Norris <computersforpeace@gmail.com>
6203L: linux-mtd@lists.infradead.org
6204W: http://www.linux-mtd.infradead.org/
6205Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6206T: git git://git.infradead.org/linux-mtd.git
6207T: git git://git.infradead.org/l2-mtd.git
6208S: Maintained
6209F: drivers/mtd/
6210F: include/linux/mtd/
6211F: include/uapi/mtd/
6212
6213MEN A21 WATCHDOG DRIVER
6214M: Johannes Thumshirn <johannes.thumshirn@men.de>
6215L: linux-watchdog@vger.kernel.org
6216S: Supported
6217F: drivers/watchdog/mena21_wdt.c
6218
6219MEN CHAMELEON BUS (mcb)
6220M: Johannes Thumshirn <johannes.thumshirn@men.de>
6221S: Supported
6222F: drivers/mcb/
6223F: include/linux/mcb.h
6224
6225MEN F21BMC (Board Management Controller)
6226M: Andreas Werner <andreas.werner@men.de>
6227S: Supported
6228F: drivers/mfd/menf21bmc.c
6229F: drivers/watchdog/menf21bmc_wdt.c
6230F: drivers/leds/leds-menf21bmc.c
6231F: drivers/hwmon/menf21bmc_hwmon.c
6232F: Documentation/hwmon/menf21bmc
6233
6234METAG ARCHITECTURE
6235M: James Hogan <james.hogan@imgtec.com>
6236L: linux-metag@vger.kernel.org
6237S: Supported
6238F: arch/metag/
6239F: Documentation/metag/
6240F: Documentation/devicetree/bindings/metag/
6241F: drivers/clocksource/metag_generic.c
6242F: drivers/irqchip/irq-metag.c
6243F: drivers/irqchip/irq-metag-ext.c
6244F: drivers/tty/metag_da.c
6245
6246MICROBLAZE ARCHITECTURE
6247M: Michal Simek <monstr@monstr.eu>
6248W: http://www.monstr.eu/fdt/
6249T: git git://git.monstr.eu/linux-2.6-microblaze.git
6250S: Supported
6251F: arch/microblaze/
6252
6253MICROTEK X6 SCANNER
6254M: Oliver Neukum <oliver@neukum.org>
6255S: Maintained
6256F: drivers/usb/image/microtek.*
6257
6258MIPS
6259M: Ralf Baechle <ralf@linux-mips.org>
6260L: linux-mips@linux-mips.org
6261W: http://www.linux-mips.org/
6262T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6263Q: http://patchwork.linux-mips.org/project/linux-mips/list/
6264S: Supported
6265F: Documentation/mips/
6266F: arch/mips/
6267
6268MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6269M: Hans Verkuil <hverkuil@xs4all.nl>
6270L: linux-media@vger.kernel.org
6271T: git git://linuxtv.org/media_tree.git
6272W: http://linuxtv.org
6273S: Odd Fixes
6274F: drivers/media/radio/radio-miropcm20*
6275
6276Mellanox MLX5 core VPI driver
6277M: Eli Cohen <eli@mellanox.com>
6278L: netdev@vger.kernel.org
6279L: linux-rdma@vger.kernel.org
6280W: http://www.mellanox.com
6281Q: http://patchwork.ozlabs.org/project/netdev/list/
6282Q: http://patchwork.kernel.org/project/linux-rdma/list/
6283T: git git://openfabrics.org/~eli/connect-ib.git
6284S: Supported
6285F: drivers/net/ethernet/mellanox/mlx5/core/
6286F: include/linux/mlx5/
6287
6288Mellanox MLX5 IB driver
6289M: Eli Cohen <eli@mellanox.com>
6290L: linux-rdma@vger.kernel.org
6291W: http://www.mellanox.com
6292Q: http://patchwork.kernel.org/project/linux-rdma/list/
6293T: git git://openfabrics.org/~eli/connect-ib.git
6294S: Supported
6295F: include/linux/mlx5/
6296F: drivers/infiniband/hw/mlx5/
6297
6298MN88472 MEDIA DRIVER
6299M: Antti Palosaari <crope@iki.fi>
6300L: linux-media@vger.kernel.org
6301W: http://linuxtv.org/
6302W: http://palosaari.fi/linux/
6303Q: http://patchwork.linuxtv.org/project/linux-media/list/
6304T: git git://linuxtv.org/anttip/media_tree.git
6305S: Maintained
6306F: drivers/staging/media/mn88472/
6307F: drivers/media/dvb-frontends/mn88472.h
6308
6309MN88473 MEDIA DRIVER
6310M: Antti Palosaari <crope@iki.fi>
6311L: linux-media@vger.kernel.org
6312W: http://linuxtv.org/
6313W: http://palosaari.fi/linux/
6314Q: http://patchwork.linuxtv.org/project/linux-media/list/
6315T: git git://linuxtv.org/anttip/media_tree.git
6316S: Maintained
6317F: drivers/staging/media/mn88473/
6318F: drivers/media/dvb-frontends/mn88473.h
6319
6320MODULE SUPPORT
6321M: Rusty Russell <rusty@rustcorp.com.au>
6322S: Maintained
6323F: include/linux/module.h
6324F: kernel/module.c
6325
6326MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6327W: http://popies.net/meye/
6328S: Orphan
6329F: Documentation/video4linux/meye.txt
6330F: drivers/media/pci/meye/
6331F: include/uapi/linux/meye.h
6332
6333MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6334M: Jiri Slaby <jirislaby@gmail.com>
6335S: Maintained
6336F: Documentation/serial/moxa-smartio
6337F: drivers/tty/mxser.*
6338
6339MR800 AVERMEDIA USB FM RADIO DRIVER
6340M: Alexey Klimov <klimov.linux@gmail.com>
6341L: linux-media@vger.kernel.org
6342T: git git://linuxtv.org/media_tree.git
6343S: Maintained
6344F: drivers/media/radio/radio-mr800.c
6345
6346MRF24J40 IEEE 802.15.4 RADIO DRIVER
6347M: Alan Ott <alan@signal11.us>
6348L: linux-wpan@vger.kernel.org
6349S: Maintained
6350F: drivers/net/ieee802154/mrf24j40.c
6351
6352MSI LAPTOP SUPPORT
6353M: "Lee, Chun-Yi" <jlee@suse.com>
6354L: platform-driver-x86@vger.kernel.org
6355S: Maintained
6356F: drivers/platform/x86/msi-laptop.c
6357
6358MSI WMI SUPPORT
6359M: Anisse Astier <anisse@astier.eu>
6360L: platform-driver-x86@vger.kernel.org
6361S: Supported
6362F: drivers/platform/x86/msi-wmi.c
6363
6364MSI001 MEDIA DRIVER
6365M: Antti Palosaari <crope@iki.fi>
6366L: linux-media@vger.kernel.org
6367W: http://linuxtv.org/
6368W: http://palosaari.fi/linux/
6369Q: http://patchwork.linuxtv.org/project/linux-media/list/
6370T: git git://linuxtv.org/anttip/media_tree.git
6371S: Maintained
6372F: drivers/media/tuners/msi001*
6373
6374MSI2500 MEDIA DRIVER
6375M: Antti Palosaari <crope@iki.fi>
6376L: linux-media@vger.kernel.org
6377W: http://linuxtv.org/
6378W: http://palosaari.fi/linux/
6379Q: http://patchwork.linuxtv.org/project/linux-media/list/
6380T: git git://linuxtv.org/anttip/media_tree.git
6381S: Maintained
6382F: drivers/media/usb/msi2500/
6383
6384MT9M032 APTINA SENSOR DRIVER
6385M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6386L: linux-media@vger.kernel.org
6387T: git git://linuxtv.org/media_tree.git
6388S: Maintained
6389F: drivers/media/i2c/mt9m032.c
6390F: include/media/mt9m032.h
6391
6392MT9P031 APTINA CAMERA SENSOR
6393M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6394L: linux-media@vger.kernel.org
6395T: git git://linuxtv.org/media_tree.git
6396S: Maintained
6397F: drivers/media/i2c/mt9p031.c
6398F: include/media/mt9p031.h
6399
6400MT9T001 APTINA CAMERA SENSOR
6401M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6402L: linux-media@vger.kernel.org
6403T: git git://linuxtv.org/media_tree.git
6404S: Maintained
6405F: drivers/media/i2c/mt9t001.c
6406F: include/media/mt9t001.h
6407
6408MT9V032 APTINA CAMERA SENSOR
6409M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6410L: linux-media@vger.kernel.org
6411T: git git://linuxtv.org/media_tree.git
6412S: Maintained
6413F: drivers/media/i2c/mt9v032.c
6414F: include/media/mt9v032.h
6415
6416MULTIFUNCTION DEVICES (MFD)
6417M: Samuel Ortiz <sameo@linux.intel.com>
6418M: Lee Jones <lee.jones@linaro.org>
6419T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6420S: Supported
6421F: drivers/mfd/
6422F: include/linux/mfd/
6423
6424MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6425M: Chris Ball <chris@printf.net>
6426M: Ulf Hansson <ulf.hansson@linaro.org>
6427L: linux-mmc@vger.kernel.org
6428T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
6429T: git git://git.linaro.org/people/ulf.hansson/mmc.git
6430S: Maintained
6431F: drivers/mmc/
6432F: include/linux/mmc/
6433F: include/uapi/linux/mmc/
6434
6435MULTIMEDIA CARD (MMC) ETC. OVER SPI
6436S: Orphan
6437F: drivers/mmc/host/mmc_spi.c
6438F: include/linux/spi/mmc_spi.h
6439
6440MULTISOUND SOUND DRIVER
6441M: Andrew Veliath <andrewtv@usa.net>
6442S: Maintained
6443F: Documentation/sound/oss/MultiSound
6444F: sound/oss/msnd*
6445
6446MULTITECH MULTIPORT CARD (ISICOM)
6447S: Orphan
6448F: drivers/tty/isicom.c
6449F: include/linux/isicom.h
6450
6451MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6452M: Felipe Balbi <balbi@ti.com>
6453L: linux-usb@vger.kernel.org
6454T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6455S: Maintained
6456F: drivers/usb/musb/
6457
6458MXL5007T MEDIA DRIVER
6459M: Michael Krufky <mkrufky@linuxtv.org>
6460L: linux-media@vger.kernel.org
6461W: http://linuxtv.org/
6462W: http://github.com/mkrufky
6463Q: http://patchwork.linuxtv.org/project/linux-media/list/
6464T: git git://linuxtv.org/mkrufky/tuners.git
6465S: Maintained
6466F: drivers/media/tuners/mxl5007t.*
6467
6468MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6469M: Hyong-Youb Kim <hykim@myri.com>
6470L: netdev@vger.kernel.org
6471W: https://www.myricom.com/support/downloads/myri10ge.html
6472S: Supported
6473F: drivers/net/ethernet/myricom/myri10ge/
6474
6475NATSEMI ETHERNET DRIVER (DP8381x)
6476S: Orphan
6477F: drivers/net/ethernet/natsemi/natsemi.c
6478
6479NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6480M: Daniel Mack <zonque@gmail.com>
6481S: Maintained
6482L: alsa-devel@alsa-project.org
6483W: http://www.native-instruments.com
6484F: sound/usb/caiaq/
6485
6486NCP FILESYSTEM
6487M: Petr Vandrovec <petr@vandrovec.name>
6488S: Odd Fixes
6489F: fs/ncpfs/
6490
6491NCR 5380 SCSI DRIVERS
6492M: Finn Thain <fthain@telegraphics.com.au>
6493M: Michael Schmitz <schmitzmic@gmail.com>
6494L: linux-scsi@vger.kernel.org
6495S: Maintained
6496F: Documentation/scsi/g_NCR5380.txt
6497F: drivers/scsi/NCR5380.*
6498F: drivers/scsi/arm/cumana_1.c
6499F: drivers/scsi/arm/oak.c
6500F: drivers/scsi/atari_NCR5380.c
6501F: drivers/scsi/atari_scsi.*
6502F: drivers/scsi/dmx3191d.c
6503F: drivers/scsi/dtc.*
6504F: drivers/scsi/g_NCR5380.*
6505F: drivers/scsi/g_NCR5380_mmio.c
6506F: drivers/scsi/mac_scsi.*
6507F: drivers/scsi/pas16.*
6508F: drivers/scsi/sun3_scsi.*
6509F: drivers/scsi/sun3_scsi_vme.c
6510F: drivers/scsi/t128.*
6511
6512NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6513M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6514L: linux-scsi@vger.kernel.org
6515S: Maintained
6516F: drivers/scsi/NCR_D700.*
6517
6518NCT6775 HARDWARE MONITOR DRIVER
6519M: Guenter Roeck <linux@roeck-us.net>
6520L: lm-sensors@lm-sensors.org
6521S: Maintained
6522F: Documentation/hwmon/nct6775
6523F: drivers/hwmon/nct6775.c
6524
6525NETEFFECT IWARP RNIC DRIVER (IW_NES)
6526M: Faisal Latif <faisal.latif@intel.com>
6527L: linux-rdma@vger.kernel.org
6528W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6529S: Supported
6530F: drivers/infiniband/hw/nes/
6531
6532NETEM NETWORK EMULATOR
6533M: Stephen Hemminger <stephen@networkplumber.org>
6534L: netem@lists.linux-foundation.org
6535S: Maintained
6536F: net/sched/sch_netem.c
6537
6538NETERION 10GbE DRIVERS (s2io/vxge)
6539M: Jon Mason <jdmason@kudzu.us>
6540L: netdev@vger.kernel.org
6541S: Supported
6542F: Documentation/networking/s2io.txt
6543F: Documentation/networking/vxge.txt
6544F: drivers/net/ethernet/neterion/
6545
6546NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6547M: Pablo Neira Ayuso <pablo@netfilter.org>
6548M: Patrick McHardy <kaber@trash.net>
6549M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6550L: netfilter-devel@vger.kernel.org
6551L: coreteam@netfilter.org
6552W: http://www.netfilter.org/
6553W: http://www.iptables.org/
6554Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6555T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6556T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6557S: Supported
6558F: include/linux/netfilter*
6559F: include/linux/netfilter/
6560F: include/net/netfilter/
6561F: include/uapi/linux/netfilter*
6562F: include/uapi/linux/netfilter/
6563F: net/*/netfilter.c
6564F: net/*/netfilter/
6565F: net/netfilter/
6566
6567NETLABEL
6568M: Paul Moore <paul@paul-moore.com>
6569W: http://netlabel.sf.net
6570L: netdev@vger.kernel.org
6571S: Maintained
6572F: Documentation/netlabel/
6573F: include/net/netlabel.h
6574F: net/netlabel/
6575
6576NETROM NETWORK LAYER
6577M: Ralf Baechle <ralf@linux-mips.org>
6578L: linux-hams@vger.kernel.org
6579W: http://www.linux-ax25.org/
6580S: Maintained
6581F: include/net/netrom.h
6582F: include/uapi/linux/netrom.h
6583F: net/netrom/
6584
6585NETWORK BLOCK DEVICE (NBD)
6586M: Paul Clements <Paul.Clements@steeleye.com>
6587S: Maintained
6588L: nbd-general@lists.sourceforge.net
6589F: Documentation/blockdev/nbd.txt
6590F: drivers/block/nbd.c
6591F: include/linux/nbd.h
6592F: include/uapi/linux/nbd.h
6593
6594NETWORK DROP MONITOR
6595M: Neil Horman <nhorman@tuxdriver.com>
6596L: netdev@vger.kernel.org
6597S: Maintained
6598W: https://fedorahosted.org/dropwatch/
6599F: net/core/drop_monitor.c
6600
6601NETWORKING [GENERAL]
6602M: "David S. Miller" <davem@davemloft.net>
6603L: netdev@vger.kernel.org
6604W: http://www.linuxfoundation.org/en/Net
6605Q: http://patchwork.ozlabs.org/project/netdev/list/
6606T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6607T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6608S: Maintained
6609F: net/
6610F: include/net/
6611F: include/linux/in.h
6612F: include/linux/net.h
6613F: include/linux/netdevice.h
6614F: include/uapi/linux/in.h
6615F: include/uapi/linux/net.h
6616F: include/uapi/linux/netdevice.h
6617F: tools/net/
6618F: tools/testing/selftests/net/
6619F: lib/random32.c
6620F: lib/test_bpf.c
6621
6622NETWORKING [IPv4/IPv6]
6623M: "David S. Miller" <davem@davemloft.net>
6624M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6625M: James Morris <jmorris@namei.org>
6626M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6627M: Patrick McHardy <kaber@trash.net>
6628L: netdev@vger.kernel.org
6629T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6630S: Maintained
6631F: net/ipv4/
6632F: net/ipv6/
6633F: include/net/ip*
6634F: arch/x86/net/*
6635
6636NETWORKING [IPSEC]
6637M: Steffen Klassert <steffen.klassert@secunet.com>
6638M: Herbert Xu <herbert@gondor.apana.org.au>
6639M: "David S. Miller" <davem@davemloft.net>
6640L: netdev@vger.kernel.org
6641T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6642T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6643S: Maintained
6644F: net/core/flow.c
6645F: net/xfrm/
6646F: net/key/
6647F: net/ipv4/xfrm*
6648F: net/ipv4/esp4.c
6649F: net/ipv4/ah4.c
6650F: net/ipv4/ipcomp.c
6651F: net/ipv4/ip_vti.c
6652F: net/ipv6/xfrm*
6653F: net/ipv6/esp6.c
6654F: net/ipv6/ah6.c
6655F: net/ipv6/ipcomp6.c
6656F: net/ipv6/ip6_vti.c
6657F: include/uapi/linux/xfrm.h
6658F: include/net/xfrm.h
6659
6660NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6661M: Paul Moore <paul@paul-moore.com>
6662L: netdev@vger.kernel.org
6663S: Maintained
6664
6665NETWORKING [WIRELESS]
6666L: linux-wireless@vger.kernel.org
6667Q: http://patchwork.kernel.org/project/linux-wireless/list/
6668
6669NETWORKING DRIVERS
6670L: netdev@vger.kernel.org
6671W: http://www.linuxfoundation.org/en/Net
6672Q: http://patchwork.ozlabs.org/project/netdev/list/
6673T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6674T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6675S: Odd Fixes
6676F: drivers/net/
6677F: include/linux/if_*
6678F: include/linux/netdevice.h
6679F: include/linux/arcdevice.h
6680F: include/linux/etherdevice.h
6681F: include/linux/fcdevice.h
6682F: include/linux/fddidevice.h
6683F: include/linux/hippidevice.h
6684F: include/linux/inetdevice.h
6685F: include/uapi/linux/if_*
6686F: include/uapi/linux/netdevice.h
6687
6688NETWORKING DRIVERS (WIRELESS)
6689M: Kalle Valo <kvalo@codeaurora.org>
6690L: linux-wireless@vger.kernel.org
6691Q: http://patchwork.kernel.org/project/linux-wireless/list/
6692T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6693S: Maintained
6694F: drivers/net/wireless/
6695
6696NETXEN (1/10) GbE SUPPORT
6697M: Manish Chopra <manish.chopra@qlogic.com>
6698M: Sony Chacko <sony.chacko@qlogic.com>
6699M: Rajesh Borundia <rajesh.borundia@qlogic.com>
6700L: netdev@vger.kernel.org
6701W: http://www.qlogic.com
6702S: Supported
6703F: drivers/net/ethernet/qlogic/netxen/
6704
6705NFC SUBSYSTEM
6706M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6707M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6708M: Samuel Ortiz <sameo@linux.intel.com>
6709L: linux-wireless@vger.kernel.org
6710L: linux-nfc@lists.01.org (subscribers-only)
6711S: Supported
6712F: net/nfc/
6713F: include/net/nfc/
6714F: include/uapi/linux/nfc.h
6715F: drivers/nfc/
6716F: include/linux/platform_data/pn544.h
6717F: Documentation/devicetree/bindings/net/nfc/
6718
6719NFS, SUNRPC, AND LOCKD CLIENTS
6720M: Trond Myklebust <trond.myklebust@primarydata.com>
6721L: linux-nfs@vger.kernel.org
6722W: http://client.linux-nfs.org
6723T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6724S: Maintained
6725F: fs/lockd/
6726F: fs/nfs/
6727F: fs/nfs_common/
6728F: net/sunrpc/
6729F: include/linux/lockd/
6730F: include/linux/nfs*
6731F: include/linux/sunrpc/
6732F: include/uapi/linux/nfs*
6733F: include/uapi/linux/sunrpc/
6734
6735NILFS2 FILESYSTEM
6736M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6737L: linux-nilfs@vger.kernel.org
6738W: http://nilfs.sourceforge.net/
6739T: git git://github.com/konis/nilfs2.git
6740S: Supported
6741F: Documentation/filesystems/nilfs2.txt
6742F: fs/nilfs2/
6743F: include/linux/nilfs2_fs.h
6744
6745NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6746M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6747W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6748S: Maintained
6749F: Documentation/scsi/NinjaSCSI.txt
6750F: drivers/scsi/pcmcia/nsp_*
6751
6752NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6753M: GOTO Masanori <gotom@debian.or.jp>
6754M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6755W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6756S: Maintained
6757F: Documentation/scsi/NinjaSCSI.txt
6758F: drivers/scsi/nsp32*
6759
6760NIOS2 ARCHITECTURE
6761M: Ley Foon Tan <lftan@altera.com>
6762L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6763T: git git://git.rocketboards.org/linux-socfpga.git
6764S: Maintained
6765F: arch/nios2/
6766
6767NTB DRIVER
6768M: Jon Mason <jdmason@kudzu.us>
6769M: Dave Jiang <dave.jiang@intel.com>
6770S: Supported
6771W: https://github.com/jonmason/ntb/wiki
6772T: git git://github.com/jonmason/ntb.git
6773F: drivers/ntb/
6774F: drivers/net/ntb_netdev.c
6775F: include/linux/ntb.h
6776
6777NTFS FILESYSTEM
6778M: Anton Altaparmakov <anton@tuxera.com>
6779L: linux-ntfs-dev@lists.sourceforge.net
6780W: http://www.tuxera.com/
6781T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6782S: Supported
6783F: Documentation/filesystems/ntfs.txt
6784F: fs/ntfs/
6785
6786NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6787M: Antonino Daplas <adaplas@gmail.com>
6788L: linux-fbdev@vger.kernel.org
6789S: Maintained
6790F: drivers/video/fbdev/riva/
6791F: drivers/video/fbdev/nvidia/
6792
6793NVM EXPRESS DRIVER
6794M: Matthew Wilcox <willy@linux.intel.com>
6795L: linux-nvme@lists.infradead.org
6796T: git git://git.infradead.org/users/willy/linux-nvme.git
6797S: Supported
6798F: drivers/block/nvme*
6799F: include/linux/nvme.h
6800
6801NXP TDA998X DRM DRIVER
6802M: Russell King <rmk+kernel@arm.linux.org.uk>
6803S: Supported
6804F: drivers/gpu/drm/i2c/tda998x_drv.c
6805F: include/drm/i2c/tda998x.h
6806
6807NXP TFA9879 DRIVER
6808M: Peter Rosin <peda@axentia.se>
6809L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6810S: Maintained
6811F: sound/soc/codecs/tfa9879*
6812
6813OMAP SUPPORT
6814M: Tony Lindgren <tony@atomide.com>
6815L: linux-omap@vger.kernel.org
6816W: http://www.muru.com/linux/omap/
6817W: http://linux.omap.com/
6818Q: http://patchwork.kernel.org/project/linux-omap/list/
6819T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
6820S: Maintained
6821F: arch/arm/*omap*/
6822F: drivers/i2c/busses/i2c-omap.c
6823F: drivers/irqchip/irq-omap-intc.c
6824F: drivers/mfd/*omap*.c
6825F: drivers/mfd/menelaus.c
6826F: drivers/mfd/palmas.c
6827F: drivers/mfd/tps65217.c
6828F: drivers/mfd/tps65218.c
6829F: drivers/mfd/tps65910.c
6830F: drivers/mfd/twl-core.[ch]
6831F: drivers/mfd/twl4030*.c
6832F: drivers/mfd/twl6030*.c
6833F: drivers/mfd/twl6040*.c
6834F: drivers/regulator/palmas-regulator*.c
6835F: drivers/regulator/pbias-regulator.c
6836F: drivers/regulator/tps65217-regulator.c
6837F: drivers/regulator/tps65218-regulator.c
6838F: drivers/regulator/tps65910-regulator.c
6839F: drivers/regulator/twl-regulator.c
6840F: include/linux/i2c-omap.h
6841
6842OMAP DEVICE TREE SUPPORT
6843M: Benoît Cousson <bcousson@baylibre.com>
6844M: Tony Lindgren <tony@atomide.com>
6845L: linux-omap@vger.kernel.org
6846L: devicetree@vger.kernel.org
6847S: Maintained
6848F: arch/arm/boot/dts/*omap*
6849F: arch/arm/boot/dts/*am3*
6850F: arch/arm/boot/dts/*am4*
6851F: arch/arm/boot/dts/*am5*
6852F: arch/arm/boot/dts/*dra7*
6853
6854OMAP CLOCK FRAMEWORK SUPPORT
6855M: Paul Walmsley <paul@pwsan.com>
6856L: linux-omap@vger.kernel.org
6857S: Maintained
6858F: arch/arm/*omap*/*clock*
6859
6860OMAP POWER MANAGEMENT SUPPORT
6861M: Kevin Hilman <khilman@deeprootsystems.com>
6862L: linux-omap@vger.kernel.org
6863S: Maintained
6864F: arch/arm/*omap*/*pm*
6865F: drivers/cpufreq/omap-cpufreq.c
6866
6867OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
6868M: Rajendra Nayak <rnayak@ti.com>
6869M: Paul Walmsley <paul@pwsan.com>
6870L: linux-omap@vger.kernel.org
6871S: Maintained
6872F: arch/arm/mach-omap2/prm*
6873
6874OMAP AUDIO SUPPORT
6875M: Peter Ujfalusi <peter.ujfalusi@ti.com>
6876M: Jarkko Nikula <jarkko.nikula@bitmer.com>
6877L: alsa-devel@alsa-project.org (subscribers-only)
6878L: linux-omap@vger.kernel.org
6879S: Maintained
6880F: sound/soc/omap/
6881
6882OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
6883M: Roger Quadros <rogerq@ti.com>
6884M: Tony Lindgren <tony@atomide.com>
6885L: linux-omap@vger.kernel.org
6886S: Maintained
6887F: drivers/memory/omap-gpmc.c
6888F: arch/arm/mach-omap2/*gpmc*
6889
6890OMAP FRAMEBUFFER SUPPORT
6891M: Tomi Valkeinen <tomi.valkeinen@ti.com>
6892L: linux-fbdev@vger.kernel.org
6893L: linux-omap@vger.kernel.org
6894S: Maintained
6895F: drivers/video/fbdev/omap/
6896
6897OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
6898M: Tomi Valkeinen <tomi.valkeinen@ti.com>
6899L: linux-omap@vger.kernel.org
6900L: linux-fbdev@vger.kernel.org
6901S: Maintained
6902F: drivers/video/fbdev/omap2/
6903F: Documentation/arm/OMAP/DSS
6904
6905OMAP HARDWARE SPINLOCK SUPPORT
6906M: Ohad Ben-Cohen <ohad@wizery.com>
6907L: linux-omap@vger.kernel.org
6908S: Maintained
6909F: drivers/hwspinlock/omap_hwspinlock.c
6910F: arch/arm/mach-omap2/hwspinlock.c
6911
6912OMAP MMC SUPPORT
6913M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
6914L: linux-omap@vger.kernel.org
6915S: Maintained
6916F: drivers/mmc/host/omap.c
6917
6918OMAP HS MMC SUPPORT
6919L: linux-mmc@vger.kernel.org
6920L: linux-omap@vger.kernel.org
6921S: Orphan
6922F: drivers/mmc/host/omap_hsmmc.c
6923
6924OMAP RANDOM NUMBER GENERATOR SUPPORT
6925M: Deepak Saxena <dsaxena@plexity.net>
6926S: Maintained
6927F: drivers/char/hw_random/omap-rng.c
6928
6929OMAP HWMOD SUPPORT
6930M: Benoît Cousson <bcousson@baylibre.com>
6931M: Paul Walmsley <paul@pwsan.com>
6932L: linux-omap@vger.kernel.org
6933S: Maintained
6934F: arch/arm/mach-omap2/omap_hwmod.*
6935
6936OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
6937M: Benoît Cousson <bcousson@baylibre.com>
6938L: linux-omap@vger.kernel.org
6939S: Maintained
6940F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6941
6942OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
6943M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6944L: linux-media@vger.kernel.org
6945S: Maintained
6946F: drivers/media/platform/omap3isp/
6947F: drivers/staging/media/omap4iss/
6948
6949OMAP USB SUPPORT
6950M: Felipe Balbi <balbi@ti.com>
6951L: linux-usb@vger.kernel.org
6952L: linux-omap@vger.kernel.org
6953T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6954S: Maintained
6955F: drivers/usb/*/*omap*
6956F: arch/arm/*omap*/usb*
6957
6958OMAP GPIO DRIVER
6959M: Javier Martinez Canillas <javier@dowhile0.org>
6960M: Santosh Shilimkar <ssantosh@kernel.org>
6961M: Kevin Hilman <khilman@deeprootsystems.com>
6962L: linux-omap@vger.kernel.org
6963S: Maintained
6964F: drivers/gpio/gpio-omap.c
6965
6966OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6967M: Mark Jackson <mpfj@newflow.co.uk>
6968L: linux-omap@vger.kernel.org
6969S: Maintained
6970F: arch/arm/boot/dts/am335x-nano.dts
6971
6972OMFS FILESYSTEM
6973M: Bob Copeland <me@bobcopeland.com>
6974L: linux-karma-devel@lists.sourceforge.net
6975S: Maintained
6976F: Documentation/filesystems/omfs.txt
6977F: fs/omfs/
6978
6979OMNIKEY CARDMAN 4000 DRIVER
6980M: Harald Welte <laforge@gnumonks.org>
6981S: Maintained
6982F: drivers/char/pcmcia/cm4000_cs.c
6983F: include/linux/cm4000_cs.h
6984F: include/uapi/linux/cm4000_cs.h
6985
6986OMNIKEY CARDMAN 4040 DRIVER
6987M: Harald Welte <laforge@gnumonks.org>
6988S: Maintained
6989F: drivers/char/pcmcia/cm4040_cs.*
6990
6991OMNIVISION OV7670 SENSOR DRIVER
6992M: Jonathan Corbet <corbet@lwn.net>
6993L: linux-media@vger.kernel.org
6994T: git git://linuxtv.org/media_tree.git
6995S: Maintained
6996F: drivers/media/i2c/ov7670.c
6997
6998ONENAND FLASH DRIVER
6999M: Kyungmin Park <kyungmin.park@samsung.com>
7000L: linux-mtd@lists.infradead.org
7001S: Maintained
7002F: drivers/mtd/onenand/
7003F: include/linux/mtd/onenand*.h
7004
7005ONSTREAM SCSI TAPE DRIVER
7006M: Willem Riede <osst@riede.org>
7007L: osst-users@lists.sourceforge.net
7008L: linux-scsi@vger.kernel.org
7009S: Maintained
7010F: Documentation/scsi/osst.txt
7011F: drivers/scsi/osst.*
7012F: drivers/scsi/osst_*.h
7013F: drivers/scsi/st.h
7014
7015OPENCORES I2C BUS DRIVER
7016M: Peter Korsgaard <jacmet@sunsite.dk>
7017L: linux-i2c@vger.kernel.org
7018S: Maintained
7019F: Documentation/i2c/busses/i2c-ocores
7020F: drivers/i2c/busses/i2c-ocores.c
7021
7022OPEN FIRMWARE AND FLATTENED DEVICE TREE
7023M: Grant Likely <grant.likely@linaro.org>
7024M: Rob Herring <robh+dt@kernel.org>
7025L: devicetree@vger.kernel.org
7026W: http://www.devicetree.org/
7027T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7028S: Maintained
7029F: drivers/of/
7030F: include/linux/of*.h
7031F: scripts/dtc/
7032
7033OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7034M: Rob Herring <robh+dt@kernel.org>
7035M: Pawel Moll <pawel.moll@arm.com>
7036M: Mark Rutland <mark.rutland@arm.com>
7037M: Ian Campbell <ijc+devicetree@hellion.org.uk>
7038M: Kumar Gala <galak@codeaurora.org>
7039L: devicetree@vger.kernel.org
7040S: Maintained
7041F: Documentation/devicetree/
7042F: arch/*/boot/dts/
7043F: include/dt-bindings/
7044
7045OPENRISC ARCHITECTURE
7046M: Jonas Bonn <jonas@southpole.se>
7047W: http://openrisc.net
7048L: linux@lists.openrisc.net (moderated for non-subscribers)
7049S: Maintained
7050T: git git://openrisc.net/~jonas/linux
7051F: arch/openrisc/
7052
7053OPENVSWITCH
7054M: Pravin Shelar <pshelar@nicira.com>
7055L: dev@openvswitch.org
7056W: http://openvswitch.org
7057T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
7058S: Maintained
7059F: net/openvswitch/
7060
7061OPL4 DRIVER
7062M: Clemens Ladisch <clemens@ladisch.de>
7063L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7064T: git git://git.alsa-project.org/alsa-kernel.git
7065S: Maintained
7066F: sound/drivers/opl4/
7067
7068OPROFILE
7069M: Robert Richter <rric@kernel.org>
7070L: oprofile-list@lists.sf.net
7071S: Maintained
7072F: arch/*/include/asm/oprofile*.h
7073F: arch/*/oprofile/
7074F: drivers/oprofile/
7075F: include/linux/oprofile.h
7076
7077ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7078M: Mark Fasheh <mfasheh@suse.com>
7079M: Joel Becker <jlbec@evilplan.org>
7080L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7081W: http://oss.oracle.com/projects/ocfs2/
7082T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
7083S: Supported
7084F: Documentation/filesystems/ocfs2.txt
7085F: Documentation/filesystems/dlmfs.txt
7086F: fs/ocfs2/
7087
7088ORINOCO DRIVER
7089L: linux-wireless@vger.kernel.org
7090W: http://wireless.kernel.org/en/users/Drivers/orinoco
7091W: http://www.nongnu.org/orinoco/
7092S: Orphan
7093F: drivers/net/wireless/orinoco/
7094
7095OSD LIBRARY and FILESYSTEM
7096M: Boaz Harrosh <ooo@electrozaur.com>
7097M: Benny Halevy <bhalevy@primarydata.com>
7098L: osd-dev@open-osd.org
7099W: http://open-osd.org
7100T: git git://git.open-osd.org/open-osd.git
7101S: Maintained
7102F: drivers/scsi/osd/
7103F: include/scsi/osd_*
7104F: fs/exofs/
7105
7106OVERLAY FILESYSTEM
7107M: Miklos Szeredi <miklos@szeredi.hu>
7108L: linux-unionfs@vger.kernel.org
7109T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7110S: Supported
7111F: fs/overlayfs/
7112F: Documentation/filesystems/overlayfs.txt
7113
7114P54 WIRELESS DRIVER
7115M: Christian Lamparter <chunkeey@googlemail.com>
7116L: linux-wireless@vger.kernel.org
7117W: http://wireless.kernel.org/en/users/Drivers/p54
7118S: Maintained
7119F: drivers/net/wireless/p54/
7120
7121PA SEMI ETHERNET DRIVER
7122M: Olof Johansson <olof@lixom.net>
7123L: netdev@vger.kernel.org
7124S: Maintained
7125F: drivers/net/ethernet/pasemi/*
7126
7127PA SEMI SMBUS DRIVER
7128M: Olof Johansson <olof@lixom.net>
7129L: linux-i2c@vger.kernel.org
7130S: Maintained
7131F: drivers/i2c/busses/i2c-pasemi.c
7132
7133PADATA PARALLEL EXECUTION MECHANISM
7134M: Steffen Klassert <steffen.klassert@secunet.com>
7135L: linux-crypto@vger.kernel.org
7136S: Maintained
7137F: kernel/padata.c
7138F: include/linux/padata.h
7139F: Documentation/padata.txt
7140
7141PANASONIC LAPTOP ACPI EXTRAS DRIVER
7142M: Harald Welte <laforge@gnumonks.org>
7143L: platform-driver-x86@vger.kernel.org
7144S: Maintained
7145F: drivers/platform/x86/panasonic-laptop.c
7146
7147PANASONIC MN10300/AM33/AM34 PORT
7148M: David Howells <dhowells@redhat.com>
7149M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7150L: linux-am33-list@redhat.com (moderated for non-subscribers)
7151W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7152S: Maintained
7153F: Documentation/mn10300/
7154F: arch/mn10300/
7155
7156PARALLEL PORT SUPPORT
7157L: linux-parport@lists.infradead.org (subscribers-only)
7158S: Orphan
7159F: drivers/parport/
7160F: include/linux/parport*.h
7161F: drivers/char/ppdev.c
7162F: include/uapi/linux/ppdev.h
7163
7164PARAVIRT_OPS INTERFACE
7165M: Jeremy Fitzhardinge <jeremy@goop.org>
7166M: Chris Wright <chrisw@sous-sol.org>
7167M: Alok Kataria <akataria@vmware.com>
7168M: Rusty Russell <rusty@rustcorp.com.au>
7169L: virtualization@lists.linux-foundation.org
7170S: Supported
7171F: Documentation/ia64/paravirt_ops.txt
7172F: arch/*/kernel/paravirt*
7173F: arch/*/include/asm/paravirt.h
7174
7175PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7176M: Tim Waugh <tim@cyberelk.net>
7177L: linux-parport@lists.infradead.org (subscribers-only)
7178W: http://www.torque.net/linux-pp.html
7179S: Maintained
7180F: Documentation/blockdev/paride.txt
7181F: drivers/block/paride/
7182
7183PARISC ARCHITECTURE
7184M: "James E.J. Bottomley" <jejb@parisc-linux.org>
7185M: Helge Deller <deller@gmx.de>
7186L: linux-parisc@vger.kernel.org
7187W: http://www.parisc-linux.org/
7188Q: http://patchwork.kernel.org/project/linux-parisc/list/
7189T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7190T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7191S: Maintained
7192F: arch/parisc/
7193F: Documentation/parisc/
7194F: drivers/parisc/
7195F: drivers/char/agp/parisc-agp.c
7196F: drivers/input/serio/gscps2.c
7197F: drivers/parport/parport_gsc.*
7198F: drivers/tty/serial/8250/8250_gsc.c
7199F: drivers/video/fbdev/sti*
7200F: drivers/video/console/sti*
7201F: drivers/video/logo/logo_parisc*
7202
7203PC87360 HARDWARE MONITORING DRIVER
7204M: Jim Cromie <jim.cromie@gmail.com>
7205L: lm-sensors@lm-sensors.org
7206S: Maintained
7207F: Documentation/hwmon/pc87360
7208F: drivers/hwmon/pc87360.c
7209
7210PC8736x GPIO DRIVER
7211M: Jim Cromie <jim.cromie@gmail.com>
7212S: Maintained
7213F: drivers/char/pc8736x_gpio.c
7214
7215PC87427 HARDWARE MONITORING DRIVER
7216M: Jean Delvare <jdelvare@suse.de>
7217L: lm-sensors@lm-sensors.org
7218S: Maintained
7219F: Documentation/hwmon/pc87427
7220F: drivers/hwmon/pc87427.c
7221
7222PCA9532 LED DRIVER
7223M: Riku Voipio <riku.voipio@iki.fi>
7224S: Maintained
7225F: drivers/leds/leds-pca9532.c
7226F: include/linux/leds-pca9532.h
7227
7228PCA9541 I2C BUS MASTER SELECTOR DRIVER
7229M: Guenter Roeck <linux@roeck-us.net>
7230L: linux-i2c@vger.kernel.org
7231S: Maintained
7232F: drivers/i2c/muxes/i2c-mux-pca9541.c
7233
7234PCDP - PRIMARY CONSOLE AND DEBUG PORT
7235M: Khalid Aziz <khalid@gonehiking.org>
7236S: Maintained
7237F: drivers/firmware/pcdp.*
7238
7239PCI ERROR RECOVERY
7240M: Linas Vepstas <linasvepstas@gmail.com>
7241L: linux-pci@vger.kernel.org
7242S: Supported
7243F: Documentation/PCI/pci-error-recovery.txt
7244
7245PCI SUBSYSTEM
7246M: Bjorn Helgaas <bhelgaas@google.com>
7247L: linux-pci@vger.kernel.org
7248Q: http://patchwork.ozlabs.org/project/linux-pci/list/
7249T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7250S: Supported
7251F: Documentation/PCI/
7252F: drivers/pci/
7253F: include/linux/pci*
7254F: arch/x86/pci/
7255F: arch/x86/kernel/quirks.c
7256
7257PCI DRIVER FOR APPLIEDMICRO XGENE
7258M: Tanmay Inamdar <tinamdar@apm.com>
7259L: linux-pci@vger.kernel.org
7260L: linux-arm-kernel@lists.infradead.org
7261S: Maintained
7262F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7263F: drivers/pci/host/pci-xgene.c
7264
7265PCI DRIVER FOR FREESCALE LAYERSCAPE
7266M: Minghuan Lian <minghuan.Lian@freescale.com>
7267M: Mingkai Hu <mingkai.hu@freescale.com>
7268M: Roy Zang <tie-fei.zang@freescale.com>
7269L: linuxppc-dev@lists.ozlabs.org
7270L: linux-pci@vger.kernel.org
7271L: linux-arm-kernel@lists.infradead.org
7272S: Maintained
7273F: drivers/pci/host/*layerscape*
7274
7275PCI DRIVER FOR IMX6
7276M: Richard Zhu <Richard.Zhu@freescale.com>
7277M: Lucas Stach <l.stach@pengutronix.de>
7278L: linux-pci@vger.kernel.org
7279L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7280S: Maintained
7281F: drivers/pci/host/*imx6*
7282
7283PCI DRIVER FOR TI KEYSTONE
7284M: Murali Karicheri <m-karicheri2@ti.com>
7285L: linux-pci@vger.kernel.org
7286L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7287S: Maintained
7288F: drivers/pci/host/*keystone*
7289
7290PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7291M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7292M: Jason Cooper <jason@lakedaemon.net>
7293L: linux-pci@vger.kernel.org
7294L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7295S: Maintained
7296F: drivers/pci/host/*mvebu*
7297
7298PCI DRIVER FOR NVIDIA TEGRA
7299M: Thierry Reding <thierry.reding@gmail.com>
7300L: linux-tegra@vger.kernel.org
7301L: linux-pci@vger.kernel.org
7302S: Supported
7303F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7304F: drivers/pci/host/pci-tegra.c
7305
7306PCI DRIVER FOR TI DRA7XX
7307M: Kishon Vijay Abraham I <kishon@ti.com>
7308L: linux-omap@vger.kernel.org
7309L: linux-pci@vger.kernel.org
7310S: Supported
7311F: Documentation/devicetree/bindings/pci/ti-pci.txt
7312F: drivers/pci/host/pci-dra7xx.c
7313
7314PCI DRIVER FOR RENESAS R-CAR
7315M: Simon Horman <horms@verge.net.au>
7316L: linux-pci@vger.kernel.org
7317L: linux-sh@vger.kernel.org
7318S: Maintained
7319F: drivers/pci/host/*rcar*
7320
7321PCI DRIVER FOR SAMSUNG EXYNOS
7322M: Jingoo Han <jg1.han@samsung.com>
7323L: linux-pci@vger.kernel.org
7324L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7325L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7326S: Maintained
7327F: drivers/pci/host/pci-exynos.c
7328
7329PCI DRIVER FOR SYNOPSIS DESIGNWARE
7330M: Mohit Kumar <mohit.kumar@st.com>
7331M: Jingoo Han <jg1.han@samsung.com>
7332L: linux-pci@vger.kernel.org
7333S: Maintained
7334F: drivers/pci/host/*designware*
7335
7336PCI DRIVER FOR GENERIC OF HOSTS
7337M: Will Deacon <will.deacon@arm.com>
7338L: linux-pci@vger.kernel.org
7339L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7340S: Maintained
7341F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7342F: drivers/pci/host/pci-host-generic.c
7343
7344PCIE DRIVER FOR ST SPEAR13XX
7345M: Mohit Kumar <mohit.kumar@st.com>
7346L: linux-pci@vger.kernel.org
7347S: Maintained
7348F: drivers/pci/host/*spear*
7349
7350PCMCIA SUBSYSTEM
7351P: Linux PCMCIA Team
7352L: linux-pcmcia@lists.infradead.org
7353W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7354T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7355S: Maintained
7356F: Documentation/pcmcia/
7357F: drivers/pcmcia/
7358F: include/pcmcia/
7359
7360PCNET32 NETWORK DRIVER
7361M: Don Fry <pcnet32@frontier.com>
7362L: netdev@vger.kernel.org
7363S: Maintained
7364F: drivers/net/ethernet/amd/pcnet32.c
7365
7366PCRYPT PARALLEL CRYPTO ENGINE
7367M: Steffen Klassert <steffen.klassert@secunet.com>
7368L: linux-crypto@vger.kernel.org
7369S: Maintained
7370F: crypto/pcrypt.c
7371F: include/crypto/pcrypt.h
7372
7373PER-CPU MEMORY ALLOCATOR
7374M: Tejun Heo <tj@kernel.org>
7375M: Christoph Lameter <cl@linux-foundation.org>
7376T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7377S: Maintained
7378F: include/linux/percpu*.h
7379F: mm/percpu*.c
7380F: arch/*/include/asm/percpu.h
7381
7382PER-TASK DELAY ACCOUNTING
7383M: Balbir Singh <bsingharora@gmail.com>
7384S: Maintained
7385F: include/linux/delayacct.h
7386F: kernel/delayacct.c
7387
7388PERFORMANCE EVENTS SUBSYSTEM
7389M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7390M: Paul Mackerras <paulus@samba.org>
7391M: Ingo Molnar <mingo@redhat.com>
7392M: Arnaldo Carvalho de Melo <acme@kernel.org>
7393L: linux-kernel@vger.kernel.org
7394T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7395S: Supported
7396F: kernel/events/*
7397F: include/linux/perf_event.h
7398F: include/uapi/linux/perf_event.h
7399F: arch/*/kernel/perf_event*.c
7400F: arch/*/kernel/*/perf_event*.c
7401F: arch/*/kernel/*/*/perf_event*.c
7402F: arch/*/include/asm/perf_event.h
7403F: arch/*/kernel/perf_callchain.c
7404F: tools/perf/
7405
7406PERSONALITY HANDLING
7407M: Christoph Hellwig <hch@infradead.org>
7408L: linux-abi-devel@lists.sourceforge.net
7409S: Maintained
7410F: include/linux/personality.h
7411F: include/uapi/linux/personality.h
7412
7413PHONET PROTOCOL
7414M: Remi Denis-Courmont <courmisch@gmail.com>
7415S: Supported
7416F: Documentation/networking/phonet.txt
7417F: include/linux/phonet.h
7418F: include/net/phonet/
7419F: include/uapi/linux/phonet.h
7420F: net/phonet/
7421
7422PHRAM MTD DRIVER
7423M: Joern Engel <joern@lazybastard.org>
7424L: linux-mtd@lists.infradead.org
7425S: Maintained
7426F: drivers/mtd/devices/phram.c
7427
7428PICOLCD HID DRIVER
7429M: Bruno Prémont <bonbons@linux-vserver.org>
7430L: linux-input@vger.kernel.org
7431S: Maintained
7432F: drivers/hid/hid-picolcd*
7433
7434PICOXCELL SUPPORT
7435M: Jamie Iles <jamie@jamieiles.com>
7436L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7437T: git git://github.com/jamieiles/linux-2.6-ji.git
7438S: Supported
7439F: arch/arm/boot/dts/picoxcell*
7440F: arch/arm/mach-picoxcell/
7441F: drivers/crypto/picoxcell*
7442
7443PIN CONTROL SUBSYSTEM
7444M: Linus Walleij <linus.walleij@linaro.org>
7445L: linux-gpio@vger.kernel.org
7446T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7447S: Maintained
7448F: drivers/pinctrl/
7449F: include/linux/pinctrl/
7450
7451PIN CONTROLLER - ATMEL AT91
7452M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7453L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7454S: Maintained
7455F: drivers/pinctrl/pinctrl-at91.*
7456
7457PIN CONTROLLER - INTEL
7458M: Mika Westerberg <mika.westerberg@linux.intel.com>
7459M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
7460S: Maintained
7461F: drivers/pinctrl/intel/
7462
7463PIN CONTROLLER - RENESAS
7464M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7465L: linux-sh@vger.kernel.org
7466S: Maintained
7467F: drivers/pinctrl/sh-pfc/
7468
7469PIN CONTROLLER - SAMSUNG
7470M: Tomasz Figa <tomasz.figa@gmail.com>
7471M: Thomas Abraham <thomas.abraham@linaro.org>
7472L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7473L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7474S: Maintained
7475F: drivers/pinctrl/samsung/
7476
7477PIN CONTROLLER - ST SPEAR
7478M: Viresh Kumar <viresh.linux@gmail.com>
7479L: spear-devel@list.st.com
7480L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7481W: http://www.st.com/spear
7482S: Maintained
7483F: drivers/pinctrl/spear/
7484
7485PKTCDVD DRIVER
7486M: Jiri Kosina <jkosina@suse.cz>
7487S: Maintained
7488F: drivers/block/pktcdvd.c
7489F: include/linux/pktcdvd.h
7490F: include/uapi/linux/pktcdvd.h
7491
7492PKUNITY SOC DRIVERS
7493M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7494W: http://mprc.pku.edu.cn/~guanxuetao/linux
7495S: Maintained
7496T: git git://github.com/gxt/linux.git
7497F: drivers/input/serio/i8042-unicore32io.h
7498F: drivers/i2c/busses/i2c-puv3.c
7499F: drivers/video/fbdev/fb-puv3.c
7500F: drivers/rtc/rtc-puv3.c
7501
7502PMBUS HARDWARE MONITORING DRIVERS
7503M: Guenter Roeck <linux@roeck-us.net>
7504L: lm-sensors@lm-sensors.org
7505W: http://www.lm-sensors.org/
7506W: http://www.roeck-us.net/linux/drivers/
7507T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7508S: Maintained
7509F: Documentation/hwmon/pmbus
7510F: drivers/hwmon/pmbus/
7511F: include/linux/i2c/pmbus.h
7512
7513PMC SIERRA MaxRAID DRIVER
7514M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7515L: linux-scsi@vger.kernel.org
7516W: http://www.pmc-sierra.com/
7517S: Supported
7518F: drivers/scsi/pmcraid.*
7519
7520PMC SIERRA PM8001 DRIVER
7521M: xjtuwjp@gmail.com
7522M: lindar_liu@usish.com
7523L: pmchba@pmcs.com
7524L: linux-scsi@vger.kernel.org
7525S: Supported
7526F: drivers/scsi/pm8001/
7527
7528POSIX CLOCKS and TIMERS
7529M: Thomas Gleixner <tglx@linutronix.de>
7530L: linux-kernel@vger.kernel.org
7531T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7532S: Maintained
7533F: fs/timerfd.c
7534F: include/linux/timer*
7535F: kernel/time/*timer*
7536
7537POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7538M: Sebastian Reichel <sre@kernel.org>
7539M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7540M: David Woodhouse <dwmw2@infradead.org>
7541L: linux-pm@vger.kernel.org
7542T: git git://git.infradead.org/battery-2.6.git
7543S: Maintained
7544F: include/linux/power_supply.h
7545F: drivers/power/
7546
7547PNP SUPPORT
7548M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7549S: Maintained
7550F: drivers/pnp/
7551
7552PNXxxxx I2C DRIVER
7553M: Vitaly Wool <vitalywool@gmail.com>
7554L: linux-i2c@vger.kernel.org
7555S: Maintained
7556F: drivers/i2c/busses/i2c-pnx.c
7557
7558PPP PROTOCOL DRIVERS AND COMPRESSORS
7559M: Paul Mackerras <paulus@samba.org>
7560L: linux-ppp@vger.kernel.org
7561S: Maintained
7562F: drivers/net/ppp/ppp_*
7563
7564PPP OVER ATM (RFC 2364)
7565M: Mitchell Blank Jr <mitch@sfgoth.com>
7566S: Maintained
7567F: net/atm/pppoatm.c
7568F: include/uapi/linux/atmppp.h
7569
7570PPP OVER ETHERNET
7571M: Michal Ostrowski <mostrows@earthlink.net>
7572S: Maintained
7573F: drivers/net/ppp/pppoe.c
7574F: drivers/net/ppp/pppox.c
7575
7576PPP OVER L2TP
7577M: James Chapman <jchapman@katalix.com>
7578S: Maintained
7579F: net/l2tp/l2tp_ppp.c
7580F: include/linux/if_pppol2tp.h
7581F: include/uapi/linux/if_pppol2tp.h
7582
7583PPS SUPPORT
7584M: Rodolfo Giometti <giometti@enneenne.com>
7585W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7586L: linuxpps@ml.enneenne.com (subscribers-only)
7587S: Maintained
7588F: Documentation/pps/
7589F: drivers/pps/
7590F: include/linux/pps*.h
7591
7592PPTP DRIVER
7593M: Dmitry Kozlov <xeb@mail.ru>
7594L: netdev@vger.kernel.org
7595S: Maintained
7596F: drivers/net/ppp/pptp.c
7597W: http://sourceforge.net/projects/accel-pptp
7598
7599PREEMPTIBLE KERNEL
7600M: Robert Love <rml@tech9.net>
7601L: kpreempt-tech@lists.sourceforge.net
7602W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7603S: Supported
7604F: Documentation/preempt-locking.txt
7605F: include/linux/preempt.h
7606
7607PRISM54 WIRELESS DRIVER
7608M: "Luis R. Rodriguez" <mcgrof@gmail.com>
7609L: linux-wireless@vger.kernel.org
7610W: http://wireless.kernel.org/en/users/Drivers/p54
7611S: Obsolete
7612F: drivers/net/wireless/prism54/
7613
7614PS3 NETWORK SUPPORT
7615M: Geoff Levand <geoff@infradead.org>
7616L: netdev@vger.kernel.org
7617L: cbe-oss-dev@lists.ozlabs.org
7618S: Maintained
7619F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
7620
7621PS3 PLATFORM SUPPORT
7622M: Geoff Levand <geoff@infradead.org>
7623L: linuxppc-dev@lists.ozlabs.org
7624L: cbe-oss-dev@lists.ozlabs.org
7625S: Maintained
7626F: arch/powerpc/boot/ps3*
7627F: arch/powerpc/include/asm/lv1call.h
7628F: arch/powerpc/include/asm/ps3*.h
7629F: arch/powerpc/platforms/ps3/
7630F: drivers/*/ps3*
7631F: drivers/ps3/
7632F: drivers/rtc/rtc-ps3.c
7633F: drivers/usb/host/*ps3.c
7634F: sound/ppc/snd_ps3*
7635
7636PS3VRAM DRIVER
7637M: Jim Paris <jim@jtan.com>
7638L: cbe-oss-dev@lists.ozlabs.org
7639S: Maintained
7640F: drivers/block/ps3vram.c
7641
7642PSTORE FILESYSTEM
7643M: Anton Vorontsov <anton@enomsg.org>
7644M: Colin Cross <ccross@android.com>
7645M: Kees Cook <keescook@chromium.org>
7646M: Tony Luck <tony.luck@intel.com>
7647S: Maintained
7648T: git git://git.infradead.org/users/cbou/linux-pstore.git
7649F: fs/pstore/
7650F: include/linux/pstore*
7651F: drivers/firmware/efi/efi-pstore.c
7652F: drivers/acpi/apei/erst.c
7653
7654PTP HARDWARE CLOCK SUPPORT
7655M: Richard Cochran <richardcochran@gmail.com>
7656L: netdev@vger.kernel.org
7657S: Maintained
7658W: http://linuxptp.sourceforge.net/
7659F: Documentation/ABI/testing/sysfs-ptp
7660F: Documentation/ptp/*
7661F: drivers/net/ethernet/freescale/gianfar_ptp.c
7662F: drivers/net/phy/dp83640*
7663F: drivers/ptp/*
7664F: include/linux/ptp_cl*
7665
7666PTRACE SUPPORT
7667M: Roland McGrath <roland@hack.frob.com>
7668M: Oleg Nesterov <oleg@redhat.com>
7669S: Maintained
7670F: include/asm-generic/syscall.h
7671F: include/linux/ptrace.h
7672F: include/linux/regset.h
7673F: include/linux/tracehook.h
7674F: include/uapi/linux/ptrace.h
7675F: kernel/ptrace.c
7676
7677PVRUSB2 VIDEO4LINUX DRIVER
7678M: Mike Isely <isely@pobox.com>
7679L: pvrusb2@isely.net (subscribers-only)
7680L: linux-media@vger.kernel.org
7681W: http://www.isely.net/pvrusb2/
7682T: git git://linuxtv.org/media_tree.git
7683S: Maintained
7684F: Documentation/video4linux/README.pvrusb2
7685F: drivers/media/usb/pvrusb2/
7686
7687PWC WEBCAM DRIVER
7688M: Hans de Goede <hdegoede@redhat.com>
7689L: linux-media@vger.kernel.org
7690T: git git://linuxtv.org/media_tree.git
7691S: Maintained
7692F: drivers/media/usb/pwc/*
7693
7694PWM FAN DRIVER
7695M: Kamil Debski <k.debski@samsung.com>
7696L: lm-sensors@lm-sensors.org
7697S: Supported
7698F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7699F: Documentation/hwmon/pwm-fan
7700F: drivers/hwmon/pwm-fan.c
7701
7702PWM SUBSYSTEM
7703M: Thierry Reding <thierry.reding@gmail.com>
7704L: linux-pwm@vger.kernel.org
7705S: Maintained
7706T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7707F: Documentation/pwm.txt
7708F: Documentation/devicetree/bindings/pwm/
7709F: include/linux/pwm.h
7710F: drivers/pwm/
7711F: drivers/video/backlight/pwm_bl.c
7712F: include/linux/pwm_backlight.h
7713
7714PXA2xx/PXA3xx SUPPORT
7715M: Daniel Mack <daniel@zonque.org>
7716M: Haojian Zhuang <haojian.zhuang@gmail.com>
7717M: Robert Jarzmik <robert.jarzmik@free.fr>
7718L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7719T: git git://github.com/hzhuang1/linux.git
7720T: git git://github.com/rjarzmik/linux.git
7721S: Maintained
7722F: arch/arm/mach-pxa/
7723F: drivers/pcmcia/pxa2xx*
7724F: drivers/spi/spi-pxa2xx*
7725F: drivers/usb/gadget/udc/pxa2*
7726F: include/sound/pxa2xx-lib.h
7727F: sound/arm/pxa*
7728F: sound/soc/pxa/
7729
7730PXA3xx NAND FLASH DRIVER
7731M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7732L: linux-mtd@lists.infradead.org
7733S: Maintained
7734F: drivers/mtd/nand/pxa3xx_nand.c
7735
7736MMP SUPPORT
7737M: Eric Miao <eric.y.miao@gmail.com>
7738M: Haojian Zhuang <haojian.zhuang@gmail.com>
7739L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7740T: git git://github.com/hzhuang1/linux.git
7741T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
7742S: Maintained
7743F: arch/arm/mach-mmp/
7744
7745PXA MMCI DRIVER
7746S: Orphan
7747
7748PXA RTC DRIVER
7749M: Robert Jarzmik <robert.jarzmik@free.fr>
7750L: rtc-linux@googlegroups.com
7751S: Maintained
7752
7753QAT DRIVER
7754M: Tadeusz Struk <tadeusz.struk@intel.com>
7755L: qat-linux@intel.com
7756S: Supported
7757F: drivers/crypto/qat/
7758
7759QIB DRIVER
7760M: Mike Marciniszyn <infinipath@intel.com>
7761L: linux-rdma@vger.kernel.org
7762S: Supported
7763F: drivers/infiniband/hw/qib/
7764
7765QLOGIC QLA1280 SCSI DRIVER
7766M: Michael Reed <mdr@sgi.com>
7767L: linux-scsi@vger.kernel.org
7768S: Maintained
7769F: drivers/scsi/qla1280.[ch]
7770
7771QLOGIC QLA2XXX FC-SCSI DRIVER
7772M: qla2xxx-upstream@qlogic.com
7773L: linux-scsi@vger.kernel.org
7774S: Supported
7775F: Documentation/scsi/LICENSE.qla2xxx
7776F: drivers/scsi/qla2xxx/
7777
7778QLOGIC QLA4XXX iSCSI DRIVER
7779M: QLogic-Storage-Upstream@qlogic.com
7780L: linux-scsi@vger.kernel.org
7781S: Supported
7782F: Documentation/scsi/LICENSE.qla4xxx
7783F: drivers/scsi/qla4xxx/
7784
7785QLOGIC QLA3XXX NETWORK DRIVER
7786M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
7787M: Ron Mercer <ron.mercer@qlogic.com>
7788M: linux-driver@qlogic.com
7789L: netdev@vger.kernel.org
7790S: Supported
7791F: Documentation/networking/LICENSE.qla3xxx
7792F: drivers/net/ethernet/qlogic/qla3xxx.*
7793
7794QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7795M: Shahed Shaikh <shahed.shaikh@qlogic.com>
7796M: Dept-GELinuxNICDev@qlogic.com
7797L: netdev@vger.kernel.org
7798S: Supported
7799F: drivers/net/ethernet/qlogic/qlcnic/
7800
7801QLOGIC QLGE 10Gb ETHERNET DRIVER
7802M: Harish Patil <harish.patil@qlogic.com>
7803M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
7804M: Dept-GELinuxNICDev@qlogic.com
7805M: linux-driver@qlogic.com
7806L: netdev@vger.kernel.org
7807S: Supported
7808F: drivers/net/ethernet/qlogic/qlge/
7809
7810QNX4 FILESYSTEM
7811M: Anders Larsen <al@alarsen.net>
7812W: http://www.alarsen.net/linux/qnx4fs/
7813S: Maintained
7814F: fs/qnx4/
7815F: include/uapi/linux/qnx4_fs.h
7816F: include/uapi/linux/qnxtypes.h
7817
7818QT1010 MEDIA DRIVER
7819M: Antti Palosaari <crope@iki.fi>
7820L: linux-media@vger.kernel.org
7821W: http://linuxtv.org/
7822W: http://palosaari.fi/linux/
7823Q: http://patchwork.linuxtv.org/project/linux-media/list/
7824T: git git://linuxtv.org/anttip/media_tree.git
7825S: Maintained
7826F: drivers/media/tuners/qt1010*
7827
7828QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7829M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7830L: linux-wireless@vger.kernel.org
7831L: ath9k-devel@lists.ath9k.org
7832W: http://wireless.kernel.org/en/users/Drivers/ath9k
7833S: Supported
7834F: drivers/net/wireless/ath/ath9k/
7835
7836QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7837M: Kalle Valo <kvalo@qca.qualcomm.com>
7838L: ath10k@lists.infradead.org
7839W: http://wireless.kernel.org/en/users/Drivers/ath10k
7840T: git git://github.com/kvalo/ath.git
7841S: Supported
7842F: drivers/net/wireless/ath/ath10k/
7843
7844QUALCOMM HEXAGON ARCHITECTURE
7845M: Richard Kuo <rkuo@codeaurora.org>
7846L: linux-hexagon@vger.kernel.org
7847S: Supported
7848F: arch/hexagon/
7849
7850QUALCOMM WCN36XX WIRELESS DRIVER
7851M: Eugene Krasnikov <k.eugene.e@gmail.com>
7852L: wcn36xx@lists.infradead.org
7853W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7854T: git git://github.com/KrasnikovEugene/wcn36xx.git
7855S: Supported
7856F: drivers/net/wireless/ath/wcn36xx/
7857
7858QUICKCAM PARALLEL PORT WEBCAMS
7859M: Hans Verkuil <hverkuil@xs4all.nl>
7860L: linux-media@vger.kernel.org
7861T: git git://linuxtv.org/media_tree.git
7862W: http://linuxtv.org
7863S: Odd Fixes
7864F: drivers/media/parport/*-qcam*
7865
7866RADOS BLOCK DEVICE (RBD)
7867M: Yehuda Sadeh <yehuda@inktank.com>
7868M: Sage Weil <sage@inktank.com>
7869M: Alex Elder <elder@kernel.org>
7870M: ceph-devel@vger.kernel.org
7871W: http://ceph.com/
7872T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
7873S: Supported
7874F: drivers/block/rbd.c
7875F: drivers/block/rbd_types.h
7876
7877RADEON FRAMEBUFFER DISPLAY DRIVER
7878M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7879L: linux-fbdev@vger.kernel.org
7880S: Maintained
7881F: drivers/video/fbdev/aty/radeon*
7882F: include/uapi/linux/radeonfb.h
7883
7884RADIOSHARK RADIO DRIVER
7885M: Hans de Goede <hdegoede@redhat.com>
7886L: linux-media@vger.kernel.org
7887T: git git://linuxtv.org/media_tree.git
7888S: Maintained
7889F: drivers/media/radio/radio-shark.c
7890
7891RADIOSHARK2 RADIO DRIVER
7892M: Hans de Goede <hdegoede@redhat.com>
7893L: linux-media@vger.kernel.org
7894T: git git://linuxtv.org/media_tree.git
7895S: Maintained
7896F: drivers/media/radio/radio-shark2.c
7897F: drivers/media/radio/radio-tea5777.c
7898
7899RAGE128 FRAMEBUFFER DISPLAY DRIVER
7900M: Paul Mackerras <paulus@samba.org>
7901L: linux-fbdev@vger.kernel.org
7902S: Maintained
7903F: drivers/video/fbdev/aty/aty128fb.c
7904
7905RALINK RT2X00 WIRELESS LAN DRIVER
7906P: rt2x00 project
7907M: Stanislaw Gruszka <sgruszka@redhat.com>
7908M: Helmut Schaa <helmut.schaa@googlemail.com>
7909L: linux-wireless@vger.kernel.org
7910L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
7911W: http://rt2x00.serialmonkey.com/
7912S: Maintained
7913F: drivers/net/wireless/rt2x00/
7914
7915RAMDISK RAM BLOCK DEVICE DRIVER
7916M: Nick Piggin <npiggin@kernel.dk>
7917S: Maintained
7918F: Documentation/blockdev/ramdisk.txt
7919F: drivers/block/brd.c
7920
7921RANDOM NUMBER DRIVER
7922M: "Theodore Ts'o" <tytso@mit.edu>
7923S: Maintained
7924F: drivers/char/random.c
7925
7926RAPIDIO SUBSYSTEM
7927M: Matt Porter <mporter@kernel.crashing.org>
7928M: Alexandre Bounine <alexandre.bounine@idt.com>
7929S: Maintained
7930F: drivers/rapidio/
7931
7932RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
7933L: linux-wireless@vger.kernel.org
7934S: Orphan
7935F: drivers/net/wireless/ray*
7936
7937RCUTORTURE MODULE
7938M: Josh Triplett <josh@joshtriplett.org>
7939M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7940L: linux-kernel@vger.kernel.org
7941S: Supported
7942T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7943F: Documentation/RCU/torture.txt
7944F: kernel/rcu/rcutorture.c
7945
7946RCUTORTURE TEST FRAMEWORK
7947M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7948M: Josh Triplett <josh@joshtriplett.org>
7949R: Steven Rostedt <rostedt@goodmis.org>
7950R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7951R: Lai Jiangshan <laijs@cn.fujitsu.com>
7952L: linux-kernel@vger.kernel.org
7953S: Supported
7954T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7955F: tools/testing/selftests/rcutorture
7956
7957RDC R-321X SoC
7958M: Florian Fainelli <florian@openwrt.org>
7959S: Maintained
7960
7961RDC R6040 FAST ETHERNET DRIVER
7962M: Florian Fainelli <florian@openwrt.org>
7963L: netdev@vger.kernel.org
7964S: Maintained
7965F: drivers/net/ethernet/rdc/r6040.c
7966
7967RDS - RELIABLE DATAGRAM SOCKETS
7968M: Chien Yen <chien.yen@oracle.com>
7969L: rds-devel@oss.oracle.com (moderated for non-subscribers)
7970S: Supported
7971F: net/rds/
7972
7973READ-COPY UPDATE (RCU)
7974M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7975M: Josh Triplett <josh@joshtriplett.org>
7976R: Steven Rostedt <rostedt@goodmis.org>
7977R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7978R: Lai Jiangshan <laijs@cn.fujitsu.com>
7979L: linux-kernel@vger.kernel.org
7980W: http://www.rdrop.com/users/paulmck/RCU/
7981S: Supported
7982T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7983F: Documentation/RCU/
7984X: Documentation/RCU/torture.txt
7985F: include/linux/rcu*
7986X: include/linux/srcu.h
7987F: kernel/rcu/
7988X: kernel/torture.c
7989
7990REAL TIME CLOCK (RTC) SUBSYSTEM
7991M: Alessandro Zummo <a.zummo@towertech.it>
7992L: rtc-linux@googlegroups.com
7993Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
7994S: Maintained
7995F: Documentation/rtc.txt
7996F: drivers/rtc/
7997F: include/linux/rtc.h
7998F: include/uapi/linux/rtc.h
7999
8000REALTEK AUDIO CODECS
8001M: Bard Liao <bardliao@realtek.com>
8002M: Oder Chiou <oder_chiou@realtek.com>
8003S: Maintained
8004F: sound/soc/codecs/rt*
8005F: include/sound/rt*.h
8006
8007REISERFS FILE SYSTEM
8008L: reiserfs-devel@vger.kernel.org
8009S: Supported
8010F: fs/reiserfs/
8011
8012REGISTER MAP ABSTRACTION
8013M: Mark Brown <broonie@kernel.org>
8014L: linux-kernel@vger.kernel.org
8015T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8016S: Supported
8017F: drivers/base/regmap/
8018F: include/linux/regmap.h
8019
8020REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8021M: Ohad Ben-Cohen <ohad@wizery.com>
8022T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8023S: Maintained
8024F: drivers/remoteproc/
8025F: Documentation/remoteproc.txt
8026F: include/linux/remoteproc.h
8027
8028REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8029M: Ohad Ben-Cohen <ohad@wizery.com>
8030T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8031S: Maintained
8032F: drivers/rpmsg/
8033F: Documentation/rpmsg.txt
8034F: include/linux/rpmsg.h
8035
8036RESET CONTROLLER FRAMEWORK
8037M: Philipp Zabel <p.zabel@pengutronix.de>
8038S: Maintained
8039F: drivers/reset/
8040F: Documentation/devicetree/bindings/reset/
8041F: include/linux/reset.h
8042F: include/linux/reset-controller.h
8043
8044RFKILL
8045M: Johannes Berg <johannes@sipsolutions.net>
8046L: linux-wireless@vger.kernel.org
8047W: http://wireless.kernel.org/
8048T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8049T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8050S: Maintained
8051F: Documentation/rfkill.txt
8052F: net/rfkill/
8053
8054RICOH SMARTMEDIA/XD DRIVER
8055M: Maxim Levitsky <maximlevitsky@gmail.com>
8056S: Maintained
8057F: drivers/mtd/nand/r852.c
8058F: drivers/mtd/nand/r852.h
8059
8060RICOH R5C592 MEMORYSTICK DRIVER
8061M: Maxim Levitsky <maximlevitsky@gmail.com>
8062S: Maintained
8063F: drivers/memstick/host/r592.*
8064
8065ROCCAT DRIVERS
8066M: Stefan Achatz <erazor_de@users.sourceforge.net>
8067W: http://sourceforge.net/projects/roccat/
8068S: Maintained
8069F: drivers/hid/hid-roccat*
8070F: include/linux/hid-roccat*
8071F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8072
8073ROCKER DRIVER
8074M: Jiri Pirko <jiri@resnulli.us>
8075M: Scott Feldman <sfeldma@gmail.com>
8076L: netdev@vger.kernel.org
8077S: Supported
8078F: drivers/net/ethernet/rocker/
8079
8080ROCKETPORT DRIVER
8081P: Comtrol Corp.
8082W: http://www.comtrol.com
8083S: Maintained
8084F: Documentation/serial/rocket.txt
8085F: drivers/tty/rocket*
8086
8087ROCKETPORT EXPRESS/INFINITY DRIVER
8088M: Kevin Cernekee <cernekee@gmail.com>
8089L: linux-serial@vger.kernel.org
8090S: Odd Fixes
8091F: drivers/tty/serial/rp2.*
8092
8093ROSE NETWORK LAYER
8094M: Ralf Baechle <ralf@linux-mips.org>
8095L: linux-hams@vger.kernel.org
8096W: http://www.linux-ax25.org/
8097S: Maintained
8098F: include/net/rose.h
8099F: include/uapi/linux/rose.h
8100F: net/rose/
8101
8102RTL2830 MEDIA DRIVER
8103M: Antti Palosaari <crope@iki.fi>
8104L: linux-media@vger.kernel.org
8105W: http://linuxtv.org/
8106W: http://palosaari.fi/linux/
8107Q: http://patchwork.linuxtv.org/project/linux-media/list/
8108T: git git://linuxtv.org/anttip/media_tree.git
8109S: Maintained
8110F: drivers/media/dvb-frontends/rtl2830*
8111
8112RTL2832 MEDIA DRIVER
8113M: Antti Palosaari <crope@iki.fi>
8114L: linux-media@vger.kernel.org
8115W: http://linuxtv.org/
8116W: http://palosaari.fi/linux/
8117Q: http://patchwork.linuxtv.org/project/linux-media/list/
8118T: git git://linuxtv.org/anttip/media_tree.git
8119S: Maintained
8120F: drivers/media/dvb-frontends/rtl2832*
8121
8122RTL2832_SDR MEDIA DRIVER
8123M: Antti Palosaari <crope@iki.fi>
8124L: linux-media@vger.kernel.org
8125W: http://linuxtv.org/
8126W: http://palosaari.fi/linux/
8127Q: http://patchwork.linuxtv.org/project/linux-media/list/
8128T: git git://linuxtv.org/anttip/media_tree.git
8129S: Maintained
8130F: drivers/media/dvb-frontends/rtl2832_sdr*
8131
8132RTL8180 WIRELESS DRIVER
8133L: linux-wireless@vger.kernel.org
8134W: http://wireless.kernel.org/
8135T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8136S: Orphan
8137F: drivers/net/wireless/rtl818x/rtl8180/
8138
8139RTL8187 WIRELESS DRIVER
8140M: Herton Ronaldo Krzesinski <herton@canonical.com>
8141M: Hin-Tak Leung <htl10@users.sourceforge.net>
8142M: Larry Finger <Larry.Finger@lwfinger.net>
8143L: linux-wireless@vger.kernel.org
8144W: http://wireless.kernel.org/
8145T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8146S: Maintained
8147F: drivers/net/wireless/rtl818x/rtl8187/
8148
8149RTL8192CE WIRELESS DRIVER
8150M: Larry Finger <Larry.Finger@lwfinger.net>
8151M: Chaoming Li <chaoming_li@realsil.com.cn>
8152L: linux-wireless@vger.kernel.org
8153W: http://wireless.kernel.org/
8154T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8155S: Maintained
8156F: drivers/net/wireless/rtlwifi/
8157F: drivers/net/wireless/rtlwifi/rtl8192ce/
8158
8159S3 SAVAGE FRAMEBUFFER DRIVER
8160M: Antonino Daplas <adaplas@gmail.com>
8161L: linux-fbdev@vger.kernel.org
8162S: Maintained
8163F: drivers/video/fbdev/savage/
8164
8165S390
8166M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8167M: Heiko Carstens <heiko.carstens@de.ibm.com>
8168M: linux390@de.ibm.com
8169L: linux-s390@vger.kernel.org
8170W: http://www.ibm.com/developerworks/linux/linux390/
8171S: Supported
8172F: arch/s390/
8173F: drivers/s390/
8174F: Documentation/s390/
8175F: Documentation/DocBook/s390*
8176
8177S390 COMMON I/O LAYER
8178M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8179M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8180L: linux-s390@vger.kernel.org
8181W: http://www.ibm.com/developerworks/linux/linux390/
8182S: Supported
8183F: drivers/s390/cio/
8184
8185S390 DASD DRIVER
8186M: Stefan Weinhuber <wein@de.ibm.com>
8187M: Stefan Haberland <stefan.haberland@de.ibm.com>
8188L: linux-s390@vger.kernel.org
8189W: http://www.ibm.com/developerworks/linux/linux390/
8190S: Supported
8191F: drivers/s390/block/dasd*
8192F: block/partitions/ibm.c
8193
8194S390 NETWORK DRIVERS
8195M: Ursula Braun <ursula.braun@de.ibm.com>
8196M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
8197M: linux390@de.ibm.com
8198L: linux-s390@vger.kernel.org
8199W: http://www.ibm.com/developerworks/linux/linux390/
8200S: Supported
8201F: drivers/s390/net/
8202
8203S390 PCI SUBSYSTEM
8204M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8205M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8206L: linux-s390@vger.kernel.org
8207W: http://www.ibm.com/developerworks/linux/linux390/
8208S: Supported
8209F: arch/s390/pci/
8210F: drivers/pci/hotplug/s390_pci_hpc.c
8211
8212S390 ZCRYPT DRIVER
8213M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8214M: linux390@de.ibm.com
8215L: linux-s390@vger.kernel.org
8216W: http://www.ibm.com/developerworks/linux/linux390/
8217S: Supported
8218F: drivers/s390/crypto/
8219
8220S390 ZFCP DRIVER
8221M: Steffen Maier <maier@linux.vnet.ibm.com>
8222M: linux390@de.ibm.com
8223L: linux-s390@vger.kernel.org
8224W: http://www.ibm.com/developerworks/linux/linux390/
8225S: Supported
8226F: drivers/s390/scsi/zfcp_*
8227
8228S390 IUCV NETWORK LAYER
8229M: Ursula Braun <ursula.braun@de.ibm.com>
8230M: linux390@de.ibm.com
8231L: linux-s390@vger.kernel.org
8232W: http://www.ibm.com/developerworks/linux/linux390/
8233S: Supported
8234F: drivers/s390/net/*iucv*
8235F: include/net/iucv/
8236F: net/iucv/
8237
8238S3C24XX SD/MMC Driver
8239M: Ben Dooks <ben-linux@fluff.org>
8240L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8241S: Supported
8242F: drivers/mmc/host/s3cmci.*
8243
8244SAA6588 RDS RECEIVER DRIVER
8245M: Hans Verkuil <hverkuil@xs4all.nl>
8246L: linux-media@vger.kernel.org
8247T: git git://linuxtv.org/media_tree.git
8248W: http://linuxtv.org
8249S: Odd Fixes
8250F: drivers/media/i2c/saa6588*
8251
8252SAA7134 VIDEO4LINUX DRIVER
8253M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8254L: linux-media@vger.kernel.org
8255W: http://linuxtv.org
8256T: git git://linuxtv.org/media_tree.git
8257S: Odd fixes
8258F: Documentation/video4linux/*.saa7134
8259F: drivers/media/pci/saa7134/
8260
8261SAA7146 VIDEO4LINUX-2 DRIVER
8262M: Hans Verkuil <hverkuil@xs4all.nl>
8263L: linux-media@vger.kernel.org
8264T: git git://linuxtv.org/media_tree.git
8265S: Maintained
8266F: drivers/media/common/saa7146/
8267F: drivers/media/pci/saa7146/
8268F: include/media/saa7146*
8269
8270SAMSUNG LAPTOP DRIVER
8271M: Corentin Chary <corentin.chary@gmail.com>
8272L: platform-driver-x86@vger.kernel.org
8273S: Maintained
8274F: drivers/platform/x86/samsung-laptop.c
8275
8276SAMSUNG AUDIO (ASoC) DRIVERS
8277M: Sangbeom Kim <sbkim73@samsung.com>
8278L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8279S: Supported
8280F: sound/soc/samsung/
8281
8282SAMSUNG FRAMEBUFFER DRIVER
8283M: Jingoo Han <jg1.han@samsung.com>
8284L: linux-fbdev@vger.kernel.org
8285S: Maintained
8286F: drivers/video/fbdev/s3c-fb.c
8287
8288SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8289M: Sangbeom Kim <sbkim73@samsung.com>
8290L: linux-kernel@vger.kernel.org
8291S: Supported
8292F: drivers/mfd/sec*.c
8293F: drivers/regulator/s2m*.c
8294F: drivers/regulator/s5m*.c
8295F: include/linux/mfd/samsung/
8296
8297SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8298M: Kyungmin Park <kyungmin.park@samsung.com>
8299M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8300L: linux-media@vger.kernel.org
8301Q: https://patchwork.linuxtv.org/project/linux-media/list/
8302S: Supported
8303F: drivers/media/platform/exynos4-is/
8304
8305SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8306M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8307L: linux-media@vger.kernel.org
8308L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8309S: Maintained
8310F: drivers/media/platform/s3c-camif/
8311F: include/media/s3c_camif.h
8312
8313SAMSUNG S5C73M3 CAMERA DRIVER
8314M: Kyungmin Park <kyungmin.park@samsung.com>
8315M: Andrzej Hajda <a.hajda@samsung.com>
8316L: linux-media@vger.kernel.org
8317S: Supported
8318F: drivers/media/i2c/s5c73m3/*
8319
8320SAMSUNG S5K5BAF CAMERA DRIVER
8321M: Kyungmin Park <kyungmin.park@samsung.com>
8322M: Andrzej Hajda <a.hajda@samsung.com>
8323L: linux-media@vger.kernel.org
8324S: Supported
8325F: drivers/media/i2c/s5k5baf.c
8326
8327SAMSUNG SOC CLOCK DRIVERS
8328M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8329M: Tomasz Figa <tomasz.figa@gmail.com>
8330S: Supported
8331L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8332F: drivers/clk/samsung/
8333
8334SAMSUNG SXGBE DRIVERS
8335M: Byungho An <bh74.an@samsung.com>
8336M: Girish K S <ks.giri@samsung.com>
8337M: Vipul Pandya <vipul.pandya@samsung.com>
8338S: Supported
8339L: netdev@vger.kernel.org
8340F: drivers/net/ethernet/samsung/sxgbe/
8341
8342SAMSUNG USB2 PHY DRIVER
8343M: Kamil Debski <k.debski@samsung.com>
8344L: linux-kernel@vger.kernel.org
8345S: Supported
8346F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8347F: Documentation/phy/samsung-usb2.txt
8348F: drivers/phy/phy-exynos4210-usb2.c
8349F: drivers/phy/phy-exynos4x12-usb2.c
8350F: drivers/phy/phy-exynos5250-usb2.c
8351F: drivers/phy/phy-s5pv210-usb2.c
8352F: drivers/phy/phy-samsung-usb2.c
8353F: drivers/phy/phy-samsung-usb2.h
8354
8355SERIAL DRIVERS
8356M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8357L: linux-serial@vger.kernel.org
8358S: Maintained
8359F: drivers/tty/serial/
8360
8361SYNOPSYS DESIGNWARE DMAC DRIVER
8362M: Viresh Kumar <viresh.linux@gmail.com>
8363M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8364S: Maintained
8365F: include/linux/platform_data/dma-dw.h
8366F: drivers/dma/dw/
8367
8368SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8369M: Seungwon Jeon <tgih.jun@samsung.com>
8370M: Jaehoon Chung <jh80.chung@samsung.com>
8371L: linux-mmc@vger.kernel.org
8372S: Maintained
8373F: include/linux/mmc/dw_mmc.h
8374F: drivers/mmc/host/dw_mmc*
8375
8376THUNDERBOLT DRIVER
8377M: Andreas Noever <andreas.noever@gmail.com>
8378S: Maintained
8379F: drivers/thunderbolt/
8380
8381TIMEKEEPING, CLOCKSOURCE CORE, NTP
8382M: John Stultz <john.stultz@linaro.org>
8383M: Thomas Gleixner <tglx@linutronix.de>
8384L: linux-kernel@vger.kernel.org
8385T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8386S: Supported
8387F: include/linux/clocksource.h
8388F: include/linux/time.h
8389F: include/linux/timex.h
8390F: include/uapi/linux/time.h
8391F: include/uapi/linux/timex.h
8392F: kernel/time/clocksource.c
8393F: kernel/time/time*.c
8394F: kernel/time/ntp.c
8395
8396TLG2300 VIDEO4LINUX-2 DRIVER
8397M: Huang Shijie <shijie8@gmail.com>
8398M: Hans Verkuil <hverkuil@xs4all.nl>
8399S: Odd Fixes
8400F: drivers/media/usb/tlg2300/
8401
8402SC1200 WDT DRIVER
8403M: Zwane Mwaikambo <zwanem@gmail.com>
8404S: Maintained
8405F: drivers/watchdog/sc1200wdt.c
8406
8407SCHEDULER
8408M: Ingo Molnar <mingo@redhat.com>
8409M: Peter Zijlstra <peterz@infradead.org>
8410L: linux-kernel@vger.kernel.org
8411T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8412S: Maintained
8413F: kernel/sched/
8414F: include/linux/sched.h
8415F: include/uapi/linux/sched.h
8416F: include/linux/wait.h
8417
8418SCORE ARCHITECTURE
8419M: Chen Liqin <liqin.linux@gmail.com>
8420M: Lennox Wu <lennox.wu@gmail.com>
8421W: http://www.sunplus.com
8422S: Supported
8423F: arch/score/
8424
8425SCSI CDROM DRIVER
8426M: Jens Axboe <axboe@kernel.dk>
8427L: linux-scsi@vger.kernel.org
8428W: http://www.kernel.dk
8429S: Maintained
8430F: drivers/scsi/sr*
8431
8432SCSI RDMA PROTOCOL (SRP) INITIATOR
8433M: Bart Van Assche <bvanassche@acm.org>
8434L: linux-rdma@vger.kernel.org
8435S: Supported
8436W: http://www.openfabrics.org
8437Q: http://patchwork.kernel.org/project/linux-rdma/list/
8438T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8439F: drivers/infiniband/ulp/srp/
8440F: include/scsi/srp.h
8441
8442SCSI SG DRIVER
8443M: Doug Gilbert <dgilbert@interlog.com>
8444L: linux-scsi@vger.kernel.org
8445W: http://sg.danny.cz/sg
8446S: Maintained
8447F: Documentation/scsi/scsi-generic.txt
8448F: drivers/scsi/sg.c
8449F: include/scsi/sg.h
8450
8451SCSI SUBSYSTEM
8452M: "James E.J. Bottomley" <JBottomley@parallels.com>
8453L: linux-scsi@vger.kernel.org
8454T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8455T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8456T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
8457S: Maintained
8458F: drivers/scsi/
8459F: include/scsi/
8460
8461SCSI TAPE DRIVER
8462M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8463L: linux-scsi@vger.kernel.org
8464S: Maintained
8465F: Documentation/scsi/st.txt
8466F: drivers/scsi/st.*
8467F: drivers/scsi/st_*.h
8468
8469SCTP PROTOCOL
8470M: Vlad Yasevich <vyasevich@gmail.com>
8471M: Neil Horman <nhorman@tuxdriver.com>
8472L: linux-sctp@vger.kernel.org
8473W: http://lksctp.sourceforge.net
8474S: Maintained
8475F: Documentation/networking/sctp.txt
8476F: include/linux/sctp.h
8477F: include/uapi/linux/sctp.h
8478F: include/net/sctp/
8479F: net/sctp/
8480
8481SCx200 CPU SUPPORT
8482M: Jim Cromie <jim.cromie@gmail.com>
8483S: Odd Fixes
8484F: Documentation/i2c/busses/scx200_acb
8485F: arch/x86/platform/scx200/
8486F: drivers/watchdog/scx200_wdt.c
8487F: drivers/i2c/busses/scx200*
8488F: drivers/mtd/maps/scx200_docflash.c
8489F: include/linux/scx200.h
8490
8491SCx200 GPIO DRIVER
8492M: Jim Cromie <jim.cromie@gmail.com>
8493S: Maintained
8494F: drivers/char/scx200_gpio.c
8495F: include/linux/scx200_gpio.h
8496
8497SCx200 HRT CLOCKSOURCE DRIVER
8498M: Jim Cromie <jim.cromie@gmail.com>
8499S: Maintained
8500F: drivers/clocksource/scx200_hrt.c
8501
8502SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8503M: Sascha Sommer <saschasommer@freenet.de>
8504L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8505S: Maintained
8506F: drivers/mmc/host/sdricoh_cs.c
8507
8508SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8509M: Chris Ball <chris@printf.net>
8510L: linux-mmc@vger.kernel.org
8511T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8512S: Maintained
8513F: drivers/mmc/host/sdhci.*
8514F: drivers/mmc/host/sdhci-pltfm.[ch]
8515
8516SECURE COMPUTING
8517M: Kees Cook <keescook@chromium.org>
8518R: Andy Lutomirski <luto@amacapital.net>
8519R: Will Drewry <wad@chromium.org>
8520T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8521S: Supported
8522F: kernel/seccomp.c
8523F: include/uapi/linux/seccomp.h
8524F: include/linux/seccomp.h
8525K: \bsecure_computing
8526K: \bTIF_SECCOMP\b
8527
8528SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
8529M: Anton Vorontsov <anton@enomsg.org>
8530L: linuxppc-dev@lists.ozlabs.org
8531L: linux-mmc@vger.kernel.org
8532S: Maintained
8533F: drivers/mmc/host/sdhci-pltfm.[ch]
8534
8535SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8536M: Ben Dooks <ben-linux@fluff.org>
8537L: linux-mmc@vger.kernel.org
8538S: Maintained
8539F: drivers/mmc/host/sdhci-s3c.c
8540
8541SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8542M: Viresh Kumar <viresh.linux@gmail.com>
8543L: spear-devel@list.st.com
8544L: linux-mmc@vger.kernel.org
8545S: Maintained
8546F: drivers/mmc/host/sdhci-spear.c
8547
8548SECURITY SUBSYSTEM
8549M: James Morris <james.l.morris@oracle.com>
8550M: Serge E. Hallyn <serge@hallyn.com>
8551L: linux-security-module@vger.kernel.org (suggested Cc:)
8552T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8553W: http://kernsec.org/
8554S: Supported
8555F: security/
8556
8557SECURITY CONTACT
8558M: Security Officers <security@kernel.org>
8559S: Supported
8560
8561SELINUX SECURITY MODULE
8562M: Paul Moore <paul@paul-moore.com>
8563M: Stephen Smalley <sds@tycho.nsa.gov>
8564M: Eric Paris <eparis@parisplace.org>
8565L: selinux@tycho.nsa.gov (moderated for non-subscribers)
8566W: http://selinuxproject.org
8567T: git git://git.infradead.org/users/pcmoore/selinux
8568S: Supported
8569F: include/linux/selinux*
8570F: security/selinux/
8571F: scripts/selinux/
8572
8573APPARMOR SECURITY MODULE
8574M: John Johansen <john.johansen@canonical.com>
8575L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8576W: apparmor.wiki.kernel.org
8577T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8578S: Supported
8579F: security/apparmor/
8580
8581SENSABLE PHANTOM
8582M: Jiri Slaby <jirislaby@gmail.com>
8583S: Maintained
8584F: drivers/misc/phantom.c
8585F: include/uapi/linux/phantom.h
8586
8587SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8588M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8589L: linux-scsi@vger.kernel.org
8590W: http://www.emulex.com
8591S: Supported
8592F: drivers/scsi/be2iscsi/
8593
8594SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8595M: Sathya Perla <sathya.perla@emulex.com>
8596M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8597M: Ajit Khaparde <ajit.khaparde@emulex.com>
8598L: netdev@vger.kernel.org
8599W: http://www.emulex.com
8600S: Supported
8601F: drivers/net/ethernet/emulex/benet/
8602
8603SFC NETWORK DRIVER
8604M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8605M: Shradha Shah <sshah@solarflare.com>
8606L: netdev@vger.kernel.org
8607S: Supported
8608F: drivers/net/ethernet/sfc/
8609
8610SGI GRU DRIVER
8611M: Dimitri Sivanich <sivanich@sgi.com>
8612S: Maintained
8613F: drivers/misc/sgi-gru/
8614
8615SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8616M: Pat Gefre <pfg@sgi.com>
8617L: linux-ia64@vger.kernel.org
8618S: Supported
8619F: Documentation/ia64/serial.txt
8620F: drivers/tty/serial/ioc?_serial.c
8621F: include/linux/ioc?.h
8622
8623SGI XP/XPC/XPNET DRIVER
8624M: Cliff Whickman <cpw@sgi.com>
8625M: Robin Holt <robinmholt@gmail.com>
8626S: Maintained
8627F: drivers/misc/sgi-xp/
8628
8629SI2157 MEDIA DRIVER
8630M: Antti Palosaari <crope@iki.fi>
8631L: linux-media@vger.kernel.org
8632W: http://linuxtv.org/
8633W: http://palosaari.fi/linux/
8634Q: http://patchwork.linuxtv.org/project/linux-media/list/
8635T: git git://linuxtv.org/anttip/media_tree.git
8636S: Maintained
8637F: drivers/media/tuners/si2157*
8638
8639SI2168 MEDIA DRIVER
8640M: Antti Palosaari <crope@iki.fi>
8641L: linux-media@vger.kernel.org
8642W: http://linuxtv.org/
8643W: http://palosaari.fi/linux/
8644Q: http://patchwork.linuxtv.org/project/linux-media/list/
8645T: git git://linuxtv.org/anttip/media_tree.git
8646S: Maintained
8647F: drivers/media/dvb-frontends/si2168*
8648
8649SI470X FM RADIO RECEIVER I2C DRIVER
8650M: Hans Verkuil <hverkuil@xs4all.nl>
8651L: linux-media@vger.kernel.org
8652T: git git://linuxtv.org/media_tree.git
8653W: http://linuxtv.org
8654S: Odd Fixes
8655F: drivers/media/radio/si470x/radio-si470x-i2c.c
8656
8657SI470X FM RADIO RECEIVER USB DRIVER
8658M: Hans Verkuil <hverkuil@xs4all.nl>
8659L: linux-media@vger.kernel.org
8660T: git git://linuxtv.org/media_tree.git
8661W: http://linuxtv.org
8662S: Maintained
8663F: drivers/media/radio/si470x/radio-si470x-common.c
8664F: drivers/media/radio/si470x/radio-si470x.h
8665F: drivers/media/radio/si470x/radio-si470x-usb.c
8666
8667SI4713 FM RADIO TRANSMITTER I2C DRIVER
8668M: Eduardo Valentin <edubezval@gmail.com>
8669L: linux-media@vger.kernel.org
8670T: git git://linuxtv.org/media_tree.git
8671W: http://linuxtv.org
8672S: Odd Fixes
8673F: drivers/media/radio/si4713/si4713.?
8674
8675SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8676M: Eduardo Valentin <edubezval@gmail.com>
8677L: linux-media@vger.kernel.org
8678T: git git://linuxtv.org/media_tree.git
8679W: http://linuxtv.org
8680S: Odd Fixes
8681F: drivers/media/radio/si4713/radio-platform-si4713.c
8682
8683SI4713 FM RADIO TRANSMITTER USB DRIVER
8684M: Hans Verkuil <hverkuil@xs4all.nl>
8685L: linux-media@vger.kernel.org
8686T: git git://linuxtv.org/media_tree.git
8687W: http://linuxtv.org
8688S: Maintained
8689F: drivers/media/radio/si4713/radio-usb-si4713.c
8690
8691SIANO DVB DRIVER
8692M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8693L: linux-media@vger.kernel.org
8694W: http://linuxtv.org
8695T: git git://linuxtv.org/media_tree.git
8696S: Odd fixes
8697F: drivers/media/common/siano/
8698F: drivers/media/usb/siano/
8699F: drivers/media/usb/siano/
8700F: drivers/media/mmc/siano/
8701
8702SIMPLEFB FB DRIVER
8703M: Hans de Goede <hdegoede@redhat.com>
8704L: linux-fbdev@vger.kernel.org
8705S: Maintained
8706F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
8707F: drivers/video/fbdev/simplefb.c
8708F: include/linux/platform_data/simplefb.h
8709
8710SH_VEU V4L2 MEM2MEM DRIVER
8711L: linux-media@vger.kernel.org
8712S: Orphan
8713F: drivers/media/platform/sh_veu.c
8714
8715SH_VOU V4L2 OUTPUT DRIVER
8716L: linux-media@vger.kernel.org
8717S: Orphan
8718F: drivers/media/platform/sh_vou.c
8719F: include/media/sh_vou.h
8720
8721SIMPLE FIRMWARE INTERFACE (SFI)
8722M: Len Brown <lenb@kernel.org>
8723L: sfi-devel@simplefirmware.org
8724W: http://simplefirmware.org/
8725T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8726S: Supported
8727F: arch/x86/platform/sfi/
8728F: drivers/sfi/
8729F: include/linux/sfi*.h
8730
8731SIMTEC EB110ATX (Chalice CATS)
8732P: Ben Dooks
8733P: Vincent Sanders <vince@simtec.co.uk>
8734M: Simtec Linux Team <linux@simtec.co.uk>
8735W: http://www.simtec.co.uk/products/EB110ATX/
8736S: Supported
8737
8738SIMTEC EB2410ITX (BAST)
8739P: Ben Dooks
8740P: Vincent Sanders <vince@simtec.co.uk>
8741M: Simtec Linux Team <linux@simtec.co.uk>
8742W: http://www.simtec.co.uk/products/EB2410ITX/
8743S: Supported
8744F: arch/arm/mach-s3c24xx/mach-bast.c
8745F: arch/arm/mach-s3c24xx/bast-ide.c
8746F: arch/arm/mach-s3c24xx/bast-irq.c
8747
8748TI DAVINCI MACHINE SUPPORT
8749M: Sekhar Nori <nsekhar@ti.com>
8750M: Kevin Hilman <khilman@deeprootsystems.com>
8751T: git git://gitorious.org/linux-davinci/linux-davinci.git
8752Q: http://patchwork.kernel.org/project/linux-davinci/list/
8753S: Supported
8754F: arch/arm/mach-davinci/
8755F: drivers/i2c/busses/i2c-davinci.c
8756
8757TI DAVINCI SERIES MEDIA DRIVER
8758M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8759L: linux-media@vger.kernel.org
8760W: http://linuxtv.org/
8761Q: http://patchwork.linuxtv.org/project/linux-media/list/
8762T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8763S: Maintained
8764F: drivers/media/platform/davinci/
8765F: include/media/davinci/
8766
8767SIS 190 ETHERNET DRIVER
8768M: Francois Romieu <romieu@fr.zoreil.com>
8769L: netdev@vger.kernel.org
8770S: Maintained
8771F: drivers/net/ethernet/sis/sis190.c
8772
8773SIS 900/7016 FAST ETHERNET DRIVER
8774M: Daniele Venzano <venza@brownhat.org>
8775W: http://www.brownhat.org/sis900.html
8776L: netdev@vger.kernel.org
8777S: Maintained
8778F: drivers/net/ethernet/sis/sis900.*
8779
8780SIS FRAMEBUFFER DRIVER
8781M: Thomas Winischhofer <thomas@winischhofer.net>
8782W: http://www.winischhofer.net/linuxsisvga.shtml
8783S: Maintained
8784F: Documentation/fb/sisfb.txt
8785F: drivers/video/fbdev/sis/
8786F: include/video/sisfb.h
8787
8788SIS USB2VGA DRIVER
8789M: Thomas Winischhofer <thomas@winischhofer.net>
8790W: http://www.winischhofer.at/linuxsisusbvga.shtml
8791S: Maintained
8792F: drivers/usb/misc/sisusbvga/
8793
8794SLAB ALLOCATOR
8795M: Christoph Lameter <cl@linux.com>
8796M: Pekka Enberg <penberg@kernel.org>
8797M: David Rientjes <rientjes@google.com>
8798M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8799M: Andrew Morton <akpm@linux-foundation.org>
8800L: linux-mm@kvack.org
8801S: Maintained
8802F: include/linux/sl?b*.h
8803F: mm/sl?b*
8804
8805SLEEPABLE READ-COPY UPDATE (SRCU)
8806M: Lai Jiangshan <laijs@cn.fujitsu.com>
8807M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8808M: Josh Triplett <josh@joshtriplett.org>
8809R: Steven Rostedt <rostedt@goodmis.org>
8810R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8811L: linux-kernel@vger.kernel.org
8812W: http://www.rdrop.com/users/paulmck/RCU/
8813S: Supported
8814T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8815F: include/linux/srcu.h
8816F: kernel/rcu/srcu.c
8817
8818SMACK SECURITY MODULE
8819M: Casey Schaufler <casey@schaufler-ca.com>
8820L: linux-security-module@vger.kernel.org
8821W: http://schaufler-ca.com
8822T: git git://git.gitorious.org/smack-next/kernel.git
8823S: Maintained
8824F: Documentation/security/Smack.txt
8825F: security/smack/
8826
8827DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8828M: Kevin Hilman <khilman@kernel.org>
8829M: Nishanth Menon <nm@ti.com>
8830S: Maintained
8831F: drivers/power/avs/
8832F: include/linux/power/smartreflex.h
8833L: linux-pm@vger.kernel.org
8834
8835SMC91x ETHERNET DRIVER
8836M: Nicolas Pitre <nico@fluxnic.net>
8837S: Odd Fixes
8838F: drivers/net/ethernet/smsc/smc91x.*
8839
8840SMIA AND SMIA++ IMAGE SENSOR DRIVER
8841M: Sakari Ailus <sakari.ailus@iki.fi>
8842L: linux-media@vger.kernel.org
8843S: Maintained
8844F: drivers/media/i2c/smiapp/
8845F: include/media/smiapp.h
8846F: drivers/media/i2c/smiapp-pll.c
8847F: drivers/media/i2c/smiapp-pll.h
8848
8849SMM665 HARDWARE MONITOR DRIVER
8850M: Guenter Roeck <linux@roeck-us.net>
8851L: lm-sensors@lm-sensors.org
8852S: Maintained
8853F: Documentation/hwmon/smm665
8854F: drivers/hwmon/smm665.c
8855
8856SMSC EMC2103 HARDWARE MONITOR DRIVER
8857M: Steve Glendinning <steve.glendinning@shawell.net>
8858L: lm-sensors@lm-sensors.org
8859S: Maintained
8860F: Documentation/hwmon/emc2103
8861F: drivers/hwmon/emc2103.c
8862
8863SMSC SCH5627 HARDWARE MONITOR DRIVER
8864M: Hans de Goede <hdegoede@redhat.com>
8865L: lm-sensors@lm-sensors.org
8866S: Supported
8867F: Documentation/hwmon/sch5627
8868F: drivers/hwmon/sch5627.c
8869
8870SMSC47B397 HARDWARE MONITOR DRIVER
8871M: Jean Delvare <jdelvare@suse.de>
8872L: lm-sensors@lm-sensors.org
8873S: Maintained
8874F: Documentation/hwmon/smsc47b397
8875F: drivers/hwmon/smsc47b397.c
8876
8877SMSC911x ETHERNET DRIVER
8878M: Steve Glendinning <steve.glendinning@shawell.net>
8879L: netdev@vger.kernel.org
8880S: Maintained
8881F: include/linux/smsc911x.h
8882F: drivers/net/ethernet/smsc/smsc911x.*
8883
8884SMSC9420 PCI ETHERNET DRIVER
8885M: Steve Glendinning <steve.glendinning@shawell.net>
8886L: netdev@vger.kernel.org
8887S: Maintained
8888F: drivers/net/ethernet/smsc/smsc9420.*
8889
8890SMSC UFX6000 and UFX7000 USB to VGA DRIVER
8891M: Steve Glendinning <steve.glendinning@shawell.net>
8892L: linux-fbdev@vger.kernel.org
8893S: Maintained
8894F: drivers/video/fbdev/smscufx.c
8895
8896SOC-CAMERA V4L2 SUBSYSTEM
8897M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
8898L: linux-media@vger.kernel.org
8899T: git git://linuxtv.org/media_tree.git
8900S: Maintained
8901F: include/media/soc*
8902F: drivers/media/i2c/soc_camera/
8903F: drivers/media/platform/soc_camera/
8904
8905SOEKRIS NET48XX LED SUPPORT
8906M: Chris Boot <bootc@bootc.net>
8907S: Maintained
8908F: drivers/leds/leds-net48xx.c
8909
8910SOFTLOGIC 6x10 MPEG CODEC
8911M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
8912M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
8913M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
8914L: linux-media@vger.kernel.org
8915S: Supported
8916F: drivers/media/pci/solo6x10/
8917
8918SOFTWARE RAID (Multiple Disks) SUPPORT
8919M: Neil Brown <neilb@suse.de>
8920L: linux-raid@vger.kernel.org
8921S: Supported
8922F: drivers/md/
8923F: include/linux/raid/
8924F: include/uapi/linux/raid/
8925
8926SONIC NETWORK DRIVER
8927M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
8928L: netdev@vger.kernel.org
8929S: Maintained
8930F: drivers/net/ethernet/natsemi/sonic.*
8931
8932SONICS SILICON BACKPLANE DRIVER (SSB)
8933M: Michael Buesch <m@bues.ch>
8934L: netdev@vger.kernel.org
8935S: Maintained
8936F: drivers/ssb/
8937F: include/linux/ssb/
8938
8939SONY VAIO CONTROL DEVICE DRIVER
8940M: Mattia Dongili <malattia@linux.it>
8941L: platform-driver-x86@vger.kernel.org
8942W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
8943S: Maintained
8944F: Documentation/laptops/sony-laptop.txt
8945F: drivers/char/sonypi.c
8946F: drivers/platform/x86/sony-laptop.c
8947F: include/linux/sony-laptop.h
8948
8949SONY MEMORYSTICK CARD SUPPORT
8950M: Alex Dubov <oakad@yahoo.com>
8951W: http://tifmxx.berlios.de/
8952S: Maintained
8953F: drivers/memstick/host/tifm_ms.c
8954
8955SONY MEMORYSTICK STANDARD SUPPORT
8956M: Maxim Levitsky <maximlevitsky@gmail.com>
8957S: Maintained
8958F: drivers/memstick/core/ms_block.*
8959
8960SOUND
8961M: Jaroslav Kysela <perex@perex.cz>
8962M: Takashi Iwai <tiwai@suse.de>
8963L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8964W: http://www.alsa-project.org/
8965T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8966T: git git://git.alsa-project.org/alsa-kernel.git
8967Q: http://patchwork.kernel.org/project/alsa-devel/list/
8968S: Maintained
8969F: Documentation/sound/
8970F: include/sound/
8971F: include/uapi/sound/
8972F: sound/
8973
8974SOUND - COMPRESSED AUDIO
8975M: Vinod Koul <vinod.koul@intel.com>
8976L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8977T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8978S: Supported
8979F: Documentation/sound/alsa/compress_offload.txt
8980F: include/sound/compress_driver.h
8981F: include/uapi/sound/compress_*
8982F: sound/core/compress_offload.c
8983F: sound/soc/soc-compress.c
8984
8985SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
8986M: Liam Girdwood <lgirdwood@gmail.com>
8987M: Mark Brown <broonie@kernel.org>
8988T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
8989L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8990W: http://alsa-project.org/main/index.php/ASoC
8991S: Supported
8992F: Documentation/sound/alsa/soc/
8993F: sound/soc/
8994F: include/sound/soc*
8995
8996SOUND - DMAENGINE HELPERS
8997M: Lars-Peter Clausen <lars@metafoo.de>
8998S: Supported
8999F: include/sound/dmaengine_pcm.h
9000F: sound/core/pcm_dmaengine.c
9001F: sound/soc/soc-generic-dmaengine-pcm.c
9002
9003SP2 MEDIA DRIVER
9004M: Olli Salonen <olli.salonen@iki.fi>
9005L: linux-media@vger.kernel.org
9006W: http://linuxtv.org/
9007Q: http://patchwork.linuxtv.org/project/linux-media/list/
9008S: Maintained
9009F: drivers/media/dvb-frontends/sp2*
9010
9011SPARC + UltraSPARC (sparc/sparc64)
9012M: "David S. Miller" <davem@davemloft.net>
9013L: sparclinux@vger.kernel.org
9014Q: http://patchwork.ozlabs.org/project/sparclinux/list/
9015T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9016T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9017S: Maintained
9018F: arch/sparc/
9019F: drivers/sbus/
9020
9021SPARC SERIAL DRIVERS
9022M: "David S. Miller" <davem@davemloft.net>
9023L: sparclinux@vger.kernel.org
9024T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9025T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9026S: Maintained
9027F: include/linux/sunserialcore.h
9028F: drivers/tty/serial/suncore.c
9029F: drivers/tty/serial/sunhv.c
9030F: drivers/tty/serial/sunsab.c
9031F: drivers/tty/serial/sunsab.h
9032F: drivers/tty/serial/sunsu.c
9033F: drivers/tty/serial/sunzilog.c
9034F: drivers/tty/serial/sunzilog.h
9035
9036SPARSE CHECKER
9037M: "Christopher Li" <sparse@chrisli.org>
9038L: linux-sparse@vger.kernel.org
9039W: https://sparse.wiki.kernel.org/
9040T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9041T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9042S: Maintained
9043F: include/linux/compiler.h
9044
9045SPEAR PLATFORM SUPPORT
9046M: Viresh Kumar <viresh.linux@gmail.com>
9047M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9048L: spear-devel@list.st.com
9049L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9050W: http://www.st.com/spear
9051S: Maintained
9052F: arch/arm/mach-spear/
9053
9054SPEAR CLOCK FRAMEWORK SUPPORT
9055M: Viresh Kumar <viresh.linux@gmail.com>
9056L: spear-devel@list.st.com
9057L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9058W: http://www.st.com/spear
9059S: Maintained
9060F: drivers/clk/spear/
9061
9062SPI SUBSYSTEM
9063M: Mark Brown <broonie@kernel.org>
9064L: linux-spi@vger.kernel.org
9065T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9066Q: http://patchwork.kernel.org/project/spi-devel-general/list/
9067S: Maintained
9068F: Documentation/spi/
9069F: drivers/spi/
9070F: include/linux/spi/
9071F: include/uapi/linux/spi/
9072
9073SPIDERNET NETWORK DRIVER for CELL
9074M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9075M: Jens Osterkamp <jens@de.ibm.com>
9076L: netdev@vger.kernel.org
9077S: Supported
9078F: Documentation/networking/spider_net.txt
9079F: drivers/net/ethernet/toshiba/spider_net*
9080
9081SPU FILE SYSTEM
9082M: Jeremy Kerr <jk@ozlabs.org>
9083L: linuxppc-dev@lists.ozlabs.org
9084L: cbe-oss-dev@lists.ozlabs.org
9085W: http://www.ibm.com/developerworks/power/cell/
9086S: Supported
9087F: Documentation/filesystems/spufs.txt
9088F: arch/powerpc/platforms/cell/spufs/
9089
9090SQUASHFS FILE SYSTEM
9091M: Phillip Lougher <phillip@squashfs.org.uk>
9092L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9093W: http://squashfs.org.uk
9094S: Maintained
9095F: Documentation/filesystems/squashfs.txt
9096F: fs/squashfs/
9097
9098SRM (Alpha) environment access
9099M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
9100S: Maintained
9101F: arch/alpha/kernel/srm_env.c
9102
9103STABLE BRANCH
9104M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9105L: stable@vger.kernel.org
9106S: Supported
9107F: Documentation/stable_kernel_rules.txt
9108
9109STAGING SUBSYSTEM
9110M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9111T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9112L: devel@driverdev.osuosl.org
9113S: Supported
9114F: drivers/staging/
9115
9116STAGING - COMEDI
9117M: Ian Abbott <abbotti@mev.co.uk>
9118M: H Hartley Sweeten <hsweeten@visionengravers.com>
9119S: Odd Fixes
9120F: drivers/staging/comedi/
9121
9122STAGING - FLARION FT1000 DRIVERS
9123M: Marek Belisko <marek.belisko@gmail.com>
9124S: Odd Fixes
9125F: drivers/staging/ft1000/
9126
9127STAGING - INDUSTRIAL IO
9128M: Jonathan Cameron <jic23@kernel.org>
9129L: linux-iio@vger.kernel.org
9130S: Odd Fixes
9131F: drivers/staging/iio/
9132
9133STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9134M: Jarod Wilson <jarod@wilsonet.com>
9135W: http://www.lirc.org/
9136S: Odd Fixes
9137F: drivers/staging/media/lirc/
9138
9139STAGING - LUSTRE PARALLEL FILESYSTEM
9140M: Oleg Drokin <oleg.drokin@intel.com>
9141M: Andreas Dilger <andreas.dilger@intel.com>
9142L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9143W: http://lustre.opensfs.org/
9144S: Maintained
9145F: drivers/staging/lustre
9146
9147STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9148M: Julian Andres Klode <jak@jak-linux.org>
9149M: Marc Dietrich <marvin24@gmx.de>
9150L: ac100@lists.launchpad.net (moderated for non-subscribers)
9151L: linux-tegra@vger.kernel.org
9152S: Maintained
9153F: drivers/staging/nvec/
9154
9155STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9156M: Jens Frederich <jfrederich@gmail.com>
9157M: Daniel Drake <dsd@laptop.org>
9158M: Jon Nettleton <jon.nettleton@gmail.com>
9159W: http://wiki.laptop.org/go/DCON
9160S: Maintained
9161F: drivers/staging/olpc_dcon/
9162
9163STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9164M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9165S: Maintained
9166F: drivers/staging/ozwpan/
9167
9168STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9169M: Willy Tarreau <willy@meta-x.org>
9170S: Odd Fixes
9171F: drivers/staging/panel/
9172
9173STAGING - REALTEK RTL8712U DRIVERS
9174M: Larry Finger <Larry.Finger@lwfinger.net>
9175M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9176S: Odd Fixes
9177F: drivers/staging/rtl8712/
9178
9179STAGING - REALTEK RTL8723U WIRELESS DRIVER
9180M: Larry Finger <Larry.Finger@lwfinger.net>
9181M: Jes Sorensen <Jes.Sorensen@redhat.com>
9182L: linux-wireless@vger.kernel.org
9183S: Maintained
9184F: drivers/staging/rtl8723au/
9185
9186STAGING - SLICOSS
9187M: Lior Dotan <liodot@gmail.com>
9188M: Christopher Harrer <charrer@alacritech.com>
9189S: Odd Fixes
9190F: drivers/staging/slicoss/
9191
9192STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9193M: William Hubbs <w.d.hubbs@gmail.com>
9194M: Chris Brannon <chris@the-brannons.com>
9195M: Kirk Reiser <kirk@reisers.ca>
9196M: Samuel Thibault <samuel.thibault@ens-lyon.org>
9197L: speakup@linux-speakup.org
9198W: http://www.linux-speakup.org/
9199S: Odd Fixes
9200F: drivers/staging/speakup/
9201
9202STAGING - VIA VT665X DRIVERS
9203M: Forest Bond <forest@alittletooquiet.net>
9204S: Odd Fixes
9205F: drivers/staging/vt665?/
9206
9207STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9208M: Arnaud Patard <arnaud.patard@rtp-net.org>
9209S: Odd Fixes
9210F: drivers/staging/xgifb/
9211
9212STARFIRE/DURALAN NETWORK DRIVER
9213M: Ion Badulescu <ionut@badula.org>
9214S: Odd Fixes
9215F: drivers/net/ethernet/adaptec/starfire*
9216
9217SUN3/3X
9218M: Sam Creasey <sammy@sammy.net>
9219W: http://sammy.net/sun3/
9220S: Maintained
9221F: arch/m68k/kernel/*sun3*
9222F: arch/m68k/sun3*/
9223F: arch/m68k/include/asm/sun3*
9224F: drivers/net/ethernet/i825xx/sun3*
9225
9226SUNDANCE NETWORK DRIVER
9227M: Denis Kirjanov <kda@linux-powerpc.org>
9228L: netdev@vger.kernel.org
9229S: Maintained
9230F: drivers/net/ethernet/dlink/sundance.c
9231
9232SUPERH
9233L: linux-sh@vger.kernel.org
9234W: http://www.linux-sh.org
9235Q: http://patchwork.kernel.org/project/linux-sh/list/
9236S: Orphan
9237F: Documentation/sh/
9238F: arch/sh/
9239F: drivers/sh/
9240
9241SUSPEND TO RAM
9242M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9243M: Len Brown <len.brown@intel.com>
9244M: Pavel Machek <pavel@ucw.cz>
9245L: linux-pm@vger.kernel.org
9246S: Supported
9247F: Documentation/power/
9248F: arch/x86/kernel/acpi/
9249F: drivers/base/power/
9250F: kernel/power/
9251F: include/linux/suspend.h
9252F: include/linux/freezer.h
9253F: include/linux/pm.h
9254
9255SVGA HANDLING
9256M: Martin Mares <mj@ucw.cz>
9257L: linux-video@atrey.karlin.mff.cuni.cz
9258S: Maintained
9259F: Documentation/svga.txt
9260F: arch/x86/boot/video*
9261
9262SWIOTLB SUBSYSTEM
9263M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9264L: linux-kernel@vger.kernel.org
9265S: Supported
9266F: lib/swiotlb.c
9267F: arch/*/kernel/pci-swiotlb.c
9268F: include/linux/swiotlb.h
9269
9270SWITCHDEV
9271M: Jiri Pirko <jiri@resnulli.us>
9272L: netdev@vger.kernel.org
9273S: Supported
9274F: net/switchdev/
9275F: include/net/switchdev.h
9276
9277SYNOPSYS ARC ARCHITECTURE
9278M: Vineet Gupta <vgupta@synopsys.com>
9279S: Supported
9280F: arch/arc/
9281F: Documentation/devicetree/bindings/arc/
9282F: drivers/tty/serial/arc_uart.c
9283
9284SYSV FILESYSTEM
9285M: Christoph Hellwig <hch@infradead.org>
9286S: Maintained
9287F: Documentation/filesystems/sysv-fs.txt
9288F: fs/sysv/
9289F: include/linux/sysv_fs.h
9290
9291TARGET SUBSYSTEM
9292M: Nicholas A. Bellinger <nab@linux-iscsi.org>
9293L: linux-scsi@vger.kernel.org
9294L: target-devel@vger.kernel.org
9295W: http://www.linux-iscsi.org
9296W: http://groups.google.com/group/linux-iscsi-target-dev
9297T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9298S: Supported
9299F: drivers/target/
9300F: include/target/
9301F: Documentation/target/
9302
9303TASKSTATS STATISTICS INTERFACE
9304M: Balbir Singh <bsingharora@gmail.com>
9305S: Maintained
9306F: Documentation/accounting/taskstats*
9307F: include/linux/taskstats*
9308F: kernel/taskstats.c
9309
9310TC CLASSIFIER
9311M: Jamal Hadi Salim <jhs@mojatatu.com>
9312L: netdev@vger.kernel.org
9313S: Maintained
9314F: include/net/pkt_cls.h
9315F: include/uapi/linux/pkt_cls.h
9316F: net/sched/
9317
9318TCP LOW PRIORITY MODULE
9319M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9320M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9321W: http://tcp-lp-mod.sourceforge.net/
9322S: Maintained
9323F: net/ipv4/tcp_lp.c
9324
9325TDA10071 MEDIA DRIVER
9326M: Antti Palosaari <crope@iki.fi>
9327L: linux-media@vger.kernel.org
9328W: http://linuxtv.org/
9329W: http://palosaari.fi/linux/
9330Q: http://patchwork.linuxtv.org/project/linux-media/list/
9331T: git git://linuxtv.org/anttip/media_tree.git
9332S: Maintained
9333F: drivers/media/dvb-frontends/tda10071*
9334
9335TDA18212 MEDIA DRIVER
9336M: Antti Palosaari <crope@iki.fi>
9337L: linux-media@vger.kernel.org
9338W: http://linuxtv.org/
9339W: http://palosaari.fi/linux/
9340Q: http://patchwork.linuxtv.org/project/linux-media/list/
9341T: git git://linuxtv.org/anttip/media_tree.git
9342S: Maintained
9343F: drivers/media/tuners/tda18212*
9344
9345TDA18218 MEDIA DRIVER
9346M: Antti Palosaari <crope@iki.fi>
9347L: linux-media@vger.kernel.org
9348W: http://linuxtv.org/
9349W: http://palosaari.fi/linux/
9350Q: http://patchwork.linuxtv.org/project/linux-media/list/
9351T: git git://linuxtv.org/anttip/media_tree.git
9352S: Maintained
9353F: drivers/media/tuners/tda18218*
9354
9355TDA18271 MEDIA DRIVER
9356M: Michael Krufky <mkrufky@linuxtv.org>
9357L: linux-media@vger.kernel.org
9358W: http://linuxtv.org/
9359W: http://github.com/mkrufky
9360Q: http://patchwork.linuxtv.org/project/linux-media/list/
9361T: git git://linuxtv.org/mkrufky/tuners.git
9362S: Maintained
9363F: drivers/media/tuners/tda18271*
9364
9365TDA827x MEDIA DRIVER
9366M: Michael Krufky <mkrufky@linuxtv.org>
9367L: linux-media@vger.kernel.org
9368W: http://linuxtv.org/
9369W: http://github.com/mkrufky
9370Q: http://patchwork.linuxtv.org/project/linux-media/list/
9371T: git git://linuxtv.org/mkrufky/tuners.git
9372S: Maintained
9373F: drivers/media/tuners/tda8290.*
9374
9375TDA8290 MEDIA DRIVER
9376M: Michael Krufky <mkrufky@linuxtv.org>
9377L: linux-media@vger.kernel.org
9378W: http://linuxtv.org/
9379W: http://github.com/mkrufky
9380Q: http://patchwork.linuxtv.org/project/linux-media/list/
9381T: git git://linuxtv.org/mkrufky/tuners.git
9382S: Maintained
9383F: drivers/media/tuners/tda8290.*
9384
9385TDA9840 MEDIA DRIVER
9386M: Hans Verkuil <hverkuil@xs4all.nl>
9387L: linux-media@vger.kernel.org
9388T: git git://linuxtv.org/media_tree.git
9389W: http://linuxtv.org
9390S: Maintained
9391F: drivers/media/i2c/tda9840*
9392
9393TEA5761 TUNER DRIVER
9394M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9395L: linux-media@vger.kernel.org
9396W: http://linuxtv.org
9397T: git git://linuxtv.org/media_tree.git
9398S: Odd fixes
9399F: drivers/media/tuners/tea5761.*
9400
9401TEA5767 TUNER DRIVER
9402M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9403L: linux-media@vger.kernel.org
9404W: http://linuxtv.org
9405T: git git://linuxtv.org/media_tree.git
9406S: Maintained
9407F: drivers/media/tuners/tea5767.*
9408
9409TEA6415C MEDIA DRIVER
9410M: Hans Verkuil <hverkuil@xs4all.nl>
9411L: linux-media@vger.kernel.org
9412T: git git://linuxtv.org/media_tree.git
9413W: http://linuxtv.org
9414S: Maintained
9415F: drivers/media/i2c/tea6415c*
9416
9417TEA6420 MEDIA DRIVER
9418M: Hans Verkuil <hverkuil@xs4all.nl>
9419L: linux-media@vger.kernel.org
9420T: git git://linuxtv.org/media_tree.git
9421W: http://linuxtv.org
9422S: Maintained
9423F: drivers/media/i2c/tea6420*
9424
9425TEAM DRIVER
9426M: Jiri Pirko <jiri@resnulli.us>
9427L: netdev@vger.kernel.org
9428S: Supported
9429F: drivers/net/team/
9430F: include/linux/if_team.h
9431F: include/uapi/linux/if_team.h
9432
9433TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9434M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9435S: Maintained
9436F: arch/x86/platform/ts5500/
9437
9438TECHNOTREND USB IR RECEIVER
9439M: Sean Young <sean@mess.org>
9440L: linux-media@vger.kernel.org
9441S: Maintained
9442F: drivers/media/rc/ttusbir.c
9443
9444TEGRA ARCHITECTURE SUPPORT
9445M: Stephen Warren <swarren@wwwdotorg.org>
9446M: Thierry Reding <thierry.reding@gmail.com>
9447M: Alexandre Courbot <gnurou@gmail.com>
9448L: linux-tegra@vger.kernel.org
9449Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
9450T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9451S: Supported
9452N: [^a-z]tegra
9453
9454TEGRA CLOCK DRIVER
9455M: Peter De Schrijver <pdeschrijver@nvidia.com>
9456M: Prashant Gaikwad <pgaikwad@nvidia.com>
9457S: Supported
9458F: drivers/clk/tegra/
9459
9460TEGRA DMA DRIVER
9461M: Laxman Dewangan <ldewangan@nvidia.com>
9462S: Supported
9463F: drivers/dma/tegra20-apb-dma.c
9464
9465TEGRA I2C DRIVER
9466M: Laxman Dewangan <ldewangan@nvidia.com>
9467S: Supported
9468F: drivers/i2c/busses/i2c-tegra.c
9469
9470TEGRA IOMMU DRIVERS
9471M: Hiroshi Doyu <hdoyu@nvidia.com>
9472S: Supported
9473F: drivers/iommu/tegra*
9474
9475TEGRA KBC DRIVER
9476M: Rakesh Iyer <riyer@nvidia.com>
9477M: Laxman Dewangan <ldewangan@nvidia.com>
9478S: Supported
9479F: drivers/input/keyboard/tegra-kbc.c
9480
9481TEGRA PWM DRIVER
9482M: Thierry Reding <thierry.reding@gmail.com>
9483S: Supported
9484F: drivers/pwm/pwm-tegra.c
9485
9486TEGRA SERIAL DRIVER
9487M: Laxman Dewangan <ldewangan@nvidia.com>
9488S: Supported
9489F: drivers/tty/serial/serial-tegra.c
9490
9491TEGRA SPI DRIVER
9492M: Laxman Dewangan <ldewangan@nvidia.com>
9493S: Supported
9494F: drivers/spi/spi-tegra*
9495
9496TEHUTI ETHERNET DRIVER
9497M: Andy Gospodarek <andy@greyhouse.net>
9498L: netdev@vger.kernel.org
9499S: Supported
9500F: drivers/net/ethernet/tehuti/*
9501
9502Telecom Clock Driver for MCPL0010
9503M: Mark Gross <mark.gross@intel.com>
9504S: Supported
9505F: drivers/char/tlclk.c
9506
9507TENSILICA XTENSA PORT (xtensa)
9508M: Chris Zankel <chris@zankel.net>
9509M: Max Filippov <jcmvbkbc@gmail.com>
9510L: linux-xtensa@linux-xtensa.org
9511S: Maintained
9512F: arch/xtensa/
9513F: drivers/irqchip/irq-xtensa-*
9514
9515THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9516M: Hans Verkuil <hverkuil@xs4all.nl>
9517L: linux-media@vger.kernel.org
9518T: git git://linuxtv.org/media_tree.git
9519W: http://linuxtv.org
9520S: Maintained
9521F: drivers/media/radio/radio-raremono.c
9522
9523THERMAL
9524M: Zhang Rui <rui.zhang@intel.com>
9525M: Eduardo Valentin <edubezval@gmail.com>
9526L: linux-pm@vger.kernel.org
9527T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9528T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9529Q: https://patchwork.kernel.org/project/linux-pm/list/
9530S: Supported
9531F: drivers/thermal/
9532F: include/linux/thermal.h
9533F: include/uapi/linux/thermal.h
9534F: include/linux/cpu_cooling.h
9535F: Documentation/devicetree/bindings/thermal/
9536
9537THINGM BLINK(1) USB RGB LED DRIVER
9538M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9539S: Maintained
9540F: drivers/hid/hid-thingm.c
9541
9542THINKPAD ACPI EXTRAS DRIVER
9543M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9544L: ibm-acpi-devel@lists.sourceforge.net
9545L: platform-driver-x86@vger.kernel.org
9546W: http://ibm-acpi.sourceforge.net
9547W: http://thinkwiki.org/wiki/Ibm-acpi
9548T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9549S: Maintained
9550F: drivers/platform/x86/thinkpad_acpi.c
9551
9552TI BANDGAP AND THERMAL DRIVER
9553M: Eduardo Valentin <edubezval@gmail.com>
9554L: linux-pm@vger.kernel.org
9555L: linux-omap@vger.kernel.org
9556S: Maintained
9557F: drivers/thermal/ti-soc-thermal/
9558
9559TI CLOCK DRIVER
9560M: Tero Kristo <t-kristo@ti.com>
9561L: linux-omap@vger.kernel.org
9562S: Maintained
9563F: drivers/clk/ti/
9564F: include/linux/clk/ti.h
9565
9566TI FLASH MEDIA INTERFACE DRIVER
9567M: Alex Dubov <oakad@yahoo.com>
9568S: Maintained
9569F: drivers/misc/tifm*
9570F: drivers/mmc/host/tifm_sd.c
9571F: include/linux/tifm.h
9572
9573TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9574M: Santosh Shilimkar <ssantosh@kernel.org>
9575L: linux-kernel@vger.kernel.org
9576L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9577S: Maintained
9578F: drivers/soc/ti/*
9579T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9580
9581
9582TI LM49xxx FAMILY ASoC CODEC DRIVERS
9583M: M R Swami Reddy <mr.swami.reddy@ti.com>
9584M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9585L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9586S: Maintained
9587F: sound/soc/codecs/lm49453*
9588F: sound/soc/codecs/isabelle*
9589
9590TI LP855x BACKLIGHT DRIVER
9591M: Milo Kim <milo.kim@ti.com>
9592S: Maintained
9593F: Documentation/backlight/lp855x-driver.txt
9594F: drivers/video/backlight/lp855x_bl.c
9595F: include/linux/platform_data/lp855x.h
9596
9597TI LP8727 CHARGER DRIVER
9598M: Milo Kim <milo.kim@ti.com>
9599S: Maintained
9600F: drivers/power/lp8727_charger.c
9601F: include/linux/platform_data/lp8727.h
9602
9603TI LP8788 MFD DRIVER
9604M: Milo Kim <milo.kim@ti.com>
9605S: Maintained
9606F: drivers/iio/adc/lp8788_adc.c
9607F: drivers/leds/leds-lp8788.c
9608F: drivers/mfd/lp8788*.c
9609F: drivers/power/lp8788-charger.c
9610F: drivers/regulator/lp8788-*.c
9611F: include/linux/mfd/lp8788*.h
9612
9613TI TWL4030 SERIES SOC CODEC DRIVER
9614M: Peter Ujfalusi <peter.ujfalusi@ti.com>
9615L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9616S: Maintained
9617F: sound/soc/codecs/twl4030*
9618
9619TI WILINK WIRELESS DRIVERS
9620L: linux-wireless@vger.kernel.org
9621W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9622W: http://wireless.kernel.org/en/users/Drivers/wl1251
9623T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9624S: Orphan
9625F: drivers/net/wireless/ti/
9626F: include/linux/wl12xx.h
9627
9628TIPC NETWORK LAYER
9629M: Jon Maloy <jon.maloy@ericsson.com>
9630M: Allan Stephens <allan.stephens@windriver.com>
9631L: netdev@vger.kernel.org (core kernel code)
9632L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9633W: http://tipc.sourceforge.net/
9634S: Maintained
9635F: include/uapi/linux/tipc*.h
9636F: net/tipc/
9637
9638TILE ARCHITECTURE
9639M: Chris Metcalf <cmetcalf@ezchip.com>
9640W: http://www.tilera.com/scm/
9641S: Supported
9642F: arch/tile/
9643F: drivers/char/tile-srom.c
9644F: drivers/edac/tile_edac.c
9645F: drivers/net/ethernet/tile/
9646F: drivers/rtc/rtc-tile.c
9647F: drivers/tty/hvc/hvc_tile.c
9648F: drivers/tty/serial/tilegx.c
9649F: drivers/usb/host/*-tilegx.c
9650F: include/linux/usb/tilegx.h
9651
9652TLAN NETWORK DRIVER
9653M: Samuel Chessman <chessman@tux.org>
9654L: tlan-devel@lists.sourceforge.net (subscribers-only)
9655W: http://sourceforge.net/projects/tlan/
9656S: Maintained
9657F: Documentation/networking/tlan.txt
9658F: drivers/net/ethernet/ti/tlan.*
9659
9660TOMOYO SECURITY MODULE
9661M: Kentaro Takeda <takedakn@nttdata.co.jp>
9662M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9663L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9664L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9665L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9666L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9667W: http://tomoyo.sourceforge.jp/
9668T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9669S: Maintained
9670F: security/tomoyo/
9671
9672TOPSTAR LAPTOP EXTRAS DRIVER
9673M: Herton Ronaldo Krzesinski <herton@canonical.com>
9674L: platform-driver-x86@vger.kernel.org
9675S: Maintained
9676F: drivers/platform/x86/topstar-laptop.c
9677
9678TOSHIBA ACPI EXTRAS DRIVER
9679L: platform-driver-x86@vger.kernel.org
9680S: Orphan
9681F: drivers/platform/x86/toshiba_acpi.c
9682
9683TOSHIBA SMM DRIVER
9684M: Jonathan Buzzard <jonathan@buzzard.org.uk>
9685L: tlinux-users@tce.toshiba-dme.co.jp
9686W: http://www.buzzard.org.uk/toshiba/
9687S: Maintained
9688F: drivers/char/toshiba.c
9689F: include/linux/toshiba.h
9690F: include/uapi/linux/toshiba.h
9691
9692TMIO MMC DRIVER
9693M: Ian Molton <ian.molton@codethink.co.uk>
9694L: linux-mmc@vger.kernel.org
9695S: Maintained
9696F: drivers/mmc/host/tmio_mmc*
9697F: drivers/mmc/host/sh_mobile_sdhi.c
9698F: include/linux/mmc/tmio.h
9699F: include/linux/mmc/sh_mobile_sdhi.h
9700
9701TMP401 HARDWARE MONITOR DRIVER
9702M: Guenter Roeck <linux@roeck-us.net>
9703L: lm-sensors@lm-sensors.org
9704S: Maintained
9705F: Documentation/hwmon/tmp401
9706F: drivers/hwmon/tmp401.c
9707
9708TMPFS (SHMEM FILESYSTEM)
9709M: Hugh Dickins <hughd@google.com>
9710L: linux-mm@kvack.org
9711S: Maintained
9712F: include/linux/shmem_fs.h
9713F: mm/shmem.c
9714
9715TM6000 VIDEO4LINUX DRIVER
9716M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9717L: linux-media@vger.kernel.org
9718W: http://linuxtv.org
9719T: git git://linuxtv.org/media_tree.git
9720S: Odd fixes
9721F: drivers/media/usb/tm6000/
9722
9723TW68 VIDEO4LINUX DRIVER
9724M: Hans Verkuil <hverkuil@xs4all.nl>
9725L: linux-media@vger.kernel.org
9726T: git git://linuxtv.org/media_tree.git
9727W: http://linuxtv.org
9728S: Odd Fixes
9729F: drivers/media/pci/tw68/
9730
9731TPM DEVICE DRIVER
9732M: Peter Huewe <peterhuewe@gmx.de>
9733M: Ashley Lai <ashley@ashleylai.com>
9734M: Marcel Selhorst <tpmdd@selhorst.net>
9735W: http://tpmdd.sourceforge.net
9736L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9737S: Maintained
9738F: drivers/char/tpm/
9739
9740TRACING
9741M: Steven Rostedt <rostedt@goodmis.org>
9742M: Ingo Molnar <mingo@redhat.com>
9743T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9744S: Maintained
9745F: Documentation/trace/ftrace.txt
9746F: arch/*/*/*/ftrace.h
9747F: arch/*/kernel/ftrace.c
9748F: include/*/ftrace.h
9749F: include/linux/trace*.h
9750F: include/trace/
9751F: kernel/trace/
9752F: tools/testing/selftests/ftrace/
9753
9754TRIVIAL PATCHES
9755M: Jiri Kosina <trivial@kernel.org>
9756T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
9757S: Maintained
9758K: ^Subject:.*(?i)trivial
9759
9760TTY LAYER
9761M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9762M: Jiri Slaby <jslaby@suse.cz>
9763S: Supported
9764T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
9765F: drivers/tty/
9766F: drivers/tty/serial/serial_core.c
9767F: include/linux/serial_core.h
9768F: include/linux/serial.h
9769F: include/linux/tty.h
9770F: include/uapi/linux/serial_core.h
9771F: include/uapi/linux/serial.h
9772F: include/uapi/linux/tty.h
9773
9774TUA9001 MEDIA DRIVER
9775M: Antti Palosaari <crope@iki.fi>
9776L: linux-media@vger.kernel.org
9777W: http://linuxtv.org/
9778W: http://palosaari.fi/linux/
9779Q: http://patchwork.linuxtv.org/project/linux-media/list/
9780T: git git://linuxtv.org/anttip/media_tree.git
9781S: Maintained
9782F: drivers/media/tuners/tua9001*
9783
9784TULIP NETWORK DRIVERS
9785M: Grant Grundler <grundler@parisc-linux.org>
9786L: netdev@vger.kernel.org
9787S: Maintained
9788F: drivers/net/ethernet/dec/tulip/
9789
9790TUN/TAP driver
9791M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
9792W: http://vtun.sourceforge.net/tun
9793S: Maintained
9794F: Documentation/networking/tuntap.txt
9795F: arch/um/os-Linux/drivers/
9796
9797TURBOCHANNEL SUBSYSTEM
9798M: "Maciej W. Rozycki" <macro@linux-mips.org>
9799M: Ralf Baechle <ralf@linux-mips.org>
9800L: linux-mips@linux-mips.org
9801Q: http://patchwork.linux-mips.org/project/linux-mips/list/
9802S: Maintained
9803F: drivers/tc/
9804F: include/linux/tc.h
9805
9806U14-34F SCSI DRIVER
9807M: Dario Ballabio <ballabio_dario@emc.com>
9808L: linux-scsi@vger.kernel.org
9809S: Maintained
9810F: drivers/scsi/u14-34f.c
9811
9812UBI FILE SYSTEM (UBIFS)
9813M: Artem Bityutskiy <dedekind1@gmail.com>
9814M: Adrian Hunter <adrian.hunter@intel.com>
9815L: linux-mtd@lists.infradead.org
9816T: git git://git.infradead.org/ubifs-2.6.git
9817W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9818S: Maintained
9819F: Documentation/filesystems/ubifs.txt
9820F: fs/ubifs/
9821
9822UCLINUX (AND M68KNOMMU)
9823M: Greg Ungerer <gerg@uclinux.org>
9824W: http://www.uclinux.org/
9825L: uclinux-dev@uclinux.org (subscribers-only)
9826S: Maintained
9827F: arch/m68k/*/*_no.*
9828F: arch/m68k/include/asm/*_no.*
9829
9830UDF FILESYSTEM
9831M: Jan Kara <jack@suse.cz>
9832S: Maintained
9833F: Documentation/filesystems/udf.txt
9834F: fs/udf/
9835
9836UFS FILESYSTEM
9837M: Evgeniy Dushistov <dushistov@mail.ru>
9838S: Maintained
9839F: Documentation/filesystems/ufs.txt
9840F: fs/ufs/
9841
9842UHID USERSPACE HID IO DRIVER:
9843M: David Herrmann <dh.herrmann@googlemail.com>
9844L: linux-input@vger.kernel.org
9845S: Maintained
9846F: drivers/hid/uhid.c
9847F: include/uapi/linux/uhid.h
9848
9849ULTRA-WIDEBAND (UWB) SUBSYSTEM:
9850L: linux-usb@vger.kernel.org
9851S: Orphan
9852F: drivers/uwb/
9853F: include/linux/uwb.h
9854F: include/linux/uwb/
9855
9856UNICORE32 ARCHITECTURE:
9857M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9858W: http://mprc.pku.edu.cn/~guanxuetao/linux
9859S: Maintained
9860T: git git://github.com/gxt/linux.git
9861F: arch/unicore32/
9862
9863UNIFDEF
9864M: Tony Finch <dot@dotat.at>
9865W: http://dotat.at/prog/unifdef
9866S: Maintained
9867F: scripts/unifdef.c
9868
9869UNIFORM CDROM DRIVER
9870M: Jens Axboe <axboe@kernel.dk>
9871W: http://www.kernel.dk
9872S: Maintained
9873F: Documentation/cdrom/
9874F: drivers/cdrom/cdrom.c
9875F: include/linux/cdrom.h
9876F: include/uapi/linux/cdrom.h
9877
9878UNISYS S-PAR DRIVERS
9879M: Benjamin Romer <benjamin.romer@unisys.com>
9880M: David Kershner <david.kershner@unisys.com>
9881L: sparmaintainer@unisys.com (Unisys internal)
9882S: Supported
9883F: drivers/staging/unisys/
9884
9885UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9886M: Vinayak Holikatti <vinholikatti@gmail.com>
9887L: linux-scsi@vger.kernel.org
9888S: Supported
9889F: Documentation/scsi/ufs.txt
9890F: drivers/scsi/ufs/
9891
9892UNSORTED BLOCK IMAGES (UBI)
9893M: Artem Bityutskiy <dedekind1@gmail.com>
9894W: http://www.linux-mtd.infradead.org/
9895L: linux-mtd@lists.infradead.org
9896T: git git://git.infradead.org/ubifs-2.6.git
9897S: Maintained
9898F: drivers/mtd/ubi/
9899F: include/linux/mtd/ubi.h
9900F: include/uapi/mtd/ubi-user.h
9901
9902UNSORTED BLOCK IMAGES (UBI) Fastmap
9903M: Richard Weinberger <richard@nod.at>
9904L: linux-mtd@lists.infradead.org
9905S: Maintained
9906F: drivers/mtd/ubi/fastmap.c
9907
9908USB ACM DRIVER
9909M: Oliver Neukum <oliver@neukum.org>
9910L: linux-usb@vger.kernel.org
9911S: Maintained
9912F: Documentation/usb/acm.txt
9913F: drivers/usb/class/cdc-acm.*
9914
9915USB AR5523 WIRELESS DRIVER
9916M: Pontus Fuchs <pontus.fuchs@gmail.com>
9917L: linux-wireless@vger.kernel.org
9918S: Maintained
9919F: drivers/net/wireless/ath/ar5523/
9920
9921USB ATTACHED SCSI
9922M: Hans de Goede <hdegoede@redhat.com>
9923M: Gerd Hoffmann <kraxel@redhat.com>
9924L: linux-usb@vger.kernel.org
9925L: linux-scsi@vger.kernel.org
9926S: Maintained
9927F: drivers/usb/storage/uas.c
9928
9929USB CDC ETHERNET DRIVER
9930M: Oliver Neukum <oliver@neukum.org>
9931L: linux-usb@vger.kernel.org
9932S: Maintained
9933F: drivers/net/usb/cdc_*.c
9934F: include/uapi/linux/usb/cdc.h
9935
9936USB CYPRESS C67X00 DRIVER
9937M: Peter Korsgaard <jacmet@sunsite.dk>
9938L: linux-usb@vger.kernel.org
9939S: Maintained
9940F: drivers/usb/c67x00/
9941
9942USB DAVICOM DM9601 DRIVER
9943M: Peter Korsgaard <jacmet@sunsite.dk>
9944L: netdev@vger.kernel.org
9945W: http://www.linux-usb.org/usbnet
9946S: Maintained
9947F: drivers/net/usb/dm9601.c
9948
9949USB DIAMOND RIO500 DRIVER
9950M: Cesar Miquel <miquel@df.uba.ar>
9951L: rio500-users@lists.sourceforge.net
9952W: http://rio500.sourceforge.net
9953S: Maintained
9954F: drivers/usb/misc/rio500*
9955
9956USB EHCI DRIVER
9957M: Alan Stern <stern@rowland.harvard.edu>
9958L: linux-usb@vger.kernel.org
9959S: Maintained
9960F: Documentation/usb/ehci.txt
9961F: drivers/usb/host/ehci*
9962
9963USB GADGET/PERIPHERAL SUBSYSTEM
9964M: Felipe Balbi <balbi@ti.com>
9965L: linux-usb@vger.kernel.org
9966W: http://www.linux-usb.org/gadget
9967T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9968S: Maintained
9969F: drivers/usb/gadget/
9970F: include/linux/usb/gadget*
9971
9972USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
9973M: Jiri Kosina <jkosina@suse.cz>
9974L: linux-usb@vger.kernel.org
9975T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
9976S: Maintained
9977F: Documentation/hid/hiddev.txt
9978F: drivers/hid/usbhid/
9979
9980USB ISP116X DRIVER
9981M: Olav Kongas <ok@artecdesign.ee>
9982L: linux-usb@vger.kernel.org
9983S: Maintained
9984F: drivers/usb/host/isp116x*
9985F: include/linux/usb/isp116x.h
9986
9987USB MASS STORAGE DRIVER
9988M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
9989L: linux-usb@vger.kernel.org
9990L: usb-storage@lists.one-eyed-alien.net
9991S: Maintained
9992W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
9993F: drivers/usb/storage/
9994
9995USB MIDI DRIVER
9996M: Clemens Ladisch <clemens@ladisch.de>
9997L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9998T: git git://git.alsa-project.org/alsa-kernel.git
9999S: Maintained
10000F: sound/usb/midi.*
10001
10002USB NETWORKING DRIVERS
10003L: linux-usb@vger.kernel.org
10004S: Odd Fixes
10005F: drivers/net/usb/
10006
10007USB OHCI DRIVER
10008M: Alan Stern <stern@rowland.harvard.edu>
10009L: linux-usb@vger.kernel.org
10010S: Maintained
10011F: Documentation/usb/ohci.txt
10012F: drivers/usb/host/ohci*
10013
10014USB OVER IP DRIVER
10015M: Valentina Manea <valentina.manea.m@gmail.com>
10016M: Shuah Khan <shuah.kh@samsung.com>
10017L: linux-usb@vger.kernel.org
10018S: Maintained
10019F: drivers/usb/usbip/
10020F: tools/usb/usbip/
10021
10022USB PEGASUS DRIVER
10023M: Petko Manolov <petkan@nucleusys.com>
10024L: linux-usb@vger.kernel.org
10025L: netdev@vger.kernel.org
10026T: git git://github.com/petkan/pegasus.git
10027W: https://github.com/petkan/pegasus
10028S: Maintained
10029F: drivers/net/usb/pegasus.*
10030
10031USB PHY LAYER
10032M: Felipe Balbi <balbi@ti.com>
10033L: linux-usb@vger.kernel.org
10034T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10035S: Maintained
10036F: drivers/usb/phy/
10037
10038USB PRINTER DRIVER (usblp)
10039M: Pete Zaitcev <zaitcev@redhat.com>
10040L: linux-usb@vger.kernel.org
10041S: Supported
10042F: drivers/usb/class/usblp.c
10043
10044USB RTL8150 DRIVER
10045M: Petko Manolov <petkan@nucleusys.com>
10046L: linux-usb@vger.kernel.org
10047L: netdev@vger.kernel.org
10048T: git git://github.com/petkan/rtl8150.git
10049W: https://github.com/petkan/rtl8150
10050S: Maintained
10051F: drivers/net/usb/rtl8150.c
10052
10053USB SERIAL SUBSYSTEM
10054M: Johan Hovold <johan@kernel.org>
10055L: linux-usb@vger.kernel.org
10056S: Maintained
10057F: Documentation/usb/usb-serial.txt
10058F: drivers/usb/serial/
10059F: include/linux/usb/serial.h
10060
10061USB SMSC75XX ETHERNET DRIVER
10062M: Steve Glendinning <steve.glendinning@shawell.net>
10063L: netdev@vger.kernel.org
10064S: Maintained
10065F: drivers/net/usb/smsc75xx.*
10066
10067USB SMSC95XX ETHERNET DRIVER
10068M: Steve Glendinning <steve.glendinning@shawell.net>
10069L: netdev@vger.kernel.org
10070S: Maintained
10071F: drivers/net/usb/smsc95xx.*
10072
10073USB SUBSYSTEM
10074M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10075L: linux-usb@vger.kernel.org
10076W: http://www.linux-usb.org
10077T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10078S: Supported
10079F: Documentation/usb/
10080F: drivers/usb/
10081F: include/linux/usb.h
10082F: include/linux/usb/
10083
10084USB UHCI DRIVER
10085M: Alan Stern <stern@rowland.harvard.edu>
10086L: linux-usb@vger.kernel.org
10087S: Maintained
10088F: drivers/usb/host/uhci*
10089
10090USB "USBNET" DRIVER FRAMEWORK
10091M: Oliver Neukum <oneukum@suse.de>
10092L: netdev@vger.kernel.org
10093W: http://www.linux-usb.org/usbnet
10094S: Maintained
10095F: drivers/net/usb/usbnet.c
10096F: include/linux/usb/usbnet.h
10097
10098USB VIDEO CLASS
10099M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10100L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10101L: linux-media@vger.kernel.org
10102T: git git://linuxtv.org/media_tree.git
10103W: http://www.ideasonboard.org/uvc/
10104S: Maintained
10105F: drivers/media/usb/uvc/
10106F: include/uapi/linux/uvcvideo.h
10107
10108USB VISION DRIVER
10109M: Hans Verkuil <hverkuil@xs4all.nl>
10110L: linux-media@vger.kernel.org
10111T: git git://linuxtv.org/media_tree.git
10112W: http://linuxtv.org
10113S: Odd Fixes
10114F: drivers/media/usb/usbvision/
10115
10116USB WEBCAM GADGET
10117M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10118L: linux-usb@vger.kernel.org
10119S: Maintained
10120F: drivers/usb/gadget/function/*uvc*
10121F: drivers/usb/gadget/legacy/webcam.c
10122
10123USB WIRELESS RNDIS DRIVER (rndis_wlan)
10124M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
10125L: linux-wireless@vger.kernel.org
10126S: Maintained
10127F: drivers/net/wireless/rndis_wlan.c
10128
10129USB XHCI DRIVER
10130M: Mathias Nyman <mathias.nyman@intel.com>
10131L: linux-usb@vger.kernel.org
10132S: Supported
10133F: drivers/usb/host/xhci*
10134F: drivers/usb/host/pci-quirks*
10135
10136USB ZD1201 DRIVER
10137L: linux-wireless@vger.kernel.org
10138W: http://linux-lc100020.sourceforge.net
10139S: Orphan
10140F: drivers/net/wireless/zd1201.*
10141
10142USB ZR364XX DRIVER
10143M: Antoine Jacquet <royale@zerezo.com>
10144L: linux-usb@vger.kernel.org
10145L: linux-media@vger.kernel.org
10146T: git git://linuxtv.org/media_tree.git
10147W: http://royale.zerezo.com/zr364xx/
10148S: Maintained
10149F: Documentation/video4linux/zr364xx.txt
10150F: drivers/media/usb/zr364xx/
10151
10152USER-MODE LINUX (UML)
10153M: Jeff Dike <jdike@addtoit.com>
10154M: Richard Weinberger <richard@nod.at>
10155L: user-mode-linux-devel@lists.sourceforge.net
10156L: user-mode-linux-user@lists.sourceforge.net
10157W: http://user-mode-linux.sourceforge.net
10158S: Maintained
10159F: Documentation/virtual/uml/
10160F: arch/um/
10161F: arch/x86/um/
10162F: fs/hostfs/
10163F: fs/hppfs/
10164
10165USERSPACE I/O (UIO)
10166M: "Hans J. Koch" <hjk@hansjkoch.de>
10167M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10168S: Maintained
10169F: Documentation/DocBook/uio-howto.tmpl
10170F: drivers/uio/
10171F: include/linux/uio*.h
10172
10173UTIL-LINUX PACKAGE
10174M: Karel Zak <kzak@redhat.com>
10175L: util-linux@vger.kernel.org
10176W: http://en.wikipedia.org/wiki/Util-linux
10177T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10178S: Maintained
10179
10180UVESAFB DRIVER
10181M: Michal Januszewski <spock@gentoo.org>
10182L: linux-fbdev@vger.kernel.org
10183W: http://dev.gentoo.org/~spock/projects/uvesafb/
10184S: Maintained
10185F: Documentation/fb/uvesafb.txt
10186F: drivers/video/fbdev/uvesafb.*
10187
10188VFAT/FAT/MSDOS FILESYSTEM
10189M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10190S: Maintained
10191F: Documentation/filesystems/vfat.txt
10192F: fs/fat/
10193
10194VFIO DRIVER
10195M: Alex Williamson <alex.williamson@redhat.com>
10196L: kvm@vger.kernel.org
10197S: Maintained
10198F: Documentation/vfio.txt
10199F: drivers/vfio/
10200F: include/linux/vfio.h
10201F: include/uapi/linux/vfio.h
10202
10203VIDEOBUF2 FRAMEWORK
10204M: Pawel Osciak <pawel@osciak.com>
10205M: Marek Szyprowski <m.szyprowski@samsung.com>
10206M: Kyungmin Park <kyungmin.park@samsung.com>
10207L: linux-media@vger.kernel.org
10208S: Maintained
10209F: drivers/media/v4l2-core/videobuf2-*
10210F: include/media/videobuf2-*
10211
10212VIRTIO CONSOLE DRIVER
10213M: Amit Shah <amit.shah@redhat.com>
10214L: virtualization@lists.linux-foundation.org
10215S: Maintained
10216F: drivers/char/virtio_console.c
10217F: include/linux/virtio_console.h
10218F: include/uapi/linux/virtio_console.h
10219
10220VIRTIO CORE, NET AND BLOCK DRIVERS
10221M: Rusty Russell <rusty@rustcorp.com.au>
10222M: "Michael S. Tsirkin" <mst@redhat.com>
10223L: virtualization@lists.linux-foundation.org
10224S: Maintained
10225F: drivers/virtio/
10226F: tools/virtio/
10227F: drivers/net/virtio_net.c
10228F: drivers/block/virtio_blk.c
10229F: include/linux/virtio_*.h
10230F: include/uapi/linux/virtio_*.h
10231
10232VIRTIO HOST (VHOST)
10233M: "Michael S. Tsirkin" <mst@redhat.com>
10234L: kvm@vger.kernel.org
10235L: virtualization@lists.linux-foundation.org
10236L: netdev@vger.kernel.org
10237S: Maintained
10238F: drivers/vhost/
10239F: include/uapi/linux/vhost.h
10240
10241VIA RHINE NETWORK DRIVER
10242M: Roger Luethi <rl@hellgate.ch>
10243S: Maintained
10244F: drivers/net/ethernet/via/via-rhine.c
10245
10246VIA SD/MMC CARD CONTROLLER DRIVER
10247M: Bruce Chang <brucechang@via.com.tw>
10248M: Harald Welte <HaraldWelte@viatech.com>
10249S: Maintained
10250F: drivers/mmc/host/via-sdmmc.c
10251
10252VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10253M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10254L: linux-fbdev@vger.kernel.org
10255S: Maintained
10256F: include/linux/via-core.h
10257F: include/linux/via-gpio.h
10258F: include/linux/via_i2c.h
10259F: drivers/video/fbdev/via/
10260
10261VIA VELOCITY NETWORK DRIVER
10262M: Francois Romieu <romieu@fr.zoreil.com>
10263L: netdev@vger.kernel.org
10264S: Maintained
10265F: drivers/net/ethernet/via/via-velocity.*
10266
10267VIVID VIRTUAL VIDEO DRIVER
10268M: Hans Verkuil <hverkuil@xs4all.nl>
10269L: linux-media@vger.kernel.org
10270T: git git://linuxtv.org/media_tree.git
10271W: http://linuxtv.org
10272S: Maintained
10273F: drivers/media/platform/vivid/*
10274
10275VLAN (802.1Q)
10276M: Patrick McHardy <kaber@trash.net>
10277L: netdev@vger.kernel.org
10278S: Maintained
10279F: drivers/net/macvlan.c
10280F: include/linux/if_*vlan.h
10281F: net/8021q/
10282
10283VLYNQ BUS
10284M: Florian Fainelli <florian@openwrt.org>
10285L: openwrt-devel@lists.openwrt.org (subscribers-only)
10286S: Maintained
10287F: drivers/vlynq/vlynq.c
10288F: include/linux/vlynq.h
10289
10290VME SUBSYSTEM
10291M: Martyn Welch <martyn.welch@ge.com>
10292M: Manohar Vanga <manohar.vanga@gmail.com>
10293M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10294L: devel@driverdev.osuosl.org
10295S: Maintained
10296T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10297F: Documentation/vme_api.txt
10298F: drivers/staging/vme/
10299F: drivers/vme/
10300F: include/linux/vme*
10301
10302VMWARE HYPERVISOR INTERFACE
10303M: Alok Kataria <akataria@vmware.com>
10304L: virtualization@lists.linux-foundation.org
10305S: Supported
10306F: arch/x86/kernel/cpu/vmware.c
10307
10308VMWARE BALLOON DRIVER
10309M: Xavier Deguillard <xdeguillard@vmware.com>
10310M: Philip Moltmann <moltmann@vmware.com>
10311M: "VMware, Inc." <pv-drivers@vmware.com>
10312L: linux-kernel@vger.kernel.org
10313S: Maintained
10314F: drivers/misc/vmw_balloon.c
10315
10316VMWARE VMXNET3 ETHERNET DRIVER
10317M: Shreyas Bhatewara <sbhatewara@vmware.com>
10318M: "VMware, Inc." <pv-drivers@vmware.com>
10319L: netdev@vger.kernel.org
10320S: Maintained
10321F: drivers/net/vmxnet3/
10322
10323VMware PVSCSI driver
10324M: Arvind Kumar <arvindkumar@vmware.com>
10325M: VMware PV-Drivers <pv-drivers@vmware.com>
10326L: linux-scsi@vger.kernel.org
10327S: Maintained
10328F: drivers/scsi/vmw_pvscsi.c
10329F: drivers/scsi/vmw_pvscsi.h
10330
10331VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10332M: Liam Girdwood <lgirdwood@gmail.com>
10333M: Mark Brown <broonie@kernel.org>
10334L: linux-kernel@vger.kernel.org
10335W: http://opensource.wolfsonmicro.com/node/15
10336W: http://www.slimlogic.co.uk/?p=48
10337T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10338S: Supported
10339F: drivers/regulator/
10340F: include/linux/regulator/
10341
10342VT1211 HARDWARE MONITOR DRIVER
10343M: Juerg Haefliger <juergh@gmail.com>
10344L: lm-sensors@lm-sensors.org
10345S: Maintained
10346F: Documentation/hwmon/vt1211
10347F: drivers/hwmon/vt1211.c
10348
10349VT8231 HARDWARE MONITOR DRIVER
10350M: Roger Lucas <vt8231@hiddenengine.co.uk>
10351L: lm-sensors@lm-sensors.org
10352S: Maintained
10353F: drivers/hwmon/vt8231.c
10354
10355VUB300 USB to SDIO/SD/MMC bridge chip
10356M: Tony Olech <tony.olech@elandigitalsystems.com>
10357L: linux-mmc@vger.kernel.org
10358L: linux-usb@vger.kernel.org
10359S: Supported
10360F: drivers/mmc/host/vub300.c
10361
10362W1 DALLAS'S 1-WIRE BUS
10363M: Evgeniy Polyakov <zbr@ioremap.net>
10364S: Maintained
10365F: Documentation/w1/
10366F: drivers/w1/
10367
10368W83791D HARDWARE MONITORING DRIVER
10369M: Marc Hulsman <m.hulsman@tudelft.nl>
10370L: lm-sensors@lm-sensors.org
10371S: Maintained
10372F: Documentation/hwmon/w83791d
10373F: drivers/hwmon/w83791d.c
10374
10375W83793 HARDWARE MONITORING DRIVER
10376M: Rudolf Marek <r.marek@assembler.cz>
10377L: lm-sensors@lm-sensors.org
10378S: Maintained
10379F: Documentation/hwmon/w83793
10380F: drivers/hwmon/w83793.c
10381
10382W83795 HARDWARE MONITORING DRIVER
10383M: Jean Delvare <jdelvare@suse.de>
10384L: lm-sensors@lm-sensors.org
10385S: Maintained
10386F: drivers/hwmon/w83795.c
10387
10388W83L51xD SD/MMC CARD INTERFACE DRIVER
10389M: Pierre Ossman <pierre@ossman.eu>
10390S: Maintained
10391F: drivers/mmc/host/wbsd.*
10392
10393WACOM PROTOCOL 4 SERIAL TABLETS
10394M: Julian Squires <julian@cipht.net>
10395M: Hans de Goede <hdegoede@redhat.com>
10396L: linux-input@vger.kernel.org
10397S: Maintained
10398F: drivers/input/tablet/wacom_serial4.c
10399
10400WATCHDOG DEVICE DRIVERS
10401M: Wim Van Sebroeck <wim@iguana.be>
10402L: linux-watchdog@vger.kernel.org
10403W: http://www.linux-watchdog.org/
10404T: git git://www.linux-watchdog.org/linux-watchdog.git
10405S: Maintained
10406F: Documentation/watchdog/
10407F: drivers/watchdog/
10408F: include/linux/watchdog.h
10409F: include/uapi/linux/watchdog.h
10410
10411WD7000 SCSI DRIVER
10412M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
10413L: linux-scsi@vger.kernel.org
10414S: Maintained
10415F: drivers/scsi/wd7000.c
10416
10417WIIMOTE HID DRIVER
10418M: David Herrmann <dh.herrmann@googlemail.com>
10419L: linux-input@vger.kernel.org
10420S: Maintained
10421F: drivers/hid/hid-wiimote*
10422
10423WINBOND CIR DRIVER
10424M: David Härdeman <david@hardeman.nu>
10425S: Maintained
10426F: drivers/media/rc/winbond-cir.c
10427
10428WIMAX STACK
10429M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10430M: linux-wimax@intel.com
10431L: wimax@linuxwimax.org (subscribers-only)
10432S: Supported
10433W: http://linuxwimax.org
10434F: Documentation/wimax/README.wimax
10435F: include/linux/wimax/debug.h
10436F: include/net/wimax.h
10437F: include/uapi/linux/wimax.h
10438F: net/wimax/
10439
10440WISTRON LAPTOP BUTTON DRIVER
10441M: Miloslav Trmac <mitr@volny.cz>
10442S: Maintained
10443F: drivers/input/misc/wistron_btns.c
10444
10445WL3501 WIRELESS PCMCIA CARD DRIVER
10446M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10447L: linux-wireless@vger.kernel.org
10448W: http://oops.ghostprotocols.net:81/blog
10449S: Maintained
10450F: drivers/net/wireless/wl3501*
10451
10452WM97XX TOUCHSCREEN DRIVERS
10453M: Mark Brown <broonie@kernel.org>
10454M: Liam Girdwood <lrg@slimlogic.co.uk>
10455L: linux-input@vger.kernel.org
10456T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10457W: http://opensource.wolfsonmicro.com/node/7
10458S: Supported
10459F: drivers/input/touchscreen/*wm97*
10460F: include/linux/wm97xx.h
10461
10462WOLFSON MICROELECTRONICS DRIVERS
10463L: patches@opensource.wolfsonmicro.com
10464T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10465T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10466W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10467S: Supported
10468F: Documentation/hwmon/wm83??
10469F: arch/arm/mach-s3c64xx/mach-crag6410*
10470F: drivers/clk/clk-wm83*.c
10471F: drivers/extcon/extcon-arizona.c
10472F: drivers/leds/leds-wm83*.c
10473F: drivers/gpio/gpio-*wm*.c
10474F: drivers/gpio/gpio-arizona.c
10475F: drivers/hwmon/wm83??-hwmon.c
10476F: drivers/input/misc/wm831x-on.c
10477F: drivers/input/touchscreen/wm831x-ts.c
10478F: drivers/input/touchscreen/wm97*.c
10479F: drivers/mfd/arizona*
10480F: drivers/mfd/wm*.c
10481F: drivers/power/wm83*.c
10482F: drivers/rtc/rtc-wm83*.c
10483F: drivers/regulator/wm8*.c
10484F: drivers/video/backlight/wm83*_bl.c
10485F: drivers/watchdog/wm83*_wdt.c
10486F: include/linux/mfd/arizona/
10487F: include/linux/mfd/wm831x/
10488F: include/linux/mfd/wm8350/
10489F: include/linux/mfd/wm8400*
10490F: include/linux/wm97xx.h
10491F: include/sound/wm????.h
10492F: sound/soc/codecs/arizona.?
10493F: sound/soc/codecs/wm*
10494
10495WORKQUEUE
10496M: Tejun Heo <tj@kernel.org>
10497T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10498S: Maintained
10499F: include/linux/workqueue.h
10500F: kernel/workqueue.c
10501F: Documentation/workqueue.txt
10502
10503X.25 NETWORK LAYER
10504M: Andrew Hendry <andrew.hendry@gmail.com>
10505L: linux-x25@vger.kernel.org
10506S: Odd Fixes
10507F: Documentation/networking/x25*
10508F: include/net/x25*
10509F: net/x25/
10510
10511X86 ARCHITECTURE (32-BIT AND 64-BIT)
10512M: Thomas Gleixner <tglx@linutronix.de>
10513M: Ingo Molnar <mingo@redhat.com>
10514M: "H. Peter Anvin" <hpa@zytor.com>
10515M: x86@kernel.org
10516L: linux-kernel@vger.kernel.org
10517T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10518S: Maintained
10519F: Documentation/x86/
10520F: arch/x86/
10521
10522X86 PLATFORM DRIVERS
10523M: Darren Hart <dvhart@infradead.org>
10524L: platform-driver-x86@vger.kernel.org
10525T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10526S: Maintained
10527F: drivers/platform/x86/
10528
10529X86 MCE INFRASTRUCTURE
10530M: Tony Luck <tony.luck@intel.com>
10531M: Borislav Petkov <bp@alien8.de>
10532L: linux-edac@vger.kernel.org
10533S: Maintained
10534F: arch/x86/kernel/cpu/mcheck/*
10535
10536X86 VDSO
10537M: Andy Lutomirski <luto@amacapital.net>
10538L: linux-kernel@vger.kernel.org
10539T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10540S: Maintained
10541F: arch/x86/vdso/
10542
10543XC2028/3028 TUNER DRIVER
10544M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10545L: linux-media@vger.kernel.org
10546W: http://linuxtv.org
10547T: git git://linuxtv.org/media_tree.git
10548S: Maintained
10549F: drivers/media/tuners/tuner-xc2028.*
10550
10551XEN HYPERVISOR INTERFACE
10552M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10553M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10554M: David Vrabel <david.vrabel@citrix.com>
10555L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10556T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10557S: Supported
10558F: arch/x86/xen/
10559F: drivers/*/xen-*front.c
10560F: drivers/xen/
10561F: arch/x86/include/asm/xen/
10562F: include/xen/
10563F: include/uapi/xen/
10564
10565XEN HYPERVISOR ARM
10566M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10567L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10568S: Supported
10569F: arch/arm/xen/
10570F: arch/arm/include/asm/xen/
10571
10572XEN HYPERVISOR ARM64
10573M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10574L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10575S: Supported
10576F: arch/arm64/xen/
10577F: arch/arm64/include/asm/xen/
10578
10579XEN NETWORK BACKEND DRIVER
10580M: Ian Campbell <ian.campbell@citrix.com>
10581M: Wei Liu <wei.liu2@citrix.com>
10582L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10583L: netdev@vger.kernel.org
10584S: Supported
10585F: drivers/net/xen-netback/*
10586
10587XEN PCI SUBSYSTEM
10588M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10589L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10590S: Supported
10591F: arch/x86/pci/*xen*
10592F: drivers/pci/*xen*
10593
10594XEN BLOCK SUBSYSTEM
10595M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10596L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10597S: Supported
10598F: drivers/block/xen-blkback/*
10599F: drivers/block/xen*
10600
10601XEN PVSCSI DRIVERS
10602M: Juergen Gross <jgross@suse.com>
10603L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10604L: linux-scsi@vger.kernel.org
10605S: Supported
10606F: drivers/scsi/xen-scsifront.c
10607F: drivers/xen/xen-scsiback.c
10608F: include/xen/interface/io/vscsiif.h
10609
10610XEN SWIOTLB SUBSYSTEM
10611M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10612L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10613S: Supported
10614F: arch/x86/xen/*swiotlb*
10615F: drivers/xen/*swiotlb*
10616
10617XFS FILESYSTEM
10618P: Silicon Graphics Inc
10619M: Dave Chinner <david@fromorbit.com>
10620M: xfs@oss.sgi.com
10621L: xfs@oss.sgi.com
10622W: http://oss.sgi.com/projects/xfs
10623T: git git://oss.sgi.com/xfs/xfs.git
10624S: Supported
10625F: Documentation/filesystems/xfs.txt
10626F: fs/xfs/
10627
10628XILINX AXI ETHERNET DRIVER
10629M: Anirudha Sarangi <anirudh@xilinx.com>
10630M: John Linn <John.Linn@xilinx.com>
10631S: Maintained
10632F: drivers/net/ethernet/xilinx/xilinx_axienet*
10633
10634XILINX UARTLITE SERIAL DRIVER
10635M: Peter Korsgaard <jacmet@sunsite.dk>
10636L: linux-serial@vger.kernel.org
10637S: Maintained
10638F: drivers/tty/serial/uartlite.c
10639
10640XILLYBUS DRIVER
10641M: Eli Billauer <eli.billauer@gmail.com>
10642L: linux-kernel@vger.kernel.org
10643S: Supported
10644F: drivers/char/xillybus/
10645
10646XTENSA XTFPGA PLATFORM SUPPORT
10647M: Max Filippov <jcmvbkbc@gmail.com>
10648L: linux-xtensa@linux-xtensa.org
10649S: Maintained
10650F: drivers/spi/spi-xtensa-xtfpga.c
10651
10652YAM DRIVER FOR AX.25
10653M: Jean-Paul Roubelat <jpr@f6fbb.org>
10654L: linux-hams@vger.kernel.org
10655S: Maintained
10656F: drivers/net/hamradio/yam*
10657F: include/linux/yam.h
10658
10659YEALINK PHONE DRIVER
10660M: Henk Vergonet <Henk.Vergonet@gmail.com>
10661L: usbb2k-api-dev@nongnu.org
10662S: Maintained
10663F: Documentation/input/yealink.txt
10664F: drivers/input/misc/yealink.*
10665
10666Z8530 DRIVER FOR AX.25
10667M: Joerg Reuter <jreuter@yaina.de>
10668W: http://yaina.de/jreuter/
10669W: http://www.qsl.net/dl1bke/
10670L: linux-hams@vger.kernel.org
10671S: Maintained
10672F: Documentation/networking/z8530drv.txt
10673F: drivers/net/hamradio/*scc.c
10674F: drivers/net/hamradio/z8530.h
10675
10676ZBUD COMPRESSED PAGE ALLOCATOR
10677M: Seth Jennings <sjennings@variantweb.net>
10678L: linux-mm@kvack.org
10679S: Maintained
10680F: mm/zbud.c
10681F: include/linux/zbud.h
10682
10683ZD1211RW WIRELESS DRIVER
10684M: Daniel Drake <dsd@gentoo.org>
10685M: Ulrich Kunitz <kune@deine-taler.de>
10686W: http://zd1211.ath.cx/wiki/DriverRewrite
10687L: linux-wireless@vger.kernel.org
10688L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10689S: Maintained
10690F: drivers/net/wireless/zd1211rw/
10691
10692ZR36067 VIDEO FOR LINUX DRIVER
10693L: mjpeg-users@lists.sourceforge.net
10694L: linux-media@vger.kernel.org
10695W: http://mjpeg.sourceforge.net/driver-zoran/
10696T: hg http://linuxtv.org/hg/v4l-dvb
10697S: Odd Fixes
10698F: drivers/media/pci/zoran/
10699
10700ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10701M: Minchan Kim <minchan@kernel.org>
10702M: Nitin Gupta <ngupta@vflare.org>
10703L: linux-kernel@vger.kernel.org
10704S: Maintained
10705F: drivers/block/zram/
10706F: Documentation/blockdev/zram.txt
10707
10708ZS DECSTATION Z85C30 SERIAL DRIVER
10709M: "Maciej W. Rozycki" <macro@linux-mips.org>
10710S: Maintained
10711F: drivers/tty/serial/zs.*
10712
10713ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10714M: Minchan Kim <minchan@kernel.org>
10715M: Nitin Gupta <ngupta@vflare.org>
10716L: linux-mm@kvack.org
10717S: Maintained
10718F: mm/zsmalloc.c
10719F: include/linux/zsmalloc.h
10720
10721ZSWAP COMPRESSED SWAP CACHING
10722M: Seth Jennings <sjennings@variantweb.net>
10723L: linux-mm@kvack.org
10724S: Maintained
10725F: mm/zswap.c
10726
10727THE REST
10728M: Linus Torvalds <torvalds@linux-foundation.org>
10729L: linux-kernel@vger.kernel.org
10730Q: http://patchwork.kernel.org/project/LKML/list/
10731T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
10732S: Buried alive in reporters
10733F: *
10734F: */
This page took 0.137359 seconds and 5 git commands to generate.