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