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