[media] cx2341x.rst: add fw-decoder-registers.txt content
[deliverable/linux.git] / MAINTAINERS
... / ...
CommitLineData
1
2
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trivial style violations.
38 See Documentation/CodingStyle for guidance here.
39
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
53 PLEASE remember that submissions must be made under the terms
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
58
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
68
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
112 K: of_get_profile
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
123Maintainers List (try to look for most precise areas first)
124
125 -----------------------------------
126
1273C59X NETWORK DRIVER
128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129L: netdev@vger.kernel.org
130S: Maintained
131F: Documentation/networking/vortex.txt
132F: drivers/net/ethernet/3com/3c59x.c
133
1343CR990 NETWORK DRIVER
135M: David Dillow <dave@thedillows.org>
136L: netdev@vger.kernel.org
137S: Maintained
138F: drivers/net/ethernet/3com/typhoon*
139
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
142L: linux-scsi@vger.kernel.org
143W: http://www.lsi.com
144S: Supported
145F: drivers/scsi/3w-*
146
14753C700 AND 53C700-66 SCSI DRIVER
148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149L: linux-scsi@vger.kernel.org
150S: Maintained
151F: drivers/scsi/53c700*
152
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <aar@pengutronix.de>
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
178S: Maintained
179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180F: drivers/tty/serial/8250*
181F: include/linux/serial_8250.h
182
1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184L: netdev@vger.kernel.org
185S: Orphan / Obsolete
186F: drivers/net/ethernet/8390/
187
1889P FILE SYSTEM
189M: Eric Van Hensbergen <ericvh@gmail.com>
190M: Ron Minnich <rminnich@sandia.gov>
191M: Latchesar Ionkov <lucho@ionkov.net>
192L: v9fs-developer@lists.sourceforge.net
193W: http://swik.net/v9fs
194Q: http://patchwork.kernel.org/project/v9fs-devel/list/
195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196S: Maintained
197F: Documentation/filesystems/9p.txt
198F: fs/9p/
199F: net/9p/
200F: include/net/9p/
201F: include/uapi/linux/virtio_9p.h
202F: include/trace/events/9p.h
203
204
205A8293 MEDIA DRIVER
206M: Antti Palosaari <crope@iki.fi>
207L: linux-media@vger.kernel.org
208W: https://linuxtv.org
209W: http://palosaari.fi/linux/
210Q: http://patchwork.linuxtv.org/project/linux-media/list/
211T: git git://linuxtv.org/anttip/media_tree.git
212S: Maintained
213F: drivers/media/dvb-frontends/a8293*
214
215AACRAID SCSI RAID DRIVER
216M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217L: linux-scsi@vger.kernel.org
218W: http://www.adaptec.com/
219S: Supported
220F: Documentation/scsi/aacraid.txt
221F: drivers/scsi/aacraid/
222
223ABI/API
224L: linux-api@vger.kernel.org
225F: include/linux/syscalls.h
226F: kernel/sys_ni.c
227
228ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
229M: Hans de Goede <hdegoede@redhat.com>
230L: linux-hwmon@vger.kernel.org
231S: Maintained
232F: drivers/hwmon/abituguru.c
233
234ABIT UGURU 3 HARDWARE MONITOR DRIVER
235M: Alistair John Strachan <alistair@devzero.co.uk>
236L: linux-hwmon@vger.kernel.org
237S: Maintained
238F: drivers/hwmon/abituguru3.c
239
240ACCES 104-DIO-48E GPIO DRIVER
241M: William Breathitt Gray <vilhelm.gray@gmail.com>
242L: linux-gpio@vger.kernel.org
243S: Maintained
244F: drivers/gpio/gpio-104-dio-48e.c
245
246ACCES 104-IDI-48 GPIO DRIVER
247M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
248L: linux-gpio@vger.kernel.org
249S: Maintained
250F: drivers/gpio/gpio-104-idi-48.c
251
252ACCES 104-IDIO-16 GPIO DRIVER
253M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
254L: linux-gpio@vger.kernel.org
255S: Maintained
256F: drivers/gpio/gpio-104-idio-16.c
257
258ACENIC DRIVER
259M: Jes Sorensen <jes@trained-monkey.org>
260L: linux-acenic@sunsite.dk
261S: Maintained
262F: drivers/net/ethernet/alteon/acenic*
263
264ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
265M: Peter Feuerer <peter@piie.net>
266L: platform-driver-x86@vger.kernel.org
267W: http://piie.net/?section=acerhdf
268S: Maintained
269F: drivers/platform/x86/acerhdf.c
270
271ACER WMI LAPTOP EXTRAS
272M: "Lee, Chun-Yi" <jlee@suse.com>
273L: platform-driver-x86@vger.kernel.org
274S: Maintained
275F: drivers/platform/x86/acer-wmi.c
276
277ACPI
278M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
279M: Len Brown <lenb@kernel.org>
280L: linux-acpi@vger.kernel.org
281W: https://01.org/linux-acpi
282Q: https://patchwork.kernel.org/project/linux-acpi/list/
283T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
284S: Supported
285F: drivers/acpi/
286F: drivers/pnp/pnpacpi/
287F: include/linux/acpi.h
288F: include/acpi/
289F: Documentation/acpi/
290F: Documentation/ABI/testing/sysfs-bus-acpi
291F: drivers/pci/*acpi*
292F: drivers/pci/*/*acpi*
293F: drivers/pci/*/*/*acpi*
294F: tools/power/acpi/
295
296ACPI COMPONENT ARCHITECTURE (ACPICA)
297M: Robert Moore <robert.moore@intel.com>
298M: Lv Zheng <lv.zheng@intel.com>
299M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
300L: linux-acpi@vger.kernel.org
301L: devel@acpica.org
302W: https://acpica.org/
303W: https://github.com/acpica/acpica/
304Q: https://patchwork.kernel.org/project/linux-acpi/list/
305T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
306S: Supported
307F: drivers/acpi/acpica/
308F: include/acpi/
309F: tools/power/acpi/
310
311ACPI FAN DRIVER
312M: Zhang Rui <rui.zhang@intel.com>
313L: linux-acpi@vger.kernel.org
314W: https://01.org/linux-acpi
315S: Supported
316F: drivers/acpi/fan.c
317
318ACPI THERMAL DRIVER
319M: Zhang Rui <rui.zhang@intel.com>
320L: linux-acpi@vger.kernel.org
321W: https://01.org/linux-acpi
322S: Supported
323F: drivers/acpi/*thermal*
324
325ACPI VIDEO DRIVER
326M: Zhang Rui <rui.zhang@intel.com>
327L: linux-acpi@vger.kernel.org
328W: https://01.org/linux-acpi
329S: Supported
330F: drivers/acpi/acpi_video.c
331
332ACPI WMI DRIVER
333L: platform-driver-x86@vger.kernel.org
334S: Orphan
335F: drivers/platform/x86/wmi.c
336
337AD1889 ALSA SOUND DRIVER
338M: Thibaut Varene <T-Bone@parisc-linux.org>
339W: http://wiki.parisc-linux.org/AD1889
340L: linux-parisc@vger.kernel.org
341S: Maintained
342F: sound/pci/ad1889.*
343
344AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
345M: Michael Hennerich <michael.hennerich@analog.com>
346W: http://wiki.analog.com/AD5254
347W: http://ez.analog.com/community/linux-device-drivers
348S: Supported
349F: drivers/misc/ad525x_dpot.c
350
351AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
352M: Michael Hennerich <michael.hennerich@analog.com>
353W: http://wiki.analog.com/AD5398
354W: http://ez.analog.com/community/linux-device-drivers
355S: Supported
356F: drivers/regulator/ad5398.c
357
358AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
359M: Michael Hennerich <michael.hennerich@analog.com>
360W: http://wiki.analog.com/AD7142
361W: http://ez.analog.com/community/linux-device-drivers
362S: Supported
363F: drivers/input/misc/ad714x.c
364
365AD7877 TOUCHSCREEN DRIVER
366M: Michael Hennerich <michael.hennerich@analog.com>
367W: http://wiki.analog.com/AD7877
368W: http://ez.analog.com/community/linux-device-drivers
369S: Supported
370F: drivers/input/touchscreen/ad7877.c
371
372AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
373M: Michael Hennerich <michael.hennerich@analog.com>
374W: http://wiki.analog.com/AD7879
375W: http://ez.analog.com/community/linux-device-drivers
376S: Supported
377F: drivers/input/touchscreen/ad7879.c
378
379ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
380M: Jiri Kosina <jikos@kernel.org>
381S: Maintained
382
383ADF7242 IEEE 802.15.4 RADIO DRIVER
384M: Michael Hennerich <michael.hennerich@analog.com>
385W: https://wiki.analog.com/ADF7242
386W: http://ez.analog.com/community/linux-device-drivers
387L: linux-wpan@vger.kernel.org
388S: Supported
389F: drivers/net/ieee802154/adf7242.c
390F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
391
392ADM1025 HARDWARE MONITOR DRIVER
393M: Jean Delvare <jdelvare@suse.com>
394L: linux-hwmon@vger.kernel.org
395S: Maintained
396F: Documentation/hwmon/adm1025
397F: drivers/hwmon/adm1025.c
398
399ADM1029 HARDWARE MONITOR DRIVER
400M: Corentin Labbe <clabbe.montjoie@gmail.com>
401L: linux-hwmon@vger.kernel.org
402S: Maintained
403F: drivers/hwmon/adm1029.c
404
405ADM8211 WIRELESS DRIVER
406L: linux-wireless@vger.kernel.org
407W: http://wireless.kernel.org/
408S: Orphan
409F: drivers/net/wireless/admtek/adm8211.*
410
411ADP1653 FLASH CONTROLLER DRIVER
412M: Sakari Ailus <sakari.ailus@iki.fi>
413L: linux-media@vger.kernel.org
414S: Maintained
415F: drivers/media/i2c/adp1653.c
416F: include/media/i2c/adp1653.h
417
418ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
419M: Michael Hennerich <michael.hennerich@analog.com>
420W: http://wiki.analog.com/ADP5520
421W: http://ez.analog.com/community/linux-device-drivers
422S: Supported
423F: drivers/mfd/adp5520.c
424F: drivers/video/backlight/adp5520_bl.c
425F: drivers/leds/leds-adp5520.c
426F: drivers/gpio/gpio-adp5520.c
427F: drivers/input/keyboard/adp5520-keys.c
428
429ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
430M: Michael Hennerich <michael.hennerich@analog.com>
431W: http://wiki.analog.com/ADP5588
432W: http://ez.analog.com/community/linux-device-drivers
433S: Supported
434F: drivers/input/keyboard/adp5588-keys.c
435F: drivers/gpio/gpio-adp5588.c
436
437ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
438M: Michael Hennerich <michael.hennerich@analog.com>
439W: http://wiki.analog.com/ADP8860
440W: http://ez.analog.com/community/linux-device-drivers
441S: Supported
442F: drivers/video/backlight/adp8860_bl.c
443
444ADS1015 HARDWARE MONITOR DRIVER
445M: Dirk Eibach <eibach@gdsys.de>
446L: linux-hwmon@vger.kernel.org
447S: Maintained
448F: Documentation/hwmon/ads1015
449F: drivers/hwmon/ads1015.c
450F: include/linux/i2c/ads1015.h
451
452ADT746X FAN DRIVER
453M: Colin Leroy <colin@colino.net>
454S: Maintained
455F: drivers/macintosh/therm_adt746x.c
456
457ADT7475 HARDWARE MONITOR DRIVER
458M: Jean Delvare <jdelvare@suse.com>
459L: linux-hwmon@vger.kernel.org
460S: Maintained
461F: Documentation/hwmon/adt7475
462F: drivers/hwmon/adt7475.c
463
464ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
465M: Michael Hennerich <michael.hennerich@analog.com>
466W: http://wiki.analog.com/ADXL345
467W: http://ez.analog.com/community/linux-device-drivers
468S: Supported
469F: drivers/input/misc/adxl34x.c
470
471ADVANSYS SCSI DRIVER
472M: Matthew Wilcox <matthew@wil.cx>
473M: Hannes Reinecke <hare@suse.com>
474L: linux-scsi@vger.kernel.org
475S: Maintained
476F: Documentation/scsi/advansys.txt
477F: drivers/scsi/advansys.c
478
479AEDSP16 DRIVER
480M: Riccardo Facchetti <fizban@tin.it>
481S: Maintained
482F: sound/oss/aedsp16.c
483
484AF9013 MEDIA DRIVER
485M: Antti Palosaari <crope@iki.fi>
486L: linux-media@vger.kernel.org
487W: https://linuxtv.org
488W: http://palosaari.fi/linux/
489Q: http://patchwork.linuxtv.org/project/linux-media/list/
490T: git git://linuxtv.org/anttip/media_tree.git
491S: Maintained
492F: drivers/media/dvb-frontends/af9013*
493
494AF9033 MEDIA DRIVER
495M: Antti Palosaari <crope@iki.fi>
496L: linux-media@vger.kernel.org
497W: https://linuxtv.org
498W: http://palosaari.fi/linux/
499Q: http://patchwork.linuxtv.org/project/linux-media/list/
500T: git git://linuxtv.org/anttip/media_tree.git
501S: Maintained
502F: drivers/media/dvb-frontends/af9033*
503
504AFFS FILE SYSTEM
505L: linux-fsdevel@vger.kernel.org
506S: Orphan
507F: Documentation/filesystems/affs.txt
508F: fs/affs/
509
510AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
511M: David Howells <dhowells@redhat.com>
512L: linux-afs@lists.infradead.org
513S: Supported
514F: fs/afs/
515F: include/net/af_rxrpc.h
516F: net/rxrpc/af_rxrpc.c
517
518AGPGART DRIVER
519M: David Airlie <airlied@linux.ie>
520T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
521S: Maintained
522F: drivers/char/agp/
523F: include/linux/agp*
524F: include/uapi/linux/agp*
525
526AHA152X SCSI DRIVER
527M: "Juergen E. Fischer" <fischer@norbit.de>
528L: linux-scsi@vger.kernel.org
529S: Maintained
530F: drivers/scsi/aha152x*
531F: drivers/scsi/pcmcia/aha152x*
532
533AIC7XXX / AIC79XX SCSI DRIVER
534M: Hannes Reinecke <hare@suse.com>
535L: linux-scsi@vger.kernel.org
536S: Maintained
537F: drivers/scsi/aic7xxx/
538
539AIMSLAB FM RADIO RECEIVER DRIVER
540M: Hans Verkuil <hverkuil@xs4all.nl>
541L: linux-media@vger.kernel.org
542T: git git://linuxtv.org/media_tree.git
543W: https://linuxtv.org
544S: Maintained
545F: drivers/media/radio/radio-aimslab*
546
547AIO
548M: Benjamin LaHaise <bcrl@kvack.org>
549L: linux-aio@kvack.org
550S: Supported
551F: fs/aio.c
552F: include/linux/*aio*.h
553
554AIRSPY MEDIA DRIVER
555M: Antti Palosaari <crope@iki.fi>
556L: linux-media@vger.kernel.org
557W: https://linuxtv.org
558W: http://palosaari.fi/linux/
559Q: http://patchwork.linuxtv.org/project/linux-media/list/
560T: git git://linuxtv.org/anttip/media_tree.git
561S: Maintained
562F: drivers/media/usb/airspy/
563
564ALCATEL SPEEDTOUCH USB DRIVER
565M: Duncan Sands <duncan.sands@free.fr>
566L: linux-usb@vger.kernel.org
567W: http://www.linux-usb.org/SpeedTouch/
568S: Maintained
569F: drivers/usb/atm/speedtch.c
570F: drivers/usb/atm/usbatm.c
571
572ALCHEMY AU1XX0 MMC DRIVER
573M: Manuel Lauss <manuel.lauss@gmail.com>
574S: Maintained
575F: drivers/mmc/host/au1xmmc.c
576
577ALI1563 I2C DRIVER
578M: Rudolf Marek <r.marek@assembler.cz>
579L: linux-i2c@vger.kernel.org
580S: Maintained
581F: Documentation/i2c/busses/i2c-ali1563
582F: drivers/i2c/busses/i2c-ali1563.c
583
584ALLWINNER SECURITY SYSTEM
585M: Corentin Labbe <clabbe.montjoie@gmail.com>
586L: linux-crypto@vger.kernel.org
587S: Maintained
588F: drivers/crypto/sunxi-ss/
589
590ALPHA PORT
591M: Richard Henderson <rth@twiddle.net>
592M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
593M: Matt Turner <mattst88@gmail.com>
594S: Odd Fixes
595L: linux-alpha@vger.kernel.org
596F: arch/alpha/
597
598ALTERA MAILBOX DRIVER
599M: Ley Foon Tan <lftan@altera.com>
600L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
601S: Maintained
602F: drivers/mailbox/mailbox-altera.c
603
604ALTERA PIO DRIVER
605M: Tien Hock Loh <thloh@altera.com>
606L: linux-gpio@vger.kernel.org
607S: Maintained
608F: drivers/gpio/gpio-altera.c
609
610ALTERA TRIPLE SPEED ETHERNET DRIVER
611M: Vince Bridgers <vbridger@opensource.altera.com>
612L: netdev@vger.kernel.org
613L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
614S: Maintained
615F: drivers/net/ethernet/altera/
616
617ALTERA UART/JTAG UART SERIAL DRIVERS
618M: Tobias Klauser <tklauser@distanz.ch>
619L: linux-serial@vger.kernel.org
620L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
621S: Maintained
622F: drivers/tty/serial/altera_uart.c
623F: drivers/tty/serial/altera_jtaguart.c
624F: include/linux/altera_uart.h
625F: include/linux/altera_jtaguart.h
626
627AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
628M: Tom Lendacky <thomas.lendacky@amd.com>
629M: Gary Hook <gary.hook@amd.com>
630L: linux-crypto@vger.kernel.org
631S: Supported
632F: drivers/crypto/ccp/
633F: include/linux/ccp.h
634
635AMD FAM15H PROCESSOR POWER MONITORING DRIVER
636M: Huang Rui <ray.huang@amd.com>
637L: linux-hwmon@vger.kernel.org
638S: Supported
639F: Documentation/hwmon/fam15h_power
640F: drivers/hwmon/fam15h_power.c
641
642AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
643L: linux-geode@lists.infradead.org (moderated for non-subscribers)
644S: Orphan
645F: drivers/usb/gadget/udc/amd5536udc.*
646
647AMD GEODE PROCESSOR/CHIPSET SUPPORT
648P: Andres Salomon <dilinger@queued.net>
649L: linux-geode@lists.infradead.org (moderated for non-subscribers)
650W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
651S: Supported
652F: drivers/char/hw_random/geode-rng.c
653F: drivers/crypto/geode*
654F: drivers/video/fbdev/geode/
655F: arch/x86/include/asm/geode.h
656
657AMD IOMMU (AMD-VI)
658M: Joerg Roedel <joro@8bytes.org>
659L: iommu@lists.linux-foundation.org
660T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
661S: Maintained
662F: drivers/iommu/amd_iommu*.[ch]
663F: include/linux/amd-iommu.h
664
665AMD KFD
666M: Oded Gabbay <oded.gabbay@gmail.com>
667L: dri-devel@lists.freedesktop.org
668T: git git://people.freedesktop.org/~gabbayo/linux.git
669S: Supported
670F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
671F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
672F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
673F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
674F: drivers/gpu/drm/amd/amdkfd/
675F: drivers/gpu/drm/amd/include/cik_structs.h
676F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
677F: drivers/gpu/drm/amd/include/vi_structs.h
678F: drivers/gpu/drm/radeon/radeon_kfd.c
679F: drivers/gpu/drm/radeon/radeon_kfd.h
680F: include/uapi/linux/kfd_ioctl.h
681
682AMD SEATTLE DEVICE TREE SUPPORT
683M: Brijesh Singh <brijeshkumar.singh@amd.com>
684M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
685M: Tom Lendacky <thomas.lendacky@amd.com>
686S: Supported
687F: arch/arm64/boot/dts/amd/
688
689AMD XGBE DRIVER
690M: Tom Lendacky <thomas.lendacky@amd.com>
691L: netdev@vger.kernel.org
692S: Supported
693F: drivers/net/ethernet/amd/xgbe/
694F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
695
696AMS (Apple Motion Sensor) DRIVER
697M: Michael Hanselmann <linux-kernel@hansmi.ch>
698S: Supported
699F: drivers/macintosh/ams/
700
701ANALOG DEVICES INC AD9389B DRIVER
702M: Hans Verkuil <hans.verkuil@cisco.com>
703L: linux-media@vger.kernel.org
704S: Maintained
705F: drivers/media/i2c/ad9389b*
706
707ANALOG DEVICES INC ADV7180 DRIVER
708M: Lars-Peter Clausen <lars@metafoo.de>
709L: linux-media@vger.kernel.org
710W: http://ez.analog.com/community/linux-device-drivers
711S: Supported
712F: drivers/media/i2c/adv7180.c
713
714ANALOG DEVICES INC ADV7511 DRIVER
715M: Hans Verkuil <hans.verkuil@cisco.com>
716L: linux-media@vger.kernel.org
717S: Maintained
718F: drivers/media/i2c/adv7511*
719
720ANALOG DEVICES INC ADV7604 DRIVER
721M: Hans Verkuil <hans.verkuil@cisco.com>
722L: linux-media@vger.kernel.org
723S: Maintained
724F: drivers/media/i2c/adv7604*
725
726ANALOG DEVICES INC ADV7842 DRIVER
727M: Hans Verkuil <hans.verkuil@cisco.com>
728L: linux-media@vger.kernel.org
729S: Maintained
730F: drivers/media/i2c/adv7842*
731
732ANALOG DEVICES INC ASOC CODEC DRIVERS
733M: Lars-Peter Clausen <lars@metafoo.de>
734L: alsa-devel@alsa-project.org (moderated for non-subscribers)
735W: http://wiki.analog.com/
736W: http://ez.analog.com/community/linux-device-drivers
737S: Supported
738F: sound/soc/codecs/adau*
739F: sound/soc/codecs/adav*
740F: sound/soc/codecs/ad1*
741F: sound/soc/codecs/ad7*
742F: sound/soc/codecs/ssm*
743F: sound/soc/codecs/sigmadsp.*
744
745ANALOG DEVICES INC ASOC DRIVERS
746L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
747L: alsa-devel@alsa-project.org (moderated for non-subscribers)
748W: http://blackfin.uclinux.org/
749S: Supported
750F: sound/soc/blackfin/*
751
752ANALOG DEVICES INC IIO DRIVERS
753M: Lars-Peter Clausen <lars@metafoo.de>
754M: Michael Hennerich <Michael.Hennerich@analog.com>
755W: http://wiki.analog.com/
756W: http://ez.analog.com/community/linux-device-drivers
757S: Supported
758F: drivers/iio/*/ad*
759X: drivers/iio/*/adjd*
760F: drivers/staging/iio/*/ad*
761F: staging/iio/trigger/iio-trig-bfin-timer.c
762
763ANALOG DEVICES INC DMA DRIVERS
764M: Lars-Peter Clausen <lars@metafoo.de>
765W: http://ez.analog.com/community/linux-device-drivers
766S: Supported
767F: drivers/dma/dma-axi-dmac.c
768
769ANDROID DRIVERS
770M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
771M: Arve Hjønnevåg <arve@android.com>
772M: Riley Andrews <riandrews@android.com>
773T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
774L: devel@driverdev.osuosl.org
775S: Supported
776F: drivers/android/
777F: drivers/staging/android/
778
779ANDROID ION DRIVER
780M: Laura Abbott <labbott@redhat.com>
781M: Sumit Semwal <sumit.semwal@linaro.org>
782L: devel@driverdev.osuosl.org
783S: Supported
784F: drivers/staging/android/ion
785F: drivers/staging/android/uapi/ion.h
786F: drivers/staging/android/uapi/ion_test.h
787
788AOA (Apple Onboard Audio) ALSA DRIVER
789M: Johannes Berg <johannes@sipsolutions.net>
790L: linuxppc-dev@lists.ozlabs.org
791L: alsa-devel@alsa-project.org (moderated for non-subscribers)
792S: Maintained
793F: sound/aoa/
794
795APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
796M: William Breathitt Gray <vilhelm.gray@gmail.com>
797L: linux-iio@vger.kernel.org
798S: Maintained
799F: drivers/iio/dac/stx104.c
800
801APM DRIVER
802M: Jiri Kosina <jikos@kernel.org>
803S: Odd fixes
804T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
805F: arch/x86/kernel/apm_32.c
806F: include/linux/apm_bios.h
807F: include/uapi/linux/apm_bios.h
808F: drivers/char/apm-emulation.c
809
810APPLE BCM5974 MULTITOUCH DRIVER
811M: Henrik Rydberg <rydberg@bitmath.org>
812L: linux-input@vger.kernel.org
813S: Odd fixes
814F: drivers/input/mouse/bcm5974.c
815
816APPLE SMC DRIVER
817M: Henrik Rydberg <rydberg@bitmath.org>
818L: linux-hwmon@vger.kernel.org
819S: Odd fixes
820F: drivers/hwmon/applesmc.c
821
822APPLETALK NETWORK LAYER
823M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
824S: Maintained
825F: drivers/net/appletalk/
826F: net/appletalk/
827
828APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
829M: Duc Dang <dhdang@apm.com>
830S: Supported
831F: arch/arm64/boot/dts/apm/
832
833APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
834M: Iyappan Subramanian <isubramanian@apm.com>
835M: Keyur Chudgar <kchudgar@apm.com>
836S: Supported
837F: drivers/net/ethernet/apm/xgene/
838F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
839
840APTINA CAMERA SENSOR PLL
841M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
842L: linux-media@vger.kernel.org
843S: Maintained
844F: drivers/media/i2c/aptina-pll.*
845
846ARC FRAMEBUFFER DRIVER
847M: Jaya Kumar <jayalk@intworks.biz>
848S: Maintained
849F: drivers/video/fbdev/arcfb.c
850F: drivers/video/fbdev/core/fb_defio.c
851
852ARCNET NETWORK LAYER
853M: Michael Grzeschik <m.grzeschik@pengutronix.de>
854L: netdev@vger.kernel.org
855S: Maintained
856F: drivers/net/arcnet/
857F: include/uapi/linux/if_arcnet.h
858
859ARC PGU DRM DRIVER
860M: Alexey Brodkin <abrodkin@synopsys.com>
861S: Supported
862F: drivers/gpu/drm/arc/
863F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
864
865ARM HDLCD DRM DRIVER
866M: Liviu Dudau <liviu.dudau@arm.com>
867S: Supported
868F: drivers/gpu/drm/arm/
869F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
870
871ARM MFM AND FLOPPY DRIVERS
872M: Ian Molton <spyro@f2s.com>
873S: Maintained
874F: arch/arm/lib/floppydma.S
875F: arch/arm/include/asm/floppy.h
876
877ARM PMU PROFILING AND DEBUGGING
878M: Will Deacon <will.deacon@arm.com>
879R: Mark Rutland <mark.rutland@arm.com>
880S: Maintained
881F: arch/arm*/kernel/perf_*
882F: arch/arm/oprofile/common.c
883F: arch/arm*/kernel/hw_breakpoint.c
884F: arch/arm*/include/asm/hw_breakpoint.h
885F: arch/arm*/include/asm/perf_event.h
886F: drivers/perf/arm_pmu.c
887F: include/linux/perf/arm_pmu.h
888
889ARM PORT
890M: Russell King <linux@armlinux.org.uk>
891L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
892W: http://www.armlinux.org.uk/
893S: Maintained
894F: arch/arm/
895
896ARM SUB-ARCHITECTURES
897L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
898S: Maintained
899F: arch/arm/mach-*/
900F: arch/arm/plat-*/
901T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
902
903ARM PRIMECELL AACI PL041 DRIVER
904M: Russell King <linux@armlinux.org.uk>
905S: Maintained
906F: sound/arm/aaci.*
907
908ARM PRIMECELL CLCD PL110 DRIVER
909M: Russell King <linux@armlinux.org.uk>
910S: Maintained
911F: drivers/video/fbdev/amba-clcd.*
912
913ARM PRIMECELL KMI PL050 DRIVER
914M: Russell King <linux@armlinux.org.uk>
915S: Maintained
916F: drivers/input/serio/ambakmi.*
917F: include/linux/amba/kmi.h
918
919ARM PRIMECELL MMCI PL180/1 DRIVER
920M: Russell King <linux@armlinux.org.uk>
921S: Maintained
922F: drivers/mmc/host/mmci.*
923F: include/linux/amba/mmci.h
924
925ARM PRIMECELL UART PL010 AND PL011 DRIVERS
926M: Russell King <linux@armlinux.org.uk>
927S: Maintained
928F: drivers/tty/serial/amba-pl01*.c
929F: include/linux/amba/serial.h
930
931ARM PRIMECELL BUS SUPPORT
932M: Russell King <linux@armlinux.org.uk>
933S: Maintained
934F: drivers/amba/
935F: include/linux/amba/bus.h
936
937ARM/ADS SPHERE MACHINE SUPPORT
938M: Lennert Buytenhek <kernel@wantstofly.org>
939L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
940S: Maintained
941
942ARM/AFEB9260 MACHINE SUPPORT
943M: Sergey Lapin <slapin@ossfans.org>
944L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
945S: Maintained
946
947ARM/AJECO 1ARM MACHINE SUPPORT
948M: Lennert Buytenhek <kernel@wantstofly.org>
949L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
950S: Maintained
951
952ARM/Allwinner sunXi SoC support
953M: Maxime Ripard <maxime.ripard@free-electrons.com>
954M: Chen-Yu Tsai <wens@csie.org>
955L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
956S: Maintained
957N: sun[x456789]i
958
959ARM/Allwinner SoC Clock Support
960M: Emilio López <emilio@elopez.com.ar>
961S: Maintained
962F: drivers/clk/sunxi/
963
964ARM/Amlogic Meson SoC support
965M: Carlo Caione <carlo@caione.org>
966M: Kevin Hilman <khilman@baylibre.com>
967L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
968L: linux-amlogic@lists.infradead.org
969W: http://linux-meson.com/
970S: Maintained
971F: arch/arm/mach-meson/
972F: arch/arm/boot/dts/meson*
973F: arch/arm64/boot/dts/amlogic/
974F: drivers/pinctrl/meson/
975N: meson
976
977ARM/Annapurna Labs ALPINE ARCHITECTURE
978M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
979M: Antoine Tenart <antoine.tenart@free-electrons.com>
980S: Maintained
981F: arch/arm/mach-alpine/
982F: arch/arm/boot/dts/alpine*
983F: arch/arm64/boot/dts/al/
984F: drivers/*/*alpine*
985
986ARM/ARTPEC MACHINE SUPPORT
987M: Jesper Nilsson <jesper.nilsson@axis.com>
988M: Lars Persson <lars.persson@axis.com>
989M: Niklas Cassel <niklas.cassel@axis.com>
990S: Maintained
991L: linux-arm-kernel@axis.com
992F: arch/arm/mach-artpec
993F: arch/arm/boot/dts/artpec6*
994F: drivers/clk/axis
995
996ARM/ASPEED MACHINE SUPPORT
997M: Joel Stanley <joel@jms.id.au>
998S: Maintained
999F: arch/arm/mach-aspeed/
1000F: arch/arm/boot/dts/aspeed-*
1001F: drivers/*/*aspeed*
1002
1003ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1004M: Nicolas Ferre <nicolas.ferre@atmel.com>
1005M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
1006M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1007L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1008W: http://www.linux4sam.org
1009T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1010S: Supported
1011F: arch/arm/mach-at91/
1012F: include/soc/at91/
1013F: arch/arm/boot/dts/at91*.dts
1014F: arch/arm/boot/dts/at91*.dtsi
1015F: arch/arm/boot/dts/sama*.dts
1016F: arch/arm/boot/dts/sama*.dtsi
1017F: arch/arm/include/debug/at91.S
1018
1019ARM/ATMEL AT91 Clock Support
1020M: Boris Brezillon <boris.brezillon@free-electrons.com>
1021S: Maintained
1022F: drivers/clk/at91
1023
1024ARM/CALXEDA HIGHBANK ARCHITECTURE
1025M: Rob Herring <robh@kernel.org>
1026L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1027S: Maintained
1028F: arch/arm/mach-highbank/
1029F: arch/arm/boot/dts/highbank.dts
1030F: arch/arm/boot/dts/ecx-*.dts*
1031
1032ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1033M: Krzysztof Halasa <khalasa@piap.pl>
1034S: Maintained
1035F: arch/arm/mach-cns3xxx/
1036
1037ARM/CAVIUM THUNDER NETWORK DRIVER
1038M: Sunil Goutham <sgoutham@cavium.com>
1039M: Robert Richter <rric@kernel.org>
1040L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041S: Supported
1042F: drivers/net/ethernet/cavium/thunder/
1043
1044ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1045M: Alexander Shiyan <shc_work@mail.ru>
1046L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047S: Odd Fixes
1048N: clps711x
1049
1050ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1051M: Hartley Sweeten <hsweeten@visionengravers.com>
1052M: Ryan Mallon <rmallon@gmail.com>
1053L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1054S: Maintained
1055F: arch/arm/mach-ep93xx/
1056F: arch/arm/mach-ep93xx/include/mach/
1057
1058ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1059M: Lennert Buytenhek <kernel@wantstofly.org>
1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061S: Maintained
1062
1063ARM/CLKDEV SUPPORT
1064M: Russell King <linux@armlinux.org.uk>
1065L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1066S: Maintained
1067F: arch/arm/include/asm/clkdev.h
1068F: drivers/clk/clkdev.c
1069
1070ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1071M: Mike Rapoport <mike@compulab.co.il>
1072L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1073S: Maintained
1074
1075ARM/CONTEC MICRO9 MACHINE SUPPORT
1076M: Hubert Feurstein <hubert.feurstein@contec.at>
1077S: Maintained
1078F: arch/arm/mach-ep93xx/micro9.c
1079
1080ARM/CORESIGHT FRAMEWORK AND DRIVERS
1081M: Mathieu Poirier <mathieu.poirier@linaro.org>
1082L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1083S: Maintained
1084F: drivers/hwtracing/coresight/*
1085F: Documentation/trace/coresight.txt
1086F: Documentation/devicetree/bindings/arm/coresight.txt
1087F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1088
1089ARM/CORGI MACHINE SUPPORT
1090M: Richard Purdie <rpurdie@rpsys.net>
1091S: Maintained
1092
1093ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1094M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1095L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1096T: git git://github.com/ulli-kroll/linux.git
1097S: Maintained
1098F: arch/arm/mach-gemini/
1099F: drivers/rtc/rtc-gemini.c
1100
1101ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1102M: Barry Song <baohua@kernel.org>
1103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1105S: Maintained
1106F: arch/arm/boot/dts/prima2*
1107F: arch/arm/mach-prima2/
1108F: drivers/clk/sirf/
1109F: drivers/clocksource/timer-prima2.c
1110F: drivers/clocksource/timer-atlas7.c
1111N: [^a-z]sirf
1112
1113ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1114M: Baruch Siach <baruch@tkos.co.il>
1115L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1116S: Maintained
1117F: arch/arm/boot/dts/cx92755*
1118N: digicolor
1119
1120ARM/EBSA110 MACHINE SUPPORT
1121M: Russell King <linux@armlinux.org.uk>
1122L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1123W: http://www.armlinux.org.uk/
1124S: Maintained
1125F: arch/arm/mach-ebsa110/
1126F: drivers/net/ethernet/amd/am79c961a.*
1127
1128ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1129M: Uwe Kleine-König <kernel@pengutronix.de>
1130L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1131S: Maintained
1132N: efm32
1133
1134ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1135M: Daniel Ribeiro <drwyrm@gmail.com>
1136M: Stefan Schmidt <stefan@openezx.org>
1137M: Harald Welte <laforge@openezx.org>
1138L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1139W: http://www.openezx.org/
1140S: Maintained
1141T: topgit git://git.openezx.org/openezx.git
1142F: arch/arm/mach-pxa/ezx.c
1143
1144ARM/FARADAY FA526 PORT
1145M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1146L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1147S: Maintained
1148T: git git://git.berlios.de/gemini-board
1149F: arch/arm/mm/*-fa*
1150
1151ARM/FOOTBRIDGE ARCHITECTURE
1152M: Russell King <linux@armlinux.org.uk>
1153L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1154W: http://www.armlinux.org.uk/
1155S: Maintained
1156F: arch/arm/include/asm/hardware/dec21285.h
1157F: arch/arm/mach-footbridge/
1158
1159ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1160M: Shawn Guo <shawnguo@kernel.org>
1161M: Sascha Hauer <kernel@pengutronix.de>
1162L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1163S: Maintained
1164T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1165F: arch/arm/mach-imx/
1166F: arch/arm/mach-mxs/
1167F: arch/arm/boot/dts/imx*
1168F: arch/arm/configs/imx*_defconfig
1169F: drivers/clk/imx/
1170F: include/soc/imx/
1171
1172ARM/FREESCALE VYBRID ARM ARCHITECTURE
1173M: Shawn Guo <shawnguo@kernel.org>
1174M: Sascha Hauer <kernel@pengutronix.de>
1175R: Stefan Agner <stefan@agner.ch>
1176L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1177S: Maintained
1178T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1179F: arch/arm/mach-imx/*vf610*
1180F: arch/arm/boot/dts/vf*
1181
1182ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1183M: Lennert Buytenhek <kernel@wantstofly.org>
1184L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1185S: Maintained
1186
1187ARM/GUMSTIX MACHINE SUPPORT
1188M: Steve Sakoman <sakoman@gmail.com>
1189L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1190S: Maintained
1191
1192ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1193M: Philipp Zabel <philipp.zabel@gmail.com>
1194M: Paul Parsons <lost.distance@yahoo.com>
1195L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1196S: Maintained
1197F: arch/arm/mach-pxa/hx4700.c
1198F: arch/arm/mach-pxa/include/mach/hx4700.h
1199F: sound/soc/pxa/hx4700.c
1200
1201ARM/HISILICON SOC SUPPORT
1202M: Wei Xu <xuwei5@hisilicon.com>
1203L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1204W: http://www.hisilicon.com
1205S: Supported
1206T: git git://github.com/hisilicon/linux-hisi.git
1207F: arch/arm/mach-hisi/
1208F: arch/arm/boot/dts/hi3*
1209F: arch/arm/boot/dts/hip*
1210F: arch/arm/boot/dts/hisi*
1211F: arch/arm64/boot/dts/hisilicon/
1212
1213ARM/HP JORNADA 7XX MACHINE SUPPORT
1214M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1215W: www.jlime.com
1216S: Maintained
1217T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1218F: arch/arm/mach-sa1100/jornada720.c
1219F: arch/arm/mach-sa1100/include/mach/jornada720.h
1220
1221ARM/IGEP MACHINE SUPPORT
1222M: Enric Balletbo i Serra <eballetbo@gmail.com>
1223M: Javier Martinez Canillas <javier@dowhile0.org>
1224L: linux-omap@vger.kernel.org
1225L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1226S: Maintained
1227F: arch/arm/boot/dts/omap3-igep*
1228
1229ARM/INCOME PXA270 SUPPORT
1230M: Marek Vasut <marek.vasut@gmail.com>
1231L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1232S: Maintained
1233F: arch/arm/mach-pxa/colibri-pxa270-income.c
1234
1235ARM/INTEL IOP32X ARM ARCHITECTURE
1236M: Lennert Buytenhek <kernel@wantstofly.org>
1237L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1238S: Maintained
1239
1240ARM/INTEL IOP33X ARM ARCHITECTURE
1241L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1242S: Orphan
1243
1244ARM/INTEL IOP13XX ARM ARCHITECTURE
1245M: Lennert Buytenhek <kernel@wantstofly.org>
1246L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1247S: Maintained
1248
1249ARM/INTEL IQ81342EX MACHINE SUPPORT
1250M: Lennert Buytenhek <kernel@wantstofly.org>
1251L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1252S: Maintained
1253
1254ARM/INTEL IXDP2850 MACHINE SUPPORT
1255M: Lennert Buytenhek <kernel@wantstofly.org>
1256L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1257S: Maintained
1258
1259ARM/INTEL IXP4XX ARM ARCHITECTURE
1260M: Imre Kaloz <kaloz@openwrt.org>
1261M: Krzysztof Halasa <khalasa@piap.pl>
1262L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1263S: Maintained
1264F: arch/arm/mach-ixp4xx/
1265
1266ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1267M: Jonathan Cameron <jic23@cam.ac.uk>
1268L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1269S: Maintained
1270F: arch/arm/mach-pxa/stargate2.c
1271F: drivers/pcmcia/pxa2xx_stargate2.c
1272
1273ARM/INTEL XSC3 (MANZANO) ARM CORE
1274M: Lennert Buytenhek <kernel@wantstofly.org>
1275L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1276S: Maintained
1277
1278ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1279M: Lennert Buytenhek <kernel@wantstofly.org>
1280L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1281S: Maintained
1282
1283ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1284M: Santosh Shilimkar <ssantosh@kernel.org>
1285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1286S: Maintained
1287F: arch/arm/mach-keystone/
1288F: arch/arm/boot/dts/keystone-*
1289T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1290
1291ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1292M: Santosh Shilimkar <ssantosh@kernel.org>
1293L: linux-kernel@vger.kernel.org
1294S: Maintained
1295F: drivers/clk/keystone/
1296
1297ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1298M: Santosh Shilimkar <ssantosh@kernel.org>
1299L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1300L: linux-kernel@vger.kernel.org
1301S: Maintained
1302F: drivers/clocksource/timer-keystone.c
1303
1304ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1305M: Santosh Shilimkar <ssantosh@kernel.org>
1306L: linux-kernel@vger.kernel.org
1307S: Maintained
1308F: drivers/power/reset/keystone-reset.c
1309
1310ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1311M: Santosh Shilimkar <ssantosh@kernel.org>
1312L: linux-kernel@vger.kernel.org
1313S: Maintained
1314F: drivers/memory/*emif*
1315
1316ARM/LG1K ARCHITECTURE
1317M: Chanho Min <chanho.min@lge.com>
1318L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1319S: Maintained
1320F: arch/arm64/boot/dts/lg/
1321
1322ARM/LOGICPD PXA270 MACHINE SUPPORT
1323M: Lennert Buytenhek <kernel@wantstofly.org>
1324L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1325S: Maintained
1326
1327ARM/LPC18XX ARCHITECTURE
1328M: Joachim Eastwood <manabian@gmail.com>
1329L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1330S: Maintained
1331F: arch/arm/boot/dts/lpc43*
1332F: drivers/clk/nxp/clk-lpc18xx*
1333F: drivers/clocksource/time-lpc32xx.c
1334F: drivers/i2c/busses/i2c-lpc2k.c
1335F: drivers/memory/pl172.c
1336F: drivers/mtd/spi-nor/nxp-spifi.c
1337F: drivers/rtc/rtc-lpc24xx.c
1338N: lpc18xx
1339
1340ARM/LPC32XX SOC SUPPORT
1341M: Vladimir Zapolskiy <vz@mleia.com>
1342M: Sylvain Lemieux <slemieux.tyco@gmail.com>
1343L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1344T: git git://github.com/vzapolskiy/linux-lpc32xx.git
1345S: Maintained
1346F: arch/arm/boot/dts/lpc32*
1347F: arch/arm/mach-lpc32xx/
1348F: drivers/i2c/busses/i2c-pnx.c
1349F: drivers/net/ethernet/nxp/lpc_eth.c
1350F: drivers/usb/host/ohci-nxp.c
1351F: drivers/watchdog/pnx4008_wdt.c
1352N: lpc32xx
1353
1354ARM/MAGICIAN MACHINE SUPPORT
1355M: Philipp Zabel <philipp.zabel@gmail.com>
1356S: Maintained
1357
1358ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1359M: Jason Cooper <jason@lakedaemon.net>
1360M: Andrew Lunn <andrew@lunn.ch>
1361M: Gregory Clement <gregory.clement@free-electrons.com>
1362M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1363L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1364S: Maintained
1365F: arch/arm/mach-mvebu/
1366F: drivers/rtc/rtc-armada38x.c
1367F: arch/arm/boot/dts/armada*
1368F: arch/arm/boot/dts/kirkwood*
1369F: arch/arm64/boot/dts/marvell/armada*
1370F: drivers/cpufreq/mvebu-cpufreq.c
1371F: arch/arm/configs/mvebu_*_defconfig
1372
1373ARM/Marvell Berlin SoC support
1374M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1375L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1376S: Maintained
1377F: arch/arm/mach-berlin/
1378F: arch/arm/boot/dts/berlin*
1379F: arch/arm64/boot/dts/marvell/berlin*
1380
1381
1382ARM/Marvell Dove/MV78xx0/Orion SOC support
1383M: Jason Cooper <jason@lakedaemon.net>
1384M: Andrew Lunn <andrew@lunn.ch>
1385M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1386M: Gregory Clement <gregory.clement@free-electrons.com>
1387L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1388S: Maintained
1389F: arch/arm/mach-dove/
1390F: arch/arm/mach-mv78xx0/
1391F: arch/arm/mach-orion5x/
1392F: arch/arm/plat-orion/
1393F: arch/arm/boot/dts/dove*
1394F: arch/arm/boot/dts/orion5x*
1395
1396
1397ARM/Orion SoC/Technologic Systems TS-78xx platform support
1398M: Alexander Clouter <alex@digriz.org.uk>
1399L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1400W: http://www.digriz.org.uk/ts78xx/kernel
1401S: Maintained
1402F: arch/arm/mach-orion5x/ts78xx-*
1403
1404ARM/OXNAS platform support
1405M: Neil Armstrong <narmstrong@baylibre.com>
1406L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1407S: Maintained
1408F: arch/arm/mach-oxnas/
1409F: arch/arm/boot/dts/oxnas*
1410F: arch/arm/boot/dts/wd-mbwe.dts
1411N: oxnas
1412
1413ARM/Mediatek RTC DRIVER
1414M: Eddie Huang <eddie.huang@mediatek.com>
1415L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1416L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1417S: Maintained
1418F: drivers/rtc/rtc-mt6397.c
1419
1420ARM/Mediatek SoC support
1421M: Matthias Brugger <matthias.bgg@gmail.com>
1422L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1423L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1424S: Maintained
1425F: arch/arm/boot/dts/mt6*
1426F: arch/arm/boot/dts/mt8*
1427F: arch/arm/mach-mediatek/
1428N: mtk
1429K: mediatek
1430
1431ARM/Mediatek USB3 PHY DRIVER
1432M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1433L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1434L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1435S: Maintained
1436F: drivers/phy/phy-mt65xx-usb3.c
1437
1438ARM/MICREL KS8695 ARCHITECTURE
1439M: Greg Ungerer <gerg@uclinux.org>
1440L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1441F: arch/arm/mach-ks8695/
1442S: Odd Fixes
1443
1444ARM/MIOA701 MACHINE SUPPORT
1445M: Robert Jarzmik <robert.jarzmik@free.fr>
1446L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1447F: arch/arm/mach-pxa/mioa701.c
1448S: Maintained
1449
1450ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1451M: Michael Petchkovsky <mkpetch@internode.on.net>
1452S: Maintained
1453
1454ARM/NOMADIK ARCHITECTURE
1455M: Alessandro Rubini <rubini@unipv.it>
1456M: Linus Walleij <linus.walleij@linaro.org>
1457L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1458S: Maintained
1459F: arch/arm/mach-nomadik/
1460F: drivers/pinctrl/nomadik/
1461F: drivers/i2c/busses/i2c-nomadik.c
1462T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1463
1464ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1465M: Nelson Castillo <arhuaco@freaks-unidos.net>
1466L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1467W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1468S: Supported
1469
1470ARM/TOSA MACHINE SUPPORT
1471M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1472M: Dirk Opfer <dirk@opfer-online.de>
1473S: Maintained
1474
1475ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1476M: Marek Vasut <marek.vasut@gmail.com>
1477L: linux-arm-kernel@lists.infradead.org
1478W: http://hackndev.com
1479S: Maintained
1480F: arch/arm/mach-pxa/include/mach/palmtx.h
1481F: arch/arm/mach-pxa/palmtx.c
1482F: arch/arm/mach-pxa/include/mach/palmt5.h
1483F: arch/arm/mach-pxa/palmt5.c
1484F: arch/arm/mach-pxa/include/mach/palmld.h
1485F: arch/arm/mach-pxa/palmld.c
1486F: arch/arm/mach-pxa/include/mach/palmte2.h
1487F: arch/arm/mach-pxa/palmte2.c
1488F: arch/arm/mach-pxa/include/mach/palmtc.h
1489F: arch/arm/mach-pxa/palmtc.c
1490
1491ARM/PALM TREO SUPPORT
1492M: Tomas Cech <sleep_walker@suse.com>
1493L: linux-arm-kernel@lists.infradead.org
1494W: http://hackndev.com
1495S: Maintained
1496F: arch/arm/mach-pxa/include/mach/palmtreo.h
1497F: arch/arm/mach-pxa/palmtreo.c
1498
1499ARM/PALMZ72 SUPPORT
1500M: Sergey Lapin <slapin@ossfans.org>
1501L: linux-arm-kernel@lists.infradead.org
1502W: http://hackndev.com
1503S: Maintained
1504F: arch/arm/mach-pxa/include/mach/palmz72.h
1505F: arch/arm/mach-pxa/palmz72.c
1506
1507ARM/PLEB SUPPORT
1508M: Peter Chubb <pleb@gelato.unsw.edu.au>
1509W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1510S: Maintained
1511
1512ARM/PT DIGITAL BOARD PORT
1513M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1514L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1515W: http://www.armlinux.org.uk/
1516S: Maintained
1517
1518ARM/QUALCOMM SUPPORT
1519M: Andy Gross <andy.gross@linaro.org>
1520M: David Brown <david.brown@linaro.org>
1521L: linux-arm-msm@vger.kernel.org
1522L: linux-soc@vger.kernel.org
1523S: Maintained
1524F: arch/arm/boot/dts/qcom-*.dts
1525F: arch/arm/boot/dts/qcom-*.dtsi
1526F: arch/arm/mach-qcom/
1527F: arch/arm64/boot/dts/qcom/*
1528F: drivers/i2c/busses/i2c-qup.c
1529F: drivers/clk/qcom/
1530F: drivers/soc/qcom/
1531F: drivers/spi/spi-qup.c
1532F: drivers/tty/serial/msm_serial.h
1533F: drivers/tty/serial/msm_serial.c
1534F: drivers/*/pm8???-*
1535F: drivers/mfd/ssbi.c
1536F: drivers/firmware/qcom_scm.c
1537T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1538
1539ARM/RADISYS ENP2611 MACHINE SUPPORT
1540M: Lennert Buytenhek <kernel@wantstofly.org>
1541L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1542S: Maintained
1543
1544ARM/RENESAS ARM64 ARCHITECTURE
1545M: Simon Horman <horms@verge.net.au>
1546M: Magnus Damm <magnus.damm@gmail.com>
1547L: linux-renesas-soc@vger.kernel.org
1548Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1549T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1550S: Supported
1551F: arch/arm64/boot/dts/renesas/
1552F: drivers/soc/renesas/
1553F: include/linux/soc/renesas/
1554
1555ARM/RISCPC ARCHITECTURE
1556M: Russell King <linux@armlinux.org.uk>
1557L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1558W: http://www.armlinux.org.uk/
1559S: Maintained
1560F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1561F: arch/arm/include/asm/hardware/ioc.h
1562F: arch/arm/include/asm/hardware/iomd.h
1563F: arch/arm/include/asm/hardware/memc.h
1564F: arch/arm/mach-rpc/
1565F: drivers/net/ethernet/8390/etherh.c
1566F: drivers/net/ethernet/i825xx/ether1*
1567F: drivers/net/ethernet/seeq/ether3*
1568F: drivers/scsi/arm/
1569
1570ARM/Rockchip SoC support
1571M: Heiko Stuebner <heiko@sntech.de>
1572L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1573L: linux-rockchip@lists.infradead.org
1574T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1575S: Maintained
1576F: arch/arm/boot/dts/rk3*
1577F: arch/arm/mach-rockchip/
1578F: drivers/clk/rockchip/
1579F: drivers/i2c/busses/i2c-rk3x.c
1580F: drivers/*/*rockchip*
1581F: drivers/*/*/*rockchip*
1582F: sound/soc/rockchip/
1583N: rockchip
1584
1585ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1586M: Kukjin Kim <kgene@kernel.org>
1587M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1588L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1589L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1590S: Maintained
1591F: arch/arm/boot/dts/s3c*
1592F: arch/arm/boot/dts/s5p*
1593F: arch/arm/boot/dts/samsung*
1594F: arch/arm/boot/dts/exynos*
1595F: arch/arm64/boot/dts/exynos/
1596F: arch/arm/plat-samsung/
1597F: arch/arm/mach-s3c24*/
1598F: arch/arm/mach-s3c64xx/
1599F: arch/arm/mach-s5p*/
1600F: arch/arm/mach-exynos*/
1601F: drivers/*/*s3c2410*
1602F: drivers/*/*/*s3c2410*
1603F: drivers/memory/samsung/*
1604F: drivers/soc/samsung/*
1605F: drivers/spi/spi-s3c*
1606F: sound/soc/samsung/*
1607F: Documentation/arm/Samsung/
1608F: Documentation/devicetree/bindings/arm/samsung/
1609F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1610F: Documentation/devicetree/bindings/power/pd-samsung.txt
1611N: exynos
1612
1613ARM/SAMSUNG MOBILE MACHINE SUPPORT
1614M: Kyungmin Park <kyungmin.park@samsung.com>
1615L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1616S: Maintained
1617F: arch/arm/mach-s5pv210/
1618
1619ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1620M: Kyungmin Park <kyungmin.park@samsung.com>
1621M: Kamil Debski <k.debski@samsung.com>
1622L: linux-arm-kernel@lists.infradead.org
1623L: linux-media@vger.kernel.org
1624S: Maintained
1625F: drivers/media/platform/s5p-g2d/
1626
1627ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1628M: Kyungmin Park <kyungmin.park@samsung.com>
1629M: Kamil Debski <k.debski@samsung.com>
1630M: Jeongtae Park <jtp.park@samsung.com>
1631L: linux-arm-kernel@lists.infradead.org
1632L: linux-media@vger.kernel.org
1633S: Maintained
1634F: arch/arm/plat-samsung/s5p-dev-mfc.c
1635F: drivers/media/platform/s5p-mfc/
1636
1637ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1638M: Kyungmin Park <kyungmin.park@samsung.com>
1639M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1640L: linux-arm-kernel@lists.infradead.org
1641L: linux-media@vger.kernel.org
1642S: Maintained
1643F: drivers/media/platform/s5p-tv/
1644
1645ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1646M: Kyungmin Park <kyungmin.park@samsung.com>
1647L: linux-arm-kernel@lists.infradead.org
1648L: linux-media@vger.kernel.org
1649S: Maintained
1650F: drivers/staging/media/platform/s5p-cec/
1651
1652ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1653M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1654M: Jacek Anaszewski <j.anaszewski@samsung.com>
1655L: linux-arm-kernel@lists.infradead.org
1656L: linux-media@vger.kernel.org
1657S: Maintained
1658F: drivers/media/platform/s5p-jpeg/
1659
1660ARM/SHMOBILE ARM ARCHITECTURE
1661M: Simon Horman <horms@verge.net.au>
1662M: Magnus Damm <magnus.damm@gmail.com>
1663L: linux-renesas-soc@vger.kernel.org
1664Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1665T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1666S: Supported
1667F: arch/arm/boot/dts/emev2*
1668F: arch/arm/boot/dts/r7s*
1669F: arch/arm/boot/dts/r8a*
1670F: arch/arm/boot/dts/sh*
1671F: arch/arm/configs/shmobile_defconfig
1672F: arch/arm/include/debug/renesas-scif.S
1673F: arch/arm/mach-shmobile/
1674F: drivers/sh/
1675F: drivers/soc/renesas/
1676F: include/linux/soc/renesas/
1677
1678ARM/SOCFPGA ARCHITECTURE
1679M: Dinh Nguyen <dinguyen@opensource.altera.com>
1680S: Maintained
1681F: arch/arm/mach-socfpga/
1682F: arch/arm/boot/dts/socfpga*
1683F: arch/arm/configs/socfpga_defconfig
1684F: arch/arm64/boot/dts/altera/
1685W: http://www.rocketboards.org
1686T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1687
1688ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1689M: Dinh Nguyen <dinguyen@opensource.altera.com>
1690S: Maintained
1691F: drivers/clk/socfpga/
1692
1693ARM/SOCFPGA EDAC SUPPORT
1694M: Thor Thayer <tthayer@opensource.altera.com>
1695S: Maintained
1696F: drivers/edac/altera_edac.
1697
1698ARM/STI ARCHITECTURE
1699M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1700M: Maxime Coquelin <maxime.coquelin@st.com>
1701M: Patrice Chotard <patrice.chotard@st.com>
1702L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1703L: kernel@stlinux.com
1704W: http://www.stlinux.com
1705S: Maintained
1706F: arch/arm/mach-sti/
1707F: arch/arm/boot/dts/sti*
1708F: drivers/char/hw_random/st-rng.c
1709F: drivers/clocksource/arm_global_timer.c
1710F: drivers/clocksource/clksrc_st_lpc.c
1711F: drivers/cpufreq/sti-cpufreq.c
1712F: drivers/i2c/busses/i2c-st.c
1713F: drivers/media/rc/st_rc.c
1714F: drivers/media/platform/sti/c8sectpfe/
1715F: drivers/mmc/host/sdhci-st.c
1716F: drivers/phy/phy-miphy28lp.c
1717F: drivers/phy/phy-miphy365x.c
1718F: drivers/phy/phy-stih407-usb.c
1719F: drivers/phy/phy-stih41x-usb.c
1720F: drivers/pinctrl/pinctrl-st.c
1721F: drivers/remoteproc/st_remoteproc.c
1722F: drivers/reset/sti/
1723F: drivers/rtc/rtc-st-lpc.c
1724F: drivers/tty/serial/st-asc.c
1725F: drivers/usb/dwc3/dwc3-st.c
1726F: drivers/usb/host/ehci-st.c
1727F: drivers/usb/host/ohci-st.c
1728F: drivers/watchdog/st_lpc_wdt.c
1729F: drivers/ata/ahci_st.c
1730
1731ARM/STM32 ARCHITECTURE
1732M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1733L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1734S: Maintained
1735T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1736N: stm32
1737F: drivers/clocksource/armv7m_systick.c
1738
1739ARM/TANGO ARCHITECTURE
1740M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1741L: linux-arm-kernel@lists.infradead.org
1742S: Maintained
1743F: arch/arm/mach-tango/
1744F: arch/arm/boot/dts/tango*
1745
1746ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1747M: Lennert Buytenhek <kernel@wantstofly.org>
1748L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1749S: Maintained
1750
1751ARM/TETON BGA MACHINE SUPPORT
1752M: "Mark F. Brown" <mark.brown314@gmail.com>
1753L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1754S: Maintained
1755
1756ARM/THECUS N2100 MACHINE SUPPORT
1757M: Lennert Buytenhek <kernel@wantstofly.org>
1758L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1759S: Maintained
1760
1761ARM/NUVOTON W90X900 ARM ARCHITECTURE
1762M: Wan ZongShun <mcuos.com@gmail.com>
1763L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1764W: http://www.mcuos.com
1765S: Maintained
1766F: arch/arm/mach-w90x900/
1767F: drivers/input/keyboard/w90p910_keypad.c
1768F: drivers/input/touchscreen/w90p910_ts.c
1769F: drivers/watchdog/nuc900_wdt.c
1770F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1771F: drivers/mtd/nand/nuc900_nand.c
1772F: drivers/rtc/rtc-nuc900.c
1773F: drivers/spi/spi-nuc900.c
1774F: drivers/usb/host/ehci-w90x900.c
1775F: drivers/video/fbdev/nuc900fb.c
1776
1777ARM/U300 MACHINE SUPPORT
1778M: Linus Walleij <linus.walleij@linaro.org>
1779L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1780S: Supported
1781F: arch/arm/mach-u300/
1782F: drivers/clocksource/timer-u300.c
1783F: drivers/i2c/busses/i2c-stu300.c
1784F: drivers/rtc/rtc-coh901331.c
1785F: drivers/watchdog/coh901327_wdt.c
1786F: drivers/dma/coh901318*
1787F: drivers/mfd/ab3100*
1788F: drivers/rtc/rtc-ab3100.c
1789F: drivers/rtc/rtc-coh901331.c
1790T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1791
1792ARM/UNIPHIER ARCHITECTURE
1793M: Masahiro Yamada <yamada.masahiro@socionext.com>
1794L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1795S: Maintained
1796F: arch/arm/boot/dts/uniphier*
1797F: arch/arm/include/asm/hardware/cache-uniphier.h
1798F: arch/arm/mach-uniphier/
1799F: arch/arm/mm/cache-uniphier.c
1800F: arch/arm64/boot/dts/socionext/
1801F: drivers/bus/uniphier-system-bus.c
1802F: drivers/i2c/busses/i2c-uniphier*
1803F: drivers/pinctrl/uniphier/
1804F: drivers/tty/serial/8250/8250_uniphier.c
1805N: uniphier
1806
1807ARM/Ux500 ARM ARCHITECTURE
1808M: Linus Walleij <linus.walleij@linaro.org>
1809L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1810S: Maintained
1811F: arch/arm/mach-ux500/
1812F: drivers/clocksource/clksrc-dbx500-prcmu.c
1813F: drivers/dma/ste_dma40*
1814F: drivers/hwspinlock/u8500_hsem.c
1815F: drivers/mfd/abx500*
1816F: drivers/mfd/ab8500*
1817F: drivers/mfd/dbx500*
1818F: drivers/mfd/db8500*
1819F: drivers/pinctrl/nomadik/pinctrl-ab*
1820F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1821F: drivers/rtc/rtc-ab8500.c
1822F: drivers/rtc/rtc-pl031.c
1823T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1824
1825ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1826M: Ulf Hansson <ulf.hansson@linaro.org>
1827L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1828T: git git://git.linaro.org/people/ulfh/clk.git
1829S: Maintained
1830F: drivers/clk/ux500/
1831F: include/linux/platform_data/clk-ux500.h
1832
1833ARM/VERSATILE EXPRESS PLATFORM
1834M: Liviu Dudau <liviu.dudau@arm.com>
1835M: Sudeep Holla <sudeep.holla@arm.com>
1836M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1837L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1838S: Maintained
1839F: arch/arm/boot/dts/vexpress*
1840F: arch/arm64/boot/dts/arm/
1841F: arch/arm/mach-vexpress/
1842F: */*/vexpress*
1843F: */*/*/vexpress*
1844F: drivers/clk/versatile/clk-vexpress-osc.c
1845F: drivers/clocksource/versatile.c
1846N: mps2
1847
1848ARM/VFP SUPPORT
1849M: Russell King <linux@armlinux.org.uk>
1850L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1851W: http://www.armlinux.org.uk/
1852S: Maintained
1853F: arch/arm/vfp/
1854
1855ARM/VOIPAC PXA270 SUPPORT
1856M: Marek Vasut <marek.vasut@gmail.com>
1857L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1858S: Maintained
1859F: arch/arm/mach-pxa/vpac270.c
1860F: arch/arm/mach-pxa/include/mach/vpac270.h
1861
1862ARM/VT8500 ARM ARCHITECTURE
1863M: Tony Prisk <linux@prisktech.co.nz>
1864L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1865S: Maintained
1866F: arch/arm/mach-vt8500/
1867F: drivers/clocksource/vt8500_timer.c
1868F: drivers/i2c/busses/i2c-wmt.c
1869F: drivers/mmc/host/wmt-sdmmc.c
1870F: drivers/pwm/pwm-vt8500.c
1871F: drivers/rtc/rtc-vt8500.c
1872F: drivers/tty/serial/vt8500_serial.c
1873F: drivers/usb/host/ehci-platform.c
1874F: drivers/usb/host/uhci-platform.c
1875F: drivers/video/fbdev/vt8500lcdfb.*
1876F: drivers/video/fbdev/wm8505fb*
1877F: drivers/video/fbdev/wmt_ge_rops.*
1878
1879ARM/ZIPIT Z2 SUPPORT
1880M: Marek Vasut <marek.vasut@gmail.com>
1881L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1882S: Maintained
1883F: arch/arm/mach-pxa/z2.c
1884F: arch/arm/mach-pxa/include/mach/z2.h
1885
1886ARM/ZTE ARCHITECTURE
1887M: Jun Nie <jun.nie@linaro.org>
1888L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1889S: Maintained
1890F: arch/arm/mach-zx/
1891F: drivers/clk/zte/
1892F: Documentation/devicetree/bindings/arm/zte.txt
1893F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1894
1895ARM/ZYNQ ARCHITECTURE
1896M: Michal Simek <michal.simek@xilinx.com>
1897R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1898L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1899W: http://wiki.xilinx.com
1900T: git https://github.com/Xilinx/linux-xlnx.git
1901S: Supported
1902F: arch/arm/mach-zynq/
1903F: drivers/cpuidle/cpuidle-zynq.c
1904F: drivers/block/xsysace.c
1905N: zynq
1906N: xilinx
1907F: drivers/clocksource/cadence_ttc_timer.c
1908F: drivers/i2c/busses/i2c-cadence.c
1909F: drivers/mmc/host/sdhci-of-arasan.c
1910F: drivers/edac/synopsys_edac.c
1911
1912ARM SMMU DRIVERS
1913M: Will Deacon <will.deacon@arm.com>
1914R: Robin Murphy <robin.murphy@arm.com>
1915L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1916S: Maintained
1917F: drivers/iommu/arm-smmu.c
1918F: drivers/iommu/arm-smmu-v3.c
1919F: drivers/iommu/io-pgtable-arm.c
1920F: drivers/iommu/io-pgtable-arm-v7s.c
1921
1922ARM64 PORT (AARCH64 ARCHITECTURE)
1923M: Catalin Marinas <catalin.marinas@arm.com>
1924M: Will Deacon <will.deacon@arm.com>
1925L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1926T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1927S: Maintained
1928F: arch/arm64/
1929F: Documentation/arm64/
1930
1931AS3645A LED FLASH CONTROLLER DRIVER
1932M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1933L: linux-media@vger.kernel.org
1934T: git git://linuxtv.org/media_tree.git
1935S: Maintained
1936F: drivers/media/i2c/as3645a.c
1937F: include/media/i2c/as3645a.h
1938
1939ASC7621 HARDWARE MONITOR DRIVER
1940M: George Joseph <george.joseph@fairview5.com>
1941L: linux-hwmon@vger.kernel.org
1942S: Maintained
1943F: Documentation/hwmon/asc7621
1944F: drivers/hwmon/asc7621.c
1945
1946ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1947M: Corentin Chary <corentin.chary@gmail.com>
1948L: acpi4asus-user@lists.sourceforge.net
1949L: platform-driver-x86@vger.kernel.org
1950W: http://acpi4asus.sf.net
1951S: Maintained
1952F: drivers/platform/x86/asus*.c
1953F: drivers/platform/x86/eeepc*.c
1954
1955ASUS WIRELESS RADIO CONTROL DRIVER
1956M: João Paulo Rechi Vita <jprvita@gmail.com>
1957L: platform-driver-x86@vger.kernel.org
1958S: Maintained
1959F: drivers/platform/x86/asus-wireless.c
1960
1961ASYMMETRIC KEYS
1962M: David Howells <dhowells@redhat.com>
1963L: keyrings@vger.kernel.org
1964S: Maintained
1965F: Documentation/crypto/asymmetric-keys.txt
1966F: include/linux/verification.h
1967F: include/crypto/public_key.h
1968F: include/crypto/pkcs7.h
1969F: crypto/asymmetric_keys/
1970
1971ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1972R: Dan Williams <dan.j.williams@intel.com>
1973W: http://sourceforge.net/projects/xscaleiop
1974S: Odd fixes
1975F: Documentation/crypto/async-tx-api.txt
1976F: crypto/async_tx/
1977F: drivers/dma/
1978F: include/linux/dmaengine.h
1979F: include/linux/async_tx.h
1980
1981AT24 EEPROM DRIVER
1982M: Wolfram Sang <wsa@the-dreams.de>
1983L: linux-i2c@vger.kernel.org
1984S: Maintained
1985F: drivers/misc/eeprom/at24.c
1986F: include/linux/platform_data/at24.h
1987
1988ATA OVER ETHERNET (AOE) DRIVER
1989M: "Ed L. Cashin" <ed.cashin@acm.org>
1990W: http://www.openaoe.org/
1991S: Supported
1992F: Documentation/aoe/
1993F: drivers/block/aoe/
1994
1995ATHEROS 71XX/9XXX GPIO DRIVER
1996M: Alban Bedel <albeu@free.fr>
1997W: https://github.com/AlbanBedel/linux
1998T: git git://github.com/AlbanBedel/linux
1999S: Maintained
2000F: drivers/gpio/gpio-ath79.c
2001F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2002
2003ATHEROS ATH GENERIC UTILITIES
2004M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2005L: linux-wireless@vger.kernel.org
2006S: Supported
2007F: drivers/net/wireless/ath/*
2008
2009ATHEROS ATH5K WIRELESS DRIVER
2010M: Jiri Slaby <jirislaby@gmail.com>
2011M: Nick Kossifidis <mickflemm@gmail.com>
2012M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2013L: linux-wireless@vger.kernel.org
2014W: http://wireless.kernel.org/en/users/Drivers/ath5k
2015S: Maintained
2016F: drivers/net/wireless/ath/ath5k/
2017
2018ATHEROS ATH6KL WIRELESS DRIVER
2019M: Kalle Valo <kvalo@qca.qualcomm.com>
2020L: linux-wireless@vger.kernel.org
2021W: http://wireless.kernel.org/en/users/Drivers/ath6kl
2022T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2023S: Supported
2024F: drivers/net/wireless/ath/ath6kl/
2025
2026WILOCITY WIL6210 WIRELESS DRIVER
2027M: Maya Erez <qca_merez@qca.qualcomm.com>
2028L: linux-wireless@vger.kernel.org
2029L: wil6210@qca.qualcomm.com
2030S: Supported
2031W: http://wireless.kernel.org/en/users/Drivers/wil6210
2032F: drivers/net/wireless/ath/wil6210/
2033F: include/uapi/linux/wil6210_uapi.h
2034
2035CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2036M: Christian Lamparter <chunkeey@googlemail.com>
2037L: linux-wireless@vger.kernel.org
2038W: http://wireless.kernel.org/en/users/Drivers/carl9170
2039S: Maintained
2040F: drivers/net/wireless/ath/carl9170/
2041
2042ATK0110 HWMON DRIVER
2043M: Luca Tettamanti <kronos.it@gmail.com>
2044L: linux-hwmon@vger.kernel.org
2045S: Maintained
2046F: drivers/hwmon/asus_atk0110.c
2047
2048ATI_REMOTE2 DRIVER
2049M: Ville Syrjala <syrjala@sci.fi>
2050S: Maintained
2051F: drivers/input/misc/ati_remote2.c
2052
2053ATLX ETHERNET DRIVERS
2054M: Jay Cliburn <jcliburn@gmail.com>
2055M: Chris Snook <chris.snook@gmail.com>
2056L: netdev@vger.kernel.org
2057W: http://sourceforge.net/projects/atl1
2058W: http://atl1.sourceforge.net
2059S: Maintained
2060F: drivers/net/ethernet/atheros/
2061
2062ATM
2063M: Chas Williams <3chas3@gmail.com>
2064L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2065L: netdev@vger.kernel.org
2066W: http://linux-atm.sourceforge.net
2067S: Maintained
2068F: drivers/atm/
2069F: include/linux/atm*
2070F: include/uapi/linux/atm*
2071
2072ATMEL AT91 / AT32 MCI DRIVER
2073M: Ludovic Desroches <ludovic.desroches@atmel.com>
2074S: Maintained
2075F: drivers/mmc/host/atmel-mci.c
2076
2077ATMEL AT91 / AT32 SERIAL DRIVER
2078M: Nicolas Ferre <nicolas.ferre@atmel.com>
2079S: Supported
2080F: drivers/tty/serial/atmel_serial.c
2081
2082ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2083M: Nicolas Ferre <nicolas.ferre@atmel.com>
2084S: Supported
2085F: drivers/power/reset/at91-sama5d2_shdwc.c
2086
2087ATMEL SAMA5D2 ADC DRIVER
2088M: Ludovic Desroches <ludovic.desroches@atmel.com>
2089L: linux-iio@vger.kernel.org
2090S: Supported
2091F: drivers/iio/adc/at91-sama5d2_adc.c
2092
2093ATMEL Audio ALSA driver
2094M: Nicolas Ferre <nicolas.ferre@atmel.com>
2095L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2096S: Supported
2097F: sound/soc/atmel
2098
2099ATMEL DMA DRIVER
2100M: Nicolas Ferre <nicolas.ferre@atmel.com>
2101L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2102S: Supported
2103F: drivers/dma/at_hdmac.c
2104F: drivers/dma/at_hdmac_regs.h
2105F: include/linux/platform_data/dma-atmel.h
2106
2107ATMEL XDMA DRIVER
2108M: Ludovic Desroches <ludovic.desroches@atmel.com>
2109L: linux-arm-kernel@lists.infradead.org
2110L: dmaengine@vger.kernel.org
2111S: Supported
2112F: drivers/dma/at_xdmac.c
2113
2114ATMEL I2C DRIVER
2115M: Ludovic Desroches <ludovic.desroches@atmel.com>
2116L: linux-i2c@vger.kernel.org
2117S: Supported
2118F: drivers/i2c/busses/i2c-at91.c
2119
2120ATMEL ISI DRIVER
2121M: Ludovic Desroches <ludovic.desroches@atmel.com>
2122L: linux-media@vger.kernel.org
2123S: Supported
2124F: drivers/media/platform/soc_camera/atmel-isi.c
2125F: include/media/atmel-isi.h
2126
2127ATMEL LCDFB DRIVER
2128M: Nicolas Ferre <nicolas.ferre@atmel.com>
2129L: linux-fbdev@vger.kernel.org
2130S: Maintained
2131F: drivers/video/fbdev/atmel_lcdfb.c
2132F: include/video/atmel_lcdc.h
2133
2134ATMEL MACB ETHERNET DRIVER
2135M: Nicolas Ferre <nicolas.ferre@atmel.com>
2136S: Supported
2137F: drivers/net/ethernet/cadence/
2138
2139ATMEL NAND DRIVER
2140M: Wenyou Yang <wenyou.yang@atmel.com>
2141M: Josh Wu <rainyfeeling@outlook.com>
2142L: linux-mtd@lists.infradead.org
2143S: Supported
2144F: drivers/mtd/nand/atmel_nand*
2145
2146ATMEL SDMMC DRIVER
2147M: Ludovic Desroches <ludovic.desroches@atmel.com>
2148L: linux-mmc@vger.kernel.org
2149S: Supported
2150F: drivers/mmc/host/sdhci-of-at91.c
2151
2152ATMEL SPI DRIVER
2153M: Nicolas Ferre <nicolas.ferre@atmel.com>
2154S: Supported
2155F: drivers/spi/spi-atmel.*
2156
2157ATMEL SSC DRIVER
2158M: Nicolas Ferre <nicolas.ferre@atmel.com>
2159L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2160S: Supported
2161F: drivers/misc/atmel-ssc.c
2162F: include/linux/atmel-ssc.h
2163
2164ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2165M: Nicolas Ferre <nicolas.ferre@atmel.com>
2166L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2167S: Supported
2168F: drivers/misc/atmel_tclib.c
2169F: drivers/clocksource/tcb_clksrc.c
2170
2171ATMEL USBA UDC DRIVER
2172M: Nicolas Ferre <nicolas.ferre@atmel.com>
2173L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2174S: Supported
2175F: drivers/usb/gadget/udc/atmel_usba_udc.*
2176
2177ATMEL WIRELESS DRIVER
2178M: Simon Kelley <simon@thekelleys.org.uk>
2179L: linux-wireless@vger.kernel.org
2180W: http://www.thekelleys.org.uk/atmel
2181W: http://atmelwlandriver.sourceforge.net/
2182S: Maintained
2183F: drivers/net/wireless/atmel/atmel*
2184
2185ATMEL MAXTOUCH DRIVER
2186M: Nick Dyer <nick.dyer@itdev.co.uk>
2187T: git git://github.com/atmel-maxtouch/linux.git
2188S: Supported
2189F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2190F: drivers/input/touchscreen/atmel_mxt_ts.c
2191F: include/linux/platform_data/atmel_mxt_ts.h
2192
2193ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2194M: Bradley Grove <linuxdrivers@attotech.com>
2195L: linux-scsi@vger.kernel.org
2196W: http://www.attotech.com
2197S: Supported
2198F: drivers/scsi/esas2r
2199
2200ATUSB IEEE 802.15.4 RADIO DRIVER
2201M: Stefan Schmidt <stefan@osg.samsung.com>
2202L: linux-wpan@vger.kernel.org
2203S: Maintained
2204F: drivers/net/ieee802154/atusb.c
2205F: drivers/net/ieee802154/atusb.h
2206F: drivers/net/ieee802154/at86rf230.h
2207
2208AUDIT SUBSYSTEM
2209M: Paul Moore <paul@paul-moore.com>
2210M: Eric Paris <eparis@redhat.com>
2211L: linux-audit@redhat.com (moderated for non-subscribers)
2212W: http://people.redhat.com/sgrubb/audit/
2213T: git git://git.infradead.org/users/pcmoore/audit
2214S: Maintained
2215F: include/linux/audit.h
2216F: include/uapi/linux/audit.h
2217F: kernel/audit*
2218
2219AUXILIARY DISPLAY DRIVERS
2220M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2221W: http://miguelojeda.es/auxdisplay.htm
2222W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2223S: Maintained
2224F: drivers/auxdisplay/
2225F: include/linux/cfag12864b.h
2226
2227AVR32 ARCHITECTURE
2228M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2229M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2230W: http://www.atmel.com/products/AVR32/
2231W: http://mirror.egtvedt.no/avr32linux.org/
2232W: http://avrfreaks.net/
2233S: Maintained
2234F: arch/avr32/
2235
2236AVR32/AT32AP MACHINE SUPPORT
2237M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2238M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2239S: Maintained
2240F: arch/avr32/mach-at32ap/
2241
2242AX.25 NETWORK LAYER
2243M: Ralf Baechle <ralf@linux-mips.org>
2244L: linux-hams@vger.kernel.org
2245W: http://www.linux-ax25.org/
2246S: Maintained
2247F: include/uapi/linux/ax25.h
2248F: include/net/ax25.h
2249F: net/ax25/
2250
2251AZ6007 DVB DRIVER
2252M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2253M: Mauro Carvalho Chehab <mchehab@kernel.org>
2254L: linux-media@vger.kernel.org
2255W: https://linuxtv.org
2256T: git git://linuxtv.org/media_tree.git
2257S: Maintained
2258F: drivers/media/usb/dvb-usb-v2/az6007.c
2259
2260AZTECH FM RADIO RECEIVER DRIVER
2261M: Hans Verkuil <hverkuil@xs4all.nl>
2262L: linux-media@vger.kernel.org
2263T: git git://linuxtv.org/media_tree.git
2264W: https://linuxtv.org
2265S: Maintained
2266F: drivers/media/radio/radio-aztech*
2267
2268B43 WIRELESS DRIVER
2269L: linux-wireless@vger.kernel.org
2270L: b43-dev@lists.infradead.org
2271W: http://wireless.kernel.org/en/users/Drivers/b43
2272S: Odd Fixes
2273F: drivers/net/wireless/broadcom/b43/
2274
2275B43LEGACY WIRELESS DRIVER
2276M: Larry Finger <Larry.Finger@lwfinger.net>
2277L: linux-wireless@vger.kernel.org
2278L: b43-dev@lists.infradead.org
2279W: http://wireless.kernel.org/en/users/Drivers/b43
2280S: Maintained
2281F: drivers/net/wireless/broadcom/b43legacy/
2282
2283BACKLIGHT CLASS/SUBSYSTEM
2284M: Jingoo Han <jingoohan1@gmail.com>
2285M: Lee Jones <lee.jones@linaro.org>
2286T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2287S: Maintained
2288F: drivers/video/backlight/
2289F: include/linux/backlight.h
2290
2291BATMAN ADVANCED
2292M: Marek Lindner <mareklindner@neomailbox.ch>
2293M: Simon Wunderlich <sw@simonwunderlich.de>
2294M: Antonio Quartulli <a@unstable.cc>
2295L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2296W: https://www.open-mesh.org/
2297Q: https://patchwork.open-mesh.org/project/batman/list/
2298S: Maintained
2299F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2300F: Documentation/ABI/testing/sysfs-class-net-mesh
2301F: Documentation/networking/batman-adv.txt
2302F: net/batman-adv/
2303
2304BAYCOM/HDLCDRV DRIVERS FOR AX.25
2305M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2306L: linux-hams@vger.kernel.org
2307W: http://www.baycom.org/~tom/ham/ham.html
2308S: Maintained
2309F: drivers/net/hamradio/baycom*
2310
2311BCACHE (BLOCK LAYER CACHE)
2312M: Kent Overstreet <kent.overstreet@gmail.com>
2313L: linux-bcache@vger.kernel.org
2314W: http://bcache.evilpiepirate.org
2315S: Orphan
2316F: drivers/md/bcache/
2317
2318BDISP ST MEDIA DRIVER
2319M: Fabien Dessenne <fabien.dessenne@st.com>
2320L: linux-media@vger.kernel.org
2321T: git git://linuxtv.org/media_tree.git
2322W: https://linuxtv.org
2323S: Supported
2324F: drivers/media/platform/sti/bdisp
2325
2326BEFS FILE SYSTEM
2327S: Orphan
2328F: Documentation/filesystems/befs.txt
2329F: fs/befs/
2330
2331BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2332M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2333L: netdev@vger.kernel.org
2334S: Maintained
2335F: drivers/net/ethernet/ec_bhf.c
2336
2337BFS FILE SYSTEM
2338M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2339S: Maintained
2340F: Documentation/filesystems/bfs.txt
2341F: fs/bfs/
2342F: include/uapi/linux/bfs_fs.h
2343
2344BLACKFIN ARCHITECTURE
2345M: Steven Miao <realmz6@gmail.com>
2346L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2347T: git git://git.code.sf.net/p/adi-linux/code
2348W: http://blackfin.uclinux.org
2349S: Supported
2350F: arch/blackfin/
2351
2352BLACKFIN EMAC DRIVER
2353L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2354W: http://blackfin.uclinux.org
2355S: Supported
2356F: drivers/net/ethernet/adi/
2357
2358BLACKFIN RTC DRIVER
2359L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2360W: http://blackfin.uclinux.org
2361S: Supported
2362F: drivers/rtc/rtc-bfin.c
2363
2364BLACKFIN SDH DRIVER
2365M: Sonic Zhang <sonic.zhang@analog.com>
2366L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2367W: http://blackfin.uclinux.org
2368S: Supported
2369F: drivers/mmc/host/bfin_sdh.c
2370
2371BLACKFIN SERIAL DRIVER
2372M: Sonic Zhang <sonic.zhang@analog.com>
2373L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2374W: http://blackfin.uclinux.org
2375S: Supported
2376F: drivers/tty/serial/bfin_uart.c
2377
2378BLACKFIN WATCHDOG DRIVER
2379L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2380W: http://blackfin.uclinux.org
2381S: Supported
2382F: drivers/watchdog/bfin_wdt.c
2383
2384BLACKFIN I2C TWI DRIVER
2385M: Sonic Zhang <sonic.zhang@analog.com>
2386L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2387W: http://blackfin.uclinux.org/
2388S: Supported
2389F: drivers/i2c/busses/i2c-bfin-twi.c
2390
2391BLACKFIN MEDIA DRIVER
2392M: Scott Jiang <scott.jiang.linux@gmail.com>
2393L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2394W: http://blackfin.uclinux.org/
2395S: Supported
2396F: drivers/media/platform/blackfin/
2397F: drivers/media/i2c/adv7183*
2398F: drivers/media/i2c/vs6624*
2399
2400BLINKM RGB LED DRIVER
2401M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2402S: Maintained
2403F: drivers/leds/leds-blinkm.c
2404
2405BLOCK LAYER
2406M: Jens Axboe <axboe@kernel.dk>
2407L: linux-block@vger.kernel.org
2408T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2409S: Maintained
2410F: block/
2411F: kernel/trace/blktrace.c
2412
2413BLOCK2MTD DRIVER
2414M: Joern Engel <joern@lazybastard.org>
2415L: linux-mtd@lists.infradead.org
2416S: Maintained
2417F: drivers/mtd/devices/block2mtd.c
2418
2419BLUETOOTH DRIVERS
2420M: Marcel Holtmann <marcel@holtmann.org>
2421M: Gustavo Padovan <gustavo@padovan.org>
2422M: Johan Hedberg <johan.hedberg@gmail.com>
2423L: linux-bluetooth@vger.kernel.org
2424W: http://www.bluez.org/
2425T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2426T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2427S: Maintained
2428F: drivers/bluetooth/
2429
2430BLUETOOTH SUBSYSTEM
2431M: Marcel Holtmann <marcel@holtmann.org>
2432M: Gustavo Padovan <gustavo@padovan.org>
2433M: Johan Hedberg <johan.hedberg@gmail.com>
2434L: linux-bluetooth@vger.kernel.org
2435W: http://www.bluez.org/
2436T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2437T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2438S: Maintained
2439F: net/bluetooth/
2440F: include/net/bluetooth/
2441
2442BONDING DRIVER
2443M: Jay Vosburgh <j.vosburgh@gmail.com>
2444M: Veaceslav Falico <vfalico@gmail.com>
2445M: Andy Gospodarek <gospo@cumulusnetworks.com>
2446L: netdev@vger.kernel.org
2447W: http://sourceforge.net/projects/bonding/
2448S: Supported
2449F: drivers/net/bonding/
2450F: include/uapi/linux/if_bonding.h
2451
2452BPF (Safe dynamic programs and tools)
2453M: Alexei Starovoitov <ast@kernel.org>
2454L: netdev@vger.kernel.org
2455L: linux-kernel@vger.kernel.org
2456S: Supported
2457F: kernel/bpf/
2458
2459BROADCOM B44 10/100 ETHERNET DRIVER
2460M: Gary Zambrano <zambrano@broadcom.com>
2461L: netdev@vger.kernel.org
2462S: Supported
2463F: drivers/net/ethernet/broadcom/b44.*
2464
2465BROADCOM GENET ETHERNET DRIVER
2466M: Florian Fainelli <f.fainelli@gmail.com>
2467L: netdev@vger.kernel.org
2468S: Supported
2469F: drivers/net/ethernet/broadcom/genet/
2470
2471BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2472M: Sony Chacko <sony.chacko@qlogic.com>
2473M: Dept-HSGLinuxNICDev@qlogic.com
2474L: netdev@vger.kernel.org
2475S: Supported
2476F: drivers/net/ethernet/broadcom/bnx2.*
2477F: drivers/net/ethernet/broadcom/bnx2_*
2478
2479BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2480M: Ariel Elior <ariel.elior@qlogic.com>
2481L: netdev@vger.kernel.org
2482S: Supported
2483F: drivers/net/ethernet/broadcom/bnx2x/
2484
2485BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2486M: Florian Fainelli <f.fainelli@gmail.com>
2487M: Ray Jui <rjui@broadcom.com>
2488M: Scott Branden <sbranden@broadcom.com>
2489L: bcm-kernel-feedback-list@broadcom.com
2490T: git git://github.com/broadcom/mach-bcm
2491S: Maintained
2492F: arch/arm/mach-bcm/
2493F: arch/arm/boot/dts/bcm113*
2494F: arch/arm/boot/dts/bcm216*
2495F: arch/arm/boot/dts/bcm281*
2496F: arch/arm64/boot/dts/broadcom/
2497F: arch/arm/configs/bcm_defconfig
2498F: drivers/mmc/host/sdhci-bcm-kona.c
2499F: drivers/clocksource/bcm_kona_timer.c
2500
2501BROADCOM BCM2835 ARM ARCHITECTURE
2502M: Stephen Warren <swarren@wwwdotorg.org>
2503M: Lee Jones <lee@kernel.org>
2504M: Eric Anholt <eric@anholt.net>
2505L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2506L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2507T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2508S: Maintained
2509N: bcm2835
2510
2511BROADCOM BCM47XX MIPS ARCHITECTURE
2512M: Hauke Mehrtens <hauke@hauke-m.de>
2513M: Rafał Miłecki <zajec5@gmail.com>
2514L: linux-mips@linux-mips.org
2515S: Maintained
2516F: Documentation/devicetree/bindings/mips/brcm/
2517F: arch/mips/bcm47xx/*
2518F: arch/mips/include/asm/mach-bcm47xx/*
2519
2520BROADCOM BCM5301X ARM ARCHITECTURE
2521M: Hauke Mehrtens <hauke@hauke-m.de>
2522L: linux-arm-kernel@lists.infradead.org
2523S: Maintained
2524F: arch/arm/mach-bcm/bcm_5301x.c
2525F: arch/arm/boot/dts/bcm5301x.dtsi
2526F: arch/arm/boot/dts/bcm470*
2527
2528BROADCOM BCM63XX ARM ARCHITECTURE
2529M: Florian Fainelli <f.fainelli@gmail.com>
2530L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2531L: bcm-kernel-feedback-list@broadcom.com
2532T: git git://github.com/broadcom/stblinux.git
2533S: Maintained
2534F: arch/arm/mach-bcm/bcm63xx.c
2535F: arch/arm/include/debug/bcm63xx.S
2536
2537BROADCOM BCM63XX/BCM33XX UDC DRIVER
2538M: Kevin Cernekee <cernekee@gmail.com>
2539L: linux-usb@vger.kernel.org
2540S: Maintained
2541F: drivers/usb/gadget/udc/bcm63xx_udc.*
2542
2543BROADCOM BCM7XXX ARM ARCHITECTURE
2544M: Brian Norris <computersforpeace@gmail.com>
2545M: Gregory Fong <gregory.0xf0@gmail.com>
2546M: Florian Fainelli <f.fainelli@gmail.com>
2547L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2548L: bcm-kernel-feedback-list@broadcom.com
2549T: git git://github.com/broadcom/stblinux.git
2550S: Maintained
2551F: arch/arm/mach-bcm/*brcmstb*
2552F: arch/arm/boot/dts/bcm7*.dts*
2553F: drivers/bus/brcmstb_gisb.c
2554N: brcmstb
2555
2556BROADCOM BMIPS MIPS ARCHITECTURE
2557M: Kevin Cernekee <cernekee@gmail.com>
2558M: Florian Fainelli <f.fainelli@gmail.com>
2559L: linux-mips@linux-mips.org
2560T: git git://github.com/broadcom/stblinux.git
2561S: Maintained
2562F: arch/mips/bmips/*
2563F: arch/mips/include/asm/mach-bmips/*
2564F: arch/mips/kernel/*bmips*
2565F: arch/mips/boot/dts/brcm/bcm*.dts*
2566F: drivers/irqchip/irq-bcm63*
2567F: drivers/irqchip/irq-bcm7*
2568F: drivers/irqchip/irq-brcmstb*
2569F: include/linux/bcm963xx_nvram.h
2570F: include/linux/bcm963xx_tag.h
2571
2572BROADCOM TG3 GIGABIT ETHERNET DRIVER
2573M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2574M: Prashant Sreedharan <prashant@broadcom.com>
2575M: Michael Chan <mchan@broadcom.com>
2576L: netdev@vger.kernel.org
2577S: Supported
2578F: drivers/net/ethernet/broadcom/tg3.*
2579
2580BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2581M: Brett Rudley <brudley@broadcom.com>
2582M: Arend van Spriel <arend@broadcom.com>
2583M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2584M: Hante Meuleman <meuleman@broadcom.com>
2585L: linux-wireless@vger.kernel.org
2586L: brcm80211-dev-list@broadcom.com
2587S: Supported
2588F: drivers/net/wireless/broadcom/brcm80211/
2589
2590BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2591M: QLogic-Storage-Upstream@qlogic.com
2592L: linux-scsi@vger.kernel.org
2593S: Supported
2594F: drivers/scsi/bnx2fc/
2595
2596BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2597M: QLogic-Storage-Upstream@qlogic.com
2598L: linux-scsi@vger.kernel.org
2599S: Supported
2600F: drivers/scsi/bnx2i/
2601
2602BROADCOM IPROC ARM ARCHITECTURE
2603M: Ray Jui <rjui@broadcom.com>
2604M: Scott Branden <sbranden@broadcom.com>
2605M: Jon Mason <jonmason@broadcom.com>
2606L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2607L: bcm-kernel-feedback-list@broadcom.com
2608T: git git://github.com/broadcom/cygnus-linux.git
2609S: Maintained
2610N: iproc
2611N: cygnus
2612N: nsp
2613N: bcm9113*
2614N: bcm9583*
2615N: bcm9585*
2616N: bcm9586*
2617N: bcm988312
2618N: bcm113*
2619N: bcm583*
2620N: bcm585*
2621N: bcm586*
2622N: bcm88312
2623
2624BROADCOM BRCMSTB GPIO DRIVER
2625M: Gregory Fong <gregory.0xf0@gmail.com>
2626L: bcm-kernel-feedback-list@broadcom.com
2627S: Supported
2628F: drivers/gpio/gpio-brcmstb.c
2629F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2630
2631BROADCOM KONA GPIO DRIVER
2632M: Ray Jui <rjui@broadcom.com>
2633L: bcm-kernel-feedback-list@broadcom.com
2634S: Supported
2635F: drivers/gpio/gpio-bcm-kona.c
2636F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2637
2638BROADCOM NVRAM DRIVER
2639M: Rafał Miłecki <zajec5@gmail.com>
2640L: linux-mips@linux-mips.org
2641S: Maintained
2642F: drivers/firmware/broadcom/*
2643
2644BROADCOM STB NAND FLASH DRIVER
2645M: Brian Norris <computersforpeace@gmail.com>
2646M: Kamal Dasu <kdasu.kdev@gmail.com>
2647L: linux-mtd@lists.infradead.org
2648L: bcm-kernel-feedback-list@broadcom.com
2649S: Maintained
2650F: drivers/mtd/nand/brcmnand/
2651
2652BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2653M: Rafał Miłecki <zajec5@gmail.com>
2654L: linux-wireless@vger.kernel.org
2655S: Maintained
2656F: drivers/bcma/
2657F: include/linux/bcma/
2658
2659BROADCOM SYSTEMPORT ETHERNET DRIVER
2660M: Florian Fainelli <f.fainelli@gmail.com>
2661L: netdev@vger.kernel.org
2662S: Supported
2663F: drivers/net/ethernet/broadcom/bcmsysport.*
2664
2665BROADCOM VULCAN ARM64 SOC
2666M: Jayachandran C. <jchandra@broadcom.com>
2667L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2668L: bcm-kernel-feedback-list@broadcom.com
2669S: Maintained
2670F: arch/arm64/boot/dts/broadcom/vulcan*
2671
2672BROCADE BFA FC SCSI DRIVER
2673M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2674M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2675L: linux-scsi@vger.kernel.org
2676S: Supported
2677F: drivers/scsi/bfa/
2678
2679BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2680M: Rasesh Mody <rasesh.mody@qlogic.com>
2681L: netdev@vger.kernel.org
2682S: Supported
2683F: drivers/net/ethernet/brocade/bna/
2684
2685BSG (block layer generic sg v4 driver)
2686M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2687L: linux-scsi@vger.kernel.org
2688S: Supported
2689F: block/bsg.c
2690F: include/linux/bsg.h
2691F: include/uapi/linux/bsg.h
2692
2693BT87X AUDIO DRIVER
2694M: Clemens Ladisch <clemens@ladisch.de>
2695L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2696T: git git://git.alsa-project.org/alsa-kernel.git
2697S: Maintained
2698F: Documentation/sound/alsa/Bt87x.txt
2699F: sound/pci/bt87x.c
2700
2701BT8XXGPIO DRIVER
2702M: Michael Buesch <m@bues.ch>
2703W: http://bu3sch.de/btgpio.php
2704S: Maintained
2705F: drivers/gpio/gpio-bt8xx.c
2706
2707BTRFS FILE SYSTEM
2708M: Chris Mason <clm@fb.com>
2709M: Josef Bacik <jbacik@fb.com>
2710M: David Sterba <dsterba@suse.com>
2711L: linux-btrfs@vger.kernel.org
2712W: http://btrfs.wiki.kernel.org/
2713Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2714T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2715S: Maintained
2716F: Documentation/filesystems/btrfs.txt
2717F: fs/btrfs/
2718
2719BTTV VIDEO4LINUX DRIVER
2720M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2721M: Mauro Carvalho Chehab <mchehab@kernel.org>
2722L: linux-media@vger.kernel.org
2723W: https://linuxtv.org
2724T: git git://linuxtv.org/media_tree.git
2725S: Odd fixes
2726F: Documentation/video4linux/bttv/
2727F: drivers/media/pci/bt8xx/bttv*
2728
2729BUSLOGIC SCSI DRIVER
2730M: Khalid Aziz <khalid@gonehiking.org>
2731L: linux-scsi@vger.kernel.org
2732S: Maintained
2733F: drivers/scsi/BusLogic.*
2734F: drivers/scsi/FlashPoint.*
2735
2736C-MEDIA CMI8788 DRIVER
2737M: Clemens Ladisch <clemens@ladisch.de>
2738L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2739T: git git://git.alsa-project.org/alsa-kernel.git
2740S: Maintained
2741F: sound/pci/oxygen/
2742
2743C6X ARCHITECTURE
2744M: Mark Salter <msalter@redhat.com>
2745M: Aurelien Jacquiot <a-jacquiot@ti.com>
2746L: linux-c6x-dev@linux-c6x.org
2747W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2748S: Maintained
2749F: arch/c6x/
2750
2751CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2752M: David Howells <dhowells@redhat.com>
2753L: linux-cachefs@redhat.com (moderated for non-subscribers)
2754S: Supported
2755F: Documentation/filesystems/caching/cachefiles.txt
2756F: fs/cachefiles/
2757
2758CADET FM/AM RADIO RECEIVER DRIVER
2759M: Hans Verkuil <hverkuil@xs4all.nl>
2760L: linux-media@vger.kernel.org
2761T: git git://linuxtv.org/media_tree.git
2762W: https://linuxtv.org
2763S: Maintained
2764F: drivers/media/radio/radio-cadet*
2765
2766CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2767M: Jonathan Corbet <corbet@lwn.net>
2768L: linux-media@vger.kernel.org
2769T: git git://linuxtv.org/media_tree.git
2770S: Maintained
2771F: Documentation/video4linux/cafe_ccic
2772F: drivers/media/platform/marvell-ccic/
2773
2774CAIF NETWORK LAYER
2775M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2776L: netdev@vger.kernel.org
2777S: Supported
2778F: Documentation/networking/caif/
2779F: drivers/net/caif/
2780F: include/uapi/linux/caif/
2781F: include/net/caif/
2782F: net/caif/
2783
2784CALGARY x86-64 IOMMU
2785M: Muli Ben-Yehuda <muli@il.ibm.com>
2786M: "Jon D. Mason" <jdmason@kudzu.us>
2787L: discuss@x86-64.org
2788S: Maintained
2789F: arch/x86/kernel/pci-calgary_64.c
2790F: arch/x86/kernel/tce_64.c
2791F: arch/x86/include/asm/calgary.h
2792F: arch/x86/include/asm/tce.h
2793
2794CAN NETWORK LAYER
2795M: Oliver Hartkopp <socketcan@hartkopp.net>
2796M: Marc Kleine-Budde <mkl@pengutronix.de>
2797L: linux-can@vger.kernel.org
2798W: https://github.com/linux-can
2799T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2800T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2801S: Maintained
2802F: Documentation/networking/can.txt
2803F: net/can/
2804F: include/linux/can/core.h
2805F: include/uapi/linux/can.h
2806F: include/uapi/linux/can/bcm.h
2807F: include/uapi/linux/can/raw.h
2808F: include/uapi/linux/can/gw.h
2809
2810CAN NETWORK DRIVERS
2811M: Wolfgang Grandegger <wg@grandegger.com>
2812M: Marc Kleine-Budde <mkl@pengutronix.de>
2813L: linux-can@vger.kernel.org
2814W: https://github.com/linux-can
2815T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2816T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2817S: Maintained
2818F: drivers/net/can/
2819F: include/linux/can/dev.h
2820F: include/linux/can/platform/
2821F: include/uapi/linux/can/error.h
2822F: include/uapi/linux/can/netlink.h
2823
2824CAPABILITIES
2825M: Serge Hallyn <serge.hallyn@canonical.com>
2826L: linux-security-module@vger.kernel.org
2827S: Supported
2828F: include/linux/capability.h
2829F: include/uapi/linux/capability.h
2830F: security/commoncap.c
2831F: kernel/capability.c
2832
2833CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2834M: Kevin Tsai <ktsai@capellamicro.com>
2835S: Maintained
2836F: drivers/iio/light/cm*
2837F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2838
2839CAVIUM LIQUIDIO NETWORK DRIVER
2840M: Derek Chickles <derek.chickles@caviumnetworks.com>
2841M: Satanand Burla <satananda.burla@caviumnetworks.com>
2842M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2843M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2844L: netdev@vger.kernel.org
2845W: http://www.cavium.com
2846S: Supported
2847F: drivers/net/ethernet/cavium/liquidio/
2848
2849CC2520 IEEE-802.15.4 RADIO DRIVER
2850M: Varka Bhadram <varkabhadram@gmail.com>
2851L: linux-wpan@vger.kernel.org
2852S: Maintained
2853F: drivers/net/ieee802154/cc2520.c
2854F: include/linux/spi/cc2520.h
2855F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2856
2857CEC DRIVER
2858M: Hans Verkuil <hans.verkuil@cisco.com>
2859L: linux-media@vger.kernel.org
2860T: git git://linuxtv.org/media_tree.git
2861W: http://linuxtv.org
2862S: Supported
2863F: Documentation/cec.txt
2864F: Documentation/DocBook/media/v4l/cec*
2865F: drivers/staging/media/cec/
2866F: drivers/media/cec-edid.c
2867F: drivers/media/rc/keymaps/rc-cec.c
2868F: include/media/cec.h
2869F: include/media/cec-edid.h
2870F: include/linux/cec.h
2871F: include/linux/cec-funcs.h
2872
2873CELL BROADBAND ENGINE ARCHITECTURE
2874M: Arnd Bergmann <arnd@arndb.de>
2875L: linuxppc-dev@lists.ozlabs.org
2876W: http://www.ibm.com/developerworks/power/cell/
2877S: Supported
2878F: arch/powerpc/include/asm/cell*.h
2879F: arch/powerpc/include/asm/spu*.h
2880F: arch/powerpc/include/uapi/asm/spu*.h
2881F: arch/powerpc/oprofile/*cell*
2882F: arch/powerpc/platforms/cell/
2883
2884CEPH COMMON CODE (LIBCEPH)
2885M: Ilya Dryomov <idryomov@gmail.com>
2886M: "Yan, Zheng" <zyan@redhat.com>
2887M: Sage Weil <sage@redhat.com>
2888L: ceph-devel@vger.kernel.org
2889W: http://ceph.com/
2890T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2891T: git git://github.com/ceph/ceph-client.git
2892S: Supported
2893F: net/ceph/
2894F: include/linux/ceph/
2895F: include/linux/crush/
2896
2897CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2898M: "Yan, Zheng" <zyan@redhat.com>
2899M: Sage Weil <sage@redhat.com>
2900M: Ilya Dryomov <idryomov@gmail.com>
2901L: ceph-devel@vger.kernel.org
2902W: http://ceph.com/
2903T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2904T: git git://github.com/ceph/ceph-client.git
2905S: Supported
2906F: Documentation/filesystems/ceph.txt
2907F: fs/ceph/
2908
2909CERTIFICATE HANDLING:
2910M: David Howells <dhowells@redhat.com>
2911M: David Woodhouse <dwmw2@infradead.org>
2912L: keyrings@vger.kernel.org
2913S: Maintained
2914F: Documentation/module-signing.txt
2915F: certs/
2916F: scripts/sign-file.c
2917F: scripts/extract-cert.c
2918
2919CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2920L: linux-usb@vger.kernel.org
2921S: Orphan
2922F: Documentation/usb/WUSB-Design-overview.txt
2923F: Documentation/usb/wusb-cbaf
2924F: drivers/usb/host/hwa-hc.c
2925F: drivers/usb/host/whci/
2926F: drivers/usb/wusbcore/
2927F: include/linux/usb/wusb*
2928
2929CFAG12864B LCD DRIVER
2930M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2931W: http://miguelojeda.es/auxdisplay.htm
2932W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2933S: Maintained
2934F: drivers/auxdisplay/cfag12864b.c
2935F: include/linux/cfag12864b.h
2936
2937CFAG12864BFB LCD FRAMEBUFFER DRIVER
2938M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2939W: http://miguelojeda.es/auxdisplay.htm
2940W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2941S: Maintained
2942F: drivers/auxdisplay/cfag12864bfb.c
2943F: include/linux/cfag12864b.h
2944
2945CFG80211 and NL80211
2946M: Johannes Berg <johannes@sipsolutions.net>
2947L: linux-wireless@vger.kernel.org
2948W: http://wireless.kernel.org/
2949T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2950T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2951S: Maintained
2952F: include/uapi/linux/nl80211.h
2953F: include/net/cfg80211.h
2954F: net/wireless/*
2955X: net/wireless/wext*
2956
2957CHAR and MISC DRIVERS
2958M: Arnd Bergmann <arnd@arndb.de>
2959M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2960T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2961S: Supported
2962F: drivers/char/*
2963F: drivers/misc/*
2964F: include/linux/miscdevice.h
2965
2966CHECKPATCH
2967M: Andy Whitcroft <apw@canonical.com>
2968M: Joe Perches <joe@perches.com>
2969S: Maintained
2970F: scripts/checkpatch.pl
2971
2972CHINESE DOCUMENTATION
2973M: Harry Wei <harryxiyou@gmail.com>
2974L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2975L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2976S: Maintained
2977F: Documentation/zh_CN/
2978
2979CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2980M: Peter Chen <Peter.Chen@nxp.com>
2981T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2982L: linux-usb@vger.kernel.org
2983S: Maintained
2984F: drivers/usb/chipidea/
2985
2986CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2987M: Hans de Goede <hdegoede@redhat.com>
2988L: linux-input@vger.kernel.org
2989S: Maintained
2990F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2991F: drivers/input/touchscreen/chipone_icn8318.c
2992
2993CHROME HARDWARE PLATFORM SUPPORT
2994M: Olof Johansson <olof@lixom.net>
2995S: Maintained
2996T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2997F: drivers/platform/chrome/
2998
2999CISCO VIC ETHERNET NIC DRIVER
3000M: Christian Benvenuti <benve@cisco.com>
3001M: Sujith Sankar <ssujith@cisco.com>
3002M: Govindarajulu Varadarajan <_govind@gmx.com>
3003M: Neel Patel <neepatel@cisco.com>
3004S: Supported
3005F: drivers/net/ethernet/cisco/enic/
3006
3007CISCO VIC LOW LATENCY NIC DRIVER
3008M: Christian Benvenuti <benve@cisco.com>
3009M: Dave Goodell <dgoodell@cisco.com>
3010S: Supported
3011F: drivers/infiniband/hw/usnic/
3012
3013CIRRUS LOGIC EP93XX ETHERNET DRIVER
3014M: Hartley Sweeten <hsweeten@visionengravers.com>
3015L: netdev@vger.kernel.org
3016S: Maintained
3017F: drivers/net/ethernet/cirrus/ep93xx_eth.c
3018
3019CIRRUS LOGIC AUDIO CODEC DRIVERS
3020M: Brian Austin <brian.austin@cirrus.com>
3021M: Paul Handrigan <Paul.Handrigan@cirrus.com>
3022L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3023S: Maintained
3024F: sound/soc/codecs/cs*
3025
3026CLEANCACHE API
3027M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3028L: linux-kernel@vger.kernel.org
3029S: Maintained
3030F: mm/cleancache.c
3031F: include/linux/cleancache.h
3032
3033CLK API
3034M: Russell King <linux@armlinux.org.uk>
3035L: linux-clk@vger.kernel.org
3036S: Maintained
3037F: include/linux/clk.h
3038
3039CLOCKSOURCE, CLOCKEVENT DRIVERS
3040M: Daniel Lezcano <daniel.lezcano@linaro.org>
3041M: Thomas Gleixner <tglx@linutronix.de>
3042L: linux-kernel@vger.kernel.org
3043T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3044S: Supported
3045F: drivers/clocksource
3046
3047CISCO FCOE HBA DRIVER
3048M: Hiral Patel <hiralpat@cisco.com>
3049M: Suma Ramars <sramars@cisco.com>
3050M: Brian Uchino <buchino@cisco.com>
3051L: linux-scsi@vger.kernel.org
3052S: Supported
3053F: drivers/scsi/fnic/
3054
3055CISCO SCSI HBA DRIVER
3056M: Narsimhulu Musini <nmusini@cisco.com>
3057M: Sesidhar Baddela <sebaddel@cisco.com>
3058L: linux-scsi@vger.kernel.org
3059S: Supported
3060F: drivers/scsi/snic/
3061
3062CMPC ACPI DRIVER
3063M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3064M: Daniel Oliveira Nascimento <don@syst.com.br>
3065L: platform-driver-x86@vger.kernel.org
3066S: Supported
3067F: drivers/platform/x86/classmate-laptop.c
3068
3069COBALT MEDIA DRIVER
3070M: Hans Verkuil <hans.verkuil@cisco.com>
3071L: linux-media@vger.kernel.org
3072T: git git://linuxtv.org/media_tree.git
3073W: https://linuxtv.org
3074S: Supported
3075F: drivers/media/pci/cobalt/
3076
3077COCCINELLE/Semantic Patches (SmPL)
3078M: Julia Lawall <Julia.Lawall@lip6.fr>
3079M: Gilles Muller <Gilles.Muller@lip6.fr>
3080M: Nicolas Palix <nicolas.palix@imag.fr>
3081M: Michal Marek <mmarek@suse.com>
3082L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3083T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3084W: http://coccinelle.lip6.fr/
3085S: Supported
3086F: Documentation/coccinelle.txt
3087F: scripts/coccinelle/
3088F: scripts/coccicheck
3089
3090CODA FILE SYSTEM
3091M: Jan Harkes <jaharkes@cs.cmu.edu>
3092M: coda@cs.cmu.edu
3093L: codalist@coda.cs.cmu.edu
3094W: http://www.coda.cs.cmu.edu/
3095S: Maintained
3096F: Documentation/filesystems/coda.txt
3097F: fs/coda/
3098F: include/linux/coda*.h
3099F: include/uapi/linux/coda*.h
3100
3101CODA V4L2 MEM2MEM DRIVER
3102M: Philipp Zabel <p.zabel@pengutronix.de>
3103L: linux-media@vger.kernel.org
3104S: Maintained
3105F: Documentation/devicetree/bindings/media/coda.txt
3106F: drivers/media/platform/coda/
3107
3108COMMON CLK FRAMEWORK
3109M: Michael Turquette <mturquette@baylibre.com>
3110M: Stephen Boyd <sboyd@codeaurora.org>
3111L: linux-clk@vger.kernel.org
3112T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3113S: Maintained
3114F: drivers/clk/
3115X: drivers/clk/clkdev.c
3116F: include/linux/clk-pr*
3117F: include/linux/clk/
3118
3119COMMON INTERNET FILE SYSTEM (CIFS)
3120M: Steve French <sfrench@samba.org>
3121L: linux-cifs@vger.kernel.org
3122L: samba-technical@lists.samba.org (moderated for non-subscribers)
3123W: http://linux-cifs.samba.org/
3124T: git git://git.samba.org/sfrench/cifs-2.6.git
3125S: Supported
3126F: Documentation/filesystems/cifs/
3127F: fs/cifs/
3128
3129COMPACTPCI HOTPLUG CORE
3130M: Scott Murray <scott@spiteful.org>
3131L: linux-pci@vger.kernel.org
3132S: Maintained
3133F: drivers/pci/hotplug/cpci_hotplug*
3134
3135COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3136M: Scott Murray <scott@spiteful.org>
3137L: linux-pci@vger.kernel.org
3138S: Maintained
3139F: drivers/pci/hotplug/cpcihp_zt5550.*
3140
3141COMPACTPCI HOTPLUG GENERIC DRIVER
3142M: Scott Murray <scott@spiteful.org>
3143L: linux-pci@vger.kernel.org
3144S: Maintained
3145F: drivers/pci/hotplug/cpcihp_generic.c
3146
3147COMPAL LAPTOP SUPPORT
3148M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3149L: platform-driver-x86@vger.kernel.org
3150S: Maintained
3151F: drivers/platform/x86/compal-laptop.c
3152
3153CONEXANT ACCESSRUNNER USB DRIVER
3154L: accessrunner-general@lists.sourceforge.net
3155W: http://accessrunner.sourceforge.net/
3156S: Orphan
3157F: drivers/usb/atm/cxacru.c
3158
3159CONFIGFS
3160M: Joel Becker <jlbec@evilplan.org>
3161M: Christoph Hellwig <hch@lst.de>
3162T: git git://git.infradead.org/users/hch/configfs.git
3163S: Supported
3164F: fs/configfs/
3165F: include/linux/configfs.h
3166
3167CONNECTOR
3168M: Evgeniy Polyakov <zbr@ioremap.net>
3169L: netdev@vger.kernel.org
3170S: Maintained
3171F: drivers/connector/
3172
3173CONTROL GROUP (CGROUP)
3174M: Tejun Heo <tj@kernel.org>
3175M: Li Zefan <lizefan@huawei.com>
3176M: Johannes Weiner <hannes@cmpxchg.org>
3177L: cgroups@vger.kernel.org
3178T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3179S: Maintained
3180F: Documentation/cgroups/
3181F: include/linux/cgroup*
3182F: kernel/cgroup*
3183
3184CONTROL GROUP - CPUSET
3185M: Li Zefan <lizefan@huawei.com>
3186L: cgroups@vger.kernel.org
3187W: http://www.bullopensource.org/cpuset/
3188W: http://oss.sgi.com/projects/cpusets/
3189T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3190S: Maintained
3191F: Documentation/cgroups/cpusets.txt
3192F: include/linux/cpuset.h
3193F: kernel/cpuset.c
3194
3195CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3196M: Johannes Weiner <hannes@cmpxchg.org>
3197M: Michal Hocko <mhocko@kernel.org>
3198M: Vladimir Davydov <vdavydov@virtuozzo.com>
3199L: cgroups@vger.kernel.org
3200L: linux-mm@kvack.org
3201S: Maintained
3202F: mm/memcontrol.c
3203F: mm/swap_cgroup.c
3204
3205CORETEMP HARDWARE MONITORING DRIVER
3206M: Fenghua Yu <fenghua.yu@intel.com>
3207L: linux-hwmon@vger.kernel.org
3208S: Maintained
3209F: Documentation/hwmon/coretemp
3210F: drivers/hwmon/coretemp.c
3211
3212COSA/SRP SYNC SERIAL DRIVER
3213M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3214W: http://www.fi.muni.cz/~kas/cosa/
3215S: Maintained
3216F: drivers/net/wan/cosa*
3217
3218CPMAC ETHERNET DRIVER
3219M: Florian Fainelli <florian@openwrt.org>
3220L: netdev@vger.kernel.org
3221S: Maintained
3222F: drivers/net/ethernet/ti/cpmac.c
3223
3224CPU FREQUENCY DRIVERS
3225M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3226M: Viresh Kumar <viresh.kumar@linaro.org>
3227L: linux-pm@vger.kernel.org
3228S: Maintained
3229T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3230T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3231F: drivers/cpufreq/
3232F: include/linux/cpufreq.h
3233
3234CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3235M: Viresh Kumar <viresh.kumar@linaro.org>
3236M: Sudeep Holla <sudeep.holla@arm.com>
3237L: linux-pm@vger.kernel.org
3238W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3239S: Maintained
3240F: drivers/cpufreq/arm_big_little.h
3241F: drivers/cpufreq/arm_big_little.c
3242F: drivers/cpufreq/arm_big_little_dt.c
3243
3244CPUIDLE DRIVER - ARM BIG LITTLE
3245M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3246M: Daniel Lezcano <daniel.lezcano@linaro.org>
3247L: linux-pm@vger.kernel.org
3248L: linux-arm-kernel@lists.infradead.org
3249T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3250S: Maintained
3251F: drivers/cpuidle/cpuidle-big_little.c
3252
3253CPUIDLE DRIVER - ARM EXYNOS
3254M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3255M: Daniel Lezcano <daniel.lezcano@linaro.org>
3256M: Kukjin Kim <kgene@kernel.org>
3257L: linux-pm@vger.kernel.org
3258L: linux-samsung-soc@vger.kernel.org
3259S: Supported
3260F: drivers/cpuidle/cpuidle-exynos.c
3261F: arch/arm/mach-exynos/pm.c
3262
3263CPUIDLE DRIVERS
3264M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3265M: Daniel Lezcano <daniel.lezcano@linaro.org>
3266L: linux-pm@vger.kernel.org
3267S: Maintained
3268T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3269F: drivers/cpuidle/*
3270F: include/linux/cpuidle.h
3271
3272CPUID/MSR DRIVER
3273M: "H. Peter Anvin" <hpa@zytor.com>
3274S: Maintained
3275F: arch/x86/kernel/cpuid.c
3276F: arch/x86/kernel/msr.c
3277
3278CPU POWER MONITORING SUBSYSTEM
3279M: Thomas Renninger <trenn@suse.com>
3280L: linux-pm@vger.kernel.org
3281S: Maintained
3282F: tools/power/cpupower/
3283
3284CRAMFS FILESYSTEM
3285W: http://sourceforge.net/projects/cramfs/
3286S: Orphan / Obsolete
3287F: Documentation/filesystems/cramfs.txt
3288F: fs/cramfs/
3289
3290CRIS PORT
3291M: Mikael Starvik <starvik@axis.com>
3292M: Jesper Nilsson <jesper.nilsson@axis.com>
3293L: linux-cris-kernel@axis.com
3294W: http://developer.axis.com
3295T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3296S: Maintained
3297F: arch/cris/
3298F: drivers/tty/serial/crisv10.*
3299
3300CRYPTO API
3301M: Herbert Xu <herbert@gondor.apana.org.au>
3302M: "David S. Miller" <davem@davemloft.net>
3303L: linux-crypto@vger.kernel.org
3304T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3305T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3306S: Maintained
3307F: Documentation/crypto/
3308F: Documentation/DocBook/crypto-API.tmpl
3309F: arch/*/crypto/
3310F: crypto/
3311F: drivers/crypto/
3312F: include/crypto/
3313
3314CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3315M: Neil Horman <nhorman@tuxdriver.com>
3316L: linux-crypto@vger.kernel.org
3317S: Maintained
3318F: crypto/ansi_cprng.c
3319F: crypto/rng.c
3320
3321CS3308 MEDIA DRIVER
3322M: Hans Verkuil <hverkuil@xs4all.nl>
3323L: linux-media@vger.kernel.org
3324T: git git://linuxtv.org/media_tree.git
3325W: http://linuxtv.org
3326S: Odd Fixes
3327F: drivers/media/i2c/cs3308.c
3328F: drivers/media/i2c/cs3308.h
3329
3330CS5535 Audio ALSA driver
3331M: Jaya Kumar <jayakumar.alsa@gmail.com>
3332S: Maintained
3333F: sound/pci/cs5535audio/
3334
3335CW1200 WLAN driver
3336M: Solomon Peachy <pizza@shaftnet.org>
3337S: Maintained
3338F: drivers/net/wireless/st/cw1200/
3339
3340CX18 VIDEO4LINUX DRIVER
3341M: Andy Walls <awalls@md.metrocast.net>
3342L: ivtv-devel@ivtvdriver.org (subscribers-only)
3343L: linux-media@vger.kernel.org
3344T: git git://linuxtv.org/media_tree.git
3345W: https://linuxtv.org
3346W: http://www.ivtvdriver.org/index.php/Cx18
3347S: Maintained
3348F: Documentation/video4linux/cx18.txt
3349F: drivers/media/pci/cx18/
3350F: include/uapi/linux/ivtv*
3351
3352CX2341X MPEG ENCODER HELPER MODULE
3353M: Hans Verkuil <hverkuil@xs4all.nl>
3354L: linux-media@vger.kernel.org
3355T: git git://linuxtv.org/media_tree.git
3356W: https://linuxtv.org
3357S: Maintained
3358F: drivers/media/common/cx2341x*
3359F: include/media/cx2341x*
3360
3361CX24120 MEDIA DRIVER
3362M: Jemma Denson <jdenson@gmail.com>
3363M: Patrick Boettcher <patrick.boettcher@posteo.de>
3364L: linux-media@vger.kernel.org
3365W: https://linuxtv.org
3366Q: http://patchwork.linuxtv.org/project/linux-media/list/
3367S: Maintained
3368F: drivers/media/dvb-frontends/cx24120*
3369
3370CX88 VIDEO4LINUX DRIVER
3371M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
3372M: Mauro Carvalho Chehab <mchehab@kernel.org>
3373L: linux-media@vger.kernel.org
3374W: https://linuxtv.org
3375T: git git://linuxtv.org/media_tree.git
3376S: Odd fixes
3377F: Documentation/video4linux/cx88/
3378F: drivers/media/pci/cx88/
3379
3380CXD2820R MEDIA DRIVER
3381M: Antti Palosaari <crope@iki.fi>
3382L: linux-media@vger.kernel.org
3383W: https://linuxtv.org
3384W: http://palosaari.fi/linux/
3385Q: http://patchwork.linuxtv.org/project/linux-media/list/
3386T: git git://linuxtv.org/anttip/media_tree.git
3387S: Maintained
3388F: drivers/media/dvb-frontends/cxd2820r*
3389
3390CXGB3 ETHERNET DRIVER (CXGB3)
3391M: Santosh Raspatur <santosh@chelsio.com>
3392L: netdev@vger.kernel.org
3393W: http://www.chelsio.com
3394S: Supported
3395F: drivers/net/ethernet/chelsio/cxgb3/
3396
3397CXGB3 ISCSI DRIVER (CXGB3I)
3398M: Karen Xie <kxie@chelsio.com>
3399L: linux-scsi@vger.kernel.org
3400W: http://www.chelsio.com
3401S: Supported
3402F: drivers/scsi/cxgbi/cxgb3i
3403
3404CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3405M: Steve Wise <swise@chelsio.com>
3406L: linux-rdma@vger.kernel.org
3407W: http://www.openfabrics.org
3408S: Supported
3409F: drivers/infiniband/hw/cxgb3/
3410
3411CXGB4 ETHERNET DRIVER (CXGB4)
3412M: Hariprasad S <hariprasad@chelsio.com>
3413L: netdev@vger.kernel.org
3414W: http://www.chelsio.com
3415S: Supported
3416F: drivers/net/ethernet/chelsio/cxgb4/
3417
3418CXGB4 ISCSI DRIVER (CXGB4I)
3419M: Karen Xie <kxie@chelsio.com>
3420L: linux-scsi@vger.kernel.org
3421W: http://www.chelsio.com
3422S: Supported
3423F: drivers/scsi/cxgbi/cxgb4i
3424
3425CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3426M: Steve Wise <swise@chelsio.com>
3427L: linux-rdma@vger.kernel.org
3428W: http://www.openfabrics.org
3429S: Supported
3430F: drivers/infiniband/hw/cxgb4/
3431
3432CXGB4VF ETHERNET DRIVER (CXGB4VF)
3433M: Casey Leedom <leedom@chelsio.com>
3434L: netdev@vger.kernel.org
3435W: http://www.chelsio.com
3436S: Supported
3437F: drivers/net/ethernet/chelsio/cxgb4vf/
3438
3439CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3440M: Ian Munsie <imunsie@au1.ibm.com>
3441M: Michael Neuling <mikey@neuling.org>
3442L: linuxppc-dev@lists.ozlabs.org
3443S: Supported
3444F: drivers/misc/cxl/
3445F: include/misc/cxl*
3446F: include/uapi/misc/cxl.h
3447F: Documentation/powerpc/cxl.txt
3448F: Documentation/powerpc/cxl.txt
3449F: Documentation/ABI/testing/sysfs-class-cxl
3450
3451CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3452M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3453M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3454L: linux-scsi@vger.kernel.org
3455S: Supported
3456F: drivers/scsi/cxlflash/
3457F: include/uapi/scsi/cxlflash_ioctls.h
3458F: Documentation/powerpc/cxlflash.txt
3459
3460STMMAC ETHERNET DRIVER
3461M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3462M: Alexandre Torgue <alexandre.torgue@st.com>
3463L: netdev@vger.kernel.org
3464W: http://www.stlinux.com
3465S: Supported
3466F: drivers/net/ethernet/stmicro/stmmac/
3467
3468CYBERPRO FB DRIVER
3469M: Russell King <linux@armlinux.org.uk>
3470L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3471W: http://www.armlinux.org.uk/
3472S: Maintained
3473F: drivers/video/fbdev/cyber2000fb.*
3474
3475CYCLADES ASYNC MUX DRIVER
3476W: http://www.cyclades.com/
3477S: Orphan
3478F: drivers/tty/cyclades.c
3479F: include/linux/cyclades.h
3480F: include/uapi/linux/cyclades.h
3481
3482CYCLADES PC300 DRIVER
3483W: http://www.cyclades.com/
3484S: Orphan
3485F: drivers/net/wan/pc300*
3486
3487CYPRESS_FIRMWARE MEDIA DRIVER
3488M: Antti Palosaari <crope@iki.fi>
3489L: linux-media@vger.kernel.org
3490W: https://linuxtv.org
3491W: http://palosaari.fi/linux/
3492Q: http://patchwork.linuxtv.org/project/linux-media/list/
3493T: git git://linuxtv.org/anttip/media_tree.git
3494S: Maintained
3495F: drivers/media/common/cypress_firmware*
3496
3497CYTTSP TOUCHSCREEN DRIVER
3498M: Ferruh Yigit <fery@cypress.com>
3499L: linux-input@vger.kernel.org
3500S: Supported
3501F: drivers/input/touchscreen/cyttsp*
3502F: include/linux/input/cyttsp.h
3503
3504DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3505M: Joshua Kinard <kumba@gentoo.org>
3506S: Maintained
3507F: drivers/rtc/rtc-ds1685.c
3508F: include/linux/rtc/ds1685.h
3509
3510DAMA SLAVE for AX.25
3511M: Joerg Reuter <jreuter@yaina.de>
3512W: http://yaina.de/jreuter/
3513W: http://www.qsl.net/dl1bke/
3514L: linux-hams@vger.kernel.org
3515S: Maintained
3516F: net/ax25/af_ax25.c
3517F: net/ax25/ax25_dev.c
3518F: net/ax25/ax25_ds_*
3519F: net/ax25/ax25_in.c
3520F: net/ax25/ax25_out.c
3521F: net/ax25/ax25_timer.c
3522F: net/ax25/sysctl_net_ax25.c
3523
3524DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3525L: netdev@vger.kernel.org
3526S: Orphan
3527F: Documentation/networking/dmfe.txt
3528F: drivers/net/ethernet/dec/tulip/dmfe.c
3529
3530DC390/AM53C974 SCSI driver
3531M: Hannes Reinecke <hare@suse.com>
3532L: linux-scsi@vger.kernel.org
3533S: Maintained
3534F: drivers/scsi/am53c974.c
3535
3536DC395x SCSI driver
3537M: Oliver Neukum <oliver@neukum.org>
3538M: Ali Akcaagac <aliakc@web.de>
3539M: Jamie Lenehan <lenehan@twibble.org>
3540L: dc395x@twibble.org
3541W: http://twibble.org/dist/dc395x/
3542W: http://lists.twibble.org/mailman/listinfo/dc395x/
3543S: Maintained
3544F: Documentation/scsi/dc395x.txt
3545F: drivers/scsi/dc395x.*
3546
3547DCCP PROTOCOL
3548M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3549L: dccp@vger.kernel.org
3550W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3551S: Maintained
3552F: include/linux/dccp.h
3553F: include/uapi/linux/dccp.h
3554F: include/linux/tfrc.h
3555F: net/dccp/
3556
3557DECnet NETWORK LAYER
3558W: http://linux-decnet.sourceforge.net
3559L: linux-decnet-user@lists.sourceforge.net
3560S: Orphan
3561F: Documentation/networking/decnet.txt
3562F: net/decnet/
3563
3564DECSTATION PLATFORM SUPPORT
3565M: "Maciej W. Rozycki" <macro@linux-mips.org>
3566L: linux-mips@linux-mips.org
3567W: http://www.linux-mips.org/wiki/DECstation
3568S: Maintained
3569F: arch/mips/dec/
3570F: arch/mips/include/asm/dec/
3571F: arch/mips/include/asm/mach-dec/
3572
3573DEFXX FDDI NETWORK DRIVER
3574M: "Maciej W. Rozycki" <macro@linux-mips.org>
3575S: Maintained
3576F: drivers/net/fddi/defxx.*
3577
3578DELL LAPTOP DRIVER
3579M: Matthew Garrett <mjg59@srcf.ucam.org>
3580M: Pali Rohár <pali.rohar@gmail.com>
3581L: platform-driver-x86@vger.kernel.org
3582S: Maintained
3583F: drivers/platform/x86/dell-laptop.c
3584
3585DELL LAPTOP RBTN DRIVER
3586M: Pali Rohár <pali.rohar@gmail.com>
3587S: Maintained
3588F: drivers/platform/x86/dell-rbtn.*
3589
3590DELL LAPTOP FREEFALL DRIVER
3591M: Pali Rohár <pali.rohar@gmail.com>
3592S: Maintained
3593F: drivers/platform/x86/dell-smo8800.c
3594
3595DELL LAPTOP SMM DRIVER
3596M: Pali Rohár <pali.rohar@gmail.com>
3597S: Maintained
3598F: drivers/hwmon/dell-smm-hwmon.c
3599F: include/uapi/linux/i8k.h
3600
3601DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3602M: Doug Warzecha <Douglas_Warzecha@dell.com>
3603S: Maintained
3604F: Documentation/dcdbas.txt
3605F: drivers/firmware/dcdbas.*
3606
3607DELL WMI EXTRAS DRIVER
3608M: Matthew Garrett <mjg59@srcf.ucam.org>
3609M: Pali Rohár <pali.rohar@gmail.com>
3610S: Maintained
3611F: drivers/platform/x86/dell-wmi.c
3612
3613DESIGNWARE USB2 DRD IP DRIVER
3614M: John Youn <johnyoun@synopsys.com>
3615L: linux-usb@vger.kernel.org
3616T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3617S: Maintained
3618F: drivers/usb/dwc2/
3619
3620DESIGNWARE USB3 DRD IP DRIVER
3621M: Felipe Balbi <balbi@kernel.org>
3622L: linux-usb@vger.kernel.org
3623T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3624S: Maintained
3625F: drivers/usb/dwc3/
3626
3627DEVICE COREDUMP (DEV_COREDUMP)
3628M: Johannes Berg <johannes@sipsolutions.net>
3629L: linux-kernel@vger.kernel.org
3630S: Maintained
3631F: drivers/base/devcoredump.c
3632F: include/linux/devcoredump.h
3633
3634DEVICE FREQUENCY (DEVFREQ)
3635M: MyungJoo Ham <myungjoo.ham@samsung.com>
3636M: Kyungmin Park <kyungmin.park@samsung.com>
3637L: linux-pm@vger.kernel.org
3638T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3639S: Maintained
3640F: drivers/devfreq/
3641F: include/linux/devfreq.h
3642F: Documentation/devicetree/bindings/devfreq/
3643
3644DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3645M: Chanwoo Choi <cw00.choi@samsung.com>
3646L: linux-pm@vger.kernel.org
3647T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3648S: Supported
3649F: drivers/devfreq/event/
3650F: drivers/devfreq/devfreq-event.c
3651F: include/linux/devfreq-event.h
3652F: Documentation/devicetree/bindings/devfreq/event/
3653
3654BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3655M: Chanwoo Choi <cw00.choi@samsung.com>
3656L: linux-pm@vger.kernel.org
3657L: linux-samsung-soc@vger.kernel.org
3658T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3659S: Maintained
3660F: drivers/devfreq/exynos-bus.c
3661F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3662
3663DEVICE NUMBER REGISTRY
3664M: Torben Mathiasen <device@lanana.org>
3665W: http://lanana.org/docs/device-list/index.html
3666S: Maintained
3667
3668DEVICE-MAPPER (LVM)
3669M: Alasdair Kergon <agk@redhat.com>
3670M: Mike Snitzer <snitzer@redhat.com>
3671M: dm-devel@redhat.com
3672L: dm-devel@redhat.com
3673W: http://sources.redhat.com/dm
3674Q: http://patchwork.kernel.org/project/dm-devel/list/
3675T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3676T: quilt http://people.redhat.com/agk/patches/linux/editing/
3677S: Maintained
3678F: Documentation/device-mapper/
3679F: drivers/md/dm*
3680F: drivers/md/persistent-data/
3681F: include/linux/device-mapper.h
3682F: include/linux/dm-*.h
3683F: include/uapi/linux/dm-*.h
3684
3685DEVLINK
3686M: Jiri Pirko <jiri@mellanox.com>
3687L: netdev@vger.kernel.org
3688S: Supported
3689F: net/core/devlink.c
3690F: include/net/devlink.h
3691F: include/uapi/linux/devlink.h
3692
3693DIALOG SEMICONDUCTOR DRIVERS
3694M: Support Opensource <support.opensource@diasemi.com>
3695W: http://www.dialog-semiconductor.com/products
3696S: Supported
3697F: Documentation/hwmon/da90??
3698F: Documentation/devicetree/bindings/sound/da[79]*.txt
3699F: drivers/gpio/gpio-da90??.c
3700F: drivers/hwmon/da90??-hwmon.c
3701F: drivers/iio/adc/da91??-*.c
3702F: drivers/input/misc/da90??_onkey.c
3703F: drivers/input/touchscreen/da9052_tsi.c
3704F: drivers/leds/leds-da90??.c
3705F: drivers/mfd/da903x.c
3706F: drivers/mfd/da90??-*.c
3707F: drivers/mfd/da91??-*.c
3708F: drivers/power/da9052-battery.c
3709F: drivers/power/da91??-*.c
3710F: drivers/regulator/da903x.c
3711F: drivers/regulator/da9???-regulator.[ch]
3712F: drivers/rtc/rtc-da90??.c
3713F: drivers/video/backlight/da90??_bl.c
3714F: drivers/watchdog/da90??_wdt.c
3715F: include/linux/mfd/da903x.h
3716F: include/linux/mfd/da9052/
3717F: include/linux/mfd/da9055/
3718F: include/linux/mfd/da9063/
3719F: include/linux/mfd/da9150/
3720F: include/sound/da[79]*.h
3721F: sound/soc/codecs/da[79]*.[ch]
3722
3723DIGI NEO AND CLASSIC PCI PRODUCTS
3724M: Lidza Louina <lidza.louina@gmail.com>
3725M: Mark Hounschell <markh@compro.net>
3726L: driverdev-devel@linuxdriverproject.org
3727S: Maintained
3728F: drivers/staging/dgnc/
3729
3730DIOLAN U2C-12 I2C DRIVER
3731M: Guenter Roeck <linux@roeck-us.net>
3732L: linux-i2c@vger.kernel.org
3733S: Maintained
3734F: drivers/i2c/busses/i2c-diolan-u2c.c
3735
3736DIRECT ACCESS (DAX)
3737M: Matthew Wilcox <willy@linux.intel.com>
3738L: linux-fsdevel@vger.kernel.org
3739S: Supported
3740F: fs/dax.c
3741
3742DIRECTORY NOTIFICATION (DNOTIFY)
3743M: Eric Paris <eparis@parisplace.org>
3744S: Maintained
3745F: Documentation/filesystems/dnotify.txt
3746F: fs/notify/dnotify/
3747F: include/linux/dnotify.h
3748
3749DISK GEOMETRY AND PARTITION HANDLING
3750M: Andries Brouwer <aeb@cwi.nl>
3751W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3752W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3753W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3754S: Maintained
3755
3756DISKQUOTA
3757M: Jan Kara <jack@suse.com>
3758S: Maintained
3759F: Documentation/filesystems/quota.txt
3760F: fs/quota/
3761F: include/linux/quota*.h
3762F: include/uapi/linux/quota*.h
3763
3764DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3765M: Bernie Thompson <bernie@plugable.com>
3766L: linux-fbdev@vger.kernel.org
3767S: Maintained
3768W: http://plugable.com/category/projects/udlfb/
3769F: drivers/video/fbdev/udlfb.c
3770F: include/video/udlfb.h
3771F: Documentation/fb/udlfb.txt
3772
3773DISTRIBUTED LOCK MANAGER (DLM)
3774M: Christine Caulfield <ccaulfie@redhat.com>
3775M: David Teigland <teigland@redhat.com>
3776L: cluster-devel@redhat.com
3777W: http://sources.redhat.com/cluster/
3778T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3779S: Supported
3780F: fs/dlm/
3781
3782DMA BUFFER SHARING FRAMEWORK
3783M: Sumit Semwal <sumit.semwal@linaro.org>
3784S: Maintained
3785L: linux-media@vger.kernel.org
3786L: dri-devel@lists.freedesktop.org
3787L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3788F: drivers/dma-buf/
3789F: include/linux/dma-buf*
3790F: include/linux/reservation.h
3791F: include/linux/*fence.h
3792F: Documentation/dma-buf-sharing.txt
3793T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3794
3795DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3796M: Vinod Koul <vinod.koul@intel.com>
3797L: dmaengine@vger.kernel.org
3798Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3799S: Maintained
3800F: drivers/dma/
3801F: include/linux/dmaengine.h
3802F: Documentation/dmaengine/
3803T: git git://git.infradead.org/users/vkoul/slave-dma.git
3804
3805DME1737 HARDWARE MONITOR DRIVER
3806M: Juerg Haefliger <juergh@gmail.com>
3807L: linux-hwmon@vger.kernel.org
3808S: Maintained
3809F: Documentation/hwmon/dme1737
3810F: drivers/hwmon/dme1737.c
3811
3812DMI/SMBIOS SUPPORT
3813M: Jean Delvare <jdelvare@suse.com>
3814S: Maintained
3815T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3816F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3817F: drivers/firmware/dmi-id.c
3818F: drivers/firmware/dmi_scan.c
3819F: include/linux/dmi.h
3820
3821DOCUMENTATION
3822M: Jonathan Corbet <corbet@lwn.net>
3823L: linux-doc@vger.kernel.org
3824S: Maintained
3825F: Documentation/
3826F: scripts/docproc.c
3827F: scripts/kernel-doc*
3828X: Documentation/ABI/
3829X: Documentation/devicetree/
3830X: Documentation/acpi
3831X: Documentation/power
3832X: Documentation/spi
3833X: Documentation/DocBook/media
3834T: git git://git.lwn.net/linux.git docs-next
3835
3836DOUBLETALK DRIVER
3837M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3838L: blinux-list@redhat.com
3839S: Maintained
3840F: drivers/char/dtlk.c
3841F: include/linux/dtlk.h
3842
3843DPT_I2O SCSI RAID DRIVER
3844M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3845L: linux-scsi@vger.kernel.org
3846W: http://www.adaptec.com/
3847S: Maintained
3848F: drivers/scsi/dpt*
3849F: drivers/scsi/dpt/
3850
3851DRBD DRIVER
3852M: Philipp Reisner <philipp.reisner@linbit.com>
3853M: Lars Ellenberg <lars.ellenberg@linbit.com>
3854L: drbd-dev@lists.linbit.com
3855W: http://www.drbd.org
3856T: git git://git.linbit.com/linux-drbd.git
3857T: git git://git.linbit.com/drbd-8.4.git
3858S: Supported
3859F: drivers/block/drbd/
3860F: lib/lru_cache.c
3861F: Documentation/blockdev/drbd/
3862
3863DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3864M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3865T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3866S: Supported
3867F: Documentation/kobject.txt
3868F: drivers/base/
3869F: fs/debugfs/
3870F: fs/kernfs/
3871F: fs/sysfs/
3872F: include/linux/debugfs.h
3873F: include/linux/kobj*
3874F: lib/kobj*
3875
3876DRM DRIVERS
3877M: David Airlie <airlied@linux.ie>
3878L: dri-devel@lists.freedesktop.org
3879T: git git://people.freedesktop.org/~airlied/linux
3880S: Maintained
3881F: drivers/gpu/drm/
3882F: drivers/gpu/vga/
3883F: Documentation/DocBook/gpu.*
3884F: include/drm/
3885F: include/uapi/drm/
3886
3887DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3888M: Dave Airlie <airlied@redhat.com>
3889S: Odd Fixes
3890F: drivers/gpu/drm/ast/
3891
3892DRM DRIVER FOR BOCHS VIRTUAL GPU
3893M: Gerd Hoffmann <kraxel@redhat.com>
3894S: Odd Fixes
3895F: drivers/gpu/drm/bochs/
3896
3897DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3898M: Dave Airlie <airlied@redhat.com>
3899S: Odd Fixes
3900F: drivers/gpu/drm/cirrus/
3901
3902RADEON and AMDGPU DRM DRIVERS
3903M: Alex Deucher <alexander.deucher@amd.com>
3904M: Christian König <christian.koenig@amd.com>
3905L: dri-devel@lists.freedesktop.org
3906T: git git://people.freedesktop.org/~agd5f/linux
3907S: Supported
3908F: drivers/gpu/drm/radeon/
3909F: include/uapi/drm/radeon_drm.h
3910F: drivers/gpu/drm/amd/
3911F: include/uapi/drm/amdgpu_drm.h
3912
3913DRM PANEL DRIVERS
3914M: Thierry Reding <thierry.reding@gmail.com>
3915L: dri-devel@lists.freedesktop.org
3916T: git git://anongit.freedesktop.org/tegra/linux.git
3917S: Maintained
3918F: drivers/gpu/drm/drm_panel.c
3919F: drivers/gpu/drm/panel/
3920F: include/drm/drm_panel.h
3921F: Documentation/devicetree/bindings/display/panel/
3922
3923INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3924M: Daniel Vetter <daniel.vetter@intel.com>
3925M: Jani Nikula <jani.nikula@linux.intel.com>
3926L: intel-gfx@lists.freedesktop.org
3927L: dri-devel@lists.freedesktop.org
3928W: https://01.org/linuxgraphics/
3929Q: http://patchwork.freedesktop.org/project/intel-gfx/
3930T: git git://anongit.freedesktop.org/drm-intel
3931S: Supported
3932F: drivers/gpu/drm/i915/
3933F: include/drm/i915*
3934F: include/uapi/drm/i915_drm.h
3935
3936DRM DRIVERS FOR ATMEL HLCDC
3937M: Boris Brezillon <boris.brezillon@free-electrons.com>
3938L: dri-devel@lists.freedesktop.org
3939S: Supported
3940F: drivers/gpu/drm/atmel-hlcdc/
3941F: Documentation/devicetree/bindings/drm/atmel/
3942
3943DRM DRIVERS FOR ALLWINNER A10
3944M: Maxime Ripard <maxime.ripard@free-electrons.com>
3945L: dri-devel@lists.freedesktop.org
3946S: Supported
3947F: drivers/gpu/drm/sun4i/
3948F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
3949
3950DRM DRIVERS FOR EXYNOS
3951M: Inki Dae <inki.dae@samsung.com>
3952M: Joonyoung Shim <jy0922.shim@samsung.com>
3953M: Seung-Woo Kim <sw0312.kim@samsung.com>
3954M: Kyungmin Park <kyungmin.park@samsung.com>
3955L: dri-devel@lists.freedesktop.org
3956T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3957S: Supported
3958F: drivers/gpu/drm/exynos/
3959F: include/uapi/drm/exynos_drm.h
3960F: Documentation/devicetree/bindings/display/exynos/
3961
3962DRM DRIVERS FOR FREESCALE DCU
3963M: Stefan Agner <stefan@agner.ch>
3964M: Alison Wang <alison.wang@freescale.com>
3965L: dri-devel@lists.freedesktop.org
3966S: Supported
3967F: drivers/gpu/drm/fsl-dcu/
3968F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3969F: Documentation/devicetree/bindings/display/fsl,tcon.txt
3970F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3971
3972DRM DRIVERS FOR FREESCALE IMX
3973M: Philipp Zabel <p.zabel@pengutronix.de>
3974L: dri-devel@lists.freedesktop.org
3975S: Maintained
3976F: drivers/gpu/drm/imx/
3977F: drivers/gpu/ipu-v3/
3978F: Documentation/devicetree/bindings/display/imx/
3979
3980DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3981M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3982L: dri-devel@lists.freedesktop.org
3983T: git git://github.com/patjak/drm-gma500
3984S: Maintained
3985F: drivers/gpu/drm/gma500/
3986
3987DRM DRIVERS FOR HISILICON
3988M: Xinliang Liu <z.liuxinliang@hisilicon.com>
3989R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
3990R: Chen Feng <puck.chen@hisilicon.com>
3991L: dri-devel@lists.freedesktop.org
3992T: git git://github.com/xin3liang/linux.git
3993S: Maintained
3994F: drivers/gpu/drm/hisilicon/
3995F: Documentation/devicetree/bindings/display/hisilicon/
3996
3997DRM DRIVER FOR INTEL I810 VIDEO CARDS
3998S: Orphan / Obsolete
3999F: drivers/gpu/drm/i810/
4000F: include/uapi/drm/i810_drm.h
4001
4002DRM DRIVER FOR MSM ADRENO GPU
4003M: Rob Clark <robdclark@gmail.com>
4004L: linux-arm-msm@vger.kernel.org
4005L: dri-devel@lists.freedesktop.org
4006L: freedreno@lists.freedesktop.org
4007T: git git://people.freedesktop.org/~robclark/linux
4008S: Maintained
4009F: drivers/gpu/drm/msm/
4010F: include/uapi/drm/msm_drm.h
4011F: Documentation/devicetree/bindings/display/msm/
4012
4013DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4014M: Ben Skeggs <bskeggs@redhat.com>
4015L: dri-devel@lists.freedesktop.org
4016L: nouveau@lists.freedesktop.org
4017T: git git://github.com/skeggsb/linux
4018S: Supported
4019F: drivers/gpu/drm/nouveau/
4020F: include/uapi/drm/nouveau_drm.h
4021
4022DRM DRIVERS FOR NVIDIA TEGRA
4023M: Thierry Reding <thierry.reding@gmail.com>
4024L: dri-devel@lists.freedesktop.org
4025L: linux-tegra@vger.kernel.org
4026T: git git://anongit.freedesktop.org/tegra/linux.git
4027S: Supported
4028F: drivers/gpu/drm/tegra/
4029F: drivers/gpu/host1x/
4030F: include/linux/host1x.h
4031F: include/uapi/drm/tegra_drm.h
4032F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4033
4034DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4035S: Orphan / Obsolete
4036F: drivers/gpu/drm/mga/
4037F: include/uapi/drm/mga_drm.h
4038
4039DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4040M: Dave Airlie <airlied@redhat.com>
4041S: Odd Fixes
4042F: drivers/gpu/drm/mgag200/
4043
4044DRM DRIVER FOR RAGE 128 VIDEO CARDS
4045S: Orphan / Obsolete
4046F: drivers/gpu/drm/r128/
4047F: include/uapi/drm/r128_drm.h
4048
4049DRM DRIVERS FOR RENESAS
4050M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4051L: dri-devel@lists.freedesktop.org
4052L: linux-renesas-soc@vger.kernel.org
4053T: git git://linuxtv.org/pinchartl/fbdev
4054S: Supported
4055F: drivers/gpu/drm/rcar-du/
4056F: drivers/gpu/drm/shmobile/
4057F: include/linux/platform_data/shmob_drm.h
4058F: Documentation/devicetree/bindings/display/renesas,du.txt
4059
4060DRM DRIVER FOR QXL VIRTUAL GPU
4061M: Dave Airlie <airlied@redhat.com>
4062S: Odd Fixes
4063F: drivers/gpu/drm/qxl/
4064F: include/uapi/drm/qxl_drm.h
4065
4066DRM DRIVERS FOR ROCKCHIP
4067M: Mark Yao <mark.yao@rock-chips.com>
4068L: dri-devel@lists.freedesktop.org
4069S: Maintained
4070F: drivers/gpu/drm/rockchip/
4071F: Documentation/devicetree/bindings/display/rockchip/
4072
4073DRM DRIVER FOR SAVAGE VIDEO CARDS
4074S: Orphan / Obsolete
4075F: drivers/gpu/drm/savage/
4076F: include/uapi/drm/savage_drm.h
4077
4078DRM DRIVER FOR SIS VIDEO CARDS
4079S: Orphan / Obsolete
4080F: drivers/gpu/drm/sis/
4081F: include/uapi/drm/sis_drm.h
4082
4083DRM DRIVERS FOR STI
4084M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4085M: Vincent Abriou <vincent.abriou@st.com>
4086L: dri-devel@lists.freedesktop.org
4087T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4088S: Maintained
4089F: drivers/gpu/drm/sti
4090F: Documentation/devicetree/bindings/display/st,stih4xx.txt
4091
4092DRM DRIVER FOR TDFX VIDEO CARDS
4093S: Orphan / Obsolete
4094F: drivers/gpu/drm/tdfx/
4095
4096DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4097M: Dave Airlie <airlied@redhat.com>
4098S: Odd Fixes
4099F: drivers/gpu/drm/udl/
4100
4101DRM DRIVERS FOR VIVANTE GPU IP
4102M: Lucas Stach <l.stach@pengutronix.de>
4103R: Russell King <linux+etnaviv@armlinux.org.uk>
4104R: Christian Gmeiner <christian.gmeiner@gmail.com>
4105L: dri-devel@lists.freedesktop.org
4106S: Maintained
4107F: drivers/gpu/drm/etnaviv/
4108F: include/uapi/drm/etnaviv_drm.h
4109F: Documentation/devicetree/bindings/display/etnaviv/
4110
4111DRM DRIVER FOR VMWARE VIRTUAL GPU
4112M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4113M: Sinclair Yeh <syeh@vmware.com>
4114M: Thomas Hellstrom <thellstrom@vmware.com>
4115L: dri-devel@lists.freedesktop.org
4116T: git git://people.freedesktop.org/~syeh/repos_linux
4117T: git git://people.freedesktop.org/~thomash/linux
4118S: Supported
4119F: drivers/gpu/drm/vmwgfx/
4120F: include/uapi/drm/vmwgfx_drm.h
4121
4122DRM DRIVERS FOR VC4
4123M: Eric Anholt <eric@anholt.net>
4124T: git git://github.com/anholt/linux
4125S: Supported
4126F: drivers/gpu/drm/vc4/
4127F: include/uapi/drm/vc4_drm.h
4128F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4129
4130DSBR100 USB FM RADIO DRIVER
4131M: Alexey Klimov <klimov.linux@gmail.com>
4132L: linux-media@vger.kernel.org
4133T: git git://linuxtv.org/media_tree.git
4134S: Maintained
4135F: drivers/media/radio/dsbr100.c
4136
4137DSCC4 DRIVER
4138M: Francois Romieu <romieu@fr.zoreil.com>
4139L: netdev@vger.kernel.org
4140S: Maintained
4141F: drivers/net/wan/dscc4.c
4142
4143DT3155 MEDIA DRIVER
4144M: Hans Verkuil <hverkuil@xs4all.nl>
4145L: linux-media@vger.kernel.org
4146T: git git://linuxtv.org/media_tree.git
4147W: https://linuxtv.org
4148S: Odd Fixes
4149F: drivers/media/pci/dt3155/
4150
4151DVB_USB_AF9015 MEDIA DRIVER
4152M: Antti Palosaari <crope@iki.fi>
4153L: linux-media@vger.kernel.org
4154W: https://linuxtv.org
4155W: http://palosaari.fi/linux/
4156Q: http://patchwork.linuxtv.org/project/linux-media/list/
4157T: git git://linuxtv.org/anttip/media_tree.git
4158S: Maintained
4159F: drivers/media/usb/dvb-usb-v2/af9015*
4160
4161DVB_USB_AF9035 MEDIA DRIVER
4162M: Antti Palosaari <crope@iki.fi>
4163L: linux-media@vger.kernel.org
4164W: https://linuxtv.org
4165W: http://palosaari.fi/linux/
4166Q: http://patchwork.linuxtv.org/project/linux-media/list/
4167T: git git://linuxtv.org/anttip/media_tree.git
4168S: Maintained
4169F: drivers/media/usb/dvb-usb-v2/af9035*
4170
4171DVB_USB_ANYSEE MEDIA DRIVER
4172M: Antti Palosaari <crope@iki.fi>
4173L: linux-media@vger.kernel.org
4174W: https://linuxtv.org
4175W: http://palosaari.fi/linux/
4176Q: http://patchwork.linuxtv.org/project/linux-media/list/
4177T: git git://linuxtv.org/anttip/media_tree.git
4178S: Maintained
4179F: drivers/media/usb/dvb-usb-v2/anysee*
4180
4181DVB_USB_AU6610 MEDIA DRIVER
4182M: Antti Palosaari <crope@iki.fi>
4183L: linux-media@vger.kernel.org
4184W: https://linuxtv.org
4185W: http://palosaari.fi/linux/
4186Q: http://patchwork.linuxtv.org/project/linux-media/list/
4187T: git git://linuxtv.org/anttip/media_tree.git
4188S: Maintained
4189F: drivers/media/usb/dvb-usb-v2/au6610*
4190
4191DVB_USB_CE6230 MEDIA DRIVER
4192M: Antti Palosaari <crope@iki.fi>
4193L: linux-media@vger.kernel.org
4194W: https://linuxtv.org
4195W: http://palosaari.fi/linux/
4196Q: http://patchwork.linuxtv.org/project/linux-media/list/
4197T: git git://linuxtv.org/anttip/media_tree.git
4198S: Maintained
4199F: drivers/media/usb/dvb-usb-v2/ce6230*
4200
4201DVB_USB_CXUSB MEDIA DRIVER
4202M: Michael Krufky <mkrufky@linuxtv.org>
4203L: linux-media@vger.kernel.org
4204W: https://linuxtv.org
4205W: http://github.com/mkrufky
4206Q: http://patchwork.linuxtv.org/project/linux-media/list/
4207T: git git://linuxtv.org/media_tree.git
4208S: Maintained
4209F: drivers/media/usb/dvb-usb/cxusb*
4210
4211DVB_USB_EC168 MEDIA DRIVER
4212M: Antti Palosaari <crope@iki.fi>
4213L: linux-media@vger.kernel.org
4214W: https://linuxtv.org
4215W: http://palosaari.fi/linux/
4216Q: http://patchwork.linuxtv.org/project/linux-media/list/
4217T: git git://linuxtv.org/anttip/media_tree.git
4218S: Maintained
4219F: drivers/media/usb/dvb-usb-v2/ec168*
4220
4221DVB_USB_GL861 MEDIA DRIVER
4222M: Antti Palosaari <crope@iki.fi>
4223L: linux-media@vger.kernel.org
4224W: https://linuxtv.org
4225Q: http://patchwork.linuxtv.org/project/linux-media/list/
4226T: git git://linuxtv.org/anttip/media_tree.git
4227S: Maintained
4228F: drivers/media/usb/dvb-usb-v2/gl861*
4229
4230DVB_USB_MXL111SF MEDIA DRIVER
4231M: Michael Krufky <mkrufky@linuxtv.org>
4232L: linux-media@vger.kernel.org
4233W: https://linuxtv.org
4234W: http://github.com/mkrufky
4235Q: http://patchwork.linuxtv.org/project/linux-media/list/
4236T: git git://linuxtv.org/mkrufky/mxl111sf.git
4237S: Maintained
4238F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4239
4240DVB_USB_RTL28XXU MEDIA DRIVER
4241M: Antti Palosaari <crope@iki.fi>
4242L: linux-media@vger.kernel.org
4243W: https://linuxtv.org
4244W: http://palosaari.fi/linux/
4245Q: http://patchwork.linuxtv.org/project/linux-media/list/
4246T: git git://linuxtv.org/anttip/media_tree.git
4247S: Maintained
4248F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4249
4250DVB_USB_V2 MEDIA DRIVER
4251M: Antti Palosaari <crope@iki.fi>
4252L: linux-media@vger.kernel.org
4253W: https://linuxtv.org
4254W: http://palosaari.fi/linux/
4255Q: http://patchwork.linuxtv.org/project/linux-media/list/
4256T: git git://linuxtv.org/anttip/media_tree.git
4257S: Maintained
4258F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4259F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4260
4261DYNAMIC DEBUG
4262M: Jason Baron <jbaron@akamai.com>
4263S: Maintained
4264F: lib/dynamic_debug.c
4265F: include/linux/dynamic_debug.h
4266
4267DZ DECSTATION DZ11 SERIAL DRIVER
4268M: "Maciej W. Rozycki" <macro@linux-mips.org>
4269S: Maintained
4270F: drivers/tty/serial/dz.*
4271
4272E3X0 POWER BUTTON DRIVER
4273M: Moritz Fischer <moritz.fischer@ettus.com>
4274L: usrp-users@lists.ettus.com
4275W: http://www.ettus.com
4276S: Supported
4277F: drivers/input/misc/e3x0-button.c
4278F: Documentation/devicetree/bindings/input/e3x0-button.txt
4279
4280E4000 MEDIA DRIVER
4281M: Antti Palosaari <crope@iki.fi>
4282L: linux-media@vger.kernel.org
4283W: https://linuxtv.org
4284W: http://palosaari.fi/linux/
4285Q: http://patchwork.linuxtv.org/project/linux-media/list/
4286T: git git://linuxtv.org/anttip/media_tree.git
4287S: Maintained
4288F: drivers/media/tuners/e4000*
4289
4290EATA ISA/EISA/PCI SCSI DRIVER
4291M: Dario Ballabio <ballabio_dario@emc.com>
4292L: linux-scsi@vger.kernel.org
4293S: Maintained
4294F: drivers/scsi/eata.c
4295
4296EC100 MEDIA DRIVER
4297M: Antti Palosaari <crope@iki.fi>
4298L: linux-media@vger.kernel.org
4299W: https://linuxtv.org
4300W: http://palosaari.fi/linux/
4301Q: http://patchwork.linuxtv.org/project/linux-media/list/
4302T: git git://linuxtv.org/anttip/media_tree.git
4303S: Maintained
4304F: drivers/media/dvb-frontends/ec100*
4305
4306ECRYPT FILE SYSTEM
4307M: Tyler Hicks <tyhicks@canonical.com>
4308L: ecryptfs@vger.kernel.org
4309W: http://ecryptfs.org
4310W: https://launchpad.net/ecryptfs
4311T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4312S: Supported
4313F: Documentation/filesystems/ecryptfs.txt
4314F: fs/ecryptfs/
4315
4316EDAC-CORE
4317M: Doug Thompson <dougthompson@xmission.com>
4318M: Borislav Petkov <bp@alien8.de>
4319M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4320M: Mauro Carvalho Chehab <mchehab@kernel.org>
4321L: linux-edac@vger.kernel.org
4322T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4323T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4324S: Supported
4325F: Documentation/edac.txt
4326F: drivers/edac/
4327F: include/linux/edac.h
4328
4329EDAC-AMD64
4330M: Doug Thompson <dougthompson@xmission.com>
4331M: Borislav Petkov <bp@alien8.de>
4332L: linux-edac@vger.kernel.org
4333S: Maintained
4334F: drivers/edac/amd64_edac*
4335
4336EDAC-CALXEDA
4337M: Doug Thompson <dougthompson@xmission.com>
4338M: Robert Richter <rric@kernel.org>
4339L: linux-edac@vger.kernel.org
4340S: Maintained
4341F: drivers/edac/highbank*
4342
4343EDAC-CAVIUM
4344M: Ralf Baechle <ralf@linux-mips.org>
4345M: David Daney <david.daney@cavium.com>
4346L: linux-edac@vger.kernel.org
4347L: linux-mips@linux-mips.org
4348S: Supported
4349F: drivers/edac/octeon_edac*
4350
4351EDAC-E752X
4352M: Mark Gross <mark.gross@intel.com>
4353M: Doug Thompson <dougthompson@xmission.com>
4354L: linux-edac@vger.kernel.org
4355S: Maintained
4356F: drivers/edac/e752x_edac.c
4357
4358EDAC-E7XXX
4359M: Doug Thompson <dougthompson@xmission.com>
4360L: linux-edac@vger.kernel.org
4361S: Maintained
4362F: drivers/edac/e7xxx_edac.c
4363
4364EDAC-GHES
4365M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4366M: Mauro Carvalho Chehab <mchehab@kernel.org>
4367L: linux-edac@vger.kernel.org
4368S: Maintained
4369F: drivers/edac/ghes_edac.c
4370
4371EDAC-I82443BXGX
4372M: Tim Small <tim@buttersideup.com>
4373L: linux-edac@vger.kernel.org
4374S: Maintained
4375F: drivers/edac/i82443bxgx_edac.c
4376
4377EDAC-I3000
4378M: Jason Uhlenkott <juhlenko@akamai.com>
4379L: linux-edac@vger.kernel.org
4380S: Maintained
4381F: drivers/edac/i3000_edac.c
4382
4383EDAC-I5000
4384M: Doug Thompson <dougthompson@xmission.com>
4385L: linux-edac@vger.kernel.org
4386S: Maintained
4387F: drivers/edac/i5000_edac.c
4388
4389EDAC-I5400
4390M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4391M: Mauro Carvalho Chehab <mchehab@kernel.org>
4392L: linux-edac@vger.kernel.org
4393S: Maintained
4394F: drivers/edac/i5400_edac.c
4395
4396EDAC-I7300
4397M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4398M: Mauro Carvalho Chehab <mchehab@kernel.org>
4399L: linux-edac@vger.kernel.org
4400S: Maintained
4401F: drivers/edac/i7300_edac.c
4402
4403EDAC-I7CORE
4404M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4405M: Mauro Carvalho Chehab <mchehab@kernel.org>
4406L: linux-edac@vger.kernel.org
4407S: Maintained
4408F: drivers/edac/i7core_edac.c
4409
4410EDAC-I82975X
4411M: Ranganathan Desikan <ravi@jetztechnologies.com>
4412M: "Arvind R." <arvino55@gmail.com>
4413L: linux-edac@vger.kernel.org
4414S: Maintained
4415F: drivers/edac/i82975x_edac.c
4416
4417EDAC-IE31200
4418M: Jason Baron <jbaron@akamai.com>
4419L: linux-edac@vger.kernel.org
4420S: Maintained
4421F: drivers/edac/ie31200_edac.c
4422
4423EDAC-MPC85XX
4424M: Johannes Thumshirn <morbidrsa@gmail.com>
4425L: linux-edac@vger.kernel.org
4426S: Maintained
4427F: drivers/edac/mpc85xx_edac.[ch]
4428
4429EDAC-PASEMI
4430M: Egor Martovetsky <egor@pasemi.com>
4431L: linux-edac@vger.kernel.org
4432S: Maintained
4433F: drivers/edac/pasemi_edac.c
4434
4435EDAC-R82600
4436M: Tim Small <tim@buttersideup.com>
4437L: linux-edac@vger.kernel.org
4438S: Maintained
4439F: drivers/edac/r82600_edac.c
4440
4441EDAC-SBRIDGE
4442M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4443M: Mauro Carvalho Chehab <mchehab@kernel.org>
4444L: linux-edac@vger.kernel.org
4445S: Maintained
4446F: drivers/edac/sb_edac.c
4447
4448EDAC-XGENE
4449APPLIED MICRO (APM) X-GENE SOC EDAC
4450M: Loc Ho <lho@apm.com>
4451S: Supported
4452F: drivers/edac/xgene_edac.c
4453F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4454
4455EDIROL UA-101/UA-1000 DRIVER
4456M: Clemens Ladisch <clemens@ladisch.de>
4457L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4458T: git git://git.alsa-project.org/alsa-kernel.git
4459S: Maintained
4460F: sound/usb/misc/ua101.c
4461
4462EXTENSIBLE FIRMWARE INTERFACE (EFI)
4463M: Matt Fleming <matt@codeblueprint.co.uk>
4464L: linux-efi@vger.kernel.org
4465T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4466S: Maintained
4467F: Documentation/efi-stub.txt
4468F: arch/ia64/kernel/efi.c
4469F: arch/x86/boot/compressed/eboot.[ch]
4470F: arch/x86/include/asm/efi.h
4471F: arch/x86/platform/efi/
4472F: drivers/firmware/efi/
4473F: include/linux/efi*.h
4474
4475EFI VARIABLE FILESYSTEM
4476M: Matthew Garrett <matthew.garrett@nebula.com>
4477M: Jeremy Kerr <jk@ozlabs.org>
4478M: Matt Fleming <matt@codeblueprint.co.uk>
4479T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4480L: linux-efi@vger.kernel.org
4481S: Maintained
4482F: fs/efivarfs/
4483
4484EFIFB FRAMEBUFFER DRIVER
4485L: linux-fbdev@vger.kernel.org
4486M: Peter Jones <pjones@redhat.com>
4487S: Maintained
4488F: drivers/video/fbdev/efifb.c
4489
4490EFS FILESYSTEM
4491W: http://aeschi.ch.eu.org/efs/
4492S: Orphan
4493F: fs/efs/
4494
4495EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4496M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4497L: netdev@vger.kernel.org
4498S: Maintained
4499F: drivers/net/ethernet/ibm/ehea/
4500
4501EM28XX VIDEO4LINUX DRIVER
4502M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4503M: Mauro Carvalho Chehab <mchehab@kernel.org>
4504L: linux-media@vger.kernel.org
4505W: https://linuxtv.org
4506T: git git://linuxtv.org/media_tree.git
4507S: Maintained
4508F: drivers/media/usb/em28xx/
4509
4510EMBEDDED LINUX
4511M: Paul Gortmaker <paul.gortmaker@windriver.com>
4512M: Matt Mackall <mpm@selenic.com>
4513M: David Woodhouse <dwmw2@infradead.org>
4514L: linux-embedded@vger.kernel.org
4515S: Maintained
4516
4517EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4518M: James Smart <james.smart@avagotech.com>
4519M: Dick Kennedy <dick.kennedy@avagotech.com>
4520L: linux-scsi@vger.kernel.org
4521W: http://www.avagotech.com
4522S: Supported
4523F: drivers/scsi/lpfc/
4524
4525ENE CB710 FLASH CARD READER DRIVER
4526M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4527S: Maintained
4528F: drivers/misc/cb710/
4529F: drivers/mmc/host/cb710-mmc.*
4530F: include/linux/cb710.h
4531
4532ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4533M: Maxim Levitsky <maximlevitsky@gmail.com>
4534S: Maintained
4535F: drivers/media/rc/ene_ir.*
4536
4537EPSON S1D13XXX FRAMEBUFFER DRIVER
4538M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4539S: Maintained
4540T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4541F: drivers/video/fbdev/s1d13xxxfb.c
4542F: include/video/s1d13xxxfb.h
4543
4544ET131X NETWORK DRIVER
4545M: Mark Einon <mark.einon@gmail.com>
4546S: Odd Fixes
4547F: drivers/net/ethernet/agere/
4548
4549ETHERNET BRIDGE
4550M: Stephen Hemminger <stephen@networkplumber.org>
4551L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
4552L: netdev@vger.kernel.org
4553W: http://www.linuxfoundation.org/en/Net:Bridge
4554S: Maintained
4555F: include/linux/netfilter_bridge/
4556F: net/bridge/
4557
4558ETHERNET PHY LIBRARY
4559M: Florian Fainelli <f.fainelli@gmail.com>
4560L: netdev@vger.kernel.org
4561S: Maintained
4562F: include/linux/phy.h
4563F: include/linux/phy_fixed.h
4564F: drivers/net/phy/
4565F: Documentation/networking/phy.txt
4566F: drivers/of/of_mdio.c
4567F: drivers/of/of_net.c
4568
4569EXT2 FILE SYSTEM
4570M: Jan Kara <jack@suse.com>
4571L: linux-ext4@vger.kernel.org
4572S: Maintained
4573F: Documentation/filesystems/ext2.txt
4574F: fs/ext2/
4575F: include/linux/ext2*
4576
4577EXT4 FILE SYSTEM
4578M: "Theodore Ts'o" <tytso@mit.edu>
4579M: Andreas Dilger <adilger.kernel@dilger.ca>
4580L: linux-ext4@vger.kernel.org
4581W: http://ext4.wiki.kernel.org
4582Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4583T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4584S: Maintained
4585F: Documentation/filesystems/ext4.txt
4586F: fs/ext4/
4587
4588Extended Verification Module (EVM)
4589M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4590L: linux-ima-devel@lists.sourceforge.net
4591L: linux-security-module@vger.kernel.org
4592S: Supported
4593F: security/integrity/evm/
4594
4595EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4596M: MyungJoo Ham <myungjoo.ham@samsung.com>
4597M: Chanwoo Choi <cw00.choi@samsung.com>
4598L: linux-kernel@vger.kernel.org
4599T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4600S: Maintained
4601F: drivers/extcon/
4602F: include/linux/extcon/
4603F: include/linux/extcon.h
4604F: Documentation/extcon/
4605F: Documentation/devicetree/bindings/extcon/
4606
4607EXYNOS DP DRIVER
4608M: Jingoo Han <jingoohan1@gmail.com>
4609L: dri-devel@lists.freedesktop.org
4610S: Maintained
4611F: drivers/gpu/drm/exynos/exynos_dp*
4612
4613EXYNOS SYSMMU (IOMMU) driver
4614M: Marek Szyprowski <m.szyprowski@samsung.com>
4615L: iommu@lists.linux-foundation.org
4616S: Maintained
4617F: drivers/iommu/exynos-iommu.c
4618
4619EXYNOS MIPI DISPLAY DRIVERS
4620M: Inki Dae <inki.dae@samsung.com>
4621M: Donghwa Lee <dh09.lee@samsung.com>
4622M: Kyungmin Park <kyungmin.park@samsung.com>
4623L: linux-fbdev@vger.kernel.org
4624S: Maintained
4625F: drivers/video/fbdev/exynos/exynos_mipi*
4626F: include/video/exynos_mipi*
4627
4628EZchip NPS platform support
4629M: Noam Camus <noamc@ezchip.com>
4630S: Supported
4631F: arch/arc/plat-eznps
4632F: arch/arc/boot/dts/eznps.dts
4633
4634F71805F HARDWARE MONITORING DRIVER
4635M: Jean Delvare <jdelvare@suse.com>
4636L: linux-hwmon@vger.kernel.org
4637S: Maintained
4638F: Documentation/hwmon/f71805f
4639F: drivers/hwmon/f71805f.c
4640
4641FC0011 TUNER DRIVER
4642M: Michael Buesch <m@bues.ch>
4643L: linux-media@vger.kernel.org
4644S: Maintained
4645F: drivers/media/tuners/fc0011.h
4646F: drivers/media/tuners/fc0011.c
4647
4648FC2580 MEDIA DRIVER
4649M: Antti Palosaari <crope@iki.fi>
4650L: linux-media@vger.kernel.org
4651W: https://linuxtv.org
4652W: http://palosaari.fi/linux/
4653Q: http://patchwork.linuxtv.org/project/linux-media/list/
4654T: git git://linuxtv.org/anttip/media_tree.git
4655S: Maintained
4656F: drivers/media/tuners/fc2580*
4657
4658FANOTIFY
4659M: Eric Paris <eparis@redhat.com>
4660S: Maintained
4661F: fs/notify/fanotify/
4662F: include/linux/fanotify.h
4663F: include/uapi/linux/fanotify.h
4664
4665FARSYNC SYNCHRONOUS DRIVER
4666M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4667W: http://www.farsite.co.uk/
4668S: Supported
4669F: drivers/net/wan/farsync.*
4670
4671FAULT INJECTION SUPPORT
4672M: Akinobu Mita <akinobu.mita@gmail.com>
4673S: Supported
4674F: Documentation/fault-injection/
4675F: lib/fault-inject.c
4676
4677FBTFT Framebuffer drivers
4678M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4679M: Noralf Trønnes <noralf@tronnes.org>
4680S: Maintained
4681F: drivers/staging/fbtft/
4682
4683FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4684M: Vasu Dev <vasu.dev@intel.com>
4685L: fcoe-devel@open-fcoe.org
4686W: www.Open-FCoE.org
4687S: Supported
4688F: drivers/scsi/libfc/
4689F: drivers/scsi/fcoe/
4690F: include/scsi/fc/
4691F: include/scsi/libfc.h
4692F: include/scsi/libfcoe.h
4693F: include/uapi/scsi/fc/
4694
4695FILE LOCKING (flock() and fcntl()/lockf())
4696M: Jeff Layton <jlayton@poochiereds.net>
4697M: "J. Bruce Fields" <bfields@fieldses.org>
4698L: linux-fsdevel@vger.kernel.org
4699S: Maintained
4700F: include/linux/fcntl.h
4701F: include/linux/fs.h
4702F: include/uapi/linux/fcntl.h
4703F: include/uapi/linux/fs.h
4704F: fs/fcntl.c
4705F: fs/locks.c
4706
4707FILESYSTEMS (VFS and infrastructure)
4708M: Alexander Viro <viro@zeniv.linux.org.uk>
4709L: linux-fsdevel@vger.kernel.org
4710S: Maintained
4711F: fs/*
4712
4713FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4714M: Riku Voipio <riku.voipio@iki.fi>
4715L: linux-hwmon@vger.kernel.org
4716S: Maintained
4717F: drivers/hwmon/f75375s.c
4718F: include/linux/f75375s.h
4719
4720FIREWIRE AUDIO DRIVERS
4721M: Clemens Ladisch <clemens@ladisch.de>
4722L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4723T: git git://git.alsa-project.org/alsa-kernel.git
4724S: Maintained
4725F: sound/firewire/
4726
4727FIREWIRE MEDIA DRIVERS (firedtv)
4728M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4729L: linux-media@vger.kernel.org
4730L: linux1394-devel@lists.sourceforge.net
4731T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4732S: Maintained
4733F: drivers/media/firewire/
4734
4735FIREWIRE SBP-2 TARGET
4736M: Chris Boot <bootc@bootc.net>
4737L: linux-scsi@vger.kernel.org
4738L: target-devel@vger.kernel.org
4739L: linux1394-devel@lists.sourceforge.net
4740T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4741S: Maintained
4742F: drivers/target/sbp/
4743
4744FIREWIRE SUBSYSTEM
4745M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4746L: linux1394-devel@lists.sourceforge.net
4747W: http://ieee1394.wiki.kernel.org/
4748T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4749S: Maintained
4750F: drivers/firewire/
4751F: include/linux/firewire.h
4752F: include/uapi/linux/firewire*.h
4753F: tools/firewire/
4754
4755FIRMWARE LOADER (request_firmware)
4756M: Ming Lei <ming.lei@canonical.com>
4757L: linux-kernel@vger.kernel.org
4758S: Maintained
4759F: Documentation/firmware_class/
4760F: drivers/base/firmware*.c
4761F: include/linux/firmware.h
4762
4763FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4764M: Joshua Morris <josh.h.morris@us.ibm.com>
4765M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4766S: Maintained
4767F: drivers/block/rsxx/
4768
4769FLOPPY DRIVER
4770M: Jiri Kosina <jikos@kernel.org>
4771T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4772S: Odd fixes
4773F: drivers/block/floppy.c
4774
4775FMC SUBSYSTEM
4776M: Alessandro Rubini <rubini@gnudd.com>
4777W: http://www.ohwr.org/projects/fmc-bus
4778S: Supported
4779F: drivers/fmc/
4780F: include/linux/fmc*.h
4781F: include/linux/ipmi-fru.h
4782K: fmc_d.*register
4783
4784FPGA MANAGER FRAMEWORK
4785M: Alan Tull <atull@opensource.altera.com>
4786R: Moritz Fischer <moritz.fischer@ettus.com>
4787S: Maintained
4788F: drivers/fpga/
4789F: include/linux/fpga/fpga-mgr.h
4790W: http://www.rocketboards.org
4791
4792FPU EMULATOR
4793M: Bill Metzenthen <billm@melbpc.org.au>
4794W: http://floatingpoint.sourceforge.net/emulator/index.html
4795S: Maintained
4796F: arch/x86/math-emu/
4797
4798FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4799L: netdev@vger.kernel.org
4800S: Orphan
4801F: drivers/net/wan/dlci.c
4802F: drivers/net/wan/sdla.c
4803
4804FRAMEBUFFER LAYER
4805M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4806M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4807L: linux-fbdev@vger.kernel.org
4808W: http://linux-fbdev.sourceforge.net/
4809Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4810T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4811S: Maintained
4812F: Documentation/fb/
4813F: drivers/video/
4814F: include/video/
4815F: include/linux/fb.h
4816F: include/uapi/video/
4817F: include/uapi/linux/fb.h
4818
4819FREESCALE DIU FRAMEBUFFER DRIVER
4820M: Timur Tabi <timur@tabi.org>
4821L: linux-fbdev@vger.kernel.org
4822S: Maintained
4823F: drivers/video/fbdev/fsl-diu-fb.*
4824
4825FREESCALE DMA DRIVER
4826M: Li Yang <leoli@freescale.com>
4827M: Zhang Wei <zw@zh-kernel.org>
4828L: linuxppc-dev@lists.ozlabs.org
4829S: Maintained
4830F: drivers/dma/fsldma.*
4831
4832FREESCALE GPMI NAND DRIVER
4833M: Han Xu <han.xu@nxp.com>
4834L: linux-mtd@lists.infradead.org
4835S: Maintained
4836F: drivers/mtd/nand/gpmi-nand/*
4837
4838FREESCALE I2C CPM DRIVER
4839M: Jochen Friedrich <jochen@scram.de>
4840L: linuxppc-dev@lists.ozlabs.org
4841L: linux-i2c@vger.kernel.org
4842S: Maintained
4843F: drivers/i2c/busses/i2c-cpm.c
4844
4845FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4846M: Sascha Hauer <kernel@pengutronix.de>
4847L: linux-fbdev@vger.kernel.org
4848L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4849S: Maintained
4850F: include/linux/platform_data/video-imxfb.h
4851F: drivers/video/fbdev/imxfb.c
4852
4853FREESCALE QUAD SPI DRIVER
4854M: Han Xu <han.xu@nxp.com>
4855L: linux-mtd@lists.infradead.org
4856S: Maintained
4857F: drivers/mtd/spi-nor/fsl-quadspi.c
4858
4859FREESCALE SOC FS_ENET DRIVER
4860M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4861M: Vitaly Bordug <vbordug@ru.mvista.com>
4862L: linuxppc-dev@lists.ozlabs.org
4863L: netdev@vger.kernel.org
4864S: Maintained
4865F: drivers/net/ethernet/freescale/fs_enet/
4866F: include/linux/fs_enet_pd.h
4867
4868FREESCALE IMX / MXC FEC DRIVER
4869M: Fugang Duan <fugang.duan@nxp.com>
4870L: netdev@vger.kernel.org
4871S: Maintained
4872F: drivers/net/ethernet/freescale/fec_main.c
4873F: drivers/net/ethernet/freescale/fec_ptp.c
4874F: drivers/net/ethernet/freescale/fec.h
4875F: Documentation/devicetree/bindings/net/fsl-fec.txt
4876
4877FREESCALE QUICC ENGINE LIBRARY
4878L: linuxppc-dev@lists.ozlabs.org
4879S: Orphan
4880F: drivers/soc/fsl/qe/
4881F: include/soc/fsl/*qe*.h
4882F: include/soc/fsl/*ucc*.h
4883
4884FREESCALE USB PERIPHERAL DRIVERS
4885M: Li Yang <leoli@freescale.com>
4886L: linux-usb@vger.kernel.org
4887L: linuxppc-dev@lists.ozlabs.org
4888S: Maintained
4889F: drivers/usb/gadget/udc/fsl*
4890
4891FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4892M: Li Yang <leoli@freescale.com>
4893L: netdev@vger.kernel.org
4894L: linuxppc-dev@lists.ozlabs.org
4895S: Maintained
4896F: drivers/net/ethernet/freescale/ucc_geth*
4897
4898FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4899M: Claudiu Manoil <claudiu.manoil@freescale.com>
4900L: netdev@vger.kernel.org
4901S: Maintained
4902F: drivers/net/ethernet/freescale/gianfar*
4903X: drivers/net/ethernet/freescale/gianfar_ptp.c
4904F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4905
4906FREESCALE QUICC ENGINE UCC UART DRIVER
4907M: Timur Tabi <timur@tabi.org>
4908L: linuxppc-dev@lists.ozlabs.org
4909S: Maintained
4910F: drivers/tty/serial/ucc_uart.c
4911
4912FREESCALE SOC SOUND DRIVERS
4913M: Timur Tabi <timur@tabi.org>
4914M: Nicolin Chen <nicoleotsuka@gmail.com>
4915M: Xiubo Li <Xiubo.Lee@gmail.com>
4916R: Fabio Estevam <fabio.estevam@nxp.com>
4917L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4918L: linuxppc-dev@lists.ozlabs.org
4919S: Maintained
4920F: sound/soc/fsl/fsl*
4921F: sound/soc/fsl/imx*
4922F: sound/soc/fsl/mpc8610_hpcd.c
4923
4924FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4925M: "J. German Rivera" <German.Rivera@freescale.com>
4926M: Stuart Yoder <stuart.yoder@nxp.com>
4927L: linux-kernel@vger.kernel.org
4928S: Maintained
4929F: drivers/staging/fsl-mc/
4930
4931FREEVXFS FILESYSTEM
4932M: Christoph Hellwig <hch@infradead.org>
4933W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4934S: Maintained
4935F: fs/freevxfs/
4936
4937FREEZER
4938M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4939M: Pavel Machek <pavel@ucw.cz>
4940L: linux-pm@vger.kernel.org
4941S: Supported
4942F: Documentation/power/freezing-of-tasks.txt
4943F: include/linux/freezer.h
4944F: kernel/freezer.c
4945
4946FRONTSWAP API
4947M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4948L: linux-kernel@vger.kernel.org
4949S: Maintained
4950F: mm/frontswap.c
4951F: include/linux/frontswap.h
4952
4953FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4954M: David Howells <dhowells@redhat.com>
4955L: linux-cachefs@redhat.com (moderated for non-subscribers)
4956S: Supported
4957F: Documentation/filesystems/caching/
4958F: fs/fscache/
4959F: include/linux/fscache*.h
4960
4961F2FS FILE SYSTEM
4962M: Jaegeuk Kim <jaegeuk@kernel.org>
4963M: Changman Lee <cm224.lee@samsung.com>
4964R: Chao Yu <yuchao0@huawei.com>
4965L: linux-f2fs-devel@lists.sourceforge.net
4966W: http://en.wikipedia.org/wiki/F2FS
4967T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4968S: Maintained
4969F: Documentation/filesystems/f2fs.txt
4970F: Documentation/ABI/testing/sysfs-fs-f2fs
4971F: fs/f2fs/
4972F: include/linux/f2fs_fs.h
4973F: include/trace/events/f2fs.h
4974
4975FUJITSU FR-V (FRV) PORT
4976S: Orphan
4977F: arch/frv/
4978
4979FUJITSU LAPTOP EXTRAS
4980M: Jonathan Woithe <jwoithe@just42.net>
4981L: platform-driver-x86@vger.kernel.org
4982S: Maintained
4983F: drivers/platform/x86/fujitsu-laptop.c
4984
4985FUJITSU M-5MO LS CAMERA ISP DRIVER
4986M: Kyungmin Park <kyungmin.park@samsung.com>
4987M: Heungjun Kim <riverful.kim@samsung.com>
4988L: linux-media@vger.kernel.org
4989S: Maintained
4990F: drivers/media/i2c/m5mols/
4991F: include/media/i2c/m5mols.h
4992
4993FUJITSU TABLET EXTRAS
4994M: Robert Gerlach <khnz@gmx.de>
4995L: platform-driver-x86@vger.kernel.org
4996S: Maintained
4997F: drivers/platform/x86/fujitsu-tablet.c
4998
4999FUSE: FILESYSTEM IN USERSPACE
5000M: Miklos Szeredi <miklos@szeredi.hu>
5001L: linux-fsdevel@vger.kernel.org
5002W: http://fuse.sourceforge.net/
5003T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5004S: Maintained
5005F: fs/fuse/
5006F: include/uapi/linux/fuse.h
5007F: Documentation/filesystems/fuse.txt
5008
5009FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5010M: Rik Faith <faith@cs.unc.edu>
5011L: linux-scsi@vger.kernel.org
5012S: Odd Fixes (e.g., new signatures)
5013F: drivers/scsi/fdomain.*
5014
5015GCOV BASED KERNEL PROFILING
5016M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5017S: Maintained
5018F: kernel/gcov/
5019F: Documentation/gcov.txt
5020
5021GDT SCSI DISK ARRAY CONTROLLER DRIVER
5022M: Achim Leubner <achim_leubner@adaptec.com>
5023L: linux-scsi@vger.kernel.org
5024W: http://www.icp-vortex.com/
5025S: Supported
5026F: drivers/scsi/gdt*
5027
5028GDB KERNEL DEBUGGING HELPER SCRIPTS
5029M: Jan Kiszka <jan.kiszka@siemens.com>
5030M: Kieran Bingham <kieran@bingham.xyz>
5031S: Supported
5032F: scripts/gdb/
5033
5034GEMTEK FM RADIO RECEIVER DRIVER
5035M: Hans Verkuil <hverkuil@xs4all.nl>
5036L: linux-media@vger.kernel.org
5037T: git git://linuxtv.org/media_tree.git
5038W: https://linuxtv.org
5039S: Maintained
5040F: drivers/media/radio/radio-gemtek*
5041
5042GENERIC GPIO I2C DRIVER
5043M: Haavard Skinnemoen <hskinnemoen@gmail.com>
5044S: Supported
5045F: drivers/i2c/busses/i2c-gpio.c
5046F: include/linux/i2c-gpio.h
5047
5048GENERIC GPIO I2C MULTIPLEXER DRIVER
5049M: Peter Korsgaard <peter.korsgaard@barco.com>
5050L: linux-i2c@vger.kernel.org
5051S: Supported
5052F: drivers/i2c/muxes/i2c-mux-gpio.c
5053F: include/linux/i2c-mux-gpio.h
5054F: Documentation/i2c/muxes/i2c-mux-gpio
5055
5056GENERIC HDLC (WAN) DRIVERS
5057M: Krzysztof Halasa <khc@pm.waw.pl>
5058W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5059S: Maintained
5060F: drivers/net/wan/c101.c
5061F: drivers/net/wan/hd6457*
5062F: drivers/net/wan/hdlc*
5063F: drivers/net/wan/n2.c
5064F: drivers/net/wan/pc300too.c
5065F: drivers/net/wan/pci200syn.c
5066F: drivers/net/wan/wanxl*
5067
5068GENERIC INCLUDE/ASM HEADER FILES
5069M: Arnd Bergmann <arnd@arndb.de>
5070L: linux-arch@vger.kernel.org
5071T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5072S: Maintained
5073F: include/asm-generic/
5074F: include/uapi/asm-generic/
5075
5076GENERIC PHY FRAMEWORK
5077M: Kishon Vijay Abraham I <kishon@ti.com>
5078L: linux-kernel@vger.kernel.org
5079T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5080S: Supported
5081F: drivers/phy/
5082F: include/linux/phy/
5083
5084GENERIC PM DOMAINS
5085M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5086M: Kevin Hilman <khilman@kernel.org>
5087M: Ulf Hansson <ulf.hansson@linaro.org>
5088L: linux-pm@vger.kernel.org
5089S: Supported
5090F: drivers/base/power/domain*.c
5091F: include/linux/pm_domain.h
5092
5093GENERIC UIO DRIVER FOR PCI DEVICES
5094M: "Michael S. Tsirkin" <mst@redhat.com>
5095L: kvm@vger.kernel.org
5096S: Supported
5097F: drivers/uio/uio_pci_generic.c
5098
5099GET_MAINTAINER SCRIPT
5100M: Joe Perches <joe@perches.com>
5101S: Maintained
5102F: scripts/get_maintainer.pl
5103
5104GFS2 FILE SYSTEM
5105M: Steven Whitehouse <swhiteho@redhat.com>
5106M: Bob Peterson <rpeterso@redhat.com>
5107L: cluster-devel@redhat.com
5108W: http://sources.redhat.com/cluster/
5109T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5110S: Supported
5111F: Documentation/filesystems/gfs2*.txt
5112F: fs/gfs2/
5113F: include/uapi/linux/gfs2_ondisk.h
5114
5115GIGASET ISDN DRIVERS
5116M: Paul Bolle <pebolle@tiscali.nl>
5117L: gigaset307x-common@lists.sourceforge.net
5118W: http://gigaset307x.sourceforge.net/
5119S: Odd Fixes
5120F: Documentation/isdn/README.gigaset
5121F: drivers/isdn/gigaset/
5122F: include/uapi/linux/gigaset_dev.h
5123
5124GO7007 MPEG CODEC
5125M: Hans Verkuil <hans.verkuil@cisco.com>
5126L: linux-media@vger.kernel.org
5127S: Maintained
5128F: drivers/media/usb/go7007/
5129
5130GOODIX TOUCHSCREEN
5131M: Bastien Nocera <hadess@hadess.net>
5132L: linux-input@vger.kernel.org
5133S: Maintained
5134F: drivers/input/touchscreen/goodix.c
5135
5136GPIO SUBSYSTEM
5137M: Linus Walleij <linus.walleij@linaro.org>
5138M: Alexandre Courbot <gnurou@gmail.com>
5139L: linux-gpio@vger.kernel.org
5140T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5141S: Maintained
5142F: Documentation/devicetree/bindings/gpio/
5143F: Documentation/gpio/
5144F: Documentation/ABI/testing/gpio-cdev
5145F: Documentation/ABI/obsolete/sysfs-gpio
5146F: drivers/gpio/
5147F: include/linux/gpio/
5148F: include/linux/gpio.h
5149F: include/asm-generic/gpio.h
5150F: include/uapi/linux/gpio.h
5151F: tools/gpio/
5152
5153GRE DEMULTIPLEXER DRIVER
5154M: Dmitry Kozlov <xeb@mail.ru>
5155L: netdev@vger.kernel.org
5156S: Maintained
5157F: net/ipv4/gre_demux.c
5158F: net/ipv4/gre_offload.c
5159F: include/net/gre.h
5160
5161GRETH 10/100/1G Ethernet MAC device driver
5162M: Andreas Larsson <andreas@gaisler.com>
5163L: netdev@vger.kernel.org
5164S: Maintained
5165F: drivers/net/ethernet/aeroflex/
5166
5167GSPCA FINEPIX SUBDRIVER
5168M: Frank Zago <frank@zago.net>
5169L: linux-media@vger.kernel.org
5170T: git git://linuxtv.org/media_tree.git
5171S: Maintained
5172F: drivers/media/usb/gspca/finepix.c
5173
5174GSPCA GL860 SUBDRIVER
5175M: Olivier Lorin <o.lorin@laposte.net>
5176L: linux-media@vger.kernel.org
5177T: git git://linuxtv.org/media_tree.git
5178S: Maintained
5179F: drivers/media/usb/gspca/gl860/
5180
5181GSPCA M5602 SUBDRIVER
5182M: Erik Andren <erik.andren@gmail.com>
5183L: linux-media@vger.kernel.org
5184T: git git://linuxtv.org/media_tree.git
5185S: Maintained
5186F: drivers/media/usb/gspca/m5602/
5187
5188GSPCA PAC207 SONIXB SUBDRIVER
5189M: Hans de Goede <hdegoede@redhat.com>
5190L: linux-media@vger.kernel.org
5191T: git git://linuxtv.org/media_tree.git
5192S: Maintained
5193F: drivers/media/usb/gspca/pac207.c
5194
5195GSPCA SN9C20X SUBDRIVER
5196M: Brian Johnson <brijohn@gmail.com>
5197L: linux-media@vger.kernel.org
5198T: git git://linuxtv.org/media_tree.git
5199S: Maintained
5200F: drivers/media/usb/gspca/sn9c20x.c
5201
5202GSPCA T613 SUBDRIVER
5203M: Leandro Costantino <lcostantino@gmail.com>
5204L: linux-media@vger.kernel.org
5205T: git git://linuxtv.org/media_tree.git
5206S: Maintained
5207F: drivers/media/usb/gspca/t613.c
5208
5209GSPCA USB WEBCAM DRIVER
5210M: Hans de Goede <hdegoede@redhat.com>
5211L: linux-media@vger.kernel.org
5212T: git git://linuxtv.org/media_tree.git
5213S: Maintained
5214F: drivers/media/usb/gspca/
5215
5216GUID PARTITION TABLE (GPT)
5217M: Davidlohr Bueso <dave@stgolabs.net>
5218L: linux-efi@vger.kernel.org
5219S: Maintained
5220F: block/partitions/efi.*
5221
5222STK1160 USB VIDEO CAPTURE DRIVER
5223M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5224L: linux-media@vger.kernel.org
5225T: git git://linuxtv.org/media_tree.git
5226S: Maintained
5227F: drivers/media/usb/stk1160/
5228
5229H8/300 ARCHITECTURE
5230M: Yoshinori Sato <ysato@users.sourceforge.jp>
5231L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5232W: http://uclinux-h8.sourceforge.jp
5233T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5234S: Maintained
5235F: arch/h8300/
5236F: drivers/clocksource/h8300_*.c
5237F: drivers/clk/h8300/
5238F: drivers/irqchip/irq-renesas-h8*.c
5239
5240HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5241M: Frank Seidel <frank@f-seidel.de>
5242L: platform-driver-x86@vger.kernel.org
5243W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5244S: Maintained
5245F: drivers/platform/x86/hdaps.c
5246
5247HDPVR USB VIDEO ENCODER DRIVER
5248M: Hans Verkuil <hverkuil@xs4all.nl>
5249L: linux-media@vger.kernel.org
5250T: git git://linuxtv.org/media_tree.git
5251W: https://linuxtv.org
5252S: Odd Fixes
5253F: drivers/media/usb/hdpvr/
5254
5255HWPOISON MEMORY FAILURE HANDLING
5256M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5257L: linux-mm@kvack.org
5258S: Maintained
5259F: mm/memory-failure.c
5260F: mm/hwpoison-inject.c
5261
5262HYPERVISOR VIRTUAL CONSOLE DRIVER
5263L: linuxppc-dev@lists.ozlabs.org
5264S: Odd Fixes
5265F: drivers/tty/hvc/
5266
5267HACKRF MEDIA DRIVER
5268M: Antti Palosaari <crope@iki.fi>
5269L: linux-media@vger.kernel.org
5270W: https://linuxtv.org
5271W: http://palosaari.fi/linux/
5272Q: http://patchwork.linuxtv.org/project/linux-media/list/
5273T: git git://linuxtv.org/anttip/media_tree.git
5274S: Maintained
5275F: drivers/media/usb/hackrf/
5276
5277HARDWARE MONITORING
5278M: Jean Delvare <jdelvare@suse.com>
5279M: Guenter Roeck <linux@roeck-us.net>
5280L: linux-hwmon@vger.kernel.org
5281W: http://hwmon.wiki.kernel.org/
5282T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5283T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5284S: Maintained
5285F: Documentation/hwmon/
5286F: drivers/hwmon/
5287F: include/linux/hwmon*.h
5288
5289HARDWARE RANDOM NUMBER GENERATOR CORE
5290M: Matt Mackall <mpm@selenic.com>
5291M: Herbert Xu <herbert@gondor.apana.org.au>
5292L: linux-crypto@vger.kernel.org
5293S: Odd fixes
5294F: Documentation/hw_random.txt
5295F: drivers/char/hw_random/
5296F: include/linux/hw_random.h
5297
5298HARDWARE SPINLOCK CORE
5299M: Ohad Ben-Cohen <ohad@wizery.com>
5300M: Bjorn Andersson <bjorn.andersson@linaro.org>
5301L: linux-remoteproc@vger.kernel.org
5302S: Maintained
5303T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5304F: Documentation/hwspinlock.txt
5305F: drivers/hwspinlock/hwspinlock_*
5306F: include/linux/hwspinlock.h
5307
5308HARMONY SOUND DRIVER
5309L: linux-parisc@vger.kernel.org
5310S: Maintained
5311F: sound/parisc/harmony.*
5312
5313HD29L2 MEDIA DRIVER
5314M: Antti Palosaari <crope@iki.fi>
5315L: linux-media@vger.kernel.org
5316W: https://linuxtv.org
5317W: http://palosaari.fi/linux/
5318Q: http://patchwork.linuxtv.org/project/linux-media/list/
5319T: git git://linuxtv.org/anttip/media_tree.git
5320S: Maintained
5321F: drivers/media/dvb-frontends/hd29l2*
5322
5323HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5324M: Don Brace <don.brace@microsemi.com>
5325L: iss_storagedev@hp.com
5326L: esc.storagedev@microsemi.com
5327L: linux-scsi@vger.kernel.org
5328S: Supported
5329F: Documentation/scsi/hpsa.txt
5330F: drivers/scsi/hpsa*.[ch]
5331F: include/linux/cciss*.h
5332F: include/uapi/linux/cciss*.h
5333
5334HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5335M: Don Brace <don.brace@microsemi.com>
5336L: iss_storagedev@hp.com
5337L: esc.storagedev@microsemi.com
5338L: linux-scsi@vger.kernel.org
5339S: Supported
5340F: Documentation/blockdev/cciss.txt
5341F: drivers/block/cciss*
5342F: include/linux/cciss_ioctl.h
5343F: include/uapi/linux/cciss_ioctl.h
5344
5345HFI1 DRIVER
5346M: Mike Marciniszyn <mike.marciniszyn@intel.com>
5347M: Dennis Dalessandro <dennis.dalessandro@intel.com>
5348L: linux-rdma@vger.kernel.org
5349S: Supported
5350F: drivers/infiniband/hw/hfi1
5351
5352HFS FILESYSTEM
5353L: linux-fsdevel@vger.kernel.org
5354S: Orphan
5355F: Documentation/filesystems/hfs.txt
5356F: fs/hfs/
5357
5358HFSPLUS FILESYSTEM
5359L: linux-fsdevel@vger.kernel.org
5360S: Orphan
5361F: Documentation/filesystems/hfsplus.txt
5362F: fs/hfsplus/
5363
5364HGA FRAMEBUFFER DRIVER
5365M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5366L: linux-nvidia@lists.surfsouth.com
5367W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5368S: Maintained
5369F: drivers/video/fbdev/hgafb.c
5370
5371HIBERNATION (aka Software Suspend, aka swsusp)
5372M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5373M: Pavel Machek <pavel@ucw.cz>
5374L: linux-pm@vger.kernel.org
5375S: Supported
5376F: arch/x86/power/
5377F: drivers/base/power/
5378F: kernel/power/
5379F: include/linux/suspend.h
5380F: include/linux/freezer.h
5381F: include/linux/pm.h
5382F: arch/*/include/asm/suspend*.h
5383
5384HID CORE LAYER
5385M: Jiri Kosina <jikos@kernel.org>
5386R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5387L: linux-input@vger.kernel.org
5388T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5389S: Maintained
5390F: drivers/hid/
5391F: include/linux/hid*
5392F: include/uapi/linux/hid*
5393
5394HID SENSOR HUB DRIVERS
5395M: Jiri Kosina <jikos@kernel.org>
5396M: Jonathan Cameron <jic23@kernel.org>
5397M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5398L: linux-input@vger.kernel.org
5399L: linux-iio@vger.kernel.org
5400S: Maintained
5401F: Documentation/hid/hid-sensor*
5402F: drivers/hid/hid-sensor-*
5403F: drivers/iio/*/hid-*
5404F: include/linux/hid-sensor-*
5405
5406HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5407M: Thomas Gleixner <tglx@linutronix.de>
5408L: linux-kernel@vger.kernel.org
5409T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5410S: Maintained
5411F: Documentation/timers/
5412F: kernel/time/hrtimer.c
5413F: kernel/time/clockevents.c
5414F: kernel/time/tick*.*
5415F: kernel/time/timer_*.c
5416F: include/linux/clockchips.h
5417F: include/linux/hrtimer.h
5418
5419HIGH-SPEED SCC DRIVER FOR AX.25
5420L: linux-hams@vger.kernel.org
5421S: Orphan
5422F: drivers/net/hamradio/dmascc.c
5423F: drivers/net/hamradio/scc.c
5424
5425HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5426M: HighPoint Linux Team <linux@highpoint-tech.com>
5427W: http://www.highpoint-tech.com
5428S: Supported
5429F: Documentation/scsi/hptiop.txt
5430F: drivers/scsi/hptiop.c
5431
5432HIPPI
5433M: Jes Sorensen <jes@trained-monkey.org>
5434L: linux-hippi@sunsite.dk
5435S: Maintained
5436F: include/linux/hippidevice.h
5437F: include/uapi/linux/if_hippi.h
5438F: net/802/hippi.c
5439F: drivers/net/hippi/
5440
5441HISILICON SAS Controller
5442M: John Garry <john.garry@huawei.com>
5443W: http://www.hisilicon.com
5444S: Supported
5445F: drivers/scsi/hisi_sas/
5446F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5447
5448HOST AP DRIVER
5449M: Jouni Malinen <j@w1.fi>
5450L: hostap@shmoo.com (subscribers-only)
5451L: linux-wireless@vger.kernel.org
5452W: http://hostap.epitest.fi/
5453S: Maintained
5454F: drivers/net/wireless/intersil/hostap/
5455
5456HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5457L: platform-driver-x86@vger.kernel.org
5458S: Orphan
5459F: drivers/platform/x86/tc1100-wmi.c
5460
5461HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5462M: Jaroslav Kysela <perex@perex.cz>
5463S: Maintained
5464F: drivers/net/ethernet/hp/hp100.*
5465
5466HPET: High Precision Event Timers driver
5467M: Clemens Ladisch <clemens@ladisch.de>
5468S: Maintained
5469F: Documentation/timers/hpet.txt
5470F: drivers/char/hpet.c
5471F: include/linux/hpet.h
5472F: include/uapi/linux/hpet.h
5473
5474HPET: x86
5475S: Orphan
5476F: arch/x86/kernel/hpet.c
5477F: arch/x86/include/asm/hpet.h
5478
5479HPFS FILESYSTEM
5480M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5481W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5482S: Maintained
5483F: fs/hpfs/
5484
5485HSI SUBSYSTEM
5486M: Sebastian Reichel <sre@kernel.org>
5487T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5488S: Maintained
5489F: Documentation/ABI/testing/sysfs-bus-hsi
5490F: Documentation/hsi.txt
5491F: drivers/hsi/
5492F: include/linux/hsi/
5493F: include/uapi/linux/hsi/
5494
5495HSO 3G MODEM DRIVER
5496M: Jan Dumon <j.dumon@option.com>
5497W: http://www.pharscape.org
5498S: Maintained
5499F: drivers/net/usb/hso.c
5500
5501HSR NETWORK PROTOCOL
5502M: Arvid Brodin <arvid.brodin@alten.se>
5503L: netdev@vger.kernel.org
5504S: Maintained
5505F: net/hsr/
5506
5507HTCPEN TOUCHSCREEN DRIVER
5508M: Pau Oliva Fora <pof@eslack.org>
5509L: linux-input@vger.kernel.org
5510S: Maintained
5511F: drivers/input/touchscreen/htcpen.c
5512
5513HUGETLB FILESYSTEM
5514M: Nadia Yvette Chambers <nyc@holomorphy.com>
5515S: Maintained
5516F: fs/hugetlbfs/
5517
5518Hyper-V CORE AND DRIVERS
5519M: "K. Y. Srinivasan" <kys@microsoft.com>
5520M: Haiyang Zhang <haiyangz@microsoft.com>
5521L: devel@linuxdriverproject.org
5522S: Maintained
5523F: arch/x86/include/asm/mshyperv.h
5524F: arch/x86/include/uapi/asm/hyperv.h
5525F: arch/x86/kernel/cpu/mshyperv.c
5526F: drivers/hid/hid-hyperv.c
5527F: drivers/hv/
5528F: drivers/input/serio/hyperv-keyboard.c
5529F: drivers/pci/host/pci-hyperv.c
5530F: drivers/net/hyperv/
5531F: drivers/scsi/storvsc_drv.c
5532F: drivers/video/fbdev/hyperv_fb.c
5533F: include/linux/hyperv.h
5534F: tools/hv/
5535F: Documentation/ABI/stable/sysfs-bus-vmbus
5536
5537I2C MUXES
5538M: Peter Rosin <peda@axentia.se>
5539L: linux-i2c@vger.kernel.org
5540S: Maintained
5541F: Documentation/i2c/i2c-topology
5542F: Documentation/i2c/muxes/
5543F: Documentation/devicetree/bindings/i2c/i2c-mux*
5544F: drivers/i2c/i2c-mux.c
5545F: drivers/i2c/muxes/
5546F: include/linux/i2c-mux.h
5547
5548I2C OVER PARALLEL PORT
5549M: Jean Delvare <jdelvare@suse.com>
5550L: linux-i2c@vger.kernel.org
5551S: Maintained
5552F: Documentation/i2c/busses/i2c-parport
5553F: Documentation/i2c/busses/i2c-parport-light
5554F: drivers/i2c/busses/i2c-parport.c
5555F: drivers/i2c/busses/i2c-parport-light.c
5556
5557I2C/SMBUS CONTROLLER DRIVERS FOR PC
5558M: Jean Delvare <jdelvare@suse.com>
5559L: linux-i2c@vger.kernel.org
5560S: Maintained
5561F: Documentation/i2c/busses/i2c-ali1535
5562F: Documentation/i2c/busses/i2c-ali1563
5563F: Documentation/i2c/busses/i2c-ali15x3
5564F: Documentation/i2c/busses/i2c-amd756
5565F: Documentation/i2c/busses/i2c-amd8111
5566F: Documentation/i2c/busses/i2c-i801
5567F: Documentation/i2c/busses/i2c-nforce2
5568F: Documentation/i2c/busses/i2c-piix4
5569F: Documentation/i2c/busses/i2c-sis5595
5570F: Documentation/i2c/busses/i2c-sis630
5571F: Documentation/i2c/busses/i2c-sis96x
5572F: Documentation/i2c/busses/i2c-via
5573F: Documentation/i2c/busses/i2c-viapro
5574F: drivers/i2c/busses/i2c-ali1535.c
5575F: drivers/i2c/busses/i2c-ali1563.c
5576F: drivers/i2c/busses/i2c-ali15x3.c
5577F: drivers/i2c/busses/i2c-amd756.c
5578F: drivers/i2c/busses/i2c-amd756-s4882.c
5579F: drivers/i2c/busses/i2c-amd8111.c
5580F: drivers/i2c/busses/i2c-i801.c
5581F: drivers/i2c/busses/i2c-isch.c
5582F: drivers/i2c/busses/i2c-nforce2.c
5583F: drivers/i2c/busses/i2c-nforce2-s4985.c
5584F: drivers/i2c/busses/i2c-piix4.c
5585F: drivers/i2c/busses/i2c-sis5595.c
5586F: drivers/i2c/busses/i2c-sis630.c
5587F: drivers/i2c/busses/i2c-sis96x.c
5588F: drivers/i2c/busses/i2c-via.c
5589F: drivers/i2c/busses/i2c-viapro.c
5590
5591I2C/SMBUS ISMT DRIVER
5592M: Seth Heasley <seth.heasley@intel.com>
5593M: Neil Horman <nhorman@tuxdriver.com>
5594L: linux-i2c@vger.kernel.org
5595F: drivers/i2c/busses/i2c-ismt.c
5596F: Documentation/i2c/busses/i2c-ismt
5597
5598I2C/SMBUS STUB DRIVER
5599M: Jean Delvare <jdelvare@suse.com>
5600L: linux-i2c@vger.kernel.org
5601S: Maintained
5602F: drivers/i2c/i2c-stub.c
5603
5604I2C SUBSYSTEM
5605M: Wolfram Sang <wsa@the-dreams.de>
5606L: linux-i2c@vger.kernel.org
5607W: https://i2c.wiki.kernel.org/
5608Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5609T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5610S: Maintained
5611F: Documentation/devicetree/bindings/i2c/
5612F: Documentation/i2c/
5613F: drivers/i2c/
5614F: drivers/i2c/*/
5615F: include/linux/i2c.h
5616F: include/linux/i2c-*.h
5617F: include/uapi/linux/i2c.h
5618F: include/uapi/linux/i2c-*.h
5619
5620I2C ACPI SUPPORT
5621M: Mika Westerberg <mika.westerberg@linux.intel.com>
5622L: linux-i2c@vger.kernel.org
5623L: linux-acpi@vger.kernel.org
5624S: Maintained
5625
5626I2C-TAOS-EVM DRIVER
5627M: Jean Delvare <jdelvare@suse.com>
5628L: linux-i2c@vger.kernel.org
5629S: Maintained
5630F: Documentation/i2c/busses/i2c-taos-evm
5631F: drivers/i2c/busses/i2c-taos-evm.c
5632
5633I2C-TINY-USB DRIVER
5634M: Till Harbaum <till@harbaum.org>
5635L: linux-i2c@vger.kernel.org
5636W: http://www.harbaum.org/till/i2c_tiny_usb
5637S: Maintained
5638F: drivers/i2c/busses/i2c-tiny-usb.c
5639
5640i386 BOOT CODE
5641M: "H. Peter Anvin" <hpa@zytor.com>
5642S: Maintained
5643F: arch/x86/boot/
5644
5645i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5646M: "H. Peter Anvin" <hpa@zytor.com>
5647T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5648S: Maintained
5649
5650IA64 (Itanium) PLATFORM
5651M: Tony Luck <tony.luck@intel.com>
5652M: Fenghua Yu <fenghua.yu@intel.com>
5653L: linux-ia64@vger.kernel.org
5654T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5655S: Maintained
5656F: arch/ia64/
5657
5658IBM Power VMX Cryptographic instructions
5659M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5660M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5661L: linux-crypto@vger.kernel.org
5662S: Supported
5663F: drivers/crypto/vmx/Makefile
5664F: drivers/crypto/vmx/Kconfig
5665F: drivers/crypto/vmx/vmx.c
5666F: drivers/crypto/vmx/aes*
5667F: drivers/crypto/vmx/ghash*
5668F: drivers/crypto/vmx/ppc-xlate.pl
5669
5670IBM Power in-Nest Crypto Acceleration
5671M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5672M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5673L: linux-crypto@vger.kernel.org
5674S: Supported
5675F: drivers/crypto/nx/Makefile
5676F: drivers/crypto/nx/Kconfig
5677F: drivers/crypto/nx/nx-aes*
5678F: drivers/crypto/nx/nx-sha*
5679F: drivers/crypto/nx/nx.*
5680F: drivers/crypto/nx/nx_csbcpb.h
5681F: drivers/crypto/nx/nx_debugfs.h
5682
5683IBM Power 842 compression accelerator
5684M: Dan Streetman <ddstreet@ieee.org>
5685S: Supported
5686F: drivers/crypto/nx/Makefile
5687F: drivers/crypto/nx/Kconfig
5688F: drivers/crypto/nx/nx-842*
5689F: include/linux/sw842.h
5690F: crypto/842.c
5691F: lib/842/
5692
5693IBM Power Linux RAID adapter
5694M: Brian King <brking@us.ibm.com>
5695S: Supported
5696F: drivers/scsi/ipr.*
5697
5698IBM Power Virtual Ethernet Device Driver
5699M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5700L: netdev@vger.kernel.org
5701S: Supported
5702F: drivers/net/ethernet/ibm/ibmveth.*
5703
5704IBM Power SRIOV Virtual NIC Device Driver
5705M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5706M: John Allen <jallen@linux.vnet.ibm.com>
5707L: netdev@vger.kernel.org
5708S: Supported
5709F: drivers/net/ethernet/ibm/ibmvnic.*
5710
5711IBM Power Virtual SCSI Device Drivers
5712M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5713L: linux-scsi@vger.kernel.org
5714S: Supported
5715F: drivers/scsi/ibmvscsi/ibmvscsi*
5716F: drivers/scsi/ibmvscsi/viosrp.h
5717
5718IBM Power Virtual FC Device Drivers
5719M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5720L: linux-scsi@vger.kernel.org
5721S: Supported
5722F: drivers/scsi/ibmvscsi/ibmvfc*
5723
5724IBM ServeRAID RAID DRIVER
5725S: Orphan
5726F: drivers/scsi/ips.*
5727
5728ICH LPC AND GPIO DRIVER
5729M: Peter Tyser <ptyser@xes-inc.com>
5730S: Maintained
5731F: drivers/mfd/lpc_ich.c
5732F: drivers/gpio/gpio-ich.c
5733
5734IDE SUBSYSTEM
5735M: "David S. Miller" <davem@davemloft.net>
5736L: linux-ide@vger.kernel.org
5737Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5738T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5739S: Maintained
5740F: Documentation/ide/
5741F: drivers/ide/
5742F: include/linux/ide.h
5743
5744IDEAPAD LAPTOP EXTRAS DRIVER
5745M: Ike Panhc <ike.pan@canonical.com>
5746L: platform-driver-x86@vger.kernel.org
5747W: http://launchpad.net/ideapad-laptop
5748S: Maintained
5749F: drivers/platform/x86/ideapad-laptop.c
5750
5751IDEAPAD LAPTOP SLIDEBAR DRIVER
5752M: Andrey Moiseev <o2g.org.ru@gmail.com>
5753L: linux-input@vger.kernel.org
5754W: https://github.com/o2genum/ideapad-slidebar
5755S: Maintained
5756F: drivers/input/misc/ideapad_slidebar.c
5757
5758IDE/ATAPI DRIVERS
5759M: Borislav Petkov <bp@alien8.de>
5760L: linux-ide@vger.kernel.org
5761S: Maintained
5762F: Documentation/cdrom/ide-cd
5763F: drivers/ide/ide-cd*
5764
5765IDLE-I7300
5766M: Andy Henroid <andrew.d.henroid@intel.com>
5767L: linux-pm@vger.kernel.org
5768S: Supported
5769F: drivers/idle/i7300_idle.c
5770
5771IEEE 802.15.4 SUBSYSTEM
5772M: Alexander Aring <aar@pengutronix.de>
5773L: linux-wpan@vger.kernel.org
5774W: http://wpan.cakelab.org/
5775T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5776T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5777S: Maintained
5778F: net/ieee802154/
5779F: net/mac802154/
5780F: drivers/net/ieee802154/
5781F: include/linux/nl802154.h
5782F: include/linux/ieee802154.h
5783F: include/net/nl802154.h
5784F: include/net/mac802154.h
5785F: include/net/af_ieee802154.h
5786F: include/net/cfg802154.h
5787F: include/net/ieee802154_netdev.h
5788F: Documentation/networking/ieee802154.txt
5789
5790IGORPLUG-USB IR RECEIVER
5791M: Sean Young <sean@mess.org>
5792L: linux-media@vger.kernel.org
5793S: Maintained
5794F: drivers/media/rc/igorplugusb.c
5795
5796IGUANAWORKS USB IR TRANSCEIVER
5797M: Sean Young <sean@mess.org>
5798L: linux-media@vger.kernel.org
5799S: Maintained
5800F: drivers/media/rc/iguanair.c
5801
5802IIO SUBSYSTEM AND DRIVERS
5803M: Jonathan Cameron <jic23@kernel.org>
5804R: Hartmut Knaack <knaack.h@gmx.de>
5805R: Lars-Peter Clausen <lars@metafoo.de>
5806R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
5807L: linux-iio@vger.kernel.org
5808S: Maintained
5809F: drivers/iio/
5810F: drivers/staging/iio/
5811F: include/linux/iio/
5812F: tools/iio/
5813
5814IKANOS/ADI EAGLE ADSL USB DRIVER
5815M: Matthieu Castet <castet.matthieu@free.fr>
5816M: Stanislaw Gruszka <stf_xl@wp.pl>
5817S: Maintained
5818F: drivers/usb/atm/ueagle-atm.c
5819
5820INA209 HARDWARE MONITOR DRIVER
5821M: Guenter Roeck <linux@roeck-us.net>
5822L: linux-hwmon@vger.kernel.org
5823S: Maintained
5824F: Documentation/hwmon/ina209
5825F: Documentation/devicetree/bindings/i2c/ina209.txt
5826F: drivers/hwmon/ina209.c
5827
5828INA2XX HARDWARE MONITOR DRIVER
5829M: Guenter Roeck <linux@roeck-us.net>
5830L: linux-hwmon@vger.kernel.org
5831S: Maintained
5832F: Documentation/hwmon/ina2xx
5833F: drivers/hwmon/ina2xx.c
5834F: include/linux/platform_data/ina2xx.h
5835
5836INDUSTRY PACK SUBSYSTEM (IPACK)
5837M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5838M: Jens Taprogge <jens.taprogge@taprogge.org>
5839M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5840L: industrypack-devel@lists.sourceforge.net
5841W: http://industrypack.sourceforge.net
5842S: Maintained
5843F: drivers/ipack/
5844
5845INGENIC JZ4780 DMA Driver
5846M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5847S: Maintained
5848F: drivers/dma/dma-jz4780.c
5849
5850INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5851M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5852M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5853L: linux-ima-devel@lists.sourceforge.net
5854L: linux-ima-user@lists.sourceforge.net
5855L: linux-security-module@vger.kernel.org
5856T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5857S: Supported
5858F: security/integrity/ima/
5859
5860IMGTEC IR DECODER DRIVER
5861M: James Hogan <james.hogan@imgtec.com>
5862S: Maintained
5863F: drivers/media/rc/img-ir/
5864
5865IMS TWINTURBO FRAMEBUFFER DRIVER
5866L: linux-fbdev@vger.kernel.org
5867S: Orphan
5868F: drivers/video/fbdev/imsttfb.c
5869
5870INFINIBAND SUBSYSTEM
5871M: Doug Ledford <dledford@redhat.com>
5872M: Sean Hefty <sean.hefty@intel.com>
5873M: Hal Rosenstock <hal.rosenstock@gmail.com>
5874L: linux-rdma@vger.kernel.org
5875W: http://www.openfabrics.org/
5876Q: http://patchwork.kernel.org/project/linux-rdma/list/
5877T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5878S: Supported
5879F: Documentation/infiniband/
5880F: drivers/infiniband/
5881F: include/uapi/linux/if_infiniband.h
5882F: include/uapi/rdma/
5883F: include/rdma/
5884
5885INOTIFY
5886M: John McCutchan <john@johnmccutchan.com>
5887M: Robert Love <rlove@rlove.org>
5888M: Eric Paris <eparis@parisplace.org>
5889S: Maintained
5890F: Documentation/filesystems/inotify.txt
5891F: fs/notify/inotify/
5892F: include/linux/inotify.h
5893F: include/uapi/linux/inotify.h
5894
5895INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5896M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5897L: linux-input@vger.kernel.org
5898Q: http://patchwork.kernel.org/project/linux-input/list/
5899T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5900S: Maintained
5901F: drivers/input/
5902F: include/linux/input.h
5903F: include/uapi/linux/input.h
5904F: include/linux/input/
5905F: Documentation/devicetree/bindings/input/
5906
5907INPUT MULTITOUCH (MT) PROTOCOL
5908M: Henrik Rydberg <rydberg@bitmath.org>
5909L: linux-input@vger.kernel.org
5910S: Odd fixes
5911F: Documentation/input/multi-touch-protocol.txt
5912F: drivers/input/input-mt.c
5913K: \b(ABS|SYN)_MT_
5914
5915INTEL ASoC BDW/HSW DRIVERS
5916M: Jie Yang <yang.jie@linux.intel.com>
5917L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5918S: Supported
5919F: sound/soc/intel/common/sst-dsp*
5920F: sound/soc/intel/common/sst-firmware.c
5921F: sound/soc/intel/boards/broadwell.c
5922F: sound/soc/intel/haswell/
5923
5924INTEL C600 SERIES SAS CONTROLLER DRIVER
5925M: Intel SCU Linux support <intel-linux-scu@intel.com>
5926M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5927L: linux-scsi@vger.kernel.org
5928T: git git://git.code.sf.net/p/intel-sas/isci
5929S: Supported
5930F: drivers/scsi/isci/
5931
5932INTEL HID EVENT DRIVER
5933M: Alex Hung <alex.hung@canonical.com>
5934L: platform-driver-x86@vger.kernel.org
5935S: Maintained
5936F: drivers/platform/x86/intel-hid.c
5937
5938INTEL IDLE DRIVER
5939M: Len Brown <lenb@kernel.org>
5940L: linux-pm@vger.kernel.org
5941T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5942S: Supported
5943F: drivers/idle/intel_idle.c
5944
5945INTEL PSTATE DRIVER
5946M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5947M: Len Brown <lenb@kernel.org>
5948L: linux-pm@vger.kernel.org
5949S: Supported
5950F: drivers/cpufreq/intel_pstate.c
5951
5952INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5953M: Maik Broemme <mbroemme@plusserver.de>
5954L: linux-fbdev@vger.kernel.org
5955S: Maintained
5956F: Documentation/fb/intelfb.txt
5957F: drivers/video/fbdev/intelfb/
5958
5959INTEL 810/815 FRAMEBUFFER DRIVER
5960M: Antonino Daplas <adaplas@gmail.com>
5961L: linux-fbdev@vger.kernel.org
5962S: Maintained
5963F: drivers/video/fbdev/i810/
5964
5965INTEL MENLOW THERMAL DRIVER
5966M: Sujith Thomas <sujith.thomas@intel.com>
5967L: platform-driver-x86@vger.kernel.org
5968W: https://01.org/linux-acpi
5969S: Supported
5970F: drivers/platform/x86/intel_menlow.c
5971
5972INTEL I/OAT DMA DRIVER
5973M: Dave Jiang <dave.jiang@intel.com>
5974R: Dan Williams <dan.j.williams@intel.com>
5975L: dmaengine@vger.kernel.org
5976Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5977S: Supported
5978F: drivers/dma/ioat*
5979
5980INTEL IOMMU (VT-d)
5981M: David Woodhouse <dwmw2@infradead.org>
5982L: iommu@lists.linux-foundation.org
5983T: git git://git.infradead.org/iommu-2.6.git
5984S: Supported
5985F: drivers/iommu/intel-iommu.c
5986F: include/linux/intel-iommu.h
5987
5988INTEL IOP-ADMA DMA DRIVER
5989R: Dan Williams <dan.j.williams@intel.com>
5990S: Odd fixes
5991F: drivers/dma/iop-adma.c
5992
5993INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5994M: Krzysztof Halasa <khalasa@piap.pl>
5995S: Maintained
5996F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5997F: arch/arm/mach-ixp4xx/include/mach/npe.h
5998F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5999F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
6000F: drivers/net/ethernet/xscale/ixp4xx_eth.c
6001F: drivers/net/wan/ixp4xx_hss.c
6002
6003INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6004M: Deepak Saxena <dsaxena@plexity.net>
6005S: Maintained
6006F: drivers/char/hw_random/ixp4xx-rng.c
6007
6008INTEL ETHERNET DRIVERS
6009M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6010L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6011W: http://www.intel.com/support/feedback.htm
6012W: http://e1000.sourceforge.net/
6013Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6014T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6015T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6016S: Supported
6017F: Documentation/networking/e100.txt
6018F: Documentation/networking/e1000.txt
6019F: Documentation/networking/e1000e.txt
6020F: Documentation/networking/igb.txt
6021F: Documentation/networking/igbvf.txt
6022F: Documentation/networking/ixgb.txt
6023F: Documentation/networking/ixgbe.txt
6024F: Documentation/networking/ixgbevf.txt
6025F: Documentation/networking/i40e.txt
6026F: Documentation/networking/i40evf.txt
6027F: drivers/net/ethernet/intel/
6028F: drivers/net/ethernet/intel/*/
6029
6030INTEL RDMA RNIC DRIVER
6031M: Faisal Latif <faisal.latif@intel.com>
6032R: Chien Tin Tung <chien.tin.tung@intel.com>
6033R: Mustafa Ismail <mustafa.ismail@intel.com>
6034R: Shiraz Saleem <shiraz.saleem@intel.com>
6035R: Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6036L: linux-rdma@vger.kernel.org
6037S: Supported
6038F: drivers/infiniband/hw/i40iw/
6039
6040INTEL-MID GPIO DRIVER
6041M: David Cohen <david.a.cohen@linux.intel.com>
6042L: linux-gpio@vger.kernel.org
6043S: Maintained
6044F: drivers/gpio/gpio-intel-mid.c
6045
6046INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6047M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
6048L: linux-wireless@vger.kernel.org
6049S: Maintained
6050F: Documentation/networking/README.ipw2100
6051F: Documentation/networking/README.ipw2200
6052F: drivers/net/wireless/intel/ipw2x00/
6053
6054INTEL(R) TRACE HUB
6055M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
6056S: Supported
6057F: Documentation/trace/intel_th.txt
6058F: drivers/hwtracing/intel_th/
6059
6060INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6061M: Ning Sun <ning.sun@intel.com>
6062L: tboot-devel@lists.sourceforge.net
6063W: http://tboot.sourceforge.net
6064T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6065S: Supported
6066F: Documentation/intel_txt.txt
6067F: include/linux/tboot.h
6068F: arch/x86/kernel/tboot.c
6069
6070INTEL WIRELESS WIMAX CONNECTION 2400
6071M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6072M: linux-wimax@intel.com
6073L: wimax@linuxwimax.org (subscribers-only)
6074S: Supported
6075W: http://linuxwimax.org
6076F: Documentation/wimax/README.i2400m
6077F: drivers/net/wimax/i2400m/
6078F: include/uapi/linux/wimax/i2400m.h
6079
6080INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6081M: Stanislaw Gruszka <sgruszka@redhat.com>
6082L: linux-wireless@vger.kernel.org
6083S: Supported
6084F: drivers/net/wireless/intel/iwlegacy/
6085
6086INTEL WIRELESS WIFI LINK (iwlwifi)
6087M: Johannes Berg <johannes.berg@intel.com>
6088M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6089M: Luca Coelho <luciano.coelho@intel.com>
6090M: Intel Linux Wireless <linuxwifi@intel.com>
6091L: linux-wireless@vger.kernel.org
6092W: http://intellinuxwireless.org
6093T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6094S: Supported
6095F: drivers/net/wireless/intel/iwlwifi/
6096
6097INTEL MANAGEMENT ENGINE (mei)
6098M: Tomas Winkler <tomas.winkler@intel.com>
6099L: linux-kernel@vger.kernel.org
6100S: Supported
6101F: include/uapi/linux/mei.h
6102F: include/linux/mei_cl_bus.h
6103F: drivers/misc/mei/*
6104F: drivers/watchdog/mei_wdt.c
6105F: Documentation/misc-devices/mei/*
6106
6107INTEL MIC DRIVERS (mic)
6108M: Sudeep Dutt <sudeep.dutt@intel.com>
6109M: Ashutosh Dixit <ashutosh.dixit@intel.com>
6110S: Supported
6111W: https://github.com/sudeepdutt/mic
6112W: http://software.intel.com/en-us/mic-developer
6113F: include/linux/mic_bus.h
6114F: include/linux/scif.h
6115F: include/uapi/linux/mic_common.h
6116F: include/uapi/linux/mic_ioctl.h
6117F: include/uapi/linux/scif_ioctl.h
6118F: drivers/misc/mic/
6119F: drivers/dma/mic_x100_dma.c
6120F: drivers/dma/mic_x100_dma.h
6121F: Documentation/mic/
6122
6123INTEL PMC/P-Unit IPC DRIVER
6124M: Zha Qipeng<qipeng.zha@intel.com>
6125L: platform-driver-x86@vger.kernel.org
6126S: Maintained
6127F: drivers/platform/x86/intel_pmc_ipc.c
6128F: drivers/platform/x86/intel_punit_ipc.c
6129F: arch/x86/include/asm/intel_pmc_ipc.h
6130F: arch/x86/include/asm/intel_punit_ipc.h
6131
6132INTEL TELEMETRY DRIVER
6133M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6134L: platform-driver-x86@vger.kernel.org
6135S: Maintained
6136F: arch/x86/include/asm/intel_telemetry.h
6137F: drivers/platform/x86/intel_telemetry*
6138
6139INTEL PMC CORE DRIVER
6140M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6141M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6142L: platform-driver-x86@vger.kernel.org
6143S: Maintained
6144F: arch/x86/include/asm/pmc_core.h
6145F: drivers/platform/x86/intel_pmc_core*
6146
6147IOC3 ETHERNET DRIVER
6148M: Ralf Baechle <ralf@linux-mips.org>
6149L: linux-mips@linux-mips.org
6150S: Maintained
6151F: drivers/net/ethernet/sgi/ioc3-eth.c
6152
6153IOC3 SERIAL DRIVER
6154M: Pat Gefre <pfg@sgi.com>
6155L: linux-serial@vger.kernel.org
6156S: Maintained
6157F: drivers/tty/serial/ioc3_serial.c
6158
6159IOMMU DRIVERS
6160M: Joerg Roedel <joro@8bytes.org>
6161L: iommu@lists.linux-foundation.org
6162T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6163S: Maintained
6164F: drivers/iommu/
6165
6166IP MASQUERADING
6167M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6168S: Maintained
6169F: net/ipv4/netfilter/ipt_MASQUERADE.c
6170
6171IPMI SUBSYSTEM
6172M: Corey Minyard <minyard@acm.org>
6173L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6174W: http://openipmi.sourceforge.net/
6175S: Supported
6176F: Documentation/IPMI.txt
6177F: drivers/char/ipmi/
6178F: include/linux/ipmi*
6179F: include/uapi/linux/ipmi*
6180
6181QCOM AUDIO (ASoC) DRIVERS
6182M: Patrick Lai <plai@codeaurora.org>
6183M: Banajit Goswami <bgoswami@codeaurora.org>
6184L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6185S: Supported
6186F: sound/soc/qcom/
6187
6188IPS SCSI RAID DRIVER
6189M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6190L: linux-scsi@vger.kernel.org
6191W: http://www.adaptec.com/
6192S: Maintained
6193F: drivers/scsi/ips*
6194
6195IPVS
6196M: Wensong Zhang <wensong@linux-vs.org>
6197M: Simon Horman <horms@verge.net.au>
6198M: Julian Anastasov <ja@ssi.bg>
6199L: netdev@vger.kernel.org
6200L: lvs-devel@vger.kernel.org
6201S: Maintained
6202T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6203T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6204F: Documentation/networking/ipvs-sysctl.txt
6205F: include/net/ip_vs.h
6206F: include/uapi/linux/ip_vs.h
6207F: net/netfilter/ipvs/
6208
6209IPWIRELESS DRIVER
6210M: Jiri Kosina <jikos@kernel.org>
6211M: David Sterba <dsterba@suse.com>
6212S: Odd Fixes
6213F: drivers/tty/ipwireless/
6214
6215IPX NETWORK LAYER
6216M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6217L: netdev@vger.kernel.org
6218S: Maintained
6219F: include/net/ipx.h
6220F: include/uapi/linux/ipx.h
6221F: net/ipx/
6222
6223IRDA SUBSYSTEM
6224M: Samuel Ortiz <samuel@sortiz.org>
6225L: irda-users@lists.sourceforge.net (subscribers-only)
6226L: netdev@vger.kernel.org
6227W: http://irda.sourceforge.net/
6228S: Maintained
6229T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6230F: Documentation/networking/irda.txt
6231F: drivers/net/irda/
6232F: include/net/irda/
6233F: net/irda/
6234
6235IRQ SUBSYSTEM
6236M: Thomas Gleixner <tglx@linutronix.de>
6237L: linux-kernel@vger.kernel.org
6238S: Maintained
6239T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6240F: kernel/irq/
6241
6242IRQCHIP DRIVERS
6243M: Thomas Gleixner <tglx@linutronix.de>
6244M: Jason Cooper <jason@lakedaemon.net>
6245M: Marc Zyngier <marc.zyngier@arm.com>
6246L: linux-kernel@vger.kernel.org
6247S: Maintained
6248T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6249T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6250F: Documentation/devicetree/bindings/interrupt-controller/
6251F: drivers/irqchip/
6252
6253IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6254M: Jiang Liu <jiang.liu@linux.intel.com>
6255M: Marc Zyngier <marc.zyngier@arm.com>
6256S: Maintained
6257T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6258F: Documentation/IRQ-domain.txt
6259F: include/linux/irqdomain.h
6260F: kernel/irq/irqdomain.c
6261F: kernel/irq/msi.c
6262
6263ISA
6264M: William Breathitt Gray <vilhelm.gray@gmail.com>
6265S: Maintained
6266F: Documentation/isa.txt
6267F: drivers/base/isa.c
6268F: include/linux/isa.h
6269
6270ISAPNP
6271M: Jaroslav Kysela <perex@perex.cz>
6272S: Maintained
6273F: Documentation/isapnp.txt
6274F: drivers/pnp/isapnp/
6275F: include/linux/isapnp.h
6276
6277ISA RADIO MODULE
6278M: Hans Verkuil <hverkuil@xs4all.nl>
6279L: linux-media@vger.kernel.org
6280T: git git://linuxtv.org/media_tree.git
6281W: https://linuxtv.org
6282S: Maintained
6283F: drivers/media/radio/radio-isa*
6284
6285iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6286M: Peter Jones <pjones@redhat.com>
6287M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6288S: Maintained
6289F: drivers/firmware/iscsi_ibft*
6290
6291ISCSI
6292M: Mike Christie <michaelc@cs.wisc.edu>
6293L: open-iscsi@googlegroups.com
6294W: www.open-iscsi.org
6295T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6296S: Maintained
6297F: drivers/scsi/*iscsi*
6298F: include/scsi/*iscsi*
6299
6300ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6301M: Or Gerlitz <ogerlitz@mellanox.com>
6302M: Sagi Grimberg <sagi@grimberg.me>
6303M: Roi Dayan <roid@mellanox.com>
6304L: linux-rdma@vger.kernel.org
6305S: Supported
6306W: http://www.openfabrics.org
6307W: www.open-iscsi.org
6308Q: http://patchwork.kernel.org/project/linux-rdma/list/
6309F: drivers/infiniband/ulp/iser/
6310
6311ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6312M: Sagi Grimberg <sagi@grimberg.me>
6313T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6314L: linux-rdma@vger.kernel.org
6315L: target-devel@vger.kernel.org
6316S: Supported
6317W: http://www.linux-iscsi.org
6318F: drivers/infiniband/ulp/isert
6319
6320ISDN SUBSYSTEM
6321M: Karsten Keil <isdn@linux-pingi.de>
6322L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6323L: netdev@vger.kernel.org
6324W: http://www.isdn4linux.de
6325T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6326S: Maintained
6327F: Documentation/isdn/
6328F: drivers/isdn/
6329F: include/linux/isdn.h
6330F: include/linux/isdn/
6331F: include/uapi/linux/isdn.h
6332F: include/uapi/linux/isdn/
6333
6334ISDN SUBSYSTEM (Eicon active card driver)
6335M: Armin Schindler <mac@melware.de>
6336L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6337W: http://www.melware.de
6338S: Maintained
6339F: drivers/isdn/hardware/eicon/
6340
6341IT87 HARDWARE MONITORING DRIVER
6342M: Jean Delvare <jdelvare@suse.com>
6343L: linux-hwmon@vger.kernel.org
6344S: Maintained
6345F: Documentation/hwmon/it87
6346F: drivers/hwmon/it87.c
6347
6348IT913X MEDIA DRIVER
6349M: Antti Palosaari <crope@iki.fi>
6350L: linux-media@vger.kernel.org
6351W: https://linuxtv.org
6352W: http://palosaari.fi/linux/
6353Q: http://patchwork.linuxtv.org/project/linux-media/list/
6354T: git git://linuxtv.org/anttip/media_tree.git
6355S: Maintained
6356F: drivers/media/tuners/it913x*
6357
6358IVTV VIDEO4LINUX DRIVER
6359M: Andy Walls <awalls@md.metrocast.net>
6360L: ivtv-devel@ivtvdriver.org (subscribers-only)
6361L: linux-media@vger.kernel.org
6362T: git git://linuxtv.org/media_tree.git
6363W: http://www.ivtvdriver.org
6364S: Maintained
6365F: Documentation/video4linux/*.ivtv
6366F: drivers/media/pci/ivtv/
6367F: include/uapi/linux/ivtv*
6368
6369IX2505V MEDIA DRIVER
6370M: Malcolm Priestley <tvboxspy@gmail.com>
6371L: linux-media@vger.kernel.org
6372W: https://linuxtv.org
6373Q: http://patchwork.linuxtv.org/project/linux-media/list/
6374S: Maintained
6375F: drivers/media/dvb-frontends/ix2505v*
6376
6377JC42.4 TEMPERATURE SENSOR DRIVER
6378M: Guenter Roeck <linux@roeck-us.net>
6379L: linux-hwmon@vger.kernel.org
6380S: Maintained
6381F: drivers/hwmon/jc42.c
6382F: Documentation/hwmon/jc42
6383
6384JFS FILESYSTEM
6385M: Dave Kleikamp <shaggy@kernel.org>
6386L: jfs-discussion@lists.sourceforge.net
6387W: http://jfs.sourceforge.net/
6388T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6389S: Maintained
6390F: Documentation/filesystems/jfs.txt
6391F: fs/jfs/
6392
6393JME NETWORK DRIVER
6394M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6395L: netdev@vger.kernel.org
6396S: Maintained
6397F: drivers/net/ethernet/jme.*
6398
6399JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6400M: David Woodhouse <dwmw2@infradead.org>
6401L: linux-mtd@lists.infradead.org
6402W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6403S: Maintained
6404F: fs/jffs2/
6405F: include/uapi/linux/jffs2.h
6406
6407JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6408M: "Theodore Ts'o" <tytso@mit.edu>
6409M: Jan Kara <jack@suse.com>
6410L: linux-ext4@vger.kernel.org
6411S: Maintained
6412F: fs/jbd2/
6413F: include/linux/jbd2.h
6414
6415JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6416M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6417L: linux-media@vger.kernel.org
6418S: Maintained
6419F: drivers/media/platform/rcar_jpu.c
6420
6421JSM Neo PCI based serial card
6422M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6423L: linux-serial@vger.kernel.org
6424S: Maintained
6425F: drivers/tty/serial/jsm/
6426
6427K10TEMP HARDWARE MONITORING DRIVER
6428M: Clemens Ladisch <clemens@ladisch.de>
6429L: linux-hwmon@vger.kernel.org
6430S: Maintained
6431F: Documentation/hwmon/k10temp
6432F: drivers/hwmon/k10temp.c
6433
6434K8TEMP HARDWARE MONITORING DRIVER
6435M: Rudolf Marek <r.marek@assembler.cz>
6436L: linux-hwmon@vger.kernel.org
6437S: Maintained
6438F: Documentation/hwmon/k8temp
6439F: drivers/hwmon/k8temp.c
6440
6441KASAN
6442M: Andrey Ryabinin <aryabinin@virtuozzo.com>
6443R: Alexander Potapenko <glider@google.com>
6444R: Dmitry Vyukov <dvyukov@google.com>
6445L: kasan-dev@googlegroups.com
6446S: Maintained
6447F: arch/*/include/asm/kasan.h
6448F: arch/*/mm/kasan_init*
6449F: Documentation/kasan.txt
6450F: include/linux/kasan*.h
6451F: lib/test_kasan.c
6452F: mm/kasan/
6453F: scripts/Makefile.kasan
6454
6455KCONFIG
6456M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6457L: linux-kbuild@vger.kernel.org
6458T: git git://gitorious.org/linux-kconfig/linux-kconfig
6459S: Maintained
6460F: Documentation/kbuild/kconfig-language.txt
6461F: scripts/kconfig/
6462
6463KDUMP
6464M: Dave Young <dyoung@redhat.com>
6465M: Baoquan He <bhe@redhat.com>
6466R: Vivek Goyal <vgoyal@redhat.com>
6467L: kexec@lists.infradead.org
6468W: http://lse.sourceforge.net/kdump/
6469S: Maintained
6470F: Documentation/kdump/
6471
6472KEENE FM RADIO TRANSMITTER DRIVER
6473M: Hans Verkuil <hverkuil@xs4all.nl>
6474L: linux-media@vger.kernel.org
6475T: git git://linuxtv.org/media_tree.git
6476W: https://linuxtv.org
6477S: Maintained
6478F: drivers/media/radio/radio-keene*
6479
6480KERNEL AUTOMOUNTER v4 (AUTOFS4)
6481M: Ian Kent <raven@themaw.net>
6482L: autofs@vger.kernel.org
6483S: Maintained
6484F: fs/autofs4/
6485
6486KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6487M: Michal Marek <mmarek@suse.com>
6488T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6489T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6490L: linux-kbuild@vger.kernel.org
6491S: Maintained
6492F: Documentation/kbuild/
6493F: Makefile
6494F: scripts/Makefile.*
6495F: scripts/basic/
6496F: scripts/mk*
6497F: scripts/package/
6498
6499KERNEL JANITORS
6500L: kernel-janitors@vger.kernel.org
6501W: http://kernelnewbies.org/KernelJanitors
6502S: Odd Fixes
6503
6504KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6505M: "J. Bruce Fields" <bfields@fieldses.org>
6506M: Jeff Layton <jlayton@poochiereds.net>
6507L: linux-nfs@vger.kernel.org
6508W: http://nfs.sourceforge.net/
6509T: git git://linux-nfs.org/~bfields/linux.git
6510S: Supported
6511F: fs/nfsd/
6512F: include/uapi/linux/nfsd/
6513F: fs/lockd/
6514F: fs/nfs_common/
6515F: net/sunrpc/
6516F: include/linux/lockd/
6517F: include/linux/sunrpc/
6518F: include/uapi/linux/sunrpc/
6519
6520KERNEL SELFTEST FRAMEWORK
6521M: Shuah Khan <shuahkh@osg.samsung.com>
6522L: linux-kselftest@vger.kernel.org
6523T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6524S: Maintained
6525F: tools/testing/selftests
6526
6527KERNEL VIRTUAL MACHINE (KVM)
6528M: Paolo Bonzini <pbonzini@redhat.com>
6529M: Radim Krčmář <rkrcmar@redhat.com>
6530L: kvm@vger.kernel.org
6531W: http://www.linux-kvm.org
6532T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6533S: Supported
6534F: Documentation/*/kvm*.txt
6535F: Documentation/virtual/kvm/
6536F: arch/*/kvm/
6537F: arch/x86/kernel/kvm.c
6538F: arch/x86/kernel/kvmclock.c
6539F: arch/*/include/asm/kvm*
6540F: include/linux/kvm*
6541F: include/uapi/linux/kvm*
6542F: virt/kvm/
6543F: tools/kvm/
6544
6545KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6546M: Joerg Roedel <joro@8bytes.org>
6547L: kvm@vger.kernel.org
6548W: http://www.linux-kvm.org/
6549S: Maintained
6550F: arch/x86/include/asm/svm.h
6551F: arch/x86/kvm/svm.c
6552
6553KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6554M: Alexander Graf <agraf@suse.com>
6555L: kvm-ppc@vger.kernel.org
6556W: http://www.linux-kvm.org/
6557T: git git://github.com/agraf/linux-2.6.git
6558S: Supported
6559F: arch/powerpc/include/asm/kvm*
6560F: arch/powerpc/kvm/
6561
6562KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6563M: Christian Borntraeger <borntraeger@de.ibm.com>
6564M: Cornelia Huck <cornelia.huck@de.ibm.com>
6565L: linux-s390@vger.kernel.org
6566W: http://www.ibm.com/developerworks/linux/linux390/
6567T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6568S: Supported
6569F: Documentation/s390/kvm.txt
6570F: arch/s390/include/asm/kvm*
6571F: arch/s390/kvm/
6572
6573KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6574M: Christoffer Dall <christoffer.dall@linaro.org>
6575M: Marc Zyngier <marc.zyngier@arm.com>
6576L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6577L: kvmarm@lists.cs.columbia.edu
6578W: http://systems.cs.columbia.edu/projects/kvm-arm
6579T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6580S: Supported
6581F: arch/arm/include/uapi/asm/kvm*
6582F: arch/arm/include/asm/kvm*
6583F: arch/arm/kvm/
6584F: virt/kvm/arm/
6585F: include/kvm/arm_*
6586
6587KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6588M: Christoffer Dall <christoffer.dall@linaro.org>
6589M: Marc Zyngier <marc.zyngier@arm.com>
6590L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6591L: kvmarm@lists.cs.columbia.edu
6592S: Maintained
6593F: arch/arm64/include/uapi/asm/kvm*
6594F: arch/arm64/include/asm/kvm*
6595F: arch/arm64/kvm/
6596
6597KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6598M: James Hogan <james.hogan@imgtec.com>
6599L: linux-mips@linux-mips.org
6600S: Supported
6601F: arch/mips/include/uapi/asm/kvm*
6602F: arch/mips/include/asm/kvm*
6603F: arch/mips/kvm/
6604
6605KEXEC
6606M: Eric Biederman <ebiederm@xmission.com>
6607W: http://kernel.org/pub/linux/utils/kernel/kexec/
6608L: kexec@lists.infradead.org
6609S: Maintained
6610F: include/linux/kexec.h
6611F: include/uapi/linux/kexec.h
6612F: kernel/kexec*
6613
6614KEYS/KEYRINGS:
6615M: David Howells <dhowells@redhat.com>
6616L: keyrings@vger.kernel.org
6617S: Maintained
6618F: Documentation/security/keys.txt
6619F: include/linux/key.h
6620F: include/linux/key-type.h
6621F: include/linux/keyctl.h
6622F: include/uapi/linux/keyctl.h
6623F: include/keys/
6624F: security/keys/
6625
6626KEYS-TRUSTED
6627M: David Safford <safford@us.ibm.com>
6628M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6629L: linux-security-module@vger.kernel.org
6630L: keyrings@vger.kernel.org
6631S: Supported
6632F: Documentation/security/keys-trusted-encrypted.txt
6633F: include/keys/trusted-type.h
6634F: security/keys/trusted.c
6635F: security/keys/trusted.h
6636
6637KEYS-ENCRYPTED
6638M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6639M: David Safford <safford@us.ibm.com>
6640L: linux-security-module@vger.kernel.org
6641L: keyrings@vger.kernel.org
6642S: Supported
6643F: Documentation/security/keys-trusted-encrypted.txt
6644F: include/keys/encrypted-type.h
6645F: security/keys/encrypted-keys/
6646
6647KGDB / KDB /debug_core
6648M: Jason Wessel <jason.wessel@windriver.com>
6649W: http://kgdb.wiki.kernel.org/
6650L: kgdb-bugreport@lists.sourceforge.net
6651T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6652S: Maintained
6653F: Documentation/DocBook/kgdb.tmpl
6654F: drivers/misc/kgdbts.c
6655F: drivers/tty/serial/kgdboc.c
6656F: include/linux/kdb.h
6657F: include/linux/kgdb.h
6658F: kernel/debug/
6659
6660KMEMCHECK
6661M: Vegard Nossum <vegardno@ifi.uio.no>
6662M: Pekka Enberg <penberg@kernel.org>
6663S: Maintained
6664F: Documentation/kmemcheck.txt
6665F: arch/x86/include/asm/kmemcheck.h
6666F: arch/x86/mm/kmemcheck/
6667F: include/linux/kmemcheck.h
6668F: mm/kmemcheck.c
6669
6670KMEMLEAK
6671M: Catalin Marinas <catalin.marinas@arm.com>
6672S: Maintained
6673F: Documentation/kmemleak.txt
6674F: include/linux/kmemleak.h
6675F: mm/kmemleak.c
6676F: mm/kmemleak-test.c
6677
6678KPROBES
6679M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6680M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6681M: "David S. Miller" <davem@davemloft.net>
6682M: Masami Hiramatsu <mhiramat@kernel.org>
6683S: Maintained
6684F: Documentation/kprobes.txt
6685F: include/linux/kprobes.h
6686F: kernel/kprobes.c
6687
6688KS0108 LCD CONTROLLER DRIVER
6689M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6690W: http://miguelojeda.es/auxdisplay.htm
6691W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6692S: Maintained
6693F: Documentation/auxdisplay/ks0108
6694F: drivers/auxdisplay/ks0108.c
6695F: include/linux/ks0108.h
6696
6697L3MDEV
6698M: David Ahern <dsa@cumulusnetworks.com>
6699L: netdev@vger.kernel.org
6700S: Maintained
6701F: net/l3mdev
6702F: include/net/l3mdev.h
6703
6704LANTIQ MIPS ARCHITECTURE
6705M: John Crispin <john@phrozen.org>
6706L: linux-mips@linux-mips.org
6707S: Maintained
6708F: arch/mips/lantiq
6709
6710LAPB module
6711L: linux-x25@vger.kernel.org
6712S: Orphan
6713F: Documentation/networking/lapb-module.txt
6714F: include/*/lapb.h
6715F: net/lapb/
6716
6717LASI 53c700 driver for PARISC
6718M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6719L: linux-scsi@vger.kernel.org
6720S: Maintained
6721F: Documentation/scsi/53c700.txt
6722F: drivers/scsi/53c700*
6723
6724LED SUBSYSTEM
6725M: Richard Purdie <rpurdie@rpsys.net>
6726M: Jacek Anaszewski <j.anaszewski@samsung.com>
6727L: linux-leds@vger.kernel.org
6728T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6729S: Maintained
6730F: drivers/leds/
6731F: include/linux/leds.h
6732
6733LEGACY EEPROM DRIVER
6734M: Jean Delvare <jdelvare@suse.com>
6735S: Maintained
6736F: Documentation/misc-devices/eeprom
6737F: drivers/misc/eeprom/eeprom.c
6738
6739LEGO USB Tower driver
6740M: Juergen Stuber <starblue@users.sourceforge.net>
6741L: legousb-devel@lists.sourceforge.net
6742W: http://legousb.sourceforge.net/
6743S: Maintained
6744F: drivers/usb/misc/legousbtower.c
6745
6746LG2160 MEDIA DRIVER
6747M: Michael Krufky <mkrufky@linuxtv.org>
6748L: linux-media@vger.kernel.org
6749W: https://linuxtv.org
6750W: http://github.com/mkrufky
6751Q: http://patchwork.linuxtv.org/project/linux-media/list/
6752T: git git://linuxtv.org/mkrufky/tuners.git
6753S: Maintained
6754F: drivers/media/dvb-frontends/lg2160.*
6755
6756LGDT3305 MEDIA DRIVER
6757M: Michael Krufky <mkrufky@linuxtv.org>
6758L: linux-media@vger.kernel.org
6759W: https://linuxtv.org
6760W: http://github.com/mkrufky
6761Q: http://patchwork.linuxtv.org/project/linux-media/list/
6762T: git git://linuxtv.org/mkrufky/tuners.git
6763S: Maintained
6764F: drivers/media/dvb-frontends/lgdt3305.*
6765
6766LGUEST
6767M: Rusty Russell <rusty@rustcorp.com.au>
6768L: lguest@lists.ozlabs.org
6769W: http://lguest.ozlabs.org/
6770S: Odd Fixes
6771F: arch/x86/include/asm/lguest*.h
6772F: arch/x86/lguest/
6773F: drivers/lguest/
6774F: include/linux/lguest*.h
6775F: tools/lguest/
6776
6777LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6778M: Tejun Heo <tj@kernel.org>
6779L: linux-ide@vger.kernel.org
6780T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6781S: Maintained
6782F: drivers/ata/
6783F: include/linux/ata.h
6784F: include/linux/libata.h
6785
6786LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6787M: Viresh Kumar <vireshk@kernel.org>
6788L: linux-ide@vger.kernel.org
6789T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6790S: Maintained
6791F: include/linux/pata_arasan_cf_data.h
6792F: drivers/ata/pata_arasan_cf.c
6793
6794LIBATA PATA DRIVERS
6795M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6796M: Tejun Heo <tj@kernel.org>
6797L: linux-ide@vger.kernel.org
6798T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6799S: Maintained
6800F: drivers/ata/pata_*.c
6801F: drivers/ata/ata_generic.c
6802
6803LIBATA SATA AHCI PLATFORM devices support
6804M: Hans de Goede <hdegoede@redhat.com>
6805M: Tejun Heo <tj@kernel.org>
6806L: linux-ide@vger.kernel.org
6807T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6808S: Maintained
6809F: drivers/ata/ahci_platform.c
6810F: drivers/ata/libahci_platform.c
6811F: include/linux/ahci_platform.h
6812
6813LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6814M: Mikael Pettersson <mikpelinux@gmail.com>
6815L: linux-ide@vger.kernel.org
6816T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6817S: Maintained
6818F: drivers/ata/sata_promise.*
6819
6820LIBLOCKDEP
6821M: Sasha Levin <sasha.levin@oracle.com>
6822S: Maintained
6823F: tools/lib/lockdep/
6824
6825LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6826M: Dan Williams <dan.j.williams@intel.com>
6827L: linux-nvdimm@lists.01.org
6828Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6829T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6830S: Supported
6831F: drivers/nvdimm/*
6832F: include/linux/nd.h
6833F: include/linux/libnvdimm.h
6834F: include/uapi/linux/ndctl.h
6835
6836LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6837M: Ross Zwisler <ross.zwisler@linux.intel.com>
6838L: linux-nvdimm@lists.01.org
6839Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6840S: Supported
6841F: drivers/nvdimm/blk.c
6842F: drivers/nvdimm/region_devs.c
6843F: drivers/acpi/nfit*
6844
6845LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6846M: Vishal Verma <vishal.l.verma@intel.com>
6847L: linux-nvdimm@lists.01.org
6848Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6849S: Supported
6850F: drivers/nvdimm/btt*
6851
6852LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6853M: Ross Zwisler <ross.zwisler@linux.intel.com>
6854L: linux-nvdimm@lists.01.org
6855Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6856S: Supported
6857F: drivers/nvdimm/pmem.c
6858F: include/linux/pmem.h
6859F: arch/*/include/asm/pmem.h
6860
6861LIGHTNVM PLATFORM SUPPORT
6862M: Matias Bjorling <mb@lightnvm.io>
6863W: http://github/OpenChannelSSD
6864L: linux-block@vger.kernel.org
6865S: Maintained
6866F: drivers/lightnvm/
6867F: include/linux/lightnvm.h
6868F: include/uapi/linux/lightnvm.h
6869
6870LINUX FOR IBM pSERIES (RS/6000)
6871M: Paul Mackerras <paulus@au.ibm.com>
6872W: http://www.ibm.com/linux/ltc/projects/ppc
6873S: Supported
6874F: arch/powerpc/boot/rs6000.h
6875
6876LINUX FOR POWERPC (32-BIT AND 64-BIT)
6877M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6878M: Paul Mackerras <paulus@samba.org>
6879M: Michael Ellerman <mpe@ellerman.id.au>
6880W: http://www.penguinppc.org/
6881L: linuxppc-dev@lists.ozlabs.org
6882Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6883T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6884S: Supported
6885F: Documentation/powerpc/
6886F: arch/powerpc/
6887F: drivers/char/tpm/tpm_ibmvtpm*
6888F: drivers/crypto/nx/
6889F: drivers/crypto/vmx/
6890F: drivers/net/ethernet/ibm/ibmveth.*
6891F: drivers/net/ethernet/ibm/ibmvnic.*
6892F: drivers/pci/hotplug/rpa*
6893F: drivers/scsi/ibmvscsi/
6894N: opal
6895N: /pmac
6896N: powermac
6897N: powernv
6898N: [^a-z0-9]ps3
6899N: pseries
6900
6901LINUX FOR POWER MACINTOSH
6902M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6903W: http://www.penguinppc.org/
6904L: linuxppc-dev@lists.ozlabs.org
6905S: Maintained
6906F: arch/powerpc/platforms/powermac/
6907F: drivers/macintosh/
6908
6909LINUX FOR POWERPC EMBEDDED MPC5XXX
6910M: Anatolij Gustschin <agust@denx.de>
6911L: linuxppc-dev@lists.ozlabs.org
6912T: git git://git.denx.de/linux-denx-agust.git
6913S: Maintained
6914F: arch/powerpc/platforms/512x/
6915F: arch/powerpc/platforms/52xx/
6916
6917LINUX FOR POWERPC EMBEDDED PPC4XX
6918M: Alistair Popple <alistair@popple.id.au>
6919M: Matt Porter <mporter@kernel.crashing.org>
6920W: http://www.penguinppc.org/
6921L: linuxppc-dev@lists.ozlabs.org
6922S: Maintained
6923F: arch/powerpc/platforms/40x/
6924F: arch/powerpc/platforms/44x/
6925
6926LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6927L: linuxppc-dev@lists.ozlabs.org
6928S: Orphan
6929F: arch/powerpc/*/*virtex*
6930F: arch/powerpc/*/*/*virtex*
6931
6932LINUX FOR POWERPC EMBEDDED PPC8XX
6933M: Vitaly Bordug <vitb@kernel.crashing.org>
6934W: http://www.penguinppc.org/
6935L: linuxppc-dev@lists.ozlabs.org
6936S: Maintained
6937F: arch/powerpc/platforms/8xx/
6938
6939LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6940M: Scott Wood <oss@buserror.net>
6941M: Kumar Gala <galak@kernel.crashing.org>
6942W: http://www.penguinppc.org/
6943L: linuxppc-dev@lists.ozlabs.org
6944T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6945S: Maintained
6946F: arch/powerpc/platforms/83xx/
6947F: arch/powerpc/platforms/85xx/
6948
6949LINUX FOR POWERPC PA SEMI PWRFICIENT
6950M: Olof Johansson <olof@lixom.net>
6951L: linuxppc-dev@lists.ozlabs.org
6952S: Maintained
6953F: arch/powerpc/platforms/pasemi/
6954F: drivers/*/*pasemi*
6955F: drivers/*/*/*pasemi*
6956
6957LINUX SECURITY MODULE (LSM) FRAMEWORK
6958M: Chris Wright <chrisw@sous-sol.org>
6959L: linux-security-module@vger.kernel.org
6960S: Supported
6961
6962LIS3LV02D ACCELEROMETER DRIVER
6963M: Eric Piel <eric.piel@tremplin-utc.net>
6964S: Maintained
6965F: Documentation/misc-devices/lis3lv02d
6966F: drivers/misc/lis3lv02d/
6967F: drivers/platform/x86/hp_accel.c
6968
6969LIVE PATCHING
6970M: Josh Poimboeuf <jpoimboe@redhat.com>
6971M: Jessica Yu <jeyu@redhat.com>
6972M: Jiri Kosina <jikos@kernel.org>
6973M: Miroslav Benes <mbenes@suse.cz>
6974R: Petr Mladek <pmladek@suse.com>
6975S: Maintained
6976F: kernel/livepatch/
6977F: include/linux/livepatch.h
6978F: arch/x86/include/asm/livepatch.h
6979F: arch/x86/kernel/livepatch.c
6980F: Documentation/livepatch/
6981F: Documentation/ABI/testing/sysfs-kernel-livepatch
6982F: samples/livepatch/
6983L: live-patching@vger.kernel.org
6984T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6985
6986LINUX KERNEL DUMP TEST MODULE (LKDTM)
6987M: Kees Cook <keescook@chromium.org>
6988S: Maintained
6989F: drivers/misc/lkdtm.c
6990
6991LLC (802.2)
6992M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6993S: Maintained
6994F: include/linux/llc.h
6995F: include/uapi/linux/llc.h
6996F: include/net/llc*
6997F: net/llc/
6998
6999LM73 HARDWARE MONITOR DRIVER
7000M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
7001L: linux-hwmon@vger.kernel.org
7002S: Maintained
7003F: drivers/hwmon/lm73.c
7004
7005LM78 HARDWARE MONITOR DRIVER
7006M: Jean Delvare <jdelvare@suse.com>
7007L: linux-hwmon@vger.kernel.org
7008S: Maintained
7009F: Documentation/hwmon/lm78
7010F: drivers/hwmon/lm78.c
7011
7012LM83 HARDWARE MONITOR DRIVER
7013M: Jean Delvare <jdelvare@suse.com>
7014L: linux-hwmon@vger.kernel.org
7015S: Maintained
7016F: Documentation/hwmon/lm83
7017F: drivers/hwmon/lm83.c
7018
7019LM90 HARDWARE MONITOR DRIVER
7020M: Jean Delvare <jdelvare@suse.com>
7021L: linux-hwmon@vger.kernel.org
7022S: Maintained
7023F: Documentation/hwmon/lm90
7024F: Documentation/devicetree/bindings/hwmon/lm90.txt
7025F: drivers/hwmon/lm90.c
7026
7027LM95234 HARDWARE MONITOR DRIVER
7028M: Guenter Roeck <linux@roeck-us.net>
7029L: linux-hwmon@vger.kernel.org
7030S: Maintained
7031F: Documentation/hwmon/lm95234
7032F: drivers/hwmon/lm95234.c
7033
7034LME2510 MEDIA DRIVER
7035M: Malcolm Priestley <tvboxspy@gmail.com>
7036L: linux-media@vger.kernel.org
7037W: https://linuxtv.org
7038Q: http://patchwork.linuxtv.org/project/linux-media/list/
7039S: Maintained
7040F: drivers/media/usb/dvb-usb-v2/lmedm04*
7041
7042LOCKDEP AND LOCKSTAT
7043M: Peter Zijlstra <peterz@infradead.org>
7044M: Ingo Molnar <mingo@redhat.com>
7045L: linux-kernel@vger.kernel.org
7046T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
7047S: Maintained
7048F: Documentation/locking/lockdep*.txt
7049F: Documentation/locking/lockstat.txt
7050F: include/linux/lockdep.h
7051F: kernel/locking/
7052
7053LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7054M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
7055L: linux-ntfs-dev@lists.sourceforge.net
7056W: http://www.linux-ntfs.org/content/view/19/37/
7057S: Maintained
7058F: Documentation/ldm.txt
7059F: block/partitions/ldm.*
7060
7061LogFS
7062M: Joern Engel <joern@logfs.org>
7063M: Prasad Joshi <prasadjoshi.linux@gmail.com>
7064L: logfs@logfs.org
7065W: logfs.org
7066S: Maintained
7067F: fs/logfs/
7068
7069LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7070M: Sathya Prakash <sathya.prakash@broadcom.com>
7071M: Chaitra P B <chaitra.basappa@broadcom.com>
7072M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7073L: MPT-FusionLinux.pdl@broadcom.com
7074L: linux-scsi@vger.kernel.org
7075W: http://www.avagotech.com/support/
7076S: Supported
7077F: drivers/message/fusion/
7078F: drivers/scsi/mpt2sas/
7079F: drivers/scsi/mpt3sas/
7080
7081LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7082M: Matthew Wilcox <matthew@wil.cx>
7083L: linux-scsi@vger.kernel.org
7084S: Maintained
7085F: drivers/scsi/sym53c8xx_2/
7086
7087LTC4261 HARDWARE MONITOR DRIVER
7088M: Guenter Roeck <linux@roeck-us.net>
7089L: linux-hwmon@vger.kernel.org
7090S: Maintained
7091F: Documentation/hwmon/ltc4261
7092F: drivers/hwmon/ltc4261.c
7093
7094LTP (Linux Test Project)
7095M: Mike Frysinger <vapier@gentoo.org>
7096M: Cyril Hrubis <chrubis@suse.cz>
7097M: Wanlong Gao <wanlong.gao@gmail.com>
7098M: Jan Stancek <jstancek@redhat.com>
7099M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7100M: Alexey Kodanev <alexey.kodanev@oracle.com>
7101L: ltp@lists.linux.it (subscribers-only)
7102W: http://linux-test-project.github.io/
7103T: git git://github.com/linux-test-project/ltp.git
7104S: Maintained
7105
7106M32R ARCHITECTURE
7107W: http://www.linux-m32r.org/
7108S: Orphan
7109F: arch/m32r/
7110
7111M68K ARCHITECTURE
7112M: Geert Uytterhoeven <geert@linux-m68k.org>
7113L: linux-m68k@lists.linux-m68k.org
7114W: http://www.linux-m68k.org/
7115T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7116S: Maintained
7117F: arch/m68k/
7118F: drivers/zorro/
7119
7120M68K ON APPLE MACINTOSH
7121M: Joshua Thompson <funaho@jurai.org>
7122W: http://www.mac.linux-m68k.org/
7123L: linux-m68k@lists.linux-m68k.org
7124S: Maintained
7125F: arch/m68k/mac/
7126
7127M68K ON HP9000/300
7128M: Philip Blundell <philb@gnu.org>
7129W: http://www.tazenda.demon.co.uk/phil/linux-hp
7130S: Maintained
7131F: arch/m68k/hp300/
7132
7133M88DS3103 MEDIA DRIVER
7134M: Antti Palosaari <crope@iki.fi>
7135L: linux-media@vger.kernel.org
7136W: https://linuxtv.org
7137W: http://palosaari.fi/linux/
7138Q: http://patchwork.linuxtv.org/project/linux-media/list/
7139T: git git://linuxtv.org/anttip/media_tree.git
7140S: Maintained
7141F: drivers/media/dvb-frontends/m88ds3103*
7142
7143M88RS2000 MEDIA DRIVER
7144M: Malcolm Priestley <tvboxspy@gmail.com>
7145L: linux-media@vger.kernel.org
7146W: https://linuxtv.org
7147Q: http://patchwork.linuxtv.org/project/linux-media/list/
7148S: Maintained
7149F: drivers/media/dvb-frontends/m88rs2000*
7150
7151MA901 MASTERKIT USB FM RADIO DRIVER
7152M: Alexey Klimov <klimov.linux@gmail.com>
7153L: linux-media@vger.kernel.org
7154T: git git://linuxtv.org/media_tree.git
7155S: Maintained
7156F: drivers/media/radio/radio-ma901.c
7157
7158MAC80211
7159M: Johannes Berg <johannes@sipsolutions.net>
7160L: linux-wireless@vger.kernel.org
7161W: http://wireless.kernel.org/
7162T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7163T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7164S: Maintained
7165F: Documentation/networking/mac80211-injection.txt
7166F: include/net/mac80211.h
7167F: net/mac80211/
7168F: drivers/net/wireless/mac80211_hwsim.[ch]
7169
7170MACVLAN DRIVER
7171M: Patrick McHardy <kaber@trash.net>
7172L: netdev@vger.kernel.org
7173S: Maintained
7174F: drivers/net/macvlan.c
7175F: include/linux/if_macvlan.h
7176
7177MAILBOX API
7178M: Jassi Brar <jassisinghbrar@gmail.com>
7179L: linux-kernel@vger.kernel.org
7180S: Maintained
7181F: drivers/mailbox/
7182F: include/linux/mailbox_client.h
7183F: include/linux/mailbox_controller.h
7184
7185MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7186M: Michael Kerrisk <mtk.manpages@gmail.com>
7187W: http://www.kernel.org/doc/man-pages
7188L: linux-man@vger.kernel.org
7189S: Maintained
7190
7191MARVELL ARMADA DRM SUPPORT
7192M: Russell King <rmk+kernel@armlinux.org.uk>
7193S: Maintained
7194F: drivers/gpu/drm/armada/
7195F: include/uapi/drm/armada_drm.h
7196F: Documentation/devicetree/bindings/display/armada/
7197
7198MARVELL 88E6352 DSA support
7199M: Guenter Roeck <linux@roeck-us.net>
7200S: Maintained
7201F: drivers/net/dsa/mv88e6352.c
7202
7203MARVELL CRYPTO DRIVER
7204M: Boris Brezillon <boris.brezillon@free-electrons.com>
7205M: Arnaud Ebalard <arno@natisbad.org>
7206F: drivers/crypto/marvell/
7207S: Maintained
7208L: linux-crypto@vger.kernel.org
7209
7210MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7211M: Mirko Lindner <mlindner@marvell.com>
7212M: Stephen Hemminger <stephen@networkplumber.org>
7213L: netdev@vger.kernel.org
7214S: Maintained
7215F: drivers/net/ethernet/marvell/sk*
7216
7217MARVELL LIBERTAS WIRELESS DRIVER
7218L: libertas-dev@lists.infradead.org
7219S: Orphan
7220F: drivers/net/wireless/marvell/libertas/
7221
7222MARVELL MV643XX ETHERNET DRIVER
7223M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7224L: netdev@vger.kernel.org
7225S: Maintained
7226F: drivers/net/ethernet/marvell/mv643xx_eth.*
7227F: include/linux/mv643xx.h
7228
7229MARVELL MVNETA ETHERNET DRIVER
7230M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7231L: netdev@vger.kernel.org
7232S: Maintained
7233F: drivers/net/ethernet/marvell/mvneta.*
7234
7235MARVELL MWIFIEX WIRELESS DRIVER
7236M: Amitkumar Karwar <akarwar@marvell.com>
7237M: Nishant Sarmukadam <nishants@marvell.com>
7238L: linux-wireless@vger.kernel.org
7239S: Maintained
7240F: drivers/net/wireless/marvell/mwifiex/
7241
7242MARVELL MWL8K WIRELESS DRIVER
7243M: Lennert Buytenhek <buytenh@wantstofly.org>
7244L: linux-wireless@vger.kernel.org
7245S: Odd Fixes
7246F: drivers/net/wireless/marvell/mwl8k.c
7247
7248MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7249M: Nicolas Pitre <nico@fluxnic.net>
7250S: Odd Fixes
7251F: drivers/mmc/host/mvsdio.*
7252
7253MATROX FRAMEBUFFER DRIVER
7254L: linux-fbdev@vger.kernel.org
7255S: Orphan
7256F: drivers/video/fbdev/matrox/matroxfb_*
7257F: include/uapi/linux/matroxfb.h
7258
7259MAX16065 HARDWARE MONITOR DRIVER
7260M: Guenter Roeck <linux@roeck-us.net>
7261L: linux-hwmon@vger.kernel.org
7262S: Maintained
7263F: Documentation/hwmon/max16065
7264F: drivers/hwmon/max16065.c
7265
7266MAX20751 HARDWARE MONITOR DRIVER
7267M: Guenter Roeck <linux@roeck-us.net>
7268L: linux-hwmon@vger.kernel.org
7269S: Maintained
7270F: Documentation/hwmon/max20751
7271F: drivers/hwmon/max20751.c
7272
7273MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7274M: "Hans J. Koch" <hjk@hansjkoch.de>
7275L: linux-hwmon@vger.kernel.org
7276S: Maintained
7277F: Documentation/hwmon/max6650
7278F: drivers/hwmon/max6650.c
7279
7280MAX6697 HARDWARE MONITOR DRIVER
7281M: Guenter Roeck <linux@roeck-us.net>
7282L: linux-hwmon@vger.kernel.org
7283S: Maintained
7284F: Documentation/hwmon/max6697
7285F: Documentation/devicetree/bindings/i2c/max6697.txt
7286F: drivers/hwmon/max6697.c
7287F: include/linux/platform_data/max6697.h
7288
7289MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7290M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7291L: linux-pm@vger.kernel.org
7292S: Supported
7293F: drivers/power/max14577_charger.c
7294F: drivers/power/max77693_charger.c
7295
7296MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7297M: Javier Martinez Canillas <javier@osg.samsung.com>
7298L: linux-kernel@vger.kernel.org
7299S: Supported
7300F: drivers/*/*max77802*.c
7301F: Documentation/devicetree/bindings/*/*max77802.txt
7302F: include/dt-bindings/*/*max77802.h
7303
7304MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7305M: Chanwoo Choi <cw00.choi@samsung.com>
7306M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7307L: linux-kernel@vger.kernel.org
7308S: Supported
7309F: drivers/*/max14577*.c
7310F: drivers/*/max77686*.c
7311F: drivers/*/max77693*.c
7312F: drivers/extcon/extcon-max14577.c
7313F: drivers/extcon/extcon-max77693.c
7314F: drivers/rtc/rtc-max77686.c
7315F: drivers/clk/clk-max77686.c
7316F: Documentation/devicetree/bindings/mfd/max14577.txt
7317F: Documentation/devicetree/bindings/*/max77686.txt
7318F: Documentation/devicetree/bindings/mfd/max77693.txt
7319F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7320F: include/linux/mfd/max14577*.h
7321F: include/linux/mfd/max77686*.h
7322F: include/linux/mfd/max77693*.h
7323
7324MAXIRADIO FM RADIO RECEIVER DRIVER
7325M: Hans Verkuil <hverkuil@xs4all.nl>
7326L: linux-media@vger.kernel.org
7327T: git git://linuxtv.org/media_tree.git
7328W: https://linuxtv.org
7329S: Maintained
7330F: drivers/media/radio/radio-maxiradio*
7331
7332MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7333M: Peter Rosin <peda@axentia.se>
7334L: linux-iio@vger.kernel.org
7335S: Maintained
7336F: drivers/iio/potentiometer/mcp4531.c
7337
7338MEDIA DRIVERS FOR RENESAS - VSP1
7339M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7340L: linux-media@vger.kernel.org
7341L: linux-renesas-soc@vger.kernel.org
7342T: git git://linuxtv.org/media_tree.git
7343S: Supported
7344F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7345F: drivers/media/platform/vsp1/
7346
7347MEDIA DRIVERS FOR HELENE
7348M: Abylay Ospan <aospan@netup.ru>
7349L: linux-media@vger.kernel.org
7350W: https://linuxtv.org
7351W: http://netup.tv/
7352T: git git://linuxtv.org/media_tree.git
7353S: Supported
7354F: drivers/media/dvb-frontends/helene*
7355
7356MEDIA DRIVERS FOR ASCOT2E
7357M: Sergey Kozlov <serjk@netup.ru>
7358M: Abylay Ospan <aospan@netup.ru>
7359L: linux-media@vger.kernel.org
7360W: https://linuxtv.org
7361W: http://netup.tv/
7362T: git git://linuxtv.org/media_tree.git
7363S: Supported
7364F: drivers/media/dvb-frontends/ascot2e*
7365
7366MEDIA DRIVERS FOR CXD2841ER
7367M: Sergey Kozlov <serjk@netup.ru>
7368M: Abylay Ospan <aospan@netup.ru>
7369L: linux-media@vger.kernel.org
7370W: https://linuxtv.org
7371W: http://netup.tv/
7372T: git git://linuxtv.org/media_tree.git
7373S: Supported
7374F: drivers/media/dvb-frontends/cxd2841er*
7375
7376MEDIA DRIVERS FOR HORUS3A
7377M: Sergey Kozlov <serjk@netup.ru>
7378M: Abylay Ospan <aospan@netup.ru>
7379L: linux-media@vger.kernel.org
7380W: https://linuxtv.org
7381W: http://netup.tv/
7382T: git git://linuxtv.org/media_tree.git
7383S: Supported
7384F: drivers/media/dvb-frontends/horus3a*
7385
7386MEDIA DRIVERS FOR LNBH25
7387M: Sergey Kozlov <serjk@netup.ru>
7388M: Abylay Ospan <aospan@netup.ru>
7389L: linux-media@vger.kernel.org
7390W: https://linuxtv.org
7391W: http://netup.tv/
7392T: git git://linuxtv.org/media_tree.git
7393S: Supported
7394F: drivers/media/dvb-frontends/lnbh25*
7395
7396MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7397M: Sergey Kozlov <serjk@netup.ru>
7398M: Abylay Ospan <aospan@netup.ru>
7399L: linux-media@vger.kernel.org
7400W: https://linuxtv.org
7401W: http://netup.tv/
7402T: git git://linuxtv.org/media_tree.git
7403S: Supported
7404F: drivers/media/pci/netup_unidvb/*
7405
7406MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7407M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
7408M: Mauro Carvalho Chehab <mchehab@kernel.org>
7409P: LinuxTV.org Project
7410L: linux-media@vger.kernel.org
7411W: https://linuxtv.org
7412Q: http://patchwork.kernel.org/project/linux-media/list/
7413T: git git://linuxtv.org/media_tree.git
7414S: Maintained
7415F: Documentation/dvb/
7416F: Documentation/video4linux/
7417F: Documentation/DocBook/media/
7418F: drivers/media/
7419F: drivers/staging/media/
7420F: include/linux/platform_data/media/
7421F: include/media/
7422F: include/uapi/linux/dvb/
7423F: include/uapi/linux/videodev2.h
7424F: include/uapi/linux/media.h
7425F: include/uapi/linux/v4l2-*
7426F: include/uapi/linux/meye.h
7427F: include/uapi/linux/ivtv*
7428F: include/uapi/linux/uvcvideo.h
7429
7430MEDIATEK ETHERNET DRIVER
7431M: Felix Fietkau <nbd@openwrt.org>
7432M: John Crispin <blogic@openwrt.org>
7433L: netdev@vger.kernel.org
7434S: Maintained
7435F: drivers/net/ethernet/mediatek/
7436
7437MEDIATEK MT7601U WIRELESS LAN DRIVER
7438M: Jakub Kicinski <kubakici@wp.pl>
7439L: linux-wireless@vger.kernel.org
7440S: Maintained
7441F: drivers/net/wireless/mediatek/mt7601u/
7442
7443MEGARAID SCSI/SAS DRIVERS
7444M: Kashyap Desai <kashyap.desai@avagotech.com>
7445M: Sumit Saxena <sumit.saxena@avagotech.com>
7446M: Uday Lingala <uday.lingala@avagotech.com>
7447L: megaraidlinux.pdl@avagotech.com
7448L: linux-scsi@vger.kernel.org
7449W: http://www.lsi.com
7450S: Maintained
7451F: Documentation/scsi/megaraid.txt
7452F: drivers/scsi/megaraid.*
7453F: drivers/scsi/megaraid/
7454
7455MELLANOX ETHERNET DRIVER (mlx4_en)
7456M: Eugenia Emantayev <eugenia@mellanox.com>
7457L: netdev@vger.kernel.org
7458S: Supported
7459W: http://www.mellanox.com
7460Q: http://patchwork.ozlabs.org/project/netdev/list/
7461F: drivers/net/ethernet/mellanox/mlx4/en_*
7462
7463MELLANOX ETHERNET DRIVER (mlx5e)
7464M: Saeed Mahameed <saeedm@mellanox.com>
7465L: netdev@vger.kernel.org
7466S: Supported
7467W: http://www.mellanox.com
7468Q: http://patchwork.ozlabs.org/project/netdev/list/
7469F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7470
7471MELLANOX ETHERNET SWITCH DRIVERS
7472M: Jiri Pirko <jiri@mellanox.com>
7473M: Ido Schimmel <idosch@mellanox.com>
7474L: netdev@vger.kernel.org
7475S: Supported
7476W: http://www.mellanox.com
7477Q: http://patchwork.ozlabs.org/project/netdev/list/
7478F: drivers/net/ethernet/mellanox/mlxsw/
7479
7480MEMBARRIER SUPPORT
7481M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7482M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7483L: linux-kernel@vger.kernel.org
7484S: Supported
7485F: kernel/membarrier.c
7486F: include/uapi/linux/membarrier.h
7487
7488MEMORY MANAGEMENT
7489L: linux-mm@kvack.org
7490W: http://www.linux-mm.org
7491S: Maintained
7492F: include/linux/mm.h
7493F: include/linux/gfp.h
7494F: include/linux/mmzone.h
7495F: include/linux/memory_hotplug.h
7496F: include/linux/vmalloc.h
7497F: mm/
7498
7499MEMORY TECHNOLOGY DEVICES (MTD)
7500M: David Woodhouse <dwmw2@infradead.org>
7501M: Brian Norris <computersforpeace@gmail.com>
7502L: linux-mtd@lists.infradead.org
7503W: http://www.linux-mtd.infradead.org/
7504Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7505T: git git://git.infradead.org/linux-mtd.git
7506T: git git://git.infradead.org/l2-mtd.git
7507S: Maintained
7508F: drivers/mtd/
7509F: include/linux/mtd/
7510F: include/uapi/mtd/
7511
7512MEN A21 WATCHDOG DRIVER
7513M: Johannes Thumshirn <morbidrsa@gmail.com>
7514L: linux-watchdog@vger.kernel.org
7515S: Maintained
7516F: drivers/watchdog/mena21_wdt.c
7517
7518MEN CHAMELEON BUS (mcb)
7519M: Johannes Thumshirn <morbidrsa@gmail.com>
7520S: Maintained
7521F: drivers/mcb/
7522F: include/linux/mcb.h
7523F: Documentation/men-chameleon-bus.txt
7524
7525MEN F21BMC (Board Management Controller)
7526M: Andreas Werner <andreas.werner@men.de>
7527S: Supported
7528F: drivers/mfd/menf21bmc.c
7529F: drivers/watchdog/menf21bmc_wdt.c
7530F: drivers/leds/leds-menf21bmc.c
7531F: drivers/hwmon/menf21bmc_hwmon.c
7532F: Documentation/hwmon/menf21bmc
7533
7534METAG ARCHITECTURE
7535M: James Hogan <james.hogan@imgtec.com>
7536L: linux-metag@vger.kernel.org
7537T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7538S: Odd Fixes
7539F: arch/metag/
7540F: Documentation/metag/
7541F: Documentation/devicetree/bindings/metag/
7542F: Documentation/devicetree/bindings/interrupt-controller/img,*
7543F: drivers/clocksource/metag_generic.c
7544F: drivers/irqchip/irq-metag.c
7545F: drivers/irqchip/irq-metag-ext.c
7546F: drivers/tty/metag_da.c
7547
7548MICROBLAZE ARCHITECTURE
7549M: Michal Simek <monstr@monstr.eu>
7550W: http://www.monstr.eu/fdt/
7551T: git git://git.monstr.eu/linux-2.6-microblaze.git
7552S: Supported
7553F: arch/microblaze/
7554
7555MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7556M: Chen Yu <yu.c.chen@intel.com>
7557L: platform-driver-x86@vger.kernel.org
7558S: Supported
7559F: drivers/platform/x86/surfacepro3_button.c
7560
7561MICROTEK X6 SCANNER
7562M: Oliver Neukum <oliver@neukum.org>
7563S: Maintained
7564F: drivers/usb/image/microtek.*
7565
7566MIPS
7567M: Ralf Baechle <ralf@linux-mips.org>
7568L: linux-mips@linux-mips.org
7569W: http://www.linux-mips.org/
7570T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7571Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7572S: Supported
7573F: Documentation/devicetree/bindings/mips/
7574F: Documentation/mips/
7575F: arch/mips/
7576
7577MIPS/LOONGSON1 ARCHITECTURE
7578M: Keguang Zhang <keguang.zhang@gmail.com>
7579L: linux-mips@linux-mips.org
7580S: Maintained
7581F: arch/mips/loongson32/
7582F: arch/mips/include/asm/mach-loongson32/
7583F: drivers/*/*loongson1*
7584F: drivers/*/*/*loongson1*
7585
7586MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7587M: Hans Verkuil <hverkuil@xs4all.nl>
7588L: linux-media@vger.kernel.org
7589T: git git://linuxtv.org/media_tree.git
7590W: https://linuxtv.org
7591S: Odd Fixes
7592F: drivers/media/radio/radio-miropcm20*
7593
7594MELLANOX MLX4 core VPI driver
7595M: Yishai Hadas <yishaih@mellanox.com>
7596L: netdev@vger.kernel.org
7597L: linux-rdma@vger.kernel.org
7598W: http://www.mellanox.com
7599Q: http://patchwork.ozlabs.org/project/netdev/list/
7600S: Supported
7601F: drivers/net/ethernet/mellanox/mlx4/
7602F: include/linux/mlx4/
7603
7604MELLANOX MLX4 IB driver
7605M: Yishai Hadas <yishaih@mellanox.com>
7606L: linux-rdma@vger.kernel.org
7607W: http://www.mellanox.com
7608Q: http://patchwork.kernel.org/project/linux-rdma/list/
7609S: Supported
7610F: drivers/infiniband/hw/mlx4/
7611F: include/linux/mlx4/
7612
7613MELLANOX MLX5 core VPI driver
7614M: Matan Barak <matanb@mellanox.com>
7615M: Leon Romanovsky <leonro@mellanox.com>
7616L: netdev@vger.kernel.org
7617L: linux-rdma@vger.kernel.org
7618W: http://www.mellanox.com
7619Q: http://patchwork.ozlabs.org/project/netdev/list/
7620S: Supported
7621F: drivers/net/ethernet/mellanox/mlx5/core/
7622F: include/linux/mlx5/
7623
7624MELLANOX MLX5 IB driver
7625M: Matan Barak <matanb@mellanox.com>
7626M: Leon Romanovsky <leonro@mellanox.com>
7627L: linux-rdma@vger.kernel.org
7628W: http://www.mellanox.com
7629Q: http://patchwork.kernel.org/project/linux-rdma/list/
7630S: Supported
7631F: drivers/infiniband/hw/mlx5/
7632F: include/linux/mlx5/
7633
7634MELEXIS MLX90614 DRIVER
7635M: Crt Mori <cmo@melexis.com>
7636L: linux-iio@vger.kernel.org
7637W: http://www.melexis.com
7638S: Supported
7639F: drivers/iio/temperature/mlx90614.c
7640
7641MN88472 MEDIA DRIVER
7642M: Antti Palosaari <crope@iki.fi>
7643L: linux-media@vger.kernel.org
7644W: https://linuxtv.org
7645W: http://palosaari.fi/linux/
7646Q: http://patchwork.linuxtv.org/project/linux-media/list/
7647S: Maintained
7648F: drivers/media/dvb-frontends/mn88472*
7649
7650MN88473 MEDIA DRIVER
7651M: Antti Palosaari <crope@iki.fi>
7652L: linux-media@vger.kernel.org
7653W: https://linuxtv.org
7654W: http://palosaari.fi/linux/
7655Q: http://patchwork.linuxtv.org/project/linux-media/list/
7656S: Maintained
7657F: drivers/media/dvb-frontends/mn88473*
7658
7659MODULE SUPPORT
7660M: Rusty Russell <rusty@rustcorp.com.au>
7661S: Maintained
7662F: include/linux/module.h
7663F: kernel/module.c
7664
7665MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7666W: http://popies.net/meye/
7667S: Orphan
7668F: Documentation/video4linux/meye.txt
7669F: drivers/media/pci/meye/
7670F: include/uapi/linux/meye.h
7671
7672MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7673M: Jiri Slaby <jirislaby@gmail.com>
7674S: Maintained
7675F: Documentation/serial/moxa-smartio
7676F: drivers/tty/mxser.*
7677
7678MR800 AVERMEDIA USB FM RADIO DRIVER
7679M: Alexey Klimov <klimov.linux@gmail.com>
7680L: linux-media@vger.kernel.org
7681T: git git://linuxtv.org/media_tree.git
7682S: Maintained
7683F: drivers/media/radio/radio-mr800.c
7684
7685MRF24J40 IEEE 802.15.4 RADIO DRIVER
7686M: Alan Ott <alan@signal11.us>
7687L: linux-wpan@vger.kernel.org
7688S: Maintained
7689F: drivers/net/ieee802154/mrf24j40.c
7690F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7691
7692MSI LAPTOP SUPPORT
7693M: "Lee, Chun-Yi" <jlee@suse.com>
7694L: platform-driver-x86@vger.kernel.org
7695S: Maintained
7696F: drivers/platform/x86/msi-laptop.c
7697
7698MSI WMI SUPPORT
7699L: platform-driver-x86@vger.kernel.org
7700S: Orphan
7701F: drivers/platform/x86/msi-wmi.c
7702
7703MSI001 MEDIA DRIVER
7704M: Antti Palosaari <crope@iki.fi>
7705L: linux-media@vger.kernel.org
7706W: https://linuxtv.org
7707W: http://palosaari.fi/linux/
7708Q: http://patchwork.linuxtv.org/project/linux-media/list/
7709T: git git://linuxtv.org/anttip/media_tree.git
7710S: Maintained
7711F: drivers/media/tuners/msi001*
7712
7713MSI2500 MEDIA DRIVER
7714M: Antti Palosaari <crope@iki.fi>
7715L: linux-media@vger.kernel.org
7716W: https://linuxtv.org
7717W: http://palosaari.fi/linux/
7718Q: http://patchwork.linuxtv.org/project/linux-media/list/
7719T: git git://linuxtv.org/anttip/media_tree.git
7720S: Maintained
7721F: drivers/media/usb/msi2500/
7722
7723MSYSTEMS DISKONCHIP G3 MTD DRIVER
7724M: Robert Jarzmik <robert.jarzmik@free.fr>
7725L: linux-mtd@lists.infradead.org
7726S: Maintained
7727F: drivers/mtd/devices/docg3*
7728
7729MT9M032 APTINA SENSOR DRIVER
7730M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7731L: linux-media@vger.kernel.org
7732T: git git://linuxtv.org/media_tree.git
7733S: Maintained
7734F: drivers/media/i2c/mt9m032.c
7735F: include/media/i2c/mt9m032.h
7736
7737MT9P031 APTINA CAMERA SENSOR
7738M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7739L: linux-media@vger.kernel.org
7740T: git git://linuxtv.org/media_tree.git
7741S: Maintained
7742F: drivers/media/i2c/mt9p031.c
7743F: include/media/i2c/mt9p031.h
7744
7745MT9T001 APTINA CAMERA SENSOR
7746M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7747L: linux-media@vger.kernel.org
7748T: git git://linuxtv.org/media_tree.git
7749S: Maintained
7750F: drivers/media/i2c/mt9t001.c
7751F: include/media/i2c/mt9t001.h
7752
7753MT9V032 APTINA CAMERA SENSOR
7754M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7755L: linux-media@vger.kernel.org
7756T: git git://linuxtv.org/media_tree.git
7757S: Maintained
7758F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7759F: drivers/media/i2c/mt9v032.c
7760F: include/media/i2c/mt9v032.h
7761
7762MULTIFUNCTION DEVICES (MFD)
7763M: Lee Jones <lee.jones@linaro.org>
7764T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7765S: Supported
7766F: drivers/mfd/
7767F: include/linux/mfd/
7768
7769MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7770M: Ulf Hansson <ulf.hansson@linaro.org>
7771L: linux-mmc@vger.kernel.org
7772T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7773S: Maintained
7774F: drivers/mmc/
7775F: include/linux/mmc/
7776F: include/uapi/linux/mmc/
7777
7778MULTIMEDIA CARD (MMC) ETC. OVER SPI
7779S: Orphan
7780F: drivers/mmc/host/mmc_spi.c
7781F: include/linux/spi/mmc_spi.h
7782
7783MULTISOUND SOUND DRIVER
7784M: Andrew Veliath <andrewtv@usa.net>
7785S: Maintained
7786F: Documentation/sound/oss/MultiSound
7787F: sound/oss/msnd*
7788
7789MULTITECH MULTIPORT CARD (ISICOM)
7790S: Orphan
7791F: drivers/tty/isicom.c
7792F: include/linux/isicom.h
7793
7794MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7795M: Bin Liu <b-liu@ti.com>
7796L: linux-usb@vger.kernel.org
7797T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7798S: Maintained
7799F: drivers/usb/musb/
7800
7801MXL5007T MEDIA DRIVER
7802M: Michael Krufky <mkrufky@linuxtv.org>
7803L: linux-media@vger.kernel.org
7804W: https://linuxtv.org
7805W: http://github.com/mkrufky
7806Q: http://patchwork.linuxtv.org/project/linux-media/list/
7807T: git git://linuxtv.org/mkrufky/tuners.git
7808S: Maintained
7809F: drivers/media/tuners/mxl5007t.*
7810
7811MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7812M: Hyong-Youb Kim <hykim@myri.com>
7813L: netdev@vger.kernel.org
7814W: https://www.myricom.com/support/downloads/myri10ge.html
7815S: Supported
7816F: drivers/net/ethernet/myricom/myri10ge/
7817
7818NAND FLASH SUBSYSTEM
7819M: Boris Brezillon <boris.brezillon@free-electrons.com>
7820R: Richard Weinberger <richard@nod.at>
7821L: linux-mtd@lists.infradead.org
7822W: http://www.linux-mtd.infradead.org/
7823Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7824T: git git://github.com/linux-nand/linux.git
7825S: Maintained
7826F: drivers/mtd/nand/
7827F: include/linux/mtd/nand*.h
7828
7829NATSEMI ETHERNET DRIVER (DP8381x)
7830S: Orphan
7831F: drivers/net/ethernet/natsemi/natsemi.c
7832
7833NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7834M: Daniel Mack <zonque@gmail.com>
7835S: Maintained
7836L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7837W: http://www.native-instruments.com
7838F: sound/usb/caiaq/
7839
7840NCP FILESYSTEM
7841M: Petr Vandrovec <petr@vandrovec.name>
7842S: Odd Fixes
7843F: fs/ncpfs/
7844
7845NCR 5380 SCSI DRIVERS
7846M: Finn Thain <fthain@telegraphics.com.au>
7847M: Michael Schmitz <schmitzmic@gmail.com>
7848L: linux-scsi@vger.kernel.org
7849S: Maintained
7850F: Documentation/scsi/g_NCR5380.txt
7851F: Documentation/scsi/dtc3x80.txt
7852F: drivers/scsi/NCR5380.*
7853F: drivers/scsi/arm/cumana_1.c
7854F: drivers/scsi/arm/oak.c
7855F: drivers/scsi/atari_scsi.*
7856F: drivers/scsi/dmx3191d.c
7857F: drivers/scsi/dtc.*
7858F: drivers/scsi/g_NCR5380.*
7859F: drivers/scsi/g_NCR5380_mmio.c
7860F: drivers/scsi/mac_scsi.*
7861F: drivers/scsi/pas16.*
7862F: drivers/scsi/sun3_scsi.*
7863F: drivers/scsi/sun3_scsi_vme.c
7864F: drivers/scsi/t128.*
7865
7866NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7867M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7868L: linux-scsi@vger.kernel.org
7869S: Maintained
7870F: drivers/scsi/NCR_D700.*
7871
7872NCT6775 HARDWARE MONITOR DRIVER
7873M: Guenter Roeck <linux@roeck-us.net>
7874L: linux-hwmon@vger.kernel.org
7875S: Maintained
7876F: Documentation/hwmon/nct6775
7877F: drivers/hwmon/nct6775.c
7878
7879NETEFFECT IWARP RNIC DRIVER (IW_NES)
7880M: Faisal Latif <faisal.latif@intel.com>
7881L: linux-rdma@vger.kernel.org
7882W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7883S: Supported
7884F: drivers/infiniband/hw/nes/
7885
7886NETEM NETWORK EMULATOR
7887M: Stephen Hemminger <stephen@networkplumber.org>
7888L: netem@lists.linux-foundation.org (moderated for non-subscribers)
7889S: Maintained
7890F: net/sched/sch_netem.c
7891
7892NETERION 10GbE DRIVERS (s2io/vxge)
7893M: Jon Mason <jdmason@kudzu.us>
7894L: netdev@vger.kernel.org
7895S: Supported
7896F: Documentation/networking/s2io.txt
7897F: Documentation/networking/vxge.txt
7898F: drivers/net/ethernet/neterion/
7899
7900NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7901M: Pablo Neira Ayuso <pablo@netfilter.org>
7902M: Patrick McHardy <kaber@trash.net>
7903M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7904L: netfilter-devel@vger.kernel.org
7905L: coreteam@netfilter.org
7906W: http://www.netfilter.org/
7907W: http://www.iptables.org/
7908Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7909T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7910T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7911S: Supported
7912F: include/linux/netfilter*
7913F: include/linux/netfilter/
7914F: include/net/netfilter/
7915F: include/uapi/linux/netfilter*
7916F: include/uapi/linux/netfilter/
7917F: net/*/netfilter.c
7918F: net/*/netfilter/
7919F: net/netfilter/
7920F: net/bridge/br_netfilter*.c
7921
7922NETLABEL
7923M: Paul Moore <paul@paul-moore.com>
7924W: http://netlabel.sf.net
7925L: netdev@vger.kernel.org
7926S: Maintained
7927F: Documentation/netlabel/
7928F: include/net/netlabel.h
7929F: net/netlabel/
7930
7931NETROM NETWORK LAYER
7932M: Ralf Baechle <ralf@linux-mips.org>
7933L: linux-hams@vger.kernel.org
7934W: http://www.linux-ax25.org/
7935S: Maintained
7936F: include/net/netrom.h
7937F: include/uapi/linux/netrom.h
7938F: net/netrom/
7939
7940NETRONOME ETHERNET DRIVERS
7941M: Jakub Kicinski <jakub.kicinski@netronome.com>
7942L: oss-drivers@netronome.com
7943S: Maintained
7944F: drivers/net/ethernet/netronome/
7945
7946NETWORK BLOCK DEVICE (NBD)
7947M: Markus Pargmann <mpa@pengutronix.de>
7948S: Maintained
7949L: nbd-general@lists.sourceforge.net
7950T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7951F: Documentation/blockdev/nbd.txt
7952F: drivers/block/nbd.c
7953F: include/uapi/linux/nbd.h
7954
7955NETWORK DROP MONITOR
7956M: Neil Horman <nhorman@tuxdriver.com>
7957L: netdev@vger.kernel.org
7958S: Maintained
7959W: https://fedorahosted.org/dropwatch/
7960F: net/core/drop_monitor.c
7961
7962NETWORKING [GENERAL]
7963M: "David S. Miller" <davem@davemloft.net>
7964L: netdev@vger.kernel.org
7965W: http://www.linuxfoundation.org/en/Net
7966Q: http://patchwork.ozlabs.org/project/netdev/list/
7967T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7968T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7969S: Maintained
7970F: net/
7971F: include/net/
7972F: include/linux/in.h
7973F: include/linux/net.h
7974F: include/linux/netdevice.h
7975F: include/uapi/linux/in.h
7976F: include/uapi/linux/net.h
7977F: include/uapi/linux/netdevice.h
7978F: include/uapi/linux/net_namespace.h
7979F: tools/net/
7980F: tools/testing/selftests/net/
7981F: lib/random32.c
7982F: lib/test_bpf.c
7983
7984NETWORKING [IPv4/IPv6]
7985M: "David S. Miller" <davem@davemloft.net>
7986M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7987M: James Morris <jmorris@namei.org>
7988M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7989M: Patrick McHardy <kaber@trash.net>
7990L: netdev@vger.kernel.org
7991T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7992S: Maintained
7993F: net/ipv4/
7994F: net/ipv6/
7995F: include/net/ip*
7996F: arch/x86/net/*
7997
7998NETWORKING [IPSEC]
7999M: Steffen Klassert <steffen.klassert@secunet.com>
8000M: Herbert Xu <herbert@gondor.apana.org.au>
8001M: "David S. Miller" <davem@davemloft.net>
8002L: netdev@vger.kernel.org
8003T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8004T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8005S: Maintained
8006F: net/core/flow.c
8007F: net/xfrm/
8008F: net/key/
8009F: net/ipv4/xfrm*
8010F: net/ipv4/esp4.c
8011F: net/ipv4/ah4.c
8012F: net/ipv4/ipcomp.c
8013F: net/ipv4/ip_vti.c
8014F: net/ipv6/xfrm*
8015F: net/ipv6/esp6.c
8016F: net/ipv6/ah6.c
8017F: net/ipv6/ipcomp6.c
8018F: net/ipv6/ip6_vti.c
8019F: include/uapi/linux/xfrm.h
8020F: include/net/xfrm.h
8021
8022NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8023M: Paul Moore <paul@paul-moore.com>
8024L: netdev@vger.kernel.org
8025S: Maintained
8026
8027NETWORKING [WIRELESS]
8028L: linux-wireless@vger.kernel.org
8029Q: http://patchwork.kernel.org/project/linux-wireless/list/
8030
8031NETWORKING DRIVERS
8032L: netdev@vger.kernel.org
8033W: http://www.linuxfoundation.org/en/Net
8034Q: http://patchwork.ozlabs.org/project/netdev/list/
8035T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8036T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8037S: Odd Fixes
8038F: drivers/net/
8039F: include/linux/if_*
8040F: include/linux/netdevice.h
8041F: include/linux/etherdevice.h
8042F: include/linux/fcdevice.h
8043F: include/linux/fddidevice.h
8044F: include/linux/hippidevice.h
8045F: include/linux/inetdevice.h
8046F: include/uapi/linux/if_*
8047F: include/uapi/linux/netdevice.h
8048
8049NETWORKING DRIVERS (WIRELESS)
8050M: Kalle Valo <kvalo@codeaurora.org>
8051L: linux-wireless@vger.kernel.org
8052Q: http://patchwork.kernel.org/project/linux-wireless/list/
8053T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8054T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8055S: Maintained
8056F: drivers/net/wireless/
8057
8058NETXEN (1/10) GbE SUPPORT
8059M: Manish Chopra <manish.chopra@qlogic.com>
8060M: Sony Chacko <sony.chacko@qlogic.com>
8061M: Rajesh Borundia <rajesh.borundia@qlogic.com>
8062L: netdev@vger.kernel.org
8063W: http://www.qlogic.com
8064S: Supported
8065F: drivers/net/ethernet/qlogic/netxen/
8066
8067NFC SUBSYSTEM
8068M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8069M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8070M: Samuel Ortiz <sameo@linux.intel.com>
8071L: linux-wireless@vger.kernel.org
8072L: linux-nfc@lists.01.org (subscribers-only)
8073S: Supported
8074F: net/nfc/
8075F: include/net/nfc/
8076F: include/uapi/linux/nfc.h
8077F: drivers/nfc/
8078F: include/linux/platform_data/nfcmrvl.h
8079F: include/linux/platform_data/nxp-nci.h
8080F: include/linux/platform_data/pn544.h
8081F: include/linux/platform_data/st21nfca.h
8082F: include/linux/platform_data/st-nci.h
8083F: Documentation/devicetree/bindings/net/nfc/
8084
8085NFS, SUNRPC, AND LOCKD CLIENTS
8086M: Trond Myklebust <trond.myklebust@primarydata.com>
8087M: Anna Schumaker <anna.schumaker@netapp.com>
8088L: linux-nfs@vger.kernel.org
8089W: http://client.linux-nfs.org
8090T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8091S: Maintained
8092F: fs/lockd/
8093F: fs/nfs/
8094F: fs/nfs_common/
8095F: net/sunrpc/
8096F: include/linux/lockd/
8097F: include/linux/nfs*
8098F: include/linux/sunrpc/
8099F: include/uapi/linux/nfs*
8100F: include/uapi/linux/sunrpc/
8101
8102NILFS2 FILESYSTEM
8103M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8104L: linux-nilfs@vger.kernel.org
8105W: http://nilfs.sourceforge.net/
8106W: http://nilfs.osdn.jp/
8107T: git git://github.com/konis/nilfs2.git
8108S: Supported
8109F: Documentation/filesystems/nilfs2.txt
8110F: fs/nilfs2/
8111F: include/linux/nilfs2_fs.h
8112F: include/trace/events/nilfs2.h
8113
8114NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8115M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8116W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8117S: Maintained
8118F: Documentation/scsi/NinjaSCSI.txt
8119F: drivers/scsi/pcmcia/nsp_*
8120
8121NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8122M: GOTO Masanori <gotom@debian.or.jp>
8123M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8124W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8125S: Maintained
8126F: Documentation/scsi/NinjaSCSI.txt
8127F: drivers/scsi/nsp32*
8128
8129NIOS2 ARCHITECTURE
8130M: Ley Foon Tan <lftan@altera.com>
8131L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8132T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8133S: Maintained
8134F: arch/nios2/
8135
8136NOKIA N900 POWER SUPPLY DRIVERS
8137R: Pali Rohár <pali.rohar@gmail.com>
8138F: include/linux/power/bq2415x_charger.h
8139F: include/linux/power/bq27xxx_battery.h
8140F: include/linux/power/isp1704_charger.h
8141F: drivers/power/bq2415x_charger.c
8142F: drivers/power/bq27xxx_battery.c
8143F: drivers/power/bq27xxx_battery_i2c.c
8144F: drivers/power/isp1704_charger.c
8145F: drivers/power/rx51_battery.c
8146
8147NTB DRIVER CORE
8148M: Jon Mason <jdmason@kudzu.us>
8149M: Dave Jiang <dave.jiang@intel.com>
8150M: Allen Hubbe <Allen.Hubbe@emc.com>
8151L: linux-ntb@googlegroups.com
8152S: Supported
8153W: https://github.com/jonmason/ntb/wiki
8154T: git git://github.com/jonmason/ntb.git
8155F: drivers/ntb/
8156F: drivers/net/ntb_netdev.c
8157F: include/linux/ntb.h
8158F: include/linux/ntb_transport.h
8159
8160NTB INTEL DRIVER
8161M: Jon Mason <jdmason@kudzu.us>
8162M: Dave Jiang <dave.jiang@intel.com>
8163L: linux-ntb@googlegroups.com
8164S: Supported
8165W: https://github.com/jonmason/ntb/wiki
8166T: git git://github.com/jonmason/ntb.git
8167F: drivers/ntb/hw/intel/
8168
8169NTB AMD DRIVER
8170M: Xiangliang Yu <Xiangliang.Yu@amd.com>
8171L: linux-ntb@googlegroups.com
8172S: Supported
8173F: drivers/ntb/hw/amd/
8174
8175NTFS FILESYSTEM
8176M: Anton Altaparmakov <anton@tuxera.com>
8177L: linux-ntfs-dev@lists.sourceforge.net
8178W: http://www.tuxera.com/
8179T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8180S: Supported
8181F: Documentation/filesystems/ntfs.txt
8182F: fs/ntfs/
8183
8184NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8185M: Antonino Daplas <adaplas@gmail.com>
8186L: linux-fbdev@vger.kernel.org
8187S: Maintained
8188F: drivers/video/fbdev/riva/
8189F: drivers/video/fbdev/nvidia/
8190
8191NVM EXPRESS DRIVER
8192M: Keith Busch <keith.busch@intel.com>
8193M: Jens Axboe <axboe@fb.com>
8194L: linux-nvme@lists.infradead.org
8195T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8196W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8197S: Supported
8198F: drivers/nvme/host/
8199F: include/linux/nvme.h
8200
8201NVMEM FRAMEWORK
8202M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8203M: Maxime Ripard <maxime.ripard@free-electrons.com>
8204S: Maintained
8205F: drivers/nvmem/
8206F: Documentation/devicetree/bindings/nvmem/
8207F: include/linux/nvmem-consumer.h
8208F: include/linux/nvmem-provider.h
8209
8210NXP-NCI NFC DRIVER
8211M: Clément Perrochaud <clement.perrochaud@effinnov.com>
8212R: Charles Gorand <charles.gorand@effinnov.com>
8213L: linux-nfc@lists.01.org (moderated for non-subscribers)
8214S: Supported
8215F: drivers/nfc/nxp-nci
8216
8217NXP TDA998X DRM DRIVER
8218M: Russell King <rmk+kernel@armlinux.org.uk>
8219S: Supported
8220F: drivers/gpu/drm/i2c/tda998x_drv.c
8221F: include/drm/i2c/tda998x.h
8222
8223NXP TFA9879 DRIVER
8224M: Peter Rosin <peda@axentia.se>
8225L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8226S: Maintained
8227F: sound/soc/codecs/tfa9879*
8228
8229OBJTOOL
8230M: Josh Poimboeuf <jpoimboe@redhat.com>
8231S: Supported
8232F: tools/objtool/
8233
8234OMAP SUPPORT
8235M: Tony Lindgren <tony@atomide.com>
8236L: linux-omap@vger.kernel.org
8237W: http://www.muru.com/linux/omap/
8238W: http://linux.omap.com/
8239Q: http://patchwork.kernel.org/project/linux-omap/list/
8240T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8241S: Maintained
8242F: arch/arm/*omap*/
8243F: arch/arm/configs/omap1_defconfig
8244F: arch/arm/configs/omap2plus_defconfig
8245F: drivers/i2c/busses/i2c-omap.c
8246F: drivers/irqchip/irq-omap-intc.c
8247F: drivers/mfd/*omap*.c
8248F: drivers/mfd/menelaus.c
8249F: drivers/mfd/palmas.c
8250F: drivers/mfd/tps65217.c
8251F: drivers/mfd/tps65218.c
8252F: drivers/mfd/tps65910.c
8253F: drivers/mfd/twl-core.[ch]
8254F: drivers/mfd/twl4030*.c
8255F: drivers/mfd/twl6030*.c
8256F: drivers/mfd/twl6040*.c
8257F: drivers/regulator/palmas-regulator*.c
8258F: drivers/regulator/pbias-regulator.c
8259F: drivers/regulator/tps65217-regulator.c
8260F: drivers/regulator/tps65218-regulator.c
8261F: drivers/regulator/tps65910-regulator.c
8262F: drivers/regulator/twl-regulator.c
8263F: include/linux/i2c-omap.h
8264
8265OMAP DEVICE TREE SUPPORT
8266M: Benoît Cousson <bcousson@baylibre.com>
8267M: Tony Lindgren <tony@atomide.com>
8268L: linux-omap@vger.kernel.org
8269L: devicetree@vger.kernel.org
8270S: Maintained
8271F: arch/arm/boot/dts/*omap*
8272F: arch/arm/boot/dts/*am3*
8273F: arch/arm/boot/dts/*am4*
8274F: arch/arm/boot/dts/*am5*
8275F: arch/arm/boot/dts/*dra7*
8276
8277OMAP CLOCK FRAMEWORK SUPPORT
8278M: Paul Walmsley <paul@pwsan.com>
8279L: linux-omap@vger.kernel.org
8280S: Maintained
8281F: arch/arm/*omap*/*clock*
8282
8283OMAP POWER MANAGEMENT SUPPORT
8284M: Kevin Hilman <khilman@kernel.org>
8285L: linux-omap@vger.kernel.org
8286S: Maintained
8287F: arch/arm/*omap*/*pm*
8288F: drivers/cpufreq/omap-cpufreq.c
8289
8290OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8291M: Rajendra Nayak <rnayak@codeaurora.org>
8292M: Paul Walmsley <paul@pwsan.com>
8293L: linux-omap@vger.kernel.org
8294S: Maintained
8295F: arch/arm/mach-omap2/prm*
8296
8297OMAP AUDIO SUPPORT
8298M: Peter Ujfalusi <peter.ujfalusi@ti.com>
8299M: Jarkko Nikula <jarkko.nikula@bitmer.com>
8300L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8301L: linux-omap@vger.kernel.org
8302S: Maintained
8303F: sound/soc/omap/
8304
8305OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8306M: Roger Quadros <rogerq@ti.com>
8307M: Tony Lindgren <tony@atomide.com>
8308L: linux-omap@vger.kernel.org
8309S: Maintained
8310F: drivers/memory/omap-gpmc.c
8311F: arch/arm/mach-omap2/*gpmc*
8312
8313OMAP FRAMEBUFFER SUPPORT
8314M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8315L: linux-fbdev@vger.kernel.org
8316L: linux-omap@vger.kernel.org
8317S: Maintained
8318F: drivers/video/fbdev/omap/
8319
8320OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8321M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8322L: linux-omap@vger.kernel.org
8323L: linux-fbdev@vger.kernel.org
8324S: Maintained
8325F: drivers/video/fbdev/omap2/
8326F: Documentation/arm/OMAP/DSS
8327
8328OMAP HARDWARE SPINLOCK SUPPORT
8329M: Ohad Ben-Cohen <ohad@wizery.com>
8330L: linux-omap@vger.kernel.org
8331S: Maintained
8332F: drivers/hwspinlock/omap_hwspinlock.c
8333
8334OMAP MMC SUPPORT
8335M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
8336L: linux-omap@vger.kernel.org
8337S: Maintained
8338F: drivers/mmc/host/omap.c
8339
8340OMAP HS MMC SUPPORT
8341L: linux-mmc@vger.kernel.org
8342L: linux-omap@vger.kernel.org
8343S: Orphan
8344F: drivers/mmc/host/omap_hsmmc.c
8345
8346OMAP RANDOM NUMBER GENERATOR SUPPORT
8347M: Deepak Saxena <dsaxena@plexity.net>
8348S: Maintained
8349F: drivers/char/hw_random/omap-rng.c
8350
8351OMAP HWMOD SUPPORT
8352M: Benoît Cousson <bcousson@baylibre.com>
8353M: Paul Walmsley <paul@pwsan.com>
8354L: linux-omap@vger.kernel.org
8355S: Maintained
8356F: arch/arm/mach-omap2/omap_hwmod.*
8357
8358OMAP HWMOD DATA
8359M: Paul Walmsley <paul@pwsan.com>
8360L: linux-omap@vger.kernel.org
8361S: Maintained
8362F: arch/arm/mach-omap2/omap_hwmod*data*
8363
8364OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8365M: Benoît Cousson <bcousson@baylibre.com>
8366L: linux-omap@vger.kernel.org
8367S: Maintained
8368F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8369
8370OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8371M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8372L: linux-media@vger.kernel.org
8373S: Maintained
8374F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
8375F: drivers/media/platform/omap3isp/
8376F: drivers/staging/media/omap4iss/
8377
8378OMAP USB SUPPORT
8379L: linux-usb@vger.kernel.org
8380L: linux-omap@vger.kernel.org
8381S: Orphan
8382F: drivers/usb/*/*omap*
8383F: arch/arm/*omap*/usb*
8384
8385OMAP GPIO DRIVER
8386M: Grygorii Strashko <grygorii.strashko@ti.com>
8387M: Santosh Shilimkar <ssantosh@kernel.org>
8388M: Kevin Hilman <khilman@kernel.org>
8389L: linux-omap@vger.kernel.org
8390S: Maintained
8391F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8392F: drivers/gpio/gpio-omap.c
8393
8394OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8395M: Mark Jackson <mpfj@newflow.co.uk>
8396L: linux-omap@vger.kernel.org
8397S: Maintained
8398F: arch/arm/boot/dts/am335x-nano.dts
8399
8400OMFS FILESYSTEM
8401M: Bob Copeland <me@bobcopeland.com>
8402L: linux-karma-devel@lists.sourceforge.net
8403S: Maintained
8404F: Documentation/filesystems/omfs.txt
8405F: fs/omfs/
8406
8407OMNIKEY CARDMAN 4000 DRIVER
8408M: Harald Welte <laforge@gnumonks.org>
8409S: Maintained
8410F: drivers/char/pcmcia/cm4000_cs.c
8411F: include/linux/cm4000_cs.h
8412F: include/uapi/linux/cm4000_cs.h
8413
8414OMNIKEY CARDMAN 4040 DRIVER
8415M: Harald Welte <laforge@gnumonks.org>
8416S: Maintained
8417F: drivers/char/pcmcia/cm4040_cs.*
8418
8419OMNIVISION OV7670 SENSOR DRIVER
8420M: Jonathan Corbet <corbet@lwn.net>
8421L: linux-media@vger.kernel.org
8422T: git git://linuxtv.org/media_tree.git
8423S: Maintained
8424F: drivers/media/i2c/ov7670.c
8425
8426ONENAND FLASH DRIVER
8427M: Kyungmin Park <kyungmin.park@samsung.com>
8428L: linux-mtd@lists.infradead.org
8429S: Maintained
8430F: drivers/mtd/onenand/
8431F: include/linux/mtd/onenand*.h
8432
8433ONSTREAM SCSI TAPE DRIVER
8434M: Willem Riede <osst@riede.org>
8435L: osst-users@lists.sourceforge.net
8436L: linux-scsi@vger.kernel.org
8437S: Maintained
8438F: Documentation/scsi/osst.txt
8439F: drivers/scsi/osst.*
8440F: drivers/scsi/osst_*.h
8441F: drivers/scsi/st.h
8442
8443OPENCORES I2C BUS DRIVER
8444M: Peter Korsgaard <jacmet@sunsite.dk>
8445L: linux-i2c@vger.kernel.org
8446S: Maintained
8447F: Documentation/i2c/busses/i2c-ocores
8448F: drivers/i2c/busses/i2c-ocores.c
8449
8450OPEN FIRMWARE AND FLATTENED DEVICE TREE
8451M: Rob Herring <robh+dt@kernel.org>
8452M: Frank Rowand <frowand.list@gmail.com>
8453M: Grant Likely <grant.likely@linaro.org>
8454L: devicetree@vger.kernel.org
8455W: http://www.devicetree.org/
8456T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8457S: Maintained
8458F: drivers/of/
8459F: include/linux/of*.h
8460F: scripts/dtc/
8461
8462OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8463M: Rob Herring <robh+dt@kernel.org>
8464M: Pawel Moll <pawel.moll@arm.com>
8465M: Mark Rutland <mark.rutland@arm.com>
8466M: Ian Campbell <ijc+devicetree@hellion.org.uk>
8467M: Kumar Gala <galak@codeaurora.org>
8468L: devicetree@vger.kernel.org
8469T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8470S: Maintained
8471F: Documentation/devicetree/
8472F: arch/*/boot/dts/
8473F: include/dt-bindings/
8474
8475OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8476M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8477L: devicetree@vger.kernel.org
8478S: Maintained
8479F: Documentation/devicetree/dynamic-resolution-notes.txt
8480F: Documentation/devicetree/overlay-notes.txt
8481F: drivers/of/overlay.c
8482F: drivers/of/resolver.c
8483
8484OPENRISC ARCHITECTURE
8485M: Jonas Bonn <jonas@southpole.se>
8486W: http://openrisc.net
8487S: Maintained
8488T: git git://openrisc.net/~jonas/linux
8489F: arch/openrisc/
8490
8491OPENVSWITCH
8492M: Pravin Shelar <pshelar@nicira.com>
8493L: netdev@vger.kernel.org
8494L: dev@openvswitch.org
8495W: http://openvswitch.org
8496S: Maintained
8497F: net/openvswitch/
8498F: include/uapi/linux/openvswitch.h
8499
8500OPERATING PERFORMANCE POINTS (OPP)
8501M: Viresh Kumar <vireshk@kernel.org>
8502M: Nishanth Menon <nm@ti.com>
8503M: Stephen Boyd <sboyd@codeaurora.org>
8504L: linux-pm@vger.kernel.org
8505S: Maintained
8506T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8507F: drivers/base/power/opp/
8508F: include/linux/pm_opp.h
8509F: Documentation/power/opp.txt
8510F: Documentation/devicetree/bindings/opp/
8511
8512OPL4 DRIVER
8513M: Clemens Ladisch <clemens@ladisch.de>
8514L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8515T: git git://git.alsa-project.org/alsa-kernel.git
8516S: Maintained
8517F: sound/drivers/opl4/
8518
8519OPROFILE
8520M: Robert Richter <rric@kernel.org>
8521L: oprofile-list@lists.sf.net
8522S: Maintained
8523F: arch/*/include/asm/oprofile*.h
8524F: arch/*/oprofile/
8525F: drivers/oprofile/
8526F: include/linux/oprofile.h
8527
8528ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8529M: Mark Fasheh <mfasheh@suse.com>
8530M: Joel Becker <jlbec@evilplan.org>
8531L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8532W: http://ocfs2.wiki.kernel.org
8533S: Supported
8534F: Documentation/filesystems/ocfs2.txt
8535F: Documentation/filesystems/dlmfs.txt
8536F: fs/ocfs2/
8537
8538ORINOCO DRIVER
8539L: linux-wireless@vger.kernel.org
8540W: http://wireless.kernel.org/en/users/Drivers/orinoco
8541W: http://www.nongnu.org/orinoco/
8542S: Orphan
8543F: drivers/net/wireless/intersil/orinoco/
8544
8545OSD LIBRARY and FILESYSTEM
8546M: Boaz Harrosh <ooo@electrozaur.com>
8547M: Benny Halevy <bhalevy@primarydata.com>
8548L: osd-dev@open-osd.org
8549W: http://open-osd.org
8550T: git git://git.open-osd.org/open-osd.git
8551S: Maintained
8552F: drivers/scsi/osd/
8553F: include/scsi/osd_*
8554F: fs/exofs/
8555
8556OVERLAY FILESYSTEM
8557M: Miklos Szeredi <miklos@szeredi.hu>
8558L: linux-unionfs@vger.kernel.org
8559T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8560S: Supported
8561F: fs/overlayfs/
8562F: Documentation/filesystems/overlayfs.txt
8563
8564ORANGEFS FILESYSTEM
8565M: Mike Marshall <hubcap@omnibond.com>
8566L: pvfs2-developers@beowulf-underground.org (subscribers-only)
8567T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8568S: Supported
8569F: fs/orangefs/
8570F: Documentation/filesystems/orangefs.txt
8571
8572P54 WIRELESS DRIVER
8573M: Christian Lamparter <chunkeey@googlemail.com>
8574L: linux-wireless@vger.kernel.org
8575W: http://wireless.kernel.org/en/users/Drivers/p54
8576S: Maintained
8577F: drivers/net/wireless/intersil/p54/
8578
8579PA SEMI ETHERNET DRIVER
8580M: Olof Johansson <olof@lixom.net>
8581L: netdev@vger.kernel.org
8582S: Maintained
8583F: drivers/net/ethernet/pasemi/*
8584
8585PA SEMI SMBUS DRIVER
8586M: Olof Johansson <olof@lixom.net>
8587L: linux-i2c@vger.kernel.org
8588S: Maintained
8589F: drivers/i2c/busses/i2c-pasemi.c
8590
8591PADATA PARALLEL EXECUTION MECHANISM
8592M: Steffen Klassert <steffen.klassert@secunet.com>
8593L: linux-crypto@vger.kernel.org
8594S: Maintained
8595F: kernel/padata.c
8596F: include/linux/padata.h
8597F: Documentation/padata.txt
8598
8599PANASONIC LAPTOP ACPI EXTRAS DRIVER
8600M: Harald Welte <laforge@gnumonks.org>
8601L: platform-driver-x86@vger.kernel.org
8602S: Maintained
8603F: drivers/platform/x86/panasonic-laptop.c
8604
8605PANASONIC MN10300/AM33/AM34 PORT
8606M: David Howells <dhowells@redhat.com>
8607L: linux-am33-list@redhat.com (moderated for non-subscribers)
8608W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8609S: Maintained
8610F: Documentation/mn10300/
8611F: arch/mn10300/
8612
8613PARALLEL LCD/KEYPAD PANEL DRIVER
8614M: Willy Tarreau <willy@haproxy.com>
8615M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8616S: Odd Fixes
8617F: Documentation/misc-devices/lcd-panel-cgram.txt
8618F: drivers/misc/panel.c
8619
8620PARALLEL PORT SUBSYSTEM
8621M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8622M: Sudip Mukherjee <sudip@vectorindia.org>
8623L: linux-parport@lists.infradead.org (subscribers-only)
8624S: Maintained
8625F: drivers/parport/
8626F: include/linux/parport*.h
8627F: drivers/char/ppdev.c
8628F: include/uapi/linux/ppdev.h
8629F: Documentation/parport*.txt
8630
8631PARAVIRT_OPS INTERFACE
8632M: Jeremy Fitzhardinge <jeremy@goop.org>
8633M: Chris Wright <chrisw@sous-sol.org>
8634M: Alok Kataria <akataria@vmware.com>
8635M: Rusty Russell <rusty@rustcorp.com.au>
8636L: virtualization@lists.linux-foundation.org
8637S: Supported
8638F: Documentation/virtual/paravirt_ops.txt
8639F: arch/*/kernel/paravirt*
8640F: arch/*/include/asm/paravirt.h
8641
8642PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8643M: Tim Waugh <tim@cyberelk.net>
8644L: linux-parport@lists.infradead.org (subscribers-only)
8645S: Maintained
8646F: Documentation/blockdev/paride.txt
8647F: drivers/block/paride/
8648
8649PARISC ARCHITECTURE
8650M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8651M: Helge Deller <deller@gmx.de>
8652L: linux-parisc@vger.kernel.org
8653W: http://www.parisc-linux.org/
8654Q: http://patchwork.kernel.org/project/linux-parisc/list/
8655T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8656T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8657S: Maintained
8658F: arch/parisc/
8659F: Documentation/parisc/
8660F: drivers/parisc/
8661F: drivers/char/agp/parisc-agp.c
8662F: drivers/input/serio/gscps2.c
8663F: drivers/parport/parport_gsc.*
8664F: drivers/tty/serial/8250/8250_gsc.c
8665F: drivers/video/fbdev/sti*
8666F: drivers/video/console/sti*
8667F: drivers/video/logo/logo_parisc*
8668
8669PC87360 HARDWARE MONITORING DRIVER
8670M: Jim Cromie <jim.cromie@gmail.com>
8671L: linux-hwmon@vger.kernel.org
8672S: Maintained
8673F: Documentation/hwmon/pc87360
8674F: drivers/hwmon/pc87360.c
8675
8676PC8736x GPIO DRIVER
8677M: Jim Cromie <jim.cromie@gmail.com>
8678S: Maintained
8679F: drivers/char/pc8736x_gpio.c
8680
8681PC87427 HARDWARE MONITORING DRIVER
8682M: Jean Delvare <jdelvare@suse.com>
8683L: linux-hwmon@vger.kernel.org
8684S: Maintained
8685F: Documentation/hwmon/pc87427
8686F: drivers/hwmon/pc87427.c
8687
8688PCA9532 LED DRIVER
8689M: Riku Voipio <riku.voipio@iki.fi>
8690S: Maintained
8691F: drivers/leds/leds-pca9532.c
8692F: include/linux/leds-pca9532.h
8693
8694PCA9541 I2C BUS MASTER SELECTOR DRIVER
8695M: Guenter Roeck <linux@roeck-us.net>
8696L: linux-i2c@vger.kernel.org
8697S: Maintained
8698F: drivers/i2c/muxes/i2c-mux-pca9541.c
8699
8700PCDP - PRIMARY CONSOLE AND DEBUG PORT
8701M: Khalid Aziz <khalid@gonehiking.org>
8702S: Maintained
8703F: drivers/firmware/pcdp.*
8704
8705PCI ERROR RECOVERY
8706M: Linas Vepstas <linasvepstas@gmail.com>
8707L: linux-pci@vger.kernel.org
8708S: Supported
8709F: Documentation/PCI/pci-error-recovery.txt
8710
8711PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8712M: Russell Currey <ruscur@russell.cc>
8713L: linuxppc-dev@lists.ozlabs.org
8714S: Supported
8715F: Documentation/powerpc/eeh-pci-error-recovery.txt
8716F: arch/powerpc/kernel/eeh*.c
8717F: arch/powerpc/platforms/*/eeh*.c
8718F: arch/powerpc/include/*/eeh*.h
8719
8720PCI SUBSYSTEM
8721M: Bjorn Helgaas <bhelgaas@google.com>
8722L: linux-pci@vger.kernel.org
8723Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8724T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8725S: Supported
8726F: Documentation/PCI/
8727F: drivers/pci/
8728F: include/linux/pci*
8729F: arch/x86/pci/
8730F: arch/x86/kernel/quirks.c
8731
8732PCI DRIVER FOR ALTERA PCIE IP
8733M: Ley Foon Tan <lftan@altera.com>
8734L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8735L: linux-pci@vger.kernel.org
8736S: Supported
8737F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8738F: drivers/pci/host/pcie-altera.c
8739
8740PCI DRIVER FOR ARM VERSATILE PLATFORM
8741M: Rob Herring <robh@kernel.org>
8742L: linux-pci@vger.kernel.org
8743L: linux-arm-kernel@lists.infradead.org
8744S: Maintained
8745F: Documentation/devicetree/bindings/pci/versatile.txt
8746F: drivers/pci/host/pci-versatile.c
8747
8748PCI DRIVER FOR APPLIEDMICRO XGENE
8749M: Tanmay Inamdar <tinamdar@apm.com>
8750L: linux-pci@vger.kernel.org
8751L: linux-arm-kernel@lists.infradead.org
8752S: Maintained
8753F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8754F: drivers/pci/host/pci-xgene.c
8755
8756PCI DRIVER FOR FREESCALE LAYERSCAPE
8757M: Minghuan Lian <minghuan.Lian@freescale.com>
8758M: Mingkai Hu <mingkai.hu@freescale.com>
8759M: Roy Zang <tie-fei.zang@freescale.com>
8760L: linuxppc-dev@lists.ozlabs.org
8761L: linux-pci@vger.kernel.org
8762L: linux-arm-kernel@lists.infradead.org
8763S: Maintained
8764F: drivers/pci/host/*layerscape*
8765
8766PCI DRIVER FOR IMX6
8767M: Richard Zhu <Richard.Zhu@freescale.com>
8768M: Lucas Stach <l.stach@pengutronix.de>
8769L: linux-pci@vger.kernel.org
8770L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8771S: Maintained
8772F: drivers/pci/host/*imx6*
8773
8774PCI DRIVER FOR TI KEYSTONE
8775M: Murali Karicheri <m-karicheri2@ti.com>
8776L: linux-pci@vger.kernel.org
8777L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8778S: Maintained
8779F: drivers/pci/host/*keystone*
8780
8781PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8782M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8783M: Jason Cooper <jason@lakedaemon.net>
8784L: linux-pci@vger.kernel.org
8785L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8786S: Maintained
8787F: drivers/pci/host/*mvebu*
8788
8789PCI DRIVER FOR NVIDIA TEGRA
8790M: Thierry Reding <thierry.reding@gmail.com>
8791L: linux-tegra@vger.kernel.org
8792L: linux-pci@vger.kernel.org
8793S: Supported
8794F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8795F: drivers/pci/host/pci-tegra.c
8796
8797PCI DRIVER FOR TI DRA7XX
8798M: Kishon Vijay Abraham I <kishon@ti.com>
8799L: linux-omap@vger.kernel.org
8800L: linux-pci@vger.kernel.org
8801S: Supported
8802F: Documentation/devicetree/bindings/pci/ti-pci.txt
8803F: drivers/pci/host/pci-dra7xx.c
8804
8805PCI DRIVER FOR RENESAS R-CAR
8806M: Simon Horman <horms@verge.net.au>
8807L: linux-pci@vger.kernel.org
8808L: linux-renesas-soc@vger.kernel.org
8809S: Maintained
8810F: drivers/pci/host/*rcar*
8811
8812PCI DRIVER FOR SAMSUNG EXYNOS
8813M: Jingoo Han <jingoohan1@gmail.com>
8814L: linux-pci@vger.kernel.org
8815L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8816L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8817S: Maintained
8818F: drivers/pci/host/pci-exynos.c
8819
8820PCI DRIVER FOR SYNOPSIS DESIGNWARE
8821M: Jingoo Han <jingoohan1@gmail.com>
8822M: Pratyush Anand <pratyush.anand@gmail.com>
8823L: linux-pci@vger.kernel.org
8824S: Maintained
8825F: drivers/pci/host/*designware*
8826
8827PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8828M: Joao Pinto <jpinto@synopsys.com>
8829L: linux-pci@vger.kernel.org
8830S: Maintained
8831F: Documentation/devicetree/bindings/pci/designware-pcie.txt
8832F: drivers/pci/host/pcie-designware-plat.c
8833
8834PCI DRIVER FOR GENERIC OF HOSTS
8835M: Will Deacon <will.deacon@arm.com>
8836L: linux-pci@vger.kernel.org
8837L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8838S: Maintained
8839F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8840F: drivers/pci/host/pci-host-common.c
8841F: drivers/pci/host/pci-host-generic.c
8842
8843PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8844M: Keith Busch <keith.busch@intel.com>
8845L: linux-pci@vger.kernel.org
8846S: Supported
8847F: arch/x86/pci/vmd.c
8848
8849PCIE DRIVER FOR ST SPEAR13XX
8850M: Pratyush Anand <pratyush.anand@gmail.com>
8851L: linux-pci@vger.kernel.org
8852S: Maintained
8853F: drivers/pci/host/*spear*
8854
8855PCI MSI DRIVER FOR ALTERA MSI IP
8856M: Ley Foon Tan <lftan@altera.com>
8857L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8858L: linux-pci@vger.kernel.org
8859S: Supported
8860F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8861F: drivers/pci/host/pcie-altera-msi.c
8862
8863PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8864M: Duc Dang <dhdang@apm.com>
8865L: linux-pci@vger.kernel.org
8866L: linux-arm-kernel@lists.infradead.org
8867S: Maintained
8868F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8869F: drivers/pci/host/pci-xgene-msi.c
8870
8871PCIE DRIVER FOR HISILICON
8872M: Zhou Wang <wangzhou1@hisilicon.com>
8873M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
8874L: linux-pci@vger.kernel.org
8875S: Maintained
8876F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8877F: drivers/pci/host/pcie-hisi.c
8878
8879PCIE DRIVER FOR QUALCOMM MSM
8880M: Stanimir Varbanov <svarbanov@mm-sol.com>
8881L: linux-pci@vger.kernel.org
8882L: linux-arm-msm@vger.kernel.org
8883S: Maintained
8884F: drivers/pci/host/*qcom*
8885
8886PCIE DRIVER FOR CAVIUM THUNDERX
8887M: David Daney <david.daney@cavium.com>
8888L: linux-pci@vger.kernel.org
8889L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8890S: Supported
8891F: Documentation/devicetree/bindings/pci/pci-thunder-*
8892F: drivers/pci/host/pci-thunder-*
8893
8894PCMCIA SUBSYSTEM
8895P: Linux PCMCIA Team
8896L: linux-pcmcia@lists.infradead.org
8897W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8898T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8899S: Maintained
8900F: Documentation/pcmcia/
8901F: drivers/pcmcia/
8902F: include/pcmcia/
8903
8904PCNET32 NETWORK DRIVER
8905M: Don Fry <pcnet32@frontier.com>
8906L: netdev@vger.kernel.org
8907S: Maintained
8908F: drivers/net/ethernet/amd/pcnet32.c
8909
8910PCRYPT PARALLEL CRYPTO ENGINE
8911M: Steffen Klassert <steffen.klassert@secunet.com>
8912L: linux-crypto@vger.kernel.org
8913S: Maintained
8914F: crypto/pcrypt.c
8915F: include/crypto/pcrypt.h
8916
8917PER-CPU MEMORY ALLOCATOR
8918M: Tejun Heo <tj@kernel.org>
8919M: Christoph Lameter <cl@linux.com>
8920T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8921S: Maintained
8922F: include/linux/percpu*.h
8923F: mm/percpu*.c
8924F: arch/*/include/asm/percpu.h
8925
8926PER-TASK DELAY ACCOUNTING
8927M: Balbir Singh <bsingharora@gmail.com>
8928S: Maintained
8929F: include/linux/delayacct.h
8930F: kernel/delayacct.c
8931
8932PERFORMANCE EVENTS SUBSYSTEM
8933M: Peter Zijlstra <peterz@infradead.org>
8934M: Ingo Molnar <mingo@redhat.com>
8935M: Arnaldo Carvalho de Melo <acme@kernel.org>
8936R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
8937L: linux-kernel@vger.kernel.org
8938T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8939S: Supported
8940F: kernel/events/*
8941F: include/linux/perf_event.h
8942F: include/uapi/linux/perf_event.h
8943F: arch/*/kernel/perf_event*.c
8944F: arch/*/kernel/*/perf_event*.c
8945F: arch/*/kernel/*/*/perf_event*.c
8946F: arch/*/include/asm/perf_event.h
8947F: arch/*/kernel/perf_callchain.c
8948F: arch/*/events/*
8949F: tools/perf/
8950
8951PERSONALITY HANDLING
8952M: Christoph Hellwig <hch@infradead.org>
8953L: linux-abi-devel@lists.sourceforge.net
8954S: Maintained
8955F: include/linux/personality.h
8956F: include/uapi/linux/personality.h
8957
8958PHONET PROTOCOL
8959M: Remi Denis-Courmont <courmisch@gmail.com>
8960S: Supported
8961F: Documentation/networking/phonet.txt
8962F: include/linux/phonet.h
8963F: include/net/phonet/
8964F: include/uapi/linux/phonet.h
8965F: net/phonet/
8966
8967PHRAM MTD DRIVER
8968M: Joern Engel <joern@lazybastard.org>
8969L: linux-mtd@lists.infradead.org
8970S: Maintained
8971F: drivers/mtd/devices/phram.c
8972
8973PICOLCD HID DRIVER
8974M: Bruno Prémont <bonbons@linux-vserver.org>
8975L: linux-input@vger.kernel.org
8976S: Maintained
8977F: drivers/hid/hid-picolcd*
8978
8979PICOXCELL SUPPORT
8980M: Jamie Iles <jamie@jamieiles.com>
8981L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8982T: git git://github.com/jamieiles/linux-2.6-ji.git
8983S: Supported
8984F: arch/arm/boot/dts/picoxcell*
8985F: arch/arm/mach-picoxcell/
8986F: drivers/crypto/picoxcell*
8987
8988PIN CONTROL SUBSYSTEM
8989M: Linus Walleij <linus.walleij@linaro.org>
8990L: linux-gpio@vger.kernel.org
8991T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8992S: Maintained
8993F: drivers/pinctrl/
8994F: include/linux/pinctrl/
8995
8996PIN CONTROLLER - ATMEL AT91
8997M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8998L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8999S: Maintained
9000F: drivers/pinctrl/pinctrl-at91.*
9001
9002PIN CONTROLLER - ATMEL AT91 PIO4
9003M: Ludovic Desroches <ludovic.desroches@atmel.com>
9004L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9005L: linux-gpio@vger.kernel.org
9006S: Supported
9007F: drivers/pinctrl/pinctrl-at91-pio4.*
9008
9009PIN CONTROLLER - INTEL
9010M: Mika Westerberg <mika.westerberg@linux.intel.com>
9011M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
9012S: Maintained
9013F: drivers/pinctrl/intel/
9014
9015PIN CONTROLLER - RENESAS
9016M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9017M: Geert Uytterhoeven <geert+renesas@glider.be>
9018L: linux-renesas-soc@vger.kernel.org
9019S: Maintained
9020F: drivers/pinctrl/sh-pfc/
9021
9022PIN CONTROLLER - SAMSUNG
9023M: Tomasz Figa <tomasz.figa@gmail.com>
9024M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9025M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9026L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9027L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9028S: Maintained
9029F: drivers/pinctrl/samsung/
9030
9031PIN CONTROLLER - SINGLE
9032M: Tony Lindgren <tony@atomide.com>
9033M: Haojian Zhuang <haojian.zhuang@linaro.org>
9034L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9035L: linux-omap@vger.kernel.org
9036S: Maintained
9037F: drivers/pinctrl/pinctrl-single.c
9038
9039PIN CONTROLLER - ST SPEAR
9040M: Viresh Kumar <vireshk@kernel.org>
9041L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9042W: http://www.st.com/spear
9043S: Maintained
9044F: drivers/pinctrl/spear/
9045
9046PKTCDVD DRIVER
9047M: Jiri Kosina <jikos@kernel.org>
9048S: Maintained
9049F: drivers/block/pktcdvd.c
9050F: include/linux/pktcdvd.h
9051F: include/uapi/linux/pktcdvd.h
9052
9053PKUNITY SOC DRIVERS
9054M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9055W: http://mprc.pku.edu.cn/~guanxuetao/linux
9056S: Maintained
9057T: git git://github.com/gxt/linux.git
9058F: drivers/input/serio/i8042-unicore32io.h
9059F: drivers/i2c/busses/i2c-puv3.c
9060F: drivers/video/fbdev/fb-puv3.c
9061F: drivers/rtc/rtc-puv3.c
9062
9063PMBUS HARDWARE MONITORING DRIVERS
9064M: Guenter Roeck <linux@roeck-us.net>
9065L: linux-hwmon@vger.kernel.org
9066W: http://hwmon.wiki.kernel.org/
9067W: http://www.roeck-us.net/linux/drivers/
9068T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9069S: Maintained
9070F: Documentation/hwmon/pmbus
9071F: drivers/hwmon/pmbus/
9072F: include/linux/i2c/pmbus.h
9073
9074PMC SIERRA MaxRAID DRIVER
9075L: linux-scsi@vger.kernel.org
9076W: http://www.pmc-sierra.com/
9077S: Orphan
9078F: drivers/scsi/pmcraid.*
9079
9080PMC SIERRA PM8001 DRIVER
9081M: Jack Wang <jinpu.wang@profitbricks.com>
9082M: lindar_liu@usish.com
9083L: pmchba@pmcs.com
9084L: linux-scsi@vger.kernel.org
9085S: Supported
9086F: drivers/scsi/pm8001/
9087
9088POSIX CLOCKS and TIMERS
9089M: Thomas Gleixner <tglx@linutronix.de>
9090L: linux-kernel@vger.kernel.org
9091T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9092S: Maintained
9093F: fs/timerfd.c
9094F: include/linux/timer*
9095F: kernel/time/*timer*
9096
9097POWER MANAGEMENT CORE
9098M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9099L: linux-pm@vger.kernel.org
9100T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9101S: Supported
9102F: drivers/base/power/
9103F: include/linux/pm.h
9104F: include/linux/pm_*
9105F: include/linux/powercap.h
9106F: drivers/powercap/
9107
9108POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9109M: Sebastian Reichel <sre@kernel.org>
9110M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9111M: David Woodhouse <dwmw2@infradead.org>
9112L: linux-pm@vger.kernel.org
9113T: git git://git.infradead.org/battery-2.6.git
9114S: Maintained
9115F: include/linux/power_supply.h
9116F: drivers/power/
9117X: drivers/power/avs/
9118
9119POWER STATE COORDINATION INTERFACE (PSCI)
9120M: Mark Rutland <mark.rutland@arm.com>
9121M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9122L: linux-arm-kernel@lists.infradead.org
9123S: Maintained
9124F: drivers/firmware/psci.c
9125F: include/linux/psci.h
9126F: include/uapi/linux/psci.h
9127
9128PNP SUPPORT
9129M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9130S: Maintained
9131F: drivers/pnp/
9132
9133PPP PROTOCOL DRIVERS AND COMPRESSORS
9134M: Paul Mackerras <paulus@samba.org>
9135L: linux-ppp@vger.kernel.org
9136S: Maintained
9137F: drivers/net/ppp/ppp_*
9138
9139PPP OVER ATM (RFC 2364)
9140M: Mitchell Blank Jr <mitch@sfgoth.com>
9141S: Maintained
9142F: net/atm/pppoatm.c
9143F: include/uapi/linux/atmppp.h
9144
9145PPP OVER ETHERNET
9146M: Michal Ostrowski <mostrows@earthlink.net>
9147S: Maintained
9148F: drivers/net/ppp/pppoe.c
9149F: drivers/net/ppp/pppox.c
9150
9151PPP OVER L2TP
9152M: James Chapman <jchapman@katalix.com>
9153S: Maintained
9154F: net/l2tp/l2tp_ppp.c
9155F: include/linux/if_pppol2tp.h
9156F: include/uapi/linux/if_pppol2tp.h
9157
9158PPS SUPPORT
9159M: Rodolfo Giometti <giometti@enneenne.com>
9160W: http://wiki.enneenne.com/index.php/LinuxPPS_support
9161L: linuxpps@ml.enneenne.com (subscribers-only)
9162S: Maintained
9163F: Documentation/pps/
9164F: drivers/pps/
9165F: include/linux/pps*.h
9166
9167PPTP DRIVER
9168M: Dmitry Kozlov <xeb@mail.ru>
9169L: netdev@vger.kernel.org
9170S: Maintained
9171F: drivers/net/ppp/pptp.c
9172W: http://sourceforge.net/projects/accel-pptp
9173
9174PREEMPTIBLE KERNEL
9175M: Robert Love <rml@tech9.net>
9176L: kpreempt-tech@lists.sourceforge.net
9177W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9178S: Supported
9179F: Documentation/preempt-locking.txt
9180F: include/linux/preempt.h
9181
9182PRISM54 WIRELESS DRIVER
9183M: "Luis R. Rodriguez" <mcgrof@gmail.com>
9184L: linux-wireless@vger.kernel.org
9185W: http://wireless.kernel.org/en/users/Drivers/p54
9186S: Obsolete
9187F: drivers/net/wireless/intersil/prism54/
9188
9189PS3 NETWORK SUPPORT
9190M: Geoff Levand <geoff@infradead.org>
9191L: netdev@vger.kernel.org
9192L: linuxppc-dev@lists.ozlabs.org
9193S: Maintained
9194F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
9195
9196PS3 PLATFORM SUPPORT
9197M: Geoff Levand <geoff@infradead.org>
9198L: linuxppc-dev@lists.ozlabs.org
9199S: Maintained
9200F: arch/powerpc/boot/ps3*
9201F: arch/powerpc/include/asm/lv1call.h
9202F: arch/powerpc/include/asm/ps3*.h
9203F: arch/powerpc/platforms/ps3/
9204F: drivers/*/ps3*
9205F: drivers/ps3/
9206F: drivers/rtc/rtc-ps3.c
9207F: drivers/usb/host/*ps3.c
9208F: sound/ppc/snd_ps3*
9209
9210PS3VRAM DRIVER
9211M: Jim Paris <jim@jtan.com>
9212M: Geoff Levand <geoff@infradead.org>
9213L: linuxppc-dev@lists.ozlabs.org
9214S: Maintained
9215F: drivers/block/ps3vram.c
9216
9217PSTORE FILESYSTEM
9218M: Anton Vorontsov <anton@enomsg.org>
9219M: Colin Cross <ccross@android.com>
9220M: Kees Cook <keescook@chromium.org>
9221M: Tony Luck <tony.luck@intel.com>
9222S: Maintained
9223T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9224F: fs/pstore/
9225F: include/linux/pstore*
9226F: drivers/firmware/efi/efi-pstore.c
9227F: drivers/acpi/apei/erst.c
9228
9229PTP HARDWARE CLOCK SUPPORT
9230M: Richard Cochran <richardcochran@gmail.com>
9231L: netdev@vger.kernel.org
9232S: Maintained
9233W: http://linuxptp.sourceforge.net/
9234F: Documentation/ABI/testing/sysfs-ptp
9235F: Documentation/ptp/*
9236F: drivers/net/ethernet/freescale/gianfar_ptp.c
9237F: drivers/net/phy/dp83640*
9238F: drivers/ptp/*
9239F: include/linux/ptp_cl*
9240
9241PTRACE SUPPORT
9242M: Roland McGrath <roland@hack.frob.com>
9243M: Oleg Nesterov <oleg@redhat.com>
9244S: Maintained
9245F: include/asm-generic/syscall.h
9246F: include/linux/ptrace.h
9247F: include/linux/regset.h
9248F: include/linux/tracehook.h
9249F: include/uapi/linux/ptrace.h
9250F: kernel/ptrace.c
9251
9252PVRUSB2 VIDEO4LINUX DRIVER
9253M: Mike Isely <isely@pobox.com>
9254L: pvrusb2@isely.net (subscribers-only)
9255L: linux-media@vger.kernel.org
9256W: http://www.isely.net/pvrusb2/
9257T: git git://linuxtv.org/media_tree.git
9258S: Maintained
9259F: Documentation/video4linux/README.pvrusb2
9260F: drivers/media/usb/pvrusb2/
9261
9262PWC WEBCAM DRIVER
9263M: Hans de Goede <hdegoede@redhat.com>
9264L: linux-media@vger.kernel.org
9265T: git git://linuxtv.org/media_tree.git
9266S: Maintained
9267F: drivers/media/usb/pwc/*
9268
9269PWM FAN DRIVER
9270M: Kamil Debski <k.debski@samsung.com>
9271L: linux-hwmon@vger.kernel.org
9272S: Supported
9273F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9274F: Documentation/hwmon/pwm-fan
9275F: drivers/hwmon/pwm-fan.c
9276
9277PWM SUBSYSTEM
9278M: Thierry Reding <thierry.reding@gmail.com>
9279L: linux-pwm@vger.kernel.org
9280S: Maintained
9281T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9282F: Documentation/pwm.txt
9283F: Documentation/devicetree/bindings/pwm/
9284F: include/linux/pwm.h
9285F: drivers/pwm/
9286F: drivers/video/backlight/pwm_bl.c
9287F: include/linux/pwm_backlight.h
9288
9289PXA2xx/PXA3xx SUPPORT
9290M: Daniel Mack <daniel@zonque.org>
9291M: Haojian Zhuang <haojian.zhuang@gmail.com>
9292M: Robert Jarzmik <robert.jarzmik@free.fr>
9293L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9294T: git git://github.com/hzhuang1/linux.git
9295T: git git://github.com/rjarzmik/linux.git
9296S: Maintained
9297F: arch/arm/boot/dts/pxa*
9298F: arch/arm/mach-pxa/
9299F: drivers/dma/pxa*
9300F: drivers/pcmcia/pxa2xx*
9301F: drivers/pinctrl/pxa/
9302F: drivers/spi/spi-pxa2xx*
9303F: drivers/usb/gadget/udc/pxa2*
9304F: include/sound/pxa2xx-lib.h
9305F: sound/arm/pxa*
9306F: sound/soc/pxa/
9307
9308PXA GPIO DRIVER
9309M: Robert Jarzmik <robert.jarzmik@free.fr>
9310L: linux-gpio@vger.kernel.org
9311S: Maintained
9312F: drivers/gpio/gpio-pxa.c
9313
9314PXA3xx NAND FLASH DRIVER
9315M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9316L: linux-mtd@lists.infradead.org
9317S: Maintained
9318F: drivers/mtd/nand/pxa3xx_nand.c
9319
9320MMP SUPPORT
9321M: Eric Miao <eric.y.miao@gmail.com>
9322M: Haojian Zhuang <haojian.zhuang@gmail.com>
9323L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9324T: git git://github.com/hzhuang1/linux.git
9325T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
9326S: Maintained
9327F: arch/arm/boot/dts/mmp*
9328F: arch/arm/mach-mmp/
9329
9330PXA MMCI DRIVER
9331S: Orphan
9332
9333PXA RTC DRIVER
9334M: Robert Jarzmik <robert.jarzmik@free.fr>
9335L: rtc-linux@googlegroups.com
9336S: Maintained
9337
9338QAT DRIVER
9339M: Tadeusz Struk <tadeusz.struk@intel.com>
9340L: qat-linux@intel.com
9341S: Supported
9342F: drivers/crypto/qat/
9343
9344QIB DRIVER
9345M: Mike Marciniszyn <infinipath@intel.com>
9346L: linux-rdma@vger.kernel.org
9347S: Supported
9348F: drivers/infiniband/hw/qib/
9349
9350QLOGIC QLA1280 SCSI DRIVER
9351M: Michael Reed <mdr@sgi.com>
9352L: linux-scsi@vger.kernel.org
9353S: Maintained
9354F: drivers/scsi/qla1280.[ch]
9355
9356QLOGIC QLA2XXX FC-SCSI DRIVER
9357M: qla2xxx-upstream@qlogic.com
9358L: linux-scsi@vger.kernel.org
9359S: Supported
9360F: Documentation/scsi/LICENSE.qla2xxx
9361F: drivers/scsi/qla2xxx/
9362
9363QLOGIC QLA4XXX iSCSI DRIVER
9364M: QLogic-Storage-Upstream@qlogic.com
9365L: linux-scsi@vger.kernel.org
9366S: Supported
9367F: Documentation/scsi/LICENSE.qla4xxx
9368F: drivers/scsi/qla4xxx/
9369
9370QLOGIC QLA3XXX NETWORK DRIVER
9371M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9372M: Ron Mercer <ron.mercer@qlogic.com>
9373M: linux-driver@qlogic.com
9374L: netdev@vger.kernel.org
9375S: Supported
9376F: Documentation/networking/LICENSE.qla3xxx
9377F: drivers/net/ethernet/qlogic/qla3xxx.*
9378
9379QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9380M: Dept-GELinuxNICDev@qlogic.com
9381L: netdev@vger.kernel.org
9382S: Supported
9383F: drivers/net/ethernet/qlogic/qlcnic/
9384
9385QLOGIC QLGE 10Gb ETHERNET DRIVER
9386M: Harish Patil <harish.patil@qlogic.com>
9387M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9388M: Dept-GELinuxNICDev@qlogic.com
9389M: linux-driver@qlogic.com
9390L: netdev@vger.kernel.org
9391S: Supported
9392F: drivers/net/ethernet/qlogic/qlge/
9393
9394QLOGIC QL4xxx ETHERNET DRIVER
9395M: Yuval Mintz <Yuval.Mintz@qlogic.com>
9396M: Ariel Elior <Ariel.Elior@qlogic.com>
9397M: everest-linux-l2@qlogic.com
9398L: netdev@vger.kernel.org
9399S: Supported
9400F: drivers/net/ethernet/qlogic/qed/
9401F: include/linux/qed/
9402F: drivers/net/ethernet/qlogic/qede/
9403
9404QNX4 FILESYSTEM
9405M: Anders Larsen <al@alarsen.net>
9406W: http://www.alarsen.net/linux/qnx4fs/
9407S: Maintained
9408F: fs/qnx4/
9409F: include/uapi/linux/qnx4_fs.h
9410F: include/uapi/linux/qnxtypes.h
9411
9412QT1010 MEDIA DRIVER
9413M: Antti Palosaari <crope@iki.fi>
9414L: linux-media@vger.kernel.org
9415W: https://linuxtv.org
9416W: http://palosaari.fi/linux/
9417Q: http://patchwork.linuxtv.org/project/linux-media/list/
9418T: git git://linuxtv.org/anttip/media_tree.git
9419S: Maintained
9420F: drivers/media/tuners/qt1010*
9421
9422QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9423M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9424L: linux-wireless@vger.kernel.org
9425L: ath9k-devel@lists.ath9k.org
9426W: http://wireless.kernel.org/en/users/Drivers/ath9k
9427S: Supported
9428F: drivers/net/wireless/ath/ath9k/
9429
9430QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9431M: Kalle Valo <kvalo@qca.qualcomm.com>
9432L: ath10k@lists.infradead.org
9433W: http://wireless.kernel.org/en/users/Drivers/ath10k
9434T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9435S: Supported
9436F: drivers/net/wireless/ath/ath10k/
9437
9438QUALCOMM HEXAGON ARCHITECTURE
9439M: Richard Kuo <rkuo@codeaurora.org>
9440L: linux-hexagon@vger.kernel.org
9441T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9442S: Supported
9443F: arch/hexagon/
9444
9445QUALCOMM WCN36XX WIRELESS DRIVER
9446M: Eugene Krasnikov <k.eugene.e@gmail.com>
9447L: wcn36xx@lists.infradead.org
9448W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9449T: git git://github.com/KrasnikovEugene/wcn36xx.git
9450S: Supported
9451F: drivers/net/wireless/ath/wcn36xx/
9452
9453QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9454M: Gabriel Somlo <somlo@cmu.edu>
9455M: "Michael S. Tsirkin" <mst@redhat.com>
9456L: qemu-devel@nongnu.org
9457S: Maintained
9458F: drivers/firmware/qemu_fw_cfg.c
9459
9460RADOS BLOCK DEVICE (RBD)
9461M: Ilya Dryomov <idryomov@gmail.com>
9462M: Sage Weil <sage@redhat.com>
9463M: Alex Elder <elder@kernel.org>
9464L: ceph-devel@vger.kernel.org
9465W: http://ceph.com/
9466T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9467T: git git://github.com/ceph/ceph-client.git
9468S: Supported
9469F: Documentation/ABI/testing/sysfs-bus-rbd
9470F: drivers/block/rbd.c
9471F: drivers/block/rbd_types.h
9472
9473RADEON FRAMEBUFFER DISPLAY DRIVER
9474M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9475L: linux-fbdev@vger.kernel.org
9476S: Maintained
9477F: drivers/video/fbdev/aty/radeon*
9478F: include/uapi/linux/radeonfb.h
9479
9480RADIOSHARK RADIO DRIVER
9481M: Hans de Goede <hdegoede@redhat.com>
9482L: linux-media@vger.kernel.org
9483T: git git://linuxtv.org/media_tree.git
9484S: Maintained
9485F: drivers/media/radio/radio-shark.c
9486
9487RADIOSHARK2 RADIO DRIVER
9488M: Hans de Goede <hdegoede@redhat.com>
9489L: linux-media@vger.kernel.org
9490T: git git://linuxtv.org/media_tree.git
9491S: Maintained
9492F: drivers/media/radio/radio-shark2.c
9493F: drivers/media/radio/radio-tea5777.c
9494
9495RAGE128 FRAMEBUFFER DISPLAY DRIVER
9496M: Paul Mackerras <paulus@samba.org>
9497L: linux-fbdev@vger.kernel.org
9498S: Maintained
9499F: drivers/video/fbdev/aty/aty128fb.c
9500
9501RALINK MIPS ARCHITECTURE
9502M: John Crispin <john@phrozen.org>
9503L: linux-mips@linux-mips.org
9504S: Maintained
9505F: arch/mips/ralink
9506
9507RALINK RT2X00 WIRELESS LAN DRIVER
9508P: rt2x00 project
9509M: Stanislaw Gruszka <sgruszka@redhat.com>
9510M: Helmut Schaa <helmut.schaa@googlemail.com>
9511L: linux-wireless@vger.kernel.org
9512S: Maintained
9513F: drivers/net/wireless/ralink/rt2x00/
9514
9515RAMDISK RAM BLOCK DEVICE DRIVER
9516M: Jens Axboe <axboe@kernel.dk>
9517S: Maintained
9518F: Documentation/blockdev/ramdisk.txt
9519F: drivers/block/brd.c
9520
9521RANDOM NUMBER DRIVER
9522M: "Theodore Ts'o" <tytso@mit.edu>
9523S: Maintained
9524F: drivers/char/random.c
9525
9526RAPIDIO SUBSYSTEM
9527M: Matt Porter <mporter@kernel.crashing.org>
9528M: Alexandre Bounine <alexandre.bounine@idt.com>
9529S: Maintained
9530F: drivers/rapidio/
9531
9532RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9533L: linux-wireless@vger.kernel.org
9534S: Orphan
9535F: drivers/net/wireless/ray*
9536
9537RCUTORTURE MODULE
9538M: Josh Triplett <josh@joshtriplett.org>
9539M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9540L: linux-kernel@vger.kernel.org
9541S: Supported
9542T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9543F: Documentation/RCU/torture.txt
9544F: kernel/rcu/rcutorture.c
9545
9546RCUTORTURE TEST FRAMEWORK
9547M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9548M: Josh Triplett <josh@joshtriplett.org>
9549R: Steven Rostedt <rostedt@goodmis.org>
9550R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9551R: Lai Jiangshan <jiangshanlai@gmail.com>
9552L: linux-kernel@vger.kernel.org
9553S: Supported
9554T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9555F: tools/testing/selftests/rcutorture
9556
9557RDC R-321X SoC
9558M: Florian Fainelli <florian@openwrt.org>
9559S: Maintained
9560
9561RDC R6040 FAST ETHERNET DRIVER
9562M: Florian Fainelli <florian@openwrt.org>
9563L: netdev@vger.kernel.org
9564S: Maintained
9565F: drivers/net/ethernet/rdc/r6040.c
9566
9567RDS - RELIABLE DATAGRAM SOCKETS
9568M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9569L: netdev@vger.kernel.org
9570L: linux-rdma@vger.kernel.org
9571L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9572W: https://oss.oracle.com/projects/rds/
9573S: Supported
9574F: net/rds/
9575F: Documentation/networking/rds.txt
9576
9577RDMAVT - RDMA verbs software
9578M: Dennis Dalessandro <dennis.dalessandro@intel.com>
9579L: linux-rdma@vger.kernel.org
9580S: Supported
9581F: drivers/infiniband/sw/rdmavt
9582
9583READ-COPY UPDATE (RCU)
9584M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9585M: Josh Triplett <josh@joshtriplett.org>
9586R: Steven Rostedt <rostedt@goodmis.org>
9587R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9588R: Lai Jiangshan <jiangshanlai@gmail.com>
9589L: linux-kernel@vger.kernel.org
9590W: http://www.rdrop.com/users/paulmck/RCU/
9591S: Supported
9592T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9593F: Documentation/RCU/
9594X: Documentation/RCU/torture.txt
9595F: include/linux/rcu*
9596X: include/linux/srcu.h
9597F: kernel/rcu/
9598X: kernel/torture.c
9599
9600REAL TIME CLOCK (RTC) SUBSYSTEM
9601M: Alessandro Zummo <a.zummo@towertech.it>
9602M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9603L: rtc-linux@googlegroups.com
9604Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9605T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9606S: Maintained
9607F: Documentation/rtc.txt
9608F: drivers/rtc/
9609F: include/linux/rtc.h
9610F: include/uapi/linux/rtc.h
9611
9612REALTEK AUDIO CODECS
9613M: Bard Liao <bardliao@realtek.com>
9614M: Oder Chiou <oder_chiou@realtek.com>
9615S: Maintained
9616F: sound/soc/codecs/rt*
9617F: include/sound/rt*.h
9618
9619REISERFS FILE SYSTEM
9620L: reiserfs-devel@vger.kernel.org
9621S: Supported
9622F: fs/reiserfs/
9623
9624REGISTER MAP ABSTRACTION
9625M: Mark Brown <broonie@kernel.org>
9626L: linux-kernel@vger.kernel.org
9627T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9628S: Supported
9629F: drivers/base/regmap/
9630F: include/linux/regmap.h
9631
9632REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9633M: Ohad Ben-Cohen <ohad@wizery.com>
9634M: Bjorn Andersson <bjorn.andersson@linaro.org>
9635L: linux-remoteproc@vger.kernel.org
9636T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9637S: Maintained
9638F: drivers/remoteproc/
9639F: Documentation/remoteproc.txt
9640F: include/linux/remoteproc.h
9641
9642REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9643M: Ohad Ben-Cohen <ohad@wizery.com>
9644M: Bjorn Andersson <bjorn.andersson@linaro.org>
9645L: linux-remoteproc@vger.kernel.org
9646T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9647S: Maintained
9648F: drivers/rpmsg/
9649F: Documentation/rpmsg.txt
9650F: include/linux/rpmsg.h
9651
9652RENESAS ETHERNET DRIVERS
9653R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9654L: netdev@vger.kernel.org
9655L: linux-renesas-soc@vger.kernel.org
9656F: drivers/net/ethernet/renesas/
9657F: include/linux/sh_eth.h
9658
9659RENESAS USB2 PHY DRIVER
9660M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9661L: linux-renesas-soc@vger.kernel.org
9662S: Maintained
9663F: drivers/phy/phy-rcar-gen3-usb2.c
9664
9665RESET CONTROLLER FRAMEWORK
9666M: Philipp Zabel <p.zabel@pengutronix.de>
9667T: git git://git.pengutronix.de/git/pza/linux
9668S: Maintained
9669F: drivers/reset/
9670F: Documentation/devicetree/bindings/reset/
9671F: include/dt-bindings/reset/
9672F: include/linux/reset.h
9673F: include/linux/reset-controller.h
9674
9675RFKILL
9676M: Johannes Berg <johannes@sipsolutions.net>
9677L: linux-wireless@vger.kernel.org
9678W: http://wireless.kernel.org/
9679T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9680T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9681S: Maintained
9682F: Documentation/rfkill.txt
9683F: net/rfkill/
9684
9685RHASHTABLE
9686M: Thomas Graf <tgraf@suug.ch>
9687L: netdev@vger.kernel.org
9688S: Maintained
9689F: lib/rhashtable.c
9690F: include/linux/rhashtable.h
9691
9692RICOH SMARTMEDIA/XD DRIVER
9693M: Maxim Levitsky <maximlevitsky@gmail.com>
9694S: Maintained
9695F: drivers/mtd/nand/r852.c
9696F: drivers/mtd/nand/r852.h
9697
9698RICOH R5C592 MEMORYSTICK DRIVER
9699M: Maxim Levitsky <maximlevitsky@gmail.com>
9700S: Maintained
9701F: drivers/memstick/host/r592.*
9702
9703ROCCAT DRIVERS
9704M: Stefan Achatz <erazor_de@users.sourceforge.net>
9705W: http://sourceforge.net/projects/roccat/
9706S: Maintained
9707F: drivers/hid/hid-roccat*
9708F: include/linux/hid-roccat*
9709F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9710
9711ROCKER DRIVER
9712M: Jiri Pirko <jiri@resnulli.us>
9713M: Scott Feldman <sfeldma@gmail.com>
9714L: netdev@vger.kernel.org
9715S: Supported
9716F: drivers/net/ethernet/rocker/
9717
9718ROCKETPORT DRIVER
9719P: Comtrol Corp.
9720W: http://www.comtrol.com
9721S: Maintained
9722F: Documentation/serial/rocket.txt
9723F: drivers/tty/rocket*
9724
9725ROCKETPORT EXPRESS/INFINITY DRIVER
9726M: Kevin Cernekee <cernekee@gmail.com>
9727L: linux-serial@vger.kernel.org
9728S: Odd Fixes
9729F: drivers/tty/serial/rp2.*
9730
9731ROSE NETWORK LAYER
9732M: Ralf Baechle <ralf@linux-mips.org>
9733L: linux-hams@vger.kernel.org
9734W: http://www.linux-ax25.org/
9735S: Maintained
9736F: include/net/rose.h
9737F: include/uapi/linux/rose.h
9738F: net/rose/
9739
9740RTL2830 MEDIA DRIVER
9741M: Antti Palosaari <crope@iki.fi>
9742L: linux-media@vger.kernel.org
9743W: https://linuxtv.org
9744W: http://palosaari.fi/linux/
9745Q: http://patchwork.linuxtv.org/project/linux-media/list/
9746T: git git://linuxtv.org/anttip/media_tree.git
9747S: Maintained
9748F: drivers/media/dvb-frontends/rtl2830*
9749
9750RTL2832 MEDIA DRIVER
9751M: Antti Palosaari <crope@iki.fi>
9752L: linux-media@vger.kernel.org
9753W: https://linuxtv.org
9754W: http://palosaari.fi/linux/
9755Q: http://patchwork.linuxtv.org/project/linux-media/list/
9756T: git git://linuxtv.org/anttip/media_tree.git
9757S: Maintained
9758F: drivers/media/dvb-frontends/rtl2832*
9759
9760RTL2832_SDR MEDIA DRIVER
9761M: Antti Palosaari <crope@iki.fi>
9762L: linux-media@vger.kernel.org
9763W: https://linuxtv.org
9764W: http://palosaari.fi/linux/
9765Q: http://patchwork.linuxtv.org/project/linux-media/list/
9766T: git git://linuxtv.org/anttip/media_tree.git
9767S: Maintained
9768F: drivers/media/dvb-frontends/rtl2832_sdr*
9769
9770RTL8180 WIRELESS DRIVER
9771L: linux-wireless@vger.kernel.org
9772W: http://wireless.kernel.org/
9773T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9774S: Orphan
9775F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9776
9777RTL8187 WIRELESS DRIVER
9778M: Herton Ronaldo Krzesinski <herton@canonical.com>
9779M: Hin-Tak Leung <htl10@users.sourceforge.net>
9780M: Larry Finger <Larry.Finger@lwfinger.net>
9781L: linux-wireless@vger.kernel.org
9782W: http://wireless.kernel.org/
9783T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9784S: Maintained
9785F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9786
9787RTL8192CE WIRELESS DRIVER
9788M: Larry Finger <Larry.Finger@lwfinger.net>
9789M: Chaoming Li <chaoming_li@realsil.com.cn>
9790L: linux-wireless@vger.kernel.org
9791W: http://wireless.kernel.org/
9792T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9793S: Maintained
9794F: drivers/net/wireless/realtek/rtlwifi/
9795F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9796
9797RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9798M: Jes Sorensen <Jes.Sorensen@redhat.com>
9799L: linux-wireless@vger.kernel.org
9800T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
9801S: Maintained
9802F: drivers/net/wireless/realtek/rtl8xxxu/
9803
9804S3 SAVAGE FRAMEBUFFER DRIVER
9805M: Antonino Daplas <adaplas@gmail.com>
9806L: linux-fbdev@vger.kernel.org
9807S: Maintained
9808F: drivers/video/fbdev/savage/
9809
9810S390
9811M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9812M: Heiko Carstens <heiko.carstens@de.ibm.com>
9813L: linux-s390@vger.kernel.org
9814W: http://www.ibm.com/developerworks/linux/linux390/
9815T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9816S: Supported
9817F: arch/s390/
9818F: drivers/s390/
9819F: Documentation/s390/
9820F: Documentation/DocBook/s390*
9821
9822S390 COMMON I/O LAYER
9823M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9824M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9825L: linux-s390@vger.kernel.org
9826W: http://www.ibm.com/developerworks/linux/linux390/
9827S: Supported
9828F: drivers/s390/cio/
9829
9830S390 DASD DRIVER
9831M: Stefan Weinhuber <wein@de.ibm.com>
9832M: Stefan Haberland <stefan.haberland@de.ibm.com>
9833L: linux-s390@vger.kernel.org
9834W: http://www.ibm.com/developerworks/linux/linux390/
9835S: Supported
9836F: drivers/s390/block/dasd*
9837F: block/partitions/ibm.c
9838
9839S390 NETWORK DRIVERS
9840M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9841L: linux-s390@vger.kernel.org
9842W: http://www.ibm.com/developerworks/linux/linux390/
9843S: Supported
9844F: drivers/s390/net/
9845
9846S390 PCI SUBSYSTEM
9847M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9848M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9849L: linux-s390@vger.kernel.org
9850W: http://www.ibm.com/developerworks/linux/linux390/
9851S: Supported
9852F: arch/s390/pci/
9853F: drivers/pci/hotplug/s390_pci_hpc.c
9854
9855S390 ZCRYPT DRIVER
9856M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9857L: linux-s390@vger.kernel.org
9858W: http://www.ibm.com/developerworks/linux/linux390/
9859S: Supported
9860F: drivers/s390/crypto/
9861
9862S390 ZFCP DRIVER
9863M: Steffen Maier <maier@linux.vnet.ibm.com>
9864L: linux-s390@vger.kernel.org
9865W: http://www.ibm.com/developerworks/linux/linux390/
9866S: Supported
9867F: drivers/s390/scsi/zfcp_*
9868
9869S390 IUCV NETWORK LAYER
9870M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9871L: linux-s390@vger.kernel.org
9872W: http://www.ibm.com/developerworks/linux/linux390/
9873S: Supported
9874F: drivers/s390/net/*iucv*
9875F: include/net/iucv/
9876F: net/iucv/
9877
9878S390 IOMMU (PCI)
9879M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9880L: linux-s390@vger.kernel.org
9881W: http://www.ibm.com/developerworks/linux/linux390/
9882S: Supported
9883F: drivers/iommu/s390-iommu.c
9884
9885S3C24XX SD/MMC Driver
9886M: Ben Dooks <ben-linux@fluff.org>
9887L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9888S: Supported
9889F: drivers/mmc/host/s3cmci.*
9890
9891SAA6588 RDS RECEIVER DRIVER
9892M: Hans Verkuil <hverkuil@xs4all.nl>
9893L: linux-media@vger.kernel.org
9894T: git git://linuxtv.org/media_tree.git
9895W: https://linuxtv.org
9896S: Odd Fixes
9897F: drivers/media/i2c/saa6588*
9898
9899SAA7134 VIDEO4LINUX DRIVER
9900M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
9901M: Mauro Carvalho Chehab <mchehab@kernel.org>
9902L: linux-media@vger.kernel.org
9903W: https://linuxtv.org
9904T: git git://linuxtv.org/media_tree.git
9905S: Odd fixes
9906F: Documentation/video4linux/*.saa7134
9907F: drivers/media/pci/saa7134/
9908
9909SAA7146 VIDEO4LINUX-2 DRIVER
9910M: Hans Verkuil <hverkuil@xs4all.nl>
9911L: linux-media@vger.kernel.org
9912T: git git://linuxtv.org/media_tree.git
9913S: Maintained
9914F: drivers/media/common/saa7146/
9915F: drivers/media/pci/saa7146/
9916F: include/media/saa7146*
9917
9918SAMSUNG LAPTOP DRIVER
9919M: Corentin Chary <corentin.chary@gmail.com>
9920L: platform-driver-x86@vger.kernel.org
9921S: Maintained
9922F: drivers/platform/x86/samsung-laptop.c
9923
9924SAMSUNG AUDIO (ASoC) DRIVERS
9925M: Sangbeom Kim <sbkim73@samsung.com>
9926L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9927S: Supported
9928F: sound/soc/samsung/
9929
9930SAMSUNG FRAMEBUFFER DRIVER
9931M: Jingoo Han <jingoohan1@gmail.com>
9932L: linux-fbdev@vger.kernel.org
9933S: Maintained
9934F: drivers/video/fbdev/s3c-fb.c
9935
9936SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9937M: Sangbeom Kim <sbkim73@samsung.com>
9938M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9939L: linux-kernel@vger.kernel.org
9940L: linux-samsung-soc@vger.kernel.org
9941S: Supported
9942F: drivers/mfd/sec*.c
9943F: drivers/regulator/s2m*.c
9944F: drivers/regulator/s5m*.c
9945F: drivers/clk/clk-s2mps11.c
9946F: drivers/rtc/rtc-s5m.c
9947F: include/linux/mfd/samsung/
9948F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9949F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9950F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9951F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9952
9953SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9954M: Kyungmin Park <kyungmin.park@samsung.com>
9955M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9956L: linux-media@vger.kernel.org
9957Q: https://patchwork.linuxtv.org/project/linux-media/list/
9958S: Supported
9959F: drivers/media/platform/exynos4-is/
9960
9961SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9962M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9963L: linux-media@vger.kernel.org
9964L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9965S: Maintained
9966F: drivers/media/platform/s3c-camif/
9967F: include/media/drv-intf/s3c_camif.h
9968
9969SAMSUNG S5C73M3 CAMERA DRIVER
9970M: Kyungmin Park <kyungmin.park@samsung.com>
9971M: Andrzej Hajda <a.hajda@samsung.com>
9972L: linux-media@vger.kernel.org
9973S: Supported
9974F: drivers/media/i2c/s5c73m3/*
9975
9976SAMSUNG S5K5BAF CAMERA DRIVER
9977M: Kyungmin Park <kyungmin.park@samsung.com>
9978M: Andrzej Hajda <a.hajda@samsung.com>
9979L: linux-media@vger.kernel.org
9980S: Supported
9981F: drivers/media/i2c/s5k5baf.c
9982
9983SAMSUNG S3FWRN5 NFC DRIVER
9984M: Robert Baldyga <r.baldyga@samsung.com>
9985M: Krzysztof Opasiak <k.opasiak@samsung.com>
9986L: linux-nfc@lists.01.org (moderated for non-subscribers)
9987S: Supported
9988F: drivers/nfc/s3fwrn5
9989
9990SAMSUNG SOC CLOCK DRIVERS
9991M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9992M: Tomasz Figa <tomasz.figa@gmail.com>
9993S: Supported
9994L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9995F: drivers/clk/samsung/
9996
9997SAMSUNG SXGBE DRIVERS
9998M: Byungho An <bh74.an@samsung.com>
9999M: Girish K S <ks.giri@samsung.com>
10000M: Vipul Pandya <vipul.pandya@samsung.com>
10001S: Supported
10002L: netdev@vger.kernel.org
10003F: drivers/net/ethernet/samsung/sxgbe/
10004
10005SAMSUNG THERMAL DRIVER
10006M: Lukasz Majewski <l.majewski@samsung.com>
10007L: linux-pm@vger.kernel.org
10008L: linux-samsung-soc@vger.kernel.org
10009S: Supported
10010T: git https://github.com/lmajewski/linux-samsung-thermal.git
10011F: drivers/thermal/samsung/
10012
10013SAMSUNG USB2 PHY DRIVER
10014M: Kamil Debski <k.debski@samsung.com>
10015L: linux-kernel@vger.kernel.org
10016S: Supported
10017F: Documentation/devicetree/bindings/phy/samsung-phy.txt
10018F: Documentation/phy/samsung-usb2.txt
10019F: drivers/phy/phy-exynos4210-usb2.c
10020F: drivers/phy/phy-exynos4x12-usb2.c
10021F: drivers/phy/phy-exynos5250-usb2.c
10022F: drivers/phy/phy-s5pv210-usb2.c
10023F: drivers/phy/phy-samsung-usb2.c
10024F: drivers/phy/phy-samsung-usb2.h
10025
10026SERIAL DRIVERS
10027M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10028L: linux-serial@vger.kernel.org
10029S: Maintained
10030F: drivers/tty/serial/
10031
10032SYNOPSYS DESIGNWARE DMAC DRIVER
10033M: Viresh Kumar <vireshk@kernel.org>
10034M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10035S: Maintained
10036F: include/linux/dma/dw.h
10037F: include/linux/platform_data/dma-dw.h
10038F: drivers/dma/dw/
10039
10040SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10041M: Lars Persson <lars.persson@axis.com>
10042L: netdev@vger.kernel.org
10043S: Supported
10044F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10045F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10046
10047SYNOPSYS DESIGNWARE I2C DRIVER
10048M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
10049R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10050R: Mika Westerberg <mika.westerberg@linux.intel.com>
10051L: linux-i2c@vger.kernel.org
10052S: Maintained
10053F: drivers/i2c/busses/i2c-designware-*
10054F: include/linux/platform_data/i2c-designware.h
10055
10056SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10057M: Jaehoon Chung <jh80.chung@samsung.com>
10058L: linux-mmc@vger.kernel.org
10059S: Maintained
10060F: include/linux/mmc/dw_mmc.h
10061F: drivers/mmc/host/dw_mmc*
10062
10063SYSTEM TRACE MODULE CLASS
10064M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
10065S: Maintained
10066T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10067F: Documentation/trace/stm.txt
10068F: drivers/hwtracing/stm/
10069F: include/linux/stm.h
10070F: include/uapi/linux/stm.h
10071
10072THUNDERBOLT DRIVER
10073M: Andreas Noever <andreas.noever@gmail.com>
10074S: Maintained
10075F: drivers/thunderbolt/
10076
10077TI BQ27XXX POWER SUPPLY DRIVER
10078R: Andrew F. Davis <afd@ti.com>
10079F: include/linux/power/bq27xxx_battery.h
10080F: drivers/power/bq27xxx_battery.c
10081F: drivers/power/bq27xxx_battery_i2c.c
10082
10083TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10084M: John Stultz <john.stultz@linaro.org>
10085M: Thomas Gleixner <tglx@linutronix.de>
10086L: linux-kernel@vger.kernel.org
10087T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10088S: Supported
10089F: include/linux/clocksource.h
10090F: include/linux/time.h
10091F: include/linux/timex.h
10092F: include/uapi/linux/time.h
10093F: include/uapi/linux/timex.h
10094F: kernel/time/clocksource.c
10095F: kernel/time/time*.c
10096F: kernel/time/alarmtimer.c
10097F: kernel/time/ntp.c
10098F: tools/testing/selftests/timers/
10099
10100SC1200 WDT DRIVER
10101M: Zwane Mwaikambo <zwanem@gmail.com>
10102S: Maintained
10103F: drivers/watchdog/sc1200wdt.c
10104
10105SCHEDULER
10106M: Ingo Molnar <mingo@redhat.com>
10107M: Peter Zijlstra <peterz@infradead.org>
10108L: linux-kernel@vger.kernel.org
10109T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10110S: Maintained
10111F: kernel/sched/
10112F: include/linux/sched.h
10113F: include/uapi/linux/sched.h
10114F: include/linux/wait.h
10115
10116SCORE ARCHITECTURE
10117M: Chen Liqin <liqin.linux@gmail.com>
10118M: Lennox Wu <lennox.wu@gmail.com>
10119W: http://www.sunplus.com
10120S: Supported
10121F: arch/score/
10122
10123SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10124M: Sudeep Holla <sudeep.holla@arm.com>
10125L: linux-arm-kernel@lists.infradead.org
10126S: Maintained
10127F: Documentation/devicetree/bindings/arm/arm,scpi.txt
10128F: drivers/clk/clk-scpi.c
10129F: drivers/cpufreq/scpi-cpufreq.c
10130F: drivers/firmware/arm_scpi.c
10131F: include/linux/scpi_protocol.h
10132
10133SCSI CDROM DRIVER
10134M: Jens Axboe <axboe@kernel.dk>
10135L: linux-scsi@vger.kernel.org
10136W: http://www.kernel.dk
10137S: Maintained
10138F: drivers/scsi/sr*
10139
10140SCSI RDMA PROTOCOL (SRP) INITIATOR
10141M: Bart Van Assche <bart.vanassche@sandisk.com>
10142L: linux-rdma@vger.kernel.org
10143S: Supported
10144W: http://www.openfabrics.org
10145Q: http://patchwork.kernel.org/project/linux-rdma/list/
10146T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10147F: drivers/infiniband/ulp/srp/
10148F: include/scsi/srp.h
10149
10150SCSI SG DRIVER
10151M: Doug Gilbert <dgilbert@interlog.com>
10152L: linux-scsi@vger.kernel.org
10153W: http://sg.danny.cz/sg
10154S: Maintained
10155F: Documentation/scsi/scsi-generic.txt
10156F: drivers/scsi/sg.c
10157F: include/scsi/sg.h
10158
10159SCSI SUBSYSTEM
10160M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10161T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10162M: "Martin K. Petersen" <martin.petersen@oracle.com>
10163T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10164L: linux-scsi@vger.kernel.org
10165S: Maintained
10166F: drivers/scsi/
10167F: include/scsi/
10168
10169SCSI TAPE DRIVER
10170M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10171L: linux-scsi@vger.kernel.org
10172S: Maintained
10173F: Documentation/scsi/st.txt
10174F: drivers/scsi/st.*
10175F: drivers/scsi/st_*.h
10176
10177SCTP PROTOCOL
10178M: Vlad Yasevich <vyasevich@gmail.com>
10179M: Neil Horman <nhorman@tuxdriver.com>
10180L: linux-sctp@vger.kernel.org
10181W: http://lksctp.sourceforge.net
10182S: Maintained
10183F: Documentation/networking/sctp.txt
10184F: include/linux/sctp.h
10185F: include/uapi/linux/sctp.h
10186F: include/net/sctp/
10187F: net/sctp/
10188
10189SCx200 CPU SUPPORT
10190M: Jim Cromie <jim.cromie@gmail.com>
10191S: Odd Fixes
10192F: Documentation/i2c/busses/scx200_acb
10193F: arch/x86/platform/scx200/
10194F: drivers/watchdog/scx200_wdt.c
10195F: drivers/i2c/busses/scx200*
10196F: drivers/mtd/maps/scx200_docflash.c
10197F: include/linux/scx200.h
10198
10199SCx200 GPIO DRIVER
10200M: Jim Cromie <jim.cromie@gmail.com>
10201S: Maintained
10202F: drivers/char/scx200_gpio.c
10203F: include/linux/scx200_gpio.h
10204
10205SCx200 HRT CLOCKSOURCE DRIVER
10206M: Jim Cromie <jim.cromie@gmail.com>
10207S: Maintained
10208F: drivers/clocksource/scx200_hrt.c
10209
10210SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10211M: Sascha Sommer <saschasommer@freenet.de>
10212L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10213S: Maintained
10214F: drivers/mmc/host/sdricoh_cs.c
10215
10216SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10217M: Adrian Hunter <adrian.hunter@intel.com>
10218L: linux-mmc@vger.kernel.org
10219T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
10220S: Maintained
10221F: drivers/mmc/host/sdhci*
10222F: include/linux/mmc/sdhci*
10223
10224SECURE COMPUTING
10225M: Kees Cook <keescook@chromium.org>
10226R: Andy Lutomirski <luto@amacapital.net>
10227R: Will Drewry <wad@chromium.org>
10228T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10229S: Supported
10230F: kernel/seccomp.c
10231F: include/uapi/linux/seccomp.h
10232F: include/linux/seccomp.h
10233F: tools/testing/selftests/seccomp/*
10234K: \bsecure_computing
10235K: \bTIF_SECCOMP\b
10236
10237SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10238M: Ben Dooks <ben-linux@fluff.org>
10239M: Jaehoon Chung <jh80.chung@samsung.com>
10240L: linux-mmc@vger.kernel.org
10241S: Maintained
10242F: drivers/mmc/host/sdhci-s3c*
10243
10244SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10245M: Viresh Kumar <vireshk@kernel.org>
10246L: linux-mmc@vger.kernel.org
10247S: Maintained
10248F: drivers/mmc/host/sdhci-spear.c
10249
10250SECURITY SUBSYSTEM
10251M: James Morris <james.l.morris@oracle.com>
10252M: "Serge E. Hallyn" <serge@hallyn.com>
10253L: linux-security-module@vger.kernel.org (suggested Cc:)
10254T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10255W: http://kernsec.org/
10256S: Supported
10257F: security/
10258
10259SECURITY CONTACT
10260M: Security Officers <security@kernel.org>
10261S: Supported
10262
10263SELINUX SECURITY MODULE
10264M: Paul Moore <paul@paul-moore.com>
10265M: Stephen Smalley <sds@tycho.nsa.gov>
10266M: Eric Paris <eparis@parisplace.org>
10267L: selinux@tycho.nsa.gov (moderated for non-subscribers)
10268W: http://selinuxproject.org
10269T: git git://git.infradead.org/users/pcmoore/selinux
10270S: Supported
10271F: include/linux/selinux*
10272F: security/selinux/
10273F: scripts/selinux/
10274
10275APPARMOR SECURITY MODULE
10276M: John Johansen <john.johansen@canonical.com>
10277L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10278W: apparmor.wiki.kernel.org
10279T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10280S: Supported
10281F: security/apparmor/
10282
10283LOADPIN SECURITY MODULE
10284M: Kees Cook <keescook@chromium.org>
10285T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10286S: Supported
10287F: security/loadpin/
10288
10289YAMA SECURITY MODULE
10290M: Kees Cook <keescook@chromium.org>
10291T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10292S: Supported
10293F: security/yama/
10294
10295SENSABLE PHANTOM
10296M: Jiri Slaby <jirislaby@gmail.com>
10297S: Maintained
10298F: drivers/misc/phantom.c
10299F: include/uapi/linux/phantom.h
10300
10301SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10302M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10303M: Ketan Mukadam <ketan.mukadam@avagotech.com>
10304M: John Soni Jose <sony.john@avagotech.com>
10305L: linux-scsi@vger.kernel.org
10306W: http://www.avagotech.com
10307S: Supported
10308F: drivers/scsi/be2iscsi/
10309
10310Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
10311M: Sathya Perla <sathya.perla@broadcom.com>
10312M: Ajit Khaparde <ajit.khaparde@broadcom.com>
10313M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
10314M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10315M: Somnath Kotur <somnath.kotur@broadcom.com>
10316L: netdev@vger.kernel.org
10317W: http://www.emulex.com
10318S: Supported
10319F: drivers/net/ethernet/emulex/benet/
10320
10321EMULEX ONECONNECT ROCE DRIVER
10322M: Selvin Xavier <selvin.xavier@avagotech.com>
10323M: Devesh Sharma <devesh.sharma@avagotech.com>
10324M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10325L: linux-rdma@vger.kernel.org
10326W: http://www.emulex.com
10327S: Supported
10328F: drivers/infiniband/hw/ocrdma/
10329
10330SFC NETWORK DRIVER
10331M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10332M: Edward Cree <ecree@solarflare.com>
10333M: Bert Kenward <bkenward@solarflare.com>
10334L: netdev@vger.kernel.org
10335S: Supported
10336F: drivers/net/ethernet/sfc/
10337
10338SGI GRU DRIVER
10339M: Dimitri Sivanich <sivanich@sgi.com>
10340S: Maintained
10341F: drivers/misc/sgi-gru/
10342
10343SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10344M: Pat Gefre <pfg@sgi.com>
10345L: linux-ia64@vger.kernel.org
10346S: Supported
10347F: Documentation/ia64/serial.txt
10348F: drivers/tty/serial/ioc?_serial.c
10349F: include/linux/ioc?.h
10350
10351SGI XP/XPC/XPNET DRIVER
10352M: Cliff Whickman <cpw@sgi.com>
10353M: Robin Holt <robinmholt@gmail.com>
10354S: Maintained
10355F: drivers/misc/sgi-xp/
10356
10357SI2157 MEDIA DRIVER
10358M: Antti Palosaari <crope@iki.fi>
10359L: linux-media@vger.kernel.org
10360W: https://linuxtv.org
10361W: http://palosaari.fi/linux/
10362Q: http://patchwork.linuxtv.org/project/linux-media/list/
10363T: git git://linuxtv.org/anttip/media_tree.git
10364S: Maintained
10365F: drivers/media/tuners/si2157*
10366
10367SI2168 MEDIA DRIVER
10368M: Antti Palosaari <crope@iki.fi>
10369L: linux-media@vger.kernel.org
10370W: https://linuxtv.org
10371W: http://palosaari.fi/linux/
10372Q: http://patchwork.linuxtv.org/project/linux-media/list/
10373T: git git://linuxtv.org/anttip/media_tree.git
10374S: Maintained
10375F: drivers/media/dvb-frontends/si2168*
10376
10377SI470X FM RADIO RECEIVER I2C DRIVER
10378M: Hans Verkuil <hverkuil@xs4all.nl>
10379L: linux-media@vger.kernel.org
10380T: git git://linuxtv.org/media_tree.git
10381W: https://linuxtv.org
10382S: Odd Fixes
10383F: drivers/media/radio/si470x/radio-si470x-i2c.c
10384
10385SI470X FM RADIO RECEIVER USB DRIVER
10386M: Hans Verkuil <hverkuil@xs4all.nl>
10387L: linux-media@vger.kernel.org
10388T: git git://linuxtv.org/media_tree.git
10389W: https://linuxtv.org
10390S: Maintained
10391F: drivers/media/radio/si470x/radio-si470x-common.c
10392F: drivers/media/radio/si470x/radio-si470x.h
10393F: drivers/media/radio/si470x/radio-si470x-usb.c
10394
10395SI4713 FM RADIO TRANSMITTER I2C DRIVER
10396M: Eduardo Valentin <edubezval@gmail.com>
10397L: linux-media@vger.kernel.org
10398T: git git://linuxtv.org/media_tree.git
10399W: https://linuxtv.org
10400S: Odd Fixes
10401F: drivers/media/radio/si4713/si4713.?
10402
10403SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10404M: Eduardo Valentin <edubezval@gmail.com>
10405L: linux-media@vger.kernel.org
10406T: git git://linuxtv.org/media_tree.git
10407W: https://linuxtv.org
10408S: Odd Fixes
10409F: drivers/media/radio/si4713/radio-platform-si4713.c
10410
10411SI4713 FM RADIO TRANSMITTER USB DRIVER
10412M: Hans Verkuil <hverkuil@xs4all.nl>
10413L: linux-media@vger.kernel.org
10414T: git git://linuxtv.org/media_tree.git
10415W: https://linuxtv.org
10416S: Maintained
10417F: drivers/media/radio/si4713/radio-usb-si4713.c
10418
10419SIANO DVB DRIVER
10420M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10421M: Mauro Carvalho Chehab <mchehab@kernel.org>
10422L: linux-media@vger.kernel.org
10423W: https://linuxtv.org
10424T: git git://linuxtv.org/media_tree.git
10425S: Odd fixes
10426F: drivers/media/common/siano/
10427F: drivers/media/usb/siano/
10428F: drivers/media/usb/siano/
10429F: drivers/media/mmc/siano/
10430
10431SIMPLEFB FB DRIVER
10432M: Hans de Goede <hdegoede@redhat.com>
10433L: linux-fbdev@vger.kernel.org
10434S: Maintained
10435F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
10436F: drivers/video/fbdev/simplefb.c
10437F: include/linux/platform_data/simplefb.h
10438
10439SH_VEU V4L2 MEM2MEM DRIVER
10440L: linux-media@vger.kernel.org
10441S: Orphan
10442F: drivers/media/platform/sh_veu.c
10443
10444SH_VOU V4L2 OUTPUT DRIVER
10445L: linux-media@vger.kernel.org
10446S: Orphan
10447F: drivers/media/platform/sh_vou.c
10448F: include/media/drv-intf/sh_vou.h
10449
10450SIMPLE FIRMWARE INTERFACE (SFI)
10451M: Len Brown <lenb@kernel.org>
10452L: sfi-devel@simplefirmware.org
10453W: http://simplefirmware.org/
10454T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10455S: Supported
10456F: arch/x86/platform/sfi/
10457F: drivers/sfi/
10458F: include/linux/sfi*.h
10459
10460SIMTEC EB110ATX (Chalice CATS)
10461P: Ben Dooks
10462P: Vincent Sanders <vince@simtec.co.uk>
10463M: Simtec Linux Team <linux@simtec.co.uk>
10464W: http://www.simtec.co.uk/products/EB110ATX/
10465S: Supported
10466
10467SIMTEC EB2410ITX (BAST)
10468P: Ben Dooks
10469P: Vincent Sanders <vince@simtec.co.uk>
10470M: Simtec Linux Team <linux@simtec.co.uk>
10471W: http://www.simtec.co.uk/products/EB2410ITX/
10472S: Supported
10473F: arch/arm/mach-s3c24xx/mach-bast.c
10474F: arch/arm/mach-s3c24xx/bast-ide.c
10475F: arch/arm/mach-s3c24xx/bast-irq.c
10476
10477TI DAVINCI MACHINE SUPPORT
10478M: Sekhar Nori <nsekhar@ti.com>
10479M: Kevin Hilman <khilman@kernel.org>
10480L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10481T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10482S: Supported
10483F: arch/arm/mach-davinci/
10484F: drivers/i2c/busses/i2c-davinci.c
10485
10486TI DAVINCI SERIES MEDIA DRIVER
10487M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10488L: linux-media@vger.kernel.org
10489W: https://linuxtv.org
10490Q: http://patchwork.linuxtv.org/project/linux-media/list/
10491T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10492S: Maintained
10493F: drivers/media/platform/davinci/
10494F: include/media/davinci/
10495
10496TI AM437X VPFE DRIVER
10497M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10498L: linux-media@vger.kernel.org
10499W: https://linuxtv.org
10500Q: http://patchwork.linuxtv.org/project/linux-media/list/
10501T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10502S: Maintained
10503F: drivers/media/platform/am437x/
10504
10505OV2659 OMNIVISION SENSOR DRIVER
10506M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10507L: linux-media@vger.kernel.org
10508W: https://linuxtv.org
10509Q: http://patchwork.linuxtv.org/project/linux-media/list/
10510T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10511S: Maintained
10512F: drivers/media/i2c/ov2659.c
10513F: include/media/i2c/ov2659.h
10514
10515SILICON MOTION SM712 FRAME BUFFER DRIVER
10516M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10517M: Teddy Wang <teddy.wang@siliconmotion.com>
10518M: Sudip Mukherjee <sudip@vectorindia.org>
10519L: linux-fbdev@vger.kernel.org
10520S: Maintained
10521F: drivers/video/fbdev/sm712*
10522F: Documentation/fb/sm712fb.txt
10523
10524SIS 190 ETHERNET DRIVER
10525M: Francois Romieu <romieu@fr.zoreil.com>
10526L: netdev@vger.kernel.org
10527S: Maintained
10528F: drivers/net/ethernet/sis/sis190.c
10529
10530SIS 900/7016 FAST ETHERNET DRIVER
10531M: Daniele Venzano <venza@brownhat.org>
10532W: http://www.brownhat.org/sis900.html
10533L: netdev@vger.kernel.org
10534S: Maintained
10535F: drivers/net/ethernet/sis/sis900.*
10536
10537SIS FRAMEBUFFER DRIVER
10538M: Thomas Winischhofer <thomas@winischhofer.net>
10539W: http://www.winischhofer.net/linuxsisvga.shtml
10540S: Maintained
10541F: Documentation/fb/sisfb.txt
10542F: drivers/video/fbdev/sis/
10543F: include/video/sisfb.h
10544
10545SIS USB2VGA DRIVER
10546M: Thomas Winischhofer <thomas@winischhofer.net>
10547W: http://www.winischhofer.at/linuxsisusbvga.shtml
10548S: Maintained
10549F: drivers/usb/misc/sisusbvga/
10550
10551SLAB ALLOCATOR
10552M: Christoph Lameter <cl@linux.com>
10553M: Pekka Enberg <penberg@kernel.org>
10554M: David Rientjes <rientjes@google.com>
10555M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10556M: Andrew Morton <akpm@linux-foundation.org>
10557L: linux-mm@kvack.org
10558S: Maintained
10559F: include/linux/sl?b*.h
10560F: mm/sl?b*
10561
10562SLEEPABLE READ-COPY UPDATE (SRCU)
10563M: Lai Jiangshan <jiangshanlai@gmail.com>
10564M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10565M: Josh Triplett <josh@joshtriplett.org>
10566R: Steven Rostedt <rostedt@goodmis.org>
10567R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10568L: linux-kernel@vger.kernel.org
10569W: http://www.rdrop.com/users/paulmck/RCU/
10570S: Supported
10571T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10572F: include/linux/srcu.h
10573F: kernel/rcu/srcu.c
10574
10575SMACK SECURITY MODULE
10576M: Casey Schaufler <casey@schaufler-ca.com>
10577L: linux-security-module@vger.kernel.org
10578W: http://schaufler-ca.com
10579T: git git://git.gitorious.org/smack-next/kernel.git
10580S: Maintained
10581F: Documentation/security/Smack.txt
10582F: security/smack/
10583
10584DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10585M: Kevin Hilman <khilman@kernel.org>
10586M: Nishanth Menon <nm@ti.com>
10587S: Maintained
10588F: drivers/power/avs/
10589F: include/linux/power/smartreflex.h
10590L: linux-pm@vger.kernel.org
10591
10592SMC91x ETHERNET DRIVER
10593M: Nicolas Pitre <nico@fluxnic.net>
10594S: Odd Fixes
10595F: drivers/net/ethernet/smsc/smc91x.*
10596
10597SMIA AND SMIA++ IMAGE SENSOR DRIVER
10598M: Sakari Ailus <sakari.ailus@iki.fi>
10599L: linux-media@vger.kernel.org
10600S: Maintained
10601F: drivers/media/i2c/smiapp/
10602F: include/media/i2c/smiapp.h
10603F: drivers/media/i2c/smiapp-pll.c
10604F: drivers/media/i2c/smiapp-pll.h
10605F: include/uapi/linux/smiapp.h
10606F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10607
10608SMM665 HARDWARE MONITOR DRIVER
10609M: Guenter Roeck <linux@roeck-us.net>
10610L: linux-hwmon@vger.kernel.org
10611S: Maintained
10612F: Documentation/hwmon/smm665
10613F: drivers/hwmon/smm665.c
10614
10615SMSC EMC2103 HARDWARE MONITOR DRIVER
10616M: Steve Glendinning <steve.glendinning@shawell.net>
10617L: linux-hwmon@vger.kernel.org
10618S: Maintained
10619F: Documentation/hwmon/emc2103
10620F: drivers/hwmon/emc2103.c
10621
10622SMSC SCH5627 HARDWARE MONITOR DRIVER
10623M: Hans de Goede <hdegoede@redhat.com>
10624L: linux-hwmon@vger.kernel.org
10625S: Supported
10626F: Documentation/hwmon/sch5627
10627F: drivers/hwmon/sch5627.c
10628
10629SMSC47B397 HARDWARE MONITOR DRIVER
10630M: Jean Delvare <jdelvare@suse.com>
10631L: linux-hwmon@vger.kernel.org
10632S: Maintained
10633F: Documentation/hwmon/smsc47b397
10634F: drivers/hwmon/smsc47b397.c
10635
10636SMSC911x ETHERNET DRIVER
10637M: Steve Glendinning <steve.glendinning@shawell.net>
10638L: netdev@vger.kernel.org
10639S: Maintained
10640F: include/linux/smsc911x.h
10641F: drivers/net/ethernet/smsc/smsc911x.*
10642
10643SMSC9420 PCI ETHERNET DRIVER
10644M: Steve Glendinning <steve.glendinning@shawell.net>
10645L: netdev@vger.kernel.org
10646S: Maintained
10647F: drivers/net/ethernet/smsc/smsc9420.*
10648
10649SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10650M: Steve Glendinning <steve.glendinning@shawell.net>
10651L: linux-fbdev@vger.kernel.org
10652S: Maintained
10653F: drivers/video/fbdev/smscufx.c
10654
10655SOC-CAMERA V4L2 SUBSYSTEM
10656M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10657L: linux-media@vger.kernel.org
10658T: git git://linuxtv.org/media_tree.git
10659S: Maintained
10660F: include/media/soc*
10661F: drivers/media/i2c/soc_camera/
10662F: drivers/media/platform/soc_camera/
10663
10664SOEKRIS NET48XX LED SUPPORT
10665M: Chris Boot <bootc@bootc.net>
10666S: Maintained
10667F: drivers/leds/leds-net48xx.c
10668
10669SOFTLOGIC 6x10 MPEG CODEC
10670M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10671M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10672M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10673M: Ismael Luceno <ismael@iodev.co.uk>
10674L: linux-media@vger.kernel.org
10675S: Supported
10676F: drivers/media/pci/solo6x10/
10677
10678SOFTWARE RAID (Multiple Disks) SUPPORT
10679M: Shaohua Li <shli@kernel.org>
10680L: linux-raid@vger.kernel.org
10681T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10682S: Supported
10683F: drivers/md/
10684F: include/linux/raid/
10685F: include/uapi/linux/raid/
10686
10687SONIC NETWORK DRIVER
10688M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10689L: netdev@vger.kernel.org
10690S: Maintained
10691F: drivers/net/ethernet/natsemi/sonic.*
10692
10693SONICS SILICON BACKPLANE DRIVER (SSB)
10694M: Michael Buesch <m@bues.ch>
10695L: linux-wireless@vger.kernel.org
10696S: Maintained
10697F: drivers/ssb/
10698F: include/linux/ssb/
10699
10700SONY VAIO CONTROL DEVICE DRIVER
10701M: Mattia Dongili <malattia@linux.it>
10702L: platform-driver-x86@vger.kernel.org
10703W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10704S: Maintained
10705F: Documentation/laptops/sony-laptop.txt
10706F: drivers/char/sonypi.c
10707F: drivers/platform/x86/sony-laptop.c
10708F: include/linux/sony-laptop.h
10709
10710SONY MEMORYSTICK CARD SUPPORT
10711M: Alex Dubov <oakad@yahoo.com>
10712W: http://tifmxx.berlios.de/
10713S: Maintained
10714F: drivers/memstick/host/tifm_ms.c
10715
10716SONY MEMORYSTICK STANDARD SUPPORT
10717M: Maxim Levitsky <maximlevitsky@gmail.com>
10718S: Maintained
10719F: drivers/memstick/core/ms_block.*
10720
10721SOUND
10722M: Jaroslav Kysela <perex@perex.cz>
10723M: Takashi Iwai <tiwai@suse.com>
10724L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10725W: http://www.alsa-project.org/
10726T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10727T: git git://git.alsa-project.org/alsa-kernel.git
10728Q: http://patchwork.kernel.org/project/alsa-devel/list/
10729S: Maintained
10730F: Documentation/sound/
10731F: include/sound/
10732F: include/uapi/sound/
10733F: sound/
10734
10735SOUND - COMPRESSED AUDIO
10736M: Vinod Koul <vinod.koul@intel.com>
10737L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10738T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10739S: Supported
10740F: Documentation/sound/alsa/compress_offload.txt
10741F: include/sound/compress_driver.h
10742F: include/uapi/sound/compress_*
10743F: sound/core/compress_offload.c
10744F: sound/soc/soc-compress.c
10745
10746SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10747M: Liam Girdwood <lgirdwood@gmail.com>
10748M: Mark Brown <broonie@kernel.org>
10749T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10750L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10751W: http://alsa-project.org/main/index.php/ASoC
10752S: Supported
10753F: Documentation/sound/alsa/soc/
10754F: sound/soc/
10755F: include/sound/soc*
10756
10757SOUND - DMAENGINE HELPERS
10758M: Lars-Peter Clausen <lars@metafoo.de>
10759S: Supported
10760F: include/sound/dmaengine_pcm.h
10761F: sound/core/pcm_dmaengine.c
10762F: sound/soc/soc-generic-dmaengine-pcm.c
10763
10764SP2 MEDIA DRIVER
10765M: Olli Salonen <olli.salonen@iki.fi>
10766L: linux-media@vger.kernel.org
10767W: https://linuxtv.org
10768Q: http://patchwork.linuxtv.org/project/linux-media/list/
10769S: Maintained
10770F: drivers/media/dvb-frontends/sp2*
10771
10772SPARC + UltraSPARC (sparc/sparc64)
10773M: "David S. Miller" <davem@davemloft.net>
10774L: sparclinux@vger.kernel.org
10775Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10776T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10777T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10778S: Maintained
10779F: arch/sparc/
10780F: drivers/sbus/
10781
10782SPARC SERIAL DRIVERS
10783M: "David S. Miller" <davem@davemloft.net>
10784L: sparclinux@vger.kernel.org
10785T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10786T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10787S: Maintained
10788F: include/linux/sunserialcore.h
10789F: drivers/tty/serial/suncore.c
10790F: drivers/tty/serial/sunhv.c
10791F: drivers/tty/serial/sunsab.c
10792F: drivers/tty/serial/sunsab.h
10793F: drivers/tty/serial/sunsu.c
10794F: drivers/tty/serial/sunzilog.c
10795F: drivers/tty/serial/sunzilog.h
10796
10797SPARSE CHECKER
10798M: "Christopher Li" <sparse@chrisli.org>
10799L: linux-sparse@vger.kernel.org
10800W: https://sparse.wiki.kernel.org/
10801T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10802T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10803S: Maintained
10804F: include/linux/compiler.h
10805
10806SPEAR PLATFORM SUPPORT
10807M: Viresh Kumar <vireshk@kernel.org>
10808M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10809L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10810W: http://www.st.com/spear
10811S: Maintained
10812F: arch/arm/boot/dts/spear*
10813F: arch/arm/mach-spear/
10814
10815SPEAR CLOCK FRAMEWORK SUPPORT
10816M: Viresh Kumar <vireshk@kernel.org>
10817L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10818W: http://www.st.com/spear
10819S: Maintained
10820F: drivers/clk/spear/
10821
10822SPI SUBSYSTEM
10823M: Mark Brown <broonie@kernel.org>
10824L: linux-spi@vger.kernel.org
10825T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10826Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10827S: Maintained
10828F: Documentation/spi/
10829F: drivers/spi/
10830F: include/linux/spi/
10831F: include/uapi/linux/spi/
10832
10833SPIDERNET NETWORK DRIVER for CELL
10834M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10835L: netdev@vger.kernel.org
10836S: Supported
10837F: Documentation/networking/spider_net.txt
10838F: drivers/net/ethernet/toshiba/spider_net*
10839
10840SPU FILE SYSTEM
10841M: Jeremy Kerr <jk@ozlabs.org>
10842L: linuxppc-dev@lists.ozlabs.org
10843W: http://www.ibm.com/developerworks/power/cell/
10844S: Supported
10845F: Documentation/filesystems/spufs.txt
10846F: arch/powerpc/platforms/cell/spufs/
10847
10848SQUASHFS FILE SYSTEM
10849M: Phillip Lougher <phillip@squashfs.org.uk>
10850L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10851W: http://squashfs.org.uk
10852T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10853S: Maintained
10854F: Documentation/filesystems/squashfs.txt
10855F: fs/squashfs/
10856
10857SRM (Alpha) environment access
10858M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10859S: Maintained
10860F: arch/alpha/kernel/srm_env.c
10861
10862STABLE BRANCH
10863M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10864L: stable@vger.kernel.org
10865S: Supported
10866F: Documentation/stable_kernel_rules.txt
10867
10868STAGING SUBSYSTEM
10869M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10870T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10871L: devel@driverdev.osuosl.org
10872S: Supported
10873F: drivers/staging/
10874
10875STAGING - COMEDI
10876M: Ian Abbott <abbotti@mev.co.uk>
10877M: H Hartley Sweeten <hsweeten@visionengravers.com>
10878S: Odd Fixes
10879F: drivers/staging/comedi/
10880
10881STAGING - FLARION FT1000 DRIVERS
10882M: Marek Belisko <marek.belisko@gmail.com>
10883S: Odd Fixes
10884F: drivers/staging/ft1000/
10885
10886STAGING - INDUSTRIAL IO
10887M: Jonathan Cameron <jic23@kernel.org>
10888L: linux-iio@vger.kernel.org
10889S: Odd Fixes
10890F: drivers/staging/iio/
10891
10892STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10893M: Jarod Wilson <jarod@wilsonet.com>
10894W: http://www.lirc.org/
10895S: Odd Fixes
10896F: drivers/staging/media/lirc/
10897
10898STAGING - LUSTRE PARALLEL FILESYSTEM
10899M: Oleg Drokin <oleg.drokin@intel.com>
10900M: Andreas Dilger <andreas.dilger@intel.com>
10901L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10902W: http://wiki.lustre.org/
10903S: Maintained
10904F: drivers/staging/lustre
10905
10906STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10907M: Marc Dietrich <marvin24@gmx.de>
10908L: ac100@lists.launchpad.net (moderated for non-subscribers)
10909L: linux-tegra@vger.kernel.org
10910S: Maintained
10911F: drivers/staging/nvec/
10912
10913STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10914M: Jens Frederich <jfrederich@gmail.com>
10915M: Daniel Drake <dsd@laptop.org>
10916M: Jon Nettleton <jon.nettleton@gmail.com>
10917W: http://wiki.laptop.org/go/DCON
10918S: Maintained
10919F: drivers/staging/olpc_dcon/
10920
10921STAGING - REALTEK RTL8712U DRIVERS
10922M: Larry Finger <Larry.Finger@lwfinger.net>
10923M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10924S: Odd Fixes
10925F: drivers/staging/rtl8712/
10926
10927STAGING - REALTEK RTL8723U WIRELESS DRIVER
10928M: Larry Finger <Larry.Finger@lwfinger.net>
10929M: Jes Sorensen <Jes.Sorensen@redhat.com>
10930L: linux-wireless@vger.kernel.org
10931S: Maintained
10932F: drivers/staging/rtl8723au/
10933
10934STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10935M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10936M: Teddy Wang <teddy.wang@siliconmotion.com>
10937M: Sudip Mukherjee <sudip@vectorindia.org>
10938L: linux-fbdev@vger.kernel.org
10939S: Maintained
10940F: drivers/staging/sm750fb/
10941
10942STAGING - SLICOSS
10943M: Lior Dotan <liodot@gmail.com>
10944M: Christopher Harrer <charrer@alacritech.com>
10945S: Odd Fixes
10946F: drivers/staging/slicoss/
10947
10948STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10949M: William Hubbs <w.d.hubbs@gmail.com>
10950M: Chris Brannon <chris@the-brannons.com>
10951M: Kirk Reiser <kirk@reisers.ca>
10952M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10953L: speakup@linux-speakup.org
10954W: http://www.linux-speakup.org/
10955S: Odd Fixes
10956F: drivers/staging/speakup/
10957
10958STAGING - VIA VT665X DRIVERS
10959M: Forest Bond <forest@alittletooquiet.net>
10960S: Odd Fixes
10961F: drivers/staging/vt665?/
10962
10963STAGING - WILC1000 WIFI DRIVER
10964M: Johnny Kim <johnny.kim@atmel.com>
10965M: Austin Shin <austin.shin@atmel.com>
10966M: Chris Park <chris.park@atmel.com>
10967M: Tony Cho <tony.cho@atmel.com>
10968M: Glen Lee <glen.lee@atmel.com>
10969M: Leo Kim <leo.kim@atmel.com>
10970L: linux-wireless@vger.kernel.org
10971S: Supported
10972F: drivers/staging/wilc1000/
10973
10974STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10975M: Arnaud Patard <arnaud.patard@rtp-net.org>
10976S: Odd Fixes
10977F: drivers/staging/xgifb/
10978
10979STARFIRE/DURALAN NETWORK DRIVER
10980M: Ion Badulescu <ionut@badula.org>
10981S: Odd Fixes
10982F: drivers/net/ethernet/adaptec/starfire*
10983
10984SUN3/3X
10985M: Sam Creasey <sammy@sammy.net>
10986W: http://sammy.net/sun3/
10987S: Maintained
10988F: arch/m68k/kernel/*sun3*
10989F: arch/m68k/sun3*/
10990F: arch/m68k/include/asm/sun3*
10991F: drivers/net/ethernet/i825xx/sun3*
10992
10993SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10994M: Hans de Goede <hdegoede@redhat.com>
10995L: linux-input@vger.kernel.org
10996S: Maintained
10997F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10998F: drivers/input/keyboard/sun4i-lradc-keys.c
10999
11000SUNDANCE NETWORK DRIVER
11001M: Denis Kirjanov <kda@linux-powerpc.org>
11002L: netdev@vger.kernel.org
11003S: Maintained
11004F: drivers/net/ethernet/dlink/sundance.c
11005
11006SUPERH
11007M: Yoshinori Sato <ysato@users.sourceforge.jp>
11008M: Rich Felker <dalias@libc.org>
11009L: linux-sh@vger.kernel.org
11010Q: http://patchwork.kernel.org/project/linux-sh/list/
11011S: Maintained
11012F: Documentation/sh/
11013F: arch/sh/
11014F: drivers/sh/
11015
11016SUSPEND TO RAM
11017M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
11018M: Len Brown <len.brown@intel.com>
11019M: Pavel Machek <pavel@ucw.cz>
11020L: linux-pm@vger.kernel.org
11021S: Supported
11022F: Documentation/power/
11023F: arch/x86/kernel/acpi/
11024F: drivers/base/power/
11025F: kernel/power/
11026F: include/linux/suspend.h
11027F: include/linux/freezer.h
11028F: include/linux/pm.h
11029
11030SVGA HANDLING
11031M: Martin Mares <mj@ucw.cz>
11032L: linux-video@atrey.karlin.mff.cuni.cz
11033S: Maintained
11034F: Documentation/svga.txt
11035F: arch/x86/boot/video*
11036
11037SWIOTLB SUBSYSTEM
11038M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11039L: linux-kernel@vger.kernel.org
11040T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11041S: Supported
11042F: lib/swiotlb.c
11043F: arch/*/kernel/pci-swiotlb.c
11044F: include/linux/swiotlb.h
11045
11046SWITCHDEV
11047M: Jiri Pirko <jiri@resnulli.us>
11048L: netdev@vger.kernel.org
11049S: Supported
11050F: net/switchdev/
11051F: include/net/switchdev.h
11052
11053SYNOPSYS ARC ARCHITECTURE
11054M: Vineet Gupta <vgupta@synopsys.com>
11055L: linux-snps-arc@lists.infradead.org
11056S: Supported
11057F: arch/arc/
11058F: Documentation/devicetree/bindings/arc/*
11059F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11060F: drivers/tty/serial/arc_uart.c
11061T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11062
11063SYNOPSYS ARC SDP platform support
11064M: Alexey Brodkin <abrodkin@synopsys.com>
11065S: Supported
11066F: arch/arc/plat-axs10x
11067F: arch/arc/boot/dts/ax*
11068F: Documentation/devicetree/bindings/arc/axs10*
11069
11070SYSTEM CONFIGURATION (SYSCON)
11071M: Lee Jones <lee.jones@linaro.org>
11072M: Arnd Bergmann <arnd@arndb.de>
11073T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11074S: Supported
11075F: drivers/mfd/syscon.c
11076
11077SYSV FILESYSTEM
11078M: Christoph Hellwig <hch@infradead.org>
11079S: Maintained
11080F: Documentation/filesystems/sysv-fs.txt
11081F: fs/sysv/
11082F: include/linux/sysv_fs.h
11083
11084TARGET SUBSYSTEM
11085M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11086L: linux-scsi@vger.kernel.org
11087L: target-devel@vger.kernel.org
11088W: http://www.linux-iscsi.org
11089W: http://groups.google.com/group/linux-iscsi-target-dev
11090T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11091S: Supported
11092F: drivers/target/
11093F: include/target/
11094F: Documentation/target/
11095
11096TASKSTATS STATISTICS INTERFACE
11097M: Balbir Singh <bsingharora@gmail.com>
11098S: Maintained
11099F: Documentation/accounting/taskstats*
11100F: include/linux/taskstats*
11101F: kernel/taskstats.c
11102
11103TC CLASSIFIER
11104M: Jamal Hadi Salim <jhs@mojatatu.com>
11105L: netdev@vger.kernel.org
11106S: Maintained
11107F: include/net/pkt_cls.h
11108F: include/uapi/linux/pkt_cls.h
11109F: net/sched/
11110
11111TCP LOW PRIORITY MODULE
11112M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11113M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11114W: http://tcp-lp-mod.sourceforge.net/
11115S: Maintained
11116F: net/ipv4/tcp_lp.c
11117
11118TDA10071 MEDIA DRIVER
11119M: Antti Palosaari <crope@iki.fi>
11120L: linux-media@vger.kernel.org
11121W: https://linuxtv.org
11122W: http://palosaari.fi/linux/
11123Q: http://patchwork.linuxtv.org/project/linux-media/list/
11124T: git git://linuxtv.org/anttip/media_tree.git
11125S: Maintained
11126F: drivers/media/dvb-frontends/tda10071*
11127
11128TDA18212 MEDIA DRIVER
11129M: Antti Palosaari <crope@iki.fi>
11130L: linux-media@vger.kernel.org
11131W: https://linuxtv.org
11132W: http://palosaari.fi/linux/
11133Q: http://patchwork.linuxtv.org/project/linux-media/list/
11134T: git git://linuxtv.org/anttip/media_tree.git
11135S: Maintained
11136F: drivers/media/tuners/tda18212*
11137
11138TDA18218 MEDIA DRIVER
11139M: Antti Palosaari <crope@iki.fi>
11140L: linux-media@vger.kernel.org
11141W: https://linuxtv.org
11142W: http://palosaari.fi/linux/
11143Q: http://patchwork.linuxtv.org/project/linux-media/list/
11144T: git git://linuxtv.org/anttip/media_tree.git
11145S: Maintained
11146F: drivers/media/tuners/tda18218*
11147
11148TDA18271 MEDIA DRIVER
11149M: Michael Krufky <mkrufky@linuxtv.org>
11150L: linux-media@vger.kernel.org
11151W: https://linuxtv.org
11152W: http://github.com/mkrufky
11153Q: http://patchwork.linuxtv.org/project/linux-media/list/
11154T: git git://linuxtv.org/mkrufky/tuners.git
11155S: Maintained
11156F: drivers/media/tuners/tda18271*
11157
11158TDA827x MEDIA DRIVER
11159M: Michael Krufky <mkrufky@linuxtv.org>
11160L: linux-media@vger.kernel.org
11161W: https://linuxtv.org
11162W: http://github.com/mkrufky
11163Q: http://patchwork.linuxtv.org/project/linux-media/list/
11164T: git git://linuxtv.org/mkrufky/tuners.git
11165S: Maintained
11166F: drivers/media/tuners/tda8290.*
11167
11168TDA8290 MEDIA DRIVER
11169M: Michael Krufky <mkrufky@linuxtv.org>
11170L: linux-media@vger.kernel.org
11171W: https://linuxtv.org
11172W: http://github.com/mkrufky
11173Q: http://patchwork.linuxtv.org/project/linux-media/list/
11174T: git git://linuxtv.org/mkrufky/tuners.git
11175S: Maintained
11176F: drivers/media/tuners/tda8290.*
11177
11178TDA9840 MEDIA DRIVER
11179M: Hans Verkuil <hverkuil@xs4all.nl>
11180L: linux-media@vger.kernel.org
11181T: git git://linuxtv.org/media_tree.git
11182W: https://linuxtv.org
11183S: Maintained
11184F: drivers/media/i2c/tda9840*
11185
11186TEA5761 TUNER DRIVER
11187M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11188M: Mauro Carvalho Chehab <mchehab@kernel.org>
11189L: linux-media@vger.kernel.org
11190W: https://linuxtv.org
11191T: git git://linuxtv.org/media_tree.git
11192S: Odd fixes
11193F: drivers/media/tuners/tea5761.*
11194
11195TEA5767 TUNER DRIVER
11196M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11197M: Mauro Carvalho Chehab <mchehab@kernel.org>
11198L: linux-media@vger.kernel.org
11199W: https://linuxtv.org
11200T: git git://linuxtv.org/media_tree.git
11201S: Maintained
11202F: drivers/media/tuners/tea5767.*
11203
11204TEA6415C MEDIA DRIVER
11205M: Hans Verkuil <hverkuil@xs4all.nl>
11206L: linux-media@vger.kernel.org
11207T: git git://linuxtv.org/media_tree.git
11208W: https://linuxtv.org
11209S: Maintained
11210F: drivers/media/i2c/tea6415c*
11211
11212TEA6420 MEDIA DRIVER
11213M: Hans Verkuil <hverkuil@xs4all.nl>
11214L: linux-media@vger.kernel.org
11215T: git git://linuxtv.org/media_tree.git
11216W: https://linuxtv.org
11217S: Maintained
11218F: drivers/media/i2c/tea6420*
11219
11220TEAM DRIVER
11221M: Jiri Pirko <jiri@resnulli.us>
11222L: netdev@vger.kernel.org
11223S: Supported
11224F: drivers/net/team/
11225F: include/linux/if_team.h
11226F: include/uapi/linux/if_team.h
11227
11228TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11229M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11230S: Maintained
11231F: arch/x86/platform/ts5500/
11232
11233TECHNOTREND USB IR RECEIVER
11234M: Sean Young <sean@mess.org>
11235L: linux-media@vger.kernel.org
11236S: Maintained
11237F: drivers/media/rc/ttusbir.c
11238
11239TEGRA ARCHITECTURE SUPPORT
11240M: Stephen Warren <swarren@wwwdotorg.org>
11241M: Thierry Reding <thierry.reding@gmail.com>
11242M: Alexandre Courbot <gnurou@gmail.com>
11243L: linux-tegra@vger.kernel.org
11244Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
11245T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11246S: Supported
11247N: [^a-z]tegra
11248
11249TEGRA CLOCK DRIVER
11250M: Peter De Schrijver <pdeschrijver@nvidia.com>
11251M: Prashant Gaikwad <pgaikwad@nvidia.com>
11252S: Supported
11253F: drivers/clk/tegra/
11254
11255TEGRA DMA DRIVERS
11256M: Laxman Dewangan <ldewangan@nvidia.com>
11257M: Jon Hunter <jonathanh@nvidia.com>
11258S: Supported
11259F: drivers/dma/tegra*
11260
11261TEGRA I2C DRIVER
11262M: Laxman Dewangan <ldewangan@nvidia.com>
11263S: Supported
11264F: drivers/i2c/busses/i2c-tegra.c
11265
11266TEGRA IOMMU DRIVERS
11267M: Hiroshi Doyu <hdoyu@nvidia.com>
11268S: Supported
11269F: drivers/iommu/tegra*
11270
11271TEGRA KBC DRIVER
11272M: Rakesh Iyer <riyer@nvidia.com>
11273M: Laxman Dewangan <ldewangan@nvidia.com>
11274S: Supported
11275F: drivers/input/keyboard/tegra-kbc.c
11276
11277TEGRA PWM DRIVER
11278M: Thierry Reding <thierry.reding@gmail.com>
11279S: Supported
11280F: drivers/pwm/pwm-tegra.c
11281
11282TEGRA SERIAL DRIVER
11283M: Laxman Dewangan <ldewangan@nvidia.com>
11284S: Supported
11285F: drivers/tty/serial/serial-tegra.c
11286
11287TEGRA SPI DRIVER
11288M: Laxman Dewangan <ldewangan@nvidia.com>
11289S: Supported
11290F: drivers/spi/spi-tegra*
11291
11292TEHUTI ETHERNET DRIVER
11293M: Andy Gospodarek <andy@greyhouse.net>
11294L: netdev@vger.kernel.org
11295S: Supported
11296F: drivers/net/ethernet/tehuti/*
11297
11298Telecom Clock Driver for MCPL0010
11299M: Mark Gross <mark.gross@intel.com>
11300S: Supported
11301F: drivers/char/tlclk.c
11302
11303TENSILICA XTENSA PORT (xtensa)
11304M: Chris Zankel <chris@zankel.net>
11305M: Max Filippov <jcmvbkbc@gmail.com>
11306L: linux-xtensa@linux-xtensa.org
11307T: git git://github.com/czankel/xtensa-linux.git
11308S: Maintained
11309F: arch/xtensa/
11310F: drivers/irqchip/irq-xtensa-*
11311
11312THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11313M: Hans Verkuil <hverkuil@xs4all.nl>
11314L: linux-media@vger.kernel.org
11315T: git git://linuxtv.org/media_tree.git
11316W: https://linuxtv.org
11317S: Maintained
11318F: drivers/media/radio/radio-raremono.c
11319
11320THERMAL
11321M: Zhang Rui <rui.zhang@intel.com>
11322M: Eduardo Valentin <edubezval@gmail.com>
11323L: linux-pm@vger.kernel.org
11324T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11325T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11326Q: https://patchwork.kernel.org/project/linux-pm/list/
11327S: Supported
11328F: drivers/thermal/
11329F: include/linux/thermal.h
11330F: include/uapi/linux/thermal.h
11331F: include/linux/cpu_cooling.h
11332F: Documentation/devicetree/bindings/thermal/
11333
11334THERMAL/CPU_COOLING
11335M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
11336M: Viresh Kumar <viresh.kumar@linaro.org>
11337M: Javi Merino <javi.merino@arm.com>
11338L: linux-pm@vger.kernel.org
11339S: Supported
11340F: Documentation/thermal/cpu-cooling-api.txt
11341F: drivers/thermal/cpu_cooling.c
11342F: include/linux/cpu_cooling.h
11343
11344THINGM BLINK(1) USB RGB LED DRIVER
11345M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
11346S: Maintained
11347F: drivers/hid/hid-thingm.c
11348
11349THINKPAD ACPI EXTRAS DRIVER
11350M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11351L: ibm-acpi-devel@lists.sourceforge.net
11352L: platform-driver-x86@vger.kernel.org
11353W: http://ibm-acpi.sourceforge.net
11354W: http://thinkwiki.org/wiki/Ibm-acpi
11355T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11356S: Maintained
11357F: drivers/platform/x86/thinkpad_acpi.c
11358
11359TI BANDGAP AND THERMAL DRIVER
11360M: Eduardo Valentin <edubezval@gmail.com>
11361M: Keerthy <j-keerthy@ti.com>
11362L: linux-pm@vger.kernel.org
11363L: linux-omap@vger.kernel.org
11364S: Maintained
11365F: drivers/thermal/ti-soc-thermal/
11366
11367TI VPE/CAL DRIVERS
11368M: Benoit Parrot <bparrot@ti.com>
11369L: linux-media@vger.kernel.org
11370W: http://linuxtv.org/
11371Q: http://patchwork.linuxtv.org/project/linux-media/list/
11372S: Maintained
11373F: drivers/media/platform/ti-vpe/
11374
11375TI CDCE706 CLOCK DRIVER
11376M: Max Filippov <jcmvbkbc@gmail.com>
11377S: Maintained
11378F: drivers/clk/clk-cdce706.c
11379
11380TI CLOCK DRIVER
11381M: Tero Kristo <t-kristo@ti.com>
11382L: linux-omap@vger.kernel.org
11383S: Maintained
11384F: drivers/clk/ti/
11385F: include/linux/clk/ti.h
11386
11387TI ETHERNET SWITCH DRIVER (CPSW)
11388M: Mugunthan V N <mugunthanvnm@ti.com>
11389R: Grygorii Strashko <grygorii.strashko@ti.com>
11390L: linux-omap@vger.kernel.org
11391L: netdev@vger.kernel.org
11392S: Maintained
11393F: drivers/net/ethernet/ti/cpsw*
11394F: drivers/net/ethernet/ti/davinci*
11395
11396TI FLASH MEDIA INTERFACE DRIVER
11397M: Alex Dubov <oakad@yahoo.com>
11398S: Maintained
11399F: drivers/misc/tifm*
11400F: drivers/mmc/host/tifm_sd.c
11401F: include/linux/tifm.h
11402
11403TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11404M: Santosh Shilimkar <ssantosh@kernel.org>
11405L: linux-kernel@vger.kernel.org
11406L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11407S: Maintained
11408F: drivers/soc/ti/*
11409T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11410
11411
11412TI LM49xxx FAMILY ASoC CODEC DRIVERS
11413M: M R Swami Reddy <mr.swami.reddy@ti.com>
11414M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11415L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11416S: Maintained
11417F: sound/soc/codecs/lm49453*
11418F: sound/soc/codecs/isabelle*
11419
11420TI LP855x BACKLIGHT DRIVER
11421M: Milo Kim <milo.kim@ti.com>
11422S: Maintained
11423F: Documentation/backlight/lp855x-driver.txt
11424F: drivers/video/backlight/lp855x_bl.c
11425F: include/linux/platform_data/lp855x.h
11426
11427TI LP8727 CHARGER DRIVER
11428M: Milo Kim <milo.kim@ti.com>
11429S: Maintained
11430F: drivers/power/lp8727_charger.c
11431F: include/linux/platform_data/lp8727.h
11432
11433TI LP8788 MFD DRIVER
11434M: Milo Kim <milo.kim@ti.com>
11435S: Maintained
11436F: drivers/iio/adc/lp8788_adc.c
11437F: drivers/leds/leds-lp8788.c
11438F: drivers/mfd/lp8788*.c
11439F: drivers/power/lp8788-charger.c
11440F: drivers/regulator/lp8788-*.c
11441F: include/linux/mfd/lp8788*.h
11442
11443TI NETCP ETHERNET DRIVER
11444M: Wingman Kwok <w-kwok2@ti.com>
11445M: Murali Karicheri <m-karicheri2@ti.com>
11446L: netdev@vger.kernel.org
11447S: Maintained
11448F: drivers/net/ethernet/ti/netcp*
11449
11450TI TAS571X FAMILY ASoC CODEC DRIVER
11451M: Kevin Cernekee <cernekee@chromium.org>
11452L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11453S: Odd Fixes
11454F: sound/soc/codecs/tas571x*
11455
11456TI TWL4030 SERIES SOC CODEC DRIVER
11457M: Peter Ujfalusi <peter.ujfalusi@ti.com>
11458L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11459S: Maintained
11460F: sound/soc/codecs/twl4030*
11461
11462TI WILINK WIRELESS DRIVERS
11463L: linux-wireless@vger.kernel.org
11464W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11465W: http://wireless.kernel.org/en/users/Drivers/wl1251
11466T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11467S: Orphan
11468F: drivers/net/wireless/ti/
11469F: include/linux/wl12xx.h
11470
11471TIPC NETWORK LAYER
11472M: Jon Maloy <jon.maloy@ericsson.com>
11473M: Ying Xue <ying.xue@windriver.com>
11474L: netdev@vger.kernel.org (core kernel code)
11475L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11476W: http://tipc.sourceforge.net/
11477S: Maintained
11478F: include/uapi/linux/tipc*.h
11479F: net/tipc/
11480
11481TILE ARCHITECTURE
11482M: Chris Metcalf <cmetcalf@mellanox.com>
11483W: http://www.mellanox.com/repository/solutions/tile-scm/
11484T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11485S: Supported
11486F: arch/tile/
11487F: drivers/char/tile-srom.c
11488F: drivers/edac/tile_edac.c
11489F: drivers/net/ethernet/tile/
11490F: drivers/rtc/rtc-tile.c
11491F: drivers/tty/hvc/hvc_tile.c
11492F: drivers/tty/serial/tilegx.c
11493F: drivers/usb/host/*-tilegx.c
11494F: include/linux/usb/tilegx.h
11495
11496TLAN NETWORK DRIVER
11497M: Samuel Chessman <chessman@tux.org>
11498L: tlan-devel@lists.sourceforge.net (subscribers-only)
11499W: http://sourceforge.net/projects/tlan/
11500S: Maintained
11501F: Documentation/networking/tlan.txt
11502F: drivers/net/ethernet/ti/tlan.*
11503
11504TOMOYO SECURITY MODULE
11505M: Kentaro Takeda <takedakn@nttdata.co.jp>
11506M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11507L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11508L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11509L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11510L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11511W: http://tomoyo.sourceforge.jp/
11512T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11513S: Maintained
11514F: security/tomoyo/
11515
11516TOPSTAR LAPTOP EXTRAS DRIVER
11517M: Herton Ronaldo Krzesinski <herton@canonical.com>
11518L: platform-driver-x86@vger.kernel.org
11519S: Maintained
11520F: drivers/platform/x86/topstar-laptop.c
11521
11522TOSHIBA ACPI EXTRAS DRIVER
11523M: Azael Avalos <coproscefalo@gmail.com>
11524L: platform-driver-x86@vger.kernel.org
11525S: Maintained
11526F: drivers/platform/x86/toshiba_acpi.c
11527
11528TOSHIBA BLUETOOTH DRIVER
11529M: Azael Avalos <coproscefalo@gmail.com>
11530L: platform-driver-x86@vger.kernel.org
11531S: Maintained
11532F: drivers/platform/x86/toshiba_bluetooth.c
11533
11534TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11535M: Azael Avalos <coproscefalo@gmail.com>
11536L: platform-driver-x86@vger.kernel.org
11537S: Maintained
11538F: drivers/platform/x86/toshiba_haps.c
11539
11540TOSHIBA WMI HOTKEYS DRIVER
11541M: Azael Avalos <coproscefalo@gmail.com>
11542L: platform-driver-x86@vger.kernel.org
11543S: Maintained
11544F: drivers/platform/x86/toshiba-wmi.c
11545
11546TOSHIBA SMM DRIVER
11547M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11548W: http://www.buzzard.org.uk/toshiba/
11549S: Maintained
11550F: drivers/char/toshiba.c
11551F: include/linux/toshiba.h
11552F: include/uapi/linux/toshiba.h
11553
11554TOSHIBA TC358743 DRIVER
11555M: Mats Randgaard <matrandg@cisco.com>
11556L: linux-media@vger.kernel.org
11557S: Maintained
11558F: drivers/media/i2c/tc358743*
11559F: include/media/i2c/tc358743.h
11560
11561TMIO/SDHI MMC DRIVER
11562M: Wolfram Sang <wsa+renesas@sang-engineering.com>
11563L: linux-mmc@vger.kernel.org
11564S: Supported
11565F: drivers/mmc/host/tmio_mmc*
11566F: drivers/mmc/host/sh_mobile_sdhi.c
11567F: include/linux/mfd/tmio.h
11568
11569TMP401 HARDWARE MONITOR DRIVER
11570M: Guenter Roeck <linux@roeck-us.net>
11571L: linux-hwmon@vger.kernel.org
11572S: Maintained
11573F: Documentation/hwmon/tmp401
11574F: drivers/hwmon/tmp401.c
11575
11576TMPFS (SHMEM FILESYSTEM)
11577M: Hugh Dickins <hughd@google.com>
11578L: linux-mm@kvack.org
11579S: Maintained
11580F: include/linux/shmem_fs.h
11581F: mm/shmem.c
11582
11583TM6000 VIDEO4LINUX DRIVER
11584M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11585M: Mauro Carvalho Chehab <mchehab@kernel.org>
11586L: linux-media@vger.kernel.org
11587W: https://linuxtv.org
11588T: git git://linuxtv.org/media_tree.git
11589S: Odd fixes
11590F: drivers/media/usb/tm6000/
11591
11592TW68 VIDEO4LINUX DRIVER
11593M: Hans Verkuil <hverkuil@xs4all.nl>
11594L: linux-media@vger.kernel.org
11595T: git git://linuxtv.org/media_tree.git
11596W: https://linuxtv.org
11597S: Odd Fixes
11598F: drivers/media/pci/tw68/
11599
11600TW686X VIDEO4LINUX DRIVER
11601M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11602L: linux-media@vger.kernel.org
11603T: git git://linuxtv.org/media_tree.git
11604W: http://linuxtv.org
11605S: Maintained
11606F: drivers/media/pci/tw686x/
11607
11608TPM DEVICE DRIVER
11609M: Peter Huewe <peterhuewe@gmx.de>
11610M: Marcel Selhorst <tpmdd@selhorst.net>
11611M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11612R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11613W: http://tpmdd.sourceforge.net
11614L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11615Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11616T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11617S: Maintained
11618F: drivers/char/tpm/
11619
11620TPM IBM_VTPM DEVICE DRIVER
11621M: Ashley Lai <ashleydlai@gmail.com>
11622W: http://tpmdd.sourceforge.net
11623L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11624S: Maintained
11625F: drivers/char/tpm/tpm_ibmvtpm*
11626
11627TRACING
11628M: Steven Rostedt <rostedt@goodmis.org>
11629M: Ingo Molnar <mingo@redhat.com>
11630T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11631S: Maintained
11632F: Documentation/trace/ftrace.txt
11633F: arch/*/*/*/ftrace.h
11634F: arch/*/kernel/ftrace.c
11635F: include/*/ftrace.h
11636F: include/linux/trace*.h
11637F: include/trace/
11638F: kernel/trace/
11639F: tools/testing/selftests/ftrace/
11640
11641TRACING MMIO ACCESSES (MMIOTRACE)
11642M: Steven Rostedt <rostedt@goodmis.org>
11643M: Ingo Molnar <mingo@kernel.org>
11644R: Karol Herbst <karolherbst@gmail.com>
11645R: Pekka Paalanen <ppaalanen@gmail.com>
11646S: Maintained
11647L: linux-kernel@vger.kernel.org
11648L: nouveau@lists.freedesktop.org
11649F: kernel/trace/trace_mmiotrace.c
11650F: include/linux/mmiotrace.h
11651F: arch/x86/mm/kmmio.c
11652F: arch/x86/mm/mmio-mod.c
11653F: arch/x86/mm/testmmiotrace.c
11654
11655TRIVIAL PATCHES
11656M: Jiri Kosina <trivial@kernel.org>
11657T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11658S: Maintained
11659K: ^Subject:.*(?i)trivial
11660
11661TTY LAYER
11662M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11663M: Jiri Slaby <jslaby@suse.com>
11664S: Supported
11665T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11666F: Documentation/serial/
11667F: drivers/tty/
11668F: drivers/tty/serial/serial_core.c
11669F: include/linux/serial_core.h
11670F: include/linux/serial.h
11671F: include/linux/tty.h
11672F: include/uapi/linux/serial_core.h
11673F: include/uapi/linux/serial.h
11674F: include/uapi/linux/tty.h
11675
11676TUA9001 MEDIA DRIVER
11677M: Antti Palosaari <crope@iki.fi>
11678L: linux-media@vger.kernel.org
11679W: https://linuxtv.org
11680W: http://palosaari.fi/linux/
11681Q: http://patchwork.linuxtv.org/project/linux-media/list/
11682T: git git://linuxtv.org/anttip/media_tree.git
11683S: Maintained
11684F: drivers/media/tuners/tua9001*
11685
11686TULIP NETWORK DRIVERS
11687L: netdev@vger.kernel.org
11688L: linux-parisc@vger.kernel.org
11689S: Orphan
11690F: drivers/net/ethernet/dec/tulip/
11691
11692TUN/TAP driver
11693M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11694W: http://vtun.sourceforge.net/tun
11695S: Maintained
11696F: Documentation/networking/tuntap.txt
11697F: arch/um/os-Linux/drivers/
11698
11699TURBOCHANNEL SUBSYSTEM
11700M: "Maciej W. Rozycki" <macro@linux-mips.org>
11701M: Ralf Baechle <ralf@linux-mips.org>
11702L: linux-mips@linux-mips.org
11703Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11704S: Maintained
11705F: drivers/tc/
11706F: include/linux/tc.h
11707
11708U14-34F SCSI DRIVER
11709M: Dario Ballabio <ballabio_dario@emc.com>
11710L: linux-scsi@vger.kernel.org
11711S: Maintained
11712F: drivers/scsi/u14-34f.c
11713
11714UBI FILE SYSTEM (UBIFS)
11715M: Richard Weinberger <richard@nod.at>
11716M: Artem Bityutskiy <dedekind1@gmail.com>
11717M: Adrian Hunter <adrian.hunter@intel.com>
11718L: linux-mtd@lists.infradead.org
11719T: git git://git.infradead.org/ubifs-2.6.git
11720W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11721S: Supported
11722F: Documentation/filesystems/ubifs.txt
11723F: fs/ubifs/
11724
11725UCLINUX (M68KNOMMU AND COLDFIRE)
11726M: Greg Ungerer <gerg@linux-m68k.org>
11727W: http://www.linux-m68k.org/
11728W: http://www.uclinux.org/
11729L: linux-m68k@lists.linux-m68k.org
11730L: uclinux-dev@uclinux.org (subscribers-only)
11731T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11732S: Maintained
11733F: arch/m68k/coldfire/
11734F: arch/m68k/68*/
11735F: arch/m68k/*/*_no.*
11736F: arch/m68k/include/asm/*_no.*
11737
11738UDF FILESYSTEM
11739M: Jan Kara <jack@suse.com>
11740S: Maintained
11741F: Documentation/filesystems/udf.txt
11742F: fs/udf/
11743
11744UFS FILESYSTEM
11745M: Evgeniy Dushistov <dushistov@mail.ru>
11746S: Maintained
11747F: Documentation/filesystems/ufs.txt
11748F: fs/ufs/
11749
11750UHID USERSPACE HID IO DRIVER:
11751M: David Herrmann <dh.herrmann@googlemail.com>
11752L: linux-input@vger.kernel.org
11753S: Maintained
11754F: drivers/hid/uhid.c
11755F: include/uapi/linux/uhid.h
11756
11757ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11758L: linux-usb@vger.kernel.org
11759S: Orphan
11760F: drivers/uwb/
11761F: include/linux/uwb.h
11762F: include/linux/uwb/
11763
11764UNICORE32 ARCHITECTURE:
11765M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11766W: http://mprc.pku.edu.cn/~guanxuetao/linux
11767S: Maintained
11768T: git git://github.com/gxt/linux.git
11769F: arch/unicore32/
11770
11771UNIFDEF
11772M: Tony Finch <dot@dotat.at>
11773W: http://dotat.at/prog/unifdef
11774S: Maintained
11775F: scripts/unifdef.c
11776
11777UNIFORM CDROM DRIVER
11778M: Jens Axboe <axboe@kernel.dk>
11779W: http://www.kernel.dk
11780S: Maintained
11781F: Documentation/cdrom/
11782F: drivers/cdrom/cdrom.c
11783F: include/linux/cdrom.h
11784F: include/uapi/linux/cdrom.h
11785
11786UNISYS S-PAR DRIVERS
11787M: David Kershner <david.kershner@unisys.com>
11788L: sparmaintainer@unisys.com (Unisys internal)
11789S: Supported
11790F: drivers/staging/unisys/
11791
11792UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11793M: Vinayak Holikatti <vinholikatti@gmail.com>
11794L: linux-scsi@vger.kernel.org
11795S: Supported
11796F: Documentation/scsi/ufs.txt
11797F: drivers/scsi/ufs/
11798
11799UNSORTED BLOCK IMAGES (UBI)
11800M: Artem Bityutskiy <dedekind1@gmail.com>
11801M: Richard Weinberger <richard@nod.at>
11802W: http://www.linux-mtd.infradead.org/
11803L: linux-mtd@lists.infradead.org
11804T: git git://git.infradead.org/ubifs-2.6.git
11805S: Supported
11806F: drivers/mtd/ubi/
11807F: include/linux/mtd/ubi.h
11808F: include/uapi/mtd/ubi-user.h
11809
11810USB ACM DRIVER
11811M: Oliver Neukum <oneukum@suse.com>
11812L: linux-usb@vger.kernel.org
11813S: Maintained
11814F: Documentation/usb/acm.txt
11815F: drivers/usb/class/cdc-acm.*
11816
11817USB AR5523 WIRELESS DRIVER
11818M: Pontus Fuchs <pontus.fuchs@gmail.com>
11819L: linux-wireless@vger.kernel.org
11820S: Maintained
11821F: drivers/net/wireless/ath/ar5523/
11822
11823USB ATTACHED SCSI
11824M: Hans de Goede <hdegoede@redhat.com>
11825M: Gerd Hoffmann <kraxel@redhat.com>
11826L: linux-usb@vger.kernel.org
11827L: linux-scsi@vger.kernel.org
11828S: Maintained
11829F: drivers/usb/storage/uas.c
11830
11831USB CDC ETHERNET DRIVER
11832M: Oliver Neukum <oliver@neukum.org>
11833L: linux-usb@vger.kernel.org
11834S: Maintained
11835F: drivers/net/usb/cdc_*.c
11836F: include/uapi/linux/usb/cdc.h
11837
11838USB CHAOSKEY DRIVER
11839M: Keith Packard <keithp@keithp.com>
11840L: linux-usb@vger.kernel.org
11841S: Maintained
11842F: drivers/usb/misc/chaoskey.c
11843
11844USB CYPRESS C67X00 DRIVER
11845M: Peter Korsgaard <jacmet@sunsite.dk>
11846L: linux-usb@vger.kernel.org
11847S: Maintained
11848F: drivers/usb/c67x00/
11849
11850USB DAVICOM DM9601 DRIVER
11851M: Peter Korsgaard <jacmet@sunsite.dk>
11852L: netdev@vger.kernel.org
11853W: http://www.linux-usb.org/usbnet
11854S: Maintained
11855F: drivers/net/usb/dm9601.c
11856
11857USB DIAMOND RIO500 DRIVER
11858M: Cesar Miquel <miquel@df.uba.ar>
11859L: rio500-users@lists.sourceforge.net
11860W: http://rio500.sourceforge.net
11861S: Maintained
11862F: drivers/usb/misc/rio500*
11863
11864USB EHCI DRIVER
11865M: Alan Stern <stern@rowland.harvard.edu>
11866L: linux-usb@vger.kernel.org
11867S: Maintained
11868F: Documentation/usb/ehci.txt
11869F: drivers/usb/host/ehci*
11870
11871USB GADGET/PERIPHERAL SUBSYSTEM
11872M: Felipe Balbi <balbi@kernel.org>
11873L: linux-usb@vger.kernel.org
11874W: http://www.linux-usb.org/gadget
11875T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11876S: Maintained
11877F: drivers/usb/gadget/
11878F: include/linux/usb/gadget*
11879
11880USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11881M: Jiri Kosina <jikos@kernel.org>
11882R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
11883L: linux-usb@vger.kernel.org
11884T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11885S: Maintained
11886F: Documentation/hid/hiddev.txt
11887F: drivers/hid/usbhid/
11888
11889USB ISP116X DRIVER
11890M: Olav Kongas <ok@artecdesign.ee>
11891L: linux-usb@vger.kernel.org
11892S: Maintained
11893F: drivers/usb/host/isp116x*
11894F: include/linux/usb/isp116x.h
11895
11896USB LAN78XX ETHERNET DRIVER
11897M: Woojung Huh <woojung.huh@microchip.com>
11898M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11899L: netdev@vger.kernel.org
11900S: Maintained
11901F: drivers/net/usb/lan78xx.*
11902
11903USB MASS STORAGE DRIVER
11904M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11905L: linux-usb@vger.kernel.org
11906L: usb-storage@lists.one-eyed-alien.net
11907S: Maintained
11908W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11909F: drivers/usb/storage/
11910
11911USB MIDI DRIVER
11912M: Clemens Ladisch <clemens@ladisch.de>
11913L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11914T: git git://git.alsa-project.org/alsa-kernel.git
11915S: Maintained
11916F: sound/usb/midi.*
11917
11918USB NETWORKING DRIVERS
11919L: linux-usb@vger.kernel.org
11920S: Odd Fixes
11921F: drivers/net/usb/
11922
11923USB OHCI DRIVER
11924M: Alan Stern <stern@rowland.harvard.edu>
11925L: linux-usb@vger.kernel.org
11926S: Maintained
11927F: Documentation/usb/ohci.txt
11928F: drivers/usb/host/ohci*
11929
11930USB OTG FSM (Finite State Machine)
11931M: Peter Chen <Peter.Chen@nxp.com>
11932T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11933L: linux-usb@vger.kernel.org
11934S: Maintained
11935F: drivers/usb/common/usb-otg-fsm.c
11936
11937USB OVER IP DRIVER
11938M: Valentina Manea <valentina.manea.m@gmail.com>
11939M: Shuah Khan <shuah.kh@samsung.com>
11940L: linux-usb@vger.kernel.org
11941S: Maintained
11942F: Documentation/usb/usbip_protocol.txt
11943F: drivers/usb/usbip/
11944F: tools/usb/usbip/
11945
11946USB PEGASUS DRIVER
11947M: Petko Manolov <petkan@nucleusys.com>
11948L: linux-usb@vger.kernel.org
11949L: netdev@vger.kernel.org
11950T: git git://github.com/petkan/pegasus.git
11951W: https://github.com/petkan/pegasus
11952S: Maintained
11953F: drivers/net/usb/pegasus.*
11954
11955USB PHY LAYER
11956M: Felipe Balbi <balbi@kernel.org>
11957L: linux-usb@vger.kernel.org
11958T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11959S: Maintained
11960F: drivers/usb/phy/
11961
11962USB PRINTER DRIVER (usblp)
11963M: Pete Zaitcev <zaitcev@redhat.com>
11964L: linux-usb@vger.kernel.org
11965S: Supported
11966F: drivers/usb/class/usblp.c
11967
11968USB QMI WWAN NETWORK DRIVER
11969M: Bjørn Mork <bjorn@mork.no>
11970L: netdev@vger.kernel.org
11971S: Maintained
11972F: Documentation/ABI/testing/sysfs-class-net-qmi
11973F: drivers/net/usb/qmi_wwan.c
11974
11975USB RTL8150 DRIVER
11976M: Petko Manolov <petkan@nucleusys.com>
11977L: linux-usb@vger.kernel.org
11978L: netdev@vger.kernel.org
11979T: git git://github.com/petkan/rtl8150.git
11980W: https://github.com/petkan/rtl8150
11981S: Maintained
11982F: drivers/net/usb/rtl8150.c
11983
11984USB SERIAL SUBSYSTEM
11985M: Johan Hovold <johan@kernel.org>
11986L: linux-usb@vger.kernel.org
11987S: Maintained
11988F: Documentation/usb/usb-serial.txt
11989F: drivers/usb/serial/
11990F: include/linux/usb/serial.h
11991
11992USB SMSC75XX ETHERNET DRIVER
11993M: Steve Glendinning <steve.glendinning@shawell.net>
11994L: netdev@vger.kernel.org
11995S: Maintained
11996F: drivers/net/usb/smsc75xx.*
11997
11998USB SMSC95XX ETHERNET DRIVER
11999M: Steve Glendinning <steve.glendinning@shawell.net>
12000L: netdev@vger.kernel.org
12001S: Maintained
12002F: drivers/net/usb/smsc95xx.*
12003
12004USB SUBSYSTEM
12005M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12006L: linux-usb@vger.kernel.org
12007W: http://www.linux-usb.org
12008T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12009S: Supported
12010F: Documentation/usb/
12011F: drivers/usb/
12012F: include/linux/usb.h
12013F: include/linux/usb/
12014
12015USB UHCI DRIVER
12016M: Alan Stern <stern@rowland.harvard.edu>
12017L: linux-usb@vger.kernel.org
12018S: Maintained
12019F: drivers/usb/host/uhci*
12020
12021USB "USBNET" DRIVER FRAMEWORK
12022M: Oliver Neukum <oneukum@suse.com>
12023L: netdev@vger.kernel.org
12024W: http://www.linux-usb.org/usbnet
12025S: Maintained
12026F: drivers/net/usb/usbnet.c
12027F: include/linux/usb/usbnet.h
12028
12029USB VIDEO CLASS
12030M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12031L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12032L: linux-media@vger.kernel.org
12033T: git git://linuxtv.org/media_tree.git
12034W: http://www.ideasonboard.org/uvc/
12035S: Maintained
12036F: drivers/media/usb/uvc/
12037F: include/uapi/linux/uvcvideo.h
12038
12039USB VISION DRIVER
12040M: Hans Verkuil <hverkuil@xs4all.nl>
12041L: linux-media@vger.kernel.org
12042T: git git://linuxtv.org/media_tree.git
12043W: https://linuxtv.org
12044S: Odd Fixes
12045F: drivers/media/usb/usbvision/
12046
12047USB WEBCAM GADGET
12048M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12049L: linux-usb@vger.kernel.org
12050S: Maintained
12051F: drivers/usb/gadget/function/*uvc*
12052F: drivers/usb/gadget/legacy/webcam.c
12053
12054USB WIRELESS RNDIS DRIVER (rndis_wlan)
12055M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
12056L: linux-wireless@vger.kernel.org
12057S: Maintained
12058F: drivers/net/wireless/rndis_wlan.c
12059
12060USB XHCI DRIVER
12061M: Mathias Nyman <mathias.nyman@intel.com>
12062L: linux-usb@vger.kernel.org
12063S: Supported
12064F: drivers/usb/host/xhci*
12065F: drivers/usb/host/pci-quirks*
12066
12067USB ZD1201 DRIVER
12068L: linux-wireless@vger.kernel.org
12069W: http://linux-lc100020.sourceforge.net
12070S: Orphan
12071F: drivers/net/wireless/zydas/zd1201.*
12072
12073USB ZR364XX DRIVER
12074M: Antoine Jacquet <royale@zerezo.com>
12075L: linux-usb@vger.kernel.org
12076L: linux-media@vger.kernel.org
12077T: git git://linuxtv.org/media_tree.git
12078W: http://royale.zerezo.com/zr364xx/
12079S: Maintained
12080F: Documentation/video4linux/zr364xx.txt
12081F: drivers/media/usb/zr364xx/
12082
12083ULPI BUS
12084M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
12085L: linux-usb@vger.kernel.org
12086S: Maintained
12087F: drivers/usb/common/ulpi.c
12088F: include/linux/ulpi/
12089
12090USER-MODE LINUX (UML)
12091M: Jeff Dike <jdike@addtoit.com>
12092M: Richard Weinberger <richard@nod.at>
12093L: user-mode-linux-devel@lists.sourceforge.net
12094L: user-mode-linux-user@lists.sourceforge.net
12095W: http://user-mode-linux.sourceforge.net
12096T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12097S: Maintained
12098F: Documentation/virtual/uml/
12099F: arch/um/
12100F: arch/x86/um/
12101F: fs/hostfs/
12102F: fs/hppfs/
12103
12104USERSPACE I/O (UIO)
12105M: "Hans J. Koch" <hjk@hansjkoch.de>
12106M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12107S: Maintained
12108T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12109F: Documentation/DocBook/uio-howto.tmpl
12110F: drivers/uio/
12111F: include/linux/uio*.h
12112
12113UTIL-LINUX PACKAGE
12114M: Karel Zak <kzak@redhat.com>
12115L: util-linux@vger.kernel.org
12116W: http://en.wikipedia.org/wiki/Util-linux
12117T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12118S: Maintained
12119
12120UVESAFB DRIVER
12121M: Michal Januszewski <spock@gentoo.org>
12122L: linux-fbdev@vger.kernel.org
12123W: http://dev.gentoo.org/~spock/projects/uvesafb/
12124S: Maintained
12125F: Documentation/fb/uvesafb.txt
12126F: drivers/video/fbdev/uvesafb.*
12127
12128VF610 NAND DRIVER
12129M: Stefan Agner <stefan@agner.ch>
12130L: linux-mtd@lists.infradead.org
12131S: Supported
12132F: drivers/mtd/nand/vf610_nfc.c
12133
12134VFAT/FAT/MSDOS FILESYSTEM
12135M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12136S: Maintained
12137F: Documentation/filesystems/vfat.txt
12138F: fs/fat/
12139
12140VFIO DRIVER
12141M: Alex Williamson <alex.williamson@redhat.com>
12142L: kvm@vger.kernel.org
12143T: git git://github.com/awilliam/linux-vfio.git
12144S: Maintained
12145F: Documentation/vfio.txt
12146F: drivers/vfio/
12147F: include/linux/vfio.h
12148F: include/uapi/linux/vfio.h
12149
12150VFIO PLATFORM DRIVER
12151M: Baptiste Reynal <b.reynal@virtualopensystems.com>
12152L: kvm@vger.kernel.org
12153S: Maintained
12154F: drivers/vfio/platform/
12155
12156VIDEOBUF2 FRAMEWORK
12157M: Pawel Osciak <pawel@osciak.com>
12158M: Marek Szyprowski <m.szyprowski@samsung.com>
12159M: Kyungmin Park <kyungmin.park@samsung.com>
12160L: linux-media@vger.kernel.org
12161S: Maintained
12162F: drivers/media/v4l2-core/videobuf2-*
12163F: include/media/videobuf2-*
12164
12165VIRTUAL SERIO DEVICE DRIVER
12166M: Stephen Chandler Paul <thatslyude@gmail.com>
12167S: Maintained
12168F: drivers/input/serio/userio.c
12169F: include/uapi/linux/userio.h
12170
12171VIRTIO CONSOLE DRIVER
12172M: Amit Shah <amit.shah@redhat.com>
12173L: virtualization@lists.linux-foundation.org
12174S: Maintained
12175F: drivers/char/virtio_console.c
12176F: include/linux/virtio_console.h
12177F: include/uapi/linux/virtio_console.h
12178
12179VIRTIO CORE, NET AND BLOCK DRIVERS
12180M: "Michael S. Tsirkin" <mst@redhat.com>
12181L: virtualization@lists.linux-foundation.org
12182S: Maintained
12183F: drivers/virtio/
12184F: tools/virtio/
12185F: drivers/net/virtio_net.c
12186F: drivers/block/virtio_blk.c
12187F: include/linux/virtio_*.h
12188F: include/uapi/linux/virtio_*.h
12189
12190VIRTIO DRIVERS FOR S390
12191M: Christian Borntraeger <borntraeger@de.ibm.com>
12192M: Cornelia Huck <cornelia.huck@de.ibm.com>
12193L: linux-s390@vger.kernel.org
12194L: virtualization@lists.linux-foundation.org
12195L: kvm@vger.kernel.org
12196S: Supported
12197F: drivers/s390/virtio/
12198
12199VIRTIO GPU DRIVER
12200M: David Airlie <airlied@linux.ie>
12201M: Gerd Hoffmann <kraxel@redhat.com>
12202L: dri-devel@lists.freedesktop.org
12203L: virtualization@lists.linux-foundation.org
12204S: Maintained
12205F: drivers/gpu/drm/virtio/
12206F: include/uapi/linux/virtio_gpu.h
12207
12208VIRTIO HOST (VHOST)
12209M: "Michael S. Tsirkin" <mst@redhat.com>
12210L: kvm@vger.kernel.org
12211L: virtualization@lists.linux-foundation.org
12212L: netdev@vger.kernel.org
12213T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12214S: Maintained
12215F: drivers/vhost/
12216F: include/uapi/linux/vhost.h
12217
12218VIRTIO INPUT DRIVER
12219M: Gerd Hoffmann <kraxel@redhat.com>
12220S: Maintained
12221F: drivers/virtio/virtio_input.c
12222F: include/uapi/linux/virtio_input.h
12223
12224VIA RHINE NETWORK DRIVER
12225S: Orphan
12226F: drivers/net/ethernet/via/via-rhine.c
12227
12228VIA SD/MMC CARD CONTROLLER DRIVER
12229M: Bruce Chang <brucechang@via.com.tw>
12230M: Harald Welte <HaraldWelte@viatech.com>
12231S: Maintained
12232F: drivers/mmc/host/via-sdmmc.c
12233
12234VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12235M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12236L: linux-fbdev@vger.kernel.org
12237S: Maintained
12238F: include/linux/via-core.h
12239F: include/linux/via-gpio.h
12240F: include/linux/via_i2c.h
12241F: drivers/video/fbdev/via/
12242
12243VIA VELOCITY NETWORK DRIVER
12244M: Francois Romieu <romieu@fr.zoreil.com>
12245L: netdev@vger.kernel.org
12246S: Maintained
12247F: drivers/net/ethernet/via/via-velocity.*
12248
12249VIRT LIB
12250M: Alex Williamson <alex.williamson@redhat.com>
12251M: Paolo Bonzini <pbonzini@redhat.com>
12252L: kvm@vger.kernel.org
12253S: Supported
12254F: virt/lib/
12255
12256VIVID VIRTUAL VIDEO DRIVER
12257M: Hans Verkuil <hverkuil@xs4all.nl>
12258L: linux-media@vger.kernel.org
12259T: git git://linuxtv.org/media_tree.git
12260W: https://linuxtv.org
12261S: Maintained
12262F: drivers/media/platform/vivid/*
12263
12264VLAN (802.1Q)
12265M: Patrick McHardy <kaber@trash.net>
12266L: netdev@vger.kernel.org
12267S: Maintained
12268F: drivers/net/macvlan.c
12269F: include/linux/if_*vlan.h
12270F: net/8021q/
12271
12272VLYNQ BUS
12273M: Florian Fainelli <florian@openwrt.org>
12274L: openwrt-devel@lists.openwrt.org (subscribers-only)
12275S: Maintained
12276F: drivers/vlynq/vlynq.c
12277F: include/linux/vlynq.h
12278
12279VME SUBSYSTEM
12280M: Martyn Welch <martyn@welchs.me.uk>
12281M: Manohar Vanga <manohar.vanga@gmail.com>
12282M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12283L: devel@driverdev.osuosl.org
12284S: Maintained
12285T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12286F: Documentation/vme_api.txt
12287F: drivers/staging/vme/
12288F: drivers/vme/
12289F: include/linux/vme*
12290
12291VMWARE HYPERVISOR INTERFACE
12292M: Alok Kataria <akataria@vmware.com>
12293L: virtualization@lists.linux-foundation.org
12294S: Supported
12295F: arch/x86/kernel/cpu/vmware.c
12296
12297VMWARE BALLOON DRIVER
12298M: Xavier Deguillard <xdeguillard@vmware.com>
12299M: Philip Moltmann <moltmann@vmware.com>
12300M: "VMware, Inc." <pv-drivers@vmware.com>
12301L: linux-kernel@vger.kernel.org
12302S: Maintained
12303F: drivers/misc/vmw_balloon.c
12304
12305VMWARE VMMOUSE SUBDRIVER
12306M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12307M: "VMware, Inc." <pv-drivers@vmware.com>
12308L: linux-input@vger.kernel.org
12309S: Maintained
12310F: drivers/input/mouse/vmmouse.c
12311F: drivers/input/mouse/vmmouse.h
12312
12313VMWARE VMXNET3 ETHERNET DRIVER
12314M: Shrikrishna Khare <skhare@vmware.com>
12315M: "VMware, Inc." <pv-drivers@vmware.com>
12316L: netdev@vger.kernel.org
12317S: Maintained
12318F: drivers/net/vmxnet3/
12319
12320VMware PVSCSI driver
12321M: Arvind Kumar <arvindkumar@vmware.com>
12322M: VMware PV-Drivers <pv-drivers@vmware.com>
12323L: linux-scsi@vger.kernel.org
12324S: Maintained
12325F: drivers/scsi/vmw_pvscsi.c
12326F: drivers/scsi/vmw_pvscsi.h
12327
12328VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12329M: Liam Girdwood <lgirdwood@gmail.com>
12330M: Mark Brown <broonie@kernel.org>
12331L: linux-kernel@vger.kernel.org
12332W: http://www.slimlogic.co.uk/?p=48
12333T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12334S: Supported
12335F: Documentation/devicetree/bindings/regulator/
12336F: drivers/regulator/
12337F: include/dt-bindings/regulator/
12338F: include/linux/regulator/
12339
12340VRF
12341M: David Ahern <dsa@cumulusnetworks.com>
12342M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
12343L: netdev@vger.kernel.org
12344S: Maintained
12345F: drivers/net/vrf.c
12346F: Documentation/networking/vrf.txt
12347
12348VT1211 HARDWARE MONITOR DRIVER
12349M: Juerg Haefliger <juergh@gmail.com>
12350L: linux-hwmon@vger.kernel.org
12351S: Maintained
12352F: Documentation/hwmon/vt1211
12353F: drivers/hwmon/vt1211.c
12354
12355VT8231 HARDWARE MONITOR DRIVER
12356M: Roger Lucas <vt8231@hiddenengine.co.uk>
12357L: linux-hwmon@vger.kernel.org
12358S: Maintained
12359F: drivers/hwmon/vt8231.c
12360
12361VUB300 USB to SDIO/SD/MMC bridge chip
12362M: Tony Olech <tony.olech@elandigitalsystems.com>
12363L: linux-mmc@vger.kernel.org
12364L: linux-usb@vger.kernel.org
12365S: Supported
12366F: drivers/mmc/host/vub300.c
12367
12368W1 DALLAS'S 1-WIRE BUS
12369M: Evgeniy Polyakov <zbr@ioremap.net>
12370S: Maintained
12371F: Documentation/w1/
12372F: drivers/w1/
12373
12374W83791D HARDWARE MONITORING DRIVER
12375M: Marc Hulsman <m.hulsman@tudelft.nl>
12376L: linux-hwmon@vger.kernel.org
12377S: Maintained
12378F: Documentation/hwmon/w83791d
12379F: drivers/hwmon/w83791d.c
12380
12381W83793 HARDWARE MONITORING DRIVER
12382M: Rudolf Marek <r.marek@assembler.cz>
12383L: linux-hwmon@vger.kernel.org
12384S: Maintained
12385F: Documentation/hwmon/w83793
12386F: drivers/hwmon/w83793.c
12387
12388W83795 HARDWARE MONITORING DRIVER
12389M: Jean Delvare <jdelvare@suse.com>
12390L: linux-hwmon@vger.kernel.org
12391S: Maintained
12392F: drivers/hwmon/w83795.c
12393
12394W83L51xD SD/MMC CARD INTERFACE DRIVER
12395M: Pierre Ossman <pierre@ossman.eu>
12396S: Maintained
12397F: drivers/mmc/host/wbsd.*
12398
12399WACOM PROTOCOL 4 SERIAL TABLETS
12400M: Julian Squires <julian@cipht.net>
12401M: Hans de Goede <hdegoede@redhat.com>
12402L: linux-input@vger.kernel.org
12403S: Maintained
12404F: drivers/input/tablet/wacom_serial4.c
12405
12406WATCHDOG DEVICE DRIVERS
12407M: Wim Van Sebroeck <wim@iguana.be>
12408R: Guenter Roeck <linux@roeck-us.net>
12409L: linux-watchdog@vger.kernel.org
12410W: http://www.linux-watchdog.org/
12411T: git git://www.linux-watchdog.org/linux-watchdog.git
12412S: Maintained
12413F: Documentation/devicetree/bindings/watchdog/
12414F: Documentation/watchdog/
12415F: drivers/watchdog/
12416F: include/linux/watchdog.h
12417F: include/uapi/linux/watchdog.h
12418
12419WD7000 SCSI DRIVER
12420M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
12421L: linux-scsi@vger.kernel.org
12422S: Maintained
12423F: drivers/scsi/wd7000.c
12424
12425WIIMOTE HID DRIVER
12426M: David Herrmann <dh.herrmann@googlemail.com>
12427L: linux-input@vger.kernel.org
12428S: Maintained
12429F: drivers/hid/hid-wiimote*
12430
12431WINBOND CIR DRIVER
12432M: David Härdeman <david@hardeman.nu>
12433S: Maintained
12434F: drivers/media/rc/winbond-cir.c
12435
12436WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12437M: William Breathitt Gray <vilhelm.gray@gmail.com>
12438L: linux-watchdog@vger.kernel.org
12439S: Maintained
12440F: drivers/watchdog/ebc-c384_wdt.c
12441
12442WINSYSTEMS WS16C48 GPIO DRIVER
12443M: William Breathitt Gray <vilhelm.gray@gmail.com>
12444L: linux-gpio@vger.kernel.org
12445S: Maintained
12446F: drivers/gpio/gpio-ws16c48.c
12447
12448WIMAX STACK
12449M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12450M: linux-wimax@intel.com
12451L: wimax@linuxwimax.org (subscribers-only)
12452S: Supported
12453W: http://linuxwimax.org
12454F: Documentation/wimax/README.wimax
12455F: include/linux/wimax/debug.h
12456F: include/net/wimax.h
12457F: include/uapi/linux/wimax.h
12458F: net/wimax/
12459
12460WISTRON LAPTOP BUTTON DRIVER
12461M: Miloslav Trmac <mitr@volny.cz>
12462S: Maintained
12463F: drivers/input/misc/wistron_btns.c
12464
12465WL3501 WIRELESS PCMCIA CARD DRIVER
12466M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12467L: linux-wireless@vger.kernel.org
12468W: http://oops.ghostprotocols.net:81/blog
12469S: Maintained
12470F: drivers/net/wireless/wl3501*
12471
12472WOLFSON MICROELECTRONICS DRIVERS
12473L: patches@opensource.wolfsonmicro.com
12474T: git https://github.com/CirrusLogic/linux-drivers.git
12475W: https://github.com/CirrusLogic/linux-drivers/wiki
12476S: Supported
12477F: Documentation/hwmon/wm83??
12478F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12479F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12480F: Documentation/devicetree/bindings/mfd/arizona.txt
12481F: arch/arm/mach-s3c64xx/mach-crag6410*
12482F: drivers/clk/clk-wm83*.c
12483F: drivers/extcon/extcon-arizona.c
12484F: drivers/leds/leds-wm83*.c
12485F: drivers/gpio/gpio-*wm*.c
12486F: drivers/gpio/gpio-arizona.c
12487F: drivers/hwmon/wm83??-hwmon.c
12488F: drivers/input/misc/wm831x-on.c
12489F: drivers/input/touchscreen/wm831x-ts.c
12490F: drivers/input/touchscreen/wm97*.c
12491F: drivers/mfd/arizona*
12492F: drivers/mfd/wm*.c
12493F: drivers/mfd/cs47l24*
12494F: drivers/power/wm83*.c
12495F: drivers/rtc/rtc-wm83*.c
12496F: drivers/regulator/wm8*.c
12497F: drivers/video/backlight/wm83*_bl.c
12498F: drivers/watchdog/wm83*_wdt.c
12499F: include/linux/mfd/arizona/
12500F: include/linux/mfd/wm831x/
12501F: include/linux/mfd/wm8350/
12502F: include/linux/mfd/wm8400*
12503F: include/linux/wm97xx.h
12504F: include/sound/wm????.h
12505F: sound/soc/codecs/arizona.?
12506F: sound/soc/codecs/wm*
12507F: sound/soc/codecs/cs47l24*
12508
12509WORKQUEUE
12510M: Tejun Heo <tj@kernel.org>
12511R: Lai Jiangshan <jiangshanlai@gmail.com>
12512T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12513S: Maintained
12514F: include/linux/workqueue.h
12515F: kernel/workqueue.c
12516F: Documentation/workqueue.txt
12517
12518X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12519M: Chen-Yu Tsai <wens@csie.org>
12520L: linux-kernel@vger.kernel.org
12521S: Maintained
12522N: axp[128]
12523
12524X.25 NETWORK LAYER
12525M: Andrew Hendry <andrew.hendry@gmail.com>
12526L: linux-x25@vger.kernel.org
12527S: Odd Fixes
12528F: Documentation/networking/x25*
12529F: include/net/x25*
12530F: net/x25/
12531
12532X86 ARCHITECTURE (32-BIT AND 64-BIT)
12533M: Thomas Gleixner <tglx@linutronix.de>
12534M: Ingo Molnar <mingo@redhat.com>
12535M: "H. Peter Anvin" <hpa@zytor.com>
12536M: x86@kernel.org
12537L: linux-kernel@vger.kernel.org
12538T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12539S: Maintained
12540F: Documentation/x86/
12541F: arch/x86/
12542
12543X86 PLATFORM DRIVERS
12544M: Darren Hart <dvhart@infradead.org>
12545L: platform-driver-x86@vger.kernel.org
12546T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12547S: Maintained
12548F: drivers/platform/x86/
12549F: drivers/platform/olpc/
12550
12551X86 MCE INFRASTRUCTURE
12552M: Tony Luck <tony.luck@intel.com>
12553M: Borislav Petkov <bp@alien8.de>
12554L: linux-edac@vger.kernel.org
12555S: Maintained
12556F: arch/x86/kernel/cpu/mcheck/*
12557
12558X86 MICROCODE UPDATE SUPPORT
12559M: Borislav Petkov <bp@alien8.de>
12560S: Maintained
12561F: arch/x86/kernel/cpu/microcode/*
12562
12563X86 VDSO
12564M: Andy Lutomirski <luto@amacapital.net>
12565L: linux-kernel@vger.kernel.org
12566T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12567S: Maintained
12568F: arch/x86/entry/vdso/
12569
12570XC2028/3028 TUNER DRIVER
12571M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12572M: Mauro Carvalho Chehab <mchehab@kernel.org>
12573L: linux-media@vger.kernel.org
12574W: https://linuxtv.org
12575T: git git://linuxtv.org/media_tree.git
12576S: Maintained
12577F: drivers/media/tuners/tuner-xc2028.*
12578
12579XEN HYPERVISOR INTERFACE
12580M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12581M: David Vrabel <david.vrabel@citrix.com>
12582M: Juergen Gross <jgross@suse.com>
12583L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12584T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12585S: Supported
12586F: arch/x86/xen/
12587F: drivers/*/xen-*front.c
12588F: drivers/xen/
12589F: arch/x86/include/asm/xen/
12590F: include/xen/
12591F: include/uapi/xen/
12592
12593XEN HYPERVISOR ARM
12594M: Stefano Stabellini <sstabellini@kernel.org>
12595L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12596S: Maintained
12597F: arch/arm/xen/
12598F: arch/arm/include/asm/xen/
12599
12600XEN HYPERVISOR ARM64
12601M: Stefano Stabellini <sstabellini@kernel.org>
12602L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12603S: Maintained
12604F: arch/arm64/xen/
12605F: arch/arm64/include/asm/xen/
12606
12607XEN NETWORK BACKEND DRIVER
12608M: Wei Liu <wei.liu2@citrix.com>
12609L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12610L: netdev@vger.kernel.org
12611S: Supported
12612F: drivers/net/xen-netback/*
12613
12614XEN PCI SUBSYSTEM
12615M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12616L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12617S: Supported
12618F: arch/x86/pci/*xen*
12619F: drivers/pci/*xen*
12620
12621XEN BLOCK SUBSYSTEM
12622M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12623M: Roger Pau Monné <roger.pau@citrix.com>
12624L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12625S: Supported
12626F: drivers/block/xen-blkback/*
12627F: drivers/block/xen*
12628
12629XEN PVSCSI DRIVERS
12630M: Juergen Gross <jgross@suse.com>
12631L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12632L: linux-scsi@vger.kernel.org
12633S: Supported
12634F: drivers/scsi/xen-scsifront.c
12635F: drivers/xen/xen-scsiback.c
12636F: include/xen/interface/io/vscsiif.h
12637
12638XEN SWIOTLB SUBSYSTEM
12639M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12640L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12641S: Supported
12642F: arch/x86/xen/*swiotlb*
12643F: drivers/xen/*swiotlb*
12644
12645XFS FILESYSTEM
12646P: Silicon Graphics Inc
12647M: Dave Chinner <david@fromorbit.com>
12648M: xfs@oss.sgi.com
12649L: xfs@oss.sgi.com
12650W: http://oss.sgi.com/projects/xfs
12651T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12652S: Supported
12653F: Documentation/filesystems/xfs.txt
12654F: fs/xfs/
12655
12656XILINX AXI ETHERNET DRIVER
12657M: Anirudha Sarangi <anirudh@xilinx.com>
12658M: John Linn <John.Linn@xilinx.com>
12659S: Maintained
12660F: drivers/net/ethernet/xilinx/xilinx_axienet*
12661
12662XILINX UARTLITE SERIAL DRIVER
12663M: Peter Korsgaard <jacmet@sunsite.dk>
12664L: linux-serial@vger.kernel.org
12665S: Maintained
12666F: drivers/tty/serial/uartlite.c
12667
12668XILINX VIDEO IP CORES
12669M: Hyun Kwon <hyun.kwon@xilinx.com>
12670M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12671L: linux-media@vger.kernel.org
12672T: git git://linuxtv.org/media_tree.git
12673S: Supported
12674F: Documentation/devicetree/bindings/media/xilinx/
12675F: drivers/media/platform/xilinx/
12676F: include/uapi/linux/xilinx-v4l2-controls.h
12677
12678XILLYBUS DRIVER
12679M: Eli Billauer <eli.billauer@gmail.com>
12680L: linux-kernel@vger.kernel.org
12681S: Supported
12682F: drivers/char/xillybus/
12683
12684XTENSA XTFPGA PLATFORM SUPPORT
12685M: Max Filippov <jcmvbkbc@gmail.com>
12686L: linux-xtensa@linux-xtensa.org
12687S: Maintained
12688F: drivers/spi/spi-xtensa-xtfpga.c
12689F: sound/soc/xtensa/xtfpga-i2s.c
12690
12691YAM DRIVER FOR AX.25
12692M: Jean-Paul Roubelat <jpr@f6fbb.org>
12693L: linux-hams@vger.kernel.org
12694S: Maintained
12695F: drivers/net/hamradio/yam*
12696F: include/linux/yam.h
12697
12698YEALINK PHONE DRIVER
12699M: Henk Vergonet <Henk.Vergonet@gmail.com>
12700L: usbb2k-api-dev@nongnu.org
12701S: Maintained
12702F: Documentation/input/yealink.txt
12703F: drivers/input/misc/yealink.*
12704
12705Z8530 DRIVER FOR AX.25
12706M: Joerg Reuter <jreuter@yaina.de>
12707W: http://yaina.de/jreuter/
12708W: http://www.qsl.net/dl1bke/
12709L: linux-hams@vger.kernel.org
12710S: Maintained
12711F: Documentation/networking/z8530drv.txt
12712F: drivers/net/hamradio/*scc.c
12713F: drivers/net/hamradio/z8530.h
12714
12715ZBUD COMPRESSED PAGE ALLOCATOR
12716M: Seth Jennings <sjenning@redhat.com>
12717L: linux-mm@kvack.org
12718S: Maintained
12719F: mm/zbud.c
12720F: include/linux/zbud.h
12721
12722ZD1211RW WIRELESS DRIVER
12723M: Daniel Drake <dsd@gentoo.org>
12724M: Ulrich Kunitz <kune@deine-taler.de>
12725W: http://zd1211.ath.cx/wiki/DriverRewrite
12726L: linux-wireless@vger.kernel.org
12727L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12728S: Maintained
12729F: drivers/net/wireless/zydas/zd1211rw/
12730
12731ZPOOL COMPRESSED PAGE STORAGE API
12732M: Dan Streetman <ddstreet@ieee.org>
12733L: linux-mm@kvack.org
12734S: Maintained
12735F: mm/zpool.c
12736F: include/linux/zpool.h
12737
12738ZR36067 VIDEO FOR LINUX DRIVER
12739L: mjpeg-users@lists.sourceforge.net
12740L: linux-media@vger.kernel.org
12741W: http://mjpeg.sourceforge.net/driver-zoran/
12742T: hg https://linuxtv.org/hg/v4l-dvb
12743S: Odd Fixes
12744F: drivers/media/pci/zoran/
12745
12746ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12747M: Minchan Kim <minchan@kernel.org>
12748M: Nitin Gupta <ngupta@vflare.org>
12749R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12750L: linux-kernel@vger.kernel.org
12751S: Maintained
12752F: drivers/block/zram/
12753F: Documentation/blockdev/zram.txt
12754
12755ZS DECSTATION Z85C30 SERIAL DRIVER
12756M: "Maciej W. Rozycki" <macro@linux-mips.org>
12757S: Maintained
12758F: drivers/tty/serial/zs.*
12759
12760ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12761M: Minchan Kim <minchan@kernel.org>
12762M: Nitin Gupta <ngupta@vflare.org>
12763R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12764L: linux-mm@kvack.org
12765S: Maintained
12766F: mm/zsmalloc.c
12767F: include/linux/zsmalloc.h
12768F: Documentation/vm/zsmalloc.txt
12769
12770ZSWAP COMPRESSED SWAP CACHING
12771M: Seth Jennings <sjenning@redhat.com>
12772L: linux-mm@kvack.org
12773S: Maintained
12774F: mm/zswap.c
12775
12776THE REST
12777M: Linus Torvalds <torvalds@linux-foundation.org>
12778L: linux-kernel@vger.kernel.org
12779Q: http://patchwork.kernel.org/project/LKML/list/
12780T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12781S: Buried alive in reporters
12782F: *
12783F: */
This page took 0.098383 seconds and 5 git commands to generate.