sony-laptop: Fix handling sony_nc_hotkeys_decode result
[deliverable/linux.git] / MAINTAINERS
... / ...
CommitLineData
1
2
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch 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
618L: linux-geode@lists.infradead.org (moderated for non-subscribers)
619S: Orphan
620F: drivers/usb/gadget/udc/amd5536udc.*
621
622AMD GEODE PROCESSOR/CHIPSET SUPPORT
623P: Andres Salomon <dilinger@queued.net>
624L: linux-geode@lists.infradead.org (moderated for non-subscribers)
625W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
626S: Supported
627F: drivers/char/hw_random/geode-rng.c
628F: drivers/crypto/geode*
629F: drivers/video/fbdev/geode/
630F: arch/x86/include/asm/geode.h
631
632AMD IOMMU (AMD-VI)
633M: Joerg Roedel <joro@8bytes.org>
634L: iommu@lists.linux-foundation.org
635T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
636S: Maintained
637F: drivers/iommu/amd_iommu*.[ch]
638F: include/linux/amd-iommu.h
639
640AMD KFD
641M: Oded Gabbay <oded.gabbay@gmail.com>
642L: dri-devel@lists.freedesktop.org
643T: git git://people.freedesktop.org/~gabbayo/linux.git
644S: Supported
645F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
646F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
647F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
648F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
649F: drivers/gpu/drm/amd/amdkfd/
650F: drivers/gpu/drm/amd/include/cik_structs.h
651F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
652F: drivers/gpu/drm/amd/include/vi_structs.h
653F: drivers/gpu/drm/radeon/radeon_kfd.c
654F: drivers/gpu/drm/radeon/radeon_kfd.h
655F: include/uapi/linux/kfd_ioctl.h
656
657AMD MICROCODE UPDATE SUPPORT
658M: Borislav Petkov <bp@alien8.de>
659S: Maintained
660F: arch/x86/kernel/cpu/microcode/amd*
661
662AMD XGBE DRIVER
663M: Tom Lendacky <thomas.lendacky@amd.com>
664L: netdev@vger.kernel.org
665S: Supported
666F: drivers/net/ethernet/amd/xgbe/
667
668AMS (Apple Motion Sensor) DRIVER
669M: Michael Hanselmann <linux-kernel@hansmi.ch>
670S: Supported
671F: drivers/macintosh/ams/
672
673AMSO1100 RNIC DRIVER
674M: Tom Tucker <tom@opengridcomputing.com>
675M: Steve Wise <swise@opengridcomputing.com>
676L: linux-rdma@vger.kernel.org
677S: Maintained
678F: drivers/infiniband/hw/amso1100/
679
680ANALOG DEVICES INC AD9389B DRIVER
681M: Hans Verkuil <hans.verkuil@cisco.com>
682L: linux-media@vger.kernel.org
683S: Maintained
684F: drivers/media/i2c/ad9389b*
685
686ANALOG DEVICES INC ADV7180 DRIVER
687M: Lars-Peter Clausen <lars@metafoo.de>
688L: linux-media@vger.kernel.org
689W: http://ez.analog.com/community/linux-device-drivers
690S: Supported
691F: drivers/media/i2c/adv7180.c
692
693ANALOG DEVICES INC ADV7511 DRIVER
694M: Hans Verkuil <hans.verkuil@cisco.com>
695L: linux-media@vger.kernel.org
696S: Maintained
697F: drivers/media/i2c/adv7511*
698
699ANALOG DEVICES INC ADV7604 DRIVER
700M: Hans Verkuil <hans.verkuil@cisco.com>
701L: linux-media@vger.kernel.org
702S: Maintained
703F: drivers/media/i2c/adv7604*
704
705ANALOG DEVICES INC ADV7842 DRIVER
706M: Hans Verkuil <hans.verkuil@cisco.com>
707L: linux-media@vger.kernel.org
708S: Maintained
709F: drivers/media/i2c/adv7842*
710
711ANALOG DEVICES INC ASOC CODEC DRIVERS
712M: Lars-Peter Clausen <lars@metafoo.de>
713L: alsa-devel@alsa-project.org (moderated for non-subscribers)
714W: http://wiki.analog.com/
715W: http://ez.analog.com/community/linux-device-drivers
716S: Supported
717F: sound/soc/codecs/adau*
718F: sound/soc/codecs/adav*
719F: sound/soc/codecs/ad1*
720F: sound/soc/codecs/ad7*
721F: sound/soc/codecs/ssm*
722F: sound/soc/codecs/sigmadsp.*
723
724ANALOG DEVICES INC ASOC DRIVERS
725L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
726L: alsa-devel@alsa-project.org (moderated for non-subscribers)
727W: http://blackfin.uclinux.org/
728S: Supported
729F: sound/soc/blackfin/*
730
731ANALOG DEVICES INC IIO DRIVERS
732M: Lars-Peter Clausen <lars@metafoo.de>
733M: Michael Hennerich <Michael.Hennerich@analog.com>
734W: http://wiki.analog.com/
735W: http://ez.analog.com/community/linux-device-drivers
736S: Supported
737F: drivers/iio/*/ad*
738X: drivers/iio/*/adjd*
739F: drivers/staging/iio/*/ad*
740F: staging/iio/trigger/iio-trig-bfin-timer.c
741
742ANALOG DEVICES INC DMA DRIVERS
743M: Lars-Peter Clausen <lars@metafoo.de>
744W: http://ez.analog.com/community/linux-device-drivers
745S: Supported
746F: drivers/dma/dma-axi-dmac.c
747
748ANDROID DRIVERS
749M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
750M: Arve Hjønnevåg <arve@android.com>
751M: Riley Andrews <riandrews@android.com>
752T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
753L: devel@driverdev.osuosl.org
754S: Supported
755F: drivers/android/
756F: drivers/staging/android/
757
758AOA (Apple Onboard Audio) ALSA DRIVER
759M: Johannes Berg <johannes@sipsolutions.net>
760L: linuxppc-dev@lists.ozlabs.org
761L: alsa-devel@alsa-project.org (moderated for non-subscribers)
762S: Maintained
763F: sound/aoa/
764
765APM DRIVER
766M: Jiri Kosina <jikos@kernel.org>
767S: Odd fixes
768F: arch/x86/kernel/apm_32.c
769F: include/linux/apm_bios.h
770F: include/uapi/linux/apm_bios.h
771F: drivers/char/apm-emulation.c
772
773APPLE BCM5974 MULTITOUCH DRIVER
774M: Henrik Rydberg <rydberg@bitmath.org>
775L: linux-input@vger.kernel.org
776S: Odd fixes
777F: drivers/input/mouse/bcm5974.c
778
779APPLE SMC DRIVER
780M: Henrik Rydberg <rydberg@bitmath.org>
781L: lm-sensors@lm-sensors.org
782S: Odd fixes
783F: drivers/hwmon/applesmc.c
784
785APPLETALK NETWORK LAYER
786M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
787S: Maintained
788F: drivers/net/appletalk/
789F: net/appletalk/
790
791APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
792M: Iyappan Subramanian <isubramanian@apm.com>
793M: Keyur Chudgar <kchudgar@apm.com>
794S: Supported
795F: drivers/net/ethernet/apm/xgene/
796F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
797
798APTINA CAMERA SENSOR PLL
799M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
800L: linux-media@vger.kernel.org
801S: Maintained
802F: drivers/media/i2c/aptina-pll.*
803
804ARC FRAMEBUFFER DRIVER
805M: Jaya Kumar <jayalk@intworks.biz>
806S: Maintained
807F: drivers/video/fbdev/arcfb.c
808F: drivers/video/fbdev/core/fb_defio.c
809
810ARCNET NETWORK LAYER
811M: Michael Grzeschik <m.grzeschik@pengutronix.de>
812L: netdev@vger.kernel.org
813S: Maintained
814F: drivers/net/arcnet/
815F: include/uapi/linux/if_arcnet.h
816
817ARM MFM AND FLOPPY DRIVERS
818M: Ian Molton <spyro@f2s.com>
819S: Maintained
820F: arch/arm/lib/floppydma.S
821F: arch/arm/include/asm/floppy.h
822
823ARM PMU PROFILING AND DEBUGGING
824M: Will Deacon <will.deacon@arm.com>
825S: Maintained
826F: arch/arm/kernel/perf_*
827F: arch/arm/oprofile/common.c
828F: arch/arm/kernel/hw_breakpoint.c
829F: arch/arm/include/asm/hw_breakpoint.h
830F: arch/arm/include/asm/perf_event.h
831F: drivers/perf/arm_pmu.c
832F: include/linux/perf/arm_pmu.h
833
834ARM PORT
835M: Russell King <linux@arm.linux.org.uk>
836L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
837W: http://www.arm.linux.org.uk/
838S: Maintained
839F: arch/arm/
840
841ARM SUB-ARCHITECTURES
842L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
843S: Maintained
844F: arch/arm/mach-*/
845F: arch/arm/plat-*/
846T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
847
848ARM PRIMECELL AACI PL041 DRIVER
849M: Russell King <linux@arm.linux.org.uk>
850S: Maintained
851F: sound/arm/aaci.*
852
853ARM PRIMECELL CLCD PL110 DRIVER
854M: Russell King <linux@arm.linux.org.uk>
855S: Maintained
856F: drivers/video/fbdev/amba-clcd.*
857
858ARM PRIMECELL KMI PL050 DRIVER
859M: Russell King <linux@arm.linux.org.uk>
860S: Maintained
861F: drivers/input/serio/ambakmi.*
862F: include/linux/amba/kmi.h
863
864ARM PRIMECELL MMCI PL180/1 DRIVER
865M: Russell King <linux@arm.linux.org.uk>
866S: Maintained
867F: drivers/mmc/host/mmci.*
868F: include/linux/amba/mmci.h
869
870ARM PRIMECELL UART PL010 AND PL011 DRIVERS
871M: Russell King <linux@arm.linux.org.uk>
872S: Maintained
873F: drivers/tty/serial/amba-pl01*.c
874F: include/linux/amba/serial.h
875
876ARM PRIMECELL BUS SUPPORT
877M: Russell King <linux@arm.linux.org.uk>
878S: Maintained
879F: drivers/amba/
880F: include/linux/amba/bus.h
881
882ARM/ADS SPHERE MACHINE SUPPORT
883M: Lennert Buytenhek <kernel@wantstofly.org>
884L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
885S: Maintained
886
887ARM/AFEB9260 MACHINE SUPPORT
888M: Sergey Lapin <slapin@ossfans.org>
889L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
890S: Maintained
891
892ARM/AJECO 1ARM MACHINE SUPPORT
893M: Lennert Buytenhek <kernel@wantstofly.org>
894L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
895S: Maintained
896
897ARM/Allwinner A1X SoC support
898M: Maxime Ripard <maxime.ripard@free-electrons.com>
899L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
900S: Maintained
901N: sun[x4567]i
902
903ARM/Allwinner SoC Clock Support
904M: Emilio López <emilio@elopez.com.ar>
905S: Maintained
906F: drivers/clk/sunxi/
907
908ARM/Amlogic MesonX SoC support
909M: Carlo Caione <carlo@caione.org>
910L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
911S: Maintained
912F: drivers/media/rc/meson-ir.c
913N: meson[x68]
914
915ARM/Annapurna Labs ALPINE ARCHITECTURE
916M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
917S: Maintained
918F: arch/arm/mach-alpine/
919
920ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
921M: Nicolas Ferre <nicolas.ferre@atmel.com>
922M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
923M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
924L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
925W: http://www.linux4sam.org
926S: Supported
927F: arch/arm/mach-at91/
928F: include/soc/at91/
929F: arch/arm/boot/dts/at91*.dts
930F: arch/arm/boot/dts/at91*.dtsi
931F: arch/arm/boot/dts/sama*.dts
932F: arch/arm/boot/dts/sama*.dtsi
933F: arch/arm/include/debug/at91.S
934
935ARM/ATMEL AT91 Clock Support
936M: Boris Brezillon <boris.brezillon@free-electrons.com>
937S: Maintained
938F: drivers/clk/at91
939
940ARM/CALXEDA HIGHBANK ARCHITECTURE
941M: Rob Herring <robh@kernel.org>
942L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
943S: Maintained
944F: arch/arm/mach-highbank/
945
946ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
947M: Krzysztof Halasa <khalasa@piap.pl>
948S: Maintained
949F: arch/arm/mach-cns3xxx/
950
951ARM/CAVIUM THUNDER NETWORK DRIVER
952M: Sunil Goutham <sgoutham@cavium.com>
953M: Robert Richter <rric@kernel.org>
954L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955S: Supported
956F: drivers/net/ethernet/cavium/thunder/
957
958ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
959M: Alexander Shiyan <shc_work@mail.ru>
960L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
961S: Odd Fixes
962N: clps711x
963
964ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
965M: Hartley Sweeten <hsweeten@visionengravers.com>
966M: Ryan Mallon <rmallon@gmail.com>
967L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
968S: Maintained
969F: arch/arm/mach-ep93xx/
970F: arch/arm/mach-ep93xx/include/mach/
971
972ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
973M: Lennert Buytenhek <kernel@wantstofly.org>
974L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
975S: Maintained
976
977ARM/CLKDEV SUPPORT
978M: Russell King <linux@arm.linux.org.uk>
979L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
980S: Maintained
981F: arch/arm/include/asm/clkdev.h
982F: drivers/clk/clkdev.c
983
984ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
985M: Mike Rapoport <mike@compulab.co.il>
986L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
987S: Maintained
988
989ARM/CONTEC MICRO9 MACHINE SUPPORT
990M: Hubert Feurstein <hubert.feurstein@contec.at>
991S: Maintained
992F: arch/arm/mach-ep93xx/micro9.c
993
994ARM/CORESIGHT FRAMEWORK AND DRIVERS
995M: Mathieu Poirier <mathieu.poirier@linaro.org>
996L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
997S: Maintained
998F: drivers/hwtracing/coresight/*
999F: Documentation/trace/coresight.txt
1000F: Documentation/devicetree/bindings/arm/coresight.txt
1001F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1002
1003ARM/CORGI MACHINE SUPPORT
1004M: Richard Purdie <rpurdie@rpsys.net>
1005S: Maintained
1006
1007ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1008M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1009L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1010T: git git://github.com/ulli-kroll/linux.git
1011S: Maintained
1012F: arch/arm/mach-gemini/
1013F: drivers/rtc/rtc-gemini.c
1014
1015ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1016M: Barry Song <baohua@kernel.org>
1017L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1018T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1019S: Maintained
1020F: arch/arm/mach-prima2/
1021F: drivers/clk/sirf/
1022F: drivers/clocksource/timer-prima2.c
1023F: drivers/clocksource/timer-atlas7.c
1024N: [^a-z]sirf
1025
1026ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1027M: Baruch Siach <baruch@tkos.co.il>
1028L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1029S: Maintained
1030F: arch/arm/boot/dts/cx92755*
1031N: digicolor
1032
1033ARM/EBSA110 MACHINE SUPPORT
1034M: Russell King <linux@arm.linux.org.uk>
1035L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1036W: http://www.arm.linux.org.uk/
1037S: Maintained
1038F: arch/arm/mach-ebsa110/
1039F: drivers/net/ethernet/amd/am79c961a.*
1040
1041ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1042M: Uwe Kleine-König <kernel@pengutronix.de>
1043L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1044S: Maintained
1045N: efm32
1046
1047ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1048M: Daniel Ribeiro <drwyrm@gmail.com>
1049M: Stefan Schmidt <stefan@openezx.org>
1050M: Harald Welte <laforge@openezx.org>
1051L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1052W: http://www.openezx.org/
1053S: Maintained
1054T: topgit git://git.openezx.org/openezx.git
1055F: arch/arm/mach-pxa/ezx.c
1056
1057ARM/FARADAY FA526 PORT
1058M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1059L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1060S: Maintained
1061T: git git://git.berlios.de/gemini-board
1062F: arch/arm/mm/*-fa*
1063
1064ARM/FOOTBRIDGE ARCHITECTURE
1065M: Russell King <linux@arm.linux.org.uk>
1066L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1067W: http://www.arm.linux.org.uk/
1068S: Maintained
1069F: arch/arm/include/asm/hardware/dec21285.h
1070F: arch/arm/mach-footbridge/
1071
1072ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1073M: Shawn Guo <shawnguo@kernel.org>
1074M: Sascha Hauer <kernel@pengutronix.de>
1075L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1076S: Maintained
1077T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1078F: arch/arm/mach-imx/
1079F: arch/arm/mach-mxs/
1080F: arch/arm/boot/dts/imx*
1081F: arch/arm/configs/imx*_defconfig
1082F: drivers/clk/imx/
1083F: include/soc/imx/
1084
1085ARM/FREESCALE VYBRID ARM ARCHITECTURE
1086M: Shawn Guo <shawnguo@kernel.org>
1087M: Sascha Hauer <kernel@pengutronix.de>
1088R: Stefan Agner <stefan@agner.ch>
1089L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1090S: Maintained
1091T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1092F: arch/arm/mach-imx/*vf610*
1093F: arch/arm/boot/dts/vf*
1094
1095ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1096M: Lennert Buytenhek <kernel@wantstofly.org>
1097L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098S: Maintained
1099
1100ARM/GUMSTIX MACHINE SUPPORT
1101M: Steve Sakoman <sakoman@gmail.com>
1102L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1103S: Maintained
1104
1105ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1106M: Philipp Zabel <philipp.zabel@gmail.com>
1107M: Paul Parsons <lost.distance@yahoo.com>
1108L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1109S: Maintained
1110F: arch/arm/mach-pxa/hx4700.c
1111F: arch/arm/mach-pxa/include/mach/hx4700.h
1112F: sound/soc/pxa/hx4700.c
1113
1114ARM/HISILICON SOC SUPPORT
1115M: Wei Xu <xuwei5@hisilicon.com>
1116L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1117W: http://www.hisilicon.com
1118S: Supported
1119T: git git://github.com/hisilicon/linux-hisi.git
1120F: arch/arm/mach-hisi/
1121
1122ARM/HP JORNADA 7XX MACHINE SUPPORT
1123M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1124W: www.jlime.com
1125S: Maintained
1126T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1127F: arch/arm/mach-sa1100/jornada720.c
1128F: arch/arm/mach-sa1100/include/mach/jornada720.h
1129
1130ARM/IGEP MACHINE SUPPORT
1131M: Enric Balletbo i Serra <eballetbo@gmail.com>
1132M: Javier Martinez Canillas <javier@dowhile0.org>
1133L: linux-omap@vger.kernel.org
1134L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135S: Maintained
1136F: arch/arm/boot/dts/omap3-igep*
1137
1138ARM/INCOME PXA270 SUPPORT
1139M: Marek Vasut <marek.vasut@gmail.com>
1140L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141S: Maintained
1142F: arch/arm/mach-pxa/colibri-pxa270-income.c
1143
1144ARM/INTEL IOP32X ARM ARCHITECTURE
1145M: Lennert Buytenhek <kernel@wantstofly.org>
1146L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1147S: Maintained
1148
1149ARM/INTEL IOP33X ARM ARCHITECTURE
1150L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1151S: Orphan
1152
1153ARM/INTEL IOP13XX ARM ARCHITECTURE
1154M: Lennert Buytenhek <kernel@wantstofly.org>
1155L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1156S: Maintained
1157
1158ARM/INTEL IQ81342EX MACHINE SUPPORT
1159M: Lennert Buytenhek <kernel@wantstofly.org>
1160L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1161S: Maintained
1162
1163ARM/INTEL IXDP2850 MACHINE SUPPORT
1164M: Lennert Buytenhek <kernel@wantstofly.org>
1165L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1166S: Maintained
1167
1168ARM/INTEL IXP4XX ARM ARCHITECTURE
1169M: Imre Kaloz <kaloz@openwrt.org>
1170M: Krzysztof Halasa <khalasa@piap.pl>
1171L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172S: Maintained
1173F: arch/arm/mach-ixp4xx/
1174
1175ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1176M: Jonathan Cameron <jic23@cam.ac.uk>
1177L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1178S: Maintained
1179F: arch/arm/mach-pxa/stargate2.c
1180F: drivers/pcmcia/pxa2xx_stargate2.c
1181
1182ARM/INTEL XSC3 (MANZANO) ARM CORE
1183M: Lennert Buytenhek <kernel@wantstofly.org>
1184L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1185S: Maintained
1186
1187ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1188M: Lennert Buytenhek <kernel@wantstofly.org>
1189L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1190S: Maintained
1191
1192ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1193M: Santosh Shilimkar <ssantosh@kernel.org>
1194L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1195S: Maintained
1196F: arch/arm/mach-keystone/
1197T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1198
1199ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1200M: Santosh Shilimkar <ssantosh@kernel.org>
1201L: linux-kernel@vger.kernel.org
1202S: Maintained
1203F: drivers/clk/keystone/
1204
1205ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1206M: Santosh Shilimkar <ssantosh@kernel.org>
1207L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1208L: linux-kernel@vger.kernel.org
1209S: Maintained
1210F: drivers/clocksource/timer-keystone.c
1211
1212ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1213M: Santosh Shilimkar <ssantosh@kernel.org>
1214L: linux-kernel@vger.kernel.org
1215S: Maintained
1216F: drivers/power/reset/keystone-reset.c
1217
1218ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1219M: Santosh Shilimkar <ssantosh@kernel.org>
1220L: linux-kernel@vger.kernel.org
1221S: Maintained
1222F: drivers/memory/*emif*
1223
1224ARM/LOGICPD PXA270 MACHINE SUPPORT
1225M: Lennert Buytenhek <kernel@wantstofly.org>
1226L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1227S: Maintained
1228
1229ARM/LPC18XX ARCHITECTURE
1230M: Joachim Eastwood <manabian@gmail.com>
1231L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1232S: Maintained
1233N: lpc18xx
1234
1235ARM/MAGICIAN MACHINE SUPPORT
1236M: Philipp Zabel <philipp.zabel@gmail.com>
1237S: Maintained
1238
1239ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1240M: Jason Cooper <jason@lakedaemon.net>
1241M: Andrew Lunn <andrew@lunn.ch>
1242M: Gregory Clement <gregory.clement@free-electrons.com>
1243M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1244L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1245S: Maintained
1246F: arch/arm/mach-mvebu/
1247F: drivers/rtc/rtc-armada38x.c
1248F: arch/arm/boot/dts/armada*
1249F: arch/arm/boot/dts/kirkwood*
1250
1251
1252ARM/Marvell Berlin SoC support
1253M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1254L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1255S: Maintained
1256F: arch/arm/mach-berlin/
1257F: arch/arm/boot/dts/berlin*
1258
1259
1260ARM/Marvell Dove/MV78xx0/Orion SOC support
1261M: Jason Cooper <jason@lakedaemon.net>
1262M: Andrew Lunn <andrew@lunn.ch>
1263M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1264M: Gregory Clement <gregory.clement@free-electrons.com>
1265L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1266S: Maintained
1267F: arch/arm/mach-dove/
1268F: arch/arm/mach-mv78xx0/
1269F: arch/arm/mach-orion5x/
1270F: arch/arm/plat-orion/
1271F: arch/arm/boot/dts/dove*
1272F: arch/arm/boot/dts/orion5x*
1273
1274
1275ARM/Orion SoC/Technologic Systems TS-78xx platform support
1276M: Alexander Clouter <alex@digriz.org.uk>
1277L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1278W: http://www.digriz.org.uk/ts78xx/kernel
1279S: Maintained
1280F: arch/arm/mach-orion5x/ts78xx-*
1281
1282ARM/Mediatek RTC DRIVER
1283M: Eddie Huang <eddie.huang@mediatek.com>
1284L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1285L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1286S: Maintained
1287F: drivers/rtc/rtc-mt6397.c
1288
1289ARM/Mediatek SoC support
1290M: Matthias Brugger <matthias.bgg@gmail.com>
1291L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1292L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1293S: Maintained
1294F: arch/arm/boot/dts/mt6*
1295F: arch/arm/boot/dts/mt8*
1296F: arch/arm/mach-mediatek/
1297N: mtk
1298K: mediatek
1299
1300ARM/MICREL KS8695 ARCHITECTURE
1301M: Greg Ungerer <gerg@uclinux.org>
1302L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1303F: arch/arm/mach-ks8695/
1304S: Odd Fixes
1305
1306ARM/MIOA701 MACHINE SUPPORT
1307M: Robert Jarzmik <robert.jarzmik@free.fr>
1308L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1309F: arch/arm/mach-pxa/mioa701.c
1310S: Maintained
1311
1312ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1313M: Michael Petchkovsky <mkpetch@internode.on.net>
1314S: Maintained
1315
1316ARM/NOMADIK ARCHITECTURE
1317M: Alessandro Rubini <rubini@unipv.it>
1318M: Linus Walleij <linus.walleij@linaro.org>
1319L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1320S: Maintained
1321F: arch/arm/mach-nomadik/
1322F: drivers/pinctrl/nomadik/
1323F: drivers/i2c/busses/i2c-nomadik.c
1324T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1325
1326ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1327M: Nelson Castillo <arhuaco@freaks-unidos.net>
1328L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1329W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1330S: Supported
1331
1332ARM/TOSA MACHINE SUPPORT
1333M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1334M: Dirk Opfer <dirk@opfer-online.de>
1335S: Maintained
1336
1337ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1338M: Marek Vasut <marek.vasut@gmail.com>
1339L: linux-arm-kernel@lists.infradead.org
1340W: http://hackndev.com
1341S: Maintained
1342F: arch/arm/mach-pxa/include/mach/palmtx.h
1343F: arch/arm/mach-pxa/palmtx.c
1344F: arch/arm/mach-pxa/include/mach/palmt5.h
1345F: arch/arm/mach-pxa/palmt5.c
1346F: arch/arm/mach-pxa/include/mach/palmld.h
1347F: arch/arm/mach-pxa/palmld.c
1348F: arch/arm/mach-pxa/include/mach/palmte2.h
1349F: arch/arm/mach-pxa/palmte2.c
1350F: arch/arm/mach-pxa/include/mach/palmtc.h
1351F: arch/arm/mach-pxa/palmtc.c
1352
1353ARM/PALM TREO SUPPORT
1354M: Tomas Cech <sleep_walker@suse.com>
1355L: linux-arm-kernel@lists.infradead.org
1356W: http://hackndev.com
1357S: Maintained
1358F: arch/arm/mach-pxa/include/mach/palmtreo.h
1359F: arch/arm/mach-pxa/palmtreo.c
1360
1361ARM/PALMZ72 SUPPORT
1362M: Sergey Lapin <slapin@ossfans.org>
1363L: linux-arm-kernel@lists.infradead.org
1364W: http://hackndev.com
1365S: Maintained
1366F: arch/arm/mach-pxa/include/mach/palmz72.h
1367F: arch/arm/mach-pxa/palmz72.c
1368
1369ARM/PLEB SUPPORT
1370M: Peter Chubb <pleb@gelato.unsw.edu.au>
1371W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1372S: Maintained
1373
1374ARM/PT DIGITAL BOARD PORT
1375M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1376L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1377W: http://www.arm.linux.org.uk/
1378S: Maintained
1379
1380ARM/QUALCOMM SUPPORT
1381M: Kumar Gala <galak@codeaurora.org>
1382M: Andy Gross <agross@codeaurora.org>
1383M: David Brown <davidb@codeaurora.org>
1384L: linux-arm-msm@vger.kernel.org
1385L: linux-soc@vger.kernel.org
1386S: Maintained
1387F: arch/arm/mach-qcom/
1388F: drivers/soc/qcom/
1389F: drivers/tty/serial/msm_serial.h
1390F: drivers/tty/serial/msm_serial.c
1391F: drivers/*/pm8???-*
1392F: drivers/mfd/ssbi.c
1393F: drivers/firmware/qcom_scm.c
1394T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1395
1396ARM/RADISYS ENP2611 MACHINE SUPPORT
1397M: Lennert Buytenhek <kernel@wantstofly.org>
1398L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1399S: Maintained
1400
1401ARM/RISCPC ARCHITECTURE
1402M: Russell King <linux@arm.linux.org.uk>
1403L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1404W: http://www.arm.linux.org.uk/
1405S: Maintained
1406F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1407F: arch/arm/include/asm/hardware/ioc.h
1408F: arch/arm/include/asm/hardware/iomd.h
1409F: arch/arm/include/asm/hardware/memc.h
1410F: arch/arm/mach-rpc/
1411F: drivers/net/ethernet/8390/etherh.c
1412F: drivers/net/ethernet/i825xx/ether1*
1413F: drivers/net/ethernet/seeq/ether3*
1414F: drivers/scsi/arm/
1415
1416ARM/Rockchip SoC support
1417M: Heiko Stuebner <heiko@sntech.de>
1418L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1419L: linux-rockchip@lists.infradead.org
1420S: Maintained
1421F: arch/arm/boot/dts/rk3*
1422F: arch/arm/mach-rockchip/
1423F: drivers/clk/rockchip/
1424F: drivers/i2c/busses/i2c-rk3x.c
1425F: drivers/*/*rockchip*
1426F: drivers/*/*/*rockchip*
1427F: sound/soc/rockchip/
1428N: rockchip
1429
1430ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1431M: Kukjin Kim <kgene@kernel.org>
1432M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1433L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1434L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1435S: Maintained
1436F: arch/arm/boot/dts/s3c*
1437F: arch/arm/boot/dts/exynos*
1438F: arch/arm64/boot/dts/exynos/
1439F: arch/arm/plat-samsung/
1440F: arch/arm/mach-s3c24*/
1441F: arch/arm/mach-s3c64xx/
1442F: arch/arm/mach-s5p*/
1443F: arch/arm/mach-exynos*/
1444F: drivers/*/*s3c2410*
1445F: drivers/*/*/*s3c2410*
1446F: drivers/spi/spi-s3c*
1447F: sound/soc/samsung/*
1448N: exynos
1449
1450ARM/SAMSUNG MOBILE MACHINE SUPPORT
1451M: Kyungmin Park <kyungmin.park@samsung.com>
1452L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1453S: Maintained
1454F: arch/arm/mach-s5pv210/
1455
1456ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1457M: Kyungmin Park <kyungmin.park@samsung.com>
1458M: Kamil Debski <k.debski@samsung.com>
1459L: linux-arm-kernel@lists.infradead.org
1460L: linux-media@vger.kernel.org
1461S: Maintained
1462F: drivers/media/platform/s5p-g2d/
1463
1464ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1465M: Kyungmin Park <kyungmin.park@samsung.com>
1466M: Kamil Debski <k.debski@samsung.com>
1467M: Jeongtae Park <jtp.park@samsung.com>
1468L: linux-arm-kernel@lists.infradead.org
1469L: linux-media@vger.kernel.org
1470S: Maintained
1471F: arch/arm/plat-samsung/s5p-dev-mfc.c
1472F: drivers/media/platform/s5p-mfc/
1473
1474ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1475M: Kyungmin Park <kyungmin.park@samsung.com>
1476M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1477L: linux-arm-kernel@lists.infradead.org
1478L: linux-media@vger.kernel.org
1479S: Maintained
1480F: drivers/media/platform/s5p-tv/
1481
1482ARM/SHMOBILE ARM ARCHITECTURE
1483M: Simon Horman <horms@verge.net.au>
1484M: Magnus Damm <magnus.damm@gmail.com>
1485L: linux-sh@vger.kernel.org
1486W: http://oss.renesas.com
1487Q: http://patchwork.kernel.org/project/linux-sh/list/
1488T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1489S: Supported
1490F: arch/arm/boot/dts/emev2*
1491F: arch/arm/boot/dts/r7s*
1492F: arch/arm/boot/dts/r8a*
1493F: arch/arm/boot/dts/sh*
1494F: arch/arm/configs/bockw_defconfig
1495F: arch/arm/configs/marzen_defconfig
1496F: arch/arm/configs/shmobile_defconfig
1497F: arch/arm/include/debug/renesas-scif.S
1498F: arch/arm/mach-shmobile/
1499F: drivers/sh/
1500
1501ARM/SOCFPGA ARCHITECTURE
1502M: Dinh Nguyen <dinguyen@opensource.altera.com>
1503S: Maintained
1504F: arch/arm/mach-socfpga/
1505F: arch/arm/boot/dts/socfpga*
1506F: arch/arm/configs/socfpga_defconfig
1507W: http://www.rocketboards.org
1508T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1509
1510ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1511M: Dinh Nguyen <dinguyen@opensource.altera.com>
1512S: Maintained
1513F: drivers/clk/socfpga/
1514
1515ARM/SOCFPGA EDAC SUPPORT
1516M: Thor Thayer <tthayer@opensource.altera.com>
1517S: Maintained
1518F: drivers/edac/altera_edac.
1519
1520ARM/STI ARCHITECTURE
1521M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1522M: Maxime Coquelin <maxime.coquelin@st.com>
1523M: Patrice Chotard <patrice.chotard@st.com>
1524L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1525L: kernel@stlinux.com
1526W: http://www.stlinux.com
1527S: Maintained
1528F: arch/arm/mach-sti/
1529F: arch/arm/boot/dts/sti*
1530F: drivers/clocksource/arm_global_timer.c
1531F: drivers/clocksource/clksrc_st_lpc.c
1532F: drivers/i2c/busses/i2c-st.c
1533F: drivers/media/rc/st_rc.c
1534F: drivers/media/platform/sti/c8sectpfe/
1535F: drivers/mmc/host/sdhci-st.c
1536F: drivers/phy/phy-miphy28lp.c
1537F: drivers/phy/phy-miphy365x.c
1538F: drivers/phy/phy-stih407-usb.c
1539F: drivers/phy/phy-stih41x-usb.c
1540F: drivers/pinctrl/pinctrl-st.c
1541F: drivers/reset/sti/
1542F: drivers/rtc/rtc-st-lpc.c
1543F: drivers/tty/serial/st-asc.c
1544F: drivers/usb/dwc3/dwc3-st.c
1545F: drivers/usb/host/ehci-st.c
1546F: drivers/usb/host/ohci-st.c
1547F: drivers/watchdog/st_lpc_wdt.c
1548F: drivers/ata/ahci_st.c
1549
1550ARM/STM32 ARCHITECTURE
1551M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1552L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1553S: Maintained
1554T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1555N: stm32
1556F: drivers/clocksource/armv7m_systick.c
1557
1558ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1559M: Lennert Buytenhek <kernel@wantstofly.org>
1560L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1561S: Maintained
1562
1563ARM/TETON BGA MACHINE SUPPORT
1564M: "Mark F. Brown" <mark.brown314@gmail.com>
1565L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1566S: Maintained
1567
1568ARM/THECUS N2100 MACHINE SUPPORT
1569M: Lennert Buytenhek <kernel@wantstofly.org>
1570L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1571S: Maintained
1572
1573ARM/NUVOTON W90X900 ARM ARCHITECTURE
1574M: Wan ZongShun <mcuos.com@gmail.com>
1575L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1576W: http://www.mcuos.com
1577S: Maintained
1578F: arch/arm/mach-w90x900/
1579F: drivers/input/keyboard/w90p910_keypad.c
1580F: drivers/input/touchscreen/w90p910_ts.c
1581F: drivers/watchdog/nuc900_wdt.c
1582F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1583F: drivers/mtd/nand/nuc900_nand.c
1584F: drivers/rtc/rtc-nuc900.c
1585F: drivers/spi/spi-nuc900.c
1586F: drivers/usb/host/ehci-w90x900.c
1587F: drivers/video/fbdev/nuc900fb.c
1588
1589ARM/U300 MACHINE SUPPORT
1590M: Linus Walleij <linus.walleij@linaro.org>
1591L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1592S: Supported
1593F: arch/arm/mach-u300/
1594F: drivers/clocksource/timer-u300.c
1595F: drivers/i2c/busses/i2c-stu300.c
1596F: drivers/rtc/rtc-coh901331.c
1597F: drivers/watchdog/coh901327_wdt.c
1598F: drivers/dma/coh901318*
1599F: drivers/mfd/ab3100*
1600F: drivers/rtc/rtc-ab3100.c
1601F: drivers/rtc/rtc-coh901331.c
1602T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1603
1604ARM/UNIPHIER ARCHITECTURE
1605M: Masahiro Yamada <yamada.masahiro@socionext.com>
1606L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1607S: Maintained
1608F: arch/arm/boot/dts/uniphier*
1609F: arch/arm/mach-uniphier/
1610F: drivers/pinctrl/uniphier/
1611F: drivers/tty/serial/8250/8250_uniphier.c
1612N: uniphier
1613
1614ARM/Ux500 ARM ARCHITECTURE
1615M: Linus Walleij <linus.walleij@linaro.org>
1616L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1617S: Maintained
1618F: arch/arm/mach-ux500/
1619F: drivers/clocksource/clksrc-dbx500-prcmu.c
1620F: drivers/dma/ste_dma40*
1621F: drivers/hwspinlock/u8500_hsem.c
1622F: drivers/mfd/abx500*
1623F: drivers/mfd/ab8500*
1624F: drivers/mfd/dbx500*
1625F: drivers/mfd/db8500*
1626F: drivers/pinctrl/nomadik/pinctrl-ab*
1627F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1628F: drivers/rtc/rtc-ab8500.c
1629F: drivers/rtc/rtc-pl031.c
1630T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1631
1632ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1633M: Ulf Hansson <ulf.hansson@linaro.org>
1634L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1635T: git git://git.linaro.org/people/ulfh/clk.git
1636S: Maintained
1637F: drivers/clk/ux500/
1638F: include/linux/platform_data/clk-ux500.h
1639
1640ARM/VERSATILE EXPRESS PLATFORM
1641M: Liviu Dudau <liviu.dudau@arm.com>
1642M: Sudeep Holla <sudeep.holla@arm.com>
1643M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1644L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1645S: Maintained
1646F: arch/arm/boot/dts/vexpress*
1647F: arch/arm64/boot/dts/arm/vexpress*
1648F: arch/arm/mach-vexpress/
1649F: */*/vexpress*
1650F: */*/*/vexpress*
1651F: drivers/clk/versatile/clk-vexpress-osc.c
1652F: drivers/clocksource/versatile.c
1653
1654ARM/VFP SUPPORT
1655M: Russell King <linux@arm.linux.org.uk>
1656L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1657W: http://www.arm.linux.org.uk/
1658S: Maintained
1659F: arch/arm/vfp/
1660
1661ARM/VOIPAC PXA270 SUPPORT
1662M: Marek Vasut <marek.vasut@gmail.com>
1663L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1664S: Maintained
1665F: arch/arm/mach-pxa/vpac270.c
1666F: arch/arm/mach-pxa/include/mach/vpac270.h
1667
1668ARM/VT8500 ARM ARCHITECTURE
1669M: Tony Prisk <linux@prisktech.co.nz>
1670L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1671S: Maintained
1672F: arch/arm/mach-vt8500/
1673F: drivers/clocksource/vt8500_timer.c
1674F: drivers/i2c/busses/i2c-wmt.c
1675F: drivers/mmc/host/wmt-sdmmc.c
1676F: drivers/pwm/pwm-vt8500.c
1677F: drivers/rtc/rtc-vt8500.c
1678F: drivers/tty/serial/vt8500_serial.c
1679F: drivers/usb/host/ehci-platform.c
1680F: drivers/usb/host/uhci-platform.c
1681F: drivers/video/fbdev/vt8500lcdfb.*
1682F: drivers/video/fbdev/wm8505fb*
1683F: drivers/video/fbdev/wmt_ge_rops.*
1684
1685ARM/ZIPIT Z2 SUPPORT
1686M: Marek Vasut <marek.vasut@gmail.com>
1687L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1688S: Maintained
1689F: arch/arm/mach-pxa/z2.c
1690F: arch/arm/mach-pxa/include/mach/z2.h
1691
1692ARM/ZTE ARCHITECTURE
1693M: Jun Nie <jun.nie@linaro.org>
1694L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1695S: Maintained
1696F: arch/arm/mach-zx/
1697F: drivers/clk/zte/
1698F: Documentation/devicetree/bindings/arm/zte.txt
1699F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1700
1701ARM/ZYNQ ARCHITECTURE
1702M: Michal Simek <michal.simek@xilinx.com>
1703R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1704L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1705W: http://wiki.xilinx.com
1706T: git https://github.com/Xilinx/linux-xlnx.git
1707S: Supported
1708F: arch/arm/mach-zynq/
1709F: drivers/cpuidle/cpuidle-zynq.c
1710F: drivers/block/xsysace.c
1711N: zynq
1712N: xilinx
1713F: drivers/clocksource/cadence_ttc_timer.c
1714F: drivers/i2c/busses/i2c-cadence.c
1715F: drivers/mmc/host/sdhci-of-arasan.c
1716F: drivers/edac/synopsys_edac.c
1717
1718ARM SMMU DRIVERS
1719M: Will Deacon <will.deacon@arm.com>
1720L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1721S: Maintained
1722F: drivers/iommu/arm-smmu.c
1723F: drivers/iommu/arm-smmu-v3.c
1724F: drivers/iommu/io-pgtable-arm.c
1725
1726ARM64 PORT (AARCH64 ARCHITECTURE)
1727M: Catalin Marinas <catalin.marinas@arm.com>
1728M: Will Deacon <will.deacon@arm.com>
1729L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1730S: Maintained
1731F: arch/arm64/
1732F: Documentation/arm64/
1733
1734AS3645A LED FLASH CONTROLLER DRIVER
1735M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1736L: linux-media@vger.kernel.org
1737T: git git://linuxtv.org/media_tree.git
1738S: Maintained
1739F: drivers/media/i2c/as3645a.c
1740F: include/media/as3645a.h
1741
1742ASC7621 HARDWARE MONITOR DRIVER
1743M: George Joseph <george.joseph@fairview5.com>
1744L: lm-sensors@lm-sensors.org
1745S: Maintained
1746F: Documentation/hwmon/asc7621
1747F: drivers/hwmon/asc7621.c
1748
1749ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1750M: Corentin Chary <corentin.chary@gmail.com>
1751L: acpi4asus-user@lists.sourceforge.net
1752L: platform-driver-x86@vger.kernel.org
1753W: http://acpi4asus.sf.net
1754S: Maintained
1755F: drivers/platform/x86/asus*.c
1756F: drivers/platform/x86/eeepc*.c
1757
1758ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1759R: Dan Williams <dan.j.williams@intel.com>
1760W: http://sourceforge.net/projects/xscaleiop
1761S: Odd fixes
1762F: Documentation/crypto/async-tx-api.txt
1763F: crypto/async_tx/
1764F: drivers/dma/
1765F: include/linux/dmaengine.h
1766F: include/linux/async_tx.h
1767
1768AT24 EEPROM DRIVER
1769M: Wolfram Sang <wsa@the-dreams.de>
1770L: linux-i2c@vger.kernel.org
1771S: Maintained
1772F: drivers/misc/eeprom/at24.c
1773F: include/linux/platform_data/at24.h
1774
1775ATA OVER ETHERNET (AOE) DRIVER
1776M: "Ed L. Cashin" <ed.cashin@acm.org>
1777W: http://www.openaoe.org/
1778S: Supported
1779F: Documentation/aoe/
1780F: drivers/block/aoe/
1781
1782ATHEROS ATH GENERIC UTILITIES
1783M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1784L: linux-wireless@vger.kernel.org
1785S: Supported
1786F: drivers/net/wireless/ath/*
1787
1788ATHEROS ATH5K WIRELESS DRIVER
1789M: Jiri Slaby <jirislaby@gmail.com>
1790M: Nick Kossifidis <mickflemm@gmail.com>
1791M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1792L: linux-wireless@vger.kernel.org
1793W: http://wireless.kernel.org/en/users/Drivers/ath5k
1794S: Maintained
1795F: drivers/net/wireless/ath/ath5k/
1796
1797ATHEROS ATH6KL WIRELESS DRIVER
1798M: Kalle Valo <kvalo@qca.qualcomm.com>
1799L: linux-wireless@vger.kernel.org
1800W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1801T: git git://github.com/kvalo/ath.git
1802S: Supported
1803F: drivers/net/wireless/ath/ath6kl/
1804
1805WILOCITY WIL6210 WIRELESS DRIVER
1806M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1807L: linux-wireless@vger.kernel.org
1808L: wil6210@qca.qualcomm.com
1809S: Supported
1810W: http://wireless.kernel.org/en/users/Drivers/wil6210
1811F: drivers/net/wireless/ath/wil6210/
1812F: include/uapi/linux/wil6210_uapi.h
1813
1814CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1815M: Christian Lamparter <chunkeey@googlemail.com>
1816L: linux-wireless@vger.kernel.org
1817W: http://wireless.kernel.org/en/users/Drivers/carl9170
1818S: Maintained
1819F: drivers/net/wireless/ath/carl9170/
1820
1821ATK0110 HWMON DRIVER
1822M: Luca Tettamanti <kronos.it@gmail.com>
1823L: lm-sensors@lm-sensors.org
1824S: Maintained
1825F: drivers/hwmon/asus_atk0110.c
1826
1827ATI_REMOTE2 DRIVER
1828M: Ville Syrjala <syrjala@sci.fi>
1829S: Maintained
1830F: drivers/input/misc/ati_remote2.c
1831
1832ATLX ETHERNET DRIVERS
1833M: Jay Cliburn <jcliburn@gmail.com>
1834M: Chris Snook <chris.snook@gmail.com>
1835L: netdev@vger.kernel.org
1836W: http://sourceforge.net/projects/atl1
1837W: http://atl1.sourceforge.net
1838S: Maintained
1839F: drivers/net/ethernet/atheros/
1840
1841ATM
1842M: Chas Williams <3chas3@gmail.com>
1843L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1844L: netdev@vger.kernel.org
1845W: http://linux-atm.sourceforge.net
1846S: Maintained
1847F: drivers/atm/
1848F: include/linux/atm*
1849F: include/uapi/linux/atm*
1850
1851ATMEL AT91 / AT32 MCI DRIVER
1852M: Ludovic Desroches <ludovic.desroches@atmel.com>
1853S: Maintained
1854F: drivers/mmc/host/atmel-mci.c
1855F: drivers/mmc/host/atmel-mci-regs.h
1856
1857ATMEL AT91 / AT32 SERIAL DRIVER
1858M: Nicolas Ferre <nicolas.ferre@atmel.com>
1859S: Supported
1860F: drivers/tty/serial/atmel_serial.c
1861
1862ATMEL Audio ALSA driver
1863M: Nicolas Ferre <nicolas.ferre@atmel.com>
1864L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1865S: Supported
1866F: sound/soc/atmel
1867
1868ATMEL DMA DRIVER
1869M: Nicolas Ferre <nicolas.ferre@atmel.com>
1870L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1871S: Supported
1872F: drivers/dma/at_hdmac.c
1873F: drivers/dma/at_hdmac_regs.h
1874F: include/linux/platform_data/dma-atmel.h
1875
1876ATMEL XDMA DRIVER
1877M: Ludovic Desroches <ludovic.desroches@atmel.com>
1878L: linux-arm-kernel@lists.infradead.org
1879L: dmaengine@vger.kernel.org
1880S: Supported
1881F: drivers/dma/at_xdmac.c
1882
1883ATMEL I2C DRIVER
1884M: Ludovic Desroches <ludovic.desroches@atmel.com>
1885L: linux-i2c@vger.kernel.org
1886S: Supported
1887F: drivers/i2c/busses/i2c-at91.c
1888
1889ATMEL ISI DRIVER
1890M: Josh Wu <josh.wu@atmel.com>
1891L: linux-media@vger.kernel.org
1892S: Supported
1893F: drivers/media/platform/soc_camera/atmel-isi.c
1894F: include/media/atmel-isi.h
1895
1896ATMEL LCDFB DRIVER
1897M: Nicolas Ferre <nicolas.ferre@atmel.com>
1898L: linux-fbdev@vger.kernel.org
1899S: Maintained
1900F: drivers/video/fbdev/atmel_lcdfb.c
1901F: include/video/atmel_lcdc.h
1902
1903ATMEL MACB ETHERNET DRIVER
1904M: Nicolas Ferre <nicolas.ferre@atmel.com>
1905S: Supported
1906F: drivers/net/ethernet/cadence/
1907
1908ATMEL NAND DRIVER
1909M: Josh Wu <josh.wu@atmel.com>
1910L: linux-mtd@lists.infradead.org
1911S: Supported
1912F: drivers/mtd/nand/atmel_nand*
1913
1914ATMEL SDMMC DRIVER
1915M: Ludovic Desroches <ludovic.desroches@atmel.com>
1916L: linux-mmc@vger.kernel.org
1917S: Supported
1918F: drivers/mmc/host/sdhci-of-at91.c
1919
1920ATMEL SPI DRIVER
1921M: Nicolas Ferre <nicolas.ferre@atmel.com>
1922S: Supported
1923F: drivers/spi/spi-atmel.*
1924
1925ATMEL SSC DRIVER
1926M: Nicolas Ferre <nicolas.ferre@atmel.com>
1927L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1928S: Supported
1929F: drivers/misc/atmel-ssc.c
1930F: include/linux/atmel-ssc.h
1931
1932ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1933M: Nicolas Ferre <nicolas.ferre@atmel.com>
1934L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1935S: Supported
1936F: drivers/misc/atmel_tclib.c
1937F: drivers/clocksource/tcb_clksrc.c
1938
1939ATMEL USBA UDC DRIVER
1940M: Nicolas Ferre <nicolas.ferre@atmel.com>
1941L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1942S: Supported
1943F: drivers/usb/gadget/udc/atmel_usba_udc.*
1944
1945ATMEL WIRELESS DRIVER
1946M: Simon Kelley <simon@thekelleys.org.uk>
1947L: linux-wireless@vger.kernel.org
1948W: http://www.thekelleys.org.uk/atmel
1949W: http://atmelwlandriver.sourceforge.net/
1950S: Maintained
1951F: drivers/net/wireless/atmel*
1952
1953ATMEL MAXTOUCH DRIVER
1954M: Nick Dyer <nick.dyer@itdev.co.uk>
1955T: git git://github.com/atmel-maxtouch/linux.git
1956S: Supported
1957F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1958F: drivers/input/touchscreen/atmel_mxt_ts.c
1959F: include/linux/platform_data/atmel_mxt_ts.h
1960
1961ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1962M: Bradley Grove <linuxdrivers@attotech.com>
1963L: linux-scsi@vger.kernel.org
1964W: http://www.attotech.com
1965S: Supported
1966F: drivers/scsi/esas2r
1967
1968ATUSB IEEE 802.15.4 RADIO DRIVER
1969M: Stefan Schmidt <stefan@osg.samsung.com>
1970L: linux-wpan@vger.kernel.org
1971S: Maintained
1972F: drivers/net/ieee802154/atusb.c
1973F: drivers/net/ieee802154/atusb.h
1974F: drivers/net/ieee802154/at86rf230.h
1975
1976AUDIT SUBSYSTEM
1977M: Paul Moore <paul@paul-moore.com>
1978M: Eric Paris <eparis@redhat.com>
1979L: linux-audit@redhat.com (moderated for non-subscribers)
1980W: http://people.redhat.com/sgrubb/audit/
1981T: git git://git.infradead.org/users/pcmoore/audit
1982S: Maintained
1983F: include/linux/audit.h
1984F: include/uapi/linux/audit.h
1985F: kernel/audit*
1986
1987AUXILIARY DISPLAY DRIVERS
1988M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1989W: http://miguelojeda.es/auxdisplay.htm
1990W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1991S: Maintained
1992F: drivers/auxdisplay/
1993F: include/linux/cfag12864b.h
1994
1995AVR32 ARCHITECTURE
1996M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1997M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1998W: http://www.atmel.com/products/AVR32/
1999W: http://mirror.egtvedt.no/avr32linux.org/
2000W: http://avrfreaks.net/
2001S: Maintained
2002F: arch/avr32/
2003
2004AVR32/AT32AP MACHINE SUPPORT
2005M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2006M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2007S: Maintained
2008F: arch/avr32/mach-at32ap/
2009
2010AX.25 NETWORK LAYER
2011M: Ralf Baechle <ralf@linux-mips.org>
2012L: linux-hams@vger.kernel.org
2013W: http://www.linux-ax25.org/
2014S: Maintained
2015F: include/uapi/linux/ax25.h
2016F: include/net/ax25.h
2017F: net/ax25/
2018
2019AZ6007 DVB DRIVER
2020M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2021L: linux-media@vger.kernel.org
2022W: http://linuxtv.org
2023T: git git://linuxtv.org/media_tree.git
2024S: Maintained
2025F: drivers/media/usb/dvb-usb-v2/az6007.c
2026
2027AZTECH FM RADIO RECEIVER DRIVER
2028M: Hans Verkuil <hverkuil@xs4all.nl>
2029L: linux-media@vger.kernel.org
2030T: git git://linuxtv.org/media_tree.git
2031W: http://linuxtv.org
2032S: Maintained
2033F: drivers/media/radio/radio-aztech*
2034
2035B43 WIRELESS DRIVER
2036L: linux-wireless@vger.kernel.org
2037L: b43-dev@lists.infradead.org
2038W: http://wireless.kernel.org/en/users/Drivers/b43
2039S: Odd Fixes
2040F: drivers/net/wireless/b43/
2041
2042B43LEGACY WIRELESS DRIVER
2043M: Larry Finger <Larry.Finger@lwfinger.net>
2044L: linux-wireless@vger.kernel.org
2045L: b43-dev@lists.infradead.org
2046W: http://wireless.kernel.org/en/users/Drivers/b43
2047S: Maintained
2048F: drivers/net/wireless/b43legacy/
2049
2050BACKLIGHT CLASS/SUBSYSTEM
2051M: Jingoo Han <jingoohan1@gmail.com>
2052M: Lee Jones <lee.jones@linaro.org>
2053S: Maintained
2054F: drivers/video/backlight/
2055F: include/linux/backlight.h
2056
2057BATMAN ADVANCED
2058M: Marek Lindner <mareklindner@neomailbox.ch>
2059M: Simon Wunderlich <sw@simonwunderlich.de>
2060M: Antonio Quartulli <antonio@meshcoding.com>
2061L: b.a.t.m.a.n@lists.open-mesh.org
2062W: http://www.open-mesh.org/
2063S: Maintained
2064F: net/batman-adv/
2065
2066BAYCOM/HDLCDRV DRIVERS FOR AX.25
2067M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2068L: linux-hams@vger.kernel.org
2069W: http://www.baycom.org/~tom/ham/ham.html
2070S: Maintained
2071F: drivers/net/hamradio/baycom*
2072
2073BCACHE (BLOCK LAYER CACHE)
2074M: Kent Overstreet <kent.overstreet@gmail.com>
2075L: linux-bcache@vger.kernel.org
2076W: http://bcache.evilpiepirate.org
2077S: Maintained
2078F: drivers/md/bcache/
2079
2080BDISP ST MEDIA DRIVER
2081M: Fabien Dessenne <fabien.dessenne@st.com>
2082L: linux-media@vger.kernel.org
2083T: git git://linuxtv.org/media_tree.git
2084W: http://linuxtv.org
2085S: Supported
2086F: drivers/media/platform/sti/bdisp
2087
2088BEFS FILE SYSTEM
2089S: Orphan
2090F: Documentation/filesystems/befs.txt
2091F: fs/befs/
2092
2093BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2094M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2095L: netdev@vger.kernel.org
2096S: Maintained
2097F: drivers/net/ethernet/ec_bhf.c
2098
2099BFS FILE SYSTEM
2100M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2101S: Maintained
2102F: Documentation/filesystems/bfs.txt
2103F: fs/bfs/
2104F: include/uapi/linux/bfs_fs.h
2105
2106BLACKFIN ARCHITECTURE
2107M: Steven Miao <realmz6@gmail.com>
2108L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2109T: git git://git.code.sf.net/p/adi-linux/code
2110W: http://blackfin.uclinux.org
2111S: Supported
2112F: arch/blackfin/
2113
2114BLACKFIN EMAC DRIVER
2115L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2116W: http://blackfin.uclinux.org
2117S: Supported
2118F: drivers/net/ethernet/adi/
2119
2120BLACKFIN RTC DRIVER
2121L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2122W: http://blackfin.uclinux.org
2123S: Supported
2124F: drivers/rtc/rtc-bfin.c
2125
2126BLACKFIN SDH DRIVER
2127M: Sonic Zhang <sonic.zhang@analog.com>
2128L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2129W: http://blackfin.uclinux.org
2130S: Supported
2131F: drivers/mmc/host/bfin_sdh.c
2132
2133BLACKFIN SERIAL DRIVER
2134M: Sonic Zhang <sonic.zhang@analog.com>
2135L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2136W: http://blackfin.uclinux.org
2137S: Supported
2138F: drivers/tty/serial/bfin_uart.c
2139
2140BLACKFIN WATCHDOG DRIVER
2141L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2142W: http://blackfin.uclinux.org
2143S: Supported
2144F: drivers/watchdog/bfin_wdt.c
2145
2146BLACKFIN I2C TWI DRIVER
2147M: Sonic Zhang <sonic.zhang@analog.com>
2148L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2149W: http://blackfin.uclinux.org/
2150S: Supported
2151F: drivers/i2c/busses/i2c-bfin-twi.c
2152
2153BLACKFIN MEDIA DRIVER
2154M: Scott Jiang <scott.jiang.linux@gmail.com>
2155L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2156W: http://blackfin.uclinux.org/
2157S: Supported
2158F: drivers/media/platform/blackfin/
2159F: drivers/media/i2c/adv7183*
2160F: drivers/media/i2c/vs6624*
2161
2162BLINKM RGB LED DRIVER
2163M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2164S: Maintained
2165F: drivers/leds/leds-blinkm.c
2166
2167BLOCK LAYER
2168M: Jens Axboe <axboe@kernel.dk>
2169T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2170S: Maintained
2171F: block/
2172F: kernel/trace/blktrace.c
2173
2174BLOCK2MTD DRIVER
2175M: Joern Engel <joern@lazybastard.org>
2176L: linux-mtd@lists.infradead.org
2177S: Maintained
2178F: drivers/mtd/devices/block2mtd.c
2179
2180BLUETOOTH DRIVERS
2181M: Marcel Holtmann <marcel@holtmann.org>
2182M: Gustavo Padovan <gustavo@padovan.org>
2183M: Johan Hedberg <johan.hedberg@gmail.com>
2184L: linux-bluetooth@vger.kernel.org
2185W: http://www.bluez.org/
2186T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2187T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2188S: Maintained
2189F: drivers/bluetooth/
2190
2191BLUETOOTH SUBSYSTEM
2192M: Marcel Holtmann <marcel@holtmann.org>
2193M: Gustavo Padovan <gustavo@padovan.org>
2194M: Johan Hedberg <johan.hedberg@gmail.com>
2195L: linux-bluetooth@vger.kernel.org
2196W: http://www.bluez.org/
2197T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2198T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2199S: Maintained
2200F: net/bluetooth/
2201F: include/net/bluetooth/
2202
2203BONDING DRIVER
2204M: Jay Vosburgh <j.vosburgh@gmail.com>
2205M: Veaceslav Falico <vfalico@gmail.com>
2206M: Andy Gospodarek <gospo@cumulusnetworks.com>
2207L: netdev@vger.kernel.org
2208W: http://sourceforge.net/projects/bonding/
2209S: Supported
2210F: drivers/net/bonding/
2211F: include/uapi/linux/if_bonding.h
2212
2213BPF (Safe dynamic programs and tools)
2214M: Alexei Starovoitov <ast@kernel.org>
2215L: netdev@vger.kernel.org
2216L: linux-kernel@vger.kernel.org
2217S: Supported
2218F: kernel/bpf/
2219
2220BROADCOM B44 10/100 ETHERNET DRIVER
2221M: Gary Zambrano <zambrano@broadcom.com>
2222L: netdev@vger.kernel.org
2223S: Supported
2224F: drivers/net/ethernet/broadcom/b44.*
2225
2226BROADCOM GENET ETHERNET DRIVER
2227M: Florian Fainelli <f.fainelli@gmail.com>
2228L: netdev@vger.kernel.org
2229S: Supported
2230F: drivers/net/ethernet/broadcom/genet/
2231
2232BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2233M: Sony Chacko <sony.chacko@qlogic.com>
2234M: Dept-HSGLinuxNICDev@qlogic.com
2235L: netdev@vger.kernel.org
2236S: Supported
2237F: drivers/net/ethernet/broadcom/bnx2.*
2238F: drivers/net/ethernet/broadcom/bnx2_*
2239
2240BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2241M: Ariel Elior <ariel.elior@qlogic.com>
2242L: netdev@vger.kernel.org
2243S: Supported
2244F: drivers/net/ethernet/broadcom/bnx2x/
2245
2246BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2247M: Florian Fainelli <f.fainelli@gmail.com>
2248M: Ray Jui <rjui@broadcom.com>
2249M: Scott Branden <sbranden@broadcom.com>
2250L: bcm-kernel-feedback-list@broadcom.com
2251T: git git://github.com/broadcom/mach-bcm
2252S: Maintained
2253F: arch/arm/mach-bcm/
2254F: arch/arm/boot/dts/bcm113*
2255F: arch/arm/boot/dts/bcm216*
2256F: arch/arm/boot/dts/bcm281*
2257F: arch/arm/configs/bcm_defconfig
2258F: drivers/mmc/host/sdhci-bcm-kona.c
2259F: drivers/clocksource/bcm_kona_timer.c
2260
2261BROADCOM BCM2835 ARM ARCHITECTURE
2262M: Stephen Warren <swarren@wwwdotorg.org>
2263M: Lee Jones <lee@kernel.org>
2264M: Eric Anholt <eric@anholt.net>
2265L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2266L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2267T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2268S: Maintained
2269N: bcm2835
2270
2271BROADCOM BCM33XX MIPS ARCHITECTURE
2272M: Kevin Cernekee <cernekee@gmail.com>
2273L: linux-mips@linux-mips.org
2274S: Maintained
2275F: arch/mips/bcm3384/*
2276F: arch/mips/include/asm/mach-bcm3384/*
2277F: arch/mips/kernel/*bmips*
2278
2279BROADCOM BCM47XX MIPS ARCHITECTURE
2280M: Hauke Mehrtens <hauke@hauke-m.de>
2281M: Rafał Miłecki <zajec5@gmail.com>
2282L: linux-mips@linux-mips.org
2283S: Maintained
2284F: arch/mips/bcm47xx/*
2285F: arch/mips/include/asm/mach-bcm47xx/*
2286
2287BROADCOM BCM5301X ARM ARCHITECTURE
2288M: Hauke Mehrtens <hauke@hauke-m.de>
2289L: linux-arm-kernel@lists.infradead.org
2290S: Maintained
2291F: arch/arm/mach-bcm/bcm_5301x.c
2292F: arch/arm/boot/dts/bcm5301x.dtsi
2293F: arch/arm/boot/dts/bcm470*
2294
2295BROADCOM BCM63XX ARM ARCHITECTURE
2296M: Florian Fainelli <f.fainelli@gmail.com>
2297L: linux-arm-kernel@lists.infradead.org
2298T: git git://github.com/broadcom/arm-bcm63xx.git
2299S: Maintained
2300F: arch/arm/mach-bcm/bcm63xx.c
2301F: arch/arm/include/debug/bcm63xx.S
2302
2303BROADCOM BCM63XX/BCM33XX UDC DRIVER
2304M: Kevin Cernekee <cernekee@gmail.com>
2305L: linux-usb@vger.kernel.org
2306S: Maintained
2307F: drivers/usb/gadget/udc/bcm63xx_udc.*
2308
2309BROADCOM BCM7XXX ARM ARCHITECTURE
2310M: Brian Norris <computersforpeace@gmail.com>
2311M: Gregory Fong <gregory.0xf0@gmail.com>
2312M: Florian Fainelli <f.fainelli@gmail.com>
2313L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2314T: git git://github.com/broadcom/stblinux.git
2315S: Maintained
2316F: arch/arm/mach-bcm/*brcmstb*
2317F: arch/arm/boot/dts/bcm7*.dts*
2318F: drivers/bus/brcmstb_gisb.c
2319N: brcmstb
2320
2321BROADCOM BMIPS MIPS ARCHITECTURE
2322M: Kevin Cernekee <cernekee@gmail.com>
2323M: Florian Fainelli <f.fainelli@gmail.com>
2324L: linux-mips@linux-mips.org
2325T: git git://github.com/broadcom/stblinux.git
2326S: Maintained
2327F: arch/mips/bmips/*
2328F: arch/mips/include/asm/mach-bmips/*
2329F: arch/mips/kernel/*bmips*
2330F: arch/mips/boot/dts/brcm/bcm*.dts*
2331F: drivers/irqchip/irq-bcm7*
2332F: drivers/irqchip/irq-brcmstb*
2333
2334BROADCOM TG3 GIGABIT ETHERNET DRIVER
2335M: Prashant Sreedharan <prashant@broadcom.com>
2336M: Michael Chan <mchan@broadcom.com>
2337L: netdev@vger.kernel.org
2338S: Supported
2339F: drivers/net/ethernet/broadcom/tg3.*
2340
2341BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2342M: Brett Rudley <brudley@broadcom.com>
2343M: Arend van Spriel <arend@broadcom.com>
2344M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2345M: Hante Meuleman <meuleman@broadcom.com>
2346L: linux-wireless@vger.kernel.org
2347L: brcm80211-dev-list@broadcom.com
2348S: Supported
2349F: drivers/net/wireless/brcm80211/
2350
2351BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2352M: QLogic-Storage-Upstream@qlogic.com
2353L: linux-scsi@vger.kernel.org
2354S: Supported
2355F: drivers/scsi/bnx2fc/
2356
2357BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2358M: QLogic-Storage-Upstream@qlogic.com
2359L: linux-scsi@vger.kernel.org
2360S: Supported
2361F: drivers/scsi/bnx2i/
2362
2363BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2364M: Ray Jui <rjui@broadcom.com>
2365M: Scott Branden <sbranden@broadcom.com>
2366L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2367L: bcm-kernel-feedback-list@broadcom.com
2368T: git git://github.com/broadcom/cygnus-linux.git
2369S: Maintained
2370N: iproc
2371N: cygnus
2372N: bcm9113*
2373N: bcm9583*
2374N: bcm583*
2375N: bcm113*
2376
2377BROADCOM BRCMSTB GPIO DRIVER
2378M: Gregory Fong <gregory.0xf0@gmail.com>
2379L: bcm-kernel-feedback-list@broadcom.com>
2380S: Supported
2381F: drivers/gpio/gpio-brcmstb.c
2382F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2383
2384BROADCOM KONA GPIO DRIVER
2385M: Ray Jui <rjui@broadcom.com>
2386L: bcm-kernel-feedback-list@broadcom.com
2387S: Supported
2388F: drivers/gpio/gpio-bcm-kona.c
2389F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2390
2391BROADCOM NVRAM DRIVER
2392M: Rafał Miłecki <zajec5@gmail.com>
2393L: linux-mips@linux-mips.org
2394S: Maintained
2395F: drivers/firmware/broadcom/*
2396
2397BROADCOM STB NAND FLASH DRIVER
2398M: Brian Norris <computersforpeace@gmail.com>
2399L: linux-mtd@lists.infradead.org
2400S: Maintained
2401F: drivers/mtd/nand/brcmnand/
2402
2403BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2404M: Rafał Miłecki <zajec5@gmail.com>
2405L: linux-wireless@vger.kernel.org
2406S: Maintained
2407F: drivers/bcma/
2408F: include/linux/bcma/
2409
2410BROADCOM SYSTEMPORT ETHERNET DRIVER
2411M: Florian Fainelli <f.fainelli@gmail.com>
2412L: netdev@vger.kernel.org
2413S: Supported
2414F: drivers/net/ethernet/broadcom/bcmsysport.*
2415
2416BROCADE BFA FC SCSI DRIVER
2417M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2418M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2419L: linux-scsi@vger.kernel.org
2420S: Supported
2421F: drivers/scsi/bfa/
2422
2423BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2424M: Rasesh Mody <rasesh.mody@qlogic.com>
2425L: netdev@vger.kernel.org
2426S: Supported
2427F: drivers/net/ethernet/brocade/bna/
2428
2429BSG (block layer generic sg v4 driver)
2430M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2431L: linux-scsi@vger.kernel.org
2432S: Supported
2433F: block/bsg.c
2434F: include/linux/bsg.h
2435F: include/uapi/linux/bsg.h
2436
2437BT87X AUDIO DRIVER
2438M: Clemens Ladisch <clemens@ladisch.de>
2439L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2440T: git git://git.alsa-project.org/alsa-kernel.git
2441S: Maintained
2442F: Documentation/sound/alsa/Bt87x.txt
2443F: sound/pci/bt87x.c
2444
2445BT8XXGPIO DRIVER
2446M: Michael Buesch <m@bues.ch>
2447W: http://bu3sch.de/btgpio.php
2448S: Maintained
2449F: drivers/gpio/gpio-bt8xx.c
2450
2451BTRFS FILE SYSTEM
2452M: Chris Mason <clm@fb.com>
2453M: Josef Bacik <jbacik@fb.com>
2454M: David Sterba <dsterba@suse.com>
2455L: linux-btrfs@vger.kernel.org
2456W: http://btrfs.wiki.kernel.org/
2457Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2458T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2459S: Maintained
2460F: Documentation/filesystems/btrfs.txt
2461F: fs/btrfs/
2462
2463BTTV VIDEO4LINUX DRIVER
2464M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2465L: linux-media@vger.kernel.org
2466W: http://linuxtv.org
2467T: git git://linuxtv.org/media_tree.git
2468S: Odd fixes
2469F: Documentation/video4linux/bttv/
2470F: drivers/media/pci/bt8xx/bttv*
2471
2472BUSLOGIC SCSI DRIVER
2473M: Khalid Aziz <khalid@gonehiking.org>
2474L: linux-scsi@vger.kernel.org
2475S: Maintained
2476F: drivers/scsi/BusLogic.*
2477F: drivers/scsi/FlashPoint.*
2478
2479C-MEDIA CMI8788 DRIVER
2480M: Clemens Ladisch <clemens@ladisch.de>
2481L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2482T: git git://git.alsa-project.org/alsa-kernel.git
2483S: Maintained
2484F: sound/pci/oxygen/
2485
2486C6X ARCHITECTURE
2487M: Mark Salter <msalter@redhat.com>
2488M: Aurelien Jacquiot <a-jacquiot@ti.com>
2489L: linux-c6x-dev@linux-c6x.org
2490W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2491S: Maintained
2492F: arch/c6x/
2493
2494CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2495M: David Howells <dhowells@redhat.com>
2496L: linux-cachefs@redhat.com
2497S: Supported
2498F: Documentation/filesystems/caching/cachefiles.txt
2499F: fs/cachefiles/
2500
2501CADET FM/AM RADIO RECEIVER DRIVER
2502M: Hans Verkuil <hverkuil@xs4all.nl>
2503L: linux-media@vger.kernel.org
2504T: git git://linuxtv.org/media_tree.git
2505W: http://linuxtv.org
2506S: Maintained
2507F: drivers/media/radio/radio-cadet*
2508
2509CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2510M: Jonathan Corbet <corbet@lwn.net>
2511L: linux-media@vger.kernel.org
2512T: git git://linuxtv.org/media_tree.git
2513S: Maintained
2514F: Documentation/video4linux/cafe_ccic
2515F: drivers/media/platform/marvell-ccic/
2516
2517CAIF NETWORK LAYER
2518M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2519L: netdev@vger.kernel.org
2520S: Supported
2521F: Documentation/networking/caif/
2522F: drivers/net/caif/
2523F: include/uapi/linux/caif/
2524F: include/net/caif/
2525F: net/caif/
2526
2527CALGARY x86-64 IOMMU
2528M: Muli Ben-Yehuda <muli@il.ibm.com>
2529M: "Jon D. Mason" <jdmason@kudzu.us>
2530L: discuss@x86-64.org
2531S: Maintained
2532F: arch/x86/kernel/pci-calgary_64.c
2533F: arch/x86/kernel/tce_64.c
2534F: arch/x86/include/asm/calgary.h
2535F: arch/x86/include/asm/tce.h
2536
2537CAN NETWORK LAYER
2538M: Oliver Hartkopp <socketcan@hartkopp.net>
2539M: Marc Kleine-Budde <mkl@pengutronix.de>
2540L: linux-can@vger.kernel.org
2541W: https://github.com/linux-can
2542T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2543T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2544S: Maintained
2545F: Documentation/networking/can.txt
2546F: net/can/
2547F: include/linux/can/core.h
2548F: include/uapi/linux/can.h
2549F: include/uapi/linux/can/bcm.h
2550F: include/uapi/linux/can/raw.h
2551F: include/uapi/linux/can/gw.h
2552
2553CAN NETWORK DRIVERS
2554M: Wolfgang Grandegger <wg@grandegger.com>
2555M: Marc Kleine-Budde <mkl@pengutronix.de>
2556L: linux-can@vger.kernel.org
2557W: https://github.com/linux-can
2558T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2559T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2560S: Maintained
2561F: drivers/net/can/
2562F: include/linux/can/dev.h
2563F: include/linux/can/platform/
2564F: include/uapi/linux/can/error.h
2565F: include/uapi/linux/can/netlink.h
2566
2567CAPABILITIES
2568M: Serge Hallyn <serge.hallyn@canonical.com>
2569L: linux-security-module@vger.kernel.org
2570S: Supported
2571F: include/linux/capability.h
2572F: include/uapi/linux/capability.h
2573F: security/commoncap.c
2574F: kernel/capability.c
2575
2576CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2577M: Kevin Tsai <ktsai@capellamicro.com>
2578S: Maintained
2579F: drivers/iio/light/cm*
2580F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2581
2582CAVIUM LIQUIDIO NETWORK DRIVER
2583M: Derek Chickles <derek.chickles@caviumnetworks.com>
2584M: Satanand Burla <satananda.burla@caviumnetworks.com>
2585M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2586M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2587L: netdev@vger.kernel.org
2588W: http://www.cavium.com
2589S: Supported
2590F: drivers/net/ethernet/cavium/liquidio/
2591
2592CC2520 IEEE-802.15.4 RADIO DRIVER
2593M: Varka Bhadram <varkabhadram@gmail.com>
2594L: linux-wpan@vger.kernel.org
2595S: Maintained
2596F: drivers/net/ieee802154/cc2520.c
2597F: include/linux/spi/cc2520.h
2598F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2599
2600CELL BROADBAND ENGINE ARCHITECTURE
2601M: Arnd Bergmann <arnd@arndb.de>
2602L: linuxppc-dev@lists.ozlabs.org
2603W: http://www.ibm.com/developerworks/power/cell/
2604S: Supported
2605F: arch/powerpc/include/asm/cell*.h
2606F: arch/powerpc/include/asm/spu*.h
2607F: arch/powerpc/include/uapi/asm/spu*.h
2608F: arch/powerpc/oprofile/*cell*
2609F: arch/powerpc/platforms/cell/
2610
2611CEPH COMMON CODE (LIBCEPH)
2612M: Ilya Dryomov <idryomov@gmail.com>
2613M: "Yan, Zheng" <zyan@redhat.com>
2614M: Sage Weil <sage@redhat.com>
2615L: ceph-devel@vger.kernel.org
2616W: http://ceph.com/
2617T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2618T: git git://github.com/ceph/ceph-client.git
2619S: Supported
2620F: net/ceph/
2621F: include/linux/ceph/
2622F: include/linux/crush/
2623
2624CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2625M: "Yan, Zheng" <zyan@redhat.com>
2626M: Sage Weil <sage@redhat.com>
2627M: Ilya Dryomov <idryomov@gmail.com>
2628L: ceph-devel@vger.kernel.org
2629W: http://ceph.com/
2630T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2631T: git git://github.com/ceph/ceph-client.git
2632S: Supported
2633F: Documentation/filesystems/ceph.txt
2634F: fs/ceph/
2635
2636CERTIFICATE HANDLING:
2637M: David Howells <dhowells@redhat.com>
2638M: David Woodhouse <dwmw2@infradead.org>
2639L: keyrings@linux-nfs.org
2640S: Maintained
2641F: Documentation/module-signing.txt
2642F: certs/
2643F: scripts/extract-cert.c
2644
2645CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2646L: linux-usb@vger.kernel.org
2647S: Orphan
2648F: Documentation/usb/WUSB-Design-overview.txt
2649F: Documentation/usb/wusb-cbaf
2650F: drivers/usb/host/hwa-hc.c
2651F: drivers/usb/host/whci/
2652F: drivers/usb/wusbcore/
2653F: include/linux/usb/wusb*
2654
2655CFAG12864B LCD DRIVER
2656M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2657W: http://miguelojeda.es/auxdisplay.htm
2658W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2659S: Maintained
2660F: drivers/auxdisplay/cfag12864b.c
2661F: include/linux/cfag12864b.h
2662
2663CFAG12864BFB LCD FRAMEBUFFER DRIVER
2664M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2665W: http://miguelojeda.es/auxdisplay.htm
2666W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2667S: Maintained
2668F: drivers/auxdisplay/cfag12864bfb.c
2669F: include/linux/cfag12864b.h
2670
2671CFG80211 and NL80211
2672M: Johannes Berg <johannes@sipsolutions.net>
2673L: linux-wireless@vger.kernel.org
2674W: http://wireless.kernel.org/
2675T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2676T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2677S: Maintained
2678F: include/uapi/linux/nl80211.h
2679F: include/net/cfg80211.h
2680F: net/wireless/*
2681X: net/wireless/wext*
2682
2683CHAR and MISC DRIVERS
2684M: Arnd Bergmann <arnd@arndb.de>
2685M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2686T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2687S: Supported
2688F: drivers/char/*
2689F: drivers/misc/*
2690F: include/linux/miscdevice.h
2691
2692CHECKPATCH
2693M: Andy Whitcroft <apw@canonical.com>
2694M: Joe Perches <joe@perches.com>
2695S: Maintained
2696F: scripts/checkpatch.pl
2697
2698CHINESE DOCUMENTATION
2699M: Harry Wei <harryxiyou@gmail.com>
2700L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2701L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2702S: Maintained
2703F: Documentation/zh_CN/
2704
2705CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2706M: Peter Chen <Peter.Chen@freescale.com>
2707T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2708L: linux-usb@vger.kernel.org
2709S: Maintained
2710F: drivers/usb/chipidea/
2711
2712CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2713M: Hans de Goede <hdegoede@redhat.com>
2714L: linux-input@vger.kernel.org
2715S: Maintained
2716F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2717F: drivers/input/touchscreen/chipone_icn8318.c
2718
2719CHROME HARDWARE PLATFORM SUPPORT
2720M: Olof Johansson <olof@lixom.net>
2721S: Maintained
2722F: drivers/platform/chrome/
2723
2724CISCO VIC ETHERNET NIC DRIVER
2725M: Christian Benvenuti <benve@cisco.com>
2726M: Sujith Sankar <ssujith@cisco.com>
2727M: Govindarajulu Varadarajan <_govind@gmx.com>
2728M: Neel Patel <neepatel@cisco.com>
2729S: Supported
2730F: drivers/net/ethernet/cisco/enic/
2731
2732CISCO VIC LOW LATENCY NIC DRIVER
2733M: Upinder Malhi <umalhi@cisco.com>
2734S: Supported
2735F: drivers/infiniband/hw/usnic
2736
2737CIRRUS LOGIC EP93XX ETHERNET DRIVER
2738M: Hartley Sweeten <hsweeten@visionengravers.com>
2739L: netdev@vger.kernel.org
2740S: Maintained
2741F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2742
2743CIRRUS LOGIC AUDIO CODEC DRIVERS
2744M: Brian Austin <brian.austin@cirrus.com>
2745M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2746L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2747S: Maintained
2748F: sound/soc/codecs/cs*
2749
2750CLEANCACHE API
2751M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2752L: linux-kernel@vger.kernel.org
2753S: Maintained
2754F: mm/cleancache.c
2755F: include/linux/cleancache.h
2756
2757CLK API
2758M: Russell King <linux@arm.linux.org.uk>
2759L: linux-clk@vger.kernel.org
2760S: Maintained
2761F: include/linux/clk.h
2762
2763CLOCKSOURCE, CLOCKEVENT DRIVERS
2764M: Daniel Lezcano <daniel.lezcano@linaro.org>
2765M: Thomas Gleixner <tglx@linutronix.de>
2766L: linux-kernel@vger.kernel.org
2767T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2768S: Supported
2769F: drivers/clocksource
2770
2771CISCO FCOE HBA DRIVER
2772M: Hiral Patel <hiralpat@cisco.com>
2773M: Suma Ramars <sramars@cisco.com>
2774M: Brian Uchino <buchino@cisco.com>
2775L: linux-scsi@vger.kernel.org
2776S: Supported
2777F: drivers/scsi/fnic/
2778
2779CISCO SCSI HBA DRIVER
2780M: Narsimhulu Musini <nmusini@cisco.com>
2781M: Sesidhar Baddela <sebaddel@cisco.com>
2782L: linux-scsi@vger.kernel.org
2783S: Supported
2784F: drivers/scsi/snic/
2785
2786CMPC ACPI DRIVER
2787M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2788M: Daniel Oliveira Nascimento <don@syst.com.br>
2789L: platform-driver-x86@vger.kernel.org
2790S: Supported
2791F: drivers/platform/x86/classmate-laptop.c
2792
2793COBALT MEDIA DRIVER
2794M: Hans Verkuil <hans.verkuil@cisco.com>
2795L: linux-media@vger.kernel.org
2796T: git git://linuxtv.org/media_tree.git
2797W: http://linuxtv.org
2798S: Supported
2799F: drivers/media/pci/cobalt/
2800
2801COCCINELLE/Semantic Patches (SmPL)
2802M: Julia Lawall <Julia.Lawall@lip6.fr>
2803M: Gilles Muller <Gilles.Muller@lip6.fr>
2804M: Nicolas Palix <nicolas.palix@imag.fr>
2805M: Michal Marek <mmarek@suse.com>
2806L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2807T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2808W: http://coccinelle.lip6.fr/
2809S: Supported
2810F: Documentation/coccinelle.txt
2811F: scripts/coccinelle/
2812F: scripts/coccicheck
2813
2814CODA FILE SYSTEM
2815M: Jan Harkes <jaharkes@cs.cmu.edu>
2816M: coda@cs.cmu.edu
2817L: codalist@coda.cs.cmu.edu
2818W: http://www.coda.cs.cmu.edu/
2819S: Maintained
2820F: Documentation/filesystems/coda.txt
2821F: fs/coda/
2822F: include/linux/coda*.h
2823F: include/uapi/linux/coda*.h
2824
2825CODA V4L2 MEM2MEM DRIVER
2826M: Philipp Zabel <p.zabel@pengutronix.de>
2827L: linux-media@vger.kernel.org
2828S: Maintained
2829F: Documentation/devicetree/bindings/media/coda.txt
2830F: drivers/media/platform/coda/
2831
2832COMMON CLK FRAMEWORK
2833M: Michael Turquette <mturquette@baylibre.com>
2834M: Stephen Boyd <sboyd@codeaurora.org>
2835L: linux-clk@vger.kernel.org
2836T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2837S: Maintained
2838F: drivers/clk/
2839X: drivers/clk/clkdev.c
2840F: include/linux/clk-pr*
2841F: include/linux/clk/
2842
2843COMMON INTERNET FILE SYSTEM (CIFS)
2844M: Steve French <sfrench@samba.org>
2845L: linux-cifs@vger.kernel.org
2846L: samba-technical@lists.samba.org (moderated for non-subscribers)
2847W: http://linux-cifs.samba.org/
2848T: git git://git.samba.org/sfrench/cifs-2.6.git
2849S: Supported
2850F: Documentation/filesystems/cifs/
2851F: fs/cifs/
2852
2853COMPACTPCI HOTPLUG CORE
2854M: Scott Murray <scott@spiteful.org>
2855L: linux-pci@vger.kernel.org
2856S: Maintained
2857F: drivers/pci/hotplug/cpci_hotplug*
2858
2859COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2860M: Scott Murray <scott@spiteful.org>
2861L: linux-pci@vger.kernel.org
2862S: Maintained
2863F: drivers/pci/hotplug/cpcihp_zt5550.*
2864
2865COMPACTPCI HOTPLUG GENERIC DRIVER
2866M: Scott Murray <scott@spiteful.org>
2867L: linux-pci@vger.kernel.org
2868S: Maintained
2869F: drivers/pci/hotplug/cpcihp_generic.c
2870
2871COMPAL LAPTOP SUPPORT
2872M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2873L: platform-driver-x86@vger.kernel.org
2874S: Maintained
2875F: drivers/platform/x86/compal-laptop.c
2876
2877CONEXANT ACCESSRUNNER USB DRIVER
2878M: Simon Arlott <cxacru@fire.lp0.eu>
2879L: accessrunner-general@lists.sourceforge.net
2880W: http://accessrunner.sourceforge.net/
2881S: Maintained
2882F: drivers/usb/atm/cxacru.c
2883
2884CONFIGFS
2885M: Joel Becker <jlbec@evilplan.org>
2886T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2887S: Supported
2888F: fs/configfs/
2889F: include/linux/configfs.h
2890
2891CONNECTOR
2892M: Evgeniy Polyakov <zbr@ioremap.net>
2893L: netdev@vger.kernel.org
2894S: Maintained
2895F: drivers/connector/
2896
2897CONTROL GROUP (CGROUP)
2898M: Tejun Heo <tj@kernel.org>
2899M: Li Zefan <lizefan@huawei.com>
2900M: Johannes Weiner <hannes@cmpxchg.org>
2901L: cgroups@vger.kernel.org
2902T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2903S: Maintained
2904F: Documentation/cgroups/
2905F: include/linux/cgroup*
2906F: kernel/cgroup*
2907
2908CONTROL GROUP - CPUSET
2909M: Li Zefan <lizefan@huawei.com>
2910L: cgroups@vger.kernel.org
2911W: http://www.bullopensource.org/cpuset/
2912W: http://oss.sgi.com/projects/cpusets/
2913T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2914S: Maintained
2915F: Documentation/cgroups/cpusets.txt
2916F: include/linux/cpuset.h
2917F: kernel/cpuset.c
2918
2919CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2920M: Johannes Weiner <hannes@cmpxchg.org>
2921M: Michal Hocko <mhocko@kernel.org>
2922L: cgroups@vger.kernel.org
2923L: linux-mm@kvack.org
2924S: Maintained
2925F: mm/memcontrol.c
2926F: mm/swap_cgroup.c
2927
2928CORETEMP HARDWARE MONITORING DRIVER
2929M: Fenghua Yu <fenghua.yu@intel.com>
2930L: lm-sensors@lm-sensors.org
2931S: Maintained
2932F: Documentation/hwmon/coretemp
2933F: drivers/hwmon/coretemp.c
2934
2935COSA/SRP SYNC SERIAL DRIVER
2936M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2937W: http://www.fi.muni.cz/~kas/cosa/
2938S: Maintained
2939F: drivers/net/wan/cosa*
2940
2941CPMAC ETHERNET DRIVER
2942M: Florian Fainelli <florian@openwrt.org>
2943L: netdev@vger.kernel.org
2944S: Maintained
2945F: drivers/net/ethernet/ti/cpmac.c
2946
2947CPU FREQUENCY DRIVERS
2948M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
2949M: Viresh Kumar <viresh.kumar@linaro.org>
2950L: linux-pm@vger.kernel.org
2951S: Maintained
2952T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2953T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2954F: drivers/cpufreq/
2955F: include/linux/cpufreq.h
2956
2957CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2958M: Viresh Kumar <viresh.kumar@linaro.org>
2959M: Sudeep Holla <sudeep.holla@arm.com>
2960L: linux-pm@vger.kernel.org
2961W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2962S: Maintained
2963F: drivers/cpufreq/arm_big_little.h
2964F: drivers/cpufreq/arm_big_little.c
2965F: drivers/cpufreq/arm_big_little_dt.c
2966
2967CPUIDLE DRIVER - ARM BIG LITTLE
2968M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2969M: Daniel Lezcano <daniel.lezcano@linaro.org>
2970L: linux-pm@vger.kernel.org
2971L: linux-arm-kernel@lists.infradead.org
2972T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2973S: Maintained
2974F: drivers/cpuidle/cpuidle-big_little.c
2975
2976CPUIDLE DRIVER - ARM EXYNOS
2977M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2978M: Daniel Lezcano <daniel.lezcano@linaro.org>
2979M: Kukjin Kim <kgene@kernel.org>
2980L: linux-pm@vger.kernel.org
2981L: linux-samsung-soc@vger.kernel.org
2982S: Supported
2983F: drivers/cpuidle/cpuidle-exynos.c
2984F: arch/arm/mach-exynos/pm.c
2985
2986CPUIDLE DRIVERS
2987M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
2988M: Daniel Lezcano <daniel.lezcano@linaro.org>
2989L: linux-pm@vger.kernel.org
2990S: Maintained
2991T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2992F: drivers/cpuidle/*
2993F: include/linux/cpuidle.h
2994
2995CPUID/MSR DRIVER
2996M: "H. Peter Anvin" <hpa@zytor.com>
2997S: Maintained
2998F: arch/x86/kernel/cpuid.c
2999F: arch/x86/kernel/msr.c
3000
3001CPU POWER MONITORING SUBSYSTEM
3002M: Thomas Renninger <trenn@suse.com>
3003L: linux-pm@vger.kernel.org
3004S: Maintained
3005F: tools/power/cpupower/
3006
3007CRAMFS FILESYSTEM
3008W: http://sourceforge.net/projects/cramfs/
3009S: Orphan / Obsolete
3010F: Documentation/filesystems/cramfs.txt
3011F: fs/cramfs/
3012
3013CRIS PORT
3014M: Mikael Starvik <starvik@axis.com>
3015M: Jesper Nilsson <jesper.nilsson@axis.com>
3016L: linux-cris-kernel@axis.com
3017W: http://developer.axis.com
3018S: Maintained
3019F: arch/cris/
3020F: drivers/tty/serial/crisv10.*
3021
3022CRYPTO API
3023M: Herbert Xu <herbert@gondor.apana.org.au>
3024M: "David S. Miller" <davem@davemloft.net>
3025L: linux-crypto@vger.kernel.org
3026T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3027S: Maintained
3028F: Documentation/crypto/
3029F: Documentation/DocBook/crypto-API.tmpl
3030F: arch/*/crypto/
3031F: crypto/
3032F: drivers/crypto/
3033F: include/crypto/
3034
3035CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3036M: Neil Horman <nhorman@tuxdriver.com>
3037L: linux-crypto@vger.kernel.org
3038S: Maintained
3039F: crypto/ansi_cprng.c
3040F: crypto/rng.c
3041
3042CS5535 Audio ALSA driver
3043M: Jaya Kumar <jayakumar.alsa@gmail.com>
3044S: Maintained
3045F: sound/pci/cs5535audio/
3046
3047CW1200 WLAN driver
3048M: Solomon Peachy <pizza@shaftnet.org>
3049S: Maintained
3050F: drivers/net/wireless/cw1200/
3051
3052CX18 VIDEO4LINUX DRIVER
3053M: Andy Walls <awalls@md.metrocast.net>
3054L: ivtv-devel@ivtvdriver.org (subscribers-only)
3055L: linux-media@vger.kernel.org
3056T: git git://linuxtv.org/media_tree.git
3057W: http://linuxtv.org
3058W: http://www.ivtvdriver.org/index.php/Cx18
3059S: Maintained
3060F: Documentation/video4linux/cx18.txt
3061F: drivers/media/pci/cx18/
3062F: include/uapi/linux/ivtv*
3063
3064CX2341X MPEG ENCODER HELPER MODULE
3065M: Hans Verkuil <hverkuil@xs4all.nl>
3066L: linux-media@vger.kernel.org
3067T: git git://linuxtv.org/media_tree.git
3068W: http://linuxtv.org
3069S: Maintained
3070F: drivers/media/common/cx2341x*
3071F: include/media/cx2341x*
3072
3073CX24120 MEDIA DRIVER
3074M: Jemma Denson <jdenson@gmail.com>
3075M: Patrick Boettcher <patrick.boettcher@posteo.de>
3076L: linux-media@vger.kernel.org
3077W: http://linuxtv.org/
3078Q: http://patchwork.linuxtv.org/project/linux-media/list/
3079S: Maintained
3080F: drivers/media/dvb-frontends/cx24120*
3081
3082CX88 VIDEO4LINUX DRIVER
3083M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3084L: linux-media@vger.kernel.org
3085W: http://linuxtv.org
3086T: git git://linuxtv.org/media_tree.git
3087S: Odd fixes
3088F: Documentation/video4linux/cx88/
3089F: drivers/media/pci/cx88/
3090
3091CXD2820R MEDIA DRIVER
3092M: Antti Palosaari <crope@iki.fi>
3093L: linux-media@vger.kernel.org
3094W: http://linuxtv.org/
3095W: http://palosaari.fi/linux/
3096Q: http://patchwork.linuxtv.org/project/linux-media/list/
3097T: git git://linuxtv.org/anttip/media_tree.git
3098S: Maintained
3099F: drivers/media/dvb-frontends/cxd2820r*
3100
3101CXGB3 ETHERNET DRIVER (CXGB3)
3102M: Santosh Raspatur <santosh@chelsio.com>
3103L: netdev@vger.kernel.org
3104W: http://www.chelsio.com
3105S: Supported
3106F: drivers/net/ethernet/chelsio/cxgb3/
3107
3108CXGB3 ISCSI DRIVER (CXGB3I)
3109M: Karen Xie <kxie@chelsio.com>
3110L: linux-scsi@vger.kernel.org
3111W: http://www.chelsio.com
3112S: Supported
3113F: drivers/scsi/cxgbi/cxgb3i
3114
3115CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3116M: Steve Wise <swise@chelsio.com>
3117L: linux-rdma@vger.kernel.org
3118W: http://www.openfabrics.org
3119S: Supported
3120F: drivers/infiniband/hw/cxgb3/
3121
3122CXGB4 ETHERNET DRIVER (CXGB4)
3123M: Hariprasad S <hariprasad@chelsio.com>
3124L: netdev@vger.kernel.org
3125W: http://www.chelsio.com
3126S: Supported
3127F: drivers/net/ethernet/chelsio/cxgb4/
3128
3129CXGB4 ISCSI DRIVER (CXGB4I)
3130M: Karen Xie <kxie@chelsio.com>
3131L: linux-scsi@vger.kernel.org
3132W: http://www.chelsio.com
3133S: Supported
3134F: drivers/scsi/cxgbi/cxgb4i
3135
3136CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3137M: Steve Wise <swise@chelsio.com>
3138L: linux-rdma@vger.kernel.org
3139W: http://www.openfabrics.org
3140S: Supported
3141F: drivers/infiniband/hw/cxgb4/
3142
3143CXGB4VF ETHERNET DRIVER (CXGB4VF)
3144M: Casey Leedom <leedom@chelsio.com>
3145L: netdev@vger.kernel.org
3146W: http://www.chelsio.com
3147S: Supported
3148F: drivers/net/ethernet/chelsio/cxgb4vf/
3149
3150CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3151M: Ian Munsie <imunsie@au1.ibm.com>
3152M: Michael Neuling <mikey@neuling.org>
3153L: linuxppc-dev@lists.ozlabs.org
3154S: Supported
3155F: drivers/misc/cxl/
3156F: include/misc/cxl*
3157F: include/uapi/misc/cxl.h
3158F: Documentation/powerpc/cxl.txt
3159F: Documentation/powerpc/cxl.txt
3160F: Documentation/ABI/testing/sysfs-class-cxl
3161
3162STMMAC ETHERNET DRIVER
3163M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3164L: netdev@vger.kernel.org
3165W: http://www.stlinux.com
3166S: Supported
3167F: drivers/net/ethernet/stmicro/stmmac/
3168
3169CYBERPRO FB DRIVER
3170M: Russell King <linux@arm.linux.org.uk>
3171L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3172W: http://www.arm.linux.org.uk/
3173S: Maintained
3174F: drivers/video/fbdev/cyber2000fb.*
3175
3176CYCLADES ASYNC MUX DRIVER
3177W: http://www.cyclades.com/
3178S: Orphan
3179F: drivers/tty/cyclades.c
3180F: include/linux/cyclades.h
3181F: include/uapi/linux/cyclades.h
3182
3183CYCLADES PC300 DRIVER
3184W: http://www.cyclades.com/
3185S: Orphan
3186F: drivers/net/wan/pc300*
3187
3188CYPRESS_FIRMWARE MEDIA DRIVER
3189M: Antti Palosaari <crope@iki.fi>
3190L: linux-media@vger.kernel.org
3191W: http://linuxtv.org/
3192W: http://palosaari.fi/linux/
3193Q: http://patchwork.linuxtv.org/project/linux-media/list/
3194T: git git://linuxtv.org/anttip/media_tree.git
3195S: Maintained
3196F: drivers/media/common/cypress_firmware*
3197
3198CYTTSP TOUCHSCREEN DRIVER
3199M: Ferruh Yigit <fery@cypress.com>
3200L: linux-input@vger.kernel.org
3201S: Supported
3202F: drivers/input/touchscreen/cyttsp*
3203F: include/linux/input/cyttsp.h
3204
3205DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3206M: Joshua Kinard <kumba@gentoo.org>
3207S: Maintained
3208F: drivers/rtc/rtc-ds1685.c
3209F: include/linux/rtc/ds1685.h
3210
3211DAMA SLAVE for AX.25
3212M: Joerg Reuter <jreuter@yaina.de>
3213W: http://yaina.de/jreuter/
3214W: http://www.qsl.net/dl1bke/
3215L: linux-hams@vger.kernel.org
3216S: Maintained
3217F: net/ax25/af_ax25.c
3218F: net/ax25/ax25_dev.c
3219F: net/ax25/ax25_ds_*
3220F: net/ax25/ax25_in.c
3221F: net/ax25/ax25_out.c
3222F: net/ax25/ax25_timer.c
3223F: net/ax25/sysctl_net_ax25.c
3224
3225DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3226L: netdev@vger.kernel.org
3227S: Orphan
3228F: Documentation/networking/dmfe.txt
3229F: drivers/net/ethernet/dec/tulip/dmfe.c
3230
3231DC390/AM53C974 SCSI driver
3232M: Hannes Reinecke <hare@suse.com>
3233L: linux-scsi@vger.kernel.org
3234S: Maintained
3235F: drivers/scsi/am53c974.c
3236
3237DC395x SCSI driver
3238M: Oliver Neukum <oliver@neukum.org>
3239M: Ali Akcaagac <aliakc@web.de>
3240M: Jamie Lenehan <lenehan@twibble.org>
3241L: dc395x@twibble.org
3242W: http://twibble.org/dist/dc395x/
3243W: http://lists.twibble.org/mailman/listinfo/dc395x/
3244S: Maintained
3245F: Documentation/scsi/dc395x.txt
3246F: drivers/scsi/dc395x.*
3247
3248DCCP PROTOCOL
3249M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3250L: dccp@vger.kernel.org
3251W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3252S: Maintained
3253F: include/linux/dccp.h
3254F: include/uapi/linux/dccp.h
3255F: include/linux/tfrc.h
3256F: net/dccp/
3257
3258DECnet NETWORK LAYER
3259W: http://linux-decnet.sourceforge.net
3260L: linux-decnet-user@lists.sourceforge.net
3261S: Orphan
3262F: Documentation/networking/decnet.txt
3263F: net/decnet/
3264
3265DECSTATION PLATFORM SUPPORT
3266M: "Maciej W. Rozycki" <macro@linux-mips.org>
3267L: linux-mips@linux-mips.org
3268W: http://www.linux-mips.org/wiki/DECstation
3269S: Maintained
3270F: arch/mips/dec/
3271F: arch/mips/include/asm/dec/
3272F: arch/mips/include/asm/mach-dec/
3273
3274DEFXX FDDI NETWORK DRIVER
3275M: "Maciej W. Rozycki" <macro@linux-mips.org>
3276S: Maintained
3277F: drivers/net/fddi/defxx.*
3278
3279DELL LAPTOP DRIVER
3280M: Matthew Garrett <mjg59@srcf.ucam.org>
3281M: Pali Rohár <pali.rohar@gmail.com>
3282L: platform-driver-x86@vger.kernel.org
3283S: Maintained
3284F: drivers/platform/x86/dell-laptop.c
3285
3286DELL LAPTOP RBTN DRIVER
3287M: Pali Rohár <pali.rohar@gmail.com>
3288S: Maintained
3289F: drivers/platform/x86/dell-rbtn.*
3290
3291DELL LAPTOP FREEFALL DRIVER
3292M: Pali Rohár <pali.rohar@gmail.com>
3293S: Maintained
3294F: drivers/platform/x86/dell-smo8800.c
3295
3296DELL LAPTOP SMM DRIVER
3297M: Pali Rohár <pali.rohar@gmail.com>
3298S: Maintained
3299F: drivers/hwmon/dell-smm-hwmon.c
3300F: include/uapi/linux/i8k.h
3301
3302DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3303M: Doug Warzecha <Douglas_Warzecha@dell.com>
3304S: Maintained
3305F: Documentation/dcdbas.txt
3306F: drivers/firmware/dcdbas.*
3307
3308DELL WMI EXTRAS DRIVER
3309M: Matthew Garrett <mjg59@srcf.ucam.org>
3310M: Pali Rohár <pali.rohar@gmail.com>
3311S: Maintained
3312F: drivers/platform/x86/dell-wmi.c
3313
3314DESIGNWARE USB2 DRD IP DRIVER
3315M: John Youn <johnyoun@synopsys.com>
3316L: linux-usb@vger.kernel.org
3317T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3318S: Maintained
3319F: drivers/usb/dwc2/
3320
3321DESIGNWARE USB3 DRD IP DRIVER
3322M: Felipe Balbi <balbi@ti.com>
3323L: linux-usb@vger.kernel.org
3324L: linux-omap@vger.kernel.org
3325T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3326S: Maintained
3327F: drivers/usb/dwc3/
3328
3329DEVICE COREDUMP (DEV_COREDUMP)
3330M: Johannes Berg <johannes@sipsolutions.net>
3331L: linux-kernel@vger.kernel.org
3332S: Maintained
3333F: drivers/base/devcoredump.c
3334F: include/linux/devcoredump.h
3335
3336DEVICE FREQUENCY (DEVFREQ)
3337M: MyungJoo Ham <myungjoo.ham@samsung.com>
3338M: Kyungmin Park <kyungmin.park@samsung.com>
3339L: linux-pm@vger.kernel.org
3340S: Maintained
3341F: drivers/devfreq/
3342
3343DEVICE NUMBER REGISTRY
3344M: Torben Mathiasen <device@lanana.org>
3345W: http://lanana.org/docs/device-list/index.html
3346S: Maintained
3347
3348DEVICE-MAPPER (LVM)
3349M: Alasdair Kergon <agk@redhat.com>
3350M: Mike Snitzer <snitzer@redhat.com>
3351M: dm-devel@redhat.com
3352L: dm-devel@redhat.com
3353W: http://sources.redhat.com/dm
3354Q: http://patchwork.kernel.org/project/dm-devel/list/
3355T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3356T: quilt http://people.redhat.com/agk/patches/linux/editing/
3357S: Maintained
3358F: Documentation/device-mapper/
3359F: drivers/md/dm*
3360F: drivers/md/persistent-data/
3361F: include/linux/device-mapper.h
3362F: include/linux/dm-*.h
3363F: include/uapi/linux/dm-*.h
3364
3365DIALOG SEMICONDUCTOR DRIVERS
3366M: Support Opensource <support.opensource@diasemi.com>
3367W: http://www.dialog-semiconductor.com/products
3368S: Supported
3369F: Documentation/hwmon/da90??
3370F: drivers/gpio/gpio-da90??.c
3371F: drivers/hwmon/da90??-hwmon.c
3372F: drivers/iio/adc/da91??-*.c
3373F: drivers/input/misc/da90??_onkey.c
3374F: drivers/input/touchscreen/da9052_tsi.c
3375F: drivers/leds/leds-da90??.c
3376F: drivers/mfd/da903x.c
3377F: drivers/mfd/da90??-*.c
3378F: drivers/mfd/da91??-*.c
3379F: drivers/power/da9052-battery.c
3380F: drivers/power/da91??-*.c
3381F: drivers/regulator/da903x.c
3382F: drivers/regulator/da9???-regulator.[ch]
3383F: drivers/rtc/rtc-da90??.c
3384F: drivers/video/backlight/da90??_bl.c
3385F: drivers/watchdog/da90??_wdt.c
3386F: include/linux/mfd/da903x.h
3387F: include/linux/mfd/da9052/
3388F: include/linux/mfd/da9055/
3389F: include/linux/mfd/da9063/
3390F: include/linux/mfd/da9150/
3391F: include/sound/da[79]*.h
3392F: sound/soc/codecs/da[79]*.[ch]
3393
3394DIGI NEO AND CLASSIC PCI PRODUCTS
3395M: Lidza Louina <lidza.louina@gmail.com>
3396M: Mark Hounschell <markh@compro.net>
3397L: driverdev-devel@linuxdriverproject.org
3398S: Maintained
3399F: drivers/staging/dgnc/
3400
3401DIGI EPCA PCI PRODUCTS
3402M: Lidza Louina <lidza.louina@gmail.com>
3403M: Daeseok Youn <daeseok.youn@gmail.com>
3404L: driverdev-devel@linuxdriverproject.org
3405S: Maintained
3406F: drivers/staging/dgap/
3407
3408DIOLAN U2C-12 I2C DRIVER
3409M: Guenter Roeck <linux@roeck-us.net>
3410L: linux-i2c@vger.kernel.org
3411S: Maintained
3412F: drivers/i2c/busses/i2c-diolan-u2c.c
3413
3414DIRECT ACCESS (DAX)
3415M: Matthew Wilcox <willy@linux.intel.com>
3416L: linux-fsdevel@vger.kernel.org
3417S: Supported
3418F: fs/dax.c
3419
3420DIRECTORY NOTIFICATION (DNOTIFY)
3421M: Eric Paris <eparis@parisplace.org>
3422S: Maintained
3423F: Documentation/filesystems/dnotify.txt
3424F: fs/notify/dnotify/
3425F: include/linux/dnotify.h
3426
3427DISK GEOMETRY AND PARTITION HANDLING
3428M: Andries Brouwer <aeb@cwi.nl>
3429W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3430W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3431W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3432S: Maintained
3433
3434DISKQUOTA
3435M: Jan Kara <jack@suse.com>
3436S: Maintained
3437F: Documentation/filesystems/quota.txt
3438F: fs/quota/
3439F: include/linux/quota*.h
3440F: include/uapi/linux/quota*.h
3441
3442DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3443M: Bernie Thompson <bernie@plugable.com>
3444L: linux-fbdev@vger.kernel.org
3445S: Maintained
3446W: http://plugable.com/category/projects/udlfb/
3447F: drivers/video/fbdev/udlfb.c
3448F: include/video/udlfb.h
3449F: Documentation/fb/udlfb.txt
3450
3451DISTRIBUTED LOCK MANAGER (DLM)
3452M: Christine Caulfield <ccaulfie@redhat.com>
3453M: David Teigland <teigland@redhat.com>
3454L: cluster-devel@redhat.com
3455W: http://sources.redhat.com/cluster/
3456T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3457S: Supported
3458F: fs/dlm/
3459
3460DMA BUFFER SHARING FRAMEWORK
3461M: Sumit Semwal <sumit.semwal@linaro.org>
3462S: Maintained
3463L: linux-media@vger.kernel.org
3464L: dri-devel@lists.freedesktop.org
3465L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3466F: drivers/dma-buf/
3467F: include/linux/dma-buf*
3468F: include/linux/reservation.h
3469F: include/linux/*fence.h
3470F: Documentation/dma-buf-sharing.txt
3471T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3472
3473DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3474M: Vinod Koul <vinod.koul@intel.com>
3475L: dmaengine@vger.kernel.org
3476Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3477S: Maintained
3478F: drivers/dma/
3479F: include/linux/dmaengine.h
3480F: Documentation/dmaengine/
3481T: git git://git.infradead.org/users/vkoul/slave-dma.git
3482
3483DME1737 HARDWARE MONITOR DRIVER
3484M: Juerg Haefliger <juergh@gmail.com>
3485L: lm-sensors@lm-sensors.org
3486S: Maintained
3487F: Documentation/hwmon/dme1737
3488F: drivers/hwmon/dme1737.c
3489
3490DMI/SMBIOS SUPPORT
3491M: Jean Delvare <jdelvare@suse.com>
3492S: Maintained
3493T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3494F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3495F: drivers/firmware/dmi-id.c
3496F: drivers/firmware/dmi_scan.c
3497F: include/linux/dmi.h
3498
3499DOCUMENTATION
3500M: Jonathan Corbet <corbet@lwn.net>
3501L: linux-doc@vger.kernel.org
3502S: Maintained
3503F: Documentation/
3504X: Documentation/ABI/
3505X: Documentation/devicetree/
3506X: Documentation/acpi
3507X: Documentation/power
3508X: Documentation/spi
3509X: Documentation/DocBook/media
3510T: git git://git.lwn.net/linux-2.6.git docs-next
3511
3512DOUBLETALK DRIVER
3513M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3514L: blinux-list@redhat.com
3515S: Maintained
3516F: drivers/char/dtlk.c
3517F: include/linux/dtlk.h
3518
3519DPT_I2O SCSI RAID DRIVER
3520M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3521L: linux-scsi@vger.kernel.org
3522W: http://www.adaptec.com/
3523S: Maintained
3524F: drivers/scsi/dpt*
3525F: drivers/scsi/dpt/
3526
3527DRBD DRIVER
3528P: Philipp Reisner
3529P: Lars Ellenberg
3530M: drbd-dev@lists.linbit.com
3531L: drbd-user@lists.linbit.com
3532W: http://www.drbd.org
3533T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3534T: git git://git.drbd.org/drbd-8.3.git
3535S: Supported
3536F: drivers/block/drbd/
3537F: lib/lru_cache.c
3538F: Documentation/blockdev/drbd/
3539
3540DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3541M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3542T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3543S: Supported
3544F: Documentation/kobject.txt
3545F: drivers/base/
3546F: fs/debugfs/
3547F: fs/kernfs/
3548F: fs/sysfs/
3549F: include/linux/debugfs.h
3550F: include/linux/kobj*
3551F: lib/kobj*
3552
3553DRM DRIVERS
3554M: David Airlie <airlied@linux.ie>
3555L: dri-devel@lists.freedesktop.org
3556T: git git://people.freedesktop.org/~airlied/linux
3557S: Maintained
3558F: drivers/gpu/drm/
3559F: drivers/gpu/vga/
3560F: include/drm/
3561F: include/uapi/drm/
3562
3563RADEON DRM DRIVERS
3564M: Alex Deucher <alexander.deucher@amd.com>
3565M: Christian König <christian.koenig@amd.com>
3566L: dri-devel@lists.freedesktop.org
3567T: git git://people.freedesktop.org/~agd5f/linux
3568S: Supported
3569F: drivers/gpu/drm/radeon/
3570F: include/uapi/drm/radeon*
3571
3572DRM PANEL DRIVERS
3573M: Thierry Reding <thierry.reding@gmail.com>
3574L: dri-devel@lists.freedesktop.org
3575T: git git://anongit.freedesktop.org/tegra/linux.git
3576S: Maintained
3577F: drivers/gpu/drm/drm_panel.c
3578F: drivers/gpu/drm/panel/
3579F: include/drm/drm_panel.h
3580F: Documentation/devicetree/bindings/panel/
3581
3582INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3583M: Daniel Vetter <daniel.vetter@intel.com>
3584M: Jani Nikula <jani.nikula@linux.intel.com>
3585L: intel-gfx@lists.freedesktop.org
3586L: dri-devel@lists.freedesktop.org
3587Q: http://patchwork.freedesktop.org/project/intel-gfx/
3588T: git git://anongit.freedesktop.org/drm-intel
3589S: Supported
3590F: drivers/gpu/drm/i915/
3591F: include/drm/i915*
3592F: include/uapi/drm/i915*
3593
3594DRM DRIVERS FOR EXYNOS
3595M: Inki Dae <inki.dae@samsung.com>
3596M: Joonyoung Shim <jy0922.shim@samsung.com>
3597M: Seung-Woo Kim <sw0312.kim@samsung.com>
3598M: Kyungmin Park <kyungmin.park@samsung.com>
3599L: dri-devel@lists.freedesktop.org
3600T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3601S: Supported
3602F: drivers/gpu/drm/exynos/
3603F: include/drm/exynos*
3604F: include/uapi/drm/exynos*
3605
3606DRM DRIVERS FOR FREESCALE DCU
3607M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3608M: Alison Wang <alison.wang@freescale.com>
3609L: dri-devel@lists.freedesktop.org
3610S: Supported
3611F: drivers/gpu/drm/fsl-dcu/
3612F: Documentation/devicetree/bindings/video/fsl,dcu.txt
3613F: Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3614
3615DRM DRIVERS FOR FREESCALE IMX
3616M: Philipp Zabel <p.zabel@pengutronix.de>
3617L: dri-devel@lists.freedesktop.org
3618S: Maintained
3619F: drivers/gpu/drm/imx/
3620F: Documentation/devicetree/bindings/drm/imx/
3621
3622DRM DRIVERS FOR NVIDIA TEGRA
3623M: Thierry Reding <thierry.reding@gmail.com>
3624M: Terje Bergström <tbergstrom@nvidia.com>
3625L: dri-devel@lists.freedesktop.org
3626L: linux-tegra@vger.kernel.org
3627T: git git://anongit.freedesktop.org/tegra/linux.git
3628S: Supported
3629F: drivers/gpu/drm/tegra/
3630F: drivers/gpu/host1x/
3631F: include/linux/host1x.h
3632F: include/uapi/drm/tegra_drm.h
3633F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3634
3635DRM DRIVERS FOR RENESAS
3636M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3637L: dri-devel@lists.freedesktop.org
3638L: linux-sh@vger.kernel.org
3639T: git git://people.freedesktop.org/~airlied/linux
3640S: Supported
3641F: drivers/gpu/drm/rcar-du/
3642F: drivers/gpu/drm/shmobile/
3643F: include/linux/platform_data/shmob_drm.h
3644
3645DRM DRIVERS FOR ROCKCHIP
3646M: Mark Yao <mark.yao@rock-chips.com>
3647L: dri-devel@lists.freedesktop.org
3648S: Maintained
3649F: drivers/gpu/drm/rockchip/
3650F: Documentation/devicetree/bindings/video/rockchip*
3651
3652DRM DRIVERS FOR STI
3653M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3654M: Vincent Abriou <vincent.abriou@st.com>
3655L: dri-devel@lists.freedesktop.org
3656T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3657S: Maintained
3658F: drivers/gpu/drm/sti
3659F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3660
3661DSBR100 USB FM RADIO DRIVER
3662M: Alexey Klimov <klimov.linux@gmail.com>
3663L: linux-media@vger.kernel.org
3664T: git git://linuxtv.org/media_tree.git
3665S: Maintained
3666F: drivers/media/radio/dsbr100.c
3667
3668DSCC4 DRIVER
3669M: Francois Romieu <romieu@fr.zoreil.com>
3670L: netdev@vger.kernel.org
3671S: Maintained
3672F: drivers/net/wan/dscc4.c
3673
3674DT3155 MEDIA DRIVER
3675M: Hans Verkuil <hverkuil@xs4all.nl>
3676L: linux-media@vger.kernel.org
3677T: git git://linuxtv.org/media_tree.git
3678W: http://linuxtv.org
3679S: Odd Fixes
3680F: drivers/media/pci/dt3155/
3681
3682DVB_USB_AF9015 MEDIA DRIVER
3683M: Antti Palosaari <crope@iki.fi>
3684L: linux-media@vger.kernel.org
3685W: http://linuxtv.org/
3686W: http://palosaari.fi/linux/
3687Q: http://patchwork.linuxtv.org/project/linux-media/list/
3688T: git git://linuxtv.org/anttip/media_tree.git
3689S: Maintained
3690F: drivers/media/usb/dvb-usb-v2/af9015*
3691
3692DVB_USB_AF9035 MEDIA DRIVER
3693M: Antti Palosaari <crope@iki.fi>
3694L: linux-media@vger.kernel.org
3695W: http://linuxtv.org/
3696W: http://palosaari.fi/linux/
3697Q: http://patchwork.linuxtv.org/project/linux-media/list/
3698T: git git://linuxtv.org/anttip/media_tree.git
3699S: Maintained
3700F: drivers/media/usb/dvb-usb-v2/af9035*
3701
3702DVB_USB_ANYSEE MEDIA DRIVER
3703M: Antti Palosaari <crope@iki.fi>
3704L: linux-media@vger.kernel.org
3705W: http://linuxtv.org/
3706W: http://palosaari.fi/linux/
3707Q: http://patchwork.linuxtv.org/project/linux-media/list/
3708T: git git://linuxtv.org/anttip/media_tree.git
3709S: Maintained
3710F: drivers/media/usb/dvb-usb-v2/anysee*
3711
3712DVB_USB_AU6610 MEDIA DRIVER
3713M: Antti Palosaari <crope@iki.fi>
3714L: linux-media@vger.kernel.org
3715W: http://linuxtv.org/
3716W: http://palosaari.fi/linux/
3717Q: http://patchwork.linuxtv.org/project/linux-media/list/
3718T: git git://linuxtv.org/anttip/media_tree.git
3719S: Maintained
3720F: drivers/media/usb/dvb-usb-v2/au6610*
3721
3722DVB_USB_CE6230 MEDIA DRIVER
3723M: Antti Palosaari <crope@iki.fi>
3724L: linux-media@vger.kernel.org
3725W: http://linuxtv.org/
3726W: http://palosaari.fi/linux/
3727Q: http://patchwork.linuxtv.org/project/linux-media/list/
3728T: git git://linuxtv.org/anttip/media_tree.git
3729S: Maintained
3730F: drivers/media/usb/dvb-usb-v2/ce6230*
3731
3732DVB_USB_CXUSB MEDIA DRIVER
3733M: Michael Krufky <mkrufky@linuxtv.org>
3734L: linux-media@vger.kernel.org
3735W: http://linuxtv.org/
3736W: http://github.com/mkrufky
3737Q: http://patchwork.linuxtv.org/project/linux-media/list/
3738T: git git://linuxtv.org/media_tree.git
3739S: Maintained
3740F: drivers/media/usb/dvb-usb/cxusb*
3741
3742DVB_USB_EC168 MEDIA DRIVER
3743M: Antti Palosaari <crope@iki.fi>
3744L: linux-media@vger.kernel.org
3745W: http://linuxtv.org/
3746W: http://palosaari.fi/linux/
3747Q: http://patchwork.linuxtv.org/project/linux-media/list/
3748T: git git://linuxtv.org/anttip/media_tree.git
3749S: Maintained
3750F: drivers/media/usb/dvb-usb-v2/ec168*
3751
3752DVB_USB_GL861 MEDIA DRIVER
3753M: Antti Palosaari <crope@iki.fi>
3754L: linux-media@vger.kernel.org
3755W: http://linuxtv.org/
3756Q: http://patchwork.linuxtv.org/project/linux-media/list/
3757T: git git://linuxtv.org/anttip/media_tree.git
3758S: Maintained
3759F: drivers/media/usb/dvb-usb-v2/gl861*
3760
3761DVB_USB_MXL111SF MEDIA DRIVER
3762M: Michael Krufky <mkrufky@linuxtv.org>
3763L: linux-media@vger.kernel.org
3764W: http://linuxtv.org/
3765W: http://github.com/mkrufky
3766Q: http://patchwork.linuxtv.org/project/linux-media/list/
3767T: git git://linuxtv.org/mkrufky/mxl111sf.git
3768S: Maintained
3769F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3770
3771DVB_USB_RTL28XXU MEDIA DRIVER
3772M: Antti Palosaari <crope@iki.fi>
3773L: linux-media@vger.kernel.org
3774W: http://linuxtv.org/
3775W: http://palosaari.fi/linux/
3776Q: http://patchwork.linuxtv.org/project/linux-media/list/
3777T: git git://linuxtv.org/anttip/media_tree.git
3778S: Maintained
3779F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3780
3781DVB_USB_V2 MEDIA DRIVER
3782M: Antti Palosaari <crope@iki.fi>
3783L: linux-media@vger.kernel.org
3784W: http://linuxtv.org/
3785W: http://palosaari.fi/linux/
3786Q: http://patchwork.linuxtv.org/project/linux-media/list/
3787T: git git://linuxtv.org/anttip/media_tree.git
3788S: Maintained
3789F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3790F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3791
3792DYNAMIC DEBUG
3793M: Jason Baron <jbaron@akamai.com>
3794S: Maintained
3795F: lib/dynamic_debug.c
3796F: include/linux/dynamic_debug.h
3797
3798DZ DECSTATION DZ11 SERIAL DRIVER
3799M: "Maciej W. Rozycki" <macro@linux-mips.org>
3800S: Maintained
3801F: drivers/tty/serial/dz.*
3802
3803E3X0 POWER BUTTON DRIVER
3804M: Moritz Fischer <moritz.fischer@ettus.com>
3805L: usrp-users@lists.ettus.com
3806W: http://www.ettus.com
3807S: Supported
3808F: drivers/input/misc/e3x0-button.c
3809F: Documentation/devicetree/bindings/input/e3x0-button.txt
3810
3811E4000 MEDIA DRIVER
3812M: Antti Palosaari <crope@iki.fi>
3813L: linux-media@vger.kernel.org
3814W: http://linuxtv.org/
3815W: http://palosaari.fi/linux/
3816Q: http://patchwork.linuxtv.org/project/linux-media/list/
3817T: git git://linuxtv.org/anttip/media_tree.git
3818S: Maintained
3819F: drivers/media/tuners/e4000*
3820
3821EATA ISA/EISA/PCI SCSI DRIVER
3822M: Dario Ballabio <ballabio_dario@emc.com>
3823L: linux-scsi@vger.kernel.org
3824S: Maintained
3825F: drivers/scsi/eata.c
3826
3827EC100 MEDIA DRIVER
3828M: Antti Palosaari <crope@iki.fi>
3829L: linux-media@vger.kernel.org
3830W: http://linuxtv.org/
3831W: http://palosaari.fi/linux/
3832Q: http://patchwork.linuxtv.org/project/linux-media/list/
3833T: git git://linuxtv.org/anttip/media_tree.git
3834S: Maintained
3835F: drivers/media/dvb-frontends/ec100*
3836
3837ECRYPT FILE SYSTEM
3838M: Tyler Hicks <tyhicks@canonical.com>
3839L: ecryptfs@vger.kernel.org
3840W: http://ecryptfs.org
3841W: https://launchpad.net/ecryptfs
3842S: Supported
3843F: Documentation/filesystems/ecryptfs.txt
3844F: fs/ecryptfs/
3845
3846EDAC-CORE
3847M: Doug Thompson <dougthompson@xmission.com>
3848M: Borislav Petkov <bp@alien8.de>
3849M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3850L: linux-edac@vger.kernel.org
3851W: bluesmoke.sourceforge.net
3852T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3853T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3854S: Supported
3855F: Documentation/edac.txt
3856F: drivers/edac/
3857F: include/linux/edac.h
3858
3859EDAC-AMD64
3860M: Doug Thompson <dougthompson@xmission.com>
3861M: Borislav Petkov <bp@alien8.de>
3862L: linux-edac@vger.kernel.org
3863W: bluesmoke.sourceforge.net
3864S: Maintained
3865F: drivers/edac/amd64_edac*
3866
3867EDAC-CALXEDA
3868M: Doug Thompson <dougthompson@xmission.com>
3869M: Robert Richter <rric@kernel.org>
3870L: linux-edac@vger.kernel.org
3871W: bluesmoke.sourceforge.net
3872S: Maintained
3873F: drivers/edac/highbank*
3874
3875EDAC-CAVIUM
3876M: Ralf Baechle <ralf@linux-mips.org>
3877M: David Daney <david.daney@cavium.com>
3878L: linux-edac@vger.kernel.org
3879L: linux-mips@linux-mips.org
3880W: bluesmoke.sourceforge.net
3881S: Supported
3882F: drivers/edac/octeon_edac*
3883
3884EDAC-E752X
3885M: Mark Gross <mark.gross@intel.com>
3886M: Doug Thompson <dougthompson@xmission.com>
3887L: linux-edac@vger.kernel.org
3888W: bluesmoke.sourceforge.net
3889S: Maintained
3890F: drivers/edac/e752x_edac.c
3891
3892EDAC-E7XXX
3893M: Doug Thompson <dougthompson@xmission.com>
3894L: linux-edac@vger.kernel.org
3895W: bluesmoke.sourceforge.net
3896S: Maintained
3897F: drivers/edac/e7xxx_edac.c
3898
3899EDAC-GHES
3900M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3901L: linux-edac@vger.kernel.org
3902W: bluesmoke.sourceforge.net
3903S: Maintained
3904F: drivers/edac/ghes_edac.c
3905
3906EDAC-I82443BXGX
3907M: Tim Small <tim@buttersideup.com>
3908L: linux-edac@vger.kernel.org
3909W: bluesmoke.sourceforge.net
3910S: Maintained
3911F: drivers/edac/i82443bxgx_edac.c
3912
3913EDAC-I3000
3914M: Jason Uhlenkott <juhlenko@akamai.com>
3915L: linux-edac@vger.kernel.org
3916W: bluesmoke.sourceforge.net
3917S: Maintained
3918F: drivers/edac/i3000_edac.c
3919
3920EDAC-I5000
3921M: Doug Thompson <dougthompson@xmission.com>
3922L: linux-edac@vger.kernel.org
3923W: bluesmoke.sourceforge.net
3924S: Maintained
3925F: drivers/edac/i5000_edac.c
3926
3927EDAC-I5400
3928M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3929L: linux-edac@vger.kernel.org
3930W: bluesmoke.sourceforge.net
3931S: Maintained
3932F: drivers/edac/i5400_edac.c
3933
3934EDAC-I7300
3935M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3936L: linux-edac@vger.kernel.org
3937W: bluesmoke.sourceforge.net
3938S: Maintained
3939F: drivers/edac/i7300_edac.c
3940
3941EDAC-I7CORE
3942M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3943L: linux-edac@vger.kernel.org
3944W: bluesmoke.sourceforge.net
3945S: Maintained
3946F: drivers/edac/i7core_edac.c
3947
3948EDAC-I82975X
3949M: Ranganathan Desikan <ravi@jetztechnologies.com>
3950M: "Arvind R." <arvino55@gmail.com>
3951L: linux-edac@vger.kernel.org
3952W: bluesmoke.sourceforge.net
3953S: Maintained
3954F: drivers/edac/i82975x_edac.c
3955
3956EDAC-IE31200
3957M: Jason Baron <jbaron@akamai.com>
3958L: linux-edac@vger.kernel.org
3959W: bluesmoke.sourceforge.net
3960S: Maintained
3961F: drivers/edac/ie31200_edac.c
3962
3963EDAC-MPC85XX
3964M: Johannes Thumshirn <morbidrsa@gmail.com>
3965L: linux-edac@vger.kernel.org
3966W: bluesmoke.sourceforge.net
3967S: Maintained
3968F: drivers/edac/mpc85xx_edac.[ch]
3969
3970EDAC-PASEMI
3971M: Egor Martovetsky <egor@pasemi.com>
3972L: linux-edac@vger.kernel.org
3973W: bluesmoke.sourceforge.net
3974S: Maintained
3975F: drivers/edac/pasemi_edac.c
3976
3977EDAC-R82600
3978M: Tim Small <tim@buttersideup.com>
3979L: linux-edac@vger.kernel.org
3980W: bluesmoke.sourceforge.net
3981S: Maintained
3982F: drivers/edac/r82600_edac.c
3983
3984EDAC-SBRIDGE
3985M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3986L: linux-edac@vger.kernel.org
3987W: bluesmoke.sourceforge.net
3988S: Maintained
3989F: drivers/edac/sb_edac.c
3990
3991EDAC-XGENE
3992APPLIED MICRO (APM) X-GENE SOC EDAC
3993M: Loc Ho <lho@apm.com>
3994S: Supported
3995F: drivers/edac/xgene_edac.c
3996F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3997
3998EDIROL UA-101/UA-1000 DRIVER
3999M: Clemens Ladisch <clemens@ladisch.de>
4000L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4001T: git git://git.alsa-project.org/alsa-kernel.git
4002S: Maintained
4003F: sound/usb/misc/ua101.c
4004
4005EXTENSIBLE FIRMWARE INTERFACE (EFI)
4006M: Matt Fleming <matt.fleming@intel.com>
4007L: linux-efi@vger.kernel.org
4008T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4009S: Maintained
4010F: Documentation/efi-stub.txt
4011F: arch/ia64/kernel/efi.c
4012F: arch/x86/boot/compressed/eboot.[ch]
4013F: arch/x86/include/asm/efi.h
4014F: arch/x86/platform/efi/*
4015F: drivers/firmware/efi/*
4016F: include/linux/efi*.h
4017
4018EFI VARIABLE FILESYSTEM
4019M: Matthew Garrett <matthew.garrett@nebula.com>
4020M: Jeremy Kerr <jk@ozlabs.org>
4021M: Matt Fleming <matt.fleming@intel.com>
4022T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4023L: linux-efi@vger.kernel.org
4024S: Maintained
4025F: fs/efivarfs/
4026
4027EFIFB FRAMEBUFFER DRIVER
4028L: linux-fbdev@vger.kernel.org
4029M: Peter Jones <pjones@redhat.com>
4030S: Maintained
4031F: drivers/video/fbdev/efifb.c
4032
4033EFS FILESYSTEM
4034W: http://aeschi.ch.eu.org/efs/
4035S: Orphan
4036F: fs/efs/
4037
4038EHCA (IBM GX bus InfiniBand adapter) DRIVER
4039M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4040M: Christoph Raisch <raisch@de.ibm.com>
4041L: linux-rdma@vger.kernel.org
4042S: Supported
4043F: drivers/infiniband/hw/ehca/
4044
4045EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4046M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4047L: netdev@vger.kernel.org
4048S: Maintained
4049F: drivers/net/ethernet/ibm/ehea/
4050
4051EM28XX VIDEO4LINUX DRIVER
4052M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4053L: linux-media@vger.kernel.org
4054W: http://linuxtv.org
4055T: git git://linuxtv.org/media_tree.git
4056S: Maintained
4057F: drivers/media/usb/em28xx/
4058
4059EMBEDDED LINUX
4060M: Paul Gortmaker <paul.gortmaker@windriver.com>
4061M: Matt Mackall <mpm@selenic.com>
4062M: David Woodhouse <dwmw2@infradead.org>
4063L: linux-embedded@vger.kernel.org
4064S: Maintained
4065
4066EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4067M: James Smart <james.smart@avagotech.com>
4068M: Dick Kennedy <dick.kennedy@avagotech.com>
4069L: linux-scsi@vger.kernel.org
4070W: http://www.avagotech.com
4071S: Supported
4072F: drivers/scsi/lpfc/
4073
4074ENE CB710 FLASH CARD READER DRIVER
4075M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4076S: Maintained
4077F: drivers/misc/cb710/
4078F: drivers/mmc/host/cb710-mmc.*
4079F: include/linux/cb710.h
4080
4081ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4082M: Maxim Levitsky <maximlevitsky@gmail.com>
4083S: Maintained
4084F: drivers/media/rc/ene_ir.*
4085
4086ENHANCED ERROR HANDLING (EEH)
4087M: Gavin Shan <shangw@linux.vnet.ibm.com>
4088L: linuxppc-dev@lists.ozlabs.org
4089S: Supported
4090F: Documentation/powerpc/eeh-pci-error-recovery.txt
4091F: arch/powerpc/kernel/eeh*.c
4092
4093EPSON S1D13XXX FRAMEBUFFER DRIVER
4094M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4095S: Maintained
4096T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4097F: drivers/video/fbdev/s1d13xxxfb.c
4098F: include/video/s1d13xxxfb.h
4099
4100ET131X NETWORK DRIVER
4101M: Mark Einon <mark.einon@gmail.com>
4102S: Odd Fixes
4103F: drivers/net/ethernet/agere/
4104
4105ETHERNET BRIDGE
4106M: Stephen Hemminger <stephen@networkplumber.org>
4107L: bridge@lists.linux-foundation.org
4108L: netdev@vger.kernel.org
4109W: http://www.linuxfoundation.org/en/Net:Bridge
4110S: Maintained
4111F: include/linux/netfilter_bridge/
4112F: net/bridge/
4113
4114ETHERNET PHY LIBRARY
4115M: Florian Fainelli <f.fainelli@gmail.com>
4116L: netdev@vger.kernel.org
4117S: Maintained
4118F: include/linux/phy.h
4119F: include/linux/phy_fixed.h
4120F: drivers/net/phy/
4121F: Documentation/networking/phy.txt
4122F: drivers/of/of_mdio.c
4123F: drivers/of/of_net.c
4124
4125EXT2 FILE SYSTEM
4126M: Jan Kara <jack@suse.com>
4127L: linux-ext4@vger.kernel.org
4128S: Maintained
4129F: Documentation/filesystems/ext2.txt
4130F: fs/ext2/
4131F: include/linux/ext2*
4132
4133EXT4 FILE SYSTEM
4134M: "Theodore Ts'o" <tytso@mit.edu>
4135M: Andreas Dilger <adilger.kernel@dilger.ca>
4136L: linux-ext4@vger.kernel.org
4137W: http://ext4.wiki.kernel.org
4138Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4139S: Maintained
4140F: Documentation/filesystems/ext4.txt
4141F: fs/ext4/
4142
4143Extended Verification Module (EVM)
4144M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4145L: linux-ima-devel@lists.sourceforge.net
4146L: linux-security-module@vger.kernel.org
4147S: Supported
4148F: security/integrity/evm/
4149
4150EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4151M: MyungJoo Ham <myungjoo.ham@samsung.com>
4152M: Chanwoo Choi <cw00.choi@samsung.com>
4153L: linux-kernel@vger.kernel.org
4154T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4155S: Maintained
4156F: drivers/extcon/
4157F: Documentation/extcon/
4158
4159EXYNOS DP DRIVER
4160M: Jingoo Han <jingoohan1@gmail.com>
4161L: dri-devel@lists.freedesktop.org
4162S: Maintained
4163F: drivers/gpu/drm/exynos/exynos_dp*
4164
4165EXYNOS MIPI DISPLAY DRIVERS
4166M: Inki Dae <inki.dae@samsung.com>
4167M: Donghwa Lee <dh09.lee@samsung.com>
4168M: Kyungmin Park <kyungmin.park@samsung.com>
4169L: linux-fbdev@vger.kernel.org
4170S: Maintained
4171F: drivers/video/fbdev/exynos/exynos_mipi*
4172F: include/video/exynos_mipi*
4173
4174F71805F HARDWARE MONITORING DRIVER
4175M: Jean Delvare <jdelvare@suse.com>
4176L: lm-sensors@lm-sensors.org
4177S: Maintained
4178F: Documentation/hwmon/f71805f
4179F: drivers/hwmon/f71805f.c
4180
4181FC0011 TUNER DRIVER
4182M: Michael Buesch <m@bues.ch>
4183L: linux-media@vger.kernel.org
4184S: Maintained
4185F: drivers/media/tuners/fc0011.h
4186F: drivers/media/tuners/fc0011.c
4187
4188FC2580 MEDIA DRIVER
4189M: Antti Palosaari <crope@iki.fi>
4190L: linux-media@vger.kernel.org
4191W: http://linuxtv.org/
4192W: http://palosaari.fi/linux/
4193Q: http://patchwork.linuxtv.org/project/linux-media/list/
4194T: git git://linuxtv.org/anttip/media_tree.git
4195S: Maintained
4196F: drivers/media/tuners/fc2580*
4197
4198FANOTIFY
4199M: Eric Paris <eparis@redhat.com>
4200S: Maintained
4201F: fs/notify/fanotify/
4202F: include/linux/fanotify.h
4203F: include/uapi/linux/fanotify.h
4204
4205FARSYNC SYNCHRONOUS DRIVER
4206M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4207W: http://www.farsite.co.uk/
4208S: Supported
4209F: drivers/net/wan/farsync.*
4210
4211FAULT INJECTION SUPPORT
4212M: Akinobu Mita <akinobu.mita@gmail.com>
4213S: Supported
4214F: Documentation/fault-injection/
4215F: lib/fault-inject.c
4216
4217FBTFT Framebuffer drivers
4218M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4219M: Noralf Trønnes <noralf@tronnes.org>
4220S: Maintained
4221F: drivers/staging/fbtft/
4222
4223FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4224M: Vasu Dev <vasu.dev@intel.com>
4225L: fcoe-devel@open-fcoe.org
4226W: www.Open-FCoE.org
4227S: Supported
4228F: drivers/scsi/libfc/
4229F: drivers/scsi/fcoe/
4230F: include/scsi/fc/
4231F: include/scsi/libfc.h
4232F: include/scsi/libfcoe.h
4233F: include/uapi/scsi/fc/
4234
4235FILE LOCKING (flock() and fcntl()/lockf())
4236M: Jeff Layton <jlayton@poochiereds.net>
4237M: "J. Bruce Fields" <bfields@fieldses.org>
4238L: linux-fsdevel@vger.kernel.org
4239S: Maintained
4240F: include/linux/fcntl.h
4241F: include/linux/fs.h
4242F: include/uapi/linux/fcntl.h
4243F: include/uapi/linux/fs.h
4244F: fs/fcntl.c
4245F: fs/locks.c
4246
4247FILESYSTEMS (VFS and infrastructure)
4248M: Alexander Viro <viro@zeniv.linux.org.uk>
4249L: linux-fsdevel@vger.kernel.org
4250S: Maintained
4251F: fs/*
4252
4253FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4254M: Riku Voipio <riku.voipio@iki.fi>
4255L: lm-sensors@lm-sensors.org
4256S: Maintained
4257F: drivers/hwmon/f75375s.c
4258F: include/linux/f75375s.h
4259
4260FIREWIRE AUDIO DRIVERS
4261M: Clemens Ladisch <clemens@ladisch.de>
4262L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4263T: git git://git.alsa-project.org/alsa-kernel.git
4264S: Maintained
4265F: sound/firewire/
4266
4267FIREWIRE MEDIA DRIVERS (firedtv)
4268M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4269L: linux-media@vger.kernel.org
4270L: linux1394-devel@lists.sourceforge.net
4271T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4272S: Maintained
4273F: drivers/media/firewire/
4274
4275FIREWIRE SBP-2 TARGET
4276M: Chris Boot <bootc@bootc.net>
4277L: linux-scsi@vger.kernel.org
4278L: target-devel@vger.kernel.org
4279L: linux1394-devel@lists.sourceforge.net
4280T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4281S: Maintained
4282F: drivers/target/sbp/
4283
4284FIREWIRE SUBSYSTEM
4285M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4286L: linux1394-devel@lists.sourceforge.net
4287W: http://ieee1394.wiki.kernel.org/
4288T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4289S: Maintained
4290F: drivers/firewire/
4291F: include/linux/firewire.h
4292F: include/uapi/linux/firewire*.h
4293F: tools/firewire/
4294
4295FIRMWARE LOADER (request_firmware)
4296M: Ming Lei <ming.lei@canonical.com>
4297L: linux-kernel@vger.kernel.org
4298S: Maintained
4299F: Documentation/firmware_class/
4300F: drivers/base/firmware*.c
4301F: include/linux/firmware.h
4302
4303FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4304M: Joshua Morris <josh.h.morris@us.ibm.com>
4305M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4306S: Maintained
4307F: drivers/block/rsxx/
4308
4309FLOPPY DRIVER
4310M: Jiri Kosina <jikos@kernel.org>
4311T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4312S: Odd fixes
4313F: drivers/block/floppy.c
4314
4315FMC SUBSYSTEM
4316M: Alessandro Rubini <rubini@gnudd.com>
4317W: http://www.ohwr.org/projects/fmc-bus
4318S: Supported
4319F: drivers/fmc/
4320F: include/linux/fmc*.h
4321F: include/linux/ipmi-fru.h
4322K: fmc_d.*register
4323
4324FPU EMULATOR
4325M: Bill Metzenthen <billm@melbpc.org.au>
4326W: http://floatingpoint.sourceforge.net/emulator/index.html
4327S: Maintained
4328F: arch/x86/math-emu/
4329
4330FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4331L: netdev@vger.kernel.org
4332S: Orphan
4333F: drivers/net/wan/dlci.c
4334F: drivers/net/wan/sdla.c
4335
4336FRAMEBUFFER LAYER
4337M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4338M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4339L: linux-fbdev@vger.kernel.org
4340W: http://linux-fbdev.sourceforge.net/
4341Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4342T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4343S: Maintained
4344F: Documentation/fb/
4345F: Documentation/devicetree/bindings/fb/
4346F: drivers/video/
4347F: include/video/
4348F: include/linux/fb.h
4349F: include/uapi/video/
4350F: include/uapi/linux/fb.h
4351
4352FREESCALE DIU FRAMEBUFFER DRIVER
4353M: Timur Tabi <timur@tabi.org>
4354L: linux-fbdev@vger.kernel.org
4355S: Maintained
4356F: drivers/video/fbdev/fsl-diu-fb.*
4357
4358FREESCALE DMA DRIVER
4359M: Li Yang <leoli@freescale.com>
4360M: Zhang Wei <zw@zh-kernel.org>
4361L: linuxppc-dev@lists.ozlabs.org
4362S: Maintained
4363F: drivers/dma/fsldma.*
4364
4365FREESCALE I2C CPM DRIVER
4366M: Jochen Friedrich <jochen@scram.de>
4367L: linuxppc-dev@lists.ozlabs.org
4368L: linux-i2c@vger.kernel.org
4369S: Maintained
4370F: drivers/i2c/busses/i2c-cpm.c
4371
4372FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4373M: Sascha Hauer <kernel@pengutronix.de>
4374L: linux-fbdev@vger.kernel.org
4375L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4376S: Maintained
4377F: include/linux/platform_data/video-imxfb.h
4378F: drivers/video/fbdev/imxfb.c
4379
4380FREESCALE QUAD SPI DRIVER
4381M: Han Xu <han.xu@freescale.com>
4382L: linux-mtd@lists.infradead.org
4383S: Maintained
4384F: drivers/mtd/spi-nor/fsl-quadspi.c
4385
4386FREESCALE SOC FS_ENET DRIVER
4387M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4388M: Vitaly Bordug <vbordug@ru.mvista.com>
4389L: linuxppc-dev@lists.ozlabs.org
4390L: netdev@vger.kernel.org
4391S: Maintained
4392F: drivers/net/ethernet/freescale/fs_enet/
4393F: include/linux/fs_enet_pd.h
4394
4395FREESCALE QUICC ENGINE LIBRARY
4396L: linuxppc-dev@lists.ozlabs.org
4397S: Orphan
4398F: arch/powerpc/sysdev/qe_lib/
4399F: arch/powerpc/include/asm/*qe.h
4400
4401FREESCALE USB PERIPHERAL DRIVERS
4402M: Li Yang <leoli@freescale.com>
4403L: linux-usb@vger.kernel.org
4404L: linuxppc-dev@lists.ozlabs.org
4405S: Maintained
4406F: drivers/usb/gadget/udc/fsl*
4407
4408FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4409M: Li Yang <leoli@freescale.com>
4410L: netdev@vger.kernel.org
4411L: linuxppc-dev@lists.ozlabs.org
4412S: Maintained
4413F: drivers/net/ethernet/freescale/ucc_geth*
4414
4415FREESCALE QUICC ENGINE UCC UART DRIVER
4416M: Timur Tabi <timur@tabi.org>
4417L: linuxppc-dev@lists.ozlabs.org
4418S: Maintained
4419F: drivers/tty/serial/ucc_uart.c
4420
4421FREESCALE SOC SOUND DRIVERS
4422M: Timur Tabi <timur@tabi.org>
4423M: Nicolin Chen <nicoleotsuka@gmail.com>
4424M: Xiubo Li <Xiubo.Lee@gmail.com>
4425L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4426L: linuxppc-dev@lists.ozlabs.org
4427S: Maintained
4428F: sound/soc/fsl/fsl*
4429F: sound/soc/fsl/imx*
4430F: sound/soc/fsl/mpc8610_hpcd.c
4431
4432FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4433M: "J. German Rivera" <German.Rivera@freescale.com>
4434L: linux-kernel@vger.kernel.org
4435S: Maintained
4436F: drivers/staging/fsl-mc/
4437
4438FREEVXFS FILESYSTEM
4439M: Christoph Hellwig <hch@infradead.org>
4440W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4441S: Maintained
4442F: fs/freevxfs/
4443
4444FREEZER
4445M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4446M: Pavel Machek <pavel@ucw.cz>
4447L: linux-pm@vger.kernel.org
4448S: Supported
4449F: Documentation/power/freezing-of-tasks.txt
4450F: include/linux/freezer.h
4451F: kernel/freezer.c
4452
4453FRONTSWAP API
4454M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4455L: linux-kernel@vger.kernel.org
4456S: Maintained
4457F: mm/frontswap.c
4458F: include/linux/frontswap.h
4459
4460FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4461M: David Howells <dhowells@redhat.com>
4462L: linux-cachefs@redhat.com
4463S: Supported
4464F: Documentation/filesystems/caching/
4465F: fs/fscache/
4466F: include/linux/fscache*.h
4467
4468F2FS FILE SYSTEM
4469M: Jaegeuk Kim <jaegeuk@kernel.org>
4470M: Changman Lee <cm224.lee@samsung.com>
4471R: Chao Yu <chao2.yu@samsung.com>
4472L: linux-f2fs-devel@lists.sourceforge.net
4473W: http://en.wikipedia.org/wiki/F2FS
4474T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4475S: Maintained
4476F: Documentation/filesystems/f2fs.txt
4477F: Documentation/ABI/testing/sysfs-fs-f2fs
4478F: fs/f2fs/
4479F: include/linux/f2fs_fs.h
4480F: include/trace/events/f2fs.h
4481
4482FUJITSU FR-V (FRV) PORT
4483M: David Howells <dhowells@redhat.com>
4484S: Maintained
4485F: arch/frv/
4486
4487FUJITSU LAPTOP EXTRAS
4488M: Jonathan Woithe <jwoithe@just42.net>
4489L: platform-driver-x86@vger.kernel.org
4490S: Maintained
4491F: drivers/platform/x86/fujitsu-laptop.c
4492
4493FUJITSU M-5MO LS CAMERA ISP DRIVER
4494M: Kyungmin Park <kyungmin.park@samsung.com>
4495M: Heungjun Kim <riverful.kim@samsung.com>
4496L: linux-media@vger.kernel.org
4497S: Maintained
4498F: drivers/media/i2c/m5mols/
4499F: include/media/m5mols.h
4500
4501FUJITSU TABLET EXTRAS
4502M: Robert Gerlach <khnz@gmx.de>
4503L: platform-driver-x86@vger.kernel.org
4504S: Maintained
4505F: drivers/platform/x86/fujitsu-tablet.c
4506
4507FUSE: FILESYSTEM IN USERSPACE
4508M: Miklos Szeredi <miklos@szeredi.hu>
4509L: fuse-devel@lists.sourceforge.net
4510W: http://fuse.sourceforge.net/
4511T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4512S: Maintained
4513F: fs/fuse/
4514F: include/uapi/linux/fuse.h
4515F: Documentation/filesystems/fuse.txt
4516
4517FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4518M: Rik Faith <faith@cs.unc.edu>
4519L: linux-scsi@vger.kernel.org
4520S: Odd Fixes (e.g., new signatures)
4521F: drivers/scsi/fdomain.*
4522
4523GCOV BASED KERNEL PROFILING
4524M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4525S: Maintained
4526F: kernel/gcov/
4527F: Documentation/gcov.txt
4528
4529GDT SCSI DISK ARRAY CONTROLLER DRIVER
4530M: Achim Leubner <achim_leubner@adaptec.com>
4531L: linux-scsi@vger.kernel.org
4532W: http://www.icp-vortex.com/
4533S: Supported
4534F: drivers/scsi/gdt*
4535
4536GDB KERNEL DEBUGGING HELPER SCRIPTS
4537M: Jan Kiszka <jan.kiszka@siemens.com>
4538S: Supported
4539F: scripts/gdb/
4540
4541GEMTEK FM RADIO RECEIVER DRIVER
4542M: Hans Verkuil <hverkuil@xs4all.nl>
4543L: linux-media@vger.kernel.org
4544T: git git://linuxtv.org/media_tree.git
4545W: http://linuxtv.org
4546S: Maintained
4547F: drivers/media/radio/radio-gemtek*
4548
4549GENERIC GPIO I2C DRIVER
4550M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4551S: Supported
4552F: drivers/i2c/busses/i2c-gpio.c
4553F: include/linux/i2c-gpio.h
4554
4555GENERIC GPIO I2C MULTIPLEXER DRIVER
4556M: Peter Korsgaard <peter.korsgaard@barco.com>
4557L: linux-i2c@vger.kernel.org
4558S: Supported
4559F: drivers/i2c/muxes/i2c-mux-gpio.c
4560F: include/linux/i2c-mux-gpio.h
4561F: Documentation/i2c/muxes/i2c-mux-gpio
4562
4563GENERIC HDLC (WAN) DRIVERS
4564M: Krzysztof Halasa <khc@pm.waw.pl>
4565W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4566S: Maintained
4567F: drivers/net/wan/c101.c
4568F: drivers/net/wan/hd6457*
4569F: drivers/net/wan/hdlc*
4570F: drivers/net/wan/n2.c
4571F: drivers/net/wan/pc300too.c
4572F: drivers/net/wan/pci200syn.c
4573F: drivers/net/wan/wanxl*
4574
4575GENERIC INCLUDE/ASM HEADER FILES
4576M: Arnd Bergmann <arnd@arndb.de>
4577L: linux-arch@vger.kernel.org
4578T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4579S: Maintained
4580F: include/asm-generic/
4581F: include/uapi/asm-generic/
4582
4583GENERIC PHY FRAMEWORK
4584M: Kishon Vijay Abraham I <kishon@ti.com>
4585L: linux-kernel@vger.kernel.org
4586T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4587S: Supported
4588F: drivers/phy/
4589F: include/linux/phy/
4590
4591GENERIC PM DOMAINS
4592M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4593M: Kevin Hilman <khilman@kernel.org>
4594M: Ulf Hansson <ulf.hansson@linaro.org>
4595L: linux-pm@vger.kernel.org
4596S: Supported
4597F: drivers/base/power/domain*.c
4598F: include/linux/pm_domain.h
4599
4600GENERIC UIO DRIVER FOR PCI DEVICES
4601M: "Michael S. Tsirkin" <mst@redhat.com>
4602L: kvm@vger.kernel.org
4603S: Supported
4604F: drivers/uio/uio_pci_generic.c
4605
4606GET_MAINTAINER SCRIPT
4607M: Joe Perches <joe@perches.com>
4608S: Maintained
4609F: scripts/get_maintainer.pl
4610
4611GFS2 FILE SYSTEM
4612M: Steven Whitehouse <swhiteho@redhat.com>
4613M: Bob Peterson <rpeterso@redhat.com>
4614L: cluster-devel@redhat.com
4615W: http://sources.redhat.com/cluster/
4616T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4617S: Supported
4618F: Documentation/filesystems/gfs2*.txt
4619F: fs/gfs2/
4620F: include/uapi/linux/gfs2_ondisk.h
4621
4622GIGASET ISDN DRIVERS
4623M: Paul Bolle <pebolle@tiscali.nl>
4624L: gigaset307x-common@lists.sourceforge.net
4625W: http://gigaset307x.sourceforge.net/
4626S: Odd Fixes
4627F: Documentation/isdn/README.gigaset
4628F: drivers/isdn/gigaset/
4629F: include/uapi/linux/gigaset_dev.h
4630
4631GO7007 MPEG CODEC
4632M: Hans Verkuil <hans.verkuil@cisco.com>
4633L: linux-media@vger.kernel.org
4634S: Maintained
4635F: drivers/media/usb/go7007/
4636
4637GOODIX TOUCHSCREEN
4638M: Bastien Nocera <hadess@hadess.net>
4639L: linux-input@vger.kernel.org
4640S: Maintained
4641F: drivers/input/touchscreen/goodix.c
4642
4643GPIO SUBSYSTEM
4644M: Linus Walleij <linus.walleij@linaro.org>
4645M: Alexandre Courbot <gnurou@gmail.com>
4646L: linux-gpio@vger.kernel.org
4647T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4648S: Maintained
4649F: Documentation/gpio/
4650F: drivers/gpio/
4651F: include/linux/gpio/
4652F: include/linux/gpio.h
4653F: include/asm-generic/gpio.h
4654
4655GRE DEMULTIPLEXER DRIVER
4656M: Dmitry Kozlov <xeb@mail.ru>
4657L: netdev@vger.kernel.org
4658S: Maintained
4659F: net/ipv4/gre_demux.c
4660F: net/ipv4/gre_offload.c
4661F: include/net/gre.h
4662
4663GRETH 10/100/1G Ethernet MAC device driver
4664M: Kristoffer Glembo <kristoffer@gaisler.com>
4665L: netdev@vger.kernel.org
4666S: Maintained
4667F: drivers/net/ethernet/aeroflex/
4668
4669GSPCA FINEPIX SUBDRIVER
4670M: Frank Zago <frank@zago.net>
4671L: linux-media@vger.kernel.org
4672T: git git://linuxtv.org/media_tree.git
4673S: Maintained
4674F: drivers/media/usb/gspca/finepix.c
4675
4676GSPCA GL860 SUBDRIVER
4677M: Olivier Lorin <o.lorin@laposte.net>
4678L: linux-media@vger.kernel.org
4679T: git git://linuxtv.org/media_tree.git
4680S: Maintained
4681F: drivers/media/usb/gspca/gl860/
4682
4683GSPCA M5602 SUBDRIVER
4684M: Erik Andren <erik.andren@gmail.com>
4685L: linux-media@vger.kernel.org
4686T: git git://linuxtv.org/media_tree.git
4687S: Maintained
4688F: drivers/media/usb/gspca/m5602/
4689
4690GSPCA PAC207 SONIXB SUBDRIVER
4691M: Hans de Goede <hdegoede@redhat.com>
4692L: linux-media@vger.kernel.org
4693T: git git://linuxtv.org/media_tree.git
4694S: Maintained
4695F: drivers/media/usb/gspca/pac207.c
4696
4697GSPCA SN9C20X SUBDRIVER
4698M: Brian Johnson <brijohn@gmail.com>
4699L: linux-media@vger.kernel.org
4700T: git git://linuxtv.org/media_tree.git
4701S: Maintained
4702F: drivers/media/usb/gspca/sn9c20x.c
4703
4704GSPCA T613 SUBDRIVER
4705M: Leandro Costantino <lcostantino@gmail.com>
4706L: linux-media@vger.kernel.org
4707T: git git://linuxtv.org/media_tree.git
4708S: Maintained
4709F: drivers/media/usb/gspca/t613.c
4710
4711GSPCA USB WEBCAM DRIVER
4712M: Hans de Goede <hdegoede@redhat.com>
4713L: linux-media@vger.kernel.org
4714T: git git://linuxtv.org/media_tree.git
4715S: Maintained
4716F: drivers/media/usb/gspca/
4717
4718GUID PARTITION TABLE (GPT)
4719M: Davidlohr Bueso <dave@stgolabs.net>
4720L: linux-efi@vger.kernel.org
4721S: Maintained
4722F: block/partitions/efi.*
4723
4724STK1160 USB VIDEO CAPTURE DRIVER
4725M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4726L: linux-media@vger.kernel.org
4727T: git git://linuxtv.org/media_tree.git
4728S: Maintained
4729F: drivers/media/usb/stk1160/
4730
4731H8/300 ARCHITECTURE
4732M: Yoshinori Sato <ysato@users.sourceforge.jp>
4733L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4734W: http://uclinux-h8.sourceforge.jp
4735T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4736S: Maintained
4737F: arch/h8300/
4738F: drivers/clocksource/h8300_*.c
4739F: drivers/clk/h8300/
4740F: drivers/irqchip/irq-renesas-h8*.c
4741
4742HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4743M: Frank Seidel <frank@f-seidel.de>
4744L: platform-driver-x86@vger.kernel.org
4745W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4746S: Maintained
4747F: drivers/platform/x86/hdaps.c
4748
4749HDPVR USB VIDEO ENCODER DRIVER
4750M: Hans Verkuil <hverkuil@xs4all.nl>
4751L: linux-media@vger.kernel.org
4752T: git git://linuxtv.org/media_tree.git
4753W: http://linuxtv.org
4754S: Odd Fixes
4755F: drivers/media/usb/hdpvr/
4756
4757HWPOISON MEMORY FAILURE HANDLING
4758M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4759L: linux-mm@kvack.org
4760S: Maintained
4761F: mm/memory-failure.c
4762F: mm/hwpoison-inject.c
4763
4764HYPERVISOR VIRTUAL CONSOLE DRIVER
4765L: linuxppc-dev@lists.ozlabs.org
4766S: Odd Fixes
4767F: drivers/tty/hvc/
4768
4769HACKRF MEDIA DRIVER
4770M: Antti Palosaari <crope@iki.fi>
4771L: linux-media@vger.kernel.org
4772W: http://linuxtv.org/
4773W: http://palosaari.fi/linux/
4774Q: http://patchwork.linuxtv.org/project/linux-media/list/
4775T: git git://linuxtv.org/anttip/media_tree.git
4776S: Maintained
4777F: drivers/media/usb/hackrf/
4778
4779HARDWARE MONITORING
4780M: Jean Delvare <jdelvare@suse.com>
4781M: Guenter Roeck <linux@roeck-us.net>
4782L: lm-sensors@lm-sensors.org
4783W: http://www.lm-sensors.org/
4784T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4785T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4786S: Maintained
4787F: Documentation/hwmon/
4788F: drivers/hwmon/
4789F: include/linux/hwmon*.h
4790
4791HARDWARE RANDOM NUMBER GENERATOR CORE
4792M: Matt Mackall <mpm@selenic.com>
4793M: Herbert Xu <herbert@gondor.apana.org.au>
4794L: linux-crypto@vger.kernel.org
4795S: Odd fixes
4796F: Documentation/hw_random.txt
4797F: drivers/char/hw_random/
4798F: include/linux/hw_random.h
4799
4800HARDWARE SPINLOCK CORE
4801M: Ohad Ben-Cohen <ohad@wizery.com>
4802S: Maintained
4803F: Documentation/hwspinlock.txt
4804F: drivers/hwspinlock/hwspinlock_*
4805F: include/linux/hwspinlock.h
4806
4807HARMONY SOUND DRIVER
4808L: linux-parisc@vger.kernel.org
4809S: Maintained
4810F: sound/parisc/harmony.*
4811
4812HD29L2 MEDIA DRIVER
4813M: Antti Palosaari <crope@iki.fi>
4814L: linux-media@vger.kernel.org
4815W: http://linuxtv.org/
4816W: http://palosaari.fi/linux/
4817Q: http://patchwork.linuxtv.org/project/linux-media/list/
4818T: git git://linuxtv.org/anttip/media_tree.git
4819S: Maintained
4820F: drivers/media/dvb-frontends/hd29l2*
4821
4822HEWLETT-PACKARD SMART2 RAID DRIVER
4823L: iss_storagedev@hp.com
4824S: Orphan
4825F: Documentation/blockdev/cpqarray.txt
4826F: drivers/block/cpqarray.*
4827
4828HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4829M: Don Brace <don.brace@pmcs.com>
4830L: iss_storagedev@hp.com
4831L: storagedev@pmcs.com
4832L: linux-scsi@vger.kernel.org
4833S: Supported
4834F: Documentation/scsi/hpsa.txt
4835F: drivers/scsi/hpsa*.[ch]
4836F: include/linux/cciss*.h
4837F: include/uapi/linux/cciss*.h
4838
4839HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4840M: Don Brace <don.brace@pmcs.com>
4841L: iss_storagedev@hp.com
4842L: storagedev@pmcs.com
4843L: linux-scsi@vger.kernel.org
4844S: Supported
4845F: Documentation/blockdev/cciss.txt
4846F: drivers/block/cciss*
4847F: include/linux/cciss_ioctl.h
4848F: include/uapi/linux/cciss_ioctl.h
4849
4850HFS FILESYSTEM
4851L: linux-fsdevel@vger.kernel.org
4852S: Orphan
4853F: Documentation/filesystems/hfs.txt
4854F: fs/hfs/
4855
4856HFSPLUS FILESYSTEM
4857L: linux-fsdevel@vger.kernel.org
4858S: Orphan
4859F: Documentation/filesystems/hfsplus.txt
4860F: fs/hfsplus/
4861
4862HGA FRAMEBUFFER DRIVER
4863M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4864L: linux-nvidia@lists.surfsouth.com
4865W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4866S: Maintained
4867F: drivers/video/fbdev/hgafb.c
4868
4869HIBERNATION (aka Software Suspend, aka swsusp)
4870M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4871M: Pavel Machek <pavel@ucw.cz>
4872L: linux-pm@vger.kernel.org
4873S: Supported
4874F: arch/x86/power/
4875F: drivers/base/power/
4876F: kernel/power/
4877F: include/linux/suspend.h
4878F: include/linux/freezer.h
4879F: include/linux/pm.h
4880F: arch/*/include/asm/suspend*.h
4881
4882HID CORE LAYER
4883M: Jiri Kosina <jikos@kernel.org>
4884L: linux-input@vger.kernel.org
4885T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4886S: Maintained
4887F: drivers/hid/
4888F: include/linux/hid*
4889F: include/uapi/linux/hid*
4890
4891HID SENSOR HUB DRIVERS
4892M: Jiri Kosina <jikos@kernel.org>
4893M: Jonathan Cameron <jic23@kernel.org>
4894M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4895L: linux-input@vger.kernel.org
4896L: linux-iio@vger.kernel.org
4897S: Maintained
4898F: Documentation/hid/hid-sensor*
4899F: drivers/hid/hid-sensor-*
4900F: drivers/iio/*/hid-*
4901F: include/linux/hid-sensor-*
4902
4903HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4904M: Thomas Gleixner <tglx@linutronix.de>
4905L: linux-kernel@vger.kernel.org
4906T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4907S: Maintained
4908F: Documentation/timers/
4909F: kernel/time/hrtimer.c
4910F: kernel/time/clockevents.c
4911F: kernel/time/tick*.*
4912F: kernel/time/timer_*.c
4913F: include/linux/clockchips.h
4914F: include/linux/hrtimer.h
4915
4916HIGH-SPEED SCC DRIVER FOR AX.25
4917L: linux-hams@vger.kernel.org
4918S: Orphan
4919F: drivers/net/hamradio/dmascc.c
4920F: drivers/net/hamradio/scc.c
4921
4922HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4923M: HighPoint Linux Team <linux@highpoint-tech.com>
4924W: http://www.highpoint-tech.com
4925S: Supported
4926F: Documentation/scsi/hptiop.txt
4927F: drivers/scsi/hptiop.c
4928
4929HIPPI
4930M: Jes Sorensen <jes@trained-monkey.org>
4931L: linux-hippi@sunsite.dk
4932S: Maintained
4933F: include/linux/hippidevice.h
4934F: include/uapi/linux/if_hippi.h
4935F: net/802/hippi.c
4936F: drivers/net/hippi/
4937
4938HOST AP DRIVER
4939M: Jouni Malinen <j@w1.fi>
4940L: hostap@shmoo.com (subscribers-only)
4941L: linux-wireless@vger.kernel.org
4942W: http://hostap.epitest.fi/
4943S: Maintained
4944F: drivers/net/wireless/hostap/
4945
4946HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4947L: platform-driver-x86@vger.kernel.org
4948S: Orphan
4949F: drivers/platform/x86/tc1100-wmi.c
4950
4951HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4952M: Jaroslav Kysela <perex@perex.cz>
4953S: Maintained
4954F: drivers/net/ethernet/hp/hp100.*
4955
4956HPET: High Precision Event Timers driver
4957M: Clemens Ladisch <clemens@ladisch.de>
4958S: Maintained
4959F: Documentation/timers/hpet.txt
4960F: drivers/char/hpet.c
4961F: include/linux/hpet.h
4962F: include/uapi/linux/hpet.h
4963
4964HPET: x86
4965S: Orphan
4966F: arch/x86/kernel/hpet.c
4967F: arch/x86/include/asm/hpet.h
4968
4969HPFS FILESYSTEM
4970M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4971W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4972S: Maintained
4973F: fs/hpfs/
4974
4975HSI SUBSYSTEM
4976M: Sebastian Reichel <sre@kernel.org>
4977T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4978S: Maintained
4979F: Documentation/ABI/testing/sysfs-bus-hsi
4980F: Documentation/hsi.txt
4981F: drivers/hsi/
4982F: include/linux/hsi/
4983F: include/uapi/linux/hsi/
4984
4985HSO 3G MODEM DRIVER
4986M: Jan Dumon <j.dumon@option.com>
4987W: http://www.pharscape.org
4988S: Maintained
4989F: drivers/net/usb/hso.c
4990
4991HSR NETWORK PROTOCOL
4992M: Arvid Brodin <arvid.brodin@alten.se>
4993L: netdev@vger.kernel.org
4994S: Maintained
4995F: net/hsr/
4996
4997HTCPEN TOUCHSCREEN DRIVER
4998M: Pau Oliva Fora <pof@eslack.org>
4999L: linux-input@vger.kernel.org
5000S: Maintained
5001F: drivers/input/touchscreen/htcpen.c
5002
5003HUGETLB FILESYSTEM
5004M: Nadia Yvette Chambers <nyc@holomorphy.com>
5005S: Maintained
5006F: fs/hugetlbfs/
5007
5008Hyper-V CORE AND DRIVERS
5009M: "K. Y. Srinivasan" <kys@microsoft.com>
5010M: Haiyang Zhang <haiyangz@microsoft.com>
5011L: devel@linuxdriverproject.org
5012S: Maintained
5013F: arch/x86/include/asm/mshyperv.h
5014F: arch/x86/include/uapi/asm/hyperv.h
5015F: arch/x86/kernel/cpu/mshyperv.c
5016F: drivers/hid/hid-hyperv.c
5017F: drivers/hv/
5018F: drivers/input/serio/hyperv-keyboard.c
5019F: drivers/net/hyperv/
5020F: drivers/scsi/storvsc_drv.c
5021F: drivers/video/fbdev/hyperv_fb.c
5022F: include/linux/hyperv.h
5023F: tools/hv/
5024F: Documentation/ABI/stable/sysfs-bus-vmbus
5025
5026I2C OVER PARALLEL PORT
5027M: Jean Delvare <jdelvare@suse.com>
5028L: linux-i2c@vger.kernel.org
5029S: Maintained
5030F: Documentation/i2c/busses/i2c-parport
5031F: Documentation/i2c/busses/i2c-parport-light
5032F: drivers/i2c/busses/i2c-parport.c
5033F: drivers/i2c/busses/i2c-parport-light.c
5034
5035I2C/SMBUS CONTROLLER DRIVERS FOR PC
5036M: Jean Delvare <jdelvare@suse.com>
5037L: linux-i2c@vger.kernel.org
5038S: Maintained
5039F: Documentation/i2c/busses/i2c-ali1535
5040F: Documentation/i2c/busses/i2c-ali1563
5041F: Documentation/i2c/busses/i2c-ali15x3
5042F: Documentation/i2c/busses/i2c-amd756
5043F: Documentation/i2c/busses/i2c-amd8111
5044F: Documentation/i2c/busses/i2c-i801
5045F: Documentation/i2c/busses/i2c-nforce2
5046F: Documentation/i2c/busses/i2c-piix4
5047F: Documentation/i2c/busses/i2c-sis5595
5048F: Documentation/i2c/busses/i2c-sis630
5049F: Documentation/i2c/busses/i2c-sis96x
5050F: Documentation/i2c/busses/i2c-via
5051F: Documentation/i2c/busses/i2c-viapro
5052F: drivers/i2c/busses/i2c-ali1535.c
5053F: drivers/i2c/busses/i2c-ali1563.c
5054F: drivers/i2c/busses/i2c-ali15x3.c
5055F: drivers/i2c/busses/i2c-amd756.c
5056F: drivers/i2c/busses/i2c-amd756-s4882.c
5057F: drivers/i2c/busses/i2c-amd8111.c
5058F: drivers/i2c/busses/i2c-i801.c
5059F: drivers/i2c/busses/i2c-isch.c
5060F: drivers/i2c/busses/i2c-nforce2.c
5061F: drivers/i2c/busses/i2c-nforce2-s4985.c
5062F: drivers/i2c/busses/i2c-piix4.c
5063F: drivers/i2c/busses/i2c-sis5595.c
5064F: drivers/i2c/busses/i2c-sis630.c
5065F: drivers/i2c/busses/i2c-sis96x.c
5066F: drivers/i2c/busses/i2c-via.c
5067F: drivers/i2c/busses/i2c-viapro.c
5068
5069I2C/SMBUS ISMT DRIVER
5070M: Seth Heasley <seth.heasley@intel.com>
5071M: Neil Horman <nhorman@tuxdriver.com>
5072L: linux-i2c@vger.kernel.org
5073F: drivers/i2c/busses/i2c-ismt.c
5074F: Documentation/i2c/busses/i2c-ismt
5075
5076I2C/SMBUS STUB DRIVER
5077M: Jean Delvare <jdelvare@suse.com>
5078L: linux-i2c@vger.kernel.org
5079S: Maintained
5080F: drivers/i2c/i2c-stub.c
5081
5082I2C SUBSYSTEM
5083M: Wolfram Sang <wsa@the-dreams.de>
5084L: linux-i2c@vger.kernel.org
5085W: https://i2c.wiki.kernel.org/
5086Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5087T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5088S: Maintained
5089F: Documentation/devicetree/bindings/i2c/
5090F: Documentation/i2c/
5091F: drivers/i2c/
5092F: include/linux/i2c.h
5093F: include/linux/i2c-*.h
5094F: include/uapi/linux/i2c.h
5095F: include/uapi/linux/i2c-*.h
5096
5097I2C ACPI SUPPORT
5098M: Mika Westerberg <mika.westerberg@linux.intel.com>
5099L: linux-i2c@vger.kernel.org
5100L: linux-acpi@vger.kernel.org
5101S: Maintained
5102
5103I2C-TAOS-EVM DRIVER
5104M: Jean Delvare <jdelvare@suse.com>
5105L: linux-i2c@vger.kernel.org
5106S: Maintained
5107F: Documentation/i2c/busses/i2c-taos-evm
5108F: drivers/i2c/busses/i2c-taos-evm.c
5109
5110I2C-TINY-USB DRIVER
5111M: Till Harbaum <till@harbaum.org>
5112L: linux-i2c@vger.kernel.org
5113W: http://www.harbaum.org/till/i2c_tiny_usb
5114S: Maintained
5115F: drivers/i2c/busses/i2c-tiny-usb.c
5116
5117i386 BOOT CODE
5118M: "H. Peter Anvin" <hpa@zytor.com>
5119S: Maintained
5120F: arch/x86/boot/
5121
5122i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5123M: "H. Peter Anvin" <hpa@zytor.com>
5124T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5125S: Maintained
5126
5127IA64 (Itanium) PLATFORM
5128M: Tony Luck <tony.luck@intel.com>
5129M: Fenghua Yu <fenghua.yu@intel.com>
5130L: linux-ia64@vger.kernel.org
5131T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5132S: Maintained
5133F: arch/ia64/
5134
5135IBM Power VMX Cryptographic instructions
5136M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5137M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5138L: linux-crypto@vger.kernel.org
5139S: Supported
5140F: drivers/crypto/vmx/Makefile
5141F: drivers/crypto/vmx/Kconfig
5142F: drivers/crypto/vmx/vmx.c
5143F: drivers/crypto/vmx/aes*
5144F: drivers/crypto/vmx/ghash*
5145F: drivers/crypto/vmx/ppc-xlate.pl
5146
5147IBM Power in-Nest Crypto Acceleration
5148M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5149M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5150L: linux-crypto@vger.kernel.org
5151S: Supported
5152F: drivers/crypto/nx/Makefile
5153F: drivers/crypto/nx/Kconfig
5154F: drivers/crypto/nx/nx-aes*
5155F: drivers/crypto/nx/nx-sha*
5156F: drivers/crypto/nx/nx.*
5157F: drivers/crypto/nx/nx_csbcpb.h
5158F: drivers/crypto/nx/nx_debugfs.h
5159
5160IBM Power 842 compression accelerator
5161M: Dan Streetman <ddstreet@ieee.org>
5162S: Supported
5163F: drivers/crypto/nx/Makefile
5164F: drivers/crypto/nx/Kconfig
5165F: drivers/crypto/nx/nx-842*
5166F: include/linux/sw842.h
5167F: crypto/842.c
5168F: lib/842/
5169
5170IBM Power Linux RAID adapter
5171M: Brian King <brking@us.ibm.com>
5172S: Supported
5173F: drivers/scsi/ipr.*
5174
5175IBM Power Virtual Ethernet Device Driver
5176M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5177L: netdev@vger.kernel.org
5178S: Supported
5179F: drivers/net/ethernet/ibm/ibmveth.*
5180
5181IBM Power Virtual SCSI Device Drivers
5182M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5183L: linux-scsi@vger.kernel.org
5184S: Supported
5185F: drivers/scsi/ibmvscsi/ibmvscsi*
5186F: drivers/scsi/ibmvscsi/viosrp.h
5187
5188IBM Power Virtual FC Device Drivers
5189M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5190L: linux-scsi@vger.kernel.org
5191S: Supported
5192F: drivers/scsi/ibmvscsi/ibmvfc*
5193
5194IBM ServeRAID RAID DRIVER
5195S: Orphan
5196F: drivers/scsi/ips.*
5197
5198ICH LPC AND GPIO DRIVER
5199M: Peter Tyser <ptyser@xes-inc.com>
5200S: Maintained
5201F: drivers/mfd/lpc_ich.c
5202F: drivers/gpio/gpio-ich.c
5203
5204IDE SUBSYSTEM
5205M: "David S. Miller" <davem@davemloft.net>
5206L: linux-ide@vger.kernel.org
5207Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5208T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5209S: Maintained
5210F: Documentation/ide/
5211F: drivers/ide/
5212F: include/linux/ide.h
5213
5214IDEAPAD LAPTOP EXTRAS DRIVER
5215M: Ike Panhc <ike.pan@canonical.com>
5216L: platform-driver-x86@vger.kernel.org
5217W: http://launchpad.net/ideapad-laptop
5218S: Maintained
5219F: drivers/platform/x86/ideapad-laptop.c
5220
5221IDEAPAD LAPTOP SLIDEBAR DRIVER
5222M: Andrey Moiseev <o2g.org.ru@gmail.com>
5223L: linux-input@vger.kernel.org
5224W: https://github.com/o2genum/ideapad-slidebar
5225S: Maintained
5226F: drivers/input/misc/ideapad_slidebar.c
5227
5228IDE/ATAPI DRIVERS
5229M: Borislav Petkov <bp@alien8.de>
5230L: linux-ide@vger.kernel.org
5231S: Maintained
5232F: Documentation/cdrom/ide-cd
5233F: drivers/ide/ide-cd*
5234
5235IDLE-I7300
5236M: Andy Henroid <andrew.d.henroid@intel.com>
5237L: linux-pm@vger.kernel.org
5238S: Supported
5239F: drivers/idle/i7300_idle.c
5240
5241IEEE 802.15.4 SUBSYSTEM
5242M: Alexander Aring <alex.aring@gmail.com>
5243L: linux-wpan@vger.kernel.org
5244W: https://github.com/linux-wpan
5245T: git git://github.com/linux-wpan/linux-wpan-next.git
5246S: Maintained
5247F: net/ieee802154/
5248F: net/mac802154/
5249F: drivers/net/ieee802154/
5250F: include/linux/nl802154.h
5251F: include/linux/ieee802154.h
5252F: include/net/nl802154.h
5253F: include/net/mac802154.h
5254F: include/net/af_ieee802154.h
5255F: include/net/cfg802154.h
5256F: include/net/ieee802154_netdev.h
5257F: Documentation/networking/ieee802154.txt
5258
5259IGORPLUG-USB IR RECEIVER
5260M: Sean Young <sean@mess.org>
5261L: linux-media@vger.kernel.org
5262S: Maintained
5263F: drivers/media/rc/igorplugusb.c
5264
5265IGUANAWORKS USB IR TRANSCEIVER
5266M: Sean Young <sean@mess.org>
5267L: linux-media@vger.kernel.org
5268S: Maintained
5269F: drivers/media/rc/iguanair.c
5270
5271IIO SUBSYSTEM AND DRIVERS
5272M: Jonathan Cameron <jic23@kernel.org>
5273R: Hartmut Knaack <knaack.h@gmx.de>
5274R: Lars-Peter Clausen <lars@metafoo.de>
5275R: Peter Meerwald <pmeerw@pmeerw.net>
5276L: linux-iio@vger.kernel.org
5277S: Maintained
5278F: drivers/iio/
5279F: drivers/staging/iio/
5280F: include/linux/iio/
5281F: tools/iio/
5282
5283IKANOS/ADI EAGLE ADSL USB DRIVER
5284M: Matthieu Castet <castet.matthieu@free.fr>
5285M: Stanislaw Gruszka <stf_xl@wp.pl>
5286S: Maintained
5287F: drivers/usb/atm/ueagle-atm.c
5288
5289INA209 HARDWARE MONITOR DRIVER
5290M: Guenter Roeck <linux@roeck-us.net>
5291L: lm-sensors@lm-sensors.org
5292S: Maintained
5293F: Documentation/hwmon/ina209
5294F: Documentation/devicetree/bindings/i2c/ina209.txt
5295F: drivers/hwmon/ina209.c
5296
5297INA2XX HARDWARE MONITOR DRIVER
5298M: Guenter Roeck <linux@roeck-us.net>
5299L: lm-sensors@lm-sensors.org
5300S: Maintained
5301F: Documentation/hwmon/ina2xx
5302F: drivers/hwmon/ina2xx.c
5303F: include/linux/platform_data/ina2xx.h
5304
5305INDUSTRY PACK SUBSYSTEM (IPACK)
5306M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5307M: Jens Taprogge <jens.taprogge@taprogge.org>
5308M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5309L: industrypack-devel@lists.sourceforge.net
5310W: http://industrypack.sourceforge.net
5311S: Maintained
5312F: drivers/ipack/
5313
5314INGENIC JZ4780 DMA Driver
5315M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5316S: Maintained
5317F: drivers/dma/dma-jz4780.c
5318
5319INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5320M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5321M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5322L: linux-ima-devel@lists.sourceforge.net
5323L: linux-ima-user@lists.sourceforge.net
5324L: linux-security-module@vger.kernel.org
5325S: Supported
5326F: security/integrity/ima/
5327
5328IMGTEC IR DECODER DRIVER
5329M: James Hogan <james.hogan@imgtec.com>
5330S: Maintained
5331F: drivers/media/rc/img-ir/
5332
5333IMS TWINTURBO FRAMEBUFFER DRIVER
5334L: linux-fbdev@vger.kernel.org
5335S: Orphan
5336F: drivers/video/fbdev/imsttfb.c
5337
5338INFINIBAND SUBSYSTEM
5339M: Doug Ledford <dledford@redhat.com>
5340M: Sean Hefty <sean.hefty@intel.com>
5341M: Hal Rosenstock <hal.rosenstock@gmail.com>
5342L: linux-rdma@vger.kernel.org
5343W: http://www.openfabrics.org/
5344Q: http://patchwork.kernel.org/project/linux-rdma/list/
5345T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5346S: Supported
5347F: Documentation/infiniband/
5348F: drivers/infiniband/
5349F: drivers/staging/rdma/
5350F: include/uapi/linux/if_infiniband.h
5351F: include/uapi/rdma/
5352F: include/rdma/
5353
5354INOTIFY
5355M: John McCutchan <john@johnmccutchan.com>
5356M: Robert Love <rlove@rlove.org>
5357M: Eric Paris <eparis@parisplace.org>
5358S: Maintained
5359F: Documentation/filesystems/inotify.txt
5360F: fs/notify/inotify/
5361F: include/linux/inotify.h
5362F: include/uapi/linux/inotify.h
5363
5364INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5365M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5366L: linux-input@vger.kernel.org
5367Q: http://patchwork.kernel.org/project/linux-input/list/
5368T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5369S: Maintained
5370F: drivers/input/
5371F: include/linux/input.h
5372F: include/uapi/linux/input.h
5373F: include/linux/input/
5374
5375INPUT MULTITOUCH (MT) PROTOCOL
5376M: Henrik Rydberg <rydberg@bitmath.org>
5377L: linux-input@vger.kernel.org
5378S: Odd fixes
5379F: Documentation/input/multi-touch-protocol.txt
5380F: drivers/input/input-mt.c
5381K: \b(ABS|SYN)_MT_
5382
5383INTEL ASoC BDW/HSW DRIVERS
5384M: Jie Yang <yang.jie@linux.intel.com>
5385L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5386S: Supported
5387F: sound/soc/intel/common/sst-dsp*
5388F: sound/soc/intel/common/sst-firmware.c
5389F: sound/soc/intel/boards/broadwell.c
5390F: sound/soc/intel/haswell/
5391
5392INTEL C600 SERIES SAS CONTROLLER DRIVER
5393M: Intel SCU Linux support <intel-linux-scu@intel.com>
5394M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5395L: linux-scsi@vger.kernel.org
5396T: git git://git.code.sf.net/p/intel-sas/isci
5397S: Supported
5398F: drivers/scsi/isci/
5399
5400INTEL IDLE DRIVER
5401M: Len Brown <lenb@kernel.org>
5402L: linux-pm@vger.kernel.org
5403T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5404S: Supported
5405F: drivers/idle/intel_idle.c
5406
5407INTEL PSTATE DRIVER
5408M: Kristen Carlson Accardi <kristen@linux.intel.com>
5409L: linux-pm@vger.kernel.org
5410S: Supported
5411F: drivers/cpufreq/intel_pstate.c
5412
5413INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5414M: Maik Broemme <mbroemme@plusserver.de>
5415L: linux-fbdev@vger.kernel.org
5416S: Maintained
5417F: Documentation/fb/intelfb.txt
5418F: drivers/video/fbdev/intelfb/
5419
5420INTEL 810/815 FRAMEBUFFER DRIVER
5421M: Antonino Daplas <adaplas@gmail.com>
5422L: linux-fbdev@vger.kernel.org
5423S: Maintained
5424F: drivers/video/fbdev/i810/
5425
5426INTEL MENLOW THERMAL DRIVER
5427M: Sujith Thomas <sujith.thomas@intel.com>
5428L: platform-driver-x86@vger.kernel.org
5429W: https://01.org/linux-acpi
5430S: Supported
5431F: drivers/platform/x86/intel_menlow.c
5432
5433INTEL IA32 MICROCODE UPDATE SUPPORT
5434M: Borislav Petkov <bp@alien8.de>
5435S: Maintained
5436F: arch/x86/kernel/cpu/microcode/core*
5437F: arch/x86/kernel/cpu/microcode/intel*
5438
5439INTEL I/OAT DMA DRIVER
5440M: Dave Jiang <dave.jiang@intel.com>
5441R: Dan Williams <dan.j.williams@intel.com>
5442L: dmaengine@vger.kernel.org
5443Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5444S: Supported
5445F: drivers/dma/ioat*
5446
5447INTEL IOMMU (VT-d)
5448M: David Woodhouse <dwmw2@infradead.org>
5449L: iommu@lists.linux-foundation.org
5450T: git git://git.infradead.org/iommu-2.6.git
5451S: Supported
5452F: drivers/iommu/intel-iommu.c
5453F: include/linux/intel-iommu.h
5454
5455INTEL IOP-ADMA DMA DRIVER
5456R: Dan Williams <dan.j.williams@intel.com>
5457S: Odd fixes
5458F: drivers/dma/iop-adma.c
5459
5460INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5461M: Krzysztof Halasa <khalasa@piap.pl>
5462S: Maintained
5463F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5464F: arch/arm/mach-ixp4xx/include/mach/npe.h
5465F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5466F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5467F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5468F: drivers/net/wan/ixp4xx_hss.c
5469
5470INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5471M: Deepak Saxena <dsaxena@plexity.net>
5472S: Maintained
5473F: drivers/char/hw_random/ixp4xx-rng.c
5474
5475INTEL ETHERNET DRIVERS
5476M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5477R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5478R: Shannon Nelson <shannon.nelson@intel.com>
5479R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5480R: Don Skidmore <donald.c.skidmore@intel.com>
5481R: Matthew Vick <matthew.vick@intel.com>
5482R: John Ronciak <john.ronciak@intel.com>
5483R: Mitch Williams <mitch.a.williams@intel.com>
5484L: intel-wired-lan@lists.osuosl.org
5485W: http://www.intel.com/support/feedback.htm
5486W: http://e1000.sourceforge.net/
5487Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5488T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5489T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5490S: Supported
5491F: Documentation/networking/e100.txt
5492F: Documentation/networking/e1000.txt
5493F: Documentation/networking/e1000e.txt
5494F: Documentation/networking/igb.txt
5495F: Documentation/networking/igbvf.txt
5496F: Documentation/networking/ixgb.txt
5497F: Documentation/networking/ixgbe.txt
5498F: Documentation/networking/ixgbevf.txt
5499F: Documentation/networking/i40e.txt
5500F: Documentation/networking/i40evf.txt
5501F: drivers/net/ethernet/intel/
5502F: drivers/net/ethernet/intel/*/
5503
5504INTEL-MID GPIO DRIVER
5505M: David Cohen <david.a.cohen@linux.intel.com>
5506L: linux-gpio@vger.kernel.org
5507S: Maintained
5508F: drivers/gpio/gpio-intel-mid.c
5509
5510INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5511M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5512L: linux-wireless@vger.kernel.org
5513S: Maintained
5514F: Documentation/networking/README.ipw2100
5515F: Documentation/networking/README.ipw2200
5516F: drivers/net/wireless/ipw2x00/
5517
5518INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5519M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5520M: Gang Wei <gang.wei@intel.com>
5521M: Shane Wang <shane.wang@intel.com>
5522L: tboot-devel@lists.sourceforge.net
5523W: http://tboot.sourceforge.net
5524T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5525S: Supported
5526F: Documentation/intel_txt.txt
5527F: include/linux/tboot.h
5528F: arch/x86/kernel/tboot.c
5529
5530INTEL WIRELESS WIMAX CONNECTION 2400
5531M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5532M: linux-wimax@intel.com
5533L: wimax@linuxwimax.org (subscribers-only)
5534S: Supported
5535W: http://linuxwimax.org
5536F: Documentation/wimax/README.i2400m
5537F: drivers/net/wimax/i2400m/
5538F: include/uapi/linux/wimax/i2400m.h
5539
5540INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5541M: Stanislaw Gruszka <sgruszka@redhat.com>
5542L: linux-wireless@vger.kernel.org
5543S: Supported
5544F: drivers/net/wireless/iwlegacy/
5545
5546INTEL WIRELESS WIFI LINK (iwlwifi)
5547M: Johannes Berg <johannes.berg@intel.com>
5548M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5549M: Intel Linux Wireless <ilw@linux.intel.com>
5550L: linux-wireless@vger.kernel.org
5551W: http://intellinuxwireless.org
5552T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5553S: Supported
5554F: drivers/net/wireless/iwlwifi/
5555
5556INTEL MANAGEMENT ENGINE (mei)
5557M: Tomas Winkler <tomas.winkler@intel.com>
5558L: linux-kernel@vger.kernel.org
5559S: Supported
5560F: include/uapi/linux/mei.h
5561F: include/linux/mei_cl_bus.h
5562F: drivers/misc/mei/*
5563F: Documentation/misc-devices/mei/*
5564
5565INTEL PMC IPC DRIVER
5566M: Zha Qipeng<qipeng.zha@intel.com>
5567L: platform-driver-x86@vger.kernel.org
5568S: Maintained
5569F: drivers/platform/x86/intel_pmc_ipc.c
5570F: arch/x86/include/asm/intel_pmc_ipc.h
5571
5572IOC3 ETHERNET DRIVER
5573M: Ralf Baechle <ralf@linux-mips.org>
5574L: linux-mips@linux-mips.org
5575S: Maintained
5576F: drivers/net/ethernet/sgi/ioc3-eth.c
5577
5578IOC3 SERIAL DRIVER
5579M: Pat Gefre <pfg@sgi.com>
5580L: linux-serial@vger.kernel.org
5581S: Maintained
5582F: drivers/tty/serial/ioc3_serial.c
5583
5584IOMMU DRIVERS
5585M: Joerg Roedel <joro@8bytes.org>
5586L: iommu@lists.linux-foundation.org
5587T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5588S: Maintained
5589F: drivers/iommu/
5590
5591IP MASQUERADING
5592M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5593S: Maintained
5594F: net/ipv4/netfilter/ipt_MASQUERADE.c
5595
5596IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5597M: Francois Romieu <romieu@fr.zoreil.com>
5598M: Sorbica Shieh <sorbica@icplus.com.tw>
5599L: netdev@vger.kernel.org
5600S: Maintained
5601F: drivers/net/ethernet/icplus/ipg.*
5602
5603IPATH DRIVER
5604M: Mike Marciniszyn <infinipath@intel.com>
5605L: linux-rdma@vger.kernel.org
5606S: Maintained
5607F: drivers/staging/rdma/ipath/
5608
5609IPMI SUBSYSTEM
5610M: Corey Minyard <minyard@acm.org>
5611L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5612W: http://openipmi.sourceforge.net/
5613S: Supported
5614F: Documentation/IPMI.txt
5615F: drivers/char/ipmi/
5616F: include/linux/ipmi*
5617F: include/uapi/linux/ipmi*
5618
5619QCOM AUDIO (ASoC) DRIVERS
5620M: Patrick Lai <plai@codeaurora.org>
5621M: Banajit Goswami <bgoswami@codeaurora.org>
5622L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5623S: Supported
5624F: sound/soc/qcom/
5625
5626IPS SCSI RAID DRIVER
5627M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5628L: linux-scsi@vger.kernel.org
5629W: http://www.adaptec.com/
5630S: Maintained
5631F: drivers/scsi/ips*
5632
5633IPVS
5634M: Wensong Zhang <wensong@linux-vs.org>
5635M: Simon Horman <horms@verge.net.au>
5636M: Julian Anastasov <ja@ssi.bg>
5637L: netdev@vger.kernel.org
5638L: lvs-devel@vger.kernel.org
5639S: Maintained
5640F: Documentation/networking/ipvs-sysctl.txt
5641F: include/net/ip_vs.h
5642F: include/uapi/linux/ip_vs.h
5643F: net/netfilter/ipvs/
5644
5645IPWIRELESS DRIVER
5646M: Jiri Kosina <jikos@kernel.org>
5647M: David Sterba <dsterba@suse.com>
5648S: Odd Fixes
5649F: drivers/tty/ipwireless/
5650
5651IPX NETWORK LAYER
5652M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5653L: netdev@vger.kernel.org
5654S: Maintained
5655F: include/net/ipx.h
5656F: include/uapi/linux/ipx.h
5657F: net/ipx/
5658
5659IRDA SUBSYSTEM
5660M: Samuel Ortiz <samuel@sortiz.org>
5661L: irda-users@lists.sourceforge.net (subscribers-only)
5662L: netdev@vger.kernel.org
5663W: http://irda.sourceforge.net/
5664S: Maintained
5665T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5666F: Documentation/networking/irda.txt
5667F: drivers/net/irda/
5668F: include/net/irda/
5669F: net/irda/
5670
5671IRQ SUBSYSTEM
5672M: Thomas Gleixner <tglx@linutronix.de>
5673L: linux-kernel@vger.kernel.org
5674S: Maintained
5675T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5676F: kernel/irq/
5677
5678IRQCHIP DRIVERS
5679M: Thomas Gleixner <tglx@linutronix.de>
5680M: Jason Cooper <jason@lakedaemon.net>
5681M: Marc Zyngier <marc.zyngier@arm.com>
5682L: linux-kernel@vger.kernel.org
5683S: Maintained
5684T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5685T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5686F: Documentation/devicetree/bindings/interrupt-controller/
5687F: drivers/irqchip/
5688
5689IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5690M: Jiang Liu <jiang.liu@linux.intel.com>
5691M: Marc Zyngier <marc.zyngier@arm.com>
5692S: Maintained
5693T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5694F: Documentation/IRQ-domain.txt
5695F: include/linux/irqdomain.h
5696F: kernel/irq/irqdomain.c
5697F: kernel/irq/msi.c
5698
5699ISAPNP
5700M: Jaroslav Kysela <perex@perex.cz>
5701S: Maintained
5702F: Documentation/isapnp.txt
5703F: drivers/pnp/isapnp/
5704F: include/linux/isapnp.h
5705
5706ISA RADIO MODULE
5707M: Hans Verkuil <hverkuil@xs4all.nl>
5708L: linux-media@vger.kernel.org
5709T: git git://linuxtv.org/media_tree.git
5710W: http://linuxtv.org
5711S: Maintained
5712F: drivers/media/radio/radio-isa*
5713
5714iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5715M: Peter Jones <pjones@redhat.com>
5716M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5717S: Maintained
5718F: drivers/firmware/iscsi_ibft*
5719
5720ISCSI
5721M: Mike Christie <michaelc@cs.wisc.edu>
5722L: open-iscsi@googlegroups.com
5723W: www.open-iscsi.org
5724T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5725S: Maintained
5726F: drivers/scsi/*iscsi*
5727F: include/scsi/*iscsi*
5728
5729ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5730M: Or Gerlitz <ogerlitz@mellanox.com>
5731M: Sagi Grimberg <sagig@mellanox.com>
5732M: Roi Dayan <roid@mellanox.com>
5733L: linux-rdma@vger.kernel.org
5734S: Supported
5735W: http://www.openfabrics.org
5736W: www.open-iscsi.org
5737Q: http://patchwork.kernel.org/project/linux-rdma/list/
5738F: drivers/infiniband/ulp/iser/
5739
5740ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5741M: Sagi Grimberg <sagig@mellanox.com>
5742T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5743L: linux-rdma@vger.kernel.org
5744L: target-devel@vger.kernel.org
5745S: Supported
5746W: http://www.linux-iscsi.org
5747F: drivers/infiniband/ulp/isert
5748
5749ISDN SUBSYSTEM
5750M: Karsten Keil <isdn@linux-pingi.de>
5751L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5752L: netdev@vger.kernel.org
5753W: http://www.isdn4linux.de
5754T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5755S: Maintained
5756F: Documentation/isdn/
5757F: drivers/isdn/
5758F: include/linux/isdn.h
5759F: include/linux/isdn/
5760F: include/uapi/linux/isdn.h
5761F: include/uapi/linux/isdn/
5762
5763ISDN SUBSYSTEM (Eicon active card driver)
5764M: Armin Schindler <mac@melware.de>
5765L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5766W: http://www.melware.de
5767S: Maintained
5768F: drivers/isdn/hardware/eicon/
5769
5770IT87 HARDWARE MONITORING DRIVER
5771M: Jean Delvare <jdelvare@suse.com>
5772L: lm-sensors@lm-sensors.org
5773S: Maintained
5774F: Documentation/hwmon/it87
5775F: drivers/hwmon/it87.c
5776
5777IT913X MEDIA DRIVER
5778M: Antti Palosaari <crope@iki.fi>
5779L: linux-media@vger.kernel.org
5780W: http://linuxtv.org/
5781W: http://palosaari.fi/linux/
5782Q: http://patchwork.linuxtv.org/project/linux-media/list/
5783T: git git://linuxtv.org/anttip/media_tree.git
5784S: Maintained
5785F: drivers/media/tuners/it913x*
5786
5787IVTV VIDEO4LINUX DRIVER
5788M: Andy Walls <awalls@md.metrocast.net>
5789L: ivtv-devel@ivtvdriver.org (subscribers-only)
5790L: linux-media@vger.kernel.org
5791T: git git://linuxtv.org/media_tree.git
5792W: http://www.ivtvdriver.org
5793S: Maintained
5794F: Documentation/video4linux/*.ivtv
5795F: drivers/media/pci/ivtv/
5796F: include/uapi/linux/ivtv*
5797
5798IX2505V MEDIA DRIVER
5799M: Malcolm Priestley <tvboxspy@gmail.com>
5800L: linux-media@vger.kernel.org
5801W: http://linuxtv.org/
5802Q: http://patchwork.linuxtv.org/project/linux-media/list/
5803S: Maintained
5804F: drivers/media/dvb-frontends/ix2505v*
5805
5806JC42.4 TEMPERATURE SENSOR DRIVER
5807M: Guenter Roeck <linux@roeck-us.net>
5808L: lm-sensors@lm-sensors.org
5809S: Maintained
5810F: drivers/hwmon/jc42.c
5811F: Documentation/hwmon/jc42
5812
5813JFS FILESYSTEM
5814M: Dave Kleikamp <shaggy@kernel.org>
5815L: jfs-discussion@lists.sourceforge.net
5816W: http://jfs.sourceforge.net/
5817T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5818S: Maintained
5819F: Documentation/filesystems/jfs.txt
5820F: fs/jfs/
5821
5822JME NETWORK DRIVER
5823M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5824L: netdev@vger.kernel.org
5825S: Maintained
5826F: drivers/net/ethernet/jme.*
5827
5828JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5829M: David Woodhouse <dwmw2@infradead.org>
5830L: linux-mtd@lists.infradead.org
5831W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5832S: Maintained
5833F: fs/jffs2/
5834F: include/uapi/linux/jffs2.h
5835
5836JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5837M: "Theodore Ts'o" <tytso@mit.edu>
5838M: Jan Kara <jack@suse.com>
5839L: linux-ext4@vger.kernel.org
5840S: Maintained
5841F: fs/jbd2/
5842F: include/linux/jbd2.h
5843
5844JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5845M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5846L: linux-media@vger.kernel.org
5847S: Maintained
5848F: drivers/media/platform/rcar_jpu.c
5849
5850JSM Neo PCI based serial card
5851M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5852L: linux-serial@vger.kernel.org
5853S: Maintained
5854F: drivers/tty/serial/jsm/
5855
5856K10TEMP HARDWARE MONITORING DRIVER
5857M: Clemens Ladisch <clemens@ladisch.de>
5858L: lm-sensors@lm-sensors.org
5859S: Maintained
5860F: Documentation/hwmon/k10temp
5861F: drivers/hwmon/k10temp.c
5862
5863K8TEMP HARDWARE MONITORING DRIVER
5864M: Rudolf Marek <r.marek@assembler.cz>
5865L: lm-sensors@lm-sensors.org
5866S: Maintained
5867F: Documentation/hwmon/k8temp
5868F: drivers/hwmon/k8temp.c
5869
5870KCONFIG
5871M: "Yann E. MORIN" <yann.morin.1998@free.fr>
5872L: linux-kbuild@vger.kernel.org
5873T: git git://gitorious.org/linux-kconfig/linux-kconfig
5874S: Maintained
5875F: Documentation/kbuild/kconfig-language.txt
5876F: scripts/kconfig/
5877
5878KDUMP
5879M: Vivek Goyal <vgoyal@redhat.com>
5880M: Haren Myneni <hbabu@us.ibm.com>
5881L: kexec@lists.infradead.org
5882W: http://lse.sourceforge.net/kdump/
5883S: Maintained
5884F: Documentation/kdump/
5885
5886KEENE FM RADIO TRANSMITTER DRIVER
5887M: Hans Verkuil <hverkuil@xs4all.nl>
5888L: linux-media@vger.kernel.org
5889T: git git://linuxtv.org/media_tree.git
5890W: http://linuxtv.org
5891S: Maintained
5892F: drivers/media/radio/radio-keene*
5893
5894KERNEL AUTOMOUNTER v4 (AUTOFS4)
5895M: Ian Kent <raven@themaw.net>
5896L: autofs@vger.kernel.org
5897S: Maintained
5898F: fs/autofs4/
5899
5900KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5901M: Michal Marek <mmarek@suse.com>
5902T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5903T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5904L: linux-kbuild@vger.kernel.org
5905S: Maintained
5906F: Documentation/kbuild/
5907F: Makefile
5908F: scripts/Makefile.*
5909F: scripts/basic/
5910F: scripts/mk*
5911F: scripts/package/
5912
5913KERNEL JANITORS
5914L: kernel-janitors@vger.kernel.org
5915W: http://kernelnewbies.org/KernelJanitors
5916S: Odd Fixes
5917
5918KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5919M: "J. Bruce Fields" <bfields@fieldses.org>
5920M: Jeff Layton <jlayton@poochiereds.net>
5921L: linux-nfs@vger.kernel.org
5922W: http://nfs.sourceforge.net/
5923S: Supported
5924F: fs/nfsd/
5925F: include/uapi/linux/nfsd/
5926F: fs/lockd/
5927F: fs/nfs_common/
5928F: net/sunrpc/
5929F: include/linux/lockd/
5930F: include/linux/sunrpc/
5931F: include/uapi/linux/sunrpc/
5932
5933KERNEL SELFTEST FRAMEWORK
5934M: Shuah Khan <shuahkh@osg.samsung.com>
5935L: linux-api@vger.kernel.org
5936T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5937S: Maintained
5938F: tools/testing/selftests
5939
5940KERNEL VIRTUAL MACHINE (KVM)
5941M: Gleb Natapov <gleb@kernel.org>
5942M: Paolo Bonzini <pbonzini@redhat.com>
5943L: kvm@vger.kernel.org
5944W: http://www.linux-kvm.org
5945T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5946S: Supported
5947F: Documentation/*/kvm*.txt
5948F: Documentation/virtual/kvm/
5949F: arch/*/kvm/
5950F: arch/x86/kernel/kvm.c
5951F: arch/x86/kernel/kvmclock.c
5952F: arch/*/include/asm/kvm*
5953F: include/linux/kvm*
5954F: include/uapi/linux/kvm*
5955F: virt/kvm/
5956
5957KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5958M: Joerg Roedel <joro@8bytes.org>
5959L: kvm@vger.kernel.org
5960W: http://kvm.qumranet.com
5961S: Maintained
5962F: arch/x86/include/asm/svm.h
5963F: arch/x86/kvm/svm.c
5964
5965KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5966M: Alexander Graf <agraf@suse.com>
5967L: kvm-ppc@vger.kernel.org
5968W: http://kvm.qumranet.com
5969T: git git://github.com/agraf/linux-2.6.git
5970S: Supported
5971F: arch/powerpc/include/asm/kvm*
5972F: arch/powerpc/kvm/
5973
5974KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5975M: Christian Borntraeger <borntraeger@de.ibm.com>
5976M: Cornelia Huck <cornelia.huck@de.ibm.com>
5977L: linux-s390@vger.kernel.org
5978W: http://www.ibm.com/developerworks/linux/linux390/
5979S: Supported
5980F: Documentation/s390/kvm.txt
5981F: arch/s390/include/asm/kvm*
5982F: arch/s390/kvm/
5983
5984KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5985M: Christoffer Dall <christoffer.dall@linaro.org>
5986M: Marc Zyngier <marc.zyngier@arm.com>
5987L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5988L: kvmarm@lists.cs.columbia.edu
5989W: http://systems.cs.columbia.edu/projects/kvm-arm
5990S: Supported
5991F: arch/arm/include/uapi/asm/kvm*
5992F: arch/arm/include/asm/kvm*
5993F: arch/arm/kvm/
5994F: virt/kvm/arm/
5995F: include/kvm/arm_*
5996
5997KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5998M: Christoffer Dall <christoffer.dall@linaro.org>
5999M: Marc Zyngier <marc.zyngier@arm.com>
6000L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6001L: kvmarm@lists.cs.columbia.edu
6002S: Maintained
6003F: arch/arm64/include/uapi/asm/kvm*
6004F: arch/arm64/include/asm/kvm*
6005F: arch/arm64/kvm/
6006
6007KEXEC
6008M: Eric Biederman <ebiederm@xmission.com>
6009W: http://kernel.org/pub/linux/utils/kernel/kexec/
6010L: kexec@lists.infradead.org
6011S: Maintained
6012F: include/linux/kexec.h
6013F: include/uapi/linux/kexec.h
6014F: kernel/kexec.c
6015
6016KEYS/KEYRINGS:
6017M: David Howells <dhowells@redhat.com>
6018L: keyrings@vger.kernel.org
6019S: Maintained
6020F: Documentation/security/keys.txt
6021F: include/linux/key.h
6022F: include/linux/key-type.h
6023F: include/keys/
6024F: security/keys/
6025
6026KEYS-TRUSTED
6027M: David Safford <safford@us.ibm.com>
6028M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6029L: linux-security-module@vger.kernel.org
6030L: keyrings@vger.kernel.org
6031S: Supported
6032F: Documentation/security/keys-trusted-encrypted.txt
6033F: include/keys/trusted-type.h
6034F: security/keys/trusted.c
6035F: security/keys/trusted.h
6036
6037KEYS-ENCRYPTED
6038M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6039M: David Safford <safford@us.ibm.com>
6040L: linux-security-module@vger.kernel.org
6041L: keyrings@vger.kernel.org
6042S: Supported
6043F: Documentation/security/keys-trusted-encrypted.txt
6044F: include/keys/encrypted-type.h
6045F: security/keys/encrypted-keys/
6046
6047KGDB / KDB /debug_core
6048M: Jason Wessel <jason.wessel@windriver.com>
6049W: http://kgdb.wiki.kernel.org/
6050L: kgdb-bugreport@lists.sourceforge.net
6051S: Maintained
6052F: Documentation/DocBook/kgdb.tmpl
6053F: drivers/misc/kgdbts.c
6054F: drivers/tty/serial/kgdboc.c
6055F: include/linux/kdb.h
6056F: include/linux/kgdb.h
6057F: kernel/debug/
6058
6059KMEMCHECK
6060M: Vegard Nossum <vegardno@ifi.uio.no>
6061M: Pekka Enberg <penberg@kernel.org>
6062S: Maintained
6063F: Documentation/kmemcheck.txt
6064F: arch/x86/include/asm/kmemcheck.h
6065F: arch/x86/mm/kmemcheck/
6066F: include/linux/kmemcheck.h
6067F: mm/kmemcheck.c
6068
6069KMEMLEAK
6070M: Catalin Marinas <catalin.marinas@arm.com>
6071S: Maintained
6072F: Documentation/kmemleak.txt
6073F: include/linux/kmemleak.h
6074F: mm/kmemleak.c
6075F: mm/kmemleak-test.c
6076
6077KPROBES
6078M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6079M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6080M: "David S. Miller" <davem@davemloft.net>
6081M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6082S: Maintained
6083F: Documentation/kprobes.txt
6084F: include/linux/kprobes.h
6085F: kernel/kprobes.c
6086
6087KS0108 LCD CONTROLLER DRIVER
6088M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6089W: http://miguelojeda.es/auxdisplay.htm
6090W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6091S: Maintained
6092F: Documentation/auxdisplay/ks0108
6093F: drivers/auxdisplay/ks0108.c
6094F: include/linux/ks0108.h
6095
6096LAPB module
6097L: linux-x25@vger.kernel.org
6098S: Orphan
6099F: Documentation/networking/lapb-module.txt
6100F: include/*/lapb.h
6101F: net/lapb/
6102
6103LASI 53c700 driver for PARISC
6104M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6105L: linux-scsi@vger.kernel.org
6106S: Maintained
6107F: Documentation/scsi/53c700.txt
6108F: drivers/scsi/53c700*
6109
6110LED SUBSYSTEM
6111M: Richard Purdie <rpurdie@rpsys.net>
6112M: Jacek Anaszewski <j.anaszewski@samsung.com>
6113L: linux-leds@vger.kernel.org
6114T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6115S: Maintained
6116F: drivers/leds/
6117F: include/linux/leds.h
6118
6119LEGACY EEPROM DRIVER
6120M: Jean Delvare <jdelvare@suse.com>
6121S: Maintained
6122F: Documentation/misc-devices/eeprom
6123F: drivers/misc/eeprom/eeprom.c
6124
6125LEGO USB Tower driver
6126M: Juergen Stuber <starblue@users.sourceforge.net>
6127L: legousb-devel@lists.sourceforge.net
6128W: http://legousb.sourceforge.net/
6129S: Maintained
6130F: drivers/usb/misc/legousbtower.c
6131
6132LG2160 MEDIA DRIVER
6133M: Michael Krufky <mkrufky@linuxtv.org>
6134L: linux-media@vger.kernel.org
6135W: http://linuxtv.org/
6136W: http://github.com/mkrufky
6137Q: http://patchwork.linuxtv.org/project/linux-media/list/
6138T: git git://linuxtv.org/mkrufky/tuners.git
6139S: Maintained
6140F: drivers/media/dvb-frontends/lg2160.*
6141
6142LGDT3305 MEDIA DRIVER
6143M: Michael Krufky <mkrufky@linuxtv.org>
6144L: linux-media@vger.kernel.org
6145W: http://linuxtv.org/
6146W: http://github.com/mkrufky
6147Q: http://patchwork.linuxtv.org/project/linux-media/list/
6148T: git git://linuxtv.org/mkrufky/tuners.git
6149S: Maintained
6150F: drivers/media/dvb-frontends/lgdt3305.*
6151
6152LGUEST
6153M: Rusty Russell <rusty@rustcorp.com.au>
6154L: lguest@lists.ozlabs.org
6155W: http://lguest.ozlabs.org/
6156S: Odd Fixes
6157F: arch/x86/include/asm/lguest*.h
6158F: arch/x86/lguest/
6159F: drivers/lguest/
6160F: include/linux/lguest*.h
6161F: tools/lguest/
6162
6163LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6164M: Tejun Heo <tj@kernel.org>
6165L: linux-ide@vger.kernel.org
6166T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6167S: Maintained
6168F: drivers/ata/
6169F: include/linux/ata.h
6170F: include/linux/libata.h
6171
6172LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6173M: Viresh Kumar <vireshk@kernel.org>
6174L: linux-ide@vger.kernel.org
6175T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6176S: Maintained
6177F: include/linux/pata_arasan_cf_data.h
6178F: drivers/ata/pata_arasan_cf.c
6179
6180LIBATA PATA DRIVERS
6181M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6182M: Tejun Heo <tj@kernel.org>
6183L: linux-ide@vger.kernel.org
6184T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6185S: Maintained
6186F: drivers/ata/pata_*.c
6187F: drivers/ata/ata_generic.c
6188
6189LIBATA SATA AHCI PLATFORM devices support
6190M: Hans de Goede <hdegoede@redhat.com>
6191M: Tejun Heo <tj@kernel.org>
6192L: linux-ide@vger.kernel.org
6193T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6194S: Maintained
6195F: drivers/ata/ahci_platform.c
6196F: drivers/ata/libahci_platform.c
6197F: include/linux/ahci_platform.h
6198
6199LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6200M: Mikael Pettersson <mikpelinux@gmail.com>
6201L: linux-ide@vger.kernel.org
6202T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6203S: Maintained
6204F: drivers/ata/sata_promise.*
6205
6206LIBLOCKDEP
6207M: Sasha Levin <sasha.levin@oracle.com>
6208S: Maintained
6209F: tools/lib/lockdep/
6210
6211LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6212M: Dan Williams <dan.j.williams@intel.com>
6213L: linux-nvdimm@lists.01.org
6214Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6215S: Supported
6216F: drivers/nvdimm/*
6217F: include/linux/nd.h
6218F: include/linux/libnvdimm.h
6219F: include/uapi/linux/ndctl.h
6220
6221LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6222M: Ross Zwisler <ross.zwisler@linux.intel.com>
6223L: linux-nvdimm@lists.01.org
6224Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6225S: Supported
6226F: drivers/nvdimm/blk.c
6227F: drivers/nvdimm/region_devs.c
6228F: drivers/acpi/nfit*
6229
6230LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6231M: Vishal Verma <vishal.l.verma@intel.com>
6232L: linux-nvdimm@lists.01.org
6233Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6234S: Supported
6235F: drivers/nvdimm/btt*
6236
6237LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6238M: Ross Zwisler <ross.zwisler@linux.intel.com>
6239L: linux-nvdimm@lists.01.org
6240Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6241S: Supported
6242F: drivers/nvdimm/pmem.c
6243F: include/linux/pmem.h
6244F: arch/*/include/asm/pmem.h
6245
6246LINUX FOR IBM pSERIES (RS/6000)
6247M: Paul Mackerras <paulus@au.ibm.com>
6248W: http://www.ibm.com/linux/ltc/projects/ppc
6249S: Supported
6250F: arch/powerpc/boot/rs6000.h
6251
6252LINUX FOR POWERPC (32-BIT AND 64-BIT)
6253M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6254M: Paul Mackerras <paulus@samba.org>
6255M: Michael Ellerman <mpe@ellerman.id.au>
6256W: http://www.penguinppc.org/
6257L: linuxppc-dev@lists.ozlabs.org
6258Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6259T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6260S: Supported
6261F: Documentation/powerpc/
6262F: arch/powerpc/
6263
6264LINUX FOR POWER MACINTOSH
6265M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6266W: http://www.penguinppc.org/
6267L: linuxppc-dev@lists.ozlabs.org
6268S: Maintained
6269F: arch/powerpc/platforms/powermac/
6270F: drivers/macintosh/
6271
6272LINUX FOR POWERPC EMBEDDED MPC5XXX
6273M: Anatolij Gustschin <agust@denx.de>
6274L: linuxppc-dev@lists.ozlabs.org
6275T: git git://git.denx.de/linux-denx-agust.git
6276S: Maintained
6277F: arch/powerpc/platforms/512x/
6278F: arch/powerpc/platforms/52xx/
6279
6280LINUX FOR POWERPC EMBEDDED PPC4XX
6281M: Alistair Popple <alistair@popple.id.au>
6282M: Matt Porter <mporter@kernel.crashing.org>
6283W: http://www.penguinppc.org/
6284L: linuxppc-dev@lists.ozlabs.org
6285S: Maintained
6286F: arch/powerpc/platforms/40x/
6287F: arch/powerpc/platforms/44x/
6288
6289LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6290L: linuxppc-dev@lists.ozlabs.org
6291S: Orphan
6292F: arch/powerpc/*/*virtex*
6293F: arch/powerpc/*/*/*virtex*
6294
6295LINUX FOR POWERPC EMBEDDED PPC8XX
6296M: Vitaly Bordug <vitb@kernel.crashing.org>
6297W: http://www.penguinppc.org/
6298L: linuxppc-dev@lists.ozlabs.org
6299S: Maintained
6300F: arch/powerpc/platforms/8xx/
6301
6302LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6303M: Scott Wood <scottwood@freescale.com>
6304M: Kumar Gala <galak@kernel.crashing.org>
6305W: http://www.penguinppc.org/
6306L: linuxppc-dev@lists.ozlabs.org
6307T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6308S: Maintained
6309F: arch/powerpc/platforms/83xx/
6310F: arch/powerpc/platforms/85xx/
6311
6312LINUX FOR POWERPC PA SEMI PWRFICIENT
6313M: Olof Johansson <olof@lixom.net>
6314L: linuxppc-dev@lists.ozlabs.org
6315S: Maintained
6316F: arch/powerpc/platforms/pasemi/
6317F: drivers/*/*pasemi*
6318F: drivers/*/*/*pasemi*
6319
6320LINUX SECURITY MODULE (LSM) FRAMEWORK
6321M: Chris Wright <chrisw@sous-sol.org>
6322L: linux-security-module@vger.kernel.org
6323S: Supported
6324
6325LIS3LV02D ACCELEROMETER DRIVER
6326M: Eric Piel <eric.piel@tremplin-utc.net>
6327S: Maintained
6328F: Documentation/misc-devices/lis3lv02d
6329F: drivers/misc/lis3lv02d/
6330F: drivers/platform/x86/hp_accel.c
6331
6332LIVE PATCHING
6333M: Josh Poimboeuf <jpoimboe@redhat.com>
6334M: Seth Jennings <sjenning@redhat.com>
6335M: Jiri Kosina <jikos@kernel.org>
6336M: Vojtech Pavlik <vojtech@suse.com>
6337S: Maintained
6338F: kernel/livepatch/
6339F: include/linux/livepatch.h
6340F: arch/x86/include/asm/livepatch.h
6341F: arch/x86/kernel/livepatch.c
6342F: Documentation/ABI/testing/sysfs-kernel-livepatch
6343F: samples/livepatch/
6344L: live-patching@vger.kernel.org
6345T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6346
6347LLC (802.2)
6348M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6349S: Maintained
6350F: include/linux/llc.h
6351F: include/uapi/linux/llc.h
6352F: include/net/llc*
6353F: net/llc/
6354
6355LM73 HARDWARE MONITOR DRIVER
6356M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6357L: lm-sensors@lm-sensors.org
6358S: Maintained
6359F: drivers/hwmon/lm73.c
6360
6361LM78 HARDWARE MONITOR DRIVER
6362M: Jean Delvare <jdelvare@suse.com>
6363L: lm-sensors@lm-sensors.org
6364S: Maintained
6365F: Documentation/hwmon/lm78
6366F: drivers/hwmon/lm78.c
6367
6368LM83 HARDWARE MONITOR DRIVER
6369M: Jean Delvare <jdelvare@suse.com>
6370L: lm-sensors@lm-sensors.org
6371S: Maintained
6372F: Documentation/hwmon/lm83
6373F: drivers/hwmon/lm83.c
6374
6375LM90 HARDWARE MONITOR DRIVER
6376M: Jean Delvare <jdelvare@suse.com>
6377L: lm-sensors@lm-sensors.org
6378S: Maintained
6379F: Documentation/hwmon/lm90
6380F: Documentation/devicetree/bindings/hwmon/lm90.txt
6381F: drivers/hwmon/lm90.c
6382
6383LM95234 HARDWARE MONITOR DRIVER
6384M: Guenter Roeck <linux@roeck-us.net>
6385L: lm-sensors@lm-sensors.org
6386S: Maintained
6387F: Documentation/hwmon/lm95234
6388F: drivers/hwmon/lm95234.c
6389
6390LME2510 MEDIA DRIVER
6391M: Malcolm Priestley <tvboxspy@gmail.com>
6392L: linux-media@vger.kernel.org
6393W: http://linuxtv.org/
6394Q: http://patchwork.linuxtv.org/project/linux-media/list/
6395S: Maintained
6396F: drivers/media/usb/dvb-usb-v2/lmedm04*
6397
6398LOCKDEP AND LOCKSTAT
6399M: Peter Zijlstra <peterz@infradead.org>
6400M: Ingo Molnar <mingo@redhat.com>
6401L: linux-kernel@vger.kernel.org
6402T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6403S: Maintained
6404F: Documentation/locking/lockdep*.txt
6405F: Documentation/locking/lockstat.txt
6406F: include/linux/lockdep.h
6407F: kernel/locking/
6408
6409LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6410M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6411L: linux-ntfs-dev@lists.sourceforge.net
6412W: http://www.linux-ntfs.org/content/view/19/37/
6413S: Maintained
6414F: Documentation/ldm.txt
6415F: block/partitions/ldm.*
6416
6417LogFS
6418M: Joern Engel <joern@logfs.org>
6419M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6420L: logfs@logfs.org
6421W: logfs.org
6422S: Maintained
6423F: fs/logfs/
6424
6425LPC32XX MACHINE SUPPORT
6426M: Roland Stigge <stigge@antcom.de>
6427L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6428S: Maintained
6429F: arch/arm/mach-lpc32xx/
6430
6431LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6432M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6433M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6434M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6435M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6436L: MPT-FusionLinux.pdl@avagotech.com
6437L: linux-scsi@vger.kernel.org
6438W: http://www.lsilogic.com/support
6439S: Supported
6440F: drivers/message/fusion/
6441F: drivers/scsi/mpt2sas/
6442F: drivers/scsi/mpt3sas/
6443
6444LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6445M: Matthew Wilcox <matthew@wil.cx>
6446L: linux-scsi@vger.kernel.org
6447S: Maintained
6448F: drivers/scsi/sym53c8xx_2/
6449
6450LTC4261 HARDWARE MONITOR DRIVER
6451M: Guenter Roeck <linux@roeck-us.net>
6452L: lm-sensors@lm-sensors.org
6453S: Maintained
6454F: Documentation/hwmon/ltc4261
6455F: drivers/hwmon/ltc4261.c
6456
6457LTP (Linux Test Project)
6458M: Mike Frysinger <vapier@gentoo.org>
6459M: Cyril Hrubis <chrubis@suse.cz>
6460M: Wanlong Gao <wanlong.gao@gmail.com>
6461M: Jan Stancek <jstancek@redhat.com>
6462M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6463M: Alexey Kodanev <alexey.kodanev@oracle.com>
6464L: ltp@lists.linux.it (subscribers-only)
6465W: http://linux-test-project.github.io/
6466T: git git://github.com/linux-test-project/ltp.git
6467S: Maintained
6468
6469M32R ARCHITECTURE
6470W: http://www.linux-m32r.org/
6471S: Orphan
6472F: arch/m32r/
6473
6474M68K ARCHITECTURE
6475M: Geert Uytterhoeven <geert@linux-m68k.org>
6476L: linux-m68k@lists.linux-m68k.org
6477W: http://www.linux-m68k.org/
6478T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6479S: Maintained
6480F: arch/m68k/
6481F: drivers/zorro/
6482
6483M68K ON APPLE MACINTOSH
6484M: Joshua Thompson <funaho@jurai.org>
6485W: http://www.mac.linux-m68k.org/
6486L: linux-m68k@lists.linux-m68k.org
6487S: Maintained
6488F: arch/m68k/mac/
6489
6490M68K ON HP9000/300
6491M: Philip Blundell <philb@gnu.org>
6492W: http://www.tazenda.demon.co.uk/phil/linux-hp
6493S: Maintained
6494F: arch/m68k/hp300/
6495
6496M88DS3103 MEDIA DRIVER
6497M: Antti Palosaari <crope@iki.fi>
6498L: linux-media@vger.kernel.org
6499W: http://linuxtv.org/
6500W: http://palosaari.fi/linux/
6501Q: http://patchwork.linuxtv.org/project/linux-media/list/
6502T: git git://linuxtv.org/anttip/media_tree.git
6503S: Maintained
6504F: drivers/media/dvb-frontends/m88ds3103*
6505
6506M88RS2000 MEDIA DRIVER
6507M: Malcolm Priestley <tvboxspy@gmail.com>
6508L: linux-media@vger.kernel.org
6509W: http://linuxtv.org/
6510Q: http://patchwork.linuxtv.org/project/linux-media/list/
6511S: Maintained
6512F: drivers/media/dvb-frontends/m88rs2000*
6513
6514MA901 MASTERKIT USB FM RADIO DRIVER
6515M: Alexey Klimov <klimov.linux@gmail.com>
6516L: linux-media@vger.kernel.org
6517T: git git://linuxtv.org/media_tree.git
6518S: Maintained
6519F: drivers/media/radio/radio-ma901.c
6520
6521MAC80211
6522M: Johannes Berg <johannes@sipsolutions.net>
6523L: linux-wireless@vger.kernel.org
6524W: http://wireless.kernel.org/
6525T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6526T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6527S: Maintained
6528F: Documentation/networking/mac80211-injection.txt
6529F: include/net/mac80211.h
6530F: net/mac80211/
6531
6532MACVLAN DRIVER
6533M: Patrick McHardy <kaber@trash.net>
6534L: netdev@vger.kernel.org
6535S: Maintained
6536F: drivers/net/macvlan.c
6537F: include/linux/if_macvlan.h
6538
6539MAILBOX API
6540M: Jassi Brar <jassisinghbrar@gmail.com>
6541L: linux-kernel@vger.kernel.org
6542S: Maintained
6543F: drivers/mailbox/
6544F: include/linux/mailbox_client.h
6545F: include/linux/mailbox_controller.h
6546
6547MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6548M: Michael Kerrisk <mtk.manpages@gmail.com>
6549W: http://www.kernel.org/doc/man-pages
6550L: linux-man@vger.kernel.org
6551S: Maintained
6552
6553MARVELL ARMADA DRM SUPPORT
6554M: Russell King <rmk+kernel@arm.linux.org.uk>
6555S: Maintained
6556F: drivers/gpu/drm/armada/
6557
6558MARVELL 88E6352 DSA support
6559M: Guenter Roeck <linux@roeck-us.net>
6560S: Maintained
6561F: drivers/net/dsa/mv88e6352.c
6562
6563MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6564M: Mirko Lindner <mlindner@marvell.com>
6565M: Stephen Hemminger <stephen@networkplumber.org>
6566L: netdev@vger.kernel.org
6567S: Maintained
6568F: drivers/net/ethernet/marvell/sk*
6569
6570MARVELL LIBERTAS WIRELESS DRIVER
6571L: libertas-dev@lists.infradead.org
6572S: Orphan
6573F: drivers/net/wireless/libertas/
6574
6575MARVELL MV643XX ETHERNET DRIVER
6576M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6577L: netdev@vger.kernel.org
6578S: Maintained
6579F: drivers/net/ethernet/marvell/mv643xx_eth.*
6580F: include/linux/mv643xx.h
6581
6582MARVELL MVNETA ETHERNET DRIVER
6583M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6584L: netdev@vger.kernel.org
6585S: Maintained
6586F: drivers/net/ethernet/marvell/mvneta.*
6587
6588MARVELL MWIFIEX WIRELESS DRIVER
6589M: Amitkumar Karwar <akarwar@marvell.com>
6590M: Nishant Sarmukadam <nishants@marvell.com>
6591L: linux-wireless@vger.kernel.org
6592S: Maintained
6593F: drivers/net/wireless/mwifiex/
6594
6595MARVELL MWL8K WIRELESS DRIVER
6596M: Lennert Buytenhek <buytenh@wantstofly.org>
6597L: linux-wireless@vger.kernel.org
6598S: Odd Fixes
6599F: drivers/net/wireless/mwl8k.c
6600
6601MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6602M: Nicolas Pitre <nico@fluxnic.net>
6603S: Odd Fixes
6604F: drivers/mmc/host/mvsdio.*
6605
6606MATROX FRAMEBUFFER DRIVER
6607L: linux-fbdev@vger.kernel.org
6608S: Orphan
6609F: drivers/video/fbdev/matrox/matroxfb_*
6610F: include/uapi/linux/matroxfb.h
6611
6612MAX16065 HARDWARE MONITOR DRIVER
6613M: Guenter Roeck <linux@roeck-us.net>
6614L: lm-sensors@lm-sensors.org
6615S: Maintained
6616F: Documentation/hwmon/max16065
6617F: drivers/hwmon/max16065.c
6618
6619MAX20751 HARDWARE MONITOR DRIVER
6620M: Guenter Roeck <linux@roeck-us.net>
6621L: lm-sensors@lm-sensors.org
6622S: Maintained
6623F: Documentation/hwmon/max20751
6624F: drivers/hwmon/max20751.c
6625
6626MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6627M: "Hans J. Koch" <hjk@hansjkoch.de>
6628L: lm-sensors@lm-sensors.org
6629S: Maintained
6630F: Documentation/hwmon/max6650
6631F: drivers/hwmon/max6650.c
6632
6633MAX6697 HARDWARE MONITOR DRIVER
6634M: Guenter Roeck <linux@roeck-us.net>
6635L: lm-sensors@lm-sensors.org
6636S: Maintained
6637F: Documentation/hwmon/max6697
6638F: Documentation/devicetree/bindings/i2c/max6697.txt
6639F: drivers/hwmon/max6697.c
6640F: include/linux/platform_data/max6697.h
6641
6642MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6643M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6644L: linux-pm@vger.kernel.org
6645S: Supported
6646F: drivers/power/max14577_charger.c
6647F: drivers/power/max77693_charger.c
6648
6649MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6650M: Javier Martinez Canillas <javier@osg.samsung.com>
6651L: linux-kernel@vger.kernel.org
6652S: Supported
6653F: drivers/*/*max77802.c
6654F: Documentation/devicetree/bindings/*/*max77802.txt
6655F: include/dt-bindings/*/*max77802.h
6656
6657MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6658M: Chanwoo Choi <cw00.choi@samsung.com>
6659M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6660L: linux-kernel@vger.kernel.org
6661S: Supported
6662F: drivers/*/max14577.c
6663F: drivers/*/max77686.c
6664F: drivers/*/max77693.c
6665F: drivers/extcon/extcon-max14577.c
6666F: drivers/extcon/extcon-max77693.c
6667F: drivers/rtc/rtc-max77686.c
6668F: drivers/clk/clk-max77686.c
6669F: Documentation/devicetree/bindings/mfd/max14577.txt
6670F: Documentation/devicetree/bindings/*/max77686.txt
6671F: Documentation/devicetree/bindings/mfd/max77693.txt
6672F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6673F: include/linux/mfd/max14577*.h
6674F: include/linux/mfd/max77686*.h
6675F: include/linux/mfd/max77693*.h
6676
6677MAXIRADIO FM RADIO RECEIVER DRIVER
6678M: Hans Verkuil <hverkuil@xs4all.nl>
6679L: linux-media@vger.kernel.org
6680T: git git://linuxtv.org/media_tree.git
6681W: http://linuxtv.org
6682S: Maintained
6683F: drivers/media/radio/radio-maxiradio*
6684
6685MEDIA DRIVERS FOR RENESAS - VSP1
6686M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6687L: linux-media@vger.kernel.org
6688L: linux-sh@vger.kernel.org
6689T: git git://linuxtv.org/media_tree.git
6690S: Supported
6691F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6692F: drivers/media/platform/vsp1/
6693
6694MEDIA DRIVERS FOR ASCOT2E
6695M: Sergey Kozlov <serjk@netup.ru>
6696L: linux-media@vger.kernel.org
6697W: http://linuxtv.org
6698W: http://netup.tv/
6699T: git git://linuxtv.org/media_tree.git
6700S: Supported
6701F: drivers/media/dvb-frontends/ascot2e*
6702
6703MEDIA DRIVERS FOR CXD2841ER
6704M: Sergey Kozlov <serjk@netup.ru>
6705L: linux-media@vger.kernel.org
6706W: http://linuxtv.org/
6707W: http://netup.tv/
6708T: git git://linuxtv.org/media_tree.git
6709S: Supported
6710F: drivers/media/dvb-frontends/cxd2841er*
6711
6712MEDIA DRIVERS FOR HORUS3A
6713M: Sergey Kozlov <serjk@netup.ru>
6714L: linux-media@vger.kernel.org
6715W: http://linuxtv.org/
6716W: http://netup.tv/
6717T: git git://linuxtv.org/media_tree.git
6718S: Supported
6719F: drivers/media/dvb-frontends/horus3a*
6720
6721MEDIA DRIVERS FOR LNBH25
6722M: Sergey Kozlov <serjk@netup.ru>
6723L: linux-media@vger.kernel.org
6724W: http://linuxtv.org/
6725W: http://netup.tv/
6726T: git git://linuxtv.org/media_tree.git
6727S: Supported
6728F: drivers/media/dvb-frontends/lnbh25*
6729
6730MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6731M: Sergey Kozlov <serjk@netup.ru>
6732L: linux-media@vger.kernel.org
6733W: http://linuxtv.org/
6734W: http://netup.tv/
6735T: git git://linuxtv.org/media_tree.git
6736S: Supported
6737F: drivers/media/pci/netup_unidvb/*
6738
6739MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6740M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6741P: LinuxTV.org Project
6742L: linux-media@vger.kernel.org
6743W: http://linuxtv.org
6744Q: http://patchwork.kernel.org/project/linux-media/list/
6745T: git git://linuxtv.org/media_tree.git
6746S: Maintained
6747F: Documentation/dvb/
6748F: Documentation/video4linux/
6749F: Documentation/DocBook/media/
6750F: drivers/media/
6751F: drivers/staging/media/
6752F: include/media/
6753F: include/uapi/linux/dvb/
6754F: include/uapi/linux/videodev2.h
6755F: include/uapi/linux/media.h
6756F: include/uapi/linux/v4l2-*
6757F: include/uapi/linux/meye.h
6758F: include/uapi/linux/ivtv*
6759F: include/uapi/linux/uvcvideo.h
6760
6761MEDIATEK MT7601U WIRELESS LAN DRIVER
6762M: Jakub Kicinski <kubakici@wp.pl>
6763L: linux-wireless@vger.kernel.org
6764S: Maintained
6765F: drivers/net/wireless/mediatek/mt7601u/
6766
6767MEGARAID SCSI/SAS DRIVERS
6768M: Kashyap Desai <kashyap.desai@avagotech.com>
6769M: Sumit Saxena <sumit.saxena@avagotech.com>
6770M: Uday Lingala <uday.lingala@avagotech.com>
6771L: megaraidlinux.pdl@avagotech.com
6772L: linux-scsi@vger.kernel.org
6773W: http://www.lsi.com
6774S: Maintained
6775F: Documentation/scsi/megaraid.txt
6776F: drivers/scsi/megaraid.*
6777F: drivers/scsi/megaraid/
6778
6779MELLANOX ETHERNET DRIVER (mlx4_en)
6780M: Amir Vadai <amirv@mellanox.com>
6781M: Ido Shamay <idos@mellanox.com>
6782L: netdev@vger.kernel.org
6783S: Supported
6784W: http://www.mellanox.com
6785Q: http://patchwork.ozlabs.org/project/netdev/list/
6786F: drivers/net/ethernet/mellanox/mlx4/en_*
6787
6788MELLANOX ETHERNET SWITCH DRIVERS
6789M: Jiri Pirko <jiri@mellanox.com>
6790M: Ido Schimmel <idosch@mellanox.com>
6791L: netdev@vger.kernel.org
6792S: Supported
6793W: http://www.mellanox.com
6794Q: http://patchwork.ozlabs.org/project/netdev/list/
6795F: drivers/net/ethernet/mellanox/mlxsw/
6796
6797MEMBARRIER SUPPORT
6798M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6799M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6800L: linux-kernel@vger.kernel.org
6801S: Supported
6802F: kernel/membarrier.c
6803F: include/uapi/linux/membarrier.h
6804
6805MEMORY MANAGEMENT
6806L: linux-mm@kvack.org
6807W: http://www.linux-mm.org
6808S: Maintained
6809F: include/linux/mm.h
6810F: include/linux/gfp.h
6811F: include/linux/mmzone.h
6812F: include/linux/memory_hotplug.h
6813F: include/linux/vmalloc.h
6814F: mm/
6815
6816MEMORY TECHNOLOGY DEVICES (MTD)
6817M: David Woodhouse <dwmw2@infradead.org>
6818M: Brian Norris <computersforpeace@gmail.com>
6819L: linux-mtd@lists.infradead.org
6820W: http://www.linux-mtd.infradead.org/
6821Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6822T: git git://git.infradead.org/linux-mtd.git
6823T: git git://git.infradead.org/l2-mtd.git
6824S: Maintained
6825F: drivers/mtd/
6826F: include/linux/mtd/
6827F: include/uapi/mtd/
6828
6829MEN A21 WATCHDOG DRIVER
6830M: Johannes Thumshirn <morbidrsa@gmail.com>
6831L: linux-watchdog@vger.kernel.org
6832S: Maintained
6833F: drivers/watchdog/mena21_wdt.c
6834
6835MEN CHAMELEON BUS (mcb)
6836M: Johannes Thumshirn <morbidrsa@gmail.com>
6837S: Maintained
6838F: drivers/mcb/
6839F: include/linux/mcb.h
6840F: Documentation/men-chameleon-bus.txt
6841
6842MEN F21BMC (Board Management Controller)
6843M: Andreas Werner <andreas.werner@men.de>
6844S: Supported
6845F: drivers/mfd/menf21bmc.c
6846F: drivers/watchdog/menf21bmc_wdt.c
6847F: drivers/leds/leds-menf21bmc.c
6848F: drivers/hwmon/menf21bmc_hwmon.c
6849F: Documentation/hwmon/menf21bmc
6850
6851METAG ARCHITECTURE
6852M: James Hogan <james.hogan@imgtec.com>
6853L: linux-metag@vger.kernel.org
6854S: Supported
6855F: arch/metag/
6856F: Documentation/metag/
6857F: Documentation/devicetree/bindings/metag/
6858F: drivers/clocksource/metag_generic.c
6859F: drivers/irqchip/irq-metag.c
6860F: drivers/irqchip/irq-metag-ext.c
6861F: drivers/tty/metag_da.c
6862
6863MICROBLAZE ARCHITECTURE
6864M: Michal Simek <monstr@monstr.eu>
6865W: http://www.monstr.eu/fdt/
6866T: git git://git.monstr.eu/linux-2.6-microblaze.git
6867S: Supported
6868F: arch/microblaze/
6869
6870MICROSOFT SURFACE PRO 3 BUTTON DRIVER
6871M: Chen Yu <yu.c.chen@intel.com>
6872L: platform-driver-x86@vger.kernel.org
6873S: Supported
6874F: drivers/platform/x86/surfacepro3_button.c
6875
6876MICROTEK X6 SCANNER
6877M: Oliver Neukum <oliver@neukum.org>
6878S: Maintained
6879F: drivers/usb/image/microtek.*
6880
6881MIPS
6882M: Ralf Baechle <ralf@linux-mips.org>
6883L: linux-mips@linux-mips.org
6884W: http://www.linux-mips.org/
6885T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6886Q: http://patchwork.linux-mips.org/project/linux-mips/list/
6887S: Supported
6888F: Documentation/mips/
6889F: arch/mips/
6890
6891MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6892M: Hans Verkuil <hverkuil@xs4all.nl>
6893L: linux-media@vger.kernel.org
6894T: git git://linuxtv.org/media_tree.git
6895W: http://linuxtv.org
6896S: Odd Fixes
6897F: drivers/media/radio/radio-miropcm20*
6898
6899Mellanox MLX5 core VPI driver
6900M: Eli Cohen <eli@mellanox.com>
6901L: netdev@vger.kernel.org
6902L: linux-rdma@vger.kernel.org
6903W: http://www.mellanox.com
6904Q: http://patchwork.ozlabs.org/project/netdev/list/
6905Q: http://patchwork.kernel.org/project/linux-rdma/list/
6906T: git git://openfabrics.org/~eli/connect-ib.git
6907S: Supported
6908F: drivers/net/ethernet/mellanox/mlx5/core/
6909F: include/linux/mlx5/
6910
6911Mellanox MLX5 IB driver
6912M: Eli Cohen <eli@mellanox.com>
6913L: linux-rdma@vger.kernel.org
6914W: http://www.mellanox.com
6915Q: http://patchwork.kernel.org/project/linux-rdma/list/
6916T: git git://openfabrics.org/~eli/connect-ib.git
6917S: Supported
6918F: include/linux/mlx5/
6919F: drivers/infiniband/hw/mlx5/
6920
6921MN88472 MEDIA DRIVER
6922M: Antti Palosaari <crope@iki.fi>
6923L: linux-media@vger.kernel.org
6924W: http://linuxtv.org/
6925W: http://palosaari.fi/linux/
6926Q: http://patchwork.linuxtv.org/project/linux-media/list/
6927T: git git://linuxtv.org/anttip/media_tree.git
6928S: Maintained
6929F: drivers/staging/media/mn88472/
6930F: drivers/media/dvb-frontends/mn88472.h
6931
6932MN88473 MEDIA DRIVER
6933M: Antti Palosaari <crope@iki.fi>
6934L: linux-media@vger.kernel.org
6935W: http://linuxtv.org/
6936W: http://palosaari.fi/linux/
6937Q: http://patchwork.linuxtv.org/project/linux-media/list/
6938T: git git://linuxtv.org/anttip/media_tree.git
6939S: Maintained
6940F: drivers/staging/media/mn88473/
6941F: drivers/media/dvb-frontends/mn88473.h
6942
6943MODULE SUPPORT
6944M: Rusty Russell <rusty@rustcorp.com.au>
6945S: Maintained
6946F: include/linux/module.h
6947F: kernel/module.c
6948
6949MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6950W: http://popies.net/meye/
6951S: Orphan
6952F: Documentation/video4linux/meye.txt
6953F: drivers/media/pci/meye/
6954F: include/uapi/linux/meye.h
6955
6956MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6957M: Jiri Slaby <jirislaby@gmail.com>
6958S: Maintained
6959F: Documentation/serial/moxa-smartio
6960F: drivers/tty/mxser.*
6961
6962MR800 AVERMEDIA USB FM RADIO DRIVER
6963M: Alexey Klimov <klimov.linux@gmail.com>
6964L: linux-media@vger.kernel.org
6965T: git git://linuxtv.org/media_tree.git
6966S: Maintained
6967F: drivers/media/radio/radio-mr800.c
6968
6969MRF24J40 IEEE 802.15.4 RADIO DRIVER
6970M: Alan Ott <alan@signal11.us>
6971L: linux-wpan@vger.kernel.org
6972S: Maintained
6973F: drivers/net/ieee802154/mrf24j40.c
6974
6975MSI LAPTOP SUPPORT
6976M: "Lee, Chun-Yi" <jlee@suse.com>
6977L: platform-driver-x86@vger.kernel.org
6978S: Maintained
6979F: drivers/platform/x86/msi-laptop.c
6980
6981MSI WMI SUPPORT
6982L: platform-driver-x86@vger.kernel.org
6983S: Orphan
6984F: drivers/platform/x86/msi-wmi.c
6985
6986MSI001 MEDIA DRIVER
6987M: Antti Palosaari <crope@iki.fi>
6988L: linux-media@vger.kernel.org
6989W: http://linuxtv.org/
6990W: http://palosaari.fi/linux/
6991Q: http://patchwork.linuxtv.org/project/linux-media/list/
6992T: git git://linuxtv.org/anttip/media_tree.git
6993S: Maintained
6994F: drivers/media/tuners/msi001*
6995
6996MSI2500 MEDIA DRIVER
6997M: Antti Palosaari <crope@iki.fi>
6998L: linux-media@vger.kernel.org
6999W: http://linuxtv.org/
7000W: http://palosaari.fi/linux/
7001Q: http://patchwork.linuxtv.org/project/linux-media/list/
7002T: git git://linuxtv.org/anttip/media_tree.git
7003S: Maintained
7004F: drivers/media/usb/msi2500/
7005
7006MSYSTEMS DISKONCHIP G3 MTD DRIVER
7007M: Robert Jarzmik <robert.jarzmik@free.fr>
7008L: linux-mtd@lists.infradead.org
7009S: Maintained
7010F: drivers/mtd/devices/docg3*
7011
7012MT9M032 APTINA SENSOR DRIVER
7013M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7014L: linux-media@vger.kernel.org
7015T: git git://linuxtv.org/media_tree.git
7016S: Maintained
7017F: drivers/media/i2c/mt9m032.c
7018F: include/media/mt9m032.h
7019
7020MT9P031 APTINA CAMERA SENSOR
7021M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7022L: linux-media@vger.kernel.org
7023T: git git://linuxtv.org/media_tree.git
7024S: Maintained
7025F: drivers/media/i2c/mt9p031.c
7026F: include/media/mt9p031.h
7027
7028MT9T001 APTINA CAMERA SENSOR
7029M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7030L: linux-media@vger.kernel.org
7031T: git git://linuxtv.org/media_tree.git
7032S: Maintained
7033F: drivers/media/i2c/mt9t001.c
7034F: include/media/mt9t001.h
7035
7036MT9V032 APTINA CAMERA SENSOR
7037M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7038L: linux-media@vger.kernel.org
7039T: git git://linuxtv.org/media_tree.git
7040S: Maintained
7041F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7042F: drivers/media/i2c/mt9v032.c
7043F: include/media/mt9v032.h
7044
7045MULTIFUNCTION DEVICES (MFD)
7046M: Samuel Ortiz <sameo@linux.intel.com>
7047M: Lee Jones <lee.jones@linaro.org>
7048T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7049S: Supported
7050F: drivers/mfd/
7051F: include/linux/mfd/
7052
7053MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7054M: Ulf Hansson <ulf.hansson@linaro.org>
7055L: linux-mmc@vger.kernel.org
7056T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7057S: Maintained
7058F: drivers/mmc/
7059F: include/linux/mmc/
7060F: include/uapi/linux/mmc/
7061
7062MULTIMEDIA CARD (MMC) ETC. OVER SPI
7063S: Orphan
7064F: drivers/mmc/host/mmc_spi.c
7065F: include/linux/spi/mmc_spi.h
7066
7067MULTISOUND SOUND DRIVER
7068M: Andrew Veliath <andrewtv@usa.net>
7069S: Maintained
7070F: Documentation/sound/oss/MultiSound
7071F: sound/oss/msnd*
7072
7073MULTITECH MULTIPORT CARD (ISICOM)
7074S: Orphan
7075F: drivers/tty/isicom.c
7076F: include/linux/isicom.h
7077
7078MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7079M: Felipe Balbi <balbi@ti.com>
7080L: linux-usb@vger.kernel.org
7081T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7082S: Maintained
7083F: drivers/usb/musb/
7084
7085MXL5007T MEDIA DRIVER
7086M: Michael Krufky <mkrufky@linuxtv.org>
7087L: linux-media@vger.kernel.org
7088W: http://linuxtv.org/
7089W: http://github.com/mkrufky
7090Q: http://patchwork.linuxtv.org/project/linux-media/list/
7091T: git git://linuxtv.org/mkrufky/tuners.git
7092S: Maintained
7093F: drivers/media/tuners/mxl5007t.*
7094
7095MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7096M: Hyong-Youb Kim <hykim@myri.com>
7097L: netdev@vger.kernel.org
7098W: https://www.myricom.com/support/downloads/myri10ge.html
7099S: Supported
7100F: drivers/net/ethernet/myricom/myri10ge/
7101
7102NATSEMI ETHERNET DRIVER (DP8381x)
7103S: Orphan
7104F: drivers/net/ethernet/natsemi/natsemi.c
7105
7106NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7107M: Daniel Mack <zonque@gmail.com>
7108S: Maintained
7109L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7110W: http://www.native-instruments.com
7111F: sound/usb/caiaq/
7112
7113NCP FILESYSTEM
7114M: Petr Vandrovec <petr@vandrovec.name>
7115S: Odd Fixes
7116F: fs/ncpfs/
7117
7118NCR 5380 SCSI DRIVERS
7119M: Finn Thain <fthain@telegraphics.com.au>
7120M: Michael Schmitz <schmitzmic@gmail.com>
7121L: linux-scsi@vger.kernel.org
7122S: Maintained
7123F: Documentation/scsi/g_NCR5380.txt
7124F: drivers/scsi/NCR5380.*
7125F: drivers/scsi/arm/cumana_1.c
7126F: drivers/scsi/arm/oak.c
7127F: drivers/scsi/atari_NCR5380.c
7128F: drivers/scsi/atari_scsi.*
7129F: drivers/scsi/dmx3191d.c
7130F: drivers/scsi/dtc.*
7131F: drivers/scsi/g_NCR5380.*
7132F: drivers/scsi/g_NCR5380_mmio.c
7133F: drivers/scsi/mac_scsi.*
7134F: drivers/scsi/pas16.*
7135F: drivers/scsi/sun3_scsi.*
7136F: drivers/scsi/sun3_scsi_vme.c
7137F: drivers/scsi/t128.*
7138
7139NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7140M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7141L: linux-scsi@vger.kernel.org
7142S: Maintained
7143F: drivers/scsi/NCR_D700.*
7144
7145NCT6775 HARDWARE MONITOR DRIVER
7146M: Guenter Roeck <linux@roeck-us.net>
7147L: lm-sensors@lm-sensors.org
7148S: Maintained
7149F: Documentation/hwmon/nct6775
7150F: drivers/hwmon/nct6775.c
7151
7152NETEFFECT IWARP RNIC DRIVER (IW_NES)
7153M: Faisal Latif <faisal.latif@intel.com>
7154L: linux-rdma@vger.kernel.org
7155W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7156S: Supported
7157F: drivers/infiniband/hw/nes/
7158
7159NETEM NETWORK EMULATOR
7160M: Stephen Hemminger <stephen@networkplumber.org>
7161L: netem@lists.linux-foundation.org
7162S: Maintained
7163F: net/sched/sch_netem.c
7164
7165NETERION 10GbE DRIVERS (s2io/vxge)
7166M: Jon Mason <jdmason@kudzu.us>
7167L: netdev@vger.kernel.org
7168S: Supported
7169F: Documentation/networking/s2io.txt
7170F: Documentation/networking/vxge.txt
7171F: drivers/net/ethernet/neterion/
7172
7173NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7174M: Pablo Neira Ayuso <pablo@netfilter.org>
7175M: Patrick McHardy <kaber@trash.net>
7176M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7177L: netfilter-devel@vger.kernel.org
7178L: coreteam@netfilter.org
7179W: http://www.netfilter.org/
7180W: http://www.iptables.org/
7181Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7182T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7183T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7184S: Supported
7185F: include/linux/netfilter*
7186F: include/linux/netfilter/
7187F: include/net/netfilter/
7188F: include/uapi/linux/netfilter*
7189F: include/uapi/linux/netfilter/
7190F: net/*/netfilter.c
7191F: net/*/netfilter/
7192F: net/netfilter/
7193F: net/bridge/br_netfilter*.c
7194
7195NETLABEL
7196M: Paul Moore <paul@paul-moore.com>
7197W: http://netlabel.sf.net
7198L: netdev@vger.kernel.org
7199S: Maintained
7200F: Documentation/netlabel/
7201F: include/net/netlabel.h
7202F: net/netlabel/
7203
7204NETROM NETWORK LAYER
7205M: Ralf Baechle <ralf@linux-mips.org>
7206L: linux-hams@vger.kernel.org
7207W: http://www.linux-ax25.org/
7208S: Maintained
7209F: include/net/netrom.h
7210F: include/uapi/linux/netrom.h
7211F: net/netrom/
7212
7213NETWORK BLOCK DEVICE (NBD)
7214M: Markus Pargmann <mpa@pengutronix.de>
7215S: Maintained
7216L: nbd-general@lists.sourceforge.net
7217T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7218F: Documentation/blockdev/nbd.txt
7219F: drivers/block/nbd.c
7220F: include/uapi/linux/nbd.h
7221
7222NETWORK DROP MONITOR
7223M: Neil Horman <nhorman@tuxdriver.com>
7224L: netdev@vger.kernel.org
7225S: Maintained
7226W: https://fedorahosted.org/dropwatch/
7227F: net/core/drop_monitor.c
7228
7229NETWORKING [GENERAL]
7230M: "David S. Miller" <davem@davemloft.net>
7231L: netdev@vger.kernel.org
7232W: http://www.linuxfoundation.org/en/Net
7233Q: http://patchwork.ozlabs.org/project/netdev/list/
7234T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7235T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7236S: Maintained
7237F: net/
7238F: include/net/
7239F: include/linux/in.h
7240F: include/linux/net.h
7241F: include/linux/netdevice.h
7242F: include/uapi/linux/in.h
7243F: include/uapi/linux/net.h
7244F: include/uapi/linux/netdevice.h
7245F: include/uapi/linux/net_namespace.h
7246F: tools/net/
7247F: tools/testing/selftests/net/
7248F: lib/random32.c
7249F: lib/test_bpf.c
7250
7251NETWORKING [IPv4/IPv6]
7252M: "David S. Miller" <davem@davemloft.net>
7253M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7254M: James Morris <jmorris@namei.org>
7255M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7256M: Patrick McHardy <kaber@trash.net>
7257L: netdev@vger.kernel.org
7258T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7259S: Maintained
7260F: net/ipv4/
7261F: net/ipv6/
7262F: include/net/ip*
7263F: arch/x86/net/*
7264
7265NETWORKING [IPSEC]
7266M: Steffen Klassert <steffen.klassert@secunet.com>
7267M: Herbert Xu <herbert@gondor.apana.org.au>
7268M: "David S. Miller" <davem@davemloft.net>
7269L: netdev@vger.kernel.org
7270T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7271T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7272S: Maintained
7273F: net/core/flow.c
7274F: net/xfrm/
7275F: net/key/
7276F: net/ipv4/xfrm*
7277F: net/ipv4/esp4.c
7278F: net/ipv4/ah4.c
7279F: net/ipv4/ipcomp.c
7280F: net/ipv4/ip_vti.c
7281F: net/ipv6/xfrm*
7282F: net/ipv6/esp6.c
7283F: net/ipv6/ah6.c
7284F: net/ipv6/ipcomp6.c
7285F: net/ipv6/ip6_vti.c
7286F: include/uapi/linux/xfrm.h
7287F: include/net/xfrm.h
7288
7289NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7290M: Paul Moore <paul@paul-moore.com>
7291L: netdev@vger.kernel.org
7292S: Maintained
7293
7294NETWORKING [WIRELESS]
7295L: linux-wireless@vger.kernel.org
7296Q: http://patchwork.kernel.org/project/linux-wireless/list/
7297
7298NETWORKING DRIVERS
7299L: netdev@vger.kernel.org
7300W: http://www.linuxfoundation.org/en/Net
7301Q: http://patchwork.ozlabs.org/project/netdev/list/
7302T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7303T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7304S: Odd Fixes
7305F: drivers/net/
7306F: include/linux/if_*
7307F: include/linux/netdevice.h
7308F: include/linux/arcdevice.h
7309F: include/linux/etherdevice.h
7310F: include/linux/fcdevice.h
7311F: include/linux/fddidevice.h
7312F: include/linux/hippidevice.h
7313F: include/linux/inetdevice.h
7314F: include/uapi/linux/if_*
7315F: include/uapi/linux/netdevice.h
7316
7317NETWORKING DRIVERS (WIRELESS)
7318M: Kalle Valo <kvalo@codeaurora.org>
7319L: linux-wireless@vger.kernel.org
7320Q: http://patchwork.kernel.org/project/linux-wireless/list/
7321T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7322S: Maintained
7323F: drivers/net/wireless/
7324
7325NETXEN (1/10) GbE SUPPORT
7326M: Manish Chopra <manish.chopra@qlogic.com>
7327M: Sony Chacko <sony.chacko@qlogic.com>
7328M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7329L: netdev@vger.kernel.org
7330W: http://www.qlogic.com
7331S: Supported
7332F: drivers/net/ethernet/qlogic/netxen/
7333
7334NFC SUBSYSTEM
7335M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7336M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7337M: Samuel Ortiz <sameo@linux.intel.com>
7338L: linux-wireless@vger.kernel.org
7339L: linux-nfc@lists.01.org (subscribers-only)
7340S: Supported
7341F: net/nfc/
7342F: include/net/nfc/
7343F: include/uapi/linux/nfc.h
7344F: drivers/nfc/
7345F: include/linux/platform_data/pn544.h
7346F: Documentation/devicetree/bindings/net/nfc/
7347
7348NFS, SUNRPC, AND LOCKD CLIENTS
7349M: Trond Myklebust <trond.myklebust@primarydata.com>
7350M: Anna Schumaker <anna.schumaker@netapp.com>
7351L: linux-nfs@vger.kernel.org
7352W: http://client.linux-nfs.org
7353T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7354S: Maintained
7355F: fs/lockd/
7356F: fs/nfs/
7357F: fs/nfs_common/
7358F: net/sunrpc/
7359F: include/linux/lockd/
7360F: include/linux/nfs*
7361F: include/linux/sunrpc/
7362F: include/uapi/linux/nfs*
7363F: include/uapi/linux/sunrpc/
7364
7365NILFS2 FILESYSTEM
7366M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7367L: linux-nilfs@vger.kernel.org
7368W: http://nilfs.sourceforge.net/
7369T: git git://github.com/konis/nilfs2.git
7370S: Supported
7371F: Documentation/filesystems/nilfs2.txt
7372F: fs/nilfs2/
7373F: include/linux/nilfs2_fs.h
7374
7375NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7376M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7377W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7378S: Maintained
7379F: Documentation/scsi/NinjaSCSI.txt
7380F: drivers/scsi/pcmcia/nsp_*
7381
7382NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7383M: GOTO Masanori <gotom@debian.or.jp>
7384M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7385W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7386S: Maintained
7387F: Documentation/scsi/NinjaSCSI.txt
7388F: drivers/scsi/nsp32*
7389
7390NIOS2 ARCHITECTURE
7391M: Ley Foon Tan <lftan@altera.com>
7392L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7393T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7394S: Maintained
7395F: arch/nios2/
7396
7397NOKIA N900 POWER SUPPLY DRIVERS
7398M: Pali Rohár <pali.rohar@gmail.com>
7399S: Maintained
7400F: include/linux/power/bq2415x_charger.h
7401F: include/linux/power/bq27x00_battery.h
7402F: include/linux/power/isp1704_charger.h
7403F: drivers/power/bq2415x_charger.c
7404F: drivers/power/bq27x00_battery.c
7405F: drivers/power/isp1704_charger.c
7406F: drivers/power/rx51_battery.c
7407
7408NTB DRIVER CORE
7409M: Jon Mason <jdmason@kudzu.us>
7410M: Dave Jiang <dave.jiang@intel.com>
7411M: Allen Hubbe <Allen.Hubbe@emc.com>
7412L: linux-ntb@googlegroups.com
7413S: Supported
7414W: https://github.com/jonmason/ntb/wiki
7415T: git git://github.com/jonmason/ntb.git
7416F: drivers/ntb/
7417F: drivers/net/ntb_netdev.c
7418F: include/linux/ntb.h
7419F: include/linux/ntb_transport.h
7420
7421NTB INTEL DRIVER
7422M: Jon Mason <jdmason@kudzu.us>
7423M: Dave Jiang <dave.jiang@intel.com>
7424L: linux-ntb@googlegroups.com
7425S: Supported
7426W: https://github.com/jonmason/ntb/wiki
7427T: git git://github.com/jonmason/ntb.git
7428F: drivers/ntb/hw/intel/
7429
7430NTFS FILESYSTEM
7431M: Anton Altaparmakov <anton@tuxera.com>
7432L: linux-ntfs-dev@lists.sourceforge.net
7433W: http://www.tuxera.com/
7434T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7435S: Supported
7436F: Documentation/filesystems/ntfs.txt
7437F: fs/ntfs/
7438
7439NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7440M: Antonino Daplas <adaplas@gmail.com>
7441L: linux-fbdev@vger.kernel.org
7442S: Maintained
7443F: drivers/video/fbdev/riva/
7444F: drivers/video/fbdev/nvidia/
7445
7446NVM EXPRESS DRIVER
7447M: Matthew Wilcox <willy@linux.intel.com>
7448L: linux-nvme@lists.infradead.org
7449T: git git://git.infradead.org/users/willy/linux-nvme.git
7450S: Supported
7451F: drivers/block/nvme*
7452F: include/linux/nvme.h
7453
7454NVMEM FRAMEWORK
7455M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7456M: Maxime Ripard <maxime.ripard@free-electrons.com>
7457S: Maintained
7458F: drivers/nvmem/
7459F: Documentation/devicetree/bindings/nvmem/
7460F: include/linux/nvmem-consumer.h
7461F: include/linux/nvmem-provider.h
7462
7463NXP-NCI NFC DRIVER
7464M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7465R: Charles Gorand <charles.gorand@effinnov.com>
7466L: linux-nfc@lists.01.org (moderated for non-subscribers)
7467S: Supported
7468F: drivers/nfc/nxp-nci
7469
7470NXP TDA998X DRM DRIVER
7471M: Russell King <rmk+kernel@arm.linux.org.uk>
7472S: Supported
7473F: drivers/gpu/drm/i2c/tda998x_drv.c
7474F: include/drm/i2c/tda998x.h
7475
7476NXP TFA9879 DRIVER
7477M: Peter Rosin <peda@axentia.se>
7478L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7479S: Maintained
7480F: sound/soc/codecs/tfa9879*
7481
7482OMAP SUPPORT
7483M: Tony Lindgren <tony@atomide.com>
7484L: linux-omap@vger.kernel.org
7485W: http://www.muru.com/linux/omap/
7486W: http://linux.omap.com/
7487Q: http://patchwork.kernel.org/project/linux-omap/list/
7488T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7489S: Maintained
7490F: arch/arm/*omap*/
7491F: arch/arm/configs/omap1_defconfig
7492F: arch/arm/configs/omap2plus_defconfig
7493F: drivers/i2c/busses/i2c-omap.c
7494F: drivers/irqchip/irq-omap-intc.c
7495F: drivers/mfd/*omap*.c
7496F: drivers/mfd/menelaus.c
7497F: drivers/mfd/palmas.c
7498F: drivers/mfd/tps65217.c
7499F: drivers/mfd/tps65218.c
7500F: drivers/mfd/tps65910.c
7501F: drivers/mfd/twl-core.[ch]
7502F: drivers/mfd/twl4030*.c
7503F: drivers/mfd/twl6030*.c
7504F: drivers/mfd/twl6040*.c
7505F: drivers/regulator/palmas-regulator*.c
7506F: drivers/regulator/pbias-regulator.c
7507F: drivers/regulator/tps65217-regulator.c
7508F: drivers/regulator/tps65218-regulator.c
7509F: drivers/regulator/tps65910-regulator.c
7510F: drivers/regulator/twl-regulator.c
7511F: include/linux/i2c-omap.h
7512
7513OMAP DEVICE TREE SUPPORT
7514M: Benoît Cousson <bcousson@baylibre.com>
7515M: Tony Lindgren <tony@atomide.com>
7516L: linux-omap@vger.kernel.org
7517L: devicetree@vger.kernel.org
7518S: Maintained
7519F: arch/arm/boot/dts/*omap*
7520F: arch/arm/boot/dts/*am3*
7521F: arch/arm/boot/dts/*am4*
7522F: arch/arm/boot/dts/*am5*
7523F: arch/arm/boot/dts/*dra7*
7524
7525OMAP CLOCK FRAMEWORK SUPPORT
7526M: Paul Walmsley <paul@pwsan.com>
7527L: linux-omap@vger.kernel.org
7528S: Maintained
7529F: arch/arm/*omap*/*clock*
7530
7531OMAP POWER MANAGEMENT SUPPORT
7532M: Kevin Hilman <khilman@deeprootsystems.com>
7533L: linux-omap@vger.kernel.org
7534S: Maintained
7535F: arch/arm/*omap*/*pm*
7536F: drivers/cpufreq/omap-cpufreq.c
7537
7538OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7539M: Rajendra Nayak <rnayak@ti.com>
7540M: Paul Walmsley <paul@pwsan.com>
7541L: linux-omap@vger.kernel.org
7542S: Maintained
7543F: arch/arm/mach-omap2/prm*
7544
7545OMAP AUDIO SUPPORT
7546M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7547M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7548L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7549L: linux-omap@vger.kernel.org
7550S: Maintained
7551F: sound/soc/omap/
7552
7553OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7554M: Roger Quadros <rogerq@ti.com>
7555M: Tony Lindgren <tony@atomide.com>
7556L: linux-omap@vger.kernel.org
7557S: Maintained
7558F: drivers/memory/omap-gpmc.c
7559F: arch/arm/mach-omap2/*gpmc*
7560
7561OMAP FRAMEBUFFER SUPPORT
7562M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7563L: linux-fbdev@vger.kernel.org
7564L: linux-omap@vger.kernel.org
7565S: Maintained
7566F: drivers/video/fbdev/omap/
7567
7568OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7569M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7570L: linux-omap@vger.kernel.org
7571L: linux-fbdev@vger.kernel.org
7572S: Maintained
7573F: drivers/video/fbdev/omap2/
7574F: Documentation/arm/OMAP/DSS
7575
7576OMAP HARDWARE SPINLOCK SUPPORT
7577M: Ohad Ben-Cohen <ohad@wizery.com>
7578L: linux-omap@vger.kernel.org
7579S: Maintained
7580F: drivers/hwspinlock/omap_hwspinlock.c
7581
7582OMAP MMC SUPPORT
7583M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7584L: linux-omap@vger.kernel.org
7585S: Maintained
7586F: drivers/mmc/host/omap.c
7587
7588OMAP HS MMC SUPPORT
7589L: linux-mmc@vger.kernel.org
7590L: linux-omap@vger.kernel.org
7591S: Orphan
7592F: drivers/mmc/host/omap_hsmmc.c
7593
7594OMAP RANDOM NUMBER GENERATOR SUPPORT
7595M: Deepak Saxena <dsaxena@plexity.net>
7596S: Maintained
7597F: drivers/char/hw_random/omap-rng.c
7598
7599OMAP HWMOD SUPPORT
7600M: Benoît Cousson <bcousson@baylibre.com>
7601M: Paul Walmsley <paul@pwsan.com>
7602L: linux-omap@vger.kernel.org
7603S: Maintained
7604F: arch/arm/mach-omap2/omap_hwmod.*
7605
7606OMAP HWMOD DATA
7607M: Paul Walmsley <paul@pwsan.com>
7608L: linux-omap@vger.kernel.org
7609S: Maintained
7610F: arch/arm/mach-omap2/omap_hwmod*data*
7611
7612OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7613M: Benoît Cousson <bcousson@baylibre.com>
7614L: linux-omap@vger.kernel.org
7615S: Maintained
7616F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7617
7618OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7619M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7620L: linux-media@vger.kernel.org
7621S: Maintained
7622F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7623F: drivers/media/platform/omap3isp/
7624F: drivers/staging/media/omap4iss/
7625
7626OMAP USB SUPPORT
7627M: Felipe Balbi <balbi@ti.com>
7628L: linux-usb@vger.kernel.org
7629L: linux-omap@vger.kernel.org
7630T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7631S: Maintained
7632F: drivers/usb/*/*omap*
7633F: arch/arm/*omap*/usb*
7634
7635OMAP GPIO DRIVER
7636M: Javier Martinez Canillas <javier@dowhile0.org>
7637M: Santosh Shilimkar <ssantosh@kernel.org>
7638M: Kevin Hilman <khilman@deeprootsystems.com>
7639L: linux-omap@vger.kernel.org
7640S: Maintained
7641F: drivers/gpio/gpio-omap.c
7642
7643OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7644M: Mark Jackson <mpfj@newflow.co.uk>
7645L: linux-omap@vger.kernel.org
7646S: Maintained
7647F: arch/arm/boot/dts/am335x-nano.dts
7648
7649OMFS FILESYSTEM
7650M: Bob Copeland <me@bobcopeland.com>
7651L: linux-karma-devel@lists.sourceforge.net
7652S: Maintained
7653F: Documentation/filesystems/omfs.txt
7654F: fs/omfs/
7655
7656OMNIKEY CARDMAN 4000 DRIVER
7657M: Harald Welte <laforge@gnumonks.org>
7658S: Maintained
7659F: drivers/char/pcmcia/cm4000_cs.c
7660F: include/linux/cm4000_cs.h
7661F: include/uapi/linux/cm4000_cs.h
7662
7663OMNIKEY CARDMAN 4040 DRIVER
7664M: Harald Welte <laforge@gnumonks.org>
7665S: Maintained
7666F: drivers/char/pcmcia/cm4040_cs.*
7667
7668OMNIVISION OV7670 SENSOR DRIVER
7669M: Jonathan Corbet <corbet@lwn.net>
7670L: linux-media@vger.kernel.org
7671T: git git://linuxtv.org/media_tree.git
7672S: Maintained
7673F: drivers/media/i2c/ov7670.c
7674
7675ONENAND FLASH DRIVER
7676M: Kyungmin Park <kyungmin.park@samsung.com>
7677L: linux-mtd@lists.infradead.org
7678S: Maintained
7679F: drivers/mtd/onenand/
7680F: include/linux/mtd/onenand*.h
7681
7682ONSTREAM SCSI TAPE DRIVER
7683M: Willem Riede <osst@riede.org>
7684L: osst-users@lists.sourceforge.net
7685L: linux-scsi@vger.kernel.org
7686S: Maintained
7687F: Documentation/scsi/osst.txt
7688F: drivers/scsi/osst.*
7689F: drivers/scsi/osst_*.h
7690F: drivers/scsi/st.h
7691
7692OPENCORES I2C BUS DRIVER
7693M: Peter Korsgaard <jacmet@sunsite.dk>
7694L: linux-i2c@vger.kernel.org
7695S: Maintained
7696F: Documentation/i2c/busses/i2c-ocores
7697F: drivers/i2c/busses/i2c-ocores.c
7698
7699OPEN FIRMWARE AND FLATTENED DEVICE TREE
7700M: Rob Herring <robh+dt@kernel.org>
7701M: Frank Rowand <frowand.list@gmail.com>
7702M: Grant Likely <grant.likely@linaro.org>
7703L: devicetree@vger.kernel.org
7704W: http://www.devicetree.org/
7705T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7706S: Maintained
7707F: drivers/of/
7708F: include/linux/of*.h
7709F: scripts/dtc/
7710
7711OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7712M: Rob Herring <robh+dt@kernel.org>
7713M: Pawel Moll <pawel.moll@arm.com>
7714M: Mark Rutland <mark.rutland@arm.com>
7715M: Ian Campbell <ijc+devicetree@hellion.org.uk>
7716M: Kumar Gala <galak@codeaurora.org>
7717L: devicetree@vger.kernel.org
7718S: Maintained
7719F: Documentation/devicetree/
7720F: arch/*/boot/dts/
7721F: include/dt-bindings/
7722
7723OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7724M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7725L: devicetree@vger.kernel.org
7726S: Maintained
7727F: Documentation/devicetree/dynamic-resolution-notes.txt
7728F: Documentation/devicetree/overlay-notes.txt
7729F: drivers/of/overlay.c
7730F: drivers/of/resolver.c
7731
7732OPENRISC ARCHITECTURE
7733M: Jonas Bonn <jonas@southpole.se>
7734W: http://openrisc.net
7735L: linux@lists.openrisc.net (moderated for non-subscribers)
7736S: Maintained
7737T: git git://openrisc.net/~jonas/linux
7738F: arch/openrisc/
7739
7740OPENVSWITCH
7741M: Pravin Shelar <pshelar@nicira.com>
7742L: netdev@vger.kernel.org
7743L: dev@openvswitch.org
7744W: http://openvswitch.org
7745S: Maintained
7746F: net/openvswitch/
7747F: include/uapi/linux/openvswitch.h
7748
7749OPL4 DRIVER
7750M: Clemens Ladisch <clemens@ladisch.de>
7751L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7752T: git git://git.alsa-project.org/alsa-kernel.git
7753S: Maintained
7754F: sound/drivers/opl4/
7755
7756OPROFILE
7757M: Robert Richter <rric@kernel.org>
7758L: oprofile-list@lists.sf.net
7759S: Maintained
7760F: arch/*/include/asm/oprofile*.h
7761F: arch/*/oprofile/
7762F: drivers/oprofile/
7763F: include/linux/oprofile.h
7764
7765ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7766M: Mark Fasheh <mfasheh@suse.com>
7767M: Joel Becker <jlbec@evilplan.org>
7768L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7769W: http://ocfs2.wiki.kernel.org
7770S: Supported
7771F: Documentation/filesystems/ocfs2.txt
7772F: Documentation/filesystems/dlmfs.txt
7773F: fs/ocfs2/
7774
7775ORINOCO DRIVER
7776L: linux-wireless@vger.kernel.org
7777W: http://wireless.kernel.org/en/users/Drivers/orinoco
7778W: http://www.nongnu.org/orinoco/
7779S: Orphan
7780F: drivers/net/wireless/orinoco/
7781
7782OSD LIBRARY and FILESYSTEM
7783M: Boaz Harrosh <ooo@electrozaur.com>
7784M: Benny Halevy <bhalevy@primarydata.com>
7785L: osd-dev@open-osd.org
7786W: http://open-osd.org
7787T: git git://git.open-osd.org/open-osd.git
7788S: Maintained
7789F: drivers/scsi/osd/
7790F: include/scsi/osd_*
7791F: fs/exofs/
7792
7793OVERLAY FILESYSTEM
7794M: Miklos Szeredi <miklos@szeredi.hu>
7795L: linux-unionfs@vger.kernel.org
7796T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7797S: Supported
7798F: fs/overlayfs/
7799F: Documentation/filesystems/overlayfs.txt
7800
7801P54 WIRELESS DRIVER
7802M: Christian Lamparter <chunkeey@googlemail.com>
7803L: linux-wireless@vger.kernel.org
7804W: http://wireless.kernel.org/en/users/Drivers/p54
7805S: Maintained
7806F: drivers/net/wireless/p54/
7807
7808PA SEMI ETHERNET DRIVER
7809M: Olof Johansson <olof@lixom.net>
7810L: netdev@vger.kernel.org
7811S: Maintained
7812F: drivers/net/ethernet/pasemi/*
7813
7814PA SEMI SMBUS DRIVER
7815M: Olof Johansson <olof@lixom.net>
7816L: linux-i2c@vger.kernel.org
7817S: Maintained
7818F: drivers/i2c/busses/i2c-pasemi.c
7819
7820PADATA PARALLEL EXECUTION MECHANISM
7821M: Steffen Klassert <steffen.klassert@secunet.com>
7822L: linux-crypto@vger.kernel.org
7823S: Maintained
7824F: kernel/padata.c
7825F: include/linux/padata.h
7826F: Documentation/padata.txt
7827
7828PANASONIC LAPTOP ACPI EXTRAS DRIVER
7829M: Harald Welte <laforge@gnumonks.org>
7830L: platform-driver-x86@vger.kernel.org
7831S: Maintained
7832F: drivers/platform/x86/panasonic-laptop.c
7833
7834PANASONIC MN10300/AM33/AM34 PORT
7835M: David Howells <dhowells@redhat.com>
7836M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7837L: linux-am33-list@redhat.com (moderated for non-subscribers)
7838W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7839S: Maintained
7840F: Documentation/mn10300/
7841F: arch/mn10300/
7842
7843PARALLEL PORT SUBSYSTEM
7844M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7845M: Sudip Mukherjee <sudip@vectorindia.org>
7846L: linux-parport@lists.infradead.org (subscribers-only)
7847S: Maintained
7848F: drivers/parport/
7849F: include/linux/parport*.h
7850F: drivers/char/ppdev.c
7851F: include/uapi/linux/ppdev.h
7852F: Documentation/parport*.txt
7853
7854PARAVIRT_OPS INTERFACE
7855M: Jeremy Fitzhardinge <jeremy@goop.org>
7856M: Chris Wright <chrisw@sous-sol.org>
7857M: Alok Kataria <akataria@vmware.com>
7858M: Rusty Russell <rusty@rustcorp.com.au>
7859L: virtualization@lists.linux-foundation.org
7860S: Supported
7861F: Documentation/virtual/paravirt_ops.txt
7862F: arch/*/kernel/paravirt*
7863F: arch/*/include/asm/paravirt.h
7864
7865PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7866M: Tim Waugh <tim@cyberelk.net>
7867L: linux-parport@lists.infradead.org (subscribers-only)
7868S: Maintained
7869F: Documentation/blockdev/paride.txt
7870F: drivers/block/paride/
7871
7872PARISC ARCHITECTURE
7873M: "James E.J. Bottomley" <jejb@parisc-linux.org>
7874M: Helge Deller <deller@gmx.de>
7875L: linux-parisc@vger.kernel.org
7876W: http://www.parisc-linux.org/
7877Q: http://patchwork.kernel.org/project/linux-parisc/list/
7878T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7879T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7880S: Maintained
7881F: arch/parisc/
7882F: Documentation/parisc/
7883F: drivers/parisc/
7884F: drivers/char/agp/parisc-agp.c
7885F: drivers/input/serio/gscps2.c
7886F: drivers/parport/parport_gsc.*
7887F: drivers/tty/serial/8250/8250_gsc.c
7888F: drivers/video/fbdev/sti*
7889F: drivers/video/console/sti*
7890F: drivers/video/logo/logo_parisc*
7891
7892PC87360 HARDWARE MONITORING DRIVER
7893M: Jim Cromie <jim.cromie@gmail.com>
7894L: lm-sensors@lm-sensors.org
7895S: Maintained
7896F: Documentation/hwmon/pc87360
7897F: drivers/hwmon/pc87360.c
7898
7899PC8736x GPIO DRIVER
7900M: Jim Cromie <jim.cromie@gmail.com>
7901S: Maintained
7902F: drivers/char/pc8736x_gpio.c
7903
7904PC87427 HARDWARE MONITORING DRIVER
7905M: Jean Delvare <jdelvare@suse.com>
7906L: lm-sensors@lm-sensors.org
7907S: Maintained
7908F: Documentation/hwmon/pc87427
7909F: drivers/hwmon/pc87427.c
7910
7911PCA9532 LED DRIVER
7912M: Riku Voipio <riku.voipio@iki.fi>
7913S: Maintained
7914F: drivers/leds/leds-pca9532.c
7915F: include/linux/leds-pca9532.h
7916
7917PCA9541 I2C BUS MASTER SELECTOR DRIVER
7918M: Guenter Roeck <linux@roeck-us.net>
7919L: linux-i2c@vger.kernel.org
7920S: Maintained
7921F: drivers/i2c/muxes/i2c-mux-pca9541.c
7922
7923PCDP - PRIMARY CONSOLE AND DEBUG PORT
7924M: Khalid Aziz <khalid@gonehiking.org>
7925S: Maintained
7926F: drivers/firmware/pcdp.*
7927
7928PCI ERROR RECOVERY
7929M: Linas Vepstas <linasvepstas@gmail.com>
7930L: linux-pci@vger.kernel.org
7931S: Supported
7932F: Documentation/PCI/pci-error-recovery.txt
7933
7934PCI SUBSYSTEM
7935M: Bjorn Helgaas <bhelgaas@google.com>
7936L: linux-pci@vger.kernel.org
7937Q: http://patchwork.ozlabs.org/project/linux-pci/list/
7938T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7939S: Supported
7940F: Documentation/PCI/
7941F: drivers/pci/
7942F: include/linux/pci*
7943F: arch/x86/pci/
7944F: arch/x86/kernel/quirks.c
7945
7946PCI DRIVER FOR ARM VERSATILE PLATFORM
7947M: Rob Herring <robh@kernel.org>
7948L: linux-pci@vger.kernel.org
7949L: linux-arm-kernel@lists.infradead.org
7950S: Maintained
7951F: Documentation/devicetree/bindings/pci/versatile.txt
7952F: drivers/pci/host/pci-versatile.c
7953
7954PCI DRIVER FOR APPLIEDMICRO XGENE
7955M: Tanmay Inamdar <tinamdar@apm.com>
7956L: linux-pci@vger.kernel.org
7957L: linux-arm-kernel@lists.infradead.org
7958S: Maintained
7959F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7960F: drivers/pci/host/pci-xgene.c
7961
7962PCI DRIVER FOR FREESCALE LAYERSCAPE
7963M: Minghuan Lian <minghuan.Lian@freescale.com>
7964M: Mingkai Hu <mingkai.hu@freescale.com>
7965M: Roy Zang <tie-fei.zang@freescale.com>
7966L: linuxppc-dev@lists.ozlabs.org
7967L: linux-pci@vger.kernel.org
7968L: linux-arm-kernel@lists.infradead.org
7969S: Maintained
7970F: drivers/pci/host/*layerscape*
7971
7972PCI DRIVER FOR IMX6
7973M: Richard Zhu <Richard.Zhu@freescale.com>
7974M: Lucas Stach <l.stach@pengutronix.de>
7975L: linux-pci@vger.kernel.org
7976L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7977S: Maintained
7978F: drivers/pci/host/*imx6*
7979
7980PCI DRIVER FOR TI KEYSTONE
7981M: Murali Karicheri <m-karicheri2@ti.com>
7982L: linux-pci@vger.kernel.org
7983L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7984S: Maintained
7985F: drivers/pci/host/*keystone*
7986
7987PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7988M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7989M: Jason Cooper <jason@lakedaemon.net>
7990L: linux-pci@vger.kernel.org
7991L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7992S: Maintained
7993F: drivers/pci/host/*mvebu*
7994
7995PCI DRIVER FOR NVIDIA TEGRA
7996M: Thierry Reding <thierry.reding@gmail.com>
7997L: linux-tegra@vger.kernel.org
7998L: linux-pci@vger.kernel.org
7999S: Supported
8000F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8001F: drivers/pci/host/pci-tegra.c
8002
8003PCI DRIVER FOR TI DRA7XX
8004M: Kishon Vijay Abraham I <kishon@ti.com>
8005L: linux-omap@vger.kernel.org
8006L: linux-pci@vger.kernel.org
8007S: Supported
8008F: Documentation/devicetree/bindings/pci/ti-pci.txt
8009F: drivers/pci/host/pci-dra7xx.c
8010
8011PCI DRIVER FOR RENESAS R-CAR
8012M: Simon Horman <horms@verge.net.au>
8013L: linux-pci@vger.kernel.org
8014L: linux-sh@vger.kernel.org
8015S: Maintained
8016F: drivers/pci/host/*rcar*
8017
8018PCI DRIVER FOR SAMSUNG EXYNOS
8019M: Jingoo Han <jingoohan1@gmail.com>
8020L: linux-pci@vger.kernel.org
8021L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8022L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8023S: Maintained
8024F: drivers/pci/host/pci-exynos.c
8025
8026PCI DRIVER FOR SYNOPSIS DESIGNWARE
8027M: Jingoo Han <jingoohan1@gmail.com>
8028M: Pratyush Anand <pratyush.anand@gmail.com>
8029L: linux-pci@vger.kernel.org
8030S: Maintained
8031F: drivers/pci/host/*designware*
8032
8033PCI DRIVER FOR GENERIC OF HOSTS
8034M: Will Deacon <will.deacon@arm.com>
8035L: linux-pci@vger.kernel.org
8036L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8037S: Maintained
8038F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8039F: drivers/pci/host/pci-host-generic.c
8040
8041PCIE DRIVER FOR ST SPEAR13XX
8042M: Pratyush Anand <pratyush.anand@gmail.com>
8043L: linux-pci@vger.kernel.org
8044S: Maintained
8045F: drivers/pci/host/*spear*
8046
8047PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8048M: Duc Dang <dhdang@apm.com>
8049L: linux-pci@vger.kernel.org
8050L: linux-arm-kernel@lists.infradead.org
8051S: Maintained
8052F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8053F: drivers/pci/host/pci-xgene-msi.c
8054
8055PCMCIA SUBSYSTEM
8056P: Linux PCMCIA Team
8057L: linux-pcmcia@lists.infradead.org
8058W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8059T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8060S: Maintained
8061F: Documentation/pcmcia/
8062F: drivers/pcmcia/
8063F: include/pcmcia/
8064
8065PCNET32 NETWORK DRIVER
8066M: Don Fry <pcnet32@frontier.com>
8067L: netdev@vger.kernel.org
8068S: Maintained
8069F: drivers/net/ethernet/amd/pcnet32.c
8070
8071PCRYPT PARALLEL CRYPTO ENGINE
8072M: Steffen Klassert <steffen.klassert@secunet.com>
8073L: linux-crypto@vger.kernel.org
8074S: Maintained
8075F: crypto/pcrypt.c
8076F: include/crypto/pcrypt.h
8077
8078PER-CPU MEMORY ALLOCATOR
8079M: Tejun Heo <tj@kernel.org>
8080M: Christoph Lameter <cl@linux-foundation.org>
8081T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8082S: Maintained
8083F: include/linux/percpu*.h
8084F: mm/percpu*.c
8085F: arch/*/include/asm/percpu.h
8086
8087PER-TASK DELAY ACCOUNTING
8088M: Balbir Singh <bsingharora@gmail.com>
8089S: Maintained
8090F: include/linux/delayacct.h
8091F: kernel/delayacct.c
8092
8093PERFORMANCE EVENTS SUBSYSTEM
8094M: Peter Zijlstra <a.p.zijlstra@chello.nl>
8095M: Ingo Molnar <mingo@redhat.com>
8096M: Arnaldo Carvalho de Melo <acme@kernel.org>
8097L: linux-kernel@vger.kernel.org
8098T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8099S: Supported
8100F: kernel/events/*
8101F: include/linux/perf_event.h
8102F: include/uapi/linux/perf_event.h
8103F: arch/*/kernel/perf_event*.c
8104F: arch/*/kernel/*/perf_event*.c
8105F: arch/*/kernel/*/*/perf_event*.c
8106F: arch/*/include/asm/perf_event.h
8107F: arch/*/kernel/perf_callchain.c
8108F: tools/perf/
8109
8110PERSONALITY HANDLING
8111M: Christoph Hellwig <hch@infradead.org>
8112L: linux-abi-devel@lists.sourceforge.net
8113S: Maintained
8114F: include/linux/personality.h
8115F: include/uapi/linux/personality.h
8116
8117PHONET PROTOCOL
8118M: Remi Denis-Courmont <courmisch@gmail.com>
8119S: Supported
8120F: Documentation/networking/phonet.txt
8121F: include/linux/phonet.h
8122F: include/net/phonet/
8123F: include/uapi/linux/phonet.h
8124F: net/phonet/
8125
8126PHRAM MTD DRIVER
8127M: Joern Engel <joern@lazybastard.org>
8128L: linux-mtd@lists.infradead.org
8129S: Maintained
8130F: drivers/mtd/devices/phram.c
8131
8132PICOLCD HID DRIVER
8133M: Bruno Prémont <bonbons@linux-vserver.org>
8134L: linux-input@vger.kernel.org
8135S: Maintained
8136F: drivers/hid/hid-picolcd*
8137
8138PICOXCELL SUPPORT
8139M: Jamie Iles <jamie@jamieiles.com>
8140L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8141T: git git://github.com/jamieiles/linux-2.6-ji.git
8142S: Supported
8143F: arch/arm/boot/dts/picoxcell*
8144F: arch/arm/mach-picoxcell/
8145F: drivers/crypto/picoxcell*
8146
8147PIN CONTROL SUBSYSTEM
8148M: Linus Walleij <linus.walleij@linaro.org>
8149L: linux-gpio@vger.kernel.org
8150T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8151S: Maintained
8152F: drivers/pinctrl/
8153F: include/linux/pinctrl/
8154
8155PIN CONTROLLER - ATMEL AT91
8156M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8157L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8158S: Maintained
8159F: drivers/pinctrl/pinctrl-at91.*
8160
8161PIN CONTROLLER - INTEL
8162M: Mika Westerberg <mika.westerberg@linux.intel.com>
8163M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8164S: Maintained
8165F: drivers/pinctrl/intel/
8166
8167PIN CONTROLLER - RENESAS
8168M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8169L: linux-sh@vger.kernel.org
8170S: Maintained
8171F: drivers/pinctrl/sh-pfc/
8172
8173PIN CONTROLLER - SAMSUNG
8174M: Tomasz Figa <tomasz.figa@gmail.com>
8175L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8176L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8177S: Maintained
8178F: drivers/pinctrl/samsung/
8179
8180PIN CONTROLLER - ST SPEAR
8181M: Viresh Kumar <vireshk@kernel.org>
8182L: spear-devel@list.st.com
8183L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8184W: http://www.st.com/spear
8185S: Maintained
8186F: drivers/pinctrl/spear/
8187
8188PKTCDVD DRIVER
8189M: Jiri Kosina <jikos@kernel.org>
8190S: Maintained
8191F: drivers/block/pktcdvd.c
8192F: include/linux/pktcdvd.h
8193F: include/uapi/linux/pktcdvd.h
8194
8195PKUNITY SOC DRIVERS
8196M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8197W: http://mprc.pku.edu.cn/~guanxuetao/linux
8198S: Maintained
8199T: git git://github.com/gxt/linux.git
8200F: drivers/input/serio/i8042-unicore32io.h
8201F: drivers/i2c/busses/i2c-puv3.c
8202F: drivers/video/fbdev/fb-puv3.c
8203F: drivers/rtc/rtc-puv3.c
8204
8205PMBUS HARDWARE MONITORING DRIVERS
8206M: Guenter Roeck <linux@roeck-us.net>
8207L: lm-sensors@lm-sensors.org
8208W: http://www.lm-sensors.org/
8209W: http://www.roeck-us.net/linux/drivers/
8210T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8211S: Maintained
8212F: Documentation/hwmon/pmbus
8213F: drivers/hwmon/pmbus/
8214F: include/linux/i2c/pmbus.h
8215
8216PMC SIERRA MaxRAID DRIVER
8217L: linux-scsi@vger.kernel.org
8218W: http://www.pmc-sierra.com/
8219S: Orphan
8220F: drivers/scsi/pmcraid.*
8221
8222PMC SIERRA PM8001 DRIVER
8223M: Jack Wang <jinpu.wang@profitbricks.com>
8224M: lindar_liu@usish.com
8225L: pmchba@pmcs.com
8226L: linux-scsi@vger.kernel.org
8227S: Supported
8228F: drivers/scsi/pm8001/
8229
8230POSIX CLOCKS and TIMERS
8231M: Thomas Gleixner <tglx@linutronix.de>
8232L: linux-kernel@vger.kernel.org
8233T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8234S: Maintained
8235F: fs/timerfd.c
8236F: include/linux/timer*
8237F: kernel/time/*timer*
8238
8239POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8240M: Sebastian Reichel <sre@kernel.org>
8241M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8242M: David Woodhouse <dwmw2@infradead.org>
8243L: linux-pm@vger.kernel.org
8244T: git git://git.infradead.org/battery-2.6.git
8245S: Maintained
8246F: include/linux/power_supply.h
8247F: drivers/power/
8248X: drivers/power/avs/
8249
8250POWER STATE COORDINATION INTERFACE (PSCI)
8251M: Mark Rutland <mark.rutland@arm.com>
8252M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8253L: linux-arm-kernel@lists.infradead.org
8254S: Maintained
8255F: drivers/firmware/psci.c
8256F: include/linux/psci.h
8257F: include/uapi/linux/psci.h
8258
8259PNP SUPPORT
8260M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8261S: Maintained
8262F: drivers/pnp/
8263
8264PNXxxxx I2C DRIVER
8265M: Vitaly Wool <vitalywool@gmail.com>
8266L: linux-i2c@vger.kernel.org
8267S: Maintained
8268F: drivers/i2c/busses/i2c-pnx.c
8269
8270PPP PROTOCOL DRIVERS AND COMPRESSORS
8271M: Paul Mackerras <paulus@samba.org>
8272L: linux-ppp@vger.kernel.org
8273S: Maintained
8274F: drivers/net/ppp/ppp_*
8275
8276PPP OVER ATM (RFC 2364)
8277M: Mitchell Blank Jr <mitch@sfgoth.com>
8278S: Maintained
8279F: net/atm/pppoatm.c
8280F: include/uapi/linux/atmppp.h
8281
8282PPP OVER ETHERNET
8283M: Michal Ostrowski <mostrows@earthlink.net>
8284S: Maintained
8285F: drivers/net/ppp/pppoe.c
8286F: drivers/net/ppp/pppox.c
8287
8288PPP OVER L2TP
8289M: James Chapman <jchapman@katalix.com>
8290S: Maintained
8291F: net/l2tp/l2tp_ppp.c
8292F: include/linux/if_pppol2tp.h
8293F: include/uapi/linux/if_pppol2tp.h
8294
8295PPS SUPPORT
8296M: Rodolfo Giometti <giometti@enneenne.com>
8297W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8298L: linuxpps@ml.enneenne.com (subscribers-only)
8299S: Maintained
8300F: Documentation/pps/
8301F: drivers/pps/
8302F: include/linux/pps*.h
8303
8304PPTP DRIVER
8305M: Dmitry Kozlov <xeb@mail.ru>
8306L: netdev@vger.kernel.org
8307S: Maintained
8308F: drivers/net/ppp/pptp.c
8309W: http://sourceforge.net/projects/accel-pptp
8310
8311PREEMPTIBLE KERNEL
8312M: Robert Love <rml@tech9.net>
8313L: kpreempt-tech@lists.sourceforge.net
8314W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8315S: Supported
8316F: Documentation/preempt-locking.txt
8317F: include/linux/preempt.h
8318
8319PRISM54 WIRELESS DRIVER
8320M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8321L: linux-wireless@vger.kernel.org
8322W: http://wireless.kernel.org/en/users/Drivers/p54
8323S: Obsolete
8324F: drivers/net/wireless/prism54/
8325
8326PS3 NETWORK SUPPORT
8327M: Geoff Levand <geoff@infradead.org>
8328L: netdev@vger.kernel.org
8329L: linuxppc-dev@lists.ozlabs.org
8330S: Maintained
8331F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8332
8333PS3 PLATFORM SUPPORT
8334M: Geoff Levand <geoff@infradead.org>
8335L: linuxppc-dev@lists.ozlabs.org
8336S: Maintained
8337F: arch/powerpc/boot/ps3*
8338F: arch/powerpc/include/asm/lv1call.h
8339F: arch/powerpc/include/asm/ps3*.h
8340F: arch/powerpc/platforms/ps3/
8341F: drivers/*/ps3*
8342F: drivers/ps3/
8343F: drivers/rtc/rtc-ps3.c
8344F: drivers/usb/host/*ps3.c
8345F: sound/ppc/snd_ps3*
8346
8347PS3VRAM DRIVER
8348M: Jim Paris <jim@jtan.com>
8349M: Geoff Levand <geoff@infradead.org>
8350L: linuxppc-dev@lists.ozlabs.org
8351S: Maintained
8352F: drivers/block/ps3vram.c
8353
8354PSTORE FILESYSTEM
8355M: Anton Vorontsov <anton@enomsg.org>
8356M: Colin Cross <ccross@android.com>
8357M: Kees Cook <keescook@chromium.org>
8358M: Tony Luck <tony.luck@intel.com>
8359S: Maintained
8360T: git git://git.infradead.org/users/cbou/linux-pstore.git
8361F: fs/pstore/
8362F: include/linux/pstore*
8363F: drivers/firmware/efi/efi-pstore.c
8364F: drivers/acpi/apei/erst.c
8365
8366PTP HARDWARE CLOCK SUPPORT
8367M: Richard Cochran <richardcochran@gmail.com>
8368L: netdev@vger.kernel.org
8369S: Maintained
8370W: http://linuxptp.sourceforge.net/
8371F: Documentation/ABI/testing/sysfs-ptp
8372F: Documentation/ptp/*
8373F: drivers/net/ethernet/freescale/gianfar_ptp.c
8374F: drivers/net/phy/dp83640*
8375F: drivers/ptp/*
8376F: include/linux/ptp_cl*
8377
8378PTRACE SUPPORT
8379M: Roland McGrath <roland@hack.frob.com>
8380M: Oleg Nesterov <oleg@redhat.com>
8381S: Maintained
8382F: include/asm-generic/syscall.h
8383F: include/linux/ptrace.h
8384F: include/linux/regset.h
8385F: include/linux/tracehook.h
8386F: include/uapi/linux/ptrace.h
8387F: kernel/ptrace.c
8388
8389PVRUSB2 VIDEO4LINUX DRIVER
8390M: Mike Isely <isely@pobox.com>
8391L: pvrusb2@isely.net (subscribers-only)
8392L: linux-media@vger.kernel.org
8393W: http://www.isely.net/pvrusb2/
8394T: git git://linuxtv.org/media_tree.git
8395S: Maintained
8396F: Documentation/video4linux/README.pvrusb2
8397F: drivers/media/usb/pvrusb2/
8398
8399PWC WEBCAM DRIVER
8400M: Hans de Goede <hdegoede@redhat.com>
8401L: linux-media@vger.kernel.org
8402T: git git://linuxtv.org/media_tree.git
8403S: Maintained
8404F: drivers/media/usb/pwc/*
8405
8406PWM FAN DRIVER
8407M: Kamil Debski <k.debski@samsung.com>
8408L: lm-sensors@lm-sensors.org
8409S: Supported
8410F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8411F: Documentation/hwmon/pwm-fan
8412F: drivers/hwmon/pwm-fan.c
8413
8414PWM SUBSYSTEM
8415M: Thierry Reding <thierry.reding@gmail.com>
8416L: linux-pwm@vger.kernel.org
8417S: Maintained
8418T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8419F: Documentation/pwm.txt
8420F: Documentation/devicetree/bindings/pwm/
8421F: include/linux/pwm.h
8422F: drivers/pwm/
8423F: drivers/video/backlight/pwm_bl.c
8424F: include/linux/pwm_backlight.h
8425
8426PXA2xx/PXA3xx SUPPORT
8427M: Daniel Mack <daniel@zonque.org>
8428M: Haojian Zhuang <haojian.zhuang@gmail.com>
8429M: Robert Jarzmik <robert.jarzmik@free.fr>
8430L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8431T: git git://github.com/hzhuang1/linux.git
8432T: git git://github.com/rjarzmik/linux.git
8433S: Maintained
8434F: arch/arm/mach-pxa/
8435F: drivers/dma/pxa*
8436F: drivers/pcmcia/pxa2xx*
8437F: drivers/spi/spi-pxa2xx*
8438F: drivers/usb/gadget/udc/pxa2*
8439F: include/sound/pxa2xx-lib.h
8440F: sound/arm/pxa*
8441F: sound/soc/pxa/
8442
8443PXA3xx NAND FLASH DRIVER
8444M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8445L: linux-mtd@lists.infradead.org
8446S: Maintained
8447F: drivers/mtd/nand/pxa3xx_nand.c
8448
8449MMP SUPPORT
8450M: Eric Miao <eric.y.miao@gmail.com>
8451M: Haojian Zhuang <haojian.zhuang@gmail.com>
8452L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8453T: git git://github.com/hzhuang1/linux.git
8454T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8455S: Maintained
8456F: arch/arm/mach-mmp/
8457
8458PXA MMCI DRIVER
8459S: Orphan
8460
8461PXA RTC DRIVER
8462M: Robert Jarzmik <robert.jarzmik@free.fr>
8463L: rtc-linux@googlegroups.com
8464S: Maintained
8465
8466QAT DRIVER
8467M: Tadeusz Struk <tadeusz.struk@intel.com>
8468L: qat-linux@intel.com
8469S: Supported
8470F: drivers/crypto/qat/
8471
8472QIB DRIVER
8473M: Mike Marciniszyn <infinipath@intel.com>
8474L: linux-rdma@vger.kernel.org
8475S: Supported
8476F: drivers/infiniband/hw/qib/
8477
8478QLOGIC QLA1280 SCSI DRIVER
8479M: Michael Reed <mdr@sgi.com>
8480L: linux-scsi@vger.kernel.org
8481S: Maintained
8482F: drivers/scsi/qla1280.[ch]
8483
8484QLOGIC QLA2XXX FC-SCSI DRIVER
8485M: qla2xxx-upstream@qlogic.com
8486L: linux-scsi@vger.kernel.org
8487S: Supported
8488F: Documentation/scsi/LICENSE.qla2xxx
8489F: drivers/scsi/qla2xxx/
8490
8491QLOGIC QLA4XXX iSCSI DRIVER
8492M: QLogic-Storage-Upstream@qlogic.com
8493L: linux-scsi@vger.kernel.org
8494S: Supported
8495F: Documentation/scsi/LICENSE.qla4xxx
8496F: drivers/scsi/qla4xxx/
8497
8498QLOGIC QLA3XXX NETWORK DRIVER
8499M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8500M: Ron Mercer <ron.mercer@qlogic.com>
8501M: linux-driver@qlogic.com
8502L: netdev@vger.kernel.org
8503S: Supported
8504F: Documentation/networking/LICENSE.qla3xxx
8505F: drivers/net/ethernet/qlogic/qla3xxx.*
8506
8507QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8508M: Dept-GELinuxNICDev@qlogic.com
8509L: netdev@vger.kernel.org
8510S: Supported
8511F: drivers/net/ethernet/qlogic/qlcnic/
8512
8513QLOGIC QLGE 10Gb ETHERNET DRIVER
8514M: Harish Patil <harish.patil@qlogic.com>
8515M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8516M: Dept-GELinuxNICDev@qlogic.com
8517M: linux-driver@qlogic.com
8518L: netdev@vger.kernel.org
8519S: Supported
8520F: drivers/net/ethernet/qlogic/qlge/
8521
8522QNX4 FILESYSTEM
8523M: Anders Larsen <al@alarsen.net>
8524W: http://www.alarsen.net/linux/qnx4fs/
8525S: Maintained
8526F: fs/qnx4/
8527F: include/uapi/linux/qnx4_fs.h
8528F: include/uapi/linux/qnxtypes.h
8529
8530QT1010 MEDIA DRIVER
8531M: Antti Palosaari <crope@iki.fi>
8532L: linux-media@vger.kernel.org
8533W: http://linuxtv.org/
8534W: http://palosaari.fi/linux/
8535Q: http://patchwork.linuxtv.org/project/linux-media/list/
8536T: git git://linuxtv.org/anttip/media_tree.git
8537S: Maintained
8538F: drivers/media/tuners/qt1010*
8539
8540QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8541M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8542L: linux-wireless@vger.kernel.org
8543L: ath9k-devel@lists.ath9k.org
8544W: http://wireless.kernel.org/en/users/Drivers/ath9k
8545S: Supported
8546F: drivers/net/wireless/ath/ath9k/
8547
8548QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8549M: Kalle Valo <kvalo@qca.qualcomm.com>
8550L: ath10k@lists.infradead.org
8551W: http://wireless.kernel.org/en/users/Drivers/ath10k
8552T: git git://github.com/kvalo/ath.git
8553S: Supported
8554F: drivers/net/wireless/ath/ath10k/
8555
8556QUALCOMM HEXAGON ARCHITECTURE
8557M: Richard Kuo <rkuo@codeaurora.org>
8558L: linux-hexagon@vger.kernel.org
8559S: Supported
8560F: arch/hexagon/
8561
8562QUALCOMM WCN36XX WIRELESS DRIVER
8563M: Eugene Krasnikov <k.eugene.e@gmail.com>
8564L: wcn36xx@lists.infradead.org
8565W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8566T: git git://github.com/KrasnikovEugene/wcn36xx.git
8567S: Supported
8568F: drivers/net/wireless/ath/wcn36xx/
8569
8570RADOS BLOCK DEVICE (RBD)
8571M: Ilya Dryomov <idryomov@gmail.com>
8572M: Sage Weil <sage@redhat.com>
8573M: Alex Elder <elder@kernel.org>
8574L: ceph-devel@vger.kernel.org
8575W: http://ceph.com/
8576T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8577T: git git://github.com/ceph/ceph-client.git
8578S: Supported
8579F: Documentation/ABI/testing/sysfs-bus-rbd
8580F: drivers/block/rbd.c
8581F: drivers/block/rbd_types.h
8582
8583RADEON FRAMEBUFFER DISPLAY DRIVER
8584M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8585L: linux-fbdev@vger.kernel.org
8586S: Maintained
8587F: drivers/video/fbdev/aty/radeon*
8588F: include/uapi/linux/radeonfb.h
8589
8590RADIOSHARK RADIO DRIVER
8591M: Hans de Goede <hdegoede@redhat.com>
8592L: linux-media@vger.kernel.org
8593T: git git://linuxtv.org/media_tree.git
8594S: Maintained
8595F: drivers/media/radio/radio-shark.c
8596
8597RADIOSHARK2 RADIO DRIVER
8598M: Hans de Goede <hdegoede@redhat.com>
8599L: linux-media@vger.kernel.org
8600T: git git://linuxtv.org/media_tree.git
8601S: Maintained
8602F: drivers/media/radio/radio-shark2.c
8603F: drivers/media/radio/radio-tea5777.c
8604
8605RAGE128 FRAMEBUFFER DISPLAY DRIVER
8606M: Paul Mackerras <paulus@samba.org>
8607L: linux-fbdev@vger.kernel.org
8608S: Maintained
8609F: drivers/video/fbdev/aty/aty128fb.c
8610
8611RALINK RT2X00 WIRELESS LAN DRIVER
8612P: rt2x00 project
8613M: Stanislaw Gruszka <sgruszka@redhat.com>
8614M: Helmut Schaa <helmut.schaa@googlemail.com>
8615L: linux-wireless@vger.kernel.org
8616S: Maintained
8617F: drivers/net/wireless/rt2x00/
8618
8619RAMDISK RAM BLOCK DEVICE DRIVER
8620M: Jens Axboe <axboe@kernel.dk>
8621S: Maintained
8622F: Documentation/blockdev/ramdisk.txt
8623F: drivers/block/brd.c
8624
8625RANDOM NUMBER DRIVER
8626M: "Theodore Ts'o" <tytso@mit.edu>
8627S: Maintained
8628F: drivers/char/random.c
8629
8630RAPIDIO SUBSYSTEM
8631M: Matt Porter <mporter@kernel.crashing.org>
8632M: Alexandre Bounine <alexandre.bounine@idt.com>
8633S: Maintained
8634F: drivers/rapidio/
8635
8636RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8637L: linux-wireless@vger.kernel.org
8638S: Orphan
8639F: drivers/net/wireless/ray*
8640
8641RCUTORTURE MODULE
8642M: Josh Triplett <josh@joshtriplett.org>
8643M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8644L: linux-kernel@vger.kernel.org
8645S: Supported
8646T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8647F: Documentation/RCU/torture.txt
8648F: kernel/rcu/rcutorture.c
8649
8650RCUTORTURE TEST FRAMEWORK
8651M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8652M: Josh Triplett <josh@joshtriplett.org>
8653R: Steven Rostedt <rostedt@goodmis.org>
8654R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8655R: Lai Jiangshan <jiangshanlai@gmail.com>
8656L: linux-kernel@vger.kernel.org
8657S: Supported
8658T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8659F: tools/testing/selftests/rcutorture
8660
8661RDC R-321X SoC
8662M: Florian Fainelli <florian@openwrt.org>
8663S: Maintained
8664
8665RDC R6040 FAST ETHERNET DRIVER
8666M: Florian Fainelli <florian@openwrt.org>
8667L: netdev@vger.kernel.org
8668S: Maintained
8669F: drivers/net/ethernet/rdc/r6040.c
8670
8671RDS - RELIABLE DATAGRAM SOCKETS
8672M: Chien Yen <chien.yen@oracle.com>
8673L: rds-devel@oss.oracle.com (moderated for non-subscribers)
8674S: Supported
8675F: net/rds/
8676
8677READ-COPY UPDATE (RCU)
8678M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8679M: Josh Triplett <josh@joshtriplett.org>
8680R: Steven Rostedt <rostedt@goodmis.org>
8681R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8682R: Lai Jiangshan <jiangshanlai@gmail.com>
8683L: linux-kernel@vger.kernel.org
8684W: http://www.rdrop.com/users/paulmck/RCU/
8685S: Supported
8686T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8687F: Documentation/RCU/
8688X: Documentation/RCU/torture.txt
8689F: include/linux/rcu*
8690X: include/linux/srcu.h
8691F: kernel/rcu/
8692X: kernel/torture.c
8693
8694REAL TIME CLOCK (RTC) SUBSYSTEM
8695M: Alessandro Zummo <a.zummo@towertech.it>
8696M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
8697L: rtc-linux@googlegroups.com
8698Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8699T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8700S: Maintained
8701F: Documentation/rtc.txt
8702F: drivers/rtc/
8703F: include/linux/rtc.h
8704F: include/uapi/linux/rtc.h
8705
8706REALTEK AUDIO CODECS
8707M: Bard Liao <bardliao@realtek.com>
8708M: Oder Chiou <oder_chiou@realtek.com>
8709S: Maintained
8710F: sound/soc/codecs/rt*
8711F: include/sound/rt*.h
8712
8713REISERFS FILE SYSTEM
8714L: reiserfs-devel@vger.kernel.org
8715S: Supported
8716F: fs/reiserfs/
8717
8718REGISTER MAP ABSTRACTION
8719M: Mark Brown <broonie@kernel.org>
8720L: linux-kernel@vger.kernel.org
8721T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8722S: Supported
8723F: drivers/base/regmap/
8724F: include/linux/regmap.h
8725
8726REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8727M: Ohad Ben-Cohen <ohad@wizery.com>
8728T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8729S: Maintained
8730F: drivers/remoteproc/
8731F: Documentation/remoteproc.txt
8732F: include/linux/remoteproc.h
8733
8734REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8735M: Ohad Ben-Cohen <ohad@wizery.com>
8736T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8737S: Maintained
8738F: drivers/rpmsg/
8739F: Documentation/rpmsg.txt
8740F: include/linux/rpmsg.h
8741
8742RESET CONTROLLER FRAMEWORK
8743M: Philipp Zabel <p.zabel@pengutronix.de>
8744S: Maintained
8745F: drivers/reset/
8746F: Documentation/devicetree/bindings/reset/
8747F: include/dt-bindings/reset/
8748F: include/linux/reset.h
8749F: include/linux/reset-controller.h
8750
8751RFKILL
8752M: Johannes Berg <johannes@sipsolutions.net>
8753L: linux-wireless@vger.kernel.org
8754W: http://wireless.kernel.org/
8755T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8756T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8757S: Maintained
8758F: Documentation/rfkill.txt
8759F: net/rfkill/
8760
8761RHASHTABLE
8762M: Thomas Graf <tgraf@suug.ch>
8763L: netdev@vger.kernel.org
8764S: Maintained
8765F: lib/rhashtable.c
8766F: include/linux/rhashtable.h
8767
8768RICOH SMARTMEDIA/XD DRIVER
8769M: Maxim Levitsky <maximlevitsky@gmail.com>
8770S: Maintained
8771F: drivers/mtd/nand/r852.c
8772F: drivers/mtd/nand/r852.h
8773
8774RICOH R5C592 MEMORYSTICK DRIVER
8775M: Maxim Levitsky <maximlevitsky@gmail.com>
8776S: Maintained
8777F: drivers/memstick/host/r592.*
8778
8779ROCCAT DRIVERS
8780M: Stefan Achatz <erazor_de@users.sourceforge.net>
8781W: http://sourceforge.net/projects/roccat/
8782S: Maintained
8783F: drivers/hid/hid-roccat*
8784F: include/linux/hid-roccat*
8785F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8786
8787ROCKER DRIVER
8788M: Jiri Pirko <jiri@resnulli.us>
8789M: Scott Feldman <sfeldma@gmail.com>
8790L: netdev@vger.kernel.org
8791S: Supported
8792F: drivers/net/ethernet/rocker/
8793
8794ROCKETPORT DRIVER
8795P: Comtrol Corp.
8796W: http://www.comtrol.com
8797S: Maintained
8798F: Documentation/serial/rocket.txt
8799F: drivers/tty/rocket*
8800
8801ROCKETPORT EXPRESS/INFINITY DRIVER
8802M: Kevin Cernekee <cernekee@gmail.com>
8803L: linux-serial@vger.kernel.org
8804S: Odd Fixes
8805F: drivers/tty/serial/rp2.*
8806
8807ROSE NETWORK LAYER
8808M: Ralf Baechle <ralf@linux-mips.org>
8809L: linux-hams@vger.kernel.org
8810W: http://www.linux-ax25.org/
8811S: Maintained
8812F: include/net/rose.h
8813F: include/uapi/linux/rose.h
8814F: net/rose/
8815
8816RTL2830 MEDIA DRIVER
8817M: Antti Palosaari <crope@iki.fi>
8818L: linux-media@vger.kernel.org
8819W: http://linuxtv.org/
8820W: http://palosaari.fi/linux/
8821Q: http://patchwork.linuxtv.org/project/linux-media/list/
8822T: git git://linuxtv.org/anttip/media_tree.git
8823S: Maintained
8824F: drivers/media/dvb-frontends/rtl2830*
8825
8826RTL2832 MEDIA DRIVER
8827M: Antti Palosaari <crope@iki.fi>
8828L: linux-media@vger.kernel.org
8829W: http://linuxtv.org/
8830W: http://palosaari.fi/linux/
8831Q: http://patchwork.linuxtv.org/project/linux-media/list/
8832T: git git://linuxtv.org/anttip/media_tree.git
8833S: Maintained
8834F: drivers/media/dvb-frontends/rtl2832*
8835
8836RTL2832_SDR MEDIA DRIVER
8837M: Antti Palosaari <crope@iki.fi>
8838L: linux-media@vger.kernel.org
8839W: http://linuxtv.org/
8840W: http://palosaari.fi/linux/
8841Q: http://patchwork.linuxtv.org/project/linux-media/list/
8842T: git git://linuxtv.org/anttip/media_tree.git
8843S: Maintained
8844F: drivers/media/dvb-frontends/rtl2832_sdr*
8845
8846RTL8180 WIRELESS DRIVER
8847L: linux-wireless@vger.kernel.org
8848W: http://wireless.kernel.org/
8849T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8850S: Orphan
8851F: drivers/net/wireless/rtl818x/rtl8180/
8852
8853RTL8187 WIRELESS DRIVER
8854M: Herton Ronaldo Krzesinski <herton@canonical.com>
8855M: Hin-Tak Leung <htl10@users.sourceforge.net>
8856M: Larry Finger <Larry.Finger@lwfinger.net>
8857L: linux-wireless@vger.kernel.org
8858W: http://wireless.kernel.org/
8859T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8860S: Maintained
8861F: drivers/net/wireless/rtl818x/rtl8187/
8862
8863RTL8192CE WIRELESS DRIVER
8864M: Larry Finger <Larry.Finger@lwfinger.net>
8865M: Chaoming Li <chaoming_li@realsil.com.cn>
8866L: linux-wireless@vger.kernel.org
8867W: http://wireless.kernel.org/
8868T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8869S: Maintained
8870F: drivers/net/wireless/rtlwifi/
8871F: drivers/net/wireless/rtlwifi/rtl8192ce/
8872
8873S3 SAVAGE FRAMEBUFFER DRIVER
8874M: Antonino Daplas <adaplas@gmail.com>
8875L: linux-fbdev@vger.kernel.org
8876S: Maintained
8877F: drivers/video/fbdev/savage/
8878
8879S390
8880M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8881M: Heiko Carstens <heiko.carstens@de.ibm.com>
8882L: linux-s390@vger.kernel.org
8883W: http://www.ibm.com/developerworks/linux/linux390/
8884S: Supported
8885F: arch/s390/
8886F: drivers/s390/
8887F: Documentation/s390/
8888F: Documentation/DocBook/s390*
8889
8890S390 COMMON I/O LAYER
8891M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8892M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8893L: linux-s390@vger.kernel.org
8894W: http://www.ibm.com/developerworks/linux/linux390/
8895S: Supported
8896F: drivers/s390/cio/
8897
8898S390 DASD DRIVER
8899M: Stefan Weinhuber <wein@de.ibm.com>
8900M: Stefan Haberland <stefan.haberland@de.ibm.com>
8901L: linux-s390@vger.kernel.org
8902W: http://www.ibm.com/developerworks/linux/linux390/
8903S: Supported
8904F: drivers/s390/block/dasd*
8905F: block/partitions/ibm.c
8906
8907S390 NETWORK DRIVERS
8908M: Ursula Braun <ursula.braun@de.ibm.com>
8909L: linux-s390@vger.kernel.org
8910W: http://www.ibm.com/developerworks/linux/linux390/
8911S: Supported
8912F: drivers/s390/net/
8913
8914S390 PCI SUBSYSTEM
8915M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8916M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8917L: linux-s390@vger.kernel.org
8918W: http://www.ibm.com/developerworks/linux/linux390/
8919S: Supported
8920F: arch/s390/pci/
8921F: drivers/pci/hotplug/s390_pci_hpc.c
8922
8923S390 ZCRYPT DRIVER
8924M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8925L: linux-s390@vger.kernel.org
8926W: http://www.ibm.com/developerworks/linux/linux390/
8927S: Supported
8928F: drivers/s390/crypto/
8929
8930S390 ZFCP DRIVER
8931M: Steffen Maier <maier@linux.vnet.ibm.com>
8932L: linux-s390@vger.kernel.org
8933W: http://www.ibm.com/developerworks/linux/linux390/
8934S: Supported
8935F: drivers/s390/scsi/zfcp_*
8936
8937S390 IUCV NETWORK LAYER
8938M: Ursula Braun <ursula.braun@de.ibm.com>
8939L: linux-s390@vger.kernel.org
8940W: http://www.ibm.com/developerworks/linux/linux390/
8941S: Supported
8942F: drivers/s390/net/*iucv*
8943F: include/net/iucv/
8944F: net/iucv/
8945
8946S3C24XX SD/MMC Driver
8947M: Ben Dooks <ben-linux@fluff.org>
8948L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8949S: Supported
8950F: drivers/mmc/host/s3cmci.*
8951
8952SAA6588 RDS RECEIVER DRIVER
8953M: Hans Verkuil <hverkuil@xs4all.nl>
8954L: linux-media@vger.kernel.org
8955T: git git://linuxtv.org/media_tree.git
8956W: http://linuxtv.org
8957S: Odd Fixes
8958F: drivers/media/i2c/saa6588*
8959
8960SAA7134 VIDEO4LINUX DRIVER
8961M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8962L: linux-media@vger.kernel.org
8963W: http://linuxtv.org
8964T: git git://linuxtv.org/media_tree.git
8965S: Odd fixes
8966F: Documentation/video4linux/*.saa7134
8967F: drivers/media/pci/saa7134/
8968
8969SAA7146 VIDEO4LINUX-2 DRIVER
8970M: Hans Verkuil <hverkuil@xs4all.nl>
8971L: linux-media@vger.kernel.org
8972T: git git://linuxtv.org/media_tree.git
8973S: Maintained
8974F: drivers/media/common/saa7146/
8975F: drivers/media/pci/saa7146/
8976F: include/media/saa7146*
8977
8978SAMSUNG LAPTOP DRIVER
8979M: Corentin Chary <corentin.chary@gmail.com>
8980L: platform-driver-x86@vger.kernel.org
8981S: Maintained
8982F: drivers/platform/x86/samsung-laptop.c
8983
8984SAMSUNG AUDIO (ASoC) DRIVERS
8985M: Sangbeom Kim <sbkim73@samsung.com>
8986L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8987S: Supported
8988F: sound/soc/samsung/
8989
8990SAMSUNG FRAMEBUFFER DRIVER
8991M: Jingoo Han <jingoohan1@gmail.com>
8992L: linux-fbdev@vger.kernel.org
8993S: Maintained
8994F: drivers/video/fbdev/s3c-fb.c
8995
8996SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
8997M: Sangbeom Kim <sbkim73@samsung.com>
8998M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
8999L: linux-kernel@vger.kernel.org
9000L: linux-samsung-soc@vger.kernel.org
9001S: Supported
9002F: drivers/mfd/sec*.c
9003F: drivers/regulator/s2m*.c
9004F: drivers/regulator/s5m*.c
9005F: drivers/clk/clk-s2mps11.c
9006F: drivers/rtc/rtc-s5m.c
9007F: include/linux/mfd/samsung/
9008F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9009F: Documentation/devicetree/bindings/mfd/s2mp*.txt
9010
9011SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9012M: Kyungmin Park <kyungmin.park@samsung.com>
9013M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9014L: linux-media@vger.kernel.org
9015Q: https://patchwork.linuxtv.org/project/linux-media/list/
9016S: Supported
9017F: drivers/media/platform/exynos4-is/
9018
9019SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9020M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9021L: linux-media@vger.kernel.org
9022L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9023S: Maintained
9024F: drivers/media/platform/s3c-camif/
9025F: include/media/s3c_camif.h
9026
9027SAMSUNG S5C73M3 CAMERA DRIVER
9028M: Kyungmin Park <kyungmin.park@samsung.com>
9029M: Andrzej Hajda <a.hajda@samsung.com>
9030L: linux-media@vger.kernel.org
9031S: Supported
9032F: drivers/media/i2c/s5c73m3/*
9033
9034SAMSUNG S5K5BAF CAMERA DRIVER
9035M: Kyungmin Park <kyungmin.park@samsung.com>
9036M: Andrzej Hajda <a.hajda@samsung.com>
9037L: linux-media@vger.kernel.org
9038S: Supported
9039F: drivers/media/i2c/s5k5baf.c
9040
9041SAMSUNG S3FWRN5 NFC DRIVER
9042M: Robert Baldyga <r.baldyga@samsung.com>
9043L: linux-nfc@lists.01.org (moderated for non-subscribers)
9044S: Supported
9045F: drivers/nfc/s3fwrn5
9046
9047SAMSUNG SOC CLOCK DRIVERS
9048M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9049M: Tomasz Figa <tomasz.figa@gmail.com>
9050S: Supported
9051L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9052F: drivers/clk/samsung/
9053
9054SAMSUNG SXGBE DRIVERS
9055M: Byungho An <bh74.an@samsung.com>
9056M: Girish K S <ks.giri@samsung.com>
9057M: Vipul Pandya <vipul.pandya@samsung.com>
9058S: Supported
9059L: netdev@vger.kernel.org
9060F: drivers/net/ethernet/samsung/sxgbe/
9061
9062SAMSUNG THERMAL DRIVER
9063M: Lukasz Majewski <l.majewski@samsung.com>
9064L: linux-pm@vger.kernel.org
9065L: linux-samsung-soc@vger.kernel.org
9066S: Supported
9067T: https://github.com/lmajewski/linux-samsung-thermal.git
9068F: drivers/thermal/samsung/
9069
9070SAMSUNG USB2 PHY DRIVER
9071M: Kamil Debski <k.debski@samsung.com>
9072L: linux-kernel@vger.kernel.org
9073S: Supported
9074F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9075F: Documentation/phy/samsung-usb2.txt
9076F: drivers/phy/phy-exynos4210-usb2.c
9077F: drivers/phy/phy-exynos4x12-usb2.c
9078F: drivers/phy/phy-exynos5250-usb2.c
9079F: drivers/phy/phy-s5pv210-usb2.c
9080F: drivers/phy/phy-samsung-usb2.c
9081F: drivers/phy/phy-samsung-usb2.h
9082
9083SERIAL DRIVERS
9084M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9085L: linux-serial@vger.kernel.org
9086S: Maintained
9087F: drivers/tty/serial/
9088
9089SYNOPSYS DESIGNWARE DMAC DRIVER
9090M: Viresh Kumar <vireshk@kernel.org>
9091M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9092S: Maintained
9093F: include/linux/dma/dw.h
9094F: include/linux/platform_data/dma-dw.h
9095F: drivers/dma/dw/
9096
9097SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9098M: Lars Persson <lars.persson@axis.com>
9099L: netdev@vger.kernel.org
9100S: Supported
9101F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9102F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9103
9104SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9105M: Seungwon Jeon <tgih.jun@samsung.com>
9106M: Jaehoon Chung <jh80.chung@samsung.com>
9107L: linux-mmc@vger.kernel.org
9108S: Maintained
9109F: include/linux/mmc/dw_mmc.h
9110F: drivers/mmc/host/dw_mmc*
9111
9112THUNDERBOLT DRIVER
9113M: Andreas Noever <andreas.noever@gmail.com>
9114S: Maintained
9115F: drivers/thunderbolt/
9116
9117TIMEKEEPING, CLOCKSOURCE CORE, NTP
9118M: John Stultz <john.stultz@linaro.org>
9119M: Thomas Gleixner <tglx@linutronix.de>
9120L: linux-kernel@vger.kernel.org
9121T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9122S: Supported
9123F: include/linux/clocksource.h
9124F: include/linux/time.h
9125F: include/linux/timex.h
9126F: include/uapi/linux/time.h
9127F: include/uapi/linux/timex.h
9128F: kernel/time/clocksource.c
9129F: kernel/time/time*.c
9130F: kernel/time/ntp.c
9131F: tools/testing/selftests/timers/
9132
9133SC1200 WDT DRIVER
9134M: Zwane Mwaikambo <zwanem@gmail.com>
9135S: Maintained
9136F: drivers/watchdog/sc1200wdt.c
9137
9138SCHEDULER
9139M: Ingo Molnar <mingo@redhat.com>
9140M: Peter Zijlstra <peterz@infradead.org>
9141L: linux-kernel@vger.kernel.org
9142T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9143S: Maintained
9144F: kernel/sched/
9145F: include/linux/sched.h
9146F: include/uapi/linux/sched.h
9147F: include/linux/wait.h
9148
9149SCORE ARCHITECTURE
9150M: Chen Liqin <liqin.linux@gmail.com>
9151M: Lennox Wu <lennox.wu@gmail.com>
9152W: http://www.sunplus.com
9153S: Supported
9154F: arch/score/
9155
9156SCSI CDROM DRIVER
9157M: Jens Axboe <axboe@kernel.dk>
9158L: linux-scsi@vger.kernel.org
9159W: http://www.kernel.dk
9160S: Maintained
9161F: drivers/scsi/sr*
9162
9163SCSI RDMA PROTOCOL (SRP) INITIATOR
9164M: Bart Van Assche <bart.vanassche@sandisk.com>
9165L: linux-rdma@vger.kernel.org
9166S: Supported
9167W: http://www.openfabrics.org
9168Q: http://patchwork.kernel.org/project/linux-rdma/list/
9169T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9170F: drivers/infiniband/ulp/srp/
9171F: include/scsi/srp.h
9172
9173SCSI SG DRIVER
9174M: Doug Gilbert <dgilbert@interlog.com>
9175L: linux-scsi@vger.kernel.org
9176W: http://sg.danny.cz/sg
9177S: Maintained
9178F: Documentation/scsi/scsi-generic.txt
9179F: drivers/scsi/sg.c
9180F: include/scsi/sg.h
9181
9182SCSI SUBSYSTEM
9183M: "James E.J. Bottomley" <JBottomley@odin.com>
9184L: linux-scsi@vger.kernel.org
9185T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9186S: Maintained
9187F: drivers/scsi/
9188F: include/scsi/
9189
9190SCSI TAPE DRIVER
9191M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9192L: linux-scsi@vger.kernel.org
9193S: Maintained
9194F: Documentation/scsi/st.txt
9195F: drivers/scsi/st.*
9196F: drivers/scsi/st_*.h
9197
9198SCTP PROTOCOL
9199M: Vlad Yasevich <vyasevich@gmail.com>
9200M: Neil Horman <nhorman@tuxdriver.com>
9201L: linux-sctp@vger.kernel.org
9202W: http://lksctp.sourceforge.net
9203S: Maintained
9204F: Documentation/networking/sctp.txt
9205F: include/linux/sctp.h
9206F: include/uapi/linux/sctp.h
9207F: include/net/sctp/
9208F: net/sctp/
9209
9210SCx200 CPU SUPPORT
9211M: Jim Cromie <jim.cromie@gmail.com>
9212S: Odd Fixes
9213F: Documentation/i2c/busses/scx200_acb
9214F: arch/x86/platform/scx200/
9215F: drivers/watchdog/scx200_wdt.c
9216F: drivers/i2c/busses/scx200*
9217F: drivers/mtd/maps/scx200_docflash.c
9218F: include/linux/scx200.h
9219
9220SCx200 GPIO DRIVER
9221M: Jim Cromie <jim.cromie@gmail.com>
9222S: Maintained
9223F: drivers/char/scx200_gpio.c
9224F: include/linux/scx200_gpio.h
9225
9226SCx200 HRT CLOCKSOURCE DRIVER
9227M: Jim Cromie <jim.cromie@gmail.com>
9228S: Maintained
9229F: drivers/clocksource/scx200_hrt.c
9230
9231SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9232M: Sascha Sommer <saschasommer@freenet.de>
9233L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9234S: Maintained
9235F: drivers/mmc/host/sdricoh_cs.c
9236
9237SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9238L: linux-mmc@vger.kernel.org
9239S: Orphan
9240F: drivers/mmc/host/sdhci.*
9241F: drivers/mmc/host/sdhci-pltfm.[ch]
9242
9243SECURE COMPUTING
9244M: Kees Cook <keescook@chromium.org>
9245R: Andy Lutomirski <luto@amacapital.net>
9246R: Will Drewry <wad@chromium.org>
9247T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9248S: Supported
9249F: kernel/seccomp.c
9250F: include/uapi/linux/seccomp.h
9251F: include/linux/seccomp.h
9252F: tools/testing/selftests/seccomp/*
9253K: \bsecure_computing
9254K: \bTIF_SECCOMP\b
9255
9256SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9257M: Ben Dooks <ben-linux@fluff.org>
9258M: Jaehoon Chung <jh80.chung@samsung.com>
9259L: linux-mmc@vger.kernel.org
9260S: Maintained
9261F: drivers/mmc/host/sdhci-s3c*
9262
9263SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9264M: Viresh Kumar <vireshk@kernel.org>
9265L: spear-devel@list.st.com
9266L: linux-mmc@vger.kernel.org
9267S: Maintained
9268F: drivers/mmc/host/sdhci-spear.c
9269
9270SECURITY SUBSYSTEM
9271M: James Morris <james.l.morris@oracle.com>
9272M: "Serge E. Hallyn" <serge@hallyn.com>
9273L: linux-security-module@vger.kernel.org (suggested Cc:)
9274T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9275W: http://kernsec.org/
9276S: Supported
9277F: security/
9278
9279SECURITY CONTACT
9280M: Security Officers <security@kernel.org>
9281S: Supported
9282
9283SELINUX SECURITY MODULE
9284M: Paul Moore <paul@paul-moore.com>
9285M: Stephen Smalley <sds@tycho.nsa.gov>
9286M: Eric Paris <eparis@parisplace.org>
9287L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9288W: http://selinuxproject.org
9289T: git git://git.infradead.org/users/pcmoore/selinux
9290S: Supported
9291F: include/linux/selinux*
9292F: security/selinux/
9293F: scripts/selinux/
9294
9295APPARMOR SECURITY MODULE
9296M: John Johansen <john.johansen@canonical.com>
9297L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9298W: apparmor.wiki.kernel.org
9299T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9300S: Supported
9301F: security/apparmor/
9302
9303YAMA SECURITY MODULE
9304M: Kees Cook <keescook@chromium.org>
9305T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9306S: Supported
9307F: security/yama/
9308
9309SENSABLE PHANTOM
9310M: Jiri Slaby <jirislaby@gmail.com>
9311S: Maintained
9312F: drivers/misc/phantom.c
9313F: include/uapi/linux/phantom.h
9314
9315SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9316M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9317M: Minh Tran <minh.tran@avagotech.com>
9318M: John Soni Jose <sony.john-n@avagotech.com>
9319L: linux-scsi@vger.kernel.org
9320W: http://www.avagotech.com
9321S: Supported
9322F: drivers/scsi/be2iscsi/
9323
9324Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9325M: Sathya Perla <sathya.perla@avagotech.com>
9326M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9327M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9328M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9329L: netdev@vger.kernel.org
9330W: http://www.emulex.com
9331S: Supported
9332F: drivers/net/ethernet/emulex/benet/
9333
9334EMULEX ONECONNECT ROCE DRIVER
9335M: Selvin Xavier <selvin.xavier@avagotech.com>
9336M: Devesh Sharma <devesh.sharma@avagotech.com>
9337M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9338L: linux-rdma@vger.kernel.org
9339W: http://www.emulex.com
9340S: Supported
9341F: drivers/infiniband/hw/ocrdma/
9342
9343SFC NETWORK DRIVER
9344M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9345M: Shradha Shah <sshah@solarflare.com>
9346L: netdev@vger.kernel.org
9347S: Supported
9348F: drivers/net/ethernet/sfc/
9349
9350SGI GRU DRIVER
9351M: Dimitri Sivanich <sivanich@sgi.com>
9352S: Maintained
9353F: drivers/misc/sgi-gru/
9354
9355SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9356M: Pat Gefre <pfg@sgi.com>
9357L: linux-ia64@vger.kernel.org
9358S: Supported
9359F: Documentation/ia64/serial.txt
9360F: drivers/tty/serial/ioc?_serial.c
9361F: include/linux/ioc?.h
9362
9363SGI XP/XPC/XPNET DRIVER
9364M: Cliff Whickman <cpw@sgi.com>
9365M: Robin Holt <robinmholt@gmail.com>
9366S: Maintained
9367F: drivers/misc/sgi-xp/
9368
9369SI2157 MEDIA DRIVER
9370M: Antti Palosaari <crope@iki.fi>
9371L: linux-media@vger.kernel.org
9372W: http://linuxtv.org/
9373W: http://palosaari.fi/linux/
9374Q: http://patchwork.linuxtv.org/project/linux-media/list/
9375T: git git://linuxtv.org/anttip/media_tree.git
9376S: Maintained
9377F: drivers/media/tuners/si2157*
9378
9379SI2168 MEDIA DRIVER
9380M: Antti Palosaari <crope@iki.fi>
9381L: linux-media@vger.kernel.org
9382W: http://linuxtv.org/
9383W: http://palosaari.fi/linux/
9384Q: http://patchwork.linuxtv.org/project/linux-media/list/
9385T: git git://linuxtv.org/anttip/media_tree.git
9386S: Maintained
9387F: drivers/media/dvb-frontends/si2168*
9388
9389SI470X FM RADIO RECEIVER I2C DRIVER
9390M: Hans Verkuil <hverkuil@xs4all.nl>
9391L: linux-media@vger.kernel.org
9392T: git git://linuxtv.org/media_tree.git
9393W: http://linuxtv.org
9394S: Odd Fixes
9395F: drivers/media/radio/si470x/radio-si470x-i2c.c
9396
9397SI470X FM RADIO RECEIVER USB DRIVER
9398M: Hans Verkuil <hverkuil@xs4all.nl>
9399L: linux-media@vger.kernel.org
9400T: git git://linuxtv.org/media_tree.git
9401W: http://linuxtv.org
9402S: Maintained
9403F: drivers/media/radio/si470x/radio-si470x-common.c
9404F: drivers/media/radio/si470x/radio-si470x.h
9405F: drivers/media/radio/si470x/radio-si470x-usb.c
9406
9407SI4713 FM RADIO TRANSMITTER I2C DRIVER
9408M: Eduardo Valentin <edubezval@gmail.com>
9409L: linux-media@vger.kernel.org
9410T: git git://linuxtv.org/media_tree.git
9411W: http://linuxtv.org
9412S: Odd Fixes
9413F: drivers/media/radio/si4713/si4713.?
9414
9415SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9416M: Eduardo Valentin <edubezval@gmail.com>
9417L: linux-media@vger.kernel.org
9418T: git git://linuxtv.org/media_tree.git
9419W: http://linuxtv.org
9420S: Odd Fixes
9421F: drivers/media/radio/si4713/radio-platform-si4713.c
9422
9423SI4713 FM RADIO TRANSMITTER USB DRIVER
9424M: Hans Verkuil <hverkuil@xs4all.nl>
9425L: linux-media@vger.kernel.org
9426T: git git://linuxtv.org/media_tree.git
9427W: http://linuxtv.org
9428S: Maintained
9429F: drivers/media/radio/si4713/radio-usb-si4713.c
9430
9431SIANO DVB DRIVER
9432M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9433L: linux-media@vger.kernel.org
9434W: http://linuxtv.org
9435T: git git://linuxtv.org/media_tree.git
9436S: Odd fixes
9437F: drivers/media/common/siano/
9438F: drivers/media/usb/siano/
9439F: drivers/media/usb/siano/
9440F: drivers/media/mmc/siano/
9441
9442SIMPLEFB FB DRIVER
9443M: Hans de Goede <hdegoede@redhat.com>
9444L: linux-fbdev@vger.kernel.org
9445S: Maintained
9446F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9447F: drivers/video/fbdev/simplefb.c
9448F: include/linux/platform_data/simplefb.h
9449
9450SH_VEU V4L2 MEM2MEM DRIVER
9451L: linux-media@vger.kernel.org
9452S: Orphan
9453F: drivers/media/platform/sh_veu.c
9454
9455SH_VOU V4L2 OUTPUT DRIVER
9456L: linux-media@vger.kernel.org
9457S: Orphan
9458F: drivers/media/platform/sh_vou.c
9459F: include/media/sh_vou.h
9460
9461SIMPLE FIRMWARE INTERFACE (SFI)
9462M: Len Brown <lenb@kernel.org>
9463L: sfi-devel@simplefirmware.org
9464W: http://simplefirmware.org/
9465T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9466S: Supported
9467F: arch/x86/platform/sfi/
9468F: drivers/sfi/
9469F: include/linux/sfi*.h
9470
9471SIMTEC EB110ATX (Chalice CATS)
9472P: Ben Dooks
9473P: Vincent Sanders <vince@simtec.co.uk>
9474M: Simtec Linux Team <linux@simtec.co.uk>
9475W: http://www.simtec.co.uk/products/EB110ATX/
9476S: Supported
9477
9478SIMTEC EB2410ITX (BAST)
9479P: Ben Dooks
9480P: Vincent Sanders <vince@simtec.co.uk>
9481M: Simtec Linux Team <linux@simtec.co.uk>
9482W: http://www.simtec.co.uk/products/EB2410ITX/
9483S: Supported
9484F: arch/arm/mach-s3c24xx/mach-bast.c
9485F: arch/arm/mach-s3c24xx/bast-ide.c
9486F: arch/arm/mach-s3c24xx/bast-irq.c
9487
9488TI DAVINCI MACHINE SUPPORT
9489M: Sekhar Nori <nsekhar@ti.com>
9490M: Kevin Hilman <khilman@deeprootsystems.com>
9491T: git git://gitorious.org/linux-davinci/linux-davinci.git
9492Q: http://patchwork.kernel.org/project/linux-davinci/list/
9493S: Supported
9494F: arch/arm/mach-davinci/
9495F: drivers/i2c/busses/i2c-davinci.c
9496
9497TI DAVINCI SERIES MEDIA DRIVER
9498M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9499L: linux-media@vger.kernel.org
9500W: http://linuxtv.org/
9501Q: http://patchwork.linuxtv.org/project/linux-media/list/
9502T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9503S: Maintained
9504F: drivers/media/platform/davinci/
9505F: include/media/davinci/
9506
9507TI AM437X VPFE DRIVER
9508M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9509L: linux-media@vger.kernel.org
9510W: http://linuxtv.org/
9511Q: http://patchwork.linuxtv.org/project/linux-media/list/
9512T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9513S: Maintained
9514F: drivers/media/platform/am437x/
9515
9516OV2659 OMNIVISION SENSOR DRIVER
9517M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9518L: linux-media@vger.kernel.org
9519W: http://linuxtv.org/
9520Q: http://patchwork.linuxtv.org/project/linux-media/list/
9521T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9522S: Maintained
9523F: drivers/media/i2c/ov2659.c
9524F: include/media/ov2659.h
9525
9526SILICON MOTION SM712 FRAME BUFFER DRIVER
9527M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9528M: Teddy Wang <teddy.wang@siliconmotion.com>
9529M: Sudip Mukherjee <sudip@vectorindia.org>
9530L: linux-fbdev@vger.kernel.org
9531S: Maintained
9532F: drivers/video/fbdev/sm712*
9533F: Documentation/fb/sm712fb.txt
9534
9535SIS 190 ETHERNET DRIVER
9536M: Francois Romieu <romieu@fr.zoreil.com>
9537L: netdev@vger.kernel.org
9538S: Maintained
9539F: drivers/net/ethernet/sis/sis190.c
9540
9541SIS 900/7016 FAST ETHERNET DRIVER
9542M: Daniele Venzano <venza@brownhat.org>
9543W: http://www.brownhat.org/sis900.html
9544L: netdev@vger.kernel.org
9545S: Maintained
9546F: drivers/net/ethernet/sis/sis900.*
9547
9548SIS FRAMEBUFFER DRIVER
9549M: Thomas Winischhofer <thomas@winischhofer.net>
9550W: http://www.winischhofer.net/linuxsisvga.shtml
9551S: Maintained
9552F: Documentation/fb/sisfb.txt
9553F: drivers/video/fbdev/sis/
9554F: include/video/sisfb.h
9555
9556SIS USB2VGA DRIVER
9557M: Thomas Winischhofer <thomas@winischhofer.net>
9558W: http://www.winischhofer.at/linuxsisusbvga.shtml
9559S: Maintained
9560F: drivers/usb/misc/sisusbvga/
9561
9562SLAB ALLOCATOR
9563M: Christoph Lameter <cl@linux.com>
9564M: Pekka Enberg <penberg@kernel.org>
9565M: David Rientjes <rientjes@google.com>
9566M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9567M: Andrew Morton <akpm@linux-foundation.org>
9568L: linux-mm@kvack.org
9569S: Maintained
9570F: include/linux/sl?b*.h
9571F: mm/sl?b*
9572
9573SLEEPABLE READ-COPY UPDATE (SRCU)
9574M: Lai Jiangshan <jiangshanlai@gmail.com>
9575M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9576M: Josh Triplett <josh@joshtriplett.org>
9577R: Steven Rostedt <rostedt@goodmis.org>
9578R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9579L: linux-kernel@vger.kernel.org
9580W: http://www.rdrop.com/users/paulmck/RCU/
9581S: Supported
9582T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9583F: include/linux/srcu.h
9584F: kernel/rcu/srcu.c
9585
9586SMACK SECURITY MODULE
9587M: Casey Schaufler <casey@schaufler-ca.com>
9588L: linux-security-module@vger.kernel.org
9589W: http://schaufler-ca.com
9590T: git git://git.gitorious.org/smack-next/kernel.git
9591S: Maintained
9592F: Documentation/security/Smack.txt
9593F: security/smack/
9594
9595DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9596M: Kevin Hilman <khilman@kernel.org>
9597M: Nishanth Menon <nm@ti.com>
9598S: Maintained
9599F: drivers/power/avs/
9600F: include/linux/power/smartreflex.h
9601L: linux-pm@vger.kernel.org
9602
9603SMC91x ETHERNET DRIVER
9604M: Nicolas Pitre <nico@fluxnic.net>
9605S: Odd Fixes
9606F: drivers/net/ethernet/smsc/smc91x.*
9607
9608SMIA AND SMIA++ IMAGE SENSOR DRIVER
9609M: Sakari Ailus <sakari.ailus@iki.fi>
9610L: linux-media@vger.kernel.org
9611S: Maintained
9612F: drivers/media/i2c/smiapp/
9613F: include/media/smiapp.h
9614F: drivers/media/i2c/smiapp-pll.c
9615F: drivers/media/i2c/smiapp-pll.h
9616F: include/uapi/linux/smiapp.h
9617F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9618
9619SMM665 HARDWARE MONITOR DRIVER
9620M: Guenter Roeck <linux@roeck-us.net>
9621L: lm-sensors@lm-sensors.org
9622S: Maintained
9623F: Documentation/hwmon/smm665
9624F: drivers/hwmon/smm665.c
9625
9626SMSC EMC2103 HARDWARE MONITOR DRIVER
9627M: Steve Glendinning <steve.glendinning@shawell.net>
9628L: lm-sensors@lm-sensors.org
9629S: Maintained
9630F: Documentation/hwmon/emc2103
9631F: drivers/hwmon/emc2103.c
9632
9633SMSC SCH5627 HARDWARE MONITOR DRIVER
9634M: Hans de Goede <hdegoede@redhat.com>
9635L: lm-sensors@lm-sensors.org
9636S: Supported
9637F: Documentation/hwmon/sch5627
9638F: drivers/hwmon/sch5627.c
9639
9640SMSC47B397 HARDWARE MONITOR DRIVER
9641M: Jean Delvare <jdelvare@suse.com>
9642L: lm-sensors@lm-sensors.org
9643S: Maintained
9644F: Documentation/hwmon/smsc47b397
9645F: drivers/hwmon/smsc47b397.c
9646
9647SMSC911x ETHERNET DRIVER
9648M: Steve Glendinning <steve.glendinning@shawell.net>
9649L: netdev@vger.kernel.org
9650S: Maintained
9651F: include/linux/smsc911x.h
9652F: drivers/net/ethernet/smsc/smsc911x.*
9653
9654SMSC9420 PCI ETHERNET DRIVER
9655M: Steve Glendinning <steve.glendinning@shawell.net>
9656L: netdev@vger.kernel.org
9657S: Maintained
9658F: drivers/net/ethernet/smsc/smsc9420.*
9659
9660SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9661M: Steve Glendinning <steve.glendinning@shawell.net>
9662L: linux-fbdev@vger.kernel.org
9663S: Maintained
9664F: drivers/video/fbdev/smscufx.c
9665
9666SOC-CAMERA V4L2 SUBSYSTEM
9667M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9668L: linux-media@vger.kernel.org
9669T: git git://linuxtv.org/media_tree.git
9670S: Maintained
9671F: include/media/soc*
9672F: drivers/media/i2c/soc_camera/
9673F: drivers/media/platform/soc_camera/
9674
9675SOEKRIS NET48XX LED SUPPORT
9676M: Chris Boot <bootc@bootc.net>
9677S: Maintained
9678F: drivers/leds/leds-net48xx.c
9679
9680SOFTLOGIC 6x10 MPEG CODEC
9681M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9682M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9683M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
9684M: Ismael Luceno <ismael@iodev.co.uk>
9685L: linux-media@vger.kernel.org
9686S: Supported
9687F: drivers/media/pci/solo6x10/
9688
9689SOFTWARE RAID (Multiple Disks) SUPPORT
9690M: Neil Brown <neilb@suse.com>
9691L: linux-raid@vger.kernel.org
9692S: Supported
9693F: drivers/md/
9694F: include/linux/raid/
9695F: include/uapi/linux/raid/
9696
9697SONIC NETWORK DRIVER
9698M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9699L: netdev@vger.kernel.org
9700S: Maintained
9701F: drivers/net/ethernet/natsemi/sonic.*
9702
9703SONICS SILICON BACKPLANE DRIVER (SSB)
9704M: Michael Buesch <m@bues.ch>
9705L: netdev@vger.kernel.org
9706S: Maintained
9707F: drivers/ssb/
9708F: include/linux/ssb/
9709
9710SONY VAIO CONTROL DEVICE DRIVER
9711M: Mattia Dongili <malattia@linux.it>
9712L: platform-driver-x86@vger.kernel.org
9713W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9714S: Maintained
9715F: Documentation/laptops/sony-laptop.txt
9716F: drivers/char/sonypi.c
9717F: drivers/platform/x86/sony-laptop.c
9718F: include/linux/sony-laptop.h
9719
9720SONY MEMORYSTICK CARD SUPPORT
9721M: Alex Dubov <oakad@yahoo.com>
9722W: http://tifmxx.berlios.de/
9723S: Maintained
9724F: drivers/memstick/host/tifm_ms.c
9725
9726SONY MEMORYSTICK STANDARD SUPPORT
9727M: Maxim Levitsky <maximlevitsky@gmail.com>
9728S: Maintained
9729F: drivers/memstick/core/ms_block.*
9730
9731SOUND
9732M: Jaroslav Kysela <perex@perex.cz>
9733M: Takashi Iwai <tiwai@suse.com>
9734L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9735W: http://www.alsa-project.org/
9736T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9737T: git git://git.alsa-project.org/alsa-kernel.git
9738Q: http://patchwork.kernel.org/project/alsa-devel/list/
9739S: Maintained
9740F: Documentation/sound/
9741F: include/sound/
9742F: include/uapi/sound/
9743F: sound/
9744
9745SOUND - COMPRESSED AUDIO
9746M: Vinod Koul <vinod.koul@intel.com>
9747L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9748T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9749S: Supported
9750F: Documentation/sound/alsa/compress_offload.txt
9751F: include/sound/compress_driver.h
9752F: include/uapi/sound/compress_*
9753F: sound/core/compress_offload.c
9754F: sound/soc/soc-compress.c
9755
9756SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9757M: Liam Girdwood <lgirdwood@gmail.com>
9758M: Mark Brown <broonie@kernel.org>
9759T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9760L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9761W: http://alsa-project.org/main/index.php/ASoC
9762S: Supported
9763F: Documentation/sound/alsa/soc/
9764F: sound/soc/
9765F: include/sound/soc*
9766
9767SOUND - DMAENGINE HELPERS
9768M: Lars-Peter Clausen <lars@metafoo.de>
9769S: Supported
9770F: include/sound/dmaengine_pcm.h
9771F: sound/core/pcm_dmaengine.c
9772F: sound/soc/soc-generic-dmaengine-pcm.c
9773
9774SP2 MEDIA DRIVER
9775M: Olli Salonen <olli.salonen@iki.fi>
9776L: linux-media@vger.kernel.org
9777W: http://linuxtv.org/
9778Q: http://patchwork.linuxtv.org/project/linux-media/list/
9779S: Maintained
9780F: drivers/media/dvb-frontends/sp2*
9781
9782SPARC + UltraSPARC (sparc/sparc64)
9783M: "David S. Miller" <davem@davemloft.net>
9784L: sparclinux@vger.kernel.org
9785Q: http://patchwork.ozlabs.org/project/sparclinux/list/
9786T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9787T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9788S: Maintained
9789F: arch/sparc/
9790F: drivers/sbus/
9791
9792SPARC SERIAL DRIVERS
9793M: "David S. Miller" <davem@davemloft.net>
9794L: sparclinux@vger.kernel.org
9795T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9796T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9797S: Maintained
9798F: include/linux/sunserialcore.h
9799F: drivers/tty/serial/suncore.c
9800F: drivers/tty/serial/sunhv.c
9801F: drivers/tty/serial/sunsab.c
9802F: drivers/tty/serial/sunsab.h
9803F: drivers/tty/serial/sunsu.c
9804F: drivers/tty/serial/sunzilog.c
9805F: drivers/tty/serial/sunzilog.h
9806
9807SPARSE CHECKER
9808M: "Christopher Li" <sparse@chrisli.org>
9809L: linux-sparse@vger.kernel.org
9810W: https://sparse.wiki.kernel.org/
9811T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9812T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9813S: Maintained
9814F: include/linux/compiler.h
9815
9816SPEAR PLATFORM SUPPORT
9817M: Viresh Kumar <vireshk@kernel.org>
9818M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9819L: spear-devel@list.st.com
9820L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9821W: http://www.st.com/spear
9822S: Maintained
9823F: arch/arm/mach-spear/
9824
9825SPEAR CLOCK FRAMEWORK SUPPORT
9826M: Viresh Kumar <vireshk@kernel.org>
9827L: spear-devel@list.st.com
9828L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9829W: http://www.st.com/spear
9830S: Maintained
9831F: drivers/clk/spear/
9832
9833SPI SUBSYSTEM
9834M: Mark Brown <broonie@kernel.org>
9835L: linux-spi@vger.kernel.org
9836T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9837Q: http://patchwork.kernel.org/project/spi-devel-general/list/
9838S: Maintained
9839F: Documentation/spi/
9840F: drivers/spi/
9841F: include/linux/spi/
9842F: include/uapi/linux/spi/
9843
9844SPIDERNET NETWORK DRIVER for CELL
9845M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9846L: netdev@vger.kernel.org
9847S: Supported
9848F: Documentation/networking/spider_net.txt
9849F: drivers/net/ethernet/toshiba/spider_net*
9850
9851SPU FILE SYSTEM
9852M: Jeremy Kerr <jk@ozlabs.org>
9853L: linuxppc-dev@lists.ozlabs.org
9854W: http://www.ibm.com/developerworks/power/cell/
9855S: Supported
9856F: Documentation/filesystems/spufs.txt
9857F: arch/powerpc/platforms/cell/spufs/
9858
9859SQUASHFS FILE SYSTEM
9860M: Phillip Lougher <phillip@squashfs.org.uk>
9861L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9862W: http://squashfs.org.uk
9863S: Maintained
9864F: Documentation/filesystems/squashfs.txt
9865F: fs/squashfs/
9866
9867SRM (Alpha) environment access
9868M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
9869S: Maintained
9870F: arch/alpha/kernel/srm_env.c
9871
9872STABLE BRANCH
9873M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9874L: stable@vger.kernel.org
9875S: Supported
9876F: Documentation/stable_kernel_rules.txt
9877
9878STAGING SUBSYSTEM
9879M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9880T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9881L: devel@driverdev.osuosl.org
9882S: Supported
9883F: drivers/staging/
9884
9885STAGING - COMEDI
9886M: Ian Abbott <abbotti@mev.co.uk>
9887M: H Hartley Sweeten <hsweeten@visionengravers.com>
9888S: Odd Fixes
9889F: drivers/staging/comedi/
9890
9891STAGING - FLARION FT1000 DRIVERS
9892M: Marek Belisko <marek.belisko@gmail.com>
9893S: Odd Fixes
9894F: drivers/staging/ft1000/
9895
9896STAGING - INDUSTRIAL IO
9897M: Jonathan Cameron <jic23@kernel.org>
9898L: linux-iio@vger.kernel.org
9899S: Odd Fixes
9900F: drivers/staging/iio/
9901
9902STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9903M: Jarod Wilson <jarod@wilsonet.com>
9904W: http://www.lirc.org/
9905S: Odd Fixes
9906F: drivers/staging/media/lirc/
9907
9908STAGING - LUSTRE PARALLEL FILESYSTEM
9909M: Oleg Drokin <oleg.drokin@intel.com>
9910M: Andreas Dilger <andreas.dilger@intel.com>
9911L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
9912W: http://wiki.lustre.org/
9913S: Maintained
9914F: drivers/staging/lustre
9915
9916STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9917M: Julian Andres Klode <jak@jak-linux.org>
9918M: Marc Dietrich <marvin24@gmx.de>
9919L: ac100@lists.launchpad.net (moderated for non-subscribers)
9920L: linux-tegra@vger.kernel.org
9921S: Maintained
9922F: drivers/staging/nvec/
9923
9924STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9925M: Jens Frederich <jfrederich@gmail.com>
9926M: Daniel Drake <dsd@laptop.org>
9927M: Jon Nettleton <jon.nettleton@gmail.com>
9928W: http://wiki.laptop.org/go/DCON
9929S: Maintained
9930F: drivers/staging/olpc_dcon/
9931
9932STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9933M: Willy Tarreau <willy@meta-x.org>
9934S: Odd Fixes
9935F: drivers/staging/panel/
9936
9937STAGING - REALTEK RTL8712U DRIVERS
9938M: Larry Finger <Larry.Finger@lwfinger.net>
9939M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9940S: Odd Fixes
9941F: drivers/staging/rtl8712/
9942
9943STAGING - REALTEK RTL8723U WIRELESS DRIVER
9944M: Larry Finger <Larry.Finger@lwfinger.net>
9945M: Jes Sorensen <Jes.Sorensen@redhat.com>
9946L: linux-wireless@vger.kernel.org
9947S: Maintained
9948F: drivers/staging/rtl8723au/
9949
9950STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9951M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9952M: Teddy Wang <teddy.wang@siliconmotion.com>
9953M: Sudip Mukherjee <sudip@vectorindia.org>
9954L: linux-fbdev@vger.kernel.org
9955S: Maintained
9956F: drivers/staging/sm750fb/
9957
9958STAGING - SLICOSS
9959M: Lior Dotan <liodot@gmail.com>
9960M: Christopher Harrer <charrer@alacritech.com>
9961S: Odd Fixes
9962F: drivers/staging/slicoss/
9963
9964STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9965M: William Hubbs <w.d.hubbs@gmail.com>
9966M: Chris Brannon <chris@the-brannons.com>
9967M: Kirk Reiser <kirk@reisers.ca>
9968M: Samuel Thibault <samuel.thibault@ens-lyon.org>
9969L: speakup@linux-speakup.org
9970W: http://www.linux-speakup.org/
9971S: Odd Fixes
9972F: drivers/staging/speakup/
9973
9974STAGING - VIA VT665X DRIVERS
9975M: Forest Bond <forest@alittletooquiet.net>
9976S: Odd Fixes
9977F: drivers/staging/vt665?/
9978
9979STAGING - WILC1000 WIFI DRIVER
9980M: Johnny Kim <johnny.kim@atmel.com>
9981M: Rachel Kim <rachel.kim@atmel.com>
9982M: Dean Lee <dean.lee@atmel.com>
9983M: Chris Park <chris.park@atmel.com>
9984L: linux-wireless@vger.kernel.org
9985S: Supported
9986F: drivers/staging/wilc1000/
9987
9988STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9989M: Arnaud Patard <arnaud.patard@rtp-net.org>
9990S: Odd Fixes
9991F: drivers/staging/xgifb/
9992
9993HFI1 DRIVER
9994M: Mike Marciniszyn <infinipath@intel.com>
9995L: linux-rdma@vger.kernel.org
9996S: Supported
9997F: drivers/staging/rdma/hfi1
9998
9999STARFIRE/DURALAN NETWORK DRIVER
10000M: Ion Badulescu <ionut@badula.org>
10001S: Odd Fixes
10002F: drivers/net/ethernet/adaptec/starfire*
10003
10004SUN3/3X
10005M: Sam Creasey <sammy@sammy.net>
10006W: http://sammy.net/sun3/
10007S: Maintained
10008F: arch/m68k/kernel/*sun3*
10009F: arch/m68k/sun3*/
10010F: arch/m68k/include/asm/sun3*
10011F: drivers/net/ethernet/i825xx/sun3*
10012
10013SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10014M: Hans de Goede <hdegoede@redhat.com>
10015L: linux-input@vger.kernel.org
10016S: Maintained
10017F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10018F: drivers/input/keyboard/sun4i-lradc-keys.c
10019
10020SUNDANCE NETWORK DRIVER
10021M: Denis Kirjanov <kda@linux-powerpc.org>
10022L: netdev@vger.kernel.org
10023S: Maintained
10024F: drivers/net/ethernet/dlink/sundance.c
10025
10026SUPERH
10027L: linux-sh@vger.kernel.org
10028Q: http://patchwork.kernel.org/project/linux-sh/list/
10029S: Orphan
10030F: Documentation/sh/
10031F: arch/sh/
10032F: drivers/sh/
10033
10034SUSPEND TO RAM
10035M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10036M: Len Brown <len.brown@intel.com>
10037M: Pavel Machek <pavel@ucw.cz>
10038L: linux-pm@vger.kernel.org
10039S: Supported
10040F: Documentation/power/
10041F: arch/x86/kernel/acpi/
10042F: drivers/base/power/
10043F: kernel/power/
10044F: include/linux/suspend.h
10045F: include/linux/freezer.h
10046F: include/linux/pm.h
10047
10048SVGA HANDLING
10049M: Martin Mares <mj@ucw.cz>
10050L: linux-video@atrey.karlin.mff.cuni.cz
10051S: Maintained
10052F: Documentation/svga.txt
10053F: arch/x86/boot/video*
10054
10055SWIOTLB SUBSYSTEM
10056M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10057L: linux-kernel@vger.kernel.org
10058S: Supported
10059F: lib/swiotlb.c
10060F: arch/*/kernel/pci-swiotlb.c
10061F: include/linux/swiotlb.h
10062
10063SWITCHDEV
10064M: Jiri Pirko <jiri@resnulli.us>
10065L: netdev@vger.kernel.org
10066S: Supported
10067F: net/switchdev/
10068F: include/net/switchdev.h
10069
10070SYNOPSYS ARC ARCHITECTURE
10071M: Vineet Gupta <vgupta@synopsys.com>
10072S: Supported
10073F: arch/arc/
10074F: Documentation/devicetree/bindings/arc/*
10075F: drivers/tty/serial/arc_uart.c
10076T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10077
10078SYNOPSYS ARC SDP platform support
10079M: Alexey Brodkin <abrodkin@synopsys.com>
10080S: Supported
10081F: arch/arc/plat-axs10x
10082F: arch/arc/boot/dts/ax*
10083F: Documentation/devicetree/bindings/arc/axs10*
10084
10085SYSTEM CONFIGURATION (SYSCON)
10086M: Lee Jones <lee.jones@linaro.org>
10087M: Arnd Bergmann <arnd@arndb.de>
10088T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10089S: Supported
10090F: drivers/mfd/syscon.c
10091
10092SYSV FILESYSTEM
10093M: Christoph Hellwig <hch@infradead.org>
10094S: Maintained
10095F: Documentation/filesystems/sysv-fs.txt
10096F: fs/sysv/
10097F: include/linux/sysv_fs.h
10098
10099TARGET SUBSYSTEM
10100M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10101L: linux-scsi@vger.kernel.org
10102L: target-devel@vger.kernel.org
10103W: http://www.linux-iscsi.org
10104W: http://groups.google.com/group/linux-iscsi-target-dev
10105T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10106S: Supported
10107F: drivers/target/
10108F: include/target/
10109F: Documentation/target/
10110
10111TASKSTATS STATISTICS INTERFACE
10112M: Balbir Singh <bsingharora@gmail.com>
10113S: Maintained
10114F: Documentation/accounting/taskstats*
10115F: include/linux/taskstats*
10116F: kernel/taskstats.c
10117
10118TC CLASSIFIER
10119M: Jamal Hadi Salim <jhs@mojatatu.com>
10120L: netdev@vger.kernel.org
10121S: Maintained
10122F: include/net/pkt_cls.h
10123F: include/uapi/linux/pkt_cls.h
10124F: net/sched/
10125
10126TCP LOW PRIORITY MODULE
10127M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10128M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10129W: http://tcp-lp-mod.sourceforge.net/
10130S: Maintained
10131F: net/ipv4/tcp_lp.c
10132
10133TDA10071 MEDIA DRIVER
10134M: Antti Palosaari <crope@iki.fi>
10135L: linux-media@vger.kernel.org
10136W: http://linuxtv.org/
10137W: http://palosaari.fi/linux/
10138Q: http://patchwork.linuxtv.org/project/linux-media/list/
10139T: git git://linuxtv.org/anttip/media_tree.git
10140S: Maintained
10141F: drivers/media/dvb-frontends/tda10071*
10142
10143TDA18212 MEDIA DRIVER
10144M: Antti Palosaari <crope@iki.fi>
10145L: linux-media@vger.kernel.org
10146W: http://linuxtv.org/
10147W: http://palosaari.fi/linux/
10148Q: http://patchwork.linuxtv.org/project/linux-media/list/
10149T: git git://linuxtv.org/anttip/media_tree.git
10150S: Maintained
10151F: drivers/media/tuners/tda18212*
10152
10153TDA18218 MEDIA DRIVER
10154M: Antti Palosaari <crope@iki.fi>
10155L: linux-media@vger.kernel.org
10156W: http://linuxtv.org/
10157W: http://palosaari.fi/linux/
10158Q: http://patchwork.linuxtv.org/project/linux-media/list/
10159T: git git://linuxtv.org/anttip/media_tree.git
10160S: Maintained
10161F: drivers/media/tuners/tda18218*
10162
10163TDA18271 MEDIA DRIVER
10164M: Michael Krufky <mkrufky@linuxtv.org>
10165L: linux-media@vger.kernel.org
10166W: http://linuxtv.org/
10167W: http://github.com/mkrufky
10168Q: http://patchwork.linuxtv.org/project/linux-media/list/
10169T: git git://linuxtv.org/mkrufky/tuners.git
10170S: Maintained
10171F: drivers/media/tuners/tda18271*
10172
10173TDA827x MEDIA DRIVER
10174M: Michael Krufky <mkrufky@linuxtv.org>
10175L: linux-media@vger.kernel.org
10176W: http://linuxtv.org/
10177W: http://github.com/mkrufky
10178Q: http://patchwork.linuxtv.org/project/linux-media/list/
10179T: git git://linuxtv.org/mkrufky/tuners.git
10180S: Maintained
10181F: drivers/media/tuners/tda8290.*
10182
10183TDA8290 MEDIA DRIVER
10184M: Michael Krufky <mkrufky@linuxtv.org>
10185L: linux-media@vger.kernel.org
10186W: http://linuxtv.org/
10187W: http://github.com/mkrufky
10188Q: http://patchwork.linuxtv.org/project/linux-media/list/
10189T: git git://linuxtv.org/mkrufky/tuners.git
10190S: Maintained
10191F: drivers/media/tuners/tda8290.*
10192
10193TDA9840 MEDIA DRIVER
10194M: Hans Verkuil <hverkuil@xs4all.nl>
10195L: linux-media@vger.kernel.org
10196T: git git://linuxtv.org/media_tree.git
10197W: http://linuxtv.org
10198S: Maintained
10199F: drivers/media/i2c/tda9840*
10200
10201TEA5761 TUNER DRIVER
10202M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10203L: linux-media@vger.kernel.org
10204W: http://linuxtv.org
10205T: git git://linuxtv.org/media_tree.git
10206S: Odd fixes
10207F: drivers/media/tuners/tea5761.*
10208
10209TEA5767 TUNER DRIVER
10210M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10211L: linux-media@vger.kernel.org
10212W: http://linuxtv.org
10213T: git git://linuxtv.org/media_tree.git
10214S: Maintained
10215F: drivers/media/tuners/tea5767.*
10216
10217TEA6415C MEDIA DRIVER
10218M: Hans Verkuil <hverkuil@xs4all.nl>
10219L: linux-media@vger.kernel.org
10220T: git git://linuxtv.org/media_tree.git
10221W: http://linuxtv.org
10222S: Maintained
10223F: drivers/media/i2c/tea6415c*
10224
10225TEA6420 MEDIA DRIVER
10226M: Hans Verkuil <hverkuil@xs4all.nl>
10227L: linux-media@vger.kernel.org
10228T: git git://linuxtv.org/media_tree.git
10229W: http://linuxtv.org
10230S: Maintained
10231F: drivers/media/i2c/tea6420*
10232
10233TEAM DRIVER
10234M: Jiri Pirko <jiri@resnulli.us>
10235L: netdev@vger.kernel.org
10236S: Supported
10237F: drivers/net/team/
10238F: include/linux/if_team.h
10239F: include/uapi/linux/if_team.h
10240
10241TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10242M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10243S: Maintained
10244F: arch/x86/platform/ts5500/
10245
10246TECHNOTREND USB IR RECEIVER
10247M: Sean Young <sean@mess.org>
10248L: linux-media@vger.kernel.org
10249S: Maintained
10250F: drivers/media/rc/ttusbir.c
10251
10252TEGRA ARCHITECTURE SUPPORT
10253M: Stephen Warren <swarren@wwwdotorg.org>
10254M: Thierry Reding <thierry.reding@gmail.com>
10255M: Alexandre Courbot <gnurou@gmail.com>
10256L: linux-tegra@vger.kernel.org
10257Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10258T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10259S: Supported
10260N: [^a-z]tegra
10261
10262TEGRA CLOCK DRIVER
10263M: Peter De Schrijver <pdeschrijver@nvidia.com>
10264M: Prashant Gaikwad <pgaikwad@nvidia.com>
10265S: Supported
10266F: drivers/clk/tegra/
10267
10268TEGRA DMA DRIVER
10269M: Laxman Dewangan <ldewangan@nvidia.com>
10270S: Supported
10271F: drivers/dma/tegra20-apb-dma.c
10272
10273TEGRA I2C DRIVER
10274M: Laxman Dewangan <ldewangan@nvidia.com>
10275S: Supported
10276F: drivers/i2c/busses/i2c-tegra.c
10277
10278TEGRA IOMMU DRIVERS
10279M: Hiroshi Doyu <hdoyu@nvidia.com>
10280S: Supported
10281F: drivers/iommu/tegra*
10282
10283TEGRA KBC DRIVER
10284M: Rakesh Iyer <riyer@nvidia.com>
10285M: Laxman Dewangan <ldewangan@nvidia.com>
10286S: Supported
10287F: drivers/input/keyboard/tegra-kbc.c
10288
10289TEGRA PWM DRIVER
10290M: Thierry Reding <thierry.reding@gmail.com>
10291S: Supported
10292F: drivers/pwm/pwm-tegra.c
10293
10294TEGRA SERIAL DRIVER
10295M: Laxman Dewangan <ldewangan@nvidia.com>
10296S: Supported
10297F: drivers/tty/serial/serial-tegra.c
10298
10299TEGRA SPI DRIVER
10300M: Laxman Dewangan <ldewangan@nvidia.com>
10301S: Supported
10302F: drivers/spi/spi-tegra*
10303
10304TEHUTI ETHERNET DRIVER
10305M: Andy Gospodarek <andy@greyhouse.net>
10306L: netdev@vger.kernel.org
10307S: Supported
10308F: drivers/net/ethernet/tehuti/*
10309
10310Telecom Clock Driver for MCPL0010
10311M: Mark Gross <mark.gross@intel.com>
10312S: Supported
10313F: drivers/char/tlclk.c
10314
10315TENSILICA XTENSA PORT (xtensa)
10316M: Chris Zankel <chris@zankel.net>
10317M: Max Filippov <jcmvbkbc@gmail.com>
10318L: linux-xtensa@linux-xtensa.org
10319S: Maintained
10320F: arch/xtensa/
10321F: drivers/irqchip/irq-xtensa-*
10322
10323THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10324M: Hans Verkuil <hverkuil@xs4all.nl>
10325L: linux-media@vger.kernel.org
10326T: git git://linuxtv.org/media_tree.git
10327W: http://linuxtv.org
10328S: Maintained
10329F: drivers/media/radio/radio-raremono.c
10330
10331THERMAL
10332M: Zhang Rui <rui.zhang@intel.com>
10333M: Eduardo Valentin <edubezval@gmail.com>
10334L: linux-pm@vger.kernel.org
10335T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10336T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10337Q: https://patchwork.kernel.org/project/linux-pm/list/
10338S: Supported
10339F: drivers/thermal/
10340F: include/linux/thermal.h
10341F: include/uapi/linux/thermal.h
10342F: include/linux/cpu_cooling.h
10343F: Documentation/devicetree/bindings/thermal/
10344
10345THERMAL/CPU_COOLING
10346M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10347M: Viresh Kumar <viresh.kumar@linaro.org>
10348M: Javi Merino <javi.merino@arm.com>
10349L: linux-pm@vger.kernel.org
10350S: Supported
10351F: Documentation/thermal/cpu-cooling-api.txt
10352F: drivers/thermal/cpu_cooling.c
10353F: include/linux/cpu_cooling.h
10354
10355THINGM BLINK(1) USB RGB LED DRIVER
10356M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10357S: Maintained
10358F: drivers/hid/hid-thingm.c
10359
10360THINKPAD ACPI EXTRAS DRIVER
10361M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10362L: ibm-acpi-devel@lists.sourceforge.net
10363L: platform-driver-x86@vger.kernel.org
10364W: http://ibm-acpi.sourceforge.net
10365W: http://thinkwiki.org/wiki/Ibm-acpi
10366T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10367S: Maintained
10368F: drivers/platform/x86/thinkpad_acpi.c
10369
10370TI BANDGAP AND THERMAL DRIVER
10371M: Eduardo Valentin <edubezval@gmail.com>
10372L: linux-pm@vger.kernel.org
10373L: linux-omap@vger.kernel.org
10374S: Maintained
10375F: drivers/thermal/ti-soc-thermal/
10376
10377TI CDCE706 CLOCK DRIVER
10378M: Max Filippov <jcmvbkbc@gmail.com>
10379S: Maintained
10380F: drivers/clk/clk-cdce706.c
10381
10382TI CLOCK DRIVER
10383M: Tero Kristo <t-kristo@ti.com>
10384L: linux-omap@vger.kernel.org
10385S: Maintained
10386F: drivers/clk/ti/
10387F: include/linux/clk/ti.h
10388
10389TI FLASH MEDIA INTERFACE DRIVER
10390M: Alex Dubov <oakad@yahoo.com>
10391S: Maintained
10392F: drivers/misc/tifm*
10393F: drivers/mmc/host/tifm_sd.c
10394F: include/linux/tifm.h
10395
10396TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10397M: Santosh Shilimkar <ssantosh@kernel.org>
10398L: linux-kernel@vger.kernel.org
10399L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10400S: Maintained
10401F: drivers/soc/ti/*
10402T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10403
10404
10405TI LM49xxx FAMILY ASoC CODEC DRIVERS
10406M: M R Swami Reddy <mr.swami.reddy@ti.com>
10407M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10408L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10409S: Maintained
10410F: sound/soc/codecs/lm49453*
10411F: sound/soc/codecs/isabelle*
10412
10413TI LP855x BACKLIGHT DRIVER
10414M: Milo Kim <milo.kim@ti.com>
10415S: Maintained
10416F: Documentation/backlight/lp855x-driver.txt
10417F: drivers/video/backlight/lp855x_bl.c
10418F: include/linux/platform_data/lp855x.h
10419
10420TI LP8727 CHARGER DRIVER
10421M: Milo Kim <milo.kim@ti.com>
10422S: Maintained
10423F: drivers/power/lp8727_charger.c
10424F: include/linux/platform_data/lp8727.h
10425
10426TI LP8788 MFD DRIVER
10427M: Milo Kim <milo.kim@ti.com>
10428S: Maintained
10429F: drivers/iio/adc/lp8788_adc.c
10430F: drivers/leds/leds-lp8788.c
10431F: drivers/mfd/lp8788*.c
10432F: drivers/power/lp8788-charger.c
10433F: drivers/regulator/lp8788-*.c
10434F: include/linux/mfd/lp8788*.h
10435
10436TI NETCP ETHERNET DRIVER
10437M: Wingman Kwok <w-kwok2@ti.com>
10438M: Murali Karicheri <m-karicheri2@ti.com>
10439L: netdev@vger.kernel.org
10440S: Maintained
10441F: drivers/net/ethernet/ti/netcp*
10442
10443TI TAS571X FAMILY ASoC CODEC DRIVER
10444M: Kevin Cernekee <cernekee@chromium.org>
10445L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10446S: Odd Fixes
10447F: sound/soc/codecs/tas571x*
10448
10449TI TWL4030 SERIES SOC CODEC DRIVER
10450M: Peter Ujfalusi <peter.ujfalusi@ti.com>
10451L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10452S: Maintained
10453F: sound/soc/codecs/twl4030*
10454
10455TI WILINK WIRELESS DRIVERS
10456L: linux-wireless@vger.kernel.org
10457W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10458W: http://wireless.kernel.org/en/users/Drivers/wl1251
10459T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10460S: Orphan
10461F: drivers/net/wireless/ti/
10462F: include/linux/wl12xx.h
10463
10464TIPC NETWORK LAYER
10465M: Jon Maloy <jon.maloy@ericsson.com>
10466M: Ying Xue <ying.xue@windriver.com>
10467L: netdev@vger.kernel.org (core kernel code)
10468L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10469W: http://tipc.sourceforge.net/
10470S: Maintained
10471F: include/uapi/linux/tipc*.h
10472F: net/tipc/
10473
10474TILE ARCHITECTURE
10475M: Chris Metcalf <cmetcalf@ezchip.com>
10476W: http://www.ezchip.com/scm/
10477S: Supported
10478F: arch/tile/
10479F: drivers/char/tile-srom.c
10480F: drivers/edac/tile_edac.c
10481F: drivers/net/ethernet/tile/
10482F: drivers/rtc/rtc-tile.c
10483F: drivers/tty/hvc/hvc_tile.c
10484F: drivers/tty/serial/tilegx.c
10485F: drivers/usb/host/*-tilegx.c
10486F: include/linux/usb/tilegx.h
10487
10488TLAN NETWORK DRIVER
10489M: Samuel Chessman <chessman@tux.org>
10490L: tlan-devel@lists.sourceforge.net (subscribers-only)
10491W: http://sourceforge.net/projects/tlan/
10492S: Maintained
10493F: Documentation/networking/tlan.txt
10494F: drivers/net/ethernet/ti/tlan.*
10495
10496TOMOYO SECURITY MODULE
10497M: Kentaro Takeda <takedakn@nttdata.co.jp>
10498M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10499L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10500L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10501L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10502L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10503W: http://tomoyo.sourceforge.jp/
10504T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10505S: Maintained
10506F: security/tomoyo/
10507
10508TOPSTAR LAPTOP EXTRAS DRIVER
10509M: Herton Ronaldo Krzesinski <herton@canonical.com>
10510L: platform-driver-x86@vger.kernel.org
10511S: Maintained
10512F: drivers/platform/x86/topstar-laptop.c
10513
10514TOSHIBA ACPI EXTRAS DRIVER
10515M: Azael Avalos <coproscefalo@gmail.com>
10516L: platform-driver-x86@vger.kernel.org
10517S: Maintained
10518F: drivers/platform/x86/toshiba_acpi.c
10519
10520TOSHIBA BLUETOOTH DRIVER
10521M: Azael Avalos <coproscefalo@gmail.com>
10522L: platform-driver-x86@vger.kernel.org
10523S: Maintained
10524F: drivers/platform/x86/toshiba_bluetooth.c
10525
10526TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10527M: Azael Avalos <coproscefalo@gmail.com>
10528L: platform-driver-x86@vger.kernel.org
10529S: Maintained
10530F: drivers/platform/x86/toshiba_haps.c
10531
10532TOSHIBA SMM DRIVER
10533M: Jonathan Buzzard <jonathan@buzzard.org.uk>
10534W: http://www.buzzard.org.uk/toshiba/
10535S: Maintained
10536F: drivers/char/toshiba.c
10537F: include/linux/toshiba.h
10538F: include/uapi/linux/toshiba.h
10539
10540TOSHIBA TC358743 DRIVER
10541M: Mats Randgaard <matrandg@cisco.com>
10542L: linux-media@vger.kernel.org
10543S: Maintained
10544F: drivers/media/i2c/tc358743*
10545F: include/media/tc358743.h
10546
10547TMIO MMC DRIVER
10548M: Ian Molton <ian@mnementh.co.uk>
10549L: linux-mmc@vger.kernel.org
10550S: Maintained
10551F: drivers/mmc/host/tmio_mmc*
10552F: drivers/mmc/host/sh_mobile_sdhi.c
10553F: include/linux/mmc/tmio.h
10554F: include/linux/mmc/sh_mobile_sdhi.h
10555
10556TMP401 HARDWARE MONITOR DRIVER
10557M: Guenter Roeck <linux@roeck-us.net>
10558L: lm-sensors@lm-sensors.org
10559S: Maintained
10560F: Documentation/hwmon/tmp401
10561F: drivers/hwmon/tmp401.c
10562
10563TMPFS (SHMEM FILESYSTEM)
10564M: Hugh Dickins <hughd@google.com>
10565L: linux-mm@kvack.org
10566S: Maintained
10567F: include/linux/shmem_fs.h
10568F: mm/shmem.c
10569
10570TM6000 VIDEO4LINUX DRIVER
10571M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10572L: linux-media@vger.kernel.org
10573W: http://linuxtv.org
10574T: git git://linuxtv.org/media_tree.git
10575S: Odd fixes
10576F: drivers/media/usb/tm6000/
10577
10578TW68 VIDEO4LINUX DRIVER
10579M: Hans Verkuil <hverkuil@xs4all.nl>
10580L: linux-media@vger.kernel.org
10581T: git git://linuxtv.org/media_tree.git
10582W: http://linuxtv.org
10583S: Odd Fixes
10584F: drivers/media/pci/tw68/
10585
10586TPM DEVICE DRIVER
10587M: Peter Huewe <peterhuewe@gmx.de>
10588M: Marcel Selhorst <tpmdd@selhorst.net>
10589R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10590W: http://tpmdd.sourceforge.net
10591L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10592Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10593T: https://github.com/PeterHuewe/linux-tpmdd
10594S: Maintained
10595F: drivers/char/tpm/
10596
10597TPM IBM_VTPM DEVICE DRIVER
10598M: Ashley Lai <ashleydlai@gmail.com>
10599W: http://tpmdd.sourceforge.net
10600L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10601S: Maintained
10602F: drivers/char/tpm/tpm_ibmvtpm*
10603
10604TRACING
10605M: Steven Rostedt <rostedt@goodmis.org>
10606M: Ingo Molnar <mingo@redhat.com>
10607T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10608S: Maintained
10609F: Documentation/trace/ftrace.txt
10610F: arch/*/*/*/ftrace.h
10611F: arch/*/kernel/ftrace.c
10612F: include/*/ftrace.h
10613F: include/linux/trace*.h
10614F: include/trace/
10615F: kernel/trace/
10616F: tools/testing/selftests/ftrace/
10617
10618TRIVIAL PATCHES
10619M: Jiri Kosina <trivial@kernel.org>
10620T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10621S: Maintained
10622K: ^Subject:.*(?i)trivial
10623
10624TTY LAYER
10625M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10626M: Jiri Slaby <jslaby@suse.com>
10627S: Supported
10628T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10629F: Documentation/serial/
10630F: drivers/tty/
10631F: drivers/tty/serial/serial_core.c
10632F: include/linux/serial_core.h
10633F: include/linux/serial.h
10634F: include/linux/tty.h
10635F: include/uapi/linux/serial_core.h
10636F: include/uapi/linux/serial.h
10637F: include/uapi/linux/tty.h
10638
10639TUA9001 MEDIA DRIVER
10640M: Antti Palosaari <crope@iki.fi>
10641L: linux-media@vger.kernel.org
10642W: http://linuxtv.org/
10643W: http://palosaari.fi/linux/
10644Q: http://patchwork.linuxtv.org/project/linux-media/list/
10645T: git git://linuxtv.org/anttip/media_tree.git
10646S: Maintained
10647F: drivers/media/tuners/tua9001*
10648
10649TULIP NETWORK DRIVERS
10650M: Grant Grundler <grundler@parisc-linux.org>
10651L: netdev@vger.kernel.org
10652S: Maintained
10653F: drivers/net/ethernet/dec/tulip/
10654
10655TUN/TAP driver
10656M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
10657W: http://vtun.sourceforge.net/tun
10658S: Maintained
10659F: Documentation/networking/tuntap.txt
10660F: arch/um/os-Linux/drivers/
10661
10662TURBOCHANNEL SUBSYSTEM
10663M: "Maciej W. Rozycki" <macro@linux-mips.org>
10664M: Ralf Baechle <ralf@linux-mips.org>
10665L: linux-mips@linux-mips.org
10666Q: http://patchwork.linux-mips.org/project/linux-mips/list/
10667S: Maintained
10668F: drivers/tc/
10669F: include/linux/tc.h
10670
10671U14-34F SCSI DRIVER
10672M: Dario Ballabio <ballabio_dario@emc.com>
10673L: linux-scsi@vger.kernel.org
10674S: Maintained
10675F: drivers/scsi/u14-34f.c
10676
10677UBI FILE SYSTEM (UBIFS)
10678M: Artem Bityutskiy <dedekind1@gmail.com>
10679M: Adrian Hunter <adrian.hunter@intel.com>
10680L: linux-mtd@lists.infradead.org
10681T: git git://git.infradead.org/ubifs-2.6.git
10682W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10683S: Maintained
10684F: Documentation/filesystems/ubifs.txt
10685F: fs/ubifs/
10686
10687UCLINUX (M68KNOMMU AND COLDFIRE)
10688M: Greg Ungerer <gerg@uclinux.org>
10689W: http://www.uclinux.org/
10690L: linux-m68k@lists.linux-m68k.org
10691L: uclinux-dev@uclinux.org (subscribers-only)
10692T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10693S: Maintained
10694F: arch/m68k/coldfire/
10695F: arch/m68k/68*/
10696F: arch/m68k/*/*_no.*
10697F: arch/m68k/include/asm/*_no.*
10698
10699UDF FILESYSTEM
10700M: Jan Kara <jack@suse.com>
10701S: Maintained
10702F: Documentation/filesystems/udf.txt
10703F: fs/udf/
10704
10705UFS FILESYSTEM
10706M: Evgeniy Dushistov <dushistov@mail.ru>
10707S: Maintained
10708F: Documentation/filesystems/ufs.txt
10709F: fs/ufs/
10710
10711UHID USERSPACE HID IO DRIVER:
10712M: David Herrmann <dh.herrmann@googlemail.com>
10713L: linux-input@vger.kernel.org
10714S: Maintained
10715F: drivers/hid/uhid.c
10716F: include/uapi/linux/uhid.h
10717
10718ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10719L: linux-usb@vger.kernel.org
10720S: Orphan
10721F: drivers/uwb/
10722F: include/linux/uwb.h
10723F: include/linux/uwb/
10724
10725UNICORE32 ARCHITECTURE:
10726M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10727W: http://mprc.pku.edu.cn/~guanxuetao/linux
10728S: Maintained
10729T: git git://github.com/gxt/linux.git
10730F: arch/unicore32/
10731
10732UNIFDEF
10733M: Tony Finch <dot@dotat.at>
10734W: http://dotat.at/prog/unifdef
10735S: Maintained
10736F: scripts/unifdef.c
10737
10738UNIFORM CDROM DRIVER
10739M: Jens Axboe <axboe@kernel.dk>
10740W: http://www.kernel.dk
10741S: Maintained
10742F: Documentation/cdrom/
10743F: drivers/cdrom/cdrom.c
10744F: include/linux/cdrom.h
10745F: include/uapi/linux/cdrom.h
10746
10747UNISYS S-PAR DRIVERS
10748M: Benjamin Romer <benjamin.romer@unisys.com>
10749M: David Kershner <david.kershner@unisys.com>
10750L: sparmaintainer@unisys.com (Unisys internal)
10751S: Supported
10752F: drivers/staging/unisys/
10753
10754UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10755M: Vinayak Holikatti <vinholikatti@gmail.com>
10756L: linux-scsi@vger.kernel.org
10757S: Supported
10758F: Documentation/scsi/ufs.txt
10759F: drivers/scsi/ufs/
10760
10761UNSORTED BLOCK IMAGES (UBI)
10762M: Artem Bityutskiy <dedekind1@gmail.com>
10763M: Richard Weinberger <richard@nod.at>
10764W: http://www.linux-mtd.infradead.org/
10765L: linux-mtd@lists.infradead.org
10766T: git git://git.infradead.org/ubifs-2.6.git
10767S: Supported
10768F: drivers/mtd/ubi/
10769F: include/linux/mtd/ubi.h
10770F: include/uapi/mtd/ubi-user.h
10771
10772USB ACM DRIVER
10773M: Oliver Neukum <oliver@neukum.org>
10774L: linux-usb@vger.kernel.org
10775S: Maintained
10776F: Documentation/usb/acm.txt
10777F: drivers/usb/class/cdc-acm.*
10778
10779USB AR5523 WIRELESS DRIVER
10780M: Pontus Fuchs <pontus.fuchs@gmail.com>
10781L: linux-wireless@vger.kernel.org
10782S: Maintained
10783F: drivers/net/wireless/ath/ar5523/
10784
10785USB ATTACHED SCSI
10786M: Hans de Goede <hdegoede@redhat.com>
10787M: Gerd Hoffmann <kraxel@redhat.com>
10788L: linux-usb@vger.kernel.org
10789L: linux-scsi@vger.kernel.org
10790S: Maintained
10791F: drivers/usb/storage/uas.c
10792
10793USB CDC ETHERNET DRIVER
10794M: Oliver Neukum <oliver@neukum.org>
10795L: linux-usb@vger.kernel.org
10796S: Maintained
10797F: drivers/net/usb/cdc_*.c
10798F: include/uapi/linux/usb/cdc.h
10799
10800USB CHAOSKEY DRIVER
10801M: Keith Packard <keithp@keithp.com>
10802L: linux-usb@vger.kernel.org
10803S: Maintained
10804F: drivers/usb/misc/chaoskey.c
10805
10806USB CYPRESS C67X00 DRIVER
10807M: Peter Korsgaard <jacmet@sunsite.dk>
10808L: linux-usb@vger.kernel.org
10809S: Maintained
10810F: drivers/usb/c67x00/
10811
10812USB DAVICOM DM9601 DRIVER
10813M: Peter Korsgaard <jacmet@sunsite.dk>
10814L: netdev@vger.kernel.org
10815W: http://www.linux-usb.org/usbnet
10816S: Maintained
10817F: drivers/net/usb/dm9601.c
10818
10819USB DIAMOND RIO500 DRIVER
10820M: Cesar Miquel <miquel@df.uba.ar>
10821L: rio500-users@lists.sourceforge.net
10822W: http://rio500.sourceforge.net
10823S: Maintained
10824F: drivers/usb/misc/rio500*
10825
10826USB EHCI DRIVER
10827M: Alan Stern <stern@rowland.harvard.edu>
10828L: linux-usb@vger.kernel.org
10829S: Maintained
10830F: Documentation/usb/ehci.txt
10831F: drivers/usb/host/ehci*
10832
10833USB GADGET/PERIPHERAL SUBSYSTEM
10834M: Felipe Balbi <balbi@ti.com>
10835L: linux-usb@vger.kernel.org
10836W: http://www.linux-usb.org/gadget
10837T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10838S: Maintained
10839F: drivers/usb/gadget/
10840F: include/linux/usb/gadget*
10841
10842USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10843M: Jiri Kosina <jikos@kernel.org>
10844L: linux-usb@vger.kernel.org
10845T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10846S: Maintained
10847F: Documentation/hid/hiddev.txt
10848F: drivers/hid/usbhid/
10849
10850USB ISP116X DRIVER
10851M: Olav Kongas <ok@artecdesign.ee>
10852L: linux-usb@vger.kernel.org
10853S: Maintained
10854F: drivers/usb/host/isp116x*
10855F: include/linux/usb/isp116x.h
10856
10857USB MASS STORAGE DRIVER
10858M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10859L: linux-usb@vger.kernel.org
10860L: usb-storage@lists.one-eyed-alien.net
10861S: Maintained
10862W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
10863F: drivers/usb/storage/
10864
10865USB MIDI DRIVER
10866M: Clemens Ladisch <clemens@ladisch.de>
10867L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10868T: git git://git.alsa-project.org/alsa-kernel.git
10869S: Maintained
10870F: sound/usb/midi.*
10871
10872USB NETWORKING DRIVERS
10873L: linux-usb@vger.kernel.org
10874S: Odd Fixes
10875F: drivers/net/usb/
10876
10877USB OHCI DRIVER
10878M: Alan Stern <stern@rowland.harvard.edu>
10879L: linux-usb@vger.kernel.org
10880S: Maintained
10881F: Documentation/usb/ohci.txt
10882F: drivers/usb/host/ohci*
10883
10884USB OTG FSM (Finite State Machine)
10885M: Peter Chen <Peter.Chen@freescale.com>
10886T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10887L: linux-usb@vger.kernel.org
10888S: Maintained
10889F: drivers/usb/common/usb-otg-fsm.c
10890
10891USB OVER IP DRIVER
10892M: Valentina Manea <valentina.manea.m@gmail.com>
10893M: Shuah Khan <shuah.kh@samsung.com>
10894L: linux-usb@vger.kernel.org
10895S: Maintained
10896F: drivers/usb/usbip/
10897F: tools/usb/usbip/
10898
10899USB PEGASUS DRIVER
10900M: Petko Manolov <petkan@nucleusys.com>
10901L: linux-usb@vger.kernel.org
10902L: netdev@vger.kernel.org
10903T: git git://github.com/petkan/pegasus.git
10904W: https://github.com/petkan/pegasus
10905S: Maintained
10906F: drivers/net/usb/pegasus.*
10907
10908USB PHY LAYER
10909M: Felipe Balbi <balbi@ti.com>
10910L: linux-usb@vger.kernel.org
10911T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10912S: Maintained
10913F: drivers/usb/phy/
10914
10915USB PRINTER DRIVER (usblp)
10916M: Pete Zaitcev <zaitcev@redhat.com>
10917L: linux-usb@vger.kernel.org
10918S: Supported
10919F: drivers/usb/class/usblp.c
10920
10921USB RTL8150 DRIVER
10922M: Petko Manolov <petkan@nucleusys.com>
10923L: linux-usb@vger.kernel.org
10924L: netdev@vger.kernel.org
10925T: git git://github.com/petkan/rtl8150.git
10926W: https://github.com/petkan/rtl8150
10927S: Maintained
10928F: drivers/net/usb/rtl8150.c
10929
10930USB SERIAL SUBSYSTEM
10931M: Johan Hovold <johan@kernel.org>
10932L: linux-usb@vger.kernel.org
10933S: Maintained
10934F: Documentation/usb/usb-serial.txt
10935F: drivers/usb/serial/
10936F: include/linux/usb/serial.h
10937
10938USB SMSC75XX ETHERNET DRIVER
10939M: Steve Glendinning <steve.glendinning@shawell.net>
10940L: netdev@vger.kernel.org
10941S: Maintained
10942F: drivers/net/usb/smsc75xx.*
10943
10944USB SMSC95XX ETHERNET DRIVER
10945M: Steve Glendinning <steve.glendinning@shawell.net>
10946L: netdev@vger.kernel.org
10947S: Maintained
10948F: drivers/net/usb/smsc95xx.*
10949
10950USB SUBSYSTEM
10951M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10952L: linux-usb@vger.kernel.org
10953W: http://www.linux-usb.org
10954T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10955S: Supported
10956F: Documentation/usb/
10957F: drivers/usb/
10958F: include/linux/usb.h
10959F: include/linux/usb/
10960
10961USB UHCI DRIVER
10962M: Alan Stern <stern@rowland.harvard.edu>
10963L: linux-usb@vger.kernel.org
10964S: Maintained
10965F: drivers/usb/host/uhci*
10966
10967USB "USBNET" DRIVER FRAMEWORK
10968M: Oliver Neukum <oneukum@suse.com>
10969L: netdev@vger.kernel.org
10970W: http://www.linux-usb.org/usbnet
10971S: Maintained
10972F: drivers/net/usb/usbnet.c
10973F: include/linux/usb/usbnet.h
10974
10975USB VIDEO CLASS
10976M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10977L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10978L: linux-media@vger.kernel.org
10979T: git git://linuxtv.org/media_tree.git
10980W: http://www.ideasonboard.org/uvc/
10981S: Maintained
10982F: drivers/media/usb/uvc/
10983F: include/uapi/linux/uvcvideo.h
10984
10985USB VISION DRIVER
10986M: Hans Verkuil <hverkuil@xs4all.nl>
10987L: linux-media@vger.kernel.org
10988T: git git://linuxtv.org/media_tree.git
10989W: http://linuxtv.org
10990S: Odd Fixes
10991F: drivers/media/usb/usbvision/
10992
10993USB WEBCAM GADGET
10994M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10995L: linux-usb@vger.kernel.org
10996S: Maintained
10997F: drivers/usb/gadget/function/*uvc*
10998F: drivers/usb/gadget/legacy/webcam.c
10999
11000USB WIRELESS RNDIS DRIVER (rndis_wlan)
11001M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11002L: linux-wireless@vger.kernel.org
11003S: Maintained
11004F: drivers/net/wireless/rndis_wlan.c
11005
11006USB XHCI DRIVER
11007M: Mathias Nyman <mathias.nyman@intel.com>
11008L: linux-usb@vger.kernel.org
11009S: Supported
11010F: drivers/usb/host/xhci*
11011F: drivers/usb/host/pci-quirks*
11012
11013USB ZD1201 DRIVER
11014L: linux-wireless@vger.kernel.org
11015W: http://linux-lc100020.sourceforge.net
11016S: Orphan
11017F: drivers/net/wireless/zd1201.*
11018
11019USB ZR364XX DRIVER
11020M: Antoine Jacquet <royale@zerezo.com>
11021L: linux-usb@vger.kernel.org
11022L: linux-media@vger.kernel.org
11023T: git git://linuxtv.org/media_tree.git
11024W: http://royale.zerezo.com/zr364xx/
11025S: Maintained
11026F: Documentation/video4linux/zr364xx.txt
11027F: drivers/media/usb/zr364xx/
11028
11029ULPI BUS
11030M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11031L: linux-usb@vger.kernel.org
11032S: Maintained
11033F: drivers/usb/common/ulpi.c
11034F: include/linux/ulpi/
11035
11036USER-MODE LINUX (UML)
11037M: Jeff Dike <jdike@addtoit.com>
11038M: Richard Weinberger <richard@nod.at>
11039L: user-mode-linux-devel@lists.sourceforge.net
11040L: user-mode-linux-user@lists.sourceforge.net
11041W: http://user-mode-linux.sourceforge.net
11042S: Maintained
11043F: Documentation/virtual/uml/
11044F: arch/um/
11045F: arch/x86/um/
11046F: fs/hostfs/
11047F: fs/hppfs/
11048
11049USERSPACE I/O (UIO)
11050M: "Hans J. Koch" <hjk@hansjkoch.de>
11051M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11052S: Maintained
11053T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11054F: Documentation/DocBook/uio-howto.tmpl
11055F: drivers/uio/
11056F: include/linux/uio*.h
11057
11058UTIL-LINUX PACKAGE
11059M: Karel Zak <kzak@redhat.com>
11060L: util-linux@vger.kernel.org
11061W: http://en.wikipedia.org/wiki/Util-linux
11062T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11063S: Maintained
11064
11065UVESAFB DRIVER
11066M: Michal Januszewski <spock@gentoo.org>
11067L: linux-fbdev@vger.kernel.org
11068W: http://dev.gentoo.org/~spock/projects/uvesafb/
11069S: Maintained
11070F: Documentation/fb/uvesafb.txt
11071F: drivers/video/fbdev/uvesafb.*
11072
11073VFAT/FAT/MSDOS FILESYSTEM
11074M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11075S: Maintained
11076F: Documentation/filesystems/vfat.txt
11077F: fs/fat/
11078
11079VFIO DRIVER
11080M: Alex Williamson <alex.williamson@redhat.com>
11081L: kvm@vger.kernel.org
11082S: Maintained
11083F: Documentation/vfio.txt
11084F: drivers/vfio/
11085F: include/linux/vfio.h
11086F: include/uapi/linux/vfio.h
11087
11088VFIO PLATFORM DRIVER
11089M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11090L: kvm@vger.kernel.org
11091S: Maintained
11092F: drivers/vfio/platform/
11093
11094VIDEOBUF2 FRAMEWORK
11095M: Pawel Osciak <pawel@osciak.com>
11096M: Marek Szyprowski <m.szyprowski@samsung.com>
11097M: Kyungmin Park <kyungmin.park@samsung.com>
11098L: linux-media@vger.kernel.org
11099S: Maintained
11100F: drivers/media/v4l2-core/videobuf2-*
11101F: include/media/videobuf2-*
11102
11103VIRTIO CONSOLE DRIVER
11104M: Amit Shah <amit.shah@redhat.com>
11105L: virtualization@lists.linux-foundation.org
11106S: Maintained
11107F: drivers/char/virtio_console.c
11108F: include/linux/virtio_console.h
11109F: include/uapi/linux/virtio_console.h
11110
11111VIRTIO CORE, NET AND BLOCK DRIVERS
11112M: "Michael S. Tsirkin" <mst@redhat.com>
11113L: virtualization@lists.linux-foundation.org
11114S: Maintained
11115F: drivers/virtio/
11116F: tools/virtio/
11117F: drivers/net/virtio_net.c
11118F: drivers/block/virtio_blk.c
11119F: include/linux/virtio_*.h
11120F: include/uapi/linux/virtio_*.h
11121
11122VIRTIO DRIVERS FOR S390
11123M: Christian Borntraeger <borntraeger@de.ibm.com>
11124M: Cornelia Huck <cornelia.huck@de.ibm.com>
11125L: linux-s390@vger.kernel.org
11126L: virtualization@lists.linux-foundation.org
11127L: kvm@vger.kernel.org
11128S: Supported
11129F: drivers/s390/virtio/
11130
11131VIRTIO GPU DRIVER
11132M: David Airlie <airlied@linux.ie>
11133M: Gerd Hoffmann <kraxel@redhat.com>
11134L: dri-devel@lists.freedesktop.org
11135L: virtualization@lists.linux-foundation.org
11136S: Maintained
11137F: drivers/gpu/drm/virtio/
11138F: include/uapi/linux/virtio_gpu.h
11139
11140VIRTIO HOST (VHOST)
11141M: "Michael S. Tsirkin" <mst@redhat.com>
11142L: kvm@vger.kernel.org
11143L: virtualization@lists.linux-foundation.org
11144L: netdev@vger.kernel.org
11145S: Maintained
11146F: drivers/vhost/
11147F: include/uapi/linux/vhost.h
11148
11149VIRTIO INPUT DRIVER
11150M: Gerd Hoffmann <kraxel@redhat.com>
11151S: Maintained
11152F: drivers/virtio/virtio_input.c
11153F: include/uapi/linux/virtio_input.h
11154
11155VIA RHINE NETWORK DRIVER
11156S: Orphan
11157F: drivers/net/ethernet/via/via-rhine.c
11158
11159VIA SD/MMC CARD CONTROLLER DRIVER
11160M: Bruce Chang <brucechang@via.com.tw>
11161M: Harald Welte <HaraldWelte@viatech.com>
11162S: Maintained
11163F: drivers/mmc/host/via-sdmmc.c
11164
11165VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11166M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11167L: linux-fbdev@vger.kernel.org
11168S: Maintained
11169F: include/linux/via-core.h
11170F: include/linux/via-gpio.h
11171F: include/linux/via_i2c.h
11172F: drivers/video/fbdev/via/
11173
11174VIA VELOCITY NETWORK DRIVER
11175M: Francois Romieu <romieu@fr.zoreil.com>
11176L: netdev@vger.kernel.org
11177S: Maintained
11178F: drivers/net/ethernet/via/via-velocity.*
11179
11180VIVID VIRTUAL VIDEO DRIVER
11181M: Hans Verkuil <hverkuil@xs4all.nl>
11182L: linux-media@vger.kernel.org
11183T: git git://linuxtv.org/media_tree.git
11184W: http://linuxtv.org
11185S: Maintained
11186F: drivers/media/platform/vivid/*
11187
11188VLAN (802.1Q)
11189M: Patrick McHardy <kaber@trash.net>
11190L: netdev@vger.kernel.org
11191S: Maintained
11192F: drivers/net/macvlan.c
11193F: include/linux/if_*vlan.h
11194F: net/8021q/
11195
11196VLYNQ BUS
11197M: Florian Fainelli <florian@openwrt.org>
11198L: openwrt-devel@lists.openwrt.org (subscribers-only)
11199S: Maintained
11200F: drivers/vlynq/vlynq.c
11201F: include/linux/vlynq.h
11202
11203VME SUBSYSTEM
11204M: Martyn Welch <martyn@welchs.me.uk>
11205M: Manohar Vanga <manohar.vanga@gmail.com>
11206M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11207L: devel@driverdev.osuosl.org
11208S: Maintained
11209T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11210F: Documentation/vme_api.txt
11211F: drivers/staging/vme/
11212F: drivers/vme/
11213F: include/linux/vme*
11214
11215VMWARE HYPERVISOR INTERFACE
11216M: Alok Kataria <akataria@vmware.com>
11217L: virtualization@lists.linux-foundation.org
11218S: Supported
11219F: arch/x86/kernel/cpu/vmware.c
11220
11221VMWARE BALLOON DRIVER
11222M: Xavier Deguillard <xdeguillard@vmware.com>
11223M: Philip Moltmann <moltmann@vmware.com>
11224M: "VMware, Inc." <pv-drivers@vmware.com>
11225L: linux-kernel@vger.kernel.org
11226S: Maintained
11227F: drivers/misc/vmw_balloon.c
11228
11229VMWARE VMMOUSE SUBDRIVER
11230M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11231M: "VMware, Inc." <pv-drivers@vmware.com>
11232L: linux-input@vger.kernel.org
11233S: Maintained
11234F: drivers/input/mouse/vmmouse.c
11235F: drivers/input/mouse/vmmouse.h
11236
11237VMWARE VMXNET3 ETHERNET DRIVER
11238M: Shrikrishna Khare <skhare@vmware.com>
11239M: "VMware, Inc." <pv-drivers@vmware.com>
11240L: netdev@vger.kernel.org
11241S: Maintained
11242F: drivers/net/vmxnet3/
11243
11244VMware PVSCSI driver
11245M: Arvind Kumar <arvindkumar@vmware.com>
11246M: VMware PV-Drivers <pv-drivers@vmware.com>
11247L: linux-scsi@vger.kernel.org
11248S: Maintained
11249F: drivers/scsi/vmw_pvscsi.c
11250F: drivers/scsi/vmw_pvscsi.h
11251
11252VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11253M: Liam Girdwood <lgirdwood@gmail.com>
11254M: Mark Brown <broonie@kernel.org>
11255L: linux-kernel@vger.kernel.org
11256W: http://www.slimlogic.co.uk/?p=48
11257T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11258S: Supported
11259F: drivers/regulator/
11260F: include/linux/regulator/
11261
11262VRF
11263M: David Ahern <dsa@cumulusnetworks.com>
11264M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11265L: netdev@vger.kernel.org
11266S: Maintained
11267F: drivers/net/vrf.c
11268F: include/net/vrf.h
11269F: Documentation/networking/vrf.txt
11270
11271VT1211 HARDWARE MONITOR DRIVER
11272M: Juerg Haefliger <juergh@gmail.com>
11273L: lm-sensors@lm-sensors.org
11274S: Maintained
11275F: Documentation/hwmon/vt1211
11276F: drivers/hwmon/vt1211.c
11277
11278VT8231 HARDWARE MONITOR DRIVER
11279M: Roger Lucas <vt8231@hiddenengine.co.uk>
11280L: lm-sensors@lm-sensors.org
11281S: Maintained
11282F: drivers/hwmon/vt8231.c
11283
11284VUB300 USB to SDIO/SD/MMC bridge chip
11285M: Tony Olech <tony.olech@elandigitalsystems.com>
11286L: linux-mmc@vger.kernel.org
11287L: linux-usb@vger.kernel.org
11288S: Supported
11289F: drivers/mmc/host/vub300.c
11290
11291W1 DALLAS'S 1-WIRE BUS
11292M: Evgeniy Polyakov <zbr@ioremap.net>
11293S: Maintained
11294F: Documentation/w1/
11295F: drivers/w1/
11296
11297W83791D HARDWARE MONITORING DRIVER
11298M: Marc Hulsman <m.hulsman@tudelft.nl>
11299L: lm-sensors@lm-sensors.org
11300S: Maintained
11301F: Documentation/hwmon/w83791d
11302F: drivers/hwmon/w83791d.c
11303
11304W83793 HARDWARE MONITORING DRIVER
11305M: Rudolf Marek <r.marek@assembler.cz>
11306L: lm-sensors@lm-sensors.org
11307S: Maintained
11308F: Documentation/hwmon/w83793
11309F: drivers/hwmon/w83793.c
11310
11311W83795 HARDWARE MONITORING DRIVER
11312M: Jean Delvare <jdelvare@suse.com>
11313L: lm-sensors@lm-sensors.org
11314S: Maintained
11315F: drivers/hwmon/w83795.c
11316
11317W83L51xD SD/MMC CARD INTERFACE DRIVER
11318M: Pierre Ossman <pierre@ossman.eu>
11319S: Maintained
11320F: drivers/mmc/host/wbsd.*
11321
11322WACOM PROTOCOL 4 SERIAL TABLETS
11323M: Julian Squires <julian@cipht.net>
11324M: Hans de Goede <hdegoede@redhat.com>
11325L: linux-input@vger.kernel.org
11326S: Maintained
11327F: drivers/input/tablet/wacom_serial4.c
11328
11329WATCHDOG DEVICE DRIVERS
11330M: Wim Van Sebroeck <wim@iguana.be>
11331L: linux-watchdog@vger.kernel.org
11332W: http://www.linux-watchdog.org/
11333T: git git://www.linux-watchdog.org/linux-watchdog.git
11334S: Maintained
11335F: Documentation/watchdog/
11336F: drivers/watchdog/
11337F: include/linux/watchdog.h
11338F: include/uapi/linux/watchdog.h
11339
11340WD7000 SCSI DRIVER
11341M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11342L: linux-scsi@vger.kernel.org
11343S: Maintained
11344F: drivers/scsi/wd7000.c
11345
11346WIIMOTE HID DRIVER
11347M: David Herrmann <dh.herrmann@googlemail.com>
11348L: linux-input@vger.kernel.org
11349S: Maintained
11350F: drivers/hid/hid-wiimote*
11351
11352WINBOND CIR DRIVER
11353M: David Härdeman <david@hardeman.nu>
11354S: Maintained
11355F: drivers/media/rc/winbond-cir.c
11356
11357WIMAX STACK
11358M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11359M: linux-wimax@intel.com
11360L: wimax@linuxwimax.org (subscribers-only)
11361S: Supported
11362W: http://linuxwimax.org
11363F: Documentation/wimax/README.wimax
11364F: include/linux/wimax/debug.h
11365F: include/net/wimax.h
11366F: include/uapi/linux/wimax.h
11367F: net/wimax/
11368
11369WISTRON LAPTOP BUTTON DRIVER
11370M: Miloslav Trmac <mitr@volny.cz>
11371S: Maintained
11372F: drivers/input/misc/wistron_btns.c
11373
11374WL3501 WIRELESS PCMCIA CARD DRIVER
11375M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11376L: linux-wireless@vger.kernel.org
11377W: http://oops.ghostprotocols.net:81/blog
11378S: Maintained
11379F: drivers/net/wireless/wl3501*
11380
11381WM97XX TOUCHSCREEN DRIVERS
11382M: Mark Brown <broonie@kernel.org>
11383M: Liam Girdwood <lrg@slimlogic.co.uk>
11384L: linux-input@vger.kernel.org
11385W: https://github.com/CirrusLogic/linux-drivers/wiki
11386S: Supported
11387F: drivers/input/touchscreen/*wm97*
11388F: include/linux/wm97xx.h
11389
11390WOLFSON MICROELECTRONICS DRIVERS
11391L: patches@opensource.wolfsonmicro.com
11392T: git https://github.com/CirrusLogic/linux-drivers.git
11393W: https://github.com/CirrusLogic/linux-drivers/wiki
11394S: Supported
11395F: Documentation/hwmon/wm83??
11396F: arch/arm/mach-s3c64xx/mach-crag6410*
11397F: drivers/clk/clk-wm83*.c
11398F: drivers/extcon/extcon-arizona.c
11399F: drivers/leds/leds-wm83*.c
11400F: drivers/gpio/gpio-*wm*.c
11401F: drivers/gpio/gpio-arizona.c
11402F: drivers/hwmon/wm83??-hwmon.c
11403F: drivers/input/misc/wm831x-on.c
11404F: drivers/input/touchscreen/wm831x-ts.c
11405F: drivers/input/touchscreen/wm97*.c
11406F: drivers/mfd/arizona*
11407F: drivers/mfd/wm*.c
11408F: drivers/power/wm83*.c
11409F: drivers/rtc/rtc-wm83*.c
11410F: drivers/regulator/wm8*.c
11411F: drivers/video/backlight/wm83*_bl.c
11412F: drivers/watchdog/wm83*_wdt.c
11413F: include/linux/mfd/arizona/
11414F: include/linux/mfd/wm831x/
11415F: include/linux/mfd/wm8350/
11416F: include/linux/mfd/wm8400*
11417F: include/linux/wm97xx.h
11418F: include/sound/wm????.h
11419F: sound/soc/codecs/arizona.?
11420F: sound/soc/codecs/wm*
11421
11422WORKQUEUE
11423M: Tejun Heo <tj@kernel.org>
11424R: Lai Jiangshan <jiangshanlai@gmail.com>
11425T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11426S: Maintained
11427F: include/linux/workqueue.h
11428F: kernel/workqueue.c
11429F: Documentation/workqueue.txt
11430
11431X.25 NETWORK LAYER
11432M: Andrew Hendry <andrew.hendry@gmail.com>
11433L: linux-x25@vger.kernel.org
11434S: Odd Fixes
11435F: Documentation/networking/x25*
11436F: include/net/x25*
11437F: net/x25/
11438
11439X86 ARCHITECTURE (32-BIT AND 64-BIT)
11440M: Thomas Gleixner <tglx@linutronix.de>
11441M: Ingo Molnar <mingo@redhat.com>
11442M: "H. Peter Anvin" <hpa@zytor.com>
11443M: x86@kernel.org
11444L: linux-kernel@vger.kernel.org
11445T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11446S: Maintained
11447F: Documentation/x86/
11448F: arch/x86/
11449
11450X86 PLATFORM DRIVERS
11451M: Darren Hart <dvhart@infradead.org>
11452L: platform-driver-x86@vger.kernel.org
11453T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11454S: Maintained
11455F: drivers/platform/x86/
11456
11457X86 MCE INFRASTRUCTURE
11458M: Tony Luck <tony.luck@intel.com>
11459M: Borislav Petkov <bp@alien8.de>
11460L: linux-edac@vger.kernel.org
11461S: Maintained
11462F: arch/x86/kernel/cpu/mcheck/*
11463
11464X86 VDSO
11465M: Andy Lutomirski <luto@amacapital.net>
11466L: linux-kernel@vger.kernel.org
11467T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11468S: Maintained
11469F: arch/x86/entry/vdso/
11470
11471XC2028/3028 TUNER DRIVER
11472M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11473L: linux-media@vger.kernel.org
11474W: http://linuxtv.org
11475T: git git://linuxtv.org/media_tree.git
11476S: Maintained
11477F: drivers/media/tuners/tuner-xc2028.*
11478
11479XEN HYPERVISOR INTERFACE
11480M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11481M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11482M: David Vrabel <david.vrabel@citrix.com>
11483L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11484T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11485S: Supported
11486F: arch/x86/xen/
11487F: drivers/*/xen-*front.c
11488F: drivers/xen/
11489F: arch/x86/include/asm/xen/
11490F: include/xen/
11491F: include/uapi/xen/
11492
11493XEN HYPERVISOR ARM
11494M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11495L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11496S: Supported
11497F: arch/arm/xen/
11498F: arch/arm/include/asm/xen/
11499
11500XEN HYPERVISOR ARM64
11501M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11502L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11503S: Supported
11504F: arch/arm64/xen/
11505F: arch/arm64/include/asm/xen/
11506
11507XEN NETWORK BACKEND DRIVER
11508M: Ian Campbell <ian.campbell@citrix.com>
11509M: Wei Liu <wei.liu2@citrix.com>
11510L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11511L: netdev@vger.kernel.org
11512S: Supported
11513F: drivers/net/xen-netback/*
11514
11515XEN PCI SUBSYSTEM
11516M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11517L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11518S: Supported
11519F: arch/x86/pci/*xen*
11520F: drivers/pci/*xen*
11521
11522XEN BLOCK SUBSYSTEM
11523M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11524M: Roger Pau Monné <roger.pau@citrix.com>
11525L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11526S: Supported
11527F: drivers/block/xen-blkback/*
11528F: drivers/block/xen*
11529
11530XEN PVSCSI DRIVERS
11531M: Juergen Gross <jgross@suse.com>
11532L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11533L: linux-scsi@vger.kernel.org
11534S: Supported
11535F: drivers/scsi/xen-scsifront.c
11536F: drivers/xen/xen-scsiback.c
11537F: include/xen/interface/io/vscsiif.h
11538
11539XEN SWIOTLB SUBSYSTEM
11540M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11541L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11542S: Supported
11543F: arch/x86/xen/*swiotlb*
11544F: drivers/xen/*swiotlb*
11545
11546XFS FILESYSTEM
11547P: Silicon Graphics Inc
11548M: Dave Chinner <david@fromorbit.com>
11549M: xfs@oss.sgi.com
11550L: xfs@oss.sgi.com
11551W: http://oss.sgi.com/projects/xfs
11552T: git git://oss.sgi.com/xfs/xfs.git
11553S: Supported
11554F: Documentation/filesystems/xfs.txt
11555F: fs/xfs/
11556
11557XILINX AXI ETHERNET DRIVER
11558M: Anirudha Sarangi <anirudh@xilinx.com>
11559M: John Linn <John.Linn@xilinx.com>
11560S: Maintained
11561F: drivers/net/ethernet/xilinx/xilinx_axienet*
11562
11563XILINX UARTLITE SERIAL DRIVER
11564M: Peter Korsgaard <jacmet@sunsite.dk>
11565L: linux-serial@vger.kernel.org
11566S: Maintained
11567F: drivers/tty/serial/uartlite.c
11568
11569XILINX VIDEO IP CORES
11570M: Hyun Kwon <hyun.kwon@xilinx.com>
11571M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11572L: linux-media@vger.kernel.org
11573T: git git://linuxtv.org/media_tree.git
11574S: Supported
11575F: Documentation/devicetree/bindings/media/xilinx/
11576F: drivers/media/platform/xilinx/
11577F: include/uapi/linux/xilinx-v4l2-controls.h
11578
11579XILLYBUS DRIVER
11580M: Eli Billauer <eli.billauer@gmail.com>
11581L: linux-kernel@vger.kernel.org
11582S: Supported
11583F: drivers/char/xillybus/
11584
11585XTENSA XTFPGA PLATFORM SUPPORT
11586M: Max Filippov <jcmvbkbc@gmail.com>
11587L: linux-xtensa@linux-xtensa.org
11588S: Maintained
11589F: drivers/spi/spi-xtensa-xtfpga.c
11590F: sound/soc/xtensa/xtfpga-i2s.c
11591
11592YAM DRIVER FOR AX.25
11593M: Jean-Paul Roubelat <jpr@f6fbb.org>
11594L: linux-hams@vger.kernel.org
11595S: Maintained
11596F: drivers/net/hamradio/yam*
11597F: include/linux/yam.h
11598
11599YEALINK PHONE DRIVER
11600M: Henk Vergonet <Henk.Vergonet@gmail.com>
11601L: usbb2k-api-dev@nongnu.org
11602S: Maintained
11603F: Documentation/input/yealink.txt
11604F: drivers/input/misc/yealink.*
11605
11606Z8530 DRIVER FOR AX.25
11607M: Joerg Reuter <jreuter@yaina.de>
11608W: http://yaina.de/jreuter/
11609W: http://www.qsl.net/dl1bke/
11610L: linux-hams@vger.kernel.org
11611S: Maintained
11612F: Documentation/networking/z8530drv.txt
11613F: drivers/net/hamradio/*scc.c
11614F: drivers/net/hamradio/z8530.h
11615
11616ZBUD COMPRESSED PAGE ALLOCATOR
11617M: Seth Jennings <sjennings@variantweb.net>
11618L: linux-mm@kvack.org
11619S: Maintained
11620F: mm/zbud.c
11621F: include/linux/zbud.h
11622
11623ZD1211RW WIRELESS DRIVER
11624M: Daniel Drake <dsd@gentoo.org>
11625M: Ulrich Kunitz <kune@deine-taler.de>
11626W: http://zd1211.ath.cx/wiki/DriverRewrite
11627L: linux-wireless@vger.kernel.org
11628L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11629S: Maintained
11630F: drivers/net/wireless/zd1211rw/
11631
11632ZPOOL COMPRESSED PAGE STORAGE API
11633M: Dan Streetman <ddstreet@ieee.org>
11634L: linux-mm@kvack.org
11635S: Maintained
11636F: mm/zpool.c
11637F: include/linux/zpool.h
11638
11639ZR36067 VIDEO FOR LINUX DRIVER
11640L: mjpeg-users@lists.sourceforge.net
11641L: linux-media@vger.kernel.org
11642W: http://mjpeg.sourceforge.net/driver-zoran/
11643T: hg http://linuxtv.org/hg/v4l-dvb
11644S: Odd Fixes
11645F: drivers/media/pci/zoran/
11646
11647ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11648M: Minchan Kim <minchan@kernel.org>
11649M: Nitin Gupta <ngupta@vflare.org>
11650R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11651L: linux-kernel@vger.kernel.org
11652S: Maintained
11653F: drivers/block/zram/
11654F: Documentation/blockdev/zram.txt
11655
11656ZS DECSTATION Z85C30 SERIAL DRIVER
11657M: "Maciej W. Rozycki" <macro@linux-mips.org>
11658S: Maintained
11659F: drivers/tty/serial/zs.*
11660
11661ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11662M: Minchan Kim <minchan@kernel.org>
11663M: Nitin Gupta <ngupta@vflare.org>
11664L: linux-mm@kvack.org
11665S: Maintained
11666F: mm/zsmalloc.c
11667F: include/linux/zsmalloc.h
11668F: Documentation/vm/zsmalloc.txt
11669
11670ZSWAP COMPRESSED SWAP CACHING
11671M: Seth Jennings <sjennings@variantweb.net>
11672L: linux-mm@kvack.org
11673S: Maintained
11674F: mm/zswap.c
11675
11676THE REST
11677M: Linus Torvalds <torvalds@linux-foundation.org>
11678L: linux-kernel@vger.kernel.org
11679Q: http://patchwork.kernel.org/project/LKML/list/
11680T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11681S: Buried alive in reporters
11682F: *
11683F: */
This page took 0.062882 seconds and 5 git commands to generate.