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