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