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