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