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