phy: phy-stih407-usb: Pass sysconfig register offsets via syscfg property.
[deliverable/linux.git] / MAINTAINERS
... / ...
CommitLineData
1
2
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
39
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
53 PLEASE remember that submissions must be made under the terms
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
58
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
68
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
112 K: of_get_profile
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
123Maintainers List (try to look for most precise areas first)
124
125 -----------------------------------
126
1273C59X NETWORK DRIVER
128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129L: netdev@vger.kernel.org
130S: Maintained
131F: Documentation/networking/vortex.txt
132F: drivers/net/ethernet/3com/3c59x.c
133
1343CR990 NETWORK DRIVER
135M: David Dillow <dave@thedillows.org>
136L: netdev@vger.kernel.org
137S: Maintained
138F: drivers/net/ethernet/3com/typhoon*
139
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
142L: linux-scsi@vger.kernel.org
143W: http://www.lsi.com
144S: Supported
145F: drivers/scsi/3w-*
146
14753C700 AND 53C700-66 SCSI DRIVER
148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149L: linux-scsi@vger.kernel.org
150S: Maintained
151F: drivers/scsi/53c700*
152
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156L: linux-bluetooth@vger.kernel.org
157L: linux-wpan@vger.kernel.org
158S: Maintained
159F: net/6lowpan/
160F: include/net/6lowpan.h
161
1626PACK NETWORK DRIVER FOR AX.25
163M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
164L: linux-hams@vger.kernel.org
165S: Maintained
166F: drivers/net/hamradio/6pack.c
167
1688169 10/100/1000 GIGABIT ETHERNET DRIVER
169M: Realtek linux nic maintainers <nic_swsd@realtek.com>
170L: netdev@vger.kernel.org
171S: Maintained
172F: drivers/net/ethernet/realtek/r8169.c
173
1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER
175M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
176L: linux-serial@vger.kernel.org
177W: http://serial.sourceforge.net
178S: Maintained
179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180F: drivers/tty/serial/8250*
181F: include/linux/serial_8250.h
182
1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184L: netdev@vger.kernel.org
185S: Orphan / Obsolete
186F: drivers/net/ethernet/8390/
187
1889P FILE SYSTEM
189M: Eric Van Hensbergen <ericvh@gmail.com>
190M: Ron Minnich <rminnich@sandia.gov>
191M: Latchesar Ionkov <lucho@ionkov.net>
192L: v9fs-developer@lists.sourceforge.net
193W: http://swik.net/v9fs
194Q: http://patchwork.kernel.org/project/v9fs-devel/list/
195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196S: Maintained
197F: Documentation/filesystems/9p.txt
198F: fs/9p/
199F: net/9p/
200F: include/net/9p/
201F: include/uapi/linux/virtio_9p.h
202F: include/trace/events/9p.h
203
204
205A8293 MEDIA DRIVER
206M: Antti Palosaari <crope@iki.fi>
207L: linux-media@vger.kernel.org
208W: http://linuxtv.org/
209W: http://palosaari.fi/linux/
210Q: http://patchwork.linuxtv.org/project/linux-media/list/
211T: git git://linuxtv.org/anttip/media_tree.git
212S: Maintained
213F: drivers/media/dvb-frontends/a8293*
214
215AACRAID SCSI RAID DRIVER
216M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217L: linux-scsi@vger.kernel.org
218W: http://www.adaptec.com/
219S: Supported
220F: Documentation/scsi/aacraid.txt
221F: drivers/scsi/aacraid/
222
223ABI/API
224L: linux-api@vger.kernel.org
225F: Documentation/ABI/
226F: include/linux/syscalls.h
227F: include/uapi/
228F: kernel/sys_ni.c
229
230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
231M: Hans de Goede <hdegoede@redhat.com>
232L: lm-sensors@lm-sensors.org
233S: Maintained
234F: drivers/hwmon/abituguru.c
235
236ABIT UGURU 3 HARDWARE MONITOR DRIVER
237M: Alistair John Strachan <alistair@devzero.co.uk>
238L: lm-sensors@lm-sensors.org
239S: Maintained
240F: drivers/hwmon/abituguru3.c
241
242ACENIC DRIVER
243M: Jes Sorensen <jes@trained-monkey.org>
244L: linux-acenic@sunsite.dk
245S: Maintained
246F: drivers/net/ethernet/alteon/acenic*
247
248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
249M: Peter Feuerer <peter@piie.net>
250L: platform-driver-x86@vger.kernel.org
251W: http://piie.net/?section=acerhdf
252S: Maintained
253F: drivers/platform/x86/acerhdf.c
254
255ACER WMI LAPTOP EXTRAS
256M: "Lee, Chun-Yi" <jlee@suse.com>
257L: platform-driver-x86@vger.kernel.org
258S: Maintained
259F: drivers/platform/x86/acer-wmi.c
260
261ACPI
262M: Rafael J. Wysocki <rjw@rjwysocki.net>
263M: Len Brown <lenb@kernel.org>
264L: linux-acpi@vger.kernel.org
265W: https://01.org/linux-acpi
266Q: https://patchwork.kernel.org/project/linux-acpi/list/
267T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
268S: Supported
269F: drivers/acpi/
270F: drivers/pnp/pnpacpi/
271F: include/linux/acpi.h
272F: include/acpi/
273F: Documentation/acpi
274F: Documentation/ABI/testing/sysfs-bus-acpi
275F: drivers/pci/*acpi*
276F: drivers/pci/*/*acpi*
277F: drivers/pci/*/*/*acpi*
278F: tools/power/acpi
279
280ACPI COMPONENT ARCHITECTURE (ACPICA)
281M: Robert Moore <robert.moore@intel.com>
282M: Lv Zheng <lv.zheng@intel.com>
283M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
284L: linux-acpi@vger.kernel.org
285L: devel@acpica.org
286W: https://acpica.org/
287W: https://github.com/acpica/acpica/
288Q: https://patchwork.kernel.org/project/linux-acpi/list/
289T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290S: Supported
291F: drivers/acpi/acpica/
292F: include/acpi/
293F: tools/power/acpi/
294
295ACPI FAN DRIVER
296M: Zhang Rui <rui.zhang@intel.com>
297L: linux-acpi@vger.kernel.org
298W: https://01.org/linux-acpi
299S: Supported
300F: drivers/acpi/fan.c
301
302ACPI THERMAL DRIVER
303M: Zhang Rui <rui.zhang@intel.com>
304L: linux-acpi@vger.kernel.org
305W: https://01.org/linux-acpi
306S: Supported
307F: drivers/acpi/*thermal*
308
309ACPI VIDEO DRIVER
310M: Zhang Rui <rui.zhang@intel.com>
311L: linux-acpi@vger.kernel.org
312W: https://01.org/linux-acpi
313S: Supported
314F: drivers/acpi/video.c
315
316ACPI WMI DRIVER
317L: platform-driver-x86@vger.kernel.org
318S: Orphan
319F: drivers/platform/x86/wmi.c
320
321AD1889 ALSA SOUND DRIVER
322M: Thibaut Varene <T-Bone@parisc-linux.org>
323W: http://wiki.parisc-linux.org/AD1889
324L: linux-parisc@vger.kernel.org
325S: Maintained
326F: sound/pci/ad1889.*
327
328AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329M: Michael Hennerich <michael.hennerich@analog.com>
330W: http://wiki.analog.com/AD5254
331W: http://ez.analog.com/community/linux-device-drivers
332S: Supported
333F: drivers/misc/ad525x_dpot.c
334
335AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336M: Michael Hennerich <michael.hennerich@analog.com>
337W: http://wiki.analog.com/AD5398
338W: http://ez.analog.com/community/linux-device-drivers
339S: Supported
340F: drivers/regulator/ad5398.c
341
342AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343M: Michael Hennerich <michael.hennerich@analog.com>
344W: http://wiki.analog.com/AD7142
345W: http://ez.analog.com/community/linux-device-drivers
346S: Supported
347F: drivers/input/misc/ad714x.c
348
349AD7877 TOUCHSCREEN DRIVER
350M: Michael Hennerich <michael.hennerich@analog.com>
351W: http://wiki.analog.com/AD7877
352W: http://ez.analog.com/community/linux-device-drivers
353S: Supported
354F: drivers/input/touchscreen/ad7877.c
355
356AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357M: Michael Hennerich <michael.hennerich@analog.com>
358W: http://wiki.analog.com/AD7879
359W: http://ez.analog.com/community/linux-device-drivers
360S: Supported
361F: drivers/input/touchscreen/ad7879.c
362
363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364M: Jiri Kosina <jkosina@suse.cz>
365S: Maintained
366
367ADM1025 HARDWARE MONITOR DRIVER
368M: Jean Delvare <jdelvare@suse.de>
369L: lm-sensors@lm-sensors.org
370S: Maintained
371F: Documentation/hwmon/adm1025
372F: drivers/hwmon/adm1025.c
373
374ADM1029 HARDWARE MONITOR DRIVER
375M: Corentin Labbe <clabbe.montjoie@gmail.com>
376L: lm-sensors@lm-sensors.org
377S: Maintained
378F: drivers/hwmon/adm1029.c
379
380ADM8211 WIRELESS DRIVER
381L: linux-wireless@vger.kernel.org
382W: http://wireless.kernel.org/
383S: Orphan
384F: drivers/net/wireless/adm8211.*
385
386ADP1653 FLASH CONTROLLER DRIVER
387M: Sakari Ailus <sakari.ailus@iki.fi>
388L: linux-media@vger.kernel.org
389S: Maintained
390F: drivers/media/i2c/adp1653.c
391F: include/media/adp1653.h
392
393ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394M: Michael Hennerich <michael.hennerich@analog.com>
395W: http://wiki.analog.com/ADP5520
396W: http://ez.analog.com/community/linux-device-drivers
397S: Supported
398F: drivers/mfd/adp5520.c
399F: drivers/video/backlight/adp5520_bl.c
400F: drivers/leds/leds-adp5520.c
401F: drivers/gpio/gpio-adp5520.c
402F: drivers/input/keyboard/adp5520-keys.c
403
404ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405M: Michael Hennerich <michael.hennerich@analog.com>
406W: http://wiki.analog.com/ADP5588
407W: http://ez.analog.com/community/linux-device-drivers
408S: Supported
409F: drivers/input/keyboard/adp5588-keys.c
410F: drivers/gpio/gpio-adp5588.c
411
412ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413M: Michael Hennerich <michael.hennerich@analog.com>
414W: http://wiki.analog.com/ADP8860
415W: http://ez.analog.com/community/linux-device-drivers
416S: Supported
417F: drivers/video/backlight/adp8860_bl.c
418
419ADS1015 HARDWARE MONITOR DRIVER
420M: Dirk Eibach <eibach@gdsys.de>
421L: lm-sensors@lm-sensors.org
422S: Maintained
423F: Documentation/hwmon/ads1015
424F: drivers/hwmon/ads1015.c
425F: include/linux/i2c/ads1015.h
426
427ADT746X FAN DRIVER
428M: Colin Leroy <colin@colino.net>
429S: Maintained
430F: drivers/macintosh/therm_adt746x.c
431
432ADT7475 HARDWARE MONITOR DRIVER
433M: Jean Delvare <jdelvare@suse.de>
434L: lm-sensors@lm-sensors.org
435S: Maintained
436F: Documentation/hwmon/adt7475
437F: drivers/hwmon/adt7475.c
438
439ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440M: Michael Hennerich <michael.hennerich@analog.com>
441W: http://wiki.analog.com/ADXL345
442W: http://ez.analog.com/community/linux-device-drivers
443S: Supported
444F: drivers/input/misc/adxl34x.c
445
446ADVANSYS SCSI DRIVER
447M: Matthew Wilcox <matthew@wil.cx>
448L: linux-scsi@vger.kernel.org
449S: Maintained
450F: Documentation/scsi/advansys.txt
451F: drivers/scsi/advansys.c
452
453AEDSP16 DRIVER
454M: Riccardo Facchetti <fizban@tin.it>
455S: Maintained
456F: sound/oss/aedsp16.c
457
458AF9013 MEDIA DRIVER
459M: Antti Palosaari <crope@iki.fi>
460L: linux-media@vger.kernel.org
461W: http://linuxtv.org/
462W: http://palosaari.fi/linux/
463Q: http://patchwork.linuxtv.org/project/linux-media/list/
464T: git git://linuxtv.org/anttip/media_tree.git
465S: Maintained
466F: drivers/media/dvb-frontends/af9013*
467
468AF9033 MEDIA DRIVER
469M: Antti Palosaari <crope@iki.fi>
470L: linux-media@vger.kernel.org
471W: http://linuxtv.org/
472W: http://palosaari.fi/linux/
473Q: http://patchwork.linuxtv.org/project/linux-media/list/
474T: git git://linuxtv.org/anttip/media_tree.git
475S: Maintained
476F: drivers/media/dvb-frontends/af9033*
477
478AFFS FILE SYSTEM
479L: linux-fsdevel@vger.kernel.org
480S: Orphan
481F: Documentation/filesystems/affs.txt
482F: fs/affs/
483
484AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
485M: David Howells <dhowells@redhat.com>
486L: linux-afs@lists.infradead.org
487S: Supported
488F: fs/afs/
489F: include/net/af_rxrpc.h
490F: net/rxrpc/af_rxrpc.c
491
492AGPGART DRIVER
493M: David Airlie <airlied@linux.ie>
494T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
495S: Maintained
496F: drivers/char/agp/
497F: include/linux/agp*
498F: include/uapi/linux/agp*
499
500AHA152X SCSI DRIVER
501M: "Juergen E. Fischer" <fischer@norbit.de>
502L: linux-scsi@vger.kernel.org
503S: Maintained
504F: drivers/scsi/aha152x*
505F: drivers/scsi/pcmcia/aha152x*
506
507AIC7XXX / AIC79XX SCSI DRIVER
508M: Hannes Reinecke <hare@suse.de>
509L: linux-scsi@vger.kernel.org
510S: Maintained
511F: drivers/scsi/aic7xxx/
512
513AIMSLAB FM RADIO RECEIVER DRIVER
514M: Hans Verkuil <hverkuil@xs4all.nl>
515L: linux-media@vger.kernel.org
516T: git git://linuxtv.org/media_tree.git
517W: http://linuxtv.org
518S: Maintained
519F: drivers/media/radio/radio-aimslab*
520
521AIO
522M: Benjamin LaHaise <bcrl@kvack.org>
523L: linux-aio@kvack.org
524S: Supported
525F: fs/aio.c
526F: include/linux/*aio*.h
527
528AIRSPY MEDIA DRIVER
529M: Antti Palosaari <crope@iki.fi>
530L: linux-media@vger.kernel.org
531W: http://linuxtv.org/
532W: http://palosaari.fi/linux/
533Q: http://patchwork.linuxtv.org/project/linux-media/list/
534T: git git://linuxtv.org/anttip/media_tree.git
535S: Maintained
536F: drivers/media/usb/airspy/
537
538ALCATEL SPEEDTOUCH USB DRIVER
539M: Duncan Sands <duncan.sands@free.fr>
540L: linux-usb@vger.kernel.org
541W: http://www.linux-usb.org/SpeedTouch/
542S: Maintained
543F: drivers/usb/atm/speedtch.c
544F: drivers/usb/atm/usbatm.c
545
546ALCHEMY AU1XX0 MMC DRIVER
547M: Manuel Lauss <manuel.lauss@gmail.com>
548S: Maintained
549F: drivers/mmc/host/au1xmmc.c
550
551ALI1563 I2C DRIVER
552M: Rudolf Marek <r.marek@assembler.cz>
553L: linux-i2c@vger.kernel.org
554S: Maintained
555F: Documentation/i2c/busses/i2c-ali1563
556F: drivers/i2c/busses/i2c-ali1563.c
557
558ALPHA PORT
559M: Richard Henderson <rth@twiddle.net>
560M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
561M: Matt Turner <mattst88@gmail.com>
562S: Odd Fixes
563L: linux-alpha@vger.kernel.org
564F: arch/alpha/
565
566ALTERA TRIPLE SPEED ETHERNET DRIVER
567M: Vince Bridgers <vbridger@opensource.altera.com>
568L: netdev@vger.kernel.org
569L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
570S: Maintained
571F: drivers/net/ethernet/altera/
572
573ALTERA UART/JTAG UART SERIAL DRIVERS
574M: Tobias Klauser <tklauser@distanz.ch>
575L: linux-serial@vger.kernel.org
576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577S: Maintained
578F: drivers/tty/serial/altera_uart.c
579F: drivers/tty/serial/altera_jtaguart.c
580F: include/linux/altera_uart.h
581F: include/linux/altera_jtaguart.h
582
583AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
584M: Tom Lendacky <thomas.lendacky@amd.com>
585L: linux-crypto@vger.kernel.org
586S: Supported
587F: drivers/crypto/ccp/
588F: include/linux/ccp.h
589
590AMD FAM15H PROCESSOR POWER MONITORING DRIVER
591M: Andreas Herrmann <herrmann.der.user@googlemail.com>
592L: lm-sensors@lm-sensors.org
593S: Maintained
594F: Documentation/hwmon/fam15h_power
595F: drivers/hwmon/fam15h_power.c
596
597AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
598M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
599L: linux-geode@lists.infradead.org (moderated for non-subscribers)
600S: Supported
601F: drivers/usb/gadget/udc/amd5536udc.*
602
603AMD GEODE PROCESSOR/CHIPSET SUPPORT
604P: Andres Salomon <dilinger@queued.net>
605L: linux-geode@lists.infradead.org (moderated for non-subscribers)
606W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
607S: Supported
608F: drivers/char/hw_random/geode-rng.c
609F: drivers/crypto/geode*
610F: drivers/video/fbdev/geode/
611F: arch/x86/include/asm/geode.h
612
613AMD IOMMU (AMD-VI)
614M: Joerg Roedel <joro@8bytes.org>
615L: iommu@lists.linux-foundation.org
616T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
617S: Maintained
618F: drivers/iommu/amd_iommu*.[ch]
619F: include/linux/amd-iommu.h
620
621AMD KFD
622M: Oded Gabbay <oded.gabbay@amd.com>
623L: dri-devel@lists.freedesktop.org
624T: git git://people.freedesktop.org/~gabbayo/linux.git
625S: Supported
626F: drivers/gpu/drm/amd/amdkfd/
627F: drivers/gpu/drm/radeon/radeon_kfd.c
628F: drivers/gpu/drm/radeon/radeon_kfd.h
629F: include/uapi/linux/kfd_ioctl.h
630
631AMD MICROCODE UPDATE SUPPORT
632M: Andreas Herrmann <herrmann.der.user@googlemail.com>
633L: amd64-microcode@amd64.org
634S: Maintained
635F: arch/x86/kernel/cpu/microcode/amd*
636
637AMD XGBE DRIVER
638M: Tom Lendacky <thomas.lendacky@amd.com>
639L: netdev@vger.kernel.org
640S: Supported
641F: drivers/net/ethernet/amd/xgbe/
642F: drivers/net/phy/amd-xgbe-phy.c
643
644AMS (Apple Motion Sensor) DRIVER
645M: Michael Hanselmann <linux-kernel@hansmi.ch>
646S: Supported
647F: drivers/macintosh/ams/
648
649AMSO1100 RNIC DRIVER
650M: Tom Tucker <tom@opengridcomputing.com>
651M: Steve Wise <swise@opengridcomputing.com>
652L: linux-rdma@vger.kernel.org
653S: Maintained
654F: drivers/infiniband/hw/amso1100/
655
656ANALOG DEVICES INC AD9389B DRIVER
657M: Hans Verkuil <hans.verkuil@cisco.com>
658L: linux-media@vger.kernel.org
659S: Maintained
660F: drivers/media/i2c/ad9389b*
661
662ANALOG DEVICES INC ADV7511 DRIVER
663M: Hans Verkuil <hans.verkuil@cisco.com>
664L: linux-media@vger.kernel.org
665S: Maintained
666F: drivers/media/i2c/adv7511*
667
668ANALOG DEVICES INC ADV7604 DRIVER
669M: Hans Verkuil <hans.verkuil@cisco.com>
670L: linux-media@vger.kernel.org
671S: Maintained
672F: drivers/media/i2c/adv7604*
673
674ANALOG DEVICES INC ADV7842 DRIVER
675M: Hans Verkuil <hans.verkuil@cisco.com>
676L: linux-media@vger.kernel.org
677S: Maintained
678F: drivers/media/i2c/adv7842*
679
680ANALOG DEVICES INC ASOC CODEC DRIVERS
681M: Lars-Peter Clausen <lars@metafoo.de>
682L: alsa-devel@alsa-project.org (moderated for non-subscribers)
683W: http://wiki.analog.com/
684W: http://ez.analog.com/community/linux-device-drivers
685S: Supported
686F: sound/soc/codecs/adau*
687F: sound/soc/codecs/adav*
688F: sound/soc/codecs/ad1*
689F: sound/soc/codecs/ad7*
690F: sound/soc/codecs/ssm*
691F: sound/soc/codecs/sigmadsp.*
692
693ANALOG DEVICES INC ASOC DRIVERS
694L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
695L: alsa-devel@alsa-project.org (moderated for non-subscribers)
696W: http://blackfin.uclinux.org/
697S: Supported
698F: sound/soc/blackfin/*
699
700ANALOG DEVICES INC IIO DRIVERS
701M: Lars-Peter Clausen <lars@metafoo.de>
702M: Michael Hennerich <Michael.Hennerich@analog.com>
703W: http://wiki.analog.com/
704W: http://ez.analog.com/community/linux-device-drivers
705S: Supported
706F: drivers/iio/*/ad*
707X: drivers/iio/*/adjd*
708F: drivers/staging/iio/*/ad*
709F: staging/iio/trigger/iio-trig-bfin-timer.c
710
711AOA (Apple Onboard Audio) ALSA DRIVER
712M: Johannes Berg <johannes@sipsolutions.net>
713L: linuxppc-dev@lists.ozlabs.org
714L: alsa-devel@alsa-project.org (moderated for non-subscribers)
715S: Maintained
716F: sound/aoa/
717
718APM DRIVER
719M: Jiri Kosina <jkosina@suse.cz>
720S: Odd fixes
721F: arch/x86/kernel/apm_32.c
722F: include/linux/apm_bios.h
723F: include/uapi/linux/apm_bios.h
724F: drivers/char/apm-emulation.c
725
726APPLE BCM5974 MULTITOUCH DRIVER
727M: Henrik Rydberg <rydberg@euromail.se>
728L: linux-input@vger.kernel.org
729S: Maintained
730F: drivers/input/mouse/bcm5974.c
731
732APPLE SMC DRIVER
733M: Henrik Rydberg <rydberg@euromail.se>
734L: lm-sensors@lm-sensors.org
735S: Maintained
736F: drivers/hwmon/applesmc.c
737
738APPLETALK NETWORK LAYER
739M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
740S: Maintained
741F: drivers/net/appletalk/
742F: net/appletalk/
743
744APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
745M: Iyappan Subramanian <isubramanian@apm.com>
746M: Keyur Chudgar <kchudgar@apm.com>
747S: Supported
748F: drivers/net/ethernet/apm/xgene/
749F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
750
751APTINA CAMERA SENSOR PLL
752M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
753L: linux-media@vger.kernel.org
754S: Maintained
755F: drivers/media/i2c/aptina-pll.*
756
757ARASAN COMPACT FLASH PATA CONTROLLER
758M: Viresh Kumar <viresh.linux@gmail.com>
759L: linux-ide@vger.kernel.org
760S: Maintained
761F: include/linux/pata_arasan_cf_data.h
762F: drivers/ata/pata_arasan_cf.c
763
764ARC FRAMEBUFFER DRIVER
765M: Jaya Kumar <jayalk@intworks.biz>
766S: Maintained
767F: drivers/video/fbdev/arcfb.c
768F: drivers/video/fbdev/core/fb_defio.c
769
770ARM MFM AND FLOPPY DRIVERS
771M: Ian Molton <spyro@f2s.com>
772S: Maintained
773F: arch/arm/lib/floppydma.S
774F: arch/arm/include/asm/floppy.h
775
776ARM PMU PROFILING AND DEBUGGING
777M: Will Deacon <will.deacon@arm.com>
778S: Maintained
779F: arch/arm/kernel/perf_event*
780F: arch/arm/oprofile/common.c
781F: arch/arm/include/asm/pmu.h
782F: arch/arm/kernel/hw_breakpoint.c
783F: arch/arm/include/asm/hw_breakpoint.h
784
785ARM PORT
786M: Russell King <linux@arm.linux.org.uk>
787L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
788W: http://www.arm.linux.org.uk/
789S: Maintained
790F: arch/arm/
791
792ARM SUB-ARCHITECTURES
793L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
794S: Maintained
795F: arch/arm/mach-*/
796F: arch/arm/plat-*/
797T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
798
799ARM PRIMECELL AACI PL041 DRIVER
800M: Russell King <linux@arm.linux.org.uk>
801S: Maintained
802F: sound/arm/aaci.*
803
804ARM PRIMECELL CLCD PL110 DRIVER
805M: Russell King <linux@arm.linux.org.uk>
806S: Maintained
807F: drivers/video/fbdev/amba-clcd.*
808
809ARM PRIMECELL KMI PL050 DRIVER
810M: Russell King <linux@arm.linux.org.uk>
811S: Maintained
812F: drivers/input/serio/ambakmi.*
813F: include/linux/amba/kmi.h
814
815ARM PRIMECELL MMCI PL180/1 DRIVER
816M: Russell King <linux@arm.linux.org.uk>
817S: Maintained
818F: drivers/mmc/host/mmci.*
819F: include/linux/amba/mmci.h
820
821ARM PRIMECELL UART PL010 AND PL011 DRIVERS
822M: Russell King <linux@arm.linux.org.uk>
823S: Maintained
824F: drivers/tty/serial/amba-pl01*.c
825F: include/linux/amba/serial.h
826
827ARM PRIMECELL BUS SUPPORT
828M: Russell King <linux@arm.linux.org.uk>
829S: Maintained
830F: drivers/amba/
831F: include/linux/amba/bus.h
832
833ARM/ADS SPHERE MACHINE SUPPORT
834M: Lennert Buytenhek <kernel@wantstofly.org>
835L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
836S: Maintained
837
838ARM/AFEB9260 MACHINE SUPPORT
839M: Sergey Lapin <slapin@ossfans.org>
840L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
841S: Maintained
842
843ARM/AJECO 1ARM MACHINE SUPPORT
844M: Lennert Buytenhek <kernel@wantstofly.org>
845L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
846S: Maintained
847
848ARM/Allwinner A1X SoC support
849M: Maxime Ripard <maxime.ripard@free-electrons.com>
850L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
851S: Maintained
852N: sun[x4567]i
853
854ARM/Allwinner SoC Clock Support
855M: Emilio López <emilio@elopez.com.ar>
856S: Maintained
857F: drivers/clk/sunxi/
858
859ARM/Amlogic MesonX SoC support
860M: Carlo Caione <carlo@caione.org>
861L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
862S: Maintained
863F: drivers/media/rc/meson-ir.c
864N: meson[x68]
865
866ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
867M: Andrew Victor <linux@maxim.org.za>
868M: Nicolas Ferre <nicolas.ferre@atmel.com>
869M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
870L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
871W: http://maxim.org.za/at91_26.html
872W: http://www.linux4sam.org
873S: Supported
874F: arch/arm/mach-at91/
875F: include/soc/at91/
876F: arch/arm/boot/dts/at91*.dts
877F: arch/arm/boot/dts/at91*.dtsi
878F: arch/arm/boot/dts/sama*.dts
879F: arch/arm/boot/dts/sama*.dtsi
880
881ARM/ATMEL AT91 Clock Support
882M: Boris Brezillon <boris.brezillon@free-electrons.com>
883S: Maintained
884F: drivers/clk/at91
885
886ARM/CALXEDA HIGHBANK ARCHITECTURE
887M: Rob Herring <robh@kernel.org>
888L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
889S: Maintained
890F: arch/arm/mach-highbank/
891
892ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
893M: Krzysztof Halasa <khalasa@piap.pl>
894S: Maintained
895F: arch/arm/mach-cns3xxx/
896
897ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
898M: Alexander Shiyan <shc_work@mail.ru>
899L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
900S: Odd Fixes
901N: clps711x
902
903ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
904M: Hartley Sweeten <hsweeten@visionengravers.com>
905M: Ryan Mallon <rmallon@gmail.com>
906L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
907S: Maintained
908F: arch/arm/mach-ep93xx/
909F: arch/arm/mach-ep93xx/include/mach/
910
911ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
912M: Lennert Buytenhek <kernel@wantstofly.org>
913L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914S: Maintained
915
916ARM/CLKDEV SUPPORT
917M: Russell King <linux@arm.linux.org.uk>
918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919S: Maintained
920F: arch/arm/include/asm/clkdev.h
921F: drivers/clk/clkdev.c
922
923ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
924M: Mike Rapoport <mike@compulab.co.il>
925L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
926S: Maintained
927
928ARM/CONTEC MICRO9 MACHINE SUPPORT
929M: Hubert Feurstein <hubert.feurstein@contec.at>
930S: Maintained
931F: arch/arm/mach-ep93xx/micro9.c
932
933ARM/CORESIGHT FRAMEWORK AND DRIVERS
934M: Mathieu Poirier <mathieu.poirier@linaro.org>
935L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
936S: Maintained
937F: drivers/coresight/*
938F: Documentation/trace/coresight.txt
939F: Documentation/devicetree/bindings/arm/coresight.txt
940F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
941
942ARM/CORGI MACHINE SUPPORT
943M: Richard Purdie <rpurdie@rpsys.net>
944S: Maintained
945
946ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
947M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
948L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949T: git git://git.berlios.de/gemini-board
950S: Maintained
951F: arch/arm/mach-gemini/
952
953ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
954M: Barry Song <baohua@kernel.org>
955L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
956T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
957S: Maintained
958F: arch/arm/mach-prima2/
959F: drivers/clk/sirf/
960F: drivers/clocksource/timer-prima2.c
961F: drivers/clocksource/timer-marco.c
962N: [^a-z]sirf
963
964ARM/EBSA110 MACHINE SUPPORT
965M: Russell King <linux@arm.linux.org.uk>
966L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
967W: http://www.arm.linux.org.uk/
968S: Maintained
969F: arch/arm/mach-ebsa110/
970F: drivers/net/ethernet/amd/am79c961a.*
971
972ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
973M: Uwe Kleine-König <kernel@pengutronix.de>
974L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
975S: Maintained
976N: efm32
977
978ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
979M: Daniel Ribeiro <drwyrm@gmail.com>
980M: Stefan Schmidt <stefan@openezx.org>
981M: Harald Welte <laforge@openezx.org>
982L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
983W: http://www.openezx.org/
984S: Maintained
985T: topgit git://git.openezx.org/openezx.git
986F: arch/arm/mach-pxa/ezx.c
987
988ARM/FARADAY FA526 PORT
989M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
990L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
991S: Maintained
992T: git git://git.berlios.de/gemini-board
993F: arch/arm/mm/*-fa*
994
995ARM/FOOTBRIDGE ARCHITECTURE
996M: Russell King <linux@arm.linux.org.uk>
997L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
998W: http://www.arm.linux.org.uk/
999S: Maintained
1000F: arch/arm/include/asm/hardware/dec21285.h
1001F: arch/arm/mach-footbridge/
1002
1003ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1004M: Shawn Guo <shawn.guo@linaro.org>
1005M: Sascha Hauer <kernel@pengutronix.de>
1006L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1007S: Maintained
1008T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1009F: arch/arm/mach-imx/
1010F: arch/arm/mach-mxs/
1011F: arch/arm/boot/dts/imx*
1012F: arch/arm/configs/imx*_defconfig
1013
1014ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1015M: Lennert Buytenhek <kernel@wantstofly.org>
1016L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1017S: Maintained
1018
1019ARM/GUMSTIX MACHINE SUPPORT
1020M: Steve Sakoman <sakoman@gmail.com>
1021L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1022S: Maintained
1023
1024ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1025M: Philipp Zabel <philipp.zabel@gmail.com>
1026M: Paul Parsons <lost.distance@yahoo.com>
1027L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1028S: Maintained
1029F: arch/arm/mach-pxa/hx4700.c
1030F: arch/arm/mach-pxa/include/mach/hx4700.h
1031F: sound/soc/pxa/hx4700.c
1032
1033ARM/HISILICON SOC SUPPORT
1034M: Wei Xu <xuwei5@hisilicon.com>
1035L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1036W: http://www.hisilicon.com
1037S: Supported
1038T: git git://github.com/hisilicon/linux-hisi.git
1039F: arch/arm/mach-hisi/
1040
1041ARM/HP JORNADA 7XX MACHINE SUPPORT
1042M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1043W: www.jlime.com
1044S: Maintained
1045T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1046F: arch/arm/mach-sa1100/jornada720.c
1047F: arch/arm/mach-sa1100/include/mach/jornada720.h
1048
1049ARM/IGEP MACHINE SUPPORT
1050M: Enric Balletbo i Serra <eballetbo@gmail.com>
1051M: Javier Martinez Canillas <javier@dowhile0.org>
1052L: linux-omap@vger.kernel.org
1053L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1054S: Maintained
1055F: arch/arm/boot/dts/omap3-igep*
1056
1057ARM/INCOME PXA270 SUPPORT
1058M: Marek Vasut <marek.vasut@gmail.com>
1059L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1060S: Maintained
1061F: arch/arm/mach-pxa/colibri-pxa270-income.c
1062
1063ARM/INTEL IOP32X ARM ARCHITECTURE
1064M: Lennert Buytenhek <kernel@wantstofly.org>
1065L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1066S: Maintained
1067
1068ARM/INTEL IOP33X ARM ARCHITECTURE
1069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1070S: Orphan
1071
1072ARM/INTEL IOP13XX ARM ARCHITECTURE
1073M: Lennert Buytenhek <kernel@wantstofly.org>
1074L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1075S: Maintained
1076
1077ARM/INTEL IQ81342EX MACHINE SUPPORT
1078M: Lennert Buytenhek <kernel@wantstofly.org>
1079L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1080S: Maintained
1081
1082ARM/INTEL IXDP2850 MACHINE SUPPORT
1083M: Lennert Buytenhek <kernel@wantstofly.org>
1084L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1085S: Maintained
1086
1087ARM/INTEL IXP4XX ARM ARCHITECTURE
1088M: Imre Kaloz <kaloz@openwrt.org>
1089M: Krzysztof Halasa <khalasa@piap.pl>
1090L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1091S: Maintained
1092F: arch/arm/mach-ixp4xx/
1093
1094ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1095M: Jonathan Cameron <jic23@cam.ac.uk>
1096L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1097S: Maintained
1098F: arch/arm/mach-pxa/stargate2.c
1099F: drivers/pcmcia/pxa2xx_stargate2.c
1100
1101ARM/INTEL XSC3 (MANZANO) ARM CORE
1102M: Lennert Buytenhek <kernel@wantstofly.org>
1103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104S: Maintained
1105
1106ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1107M: Lennert Buytenhek <kernel@wantstofly.org>
1108L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1109S: Maintained
1110
1111ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1112M: Santosh Shilimkar <ssantosh@kernel.org>
1113L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114S: Maintained
1115F: arch/arm/mach-keystone/
1116T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1117
1118ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1119M: Santosh Shilimkar <ssantosh@kernel.org>
1120L: linux-kernel@vger.kernel.org
1121S: Maintained
1122F: drivers/clk/keystone/
1123
1124ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1125M: Santosh Shilimkar <ssantosh@kernel.org>
1126L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1127L: linux-kernel@vger.kernel.org
1128S: Maintained
1129F: drivers/clocksource/timer-keystone.c
1130
1131ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1132M: Santosh Shilimkar <ssantosh@kernel.org>
1133L: linux-kernel@vger.kernel.org
1134S: Maintained
1135F: drivers/power/reset/keystone-reset.c
1136
1137ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1138M: Santosh Shilimkar <ssantosh@kernel.org>
1139L: linux-kernel@vger.kernel.org
1140S: Maintained
1141F: drivers/memory/*emif*
1142
1143ARM/LOGICPD PXA270 MACHINE SUPPORT
1144M: Lennert Buytenhek <kernel@wantstofly.org>
1145L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1146S: Maintained
1147
1148ARM/MAGICIAN MACHINE SUPPORT
1149M: Philipp Zabel <philipp.zabel@gmail.com>
1150S: Maintained
1151
1152ARM/Marvell Armada 370 and Armada XP SOC support
1153M: Jason Cooper <jason@lakedaemon.net>
1154M: Andrew Lunn <andrew@lunn.ch>
1155M: Gregory Clement <gregory.clement@free-electrons.com>
1156M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1157L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158S: Maintained
1159F: arch/arm/mach-mvebu/
1160
1161ARM/Marvell Berlin SoC support
1162M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1163L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1164S: Maintained
1165F: arch/arm/mach-berlin/
1166
1167ARM/Marvell Dove/MV78xx0/Orion SOC support
1168M: Jason Cooper <jason@lakedaemon.net>
1169M: Andrew Lunn <andrew@lunn.ch>
1170M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1171L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172S: Maintained
1173F: arch/arm/mach-dove/
1174F: arch/arm/mach-mv78xx0/
1175F: arch/arm/mach-orion5x/
1176F: arch/arm/plat-orion/
1177
1178ARM/Orion SoC/Technologic Systems TS-78xx platform support
1179M: Alexander Clouter <alex@digriz.org.uk>
1180L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1181W: http://www.digriz.org.uk/ts78xx/kernel
1182S: Maintained
1183F: arch/arm/mach-orion5x/ts78xx-*
1184
1185ARM/Mediatek SoC support
1186M: Matthias Brugger <matthias.bgg@gmail.com>
1187L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1188S: Maintained
1189F: arch/arm/boot/dts/mt6*
1190F: arch/arm/boot/dts/mt8*
1191F: arch/arm/mach-mediatek/
1192N: mtk
1193K: mediatek
1194
1195ARM/MICREL KS8695 ARCHITECTURE
1196M: Greg Ungerer <gerg@uclinux.org>
1197L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1198F: arch/arm/mach-ks8695/
1199S: Odd Fixes
1200
1201ARM/MIOA701 MACHINE SUPPORT
1202M: Robert Jarzmik <robert.jarzmik@free.fr>
1203L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1204F: arch/arm/mach-pxa/mioa701.c
1205S: Maintained
1206
1207ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1208M: Michael Petchkovsky <mkpetch@internode.on.net>
1209S: Maintained
1210
1211ARM/NOMADIK ARCHITECTURE
1212M: Alessandro Rubini <rubini@unipv.it>
1213M: Linus Walleij <linus.walleij@linaro.org>
1214L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1215S: Maintained
1216F: arch/arm/mach-nomadik/
1217F: drivers/pinctrl/nomadik/
1218F: drivers/i2c/busses/i2c-nomadik.c
1219T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1220
1221ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1222M: Nelson Castillo <arhuaco@freaks-unidos.net>
1223L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1224W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1225S: Supported
1226
1227ARM/QUALCOMM MSM MACHINE SUPPORT
1228M: David Brown <davidb@codeaurora.org>
1229M: Daniel Walker <dwalker@fifo99.com>
1230M: Bryan Huntsman <bryanh@codeaurora.org>
1231L: linux-arm-msm@vger.kernel.org
1232F: arch/arm/mach-msm/
1233F: drivers/video/fbdev/msm/
1234F: drivers/mmc/host/msm_sdcc.c
1235F: drivers/mmc/host/msm_sdcc.h
1236F: drivers/tty/serial/msm_serial.h
1237F: drivers/tty/serial/msm_serial.c
1238F: drivers/*/pm8???-*
1239F: drivers/mfd/ssbi.c
1240T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
1241S: Maintained
1242
1243ARM/TOSA MACHINE SUPPORT
1244M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1245M: Dirk Opfer <dirk@opfer-online.de>
1246S: Maintained
1247
1248ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1249M: Marek Vasut <marek.vasut@gmail.com>
1250L: linux-arm-kernel@lists.infradead.org
1251W: http://hackndev.com
1252S: Maintained
1253F: arch/arm/mach-pxa/include/mach/palmtx.h
1254F: arch/arm/mach-pxa/palmtx.c
1255F: arch/arm/mach-pxa/include/mach/palmt5.h
1256F: arch/arm/mach-pxa/palmt5.c
1257F: arch/arm/mach-pxa/include/mach/palmld.h
1258F: arch/arm/mach-pxa/palmld.c
1259F: arch/arm/mach-pxa/include/mach/palmte2.h
1260F: arch/arm/mach-pxa/palmte2.c
1261F: arch/arm/mach-pxa/include/mach/palmtc.h
1262F: arch/arm/mach-pxa/palmtc.c
1263
1264ARM/PALM TREO SUPPORT
1265M: Tomas Cech <sleep_walker@suse.cz>
1266L: linux-arm-kernel@lists.infradead.org
1267W: http://hackndev.com
1268S: Maintained
1269F: arch/arm/mach-pxa/include/mach/palmtreo.h
1270F: arch/arm/mach-pxa/palmtreo.c
1271
1272ARM/PALMZ72 SUPPORT
1273M: Sergey Lapin <slapin@ossfans.org>
1274L: linux-arm-kernel@lists.infradead.org
1275W: http://hackndev.com
1276S: Maintained
1277F: arch/arm/mach-pxa/include/mach/palmz72.h
1278F: arch/arm/mach-pxa/palmz72.c
1279
1280ARM/PLEB SUPPORT
1281M: Peter Chubb <pleb@gelato.unsw.edu.au>
1282W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1283S: Maintained
1284
1285ARM/PT DIGITAL BOARD PORT
1286M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1287L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1288W: http://www.arm.linux.org.uk/
1289S: Maintained
1290
1291ARM/QUALCOMM SUPPORT
1292M: Kumar Gala <galak@codeaurora.org>
1293M: David Brown <davidb@codeaurora.org>
1294L: linux-arm-msm@vger.kernel.org
1295S: Maintained
1296F: arch/arm/mach-qcom/
1297T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1298
1299ARM/RADISYS ENP2611 MACHINE SUPPORT
1300M: Lennert Buytenhek <kernel@wantstofly.org>
1301L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1302S: Maintained
1303
1304ARM/RISCPC ARCHITECTURE
1305M: Russell King <linux@arm.linux.org.uk>
1306L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1307W: http://www.arm.linux.org.uk/
1308S: Maintained
1309F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1310F: arch/arm/include/asm/hardware/ioc.h
1311F: arch/arm/include/asm/hardware/iomd.h
1312F: arch/arm/include/asm/hardware/memc.h
1313F: arch/arm/mach-rpc/
1314F: drivers/net/ethernet/8390/etherh.c
1315F: drivers/net/ethernet/i825xx/ether1*
1316F: drivers/net/ethernet/seeq/ether3*
1317F: drivers/scsi/arm/
1318
1319ARM/Rockchip SoC support
1320M: Heiko Stuebner <heiko@sntech.de>
1321L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1322L: linux-rockchip@lists.infradead.org
1323S: Maintained
1324F: arch/arm/boot/dts/rk3*
1325F: arch/arm/mach-rockchip/
1326F: drivers/clk/rockchip/
1327F: drivers/i2c/busses/i2c-rk3x.c
1328F: drivers/*/*rockchip*
1329F: drivers/*/*/*rockchip*
1330F: sound/soc/rockchip/
1331
1332ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1333M: Kukjin Kim <kgene@kernel.org>
1334L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1335L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1336S: Maintained
1337F: arch/arm/boot/dts/s3c*
1338F: arch/arm/boot/dts/exynos*
1339F: arch/arm/plat-samsung/
1340F: arch/arm/mach-s3c24*/
1341F: arch/arm/mach-s3c64xx/
1342F: arch/arm/mach-s5p*/
1343F: arch/arm/mach-exynos*/
1344F: drivers/*/*s3c2410*
1345F: drivers/*/*/*s3c2410*
1346F: drivers/spi/spi-s3c*
1347F: sound/soc/samsung/*
1348N: exynos
1349
1350ARM/SAMSUNG MOBILE MACHINE SUPPORT
1351M: Kyungmin Park <kyungmin.park@samsung.com>
1352L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1353S: Maintained
1354F: arch/arm/mach-s5pv210/
1355
1356ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1357M: Kyungmin Park <kyungmin.park@samsung.com>
1358M: Kamil Debski <k.debski@samsung.com>
1359L: linux-arm-kernel@lists.infradead.org
1360L: linux-media@vger.kernel.org
1361S: Maintained
1362F: drivers/media/platform/s5p-g2d/
1363
1364ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1365M: Kyungmin Park <kyungmin.park@samsung.com>
1366M: Kamil Debski <k.debski@samsung.com>
1367M: Jeongtae Park <jtp.park@samsung.com>
1368L: linux-arm-kernel@lists.infradead.org
1369L: linux-media@vger.kernel.org
1370S: Maintained
1371F: arch/arm/plat-samsung/s5p-dev-mfc.c
1372F: drivers/media/platform/s5p-mfc/
1373
1374ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1375M: Kyungmin Park <kyungmin.park@samsung.com>
1376M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1377L: linux-arm-kernel@lists.infradead.org
1378L: linux-media@vger.kernel.org
1379S: Maintained
1380F: drivers/media/platform/s5p-tv/
1381
1382ARM/SHMOBILE ARM ARCHITECTURE
1383M: Simon Horman <horms@verge.net.au>
1384M: Magnus Damm <magnus.damm@gmail.com>
1385L: linux-sh@vger.kernel.org
1386W: http://oss.renesas.com
1387Q: http://patchwork.kernel.org/project/linux-sh/list/
1388T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1389S: Supported
1390F: arch/arm/boot/dts/emev2*
1391F: arch/arm/boot/dts/r7s*
1392F: arch/arm/boot/dts/r8a*
1393F: arch/arm/boot/dts/sh*
1394F: arch/arm/configs/ape6evm_defconfig
1395F: arch/arm/configs/armadillo800eva_defconfig
1396F: arch/arm/configs/bockw_defconfig
1397F: arch/arm/configs/kzm9g_defconfig
1398F: arch/arm/configs/lager_defconfig
1399F: arch/arm/configs/mackerel_defconfig
1400F: arch/arm/configs/marzen_defconfig
1401F: arch/arm/configs/shmobile_defconfig
1402F: arch/arm/include/debug/renesas-scif.S
1403F: arch/arm/mach-shmobile/
1404F: drivers/sh/
1405
1406ARM/SOCFPGA ARCHITECTURE
1407M: Dinh Nguyen <dinguyen@opensource.altera.com>
1408S: Maintained
1409F: arch/arm/mach-socfpga/
1410W: http://www.rocketboards.org
1411T: git://git.rocketboards.org/linux-socfpga.git
1412T: git://git.rocketboards.org/linux-socfpga-next.git
1413
1414ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1415M: Dinh Nguyen <dinguyen@opensource.altera.com>
1416S: Maintained
1417F: drivers/clk/socfpga/
1418
1419ARM/SOCFPGA EDAC SUPPORT
1420M: Thor Thayer <tthayer@opensource.altera.com>
1421S: Maintained
1422F: drivers/edac/altera_edac.
1423
1424ARM/STI ARCHITECTURE
1425M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1426M: Maxime Coquelin <maxime.coquelin@st.com>
1427M: Patrice Chotard <patrice.chotard@st.com>
1428L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1429L: kernel@stlinux.com
1430W: http://www.stlinux.com
1431S: Maintained
1432F: arch/arm/mach-sti/
1433F: arch/arm/boot/dts/sti*
1434F: drivers/clocksource/arm_global_timer.c
1435F: drivers/i2c/busses/i2c-st.c
1436F: drivers/media/rc/st_rc.c
1437F: drivers/mmc/host/sdhci-st.c
1438F: drivers/phy/phy-stih407-usb.c
1439F: drivers/phy/phy-stih41x-usb.c
1440F: drivers/pinctrl/pinctrl-st.c
1441F: drivers/reset/sti/
1442F: drivers/tty/serial/st-asc.c
1443F: drivers/usb/dwc3/dwc3-st.c
1444F: drivers/usb/host/ehci-st.c
1445F: drivers/usb/host/ohci-st.c
1446F: drivers/ata/ahci_st.c
1447
1448ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1449M: Lennert Buytenhek <kernel@wantstofly.org>
1450L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1451S: Maintained
1452
1453ARM/TETON BGA MACHINE SUPPORT
1454M: "Mark F. Brown" <mark.brown314@gmail.com>
1455L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1456S: Maintained
1457
1458ARM/THECUS N2100 MACHINE SUPPORT
1459M: Lennert Buytenhek <kernel@wantstofly.org>
1460L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1461S: Maintained
1462
1463ARM/NUVOTON W90X900 ARM ARCHITECTURE
1464M: Wan ZongShun <mcuos.com@gmail.com>
1465L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1466W: http://www.mcuos.com
1467S: Maintained
1468F: arch/arm/mach-w90x900/
1469F: drivers/input/keyboard/w90p910_keypad.c
1470F: drivers/input/touchscreen/w90p910_ts.c
1471F: drivers/watchdog/nuc900_wdt.c
1472F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1473F: drivers/mtd/nand/nuc900_nand.c
1474F: drivers/rtc/rtc-nuc900.c
1475F: drivers/spi/spi-nuc900.c
1476F: drivers/usb/host/ehci-w90x900.c
1477F: drivers/video/fbdev/nuc900fb.c
1478
1479ARM/U300 MACHINE SUPPORT
1480M: Linus Walleij <linus.walleij@linaro.org>
1481L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1482S: Supported
1483F: arch/arm/mach-u300/
1484F: drivers/clocksource/timer-u300.c
1485F: drivers/i2c/busses/i2c-stu300.c
1486F: drivers/rtc/rtc-coh901331.c
1487F: drivers/watchdog/coh901327_wdt.c
1488F: drivers/dma/coh901318*
1489F: drivers/mfd/ab3100*
1490F: drivers/rtc/rtc-ab3100.c
1491F: drivers/rtc/rtc-coh901331.c
1492T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1493
1494ARM/Ux500 ARM ARCHITECTURE
1495M: Linus Walleij <linus.walleij@linaro.org>
1496L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1497S: Maintained
1498F: arch/arm/mach-ux500/
1499F: drivers/clocksource/clksrc-dbx500-prcmu.c
1500F: drivers/dma/ste_dma40*
1501F: drivers/hwspinlock/u8500_hsem.c
1502F: drivers/mfd/abx500*
1503F: drivers/mfd/ab8500*
1504F: drivers/mfd/dbx500*
1505F: drivers/mfd/db8500*
1506F: drivers/pinctrl/nomadik/pinctrl-ab*
1507F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1508F: drivers/rtc/rtc-ab8500.c
1509F: drivers/rtc/rtc-pl031.c
1510T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1511
1512ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1513M: Ulf Hansson <ulf.hansson@linaro.org>
1514L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1515T: git git://git.linaro.org/people/ulfh/clk.git
1516S: Maintained
1517F: drivers/clk/ux500/
1518F: include/linux/platform_data/clk-ux500.h
1519
1520ARM/VERSATILE EXPRESS PLATFORM
1521M: Liviu Dudau <liviu.dudau@arm.com>
1522M: Sudeep Holla <sudeep.holla@arm.com>
1523M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1524L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1525S: Maintained
1526F: arch/arm/boot/dts/vexpress*
1527F: arch/arm/mach-vexpress/
1528F: */*/vexpress*
1529F: */*/*/vexpress*
1530F: drivers/clk/versatile/clk-vexpress-osc.c
1531F: drivers/clocksource/versatile.c
1532
1533ARM/VFP SUPPORT
1534M: Russell King <linux@arm.linux.org.uk>
1535L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1536W: http://www.arm.linux.org.uk/
1537S: Maintained
1538F: arch/arm/vfp/
1539
1540ARM/VOIPAC PXA270 SUPPORT
1541M: Marek Vasut <marek.vasut@gmail.com>
1542L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1543S: Maintained
1544F: arch/arm/mach-pxa/vpac270.c
1545F: arch/arm/mach-pxa/include/mach/vpac270.h
1546
1547ARM/VT8500 ARM ARCHITECTURE
1548M: Tony Prisk <linux@prisktech.co.nz>
1549L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1550S: Maintained
1551F: arch/arm/mach-vt8500/
1552F: drivers/clocksource/vt8500_timer.c
1553F: drivers/i2c/busses/i2c-wmt.c
1554F: drivers/mmc/host/wmt-sdmmc.c
1555F: drivers/pwm/pwm-vt8500.c
1556F: drivers/rtc/rtc-vt8500.c
1557F: drivers/tty/serial/vt8500_serial.c
1558F: drivers/usb/host/ehci-platform.c
1559F: drivers/usb/host/uhci-platform.c
1560F: drivers/video/fbdev/vt8500lcdfb.*
1561F: drivers/video/fbdev/wm8505fb*
1562F: drivers/video/fbdev/wmt_ge_rops.*
1563
1564ARM/ZIPIT Z2 SUPPORT
1565M: Marek Vasut <marek.vasut@gmail.com>
1566L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1567S: Maintained
1568F: arch/arm/mach-pxa/z2.c
1569F: arch/arm/mach-pxa/include/mach/z2.h
1570
1571ARM/ZYNQ ARCHITECTURE
1572M: Michal Simek <michal.simek@xilinx.com>
1573R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1574L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1575W: http://wiki.xilinx.com
1576T: git git://git.xilinx.com/linux-xlnx.git
1577S: Supported
1578F: arch/arm/mach-zynq/
1579F: drivers/cpuidle/cpuidle-zynq.c
1580F: drivers/block/xsysace.c
1581N: zynq
1582N: xilinx
1583F: drivers/clocksource/cadence_ttc_timer.c
1584F: drivers/i2c/busses/i2c-cadence.c
1585F: drivers/mmc/host/sdhci-of-arasan.c
1586
1587ARM SMMU DRIVER
1588M: Will Deacon <will.deacon@arm.com>
1589L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1590S: Maintained
1591F: drivers/iommu/arm-smmu.c
1592
1593ARM64 PORT (AARCH64 ARCHITECTURE)
1594M: Catalin Marinas <catalin.marinas@arm.com>
1595M: Will Deacon <will.deacon@arm.com>
1596L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1597S: Maintained
1598F: arch/arm64/
1599F: Documentation/arm64/
1600
1601AS3645A LED FLASH CONTROLLER DRIVER
1602M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1603L: linux-media@vger.kernel.org
1604T: git git://linuxtv.org/media_tree.git
1605S: Maintained
1606F: drivers/media/i2c/as3645a.c
1607F: include/media/as3645a.h
1608
1609ASC7621 HARDWARE MONITOR DRIVER
1610M: George Joseph <george.joseph@fairview5.com>
1611L: lm-sensors@lm-sensors.org
1612S: Maintained
1613F: Documentation/hwmon/asc7621
1614F: drivers/hwmon/asc7621.c
1615
1616ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1617M: Corentin Chary <corentin.chary@gmail.com>
1618L: acpi4asus-user@lists.sourceforge.net
1619L: platform-driver-x86@vger.kernel.org
1620W: http://acpi4asus.sf.net
1621S: Maintained
1622F: drivers/platform/x86/asus*.c
1623F: drivers/platform/x86/eeepc*.c
1624
1625ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1626R: Dan Williams <dan.j.williams@intel.com>
1627W: http://sourceforge.net/projects/xscaleiop
1628S: Odd fixes
1629F: Documentation/crypto/async-tx-api.txt
1630F: crypto/async_tx/
1631F: drivers/dma/
1632F: include/linux/dmaengine.h
1633F: include/linux/async_tx.h
1634
1635AT24 EEPROM DRIVER
1636M: Wolfram Sang <wsa@the-dreams.de>
1637L: linux-i2c@vger.kernel.org
1638S: Maintained
1639F: drivers/misc/eeprom/at24.c
1640F: include/linux/platform_data/at24.h
1641
1642ATA OVER ETHERNET (AOE) DRIVER
1643M: "Ed L. Cashin" <ecashin@coraid.com>
1644W: http://support.coraid.com/support/linux
1645S: Supported
1646F: Documentation/aoe/
1647F: drivers/block/aoe/
1648
1649ATHEROS ATH GENERIC UTILITIES
1650M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1651L: linux-wireless@vger.kernel.org
1652S: Supported
1653F: drivers/net/wireless/ath/*
1654
1655ATHEROS ATH5K WIRELESS DRIVER
1656M: Jiri Slaby <jirislaby@gmail.com>
1657M: Nick Kossifidis <mickflemm@gmail.com>
1658M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1659L: linux-wireless@vger.kernel.org
1660L: ath5k-devel@lists.ath5k.org
1661W: http://wireless.kernel.org/en/users/Drivers/ath5k
1662S: Maintained
1663F: drivers/net/wireless/ath/ath5k/
1664
1665ATHEROS ATH6KL WIRELESS DRIVER
1666M: Kalle Valo <kvalo@qca.qualcomm.com>
1667L: linux-wireless@vger.kernel.org
1668W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1669T: git git://github.com/kvalo/ath.git
1670S: Supported
1671F: drivers/net/wireless/ath/ath6kl/
1672
1673WILOCITY WIL6210 WIRELESS DRIVER
1674M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1675L: linux-wireless@vger.kernel.org
1676L: wil6210@qca.qualcomm.com
1677S: Supported
1678W: http://wireless.kernel.org/en/users/Drivers/wil6210
1679F: drivers/net/wireless/ath/wil6210/
1680F: include/uapi/linux/wil6210_uapi.h
1681
1682CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1683M: Christian Lamparter <chunkeey@googlemail.com>
1684L: linux-wireless@vger.kernel.org
1685W: http://wireless.kernel.org/en/users/Drivers/carl9170
1686S: Maintained
1687F: drivers/net/wireless/ath/carl9170/
1688
1689ATK0110 HWMON DRIVER
1690M: Luca Tettamanti <kronos.it@gmail.com>
1691L: lm-sensors@lm-sensors.org
1692S: Maintained
1693F: drivers/hwmon/asus_atk0110.c
1694
1695ATI_REMOTE2 DRIVER
1696M: Ville Syrjala <syrjala@sci.fi>
1697S: Maintained
1698F: drivers/input/misc/ati_remote2.c
1699
1700ATLX ETHERNET DRIVERS
1701M: Jay Cliburn <jcliburn@gmail.com>
1702M: Chris Snook <chris.snook@gmail.com>
1703L: netdev@vger.kernel.org
1704W: http://sourceforge.net/projects/atl1
1705W: http://atl1.sourceforge.net
1706S: Maintained
1707F: drivers/net/ethernet/atheros/
1708
1709ATM
1710M: Chas Williams <chas@cmf.nrl.navy.mil>
1711L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1712L: netdev@vger.kernel.org
1713W: http://linux-atm.sourceforge.net
1714S: Maintained
1715F: drivers/atm/
1716F: include/linux/atm*
1717F: include/uapi/linux/atm*
1718
1719ATMEL AT91 / AT32 MCI DRIVER
1720M: Ludovic Desroches <ludovic.desroches@atmel.com>
1721S: Maintained
1722F: drivers/mmc/host/atmel-mci.c
1723F: drivers/mmc/host/atmel-mci-regs.h
1724
1725ATMEL AT91 / AT32 SERIAL DRIVER
1726M: Nicolas Ferre <nicolas.ferre@atmel.com>
1727S: Supported
1728F: drivers/tty/serial/atmel_serial.c
1729
1730ATMEL Audio ALSA driver
1731M: Bo Shen <voice.shen@atmel.com>
1732L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1733S: Supported
1734F: sound/soc/atmel
1735
1736ATMEL DMA DRIVER
1737M: Nicolas Ferre <nicolas.ferre@atmel.com>
1738L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1739S: Supported
1740F: drivers/dma/at_hdmac.c
1741F: drivers/dma/at_hdmac_regs.h
1742F: include/linux/platform_data/dma-atmel.h
1743
1744ATMEL XDMA DRIVER
1745M: Ludovic Desroches <ludovic.desroches@atmel.com>
1746L: linux-arm-kernel@lists.infradead.org
1747L: dmaengine@vger.kernel.org
1748S: Supported
1749F: drivers/dma/at_xdmac.c
1750
1751ATMEL I2C DRIVER
1752M: Ludovic Desroches <ludovic.desroches@atmel.com>
1753L: linux-i2c@vger.kernel.org
1754S: Supported
1755F: drivers/i2c/busses/i2c-at91.c
1756
1757ATMEL ISI DRIVER
1758M: Josh Wu <josh.wu@atmel.com>
1759L: linux-media@vger.kernel.org
1760S: Supported
1761F: drivers/media/platform/soc_camera/atmel-isi.c
1762F: include/media/atmel-isi.h
1763
1764ATMEL LCDFB DRIVER
1765M: Nicolas Ferre <nicolas.ferre@atmel.com>
1766L: linux-fbdev@vger.kernel.org
1767S: Maintained
1768F: drivers/video/fbdev/atmel_lcdfb.c
1769F: include/video/atmel_lcdc.h
1770
1771ATMEL MACB ETHERNET DRIVER
1772M: Nicolas Ferre <nicolas.ferre@atmel.com>
1773S: Supported
1774F: drivers/net/ethernet/cadence/
1775
1776ATMEL NAND DRIVER
1777M: Josh Wu <josh.wu@atmel.com>
1778L: linux-mtd@lists.infradead.org
1779S: Supported
1780F: drivers/mtd/nand/atmel_nand*
1781
1782ATMEL SPI DRIVER
1783M: Nicolas Ferre <nicolas.ferre@atmel.com>
1784S: Supported
1785F: drivers/spi/spi-atmel.*
1786
1787ATMEL SSC DRIVER
1788M: Bo Shen <voice.shen@atmel.com>
1789L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1790S: Supported
1791F: drivers/misc/atmel-ssc.c
1792F: include/linux/atmel-ssc.h
1793
1794ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1795M: Nicolas Ferre <nicolas.ferre@atmel.com>
1796L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1797S: Supported
1798F: drivers/misc/atmel_tclib.c
1799F: drivers/clocksource/tcb_clksrc.c
1800
1801ATMEL USBA UDC DRIVER
1802M: Nicolas Ferre <nicolas.ferre@atmel.com>
1803L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1804S: Supported
1805F: drivers/usb/gadget/udc/atmel_usba_udc.*
1806
1807ATMEL WIRELESS DRIVER
1808M: Simon Kelley <simon@thekelleys.org.uk>
1809L: linux-wireless@vger.kernel.org
1810W: http://www.thekelleys.org.uk/atmel
1811W: http://atmelwlandriver.sourceforge.net/
1812S: Maintained
1813F: drivers/net/wireless/atmel*
1814
1815ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1816M: Bradley Grove <linuxdrivers@attotech.com>
1817L: linux-scsi@vger.kernel.org
1818W: http://www.attotech.com
1819S: Supported
1820F: drivers/scsi/esas2r
1821
1822AUDIT SUBSYSTEM
1823M: Paul Moore <paul@paul-moore.com>
1824M: Eric Paris <eparis@redhat.com>
1825L: linux-audit@redhat.com (moderated for non-subscribers)
1826W: http://people.redhat.com/sgrubb/audit/
1827T: git git://git.infradead.org/users/pcmoore/audit
1828S: Maintained
1829F: include/linux/audit.h
1830F: include/uapi/linux/audit.h
1831F: kernel/audit*
1832
1833AUXILIARY DISPLAY DRIVERS
1834M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1835W: http://miguelojeda.es/auxdisplay.htm
1836W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1837S: Maintained
1838F: drivers/auxdisplay/
1839F: include/linux/cfag12864b.h
1840
1841AVR32 ARCHITECTURE
1842M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1843M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1844W: http://www.atmel.com/products/AVR32/
1845W: http://mirror.egtvedt.no/avr32linux.org/
1846W: http://avrfreaks.net/
1847S: Maintained
1848F: arch/avr32/
1849
1850AVR32/AT32AP MACHINE SUPPORT
1851M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1852M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1853S: Maintained
1854F: arch/avr32/mach-at32ap/
1855
1856AX.25 NETWORK LAYER
1857M: Ralf Baechle <ralf@linux-mips.org>
1858L: linux-hams@vger.kernel.org
1859W: http://www.linux-ax25.org/
1860S: Maintained
1861F: include/uapi/linux/ax25.h
1862F: include/net/ax25.h
1863F: net/ax25/
1864
1865AZ6007 DVB DRIVER
1866M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1867L: linux-media@vger.kernel.org
1868W: http://linuxtv.org
1869T: git git://linuxtv.org/media_tree.git
1870S: Maintained
1871F: drivers/media/usb/dvb-usb-v2/az6007.c
1872
1873AZTECH FM RADIO RECEIVER DRIVER
1874M: Hans Verkuil <hverkuil@xs4all.nl>
1875L: linux-media@vger.kernel.org
1876T: git git://linuxtv.org/media_tree.git
1877W: http://linuxtv.org
1878S: Maintained
1879F: drivers/media/radio/radio-aztech*
1880
1881B43 WIRELESS DRIVER
1882M: Stefano Brivio <stefano.brivio@polimi.it>
1883L: linux-wireless@vger.kernel.org
1884L: b43-dev@lists.infradead.org
1885W: http://wireless.kernel.org/en/users/Drivers/b43
1886S: Maintained
1887F: drivers/net/wireless/b43/
1888
1889B43LEGACY WIRELESS DRIVER
1890M: Larry Finger <Larry.Finger@lwfinger.net>
1891M: Stefano Brivio <stefano.brivio@polimi.it>
1892L: linux-wireless@vger.kernel.org
1893L: b43-dev@lists.infradead.org
1894W: http://wireless.kernel.org/en/users/Drivers/b43
1895S: Maintained
1896F: drivers/net/wireless/b43legacy/
1897
1898BACKLIGHT CLASS/SUBSYSTEM
1899M: Jingoo Han <jg1.han@samsung.com>
1900M: Lee Jones <lee.jones@linaro.org>
1901S: Maintained
1902F: drivers/video/backlight/
1903F: include/linux/backlight.h
1904
1905BATMAN ADVANCED
1906M: Marek Lindner <mareklindner@neomailbox.ch>
1907M: Simon Wunderlich <sw@simonwunderlich.de>
1908M: Antonio Quartulli <antonio@meshcoding.com>
1909L: b.a.t.m.a.n@lists.open-mesh.org
1910W: http://www.open-mesh.org/
1911S: Maintained
1912F: net/batman-adv/
1913
1914BAYCOM/HDLCDRV DRIVERS FOR AX.25
1915M: Thomas Sailer <t.sailer@alumni.ethz.ch>
1916L: linux-hams@vger.kernel.org
1917W: http://www.baycom.org/~tom/ham/ham.html
1918S: Maintained
1919F: drivers/net/hamradio/baycom*
1920
1921BCACHE (BLOCK LAYER CACHE)
1922M: Kent Overstreet <kmo@daterainc.com>
1923L: linux-bcache@vger.kernel.org
1924W: http://bcache.evilpiepirate.org
1925S: Maintained:
1926F: drivers/md/bcache/
1927
1928BEFS FILE SYSTEM
1929S: Orphan
1930F: Documentation/filesystems/befs.txt
1931F: fs/befs/
1932
1933BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1934M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1935L: netdev@vger.kernel.org
1936S: Maintained
1937F: drivers/net/ethernet/ec_bhf.c
1938
1939BFS FILE SYSTEM
1940M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1941S: Maintained
1942F: Documentation/filesystems/bfs.txt
1943F: fs/bfs/
1944F: include/uapi/linux/bfs_fs.h
1945
1946BLACKFIN ARCHITECTURE
1947M: Steven Miao <realmz6@gmail.com>
1948L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1949T: git git://git.code.sf.net/p/adi-linux/code
1950W: http://blackfin.uclinux.org
1951S: Supported
1952F: arch/blackfin/
1953
1954BLACKFIN EMAC DRIVER
1955L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1956W: http://blackfin.uclinux.org
1957S: Supported
1958F: drivers/net/ethernet/adi/
1959
1960BLACKFIN RTC DRIVER
1961L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1962W: http://blackfin.uclinux.org
1963S: Supported
1964F: drivers/rtc/rtc-bfin.c
1965
1966BLACKFIN SDH DRIVER
1967M: Sonic Zhang <sonic.zhang@analog.com>
1968L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1969W: http://blackfin.uclinux.org
1970S: Supported
1971F: drivers/mmc/host/bfin_sdh.c
1972
1973BLACKFIN SERIAL DRIVER
1974M: Sonic Zhang <sonic.zhang@analog.com>
1975L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1976W: http://blackfin.uclinux.org
1977S: Supported
1978F: drivers/tty/serial/bfin_uart.c
1979
1980BLACKFIN WATCHDOG DRIVER
1981L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1982W: http://blackfin.uclinux.org
1983S: Supported
1984F: drivers/watchdog/bfin_wdt.c
1985
1986BLACKFIN I2C TWI DRIVER
1987M: Sonic Zhang <sonic.zhang@analog.com>
1988L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1989W: http://blackfin.uclinux.org/
1990S: Supported
1991F: drivers/i2c/busses/i2c-bfin-twi.c
1992
1993BLACKFIN MEDIA DRIVER
1994M: Scott Jiang <scott.jiang.linux@gmail.com>
1995L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1996W: http://blackfin.uclinux.org/
1997S: Supported
1998F: drivers/media/platform/blackfin/
1999F: drivers/media/i2c/adv7183*
2000F: drivers/media/i2c/vs6624*
2001
2002BLINKM RGB LED DRIVER
2003M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2004S: Maintained
2005F: drivers/leds/leds-blinkm.c
2006
2007BLOCK LAYER
2008M: Jens Axboe <axboe@kernel.dk>
2009T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2010S: Maintained
2011F: block/
2012
2013BLOCK2MTD DRIVER
2014M: Joern Engel <joern@lazybastard.org>
2015L: linux-mtd@lists.infradead.org
2016S: Maintained
2017F: drivers/mtd/devices/block2mtd.c
2018
2019BLUETOOTH DRIVERS
2020M: Marcel Holtmann <marcel@holtmann.org>
2021M: Gustavo Padovan <gustavo@padovan.org>
2022M: Johan Hedberg <johan.hedberg@gmail.com>
2023L: linux-bluetooth@vger.kernel.org
2024W: http://www.bluez.org/
2025T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2026T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2027S: Maintained
2028F: drivers/bluetooth/
2029
2030BLUETOOTH SUBSYSTEM
2031M: Marcel Holtmann <marcel@holtmann.org>
2032M: Gustavo Padovan <gustavo@padovan.org>
2033M: Johan Hedberg <johan.hedberg@gmail.com>
2034L: linux-bluetooth@vger.kernel.org
2035W: http://www.bluez.org/
2036T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2037T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2038S: Maintained
2039F: net/bluetooth/
2040F: include/net/bluetooth/
2041
2042BONDING DRIVER
2043M: Jay Vosburgh <j.vosburgh@gmail.com>
2044M: Veaceslav Falico <vfalico@gmail.com>
2045M: Andy Gospodarek <andy@greyhouse.net>
2046L: netdev@vger.kernel.org
2047W: http://sourceforge.net/projects/bonding/
2048S: Supported
2049F: drivers/net/bonding/
2050F: include/uapi/linux/if_bonding.h
2051
2052BPF (Safe dynamic programs and tools)
2053M: Alexei Starovoitov <ast@kernel.org>
2054L: netdev@vger.kernel.org
2055L: linux-kernel@vger.kernel.org
2056S: Supported
2057F: kernel/bpf/
2058
2059BROADCOM B44 10/100 ETHERNET DRIVER
2060M: Gary Zambrano <zambrano@broadcom.com>
2061L: netdev@vger.kernel.org
2062S: Supported
2063F: drivers/net/ethernet/broadcom/b44.*
2064
2065BROADCOM GENET ETHERNET DRIVER
2066M: Florian Fainelli <f.fainelli@gmail.com>
2067L: netdev@vger.kernel.org
2068S: Supported
2069F: drivers/net/ethernet/broadcom/genet/
2070
2071BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2072M: Sony Chacko <sony.chacko@qlogic.com>
2073M: Dept-HSGLinuxNICDev@qlogic.com
2074L: netdev@vger.kernel.org
2075S: Supported
2076F: drivers/net/ethernet/broadcom/bnx2.*
2077F: drivers/net/ethernet/broadcom/bnx2_*
2078
2079BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2080M: Ariel Elior <ariel.elior@qlogic.com>
2081L: netdev@vger.kernel.org
2082S: Supported
2083F: drivers/net/ethernet/broadcom/bnx2x/
2084
2085BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2086M: Christian Daudt <bcm@fixthebug.org>
2087M: Matt Porter <mporter@linaro.org>
2088M: Florian Fainelli <f.fainelli@gmail.com>
2089L: bcm-kernel-feedback-list@broadcom.com
2090T: git git://github.com/broadcom/mach-bcm
2091S: Maintained
2092F: arch/arm/mach-bcm/
2093F: arch/arm/boot/dts/bcm113*
2094F: arch/arm/boot/dts/bcm216*
2095F: arch/arm/boot/dts/bcm281*
2096F: arch/arm/configs/bcm_defconfig
2097F: drivers/mmc/host/sdhci-bcm-kona.c
2098F: drivers/clocksource/bcm_kona_timer.c
2099
2100BROADCOM BCM2835 ARM ARCHITECTURE
2101M: Stephen Warren <swarren@wwwdotorg.org>
2102M: Lee Jones <lee@kernel.org>
2103L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2104T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2105S: Maintained
2106N: bcm2835
2107
2108BROADCOM BCM33XX MIPS ARCHITECTURE
2109M: Kevin Cernekee <cernekee@gmail.com>
2110L: linux-mips@linux-mips.org
2111S: Maintained
2112F: arch/mips/bcm3384/*
2113F: arch/mips/include/asm/mach-bcm3384/*
2114F: arch/mips/kernel/*bmips*
2115
2116BROADCOM BCM5301X ARM ARCHITECTURE
2117M: Hauke Mehrtens <hauke@hauke-m.de>
2118L: linux-arm-kernel@lists.infradead.org
2119S: Maintained
2120F: arch/arm/mach-bcm/bcm_5301x.c
2121F: arch/arm/boot/dts/bcm5301x.dtsi
2122F: arch/arm/boot/dts/bcm470*
2123
2124BROADCOM BCM63XX ARM ARCHITECTURE
2125M: Florian Fainelli <f.fainelli@gmail.com>
2126L: linux-arm-kernel@lists.infradead.org
2127T: git git://git.github.com/brcm/linux.git
2128S: Maintained
2129F: arch/arm/mach-bcm/bcm63xx.c
2130F: arch/arm/include/debug/bcm63xx.S
2131
2132BROADCOM BCM63XX/BCM33XX UDC DRIVER
2133M: Kevin Cernekee <cernekee@gmail.com>
2134L: linux-usb@vger.kernel.org
2135S: Maintained
2136F: drivers/usb/gadget/udc/bcm63xx_udc.*
2137
2138BROADCOM BCM7XXX ARM ARCHITECTURE
2139M: Marc Carino <marc.ceeeee@gmail.com>
2140M: Brian Norris <computersforpeace@gmail.com>
2141M: Gregory Fong <gregory.0xf0@gmail.com>
2142M: Florian Fainelli <f.fainelli@gmail.com>
2143L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2144S: Maintained
2145F: arch/arm/mach-bcm/*brcmstb*
2146F: arch/arm/boot/dts/bcm7*.dts*
2147F: drivers/bus/brcmstb_gisb.c
2148
2149BROADCOM BMIPS MIPS ARCHITECTURE
2150M: Kevin Cernekee <cernekee@gmail.com>
2151M: Florian Fainelli <f.fainelli@gmail.com>
2152L: linux-mips@linux-mips.org
2153S: Maintained
2154F: arch/mips/bmips/*
2155F: arch/mips/include/asm/mach-bmips/*
2156F: arch/mips/kernel/*bmips*
2157F: arch/mips/boot/dts/bcm*.dts*
2158F: drivers/irqchip/irq-bcm7*
2159F: drivers/irqchip/irq-brcmstb*
2160
2161BROADCOM TG3 GIGABIT ETHERNET DRIVER
2162M: Prashant Sreedharan <prashant@broadcom.com>
2163M: Michael Chan <mchan@broadcom.com>
2164L: netdev@vger.kernel.org
2165S: Supported
2166F: drivers/net/ethernet/broadcom/tg3.*
2167
2168BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2169M: Brett Rudley <brudley@broadcom.com>
2170M: Arend van Spriel <arend@broadcom.com>
2171M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2172M: Hante Meuleman <meuleman@broadcom.com>
2173L: linux-wireless@vger.kernel.org
2174L: brcm80211-dev-list@broadcom.com
2175S: Supported
2176F: drivers/net/wireless/brcm80211/
2177
2178BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2179M: QLogic-Storage-Upstream@qlogic.com
2180L: linux-scsi@vger.kernel.org
2181S: Supported
2182F: drivers/scsi/bnx2fc/
2183
2184BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2185M: QLogic-Storage-Upstream@qlogic.com
2186L: linux-scsi@vger.kernel.org
2187S: Supported
2188F: drivers/scsi/bnx2i/
2189
2190BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2191M: Ray Jui <rjui@broadcom.com>
2192M: Scott Branden <sbranden@broadcom.com>
2193L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2194L: bcm-kernel-feedback-list@broadcom.com
2195T: git git://git.github.com/brcm/linux.git
2196S: Maintained
2197N: iproc
2198N: cygnus
2199N: bcm9113*
2200N: bcm9583*
2201N: bcm583*
2202N: bcm113*
2203
2204BROADCOM KONA GPIO DRIVER
2205M: Ray Jui <rjui@broadcom.com>
2206L: bcm-kernel-feedback-list@broadcom.com
2207S: Supported
2208F: drivers/gpio/gpio-bcm-kona.c
2209F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2210
2211BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2212M: Rafał Miłecki <zajec5@gmail.com>
2213L: linux-wireless@vger.kernel.org
2214S: Maintained
2215F: drivers/bcma/
2216F: include/linux/bcma/
2217
2218BROADCOM SYSTEMPORT ETHERNET DRIVER
2219M: Florian Fainelli <f.fainelli@gmail.com>
2220L: netdev@vger.kernel.org
2221S: Supported
2222F: drivers/net/ethernet/broadcom/bcmsysport.*
2223
2224BROCADE BFA FC SCSI DRIVER
2225M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2226M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2227L: linux-scsi@vger.kernel.org
2228S: Supported
2229F: drivers/scsi/bfa/
2230
2231BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2232M: Rasesh Mody <rasesh.mody@qlogic.com>
2233L: netdev@vger.kernel.org
2234S: Supported
2235F: drivers/net/ethernet/brocade/bna/
2236
2237BSG (block layer generic sg v4 driver)
2238M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2239L: linux-scsi@vger.kernel.org
2240S: Supported
2241F: block/bsg.c
2242F: include/linux/bsg.h
2243F: include/uapi/linux/bsg.h
2244
2245BT87X AUDIO DRIVER
2246M: Clemens Ladisch <clemens@ladisch.de>
2247L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2248T: git git://git.alsa-project.org/alsa-kernel.git
2249S: Maintained
2250F: Documentation/sound/alsa/Bt87x.txt
2251F: sound/pci/bt87x.c
2252
2253BT8XXGPIO DRIVER
2254M: Michael Buesch <m@bues.ch>
2255W: http://bu3sch.de/btgpio.php
2256S: Maintained
2257F: drivers/gpio/gpio-bt8xx.c
2258
2259BTRFS FILE SYSTEM
2260M: Chris Mason <clm@fb.com>
2261M: Josef Bacik <jbacik@fb.com>
2262L: linux-btrfs@vger.kernel.org
2263W: http://btrfs.wiki.kernel.org/
2264Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2265T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2266S: Maintained
2267F: Documentation/filesystems/btrfs.txt
2268F: fs/btrfs/
2269
2270BTTV VIDEO4LINUX DRIVER
2271M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2272L: linux-media@vger.kernel.org
2273W: http://linuxtv.org
2274T: git git://linuxtv.org/media_tree.git
2275S: Odd fixes
2276F: Documentation/video4linux/bttv/
2277F: drivers/media/pci/bt8xx/bttv*
2278
2279BUSLOGIC SCSI DRIVER
2280M: Khalid Aziz <khalid@gonehiking.org>
2281L: linux-scsi@vger.kernel.org
2282S: Maintained
2283F: drivers/scsi/BusLogic.*
2284F: drivers/scsi/FlashPoint.*
2285
2286C-MEDIA CMI8788 DRIVER
2287M: Clemens Ladisch <clemens@ladisch.de>
2288L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2289T: git git://git.alsa-project.org/alsa-kernel.git
2290S: Maintained
2291F: sound/pci/oxygen/
2292
2293C6X ARCHITECTURE
2294M: Mark Salter <msalter@redhat.com>
2295M: Aurelien Jacquiot <a-jacquiot@ti.com>
2296L: linux-c6x-dev@linux-c6x.org
2297W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2298S: Maintained
2299F: arch/c6x/
2300
2301CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2302M: David Howells <dhowells@redhat.com>
2303L: linux-cachefs@redhat.com
2304S: Supported
2305F: Documentation/filesystems/caching/cachefiles.txt
2306F: fs/cachefiles/
2307
2308CADET FM/AM RADIO RECEIVER DRIVER
2309M: Hans Verkuil <hverkuil@xs4all.nl>
2310L: linux-media@vger.kernel.org
2311T: git git://linuxtv.org/media_tree.git
2312W: http://linuxtv.org
2313S: Maintained
2314F: drivers/media/radio/radio-cadet*
2315
2316CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2317M: Jonathan Corbet <corbet@lwn.net>
2318L: linux-media@vger.kernel.org
2319T: git git://linuxtv.org/media_tree.git
2320S: Maintained
2321F: Documentation/video4linux/cafe_ccic
2322F: drivers/media/platform/marvell-ccic/
2323
2324CAIF NETWORK LAYER
2325M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2326L: netdev@vger.kernel.org
2327S: Supported
2328F: Documentation/networking/caif/
2329F: drivers/net/caif/
2330F: include/uapi/linux/caif/
2331F: include/net/caif/
2332F: net/caif/
2333
2334CALGARY x86-64 IOMMU
2335M: Muli Ben-Yehuda <muli@il.ibm.com>
2336M: "Jon D. Mason" <jdmason@kudzu.us>
2337L: discuss@x86-64.org
2338S: Maintained
2339F: arch/x86/kernel/pci-calgary_64.c
2340F: arch/x86/kernel/tce_64.c
2341F: arch/x86/include/asm/calgary.h
2342F: arch/x86/include/asm/tce.h
2343
2344CAN NETWORK LAYER
2345M: Oliver Hartkopp <socketcan@hartkopp.net>
2346L: linux-can@vger.kernel.org
2347W: http://gitorious.org/linux-can
2348T: git git://gitorious.org/linux-can/linux-can-next.git
2349S: Maintained
2350F: Documentation/networking/can.txt
2351F: net/can/
2352F: include/linux/can/core.h
2353F: include/uapi/linux/can.h
2354F: include/uapi/linux/can/bcm.h
2355F: include/uapi/linux/can/raw.h
2356F: include/uapi/linux/can/gw.h
2357
2358CAN NETWORK DRIVERS
2359M: Wolfgang Grandegger <wg@grandegger.com>
2360M: Marc Kleine-Budde <mkl@pengutronix.de>
2361L: linux-can@vger.kernel.org
2362W: http://gitorious.org/linux-can
2363T: git git://gitorious.org/linux-can/linux-can-next.git
2364S: Maintained
2365F: drivers/net/can/
2366F: include/linux/can/dev.h
2367F: include/linux/can/platform/
2368F: include/uapi/linux/can/error.h
2369F: include/uapi/linux/can/netlink.h
2370
2371CAPABILITIES
2372M: Serge Hallyn <serge.hallyn@canonical.com>
2373L: linux-security-module@vger.kernel.org
2374S: Supported
2375F: include/linux/capability.h
2376F: include/uapi/linux/capability.h
2377F: security/capability.c
2378F: security/commoncap.c
2379F: kernel/capability.c
2380
2381CC2520 IEEE-802.15.4 RADIO DRIVER
2382M: Varka Bhadram <varkabhadram@gmail.com>
2383L: linux-wpan@vger.kernel.org
2384S: Maintained
2385F: drivers/net/ieee802154/cc2520.c
2386F: include/linux/spi/cc2520.h
2387F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2388
2389CELL BROADBAND ENGINE ARCHITECTURE
2390M: Arnd Bergmann <arnd@arndb.de>
2391L: linuxppc-dev@lists.ozlabs.org
2392L: cbe-oss-dev@lists.ozlabs.org
2393W: http://www.ibm.com/developerworks/power/cell/
2394S: Supported
2395F: arch/powerpc/include/asm/cell*.h
2396F: arch/powerpc/include/asm/spu*.h
2397F: arch/powerpc/include/uapi/asm/spu*.h
2398F: arch/powerpc/oprofile/*cell*
2399F: arch/powerpc/platforms/cell/
2400
2401CEPH DISTRIBUTED FILE SYSTEM CLIENT
2402M: Sage Weil <sage@inktank.com>
2403L: ceph-devel@vger.kernel.org
2404W: http://ceph.com/
2405T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2406S: Supported
2407F: Documentation/filesystems/ceph.txt
2408F: fs/ceph/
2409F: net/ceph/
2410F: include/linux/ceph/
2411F: include/linux/crush/
2412
2413CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2414L: linux-usb@vger.kernel.org
2415S: Orphan
2416F: Documentation/usb/WUSB-Design-overview.txt
2417F: Documentation/usb/wusb-cbaf
2418F: drivers/usb/host/hwa-hc.c
2419F: drivers/usb/host/whci/
2420F: drivers/usb/wusbcore/
2421F: include/linux/usb/wusb*
2422
2423CFAG12864B LCD DRIVER
2424M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2425W: http://miguelojeda.es/auxdisplay.htm
2426W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2427S: Maintained
2428F: drivers/auxdisplay/cfag12864b.c
2429F: include/linux/cfag12864b.h
2430
2431CFAG12864BFB LCD FRAMEBUFFER DRIVER
2432M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2433W: http://miguelojeda.es/auxdisplay.htm
2434W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2435S: Maintained
2436F: drivers/auxdisplay/cfag12864bfb.c
2437F: include/linux/cfag12864b.h
2438
2439CFG80211 and NL80211
2440M: Johannes Berg <johannes@sipsolutions.net>
2441L: linux-wireless@vger.kernel.org
2442W: http://wireless.kernel.org/
2443T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2444T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2445S: Maintained
2446F: include/uapi/linux/nl80211.h
2447F: include/net/cfg80211.h
2448F: net/wireless/*
2449X: net/wireless/wext*
2450
2451CHAR and MISC DRIVERS
2452M: Arnd Bergmann <arnd@arndb.de>
2453M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2454T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2455S: Supported
2456F: drivers/char/*
2457F: drivers/misc/*
2458F: include/linux/miscdevice.h
2459
2460CHECKPATCH
2461M: Andy Whitcroft <apw@canonical.com>
2462M: Joe Perches <joe@perches.com>
2463S: Maintained
2464F: scripts/checkpatch.pl
2465
2466CHINESE DOCUMENTATION
2467M: Harry Wei <harryxiyou@gmail.com>
2468L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2469L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2470S: Maintained
2471F: Documentation/zh_CN/
2472
2473CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2474M: Peter Chen <Peter.Chen@freescale.com>
2475T: git git://github.com/hzpeterchen/linux-usb.git
2476L: linux-usb@vger.kernel.org
2477S: Maintained
2478F: drivers/usb/chipidea/
2479
2480CHROME HARDWARE PLATFORM SUPPORT
2481M: Olof Johansson <olof@lixom.net>
2482S: Maintained
2483F: drivers/platform/chrome/
2484
2485CISCO VIC ETHERNET NIC DRIVER
2486M: Christian Benvenuti <benve@cisco.com>
2487M: Sujith Sankar <ssujith@cisco.com>
2488M: Govindarajulu Varadarajan <_govind@gmx.com>
2489M: Neel Patel <neepatel@cisco.com>
2490S: Supported
2491F: drivers/net/ethernet/cisco/enic/
2492
2493CISCO VIC LOW LATENCY NIC DRIVER
2494M: Upinder Malhi <umalhi@cisco.com>
2495S: Supported
2496F: drivers/infiniband/hw/usnic
2497
2498CIRRUS LOGIC EP93XX ETHERNET DRIVER
2499M: Hartley Sweeten <hsweeten@visionengravers.com>
2500L: netdev@vger.kernel.org
2501S: Maintained
2502F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2503
2504CIRRUS LOGIC AUDIO CODEC DRIVERS
2505M: Brian Austin <brian.austin@cirrus.com>
2506M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2507L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2508S: Maintained
2509F: sound/soc/codecs/cs*
2510
2511CLEANCACHE API
2512M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2513L: linux-kernel@vger.kernel.org
2514S: Maintained
2515F: mm/cleancache.c
2516F: include/linux/cleancache.h
2517
2518CLK API
2519M: Russell King <linux@arm.linux.org.uk>
2520S: Maintained
2521F: include/linux/clk.h
2522
2523CLOCKSOURCE, CLOCKEVENT DRIVERS
2524M: Daniel Lezcano <daniel.lezcano@linaro.org>
2525M: Thomas Gleixner <tglx@linutronix.de>
2526L: linux-kernel@vger.kernel.org
2527T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2528S: Supported
2529F: drivers/clocksource
2530
2531CISCO FCOE HBA DRIVER
2532M: Hiral Patel <hiralpat@cisco.com>
2533M: Suma Ramars <sramars@cisco.com>
2534M: Brian Uchino <buchino@cisco.com>
2535L: linux-scsi@vger.kernel.org
2536S: Supported
2537F: drivers/scsi/fnic/
2538
2539CMPC ACPI DRIVER
2540M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2541M: Daniel Oliveira Nascimento <don@syst.com.br>
2542L: platform-driver-x86@vger.kernel.org
2543S: Supported
2544F: drivers/platform/x86/classmate-laptop.c
2545
2546COCCINELLE/Semantic Patches (SmPL)
2547M: Julia Lawall <Julia.Lawall@lip6.fr>
2548M: Gilles Muller <Gilles.Muller@lip6.fr>
2549M: Nicolas Palix <nicolas.palix@imag.fr>
2550M: Michal Marek <mmarek@suse.cz>
2551L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2552T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2553W: http://coccinelle.lip6.fr/
2554S: Supported
2555F: Documentation/coccinelle.txt
2556F: scripts/coccinelle/
2557F: scripts/coccicheck
2558
2559CODA FILE SYSTEM
2560M: Jan Harkes <jaharkes@cs.cmu.edu>
2561M: coda@cs.cmu.edu
2562L: codalist@coda.cs.cmu.edu
2563W: http://www.coda.cs.cmu.edu/
2564S: Maintained
2565F: Documentation/filesystems/coda.txt
2566F: fs/coda/
2567F: include/linux/coda*.h
2568F: include/uapi/linux/coda*.h
2569
2570CODA V4L2 MEM2MEM DRIVER
2571M: Philipp Zabel <p.zabel@pengutronix.de>
2572L: linux-media@vger.kernel.org
2573S: Maintained
2574F: Documentation/devicetree/bindings/media/coda.txt
2575F: drivers/media/platform/coda/
2576
2577COMMON CLK FRAMEWORK
2578M: Mike Turquette <mturquette@linaro.org>
2579M: Stephen Boyd <sboyd@codeaurora.org>
2580L: linux-kernel@vger.kernel.org
2581T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2582S: Maintained
2583F: drivers/clk/
2584X: drivers/clk/clkdev.c
2585F: include/linux/clk-pr*
2586F: include/linux/clk/
2587
2588COMMON INTERNET FILE SYSTEM (CIFS)
2589M: Steve French <sfrench@samba.org>
2590L: linux-cifs@vger.kernel.org
2591L: samba-technical@lists.samba.org (moderated for non-subscribers)
2592W: http://linux-cifs.samba.org/
2593T: git git://git.samba.org/sfrench/cifs-2.6.git
2594S: Supported
2595F: Documentation/filesystems/cifs/
2596F: fs/cifs/
2597
2598COMPACTPCI HOTPLUG CORE
2599M: Scott Murray <scott@spiteful.org>
2600L: linux-pci@vger.kernel.org
2601S: Maintained
2602F: drivers/pci/hotplug/cpci_hotplug*
2603
2604COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2605M: Scott Murray <scott@spiteful.org>
2606L: linux-pci@vger.kernel.org
2607S: Maintained
2608F: drivers/pci/hotplug/cpcihp_zt5550.*
2609
2610COMPACTPCI HOTPLUG GENERIC DRIVER
2611M: Scott Murray <scott@spiteful.org>
2612L: linux-pci@vger.kernel.org
2613S: Maintained
2614F: drivers/pci/hotplug/cpcihp_generic.c
2615
2616COMPAL LAPTOP SUPPORT
2617M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2618L: platform-driver-x86@vger.kernel.org
2619S: Maintained
2620F: drivers/platform/x86/compal-laptop.c
2621
2622CONEXANT ACCESSRUNNER USB DRIVER
2623M: Simon Arlott <cxacru@fire.lp0.eu>
2624L: accessrunner-general@lists.sourceforge.net
2625W: http://accessrunner.sourceforge.net/
2626S: Maintained
2627F: drivers/usb/atm/cxacru.c
2628
2629CONFIGFS
2630M: Joel Becker <jlbec@evilplan.org>
2631T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2632S: Supported
2633F: fs/configfs/
2634F: include/linux/configfs.h
2635
2636CONNECTOR
2637M: Evgeniy Polyakov <zbr@ioremap.net>
2638L: netdev@vger.kernel.org
2639S: Maintained
2640F: drivers/connector/
2641
2642CONTROL GROUP (CGROUP)
2643M: Tejun Heo <tj@kernel.org>
2644M: Li Zefan <lizefan@huawei.com>
2645L: cgroups@vger.kernel.org
2646T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2647S: Maintained
2648F: Documentation/cgroups/
2649F: include/linux/cgroup*
2650F: kernel/cgroup*
2651
2652CONTROL GROUP - CPUSET
2653M: Li Zefan <lizefan@huawei.com>
2654L: cgroups@vger.kernel.org
2655W: http://www.bullopensource.org/cpuset/
2656W: http://oss.sgi.com/projects/cpusets/
2657T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2658S: Maintained
2659F: Documentation/cgroups/cpusets.txt
2660F: include/linux/cpuset.h
2661F: kernel/cpuset.c
2662
2663CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2664M: Johannes Weiner <hannes@cmpxchg.org>
2665M: Michal Hocko <mhocko@suse.cz>
2666L: cgroups@vger.kernel.org
2667L: linux-mm@kvack.org
2668S: Maintained
2669F: mm/memcontrol.c
2670F: mm/swap_cgroup.c
2671
2672CORETEMP HARDWARE MONITORING DRIVER
2673M: Fenghua Yu <fenghua.yu@intel.com>
2674L: lm-sensors@lm-sensors.org
2675S: Maintained
2676F: Documentation/hwmon/coretemp
2677F: drivers/hwmon/coretemp.c
2678
2679COSA/SRP SYNC SERIAL DRIVER
2680M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2681W: http://www.fi.muni.cz/~kas/cosa/
2682S: Maintained
2683F: drivers/net/wan/cosa*
2684
2685CPMAC ETHERNET DRIVER
2686M: Florian Fainelli <florian@openwrt.org>
2687L: netdev@vger.kernel.org
2688S: Maintained
2689F: drivers/net/ethernet/ti/cpmac.c
2690
2691CPU FREQUENCY DRIVERS
2692M: Rafael J. Wysocki <rjw@rjwysocki.net>
2693M: Viresh Kumar <viresh.kumar@linaro.org>
2694L: linux-pm@vger.kernel.org
2695S: Maintained
2696T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2697T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2698F: drivers/cpufreq/
2699F: include/linux/cpufreq.h
2700
2701CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2702M: Viresh Kumar <viresh.kumar@linaro.org>
2703M: Sudeep Holla <sudeep.holla@arm.com>
2704L: linux-pm@vger.kernel.org
2705W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2706S: Maintained
2707F: drivers/cpufreq/arm_big_little.h
2708F: drivers/cpufreq/arm_big_little.c
2709F: drivers/cpufreq/arm_big_little_dt.c
2710
2711CPUIDLE DRIVER - ARM BIG LITTLE
2712M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2713M: Daniel Lezcano <daniel.lezcano@linaro.org>
2714L: linux-pm@vger.kernel.org
2715L: linux-arm-kernel@lists.infradead.org
2716T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2717S: Maintained
2718F: drivers/cpuidle/cpuidle-big_little.c
2719
2720CPUIDLE DRIVER - ARM EXYNOS
2721M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2722M: Daniel Lezcano <daniel.lezcano@linaro.org>
2723M: Kukjin Kim <kgene@kernel.org>
2724L: linux-pm@vger.kernel.org
2725L: linux-samsung-soc@vger.kernel.org
2726S: Supported
2727F: drivers/cpuidle/cpuidle-exynos.c
2728F: arch/arm/mach-exynos/pm.c
2729
2730CPUIDLE DRIVERS
2731M: Rafael J. Wysocki <rjw@rjwysocki.net>
2732M: Daniel Lezcano <daniel.lezcano@linaro.org>
2733L: linux-pm@vger.kernel.org
2734S: Maintained
2735T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2736F: drivers/cpuidle/*
2737F: include/linux/cpuidle.h
2738
2739CPUID/MSR DRIVER
2740M: "H. Peter Anvin" <hpa@zytor.com>
2741S: Maintained
2742F: arch/x86/kernel/cpuid.c
2743F: arch/x86/kernel/msr.c
2744
2745CPU POWER MONITORING SUBSYSTEM
2746M: Thomas Renninger <trenn@suse.de>
2747L: linux-pm@vger.kernel.org
2748S: Maintained
2749F: tools/power/cpupower/
2750
2751CRAMFS FILESYSTEM
2752W: http://sourceforge.net/projects/cramfs/
2753S: Orphan / Obsolete
2754F: Documentation/filesystems/cramfs.txt
2755F: fs/cramfs/
2756
2757CRIS PORT
2758M: Mikael Starvik <starvik@axis.com>
2759M: Jesper Nilsson <jesper.nilsson@axis.com>
2760L: linux-cris-kernel@axis.com
2761W: http://developer.axis.com
2762S: Maintained
2763F: arch/cris/
2764F: drivers/tty/serial/crisv10.*
2765
2766CRYPTO API
2767M: Herbert Xu <herbert@gondor.apana.org.au>
2768M: "David S. Miller" <davem@davemloft.net>
2769L: linux-crypto@vger.kernel.org
2770T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2771S: Maintained
2772F: Documentation/crypto/
2773F: arch/*/crypto/
2774F: crypto/
2775F: drivers/crypto/
2776F: include/crypto/
2777
2778CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2779M: Neil Horman <nhorman@tuxdriver.com>
2780L: linux-crypto@vger.kernel.org
2781S: Maintained
2782F: crypto/ansi_cprng.c
2783F: crypto/rng.c
2784
2785CS5535 Audio ALSA driver
2786M: Jaya Kumar <jayakumar.alsa@gmail.com>
2787S: Maintained
2788F: sound/pci/cs5535audio/
2789
2790CW1200 WLAN driver
2791M: Solomon Peachy <pizza@shaftnet.org>
2792S: Maintained
2793F: drivers/net/wireless/cw1200/
2794
2795CX18 VIDEO4LINUX DRIVER
2796M: Andy Walls <awalls@md.metrocast.net>
2797L: ivtv-devel@ivtvdriver.org (subscribers-only)
2798L: linux-media@vger.kernel.org
2799T: git git://linuxtv.org/media_tree.git
2800W: http://linuxtv.org
2801W: http://www.ivtvdriver.org/index.php/Cx18
2802S: Maintained
2803F: Documentation/video4linux/cx18.txt
2804F: drivers/media/pci/cx18/
2805F: include/uapi/linux/ivtv*
2806
2807CX2341X MPEG ENCODER HELPER MODULE
2808M: Hans Verkuil <hverkuil@xs4all.nl>
2809L: linux-media@vger.kernel.org
2810T: git git://linuxtv.org/media_tree.git
2811W: http://linuxtv.org
2812S: Maintained
2813F: drivers/media/common/cx2341x*
2814F: include/media/cx2341x*
2815
2816CX88 VIDEO4LINUX DRIVER
2817M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2818L: linux-media@vger.kernel.org
2819W: http://linuxtv.org
2820T: git git://linuxtv.org/media_tree.git
2821S: Odd fixes
2822F: Documentation/video4linux/cx88/
2823F: drivers/media/pci/cx88/
2824
2825CXD2820R MEDIA DRIVER
2826M: Antti Palosaari <crope@iki.fi>
2827L: linux-media@vger.kernel.org
2828W: http://linuxtv.org/
2829W: http://palosaari.fi/linux/
2830Q: http://patchwork.linuxtv.org/project/linux-media/list/
2831T: git git://linuxtv.org/anttip/media_tree.git
2832S: Maintained
2833F: drivers/media/dvb-frontends/cxd2820r*
2834
2835CXGB3 ETHERNET DRIVER (CXGB3)
2836M: Santosh Raspatur <santosh@chelsio.com>
2837L: netdev@vger.kernel.org
2838W: http://www.chelsio.com
2839S: Supported
2840F: drivers/net/ethernet/chelsio/cxgb3/
2841
2842CXGB3 ISCSI DRIVER (CXGB3I)
2843M: Karen Xie <kxie@chelsio.com>
2844L: linux-scsi@vger.kernel.org
2845W: http://www.chelsio.com
2846S: Supported
2847F: drivers/scsi/cxgbi/cxgb3i
2848
2849CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2850M: Steve Wise <swise@chelsio.com>
2851L: linux-rdma@vger.kernel.org
2852W: http://www.openfabrics.org
2853S: Supported
2854F: drivers/infiniband/hw/cxgb3/
2855
2856CXGB4 ETHERNET DRIVER (CXGB4)
2857M: Hariprasad S <hariprasad@chelsio.com>
2858L: netdev@vger.kernel.org
2859W: http://www.chelsio.com
2860S: Supported
2861F: drivers/net/ethernet/chelsio/cxgb4/
2862
2863CXGB4 ISCSI DRIVER (CXGB4I)
2864M: Karen Xie <kxie@chelsio.com>
2865L: linux-scsi@vger.kernel.org
2866W: http://www.chelsio.com
2867S: Supported
2868F: drivers/scsi/cxgbi/cxgb4i
2869
2870CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2871M: Steve Wise <swise@chelsio.com>
2872L: linux-rdma@vger.kernel.org
2873W: http://www.openfabrics.org
2874S: Supported
2875F: drivers/infiniband/hw/cxgb4/
2876
2877CXGB4VF ETHERNET DRIVER (CXGB4VF)
2878M: Casey Leedom <leedom@chelsio.com>
2879L: netdev@vger.kernel.org
2880W: http://www.chelsio.com
2881S: Supported
2882F: drivers/net/ethernet/chelsio/cxgb4vf/
2883
2884CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2885M: Ian Munsie <imunsie@au1.ibm.com>
2886M: Michael Neuling <mikey@neuling.org>
2887L: linuxppc-dev@lists.ozlabs.org
2888S: Supported
2889F: drivers/misc/cxl/
2890F: include/misc/cxl.h
2891F: include/uapi/misc/cxl.h
2892F: Documentation/powerpc/cxl.txt
2893F: Documentation/powerpc/cxl.txt
2894F: Documentation/ABI/testing/sysfs-class-cxl
2895
2896STMMAC ETHERNET DRIVER
2897M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2898L: netdev@vger.kernel.org
2899W: http://www.stlinux.com
2900S: Supported
2901F: drivers/net/ethernet/stmicro/stmmac/
2902
2903CYBERPRO FB DRIVER
2904M: Russell King <linux@arm.linux.org.uk>
2905L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2906W: http://www.arm.linux.org.uk/
2907S: Maintained
2908F: drivers/video/fbdev/cyber2000fb.*
2909
2910CYCLADES ASYNC MUX DRIVER
2911W: http://www.cyclades.com/
2912S: Orphan
2913F: drivers/tty/cyclades.c
2914F: include/linux/cyclades.h
2915F: include/uapi/linux/cyclades.h
2916
2917CYCLADES PC300 DRIVER
2918W: http://www.cyclades.com/
2919S: Orphan
2920F: drivers/net/wan/pc300*
2921
2922CYPRESS_FIRMWARE MEDIA DRIVER
2923M: Antti Palosaari <crope@iki.fi>
2924L: linux-media@vger.kernel.org
2925W: http://linuxtv.org/
2926W: http://palosaari.fi/linux/
2927Q: http://patchwork.linuxtv.org/project/linux-media/list/
2928T: git git://linuxtv.org/anttip/media_tree.git
2929S: Maintained
2930F: drivers/media/common/cypress_firmware*
2931
2932CYTTSP TOUCHSCREEN DRIVER
2933M: Ferruh Yigit <fery@cypress.com>
2934L: linux-input@vger.kernel.org
2935S: Supported
2936F: drivers/input/touchscreen/cyttsp*
2937F: include/linux/input/cyttsp.h
2938
2939DAMA SLAVE for AX.25
2940M: Joerg Reuter <jreuter@yaina.de>
2941W: http://yaina.de/jreuter/
2942W: http://www.qsl.net/dl1bke/
2943L: linux-hams@vger.kernel.org
2944S: Maintained
2945F: net/ax25/af_ax25.c
2946F: net/ax25/ax25_dev.c
2947F: net/ax25/ax25_ds_*
2948F: net/ax25/ax25_in.c
2949F: net/ax25/ax25_out.c
2950F: net/ax25/ax25_timer.c
2951F: net/ax25/sysctl_net_ax25.c
2952
2953DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2954L: netdev@vger.kernel.org
2955S: Orphan
2956F: Documentation/networking/dmfe.txt
2957F: drivers/net/ethernet/dec/tulip/dmfe.c
2958
2959DC390/AM53C974 SCSI driver
2960M: Hannes Reinecke <hare@suse.de>
2961L: linux-scsi@vger.kernel.org
2962S: Maintained
2963F: drivers/scsi/am53c974.c
2964
2965DC395x SCSI driver
2966M: Oliver Neukum <oliver@neukum.org>
2967M: Ali Akcaagac <aliakc@web.de>
2968M: Jamie Lenehan <lenehan@twibble.org>
2969L: dc395x@twibble.org
2970W: http://twibble.org/dist/dc395x/
2971W: http://lists.twibble.org/mailman/listinfo/dc395x/
2972S: Maintained
2973F: Documentation/scsi/dc395x.txt
2974F: drivers/scsi/dc395x.*
2975
2976DCCP PROTOCOL
2977M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
2978L: dccp@vger.kernel.org
2979W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
2980S: Maintained
2981F: include/linux/dccp.h
2982F: include/uapi/linux/dccp.h
2983F: include/linux/tfrc.h
2984F: net/dccp/
2985
2986DECnet NETWORK LAYER
2987W: http://linux-decnet.sourceforge.net
2988L: linux-decnet-user@lists.sourceforge.net
2989S: Orphan
2990F: Documentation/networking/decnet.txt
2991F: net/decnet/
2992
2993DECSTATION PLATFORM SUPPORT
2994M: "Maciej W. Rozycki" <macro@linux-mips.org>
2995L: linux-mips@linux-mips.org
2996W: http://www.linux-mips.org/wiki/DECstation
2997S: Maintained
2998F: arch/mips/dec/
2999F: arch/mips/include/asm/dec/
3000F: arch/mips/include/asm/mach-dec/
3001
3002DEFXX FDDI NETWORK DRIVER
3003M: "Maciej W. Rozycki" <macro@linux-mips.org>
3004S: Maintained
3005F: drivers/net/fddi/defxx.*
3006
3007DELL LAPTOP DRIVER
3008M: Matthew Garrett <mjg59@srcf.ucam.org>
3009L: platform-driver-x86@vger.kernel.org
3010S: Maintained
3011F: drivers/platform/x86/dell-laptop.c
3012
3013DELL LAPTOP SMM DRIVER
3014M: Guenter Roeck <linux@roeck-us.net>
3015F: drivers/char/i8k.c
3016F: include/uapi/linux/i8k.h
3017
3018DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3019M: Doug Warzecha <Douglas_Warzecha@dell.com>
3020S: Maintained
3021F: Documentation/dcdbas.txt
3022F: drivers/firmware/dcdbas.*
3023
3024DELL WMI EXTRAS DRIVER
3025M: Matthew Garrett <mjg59@srcf.ucam.org>
3026S: Maintained
3027F: drivers/platform/x86/dell-wmi.c
3028
3029DESIGNWARE USB2 DRD IP DRIVER
3030M: Paul Zimmerman <paulz@synopsys.com>
3031L: linux-usb@vger.kernel.org
3032T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3033S: Maintained
3034F: drivers/usb/dwc2/
3035
3036DESIGNWARE USB3 DRD IP DRIVER
3037M: Felipe Balbi <balbi@ti.com>
3038L: linux-usb@vger.kernel.org
3039L: linux-omap@vger.kernel.org
3040T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3041S: Maintained
3042F: drivers/usb/dwc3/
3043
3044DEVICE COREDUMP (DEV_COREDUMP)
3045M: Johannes Berg <johannes@sipsolutions.net>
3046L: linux-kernel@vger.kernel.org
3047S: Maintained
3048F: drivers/base/devcoredump.c
3049F: include/linux/devcoredump.h
3050
3051DEVICE FREQUENCY (DEVFREQ)
3052M: MyungJoo Ham <myungjoo.ham@samsung.com>
3053M: Kyungmin Park <kyungmin.park@samsung.com>
3054L: linux-pm@vger.kernel.org
3055S: Maintained
3056F: drivers/devfreq/
3057
3058DEVICE NUMBER REGISTRY
3059M: Torben Mathiasen <device@lanana.org>
3060W: http://lanana.org/docs/device-list/index.html
3061S: Maintained
3062
3063DEVICE-MAPPER (LVM)
3064M: Alasdair Kergon <agk@redhat.com>
3065M: Mike Snitzer <snitzer@redhat.com>
3066M: dm-devel@redhat.com
3067L: dm-devel@redhat.com
3068W: http://sources.redhat.com/dm
3069Q: http://patchwork.kernel.org/project/dm-devel/list/
3070T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3071T: quilt http://people.redhat.com/agk/patches/linux/editing/
3072S: Maintained
3073F: Documentation/device-mapper/
3074F: drivers/md/dm*
3075F: drivers/md/persistent-data/
3076F: include/linux/device-mapper.h
3077F: include/linux/dm-*.h
3078F: include/uapi/linux/dm-*.h
3079
3080DIALOG SEMICONDUCTOR DRIVERS
3081M: Support Opensource <support.opensource@diasemi.com>
3082W: http://www.dialog-semiconductor.com/products
3083S: Supported
3084F: Documentation/hwmon/da90??
3085F: drivers/gpio/gpio-da90??.c
3086F: drivers/hwmon/da90??-hwmon.c
3087F: drivers/input/misc/da90??_onkey.c
3088F: drivers/input/touchscreen/da9052_tsi.c
3089F: drivers/leds/leds-da90??.c
3090F: drivers/mfd/da903x.c
3091F: drivers/mfd/da90??-*.c
3092F: drivers/power/da9052-battery.c
3093F: drivers/regulator/da903x.c
3094F: drivers/regulator/da9???-regulator.[ch]
3095F: drivers/rtc/rtc-da90??.c
3096F: drivers/video/backlight/da90??_bl.c
3097F: drivers/watchdog/da90??_wdt.c
3098F: include/linux/mfd/da903x.h
3099F: include/linux/mfd/da9052/
3100F: include/linux/mfd/da9055/
3101F: include/linux/mfd/da9063/
3102F: include/sound/da[79]*.h
3103F: sound/soc/codecs/da[79]*.[ch]
3104
3105DIGI NEO AND CLASSIC PCI PRODUCTS
3106M: Lidza Louina <lidza.louina@gmail.com>
3107M: Mark Hounschell <markh@compro.net>
3108L: driverdev-devel@linuxdriverproject.org
3109S: Maintained
3110F: drivers/staging/dgnc/
3111
3112DIGI EPCA PCI PRODUCTS
3113M: Lidza Louina <lidza.louina@gmail.com>
3114M: Mark Hounschell <markh@compro.net>
3115M: Daeseok Youn <daeseok.youn@gmail.com>
3116L: driverdev-devel@linuxdriverproject.org
3117S: Maintained
3118F: drivers/staging/dgap/
3119
3120DIOLAN U2C-12 I2C DRIVER
3121M: Guenter Roeck <linux@roeck-us.net>
3122L: linux-i2c@vger.kernel.org
3123S: Maintained
3124F: drivers/i2c/busses/i2c-diolan-u2c.c
3125
3126DIRECTORY NOTIFICATION (DNOTIFY)
3127M: Eric Paris <eparis@parisplace.org>
3128S: Maintained
3129F: Documentation/filesystems/dnotify.txt
3130F: fs/notify/dnotify/
3131F: include/linux/dnotify.h
3132
3133DISK GEOMETRY AND PARTITION HANDLING
3134M: Andries Brouwer <aeb@cwi.nl>
3135W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3136W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3137W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3138S: Maintained
3139
3140DISKQUOTA
3141M: Jan Kara <jack@suse.cz>
3142S: Maintained
3143F: Documentation/filesystems/quota.txt
3144F: fs/quota/
3145F: include/linux/quota*.h
3146F: include/uapi/linux/quota*.h
3147
3148DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3149M: Bernie Thompson <bernie@plugable.com>
3150L: linux-fbdev@vger.kernel.org
3151S: Maintained
3152W: http://plugable.com/category/projects/udlfb/
3153F: drivers/video/fbdev/udlfb.c
3154F: include/video/udlfb.h
3155F: Documentation/fb/udlfb.txt
3156
3157DISTRIBUTED LOCK MANAGER (DLM)
3158M: Christine Caulfield <ccaulfie@redhat.com>
3159M: David Teigland <teigland@redhat.com>
3160L: cluster-devel@redhat.com
3161W: http://sources.redhat.com/cluster/
3162T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3163S: Supported
3164F: fs/dlm/
3165
3166DMA BUFFER SHARING FRAMEWORK
3167M: Sumit Semwal <sumit.semwal@linaro.org>
3168S: Maintained
3169L: linux-media@vger.kernel.org
3170L: dri-devel@lists.freedesktop.org
3171L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3172F: drivers/dma-buf/
3173F: include/linux/dma-buf*
3174F: include/linux/reservation.h
3175F: include/linux/*fence.h
3176F: Documentation/dma-buf-sharing.txt
3177T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3178
3179DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3180M: Vinod Koul <vinod.koul@intel.com>
3181L: dmaengine@vger.kernel.org
3182Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3183S: Maintained
3184F: drivers/dma/
3185F: include/linux/dma*
3186F: Documentation/dmaengine/
3187T: git git://git.infradead.org/users/vkoul/slave-dma.git
3188
3189DME1737 HARDWARE MONITOR DRIVER
3190M: Juerg Haefliger <juergh@gmail.com>
3191L: lm-sensors@lm-sensors.org
3192S: Maintained
3193F: Documentation/hwmon/dme1737
3194F: drivers/hwmon/dme1737.c
3195
3196DOCKING STATION DRIVER
3197M: Shaohua Li <shaohua.li@intel.com>
3198L: linux-acpi@vger.kernel.org
3199S: Supported
3200F: drivers/acpi/dock.c
3201
3202DOCUMENTATION
3203M: Jonathan Corbet <corbet@lwn.net>
3204L: linux-doc@vger.kernel.org
3205S: Maintained
3206F: Documentation/
3207X: Documentation/ABI/
3208X: Documentation/devicetree/
3209X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
3210
3211DOUBLETALK DRIVER
3212M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3213L: blinux-list@redhat.com
3214S: Maintained
3215F: drivers/char/dtlk.c
3216F: include/linux/dtlk.h
3217
3218DPT_I2O SCSI RAID DRIVER
3219M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3220L: linux-scsi@vger.kernel.org
3221W: http://www.adaptec.com/
3222S: Maintained
3223F: drivers/scsi/dpt*
3224F: drivers/scsi/dpt/
3225
3226DRBD DRIVER
3227P: Philipp Reisner
3228P: Lars Ellenberg
3229M: drbd-dev@lists.linbit.com
3230L: drbd-user@lists.linbit.com
3231W: http://www.drbd.org
3232T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3233T: git git://git.drbd.org/drbd-8.3.git
3234S: Supported
3235F: drivers/block/drbd/
3236F: lib/lru_cache.c
3237F: Documentation/blockdev/drbd/
3238
3239DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3240M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3241T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3242S: Supported
3243F: Documentation/kobject.txt
3244F: drivers/base/
3245F: fs/sysfs/
3246F: fs/debugfs/
3247F: include/linux/kobj*
3248F: include/linux/debugfs.h
3249F: lib/kobj*
3250
3251DRM DRIVERS
3252M: David Airlie <airlied@linux.ie>
3253L: dri-devel@lists.freedesktop.org
3254T: git git://people.freedesktop.org/~airlied/linux
3255S: Maintained
3256F: drivers/gpu/drm/
3257F: drivers/gpu/vga/
3258F: include/drm/
3259F: include/uapi/drm/
3260
3261RADEON DRM DRIVERS
3262M: Alex Deucher <alexander.deucher@amd.com>
3263M: Christian König <christian.koenig@amd.com>
3264L: dri-devel@lists.freedesktop.org
3265T: git git://people.freedesktop.org/~agd5f/linux
3266S: Supported
3267F: drivers/gpu/drm/radeon/
3268F: include/uapi/drm/radeon*
3269
3270DRM PANEL DRIVERS
3271M: Thierry Reding <thierry.reding@gmail.com>
3272L: dri-devel@lists.freedesktop.org
3273T: git git://anongit.freedesktop.org/tegra/linux.git
3274S: Maintained
3275F: drivers/gpu/drm/drm_panel.c
3276F: drivers/gpu/drm/panel/
3277F: include/drm/drm_panel.h
3278F: Documentation/devicetree/bindings/panel/
3279
3280INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3281M: Daniel Vetter <daniel.vetter@intel.com>
3282M: Jani Nikula <jani.nikula@linux.intel.com>
3283L: intel-gfx@lists.freedesktop.org
3284L: dri-devel@lists.freedesktop.org
3285Q: http://patchwork.freedesktop.org/project/intel-gfx/
3286T: git git://anongit.freedesktop.org/drm-intel
3287S: Supported
3288F: drivers/gpu/drm/i915/
3289F: include/drm/i915*
3290F: include/uapi/drm/i915*
3291
3292DRM DRIVERS FOR EXYNOS
3293M: Inki Dae <inki.dae@samsung.com>
3294M: Joonyoung Shim <jy0922.shim@samsung.com>
3295M: Seung-Woo Kim <sw0312.kim@samsung.com>
3296M: Kyungmin Park <kyungmin.park@samsung.com>
3297L: dri-devel@lists.freedesktop.org
3298T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3299S: Supported
3300F: drivers/gpu/drm/exynos/
3301F: include/drm/exynos*
3302F: include/uapi/drm/exynos*
3303
3304DRM DRIVERS FOR FREESCALE IMX
3305M: Philipp Zabel <p.zabel@pengutronix.de>
3306L: dri-devel@lists.freedesktop.org
3307S: Maintained
3308F: drivers/gpu/drm/imx/
3309F: Documentation/devicetree/bindings/drm/imx/
3310
3311DRM DRIVERS FOR NVIDIA TEGRA
3312M: Thierry Reding <thierry.reding@gmail.com>
3313M: Terje Bergström <tbergstrom@nvidia.com>
3314L: dri-devel@lists.freedesktop.org
3315L: linux-tegra@vger.kernel.org
3316T: git git://anongit.freedesktop.org/tegra/linux.git
3317S: Supported
3318F: drivers/gpu/drm/tegra/
3319F: drivers/gpu/host1x/
3320F: include/linux/host1x.h
3321F: include/uapi/drm/tegra_drm.h
3322F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3323
3324DRM DRIVERS FOR RENESAS
3325M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3326L: dri-devel@lists.freedesktop.org
3327L: linux-sh@vger.kernel.org
3328T: git git://people.freedesktop.org/~airlied/linux
3329S: Supported
3330F: drivers/gpu/drm/rcar-du/
3331F: drivers/gpu/drm/shmobile/
3332F: include/linux/platform_data/rcar-du.h
3333F: include/linux/platform_data/shmob_drm.h
3334
3335DSBR100 USB FM RADIO DRIVER
3336M: Alexey Klimov <klimov.linux@gmail.com>
3337L: linux-media@vger.kernel.org
3338T: git git://linuxtv.org/media_tree.git
3339S: Maintained
3340F: drivers/media/radio/dsbr100.c
3341
3342DSCC4 DRIVER
3343M: Francois Romieu <romieu@fr.zoreil.com>
3344L: netdev@vger.kernel.org
3345S: Maintained
3346F: drivers/net/wan/dscc4.c
3347
3348DVB_USB_AF9015 MEDIA DRIVER
3349M: Antti Palosaari <crope@iki.fi>
3350L: linux-media@vger.kernel.org
3351W: http://linuxtv.org/
3352W: http://palosaari.fi/linux/
3353Q: http://patchwork.linuxtv.org/project/linux-media/list/
3354T: git git://linuxtv.org/anttip/media_tree.git
3355S: Maintained
3356F: drivers/media/usb/dvb-usb-v2/af9015*
3357
3358DVB_USB_AF9035 MEDIA DRIVER
3359M: Antti Palosaari <crope@iki.fi>
3360L: linux-media@vger.kernel.org
3361W: http://linuxtv.org/
3362W: http://palosaari.fi/linux/
3363Q: http://patchwork.linuxtv.org/project/linux-media/list/
3364T: git git://linuxtv.org/anttip/media_tree.git
3365S: Maintained
3366F: drivers/media/usb/dvb-usb-v2/af9035*
3367
3368DVB_USB_ANYSEE MEDIA DRIVER
3369M: Antti Palosaari <crope@iki.fi>
3370L: linux-media@vger.kernel.org
3371W: http://linuxtv.org/
3372W: http://palosaari.fi/linux/
3373Q: http://patchwork.linuxtv.org/project/linux-media/list/
3374T: git git://linuxtv.org/anttip/media_tree.git
3375S: Maintained
3376F: drivers/media/usb/dvb-usb-v2/anysee*
3377
3378DVB_USB_AU6610 MEDIA DRIVER
3379M: Antti Palosaari <crope@iki.fi>
3380L: linux-media@vger.kernel.org
3381W: http://linuxtv.org/
3382W: http://palosaari.fi/linux/
3383Q: http://patchwork.linuxtv.org/project/linux-media/list/
3384T: git git://linuxtv.org/anttip/media_tree.git
3385S: Maintained
3386F: drivers/media/usb/dvb-usb-v2/au6610*
3387
3388DVB_USB_CE6230 MEDIA DRIVER
3389M: Antti Palosaari <crope@iki.fi>
3390L: linux-media@vger.kernel.org
3391W: http://linuxtv.org/
3392W: http://palosaari.fi/linux/
3393Q: http://patchwork.linuxtv.org/project/linux-media/list/
3394T: git git://linuxtv.org/anttip/media_tree.git
3395S: Maintained
3396F: drivers/media/usb/dvb-usb-v2/ce6230*
3397
3398DVB_USB_CXUSB MEDIA DRIVER
3399M: Michael Krufky <mkrufky@linuxtv.org>
3400L: linux-media@vger.kernel.org
3401W: http://linuxtv.org/
3402W: http://github.com/mkrufky
3403Q: http://patchwork.linuxtv.org/project/linux-media/list/
3404T: git git://linuxtv.org/media_tree.git
3405S: Maintained
3406F: drivers/media/usb/dvb-usb/cxusb*
3407
3408DVB_USB_EC168 MEDIA DRIVER
3409M: Antti Palosaari <crope@iki.fi>
3410L: linux-media@vger.kernel.org
3411W: http://linuxtv.org/
3412W: http://palosaari.fi/linux/
3413Q: http://patchwork.linuxtv.org/project/linux-media/list/
3414T: git git://linuxtv.org/anttip/media_tree.git
3415S: Maintained
3416F: drivers/media/usb/dvb-usb-v2/ec168*
3417
3418DVB_USB_GL861 MEDIA DRIVER
3419M: Antti Palosaari <crope@iki.fi>
3420L: linux-media@vger.kernel.org
3421W: http://linuxtv.org/
3422Q: http://patchwork.linuxtv.org/project/linux-media/list/
3423T: git git://linuxtv.org/anttip/media_tree.git
3424S: Maintained
3425F: drivers/media/usb/dvb-usb-v2/gl861*
3426
3427DVB_USB_MXL111SF MEDIA DRIVER
3428M: Michael Krufky <mkrufky@linuxtv.org>
3429L: linux-media@vger.kernel.org
3430W: http://linuxtv.org/
3431W: http://github.com/mkrufky
3432Q: http://patchwork.linuxtv.org/project/linux-media/list/
3433T: git git://linuxtv.org/mkrufky/mxl111sf.git
3434S: Maintained
3435F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3436
3437DVB_USB_RTL28XXU MEDIA DRIVER
3438M: Antti Palosaari <crope@iki.fi>
3439L: linux-media@vger.kernel.org
3440W: http://linuxtv.org/
3441W: http://palosaari.fi/linux/
3442Q: http://patchwork.linuxtv.org/project/linux-media/list/
3443T: git git://linuxtv.org/anttip/media_tree.git
3444S: Maintained
3445F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3446
3447DVB_USB_V2 MEDIA DRIVER
3448M: Antti Palosaari <crope@iki.fi>
3449L: linux-media@vger.kernel.org
3450W: http://linuxtv.org/
3451W: http://palosaari.fi/linux/
3452Q: http://patchwork.linuxtv.org/project/linux-media/list/
3453T: git git://linuxtv.org/anttip/media_tree.git
3454S: Maintained
3455F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3456F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3457
3458DYNAMIC DEBUG
3459M: Jason Baron <jbaron@akamai.com>
3460S: Maintained
3461F: lib/dynamic_debug.c
3462F: include/linux/dynamic_debug.h
3463
3464DZ DECSTATION DZ11 SERIAL DRIVER
3465M: "Maciej W. Rozycki" <macro@linux-mips.org>
3466S: Maintained
3467F: drivers/tty/serial/dz.*
3468
3469E4000 MEDIA DRIVER
3470M: Antti Palosaari <crope@iki.fi>
3471L: linux-media@vger.kernel.org
3472W: http://linuxtv.org/
3473W: http://palosaari.fi/linux/
3474Q: http://patchwork.linuxtv.org/project/linux-media/list/
3475T: git git://linuxtv.org/anttip/media_tree.git
3476S: Maintained
3477F: drivers/media/tuners/e4000*
3478
3479EATA ISA/EISA/PCI SCSI DRIVER
3480M: Dario Ballabio <ballabio_dario@emc.com>
3481L: linux-scsi@vger.kernel.org
3482S: Maintained
3483F: drivers/scsi/eata.c
3484
3485EC100 MEDIA DRIVER
3486M: Antti Palosaari <crope@iki.fi>
3487L: linux-media@vger.kernel.org
3488W: http://linuxtv.org/
3489W: http://palosaari.fi/linux/
3490Q: http://patchwork.linuxtv.org/project/linux-media/list/
3491T: git git://linuxtv.org/anttip/media_tree.git
3492S: Maintained
3493F: drivers/media/dvb-frontends/ec100*
3494
3495ECRYPT FILE SYSTEM
3496M: Tyler Hicks <tyhicks@canonical.com>
3497L: ecryptfs@vger.kernel.org
3498W: http://ecryptfs.org
3499W: https://launchpad.net/ecryptfs
3500S: Supported
3501F: Documentation/filesystems/ecryptfs.txt
3502F: fs/ecryptfs/
3503
3504EDAC-CORE
3505M: Doug Thompson <dougthompson@xmission.com>
3506M: Borislav Petkov <bp@alien8.de>
3507M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3508L: linux-edac@vger.kernel.org
3509W: bluesmoke.sourceforge.net
3510S: Supported
3511F: Documentation/edac.txt
3512F: drivers/edac/
3513F: include/linux/edac.h
3514
3515EDAC-AMD64
3516M: Doug Thompson <dougthompson@xmission.com>
3517M: Borislav Petkov <bp@alien8.de>
3518L: linux-edac@vger.kernel.org
3519W: bluesmoke.sourceforge.net
3520S: Maintained
3521F: drivers/edac/amd64_edac*
3522
3523EDAC-CALXEDA
3524M: Doug Thompson <dougthompson@xmission.com>
3525M: Robert Richter <rric@kernel.org>
3526L: linux-edac@vger.kernel.org
3527W: bluesmoke.sourceforge.net
3528S: Maintained
3529F: drivers/edac/highbank*
3530
3531EDAC-CAVIUM
3532M: Ralf Baechle <ralf@linux-mips.org>
3533M: David Daney <david.daney@cavium.com>
3534L: linux-edac@vger.kernel.org
3535L: linux-mips@linux-mips.org
3536W: bluesmoke.sourceforge.net
3537S: Supported
3538F: drivers/edac/octeon_edac*
3539
3540EDAC-E752X
3541M: Mark Gross <mark.gross@intel.com>
3542M: Doug Thompson <dougthompson@xmission.com>
3543L: linux-edac@vger.kernel.org
3544W: bluesmoke.sourceforge.net
3545S: Maintained
3546F: drivers/edac/e752x_edac.c
3547
3548EDAC-E7XXX
3549M: Doug Thompson <dougthompson@xmission.com>
3550L: linux-edac@vger.kernel.org
3551W: bluesmoke.sourceforge.net
3552S: Maintained
3553F: drivers/edac/e7xxx_edac.c
3554
3555EDAC-GHES
3556M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3557L: linux-edac@vger.kernel.org
3558W: bluesmoke.sourceforge.net
3559S: Maintained
3560F: drivers/edac/ghes_edac.c
3561
3562EDAC-I82443BXGX
3563M: Tim Small <tim@buttersideup.com>
3564L: linux-edac@vger.kernel.org
3565W: bluesmoke.sourceforge.net
3566S: Maintained
3567F: drivers/edac/i82443bxgx_edac.c
3568
3569EDAC-I3000
3570M: Jason Uhlenkott <juhlenko@akamai.com>
3571L: linux-edac@vger.kernel.org
3572W: bluesmoke.sourceforge.net
3573S: Maintained
3574F: drivers/edac/i3000_edac.c
3575
3576EDAC-I5000
3577M: Doug Thompson <dougthompson@xmission.com>
3578L: linux-edac@vger.kernel.org
3579W: bluesmoke.sourceforge.net
3580S: Maintained
3581F: drivers/edac/i5000_edac.c
3582
3583EDAC-I5400
3584M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3585L: linux-edac@vger.kernel.org
3586W: bluesmoke.sourceforge.net
3587S: Maintained
3588F: drivers/edac/i5400_edac.c
3589
3590EDAC-I7300
3591M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3592L: linux-edac@vger.kernel.org
3593W: bluesmoke.sourceforge.net
3594S: Maintained
3595F: drivers/edac/i7300_edac.c
3596
3597EDAC-I7CORE
3598M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3599L: linux-edac@vger.kernel.org
3600W: bluesmoke.sourceforge.net
3601S: Maintained
3602F: drivers/edac/i7core_edac.c
3603
3604EDAC-I82975X
3605M: Ranganathan Desikan <ravi@jetztechnologies.com>
3606M: "Arvind R." <arvino55@gmail.com>
3607L: linux-edac@vger.kernel.org
3608W: bluesmoke.sourceforge.net
3609S: Maintained
3610F: drivers/edac/i82975x_edac.c
3611
3612EDAC-IE31200
3613M: Jason Baron <jbaron@akamai.com>
3614L: linux-edac@vger.kernel.org
3615W: bluesmoke.sourceforge.net
3616S: Maintained
3617F: drivers/edac/ie31200_edac.c
3618
3619EDAC-MPC85XX
3620M: Johannes Thumshirn <johannes.thumshirn@men.de>
3621L: linux-edac@vger.kernel.org
3622W: bluesmoke.sourceforge.net
3623S: Maintained
3624F: drivers/edac/mpc85xx_edac.[ch]
3625
3626EDAC-PASEMI
3627M: Egor Martovetsky <egor@pasemi.com>
3628L: linux-edac@vger.kernel.org
3629W: bluesmoke.sourceforge.net
3630S: Maintained
3631F: drivers/edac/pasemi_edac.c
3632
3633EDAC-R82600
3634M: Tim Small <tim@buttersideup.com>
3635L: linux-edac@vger.kernel.org
3636W: bluesmoke.sourceforge.net
3637S: Maintained
3638F: drivers/edac/r82600_edac.c
3639
3640EDAC-SBRIDGE
3641M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3642L: linux-edac@vger.kernel.org
3643W: bluesmoke.sourceforge.net
3644S: Maintained
3645F: drivers/edac/sb_edac.c
3646
3647EDIROL UA-101/UA-1000 DRIVER
3648M: Clemens Ladisch <clemens@ladisch.de>
3649L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3650T: git git://git.alsa-project.org/alsa-kernel.git
3651S: Maintained
3652F: sound/usb/misc/ua101.c
3653
3654EXTENSIBLE FIRMWARE INTERFACE (EFI)
3655M: Matt Fleming <matt.fleming@intel.com>
3656L: linux-efi@vger.kernel.org
3657T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3658S: Maintained
3659F: Documentation/efi-stub.txt
3660F: arch/ia64/kernel/efi.c
3661F: arch/x86/boot/compressed/eboot.[ch]
3662F: arch/x86/include/asm/efi.h
3663F: arch/x86/platform/efi/*
3664F: drivers/firmware/efi/*
3665F: include/linux/efi*.h
3666
3667EFI VARIABLE FILESYSTEM
3668M: Matthew Garrett <matthew.garrett@nebula.com>
3669M: Jeremy Kerr <jk@ozlabs.org>
3670M: Matt Fleming <matt.fleming@intel.com>
3671T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3672L: linux-efi@vger.kernel.org
3673S: Maintained
3674F: fs/efivarfs/
3675
3676EFIFB FRAMEBUFFER DRIVER
3677L: linux-fbdev@vger.kernel.org
3678M: Peter Jones <pjones@redhat.com>
3679S: Maintained
3680F: drivers/video/fbdev/efifb.c
3681
3682EFS FILESYSTEM
3683W: http://aeschi.ch.eu.org/efs/
3684S: Orphan
3685F: fs/efs/
3686
3687EHCA (IBM GX bus InfiniBand adapter) DRIVER
3688M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3689M: Christoph Raisch <raisch@de.ibm.com>
3690L: linux-rdma@vger.kernel.org
3691S: Supported
3692F: drivers/infiniband/hw/ehca/
3693
3694EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3695M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3696L: netdev@vger.kernel.org
3697S: Maintained
3698F: drivers/net/ethernet/ibm/ehea/
3699
3700EM28XX VIDEO4LINUX DRIVER
3701M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3702L: linux-media@vger.kernel.org
3703W: http://linuxtv.org
3704T: git git://linuxtv.org/media_tree.git
3705S: Maintained
3706F: drivers/media/usb/em28xx/
3707
3708EMBEDDED LINUX
3709M: Paul Gortmaker <paul.gortmaker@windriver.com>
3710M: Matt Mackall <mpm@selenic.com>
3711M: David Woodhouse <dwmw2@infradead.org>
3712L: linux-embedded@vger.kernel.org
3713S: Maintained
3714
3715EMULEX LPFC FC SCSI DRIVER
3716M: James Smart <james.smart@emulex.com>
3717L: linux-scsi@vger.kernel.org
3718W: http://sourceforge.net/projects/lpfcxxxx
3719S: Supported
3720F: drivers/scsi/lpfc/
3721
3722ENE CB710 FLASH CARD READER DRIVER
3723M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
3724S: Maintained
3725F: drivers/misc/cb710/
3726F: drivers/mmc/host/cb710-mmc.*
3727F: include/linux/cb710.h
3728
3729ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3730M: Maxim Levitsky <maximlevitsky@gmail.com>
3731S: Maintained
3732F: drivers/media/rc/ene_ir.*
3733
3734ENHANCED ERROR HANDLING (EEH)
3735M: Gavin Shan <shangw@linux.vnet.ibm.com>
3736L: linuxppc-dev@lists.ozlabs.org
3737S: Supported
3738F: Documentation/powerpc/eeh-pci-error-recovery.txt
3739F: arch/powerpc/kernel/eeh*.c
3740
3741EPSON S1D13XXX FRAMEBUFFER DRIVER
3742M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
3743S: Maintained
3744T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3745F: drivers/video/fbdev/s1d13xxxfb.c
3746F: include/video/s1d13xxxfb.h
3747
3748ET131X NETWORK DRIVER
3749M: Mark Einon <mark.einon@gmail.com>
3750S: Odd Fixes
3751F: drivers/net/ethernet/agere/
3752
3753ETHERNET BRIDGE
3754M: Stephen Hemminger <stephen@networkplumber.org>
3755L: bridge@lists.linux-foundation.org
3756L: netdev@vger.kernel.org
3757W: http://www.linuxfoundation.org/en/Net:Bridge
3758S: Maintained
3759F: include/linux/netfilter_bridge/
3760F: net/bridge/
3761
3762ETHERNET PHY LIBRARY
3763M: Florian Fainelli <f.fainelli@gmail.com>
3764L: netdev@vger.kernel.org
3765S: Maintained
3766F: include/linux/phy.h
3767F: include/linux/phy_fixed.h
3768F: drivers/net/phy/
3769F: Documentation/networking/phy.txt
3770F: drivers/of/of_mdio.c
3771F: drivers/of/of_net.c
3772
3773EXT2 FILE SYSTEM
3774M: Jan Kara <jack@suse.cz>
3775L: linux-ext4@vger.kernel.org
3776S: Maintained
3777F: Documentation/filesystems/ext2.txt
3778F: fs/ext2/
3779F: include/linux/ext2*
3780
3781EXT3 FILE SYSTEM
3782M: Jan Kara <jack@suse.cz>
3783M: Andrew Morton <akpm@linux-foundation.org>
3784M: Andreas Dilger <adilger.kernel@dilger.ca>
3785L: linux-ext4@vger.kernel.org
3786S: Maintained
3787F: Documentation/filesystems/ext3.txt
3788F: fs/ext3/
3789
3790EXT4 FILE SYSTEM
3791M: "Theodore Ts'o" <tytso@mit.edu>
3792M: Andreas Dilger <adilger.kernel@dilger.ca>
3793L: linux-ext4@vger.kernel.org
3794W: http://ext4.wiki.kernel.org
3795Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
3796S: Maintained
3797F: Documentation/filesystems/ext4.txt
3798F: fs/ext4/
3799
3800Extended Verification Module (EVM)
3801M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3802L: linux-ima-devel@lists.sourceforge.net
3803L: linux-security-module@vger.kernel.org
3804S: Supported
3805F: security/integrity/evm/
3806
3807EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3808M: MyungJoo Ham <myungjoo.ham@samsung.com>
3809M: Chanwoo Choi <cw00.choi@samsung.com>
3810L: linux-kernel@vger.kernel.org
3811T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3812S: Maintained
3813F: drivers/extcon/
3814F: Documentation/extcon/
3815
3816EXYNOS DP DRIVER
3817M: Jingoo Han <jg1.han@samsung.com>
3818L: dri-devel@lists.freedesktop.org
3819S: Maintained
3820F: drivers/gpu/drm/exynos/exynos_dp*
3821
3822EXYNOS MIPI DISPLAY DRIVERS
3823M: Inki Dae <inki.dae@samsung.com>
3824M: Donghwa Lee <dh09.lee@samsung.com>
3825M: Kyungmin Park <kyungmin.park@samsung.com>
3826L: linux-fbdev@vger.kernel.org
3827S: Maintained
3828F: drivers/video/fbdev/exynos/exynos_mipi*
3829F: include/video/exynos_mipi*
3830
3831F71805F HARDWARE MONITORING DRIVER
3832M: Jean Delvare <jdelvare@suse.de>
3833L: lm-sensors@lm-sensors.org
3834S: Maintained
3835F: Documentation/hwmon/f71805f
3836F: drivers/hwmon/f71805f.c
3837
3838FC0011 TUNER DRIVER
3839M: Michael Buesch <m@bues.ch>
3840L: linux-media@vger.kernel.org
3841S: Maintained
3842F: drivers/media/tuners/fc0011.h
3843F: drivers/media/tuners/fc0011.c
3844
3845FC2580 MEDIA DRIVER
3846M: Antti Palosaari <crope@iki.fi>
3847L: linux-media@vger.kernel.org
3848W: http://linuxtv.org/
3849W: http://palosaari.fi/linux/
3850Q: http://patchwork.linuxtv.org/project/linux-media/list/
3851T: git git://linuxtv.org/anttip/media_tree.git
3852S: Maintained
3853F: drivers/media/tuners/fc2580*
3854
3855FANOTIFY
3856M: Eric Paris <eparis@redhat.com>
3857S: Maintained
3858F: fs/notify/fanotify/
3859F: include/linux/fanotify.h
3860F: include/uapi/linux/fanotify.h
3861
3862FARSYNC SYNCHRONOUS DRIVER
3863M: Kevin Curtis <kevin.curtis@farsite.co.uk>
3864W: http://www.farsite.co.uk/
3865S: Supported
3866F: drivers/net/wan/farsync.*
3867
3868FAULT INJECTION SUPPORT
3869M: Akinobu Mita <akinobu.mita@gmail.com>
3870S: Supported
3871F: Documentation/fault-injection/
3872F: lib/fault-inject.c
3873
3874FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3875M: Robert Love <robert.w.love@intel.com>
3876L: fcoe-devel@open-fcoe.org
3877W: www.Open-FCoE.org
3878S: Supported
3879F: drivers/scsi/libfc/
3880F: drivers/scsi/fcoe/
3881F: include/scsi/fc/
3882F: include/scsi/libfc.h
3883F: include/scsi/libfcoe.h
3884F: include/uapi/scsi/fc/
3885
3886FILE LOCKING (flock() and fcntl()/lockf())
3887M: Jeff Layton <jlayton@poochiereds.net>
3888M: J. Bruce Fields <bfields@fieldses.org>
3889L: linux-fsdevel@vger.kernel.org
3890S: Maintained
3891F: include/linux/fcntl.h
3892F: include/linux/fs.h
3893F: include/uapi/linux/fcntl.h
3894F: include/uapi/linux/fs.h
3895F: fs/fcntl.c
3896F: fs/locks.c
3897
3898FILESYSTEMS (VFS and infrastructure)
3899M: Alexander Viro <viro@zeniv.linux.org.uk>
3900L: linux-fsdevel@vger.kernel.org
3901S: Maintained
3902F: fs/*
3903
3904FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3905M: Riku Voipio <riku.voipio@iki.fi>
3906L: lm-sensors@lm-sensors.org
3907S: Maintained
3908F: drivers/hwmon/f75375s.c
3909F: include/linux/f75375s.h
3910
3911FIREWIRE AUDIO DRIVERS
3912M: Clemens Ladisch <clemens@ladisch.de>
3913L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3914T: git git://git.alsa-project.org/alsa-kernel.git
3915S: Maintained
3916F: sound/firewire/
3917
3918FIREWIRE MEDIA DRIVERS (firedtv)
3919M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3920L: linux-media@vger.kernel.org
3921L: linux1394-devel@lists.sourceforge.net
3922T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3923S: Maintained
3924F: drivers/media/firewire/
3925
3926FIREWIRE SBP-2 TARGET
3927M: Chris Boot <bootc@bootc.net>
3928L: linux-scsi@vger.kernel.org
3929L: target-devel@vger.kernel.org
3930L: linux1394-devel@lists.sourceforge.net
3931T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3932S: Maintained
3933F: drivers/target/sbp/
3934
3935FIREWIRE SUBSYSTEM
3936M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3937L: linux1394-devel@lists.sourceforge.net
3938W: http://ieee1394.wiki.kernel.org/
3939T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
3940S: Maintained
3941F: drivers/firewire/
3942F: include/linux/firewire.h
3943F: include/uapi/linux/firewire*.h
3944F: tools/firewire/
3945
3946FIRMWARE LOADER (request_firmware)
3947M: Ming Lei <ming.lei@canonical.com>
3948L: linux-kernel@vger.kernel.org
3949S: Maintained
3950F: Documentation/firmware_class/
3951F: drivers/base/firmware*.c
3952F: include/linux/firmware.h
3953
3954FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
3955M: Joshua Morris <josh.h.morris@us.ibm.com>
3956M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3957S: Maintained
3958F: drivers/block/rsxx/
3959
3960FLOPPY DRIVER
3961M: Jiri Kosina <jkosina@suse.cz>
3962T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3963S: Odd fixes
3964F: drivers/block/floppy.c
3965
3966FMC SUBSYSTEM
3967M: Alessandro Rubini <rubini@gnudd.com>
3968W: http://www.ohwr.org/projects/fmc-bus
3969S: Supported
3970F: drivers/fmc/
3971F: include/linux/fmc*.h
3972F: include/linux/ipmi-fru.h
3973K: fmc_d.*register
3974
3975FPU EMULATOR
3976M: Bill Metzenthen <billm@melbpc.org.au>
3977W: http://floatingpoint.sourceforge.net/emulator/index.html
3978S: Maintained
3979F: arch/x86/math-emu/
3980
3981FRAME RELAY DLCI/FRAD (Sangoma drivers too)
3982L: netdev@vger.kernel.org
3983S: Orphan
3984F: drivers/net/wan/dlci.c
3985F: drivers/net/wan/sdla.c
3986
3987FRAMEBUFFER LAYER
3988M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3989M: Tomi Valkeinen <tomi.valkeinen@ti.com>
3990L: linux-fbdev@vger.kernel.org
3991W: http://linux-fbdev.sourceforge.net/
3992Q: http://patchwork.kernel.org/project/linux-fbdev/list/
3993T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
3994S: Maintained
3995F: Documentation/fb/
3996F: Documentation/devicetree/bindings/fb/
3997F: drivers/video/
3998F: include/video/
3999F: include/linux/fb.h
4000F: include/uapi/video/
4001F: include/uapi/linux/fb.h
4002
4003FREESCALE DIU FRAMEBUFFER DRIVER
4004M: Timur Tabi <timur@tabi.org>
4005L: linux-fbdev@vger.kernel.org
4006S: Maintained
4007F: drivers/video/fbdev/fsl-diu-fb.*
4008
4009FREESCALE DMA DRIVER
4010M: Li Yang <leoli@freescale.com>
4011M: Zhang Wei <zw@zh-kernel.org>
4012L: linuxppc-dev@lists.ozlabs.org
4013S: Maintained
4014F: drivers/dma/fsldma.*
4015
4016FREESCALE I2C CPM DRIVER
4017M: Jochen Friedrich <jochen@scram.de>
4018L: linuxppc-dev@lists.ozlabs.org
4019L: linux-i2c@vger.kernel.org
4020S: Maintained
4021F: drivers/i2c/busses/i2c-cpm.c
4022
4023FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4024M: Sascha Hauer <kernel@pengutronix.de>
4025L: linux-fbdev@vger.kernel.org
4026L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4027S: Maintained
4028F: include/linux/platform_data/video-imxfb.h
4029F: drivers/video/fbdev/imxfb.c
4030
4031FREESCALE SOC FS_ENET DRIVER
4032M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4033M: Vitaly Bordug <vbordug@ru.mvista.com>
4034L: linuxppc-dev@lists.ozlabs.org
4035L: netdev@vger.kernel.org
4036S: Maintained
4037F: drivers/net/ethernet/freescale/fs_enet/
4038F: include/linux/fs_enet_pd.h
4039
4040FREESCALE QUICC ENGINE LIBRARY
4041L: linuxppc-dev@lists.ozlabs.org
4042S: Orphan
4043F: arch/powerpc/sysdev/qe_lib/
4044F: arch/powerpc/include/asm/*qe.h
4045
4046FREESCALE USB PERIPHERAL DRIVERS
4047M: Li Yang <leoli@freescale.com>
4048L: linux-usb@vger.kernel.org
4049L: linuxppc-dev@lists.ozlabs.org
4050S: Maintained
4051F: drivers/usb/gadget/udc/fsl*
4052
4053FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4054M: Li Yang <leoli@freescale.com>
4055L: netdev@vger.kernel.org
4056L: linuxppc-dev@lists.ozlabs.org
4057S: Maintained
4058F: drivers/net/ethernet/freescale/ucc_geth*
4059
4060FREESCALE QUICC ENGINE UCC UART DRIVER
4061M: Timur Tabi <timur@tabi.org>
4062L: linuxppc-dev@lists.ozlabs.org
4063S: Maintained
4064F: drivers/tty/serial/ucc_uart.c
4065
4066FREESCALE SOC SOUND DRIVERS
4067M: Timur Tabi <timur@tabi.org>
4068M: Nicolin Chen <nicoleotsuka@gmail.com>
4069M: Xiubo Li <Xiubo.Lee@gmail.com>
4070L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4071L: linuxppc-dev@lists.ozlabs.org
4072S: Maintained
4073F: sound/soc/fsl/fsl*
4074F: sound/soc/fsl/imx*
4075F: sound/soc/fsl/mpc8610_hpcd.c
4076
4077FREEVXFS FILESYSTEM
4078M: Christoph Hellwig <hch@infradead.org>
4079W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4080S: Maintained
4081F: fs/freevxfs/
4082
4083FREEZER
4084M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4085M: Pavel Machek <pavel@ucw.cz>
4086L: linux-pm@vger.kernel.org
4087S: Supported
4088F: Documentation/power/freezing-of-tasks.txt
4089F: include/linux/freezer.h
4090F: kernel/freezer.c
4091
4092FRONTSWAP API
4093M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4094L: linux-kernel@vger.kernel.org
4095S: Maintained
4096F: mm/frontswap.c
4097F: include/linux/frontswap.h
4098
4099FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4100M: David Howells <dhowells@redhat.com>
4101L: linux-cachefs@redhat.com
4102S: Supported
4103F: Documentation/filesystems/caching/
4104F: fs/fscache/
4105F: include/linux/fscache*.h
4106
4107F2FS FILE SYSTEM
4108M: Jaegeuk Kim <jaegeuk@kernel.org>
4109M: Changman Lee <cm224.lee@samsung.com>
4110L: linux-f2fs-devel@lists.sourceforge.net
4111W: http://en.wikipedia.org/wiki/F2FS
4112T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4113S: Maintained
4114F: Documentation/filesystems/f2fs.txt
4115F: Documentation/ABI/testing/sysfs-fs-f2fs
4116F: fs/f2fs/
4117F: include/linux/f2fs_fs.h
4118
4119FUJITSU FR-V (FRV) PORT
4120M: David Howells <dhowells@redhat.com>
4121S: Maintained
4122F: arch/frv/
4123
4124FUJITSU LAPTOP EXTRAS
4125M: Jonathan Woithe <jwoithe@just42.net>
4126L: platform-driver-x86@vger.kernel.org
4127S: Maintained
4128F: drivers/platform/x86/fujitsu-laptop.c
4129
4130FUJITSU M-5MO LS CAMERA ISP DRIVER
4131M: Kyungmin Park <kyungmin.park@samsung.com>
4132M: Heungjun Kim <riverful.kim@samsung.com>
4133L: linux-media@vger.kernel.org
4134S: Maintained
4135F: drivers/media/i2c/m5mols/
4136F: include/media/m5mols.h
4137
4138FUJITSU TABLET EXTRAS
4139M: Robert Gerlach <khnz@gmx.de>
4140L: platform-driver-x86@vger.kernel.org
4141S: Maintained
4142F: drivers/platform/x86/fujitsu-tablet.c
4143
4144FUSE: FILESYSTEM IN USERSPACE
4145M: Miklos Szeredi <miklos@szeredi.hu>
4146L: fuse-devel@lists.sourceforge.net
4147W: http://fuse.sourceforge.net/
4148S: Maintained
4149F: fs/fuse/
4150F: include/uapi/linux/fuse.h
4151
4152FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4153M: Rik Faith <faith@cs.unc.edu>
4154L: linux-scsi@vger.kernel.org
4155S: Odd Fixes (e.g., new signatures)
4156F: drivers/scsi/fdomain.*
4157
4158GCOV BASED KERNEL PROFILING
4159M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4160S: Maintained
4161F: kernel/gcov/
4162F: Documentation/gcov.txt
4163
4164GDT SCSI DISK ARRAY CONTROLLER DRIVER
4165M: Achim Leubner <achim_leubner@adaptec.com>
4166L: linux-scsi@vger.kernel.org
4167W: http://www.icp-vortex.com/
4168S: Supported
4169F: drivers/scsi/gdt*
4170
4171GEMTEK FM RADIO RECEIVER DRIVER
4172M: Hans Verkuil <hverkuil@xs4all.nl>
4173L: linux-media@vger.kernel.org
4174T: git git://linuxtv.org/media_tree.git
4175W: http://linuxtv.org
4176S: Maintained
4177F: drivers/media/radio/radio-gemtek*
4178
4179GENERIC GPIO I2C DRIVER
4180M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4181S: Supported
4182F: drivers/i2c/busses/i2c-gpio.c
4183F: include/linux/i2c-gpio.h
4184
4185GENERIC GPIO I2C MULTIPLEXER DRIVER
4186M: Peter Korsgaard <peter.korsgaard@barco.com>
4187L: linux-i2c@vger.kernel.org
4188S: Supported
4189F: drivers/i2c/muxes/i2c-mux-gpio.c
4190F: include/linux/i2c-mux-gpio.h
4191F: Documentation/i2c/muxes/i2c-mux-gpio
4192
4193GENERIC HDLC (WAN) DRIVERS
4194M: Krzysztof Halasa <khc@pm.waw.pl>
4195W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4196S: Maintained
4197F: drivers/net/wan/c101.c
4198F: drivers/net/wan/hd6457*
4199F: drivers/net/wan/hdlc*
4200F: drivers/net/wan/n2.c
4201F: drivers/net/wan/pc300too.c
4202F: drivers/net/wan/pci200syn.c
4203F: drivers/net/wan/wanxl*
4204
4205GENERIC INCLUDE/ASM HEADER FILES
4206M: Arnd Bergmann <arnd@arndb.de>
4207L: linux-arch@vger.kernel.org
4208T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4209S: Maintained
4210F: include/asm-generic/
4211F: include/uapi/asm-generic/
4212
4213GENERIC PHY FRAMEWORK
4214M: Kishon Vijay Abraham I <kishon@ti.com>
4215L: linux-kernel@vger.kernel.org
4216T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4217S: Supported
4218F: drivers/phy/
4219F: include/linux/phy/
4220
4221GENERIC UIO DRIVER FOR PCI DEVICES
4222M: "Michael S. Tsirkin" <mst@redhat.com>
4223L: kvm@vger.kernel.org
4224S: Supported
4225F: drivers/uio/uio_pci_generic.c
4226
4227GET_MAINTAINER SCRIPT
4228M: Joe Perches <joe@perches.com>
4229S: Maintained
4230F: scripts/get_maintainer.pl
4231
4232GFS2 FILE SYSTEM
4233M: Steven Whitehouse <swhiteho@redhat.com>
4234L: cluster-devel@redhat.com
4235W: http://sources.redhat.com/cluster/
4236T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4237T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
4238S: Supported
4239F: Documentation/filesystems/gfs2*.txt
4240F: fs/gfs2/
4241F: include/uapi/linux/gfs2_ondisk.h
4242
4243GIGASET ISDN DRIVERS
4244M: Hansjoerg Lipp <hjlipp@web.de>
4245M: Tilman Schmidt <tilman@imap.cc>
4246L: gigaset307x-common@lists.sourceforge.net
4247W: http://gigaset307x.sourceforge.net/
4248S: Maintained
4249F: Documentation/isdn/README.gigaset
4250F: drivers/isdn/gigaset/
4251F: include/uapi/linux/gigaset_dev.h
4252
4253GO7007 MPEG CODEC
4254M: Hans Verkuil <hans.verkuil@cisco.com>
4255L: linux-media@vger.kernel.org
4256S: Maintained
4257F: drivers/media/usb/go7007/
4258
4259GOODIX TOUCHSCREEN
4260M: Bastien Nocera <hadess@hadess.net>
4261L: linux-input@vger.kernel.org
4262S: Maintained
4263F: drivers/input/touchscreen/goodix.c
4264
4265GPIO SUBSYSTEM
4266M: Linus Walleij <linus.walleij@linaro.org>
4267M: Alexandre Courbot <gnurou@gmail.com>
4268L: linux-gpio@vger.kernel.org
4269T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4270S: Maintained
4271F: Documentation/gpio/
4272F: drivers/gpio/
4273F: include/linux/gpio/
4274F: include/linux/gpio.h
4275F: include/asm-generic/gpio.h
4276
4277GRE DEMULTIPLEXER DRIVER
4278M: Dmitry Kozlov <xeb@mail.ru>
4279L: netdev@vger.kernel.org
4280S: Maintained
4281F: net/ipv4/gre_demux.c
4282F: net/ipv4/gre_offload.c
4283F: include/net/gre.h
4284
4285GRETH 10/100/1G Ethernet MAC device driver
4286M: Kristoffer Glembo <kristoffer@gaisler.com>
4287L: netdev@vger.kernel.org
4288S: Maintained
4289F: drivers/net/ethernet/aeroflex/
4290
4291GSPCA FINEPIX SUBDRIVER
4292M: Frank Zago <frank@zago.net>
4293L: linux-media@vger.kernel.org
4294T: git git://linuxtv.org/media_tree.git
4295S: Maintained
4296F: drivers/media/usb/gspca/finepix.c
4297
4298GSPCA GL860 SUBDRIVER
4299M: Olivier Lorin <o.lorin@laposte.net>
4300L: linux-media@vger.kernel.org
4301T: git git://linuxtv.org/media_tree.git
4302S: Maintained
4303F: drivers/media/usb/gspca/gl860/
4304
4305GSPCA M5602 SUBDRIVER
4306M: Erik Andren <erik.andren@gmail.com>
4307L: linux-media@vger.kernel.org
4308T: git git://linuxtv.org/media_tree.git
4309S: Maintained
4310F: drivers/media/usb/gspca/m5602/
4311
4312GSPCA PAC207 SONIXB SUBDRIVER
4313M: Hans de Goede <hdegoede@redhat.com>
4314L: linux-media@vger.kernel.org
4315T: git git://linuxtv.org/media_tree.git
4316S: Maintained
4317F: drivers/media/usb/gspca/pac207.c
4318
4319GSPCA SN9C20X SUBDRIVER
4320M: Brian Johnson <brijohn@gmail.com>
4321L: linux-media@vger.kernel.org
4322T: git git://linuxtv.org/media_tree.git
4323S: Maintained
4324F: drivers/media/usb/gspca/sn9c20x.c
4325
4326GSPCA T613 SUBDRIVER
4327M: Leandro Costantino <lcostantino@gmail.com>
4328L: linux-media@vger.kernel.org
4329T: git git://linuxtv.org/media_tree.git
4330S: Maintained
4331F: drivers/media/usb/gspca/t613.c
4332
4333GSPCA USB WEBCAM DRIVER
4334M: Hans de Goede <hdegoede@redhat.com>
4335L: linux-media@vger.kernel.org
4336T: git git://linuxtv.org/media_tree.git
4337S: Maintained
4338F: drivers/media/usb/gspca/
4339
4340GUID PARTITION TABLE (GPT)
4341M: Davidlohr Bueso <davidlohr@hp.com>
4342L: linux-efi@vger.kernel.org
4343S: Maintained
4344F: block/partitions/efi.*
4345
4346STK1160 USB VIDEO CAPTURE DRIVER
4347M: Ezequiel Garcia <elezegarcia@gmail.com>
4348L: linux-media@vger.kernel.org
4349T: git git://linuxtv.org/media_tree.git
4350S: Maintained
4351F: drivers/media/usb/stk1160/
4352
4353HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4354M: Frank Seidel <frank@f-seidel.de>
4355L: platform-driver-x86@vger.kernel.org
4356W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4357S: Maintained
4358F: drivers/platform/x86/hdaps.c
4359
4360HDPVR USB VIDEO ENCODER DRIVER
4361M: Hans Verkuil <hverkuil@xs4all.nl>
4362L: linux-media@vger.kernel.org
4363T: git git://linuxtv.org/media_tree.git
4364W: http://linuxtv.org
4365S: Odd Fixes
4366F: drivers/media/usb/hdpvr/
4367
4368HWPOISON MEMORY FAILURE HANDLING
4369M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4370L: linux-mm@kvack.org
4371S: Maintained
4372F: mm/memory-failure.c
4373F: mm/hwpoison-inject.c
4374
4375HYPERVISOR VIRTUAL CONSOLE DRIVER
4376L: linuxppc-dev@lists.ozlabs.org
4377S: Odd Fixes
4378F: drivers/tty/hvc/
4379
4380HACKRF MEDIA DRIVER
4381M: Antti Palosaari <crope@iki.fi>
4382L: linux-media@vger.kernel.org
4383W: http://linuxtv.org/
4384W: http://palosaari.fi/linux/
4385Q: http://patchwork.linuxtv.org/project/linux-media/list/
4386T: git git://linuxtv.org/anttip/media_tree.git
4387S: Maintained
4388F: drivers/media/usb/hackrf/
4389
4390HARDWARE MONITORING
4391M: Jean Delvare <jdelvare@suse.de>
4392M: Guenter Roeck <linux@roeck-us.net>
4393L: lm-sensors@lm-sensors.org
4394W: http://www.lm-sensors.org/
4395T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4396T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4397S: Maintained
4398F: Documentation/hwmon/
4399F: drivers/hwmon/
4400F: include/linux/hwmon*.h
4401
4402HARDWARE RANDOM NUMBER GENERATOR CORE
4403M: Matt Mackall <mpm@selenic.com>
4404M: Herbert Xu <herbert@gondor.apana.org.au>
4405S: Odd fixes
4406F: Documentation/hw_random.txt
4407F: drivers/char/hw_random/
4408F: include/linux/hw_random.h
4409
4410HARDWARE SPINLOCK CORE
4411M: Ohad Ben-Cohen <ohad@wizery.com>
4412S: Maintained
4413F: Documentation/hwspinlock.txt
4414F: drivers/hwspinlock/hwspinlock_*
4415F: include/linux/hwspinlock.h
4416
4417HARMONY SOUND DRIVER
4418L: linux-parisc@vger.kernel.org
4419S: Maintained
4420F: sound/parisc/harmony.*
4421
4422HD29L2 MEDIA DRIVER
4423M: Antti Palosaari <crope@iki.fi>
4424L: linux-media@vger.kernel.org
4425W: http://linuxtv.org/
4426W: http://palosaari.fi/linux/
4427Q: http://patchwork.linuxtv.org/project/linux-media/list/
4428T: git git://linuxtv.org/anttip/media_tree.git
4429S: Maintained
4430F: drivers/media/dvb-frontends/hd29l2*
4431
4432HEWLETT-PACKARD SMART2 RAID DRIVER
4433L: iss_storagedev@hp.com
4434S: Orphan
4435F: Documentation/blockdev/cpqarray.txt
4436F: drivers/block/cpqarray.*
4437
4438HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4439M: Don Brace <don.brace@pmcs.com>
4440L: iss_storagedev@hp.com
4441L: storagedev@pmcs.com
4442L: linux-scsi@vger.kernel.org
4443S: Supported
4444F: Documentation/scsi/hpsa.txt
4445F: drivers/scsi/hpsa*.[ch]
4446F: include/linux/cciss*.h
4447F: include/uapi/linux/cciss*.h
4448
4449HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4450M: Don Brace <don.brace@pmcs.com>
4451L: iss_storagedev@hp.com
4452L: storagedev@pmcs.com
4453L: linux-scsi@vger.kernel.org
4454S: Supported
4455F: Documentation/blockdev/cciss.txt
4456F: drivers/block/cciss*
4457F: include/linux/cciss_ioctl.h
4458F: include/uapi/linux/cciss_ioctl.h
4459
4460HFS FILESYSTEM
4461L: linux-fsdevel@vger.kernel.org
4462S: Orphan
4463F: Documentation/filesystems/hfs.txt
4464F: fs/hfs/
4465
4466HFSPLUS FILESYSTEM
4467L: linux-fsdevel@vger.kernel.org
4468S: Orphan
4469F: Documentation/filesystems/hfsplus.txt
4470F: fs/hfsplus/
4471
4472HGA FRAMEBUFFER DRIVER
4473M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4474L: linux-nvidia@lists.surfsouth.com
4475W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4476S: Maintained
4477F: drivers/video/fbdev/hgafb.c
4478
4479HIBERNATION (aka Software Suspend, aka swsusp)
4480M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4481M: Pavel Machek <pavel@ucw.cz>
4482L: linux-pm@vger.kernel.org
4483S: Supported
4484F: arch/x86/power/
4485F: drivers/base/power/
4486F: kernel/power/
4487F: include/linux/suspend.h
4488F: include/linux/freezer.h
4489F: include/linux/pm.h
4490F: arch/*/include/asm/suspend*.h
4491
4492HID CORE LAYER
4493M: Jiri Kosina <jkosina@suse.cz>
4494L: linux-input@vger.kernel.org
4495T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4496S: Maintained
4497F: drivers/hid/
4498F: include/linux/hid*
4499F: include/uapi/linux/hid*
4500
4501HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4502M: Thomas Gleixner <tglx@linutronix.de>
4503L: linux-kernel@vger.kernel.org
4504T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4505S: Maintained
4506F: Documentation/timers/
4507F: kernel/time/hrtimer.c
4508F: kernel/time/clockevents.c
4509F: kernel/time/tick*.*
4510F: kernel/time/timer_*.c
4511F: include/linux/clockchips.h
4512F: include/linux/hrtimer.h
4513
4514HIGH-SPEED SCC DRIVER FOR AX.25
4515L: linux-hams@vger.kernel.org
4516S: Orphan
4517F: drivers/net/hamradio/dmascc.c
4518F: drivers/net/hamradio/scc.c
4519
4520HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4521M: HighPoint Linux Team <linux@highpoint-tech.com>
4522W: http://www.highpoint-tech.com
4523S: Supported
4524F: Documentation/scsi/hptiop.txt
4525F: drivers/scsi/hptiop.c
4526
4527HIPPI
4528M: Jes Sorensen <jes@trained-monkey.org>
4529L: linux-hippi@sunsite.dk
4530S: Maintained
4531F: include/linux/hippidevice.h
4532F: include/uapi/linux/if_hippi.h
4533F: net/802/hippi.c
4534F: drivers/net/hippi/
4535
4536HOST AP DRIVER
4537M: Jouni Malinen <j@w1.fi>
4538L: hostap@shmoo.com (subscribers-only)
4539L: linux-wireless@vger.kernel.org
4540W: http://hostap.epitest.fi/
4541S: Maintained
4542F: drivers/net/wireless/hostap/
4543
4544HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4545L: platform-driver-x86@vger.kernel.org
4546S: Orphan
4547F: drivers/platform/x86/tc1100-wmi.c
4548
4549HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4550M: Jaroslav Kysela <perex@perex.cz>
4551S: Maintained
4552F: drivers/net/ethernet/hp/hp100.*
4553
4554HPET: High Precision Event Timers driver
4555M: Clemens Ladisch <clemens@ladisch.de>
4556S: Maintained
4557F: Documentation/timers/hpet.txt
4558F: drivers/char/hpet.c
4559F: include/linux/hpet.h
4560F: include/uapi/linux/hpet.h
4561
4562HPET: x86
4563S: Orphan
4564F: arch/x86/kernel/hpet.c
4565F: arch/x86/include/asm/hpet.h
4566
4567HPFS FILESYSTEM
4568M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4569W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4570S: Maintained
4571F: fs/hpfs/
4572
4573HSI SUBSYSTEM
4574M: Sebastian Reichel <sre@kernel.org>
4575T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4576S: Maintained
4577F: Documentation/ABI/testing/sysfs-bus-hsi
4578F: Documentation/hsi.txt
4579F: drivers/hsi/
4580F: include/linux/hsi/
4581F: include/uapi/linux/hsi/
4582
4583HSO 3G MODEM DRIVER
4584M: Jan Dumon <j.dumon@option.com>
4585W: http://www.pharscape.org
4586S: Maintained
4587F: drivers/net/usb/hso.c
4588
4589HSR NETWORK PROTOCOL
4590M: Arvid Brodin <arvid.brodin@alten.se>
4591L: netdev@vger.kernel.org
4592S: Maintained
4593F: net/hsr/
4594
4595HTCPEN TOUCHSCREEN DRIVER
4596M: Pau Oliva Fora <pof@eslack.org>
4597L: linux-input@vger.kernel.org
4598S: Maintained
4599F: drivers/input/touchscreen/htcpen.c
4600
4601HUGETLB FILESYSTEM
4602M: Nadia Yvette Chambers <nyc@holomorphy.com>
4603S: Maintained
4604F: fs/hugetlbfs/
4605
4606Hyper-V CORE AND DRIVERS
4607M: K. Y. Srinivasan <kys@microsoft.com>
4608M: Haiyang Zhang <haiyangz@microsoft.com>
4609L: devel@linuxdriverproject.org
4610S: Maintained
4611F: arch/x86/include/asm/mshyperv.h
4612F: arch/x86/include/uapi/asm/hyperv.h
4613F: arch/x86/kernel/cpu/mshyperv.c
4614F: drivers/hid/hid-hyperv.c
4615F: drivers/hv/
4616F: drivers/input/serio/hyperv-keyboard.c
4617F: drivers/net/hyperv/
4618F: drivers/scsi/storvsc_drv.c
4619F: drivers/video/fbdev/hyperv_fb.c
4620F: include/linux/hyperv.h
4621F: tools/hv/
4622
4623I2C OVER PARALLEL PORT
4624M: Jean Delvare <jdelvare@suse.de>
4625L: linux-i2c@vger.kernel.org
4626S: Maintained
4627F: Documentation/i2c/busses/i2c-parport
4628F: Documentation/i2c/busses/i2c-parport-light
4629F: drivers/i2c/busses/i2c-parport.c
4630F: drivers/i2c/busses/i2c-parport-light.c
4631
4632I2C/SMBUS CONTROLLER DRIVERS FOR PC
4633M: Jean Delvare <jdelvare@suse.de>
4634L: linux-i2c@vger.kernel.org
4635S: Maintained
4636F: Documentation/i2c/busses/i2c-ali1535
4637F: Documentation/i2c/busses/i2c-ali1563
4638F: Documentation/i2c/busses/i2c-ali15x3
4639F: Documentation/i2c/busses/i2c-amd756
4640F: Documentation/i2c/busses/i2c-amd8111
4641F: Documentation/i2c/busses/i2c-i801
4642F: Documentation/i2c/busses/i2c-nforce2
4643F: Documentation/i2c/busses/i2c-piix4
4644F: Documentation/i2c/busses/i2c-sis5595
4645F: Documentation/i2c/busses/i2c-sis630
4646F: Documentation/i2c/busses/i2c-sis96x
4647F: Documentation/i2c/busses/i2c-via
4648F: Documentation/i2c/busses/i2c-viapro
4649F: drivers/i2c/busses/i2c-ali1535.c
4650F: drivers/i2c/busses/i2c-ali1563.c
4651F: drivers/i2c/busses/i2c-ali15x3.c
4652F: drivers/i2c/busses/i2c-amd756.c
4653F: drivers/i2c/busses/i2c-amd756-s4882.c
4654F: drivers/i2c/busses/i2c-amd8111.c
4655F: drivers/i2c/busses/i2c-i801.c
4656F: drivers/i2c/busses/i2c-isch.c
4657F: drivers/i2c/busses/i2c-nforce2.c
4658F: drivers/i2c/busses/i2c-nforce2-s4985.c
4659F: drivers/i2c/busses/i2c-piix4.c
4660F: drivers/i2c/busses/i2c-sis5595.c
4661F: drivers/i2c/busses/i2c-sis630.c
4662F: drivers/i2c/busses/i2c-sis96x.c
4663F: drivers/i2c/busses/i2c-via.c
4664F: drivers/i2c/busses/i2c-viapro.c
4665
4666I2C/SMBUS ISMT DRIVER
4667M: Seth Heasley <seth.heasley@intel.com>
4668M: Neil Horman <nhorman@tuxdriver.com>
4669L: linux-i2c@vger.kernel.org
4670F: drivers/i2c/busses/i2c-ismt.c
4671F: Documentation/i2c/busses/i2c-ismt
4672
4673I2C/SMBUS STUB DRIVER
4674M: Jean Delvare <jdelvare@suse.de>
4675L: linux-i2c@vger.kernel.org
4676S: Maintained
4677F: drivers/i2c/i2c-stub.c
4678
4679I2C SUBSYSTEM
4680M: Wolfram Sang <wsa@the-dreams.de>
4681L: linux-i2c@vger.kernel.org
4682W: https://i2c.wiki.kernel.org/
4683Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
4684T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4685S: Maintained
4686F: Documentation/devicetree/bindings/i2c/
4687F: Documentation/i2c/
4688F: drivers/i2c/
4689F: include/linux/i2c.h
4690F: include/linux/i2c-*.h
4691F: include/uapi/linux/i2c.h
4692F: include/uapi/linux/i2c-*.h
4693
4694I2C ACPI SUPPORT
4695M: Mika Westerberg <mika.westerberg@linux.intel.com>
4696L: linux-i2c@vger.kernel.org
4697L: linux-acpi@vger.kernel.org
4698S: Maintained
4699
4700I2C-TAOS-EVM DRIVER
4701M: Jean Delvare <jdelvare@suse.de>
4702L: linux-i2c@vger.kernel.org
4703S: Maintained
4704F: Documentation/i2c/busses/i2c-taos-evm
4705F: drivers/i2c/busses/i2c-taos-evm.c
4706
4707I2C-TINY-USB DRIVER
4708M: Till Harbaum <till@harbaum.org>
4709L: linux-i2c@vger.kernel.org
4710W: http://www.harbaum.org/till/i2c_tiny_usb
4711S: Maintained
4712F: drivers/i2c/busses/i2c-tiny-usb.c
4713
4714i386 BOOT CODE
4715M: "H. Peter Anvin" <hpa@zytor.com>
4716S: Maintained
4717F: arch/x86/boot/
4718
4719i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4720M: "H. Peter Anvin" <hpa@zytor.com>
4721T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4722S: Maintained
4723
4724IA64 (Itanium) PLATFORM
4725M: Tony Luck <tony.luck@intel.com>
4726M: Fenghua Yu <fenghua.yu@intel.com>
4727L: linux-ia64@vger.kernel.org
4728T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4729S: Maintained
4730F: arch/ia64/
4731
4732IBM Power in-Nest Crypto Acceleration
4733M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4734M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
4735L: linux-crypto@vger.kernel.org
4736S: Supported
4737F: drivers/crypto/nx/
4738
4739IBM Power 842 compression accelerator
4740M: Dan Streetman <ddstreet@us.ibm.com>
4741S: Supported
4742F: drivers/crypto/nx/nx-842.c
4743F: include/linux/nx842.h
4744
4745IBM Power Linux RAID adapter
4746M: Brian King <brking@us.ibm.com>
4747S: Supported
4748F: drivers/scsi/ipr.*
4749
4750IBM Power Virtual Ethernet Device Driver
4751M: Santiago Leon <santil@linux.vnet.ibm.com>
4752L: netdev@vger.kernel.org
4753S: Supported
4754F: drivers/net/ethernet/ibm/ibmveth.*
4755
4756IBM Power Virtual SCSI Device Drivers
4757M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
4758L: linux-scsi@vger.kernel.org
4759S: Supported
4760F: drivers/scsi/ibmvscsi/ibmvscsi*
4761F: drivers/scsi/ibmvscsi/viosrp.h
4762
4763IBM Power Virtual FC Device Drivers
4764M: Brian King <brking@linux.vnet.ibm.com>
4765L: linux-scsi@vger.kernel.org
4766S: Supported
4767F: drivers/scsi/ibmvscsi/ibmvfc*
4768
4769IBM ServeRAID RAID DRIVER
4770S: Orphan
4771F: drivers/scsi/ips.*
4772
4773ICH LPC AND GPIO DRIVER
4774M: Peter Tyser <ptyser@xes-inc.com>
4775S: Maintained
4776F: drivers/mfd/lpc_ich.c
4777F: drivers/gpio/gpio-ich.c
4778
4779IDE SUBSYSTEM
4780M: "David S. Miller" <davem@davemloft.net>
4781L: linux-ide@vger.kernel.org
4782Q: http://patchwork.ozlabs.org/project/linux-ide/list/
4783T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4784S: Maintained
4785F: Documentation/ide/
4786F: drivers/ide/
4787F: include/linux/ide.h
4788
4789IDEAPAD LAPTOP EXTRAS DRIVER
4790M: Ike Panhc <ike.pan@canonical.com>
4791L: platform-driver-x86@vger.kernel.org
4792W: http://launchpad.net/ideapad-laptop
4793S: Maintained
4794F: drivers/platform/x86/ideapad-laptop.c
4795
4796IDEAPAD LAPTOP SLIDEBAR DRIVER
4797M: Andrey Moiseev <o2g.org.ru@gmail.com>
4798L: linux-input@vger.kernel.org
4799W: https://github.com/o2genum/ideapad-slidebar
4800S: Maintained
4801F: drivers/input/misc/ideapad_slidebar.c
4802
4803IDE/ATAPI DRIVERS
4804M: Borislav Petkov <bp@alien8.de>
4805L: linux-ide@vger.kernel.org
4806S: Maintained
4807F: Documentation/cdrom/ide-cd
4808F: drivers/ide/ide-cd*
4809
4810IDLE-I7300
4811M: Andy Henroid <andrew.d.henroid@intel.com>
4812L: linux-pm@vger.kernel.org
4813S: Supported
4814F: drivers/idle/i7300_idle.c
4815
4816IEEE 802.15.4 SUBSYSTEM
4817M: Alexander Aring <alex.aring@gmail.com>
4818L: linux-wpan@vger.kernel.org
4819W: https://github.com/linux-wpan
4820T: git git://github.com/linux-wpan/linux-wpan-next.git
4821S: Maintained
4822F: net/ieee802154/
4823F: net/mac802154/
4824F: drivers/net/ieee802154/
4825F: include/linux/nl802154.h
4826F: include/linux/ieee802154.h
4827F: include/net/nl802154.h
4828F: include/net/mac802154.h
4829F: include/net/af_ieee802154.h
4830F: include/net/cfg802154.h
4831F: include/net/ieee802154_netdev.h
4832F: Documentation/networking/ieee802154.txt
4833
4834IGORPLUG-USB IR RECEIVER
4835M: Sean Young <sean@mess.org>
4836L: linux-media@vger.kernel.org
4837S: Maintained
4838F: drivers/media/rc/igorplugusb.c
4839
4840IGUANAWORKS USB IR TRANSCEIVER
4841M: Sean Young <sean@mess.org>
4842L: linux-media@vger.kernel.org
4843S: Maintained
4844F: drivers/media/rc/iguanair.c
4845
4846IIO SUBSYSTEM AND DRIVERS
4847M: Jonathan Cameron <jic23@kernel.org>
4848R: Hartmut Knaack <knaack.h@gmx.de>
4849R: Lars-Peter Clausen <lars@metafoo.de>
4850R: Peter Meerwald <pmeerw@pmeerw.net>
4851L: linux-iio@vger.kernel.org
4852S: Maintained
4853F: drivers/iio/
4854F: drivers/staging/iio/
4855F: include/linux/iio/
4856
4857IKANOS/ADI EAGLE ADSL USB DRIVER
4858M: Matthieu Castet <castet.matthieu@free.fr>
4859M: Stanislaw Gruszka <stf_xl@wp.pl>
4860S: Maintained
4861F: drivers/usb/atm/ueagle-atm.c
4862
4863INA209 HARDWARE MONITOR DRIVER
4864M: Guenter Roeck <linux@roeck-us.net>
4865L: lm-sensors@lm-sensors.org
4866S: Maintained
4867F: Documentation/hwmon/ina209
4868F: Documentation/devicetree/bindings/i2c/ina209.txt
4869F: drivers/hwmon/ina209.c
4870
4871INA2XX HARDWARE MONITOR DRIVER
4872M: Guenter Roeck <linux@roeck-us.net>
4873L: lm-sensors@lm-sensors.org
4874S: Maintained
4875F: Documentation/hwmon/ina2xx
4876F: drivers/hwmon/ina2xx.c
4877F: include/linux/platform_data/ina2xx.h
4878
4879INDUSTRY PACK SUBSYSTEM (IPACK)
4880M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4881M: Jens Taprogge <jens.taprogge@taprogge.org>
4882M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4883L: industrypack-devel@lists.sourceforge.net
4884W: http://industrypack.sourceforge.net
4885S: Maintained
4886F: drivers/ipack/
4887
4888INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4889M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4890M: Dmitry Kasatkin <d.kasatkin@samsung.com>
4891L: linux-ima-devel@lists.sourceforge.net
4892L: linux-ima-user@lists.sourceforge.net
4893L: linux-security-module@vger.kernel.org
4894S: Supported
4895F: security/integrity/ima/
4896
4897IMGTEC IR DECODER DRIVER
4898M: James Hogan <james.hogan@imgtec.com>
4899S: Maintained
4900F: drivers/media/rc/img-ir/
4901
4902IMS TWINTURBO FRAMEBUFFER DRIVER
4903L: linux-fbdev@vger.kernel.org
4904S: Orphan
4905F: drivers/video/fbdev/imsttfb.c
4906
4907INFINIBAND SUBSYSTEM
4908M: Roland Dreier <roland@kernel.org>
4909M: Sean Hefty <sean.hefty@intel.com>
4910M: Hal Rosenstock <hal.rosenstock@gmail.com>
4911L: linux-rdma@vger.kernel.org
4912W: http://www.openfabrics.org/
4913Q: http://patchwork.kernel.org/project/linux-rdma/list/
4914T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
4915S: Supported
4916F: Documentation/infiniband/
4917F: drivers/infiniband/
4918F: include/uapi/linux/if_infiniband.h
4919
4920INOTIFY
4921M: John McCutchan <john@johnmccutchan.com>
4922M: Robert Love <rlove@rlove.org>
4923M: Eric Paris <eparis@parisplace.org>
4924S: Maintained
4925F: Documentation/filesystems/inotify.txt
4926F: fs/notify/inotify/
4927F: include/linux/inotify.h
4928F: include/uapi/linux/inotify.h
4929
4930INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
4931M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4932M: Dmitry Torokhov <dtor@mail.ru>
4933L: linux-input@vger.kernel.org
4934Q: http://patchwork.kernel.org/project/linux-input/list/
4935T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
4936S: Maintained
4937F: drivers/input/
4938F: include/linux/input.h
4939F: include/uapi/linux/input.h
4940F: include/linux/input/
4941
4942INPUT MULTITOUCH (MT) PROTOCOL
4943M: Henrik Rydberg <rydberg@euromail.se>
4944L: linux-input@vger.kernel.org
4945T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
4946S: Maintained
4947F: Documentation/input/multi-touch-protocol.txt
4948F: drivers/input/input-mt.c
4949K: \b(ABS|SYN)_MT_
4950
4951INTEL C600 SERIES SAS CONTROLLER DRIVER
4952M: Intel SCU Linux support <intel-linux-scu@intel.com>
4953M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4954M: Dave Jiang <dave.jiang@intel.com>
4955L: linux-scsi@vger.kernel.org
4956T: git git://git.code.sf.net/p/intel-sas/isci
4957S: Supported
4958F: drivers/scsi/isci/
4959
4960INTEL IDLE DRIVER
4961M: Len Brown <lenb@kernel.org>
4962L: linux-pm@vger.kernel.org
4963T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
4964S: Supported
4965F: drivers/idle/intel_idle.c
4966
4967INTEL PSTATE DRIVER
4968M: Kristen Carlson Accardi <kristen@linux.intel.com>
4969L: linux-pm@vger.kernel.org
4970S: Supported
4971F: drivers/cpufreq/intel_pstate.c
4972
4973INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
4974M: Maik Broemme <mbroemme@plusserver.de>
4975L: linux-fbdev@vger.kernel.org
4976S: Maintained
4977F: Documentation/fb/intelfb.txt
4978F: drivers/video/fbdev/intelfb/
4979
4980INTEL 810/815 FRAMEBUFFER DRIVER
4981M: Antonino Daplas <adaplas@gmail.com>
4982L: linux-fbdev@vger.kernel.org
4983S: Maintained
4984F: drivers/video/fbdev/i810/
4985
4986INTEL MENLOW THERMAL DRIVER
4987M: Sujith Thomas <sujith.thomas@intel.com>
4988L: platform-driver-x86@vger.kernel.org
4989W: https://01.org/linux-acpi
4990S: Supported
4991F: drivers/platform/x86/intel_menlow.c
4992
4993INTEL IA32 MICROCODE UPDATE SUPPORT
4994M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
4995S: Maintained
4996F: arch/x86/kernel/cpu/microcode/core*
4997F: arch/x86/kernel/cpu/microcode/intel*
4998
4999INTEL I/OAT DMA DRIVER
5000M: Dave Jiang <dave.jiang@intel.com>
5001R: Dan Williams <dan.j.williams@intel.com>
5002L: dmaengine@vger.kernel.org
5003Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5004S: Supported
5005F: drivers/dma/ioat*
5006
5007INTEL IOMMU (VT-d)
5008M: David Woodhouse <dwmw2@infradead.org>
5009L: iommu@lists.linux-foundation.org
5010T: git git://git.infradead.org/iommu-2.6.git
5011S: Supported
5012F: drivers/iommu/intel-iommu.c
5013F: include/linux/intel-iommu.h
5014
5015INTEL IOP-ADMA DMA DRIVER
5016R: Dan Williams <dan.j.williams@intel.com>
5017S: Odd fixes
5018F: drivers/dma/iop-adma.c
5019
5020INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5021M: Krzysztof Halasa <khalasa@piap.pl>
5022S: Maintained
5023F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5024F: arch/arm/mach-ixp4xx/include/mach/npe.h
5025F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5026F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5027F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5028F: drivers/net/wan/ixp4xx_hss.c
5029
5030INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5031M: Deepak Saxena <dsaxena@plexity.net>
5032S: Maintained
5033F: drivers/char/hw_random/ixp4xx-rng.c
5034
5035INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
5036M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5037M: Jesse Brandeburg <jesse.brandeburg@intel.com>
5038M: Bruce Allan <bruce.w.allan@intel.com>
5039M: Carolyn Wyborny <carolyn.wyborny@intel.com>
5040M: Don Skidmore <donald.c.skidmore@intel.com>
5041M: Greg Rose <gregory.v.rose@intel.com>
5042M: Matthew Vick <matthew.vick@intel.com>
5043M: John Ronciak <john.ronciak@intel.com>
5044M: Mitch Williams <mitch.a.williams@intel.com>
5045M: Linux NICS <linux.nics@intel.com>
5046L: e1000-devel@lists.sourceforge.net
5047W: http://www.intel.com/support/feedback.htm
5048W: http://e1000.sourceforge.net/
5049T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
5050T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
5051S: Supported
5052F: Documentation/networking/e100.txt
5053F: Documentation/networking/e1000.txt
5054F: Documentation/networking/e1000e.txt
5055F: Documentation/networking/igb.txt
5056F: Documentation/networking/igbvf.txt
5057F: Documentation/networking/ixgb.txt
5058F: Documentation/networking/ixgbe.txt
5059F: Documentation/networking/ixgbevf.txt
5060F: Documentation/networking/i40e.txt
5061F: Documentation/networking/i40evf.txt
5062F: drivers/net/ethernet/intel/
5063F: drivers/net/ethernet/intel/*/
5064
5065INTEL-MID GPIO DRIVER
5066M: David Cohen <david.a.cohen@linux.intel.com>
5067L: linux-gpio@vger.kernel.org
5068S: Maintained
5069F: drivers/gpio/gpio-intel-mid.c
5070
5071INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5072M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5073L: linux-wireless@vger.kernel.org
5074S: Maintained
5075F: Documentation/networking/README.ipw2100
5076F: Documentation/networking/README.ipw2200
5077F: drivers/net/wireless/ipw2x00/
5078
5079INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5080M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5081M: Gang Wei <gang.wei@intel.com>
5082M: Shane Wang <shane.wang@intel.com>
5083L: tboot-devel@lists.sourceforge.net
5084W: http://tboot.sourceforge.net
5085T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5086S: Supported
5087F: Documentation/intel_txt.txt
5088F: include/linux/tboot.h
5089F: arch/x86/kernel/tboot.c
5090
5091INTEL WIRELESS WIMAX CONNECTION 2400
5092M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5093M: linux-wimax@intel.com
5094L: wimax@linuxwimax.org (subscribers-only)
5095S: Supported
5096W: http://linuxwimax.org
5097F: Documentation/wimax/README.i2400m
5098F: drivers/net/wimax/i2400m/
5099F: include/uapi/linux/wimax/i2400m.h
5100
5101INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5102M: Stanislaw Gruszka <sgruszka@redhat.com>
5103L: linux-wireless@vger.kernel.org
5104S: Supported
5105F: drivers/net/wireless/iwlegacy/
5106
5107INTEL WIRELESS WIFI LINK (iwlwifi)
5108M: Johannes Berg <johannes.berg@intel.com>
5109M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5110M: Intel Linux Wireless <ilw@linux.intel.com>
5111L: linux-wireless@vger.kernel.org
5112W: http://intellinuxwireless.org
5113T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5114S: Supported
5115F: drivers/net/wireless/iwlwifi/
5116
5117INTEL MANAGEMENT ENGINE (mei)
5118M: Tomas Winkler <tomas.winkler@intel.com>
5119L: linux-kernel@vger.kernel.org
5120S: Supported
5121F: include/uapi/linux/mei.h
5122F: drivers/misc/mei/*
5123F: Documentation/misc-devices/mei/*
5124
5125IOC3 ETHERNET DRIVER
5126M: Ralf Baechle <ralf@linux-mips.org>
5127L: linux-mips@linux-mips.org
5128S: Maintained
5129F: drivers/net/ethernet/sgi/ioc3-eth.c
5130
5131IOC3 SERIAL DRIVER
5132M: Pat Gefre <pfg@sgi.com>
5133L: linux-serial@vger.kernel.org
5134S: Maintained
5135F: drivers/tty/serial/ioc3_serial.c
5136
5137IOMMU DRIVERS
5138M: Joerg Roedel <joro@8bytes.org>
5139L: iommu@lists.linux-foundation.org
5140T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5141S: Maintained
5142F: drivers/iommu/
5143
5144IP MASQUERADING
5145M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5146S: Maintained
5147F: net/ipv4/netfilter/ipt_MASQUERADE.c
5148
5149IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5150M: Francois Romieu <romieu@fr.zoreil.com>
5151M: Sorbica Shieh <sorbica@icplus.com.tw>
5152L: netdev@vger.kernel.org
5153S: Maintained
5154F: drivers/net/ethernet/icplus/ipg.*
5155
5156IPATH DRIVER
5157M: Mike Marciniszyn <infinipath@intel.com>
5158L: linux-rdma@vger.kernel.org
5159S: Maintained
5160F: drivers/infiniband/hw/ipath/
5161
5162IPMI SUBSYSTEM
5163M: Corey Minyard <minyard@acm.org>
5164L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5165W: http://openipmi.sourceforge.net/
5166S: Supported
5167F: Documentation/IPMI.txt
5168F: drivers/char/ipmi/
5169F: include/linux/ipmi*
5170F: include/uapi/linux/ipmi*
5171
5172IPS SCSI RAID DRIVER
5173M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5174L: linux-scsi@vger.kernel.org
5175W: http://www.adaptec.com/
5176S: Maintained
5177F: drivers/scsi/ips*
5178
5179IPVS
5180M: Wensong Zhang <wensong@linux-vs.org>
5181M: Simon Horman <horms@verge.net.au>
5182M: Julian Anastasov <ja@ssi.bg>
5183L: netdev@vger.kernel.org
5184L: lvs-devel@vger.kernel.org
5185S: Maintained
5186F: Documentation/networking/ipvs-sysctl.txt
5187F: include/net/ip_vs.h
5188F: include/uapi/linux/ip_vs.h
5189F: net/netfilter/ipvs/
5190
5191IPWIRELESS DRIVER
5192M: Jiri Kosina <jkosina@suse.cz>
5193M: David Sterba <dsterba@suse.cz>
5194S: Odd Fixes
5195F: drivers/tty/ipwireless/
5196
5197IPX NETWORK LAYER
5198M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5199L: netdev@vger.kernel.org
5200S: Maintained
5201F: include/net/ipx.h
5202F: include/uapi/linux/ipx.h
5203F: net/ipx/
5204
5205IRDA SUBSYSTEM
5206M: Samuel Ortiz <samuel@sortiz.org>
5207L: irda-users@lists.sourceforge.net (subscribers-only)
5208L: netdev@vger.kernel.org
5209W: http://irda.sourceforge.net/
5210S: Maintained
5211T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5212F: Documentation/networking/irda.txt
5213F: drivers/net/irda/
5214F: include/net/irda/
5215F: net/irda/
5216
5217IRQ SUBSYSTEM
5218M: Thomas Gleixner <tglx@linutronix.de>
5219L: linux-kernel@vger.kernel.org
5220S: Maintained
5221T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5222F: kernel/irq/
5223
5224IRQCHIP DRIVERS
5225M: Thomas Gleixner <tglx@linutronix.de>
5226M: Jason Cooper <jason@lakedaemon.net>
5227L: linux-kernel@vger.kernel.org
5228S: Maintained
5229T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5230T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5231F: Documentation/devicetree/bindings/interrupt-controller/
5232F: drivers/irqchip/
5233
5234IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5235M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5236S: Maintained
5237F: Documentation/IRQ-domain.txt
5238F: include/linux/irqdomain.h
5239F: kernel/irq/irqdomain.c
5240
5241ISAPNP
5242M: Jaroslav Kysela <perex@perex.cz>
5243S: Maintained
5244F: Documentation/isapnp.txt
5245F: drivers/pnp/isapnp/
5246F: include/linux/isapnp.h
5247
5248ISA RADIO MODULE
5249M: Hans Verkuil <hverkuil@xs4all.nl>
5250L: linux-media@vger.kernel.org
5251T: git git://linuxtv.org/media_tree.git
5252W: http://linuxtv.org
5253S: Maintained
5254F: drivers/media/radio/radio-isa*
5255
5256iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5257M: Peter Jones <pjones@redhat.com>
5258M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5259S: Maintained
5260F: drivers/firmware/iscsi_ibft*
5261
5262ISCSI
5263M: Mike Christie <michaelc@cs.wisc.edu>
5264L: open-iscsi@googlegroups.com
5265W: www.open-iscsi.org
5266T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5267S: Maintained
5268F: drivers/scsi/*iscsi*
5269F: include/scsi/*iscsi*
5270
5271ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5272M: Or Gerlitz <ogerlitz@mellanox.com>
5273M: Sagi Grimberg <sagig@mellanox.com>
5274M: Roi Dayan <roid@mellanox.com>
5275L: linux-rdma@vger.kernel.org
5276S: Supported
5277W: http://www.openfabrics.org
5278W: www.open-iscsi.org
5279Q: http://patchwork.kernel.org/project/linux-rdma/list/
5280F: drivers/infiniband/ulp/iser/
5281
5282ISDN SUBSYSTEM
5283M: Karsten Keil <isdn@linux-pingi.de>
5284L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5285L: netdev@vger.kernel.org
5286W: http://www.isdn4linux.de
5287T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5288S: Maintained
5289F: Documentation/isdn/
5290F: drivers/isdn/
5291F: include/linux/isdn.h
5292F: include/linux/isdn/
5293F: include/uapi/linux/isdn.h
5294F: include/uapi/linux/isdn/
5295
5296ISDN SUBSYSTEM (Eicon active card driver)
5297M: Armin Schindler <mac@melware.de>
5298L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5299W: http://www.melware.de
5300S: Maintained
5301F: drivers/isdn/hardware/eicon/
5302
5303IT87 HARDWARE MONITORING DRIVER
5304M: Jean Delvare <jdelvare@suse.de>
5305L: lm-sensors@lm-sensors.org
5306S: Maintained
5307F: Documentation/hwmon/it87
5308F: drivers/hwmon/it87.c
5309
5310IT913X MEDIA DRIVER
5311M: Antti Palosaari <crope@iki.fi>
5312L: linux-media@vger.kernel.org
5313W: http://linuxtv.org/
5314W: http://palosaari.fi/linux/
5315Q: http://patchwork.linuxtv.org/project/linux-media/list/
5316T: git git://linuxtv.org/anttip/media_tree.git
5317S: Maintained
5318F: drivers/media/tuners/it913x*
5319
5320IVTV VIDEO4LINUX DRIVER
5321M: Andy Walls <awalls@md.metrocast.net>
5322L: ivtv-devel@ivtvdriver.org (subscribers-only)
5323L: linux-media@vger.kernel.org
5324T: git git://linuxtv.org/media_tree.git
5325W: http://www.ivtvdriver.org
5326S: Maintained
5327F: Documentation/video4linux/*.ivtv
5328F: drivers/media/pci/ivtv/
5329F: include/uapi/linux/ivtv*
5330
5331IX2505V MEDIA DRIVER
5332M: Malcolm Priestley <tvboxspy@gmail.com>
5333L: linux-media@vger.kernel.org
5334W: http://linuxtv.org/
5335Q: http://patchwork.linuxtv.org/project/linux-media/list/
5336S: Maintained
5337F: drivers/media/dvb-frontends/ix2505v*
5338
5339JC42.4 TEMPERATURE SENSOR DRIVER
5340M: Guenter Roeck <linux@roeck-us.net>
5341L: lm-sensors@lm-sensors.org
5342S: Maintained
5343F: drivers/hwmon/jc42.c
5344F: Documentation/hwmon/jc42
5345
5346JFS FILESYSTEM
5347M: Dave Kleikamp <shaggy@kernel.org>
5348L: jfs-discussion@lists.sourceforge.net
5349W: http://jfs.sourceforge.net/
5350T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5351S: Maintained
5352F: Documentation/filesystems/jfs.txt
5353F: fs/jfs/
5354
5355JME NETWORK DRIVER
5356M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5357L: netdev@vger.kernel.org
5358S: Maintained
5359F: drivers/net/ethernet/jme.*
5360
5361JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5362M: David Woodhouse <dwmw2@infradead.org>
5363L: linux-mtd@lists.infradead.org
5364W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5365S: Maintained
5366F: fs/jffs2/
5367F: include/uapi/linux/jffs2.h
5368
5369JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5370M: Andrew Morton <akpm@linux-foundation.org>
5371M: Jan Kara <jack@suse.cz>
5372L: linux-ext4@vger.kernel.org
5373S: Maintained
5374F: fs/jbd/
5375F: include/linux/jbd.h
5376
5377JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5378M: "Theodore Ts'o" <tytso@mit.edu>
5379L: linux-ext4@vger.kernel.org
5380S: Maintained
5381F: fs/jbd2/
5382F: include/linux/jbd2.h
5383
5384JSM Neo PCI based serial card
5385M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5386L: linux-serial@vger.kernel.org
5387S: Maintained
5388F: drivers/tty/serial/jsm/
5389
5390K10TEMP HARDWARE MONITORING DRIVER
5391M: Clemens Ladisch <clemens@ladisch.de>
5392L: lm-sensors@lm-sensors.org
5393S: Maintained
5394F: Documentation/hwmon/k10temp
5395F: drivers/hwmon/k10temp.c
5396
5397K8TEMP HARDWARE MONITORING DRIVER
5398M: Rudolf Marek <r.marek@assembler.cz>
5399L: lm-sensors@lm-sensors.org
5400S: Maintained
5401F: Documentation/hwmon/k8temp
5402F: drivers/hwmon/k8temp.c
5403
5404KCONFIG
5405M: "Yann E. MORIN" <yann.morin.1998@free.fr>
5406L: linux-kbuild@vger.kernel.org
5407T: git git://gitorious.org/linux-kconfig/linux-kconfig
5408S: Maintained
5409F: Documentation/kbuild/kconfig-language.txt
5410F: scripts/kconfig/
5411
5412KDUMP
5413M: Vivek Goyal <vgoyal@redhat.com>
5414M: Haren Myneni <hbabu@us.ibm.com>
5415L: kexec@lists.infradead.org
5416W: http://lse.sourceforge.net/kdump/
5417S: Maintained
5418F: Documentation/kdump/
5419
5420KEENE FM RADIO TRANSMITTER DRIVER
5421M: Hans Verkuil <hverkuil@xs4all.nl>
5422L: linux-media@vger.kernel.org
5423T: git git://linuxtv.org/media_tree.git
5424W: http://linuxtv.org
5425S: Maintained
5426F: drivers/media/radio/radio-keene*
5427
5428KERNEL AUTOMOUNTER v4 (AUTOFS4)
5429M: Ian Kent <raven@themaw.net>
5430L: autofs@vger.kernel.org
5431S: Maintained
5432F: fs/autofs4/
5433
5434KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5435M: Michal Marek <mmarek@suse.cz>
5436T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5437T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5438L: linux-kbuild@vger.kernel.org
5439S: Maintained
5440F: Documentation/kbuild/
5441F: Makefile
5442F: scripts/Makefile.*
5443F: scripts/basic/
5444F: scripts/mk*
5445F: scripts/package/
5446
5447KERNEL JANITORS
5448L: kernel-janitors@vger.kernel.org
5449W: http://kernelnewbies.org/KernelJanitors
5450S: Odd Fixes
5451
5452KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5453M: "J. Bruce Fields" <bfields@fieldses.org>
5454L: linux-nfs@vger.kernel.org
5455W: http://nfs.sourceforge.net/
5456S: Supported
5457F: fs/nfsd/
5458F: include/uapi/linux/nfsd/
5459F: fs/lockd/
5460F: fs/nfs_common/
5461F: net/sunrpc/
5462F: include/linux/lockd/
5463F: include/linux/sunrpc/
5464F: include/uapi/linux/sunrpc/
5465
5466KERNEL SELFTEST FRAMEWORK
5467M: Shuah Khan <shuahkh@osg.samsung.com>
5468L: linux-api@vger.kernel.org
5469T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5470S: Maintained
5471F: tools/testing/selftests
5472
5473KERNEL VIRTUAL MACHINE (KVM)
5474M: Gleb Natapov <gleb@kernel.org>
5475M: Paolo Bonzini <pbonzini@redhat.com>
5476L: kvm@vger.kernel.org
5477W: http://www.linux-kvm.org
5478T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5479S: Supported
5480F: Documentation/*/kvm*.txt
5481F: Documentation/virtual/kvm/
5482F: arch/*/kvm/
5483F: arch/*/include/asm/kvm*
5484F: include/linux/kvm*
5485F: include/uapi/linux/kvm*
5486F: virt/kvm/
5487
5488KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5489M: Joerg Roedel <joro@8bytes.org>
5490L: kvm@vger.kernel.org
5491W: http://kvm.qumranet.com
5492S: Maintained
5493F: arch/x86/include/asm/svm.h
5494F: arch/x86/kvm/svm.c
5495
5496KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5497M: Alexander Graf <agraf@suse.de>
5498L: kvm-ppc@vger.kernel.org
5499W: http://kvm.qumranet.com
5500T: git git://github.com/agraf/linux-2.6.git
5501S: Supported
5502F: arch/powerpc/include/asm/kvm*
5503F: arch/powerpc/kvm/
5504
5505KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5506M: Christian Borntraeger <borntraeger@de.ibm.com>
5507M: Cornelia Huck <cornelia.huck@de.ibm.com>
5508M: linux390@de.ibm.com
5509L: linux-s390@vger.kernel.org
5510W: http://www.ibm.com/developerworks/linux/linux390/
5511S: Supported
5512F: Documentation/s390/kvm.txt
5513F: arch/s390/include/asm/kvm*
5514F: arch/s390/kvm/
5515F: drivers/s390/kvm/
5516
5517KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5518M: Christoffer Dall <christoffer.dall@linaro.org>
5519M: Marc Zyngier <marc.zyngier@arm.com>
5520L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5521L: kvmarm@lists.cs.columbia.edu
5522W: http://systems.cs.columbia.edu/projects/kvm-arm
5523S: Supported
5524F: arch/arm/include/uapi/asm/kvm*
5525F: arch/arm/include/asm/kvm*
5526F: arch/arm/kvm/
5527F: virt/kvm/arm/
5528F: include/kvm/arm_*
5529
5530KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5531M: Christoffer Dall <christoffer.dall@linaro.org>
5532M: Marc Zyngier <marc.zyngier@arm.com>
5533L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5534L: kvmarm@lists.cs.columbia.edu
5535S: Maintained
5536F: arch/arm64/include/uapi/asm/kvm*
5537F: arch/arm64/include/asm/kvm*
5538F: arch/arm64/kvm/
5539
5540KEXEC
5541M: Eric Biederman <ebiederm@xmission.com>
5542W: http://kernel.org/pub/linux/utils/kernel/kexec/
5543L: kexec@lists.infradead.org
5544S: Maintained
5545F: include/linux/kexec.h
5546F: include/uapi/linux/kexec.h
5547F: kernel/kexec.c
5548
5549KEYS/KEYRINGS:
5550M: David Howells <dhowells@redhat.com>
5551L: keyrings@linux-nfs.org
5552S: Maintained
5553F: Documentation/security/keys.txt
5554F: include/linux/key.h
5555F: include/linux/key-type.h
5556F: include/keys/
5557F: security/keys/
5558
5559KEYS-TRUSTED
5560M: David Safford <safford@us.ibm.com>
5561M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5562L: linux-security-module@vger.kernel.org
5563L: keyrings@linux-nfs.org
5564S: Supported
5565F: Documentation/security/keys-trusted-encrypted.txt
5566F: include/keys/trusted-type.h
5567F: security/keys/trusted.c
5568F: security/keys/trusted.h
5569
5570KEYS-ENCRYPTED
5571M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5572M: David Safford <safford@us.ibm.com>
5573L: linux-security-module@vger.kernel.org
5574L: keyrings@linux-nfs.org
5575S: Supported
5576F: Documentation/security/keys-trusted-encrypted.txt
5577F: include/keys/encrypted-type.h
5578F: security/keys/encrypted-keys/
5579
5580KGDB / KDB /debug_core
5581M: Jason Wessel <jason.wessel@windriver.com>
5582W: http://kgdb.wiki.kernel.org/
5583L: kgdb-bugreport@lists.sourceforge.net
5584S: Maintained
5585F: Documentation/DocBook/kgdb.tmpl
5586F: drivers/misc/kgdbts.c
5587F: drivers/tty/serial/kgdboc.c
5588F: include/linux/kdb.h
5589F: include/linux/kgdb.h
5590F: kernel/debug/
5591
5592KMEMCHECK
5593M: Vegard Nossum <vegardno@ifi.uio.no>
5594M: Pekka Enberg <penberg@kernel.org>
5595S: Maintained
5596F: Documentation/kmemcheck.txt
5597F: arch/x86/include/asm/kmemcheck.h
5598F: arch/x86/mm/kmemcheck/
5599F: include/linux/kmemcheck.h
5600F: mm/kmemcheck.c
5601
5602KMEMLEAK
5603M: Catalin Marinas <catalin.marinas@arm.com>
5604S: Maintained
5605F: Documentation/kmemleak.txt
5606F: include/linux/kmemleak.h
5607F: mm/kmemleak.c
5608F: mm/kmemleak-test.c
5609
5610KPROBES
5611M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5612M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5613M: "David S. Miller" <davem@davemloft.net>
5614M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5615S: Maintained
5616F: Documentation/kprobes.txt
5617F: include/linux/kprobes.h
5618F: kernel/kprobes.c
5619
5620KS0108 LCD CONTROLLER DRIVER
5621M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5622W: http://miguelojeda.es/auxdisplay.htm
5623W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5624S: Maintained
5625F: Documentation/auxdisplay/ks0108
5626F: drivers/auxdisplay/ks0108.c
5627F: include/linux/ks0108.h
5628
5629LAPB module
5630L: linux-x25@vger.kernel.org
5631S: Orphan
5632F: Documentation/networking/lapb-module.txt
5633F: include/*/lapb.h
5634F: net/lapb/
5635
5636LASI 53c700 driver for PARISC
5637M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5638L: linux-scsi@vger.kernel.org
5639S: Maintained
5640F: Documentation/scsi/53c700.txt
5641F: drivers/scsi/53c700*
5642
5643LED SUBSYSTEM
5644M: Bryan Wu <cooloney@gmail.com>
5645M: Richard Purdie <rpurdie@rpsys.net>
5646L: linux-leds@vger.kernel.org
5647T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5648S: Maintained
5649F: drivers/leds/
5650F: include/linux/leds.h
5651
5652LEGACY EEPROM DRIVER
5653M: Jean Delvare <jdelvare@suse.de>
5654S: Maintained
5655F: Documentation/misc-devices/eeprom
5656F: drivers/misc/eeprom/eeprom.c
5657
5658LEGO USB Tower driver
5659M: Juergen Stuber <starblue@users.sourceforge.net>
5660L: legousb-devel@lists.sourceforge.net
5661W: http://legousb.sourceforge.net/
5662S: Maintained
5663F: drivers/usb/misc/legousbtower.c
5664
5665LG2160 MEDIA DRIVER
5666M: Michael Krufky <mkrufky@linuxtv.org>
5667L: linux-media@vger.kernel.org
5668W: http://linuxtv.org/
5669W: http://github.com/mkrufky
5670Q: http://patchwork.linuxtv.org/project/linux-media/list/
5671T: git git://linuxtv.org/mkrufky/tuners.git
5672S: Maintained
5673F: drivers/media/dvb-frontends/lg2160.*
5674
5675LGDT3305 MEDIA DRIVER
5676M: Michael Krufky <mkrufky@linuxtv.org>
5677L: linux-media@vger.kernel.org
5678W: http://linuxtv.org/
5679W: http://github.com/mkrufky
5680Q: http://patchwork.linuxtv.org/project/linux-media/list/
5681T: git git://linuxtv.org/mkrufky/tuners.git
5682S: Maintained
5683F: drivers/media/dvb-frontends/lgdt3305.*
5684
5685LGUEST
5686M: Rusty Russell <rusty@rustcorp.com.au>
5687L: lguest@lists.ozlabs.org
5688W: http://lguest.ozlabs.org/
5689S: Odd Fixes
5690F: arch/x86/include/asm/lguest*.h
5691F: arch/x86/lguest/
5692F: drivers/lguest/
5693F: include/linux/lguest*.h
5694F: tools/lguest/
5695
5696LIBLOCKDEP
5697M: Sasha Levin <sasha.levin@oracle.com>
5698S: Maintained
5699F: tools/lib/lockdep/
5700
5701LINUX FOR IBM pSERIES (RS/6000)
5702M: Paul Mackerras <paulus@au.ibm.com>
5703W: http://www.ibm.com/linux/ltc/projects/ppc
5704S: Supported
5705F: arch/powerpc/boot/rs6000.h
5706
5707LINUX FOR POWERPC (32-BIT AND 64-BIT)
5708M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5709M: Paul Mackerras <paulus@samba.org>
5710M: Michael Ellerman <mpe@ellerman.id.au>
5711W: http://www.penguinppc.org/
5712L: linuxppc-dev@lists.ozlabs.org
5713Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5714T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5715S: Supported
5716F: Documentation/powerpc/
5717F: arch/powerpc/
5718
5719LINUX FOR POWER MACINTOSH
5720M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5721W: http://www.penguinppc.org/
5722L: linuxppc-dev@lists.ozlabs.org
5723S: Maintained
5724F: arch/powerpc/platforms/powermac/
5725F: drivers/macintosh/
5726
5727LINUX FOR POWERPC EMBEDDED MPC5XXX
5728M: Anatolij Gustschin <agust@denx.de>
5729L: linuxppc-dev@lists.ozlabs.org
5730T: git git://git.denx.de/linux-denx-agust.git
5731S: Maintained
5732F: arch/powerpc/platforms/512x/
5733F: arch/powerpc/platforms/52xx/
5734
5735LINUX FOR POWERPC EMBEDDED PPC4XX
5736M: Alistair Popple <alistair@popple.id.au>
5737M: Matt Porter <mporter@kernel.crashing.org>
5738W: http://www.penguinppc.org/
5739L: linuxppc-dev@lists.ozlabs.org
5740S: Maintained
5741F: arch/powerpc/platforms/40x/
5742F: arch/powerpc/platforms/44x/
5743
5744LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5745L: linuxppc-dev@lists.ozlabs.org
5746S: Orphan
5747F: arch/powerpc/*/*virtex*
5748F: arch/powerpc/*/*/*virtex*
5749
5750LINUX FOR POWERPC EMBEDDED PPC8XX
5751M: Vitaly Bordug <vitb@kernel.crashing.org>
5752W: http://www.penguinppc.org/
5753L: linuxppc-dev@lists.ozlabs.org
5754S: Maintained
5755F: arch/powerpc/platforms/8xx/
5756
5757LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5758M: Scott Wood <scottwood@freescale.com>
5759M: Kumar Gala <galak@kernel.crashing.org>
5760W: http://www.penguinppc.org/
5761L: linuxppc-dev@lists.ozlabs.org
5762T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5763S: Maintained
5764F: arch/powerpc/platforms/83xx/
5765F: arch/powerpc/platforms/85xx/
5766
5767LINUX FOR POWERPC PA SEMI PWRFICIENT
5768M: Olof Johansson <olof@lixom.net>
5769L: linuxppc-dev@lists.ozlabs.org
5770S: Maintained
5771F: arch/powerpc/platforms/pasemi/
5772F: drivers/*/*pasemi*
5773F: drivers/*/*/*pasemi*
5774
5775LINUX SECURITY MODULE (LSM) FRAMEWORK
5776M: Chris Wright <chrisw@sous-sol.org>
5777L: linux-security-module@vger.kernel.org
5778S: Supported
5779
5780LIS3LV02D ACCELEROMETER DRIVER
5781M: Eric Piel <eric.piel@tremplin-utc.net>
5782S: Maintained
5783F: Documentation/misc-devices/lis3lv02d
5784F: drivers/misc/lis3lv02d/
5785F: drivers/platform/x86/hp_accel.c
5786
5787LLC (802.2)
5788M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5789S: Maintained
5790F: include/linux/llc.h
5791F: include/uapi/linux/llc.h
5792F: include/net/llc*
5793F: net/llc/
5794
5795LM73 HARDWARE MONITOR DRIVER
5796M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5797L: lm-sensors@lm-sensors.org
5798S: Maintained
5799F: drivers/hwmon/lm73.c
5800
5801LM78 HARDWARE MONITOR DRIVER
5802M: Jean Delvare <jdelvare@suse.de>
5803L: lm-sensors@lm-sensors.org
5804S: Maintained
5805F: Documentation/hwmon/lm78
5806F: drivers/hwmon/lm78.c
5807
5808LM83 HARDWARE MONITOR DRIVER
5809M: Jean Delvare <jdelvare@suse.de>
5810L: lm-sensors@lm-sensors.org
5811S: Maintained
5812F: Documentation/hwmon/lm83
5813F: drivers/hwmon/lm83.c
5814
5815LM90 HARDWARE MONITOR DRIVER
5816M: Jean Delvare <jdelvare@suse.de>
5817L: lm-sensors@lm-sensors.org
5818S: Maintained
5819F: Documentation/hwmon/lm90
5820F: Documentation/devicetree/bindings/hwmon/lm90.txt
5821F: drivers/hwmon/lm90.c
5822
5823LM95234 HARDWARE MONITOR DRIVER
5824M: Guenter Roeck <linux@roeck-us.net>
5825L: lm-sensors@lm-sensors.org
5826S: Maintained
5827F: Documentation/hwmon/lm95234
5828F: drivers/hwmon/lm95234.c
5829
5830LME2510 MEDIA DRIVER
5831M: Malcolm Priestley <tvboxspy@gmail.com>
5832L: linux-media@vger.kernel.org
5833W: http://linuxtv.org/
5834Q: http://patchwork.linuxtv.org/project/linux-media/list/
5835S: Maintained
5836F: drivers/media/usb/dvb-usb-v2/lmedm04*
5837
5838LOCKDEP AND LOCKSTAT
5839M: Peter Zijlstra <peterz@infradead.org>
5840M: Ingo Molnar <mingo@redhat.com>
5841L: linux-kernel@vger.kernel.org
5842T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
5843S: Maintained
5844F: Documentation/locking/lockdep*.txt
5845F: Documentation/locking/lockstat.txt
5846F: include/linux/lockdep.h
5847F: kernel/locking/
5848
5849LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
5850M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
5851L: linux-ntfs-dev@lists.sourceforge.net
5852W: http://www.linux-ntfs.org/content/view/19/37/
5853S: Maintained
5854F: Documentation/ldm.txt
5855F: block/partitions/ldm.*
5856
5857LogFS
5858M: Joern Engel <joern@logfs.org>
5859M: Prasad Joshi <prasadjoshi.linux@gmail.com>
5860L: logfs@logfs.org
5861W: logfs.org
5862S: Maintained
5863F: fs/logfs/
5864
5865LPC32XX MACHINE SUPPORT
5866M: Roland Stigge <stigge@antcom.de>
5867L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5868S: Maintained
5869F: arch/arm/mach-lpc32xx/
5870
5871LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
5872M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5873M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5874M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5875M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5876L: MPT-FusionLinux.pdl@avagotech.com
5877L: linux-scsi@vger.kernel.org
5878W: http://www.lsilogic.com/support
5879S: Supported
5880F: drivers/message/fusion/
5881F: drivers/scsi/mpt2sas/
5882F: drivers/scsi/mpt3sas/
5883
5884LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
5885M: Matthew Wilcox <matthew@wil.cx>
5886L: linux-scsi@vger.kernel.org
5887S: Maintained
5888F: drivers/scsi/sym53c8xx_2/
5889
5890LTC4261 HARDWARE MONITOR DRIVER
5891M: Guenter Roeck <linux@roeck-us.net>
5892L: lm-sensors@lm-sensors.org
5893S: Maintained
5894F: Documentation/hwmon/ltc4261
5895F: drivers/hwmon/ltc4261.c
5896
5897LTP (Linux Test Project)
5898M: Mike Frysinger <vapier@gentoo.org>
5899M: Cyril Hrubis <chrubis@suse.cz>
5900M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
5901M: Jan Stancek <jstancek@redhat.com>
5902M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5903M: Alexey Kodanev <alexey.kodanev@oracle.com>
5904L: ltp-list@lists.sourceforge.net (subscribers-only)
5905W: http://linux-test-project.github.io/
5906T: git git://github.com/linux-test-project/ltp.git
5907S: Maintained
5908
5909M32R ARCHITECTURE
5910W: http://www.linux-m32r.org/
5911S: Orphan
5912F: arch/m32r/
5913
5914M68K ARCHITECTURE
5915M: Geert Uytterhoeven <geert@linux-m68k.org>
5916L: linux-m68k@lists.linux-m68k.org
5917W: http://www.linux-m68k.org/
5918T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
5919S: Maintained
5920F: arch/m68k/
5921F: drivers/zorro/
5922
5923M68K ON APPLE MACINTOSH
5924M: Joshua Thompson <funaho@jurai.org>
5925W: http://www.mac.linux-m68k.org/
5926L: linux-m68k@lists.linux-m68k.org
5927S: Maintained
5928F: arch/m68k/mac/
5929
5930M68K ON HP9000/300
5931M: Philip Blundell <philb@gnu.org>
5932W: http://www.tazenda.demon.co.uk/phil/linux-hp
5933S: Maintained
5934F: arch/m68k/hp300/
5935
5936M88DS3103 MEDIA DRIVER
5937M: Antti Palosaari <crope@iki.fi>
5938L: linux-media@vger.kernel.org
5939W: http://linuxtv.org/
5940W: http://palosaari.fi/linux/
5941Q: http://patchwork.linuxtv.org/project/linux-media/list/
5942T: git git://linuxtv.org/anttip/media_tree.git
5943S: Maintained
5944F: drivers/media/dvb-frontends/m88ds3103*
5945
5946M88RS2000 MEDIA DRIVER
5947M: Malcolm Priestley <tvboxspy@gmail.com>
5948L: linux-media@vger.kernel.org
5949W: http://linuxtv.org/
5950Q: http://patchwork.linuxtv.org/project/linux-media/list/
5951S: Maintained
5952F: drivers/media/dvb-frontends/m88rs2000*
5953
5954M88TS2022 MEDIA DRIVER
5955M: Antti Palosaari <crope@iki.fi>
5956L: linux-media@vger.kernel.org
5957W: http://linuxtv.org/
5958W: http://palosaari.fi/linux/
5959Q: http://patchwork.linuxtv.org/project/linux-media/list/
5960T: git git://linuxtv.org/anttip/media_tree.git
5961S: Maintained
5962F: drivers/media/tuners/m88ts2022*
5963
5964MA901 MASTERKIT USB FM RADIO DRIVER
5965M: Alexey Klimov <klimov.linux@gmail.com>
5966L: linux-media@vger.kernel.org
5967T: git git://linuxtv.org/media_tree.git
5968S: Maintained
5969F: drivers/media/radio/radio-ma901.c
5970
5971MAC80211
5972M: Johannes Berg <johannes@sipsolutions.net>
5973L: linux-wireless@vger.kernel.org
5974W: http://wireless.kernel.org/
5975T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5976T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5977S: Maintained
5978F: Documentation/networking/mac80211-injection.txt
5979F: include/net/mac80211.h
5980F: net/mac80211/
5981
5982MACVLAN DRIVER
5983M: Patrick McHardy <kaber@trash.net>
5984L: netdev@vger.kernel.org
5985S: Maintained
5986F: drivers/net/macvlan.c
5987F: include/linux/if_macvlan.h
5988
5989MAILBOX API
5990M: Jassi Brar <jassisinghbrar@gmail.com>
5991L: linux-kernel@vger.kernel.org
5992S: Maintained
5993F: drivers/mailbox/
5994F: include/linux/mailbox_client.h
5995F: include/linux/mailbox_controller.h
5996
5997MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
5998M: Michael Kerrisk <mtk.manpages@gmail.com>
5999W: http://www.kernel.org/doc/man-pages
6000L: linux-man@vger.kernel.org
6001S: Maintained
6002
6003MARVELL ARMADA DRM SUPPORT
6004M: Russell King <rmk+kernel@arm.linux.org.uk>
6005S: Maintained
6006F: drivers/gpu/drm/armada/
6007
6008MARVELL 88E6352 DSA support
6009M: Guenter Roeck <linux@roeck-us.net>
6010S: Maintained
6011F: drivers/net/dsa/mv88e6352.c
6012
6013MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6014M: Mirko Lindner <mlindner@marvell.com>
6015M: Stephen Hemminger <stephen@networkplumber.org>
6016L: netdev@vger.kernel.org
6017S: Maintained
6018F: drivers/net/ethernet/marvell/sk*
6019
6020MARVELL LIBERTAS WIRELESS DRIVER
6021L: libertas-dev@lists.infradead.org
6022S: Orphan
6023F: drivers/net/wireless/libertas/
6024
6025MARVELL MV643XX ETHERNET DRIVER
6026M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6027L: netdev@vger.kernel.org
6028S: Maintained
6029F: drivers/net/ethernet/marvell/mv643xx_eth.*
6030F: include/linux/mv643xx.h
6031
6032MARVELL MVNETA ETHERNET DRIVER
6033M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6034L: netdev@vger.kernel.org
6035S: Maintained
6036F: drivers/net/ethernet/marvell/mvneta.*
6037
6038MARVELL MWIFIEX WIRELESS DRIVER
6039M: Amitkumar Karwar <akarwar@marvell.com>
6040M: Avinash Patil <patila@marvell.com>
6041L: linux-wireless@vger.kernel.org
6042S: Maintained
6043F: drivers/net/wireless/mwifiex/
6044
6045MARVELL MWL8K WIRELESS DRIVER
6046M: Lennert Buytenhek <buytenh@wantstofly.org>
6047L: linux-wireless@vger.kernel.org
6048S: Odd Fixes
6049F: drivers/net/wireless/mwl8k.c
6050
6051MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6052M: Nicolas Pitre <nico@fluxnic.net>
6053S: Odd Fixes
6054F: drivers/mmc/host/mvsdio.*
6055
6056MATROX FRAMEBUFFER DRIVER
6057L: linux-fbdev@vger.kernel.org
6058S: Orphan
6059F: drivers/video/fbdev/matrox/matroxfb_*
6060F: include/uapi/linux/matroxfb.h
6061
6062MAX16065 HARDWARE MONITOR DRIVER
6063M: Guenter Roeck <linux@roeck-us.net>
6064L: lm-sensors@lm-sensors.org
6065S: Maintained
6066F: Documentation/hwmon/max16065
6067F: drivers/hwmon/max16065.c
6068
6069MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6070M: "Hans J. Koch" <hjk@hansjkoch.de>
6071L: lm-sensors@lm-sensors.org
6072S: Maintained
6073F: Documentation/hwmon/max6650
6074F: drivers/hwmon/max6650.c
6075
6076MAX6697 HARDWARE MONITOR DRIVER
6077M: Guenter Roeck <linux@roeck-us.net>
6078L: lm-sensors@lm-sensors.org
6079S: Maintained
6080F: Documentation/hwmon/max6697
6081F: Documentation/devicetree/bindings/i2c/max6697.txt
6082F: drivers/hwmon/max6697.c
6083F: include/linux/platform_data/max6697.h
6084
6085MAXIRADIO FM RADIO RECEIVER DRIVER
6086M: Hans Verkuil <hverkuil@xs4all.nl>
6087L: linux-media@vger.kernel.org
6088T: git git://linuxtv.org/media_tree.git
6089W: http://linuxtv.org
6090S: Maintained
6091F: drivers/media/radio/radio-maxiradio*
6092
6093MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6094M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6095P: LinuxTV.org Project
6096L: linux-media@vger.kernel.org
6097W: http://linuxtv.org
6098Q: http://patchwork.kernel.org/project/linux-media/list/
6099T: git git://linuxtv.org/media_tree.git
6100S: Maintained
6101F: Documentation/dvb/
6102F: Documentation/video4linux/
6103F: Documentation/DocBook/media/
6104F: drivers/media/
6105F: drivers/staging/media/
6106F: include/media/
6107F: include/uapi/linux/dvb/
6108F: include/uapi/linux/videodev2.h
6109F: include/uapi/linux/media.h
6110F: include/uapi/linux/v4l2-*
6111F: include/uapi/linux/meye.h
6112F: include/uapi/linux/ivtv*
6113F: include/uapi/linux/uvcvideo.h
6114
6115MEDIAVISION PRO MOVIE STUDIO DRIVER
6116M: Hans Verkuil <hverkuil@xs4all.nl>
6117L: linux-media@vger.kernel.org
6118T: git git://linuxtv.org/media_tree.git
6119W: http://linuxtv.org
6120S: Odd Fixes
6121F: drivers/media/parport/pms*
6122
6123MEGARAID SCSI/SAS DRIVERS
6124M: Kashyap Desai <kashyap.desai@avagotech.com>
6125M: Sumit Saxena <sumit.saxena@avagotech.com>
6126M: Uday Lingala <uday.lingala@avagotech.com>
6127L: megaraidlinux.pdl@avagotech.com
6128L: linux-scsi@vger.kernel.org
6129W: http://www.lsi.com
6130S: Maintained
6131F: Documentation/scsi/megaraid.txt
6132F: drivers/scsi/megaraid.*
6133F: drivers/scsi/megaraid/
6134
6135MELLANOX ETHERNET DRIVER (mlx4_en)
6136M: Amir Vadai <amirv@mellanox.com>
6137L: netdev@vger.kernel.org
6138S: Supported
6139W: http://www.mellanox.com
6140Q: http://patchwork.ozlabs.org/project/netdev/list/
6141F: drivers/net/ethernet/mellanox/mlx4/en_*
6142
6143MEMORY MANAGEMENT
6144L: linux-mm@kvack.org
6145W: http://www.linux-mm.org
6146S: Maintained
6147F: include/linux/mm.h
6148F: include/linux/gfp.h
6149F: include/linux/mmzone.h
6150F: include/linux/memory_hotplug.h
6151F: include/linux/vmalloc.h
6152F: mm/
6153
6154MEMORY TECHNOLOGY DEVICES (MTD)
6155M: David Woodhouse <dwmw2@infradead.org>
6156M: Brian Norris <computersforpeace@gmail.com>
6157L: linux-mtd@lists.infradead.org
6158W: http://www.linux-mtd.infradead.org/
6159Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6160T: git git://git.infradead.org/linux-mtd.git
6161T: git git://git.infradead.org/l2-mtd.git
6162S: Maintained
6163F: drivers/mtd/
6164F: include/linux/mtd/
6165F: include/uapi/mtd/
6166
6167MEN A21 WATCHDOG DRIVER
6168M: Johannes Thumshirn <johannes.thumshirn@men.de>
6169L: linux-watchdog@vger.kernel.org
6170S: Supported
6171F: drivers/watchdog/mena21_wdt.c
6172
6173MEN CHAMELEON BUS (mcb)
6174M: Johannes Thumshirn <johannes.thumshirn@men.de>
6175S: Supported
6176F: drivers/mcb/
6177F: include/linux/mcb.h
6178
6179MEN F21BMC (Board Management Controller)
6180M: Andreas Werner <andreas.werner@men.de>
6181S: Supported
6182F: drivers/mfd/menf21bmc.c
6183F: drivers/watchdog/menf21bmc_wdt.c
6184F: drivers/leds/leds-menf21bmc.c
6185F: drivers/hwmon/menf21bmc_hwmon.c
6186F: Documentation/hwmon/menf21bmc
6187
6188METAG ARCHITECTURE
6189M: James Hogan <james.hogan@imgtec.com>
6190L: linux-metag@vger.kernel.org
6191S: Supported
6192F: arch/metag/
6193F: Documentation/metag/
6194F: Documentation/devicetree/bindings/metag/
6195F: drivers/clocksource/metag_generic.c
6196F: drivers/irqchip/irq-metag.c
6197F: drivers/irqchip/irq-metag-ext.c
6198F: drivers/tty/metag_da.c
6199
6200MICROBLAZE ARCHITECTURE
6201M: Michal Simek <monstr@monstr.eu>
6202W: http://www.monstr.eu/fdt/
6203T: git git://git.monstr.eu/linux-2.6-microblaze.git
6204S: Supported
6205F: arch/microblaze/
6206
6207MICROTEK X6 SCANNER
6208M: Oliver Neukum <oliver@neukum.org>
6209S: Maintained
6210F: drivers/usb/image/microtek.*
6211
6212MIPS
6213M: Ralf Baechle <ralf@linux-mips.org>
6214L: linux-mips@linux-mips.org
6215W: http://www.linux-mips.org/
6216T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6217Q: http://patchwork.linux-mips.org/project/linux-mips/list/
6218S: Supported
6219F: Documentation/mips/
6220F: arch/mips/
6221
6222MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6223M: Hans Verkuil <hverkuil@xs4all.nl>
6224L: linux-media@vger.kernel.org
6225T: git git://linuxtv.org/media_tree.git
6226W: http://linuxtv.org
6227S: Odd Fixes
6228F: drivers/media/radio/radio-miropcm20*
6229
6230Mellanox MLX5 core VPI driver
6231M: Eli Cohen <eli@mellanox.com>
6232L: netdev@vger.kernel.org
6233L: linux-rdma@vger.kernel.org
6234W: http://www.mellanox.com
6235Q: http://patchwork.ozlabs.org/project/netdev/list/
6236Q: http://patchwork.kernel.org/project/linux-rdma/list/
6237T: git git://openfabrics.org/~eli/connect-ib.git
6238S: Supported
6239F: drivers/net/ethernet/mellanox/mlx5/core/
6240F: include/linux/mlx5/
6241
6242Mellanox MLX5 IB driver
6243M: Eli Cohen <eli@mellanox.com>
6244L: linux-rdma@vger.kernel.org
6245W: http://www.mellanox.com
6246Q: http://patchwork.kernel.org/project/linux-rdma/list/
6247T: git git://openfabrics.org/~eli/connect-ib.git
6248S: Supported
6249F: include/linux/mlx5/
6250F: drivers/infiniband/hw/mlx5/
6251
6252MN88472 MEDIA DRIVER
6253M: Antti Palosaari <crope@iki.fi>
6254L: linux-media@vger.kernel.org
6255W: http://linuxtv.org/
6256W: http://palosaari.fi/linux/
6257Q: http://patchwork.linuxtv.org/project/linux-media/list/
6258T: git git://linuxtv.org/anttip/media_tree.git
6259S: Maintained
6260F: drivers/staging/media/mn88472/
6261F: drivers/media/dvb-frontends/mn88472.h
6262
6263MN88473 MEDIA DRIVER
6264M: Antti Palosaari <crope@iki.fi>
6265L: linux-media@vger.kernel.org
6266W: http://linuxtv.org/
6267W: http://palosaari.fi/linux/
6268Q: http://patchwork.linuxtv.org/project/linux-media/list/
6269T: git git://linuxtv.org/anttip/media_tree.git
6270S: Maintained
6271F: drivers/staging/media/mn88473/
6272F: drivers/media/dvb-frontends/mn88473.h
6273
6274MODULE SUPPORT
6275M: Rusty Russell <rusty@rustcorp.com.au>
6276S: Maintained
6277F: include/linux/module.h
6278F: kernel/module.c
6279
6280MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6281W: http://popies.net/meye/
6282S: Orphan
6283F: Documentation/video4linux/meye.txt
6284F: drivers/media/pci/meye/
6285F: include/uapi/linux/meye.h
6286
6287MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6288M: Jiri Slaby <jirislaby@gmail.com>
6289S: Maintained
6290F: Documentation/serial/moxa-smartio
6291F: drivers/tty/mxser.*
6292
6293MR800 AVERMEDIA USB FM RADIO DRIVER
6294M: Alexey Klimov <klimov.linux@gmail.com>
6295L: linux-media@vger.kernel.org
6296T: git git://linuxtv.org/media_tree.git
6297S: Maintained
6298F: drivers/media/radio/radio-mr800.c
6299
6300MRF24J40 IEEE 802.15.4 RADIO DRIVER
6301M: Alan Ott <alan@signal11.us>
6302L: linux-wpan@vger.kernel.org
6303S: Maintained
6304F: drivers/net/ieee802154/mrf24j40.c
6305
6306MSI LAPTOP SUPPORT
6307M: "Lee, Chun-Yi" <jlee@suse.com>
6308L: platform-driver-x86@vger.kernel.org
6309S: Maintained
6310F: drivers/platform/x86/msi-laptop.c
6311
6312MSI WMI SUPPORT
6313M: Anisse Astier <anisse@astier.eu>
6314L: platform-driver-x86@vger.kernel.org
6315S: Supported
6316F: drivers/platform/x86/msi-wmi.c
6317
6318MSI001 MEDIA DRIVER
6319M: Antti Palosaari <crope@iki.fi>
6320L: linux-media@vger.kernel.org
6321W: http://linuxtv.org/
6322W: http://palosaari.fi/linux/
6323Q: http://patchwork.linuxtv.org/project/linux-media/list/
6324T: git git://linuxtv.org/anttip/media_tree.git
6325S: Maintained
6326F: drivers/media/tuners/msi001*
6327
6328MSI2500 MEDIA DRIVER
6329M: Antti Palosaari <crope@iki.fi>
6330L: linux-media@vger.kernel.org
6331W: http://linuxtv.org/
6332W: http://palosaari.fi/linux/
6333Q: http://patchwork.linuxtv.org/project/linux-media/list/
6334T: git git://linuxtv.org/anttip/media_tree.git
6335S: Maintained
6336F: drivers/media/usb/msi2500/
6337
6338MT9M032 APTINA SENSOR DRIVER
6339M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6340L: linux-media@vger.kernel.org
6341T: git git://linuxtv.org/media_tree.git
6342S: Maintained
6343F: drivers/media/i2c/mt9m032.c
6344F: include/media/mt9m032.h
6345
6346MT9P031 APTINA CAMERA SENSOR
6347M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6348L: linux-media@vger.kernel.org
6349T: git git://linuxtv.org/media_tree.git
6350S: Maintained
6351F: drivers/media/i2c/mt9p031.c
6352F: include/media/mt9p031.h
6353
6354MT9T001 APTINA CAMERA SENSOR
6355M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6356L: linux-media@vger.kernel.org
6357T: git git://linuxtv.org/media_tree.git
6358S: Maintained
6359F: drivers/media/i2c/mt9t001.c
6360F: include/media/mt9t001.h
6361
6362MT9V032 APTINA CAMERA SENSOR
6363M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6364L: linux-media@vger.kernel.org
6365T: git git://linuxtv.org/media_tree.git
6366S: Maintained
6367F: drivers/media/i2c/mt9v032.c
6368F: include/media/mt9v032.h
6369
6370MULTIFUNCTION DEVICES (MFD)
6371M: Samuel Ortiz <sameo@linux.intel.com>
6372M: Lee Jones <lee.jones@linaro.org>
6373T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6374S: Supported
6375F: drivers/mfd/
6376F: include/linux/mfd/
6377
6378MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6379M: Chris Ball <chris@printf.net>
6380M: Ulf Hansson <ulf.hansson@linaro.org>
6381L: linux-mmc@vger.kernel.org
6382T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
6383T: git git://git.linaro.org/people/ulf.hansson/mmc.git
6384S: Maintained
6385F: drivers/mmc/
6386F: include/linux/mmc/
6387F: include/uapi/linux/mmc/
6388
6389MULTIMEDIA CARD (MMC) ETC. OVER SPI
6390S: Orphan
6391F: drivers/mmc/host/mmc_spi.c
6392F: include/linux/spi/mmc_spi.h
6393
6394MULTISOUND SOUND DRIVER
6395M: Andrew Veliath <andrewtv@usa.net>
6396S: Maintained
6397F: Documentation/sound/oss/MultiSound
6398F: sound/oss/msnd*
6399
6400MULTITECH MULTIPORT CARD (ISICOM)
6401S: Orphan
6402F: drivers/tty/isicom.c
6403F: include/linux/isicom.h
6404
6405MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6406M: Felipe Balbi <balbi@ti.com>
6407L: linux-usb@vger.kernel.org
6408T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6409S: Maintained
6410F: drivers/usb/musb/
6411
6412MXL5007T MEDIA DRIVER
6413M: Michael Krufky <mkrufky@linuxtv.org>
6414L: linux-media@vger.kernel.org
6415W: http://linuxtv.org/
6416W: http://github.com/mkrufky
6417Q: http://patchwork.linuxtv.org/project/linux-media/list/
6418T: git git://linuxtv.org/mkrufky/tuners.git
6419S: Maintained
6420F: drivers/media/tuners/mxl5007t.*
6421
6422MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6423M: Hyong-Youb Kim <hykim@myri.com>
6424L: netdev@vger.kernel.org
6425W: https://www.myricom.com/support/downloads/myri10ge.html
6426S: Supported
6427F: drivers/net/ethernet/myricom/myri10ge/
6428
6429NATSEMI ETHERNET DRIVER (DP8381x)
6430S: Orphan
6431F: drivers/net/ethernet/natsemi/natsemi.c
6432
6433NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6434M: Daniel Mack <zonque@gmail.com>
6435S: Maintained
6436L: alsa-devel@alsa-project.org
6437W: http://www.native-instruments.com
6438F: sound/usb/caiaq/
6439
6440NCP FILESYSTEM
6441M: Petr Vandrovec <petr@vandrovec.name>
6442S: Odd Fixes
6443F: fs/ncpfs/
6444
6445NCR 5380 SCSI DRIVERS
6446M: Finn Thain <fthain@telegraphics.com.au>
6447M: Michael Schmitz <schmitzmic@gmail.com>
6448L: linux-scsi@vger.kernel.org
6449S: Maintained
6450F: Documentation/scsi/g_NCR5380.txt
6451F: drivers/scsi/NCR5380.*
6452F: drivers/scsi/arm/cumana_1.c
6453F: drivers/scsi/arm/oak.c
6454F: drivers/scsi/atari_NCR5380.c
6455F: drivers/scsi/atari_scsi.*
6456F: drivers/scsi/dmx3191d.c
6457F: drivers/scsi/dtc.*
6458F: drivers/scsi/g_NCR5380.*
6459F: drivers/scsi/g_NCR5380_mmio.c
6460F: drivers/scsi/mac_scsi.*
6461F: drivers/scsi/pas16.*
6462F: drivers/scsi/sun3_scsi.*
6463F: drivers/scsi/sun3_scsi_vme.c
6464F: drivers/scsi/t128.*
6465
6466NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6467M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6468L: linux-scsi@vger.kernel.org
6469S: Maintained
6470F: drivers/scsi/NCR_D700.*
6471
6472NCT6775 HARDWARE MONITOR DRIVER
6473M: Guenter Roeck <linux@roeck-us.net>
6474L: lm-sensors@lm-sensors.org
6475S: Maintained
6476F: Documentation/hwmon/nct6775
6477F: drivers/hwmon/nct6775.c
6478
6479NETEFFECT IWARP RNIC DRIVER (IW_NES)
6480M: Faisal Latif <faisal.latif@intel.com>
6481L: linux-rdma@vger.kernel.org
6482W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6483S: Supported
6484F: drivers/infiniband/hw/nes/
6485
6486NETEM NETWORK EMULATOR
6487M: Stephen Hemminger <stephen@networkplumber.org>
6488L: netem@lists.linux-foundation.org
6489S: Maintained
6490F: net/sched/sch_netem.c
6491
6492NETERION 10GbE DRIVERS (s2io/vxge)
6493M: Jon Mason <jdmason@kudzu.us>
6494L: netdev@vger.kernel.org
6495S: Supported
6496F: Documentation/networking/s2io.txt
6497F: Documentation/networking/vxge.txt
6498F: drivers/net/ethernet/neterion/
6499
6500NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6501M: Pablo Neira Ayuso <pablo@netfilter.org>
6502M: Patrick McHardy <kaber@trash.net>
6503M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6504L: netfilter-devel@vger.kernel.org
6505L: coreteam@netfilter.org
6506W: http://www.netfilter.org/
6507W: http://www.iptables.org/
6508Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6509T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6510T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6511S: Supported
6512F: include/linux/netfilter*
6513F: include/linux/netfilter/
6514F: include/net/netfilter/
6515F: include/uapi/linux/netfilter*
6516F: include/uapi/linux/netfilter/
6517F: net/*/netfilter.c
6518F: net/*/netfilter/
6519F: net/netfilter/
6520
6521NETLABEL
6522M: Paul Moore <paul@paul-moore.com>
6523W: http://netlabel.sf.net
6524L: netdev@vger.kernel.org
6525S: Maintained
6526F: Documentation/netlabel/
6527F: include/net/netlabel.h
6528F: net/netlabel/
6529
6530NETROM NETWORK LAYER
6531M: Ralf Baechle <ralf@linux-mips.org>
6532L: linux-hams@vger.kernel.org
6533W: http://www.linux-ax25.org/
6534S: Maintained
6535F: include/net/netrom.h
6536F: include/uapi/linux/netrom.h
6537F: net/netrom/
6538
6539NETWORK BLOCK DEVICE (NBD)
6540M: Paul Clements <Paul.Clements@steeleye.com>
6541S: Maintained
6542L: nbd-general@lists.sourceforge.net
6543F: Documentation/blockdev/nbd.txt
6544F: drivers/block/nbd.c
6545F: include/linux/nbd.h
6546F: include/uapi/linux/nbd.h
6547
6548NETWORK DROP MONITOR
6549M: Neil Horman <nhorman@tuxdriver.com>
6550L: netdev@vger.kernel.org
6551S: Maintained
6552W: https://fedorahosted.org/dropwatch/
6553F: net/core/drop_monitor.c
6554
6555NETWORKING [GENERAL]
6556M: "David S. Miller" <davem@davemloft.net>
6557L: netdev@vger.kernel.org
6558W: http://www.linuxfoundation.org/en/Net
6559Q: http://patchwork.ozlabs.org/project/netdev/list/
6560T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6561T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6562S: Maintained
6563F: net/
6564F: include/net/
6565F: include/linux/in.h
6566F: include/linux/net.h
6567F: include/linux/netdevice.h
6568F: include/uapi/linux/in.h
6569F: include/uapi/linux/net.h
6570F: include/uapi/linux/netdevice.h
6571F: tools/net/
6572F: tools/testing/selftests/net/
6573F: lib/random32.c
6574F: lib/test_bpf.c
6575
6576NETWORKING [IPv4/IPv6]
6577M: "David S. Miller" <davem@davemloft.net>
6578M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6579M: James Morris <jmorris@namei.org>
6580M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6581M: Patrick McHardy <kaber@trash.net>
6582L: netdev@vger.kernel.org
6583T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6584S: Maintained
6585F: net/ipv4/
6586F: net/ipv6/
6587F: include/net/ip*
6588F: arch/x86/net/*
6589
6590NETWORKING [IPSEC]
6591M: Steffen Klassert <steffen.klassert@secunet.com>
6592M: Herbert Xu <herbert@gondor.apana.org.au>
6593M: "David S. Miller" <davem@davemloft.net>
6594L: netdev@vger.kernel.org
6595T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6596T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6597S: Maintained
6598F: net/core/flow.c
6599F: net/xfrm/
6600F: net/key/
6601F: net/ipv4/xfrm*
6602F: net/ipv4/esp4.c
6603F: net/ipv4/ah4.c
6604F: net/ipv4/ipcomp.c
6605F: net/ipv4/ip_vti.c
6606F: net/ipv6/xfrm*
6607F: net/ipv6/esp6.c
6608F: net/ipv6/ah6.c
6609F: net/ipv6/ipcomp6.c
6610F: net/ipv6/ip6_vti.c
6611F: include/uapi/linux/xfrm.h
6612F: include/net/xfrm.h
6613
6614NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6615M: Paul Moore <paul@paul-moore.com>
6616L: netdev@vger.kernel.org
6617S: Maintained
6618
6619NETWORKING [WIRELESS]
6620L: linux-wireless@vger.kernel.org
6621Q: http://patchwork.kernel.org/project/linux-wireless/list/
6622
6623NETWORKING DRIVERS
6624L: netdev@vger.kernel.org
6625W: http://www.linuxfoundation.org/en/Net
6626Q: http://patchwork.ozlabs.org/project/netdev/list/
6627T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6628T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6629S: Odd Fixes
6630F: drivers/net/
6631F: include/linux/if_*
6632F: include/linux/netdevice.h
6633F: include/linux/arcdevice.h
6634F: include/linux/etherdevice.h
6635F: include/linux/fcdevice.h
6636F: include/linux/fddidevice.h
6637F: include/linux/hippidevice.h
6638F: include/linux/inetdevice.h
6639F: include/uapi/linux/if_*
6640F: include/uapi/linux/netdevice.h
6641
6642NETWORKING DRIVERS (WIRELESS)
6643M: Kalle Valo <kvalo@codeaurora.org>
6644L: linux-wireless@vger.kernel.org
6645Q: http://patchwork.kernel.org/project/linux-wireless/list/
6646T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6647S: Maintained
6648F: drivers/net/wireless/
6649
6650NETXEN (1/10) GbE SUPPORT
6651M: Manish Chopra <manish.chopra@qlogic.com>
6652M: Sony Chacko <sony.chacko@qlogic.com>
6653M: Rajesh Borundia <rajesh.borundia@qlogic.com>
6654L: netdev@vger.kernel.org
6655W: http://www.qlogic.com
6656S: Supported
6657F: drivers/net/ethernet/qlogic/netxen/
6658
6659NFC SUBSYSTEM
6660M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6661M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6662M: Samuel Ortiz <sameo@linux.intel.com>
6663L: linux-wireless@vger.kernel.org
6664L: linux-nfc@lists.01.org (subscribers-only)
6665S: Supported
6666F: net/nfc/
6667F: include/net/nfc/
6668F: include/uapi/linux/nfc.h
6669F: drivers/nfc/
6670F: include/linux/platform_data/pn544.h
6671F: Documentation/devicetree/bindings/net/nfc/
6672
6673NFS, SUNRPC, AND LOCKD CLIENTS
6674M: Trond Myklebust <trond.myklebust@primarydata.com>
6675L: linux-nfs@vger.kernel.org
6676W: http://client.linux-nfs.org
6677T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6678S: Maintained
6679F: fs/lockd/
6680F: fs/nfs/
6681F: fs/nfs_common/
6682F: net/sunrpc/
6683F: include/linux/lockd/
6684F: include/linux/nfs*
6685F: include/linux/sunrpc/
6686F: include/uapi/linux/nfs*
6687F: include/uapi/linux/sunrpc/
6688
6689NILFS2 FILESYSTEM
6690M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6691L: linux-nilfs@vger.kernel.org
6692W: http://nilfs.sourceforge.net/
6693T: git git://github.com/konis/nilfs2.git
6694S: Supported
6695F: Documentation/filesystems/nilfs2.txt
6696F: fs/nilfs2/
6697F: include/linux/nilfs2_fs.h
6698
6699NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6700M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6701W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6702S: Maintained
6703F: Documentation/scsi/NinjaSCSI.txt
6704F: drivers/scsi/pcmcia/nsp_*
6705
6706NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6707M: GOTO Masanori <gotom@debian.or.jp>
6708M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6709W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6710S: Maintained
6711F: Documentation/scsi/NinjaSCSI.txt
6712F: drivers/scsi/nsp32*
6713
6714NIOS2 ARCHITECTURE
6715M: Ley Foon Tan <lftan@altera.com>
6716L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6717T: git git://git.rocketboards.org/linux-socfpga.git
6718S: Maintained
6719F: arch/nios2/
6720
6721NTB DRIVER
6722M: Jon Mason <jdmason@kudzu.us>
6723M: Dave Jiang <dave.jiang@intel.com>
6724S: Supported
6725W: https://github.com/jonmason/ntb/wiki
6726T: git git://github.com/jonmason/ntb.git
6727F: drivers/ntb/
6728F: drivers/net/ntb_netdev.c
6729F: include/linux/ntb.h
6730
6731NTFS FILESYSTEM
6732M: Anton Altaparmakov <anton@tuxera.com>
6733L: linux-ntfs-dev@lists.sourceforge.net
6734W: http://www.tuxera.com/
6735T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6736S: Supported
6737F: Documentation/filesystems/ntfs.txt
6738F: fs/ntfs/
6739
6740NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6741M: Antonino Daplas <adaplas@gmail.com>
6742L: linux-fbdev@vger.kernel.org
6743S: Maintained
6744F: drivers/video/fbdev/riva/
6745F: drivers/video/fbdev/nvidia/
6746
6747NVM EXPRESS DRIVER
6748M: Matthew Wilcox <willy@linux.intel.com>
6749L: linux-nvme@lists.infradead.org
6750T: git git://git.infradead.org/users/willy/linux-nvme.git
6751S: Supported
6752F: drivers/block/nvme*
6753F: include/linux/nvme.h
6754
6755NXP TDA998X DRM DRIVER
6756M: Russell King <rmk+kernel@arm.linux.org.uk>
6757S: Supported
6758F: drivers/gpu/drm/i2c/tda998x_drv.c
6759F: include/drm/i2c/tda998x.h
6760
6761NXP TFA9879 DRIVER
6762M: Peter Rosin <peda@axentia.se>
6763L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6764S: Maintained
6765F: sound/soc/codecs/tfa9879*
6766
6767OMAP SUPPORT
6768M: Tony Lindgren <tony@atomide.com>
6769L: linux-omap@vger.kernel.org
6770W: http://www.muru.com/linux/omap/
6771W: http://linux.omap.com/
6772Q: http://patchwork.kernel.org/project/linux-omap/list/
6773T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
6774S: Maintained
6775F: arch/arm/*omap*/
6776F: drivers/i2c/busses/i2c-omap.c
6777F: drivers/irqchip/irq-omap-intc.c
6778F: drivers/mfd/*omap*.c
6779F: drivers/mfd/menelaus.c
6780F: drivers/mfd/palmas.c
6781F: drivers/mfd/tps65217.c
6782F: drivers/mfd/tps65218.c
6783F: drivers/mfd/tps65910.c
6784F: drivers/mfd/twl-core.[ch]
6785F: drivers/mfd/twl4030*.c
6786F: drivers/mfd/twl6030*.c
6787F: drivers/mfd/twl6040*.c
6788F: drivers/regulator/palmas-regulator*.c
6789F: drivers/regulator/pbias-regulator.c
6790F: drivers/regulator/tps65217-regulator.c
6791F: drivers/regulator/tps65218-regulator.c
6792F: drivers/regulator/tps65910-regulator.c
6793F: drivers/regulator/twl-regulator.c
6794F: include/linux/i2c-omap.h
6795
6796OMAP DEVICE TREE SUPPORT
6797M: Benoît Cousson <bcousson@baylibre.com>
6798M: Tony Lindgren <tony@atomide.com>
6799L: linux-omap@vger.kernel.org
6800L: devicetree@vger.kernel.org
6801S: Maintained
6802F: arch/arm/boot/dts/*omap*
6803F: arch/arm/boot/dts/*am3*
6804F: arch/arm/boot/dts/*am4*
6805F: arch/arm/boot/dts/*am5*
6806F: arch/arm/boot/dts/*dra7*
6807
6808OMAP CLOCK FRAMEWORK SUPPORT
6809M: Paul Walmsley <paul@pwsan.com>
6810L: linux-omap@vger.kernel.org
6811S: Maintained
6812F: arch/arm/*omap*/*clock*
6813
6814OMAP POWER MANAGEMENT SUPPORT
6815M: Kevin Hilman <khilman@deeprootsystems.com>
6816L: linux-omap@vger.kernel.org
6817S: Maintained
6818F: arch/arm/*omap*/*pm*
6819F: drivers/cpufreq/omap-cpufreq.c
6820
6821OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
6822M: Rajendra Nayak <rnayak@ti.com>
6823M: Paul Walmsley <paul@pwsan.com>
6824L: linux-omap@vger.kernel.org
6825S: Maintained
6826F: arch/arm/mach-omap2/prm*
6827
6828OMAP AUDIO SUPPORT
6829M: Peter Ujfalusi <peter.ujfalusi@ti.com>
6830M: Jarkko Nikula <jarkko.nikula@bitmer.com>
6831L: alsa-devel@alsa-project.org (subscribers-only)
6832L: linux-omap@vger.kernel.org
6833S: Maintained
6834F: sound/soc/omap/
6835
6836OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
6837M: Roger Quadros <rogerq@ti.com>
6838M: Tony Lindgren <tony@atomide.com>
6839L: linux-omap@vger.kernel.org
6840S: Maintained
6841F: drivers/memory/omap-gpmc.c
6842F: arch/arm/mach-omap2/*gpmc*
6843
6844OMAP FRAMEBUFFER SUPPORT
6845M: Tomi Valkeinen <tomi.valkeinen@ti.com>
6846L: linux-fbdev@vger.kernel.org
6847L: linux-omap@vger.kernel.org
6848S: Maintained
6849F: drivers/video/fbdev/omap/
6850
6851OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
6852M: Tomi Valkeinen <tomi.valkeinen@ti.com>
6853L: linux-omap@vger.kernel.org
6854L: linux-fbdev@vger.kernel.org
6855S: Maintained
6856F: drivers/video/fbdev/omap2/
6857F: Documentation/arm/OMAP/DSS
6858
6859OMAP HARDWARE SPINLOCK SUPPORT
6860M: Ohad Ben-Cohen <ohad@wizery.com>
6861L: linux-omap@vger.kernel.org
6862S: Maintained
6863F: drivers/hwspinlock/omap_hwspinlock.c
6864F: arch/arm/mach-omap2/hwspinlock.c
6865
6866OMAP MMC SUPPORT
6867M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
6868L: linux-omap@vger.kernel.org
6869S: Maintained
6870F: drivers/mmc/host/omap.c
6871
6872OMAP HS MMC SUPPORT
6873L: linux-mmc@vger.kernel.org
6874L: linux-omap@vger.kernel.org
6875S: Orphan
6876F: drivers/mmc/host/omap_hsmmc.c
6877
6878OMAP RANDOM NUMBER GENERATOR SUPPORT
6879M: Deepak Saxena <dsaxena@plexity.net>
6880S: Maintained
6881F: drivers/char/hw_random/omap-rng.c
6882
6883OMAP HWMOD SUPPORT
6884M: Benoît Cousson <bcousson@baylibre.com>
6885M: Paul Walmsley <paul@pwsan.com>
6886L: linux-omap@vger.kernel.org
6887S: Maintained
6888F: arch/arm/mach-omap2/omap_hwmod.*
6889
6890OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
6891M: Benoît Cousson <bcousson@baylibre.com>
6892L: linux-omap@vger.kernel.org
6893S: Maintained
6894F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6895
6896OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
6897M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6898L: linux-media@vger.kernel.org
6899S: Maintained
6900F: drivers/media/platform/omap3isp/
6901F: drivers/staging/media/omap4iss/
6902
6903OMAP USB SUPPORT
6904M: Felipe Balbi <balbi@ti.com>
6905L: linux-usb@vger.kernel.org
6906L: linux-omap@vger.kernel.org
6907T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6908S: Maintained
6909F: drivers/usb/*/*omap*
6910F: arch/arm/*omap*/usb*
6911
6912OMAP GPIO DRIVER
6913M: Javier Martinez Canillas <javier@dowhile0.org>
6914M: Santosh Shilimkar <ssantosh@kernel.org>
6915M: Kevin Hilman <khilman@deeprootsystems.com>
6916L: linux-omap@vger.kernel.org
6917S: Maintained
6918F: drivers/gpio/gpio-omap.c
6919
6920OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6921M: Mark Jackson <mpfj@newflow.co.uk>
6922L: linux-omap@vger.kernel.org
6923S: Maintained
6924F: arch/arm/boot/dts/am335x-nano.dts
6925
6926OMFS FILESYSTEM
6927M: Bob Copeland <me@bobcopeland.com>
6928L: linux-karma-devel@lists.sourceforge.net
6929S: Maintained
6930F: Documentation/filesystems/omfs.txt
6931F: fs/omfs/
6932
6933OMNIKEY CARDMAN 4000 DRIVER
6934M: Harald Welte <laforge@gnumonks.org>
6935S: Maintained
6936F: drivers/char/pcmcia/cm4000_cs.c
6937F: include/linux/cm4000_cs.h
6938F: include/uapi/linux/cm4000_cs.h
6939
6940OMNIKEY CARDMAN 4040 DRIVER
6941M: Harald Welte <laforge@gnumonks.org>
6942S: Maintained
6943F: drivers/char/pcmcia/cm4040_cs.*
6944
6945OMNIVISION OV7670 SENSOR DRIVER
6946M: Jonathan Corbet <corbet@lwn.net>
6947L: linux-media@vger.kernel.org
6948T: git git://linuxtv.org/media_tree.git
6949S: Maintained
6950F: drivers/media/i2c/ov7670.c
6951
6952ONENAND FLASH DRIVER
6953M: Kyungmin Park <kyungmin.park@samsung.com>
6954L: linux-mtd@lists.infradead.org
6955S: Maintained
6956F: drivers/mtd/onenand/
6957F: include/linux/mtd/onenand*.h
6958
6959ONSTREAM SCSI TAPE DRIVER
6960M: Willem Riede <osst@riede.org>
6961L: osst-users@lists.sourceforge.net
6962L: linux-scsi@vger.kernel.org
6963S: Maintained
6964F: Documentation/scsi/osst.txt
6965F: drivers/scsi/osst.*
6966F: drivers/scsi/osst_*.h
6967F: drivers/scsi/st.h
6968
6969OPENCORES I2C BUS DRIVER
6970M: Peter Korsgaard <jacmet@sunsite.dk>
6971L: linux-i2c@vger.kernel.org
6972S: Maintained
6973F: Documentation/i2c/busses/i2c-ocores
6974F: drivers/i2c/busses/i2c-ocores.c
6975
6976OPEN FIRMWARE AND FLATTENED DEVICE TREE
6977M: Grant Likely <grant.likely@linaro.org>
6978M: Rob Herring <robh+dt@kernel.org>
6979L: devicetree@vger.kernel.org
6980W: http://fdt.secretlab.ca
6981T: git git://git.secretlab.ca/git/linux-2.6.git
6982S: Maintained
6983F: drivers/of/
6984F: include/linux/of*.h
6985F: scripts/dtc/
6986K: of_get_property
6987K: of_match_table
6988
6989OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
6990M: Rob Herring <robh+dt@kernel.org>
6991M: Pawel Moll <pawel.moll@arm.com>
6992M: Mark Rutland <mark.rutland@arm.com>
6993M: Ian Campbell <ijc+devicetree@hellion.org.uk>
6994M: Kumar Gala <galak@codeaurora.org>
6995L: devicetree@vger.kernel.org
6996S: Maintained
6997F: Documentation/devicetree/
6998F: arch/*/boot/dts/
6999F: include/dt-bindings/
7000
7001OPENRISC ARCHITECTURE
7002M: Jonas Bonn <jonas@southpole.se>
7003W: http://openrisc.net
7004L: linux@lists.openrisc.net (moderated for non-subscribers)
7005S: Maintained
7006T: git git://openrisc.net/~jonas/linux
7007F: arch/openrisc/
7008
7009OPENVSWITCH
7010M: Pravin Shelar <pshelar@nicira.com>
7011L: netdev@vger.kernel.org
7012L: dev@openvswitch.org
7013W: http://openvswitch.org
7014S: Maintained
7015F: net/openvswitch/
7016F: include/uapi/linux/openvswitch.h
7017
7018OPL4 DRIVER
7019M: Clemens Ladisch <clemens@ladisch.de>
7020L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7021T: git git://git.alsa-project.org/alsa-kernel.git
7022S: Maintained
7023F: sound/drivers/opl4/
7024
7025OPROFILE
7026M: Robert Richter <rric@kernel.org>
7027L: oprofile-list@lists.sf.net
7028S: Maintained
7029F: arch/*/include/asm/oprofile*.h
7030F: arch/*/oprofile/
7031F: drivers/oprofile/
7032F: include/linux/oprofile.h
7033
7034ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7035M: Mark Fasheh <mfasheh@suse.com>
7036M: Joel Becker <jlbec@evilplan.org>
7037L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7038W: http://oss.oracle.com/projects/ocfs2/
7039T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
7040S: Supported
7041F: Documentation/filesystems/ocfs2.txt
7042F: Documentation/filesystems/dlmfs.txt
7043F: fs/ocfs2/
7044
7045ORINOCO DRIVER
7046L: linux-wireless@vger.kernel.org
7047W: http://wireless.kernel.org/en/users/Drivers/orinoco
7048W: http://www.nongnu.org/orinoco/
7049S: Orphan
7050F: drivers/net/wireless/orinoco/
7051
7052OSD LIBRARY and FILESYSTEM
7053M: Boaz Harrosh <ooo@electrozaur.com>
7054M: Benny Halevy <bhalevy@primarydata.com>
7055L: osd-dev@open-osd.org
7056W: http://open-osd.org
7057T: git git://git.open-osd.org/open-osd.git
7058S: Maintained
7059F: drivers/scsi/osd/
7060F: include/scsi/osd_*
7061F: fs/exofs/
7062
7063OVERLAY FILESYSTEM
7064M: Miklos Szeredi <miklos@szeredi.hu>
7065L: linux-unionfs@vger.kernel.org
7066T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7067S: Supported
7068F: fs/overlayfs/
7069F: Documentation/filesystems/overlayfs.txt
7070
7071P54 WIRELESS DRIVER
7072M: Christian Lamparter <chunkeey@googlemail.com>
7073L: linux-wireless@vger.kernel.org
7074W: http://wireless.kernel.org/en/users/Drivers/p54
7075S: Maintained
7076F: drivers/net/wireless/p54/
7077
7078PA SEMI ETHERNET DRIVER
7079M: Olof Johansson <olof@lixom.net>
7080L: netdev@vger.kernel.org
7081S: Maintained
7082F: drivers/net/ethernet/pasemi/*
7083
7084PA SEMI SMBUS DRIVER
7085M: Olof Johansson <olof@lixom.net>
7086L: linux-i2c@vger.kernel.org
7087S: Maintained
7088F: drivers/i2c/busses/i2c-pasemi.c
7089
7090PADATA PARALLEL EXECUTION MECHANISM
7091M: Steffen Klassert <steffen.klassert@secunet.com>
7092L: linux-crypto@vger.kernel.org
7093S: Maintained
7094F: kernel/padata.c
7095F: include/linux/padata.h
7096F: Documentation/padata.txt
7097
7098PANASONIC LAPTOP ACPI EXTRAS DRIVER
7099M: Harald Welte <laforge@gnumonks.org>
7100L: platform-driver-x86@vger.kernel.org
7101S: Maintained
7102F: drivers/platform/x86/panasonic-laptop.c
7103
7104PANASONIC MN10300/AM33/AM34 PORT
7105M: David Howells <dhowells@redhat.com>
7106M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7107L: linux-am33-list@redhat.com (moderated for non-subscribers)
7108W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7109S: Maintained
7110F: Documentation/mn10300/
7111F: arch/mn10300/
7112
7113PARALLEL PORT SUPPORT
7114L: linux-parport@lists.infradead.org (subscribers-only)
7115S: Orphan
7116F: drivers/parport/
7117F: include/linux/parport*.h
7118F: drivers/char/ppdev.c
7119F: include/uapi/linux/ppdev.h
7120
7121PARAVIRT_OPS INTERFACE
7122M: Jeremy Fitzhardinge <jeremy@goop.org>
7123M: Chris Wright <chrisw@sous-sol.org>
7124M: Alok Kataria <akataria@vmware.com>
7125M: Rusty Russell <rusty@rustcorp.com.au>
7126L: virtualization@lists.linux-foundation.org
7127S: Supported
7128F: Documentation/ia64/paravirt_ops.txt
7129F: arch/*/kernel/paravirt*
7130F: arch/*/include/asm/paravirt.h
7131
7132PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7133M: Tim Waugh <tim@cyberelk.net>
7134L: linux-parport@lists.infradead.org (subscribers-only)
7135W: http://www.torque.net/linux-pp.html
7136S: Maintained
7137F: Documentation/blockdev/paride.txt
7138F: drivers/block/paride/
7139
7140PARISC ARCHITECTURE
7141M: "James E.J. Bottomley" <jejb@parisc-linux.org>
7142M: Helge Deller <deller@gmx.de>
7143L: linux-parisc@vger.kernel.org
7144W: http://www.parisc-linux.org/
7145Q: http://patchwork.kernel.org/project/linux-parisc/list/
7146T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7147T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7148S: Maintained
7149F: arch/parisc/
7150F: Documentation/parisc/
7151F: drivers/parisc/
7152F: drivers/char/agp/parisc-agp.c
7153F: drivers/input/serio/gscps2.c
7154F: drivers/parport/parport_gsc.*
7155F: drivers/tty/serial/8250/8250_gsc.c
7156F: drivers/video/fbdev/sti*
7157F: drivers/video/console/sti*
7158F: drivers/video/logo/logo_parisc*
7159
7160PC87360 HARDWARE MONITORING DRIVER
7161M: Jim Cromie <jim.cromie@gmail.com>
7162L: lm-sensors@lm-sensors.org
7163S: Maintained
7164F: Documentation/hwmon/pc87360
7165F: drivers/hwmon/pc87360.c
7166
7167PC8736x GPIO DRIVER
7168M: Jim Cromie <jim.cromie@gmail.com>
7169S: Maintained
7170F: drivers/char/pc8736x_gpio.c
7171
7172PC87427 HARDWARE MONITORING DRIVER
7173M: Jean Delvare <jdelvare@suse.de>
7174L: lm-sensors@lm-sensors.org
7175S: Maintained
7176F: Documentation/hwmon/pc87427
7177F: drivers/hwmon/pc87427.c
7178
7179PCA9532 LED DRIVER
7180M: Riku Voipio <riku.voipio@iki.fi>
7181S: Maintained
7182F: drivers/leds/leds-pca9532.c
7183F: include/linux/leds-pca9532.h
7184
7185PCA9541 I2C BUS MASTER SELECTOR DRIVER
7186M: Guenter Roeck <linux@roeck-us.net>
7187L: linux-i2c@vger.kernel.org
7188S: Maintained
7189F: drivers/i2c/muxes/i2c-mux-pca9541.c
7190
7191PCDP - PRIMARY CONSOLE AND DEBUG PORT
7192M: Khalid Aziz <khalid@gonehiking.org>
7193S: Maintained
7194F: drivers/firmware/pcdp.*
7195
7196PCI ERROR RECOVERY
7197M: Linas Vepstas <linasvepstas@gmail.com>
7198L: linux-pci@vger.kernel.org
7199S: Supported
7200F: Documentation/PCI/pci-error-recovery.txt
7201
7202PCI SUBSYSTEM
7203M: Bjorn Helgaas <bhelgaas@google.com>
7204L: linux-pci@vger.kernel.org
7205Q: http://patchwork.ozlabs.org/project/linux-pci/list/
7206T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7207S: Supported
7208F: Documentation/PCI/
7209F: drivers/pci/
7210F: include/linux/pci*
7211F: arch/x86/pci/
7212F: arch/x86/kernel/quirks.c
7213
7214PCI DRIVER FOR APPLIEDMICRO XGENE
7215M: Tanmay Inamdar <tinamdar@apm.com>
7216L: linux-pci@vger.kernel.org
7217L: linux-arm-kernel@lists.infradead.org
7218S: Maintained
7219F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7220F: drivers/pci/host/pci-xgene.c
7221
7222PCI DRIVER FOR FREESCALE LAYERSCAPE
7223M: Minghuan Lian <minghuan.Lian@freescale.com>
7224M: Mingkai Hu <mingkai.hu@freescale.com>
7225M: Roy Zang <tie-fei.zang@freescale.com>
7226L: linuxppc-dev@lists.ozlabs.org
7227L: linux-pci@vger.kernel.org
7228L: linux-arm-kernel@lists.infradead.org
7229S: Maintained
7230F: drivers/pci/host/*layerscape*
7231
7232PCI DRIVER FOR IMX6
7233M: Richard Zhu <r65037@freescale.com>
7234M: Lucas Stach <l.stach@pengutronix.de>
7235L: linux-pci@vger.kernel.org
7236L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7237S: Maintained
7238F: drivers/pci/host/*imx6*
7239
7240PCI DRIVER FOR TI KEYSTONE
7241M: Murali Karicheri <m-karicheri2@ti.com>
7242L: linux-pci@vger.kernel.org
7243L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7244S: Maintained
7245F: drivers/pci/host/*keystone*
7246
7247PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7248M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7249M: Jason Cooper <jason@lakedaemon.net>
7250L: linux-pci@vger.kernel.org
7251L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7252S: Maintained
7253F: drivers/pci/host/*mvebu*
7254
7255PCI DRIVER FOR NVIDIA TEGRA
7256M: Thierry Reding <thierry.reding@gmail.com>
7257L: linux-tegra@vger.kernel.org
7258L: linux-pci@vger.kernel.org
7259S: Supported
7260F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7261F: drivers/pci/host/pci-tegra.c
7262
7263PCI DRIVER FOR TI DRA7XX
7264M: Kishon Vijay Abraham I <kishon@ti.com>
7265L: linux-omap@vger.kernel.org
7266L: linux-pci@vger.kernel.org
7267S: Supported
7268F: Documentation/devicetree/bindings/pci/ti-pci.txt
7269F: drivers/pci/host/pci-dra7xx.c
7270
7271PCI DRIVER FOR RENESAS R-CAR
7272M: Simon Horman <horms@verge.net.au>
7273L: linux-pci@vger.kernel.org
7274L: linux-sh@vger.kernel.org
7275S: Maintained
7276F: drivers/pci/host/*rcar*
7277
7278PCI DRIVER FOR SAMSUNG EXYNOS
7279M: Jingoo Han <jg1.han@samsung.com>
7280L: linux-pci@vger.kernel.org
7281L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7282L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7283S: Maintained
7284F: drivers/pci/host/pci-exynos.c
7285
7286PCI DRIVER FOR SYNOPSIS DESIGNWARE
7287M: Mohit Kumar <mohit.kumar@st.com>
7288M: Jingoo Han <jg1.han@samsung.com>
7289L: linux-pci@vger.kernel.org
7290S: Maintained
7291F: drivers/pci/host/*designware*
7292
7293PCI DRIVER FOR GENERIC OF HOSTS
7294M: Will Deacon <will.deacon@arm.com>
7295L: linux-pci@vger.kernel.org
7296L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7297S: Maintained
7298F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7299F: drivers/pci/host/pci-host-generic.c
7300
7301PCIE DRIVER FOR ST SPEAR13XX
7302M: Mohit Kumar <mohit.kumar@st.com>
7303L: linux-pci@vger.kernel.org
7304S: Maintained
7305F: drivers/pci/host/*spear*
7306
7307PCMCIA SUBSYSTEM
7308P: Linux PCMCIA Team
7309L: linux-pcmcia@lists.infradead.org
7310W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7311T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7312S: Maintained
7313F: Documentation/pcmcia/
7314F: drivers/pcmcia/
7315F: include/pcmcia/
7316
7317PCNET32 NETWORK DRIVER
7318M: Don Fry <pcnet32@frontier.com>
7319L: netdev@vger.kernel.org
7320S: Maintained
7321F: drivers/net/ethernet/amd/pcnet32.c
7322
7323PCRYPT PARALLEL CRYPTO ENGINE
7324M: Steffen Klassert <steffen.klassert@secunet.com>
7325L: linux-crypto@vger.kernel.org
7326S: Maintained
7327F: crypto/pcrypt.c
7328F: include/crypto/pcrypt.h
7329
7330PER-CPU MEMORY ALLOCATOR
7331M: Tejun Heo <tj@kernel.org>
7332M: Christoph Lameter <cl@linux-foundation.org>
7333T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7334S: Maintained
7335F: include/linux/percpu*.h
7336F: mm/percpu*.c
7337F: arch/*/include/asm/percpu.h
7338
7339PER-TASK DELAY ACCOUNTING
7340M: Balbir Singh <bsingharora@gmail.com>
7341S: Maintained
7342F: include/linux/delayacct.h
7343F: kernel/delayacct.c
7344
7345PERFORMANCE EVENTS SUBSYSTEM
7346M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7347M: Paul Mackerras <paulus@samba.org>
7348M: Ingo Molnar <mingo@redhat.com>
7349M: Arnaldo Carvalho de Melo <acme@kernel.org>
7350L: linux-kernel@vger.kernel.org
7351T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7352S: Supported
7353F: kernel/events/*
7354F: include/linux/perf_event.h
7355F: include/uapi/linux/perf_event.h
7356F: arch/*/kernel/perf_event*.c
7357F: arch/*/kernel/*/perf_event*.c
7358F: arch/*/kernel/*/*/perf_event*.c
7359F: arch/*/include/asm/perf_event.h
7360F: arch/*/kernel/perf_callchain.c
7361F: tools/perf/
7362
7363PERSONALITY HANDLING
7364M: Christoph Hellwig <hch@infradead.org>
7365L: linux-abi-devel@lists.sourceforge.net
7366S: Maintained
7367F: include/linux/personality.h
7368F: include/uapi/linux/personality.h
7369
7370PHONET PROTOCOL
7371M: Remi Denis-Courmont <courmisch@gmail.com>
7372S: Supported
7373F: Documentation/networking/phonet.txt
7374F: include/linux/phonet.h
7375F: include/net/phonet/
7376F: include/uapi/linux/phonet.h
7377F: net/phonet/
7378
7379PHRAM MTD DRIVER
7380M: Joern Engel <joern@lazybastard.org>
7381L: linux-mtd@lists.infradead.org
7382S: Maintained
7383F: drivers/mtd/devices/phram.c
7384
7385PICOLCD HID DRIVER
7386M: Bruno Prémont <bonbons@linux-vserver.org>
7387L: linux-input@vger.kernel.org
7388S: Maintained
7389F: drivers/hid/hid-picolcd*
7390
7391PICOXCELL SUPPORT
7392M: Jamie Iles <jamie@jamieiles.com>
7393L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7394T: git git://github.com/jamieiles/linux-2.6-ji.git
7395S: Supported
7396F: arch/arm/boot/dts/picoxcell*
7397F: arch/arm/mach-picoxcell/
7398F: drivers/crypto/picoxcell*
7399
7400PIN CONTROL SUBSYSTEM
7401M: Linus Walleij <linus.walleij@linaro.org>
7402L: linux-gpio@vger.kernel.org
7403S: Maintained
7404F: drivers/pinctrl/
7405F: include/linux/pinctrl/
7406
7407PIN CONTROLLER - ATMEL AT91
7408M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7409L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7410S: Maintained
7411F: drivers/pinctrl/pinctrl-at91.*
7412
7413PIN CONTROLLER - INTEL
7414M: Mika Westerberg <mika.westerberg@linux.intel.com>
7415M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
7416S: Maintained
7417F: drivers/pinctrl/intel/
7418
7419PIN CONTROLLER - RENESAS
7420M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7421L: linux-sh@vger.kernel.org
7422S: Maintained
7423F: drivers/pinctrl/sh-pfc/
7424
7425PIN CONTROLLER - SAMSUNG
7426M: Tomasz Figa <tomasz.figa@gmail.com>
7427M: Thomas Abraham <thomas.abraham@linaro.org>
7428L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7429L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7430S: Maintained
7431F: drivers/pinctrl/samsung/
7432
7433PIN CONTROLLER - ST SPEAR
7434M: Viresh Kumar <viresh.linux@gmail.com>
7435L: spear-devel@list.st.com
7436L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7437W: http://www.st.com/spear
7438S: Maintained
7439F: drivers/pinctrl/spear/
7440
7441PKTCDVD DRIVER
7442M: Jiri Kosina <jkosina@suse.cz>
7443S: Maintained
7444F: drivers/block/pktcdvd.c
7445F: include/linux/pktcdvd.h
7446F: include/uapi/linux/pktcdvd.h
7447
7448PKUNITY SOC DRIVERS
7449M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7450W: http://mprc.pku.edu.cn/~guanxuetao/linux
7451S: Maintained
7452T: git git://github.com/gxt/linux.git
7453F: drivers/input/serio/i8042-unicore32io.h
7454F: drivers/i2c/busses/i2c-puv3.c
7455F: drivers/video/fbdev/fb-puv3.c
7456F: drivers/rtc/rtc-puv3.c
7457
7458PMBUS HARDWARE MONITORING DRIVERS
7459M: Guenter Roeck <linux@roeck-us.net>
7460L: lm-sensors@lm-sensors.org
7461W: http://www.lm-sensors.org/
7462W: http://www.roeck-us.net/linux/drivers/
7463T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7464S: Maintained
7465F: Documentation/hwmon/pmbus
7466F: drivers/hwmon/pmbus/
7467F: include/linux/i2c/pmbus.h
7468
7469PMC SIERRA MaxRAID DRIVER
7470M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7471L: linux-scsi@vger.kernel.org
7472W: http://www.pmc-sierra.com/
7473S: Supported
7474F: drivers/scsi/pmcraid.*
7475
7476PMC SIERRA PM8001 DRIVER
7477M: xjtuwjp@gmail.com
7478M: lindar_liu@usish.com
7479L: pmchba@pmcs.com
7480L: linux-scsi@vger.kernel.org
7481S: Supported
7482F: drivers/scsi/pm8001/
7483
7484POSIX CLOCKS and TIMERS
7485M: Thomas Gleixner <tglx@linutronix.de>
7486L: linux-kernel@vger.kernel.org
7487T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7488S: Maintained
7489F: fs/timerfd.c
7490F: include/linux/timer*
7491F: kernel/time/*timer*
7492
7493POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7494M: Sebastian Reichel <sre@kernel.org>
7495M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7496M: David Woodhouse <dwmw2@infradead.org>
7497L: linux-pm@vger.kernel.org
7498T: git git://git.infradead.org/battery-2.6.git
7499S: Maintained
7500F: include/linux/power_supply.h
7501F: drivers/power/
7502
7503PNP SUPPORT
7504M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7505S: Maintained
7506F: drivers/pnp/
7507
7508PNXxxxx I2C DRIVER
7509M: Vitaly Wool <vitalywool@gmail.com>
7510L: linux-i2c@vger.kernel.org
7511S: Maintained
7512F: drivers/i2c/busses/i2c-pnx.c
7513
7514PPP PROTOCOL DRIVERS AND COMPRESSORS
7515M: Paul Mackerras <paulus@samba.org>
7516L: linux-ppp@vger.kernel.org
7517S: Maintained
7518F: drivers/net/ppp/ppp_*
7519
7520PPP OVER ATM (RFC 2364)
7521M: Mitchell Blank Jr <mitch@sfgoth.com>
7522S: Maintained
7523F: net/atm/pppoatm.c
7524F: include/uapi/linux/atmppp.h
7525
7526PPP OVER ETHERNET
7527M: Michal Ostrowski <mostrows@earthlink.net>
7528S: Maintained
7529F: drivers/net/ppp/pppoe.c
7530F: drivers/net/ppp/pppox.c
7531
7532PPP OVER L2TP
7533M: James Chapman <jchapman@katalix.com>
7534S: Maintained
7535F: net/l2tp/l2tp_ppp.c
7536F: include/linux/if_pppol2tp.h
7537F: include/uapi/linux/if_pppol2tp.h
7538
7539PPS SUPPORT
7540M: Rodolfo Giometti <giometti@enneenne.com>
7541W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7542L: linuxpps@ml.enneenne.com (subscribers-only)
7543S: Maintained
7544F: Documentation/pps/
7545F: drivers/pps/
7546F: include/linux/pps*.h
7547
7548PPTP DRIVER
7549M: Dmitry Kozlov <xeb@mail.ru>
7550L: netdev@vger.kernel.org
7551S: Maintained
7552F: drivers/net/ppp/pptp.c
7553W: http://sourceforge.net/projects/accel-pptp
7554
7555PREEMPTIBLE KERNEL
7556M: Robert Love <rml@tech9.net>
7557L: kpreempt-tech@lists.sourceforge.net
7558W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7559S: Supported
7560F: Documentation/preempt-locking.txt
7561F: include/linux/preempt.h
7562
7563PRISM54 WIRELESS DRIVER
7564M: "Luis R. Rodriguez" <mcgrof@gmail.com>
7565L: linux-wireless@vger.kernel.org
7566W: http://wireless.kernel.org/en/users/Drivers/p54
7567S: Obsolete
7568F: drivers/net/wireless/prism54/
7569
7570PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
7571M: Mikael Pettersson <mikpelinux@gmail.com>
7572L: linux-ide@vger.kernel.org
7573S: Maintained
7574F: drivers/ata/sata_promise.*
7575
7576PS3 NETWORK SUPPORT
7577M: Geoff Levand <geoff@infradead.org>
7578L: netdev@vger.kernel.org
7579L: cbe-oss-dev@lists.ozlabs.org
7580S: Maintained
7581F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
7582
7583PS3 PLATFORM SUPPORT
7584M: Geoff Levand <geoff@infradead.org>
7585L: linuxppc-dev@lists.ozlabs.org
7586L: cbe-oss-dev@lists.ozlabs.org
7587S: Maintained
7588F: arch/powerpc/boot/ps3*
7589F: arch/powerpc/include/asm/lv1call.h
7590F: arch/powerpc/include/asm/ps3*.h
7591F: arch/powerpc/platforms/ps3/
7592F: drivers/*/ps3*
7593F: drivers/ps3/
7594F: drivers/rtc/rtc-ps3.c
7595F: drivers/usb/host/*ps3.c
7596F: sound/ppc/snd_ps3*
7597
7598PS3VRAM DRIVER
7599M: Jim Paris <jim@jtan.com>
7600L: cbe-oss-dev@lists.ozlabs.org
7601S: Maintained
7602F: drivers/block/ps3vram.c
7603
7604PSTORE FILESYSTEM
7605M: Anton Vorontsov <anton@enomsg.org>
7606M: Colin Cross <ccross@android.com>
7607M: Kees Cook <keescook@chromium.org>
7608M: Tony Luck <tony.luck@intel.com>
7609S: Maintained
7610T: git git://git.infradead.org/users/cbou/linux-pstore.git
7611F: fs/pstore/
7612F: include/linux/pstore*
7613F: drivers/firmware/efi/efi-pstore.c
7614F: drivers/acpi/apei/erst.c
7615
7616PTP HARDWARE CLOCK SUPPORT
7617M: Richard Cochran <richardcochran@gmail.com>
7618L: netdev@vger.kernel.org
7619S: Maintained
7620W: http://linuxptp.sourceforge.net/
7621F: Documentation/ABI/testing/sysfs-ptp
7622F: Documentation/ptp/*
7623F: drivers/net/ethernet/freescale/gianfar_ptp.c
7624F: drivers/net/phy/dp83640*
7625F: drivers/ptp/*
7626F: include/linux/ptp_cl*
7627
7628PTRACE SUPPORT
7629M: Roland McGrath <roland@hack.frob.com>
7630M: Oleg Nesterov <oleg@redhat.com>
7631S: Maintained
7632F: include/asm-generic/syscall.h
7633F: include/linux/ptrace.h
7634F: include/linux/regset.h
7635F: include/linux/tracehook.h
7636F: include/uapi/linux/ptrace.h
7637F: kernel/ptrace.c
7638
7639PVRUSB2 VIDEO4LINUX DRIVER
7640M: Mike Isely <isely@pobox.com>
7641L: pvrusb2@isely.net (subscribers-only)
7642L: linux-media@vger.kernel.org
7643W: http://www.isely.net/pvrusb2/
7644T: git git://linuxtv.org/media_tree.git
7645S: Maintained
7646F: Documentation/video4linux/README.pvrusb2
7647F: drivers/media/usb/pvrusb2/
7648
7649PWC WEBCAM DRIVER
7650M: Hans de Goede <hdegoede@redhat.com>
7651L: linux-media@vger.kernel.org
7652T: git git://linuxtv.org/media_tree.git
7653S: Maintained
7654F: drivers/media/usb/pwc/*
7655
7656PWM FAN DRIVER
7657M: Kamil Debski <k.debski@samsung.com>
7658L: lm-sensors@lm-sensors.org
7659S: Supported
7660F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7661F: Documentation/hwmon/pwm-fan
7662F: drivers/hwmon/pwm-fan.c
7663
7664PWM SUBSYSTEM
7665M: Thierry Reding <thierry.reding@gmail.com>
7666L: linux-pwm@vger.kernel.org
7667S: Maintained
7668T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7669F: Documentation/pwm.txt
7670F: Documentation/devicetree/bindings/pwm/
7671F: include/linux/pwm.h
7672F: drivers/pwm/
7673F: drivers/video/backlight/pwm_bl.c
7674F: include/linux/pwm_backlight.h
7675
7676PXA2xx/PXA3xx SUPPORT
7677M: Daniel Mack <daniel@zonque.org>
7678M: Haojian Zhuang <haojian.zhuang@gmail.com>
7679M: Robert Jarzmik <robert.jarzmik@free.fr>
7680L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7681T: git git://github.com/hzhuang1/linux.git
7682T: git git://github.com/rjarzmik/linux.git
7683S: Maintained
7684F: arch/arm/mach-pxa/
7685F: drivers/pcmcia/pxa2xx*
7686F: drivers/spi/spi-pxa2xx*
7687F: drivers/usb/gadget/udc/pxa2*
7688F: include/sound/pxa2xx-lib.h
7689F: sound/arm/pxa*
7690F: sound/soc/pxa/
7691
7692PXA3xx NAND FLASH DRIVER
7693M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7694L: linux-mtd@lists.infradead.org
7695S: Maintained
7696F: drivers/mtd/nand/pxa3xx_nand.c
7697
7698MMP SUPPORT
7699M: Eric Miao <eric.y.miao@gmail.com>
7700M: Haojian Zhuang <haojian.zhuang@gmail.com>
7701L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7702T: git git://github.com/hzhuang1/linux.git
7703T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
7704S: Maintained
7705F: arch/arm/mach-mmp/
7706
7707PXA MMCI DRIVER
7708S: Orphan
7709
7710PXA RTC DRIVER
7711M: Robert Jarzmik <robert.jarzmik@free.fr>
7712L: rtc-linux@googlegroups.com
7713S: Maintained
7714
7715QAT DRIVER
7716M: Tadeusz Struk <tadeusz.struk@intel.com>
7717L: qat-linux@intel.com
7718S: Supported
7719F: drivers/crypto/qat/
7720
7721QIB DRIVER
7722M: Mike Marciniszyn <infinipath@intel.com>
7723L: linux-rdma@vger.kernel.org
7724S: Supported
7725F: drivers/infiniband/hw/qib/
7726
7727QLOGIC QLA1280 SCSI DRIVER
7728M: Michael Reed <mdr@sgi.com>
7729L: linux-scsi@vger.kernel.org
7730S: Maintained
7731F: drivers/scsi/qla1280.[ch]
7732
7733QLOGIC QLA2XXX FC-SCSI DRIVER
7734M: qla2xxx-upstream@qlogic.com
7735L: linux-scsi@vger.kernel.org
7736S: Supported
7737F: Documentation/scsi/LICENSE.qla2xxx
7738F: drivers/scsi/qla2xxx/
7739
7740QLOGIC QLA4XXX iSCSI DRIVER
7741M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7742M: iscsi-driver@qlogic.com
7743L: linux-scsi@vger.kernel.org
7744S: Supported
7745F: Documentation/scsi/LICENSE.qla4xxx
7746F: drivers/scsi/qla4xxx/
7747
7748QLOGIC QLA3XXX NETWORK DRIVER
7749M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
7750M: Ron Mercer <ron.mercer@qlogic.com>
7751M: linux-driver@qlogic.com
7752L: netdev@vger.kernel.org
7753S: Supported
7754F: Documentation/networking/LICENSE.qla3xxx
7755F: drivers/net/ethernet/qlogic/qla3xxx.*
7756
7757QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7758M: Shahed Shaikh <shahed.shaikh@qlogic.com>
7759M: Dept-GELinuxNICDev@qlogic.com
7760L: netdev@vger.kernel.org
7761S: Supported
7762F: drivers/net/ethernet/qlogic/qlcnic/
7763
7764QLOGIC QLGE 10Gb ETHERNET DRIVER
7765M: Harish Patil <harish.patil@qlogic.com>
7766M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
7767M: Dept-GELinuxNICDev@qlogic.com
7768M: linux-driver@qlogic.com
7769L: netdev@vger.kernel.org
7770S: Supported
7771F: drivers/net/ethernet/qlogic/qlge/
7772
7773QNX4 FILESYSTEM
7774M: Anders Larsen <al@alarsen.net>
7775W: http://www.alarsen.net/linux/qnx4fs/
7776S: Maintained
7777F: fs/qnx4/
7778F: include/uapi/linux/qnx4_fs.h
7779F: include/uapi/linux/qnxtypes.h
7780
7781QT1010 MEDIA DRIVER
7782M: Antti Palosaari <crope@iki.fi>
7783L: linux-media@vger.kernel.org
7784W: http://linuxtv.org/
7785W: http://palosaari.fi/linux/
7786Q: http://patchwork.linuxtv.org/project/linux-media/list/
7787T: git git://linuxtv.org/anttip/media_tree.git
7788S: Maintained
7789F: drivers/media/tuners/qt1010*
7790
7791QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7792M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7793L: linux-wireless@vger.kernel.org
7794L: ath9k-devel@lists.ath9k.org
7795W: http://wireless.kernel.org/en/users/Drivers/ath9k
7796S: Supported
7797F: drivers/net/wireless/ath/ath9k/
7798
7799QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7800M: Kalle Valo <kvalo@qca.qualcomm.com>
7801L: ath10k@lists.infradead.org
7802W: http://wireless.kernel.org/en/users/Drivers/ath10k
7803T: git git://github.com/kvalo/ath.git
7804S: Supported
7805F: drivers/net/wireless/ath/ath10k/
7806
7807QUALCOMM HEXAGON ARCHITECTURE
7808M: Richard Kuo <rkuo@codeaurora.org>
7809L: linux-hexagon@vger.kernel.org
7810S: Supported
7811F: arch/hexagon/
7812
7813QUALCOMM WCN36XX WIRELESS DRIVER
7814M: Eugene Krasnikov <k.eugene.e@gmail.com>
7815L: wcn36xx@lists.infradead.org
7816W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7817T: git git://github.com/KrasnikovEugene/wcn36xx.git
7818S: Supported
7819F: drivers/net/wireless/ath/wcn36xx/
7820
7821QUICKCAM PARALLEL PORT WEBCAMS
7822M: Hans Verkuil <hverkuil@xs4all.nl>
7823L: linux-media@vger.kernel.org
7824T: git git://linuxtv.org/media_tree.git
7825W: http://linuxtv.org
7826S: Odd Fixes
7827F: drivers/media/parport/*-qcam*
7828
7829RADOS BLOCK DEVICE (RBD)
7830M: Yehuda Sadeh <yehuda@inktank.com>
7831M: Sage Weil <sage@inktank.com>
7832M: Alex Elder <elder@kernel.org>
7833M: ceph-devel@vger.kernel.org
7834W: http://ceph.com/
7835T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
7836S: Supported
7837F: drivers/block/rbd.c
7838F: drivers/block/rbd_types.h
7839
7840RADEON FRAMEBUFFER DISPLAY DRIVER
7841M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7842L: linux-fbdev@vger.kernel.org
7843S: Maintained
7844F: drivers/video/fbdev/aty/radeon*
7845F: include/uapi/linux/radeonfb.h
7846
7847RADIOSHARK RADIO DRIVER
7848M: Hans de Goede <hdegoede@redhat.com>
7849L: linux-media@vger.kernel.org
7850T: git git://linuxtv.org/media_tree.git
7851S: Maintained
7852F: drivers/media/radio/radio-shark.c
7853
7854RADIOSHARK2 RADIO DRIVER
7855M: Hans de Goede <hdegoede@redhat.com>
7856L: linux-media@vger.kernel.org
7857T: git git://linuxtv.org/media_tree.git
7858S: Maintained
7859F: drivers/media/radio/radio-shark2.c
7860F: drivers/media/radio/radio-tea5777.c
7861
7862RAGE128 FRAMEBUFFER DISPLAY DRIVER
7863M: Paul Mackerras <paulus@samba.org>
7864L: linux-fbdev@vger.kernel.org
7865S: Maintained
7866F: drivers/video/fbdev/aty/aty128fb.c
7867
7868RALINK RT2X00 WIRELESS LAN DRIVER
7869P: rt2x00 project
7870M: Stanislaw Gruszka <sgruszka@redhat.com>
7871M: Helmut Schaa <helmut.schaa@googlemail.com>
7872L: linux-wireless@vger.kernel.org
7873L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
7874W: http://rt2x00.serialmonkey.com/
7875S: Maintained
7876F: drivers/net/wireless/rt2x00/
7877
7878RAMDISK RAM BLOCK DEVICE DRIVER
7879M: Nick Piggin <npiggin@kernel.dk>
7880S: Maintained
7881F: Documentation/blockdev/ramdisk.txt
7882F: drivers/block/brd.c
7883
7884RANDOM NUMBER DRIVER
7885M: "Theodore Ts'o" <tytso@mit.edu>
7886S: Maintained
7887F: drivers/char/random.c
7888
7889RAPIDIO SUBSYSTEM
7890M: Matt Porter <mporter@kernel.crashing.org>
7891M: Alexandre Bounine <alexandre.bounine@idt.com>
7892S: Maintained
7893F: drivers/rapidio/
7894
7895RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
7896L: linux-wireless@vger.kernel.org
7897S: Orphan
7898F: drivers/net/wireless/ray*
7899
7900RCUTORTURE MODULE
7901M: Josh Triplett <josh@joshtriplett.org>
7902M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7903L: linux-kernel@vger.kernel.org
7904S: Supported
7905T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7906F: Documentation/RCU/torture.txt
7907F: kernel/rcu/rcutorture.c
7908
7909RCUTORTURE TEST FRAMEWORK
7910M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7911M: Josh Triplett <josh@joshtriplett.org>
7912R: Steven Rostedt <rostedt@goodmis.org>
7913R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7914R: Lai Jiangshan <laijs@cn.fujitsu.com>
7915L: linux-kernel@vger.kernel.org
7916S: Supported
7917T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7918F: tools/testing/selftests/rcutorture
7919
7920RDC R-321X SoC
7921M: Florian Fainelli <florian@openwrt.org>
7922S: Maintained
7923
7924RDC R6040 FAST ETHERNET DRIVER
7925M: Florian Fainelli <florian@openwrt.org>
7926L: netdev@vger.kernel.org
7927S: Maintained
7928F: drivers/net/ethernet/rdc/r6040.c
7929
7930RDS - RELIABLE DATAGRAM SOCKETS
7931M: Chien Yen <chien.yen@oracle.com>
7932L: rds-devel@oss.oracle.com (moderated for non-subscribers)
7933S: Supported
7934F: net/rds/
7935
7936READ-COPY UPDATE (RCU)
7937M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7938M: Josh Triplett <josh@joshtriplett.org>
7939R: Steven Rostedt <rostedt@goodmis.org>
7940R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7941R: Lai Jiangshan <laijs@cn.fujitsu.com>
7942L: linux-kernel@vger.kernel.org
7943W: http://www.rdrop.com/users/paulmck/RCU/
7944S: Supported
7945T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7946F: Documentation/RCU/
7947X: Documentation/RCU/torture.txt
7948F: include/linux/rcu*
7949X: include/linux/srcu.h
7950F: kernel/rcu/
7951X: kernel/torture.c
7952
7953REAL TIME CLOCK (RTC) SUBSYSTEM
7954M: Alessandro Zummo <a.zummo@towertech.it>
7955L: rtc-linux@googlegroups.com
7956Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
7957S: Maintained
7958F: Documentation/rtc.txt
7959F: drivers/rtc/
7960F: include/linux/rtc.h
7961F: include/uapi/linux/rtc.h
7962
7963REALTEK AUDIO CODECS
7964M: Bard Liao <bardliao@realtek.com>
7965M: Oder Chiou <oder_chiou@realtek.com>
7966S: Maintained
7967F: sound/soc/codecs/rt*
7968F: include/sound/rt*.h
7969
7970REISERFS FILE SYSTEM
7971L: reiserfs-devel@vger.kernel.org
7972S: Supported
7973F: fs/reiserfs/
7974
7975REGISTER MAP ABSTRACTION
7976M: Mark Brown <broonie@kernel.org>
7977L: linux-kernel@vger.kernel.org
7978T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7979S: Supported
7980F: drivers/base/regmap/
7981F: include/linux/regmap.h
7982
7983REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7984M: Ohad Ben-Cohen <ohad@wizery.com>
7985T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
7986S: Maintained
7987F: drivers/remoteproc/
7988F: Documentation/remoteproc.txt
7989F: include/linux/remoteproc.h
7990
7991REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7992M: Ohad Ben-Cohen <ohad@wizery.com>
7993T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7994S: Maintained
7995F: drivers/rpmsg/
7996F: Documentation/rpmsg.txt
7997F: include/linux/rpmsg.h
7998
7999RESET CONTROLLER FRAMEWORK
8000M: Philipp Zabel <p.zabel@pengutronix.de>
8001S: Maintained
8002F: drivers/reset/
8003F: Documentation/devicetree/bindings/reset/
8004F: include/linux/reset.h
8005F: include/linux/reset-controller.h
8006
8007RFKILL
8008M: Johannes Berg <johannes@sipsolutions.net>
8009L: linux-wireless@vger.kernel.org
8010W: http://wireless.kernel.org/
8011T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8012T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8013S: Maintained
8014F: Documentation/rfkill.txt
8015F: net/rfkill/
8016
8017RICOH SMARTMEDIA/XD DRIVER
8018M: Maxim Levitsky <maximlevitsky@gmail.com>
8019S: Maintained
8020F: drivers/mtd/nand/r852.c
8021F: drivers/mtd/nand/r852.h
8022
8023RICOH R5C592 MEMORYSTICK DRIVER
8024M: Maxim Levitsky <maximlevitsky@gmail.com>
8025S: Maintained
8026F: drivers/memstick/host/r592.*
8027
8028ROCCAT DRIVERS
8029M: Stefan Achatz <erazor_de@users.sourceforge.net>
8030W: http://sourceforge.net/projects/roccat/
8031S: Maintained
8032F: drivers/hid/hid-roccat*
8033F: include/linux/hid-roccat*
8034F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8035
8036ROCKER DRIVER
8037M: Jiri Pirko <jiri@resnulli.us>
8038M: Scott Feldman <sfeldma@gmail.com>
8039L: netdev@vger.kernel.org
8040S: Supported
8041F: drivers/net/ethernet/rocker/
8042
8043ROCKETPORT DRIVER
8044P: Comtrol Corp.
8045W: http://www.comtrol.com
8046S: Maintained
8047F: Documentation/serial/rocket.txt
8048F: drivers/tty/rocket*
8049
8050ROCKETPORT EXPRESS/INFINITY DRIVER
8051M: Kevin Cernekee <cernekee@gmail.com>
8052L: linux-serial@vger.kernel.org
8053S: Odd Fixes
8054F: drivers/tty/serial/rp2.*
8055
8056ROSE NETWORK LAYER
8057M: Ralf Baechle <ralf@linux-mips.org>
8058L: linux-hams@vger.kernel.org
8059W: http://www.linux-ax25.org/
8060S: Maintained
8061F: include/net/rose.h
8062F: include/uapi/linux/rose.h
8063F: net/rose/
8064
8065RTL2830 MEDIA DRIVER
8066M: Antti Palosaari <crope@iki.fi>
8067L: linux-media@vger.kernel.org
8068W: http://linuxtv.org/
8069W: http://palosaari.fi/linux/
8070Q: http://patchwork.linuxtv.org/project/linux-media/list/
8071T: git git://linuxtv.org/anttip/media_tree.git
8072S: Maintained
8073F: drivers/media/dvb-frontends/rtl2830*
8074
8075RTL2832 MEDIA DRIVER
8076M: Antti Palosaari <crope@iki.fi>
8077L: linux-media@vger.kernel.org
8078W: http://linuxtv.org/
8079W: http://palosaari.fi/linux/
8080Q: http://patchwork.linuxtv.org/project/linux-media/list/
8081T: git git://linuxtv.org/anttip/media_tree.git
8082S: Maintained
8083F: drivers/media/dvb-frontends/rtl2832*
8084
8085RTL2832_SDR MEDIA DRIVER
8086M: Antti Palosaari <crope@iki.fi>
8087L: linux-media@vger.kernel.org
8088W: http://linuxtv.org/
8089W: http://palosaari.fi/linux/
8090Q: http://patchwork.linuxtv.org/project/linux-media/list/
8091T: git git://linuxtv.org/anttip/media_tree.git
8092S: Maintained
8093F: drivers/media/dvb-frontends/rtl2832_sdr*
8094
8095RTL8180 WIRELESS DRIVER
8096L: linux-wireless@vger.kernel.org
8097W: http://wireless.kernel.org/
8098T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8099S: Orphan
8100F: drivers/net/wireless/rtl818x/rtl8180/
8101
8102RTL8187 WIRELESS DRIVER
8103M: Herton Ronaldo Krzesinski <herton@canonical.com>
8104M: Hin-Tak Leung <htl10@users.sourceforge.net>
8105M: Larry Finger <Larry.Finger@lwfinger.net>
8106L: linux-wireless@vger.kernel.org
8107W: http://wireless.kernel.org/
8108T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8109S: Maintained
8110F: drivers/net/wireless/rtl818x/rtl8187/
8111
8112RTL8192CE WIRELESS DRIVER
8113M: Larry Finger <Larry.Finger@lwfinger.net>
8114M: Chaoming Li <chaoming_li@realsil.com.cn>
8115L: linux-wireless@vger.kernel.org
8116W: http://wireless.kernel.org/
8117T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8118S: Maintained
8119F: drivers/net/wireless/rtlwifi/
8120F: drivers/net/wireless/rtlwifi/rtl8192ce/
8121
8122S3 SAVAGE FRAMEBUFFER DRIVER
8123M: Antonino Daplas <adaplas@gmail.com>
8124L: linux-fbdev@vger.kernel.org
8125S: Maintained
8126F: drivers/video/fbdev/savage/
8127
8128S390
8129M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8130M: Heiko Carstens <heiko.carstens@de.ibm.com>
8131M: linux390@de.ibm.com
8132L: linux-s390@vger.kernel.org
8133W: http://www.ibm.com/developerworks/linux/linux390/
8134S: Supported
8135F: arch/s390/
8136F: drivers/s390/
8137F: Documentation/s390/
8138F: Documentation/DocBook/s390*
8139
8140S390 COMMON I/O LAYER
8141M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8142M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8143L: linux-s390@vger.kernel.org
8144W: http://www.ibm.com/developerworks/linux/linux390/
8145S: Supported
8146F: drivers/s390/cio/
8147
8148S390 DASD DRIVER
8149M: Stefan Weinhuber <wein@de.ibm.com>
8150M: Stefan Haberland <stefan.haberland@de.ibm.com>
8151L: linux-s390@vger.kernel.org
8152W: http://www.ibm.com/developerworks/linux/linux390/
8153S: Supported
8154F: drivers/s390/block/dasd*
8155F: block/partitions/ibm.c
8156
8157S390 NETWORK DRIVERS
8158M: Ursula Braun <ursula.braun@de.ibm.com>
8159M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
8160M: linux390@de.ibm.com
8161L: linux-s390@vger.kernel.org
8162W: http://www.ibm.com/developerworks/linux/linux390/
8163S: Supported
8164F: drivers/s390/net/
8165
8166S390 PCI SUBSYSTEM
8167M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8168M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8169L: linux-s390@vger.kernel.org
8170W: http://www.ibm.com/developerworks/linux/linux390/
8171S: Supported
8172F: arch/s390/pci/
8173F: drivers/pci/hotplug/s390_pci_hpc.c
8174
8175S390 ZCRYPT DRIVER
8176M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8177M: linux390@de.ibm.com
8178L: linux-s390@vger.kernel.org
8179W: http://www.ibm.com/developerworks/linux/linux390/
8180S: Supported
8181F: drivers/s390/crypto/
8182
8183S390 ZFCP DRIVER
8184M: Steffen Maier <maier@linux.vnet.ibm.com>
8185M: linux390@de.ibm.com
8186L: linux-s390@vger.kernel.org
8187W: http://www.ibm.com/developerworks/linux/linux390/
8188S: Supported
8189F: drivers/s390/scsi/zfcp_*
8190
8191S390 IUCV NETWORK LAYER
8192M: Ursula Braun <ursula.braun@de.ibm.com>
8193M: linux390@de.ibm.com
8194L: linux-s390@vger.kernel.org
8195W: http://www.ibm.com/developerworks/linux/linux390/
8196S: Supported
8197F: drivers/s390/net/*iucv*
8198F: include/net/iucv/
8199F: net/iucv/
8200
8201S3C24XX SD/MMC Driver
8202M: Ben Dooks <ben-linux@fluff.org>
8203L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8204S: Supported
8205F: drivers/mmc/host/s3cmci.*
8206
8207SAA6588 RDS RECEIVER DRIVER
8208M: Hans Verkuil <hverkuil@xs4all.nl>
8209L: linux-media@vger.kernel.org
8210T: git git://linuxtv.org/media_tree.git
8211W: http://linuxtv.org
8212S: Odd Fixes
8213F: drivers/media/i2c/saa6588*
8214
8215SAA7134 VIDEO4LINUX DRIVER
8216M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8217L: linux-media@vger.kernel.org
8218W: http://linuxtv.org
8219T: git git://linuxtv.org/media_tree.git
8220S: Odd fixes
8221F: Documentation/video4linux/*.saa7134
8222F: drivers/media/pci/saa7134/
8223
8224SAA7146 VIDEO4LINUX-2 DRIVER
8225M: Hans Verkuil <hverkuil@xs4all.nl>
8226L: linux-media@vger.kernel.org
8227T: git git://linuxtv.org/media_tree.git
8228S: Maintained
8229F: drivers/media/common/saa7146/
8230F: drivers/media/pci/saa7146/
8231F: include/media/saa7146*
8232
8233SAMSUNG LAPTOP DRIVER
8234M: Corentin Chary <corentin.chary@gmail.com>
8235L: platform-driver-x86@vger.kernel.org
8236S: Maintained
8237F: drivers/platform/x86/samsung-laptop.c
8238
8239SAMSUNG AUDIO (ASoC) DRIVERS
8240M: Sangbeom Kim <sbkim73@samsung.com>
8241L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8242S: Supported
8243F: sound/soc/samsung/
8244
8245SAMSUNG FRAMEBUFFER DRIVER
8246M: Jingoo Han <jg1.han@samsung.com>
8247L: linux-fbdev@vger.kernel.org
8248S: Maintained
8249F: drivers/video/fbdev/s3c-fb.c
8250
8251SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8252M: Sangbeom Kim <sbkim73@samsung.com>
8253L: linux-kernel@vger.kernel.org
8254S: Supported
8255F: drivers/mfd/sec*.c
8256F: drivers/regulator/s2m*.c
8257F: drivers/regulator/s5m*.c
8258F: include/linux/mfd/samsung/
8259
8260SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8261M: Kyungmin Park <kyungmin.park@samsung.com>
8262M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8263L: linux-media@vger.kernel.org
8264Q: https://patchwork.linuxtv.org/project/linux-media/list/
8265S: Supported
8266F: drivers/media/platform/exynos4-is/
8267
8268SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8269M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8270L: linux-media@vger.kernel.org
8271L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8272S: Maintained
8273F: drivers/media/platform/s3c-camif/
8274F: include/media/s3c_camif.h
8275
8276SAMSUNG S5C73M3 CAMERA DRIVER
8277M: Kyungmin Park <kyungmin.park@samsung.com>
8278M: Andrzej Hajda <a.hajda@samsung.com>
8279L: linux-media@vger.kernel.org
8280S: Supported
8281F: drivers/media/i2c/s5c73m3/*
8282
8283SAMSUNG S5K5BAF CAMERA DRIVER
8284M: Kyungmin Park <kyungmin.park@samsung.com>
8285M: Andrzej Hajda <a.hajda@samsung.com>
8286L: linux-media@vger.kernel.org
8287S: Supported
8288F: drivers/media/i2c/s5k5baf.c
8289
8290SAMSUNG SOC CLOCK DRIVERS
8291M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8292M: Tomasz Figa <tomasz.figa@gmail.com>
8293S: Supported
8294L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8295F: drivers/clk/samsung/
8296
8297SAMSUNG SXGBE DRIVERS
8298M: Byungho An <bh74.an@samsung.com>
8299M: Girish K S <ks.giri@samsung.com>
8300M: Vipul Pandya <vipul.pandya@samsung.com>
8301S: Supported
8302L: netdev@vger.kernel.org
8303F: drivers/net/ethernet/samsung/sxgbe/
8304
8305SAMSUNG USB2 PHY DRIVER
8306M: Kamil Debski <k.debski@samsung.com>
8307L: linux-kernel@vger.kernel.org
8308S: Supported
8309F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8310F: Documentation/phy/samsung-usb2.txt
8311F: drivers/phy/phy-exynos4210-usb2.c
8312F: drivers/phy/phy-exynos4x12-usb2.c
8313F: drivers/phy/phy-exynos5250-usb2.c
8314F: drivers/phy/phy-s5pv210-usb2.c
8315F: drivers/phy/phy-samsung-usb2.c
8316F: drivers/phy/phy-samsung-usb2.h
8317
8318SERIAL DRIVERS
8319M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8320L: linux-serial@vger.kernel.org
8321S: Maintained
8322F: drivers/tty/serial/
8323
8324SYNOPSYS DESIGNWARE DMAC DRIVER
8325M: Viresh Kumar <viresh.linux@gmail.com>
8326M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8327S: Maintained
8328F: include/linux/platform_data/dma-dw.h
8329F: drivers/dma/dw/
8330
8331SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8332M: Seungwon Jeon <tgih.jun@samsung.com>
8333M: Jaehoon Chung <jh80.chung@samsung.com>
8334L: linux-mmc@vger.kernel.org
8335S: Maintained
8336F: include/linux/mmc/dw_mmc.h
8337F: drivers/mmc/host/dw_mmc*
8338
8339THUNDERBOLT DRIVER
8340M: Andreas Noever <andreas.noever@gmail.com>
8341S: Maintained
8342F: drivers/thunderbolt/
8343
8344TIMEKEEPING, CLOCKSOURCE CORE, NTP
8345M: John Stultz <john.stultz@linaro.org>
8346M: Thomas Gleixner <tglx@linutronix.de>
8347L: linux-kernel@vger.kernel.org
8348T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8349S: Supported
8350F: include/linux/clocksource.h
8351F: include/linux/time.h
8352F: include/linux/timex.h
8353F: include/uapi/linux/time.h
8354F: include/uapi/linux/timex.h
8355F: kernel/time/clocksource.c
8356F: kernel/time/time*.c
8357F: kernel/time/ntp.c
8358
8359TLG2300 VIDEO4LINUX-2 DRIVER
8360M: Huang Shijie <shijie8@gmail.com>
8361M: Hans Verkuil <hverkuil@xs4all.nl>
8362S: Odd Fixes
8363F: drivers/media/usb/tlg2300/
8364
8365SC1200 WDT DRIVER
8366M: Zwane Mwaikambo <zwanem@gmail.com>
8367S: Maintained
8368F: drivers/watchdog/sc1200wdt.c
8369
8370SCHEDULER
8371M: Ingo Molnar <mingo@redhat.com>
8372M: Peter Zijlstra <peterz@infradead.org>
8373L: linux-kernel@vger.kernel.org
8374T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8375S: Maintained
8376F: kernel/sched/
8377F: include/linux/sched.h
8378F: include/uapi/linux/sched.h
8379F: include/linux/wait.h
8380
8381SCORE ARCHITECTURE
8382M: Chen Liqin <liqin.linux@gmail.com>
8383M: Lennox Wu <lennox.wu@gmail.com>
8384W: http://www.sunplus.com
8385S: Supported
8386F: arch/score/
8387
8388SCSI CDROM DRIVER
8389M: Jens Axboe <axboe@kernel.dk>
8390L: linux-scsi@vger.kernel.org
8391W: http://www.kernel.dk
8392S: Maintained
8393F: drivers/scsi/sr*
8394
8395SCSI RDMA PROTOCOL (SRP) INITIATOR
8396M: Bart Van Assche <bvanassche@acm.org>
8397L: linux-rdma@vger.kernel.org
8398S: Supported
8399W: http://www.openfabrics.org
8400Q: http://patchwork.kernel.org/project/linux-rdma/list/
8401T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8402F: drivers/infiniband/ulp/srp/
8403F: include/scsi/srp.h
8404
8405SCSI SG DRIVER
8406M: Doug Gilbert <dgilbert@interlog.com>
8407L: linux-scsi@vger.kernel.org
8408W: http://sg.danny.cz/sg
8409S: Maintained
8410F: Documentation/scsi/scsi-generic.txt
8411F: drivers/scsi/sg.c
8412F: include/scsi/sg.h
8413
8414SCSI SUBSYSTEM
8415M: "James E.J. Bottomley" <JBottomley@parallels.com>
8416L: linux-scsi@vger.kernel.org
8417T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8418T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8419T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
8420S: Maintained
8421F: drivers/scsi/
8422F: include/scsi/
8423
8424SCSI TAPE DRIVER
8425M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8426L: linux-scsi@vger.kernel.org
8427S: Maintained
8428F: Documentation/scsi/st.txt
8429F: drivers/scsi/st.*
8430F: drivers/scsi/st_*.h
8431
8432SCTP PROTOCOL
8433M: Vlad Yasevich <vyasevich@gmail.com>
8434M: Neil Horman <nhorman@tuxdriver.com>
8435L: linux-sctp@vger.kernel.org
8436W: http://lksctp.sourceforge.net
8437S: Maintained
8438F: Documentation/networking/sctp.txt
8439F: include/linux/sctp.h
8440F: include/uapi/linux/sctp.h
8441F: include/net/sctp/
8442F: net/sctp/
8443
8444SCx200 CPU SUPPORT
8445M: Jim Cromie <jim.cromie@gmail.com>
8446S: Odd Fixes
8447F: Documentation/i2c/busses/scx200_acb
8448F: arch/x86/platform/scx200/
8449F: drivers/watchdog/scx200_wdt.c
8450F: drivers/i2c/busses/scx200*
8451F: drivers/mtd/maps/scx200_docflash.c
8452F: include/linux/scx200.h
8453
8454SCx200 GPIO DRIVER
8455M: Jim Cromie <jim.cromie@gmail.com>
8456S: Maintained
8457F: drivers/char/scx200_gpio.c
8458F: include/linux/scx200_gpio.h
8459
8460SCx200 HRT CLOCKSOURCE DRIVER
8461M: Jim Cromie <jim.cromie@gmail.com>
8462S: Maintained
8463F: drivers/clocksource/scx200_hrt.c
8464
8465SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8466M: Sascha Sommer <saschasommer@freenet.de>
8467L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8468S: Maintained
8469F: drivers/mmc/host/sdricoh_cs.c
8470
8471SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8472M: Chris Ball <chris@printf.net>
8473L: linux-mmc@vger.kernel.org
8474T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8475S: Maintained
8476F: drivers/mmc/host/sdhci.*
8477F: drivers/mmc/host/sdhci-pltfm.[ch]
8478
8479SECURE COMPUTING
8480M: Kees Cook <keescook@chromium.org>
8481R: Andy Lutomirski <luto@amacapital.net>
8482R: Will Drewry <wad@chromium.org>
8483T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8484S: Supported
8485F: kernel/seccomp.c
8486F: include/uapi/linux/seccomp.h
8487F: include/linux/seccomp.h
8488K: \bsecure_computing
8489K: \bTIF_SECCOMP\b
8490
8491SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
8492M: Anton Vorontsov <anton@enomsg.org>
8493L: linuxppc-dev@lists.ozlabs.org
8494L: linux-mmc@vger.kernel.org
8495S: Maintained
8496F: drivers/mmc/host/sdhci-pltfm.[ch]
8497
8498SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8499M: Ben Dooks <ben-linux@fluff.org>
8500L: linux-mmc@vger.kernel.org
8501S: Maintained
8502F: drivers/mmc/host/sdhci-s3c.c
8503
8504SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8505M: Viresh Kumar <viresh.linux@gmail.com>
8506L: spear-devel@list.st.com
8507L: linux-mmc@vger.kernel.org
8508S: Maintained
8509F: drivers/mmc/host/sdhci-spear.c
8510
8511SECURITY SUBSYSTEM
8512M: James Morris <james.l.morris@oracle.com>
8513M: Serge E. Hallyn <serge@hallyn.com>
8514L: linux-security-module@vger.kernel.org (suggested Cc:)
8515T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8516W: http://kernsec.org/
8517S: Supported
8518F: security/
8519
8520SECURITY CONTACT
8521M: Security Officers <security@kernel.org>
8522S: Supported
8523
8524SELINUX SECURITY MODULE
8525M: Paul Moore <paul@paul-moore.com>
8526M: Stephen Smalley <sds@tycho.nsa.gov>
8527M: Eric Paris <eparis@parisplace.org>
8528L: selinux@tycho.nsa.gov (moderated for non-subscribers)
8529W: http://selinuxproject.org
8530T: git git://git.infradead.org/users/pcmoore/selinux
8531S: Supported
8532F: include/linux/selinux*
8533F: security/selinux/
8534F: scripts/selinux/
8535
8536APPARMOR SECURITY MODULE
8537M: John Johansen <john.johansen@canonical.com>
8538L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8539W: apparmor.wiki.kernel.org
8540T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8541S: Supported
8542F: security/apparmor/
8543
8544SENSABLE PHANTOM
8545M: Jiri Slaby <jirislaby@gmail.com>
8546S: Maintained
8547F: drivers/misc/phantom.c
8548F: include/uapi/linux/phantom.h
8549
8550SERIAL ATA (SATA) SUBSYSTEM
8551M: Tejun Heo <tj@kernel.org>
8552L: linux-ide@vger.kernel.org
8553T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8554S: Supported
8555F: drivers/ata/
8556F: include/linux/ata.h
8557F: include/linux/libata.h
8558
8559SERIAL ATA AHCI PLATFORM devices support
8560M: Hans de Goede <hdegoede@redhat.com>
8561M: Tejun Heo <tj@kernel.org>
8562L: linux-ide@vger.kernel.org
8563T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8564S: Supported
8565F: drivers/ata/ahci_platform.c
8566F: drivers/ata/libahci_platform.c
8567F: include/linux/ahci_platform.h
8568
8569SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8570M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8571L: linux-scsi@vger.kernel.org
8572W: http://www.emulex.com
8573S: Supported
8574F: drivers/scsi/be2iscsi/
8575
8576SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8577M: Sathya Perla <sathya.perla@emulex.com>
8578M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8579M: Ajit Khaparde <ajit.khaparde@emulex.com>
8580L: netdev@vger.kernel.org
8581W: http://www.emulex.com
8582S: Supported
8583F: drivers/net/ethernet/emulex/benet/
8584
8585SFC NETWORK DRIVER
8586M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8587M: Shradha Shah <sshah@solarflare.com>
8588L: netdev@vger.kernel.org
8589S: Supported
8590F: drivers/net/ethernet/sfc/
8591
8592SGI GRU DRIVER
8593M: Dimitri Sivanich <sivanich@sgi.com>
8594S: Maintained
8595F: drivers/misc/sgi-gru/
8596
8597SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8598M: Pat Gefre <pfg@sgi.com>
8599L: linux-ia64@vger.kernel.org
8600S: Supported
8601F: Documentation/ia64/serial.txt
8602F: drivers/tty/serial/ioc?_serial.c
8603F: include/linux/ioc?.h
8604
8605SGI XP/XPC/XPNET DRIVER
8606M: Cliff Whickman <cpw@sgi.com>
8607M: Robin Holt <robinmholt@gmail.com>
8608S: Maintained
8609F: drivers/misc/sgi-xp/
8610
8611SI2157 MEDIA DRIVER
8612M: Antti Palosaari <crope@iki.fi>
8613L: linux-media@vger.kernel.org
8614W: http://linuxtv.org/
8615W: http://palosaari.fi/linux/
8616Q: http://patchwork.linuxtv.org/project/linux-media/list/
8617T: git git://linuxtv.org/anttip/media_tree.git
8618S: Maintained
8619F: drivers/media/tuners/si2157*
8620
8621SI2168 MEDIA DRIVER
8622M: Antti Palosaari <crope@iki.fi>
8623L: linux-media@vger.kernel.org
8624W: http://linuxtv.org/
8625W: http://palosaari.fi/linux/
8626Q: http://patchwork.linuxtv.org/project/linux-media/list/
8627T: git git://linuxtv.org/anttip/media_tree.git
8628S: Maintained
8629F: drivers/media/dvb-frontends/si2168*
8630
8631SI470X FM RADIO RECEIVER I2C DRIVER
8632M: Hans Verkuil <hverkuil@xs4all.nl>
8633L: linux-media@vger.kernel.org
8634T: git git://linuxtv.org/media_tree.git
8635W: http://linuxtv.org
8636S: Odd Fixes
8637F: drivers/media/radio/si470x/radio-si470x-i2c.c
8638
8639SI470X FM RADIO RECEIVER USB DRIVER
8640M: Hans Verkuil <hverkuil@xs4all.nl>
8641L: linux-media@vger.kernel.org
8642T: git git://linuxtv.org/media_tree.git
8643W: http://linuxtv.org
8644S: Maintained
8645F: drivers/media/radio/si470x/radio-si470x-common.c
8646F: drivers/media/radio/si470x/radio-si470x.h
8647F: drivers/media/radio/si470x/radio-si470x-usb.c
8648
8649SI4713 FM RADIO TRANSMITTER I2C DRIVER
8650M: Eduardo Valentin <edubezval@gmail.com>
8651L: linux-media@vger.kernel.org
8652T: git git://linuxtv.org/media_tree.git
8653W: http://linuxtv.org
8654S: Odd Fixes
8655F: drivers/media/radio/si4713/si4713.?
8656
8657SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8658M: Eduardo Valentin <edubezval@gmail.com>
8659L: linux-media@vger.kernel.org
8660T: git git://linuxtv.org/media_tree.git
8661W: http://linuxtv.org
8662S: Odd Fixes
8663F: drivers/media/radio/si4713/radio-platform-si4713.c
8664
8665SI4713 FM RADIO TRANSMITTER USB DRIVER
8666M: Hans Verkuil <hverkuil@xs4all.nl>
8667L: linux-media@vger.kernel.org
8668T: git git://linuxtv.org/media_tree.git
8669W: http://linuxtv.org
8670S: Maintained
8671F: drivers/media/radio/si4713/radio-usb-si4713.c
8672
8673SIANO DVB DRIVER
8674M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8675L: linux-media@vger.kernel.org
8676W: http://linuxtv.org
8677T: git git://linuxtv.org/media_tree.git
8678S: Odd fixes
8679F: drivers/media/common/siano/
8680F: drivers/media/usb/siano/
8681F: drivers/media/usb/siano/
8682F: drivers/media/mmc/siano/
8683
8684SIMPLEFB FB DRIVER
8685M: Hans de Goede <hdegoede@redhat.com>
8686L: linux-fbdev@vger.kernel.org
8687S: Maintained
8688F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
8689F: drivers/video/fbdev/simplefb.c
8690F: include/linux/platform_data/simplefb.h
8691
8692SH_VEU V4L2 MEM2MEM DRIVER
8693L: linux-media@vger.kernel.org
8694S: Orphan
8695F: drivers/media/platform/sh_veu.c
8696
8697SH_VOU V4L2 OUTPUT DRIVER
8698L: linux-media@vger.kernel.org
8699S: Orphan
8700F: drivers/media/platform/sh_vou.c
8701F: include/media/sh_vou.h
8702
8703SIMPLE FIRMWARE INTERFACE (SFI)
8704M: Len Brown <lenb@kernel.org>
8705L: sfi-devel@simplefirmware.org
8706W: http://simplefirmware.org/
8707T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8708S: Supported
8709F: arch/x86/platform/sfi/
8710F: drivers/sfi/
8711F: include/linux/sfi*.h
8712
8713SIMTEC EB110ATX (Chalice CATS)
8714P: Ben Dooks
8715P: Vincent Sanders <vince@simtec.co.uk>
8716M: Simtec Linux Team <linux@simtec.co.uk>
8717W: http://www.simtec.co.uk/products/EB110ATX/
8718S: Supported
8719
8720SIMTEC EB2410ITX (BAST)
8721P: Ben Dooks
8722P: Vincent Sanders <vince@simtec.co.uk>
8723M: Simtec Linux Team <linux@simtec.co.uk>
8724W: http://www.simtec.co.uk/products/EB2410ITX/
8725S: Supported
8726F: arch/arm/mach-s3c24xx/mach-bast.c
8727F: arch/arm/mach-s3c24xx/bast-ide.c
8728F: arch/arm/mach-s3c24xx/bast-irq.c
8729
8730TI DAVINCI MACHINE SUPPORT
8731M: Sekhar Nori <nsekhar@ti.com>
8732M: Kevin Hilman <khilman@deeprootsystems.com>
8733T: git git://gitorious.org/linux-davinci/linux-davinci.git
8734Q: http://patchwork.kernel.org/project/linux-davinci/list/
8735S: Supported
8736F: arch/arm/mach-davinci/
8737F: drivers/i2c/busses/i2c-davinci.c
8738
8739TI DAVINCI SERIES MEDIA DRIVER
8740M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8741L: linux-media@vger.kernel.org
8742W: http://linuxtv.org/
8743Q: http://patchwork.linuxtv.org/project/linux-media/list/
8744T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8745S: Maintained
8746F: drivers/media/platform/davinci/
8747F: include/media/davinci/
8748
8749SIS 190 ETHERNET DRIVER
8750M: Francois Romieu <romieu@fr.zoreil.com>
8751L: netdev@vger.kernel.org
8752S: Maintained
8753F: drivers/net/ethernet/sis/sis190.c
8754
8755SIS 900/7016 FAST ETHERNET DRIVER
8756M: Daniele Venzano <venza@brownhat.org>
8757W: http://www.brownhat.org/sis900.html
8758L: netdev@vger.kernel.org
8759S: Maintained
8760F: drivers/net/ethernet/sis/sis900.*
8761
8762SIS FRAMEBUFFER DRIVER
8763M: Thomas Winischhofer <thomas@winischhofer.net>
8764W: http://www.winischhofer.net/linuxsisvga.shtml
8765S: Maintained
8766F: Documentation/fb/sisfb.txt
8767F: drivers/video/fbdev/sis/
8768F: include/video/sisfb.h
8769
8770SIS USB2VGA DRIVER
8771M: Thomas Winischhofer <thomas@winischhofer.net>
8772W: http://www.winischhofer.at/linuxsisusbvga.shtml
8773S: Maintained
8774F: drivers/usb/misc/sisusbvga/
8775
8776SLAB ALLOCATOR
8777M: Christoph Lameter <cl@linux.com>
8778M: Pekka Enberg <penberg@kernel.org>
8779M: David Rientjes <rientjes@google.com>
8780M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8781M: Andrew Morton <akpm@linux-foundation.org>
8782L: linux-mm@kvack.org
8783S: Maintained
8784F: include/linux/sl?b*.h
8785F: mm/sl?b*
8786
8787SLEEPABLE READ-COPY UPDATE (SRCU)
8788M: Lai Jiangshan <laijs@cn.fujitsu.com>
8789M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8790M: Josh Triplett <josh@joshtriplett.org>
8791R: Steven Rostedt <rostedt@goodmis.org>
8792R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8793L: linux-kernel@vger.kernel.org
8794W: http://www.rdrop.com/users/paulmck/RCU/
8795S: Supported
8796T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8797F: include/linux/srcu.h
8798F: kernel/rcu/srcu.c
8799
8800SMACK SECURITY MODULE
8801M: Casey Schaufler <casey@schaufler-ca.com>
8802L: linux-security-module@vger.kernel.org
8803W: http://schaufler-ca.com
8804T: git git://git.gitorious.org/smack-next/kernel.git
8805S: Maintained
8806F: Documentation/security/Smack.txt
8807F: security/smack/
8808
8809DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8810M: Kevin Hilman <khilman@kernel.org>
8811M: Nishanth Menon <nm@ti.com>
8812S: Maintained
8813F: drivers/power/avs/
8814F: include/linux/power/smartreflex.h
8815L: linux-pm@vger.kernel.org
8816
8817SMC91x ETHERNET DRIVER
8818M: Nicolas Pitre <nico@fluxnic.net>
8819S: Odd Fixes
8820F: drivers/net/ethernet/smsc/smc91x.*
8821
8822SMIA AND SMIA++ IMAGE SENSOR DRIVER
8823M: Sakari Ailus <sakari.ailus@iki.fi>
8824L: linux-media@vger.kernel.org
8825S: Maintained
8826F: drivers/media/i2c/smiapp/
8827F: include/media/smiapp.h
8828F: drivers/media/i2c/smiapp-pll.c
8829F: drivers/media/i2c/smiapp-pll.h
8830
8831SMM665 HARDWARE MONITOR DRIVER
8832M: Guenter Roeck <linux@roeck-us.net>
8833L: lm-sensors@lm-sensors.org
8834S: Maintained
8835F: Documentation/hwmon/smm665
8836F: drivers/hwmon/smm665.c
8837
8838SMSC EMC2103 HARDWARE MONITOR DRIVER
8839M: Steve Glendinning <steve.glendinning@shawell.net>
8840L: lm-sensors@lm-sensors.org
8841S: Maintained
8842F: Documentation/hwmon/emc2103
8843F: drivers/hwmon/emc2103.c
8844
8845SMSC SCH5627 HARDWARE MONITOR DRIVER
8846M: Hans de Goede <hdegoede@redhat.com>
8847L: lm-sensors@lm-sensors.org
8848S: Supported
8849F: Documentation/hwmon/sch5627
8850F: drivers/hwmon/sch5627.c
8851
8852SMSC47B397 HARDWARE MONITOR DRIVER
8853M: Jean Delvare <jdelvare@suse.de>
8854L: lm-sensors@lm-sensors.org
8855S: Maintained
8856F: Documentation/hwmon/smsc47b397
8857F: drivers/hwmon/smsc47b397.c
8858
8859SMSC911x ETHERNET DRIVER
8860M: Steve Glendinning <steve.glendinning@shawell.net>
8861L: netdev@vger.kernel.org
8862S: Maintained
8863F: include/linux/smsc911x.h
8864F: drivers/net/ethernet/smsc/smsc911x.*
8865
8866SMSC9420 PCI ETHERNET DRIVER
8867M: Steve Glendinning <steve.glendinning@shawell.net>
8868L: netdev@vger.kernel.org
8869S: Maintained
8870F: drivers/net/ethernet/smsc/smsc9420.*
8871
8872SMSC UFX6000 and UFX7000 USB to VGA DRIVER
8873M: Steve Glendinning <steve.glendinning@shawell.net>
8874L: linux-fbdev@vger.kernel.org
8875S: Maintained
8876F: drivers/video/fbdev/smscufx.c
8877
8878SOC-CAMERA V4L2 SUBSYSTEM
8879M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
8880L: linux-media@vger.kernel.org
8881T: git git://linuxtv.org/media_tree.git
8882S: Maintained
8883F: include/media/soc*
8884F: drivers/media/i2c/soc_camera/
8885F: drivers/media/platform/soc_camera/
8886
8887SOEKRIS NET48XX LED SUPPORT
8888M: Chris Boot <bootc@bootc.net>
8889S: Maintained
8890F: drivers/leds/leds-net48xx.c
8891
8892SOFTLOGIC 6x10 MPEG CODEC
8893M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
8894M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
8895M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
8896L: linux-media@vger.kernel.org
8897S: Supported
8898F: drivers/media/pci/solo6x10/
8899
8900SOFTWARE RAID (Multiple Disks) SUPPORT
8901M: Neil Brown <neilb@suse.de>
8902L: linux-raid@vger.kernel.org
8903S: Supported
8904F: drivers/md/
8905F: include/linux/raid/
8906F: include/uapi/linux/raid/
8907
8908SONIC NETWORK DRIVER
8909M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
8910L: netdev@vger.kernel.org
8911S: Maintained
8912F: drivers/net/ethernet/natsemi/sonic.*
8913
8914SONICS SILICON BACKPLANE DRIVER (SSB)
8915M: Michael Buesch <m@bues.ch>
8916L: netdev@vger.kernel.org
8917S: Maintained
8918F: drivers/ssb/
8919F: include/linux/ssb/
8920
8921SONY VAIO CONTROL DEVICE DRIVER
8922M: Mattia Dongili <malattia@linux.it>
8923L: platform-driver-x86@vger.kernel.org
8924W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
8925S: Maintained
8926F: Documentation/laptops/sony-laptop.txt
8927F: drivers/char/sonypi.c
8928F: drivers/platform/x86/sony-laptop.c
8929F: include/linux/sony-laptop.h
8930
8931SONY MEMORYSTICK CARD SUPPORT
8932M: Alex Dubov <oakad@yahoo.com>
8933W: http://tifmxx.berlios.de/
8934S: Maintained
8935F: drivers/memstick/host/tifm_ms.c
8936
8937SONY MEMORYSTICK STANDARD SUPPORT
8938M: Maxim Levitsky <maximlevitsky@gmail.com>
8939S: Maintained
8940F: drivers/memstick/core/ms_block.*
8941
8942SOUND
8943M: Jaroslav Kysela <perex@perex.cz>
8944M: Takashi Iwai <tiwai@suse.de>
8945L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8946W: http://www.alsa-project.org/
8947T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8948T: git git://git.alsa-project.org/alsa-kernel.git
8949Q: http://patchwork.kernel.org/project/alsa-devel/list/
8950S: Maintained
8951F: Documentation/sound/
8952F: include/sound/
8953F: include/uapi/sound/
8954F: sound/
8955
8956SOUND - COMPRESSED AUDIO
8957M: Vinod Koul <vinod.koul@intel.com>
8958L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8959T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8960S: Supported
8961F: Documentation/sound/alsa/compress_offload.txt
8962F: include/sound/compress_driver.h
8963F: include/uapi/sound/compress_*
8964F: sound/core/compress_offload.c
8965F: sound/soc/soc-compress.c
8966
8967SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
8968M: Liam Girdwood <lgirdwood@gmail.com>
8969M: Mark Brown <broonie@kernel.org>
8970T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
8971L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8972W: http://alsa-project.org/main/index.php/ASoC
8973S: Supported
8974F: Documentation/sound/alsa/soc/
8975F: sound/soc/
8976F: include/sound/soc*
8977
8978SOUND - DMAENGINE HELPERS
8979M: Lars-Peter Clausen <lars@metafoo.de>
8980S: Supported
8981F: include/sound/dmaengine_pcm.h
8982F: sound/core/pcm_dmaengine.c
8983F: sound/soc/soc-generic-dmaengine-pcm.c
8984
8985SP2 MEDIA DRIVER
8986M: Olli Salonen <olli.salonen@iki.fi>
8987L: linux-media@vger.kernel.org
8988W: http://linuxtv.org/
8989Q: http://patchwork.linuxtv.org/project/linux-media/list/
8990S: Maintained
8991F: drivers/media/dvb-frontends/sp2*
8992
8993SPARC + UltraSPARC (sparc/sparc64)
8994M: "David S. Miller" <davem@davemloft.net>
8995L: sparclinux@vger.kernel.org
8996Q: http://patchwork.ozlabs.org/project/sparclinux/list/
8997T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8998T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
8999S: Maintained
9000F: arch/sparc/
9001F: drivers/sbus/
9002
9003SPARC SERIAL DRIVERS
9004M: "David S. Miller" <davem@davemloft.net>
9005L: sparclinux@vger.kernel.org
9006T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9007T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9008S: Maintained
9009F: include/linux/sunserialcore.h
9010F: drivers/tty/serial/suncore.c
9011F: drivers/tty/serial/sunhv.c
9012F: drivers/tty/serial/sunsab.c
9013F: drivers/tty/serial/sunsab.h
9014F: drivers/tty/serial/sunsu.c
9015F: drivers/tty/serial/sunzilog.c
9016F: drivers/tty/serial/sunzilog.h
9017
9018SPARSE CHECKER
9019M: "Christopher Li" <sparse@chrisli.org>
9020L: linux-sparse@vger.kernel.org
9021W: https://sparse.wiki.kernel.org/
9022T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9023T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9024S: Maintained
9025F: include/linux/compiler.h
9026
9027SPEAR PLATFORM SUPPORT
9028M: Viresh Kumar <viresh.linux@gmail.com>
9029M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9030L: spear-devel@list.st.com
9031L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9032W: http://www.st.com/spear
9033S: Maintained
9034F: arch/arm/mach-spear/
9035
9036SPEAR CLOCK FRAMEWORK SUPPORT
9037M: Viresh Kumar <viresh.linux@gmail.com>
9038L: spear-devel@list.st.com
9039L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9040W: http://www.st.com/spear
9041S: Maintained
9042F: drivers/clk/spear/
9043
9044SPI SUBSYSTEM
9045M: Mark Brown <broonie@kernel.org>
9046L: linux-spi@vger.kernel.org
9047T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9048Q: http://patchwork.kernel.org/project/spi-devel-general/list/
9049S: Maintained
9050F: Documentation/spi/
9051F: drivers/spi/
9052F: include/linux/spi/
9053F: include/uapi/linux/spi/
9054
9055SPIDERNET NETWORK DRIVER for CELL
9056M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9057M: Jens Osterkamp <jens@de.ibm.com>
9058L: netdev@vger.kernel.org
9059S: Supported
9060F: Documentation/networking/spider_net.txt
9061F: drivers/net/ethernet/toshiba/spider_net*
9062
9063SPU FILE SYSTEM
9064M: Jeremy Kerr <jk@ozlabs.org>
9065L: linuxppc-dev@lists.ozlabs.org
9066L: cbe-oss-dev@lists.ozlabs.org
9067W: http://www.ibm.com/developerworks/power/cell/
9068S: Supported
9069F: Documentation/filesystems/spufs.txt
9070F: arch/powerpc/platforms/cell/spufs/
9071
9072SQUASHFS FILE SYSTEM
9073M: Phillip Lougher <phillip@squashfs.org.uk>
9074L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9075W: http://squashfs.org.uk
9076S: Maintained
9077F: Documentation/filesystems/squashfs.txt
9078F: fs/squashfs/
9079
9080SRM (Alpha) environment access
9081M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
9082S: Maintained
9083F: arch/alpha/kernel/srm_env.c
9084
9085STABLE BRANCH
9086M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9087L: stable@vger.kernel.org
9088S: Supported
9089F: Documentation/stable_kernel_rules.txt
9090
9091STAGING SUBSYSTEM
9092M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9093T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9094L: devel@driverdev.osuosl.org
9095S: Supported
9096F: drivers/staging/
9097
9098STAGING - COMEDI
9099M: Ian Abbott <abbotti@mev.co.uk>
9100M: H Hartley Sweeten <hsweeten@visionengravers.com>
9101S: Odd Fixes
9102F: drivers/staging/comedi/
9103
9104STAGING - FLARION FT1000 DRIVERS
9105M: Marek Belisko <marek.belisko@gmail.com>
9106S: Odd Fixes
9107F: drivers/staging/ft1000/
9108
9109STAGING - INDUSTRIAL IO
9110M: Jonathan Cameron <jic23@kernel.org>
9111L: linux-iio@vger.kernel.org
9112S: Odd Fixes
9113F: drivers/staging/iio/
9114
9115STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9116M: Jarod Wilson <jarod@wilsonet.com>
9117W: http://www.lirc.org/
9118S: Odd Fixes
9119F: drivers/staging/media/lirc/
9120
9121STAGING - LUSTRE PARALLEL FILESYSTEM
9122M: Oleg Drokin <oleg.drokin@intel.com>
9123M: Andreas Dilger <andreas.dilger@intel.com>
9124L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9125W: http://lustre.opensfs.org/
9126S: Maintained
9127F: drivers/staging/lustre
9128
9129STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9130M: Julian Andres Klode <jak@jak-linux.org>
9131M: Marc Dietrich <marvin24@gmx.de>
9132L: ac100@lists.launchpad.net (moderated for non-subscribers)
9133L: linux-tegra@vger.kernel.org
9134S: Maintained
9135F: drivers/staging/nvec/
9136
9137STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9138M: Jens Frederich <jfrederich@gmail.com>
9139M: Daniel Drake <dsd@laptop.org>
9140M: Jon Nettleton <jon.nettleton@gmail.com>
9141W: http://wiki.laptop.org/go/DCON
9142S: Maintained
9143F: drivers/staging/olpc_dcon/
9144
9145STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9146M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9147S: Maintained
9148F: drivers/staging/ozwpan/
9149
9150STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9151M: Willy Tarreau <willy@meta-x.org>
9152S: Odd Fixes
9153F: drivers/staging/panel/
9154
9155STAGING - REALTEK RTL8712U DRIVERS
9156M: Larry Finger <Larry.Finger@lwfinger.net>
9157M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9158S: Odd Fixes
9159F: drivers/staging/rtl8712/
9160
9161STAGING - REALTEK RTL8723U WIRELESS DRIVER
9162M: Larry Finger <Larry.Finger@lwfinger.net>
9163M: Jes Sorensen <Jes.Sorensen@redhat.com>
9164L: linux-wireless@vger.kernel.org
9165S: Maintained
9166F: drivers/staging/rtl8723au/
9167
9168STAGING - SLICOSS
9169M: Lior Dotan <liodot@gmail.com>
9170M: Christopher Harrer <charrer@alacritech.com>
9171S: Odd Fixes
9172F: drivers/staging/slicoss/
9173
9174STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9175M: William Hubbs <w.d.hubbs@gmail.com>
9176M: Chris Brannon <chris@the-brannons.com>
9177M: Kirk Reiser <kirk@reisers.ca>
9178M: Samuel Thibault <samuel.thibault@ens-lyon.org>
9179L: speakup@linux-speakup.org
9180W: http://www.linux-speakup.org/
9181S: Odd Fixes
9182F: drivers/staging/speakup/
9183
9184STAGING - VIA VT665X DRIVERS
9185M: Forest Bond <forest@alittletooquiet.net>
9186S: Odd Fixes
9187F: drivers/staging/vt665?/
9188
9189STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9190M: Arnaud Patard <arnaud.patard@rtp-net.org>
9191S: Odd Fixes
9192F: drivers/staging/xgifb/
9193
9194STARFIRE/DURALAN NETWORK DRIVER
9195M: Ion Badulescu <ionut@badula.org>
9196S: Odd Fixes
9197F: drivers/net/ethernet/adaptec/starfire*
9198
9199SUN3/3X
9200M: Sam Creasey <sammy@sammy.net>
9201W: http://sammy.net/sun3/
9202S: Maintained
9203F: arch/m68k/kernel/*sun3*
9204F: arch/m68k/sun3*/
9205F: arch/m68k/include/asm/sun3*
9206F: drivers/net/ethernet/i825xx/sun3*
9207
9208SUNDANCE NETWORK DRIVER
9209M: Denis Kirjanov <kda@linux-powerpc.org>
9210L: netdev@vger.kernel.org
9211S: Maintained
9212F: drivers/net/ethernet/dlink/sundance.c
9213
9214SUPERH
9215L: linux-sh@vger.kernel.org
9216W: http://www.linux-sh.org
9217Q: http://patchwork.kernel.org/project/linux-sh/list/
9218S: Orphan
9219F: Documentation/sh/
9220F: arch/sh/
9221F: drivers/sh/
9222
9223SUSPEND TO RAM
9224M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9225M: Len Brown <len.brown@intel.com>
9226M: Pavel Machek <pavel@ucw.cz>
9227L: linux-pm@vger.kernel.org
9228S: Supported
9229F: Documentation/power/
9230F: arch/x86/kernel/acpi/
9231F: drivers/base/power/
9232F: kernel/power/
9233F: include/linux/suspend.h
9234F: include/linux/freezer.h
9235F: include/linux/pm.h
9236
9237SVGA HANDLING
9238M: Martin Mares <mj@ucw.cz>
9239L: linux-video@atrey.karlin.mff.cuni.cz
9240S: Maintained
9241F: Documentation/svga.txt
9242F: arch/x86/boot/video*
9243
9244SWIOTLB SUBSYSTEM
9245M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9246L: linux-kernel@vger.kernel.org
9247S: Supported
9248F: lib/swiotlb.c
9249F: arch/*/kernel/pci-swiotlb.c
9250F: include/linux/swiotlb.h
9251
9252SWITCHDEV
9253M: Jiri Pirko <jiri@resnulli.us>
9254L: netdev@vger.kernel.org
9255S: Supported
9256F: net/switchdev/
9257F: include/net/switchdev.h
9258
9259SYNOPSYS ARC ARCHITECTURE
9260M: Vineet Gupta <vgupta@synopsys.com>
9261S: Supported
9262F: arch/arc/
9263F: Documentation/devicetree/bindings/arc/
9264F: drivers/tty/serial/arc_uart.c
9265
9266SYSV FILESYSTEM
9267M: Christoph Hellwig <hch@infradead.org>
9268S: Maintained
9269F: Documentation/filesystems/sysv-fs.txt
9270F: fs/sysv/
9271F: include/linux/sysv_fs.h
9272
9273TARGET SUBSYSTEM
9274M: Nicholas A. Bellinger <nab@linux-iscsi.org>
9275L: linux-scsi@vger.kernel.org
9276L: target-devel@vger.kernel.org
9277W: http://www.linux-iscsi.org
9278W: http://groups.google.com/group/linux-iscsi-target-dev
9279T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9280S: Supported
9281F: drivers/target/
9282F: include/target/
9283F: Documentation/target/
9284
9285TASKSTATS STATISTICS INTERFACE
9286M: Balbir Singh <bsingharora@gmail.com>
9287S: Maintained
9288F: Documentation/accounting/taskstats*
9289F: include/linux/taskstats*
9290F: kernel/taskstats.c
9291
9292TC CLASSIFIER
9293M: Jamal Hadi Salim <jhs@mojatatu.com>
9294L: netdev@vger.kernel.org
9295S: Maintained
9296F: include/net/pkt_cls.h
9297F: include/uapi/linux/pkt_cls.h
9298F: net/sched/
9299
9300TCP LOW PRIORITY MODULE
9301M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9302M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9303W: http://tcp-lp-mod.sourceforge.net/
9304S: Maintained
9305F: net/ipv4/tcp_lp.c
9306
9307TDA10071 MEDIA DRIVER
9308M: Antti Palosaari <crope@iki.fi>
9309L: linux-media@vger.kernel.org
9310W: http://linuxtv.org/
9311W: http://palosaari.fi/linux/
9312Q: http://patchwork.linuxtv.org/project/linux-media/list/
9313T: git git://linuxtv.org/anttip/media_tree.git
9314S: Maintained
9315F: drivers/media/dvb-frontends/tda10071*
9316
9317TDA18212 MEDIA DRIVER
9318M: Antti Palosaari <crope@iki.fi>
9319L: linux-media@vger.kernel.org
9320W: http://linuxtv.org/
9321W: http://palosaari.fi/linux/
9322Q: http://patchwork.linuxtv.org/project/linux-media/list/
9323T: git git://linuxtv.org/anttip/media_tree.git
9324S: Maintained
9325F: drivers/media/tuners/tda18212*
9326
9327TDA18218 MEDIA DRIVER
9328M: Antti Palosaari <crope@iki.fi>
9329L: linux-media@vger.kernel.org
9330W: http://linuxtv.org/
9331W: http://palosaari.fi/linux/
9332Q: http://patchwork.linuxtv.org/project/linux-media/list/
9333T: git git://linuxtv.org/anttip/media_tree.git
9334S: Maintained
9335F: drivers/media/tuners/tda18218*
9336
9337TDA18271 MEDIA DRIVER
9338M: Michael Krufky <mkrufky@linuxtv.org>
9339L: linux-media@vger.kernel.org
9340W: http://linuxtv.org/
9341W: http://github.com/mkrufky
9342Q: http://patchwork.linuxtv.org/project/linux-media/list/
9343T: git git://linuxtv.org/mkrufky/tuners.git
9344S: Maintained
9345F: drivers/media/tuners/tda18271*
9346
9347TDA827x MEDIA DRIVER
9348M: Michael Krufky <mkrufky@linuxtv.org>
9349L: linux-media@vger.kernel.org
9350W: http://linuxtv.org/
9351W: http://github.com/mkrufky
9352Q: http://patchwork.linuxtv.org/project/linux-media/list/
9353T: git git://linuxtv.org/mkrufky/tuners.git
9354S: Maintained
9355F: drivers/media/tuners/tda8290.*
9356
9357TDA8290 MEDIA DRIVER
9358M: Michael Krufky <mkrufky@linuxtv.org>
9359L: linux-media@vger.kernel.org
9360W: http://linuxtv.org/
9361W: http://github.com/mkrufky
9362Q: http://patchwork.linuxtv.org/project/linux-media/list/
9363T: git git://linuxtv.org/mkrufky/tuners.git
9364S: Maintained
9365F: drivers/media/tuners/tda8290.*
9366
9367TDA9840 MEDIA DRIVER
9368M: Hans Verkuil <hverkuil@xs4all.nl>
9369L: linux-media@vger.kernel.org
9370T: git git://linuxtv.org/media_tree.git
9371W: http://linuxtv.org
9372S: Maintained
9373F: drivers/media/i2c/tda9840*
9374
9375TEA5761 TUNER DRIVER
9376M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9377L: linux-media@vger.kernel.org
9378W: http://linuxtv.org
9379T: git git://linuxtv.org/media_tree.git
9380S: Odd fixes
9381F: drivers/media/tuners/tea5761.*
9382
9383TEA5767 TUNER DRIVER
9384M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9385L: linux-media@vger.kernel.org
9386W: http://linuxtv.org
9387T: git git://linuxtv.org/media_tree.git
9388S: Maintained
9389F: drivers/media/tuners/tea5767.*
9390
9391TEA6415C MEDIA DRIVER
9392M: Hans Verkuil <hverkuil@xs4all.nl>
9393L: linux-media@vger.kernel.org
9394T: git git://linuxtv.org/media_tree.git
9395W: http://linuxtv.org
9396S: Maintained
9397F: drivers/media/i2c/tea6415c*
9398
9399TEA6420 MEDIA DRIVER
9400M: Hans Verkuil <hverkuil@xs4all.nl>
9401L: linux-media@vger.kernel.org
9402T: git git://linuxtv.org/media_tree.git
9403W: http://linuxtv.org
9404S: Maintained
9405F: drivers/media/i2c/tea6420*
9406
9407TEAM DRIVER
9408M: Jiri Pirko <jiri@resnulli.us>
9409L: netdev@vger.kernel.org
9410S: Supported
9411F: drivers/net/team/
9412F: include/linux/if_team.h
9413F: include/uapi/linux/if_team.h
9414
9415TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9416M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9417S: Maintained
9418F: arch/x86/platform/ts5500/
9419
9420TECHNOTREND USB IR RECEIVER
9421M: Sean Young <sean@mess.org>
9422L: linux-media@vger.kernel.org
9423S: Maintained
9424F: drivers/media/rc/ttusbir.c
9425
9426TEGRA ARCHITECTURE SUPPORT
9427M: Stephen Warren <swarren@wwwdotorg.org>
9428M: Thierry Reding <thierry.reding@gmail.com>
9429M: Alexandre Courbot <gnurou@gmail.com>
9430L: linux-tegra@vger.kernel.org
9431Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
9432T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9433S: Supported
9434N: [^a-z]tegra
9435
9436TEGRA CLOCK DRIVER
9437M: Peter De Schrijver <pdeschrijver@nvidia.com>
9438M: Prashant Gaikwad <pgaikwad@nvidia.com>
9439S: Supported
9440F: drivers/clk/tegra/
9441
9442TEGRA DMA DRIVER
9443M: Laxman Dewangan <ldewangan@nvidia.com>
9444S: Supported
9445F: drivers/dma/tegra20-apb-dma.c
9446
9447TEGRA I2C DRIVER
9448M: Laxman Dewangan <ldewangan@nvidia.com>
9449S: Supported
9450F: drivers/i2c/busses/i2c-tegra.c
9451
9452TEGRA IOMMU DRIVERS
9453M: Hiroshi Doyu <hdoyu@nvidia.com>
9454S: Supported
9455F: drivers/iommu/tegra*
9456
9457TEGRA KBC DRIVER
9458M: Rakesh Iyer <riyer@nvidia.com>
9459M: Laxman Dewangan <ldewangan@nvidia.com>
9460S: Supported
9461F: drivers/input/keyboard/tegra-kbc.c
9462
9463TEGRA PWM DRIVER
9464M: Thierry Reding <thierry.reding@gmail.com>
9465S: Supported
9466F: drivers/pwm/pwm-tegra.c
9467
9468TEGRA SERIAL DRIVER
9469M: Laxman Dewangan <ldewangan@nvidia.com>
9470S: Supported
9471F: drivers/tty/serial/serial-tegra.c
9472
9473TEGRA SPI DRIVER
9474M: Laxman Dewangan <ldewangan@nvidia.com>
9475S: Supported
9476F: drivers/spi/spi-tegra*
9477
9478TEHUTI ETHERNET DRIVER
9479M: Andy Gospodarek <andy@greyhouse.net>
9480L: netdev@vger.kernel.org
9481S: Supported
9482F: drivers/net/ethernet/tehuti/*
9483
9484Telecom Clock Driver for MCPL0010
9485M: Mark Gross <mark.gross@intel.com>
9486S: Supported
9487F: drivers/char/tlclk.c
9488
9489TENSILICA XTENSA PORT (xtensa)
9490M: Chris Zankel <chris@zankel.net>
9491M: Max Filippov <jcmvbkbc@gmail.com>
9492L: linux-xtensa@linux-xtensa.org
9493S: Maintained
9494F: arch/xtensa/
9495F: drivers/irqchip/irq-xtensa-*
9496
9497THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9498M: Hans Verkuil <hverkuil@xs4all.nl>
9499L: linux-media@vger.kernel.org
9500T: git git://linuxtv.org/media_tree.git
9501W: http://linuxtv.org
9502S: Maintained
9503F: drivers/media/radio/radio-raremono.c
9504
9505THERMAL
9506M: Zhang Rui <rui.zhang@intel.com>
9507M: Eduardo Valentin <edubezval@gmail.com>
9508L: linux-pm@vger.kernel.org
9509T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9510T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9511Q: https://patchwork.kernel.org/project/linux-pm/list/
9512S: Supported
9513F: drivers/thermal/
9514F: include/linux/thermal.h
9515F: include/uapi/linux/thermal.h
9516F: include/linux/cpu_cooling.h
9517F: Documentation/devicetree/bindings/thermal/
9518
9519THINGM BLINK(1) USB RGB LED DRIVER
9520M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9521S: Maintained
9522F: drivers/hid/hid-thingm.c
9523
9524THINKPAD ACPI EXTRAS DRIVER
9525M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9526L: ibm-acpi-devel@lists.sourceforge.net
9527L: platform-driver-x86@vger.kernel.org
9528W: http://ibm-acpi.sourceforge.net
9529W: http://thinkwiki.org/wiki/Ibm-acpi
9530T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9531S: Maintained
9532F: drivers/platform/x86/thinkpad_acpi.c
9533
9534TI BANDGAP AND THERMAL DRIVER
9535M: Eduardo Valentin <edubezval@gmail.com>
9536L: linux-pm@vger.kernel.org
9537S: Supported
9538F: drivers/thermal/ti-soc-thermal/
9539
9540TI CLOCK DRIVER
9541M: Tero Kristo <t-kristo@ti.com>
9542L: linux-omap@vger.kernel.org
9543S: Maintained
9544F: drivers/clk/ti/
9545F: include/linux/clk/ti.h
9546
9547TI FLASH MEDIA INTERFACE DRIVER
9548M: Alex Dubov <oakad@yahoo.com>
9549S: Maintained
9550F: drivers/misc/tifm*
9551F: drivers/mmc/host/tifm_sd.c
9552F: include/linux/tifm.h
9553
9554TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9555M: Santosh Shilimkar <ssantosh@kernel.org>
9556L: linux-kernel@vger.kernel.org
9557L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9558S: Maintained
9559F: drivers/soc/ti/*
9560T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9561
9562
9563TI LM49xxx FAMILY ASoC CODEC DRIVERS
9564M: M R Swami Reddy <mr.swami.reddy@ti.com>
9565M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9566L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9567S: Maintained
9568F: sound/soc/codecs/lm49453*
9569F: sound/soc/codecs/isabelle*
9570
9571TI LP855x BACKLIGHT DRIVER
9572M: Milo Kim <milo.kim@ti.com>
9573S: Maintained
9574F: Documentation/backlight/lp855x-driver.txt
9575F: drivers/video/backlight/lp855x_bl.c
9576F: include/linux/platform_data/lp855x.h
9577
9578TI LP8727 CHARGER DRIVER
9579M: Milo Kim <milo.kim@ti.com>
9580S: Maintained
9581F: drivers/power/lp8727_charger.c
9582F: include/linux/platform_data/lp8727.h
9583
9584TI LP8788 MFD DRIVER
9585M: Milo Kim <milo.kim@ti.com>
9586S: Maintained
9587F: drivers/iio/adc/lp8788_adc.c
9588F: drivers/leds/leds-lp8788.c
9589F: drivers/mfd/lp8788*.c
9590F: drivers/power/lp8788-charger.c
9591F: drivers/regulator/lp8788-*.c
9592F: include/linux/mfd/lp8788*.h
9593
9594TI TWL4030 SERIES SOC CODEC DRIVER
9595M: Peter Ujfalusi <peter.ujfalusi@ti.com>
9596L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9597S: Maintained
9598F: sound/soc/codecs/twl4030*
9599
9600TI WILINK WIRELESS DRIVERS
9601L: linux-wireless@vger.kernel.org
9602W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9603W: http://wireless.kernel.org/en/users/Drivers/wl1251
9604T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9605S: Orphan
9606F: drivers/net/wireless/ti/
9607F: include/linux/wl12xx.h
9608
9609TIPC NETWORK LAYER
9610M: Jon Maloy <jon.maloy@ericsson.com>
9611M: Allan Stephens <allan.stephens@windriver.com>
9612L: netdev@vger.kernel.org (core kernel code)
9613L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9614W: http://tipc.sourceforge.net/
9615S: Maintained
9616F: include/uapi/linux/tipc*.h
9617F: net/tipc/
9618
9619TILE ARCHITECTURE
9620M: Chris Metcalf <cmetcalf@ezchip.com>
9621W: http://www.tilera.com/scm/
9622S: Supported
9623F: arch/tile/
9624F: drivers/char/tile-srom.c
9625F: drivers/edac/tile_edac.c
9626F: drivers/net/ethernet/tile/
9627F: drivers/rtc/rtc-tile.c
9628F: drivers/tty/hvc/hvc_tile.c
9629F: drivers/tty/serial/tilegx.c
9630F: drivers/usb/host/*-tilegx.c
9631F: include/linux/usb/tilegx.h
9632
9633TLAN NETWORK DRIVER
9634M: Samuel Chessman <chessman@tux.org>
9635L: tlan-devel@lists.sourceforge.net (subscribers-only)
9636W: http://sourceforge.net/projects/tlan/
9637S: Maintained
9638F: Documentation/networking/tlan.txt
9639F: drivers/net/ethernet/ti/tlan.*
9640
9641TOMOYO SECURITY MODULE
9642M: Kentaro Takeda <takedakn@nttdata.co.jp>
9643M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9644L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9645L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9646L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9647L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9648W: http://tomoyo.sourceforge.jp/
9649T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9650S: Maintained
9651F: security/tomoyo/
9652
9653TOPSTAR LAPTOP EXTRAS DRIVER
9654M: Herton Ronaldo Krzesinski <herton@canonical.com>
9655L: platform-driver-x86@vger.kernel.org
9656S: Maintained
9657F: drivers/platform/x86/topstar-laptop.c
9658
9659TOSHIBA ACPI EXTRAS DRIVER
9660L: platform-driver-x86@vger.kernel.org
9661S: Orphan
9662F: drivers/platform/x86/toshiba_acpi.c
9663
9664TOSHIBA SMM DRIVER
9665M: Jonathan Buzzard <jonathan@buzzard.org.uk>
9666L: tlinux-users@tce.toshiba-dme.co.jp
9667W: http://www.buzzard.org.uk/toshiba/
9668S: Maintained
9669F: drivers/char/toshiba.c
9670F: include/linux/toshiba.h
9671F: include/uapi/linux/toshiba.h
9672
9673TMIO MMC DRIVER
9674M: Ian Molton <ian.molton@codethink.co.uk>
9675L: linux-mmc@vger.kernel.org
9676S: Maintained
9677F: drivers/mmc/host/tmio_mmc*
9678F: drivers/mmc/host/sh_mobile_sdhi.c
9679F: include/linux/mmc/tmio.h
9680F: include/linux/mmc/sh_mobile_sdhi.h
9681
9682TMP401 HARDWARE MONITOR DRIVER
9683M: Guenter Roeck <linux@roeck-us.net>
9684L: lm-sensors@lm-sensors.org
9685S: Maintained
9686F: Documentation/hwmon/tmp401
9687F: drivers/hwmon/tmp401.c
9688
9689TMPFS (SHMEM FILESYSTEM)
9690M: Hugh Dickins <hughd@google.com>
9691L: linux-mm@kvack.org
9692S: Maintained
9693F: include/linux/shmem_fs.h
9694F: mm/shmem.c
9695
9696TM6000 VIDEO4LINUX DRIVER
9697M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9698L: linux-media@vger.kernel.org
9699W: http://linuxtv.org
9700T: git git://linuxtv.org/media_tree.git
9701S: Odd fixes
9702F: drivers/media/usb/tm6000/
9703
9704TW68 VIDEO4LINUX DRIVER
9705M: Hans Verkuil <hverkuil@xs4all.nl>
9706L: linux-media@vger.kernel.org
9707T: git git://linuxtv.org/media_tree.git
9708W: http://linuxtv.org
9709S: Odd Fixes
9710F: drivers/media/pci/tw68/
9711
9712TPM DEVICE DRIVER
9713M: Peter Huewe <peterhuewe@gmx.de>
9714M: Ashley Lai <ashley@ashleylai.com>
9715M: Marcel Selhorst <tpmdd@selhorst.net>
9716W: http://tpmdd.sourceforge.net
9717L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9718S: Maintained
9719F: drivers/char/tpm/
9720
9721TRACING
9722M: Steven Rostedt <rostedt@goodmis.org>
9723M: Ingo Molnar <mingo@redhat.com>
9724T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9725S: Maintained
9726F: Documentation/trace/ftrace.txt
9727F: arch/*/*/*/ftrace.h
9728F: arch/*/kernel/ftrace.c
9729F: include/*/ftrace.h
9730F: include/linux/trace*.h
9731F: include/trace/
9732F: kernel/trace/
9733F: tools/testing/selftests/ftrace/
9734
9735TRIVIAL PATCHES
9736M: Jiri Kosina <trivial@kernel.org>
9737T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
9738S: Maintained
9739K: ^Subject:.*(?i)trivial
9740
9741TTY LAYER
9742M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9743M: Jiri Slaby <jslaby@suse.cz>
9744S: Supported
9745T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
9746F: drivers/tty/
9747F: drivers/tty/serial/serial_core.c
9748F: include/linux/serial_core.h
9749F: include/linux/serial.h
9750F: include/linux/tty.h
9751F: include/uapi/linux/serial_core.h
9752F: include/uapi/linux/serial.h
9753F: include/uapi/linux/tty.h
9754
9755TUA9001 MEDIA DRIVER
9756M: Antti Palosaari <crope@iki.fi>
9757L: linux-media@vger.kernel.org
9758W: http://linuxtv.org/
9759W: http://palosaari.fi/linux/
9760Q: http://patchwork.linuxtv.org/project/linux-media/list/
9761T: git git://linuxtv.org/anttip/media_tree.git
9762S: Maintained
9763F: drivers/media/tuners/tua9001*
9764
9765TULIP NETWORK DRIVERS
9766M: Grant Grundler <grundler@parisc-linux.org>
9767L: netdev@vger.kernel.org
9768S: Maintained
9769F: drivers/net/ethernet/dec/tulip/
9770
9771TUN/TAP driver
9772M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
9773W: http://vtun.sourceforge.net/tun
9774S: Maintained
9775F: Documentation/networking/tuntap.txt
9776F: arch/um/os-Linux/drivers/
9777
9778TURBOCHANNEL SUBSYSTEM
9779M: "Maciej W. Rozycki" <macro@linux-mips.org>
9780M: Ralf Baechle <ralf@linux-mips.org>
9781L: linux-mips@linux-mips.org
9782Q: http://patchwork.linux-mips.org/project/linux-mips/list/
9783S: Maintained
9784F: drivers/tc/
9785F: include/linux/tc.h
9786
9787U14-34F SCSI DRIVER
9788M: Dario Ballabio <ballabio_dario@emc.com>
9789L: linux-scsi@vger.kernel.org
9790S: Maintained
9791F: drivers/scsi/u14-34f.c
9792
9793UBI FILE SYSTEM (UBIFS)
9794M: Artem Bityutskiy <dedekind1@gmail.com>
9795M: Adrian Hunter <adrian.hunter@intel.com>
9796L: linux-mtd@lists.infradead.org
9797T: git git://git.infradead.org/ubifs-2.6.git
9798W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9799S: Maintained
9800F: Documentation/filesystems/ubifs.txt
9801F: fs/ubifs/
9802
9803UCLINUX (AND M68KNOMMU)
9804M: Greg Ungerer <gerg@uclinux.org>
9805W: http://www.uclinux.org/
9806L: uclinux-dev@uclinux.org (subscribers-only)
9807S: Maintained
9808F: arch/m68k/*/*_no.*
9809F: arch/m68k/include/asm/*_no.*
9810
9811UDF FILESYSTEM
9812M: Jan Kara <jack@suse.cz>
9813S: Maintained
9814F: Documentation/filesystems/udf.txt
9815F: fs/udf/
9816
9817UFS FILESYSTEM
9818M: Evgeniy Dushistov <dushistov@mail.ru>
9819S: Maintained
9820F: Documentation/filesystems/ufs.txt
9821F: fs/ufs/
9822
9823UHID USERSPACE HID IO DRIVER:
9824M: David Herrmann <dh.herrmann@googlemail.com>
9825L: linux-input@vger.kernel.org
9826S: Maintained
9827F: drivers/hid/uhid.c
9828F: include/uapi/linux/uhid.h
9829
9830ULTRA-WIDEBAND (UWB) SUBSYSTEM:
9831L: linux-usb@vger.kernel.org
9832S: Orphan
9833F: drivers/uwb/
9834F: include/linux/uwb.h
9835F: include/linux/uwb/
9836
9837UNICORE32 ARCHITECTURE:
9838M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9839W: http://mprc.pku.edu.cn/~guanxuetao/linux
9840S: Maintained
9841T: git git://github.com/gxt/linux.git
9842F: arch/unicore32/
9843
9844UNIFDEF
9845M: Tony Finch <dot@dotat.at>
9846W: http://dotat.at/prog/unifdef
9847S: Maintained
9848F: scripts/unifdef.c
9849
9850UNIFORM CDROM DRIVER
9851M: Jens Axboe <axboe@kernel.dk>
9852W: http://www.kernel.dk
9853S: Maintained
9854F: Documentation/cdrom/
9855F: drivers/cdrom/cdrom.c
9856F: include/linux/cdrom.h
9857F: include/uapi/linux/cdrom.h
9858
9859UNISYS S-PAR DRIVERS
9860M: Benjamin Romer <benjamin.romer@unisys.com>
9861M: David Kershner <david.kershner@unisys.com>
9862L: sparmaintainer@unisys.com (Unisys internal)
9863S: Supported
9864F: drivers/staging/unisys/
9865
9866UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9867M: Vinayak Holikatti <vinholikatti@gmail.com>
9868L: linux-scsi@vger.kernel.org
9869S: Supported
9870F: Documentation/scsi/ufs.txt
9871F: drivers/scsi/ufs/
9872
9873UNSORTED BLOCK IMAGES (UBI)
9874M: Artem Bityutskiy <dedekind1@gmail.com>
9875W: http://www.linux-mtd.infradead.org/
9876L: linux-mtd@lists.infradead.org
9877T: git git://git.infradead.org/ubifs-2.6.git
9878S: Maintained
9879F: drivers/mtd/ubi/
9880F: include/linux/mtd/ubi.h
9881F: include/uapi/mtd/ubi-user.h
9882
9883UNSORTED BLOCK IMAGES (UBI) Fastmap
9884M: Richard Weinberger <richard@nod.at>
9885L: linux-mtd@lists.infradead.org
9886S: Maintained
9887F: drivers/mtd/ubi/fastmap.c
9888
9889USB ACM DRIVER
9890M: Oliver Neukum <oliver@neukum.org>
9891L: linux-usb@vger.kernel.org
9892S: Maintained
9893F: Documentation/usb/acm.txt
9894F: drivers/usb/class/cdc-acm.*
9895
9896USB AR5523 WIRELESS DRIVER
9897M: Pontus Fuchs <pontus.fuchs@gmail.com>
9898L: linux-wireless@vger.kernel.org
9899S: Maintained
9900F: drivers/net/wireless/ath/ar5523/
9901
9902USB ATTACHED SCSI
9903M: Hans de Goede <hdegoede@redhat.com>
9904M: Gerd Hoffmann <kraxel@redhat.com>
9905L: linux-usb@vger.kernel.org
9906L: linux-scsi@vger.kernel.org
9907S: Maintained
9908F: drivers/usb/storage/uas.c
9909
9910USB CDC ETHERNET DRIVER
9911M: Oliver Neukum <oliver@neukum.org>
9912L: linux-usb@vger.kernel.org
9913S: Maintained
9914F: drivers/net/usb/cdc_*.c
9915F: include/uapi/linux/usb/cdc.h
9916
9917USB CYPRESS C67X00 DRIVER
9918M: Peter Korsgaard <jacmet@sunsite.dk>
9919L: linux-usb@vger.kernel.org
9920S: Maintained
9921F: drivers/usb/c67x00/
9922
9923USB DAVICOM DM9601 DRIVER
9924M: Peter Korsgaard <jacmet@sunsite.dk>
9925L: netdev@vger.kernel.org
9926W: http://www.linux-usb.org/usbnet
9927S: Maintained
9928F: drivers/net/usb/dm9601.c
9929
9930USB DIAMOND RIO500 DRIVER
9931M: Cesar Miquel <miquel@df.uba.ar>
9932L: rio500-users@lists.sourceforge.net
9933W: http://rio500.sourceforge.net
9934S: Maintained
9935F: drivers/usb/misc/rio500*
9936
9937USB EHCI DRIVER
9938M: Alan Stern <stern@rowland.harvard.edu>
9939L: linux-usb@vger.kernel.org
9940S: Maintained
9941F: Documentation/usb/ehci.txt
9942F: drivers/usb/host/ehci*
9943
9944USB GADGET/PERIPHERAL SUBSYSTEM
9945M: Felipe Balbi <balbi@ti.com>
9946L: linux-usb@vger.kernel.org
9947W: http://www.linux-usb.org/gadget
9948T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9949S: Maintained
9950F: drivers/usb/gadget/
9951F: include/linux/usb/gadget*
9952
9953USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
9954M: Jiri Kosina <jkosina@suse.cz>
9955L: linux-usb@vger.kernel.org
9956T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
9957S: Maintained
9958F: Documentation/hid/hiddev.txt
9959F: drivers/hid/usbhid/
9960
9961USB ISP116X DRIVER
9962M: Olav Kongas <ok@artecdesign.ee>
9963L: linux-usb@vger.kernel.org
9964S: Maintained
9965F: drivers/usb/host/isp116x*
9966F: include/linux/usb/isp116x.h
9967
9968USB MASS STORAGE DRIVER
9969M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
9970L: linux-usb@vger.kernel.org
9971L: usb-storage@lists.one-eyed-alien.net
9972S: Maintained
9973W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
9974F: drivers/usb/storage/
9975
9976USB MIDI DRIVER
9977M: Clemens Ladisch <clemens@ladisch.de>
9978L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9979T: git git://git.alsa-project.org/alsa-kernel.git
9980S: Maintained
9981F: sound/usb/midi.*
9982
9983USB NETWORKING DRIVERS
9984L: linux-usb@vger.kernel.org
9985S: Odd Fixes
9986F: drivers/net/usb/
9987
9988USB OHCI DRIVER
9989M: Alan Stern <stern@rowland.harvard.edu>
9990L: linux-usb@vger.kernel.org
9991S: Maintained
9992F: Documentation/usb/ohci.txt
9993F: drivers/usb/host/ohci*
9994
9995USB OVER IP DRIVER
9996M: Valentina Manea <valentina.manea.m@gmail.com>
9997M: Shuah Khan <shuah.kh@samsung.com>
9998L: linux-usb@vger.kernel.org
9999S: Maintained
10000F: drivers/usb/usbip/
10001F: tools/usb/usbip/
10002
10003USB PEGASUS DRIVER
10004M: Petko Manolov <petkan@nucleusys.com>
10005L: linux-usb@vger.kernel.org
10006L: netdev@vger.kernel.org
10007T: git git://github.com/petkan/pegasus.git
10008W: https://github.com/petkan/pegasus
10009S: Maintained
10010F: drivers/net/usb/pegasus.*
10011
10012USB PHY LAYER
10013M: Felipe Balbi <balbi@ti.com>
10014L: linux-usb@vger.kernel.org
10015T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10016S: Maintained
10017F: drivers/usb/phy/
10018
10019USB PRINTER DRIVER (usblp)
10020M: Pete Zaitcev <zaitcev@redhat.com>
10021L: linux-usb@vger.kernel.org
10022S: Supported
10023F: drivers/usb/class/usblp.c
10024
10025USB RTL8150 DRIVER
10026M: Petko Manolov <petkan@nucleusys.com>
10027L: linux-usb@vger.kernel.org
10028L: netdev@vger.kernel.org
10029T: git git://github.com/petkan/rtl8150.git
10030W: https://github.com/petkan/rtl8150
10031S: Maintained
10032F: drivers/net/usb/rtl8150.c
10033
10034USB SERIAL SUBSYSTEM
10035M: Johan Hovold <johan@kernel.org>
10036L: linux-usb@vger.kernel.org
10037S: Maintained
10038F: Documentation/usb/usb-serial.txt
10039F: drivers/usb/serial/
10040F: include/linux/usb/serial.h
10041
10042USB SMSC75XX ETHERNET DRIVER
10043M: Steve Glendinning <steve.glendinning@shawell.net>
10044L: netdev@vger.kernel.org
10045S: Maintained
10046F: drivers/net/usb/smsc75xx.*
10047
10048USB SMSC95XX ETHERNET DRIVER
10049M: Steve Glendinning <steve.glendinning@shawell.net>
10050L: netdev@vger.kernel.org
10051S: Maintained
10052F: drivers/net/usb/smsc95xx.*
10053
10054USB SUBSYSTEM
10055M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10056L: linux-usb@vger.kernel.org
10057W: http://www.linux-usb.org
10058T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10059S: Supported
10060F: Documentation/usb/
10061F: drivers/usb/
10062F: include/linux/usb.h
10063F: include/linux/usb/
10064
10065USB UHCI DRIVER
10066M: Alan Stern <stern@rowland.harvard.edu>
10067L: linux-usb@vger.kernel.org
10068S: Maintained
10069F: drivers/usb/host/uhci*
10070
10071USB "USBNET" DRIVER FRAMEWORK
10072M: Oliver Neukum <oneukum@suse.de>
10073L: netdev@vger.kernel.org
10074W: http://www.linux-usb.org/usbnet
10075S: Maintained
10076F: drivers/net/usb/usbnet.c
10077F: include/linux/usb/usbnet.h
10078
10079USB VIDEO CLASS
10080M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10081L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10082L: linux-media@vger.kernel.org
10083T: git git://linuxtv.org/media_tree.git
10084W: http://www.ideasonboard.org/uvc/
10085S: Maintained
10086F: drivers/media/usb/uvc/
10087F: include/uapi/linux/uvcvideo.h
10088
10089USB VISION DRIVER
10090M: Hans Verkuil <hverkuil@xs4all.nl>
10091L: linux-media@vger.kernel.org
10092T: git git://linuxtv.org/media_tree.git
10093W: http://linuxtv.org
10094S: Odd Fixes
10095F: drivers/media/usb/usbvision/
10096
10097USB WEBCAM GADGET
10098M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10099L: linux-usb@vger.kernel.org
10100S: Maintained
10101F: drivers/usb/gadget/function/*uvc*
10102F: drivers/usb/gadget/legacy/webcam.c
10103
10104USB WIRELESS RNDIS DRIVER (rndis_wlan)
10105M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
10106L: linux-wireless@vger.kernel.org
10107S: Maintained
10108F: drivers/net/wireless/rndis_wlan.c
10109
10110USB XHCI DRIVER
10111M: Mathias Nyman <mathias.nyman@intel.com>
10112L: linux-usb@vger.kernel.org
10113S: Supported
10114F: drivers/usb/host/xhci*
10115F: drivers/usb/host/pci-quirks*
10116
10117USB ZD1201 DRIVER
10118L: linux-wireless@vger.kernel.org
10119W: http://linux-lc100020.sourceforge.net
10120S: Orphan
10121F: drivers/net/wireless/zd1201.*
10122
10123USB ZR364XX DRIVER
10124M: Antoine Jacquet <royale@zerezo.com>
10125L: linux-usb@vger.kernel.org
10126L: linux-media@vger.kernel.org
10127T: git git://linuxtv.org/media_tree.git
10128W: http://royale.zerezo.com/zr364xx/
10129S: Maintained
10130F: Documentation/video4linux/zr364xx.txt
10131F: drivers/media/usb/zr364xx/
10132
10133USER-MODE LINUX (UML)
10134M: Jeff Dike <jdike@addtoit.com>
10135M: Richard Weinberger <richard@nod.at>
10136L: user-mode-linux-devel@lists.sourceforge.net
10137L: user-mode-linux-user@lists.sourceforge.net
10138W: http://user-mode-linux.sourceforge.net
10139S: Maintained
10140F: Documentation/virtual/uml/
10141F: arch/um/
10142F: arch/x86/um/
10143F: fs/hostfs/
10144F: fs/hppfs/
10145
10146USERSPACE I/O (UIO)
10147M: "Hans J. Koch" <hjk@hansjkoch.de>
10148M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10149S: Maintained
10150F: Documentation/DocBook/uio-howto.tmpl
10151F: drivers/uio/
10152F: include/linux/uio*.h
10153
10154UTIL-LINUX PACKAGE
10155M: Karel Zak <kzak@redhat.com>
10156L: util-linux@vger.kernel.org
10157W: http://en.wikipedia.org/wiki/Util-linux
10158T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10159S: Maintained
10160
10161UVESAFB DRIVER
10162M: Michal Januszewski <spock@gentoo.org>
10163L: linux-fbdev@vger.kernel.org
10164W: http://dev.gentoo.org/~spock/projects/uvesafb/
10165S: Maintained
10166F: Documentation/fb/uvesafb.txt
10167F: drivers/video/fbdev/uvesafb.*
10168
10169VFAT/FAT/MSDOS FILESYSTEM
10170M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10171S: Maintained
10172F: Documentation/filesystems/vfat.txt
10173F: fs/fat/
10174
10175VFIO DRIVER
10176M: Alex Williamson <alex.williamson@redhat.com>
10177L: kvm@vger.kernel.org
10178S: Maintained
10179F: Documentation/vfio.txt
10180F: drivers/vfio/
10181F: include/linux/vfio.h
10182F: include/uapi/linux/vfio.h
10183
10184VIDEOBUF2 FRAMEWORK
10185M: Pawel Osciak <pawel@osciak.com>
10186M: Marek Szyprowski <m.szyprowski@samsung.com>
10187M: Kyungmin Park <kyungmin.park@samsung.com>
10188L: linux-media@vger.kernel.org
10189S: Maintained
10190F: drivers/media/v4l2-core/videobuf2-*
10191F: include/media/videobuf2-*
10192
10193VIRTIO CONSOLE DRIVER
10194M: Amit Shah <amit.shah@redhat.com>
10195L: virtualization@lists.linux-foundation.org
10196S: Maintained
10197F: drivers/char/virtio_console.c
10198F: include/linux/virtio_console.h
10199F: include/uapi/linux/virtio_console.h
10200
10201VIRTIO CORE, NET AND BLOCK DRIVERS
10202M: Rusty Russell <rusty@rustcorp.com.au>
10203M: "Michael S. Tsirkin" <mst@redhat.com>
10204L: virtualization@lists.linux-foundation.org
10205S: Maintained
10206F: drivers/virtio/
10207F: tools/virtio/
10208F: drivers/net/virtio_net.c
10209F: drivers/block/virtio_blk.c
10210F: include/linux/virtio_*.h
10211F: include/uapi/linux/virtio_*.h
10212
10213VIRTIO HOST (VHOST)
10214M: "Michael S. Tsirkin" <mst@redhat.com>
10215L: kvm@vger.kernel.org
10216L: virtualization@lists.linux-foundation.org
10217L: netdev@vger.kernel.org
10218S: Maintained
10219F: drivers/vhost/
10220F: include/uapi/linux/vhost.h
10221
10222VIA RHINE NETWORK DRIVER
10223M: Roger Luethi <rl@hellgate.ch>
10224S: Maintained
10225F: drivers/net/ethernet/via/via-rhine.c
10226
10227VIA SD/MMC CARD CONTROLLER DRIVER
10228M: Bruce Chang <brucechang@via.com.tw>
10229M: Harald Welte <HaraldWelte@viatech.com>
10230S: Maintained
10231F: drivers/mmc/host/via-sdmmc.c
10232
10233VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10234M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10235L: linux-fbdev@vger.kernel.org
10236S: Maintained
10237F: include/linux/via-core.h
10238F: include/linux/via-gpio.h
10239F: include/linux/via_i2c.h
10240F: drivers/video/fbdev/via/
10241
10242VIA VELOCITY NETWORK DRIVER
10243M: Francois Romieu <romieu@fr.zoreil.com>
10244L: netdev@vger.kernel.org
10245S: Maintained
10246F: drivers/net/ethernet/via/via-velocity.*
10247
10248VIVID VIRTUAL VIDEO DRIVER
10249M: Hans Verkuil <hverkuil@xs4all.nl>
10250L: linux-media@vger.kernel.org
10251T: git git://linuxtv.org/media_tree.git
10252W: http://linuxtv.org
10253S: Maintained
10254F: drivers/media/platform/vivid/*
10255
10256VLAN (802.1Q)
10257M: Patrick McHardy <kaber@trash.net>
10258L: netdev@vger.kernel.org
10259S: Maintained
10260F: drivers/net/macvlan.c
10261F: include/linux/if_*vlan.h
10262F: net/8021q/
10263
10264VLYNQ BUS
10265M: Florian Fainelli <florian@openwrt.org>
10266L: openwrt-devel@lists.openwrt.org (subscribers-only)
10267S: Maintained
10268F: drivers/vlynq/vlynq.c
10269F: include/linux/vlynq.h
10270
10271VME SUBSYSTEM
10272M: Martyn Welch <martyn.welch@ge.com>
10273M: Manohar Vanga <manohar.vanga@gmail.com>
10274M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10275L: devel@driverdev.osuosl.org
10276S: Maintained
10277T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10278F: Documentation/vme_api.txt
10279F: drivers/staging/vme/
10280F: drivers/vme/
10281F: include/linux/vme*
10282
10283VMWARE HYPERVISOR INTERFACE
10284M: Alok Kataria <akataria@vmware.com>
10285L: virtualization@lists.linux-foundation.org
10286S: Supported
10287F: arch/x86/kernel/cpu/vmware.c
10288
10289VMWARE BALLOON DRIVER
10290M: Xavier Deguillard <xdeguillard@vmware.com>
10291M: Philip Moltmann <moltmann@vmware.com>
10292M: "VMware, Inc." <pv-drivers@vmware.com>
10293L: linux-kernel@vger.kernel.org
10294S: Maintained
10295F: drivers/misc/vmw_balloon.c
10296
10297VMWARE VMXNET3 ETHERNET DRIVER
10298M: Shreyas Bhatewara <sbhatewara@vmware.com>
10299M: "VMware, Inc." <pv-drivers@vmware.com>
10300L: netdev@vger.kernel.org
10301S: Maintained
10302F: drivers/net/vmxnet3/
10303
10304VMware PVSCSI driver
10305M: Arvind Kumar <arvindkumar@vmware.com>
10306M: VMware PV-Drivers <pv-drivers@vmware.com>
10307L: linux-scsi@vger.kernel.org
10308S: Maintained
10309F: drivers/scsi/vmw_pvscsi.c
10310F: drivers/scsi/vmw_pvscsi.h
10311
10312VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10313M: Liam Girdwood <lgirdwood@gmail.com>
10314M: Mark Brown <broonie@kernel.org>
10315L: linux-kernel@vger.kernel.org
10316W: http://opensource.wolfsonmicro.com/node/15
10317W: http://www.slimlogic.co.uk/?p=48
10318T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10319S: Supported
10320F: drivers/regulator/
10321F: include/linux/regulator/
10322
10323VT1211 HARDWARE MONITOR DRIVER
10324M: Juerg Haefliger <juergh@gmail.com>
10325L: lm-sensors@lm-sensors.org
10326S: Maintained
10327F: Documentation/hwmon/vt1211
10328F: drivers/hwmon/vt1211.c
10329
10330VT8231 HARDWARE MONITOR DRIVER
10331M: Roger Lucas <vt8231@hiddenengine.co.uk>
10332L: lm-sensors@lm-sensors.org
10333S: Maintained
10334F: drivers/hwmon/vt8231.c
10335
10336VUB300 USB to SDIO/SD/MMC bridge chip
10337M: Tony Olech <tony.olech@elandigitalsystems.com>
10338L: linux-mmc@vger.kernel.org
10339L: linux-usb@vger.kernel.org
10340S: Supported
10341F: drivers/mmc/host/vub300.c
10342
10343W1 DALLAS'S 1-WIRE BUS
10344M: Evgeniy Polyakov <zbr@ioremap.net>
10345S: Maintained
10346F: Documentation/w1/
10347F: drivers/w1/
10348
10349W83791D HARDWARE MONITORING DRIVER
10350M: Marc Hulsman <m.hulsman@tudelft.nl>
10351L: lm-sensors@lm-sensors.org
10352S: Maintained
10353F: Documentation/hwmon/w83791d
10354F: drivers/hwmon/w83791d.c
10355
10356W83793 HARDWARE MONITORING DRIVER
10357M: Rudolf Marek <r.marek@assembler.cz>
10358L: lm-sensors@lm-sensors.org
10359S: Maintained
10360F: Documentation/hwmon/w83793
10361F: drivers/hwmon/w83793.c
10362
10363W83795 HARDWARE MONITORING DRIVER
10364M: Jean Delvare <jdelvare@suse.de>
10365L: lm-sensors@lm-sensors.org
10366S: Maintained
10367F: drivers/hwmon/w83795.c
10368
10369W83L51xD SD/MMC CARD INTERFACE DRIVER
10370M: Pierre Ossman <pierre@ossman.eu>
10371S: Maintained
10372F: drivers/mmc/host/wbsd.*
10373
10374WACOM PROTOCOL 4 SERIAL TABLETS
10375M: Julian Squires <julian@cipht.net>
10376M: Hans de Goede <hdegoede@redhat.com>
10377L: linux-input@vger.kernel.org
10378S: Maintained
10379F: drivers/input/tablet/wacom_serial4.c
10380
10381WATCHDOG DEVICE DRIVERS
10382M: Wim Van Sebroeck <wim@iguana.be>
10383L: linux-watchdog@vger.kernel.org
10384W: http://www.linux-watchdog.org/
10385T: git git://www.linux-watchdog.org/linux-watchdog.git
10386S: Maintained
10387F: Documentation/watchdog/
10388F: drivers/watchdog/
10389F: include/linux/watchdog.h
10390F: include/uapi/linux/watchdog.h
10391
10392WD7000 SCSI DRIVER
10393M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
10394L: linux-scsi@vger.kernel.org
10395S: Maintained
10396F: drivers/scsi/wd7000.c
10397
10398WIIMOTE HID DRIVER
10399M: David Herrmann <dh.herrmann@googlemail.com>
10400L: linux-input@vger.kernel.org
10401S: Maintained
10402F: drivers/hid/hid-wiimote*
10403
10404WINBOND CIR DRIVER
10405M: David Härdeman <david@hardeman.nu>
10406S: Maintained
10407F: drivers/media/rc/winbond-cir.c
10408
10409WIMAX STACK
10410M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10411M: linux-wimax@intel.com
10412L: wimax@linuxwimax.org (subscribers-only)
10413S: Supported
10414W: http://linuxwimax.org
10415F: Documentation/wimax/README.wimax
10416F: include/linux/wimax/debug.h
10417F: include/net/wimax.h
10418F: include/uapi/linux/wimax.h
10419F: net/wimax/
10420
10421WISTRON LAPTOP BUTTON DRIVER
10422M: Miloslav Trmac <mitr@volny.cz>
10423S: Maintained
10424F: drivers/input/misc/wistron_btns.c
10425
10426WL3501 WIRELESS PCMCIA CARD DRIVER
10427M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10428L: linux-wireless@vger.kernel.org
10429W: http://oops.ghostprotocols.net:81/blog
10430S: Maintained
10431F: drivers/net/wireless/wl3501*
10432
10433WM97XX TOUCHSCREEN DRIVERS
10434M: Mark Brown <broonie@kernel.org>
10435M: Liam Girdwood <lrg@slimlogic.co.uk>
10436L: linux-input@vger.kernel.org
10437T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10438W: http://opensource.wolfsonmicro.com/node/7
10439S: Supported
10440F: drivers/input/touchscreen/*wm97*
10441F: include/linux/wm97xx.h
10442
10443WOLFSON MICROELECTRONICS DRIVERS
10444L: patches@opensource.wolfsonmicro.com
10445T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10446T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10447W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10448S: Supported
10449F: Documentation/hwmon/wm83??
10450F: arch/arm/mach-s3c64xx/mach-crag6410*
10451F: drivers/clk/clk-wm83*.c
10452F: drivers/extcon/extcon-arizona.c
10453F: drivers/leds/leds-wm83*.c
10454F: drivers/gpio/gpio-*wm*.c
10455F: drivers/gpio/gpio-arizona.c
10456F: drivers/hwmon/wm83??-hwmon.c
10457F: drivers/input/misc/wm831x-on.c
10458F: drivers/input/touchscreen/wm831x-ts.c
10459F: drivers/input/touchscreen/wm97*.c
10460F: drivers/mfd/arizona*
10461F: drivers/mfd/wm*.c
10462F: drivers/power/wm83*.c
10463F: drivers/rtc/rtc-wm83*.c
10464F: drivers/regulator/wm8*.c
10465F: drivers/video/backlight/wm83*_bl.c
10466F: drivers/watchdog/wm83*_wdt.c
10467F: include/linux/mfd/arizona/
10468F: include/linux/mfd/wm831x/
10469F: include/linux/mfd/wm8350/
10470F: include/linux/mfd/wm8400*
10471F: include/linux/wm97xx.h
10472F: include/sound/wm????.h
10473F: sound/soc/codecs/arizona.?
10474F: sound/soc/codecs/wm*
10475
10476WORKQUEUE
10477M: Tejun Heo <tj@kernel.org>
10478T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10479S: Maintained
10480F: include/linux/workqueue.h
10481F: kernel/workqueue.c
10482F: Documentation/workqueue.txt
10483
10484X.25 NETWORK LAYER
10485M: Andrew Hendry <andrew.hendry@gmail.com>
10486L: linux-x25@vger.kernel.org
10487S: Odd Fixes
10488F: Documentation/networking/x25*
10489F: include/net/x25*
10490F: net/x25/
10491
10492X86 ARCHITECTURE (32-BIT AND 64-BIT)
10493M: Thomas Gleixner <tglx@linutronix.de>
10494M: Ingo Molnar <mingo@redhat.com>
10495M: "H. Peter Anvin" <hpa@zytor.com>
10496M: x86@kernel.org
10497L: linux-kernel@vger.kernel.org
10498T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10499S: Maintained
10500F: Documentation/x86/
10501F: arch/x86/
10502
10503X86 PLATFORM DRIVERS
10504M: Darren Hart <dvhart@infradead.org>
10505L: platform-driver-x86@vger.kernel.org
10506T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10507S: Maintained
10508F: drivers/platform/x86/
10509
10510X86 MCE INFRASTRUCTURE
10511M: Tony Luck <tony.luck@intel.com>
10512M: Borislav Petkov <bp@alien8.de>
10513L: linux-edac@vger.kernel.org
10514S: Maintained
10515F: arch/x86/kernel/cpu/mcheck/*
10516
10517X86 VDSO
10518M: Andy Lutomirski <luto@amacapital.net>
10519L: linux-kernel@vger.kernel.org
10520T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10521S: Maintained
10522F: arch/x86/vdso/
10523
10524XC2028/3028 TUNER DRIVER
10525M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10526L: linux-media@vger.kernel.org
10527W: http://linuxtv.org
10528T: git git://linuxtv.org/media_tree.git
10529S: Maintained
10530F: drivers/media/tuners/tuner-xc2028.*
10531
10532XEN HYPERVISOR INTERFACE
10533M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10534M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10535M: David Vrabel <david.vrabel@citrix.com>
10536L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10537T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10538S: Supported
10539F: arch/x86/xen/
10540F: drivers/*/xen-*front.c
10541F: drivers/xen/
10542F: arch/x86/include/asm/xen/
10543F: include/xen/
10544F: include/uapi/xen/
10545
10546XEN HYPERVISOR ARM
10547M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10548L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10549S: Supported
10550F: arch/arm/xen/
10551F: arch/arm/include/asm/xen/
10552
10553XEN HYPERVISOR ARM64
10554M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10555L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10556S: Supported
10557F: arch/arm64/xen/
10558F: arch/arm64/include/asm/xen/
10559
10560XEN NETWORK BACKEND DRIVER
10561M: Ian Campbell <ian.campbell@citrix.com>
10562M: Wei Liu <wei.liu2@citrix.com>
10563L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10564L: netdev@vger.kernel.org
10565S: Supported
10566F: drivers/net/xen-netback/*
10567
10568XEN PCI SUBSYSTEM
10569M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10570L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10571S: Supported
10572F: arch/x86/pci/*xen*
10573F: drivers/pci/*xen*
10574
10575XEN BLOCK SUBSYSTEM
10576M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10577L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10578S: Supported
10579F: drivers/block/xen-blkback/*
10580F: drivers/block/xen*
10581
10582XEN PVSCSI DRIVERS
10583M: Juergen Gross <jgross@suse.com>
10584L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10585L: linux-scsi@vger.kernel.org
10586S: Supported
10587F: drivers/scsi/xen-scsifront.c
10588F: drivers/xen/xen-scsiback.c
10589F: include/xen/interface/io/vscsiif.h
10590
10591XEN SWIOTLB SUBSYSTEM
10592M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10593L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10594S: Supported
10595F: arch/x86/xen/*swiotlb*
10596F: drivers/xen/*swiotlb*
10597
10598XFS FILESYSTEM
10599P: Silicon Graphics Inc
10600M: Dave Chinner <david@fromorbit.com>
10601M: xfs@oss.sgi.com
10602L: xfs@oss.sgi.com
10603W: http://oss.sgi.com/projects/xfs
10604T: git git://oss.sgi.com/xfs/xfs.git
10605S: Supported
10606F: Documentation/filesystems/xfs.txt
10607F: fs/xfs/
10608
10609XILINX AXI ETHERNET DRIVER
10610M: Anirudha Sarangi <anirudh@xilinx.com>
10611M: John Linn <John.Linn@xilinx.com>
10612S: Maintained
10613F: drivers/net/ethernet/xilinx/xilinx_axienet*
10614
10615XILINX UARTLITE SERIAL DRIVER
10616M: Peter Korsgaard <jacmet@sunsite.dk>
10617L: linux-serial@vger.kernel.org
10618S: Maintained
10619F: drivers/tty/serial/uartlite.c
10620
10621XILLYBUS DRIVER
10622M: Eli Billauer <eli.billauer@gmail.com>
10623L: linux-kernel@vger.kernel.org
10624S: Supported
10625F: drivers/char/xillybus/
10626
10627XTENSA XTFPGA PLATFORM SUPPORT
10628M: Max Filippov <jcmvbkbc@gmail.com>
10629L: linux-xtensa@linux-xtensa.org
10630S: Maintained
10631F: drivers/spi/spi-xtensa-xtfpga.c
10632
10633YAM DRIVER FOR AX.25
10634M: Jean-Paul Roubelat <jpr@f6fbb.org>
10635L: linux-hams@vger.kernel.org
10636S: Maintained
10637F: drivers/net/hamradio/yam*
10638F: include/linux/yam.h
10639
10640YEALINK PHONE DRIVER
10641M: Henk Vergonet <Henk.Vergonet@gmail.com>
10642L: usbb2k-api-dev@nongnu.org
10643S: Maintained
10644F: Documentation/input/yealink.txt
10645F: drivers/input/misc/yealink.*
10646
10647Z8530 DRIVER FOR AX.25
10648M: Joerg Reuter <jreuter@yaina.de>
10649W: http://yaina.de/jreuter/
10650W: http://www.qsl.net/dl1bke/
10651L: linux-hams@vger.kernel.org
10652S: Maintained
10653F: Documentation/networking/z8530drv.txt
10654F: drivers/net/hamradio/*scc.c
10655F: drivers/net/hamradio/z8530.h
10656
10657ZBUD COMPRESSED PAGE ALLOCATOR
10658M: Seth Jennings <sjennings@variantweb.net>
10659L: linux-mm@kvack.org
10660S: Maintained
10661F: mm/zbud.c
10662F: include/linux/zbud.h
10663
10664ZD1211RW WIRELESS DRIVER
10665M: Daniel Drake <dsd@gentoo.org>
10666M: Ulrich Kunitz <kune@deine-taler.de>
10667W: http://zd1211.ath.cx/wiki/DriverRewrite
10668L: linux-wireless@vger.kernel.org
10669L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10670S: Maintained
10671F: drivers/net/wireless/zd1211rw/
10672
10673ZR36067 VIDEO FOR LINUX DRIVER
10674L: mjpeg-users@lists.sourceforge.net
10675L: linux-media@vger.kernel.org
10676W: http://mjpeg.sourceforge.net/driver-zoran/
10677T: hg http://linuxtv.org/hg/v4l-dvb
10678S: Odd Fixes
10679F: drivers/media/pci/zoran/
10680
10681ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10682M: Minchan Kim <minchan@kernel.org>
10683M: Nitin Gupta <ngupta@vflare.org>
10684L: linux-kernel@vger.kernel.org
10685S: Maintained
10686F: drivers/block/zram/
10687F: Documentation/blockdev/zram.txt
10688
10689ZS DECSTATION Z85C30 SERIAL DRIVER
10690M: "Maciej W. Rozycki" <macro@linux-mips.org>
10691S: Maintained
10692F: drivers/tty/serial/zs.*
10693
10694ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10695M: Minchan Kim <minchan@kernel.org>
10696M: Nitin Gupta <ngupta@vflare.org>
10697L: linux-mm@kvack.org
10698S: Maintained
10699F: mm/zsmalloc.c
10700F: include/linux/zsmalloc.h
10701
10702ZSWAP COMPRESSED SWAP CACHING
10703M: Seth Jennings <sjennings@variantweb.net>
10704L: linux-mm@kvack.org
10705S: Maintained
10706F: mm/zswap.c
10707
10708THE REST
10709M: Linus Torvalds <torvalds@linux-foundation.org>
10710L: linux-kernel@vger.kernel.org
10711Q: http://patchwork.kernel.org/project/LKML/list/
10712T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
10713S: Buried alive in reporters
10714F: *
10715F: */
This page took 0.058873 seconds and 5 git commands to generate.