scsi: Export SCSI Inquiry data to sysfs
[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 trivial 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 Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
58
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
68
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
112 K: of_get_profile
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
123Maintainers List (try to look for most precise areas first)
124
125 -----------------------------------
126
1273C59X NETWORK DRIVER
128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129L: netdev@vger.kernel.org
130S: Maintained
131F: Documentation/networking/vortex.txt
132F: drivers/net/ethernet/3com/3c59x.c
133
1343CR990 NETWORK DRIVER
135M: David Dillow <dave@thedillows.org>
136L: netdev@vger.kernel.org
137S: Maintained
138F: drivers/net/ethernet/3com/typhoon*
139
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
142L: linux-scsi@vger.kernel.org
143W: http://www.lsi.com
144S: Supported
145F: drivers/scsi/3w-*
146
14753C700 AND 53C700-66 SCSI DRIVER
148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149L: linux-scsi@vger.kernel.org
150S: Maintained
151F: drivers/scsi/53c700*
152
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156L: linux-bluetooth@vger.kernel.org
157L: linux-wpan@vger.kernel.org
158S: Maintained
159F: net/6lowpan/
160F: include/net/6lowpan.h
161F: Documentation/networking/6lowpan.txt
162
1636PACK NETWORK DRIVER FOR AX.25
164M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
165L: linux-hams@vger.kernel.org
166S: Maintained
167F: drivers/net/hamradio/6pack.c
168
1698169 10/100/1000 GIGABIT ETHERNET DRIVER
170M: Realtek linux nic maintainers <nic_swsd@realtek.com>
171L: netdev@vger.kernel.org
172S: Maintained
173F: drivers/net/ethernet/realtek/r8169.c
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177L: linux-serial@vger.kernel.org
178W: http://serial.sourceforge.net
179S: Maintained
180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181F: drivers/tty/serial/8250*
182F: include/linux/serial_8250.h
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185L: netdev@vger.kernel.org
186S: Orphan / Obsolete
187F: drivers/net/ethernet/8390/
188
1899P FILE SYSTEM
190M: Eric Van Hensbergen <ericvh@gmail.com>
191M: Ron Minnich <rminnich@sandia.gov>
192M: Latchesar Ionkov <lucho@ionkov.net>
193L: v9fs-developer@lists.sourceforge.net
194W: http://swik.net/v9fs
195Q: http://patchwork.kernel.org/project/v9fs-devel/list/
196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197S: Maintained
198F: Documentation/filesystems/9p.txt
199F: fs/9p/
200F: net/9p/
201F: include/net/9p/
202F: include/uapi/linux/virtio_9p.h
203F: include/trace/events/9p.h
204
205
206A8293 MEDIA DRIVER
207M: Antti Palosaari <crope@iki.fi>
208L: linux-media@vger.kernel.org
209W: http://linuxtv.org/
210W: http://palosaari.fi/linux/
211Q: http://patchwork.linuxtv.org/project/linux-media/list/
212T: git git://linuxtv.org/anttip/media_tree.git
213S: Maintained
214F: drivers/media/dvb-frontends/a8293*
215
216AACRAID SCSI RAID DRIVER
217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218L: linux-scsi@vger.kernel.org
219W: http://www.adaptec.com/
220S: Supported
221F: Documentation/scsi/aacraid.txt
222F: drivers/scsi/aacraid/
223
224ABI/API
225L: linux-api@vger.kernel.org
226F: Documentation/ABI/
227F: include/linux/syscalls.h
228F: include/uapi/
229F: kernel/sys_ni.c
230
231ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
232M: Hans de Goede <hdegoede@redhat.com>
233L: lm-sensors@lm-sensors.org
234S: Maintained
235F: drivers/hwmon/abituguru.c
236
237ABIT UGURU 3 HARDWARE MONITOR DRIVER
238M: Alistair John Strachan <alistair@devzero.co.uk>
239L: lm-sensors@lm-sensors.org
240S: Maintained
241F: drivers/hwmon/abituguru3.c
242
243ACENIC DRIVER
244M: Jes Sorensen <jes@trained-monkey.org>
245L: linux-acenic@sunsite.dk
246S: Maintained
247F: drivers/net/ethernet/alteon/acenic*
248
249ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
250M: Peter Feuerer <peter@piie.net>
251L: platform-driver-x86@vger.kernel.org
252W: http://piie.net/?section=acerhdf
253S: Maintained
254F: drivers/platform/x86/acerhdf.c
255
256ACER WMI LAPTOP EXTRAS
257M: "Lee, Chun-Yi" <jlee@suse.com>
258L: platform-driver-x86@vger.kernel.org
259S: Maintained
260F: drivers/platform/x86/acer-wmi.c
261
262ACPI
263M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
264M: Len Brown <lenb@kernel.org>
265L: linux-acpi@vger.kernel.org
266W: https://01.org/linux-acpi
267Q: https://patchwork.kernel.org/project/linux-acpi/list/
268T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
269S: Supported
270F: drivers/acpi/
271F: drivers/pnp/pnpacpi/
272F: include/linux/acpi.h
273F: include/acpi/
274F: Documentation/acpi/
275F: Documentation/ABI/testing/sysfs-bus-acpi
276F: drivers/pci/*acpi*
277F: drivers/pci/*/*acpi*
278F: drivers/pci/*/*/*acpi*
279F: tools/power/acpi/
280
281ACPI COMPONENT ARCHITECTURE (ACPICA)
282M: Robert Moore <robert.moore@intel.com>
283M: Lv Zheng <lv.zheng@intel.com>
284M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
285L: linux-acpi@vger.kernel.org
286L: devel@acpica.org
287W: https://acpica.org/
288W: https://github.com/acpica/acpica/
289Q: https://patchwork.kernel.org/project/linux-acpi/list/
290T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
291S: Supported
292F: drivers/acpi/acpica/
293F: include/acpi/
294F: tools/power/acpi/
295
296ACPI FAN DRIVER
297M: Zhang Rui <rui.zhang@intel.com>
298L: linux-acpi@vger.kernel.org
299W: https://01.org/linux-acpi
300S: Supported
301F: drivers/acpi/fan.c
302
303ACPI THERMAL DRIVER
304M: Zhang Rui <rui.zhang@intel.com>
305L: linux-acpi@vger.kernel.org
306W: https://01.org/linux-acpi
307S: Supported
308F: drivers/acpi/*thermal*
309
310ACPI VIDEO DRIVER
311M: Zhang Rui <rui.zhang@intel.com>
312L: linux-acpi@vger.kernel.org
313W: https://01.org/linux-acpi
314S: Supported
315F: drivers/acpi/video.c
316
317ACPI WMI DRIVER
318L: platform-driver-x86@vger.kernel.org
319S: Orphan
320F: drivers/platform/x86/wmi.c
321
322AD1889 ALSA SOUND DRIVER
323M: Thibaut Varene <T-Bone@parisc-linux.org>
324W: http://wiki.parisc-linux.org/AD1889
325L: linux-parisc@vger.kernel.org
326S: Maintained
327F: sound/pci/ad1889.*
328
329AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
330M: Michael Hennerich <michael.hennerich@analog.com>
331W: http://wiki.analog.com/AD5254
332W: http://ez.analog.com/community/linux-device-drivers
333S: Supported
334F: drivers/misc/ad525x_dpot.c
335
336AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
337M: Michael Hennerich <michael.hennerich@analog.com>
338W: http://wiki.analog.com/AD5398
339W: http://ez.analog.com/community/linux-device-drivers
340S: Supported
341F: drivers/regulator/ad5398.c
342
343AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
344M: Michael Hennerich <michael.hennerich@analog.com>
345W: http://wiki.analog.com/AD7142
346W: http://ez.analog.com/community/linux-device-drivers
347S: Supported
348F: drivers/input/misc/ad714x.c
349
350AD7877 TOUCHSCREEN DRIVER
351M: Michael Hennerich <michael.hennerich@analog.com>
352W: http://wiki.analog.com/AD7877
353W: http://ez.analog.com/community/linux-device-drivers
354S: Supported
355F: drivers/input/touchscreen/ad7877.c
356
357AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
358M: Michael Hennerich <michael.hennerich@analog.com>
359W: http://wiki.analog.com/AD7879
360W: http://ez.analog.com/community/linux-device-drivers
361S: Supported
362F: drivers/input/touchscreen/ad7879.c
363
364ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
365M: Jiri Kosina <jikos@kernel.org>
366S: Maintained
367
368ADM1025 HARDWARE MONITOR DRIVER
369M: Jean Delvare <jdelvare@suse.com>
370L: lm-sensors@lm-sensors.org
371S: Maintained
372F: Documentation/hwmon/adm1025
373F: drivers/hwmon/adm1025.c
374
375ADM1029 HARDWARE MONITOR DRIVER
376M: Corentin Labbe <clabbe.montjoie@gmail.com>
377L: lm-sensors@lm-sensors.org
378S: Maintained
379F: drivers/hwmon/adm1029.c
380
381ADM8211 WIRELESS DRIVER
382L: linux-wireless@vger.kernel.org
383W: http://wireless.kernel.org/
384S: Orphan
385F: drivers/net/wireless/adm8211.*
386
387ADP1653 FLASH CONTROLLER DRIVER
388M: Sakari Ailus <sakari.ailus@iki.fi>
389L: linux-media@vger.kernel.org
390S: Maintained
391F: drivers/media/i2c/adp1653.c
392F: include/media/adp1653.h
393
394ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
395M: Michael Hennerich <michael.hennerich@analog.com>
396W: http://wiki.analog.com/ADP5520
397W: http://ez.analog.com/community/linux-device-drivers
398S: Supported
399F: drivers/mfd/adp5520.c
400F: drivers/video/backlight/adp5520_bl.c
401F: drivers/leds/leds-adp5520.c
402F: drivers/gpio/gpio-adp5520.c
403F: drivers/input/keyboard/adp5520-keys.c
404
405ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
406M: Michael Hennerich <michael.hennerich@analog.com>
407W: http://wiki.analog.com/ADP5588
408W: http://ez.analog.com/community/linux-device-drivers
409S: Supported
410F: drivers/input/keyboard/adp5588-keys.c
411F: drivers/gpio/gpio-adp5588.c
412
413ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
414M: Michael Hennerich <michael.hennerich@analog.com>
415W: http://wiki.analog.com/ADP8860
416W: http://ez.analog.com/community/linux-device-drivers
417S: Supported
418F: drivers/video/backlight/adp8860_bl.c
419
420ADS1015 HARDWARE MONITOR DRIVER
421M: Dirk Eibach <eibach@gdsys.de>
422L: lm-sensors@lm-sensors.org
423S: Maintained
424F: Documentation/hwmon/ads1015
425F: drivers/hwmon/ads1015.c
426F: include/linux/i2c/ads1015.h
427
428ADT746X FAN DRIVER
429M: Colin Leroy <colin@colino.net>
430S: Maintained
431F: drivers/macintosh/therm_adt746x.c
432
433ADT7475 HARDWARE MONITOR DRIVER
434M: Jean Delvare <jdelvare@suse.com>
435L: lm-sensors@lm-sensors.org
436S: Maintained
437F: Documentation/hwmon/adt7475
438F: drivers/hwmon/adt7475.c
439
440ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
441M: Michael Hennerich <michael.hennerich@analog.com>
442W: http://wiki.analog.com/ADXL345
443W: http://ez.analog.com/community/linux-device-drivers
444S: Supported
445F: drivers/input/misc/adxl34x.c
446
447ADVANSYS SCSI DRIVER
448M: Matthew Wilcox <matthew@wil.cx>
449M: Hannes Reinecke <hare@suse.com>
450L: linux-scsi@vger.kernel.org
451S: Maintained
452F: Documentation/scsi/advansys.txt
453F: drivers/scsi/advansys.c
454
455AEDSP16 DRIVER
456M: Riccardo Facchetti <fizban@tin.it>
457S: Maintained
458F: sound/oss/aedsp16.c
459
460AF9013 MEDIA DRIVER
461M: Antti Palosaari <crope@iki.fi>
462L: linux-media@vger.kernel.org
463W: http://linuxtv.org/
464W: http://palosaari.fi/linux/
465Q: http://patchwork.linuxtv.org/project/linux-media/list/
466T: git git://linuxtv.org/anttip/media_tree.git
467S: Maintained
468F: drivers/media/dvb-frontends/af9013*
469
470AF9033 MEDIA DRIVER
471M: Antti Palosaari <crope@iki.fi>
472L: linux-media@vger.kernel.org
473W: http://linuxtv.org/
474W: http://palosaari.fi/linux/
475Q: http://patchwork.linuxtv.org/project/linux-media/list/
476T: git git://linuxtv.org/anttip/media_tree.git
477S: Maintained
478F: drivers/media/dvb-frontends/af9033*
479
480AFFS FILE SYSTEM
481L: linux-fsdevel@vger.kernel.org
482S: Orphan
483F: Documentation/filesystems/affs.txt
484F: fs/affs/
485
486AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
487M: David Howells <dhowells@redhat.com>
488L: linux-afs@lists.infradead.org
489S: Supported
490F: fs/afs/
491F: include/net/af_rxrpc.h
492F: net/rxrpc/af_rxrpc.c
493
494AGPGART DRIVER
495M: David Airlie <airlied@linux.ie>
496T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
497S: Maintained
498F: drivers/char/agp/
499F: include/linux/agp*
500F: include/uapi/linux/agp*
501
502AHA152X SCSI DRIVER
503M: "Juergen E. Fischer" <fischer@norbit.de>
504L: linux-scsi@vger.kernel.org
505S: Maintained
506F: drivers/scsi/aha152x*
507F: drivers/scsi/pcmcia/aha152x*
508
509AIC7XXX / AIC79XX SCSI DRIVER
510M: Hannes Reinecke <hare@suse.com>
511L: linux-scsi@vger.kernel.org
512S: Maintained
513F: drivers/scsi/aic7xxx/
514
515AIMSLAB FM RADIO RECEIVER DRIVER
516M: Hans Verkuil <hverkuil@xs4all.nl>
517L: linux-media@vger.kernel.org
518T: git git://linuxtv.org/media_tree.git
519W: http://linuxtv.org
520S: Maintained
521F: drivers/media/radio/radio-aimslab*
522
523AIO
524M: Benjamin LaHaise <bcrl@kvack.org>
525L: linux-aio@kvack.org
526S: Supported
527F: fs/aio.c
528F: include/linux/*aio*.h
529
530AIRSPY MEDIA DRIVER
531M: Antti Palosaari <crope@iki.fi>
532L: linux-media@vger.kernel.org
533W: http://linuxtv.org/
534W: http://palosaari.fi/linux/
535Q: http://patchwork.linuxtv.org/project/linux-media/list/
536T: git git://linuxtv.org/anttip/media_tree.git
537S: Maintained
538F: drivers/media/usb/airspy/
539
540ALCATEL SPEEDTOUCH USB DRIVER
541M: Duncan Sands <duncan.sands@free.fr>
542L: linux-usb@vger.kernel.org
543W: http://www.linux-usb.org/SpeedTouch/
544S: Maintained
545F: drivers/usb/atm/speedtch.c
546F: drivers/usb/atm/usbatm.c
547
548ALCHEMY AU1XX0 MMC DRIVER
549M: Manuel Lauss <manuel.lauss@gmail.com>
550S: Maintained
551F: drivers/mmc/host/au1xmmc.c
552
553ALI1563 I2C DRIVER
554M: Rudolf Marek <r.marek@assembler.cz>
555L: linux-i2c@vger.kernel.org
556S: Maintained
557F: Documentation/i2c/busses/i2c-ali1563
558F: drivers/i2c/busses/i2c-ali1563.c
559
560ALLWINNER SECURITY SYSTEM
561M: Corentin Labbe <clabbe.montjoie@gmail.com>
562L: linux-crypto@vger.kernel.org
563S: Maintained
564F: drivers/crypto/sunxi-ss/
565
566ALPHA PORT
567M: Richard Henderson <rth@twiddle.net>
568M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
569M: Matt Turner <mattst88@gmail.com>
570S: Odd Fixes
571L: linux-alpha@vger.kernel.org
572F: arch/alpha/
573
574ALTERA MAILBOX DRIVER
575M: Ley Foon Tan <lftan@altera.com>
576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577S: Maintained
578F: drivers/mailbox/mailbox-altera.c
579
580ALTERA PIO DRIVER
581M: Tien Hock Loh <thloh@altera.com>
582L: linux-gpio@vger.kernel.org
583S: Maintained
584F: drivers/gpio/gpio-altera.c
585
586ALTERA TRIPLE SPEED ETHERNET DRIVER
587M: Vince Bridgers <vbridger@opensource.altera.com>
588L: netdev@vger.kernel.org
589L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
590S: Maintained
591F: drivers/net/ethernet/altera/
592
593ALTERA UART/JTAG UART SERIAL DRIVERS
594M: Tobias Klauser <tklauser@distanz.ch>
595L: linux-serial@vger.kernel.org
596L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
597S: Maintained
598F: drivers/tty/serial/altera_uart.c
599F: drivers/tty/serial/altera_jtaguart.c
600F: include/linux/altera_uart.h
601F: include/linux/altera_jtaguart.h
602
603AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
604M: Tom Lendacky <thomas.lendacky@amd.com>
605L: linux-crypto@vger.kernel.org
606S: Supported
607F: drivers/crypto/ccp/
608F: include/linux/ccp.h
609
610AMD FAM15H PROCESSOR POWER MONITORING DRIVER
611M: Andreas Herrmann <herrmann.der.user@googlemail.com>
612L: lm-sensors@lm-sensors.org
613S: Maintained
614F: Documentation/hwmon/fam15h_power
615F: drivers/hwmon/fam15h_power.c
616
617AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
618M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
619L: linux-geode@lists.infradead.org (moderated for non-subscribers)
620S: Supported
621F: drivers/usb/gadget/udc/amd5536udc.*
622
623AMD GEODE PROCESSOR/CHIPSET SUPPORT
624P: Andres Salomon <dilinger@queued.net>
625L: linux-geode@lists.infradead.org (moderated for non-subscribers)
626W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
627S: Supported
628F: drivers/char/hw_random/geode-rng.c
629F: drivers/crypto/geode*
630F: drivers/video/fbdev/geode/
631F: arch/x86/include/asm/geode.h
632
633AMD IOMMU (AMD-VI)
634M: Joerg Roedel <joro@8bytes.org>
635L: iommu@lists.linux-foundation.org
636T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
637S: Maintained
638F: drivers/iommu/amd_iommu*.[ch]
639F: include/linux/amd-iommu.h
640
641AMD KFD
642M: Oded Gabbay <oded.gabbay@gmail.com>
643L: dri-devel@lists.freedesktop.org
644T: git git://people.freedesktop.org/~gabbayo/linux.git
645S: Supported
646F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
647F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
648F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
649F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
650F: drivers/gpu/drm/amd/amdkfd/
651F: drivers/gpu/drm/amd/include/cik_structs.h
652F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
653F: drivers/gpu/drm/amd/include/vi_structs.h
654F: drivers/gpu/drm/radeon/radeon_kfd.c
655F: drivers/gpu/drm/radeon/radeon_kfd.h
656F: include/uapi/linux/kfd_ioctl.h
657
658AMD MICROCODE UPDATE SUPPORT
659M: Borislav Petkov <bp@alien8.de>
660S: Maintained
661F: arch/x86/kernel/cpu/microcode/amd*
662
663AMD XGBE DRIVER
664M: Tom Lendacky <thomas.lendacky@amd.com>
665L: netdev@vger.kernel.org
666S: Supported
667F: drivers/net/ethernet/amd/xgbe/
668
669AMS (Apple Motion Sensor) DRIVER
670M: Michael Hanselmann <linux-kernel@hansmi.ch>
671S: Supported
672F: drivers/macintosh/ams/
673
674AMSO1100 RNIC DRIVER
675M: Tom Tucker <tom@opengridcomputing.com>
676M: Steve Wise <swise@opengridcomputing.com>
677L: linux-rdma@vger.kernel.org
678S: Maintained
679F: drivers/infiniband/hw/amso1100/
680
681ANALOG DEVICES INC AD9389B DRIVER
682M: Hans Verkuil <hans.verkuil@cisco.com>
683L: linux-media@vger.kernel.org
684S: Maintained
685F: drivers/media/i2c/ad9389b*
686
687ANALOG DEVICES INC ADV7180 DRIVER
688M: Lars-Peter Clausen <lars@metafoo.de>
689L: linux-media@vger.kernel.org
690W: http://ez.analog.com/community/linux-device-drivers
691S: Supported
692F: drivers/media/i2c/adv7180.c
693
694ANALOG DEVICES INC ADV7511 DRIVER
695M: Hans Verkuil <hans.verkuil@cisco.com>
696L: linux-media@vger.kernel.org
697S: Maintained
698F: drivers/media/i2c/adv7511*
699
700ANALOG DEVICES INC ADV7604 DRIVER
701M: Hans Verkuil <hans.verkuil@cisco.com>
702L: linux-media@vger.kernel.org
703S: Maintained
704F: drivers/media/i2c/adv7604*
705
706ANALOG DEVICES INC ADV7842 DRIVER
707M: Hans Verkuil <hans.verkuil@cisco.com>
708L: linux-media@vger.kernel.org
709S: Maintained
710F: drivers/media/i2c/adv7842*
711
712ANALOG DEVICES INC ASOC CODEC DRIVERS
713M: Lars-Peter Clausen <lars@metafoo.de>
714L: alsa-devel@alsa-project.org (moderated for non-subscribers)
715W: http://wiki.analog.com/
716W: http://ez.analog.com/community/linux-device-drivers
717S: Supported
718F: sound/soc/codecs/adau*
719F: sound/soc/codecs/adav*
720F: sound/soc/codecs/ad1*
721F: sound/soc/codecs/ad7*
722F: sound/soc/codecs/ssm*
723F: sound/soc/codecs/sigmadsp.*
724
725ANALOG DEVICES INC ASOC DRIVERS
726L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
727L: alsa-devel@alsa-project.org (moderated for non-subscribers)
728W: http://blackfin.uclinux.org/
729S: Supported
730F: sound/soc/blackfin/*
731
732ANALOG DEVICES INC IIO DRIVERS
733M: Lars-Peter Clausen <lars@metafoo.de>
734M: Michael Hennerich <Michael.Hennerich@analog.com>
735W: http://wiki.analog.com/
736W: http://ez.analog.com/community/linux-device-drivers
737S: Supported
738F: drivers/iio/*/ad*
739X: drivers/iio/*/adjd*
740F: drivers/staging/iio/*/ad*
741F: staging/iio/trigger/iio-trig-bfin-timer.c
742
743ANALOG DEVICES INC DMA DRIVERS
744M: Lars-Peter Clausen <lars@metafoo.de>
745W: http://ez.analog.com/community/linux-device-drivers
746S: Supported
747F: drivers/dma/dma-axi-dmac.c
748
749ANDROID DRIVERS
750M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
751M: Arve Hjønnevåg <arve@android.com>
752M: Riley Andrews <riandrews@android.com>
753T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
754L: devel@driverdev.osuosl.org
755S: Supported
756F: drivers/android/
757F: drivers/staging/android/
758
759AOA (Apple Onboard Audio) ALSA DRIVER
760M: Johannes Berg <johannes@sipsolutions.net>
761L: linuxppc-dev@lists.ozlabs.org
762L: alsa-devel@alsa-project.org (moderated for non-subscribers)
763S: Maintained
764F: sound/aoa/
765
766APM DRIVER
767M: Jiri Kosina <jikos@kernel.org>
768S: Odd fixes
769F: arch/x86/kernel/apm_32.c
770F: include/linux/apm_bios.h
771F: include/uapi/linux/apm_bios.h
772F: drivers/char/apm-emulation.c
773
774APPLE BCM5974 MULTITOUCH DRIVER
775M: Henrik Rydberg <rydberg@bitmath.org>
776L: linux-input@vger.kernel.org
777S: Odd fixes
778F: drivers/input/mouse/bcm5974.c
779
780APPLE SMC DRIVER
781M: Henrik Rydberg <rydberg@bitmath.org>
782L: lm-sensors@lm-sensors.org
783S: Odd fixes
784F: drivers/hwmon/applesmc.c
785
786APPLETALK NETWORK LAYER
787M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
788S: Maintained
789F: drivers/net/appletalk/
790F: net/appletalk/
791
792APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
793M: Iyappan Subramanian <isubramanian@apm.com>
794M: Keyur Chudgar <kchudgar@apm.com>
795S: Supported
796F: drivers/net/ethernet/apm/xgene/
797F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
798
799APTINA CAMERA SENSOR PLL
800M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
801L: linux-media@vger.kernel.org
802S: Maintained
803F: drivers/media/i2c/aptina-pll.*
804
805ARC FRAMEBUFFER DRIVER
806M: Jaya Kumar <jayalk@intworks.biz>
807S: Maintained
808F: drivers/video/fbdev/arcfb.c
809F: drivers/video/fbdev/core/fb_defio.c
810
811ARM MFM AND FLOPPY DRIVERS
812M: Ian Molton <spyro@f2s.com>
813S: Maintained
814F: arch/arm/lib/floppydma.S
815F: arch/arm/include/asm/floppy.h
816
817ARM PMU PROFILING AND DEBUGGING
818M: Will Deacon <will.deacon@arm.com>
819S: Maintained
820F: arch/arm/kernel/perf_*
821F: arch/arm/oprofile/common.c
822F: arch/arm/kernel/hw_breakpoint.c
823F: arch/arm/include/asm/hw_breakpoint.h
824F: arch/arm/include/asm/perf_event.h
825F: drivers/perf/arm_pmu.c
826F: include/linux/perf/arm_pmu.h
827
828ARM PORT
829M: Russell King <linux@arm.linux.org.uk>
830L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
831W: http://www.arm.linux.org.uk/
832S: Maintained
833F: arch/arm/
834
835ARM SUB-ARCHITECTURES
836L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
837S: Maintained
838F: arch/arm/mach-*/
839F: arch/arm/plat-*/
840T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
841
842ARM PRIMECELL AACI PL041 DRIVER
843M: Russell King <linux@arm.linux.org.uk>
844S: Maintained
845F: sound/arm/aaci.*
846
847ARM PRIMECELL CLCD PL110 DRIVER
848M: Russell King <linux@arm.linux.org.uk>
849S: Maintained
850F: drivers/video/fbdev/amba-clcd.*
851
852ARM PRIMECELL KMI PL050 DRIVER
853M: Russell King <linux@arm.linux.org.uk>
854S: Maintained
855F: drivers/input/serio/ambakmi.*
856F: include/linux/amba/kmi.h
857
858ARM PRIMECELL MMCI PL180/1 DRIVER
859M: Russell King <linux@arm.linux.org.uk>
860S: Maintained
861F: drivers/mmc/host/mmci.*
862F: include/linux/amba/mmci.h
863
864ARM PRIMECELL UART PL010 AND PL011 DRIVERS
865M: Russell King <linux@arm.linux.org.uk>
866S: Maintained
867F: drivers/tty/serial/amba-pl01*.c
868F: include/linux/amba/serial.h
869
870ARM PRIMECELL BUS SUPPORT
871M: Russell King <linux@arm.linux.org.uk>
872S: Maintained
873F: drivers/amba/
874F: include/linux/amba/bus.h
875
876ARM/ADS SPHERE MACHINE SUPPORT
877M: Lennert Buytenhek <kernel@wantstofly.org>
878L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
879S: Maintained
880
881ARM/AFEB9260 MACHINE SUPPORT
882M: Sergey Lapin <slapin@ossfans.org>
883L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
884S: Maintained
885
886ARM/AJECO 1ARM MACHINE SUPPORT
887M: Lennert Buytenhek <kernel@wantstofly.org>
888L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
889S: Maintained
890
891ARM/Allwinner A1X SoC support
892M: Maxime Ripard <maxime.ripard@free-electrons.com>
893L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
894S: Maintained
895N: sun[x4567]i
896
897ARM/Allwinner SoC Clock Support
898M: Emilio López <emilio@elopez.com.ar>
899S: Maintained
900F: drivers/clk/sunxi/
901
902ARM/Amlogic MesonX SoC support
903M: Carlo Caione <carlo@caione.org>
904L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
905S: Maintained
906F: drivers/media/rc/meson-ir.c
907N: meson[x68]
908
909ARM/Annapurna Labs ALPINE ARCHITECTURE
910M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
911S: Maintained
912F: arch/arm/mach-alpine/
913
914ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
915M: Nicolas Ferre <nicolas.ferre@atmel.com>
916M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
917M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919W: http://www.linux4sam.org
920S: Supported
921F: arch/arm/mach-at91/
922F: include/soc/at91/
923F: arch/arm/boot/dts/at91*.dts
924F: arch/arm/boot/dts/at91*.dtsi
925F: arch/arm/boot/dts/sama*.dts
926F: arch/arm/boot/dts/sama*.dtsi
927F: arch/arm/include/debug/at91.S
928
929ARM/ATMEL AT91 Clock Support
930M: Boris Brezillon <boris.brezillon@free-electrons.com>
931S: Maintained
932F: drivers/clk/at91
933
934ARM/CALXEDA HIGHBANK ARCHITECTURE
935M: Rob Herring <robh@kernel.org>
936L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
937S: Maintained
938F: arch/arm/mach-highbank/
939
940ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
941M: Krzysztof Halasa <khalasa@piap.pl>
942S: Maintained
943F: arch/arm/mach-cns3xxx/
944
945ARM/CAVIUM THUNDER NETWORK DRIVER
946M: Sunil Goutham <sgoutham@cavium.com>
947M: Robert Richter <rric@kernel.org>
948L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949S: Supported
950F: drivers/net/ethernet/cavium/thunder/
951
952ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
953M: Alexander Shiyan <shc_work@mail.ru>
954L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955S: Odd Fixes
956N: clps711x
957
958ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
959M: Hartley Sweeten <hsweeten@visionengravers.com>
960M: Ryan Mallon <rmallon@gmail.com>
961L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
962S: Maintained
963F: arch/arm/mach-ep93xx/
964F: arch/arm/mach-ep93xx/include/mach/
965
966ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
967M: Lennert Buytenhek <kernel@wantstofly.org>
968L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
969S: Maintained
970
971ARM/CLKDEV SUPPORT
972M: Russell King <linux@arm.linux.org.uk>
973L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
974S: Maintained
975F: arch/arm/include/asm/clkdev.h
976F: drivers/clk/clkdev.c
977
978ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
979M: Mike Rapoport <mike@compulab.co.il>
980L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
981S: Maintained
982
983ARM/CONTEC MICRO9 MACHINE SUPPORT
984M: Hubert Feurstein <hubert.feurstein@contec.at>
985S: Maintained
986F: arch/arm/mach-ep93xx/micro9.c
987
988ARM/CORESIGHT FRAMEWORK AND DRIVERS
989M: Mathieu Poirier <mathieu.poirier@linaro.org>
990L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
991S: Maintained
992F: drivers/hwtracing/coresight/*
993F: Documentation/trace/coresight.txt
994F: Documentation/devicetree/bindings/arm/coresight.txt
995F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
996
997ARM/CORGI MACHINE SUPPORT
998M: Richard Purdie <rpurdie@rpsys.net>
999S: Maintained
1000
1001ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1002M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1003L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1004T: git git://github.com/ulli-kroll/linux.git
1005S: Maintained
1006F: arch/arm/mach-gemini/
1007F: drivers/rtc/rtc-gemini.c
1008
1009ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1010M: Barry Song <baohua@kernel.org>
1011L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1012T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1013S: Maintained
1014F: arch/arm/mach-prima2/
1015F: drivers/clk/sirf/
1016F: drivers/clocksource/timer-prima2.c
1017F: drivers/clocksource/timer-atlas7.c
1018N: [^a-z]sirf
1019
1020ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1021M: Baruch Siach <baruch@tkos.co.il>
1022L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1023S: Maintained
1024F: arch/arm/boot/dts/cx92755*
1025N: digicolor
1026
1027ARM/EBSA110 MACHINE SUPPORT
1028M: Russell King <linux@arm.linux.org.uk>
1029L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1030W: http://www.arm.linux.org.uk/
1031S: Maintained
1032F: arch/arm/mach-ebsa110/
1033F: drivers/net/ethernet/amd/am79c961a.*
1034
1035ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1036M: Uwe Kleine-König <kernel@pengutronix.de>
1037L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1038S: Maintained
1039N: efm32
1040
1041ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1042M: Daniel Ribeiro <drwyrm@gmail.com>
1043M: Stefan Schmidt <stefan@openezx.org>
1044M: Harald Welte <laforge@openezx.org>
1045L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1046W: http://www.openezx.org/
1047S: Maintained
1048T: topgit git://git.openezx.org/openezx.git
1049F: arch/arm/mach-pxa/ezx.c
1050
1051ARM/FARADAY FA526 PORT
1052M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1053L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1054S: Maintained
1055T: git git://git.berlios.de/gemini-board
1056F: arch/arm/mm/*-fa*
1057
1058ARM/FOOTBRIDGE ARCHITECTURE
1059M: Russell King <linux@arm.linux.org.uk>
1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061W: http://www.arm.linux.org.uk/
1062S: Maintained
1063F: arch/arm/include/asm/hardware/dec21285.h
1064F: arch/arm/mach-footbridge/
1065
1066ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1067M: Shawn Guo <shawnguo@kernel.org>
1068M: Sascha Hauer <kernel@pengutronix.de>
1069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1070S: Maintained
1071T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1072F: arch/arm/mach-imx/
1073F: arch/arm/mach-mxs/
1074F: arch/arm/boot/dts/imx*
1075F: arch/arm/configs/imx*_defconfig
1076F: drivers/clk/imx/
1077F: include/soc/imx/
1078
1079ARM/FREESCALE VYBRID ARM ARCHITECTURE
1080M: Shawn Guo <shawnguo@kernel.org>
1081M: Sascha Hauer <kernel@pengutronix.de>
1082R: Stefan Agner <stefan@agner.ch>
1083L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1084S: Maintained
1085T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1086F: arch/arm/mach-imx/*vf610*
1087F: arch/arm/boot/dts/vf*
1088
1089ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1090M: Lennert Buytenhek <kernel@wantstofly.org>
1091L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1092S: Maintained
1093
1094ARM/GUMSTIX MACHINE SUPPORT
1095M: Steve Sakoman <sakoman@gmail.com>
1096L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1097S: Maintained
1098
1099ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1100M: Philipp Zabel <philipp.zabel@gmail.com>
1101M: Paul Parsons <lost.distance@yahoo.com>
1102L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1103S: Maintained
1104F: arch/arm/mach-pxa/hx4700.c
1105F: arch/arm/mach-pxa/include/mach/hx4700.h
1106F: sound/soc/pxa/hx4700.c
1107
1108ARM/HISILICON SOC SUPPORT
1109M: Wei Xu <xuwei5@hisilicon.com>
1110L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1111W: http://www.hisilicon.com
1112S: Supported
1113T: git git://github.com/hisilicon/linux-hisi.git
1114F: arch/arm/mach-hisi/
1115
1116ARM/HP JORNADA 7XX MACHINE SUPPORT
1117M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1118W: www.jlime.com
1119S: Maintained
1120T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1121F: arch/arm/mach-sa1100/jornada720.c
1122F: arch/arm/mach-sa1100/include/mach/jornada720.h
1123
1124ARM/IGEP MACHINE SUPPORT
1125M: Enric Balletbo i Serra <eballetbo@gmail.com>
1126M: Javier Martinez Canillas <javier@dowhile0.org>
1127L: linux-omap@vger.kernel.org
1128L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129S: Maintained
1130F: arch/arm/boot/dts/omap3-igep*
1131
1132ARM/INCOME PXA270 SUPPORT
1133M: Marek Vasut <marek.vasut@gmail.com>
1134L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135S: Maintained
1136F: arch/arm/mach-pxa/colibri-pxa270-income.c
1137
1138ARM/INTEL IOP32X ARM ARCHITECTURE
1139M: Lennert Buytenhek <kernel@wantstofly.org>
1140L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141S: Maintained
1142
1143ARM/INTEL IOP33X ARM ARCHITECTURE
1144L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1145S: Orphan
1146
1147ARM/INTEL IOP13XX ARM ARCHITECTURE
1148M: Lennert Buytenhek <kernel@wantstofly.org>
1149L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1150S: Maintained
1151
1152ARM/INTEL IQ81342EX MACHINE SUPPORT
1153M: Lennert Buytenhek <kernel@wantstofly.org>
1154L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1155S: Maintained
1156
1157ARM/INTEL IXDP2850 MACHINE SUPPORT
1158M: Lennert Buytenhek <kernel@wantstofly.org>
1159L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1160S: Maintained
1161
1162ARM/INTEL IXP4XX ARM ARCHITECTURE
1163M: Imre Kaloz <kaloz@openwrt.org>
1164M: Krzysztof Halasa <khalasa@piap.pl>
1165L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1166S: Maintained
1167F: arch/arm/mach-ixp4xx/
1168
1169ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1170M: Jonathan Cameron <jic23@cam.ac.uk>
1171L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172S: Maintained
1173F: arch/arm/mach-pxa/stargate2.c
1174F: drivers/pcmcia/pxa2xx_stargate2.c
1175
1176ARM/INTEL XSC3 (MANZANO) ARM CORE
1177M: Lennert Buytenhek <kernel@wantstofly.org>
1178L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1179S: Maintained
1180
1181ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1182M: Lennert Buytenhek <kernel@wantstofly.org>
1183L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1184S: Maintained
1185
1186ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1187M: Santosh Shilimkar <ssantosh@kernel.org>
1188L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1189S: Maintained
1190F: arch/arm/mach-keystone/
1191T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1192
1193ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1194M: Santosh Shilimkar <ssantosh@kernel.org>
1195L: linux-kernel@vger.kernel.org
1196S: Maintained
1197F: drivers/clk/keystone/
1198
1199ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1200M: Santosh Shilimkar <ssantosh@kernel.org>
1201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202L: linux-kernel@vger.kernel.org
1203S: Maintained
1204F: drivers/clocksource/timer-keystone.c
1205
1206ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1207M: Santosh Shilimkar <ssantosh@kernel.org>
1208L: linux-kernel@vger.kernel.org
1209S: Maintained
1210F: drivers/power/reset/keystone-reset.c
1211
1212ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1213M: Santosh Shilimkar <ssantosh@kernel.org>
1214L: linux-kernel@vger.kernel.org
1215S: Maintained
1216F: drivers/memory/*emif*
1217
1218ARM/LOGICPD PXA270 MACHINE SUPPORT
1219M: Lennert Buytenhek <kernel@wantstofly.org>
1220L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1221S: Maintained
1222
1223ARM/LPC18XX ARCHITECTURE
1224M: Joachim Eastwood <manabian@gmail.com>
1225L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1226S: Maintained
1227N: lpc18xx
1228
1229ARM/MAGICIAN MACHINE SUPPORT
1230M: Philipp Zabel <philipp.zabel@gmail.com>
1231S: Maintained
1232
1233ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1234M: Jason Cooper <jason@lakedaemon.net>
1235M: Andrew Lunn <andrew@lunn.ch>
1236M: Gregory Clement <gregory.clement@free-electrons.com>
1237M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1238L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1239S: Maintained
1240F: arch/arm/mach-mvebu/
1241F: drivers/rtc/rtc-armada38x.c
1242F: arch/arm/boot/dts/armada*
1243F: arch/arm/boot/dts/kirkwood*
1244
1245
1246ARM/Marvell Berlin SoC support
1247M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1248L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1249S: Maintained
1250F: arch/arm/mach-berlin/
1251F: arch/arm/boot/dts/berlin*
1252
1253
1254ARM/Marvell Dove/MV78xx0/Orion SOC support
1255M: Jason Cooper <jason@lakedaemon.net>
1256M: Andrew Lunn <andrew@lunn.ch>
1257M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1258M: Gregory Clement <gregory.clement@free-electrons.com>
1259L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1260S: Maintained
1261F: arch/arm/mach-dove/
1262F: arch/arm/mach-mv78xx0/
1263F: arch/arm/mach-orion5x/
1264F: arch/arm/plat-orion/
1265F: arch/arm/boot/dts/dove*
1266F: arch/arm/boot/dts/orion5x*
1267
1268
1269ARM/Orion SoC/Technologic Systems TS-78xx platform support
1270M: Alexander Clouter <alex@digriz.org.uk>
1271L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1272W: http://www.digriz.org.uk/ts78xx/kernel
1273S: Maintained
1274F: arch/arm/mach-orion5x/ts78xx-*
1275
1276ARM/Mediatek RTC DRIVER
1277M: Eddie Huang <eddie.huang@mediatek.com>
1278L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1279L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1280S: Maintained
1281F: drivers/rtc/rtc-mt6397.c
1282
1283ARM/Mediatek SoC support
1284M: Matthias Brugger <matthias.bgg@gmail.com>
1285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1286L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1287S: Maintained
1288F: arch/arm/boot/dts/mt6*
1289F: arch/arm/boot/dts/mt8*
1290F: arch/arm/mach-mediatek/
1291N: mtk
1292K: mediatek
1293
1294ARM/MICREL KS8695 ARCHITECTURE
1295M: Greg Ungerer <gerg@uclinux.org>
1296L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1297F: arch/arm/mach-ks8695/
1298S: Odd Fixes
1299
1300ARM/MIOA701 MACHINE SUPPORT
1301M: Robert Jarzmik <robert.jarzmik@free.fr>
1302L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1303F: arch/arm/mach-pxa/mioa701.c
1304S: Maintained
1305
1306ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1307M: Michael Petchkovsky <mkpetch@internode.on.net>
1308S: Maintained
1309
1310ARM/NOMADIK ARCHITECTURE
1311M: Alessandro Rubini <rubini@unipv.it>
1312M: Linus Walleij <linus.walleij@linaro.org>
1313L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1314S: Maintained
1315F: arch/arm/mach-nomadik/
1316F: drivers/pinctrl/nomadik/
1317F: drivers/i2c/busses/i2c-nomadik.c
1318T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1319
1320ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1321M: Nelson Castillo <arhuaco@freaks-unidos.net>
1322L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1323W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1324S: Supported
1325
1326ARM/TOSA MACHINE SUPPORT
1327M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1328M: Dirk Opfer <dirk@opfer-online.de>
1329S: Maintained
1330
1331ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1332M: Marek Vasut <marek.vasut@gmail.com>
1333L: linux-arm-kernel@lists.infradead.org
1334W: http://hackndev.com
1335S: Maintained
1336F: arch/arm/mach-pxa/include/mach/palmtx.h
1337F: arch/arm/mach-pxa/palmtx.c
1338F: arch/arm/mach-pxa/include/mach/palmt5.h
1339F: arch/arm/mach-pxa/palmt5.c
1340F: arch/arm/mach-pxa/include/mach/palmld.h
1341F: arch/arm/mach-pxa/palmld.c
1342F: arch/arm/mach-pxa/include/mach/palmte2.h
1343F: arch/arm/mach-pxa/palmte2.c
1344F: arch/arm/mach-pxa/include/mach/palmtc.h
1345F: arch/arm/mach-pxa/palmtc.c
1346
1347ARM/PALM TREO SUPPORT
1348M: Tomas Cech <sleep_walker@suse.com>
1349L: linux-arm-kernel@lists.infradead.org
1350W: http://hackndev.com
1351S: Maintained
1352F: arch/arm/mach-pxa/include/mach/palmtreo.h
1353F: arch/arm/mach-pxa/palmtreo.c
1354
1355ARM/PALMZ72 SUPPORT
1356M: Sergey Lapin <slapin@ossfans.org>
1357L: linux-arm-kernel@lists.infradead.org
1358W: http://hackndev.com
1359S: Maintained
1360F: arch/arm/mach-pxa/include/mach/palmz72.h
1361F: arch/arm/mach-pxa/palmz72.c
1362
1363ARM/PLEB SUPPORT
1364M: Peter Chubb <pleb@gelato.unsw.edu.au>
1365W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1366S: Maintained
1367
1368ARM/PT DIGITAL BOARD PORT
1369M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1370L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1371W: http://www.arm.linux.org.uk/
1372S: Maintained
1373
1374ARM/QUALCOMM SUPPORT
1375M: Kumar Gala <galak@codeaurora.org>
1376M: Andy Gross <agross@codeaurora.org>
1377M: David Brown <davidb@codeaurora.org>
1378L: linux-arm-msm@vger.kernel.org
1379L: linux-soc@vger.kernel.org
1380S: Maintained
1381F: arch/arm/mach-qcom/
1382F: drivers/soc/qcom/
1383F: drivers/tty/serial/msm_serial.h
1384F: drivers/tty/serial/msm_serial.c
1385F: drivers/*/pm8???-*
1386F: drivers/mfd/ssbi.c
1387F: drivers/firmware/qcom_scm.c
1388T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1389
1390ARM/RADISYS ENP2611 MACHINE SUPPORT
1391M: Lennert Buytenhek <kernel@wantstofly.org>
1392L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1393S: Maintained
1394
1395ARM/RISCPC ARCHITECTURE
1396M: Russell King <linux@arm.linux.org.uk>
1397L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1398W: http://www.arm.linux.org.uk/
1399S: Maintained
1400F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1401F: arch/arm/include/asm/hardware/ioc.h
1402F: arch/arm/include/asm/hardware/iomd.h
1403F: arch/arm/include/asm/hardware/memc.h
1404F: arch/arm/mach-rpc/
1405F: drivers/net/ethernet/8390/etherh.c
1406F: drivers/net/ethernet/i825xx/ether1*
1407F: drivers/net/ethernet/seeq/ether3*
1408F: drivers/scsi/arm/
1409
1410ARM/Rockchip SoC support
1411M: Heiko Stuebner <heiko@sntech.de>
1412L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1413L: linux-rockchip@lists.infradead.org
1414S: Maintained
1415F: arch/arm/boot/dts/rk3*
1416F: arch/arm/mach-rockchip/
1417F: drivers/clk/rockchip/
1418F: drivers/i2c/busses/i2c-rk3x.c
1419F: drivers/*/*rockchip*
1420F: drivers/*/*/*rockchip*
1421F: sound/soc/rockchip/
1422N: rockchip
1423
1424ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1425M: Kukjin Kim <kgene@kernel.org>
1426M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1427L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1428L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1429S: Maintained
1430F: arch/arm/boot/dts/s3c*
1431F: arch/arm/boot/dts/exynos*
1432F: arch/arm64/boot/dts/exynos/
1433F: arch/arm/plat-samsung/
1434F: arch/arm/mach-s3c24*/
1435F: arch/arm/mach-s3c64xx/
1436F: arch/arm/mach-s5p*/
1437F: arch/arm/mach-exynos*/
1438F: drivers/*/*s3c2410*
1439F: drivers/*/*/*s3c2410*
1440F: drivers/spi/spi-s3c*
1441F: sound/soc/samsung/*
1442N: exynos
1443
1444ARM/SAMSUNG MOBILE MACHINE SUPPORT
1445M: Kyungmin Park <kyungmin.park@samsung.com>
1446L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1447S: Maintained
1448F: arch/arm/mach-s5pv210/
1449
1450ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1451M: Kyungmin Park <kyungmin.park@samsung.com>
1452M: Kamil Debski <k.debski@samsung.com>
1453L: linux-arm-kernel@lists.infradead.org
1454L: linux-media@vger.kernel.org
1455S: Maintained
1456F: drivers/media/platform/s5p-g2d/
1457
1458ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1459M: Kyungmin Park <kyungmin.park@samsung.com>
1460M: Kamil Debski <k.debski@samsung.com>
1461M: Jeongtae Park <jtp.park@samsung.com>
1462L: linux-arm-kernel@lists.infradead.org
1463L: linux-media@vger.kernel.org
1464S: Maintained
1465F: arch/arm/plat-samsung/s5p-dev-mfc.c
1466F: drivers/media/platform/s5p-mfc/
1467
1468ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1469M: Kyungmin Park <kyungmin.park@samsung.com>
1470M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1471L: linux-arm-kernel@lists.infradead.org
1472L: linux-media@vger.kernel.org
1473S: Maintained
1474F: drivers/media/platform/s5p-tv/
1475
1476ARM/SHMOBILE ARM ARCHITECTURE
1477M: Simon Horman <horms@verge.net.au>
1478M: Magnus Damm <magnus.damm@gmail.com>
1479L: linux-sh@vger.kernel.org
1480W: http://oss.renesas.com
1481Q: http://patchwork.kernel.org/project/linux-sh/list/
1482T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1483S: Supported
1484F: arch/arm/boot/dts/emev2*
1485F: arch/arm/boot/dts/r7s*
1486F: arch/arm/boot/dts/r8a*
1487F: arch/arm/boot/dts/sh*
1488F: arch/arm/configs/bockw_defconfig
1489F: arch/arm/configs/marzen_defconfig
1490F: arch/arm/configs/shmobile_defconfig
1491F: arch/arm/include/debug/renesas-scif.S
1492F: arch/arm/mach-shmobile/
1493F: drivers/sh/
1494
1495ARM/SOCFPGA ARCHITECTURE
1496M: Dinh Nguyen <dinguyen@opensource.altera.com>
1497S: Maintained
1498F: arch/arm/mach-socfpga/
1499F: arch/arm/boot/dts/socfpga*
1500F: arch/arm/configs/socfpga_defconfig
1501W: http://www.rocketboards.org
1502T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1503
1504ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1505M: Dinh Nguyen <dinguyen@opensource.altera.com>
1506S: Maintained
1507F: drivers/clk/socfpga/
1508
1509ARM/SOCFPGA EDAC SUPPORT
1510M: Thor Thayer <tthayer@opensource.altera.com>
1511S: Maintained
1512F: drivers/edac/altera_edac.
1513
1514ARM/STI ARCHITECTURE
1515M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1516M: Maxime Coquelin <maxime.coquelin@st.com>
1517M: Patrice Chotard <patrice.chotard@st.com>
1518L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1519L: kernel@stlinux.com
1520W: http://www.stlinux.com
1521S: Maintained
1522F: arch/arm/mach-sti/
1523F: arch/arm/boot/dts/sti*
1524F: drivers/clocksource/arm_global_timer.c
1525F: drivers/clocksource/clksrc_st_lpc.c
1526F: drivers/i2c/busses/i2c-st.c
1527F: drivers/media/rc/st_rc.c
1528F: drivers/media/platform/sti/c8sectpfe/
1529F: drivers/mmc/host/sdhci-st.c
1530F: drivers/phy/phy-miphy28lp.c
1531F: drivers/phy/phy-miphy365x.c
1532F: drivers/phy/phy-stih407-usb.c
1533F: drivers/phy/phy-stih41x-usb.c
1534F: drivers/pinctrl/pinctrl-st.c
1535F: drivers/reset/sti/
1536F: drivers/rtc/rtc-st-lpc.c
1537F: drivers/tty/serial/st-asc.c
1538F: drivers/usb/dwc3/dwc3-st.c
1539F: drivers/usb/host/ehci-st.c
1540F: drivers/usb/host/ohci-st.c
1541F: drivers/watchdog/st_lpc_wdt.c
1542F: drivers/ata/ahci_st.c
1543
1544ARM/STM32 ARCHITECTURE
1545M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1546L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1547S: Maintained
1548T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1549N: stm32
1550F: drivers/clocksource/armv7m_systick.c
1551
1552ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1553M: Lennert Buytenhek <kernel@wantstofly.org>
1554L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1555S: Maintained
1556
1557ARM/TETON BGA MACHINE SUPPORT
1558M: "Mark F. Brown" <mark.brown314@gmail.com>
1559L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1560S: Maintained
1561
1562ARM/THECUS N2100 MACHINE SUPPORT
1563M: Lennert Buytenhek <kernel@wantstofly.org>
1564L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1565S: Maintained
1566
1567ARM/NUVOTON W90X900 ARM ARCHITECTURE
1568M: Wan ZongShun <mcuos.com@gmail.com>
1569L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1570W: http://www.mcuos.com
1571S: Maintained
1572F: arch/arm/mach-w90x900/
1573F: drivers/input/keyboard/w90p910_keypad.c
1574F: drivers/input/touchscreen/w90p910_ts.c
1575F: drivers/watchdog/nuc900_wdt.c
1576F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1577F: drivers/mtd/nand/nuc900_nand.c
1578F: drivers/rtc/rtc-nuc900.c
1579F: drivers/spi/spi-nuc900.c
1580F: drivers/usb/host/ehci-w90x900.c
1581F: drivers/video/fbdev/nuc900fb.c
1582
1583ARM/U300 MACHINE SUPPORT
1584M: Linus Walleij <linus.walleij@linaro.org>
1585L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1586S: Supported
1587F: arch/arm/mach-u300/
1588F: drivers/clocksource/timer-u300.c
1589F: drivers/i2c/busses/i2c-stu300.c
1590F: drivers/rtc/rtc-coh901331.c
1591F: drivers/watchdog/coh901327_wdt.c
1592F: drivers/dma/coh901318*
1593F: drivers/mfd/ab3100*
1594F: drivers/rtc/rtc-ab3100.c
1595F: drivers/rtc/rtc-coh901331.c
1596T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1597
1598ARM/UNIPHIER ARCHITECTURE
1599M: Masahiro Yamada <yamada.masahiro@socionext.com>
1600L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1601S: Maintained
1602F: arch/arm/boot/dts/uniphier*
1603F: arch/arm/mach-uniphier/
1604F: drivers/pinctrl/uniphier/
1605F: drivers/tty/serial/8250/8250_uniphier.c
1606N: uniphier
1607
1608ARM/Ux500 ARM ARCHITECTURE
1609M: Linus Walleij <linus.walleij@linaro.org>
1610L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1611S: Maintained
1612F: arch/arm/mach-ux500/
1613F: drivers/clocksource/clksrc-dbx500-prcmu.c
1614F: drivers/dma/ste_dma40*
1615F: drivers/hwspinlock/u8500_hsem.c
1616F: drivers/mfd/abx500*
1617F: drivers/mfd/ab8500*
1618F: drivers/mfd/dbx500*
1619F: drivers/mfd/db8500*
1620F: drivers/pinctrl/nomadik/pinctrl-ab*
1621F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1622F: drivers/rtc/rtc-ab8500.c
1623F: drivers/rtc/rtc-pl031.c
1624T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1625
1626ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1627M: Ulf Hansson <ulf.hansson@linaro.org>
1628L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1629T: git git://git.linaro.org/people/ulfh/clk.git
1630S: Maintained
1631F: drivers/clk/ux500/
1632F: include/linux/platform_data/clk-ux500.h
1633
1634ARM/VERSATILE EXPRESS PLATFORM
1635M: Liviu Dudau <liviu.dudau@arm.com>
1636M: Sudeep Holla <sudeep.holla@arm.com>
1637M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1638L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1639S: Maintained
1640F: arch/arm/boot/dts/vexpress*
1641F: arch/arm64/boot/dts/arm/vexpress*
1642F: arch/arm/mach-vexpress/
1643F: */*/vexpress*
1644F: */*/*/vexpress*
1645F: drivers/clk/versatile/clk-vexpress-osc.c
1646F: drivers/clocksource/versatile.c
1647
1648ARM/VFP SUPPORT
1649M: Russell King <linux@arm.linux.org.uk>
1650L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1651W: http://www.arm.linux.org.uk/
1652S: Maintained
1653F: arch/arm/vfp/
1654
1655ARM/VOIPAC PXA270 SUPPORT
1656M: Marek Vasut <marek.vasut@gmail.com>
1657L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1658S: Maintained
1659F: arch/arm/mach-pxa/vpac270.c
1660F: arch/arm/mach-pxa/include/mach/vpac270.h
1661
1662ARM/VT8500 ARM ARCHITECTURE
1663M: Tony Prisk <linux@prisktech.co.nz>
1664L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1665S: Maintained
1666F: arch/arm/mach-vt8500/
1667F: drivers/clocksource/vt8500_timer.c
1668F: drivers/i2c/busses/i2c-wmt.c
1669F: drivers/mmc/host/wmt-sdmmc.c
1670F: drivers/pwm/pwm-vt8500.c
1671F: drivers/rtc/rtc-vt8500.c
1672F: drivers/tty/serial/vt8500_serial.c
1673F: drivers/usb/host/ehci-platform.c
1674F: drivers/usb/host/uhci-platform.c
1675F: drivers/video/fbdev/vt8500lcdfb.*
1676F: drivers/video/fbdev/wm8505fb*
1677F: drivers/video/fbdev/wmt_ge_rops.*
1678
1679ARM/ZIPIT Z2 SUPPORT
1680M: Marek Vasut <marek.vasut@gmail.com>
1681L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1682S: Maintained
1683F: arch/arm/mach-pxa/z2.c
1684F: arch/arm/mach-pxa/include/mach/z2.h
1685
1686ARM/ZTE ARCHITECTURE
1687M: Jun Nie <jun.nie@linaro.org>
1688L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1689S: Maintained
1690F: arch/arm/mach-zx/
1691F: drivers/clk/zte/
1692F: Documentation/devicetree/bindings/arm/zte.txt
1693F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1694
1695ARM/ZYNQ ARCHITECTURE
1696M: Michal Simek <michal.simek@xilinx.com>
1697R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1698L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1699W: http://wiki.xilinx.com
1700T: git https://github.com/Xilinx/linux-xlnx.git
1701S: Supported
1702F: arch/arm/mach-zynq/
1703F: drivers/cpuidle/cpuidle-zynq.c
1704F: drivers/block/xsysace.c
1705N: zynq
1706N: xilinx
1707F: drivers/clocksource/cadence_ttc_timer.c
1708F: drivers/i2c/busses/i2c-cadence.c
1709F: drivers/mmc/host/sdhci-of-arasan.c
1710F: drivers/edac/synopsys_edac.c
1711
1712ARM SMMU DRIVERS
1713M: Will Deacon <will.deacon@arm.com>
1714L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1715S: Maintained
1716F: drivers/iommu/arm-smmu.c
1717F: drivers/iommu/arm-smmu-v3.c
1718F: drivers/iommu/io-pgtable-arm.c
1719
1720ARM64 PORT (AARCH64 ARCHITECTURE)
1721M: Catalin Marinas <catalin.marinas@arm.com>
1722M: Will Deacon <will.deacon@arm.com>
1723L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1724S: Maintained
1725F: arch/arm64/
1726F: Documentation/arm64/
1727
1728AS3645A LED FLASH CONTROLLER DRIVER
1729M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1730L: linux-media@vger.kernel.org
1731T: git git://linuxtv.org/media_tree.git
1732S: Maintained
1733F: drivers/media/i2c/as3645a.c
1734F: include/media/as3645a.h
1735
1736ASC7621 HARDWARE MONITOR DRIVER
1737M: George Joseph <george.joseph@fairview5.com>
1738L: lm-sensors@lm-sensors.org
1739S: Maintained
1740F: Documentation/hwmon/asc7621
1741F: drivers/hwmon/asc7621.c
1742
1743ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1744M: Corentin Chary <corentin.chary@gmail.com>
1745L: acpi4asus-user@lists.sourceforge.net
1746L: platform-driver-x86@vger.kernel.org
1747W: http://acpi4asus.sf.net
1748S: Maintained
1749F: drivers/platform/x86/asus*.c
1750F: drivers/platform/x86/eeepc*.c
1751
1752ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1753R: Dan Williams <dan.j.williams@intel.com>
1754W: http://sourceforge.net/projects/xscaleiop
1755S: Odd fixes
1756F: Documentation/crypto/async-tx-api.txt
1757F: crypto/async_tx/
1758F: drivers/dma/
1759F: include/linux/dmaengine.h
1760F: include/linux/async_tx.h
1761
1762AT24 EEPROM DRIVER
1763M: Wolfram Sang <wsa@the-dreams.de>
1764L: linux-i2c@vger.kernel.org
1765S: Maintained
1766F: drivers/misc/eeprom/at24.c
1767F: include/linux/platform_data/at24.h
1768
1769ATA OVER ETHERNET (AOE) DRIVER
1770M: "Ed L. Cashin" <ed.cashin@acm.org>
1771W: http://www.openaoe.org/
1772S: Supported
1773F: Documentation/aoe/
1774F: drivers/block/aoe/
1775
1776ATHEROS ATH GENERIC UTILITIES
1777M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1778L: linux-wireless@vger.kernel.org
1779S: Supported
1780F: drivers/net/wireless/ath/*
1781
1782ATHEROS ATH5K WIRELESS DRIVER
1783M: Jiri Slaby <jirislaby@gmail.com>
1784M: Nick Kossifidis <mickflemm@gmail.com>
1785M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1786L: linux-wireless@vger.kernel.org
1787W: http://wireless.kernel.org/en/users/Drivers/ath5k
1788S: Maintained
1789F: drivers/net/wireless/ath/ath5k/
1790
1791ATHEROS ATH6KL WIRELESS DRIVER
1792M: Kalle Valo <kvalo@qca.qualcomm.com>
1793L: linux-wireless@vger.kernel.org
1794W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1795T: git git://github.com/kvalo/ath.git
1796S: Supported
1797F: drivers/net/wireless/ath/ath6kl/
1798
1799WILOCITY WIL6210 WIRELESS DRIVER
1800M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1801L: linux-wireless@vger.kernel.org
1802L: wil6210@qca.qualcomm.com
1803S: Supported
1804W: http://wireless.kernel.org/en/users/Drivers/wil6210
1805F: drivers/net/wireless/ath/wil6210/
1806F: include/uapi/linux/wil6210_uapi.h
1807
1808CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1809M: Christian Lamparter <chunkeey@googlemail.com>
1810L: linux-wireless@vger.kernel.org
1811W: http://wireless.kernel.org/en/users/Drivers/carl9170
1812S: Maintained
1813F: drivers/net/wireless/ath/carl9170/
1814
1815ATK0110 HWMON DRIVER
1816M: Luca Tettamanti <kronos.it@gmail.com>
1817L: lm-sensors@lm-sensors.org
1818S: Maintained
1819F: drivers/hwmon/asus_atk0110.c
1820
1821ATI_REMOTE2 DRIVER
1822M: Ville Syrjala <syrjala@sci.fi>
1823S: Maintained
1824F: drivers/input/misc/ati_remote2.c
1825
1826ATLX ETHERNET DRIVERS
1827M: Jay Cliburn <jcliburn@gmail.com>
1828M: Chris Snook <chris.snook@gmail.com>
1829L: netdev@vger.kernel.org
1830W: http://sourceforge.net/projects/atl1
1831W: http://atl1.sourceforge.net
1832S: Maintained
1833F: drivers/net/ethernet/atheros/
1834
1835ATM
1836M: Chas Williams <3chas3@gmail.com>
1837L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1838L: netdev@vger.kernel.org
1839W: http://linux-atm.sourceforge.net
1840S: Maintained
1841F: drivers/atm/
1842F: include/linux/atm*
1843F: include/uapi/linux/atm*
1844
1845ATMEL AT91 / AT32 MCI DRIVER
1846M: Ludovic Desroches <ludovic.desroches@atmel.com>
1847S: Maintained
1848F: drivers/mmc/host/atmel-mci.c
1849F: drivers/mmc/host/atmel-mci-regs.h
1850
1851ATMEL AT91 / AT32 SERIAL DRIVER
1852M: Nicolas Ferre <nicolas.ferre@atmel.com>
1853S: Supported
1854F: drivers/tty/serial/atmel_serial.c
1855
1856ATMEL Audio ALSA driver
1857M: Nicolas Ferre <nicolas.ferre@atmel.com>
1858L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1859S: Supported
1860F: sound/soc/atmel
1861
1862ATMEL DMA DRIVER
1863M: Nicolas Ferre <nicolas.ferre@atmel.com>
1864L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1865S: Supported
1866F: drivers/dma/at_hdmac.c
1867F: drivers/dma/at_hdmac_regs.h
1868F: include/linux/platform_data/dma-atmel.h
1869
1870ATMEL XDMA DRIVER
1871M: Ludovic Desroches <ludovic.desroches@atmel.com>
1872L: linux-arm-kernel@lists.infradead.org
1873L: dmaengine@vger.kernel.org
1874S: Supported
1875F: drivers/dma/at_xdmac.c
1876
1877ATMEL I2C DRIVER
1878M: Ludovic Desroches <ludovic.desroches@atmel.com>
1879L: linux-i2c@vger.kernel.org
1880S: Supported
1881F: drivers/i2c/busses/i2c-at91.c
1882
1883ATMEL ISI DRIVER
1884M: Josh Wu <josh.wu@atmel.com>
1885L: linux-media@vger.kernel.org
1886S: Supported
1887F: drivers/media/platform/soc_camera/atmel-isi.c
1888F: include/media/atmel-isi.h
1889
1890ATMEL LCDFB DRIVER
1891M: Nicolas Ferre <nicolas.ferre@atmel.com>
1892L: linux-fbdev@vger.kernel.org
1893S: Maintained
1894F: drivers/video/fbdev/atmel_lcdfb.c
1895F: include/video/atmel_lcdc.h
1896
1897ATMEL MACB ETHERNET DRIVER
1898M: Nicolas Ferre <nicolas.ferre@atmel.com>
1899S: Supported
1900F: drivers/net/ethernet/cadence/
1901
1902ATMEL NAND DRIVER
1903M: Josh Wu <josh.wu@atmel.com>
1904L: linux-mtd@lists.infradead.org
1905S: Supported
1906F: drivers/mtd/nand/atmel_nand*
1907
1908ATMEL SDMMC DRIVER
1909M: Ludovic Desroches <ludovic.desroches@atmel.com>
1910L: linux-mmc@vger.kernel.org
1911S: Supported
1912F: drivers/mmc/host/sdhci-of-at91.c
1913
1914ATMEL SPI DRIVER
1915M: Nicolas Ferre <nicolas.ferre@atmel.com>
1916S: Supported
1917F: drivers/spi/spi-atmel.*
1918
1919ATMEL SSC DRIVER
1920M: Nicolas Ferre <nicolas.ferre@atmel.com>
1921L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1922S: Supported
1923F: drivers/misc/atmel-ssc.c
1924F: include/linux/atmel-ssc.h
1925
1926ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1927M: Nicolas Ferre <nicolas.ferre@atmel.com>
1928L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1929S: Supported
1930F: drivers/misc/atmel_tclib.c
1931F: drivers/clocksource/tcb_clksrc.c
1932
1933ATMEL USBA UDC DRIVER
1934M: Nicolas Ferre <nicolas.ferre@atmel.com>
1935L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1936S: Supported
1937F: drivers/usb/gadget/udc/atmel_usba_udc.*
1938
1939ATMEL WIRELESS DRIVER
1940M: Simon Kelley <simon@thekelleys.org.uk>
1941L: linux-wireless@vger.kernel.org
1942W: http://www.thekelleys.org.uk/atmel
1943W: http://atmelwlandriver.sourceforge.net/
1944S: Maintained
1945F: drivers/net/wireless/atmel*
1946
1947ATMEL MAXTOUCH DRIVER
1948M: Nick Dyer <nick.dyer@itdev.co.uk>
1949T: git git://github.com/atmel-maxtouch/linux.git
1950S: Supported
1951F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1952F: drivers/input/touchscreen/atmel_mxt_ts.c
1953F: include/linux/platform_data/atmel_mxt_ts.h
1954
1955ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1956M: Bradley Grove <linuxdrivers@attotech.com>
1957L: linux-scsi@vger.kernel.org
1958W: http://www.attotech.com
1959S: Supported
1960F: drivers/scsi/esas2r
1961
1962ATUSB IEEE 802.15.4 RADIO DRIVER
1963M: Stefan Schmidt <stefan@osg.samsung.com>
1964L: linux-wpan@vger.kernel.org
1965S: Maintained
1966F: drivers/net/ieee802154/atusb.c
1967F: drivers/net/ieee802154/atusb.h
1968F: drivers/net/ieee802154/at86rf230.h
1969
1970AUDIT SUBSYSTEM
1971M: Paul Moore <paul@paul-moore.com>
1972M: Eric Paris <eparis@redhat.com>
1973L: linux-audit@redhat.com (moderated for non-subscribers)
1974W: http://people.redhat.com/sgrubb/audit/
1975T: git git://git.infradead.org/users/pcmoore/audit
1976S: Maintained
1977F: include/linux/audit.h
1978F: include/uapi/linux/audit.h
1979F: kernel/audit*
1980
1981AUXILIARY DISPLAY DRIVERS
1982M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1983W: http://miguelojeda.es/auxdisplay.htm
1984W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1985S: Maintained
1986F: drivers/auxdisplay/
1987F: include/linux/cfag12864b.h
1988
1989AVR32 ARCHITECTURE
1990M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1991M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1992W: http://www.atmel.com/products/AVR32/
1993W: http://mirror.egtvedt.no/avr32linux.org/
1994W: http://avrfreaks.net/
1995S: Maintained
1996F: arch/avr32/
1997
1998AVR32/AT32AP MACHINE SUPPORT
1999M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2000M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2001S: Maintained
2002F: arch/avr32/mach-at32ap/
2003
2004AX.25 NETWORK LAYER
2005M: Ralf Baechle <ralf@linux-mips.org>
2006L: linux-hams@vger.kernel.org
2007W: http://www.linux-ax25.org/
2008S: Maintained
2009F: include/uapi/linux/ax25.h
2010F: include/net/ax25.h
2011F: net/ax25/
2012
2013AZ6007 DVB DRIVER
2014M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2015L: linux-media@vger.kernel.org
2016W: http://linuxtv.org
2017T: git git://linuxtv.org/media_tree.git
2018S: Maintained
2019F: drivers/media/usb/dvb-usb-v2/az6007.c
2020
2021AZTECH FM RADIO RECEIVER DRIVER
2022M: Hans Verkuil <hverkuil@xs4all.nl>
2023L: linux-media@vger.kernel.org
2024T: git git://linuxtv.org/media_tree.git
2025W: http://linuxtv.org
2026S: Maintained
2027F: drivers/media/radio/radio-aztech*
2028
2029B43 WIRELESS DRIVER
2030L: linux-wireless@vger.kernel.org
2031L: b43-dev@lists.infradead.org
2032W: http://wireless.kernel.org/en/users/Drivers/b43
2033S: Odd Fixes
2034F: drivers/net/wireless/b43/
2035
2036B43LEGACY WIRELESS DRIVER
2037M: Larry Finger <Larry.Finger@lwfinger.net>
2038L: linux-wireless@vger.kernel.org
2039L: b43-dev@lists.infradead.org
2040W: http://wireless.kernel.org/en/users/Drivers/b43
2041S: Maintained
2042F: drivers/net/wireless/b43legacy/
2043
2044BACKLIGHT CLASS/SUBSYSTEM
2045M: Jingoo Han <jingoohan1@gmail.com>
2046M: Lee Jones <lee.jones@linaro.org>
2047S: Maintained
2048F: drivers/video/backlight/
2049F: include/linux/backlight.h
2050
2051BATMAN ADVANCED
2052M: Marek Lindner <mareklindner@neomailbox.ch>
2053M: Simon Wunderlich <sw@simonwunderlich.de>
2054M: Antonio Quartulli <antonio@meshcoding.com>
2055L: b.a.t.m.a.n@lists.open-mesh.org
2056W: http://www.open-mesh.org/
2057S: Maintained
2058F: net/batman-adv/
2059
2060BAYCOM/HDLCDRV DRIVERS FOR AX.25
2061M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2062L: linux-hams@vger.kernel.org
2063W: http://www.baycom.org/~tom/ham/ham.html
2064S: Maintained
2065F: drivers/net/hamradio/baycom*
2066
2067BCACHE (BLOCK LAYER CACHE)
2068M: Kent Overstreet <kent.overstreet@gmail.com>
2069L: linux-bcache@vger.kernel.org
2070W: http://bcache.evilpiepirate.org
2071S: Maintained
2072F: drivers/md/bcache/
2073
2074BDISP ST MEDIA DRIVER
2075M: Fabien Dessenne <fabien.dessenne@st.com>
2076L: linux-media@vger.kernel.org
2077T: git git://linuxtv.org/media_tree.git
2078W: http://linuxtv.org
2079S: Supported
2080F: drivers/media/platform/sti/bdisp
2081
2082BEFS FILE SYSTEM
2083S: Orphan
2084F: Documentation/filesystems/befs.txt
2085F: fs/befs/
2086
2087BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2088M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2089L: netdev@vger.kernel.org
2090S: Maintained
2091F: drivers/net/ethernet/ec_bhf.c
2092
2093BFS FILE SYSTEM
2094M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2095S: Maintained
2096F: Documentation/filesystems/bfs.txt
2097F: fs/bfs/
2098F: include/uapi/linux/bfs_fs.h
2099
2100BLACKFIN ARCHITECTURE
2101M: Steven Miao <realmz6@gmail.com>
2102L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2103T: git git://git.code.sf.net/p/adi-linux/code
2104W: http://blackfin.uclinux.org
2105S: Supported
2106F: arch/blackfin/
2107
2108BLACKFIN EMAC DRIVER
2109L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2110W: http://blackfin.uclinux.org
2111S: Supported
2112F: drivers/net/ethernet/adi/
2113
2114BLACKFIN RTC DRIVER
2115L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2116W: http://blackfin.uclinux.org
2117S: Supported
2118F: drivers/rtc/rtc-bfin.c
2119
2120BLACKFIN SDH DRIVER
2121M: Sonic Zhang <sonic.zhang@analog.com>
2122L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2123W: http://blackfin.uclinux.org
2124S: Supported
2125F: drivers/mmc/host/bfin_sdh.c
2126
2127BLACKFIN SERIAL DRIVER
2128M: Sonic Zhang <sonic.zhang@analog.com>
2129L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2130W: http://blackfin.uclinux.org
2131S: Supported
2132F: drivers/tty/serial/bfin_uart.c
2133
2134BLACKFIN WATCHDOG DRIVER
2135L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2136W: http://blackfin.uclinux.org
2137S: Supported
2138F: drivers/watchdog/bfin_wdt.c
2139
2140BLACKFIN I2C TWI DRIVER
2141M: Sonic Zhang <sonic.zhang@analog.com>
2142L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2143W: http://blackfin.uclinux.org/
2144S: Supported
2145F: drivers/i2c/busses/i2c-bfin-twi.c
2146
2147BLACKFIN MEDIA DRIVER
2148M: Scott Jiang <scott.jiang.linux@gmail.com>
2149L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2150W: http://blackfin.uclinux.org/
2151S: Supported
2152F: drivers/media/platform/blackfin/
2153F: drivers/media/i2c/adv7183*
2154F: drivers/media/i2c/vs6624*
2155
2156BLINKM RGB LED DRIVER
2157M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2158S: Maintained
2159F: drivers/leds/leds-blinkm.c
2160
2161BLOCK LAYER
2162M: Jens Axboe <axboe@kernel.dk>
2163T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2164S: Maintained
2165F: block/
2166F: kernel/trace/blktrace.c
2167
2168BLOCK2MTD DRIVER
2169M: Joern Engel <joern@lazybastard.org>
2170L: linux-mtd@lists.infradead.org
2171S: Maintained
2172F: drivers/mtd/devices/block2mtd.c
2173
2174BLUETOOTH DRIVERS
2175M: Marcel Holtmann <marcel@holtmann.org>
2176M: Gustavo Padovan <gustavo@padovan.org>
2177M: Johan Hedberg <johan.hedberg@gmail.com>
2178L: linux-bluetooth@vger.kernel.org
2179W: http://www.bluez.org/
2180T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2181T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2182S: Maintained
2183F: drivers/bluetooth/
2184
2185BLUETOOTH SUBSYSTEM
2186M: Marcel Holtmann <marcel@holtmann.org>
2187M: Gustavo Padovan <gustavo@padovan.org>
2188M: Johan Hedberg <johan.hedberg@gmail.com>
2189L: linux-bluetooth@vger.kernel.org
2190W: http://www.bluez.org/
2191T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2192T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2193S: Maintained
2194F: net/bluetooth/
2195F: include/net/bluetooth/
2196
2197BONDING DRIVER
2198M: Jay Vosburgh <j.vosburgh@gmail.com>
2199M: Veaceslav Falico <vfalico@gmail.com>
2200M: Andy Gospodarek <gospo@cumulusnetworks.com>
2201L: netdev@vger.kernel.org
2202W: http://sourceforge.net/projects/bonding/
2203S: Supported
2204F: drivers/net/bonding/
2205F: include/uapi/linux/if_bonding.h
2206
2207BPF (Safe dynamic programs and tools)
2208M: Alexei Starovoitov <ast@kernel.org>
2209L: netdev@vger.kernel.org
2210L: linux-kernel@vger.kernel.org
2211S: Supported
2212F: kernel/bpf/
2213
2214BROADCOM B44 10/100 ETHERNET DRIVER
2215M: Gary Zambrano <zambrano@broadcom.com>
2216L: netdev@vger.kernel.org
2217S: Supported
2218F: drivers/net/ethernet/broadcom/b44.*
2219
2220BROADCOM GENET ETHERNET DRIVER
2221M: Florian Fainelli <f.fainelli@gmail.com>
2222L: netdev@vger.kernel.org
2223S: Supported
2224F: drivers/net/ethernet/broadcom/genet/
2225
2226BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2227M: Sony Chacko <sony.chacko@qlogic.com>
2228M: Dept-HSGLinuxNICDev@qlogic.com
2229L: netdev@vger.kernel.org
2230S: Supported
2231F: drivers/net/ethernet/broadcom/bnx2.*
2232F: drivers/net/ethernet/broadcom/bnx2_*
2233
2234BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2235M: Ariel Elior <ariel.elior@qlogic.com>
2236L: netdev@vger.kernel.org
2237S: Supported
2238F: drivers/net/ethernet/broadcom/bnx2x/
2239
2240BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2241M: Florian Fainelli <f.fainelli@gmail.com>
2242M: Ray Jui <rjui@broadcom.com>
2243M: Scott Branden <sbranden@broadcom.com>
2244L: bcm-kernel-feedback-list@broadcom.com
2245T: git git://github.com/broadcom/mach-bcm
2246S: Maintained
2247F: arch/arm/mach-bcm/
2248F: arch/arm/boot/dts/bcm113*
2249F: arch/arm/boot/dts/bcm216*
2250F: arch/arm/boot/dts/bcm281*
2251F: arch/arm/configs/bcm_defconfig
2252F: drivers/mmc/host/sdhci-bcm-kona.c
2253F: drivers/clocksource/bcm_kona_timer.c
2254
2255BROADCOM BCM2835 ARM ARCHITECTURE
2256M: Stephen Warren <swarren@wwwdotorg.org>
2257M: Lee Jones <lee@kernel.org>
2258M: Eric Anholt <eric@anholt.net>
2259L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2260L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2261T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2262S: Maintained
2263N: bcm2835
2264
2265BROADCOM BCM33XX MIPS ARCHITECTURE
2266M: Kevin Cernekee <cernekee@gmail.com>
2267L: linux-mips@linux-mips.org
2268S: Maintained
2269F: arch/mips/bcm3384/*
2270F: arch/mips/include/asm/mach-bcm3384/*
2271F: arch/mips/kernel/*bmips*
2272
2273BROADCOM BCM47XX MIPS ARCHITECTURE
2274M: Hauke Mehrtens <hauke@hauke-m.de>
2275M: Rafał Miłecki <zajec5@gmail.com>
2276L: linux-mips@linux-mips.org
2277S: Maintained
2278F: arch/mips/bcm47xx/*
2279F: arch/mips/include/asm/mach-bcm47xx/*
2280
2281BROADCOM BCM5301X ARM ARCHITECTURE
2282M: Hauke Mehrtens <hauke@hauke-m.de>
2283L: linux-arm-kernel@lists.infradead.org
2284S: Maintained
2285F: arch/arm/mach-bcm/bcm_5301x.c
2286F: arch/arm/boot/dts/bcm5301x.dtsi
2287F: arch/arm/boot/dts/bcm470*
2288
2289BROADCOM BCM63XX ARM ARCHITECTURE
2290M: Florian Fainelli <f.fainelli@gmail.com>
2291L: linux-arm-kernel@lists.infradead.org
2292T: git git://github.com/broadcom/arm-bcm63xx.git
2293S: Maintained
2294F: arch/arm/mach-bcm/bcm63xx.c
2295F: arch/arm/include/debug/bcm63xx.S
2296
2297BROADCOM BCM63XX/BCM33XX UDC DRIVER
2298M: Kevin Cernekee <cernekee@gmail.com>
2299L: linux-usb@vger.kernel.org
2300S: Maintained
2301F: drivers/usb/gadget/udc/bcm63xx_udc.*
2302
2303BROADCOM BCM7XXX ARM ARCHITECTURE
2304M: Brian Norris <computersforpeace@gmail.com>
2305M: Gregory Fong <gregory.0xf0@gmail.com>
2306M: Florian Fainelli <f.fainelli@gmail.com>
2307L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2308T: git git://github.com/broadcom/stblinux.git
2309S: Maintained
2310F: arch/arm/mach-bcm/*brcmstb*
2311F: arch/arm/boot/dts/bcm7*.dts*
2312F: drivers/bus/brcmstb_gisb.c
2313N: brcmstb
2314
2315BROADCOM BMIPS MIPS ARCHITECTURE
2316M: Kevin Cernekee <cernekee@gmail.com>
2317M: Florian Fainelli <f.fainelli@gmail.com>
2318L: linux-mips@linux-mips.org
2319T: git git://github.com/broadcom/stblinux.git
2320S: Maintained
2321F: arch/mips/bmips/*
2322F: arch/mips/include/asm/mach-bmips/*
2323F: arch/mips/kernel/*bmips*
2324F: arch/mips/boot/dts/brcm/bcm*.dts*
2325F: drivers/irqchip/irq-bcm7*
2326F: drivers/irqchip/irq-brcmstb*
2327
2328BROADCOM TG3 GIGABIT ETHERNET DRIVER
2329M: Prashant Sreedharan <prashant@broadcom.com>
2330M: Michael Chan <mchan@broadcom.com>
2331L: netdev@vger.kernel.org
2332S: Supported
2333F: drivers/net/ethernet/broadcom/tg3.*
2334
2335BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2336M: Brett Rudley <brudley@broadcom.com>
2337M: Arend van Spriel <arend@broadcom.com>
2338M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2339M: Hante Meuleman <meuleman@broadcom.com>
2340L: linux-wireless@vger.kernel.org
2341L: brcm80211-dev-list@broadcom.com
2342S: Supported
2343F: drivers/net/wireless/brcm80211/
2344
2345BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2346M: QLogic-Storage-Upstream@qlogic.com
2347L: linux-scsi@vger.kernel.org
2348S: Supported
2349F: drivers/scsi/bnx2fc/
2350
2351BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2352M: QLogic-Storage-Upstream@qlogic.com
2353L: linux-scsi@vger.kernel.org
2354S: Supported
2355F: drivers/scsi/bnx2i/
2356
2357BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2358M: Ray Jui <rjui@broadcom.com>
2359M: Scott Branden <sbranden@broadcom.com>
2360L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2361L: bcm-kernel-feedback-list@broadcom.com
2362T: git git://github.com/broadcom/cygnus-linux.git
2363S: Maintained
2364N: iproc
2365N: cygnus
2366N: bcm9113*
2367N: bcm9583*
2368N: bcm583*
2369N: bcm113*
2370
2371BROADCOM BRCMSTB GPIO DRIVER
2372M: Gregory Fong <gregory.0xf0@gmail.com>
2373L: bcm-kernel-feedback-list@broadcom.com>
2374S: Supported
2375F: drivers/gpio/gpio-brcmstb.c
2376F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2377
2378BROADCOM KONA GPIO DRIVER
2379M: Ray Jui <rjui@broadcom.com>
2380L: bcm-kernel-feedback-list@broadcom.com
2381S: Supported
2382F: drivers/gpio/gpio-bcm-kona.c
2383F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2384
2385BROADCOM NVRAM DRIVER
2386M: Rafał Miłecki <zajec5@gmail.com>
2387L: linux-mips@linux-mips.org
2388S: Maintained
2389F: drivers/firmware/broadcom/*
2390
2391BROADCOM STB NAND FLASH DRIVER
2392M: Brian Norris <computersforpeace@gmail.com>
2393L: linux-mtd@lists.infradead.org
2394S: Maintained
2395F: drivers/mtd/nand/brcmnand/
2396
2397BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2398M: Rafał Miłecki <zajec5@gmail.com>
2399L: linux-wireless@vger.kernel.org
2400S: Maintained
2401F: drivers/bcma/
2402F: include/linux/bcma/
2403
2404BROADCOM SYSTEMPORT ETHERNET DRIVER
2405M: Florian Fainelli <f.fainelli@gmail.com>
2406L: netdev@vger.kernel.org
2407S: Supported
2408F: drivers/net/ethernet/broadcom/bcmsysport.*
2409
2410BROCADE BFA FC SCSI DRIVER
2411M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2412M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2413L: linux-scsi@vger.kernel.org
2414S: Supported
2415F: drivers/scsi/bfa/
2416
2417BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2418M: Rasesh Mody <rasesh.mody@qlogic.com>
2419L: netdev@vger.kernel.org
2420S: Supported
2421F: drivers/net/ethernet/brocade/bna/
2422
2423BSG (block layer generic sg v4 driver)
2424M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2425L: linux-scsi@vger.kernel.org
2426S: Supported
2427F: block/bsg.c
2428F: include/linux/bsg.h
2429F: include/uapi/linux/bsg.h
2430
2431BT87X AUDIO DRIVER
2432M: Clemens Ladisch <clemens@ladisch.de>
2433L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2434T: git git://git.alsa-project.org/alsa-kernel.git
2435S: Maintained
2436F: Documentation/sound/alsa/Bt87x.txt
2437F: sound/pci/bt87x.c
2438
2439BT8XXGPIO DRIVER
2440M: Michael Buesch <m@bues.ch>
2441W: http://bu3sch.de/btgpio.php
2442S: Maintained
2443F: drivers/gpio/gpio-bt8xx.c
2444
2445BTRFS FILE SYSTEM
2446M: Chris Mason <clm@fb.com>
2447M: Josef Bacik <jbacik@fb.com>
2448M: David Sterba <dsterba@suse.com>
2449L: linux-btrfs@vger.kernel.org
2450W: http://btrfs.wiki.kernel.org/
2451Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2452T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2453S: Maintained
2454F: Documentation/filesystems/btrfs.txt
2455F: fs/btrfs/
2456
2457BTTV VIDEO4LINUX DRIVER
2458M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2459L: linux-media@vger.kernel.org
2460W: http://linuxtv.org
2461T: git git://linuxtv.org/media_tree.git
2462S: Odd fixes
2463F: Documentation/video4linux/bttv/
2464F: drivers/media/pci/bt8xx/bttv*
2465
2466BUSLOGIC SCSI DRIVER
2467M: Khalid Aziz <khalid@gonehiking.org>
2468L: linux-scsi@vger.kernel.org
2469S: Maintained
2470F: drivers/scsi/BusLogic.*
2471F: drivers/scsi/FlashPoint.*
2472
2473C-MEDIA CMI8788 DRIVER
2474M: Clemens Ladisch <clemens@ladisch.de>
2475L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2476T: git git://git.alsa-project.org/alsa-kernel.git
2477S: Maintained
2478F: sound/pci/oxygen/
2479
2480C6X ARCHITECTURE
2481M: Mark Salter <msalter@redhat.com>
2482M: Aurelien Jacquiot <a-jacquiot@ti.com>
2483L: linux-c6x-dev@linux-c6x.org
2484W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2485S: Maintained
2486F: arch/c6x/
2487
2488CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2489M: David Howells <dhowells@redhat.com>
2490L: linux-cachefs@redhat.com
2491S: Supported
2492F: Documentation/filesystems/caching/cachefiles.txt
2493F: fs/cachefiles/
2494
2495CADET FM/AM RADIO RECEIVER DRIVER
2496M: Hans Verkuil <hverkuil@xs4all.nl>
2497L: linux-media@vger.kernel.org
2498T: git git://linuxtv.org/media_tree.git
2499W: http://linuxtv.org
2500S: Maintained
2501F: drivers/media/radio/radio-cadet*
2502
2503CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2504M: Jonathan Corbet <corbet@lwn.net>
2505L: linux-media@vger.kernel.org
2506T: git git://linuxtv.org/media_tree.git
2507S: Maintained
2508F: Documentation/video4linux/cafe_ccic
2509F: drivers/media/platform/marvell-ccic/
2510
2511CAIF NETWORK LAYER
2512M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2513L: netdev@vger.kernel.org
2514S: Supported
2515F: Documentation/networking/caif/
2516F: drivers/net/caif/
2517F: include/uapi/linux/caif/
2518F: include/net/caif/
2519F: net/caif/
2520
2521CALGARY x86-64 IOMMU
2522M: Muli Ben-Yehuda <muli@il.ibm.com>
2523M: "Jon D. Mason" <jdmason@kudzu.us>
2524L: discuss@x86-64.org
2525S: Maintained
2526F: arch/x86/kernel/pci-calgary_64.c
2527F: arch/x86/kernel/tce_64.c
2528F: arch/x86/include/asm/calgary.h
2529F: arch/x86/include/asm/tce.h
2530
2531CAN NETWORK LAYER
2532M: Oliver Hartkopp <socketcan@hartkopp.net>
2533M: Marc Kleine-Budde <mkl@pengutronix.de>
2534L: linux-can@vger.kernel.org
2535W: https://github.com/linux-can
2536T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2537T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2538S: Maintained
2539F: Documentation/networking/can.txt
2540F: net/can/
2541F: include/linux/can/core.h
2542F: include/uapi/linux/can.h
2543F: include/uapi/linux/can/bcm.h
2544F: include/uapi/linux/can/raw.h
2545F: include/uapi/linux/can/gw.h
2546
2547CAN NETWORK DRIVERS
2548M: Wolfgang Grandegger <wg@grandegger.com>
2549M: Marc Kleine-Budde <mkl@pengutronix.de>
2550L: linux-can@vger.kernel.org
2551W: https://github.com/linux-can
2552T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2553T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2554S: Maintained
2555F: drivers/net/can/
2556F: include/linux/can/dev.h
2557F: include/linux/can/platform/
2558F: include/uapi/linux/can/error.h
2559F: include/uapi/linux/can/netlink.h
2560
2561CAPABILITIES
2562M: Serge Hallyn <serge.hallyn@canonical.com>
2563L: linux-security-module@vger.kernel.org
2564S: Supported
2565F: include/linux/capability.h
2566F: include/uapi/linux/capability.h
2567F: security/commoncap.c
2568F: kernel/capability.c
2569
2570CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2571M: Kevin Tsai <ktsai@capellamicro.com>
2572S: Maintained
2573F: drivers/iio/light/cm*
2574F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2575
2576CAVIUM LIQUIDIO NETWORK DRIVER
2577M: Derek Chickles <derek.chickles@caviumnetworks.com>
2578M: Satanand Burla <satananda.burla@caviumnetworks.com>
2579M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2580M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2581L: netdev@vger.kernel.org
2582W: http://www.cavium.com
2583S: Supported
2584F: drivers/net/ethernet/cavium/liquidio/
2585
2586CC2520 IEEE-802.15.4 RADIO DRIVER
2587M: Varka Bhadram <varkabhadram@gmail.com>
2588L: linux-wpan@vger.kernel.org
2589S: Maintained
2590F: drivers/net/ieee802154/cc2520.c
2591F: include/linux/spi/cc2520.h
2592F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2593
2594CELL BROADBAND ENGINE ARCHITECTURE
2595M: Arnd Bergmann <arnd@arndb.de>
2596L: linuxppc-dev@lists.ozlabs.org
2597W: http://www.ibm.com/developerworks/power/cell/
2598S: Supported
2599F: arch/powerpc/include/asm/cell*.h
2600F: arch/powerpc/include/asm/spu*.h
2601F: arch/powerpc/include/uapi/asm/spu*.h
2602F: arch/powerpc/oprofile/*cell*
2603F: arch/powerpc/platforms/cell/
2604
2605CEPH COMMON CODE (LIBCEPH)
2606M: Ilya Dryomov <idryomov@gmail.com>
2607M: "Yan, Zheng" <zyan@redhat.com>
2608M: Sage Weil <sage@redhat.com>
2609L: ceph-devel@vger.kernel.org
2610W: http://ceph.com/
2611T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2612T: git git://github.com/ceph/ceph-client.git
2613S: Supported
2614F: net/ceph/
2615F: include/linux/ceph/
2616F: include/linux/crush/
2617
2618CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2619M: "Yan, Zheng" <zyan@redhat.com>
2620M: Sage Weil <sage@redhat.com>
2621M: Ilya Dryomov <idryomov@gmail.com>
2622L: ceph-devel@vger.kernel.org
2623W: http://ceph.com/
2624T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2625T: git git://github.com/ceph/ceph-client.git
2626S: Supported
2627F: Documentation/filesystems/ceph.txt
2628F: fs/ceph/
2629
2630CERTIFICATE HANDLING:
2631M: David Howells <dhowells@redhat.com>
2632M: David Woodhouse <dwmw2@infradead.org>
2633L: keyrings@linux-nfs.org
2634S: Maintained
2635F: Documentation/module-signing.txt
2636F: certs/
2637F: scripts/extract-cert.c
2638
2639CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2640L: linux-usb@vger.kernel.org
2641S: Orphan
2642F: Documentation/usb/WUSB-Design-overview.txt
2643F: Documentation/usb/wusb-cbaf
2644F: drivers/usb/host/hwa-hc.c
2645F: drivers/usb/host/whci/
2646F: drivers/usb/wusbcore/
2647F: include/linux/usb/wusb*
2648
2649CFAG12864B LCD DRIVER
2650M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2651W: http://miguelojeda.es/auxdisplay.htm
2652W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2653S: Maintained
2654F: drivers/auxdisplay/cfag12864b.c
2655F: include/linux/cfag12864b.h
2656
2657CFAG12864BFB LCD FRAMEBUFFER DRIVER
2658M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2659W: http://miguelojeda.es/auxdisplay.htm
2660W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2661S: Maintained
2662F: drivers/auxdisplay/cfag12864bfb.c
2663F: include/linux/cfag12864b.h
2664
2665CFG80211 and NL80211
2666M: Johannes Berg <johannes@sipsolutions.net>
2667L: linux-wireless@vger.kernel.org
2668W: http://wireless.kernel.org/
2669T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2670T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2671S: Maintained
2672F: include/uapi/linux/nl80211.h
2673F: include/net/cfg80211.h
2674F: net/wireless/*
2675X: net/wireless/wext*
2676
2677CHAR and MISC DRIVERS
2678M: Arnd Bergmann <arnd@arndb.de>
2679M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2680T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2681S: Supported
2682F: drivers/char/*
2683F: drivers/misc/*
2684F: include/linux/miscdevice.h
2685
2686CHECKPATCH
2687M: Andy Whitcroft <apw@canonical.com>
2688M: Joe Perches <joe@perches.com>
2689S: Maintained
2690F: scripts/checkpatch.pl
2691
2692CHINESE DOCUMENTATION
2693M: Harry Wei <harryxiyou@gmail.com>
2694L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2695L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2696S: Maintained
2697F: Documentation/zh_CN/
2698
2699CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2700M: Peter Chen <Peter.Chen@freescale.com>
2701T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2702L: linux-usb@vger.kernel.org
2703S: Maintained
2704F: drivers/usb/chipidea/
2705
2706CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2707M: Hans de Goede <hdegoede@redhat.com>
2708L: linux-input@vger.kernel.org
2709S: Maintained
2710F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2711F: drivers/input/touchscreen/chipone_icn8318.c
2712
2713CHROME HARDWARE PLATFORM SUPPORT
2714M: Olof Johansson <olof@lixom.net>
2715S: Maintained
2716F: drivers/platform/chrome/
2717
2718CISCO VIC ETHERNET NIC DRIVER
2719M: Christian Benvenuti <benve@cisco.com>
2720M: Sujith Sankar <ssujith@cisco.com>
2721M: Govindarajulu Varadarajan <_govind@gmx.com>
2722M: Neel Patel <neepatel@cisco.com>
2723S: Supported
2724F: drivers/net/ethernet/cisco/enic/
2725
2726CISCO VIC LOW LATENCY NIC DRIVER
2727M: Upinder Malhi <umalhi@cisco.com>
2728S: Supported
2729F: drivers/infiniband/hw/usnic
2730
2731CIRRUS LOGIC EP93XX ETHERNET DRIVER
2732M: Hartley Sweeten <hsweeten@visionengravers.com>
2733L: netdev@vger.kernel.org
2734S: Maintained
2735F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2736
2737CIRRUS LOGIC AUDIO CODEC DRIVERS
2738M: Brian Austin <brian.austin@cirrus.com>
2739M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2740L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2741S: Maintained
2742F: sound/soc/codecs/cs*
2743
2744CLEANCACHE API
2745M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2746L: linux-kernel@vger.kernel.org
2747S: Maintained
2748F: mm/cleancache.c
2749F: include/linux/cleancache.h
2750
2751CLK API
2752M: Russell King <linux@arm.linux.org.uk>
2753L: linux-clk@vger.kernel.org
2754S: Maintained
2755F: include/linux/clk.h
2756
2757CLOCKSOURCE, CLOCKEVENT DRIVERS
2758M: Daniel Lezcano <daniel.lezcano@linaro.org>
2759M: Thomas Gleixner <tglx@linutronix.de>
2760L: linux-kernel@vger.kernel.org
2761T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2762S: Supported
2763F: drivers/clocksource
2764
2765CISCO FCOE HBA DRIVER
2766M: Hiral Patel <hiralpat@cisco.com>
2767M: Suma Ramars <sramars@cisco.com>
2768M: Brian Uchino <buchino@cisco.com>
2769L: linux-scsi@vger.kernel.org
2770S: Supported
2771F: drivers/scsi/fnic/
2772
2773CISCO SCSI HBA DRIVER
2774M: Narsimhulu Musini <nmusini@cisco.com>
2775M: Sesidhar Baddela <sebaddel@cisco.com>
2776L: linux-scsi@vger.kernel.org
2777S: Supported
2778F: drivers/scsi/snic/
2779
2780CMPC ACPI DRIVER
2781M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2782M: Daniel Oliveira Nascimento <don@syst.com.br>
2783L: platform-driver-x86@vger.kernel.org
2784S: Supported
2785F: drivers/platform/x86/classmate-laptop.c
2786
2787COBALT MEDIA DRIVER
2788M: Hans Verkuil <hans.verkuil@cisco.com>
2789L: linux-media@vger.kernel.org
2790T: git git://linuxtv.org/media_tree.git
2791W: http://linuxtv.org
2792S: Supported
2793F: drivers/media/pci/cobalt/
2794
2795COCCINELLE/Semantic Patches (SmPL)
2796M: Julia Lawall <Julia.Lawall@lip6.fr>
2797M: Gilles Muller <Gilles.Muller@lip6.fr>
2798M: Nicolas Palix <nicolas.palix@imag.fr>
2799M: Michal Marek <mmarek@suse.com>
2800L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2801T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2802W: http://coccinelle.lip6.fr/
2803S: Supported
2804F: Documentation/coccinelle.txt
2805F: scripts/coccinelle/
2806F: scripts/coccicheck
2807
2808CODA FILE SYSTEM
2809M: Jan Harkes <jaharkes@cs.cmu.edu>
2810M: coda@cs.cmu.edu
2811L: codalist@coda.cs.cmu.edu
2812W: http://www.coda.cs.cmu.edu/
2813S: Maintained
2814F: Documentation/filesystems/coda.txt
2815F: fs/coda/
2816F: include/linux/coda*.h
2817F: include/uapi/linux/coda*.h
2818
2819CODA V4L2 MEM2MEM DRIVER
2820M: Philipp Zabel <p.zabel@pengutronix.de>
2821L: linux-media@vger.kernel.org
2822S: Maintained
2823F: Documentation/devicetree/bindings/media/coda.txt
2824F: drivers/media/platform/coda/
2825
2826COMMON CLK FRAMEWORK
2827M: Michael Turquette <mturquette@baylibre.com>
2828M: Stephen Boyd <sboyd@codeaurora.org>
2829L: linux-clk@vger.kernel.org
2830T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2831S: Maintained
2832F: drivers/clk/
2833X: drivers/clk/clkdev.c
2834F: include/linux/clk-pr*
2835F: include/linux/clk/
2836
2837COMMON INTERNET FILE SYSTEM (CIFS)
2838M: Steve French <sfrench@samba.org>
2839L: linux-cifs@vger.kernel.org
2840L: samba-technical@lists.samba.org (moderated for non-subscribers)
2841W: http://linux-cifs.samba.org/
2842T: git git://git.samba.org/sfrench/cifs-2.6.git
2843S: Supported
2844F: Documentation/filesystems/cifs/
2845F: fs/cifs/
2846
2847COMPACTPCI HOTPLUG CORE
2848M: Scott Murray <scott@spiteful.org>
2849L: linux-pci@vger.kernel.org
2850S: Maintained
2851F: drivers/pci/hotplug/cpci_hotplug*
2852
2853COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2854M: Scott Murray <scott@spiteful.org>
2855L: linux-pci@vger.kernel.org
2856S: Maintained
2857F: drivers/pci/hotplug/cpcihp_zt5550.*
2858
2859COMPACTPCI HOTPLUG GENERIC DRIVER
2860M: Scott Murray <scott@spiteful.org>
2861L: linux-pci@vger.kernel.org
2862S: Maintained
2863F: drivers/pci/hotplug/cpcihp_generic.c
2864
2865COMPAL LAPTOP SUPPORT
2866M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2867L: platform-driver-x86@vger.kernel.org
2868S: Maintained
2869F: drivers/platform/x86/compal-laptop.c
2870
2871CONEXANT ACCESSRUNNER USB DRIVER
2872M: Simon Arlott <cxacru@fire.lp0.eu>
2873L: accessrunner-general@lists.sourceforge.net
2874W: http://accessrunner.sourceforge.net/
2875S: Maintained
2876F: drivers/usb/atm/cxacru.c
2877
2878CONFIGFS
2879M: Joel Becker <jlbec@evilplan.org>
2880T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2881S: Supported
2882F: fs/configfs/
2883F: include/linux/configfs.h
2884
2885CONNECTOR
2886M: Evgeniy Polyakov <zbr@ioremap.net>
2887L: netdev@vger.kernel.org
2888S: Maintained
2889F: drivers/connector/
2890
2891CONTROL GROUP (CGROUP)
2892M: Tejun Heo <tj@kernel.org>
2893M: Li Zefan <lizefan@huawei.com>
2894M: Johannes Weiner <hannes@cmpxchg.org>
2895L: cgroups@vger.kernel.org
2896T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2897S: Maintained
2898F: Documentation/cgroups/
2899F: include/linux/cgroup*
2900F: kernel/cgroup*
2901
2902CONTROL GROUP - CPUSET
2903M: Li Zefan <lizefan@huawei.com>
2904L: cgroups@vger.kernel.org
2905W: http://www.bullopensource.org/cpuset/
2906W: http://oss.sgi.com/projects/cpusets/
2907T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2908S: Maintained
2909F: Documentation/cgroups/cpusets.txt
2910F: include/linux/cpuset.h
2911F: kernel/cpuset.c
2912
2913CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2914M: Johannes Weiner <hannes@cmpxchg.org>
2915M: Michal Hocko <mhocko@kernel.org>
2916L: cgroups@vger.kernel.org
2917L: linux-mm@kvack.org
2918S: Maintained
2919F: mm/memcontrol.c
2920F: mm/swap_cgroup.c
2921
2922CORETEMP HARDWARE MONITORING DRIVER
2923M: Fenghua Yu <fenghua.yu@intel.com>
2924L: lm-sensors@lm-sensors.org
2925S: Maintained
2926F: Documentation/hwmon/coretemp
2927F: drivers/hwmon/coretemp.c
2928
2929COSA/SRP SYNC SERIAL DRIVER
2930M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2931W: http://www.fi.muni.cz/~kas/cosa/
2932S: Maintained
2933F: drivers/net/wan/cosa*
2934
2935CPMAC ETHERNET DRIVER
2936M: Florian Fainelli <florian@openwrt.org>
2937L: netdev@vger.kernel.org
2938S: Maintained
2939F: drivers/net/ethernet/ti/cpmac.c
2940
2941CPU FREQUENCY DRIVERS
2942M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
2943M: Viresh Kumar <viresh.kumar@linaro.org>
2944L: linux-pm@vger.kernel.org
2945S: Maintained
2946T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2947T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2948F: drivers/cpufreq/
2949F: include/linux/cpufreq.h
2950
2951CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2952M: Viresh Kumar <viresh.kumar@linaro.org>
2953M: Sudeep Holla <sudeep.holla@arm.com>
2954L: linux-pm@vger.kernel.org
2955W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2956S: Maintained
2957F: drivers/cpufreq/arm_big_little.h
2958F: drivers/cpufreq/arm_big_little.c
2959F: drivers/cpufreq/arm_big_little_dt.c
2960
2961CPUIDLE DRIVER - ARM BIG LITTLE
2962M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2963M: Daniel Lezcano <daniel.lezcano@linaro.org>
2964L: linux-pm@vger.kernel.org
2965L: linux-arm-kernel@lists.infradead.org
2966T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2967S: Maintained
2968F: drivers/cpuidle/cpuidle-big_little.c
2969
2970CPUIDLE DRIVER - ARM EXYNOS
2971M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2972M: Daniel Lezcano <daniel.lezcano@linaro.org>
2973M: Kukjin Kim <kgene@kernel.org>
2974L: linux-pm@vger.kernel.org
2975L: linux-samsung-soc@vger.kernel.org
2976S: Supported
2977F: drivers/cpuidle/cpuidle-exynos.c
2978F: arch/arm/mach-exynos/pm.c
2979
2980CPUIDLE DRIVERS
2981M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
2982M: Daniel Lezcano <daniel.lezcano@linaro.org>
2983L: linux-pm@vger.kernel.org
2984S: Maintained
2985T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2986F: drivers/cpuidle/*
2987F: include/linux/cpuidle.h
2988
2989CPUID/MSR DRIVER
2990M: "H. Peter Anvin" <hpa@zytor.com>
2991S: Maintained
2992F: arch/x86/kernel/cpuid.c
2993F: arch/x86/kernel/msr.c
2994
2995CPU POWER MONITORING SUBSYSTEM
2996M: Thomas Renninger <trenn@suse.com>
2997L: linux-pm@vger.kernel.org
2998S: Maintained
2999F: tools/power/cpupower/
3000
3001CRAMFS FILESYSTEM
3002W: http://sourceforge.net/projects/cramfs/
3003S: Orphan / Obsolete
3004F: Documentation/filesystems/cramfs.txt
3005F: fs/cramfs/
3006
3007CRIS PORT
3008M: Mikael Starvik <starvik@axis.com>
3009M: Jesper Nilsson <jesper.nilsson@axis.com>
3010L: linux-cris-kernel@axis.com
3011W: http://developer.axis.com
3012S: Maintained
3013F: arch/cris/
3014F: drivers/tty/serial/crisv10.*
3015
3016CRYPTO API
3017M: Herbert Xu <herbert@gondor.apana.org.au>
3018M: "David S. Miller" <davem@davemloft.net>
3019L: linux-crypto@vger.kernel.org
3020T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3021S: Maintained
3022F: Documentation/crypto/
3023F: Documentation/DocBook/crypto-API.tmpl
3024F: arch/*/crypto/
3025F: crypto/
3026F: drivers/crypto/
3027F: include/crypto/
3028
3029CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3030M: Neil Horman <nhorman@tuxdriver.com>
3031L: linux-crypto@vger.kernel.org
3032S: Maintained
3033F: crypto/ansi_cprng.c
3034F: crypto/rng.c
3035
3036CS5535 Audio ALSA driver
3037M: Jaya Kumar <jayakumar.alsa@gmail.com>
3038S: Maintained
3039F: sound/pci/cs5535audio/
3040
3041CW1200 WLAN driver
3042M: Solomon Peachy <pizza@shaftnet.org>
3043S: Maintained
3044F: drivers/net/wireless/cw1200/
3045
3046CX18 VIDEO4LINUX DRIVER
3047M: Andy Walls <awalls@md.metrocast.net>
3048L: ivtv-devel@ivtvdriver.org (subscribers-only)
3049L: linux-media@vger.kernel.org
3050T: git git://linuxtv.org/media_tree.git
3051W: http://linuxtv.org
3052W: http://www.ivtvdriver.org/index.php/Cx18
3053S: Maintained
3054F: Documentation/video4linux/cx18.txt
3055F: drivers/media/pci/cx18/
3056F: include/uapi/linux/ivtv*
3057
3058CX2341X MPEG ENCODER HELPER MODULE
3059M: Hans Verkuil <hverkuil@xs4all.nl>
3060L: linux-media@vger.kernel.org
3061T: git git://linuxtv.org/media_tree.git
3062W: http://linuxtv.org
3063S: Maintained
3064F: drivers/media/common/cx2341x*
3065F: include/media/cx2341x*
3066
3067CX24120 MEDIA DRIVER
3068M: Jemma Denson <jdenson@gmail.com>
3069M: Patrick Boettcher <patrick.boettcher@posteo.de>
3070L: linux-media@vger.kernel.org
3071W: http://linuxtv.org/
3072Q: http://patchwork.linuxtv.org/project/linux-media/list/
3073S: Maintained
3074F: drivers/media/dvb-frontends/cx24120*
3075
3076CX88 VIDEO4LINUX DRIVER
3077M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3078L: linux-media@vger.kernel.org
3079W: http://linuxtv.org
3080T: git git://linuxtv.org/media_tree.git
3081S: Odd fixes
3082F: Documentation/video4linux/cx88/
3083F: drivers/media/pci/cx88/
3084
3085CXD2820R MEDIA DRIVER
3086M: Antti Palosaari <crope@iki.fi>
3087L: linux-media@vger.kernel.org
3088W: http://linuxtv.org/
3089W: http://palosaari.fi/linux/
3090Q: http://patchwork.linuxtv.org/project/linux-media/list/
3091T: git git://linuxtv.org/anttip/media_tree.git
3092S: Maintained
3093F: drivers/media/dvb-frontends/cxd2820r*
3094
3095CXGB3 ETHERNET DRIVER (CXGB3)
3096M: Santosh Raspatur <santosh@chelsio.com>
3097L: netdev@vger.kernel.org
3098W: http://www.chelsio.com
3099S: Supported
3100F: drivers/net/ethernet/chelsio/cxgb3/
3101
3102CXGB3 ISCSI DRIVER (CXGB3I)
3103M: Karen Xie <kxie@chelsio.com>
3104L: linux-scsi@vger.kernel.org
3105W: http://www.chelsio.com
3106S: Supported
3107F: drivers/scsi/cxgbi/cxgb3i
3108
3109CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3110M: Steve Wise <swise@chelsio.com>
3111L: linux-rdma@vger.kernel.org
3112W: http://www.openfabrics.org
3113S: Supported
3114F: drivers/infiniband/hw/cxgb3/
3115
3116CXGB4 ETHERNET DRIVER (CXGB4)
3117M: Hariprasad S <hariprasad@chelsio.com>
3118L: netdev@vger.kernel.org
3119W: http://www.chelsio.com
3120S: Supported
3121F: drivers/net/ethernet/chelsio/cxgb4/
3122
3123CXGB4 ISCSI DRIVER (CXGB4I)
3124M: Karen Xie <kxie@chelsio.com>
3125L: linux-scsi@vger.kernel.org
3126W: http://www.chelsio.com
3127S: Supported
3128F: drivers/scsi/cxgbi/cxgb4i
3129
3130CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3131M: Steve Wise <swise@chelsio.com>
3132L: linux-rdma@vger.kernel.org
3133W: http://www.openfabrics.org
3134S: Supported
3135F: drivers/infiniband/hw/cxgb4/
3136
3137CXGB4VF ETHERNET DRIVER (CXGB4VF)
3138M: Casey Leedom <leedom@chelsio.com>
3139L: netdev@vger.kernel.org
3140W: http://www.chelsio.com
3141S: Supported
3142F: drivers/net/ethernet/chelsio/cxgb4vf/
3143
3144CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3145M: Ian Munsie <imunsie@au1.ibm.com>
3146M: Michael Neuling <mikey@neuling.org>
3147L: linuxppc-dev@lists.ozlabs.org
3148S: Supported
3149F: drivers/misc/cxl/
3150F: include/misc/cxl*
3151F: include/uapi/misc/cxl.h
3152F: Documentation/powerpc/cxl.txt
3153F: Documentation/powerpc/cxl.txt
3154F: Documentation/ABI/testing/sysfs-class-cxl
3155
3156STMMAC ETHERNET DRIVER
3157M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3158L: netdev@vger.kernel.org
3159W: http://www.stlinux.com
3160S: Supported
3161F: drivers/net/ethernet/stmicro/stmmac/
3162
3163CYBERPRO FB DRIVER
3164M: Russell King <linux@arm.linux.org.uk>
3165L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3166W: http://www.arm.linux.org.uk/
3167S: Maintained
3168F: drivers/video/fbdev/cyber2000fb.*
3169
3170CYCLADES ASYNC MUX DRIVER
3171W: http://www.cyclades.com/
3172S: Orphan
3173F: drivers/tty/cyclades.c
3174F: include/linux/cyclades.h
3175F: include/uapi/linux/cyclades.h
3176
3177CYCLADES PC300 DRIVER
3178W: http://www.cyclades.com/
3179S: Orphan
3180F: drivers/net/wan/pc300*
3181
3182CYPRESS_FIRMWARE MEDIA DRIVER
3183M: Antti Palosaari <crope@iki.fi>
3184L: linux-media@vger.kernel.org
3185W: http://linuxtv.org/
3186W: http://palosaari.fi/linux/
3187Q: http://patchwork.linuxtv.org/project/linux-media/list/
3188T: git git://linuxtv.org/anttip/media_tree.git
3189S: Maintained
3190F: drivers/media/common/cypress_firmware*
3191
3192CYTTSP TOUCHSCREEN DRIVER
3193M: Ferruh Yigit <fery@cypress.com>
3194L: linux-input@vger.kernel.org
3195S: Supported
3196F: drivers/input/touchscreen/cyttsp*
3197F: include/linux/input/cyttsp.h
3198
3199DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3200M: Joshua Kinard <kumba@gentoo.org>
3201S: Maintained
3202F: drivers/rtc/rtc-ds1685.c
3203F: include/linux/rtc/ds1685.h
3204
3205DAMA SLAVE for AX.25
3206M: Joerg Reuter <jreuter@yaina.de>
3207W: http://yaina.de/jreuter/
3208W: http://www.qsl.net/dl1bke/
3209L: linux-hams@vger.kernel.org
3210S: Maintained
3211F: net/ax25/af_ax25.c
3212F: net/ax25/ax25_dev.c
3213F: net/ax25/ax25_ds_*
3214F: net/ax25/ax25_in.c
3215F: net/ax25/ax25_out.c
3216F: net/ax25/ax25_timer.c
3217F: net/ax25/sysctl_net_ax25.c
3218
3219DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3220L: netdev@vger.kernel.org
3221S: Orphan
3222F: Documentation/networking/dmfe.txt
3223F: drivers/net/ethernet/dec/tulip/dmfe.c
3224
3225DC390/AM53C974 SCSI driver
3226M: Hannes Reinecke <hare@suse.com>
3227L: linux-scsi@vger.kernel.org
3228S: Maintained
3229F: drivers/scsi/am53c974.c
3230
3231DC395x SCSI driver
3232M: Oliver Neukum <oliver@neukum.org>
3233M: Ali Akcaagac <aliakc@web.de>
3234M: Jamie Lenehan <lenehan@twibble.org>
3235L: dc395x@twibble.org
3236W: http://twibble.org/dist/dc395x/
3237W: http://lists.twibble.org/mailman/listinfo/dc395x/
3238S: Maintained
3239F: Documentation/scsi/dc395x.txt
3240F: drivers/scsi/dc395x.*
3241
3242DCCP PROTOCOL
3243M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3244L: dccp@vger.kernel.org
3245W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3246S: Maintained
3247F: include/linux/dccp.h
3248F: include/uapi/linux/dccp.h
3249F: include/linux/tfrc.h
3250F: net/dccp/
3251
3252DECnet NETWORK LAYER
3253W: http://linux-decnet.sourceforge.net
3254L: linux-decnet-user@lists.sourceforge.net
3255S: Orphan
3256F: Documentation/networking/decnet.txt
3257F: net/decnet/
3258
3259DECSTATION PLATFORM SUPPORT
3260M: "Maciej W. Rozycki" <macro@linux-mips.org>
3261L: linux-mips@linux-mips.org
3262W: http://www.linux-mips.org/wiki/DECstation
3263S: Maintained
3264F: arch/mips/dec/
3265F: arch/mips/include/asm/dec/
3266F: arch/mips/include/asm/mach-dec/
3267
3268DEFXX FDDI NETWORK DRIVER
3269M: "Maciej W. Rozycki" <macro@linux-mips.org>
3270S: Maintained
3271F: drivers/net/fddi/defxx.*
3272
3273DELL LAPTOP DRIVER
3274M: Matthew Garrett <mjg59@srcf.ucam.org>
3275M: Pali Rohár <pali.rohar@gmail.com>
3276L: platform-driver-x86@vger.kernel.org
3277S: Maintained
3278F: drivers/platform/x86/dell-laptop.c
3279
3280DELL LAPTOP RBTN DRIVER
3281M: Pali Rohár <pali.rohar@gmail.com>
3282S: Maintained
3283F: drivers/platform/x86/dell-rbtn.*
3284
3285DELL LAPTOP FREEFALL DRIVER
3286M: Pali Rohár <pali.rohar@gmail.com>
3287S: Maintained
3288F: drivers/platform/x86/dell-smo8800.c
3289
3290DELL LAPTOP SMM DRIVER
3291M: Pali Rohár <pali.rohar@gmail.com>
3292S: Maintained
3293F: drivers/hwmon/dell-smm-hwmon.c
3294F: include/uapi/linux/i8k.h
3295
3296DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3297M: Doug Warzecha <Douglas_Warzecha@dell.com>
3298S: Maintained
3299F: Documentation/dcdbas.txt
3300F: drivers/firmware/dcdbas.*
3301
3302DELL WMI EXTRAS DRIVER
3303M: Matthew Garrett <mjg59@srcf.ucam.org>
3304M: Pali Rohár <pali.rohar@gmail.com>
3305S: Maintained
3306F: drivers/platform/x86/dell-wmi.c
3307
3308DESIGNWARE USB2 DRD IP DRIVER
3309M: John Youn <johnyoun@synopsys.com>
3310L: linux-usb@vger.kernel.org
3311T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3312S: Maintained
3313F: drivers/usb/dwc2/
3314
3315DESIGNWARE USB3 DRD IP DRIVER
3316M: Felipe Balbi <balbi@ti.com>
3317L: linux-usb@vger.kernel.org
3318L: linux-omap@vger.kernel.org
3319T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3320S: Maintained
3321F: drivers/usb/dwc3/
3322
3323DEVICE COREDUMP (DEV_COREDUMP)
3324M: Johannes Berg <johannes@sipsolutions.net>
3325L: linux-kernel@vger.kernel.org
3326S: Maintained
3327F: drivers/base/devcoredump.c
3328F: include/linux/devcoredump.h
3329
3330DEVICE FREQUENCY (DEVFREQ)
3331M: MyungJoo Ham <myungjoo.ham@samsung.com>
3332M: Kyungmin Park <kyungmin.park@samsung.com>
3333L: linux-pm@vger.kernel.org
3334S: Maintained
3335F: drivers/devfreq/
3336
3337DEVICE NUMBER REGISTRY
3338M: Torben Mathiasen <device@lanana.org>
3339W: http://lanana.org/docs/device-list/index.html
3340S: Maintained
3341
3342DEVICE-MAPPER (LVM)
3343M: Alasdair Kergon <agk@redhat.com>
3344M: Mike Snitzer <snitzer@redhat.com>
3345M: dm-devel@redhat.com
3346L: dm-devel@redhat.com
3347W: http://sources.redhat.com/dm
3348Q: http://patchwork.kernel.org/project/dm-devel/list/
3349T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3350T: quilt http://people.redhat.com/agk/patches/linux/editing/
3351S: Maintained
3352F: Documentation/device-mapper/
3353F: drivers/md/dm*
3354F: drivers/md/persistent-data/
3355F: include/linux/device-mapper.h
3356F: include/linux/dm-*.h
3357F: include/uapi/linux/dm-*.h
3358
3359DIALOG SEMICONDUCTOR DRIVERS
3360M: Support Opensource <support.opensource@diasemi.com>
3361W: http://www.dialog-semiconductor.com/products
3362S: Supported
3363F: Documentation/hwmon/da90??
3364F: drivers/gpio/gpio-da90??.c
3365F: drivers/hwmon/da90??-hwmon.c
3366F: drivers/iio/adc/da91??-*.c
3367F: drivers/input/misc/da90??_onkey.c
3368F: drivers/input/touchscreen/da9052_tsi.c
3369F: drivers/leds/leds-da90??.c
3370F: drivers/mfd/da903x.c
3371F: drivers/mfd/da90??-*.c
3372F: drivers/mfd/da91??-*.c
3373F: drivers/power/da9052-battery.c
3374F: drivers/power/da91??-*.c
3375F: drivers/regulator/da903x.c
3376F: drivers/regulator/da9???-regulator.[ch]
3377F: drivers/rtc/rtc-da90??.c
3378F: drivers/video/backlight/da90??_bl.c
3379F: drivers/watchdog/da90??_wdt.c
3380F: include/linux/mfd/da903x.h
3381F: include/linux/mfd/da9052/
3382F: include/linux/mfd/da9055/
3383F: include/linux/mfd/da9063/
3384F: include/linux/mfd/da9150/
3385F: include/sound/da[79]*.h
3386F: sound/soc/codecs/da[79]*.[ch]
3387
3388DIGI NEO AND CLASSIC PCI PRODUCTS
3389M: Lidza Louina <lidza.louina@gmail.com>
3390M: Mark Hounschell <markh@compro.net>
3391L: driverdev-devel@linuxdriverproject.org
3392S: Maintained
3393F: drivers/staging/dgnc/
3394
3395DIGI EPCA PCI PRODUCTS
3396M: Lidza Louina <lidza.louina@gmail.com>
3397M: Mark Hounschell <markh@compro.net>
3398M: Daeseok Youn <daeseok.youn@gmail.com>
3399L: driverdev-devel@linuxdriverproject.org
3400S: Maintained
3401F: drivers/staging/dgap/
3402
3403DIOLAN U2C-12 I2C DRIVER
3404M: Guenter Roeck <linux@roeck-us.net>
3405L: linux-i2c@vger.kernel.org
3406S: Maintained
3407F: drivers/i2c/busses/i2c-diolan-u2c.c
3408
3409DIRECT ACCESS (DAX)
3410M: Matthew Wilcox <willy@linux.intel.com>
3411L: linux-fsdevel@vger.kernel.org
3412S: Supported
3413F: fs/dax.c
3414
3415DIRECTORY NOTIFICATION (DNOTIFY)
3416M: Eric Paris <eparis@parisplace.org>
3417S: Maintained
3418F: Documentation/filesystems/dnotify.txt
3419F: fs/notify/dnotify/
3420F: include/linux/dnotify.h
3421
3422DISK GEOMETRY AND PARTITION HANDLING
3423M: Andries Brouwer <aeb@cwi.nl>
3424W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3425W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3426W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3427S: Maintained
3428
3429DISKQUOTA
3430M: Jan Kara <jack@suse.com>
3431S: Maintained
3432F: Documentation/filesystems/quota.txt
3433F: fs/quota/
3434F: include/linux/quota*.h
3435F: include/uapi/linux/quota*.h
3436
3437DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3438M: Bernie Thompson <bernie@plugable.com>
3439L: linux-fbdev@vger.kernel.org
3440S: Maintained
3441W: http://plugable.com/category/projects/udlfb/
3442F: drivers/video/fbdev/udlfb.c
3443F: include/video/udlfb.h
3444F: Documentation/fb/udlfb.txt
3445
3446DISTRIBUTED LOCK MANAGER (DLM)
3447M: Christine Caulfield <ccaulfie@redhat.com>
3448M: David Teigland <teigland@redhat.com>
3449L: cluster-devel@redhat.com
3450W: http://sources.redhat.com/cluster/
3451T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3452S: Supported
3453F: fs/dlm/
3454
3455DMA BUFFER SHARING FRAMEWORK
3456M: Sumit Semwal <sumit.semwal@linaro.org>
3457S: Maintained
3458L: linux-media@vger.kernel.org
3459L: dri-devel@lists.freedesktop.org
3460L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3461F: drivers/dma-buf/
3462F: include/linux/dma-buf*
3463F: include/linux/reservation.h
3464F: include/linux/*fence.h
3465F: Documentation/dma-buf-sharing.txt
3466T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3467
3468DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3469M: Vinod Koul <vinod.koul@intel.com>
3470L: dmaengine@vger.kernel.org
3471Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3472S: Maintained
3473F: drivers/dma/
3474F: include/linux/dmaengine.h
3475F: Documentation/dmaengine/
3476T: git git://git.infradead.org/users/vkoul/slave-dma.git
3477
3478DME1737 HARDWARE MONITOR DRIVER
3479M: Juerg Haefliger <juergh@gmail.com>
3480L: lm-sensors@lm-sensors.org
3481S: Maintained
3482F: Documentation/hwmon/dme1737
3483F: drivers/hwmon/dme1737.c
3484
3485DMI/SMBIOS SUPPORT
3486M: Jean Delvare <jdelvare@suse.com>
3487S: Maintained
3488T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3489F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3490F: drivers/firmware/dmi-id.c
3491F: drivers/firmware/dmi_scan.c
3492F: include/linux/dmi.h
3493
3494DOCUMENTATION
3495M: Jonathan Corbet <corbet@lwn.net>
3496L: linux-doc@vger.kernel.org
3497S: Maintained
3498F: Documentation/
3499X: Documentation/ABI/
3500X: Documentation/devicetree/
3501X: Documentation/acpi
3502X: Documentation/power
3503X: Documentation/spi
3504X: Documentation/DocBook/media
3505T: git git://git.lwn.net/linux-2.6.git docs-next
3506
3507DOUBLETALK DRIVER
3508M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3509L: blinux-list@redhat.com
3510S: Maintained
3511F: drivers/char/dtlk.c
3512F: include/linux/dtlk.h
3513
3514DPT_I2O SCSI RAID DRIVER
3515M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3516L: linux-scsi@vger.kernel.org
3517W: http://www.adaptec.com/
3518S: Maintained
3519F: drivers/scsi/dpt*
3520F: drivers/scsi/dpt/
3521
3522DRBD DRIVER
3523P: Philipp Reisner
3524P: Lars Ellenberg
3525M: drbd-dev@lists.linbit.com
3526L: drbd-user@lists.linbit.com
3527W: http://www.drbd.org
3528T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3529T: git git://git.drbd.org/drbd-8.3.git
3530S: Supported
3531F: drivers/block/drbd/
3532F: lib/lru_cache.c
3533F: Documentation/blockdev/drbd/
3534
3535DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3536M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3537T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3538S: Supported
3539F: Documentation/kobject.txt
3540F: drivers/base/
3541F: fs/debugfs/
3542F: fs/kernfs/
3543F: fs/sysfs/
3544F: include/linux/debugfs.h
3545F: include/linux/kobj*
3546F: lib/kobj*
3547
3548DRM DRIVERS
3549M: David Airlie <airlied@linux.ie>
3550L: dri-devel@lists.freedesktop.org
3551T: git git://people.freedesktop.org/~airlied/linux
3552S: Maintained
3553F: drivers/gpu/drm/
3554F: drivers/gpu/vga/
3555F: include/drm/
3556F: include/uapi/drm/
3557
3558RADEON DRM DRIVERS
3559M: Alex Deucher <alexander.deucher@amd.com>
3560M: Christian König <christian.koenig@amd.com>
3561L: dri-devel@lists.freedesktop.org
3562T: git git://people.freedesktop.org/~agd5f/linux
3563S: Supported
3564F: drivers/gpu/drm/radeon/
3565F: include/uapi/drm/radeon*
3566
3567DRM PANEL DRIVERS
3568M: Thierry Reding <thierry.reding@gmail.com>
3569L: dri-devel@lists.freedesktop.org
3570T: git git://anongit.freedesktop.org/tegra/linux.git
3571S: Maintained
3572F: drivers/gpu/drm/drm_panel.c
3573F: drivers/gpu/drm/panel/
3574F: include/drm/drm_panel.h
3575F: Documentation/devicetree/bindings/panel/
3576
3577INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3578M: Daniel Vetter <daniel.vetter@intel.com>
3579M: Jani Nikula <jani.nikula@linux.intel.com>
3580L: intel-gfx@lists.freedesktop.org
3581L: dri-devel@lists.freedesktop.org
3582Q: http://patchwork.freedesktop.org/project/intel-gfx/
3583T: git git://anongit.freedesktop.org/drm-intel
3584S: Supported
3585F: drivers/gpu/drm/i915/
3586F: include/drm/i915*
3587F: include/uapi/drm/i915*
3588
3589DRM DRIVERS FOR EXYNOS
3590M: Inki Dae <inki.dae@samsung.com>
3591M: Joonyoung Shim <jy0922.shim@samsung.com>
3592M: Seung-Woo Kim <sw0312.kim@samsung.com>
3593M: Kyungmin Park <kyungmin.park@samsung.com>
3594L: dri-devel@lists.freedesktop.org
3595T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3596S: Supported
3597F: drivers/gpu/drm/exynos/
3598F: include/drm/exynos*
3599F: include/uapi/drm/exynos*
3600
3601DRM DRIVERS FOR FREESCALE DCU
3602M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3603M: Alison Wang <alison.wang@freescale.com>
3604L: dri-devel@lists.freedesktop.org
3605S: Supported
3606F: drivers/gpu/drm/fsl-dcu/
3607F: Documentation/devicetree/bindings/video/fsl,dcu.txt
3608F: Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3609
3610DRM DRIVERS FOR FREESCALE IMX
3611M: Philipp Zabel <p.zabel@pengutronix.de>
3612L: dri-devel@lists.freedesktop.org
3613S: Maintained
3614F: drivers/gpu/drm/imx/
3615F: Documentation/devicetree/bindings/drm/imx/
3616
3617DRM DRIVERS FOR NVIDIA TEGRA
3618M: Thierry Reding <thierry.reding@gmail.com>
3619M: Terje Bergström <tbergstrom@nvidia.com>
3620L: dri-devel@lists.freedesktop.org
3621L: linux-tegra@vger.kernel.org
3622T: git git://anongit.freedesktop.org/tegra/linux.git
3623S: Supported
3624F: drivers/gpu/drm/tegra/
3625F: drivers/gpu/host1x/
3626F: include/linux/host1x.h
3627F: include/uapi/drm/tegra_drm.h
3628F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3629
3630DRM DRIVERS FOR RENESAS
3631M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3632L: dri-devel@lists.freedesktop.org
3633L: linux-sh@vger.kernel.org
3634T: git git://people.freedesktop.org/~airlied/linux
3635S: Supported
3636F: drivers/gpu/drm/rcar-du/
3637F: drivers/gpu/drm/shmobile/
3638F: include/linux/platform_data/shmob_drm.h
3639
3640DRM DRIVERS FOR ROCKCHIP
3641M: Mark Yao <mark.yao@rock-chips.com>
3642L: dri-devel@lists.freedesktop.org
3643S: Maintained
3644F: drivers/gpu/drm/rockchip/
3645F: Documentation/devicetree/bindings/video/rockchip*
3646
3647DRM DRIVERS FOR STI
3648M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3649M: Vincent Abriou <vincent.abriou@st.com>
3650L: dri-devel@lists.freedesktop.org
3651T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3652S: Maintained
3653F: drivers/gpu/drm/sti
3654F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3655
3656DSBR100 USB FM RADIO DRIVER
3657M: Alexey Klimov <klimov.linux@gmail.com>
3658L: linux-media@vger.kernel.org
3659T: git git://linuxtv.org/media_tree.git
3660S: Maintained
3661F: drivers/media/radio/dsbr100.c
3662
3663DSCC4 DRIVER
3664M: Francois Romieu <romieu@fr.zoreil.com>
3665L: netdev@vger.kernel.org
3666S: Maintained
3667F: drivers/net/wan/dscc4.c
3668
3669DT3155 MEDIA DRIVER
3670M: Hans Verkuil <hverkuil@xs4all.nl>
3671L: linux-media@vger.kernel.org
3672T: git git://linuxtv.org/media_tree.git
3673W: http://linuxtv.org
3674S: Odd Fixes
3675F: drivers/media/pci/dt3155/
3676
3677DVB_USB_AF9015 MEDIA DRIVER
3678M: Antti Palosaari <crope@iki.fi>
3679L: linux-media@vger.kernel.org
3680W: http://linuxtv.org/
3681W: http://palosaari.fi/linux/
3682Q: http://patchwork.linuxtv.org/project/linux-media/list/
3683T: git git://linuxtv.org/anttip/media_tree.git
3684S: Maintained
3685F: drivers/media/usb/dvb-usb-v2/af9015*
3686
3687DVB_USB_AF9035 MEDIA DRIVER
3688M: Antti Palosaari <crope@iki.fi>
3689L: linux-media@vger.kernel.org
3690W: http://linuxtv.org/
3691W: http://palosaari.fi/linux/
3692Q: http://patchwork.linuxtv.org/project/linux-media/list/
3693T: git git://linuxtv.org/anttip/media_tree.git
3694S: Maintained
3695F: drivers/media/usb/dvb-usb-v2/af9035*
3696
3697DVB_USB_ANYSEE MEDIA DRIVER
3698M: Antti Palosaari <crope@iki.fi>
3699L: linux-media@vger.kernel.org
3700W: http://linuxtv.org/
3701W: http://palosaari.fi/linux/
3702Q: http://patchwork.linuxtv.org/project/linux-media/list/
3703T: git git://linuxtv.org/anttip/media_tree.git
3704S: Maintained
3705F: drivers/media/usb/dvb-usb-v2/anysee*
3706
3707DVB_USB_AU6610 MEDIA DRIVER
3708M: Antti Palosaari <crope@iki.fi>
3709L: linux-media@vger.kernel.org
3710W: http://linuxtv.org/
3711W: http://palosaari.fi/linux/
3712Q: http://patchwork.linuxtv.org/project/linux-media/list/
3713T: git git://linuxtv.org/anttip/media_tree.git
3714S: Maintained
3715F: drivers/media/usb/dvb-usb-v2/au6610*
3716
3717DVB_USB_CE6230 MEDIA DRIVER
3718M: Antti Palosaari <crope@iki.fi>
3719L: linux-media@vger.kernel.org
3720W: http://linuxtv.org/
3721W: http://palosaari.fi/linux/
3722Q: http://patchwork.linuxtv.org/project/linux-media/list/
3723T: git git://linuxtv.org/anttip/media_tree.git
3724S: Maintained
3725F: drivers/media/usb/dvb-usb-v2/ce6230*
3726
3727DVB_USB_CXUSB MEDIA DRIVER
3728M: Michael Krufky <mkrufky@linuxtv.org>
3729L: linux-media@vger.kernel.org
3730W: http://linuxtv.org/
3731W: http://github.com/mkrufky
3732Q: http://patchwork.linuxtv.org/project/linux-media/list/
3733T: git git://linuxtv.org/media_tree.git
3734S: Maintained
3735F: drivers/media/usb/dvb-usb/cxusb*
3736
3737DVB_USB_EC168 MEDIA DRIVER
3738M: Antti Palosaari <crope@iki.fi>
3739L: linux-media@vger.kernel.org
3740W: http://linuxtv.org/
3741W: http://palosaari.fi/linux/
3742Q: http://patchwork.linuxtv.org/project/linux-media/list/
3743T: git git://linuxtv.org/anttip/media_tree.git
3744S: Maintained
3745F: drivers/media/usb/dvb-usb-v2/ec168*
3746
3747DVB_USB_GL861 MEDIA DRIVER
3748M: Antti Palosaari <crope@iki.fi>
3749L: linux-media@vger.kernel.org
3750W: http://linuxtv.org/
3751Q: http://patchwork.linuxtv.org/project/linux-media/list/
3752T: git git://linuxtv.org/anttip/media_tree.git
3753S: Maintained
3754F: drivers/media/usb/dvb-usb-v2/gl861*
3755
3756DVB_USB_MXL111SF MEDIA DRIVER
3757M: Michael Krufky <mkrufky@linuxtv.org>
3758L: linux-media@vger.kernel.org
3759W: http://linuxtv.org/
3760W: http://github.com/mkrufky
3761Q: http://patchwork.linuxtv.org/project/linux-media/list/
3762T: git git://linuxtv.org/mkrufky/mxl111sf.git
3763S: Maintained
3764F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3765
3766DVB_USB_RTL28XXU MEDIA DRIVER
3767M: Antti Palosaari <crope@iki.fi>
3768L: linux-media@vger.kernel.org
3769W: http://linuxtv.org/
3770W: http://palosaari.fi/linux/
3771Q: http://patchwork.linuxtv.org/project/linux-media/list/
3772T: git git://linuxtv.org/anttip/media_tree.git
3773S: Maintained
3774F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3775
3776DVB_USB_V2 MEDIA DRIVER
3777M: Antti Palosaari <crope@iki.fi>
3778L: linux-media@vger.kernel.org
3779W: http://linuxtv.org/
3780W: http://palosaari.fi/linux/
3781Q: http://patchwork.linuxtv.org/project/linux-media/list/
3782T: git git://linuxtv.org/anttip/media_tree.git
3783S: Maintained
3784F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3785F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3786
3787DYNAMIC DEBUG
3788M: Jason Baron <jbaron@akamai.com>
3789S: Maintained
3790F: lib/dynamic_debug.c
3791F: include/linux/dynamic_debug.h
3792
3793DZ DECSTATION DZ11 SERIAL DRIVER
3794M: "Maciej W. Rozycki" <macro@linux-mips.org>
3795S: Maintained
3796F: drivers/tty/serial/dz.*
3797
3798E3X0 POWER BUTTON DRIVER
3799M: Moritz Fischer <moritz.fischer@ettus.com>
3800L: usrp-users@lists.ettus.com
3801W: http://www.ettus.com
3802S: Supported
3803F: drivers/input/misc/e3x0-button.c
3804F: Documentation/devicetree/bindings/input/e3x0-button.txt
3805
3806E4000 MEDIA DRIVER
3807M: Antti Palosaari <crope@iki.fi>
3808L: linux-media@vger.kernel.org
3809W: http://linuxtv.org/
3810W: http://palosaari.fi/linux/
3811Q: http://patchwork.linuxtv.org/project/linux-media/list/
3812T: git git://linuxtv.org/anttip/media_tree.git
3813S: Maintained
3814F: drivers/media/tuners/e4000*
3815
3816EATA ISA/EISA/PCI SCSI DRIVER
3817M: Dario Ballabio <ballabio_dario@emc.com>
3818L: linux-scsi@vger.kernel.org
3819S: Maintained
3820F: drivers/scsi/eata.c
3821
3822EC100 MEDIA DRIVER
3823M: Antti Palosaari <crope@iki.fi>
3824L: linux-media@vger.kernel.org
3825W: http://linuxtv.org/
3826W: http://palosaari.fi/linux/
3827Q: http://patchwork.linuxtv.org/project/linux-media/list/
3828T: git git://linuxtv.org/anttip/media_tree.git
3829S: Maintained
3830F: drivers/media/dvb-frontends/ec100*
3831
3832ECRYPT FILE SYSTEM
3833M: Tyler Hicks <tyhicks@canonical.com>
3834L: ecryptfs@vger.kernel.org
3835W: http://ecryptfs.org
3836W: https://launchpad.net/ecryptfs
3837S: Supported
3838F: Documentation/filesystems/ecryptfs.txt
3839F: fs/ecryptfs/
3840
3841EDAC-CORE
3842M: Doug Thompson <dougthompson@xmission.com>
3843M: Borislav Petkov <bp@alien8.de>
3844M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3845L: linux-edac@vger.kernel.org
3846W: bluesmoke.sourceforge.net
3847T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3848T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3849S: Supported
3850F: Documentation/edac.txt
3851F: drivers/edac/
3852F: include/linux/edac.h
3853
3854EDAC-AMD64
3855M: Doug Thompson <dougthompson@xmission.com>
3856M: Borislav Petkov <bp@alien8.de>
3857L: linux-edac@vger.kernel.org
3858W: bluesmoke.sourceforge.net
3859S: Maintained
3860F: drivers/edac/amd64_edac*
3861
3862EDAC-CALXEDA
3863M: Doug Thompson <dougthompson@xmission.com>
3864M: Robert Richter <rric@kernel.org>
3865L: linux-edac@vger.kernel.org
3866W: bluesmoke.sourceforge.net
3867S: Maintained
3868F: drivers/edac/highbank*
3869
3870EDAC-CAVIUM
3871M: Ralf Baechle <ralf@linux-mips.org>
3872M: David Daney <david.daney@cavium.com>
3873L: linux-edac@vger.kernel.org
3874L: linux-mips@linux-mips.org
3875W: bluesmoke.sourceforge.net
3876S: Supported
3877F: drivers/edac/octeon_edac*
3878
3879EDAC-E752X
3880M: Mark Gross <mark.gross@intel.com>
3881M: Doug Thompson <dougthompson@xmission.com>
3882L: linux-edac@vger.kernel.org
3883W: bluesmoke.sourceforge.net
3884S: Maintained
3885F: drivers/edac/e752x_edac.c
3886
3887EDAC-E7XXX
3888M: Doug Thompson <dougthompson@xmission.com>
3889L: linux-edac@vger.kernel.org
3890W: bluesmoke.sourceforge.net
3891S: Maintained
3892F: drivers/edac/e7xxx_edac.c
3893
3894EDAC-GHES
3895M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3896L: linux-edac@vger.kernel.org
3897W: bluesmoke.sourceforge.net
3898S: Maintained
3899F: drivers/edac/ghes_edac.c
3900
3901EDAC-I82443BXGX
3902M: Tim Small <tim@buttersideup.com>
3903L: linux-edac@vger.kernel.org
3904W: bluesmoke.sourceforge.net
3905S: Maintained
3906F: drivers/edac/i82443bxgx_edac.c
3907
3908EDAC-I3000
3909M: Jason Uhlenkott <juhlenko@akamai.com>
3910L: linux-edac@vger.kernel.org
3911W: bluesmoke.sourceforge.net
3912S: Maintained
3913F: drivers/edac/i3000_edac.c
3914
3915EDAC-I5000
3916M: Doug Thompson <dougthompson@xmission.com>
3917L: linux-edac@vger.kernel.org
3918W: bluesmoke.sourceforge.net
3919S: Maintained
3920F: drivers/edac/i5000_edac.c
3921
3922EDAC-I5400
3923M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3924L: linux-edac@vger.kernel.org
3925W: bluesmoke.sourceforge.net
3926S: Maintained
3927F: drivers/edac/i5400_edac.c
3928
3929EDAC-I7300
3930M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3931L: linux-edac@vger.kernel.org
3932W: bluesmoke.sourceforge.net
3933S: Maintained
3934F: drivers/edac/i7300_edac.c
3935
3936EDAC-I7CORE
3937M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3938L: linux-edac@vger.kernel.org
3939W: bluesmoke.sourceforge.net
3940S: Maintained
3941F: drivers/edac/i7core_edac.c
3942
3943EDAC-I82975X
3944M: Ranganathan Desikan <ravi@jetztechnologies.com>
3945M: "Arvind R." <arvino55@gmail.com>
3946L: linux-edac@vger.kernel.org
3947W: bluesmoke.sourceforge.net
3948S: Maintained
3949F: drivers/edac/i82975x_edac.c
3950
3951EDAC-IE31200
3952M: Jason Baron <jbaron@akamai.com>
3953L: linux-edac@vger.kernel.org
3954W: bluesmoke.sourceforge.net
3955S: Maintained
3956F: drivers/edac/ie31200_edac.c
3957
3958EDAC-MPC85XX
3959M: Johannes Thumshirn <morbidrsa@gmail.com>
3960L: linux-edac@vger.kernel.org
3961W: bluesmoke.sourceforge.net
3962S: Maintained
3963F: drivers/edac/mpc85xx_edac.[ch]
3964
3965EDAC-PASEMI
3966M: Egor Martovetsky <egor@pasemi.com>
3967L: linux-edac@vger.kernel.org
3968W: bluesmoke.sourceforge.net
3969S: Maintained
3970F: drivers/edac/pasemi_edac.c
3971
3972EDAC-R82600
3973M: Tim Small <tim@buttersideup.com>
3974L: linux-edac@vger.kernel.org
3975W: bluesmoke.sourceforge.net
3976S: Maintained
3977F: drivers/edac/r82600_edac.c
3978
3979EDAC-SBRIDGE
3980M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3981L: linux-edac@vger.kernel.org
3982W: bluesmoke.sourceforge.net
3983S: Maintained
3984F: drivers/edac/sb_edac.c
3985
3986EDAC-XGENE
3987APPLIED MICRO (APM) X-GENE SOC EDAC
3988M: Loc Ho <lho@apm.com>
3989S: Supported
3990F: drivers/edac/xgene_edac.c
3991F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3992
3993EDIROL UA-101/UA-1000 DRIVER
3994M: Clemens Ladisch <clemens@ladisch.de>
3995L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3996T: git git://git.alsa-project.org/alsa-kernel.git
3997S: Maintained
3998F: sound/usb/misc/ua101.c
3999
4000EXTENSIBLE FIRMWARE INTERFACE (EFI)
4001M: Matt Fleming <matt.fleming@intel.com>
4002L: linux-efi@vger.kernel.org
4003T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4004S: Maintained
4005F: Documentation/efi-stub.txt
4006F: arch/ia64/kernel/efi.c
4007F: arch/x86/boot/compressed/eboot.[ch]
4008F: arch/x86/include/asm/efi.h
4009F: arch/x86/platform/efi/*
4010F: drivers/firmware/efi/*
4011F: include/linux/efi*.h
4012
4013EFI VARIABLE FILESYSTEM
4014M: Matthew Garrett <matthew.garrett@nebula.com>
4015M: Jeremy Kerr <jk@ozlabs.org>
4016M: Matt Fleming <matt.fleming@intel.com>
4017T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4018L: linux-efi@vger.kernel.org
4019S: Maintained
4020F: fs/efivarfs/
4021
4022EFIFB FRAMEBUFFER DRIVER
4023L: linux-fbdev@vger.kernel.org
4024M: Peter Jones <pjones@redhat.com>
4025S: Maintained
4026F: drivers/video/fbdev/efifb.c
4027
4028EFS FILESYSTEM
4029W: http://aeschi.ch.eu.org/efs/
4030S: Orphan
4031F: fs/efs/
4032
4033EHCA (IBM GX bus InfiniBand adapter) DRIVER
4034M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4035M: Christoph Raisch <raisch@de.ibm.com>
4036L: linux-rdma@vger.kernel.org
4037S: Supported
4038F: drivers/infiniband/hw/ehca/
4039
4040EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4041M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4042L: netdev@vger.kernel.org
4043S: Maintained
4044F: drivers/net/ethernet/ibm/ehea/
4045
4046EM28XX VIDEO4LINUX DRIVER
4047M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4048L: linux-media@vger.kernel.org
4049W: http://linuxtv.org
4050T: git git://linuxtv.org/media_tree.git
4051S: Maintained
4052F: drivers/media/usb/em28xx/
4053
4054EMBEDDED LINUX
4055M: Paul Gortmaker <paul.gortmaker@windriver.com>
4056M: Matt Mackall <mpm@selenic.com>
4057M: David Woodhouse <dwmw2@infradead.org>
4058L: linux-embedded@vger.kernel.org
4059S: Maintained
4060
4061EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4062M: James Smart <james.smart@avagotech.com>
4063M: Dick Kennedy <dick.kennedy@avagotech.com>
4064L: linux-scsi@vger.kernel.org
4065W: http://www.avagotech.com
4066S: Supported
4067F: drivers/scsi/lpfc/
4068
4069ENE CB710 FLASH CARD READER DRIVER
4070M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4071S: Maintained
4072F: drivers/misc/cb710/
4073F: drivers/mmc/host/cb710-mmc.*
4074F: include/linux/cb710.h
4075
4076ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4077M: Maxim Levitsky <maximlevitsky@gmail.com>
4078S: Maintained
4079F: drivers/media/rc/ene_ir.*
4080
4081ENHANCED ERROR HANDLING (EEH)
4082M: Gavin Shan <shangw@linux.vnet.ibm.com>
4083L: linuxppc-dev@lists.ozlabs.org
4084S: Supported
4085F: Documentation/powerpc/eeh-pci-error-recovery.txt
4086F: arch/powerpc/kernel/eeh*.c
4087
4088EPSON S1D13XXX FRAMEBUFFER DRIVER
4089M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4090S: Maintained
4091T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4092F: drivers/video/fbdev/s1d13xxxfb.c
4093F: include/video/s1d13xxxfb.h
4094
4095ET131X NETWORK DRIVER
4096M: Mark Einon <mark.einon@gmail.com>
4097S: Odd Fixes
4098F: drivers/net/ethernet/agere/
4099
4100ETHERNET BRIDGE
4101M: Stephen Hemminger <stephen@networkplumber.org>
4102L: bridge@lists.linux-foundation.org
4103L: netdev@vger.kernel.org
4104W: http://www.linuxfoundation.org/en/Net:Bridge
4105S: Maintained
4106F: include/linux/netfilter_bridge/
4107F: net/bridge/
4108
4109ETHERNET PHY LIBRARY
4110M: Florian Fainelli <f.fainelli@gmail.com>
4111L: netdev@vger.kernel.org
4112S: Maintained
4113F: include/linux/phy.h
4114F: include/linux/phy_fixed.h
4115F: drivers/net/phy/
4116F: Documentation/networking/phy.txt
4117F: drivers/of/of_mdio.c
4118F: drivers/of/of_net.c
4119
4120EXT2 FILE SYSTEM
4121M: Jan Kara <jack@suse.com>
4122L: linux-ext4@vger.kernel.org
4123S: Maintained
4124F: Documentation/filesystems/ext2.txt
4125F: fs/ext2/
4126F: include/linux/ext2*
4127
4128EXT4 FILE SYSTEM
4129M: "Theodore Ts'o" <tytso@mit.edu>
4130M: Andreas Dilger <adilger.kernel@dilger.ca>
4131L: linux-ext4@vger.kernel.org
4132W: http://ext4.wiki.kernel.org
4133Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4134S: Maintained
4135F: Documentation/filesystems/ext4.txt
4136F: fs/ext4/
4137
4138Extended Verification Module (EVM)
4139M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4140L: linux-ima-devel@lists.sourceforge.net
4141L: linux-security-module@vger.kernel.org
4142S: Supported
4143F: security/integrity/evm/
4144
4145EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4146M: MyungJoo Ham <myungjoo.ham@samsung.com>
4147M: Chanwoo Choi <cw00.choi@samsung.com>
4148L: linux-kernel@vger.kernel.org
4149T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4150S: Maintained
4151F: drivers/extcon/
4152F: Documentation/extcon/
4153
4154EXYNOS DP DRIVER
4155M: Jingoo Han <jingoohan1@gmail.com>
4156L: dri-devel@lists.freedesktop.org
4157S: Maintained
4158F: drivers/gpu/drm/exynos/exynos_dp*
4159
4160EXYNOS MIPI DISPLAY DRIVERS
4161M: Inki Dae <inki.dae@samsung.com>
4162M: Donghwa Lee <dh09.lee@samsung.com>
4163M: Kyungmin Park <kyungmin.park@samsung.com>
4164L: linux-fbdev@vger.kernel.org
4165S: Maintained
4166F: drivers/video/fbdev/exynos/exynos_mipi*
4167F: include/video/exynos_mipi*
4168
4169F71805F HARDWARE MONITORING DRIVER
4170M: Jean Delvare <jdelvare@suse.com>
4171L: lm-sensors@lm-sensors.org
4172S: Maintained
4173F: Documentation/hwmon/f71805f
4174F: drivers/hwmon/f71805f.c
4175
4176FC0011 TUNER DRIVER
4177M: Michael Buesch <m@bues.ch>
4178L: linux-media@vger.kernel.org
4179S: Maintained
4180F: drivers/media/tuners/fc0011.h
4181F: drivers/media/tuners/fc0011.c
4182
4183FC2580 MEDIA DRIVER
4184M: Antti Palosaari <crope@iki.fi>
4185L: linux-media@vger.kernel.org
4186W: http://linuxtv.org/
4187W: http://palosaari.fi/linux/
4188Q: http://patchwork.linuxtv.org/project/linux-media/list/
4189T: git git://linuxtv.org/anttip/media_tree.git
4190S: Maintained
4191F: drivers/media/tuners/fc2580*
4192
4193FANOTIFY
4194M: Eric Paris <eparis@redhat.com>
4195S: Maintained
4196F: fs/notify/fanotify/
4197F: include/linux/fanotify.h
4198F: include/uapi/linux/fanotify.h
4199
4200FARSYNC SYNCHRONOUS DRIVER
4201M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4202W: http://www.farsite.co.uk/
4203S: Supported
4204F: drivers/net/wan/farsync.*
4205
4206FAULT INJECTION SUPPORT
4207M: Akinobu Mita <akinobu.mita@gmail.com>
4208S: Supported
4209F: Documentation/fault-injection/
4210F: lib/fault-inject.c
4211
4212FBTFT Framebuffer drivers
4213M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4214M: Noralf Trønnes <noralf@tronnes.org>
4215S: Maintained
4216F: drivers/staging/fbtft/
4217
4218FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4219M: Vasu Dev <vasu.dev@intel.com>
4220L: fcoe-devel@open-fcoe.org
4221W: www.Open-FCoE.org
4222S: Supported
4223F: drivers/scsi/libfc/
4224F: drivers/scsi/fcoe/
4225F: include/scsi/fc/
4226F: include/scsi/libfc.h
4227F: include/scsi/libfcoe.h
4228F: include/uapi/scsi/fc/
4229
4230FILE LOCKING (flock() and fcntl()/lockf())
4231M: Jeff Layton <jlayton@poochiereds.net>
4232M: "J. Bruce Fields" <bfields@fieldses.org>
4233L: linux-fsdevel@vger.kernel.org
4234S: Maintained
4235F: include/linux/fcntl.h
4236F: include/linux/fs.h
4237F: include/uapi/linux/fcntl.h
4238F: include/uapi/linux/fs.h
4239F: fs/fcntl.c
4240F: fs/locks.c
4241
4242FILESYSTEMS (VFS and infrastructure)
4243M: Alexander Viro <viro@zeniv.linux.org.uk>
4244L: linux-fsdevel@vger.kernel.org
4245S: Maintained
4246F: fs/*
4247
4248FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4249M: Riku Voipio <riku.voipio@iki.fi>
4250L: lm-sensors@lm-sensors.org
4251S: Maintained
4252F: drivers/hwmon/f75375s.c
4253F: include/linux/f75375s.h
4254
4255FIREWIRE AUDIO DRIVERS
4256M: Clemens Ladisch <clemens@ladisch.de>
4257L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4258T: git git://git.alsa-project.org/alsa-kernel.git
4259S: Maintained
4260F: sound/firewire/
4261
4262FIREWIRE MEDIA DRIVERS (firedtv)
4263M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4264L: linux-media@vger.kernel.org
4265L: linux1394-devel@lists.sourceforge.net
4266T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4267S: Maintained
4268F: drivers/media/firewire/
4269
4270FIREWIRE SBP-2 TARGET
4271M: Chris Boot <bootc@bootc.net>
4272L: linux-scsi@vger.kernel.org
4273L: target-devel@vger.kernel.org
4274L: linux1394-devel@lists.sourceforge.net
4275T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4276S: Maintained
4277F: drivers/target/sbp/
4278
4279FIREWIRE SUBSYSTEM
4280M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4281L: linux1394-devel@lists.sourceforge.net
4282W: http://ieee1394.wiki.kernel.org/
4283T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4284S: Maintained
4285F: drivers/firewire/
4286F: include/linux/firewire.h
4287F: include/uapi/linux/firewire*.h
4288F: tools/firewire/
4289
4290FIRMWARE LOADER (request_firmware)
4291M: Ming Lei <ming.lei@canonical.com>
4292L: linux-kernel@vger.kernel.org
4293S: Maintained
4294F: Documentation/firmware_class/
4295F: drivers/base/firmware*.c
4296F: include/linux/firmware.h
4297
4298FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4299M: Joshua Morris <josh.h.morris@us.ibm.com>
4300M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4301S: Maintained
4302F: drivers/block/rsxx/
4303
4304FLOPPY DRIVER
4305M: Jiri Kosina <jikos@kernel.org>
4306T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4307S: Odd fixes
4308F: drivers/block/floppy.c
4309
4310FMC SUBSYSTEM
4311M: Alessandro Rubini <rubini@gnudd.com>
4312W: http://www.ohwr.org/projects/fmc-bus
4313S: Supported
4314F: drivers/fmc/
4315F: include/linux/fmc*.h
4316F: include/linux/ipmi-fru.h
4317K: fmc_d.*register
4318
4319FPU EMULATOR
4320M: Bill Metzenthen <billm@melbpc.org.au>
4321W: http://floatingpoint.sourceforge.net/emulator/index.html
4322S: Maintained
4323F: arch/x86/math-emu/
4324
4325FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4326L: netdev@vger.kernel.org
4327S: Orphan
4328F: drivers/net/wan/dlci.c
4329F: drivers/net/wan/sdla.c
4330
4331FRAMEBUFFER LAYER
4332M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4333M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4334L: linux-fbdev@vger.kernel.org
4335W: http://linux-fbdev.sourceforge.net/
4336Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4337T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4338S: Maintained
4339F: Documentation/fb/
4340F: Documentation/devicetree/bindings/fb/
4341F: drivers/video/
4342F: include/video/
4343F: include/linux/fb.h
4344F: include/uapi/video/
4345F: include/uapi/linux/fb.h
4346
4347FREESCALE DIU FRAMEBUFFER DRIVER
4348M: Timur Tabi <timur@tabi.org>
4349L: linux-fbdev@vger.kernel.org
4350S: Maintained
4351F: drivers/video/fbdev/fsl-diu-fb.*
4352
4353FREESCALE DMA DRIVER
4354M: Li Yang <leoli@freescale.com>
4355M: Zhang Wei <zw@zh-kernel.org>
4356L: linuxppc-dev@lists.ozlabs.org
4357S: Maintained
4358F: drivers/dma/fsldma.*
4359
4360FREESCALE I2C CPM DRIVER
4361M: Jochen Friedrich <jochen@scram.de>
4362L: linuxppc-dev@lists.ozlabs.org
4363L: linux-i2c@vger.kernel.org
4364S: Maintained
4365F: drivers/i2c/busses/i2c-cpm.c
4366
4367FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4368M: Sascha Hauer <kernel@pengutronix.de>
4369L: linux-fbdev@vger.kernel.org
4370L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4371S: Maintained
4372F: include/linux/platform_data/video-imxfb.h
4373F: drivers/video/fbdev/imxfb.c
4374
4375FREESCALE QUAD SPI DRIVER
4376M: Han Xu <han.xu@freescale.com>
4377L: linux-mtd@lists.infradead.org
4378S: Maintained
4379F: drivers/mtd/spi-nor/fsl-quadspi.c
4380
4381FREESCALE SOC FS_ENET DRIVER
4382M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4383M: Vitaly Bordug <vbordug@ru.mvista.com>
4384L: linuxppc-dev@lists.ozlabs.org
4385L: netdev@vger.kernel.org
4386S: Maintained
4387F: drivers/net/ethernet/freescale/fs_enet/
4388F: include/linux/fs_enet_pd.h
4389
4390FREESCALE QUICC ENGINE LIBRARY
4391L: linuxppc-dev@lists.ozlabs.org
4392S: Orphan
4393F: arch/powerpc/sysdev/qe_lib/
4394F: arch/powerpc/include/asm/*qe.h
4395
4396FREESCALE USB PERIPHERAL DRIVERS
4397M: Li Yang <leoli@freescale.com>
4398L: linux-usb@vger.kernel.org
4399L: linuxppc-dev@lists.ozlabs.org
4400S: Maintained
4401F: drivers/usb/gadget/udc/fsl*
4402
4403FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4404M: Li Yang <leoli@freescale.com>
4405L: netdev@vger.kernel.org
4406L: linuxppc-dev@lists.ozlabs.org
4407S: Maintained
4408F: drivers/net/ethernet/freescale/ucc_geth*
4409
4410FREESCALE QUICC ENGINE UCC UART DRIVER
4411M: Timur Tabi <timur@tabi.org>
4412L: linuxppc-dev@lists.ozlabs.org
4413S: Maintained
4414F: drivers/tty/serial/ucc_uart.c
4415
4416FREESCALE SOC SOUND DRIVERS
4417M: Timur Tabi <timur@tabi.org>
4418M: Nicolin Chen <nicoleotsuka@gmail.com>
4419M: Xiubo Li <Xiubo.Lee@gmail.com>
4420L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4421L: linuxppc-dev@lists.ozlabs.org
4422S: Maintained
4423F: sound/soc/fsl/fsl*
4424F: sound/soc/fsl/imx*
4425F: sound/soc/fsl/mpc8610_hpcd.c
4426
4427FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4428M: "J. German Rivera" <German.Rivera@freescale.com>
4429L: linux-kernel@vger.kernel.org
4430S: Maintained
4431F: drivers/staging/fsl-mc/
4432
4433FREEVXFS FILESYSTEM
4434M: Christoph Hellwig <hch@infradead.org>
4435W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4436S: Maintained
4437F: fs/freevxfs/
4438
4439FREEZER
4440M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4441M: Pavel Machek <pavel@ucw.cz>
4442L: linux-pm@vger.kernel.org
4443S: Supported
4444F: Documentation/power/freezing-of-tasks.txt
4445F: include/linux/freezer.h
4446F: kernel/freezer.c
4447
4448FRONTSWAP API
4449M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4450L: linux-kernel@vger.kernel.org
4451S: Maintained
4452F: mm/frontswap.c
4453F: include/linux/frontswap.h
4454
4455FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4456M: David Howells <dhowells@redhat.com>
4457L: linux-cachefs@redhat.com
4458S: Supported
4459F: Documentation/filesystems/caching/
4460F: fs/fscache/
4461F: include/linux/fscache*.h
4462
4463F2FS FILE SYSTEM
4464M: Jaegeuk Kim <jaegeuk@kernel.org>
4465M: Changman Lee <cm224.lee@samsung.com>
4466R: Chao Yu <chao2.yu@samsung.com>
4467L: linux-f2fs-devel@lists.sourceforge.net
4468W: http://en.wikipedia.org/wiki/F2FS
4469T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4470S: Maintained
4471F: Documentation/filesystems/f2fs.txt
4472F: Documentation/ABI/testing/sysfs-fs-f2fs
4473F: fs/f2fs/
4474F: include/linux/f2fs_fs.h
4475F: include/trace/events/f2fs.h
4476
4477FUJITSU FR-V (FRV) PORT
4478M: David Howells <dhowells@redhat.com>
4479S: Maintained
4480F: arch/frv/
4481
4482FUJITSU LAPTOP EXTRAS
4483M: Jonathan Woithe <jwoithe@just42.net>
4484L: platform-driver-x86@vger.kernel.org
4485S: Maintained
4486F: drivers/platform/x86/fujitsu-laptop.c
4487
4488FUJITSU M-5MO LS CAMERA ISP DRIVER
4489M: Kyungmin Park <kyungmin.park@samsung.com>
4490M: Heungjun Kim <riverful.kim@samsung.com>
4491L: linux-media@vger.kernel.org
4492S: Maintained
4493F: drivers/media/i2c/m5mols/
4494F: include/media/m5mols.h
4495
4496FUJITSU TABLET EXTRAS
4497M: Robert Gerlach <khnz@gmx.de>
4498L: platform-driver-x86@vger.kernel.org
4499S: Maintained
4500F: drivers/platform/x86/fujitsu-tablet.c
4501
4502FUSE: FILESYSTEM IN USERSPACE
4503M: Miklos Szeredi <miklos@szeredi.hu>
4504L: fuse-devel@lists.sourceforge.net
4505W: http://fuse.sourceforge.net/
4506T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4507S: Maintained
4508F: fs/fuse/
4509F: include/uapi/linux/fuse.h
4510F: Documentation/filesystems/fuse.txt
4511
4512FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4513M: Rik Faith <faith@cs.unc.edu>
4514L: linux-scsi@vger.kernel.org
4515S: Odd Fixes (e.g., new signatures)
4516F: drivers/scsi/fdomain.*
4517
4518GCOV BASED KERNEL PROFILING
4519M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4520S: Maintained
4521F: kernel/gcov/
4522F: Documentation/gcov.txt
4523
4524GDT SCSI DISK ARRAY CONTROLLER DRIVER
4525M: Achim Leubner <achim_leubner@adaptec.com>
4526L: linux-scsi@vger.kernel.org
4527W: http://www.icp-vortex.com/
4528S: Supported
4529F: drivers/scsi/gdt*
4530
4531GDB KERNEL DEBUGGING HELPER SCRIPTS
4532M: Jan Kiszka <jan.kiszka@siemens.com>
4533S: Supported
4534F: scripts/gdb/
4535
4536GEMTEK FM RADIO RECEIVER DRIVER
4537M: Hans Verkuil <hverkuil@xs4all.nl>
4538L: linux-media@vger.kernel.org
4539T: git git://linuxtv.org/media_tree.git
4540W: http://linuxtv.org
4541S: Maintained
4542F: drivers/media/radio/radio-gemtek*
4543
4544GENERIC GPIO I2C DRIVER
4545M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4546S: Supported
4547F: drivers/i2c/busses/i2c-gpio.c
4548F: include/linux/i2c-gpio.h
4549
4550GENERIC GPIO I2C MULTIPLEXER DRIVER
4551M: Peter Korsgaard <peter.korsgaard@barco.com>
4552L: linux-i2c@vger.kernel.org
4553S: Supported
4554F: drivers/i2c/muxes/i2c-mux-gpio.c
4555F: include/linux/i2c-mux-gpio.h
4556F: Documentation/i2c/muxes/i2c-mux-gpio
4557
4558GENERIC HDLC (WAN) DRIVERS
4559M: Krzysztof Halasa <khc@pm.waw.pl>
4560W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4561S: Maintained
4562F: drivers/net/wan/c101.c
4563F: drivers/net/wan/hd6457*
4564F: drivers/net/wan/hdlc*
4565F: drivers/net/wan/n2.c
4566F: drivers/net/wan/pc300too.c
4567F: drivers/net/wan/pci200syn.c
4568F: drivers/net/wan/wanxl*
4569
4570GENERIC INCLUDE/ASM HEADER FILES
4571M: Arnd Bergmann <arnd@arndb.de>
4572L: linux-arch@vger.kernel.org
4573T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4574S: Maintained
4575F: include/asm-generic/
4576F: include/uapi/asm-generic/
4577
4578GENERIC PHY FRAMEWORK
4579M: Kishon Vijay Abraham I <kishon@ti.com>
4580L: linux-kernel@vger.kernel.org
4581T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4582S: Supported
4583F: drivers/phy/
4584F: include/linux/phy/
4585
4586GENERIC PM DOMAINS
4587M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4588M: Kevin Hilman <khilman@kernel.org>
4589M: Ulf Hansson <ulf.hansson@linaro.org>
4590L: linux-pm@vger.kernel.org
4591S: Supported
4592F: drivers/base/power/domain*.c
4593F: include/linux/pm_domain.h
4594
4595GENERIC UIO DRIVER FOR PCI DEVICES
4596M: "Michael S. Tsirkin" <mst@redhat.com>
4597L: kvm@vger.kernel.org
4598S: Supported
4599F: drivers/uio/uio_pci_generic.c
4600
4601GET_MAINTAINER SCRIPT
4602M: Joe Perches <joe@perches.com>
4603S: Maintained
4604F: scripts/get_maintainer.pl
4605
4606GFS2 FILE SYSTEM
4607M: Steven Whitehouse <swhiteho@redhat.com>
4608M: Bob Peterson <rpeterso@redhat.com>
4609L: cluster-devel@redhat.com
4610W: http://sources.redhat.com/cluster/
4611T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4612S: Supported
4613F: Documentation/filesystems/gfs2*.txt
4614F: fs/gfs2/
4615F: include/uapi/linux/gfs2_ondisk.h
4616
4617GIGASET ISDN DRIVERS
4618M: Paul Bolle <pebolle@tiscali.nl>
4619L: gigaset307x-common@lists.sourceforge.net
4620W: http://gigaset307x.sourceforge.net/
4621S: Odd Fixes
4622F: Documentation/isdn/README.gigaset
4623F: drivers/isdn/gigaset/
4624F: include/uapi/linux/gigaset_dev.h
4625
4626GO7007 MPEG CODEC
4627M: Hans Verkuil <hans.verkuil@cisco.com>
4628L: linux-media@vger.kernel.org
4629S: Maintained
4630F: drivers/media/usb/go7007/
4631
4632GOODIX TOUCHSCREEN
4633M: Bastien Nocera <hadess@hadess.net>
4634L: linux-input@vger.kernel.org
4635S: Maintained
4636F: drivers/input/touchscreen/goodix.c
4637
4638GPIO SUBSYSTEM
4639M: Linus Walleij <linus.walleij@linaro.org>
4640M: Alexandre Courbot <gnurou@gmail.com>
4641L: linux-gpio@vger.kernel.org
4642T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4643S: Maintained
4644F: Documentation/gpio/
4645F: drivers/gpio/
4646F: include/linux/gpio/
4647F: include/linux/gpio.h
4648F: include/asm-generic/gpio.h
4649
4650GRE DEMULTIPLEXER DRIVER
4651M: Dmitry Kozlov <xeb@mail.ru>
4652L: netdev@vger.kernel.org
4653S: Maintained
4654F: net/ipv4/gre_demux.c
4655F: net/ipv4/gre_offload.c
4656F: include/net/gre.h
4657
4658GRETH 10/100/1G Ethernet MAC device driver
4659M: Kristoffer Glembo <kristoffer@gaisler.com>
4660L: netdev@vger.kernel.org
4661S: Maintained
4662F: drivers/net/ethernet/aeroflex/
4663
4664GSPCA FINEPIX SUBDRIVER
4665M: Frank Zago <frank@zago.net>
4666L: linux-media@vger.kernel.org
4667T: git git://linuxtv.org/media_tree.git
4668S: Maintained
4669F: drivers/media/usb/gspca/finepix.c
4670
4671GSPCA GL860 SUBDRIVER
4672M: Olivier Lorin <o.lorin@laposte.net>
4673L: linux-media@vger.kernel.org
4674T: git git://linuxtv.org/media_tree.git
4675S: Maintained
4676F: drivers/media/usb/gspca/gl860/
4677
4678GSPCA M5602 SUBDRIVER
4679M: Erik Andren <erik.andren@gmail.com>
4680L: linux-media@vger.kernel.org
4681T: git git://linuxtv.org/media_tree.git
4682S: Maintained
4683F: drivers/media/usb/gspca/m5602/
4684
4685GSPCA PAC207 SONIXB SUBDRIVER
4686M: Hans de Goede <hdegoede@redhat.com>
4687L: linux-media@vger.kernel.org
4688T: git git://linuxtv.org/media_tree.git
4689S: Maintained
4690F: drivers/media/usb/gspca/pac207.c
4691
4692GSPCA SN9C20X SUBDRIVER
4693M: Brian Johnson <brijohn@gmail.com>
4694L: linux-media@vger.kernel.org
4695T: git git://linuxtv.org/media_tree.git
4696S: Maintained
4697F: drivers/media/usb/gspca/sn9c20x.c
4698
4699GSPCA T613 SUBDRIVER
4700M: Leandro Costantino <lcostantino@gmail.com>
4701L: linux-media@vger.kernel.org
4702T: git git://linuxtv.org/media_tree.git
4703S: Maintained
4704F: drivers/media/usb/gspca/t613.c
4705
4706GSPCA USB WEBCAM DRIVER
4707M: Hans de Goede <hdegoede@redhat.com>
4708L: linux-media@vger.kernel.org
4709T: git git://linuxtv.org/media_tree.git
4710S: Maintained
4711F: drivers/media/usb/gspca/
4712
4713GUID PARTITION TABLE (GPT)
4714M: Davidlohr Bueso <dave@stgolabs.net>
4715L: linux-efi@vger.kernel.org
4716S: Maintained
4717F: block/partitions/efi.*
4718
4719STK1160 USB VIDEO CAPTURE DRIVER
4720M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4721L: linux-media@vger.kernel.org
4722T: git git://linuxtv.org/media_tree.git
4723S: Maintained
4724F: drivers/media/usb/stk1160/
4725
4726H8/300 ARCHITECTURE
4727M: Yoshinori Sato <ysato@users.sourceforge.jp>
4728L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4729W: http://uclinux-h8.sourceforge.jp
4730T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4731S: Maintained
4732F: arch/h8300/
4733F: drivers/clocksource/h8300_*.c
4734F: drivers/clk/h8300/
4735F: drivers/irqchip/irq-renesas-h8*.c
4736
4737HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4738M: Frank Seidel <frank@f-seidel.de>
4739L: platform-driver-x86@vger.kernel.org
4740W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4741S: Maintained
4742F: drivers/platform/x86/hdaps.c
4743
4744HDPVR USB VIDEO ENCODER DRIVER
4745M: Hans Verkuil <hverkuil@xs4all.nl>
4746L: linux-media@vger.kernel.org
4747T: git git://linuxtv.org/media_tree.git
4748W: http://linuxtv.org
4749S: Odd Fixes
4750F: drivers/media/usb/hdpvr/
4751
4752HWPOISON MEMORY FAILURE HANDLING
4753M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4754L: linux-mm@kvack.org
4755S: Maintained
4756F: mm/memory-failure.c
4757F: mm/hwpoison-inject.c
4758
4759HYPERVISOR VIRTUAL CONSOLE DRIVER
4760L: linuxppc-dev@lists.ozlabs.org
4761S: Odd Fixes
4762F: drivers/tty/hvc/
4763
4764HACKRF MEDIA DRIVER
4765M: Antti Palosaari <crope@iki.fi>
4766L: linux-media@vger.kernel.org
4767W: http://linuxtv.org/
4768W: http://palosaari.fi/linux/
4769Q: http://patchwork.linuxtv.org/project/linux-media/list/
4770T: git git://linuxtv.org/anttip/media_tree.git
4771S: Maintained
4772F: drivers/media/usb/hackrf/
4773
4774HARDWARE MONITORING
4775M: Jean Delvare <jdelvare@suse.com>
4776M: Guenter Roeck <linux@roeck-us.net>
4777L: lm-sensors@lm-sensors.org
4778W: http://www.lm-sensors.org/
4779T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4780T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4781S: Maintained
4782F: Documentation/hwmon/
4783F: drivers/hwmon/
4784F: include/linux/hwmon*.h
4785
4786HARDWARE RANDOM NUMBER GENERATOR CORE
4787M: Matt Mackall <mpm@selenic.com>
4788M: Herbert Xu <herbert@gondor.apana.org.au>
4789L: linux-crypto@vger.kernel.org
4790S: Odd fixes
4791F: Documentation/hw_random.txt
4792F: drivers/char/hw_random/
4793F: include/linux/hw_random.h
4794
4795HARDWARE SPINLOCK CORE
4796M: Ohad Ben-Cohen <ohad@wizery.com>
4797S: Maintained
4798F: Documentation/hwspinlock.txt
4799F: drivers/hwspinlock/hwspinlock_*
4800F: include/linux/hwspinlock.h
4801
4802HARMONY SOUND DRIVER
4803L: linux-parisc@vger.kernel.org
4804S: Maintained
4805F: sound/parisc/harmony.*
4806
4807HD29L2 MEDIA DRIVER
4808M: Antti Palosaari <crope@iki.fi>
4809L: linux-media@vger.kernel.org
4810W: http://linuxtv.org/
4811W: http://palosaari.fi/linux/
4812Q: http://patchwork.linuxtv.org/project/linux-media/list/
4813T: git git://linuxtv.org/anttip/media_tree.git
4814S: Maintained
4815F: drivers/media/dvb-frontends/hd29l2*
4816
4817HEWLETT-PACKARD SMART2 RAID DRIVER
4818L: iss_storagedev@hp.com
4819S: Orphan
4820F: Documentation/blockdev/cpqarray.txt
4821F: drivers/block/cpqarray.*
4822
4823HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4824M: Don Brace <don.brace@pmcs.com>
4825L: iss_storagedev@hp.com
4826L: storagedev@pmcs.com
4827L: linux-scsi@vger.kernel.org
4828S: Supported
4829F: Documentation/scsi/hpsa.txt
4830F: drivers/scsi/hpsa*.[ch]
4831F: include/linux/cciss*.h
4832F: include/uapi/linux/cciss*.h
4833
4834HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4835M: Don Brace <don.brace@pmcs.com>
4836L: iss_storagedev@hp.com
4837L: storagedev@pmcs.com
4838L: linux-scsi@vger.kernel.org
4839S: Supported
4840F: Documentation/blockdev/cciss.txt
4841F: drivers/block/cciss*
4842F: include/linux/cciss_ioctl.h
4843F: include/uapi/linux/cciss_ioctl.h
4844
4845HFS FILESYSTEM
4846L: linux-fsdevel@vger.kernel.org
4847S: Orphan
4848F: Documentation/filesystems/hfs.txt
4849F: fs/hfs/
4850
4851HFSPLUS FILESYSTEM
4852L: linux-fsdevel@vger.kernel.org
4853S: Orphan
4854F: Documentation/filesystems/hfsplus.txt
4855F: fs/hfsplus/
4856
4857HGA FRAMEBUFFER DRIVER
4858M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4859L: linux-nvidia@lists.surfsouth.com
4860W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4861S: Maintained
4862F: drivers/video/fbdev/hgafb.c
4863
4864HIBERNATION (aka Software Suspend, aka swsusp)
4865M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4866M: Pavel Machek <pavel@ucw.cz>
4867L: linux-pm@vger.kernel.org
4868S: Supported
4869F: arch/x86/power/
4870F: drivers/base/power/
4871F: kernel/power/
4872F: include/linux/suspend.h
4873F: include/linux/freezer.h
4874F: include/linux/pm.h
4875F: arch/*/include/asm/suspend*.h
4876
4877HID CORE LAYER
4878M: Jiri Kosina <jikos@kernel.org>
4879L: linux-input@vger.kernel.org
4880T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4881S: Maintained
4882F: drivers/hid/
4883F: include/linux/hid*
4884F: include/uapi/linux/hid*
4885
4886HID SENSOR HUB DRIVERS
4887M: Jiri Kosina <jikos@kernel.org>
4888M: Jonathan Cameron <jic23@kernel.org>
4889M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4890L: linux-input@vger.kernel.org
4891L: linux-iio@vger.kernel.org
4892S: Maintained
4893F: Documentation/hid/hid-sensor*
4894F: drivers/hid/hid-sensor-*
4895F: drivers/iio/*/hid-*
4896F: include/linux/hid-sensor-*
4897
4898HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4899M: Thomas Gleixner <tglx@linutronix.de>
4900L: linux-kernel@vger.kernel.org
4901T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4902S: Maintained
4903F: Documentation/timers/
4904F: kernel/time/hrtimer.c
4905F: kernel/time/clockevents.c
4906F: kernel/time/tick*.*
4907F: kernel/time/timer_*.c
4908F: include/linux/clockchips.h
4909F: include/linux/hrtimer.h
4910
4911HIGH-SPEED SCC DRIVER FOR AX.25
4912L: linux-hams@vger.kernel.org
4913S: Orphan
4914F: drivers/net/hamradio/dmascc.c
4915F: drivers/net/hamradio/scc.c
4916
4917HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4918M: HighPoint Linux Team <linux@highpoint-tech.com>
4919W: http://www.highpoint-tech.com
4920S: Supported
4921F: Documentation/scsi/hptiop.txt
4922F: drivers/scsi/hptiop.c
4923
4924HIPPI
4925M: Jes Sorensen <jes@trained-monkey.org>
4926L: linux-hippi@sunsite.dk
4927S: Maintained
4928F: include/linux/hippidevice.h
4929F: include/uapi/linux/if_hippi.h
4930F: net/802/hippi.c
4931F: drivers/net/hippi/
4932
4933HOST AP DRIVER
4934M: Jouni Malinen <j@w1.fi>
4935L: hostap@shmoo.com (subscribers-only)
4936L: linux-wireless@vger.kernel.org
4937W: http://hostap.epitest.fi/
4938S: Maintained
4939F: drivers/net/wireless/hostap/
4940
4941HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4942L: platform-driver-x86@vger.kernel.org
4943S: Orphan
4944F: drivers/platform/x86/tc1100-wmi.c
4945
4946HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4947M: Jaroslav Kysela <perex@perex.cz>
4948S: Maintained
4949F: drivers/net/ethernet/hp/hp100.*
4950
4951HPET: High Precision Event Timers driver
4952M: Clemens Ladisch <clemens@ladisch.de>
4953S: Maintained
4954F: Documentation/timers/hpet.txt
4955F: drivers/char/hpet.c
4956F: include/linux/hpet.h
4957F: include/uapi/linux/hpet.h
4958
4959HPET: x86
4960S: Orphan
4961F: arch/x86/kernel/hpet.c
4962F: arch/x86/include/asm/hpet.h
4963
4964HPFS FILESYSTEM
4965M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4966W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4967S: Maintained
4968F: fs/hpfs/
4969
4970HSI SUBSYSTEM
4971M: Sebastian Reichel <sre@kernel.org>
4972T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4973S: Maintained
4974F: Documentation/ABI/testing/sysfs-bus-hsi
4975F: Documentation/hsi.txt
4976F: drivers/hsi/
4977F: include/linux/hsi/
4978F: include/uapi/linux/hsi/
4979
4980HSO 3G MODEM DRIVER
4981M: Jan Dumon <j.dumon@option.com>
4982W: http://www.pharscape.org
4983S: Maintained
4984F: drivers/net/usb/hso.c
4985
4986HSR NETWORK PROTOCOL
4987M: Arvid Brodin <arvid.brodin@alten.se>
4988L: netdev@vger.kernel.org
4989S: Maintained
4990F: net/hsr/
4991
4992HTCPEN TOUCHSCREEN DRIVER
4993M: Pau Oliva Fora <pof@eslack.org>
4994L: linux-input@vger.kernel.org
4995S: Maintained
4996F: drivers/input/touchscreen/htcpen.c
4997
4998HUGETLB FILESYSTEM
4999M: Nadia Yvette Chambers <nyc@holomorphy.com>
5000S: Maintained
5001F: fs/hugetlbfs/
5002
5003Hyper-V CORE AND DRIVERS
5004M: "K. Y. Srinivasan" <kys@microsoft.com>
5005M: Haiyang Zhang <haiyangz@microsoft.com>
5006L: devel@linuxdriverproject.org
5007S: Maintained
5008F: arch/x86/include/asm/mshyperv.h
5009F: arch/x86/include/uapi/asm/hyperv.h
5010F: arch/x86/kernel/cpu/mshyperv.c
5011F: drivers/hid/hid-hyperv.c
5012F: drivers/hv/
5013F: drivers/input/serio/hyperv-keyboard.c
5014F: drivers/net/hyperv/
5015F: drivers/scsi/storvsc_drv.c
5016F: drivers/video/fbdev/hyperv_fb.c
5017F: include/linux/hyperv.h
5018F: tools/hv/
5019F: Documentation/ABI/stable/sysfs-bus-vmbus
5020
5021I2C OVER PARALLEL PORT
5022M: Jean Delvare <jdelvare@suse.com>
5023L: linux-i2c@vger.kernel.org
5024S: Maintained
5025F: Documentation/i2c/busses/i2c-parport
5026F: Documentation/i2c/busses/i2c-parport-light
5027F: drivers/i2c/busses/i2c-parport.c
5028F: drivers/i2c/busses/i2c-parport-light.c
5029
5030I2C/SMBUS CONTROLLER DRIVERS FOR PC
5031M: Jean Delvare <jdelvare@suse.com>
5032L: linux-i2c@vger.kernel.org
5033S: Maintained
5034F: Documentation/i2c/busses/i2c-ali1535
5035F: Documentation/i2c/busses/i2c-ali1563
5036F: Documentation/i2c/busses/i2c-ali15x3
5037F: Documentation/i2c/busses/i2c-amd756
5038F: Documentation/i2c/busses/i2c-amd8111
5039F: Documentation/i2c/busses/i2c-i801
5040F: Documentation/i2c/busses/i2c-nforce2
5041F: Documentation/i2c/busses/i2c-piix4
5042F: Documentation/i2c/busses/i2c-sis5595
5043F: Documentation/i2c/busses/i2c-sis630
5044F: Documentation/i2c/busses/i2c-sis96x
5045F: Documentation/i2c/busses/i2c-via
5046F: Documentation/i2c/busses/i2c-viapro
5047F: drivers/i2c/busses/i2c-ali1535.c
5048F: drivers/i2c/busses/i2c-ali1563.c
5049F: drivers/i2c/busses/i2c-ali15x3.c
5050F: drivers/i2c/busses/i2c-amd756.c
5051F: drivers/i2c/busses/i2c-amd756-s4882.c
5052F: drivers/i2c/busses/i2c-amd8111.c
5053F: drivers/i2c/busses/i2c-i801.c
5054F: drivers/i2c/busses/i2c-isch.c
5055F: drivers/i2c/busses/i2c-nforce2.c
5056F: drivers/i2c/busses/i2c-nforce2-s4985.c
5057F: drivers/i2c/busses/i2c-piix4.c
5058F: drivers/i2c/busses/i2c-sis5595.c
5059F: drivers/i2c/busses/i2c-sis630.c
5060F: drivers/i2c/busses/i2c-sis96x.c
5061F: drivers/i2c/busses/i2c-via.c
5062F: drivers/i2c/busses/i2c-viapro.c
5063
5064I2C/SMBUS ISMT DRIVER
5065M: Seth Heasley <seth.heasley@intel.com>
5066M: Neil Horman <nhorman@tuxdriver.com>
5067L: linux-i2c@vger.kernel.org
5068F: drivers/i2c/busses/i2c-ismt.c
5069F: Documentation/i2c/busses/i2c-ismt
5070
5071I2C/SMBUS STUB DRIVER
5072M: Jean Delvare <jdelvare@suse.com>
5073L: linux-i2c@vger.kernel.org
5074S: Maintained
5075F: drivers/i2c/i2c-stub.c
5076
5077I2C SUBSYSTEM
5078M: Wolfram Sang <wsa@the-dreams.de>
5079L: linux-i2c@vger.kernel.org
5080W: https://i2c.wiki.kernel.org/
5081Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5082T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5083S: Maintained
5084F: Documentation/devicetree/bindings/i2c/
5085F: Documentation/i2c/
5086F: drivers/i2c/
5087F: include/linux/i2c.h
5088F: include/linux/i2c-*.h
5089F: include/uapi/linux/i2c.h
5090F: include/uapi/linux/i2c-*.h
5091
5092I2C ACPI SUPPORT
5093M: Mika Westerberg <mika.westerberg@linux.intel.com>
5094L: linux-i2c@vger.kernel.org
5095L: linux-acpi@vger.kernel.org
5096S: Maintained
5097
5098I2C-TAOS-EVM DRIVER
5099M: Jean Delvare <jdelvare@suse.com>
5100L: linux-i2c@vger.kernel.org
5101S: Maintained
5102F: Documentation/i2c/busses/i2c-taos-evm
5103F: drivers/i2c/busses/i2c-taos-evm.c
5104
5105I2C-TINY-USB DRIVER
5106M: Till Harbaum <till@harbaum.org>
5107L: linux-i2c@vger.kernel.org
5108W: http://www.harbaum.org/till/i2c_tiny_usb
5109S: Maintained
5110F: drivers/i2c/busses/i2c-tiny-usb.c
5111
5112i386 BOOT CODE
5113M: "H. Peter Anvin" <hpa@zytor.com>
5114S: Maintained
5115F: arch/x86/boot/
5116
5117i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5118M: "H. Peter Anvin" <hpa@zytor.com>
5119T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5120S: Maintained
5121
5122IA64 (Itanium) PLATFORM
5123M: Tony Luck <tony.luck@intel.com>
5124M: Fenghua Yu <fenghua.yu@intel.com>
5125L: linux-ia64@vger.kernel.org
5126T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5127S: Maintained
5128F: arch/ia64/
5129
5130IBM Power VMX Cryptographic instructions
5131M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5132M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5133L: linux-crypto@vger.kernel.org
5134S: Supported
5135F: drivers/crypto/vmx/Makefile
5136F: drivers/crypto/vmx/Kconfig
5137F: drivers/crypto/vmx/vmx.c
5138F: drivers/crypto/vmx/aes*
5139F: drivers/crypto/vmx/ghash*
5140F: drivers/crypto/vmx/ppc-xlate.pl
5141
5142IBM Power in-Nest Crypto Acceleration
5143M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5144M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5145L: linux-crypto@vger.kernel.org
5146S: Supported
5147F: drivers/crypto/nx/Makefile
5148F: drivers/crypto/nx/Kconfig
5149F: drivers/crypto/nx/nx-aes*
5150F: drivers/crypto/nx/nx-sha*
5151F: drivers/crypto/nx/nx.*
5152F: drivers/crypto/nx/nx_csbcpb.h
5153F: drivers/crypto/nx/nx_debugfs.h
5154
5155IBM Power 842 compression accelerator
5156M: Dan Streetman <ddstreet@ieee.org>
5157S: Supported
5158F: drivers/crypto/nx/Makefile
5159F: drivers/crypto/nx/Kconfig
5160F: drivers/crypto/nx/nx-842*
5161F: include/linux/sw842.h
5162F: crypto/842.c
5163F: lib/842/
5164
5165IBM Power Linux RAID adapter
5166M: Brian King <brking@us.ibm.com>
5167S: Supported
5168F: drivers/scsi/ipr.*
5169
5170IBM Power Virtual Ethernet Device Driver
5171M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5172L: netdev@vger.kernel.org
5173S: Supported
5174F: drivers/net/ethernet/ibm/ibmveth.*
5175
5176IBM Power Virtual SCSI Device Drivers
5177M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5178L: linux-scsi@vger.kernel.org
5179S: Supported
5180F: drivers/scsi/ibmvscsi/ibmvscsi*
5181F: drivers/scsi/ibmvscsi/viosrp.h
5182
5183IBM Power Virtual FC Device Drivers
5184M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5185L: linux-scsi@vger.kernel.org
5186S: Supported
5187F: drivers/scsi/ibmvscsi/ibmvfc*
5188
5189IBM ServeRAID RAID DRIVER
5190S: Orphan
5191F: drivers/scsi/ips.*
5192
5193ICH LPC AND GPIO DRIVER
5194M: Peter Tyser <ptyser@xes-inc.com>
5195S: Maintained
5196F: drivers/mfd/lpc_ich.c
5197F: drivers/gpio/gpio-ich.c
5198
5199IDE SUBSYSTEM
5200M: "David S. Miller" <davem@davemloft.net>
5201L: linux-ide@vger.kernel.org
5202Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5203T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5204S: Maintained
5205F: Documentation/ide/
5206F: drivers/ide/
5207F: include/linux/ide.h
5208
5209IDEAPAD LAPTOP EXTRAS DRIVER
5210M: Ike Panhc <ike.pan@canonical.com>
5211L: platform-driver-x86@vger.kernel.org
5212W: http://launchpad.net/ideapad-laptop
5213S: Maintained
5214F: drivers/platform/x86/ideapad-laptop.c
5215
5216IDEAPAD LAPTOP SLIDEBAR DRIVER
5217M: Andrey Moiseev <o2g.org.ru@gmail.com>
5218L: linux-input@vger.kernel.org
5219W: https://github.com/o2genum/ideapad-slidebar
5220S: Maintained
5221F: drivers/input/misc/ideapad_slidebar.c
5222
5223IDE/ATAPI DRIVERS
5224M: Borislav Petkov <bp@alien8.de>
5225L: linux-ide@vger.kernel.org
5226S: Maintained
5227F: Documentation/cdrom/ide-cd
5228F: drivers/ide/ide-cd*
5229
5230IDLE-I7300
5231M: Andy Henroid <andrew.d.henroid@intel.com>
5232L: linux-pm@vger.kernel.org
5233S: Supported
5234F: drivers/idle/i7300_idle.c
5235
5236IEEE 802.15.4 SUBSYSTEM
5237M: Alexander Aring <alex.aring@gmail.com>
5238L: linux-wpan@vger.kernel.org
5239W: https://github.com/linux-wpan
5240T: git git://github.com/linux-wpan/linux-wpan-next.git
5241S: Maintained
5242F: net/ieee802154/
5243F: net/mac802154/
5244F: drivers/net/ieee802154/
5245F: include/linux/nl802154.h
5246F: include/linux/ieee802154.h
5247F: include/net/nl802154.h
5248F: include/net/mac802154.h
5249F: include/net/af_ieee802154.h
5250F: include/net/cfg802154.h
5251F: include/net/ieee802154_netdev.h
5252F: Documentation/networking/ieee802154.txt
5253
5254IGORPLUG-USB IR RECEIVER
5255M: Sean Young <sean@mess.org>
5256L: linux-media@vger.kernel.org
5257S: Maintained
5258F: drivers/media/rc/igorplugusb.c
5259
5260IGUANAWORKS USB IR TRANSCEIVER
5261M: Sean Young <sean@mess.org>
5262L: linux-media@vger.kernel.org
5263S: Maintained
5264F: drivers/media/rc/iguanair.c
5265
5266IIO SUBSYSTEM AND DRIVERS
5267M: Jonathan Cameron <jic23@kernel.org>
5268R: Hartmut Knaack <knaack.h@gmx.de>
5269R: Lars-Peter Clausen <lars@metafoo.de>
5270R: Peter Meerwald <pmeerw@pmeerw.net>
5271L: linux-iio@vger.kernel.org
5272S: Maintained
5273F: drivers/iio/
5274F: drivers/staging/iio/
5275F: include/linux/iio/
5276F: tools/iio/
5277
5278IKANOS/ADI EAGLE ADSL USB DRIVER
5279M: Matthieu Castet <castet.matthieu@free.fr>
5280M: Stanislaw Gruszka <stf_xl@wp.pl>
5281S: Maintained
5282F: drivers/usb/atm/ueagle-atm.c
5283
5284INA209 HARDWARE MONITOR DRIVER
5285M: Guenter Roeck <linux@roeck-us.net>
5286L: lm-sensors@lm-sensors.org
5287S: Maintained
5288F: Documentation/hwmon/ina209
5289F: Documentation/devicetree/bindings/i2c/ina209.txt
5290F: drivers/hwmon/ina209.c
5291
5292INA2XX HARDWARE MONITOR DRIVER
5293M: Guenter Roeck <linux@roeck-us.net>
5294L: lm-sensors@lm-sensors.org
5295S: Maintained
5296F: Documentation/hwmon/ina2xx
5297F: drivers/hwmon/ina2xx.c
5298F: include/linux/platform_data/ina2xx.h
5299
5300INDUSTRY PACK SUBSYSTEM (IPACK)
5301M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5302M: Jens Taprogge <jens.taprogge@taprogge.org>
5303M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5304L: industrypack-devel@lists.sourceforge.net
5305W: http://industrypack.sourceforge.net
5306S: Maintained
5307F: drivers/ipack/
5308
5309INGENIC JZ4780 DMA Driver
5310M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5311S: Maintained
5312F: drivers/dma/dma-jz4780.c
5313
5314INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5315M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5316M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5317L: linux-ima-devel@lists.sourceforge.net
5318L: linux-ima-user@lists.sourceforge.net
5319L: linux-security-module@vger.kernel.org
5320S: Supported
5321F: security/integrity/ima/
5322
5323IMGTEC IR DECODER DRIVER
5324M: James Hogan <james.hogan@imgtec.com>
5325S: Maintained
5326F: drivers/media/rc/img-ir/
5327
5328IMS TWINTURBO FRAMEBUFFER DRIVER
5329L: linux-fbdev@vger.kernel.org
5330S: Orphan
5331F: drivers/video/fbdev/imsttfb.c
5332
5333INFINIBAND SUBSYSTEM
5334M: Doug Ledford <dledford@redhat.com>
5335M: Sean Hefty <sean.hefty@intel.com>
5336M: Hal Rosenstock <hal.rosenstock@gmail.com>
5337L: linux-rdma@vger.kernel.org
5338W: http://www.openfabrics.org/
5339Q: http://patchwork.kernel.org/project/linux-rdma/list/
5340T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5341S: Supported
5342F: Documentation/infiniband/
5343F: drivers/infiniband/
5344F: drivers/staging/rdma/
5345F: include/uapi/linux/if_infiniband.h
5346F: include/uapi/rdma/
5347F: include/rdma/
5348
5349INOTIFY
5350M: John McCutchan <john@johnmccutchan.com>
5351M: Robert Love <rlove@rlove.org>
5352M: Eric Paris <eparis@parisplace.org>
5353S: Maintained
5354F: Documentation/filesystems/inotify.txt
5355F: fs/notify/inotify/
5356F: include/linux/inotify.h
5357F: include/uapi/linux/inotify.h
5358
5359INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5360M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5361L: linux-input@vger.kernel.org
5362Q: http://patchwork.kernel.org/project/linux-input/list/
5363T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5364S: Maintained
5365F: drivers/input/
5366F: include/linux/input.h
5367F: include/uapi/linux/input.h
5368F: include/linux/input/
5369
5370INPUT MULTITOUCH (MT) PROTOCOL
5371M: Henrik Rydberg <rydberg@bitmath.org>
5372L: linux-input@vger.kernel.org
5373S: Odd fixes
5374F: Documentation/input/multi-touch-protocol.txt
5375F: drivers/input/input-mt.c
5376K: \b(ABS|SYN)_MT_
5377
5378INTEL ASoC BDW/HSW DRIVERS
5379M: Jie Yang <yang.jie@linux.intel.com>
5380L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5381S: Supported
5382F: sound/soc/intel/common/sst-dsp*
5383F: sound/soc/intel/common/sst-firmware.c
5384F: sound/soc/intel/boards/broadwell.c
5385F: sound/soc/intel/haswell/
5386
5387INTEL C600 SERIES SAS CONTROLLER DRIVER
5388M: Intel SCU Linux support <intel-linux-scu@intel.com>
5389M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5390L: linux-scsi@vger.kernel.org
5391T: git git://git.code.sf.net/p/intel-sas/isci
5392S: Supported
5393F: drivers/scsi/isci/
5394
5395INTEL IDLE DRIVER
5396M: Len Brown <lenb@kernel.org>
5397L: linux-pm@vger.kernel.org
5398T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5399S: Supported
5400F: drivers/idle/intel_idle.c
5401
5402INTEL PSTATE DRIVER
5403M: Kristen Carlson Accardi <kristen@linux.intel.com>
5404L: linux-pm@vger.kernel.org
5405S: Supported
5406F: drivers/cpufreq/intel_pstate.c
5407
5408INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5409M: Maik Broemme <mbroemme@plusserver.de>
5410L: linux-fbdev@vger.kernel.org
5411S: Maintained
5412F: Documentation/fb/intelfb.txt
5413F: drivers/video/fbdev/intelfb/
5414
5415INTEL 810/815 FRAMEBUFFER DRIVER
5416M: Antonino Daplas <adaplas@gmail.com>
5417L: linux-fbdev@vger.kernel.org
5418S: Maintained
5419F: drivers/video/fbdev/i810/
5420
5421INTEL MENLOW THERMAL DRIVER
5422M: Sujith Thomas <sujith.thomas@intel.com>
5423L: platform-driver-x86@vger.kernel.org
5424W: https://01.org/linux-acpi
5425S: Supported
5426F: drivers/platform/x86/intel_menlow.c
5427
5428INTEL IA32 MICROCODE UPDATE SUPPORT
5429M: Borislav Petkov <bp@alien8.de>
5430S: Maintained
5431F: arch/x86/kernel/cpu/microcode/core*
5432F: arch/x86/kernel/cpu/microcode/intel*
5433
5434INTEL I/OAT DMA DRIVER
5435M: Dave Jiang <dave.jiang@intel.com>
5436R: Dan Williams <dan.j.williams@intel.com>
5437L: dmaengine@vger.kernel.org
5438Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5439S: Supported
5440F: drivers/dma/ioat*
5441
5442INTEL IOMMU (VT-d)
5443M: David Woodhouse <dwmw2@infradead.org>
5444L: iommu@lists.linux-foundation.org
5445T: git git://git.infradead.org/iommu-2.6.git
5446S: Supported
5447F: drivers/iommu/intel-iommu.c
5448F: include/linux/intel-iommu.h
5449
5450INTEL IOP-ADMA DMA DRIVER
5451R: Dan Williams <dan.j.williams@intel.com>
5452S: Odd fixes
5453F: drivers/dma/iop-adma.c
5454
5455INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5456M: Krzysztof Halasa <khalasa@piap.pl>
5457S: Maintained
5458F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5459F: arch/arm/mach-ixp4xx/include/mach/npe.h
5460F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5461F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5462F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5463F: drivers/net/wan/ixp4xx_hss.c
5464
5465INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5466M: Deepak Saxena <dsaxena@plexity.net>
5467S: Maintained
5468F: drivers/char/hw_random/ixp4xx-rng.c
5469
5470INTEL ETHERNET DRIVERS
5471M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5472R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5473R: Shannon Nelson <shannon.nelson@intel.com>
5474R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5475R: Don Skidmore <donald.c.skidmore@intel.com>
5476R: Matthew Vick <matthew.vick@intel.com>
5477R: John Ronciak <john.ronciak@intel.com>
5478R: Mitch Williams <mitch.a.williams@intel.com>
5479L: intel-wired-lan@lists.osuosl.org
5480W: http://www.intel.com/support/feedback.htm
5481W: http://e1000.sourceforge.net/
5482Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5483T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5484T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5485S: Supported
5486F: Documentation/networking/e100.txt
5487F: Documentation/networking/e1000.txt
5488F: Documentation/networking/e1000e.txt
5489F: Documentation/networking/igb.txt
5490F: Documentation/networking/igbvf.txt
5491F: Documentation/networking/ixgb.txt
5492F: Documentation/networking/ixgbe.txt
5493F: Documentation/networking/ixgbevf.txt
5494F: Documentation/networking/i40e.txt
5495F: Documentation/networking/i40evf.txt
5496F: drivers/net/ethernet/intel/
5497F: drivers/net/ethernet/intel/*/
5498
5499INTEL-MID GPIO DRIVER
5500M: David Cohen <david.a.cohen@linux.intel.com>
5501L: linux-gpio@vger.kernel.org
5502S: Maintained
5503F: drivers/gpio/gpio-intel-mid.c
5504
5505INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5506M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5507L: linux-wireless@vger.kernel.org
5508S: Maintained
5509F: Documentation/networking/README.ipw2100
5510F: Documentation/networking/README.ipw2200
5511F: drivers/net/wireless/ipw2x00/
5512
5513INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5514M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5515M: Gang Wei <gang.wei@intel.com>
5516M: Shane Wang <shane.wang@intel.com>
5517L: tboot-devel@lists.sourceforge.net
5518W: http://tboot.sourceforge.net
5519T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5520S: Supported
5521F: Documentation/intel_txt.txt
5522F: include/linux/tboot.h
5523F: arch/x86/kernel/tboot.c
5524
5525INTEL WIRELESS WIMAX CONNECTION 2400
5526M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5527M: linux-wimax@intel.com
5528L: wimax@linuxwimax.org (subscribers-only)
5529S: Supported
5530W: http://linuxwimax.org
5531F: Documentation/wimax/README.i2400m
5532F: drivers/net/wimax/i2400m/
5533F: include/uapi/linux/wimax/i2400m.h
5534
5535INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5536M: Stanislaw Gruszka <sgruszka@redhat.com>
5537L: linux-wireless@vger.kernel.org
5538S: Supported
5539F: drivers/net/wireless/iwlegacy/
5540
5541INTEL WIRELESS WIFI LINK (iwlwifi)
5542M: Johannes Berg <johannes.berg@intel.com>
5543M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5544M: Intel Linux Wireless <ilw@linux.intel.com>
5545L: linux-wireless@vger.kernel.org
5546W: http://intellinuxwireless.org
5547T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5548S: Supported
5549F: drivers/net/wireless/iwlwifi/
5550
5551INTEL MANAGEMENT ENGINE (mei)
5552M: Tomas Winkler <tomas.winkler@intel.com>
5553L: linux-kernel@vger.kernel.org
5554S: Supported
5555F: include/uapi/linux/mei.h
5556F: include/linux/mei_cl_bus.h
5557F: drivers/misc/mei/*
5558F: Documentation/misc-devices/mei/*
5559
5560INTEL PMC IPC DRIVER
5561M: Zha Qipeng<qipeng.zha@intel.com>
5562L: platform-driver-x86@vger.kernel.org
5563S: Maintained
5564F: drivers/platform/x86/intel_pmc_ipc.c
5565F: arch/x86/include/asm/intel_pmc_ipc.h
5566
5567IOC3 ETHERNET DRIVER
5568M: Ralf Baechle <ralf@linux-mips.org>
5569L: linux-mips@linux-mips.org
5570S: Maintained
5571F: drivers/net/ethernet/sgi/ioc3-eth.c
5572
5573IOC3 SERIAL DRIVER
5574M: Pat Gefre <pfg@sgi.com>
5575L: linux-serial@vger.kernel.org
5576S: Maintained
5577F: drivers/tty/serial/ioc3_serial.c
5578
5579IOMMU DRIVERS
5580M: Joerg Roedel <joro@8bytes.org>
5581L: iommu@lists.linux-foundation.org
5582T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5583S: Maintained
5584F: drivers/iommu/
5585
5586IP MASQUERADING
5587M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5588S: Maintained
5589F: net/ipv4/netfilter/ipt_MASQUERADE.c
5590
5591IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5592M: Francois Romieu <romieu@fr.zoreil.com>
5593M: Sorbica Shieh <sorbica@icplus.com.tw>
5594L: netdev@vger.kernel.org
5595S: Maintained
5596F: drivers/net/ethernet/icplus/ipg.*
5597
5598IPATH DRIVER
5599M: Mike Marciniszyn <infinipath@intel.com>
5600L: linux-rdma@vger.kernel.org
5601S: Maintained
5602F: drivers/staging/rdma/ipath/
5603
5604IPMI SUBSYSTEM
5605M: Corey Minyard <minyard@acm.org>
5606L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5607W: http://openipmi.sourceforge.net/
5608S: Supported
5609F: Documentation/IPMI.txt
5610F: drivers/char/ipmi/
5611F: include/linux/ipmi*
5612F: include/uapi/linux/ipmi*
5613
5614QCOM AUDIO (ASoC) DRIVERS
5615M: Patrick Lai <plai@codeaurora.org>
5616M: Banajit Goswami <bgoswami@codeaurora.org>
5617L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5618S: Supported
5619F: sound/soc/qcom/
5620
5621IPS SCSI RAID DRIVER
5622M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5623L: linux-scsi@vger.kernel.org
5624W: http://www.adaptec.com/
5625S: Maintained
5626F: drivers/scsi/ips*
5627
5628IPVS
5629M: Wensong Zhang <wensong@linux-vs.org>
5630M: Simon Horman <horms@verge.net.au>
5631M: Julian Anastasov <ja@ssi.bg>
5632L: netdev@vger.kernel.org
5633L: lvs-devel@vger.kernel.org
5634S: Maintained
5635F: Documentation/networking/ipvs-sysctl.txt
5636F: include/net/ip_vs.h
5637F: include/uapi/linux/ip_vs.h
5638F: net/netfilter/ipvs/
5639
5640IPWIRELESS DRIVER
5641M: Jiri Kosina <jikos@kernel.org>
5642M: David Sterba <dsterba@suse.com>
5643S: Odd Fixes
5644F: drivers/tty/ipwireless/
5645
5646IPX NETWORK LAYER
5647M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5648L: netdev@vger.kernel.org
5649S: Maintained
5650F: include/net/ipx.h
5651F: include/uapi/linux/ipx.h
5652F: net/ipx/
5653
5654IRDA SUBSYSTEM
5655M: Samuel Ortiz <samuel@sortiz.org>
5656L: irda-users@lists.sourceforge.net (subscribers-only)
5657L: netdev@vger.kernel.org
5658W: http://irda.sourceforge.net/
5659S: Maintained
5660T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5661F: Documentation/networking/irda.txt
5662F: drivers/net/irda/
5663F: include/net/irda/
5664F: net/irda/
5665
5666IRQ SUBSYSTEM
5667M: Thomas Gleixner <tglx@linutronix.de>
5668L: linux-kernel@vger.kernel.org
5669S: Maintained
5670T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5671F: kernel/irq/
5672
5673IRQCHIP DRIVERS
5674M: Thomas Gleixner <tglx@linutronix.de>
5675M: Jason Cooper <jason@lakedaemon.net>
5676M: Marc Zyngier <marc.zyngier@arm.com>
5677L: linux-kernel@vger.kernel.org
5678S: Maintained
5679T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5680T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5681F: Documentation/devicetree/bindings/interrupt-controller/
5682F: drivers/irqchip/
5683
5684IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5685M: Jiang Liu <jiang.liu@linux.intel.com>
5686M: Marc Zyngier <marc.zyngier@arm.com>
5687S: Maintained
5688T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5689F: Documentation/IRQ-domain.txt
5690F: include/linux/irqdomain.h
5691F: kernel/irq/irqdomain.c
5692F: kernel/irq/msi.c
5693
5694ISAPNP
5695M: Jaroslav Kysela <perex@perex.cz>
5696S: Maintained
5697F: Documentation/isapnp.txt
5698F: drivers/pnp/isapnp/
5699F: include/linux/isapnp.h
5700
5701ISA RADIO MODULE
5702M: Hans Verkuil <hverkuil@xs4all.nl>
5703L: linux-media@vger.kernel.org
5704T: git git://linuxtv.org/media_tree.git
5705W: http://linuxtv.org
5706S: Maintained
5707F: drivers/media/radio/radio-isa*
5708
5709iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5710M: Peter Jones <pjones@redhat.com>
5711M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5712S: Maintained
5713F: drivers/firmware/iscsi_ibft*
5714
5715ISCSI
5716M: Mike Christie <michaelc@cs.wisc.edu>
5717L: open-iscsi@googlegroups.com
5718W: www.open-iscsi.org
5719T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5720S: Maintained
5721F: drivers/scsi/*iscsi*
5722F: include/scsi/*iscsi*
5723
5724ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5725M: Or Gerlitz <ogerlitz@mellanox.com>
5726M: Sagi Grimberg <sagig@mellanox.com>
5727M: Roi Dayan <roid@mellanox.com>
5728L: linux-rdma@vger.kernel.org
5729S: Supported
5730W: http://www.openfabrics.org
5731W: www.open-iscsi.org
5732Q: http://patchwork.kernel.org/project/linux-rdma/list/
5733F: drivers/infiniband/ulp/iser/
5734
5735ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5736M: Sagi Grimberg <sagig@mellanox.com>
5737T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5738L: linux-rdma@vger.kernel.org
5739L: target-devel@vger.kernel.org
5740S: Supported
5741W: http://www.linux-iscsi.org
5742F: drivers/infiniband/ulp/isert
5743
5744ISDN SUBSYSTEM
5745M: Karsten Keil <isdn@linux-pingi.de>
5746L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5747L: netdev@vger.kernel.org
5748W: http://www.isdn4linux.de
5749T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5750S: Maintained
5751F: Documentation/isdn/
5752F: drivers/isdn/
5753F: include/linux/isdn.h
5754F: include/linux/isdn/
5755F: include/uapi/linux/isdn.h
5756F: include/uapi/linux/isdn/
5757
5758ISDN SUBSYSTEM (Eicon active card driver)
5759M: Armin Schindler <mac@melware.de>
5760L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5761W: http://www.melware.de
5762S: Maintained
5763F: drivers/isdn/hardware/eicon/
5764
5765IT87 HARDWARE MONITORING DRIVER
5766M: Jean Delvare <jdelvare@suse.com>
5767L: lm-sensors@lm-sensors.org
5768S: Maintained
5769F: Documentation/hwmon/it87
5770F: drivers/hwmon/it87.c
5771
5772IT913X MEDIA DRIVER
5773M: Antti Palosaari <crope@iki.fi>
5774L: linux-media@vger.kernel.org
5775W: http://linuxtv.org/
5776W: http://palosaari.fi/linux/
5777Q: http://patchwork.linuxtv.org/project/linux-media/list/
5778T: git git://linuxtv.org/anttip/media_tree.git
5779S: Maintained
5780F: drivers/media/tuners/it913x*
5781
5782IVTV VIDEO4LINUX DRIVER
5783M: Andy Walls <awalls@md.metrocast.net>
5784L: ivtv-devel@ivtvdriver.org (subscribers-only)
5785L: linux-media@vger.kernel.org
5786T: git git://linuxtv.org/media_tree.git
5787W: http://www.ivtvdriver.org
5788S: Maintained
5789F: Documentation/video4linux/*.ivtv
5790F: drivers/media/pci/ivtv/
5791F: include/uapi/linux/ivtv*
5792
5793IX2505V MEDIA DRIVER
5794M: Malcolm Priestley <tvboxspy@gmail.com>
5795L: linux-media@vger.kernel.org
5796W: http://linuxtv.org/
5797Q: http://patchwork.linuxtv.org/project/linux-media/list/
5798S: Maintained
5799F: drivers/media/dvb-frontends/ix2505v*
5800
5801JC42.4 TEMPERATURE SENSOR DRIVER
5802M: Guenter Roeck <linux@roeck-us.net>
5803L: lm-sensors@lm-sensors.org
5804S: Maintained
5805F: drivers/hwmon/jc42.c
5806F: Documentation/hwmon/jc42
5807
5808JFS FILESYSTEM
5809M: Dave Kleikamp <shaggy@kernel.org>
5810L: jfs-discussion@lists.sourceforge.net
5811W: http://jfs.sourceforge.net/
5812T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5813S: Maintained
5814F: Documentation/filesystems/jfs.txt
5815F: fs/jfs/
5816
5817JME NETWORK DRIVER
5818M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5819L: netdev@vger.kernel.org
5820S: Maintained
5821F: drivers/net/ethernet/jme.*
5822
5823JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5824M: David Woodhouse <dwmw2@infradead.org>
5825L: linux-mtd@lists.infradead.org
5826W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5827S: Maintained
5828F: fs/jffs2/
5829F: include/uapi/linux/jffs2.h
5830
5831JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5832M: "Theodore Ts'o" <tytso@mit.edu>
5833M: Jan Kara <jack@suse.com>
5834L: linux-ext4@vger.kernel.org
5835S: Maintained
5836F: fs/jbd2/
5837F: include/linux/jbd2.h
5838
5839JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5840M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5841L: linux-media@vger.kernel.org
5842S: Maintained
5843F: drivers/media/platform/rcar_jpu.c
5844
5845JSM Neo PCI based serial card
5846M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5847L: linux-serial@vger.kernel.org
5848S: Maintained
5849F: drivers/tty/serial/jsm/
5850
5851K10TEMP HARDWARE MONITORING DRIVER
5852M: Clemens Ladisch <clemens@ladisch.de>
5853L: lm-sensors@lm-sensors.org
5854S: Maintained
5855F: Documentation/hwmon/k10temp
5856F: drivers/hwmon/k10temp.c
5857
5858K8TEMP HARDWARE MONITORING DRIVER
5859M: Rudolf Marek <r.marek@assembler.cz>
5860L: lm-sensors@lm-sensors.org
5861S: Maintained
5862F: Documentation/hwmon/k8temp
5863F: drivers/hwmon/k8temp.c
5864
5865KCONFIG
5866M: "Yann E. MORIN" <yann.morin.1998@free.fr>
5867L: linux-kbuild@vger.kernel.org
5868T: git git://gitorious.org/linux-kconfig/linux-kconfig
5869S: Maintained
5870F: Documentation/kbuild/kconfig-language.txt
5871F: scripts/kconfig/
5872
5873KDUMP
5874M: Vivek Goyal <vgoyal@redhat.com>
5875M: Haren Myneni <hbabu@us.ibm.com>
5876L: kexec@lists.infradead.org
5877W: http://lse.sourceforge.net/kdump/
5878S: Maintained
5879F: Documentation/kdump/
5880
5881KEENE FM RADIO TRANSMITTER DRIVER
5882M: Hans Verkuil <hverkuil@xs4all.nl>
5883L: linux-media@vger.kernel.org
5884T: git git://linuxtv.org/media_tree.git
5885W: http://linuxtv.org
5886S: Maintained
5887F: drivers/media/radio/radio-keene*
5888
5889KERNEL AUTOMOUNTER v4 (AUTOFS4)
5890M: Ian Kent <raven@themaw.net>
5891L: autofs@vger.kernel.org
5892S: Maintained
5893F: fs/autofs4/
5894
5895KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5896M: Michal Marek <mmarek@suse.com>
5897T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5898T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5899L: linux-kbuild@vger.kernel.org
5900S: Maintained
5901F: Documentation/kbuild/
5902F: Makefile
5903F: scripts/Makefile.*
5904F: scripts/basic/
5905F: scripts/mk*
5906F: scripts/package/
5907
5908KERNEL JANITORS
5909L: kernel-janitors@vger.kernel.org
5910W: http://kernelnewbies.org/KernelJanitors
5911S: Odd Fixes
5912
5913KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5914M: "J. Bruce Fields" <bfields@fieldses.org>
5915M: Jeff Layton <jlayton@poochiereds.net>
5916L: linux-nfs@vger.kernel.org
5917W: http://nfs.sourceforge.net/
5918S: Supported
5919F: fs/nfsd/
5920F: include/uapi/linux/nfsd/
5921F: fs/lockd/
5922F: fs/nfs_common/
5923F: net/sunrpc/
5924F: include/linux/lockd/
5925F: include/linux/sunrpc/
5926F: include/uapi/linux/sunrpc/
5927
5928KERNEL SELFTEST FRAMEWORK
5929M: Shuah Khan <shuahkh@osg.samsung.com>
5930L: linux-api@vger.kernel.org
5931T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5932S: Maintained
5933F: tools/testing/selftests
5934
5935KERNEL VIRTUAL MACHINE (KVM)
5936M: Gleb Natapov <gleb@kernel.org>
5937M: Paolo Bonzini <pbonzini@redhat.com>
5938L: kvm@vger.kernel.org
5939W: http://www.linux-kvm.org
5940T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5941S: Supported
5942F: Documentation/*/kvm*.txt
5943F: Documentation/virtual/kvm/
5944F: arch/*/kvm/
5945F: arch/x86/kernel/kvm.c
5946F: arch/x86/kernel/kvmclock.c
5947F: arch/*/include/asm/kvm*
5948F: include/linux/kvm*
5949F: include/uapi/linux/kvm*
5950F: virt/kvm/
5951
5952KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5953M: Joerg Roedel <joro@8bytes.org>
5954L: kvm@vger.kernel.org
5955W: http://kvm.qumranet.com
5956S: Maintained
5957F: arch/x86/include/asm/svm.h
5958F: arch/x86/kvm/svm.c
5959
5960KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5961M: Alexander Graf <agraf@suse.com>
5962L: kvm-ppc@vger.kernel.org
5963W: http://kvm.qumranet.com
5964T: git git://github.com/agraf/linux-2.6.git
5965S: Supported
5966F: arch/powerpc/include/asm/kvm*
5967F: arch/powerpc/kvm/
5968
5969KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5970M: Christian Borntraeger <borntraeger@de.ibm.com>
5971M: Cornelia Huck <cornelia.huck@de.ibm.com>
5972L: linux-s390@vger.kernel.org
5973W: http://www.ibm.com/developerworks/linux/linux390/
5974S: Supported
5975F: Documentation/s390/kvm.txt
5976F: arch/s390/include/asm/kvm*
5977F: arch/s390/kvm/
5978
5979KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5980M: Christoffer Dall <christoffer.dall@linaro.org>
5981M: Marc Zyngier <marc.zyngier@arm.com>
5982L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5983L: kvmarm@lists.cs.columbia.edu
5984W: http://systems.cs.columbia.edu/projects/kvm-arm
5985S: Supported
5986F: arch/arm/include/uapi/asm/kvm*
5987F: arch/arm/include/asm/kvm*
5988F: arch/arm/kvm/
5989F: virt/kvm/arm/
5990F: include/kvm/arm_*
5991
5992KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5993M: Christoffer Dall <christoffer.dall@linaro.org>
5994M: Marc Zyngier <marc.zyngier@arm.com>
5995L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5996L: kvmarm@lists.cs.columbia.edu
5997S: Maintained
5998F: arch/arm64/include/uapi/asm/kvm*
5999F: arch/arm64/include/asm/kvm*
6000F: arch/arm64/kvm/
6001
6002KEXEC
6003M: Eric Biederman <ebiederm@xmission.com>
6004W: http://kernel.org/pub/linux/utils/kernel/kexec/
6005L: kexec@lists.infradead.org
6006S: Maintained
6007F: include/linux/kexec.h
6008F: include/uapi/linux/kexec.h
6009F: kernel/kexec.c
6010
6011KEYS/KEYRINGS:
6012M: David Howells <dhowells@redhat.com>
6013L: keyrings@vger.kernel.org
6014S: Maintained
6015F: Documentation/security/keys.txt
6016F: include/linux/key.h
6017F: include/linux/key-type.h
6018F: include/keys/
6019F: security/keys/
6020
6021KEYS-TRUSTED
6022M: David Safford <safford@us.ibm.com>
6023M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6024L: linux-security-module@vger.kernel.org
6025L: keyrings@vger.kernel.org
6026S: Supported
6027F: Documentation/security/keys-trusted-encrypted.txt
6028F: include/keys/trusted-type.h
6029F: security/keys/trusted.c
6030F: security/keys/trusted.h
6031
6032KEYS-ENCRYPTED
6033M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6034M: David Safford <safford@us.ibm.com>
6035L: linux-security-module@vger.kernel.org
6036L: keyrings@vger.kernel.org
6037S: Supported
6038F: Documentation/security/keys-trusted-encrypted.txt
6039F: include/keys/encrypted-type.h
6040F: security/keys/encrypted-keys/
6041
6042KGDB / KDB /debug_core
6043M: Jason Wessel <jason.wessel@windriver.com>
6044W: http://kgdb.wiki.kernel.org/
6045L: kgdb-bugreport@lists.sourceforge.net
6046S: Maintained
6047F: Documentation/DocBook/kgdb.tmpl
6048F: drivers/misc/kgdbts.c
6049F: drivers/tty/serial/kgdboc.c
6050F: include/linux/kdb.h
6051F: include/linux/kgdb.h
6052F: kernel/debug/
6053
6054KMEMCHECK
6055M: Vegard Nossum <vegardno@ifi.uio.no>
6056M: Pekka Enberg <penberg@kernel.org>
6057S: Maintained
6058F: Documentation/kmemcheck.txt
6059F: arch/x86/include/asm/kmemcheck.h
6060F: arch/x86/mm/kmemcheck/
6061F: include/linux/kmemcheck.h
6062F: mm/kmemcheck.c
6063
6064KMEMLEAK
6065M: Catalin Marinas <catalin.marinas@arm.com>
6066S: Maintained
6067F: Documentation/kmemleak.txt
6068F: include/linux/kmemleak.h
6069F: mm/kmemleak.c
6070F: mm/kmemleak-test.c
6071
6072KPROBES
6073M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6074M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6075M: "David S. Miller" <davem@davemloft.net>
6076M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6077S: Maintained
6078F: Documentation/kprobes.txt
6079F: include/linux/kprobes.h
6080F: kernel/kprobes.c
6081
6082KS0108 LCD CONTROLLER DRIVER
6083M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6084W: http://miguelojeda.es/auxdisplay.htm
6085W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6086S: Maintained
6087F: Documentation/auxdisplay/ks0108
6088F: drivers/auxdisplay/ks0108.c
6089F: include/linux/ks0108.h
6090
6091LAPB module
6092L: linux-x25@vger.kernel.org
6093S: Orphan
6094F: Documentation/networking/lapb-module.txt
6095F: include/*/lapb.h
6096F: net/lapb/
6097
6098LASI 53c700 driver for PARISC
6099M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6100L: linux-scsi@vger.kernel.org
6101S: Maintained
6102F: Documentation/scsi/53c700.txt
6103F: drivers/scsi/53c700*
6104
6105LED SUBSYSTEM
6106M: Richard Purdie <rpurdie@rpsys.net>
6107M: Jacek Anaszewski <j.anaszewski@samsung.com>
6108L: linux-leds@vger.kernel.org
6109T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6110S: Maintained
6111F: drivers/leds/
6112F: include/linux/leds.h
6113
6114LEGACY EEPROM DRIVER
6115M: Jean Delvare <jdelvare@suse.com>
6116S: Maintained
6117F: Documentation/misc-devices/eeprom
6118F: drivers/misc/eeprom/eeprom.c
6119
6120LEGO USB Tower driver
6121M: Juergen Stuber <starblue@users.sourceforge.net>
6122L: legousb-devel@lists.sourceforge.net
6123W: http://legousb.sourceforge.net/
6124S: Maintained
6125F: drivers/usb/misc/legousbtower.c
6126
6127LG2160 MEDIA DRIVER
6128M: Michael Krufky <mkrufky@linuxtv.org>
6129L: linux-media@vger.kernel.org
6130W: http://linuxtv.org/
6131W: http://github.com/mkrufky
6132Q: http://patchwork.linuxtv.org/project/linux-media/list/
6133T: git git://linuxtv.org/mkrufky/tuners.git
6134S: Maintained
6135F: drivers/media/dvb-frontends/lg2160.*
6136
6137LGDT3305 MEDIA DRIVER
6138M: Michael Krufky <mkrufky@linuxtv.org>
6139L: linux-media@vger.kernel.org
6140W: http://linuxtv.org/
6141W: http://github.com/mkrufky
6142Q: http://patchwork.linuxtv.org/project/linux-media/list/
6143T: git git://linuxtv.org/mkrufky/tuners.git
6144S: Maintained
6145F: drivers/media/dvb-frontends/lgdt3305.*
6146
6147LGUEST
6148M: Rusty Russell <rusty@rustcorp.com.au>
6149L: lguest@lists.ozlabs.org
6150W: http://lguest.ozlabs.org/
6151S: Odd Fixes
6152F: arch/x86/include/asm/lguest*.h
6153F: arch/x86/lguest/
6154F: drivers/lguest/
6155F: include/linux/lguest*.h
6156F: tools/lguest/
6157
6158LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6159M: Tejun Heo <tj@kernel.org>
6160L: linux-ide@vger.kernel.org
6161T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6162S: Maintained
6163F: drivers/ata/
6164F: include/linux/ata.h
6165F: include/linux/libata.h
6166
6167LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6168M: Viresh Kumar <vireshk@kernel.org>
6169L: linux-ide@vger.kernel.org
6170T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6171S: Maintained
6172F: include/linux/pata_arasan_cf_data.h
6173F: drivers/ata/pata_arasan_cf.c
6174
6175LIBATA PATA DRIVERS
6176M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6177M: Tejun Heo <tj@kernel.org>
6178L: linux-ide@vger.kernel.org
6179T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6180S: Maintained
6181F: drivers/ata/pata_*.c
6182F: drivers/ata/ata_generic.c
6183
6184LIBATA SATA AHCI PLATFORM devices support
6185M: Hans de Goede <hdegoede@redhat.com>
6186M: Tejun Heo <tj@kernel.org>
6187L: linux-ide@vger.kernel.org
6188T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6189S: Maintained
6190F: drivers/ata/ahci_platform.c
6191F: drivers/ata/libahci_platform.c
6192F: include/linux/ahci_platform.h
6193
6194LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6195M: Mikael Pettersson <mikpelinux@gmail.com>
6196L: linux-ide@vger.kernel.org
6197T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6198S: Maintained
6199F: drivers/ata/sata_promise.*
6200
6201LIBLOCKDEP
6202M: Sasha Levin <sasha.levin@oracle.com>
6203S: Maintained
6204F: tools/lib/lockdep/
6205
6206LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6207M: Dan Williams <dan.j.williams@intel.com>
6208L: linux-nvdimm@lists.01.org
6209Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6210S: Supported
6211F: drivers/nvdimm/*
6212F: include/linux/nd.h
6213F: include/linux/libnvdimm.h
6214F: include/uapi/linux/ndctl.h
6215
6216LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6217M: Ross Zwisler <ross.zwisler@linux.intel.com>
6218L: linux-nvdimm@lists.01.org
6219Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6220S: Supported
6221F: drivers/nvdimm/blk.c
6222F: drivers/nvdimm/region_devs.c
6223F: drivers/acpi/nfit*
6224
6225LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6226M: Vishal Verma <vishal.l.verma@intel.com>
6227L: linux-nvdimm@lists.01.org
6228Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6229S: Supported
6230F: drivers/nvdimm/btt*
6231
6232LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6233M: Ross Zwisler <ross.zwisler@linux.intel.com>
6234L: linux-nvdimm@lists.01.org
6235Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6236S: Supported
6237F: drivers/nvdimm/pmem.c
6238F: include/linux/pmem.h
6239F: arch/*/include/asm/pmem.h
6240
6241LINUX FOR IBM pSERIES (RS/6000)
6242M: Paul Mackerras <paulus@au.ibm.com>
6243W: http://www.ibm.com/linux/ltc/projects/ppc
6244S: Supported
6245F: arch/powerpc/boot/rs6000.h
6246
6247LINUX FOR POWERPC (32-BIT AND 64-BIT)
6248M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6249M: Paul Mackerras <paulus@samba.org>
6250M: Michael Ellerman <mpe@ellerman.id.au>
6251W: http://www.penguinppc.org/
6252L: linuxppc-dev@lists.ozlabs.org
6253Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6254T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6255S: Supported
6256F: Documentation/powerpc/
6257F: arch/powerpc/
6258
6259LINUX FOR POWER MACINTOSH
6260M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6261W: http://www.penguinppc.org/
6262L: linuxppc-dev@lists.ozlabs.org
6263S: Maintained
6264F: arch/powerpc/platforms/powermac/
6265F: drivers/macintosh/
6266
6267LINUX FOR POWERPC EMBEDDED MPC5XXX
6268M: Anatolij Gustschin <agust@denx.de>
6269L: linuxppc-dev@lists.ozlabs.org
6270T: git git://git.denx.de/linux-denx-agust.git
6271S: Maintained
6272F: arch/powerpc/platforms/512x/
6273F: arch/powerpc/platforms/52xx/
6274
6275LINUX FOR POWERPC EMBEDDED PPC4XX
6276M: Alistair Popple <alistair@popple.id.au>
6277M: Matt Porter <mporter@kernel.crashing.org>
6278W: http://www.penguinppc.org/
6279L: linuxppc-dev@lists.ozlabs.org
6280S: Maintained
6281F: arch/powerpc/platforms/40x/
6282F: arch/powerpc/platforms/44x/
6283
6284LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6285L: linuxppc-dev@lists.ozlabs.org
6286S: Orphan
6287F: arch/powerpc/*/*virtex*
6288F: arch/powerpc/*/*/*virtex*
6289
6290LINUX FOR POWERPC EMBEDDED PPC8XX
6291M: Vitaly Bordug <vitb@kernel.crashing.org>
6292W: http://www.penguinppc.org/
6293L: linuxppc-dev@lists.ozlabs.org
6294S: Maintained
6295F: arch/powerpc/platforms/8xx/
6296
6297LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6298M: Scott Wood <scottwood@freescale.com>
6299M: Kumar Gala <galak@kernel.crashing.org>
6300W: http://www.penguinppc.org/
6301L: linuxppc-dev@lists.ozlabs.org
6302T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6303S: Maintained
6304F: arch/powerpc/platforms/83xx/
6305F: arch/powerpc/platforms/85xx/
6306
6307LINUX FOR POWERPC PA SEMI PWRFICIENT
6308M: Olof Johansson <olof@lixom.net>
6309L: linuxppc-dev@lists.ozlabs.org
6310S: Maintained
6311F: arch/powerpc/platforms/pasemi/
6312F: drivers/*/*pasemi*
6313F: drivers/*/*/*pasemi*
6314
6315LINUX SECURITY MODULE (LSM) FRAMEWORK
6316M: Chris Wright <chrisw@sous-sol.org>
6317L: linux-security-module@vger.kernel.org
6318S: Supported
6319
6320LIS3LV02D ACCELEROMETER DRIVER
6321M: Eric Piel <eric.piel@tremplin-utc.net>
6322S: Maintained
6323F: Documentation/misc-devices/lis3lv02d
6324F: drivers/misc/lis3lv02d/
6325F: drivers/platform/x86/hp_accel.c
6326
6327LIVE PATCHING
6328M: Josh Poimboeuf <jpoimboe@redhat.com>
6329M: Seth Jennings <sjenning@redhat.com>
6330M: Jiri Kosina <jikos@kernel.org>
6331M: Vojtech Pavlik <vojtech@suse.com>
6332S: Maintained
6333F: kernel/livepatch/
6334F: include/linux/livepatch.h
6335F: arch/x86/include/asm/livepatch.h
6336F: arch/x86/kernel/livepatch.c
6337F: Documentation/ABI/testing/sysfs-kernel-livepatch
6338F: samples/livepatch/
6339L: live-patching@vger.kernel.org
6340T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6341
6342LLC (802.2)
6343M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6344S: Maintained
6345F: include/linux/llc.h
6346F: include/uapi/linux/llc.h
6347F: include/net/llc*
6348F: net/llc/
6349
6350LM73 HARDWARE MONITOR DRIVER
6351M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6352L: lm-sensors@lm-sensors.org
6353S: Maintained
6354F: drivers/hwmon/lm73.c
6355
6356LM78 HARDWARE MONITOR DRIVER
6357M: Jean Delvare <jdelvare@suse.com>
6358L: lm-sensors@lm-sensors.org
6359S: Maintained
6360F: Documentation/hwmon/lm78
6361F: drivers/hwmon/lm78.c
6362
6363LM83 HARDWARE MONITOR DRIVER
6364M: Jean Delvare <jdelvare@suse.com>
6365L: lm-sensors@lm-sensors.org
6366S: Maintained
6367F: Documentation/hwmon/lm83
6368F: drivers/hwmon/lm83.c
6369
6370LM90 HARDWARE MONITOR DRIVER
6371M: Jean Delvare <jdelvare@suse.com>
6372L: lm-sensors@lm-sensors.org
6373S: Maintained
6374F: Documentation/hwmon/lm90
6375F: Documentation/devicetree/bindings/hwmon/lm90.txt
6376F: drivers/hwmon/lm90.c
6377
6378LM95234 HARDWARE MONITOR DRIVER
6379M: Guenter Roeck <linux@roeck-us.net>
6380L: lm-sensors@lm-sensors.org
6381S: Maintained
6382F: Documentation/hwmon/lm95234
6383F: drivers/hwmon/lm95234.c
6384
6385LME2510 MEDIA DRIVER
6386M: Malcolm Priestley <tvboxspy@gmail.com>
6387L: linux-media@vger.kernel.org
6388W: http://linuxtv.org/
6389Q: http://patchwork.linuxtv.org/project/linux-media/list/
6390S: Maintained
6391F: drivers/media/usb/dvb-usb-v2/lmedm04*
6392
6393LOCKDEP AND LOCKSTAT
6394M: Peter Zijlstra <peterz@infradead.org>
6395M: Ingo Molnar <mingo@redhat.com>
6396L: linux-kernel@vger.kernel.org
6397T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6398S: Maintained
6399F: Documentation/locking/lockdep*.txt
6400F: Documentation/locking/lockstat.txt
6401F: include/linux/lockdep.h
6402F: kernel/locking/
6403
6404LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6405M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6406L: linux-ntfs-dev@lists.sourceforge.net
6407W: http://www.linux-ntfs.org/content/view/19/37/
6408S: Maintained
6409F: Documentation/ldm.txt
6410F: block/partitions/ldm.*
6411
6412LogFS
6413M: Joern Engel <joern@logfs.org>
6414M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6415L: logfs@logfs.org
6416W: logfs.org
6417S: Maintained
6418F: fs/logfs/
6419
6420LPC32XX MACHINE SUPPORT
6421M: Roland Stigge <stigge@antcom.de>
6422L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6423S: Maintained
6424F: arch/arm/mach-lpc32xx/
6425
6426LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6427M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6428M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6429M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6430M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6431L: MPT-FusionLinux.pdl@avagotech.com
6432L: linux-scsi@vger.kernel.org
6433W: http://www.lsilogic.com/support
6434S: Supported
6435F: drivers/message/fusion/
6436F: drivers/scsi/mpt2sas/
6437F: drivers/scsi/mpt3sas/
6438
6439LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6440M: Matthew Wilcox <matthew@wil.cx>
6441L: linux-scsi@vger.kernel.org
6442S: Maintained
6443F: drivers/scsi/sym53c8xx_2/
6444
6445LTC4261 HARDWARE MONITOR DRIVER
6446M: Guenter Roeck <linux@roeck-us.net>
6447L: lm-sensors@lm-sensors.org
6448S: Maintained
6449F: Documentation/hwmon/ltc4261
6450F: drivers/hwmon/ltc4261.c
6451
6452LTP (Linux Test Project)
6453M: Mike Frysinger <vapier@gentoo.org>
6454M: Cyril Hrubis <chrubis@suse.cz>
6455M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
6456M: Jan Stancek <jstancek@redhat.com>
6457M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6458M: Alexey Kodanev <alexey.kodanev@oracle.com>
6459L: ltp-list@lists.sourceforge.net (subscribers-only)
6460W: http://linux-test-project.github.io/
6461T: git git://github.com/linux-test-project/ltp.git
6462S: Maintained
6463
6464M32R ARCHITECTURE
6465W: http://www.linux-m32r.org/
6466S: Orphan
6467F: arch/m32r/
6468
6469M68K ARCHITECTURE
6470M: Geert Uytterhoeven <geert@linux-m68k.org>
6471L: linux-m68k@lists.linux-m68k.org
6472W: http://www.linux-m68k.org/
6473T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6474S: Maintained
6475F: arch/m68k/
6476F: drivers/zorro/
6477
6478M68K ON APPLE MACINTOSH
6479M: Joshua Thompson <funaho@jurai.org>
6480W: http://www.mac.linux-m68k.org/
6481L: linux-m68k@lists.linux-m68k.org
6482S: Maintained
6483F: arch/m68k/mac/
6484
6485M68K ON HP9000/300
6486M: Philip Blundell <philb@gnu.org>
6487W: http://www.tazenda.demon.co.uk/phil/linux-hp
6488S: Maintained
6489F: arch/m68k/hp300/
6490
6491M88DS3103 MEDIA DRIVER
6492M: Antti Palosaari <crope@iki.fi>
6493L: linux-media@vger.kernel.org
6494W: http://linuxtv.org/
6495W: http://palosaari.fi/linux/
6496Q: http://patchwork.linuxtv.org/project/linux-media/list/
6497T: git git://linuxtv.org/anttip/media_tree.git
6498S: Maintained
6499F: drivers/media/dvb-frontends/m88ds3103*
6500
6501M88RS2000 MEDIA DRIVER
6502M: Malcolm Priestley <tvboxspy@gmail.com>
6503L: linux-media@vger.kernel.org
6504W: http://linuxtv.org/
6505Q: http://patchwork.linuxtv.org/project/linux-media/list/
6506S: Maintained
6507F: drivers/media/dvb-frontends/m88rs2000*
6508
6509MA901 MASTERKIT USB FM RADIO DRIVER
6510M: Alexey Klimov <klimov.linux@gmail.com>
6511L: linux-media@vger.kernel.org
6512T: git git://linuxtv.org/media_tree.git
6513S: Maintained
6514F: drivers/media/radio/radio-ma901.c
6515
6516MAC80211
6517M: Johannes Berg <johannes@sipsolutions.net>
6518L: linux-wireless@vger.kernel.org
6519W: http://wireless.kernel.org/
6520T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6521T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6522S: Maintained
6523F: Documentation/networking/mac80211-injection.txt
6524F: include/net/mac80211.h
6525F: net/mac80211/
6526
6527MACVLAN DRIVER
6528M: Patrick McHardy <kaber@trash.net>
6529L: netdev@vger.kernel.org
6530S: Maintained
6531F: drivers/net/macvlan.c
6532F: include/linux/if_macvlan.h
6533
6534MAILBOX API
6535M: Jassi Brar <jassisinghbrar@gmail.com>
6536L: linux-kernel@vger.kernel.org
6537S: Maintained
6538F: drivers/mailbox/
6539F: include/linux/mailbox_client.h
6540F: include/linux/mailbox_controller.h
6541
6542MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6543M: Michael Kerrisk <mtk.manpages@gmail.com>
6544W: http://www.kernel.org/doc/man-pages
6545L: linux-man@vger.kernel.org
6546S: Maintained
6547
6548MARVELL ARMADA DRM SUPPORT
6549M: Russell King <rmk+kernel@arm.linux.org.uk>
6550S: Maintained
6551F: drivers/gpu/drm/armada/
6552
6553MARVELL 88E6352 DSA support
6554M: Guenter Roeck <linux@roeck-us.net>
6555S: Maintained
6556F: drivers/net/dsa/mv88e6352.c
6557
6558MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6559M: Mirko Lindner <mlindner@marvell.com>
6560M: Stephen Hemminger <stephen@networkplumber.org>
6561L: netdev@vger.kernel.org
6562S: Maintained
6563F: drivers/net/ethernet/marvell/sk*
6564
6565MARVELL LIBERTAS WIRELESS DRIVER
6566L: libertas-dev@lists.infradead.org
6567S: Orphan
6568F: drivers/net/wireless/libertas/
6569
6570MARVELL MV643XX ETHERNET DRIVER
6571M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6572L: netdev@vger.kernel.org
6573S: Maintained
6574F: drivers/net/ethernet/marvell/mv643xx_eth.*
6575F: include/linux/mv643xx.h
6576
6577MARVELL MVNETA ETHERNET DRIVER
6578M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6579L: netdev@vger.kernel.org
6580S: Maintained
6581F: drivers/net/ethernet/marvell/mvneta.*
6582
6583MARVELL MWIFIEX WIRELESS DRIVER
6584M: Amitkumar Karwar <akarwar@marvell.com>
6585M: Nishant Sarmukadam <nishants@marvell.com>
6586L: linux-wireless@vger.kernel.org
6587S: Maintained
6588F: drivers/net/wireless/mwifiex/
6589
6590MARVELL MWL8K WIRELESS DRIVER
6591M: Lennert Buytenhek <buytenh@wantstofly.org>
6592L: linux-wireless@vger.kernel.org
6593S: Odd Fixes
6594F: drivers/net/wireless/mwl8k.c
6595
6596MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6597M: Nicolas Pitre <nico@fluxnic.net>
6598S: Odd Fixes
6599F: drivers/mmc/host/mvsdio.*
6600
6601MATROX FRAMEBUFFER DRIVER
6602L: linux-fbdev@vger.kernel.org
6603S: Orphan
6604F: drivers/video/fbdev/matrox/matroxfb_*
6605F: include/uapi/linux/matroxfb.h
6606
6607MAX16065 HARDWARE MONITOR DRIVER
6608M: Guenter Roeck <linux@roeck-us.net>
6609L: lm-sensors@lm-sensors.org
6610S: Maintained
6611F: Documentation/hwmon/max16065
6612F: drivers/hwmon/max16065.c
6613
6614MAX20751 HARDWARE MONITOR DRIVER
6615M: Guenter Roeck <linux@roeck-us.net>
6616L: lm-sensors@lm-sensors.org
6617S: Maintained
6618F: Documentation/hwmon/max20751
6619F: drivers/hwmon/max20751.c
6620
6621MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6622M: "Hans J. Koch" <hjk@hansjkoch.de>
6623L: lm-sensors@lm-sensors.org
6624S: Maintained
6625F: Documentation/hwmon/max6650
6626F: drivers/hwmon/max6650.c
6627
6628MAX6697 HARDWARE MONITOR DRIVER
6629M: Guenter Roeck <linux@roeck-us.net>
6630L: lm-sensors@lm-sensors.org
6631S: Maintained
6632F: Documentation/hwmon/max6697
6633F: Documentation/devicetree/bindings/i2c/max6697.txt
6634F: drivers/hwmon/max6697.c
6635F: include/linux/platform_data/max6697.h
6636
6637MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6638M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6639L: linux-pm@vger.kernel.org
6640S: Supported
6641F: drivers/power/max14577_charger.c
6642F: drivers/power/max77693_charger.c
6643
6644MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6645M: Javier Martinez Canillas <javier@osg.samsung.com>
6646L: linux-kernel@vger.kernel.org
6647S: Supported
6648F: drivers/*/*max77802.c
6649F: Documentation/devicetree/bindings/*/*max77802.txt
6650F: include/dt-bindings/*/*max77802.h
6651
6652MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6653M: Chanwoo Choi <cw00.choi@samsung.com>
6654M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6655L: linux-kernel@vger.kernel.org
6656S: Supported
6657F: drivers/*/max14577.c
6658F: drivers/*/max77686.c
6659F: drivers/*/max77693.c
6660F: drivers/extcon/extcon-max14577.c
6661F: drivers/extcon/extcon-max77693.c
6662F: drivers/rtc/rtc-max77686.c
6663F: drivers/clk/clk-max77686.c
6664F: Documentation/devicetree/bindings/mfd/max14577.txt
6665F: Documentation/devicetree/bindings/*/max77686.txt
6666F: Documentation/devicetree/bindings/mfd/max77693.txt
6667F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6668F: include/linux/mfd/max14577*.h
6669F: include/linux/mfd/max77686*.h
6670F: include/linux/mfd/max77693*.h
6671
6672MAXIRADIO FM RADIO RECEIVER DRIVER
6673M: Hans Verkuil <hverkuil@xs4all.nl>
6674L: linux-media@vger.kernel.org
6675T: git git://linuxtv.org/media_tree.git
6676W: http://linuxtv.org
6677S: Maintained
6678F: drivers/media/radio/radio-maxiradio*
6679
6680MEDIA DRIVERS FOR RENESAS - VSP1
6681M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6682L: linux-media@vger.kernel.org
6683L: linux-sh@vger.kernel.org
6684T: git git://linuxtv.org/media_tree.git
6685S: Supported
6686F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6687F: drivers/media/platform/vsp1/
6688
6689MEDIA DRIVERS FOR ASCOT2E
6690M: Sergey Kozlov <serjk@netup.ru>
6691L: linux-media@vger.kernel.org
6692W: http://linuxtv.org
6693W: http://netup.tv/
6694T: git git://linuxtv.org/media_tree.git
6695S: Supported
6696F: drivers/media/dvb-frontends/ascot2e*
6697
6698MEDIA DRIVERS FOR CXD2841ER
6699M: Sergey Kozlov <serjk@netup.ru>
6700L: linux-media@vger.kernel.org
6701W: http://linuxtv.org/
6702W: http://netup.tv/
6703T: git git://linuxtv.org/media_tree.git
6704S: Supported
6705F: drivers/media/dvb-frontends/cxd2841er*
6706
6707MEDIA DRIVERS FOR HORUS3A
6708M: Sergey Kozlov <serjk@netup.ru>
6709L: linux-media@vger.kernel.org
6710W: http://linuxtv.org/
6711W: http://netup.tv/
6712T: git git://linuxtv.org/media_tree.git
6713S: Supported
6714F: drivers/media/dvb-frontends/horus3a*
6715
6716MEDIA DRIVERS FOR LNBH25
6717M: Sergey Kozlov <serjk@netup.ru>
6718L: linux-media@vger.kernel.org
6719W: http://linuxtv.org/
6720W: http://netup.tv/
6721T: git git://linuxtv.org/media_tree.git
6722S: Supported
6723F: drivers/media/dvb-frontends/lnbh25*
6724
6725MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6726M: Sergey Kozlov <serjk@netup.ru>
6727L: linux-media@vger.kernel.org
6728W: http://linuxtv.org/
6729W: http://netup.tv/
6730T: git git://linuxtv.org/media_tree.git
6731S: Supported
6732F: drivers/media/pci/netup_unidvb/*
6733
6734MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6735M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6736P: LinuxTV.org Project
6737L: linux-media@vger.kernel.org
6738W: http://linuxtv.org
6739Q: http://patchwork.kernel.org/project/linux-media/list/
6740T: git git://linuxtv.org/media_tree.git
6741S: Maintained
6742F: Documentation/dvb/
6743F: Documentation/video4linux/
6744F: Documentation/DocBook/media/
6745F: drivers/media/
6746F: drivers/staging/media/
6747F: include/media/
6748F: include/uapi/linux/dvb/
6749F: include/uapi/linux/videodev2.h
6750F: include/uapi/linux/media.h
6751F: include/uapi/linux/v4l2-*
6752F: include/uapi/linux/meye.h
6753F: include/uapi/linux/ivtv*
6754F: include/uapi/linux/uvcvideo.h
6755
6756MEDIATEK MT7601U WIRELESS LAN DRIVER
6757M: Jakub Kicinski <kubakici@wp.pl>
6758L: linux-wireless@vger.kernel.org
6759S: Maintained
6760F: drivers/net/wireless/mediatek/mt7601u/
6761
6762MEGARAID SCSI/SAS DRIVERS
6763M: Kashyap Desai <kashyap.desai@avagotech.com>
6764M: Sumit Saxena <sumit.saxena@avagotech.com>
6765M: Uday Lingala <uday.lingala@avagotech.com>
6766L: megaraidlinux.pdl@avagotech.com
6767L: linux-scsi@vger.kernel.org
6768W: http://www.lsi.com
6769S: Maintained
6770F: Documentation/scsi/megaraid.txt
6771F: drivers/scsi/megaraid.*
6772F: drivers/scsi/megaraid/
6773
6774MELLANOX ETHERNET DRIVER (mlx4_en)
6775M: Amir Vadai <amirv@mellanox.com>
6776M: Ido Shamay <idos@mellanox.com>
6777L: netdev@vger.kernel.org
6778S: Supported
6779W: http://www.mellanox.com
6780Q: http://patchwork.ozlabs.org/project/netdev/list/
6781F: drivers/net/ethernet/mellanox/mlx4/en_*
6782
6783MELLANOX ETHERNET SWITCH DRIVERS
6784M: Jiri Pirko <jiri@mellanox.com>
6785M: Ido Schimmel <idosch@mellanox.com>
6786L: netdev@vger.kernel.org
6787S: Supported
6788W: http://www.mellanox.com
6789Q: http://patchwork.ozlabs.org/project/netdev/list/
6790F: drivers/net/ethernet/mellanox/mlxsw/
6791
6792MEMBARRIER SUPPORT
6793M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6794M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6795L: linux-kernel@vger.kernel.org
6796S: Supported
6797F: kernel/membarrier.c
6798F: include/uapi/linux/membarrier.h
6799
6800MEMORY MANAGEMENT
6801L: linux-mm@kvack.org
6802W: http://www.linux-mm.org
6803S: Maintained
6804F: include/linux/mm.h
6805F: include/linux/gfp.h
6806F: include/linux/mmzone.h
6807F: include/linux/memory_hotplug.h
6808F: include/linux/vmalloc.h
6809F: mm/
6810
6811MEMORY TECHNOLOGY DEVICES (MTD)
6812M: David Woodhouse <dwmw2@infradead.org>
6813M: Brian Norris <computersforpeace@gmail.com>
6814L: linux-mtd@lists.infradead.org
6815W: http://www.linux-mtd.infradead.org/
6816Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6817T: git git://git.infradead.org/linux-mtd.git
6818T: git git://git.infradead.org/l2-mtd.git
6819S: Maintained
6820F: drivers/mtd/
6821F: include/linux/mtd/
6822F: include/uapi/mtd/
6823
6824MEN A21 WATCHDOG DRIVER
6825M: Johannes Thumshirn <morbidrsa@gmail.com>
6826L: linux-watchdog@vger.kernel.org
6827S: Maintained
6828F: drivers/watchdog/mena21_wdt.c
6829
6830MEN CHAMELEON BUS (mcb)
6831M: Johannes Thumshirn <morbidrsa@gmail.com>
6832S: Maintained
6833F: drivers/mcb/
6834F: include/linux/mcb.h
6835F: Documentation/men-chameleon-bus.txt
6836
6837MEN F21BMC (Board Management Controller)
6838M: Andreas Werner <andreas.werner@men.de>
6839S: Supported
6840F: drivers/mfd/menf21bmc.c
6841F: drivers/watchdog/menf21bmc_wdt.c
6842F: drivers/leds/leds-menf21bmc.c
6843F: drivers/hwmon/menf21bmc_hwmon.c
6844F: Documentation/hwmon/menf21bmc
6845
6846METAG ARCHITECTURE
6847M: James Hogan <james.hogan@imgtec.com>
6848L: linux-metag@vger.kernel.org
6849S: Supported
6850F: arch/metag/
6851F: Documentation/metag/
6852F: Documentation/devicetree/bindings/metag/
6853F: drivers/clocksource/metag_generic.c
6854F: drivers/irqchip/irq-metag.c
6855F: drivers/irqchip/irq-metag-ext.c
6856F: drivers/tty/metag_da.c
6857
6858MICROBLAZE ARCHITECTURE
6859M: Michal Simek <monstr@monstr.eu>
6860W: http://www.monstr.eu/fdt/
6861T: git git://git.monstr.eu/linux-2.6-microblaze.git
6862S: Supported
6863F: arch/microblaze/
6864
6865MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6866M: Chen Yu <yu.c.chen@intel.com>
6867L: platform-driver-x86@vger.kernel.org
6868S: Supported
6869F: drivers/platform/x86/surfacepro3_button.c
6870
6871MICROTEK X6 SCANNER
6872M: Oliver Neukum <oliver@neukum.org>
6873S: Maintained
6874F: drivers/usb/image/microtek.*
6875
6876MIPS
6877M: Ralf Baechle <ralf@linux-mips.org>
6878L: linux-mips@linux-mips.org
6879W: http://www.linux-mips.org/
6880T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6881Q: http://patchwork.linux-mips.org/project/linux-mips/list/
6882S: Supported
6883F: Documentation/mips/
6884F: arch/mips/
6885
6886MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6887M: Hans Verkuil <hverkuil@xs4all.nl>
6888L: linux-media@vger.kernel.org
6889T: git git://linuxtv.org/media_tree.git
6890W: http://linuxtv.org
6891S: Odd Fixes
6892F: drivers/media/radio/radio-miropcm20*
6893
6894Mellanox MLX5 core VPI driver
6895M: Eli Cohen <eli@mellanox.com>
6896L: netdev@vger.kernel.org
6897L: linux-rdma@vger.kernel.org
6898W: http://www.mellanox.com
6899Q: http://patchwork.ozlabs.org/project/netdev/list/
6900Q: http://patchwork.kernel.org/project/linux-rdma/list/
6901T: git git://openfabrics.org/~eli/connect-ib.git
6902S: Supported
6903F: drivers/net/ethernet/mellanox/mlx5/core/
6904F: include/linux/mlx5/
6905
6906Mellanox MLX5 IB driver
6907M: Eli Cohen <eli@mellanox.com>
6908L: linux-rdma@vger.kernel.org
6909W: http://www.mellanox.com
6910Q: http://patchwork.kernel.org/project/linux-rdma/list/
6911T: git git://openfabrics.org/~eli/connect-ib.git
6912S: Supported
6913F: include/linux/mlx5/
6914F: drivers/infiniband/hw/mlx5/
6915
6916MN88472 MEDIA DRIVER
6917M: Antti Palosaari <crope@iki.fi>
6918L: linux-media@vger.kernel.org
6919W: http://linuxtv.org/
6920W: http://palosaari.fi/linux/
6921Q: http://patchwork.linuxtv.org/project/linux-media/list/
6922T: git git://linuxtv.org/anttip/media_tree.git
6923S: Maintained
6924F: drivers/staging/media/mn88472/
6925F: drivers/media/dvb-frontends/mn88472.h
6926
6927MN88473 MEDIA DRIVER
6928M: Antti Palosaari <crope@iki.fi>
6929L: linux-media@vger.kernel.org
6930W: http://linuxtv.org/
6931W: http://palosaari.fi/linux/
6932Q: http://patchwork.linuxtv.org/project/linux-media/list/
6933T: git git://linuxtv.org/anttip/media_tree.git
6934S: Maintained
6935F: drivers/staging/media/mn88473/
6936F: drivers/media/dvb-frontends/mn88473.h
6937
6938MODULE SUPPORT
6939M: Rusty Russell <rusty@rustcorp.com.au>
6940S: Maintained
6941F: include/linux/module.h
6942F: kernel/module.c
6943
6944MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6945W: http://popies.net/meye/
6946S: Orphan
6947F: Documentation/video4linux/meye.txt
6948F: drivers/media/pci/meye/
6949F: include/uapi/linux/meye.h
6950
6951MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6952M: Jiri Slaby <jirislaby@gmail.com>
6953S: Maintained
6954F: Documentation/serial/moxa-smartio
6955F: drivers/tty/mxser.*
6956
6957MR800 AVERMEDIA USB FM RADIO DRIVER
6958M: Alexey Klimov <klimov.linux@gmail.com>
6959L: linux-media@vger.kernel.org
6960T: git git://linuxtv.org/media_tree.git
6961S: Maintained
6962F: drivers/media/radio/radio-mr800.c
6963
6964MRF24J40 IEEE 802.15.4 RADIO DRIVER
6965M: Alan Ott <alan@signal11.us>
6966L: linux-wpan@vger.kernel.org
6967S: Maintained
6968F: drivers/net/ieee802154/mrf24j40.c
6969
6970MSI LAPTOP SUPPORT
6971M: "Lee, Chun-Yi" <jlee@suse.com>
6972L: platform-driver-x86@vger.kernel.org
6973S: Maintained
6974F: drivers/platform/x86/msi-laptop.c
6975
6976MSI WMI SUPPORT
6977L: platform-driver-x86@vger.kernel.org
6978S: Orphan
6979F: drivers/platform/x86/msi-wmi.c
6980
6981MSI001 MEDIA DRIVER
6982M: Antti Palosaari <crope@iki.fi>
6983L: linux-media@vger.kernel.org
6984W: http://linuxtv.org/
6985W: http://palosaari.fi/linux/
6986Q: http://patchwork.linuxtv.org/project/linux-media/list/
6987T: git git://linuxtv.org/anttip/media_tree.git
6988S: Maintained
6989F: drivers/media/tuners/msi001*
6990
6991MSI2500 MEDIA DRIVER
6992M: Antti Palosaari <crope@iki.fi>
6993L: linux-media@vger.kernel.org
6994W: http://linuxtv.org/
6995W: http://palosaari.fi/linux/
6996Q: http://patchwork.linuxtv.org/project/linux-media/list/
6997T: git git://linuxtv.org/anttip/media_tree.git
6998S: Maintained
6999F: drivers/media/usb/msi2500/
7000
7001MSYSTEMS DISKONCHIP G3 MTD DRIVER
7002M: Robert Jarzmik <robert.jarzmik@free.fr>
7003L: linux-mtd@lists.infradead.org
7004S: Maintained
7005F: drivers/mtd/devices/docg3*
7006
7007MT9M032 APTINA SENSOR DRIVER
7008M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7009L: linux-media@vger.kernel.org
7010T: git git://linuxtv.org/media_tree.git
7011S: Maintained
7012F: drivers/media/i2c/mt9m032.c
7013F: include/media/mt9m032.h
7014
7015MT9P031 APTINA CAMERA SENSOR
7016M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7017L: linux-media@vger.kernel.org
7018T: git git://linuxtv.org/media_tree.git
7019S: Maintained
7020F: drivers/media/i2c/mt9p031.c
7021F: include/media/mt9p031.h
7022
7023MT9T001 APTINA CAMERA SENSOR
7024M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7025L: linux-media@vger.kernel.org
7026T: git git://linuxtv.org/media_tree.git
7027S: Maintained
7028F: drivers/media/i2c/mt9t001.c
7029F: include/media/mt9t001.h
7030
7031MT9V032 APTINA CAMERA SENSOR
7032M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7033L: linux-media@vger.kernel.org
7034T: git git://linuxtv.org/media_tree.git
7035S: Maintained
7036F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7037F: drivers/media/i2c/mt9v032.c
7038F: include/media/mt9v032.h
7039
7040MULTIFUNCTION DEVICES (MFD)
7041M: Samuel Ortiz <sameo@linux.intel.com>
7042M: Lee Jones <lee.jones@linaro.org>
7043T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7044S: Supported
7045F: drivers/mfd/
7046F: include/linux/mfd/
7047
7048MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7049M: Ulf Hansson <ulf.hansson@linaro.org>
7050L: linux-mmc@vger.kernel.org
7051T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7052S: Maintained
7053F: drivers/mmc/
7054F: include/linux/mmc/
7055F: include/uapi/linux/mmc/
7056
7057MULTIMEDIA CARD (MMC) ETC. OVER SPI
7058S: Orphan
7059F: drivers/mmc/host/mmc_spi.c
7060F: include/linux/spi/mmc_spi.h
7061
7062MULTISOUND SOUND DRIVER
7063M: Andrew Veliath <andrewtv@usa.net>
7064S: Maintained
7065F: Documentation/sound/oss/MultiSound
7066F: sound/oss/msnd*
7067
7068MULTITECH MULTIPORT CARD (ISICOM)
7069S: Orphan
7070F: drivers/tty/isicom.c
7071F: include/linux/isicom.h
7072
7073MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7074M: Felipe Balbi <balbi@ti.com>
7075L: linux-usb@vger.kernel.org
7076T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7077S: Maintained
7078F: drivers/usb/musb/
7079
7080MXL5007T MEDIA DRIVER
7081M: Michael Krufky <mkrufky@linuxtv.org>
7082L: linux-media@vger.kernel.org
7083W: http://linuxtv.org/
7084W: http://github.com/mkrufky
7085Q: http://patchwork.linuxtv.org/project/linux-media/list/
7086T: git git://linuxtv.org/mkrufky/tuners.git
7087S: Maintained
7088F: drivers/media/tuners/mxl5007t.*
7089
7090MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7091M: Hyong-Youb Kim <hykim@myri.com>
7092L: netdev@vger.kernel.org
7093W: https://www.myricom.com/support/downloads/myri10ge.html
7094S: Supported
7095F: drivers/net/ethernet/myricom/myri10ge/
7096
7097NATSEMI ETHERNET DRIVER (DP8381x)
7098S: Orphan
7099F: drivers/net/ethernet/natsemi/natsemi.c
7100
7101NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7102M: Daniel Mack <zonque@gmail.com>
7103S: Maintained
7104L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7105W: http://www.native-instruments.com
7106F: sound/usb/caiaq/
7107
7108NCP FILESYSTEM
7109M: Petr Vandrovec <petr@vandrovec.name>
7110S: Odd Fixes
7111F: fs/ncpfs/
7112
7113NCR 5380 SCSI DRIVERS
7114M: Finn Thain <fthain@telegraphics.com.au>
7115M: Michael Schmitz <schmitzmic@gmail.com>
7116L: linux-scsi@vger.kernel.org
7117S: Maintained
7118F: Documentation/scsi/g_NCR5380.txt
7119F: drivers/scsi/NCR5380.*
7120F: drivers/scsi/arm/cumana_1.c
7121F: drivers/scsi/arm/oak.c
7122F: drivers/scsi/atari_NCR5380.c
7123F: drivers/scsi/atari_scsi.*
7124F: drivers/scsi/dmx3191d.c
7125F: drivers/scsi/dtc.*
7126F: drivers/scsi/g_NCR5380.*
7127F: drivers/scsi/g_NCR5380_mmio.c
7128F: drivers/scsi/mac_scsi.*
7129F: drivers/scsi/pas16.*
7130F: drivers/scsi/sun3_scsi.*
7131F: drivers/scsi/sun3_scsi_vme.c
7132F: drivers/scsi/t128.*
7133
7134NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7135M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7136L: linux-scsi@vger.kernel.org
7137S: Maintained
7138F: drivers/scsi/NCR_D700.*
7139
7140NCT6775 HARDWARE MONITOR DRIVER
7141M: Guenter Roeck <linux@roeck-us.net>
7142L: lm-sensors@lm-sensors.org
7143S: Maintained
7144F: Documentation/hwmon/nct6775
7145F: drivers/hwmon/nct6775.c
7146
7147NETEFFECT IWARP RNIC DRIVER (IW_NES)
7148M: Faisal Latif <faisal.latif@intel.com>
7149L: linux-rdma@vger.kernel.org
7150W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7151S: Supported
7152F: drivers/infiniband/hw/nes/
7153
7154NETEM NETWORK EMULATOR
7155M: Stephen Hemminger <stephen@networkplumber.org>
7156L: netem@lists.linux-foundation.org
7157S: Maintained
7158F: net/sched/sch_netem.c
7159
7160NETERION 10GbE DRIVERS (s2io/vxge)
7161M: Jon Mason <jdmason@kudzu.us>
7162L: netdev@vger.kernel.org
7163S: Supported
7164F: Documentation/networking/s2io.txt
7165F: Documentation/networking/vxge.txt
7166F: drivers/net/ethernet/neterion/
7167
7168NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7169M: Pablo Neira Ayuso <pablo@netfilter.org>
7170M: Patrick McHardy <kaber@trash.net>
7171M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7172L: netfilter-devel@vger.kernel.org
7173L: coreteam@netfilter.org
7174W: http://www.netfilter.org/
7175W: http://www.iptables.org/
7176Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7177T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7178T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7179S: Supported
7180F: include/linux/netfilter*
7181F: include/linux/netfilter/
7182F: include/net/netfilter/
7183F: include/uapi/linux/netfilter*
7184F: include/uapi/linux/netfilter/
7185F: net/*/netfilter.c
7186F: net/*/netfilter/
7187F: net/netfilter/
7188F: net/bridge/br_netfilter*.c
7189
7190NETLABEL
7191M: Paul Moore <paul@paul-moore.com>
7192W: http://netlabel.sf.net
7193L: netdev@vger.kernel.org
7194S: Maintained
7195F: Documentation/netlabel/
7196F: include/net/netlabel.h
7197F: net/netlabel/
7198
7199NETROM NETWORK LAYER
7200M: Ralf Baechle <ralf@linux-mips.org>
7201L: linux-hams@vger.kernel.org
7202W: http://www.linux-ax25.org/
7203S: Maintained
7204F: include/net/netrom.h
7205F: include/uapi/linux/netrom.h
7206F: net/netrom/
7207
7208NETWORK BLOCK DEVICE (NBD)
7209M: Markus Pargmann <mpa@pengutronix.de>
7210S: Maintained
7211L: nbd-general@lists.sourceforge.net
7212T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7213F: Documentation/blockdev/nbd.txt
7214F: drivers/block/nbd.c
7215F: include/uapi/linux/nbd.h
7216
7217NETWORK DROP MONITOR
7218M: Neil Horman <nhorman@tuxdriver.com>
7219L: netdev@vger.kernel.org
7220S: Maintained
7221W: https://fedorahosted.org/dropwatch/
7222F: net/core/drop_monitor.c
7223
7224NETWORKING [GENERAL]
7225M: "David S. Miller" <davem@davemloft.net>
7226L: netdev@vger.kernel.org
7227W: http://www.linuxfoundation.org/en/Net
7228Q: http://patchwork.ozlabs.org/project/netdev/list/
7229T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7230T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7231S: Maintained
7232F: net/
7233F: include/net/
7234F: include/linux/in.h
7235F: include/linux/net.h
7236F: include/linux/netdevice.h
7237F: include/uapi/linux/in.h
7238F: include/uapi/linux/net.h
7239F: include/uapi/linux/netdevice.h
7240F: include/uapi/linux/net_namespace.h
7241F: tools/net/
7242F: tools/testing/selftests/net/
7243F: lib/random32.c
7244F: lib/test_bpf.c
7245
7246NETWORKING [IPv4/IPv6]
7247M: "David S. Miller" <davem@davemloft.net>
7248M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7249M: James Morris <jmorris@namei.org>
7250M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7251M: Patrick McHardy <kaber@trash.net>
7252L: netdev@vger.kernel.org
7253T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7254S: Maintained
7255F: net/ipv4/
7256F: net/ipv6/
7257F: include/net/ip*
7258F: arch/x86/net/*
7259
7260NETWORKING [IPSEC]
7261M: Steffen Klassert <steffen.klassert@secunet.com>
7262M: Herbert Xu <herbert@gondor.apana.org.au>
7263M: "David S. Miller" <davem@davemloft.net>
7264L: netdev@vger.kernel.org
7265T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7266T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7267S: Maintained
7268F: net/core/flow.c
7269F: net/xfrm/
7270F: net/key/
7271F: net/ipv4/xfrm*
7272F: net/ipv4/esp4.c
7273F: net/ipv4/ah4.c
7274F: net/ipv4/ipcomp.c
7275F: net/ipv4/ip_vti.c
7276F: net/ipv6/xfrm*
7277F: net/ipv6/esp6.c
7278F: net/ipv6/ah6.c
7279F: net/ipv6/ipcomp6.c
7280F: net/ipv6/ip6_vti.c
7281F: include/uapi/linux/xfrm.h
7282F: include/net/xfrm.h
7283
7284NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7285M: Paul Moore <paul@paul-moore.com>
7286L: netdev@vger.kernel.org
7287S: Maintained
7288
7289NETWORKING [WIRELESS]
7290L: linux-wireless@vger.kernel.org
7291Q: http://patchwork.kernel.org/project/linux-wireless/list/
7292
7293NETWORKING DRIVERS
7294L: netdev@vger.kernel.org
7295W: http://www.linuxfoundation.org/en/Net
7296Q: http://patchwork.ozlabs.org/project/netdev/list/
7297T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7298T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7299S: Odd Fixes
7300F: drivers/net/
7301F: include/linux/if_*
7302F: include/linux/netdevice.h
7303F: include/linux/arcdevice.h
7304F: include/linux/etherdevice.h
7305F: include/linux/fcdevice.h
7306F: include/linux/fddidevice.h
7307F: include/linux/hippidevice.h
7308F: include/linux/inetdevice.h
7309F: include/uapi/linux/if_*
7310F: include/uapi/linux/netdevice.h
7311
7312NETWORKING DRIVERS (WIRELESS)
7313M: Kalle Valo <kvalo@codeaurora.org>
7314L: linux-wireless@vger.kernel.org
7315Q: http://patchwork.kernel.org/project/linux-wireless/list/
7316T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7317S: Maintained
7318F: drivers/net/wireless/
7319
7320NETXEN (1/10) GbE SUPPORT
7321M: Manish Chopra <manish.chopra@qlogic.com>
7322M: Sony Chacko <sony.chacko@qlogic.com>
7323M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7324L: netdev@vger.kernel.org
7325W: http://www.qlogic.com
7326S: Supported
7327F: drivers/net/ethernet/qlogic/netxen/
7328
7329NFC SUBSYSTEM
7330M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7331M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7332M: Samuel Ortiz <sameo@linux.intel.com>
7333L: linux-wireless@vger.kernel.org
7334L: linux-nfc@lists.01.org (subscribers-only)
7335S: Supported
7336F: net/nfc/
7337F: include/net/nfc/
7338F: include/uapi/linux/nfc.h
7339F: drivers/nfc/
7340F: include/linux/platform_data/pn544.h
7341F: Documentation/devicetree/bindings/net/nfc/
7342
7343NFS, SUNRPC, AND LOCKD CLIENTS
7344M: Trond Myklebust <trond.myklebust@primarydata.com>
7345M: Anna Schumaker <anna.schumaker@netapp.com>
7346L: linux-nfs@vger.kernel.org
7347W: http://client.linux-nfs.org
7348T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7349S: Maintained
7350F: fs/lockd/
7351F: fs/nfs/
7352F: fs/nfs_common/
7353F: net/sunrpc/
7354F: include/linux/lockd/
7355F: include/linux/nfs*
7356F: include/linux/sunrpc/
7357F: include/uapi/linux/nfs*
7358F: include/uapi/linux/sunrpc/
7359
7360NILFS2 FILESYSTEM
7361M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7362L: linux-nilfs@vger.kernel.org
7363W: http://nilfs.sourceforge.net/
7364T: git git://github.com/konis/nilfs2.git
7365S: Supported
7366F: Documentation/filesystems/nilfs2.txt
7367F: fs/nilfs2/
7368F: include/linux/nilfs2_fs.h
7369
7370NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7371M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7372W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7373S: Maintained
7374F: Documentation/scsi/NinjaSCSI.txt
7375F: drivers/scsi/pcmcia/nsp_*
7376
7377NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7378M: GOTO Masanori <gotom@debian.or.jp>
7379M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7380W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7381S: Maintained
7382F: Documentation/scsi/NinjaSCSI.txt
7383F: drivers/scsi/nsp32*
7384
7385NIOS2 ARCHITECTURE
7386M: Ley Foon Tan <lftan@altera.com>
7387L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7388T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7389S: Maintained
7390F: arch/nios2/
7391
7392NOKIA N900 POWER SUPPLY DRIVERS
7393M: Pali Rohár <pali.rohar@gmail.com>
7394S: Maintained
7395F: include/linux/power/bq2415x_charger.h
7396F: include/linux/power/bq27x00_battery.h
7397F: include/linux/power/isp1704_charger.h
7398F: drivers/power/bq2415x_charger.c
7399F: drivers/power/bq27x00_battery.c
7400F: drivers/power/isp1704_charger.c
7401F: drivers/power/rx51_battery.c
7402
7403NTB DRIVER CORE
7404M: Jon Mason <jdmason@kudzu.us>
7405M: Dave Jiang <dave.jiang@intel.com>
7406M: Allen Hubbe <Allen.Hubbe@emc.com>
7407L: linux-ntb@googlegroups.com
7408S: Supported
7409W: https://github.com/jonmason/ntb/wiki
7410T: git git://github.com/jonmason/ntb.git
7411F: drivers/ntb/
7412F: drivers/net/ntb_netdev.c
7413F: include/linux/ntb.h
7414F: include/linux/ntb_transport.h
7415
7416NTB INTEL DRIVER
7417M: Jon Mason <jdmason@kudzu.us>
7418M: Dave Jiang <dave.jiang@intel.com>
7419L: linux-ntb@googlegroups.com
7420S: Supported
7421W: https://github.com/jonmason/ntb/wiki
7422T: git git://github.com/jonmason/ntb.git
7423F: drivers/ntb/hw/intel/
7424
7425NTFS FILESYSTEM
7426M: Anton Altaparmakov <anton@tuxera.com>
7427L: linux-ntfs-dev@lists.sourceforge.net
7428W: http://www.tuxera.com/
7429T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7430S: Supported
7431F: Documentation/filesystems/ntfs.txt
7432F: fs/ntfs/
7433
7434NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7435M: Antonino Daplas <adaplas@gmail.com>
7436L: linux-fbdev@vger.kernel.org
7437S: Maintained
7438F: drivers/video/fbdev/riva/
7439F: drivers/video/fbdev/nvidia/
7440
7441NVM EXPRESS DRIVER
7442M: Matthew Wilcox <willy@linux.intel.com>
7443L: linux-nvme@lists.infradead.org
7444T: git git://git.infradead.org/users/willy/linux-nvme.git
7445S: Supported
7446F: drivers/block/nvme*
7447F: include/linux/nvme.h
7448
7449NVMEM FRAMEWORK
7450M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7451M: Maxime Ripard <maxime.ripard@free-electrons.com>
7452S: Maintained
7453F: drivers/nvmem/
7454F: Documentation/devicetree/bindings/nvmem/
7455F: include/linux/nvmem-consumer.h
7456F: include/linux/nvmem-provider.h
7457
7458NXP-NCI NFC DRIVER
7459M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7460R: Charles Gorand <charles.gorand@effinnov.com>
7461L: linux-nfc@lists.01.org (moderated for non-subscribers)
7462S: Supported
7463F: drivers/nfc/nxp-nci
7464
7465NXP TDA998X DRM DRIVER
7466M: Russell King <rmk+kernel@arm.linux.org.uk>
7467S: Supported
7468F: drivers/gpu/drm/i2c/tda998x_drv.c
7469F: include/drm/i2c/tda998x.h
7470
7471NXP TFA9879 DRIVER
7472M: Peter Rosin <peda@axentia.se>
7473L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7474S: Maintained
7475F: sound/soc/codecs/tfa9879*
7476
7477OMAP SUPPORT
7478M: Tony Lindgren <tony@atomide.com>
7479L: linux-omap@vger.kernel.org
7480W: http://www.muru.com/linux/omap/
7481W: http://linux.omap.com/
7482Q: http://patchwork.kernel.org/project/linux-omap/list/
7483T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7484S: Maintained
7485F: arch/arm/*omap*/
7486F: arch/arm/configs/omap1_defconfig
7487F: arch/arm/configs/omap2plus_defconfig
7488F: drivers/i2c/busses/i2c-omap.c
7489F: drivers/irqchip/irq-omap-intc.c
7490F: drivers/mfd/*omap*.c
7491F: drivers/mfd/menelaus.c
7492F: drivers/mfd/palmas.c
7493F: drivers/mfd/tps65217.c
7494F: drivers/mfd/tps65218.c
7495F: drivers/mfd/tps65910.c
7496F: drivers/mfd/twl-core.[ch]
7497F: drivers/mfd/twl4030*.c
7498F: drivers/mfd/twl6030*.c
7499F: drivers/mfd/twl6040*.c
7500F: drivers/regulator/palmas-regulator*.c
7501F: drivers/regulator/pbias-regulator.c
7502F: drivers/regulator/tps65217-regulator.c
7503F: drivers/regulator/tps65218-regulator.c
7504F: drivers/regulator/tps65910-regulator.c
7505F: drivers/regulator/twl-regulator.c
7506F: include/linux/i2c-omap.h
7507
7508OMAP DEVICE TREE SUPPORT
7509M: Benoît Cousson <bcousson@baylibre.com>
7510M: Tony Lindgren <tony@atomide.com>
7511L: linux-omap@vger.kernel.org
7512L: devicetree@vger.kernel.org
7513S: Maintained
7514F: arch/arm/boot/dts/*omap*
7515F: arch/arm/boot/dts/*am3*
7516F: arch/arm/boot/dts/*am4*
7517F: arch/arm/boot/dts/*am5*
7518F: arch/arm/boot/dts/*dra7*
7519
7520OMAP CLOCK FRAMEWORK SUPPORT
7521M: Paul Walmsley <paul@pwsan.com>
7522L: linux-omap@vger.kernel.org
7523S: Maintained
7524F: arch/arm/*omap*/*clock*
7525
7526OMAP POWER MANAGEMENT SUPPORT
7527M: Kevin Hilman <khilman@deeprootsystems.com>
7528L: linux-omap@vger.kernel.org
7529S: Maintained
7530F: arch/arm/*omap*/*pm*
7531F: drivers/cpufreq/omap-cpufreq.c
7532
7533OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7534M: Rajendra Nayak <rnayak@ti.com>
7535M: Paul Walmsley <paul@pwsan.com>
7536L: linux-omap@vger.kernel.org
7537S: Maintained
7538F: arch/arm/mach-omap2/prm*
7539
7540OMAP AUDIO SUPPORT
7541M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7542M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7543L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7544L: linux-omap@vger.kernel.org
7545S: Maintained
7546F: sound/soc/omap/
7547
7548OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7549M: Roger Quadros <rogerq@ti.com>
7550M: Tony Lindgren <tony@atomide.com>
7551L: linux-omap@vger.kernel.org
7552S: Maintained
7553F: drivers/memory/omap-gpmc.c
7554F: arch/arm/mach-omap2/*gpmc*
7555
7556OMAP FRAMEBUFFER SUPPORT
7557M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7558L: linux-fbdev@vger.kernel.org
7559L: linux-omap@vger.kernel.org
7560S: Maintained
7561F: drivers/video/fbdev/omap/
7562
7563OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7564M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7565L: linux-omap@vger.kernel.org
7566L: linux-fbdev@vger.kernel.org
7567S: Maintained
7568F: drivers/video/fbdev/omap2/
7569F: Documentation/arm/OMAP/DSS
7570
7571OMAP HARDWARE SPINLOCK SUPPORT
7572M: Ohad Ben-Cohen <ohad@wizery.com>
7573L: linux-omap@vger.kernel.org
7574S: Maintained
7575F: drivers/hwspinlock/omap_hwspinlock.c
7576
7577OMAP MMC SUPPORT
7578M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7579L: linux-omap@vger.kernel.org
7580S: Maintained
7581F: drivers/mmc/host/omap.c
7582
7583OMAP HS MMC SUPPORT
7584L: linux-mmc@vger.kernel.org
7585L: linux-omap@vger.kernel.org
7586S: Orphan
7587F: drivers/mmc/host/omap_hsmmc.c
7588
7589OMAP RANDOM NUMBER GENERATOR SUPPORT
7590M: Deepak Saxena <dsaxena@plexity.net>
7591S: Maintained
7592F: drivers/char/hw_random/omap-rng.c
7593
7594OMAP HWMOD SUPPORT
7595M: Benoît Cousson <bcousson@baylibre.com>
7596M: Paul Walmsley <paul@pwsan.com>
7597L: linux-omap@vger.kernel.org
7598S: Maintained
7599F: arch/arm/mach-omap2/omap_hwmod.*
7600
7601OMAP HWMOD DATA
7602M: Paul Walmsley <paul@pwsan.com>
7603L: linux-omap@vger.kernel.org
7604S: Maintained
7605F: arch/arm/mach-omap2/omap_hwmod*data*
7606
7607OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7608M: Benoît Cousson <bcousson@baylibre.com>
7609L: linux-omap@vger.kernel.org
7610S: Maintained
7611F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7612
7613OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7614M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7615L: linux-media@vger.kernel.org
7616S: Maintained
7617F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7618F: drivers/media/platform/omap3isp/
7619F: drivers/staging/media/omap4iss/
7620
7621OMAP USB SUPPORT
7622M: Felipe Balbi <balbi@ti.com>
7623L: linux-usb@vger.kernel.org
7624L: linux-omap@vger.kernel.org
7625T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7626S: Maintained
7627F: drivers/usb/*/*omap*
7628F: arch/arm/*omap*/usb*
7629
7630OMAP GPIO DRIVER
7631M: Javier Martinez Canillas <javier@dowhile0.org>
7632M: Santosh Shilimkar <ssantosh@kernel.org>
7633M: Kevin Hilman <khilman@deeprootsystems.com>
7634L: linux-omap@vger.kernel.org
7635S: Maintained
7636F: drivers/gpio/gpio-omap.c
7637
7638OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7639M: Mark Jackson <mpfj@newflow.co.uk>
7640L: linux-omap@vger.kernel.org
7641S: Maintained
7642F: arch/arm/boot/dts/am335x-nano.dts
7643
7644OMFS FILESYSTEM
7645M: Bob Copeland <me@bobcopeland.com>
7646L: linux-karma-devel@lists.sourceforge.net
7647S: Maintained
7648F: Documentation/filesystems/omfs.txt
7649F: fs/omfs/
7650
7651OMNIKEY CARDMAN 4000 DRIVER
7652M: Harald Welte <laforge@gnumonks.org>
7653S: Maintained
7654F: drivers/char/pcmcia/cm4000_cs.c
7655F: include/linux/cm4000_cs.h
7656F: include/uapi/linux/cm4000_cs.h
7657
7658OMNIKEY CARDMAN 4040 DRIVER
7659M: Harald Welte <laforge@gnumonks.org>
7660S: Maintained
7661F: drivers/char/pcmcia/cm4040_cs.*
7662
7663OMNIVISION OV7670 SENSOR DRIVER
7664M: Jonathan Corbet <corbet@lwn.net>
7665L: linux-media@vger.kernel.org
7666T: git git://linuxtv.org/media_tree.git
7667S: Maintained
7668F: drivers/media/i2c/ov7670.c
7669
7670ONENAND FLASH DRIVER
7671M: Kyungmin Park <kyungmin.park@samsung.com>
7672L: linux-mtd@lists.infradead.org
7673S: Maintained
7674F: drivers/mtd/onenand/
7675F: include/linux/mtd/onenand*.h
7676
7677ONSTREAM SCSI TAPE DRIVER
7678M: Willem Riede <osst@riede.org>
7679L: osst-users@lists.sourceforge.net
7680L: linux-scsi@vger.kernel.org
7681S: Maintained
7682F: Documentation/scsi/osst.txt
7683F: drivers/scsi/osst.*
7684F: drivers/scsi/osst_*.h
7685F: drivers/scsi/st.h
7686
7687OPENCORES I2C BUS DRIVER
7688M: Peter Korsgaard <jacmet@sunsite.dk>
7689L: linux-i2c@vger.kernel.org
7690S: Maintained
7691F: Documentation/i2c/busses/i2c-ocores
7692F: drivers/i2c/busses/i2c-ocores.c
7693
7694OPEN FIRMWARE AND FLATTENED DEVICE TREE
7695M: Rob Herring <robh+dt@kernel.org>
7696M: Frank Rowand <frowand.list@gmail.com>
7697M: Grant Likely <grant.likely@linaro.org>
7698L: devicetree@vger.kernel.org
7699W: http://www.devicetree.org/
7700T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7701S: Maintained
7702F: drivers/of/
7703F: include/linux/of*.h
7704F: scripts/dtc/
7705
7706OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7707M: Rob Herring <robh+dt@kernel.org>
7708M: Pawel Moll <pawel.moll@arm.com>
7709M: Mark Rutland <mark.rutland@arm.com>
7710M: Ian Campbell <ijc+devicetree@hellion.org.uk>
7711M: Kumar Gala <galak@codeaurora.org>
7712L: devicetree@vger.kernel.org
7713S: Maintained
7714F: Documentation/devicetree/
7715F: arch/*/boot/dts/
7716F: include/dt-bindings/
7717
7718OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7719M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7720L: devicetree@vger.kernel.org
7721S: Maintained
7722F: Documentation/devicetree/dynamic-resolution-notes.txt
7723F: Documentation/devicetree/overlay-notes.txt
7724F: drivers/of/overlay.c
7725F: drivers/of/resolver.c
7726
7727OPENRISC ARCHITECTURE
7728M: Jonas Bonn <jonas@southpole.se>
7729W: http://openrisc.net
7730L: linux@lists.openrisc.net (moderated for non-subscribers)
7731S: Maintained
7732T: git git://openrisc.net/~jonas/linux
7733F: arch/openrisc/
7734
7735OPENVSWITCH
7736M: Pravin Shelar <pshelar@nicira.com>
7737L: netdev@vger.kernel.org
7738L: dev@openvswitch.org
7739W: http://openvswitch.org
7740S: Maintained
7741F: net/openvswitch/
7742F: include/uapi/linux/openvswitch.h
7743
7744OPL4 DRIVER
7745M: Clemens Ladisch <clemens@ladisch.de>
7746L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7747T: git git://git.alsa-project.org/alsa-kernel.git
7748S: Maintained
7749F: sound/drivers/opl4/
7750
7751OPROFILE
7752M: Robert Richter <rric@kernel.org>
7753L: oprofile-list@lists.sf.net
7754S: Maintained
7755F: arch/*/include/asm/oprofile*.h
7756F: arch/*/oprofile/
7757F: drivers/oprofile/
7758F: include/linux/oprofile.h
7759
7760ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7761M: Mark Fasheh <mfasheh@suse.com>
7762M: Joel Becker <jlbec@evilplan.org>
7763L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7764W: http://ocfs2.wiki.kernel.org
7765S: Supported
7766F: Documentation/filesystems/ocfs2.txt
7767F: Documentation/filesystems/dlmfs.txt
7768F: fs/ocfs2/
7769
7770ORINOCO DRIVER
7771L: linux-wireless@vger.kernel.org
7772W: http://wireless.kernel.org/en/users/Drivers/orinoco
7773W: http://www.nongnu.org/orinoco/
7774S: Orphan
7775F: drivers/net/wireless/orinoco/
7776
7777OSD LIBRARY and FILESYSTEM
7778M: Boaz Harrosh <ooo@electrozaur.com>
7779M: Benny Halevy <bhalevy@primarydata.com>
7780L: osd-dev@open-osd.org
7781W: http://open-osd.org
7782T: git git://git.open-osd.org/open-osd.git
7783S: Maintained
7784F: drivers/scsi/osd/
7785F: include/scsi/osd_*
7786F: fs/exofs/
7787
7788OVERLAY FILESYSTEM
7789M: Miklos Szeredi <miklos@szeredi.hu>
7790L: linux-unionfs@vger.kernel.org
7791T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7792S: Supported
7793F: fs/overlayfs/
7794F: Documentation/filesystems/overlayfs.txt
7795
7796P54 WIRELESS DRIVER
7797M: Christian Lamparter <chunkeey@googlemail.com>
7798L: linux-wireless@vger.kernel.org
7799W: http://wireless.kernel.org/en/users/Drivers/p54
7800S: Maintained
7801F: drivers/net/wireless/p54/
7802
7803PA SEMI ETHERNET DRIVER
7804M: Olof Johansson <olof@lixom.net>
7805L: netdev@vger.kernel.org
7806S: Maintained
7807F: drivers/net/ethernet/pasemi/*
7808
7809PA SEMI SMBUS DRIVER
7810M: Olof Johansson <olof@lixom.net>
7811L: linux-i2c@vger.kernel.org
7812S: Maintained
7813F: drivers/i2c/busses/i2c-pasemi.c
7814
7815PADATA PARALLEL EXECUTION MECHANISM
7816M: Steffen Klassert <steffen.klassert@secunet.com>
7817L: linux-crypto@vger.kernel.org
7818S: Maintained
7819F: kernel/padata.c
7820F: include/linux/padata.h
7821F: Documentation/padata.txt
7822
7823PANASONIC LAPTOP ACPI EXTRAS DRIVER
7824M: Harald Welte <laforge@gnumonks.org>
7825L: platform-driver-x86@vger.kernel.org
7826S: Maintained
7827F: drivers/platform/x86/panasonic-laptop.c
7828
7829PANASONIC MN10300/AM33/AM34 PORT
7830M: David Howells <dhowells@redhat.com>
7831M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7832L: linux-am33-list@redhat.com (moderated for non-subscribers)
7833W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7834S: Maintained
7835F: Documentation/mn10300/
7836F: arch/mn10300/
7837
7838PARALLEL PORT SUBSYSTEM
7839M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7840M: Sudip Mukherjee <sudip@vectorindia.org>
7841L: linux-parport@lists.infradead.org (subscribers-only)
7842S: Maintained
7843F: drivers/parport/
7844F: include/linux/parport*.h
7845F: drivers/char/ppdev.c
7846F: include/uapi/linux/ppdev.h
7847F: Documentation/parport*.txt
7848
7849PARAVIRT_OPS INTERFACE
7850M: Jeremy Fitzhardinge <jeremy@goop.org>
7851M: Chris Wright <chrisw@sous-sol.org>
7852M: Alok Kataria <akataria@vmware.com>
7853M: Rusty Russell <rusty@rustcorp.com.au>
7854L: virtualization@lists.linux-foundation.org
7855S: Supported
7856F: Documentation/virtual/paravirt_ops.txt
7857F: arch/*/kernel/paravirt*
7858F: arch/*/include/asm/paravirt.h
7859
7860PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7861M: Tim Waugh <tim@cyberelk.net>
7862L: linux-parport@lists.infradead.org (subscribers-only)
7863S: Maintained
7864F: Documentation/blockdev/paride.txt
7865F: drivers/block/paride/
7866
7867PARISC ARCHITECTURE
7868M: "James E.J. Bottomley" <jejb@parisc-linux.org>
7869M: Helge Deller <deller@gmx.de>
7870L: linux-parisc@vger.kernel.org
7871W: http://www.parisc-linux.org/
7872Q: http://patchwork.kernel.org/project/linux-parisc/list/
7873T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7874T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7875S: Maintained
7876F: arch/parisc/
7877F: Documentation/parisc/
7878F: drivers/parisc/
7879F: drivers/char/agp/parisc-agp.c
7880F: drivers/input/serio/gscps2.c
7881F: drivers/parport/parport_gsc.*
7882F: drivers/tty/serial/8250/8250_gsc.c
7883F: drivers/video/fbdev/sti*
7884F: drivers/video/console/sti*
7885F: drivers/video/logo/logo_parisc*
7886
7887PC87360 HARDWARE MONITORING DRIVER
7888M: Jim Cromie <jim.cromie@gmail.com>
7889L: lm-sensors@lm-sensors.org
7890S: Maintained
7891F: Documentation/hwmon/pc87360
7892F: drivers/hwmon/pc87360.c
7893
7894PC8736x GPIO DRIVER
7895M: Jim Cromie <jim.cromie@gmail.com>
7896S: Maintained
7897F: drivers/char/pc8736x_gpio.c
7898
7899PC87427 HARDWARE MONITORING DRIVER
7900M: Jean Delvare <jdelvare@suse.com>
7901L: lm-sensors@lm-sensors.org
7902S: Maintained
7903F: Documentation/hwmon/pc87427
7904F: drivers/hwmon/pc87427.c
7905
7906PCA9532 LED DRIVER
7907M: Riku Voipio <riku.voipio@iki.fi>
7908S: Maintained
7909F: drivers/leds/leds-pca9532.c
7910F: include/linux/leds-pca9532.h
7911
7912PCA9541 I2C BUS MASTER SELECTOR DRIVER
7913M: Guenter Roeck <linux@roeck-us.net>
7914L: linux-i2c@vger.kernel.org
7915S: Maintained
7916F: drivers/i2c/muxes/i2c-mux-pca9541.c
7917
7918PCDP - PRIMARY CONSOLE AND DEBUG PORT
7919M: Khalid Aziz <khalid@gonehiking.org>
7920S: Maintained
7921F: drivers/firmware/pcdp.*
7922
7923PCI ERROR RECOVERY
7924M: Linas Vepstas <linasvepstas@gmail.com>
7925L: linux-pci@vger.kernel.org
7926S: Supported
7927F: Documentation/PCI/pci-error-recovery.txt
7928
7929PCI SUBSYSTEM
7930M: Bjorn Helgaas <bhelgaas@google.com>
7931L: linux-pci@vger.kernel.org
7932Q: http://patchwork.ozlabs.org/project/linux-pci/list/
7933T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7934S: Supported
7935F: Documentation/PCI/
7936F: drivers/pci/
7937F: include/linux/pci*
7938F: arch/x86/pci/
7939F: arch/x86/kernel/quirks.c
7940
7941PCI DRIVER FOR ARM VERSATILE PLATFORM
7942M: Rob Herring <robh@kernel.org>
7943L: linux-pci@vger.kernel.org
7944L: linux-arm-kernel@lists.infradead.org
7945S: Maintained
7946F: Documentation/devicetree/bindings/pci/versatile.txt
7947F: drivers/pci/host/pci-versatile.c
7948
7949PCI DRIVER FOR APPLIEDMICRO XGENE
7950M: Tanmay Inamdar <tinamdar@apm.com>
7951L: linux-pci@vger.kernel.org
7952L: linux-arm-kernel@lists.infradead.org
7953S: Maintained
7954F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7955F: drivers/pci/host/pci-xgene.c
7956
7957PCI DRIVER FOR FREESCALE LAYERSCAPE
7958M: Minghuan Lian <minghuan.Lian@freescale.com>
7959M: Mingkai Hu <mingkai.hu@freescale.com>
7960M: Roy Zang <tie-fei.zang@freescale.com>
7961L: linuxppc-dev@lists.ozlabs.org
7962L: linux-pci@vger.kernel.org
7963L: linux-arm-kernel@lists.infradead.org
7964S: Maintained
7965F: drivers/pci/host/*layerscape*
7966
7967PCI DRIVER FOR IMX6
7968M: Richard Zhu <Richard.Zhu@freescale.com>
7969M: Lucas Stach <l.stach@pengutronix.de>
7970L: linux-pci@vger.kernel.org
7971L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7972S: Maintained
7973F: drivers/pci/host/*imx6*
7974
7975PCI DRIVER FOR TI KEYSTONE
7976M: Murali Karicheri <m-karicheri2@ti.com>
7977L: linux-pci@vger.kernel.org
7978L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7979S: Maintained
7980F: drivers/pci/host/*keystone*
7981
7982PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7983M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7984M: Jason Cooper <jason@lakedaemon.net>
7985L: linux-pci@vger.kernel.org
7986L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7987S: Maintained
7988F: drivers/pci/host/*mvebu*
7989
7990PCI DRIVER FOR NVIDIA TEGRA
7991M: Thierry Reding <thierry.reding@gmail.com>
7992L: linux-tegra@vger.kernel.org
7993L: linux-pci@vger.kernel.org
7994S: Supported
7995F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7996F: drivers/pci/host/pci-tegra.c
7997
7998PCI DRIVER FOR TI DRA7XX
7999M: Kishon Vijay Abraham I <kishon@ti.com>
8000L: linux-omap@vger.kernel.org
8001L: linux-pci@vger.kernel.org
8002S: Supported
8003F: Documentation/devicetree/bindings/pci/ti-pci.txt
8004F: drivers/pci/host/pci-dra7xx.c
8005
8006PCI DRIVER FOR RENESAS R-CAR
8007M: Simon Horman <horms@verge.net.au>
8008L: linux-pci@vger.kernel.org
8009L: linux-sh@vger.kernel.org
8010S: Maintained
8011F: drivers/pci/host/*rcar*
8012
8013PCI DRIVER FOR SAMSUNG EXYNOS
8014M: Jingoo Han <jingoohan1@gmail.com>
8015L: linux-pci@vger.kernel.org
8016L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8017L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8018S: Maintained
8019F: drivers/pci/host/pci-exynos.c
8020
8021PCI DRIVER FOR SYNOPSIS DESIGNWARE
8022M: Jingoo Han <jingoohan1@gmail.com>
8023M: Pratyush Anand <pratyush.anand@gmail.com>
8024L: linux-pci@vger.kernel.org
8025S: Maintained
8026F: drivers/pci/host/*designware*
8027
8028PCI DRIVER FOR GENERIC OF HOSTS
8029M: Will Deacon <will.deacon@arm.com>
8030L: linux-pci@vger.kernel.org
8031L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8032S: Maintained
8033F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8034F: drivers/pci/host/pci-host-generic.c
8035
8036PCIE DRIVER FOR ST SPEAR13XX
8037M: Pratyush Anand <pratyush.anand@gmail.com>
8038L: linux-pci@vger.kernel.org
8039S: Maintained
8040F: drivers/pci/host/*spear*
8041
8042PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8043M: Duc Dang <dhdang@apm.com>
8044L: linux-pci@vger.kernel.org
8045L: linux-arm-kernel@lists.infradead.org
8046S: Maintained
8047F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8048F: drivers/pci/host/pci-xgene-msi.c
8049
8050PCMCIA SUBSYSTEM
8051P: Linux PCMCIA Team
8052L: linux-pcmcia@lists.infradead.org
8053W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8054T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8055S: Maintained
8056F: Documentation/pcmcia/
8057F: drivers/pcmcia/
8058F: include/pcmcia/
8059
8060PCNET32 NETWORK DRIVER
8061M: Don Fry <pcnet32@frontier.com>
8062L: netdev@vger.kernel.org
8063S: Maintained
8064F: drivers/net/ethernet/amd/pcnet32.c
8065
8066PCRYPT PARALLEL CRYPTO ENGINE
8067M: Steffen Klassert <steffen.klassert@secunet.com>
8068L: linux-crypto@vger.kernel.org
8069S: Maintained
8070F: crypto/pcrypt.c
8071F: include/crypto/pcrypt.h
8072
8073PER-CPU MEMORY ALLOCATOR
8074M: Tejun Heo <tj@kernel.org>
8075M: Christoph Lameter <cl@linux-foundation.org>
8076T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8077S: Maintained
8078F: include/linux/percpu*.h
8079F: mm/percpu*.c
8080F: arch/*/include/asm/percpu.h
8081
8082PER-TASK DELAY ACCOUNTING
8083M: Balbir Singh <bsingharora@gmail.com>
8084S: Maintained
8085F: include/linux/delayacct.h
8086F: kernel/delayacct.c
8087
8088PERFORMANCE EVENTS SUBSYSTEM
8089M: Peter Zijlstra <a.p.zijlstra@chello.nl>
8090M: Ingo Molnar <mingo@redhat.com>
8091M: Arnaldo Carvalho de Melo <acme@kernel.org>
8092L: linux-kernel@vger.kernel.org
8093T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8094S: Supported
8095F: kernel/events/*
8096F: include/linux/perf_event.h
8097F: include/uapi/linux/perf_event.h
8098F: arch/*/kernel/perf_event*.c
8099F: arch/*/kernel/*/perf_event*.c
8100F: arch/*/kernel/*/*/perf_event*.c
8101F: arch/*/include/asm/perf_event.h
8102F: arch/*/kernel/perf_callchain.c
8103F: tools/perf/
8104
8105PERSONALITY HANDLING
8106M: Christoph Hellwig <hch@infradead.org>
8107L: linux-abi-devel@lists.sourceforge.net
8108S: Maintained
8109F: include/linux/personality.h
8110F: include/uapi/linux/personality.h
8111
8112PHONET PROTOCOL
8113M: Remi Denis-Courmont <courmisch@gmail.com>
8114S: Supported
8115F: Documentation/networking/phonet.txt
8116F: include/linux/phonet.h
8117F: include/net/phonet/
8118F: include/uapi/linux/phonet.h
8119F: net/phonet/
8120
8121PHRAM MTD DRIVER
8122M: Joern Engel <joern@lazybastard.org>
8123L: linux-mtd@lists.infradead.org
8124S: Maintained
8125F: drivers/mtd/devices/phram.c
8126
8127PICOLCD HID DRIVER
8128M: Bruno Prémont <bonbons@linux-vserver.org>
8129L: linux-input@vger.kernel.org
8130S: Maintained
8131F: drivers/hid/hid-picolcd*
8132
8133PICOXCELL SUPPORT
8134M: Jamie Iles <jamie@jamieiles.com>
8135L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8136T: git git://github.com/jamieiles/linux-2.6-ji.git
8137S: Supported
8138F: arch/arm/boot/dts/picoxcell*
8139F: arch/arm/mach-picoxcell/
8140F: drivers/crypto/picoxcell*
8141
8142PIN CONTROL SUBSYSTEM
8143M: Linus Walleij <linus.walleij@linaro.org>
8144L: linux-gpio@vger.kernel.org
8145T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8146S: Maintained
8147F: drivers/pinctrl/
8148F: include/linux/pinctrl/
8149
8150PIN CONTROLLER - ATMEL AT91
8151M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8152L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8153S: Maintained
8154F: drivers/pinctrl/pinctrl-at91.*
8155
8156PIN CONTROLLER - INTEL
8157M: Mika Westerberg <mika.westerberg@linux.intel.com>
8158M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8159S: Maintained
8160F: drivers/pinctrl/intel/
8161
8162PIN CONTROLLER - RENESAS
8163M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8164L: linux-sh@vger.kernel.org
8165S: Maintained
8166F: drivers/pinctrl/sh-pfc/
8167
8168PIN CONTROLLER - SAMSUNG
8169M: Tomasz Figa <tomasz.figa@gmail.com>
8170L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8171L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8172S: Maintained
8173F: drivers/pinctrl/samsung/
8174
8175PIN CONTROLLER - ST SPEAR
8176M: Viresh Kumar <vireshk@kernel.org>
8177L: spear-devel@list.st.com
8178L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8179W: http://www.st.com/spear
8180S: Maintained
8181F: drivers/pinctrl/spear/
8182
8183PKTCDVD DRIVER
8184M: Jiri Kosina <jikos@kernel.org>
8185S: Maintained
8186F: drivers/block/pktcdvd.c
8187F: include/linux/pktcdvd.h
8188F: include/uapi/linux/pktcdvd.h
8189
8190PKUNITY SOC DRIVERS
8191M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8192W: http://mprc.pku.edu.cn/~guanxuetao/linux
8193S: Maintained
8194T: git git://github.com/gxt/linux.git
8195F: drivers/input/serio/i8042-unicore32io.h
8196F: drivers/i2c/busses/i2c-puv3.c
8197F: drivers/video/fbdev/fb-puv3.c
8198F: drivers/rtc/rtc-puv3.c
8199
8200PMBUS HARDWARE MONITORING DRIVERS
8201M: Guenter Roeck <linux@roeck-us.net>
8202L: lm-sensors@lm-sensors.org
8203W: http://www.lm-sensors.org/
8204W: http://www.roeck-us.net/linux/drivers/
8205T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8206S: Maintained
8207F: Documentation/hwmon/pmbus
8208F: drivers/hwmon/pmbus/
8209F: include/linux/i2c/pmbus.h
8210
8211PMC SIERRA MaxRAID DRIVER
8212L: linux-scsi@vger.kernel.org
8213W: http://www.pmc-sierra.com/
8214S: Orphan
8215F: drivers/scsi/pmcraid.*
8216
8217PMC SIERRA PM8001 DRIVER
8218M: Jack Wang <jinpu.wang@profitbricks.com>
8219M: lindar_liu@usish.com
8220L: pmchba@pmcs.com
8221L: linux-scsi@vger.kernel.org
8222S: Supported
8223F: drivers/scsi/pm8001/
8224
8225POSIX CLOCKS and TIMERS
8226M: Thomas Gleixner <tglx@linutronix.de>
8227L: linux-kernel@vger.kernel.org
8228T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8229S: Maintained
8230F: fs/timerfd.c
8231F: include/linux/timer*
8232F: kernel/time/*timer*
8233
8234POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8235M: Sebastian Reichel <sre@kernel.org>
8236M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8237M: David Woodhouse <dwmw2@infradead.org>
8238L: linux-pm@vger.kernel.org
8239T: git git://git.infradead.org/battery-2.6.git
8240S: Maintained
8241F: include/linux/power_supply.h
8242F: drivers/power/
8243X: drivers/power/avs/
8244
8245POWER STATE COORDINATION INTERFACE (PSCI)
8246M: Mark Rutland <mark.rutland@arm.com>
8247M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8248L: linux-arm-kernel@lists.infradead.org
8249S: Maintained
8250F: drivers/firmware/psci.c
8251F: include/linux/psci.h
8252F: include/uapi/linux/psci.h
8253
8254PNP SUPPORT
8255M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8256S: Maintained
8257F: drivers/pnp/
8258
8259PNXxxxx I2C DRIVER
8260M: Vitaly Wool <vitalywool@gmail.com>
8261L: linux-i2c@vger.kernel.org
8262S: Maintained
8263F: drivers/i2c/busses/i2c-pnx.c
8264
8265PPP PROTOCOL DRIVERS AND COMPRESSORS
8266M: Paul Mackerras <paulus@samba.org>
8267L: linux-ppp@vger.kernel.org
8268S: Maintained
8269F: drivers/net/ppp/ppp_*
8270
8271PPP OVER ATM (RFC 2364)
8272M: Mitchell Blank Jr <mitch@sfgoth.com>
8273S: Maintained
8274F: net/atm/pppoatm.c
8275F: include/uapi/linux/atmppp.h
8276
8277PPP OVER ETHERNET
8278M: Michal Ostrowski <mostrows@earthlink.net>
8279S: Maintained
8280F: drivers/net/ppp/pppoe.c
8281F: drivers/net/ppp/pppox.c
8282
8283PPP OVER L2TP
8284M: James Chapman <jchapman@katalix.com>
8285S: Maintained
8286F: net/l2tp/l2tp_ppp.c
8287F: include/linux/if_pppol2tp.h
8288F: include/uapi/linux/if_pppol2tp.h
8289
8290PPS SUPPORT
8291M: Rodolfo Giometti <giometti@enneenne.com>
8292W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8293L: linuxpps@ml.enneenne.com (subscribers-only)
8294S: Maintained
8295F: Documentation/pps/
8296F: drivers/pps/
8297F: include/linux/pps*.h
8298
8299PPTP DRIVER
8300M: Dmitry Kozlov <xeb@mail.ru>
8301L: netdev@vger.kernel.org
8302S: Maintained
8303F: drivers/net/ppp/pptp.c
8304W: http://sourceforge.net/projects/accel-pptp
8305
8306PREEMPTIBLE KERNEL
8307M: Robert Love <rml@tech9.net>
8308L: kpreempt-tech@lists.sourceforge.net
8309W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8310S: Supported
8311F: Documentation/preempt-locking.txt
8312F: include/linux/preempt.h
8313
8314PRISM54 WIRELESS DRIVER
8315M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8316L: linux-wireless@vger.kernel.org
8317W: http://wireless.kernel.org/en/users/Drivers/p54
8318S: Obsolete
8319F: drivers/net/wireless/prism54/
8320
8321PS3 NETWORK SUPPORT
8322M: Geoff Levand <geoff@infradead.org>
8323L: netdev@vger.kernel.org
8324L: linuxppc-dev@lists.ozlabs.org
8325S: Maintained
8326F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8327
8328PS3 PLATFORM SUPPORT
8329M: Geoff Levand <geoff@infradead.org>
8330L: linuxppc-dev@lists.ozlabs.org
8331S: Maintained
8332F: arch/powerpc/boot/ps3*
8333F: arch/powerpc/include/asm/lv1call.h
8334F: arch/powerpc/include/asm/ps3*.h
8335F: arch/powerpc/platforms/ps3/
8336F: drivers/*/ps3*
8337F: drivers/ps3/
8338F: drivers/rtc/rtc-ps3.c
8339F: drivers/usb/host/*ps3.c
8340F: sound/ppc/snd_ps3*
8341
8342PS3VRAM DRIVER
8343M: Jim Paris <jim@jtan.com>
8344M: Geoff Levand <geoff@infradead.org>
8345L: linuxppc-dev@lists.ozlabs.org
8346S: Maintained
8347F: drivers/block/ps3vram.c
8348
8349PSTORE FILESYSTEM
8350M: Anton Vorontsov <anton@enomsg.org>
8351M: Colin Cross <ccross@android.com>
8352M: Kees Cook <keescook@chromium.org>
8353M: Tony Luck <tony.luck@intel.com>
8354S: Maintained
8355T: git git://git.infradead.org/users/cbou/linux-pstore.git
8356F: fs/pstore/
8357F: include/linux/pstore*
8358F: drivers/firmware/efi/efi-pstore.c
8359F: drivers/acpi/apei/erst.c
8360
8361PTP HARDWARE CLOCK SUPPORT
8362M: Richard Cochran <richardcochran@gmail.com>
8363L: netdev@vger.kernel.org
8364S: Maintained
8365W: http://linuxptp.sourceforge.net/
8366F: Documentation/ABI/testing/sysfs-ptp
8367F: Documentation/ptp/*
8368F: drivers/net/ethernet/freescale/gianfar_ptp.c
8369F: drivers/net/phy/dp83640*
8370F: drivers/ptp/*
8371F: include/linux/ptp_cl*
8372
8373PTRACE SUPPORT
8374M: Roland McGrath <roland@hack.frob.com>
8375M: Oleg Nesterov <oleg@redhat.com>
8376S: Maintained
8377F: include/asm-generic/syscall.h
8378F: include/linux/ptrace.h
8379F: include/linux/regset.h
8380F: include/linux/tracehook.h
8381F: include/uapi/linux/ptrace.h
8382F: kernel/ptrace.c
8383
8384PVRUSB2 VIDEO4LINUX DRIVER
8385M: Mike Isely <isely@pobox.com>
8386L: pvrusb2@isely.net (subscribers-only)
8387L: linux-media@vger.kernel.org
8388W: http://www.isely.net/pvrusb2/
8389T: git git://linuxtv.org/media_tree.git
8390S: Maintained
8391F: Documentation/video4linux/README.pvrusb2
8392F: drivers/media/usb/pvrusb2/
8393
8394PWC WEBCAM DRIVER
8395M: Hans de Goede <hdegoede@redhat.com>
8396L: linux-media@vger.kernel.org
8397T: git git://linuxtv.org/media_tree.git
8398S: Maintained
8399F: drivers/media/usb/pwc/*
8400
8401PWM FAN DRIVER
8402M: Kamil Debski <k.debski@samsung.com>
8403L: lm-sensors@lm-sensors.org
8404S: Supported
8405F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8406F: Documentation/hwmon/pwm-fan
8407F: drivers/hwmon/pwm-fan.c
8408
8409PWM SUBSYSTEM
8410M: Thierry Reding <thierry.reding@gmail.com>
8411L: linux-pwm@vger.kernel.org
8412S: Maintained
8413T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8414F: Documentation/pwm.txt
8415F: Documentation/devicetree/bindings/pwm/
8416F: include/linux/pwm.h
8417F: drivers/pwm/
8418F: drivers/video/backlight/pwm_bl.c
8419F: include/linux/pwm_backlight.h
8420
8421PXA2xx/PXA3xx SUPPORT
8422M: Daniel Mack <daniel@zonque.org>
8423M: Haojian Zhuang <haojian.zhuang@gmail.com>
8424M: Robert Jarzmik <robert.jarzmik@free.fr>
8425L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8426T: git git://github.com/hzhuang1/linux.git
8427T: git git://github.com/rjarzmik/linux.git
8428S: Maintained
8429F: arch/arm/mach-pxa/
8430F: drivers/dma/pxa*
8431F: drivers/pcmcia/pxa2xx*
8432F: drivers/spi/spi-pxa2xx*
8433F: drivers/usb/gadget/udc/pxa2*
8434F: include/sound/pxa2xx-lib.h
8435F: sound/arm/pxa*
8436F: sound/soc/pxa/
8437
8438PXA3xx NAND FLASH DRIVER
8439M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8440L: linux-mtd@lists.infradead.org
8441S: Maintained
8442F: drivers/mtd/nand/pxa3xx_nand.c
8443
8444MMP SUPPORT
8445M: Eric Miao <eric.y.miao@gmail.com>
8446M: Haojian Zhuang <haojian.zhuang@gmail.com>
8447L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8448T: git git://github.com/hzhuang1/linux.git
8449T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8450S: Maintained
8451F: arch/arm/mach-mmp/
8452
8453PXA MMCI DRIVER
8454S: Orphan
8455
8456PXA RTC DRIVER
8457M: Robert Jarzmik <robert.jarzmik@free.fr>
8458L: rtc-linux@googlegroups.com
8459S: Maintained
8460
8461QAT DRIVER
8462M: Tadeusz Struk <tadeusz.struk@intel.com>
8463L: qat-linux@intel.com
8464S: Supported
8465F: drivers/crypto/qat/
8466
8467QIB DRIVER
8468M: Mike Marciniszyn <infinipath@intel.com>
8469L: linux-rdma@vger.kernel.org
8470S: Supported
8471F: drivers/infiniband/hw/qib/
8472
8473QLOGIC QLA1280 SCSI DRIVER
8474M: Michael Reed <mdr@sgi.com>
8475L: linux-scsi@vger.kernel.org
8476S: Maintained
8477F: drivers/scsi/qla1280.[ch]
8478
8479QLOGIC QLA2XXX FC-SCSI DRIVER
8480M: qla2xxx-upstream@qlogic.com
8481L: linux-scsi@vger.kernel.org
8482S: Supported
8483F: Documentation/scsi/LICENSE.qla2xxx
8484F: drivers/scsi/qla2xxx/
8485
8486QLOGIC QLA4XXX iSCSI DRIVER
8487M: QLogic-Storage-Upstream@qlogic.com
8488L: linux-scsi@vger.kernel.org
8489S: Supported
8490F: Documentation/scsi/LICENSE.qla4xxx
8491F: drivers/scsi/qla4xxx/
8492
8493QLOGIC QLA3XXX NETWORK DRIVER
8494M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8495M: Ron Mercer <ron.mercer@qlogic.com>
8496M: linux-driver@qlogic.com
8497L: netdev@vger.kernel.org
8498S: Supported
8499F: Documentation/networking/LICENSE.qla3xxx
8500F: drivers/net/ethernet/qlogic/qla3xxx.*
8501
8502QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8503M: Shahed Shaikh <shahed.shaikh@qlogic.com>
8504M: Dept-GELinuxNICDev@qlogic.com
8505L: netdev@vger.kernel.org
8506S: Supported
8507F: drivers/net/ethernet/qlogic/qlcnic/
8508
8509QLOGIC QLGE 10Gb ETHERNET DRIVER
8510M: Harish Patil <harish.patil@qlogic.com>
8511M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8512M: Dept-GELinuxNICDev@qlogic.com
8513M: linux-driver@qlogic.com
8514L: netdev@vger.kernel.org
8515S: Supported
8516F: drivers/net/ethernet/qlogic/qlge/
8517
8518QNX4 FILESYSTEM
8519M: Anders Larsen <al@alarsen.net>
8520W: http://www.alarsen.net/linux/qnx4fs/
8521S: Maintained
8522F: fs/qnx4/
8523F: include/uapi/linux/qnx4_fs.h
8524F: include/uapi/linux/qnxtypes.h
8525
8526QT1010 MEDIA DRIVER
8527M: Antti Palosaari <crope@iki.fi>
8528L: linux-media@vger.kernel.org
8529W: http://linuxtv.org/
8530W: http://palosaari.fi/linux/
8531Q: http://patchwork.linuxtv.org/project/linux-media/list/
8532T: git git://linuxtv.org/anttip/media_tree.git
8533S: Maintained
8534F: drivers/media/tuners/qt1010*
8535
8536QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8537M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8538L: linux-wireless@vger.kernel.org
8539L: ath9k-devel@lists.ath9k.org
8540W: http://wireless.kernel.org/en/users/Drivers/ath9k
8541S: Supported
8542F: drivers/net/wireless/ath/ath9k/
8543
8544QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8545M: Kalle Valo <kvalo@qca.qualcomm.com>
8546L: ath10k@lists.infradead.org
8547W: http://wireless.kernel.org/en/users/Drivers/ath10k
8548T: git git://github.com/kvalo/ath.git
8549S: Supported
8550F: drivers/net/wireless/ath/ath10k/
8551
8552QUALCOMM HEXAGON ARCHITECTURE
8553M: Richard Kuo <rkuo@codeaurora.org>
8554L: linux-hexagon@vger.kernel.org
8555S: Supported
8556F: arch/hexagon/
8557
8558QUALCOMM WCN36XX WIRELESS DRIVER
8559M: Eugene Krasnikov <k.eugene.e@gmail.com>
8560L: wcn36xx@lists.infradead.org
8561W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8562T: git git://github.com/KrasnikovEugene/wcn36xx.git
8563S: Supported
8564F: drivers/net/wireless/ath/wcn36xx/
8565
8566RADOS BLOCK DEVICE (RBD)
8567M: Ilya Dryomov <idryomov@gmail.com>
8568M: Sage Weil <sage@redhat.com>
8569M: Alex Elder <elder@kernel.org>
8570L: ceph-devel@vger.kernel.org
8571W: http://ceph.com/
8572T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8573T: git git://github.com/ceph/ceph-client.git
8574S: Supported
8575F: Documentation/ABI/testing/sysfs-bus-rbd
8576F: drivers/block/rbd.c
8577F: drivers/block/rbd_types.h
8578
8579RADEON FRAMEBUFFER DISPLAY DRIVER
8580M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8581L: linux-fbdev@vger.kernel.org
8582S: Maintained
8583F: drivers/video/fbdev/aty/radeon*
8584F: include/uapi/linux/radeonfb.h
8585
8586RADIOSHARK RADIO DRIVER
8587M: Hans de Goede <hdegoede@redhat.com>
8588L: linux-media@vger.kernel.org
8589T: git git://linuxtv.org/media_tree.git
8590S: Maintained
8591F: drivers/media/radio/radio-shark.c
8592
8593RADIOSHARK2 RADIO DRIVER
8594M: Hans de Goede <hdegoede@redhat.com>
8595L: linux-media@vger.kernel.org
8596T: git git://linuxtv.org/media_tree.git
8597S: Maintained
8598F: drivers/media/radio/radio-shark2.c
8599F: drivers/media/radio/radio-tea5777.c
8600
8601RAGE128 FRAMEBUFFER DISPLAY DRIVER
8602M: Paul Mackerras <paulus@samba.org>
8603L: linux-fbdev@vger.kernel.org
8604S: Maintained
8605F: drivers/video/fbdev/aty/aty128fb.c
8606
8607RALINK RT2X00 WIRELESS LAN DRIVER
8608P: rt2x00 project
8609M: Stanislaw Gruszka <sgruszka@redhat.com>
8610M: Helmut Schaa <helmut.schaa@googlemail.com>
8611L: linux-wireless@vger.kernel.org
8612S: Maintained
8613F: drivers/net/wireless/rt2x00/
8614
8615RAMDISK RAM BLOCK DEVICE DRIVER
8616M: Jens Axboe <axboe@kernel.dk>
8617S: Maintained
8618F: Documentation/blockdev/ramdisk.txt
8619F: drivers/block/brd.c
8620
8621RANDOM NUMBER DRIVER
8622M: "Theodore Ts'o" <tytso@mit.edu>
8623S: Maintained
8624F: drivers/char/random.c
8625
8626RAPIDIO SUBSYSTEM
8627M: Matt Porter <mporter@kernel.crashing.org>
8628M: Alexandre Bounine <alexandre.bounine@idt.com>
8629S: Maintained
8630F: drivers/rapidio/
8631
8632RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8633L: linux-wireless@vger.kernel.org
8634S: Orphan
8635F: drivers/net/wireless/ray*
8636
8637RCUTORTURE MODULE
8638M: Josh Triplett <josh@joshtriplett.org>
8639M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8640L: linux-kernel@vger.kernel.org
8641S: Supported
8642T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8643F: Documentation/RCU/torture.txt
8644F: kernel/rcu/rcutorture.c
8645
8646RCUTORTURE TEST FRAMEWORK
8647M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8648M: Josh Triplett <josh@joshtriplett.org>
8649R: Steven Rostedt <rostedt@goodmis.org>
8650R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8651R: Lai Jiangshan <jiangshanlai@gmail.com>
8652L: linux-kernel@vger.kernel.org
8653S: Supported
8654T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8655F: tools/testing/selftests/rcutorture
8656
8657RDC R-321X SoC
8658M: Florian Fainelli <florian@openwrt.org>
8659S: Maintained
8660
8661RDC R6040 FAST ETHERNET DRIVER
8662M: Florian Fainelli <florian@openwrt.org>
8663L: netdev@vger.kernel.org
8664S: Maintained
8665F: drivers/net/ethernet/rdc/r6040.c
8666
8667RDS - RELIABLE DATAGRAM SOCKETS
8668M: Chien Yen <chien.yen@oracle.com>
8669L: rds-devel@oss.oracle.com (moderated for non-subscribers)
8670S: Supported
8671F: net/rds/
8672
8673READ-COPY UPDATE (RCU)
8674M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8675M: Josh Triplett <josh@joshtriplett.org>
8676R: Steven Rostedt <rostedt@goodmis.org>
8677R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8678R: Lai Jiangshan <jiangshanlai@gmail.com>
8679L: linux-kernel@vger.kernel.org
8680W: http://www.rdrop.com/users/paulmck/RCU/
8681S: Supported
8682T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8683F: Documentation/RCU/
8684X: Documentation/RCU/torture.txt
8685F: include/linux/rcu*
8686X: include/linux/srcu.h
8687F: kernel/rcu/
8688X: kernel/torture.c
8689
8690REAL TIME CLOCK (RTC) SUBSYSTEM
8691M: Alessandro Zummo <a.zummo@towertech.it>
8692M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
8693L: rtc-linux@googlegroups.com
8694Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8695T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8696S: Maintained
8697F: Documentation/rtc.txt
8698F: drivers/rtc/
8699F: include/linux/rtc.h
8700F: include/uapi/linux/rtc.h
8701
8702REALTEK AUDIO CODECS
8703M: Bard Liao <bardliao@realtek.com>
8704M: Oder Chiou <oder_chiou@realtek.com>
8705S: Maintained
8706F: sound/soc/codecs/rt*
8707F: include/sound/rt*.h
8708
8709REISERFS FILE SYSTEM
8710L: reiserfs-devel@vger.kernel.org
8711S: Supported
8712F: fs/reiserfs/
8713
8714REGISTER MAP ABSTRACTION
8715M: Mark Brown <broonie@kernel.org>
8716L: linux-kernel@vger.kernel.org
8717T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8718S: Supported
8719F: drivers/base/regmap/
8720F: include/linux/regmap.h
8721
8722REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8723M: Ohad Ben-Cohen <ohad@wizery.com>
8724T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8725S: Maintained
8726F: drivers/remoteproc/
8727F: Documentation/remoteproc.txt
8728F: include/linux/remoteproc.h
8729
8730REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8731M: Ohad Ben-Cohen <ohad@wizery.com>
8732T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8733S: Maintained
8734F: drivers/rpmsg/
8735F: Documentation/rpmsg.txt
8736F: include/linux/rpmsg.h
8737
8738RESET CONTROLLER FRAMEWORK
8739M: Philipp Zabel <p.zabel@pengutronix.de>
8740S: Maintained
8741F: drivers/reset/
8742F: Documentation/devicetree/bindings/reset/
8743F: include/dt-bindings/reset/
8744F: include/linux/reset.h
8745F: include/linux/reset-controller.h
8746
8747RFKILL
8748M: Johannes Berg <johannes@sipsolutions.net>
8749L: linux-wireless@vger.kernel.org
8750W: http://wireless.kernel.org/
8751T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8752T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8753S: Maintained
8754F: Documentation/rfkill.txt
8755F: net/rfkill/
8756
8757RHASHTABLE
8758M: Thomas Graf <tgraf@suug.ch>
8759L: netdev@vger.kernel.org
8760S: Maintained
8761F: lib/rhashtable.c
8762F: include/linux/rhashtable.h
8763
8764RICOH SMARTMEDIA/XD DRIVER
8765M: Maxim Levitsky <maximlevitsky@gmail.com>
8766S: Maintained
8767F: drivers/mtd/nand/r852.c
8768F: drivers/mtd/nand/r852.h
8769
8770RICOH R5C592 MEMORYSTICK DRIVER
8771M: Maxim Levitsky <maximlevitsky@gmail.com>
8772S: Maintained
8773F: drivers/memstick/host/r592.*
8774
8775ROCCAT DRIVERS
8776M: Stefan Achatz <erazor_de@users.sourceforge.net>
8777W: http://sourceforge.net/projects/roccat/
8778S: Maintained
8779F: drivers/hid/hid-roccat*
8780F: include/linux/hid-roccat*
8781F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8782
8783ROCKER DRIVER
8784M: Jiri Pirko <jiri@resnulli.us>
8785M: Scott Feldman <sfeldma@gmail.com>
8786L: netdev@vger.kernel.org
8787S: Supported
8788F: drivers/net/ethernet/rocker/
8789
8790ROCKETPORT DRIVER
8791P: Comtrol Corp.
8792W: http://www.comtrol.com
8793S: Maintained
8794F: Documentation/serial/rocket.txt
8795F: drivers/tty/rocket*
8796
8797ROCKETPORT EXPRESS/INFINITY DRIVER
8798M: Kevin Cernekee <cernekee@gmail.com>
8799L: linux-serial@vger.kernel.org
8800S: Odd Fixes
8801F: drivers/tty/serial/rp2.*
8802
8803ROSE NETWORK LAYER
8804M: Ralf Baechle <ralf@linux-mips.org>
8805L: linux-hams@vger.kernel.org
8806W: http://www.linux-ax25.org/
8807S: Maintained
8808F: include/net/rose.h
8809F: include/uapi/linux/rose.h
8810F: net/rose/
8811
8812RTL2830 MEDIA DRIVER
8813M: Antti Palosaari <crope@iki.fi>
8814L: linux-media@vger.kernel.org
8815W: http://linuxtv.org/
8816W: http://palosaari.fi/linux/
8817Q: http://patchwork.linuxtv.org/project/linux-media/list/
8818T: git git://linuxtv.org/anttip/media_tree.git
8819S: Maintained
8820F: drivers/media/dvb-frontends/rtl2830*
8821
8822RTL2832 MEDIA DRIVER
8823M: Antti Palosaari <crope@iki.fi>
8824L: linux-media@vger.kernel.org
8825W: http://linuxtv.org/
8826W: http://palosaari.fi/linux/
8827Q: http://patchwork.linuxtv.org/project/linux-media/list/
8828T: git git://linuxtv.org/anttip/media_tree.git
8829S: Maintained
8830F: drivers/media/dvb-frontends/rtl2832*
8831
8832RTL2832_SDR MEDIA DRIVER
8833M: Antti Palosaari <crope@iki.fi>
8834L: linux-media@vger.kernel.org
8835W: http://linuxtv.org/
8836W: http://palosaari.fi/linux/
8837Q: http://patchwork.linuxtv.org/project/linux-media/list/
8838T: git git://linuxtv.org/anttip/media_tree.git
8839S: Maintained
8840F: drivers/media/dvb-frontends/rtl2832_sdr*
8841
8842RTL8180 WIRELESS DRIVER
8843L: linux-wireless@vger.kernel.org
8844W: http://wireless.kernel.org/
8845T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8846S: Orphan
8847F: drivers/net/wireless/rtl818x/rtl8180/
8848
8849RTL8187 WIRELESS DRIVER
8850M: Herton Ronaldo Krzesinski <herton@canonical.com>
8851M: Hin-Tak Leung <htl10@users.sourceforge.net>
8852M: Larry Finger <Larry.Finger@lwfinger.net>
8853L: linux-wireless@vger.kernel.org
8854W: http://wireless.kernel.org/
8855T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8856S: Maintained
8857F: drivers/net/wireless/rtl818x/rtl8187/
8858
8859RTL8192CE WIRELESS DRIVER
8860M: Larry Finger <Larry.Finger@lwfinger.net>
8861M: Chaoming Li <chaoming_li@realsil.com.cn>
8862L: linux-wireless@vger.kernel.org
8863W: http://wireless.kernel.org/
8864T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8865S: Maintained
8866F: drivers/net/wireless/rtlwifi/
8867F: drivers/net/wireless/rtlwifi/rtl8192ce/
8868
8869S3 SAVAGE FRAMEBUFFER DRIVER
8870M: Antonino Daplas <adaplas@gmail.com>
8871L: linux-fbdev@vger.kernel.org
8872S: Maintained
8873F: drivers/video/fbdev/savage/
8874
8875S390
8876M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8877M: Heiko Carstens <heiko.carstens@de.ibm.com>
8878L: linux-s390@vger.kernel.org
8879W: http://www.ibm.com/developerworks/linux/linux390/
8880S: Supported
8881F: arch/s390/
8882F: drivers/s390/
8883F: Documentation/s390/
8884F: Documentation/DocBook/s390*
8885
8886S390 COMMON I/O LAYER
8887M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8888M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8889L: linux-s390@vger.kernel.org
8890W: http://www.ibm.com/developerworks/linux/linux390/
8891S: Supported
8892F: drivers/s390/cio/
8893
8894S390 DASD DRIVER
8895M: Stefan Weinhuber <wein@de.ibm.com>
8896M: Stefan Haberland <stefan.haberland@de.ibm.com>
8897L: linux-s390@vger.kernel.org
8898W: http://www.ibm.com/developerworks/linux/linux390/
8899S: Supported
8900F: drivers/s390/block/dasd*
8901F: block/partitions/ibm.c
8902
8903S390 NETWORK DRIVERS
8904M: Ursula Braun <ursula.braun@de.ibm.com>
8905L: linux-s390@vger.kernel.org
8906W: http://www.ibm.com/developerworks/linux/linux390/
8907S: Supported
8908F: drivers/s390/net/
8909
8910S390 PCI SUBSYSTEM
8911M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8912M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8913L: linux-s390@vger.kernel.org
8914W: http://www.ibm.com/developerworks/linux/linux390/
8915S: Supported
8916F: arch/s390/pci/
8917F: drivers/pci/hotplug/s390_pci_hpc.c
8918
8919S390 ZCRYPT DRIVER
8920M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8921L: linux-s390@vger.kernel.org
8922W: http://www.ibm.com/developerworks/linux/linux390/
8923S: Supported
8924F: drivers/s390/crypto/
8925
8926S390 ZFCP DRIVER
8927M: Steffen Maier <maier@linux.vnet.ibm.com>
8928L: linux-s390@vger.kernel.org
8929W: http://www.ibm.com/developerworks/linux/linux390/
8930S: Supported
8931F: drivers/s390/scsi/zfcp_*
8932
8933S390 IUCV NETWORK LAYER
8934M: Ursula Braun <ursula.braun@de.ibm.com>
8935L: linux-s390@vger.kernel.org
8936W: http://www.ibm.com/developerworks/linux/linux390/
8937S: Supported
8938F: drivers/s390/net/*iucv*
8939F: include/net/iucv/
8940F: net/iucv/
8941
8942S3C24XX SD/MMC Driver
8943M: Ben Dooks <ben-linux@fluff.org>
8944L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8945S: Supported
8946F: drivers/mmc/host/s3cmci.*
8947
8948SAA6588 RDS RECEIVER DRIVER
8949M: Hans Verkuil <hverkuil@xs4all.nl>
8950L: linux-media@vger.kernel.org
8951T: git git://linuxtv.org/media_tree.git
8952W: http://linuxtv.org
8953S: Odd Fixes
8954F: drivers/media/i2c/saa6588*
8955
8956SAA7134 VIDEO4LINUX DRIVER
8957M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8958L: linux-media@vger.kernel.org
8959W: http://linuxtv.org
8960T: git git://linuxtv.org/media_tree.git
8961S: Odd fixes
8962F: Documentation/video4linux/*.saa7134
8963F: drivers/media/pci/saa7134/
8964
8965SAA7146 VIDEO4LINUX-2 DRIVER
8966M: Hans Verkuil <hverkuil@xs4all.nl>
8967L: linux-media@vger.kernel.org
8968T: git git://linuxtv.org/media_tree.git
8969S: Maintained
8970F: drivers/media/common/saa7146/
8971F: drivers/media/pci/saa7146/
8972F: include/media/saa7146*
8973
8974SAMSUNG LAPTOP DRIVER
8975M: Corentin Chary <corentin.chary@gmail.com>
8976L: platform-driver-x86@vger.kernel.org
8977S: Maintained
8978F: drivers/platform/x86/samsung-laptop.c
8979
8980SAMSUNG AUDIO (ASoC) DRIVERS
8981M: Sangbeom Kim <sbkim73@samsung.com>
8982L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8983S: Supported
8984F: sound/soc/samsung/
8985
8986SAMSUNG FRAMEBUFFER DRIVER
8987M: Jingoo Han <jingoohan1@gmail.com>
8988L: linux-fbdev@vger.kernel.org
8989S: Maintained
8990F: drivers/video/fbdev/s3c-fb.c
8991
8992SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
8993M: Sangbeom Kim <sbkim73@samsung.com>
8994M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
8995L: linux-kernel@vger.kernel.org
8996L: linux-samsung-soc@vger.kernel.org
8997S: Supported
8998F: drivers/mfd/sec*.c
8999F: drivers/regulator/s2m*.c
9000F: drivers/regulator/s5m*.c
9001F: drivers/clk/clk-s2mps11.c
9002F: drivers/rtc/rtc-s5m.c
9003F: include/linux/mfd/samsung/
9004F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9005F: Documentation/devicetree/bindings/mfd/s2mp*.txt
9006
9007SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9008M: Kyungmin Park <kyungmin.park@samsung.com>
9009M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9010L: linux-media@vger.kernel.org
9011Q: https://patchwork.linuxtv.org/project/linux-media/list/
9012S: Supported
9013F: drivers/media/platform/exynos4-is/
9014
9015SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9016M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9017L: linux-media@vger.kernel.org
9018L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9019S: Maintained
9020F: drivers/media/platform/s3c-camif/
9021F: include/media/s3c_camif.h
9022
9023SAMSUNG S5C73M3 CAMERA DRIVER
9024M: Kyungmin Park <kyungmin.park@samsung.com>
9025M: Andrzej Hajda <a.hajda@samsung.com>
9026L: linux-media@vger.kernel.org
9027S: Supported
9028F: drivers/media/i2c/s5c73m3/*
9029
9030SAMSUNG S5K5BAF CAMERA DRIVER
9031M: Kyungmin Park <kyungmin.park@samsung.com>
9032M: Andrzej Hajda <a.hajda@samsung.com>
9033L: linux-media@vger.kernel.org
9034S: Supported
9035F: drivers/media/i2c/s5k5baf.c
9036
9037SAMSUNG S3FWRN5 NFC DRIVER
9038M: Robert Baldyga <r.baldyga@samsung.com>
9039L: linux-nfc@lists.01.org (moderated for non-subscribers)
9040S: Supported
9041F: drivers/nfc/s3fwrn5
9042
9043SAMSUNG SOC CLOCK DRIVERS
9044M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9045M: Tomasz Figa <tomasz.figa@gmail.com>
9046S: Supported
9047L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9048F: drivers/clk/samsung/
9049
9050SAMSUNG SXGBE DRIVERS
9051M: Byungho An <bh74.an@samsung.com>
9052M: Girish K S <ks.giri@samsung.com>
9053M: Vipul Pandya <vipul.pandya@samsung.com>
9054S: Supported
9055L: netdev@vger.kernel.org
9056F: drivers/net/ethernet/samsung/sxgbe/
9057
9058SAMSUNG THERMAL DRIVER
9059M: Lukasz Majewski <l.majewski@samsung.com>
9060L: linux-pm@vger.kernel.org
9061L: linux-samsung-soc@vger.kernel.org
9062S: Supported
9063T: https://github.com/lmajewski/linux-samsung-thermal.git
9064F: drivers/thermal/samsung/
9065
9066SAMSUNG USB2 PHY DRIVER
9067M: Kamil Debski <k.debski@samsung.com>
9068L: linux-kernel@vger.kernel.org
9069S: Supported
9070F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9071F: Documentation/phy/samsung-usb2.txt
9072F: drivers/phy/phy-exynos4210-usb2.c
9073F: drivers/phy/phy-exynos4x12-usb2.c
9074F: drivers/phy/phy-exynos5250-usb2.c
9075F: drivers/phy/phy-s5pv210-usb2.c
9076F: drivers/phy/phy-samsung-usb2.c
9077F: drivers/phy/phy-samsung-usb2.h
9078
9079SERIAL DRIVERS
9080M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9081L: linux-serial@vger.kernel.org
9082S: Maintained
9083F: drivers/tty/serial/
9084
9085SYNOPSYS DESIGNWARE DMAC DRIVER
9086M: Viresh Kumar <vireshk@kernel.org>
9087M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9088S: Maintained
9089F: include/linux/dma/dw.h
9090F: include/linux/platform_data/dma-dw.h
9091F: drivers/dma/dw/
9092
9093SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9094M: Lars Persson <lars.persson@axis.com>
9095L: netdev@vger.kernel.org
9096S: Supported
9097F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9098F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9099
9100SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9101M: Seungwon Jeon <tgih.jun@samsung.com>
9102M: Jaehoon Chung <jh80.chung@samsung.com>
9103L: linux-mmc@vger.kernel.org
9104S: Maintained
9105F: include/linux/mmc/dw_mmc.h
9106F: drivers/mmc/host/dw_mmc*
9107
9108THUNDERBOLT DRIVER
9109M: Andreas Noever <andreas.noever@gmail.com>
9110S: Maintained
9111F: drivers/thunderbolt/
9112
9113TIMEKEEPING, CLOCKSOURCE CORE, NTP
9114M: John Stultz <john.stultz@linaro.org>
9115M: Thomas Gleixner <tglx@linutronix.de>
9116L: linux-kernel@vger.kernel.org
9117T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9118S: Supported
9119F: include/linux/clocksource.h
9120F: include/linux/time.h
9121F: include/linux/timex.h
9122F: include/uapi/linux/time.h
9123F: include/uapi/linux/timex.h
9124F: kernel/time/clocksource.c
9125F: kernel/time/time*.c
9126F: kernel/time/ntp.c
9127F: tools/testing/selftests/timers/
9128
9129SC1200 WDT DRIVER
9130M: Zwane Mwaikambo <zwanem@gmail.com>
9131S: Maintained
9132F: drivers/watchdog/sc1200wdt.c
9133
9134SCHEDULER
9135M: Ingo Molnar <mingo@redhat.com>
9136M: Peter Zijlstra <peterz@infradead.org>
9137L: linux-kernel@vger.kernel.org
9138T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9139S: Maintained
9140F: kernel/sched/
9141F: include/linux/sched.h
9142F: include/uapi/linux/sched.h
9143F: include/linux/wait.h
9144
9145SCORE ARCHITECTURE
9146M: Chen Liqin <liqin.linux@gmail.com>
9147M: Lennox Wu <lennox.wu@gmail.com>
9148W: http://www.sunplus.com
9149S: Supported
9150F: arch/score/
9151
9152SCSI CDROM DRIVER
9153M: Jens Axboe <axboe@kernel.dk>
9154L: linux-scsi@vger.kernel.org
9155W: http://www.kernel.dk
9156S: Maintained
9157F: drivers/scsi/sr*
9158
9159SCSI RDMA PROTOCOL (SRP) INITIATOR
9160M: Bart Van Assche <bart.vanassche@sandisk.com>
9161L: linux-rdma@vger.kernel.org
9162S: Supported
9163W: http://www.openfabrics.org
9164Q: http://patchwork.kernel.org/project/linux-rdma/list/
9165T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9166F: drivers/infiniband/ulp/srp/
9167F: include/scsi/srp.h
9168
9169SCSI SG DRIVER
9170M: Doug Gilbert <dgilbert@interlog.com>
9171L: linux-scsi@vger.kernel.org
9172W: http://sg.danny.cz/sg
9173S: Maintained
9174F: Documentation/scsi/scsi-generic.txt
9175F: drivers/scsi/sg.c
9176F: include/scsi/sg.h
9177
9178SCSI SUBSYSTEM
9179M: "James E.J. Bottomley" <JBottomley@odin.com>
9180L: linux-scsi@vger.kernel.org
9181T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9182S: Maintained
9183F: drivers/scsi/
9184F: include/scsi/
9185
9186SCSI TAPE DRIVER
9187M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9188L: linux-scsi@vger.kernel.org
9189S: Maintained
9190F: Documentation/scsi/st.txt
9191F: drivers/scsi/st.*
9192F: drivers/scsi/st_*.h
9193
9194SCTP PROTOCOL
9195M: Vlad Yasevich <vyasevich@gmail.com>
9196M: Neil Horman <nhorman@tuxdriver.com>
9197L: linux-sctp@vger.kernel.org
9198W: http://lksctp.sourceforge.net
9199S: Maintained
9200F: Documentation/networking/sctp.txt
9201F: include/linux/sctp.h
9202F: include/uapi/linux/sctp.h
9203F: include/net/sctp/
9204F: net/sctp/
9205
9206SCx200 CPU SUPPORT
9207M: Jim Cromie <jim.cromie@gmail.com>
9208S: Odd Fixes
9209F: Documentation/i2c/busses/scx200_acb
9210F: arch/x86/platform/scx200/
9211F: drivers/watchdog/scx200_wdt.c
9212F: drivers/i2c/busses/scx200*
9213F: drivers/mtd/maps/scx200_docflash.c
9214F: include/linux/scx200.h
9215
9216SCx200 GPIO DRIVER
9217M: Jim Cromie <jim.cromie@gmail.com>
9218S: Maintained
9219F: drivers/char/scx200_gpio.c
9220F: include/linux/scx200_gpio.h
9221
9222SCx200 HRT CLOCKSOURCE DRIVER
9223M: Jim Cromie <jim.cromie@gmail.com>
9224S: Maintained
9225F: drivers/clocksource/scx200_hrt.c
9226
9227SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9228M: Sascha Sommer <saschasommer@freenet.de>
9229L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9230S: Maintained
9231F: drivers/mmc/host/sdricoh_cs.c
9232
9233SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9234L: linux-mmc@vger.kernel.org
9235S: Orphan
9236F: drivers/mmc/host/sdhci.*
9237F: drivers/mmc/host/sdhci-pltfm.[ch]
9238
9239SECURE COMPUTING
9240M: Kees Cook <keescook@chromium.org>
9241R: Andy Lutomirski <luto@amacapital.net>
9242R: Will Drewry <wad@chromium.org>
9243T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9244S: Supported
9245F: kernel/seccomp.c
9246F: include/uapi/linux/seccomp.h
9247F: include/linux/seccomp.h
9248F: tools/testing/selftests/seccomp/*
9249K: \bsecure_computing
9250K: \bTIF_SECCOMP\b
9251
9252SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9253M: Ben Dooks <ben-linux@fluff.org>
9254M: Jaehoon Chung <jh80.chung@samsung.com>
9255L: linux-mmc@vger.kernel.org
9256S: Maintained
9257F: drivers/mmc/host/sdhci-s3c*
9258
9259SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9260M: Viresh Kumar <vireshk@kernel.org>
9261L: spear-devel@list.st.com
9262L: linux-mmc@vger.kernel.org
9263S: Maintained
9264F: drivers/mmc/host/sdhci-spear.c
9265
9266SECURITY SUBSYSTEM
9267M: James Morris <james.l.morris@oracle.com>
9268M: "Serge E. Hallyn" <serge@hallyn.com>
9269L: linux-security-module@vger.kernel.org (suggested Cc:)
9270T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9271W: http://kernsec.org/
9272S: Supported
9273F: security/
9274
9275SECURITY CONTACT
9276M: Security Officers <security@kernel.org>
9277S: Supported
9278
9279SELINUX SECURITY MODULE
9280M: Paul Moore <paul@paul-moore.com>
9281M: Stephen Smalley <sds@tycho.nsa.gov>
9282M: Eric Paris <eparis@parisplace.org>
9283L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9284W: http://selinuxproject.org
9285T: git git://git.infradead.org/users/pcmoore/selinux
9286S: Supported
9287F: include/linux/selinux*
9288F: security/selinux/
9289F: scripts/selinux/
9290
9291APPARMOR SECURITY MODULE
9292M: John Johansen <john.johansen@canonical.com>
9293L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9294W: apparmor.wiki.kernel.org
9295T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9296S: Supported
9297F: security/apparmor/
9298
9299YAMA SECURITY MODULE
9300M: Kees Cook <keescook@chromium.org>
9301T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9302S: Supported
9303F: security/yama/
9304
9305SENSABLE PHANTOM
9306M: Jiri Slaby <jirislaby@gmail.com>
9307S: Maintained
9308F: drivers/misc/phantom.c
9309F: include/uapi/linux/phantom.h
9310
9311SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9312M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9313M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9314M: John Soni Jose <sony.john@avagotech.com>
9315L: linux-scsi@vger.kernel.org
9316W: http://www.avagotech.com
9317S: Supported
9318F: drivers/scsi/be2iscsi/
9319
9320Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9321M: Sathya Perla <sathya.perla@avagotech.com>
9322M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9323M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9324M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9325L: netdev@vger.kernel.org
9326W: http://www.emulex.com
9327S: Supported
9328F: drivers/net/ethernet/emulex/benet/
9329
9330EMULEX ONECONNECT ROCE DRIVER
9331M: Selvin Xavier <selvin.xavier@avagotech.com>
9332M: Devesh Sharma <devesh.sharma@avagotech.com>
9333M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9334L: linux-rdma@vger.kernel.org
9335W: http://www.emulex.com
9336S: Supported
9337F: drivers/infiniband/hw/ocrdma/
9338
9339SFC NETWORK DRIVER
9340M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9341M: Shradha Shah <sshah@solarflare.com>
9342L: netdev@vger.kernel.org
9343S: Supported
9344F: drivers/net/ethernet/sfc/
9345
9346SGI GRU DRIVER
9347M: Dimitri Sivanich <sivanich@sgi.com>
9348S: Maintained
9349F: drivers/misc/sgi-gru/
9350
9351SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9352M: Pat Gefre <pfg@sgi.com>
9353L: linux-ia64@vger.kernel.org
9354S: Supported
9355F: Documentation/ia64/serial.txt
9356F: drivers/tty/serial/ioc?_serial.c
9357F: include/linux/ioc?.h
9358
9359SGI XP/XPC/XPNET DRIVER
9360M: Cliff Whickman <cpw@sgi.com>
9361M: Robin Holt <robinmholt@gmail.com>
9362S: Maintained
9363F: drivers/misc/sgi-xp/
9364
9365SI2157 MEDIA DRIVER
9366M: Antti Palosaari <crope@iki.fi>
9367L: linux-media@vger.kernel.org
9368W: http://linuxtv.org/
9369W: http://palosaari.fi/linux/
9370Q: http://patchwork.linuxtv.org/project/linux-media/list/
9371T: git git://linuxtv.org/anttip/media_tree.git
9372S: Maintained
9373F: drivers/media/tuners/si2157*
9374
9375SI2168 MEDIA DRIVER
9376M: Antti Palosaari <crope@iki.fi>
9377L: linux-media@vger.kernel.org
9378W: http://linuxtv.org/
9379W: http://palosaari.fi/linux/
9380Q: http://patchwork.linuxtv.org/project/linux-media/list/
9381T: git git://linuxtv.org/anttip/media_tree.git
9382S: Maintained
9383F: drivers/media/dvb-frontends/si2168*
9384
9385SI470X FM RADIO RECEIVER I2C DRIVER
9386M: Hans Verkuil <hverkuil@xs4all.nl>
9387L: linux-media@vger.kernel.org
9388T: git git://linuxtv.org/media_tree.git
9389W: http://linuxtv.org
9390S: Odd Fixes
9391F: drivers/media/radio/si470x/radio-si470x-i2c.c
9392
9393SI470X FM RADIO RECEIVER USB DRIVER
9394M: Hans Verkuil <hverkuil@xs4all.nl>
9395L: linux-media@vger.kernel.org
9396T: git git://linuxtv.org/media_tree.git
9397W: http://linuxtv.org
9398S: Maintained
9399F: drivers/media/radio/si470x/radio-si470x-common.c
9400F: drivers/media/radio/si470x/radio-si470x.h
9401F: drivers/media/radio/si470x/radio-si470x-usb.c
9402
9403SI4713 FM RADIO TRANSMITTER I2C DRIVER
9404M: Eduardo Valentin <edubezval@gmail.com>
9405L: linux-media@vger.kernel.org
9406T: git git://linuxtv.org/media_tree.git
9407W: http://linuxtv.org
9408S: Odd Fixes
9409F: drivers/media/radio/si4713/si4713.?
9410
9411SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9412M: Eduardo Valentin <edubezval@gmail.com>
9413L: linux-media@vger.kernel.org
9414T: git git://linuxtv.org/media_tree.git
9415W: http://linuxtv.org
9416S: Odd Fixes
9417F: drivers/media/radio/si4713/radio-platform-si4713.c
9418
9419SI4713 FM RADIO TRANSMITTER USB DRIVER
9420M: Hans Verkuil <hverkuil@xs4all.nl>
9421L: linux-media@vger.kernel.org
9422T: git git://linuxtv.org/media_tree.git
9423W: http://linuxtv.org
9424S: Maintained
9425F: drivers/media/radio/si4713/radio-usb-si4713.c
9426
9427SIANO DVB DRIVER
9428M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9429L: linux-media@vger.kernel.org
9430W: http://linuxtv.org
9431T: git git://linuxtv.org/media_tree.git
9432S: Odd fixes
9433F: drivers/media/common/siano/
9434F: drivers/media/usb/siano/
9435F: drivers/media/usb/siano/
9436F: drivers/media/mmc/siano/
9437
9438SIMPLEFB FB DRIVER
9439M: Hans de Goede <hdegoede@redhat.com>
9440L: linux-fbdev@vger.kernel.org
9441S: Maintained
9442F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9443F: drivers/video/fbdev/simplefb.c
9444F: include/linux/platform_data/simplefb.h
9445
9446SH_VEU V4L2 MEM2MEM DRIVER
9447L: linux-media@vger.kernel.org
9448S: Orphan
9449F: drivers/media/platform/sh_veu.c
9450
9451SH_VOU V4L2 OUTPUT DRIVER
9452L: linux-media@vger.kernel.org
9453S: Orphan
9454F: drivers/media/platform/sh_vou.c
9455F: include/media/sh_vou.h
9456
9457SIMPLE FIRMWARE INTERFACE (SFI)
9458M: Len Brown <lenb@kernel.org>
9459L: sfi-devel@simplefirmware.org
9460W: http://simplefirmware.org/
9461T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9462S: Supported
9463F: arch/x86/platform/sfi/
9464F: drivers/sfi/
9465F: include/linux/sfi*.h
9466
9467SIMTEC EB110ATX (Chalice CATS)
9468P: Ben Dooks
9469P: Vincent Sanders <vince@simtec.co.uk>
9470M: Simtec Linux Team <linux@simtec.co.uk>
9471W: http://www.simtec.co.uk/products/EB110ATX/
9472S: Supported
9473
9474SIMTEC EB2410ITX (BAST)
9475P: Ben Dooks
9476P: Vincent Sanders <vince@simtec.co.uk>
9477M: Simtec Linux Team <linux@simtec.co.uk>
9478W: http://www.simtec.co.uk/products/EB2410ITX/
9479S: Supported
9480F: arch/arm/mach-s3c24xx/mach-bast.c
9481F: arch/arm/mach-s3c24xx/bast-ide.c
9482F: arch/arm/mach-s3c24xx/bast-irq.c
9483
9484TI DAVINCI MACHINE SUPPORT
9485M: Sekhar Nori <nsekhar@ti.com>
9486M: Kevin Hilman <khilman@deeprootsystems.com>
9487T: git git://gitorious.org/linux-davinci/linux-davinci.git
9488Q: http://patchwork.kernel.org/project/linux-davinci/list/
9489S: Supported
9490F: arch/arm/mach-davinci/
9491F: drivers/i2c/busses/i2c-davinci.c
9492
9493TI DAVINCI SERIES MEDIA DRIVER
9494M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9495L: linux-media@vger.kernel.org
9496W: http://linuxtv.org/
9497Q: http://patchwork.linuxtv.org/project/linux-media/list/
9498T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9499S: Maintained
9500F: drivers/media/platform/davinci/
9501F: include/media/davinci/
9502
9503TI AM437X VPFE DRIVER
9504M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9505L: linux-media@vger.kernel.org
9506W: http://linuxtv.org/
9507Q: http://patchwork.linuxtv.org/project/linux-media/list/
9508T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9509S: Maintained
9510F: drivers/media/platform/am437x/
9511
9512OV2659 OMNIVISION SENSOR DRIVER
9513M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9514L: linux-media@vger.kernel.org
9515W: http://linuxtv.org/
9516Q: http://patchwork.linuxtv.org/project/linux-media/list/
9517T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9518S: Maintained
9519F: drivers/media/i2c/ov2659.c
9520F: include/media/ov2659.h
9521
9522SILICON MOTION SM712 FRAME BUFFER DRIVER
9523M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9524M: Teddy Wang <teddy.wang@siliconmotion.com>
9525M: Sudip Mukherjee <sudip@vectorindia.org>
9526L: linux-fbdev@vger.kernel.org
9527S: Maintained
9528F: drivers/video/fbdev/sm712*
9529F: Documentation/fb/sm712fb.txt
9530
9531SIS 190 ETHERNET DRIVER
9532M: Francois Romieu <romieu@fr.zoreil.com>
9533L: netdev@vger.kernel.org
9534S: Maintained
9535F: drivers/net/ethernet/sis/sis190.c
9536
9537SIS 900/7016 FAST ETHERNET DRIVER
9538M: Daniele Venzano <venza@brownhat.org>
9539W: http://www.brownhat.org/sis900.html
9540L: netdev@vger.kernel.org
9541S: Maintained
9542F: drivers/net/ethernet/sis/sis900.*
9543
9544SIS FRAMEBUFFER DRIVER
9545M: Thomas Winischhofer <thomas@winischhofer.net>
9546W: http://www.winischhofer.net/linuxsisvga.shtml
9547S: Maintained
9548F: Documentation/fb/sisfb.txt
9549F: drivers/video/fbdev/sis/
9550F: include/video/sisfb.h
9551
9552SIS USB2VGA DRIVER
9553M: Thomas Winischhofer <thomas@winischhofer.net>
9554W: http://www.winischhofer.at/linuxsisusbvga.shtml
9555S: Maintained
9556F: drivers/usb/misc/sisusbvga/
9557
9558SLAB ALLOCATOR
9559M: Christoph Lameter <cl@linux.com>
9560M: Pekka Enberg <penberg@kernel.org>
9561M: David Rientjes <rientjes@google.com>
9562M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9563M: Andrew Morton <akpm@linux-foundation.org>
9564L: linux-mm@kvack.org
9565S: Maintained
9566F: include/linux/sl?b*.h
9567F: mm/sl?b*
9568
9569SLEEPABLE READ-COPY UPDATE (SRCU)
9570M: Lai Jiangshan <jiangshanlai@gmail.com>
9571M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9572M: Josh Triplett <josh@joshtriplett.org>
9573R: Steven Rostedt <rostedt@goodmis.org>
9574R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9575L: linux-kernel@vger.kernel.org
9576W: http://www.rdrop.com/users/paulmck/RCU/
9577S: Supported
9578T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9579F: include/linux/srcu.h
9580F: kernel/rcu/srcu.c
9581
9582SMACK SECURITY MODULE
9583M: Casey Schaufler <casey@schaufler-ca.com>
9584L: linux-security-module@vger.kernel.org
9585W: http://schaufler-ca.com
9586T: git git://git.gitorious.org/smack-next/kernel.git
9587S: Maintained
9588F: Documentation/security/Smack.txt
9589F: security/smack/
9590
9591DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9592M: Kevin Hilman <khilman@kernel.org>
9593M: Nishanth Menon <nm@ti.com>
9594S: Maintained
9595F: drivers/power/avs/
9596F: include/linux/power/smartreflex.h
9597L: linux-pm@vger.kernel.org
9598
9599SMC91x ETHERNET DRIVER
9600M: Nicolas Pitre <nico@fluxnic.net>
9601S: Odd Fixes
9602F: drivers/net/ethernet/smsc/smc91x.*
9603
9604SMIA AND SMIA++ IMAGE SENSOR DRIVER
9605M: Sakari Ailus <sakari.ailus@iki.fi>
9606L: linux-media@vger.kernel.org
9607S: Maintained
9608F: drivers/media/i2c/smiapp/
9609F: include/media/smiapp.h
9610F: drivers/media/i2c/smiapp-pll.c
9611F: drivers/media/i2c/smiapp-pll.h
9612F: include/uapi/linux/smiapp.h
9613F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9614
9615SMM665 HARDWARE MONITOR DRIVER
9616M: Guenter Roeck <linux@roeck-us.net>
9617L: lm-sensors@lm-sensors.org
9618S: Maintained
9619F: Documentation/hwmon/smm665
9620F: drivers/hwmon/smm665.c
9621
9622SMSC EMC2103 HARDWARE MONITOR DRIVER
9623M: Steve Glendinning <steve.glendinning@shawell.net>
9624L: lm-sensors@lm-sensors.org
9625S: Maintained
9626F: Documentation/hwmon/emc2103
9627F: drivers/hwmon/emc2103.c
9628
9629SMSC SCH5627 HARDWARE MONITOR DRIVER
9630M: Hans de Goede <hdegoede@redhat.com>
9631L: lm-sensors@lm-sensors.org
9632S: Supported
9633F: Documentation/hwmon/sch5627
9634F: drivers/hwmon/sch5627.c
9635
9636SMSC47B397 HARDWARE MONITOR DRIVER
9637M: Jean Delvare <jdelvare@suse.com>
9638L: lm-sensors@lm-sensors.org
9639S: Maintained
9640F: Documentation/hwmon/smsc47b397
9641F: drivers/hwmon/smsc47b397.c
9642
9643SMSC911x ETHERNET DRIVER
9644M: Steve Glendinning <steve.glendinning@shawell.net>
9645L: netdev@vger.kernel.org
9646S: Maintained
9647F: include/linux/smsc911x.h
9648F: drivers/net/ethernet/smsc/smsc911x.*
9649
9650SMSC9420 PCI ETHERNET DRIVER
9651M: Steve Glendinning <steve.glendinning@shawell.net>
9652L: netdev@vger.kernel.org
9653S: Maintained
9654F: drivers/net/ethernet/smsc/smsc9420.*
9655
9656SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9657M: Steve Glendinning <steve.glendinning@shawell.net>
9658L: linux-fbdev@vger.kernel.org
9659S: Maintained
9660F: drivers/video/fbdev/smscufx.c
9661
9662SOC-CAMERA V4L2 SUBSYSTEM
9663M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9664L: linux-media@vger.kernel.org
9665T: git git://linuxtv.org/media_tree.git
9666S: Maintained
9667F: include/media/soc*
9668F: drivers/media/i2c/soc_camera/
9669F: drivers/media/platform/soc_camera/
9670
9671SOEKRIS NET48XX LED SUPPORT
9672M: Chris Boot <bootc@bootc.net>
9673S: Maintained
9674F: drivers/leds/leds-net48xx.c
9675
9676SOFTLOGIC 6x10 MPEG CODEC
9677M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9678M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9679M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
9680M: Ismael Luceno <ismael@iodev.co.uk>
9681L: linux-media@vger.kernel.org
9682S: Supported
9683F: drivers/media/pci/solo6x10/
9684
9685SOFTWARE RAID (Multiple Disks) SUPPORT
9686M: Neil Brown <neilb@suse.com>
9687L: linux-raid@vger.kernel.org
9688S: Supported
9689F: drivers/md/
9690F: include/linux/raid/
9691F: include/uapi/linux/raid/
9692
9693SONIC NETWORK DRIVER
9694M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9695L: netdev@vger.kernel.org
9696S: Maintained
9697F: drivers/net/ethernet/natsemi/sonic.*
9698
9699SONICS SILICON BACKPLANE DRIVER (SSB)
9700M: Michael Buesch <m@bues.ch>
9701L: netdev@vger.kernel.org
9702S: Maintained
9703F: drivers/ssb/
9704F: include/linux/ssb/
9705
9706SONY VAIO CONTROL DEVICE DRIVER
9707M: Mattia Dongili <malattia@linux.it>
9708L: platform-driver-x86@vger.kernel.org
9709W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9710S: Maintained
9711F: Documentation/laptops/sony-laptop.txt
9712F: drivers/char/sonypi.c
9713F: drivers/platform/x86/sony-laptop.c
9714F: include/linux/sony-laptop.h
9715
9716SONY MEMORYSTICK CARD SUPPORT
9717M: Alex Dubov <oakad@yahoo.com>
9718W: http://tifmxx.berlios.de/
9719S: Maintained
9720F: drivers/memstick/host/tifm_ms.c
9721
9722SONY MEMORYSTICK STANDARD SUPPORT
9723M: Maxim Levitsky <maximlevitsky@gmail.com>
9724S: Maintained
9725F: drivers/memstick/core/ms_block.*
9726
9727SOUND
9728M: Jaroslav Kysela <perex@perex.cz>
9729M: Takashi Iwai <tiwai@suse.com>
9730L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9731W: http://www.alsa-project.org/
9732T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9733T: git git://git.alsa-project.org/alsa-kernel.git
9734Q: http://patchwork.kernel.org/project/alsa-devel/list/
9735S: Maintained
9736F: Documentation/sound/
9737F: include/sound/
9738F: include/uapi/sound/
9739F: sound/
9740
9741SOUND - COMPRESSED AUDIO
9742M: Vinod Koul <vinod.koul@intel.com>
9743L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9744T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9745S: Supported
9746F: Documentation/sound/alsa/compress_offload.txt
9747F: include/sound/compress_driver.h
9748F: include/uapi/sound/compress_*
9749F: sound/core/compress_offload.c
9750F: sound/soc/soc-compress.c
9751
9752SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9753M: Liam Girdwood <lgirdwood@gmail.com>
9754M: Mark Brown <broonie@kernel.org>
9755T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9756L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9757W: http://alsa-project.org/main/index.php/ASoC
9758S: Supported
9759F: Documentation/sound/alsa/soc/
9760F: sound/soc/
9761F: include/sound/soc*
9762
9763SOUND - DMAENGINE HELPERS
9764M: Lars-Peter Clausen <lars@metafoo.de>
9765S: Supported
9766F: include/sound/dmaengine_pcm.h
9767F: sound/core/pcm_dmaengine.c
9768F: sound/soc/soc-generic-dmaengine-pcm.c
9769
9770SP2 MEDIA DRIVER
9771M: Olli Salonen <olli.salonen@iki.fi>
9772L: linux-media@vger.kernel.org
9773W: http://linuxtv.org/
9774Q: http://patchwork.linuxtv.org/project/linux-media/list/
9775S: Maintained
9776F: drivers/media/dvb-frontends/sp2*
9777
9778SPARC + UltraSPARC (sparc/sparc64)
9779M: "David S. Miller" <davem@davemloft.net>
9780L: sparclinux@vger.kernel.org
9781Q: http://patchwork.ozlabs.org/project/sparclinux/list/
9782T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9783T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9784S: Maintained
9785F: arch/sparc/
9786F: drivers/sbus/
9787
9788SPARC SERIAL DRIVERS
9789M: "David S. Miller" <davem@davemloft.net>
9790L: sparclinux@vger.kernel.org
9791T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9792T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9793S: Maintained
9794F: include/linux/sunserialcore.h
9795F: drivers/tty/serial/suncore.c
9796F: drivers/tty/serial/sunhv.c
9797F: drivers/tty/serial/sunsab.c
9798F: drivers/tty/serial/sunsab.h
9799F: drivers/tty/serial/sunsu.c
9800F: drivers/tty/serial/sunzilog.c
9801F: drivers/tty/serial/sunzilog.h
9802
9803SPARSE CHECKER
9804M: "Christopher Li" <sparse@chrisli.org>
9805L: linux-sparse@vger.kernel.org
9806W: https://sparse.wiki.kernel.org/
9807T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9808T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9809S: Maintained
9810F: include/linux/compiler.h
9811
9812SPEAR PLATFORM SUPPORT
9813M: Viresh Kumar <vireshk@kernel.org>
9814M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9815L: spear-devel@list.st.com
9816L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9817W: http://www.st.com/spear
9818S: Maintained
9819F: arch/arm/mach-spear/
9820
9821SPEAR CLOCK FRAMEWORK SUPPORT
9822M: Viresh Kumar <vireshk@kernel.org>
9823L: spear-devel@list.st.com
9824L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9825W: http://www.st.com/spear
9826S: Maintained
9827F: drivers/clk/spear/
9828
9829SPI SUBSYSTEM
9830M: Mark Brown <broonie@kernel.org>
9831L: linux-spi@vger.kernel.org
9832T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9833Q: http://patchwork.kernel.org/project/spi-devel-general/list/
9834S: Maintained
9835F: Documentation/spi/
9836F: drivers/spi/
9837F: include/linux/spi/
9838F: include/uapi/linux/spi/
9839
9840SPIDERNET NETWORK DRIVER for CELL
9841M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9842L: netdev@vger.kernel.org
9843S: Supported
9844F: Documentation/networking/spider_net.txt
9845F: drivers/net/ethernet/toshiba/spider_net*
9846
9847SPU FILE SYSTEM
9848M: Jeremy Kerr <jk@ozlabs.org>
9849L: linuxppc-dev@lists.ozlabs.org
9850W: http://www.ibm.com/developerworks/power/cell/
9851S: Supported
9852F: Documentation/filesystems/spufs.txt
9853F: arch/powerpc/platforms/cell/spufs/
9854
9855SQUASHFS FILE SYSTEM
9856M: Phillip Lougher <phillip@squashfs.org.uk>
9857L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9858W: http://squashfs.org.uk
9859S: Maintained
9860F: Documentation/filesystems/squashfs.txt
9861F: fs/squashfs/
9862
9863SRM (Alpha) environment access
9864M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
9865S: Maintained
9866F: arch/alpha/kernel/srm_env.c
9867
9868STABLE BRANCH
9869M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9870L: stable@vger.kernel.org
9871S: Supported
9872F: Documentation/stable_kernel_rules.txt
9873
9874STAGING SUBSYSTEM
9875M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9876T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9877L: devel@driverdev.osuosl.org
9878S: Supported
9879F: drivers/staging/
9880
9881STAGING - COMEDI
9882M: Ian Abbott <abbotti@mev.co.uk>
9883M: H Hartley Sweeten <hsweeten@visionengravers.com>
9884S: Odd Fixes
9885F: drivers/staging/comedi/
9886
9887STAGING - FLARION FT1000 DRIVERS
9888M: Marek Belisko <marek.belisko@gmail.com>
9889S: Odd Fixes
9890F: drivers/staging/ft1000/
9891
9892STAGING - INDUSTRIAL IO
9893M: Jonathan Cameron <jic23@kernel.org>
9894L: linux-iio@vger.kernel.org
9895S: Odd Fixes
9896F: drivers/staging/iio/
9897
9898STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9899M: Jarod Wilson <jarod@wilsonet.com>
9900W: http://www.lirc.org/
9901S: Odd Fixes
9902F: drivers/staging/media/lirc/
9903
9904STAGING - LUSTRE PARALLEL FILESYSTEM
9905M: Oleg Drokin <oleg.drokin@intel.com>
9906M: Andreas Dilger <andreas.dilger@intel.com>
9907L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9908W: http://lustre.opensfs.org/
9909S: Maintained
9910F: drivers/staging/lustre
9911
9912STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9913M: Julian Andres Klode <jak@jak-linux.org>
9914M: Marc Dietrich <marvin24@gmx.de>
9915L: ac100@lists.launchpad.net (moderated for non-subscribers)
9916L: linux-tegra@vger.kernel.org
9917S: Maintained
9918F: drivers/staging/nvec/
9919
9920STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9921M: Jens Frederich <jfrederich@gmail.com>
9922M: Daniel Drake <dsd@laptop.org>
9923M: Jon Nettleton <jon.nettleton@gmail.com>
9924W: http://wiki.laptop.org/go/DCON
9925S: Maintained
9926F: drivers/staging/olpc_dcon/
9927
9928STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9929M: Willy Tarreau <willy@meta-x.org>
9930S: Odd Fixes
9931F: drivers/staging/panel/
9932
9933STAGING - REALTEK RTL8712U DRIVERS
9934M: Larry Finger <Larry.Finger@lwfinger.net>
9935M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9936S: Odd Fixes
9937F: drivers/staging/rtl8712/
9938
9939STAGING - REALTEK RTL8723U WIRELESS DRIVER
9940M: Larry Finger <Larry.Finger@lwfinger.net>
9941M: Jes Sorensen <Jes.Sorensen@redhat.com>
9942L: linux-wireless@vger.kernel.org
9943S: Maintained
9944F: drivers/staging/rtl8723au/
9945
9946STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9947M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9948M: Teddy Wang <teddy.wang@siliconmotion.com>
9949M: Sudip Mukherjee <sudip@vectorindia.org>
9950L: linux-fbdev@vger.kernel.org
9951S: Maintained
9952F: drivers/staging/sm750fb/
9953
9954STAGING - SLICOSS
9955M: Lior Dotan <liodot@gmail.com>
9956M: Christopher Harrer <charrer@alacritech.com>
9957S: Odd Fixes
9958F: drivers/staging/slicoss/
9959
9960STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9961M: William Hubbs <w.d.hubbs@gmail.com>
9962M: Chris Brannon <chris@the-brannons.com>
9963M: Kirk Reiser <kirk@reisers.ca>
9964M: Samuel Thibault <samuel.thibault@ens-lyon.org>
9965L: speakup@linux-speakup.org
9966W: http://www.linux-speakup.org/
9967S: Odd Fixes
9968F: drivers/staging/speakup/
9969
9970STAGING - VIA VT665X DRIVERS
9971M: Forest Bond <forest@alittletooquiet.net>
9972S: Odd Fixes
9973F: drivers/staging/vt665?/
9974
9975STAGING - WILC1000 WIFI DRIVER
9976M: Johnny Kim <johnny.kim@atmel.com>
9977M: Rachel Kim <rachel.kim@atmel.com>
9978M: Dean Lee <dean.lee@atmel.com>
9979M: Chris Park <chris.park@atmel.com>
9980L: linux-wireless@vger.kernel.org
9981S: Supported
9982F: drivers/staging/wilc1000/
9983
9984STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9985M: Arnaud Patard <arnaud.patard@rtp-net.org>
9986S: Odd Fixes
9987F: drivers/staging/xgifb/
9988
9989HFI1 DRIVER
9990M: Mike Marciniszyn <infinipath@intel.com>
9991L: linux-rdma@vger.kernel.org
9992S: Supported
9993F: drivers/staging/rdma/hfi1
9994
9995STARFIRE/DURALAN NETWORK DRIVER
9996M: Ion Badulescu <ionut@badula.org>
9997S: Odd Fixes
9998F: drivers/net/ethernet/adaptec/starfire*
9999
10000SUN3/3X
10001M: Sam Creasey <sammy@sammy.net>
10002W: http://sammy.net/sun3/
10003S: Maintained
10004F: arch/m68k/kernel/*sun3*
10005F: arch/m68k/sun3*/
10006F: arch/m68k/include/asm/sun3*
10007F: drivers/net/ethernet/i825xx/sun3*
10008
10009SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10010M: Hans de Goede <hdegoede@redhat.com>
10011L: linux-input@vger.kernel.org
10012S: Maintained
10013F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10014F: drivers/input/keyboard/sun4i-lradc-keys.c
10015
10016SUNDANCE NETWORK DRIVER
10017M: Denis Kirjanov <kda@linux-powerpc.org>
10018L: netdev@vger.kernel.org
10019S: Maintained
10020F: drivers/net/ethernet/dlink/sundance.c
10021
10022SUPERH
10023L: linux-sh@vger.kernel.org
10024Q: http://patchwork.kernel.org/project/linux-sh/list/
10025S: Orphan
10026F: Documentation/sh/
10027F: arch/sh/
10028F: drivers/sh/
10029
10030SUSPEND TO RAM
10031M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10032M: Len Brown <len.brown@intel.com>
10033M: Pavel Machek <pavel@ucw.cz>
10034L: linux-pm@vger.kernel.org
10035S: Supported
10036F: Documentation/power/
10037F: arch/x86/kernel/acpi/
10038F: drivers/base/power/
10039F: kernel/power/
10040F: include/linux/suspend.h
10041F: include/linux/freezer.h
10042F: include/linux/pm.h
10043
10044SVGA HANDLING
10045M: Martin Mares <mj@ucw.cz>
10046L: linux-video@atrey.karlin.mff.cuni.cz
10047S: Maintained
10048F: Documentation/svga.txt
10049F: arch/x86/boot/video*
10050
10051SWIOTLB SUBSYSTEM
10052M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10053L: linux-kernel@vger.kernel.org
10054S: Supported
10055F: lib/swiotlb.c
10056F: arch/*/kernel/pci-swiotlb.c
10057F: include/linux/swiotlb.h
10058
10059SWITCHDEV
10060M: Jiri Pirko <jiri@resnulli.us>
10061L: netdev@vger.kernel.org
10062S: Supported
10063F: net/switchdev/
10064F: include/net/switchdev.h
10065
10066SYNOPSYS ARC ARCHITECTURE
10067M: Vineet Gupta <vgupta@synopsys.com>
10068S: Supported
10069F: arch/arc/
10070F: Documentation/devicetree/bindings/arc/*
10071F: drivers/tty/serial/arc_uart.c
10072T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10073
10074SYNOPSYS ARC SDP platform support
10075M: Alexey Brodkin <abrodkin@synopsys.com>
10076S: Supported
10077F: arch/arc/plat-axs10x
10078F: arch/arc/boot/dts/ax*
10079F: Documentation/devicetree/bindings/arc/axs10*
10080
10081SYSTEM CONFIGURATION (SYSCON)
10082M: Lee Jones <lee.jones@linaro.org>
10083M: Arnd Bergmann <arnd@arndb.de>
10084T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10085S: Supported
10086F: drivers/mfd/syscon.c
10087
10088SYSV FILESYSTEM
10089M: Christoph Hellwig <hch@infradead.org>
10090S: Maintained
10091F: Documentation/filesystems/sysv-fs.txt
10092F: fs/sysv/
10093F: include/linux/sysv_fs.h
10094
10095TARGET SUBSYSTEM
10096M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10097L: linux-scsi@vger.kernel.org
10098L: target-devel@vger.kernel.org
10099W: http://www.linux-iscsi.org
10100W: http://groups.google.com/group/linux-iscsi-target-dev
10101T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10102S: Supported
10103F: drivers/target/
10104F: include/target/
10105F: Documentation/target/
10106
10107TASKSTATS STATISTICS INTERFACE
10108M: Balbir Singh <bsingharora@gmail.com>
10109S: Maintained
10110F: Documentation/accounting/taskstats*
10111F: include/linux/taskstats*
10112F: kernel/taskstats.c
10113
10114TC CLASSIFIER
10115M: Jamal Hadi Salim <jhs@mojatatu.com>
10116L: netdev@vger.kernel.org
10117S: Maintained
10118F: include/net/pkt_cls.h
10119F: include/uapi/linux/pkt_cls.h
10120F: net/sched/
10121
10122TCP LOW PRIORITY MODULE
10123M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10124M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10125W: http://tcp-lp-mod.sourceforge.net/
10126S: Maintained
10127F: net/ipv4/tcp_lp.c
10128
10129TDA10071 MEDIA DRIVER
10130M: Antti Palosaari <crope@iki.fi>
10131L: linux-media@vger.kernel.org
10132W: http://linuxtv.org/
10133W: http://palosaari.fi/linux/
10134Q: http://patchwork.linuxtv.org/project/linux-media/list/
10135T: git git://linuxtv.org/anttip/media_tree.git
10136S: Maintained
10137F: drivers/media/dvb-frontends/tda10071*
10138
10139TDA18212 MEDIA DRIVER
10140M: Antti Palosaari <crope@iki.fi>
10141L: linux-media@vger.kernel.org
10142W: http://linuxtv.org/
10143W: http://palosaari.fi/linux/
10144Q: http://patchwork.linuxtv.org/project/linux-media/list/
10145T: git git://linuxtv.org/anttip/media_tree.git
10146S: Maintained
10147F: drivers/media/tuners/tda18212*
10148
10149TDA18218 MEDIA DRIVER
10150M: Antti Palosaari <crope@iki.fi>
10151L: linux-media@vger.kernel.org
10152W: http://linuxtv.org/
10153W: http://palosaari.fi/linux/
10154Q: http://patchwork.linuxtv.org/project/linux-media/list/
10155T: git git://linuxtv.org/anttip/media_tree.git
10156S: Maintained
10157F: drivers/media/tuners/tda18218*
10158
10159TDA18271 MEDIA DRIVER
10160M: Michael Krufky <mkrufky@linuxtv.org>
10161L: linux-media@vger.kernel.org
10162W: http://linuxtv.org/
10163W: http://github.com/mkrufky
10164Q: http://patchwork.linuxtv.org/project/linux-media/list/
10165T: git git://linuxtv.org/mkrufky/tuners.git
10166S: Maintained
10167F: drivers/media/tuners/tda18271*
10168
10169TDA827x MEDIA DRIVER
10170M: Michael Krufky <mkrufky@linuxtv.org>
10171L: linux-media@vger.kernel.org
10172W: http://linuxtv.org/
10173W: http://github.com/mkrufky
10174Q: http://patchwork.linuxtv.org/project/linux-media/list/
10175T: git git://linuxtv.org/mkrufky/tuners.git
10176S: Maintained
10177F: drivers/media/tuners/tda8290.*
10178
10179TDA8290 MEDIA DRIVER
10180M: Michael Krufky <mkrufky@linuxtv.org>
10181L: linux-media@vger.kernel.org
10182W: http://linuxtv.org/
10183W: http://github.com/mkrufky
10184Q: http://patchwork.linuxtv.org/project/linux-media/list/
10185T: git git://linuxtv.org/mkrufky/tuners.git
10186S: Maintained
10187F: drivers/media/tuners/tda8290.*
10188
10189TDA9840 MEDIA DRIVER
10190M: Hans Verkuil <hverkuil@xs4all.nl>
10191L: linux-media@vger.kernel.org
10192T: git git://linuxtv.org/media_tree.git
10193W: http://linuxtv.org
10194S: Maintained
10195F: drivers/media/i2c/tda9840*
10196
10197TEA5761 TUNER DRIVER
10198M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10199L: linux-media@vger.kernel.org
10200W: http://linuxtv.org
10201T: git git://linuxtv.org/media_tree.git
10202S: Odd fixes
10203F: drivers/media/tuners/tea5761.*
10204
10205TEA5767 TUNER DRIVER
10206M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10207L: linux-media@vger.kernel.org
10208W: http://linuxtv.org
10209T: git git://linuxtv.org/media_tree.git
10210S: Maintained
10211F: drivers/media/tuners/tea5767.*
10212
10213TEA6415C MEDIA DRIVER
10214M: Hans Verkuil <hverkuil@xs4all.nl>
10215L: linux-media@vger.kernel.org
10216T: git git://linuxtv.org/media_tree.git
10217W: http://linuxtv.org
10218S: Maintained
10219F: drivers/media/i2c/tea6415c*
10220
10221TEA6420 MEDIA DRIVER
10222M: Hans Verkuil <hverkuil@xs4all.nl>
10223L: linux-media@vger.kernel.org
10224T: git git://linuxtv.org/media_tree.git
10225W: http://linuxtv.org
10226S: Maintained
10227F: drivers/media/i2c/tea6420*
10228
10229TEAM DRIVER
10230M: Jiri Pirko <jiri@resnulli.us>
10231L: netdev@vger.kernel.org
10232S: Supported
10233F: drivers/net/team/
10234F: include/linux/if_team.h
10235F: include/uapi/linux/if_team.h
10236
10237TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10238M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10239S: Maintained
10240F: arch/x86/platform/ts5500/
10241
10242TECHNOTREND USB IR RECEIVER
10243M: Sean Young <sean@mess.org>
10244L: linux-media@vger.kernel.org
10245S: Maintained
10246F: drivers/media/rc/ttusbir.c
10247
10248TEGRA ARCHITECTURE SUPPORT
10249M: Stephen Warren <swarren@wwwdotorg.org>
10250M: Thierry Reding <thierry.reding@gmail.com>
10251M: Alexandre Courbot <gnurou@gmail.com>
10252L: linux-tegra@vger.kernel.org
10253Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10254T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10255S: Supported
10256N: [^a-z]tegra
10257
10258TEGRA CLOCK DRIVER
10259M: Peter De Schrijver <pdeschrijver@nvidia.com>
10260M: Prashant Gaikwad <pgaikwad@nvidia.com>
10261S: Supported
10262F: drivers/clk/tegra/
10263
10264TEGRA DMA DRIVER
10265M: Laxman Dewangan <ldewangan@nvidia.com>
10266S: Supported
10267F: drivers/dma/tegra20-apb-dma.c
10268
10269TEGRA I2C DRIVER
10270M: Laxman Dewangan <ldewangan@nvidia.com>
10271S: Supported
10272F: drivers/i2c/busses/i2c-tegra.c
10273
10274TEGRA IOMMU DRIVERS
10275M: Hiroshi Doyu <hdoyu@nvidia.com>
10276S: Supported
10277F: drivers/iommu/tegra*
10278
10279TEGRA KBC DRIVER
10280M: Rakesh Iyer <riyer@nvidia.com>
10281M: Laxman Dewangan <ldewangan@nvidia.com>
10282S: Supported
10283F: drivers/input/keyboard/tegra-kbc.c
10284
10285TEGRA PWM DRIVER
10286M: Thierry Reding <thierry.reding@gmail.com>
10287S: Supported
10288F: drivers/pwm/pwm-tegra.c
10289
10290TEGRA SERIAL DRIVER
10291M: Laxman Dewangan <ldewangan@nvidia.com>
10292S: Supported
10293F: drivers/tty/serial/serial-tegra.c
10294
10295TEGRA SPI DRIVER
10296M: Laxman Dewangan <ldewangan@nvidia.com>
10297S: Supported
10298F: drivers/spi/spi-tegra*
10299
10300TEHUTI ETHERNET DRIVER
10301M: Andy Gospodarek <andy@greyhouse.net>
10302L: netdev@vger.kernel.org
10303S: Supported
10304F: drivers/net/ethernet/tehuti/*
10305
10306Telecom Clock Driver for MCPL0010
10307M: Mark Gross <mark.gross@intel.com>
10308S: Supported
10309F: drivers/char/tlclk.c
10310
10311TENSILICA XTENSA PORT (xtensa)
10312M: Chris Zankel <chris@zankel.net>
10313M: Max Filippov <jcmvbkbc@gmail.com>
10314L: linux-xtensa@linux-xtensa.org
10315S: Maintained
10316F: arch/xtensa/
10317F: drivers/irqchip/irq-xtensa-*
10318
10319THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10320M: Hans Verkuil <hverkuil@xs4all.nl>
10321L: linux-media@vger.kernel.org
10322T: git git://linuxtv.org/media_tree.git
10323W: http://linuxtv.org
10324S: Maintained
10325F: drivers/media/radio/radio-raremono.c
10326
10327THERMAL
10328M: Zhang Rui <rui.zhang@intel.com>
10329M: Eduardo Valentin <edubezval@gmail.com>
10330L: linux-pm@vger.kernel.org
10331T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10332T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10333Q: https://patchwork.kernel.org/project/linux-pm/list/
10334S: Supported
10335F: drivers/thermal/
10336F: include/linux/thermal.h
10337F: include/uapi/linux/thermal.h
10338F: include/linux/cpu_cooling.h
10339F: Documentation/devicetree/bindings/thermal/
10340
10341THINGM BLINK(1) USB RGB LED DRIVER
10342M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10343S: Maintained
10344F: drivers/hid/hid-thingm.c
10345
10346THINKPAD ACPI EXTRAS DRIVER
10347M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10348L: ibm-acpi-devel@lists.sourceforge.net
10349L: platform-driver-x86@vger.kernel.org
10350W: http://ibm-acpi.sourceforge.net
10351W: http://thinkwiki.org/wiki/Ibm-acpi
10352T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10353S: Maintained
10354F: drivers/platform/x86/thinkpad_acpi.c
10355
10356TI BANDGAP AND THERMAL DRIVER
10357M: Eduardo Valentin <edubezval@gmail.com>
10358L: linux-pm@vger.kernel.org
10359L: linux-omap@vger.kernel.org
10360S: Maintained
10361F: drivers/thermal/ti-soc-thermal/
10362
10363TI CDCE706 CLOCK DRIVER
10364M: Max Filippov <jcmvbkbc@gmail.com>
10365S: Maintained
10366F: drivers/clk/clk-cdce706.c
10367
10368TI CLOCK DRIVER
10369M: Tero Kristo <t-kristo@ti.com>
10370L: linux-omap@vger.kernel.org
10371S: Maintained
10372F: drivers/clk/ti/
10373F: include/linux/clk/ti.h
10374
10375TI FLASH MEDIA INTERFACE DRIVER
10376M: Alex Dubov <oakad@yahoo.com>
10377S: Maintained
10378F: drivers/misc/tifm*
10379F: drivers/mmc/host/tifm_sd.c
10380F: include/linux/tifm.h
10381
10382TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10383M: Santosh Shilimkar <ssantosh@kernel.org>
10384L: linux-kernel@vger.kernel.org
10385L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10386S: Maintained
10387F: drivers/soc/ti/*
10388T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10389
10390
10391TI LM49xxx FAMILY ASoC CODEC DRIVERS
10392M: M R Swami Reddy <mr.swami.reddy@ti.com>
10393M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10394L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10395S: Maintained
10396F: sound/soc/codecs/lm49453*
10397F: sound/soc/codecs/isabelle*
10398
10399TI LP855x BACKLIGHT DRIVER
10400M: Milo Kim <milo.kim@ti.com>
10401S: Maintained
10402F: Documentation/backlight/lp855x-driver.txt
10403F: drivers/video/backlight/lp855x_bl.c
10404F: include/linux/platform_data/lp855x.h
10405
10406TI LP8727 CHARGER DRIVER
10407M: Milo Kim <milo.kim@ti.com>
10408S: Maintained
10409F: drivers/power/lp8727_charger.c
10410F: include/linux/platform_data/lp8727.h
10411
10412TI LP8788 MFD DRIVER
10413M: Milo Kim <milo.kim@ti.com>
10414S: Maintained
10415F: drivers/iio/adc/lp8788_adc.c
10416F: drivers/leds/leds-lp8788.c
10417F: drivers/mfd/lp8788*.c
10418F: drivers/power/lp8788-charger.c
10419F: drivers/regulator/lp8788-*.c
10420F: include/linux/mfd/lp8788*.h
10421
10422TI NETCP ETHERNET DRIVER
10423M: Wingman Kwok <w-kwok2@ti.com>
10424M: Murali Karicheri <m-karicheri2@ti.com>
10425L: netdev@vger.kernel.org
10426S: Maintained
10427F: drivers/net/ethernet/ti/netcp*
10428
10429TI TAS571X FAMILY ASoC CODEC DRIVER
10430M: Kevin Cernekee <cernekee@chromium.org>
10431L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10432S: Odd Fixes
10433F: sound/soc/codecs/tas571x*
10434
10435TI TWL4030 SERIES SOC CODEC DRIVER
10436M: Peter Ujfalusi <peter.ujfalusi@ti.com>
10437L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10438S: Maintained
10439F: sound/soc/codecs/twl4030*
10440
10441TI WILINK WIRELESS DRIVERS
10442L: linux-wireless@vger.kernel.org
10443W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10444W: http://wireless.kernel.org/en/users/Drivers/wl1251
10445T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10446S: Orphan
10447F: drivers/net/wireless/ti/
10448F: include/linux/wl12xx.h
10449
10450TIPC NETWORK LAYER
10451M: Jon Maloy <jon.maloy@ericsson.com>
10452M: Ying Xue <ying.xue@windriver.com>
10453L: netdev@vger.kernel.org (core kernel code)
10454L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10455W: http://tipc.sourceforge.net/
10456S: Maintained
10457F: include/uapi/linux/tipc*.h
10458F: net/tipc/
10459
10460TILE ARCHITECTURE
10461M: Chris Metcalf <cmetcalf@ezchip.com>
10462W: http://www.ezchip.com/scm/
10463S: Supported
10464F: arch/tile/
10465F: drivers/char/tile-srom.c
10466F: drivers/edac/tile_edac.c
10467F: drivers/net/ethernet/tile/
10468F: drivers/rtc/rtc-tile.c
10469F: drivers/tty/hvc/hvc_tile.c
10470F: drivers/tty/serial/tilegx.c
10471F: drivers/usb/host/*-tilegx.c
10472F: include/linux/usb/tilegx.h
10473
10474TLAN NETWORK DRIVER
10475M: Samuel Chessman <chessman@tux.org>
10476L: tlan-devel@lists.sourceforge.net (subscribers-only)
10477W: http://sourceforge.net/projects/tlan/
10478S: Maintained
10479F: Documentation/networking/tlan.txt
10480F: drivers/net/ethernet/ti/tlan.*
10481
10482TOMOYO SECURITY MODULE
10483M: Kentaro Takeda <takedakn@nttdata.co.jp>
10484M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10485L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10486L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10487L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10488L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10489W: http://tomoyo.sourceforge.jp/
10490T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10491S: Maintained
10492F: security/tomoyo/
10493
10494TOPSTAR LAPTOP EXTRAS DRIVER
10495M: Herton Ronaldo Krzesinski <herton@canonical.com>
10496L: platform-driver-x86@vger.kernel.org
10497S: Maintained
10498F: drivers/platform/x86/topstar-laptop.c
10499
10500TOSHIBA ACPI EXTRAS DRIVER
10501M: Azael Avalos <coproscefalo@gmail.com>
10502L: platform-driver-x86@vger.kernel.org
10503S: Maintained
10504F: drivers/platform/x86/toshiba_acpi.c
10505
10506TOSHIBA BLUETOOTH DRIVER
10507M: Azael Avalos <coproscefalo@gmail.com>
10508L: platform-driver-x86@vger.kernel.org
10509S: Maintained
10510F: drivers/platform/x86/toshiba_bluetooth.c
10511
10512TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10513M: Azael Avalos <coproscefalo@gmail.com>
10514L: platform-driver-x86@vger.kernel.org
10515S: Maintained
10516F: drivers/platform/x86/toshiba_haps.c
10517
10518TOSHIBA SMM DRIVER
10519M: Jonathan Buzzard <jonathan@buzzard.org.uk>
10520W: http://www.buzzard.org.uk/toshiba/
10521S: Maintained
10522F: drivers/char/toshiba.c
10523F: include/linux/toshiba.h
10524F: include/uapi/linux/toshiba.h
10525
10526TOSHIBA TC358743 DRIVER
10527M: Mats Randgaard <matrandg@cisco.com>
10528L: linux-media@vger.kernel.org
10529S: Maintained
10530F: drivers/media/i2c/tc358743*
10531F: include/media/tc358743.h
10532
10533TMIO MMC DRIVER
10534M: Ian Molton <ian@mnementh.co.uk>
10535L: linux-mmc@vger.kernel.org
10536S: Maintained
10537F: drivers/mmc/host/tmio_mmc*
10538F: drivers/mmc/host/sh_mobile_sdhi.c
10539F: include/linux/mmc/tmio.h
10540F: include/linux/mmc/sh_mobile_sdhi.h
10541
10542TMP401 HARDWARE MONITOR DRIVER
10543M: Guenter Roeck <linux@roeck-us.net>
10544L: lm-sensors@lm-sensors.org
10545S: Maintained
10546F: Documentation/hwmon/tmp401
10547F: drivers/hwmon/tmp401.c
10548
10549TMPFS (SHMEM FILESYSTEM)
10550M: Hugh Dickins <hughd@google.com>
10551L: linux-mm@kvack.org
10552S: Maintained
10553F: include/linux/shmem_fs.h
10554F: mm/shmem.c
10555
10556TM6000 VIDEO4LINUX DRIVER
10557M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10558L: linux-media@vger.kernel.org
10559W: http://linuxtv.org
10560T: git git://linuxtv.org/media_tree.git
10561S: Odd fixes
10562F: drivers/media/usb/tm6000/
10563
10564TW68 VIDEO4LINUX DRIVER
10565M: Hans Verkuil <hverkuil@xs4all.nl>
10566L: linux-media@vger.kernel.org
10567T: git git://linuxtv.org/media_tree.git
10568W: http://linuxtv.org
10569S: Odd Fixes
10570F: drivers/media/pci/tw68/
10571
10572TPM DEVICE DRIVER
10573M: Peter Huewe <peterhuewe@gmx.de>
10574M: Marcel Selhorst <tpmdd@selhorst.net>
10575R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10576W: http://tpmdd.sourceforge.net
10577L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10578Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10579T: https://github.com/PeterHuewe/linux-tpmdd
10580S: Maintained
10581F: drivers/char/tpm/
10582
10583TPM IBM_VTPM DEVICE DRIVER
10584M: Ashley Lai <ashleydlai@gmail.com>
10585W: http://tpmdd.sourceforge.net
10586L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10587S: Maintained
10588F: drivers/char/tpm/tpm_ibmvtpm*
10589
10590TRACING
10591M: Steven Rostedt <rostedt@goodmis.org>
10592M: Ingo Molnar <mingo@redhat.com>
10593T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10594S: Maintained
10595F: Documentation/trace/ftrace.txt
10596F: arch/*/*/*/ftrace.h
10597F: arch/*/kernel/ftrace.c
10598F: include/*/ftrace.h
10599F: include/linux/trace*.h
10600F: include/trace/
10601F: kernel/trace/
10602F: tools/testing/selftests/ftrace/
10603
10604TRIVIAL PATCHES
10605M: Jiri Kosina <trivial@kernel.org>
10606T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10607S: Maintained
10608K: ^Subject:.*(?i)trivial
10609
10610TTY LAYER
10611M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10612M: Jiri Slaby <jslaby@suse.com>
10613S: Supported
10614T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10615F: Documentation/serial/
10616F: drivers/tty/
10617F: drivers/tty/serial/serial_core.c
10618F: include/linux/serial_core.h
10619F: include/linux/serial.h
10620F: include/linux/tty.h
10621F: include/uapi/linux/serial_core.h
10622F: include/uapi/linux/serial.h
10623F: include/uapi/linux/tty.h
10624
10625TUA9001 MEDIA DRIVER
10626M: Antti Palosaari <crope@iki.fi>
10627L: linux-media@vger.kernel.org
10628W: http://linuxtv.org/
10629W: http://palosaari.fi/linux/
10630Q: http://patchwork.linuxtv.org/project/linux-media/list/
10631T: git git://linuxtv.org/anttip/media_tree.git
10632S: Maintained
10633F: drivers/media/tuners/tua9001*
10634
10635TULIP NETWORK DRIVERS
10636M: Grant Grundler <grundler@parisc-linux.org>
10637L: netdev@vger.kernel.org
10638S: Maintained
10639F: drivers/net/ethernet/dec/tulip/
10640
10641TUN/TAP driver
10642M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
10643W: http://vtun.sourceforge.net/tun
10644S: Maintained
10645F: Documentation/networking/tuntap.txt
10646F: arch/um/os-Linux/drivers/
10647
10648TURBOCHANNEL SUBSYSTEM
10649M: "Maciej W. Rozycki" <macro@linux-mips.org>
10650M: Ralf Baechle <ralf@linux-mips.org>
10651L: linux-mips@linux-mips.org
10652Q: http://patchwork.linux-mips.org/project/linux-mips/list/
10653S: Maintained
10654F: drivers/tc/
10655F: include/linux/tc.h
10656
10657U14-34F SCSI DRIVER
10658M: Dario Ballabio <ballabio_dario@emc.com>
10659L: linux-scsi@vger.kernel.org
10660S: Maintained
10661F: drivers/scsi/u14-34f.c
10662
10663UBI FILE SYSTEM (UBIFS)
10664M: Artem Bityutskiy <dedekind1@gmail.com>
10665M: Adrian Hunter <adrian.hunter@intel.com>
10666L: linux-mtd@lists.infradead.org
10667T: git git://git.infradead.org/ubifs-2.6.git
10668W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10669S: Maintained
10670F: Documentation/filesystems/ubifs.txt
10671F: fs/ubifs/
10672
10673UCLINUX (M68KNOMMU AND COLDFIRE)
10674M: Greg Ungerer <gerg@uclinux.org>
10675W: http://www.uclinux.org/
10676L: linux-m68k@lists.linux-m68k.org
10677L: uclinux-dev@uclinux.org (subscribers-only)
10678T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10679S: Maintained
10680F: arch/m68k/coldfire/
10681F: arch/m68k/68*/
10682F: arch/m68k/*/*_no.*
10683F: arch/m68k/include/asm/*_no.*
10684
10685UDF FILESYSTEM
10686M: Jan Kara <jack@suse.com>
10687S: Maintained
10688F: Documentation/filesystems/udf.txt
10689F: fs/udf/
10690
10691UFS FILESYSTEM
10692M: Evgeniy Dushistov <dushistov@mail.ru>
10693S: Maintained
10694F: Documentation/filesystems/ufs.txt
10695F: fs/ufs/
10696
10697UHID USERSPACE HID IO DRIVER:
10698M: David Herrmann <dh.herrmann@googlemail.com>
10699L: linux-input@vger.kernel.org
10700S: Maintained
10701F: drivers/hid/uhid.c
10702F: include/uapi/linux/uhid.h
10703
10704ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10705L: linux-usb@vger.kernel.org
10706S: Orphan
10707F: drivers/uwb/
10708F: include/linux/uwb.h
10709F: include/linux/uwb/
10710
10711UNICORE32 ARCHITECTURE:
10712M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10713W: http://mprc.pku.edu.cn/~guanxuetao/linux
10714S: Maintained
10715T: git git://github.com/gxt/linux.git
10716F: arch/unicore32/
10717
10718UNIFDEF
10719M: Tony Finch <dot@dotat.at>
10720W: http://dotat.at/prog/unifdef
10721S: Maintained
10722F: scripts/unifdef.c
10723
10724UNIFORM CDROM DRIVER
10725M: Jens Axboe <axboe@kernel.dk>
10726W: http://www.kernel.dk
10727S: Maintained
10728F: Documentation/cdrom/
10729F: drivers/cdrom/cdrom.c
10730F: include/linux/cdrom.h
10731F: include/uapi/linux/cdrom.h
10732
10733UNISYS S-PAR DRIVERS
10734M: Benjamin Romer <benjamin.romer@unisys.com>
10735M: David Kershner <david.kershner@unisys.com>
10736L: sparmaintainer@unisys.com (Unisys internal)
10737S: Supported
10738F: drivers/staging/unisys/
10739
10740UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10741M: Vinayak Holikatti <vinholikatti@gmail.com>
10742L: linux-scsi@vger.kernel.org
10743S: Supported
10744F: Documentation/scsi/ufs.txt
10745F: drivers/scsi/ufs/
10746
10747UNSORTED BLOCK IMAGES (UBI)
10748M: Artem Bityutskiy <dedekind1@gmail.com>
10749M: Richard Weinberger <richard@nod.at>
10750W: http://www.linux-mtd.infradead.org/
10751L: linux-mtd@lists.infradead.org
10752T: git git://git.infradead.org/ubifs-2.6.git
10753S: Supported
10754F: drivers/mtd/ubi/
10755F: include/linux/mtd/ubi.h
10756F: include/uapi/mtd/ubi-user.h
10757
10758USB ACM DRIVER
10759M: Oliver Neukum <oliver@neukum.org>
10760L: linux-usb@vger.kernel.org
10761S: Maintained
10762F: Documentation/usb/acm.txt
10763F: drivers/usb/class/cdc-acm.*
10764
10765USB AR5523 WIRELESS DRIVER
10766M: Pontus Fuchs <pontus.fuchs@gmail.com>
10767L: linux-wireless@vger.kernel.org
10768S: Maintained
10769F: drivers/net/wireless/ath/ar5523/
10770
10771USB ATTACHED SCSI
10772M: Hans de Goede <hdegoede@redhat.com>
10773M: Gerd Hoffmann <kraxel@redhat.com>
10774L: linux-usb@vger.kernel.org
10775L: linux-scsi@vger.kernel.org
10776S: Maintained
10777F: drivers/usb/storage/uas.c
10778
10779USB CDC ETHERNET DRIVER
10780M: Oliver Neukum <oliver@neukum.org>
10781L: linux-usb@vger.kernel.org
10782S: Maintained
10783F: drivers/net/usb/cdc_*.c
10784F: include/uapi/linux/usb/cdc.h
10785
10786USB CHAOSKEY DRIVER
10787M: Keith Packard <keithp@keithp.com>
10788L: linux-usb@vger.kernel.org
10789S: Maintained
10790F: drivers/usb/misc/chaoskey.c
10791
10792USB CYPRESS C67X00 DRIVER
10793M: Peter Korsgaard <jacmet@sunsite.dk>
10794L: linux-usb@vger.kernel.org
10795S: Maintained
10796F: drivers/usb/c67x00/
10797
10798USB DAVICOM DM9601 DRIVER
10799M: Peter Korsgaard <jacmet@sunsite.dk>
10800L: netdev@vger.kernel.org
10801W: http://www.linux-usb.org/usbnet
10802S: Maintained
10803F: drivers/net/usb/dm9601.c
10804
10805USB DIAMOND RIO500 DRIVER
10806M: Cesar Miquel <miquel@df.uba.ar>
10807L: rio500-users@lists.sourceforge.net
10808W: http://rio500.sourceforge.net
10809S: Maintained
10810F: drivers/usb/misc/rio500*
10811
10812USB EHCI DRIVER
10813M: Alan Stern <stern@rowland.harvard.edu>
10814L: linux-usb@vger.kernel.org
10815S: Maintained
10816F: Documentation/usb/ehci.txt
10817F: drivers/usb/host/ehci*
10818
10819USB GADGET/PERIPHERAL SUBSYSTEM
10820M: Felipe Balbi <balbi@ti.com>
10821L: linux-usb@vger.kernel.org
10822W: http://www.linux-usb.org/gadget
10823T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10824S: Maintained
10825F: drivers/usb/gadget/
10826F: include/linux/usb/gadget*
10827
10828USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10829M: Jiri Kosina <jikos@kernel.org>
10830L: linux-usb@vger.kernel.org
10831T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10832S: Maintained
10833F: Documentation/hid/hiddev.txt
10834F: drivers/hid/usbhid/
10835
10836USB ISP116X DRIVER
10837M: Olav Kongas <ok@artecdesign.ee>
10838L: linux-usb@vger.kernel.org
10839S: Maintained
10840F: drivers/usb/host/isp116x*
10841F: include/linux/usb/isp116x.h
10842
10843USB MASS STORAGE DRIVER
10844M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10845L: linux-usb@vger.kernel.org
10846L: usb-storage@lists.one-eyed-alien.net
10847S: Maintained
10848W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
10849F: drivers/usb/storage/
10850
10851USB MIDI DRIVER
10852M: Clemens Ladisch <clemens@ladisch.de>
10853L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10854T: git git://git.alsa-project.org/alsa-kernel.git
10855S: Maintained
10856F: sound/usb/midi.*
10857
10858USB NETWORKING DRIVERS
10859L: linux-usb@vger.kernel.org
10860S: Odd Fixes
10861F: drivers/net/usb/
10862
10863USB OHCI DRIVER
10864M: Alan Stern <stern@rowland.harvard.edu>
10865L: linux-usb@vger.kernel.org
10866S: Maintained
10867F: Documentation/usb/ohci.txt
10868F: drivers/usb/host/ohci*
10869
10870USB OTG FSM (Finite State Machine)
10871M: Peter Chen <Peter.Chen@freescale.com>
10872T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10873L: linux-usb@vger.kernel.org
10874S: Maintained
10875F: drivers/usb/common/usb-otg-fsm.c
10876
10877USB OVER IP DRIVER
10878M: Valentina Manea <valentina.manea.m@gmail.com>
10879M: Shuah Khan <shuah.kh@samsung.com>
10880L: linux-usb@vger.kernel.org
10881S: Maintained
10882F: drivers/usb/usbip/
10883F: tools/usb/usbip/
10884
10885USB PEGASUS DRIVER
10886M: Petko Manolov <petkan@nucleusys.com>
10887L: linux-usb@vger.kernel.org
10888L: netdev@vger.kernel.org
10889T: git git://github.com/petkan/pegasus.git
10890W: https://github.com/petkan/pegasus
10891S: Maintained
10892F: drivers/net/usb/pegasus.*
10893
10894USB PHY LAYER
10895M: Felipe Balbi <balbi@ti.com>
10896L: linux-usb@vger.kernel.org
10897T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10898S: Maintained
10899F: drivers/usb/phy/
10900
10901USB PRINTER DRIVER (usblp)
10902M: Pete Zaitcev <zaitcev@redhat.com>
10903L: linux-usb@vger.kernel.org
10904S: Supported
10905F: drivers/usb/class/usblp.c
10906
10907USB RTL8150 DRIVER
10908M: Petko Manolov <petkan@nucleusys.com>
10909L: linux-usb@vger.kernel.org
10910L: netdev@vger.kernel.org
10911T: git git://github.com/petkan/rtl8150.git
10912W: https://github.com/petkan/rtl8150
10913S: Maintained
10914F: drivers/net/usb/rtl8150.c
10915
10916USB SERIAL SUBSYSTEM
10917M: Johan Hovold <johan@kernel.org>
10918L: linux-usb@vger.kernel.org
10919S: Maintained
10920F: Documentation/usb/usb-serial.txt
10921F: drivers/usb/serial/
10922F: include/linux/usb/serial.h
10923
10924USB SMSC75XX ETHERNET DRIVER
10925M: Steve Glendinning <steve.glendinning@shawell.net>
10926L: netdev@vger.kernel.org
10927S: Maintained
10928F: drivers/net/usb/smsc75xx.*
10929
10930USB SMSC95XX ETHERNET DRIVER
10931M: Steve Glendinning <steve.glendinning@shawell.net>
10932L: netdev@vger.kernel.org
10933S: Maintained
10934F: drivers/net/usb/smsc95xx.*
10935
10936USB SUBSYSTEM
10937M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10938L: linux-usb@vger.kernel.org
10939W: http://www.linux-usb.org
10940T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10941S: Supported
10942F: Documentation/usb/
10943F: drivers/usb/
10944F: include/linux/usb.h
10945F: include/linux/usb/
10946
10947USB UHCI DRIVER
10948M: Alan Stern <stern@rowland.harvard.edu>
10949L: linux-usb@vger.kernel.org
10950S: Maintained
10951F: drivers/usb/host/uhci*
10952
10953USB "USBNET" DRIVER FRAMEWORK
10954M: Oliver Neukum <oneukum@suse.com>
10955L: netdev@vger.kernel.org
10956W: http://www.linux-usb.org/usbnet
10957S: Maintained
10958F: drivers/net/usb/usbnet.c
10959F: include/linux/usb/usbnet.h
10960
10961USB VIDEO CLASS
10962M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10963L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10964L: linux-media@vger.kernel.org
10965T: git git://linuxtv.org/media_tree.git
10966W: http://www.ideasonboard.org/uvc/
10967S: Maintained
10968F: drivers/media/usb/uvc/
10969F: include/uapi/linux/uvcvideo.h
10970
10971USB VISION DRIVER
10972M: Hans Verkuil <hverkuil@xs4all.nl>
10973L: linux-media@vger.kernel.org
10974T: git git://linuxtv.org/media_tree.git
10975W: http://linuxtv.org
10976S: Odd Fixes
10977F: drivers/media/usb/usbvision/
10978
10979USB WEBCAM GADGET
10980M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10981L: linux-usb@vger.kernel.org
10982S: Maintained
10983F: drivers/usb/gadget/function/*uvc*
10984F: drivers/usb/gadget/legacy/webcam.c
10985
10986USB WIRELESS RNDIS DRIVER (rndis_wlan)
10987M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
10988L: linux-wireless@vger.kernel.org
10989S: Maintained
10990F: drivers/net/wireless/rndis_wlan.c
10991
10992USB XHCI DRIVER
10993M: Mathias Nyman <mathias.nyman@intel.com>
10994L: linux-usb@vger.kernel.org
10995S: Supported
10996F: drivers/usb/host/xhci*
10997F: drivers/usb/host/pci-quirks*
10998
10999USB ZD1201 DRIVER
11000L: linux-wireless@vger.kernel.org
11001W: http://linux-lc100020.sourceforge.net
11002S: Orphan
11003F: drivers/net/wireless/zd1201.*
11004
11005USB ZR364XX DRIVER
11006M: Antoine Jacquet <royale@zerezo.com>
11007L: linux-usb@vger.kernel.org
11008L: linux-media@vger.kernel.org
11009T: git git://linuxtv.org/media_tree.git
11010W: http://royale.zerezo.com/zr364xx/
11011S: Maintained
11012F: Documentation/video4linux/zr364xx.txt
11013F: drivers/media/usb/zr364xx/
11014
11015ULPI BUS
11016M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11017L: linux-usb@vger.kernel.org
11018S: Maintained
11019F: drivers/usb/common/ulpi.c
11020F: include/linux/ulpi/
11021
11022USER-MODE LINUX (UML)
11023M: Jeff Dike <jdike@addtoit.com>
11024M: Richard Weinberger <richard@nod.at>
11025L: user-mode-linux-devel@lists.sourceforge.net
11026L: user-mode-linux-user@lists.sourceforge.net
11027W: http://user-mode-linux.sourceforge.net
11028S: Maintained
11029F: Documentation/virtual/uml/
11030F: arch/um/
11031F: arch/x86/um/
11032F: fs/hostfs/
11033F: fs/hppfs/
11034
11035USERSPACE I/O (UIO)
11036M: "Hans J. Koch" <hjk@hansjkoch.de>
11037M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11038S: Maintained
11039T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11040F: Documentation/DocBook/uio-howto.tmpl
11041F: drivers/uio/
11042F: include/linux/uio*.h
11043
11044UTIL-LINUX PACKAGE
11045M: Karel Zak <kzak@redhat.com>
11046L: util-linux@vger.kernel.org
11047W: http://en.wikipedia.org/wiki/Util-linux
11048T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11049S: Maintained
11050
11051UVESAFB DRIVER
11052M: Michal Januszewski <spock@gentoo.org>
11053L: linux-fbdev@vger.kernel.org
11054W: http://dev.gentoo.org/~spock/projects/uvesafb/
11055S: Maintained
11056F: Documentation/fb/uvesafb.txt
11057F: drivers/video/fbdev/uvesafb.*
11058
11059VFAT/FAT/MSDOS FILESYSTEM
11060M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11061S: Maintained
11062F: Documentation/filesystems/vfat.txt
11063F: fs/fat/
11064
11065VFIO DRIVER
11066M: Alex Williamson <alex.williamson@redhat.com>
11067L: kvm@vger.kernel.org
11068S: Maintained
11069F: Documentation/vfio.txt
11070F: drivers/vfio/
11071F: include/linux/vfio.h
11072F: include/uapi/linux/vfio.h
11073
11074VFIO PLATFORM DRIVER
11075M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11076L: kvm@vger.kernel.org
11077S: Maintained
11078F: drivers/vfio/platform/
11079
11080VIDEOBUF2 FRAMEWORK
11081M: Pawel Osciak <pawel@osciak.com>
11082M: Marek Szyprowski <m.szyprowski@samsung.com>
11083M: Kyungmin Park <kyungmin.park@samsung.com>
11084L: linux-media@vger.kernel.org
11085S: Maintained
11086F: drivers/media/v4l2-core/videobuf2-*
11087F: include/media/videobuf2-*
11088
11089VIRTIO CONSOLE DRIVER
11090M: Amit Shah <amit.shah@redhat.com>
11091L: virtualization@lists.linux-foundation.org
11092S: Maintained
11093F: drivers/char/virtio_console.c
11094F: include/linux/virtio_console.h
11095F: include/uapi/linux/virtio_console.h
11096
11097VIRTIO CORE, NET AND BLOCK DRIVERS
11098M: "Michael S. Tsirkin" <mst@redhat.com>
11099L: virtualization@lists.linux-foundation.org
11100S: Maintained
11101F: drivers/virtio/
11102F: tools/virtio/
11103F: drivers/net/virtio_net.c
11104F: drivers/block/virtio_blk.c
11105F: include/linux/virtio_*.h
11106F: include/uapi/linux/virtio_*.h
11107
11108VIRTIO DRIVERS FOR S390
11109M: Christian Borntraeger <borntraeger@de.ibm.com>
11110M: Cornelia Huck <cornelia.huck@de.ibm.com>
11111L: linux-s390@vger.kernel.org
11112L: virtualization@lists.linux-foundation.org
11113L: kvm@vger.kernel.org
11114S: Supported
11115F: drivers/s390/virtio/
11116
11117VIRTIO GPU DRIVER
11118M: David Airlie <airlied@linux.ie>
11119M: Gerd Hoffmann <kraxel@redhat.com>
11120L: dri-devel@lists.freedesktop.org
11121L: virtualization@lists.linux-foundation.org
11122S: Maintained
11123F: drivers/gpu/drm/virtio/
11124F: include/uapi/linux/virtio_gpu.h
11125
11126VIRTIO HOST (VHOST)
11127M: "Michael S. Tsirkin" <mst@redhat.com>
11128L: kvm@vger.kernel.org
11129L: virtualization@lists.linux-foundation.org
11130L: netdev@vger.kernel.org
11131S: Maintained
11132F: drivers/vhost/
11133F: include/uapi/linux/vhost.h
11134
11135VIRTIO INPUT DRIVER
11136M: Gerd Hoffmann <kraxel@redhat.com>
11137S: Maintained
11138F: drivers/virtio/virtio_input.c
11139F: include/uapi/linux/virtio_input.h
11140
11141VIA RHINE NETWORK DRIVER
11142S: Orphan
11143F: drivers/net/ethernet/via/via-rhine.c
11144
11145VIA SD/MMC CARD CONTROLLER DRIVER
11146M: Bruce Chang <brucechang@via.com.tw>
11147M: Harald Welte <HaraldWelte@viatech.com>
11148S: Maintained
11149F: drivers/mmc/host/via-sdmmc.c
11150
11151VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11152M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11153L: linux-fbdev@vger.kernel.org
11154S: Maintained
11155F: include/linux/via-core.h
11156F: include/linux/via-gpio.h
11157F: include/linux/via_i2c.h
11158F: drivers/video/fbdev/via/
11159
11160VIA VELOCITY NETWORK DRIVER
11161M: Francois Romieu <romieu@fr.zoreil.com>
11162L: netdev@vger.kernel.org
11163S: Maintained
11164F: drivers/net/ethernet/via/via-velocity.*
11165
11166VIVID VIRTUAL VIDEO DRIVER
11167M: Hans Verkuil <hverkuil@xs4all.nl>
11168L: linux-media@vger.kernel.org
11169T: git git://linuxtv.org/media_tree.git
11170W: http://linuxtv.org
11171S: Maintained
11172F: drivers/media/platform/vivid/*
11173
11174VLAN (802.1Q)
11175M: Patrick McHardy <kaber@trash.net>
11176L: netdev@vger.kernel.org
11177S: Maintained
11178F: drivers/net/macvlan.c
11179F: include/linux/if_*vlan.h
11180F: net/8021q/
11181
11182VLYNQ BUS
11183M: Florian Fainelli <florian@openwrt.org>
11184L: openwrt-devel@lists.openwrt.org (subscribers-only)
11185S: Maintained
11186F: drivers/vlynq/vlynq.c
11187F: include/linux/vlynq.h
11188
11189VME SUBSYSTEM
11190M: Martyn Welch <martyn.welch@ge.com>
11191M: Manohar Vanga <manohar.vanga@gmail.com>
11192M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11193L: devel@driverdev.osuosl.org
11194S: Maintained
11195T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11196F: Documentation/vme_api.txt
11197F: drivers/staging/vme/
11198F: drivers/vme/
11199F: include/linux/vme*
11200
11201VMWARE HYPERVISOR INTERFACE
11202M: Alok Kataria <akataria@vmware.com>
11203L: virtualization@lists.linux-foundation.org
11204S: Supported
11205F: arch/x86/kernel/cpu/vmware.c
11206
11207VMWARE BALLOON DRIVER
11208M: Xavier Deguillard <xdeguillard@vmware.com>
11209M: Philip Moltmann <moltmann@vmware.com>
11210M: "VMware, Inc." <pv-drivers@vmware.com>
11211L: linux-kernel@vger.kernel.org
11212S: Maintained
11213F: drivers/misc/vmw_balloon.c
11214
11215VMWARE VMMOUSE SUBDRIVER
11216M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11217M: "VMware, Inc." <pv-drivers@vmware.com>
11218L: linux-input@vger.kernel.org
11219S: Maintained
11220F: drivers/input/mouse/vmmouse.c
11221F: drivers/input/mouse/vmmouse.h
11222
11223VMWARE VMXNET3 ETHERNET DRIVER
11224M: Shrikrishna Khare <skhare@vmware.com>
11225M: "VMware, Inc." <pv-drivers@vmware.com>
11226L: netdev@vger.kernel.org
11227S: Maintained
11228F: drivers/net/vmxnet3/
11229
11230VMware PVSCSI driver
11231M: Arvind Kumar <arvindkumar@vmware.com>
11232M: VMware PV-Drivers <pv-drivers@vmware.com>
11233L: linux-scsi@vger.kernel.org
11234S: Maintained
11235F: drivers/scsi/vmw_pvscsi.c
11236F: drivers/scsi/vmw_pvscsi.h
11237
11238VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11239M: Liam Girdwood <lgirdwood@gmail.com>
11240M: Mark Brown <broonie@kernel.org>
11241L: linux-kernel@vger.kernel.org
11242W: http://opensource.wolfsonmicro.com/node/15
11243W: http://www.slimlogic.co.uk/?p=48
11244T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11245S: Supported
11246F: drivers/regulator/
11247F: include/linux/regulator/
11248
11249VRF
11250M: David Ahern <dsa@cumulusnetworks.com>
11251M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11252L: netdev@vger.kernel.org
11253S: Maintained
11254F: drivers/net/vrf.c
11255F: include/net/vrf.h
11256
11257VT1211 HARDWARE MONITOR DRIVER
11258M: Juerg Haefliger <juergh@gmail.com>
11259L: lm-sensors@lm-sensors.org
11260S: Maintained
11261F: Documentation/hwmon/vt1211
11262F: drivers/hwmon/vt1211.c
11263
11264VT8231 HARDWARE MONITOR DRIVER
11265M: Roger Lucas <vt8231@hiddenengine.co.uk>
11266L: lm-sensors@lm-sensors.org
11267S: Maintained
11268F: drivers/hwmon/vt8231.c
11269
11270VUB300 USB to SDIO/SD/MMC bridge chip
11271M: Tony Olech <tony.olech@elandigitalsystems.com>
11272L: linux-mmc@vger.kernel.org
11273L: linux-usb@vger.kernel.org
11274S: Supported
11275F: drivers/mmc/host/vub300.c
11276
11277W1 DALLAS'S 1-WIRE BUS
11278M: Evgeniy Polyakov <zbr@ioremap.net>
11279S: Maintained
11280F: Documentation/w1/
11281F: drivers/w1/
11282
11283W83791D HARDWARE MONITORING DRIVER
11284M: Marc Hulsman <m.hulsman@tudelft.nl>
11285L: lm-sensors@lm-sensors.org
11286S: Maintained
11287F: Documentation/hwmon/w83791d
11288F: drivers/hwmon/w83791d.c
11289
11290W83793 HARDWARE MONITORING DRIVER
11291M: Rudolf Marek <r.marek@assembler.cz>
11292L: lm-sensors@lm-sensors.org
11293S: Maintained
11294F: Documentation/hwmon/w83793
11295F: drivers/hwmon/w83793.c
11296
11297W83795 HARDWARE MONITORING DRIVER
11298M: Jean Delvare <jdelvare@suse.com>
11299L: lm-sensors@lm-sensors.org
11300S: Maintained
11301F: drivers/hwmon/w83795.c
11302
11303W83L51xD SD/MMC CARD INTERFACE DRIVER
11304M: Pierre Ossman <pierre@ossman.eu>
11305S: Maintained
11306F: drivers/mmc/host/wbsd.*
11307
11308WACOM PROTOCOL 4 SERIAL TABLETS
11309M: Julian Squires <julian@cipht.net>
11310M: Hans de Goede <hdegoede@redhat.com>
11311L: linux-input@vger.kernel.org
11312S: Maintained
11313F: drivers/input/tablet/wacom_serial4.c
11314
11315WATCHDOG DEVICE DRIVERS
11316M: Wim Van Sebroeck <wim@iguana.be>
11317L: linux-watchdog@vger.kernel.org
11318W: http://www.linux-watchdog.org/
11319T: git git://www.linux-watchdog.org/linux-watchdog.git
11320S: Maintained
11321F: Documentation/watchdog/
11322F: drivers/watchdog/
11323F: include/linux/watchdog.h
11324F: include/uapi/linux/watchdog.h
11325
11326WD7000 SCSI DRIVER
11327M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11328L: linux-scsi@vger.kernel.org
11329S: Maintained
11330F: drivers/scsi/wd7000.c
11331
11332WIIMOTE HID DRIVER
11333M: David Herrmann <dh.herrmann@googlemail.com>
11334L: linux-input@vger.kernel.org
11335S: Maintained
11336F: drivers/hid/hid-wiimote*
11337
11338WINBOND CIR DRIVER
11339M: David Härdeman <david@hardeman.nu>
11340S: Maintained
11341F: drivers/media/rc/winbond-cir.c
11342
11343WIMAX STACK
11344M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11345M: linux-wimax@intel.com
11346L: wimax@linuxwimax.org (subscribers-only)
11347S: Supported
11348W: http://linuxwimax.org
11349F: Documentation/wimax/README.wimax
11350F: include/linux/wimax/debug.h
11351F: include/net/wimax.h
11352F: include/uapi/linux/wimax.h
11353F: net/wimax/
11354
11355WISTRON LAPTOP BUTTON DRIVER
11356M: Miloslav Trmac <mitr@volny.cz>
11357S: Maintained
11358F: drivers/input/misc/wistron_btns.c
11359
11360WL3501 WIRELESS PCMCIA CARD DRIVER
11361M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11362L: linux-wireless@vger.kernel.org
11363W: http://oops.ghostprotocols.net:81/blog
11364S: Maintained
11365F: drivers/net/wireless/wl3501*
11366
11367WM97XX TOUCHSCREEN DRIVERS
11368M: Mark Brown <broonie@kernel.org>
11369M: Liam Girdwood <lrg@slimlogic.co.uk>
11370L: linux-input@vger.kernel.org
11371T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
11372W: http://opensource.wolfsonmicro.com/node/7
11373S: Supported
11374F: drivers/input/touchscreen/*wm97*
11375F: include/linux/wm97xx.h
11376
11377WOLFSON MICROELECTRONICS DRIVERS
11378L: patches@opensource.wolfsonmicro.com
11379T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
11380T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
11381W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
11382S: Supported
11383F: Documentation/hwmon/wm83??
11384F: arch/arm/mach-s3c64xx/mach-crag6410*
11385F: drivers/clk/clk-wm83*.c
11386F: drivers/extcon/extcon-arizona.c
11387F: drivers/leds/leds-wm83*.c
11388F: drivers/gpio/gpio-*wm*.c
11389F: drivers/gpio/gpio-arizona.c
11390F: drivers/hwmon/wm83??-hwmon.c
11391F: drivers/input/misc/wm831x-on.c
11392F: drivers/input/touchscreen/wm831x-ts.c
11393F: drivers/input/touchscreen/wm97*.c
11394F: drivers/mfd/arizona*
11395F: drivers/mfd/wm*.c
11396F: drivers/power/wm83*.c
11397F: drivers/rtc/rtc-wm83*.c
11398F: drivers/regulator/wm8*.c
11399F: drivers/video/backlight/wm83*_bl.c
11400F: drivers/watchdog/wm83*_wdt.c
11401F: include/linux/mfd/arizona/
11402F: include/linux/mfd/wm831x/
11403F: include/linux/mfd/wm8350/
11404F: include/linux/mfd/wm8400*
11405F: include/linux/wm97xx.h
11406F: include/sound/wm????.h
11407F: sound/soc/codecs/arizona.?
11408F: sound/soc/codecs/wm*
11409
11410WORKQUEUE
11411M: Tejun Heo <tj@kernel.org>
11412R: Lai Jiangshan <jiangshanlai@gmail.com>
11413T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11414S: Maintained
11415F: include/linux/workqueue.h
11416F: kernel/workqueue.c
11417F: Documentation/workqueue.txt
11418
11419X.25 NETWORK LAYER
11420M: Andrew Hendry <andrew.hendry@gmail.com>
11421L: linux-x25@vger.kernel.org
11422S: Odd Fixes
11423F: Documentation/networking/x25*
11424F: include/net/x25*
11425F: net/x25/
11426
11427X86 ARCHITECTURE (32-BIT AND 64-BIT)
11428M: Thomas Gleixner <tglx@linutronix.de>
11429M: Ingo Molnar <mingo@redhat.com>
11430M: "H. Peter Anvin" <hpa@zytor.com>
11431M: x86@kernel.org
11432L: linux-kernel@vger.kernel.org
11433T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11434S: Maintained
11435F: Documentation/x86/
11436F: arch/x86/
11437
11438X86 PLATFORM DRIVERS
11439M: Darren Hart <dvhart@infradead.org>
11440L: platform-driver-x86@vger.kernel.org
11441T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11442S: Maintained
11443F: drivers/platform/x86/
11444
11445X86 MCE INFRASTRUCTURE
11446M: Tony Luck <tony.luck@intel.com>
11447M: Borislav Petkov <bp@alien8.de>
11448L: linux-edac@vger.kernel.org
11449S: Maintained
11450F: arch/x86/kernel/cpu/mcheck/*
11451
11452X86 VDSO
11453M: Andy Lutomirski <luto@amacapital.net>
11454L: linux-kernel@vger.kernel.org
11455T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11456S: Maintained
11457F: arch/x86/entry/vdso/
11458
11459XC2028/3028 TUNER DRIVER
11460M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11461L: linux-media@vger.kernel.org
11462W: http://linuxtv.org
11463T: git git://linuxtv.org/media_tree.git
11464S: Maintained
11465F: drivers/media/tuners/tuner-xc2028.*
11466
11467XEN HYPERVISOR INTERFACE
11468M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11469M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11470M: David Vrabel <david.vrabel@citrix.com>
11471L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11472T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11473S: Supported
11474F: arch/x86/xen/
11475F: drivers/*/xen-*front.c
11476F: drivers/xen/
11477F: arch/x86/include/asm/xen/
11478F: include/xen/
11479F: include/uapi/xen/
11480
11481XEN HYPERVISOR ARM
11482M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11483L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11484S: Supported
11485F: arch/arm/xen/
11486F: arch/arm/include/asm/xen/
11487
11488XEN HYPERVISOR ARM64
11489M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11490L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11491S: Supported
11492F: arch/arm64/xen/
11493F: arch/arm64/include/asm/xen/
11494
11495XEN NETWORK BACKEND DRIVER
11496M: Ian Campbell <ian.campbell@citrix.com>
11497M: Wei Liu <wei.liu2@citrix.com>
11498L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11499L: netdev@vger.kernel.org
11500S: Supported
11501F: drivers/net/xen-netback/*
11502
11503XEN PCI SUBSYSTEM
11504M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11505L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11506S: Supported
11507F: arch/x86/pci/*xen*
11508F: drivers/pci/*xen*
11509
11510XEN BLOCK SUBSYSTEM
11511M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11512M: Roger Pau Monné <roger.pau@citrix.com>
11513L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11514S: Supported
11515F: drivers/block/xen-blkback/*
11516F: drivers/block/xen*
11517
11518XEN PVSCSI DRIVERS
11519M: Juergen Gross <jgross@suse.com>
11520L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11521L: linux-scsi@vger.kernel.org
11522S: Supported
11523F: drivers/scsi/xen-scsifront.c
11524F: drivers/xen/xen-scsiback.c
11525F: include/xen/interface/io/vscsiif.h
11526
11527XEN SWIOTLB SUBSYSTEM
11528M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11529L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11530S: Supported
11531F: arch/x86/xen/*swiotlb*
11532F: drivers/xen/*swiotlb*
11533
11534XFS FILESYSTEM
11535P: Silicon Graphics Inc
11536M: Dave Chinner <david@fromorbit.com>
11537M: xfs@oss.sgi.com
11538L: xfs@oss.sgi.com
11539W: http://oss.sgi.com/projects/xfs
11540T: git git://oss.sgi.com/xfs/xfs.git
11541S: Supported
11542F: Documentation/filesystems/xfs.txt
11543F: fs/xfs/
11544
11545XILINX AXI ETHERNET DRIVER
11546M: Anirudha Sarangi <anirudh@xilinx.com>
11547M: John Linn <John.Linn@xilinx.com>
11548S: Maintained
11549F: drivers/net/ethernet/xilinx/xilinx_axienet*
11550
11551XILINX UARTLITE SERIAL DRIVER
11552M: Peter Korsgaard <jacmet@sunsite.dk>
11553L: linux-serial@vger.kernel.org
11554S: Maintained
11555F: drivers/tty/serial/uartlite.c
11556
11557XILINX VIDEO IP CORES
11558M: Hyun Kwon <hyun.kwon@xilinx.com>
11559M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11560L: linux-media@vger.kernel.org
11561T: git git://linuxtv.org/media_tree.git
11562S: Supported
11563F: Documentation/devicetree/bindings/media/xilinx/
11564F: drivers/media/platform/xilinx/
11565F: include/uapi/linux/xilinx-v4l2-controls.h
11566
11567XILLYBUS DRIVER
11568M: Eli Billauer <eli.billauer@gmail.com>
11569L: linux-kernel@vger.kernel.org
11570S: Supported
11571F: drivers/char/xillybus/
11572
11573XTENSA XTFPGA PLATFORM SUPPORT
11574M: Max Filippov <jcmvbkbc@gmail.com>
11575L: linux-xtensa@linux-xtensa.org
11576S: Maintained
11577F: drivers/spi/spi-xtensa-xtfpga.c
11578F: sound/soc/xtensa/xtfpga-i2s.c
11579
11580YAM DRIVER FOR AX.25
11581M: Jean-Paul Roubelat <jpr@f6fbb.org>
11582L: linux-hams@vger.kernel.org
11583S: Maintained
11584F: drivers/net/hamradio/yam*
11585F: include/linux/yam.h
11586
11587YEALINK PHONE DRIVER
11588M: Henk Vergonet <Henk.Vergonet@gmail.com>
11589L: usbb2k-api-dev@nongnu.org
11590S: Maintained
11591F: Documentation/input/yealink.txt
11592F: drivers/input/misc/yealink.*
11593
11594Z8530 DRIVER FOR AX.25
11595M: Joerg Reuter <jreuter@yaina.de>
11596W: http://yaina.de/jreuter/
11597W: http://www.qsl.net/dl1bke/
11598L: linux-hams@vger.kernel.org
11599S: Maintained
11600F: Documentation/networking/z8530drv.txt
11601F: drivers/net/hamradio/*scc.c
11602F: drivers/net/hamradio/z8530.h
11603
11604ZBUD COMPRESSED PAGE ALLOCATOR
11605M: Seth Jennings <sjennings@variantweb.net>
11606L: linux-mm@kvack.org
11607S: Maintained
11608F: mm/zbud.c
11609F: include/linux/zbud.h
11610
11611ZD1211RW WIRELESS DRIVER
11612M: Daniel Drake <dsd@gentoo.org>
11613M: Ulrich Kunitz <kune@deine-taler.de>
11614W: http://zd1211.ath.cx/wiki/DriverRewrite
11615L: linux-wireless@vger.kernel.org
11616L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11617S: Maintained
11618F: drivers/net/wireless/zd1211rw/
11619
11620ZPOOL COMPRESSED PAGE STORAGE API
11621M: Dan Streetman <ddstreet@ieee.org>
11622L: linux-mm@kvack.org
11623S: Maintained
11624F: mm/zpool.c
11625F: include/linux/zpool.h
11626
11627ZR36067 VIDEO FOR LINUX DRIVER
11628L: mjpeg-users@lists.sourceforge.net
11629L: linux-media@vger.kernel.org
11630W: http://mjpeg.sourceforge.net/driver-zoran/
11631T: hg http://linuxtv.org/hg/v4l-dvb
11632S: Odd Fixes
11633F: drivers/media/pci/zoran/
11634
11635ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11636M: Minchan Kim <minchan@kernel.org>
11637M: Nitin Gupta <ngupta@vflare.org>
11638R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11639L: linux-kernel@vger.kernel.org
11640S: Maintained
11641F: drivers/block/zram/
11642F: Documentation/blockdev/zram.txt
11643
11644ZS DECSTATION Z85C30 SERIAL DRIVER
11645M: "Maciej W. Rozycki" <macro@linux-mips.org>
11646S: Maintained
11647F: drivers/tty/serial/zs.*
11648
11649ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11650M: Minchan Kim <minchan@kernel.org>
11651M: Nitin Gupta <ngupta@vflare.org>
11652L: linux-mm@kvack.org
11653S: Maintained
11654F: mm/zsmalloc.c
11655F: include/linux/zsmalloc.h
11656F: Documentation/vm/zsmalloc.txt
11657
11658ZSWAP COMPRESSED SWAP CACHING
11659M: Seth Jennings <sjennings@variantweb.net>
11660L: linux-mm@kvack.org
11661S: Maintained
11662F: mm/zswap.c
11663
11664THE REST
11665M: Linus Torvalds <torvalds@linux-foundation.org>
11666L: linux-kernel@vger.kernel.org
11667Q: http://patchwork.kernel.org/project/LKML/list/
11668T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11669S: Buried alive in reporters
11670F: *
11671F: */