Update target repo for nvme patch contributions
[linux-2.6-block.git] / MAINTAINERS
... / ...
CommitLineData
1
2
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trivial style violations.
38 See Documentation/CodingStyle for guidance here.
39
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
53 PLEASE remember that submissions must be made under the terms
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
58
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
68
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
112 K: of_get_profile
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
123Maintainers List (try to look for most precise areas first)
124
125 -----------------------------------
126
1273C59X NETWORK DRIVER
128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129L: netdev@vger.kernel.org
130S: Maintained
131F: Documentation/networking/vortex.txt
132F: drivers/net/ethernet/3com/3c59x.c
133
1343CR990 NETWORK DRIVER
135M: David Dillow <dave@thedillows.org>
136L: netdev@vger.kernel.org
137S: Maintained
138F: drivers/net/ethernet/3com/typhoon*
139
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
142L: linux-scsi@vger.kernel.org
143W: http://www.lsi.com
144S: Supported
145F: drivers/scsi/3w-*
146
14753C700 AND 53C700-66 SCSI DRIVER
148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149L: linux-scsi@vger.kernel.org
150S: Maintained
151F: drivers/scsi/53c700*
152
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156L: linux-bluetooth@vger.kernel.org
157L: linux-wpan@vger.kernel.org
158S: Maintained
159F: net/6lowpan/
160F: include/net/6lowpan.h
161F: Documentation/networking/6lowpan.txt
162
1636PACK NETWORK DRIVER FOR AX.25
164M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
165L: linux-hams@vger.kernel.org
166S: Maintained
167F: drivers/net/hamradio/6pack.c
168
1698169 10/100/1000 GIGABIT ETHERNET DRIVER
170M: Realtek linux nic maintainers <nic_swsd@realtek.com>
171L: netdev@vger.kernel.org
172S: Maintained
173F: drivers/net/ethernet/realtek/r8169.c
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177L: linux-serial@vger.kernel.org
178W: http://serial.sourceforge.net
179S: Maintained
180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181F: drivers/tty/serial/8250*
182F: include/linux/serial_8250.h
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185L: netdev@vger.kernel.org
186S: Orphan / Obsolete
187F: drivers/net/ethernet/8390/
188
1899P FILE SYSTEM
190M: Eric Van Hensbergen <ericvh@gmail.com>
191M: Ron Minnich <rminnich@sandia.gov>
192M: Latchesar Ionkov <lucho@ionkov.net>
193L: v9fs-developer@lists.sourceforge.net
194W: http://swik.net/v9fs
195Q: http://patchwork.kernel.org/project/v9fs-devel/list/
196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197S: Maintained
198F: Documentation/filesystems/9p.txt
199F: fs/9p/
200F: net/9p/
201F: include/net/9p/
202F: include/uapi/linux/virtio_9p.h
203F: include/trace/events/9p.h
204
205
206A8293 MEDIA DRIVER
207M: Antti Palosaari <crope@iki.fi>
208L: linux-media@vger.kernel.org
209W: http://linuxtv.org/
210W: http://palosaari.fi/linux/
211Q: http://patchwork.linuxtv.org/project/linux-media/list/
212T: git git://linuxtv.org/anttip/media_tree.git
213S: Maintained
214F: drivers/media/dvb-frontends/a8293*
215
216AACRAID SCSI RAID DRIVER
217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218L: linux-scsi@vger.kernel.org
219W: http://www.adaptec.com/
220S: Supported
221F: Documentation/scsi/aacraid.txt
222F: drivers/scsi/aacraid/
223
224ABI/API
225L: linux-api@vger.kernel.org
226F: Documentation/ABI/
227F: include/linux/syscalls.h
228F: include/uapi/
229F: kernel/sys_ni.c
230
231ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
232M: Hans de Goede <hdegoede@redhat.com>
233L: lm-sensors@lm-sensors.org
234S: Maintained
235F: drivers/hwmon/abituguru.c
236
237ABIT UGURU 3 HARDWARE MONITOR DRIVER
238M: Alistair John Strachan <alistair@devzero.co.uk>
239L: lm-sensors@lm-sensors.org
240S: Maintained
241F: drivers/hwmon/abituguru3.c
242
243ACENIC DRIVER
244M: Jes Sorensen <jes@trained-monkey.org>
245L: linux-acenic@sunsite.dk
246S: Maintained
247F: drivers/net/ethernet/alteon/acenic*
248
249ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
250M: Peter Feuerer <peter@piie.net>
251L: platform-driver-x86@vger.kernel.org
252W: http://piie.net/?section=acerhdf
253S: Maintained
254F: drivers/platform/x86/acerhdf.c
255
256ACER WMI LAPTOP EXTRAS
257M: "Lee, Chun-Yi" <jlee@suse.com>
258L: platform-driver-x86@vger.kernel.org
259S: Maintained
260F: drivers/platform/x86/acer-wmi.c
261
262ACPI
263M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
264M: Len Brown <lenb@kernel.org>
265L: linux-acpi@vger.kernel.org
266W: https://01.org/linux-acpi
267Q: https://patchwork.kernel.org/project/linux-acpi/list/
268T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
269S: Supported
270F: drivers/acpi/
271F: drivers/pnp/pnpacpi/
272F: include/linux/acpi.h
273F: include/acpi/
274F: Documentation/acpi/
275F: Documentation/ABI/testing/sysfs-bus-acpi
276F: drivers/pci/*acpi*
277F: drivers/pci/*/*acpi*
278F: drivers/pci/*/*/*acpi*
279F: tools/power/acpi/
280
281ACPI COMPONENT ARCHITECTURE (ACPICA)
282M: Robert Moore <robert.moore@intel.com>
283M: Lv Zheng <lv.zheng@intel.com>
284M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
285L: linux-acpi@vger.kernel.org
286L: devel@acpica.org
287W: https://acpica.org/
288W: https://github.com/acpica/acpica/
289Q: https://patchwork.kernel.org/project/linux-acpi/list/
290T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
291S: Supported
292F: drivers/acpi/acpica/
293F: include/acpi/
294F: tools/power/acpi/
295
296ACPI FAN DRIVER
297M: Zhang Rui <rui.zhang@intel.com>
298L: linux-acpi@vger.kernel.org
299W: https://01.org/linux-acpi
300S: Supported
301F: drivers/acpi/fan.c
302
303ACPI THERMAL DRIVER
304M: Zhang Rui <rui.zhang@intel.com>
305L: linux-acpi@vger.kernel.org
306W: https://01.org/linux-acpi
307S: Supported
308F: drivers/acpi/*thermal*
309
310ACPI VIDEO DRIVER
311M: Zhang Rui <rui.zhang@intel.com>
312L: linux-acpi@vger.kernel.org
313W: https://01.org/linux-acpi
314S: Supported
315F: drivers/acpi/video.c
316
317ACPI WMI DRIVER
318L: platform-driver-x86@vger.kernel.org
319S: Orphan
320F: drivers/platform/x86/wmi.c
321
322AD1889 ALSA SOUND DRIVER
323M: Thibaut Varene <T-Bone@parisc-linux.org>
324W: http://wiki.parisc-linux.org/AD1889
325L: linux-parisc@vger.kernel.org
326S: Maintained
327F: sound/pci/ad1889.*
328
329AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
330M: Michael Hennerich <michael.hennerich@analog.com>
331W: http://wiki.analog.com/AD5254
332W: http://ez.analog.com/community/linux-device-drivers
333S: Supported
334F: drivers/misc/ad525x_dpot.c
335
336AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
337M: Michael Hennerich <michael.hennerich@analog.com>
338W: http://wiki.analog.com/AD5398
339W: http://ez.analog.com/community/linux-device-drivers
340S: Supported
341F: drivers/regulator/ad5398.c
342
343AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
344M: Michael Hennerich <michael.hennerich@analog.com>
345W: http://wiki.analog.com/AD7142
346W: http://ez.analog.com/community/linux-device-drivers
347S: Supported
348F: drivers/input/misc/ad714x.c
349
350AD7877 TOUCHSCREEN DRIVER
351M: Michael Hennerich <michael.hennerich@analog.com>
352W: http://wiki.analog.com/AD7877
353W: http://ez.analog.com/community/linux-device-drivers
354S: Supported
355F: drivers/input/touchscreen/ad7877.c
356
357AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
358M: Michael Hennerich <michael.hennerich@analog.com>
359W: http://wiki.analog.com/AD7879
360W: http://ez.analog.com/community/linux-device-drivers
361S: Supported
362F: drivers/input/touchscreen/ad7879.c
363
364ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
365M: Jiri Kosina <jikos@kernel.org>
366S: Maintained
367
368ADM1025 HARDWARE MONITOR DRIVER
369M: Jean Delvare <jdelvare@suse.com>
370L: lm-sensors@lm-sensors.org
371S: Maintained
372F: Documentation/hwmon/adm1025
373F: drivers/hwmon/adm1025.c
374
375ADM1029 HARDWARE MONITOR DRIVER
376M: Corentin Labbe <clabbe.montjoie@gmail.com>
377L: lm-sensors@lm-sensors.org
378S: Maintained
379F: drivers/hwmon/adm1029.c
380
381ADM8211 WIRELESS DRIVER
382L: linux-wireless@vger.kernel.org
383W: http://wireless.kernel.org/
384S: Orphan
385F: drivers/net/wireless/adm8211.*
386
387ADP1653 FLASH CONTROLLER DRIVER
388M: Sakari Ailus <sakari.ailus@iki.fi>
389L: linux-media@vger.kernel.org
390S: Maintained
391F: drivers/media/i2c/adp1653.c
392F: include/media/adp1653.h
393
394ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
395M: Michael Hennerich <michael.hennerich@analog.com>
396W: http://wiki.analog.com/ADP5520
397W: http://ez.analog.com/community/linux-device-drivers
398S: Supported
399F: drivers/mfd/adp5520.c
400F: drivers/video/backlight/adp5520_bl.c
401F: drivers/leds/leds-adp5520.c
402F: drivers/gpio/gpio-adp5520.c
403F: drivers/input/keyboard/adp5520-keys.c
404
405ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
406M: Michael Hennerich <michael.hennerich@analog.com>
407W: http://wiki.analog.com/ADP5588
408W: http://ez.analog.com/community/linux-device-drivers
409S: Supported
410F: drivers/input/keyboard/adp5588-keys.c
411F: drivers/gpio/gpio-adp5588.c
412
413ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
414M: Michael Hennerich <michael.hennerich@analog.com>
415W: http://wiki.analog.com/ADP8860
416W: http://ez.analog.com/community/linux-device-drivers
417S: Supported
418F: drivers/video/backlight/adp8860_bl.c
419
420ADS1015 HARDWARE MONITOR DRIVER
421M: Dirk Eibach <eibach@gdsys.de>
422L: lm-sensors@lm-sensors.org
423S: Maintained
424F: Documentation/hwmon/ads1015
425F: drivers/hwmon/ads1015.c
426F: include/linux/i2c/ads1015.h
427
428ADT746X FAN DRIVER
429M: Colin Leroy <colin@colino.net>
430S: Maintained
431F: drivers/macintosh/therm_adt746x.c
432
433ADT7475 HARDWARE MONITOR DRIVER
434M: Jean Delvare <jdelvare@suse.com>
435L: lm-sensors@lm-sensors.org
436S: Maintained
437F: Documentation/hwmon/adt7475
438F: drivers/hwmon/adt7475.c
439
440ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
441M: Michael Hennerich <michael.hennerich@analog.com>
442W: http://wiki.analog.com/ADXL345
443W: http://ez.analog.com/community/linux-device-drivers
444S: Supported
445F: drivers/input/misc/adxl34x.c
446
447ADVANSYS SCSI DRIVER
448M: Matthew Wilcox <matthew@wil.cx>
449M: Hannes Reinecke <hare@suse.com>
450L: linux-scsi@vger.kernel.org
451S: Maintained
452F: Documentation/scsi/advansys.txt
453F: drivers/scsi/advansys.c
454
455AEDSP16 DRIVER
456M: Riccardo Facchetti <fizban@tin.it>
457S: Maintained
458F: sound/oss/aedsp16.c
459
460AF9013 MEDIA DRIVER
461M: Antti Palosaari <crope@iki.fi>
462L: linux-media@vger.kernel.org
463W: http://linuxtv.org/
464W: http://palosaari.fi/linux/
465Q: http://patchwork.linuxtv.org/project/linux-media/list/
466T: git git://linuxtv.org/anttip/media_tree.git
467S: Maintained
468F: drivers/media/dvb-frontends/af9013*
469
470AF9033 MEDIA DRIVER
471M: Antti Palosaari <crope@iki.fi>
472L: linux-media@vger.kernel.org
473W: http://linuxtv.org/
474W: http://palosaari.fi/linux/
475Q: http://patchwork.linuxtv.org/project/linux-media/list/
476T: git git://linuxtv.org/anttip/media_tree.git
477S: Maintained
478F: drivers/media/dvb-frontends/af9033*
479
480AFFS FILE SYSTEM
481L: linux-fsdevel@vger.kernel.org
482S: Orphan
483F: Documentation/filesystems/affs.txt
484F: fs/affs/
485
486AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
487M: David Howells <dhowells@redhat.com>
488L: linux-afs@lists.infradead.org
489S: Supported
490F: fs/afs/
491F: include/net/af_rxrpc.h
492F: net/rxrpc/af_rxrpc.c
493
494AGPGART DRIVER
495M: David Airlie <airlied@linux.ie>
496T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
497S: Maintained
498F: drivers/char/agp/
499F: include/linux/agp*
500F: include/uapi/linux/agp*
501
502AHA152X SCSI DRIVER
503M: "Juergen E. Fischer" <fischer@norbit.de>
504L: linux-scsi@vger.kernel.org
505S: Maintained
506F: drivers/scsi/aha152x*
507F: drivers/scsi/pcmcia/aha152x*
508
509AIC7XXX / AIC79XX SCSI DRIVER
510M: Hannes Reinecke <hare@suse.com>
511L: linux-scsi@vger.kernel.org
512S: Maintained
513F: drivers/scsi/aic7xxx/
514
515AIMSLAB FM RADIO RECEIVER DRIVER
516M: Hans Verkuil <hverkuil@xs4all.nl>
517L: linux-media@vger.kernel.org
518T: git git://linuxtv.org/media_tree.git
519W: http://linuxtv.org
520S: Maintained
521F: drivers/media/radio/radio-aimslab*
522
523AIO
524M: Benjamin LaHaise <bcrl@kvack.org>
525L: linux-aio@kvack.org
526S: Supported
527F: fs/aio.c
528F: include/linux/*aio*.h
529
530AIRSPY MEDIA DRIVER
531M: Antti Palosaari <crope@iki.fi>
532L: linux-media@vger.kernel.org
533W: http://linuxtv.org/
534W: http://palosaari.fi/linux/
535Q: http://patchwork.linuxtv.org/project/linux-media/list/
536T: git git://linuxtv.org/anttip/media_tree.git
537S: Maintained
538F: drivers/media/usb/airspy/
539
540ALCATEL SPEEDTOUCH USB DRIVER
541M: Duncan Sands <duncan.sands@free.fr>
542L: linux-usb@vger.kernel.org
543W: http://www.linux-usb.org/SpeedTouch/
544S: Maintained
545F: drivers/usb/atm/speedtch.c
546F: drivers/usb/atm/usbatm.c
547
548ALCHEMY AU1XX0 MMC DRIVER
549M: Manuel Lauss <manuel.lauss@gmail.com>
550S: Maintained
551F: drivers/mmc/host/au1xmmc.c
552
553ALI1563 I2C DRIVER
554M: Rudolf Marek <r.marek@assembler.cz>
555L: linux-i2c@vger.kernel.org
556S: Maintained
557F: Documentation/i2c/busses/i2c-ali1563
558F: drivers/i2c/busses/i2c-ali1563.c
559
560ALLWINNER SECURITY SYSTEM
561M: Corentin Labbe <clabbe.montjoie@gmail.com>
562L: linux-crypto@vger.kernel.org
563S: Maintained
564F: drivers/crypto/sunxi-ss/
565
566ALPHA PORT
567M: Richard Henderson <rth@twiddle.net>
568M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
569M: Matt Turner <mattst88@gmail.com>
570S: Odd Fixes
571L: linux-alpha@vger.kernel.org
572F: arch/alpha/
573
574ALTERA MAILBOX DRIVER
575M: Ley Foon Tan <lftan@altera.com>
576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577S: Maintained
578F: drivers/mailbox/mailbox-altera.c
579
580ALTERA PIO DRIVER
581M: Tien Hock Loh <thloh@altera.com>
582L: linux-gpio@vger.kernel.org
583S: Maintained
584F: drivers/gpio/gpio-altera.c
585
586ALTERA TRIPLE SPEED ETHERNET DRIVER
587M: Vince Bridgers <vbridger@opensource.altera.com>
588L: netdev@vger.kernel.org
589L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
590S: Maintained
591F: drivers/net/ethernet/altera/
592
593ALTERA UART/JTAG UART SERIAL DRIVERS
594M: Tobias Klauser <tklauser@distanz.ch>
595L: linux-serial@vger.kernel.org
596L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
597S: Maintained
598F: drivers/tty/serial/altera_uart.c
599F: drivers/tty/serial/altera_jtaguart.c
600F: include/linux/altera_uart.h
601F: include/linux/altera_jtaguart.h
602
603AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
604M: Tom Lendacky <thomas.lendacky@amd.com>
605L: linux-crypto@vger.kernel.org
606S: Supported
607F: drivers/crypto/ccp/
608F: include/linux/ccp.h
609
610AMD FAM15H PROCESSOR POWER MONITORING DRIVER
611M: Andreas Herrmann <herrmann.der.user@googlemail.com>
612L: lm-sensors@lm-sensors.org
613S: Maintained
614F: Documentation/hwmon/fam15h_power
615F: drivers/hwmon/fam15h_power.c
616
617AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
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://www.linux-kvm.org/
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://www.linux-kvm.org/
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: Keith Busch <keith.busch@intel.com>
7448M: Jens Axboe <axboe@fb.com>
7449L: linux-nvme@lists.infradead.org
7450T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7451W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7452S: Supported
7453F: drivers/nvme/host/
7454F: include/linux/nvme.h
7455
7456NVMEM FRAMEWORK
7457M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7458M: Maxime Ripard <maxime.ripard@free-electrons.com>
7459S: Maintained
7460F: drivers/nvmem/
7461F: Documentation/devicetree/bindings/nvmem/
7462F: include/linux/nvmem-consumer.h
7463F: include/linux/nvmem-provider.h
7464
7465NXP-NCI NFC DRIVER
7466M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7467R: Charles Gorand <charles.gorand@effinnov.com>
7468L: linux-nfc@lists.01.org (moderated for non-subscribers)
7469S: Supported
7470F: drivers/nfc/nxp-nci
7471
7472NXP TDA998X DRM DRIVER
7473M: Russell King <rmk+kernel@arm.linux.org.uk>
7474S: Supported
7475F: drivers/gpu/drm/i2c/tda998x_drv.c
7476F: include/drm/i2c/tda998x.h
7477
7478NXP TFA9879 DRIVER
7479M: Peter Rosin <peda@axentia.se>
7480L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7481S: Maintained
7482F: sound/soc/codecs/tfa9879*
7483
7484OMAP SUPPORT
7485M: Tony Lindgren <tony@atomide.com>
7486L: linux-omap@vger.kernel.org
7487W: http://www.muru.com/linux/omap/
7488W: http://linux.omap.com/
7489Q: http://patchwork.kernel.org/project/linux-omap/list/
7490T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7491S: Maintained
7492F: arch/arm/*omap*/
7493F: arch/arm/configs/omap1_defconfig
7494F: arch/arm/configs/omap2plus_defconfig
7495F: drivers/i2c/busses/i2c-omap.c
7496F: drivers/irqchip/irq-omap-intc.c
7497F: drivers/mfd/*omap*.c
7498F: drivers/mfd/menelaus.c
7499F: drivers/mfd/palmas.c
7500F: drivers/mfd/tps65217.c
7501F: drivers/mfd/tps65218.c
7502F: drivers/mfd/tps65910.c
7503F: drivers/mfd/twl-core.[ch]
7504F: drivers/mfd/twl4030*.c
7505F: drivers/mfd/twl6030*.c
7506F: drivers/mfd/twl6040*.c
7507F: drivers/regulator/palmas-regulator*.c
7508F: drivers/regulator/pbias-regulator.c
7509F: drivers/regulator/tps65217-regulator.c
7510F: drivers/regulator/tps65218-regulator.c
7511F: drivers/regulator/tps65910-regulator.c
7512F: drivers/regulator/twl-regulator.c
7513F: include/linux/i2c-omap.h
7514
7515OMAP DEVICE TREE SUPPORT
7516M: Benoît Cousson <bcousson@baylibre.com>
7517M: Tony Lindgren <tony@atomide.com>
7518L: linux-omap@vger.kernel.org
7519L: devicetree@vger.kernel.org
7520S: Maintained
7521F: arch/arm/boot/dts/*omap*
7522F: arch/arm/boot/dts/*am3*
7523F: arch/arm/boot/dts/*am4*
7524F: arch/arm/boot/dts/*am5*
7525F: arch/arm/boot/dts/*dra7*
7526
7527OMAP CLOCK FRAMEWORK SUPPORT
7528M: Paul Walmsley <paul@pwsan.com>
7529L: linux-omap@vger.kernel.org
7530S: Maintained
7531F: arch/arm/*omap*/*clock*
7532
7533OMAP POWER MANAGEMENT SUPPORT
7534M: Kevin Hilman <khilman@deeprootsystems.com>
7535L: linux-omap@vger.kernel.org
7536S: Maintained
7537F: arch/arm/*omap*/*pm*
7538F: drivers/cpufreq/omap-cpufreq.c
7539
7540OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7541M: Rajendra Nayak <rnayak@ti.com>
7542M: Paul Walmsley <paul@pwsan.com>
7543L: linux-omap@vger.kernel.org
7544S: Maintained
7545F: arch/arm/mach-omap2/prm*
7546
7547OMAP AUDIO SUPPORT
7548M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7549M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7550L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7551L: linux-omap@vger.kernel.org
7552S: Maintained
7553F: sound/soc/omap/
7554
7555OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7556M: Roger Quadros <rogerq@ti.com>
7557M: Tony Lindgren <tony@atomide.com>
7558L: linux-omap@vger.kernel.org
7559S: Maintained
7560F: drivers/memory/omap-gpmc.c
7561F: arch/arm/mach-omap2/*gpmc*
7562
7563OMAP FRAMEBUFFER SUPPORT
7564M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7565L: linux-fbdev@vger.kernel.org
7566L: linux-omap@vger.kernel.org
7567S: Maintained
7568F: drivers/video/fbdev/omap/
7569
7570OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7571M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7572L: linux-omap@vger.kernel.org
7573L: linux-fbdev@vger.kernel.org
7574S: Maintained
7575F: drivers/video/fbdev/omap2/
7576F: Documentation/arm/OMAP/DSS
7577
7578OMAP HARDWARE SPINLOCK SUPPORT
7579M: Ohad Ben-Cohen <ohad@wizery.com>
7580L: linux-omap@vger.kernel.org
7581S: Maintained
7582F: drivers/hwspinlock/omap_hwspinlock.c
7583
7584OMAP MMC SUPPORT
7585M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7586L: linux-omap@vger.kernel.org
7587S: Maintained
7588F: drivers/mmc/host/omap.c
7589
7590OMAP HS MMC SUPPORT
7591L: linux-mmc@vger.kernel.org
7592L: linux-omap@vger.kernel.org
7593S: Orphan
7594F: drivers/mmc/host/omap_hsmmc.c
7595
7596OMAP RANDOM NUMBER GENERATOR SUPPORT
7597M: Deepak Saxena <dsaxena@plexity.net>
7598S: Maintained
7599F: drivers/char/hw_random/omap-rng.c
7600
7601OMAP HWMOD SUPPORT
7602M: Benoît Cousson <bcousson@baylibre.com>
7603M: Paul Walmsley <paul@pwsan.com>
7604L: linux-omap@vger.kernel.org
7605S: Maintained
7606F: arch/arm/mach-omap2/omap_hwmod.*
7607
7608OMAP HWMOD DATA
7609M: Paul Walmsley <paul@pwsan.com>
7610L: linux-omap@vger.kernel.org
7611S: Maintained
7612F: arch/arm/mach-omap2/omap_hwmod*data*
7613
7614OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7615M: Benoît Cousson <bcousson@baylibre.com>
7616L: linux-omap@vger.kernel.org
7617S: Maintained
7618F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7619
7620OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7621M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7622L: linux-media@vger.kernel.org
7623S: Maintained
7624F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7625F: drivers/media/platform/omap3isp/
7626F: drivers/staging/media/omap4iss/
7627
7628OMAP USB SUPPORT
7629M: Felipe Balbi <balbi@ti.com>
7630L: linux-usb@vger.kernel.org
7631L: linux-omap@vger.kernel.org
7632T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7633S: Maintained
7634F: drivers/usb/*/*omap*
7635F: arch/arm/*omap*/usb*
7636
7637OMAP GPIO DRIVER
7638M: Javier Martinez Canillas <javier@dowhile0.org>
7639M: Santosh Shilimkar <ssantosh@kernel.org>
7640M: Kevin Hilman <khilman@deeprootsystems.com>
7641L: linux-omap@vger.kernel.org
7642S: Maintained
7643F: drivers/gpio/gpio-omap.c
7644
7645OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7646M: Mark Jackson <mpfj@newflow.co.uk>
7647L: linux-omap@vger.kernel.org
7648S: Maintained
7649F: arch/arm/boot/dts/am335x-nano.dts
7650
7651OMFS FILESYSTEM
7652M: Bob Copeland <me@bobcopeland.com>
7653L: linux-karma-devel@lists.sourceforge.net
7654S: Maintained
7655F: Documentation/filesystems/omfs.txt
7656F: fs/omfs/
7657
7658OMNIKEY CARDMAN 4000 DRIVER
7659M: Harald Welte <laforge@gnumonks.org>
7660S: Maintained
7661F: drivers/char/pcmcia/cm4000_cs.c
7662F: include/linux/cm4000_cs.h
7663F: include/uapi/linux/cm4000_cs.h
7664
7665OMNIKEY CARDMAN 4040 DRIVER
7666M: Harald Welte <laforge@gnumonks.org>
7667S: Maintained
7668F: drivers/char/pcmcia/cm4040_cs.*
7669
7670OMNIVISION OV7670 SENSOR DRIVER
7671M: Jonathan Corbet <corbet@lwn.net>
7672L: linux-media@vger.kernel.org
7673T: git git://linuxtv.org/media_tree.git
7674S: Maintained
7675F: drivers/media/i2c/ov7670.c
7676
7677ONENAND FLASH DRIVER
7678M: Kyungmin Park <kyungmin.park@samsung.com>
7679L: linux-mtd@lists.infradead.org
7680S: Maintained
7681F: drivers/mtd/onenand/
7682F: include/linux/mtd/onenand*.h
7683
7684ONSTREAM SCSI TAPE DRIVER
7685M: Willem Riede <osst@riede.org>
7686L: osst-users@lists.sourceforge.net
7687L: linux-scsi@vger.kernel.org
7688S: Maintained
7689F: Documentation/scsi/osst.txt
7690F: drivers/scsi/osst.*
7691F: drivers/scsi/osst_*.h
7692F: drivers/scsi/st.h
7693
7694OPENCORES I2C BUS DRIVER
7695M: Peter Korsgaard <jacmet@sunsite.dk>
7696L: linux-i2c@vger.kernel.org
7697S: Maintained
7698F: Documentation/i2c/busses/i2c-ocores
7699F: drivers/i2c/busses/i2c-ocores.c
7700
7701OPEN FIRMWARE AND FLATTENED DEVICE TREE
7702M: Rob Herring <robh+dt@kernel.org>
7703M: Frank Rowand <frowand.list@gmail.com>
7704M: Grant Likely <grant.likely@linaro.org>
7705L: devicetree@vger.kernel.org
7706W: http://www.devicetree.org/
7707T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7708S: Maintained
7709F: drivers/of/
7710F: include/linux/of*.h
7711F: scripts/dtc/
7712
7713OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7714M: Rob Herring <robh+dt@kernel.org>
7715M: Pawel Moll <pawel.moll@arm.com>
7716M: Mark Rutland <mark.rutland@arm.com>
7717M: Ian Campbell <ijc+devicetree@hellion.org.uk>
7718M: Kumar Gala <galak@codeaurora.org>
7719L: devicetree@vger.kernel.org
7720S: Maintained
7721F: Documentation/devicetree/
7722F: arch/*/boot/dts/
7723F: include/dt-bindings/
7724
7725OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7726M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7727L: devicetree@vger.kernel.org
7728S: Maintained
7729F: Documentation/devicetree/dynamic-resolution-notes.txt
7730F: Documentation/devicetree/overlay-notes.txt
7731F: drivers/of/overlay.c
7732F: drivers/of/resolver.c
7733
7734OPENRISC ARCHITECTURE
7735M: Jonas Bonn <jonas@southpole.se>
7736W: http://openrisc.net
7737L: linux@lists.openrisc.net (moderated for non-subscribers)
7738S: Maintained
7739T: git git://openrisc.net/~jonas/linux
7740F: arch/openrisc/
7741
7742OPENVSWITCH
7743M: Pravin Shelar <pshelar@nicira.com>
7744L: netdev@vger.kernel.org
7745L: dev@openvswitch.org
7746W: http://openvswitch.org
7747S: Maintained
7748F: net/openvswitch/
7749F: include/uapi/linux/openvswitch.h
7750
7751OPL4 DRIVER
7752M: Clemens Ladisch <clemens@ladisch.de>
7753L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7754T: git git://git.alsa-project.org/alsa-kernel.git
7755S: Maintained
7756F: sound/drivers/opl4/
7757
7758OPROFILE
7759M: Robert Richter <rric@kernel.org>
7760L: oprofile-list@lists.sf.net
7761S: Maintained
7762F: arch/*/include/asm/oprofile*.h
7763F: arch/*/oprofile/
7764F: drivers/oprofile/
7765F: include/linux/oprofile.h
7766
7767ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7768M: Mark Fasheh <mfasheh@suse.com>
7769M: Joel Becker <jlbec@evilplan.org>
7770L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7771W: http://ocfs2.wiki.kernel.org
7772S: Supported
7773F: Documentation/filesystems/ocfs2.txt
7774F: Documentation/filesystems/dlmfs.txt
7775F: fs/ocfs2/
7776
7777ORINOCO DRIVER
7778L: linux-wireless@vger.kernel.org
7779W: http://wireless.kernel.org/en/users/Drivers/orinoco
7780W: http://www.nongnu.org/orinoco/
7781S: Orphan
7782F: drivers/net/wireless/orinoco/
7783
7784OSD LIBRARY and FILESYSTEM
7785M: Boaz Harrosh <ooo@electrozaur.com>
7786M: Benny Halevy <bhalevy@primarydata.com>
7787L: osd-dev@open-osd.org
7788W: http://open-osd.org
7789T: git git://git.open-osd.org/open-osd.git
7790S: Maintained
7791F: drivers/scsi/osd/
7792F: include/scsi/osd_*
7793F: fs/exofs/
7794
7795OVERLAY FILESYSTEM
7796M: Miklos Szeredi <miklos@szeredi.hu>
7797L: linux-unionfs@vger.kernel.org
7798T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7799S: Supported
7800F: fs/overlayfs/
7801F: Documentation/filesystems/overlayfs.txt
7802
7803P54 WIRELESS DRIVER
7804M: Christian Lamparter <chunkeey@googlemail.com>
7805L: linux-wireless@vger.kernel.org
7806W: http://wireless.kernel.org/en/users/Drivers/p54
7807S: Maintained
7808F: drivers/net/wireless/p54/
7809
7810PA SEMI ETHERNET DRIVER
7811M: Olof Johansson <olof@lixom.net>
7812L: netdev@vger.kernel.org
7813S: Maintained
7814F: drivers/net/ethernet/pasemi/*
7815
7816PA SEMI SMBUS DRIVER
7817M: Olof Johansson <olof@lixom.net>
7818L: linux-i2c@vger.kernel.org
7819S: Maintained
7820F: drivers/i2c/busses/i2c-pasemi.c
7821
7822PADATA PARALLEL EXECUTION MECHANISM
7823M: Steffen Klassert <steffen.klassert@secunet.com>
7824L: linux-crypto@vger.kernel.org
7825S: Maintained
7826F: kernel/padata.c
7827F: include/linux/padata.h
7828F: Documentation/padata.txt
7829
7830PANASONIC LAPTOP ACPI EXTRAS DRIVER
7831M: Harald Welte <laforge@gnumonks.org>
7832L: platform-driver-x86@vger.kernel.org
7833S: Maintained
7834F: drivers/platform/x86/panasonic-laptop.c
7835
7836PANASONIC MN10300/AM33/AM34 PORT
7837M: David Howells <dhowells@redhat.com>
7838M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7839L: linux-am33-list@redhat.com (moderated for non-subscribers)
7840W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7841S: Maintained
7842F: Documentation/mn10300/
7843F: arch/mn10300/
7844
7845PARALLEL PORT SUBSYSTEM
7846M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7847M: Sudip Mukherjee <sudip@vectorindia.org>
7848L: linux-parport@lists.infradead.org (subscribers-only)
7849S: Maintained
7850F: drivers/parport/
7851F: include/linux/parport*.h
7852F: drivers/char/ppdev.c
7853F: include/uapi/linux/ppdev.h
7854F: Documentation/parport*.txt
7855
7856PARAVIRT_OPS INTERFACE
7857M: Jeremy Fitzhardinge <jeremy@goop.org>
7858M: Chris Wright <chrisw@sous-sol.org>
7859M: Alok Kataria <akataria@vmware.com>
7860M: Rusty Russell <rusty@rustcorp.com.au>
7861L: virtualization@lists.linux-foundation.org
7862S: Supported
7863F: Documentation/virtual/paravirt_ops.txt
7864F: arch/*/kernel/paravirt*
7865F: arch/*/include/asm/paravirt.h
7866
7867PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7868M: Tim Waugh <tim@cyberelk.net>
7869L: linux-parport@lists.infradead.org (subscribers-only)
7870S: Maintained
7871F: Documentation/blockdev/paride.txt
7872F: drivers/block/paride/
7873
7874PARISC ARCHITECTURE
7875M: "James E.J. Bottomley" <jejb@parisc-linux.org>
7876M: Helge Deller <deller@gmx.de>
7877L: linux-parisc@vger.kernel.org
7878W: http://www.parisc-linux.org/
7879Q: http://patchwork.kernel.org/project/linux-parisc/list/
7880T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7881T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7882S: Maintained
7883F: arch/parisc/
7884F: Documentation/parisc/
7885F: drivers/parisc/
7886F: drivers/char/agp/parisc-agp.c
7887F: drivers/input/serio/gscps2.c
7888F: drivers/parport/parport_gsc.*
7889F: drivers/tty/serial/8250/8250_gsc.c
7890F: drivers/video/fbdev/sti*
7891F: drivers/video/console/sti*
7892F: drivers/video/logo/logo_parisc*
7893
7894PC87360 HARDWARE MONITORING DRIVER
7895M: Jim Cromie <jim.cromie@gmail.com>
7896L: lm-sensors@lm-sensors.org
7897S: Maintained
7898F: Documentation/hwmon/pc87360
7899F: drivers/hwmon/pc87360.c
7900
7901PC8736x GPIO DRIVER
7902M: Jim Cromie <jim.cromie@gmail.com>
7903S: Maintained
7904F: drivers/char/pc8736x_gpio.c
7905
7906PC87427 HARDWARE MONITORING DRIVER
7907M: Jean Delvare <jdelvare@suse.com>
7908L: lm-sensors@lm-sensors.org
7909S: Maintained
7910F: Documentation/hwmon/pc87427
7911F: drivers/hwmon/pc87427.c
7912
7913PCA9532 LED DRIVER
7914M: Riku Voipio <riku.voipio@iki.fi>
7915S: Maintained
7916F: drivers/leds/leds-pca9532.c
7917F: include/linux/leds-pca9532.h
7918
7919PCA9541 I2C BUS MASTER SELECTOR DRIVER
7920M: Guenter Roeck <linux@roeck-us.net>
7921L: linux-i2c@vger.kernel.org
7922S: Maintained
7923F: drivers/i2c/muxes/i2c-mux-pca9541.c
7924
7925PCDP - PRIMARY CONSOLE AND DEBUG PORT
7926M: Khalid Aziz <khalid@gonehiking.org>
7927S: Maintained
7928F: drivers/firmware/pcdp.*
7929
7930PCI ERROR RECOVERY
7931M: Linas Vepstas <linasvepstas@gmail.com>
7932L: linux-pci@vger.kernel.org
7933S: Supported
7934F: Documentation/PCI/pci-error-recovery.txt
7935
7936PCI SUBSYSTEM
7937M: Bjorn Helgaas <bhelgaas@google.com>
7938L: linux-pci@vger.kernel.org
7939Q: http://patchwork.ozlabs.org/project/linux-pci/list/
7940T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7941S: Supported
7942F: Documentation/PCI/
7943F: drivers/pci/
7944F: include/linux/pci*
7945F: arch/x86/pci/
7946F: arch/x86/kernel/quirks.c
7947
7948PCI DRIVER FOR ARM VERSATILE PLATFORM
7949M: Rob Herring <robh@kernel.org>
7950L: linux-pci@vger.kernel.org
7951L: linux-arm-kernel@lists.infradead.org
7952S: Maintained
7953F: Documentation/devicetree/bindings/pci/versatile.txt
7954F: drivers/pci/host/pci-versatile.c
7955
7956PCI DRIVER FOR APPLIEDMICRO XGENE
7957M: Tanmay Inamdar <tinamdar@apm.com>
7958L: linux-pci@vger.kernel.org
7959L: linux-arm-kernel@lists.infradead.org
7960S: Maintained
7961F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7962F: drivers/pci/host/pci-xgene.c
7963
7964PCI DRIVER FOR FREESCALE LAYERSCAPE
7965M: Minghuan Lian <minghuan.Lian@freescale.com>
7966M: Mingkai Hu <mingkai.hu@freescale.com>
7967M: Roy Zang <tie-fei.zang@freescale.com>
7968L: linuxppc-dev@lists.ozlabs.org
7969L: linux-pci@vger.kernel.org
7970L: linux-arm-kernel@lists.infradead.org
7971S: Maintained
7972F: drivers/pci/host/*layerscape*
7973
7974PCI DRIVER FOR IMX6
7975M: Richard Zhu <Richard.Zhu@freescale.com>
7976M: Lucas Stach <l.stach@pengutronix.de>
7977L: linux-pci@vger.kernel.org
7978L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7979S: Maintained
7980F: drivers/pci/host/*imx6*
7981
7982PCI DRIVER FOR TI KEYSTONE
7983M: Murali Karicheri <m-karicheri2@ti.com>
7984L: linux-pci@vger.kernel.org
7985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7986S: Maintained
7987F: drivers/pci/host/*keystone*
7988
7989PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7990M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7991M: Jason Cooper <jason@lakedaemon.net>
7992L: linux-pci@vger.kernel.org
7993L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7994S: Maintained
7995F: drivers/pci/host/*mvebu*
7996
7997PCI DRIVER FOR NVIDIA TEGRA
7998M: Thierry Reding <thierry.reding@gmail.com>
7999L: linux-tegra@vger.kernel.org
8000L: linux-pci@vger.kernel.org
8001S: Supported
8002F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8003F: drivers/pci/host/pci-tegra.c
8004
8005PCI DRIVER FOR TI DRA7XX
8006M: Kishon Vijay Abraham I <kishon@ti.com>
8007L: linux-omap@vger.kernel.org
8008L: linux-pci@vger.kernel.org
8009S: Supported
8010F: Documentation/devicetree/bindings/pci/ti-pci.txt
8011F: drivers/pci/host/pci-dra7xx.c
8012
8013PCI DRIVER FOR RENESAS R-CAR
8014M: Simon Horman <horms@verge.net.au>
8015L: linux-pci@vger.kernel.org
8016L: linux-sh@vger.kernel.org
8017S: Maintained
8018F: drivers/pci/host/*rcar*
8019
8020PCI DRIVER FOR SAMSUNG EXYNOS
8021M: Jingoo Han <jingoohan1@gmail.com>
8022L: linux-pci@vger.kernel.org
8023L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8024L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8025S: Maintained
8026F: drivers/pci/host/pci-exynos.c
8027
8028PCI DRIVER FOR SYNOPSIS DESIGNWARE
8029M: Jingoo Han <jingoohan1@gmail.com>
8030M: Pratyush Anand <pratyush.anand@gmail.com>
8031L: linux-pci@vger.kernel.org
8032S: Maintained
8033F: drivers/pci/host/*designware*
8034
8035PCI DRIVER FOR GENERIC OF HOSTS
8036M: Will Deacon <will.deacon@arm.com>
8037L: linux-pci@vger.kernel.org
8038L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8039S: Maintained
8040F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8041F: drivers/pci/host/pci-host-generic.c
8042
8043PCIE DRIVER FOR ST SPEAR13XX
8044M: Pratyush Anand <pratyush.anand@gmail.com>
8045L: linux-pci@vger.kernel.org
8046S: Maintained
8047F: drivers/pci/host/*spear*
8048
8049PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8050M: Duc Dang <dhdang@apm.com>
8051L: linux-pci@vger.kernel.org
8052L: linux-arm-kernel@lists.infradead.org
8053S: Maintained
8054F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8055F: drivers/pci/host/pci-xgene-msi.c
8056
8057PCMCIA SUBSYSTEM
8058P: Linux PCMCIA Team
8059L: linux-pcmcia@lists.infradead.org
8060W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8061T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8062S: Maintained
8063F: Documentation/pcmcia/
8064F: drivers/pcmcia/
8065F: include/pcmcia/
8066
8067PCNET32 NETWORK DRIVER
8068M: Don Fry <pcnet32@frontier.com>
8069L: netdev@vger.kernel.org
8070S: Maintained
8071F: drivers/net/ethernet/amd/pcnet32.c
8072
8073PCRYPT PARALLEL CRYPTO ENGINE
8074M: Steffen Klassert <steffen.klassert@secunet.com>
8075L: linux-crypto@vger.kernel.org
8076S: Maintained
8077F: crypto/pcrypt.c
8078F: include/crypto/pcrypt.h
8079
8080PER-CPU MEMORY ALLOCATOR
8081M: Tejun Heo <tj@kernel.org>
8082M: Christoph Lameter <cl@linux-foundation.org>
8083T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8084S: Maintained
8085F: include/linux/percpu*.h
8086F: mm/percpu*.c
8087F: arch/*/include/asm/percpu.h
8088
8089PER-TASK DELAY ACCOUNTING
8090M: Balbir Singh <bsingharora@gmail.com>
8091S: Maintained
8092F: include/linux/delayacct.h
8093F: kernel/delayacct.c
8094
8095PERFORMANCE EVENTS SUBSYSTEM
8096M: Peter Zijlstra <a.p.zijlstra@chello.nl>
8097M: Ingo Molnar <mingo@redhat.com>
8098M: Arnaldo Carvalho de Melo <acme@kernel.org>
8099L: linux-kernel@vger.kernel.org
8100T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8101S: Supported
8102F: kernel/events/*
8103F: include/linux/perf_event.h
8104F: include/uapi/linux/perf_event.h
8105F: arch/*/kernel/perf_event*.c
8106F: arch/*/kernel/*/perf_event*.c
8107F: arch/*/kernel/*/*/perf_event*.c
8108F: arch/*/include/asm/perf_event.h
8109F: arch/*/kernel/perf_callchain.c
8110F: tools/perf/
8111
8112PERSONALITY HANDLING
8113M: Christoph Hellwig <hch@infradead.org>
8114L: linux-abi-devel@lists.sourceforge.net
8115S: Maintained
8116F: include/linux/personality.h
8117F: include/uapi/linux/personality.h
8118
8119PHONET PROTOCOL
8120M: Remi Denis-Courmont <courmisch@gmail.com>
8121S: Supported
8122F: Documentation/networking/phonet.txt
8123F: include/linux/phonet.h
8124F: include/net/phonet/
8125F: include/uapi/linux/phonet.h
8126F: net/phonet/
8127
8128PHRAM MTD DRIVER
8129M: Joern Engel <joern@lazybastard.org>
8130L: linux-mtd@lists.infradead.org
8131S: Maintained
8132F: drivers/mtd/devices/phram.c
8133
8134PICOLCD HID DRIVER
8135M: Bruno Prémont <bonbons@linux-vserver.org>
8136L: linux-input@vger.kernel.org
8137S: Maintained
8138F: drivers/hid/hid-picolcd*
8139
8140PICOXCELL SUPPORT
8141M: Jamie Iles <jamie@jamieiles.com>
8142L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8143T: git git://github.com/jamieiles/linux-2.6-ji.git
8144S: Supported
8145F: arch/arm/boot/dts/picoxcell*
8146F: arch/arm/mach-picoxcell/
8147F: drivers/crypto/picoxcell*
8148
8149PIN CONTROL SUBSYSTEM
8150M: Linus Walleij <linus.walleij@linaro.org>
8151L: linux-gpio@vger.kernel.org
8152T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8153S: Maintained
8154F: drivers/pinctrl/
8155F: include/linux/pinctrl/
8156
8157PIN CONTROLLER - ATMEL AT91
8158M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8159L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8160S: Maintained
8161F: drivers/pinctrl/pinctrl-at91.*
8162
8163PIN CONTROLLER - INTEL
8164M: Mika Westerberg <mika.westerberg@linux.intel.com>
8165M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8166S: Maintained
8167F: drivers/pinctrl/intel/
8168
8169PIN CONTROLLER - RENESAS
8170M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8171L: linux-sh@vger.kernel.org
8172S: Maintained
8173F: drivers/pinctrl/sh-pfc/
8174
8175PIN CONTROLLER - SAMSUNG
8176M: Tomasz Figa <tomasz.figa@gmail.com>
8177L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8178L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8179S: Maintained
8180F: drivers/pinctrl/samsung/
8181
8182PIN CONTROLLER - ST SPEAR
8183M: Viresh Kumar <vireshk@kernel.org>
8184L: spear-devel@list.st.com
8185L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8186W: http://www.st.com/spear
8187S: Maintained
8188F: drivers/pinctrl/spear/
8189
8190PKTCDVD DRIVER
8191M: Jiri Kosina <jikos@kernel.org>
8192S: Maintained
8193F: drivers/block/pktcdvd.c
8194F: include/linux/pktcdvd.h
8195F: include/uapi/linux/pktcdvd.h
8196
8197PKUNITY SOC DRIVERS
8198M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8199W: http://mprc.pku.edu.cn/~guanxuetao/linux
8200S: Maintained
8201T: git git://github.com/gxt/linux.git
8202F: drivers/input/serio/i8042-unicore32io.h
8203F: drivers/i2c/busses/i2c-puv3.c
8204F: drivers/video/fbdev/fb-puv3.c
8205F: drivers/rtc/rtc-puv3.c
8206
8207PMBUS HARDWARE MONITORING DRIVERS
8208M: Guenter Roeck <linux@roeck-us.net>
8209L: lm-sensors@lm-sensors.org
8210W: http://www.lm-sensors.org/
8211W: http://www.roeck-us.net/linux/drivers/
8212T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8213S: Maintained
8214F: Documentation/hwmon/pmbus
8215F: drivers/hwmon/pmbus/
8216F: include/linux/i2c/pmbus.h
8217
8218PMC SIERRA MaxRAID DRIVER
8219L: linux-scsi@vger.kernel.org
8220W: http://www.pmc-sierra.com/
8221S: Orphan
8222F: drivers/scsi/pmcraid.*
8223
8224PMC SIERRA PM8001 DRIVER
8225M: Jack Wang <jinpu.wang@profitbricks.com>
8226M: lindar_liu@usish.com
8227L: pmchba@pmcs.com
8228L: linux-scsi@vger.kernel.org
8229S: Supported
8230F: drivers/scsi/pm8001/
8231
8232POSIX CLOCKS and TIMERS
8233M: Thomas Gleixner <tglx@linutronix.de>
8234L: linux-kernel@vger.kernel.org
8235T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8236S: Maintained
8237F: fs/timerfd.c
8238F: include/linux/timer*
8239F: kernel/time/*timer*
8240
8241POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8242M: Sebastian Reichel <sre@kernel.org>
8243M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8244M: David Woodhouse <dwmw2@infradead.org>
8245L: linux-pm@vger.kernel.org
8246T: git git://git.infradead.org/battery-2.6.git
8247S: Maintained
8248F: include/linux/power_supply.h
8249F: drivers/power/
8250X: drivers/power/avs/
8251
8252POWER STATE COORDINATION INTERFACE (PSCI)
8253M: Mark Rutland <mark.rutland@arm.com>
8254M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8255L: linux-arm-kernel@lists.infradead.org
8256S: Maintained
8257F: drivers/firmware/psci.c
8258F: include/linux/psci.h
8259F: include/uapi/linux/psci.h
8260
8261PNP SUPPORT
8262M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8263S: Maintained
8264F: drivers/pnp/
8265
8266PNXxxxx I2C DRIVER
8267M: Vitaly Wool <vitalywool@gmail.com>
8268L: linux-i2c@vger.kernel.org
8269S: Maintained
8270F: drivers/i2c/busses/i2c-pnx.c
8271
8272PPP PROTOCOL DRIVERS AND COMPRESSORS
8273M: Paul Mackerras <paulus@samba.org>
8274L: linux-ppp@vger.kernel.org
8275S: Maintained
8276F: drivers/net/ppp/ppp_*
8277
8278PPP OVER ATM (RFC 2364)
8279M: Mitchell Blank Jr <mitch@sfgoth.com>
8280S: Maintained
8281F: net/atm/pppoatm.c
8282F: include/uapi/linux/atmppp.h
8283
8284PPP OVER ETHERNET
8285M: Michal Ostrowski <mostrows@earthlink.net>
8286S: Maintained
8287F: drivers/net/ppp/pppoe.c
8288F: drivers/net/ppp/pppox.c
8289
8290PPP OVER L2TP
8291M: James Chapman <jchapman@katalix.com>
8292S: Maintained
8293F: net/l2tp/l2tp_ppp.c
8294F: include/linux/if_pppol2tp.h
8295F: include/uapi/linux/if_pppol2tp.h
8296
8297PPS SUPPORT
8298M: Rodolfo Giometti <giometti@enneenne.com>
8299W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8300L: linuxpps@ml.enneenne.com (subscribers-only)
8301S: Maintained
8302F: Documentation/pps/
8303F: drivers/pps/
8304F: include/linux/pps*.h
8305
8306PPTP DRIVER
8307M: Dmitry Kozlov <xeb@mail.ru>
8308L: netdev@vger.kernel.org
8309S: Maintained
8310F: drivers/net/ppp/pptp.c
8311W: http://sourceforge.net/projects/accel-pptp
8312
8313PREEMPTIBLE KERNEL
8314M: Robert Love <rml@tech9.net>
8315L: kpreempt-tech@lists.sourceforge.net
8316W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8317S: Supported
8318F: Documentation/preempt-locking.txt
8319F: include/linux/preempt.h
8320
8321PRISM54 WIRELESS DRIVER
8322M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8323L: linux-wireless@vger.kernel.org
8324W: http://wireless.kernel.org/en/users/Drivers/p54
8325S: Obsolete
8326F: drivers/net/wireless/prism54/
8327
8328PS3 NETWORK SUPPORT
8329M: Geoff Levand <geoff@infradead.org>
8330L: netdev@vger.kernel.org
8331L: linuxppc-dev@lists.ozlabs.org
8332S: Maintained
8333F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8334
8335PS3 PLATFORM SUPPORT
8336M: Geoff Levand <geoff@infradead.org>
8337L: linuxppc-dev@lists.ozlabs.org
8338S: Maintained
8339F: arch/powerpc/boot/ps3*
8340F: arch/powerpc/include/asm/lv1call.h
8341F: arch/powerpc/include/asm/ps3*.h
8342F: arch/powerpc/platforms/ps3/
8343F: drivers/*/ps3*
8344F: drivers/ps3/
8345F: drivers/rtc/rtc-ps3.c
8346F: drivers/usb/host/*ps3.c
8347F: sound/ppc/snd_ps3*
8348
8349PS3VRAM DRIVER
8350M: Jim Paris <jim@jtan.com>
8351M: Geoff Levand <geoff@infradead.org>
8352L: linuxppc-dev@lists.ozlabs.org
8353S: Maintained
8354F: drivers/block/ps3vram.c
8355
8356PSTORE FILESYSTEM
8357M: Anton Vorontsov <anton@enomsg.org>
8358M: Colin Cross <ccross@android.com>
8359M: Kees Cook <keescook@chromium.org>
8360M: Tony Luck <tony.luck@intel.com>
8361S: Maintained
8362T: git git://git.infradead.org/users/cbou/linux-pstore.git
8363F: fs/pstore/
8364F: include/linux/pstore*
8365F: drivers/firmware/efi/efi-pstore.c
8366F: drivers/acpi/apei/erst.c
8367
8368PTP HARDWARE CLOCK SUPPORT
8369M: Richard Cochran <richardcochran@gmail.com>
8370L: netdev@vger.kernel.org
8371S: Maintained
8372W: http://linuxptp.sourceforge.net/
8373F: Documentation/ABI/testing/sysfs-ptp
8374F: Documentation/ptp/*
8375F: drivers/net/ethernet/freescale/gianfar_ptp.c
8376F: drivers/net/phy/dp83640*
8377F: drivers/ptp/*
8378F: include/linux/ptp_cl*
8379
8380PTRACE SUPPORT
8381M: Roland McGrath <roland@hack.frob.com>
8382M: Oleg Nesterov <oleg@redhat.com>
8383S: Maintained
8384F: include/asm-generic/syscall.h
8385F: include/linux/ptrace.h
8386F: include/linux/regset.h
8387F: include/linux/tracehook.h
8388F: include/uapi/linux/ptrace.h
8389F: kernel/ptrace.c
8390
8391PVRUSB2 VIDEO4LINUX DRIVER
8392M: Mike Isely <isely@pobox.com>
8393L: pvrusb2@isely.net (subscribers-only)
8394L: linux-media@vger.kernel.org
8395W: http://www.isely.net/pvrusb2/
8396T: git git://linuxtv.org/media_tree.git
8397S: Maintained
8398F: Documentation/video4linux/README.pvrusb2
8399F: drivers/media/usb/pvrusb2/
8400
8401PWC WEBCAM DRIVER
8402M: Hans de Goede <hdegoede@redhat.com>
8403L: linux-media@vger.kernel.org
8404T: git git://linuxtv.org/media_tree.git
8405S: Maintained
8406F: drivers/media/usb/pwc/*
8407
8408PWM FAN DRIVER
8409M: Kamil Debski <k.debski@samsung.com>
8410L: lm-sensors@lm-sensors.org
8411S: Supported
8412F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8413F: Documentation/hwmon/pwm-fan
8414F: drivers/hwmon/pwm-fan.c
8415
8416PWM SUBSYSTEM
8417M: Thierry Reding <thierry.reding@gmail.com>
8418L: linux-pwm@vger.kernel.org
8419S: Maintained
8420T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8421F: Documentation/pwm.txt
8422F: Documentation/devicetree/bindings/pwm/
8423F: include/linux/pwm.h
8424F: drivers/pwm/
8425F: drivers/video/backlight/pwm_bl.c
8426F: include/linux/pwm_backlight.h
8427
8428PXA2xx/PXA3xx SUPPORT
8429M: Daniel Mack <daniel@zonque.org>
8430M: Haojian Zhuang <haojian.zhuang@gmail.com>
8431M: Robert Jarzmik <robert.jarzmik@free.fr>
8432L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8433T: git git://github.com/hzhuang1/linux.git
8434T: git git://github.com/rjarzmik/linux.git
8435S: Maintained
8436F: arch/arm/mach-pxa/
8437F: drivers/dma/pxa*
8438F: drivers/pcmcia/pxa2xx*
8439F: drivers/spi/spi-pxa2xx*
8440F: drivers/usb/gadget/udc/pxa2*
8441F: include/sound/pxa2xx-lib.h
8442F: sound/arm/pxa*
8443F: sound/soc/pxa/
8444
8445PXA3xx NAND FLASH DRIVER
8446M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8447L: linux-mtd@lists.infradead.org
8448S: Maintained
8449F: drivers/mtd/nand/pxa3xx_nand.c
8450
8451MMP SUPPORT
8452M: Eric Miao <eric.y.miao@gmail.com>
8453M: Haojian Zhuang <haojian.zhuang@gmail.com>
8454L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8455T: git git://github.com/hzhuang1/linux.git
8456T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8457S: Maintained
8458F: arch/arm/mach-mmp/
8459
8460PXA MMCI DRIVER
8461S: Orphan
8462
8463PXA RTC DRIVER
8464M: Robert Jarzmik <robert.jarzmik@free.fr>
8465L: rtc-linux@googlegroups.com
8466S: Maintained
8467
8468QAT DRIVER
8469M: Tadeusz Struk <tadeusz.struk@intel.com>
8470L: qat-linux@intel.com
8471S: Supported
8472F: drivers/crypto/qat/
8473
8474QIB DRIVER
8475M: Mike Marciniszyn <infinipath@intel.com>
8476L: linux-rdma@vger.kernel.org
8477S: Supported
8478F: drivers/infiniband/hw/qib/
8479
8480QLOGIC QLA1280 SCSI DRIVER
8481M: Michael Reed <mdr@sgi.com>
8482L: linux-scsi@vger.kernel.org
8483S: Maintained
8484F: drivers/scsi/qla1280.[ch]
8485
8486QLOGIC QLA2XXX FC-SCSI DRIVER
8487M: qla2xxx-upstream@qlogic.com
8488L: linux-scsi@vger.kernel.org
8489S: Supported
8490F: Documentation/scsi/LICENSE.qla2xxx
8491F: drivers/scsi/qla2xxx/
8492
8493QLOGIC QLA4XXX iSCSI DRIVER
8494M: QLogic-Storage-Upstream@qlogic.com
8495L: linux-scsi@vger.kernel.org
8496S: Supported
8497F: Documentation/scsi/LICENSE.qla4xxx
8498F: drivers/scsi/qla4xxx/
8499
8500QLOGIC QLA3XXX NETWORK DRIVER
8501M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8502M: Ron Mercer <ron.mercer@qlogic.com>
8503M: linux-driver@qlogic.com
8504L: netdev@vger.kernel.org
8505S: Supported
8506F: Documentation/networking/LICENSE.qla3xxx
8507F: drivers/net/ethernet/qlogic/qla3xxx.*
8508
8509QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8510M: Dept-GELinuxNICDev@qlogic.com
8511L: netdev@vger.kernel.org
8512S: Supported
8513F: drivers/net/ethernet/qlogic/qlcnic/
8514
8515QLOGIC QLGE 10Gb ETHERNET DRIVER
8516M: Harish Patil <harish.patil@qlogic.com>
8517M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8518M: Dept-GELinuxNICDev@qlogic.com
8519M: linux-driver@qlogic.com
8520L: netdev@vger.kernel.org
8521S: Supported
8522F: drivers/net/ethernet/qlogic/qlge/
8523
8524QNX4 FILESYSTEM
8525M: Anders Larsen <al@alarsen.net>
8526W: http://www.alarsen.net/linux/qnx4fs/
8527S: Maintained
8528F: fs/qnx4/
8529F: include/uapi/linux/qnx4_fs.h
8530F: include/uapi/linux/qnxtypes.h
8531
8532QT1010 MEDIA DRIVER
8533M: Antti Palosaari <crope@iki.fi>
8534L: linux-media@vger.kernel.org
8535W: http://linuxtv.org/
8536W: http://palosaari.fi/linux/
8537Q: http://patchwork.linuxtv.org/project/linux-media/list/
8538T: git git://linuxtv.org/anttip/media_tree.git
8539S: Maintained
8540F: drivers/media/tuners/qt1010*
8541
8542QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8543M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8544L: linux-wireless@vger.kernel.org
8545L: ath9k-devel@lists.ath9k.org
8546W: http://wireless.kernel.org/en/users/Drivers/ath9k
8547S: Supported
8548F: drivers/net/wireless/ath/ath9k/
8549
8550QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8551M: Kalle Valo <kvalo@qca.qualcomm.com>
8552L: ath10k@lists.infradead.org
8553W: http://wireless.kernel.org/en/users/Drivers/ath10k
8554T: git git://github.com/kvalo/ath.git
8555S: Supported
8556F: drivers/net/wireless/ath/ath10k/
8557
8558QUALCOMM HEXAGON ARCHITECTURE
8559M: Richard Kuo <rkuo@codeaurora.org>
8560L: linux-hexagon@vger.kernel.org
8561S: Supported
8562F: arch/hexagon/
8563
8564QUALCOMM WCN36XX WIRELESS DRIVER
8565M: Eugene Krasnikov <k.eugene.e@gmail.com>
8566L: wcn36xx@lists.infradead.org
8567W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8568T: git git://github.com/KrasnikovEugene/wcn36xx.git
8569S: Supported
8570F: drivers/net/wireless/ath/wcn36xx/
8571
8572RADOS BLOCK DEVICE (RBD)
8573M: Ilya Dryomov <idryomov@gmail.com>
8574M: Sage Weil <sage@redhat.com>
8575M: Alex Elder <elder@kernel.org>
8576L: ceph-devel@vger.kernel.org
8577W: http://ceph.com/
8578T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8579T: git git://github.com/ceph/ceph-client.git
8580S: Supported
8581F: Documentation/ABI/testing/sysfs-bus-rbd
8582F: drivers/block/rbd.c
8583F: drivers/block/rbd_types.h
8584
8585RADEON FRAMEBUFFER DISPLAY DRIVER
8586M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8587L: linux-fbdev@vger.kernel.org
8588S: Maintained
8589F: drivers/video/fbdev/aty/radeon*
8590F: include/uapi/linux/radeonfb.h
8591
8592RADIOSHARK RADIO DRIVER
8593M: Hans de Goede <hdegoede@redhat.com>
8594L: linux-media@vger.kernel.org
8595T: git git://linuxtv.org/media_tree.git
8596S: Maintained
8597F: drivers/media/radio/radio-shark.c
8598
8599RADIOSHARK2 RADIO DRIVER
8600M: Hans de Goede <hdegoede@redhat.com>
8601L: linux-media@vger.kernel.org
8602T: git git://linuxtv.org/media_tree.git
8603S: Maintained
8604F: drivers/media/radio/radio-shark2.c
8605F: drivers/media/radio/radio-tea5777.c
8606
8607RAGE128 FRAMEBUFFER DISPLAY DRIVER
8608M: Paul Mackerras <paulus@samba.org>
8609L: linux-fbdev@vger.kernel.org
8610S: Maintained
8611F: drivers/video/fbdev/aty/aty128fb.c
8612
8613RALINK RT2X00 WIRELESS LAN DRIVER
8614P: rt2x00 project
8615M: Stanislaw Gruszka <sgruszka@redhat.com>
8616M: Helmut Schaa <helmut.schaa@googlemail.com>
8617L: linux-wireless@vger.kernel.org
8618S: Maintained
8619F: drivers/net/wireless/rt2x00/
8620
8621RAMDISK RAM BLOCK DEVICE DRIVER
8622M: Jens Axboe <axboe@kernel.dk>
8623S: Maintained
8624F: Documentation/blockdev/ramdisk.txt
8625F: drivers/block/brd.c
8626
8627RANDOM NUMBER DRIVER
8628M: "Theodore Ts'o" <tytso@mit.edu>
8629S: Maintained
8630F: drivers/char/random.c
8631
8632RAPIDIO SUBSYSTEM
8633M: Matt Porter <mporter@kernel.crashing.org>
8634M: Alexandre Bounine <alexandre.bounine@idt.com>
8635S: Maintained
8636F: drivers/rapidio/
8637
8638RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8639L: linux-wireless@vger.kernel.org
8640S: Orphan
8641F: drivers/net/wireless/ray*
8642
8643RCUTORTURE MODULE
8644M: Josh Triplett <josh@joshtriplett.org>
8645M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8646L: linux-kernel@vger.kernel.org
8647S: Supported
8648T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8649F: Documentation/RCU/torture.txt
8650F: kernel/rcu/rcutorture.c
8651
8652RCUTORTURE TEST FRAMEWORK
8653M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8654M: Josh Triplett <josh@joshtriplett.org>
8655R: Steven Rostedt <rostedt@goodmis.org>
8656R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8657R: Lai Jiangshan <jiangshanlai@gmail.com>
8658L: linux-kernel@vger.kernel.org
8659S: Supported
8660T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8661F: tools/testing/selftests/rcutorture
8662
8663RDC R-321X SoC
8664M: Florian Fainelli <florian@openwrt.org>
8665S: Maintained
8666
8667RDC R6040 FAST ETHERNET DRIVER
8668M: Florian Fainelli <florian@openwrt.org>
8669L: netdev@vger.kernel.org
8670S: Maintained
8671F: drivers/net/ethernet/rdc/r6040.c
8672
8673RDS - RELIABLE DATAGRAM SOCKETS
8674M: Chien Yen <chien.yen@oracle.com>
8675L: rds-devel@oss.oracle.com (moderated for non-subscribers)
8676S: Supported
8677F: net/rds/
8678
8679READ-COPY UPDATE (RCU)
8680M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8681M: Josh Triplett <josh@joshtriplett.org>
8682R: Steven Rostedt <rostedt@goodmis.org>
8683R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8684R: Lai Jiangshan <jiangshanlai@gmail.com>
8685L: linux-kernel@vger.kernel.org
8686W: http://www.rdrop.com/users/paulmck/RCU/
8687S: Supported
8688T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8689F: Documentation/RCU/
8690X: Documentation/RCU/torture.txt
8691F: include/linux/rcu*
8692X: include/linux/srcu.h
8693F: kernel/rcu/
8694X: kernel/torture.c
8695
8696REAL TIME CLOCK (RTC) SUBSYSTEM
8697M: Alessandro Zummo <a.zummo@towertech.it>
8698M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
8699L: rtc-linux@googlegroups.com
8700Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8701T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8702S: Maintained
8703F: Documentation/rtc.txt
8704F: drivers/rtc/
8705F: include/linux/rtc.h
8706F: include/uapi/linux/rtc.h
8707
8708REALTEK AUDIO CODECS
8709M: Bard Liao <bardliao@realtek.com>
8710M: Oder Chiou <oder_chiou@realtek.com>
8711S: Maintained
8712F: sound/soc/codecs/rt*
8713F: include/sound/rt*.h
8714
8715REISERFS FILE SYSTEM
8716L: reiserfs-devel@vger.kernel.org
8717S: Supported
8718F: fs/reiserfs/
8719
8720REGISTER MAP ABSTRACTION
8721M: Mark Brown <broonie@kernel.org>
8722L: linux-kernel@vger.kernel.org
8723T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8724S: Supported
8725F: drivers/base/regmap/
8726F: include/linux/regmap.h
8727
8728REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8729M: Ohad Ben-Cohen <ohad@wizery.com>
8730T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8731S: Maintained
8732F: drivers/remoteproc/
8733F: Documentation/remoteproc.txt
8734F: include/linux/remoteproc.h
8735
8736REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8737M: Ohad Ben-Cohen <ohad@wizery.com>
8738T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8739S: Maintained
8740F: drivers/rpmsg/
8741F: Documentation/rpmsg.txt
8742F: include/linux/rpmsg.h
8743
8744RESET CONTROLLER FRAMEWORK
8745M: Philipp Zabel <p.zabel@pengutronix.de>
8746S: Maintained
8747F: drivers/reset/
8748F: Documentation/devicetree/bindings/reset/
8749F: include/dt-bindings/reset/
8750F: include/linux/reset.h
8751F: include/linux/reset-controller.h
8752
8753RFKILL
8754M: Johannes Berg <johannes@sipsolutions.net>
8755L: linux-wireless@vger.kernel.org
8756W: http://wireless.kernel.org/
8757T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8758T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8759S: Maintained
8760F: Documentation/rfkill.txt
8761F: net/rfkill/
8762
8763RHASHTABLE
8764M: Thomas Graf <tgraf@suug.ch>
8765L: netdev@vger.kernel.org
8766S: Maintained
8767F: lib/rhashtable.c
8768F: include/linux/rhashtable.h
8769
8770RICOH SMARTMEDIA/XD DRIVER
8771M: Maxim Levitsky <maximlevitsky@gmail.com>
8772S: Maintained
8773F: drivers/mtd/nand/r852.c
8774F: drivers/mtd/nand/r852.h
8775
8776RICOH R5C592 MEMORYSTICK DRIVER
8777M: Maxim Levitsky <maximlevitsky@gmail.com>
8778S: Maintained
8779F: drivers/memstick/host/r592.*
8780
8781ROCCAT DRIVERS
8782M: Stefan Achatz <erazor_de@users.sourceforge.net>
8783W: http://sourceforge.net/projects/roccat/
8784S: Maintained
8785F: drivers/hid/hid-roccat*
8786F: include/linux/hid-roccat*
8787F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8788
8789ROCKER DRIVER
8790M: Jiri Pirko <jiri@resnulli.us>
8791M: Scott Feldman <sfeldma@gmail.com>
8792L: netdev@vger.kernel.org
8793S: Supported
8794F: drivers/net/ethernet/rocker/
8795
8796ROCKETPORT DRIVER
8797P: Comtrol Corp.
8798W: http://www.comtrol.com
8799S: Maintained
8800F: Documentation/serial/rocket.txt
8801F: drivers/tty/rocket*
8802
8803ROCKETPORT EXPRESS/INFINITY DRIVER
8804M: Kevin Cernekee <cernekee@gmail.com>
8805L: linux-serial@vger.kernel.org
8806S: Odd Fixes
8807F: drivers/tty/serial/rp2.*
8808
8809ROSE NETWORK LAYER
8810M: Ralf Baechle <ralf@linux-mips.org>
8811L: linux-hams@vger.kernel.org
8812W: http://www.linux-ax25.org/
8813S: Maintained
8814F: include/net/rose.h
8815F: include/uapi/linux/rose.h
8816F: net/rose/
8817
8818RTL2830 MEDIA DRIVER
8819M: Antti Palosaari <crope@iki.fi>
8820L: linux-media@vger.kernel.org
8821W: http://linuxtv.org/
8822W: http://palosaari.fi/linux/
8823Q: http://patchwork.linuxtv.org/project/linux-media/list/
8824T: git git://linuxtv.org/anttip/media_tree.git
8825S: Maintained
8826F: drivers/media/dvb-frontends/rtl2830*
8827
8828RTL2832 MEDIA DRIVER
8829M: Antti Palosaari <crope@iki.fi>
8830L: linux-media@vger.kernel.org
8831W: http://linuxtv.org/
8832W: http://palosaari.fi/linux/
8833Q: http://patchwork.linuxtv.org/project/linux-media/list/
8834T: git git://linuxtv.org/anttip/media_tree.git
8835S: Maintained
8836F: drivers/media/dvb-frontends/rtl2832*
8837
8838RTL2832_SDR MEDIA DRIVER
8839M: Antti Palosaari <crope@iki.fi>
8840L: linux-media@vger.kernel.org
8841W: http://linuxtv.org/
8842W: http://palosaari.fi/linux/
8843Q: http://patchwork.linuxtv.org/project/linux-media/list/
8844T: git git://linuxtv.org/anttip/media_tree.git
8845S: Maintained
8846F: drivers/media/dvb-frontends/rtl2832_sdr*
8847
8848RTL8180 WIRELESS DRIVER
8849L: linux-wireless@vger.kernel.org
8850W: http://wireless.kernel.org/
8851T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8852S: Orphan
8853F: drivers/net/wireless/rtl818x/rtl8180/
8854
8855RTL8187 WIRELESS DRIVER
8856M: Herton Ronaldo Krzesinski <herton@canonical.com>
8857M: Hin-Tak Leung <htl10@users.sourceforge.net>
8858M: Larry Finger <Larry.Finger@lwfinger.net>
8859L: linux-wireless@vger.kernel.org
8860W: http://wireless.kernel.org/
8861T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8862S: Maintained
8863F: drivers/net/wireless/rtl818x/rtl8187/
8864
8865RTL8192CE WIRELESS DRIVER
8866M: Larry Finger <Larry.Finger@lwfinger.net>
8867M: Chaoming Li <chaoming_li@realsil.com.cn>
8868L: linux-wireless@vger.kernel.org
8869W: http://wireless.kernel.org/
8870T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8871S: Maintained
8872F: drivers/net/wireless/rtlwifi/
8873F: drivers/net/wireless/rtlwifi/rtl8192ce/
8874
8875S3 SAVAGE FRAMEBUFFER DRIVER
8876M: Antonino Daplas <adaplas@gmail.com>
8877L: linux-fbdev@vger.kernel.org
8878S: Maintained
8879F: drivers/video/fbdev/savage/
8880
8881S390
8882M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8883M: Heiko Carstens <heiko.carstens@de.ibm.com>
8884L: linux-s390@vger.kernel.org
8885W: http://www.ibm.com/developerworks/linux/linux390/
8886S: Supported
8887F: arch/s390/
8888F: drivers/s390/
8889F: Documentation/s390/
8890F: Documentation/DocBook/s390*
8891
8892S390 COMMON I/O LAYER
8893M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8894M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8895L: linux-s390@vger.kernel.org
8896W: http://www.ibm.com/developerworks/linux/linux390/
8897S: Supported
8898F: drivers/s390/cio/
8899
8900S390 DASD DRIVER
8901M: Stefan Weinhuber <wein@de.ibm.com>
8902M: Stefan Haberland <stefan.haberland@de.ibm.com>
8903L: linux-s390@vger.kernel.org
8904W: http://www.ibm.com/developerworks/linux/linux390/
8905S: Supported
8906F: drivers/s390/block/dasd*
8907F: block/partitions/ibm.c
8908
8909S390 NETWORK DRIVERS
8910M: Ursula Braun <ursula.braun@de.ibm.com>
8911L: linux-s390@vger.kernel.org
8912W: http://www.ibm.com/developerworks/linux/linux390/
8913S: Supported
8914F: drivers/s390/net/
8915
8916S390 PCI SUBSYSTEM
8917M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8918M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8919L: linux-s390@vger.kernel.org
8920W: http://www.ibm.com/developerworks/linux/linux390/
8921S: Supported
8922F: arch/s390/pci/
8923F: drivers/pci/hotplug/s390_pci_hpc.c
8924
8925S390 ZCRYPT DRIVER
8926M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8927L: linux-s390@vger.kernel.org
8928W: http://www.ibm.com/developerworks/linux/linux390/
8929S: Supported
8930F: drivers/s390/crypto/
8931
8932S390 ZFCP DRIVER
8933M: Steffen Maier <maier@linux.vnet.ibm.com>
8934L: linux-s390@vger.kernel.org
8935W: http://www.ibm.com/developerworks/linux/linux390/
8936S: Supported
8937F: drivers/s390/scsi/zfcp_*
8938
8939S390 IUCV NETWORK LAYER
8940M: Ursula Braun <ursula.braun@de.ibm.com>
8941L: linux-s390@vger.kernel.org
8942W: http://www.ibm.com/developerworks/linux/linux390/
8943S: Supported
8944F: drivers/s390/net/*iucv*
8945F: include/net/iucv/
8946F: net/iucv/
8947
8948S3C24XX SD/MMC Driver
8949M: Ben Dooks <ben-linux@fluff.org>
8950L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8951S: Supported
8952F: drivers/mmc/host/s3cmci.*
8953
8954SAA6588 RDS RECEIVER DRIVER
8955M: Hans Verkuil <hverkuil@xs4all.nl>
8956L: linux-media@vger.kernel.org
8957T: git git://linuxtv.org/media_tree.git
8958W: http://linuxtv.org
8959S: Odd Fixes
8960F: drivers/media/i2c/saa6588*
8961
8962SAA7134 VIDEO4LINUX DRIVER
8963M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8964L: linux-media@vger.kernel.org
8965W: http://linuxtv.org
8966T: git git://linuxtv.org/media_tree.git
8967S: Odd fixes
8968F: Documentation/video4linux/*.saa7134
8969F: drivers/media/pci/saa7134/
8970
8971SAA7146 VIDEO4LINUX-2 DRIVER
8972M: Hans Verkuil <hverkuil@xs4all.nl>
8973L: linux-media@vger.kernel.org
8974T: git git://linuxtv.org/media_tree.git
8975S: Maintained
8976F: drivers/media/common/saa7146/
8977F: drivers/media/pci/saa7146/
8978F: include/media/saa7146*
8979
8980SAMSUNG LAPTOP DRIVER
8981M: Corentin Chary <corentin.chary@gmail.com>
8982L: platform-driver-x86@vger.kernel.org
8983S: Maintained
8984F: drivers/platform/x86/samsung-laptop.c
8985
8986SAMSUNG AUDIO (ASoC) DRIVERS
8987M: Sangbeom Kim <sbkim73@samsung.com>
8988L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8989S: Supported
8990F: sound/soc/samsung/
8991
8992SAMSUNG FRAMEBUFFER DRIVER
8993M: Jingoo Han <jingoohan1@gmail.com>
8994L: linux-fbdev@vger.kernel.org
8995S: Maintained
8996F: drivers/video/fbdev/s3c-fb.c
8997
8998SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
8999M: Sangbeom Kim <sbkim73@samsung.com>
9000M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9001L: linux-kernel@vger.kernel.org
9002L: linux-samsung-soc@vger.kernel.org
9003S: Supported
9004F: drivers/mfd/sec*.c
9005F: drivers/regulator/s2m*.c
9006F: drivers/regulator/s5m*.c
9007F: drivers/clk/clk-s2mps11.c
9008F: drivers/rtc/rtc-s5m.c
9009F: include/linux/mfd/samsung/
9010F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9011F: Documentation/devicetree/bindings/mfd/s2mp*.txt
9012
9013SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9014M: Kyungmin Park <kyungmin.park@samsung.com>
9015M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9016L: linux-media@vger.kernel.org
9017Q: https://patchwork.linuxtv.org/project/linux-media/list/
9018S: Supported
9019F: drivers/media/platform/exynos4-is/
9020
9021SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9022M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9023L: linux-media@vger.kernel.org
9024L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9025S: Maintained
9026F: drivers/media/platform/s3c-camif/
9027F: include/media/s3c_camif.h
9028
9029SAMSUNG S5C73M3 CAMERA DRIVER
9030M: Kyungmin Park <kyungmin.park@samsung.com>
9031M: Andrzej Hajda <a.hajda@samsung.com>
9032L: linux-media@vger.kernel.org
9033S: Supported
9034F: drivers/media/i2c/s5c73m3/*
9035
9036SAMSUNG S5K5BAF CAMERA DRIVER
9037M: Kyungmin Park <kyungmin.park@samsung.com>
9038M: Andrzej Hajda <a.hajda@samsung.com>
9039L: linux-media@vger.kernel.org
9040S: Supported
9041F: drivers/media/i2c/s5k5baf.c
9042
9043SAMSUNG S3FWRN5 NFC DRIVER
9044M: Robert Baldyga <r.baldyga@samsung.com>
9045L: linux-nfc@lists.01.org (moderated for non-subscribers)
9046S: Supported
9047F: drivers/nfc/s3fwrn5
9048
9049SAMSUNG SOC CLOCK DRIVERS
9050M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9051M: Tomasz Figa <tomasz.figa@gmail.com>
9052S: Supported
9053L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9054F: drivers/clk/samsung/
9055
9056SAMSUNG SXGBE DRIVERS
9057M: Byungho An <bh74.an@samsung.com>
9058M: Girish K S <ks.giri@samsung.com>
9059M: Vipul Pandya <vipul.pandya@samsung.com>
9060S: Supported
9061L: netdev@vger.kernel.org
9062F: drivers/net/ethernet/samsung/sxgbe/
9063
9064SAMSUNG THERMAL DRIVER
9065M: Lukasz Majewski <l.majewski@samsung.com>
9066L: linux-pm@vger.kernel.org
9067L: linux-samsung-soc@vger.kernel.org
9068S: Supported
9069T: https://github.com/lmajewski/linux-samsung-thermal.git
9070F: drivers/thermal/samsung/
9071
9072SAMSUNG USB2 PHY DRIVER
9073M: Kamil Debski <k.debski@samsung.com>
9074L: linux-kernel@vger.kernel.org
9075S: Supported
9076F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9077F: Documentation/phy/samsung-usb2.txt
9078F: drivers/phy/phy-exynos4210-usb2.c
9079F: drivers/phy/phy-exynos4x12-usb2.c
9080F: drivers/phy/phy-exynos5250-usb2.c
9081F: drivers/phy/phy-s5pv210-usb2.c
9082F: drivers/phy/phy-samsung-usb2.c
9083F: drivers/phy/phy-samsung-usb2.h
9084
9085SERIAL DRIVERS
9086M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9087L: linux-serial@vger.kernel.org
9088S: Maintained
9089F: drivers/tty/serial/
9090
9091SYNOPSYS DESIGNWARE DMAC DRIVER
9092M: Viresh Kumar <vireshk@kernel.org>
9093M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9094S: Maintained
9095F: include/linux/dma/dw.h
9096F: include/linux/platform_data/dma-dw.h
9097F: drivers/dma/dw/
9098
9099SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9100M: Lars Persson <lars.persson@axis.com>
9101L: netdev@vger.kernel.org
9102S: Supported
9103F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9104F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9105
9106SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9107M: Seungwon Jeon <tgih.jun@samsung.com>
9108M: Jaehoon Chung <jh80.chung@samsung.com>
9109L: linux-mmc@vger.kernel.org
9110S: Maintained
9111F: include/linux/mmc/dw_mmc.h
9112F: drivers/mmc/host/dw_mmc*
9113
9114THUNDERBOLT DRIVER
9115M: Andreas Noever <andreas.noever@gmail.com>
9116S: Maintained
9117F: drivers/thunderbolt/
9118
9119TIMEKEEPING, CLOCKSOURCE CORE, NTP
9120M: John Stultz <john.stultz@linaro.org>
9121M: Thomas Gleixner <tglx@linutronix.de>
9122L: linux-kernel@vger.kernel.org
9123T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9124S: Supported
9125F: include/linux/clocksource.h
9126F: include/linux/time.h
9127F: include/linux/timex.h
9128F: include/uapi/linux/time.h
9129F: include/uapi/linux/timex.h
9130F: kernel/time/clocksource.c
9131F: kernel/time/time*.c
9132F: kernel/time/ntp.c
9133F: tools/testing/selftests/timers/
9134
9135SC1200 WDT DRIVER
9136M: Zwane Mwaikambo <zwanem@gmail.com>
9137S: Maintained
9138F: drivers/watchdog/sc1200wdt.c
9139
9140SCHEDULER
9141M: Ingo Molnar <mingo@redhat.com>
9142M: Peter Zijlstra <peterz@infradead.org>
9143L: linux-kernel@vger.kernel.org
9144T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9145S: Maintained
9146F: kernel/sched/
9147F: include/linux/sched.h
9148F: include/uapi/linux/sched.h
9149F: include/linux/wait.h
9150
9151SCORE ARCHITECTURE
9152M: Chen Liqin <liqin.linux@gmail.com>
9153M: Lennox Wu <lennox.wu@gmail.com>
9154W: http://www.sunplus.com
9155S: Supported
9156F: arch/score/
9157
9158SCSI CDROM DRIVER
9159M: Jens Axboe <axboe@kernel.dk>
9160L: linux-scsi@vger.kernel.org
9161W: http://www.kernel.dk
9162S: Maintained
9163F: drivers/scsi/sr*
9164
9165SCSI RDMA PROTOCOL (SRP) INITIATOR
9166M: Bart Van Assche <bart.vanassche@sandisk.com>
9167L: linux-rdma@vger.kernel.org
9168S: Supported
9169W: http://www.openfabrics.org
9170Q: http://patchwork.kernel.org/project/linux-rdma/list/
9171T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9172F: drivers/infiniband/ulp/srp/
9173F: include/scsi/srp.h
9174
9175SCSI SG DRIVER
9176M: Doug Gilbert <dgilbert@interlog.com>
9177L: linux-scsi@vger.kernel.org
9178W: http://sg.danny.cz/sg
9179S: Maintained
9180F: Documentation/scsi/scsi-generic.txt
9181F: drivers/scsi/sg.c
9182F: include/scsi/sg.h
9183
9184SCSI SUBSYSTEM
9185M: "James E.J. Bottomley" <JBottomley@odin.com>
9186L: linux-scsi@vger.kernel.org
9187T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9188S: Maintained
9189F: drivers/scsi/
9190F: include/scsi/
9191
9192SCSI TAPE DRIVER
9193M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9194L: linux-scsi@vger.kernel.org
9195S: Maintained
9196F: Documentation/scsi/st.txt
9197F: drivers/scsi/st.*
9198F: drivers/scsi/st_*.h
9199
9200SCTP PROTOCOL
9201M: Vlad Yasevich <vyasevich@gmail.com>
9202M: Neil Horman <nhorman@tuxdriver.com>
9203L: linux-sctp@vger.kernel.org
9204W: http://lksctp.sourceforge.net
9205S: Maintained
9206F: Documentation/networking/sctp.txt
9207F: include/linux/sctp.h
9208F: include/uapi/linux/sctp.h
9209F: include/net/sctp/
9210F: net/sctp/
9211
9212SCx200 CPU SUPPORT
9213M: Jim Cromie <jim.cromie@gmail.com>
9214S: Odd Fixes
9215F: Documentation/i2c/busses/scx200_acb
9216F: arch/x86/platform/scx200/
9217F: drivers/watchdog/scx200_wdt.c
9218F: drivers/i2c/busses/scx200*
9219F: drivers/mtd/maps/scx200_docflash.c
9220F: include/linux/scx200.h
9221
9222SCx200 GPIO DRIVER
9223M: Jim Cromie <jim.cromie@gmail.com>
9224S: Maintained
9225F: drivers/char/scx200_gpio.c
9226F: include/linux/scx200_gpio.h
9227
9228SCx200 HRT CLOCKSOURCE DRIVER
9229M: Jim Cromie <jim.cromie@gmail.com>
9230S: Maintained
9231F: drivers/clocksource/scx200_hrt.c
9232
9233SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9234M: Sascha Sommer <saschasommer@freenet.de>
9235L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9236S: Maintained
9237F: drivers/mmc/host/sdricoh_cs.c
9238
9239SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9240L: linux-mmc@vger.kernel.org
9241S: Orphan
9242F: drivers/mmc/host/sdhci.*
9243F: drivers/mmc/host/sdhci-pltfm.[ch]
9244
9245SECURE COMPUTING
9246M: Kees Cook <keescook@chromium.org>
9247R: Andy Lutomirski <luto@amacapital.net>
9248R: Will Drewry <wad@chromium.org>
9249T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9250S: Supported
9251F: kernel/seccomp.c
9252F: include/uapi/linux/seccomp.h
9253F: include/linux/seccomp.h
9254F: tools/testing/selftests/seccomp/*
9255K: \bsecure_computing
9256K: \bTIF_SECCOMP\b
9257
9258SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9259M: Ben Dooks <ben-linux@fluff.org>
9260M: Jaehoon Chung <jh80.chung@samsung.com>
9261L: linux-mmc@vger.kernel.org
9262S: Maintained
9263F: drivers/mmc/host/sdhci-s3c*
9264
9265SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9266M: Viresh Kumar <vireshk@kernel.org>
9267L: spear-devel@list.st.com
9268L: linux-mmc@vger.kernel.org
9269S: Maintained
9270F: drivers/mmc/host/sdhci-spear.c
9271
9272SECURITY SUBSYSTEM
9273M: James Morris <james.l.morris@oracle.com>
9274M: "Serge E. Hallyn" <serge@hallyn.com>
9275L: linux-security-module@vger.kernel.org (suggested Cc:)
9276T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9277W: http://kernsec.org/
9278S: Supported
9279F: security/
9280
9281SECURITY CONTACT
9282M: Security Officers <security@kernel.org>
9283S: Supported
9284
9285SELINUX SECURITY MODULE
9286M: Paul Moore <paul@paul-moore.com>
9287M: Stephen Smalley <sds@tycho.nsa.gov>
9288M: Eric Paris <eparis@parisplace.org>
9289L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9290W: http://selinuxproject.org
9291T: git git://git.infradead.org/users/pcmoore/selinux
9292S: Supported
9293F: include/linux/selinux*
9294F: security/selinux/
9295F: scripts/selinux/
9296
9297APPARMOR SECURITY MODULE
9298M: John Johansen <john.johansen@canonical.com>
9299L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9300W: apparmor.wiki.kernel.org
9301T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9302S: Supported
9303F: security/apparmor/
9304
9305YAMA SECURITY MODULE
9306M: Kees Cook <keescook@chromium.org>
9307T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9308S: Supported
9309F: security/yama/
9310
9311SENSABLE PHANTOM
9312M: Jiri Slaby <jirislaby@gmail.com>
9313S: Maintained
9314F: drivers/misc/phantom.c
9315F: include/uapi/linux/phantom.h
9316
9317SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9318M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9319M: Minh Tran <minh.tran@avagotech.com>
9320M: John Soni Jose <sony.john-n@avagotech.com>
9321L: linux-scsi@vger.kernel.org
9322W: http://www.avagotech.com
9323S: Supported
9324F: drivers/scsi/be2iscsi/
9325
9326Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9327M: Sathya Perla <sathya.perla@avagotech.com>
9328M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9329M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9330M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9331L: netdev@vger.kernel.org
9332W: http://www.emulex.com
9333S: Supported
9334F: drivers/net/ethernet/emulex/benet/
9335
9336EMULEX ONECONNECT ROCE DRIVER
9337M: Selvin Xavier <selvin.xavier@avagotech.com>
9338M: Devesh Sharma <devesh.sharma@avagotech.com>
9339M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9340L: linux-rdma@vger.kernel.org
9341W: http://www.emulex.com
9342S: Supported
9343F: drivers/infiniband/hw/ocrdma/
9344
9345SFC NETWORK DRIVER
9346M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9347M: Shradha Shah <sshah@solarflare.com>
9348L: netdev@vger.kernel.org
9349S: Supported
9350F: drivers/net/ethernet/sfc/
9351
9352SGI GRU DRIVER
9353M: Dimitri Sivanich <sivanich@sgi.com>
9354S: Maintained
9355F: drivers/misc/sgi-gru/
9356
9357SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9358M: Pat Gefre <pfg@sgi.com>
9359L: linux-ia64@vger.kernel.org
9360S: Supported
9361F: Documentation/ia64/serial.txt
9362F: drivers/tty/serial/ioc?_serial.c
9363F: include/linux/ioc?.h
9364
9365SGI XP/XPC/XPNET DRIVER
9366M: Cliff Whickman <cpw@sgi.com>
9367M: Robin Holt <robinmholt@gmail.com>
9368S: Maintained
9369F: drivers/misc/sgi-xp/
9370
9371SI2157 MEDIA DRIVER
9372M: Antti Palosaari <crope@iki.fi>
9373L: linux-media@vger.kernel.org
9374W: http://linuxtv.org/
9375W: http://palosaari.fi/linux/
9376Q: http://patchwork.linuxtv.org/project/linux-media/list/
9377T: git git://linuxtv.org/anttip/media_tree.git
9378S: Maintained
9379F: drivers/media/tuners/si2157*
9380
9381SI2168 MEDIA DRIVER
9382M: Antti Palosaari <crope@iki.fi>
9383L: linux-media@vger.kernel.org
9384W: http://linuxtv.org/
9385W: http://palosaari.fi/linux/
9386Q: http://patchwork.linuxtv.org/project/linux-media/list/
9387T: git git://linuxtv.org/anttip/media_tree.git
9388S: Maintained
9389F: drivers/media/dvb-frontends/si2168*
9390
9391SI470X FM RADIO RECEIVER I2C DRIVER
9392M: Hans Verkuil <hverkuil@xs4all.nl>
9393L: linux-media@vger.kernel.org
9394T: git git://linuxtv.org/media_tree.git
9395W: http://linuxtv.org
9396S: Odd Fixes
9397F: drivers/media/radio/si470x/radio-si470x-i2c.c
9398
9399SI470X FM RADIO RECEIVER USB DRIVER
9400M: Hans Verkuil <hverkuil@xs4all.nl>
9401L: linux-media@vger.kernel.org
9402T: git git://linuxtv.org/media_tree.git
9403W: http://linuxtv.org
9404S: Maintained
9405F: drivers/media/radio/si470x/radio-si470x-common.c
9406F: drivers/media/radio/si470x/radio-si470x.h
9407F: drivers/media/radio/si470x/radio-si470x-usb.c
9408
9409SI4713 FM RADIO TRANSMITTER I2C DRIVER
9410M: Eduardo Valentin <edubezval@gmail.com>
9411L: linux-media@vger.kernel.org
9412T: git git://linuxtv.org/media_tree.git
9413W: http://linuxtv.org
9414S: Odd Fixes
9415F: drivers/media/radio/si4713/si4713.?
9416
9417SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9418M: Eduardo Valentin <edubezval@gmail.com>
9419L: linux-media@vger.kernel.org
9420T: git git://linuxtv.org/media_tree.git
9421W: http://linuxtv.org
9422S: Odd Fixes
9423F: drivers/media/radio/si4713/radio-platform-si4713.c
9424
9425SI4713 FM RADIO TRANSMITTER USB DRIVER
9426M: Hans Verkuil <hverkuil@xs4all.nl>
9427L: linux-media@vger.kernel.org
9428T: git git://linuxtv.org/media_tree.git
9429W: http://linuxtv.org
9430S: Maintained
9431F: drivers/media/radio/si4713/radio-usb-si4713.c
9432
9433SIANO DVB DRIVER
9434M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9435L: linux-media@vger.kernel.org
9436W: http://linuxtv.org
9437T: git git://linuxtv.org/media_tree.git
9438S: Odd fixes
9439F: drivers/media/common/siano/
9440F: drivers/media/usb/siano/
9441F: drivers/media/usb/siano/
9442F: drivers/media/mmc/siano/
9443
9444SIMPLEFB FB DRIVER
9445M: Hans de Goede <hdegoede@redhat.com>
9446L: linux-fbdev@vger.kernel.org
9447S: Maintained
9448F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9449F: drivers/video/fbdev/simplefb.c
9450F: include/linux/platform_data/simplefb.h
9451
9452SH_VEU V4L2 MEM2MEM DRIVER
9453L: linux-media@vger.kernel.org
9454S: Orphan
9455F: drivers/media/platform/sh_veu.c
9456
9457SH_VOU V4L2 OUTPUT DRIVER
9458L: linux-media@vger.kernel.org
9459S: Orphan
9460F: drivers/media/platform/sh_vou.c
9461F: include/media/sh_vou.h
9462
9463SIMPLE FIRMWARE INTERFACE (SFI)
9464M: Len Brown <lenb@kernel.org>
9465L: sfi-devel@simplefirmware.org
9466W: http://simplefirmware.org/
9467T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9468S: Supported
9469F: arch/x86/platform/sfi/
9470F: drivers/sfi/
9471F: include/linux/sfi*.h
9472
9473SIMTEC EB110ATX (Chalice CATS)
9474P: Ben Dooks
9475P: Vincent Sanders <vince@simtec.co.uk>
9476M: Simtec Linux Team <linux@simtec.co.uk>
9477W: http://www.simtec.co.uk/products/EB110ATX/
9478S: Supported
9479
9480SIMTEC EB2410ITX (BAST)
9481P: Ben Dooks
9482P: Vincent Sanders <vince@simtec.co.uk>
9483M: Simtec Linux Team <linux@simtec.co.uk>
9484W: http://www.simtec.co.uk/products/EB2410ITX/
9485S: Supported
9486F: arch/arm/mach-s3c24xx/mach-bast.c
9487F: arch/arm/mach-s3c24xx/bast-ide.c
9488F: arch/arm/mach-s3c24xx/bast-irq.c
9489
9490TI DAVINCI MACHINE SUPPORT
9491M: Sekhar Nori <nsekhar@ti.com>
9492M: Kevin Hilman <khilman@deeprootsystems.com>
9493T: git git://gitorious.org/linux-davinci/linux-davinci.git
9494Q: http://patchwork.kernel.org/project/linux-davinci/list/
9495S: Supported
9496F: arch/arm/mach-davinci/
9497F: drivers/i2c/busses/i2c-davinci.c
9498
9499TI DAVINCI SERIES MEDIA DRIVER
9500M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9501L: linux-media@vger.kernel.org
9502W: http://linuxtv.org/
9503Q: http://patchwork.linuxtv.org/project/linux-media/list/
9504T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9505S: Maintained
9506F: drivers/media/platform/davinci/
9507F: include/media/davinci/
9508
9509TI AM437X VPFE DRIVER
9510M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9511L: linux-media@vger.kernel.org
9512W: http://linuxtv.org/
9513Q: http://patchwork.linuxtv.org/project/linux-media/list/
9514T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9515S: Maintained
9516F: drivers/media/platform/am437x/
9517
9518OV2659 OMNIVISION SENSOR DRIVER
9519M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9520L: linux-media@vger.kernel.org
9521W: http://linuxtv.org/
9522Q: http://patchwork.linuxtv.org/project/linux-media/list/
9523T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9524S: Maintained
9525F: drivers/media/i2c/ov2659.c
9526F: include/media/ov2659.h
9527
9528SILICON MOTION SM712 FRAME BUFFER DRIVER
9529M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9530M: Teddy Wang <teddy.wang@siliconmotion.com>
9531M: Sudip Mukherjee <sudip@vectorindia.org>
9532L: linux-fbdev@vger.kernel.org
9533S: Maintained
9534F: drivers/video/fbdev/sm712*
9535F: Documentation/fb/sm712fb.txt
9536
9537SIS 190 ETHERNET DRIVER
9538M: Francois Romieu <romieu@fr.zoreil.com>
9539L: netdev@vger.kernel.org
9540S: Maintained
9541F: drivers/net/ethernet/sis/sis190.c
9542
9543SIS 900/7016 FAST ETHERNET DRIVER
9544M: Daniele Venzano <venza@brownhat.org>
9545W: http://www.brownhat.org/sis900.html
9546L: netdev@vger.kernel.org
9547S: Maintained
9548F: drivers/net/ethernet/sis/sis900.*
9549
9550SIS FRAMEBUFFER DRIVER
9551M: Thomas Winischhofer <thomas@winischhofer.net>
9552W: http://www.winischhofer.net/linuxsisvga.shtml
9553S: Maintained
9554F: Documentation/fb/sisfb.txt
9555F: drivers/video/fbdev/sis/
9556F: include/video/sisfb.h
9557
9558SIS USB2VGA DRIVER
9559M: Thomas Winischhofer <thomas@winischhofer.net>
9560W: http://www.winischhofer.at/linuxsisusbvga.shtml
9561S: Maintained
9562F: drivers/usb/misc/sisusbvga/
9563
9564SLAB ALLOCATOR
9565M: Christoph Lameter <cl@linux.com>
9566M: Pekka Enberg <penberg@kernel.org>
9567M: David Rientjes <rientjes@google.com>
9568M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9569M: Andrew Morton <akpm@linux-foundation.org>
9570L: linux-mm@kvack.org
9571S: Maintained
9572F: include/linux/sl?b*.h
9573F: mm/sl?b*
9574
9575SLEEPABLE READ-COPY UPDATE (SRCU)
9576M: Lai Jiangshan <jiangshanlai@gmail.com>
9577M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9578M: Josh Triplett <josh@joshtriplett.org>
9579R: Steven Rostedt <rostedt@goodmis.org>
9580R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9581L: linux-kernel@vger.kernel.org
9582W: http://www.rdrop.com/users/paulmck/RCU/
9583S: Supported
9584T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9585F: include/linux/srcu.h
9586F: kernel/rcu/srcu.c
9587
9588SMACK SECURITY MODULE
9589M: Casey Schaufler <casey@schaufler-ca.com>
9590L: linux-security-module@vger.kernel.org
9591W: http://schaufler-ca.com
9592T: git git://git.gitorious.org/smack-next/kernel.git
9593S: Maintained
9594F: Documentation/security/Smack.txt
9595F: security/smack/
9596
9597DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9598M: Kevin Hilman <khilman@kernel.org>
9599M: Nishanth Menon <nm@ti.com>
9600S: Maintained
9601F: drivers/power/avs/
9602F: include/linux/power/smartreflex.h
9603L: linux-pm@vger.kernel.org
9604
9605SMC91x ETHERNET DRIVER
9606M: Nicolas Pitre <nico@fluxnic.net>
9607S: Odd Fixes
9608F: drivers/net/ethernet/smsc/smc91x.*
9609
9610SMIA AND SMIA++ IMAGE SENSOR DRIVER
9611M: Sakari Ailus <sakari.ailus@iki.fi>
9612L: linux-media@vger.kernel.org
9613S: Maintained
9614F: drivers/media/i2c/smiapp/
9615F: include/media/smiapp.h
9616F: drivers/media/i2c/smiapp-pll.c
9617F: drivers/media/i2c/smiapp-pll.h
9618F: include/uapi/linux/smiapp.h
9619F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9620
9621SMM665 HARDWARE MONITOR DRIVER
9622M: Guenter Roeck <linux@roeck-us.net>
9623L: lm-sensors@lm-sensors.org
9624S: Maintained
9625F: Documentation/hwmon/smm665
9626F: drivers/hwmon/smm665.c
9627
9628SMSC EMC2103 HARDWARE MONITOR DRIVER
9629M: Steve Glendinning <steve.glendinning@shawell.net>
9630L: lm-sensors@lm-sensors.org
9631S: Maintained
9632F: Documentation/hwmon/emc2103
9633F: drivers/hwmon/emc2103.c
9634
9635SMSC SCH5627 HARDWARE MONITOR DRIVER
9636M: Hans de Goede <hdegoede@redhat.com>
9637L: lm-sensors@lm-sensors.org
9638S: Supported
9639F: Documentation/hwmon/sch5627
9640F: drivers/hwmon/sch5627.c
9641
9642SMSC47B397 HARDWARE MONITOR DRIVER
9643M: Jean Delvare <jdelvare@suse.com>
9644L: lm-sensors@lm-sensors.org
9645S: Maintained
9646F: Documentation/hwmon/smsc47b397
9647F: drivers/hwmon/smsc47b397.c
9648
9649SMSC911x ETHERNET DRIVER
9650M: Steve Glendinning <steve.glendinning@shawell.net>
9651L: netdev@vger.kernel.org
9652S: Maintained
9653F: include/linux/smsc911x.h
9654F: drivers/net/ethernet/smsc/smsc911x.*
9655
9656SMSC9420 PCI ETHERNET DRIVER
9657M: Steve Glendinning <steve.glendinning@shawell.net>
9658L: netdev@vger.kernel.org
9659S: Maintained
9660F: drivers/net/ethernet/smsc/smsc9420.*
9661
9662SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9663M: Steve Glendinning <steve.glendinning@shawell.net>
9664L: linux-fbdev@vger.kernel.org
9665S: Maintained
9666F: drivers/video/fbdev/smscufx.c
9667
9668SOC-CAMERA V4L2 SUBSYSTEM
9669M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9670L: linux-media@vger.kernel.org
9671T: git git://linuxtv.org/media_tree.git
9672S: Maintained
9673F: include/media/soc*
9674F: drivers/media/i2c/soc_camera/
9675F: drivers/media/platform/soc_camera/
9676
9677SOEKRIS NET48XX LED SUPPORT
9678M: Chris Boot <bootc@bootc.net>
9679S: Maintained
9680F: drivers/leds/leds-net48xx.c
9681
9682SOFTLOGIC 6x10 MPEG CODEC
9683M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9684M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9685M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
9686M: Ismael Luceno <ismael@iodev.co.uk>
9687L: linux-media@vger.kernel.org
9688S: Supported
9689F: drivers/media/pci/solo6x10/
9690
9691SOFTWARE RAID (Multiple Disks) SUPPORT
9692M: Neil Brown <neilb@suse.com>
9693L: linux-raid@vger.kernel.org
9694S: Supported
9695F: drivers/md/
9696F: include/linux/raid/
9697F: include/uapi/linux/raid/
9698
9699SONIC NETWORK DRIVER
9700M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9701L: netdev@vger.kernel.org
9702S: Maintained
9703F: drivers/net/ethernet/natsemi/sonic.*
9704
9705SONICS SILICON BACKPLANE DRIVER (SSB)
9706M: Michael Buesch <m@bues.ch>
9707L: netdev@vger.kernel.org
9708S: Maintained
9709F: drivers/ssb/
9710F: include/linux/ssb/
9711
9712SONY VAIO CONTROL DEVICE DRIVER
9713M: Mattia Dongili <malattia@linux.it>
9714L: platform-driver-x86@vger.kernel.org
9715W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9716S: Maintained
9717F: Documentation/laptops/sony-laptop.txt
9718F: drivers/char/sonypi.c
9719F: drivers/platform/x86/sony-laptop.c
9720F: include/linux/sony-laptop.h
9721
9722SONY MEMORYSTICK CARD SUPPORT
9723M: Alex Dubov <oakad@yahoo.com>
9724W: http://tifmxx.berlios.de/
9725S: Maintained
9726F: drivers/memstick/host/tifm_ms.c
9727
9728SONY MEMORYSTICK STANDARD SUPPORT
9729M: Maxim Levitsky <maximlevitsky@gmail.com>
9730S: Maintained
9731F: drivers/memstick/core/ms_block.*
9732
9733SOUND
9734M: Jaroslav Kysela <perex@perex.cz>
9735M: Takashi Iwai <tiwai@suse.com>
9736L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9737W: http://www.alsa-project.org/
9738T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9739T: git git://git.alsa-project.org/alsa-kernel.git
9740Q: http://patchwork.kernel.org/project/alsa-devel/list/
9741S: Maintained
9742F: Documentation/sound/
9743F: include/sound/
9744F: include/uapi/sound/
9745F: sound/
9746
9747SOUND - COMPRESSED AUDIO
9748M: Vinod Koul <vinod.koul@intel.com>
9749L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9750T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9751S: Supported
9752F: Documentation/sound/alsa/compress_offload.txt
9753F: include/sound/compress_driver.h
9754F: include/uapi/sound/compress_*
9755F: sound/core/compress_offload.c
9756F: sound/soc/soc-compress.c
9757
9758SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9759M: Liam Girdwood <lgirdwood@gmail.com>
9760M: Mark Brown <broonie@kernel.org>
9761T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9762L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9763W: http://alsa-project.org/main/index.php/ASoC
9764S: Supported
9765F: Documentation/sound/alsa/soc/
9766F: sound/soc/
9767F: include/sound/soc*
9768
9769SOUND - DMAENGINE HELPERS
9770M: Lars-Peter Clausen <lars@metafoo.de>
9771S: Supported
9772F: include/sound/dmaengine_pcm.h
9773F: sound/core/pcm_dmaengine.c
9774F: sound/soc/soc-generic-dmaengine-pcm.c
9775
9776SP2 MEDIA DRIVER
9777M: Olli Salonen <olli.salonen@iki.fi>
9778L: linux-media@vger.kernel.org
9779W: http://linuxtv.org/
9780Q: http://patchwork.linuxtv.org/project/linux-media/list/
9781S: Maintained
9782F: drivers/media/dvb-frontends/sp2*
9783
9784SPARC + UltraSPARC (sparc/sparc64)
9785M: "David S. Miller" <davem@davemloft.net>
9786L: sparclinux@vger.kernel.org
9787Q: http://patchwork.ozlabs.org/project/sparclinux/list/
9788T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9789T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9790S: Maintained
9791F: arch/sparc/
9792F: drivers/sbus/
9793
9794SPARC SERIAL DRIVERS
9795M: "David S. Miller" <davem@davemloft.net>
9796L: sparclinux@vger.kernel.org
9797T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9798T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9799S: Maintained
9800F: include/linux/sunserialcore.h
9801F: drivers/tty/serial/suncore.c
9802F: drivers/tty/serial/sunhv.c
9803F: drivers/tty/serial/sunsab.c
9804F: drivers/tty/serial/sunsab.h
9805F: drivers/tty/serial/sunsu.c
9806F: drivers/tty/serial/sunzilog.c
9807F: drivers/tty/serial/sunzilog.h
9808
9809SPARSE CHECKER
9810M: "Christopher Li" <sparse@chrisli.org>
9811L: linux-sparse@vger.kernel.org
9812W: https://sparse.wiki.kernel.org/
9813T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9814T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9815S: Maintained
9816F: include/linux/compiler.h
9817
9818SPEAR PLATFORM SUPPORT
9819M: Viresh Kumar <vireshk@kernel.org>
9820M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9821L: spear-devel@list.st.com
9822L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9823W: http://www.st.com/spear
9824S: Maintained
9825F: arch/arm/mach-spear/
9826
9827SPEAR CLOCK FRAMEWORK SUPPORT
9828M: Viresh Kumar <vireshk@kernel.org>
9829L: spear-devel@list.st.com
9830L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9831W: http://www.st.com/spear
9832S: Maintained
9833F: drivers/clk/spear/
9834
9835SPI SUBSYSTEM
9836M: Mark Brown <broonie@kernel.org>
9837L: linux-spi@vger.kernel.org
9838T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9839Q: http://patchwork.kernel.org/project/spi-devel-general/list/
9840S: Maintained
9841F: Documentation/spi/
9842F: drivers/spi/
9843F: include/linux/spi/
9844F: include/uapi/linux/spi/
9845
9846SPIDERNET NETWORK DRIVER for CELL
9847M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9848L: netdev@vger.kernel.org
9849S: Supported
9850F: Documentation/networking/spider_net.txt
9851F: drivers/net/ethernet/toshiba/spider_net*
9852
9853SPU FILE SYSTEM
9854M: Jeremy Kerr <jk@ozlabs.org>
9855L: linuxppc-dev@lists.ozlabs.org
9856W: http://www.ibm.com/developerworks/power/cell/
9857S: Supported
9858F: Documentation/filesystems/spufs.txt
9859F: arch/powerpc/platforms/cell/spufs/
9860
9861SQUASHFS FILE SYSTEM
9862M: Phillip Lougher <phillip@squashfs.org.uk>
9863L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9864W: http://squashfs.org.uk
9865S: Maintained
9866F: Documentation/filesystems/squashfs.txt
9867F: fs/squashfs/
9868
9869SRM (Alpha) environment access
9870M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
9871S: Maintained
9872F: arch/alpha/kernel/srm_env.c
9873
9874STABLE BRANCH
9875M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9876L: stable@vger.kernel.org
9877S: Supported
9878F: Documentation/stable_kernel_rules.txt
9879
9880STAGING SUBSYSTEM
9881M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9882T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9883L: devel@driverdev.osuosl.org
9884S: Supported
9885F: drivers/staging/
9886
9887STAGING - COMEDI
9888M: Ian Abbott <abbotti@mev.co.uk>
9889M: H Hartley Sweeten <hsweeten@visionengravers.com>
9890S: Odd Fixes
9891F: drivers/staging/comedi/
9892
9893STAGING - FLARION FT1000 DRIVERS
9894M: Marek Belisko <marek.belisko@gmail.com>
9895S: Odd Fixes
9896F: drivers/staging/ft1000/
9897
9898STAGING - INDUSTRIAL IO
9899M: Jonathan Cameron <jic23@kernel.org>
9900L: linux-iio@vger.kernel.org
9901S: Odd Fixes
9902F: drivers/staging/iio/
9903
9904STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9905M: Jarod Wilson <jarod@wilsonet.com>
9906W: http://www.lirc.org/
9907S: Odd Fixes
9908F: drivers/staging/media/lirc/
9909
9910STAGING - LUSTRE PARALLEL FILESYSTEM
9911M: Oleg Drokin <oleg.drokin@intel.com>
9912M: Andreas Dilger <andreas.dilger@intel.com>
9913L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
9914W: http://wiki.lustre.org/
9915S: Maintained
9916F: drivers/staging/lustre
9917
9918STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9919M: Julian Andres Klode <jak@jak-linux.org>
9920M: Marc Dietrich <marvin24@gmx.de>
9921L: ac100@lists.launchpad.net (moderated for non-subscribers)
9922L: linux-tegra@vger.kernel.org
9923S: Maintained
9924F: drivers/staging/nvec/
9925
9926STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9927M: Jens Frederich <jfrederich@gmail.com>
9928M: Daniel Drake <dsd@laptop.org>
9929M: Jon Nettleton <jon.nettleton@gmail.com>
9930W: http://wiki.laptop.org/go/DCON
9931S: Maintained
9932F: drivers/staging/olpc_dcon/
9933
9934STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9935M: Willy Tarreau <willy@meta-x.org>
9936S: Odd Fixes
9937F: drivers/staging/panel/
9938
9939STAGING - REALTEK RTL8712U DRIVERS
9940M: Larry Finger <Larry.Finger@lwfinger.net>
9941M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9942S: Odd Fixes
9943F: drivers/staging/rtl8712/
9944
9945STAGING - REALTEK RTL8723U WIRELESS DRIVER
9946M: Larry Finger <Larry.Finger@lwfinger.net>
9947M: Jes Sorensen <Jes.Sorensen@redhat.com>
9948L: linux-wireless@vger.kernel.org
9949S: Maintained
9950F: drivers/staging/rtl8723au/
9951
9952STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9953M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9954M: Teddy Wang <teddy.wang@siliconmotion.com>
9955M: Sudip Mukherjee <sudip@vectorindia.org>
9956L: linux-fbdev@vger.kernel.org
9957S: Maintained
9958F: drivers/staging/sm750fb/
9959
9960STAGING - SLICOSS
9961M: Lior Dotan <liodot@gmail.com>
9962M: Christopher Harrer <charrer@alacritech.com>
9963S: Odd Fixes
9964F: drivers/staging/slicoss/
9965
9966STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9967M: William Hubbs <w.d.hubbs@gmail.com>
9968M: Chris Brannon <chris@the-brannons.com>
9969M: Kirk Reiser <kirk@reisers.ca>
9970M: Samuel Thibault <samuel.thibault@ens-lyon.org>
9971L: speakup@linux-speakup.org
9972W: http://www.linux-speakup.org/
9973S: Odd Fixes
9974F: drivers/staging/speakup/
9975
9976STAGING - VIA VT665X DRIVERS
9977M: Forest Bond <forest@alittletooquiet.net>
9978S: Odd Fixes
9979F: drivers/staging/vt665?/
9980
9981STAGING - WILC1000 WIFI DRIVER
9982M: Johnny Kim <johnny.kim@atmel.com>
9983M: Rachel Kim <rachel.kim@atmel.com>
9984M: Dean Lee <dean.lee@atmel.com>
9985M: Chris Park <chris.park@atmel.com>
9986L: linux-wireless@vger.kernel.org
9987S: Supported
9988F: drivers/staging/wilc1000/
9989
9990STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9991M: Arnaud Patard <arnaud.patard@rtp-net.org>
9992S: Odd Fixes
9993F: drivers/staging/xgifb/
9994
9995HFI1 DRIVER
9996M: Mike Marciniszyn <infinipath@intel.com>
9997L: linux-rdma@vger.kernel.org
9998S: Supported
9999F: drivers/staging/rdma/hfi1
10000
10001STARFIRE/DURALAN NETWORK DRIVER
10002M: Ion Badulescu <ionut@badula.org>
10003S: Odd Fixes
10004F: drivers/net/ethernet/adaptec/starfire*
10005
10006SUN3/3X
10007M: Sam Creasey <sammy@sammy.net>
10008W: http://sammy.net/sun3/
10009S: Maintained
10010F: arch/m68k/kernel/*sun3*
10011F: arch/m68k/sun3*/
10012F: arch/m68k/include/asm/sun3*
10013F: drivers/net/ethernet/i825xx/sun3*
10014
10015SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10016M: Hans de Goede <hdegoede@redhat.com>
10017L: linux-input@vger.kernel.org
10018S: Maintained
10019F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10020F: drivers/input/keyboard/sun4i-lradc-keys.c
10021
10022SUNDANCE NETWORK DRIVER
10023M: Denis Kirjanov <kda@linux-powerpc.org>
10024L: netdev@vger.kernel.org
10025S: Maintained
10026F: drivers/net/ethernet/dlink/sundance.c
10027
10028SUPERH
10029L: linux-sh@vger.kernel.org
10030Q: http://patchwork.kernel.org/project/linux-sh/list/
10031S: Orphan
10032F: Documentation/sh/
10033F: arch/sh/
10034F: drivers/sh/
10035
10036SUSPEND TO RAM
10037M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10038M: Len Brown <len.brown@intel.com>
10039M: Pavel Machek <pavel@ucw.cz>
10040L: linux-pm@vger.kernel.org
10041S: Supported
10042F: Documentation/power/
10043F: arch/x86/kernel/acpi/
10044F: drivers/base/power/
10045F: kernel/power/
10046F: include/linux/suspend.h
10047F: include/linux/freezer.h
10048F: include/linux/pm.h
10049
10050SVGA HANDLING
10051M: Martin Mares <mj@ucw.cz>
10052L: linux-video@atrey.karlin.mff.cuni.cz
10053S: Maintained
10054F: Documentation/svga.txt
10055F: arch/x86/boot/video*
10056
10057SWIOTLB SUBSYSTEM
10058M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10059L: linux-kernel@vger.kernel.org
10060S: Supported
10061F: lib/swiotlb.c
10062F: arch/*/kernel/pci-swiotlb.c
10063F: include/linux/swiotlb.h
10064
10065SWITCHDEV
10066M: Jiri Pirko <jiri@resnulli.us>
10067L: netdev@vger.kernel.org
10068S: Supported
10069F: net/switchdev/
10070F: include/net/switchdev.h
10071
10072SYNOPSYS ARC ARCHITECTURE
10073M: Vineet Gupta <vgupta@synopsys.com>
10074S: Supported
10075F: arch/arc/
10076F: Documentation/devicetree/bindings/arc/*
10077F: drivers/tty/serial/arc_uart.c
10078T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10079
10080SYNOPSYS ARC SDP platform support
10081M: Alexey Brodkin <abrodkin@synopsys.com>
10082S: Supported
10083F: arch/arc/plat-axs10x
10084F: arch/arc/boot/dts/ax*
10085F: Documentation/devicetree/bindings/arc/axs10*
10086
10087SYSTEM CONFIGURATION (SYSCON)
10088M: Lee Jones <lee.jones@linaro.org>
10089M: Arnd Bergmann <arnd@arndb.de>
10090T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10091S: Supported
10092F: drivers/mfd/syscon.c
10093
10094SYSV FILESYSTEM
10095M: Christoph Hellwig <hch@infradead.org>
10096S: Maintained
10097F: Documentation/filesystems/sysv-fs.txt
10098F: fs/sysv/
10099F: include/linux/sysv_fs.h
10100
10101TARGET SUBSYSTEM
10102M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10103L: linux-scsi@vger.kernel.org
10104L: target-devel@vger.kernel.org
10105W: http://www.linux-iscsi.org
10106W: http://groups.google.com/group/linux-iscsi-target-dev
10107T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10108S: Supported
10109F: drivers/target/
10110F: include/target/
10111F: Documentation/target/
10112
10113TASKSTATS STATISTICS INTERFACE
10114M: Balbir Singh <bsingharora@gmail.com>
10115S: Maintained
10116F: Documentation/accounting/taskstats*
10117F: include/linux/taskstats*
10118F: kernel/taskstats.c
10119
10120TC CLASSIFIER
10121M: Jamal Hadi Salim <jhs@mojatatu.com>
10122L: netdev@vger.kernel.org
10123S: Maintained
10124F: include/net/pkt_cls.h
10125F: include/uapi/linux/pkt_cls.h
10126F: net/sched/
10127
10128TCP LOW PRIORITY MODULE
10129M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10130M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10131W: http://tcp-lp-mod.sourceforge.net/
10132S: Maintained
10133F: net/ipv4/tcp_lp.c
10134
10135TDA10071 MEDIA DRIVER
10136M: Antti Palosaari <crope@iki.fi>
10137L: linux-media@vger.kernel.org
10138W: http://linuxtv.org/
10139W: http://palosaari.fi/linux/
10140Q: http://patchwork.linuxtv.org/project/linux-media/list/
10141T: git git://linuxtv.org/anttip/media_tree.git
10142S: Maintained
10143F: drivers/media/dvb-frontends/tda10071*
10144
10145TDA18212 MEDIA DRIVER
10146M: Antti Palosaari <crope@iki.fi>
10147L: linux-media@vger.kernel.org
10148W: http://linuxtv.org/
10149W: http://palosaari.fi/linux/
10150Q: http://patchwork.linuxtv.org/project/linux-media/list/
10151T: git git://linuxtv.org/anttip/media_tree.git
10152S: Maintained
10153F: drivers/media/tuners/tda18212*
10154
10155TDA18218 MEDIA DRIVER
10156M: Antti Palosaari <crope@iki.fi>
10157L: linux-media@vger.kernel.org
10158W: http://linuxtv.org/
10159W: http://palosaari.fi/linux/
10160Q: http://patchwork.linuxtv.org/project/linux-media/list/
10161T: git git://linuxtv.org/anttip/media_tree.git
10162S: Maintained
10163F: drivers/media/tuners/tda18218*
10164
10165TDA18271 MEDIA DRIVER
10166M: Michael Krufky <mkrufky@linuxtv.org>
10167L: linux-media@vger.kernel.org
10168W: http://linuxtv.org/
10169W: http://github.com/mkrufky
10170Q: http://patchwork.linuxtv.org/project/linux-media/list/
10171T: git git://linuxtv.org/mkrufky/tuners.git
10172S: Maintained
10173F: drivers/media/tuners/tda18271*
10174
10175TDA827x MEDIA DRIVER
10176M: Michael Krufky <mkrufky@linuxtv.org>
10177L: linux-media@vger.kernel.org
10178W: http://linuxtv.org/
10179W: http://github.com/mkrufky
10180Q: http://patchwork.linuxtv.org/project/linux-media/list/
10181T: git git://linuxtv.org/mkrufky/tuners.git
10182S: Maintained
10183F: drivers/media/tuners/tda8290.*
10184
10185TDA8290 MEDIA DRIVER
10186M: Michael Krufky <mkrufky@linuxtv.org>
10187L: linux-media@vger.kernel.org
10188W: http://linuxtv.org/
10189W: http://github.com/mkrufky
10190Q: http://patchwork.linuxtv.org/project/linux-media/list/
10191T: git git://linuxtv.org/mkrufky/tuners.git
10192S: Maintained
10193F: drivers/media/tuners/tda8290.*
10194
10195TDA9840 MEDIA DRIVER
10196M: Hans Verkuil <hverkuil@xs4all.nl>
10197L: linux-media@vger.kernel.org
10198T: git git://linuxtv.org/media_tree.git
10199W: http://linuxtv.org
10200S: Maintained
10201F: drivers/media/i2c/tda9840*
10202
10203TEA5761 TUNER DRIVER
10204M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10205L: linux-media@vger.kernel.org
10206W: http://linuxtv.org
10207T: git git://linuxtv.org/media_tree.git
10208S: Odd fixes
10209F: drivers/media/tuners/tea5761.*
10210
10211TEA5767 TUNER DRIVER
10212M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10213L: linux-media@vger.kernel.org
10214W: http://linuxtv.org
10215T: git git://linuxtv.org/media_tree.git
10216S: Maintained
10217F: drivers/media/tuners/tea5767.*
10218
10219TEA6415C MEDIA DRIVER
10220M: Hans Verkuil <hverkuil@xs4all.nl>
10221L: linux-media@vger.kernel.org
10222T: git git://linuxtv.org/media_tree.git
10223W: http://linuxtv.org
10224S: Maintained
10225F: drivers/media/i2c/tea6415c*
10226
10227TEA6420 MEDIA DRIVER
10228M: Hans Verkuil <hverkuil@xs4all.nl>
10229L: linux-media@vger.kernel.org
10230T: git git://linuxtv.org/media_tree.git
10231W: http://linuxtv.org
10232S: Maintained
10233F: drivers/media/i2c/tea6420*
10234
10235TEAM DRIVER
10236M: Jiri Pirko <jiri@resnulli.us>
10237L: netdev@vger.kernel.org
10238S: Supported
10239F: drivers/net/team/
10240F: include/linux/if_team.h
10241F: include/uapi/linux/if_team.h
10242
10243TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10244M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10245S: Maintained
10246F: arch/x86/platform/ts5500/
10247
10248TECHNOTREND USB IR RECEIVER
10249M: Sean Young <sean@mess.org>
10250L: linux-media@vger.kernel.org
10251S: Maintained
10252F: drivers/media/rc/ttusbir.c
10253
10254TEGRA ARCHITECTURE SUPPORT
10255M: Stephen Warren <swarren@wwwdotorg.org>
10256M: Thierry Reding <thierry.reding@gmail.com>
10257M: Alexandre Courbot <gnurou@gmail.com>
10258L: linux-tegra@vger.kernel.org
10259Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10260T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10261S: Supported
10262N: [^a-z]tegra
10263
10264TEGRA CLOCK DRIVER
10265M: Peter De Schrijver <pdeschrijver@nvidia.com>
10266M: Prashant Gaikwad <pgaikwad@nvidia.com>
10267S: Supported
10268F: drivers/clk/tegra/
10269
10270TEGRA DMA DRIVER
10271M: Laxman Dewangan <ldewangan@nvidia.com>
10272S: Supported
10273F: drivers/dma/tegra20-apb-dma.c
10274
10275TEGRA I2C DRIVER
10276M: Laxman Dewangan <ldewangan@nvidia.com>
10277S: Supported
10278F: drivers/i2c/busses/i2c-tegra.c
10279
10280TEGRA IOMMU DRIVERS
10281M: Hiroshi Doyu <hdoyu@nvidia.com>
10282S: Supported
10283F: drivers/iommu/tegra*
10284
10285TEGRA KBC DRIVER
10286M: Rakesh Iyer <riyer@nvidia.com>
10287M: Laxman Dewangan <ldewangan@nvidia.com>
10288S: Supported
10289F: drivers/input/keyboard/tegra-kbc.c
10290
10291TEGRA PWM DRIVER
10292M: Thierry Reding <thierry.reding@gmail.com>
10293S: Supported
10294F: drivers/pwm/pwm-tegra.c
10295
10296TEGRA SERIAL DRIVER
10297M: Laxman Dewangan <ldewangan@nvidia.com>
10298S: Supported
10299F: drivers/tty/serial/serial-tegra.c
10300
10301TEGRA SPI DRIVER
10302M: Laxman Dewangan <ldewangan@nvidia.com>
10303S: Supported
10304F: drivers/spi/spi-tegra*
10305
10306TEHUTI ETHERNET DRIVER
10307M: Andy Gospodarek <andy@greyhouse.net>
10308L: netdev@vger.kernel.org
10309S: Supported
10310F: drivers/net/ethernet/tehuti/*
10311
10312Telecom Clock Driver for MCPL0010
10313M: Mark Gross <mark.gross@intel.com>
10314S: Supported
10315F: drivers/char/tlclk.c
10316
10317TENSILICA XTENSA PORT (xtensa)
10318M: Chris Zankel <chris@zankel.net>
10319M: Max Filippov <jcmvbkbc@gmail.com>
10320L: linux-xtensa@linux-xtensa.org
10321S: Maintained
10322F: arch/xtensa/
10323F: drivers/irqchip/irq-xtensa-*
10324
10325THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10326M: Hans Verkuil <hverkuil@xs4all.nl>
10327L: linux-media@vger.kernel.org
10328T: git git://linuxtv.org/media_tree.git
10329W: http://linuxtv.org
10330S: Maintained
10331F: drivers/media/radio/radio-raremono.c
10332
10333THERMAL
10334M: Zhang Rui <rui.zhang@intel.com>
10335M: Eduardo Valentin <edubezval@gmail.com>
10336L: linux-pm@vger.kernel.org
10337T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10338T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10339Q: https://patchwork.kernel.org/project/linux-pm/list/
10340S: Supported
10341F: drivers/thermal/
10342F: include/linux/thermal.h
10343F: include/uapi/linux/thermal.h
10344F: include/linux/cpu_cooling.h
10345F: Documentation/devicetree/bindings/thermal/
10346
10347THERMAL/CPU_COOLING
10348M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10349M: Viresh Kumar <viresh.kumar@linaro.org>
10350M: Javi Merino <javi.merino@arm.com>
10351L: linux-pm@vger.kernel.org
10352S: Supported
10353F: Documentation/thermal/cpu-cooling-api.txt
10354F: drivers/thermal/cpu_cooling.c
10355F: include/linux/cpu_cooling.h
10356
10357THINGM BLINK(1) USB RGB LED DRIVER
10358M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10359S: Maintained
10360F: drivers/hid/hid-thingm.c
10361
10362THINKPAD ACPI EXTRAS DRIVER
10363M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10364L: ibm-acpi-devel@lists.sourceforge.net
10365L: platform-driver-x86@vger.kernel.org
10366W: http://ibm-acpi.sourceforge.net
10367W: http://thinkwiki.org/wiki/Ibm-acpi
10368T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10369S: Maintained
10370F: drivers/platform/x86/thinkpad_acpi.c
10371
10372TI BANDGAP AND THERMAL DRIVER
10373M: Eduardo Valentin <edubezval@gmail.com>
10374L: linux-pm@vger.kernel.org
10375L: linux-omap@vger.kernel.org
10376S: Maintained
10377F: drivers/thermal/ti-soc-thermal/
10378
10379TI CDCE706 CLOCK DRIVER
10380M: Max Filippov <jcmvbkbc@gmail.com>
10381S: Maintained
10382F: drivers/clk/clk-cdce706.c
10383
10384TI CLOCK DRIVER
10385M: Tero Kristo <t-kristo@ti.com>
10386L: linux-omap@vger.kernel.org
10387S: Maintained
10388F: drivers/clk/ti/
10389F: include/linux/clk/ti.h
10390
10391TI FLASH MEDIA INTERFACE DRIVER
10392M: Alex Dubov <oakad@yahoo.com>
10393S: Maintained
10394F: drivers/misc/tifm*
10395F: drivers/mmc/host/tifm_sd.c
10396F: include/linux/tifm.h
10397
10398TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10399M: Santosh Shilimkar <ssantosh@kernel.org>
10400L: linux-kernel@vger.kernel.org
10401L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10402S: Maintained
10403F: drivers/soc/ti/*
10404T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10405
10406
10407TI LM49xxx FAMILY ASoC CODEC DRIVERS
10408M: M R Swami Reddy <mr.swami.reddy@ti.com>
10409M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10410L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10411S: Maintained
10412F: sound/soc/codecs/lm49453*
10413F: sound/soc/codecs/isabelle*
10414
10415TI LP855x BACKLIGHT DRIVER
10416M: Milo Kim <milo.kim@ti.com>
10417S: Maintained
10418F: Documentation/backlight/lp855x-driver.txt
10419F: drivers/video/backlight/lp855x_bl.c
10420F: include/linux/platform_data/lp855x.h
10421
10422TI LP8727 CHARGER DRIVER
10423M: Milo Kim <milo.kim@ti.com>
10424S: Maintained
10425F: drivers/power/lp8727_charger.c
10426F: include/linux/platform_data/lp8727.h
10427
10428TI LP8788 MFD DRIVER
10429M: Milo Kim <milo.kim@ti.com>
10430S: Maintained
10431F: drivers/iio/adc/lp8788_adc.c
10432F: drivers/leds/leds-lp8788.c
10433F: drivers/mfd/lp8788*.c
10434F: drivers/power/lp8788-charger.c
10435F: drivers/regulator/lp8788-*.c
10436F: include/linux/mfd/lp8788*.h
10437
10438TI NETCP ETHERNET DRIVER
10439M: Wingman Kwok <w-kwok2@ti.com>
10440M: Murali Karicheri <m-karicheri2@ti.com>
10441L: netdev@vger.kernel.org
10442S: Maintained
10443F: drivers/net/ethernet/ti/netcp*
10444
10445TI TAS571X FAMILY ASoC CODEC DRIVER
10446M: Kevin Cernekee <cernekee@chromium.org>
10447L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10448S: Odd Fixes
10449F: sound/soc/codecs/tas571x*
10450
10451TI TWL4030 SERIES SOC CODEC DRIVER
10452M: Peter Ujfalusi <peter.ujfalusi@ti.com>
10453L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10454S: Maintained
10455F: sound/soc/codecs/twl4030*
10456
10457TI WILINK WIRELESS DRIVERS
10458L: linux-wireless@vger.kernel.org
10459W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10460W: http://wireless.kernel.org/en/users/Drivers/wl1251
10461T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10462S: Orphan
10463F: drivers/net/wireless/ti/
10464F: include/linux/wl12xx.h
10465
10466TIPC NETWORK LAYER
10467M: Jon Maloy <jon.maloy@ericsson.com>
10468M: Ying Xue <ying.xue@windriver.com>
10469L: netdev@vger.kernel.org (core kernel code)
10470L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10471W: http://tipc.sourceforge.net/
10472S: Maintained
10473F: include/uapi/linux/tipc*.h
10474F: net/tipc/
10475
10476TILE ARCHITECTURE
10477M: Chris Metcalf <cmetcalf@ezchip.com>
10478W: http://www.ezchip.com/scm/
10479S: Supported
10480F: arch/tile/
10481F: drivers/char/tile-srom.c
10482F: drivers/edac/tile_edac.c
10483F: drivers/net/ethernet/tile/
10484F: drivers/rtc/rtc-tile.c
10485F: drivers/tty/hvc/hvc_tile.c
10486F: drivers/tty/serial/tilegx.c
10487F: drivers/usb/host/*-tilegx.c
10488F: include/linux/usb/tilegx.h
10489
10490TLAN NETWORK DRIVER
10491M: Samuel Chessman <chessman@tux.org>
10492L: tlan-devel@lists.sourceforge.net (subscribers-only)
10493W: http://sourceforge.net/projects/tlan/
10494S: Maintained
10495F: Documentation/networking/tlan.txt
10496F: drivers/net/ethernet/ti/tlan.*
10497
10498TOMOYO SECURITY MODULE
10499M: Kentaro Takeda <takedakn@nttdata.co.jp>
10500M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10501L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10502L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10503L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10504L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10505W: http://tomoyo.sourceforge.jp/
10506T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10507S: Maintained
10508F: security/tomoyo/
10509
10510TOPSTAR LAPTOP EXTRAS DRIVER
10511M: Herton Ronaldo Krzesinski <herton@canonical.com>
10512L: platform-driver-x86@vger.kernel.org
10513S: Maintained
10514F: drivers/platform/x86/topstar-laptop.c
10515
10516TOSHIBA ACPI EXTRAS DRIVER
10517M: Azael Avalos <coproscefalo@gmail.com>
10518L: platform-driver-x86@vger.kernel.org
10519S: Maintained
10520F: drivers/platform/x86/toshiba_acpi.c
10521
10522TOSHIBA BLUETOOTH DRIVER
10523M: Azael Avalos <coproscefalo@gmail.com>
10524L: platform-driver-x86@vger.kernel.org
10525S: Maintained
10526F: drivers/platform/x86/toshiba_bluetooth.c
10527
10528TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10529M: Azael Avalos <coproscefalo@gmail.com>
10530L: platform-driver-x86@vger.kernel.org
10531S: Maintained
10532F: drivers/platform/x86/toshiba_haps.c
10533
10534TOSHIBA SMM DRIVER
10535M: Jonathan Buzzard <jonathan@buzzard.org.uk>
10536W: http://www.buzzard.org.uk/toshiba/
10537S: Maintained
10538F: drivers/char/toshiba.c
10539F: include/linux/toshiba.h
10540F: include/uapi/linux/toshiba.h
10541
10542TOSHIBA TC358743 DRIVER
10543M: Mats Randgaard <matrandg@cisco.com>
10544L: linux-media@vger.kernel.org
10545S: Maintained
10546F: drivers/media/i2c/tc358743*
10547F: include/media/tc358743.h
10548
10549TMIO MMC DRIVER
10550M: Ian Molton <ian@mnementh.co.uk>
10551L: linux-mmc@vger.kernel.org
10552S: Maintained
10553F: drivers/mmc/host/tmio_mmc*
10554F: drivers/mmc/host/sh_mobile_sdhi.c
10555F: include/linux/mmc/tmio.h
10556F: include/linux/mmc/sh_mobile_sdhi.h
10557
10558TMP401 HARDWARE MONITOR DRIVER
10559M: Guenter Roeck <linux@roeck-us.net>
10560L: lm-sensors@lm-sensors.org
10561S: Maintained
10562F: Documentation/hwmon/tmp401
10563F: drivers/hwmon/tmp401.c
10564
10565TMPFS (SHMEM FILESYSTEM)
10566M: Hugh Dickins <hughd@google.com>
10567L: linux-mm@kvack.org
10568S: Maintained
10569F: include/linux/shmem_fs.h
10570F: mm/shmem.c
10571
10572TM6000 VIDEO4LINUX DRIVER
10573M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10574L: linux-media@vger.kernel.org
10575W: http://linuxtv.org
10576T: git git://linuxtv.org/media_tree.git
10577S: Odd fixes
10578F: drivers/media/usb/tm6000/
10579
10580TW68 VIDEO4LINUX DRIVER
10581M: Hans Verkuil <hverkuil@xs4all.nl>
10582L: linux-media@vger.kernel.org
10583T: git git://linuxtv.org/media_tree.git
10584W: http://linuxtv.org
10585S: Odd Fixes
10586F: drivers/media/pci/tw68/
10587
10588TPM DEVICE DRIVER
10589M: Peter Huewe <peterhuewe@gmx.de>
10590M: Marcel Selhorst <tpmdd@selhorst.net>
10591R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10592W: http://tpmdd.sourceforge.net
10593L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10594Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10595T: https://github.com/PeterHuewe/linux-tpmdd
10596S: Maintained
10597F: drivers/char/tpm/
10598
10599TPM IBM_VTPM DEVICE DRIVER
10600M: Ashley Lai <ashleydlai@gmail.com>
10601W: http://tpmdd.sourceforge.net
10602L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10603S: Maintained
10604F: drivers/char/tpm/tpm_ibmvtpm*
10605
10606TRACING
10607M: Steven Rostedt <rostedt@goodmis.org>
10608M: Ingo Molnar <mingo@redhat.com>
10609T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10610S: Maintained
10611F: Documentation/trace/ftrace.txt
10612F: arch/*/*/*/ftrace.h
10613F: arch/*/kernel/ftrace.c
10614F: include/*/ftrace.h
10615F: include/linux/trace*.h
10616F: include/trace/
10617F: kernel/trace/
10618F: tools/testing/selftests/ftrace/
10619
10620TRIVIAL PATCHES
10621M: Jiri Kosina <trivial@kernel.org>
10622T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10623S: Maintained
10624K: ^Subject:.*(?i)trivial
10625
10626TTY LAYER
10627M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10628M: Jiri Slaby <jslaby@suse.com>
10629S: Supported
10630T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10631F: Documentation/serial/
10632F: drivers/tty/
10633F: drivers/tty/serial/serial_core.c
10634F: include/linux/serial_core.h
10635F: include/linux/serial.h
10636F: include/linux/tty.h
10637F: include/uapi/linux/serial_core.h
10638F: include/uapi/linux/serial.h
10639F: include/uapi/linux/tty.h
10640
10641TUA9001 MEDIA DRIVER
10642M: Antti Palosaari <crope@iki.fi>
10643L: linux-media@vger.kernel.org
10644W: http://linuxtv.org/
10645W: http://palosaari.fi/linux/
10646Q: http://patchwork.linuxtv.org/project/linux-media/list/
10647T: git git://linuxtv.org/anttip/media_tree.git
10648S: Maintained
10649F: drivers/media/tuners/tua9001*
10650
10651TULIP NETWORK DRIVERS
10652M: Grant Grundler <grundler@parisc-linux.org>
10653L: netdev@vger.kernel.org
10654S: Maintained
10655F: drivers/net/ethernet/dec/tulip/
10656
10657TUN/TAP driver
10658M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
10659W: http://vtun.sourceforge.net/tun
10660S: Maintained
10661F: Documentation/networking/tuntap.txt
10662F: arch/um/os-Linux/drivers/
10663
10664TURBOCHANNEL SUBSYSTEM
10665M: "Maciej W. Rozycki" <macro@linux-mips.org>
10666M: Ralf Baechle <ralf@linux-mips.org>
10667L: linux-mips@linux-mips.org
10668Q: http://patchwork.linux-mips.org/project/linux-mips/list/
10669S: Maintained
10670F: drivers/tc/
10671F: include/linux/tc.h
10672
10673U14-34F SCSI DRIVER
10674M: Dario Ballabio <ballabio_dario@emc.com>
10675L: linux-scsi@vger.kernel.org
10676S: Maintained
10677F: drivers/scsi/u14-34f.c
10678
10679UBI FILE SYSTEM (UBIFS)
10680M: Artem Bityutskiy <dedekind1@gmail.com>
10681M: Adrian Hunter <adrian.hunter@intel.com>
10682L: linux-mtd@lists.infradead.org
10683T: git git://git.infradead.org/ubifs-2.6.git
10684W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10685S: Maintained
10686F: Documentation/filesystems/ubifs.txt
10687F: fs/ubifs/
10688
10689UCLINUX (M68KNOMMU AND COLDFIRE)
10690M: Greg Ungerer <gerg@uclinux.org>
10691W: http://www.uclinux.org/
10692L: linux-m68k@lists.linux-m68k.org
10693L: uclinux-dev@uclinux.org (subscribers-only)
10694T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10695S: Maintained
10696F: arch/m68k/coldfire/
10697F: arch/m68k/68*/
10698F: arch/m68k/*/*_no.*
10699F: arch/m68k/include/asm/*_no.*
10700
10701UDF FILESYSTEM
10702M: Jan Kara <jack@suse.com>
10703S: Maintained
10704F: Documentation/filesystems/udf.txt
10705F: fs/udf/
10706
10707UFS FILESYSTEM
10708M: Evgeniy Dushistov <dushistov@mail.ru>
10709S: Maintained
10710F: Documentation/filesystems/ufs.txt
10711F: fs/ufs/
10712
10713UHID USERSPACE HID IO DRIVER:
10714M: David Herrmann <dh.herrmann@googlemail.com>
10715L: linux-input@vger.kernel.org
10716S: Maintained
10717F: drivers/hid/uhid.c
10718F: include/uapi/linux/uhid.h
10719
10720ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10721L: linux-usb@vger.kernel.org
10722S: Orphan
10723F: drivers/uwb/
10724F: include/linux/uwb.h
10725F: include/linux/uwb/
10726
10727UNICORE32 ARCHITECTURE:
10728M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10729W: http://mprc.pku.edu.cn/~guanxuetao/linux
10730S: Maintained
10731T: git git://github.com/gxt/linux.git
10732F: arch/unicore32/
10733
10734UNIFDEF
10735M: Tony Finch <dot@dotat.at>
10736W: http://dotat.at/prog/unifdef
10737S: Maintained
10738F: scripts/unifdef.c
10739
10740UNIFORM CDROM DRIVER
10741M: Jens Axboe <axboe@kernel.dk>
10742W: http://www.kernel.dk
10743S: Maintained
10744F: Documentation/cdrom/
10745F: drivers/cdrom/cdrom.c
10746F: include/linux/cdrom.h
10747F: include/uapi/linux/cdrom.h
10748
10749UNISYS S-PAR DRIVERS
10750M: Benjamin Romer <benjamin.romer@unisys.com>
10751M: David Kershner <david.kershner@unisys.com>
10752L: sparmaintainer@unisys.com (Unisys internal)
10753S: Supported
10754F: drivers/staging/unisys/
10755
10756UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10757M: Vinayak Holikatti <vinholikatti@gmail.com>
10758L: linux-scsi@vger.kernel.org
10759S: Supported
10760F: Documentation/scsi/ufs.txt
10761F: drivers/scsi/ufs/
10762
10763UNSORTED BLOCK IMAGES (UBI)
10764M: Artem Bityutskiy <dedekind1@gmail.com>
10765M: Richard Weinberger <richard@nod.at>
10766W: http://www.linux-mtd.infradead.org/
10767L: linux-mtd@lists.infradead.org
10768T: git git://git.infradead.org/ubifs-2.6.git
10769S: Supported
10770F: drivers/mtd/ubi/
10771F: include/linux/mtd/ubi.h
10772F: include/uapi/mtd/ubi-user.h
10773
10774USB ACM DRIVER
10775M: Oliver Neukum <oliver@neukum.org>
10776L: linux-usb@vger.kernel.org
10777S: Maintained
10778F: Documentation/usb/acm.txt
10779F: drivers/usb/class/cdc-acm.*
10780
10781USB AR5523 WIRELESS DRIVER
10782M: Pontus Fuchs <pontus.fuchs@gmail.com>
10783L: linux-wireless@vger.kernel.org
10784S: Maintained
10785F: drivers/net/wireless/ath/ar5523/
10786
10787USB ATTACHED SCSI
10788M: Hans de Goede <hdegoede@redhat.com>
10789M: Gerd Hoffmann <kraxel@redhat.com>
10790L: linux-usb@vger.kernel.org
10791L: linux-scsi@vger.kernel.org
10792S: Maintained
10793F: drivers/usb/storage/uas.c
10794
10795USB CDC ETHERNET DRIVER
10796M: Oliver Neukum <oliver@neukum.org>
10797L: linux-usb@vger.kernel.org
10798S: Maintained
10799F: drivers/net/usb/cdc_*.c
10800F: include/uapi/linux/usb/cdc.h
10801
10802USB CHAOSKEY DRIVER
10803M: Keith Packard <keithp@keithp.com>
10804L: linux-usb@vger.kernel.org
10805S: Maintained
10806F: drivers/usb/misc/chaoskey.c
10807
10808USB CYPRESS C67X00 DRIVER
10809M: Peter Korsgaard <jacmet@sunsite.dk>
10810L: linux-usb@vger.kernel.org
10811S: Maintained
10812F: drivers/usb/c67x00/
10813
10814USB DAVICOM DM9601 DRIVER
10815M: Peter Korsgaard <jacmet@sunsite.dk>
10816L: netdev@vger.kernel.org
10817W: http://www.linux-usb.org/usbnet
10818S: Maintained
10819F: drivers/net/usb/dm9601.c
10820
10821USB DIAMOND RIO500 DRIVER
10822M: Cesar Miquel <miquel@df.uba.ar>
10823L: rio500-users@lists.sourceforge.net
10824W: http://rio500.sourceforge.net
10825S: Maintained
10826F: drivers/usb/misc/rio500*
10827
10828USB EHCI DRIVER
10829M: Alan Stern <stern@rowland.harvard.edu>
10830L: linux-usb@vger.kernel.org
10831S: Maintained
10832F: Documentation/usb/ehci.txt
10833F: drivers/usb/host/ehci*
10834
10835USB GADGET/PERIPHERAL SUBSYSTEM
10836M: Felipe Balbi <balbi@ti.com>
10837L: linux-usb@vger.kernel.org
10838W: http://www.linux-usb.org/gadget
10839T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10840S: Maintained
10841F: drivers/usb/gadget/
10842F: include/linux/usb/gadget*
10843
10844USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10845M: Jiri Kosina <jikos@kernel.org>
10846L: linux-usb@vger.kernel.org
10847T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10848S: Maintained
10849F: Documentation/hid/hiddev.txt
10850F: drivers/hid/usbhid/
10851
10852USB ISP116X DRIVER
10853M: Olav Kongas <ok@artecdesign.ee>
10854L: linux-usb@vger.kernel.org
10855S: Maintained
10856F: drivers/usb/host/isp116x*
10857F: include/linux/usb/isp116x.h
10858
10859USB MASS STORAGE DRIVER
10860M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10861L: linux-usb@vger.kernel.org
10862L: usb-storage@lists.one-eyed-alien.net
10863S: Maintained
10864W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
10865F: drivers/usb/storage/
10866
10867USB MIDI DRIVER
10868M: Clemens Ladisch <clemens@ladisch.de>
10869L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10870T: git git://git.alsa-project.org/alsa-kernel.git
10871S: Maintained
10872F: sound/usb/midi.*
10873
10874USB NETWORKING DRIVERS
10875L: linux-usb@vger.kernel.org
10876S: Odd Fixes
10877F: drivers/net/usb/
10878
10879USB OHCI DRIVER
10880M: Alan Stern <stern@rowland.harvard.edu>
10881L: linux-usb@vger.kernel.org
10882S: Maintained
10883F: Documentation/usb/ohci.txt
10884F: drivers/usb/host/ohci*
10885
10886USB OTG FSM (Finite State Machine)
10887M: Peter Chen <Peter.Chen@freescale.com>
10888T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10889L: linux-usb@vger.kernel.org
10890S: Maintained
10891F: drivers/usb/common/usb-otg-fsm.c
10892
10893USB OVER IP DRIVER
10894M: Valentina Manea <valentina.manea.m@gmail.com>
10895M: Shuah Khan <shuah.kh@samsung.com>
10896L: linux-usb@vger.kernel.org
10897S: Maintained
10898F: drivers/usb/usbip/
10899F: tools/usb/usbip/
10900
10901USB PEGASUS DRIVER
10902M: Petko Manolov <petkan@nucleusys.com>
10903L: linux-usb@vger.kernel.org
10904L: netdev@vger.kernel.org
10905T: git git://github.com/petkan/pegasus.git
10906W: https://github.com/petkan/pegasus
10907S: Maintained
10908F: drivers/net/usb/pegasus.*
10909
10910USB PHY LAYER
10911M: Felipe Balbi <balbi@ti.com>
10912L: linux-usb@vger.kernel.org
10913T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10914S: Maintained
10915F: drivers/usb/phy/
10916
10917USB PRINTER DRIVER (usblp)
10918M: Pete Zaitcev <zaitcev@redhat.com>
10919L: linux-usb@vger.kernel.org
10920S: Supported
10921F: drivers/usb/class/usblp.c
10922
10923USB RTL8150 DRIVER
10924M: Petko Manolov <petkan@nucleusys.com>
10925L: linux-usb@vger.kernel.org
10926L: netdev@vger.kernel.org
10927T: git git://github.com/petkan/rtl8150.git
10928W: https://github.com/petkan/rtl8150
10929S: Maintained
10930F: drivers/net/usb/rtl8150.c
10931
10932USB SERIAL SUBSYSTEM
10933M: Johan Hovold <johan@kernel.org>
10934L: linux-usb@vger.kernel.org
10935S: Maintained
10936F: Documentation/usb/usb-serial.txt
10937F: drivers/usb/serial/
10938F: include/linux/usb/serial.h
10939
10940USB SMSC75XX ETHERNET DRIVER
10941M: Steve Glendinning <steve.glendinning@shawell.net>
10942L: netdev@vger.kernel.org
10943S: Maintained
10944F: drivers/net/usb/smsc75xx.*
10945
10946USB SMSC95XX ETHERNET DRIVER
10947M: Steve Glendinning <steve.glendinning@shawell.net>
10948L: netdev@vger.kernel.org
10949S: Maintained
10950F: drivers/net/usb/smsc95xx.*
10951
10952USB SUBSYSTEM
10953M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10954L: linux-usb@vger.kernel.org
10955W: http://www.linux-usb.org
10956T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10957S: Supported
10958F: Documentation/usb/
10959F: drivers/usb/
10960F: include/linux/usb.h
10961F: include/linux/usb/
10962
10963USB UHCI DRIVER
10964M: Alan Stern <stern@rowland.harvard.edu>
10965L: linux-usb@vger.kernel.org
10966S: Maintained
10967F: drivers/usb/host/uhci*
10968
10969USB "USBNET" DRIVER FRAMEWORK
10970M: Oliver Neukum <oneukum@suse.com>
10971L: netdev@vger.kernel.org
10972W: http://www.linux-usb.org/usbnet
10973S: Maintained
10974F: drivers/net/usb/usbnet.c
10975F: include/linux/usb/usbnet.h
10976
10977USB VIDEO CLASS
10978M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10979L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10980L: linux-media@vger.kernel.org
10981T: git git://linuxtv.org/media_tree.git
10982W: http://www.ideasonboard.org/uvc/
10983S: Maintained
10984F: drivers/media/usb/uvc/
10985F: include/uapi/linux/uvcvideo.h
10986
10987USB VISION DRIVER
10988M: Hans Verkuil <hverkuil@xs4all.nl>
10989L: linux-media@vger.kernel.org
10990T: git git://linuxtv.org/media_tree.git
10991W: http://linuxtv.org
10992S: Odd Fixes
10993F: drivers/media/usb/usbvision/
10994
10995USB WEBCAM GADGET
10996M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10997L: linux-usb@vger.kernel.org
10998S: Maintained
10999F: drivers/usb/gadget/function/*uvc*
11000F: drivers/usb/gadget/legacy/webcam.c
11001
11002USB WIRELESS RNDIS DRIVER (rndis_wlan)
11003M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11004L: linux-wireless@vger.kernel.org
11005S: Maintained
11006F: drivers/net/wireless/rndis_wlan.c
11007
11008USB XHCI DRIVER
11009M: Mathias Nyman <mathias.nyman@intel.com>
11010L: linux-usb@vger.kernel.org
11011S: Supported
11012F: drivers/usb/host/xhci*
11013F: drivers/usb/host/pci-quirks*
11014
11015USB ZD1201 DRIVER
11016L: linux-wireless@vger.kernel.org
11017W: http://linux-lc100020.sourceforge.net
11018S: Orphan
11019F: drivers/net/wireless/zd1201.*
11020
11021USB ZR364XX DRIVER
11022M: Antoine Jacquet <royale@zerezo.com>
11023L: linux-usb@vger.kernel.org
11024L: linux-media@vger.kernel.org
11025T: git git://linuxtv.org/media_tree.git
11026W: http://royale.zerezo.com/zr364xx/
11027S: Maintained
11028F: Documentation/video4linux/zr364xx.txt
11029F: drivers/media/usb/zr364xx/
11030
11031ULPI BUS
11032M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11033L: linux-usb@vger.kernel.org
11034S: Maintained
11035F: drivers/usb/common/ulpi.c
11036F: include/linux/ulpi/
11037
11038USER-MODE LINUX (UML)
11039M: Jeff Dike <jdike@addtoit.com>
11040M: Richard Weinberger <richard@nod.at>
11041L: user-mode-linux-devel@lists.sourceforge.net
11042L: user-mode-linux-user@lists.sourceforge.net
11043W: http://user-mode-linux.sourceforge.net
11044S: Maintained
11045F: Documentation/virtual/uml/
11046F: arch/um/
11047F: arch/x86/um/
11048F: fs/hostfs/
11049F: fs/hppfs/
11050
11051USERSPACE I/O (UIO)
11052M: "Hans J. Koch" <hjk@hansjkoch.de>
11053M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11054S: Maintained
11055T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11056F: Documentation/DocBook/uio-howto.tmpl
11057F: drivers/uio/
11058F: include/linux/uio*.h
11059
11060UTIL-LINUX PACKAGE
11061M: Karel Zak <kzak@redhat.com>
11062L: util-linux@vger.kernel.org
11063W: http://en.wikipedia.org/wiki/Util-linux
11064T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11065S: Maintained
11066
11067UVESAFB DRIVER
11068M: Michal Januszewski <spock@gentoo.org>
11069L: linux-fbdev@vger.kernel.org
11070W: http://dev.gentoo.org/~spock/projects/uvesafb/
11071S: Maintained
11072F: Documentation/fb/uvesafb.txt
11073F: drivers/video/fbdev/uvesafb.*
11074
11075VFAT/FAT/MSDOS FILESYSTEM
11076M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11077S: Maintained
11078F: Documentation/filesystems/vfat.txt
11079F: fs/fat/
11080
11081VFIO DRIVER
11082M: Alex Williamson <alex.williamson@redhat.com>
11083L: kvm@vger.kernel.org
11084S: Maintained
11085F: Documentation/vfio.txt
11086F: drivers/vfio/
11087F: include/linux/vfio.h
11088F: include/uapi/linux/vfio.h
11089
11090VFIO PLATFORM DRIVER
11091M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11092L: kvm@vger.kernel.org
11093S: Maintained
11094F: drivers/vfio/platform/
11095
11096VIDEOBUF2 FRAMEWORK
11097M: Pawel Osciak <pawel@osciak.com>
11098M: Marek Szyprowski <m.szyprowski@samsung.com>
11099M: Kyungmin Park <kyungmin.park@samsung.com>
11100L: linux-media@vger.kernel.org
11101S: Maintained
11102F: drivers/media/v4l2-core/videobuf2-*
11103F: include/media/videobuf2-*
11104
11105VIRTIO CONSOLE DRIVER
11106M: Amit Shah <amit.shah@redhat.com>
11107L: virtualization@lists.linux-foundation.org
11108S: Maintained
11109F: drivers/char/virtio_console.c
11110F: include/linux/virtio_console.h
11111F: include/uapi/linux/virtio_console.h
11112
11113VIRTIO CORE, NET AND BLOCK DRIVERS
11114M: "Michael S. Tsirkin" <mst@redhat.com>
11115L: virtualization@lists.linux-foundation.org
11116S: Maintained
11117F: drivers/virtio/
11118F: tools/virtio/
11119F: drivers/net/virtio_net.c
11120F: drivers/block/virtio_blk.c
11121F: include/linux/virtio_*.h
11122F: include/uapi/linux/virtio_*.h
11123
11124VIRTIO DRIVERS FOR S390
11125M: Christian Borntraeger <borntraeger@de.ibm.com>
11126M: Cornelia Huck <cornelia.huck@de.ibm.com>
11127L: linux-s390@vger.kernel.org
11128L: virtualization@lists.linux-foundation.org
11129L: kvm@vger.kernel.org
11130S: Supported
11131F: drivers/s390/virtio/
11132
11133VIRTIO GPU DRIVER
11134M: David Airlie <airlied@linux.ie>
11135M: Gerd Hoffmann <kraxel@redhat.com>
11136L: dri-devel@lists.freedesktop.org
11137L: virtualization@lists.linux-foundation.org
11138S: Maintained
11139F: drivers/gpu/drm/virtio/
11140F: include/uapi/linux/virtio_gpu.h
11141
11142VIRTIO HOST (VHOST)
11143M: "Michael S. Tsirkin" <mst@redhat.com>
11144L: kvm@vger.kernel.org
11145L: virtualization@lists.linux-foundation.org
11146L: netdev@vger.kernel.org
11147S: Maintained
11148F: drivers/vhost/
11149F: include/uapi/linux/vhost.h
11150
11151VIRTIO INPUT DRIVER
11152M: Gerd Hoffmann <kraxel@redhat.com>
11153S: Maintained
11154F: drivers/virtio/virtio_input.c
11155F: include/uapi/linux/virtio_input.h
11156
11157VIA RHINE NETWORK DRIVER
11158S: Orphan
11159F: drivers/net/ethernet/via/via-rhine.c
11160
11161VIA SD/MMC CARD CONTROLLER DRIVER
11162M: Bruce Chang <brucechang@via.com.tw>
11163M: Harald Welte <HaraldWelte@viatech.com>
11164S: Maintained
11165F: drivers/mmc/host/via-sdmmc.c
11166
11167VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11168M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11169L: linux-fbdev@vger.kernel.org
11170S: Maintained
11171F: include/linux/via-core.h
11172F: include/linux/via-gpio.h
11173F: include/linux/via_i2c.h
11174F: drivers/video/fbdev/via/
11175
11176VIA VELOCITY NETWORK DRIVER
11177M: Francois Romieu <romieu@fr.zoreil.com>
11178L: netdev@vger.kernel.org
11179S: Maintained
11180F: drivers/net/ethernet/via/via-velocity.*
11181
11182VIVID VIRTUAL VIDEO DRIVER
11183M: Hans Verkuil <hverkuil@xs4all.nl>
11184L: linux-media@vger.kernel.org
11185T: git git://linuxtv.org/media_tree.git
11186W: http://linuxtv.org
11187S: Maintained
11188F: drivers/media/platform/vivid/*
11189
11190VLAN (802.1Q)
11191M: Patrick McHardy <kaber@trash.net>
11192L: netdev@vger.kernel.org
11193S: Maintained
11194F: drivers/net/macvlan.c
11195F: include/linux/if_*vlan.h
11196F: net/8021q/
11197
11198VLYNQ BUS
11199M: Florian Fainelli <florian@openwrt.org>
11200L: openwrt-devel@lists.openwrt.org (subscribers-only)
11201S: Maintained
11202F: drivers/vlynq/vlynq.c
11203F: include/linux/vlynq.h
11204
11205VME SUBSYSTEM
11206M: Martyn Welch <martyn@welchs.me.uk>
11207M: Manohar Vanga <manohar.vanga@gmail.com>
11208M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11209L: devel@driverdev.osuosl.org
11210S: Maintained
11211T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11212F: Documentation/vme_api.txt
11213F: drivers/staging/vme/
11214F: drivers/vme/
11215F: include/linux/vme*
11216
11217VMWARE HYPERVISOR INTERFACE
11218M: Alok Kataria <akataria@vmware.com>
11219L: virtualization@lists.linux-foundation.org
11220S: Supported
11221F: arch/x86/kernel/cpu/vmware.c
11222
11223VMWARE BALLOON DRIVER
11224M: Xavier Deguillard <xdeguillard@vmware.com>
11225M: Philip Moltmann <moltmann@vmware.com>
11226M: "VMware, Inc." <pv-drivers@vmware.com>
11227L: linux-kernel@vger.kernel.org
11228S: Maintained
11229F: drivers/misc/vmw_balloon.c
11230
11231VMWARE VMMOUSE SUBDRIVER
11232M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11233M: "VMware, Inc." <pv-drivers@vmware.com>
11234L: linux-input@vger.kernel.org
11235S: Maintained
11236F: drivers/input/mouse/vmmouse.c
11237F: drivers/input/mouse/vmmouse.h
11238
11239VMWARE VMXNET3 ETHERNET DRIVER
11240M: Shrikrishna Khare <skhare@vmware.com>
11241M: "VMware, Inc." <pv-drivers@vmware.com>
11242L: netdev@vger.kernel.org
11243S: Maintained
11244F: drivers/net/vmxnet3/
11245
11246VMware PVSCSI driver
11247M: Arvind Kumar <arvindkumar@vmware.com>
11248M: VMware PV-Drivers <pv-drivers@vmware.com>
11249L: linux-scsi@vger.kernel.org
11250S: Maintained
11251F: drivers/scsi/vmw_pvscsi.c
11252F: drivers/scsi/vmw_pvscsi.h
11253
11254VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11255M: Liam Girdwood <lgirdwood@gmail.com>
11256M: Mark Brown <broonie@kernel.org>
11257L: linux-kernel@vger.kernel.org
11258W: http://www.slimlogic.co.uk/?p=48
11259T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11260S: Supported
11261F: drivers/regulator/
11262F: include/linux/regulator/
11263
11264VRF
11265M: David Ahern <dsa@cumulusnetworks.com>
11266M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11267L: netdev@vger.kernel.org
11268S: Maintained
11269F: drivers/net/vrf.c
11270F: include/net/vrf.h
11271F: Documentation/networking/vrf.txt
11272
11273VT1211 HARDWARE MONITOR DRIVER
11274M: Juerg Haefliger <juergh@gmail.com>
11275L: lm-sensors@lm-sensors.org
11276S: Maintained
11277F: Documentation/hwmon/vt1211
11278F: drivers/hwmon/vt1211.c
11279
11280VT8231 HARDWARE MONITOR DRIVER
11281M: Roger Lucas <vt8231@hiddenengine.co.uk>
11282L: lm-sensors@lm-sensors.org
11283S: Maintained
11284F: drivers/hwmon/vt8231.c
11285
11286VUB300 USB to SDIO/SD/MMC bridge chip
11287M: Tony Olech <tony.olech@elandigitalsystems.com>
11288L: linux-mmc@vger.kernel.org
11289L: linux-usb@vger.kernel.org
11290S: Supported
11291F: drivers/mmc/host/vub300.c
11292
11293W1 DALLAS'S 1-WIRE BUS
11294M: Evgeniy Polyakov <zbr@ioremap.net>
11295S: Maintained
11296F: Documentation/w1/
11297F: drivers/w1/
11298
11299W83791D HARDWARE MONITORING DRIVER
11300M: Marc Hulsman <m.hulsman@tudelft.nl>
11301L: lm-sensors@lm-sensors.org
11302S: Maintained
11303F: Documentation/hwmon/w83791d
11304F: drivers/hwmon/w83791d.c
11305
11306W83793 HARDWARE MONITORING DRIVER
11307M: Rudolf Marek <r.marek@assembler.cz>
11308L: lm-sensors@lm-sensors.org
11309S: Maintained
11310F: Documentation/hwmon/w83793
11311F: drivers/hwmon/w83793.c
11312
11313W83795 HARDWARE MONITORING DRIVER
11314M: Jean Delvare <jdelvare@suse.com>
11315L: lm-sensors@lm-sensors.org
11316S: Maintained
11317F: drivers/hwmon/w83795.c
11318
11319W83L51xD SD/MMC CARD INTERFACE DRIVER
11320M: Pierre Ossman <pierre@ossman.eu>
11321S: Maintained
11322F: drivers/mmc/host/wbsd.*
11323
11324WACOM PROTOCOL 4 SERIAL TABLETS
11325M: Julian Squires <julian@cipht.net>
11326M: Hans de Goede <hdegoede@redhat.com>
11327L: linux-input@vger.kernel.org
11328S: Maintained
11329F: drivers/input/tablet/wacom_serial4.c
11330
11331WATCHDOG DEVICE DRIVERS
11332M: Wim Van Sebroeck <wim@iguana.be>
11333L: linux-watchdog@vger.kernel.org
11334W: http://www.linux-watchdog.org/
11335T: git git://www.linux-watchdog.org/linux-watchdog.git
11336S: Maintained
11337F: Documentation/watchdog/
11338F: drivers/watchdog/
11339F: include/linux/watchdog.h
11340F: include/uapi/linux/watchdog.h
11341
11342WD7000 SCSI DRIVER
11343M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11344L: linux-scsi@vger.kernel.org
11345S: Maintained
11346F: drivers/scsi/wd7000.c
11347
11348WIIMOTE HID DRIVER
11349M: David Herrmann <dh.herrmann@googlemail.com>
11350L: linux-input@vger.kernel.org
11351S: Maintained
11352F: drivers/hid/hid-wiimote*
11353
11354WINBOND CIR DRIVER
11355M: David Härdeman <david@hardeman.nu>
11356S: Maintained
11357F: drivers/media/rc/winbond-cir.c
11358
11359WIMAX STACK
11360M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11361M: linux-wimax@intel.com
11362L: wimax@linuxwimax.org (subscribers-only)
11363S: Supported
11364W: http://linuxwimax.org
11365F: Documentation/wimax/README.wimax
11366F: include/linux/wimax/debug.h
11367F: include/net/wimax.h
11368F: include/uapi/linux/wimax.h
11369F: net/wimax/
11370
11371WISTRON LAPTOP BUTTON DRIVER
11372M: Miloslav Trmac <mitr@volny.cz>
11373S: Maintained
11374F: drivers/input/misc/wistron_btns.c
11375
11376WL3501 WIRELESS PCMCIA CARD DRIVER
11377M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11378L: linux-wireless@vger.kernel.org
11379W: http://oops.ghostprotocols.net:81/blog
11380S: Maintained
11381F: drivers/net/wireless/wl3501*
11382
11383WM97XX TOUCHSCREEN DRIVERS
11384M: Mark Brown <broonie@kernel.org>
11385M: Liam Girdwood <lrg@slimlogic.co.uk>
11386L: linux-input@vger.kernel.org
11387W: https://github.com/CirrusLogic/linux-drivers/wiki
11388S: Supported
11389F: drivers/input/touchscreen/*wm97*
11390F: include/linux/wm97xx.h
11391
11392WOLFSON MICROELECTRONICS DRIVERS
11393L: patches@opensource.wolfsonmicro.com
11394T: git https://github.com/CirrusLogic/linux-drivers.git
11395W: https://github.com/CirrusLogic/linux-drivers/wiki
11396S: Supported
11397F: Documentation/hwmon/wm83??
11398F: arch/arm/mach-s3c64xx/mach-crag6410*
11399F: drivers/clk/clk-wm83*.c
11400F: drivers/extcon/extcon-arizona.c
11401F: drivers/leds/leds-wm83*.c
11402F: drivers/gpio/gpio-*wm*.c
11403F: drivers/gpio/gpio-arizona.c
11404F: drivers/hwmon/wm83??-hwmon.c
11405F: drivers/input/misc/wm831x-on.c
11406F: drivers/input/touchscreen/wm831x-ts.c
11407F: drivers/input/touchscreen/wm97*.c
11408F: drivers/mfd/arizona*
11409F: drivers/mfd/wm*.c
11410F: drivers/power/wm83*.c
11411F: drivers/rtc/rtc-wm83*.c
11412F: drivers/regulator/wm8*.c
11413F: drivers/video/backlight/wm83*_bl.c
11414F: drivers/watchdog/wm83*_wdt.c
11415F: include/linux/mfd/arizona/
11416F: include/linux/mfd/wm831x/
11417F: include/linux/mfd/wm8350/
11418F: include/linux/mfd/wm8400*
11419F: include/linux/wm97xx.h
11420F: include/sound/wm????.h
11421F: sound/soc/codecs/arizona.?
11422F: sound/soc/codecs/wm*
11423
11424WORKQUEUE
11425M: Tejun Heo <tj@kernel.org>
11426R: Lai Jiangshan <jiangshanlai@gmail.com>
11427T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11428S: Maintained
11429F: include/linux/workqueue.h
11430F: kernel/workqueue.c
11431F: Documentation/workqueue.txt
11432
11433X.25 NETWORK LAYER
11434M: Andrew Hendry <andrew.hendry@gmail.com>
11435L: linux-x25@vger.kernel.org
11436S: Odd Fixes
11437F: Documentation/networking/x25*
11438F: include/net/x25*
11439F: net/x25/
11440
11441X86 ARCHITECTURE (32-BIT AND 64-BIT)
11442M: Thomas Gleixner <tglx@linutronix.de>
11443M: Ingo Molnar <mingo@redhat.com>
11444M: "H. Peter Anvin" <hpa@zytor.com>
11445M: x86@kernel.org
11446L: linux-kernel@vger.kernel.org
11447T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11448S: Maintained
11449F: Documentation/x86/
11450F: arch/x86/
11451
11452X86 PLATFORM DRIVERS
11453M: Darren Hart <dvhart@infradead.org>
11454L: platform-driver-x86@vger.kernel.org
11455T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11456S: Maintained
11457F: drivers/platform/x86/
11458
11459X86 MCE INFRASTRUCTURE
11460M: Tony Luck <tony.luck@intel.com>
11461M: Borislav Petkov <bp@alien8.de>
11462L: linux-edac@vger.kernel.org
11463S: Maintained
11464F: arch/x86/kernel/cpu/mcheck/*
11465
11466X86 VDSO
11467M: Andy Lutomirski <luto@amacapital.net>
11468L: linux-kernel@vger.kernel.org
11469T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11470S: Maintained
11471F: arch/x86/entry/vdso/
11472
11473XC2028/3028 TUNER DRIVER
11474M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11475L: linux-media@vger.kernel.org
11476W: http://linuxtv.org
11477T: git git://linuxtv.org/media_tree.git
11478S: Maintained
11479F: drivers/media/tuners/tuner-xc2028.*
11480
11481XEN HYPERVISOR INTERFACE
11482M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11483M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11484M: David Vrabel <david.vrabel@citrix.com>
11485L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11486T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11487S: Supported
11488F: arch/x86/xen/
11489F: drivers/*/xen-*front.c
11490F: drivers/xen/
11491F: arch/x86/include/asm/xen/
11492F: include/xen/
11493F: include/uapi/xen/
11494
11495XEN HYPERVISOR ARM
11496M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11497L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11498S: Supported
11499F: arch/arm/xen/
11500F: arch/arm/include/asm/xen/
11501
11502XEN HYPERVISOR ARM64
11503M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11504L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11505S: Supported
11506F: arch/arm64/xen/
11507F: arch/arm64/include/asm/xen/
11508
11509XEN NETWORK BACKEND DRIVER
11510M: Ian Campbell <ian.campbell@citrix.com>
11511M: Wei Liu <wei.liu2@citrix.com>
11512L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11513L: netdev@vger.kernel.org
11514S: Supported
11515F: drivers/net/xen-netback/*
11516
11517XEN PCI SUBSYSTEM
11518M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11519L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11520S: Supported
11521F: arch/x86/pci/*xen*
11522F: drivers/pci/*xen*
11523
11524XEN BLOCK SUBSYSTEM
11525M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11526M: Roger Pau Monné <roger.pau@citrix.com>
11527L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11528S: Supported
11529F: drivers/block/xen-blkback/*
11530F: drivers/block/xen*
11531
11532XEN PVSCSI DRIVERS
11533M: Juergen Gross <jgross@suse.com>
11534L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11535L: linux-scsi@vger.kernel.org
11536S: Supported
11537F: drivers/scsi/xen-scsifront.c
11538F: drivers/xen/xen-scsiback.c
11539F: include/xen/interface/io/vscsiif.h
11540
11541XEN SWIOTLB SUBSYSTEM
11542M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11543L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11544S: Supported
11545F: arch/x86/xen/*swiotlb*
11546F: drivers/xen/*swiotlb*
11547
11548XFS FILESYSTEM
11549P: Silicon Graphics Inc
11550M: Dave Chinner <david@fromorbit.com>
11551M: xfs@oss.sgi.com
11552L: xfs@oss.sgi.com
11553W: http://oss.sgi.com/projects/xfs
11554T: git git://oss.sgi.com/xfs/xfs.git
11555S: Supported
11556F: Documentation/filesystems/xfs.txt
11557F: fs/xfs/
11558
11559XILINX AXI ETHERNET DRIVER
11560M: Anirudha Sarangi <anirudh@xilinx.com>
11561M: John Linn <John.Linn@xilinx.com>
11562S: Maintained
11563F: drivers/net/ethernet/xilinx/xilinx_axienet*
11564
11565XILINX UARTLITE SERIAL DRIVER
11566M: Peter Korsgaard <jacmet@sunsite.dk>
11567L: linux-serial@vger.kernel.org
11568S: Maintained
11569F: drivers/tty/serial/uartlite.c
11570
11571XILINX VIDEO IP CORES
11572M: Hyun Kwon <hyun.kwon@xilinx.com>
11573M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11574L: linux-media@vger.kernel.org
11575T: git git://linuxtv.org/media_tree.git
11576S: Supported
11577F: Documentation/devicetree/bindings/media/xilinx/
11578F: drivers/media/platform/xilinx/
11579F: include/uapi/linux/xilinx-v4l2-controls.h
11580
11581XILLYBUS DRIVER
11582M: Eli Billauer <eli.billauer@gmail.com>
11583L: linux-kernel@vger.kernel.org
11584S: Supported
11585F: drivers/char/xillybus/
11586
11587XTENSA XTFPGA PLATFORM SUPPORT
11588M: Max Filippov <jcmvbkbc@gmail.com>
11589L: linux-xtensa@linux-xtensa.org
11590S: Maintained
11591F: drivers/spi/spi-xtensa-xtfpga.c
11592F: sound/soc/xtensa/xtfpga-i2s.c
11593
11594YAM DRIVER FOR AX.25
11595M: Jean-Paul Roubelat <jpr@f6fbb.org>
11596L: linux-hams@vger.kernel.org
11597S: Maintained
11598F: drivers/net/hamradio/yam*
11599F: include/linux/yam.h
11600
11601YEALINK PHONE DRIVER
11602M: Henk Vergonet <Henk.Vergonet@gmail.com>
11603L: usbb2k-api-dev@nongnu.org
11604S: Maintained
11605F: Documentation/input/yealink.txt
11606F: drivers/input/misc/yealink.*
11607
11608Z8530 DRIVER FOR AX.25
11609M: Joerg Reuter <jreuter@yaina.de>
11610W: http://yaina.de/jreuter/
11611W: http://www.qsl.net/dl1bke/
11612L: linux-hams@vger.kernel.org
11613S: Maintained
11614F: Documentation/networking/z8530drv.txt
11615F: drivers/net/hamradio/*scc.c
11616F: drivers/net/hamradio/z8530.h
11617
11618ZBUD COMPRESSED PAGE ALLOCATOR
11619M: Seth Jennings <sjennings@variantweb.net>
11620L: linux-mm@kvack.org
11621S: Maintained
11622F: mm/zbud.c
11623F: include/linux/zbud.h
11624
11625ZD1211RW WIRELESS DRIVER
11626M: Daniel Drake <dsd@gentoo.org>
11627M: Ulrich Kunitz <kune@deine-taler.de>
11628W: http://zd1211.ath.cx/wiki/DriverRewrite
11629L: linux-wireless@vger.kernel.org
11630L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11631S: Maintained
11632F: drivers/net/wireless/zd1211rw/
11633
11634ZPOOL COMPRESSED PAGE STORAGE API
11635M: Dan Streetman <ddstreet@ieee.org>
11636L: linux-mm@kvack.org
11637S: Maintained
11638F: mm/zpool.c
11639F: include/linux/zpool.h
11640
11641ZR36067 VIDEO FOR LINUX DRIVER
11642L: mjpeg-users@lists.sourceforge.net
11643L: linux-media@vger.kernel.org
11644W: http://mjpeg.sourceforge.net/driver-zoran/
11645T: hg http://linuxtv.org/hg/v4l-dvb
11646S: Odd Fixes
11647F: drivers/media/pci/zoran/
11648
11649ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11650M: Minchan Kim <minchan@kernel.org>
11651M: Nitin Gupta <ngupta@vflare.org>
11652R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11653L: linux-kernel@vger.kernel.org
11654S: Maintained
11655F: drivers/block/zram/
11656F: Documentation/blockdev/zram.txt
11657
11658ZS DECSTATION Z85C30 SERIAL DRIVER
11659M: "Maciej W. Rozycki" <macro@linux-mips.org>
11660S: Maintained
11661F: drivers/tty/serial/zs.*
11662
11663ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11664M: Minchan Kim <minchan@kernel.org>
11665M: Nitin Gupta <ngupta@vflare.org>
11666L: linux-mm@kvack.org
11667S: Maintained
11668F: mm/zsmalloc.c
11669F: include/linux/zsmalloc.h
11670F: Documentation/vm/zsmalloc.txt
11671
11672ZSWAP COMPRESSED SWAP CACHING
11673M: Seth Jennings <sjennings@variantweb.net>
11674L: linux-mm@kvack.org
11675S: Maintained
11676F: mm/zswap.c
11677
11678THE REST
11679M: Linus Torvalds <torvalds@linux-foundation.org>
11680L: linux-kernel@vger.kernel.org
11681Q: http://patchwork.kernel.org/project/LKML/list/
11682T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11683S: Buried alive in reporters
11684F: *
11685F: */