be2net: Change copyright markings in source files
[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 JPEG CODEC SUPPORT
1646M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1647M: Jacek Anaszewski <j.anaszewski@samsung.com>
1648L: linux-arm-kernel@lists.infradead.org
1649L: linux-media@vger.kernel.org
1650S: Maintained
1651F: drivers/media/platform/s5p-jpeg/
1652
1653ARM/SHMOBILE ARM ARCHITECTURE
1654M: Simon Horman <horms@verge.net.au>
1655M: Magnus Damm <magnus.damm@gmail.com>
1656L: linux-renesas-soc@vger.kernel.org
1657Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1658T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1659S: Supported
1660F: arch/arm/boot/dts/emev2*
1661F: arch/arm/boot/dts/r7s*
1662F: arch/arm/boot/dts/r8a*
1663F: arch/arm/boot/dts/sh*
1664F: arch/arm/configs/shmobile_defconfig
1665F: arch/arm/include/debug/renesas-scif.S
1666F: arch/arm/mach-shmobile/
1667F: drivers/sh/
1668F: drivers/soc/renesas/
1669F: include/linux/soc/renesas/
1670
1671ARM/SOCFPGA ARCHITECTURE
1672M: Dinh Nguyen <dinguyen@opensource.altera.com>
1673S: Maintained
1674F: arch/arm/mach-socfpga/
1675F: arch/arm/boot/dts/socfpga*
1676F: arch/arm/configs/socfpga_defconfig
1677F: arch/arm64/boot/dts/altera/
1678W: http://www.rocketboards.org
1679T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1680
1681ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1682M: Dinh Nguyen <dinguyen@opensource.altera.com>
1683S: Maintained
1684F: drivers/clk/socfpga/
1685
1686ARM/SOCFPGA EDAC SUPPORT
1687M: Thor Thayer <tthayer@opensource.altera.com>
1688S: Maintained
1689F: drivers/edac/altera_edac.
1690
1691ARM/STI ARCHITECTURE
1692M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1693M: Maxime Coquelin <maxime.coquelin@st.com>
1694M: Patrice Chotard <patrice.chotard@st.com>
1695L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1696L: kernel@stlinux.com
1697W: http://www.stlinux.com
1698S: Maintained
1699F: arch/arm/mach-sti/
1700F: arch/arm/boot/dts/sti*
1701F: drivers/char/hw_random/st-rng.c
1702F: drivers/clocksource/arm_global_timer.c
1703F: drivers/clocksource/clksrc_st_lpc.c
1704F: drivers/cpufreq/sti-cpufreq.c
1705F: drivers/i2c/busses/i2c-st.c
1706F: drivers/media/rc/st_rc.c
1707F: drivers/media/platform/sti/c8sectpfe/
1708F: drivers/mmc/host/sdhci-st.c
1709F: drivers/phy/phy-miphy28lp.c
1710F: drivers/phy/phy-miphy365x.c
1711F: drivers/phy/phy-stih407-usb.c
1712F: drivers/phy/phy-stih41x-usb.c
1713F: drivers/pinctrl/pinctrl-st.c
1714F: drivers/remoteproc/st_remoteproc.c
1715F: drivers/reset/sti/
1716F: drivers/rtc/rtc-st-lpc.c
1717F: drivers/tty/serial/st-asc.c
1718F: drivers/usb/dwc3/dwc3-st.c
1719F: drivers/usb/host/ehci-st.c
1720F: drivers/usb/host/ohci-st.c
1721F: drivers/watchdog/st_lpc_wdt.c
1722F: drivers/ata/ahci_st.c
1723
1724ARM/STM32 ARCHITECTURE
1725M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1726L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1727S: Maintained
1728T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1729N: stm32
1730F: drivers/clocksource/armv7m_systick.c
1731
1732ARM/TANGO ARCHITECTURE
1733M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1734L: linux-arm-kernel@lists.infradead.org
1735S: Maintained
1736F: arch/arm/mach-tango/
1737F: arch/arm/boot/dts/tango*
1738
1739ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1740M: Lennert Buytenhek <kernel@wantstofly.org>
1741L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1742S: Maintained
1743
1744ARM/TETON BGA MACHINE SUPPORT
1745M: "Mark F. Brown" <mark.brown314@gmail.com>
1746L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1747S: Maintained
1748
1749ARM/THECUS N2100 MACHINE SUPPORT
1750M: Lennert Buytenhek <kernel@wantstofly.org>
1751L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1752S: Maintained
1753
1754ARM/NUVOTON W90X900 ARM ARCHITECTURE
1755M: Wan ZongShun <mcuos.com@gmail.com>
1756L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1757W: http://www.mcuos.com
1758S: Maintained
1759F: arch/arm/mach-w90x900/
1760F: drivers/input/keyboard/w90p910_keypad.c
1761F: drivers/input/touchscreen/w90p910_ts.c
1762F: drivers/watchdog/nuc900_wdt.c
1763F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1764F: drivers/mtd/nand/nuc900_nand.c
1765F: drivers/rtc/rtc-nuc900.c
1766F: drivers/spi/spi-nuc900.c
1767F: drivers/usb/host/ehci-w90x900.c
1768F: drivers/video/fbdev/nuc900fb.c
1769
1770ARM/U300 MACHINE SUPPORT
1771M: Linus Walleij <linus.walleij@linaro.org>
1772L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1773S: Supported
1774F: arch/arm/mach-u300/
1775F: drivers/clocksource/timer-u300.c
1776F: drivers/i2c/busses/i2c-stu300.c
1777F: drivers/rtc/rtc-coh901331.c
1778F: drivers/watchdog/coh901327_wdt.c
1779F: drivers/dma/coh901318*
1780F: drivers/mfd/ab3100*
1781F: drivers/rtc/rtc-ab3100.c
1782F: drivers/rtc/rtc-coh901331.c
1783T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1784
1785ARM/UNIPHIER ARCHITECTURE
1786M: Masahiro Yamada <yamada.masahiro@socionext.com>
1787L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1788S: Maintained
1789F: arch/arm/boot/dts/uniphier*
1790F: arch/arm/include/asm/hardware/cache-uniphier.h
1791F: arch/arm/mach-uniphier/
1792F: arch/arm/mm/cache-uniphier.c
1793F: arch/arm64/boot/dts/socionext/
1794F: drivers/bus/uniphier-system-bus.c
1795F: drivers/i2c/busses/i2c-uniphier*
1796F: drivers/pinctrl/uniphier/
1797F: drivers/tty/serial/8250/8250_uniphier.c
1798N: uniphier
1799
1800ARM/Ux500 ARM ARCHITECTURE
1801M: Linus Walleij <linus.walleij@linaro.org>
1802L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1803S: Maintained
1804F: arch/arm/mach-ux500/
1805F: drivers/clocksource/clksrc-dbx500-prcmu.c
1806F: drivers/dma/ste_dma40*
1807F: drivers/hwspinlock/u8500_hsem.c
1808F: drivers/mfd/abx500*
1809F: drivers/mfd/ab8500*
1810F: drivers/mfd/dbx500*
1811F: drivers/mfd/db8500*
1812F: drivers/pinctrl/nomadik/pinctrl-ab*
1813F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1814F: drivers/rtc/rtc-ab8500.c
1815F: drivers/rtc/rtc-pl031.c
1816T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1817
1818ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1819M: Ulf Hansson <ulf.hansson@linaro.org>
1820L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1821T: git git://git.linaro.org/people/ulfh/clk.git
1822S: Maintained
1823F: drivers/clk/ux500/
1824F: include/linux/platform_data/clk-ux500.h
1825
1826ARM/VERSATILE EXPRESS PLATFORM
1827M: Liviu Dudau <liviu.dudau@arm.com>
1828M: Sudeep Holla <sudeep.holla@arm.com>
1829M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1830L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1831S: Maintained
1832F: arch/arm/boot/dts/vexpress*
1833F: arch/arm64/boot/dts/arm/
1834F: arch/arm/mach-vexpress/
1835F: */*/vexpress*
1836F: */*/*/vexpress*
1837F: drivers/clk/versatile/clk-vexpress-osc.c
1838F: drivers/clocksource/versatile.c
1839N: mps2
1840
1841ARM/VFP SUPPORT
1842M: Russell King <linux@armlinux.org.uk>
1843L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1844W: http://www.armlinux.org.uk/
1845S: Maintained
1846F: arch/arm/vfp/
1847
1848ARM/VOIPAC PXA270 SUPPORT
1849M: Marek Vasut <marek.vasut@gmail.com>
1850L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1851S: Maintained
1852F: arch/arm/mach-pxa/vpac270.c
1853F: arch/arm/mach-pxa/include/mach/vpac270.h
1854
1855ARM/VT8500 ARM ARCHITECTURE
1856M: Tony Prisk <linux@prisktech.co.nz>
1857L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1858S: Maintained
1859F: arch/arm/mach-vt8500/
1860F: drivers/clocksource/vt8500_timer.c
1861F: drivers/i2c/busses/i2c-wmt.c
1862F: drivers/mmc/host/wmt-sdmmc.c
1863F: drivers/pwm/pwm-vt8500.c
1864F: drivers/rtc/rtc-vt8500.c
1865F: drivers/tty/serial/vt8500_serial.c
1866F: drivers/usb/host/ehci-platform.c
1867F: drivers/usb/host/uhci-platform.c
1868F: drivers/video/fbdev/vt8500lcdfb.*
1869F: drivers/video/fbdev/wm8505fb*
1870F: drivers/video/fbdev/wmt_ge_rops.*
1871
1872ARM/ZIPIT Z2 SUPPORT
1873M: Marek Vasut <marek.vasut@gmail.com>
1874L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1875S: Maintained
1876F: arch/arm/mach-pxa/z2.c
1877F: arch/arm/mach-pxa/include/mach/z2.h
1878
1879ARM/ZTE ARCHITECTURE
1880M: Jun Nie <jun.nie@linaro.org>
1881L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1882S: Maintained
1883F: arch/arm/mach-zx/
1884F: drivers/clk/zte/
1885F: Documentation/devicetree/bindings/arm/zte.txt
1886F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1887
1888ARM/ZYNQ ARCHITECTURE
1889M: Michal Simek <michal.simek@xilinx.com>
1890R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1891L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1892W: http://wiki.xilinx.com
1893T: git https://github.com/Xilinx/linux-xlnx.git
1894S: Supported
1895F: arch/arm/mach-zynq/
1896F: drivers/cpuidle/cpuidle-zynq.c
1897F: drivers/block/xsysace.c
1898N: zynq
1899N: xilinx
1900F: drivers/clocksource/cadence_ttc_timer.c
1901F: drivers/i2c/busses/i2c-cadence.c
1902F: drivers/mmc/host/sdhci-of-arasan.c
1903F: drivers/edac/synopsys_edac.c
1904
1905ARM SMMU DRIVERS
1906M: Will Deacon <will.deacon@arm.com>
1907R: Robin Murphy <robin.murphy@arm.com>
1908L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1909S: Maintained
1910F: drivers/iommu/arm-smmu.c
1911F: drivers/iommu/arm-smmu-v3.c
1912F: drivers/iommu/io-pgtable-arm.c
1913F: drivers/iommu/io-pgtable-arm-v7s.c
1914
1915ARM64 PORT (AARCH64 ARCHITECTURE)
1916M: Catalin Marinas <catalin.marinas@arm.com>
1917M: Will Deacon <will.deacon@arm.com>
1918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1919T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1920S: Maintained
1921F: arch/arm64/
1922F: Documentation/arm64/
1923
1924AS3645A LED FLASH CONTROLLER DRIVER
1925M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1926L: linux-media@vger.kernel.org
1927T: git git://linuxtv.org/media_tree.git
1928S: Maintained
1929F: drivers/media/i2c/as3645a.c
1930F: include/media/i2c/as3645a.h
1931
1932ASC7621 HARDWARE MONITOR DRIVER
1933M: George Joseph <george.joseph@fairview5.com>
1934L: linux-hwmon@vger.kernel.org
1935S: Maintained
1936F: Documentation/hwmon/asc7621
1937F: drivers/hwmon/asc7621.c
1938
1939ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1940M: Corentin Chary <corentin.chary@gmail.com>
1941L: acpi4asus-user@lists.sourceforge.net
1942L: platform-driver-x86@vger.kernel.org
1943W: http://acpi4asus.sf.net
1944S: Maintained
1945F: drivers/platform/x86/asus*.c
1946F: drivers/platform/x86/eeepc*.c
1947
1948ASUS WIRELESS RADIO CONTROL DRIVER
1949M: João Paulo Rechi Vita <jprvita@gmail.com>
1950L: platform-driver-x86@vger.kernel.org
1951S: Maintained
1952F: drivers/platform/x86/asus-wireless.c
1953
1954ASYMMETRIC KEYS
1955M: David Howells <dhowells@redhat.com>
1956L: keyrings@vger.kernel.org
1957S: Maintained
1958F: Documentation/crypto/asymmetric-keys.txt
1959F: include/linux/verification.h
1960F: include/crypto/public_key.h
1961F: include/crypto/pkcs7.h
1962F: crypto/asymmetric_keys/
1963
1964ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1965R: Dan Williams <dan.j.williams@intel.com>
1966W: http://sourceforge.net/projects/xscaleiop
1967S: Odd fixes
1968F: Documentation/crypto/async-tx-api.txt
1969F: crypto/async_tx/
1970F: drivers/dma/
1971F: include/linux/dmaengine.h
1972F: include/linux/async_tx.h
1973
1974AT24 EEPROM DRIVER
1975M: Wolfram Sang <wsa@the-dreams.de>
1976L: linux-i2c@vger.kernel.org
1977S: Maintained
1978F: drivers/misc/eeprom/at24.c
1979F: include/linux/platform_data/at24.h
1980
1981ATA OVER ETHERNET (AOE) DRIVER
1982M: "Ed L. Cashin" <ed.cashin@acm.org>
1983W: http://www.openaoe.org/
1984S: Supported
1985F: Documentation/aoe/
1986F: drivers/block/aoe/
1987
1988ATHEROS 71XX/9XXX GPIO DRIVER
1989M: Alban Bedel <albeu@free.fr>
1990W: https://github.com/AlbanBedel/linux
1991T: git git://github.com/AlbanBedel/linux
1992S: Maintained
1993F: drivers/gpio/gpio-ath79.c
1994F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1995
1996ATHEROS ATH GENERIC UTILITIES
1997M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1998L: linux-wireless@vger.kernel.org
1999S: Supported
2000F: drivers/net/wireless/ath/*
2001
2002ATHEROS ATH5K WIRELESS DRIVER
2003M: Jiri Slaby <jirislaby@gmail.com>
2004M: Nick Kossifidis <mickflemm@gmail.com>
2005M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2006L: linux-wireless@vger.kernel.org
2007W: http://wireless.kernel.org/en/users/Drivers/ath5k
2008S: Maintained
2009F: drivers/net/wireless/ath/ath5k/
2010
2011ATHEROS ATH6KL WIRELESS DRIVER
2012M: Kalle Valo <kvalo@qca.qualcomm.com>
2013L: linux-wireless@vger.kernel.org
2014W: http://wireless.kernel.org/en/users/Drivers/ath6kl
2015T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2016S: Supported
2017F: drivers/net/wireless/ath/ath6kl/
2018
2019WILOCITY WIL6210 WIRELESS DRIVER
2020M: Maya Erez <qca_merez@qca.qualcomm.com>
2021L: linux-wireless@vger.kernel.org
2022L: wil6210@qca.qualcomm.com
2023S: Supported
2024W: http://wireless.kernel.org/en/users/Drivers/wil6210
2025F: drivers/net/wireless/ath/wil6210/
2026F: include/uapi/linux/wil6210_uapi.h
2027
2028CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2029M: Christian Lamparter <chunkeey@googlemail.com>
2030L: linux-wireless@vger.kernel.org
2031W: http://wireless.kernel.org/en/users/Drivers/carl9170
2032S: Maintained
2033F: drivers/net/wireless/ath/carl9170/
2034
2035ATK0110 HWMON DRIVER
2036M: Luca Tettamanti <kronos.it@gmail.com>
2037L: linux-hwmon@vger.kernel.org
2038S: Maintained
2039F: drivers/hwmon/asus_atk0110.c
2040
2041ATI_REMOTE2 DRIVER
2042M: Ville Syrjala <syrjala@sci.fi>
2043S: Maintained
2044F: drivers/input/misc/ati_remote2.c
2045
2046ATLX ETHERNET DRIVERS
2047M: Jay Cliburn <jcliburn@gmail.com>
2048M: Chris Snook <chris.snook@gmail.com>
2049L: netdev@vger.kernel.org
2050W: http://sourceforge.net/projects/atl1
2051W: http://atl1.sourceforge.net
2052S: Maintained
2053F: drivers/net/ethernet/atheros/
2054
2055ATM
2056M: Chas Williams <3chas3@gmail.com>
2057L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2058L: netdev@vger.kernel.org
2059W: http://linux-atm.sourceforge.net
2060S: Maintained
2061F: drivers/atm/
2062F: include/linux/atm*
2063F: include/uapi/linux/atm*
2064
2065ATMEL AT91 / AT32 MCI DRIVER
2066M: Ludovic Desroches <ludovic.desroches@atmel.com>
2067S: Maintained
2068F: drivers/mmc/host/atmel-mci.c
2069
2070ATMEL AT91 / AT32 SERIAL DRIVER
2071M: Nicolas Ferre <nicolas.ferre@atmel.com>
2072S: Supported
2073F: drivers/tty/serial/atmel_serial.c
2074
2075ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2076M: Nicolas Ferre <nicolas.ferre@atmel.com>
2077S: Supported
2078F: drivers/power/reset/at91-sama5d2_shdwc.c
2079
2080ATMEL SAMA5D2 ADC DRIVER
2081M: Ludovic Desroches <ludovic.desroches@atmel.com>
2082L: linux-iio@vger.kernel.org
2083S: Supported
2084F: drivers/iio/adc/at91-sama5d2_adc.c
2085
2086ATMEL Audio ALSA driver
2087M: Nicolas Ferre <nicolas.ferre@atmel.com>
2088L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2089S: Supported
2090F: sound/soc/atmel
2091
2092ATMEL DMA DRIVER
2093M: Nicolas Ferre <nicolas.ferre@atmel.com>
2094L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2095S: Supported
2096F: drivers/dma/at_hdmac.c
2097F: drivers/dma/at_hdmac_regs.h
2098F: include/linux/platform_data/dma-atmel.h
2099
2100ATMEL XDMA DRIVER
2101M: Ludovic Desroches <ludovic.desroches@atmel.com>
2102L: linux-arm-kernel@lists.infradead.org
2103L: dmaengine@vger.kernel.org
2104S: Supported
2105F: drivers/dma/at_xdmac.c
2106
2107ATMEL I2C DRIVER
2108M: Ludovic Desroches <ludovic.desroches@atmel.com>
2109L: linux-i2c@vger.kernel.org
2110S: Supported
2111F: drivers/i2c/busses/i2c-at91.c
2112
2113ATMEL ISI DRIVER
2114M: Ludovic Desroches <ludovic.desroches@atmel.com>
2115L: linux-media@vger.kernel.org
2116S: Supported
2117F: drivers/media/platform/soc_camera/atmel-isi.c
2118F: include/media/atmel-isi.h
2119
2120ATMEL LCDFB DRIVER
2121M: Nicolas Ferre <nicolas.ferre@atmel.com>
2122L: linux-fbdev@vger.kernel.org
2123S: Maintained
2124F: drivers/video/fbdev/atmel_lcdfb.c
2125F: include/video/atmel_lcdc.h
2126
2127ATMEL MACB ETHERNET DRIVER
2128M: Nicolas Ferre <nicolas.ferre@atmel.com>
2129S: Supported
2130F: drivers/net/ethernet/cadence/
2131
2132ATMEL NAND DRIVER
2133M: Wenyou Yang <wenyou.yang@atmel.com>
2134M: Josh Wu <rainyfeeling@outlook.com>
2135L: linux-mtd@lists.infradead.org
2136S: Supported
2137F: drivers/mtd/nand/atmel_nand*
2138
2139ATMEL SDMMC DRIVER
2140M: Ludovic Desroches <ludovic.desroches@atmel.com>
2141L: linux-mmc@vger.kernel.org
2142S: Supported
2143F: drivers/mmc/host/sdhci-of-at91.c
2144
2145ATMEL SPI DRIVER
2146M: Nicolas Ferre <nicolas.ferre@atmel.com>
2147S: Supported
2148F: drivers/spi/spi-atmel.*
2149
2150ATMEL SSC DRIVER
2151M: Nicolas Ferre <nicolas.ferre@atmel.com>
2152L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2153S: Supported
2154F: drivers/misc/atmel-ssc.c
2155F: include/linux/atmel-ssc.h
2156
2157ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2158M: Nicolas Ferre <nicolas.ferre@atmel.com>
2159L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2160S: Supported
2161F: drivers/misc/atmel_tclib.c
2162F: drivers/clocksource/tcb_clksrc.c
2163
2164ATMEL USBA UDC DRIVER
2165M: Nicolas Ferre <nicolas.ferre@atmel.com>
2166L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2167S: Supported
2168F: drivers/usb/gadget/udc/atmel_usba_udc.*
2169
2170ATMEL WIRELESS DRIVER
2171M: Simon Kelley <simon@thekelleys.org.uk>
2172L: linux-wireless@vger.kernel.org
2173W: http://www.thekelleys.org.uk/atmel
2174W: http://atmelwlandriver.sourceforge.net/
2175S: Maintained
2176F: drivers/net/wireless/atmel/atmel*
2177
2178ATMEL MAXTOUCH DRIVER
2179M: Nick Dyer <nick.dyer@itdev.co.uk>
2180T: git git://github.com/atmel-maxtouch/linux.git
2181S: Supported
2182F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2183F: drivers/input/touchscreen/atmel_mxt_ts.c
2184F: include/linux/platform_data/atmel_mxt_ts.h
2185
2186ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2187M: Bradley Grove <linuxdrivers@attotech.com>
2188L: linux-scsi@vger.kernel.org
2189W: http://www.attotech.com
2190S: Supported
2191F: drivers/scsi/esas2r
2192
2193ATUSB IEEE 802.15.4 RADIO DRIVER
2194M: Stefan Schmidt <stefan@osg.samsung.com>
2195L: linux-wpan@vger.kernel.org
2196S: Maintained
2197F: drivers/net/ieee802154/atusb.c
2198F: drivers/net/ieee802154/atusb.h
2199F: drivers/net/ieee802154/at86rf230.h
2200
2201AUDIT SUBSYSTEM
2202M: Paul Moore <paul@paul-moore.com>
2203M: Eric Paris <eparis@redhat.com>
2204L: linux-audit@redhat.com (moderated for non-subscribers)
2205W: http://people.redhat.com/sgrubb/audit/
2206T: git git://git.infradead.org/users/pcmoore/audit
2207S: Maintained
2208F: include/linux/audit.h
2209F: include/uapi/linux/audit.h
2210F: kernel/audit*
2211
2212AUXILIARY DISPLAY DRIVERS
2213M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2214W: http://miguelojeda.es/auxdisplay.htm
2215W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2216S: Maintained
2217F: drivers/auxdisplay/
2218F: include/linux/cfag12864b.h
2219
2220AVR32 ARCHITECTURE
2221M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2222M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2223W: http://www.atmel.com/products/AVR32/
2224W: http://mirror.egtvedt.no/avr32linux.org/
2225W: http://avrfreaks.net/
2226S: Maintained
2227F: arch/avr32/
2228
2229AVR32/AT32AP MACHINE SUPPORT
2230M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2231M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2232S: Maintained
2233F: arch/avr32/mach-at32ap/
2234
2235AX.25 NETWORK LAYER
2236M: Ralf Baechle <ralf@linux-mips.org>
2237L: linux-hams@vger.kernel.org
2238W: http://www.linux-ax25.org/
2239S: Maintained
2240F: include/uapi/linux/ax25.h
2241F: include/net/ax25.h
2242F: net/ax25/
2243
2244AZ6007 DVB DRIVER
2245M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2246L: linux-media@vger.kernel.org
2247W: https://linuxtv.org
2248T: git git://linuxtv.org/media_tree.git
2249S: Maintained
2250F: drivers/media/usb/dvb-usb-v2/az6007.c
2251
2252AZTECH FM RADIO RECEIVER DRIVER
2253M: Hans Verkuil <hverkuil@xs4all.nl>
2254L: linux-media@vger.kernel.org
2255T: git git://linuxtv.org/media_tree.git
2256W: https://linuxtv.org
2257S: Maintained
2258F: drivers/media/radio/radio-aztech*
2259
2260B43 WIRELESS DRIVER
2261L: linux-wireless@vger.kernel.org
2262L: b43-dev@lists.infradead.org
2263W: http://wireless.kernel.org/en/users/Drivers/b43
2264S: Odd Fixes
2265F: drivers/net/wireless/broadcom/b43/
2266
2267B43LEGACY WIRELESS DRIVER
2268M: Larry Finger <Larry.Finger@lwfinger.net>
2269L: linux-wireless@vger.kernel.org
2270L: b43-dev@lists.infradead.org
2271W: http://wireless.kernel.org/en/users/Drivers/b43
2272S: Maintained
2273F: drivers/net/wireless/broadcom/b43legacy/
2274
2275BACKLIGHT CLASS/SUBSYSTEM
2276M: Jingoo Han <jingoohan1@gmail.com>
2277M: Lee Jones <lee.jones@linaro.org>
2278T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2279S: Maintained
2280F: drivers/video/backlight/
2281F: include/linux/backlight.h
2282
2283BATMAN ADVANCED
2284M: Marek Lindner <mareklindner@neomailbox.ch>
2285M: Simon Wunderlich <sw@simonwunderlich.de>
2286M: Antonio Quartulli <a@unstable.cc>
2287L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2288W: https://www.open-mesh.org/
2289Q: https://patchwork.open-mesh.org/project/batman/list/
2290S: Maintained
2291F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2292F: Documentation/ABI/testing/sysfs-class-net-mesh
2293F: Documentation/networking/batman-adv.txt
2294F: net/batman-adv/
2295
2296BAYCOM/HDLCDRV DRIVERS FOR AX.25
2297M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2298L: linux-hams@vger.kernel.org
2299W: http://www.baycom.org/~tom/ham/ham.html
2300S: Maintained
2301F: drivers/net/hamradio/baycom*
2302
2303BCACHE (BLOCK LAYER CACHE)
2304M: Kent Overstreet <kent.overstreet@gmail.com>
2305L: linux-bcache@vger.kernel.org
2306W: http://bcache.evilpiepirate.org
2307S: Orphan
2308F: drivers/md/bcache/
2309
2310BDISP ST MEDIA DRIVER
2311M: Fabien Dessenne <fabien.dessenne@st.com>
2312L: linux-media@vger.kernel.org
2313T: git git://linuxtv.org/media_tree.git
2314W: https://linuxtv.org
2315S: Supported
2316F: drivers/media/platform/sti/bdisp
2317
2318BEFS FILE SYSTEM
2319S: Orphan
2320F: Documentation/filesystems/befs.txt
2321F: fs/befs/
2322
2323BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2324M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2325L: netdev@vger.kernel.org
2326S: Maintained
2327F: drivers/net/ethernet/ec_bhf.c
2328
2329BFS FILE SYSTEM
2330M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2331S: Maintained
2332F: Documentation/filesystems/bfs.txt
2333F: fs/bfs/
2334F: include/uapi/linux/bfs_fs.h
2335
2336BLACKFIN ARCHITECTURE
2337M: Steven Miao <realmz6@gmail.com>
2338L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2339T: git git://git.code.sf.net/p/adi-linux/code
2340W: http://blackfin.uclinux.org
2341S: Supported
2342F: arch/blackfin/
2343
2344BLACKFIN EMAC DRIVER
2345L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2346W: http://blackfin.uclinux.org
2347S: Supported
2348F: drivers/net/ethernet/adi/
2349
2350BLACKFIN RTC DRIVER
2351L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2352W: http://blackfin.uclinux.org
2353S: Supported
2354F: drivers/rtc/rtc-bfin.c
2355
2356BLACKFIN SDH DRIVER
2357M: Sonic Zhang <sonic.zhang@analog.com>
2358L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2359W: http://blackfin.uclinux.org
2360S: Supported
2361F: drivers/mmc/host/bfin_sdh.c
2362
2363BLACKFIN SERIAL DRIVER
2364M: Sonic Zhang <sonic.zhang@analog.com>
2365L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2366W: http://blackfin.uclinux.org
2367S: Supported
2368F: drivers/tty/serial/bfin_uart.c
2369
2370BLACKFIN WATCHDOG DRIVER
2371L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2372W: http://blackfin.uclinux.org
2373S: Supported
2374F: drivers/watchdog/bfin_wdt.c
2375
2376BLACKFIN I2C TWI DRIVER
2377M: Sonic Zhang <sonic.zhang@analog.com>
2378L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2379W: http://blackfin.uclinux.org/
2380S: Supported
2381F: drivers/i2c/busses/i2c-bfin-twi.c
2382
2383BLACKFIN MEDIA DRIVER
2384M: Scott Jiang <scott.jiang.linux@gmail.com>
2385L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2386W: http://blackfin.uclinux.org/
2387S: Supported
2388F: drivers/media/platform/blackfin/
2389F: drivers/media/i2c/adv7183*
2390F: drivers/media/i2c/vs6624*
2391
2392BLINKM RGB LED DRIVER
2393M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2394S: Maintained
2395F: drivers/leds/leds-blinkm.c
2396
2397BLOCK LAYER
2398M: Jens Axboe <axboe@kernel.dk>
2399L: linux-block@vger.kernel.org
2400T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2401S: Maintained
2402F: block/
2403F: kernel/trace/blktrace.c
2404
2405BLOCK2MTD DRIVER
2406M: Joern Engel <joern@lazybastard.org>
2407L: linux-mtd@lists.infradead.org
2408S: Maintained
2409F: drivers/mtd/devices/block2mtd.c
2410
2411BLUETOOTH DRIVERS
2412M: Marcel Holtmann <marcel@holtmann.org>
2413M: Gustavo Padovan <gustavo@padovan.org>
2414M: Johan Hedberg <johan.hedberg@gmail.com>
2415L: linux-bluetooth@vger.kernel.org
2416W: http://www.bluez.org/
2417T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2418T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2419S: Maintained
2420F: drivers/bluetooth/
2421
2422BLUETOOTH SUBSYSTEM
2423M: Marcel Holtmann <marcel@holtmann.org>
2424M: Gustavo Padovan <gustavo@padovan.org>
2425M: Johan Hedberg <johan.hedberg@gmail.com>
2426L: linux-bluetooth@vger.kernel.org
2427W: http://www.bluez.org/
2428T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2429T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2430S: Maintained
2431F: net/bluetooth/
2432F: include/net/bluetooth/
2433
2434BONDING DRIVER
2435M: Jay Vosburgh <j.vosburgh@gmail.com>
2436M: Veaceslav Falico <vfalico@gmail.com>
2437M: Andy Gospodarek <gospo@cumulusnetworks.com>
2438L: netdev@vger.kernel.org
2439W: http://sourceforge.net/projects/bonding/
2440S: Supported
2441F: drivers/net/bonding/
2442F: include/uapi/linux/if_bonding.h
2443
2444BPF (Safe dynamic programs and tools)
2445M: Alexei Starovoitov <ast@kernel.org>
2446L: netdev@vger.kernel.org
2447L: linux-kernel@vger.kernel.org
2448S: Supported
2449F: kernel/bpf/
2450
2451BROADCOM B44 10/100 ETHERNET DRIVER
2452M: Gary Zambrano <zambrano@broadcom.com>
2453L: netdev@vger.kernel.org
2454S: Supported
2455F: drivers/net/ethernet/broadcom/b44.*
2456
2457BROADCOM B53 ETHERNET SWITCH DRIVER
2458M: Florian Fainelli <f.fainelli@gmail.com>
2459L: netdev@vger.kernel.org
2460L: openwrt-devel@lists.openwrt.org (subscribers-only)
2461S: Supported
2462F: drivers/net/dsa/b53/*
2463F: include/linux/platform_data/b53.h
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: Arend van Spriel <arend.vanspriel@broadcom.com>
2582M: Franky Lin <franky.lin@broadcom.com>
2583M: Hante Meuleman <hante.meuleman@broadcom.com>
2584L: linux-wireless@vger.kernel.org
2585L: brcm80211-dev-list.pdl@broadcom.com
2586S: Supported
2587F: drivers/net/wireless/broadcom/brcm80211/
2588
2589BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2590M: QLogic-Storage-Upstream@qlogic.com
2591L: linux-scsi@vger.kernel.org
2592S: Supported
2593F: drivers/scsi/bnx2fc/
2594
2595BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2596M: QLogic-Storage-Upstream@qlogic.com
2597L: linux-scsi@vger.kernel.org
2598S: Supported
2599F: drivers/scsi/bnx2i/
2600
2601BROADCOM IPROC ARM ARCHITECTURE
2602M: Ray Jui <rjui@broadcom.com>
2603M: Scott Branden <sbranden@broadcom.com>
2604M: Jon Mason <jonmason@broadcom.com>
2605L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2606L: bcm-kernel-feedback-list@broadcom.com
2607T: git git://github.com/broadcom/cygnus-linux.git
2608S: Maintained
2609N: iproc
2610N: cygnus
2611N: nsp
2612N: bcm9113*
2613N: bcm9583*
2614N: bcm9585*
2615N: bcm9586*
2616N: bcm988312
2617N: bcm113*
2618N: bcm583*
2619N: bcm585*
2620N: bcm586*
2621N: bcm88312
2622
2623BROADCOM BRCMSTB GPIO DRIVER
2624M: Gregory Fong <gregory.0xf0@gmail.com>
2625L: bcm-kernel-feedback-list@broadcom.com
2626S: Supported
2627F: drivers/gpio/gpio-brcmstb.c
2628F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2629
2630BROADCOM KONA GPIO DRIVER
2631M: Ray Jui <rjui@broadcom.com>
2632L: bcm-kernel-feedback-list@broadcom.com
2633S: Supported
2634F: drivers/gpio/gpio-bcm-kona.c
2635F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2636
2637BROADCOM NVRAM DRIVER
2638M: Rafał Miłecki <zajec5@gmail.com>
2639L: linux-mips@linux-mips.org
2640S: Maintained
2641F: drivers/firmware/broadcom/*
2642
2643BROADCOM STB NAND FLASH DRIVER
2644M: Brian Norris <computersforpeace@gmail.com>
2645M: Kamal Dasu <kdasu.kdev@gmail.com>
2646L: linux-mtd@lists.infradead.org
2647L: bcm-kernel-feedback-list@broadcom.com
2648S: Maintained
2649F: drivers/mtd/nand/brcmnand/
2650
2651BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2652M: Rafał Miłecki <zajec5@gmail.com>
2653L: linux-wireless@vger.kernel.org
2654S: Maintained
2655F: drivers/bcma/
2656F: include/linux/bcma/
2657
2658BROADCOM SYSTEMPORT ETHERNET DRIVER
2659M: Florian Fainelli <f.fainelli@gmail.com>
2660L: netdev@vger.kernel.org
2661S: Supported
2662F: drivers/net/ethernet/broadcom/bcmsysport.*
2663
2664BROADCOM VULCAN ARM64 SOC
2665M: Jayachandran C. <jchandra@broadcom.com>
2666L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2667L: bcm-kernel-feedback-list@broadcom.com
2668S: Maintained
2669F: arch/arm64/boot/dts/broadcom/vulcan*
2670
2671BROCADE BFA FC SCSI DRIVER
2672M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2673M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2674L: linux-scsi@vger.kernel.org
2675S: Supported
2676F: drivers/scsi/bfa/
2677
2678BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2679M: Rasesh Mody <rasesh.mody@qlogic.com>
2680L: netdev@vger.kernel.org
2681S: Supported
2682F: drivers/net/ethernet/brocade/bna/
2683
2684BSG (block layer generic sg v4 driver)
2685M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2686L: linux-scsi@vger.kernel.org
2687S: Supported
2688F: block/bsg.c
2689F: include/linux/bsg.h
2690F: include/uapi/linux/bsg.h
2691
2692BT87X AUDIO DRIVER
2693M: Clemens Ladisch <clemens@ladisch.de>
2694L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2695T: git git://git.alsa-project.org/alsa-kernel.git
2696S: Maintained
2697F: Documentation/sound/alsa/Bt87x.txt
2698F: sound/pci/bt87x.c
2699
2700BT8XXGPIO DRIVER
2701M: Michael Buesch <m@bues.ch>
2702W: http://bu3sch.de/btgpio.php
2703S: Maintained
2704F: drivers/gpio/gpio-bt8xx.c
2705
2706BTRFS FILE SYSTEM
2707M: Chris Mason <clm@fb.com>
2708M: Josef Bacik <jbacik@fb.com>
2709M: David Sterba <dsterba@suse.com>
2710L: linux-btrfs@vger.kernel.org
2711W: http://btrfs.wiki.kernel.org/
2712Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2713T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2714S: Maintained
2715F: Documentation/filesystems/btrfs.txt
2716F: fs/btrfs/
2717
2718BTTV VIDEO4LINUX DRIVER
2719M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2720L: linux-media@vger.kernel.org
2721W: https://linuxtv.org
2722T: git git://linuxtv.org/media_tree.git
2723S: Odd fixes
2724F: Documentation/video4linux/bttv/
2725F: drivers/media/pci/bt8xx/bttv*
2726
2727BUSLOGIC SCSI DRIVER
2728M: Khalid Aziz <khalid@gonehiking.org>
2729L: linux-scsi@vger.kernel.org
2730S: Maintained
2731F: drivers/scsi/BusLogic.*
2732F: drivers/scsi/FlashPoint.*
2733
2734C-MEDIA CMI8788 DRIVER
2735M: Clemens Ladisch <clemens@ladisch.de>
2736L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2737T: git git://git.alsa-project.org/alsa-kernel.git
2738S: Maintained
2739F: sound/pci/oxygen/
2740
2741C6X ARCHITECTURE
2742M: Mark Salter <msalter@redhat.com>
2743M: Aurelien Jacquiot <a-jacquiot@ti.com>
2744L: linux-c6x-dev@linux-c6x.org
2745W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2746S: Maintained
2747F: arch/c6x/
2748
2749CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2750M: David Howells <dhowells@redhat.com>
2751L: linux-cachefs@redhat.com (moderated for non-subscribers)
2752S: Supported
2753F: Documentation/filesystems/caching/cachefiles.txt
2754F: fs/cachefiles/
2755
2756CADET FM/AM RADIO RECEIVER DRIVER
2757M: Hans Verkuil <hverkuil@xs4all.nl>
2758L: linux-media@vger.kernel.org
2759T: git git://linuxtv.org/media_tree.git
2760W: https://linuxtv.org
2761S: Maintained
2762F: drivers/media/radio/radio-cadet*
2763
2764CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2765M: Jonathan Corbet <corbet@lwn.net>
2766L: linux-media@vger.kernel.org
2767T: git git://linuxtv.org/media_tree.git
2768S: Maintained
2769F: Documentation/video4linux/cafe_ccic
2770F: drivers/media/platform/marvell-ccic/
2771
2772CAIF NETWORK LAYER
2773M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2774L: netdev@vger.kernel.org
2775S: Supported
2776F: Documentation/networking/caif/
2777F: drivers/net/caif/
2778F: include/uapi/linux/caif/
2779F: include/net/caif/
2780F: net/caif/
2781
2782CALGARY x86-64 IOMMU
2783M: Muli Ben-Yehuda <muli@il.ibm.com>
2784M: "Jon D. Mason" <jdmason@kudzu.us>
2785L: discuss@x86-64.org
2786S: Maintained
2787F: arch/x86/kernel/pci-calgary_64.c
2788F: arch/x86/kernel/tce_64.c
2789F: arch/x86/include/asm/calgary.h
2790F: arch/x86/include/asm/tce.h
2791
2792CAN NETWORK LAYER
2793M: Oliver Hartkopp <socketcan@hartkopp.net>
2794M: Marc Kleine-Budde <mkl@pengutronix.de>
2795L: linux-can@vger.kernel.org
2796W: https://github.com/linux-can
2797T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2798T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2799S: Maintained
2800F: Documentation/networking/can.txt
2801F: net/can/
2802F: include/linux/can/core.h
2803F: include/uapi/linux/can.h
2804F: include/uapi/linux/can/bcm.h
2805F: include/uapi/linux/can/raw.h
2806F: include/uapi/linux/can/gw.h
2807
2808CAN NETWORK DRIVERS
2809M: Wolfgang Grandegger <wg@grandegger.com>
2810M: Marc Kleine-Budde <mkl@pengutronix.de>
2811L: linux-can@vger.kernel.org
2812W: https://github.com/linux-can
2813T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2814T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2815S: Maintained
2816F: Documentation/devicetree/bindings/net/can/
2817F: drivers/net/can/
2818F: include/linux/can/dev.h
2819F: include/linux/can/platform/
2820F: include/uapi/linux/can/error.h
2821F: include/uapi/linux/can/netlink.h
2822
2823CAPABILITIES
2824M: Serge Hallyn <serge.hallyn@canonical.com>
2825L: linux-security-module@vger.kernel.org
2826S: Supported
2827F: include/linux/capability.h
2828F: include/uapi/linux/capability.h
2829F: security/commoncap.c
2830F: kernel/capability.c
2831
2832CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2833M: Kevin Tsai <ktsai@capellamicro.com>
2834S: Maintained
2835F: drivers/iio/light/cm*
2836F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2837
2838CAVIUM LIQUIDIO NETWORK DRIVER
2839M: Derek Chickles <derek.chickles@caviumnetworks.com>
2840M: Satanand Burla <satananda.burla@caviumnetworks.com>
2841M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2842M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2843L: netdev@vger.kernel.org
2844W: http://www.cavium.com
2845S: Supported
2846F: drivers/net/ethernet/cavium/liquidio/
2847
2848CC2520 IEEE-802.15.4 RADIO DRIVER
2849M: Varka Bhadram <varkabhadram@gmail.com>
2850L: linux-wpan@vger.kernel.org
2851S: Maintained
2852F: drivers/net/ieee802154/cc2520.c
2853F: include/linux/spi/cc2520.h
2854F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2855
2856CELL BROADBAND ENGINE ARCHITECTURE
2857M: Arnd Bergmann <arnd@arndb.de>
2858L: linuxppc-dev@lists.ozlabs.org
2859W: http://www.ibm.com/developerworks/power/cell/
2860S: Supported
2861F: arch/powerpc/include/asm/cell*.h
2862F: arch/powerpc/include/asm/spu*.h
2863F: arch/powerpc/include/uapi/asm/spu*.h
2864F: arch/powerpc/oprofile/*cell*
2865F: arch/powerpc/platforms/cell/
2866
2867CEPH COMMON CODE (LIBCEPH)
2868M: Ilya Dryomov <idryomov@gmail.com>
2869M: "Yan, Zheng" <zyan@redhat.com>
2870M: Sage Weil <sage@redhat.com>
2871L: ceph-devel@vger.kernel.org
2872W: http://ceph.com/
2873T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2874T: git git://github.com/ceph/ceph-client.git
2875S: Supported
2876F: net/ceph/
2877F: include/linux/ceph/
2878F: include/linux/crush/
2879
2880CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2881M: "Yan, Zheng" <zyan@redhat.com>
2882M: Sage Weil <sage@redhat.com>
2883M: Ilya Dryomov <idryomov@gmail.com>
2884L: ceph-devel@vger.kernel.org
2885W: http://ceph.com/
2886T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2887T: git git://github.com/ceph/ceph-client.git
2888S: Supported
2889F: Documentation/filesystems/ceph.txt
2890F: fs/ceph/
2891
2892CERTIFICATE HANDLING:
2893M: David Howells <dhowells@redhat.com>
2894M: David Woodhouse <dwmw2@infradead.org>
2895L: keyrings@vger.kernel.org
2896S: Maintained
2897F: Documentation/module-signing.txt
2898F: certs/
2899F: scripts/sign-file.c
2900F: scripts/extract-cert.c
2901
2902CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2903L: linux-usb@vger.kernel.org
2904S: Orphan
2905F: Documentation/usb/WUSB-Design-overview.txt
2906F: Documentation/usb/wusb-cbaf
2907F: drivers/usb/host/hwa-hc.c
2908F: drivers/usb/host/whci/
2909F: drivers/usb/wusbcore/
2910F: include/linux/usb/wusb*
2911
2912CFAG12864B LCD DRIVER
2913M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2914W: http://miguelojeda.es/auxdisplay.htm
2915W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2916S: Maintained
2917F: drivers/auxdisplay/cfag12864b.c
2918F: include/linux/cfag12864b.h
2919
2920CFAG12864BFB LCD FRAMEBUFFER DRIVER
2921M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2922W: http://miguelojeda.es/auxdisplay.htm
2923W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2924S: Maintained
2925F: drivers/auxdisplay/cfag12864bfb.c
2926F: include/linux/cfag12864b.h
2927
2928CFG80211 and NL80211
2929M: Johannes Berg <johannes@sipsolutions.net>
2930L: linux-wireless@vger.kernel.org
2931W: http://wireless.kernel.org/
2932T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2933T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2934S: Maintained
2935F: include/uapi/linux/nl80211.h
2936F: include/net/cfg80211.h
2937F: net/wireless/*
2938X: net/wireless/wext*
2939
2940CHAR and MISC DRIVERS
2941M: Arnd Bergmann <arnd@arndb.de>
2942M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2943T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2944S: Supported
2945F: drivers/char/*
2946F: drivers/misc/*
2947F: include/linux/miscdevice.h
2948
2949CHECKPATCH
2950M: Andy Whitcroft <apw@canonical.com>
2951M: Joe Perches <joe@perches.com>
2952S: Maintained
2953F: scripts/checkpatch.pl
2954
2955CHINESE DOCUMENTATION
2956M: Harry Wei <harryxiyou@gmail.com>
2957L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2958L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2959S: Maintained
2960F: Documentation/zh_CN/
2961
2962CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2963M: Peter Chen <Peter.Chen@nxp.com>
2964T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2965L: linux-usb@vger.kernel.org
2966S: Maintained
2967F: drivers/usb/chipidea/
2968
2969CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2970M: Hans de Goede <hdegoede@redhat.com>
2971L: linux-input@vger.kernel.org
2972S: Maintained
2973F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2974F: drivers/input/touchscreen/chipone_icn8318.c
2975
2976CHROME HARDWARE PLATFORM SUPPORT
2977M: Olof Johansson <olof@lixom.net>
2978S: Maintained
2979T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2980F: drivers/platform/chrome/
2981
2982CISCO VIC ETHERNET NIC DRIVER
2983M: Christian Benvenuti <benve@cisco.com>
2984M: Sujith Sankar <ssujith@cisco.com>
2985M: Govindarajulu Varadarajan <_govind@gmx.com>
2986M: Neel Patel <neepatel@cisco.com>
2987S: Supported
2988F: drivers/net/ethernet/cisco/enic/
2989
2990CISCO VIC LOW LATENCY NIC DRIVER
2991M: Christian Benvenuti <benve@cisco.com>
2992M: Dave Goodell <dgoodell@cisco.com>
2993S: Supported
2994F: drivers/infiniband/hw/usnic/
2995
2996CIRRUS LOGIC EP93XX ETHERNET DRIVER
2997M: Hartley Sweeten <hsweeten@visionengravers.com>
2998L: netdev@vger.kernel.org
2999S: Maintained
3000F: drivers/net/ethernet/cirrus/ep93xx_eth.c
3001
3002CIRRUS LOGIC AUDIO CODEC DRIVERS
3003M: Brian Austin <brian.austin@cirrus.com>
3004M: Paul Handrigan <Paul.Handrigan@cirrus.com>
3005L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3006S: Maintained
3007F: sound/soc/codecs/cs*
3008
3009CLEANCACHE API
3010M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3011L: linux-kernel@vger.kernel.org
3012S: Maintained
3013F: mm/cleancache.c
3014F: include/linux/cleancache.h
3015
3016CLK API
3017M: Russell King <linux@armlinux.org.uk>
3018L: linux-clk@vger.kernel.org
3019S: Maintained
3020F: include/linux/clk.h
3021
3022CLOCKSOURCE, CLOCKEVENT DRIVERS
3023M: Daniel Lezcano <daniel.lezcano@linaro.org>
3024M: Thomas Gleixner <tglx@linutronix.de>
3025L: linux-kernel@vger.kernel.org
3026T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3027S: Supported
3028F: drivers/clocksource
3029
3030CISCO FCOE HBA DRIVER
3031M: Hiral Patel <hiralpat@cisco.com>
3032M: Suma Ramars <sramars@cisco.com>
3033M: Brian Uchino <buchino@cisco.com>
3034L: linux-scsi@vger.kernel.org
3035S: Supported
3036F: drivers/scsi/fnic/
3037
3038CISCO SCSI HBA DRIVER
3039M: Narsimhulu Musini <nmusini@cisco.com>
3040M: Sesidhar Baddela <sebaddel@cisco.com>
3041L: linux-scsi@vger.kernel.org
3042S: Supported
3043F: drivers/scsi/snic/
3044
3045CMPC ACPI DRIVER
3046M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3047M: Daniel Oliveira Nascimento <don@syst.com.br>
3048L: platform-driver-x86@vger.kernel.org
3049S: Supported
3050F: drivers/platform/x86/classmate-laptop.c
3051
3052COBALT MEDIA DRIVER
3053M: Hans Verkuil <hans.verkuil@cisco.com>
3054L: linux-media@vger.kernel.org
3055T: git git://linuxtv.org/media_tree.git
3056W: https://linuxtv.org
3057S: Supported
3058F: drivers/media/pci/cobalt/
3059
3060COCCINELLE/Semantic Patches (SmPL)
3061M: Julia Lawall <Julia.Lawall@lip6.fr>
3062M: Gilles Muller <Gilles.Muller@lip6.fr>
3063M: Nicolas Palix <nicolas.palix@imag.fr>
3064M: Michal Marek <mmarek@suse.com>
3065L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3066T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3067W: http://coccinelle.lip6.fr/
3068S: Supported
3069F: Documentation/coccinelle.txt
3070F: scripts/coccinelle/
3071F: scripts/coccicheck
3072
3073CODA FILE SYSTEM
3074M: Jan Harkes <jaharkes@cs.cmu.edu>
3075M: coda@cs.cmu.edu
3076L: codalist@coda.cs.cmu.edu
3077W: http://www.coda.cs.cmu.edu/
3078S: Maintained
3079F: Documentation/filesystems/coda.txt
3080F: fs/coda/
3081F: include/linux/coda*.h
3082F: include/uapi/linux/coda*.h
3083
3084CODA V4L2 MEM2MEM DRIVER
3085M: Philipp Zabel <p.zabel@pengutronix.de>
3086L: linux-media@vger.kernel.org
3087S: Maintained
3088F: Documentation/devicetree/bindings/media/coda.txt
3089F: drivers/media/platform/coda/
3090
3091COMMON CLK FRAMEWORK
3092M: Michael Turquette <mturquette@baylibre.com>
3093M: Stephen Boyd <sboyd@codeaurora.org>
3094L: linux-clk@vger.kernel.org
3095T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3096S: Maintained
3097F: Documentation/devicetree/bindings/clock/
3098F: drivers/clk/
3099X: drivers/clk/clkdev.c
3100F: include/linux/clk-pr*
3101F: include/linux/clk/
3102
3103COMMON INTERNET FILE SYSTEM (CIFS)
3104M: Steve French <sfrench@samba.org>
3105L: linux-cifs@vger.kernel.org
3106L: samba-technical@lists.samba.org (moderated for non-subscribers)
3107W: http://linux-cifs.samba.org/
3108T: git git://git.samba.org/sfrench/cifs-2.6.git
3109S: Supported
3110F: Documentation/filesystems/cifs/
3111F: fs/cifs/
3112
3113COMPACTPCI HOTPLUG CORE
3114M: Scott Murray <scott@spiteful.org>
3115L: linux-pci@vger.kernel.org
3116S: Maintained
3117F: drivers/pci/hotplug/cpci_hotplug*
3118
3119COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3120M: Scott Murray <scott@spiteful.org>
3121L: linux-pci@vger.kernel.org
3122S: Maintained
3123F: drivers/pci/hotplug/cpcihp_zt5550.*
3124
3125COMPACTPCI HOTPLUG GENERIC DRIVER
3126M: Scott Murray <scott@spiteful.org>
3127L: linux-pci@vger.kernel.org
3128S: Maintained
3129F: drivers/pci/hotplug/cpcihp_generic.c
3130
3131COMPAL LAPTOP SUPPORT
3132M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3133L: platform-driver-x86@vger.kernel.org
3134S: Maintained
3135F: drivers/platform/x86/compal-laptop.c
3136
3137CONEXANT ACCESSRUNNER USB DRIVER
3138L: accessrunner-general@lists.sourceforge.net
3139W: http://accessrunner.sourceforge.net/
3140S: Orphan
3141F: drivers/usb/atm/cxacru.c
3142
3143CONFIGFS
3144M: Joel Becker <jlbec@evilplan.org>
3145M: Christoph Hellwig <hch@lst.de>
3146T: git git://git.infradead.org/users/hch/configfs.git
3147S: Supported
3148F: fs/configfs/
3149F: include/linux/configfs.h
3150
3151CONNECTOR
3152M: Evgeniy Polyakov <zbr@ioremap.net>
3153L: netdev@vger.kernel.org
3154S: Maintained
3155F: drivers/connector/
3156
3157CONTROL GROUP (CGROUP)
3158M: Tejun Heo <tj@kernel.org>
3159M: Li Zefan <lizefan@huawei.com>
3160M: Johannes Weiner <hannes@cmpxchg.org>
3161L: cgroups@vger.kernel.org
3162T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3163S: Maintained
3164F: Documentation/cgroups/
3165F: include/linux/cgroup*
3166F: kernel/cgroup*
3167
3168CONTROL GROUP - CPUSET
3169M: Li Zefan <lizefan@huawei.com>
3170L: cgroups@vger.kernel.org
3171W: http://www.bullopensource.org/cpuset/
3172W: http://oss.sgi.com/projects/cpusets/
3173T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3174S: Maintained
3175F: Documentation/cgroups/cpusets.txt
3176F: include/linux/cpuset.h
3177F: kernel/cpuset.c
3178
3179CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3180M: Johannes Weiner <hannes@cmpxchg.org>
3181M: Michal Hocko <mhocko@kernel.org>
3182M: Vladimir Davydov <vdavydov@virtuozzo.com>
3183L: cgroups@vger.kernel.org
3184L: linux-mm@kvack.org
3185S: Maintained
3186F: mm/memcontrol.c
3187F: mm/swap_cgroup.c
3188
3189CORETEMP HARDWARE MONITORING DRIVER
3190M: Fenghua Yu <fenghua.yu@intel.com>
3191L: linux-hwmon@vger.kernel.org
3192S: Maintained
3193F: Documentation/hwmon/coretemp
3194F: drivers/hwmon/coretemp.c
3195
3196COSA/SRP SYNC SERIAL DRIVER
3197M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3198W: http://www.fi.muni.cz/~kas/cosa/
3199S: Maintained
3200F: drivers/net/wan/cosa*
3201
3202CPMAC ETHERNET DRIVER
3203M: Florian Fainelli <florian@openwrt.org>
3204L: netdev@vger.kernel.org
3205S: Maintained
3206F: drivers/net/ethernet/ti/cpmac.c
3207
3208CPU FREQUENCY DRIVERS
3209M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3210M: Viresh Kumar <viresh.kumar@linaro.org>
3211L: linux-pm@vger.kernel.org
3212S: Maintained
3213T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3214T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3215F: drivers/cpufreq/
3216F: include/linux/cpufreq.h
3217
3218CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3219M: Viresh Kumar <viresh.kumar@linaro.org>
3220M: Sudeep Holla <sudeep.holla@arm.com>
3221L: linux-pm@vger.kernel.org
3222W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3223S: Maintained
3224F: drivers/cpufreq/arm_big_little.h
3225F: drivers/cpufreq/arm_big_little.c
3226F: drivers/cpufreq/arm_big_little_dt.c
3227
3228CPUIDLE DRIVER - ARM BIG LITTLE
3229M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3230M: Daniel Lezcano <daniel.lezcano@linaro.org>
3231L: linux-pm@vger.kernel.org
3232L: linux-arm-kernel@lists.infradead.org
3233T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3234S: Maintained
3235F: drivers/cpuidle/cpuidle-big_little.c
3236
3237CPUIDLE DRIVER - ARM EXYNOS
3238M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3239M: Daniel Lezcano <daniel.lezcano@linaro.org>
3240M: Kukjin Kim <kgene@kernel.org>
3241L: linux-pm@vger.kernel.org
3242L: linux-samsung-soc@vger.kernel.org
3243S: Supported
3244F: drivers/cpuidle/cpuidle-exynos.c
3245F: arch/arm/mach-exynos/pm.c
3246
3247CPUIDLE DRIVERS
3248M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3249M: Daniel Lezcano <daniel.lezcano@linaro.org>
3250L: linux-pm@vger.kernel.org
3251S: Maintained
3252T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3253F: drivers/cpuidle/*
3254F: include/linux/cpuidle.h
3255
3256CPUID/MSR DRIVER
3257M: "H. Peter Anvin" <hpa@zytor.com>
3258S: Maintained
3259F: arch/x86/kernel/cpuid.c
3260F: arch/x86/kernel/msr.c
3261
3262CPU POWER MONITORING SUBSYSTEM
3263M: Thomas Renninger <trenn@suse.com>
3264L: linux-pm@vger.kernel.org
3265S: Maintained
3266F: tools/power/cpupower/
3267
3268CRAMFS FILESYSTEM
3269W: http://sourceforge.net/projects/cramfs/
3270S: Orphan / Obsolete
3271F: Documentation/filesystems/cramfs.txt
3272F: fs/cramfs/
3273
3274CRIS PORT
3275M: Mikael Starvik <starvik@axis.com>
3276M: Jesper Nilsson <jesper.nilsson@axis.com>
3277L: linux-cris-kernel@axis.com
3278W: http://developer.axis.com
3279T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3280S: Maintained
3281F: arch/cris/
3282F: drivers/tty/serial/crisv10.*
3283
3284CRYPTO API
3285M: Herbert Xu <herbert@gondor.apana.org.au>
3286M: "David S. Miller" <davem@davemloft.net>
3287L: linux-crypto@vger.kernel.org
3288T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3289T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3290S: Maintained
3291F: Documentation/crypto/
3292F: Documentation/DocBook/crypto-API.tmpl
3293F: arch/*/crypto/
3294F: crypto/
3295F: drivers/crypto/
3296F: include/crypto/
3297
3298CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3299M: Neil Horman <nhorman@tuxdriver.com>
3300L: linux-crypto@vger.kernel.org
3301S: Maintained
3302F: crypto/ansi_cprng.c
3303F: crypto/rng.c
3304
3305CS3308 MEDIA DRIVER
3306M: Hans Verkuil <hverkuil@xs4all.nl>
3307L: linux-media@vger.kernel.org
3308T: git git://linuxtv.org/media_tree.git
3309W: http://linuxtv.org
3310S: Odd Fixes
3311F: drivers/media/i2c/cs3308.c
3312F: drivers/media/i2c/cs3308.h
3313
3314CS5535 Audio ALSA driver
3315M: Jaya Kumar <jayakumar.alsa@gmail.com>
3316S: Maintained
3317F: sound/pci/cs5535audio/
3318
3319CW1200 WLAN driver
3320M: Solomon Peachy <pizza@shaftnet.org>
3321S: Maintained
3322F: drivers/net/wireless/st/cw1200/
3323
3324CX18 VIDEO4LINUX DRIVER
3325M: Andy Walls <awalls@md.metrocast.net>
3326L: ivtv-devel@ivtvdriver.org (subscribers-only)
3327L: linux-media@vger.kernel.org
3328T: git git://linuxtv.org/media_tree.git
3329W: https://linuxtv.org
3330W: http://www.ivtvdriver.org/index.php/Cx18
3331S: Maintained
3332F: Documentation/video4linux/cx18.txt
3333F: drivers/media/pci/cx18/
3334F: include/uapi/linux/ivtv*
3335
3336CX2341X MPEG ENCODER HELPER MODULE
3337M: Hans Verkuil <hverkuil@xs4all.nl>
3338L: linux-media@vger.kernel.org
3339T: git git://linuxtv.org/media_tree.git
3340W: https://linuxtv.org
3341S: Maintained
3342F: drivers/media/common/cx2341x*
3343F: include/media/cx2341x*
3344
3345CX24120 MEDIA DRIVER
3346M: Jemma Denson <jdenson@gmail.com>
3347M: Patrick Boettcher <patrick.boettcher@posteo.de>
3348L: linux-media@vger.kernel.org
3349W: https://linuxtv.org
3350Q: http://patchwork.linuxtv.org/project/linux-media/list/
3351S: Maintained
3352F: drivers/media/dvb-frontends/cx24120*
3353
3354CX88 VIDEO4LINUX DRIVER
3355M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3356L: linux-media@vger.kernel.org
3357W: https://linuxtv.org
3358T: git git://linuxtv.org/media_tree.git
3359S: Odd fixes
3360F: Documentation/video4linux/cx88/
3361F: drivers/media/pci/cx88/
3362
3363CXD2820R MEDIA DRIVER
3364M: Antti Palosaari <crope@iki.fi>
3365L: linux-media@vger.kernel.org
3366W: https://linuxtv.org
3367W: http://palosaari.fi/linux/
3368Q: http://patchwork.linuxtv.org/project/linux-media/list/
3369T: git git://linuxtv.org/anttip/media_tree.git
3370S: Maintained
3371F: drivers/media/dvb-frontends/cxd2820r*
3372
3373CXGB3 ETHERNET DRIVER (CXGB3)
3374M: Santosh Raspatur <santosh@chelsio.com>
3375L: netdev@vger.kernel.org
3376W: http://www.chelsio.com
3377S: Supported
3378F: drivers/net/ethernet/chelsio/cxgb3/
3379
3380CXGB3 ISCSI DRIVER (CXGB3I)
3381M: Karen Xie <kxie@chelsio.com>
3382L: linux-scsi@vger.kernel.org
3383W: http://www.chelsio.com
3384S: Supported
3385F: drivers/scsi/cxgbi/cxgb3i
3386
3387CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3388M: Steve Wise <swise@chelsio.com>
3389L: linux-rdma@vger.kernel.org
3390W: http://www.openfabrics.org
3391S: Supported
3392F: drivers/infiniband/hw/cxgb3/
3393
3394CXGB4 ETHERNET DRIVER (CXGB4)
3395M: Hariprasad S <hariprasad@chelsio.com>
3396L: netdev@vger.kernel.org
3397W: http://www.chelsio.com
3398S: Supported
3399F: drivers/net/ethernet/chelsio/cxgb4/
3400
3401CXGB4 ISCSI DRIVER (CXGB4I)
3402M: Karen Xie <kxie@chelsio.com>
3403L: linux-scsi@vger.kernel.org
3404W: http://www.chelsio.com
3405S: Supported
3406F: drivers/scsi/cxgbi/cxgb4i
3407
3408CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3409M: Steve Wise <swise@chelsio.com>
3410L: linux-rdma@vger.kernel.org
3411W: http://www.openfabrics.org
3412S: Supported
3413F: drivers/infiniband/hw/cxgb4/
3414
3415CXGB4VF ETHERNET DRIVER (CXGB4VF)
3416M: Casey Leedom <leedom@chelsio.com>
3417L: netdev@vger.kernel.org
3418W: http://www.chelsio.com
3419S: Supported
3420F: drivers/net/ethernet/chelsio/cxgb4vf/
3421
3422CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3423M: Ian Munsie <imunsie@au1.ibm.com>
3424M: Michael Neuling <mikey@neuling.org>
3425L: linuxppc-dev@lists.ozlabs.org
3426S: Supported
3427F: drivers/misc/cxl/
3428F: include/misc/cxl*
3429F: include/uapi/misc/cxl.h
3430F: Documentation/powerpc/cxl.txt
3431F: Documentation/powerpc/cxl.txt
3432F: Documentation/ABI/testing/sysfs-class-cxl
3433
3434CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3435M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3436M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3437L: linux-scsi@vger.kernel.org
3438S: Supported
3439F: drivers/scsi/cxlflash/
3440F: include/uapi/scsi/cxlflash_ioctls.h
3441F: Documentation/powerpc/cxlflash.txt
3442
3443STMMAC ETHERNET DRIVER
3444M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3445M: Alexandre Torgue <alexandre.torgue@st.com>
3446L: netdev@vger.kernel.org
3447W: http://www.stlinux.com
3448S: Supported
3449F: drivers/net/ethernet/stmicro/stmmac/
3450
3451CYBERPRO FB DRIVER
3452M: Russell King <linux@armlinux.org.uk>
3453L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3454W: http://www.armlinux.org.uk/
3455S: Maintained
3456F: drivers/video/fbdev/cyber2000fb.*
3457
3458CYCLADES ASYNC MUX DRIVER
3459W: http://www.cyclades.com/
3460S: Orphan
3461F: drivers/tty/cyclades.c
3462F: include/linux/cyclades.h
3463F: include/uapi/linux/cyclades.h
3464
3465CYCLADES PC300 DRIVER
3466W: http://www.cyclades.com/
3467S: Orphan
3468F: drivers/net/wan/pc300*
3469
3470CYPRESS_FIRMWARE MEDIA DRIVER
3471M: Antti Palosaari <crope@iki.fi>
3472L: linux-media@vger.kernel.org
3473W: https://linuxtv.org
3474W: http://palosaari.fi/linux/
3475Q: http://patchwork.linuxtv.org/project/linux-media/list/
3476T: git git://linuxtv.org/anttip/media_tree.git
3477S: Maintained
3478F: drivers/media/common/cypress_firmware*
3479
3480CYTTSP TOUCHSCREEN DRIVER
3481M: Ferruh Yigit <fery@cypress.com>
3482L: linux-input@vger.kernel.org
3483S: Supported
3484F: drivers/input/touchscreen/cyttsp*
3485F: include/linux/input/cyttsp.h
3486
3487DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3488M: Joshua Kinard <kumba@gentoo.org>
3489S: Maintained
3490F: drivers/rtc/rtc-ds1685.c
3491F: include/linux/rtc/ds1685.h
3492
3493DAMA SLAVE for AX.25
3494M: Joerg Reuter <jreuter@yaina.de>
3495W: http://yaina.de/jreuter/
3496W: http://www.qsl.net/dl1bke/
3497L: linux-hams@vger.kernel.org
3498S: Maintained
3499F: net/ax25/af_ax25.c
3500F: net/ax25/ax25_dev.c
3501F: net/ax25/ax25_ds_*
3502F: net/ax25/ax25_in.c
3503F: net/ax25/ax25_out.c
3504F: net/ax25/ax25_timer.c
3505F: net/ax25/sysctl_net_ax25.c
3506
3507DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3508L: netdev@vger.kernel.org
3509S: Orphan
3510F: Documentation/networking/dmfe.txt
3511F: drivers/net/ethernet/dec/tulip/dmfe.c
3512
3513DC390/AM53C974 SCSI driver
3514M: Hannes Reinecke <hare@suse.com>
3515L: linux-scsi@vger.kernel.org
3516S: Maintained
3517F: drivers/scsi/am53c974.c
3518
3519DC395x SCSI driver
3520M: Oliver Neukum <oliver@neukum.org>
3521M: Ali Akcaagac <aliakc@web.de>
3522M: Jamie Lenehan <lenehan@twibble.org>
3523L: dc395x@twibble.org
3524W: http://twibble.org/dist/dc395x/
3525W: http://lists.twibble.org/mailman/listinfo/dc395x/
3526S: Maintained
3527F: Documentation/scsi/dc395x.txt
3528F: drivers/scsi/dc395x.*
3529
3530DCCP PROTOCOL
3531M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3532L: dccp@vger.kernel.org
3533W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3534S: Maintained
3535F: include/linux/dccp.h
3536F: include/uapi/linux/dccp.h
3537F: include/linux/tfrc.h
3538F: net/dccp/
3539
3540DECnet NETWORK LAYER
3541W: http://linux-decnet.sourceforge.net
3542L: linux-decnet-user@lists.sourceforge.net
3543S: Orphan
3544F: Documentation/networking/decnet.txt
3545F: net/decnet/
3546
3547DECSTATION PLATFORM SUPPORT
3548M: "Maciej W. Rozycki" <macro@linux-mips.org>
3549L: linux-mips@linux-mips.org
3550W: http://www.linux-mips.org/wiki/DECstation
3551S: Maintained
3552F: arch/mips/dec/
3553F: arch/mips/include/asm/dec/
3554F: arch/mips/include/asm/mach-dec/
3555
3556DEFXX FDDI NETWORK DRIVER
3557M: "Maciej W. Rozycki" <macro@linux-mips.org>
3558S: Maintained
3559F: drivers/net/fddi/defxx.*
3560
3561DELL LAPTOP DRIVER
3562M: Matthew Garrett <mjg59@srcf.ucam.org>
3563M: Pali Rohár <pali.rohar@gmail.com>
3564L: platform-driver-x86@vger.kernel.org
3565S: Maintained
3566F: drivers/platform/x86/dell-laptop.c
3567
3568DELL LAPTOP RBTN DRIVER
3569M: Pali Rohár <pali.rohar@gmail.com>
3570S: Maintained
3571F: drivers/platform/x86/dell-rbtn.*
3572
3573DELL LAPTOP FREEFALL DRIVER
3574M: Pali Rohár <pali.rohar@gmail.com>
3575S: Maintained
3576F: drivers/platform/x86/dell-smo8800.c
3577
3578DELL LAPTOP SMM DRIVER
3579M: Pali Rohár <pali.rohar@gmail.com>
3580S: Maintained
3581F: drivers/hwmon/dell-smm-hwmon.c
3582F: include/uapi/linux/i8k.h
3583
3584DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3585M: Doug Warzecha <Douglas_Warzecha@dell.com>
3586S: Maintained
3587F: Documentation/dcdbas.txt
3588F: drivers/firmware/dcdbas.*
3589
3590DELL WMI EXTRAS DRIVER
3591M: Matthew Garrett <mjg59@srcf.ucam.org>
3592M: Pali Rohár <pali.rohar@gmail.com>
3593S: Maintained
3594F: drivers/platform/x86/dell-wmi.c
3595
3596DESIGNWARE USB2 DRD IP DRIVER
3597M: John Youn <johnyoun@synopsys.com>
3598L: linux-usb@vger.kernel.org
3599T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3600S: Maintained
3601F: drivers/usb/dwc2/
3602
3603DESIGNWARE USB3 DRD IP DRIVER
3604M: Felipe Balbi <balbi@kernel.org>
3605L: linux-usb@vger.kernel.org
3606T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3607S: Maintained
3608F: drivers/usb/dwc3/
3609
3610DEVICE COREDUMP (DEV_COREDUMP)
3611M: Johannes Berg <johannes@sipsolutions.net>
3612L: linux-kernel@vger.kernel.org
3613S: Maintained
3614F: drivers/base/devcoredump.c
3615F: include/linux/devcoredump.h
3616
3617DEVICE FREQUENCY (DEVFREQ)
3618M: MyungJoo Ham <myungjoo.ham@samsung.com>
3619M: Kyungmin Park <kyungmin.park@samsung.com>
3620L: linux-pm@vger.kernel.org
3621T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3622S: Maintained
3623F: drivers/devfreq/
3624F: include/linux/devfreq.h
3625F: Documentation/devicetree/bindings/devfreq/
3626
3627DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3628M: Chanwoo Choi <cw00.choi@samsung.com>
3629L: linux-pm@vger.kernel.org
3630T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3631S: Supported
3632F: drivers/devfreq/event/
3633F: drivers/devfreq/devfreq-event.c
3634F: include/linux/devfreq-event.h
3635F: Documentation/devicetree/bindings/devfreq/event/
3636
3637BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3638M: Chanwoo Choi <cw00.choi@samsung.com>
3639L: linux-pm@vger.kernel.org
3640L: linux-samsung-soc@vger.kernel.org
3641T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3642S: Maintained
3643F: drivers/devfreq/exynos-bus.c
3644F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3645
3646DEVICE NUMBER REGISTRY
3647M: Torben Mathiasen <device@lanana.org>
3648W: http://lanana.org/docs/device-list/index.html
3649S: Maintained
3650
3651DEVICE-MAPPER (LVM)
3652M: Alasdair Kergon <agk@redhat.com>
3653M: Mike Snitzer <snitzer@redhat.com>
3654M: dm-devel@redhat.com
3655L: dm-devel@redhat.com
3656W: http://sources.redhat.com/dm
3657Q: http://patchwork.kernel.org/project/dm-devel/list/
3658T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3659T: quilt http://people.redhat.com/agk/patches/linux/editing/
3660S: Maintained
3661F: Documentation/device-mapper/
3662F: drivers/md/dm*
3663F: drivers/md/persistent-data/
3664F: include/linux/device-mapper.h
3665F: include/linux/dm-*.h
3666F: include/uapi/linux/dm-*.h
3667
3668DEVLINK
3669M: Jiri Pirko <jiri@mellanox.com>
3670L: netdev@vger.kernel.org
3671S: Supported
3672F: net/core/devlink.c
3673F: include/net/devlink.h
3674F: include/uapi/linux/devlink.h
3675
3676DIALOG SEMICONDUCTOR DRIVERS
3677M: Support Opensource <support.opensource@diasemi.com>
3678W: http://www.dialog-semiconductor.com/products
3679S: Supported
3680F: Documentation/hwmon/da90??
3681F: Documentation/devicetree/bindings/sound/da[79]*.txt
3682F: drivers/gpio/gpio-da90??.c
3683F: drivers/hwmon/da90??-hwmon.c
3684F: drivers/iio/adc/da91??-*.c
3685F: drivers/input/misc/da90??_onkey.c
3686F: drivers/input/touchscreen/da9052_tsi.c
3687F: drivers/leds/leds-da90??.c
3688F: drivers/mfd/da903x.c
3689F: drivers/mfd/da90??-*.c
3690F: drivers/mfd/da91??-*.c
3691F: drivers/power/da9052-battery.c
3692F: drivers/power/da91??-*.c
3693F: drivers/regulator/da903x.c
3694F: drivers/regulator/da9???-regulator.[ch]
3695F: drivers/rtc/rtc-da90??.c
3696F: drivers/video/backlight/da90??_bl.c
3697F: drivers/watchdog/da90??_wdt.c
3698F: include/linux/mfd/da903x.h
3699F: include/linux/mfd/da9052/
3700F: include/linux/mfd/da9055/
3701F: include/linux/mfd/da9063/
3702F: include/linux/mfd/da9150/
3703F: include/sound/da[79]*.h
3704F: sound/soc/codecs/da[79]*.[ch]
3705
3706DIGI NEO AND CLASSIC PCI PRODUCTS
3707M: Lidza Louina <lidza.louina@gmail.com>
3708M: Mark Hounschell <markh@compro.net>
3709L: driverdev-devel@linuxdriverproject.org
3710S: Maintained
3711F: drivers/staging/dgnc/
3712
3713DIOLAN U2C-12 I2C DRIVER
3714M: Guenter Roeck <linux@roeck-us.net>
3715L: linux-i2c@vger.kernel.org
3716S: Maintained
3717F: drivers/i2c/busses/i2c-diolan-u2c.c
3718
3719DIRECT ACCESS (DAX)
3720M: Matthew Wilcox <willy@linux.intel.com>
3721L: linux-fsdevel@vger.kernel.org
3722S: Supported
3723F: fs/dax.c
3724
3725DIRECTORY NOTIFICATION (DNOTIFY)
3726M: Eric Paris <eparis@parisplace.org>
3727S: Maintained
3728F: Documentation/filesystems/dnotify.txt
3729F: fs/notify/dnotify/
3730F: include/linux/dnotify.h
3731
3732DISK GEOMETRY AND PARTITION HANDLING
3733M: Andries Brouwer <aeb@cwi.nl>
3734W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3735W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3736W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3737S: Maintained
3738
3739DISKQUOTA
3740M: Jan Kara <jack@suse.com>
3741S: Maintained
3742F: Documentation/filesystems/quota.txt
3743F: fs/quota/
3744F: include/linux/quota*.h
3745F: include/uapi/linux/quota*.h
3746
3747DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3748M: Bernie Thompson <bernie@plugable.com>
3749L: linux-fbdev@vger.kernel.org
3750S: Maintained
3751W: http://plugable.com/category/projects/udlfb/
3752F: drivers/video/fbdev/udlfb.c
3753F: include/video/udlfb.h
3754F: Documentation/fb/udlfb.txt
3755
3756DISTRIBUTED LOCK MANAGER (DLM)
3757M: Christine Caulfield <ccaulfie@redhat.com>
3758M: David Teigland <teigland@redhat.com>
3759L: cluster-devel@redhat.com
3760W: http://sources.redhat.com/cluster/
3761T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3762S: Supported
3763F: fs/dlm/
3764
3765DMA BUFFER SHARING FRAMEWORK
3766M: Sumit Semwal <sumit.semwal@linaro.org>
3767S: Maintained
3768L: linux-media@vger.kernel.org
3769L: dri-devel@lists.freedesktop.org
3770L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3771F: drivers/dma-buf/
3772F: include/linux/dma-buf*
3773F: include/linux/reservation.h
3774F: include/linux/*fence.h
3775F: Documentation/dma-buf-sharing.txt
3776T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3777
3778DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3779M: Vinod Koul <vinod.koul@intel.com>
3780L: dmaengine@vger.kernel.org
3781Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3782S: Maintained
3783F: drivers/dma/
3784F: include/linux/dmaengine.h
3785F: Documentation/dmaengine/
3786T: git git://git.infradead.org/users/vkoul/slave-dma.git
3787
3788DME1737 HARDWARE MONITOR DRIVER
3789M: Juerg Haefliger <juergh@gmail.com>
3790L: linux-hwmon@vger.kernel.org
3791S: Maintained
3792F: Documentation/hwmon/dme1737
3793F: drivers/hwmon/dme1737.c
3794
3795DMI/SMBIOS SUPPORT
3796M: Jean Delvare <jdelvare@suse.com>
3797S: Maintained
3798T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3799F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3800F: drivers/firmware/dmi-id.c
3801F: drivers/firmware/dmi_scan.c
3802F: include/linux/dmi.h
3803
3804DOCUMENTATION
3805M: Jonathan Corbet <corbet@lwn.net>
3806L: linux-doc@vger.kernel.org
3807S: Maintained
3808F: Documentation/
3809F: scripts/docproc.c
3810F: scripts/kernel-doc*
3811X: Documentation/ABI/
3812X: Documentation/devicetree/
3813X: Documentation/acpi
3814X: Documentation/power
3815X: Documentation/spi
3816X: Documentation/DocBook/media
3817T: git git://git.lwn.net/linux.git docs-next
3818
3819DOUBLETALK DRIVER
3820M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3821L: blinux-list@redhat.com
3822S: Maintained
3823F: drivers/char/dtlk.c
3824F: include/linux/dtlk.h
3825
3826DPT_I2O SCSI RAID DRIVER
3827M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3828L: linux-scsi@vger.kernel.org
3829W: http://www.adaptec.com/
3830S: Maintained
3831F: drivers/scsi/dpt*
3832F: drivers/scsi/dpt/
3833
3834DRBD DRIVER
3835M: Philipp Reisner <philipp.reisner@linbit.com>
3836M: Lars Ellenberg <lars.ellenberg@linbit.com>
3837L: drbd-dev@lists.linbit.com
3838W: http://www.drbd.org
3839T: git git://git.linbit.com/linux-drbd.git
3840T: git git://git.linbit.com/drbd-8.4.git
3841S: Supported
3842F: drivers/block/drbd/
3843F: lib/lru_cache.c
3844F: Documentation/blockdev/drbd/
3845
3846DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3847M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3848T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3849S: Supported
3850F: Documentation/kobject.txt
3851F: drivers/base/
3852F: fs/debugfs/
3853F: fs/kernfs/
3854F: fs/sysfs/
3855F: include/linux/debugfs.h
3856F: include/linux/kobj*
3857F: lib/kobj*
3858
3859DRM DRIVERS
3860M: David Airlie <airlied@linux.ie>
3861L: dri-devel@lists.freedesktop.org
3862T: git git://people.freedesktop.org/~airlied/linux
3863S: Maintained
3864F: drivers/gpu/drm/
3865F: drivers/gpu/vga/
3866F: Documentation/DocBook/gpu.*
3867F: include/drm/
3868F: include/uapi/drm/
3869
3870DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3871M: Dave Airlie <airlied@redhat.com>
3872S: Odd Fixes
3873F: drivers/gpu/drm/ast/
3874
3875DRM DRIVER FOR BOCHS VIRTUAL GPU
3876M: Gerd Hoffmann <kraxel@redhat.com>
3877S: Odd Fixes
3878F: drivers/gpu/drm/bochs/
3879
3880DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3881M: Dave Airlie <airlied@redhat.com>
3882S: Odd Fixes
3883F: drivers/gpu/drm/cirrus/
3884
3885RADEON and AMDGPU DRM DRIVERS
3886M: Alex Deucher <alexander.deucher@amd.com>
3887M: Christian König <christian.koenig@amd.com>
3888L: dri-devel@lists.freedesktop.org
3889T: git git://people.freedesktop.org/~agd5f/linux
3890S: Supported
3891F: drivers/gpu/drm/radeon/
3892F: include/uapi/drm/radeon_drm.h
3893F: drivers/gpu/drm/amd/
3894F: include/uapi/drm/amdgpu_drm.h
3895
3896DRM PANEL DRIVERS
3897M: Thierry Reding <thierry.reding@gmail.com>
3898L: dri-devel@lists.freedesktop.org
3899T: git git://anongit.freedesktop.org/tegra/linux.git
3900S: Maintained
3901F: drivers/gpu/drm/drm_panel.c
3902F: drivers/gpu/drm/panel/
3903F: include/drm/drm_panel.h
3904F: Documentation/devicetree/bindings/display/panel/
3905
3906INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3907M: Daniel Vetter <daniel.vetter@intel.com>
3908M: Jani Nikula <jani.nikula@linux.intel.com>
3909L: intel-gfx@lists.freedesktop.org
3910L: dri-devel@lists.freedesktop.org
3911W: https://01.org/linuxgraphics/
3912Q: http://patchwork.freedesktop.org/project/intel-gfx/
3913T: git git://anongit.freedesktop.org/drm-intel
3914S: Supported
3915F: drivers/gpu/drm/i915/
3916F: include/drm/i915*
3917F: include/uapi/drm/i915_drm.h
3918
3919DRM DRIVERS FOR ATMEL HLCDC
3920M: Boris Brezillon <boris.brezillon@free-electrons.com>
3921L: dri-devel@lists.freedesktop.org
3922S: Supported
3923F: drivers/gpu/drm/atmel-hlcdc/
3924F: Documentation/devicetree/bindings/drm/atmel/
3925
3926DRM DRIVERS FOR ALLWINNER A10
3927M: Maxime Ripard <maxime.ripard@free-electrons.com>
3928L: dri-devel@lists.freedesktop.org
3929S: Supported
3930F: drivers/gpu/drm/sun4i/
3931F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
3932
3933DRM DRIVERS FOR EXYNOS
3934M: Inki Dae <inki.dae@samsung.com>
3935M: Joonyoung Shim <jy0922.shim@samsung.com>
3936M: Seung-Woo Kim <sw0312.kim@samsung.com>
3937M: Kyungmin Park <kyungmin.park@samsung.com>
3938L: dri-devel@lists.freedesktop.org
3939T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3940S: Supported
3941F: drivers/gpu/drm/exynos/
3942F: include/uapi/drm/exynos_drm.h
3943F: Documentation/devicetree/bindings/display/exynos/
3944
3945DRM DRIVERS FOR FREESCALE DCU
3946M: Stefan Agner <stefan@agner.ch>
3947M: Alison Wang <alison.wang@freescale.com>
3948L: dri-devel@lists.freedesktop.org
3949S: Supported
3950F: drivers/gpu/drm/fsl-dcu/
3951F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3952F: Documentation/devicetree/bindings/display/fsl,tcon.txt
3953F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3954
3955DRM DRIVERS FOR FREESCALE IMX
3956M: Philipp Zabel <p.zabel@pengutronix.de>
3957L: dri-devel@lists.freedesktop.org
3958S: Maintained
3959F: drivers/gpu/drm/imx/
3960F: drivers/gpu/ipu-v3/
3961F: Documentation/devicetree/bindings/display/imx/
3962
3963DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3964M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3965L: dri-devel@lists.freedesktop.org
3966T: git git://github.com/patjak/drm-gma500
3967S: Maintained
3968F: drivers/gpu/drm/gma500/
3969
3970DRM DRIVERS FOR HISILICON
3971M: Xinliang Liu <z.liuxinliang@hisilicon.com>
3972R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
3973R: Chen Feng <puck.chen@hisilicon.com>
3974L: dri-devel@lists.freedesktop.org
3975T: git git://github.com/xin3liang/linux.git
3976S: Maintained
3977F: drivers/gpu/drm/hisilicon/
3978F: Documentation/devicetree/bindings/display/hisilicon/
3979
3980DRM DRIVER FOR INTEL I810 VIDEO CARDS
3981S: Orphan / Obsolete
3982F: drivers/gpu/drm/i810/
3983F: include/uapi/drm/i810_drm.h
3984
3985DRM DRIVER FOR MSM ADRENO GPU
3986M: Rob Clark <robdclark@gmail.com>
3987L: linux-arm-msm@vger.kernel.org
3988L: dri-devel@lists.freedesktop.org
3989L: freedreno@lists.freedesktop.org
3990T: git git://people.freedesktop.org/~robclark/linux
3991S: Maintained
3992F: drivers/gpu/drm/msm/
3993F: include/uapi/drm/msm_drm.h
3994F: Documentation/devicetree/bindings/display/msm/
3995
3996DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
3997M: Ben Skeggs <bskeggs@redhat.com>
3998L: dri-devel@lists.freedesktop.org
3999L: nouveau@lists.freedesktop.org
4000T: git git://github.com/skeggsb/linux
4001S: Supported
4002F: drivers/gpu/drm/nouveau/
4003F: include/uapi/drm/nouveau_drm.h
4004
4005DRM DRIVERS FOR NVIDIA TEGRA
4006M: Thierry Reding <thierry.reding@gmail.com>
4007L: dri-devel@lists.freedesktop.org
4008L: linux-tegra@vger.kernel.org
4009T: git git://anongit.freedesktop.org/tegra/linux.git
4010S: Supported
4011F: drivers/gpu/drm/tegra/
4012F: drivers/gpu/host1x/
4013F: include/linux/host1x.h
4014F: include/uapi/drm/tegra_drm.h
4015F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4016
4017DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4018S: Orphan / Obsolete
4019F: drivers/gpu/drm/mga/
4020F: include/uapi/drm/mga_drm.h
4021
4022DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4023M: Dave Airlie <airlied@redhat.com>
4024S: Odd Fixes
4025F: drivers/gpu/drm/mgag200/
4026
4027DRM DRIVER FOR RAGE 128 VIDEO CARDS
4028S: Orphan / Obsolete
4029F: drivers/gpu/drm/r128/
4030F: include/uapi/drm/r128_drm.h
4031
4032DRM DRIVERS FOR RENESAS
4033M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4034L: dri-devel@lists.freedesktop.org
4035L: linux-renesas-soc@vger.kernel.org
4036T: git git://linuxtv.org/pinchartl/fbdev
4037S: Supported
4038F: drivers/gpu/drm/rcar-du/
4039F: drivers/gpu/drm/shmobile/
4040F: include/linux/platform_data/shmob_drm.h
4041F: Documentation/devicetree/bindings/display/renesas,du.txt
4042
4043DRM DRIVER FOR QXL VIRTUAL GPU
4044M: Dave Airlie <airlied@redhat.com>
4045S: Odd Fixes
4046F: drivers/gpu/drm/qxl/
4047F: include/uapi/drm/qxl_drm.h
4048
4049DRM DRIVERS FOR ROCKCHIP
4050M: Mark Yao <mark.yao@rock-chips.com>
4051L: dri-devel@lists.freedesktop.org
4052S: Maintained
4053F: drivers/gpu/drm/rockchip/
4054F: Documentation/devicetree/bindings/display/rockchip/
4055
4056DRM DRIVER FOR SAVAGE VIDEO CARDS
4057S: Orphan / Obsolete
4058F: drivers/gpu/drm/savage/
4059F: include/uapi/drm/savage_drm.h
4060
4061DRM DRIVER FOR SIS VIDEO CARDS
4062S: Orphan / Obsolete
4063F: drivers/gpu/drm/sis/
4064F: include/uapi/drm/sis_drm.h
4065
4066DRM DRIVERS FOR STI
4067M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4068M: Vincent Abriou <vincent.abriou@st.com>
4069L: dri-devel@lists.freedesktop.org
4070T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4071S: Maintained
4072F: drivers/gpu/drm/sti
4073F: Documentation/devicetree/bindings/display/st,stih4xx.txt
4074
4075DRM DRIVER FOR TDFX VIDEO CARDS
4076S: Orphan / Obsolete
4077F: drivers/gpu/drm/tdfx/
4078
4079DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4080M: Dave Airlie <airlied@redhat.com>
4081S: Odd Fixes
4082F: drivers/gpu/drm/udl/
4083
4084DRM DRIVERS FOR VIVANTE GPU IP
4085M: Lucas Stach <l.stach@pengutronix.de>
4086R: Russell King <linux+etnaviv@armlinux.org.uk>
4087R: Christian Gmeiner <christian.gmeiner@gmail.com>
4088L: dri-devel@lists.freedesktop.org
4089S: Maintained
4090F: drivers/gpu/drm/etnaviv/
4091F: include/uapi/drm/etnaviv_drm.h
4092F: Documentation/devicetree/bindings/display/etnaviv/
4093
4094DRM DRIVER FOR VMWARE VIRTUAL GPU
4095M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4096M: Sinclair Yeh <syeh@vmware.com>
4097M: Thomas Hellstrom <thellstrom@vmware.com>
4098L: dri-devel@lists.freedesktop.org
4099T: git git://people.freedesktop.org/~syeh/repos_linux
4100T: git git://people.freedesktop.org/~thomash/linux
4101S: Supported
4102F: drivers/gpu/drm/vmwgfx/
4103F: include/uapi/drm/vmwgfx_drm.h
4104
4105DRM DRIVERS FOR VC4
4106M: Eric Anholt <eric@anholt.net>
4107T: git git://github.com/anholt/linux
4108S: Supported
4109F: drivers/gpu/drm/vc4/
4110F: include/uapi/drm/vc4_drm.h
4111F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4112
4113DSBR100 USB FM RADIO DRIVER
4114M: Alexey Klimov <klimov.linux@gmail.com>
4115L: linux-media@vger.kernel.org
4116T: git git://linuxtv.org/media_tree.git
4117S: Maintained
4118F: drivers/media/radio/dsbr100.c
4119
4120DSCC4 DRIVER
4121M: Francois Romieu <romieu@fr.zoreil.com>
4122L: netdev@vger.kernel.org
4123S: Maintained
4124F: drivers/net/wan/dscc4.c
4125
4126DT3155 MEDIA DRIVER
4127M: Hans Verkuil <hverkuil@xs4all.nl>
4128L: linux-media@vger.kernel.org
4129T: git git://linuxtv.org/media_tree.git
4130W: https://linuxtv.org
4131S: Odd Fixes
4132F: drivers/media/pci/dt3155/
4133
4134DVB_USB_AF9015 MEDIA DRIVER
4135M: Antti Palosaari <crope@iki.fi>
4136L: linux-media@vger.kernel.org
4137W: https://linuxtv.org
4138W: http://palosaari.fi/linux/
4139Q: http://patchwork.linuxtv.org/project/linux-media/list/
4140T: git git://linuxtv.org/anttip/media_tree.git
4141S: Maintained
4142F: drivers/media/usb/dvb-usb-v2/af9015*
4143
4144DVB_USB_AF9035 MEDIA DRIVER
4145M: Antti Palosaari <crope@iki.fi>
4146L: linux-media@vger.kernel.org
4147W: https://linuxtv.org
4148W: http://palosaari.fi/linux/
4149Q: http://patchwork.linuxtv.org/project/linux-media/list/
4150T: git git://linuxtv.org/anttip/media_tree.git
4151S: Maintained
4152F: drivers/media/usb/dvb-usb-v2/af9035*
4153
4154DVB_USB_ANYSEE MEDIA DRIVER
4155M: Antti Palosaari <crope@iki.fi>
4156L: linux-media@vger.kernel.org
4157W: https://linuxtv.org
4158W: http://palosaari.fi/linux/
4159Q: http://patchwork.linuxtv.org/project/linux-media/list/
4160T: git git://linuxtv.org/anttip/media_tree.git
4161S: Maintained
4162F: drivers/media/usb/dvb-usb-v2/anysee*
4163
4164DVB_USB_AU6610 MEDIA DRIVER
4165M: Antti Palosaari <crope@iki.fi>
4166L: linux-media@vger.kernel.org
4167W: https://linuxtv.org
4168W: http://palosaari.fi/linux/
4169Q: http://patchwork.linuxtv.org/project/linux-media/list/
4170T: git git://linuxtv.org/anttip/media_tree.git
4171S: Maintained
4172F: drivers/media/usb/dvb-usb-v2/au6610*
4173
4174DVB_USB_CE6230 MEDIA DRIVER
4175M: Antti Palosaari <crope@iki.fi>
4176L: linux-media@vger.kernel.org
4177W: https://linuxtv.org
4178W: http://palosaari.fi/linux/
4179Q: http://patchwork.linuxtv.org/project/linux-media/list/
4180T: git git://linuxtv.org/anttip/media_tree.git
4181S: Maintained
4182F: drivers/media/usb/dvb-usb-v2/ce6230*
4183
4184DVB_USB_CXUSB MEDIA DRIVER
4185M: Michael Krufky <mkrufky@linuxtv.org>
4186L: linux-media@vger.kernel.org
4187W: https://linuxtv.org
4188W: http://github.com/mkrufky
4189Q: http://patchwork.linuxtv.org/project/linux-media/list/
4190T: git git://linuxtv.org/media_tree.git
4191S: Maintained
4192F: drivers/media/usb/dvb-usb/cxusb*
4193
4194DVB_USB_EC168 MEDIA DRIVER
4195M: Antti Palosaari <crope@iki.fi>
4196L: linux-media@vger.kernel.org
4197W: https://linuxtv.org
4198W: http://palosaari.fi/linux/
4199Q: http://patchwork.linuxtv.org/project/linux-media/list/
4200T: git git://linuxtv.org/anttip/media_tree.git
4201S: Maintained
4202F: drivers/media/usb/dvb-usb-v2/ec168*
4203
4204DVB_USB_GL861 MEDIA DRIVER
4205M: Antti Palosaari <crope@iki.fi>
4206L: linux-media@vger.kernel.org
4207W: https://linuxtv.org
4208Q: http://patchwork.linuxtv.org/project/linux-media/list/
4209T: git git://linuxtv.org/anttip/media_tree.git
4210S: Maintained
4211F: drivers/media/usb/dvb-usb-v2/gl861*
4212
4213DVB_USB_MXL111SF MEDIA DRIVER
4214M: Michael Krufky <mkrufky@linuxtv.org>
4215L: linux-media@vger.kernel.org
4216W: https://linuxtv.org
4217W: http://github.com/mkrufky
4218Q: http://patchwork.linuxtv.org/project/linux-media/list/
4219T: git git://linuxtv.org/mkrufky/mxl111sf.git
4220S: Maintained
4221F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4222
4223DVB_USB_RTL28XXU MEDIA DRIVER
4224M: Antti Palosaari <crope@iki.fi>
4225L: linux-media@vger.kernel.org
4226W: https://linuxtv.org
4227W: http://palosaari.fi/linux/
4228Q: http://patchwork.linuxtv.org/project/linux-media/list/
4229T: git git://linuxtv.org/anttip/media_tree.git
4230S: Maintained
4231F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4232
4233DVB_USB_V2 MEDIA DRIVER
4234M: Antti Palosaari <crope@iki.fi>
4235L: linux-media@vger.kernel.org
4236W: https://linuxtv.org
4237W: http://palosaari.fi/linux/
4238Q: http://patchwork.linuxtv.org/project/linux-media/list/
4239T: git git://linuxtv.org/anttip/media_tree.git
4240S: Maintained
4241F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4242F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4243
4244DYNAMIC DEBUG
4245M: Jason Baron <jbaron@akamai.com>
4246S: Maintained
4247F: lib/dynamic_debug.c
4248F: include/linux/dynamic_debug.h
4249
4250DZ DECSTATION DZ11 SERIAL DRIVER
4251M: "Maciej W. Rozycki" <macro@linux-mips.org>
4252S: Maintained
4253F: drivers/tty/serial/dz.*
4254
4255E3X0 POWER BUTTON DRIVER
4256M: Moritz Fischer <moritz.fischer@ettus.com>
4257L: usrp-users@lists.ettus.com
4258W: http://www.ettus.com
4259S: Supported
4260F: drivers/input/misc/e3x0-button.c
4261F: Documentation/devicetree/bindings/input/e3x0-button.txt
4262
4263E4000 MEDIA DRIVER
4264M: Antti Palosaari <crope@iki.fi>
4265L: linux-media@vger.kernel.org
4266W: https://linuxtv.org
4267W: http://palosaari.fi/linux/
4268Q: http://patchwork.linuxtv.org/project/linux-media/list/
4269T: git git://linuxtv.org/anttip/media_tree.git
4270S: Maintained
4271F: drivers/media/tuners/e4000*
4272
4273EATA ISA/EISA/PCI SCSI DRIVER
4274M: Dario Ballabio <ballabio_dario@emc.com>
4275L: linux-scsi@vger.kernel.org
4276S: Maintained
4277F: drivers/scsi/eata.c
4278
4279EC100 MEDIA DRIVER
4280M: Antti Palosaari <crope@iki.fi>
4281L: linux-media@vger.kernel.org
4282W: https://linuxtv.org
4283W: http://palosaari.fi/linux/
4284Q: http://patchwork.linuxtv.org/project/linux-media/list/
4285T: git git://linuxtv.org/anttip/media_tree.git
4286S: Maintained
4287F: drivers/media/dvb-frontends/ec100*
4288
4289ECRYPT FILE SYSTEM
4290M: Tyler Hicks <tyhicks@canonical.com>
4291L: ecryptfs@vger.kernel.org
4292W: http://ecryptfs.org
4293W: https://launchpad.net/ecryptfs
4294T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4295S: Supported
4296F: Documentation/filesystems/ecryptfs.txt
4297F: fs/ecryptfs/
4298
4299EDAC-CORE
4300M: Doug Thompson <dougthompson@xmission.com>
4301M: Borislav Petkov <bp@alien8.de>
4302M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4303L: linux-edac@vger.kernel.org
4304T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4305T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4306S: Supported
4307F: Documentation/edac.txt
4308F: drivers/edac/
4309F: include/linux/edac.h
4310
4311EDAC-AMD64
4312M: Doug Thompson <dougthompson@xmission.com>
4313M: Borislav Petkov <bp@alien8.de>
4314L: linux-edac@vger.kernel.org
4315S: Maintained
4316F: drivers/edac/amd64_edac*
4317
4318EDAC-CALXEDA
4319M: Doug Thompson <dougthompson@xmission.com>
4320M: Robert Richter <rric@kernel.org>
4321L: linux-edac@vger.kernel.org
4322S: Maintained
4323F: drivers/edac/highbank*
4324
4325EDAC-CAVIUM
4326M: Ralf Baechle <ralf@linux-mips.org>
4327M: David Daney <david.daney@cavium.com>
4328L: linux-edac@vger.kernel.org
4329L: linux-mips@linux-mips.org
4330S: Supported
4331F: drivers/edac/octeon_edac*
4332
4333EDAC-E752X
4334M: Mark Gross <mark.gross@intel.com>
4335M: Doug Thompson <dougthompson@xmission.com>
4336L: linux-edac@vger.kernel.org
4337S: Maintained
4338F: drivers/edac/e752x_edac.c
4339
4340EDAC-E7XXX
4341M: Doug Thompson <dougthompson@xmission.com>
4342L: linux-edac@vger.kernel.org
4343S: Maintained
4344F: drivers/edac/e7xxx_edac.c
4345
4346EDAC-GHES
4347M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4348L: linux-edac@vger.kernel.org
4349S: Maintained
4350F: drivers/edac/ghes_edac.c
4351
4352EDAC-I82443BXGX
4353M: Tim Small <tim@buttersideup.com>
4354L: linux-edac@vger.kernel.org
4355S: Maintained
4356F: drivers/edac/i82443bxgx_edac.c
4357
4358EDAC-I3000
4359M: Jason Uhlenkott <juhlenko@akamai.com>
4360L: linux-edac@vger.kernel.org
4361S: Maintained
4362F: drivers/edac/i3000_edac.c
4363
4364EDAC-I5000
4365M: Doug Thompson <dougthompson@xmission.com>
4366L: linux-edac@vger.kernel.org
4367S: Maintained
4368F: drivers/edac/i5000_edac.c
4369
4370EDAC-I5400
4371M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4372L: linux-edac@vger.kernel.org
4373S: Maintained
4374F: drivers/edac/i5400_edac.c
4375
4376EDAC-I7300
4377M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4378L: linux-edac@vger.kernel.org
4379S: Maintained
4380F: drivers/edac/i7300_edac.c
4381
4382EDAC-I7CORE
4383M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4384L: linux-edac@vger.kernel.org
4385S: Maintained
4386F: drivers/edac/i7core_edac.c
4387
4388EDAC-I82975X
4389M: Ranganathan Desikan <ravi@jetztechnologies.com>
4390M: "Arvind R." <arvino55@gmail.com>
4391L: linux-edac@vger.kernel.org
4392S: Maintained
4393F: drivers/edac/i82975x_edac.c
4394
4395EDAC-IE31200
4396M: Jason Baron <jbaron@akamai.com>
4397L: linux-edac@vger.kernel.org
4398S: Maintained
4399F: drivers/edac/ie31200_edac.c
4400
4401EDAC-MPC85XX
4402M: Johannes Thumshirn <morbidrsa@gmail.com>
4403L: linux-edac@vger.kernel.org
4404S: Maintained
4405F: drivers/edac/mpc85xx_edac.[ch]
4406
4407EDAC-PASEMI
4408M: Egor Martovetsky <egor@pasemi.com>
4409L: linux-edac@vger.kernel.org
4410S: Maintained
4411F: drivers/edac/pasemi_edac.c
4412
4413EDAC-R82600
4414M: Tim Small <tim@buttersideup.com>
4415L: linux-edac@vger.kernel.org
4416S: Maintained
4417F: drivers/edac/r82600_edac.c
4418
4419EDAC-SBRIDGE
4420M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4421L: linux-edac@vger.kernel.org
4422S: Maintained
4423F: drivers/edac/sb_edac.c
4424
4425EDAC-XGENE
4426APPLIED MICRO (APM) X-GENE SOC EDAC
4427M: Loc Ho <lho@apm.com>
4428S: Supported
4429F: drivers/edac/xgene_edac.c
4430F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4431
4432EDIROL UA-101/UA-1000 DRIVER
4433M: Clemens Ladisch <clemens@ladisch.de>
4434L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4435T: git git://git.alsa-project.org/alsa-kernel.git
4436S: Maintained
4437F: sound/usb/misc/ua101.c
4438
4439EXTENSIBLE FIRMWARE INTERFACE (EFI)
4440M: Matt Fleming <matt@codeblueprint.co.uk>
4441L: linux-efi@vger.kernel.org
4442T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4443S: Maintained
4444F: Documentation/efi-stub.txt
4445F: arch/ia64/kernel/efi.c
4446F: arch/x86/boot/compressed/eboot.[ch]
4447F: arch/x86/include/asm/efi.h
4448F: arch/x86/platform/efi/
4449F: drivers/firmware/efi/
4450F: include/linux/efi*.h
4451
4452EFI VARIABLE FILESYSTEM
4453M: Matthew Garrett <matthew.garrett@nebula.com>
4454M: Jeremy Kerr <jk@ozlabs.org>
4455M: Matt Fleming <matt@codeblueprint.co.uk>
4456T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4457L: linux-efi@vger.kernel.org
4458S: Maintained
4459F: fs/efivarfs/
4460
4461EFIFB FRAMEBUFFER DRIVER
4462L: linux-fbdev@vger.kernel.org
4463M: Peter Jones <pjones@redhat.com>
4464S: Maintained
4465F: drivers/video/fbdev/efifb.c
4466
4467EFS FILESYSTEM
4468W: http://aeschi.ch.eu.org/efs/
4469S: Orphan
4470F: fs/efs/
4471
4472EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4473M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4474L: netdev@vger.kernel.org
4475S: Maintained
4476F: drivers/net/ethernet/ibm/ehea/
4477
4478EM28XX VIDEO4LINUX DRIVER
4479M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4480L: linux-media@vger.kernel.org
4481W: https://linuxtv.org
4482T: git git://linuxtv.org/media_tree.git
4483S: Maintained
4484F: drivers/media/usb/em28xx/
4485
4486EMBEDDED LINUX
4487M: Paul Gortmaker <paul.gortmaker@windriver.com>
4488M: Matt Mackall <mpm@selenic.com>
4489M: David Woodhouse <dwmw2@infradead.org>
4490L: linux-embedded@vger.kernel.org
4491S: Maintained
4492
4493EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4494M: James Smart <james.smart@avagotech.com>
4495M: Dick Kennedy <dick.kennedy@avagotech.com>
4496L: linux-scsi@vger.kernel.org
4497W: http://www.avagotech.com
4498S: Supported
4499F: drivers/scsi/lpfc/
4500
4501ENE CB710 FLASH CARD READER DRIVER
4502M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4503S: Maintained
4504F: drivers/misc/cb710/
4505F: drivers/mmc/host/cb710-mmc.*
4506F: include/linux/cb710.h
4507
4508ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4509M: Maxim Levitsky <maximlevitsky@gmail.com>
4510S: Maintained
4511F: drivers/media/rc/ene_ir.*
4512
4513EPSON S1D13XXX FRAMEBUFFER DRIVER
4514M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4515S: Maintained
4516T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4517F: drivers/video/fbdev/s1d13xxxfb.c
4518F: include/video/s1d13xxxfb.h
4519
4520ET131X NETWORK DRIVER
4521M: Mark Einon <mark.einon@gmail.com>
4522S: Odd Fixes
4523F: drivers/net/ethernet/agere/
4524
4525ETHERNET BRIDGE
4526M: Stephen Hemminger <stephen@networkplumber.org>
4527L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
4528L: netdev@vger.kernel.org
4529W: http://www.linuxfoundation.org/en/Net:Bridge
4530S: Maintained
4531F: include/linux/netfilter_bridge/
4532F: net/bridge/
4533
4534ETHERNET PHY LIBRARY
4535M: Florian Fainelli <f.fainelli@gmail.com>
4536L: netdev@vger.kernel.org
4537S: Maintained
4538F: include/linux/phy.h
4539F: include/linux/phy_fixed.h
4540F: drivers/net/phy/
4541F: Documentation/networking/phy.txt
4542F: drivers/of/of_mdio.c
4543F: drivers/of/of_net.c
4544
4545EXT2 FILE SYSTEM
4546M: Jan Kara <jack@suse.com>
4547L: linux-ext4@vger.kernel.org
4548S: Maintained
4549F: Documentation/filesystems/ext2.txt
4550F: fs/ext2/
4551F: include/linux/ext2*
4552
4553EXT4 FILE SYSTEM
4554M: "Theodore Ts'o" <tytso@mit.edu>
4555M: Andreas Dilger <adilger.kernel@dilger.ca>
4556L: linux-ext4@vger.kernel.org
4557W: http://ext4.wiki.kernel.org
4558Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4559T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4560S: Maintained
4561F: Documentation/filesystems/ext4.txt
4562F: fs/ext4/
4563
4564Extended Verification Module (EVM)
4565M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4566L: linux-ima-devel@lists.sourceforge.net
4567L: linux-security-module@vger.kernel.org
4568S: Supported
4569F: security/integrity/evm/
4570
4571EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4572M: MyungJoo Ham <myungjoo.ham@samsung.com>
4573M: Chanwoo Choi <cw00.choi@samsung.com>
4574L: linux-kernel@vger.kernel.org
4575T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4576S: Maintained
4577F: drivers/extcon/
4578F: include/linux/extcon/
4579F: include/linux/extcon.h
4580F: Documentation/extcon/
4581F: Documentation/devicetree/bindings/extcon/
4582
4583EXYNOS DP DRIVER
4584M: Jingoo Han <jingoohan1@gmail.com>
4585L: dri-devel@lists.freedesktop.org
4586S: Maintained
4587F: drivers/gpu/drm/exynos/exynos_dp*
4588
4589EXYNOS SYSMMU (IOMMU) driver
4590M: Marek Szyprowski <m.szyprowski@samsung.com>
4591L: iommu@lists.linux-foundation.org
4592S: Maintained
4593F: drivers/iommu/exynos-iommu.c
4594
4595EXYNOS MIPI DISPLAY DRIVERS
4596M: Inki Dae <inki.dae@samsung.com>
4597M: Donghwa Lee <dh09.lee@samsung.com>
4598M: Kyungmin Park <kyungmin.park@samsung.com>
4599L: linux-fbdev@vger.kernel.org
4600S: Maintained
4601F: drivers/video/fbdev/exynos/exynos_mipi*
4602F: include/video/exynos_mipi*
4603
4604EZchip NPS platform support
4605M: Noam Camus <noamc@ezchip.com>
4606S: Supported
4607F: arch/arc/plat-eznps
4608F: arch/arc/boot/dts/eznps.dts
4609
4610F71805F HARDWARE MONITORING DRIVER
4611M: Jean Delvare <jdelvare@suse.com>
4612L: linux-hwmon@vger.kernel.org
4613S: Maintained
4614F: Documentation/hwmon/f71805f
4615F: drivers/hwmon/f71805f.c
4616
4617FC0011 TUNER DRIVER
4618M: Michael Buesch <m@bues.ch>
4619L: linux-media@vger.kernel.org
4620S: Maintained
4621F: drivers/media/tuners/fc0011.h
4622F: drivers/media/tuners/fc0011.c
4623
4624FC2580 MEDIA DRIVER
4625M: Antti Palosaari <crope@iki.fi>
4626L: linux-media@vger.kernel.org
4627W: https://linuxtv.org
4628W: http://palosaari.fi/linux/
4629Q: http://patchwork.linuxtv.org/project/linux-media/list/
4630T: git git://linuxtv.org/anttip/media_tree.git
4631S: Maintained
4632F: drivers/media/tuners/fc2580*
4633
4634FANOTIFY
4635M: Eric Paris <eparis@redhat.com>
4636S: Maintained
4637F: fs/notify/fanotify/
4638F: include/linux/fanotify.h
4639F: include/uapi/linux/fanotify.h
4640
4641FARSYNC SYNCHRONOUS DRIVER
4642M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4643W: http://www.farsite.co.uk/
4644S: Supported
4645F: drivers/net/wan/farsync.*
4646
4647FAULT INJECTION SUPPORT
4648M: Akinobu Mita <akinobu.mita@gmail.com>
4649S: Supported
4650F: Documentation/fault-injection/
4651F: lib/fault-inject.c
4652
4653FBTFT Framebuffer drivers
4654M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4655M: Noralf Trønnes <noralf@tronnes.org>
4656S: Maintained
4657F: drivers/staging/fbtft/
4658
4659FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4660M: Vasu Dev <vasu.dev@intel.com>
4661L: fcoe-devel@open-fcoe.org
4662W: www.Open-FCoE.org
4663S: Supported
4664F: drivers/scsi/libfc/
4665F: drivers/scsi/fcoe/
4666F: include/scsi/fc/
4667F: include/scsi/libfc.h
4668F: include/scsi/libfcoe.h
4669F: include/uapi/scsi/fc/
4670
4671FILE LOCKING (flock() and fcntl()/lockf())
4672M: Jeff Layton <jlayton@poochiereds.net>
4673M: "J. Bruce Fields" <bfields@fieldses.org>
4674L: linux-fsdevel@vger.kernel.org
4675S: Maintained
4676F: include/linux/fcntl.h
4677F: include/linux/fs.h
4678F: include/uapi/linux/fcntl.h
4679F: include/uapi/linux/fs.h
4680F: fs/fcntl.c
4681F: fs/locks.c
4682
4683FILESYSTEMS (VFS and infrastructure)
4684M: Alexander Viro <viro@zeniv.linux.org.uk>
4685L: linux-fsdevel@vger.kernel.org
4686S: Maintained
4687F: fs/*
4688
4689FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4690M: Riku Voipio <riku.voipio@iki.fi>
4691L: linux-hwmon@vger.kernel.org
4692S: Maintained
4693F: drivers/hwmon/f75375s.c
4694F: include/linux/f75375s.h
4695
4696FIREWIRE AUDIO DRIVERS
4697M: Clemens Ladisch <clemens@ladisch.de>
4698L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4699T: git git://git.alsa-project.org/alsa-kernel.git
4700S: Maintained
4701F: sound/firewire/
4702
4703FIREWIRE MEDIA DRIVERS (firedtv)
4704M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4705L: linux-media@vger.kernel.org
4706L: linux1394-devel@lists.sourceforge.net
4707T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4708S: Maintained
4709F: drivers/media/firewire/
4710
4711FIREWIRE SBP-2 TARGET
4712M: Chris Boot <bootc@bootc.net>
4713L: linux-scsi@vger.kernel.org
4714L: target-devel@vger.kernel.org
4715L: linux1394-devel@lists.sourceforge.net
4716T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4717S: Maintained
4718F: drivers/target/sbp/
4719
4720FIREWIRE SUBSYSTEM
4721M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4722L: linux1394-devel@lists.sourceforge.net
4723W: http://ieee1394.wiki.kernel.org/
4724T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4725S: Maintained
4726F: drivers/firewire/
4727F: include/linux/firewire.h
4728F: include/uapi/linux/firewire*.h
4729F: tools/firewire/
4730
4731FIRMWARE LOADER (request_firmware)
4732M: Ming Lei <ming.lei@canonical.com>
4733L: linux-kernel@vger.kernel.org
4734S: Maintained
4735F: Documentation/firmware_class/
4736F: drivers/base/firmware*.c
4737F: include/linux/firmware.h
4738
4739FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4740M: Joshua Morris <josh.h.morris@us.ibm.com>
4741M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4742S: Maintained
4743F: drivers/block/rsxx/
4744
4745FLOPPY DRIVER
4746M: Jiri Kosina <jikos@kernel.org>
4747T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4748S: Odd fixes
4749F: drivers/block/floppy.c
4750
4751FMC SUBSYSTEM
4752M: Alessandro Rubini <rubini@gnudd.com>
4753W: http://www.ohwr.org/projects/fmc-bus
4754S: Supported
4755F: drivers/fmc/
4756F: include/linux/fmc*.h
4757F: include/linux/ipmi-fru.h
4758K: fmc_d.*register
4759
4760FPGA MANAGER FRAMEWORK
4761M: Alan Tull <atull@opensource.altera.com>
4762R: Moritz Fischer <moritz.fischer@ettus.com>
4763S: Maintained
4764F: drivers/fpga/
4765F: include/linux/fpga/fpga-mgr.h
4766W: http://www.rocketboards.org
4767
4768FPU EMULATOR
4769M: Bill Metzenthen <billm@melbpc.org.au>
4770W: http://floatingpoint.sourceforge.net/emulator/index.html
4771S: Maintained
4772F: arch/x86/math-emu/
4773
4774FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4775L: netdev@vger.kernel.org
4776S: Orphan
4777F: drivers/net/wan/dlci.c
4778F: drivers/net/wan/sdla.c
4779
4780FRAMEBUFFER LAYER
4781M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4782M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4783L: linux-fbdev@vger.kernel.org
4784W: http://linux-fbdev.sourceforge.net/
4785Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4786T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4787S: Maintained
4788F: Documentation/fb/
4789F: drivers/video/
4790F: include/video/
4791F: include/linux/fb.h
4792F: include/uapi/video/
4793F: include/uapi/linux/fb.h
4794
4795FREESCALE DIU FRAMEBUFFER DRIVER
4796M: Timur Tabi <timur@tabi.org>
4797L: linux-fbdev@vger.kernel.org
4798S: Maintained
4799F: drivers/video/fbdev/fsl-diu-fb.*
4800
4801FREESCALE DMA DRIVER
4802M: Li Yang <leoli@freescale.com>
4803M: Zhang Wei <zw@zh-kernel.org>
4804L: linuxppc-dev@lists.ozlabs.org
4805S: Maintained
4806F: drivers/dma/fsldma.*
4807
4808FREESCALE GPMI NAND DRIVER
4809M: Han Xu <han.xu@nxp.com>
4810L: linux-mtd@lists.infradead.org
4811S: Maintained
4812F: drivers/mtd/nand/gpmi-nand/*
4813
4814FREESCALE I2C CPM DRIVER
4815M: Jochen Friedrich <jochen@scram.de>
4816L: linuxppc-dev@lists.ozlabs.org
4817L: linux-i2c@vger.kernel.org
4818S: Maintained
4819F: drivers/i2c/busses/i2c-cpm.c
4820
4821FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4822M: Sascha Hauer <kernel@pengutronix.de>
4823L: linux-fbdev@vger.kernel.org
4824L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4825S: Maintained
4826F: include/linux/platform_data/video-imxfb.h
4827F: drivers/video/fbdev/imxfb.c
4828
4829FREESCALE QUAD SPI DRIVER
4830M: Han Xu <han.xu@nxp.com>
4831L: linux-mtd@lists.infradead.org
4832S: Maintained
4833F: drivers/mtd/spi-nor/fsl-quadspi.c
4834
4835FREESCALE SOC FS_ENET DRIVER
4836M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4837M: Vitaly Bordug <vbordug@ru.mvista.com>
4838L: linuxppc-dev@lists.ozlabs.org
4839L: netdev@vger.kernel.org
4840S: Maintained
4841F: drivers/net/ethernet/freescale/fs_enet/
4842F: include/linux/fs_enet_pd.h
4843
4844FREESCALE IMX / MXC FEC DRIVER
4845M: Fugang Duan <fugang.duan@nxp.com>
4846L: netdev@vger.kernel.org
4847S: Maintained
4848F: drivers/net/ethernet/freescale/fec_main.c
4849F: drivers/net/ethernet/freescale/fec_ptp.c
4850F: drivers/net/ethernet/freescale/fec.h
4851F: Documentation/devicetree/bindings/net/fsl-fec.txt
4852
4853FREESCALE QUICC ENGINE LIBRARY
4854L: linuxppc-dev@lists.ozlabs.org
4855S: Orphan
4856F: drivers/soc/fsl/qe/
4857F: include/soc/fsl/*qe*.h
4858F: include/soc/fsl/*ucc*.h
4859
4860FREESCALE USB PERIPHERAL DRIVERS
4861M: Li Yang <leoli@freescale.com>
4862L: linux-usb@vger.kernel.org
4863L: linuxppc-dev@lists.ozlabs.org
4864S: Maintained
4865F: drivers/usb/gadget/udc/fsl*
4866
4867FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4868M: Li Yang <leoli@freescale.com>
4869L: netdev@vger.kernel.org
4870L: linuxppc-dev@lists.ozlabs.org
4871S: Maintained
4872F: drivers/net/ethernet/freescale/ucc_geth*
4873
4874FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4875M: Claudiu Manoil <claudiu.manoil@freescale.com>
4876L: netdev@vger.kernel.org
4877S: Maintained
4878F: drivers/net/ethernet/freescale/gianfar*
4879X: drivers/net/ethernet/freescale/gianfar_ptp.c
4880F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4881
4882FREESCALE QUICC ENGINE UCC HDLC DRIVER
4883M: Zhao Qiang <qiang.zhao@nxp.com>
4884L: netdev@vger.kernel.org
4885L: linuxppc-dev@lists.ozlabs.org
4886S: Maintained
4887F: drivers/net/wan/fsl_ucc_hdlc*
4888
4889FREESCALE QUICC ENGINE UCC UART DRIVER
4890M: Timur Tabi <timur@tabi.org>
4891L: linuxppc-dev@lists.ozlabs.org
4892S: Maintained
4893F: drivers/tty/serial/ucc_uart.c
4894
4895FREESCALE SOC SOUND DRIVERS
4896M: Timur Tabi <timur@tabi.org>
4897M: Nicolin Chen <nicoleotsuka@gmail.com>
4898M: Xiubo Li <Xiubo.Lee@gmail.com>
4899R: Fabio Estevam <fabio.estevam@nxp.com>
4900L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4901L: linuxppc-dev@lists.ozlabs.org
4902S: Maintained
4903F: sound/soc/fsl/fsl*
4904F: sound/soc/fsl/imx*
4905F: sound/soc/fsl/mpc8610_hpcd.c
4906
4907FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4908M: "J. German Rivera" <German.Rivera@freescale.com>
4909M: Stuart Yoder <stuart.yoder@nxp.com>
4910L: linux-kernel@vger.kernel.org
4911S: Maintained
4912F: drivers/staging/fsl-mc/
4913
4914FREEVXFS FILESYSTEM
4915M: Christoph Hellwig <hch@infradead.org>
4916W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4917S: Maintained
4918F: fs/freevxfs/
4919
4920FREEZER
4921M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4922M: Pavel Machek <pavel@ucw.cz>
4923L: linux-pm@vger.kernel.org
4924S: Supported
4925F: Documentation/power/freezing-of-tasks.txt
4926F: include/linux/freezer.h
4927F: kernel/freezer.c
4928
4929FRONTSWAP API
4930M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4931L: linux-kernel@vger.kernel.org
4932S: Maintained
4933F: mm/frontswap.c
4934F: include/linux/frontswap.h
4935
4936FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4937M: David Howells <dhowells@redhat.com>
4938L: linux-cachefs@redhat.com (moderated for non-subscribers)
4939S: Supported
4940F: Documentation/filesystems/caching/
4941F: fs/fscache/
4942F: include/linux/fscache*.h
4943
4944F2FS FILE SYSTEM
4945M: Jaegeuk Kim <jaegeuk@kernel.org>
4946M: Changman Lee <cm224.lee@samsung.com>
4947R: Chao Yu <yuchao0@huawei.com>
4948L: linux-f2fs-devel@lists.sourceforge.net
4949W: http://en.wikipedia.org/wiki/F2FS
4950T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4951S: Maintained
4952F: Documentation/filesystems/f2fs.txt
4953F: Documentation/ABI/testing/sysfs-fs-f2fs
4954F: fs/f2fs/
4955F: include/linux/f2fs_fs.h
4956F: include/trace/events/f2fs.h
4957
4958FUJITSU FR-V (FRV) PORT
4959S: Orphan
4960F: arch/frv/
4961
4962FUJITSU LAPTOP EXTRAS
4963M: Jonathan Woithe <jwoithe@just42.net>
4964L: platform-driver-x86@vger.kernel.org
4965S: Maintained
4966F: drivers/platform/x86/fujitsu-laptop.c
4967
4968FUJITSU M-5MO LS CAMERA ISP DRIVER
4969M: Kyungmin Park <kyungmin.park@samsung.com>
4970M: Heungjun Kim <riverful.kim@samsung.com>
4971L: linux-media@vger.kernel.org
4972S: Maintained
4973F: drivers/media/i2c/m5mols/
4974F: include/media/i2c/m5mols.h
4975
4976FUJITSU TABLET EXTRAS
4977M: Robert Gerlach <khnz@gmx.de>
4978L: platform-driver-x86@vger.kernel.org
4979S: Maintained
4980F: drivers/platform/x86/fujitsu-tablet.c
4981
4982FUSE: FILESYSTEM IN USERSPACE
4983M: Miklos Szeredi <miklos@szeredi.hu>
4984L: linux-fsdevel@vger.kernel.org
4985W: http://fuse.sourceforge.net/
4986T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4987S: Maintained
4988F: fs/fuse/
4989F: include/uapi/linux/fuse.h
4990F: Documentation/filesystems/fuse.txt
4991
4992FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4993M: Rik Faith <faith@cs.unc.edu>
4994L: linux-scsi@vger.kernel.org
4995S: Odd Fixes (e.g., new signatures)
4996F: drivers/scsi/fdomain.*
4997
4998GCOV BASED KERNEL PROFILING
4999M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5000S: Maintained
5001F: kernel/gcov/
5002F: Documentation/gcov.txt
5003
5004GDT SCSI DISK ARRAY CONTROLLER DRIVER
5005M: Achim Leubner <achim_leubner@adaptec.com>
5006L: linux-scsi@vger.kernel.org
5007W: http://www.icp-vortex.com/
5008S: Supported
5009F: drivers/scsi/gdt*
5010
5011GDB KERNEL DEBUGGING HELPER SCRIPTS
5012M: Jan Kiszka <jan.kiszka@siemens.com>
5013M: Kieran Bingham <kieran@bingham.xyz>
5014S: Supported
5015F: scripts/gdb/
5016
5017GEMTEK FM RADIO RECEIVER DRIVER
5018M: Hans Verkuil <hverkuil@xs4all.nl>
5019L: linux-media@vger.kernel.org
5020T: git git://linuxtv.org/media_tree.git
5021W: https://linuxtv.org
5022S: Maintained
5023F: drivers/media/radio/radio-gemtek*
5024
5025GENERIC GPIO I2C DRIVER
5026M: Haavard Skinnemoen <hskinnemoen@gmail.com>
5027S: Supported
5028F: drivers/i2c/busses/i2c-gpio.c
5029F: include/linux/i2c-gpio.h
5030
5031GENERIC GPIO I2C MULTIPLEXER DRIVER
5032M: Peter Korsgaard <peter.korsgaard@barco.com>
5033L: linux-i2c@vger.kernel.org
5034S: Supported
5035F: drivers/i2c/muxes/i2c-mux-gpio.c
5036F: include/linux/i2c-mux-gpio.h
5037F: Documentation/i2c/muxes/i2c-mux-gpio
5038
5039GENERIC HDLC (WAN) DRIVERS
5040M: Krzysztof Halasa <khc@pm.waw.pl>
5041W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5042S: Maintained
5043F: drivers/net/wan/c101.c
5044F: drivers/net/wan/hd6457*
5045F: drivers/net/wan/hdlc*
5046F: drivers/net/wan/n2.c
5047F: drivers/net/wan/pc300too.c
5048F: drivers/net/wan/pci200syn.c
5049F: drivers/net/wan/wanxl*
5050
5051GENERIC INCLUDE/ASM HEADER FILES
5052M: Arnd Bergmann <arnd@arndb.de>
5053L: linux-arch@vger.kernel.org
5054T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5055S: Maintained
5056F: include/asm-generic/
5057F: include/uapi/asm-generic/
5058
5059GENERIC PHY FRAMEWORK
5060M: Kishon Vijay Abraham I <kishon@ti.com>
5061L: linux-kernel@vger.kernel.org
5062T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5063S: Supported
5064F: drivers/phy/
5065F: include/linux/phy/
5066
5067GENERIC PM DOMAINS
5068M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5069M: Kevin Hilman <khilman@kernel.org>
5070M: Ulf Hansson <ulf.hansson@linaro.org>
5071L: linux-pm@vger.kernel.org
5072S: Supported
5073F: drivers/base/power/domain*.c
5074F: include/linux/pm_domain.h
5075
5076GENERIC UIO DRIVER FOR PCI DEVICES
5077M: "Michael S. Tsirkin" <mst@redhat.com>
5078L: kvm@vger.kernel.org
5079S: Supported
5080F: drivers/uio/uio_pci_generic.c
5081
5082GET_MAINTAINER SCRIPT
5083M: Joe Perches <joe@perches.com>
5084S: Maintained
5085F: scripts/get_maintainer.pl
5086
5087GFS2 FILE SYSTEM
5088M: Steven Whitehouse <swhiteho@redhat.com>
5089M: Bob Peterson <rpeterso@redhat.com>
5090L: cluster-devel@redhat.com
5091W: http://sources.redhat.com/cluster/
5092T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5093S: Supported
5094F: Documentation/filesystems/gfs2*.txt
5095F: fs/gfs2/
5096F: include/uapi/linux/gfs2_ondisk.h
5097
5098GIGASET ISDN DRIVERS
5099M: Paul Bolle <pebolle@tiscali.nl>
5100L: gigaset307x-common@lists.sourceforge.net
5101W: http://gigaset307x.sourceforge.net/
5102S: Odd Fixes
5103F: Documentation/isdn/README.gigaset
5104F: drivers/isdn/gigaset/
5105F: include/uapi/linux/gigaset_dev.h
5106
5107GO7007 MPEG CODEC
5108M: Hans Verkuil <hans.verkuil@cisco.com>
5109L: linux-media@vger.kernel.org
5110S: Maintained
5111F: drivers/media/usb/go7007/
5112
5113GOODIX TOUCHSCREEN
5114M: Bastien Nocera <hadess@hadess.net>
5115L: linux-input@vger.kernel.org
5116S: Maintained
5117F: drivers/input/touchscreen/goodix.c
5118
5119GPIO SUBSYSTEM
5120M: Linus Walleij <linus.walleij@linaro.org>
5121M: Alexandre Courbot <gnurou@gmail.com>
5122L: linux-gpio@vger.kernel.org
5123T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5124S: Maintained
5125F: Documentation/devicetree/bindings/gpio/
5126F: Documentation/gpio/
5127F: Documentation/ABI/testing/gpio-cdev
5128F: Documentation/ABI/obsolete/sysfs-gpio
5129F: drivers/gpio/
5130F: include/linux/gpio/
5131F: include/linux/gpio.h
5132F: include/asm-generic/gpio.h
5133F: include/uapi/linux/gpio.h
5134F: tools/gpio/
5135
5136GRE DEMULTIPLEXER DRIVER
5137M: Dmitry Kozlov <xeb@mail.ru>
5138L: netdev@vger.kernel.org
5139S: Maintained
5140F: net/ipv4/gre_demux.c
5141F: net/ipv4/gre_offload.c
5142F: include/net/gre.h
5143
5144GRETH 10/100/1G Ethernet MAC device driver
5145M: Andreas Larsson <andreas@gaisler.com>
5146L: netdev@vger.kernel.org
5147S: Maintained
5148F: drivers/net/ethernet/aeroflex/
5149
5150GSPCA FINEPIX SUBDRIVER
5151M: Frank Zago <frank@zago.net>
5152L: linux-media@vger.kernel.org
5153T: git git://linuxtv.org/media_tree.git
5154S: Maintained
5155F: drivers/media/usb/gspca/finepix.c
5156
5157GSPCA GL860 SUBDRIVER
5158M: Olivier Lorin <o.lorin@laposte.net>
5159L: linux-media@vger.kernel.org
5160T: git git://linuxtv.org/media_tree.git
5161S: Maintained
5162F: drivers/media/usb/gspca/gl860/
5163
5164GSPCA M5602 SUBDRIVER
5165M: Erik Andren <erik.andren@gmail.com>
5166L: linux-media@vger.kernel.org
5167T: git git://linuxtv.org/media_tree.git
5168S: Maintained
5169F: drivers/media/usb/gspca/m5602/
5170
5171GSPCA PAC207 SONIXB SUBDRIVER
5172M: Hans de Goede <hdegoede@redhat.com>
5173L: linux-media@vger.kernel.org
5174T: git git://linuxtv.org/media_tree.git
5175S: Maintained
5176F: drivers/media/usb/gspca/pac207.c
5177
5178GSPCA SN9C20X SUBDRIVER
5179M: Brian Johnson <brijohn@gmail.com>
5180L: linux-media@vger.kernel.org
5181T: git git://linuxtv.org/media_tree.git
5182S: Maintained
5183F: drivers/media/usb/gspca/sn9c20x.c
5184
5185GSPCA T613 SUBDRIVER
5186M: Leandro Costantino <lcostantino@gmail.com>
5187L: linux-media@vger.kernel.org
5188T: git git://linuxtv.org/media_tree.git
5189S: Maintained
5190F: drivers/media/usb/gspca/t613.c
5191
5192GSPCA USB WEBCAM DRIVER
5193M: Hans de Goede <hdegoede@redhat.com>
5194L: linux-media@vger.kernel.org
5195T: git git://linuxtv.org/media_tree.git
5196S: Maintained
5197F: drivers/media/usb/gspca/
5198
5199GUID PARTITION TABLE (GPT)
5200M: Davidlohr Bueso <dave@stgolabs.net>
5201L: linux-efi@vger.kernel.org
5202S: Maintained
5203F: block/partitions/efi.*
5204
5205STK1160 USB VIDEO CAPTURE DRIVER
5206M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5207L: linux-media@vger.kernel.org
5208T: git git://linuxtv.org/media_tree.git
5209S: Maintained
5210F: drivers/media/usb/stk1160/
5211
5212H8/300 ARCHITECTURE
5213M: Yoshinori Sato <ysato@users.sourceforge.jp>
5214L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5215W: http://uclinux-h8.sourceforge.jp
5216T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5217S: Maintained
5218F: arch/h8300/
5219F: drivers/clocksource/h8300_*.c
5220F: drivers/clk/h8300/
5221F: drivers/irqchip/irq-renesas-h8*.c
5222
5223HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5224M: Frank Seidel <frank@f-seidel.de>
5225L: platform-driver-x86@vger.kernel.org
5226W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5227S: Maintained
5228F: drivers/platform/x86/hdaps.c
5229
5230HDPVR USB VIDEO ENCODER DRIVER
5231M: Hans Verkuil <hverkuil@xs4all.nl>
5232L: linux-media@vger.kernel.org
5233T: git git://linuxtv.org/media_tree.git
5234W: https://linuxtv.org
5235S: Odd Fixes
5236F: drivers/media/usb/hdpvr/
5237
5238HWPOISON MEMORY FAILURE HANDLING
5239M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5240L: linux-mm@kvack.org
5241S: Maintained
5242F: mm/memory-failure.c
5243F: mm/hwpoison-inject.c
5244
5245HYPERVISOR VIRTUAL CONSOLE DRIVER
5246L: linuxppc-dev@lists.ozlabs.org
5247S: Odd Fixes
5248F: drivers/tty/hvc/
5249
5250HACKRF MEDIA DRIVER
5251M: Antti Palosaari <crope@iki.fi>
5252L: linux-media@vger.kernel.org
5253W: https://linuxtv.org
5254W: http://palosaari.fi/linux/
5255Q: http://patchwork.linuxtv.org/project/linux-media/list/
5256T: git git://linuxtv.org/anttip/media_tree.git
5257S: Maintained
5258F: drivers/media/usb/hackrf/
5259
5260HARDWARE MONITORING
5261M: Jean Delvare <jdelvare@suse.com>
5262M: Guenter Roeck <linux@roeck-us.net>
5263L: linux-hwmon@vger.kernel.org
5264W: http://hwmon.wiki.kernel.org/
5265T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5266T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5267S: Maintained
5268F: Documentation/hwmon/
5269F: drivers/hwmon/
5270F: include/linux/hwmon*.h
5271
5272HARDWARE RANDOM NUMBER GENERATOR CORE
5273M: Matt Mackall <mpm@selenic.com>
5274M: Herbert Xu <herbert@gondor.apana.org.au>
5275L: linux-crypto@vger.kernel.org
5276S: Odd fixes
5277F: Documentation/hw_random.txt
5278F: drivers/char/hw_random/
5279F: include/linux/hw_random.h
5280
5281HARDWARE SPINLOCK CORE
5282M: Ohad Ben-Cohen <ohad@wizery.com>
5283M: Bjorn Andersson <bjorn.andersson@linaro.org>
5284L: linux-remoteproc@vger.kernel.org
5285S: Maintained
5286T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5287F: Documentation/hwspinlock.txt
5288F: drivers/hwspinlock/hwspinlock_*
5289F: include/linux/hwspinlock.h
5290
5291HARMONY SOUND DRIVER
5292L: linux-parisc@vger.kernel.org
5293S: Maintained
5294F: sound/parisc/harmony.*
5295
5296HD29L2 MEDIA DRIVER
5297M: Antti Palosaari <crope@iki.fi>
5298L: linux-media@vger.kernel.org
5299W: https://linuxtv.org
5300W: http://palosaari.fi/linux/
5301Q: http://patchwork.linuxtv.org/project/linux-media/list/
5302T: git git://linuxtv.org/anttip/media_tree.git
5303S: Maintained
5304F: drivers/media/dvb-frontends/hd29l2*
5305
5306HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5307M: Don Brace <don.brace@microsemi.com>
5308L: iss_storagedev@hp.com
5309L: esc.storagedev@microsemi.com
5310L: linux-scsi@vger.kernel.org
5311S: Supported
5312F: Documentation/scsi/hpsa.txt
5313F: drivers/scsi/hpsa*.[ch]
5314F: include/linux/cciss*.h
5315F: include/uapi/linux/cciss*.h
5316
5317HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5318M: Don Brace <don.brace@microsemi.com>
5319L: iss_storagedev@hp.com
5320L: esc.storagedev@microsemi.com
5321L: linux-scsi@vger.kernel.org
5322S: Supported
5323F: Documentation/blockdev/cciss.txt
5324F: drivers/block/cciss*
5325F: include/linux/cciss_ioctl.h
5326F: include/uapi/linux/cciss_ioctl.h
5327
5328HFI1 DRIVER
5329M: Mike Marciniszyn <mike.marciniszyn@intel.com>
5330M: Dennis Dalessandro <dennis.dalessandro@intel.com>
5331L: linux-rdma@vger.kernel.org
5332S: Supported
5333F: drivers/infiniband/hw/hfi1
5334
5335HFS FILESYSTEM
5336L: linux-fsdevel@vger.kernel.org
5337S: Orphan
5338F: Documentation/filesystems/hfs.txt
5339F: fs/hfs/
5340
5341HFSPLUS FILESYSTEM
5342L: linux-fsdevel@vger.kernel.org
5343S: Orphan
5344F: Documentation/filesystems/hfsplus.txt
5345F: fs/hfsplus/
5346
5347HGA FRAMEBUFFER DRIVER
5348M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5349L: linux-nvidia@lists.surfsouth.com
5350W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5351S: Maintained
5352F: drivers/video/fbdev/hgafb.c
5353
5354HIBERNATION (aka Software Suspend, aka swsusp)
5355M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5356M: Pavel Machek <pavel@ucw.cz>
5357L: linux-pm@vger.kernel.org
5358S: Supported
5359F: arch/x86/power/
5360F: drivers/base/power/
5361F: kernel/power/
5362F: include/linux/suspend.h
5363F: include/linux/freezer.h
5364F: include/linux/pm.h
5365F: arch/*/include/asm/suspend*.h
5366
5367HID CORE LAYER
5368M: Jiri Kosina <jikos@kernel.org>
5369R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5370L: linux-input@vger.kernel.org
5371T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5372S: Maintained
5373F: drivers/hid/
5374F: include/linux/hid*
5375F: include/uapi/linux/hid*
5376
5377HID SENSOR HUB DRIVERS
5378M: Jiri Kosina <jikos@kernel.org>
5379M: Jonathan Cameron <jic23@kernel.org>
5380M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5381L: linux-input@vger.kernel.org
5382L: linux-iio@vger.kernel.org
5383S: Maintained
5384F: Documentation/hid/hid-sensor*
5385F: drivers/hid/hid-sensor-*
5386F: drivers/iio/*/hid-*
5387F: include/linux/hid-sensor-*
5388
5389HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5390M: Thomas Gleixner <tglx@linutronix.de>
5391L: linux-kernel@vger.kernel.org
5392T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5393S: Maintained
5394F: Documentation/timers/
5395F: kernel/time/hrtimer.c
5396F: kernel/time/clockevents.c
5397F: kernel/time/tick*.*
5398F: kernel/time/timer_*.c
5399F: include/linux/clockchips.h
5400F: include/linux/hrtimer.h
5401
5402HIGH-SPEED SCC DRIVER FOR AX.25
5403L: linux-hams@vger.kernel.org
5404S: Orphan
5405F: drivers/net/hamradio/dmascc.c
5406F: drivers/net/hamradio/scc.c
5407
5408HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5409M: HighPoint Linux Team <linux@highpoint-tech.com>
5410W: http://www.highpoint-tech.com
5411S: Supported
5412F: Documentation/scsi/hptiop.txt
5413F: drivers/scsi/hptiop.c
5414
5415HIPPI
5416M: Jes Sorensen <jes@trained-monkey.org>
5417L: linux-hippi@sunsite.dk
5418S: Maintained
5419F: include/linux/hippidevice.h
5420F: include/uapi/linux/if_hippi.h
5421F: net/802/hippi.c
5422F: drivers/net/hippi/
5423
5424HISILICON SAS Controller
5425M: John Garry <john.garry@huawei.com>
5426W: http://www.hisilicon.com
5427S: Supported
5428F: drivers/scsi/hisi_sas/
5429F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5430
5431HOST AP DRIVER
5432M: Jouni Malinen <j@w1.fi>
5433L: hostap@shmoo.com (subscribers-only)
5434L: linux-wireless@vger.kernel.org
5435W: http://hostap.epitest.fi/
5436S: Maintained
5437F: drivers/net/wireless/intersil/hostap/
5438
5439HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5440L: platform-driver-x86@vger.kernel.org
5441S: Orphan
5442F: drivers/platform/x86/tc1100-wmi.c
5443
5444HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5445M: Jaroslav Kysela <perex@perex.cz>
5446S: Maintained
5447F: drivers/net/ethernet/hp/hp100.*
5448
5449HPET: High Precision Event Timers driver
5450M: Clemens Ladisch <clemens@ladisch.de>
5451S: Maintained
5452F: Documentation/timers/hpet.txt
5453F: drivers/char/hpet.c
5454F: include/linux/hpet.h
5455F: include/uapi/linux/hpet.h
5456
5457HPET: x86
5458S: Orphan
5459F: arch/x86/kernel/hpet.c
5460F: arch/x86/include/asm/hpet.h
5461
5462HPFS FILESYSTEM
5463M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5464W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5465S: Maintained
5466F: fs/hpfs/
5467
5468HSI SUBSYSTEM
5469M: Sebastian Reichel <sre@kernel.org>
5470T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5471S: Maintained
5472F: Documentation/ABI/testing/sysfs-bus-hsi
5473F: Documentation/hsi.txt
5474F: drivers/hsi/
5475F: include/linux/hsi/
5476F: include/uapi/linux/hsi/
5477
5478HSO 3G MODEM DRIVER
5479M: Jan Dumon <j.dumon@option.com>
5480W: http://www.pharscape.org
5481S: Maintained
5482F: drivers/net/usb/hso.c
5483
5484HSR NETWORK PROTOCOL
5485M: Arvid Brodin <arvid.brodin@alten.se>
5486L: netdev@vger.kernel.org
5487S: Maintained
5488F: net/hsr/
5489
5490HTCPEN TOUCHSCREEN DRIVER
5491M: Pau Oliva Fora <pof@eslack.org>
5492L: linux-input@vger.kernel.org
5493S: Maintained
5494F: drivers/input/touchscreen/htcpen.c
5495
5496HUGETLB FILESYSTEM
5497M: Nadia Yvette Chambers <nyc@holomorphy.com>
5498S: Maintained
5499F: fs/hugetlbfs/
5500
5501Hyper-V CORE AND DRIVERS
5502M: "K. Y. Srinivasan" <kys@microsoft.com>
5503M: Haiyang Zhang <haiyangz@microsoft.com>
5504L: devel@linuxdriverproject.org
5505S: Maintained
5506F: arch/x86/include/asm/mshyperv.h
5507F: arch/x86/include/uapi/asm/hyperv.h
5508F: arch/x86/kernel/cpu/mshyperv.c
5509F: drivers/hid/hid-hyperv.c
5510F: drivers/hv/
5511F: drivers/input/serio/hyperv-keyboard.c
5512F: drivers/pci/host/pci-hyperv.c
5513F: drivers/net/hyperv/
5514F: drivers/scsi/storvsc_drv.c
5515F: drivers/video/fbdev/hyperv_fb.c
5516F: include/linux/hyperv.h
5517F: tools/hv/
5518F: Documentation/ABI/stable/sysfs-bus-vmbus
5519
5520I2C MUXES
5521M: Peter Rosin <peda@axentia.se>
5522L: linux-i2c@vger.kernel.org
5523S: Maintained
5524F: Documentation/i2c/i2c-topology
5525F: Documentation/i2c/muxes/
5526F: Documentation/devicetree/bindings/i2c/i2c-mux*
5527F: drivers/i2c/i2c-mux.c
5528F: drivers/i2c/muxes/
5529F: include/linux/i2c-mux.h
5530
5531I2C OVER PARALLEL PORT
5532M: Jean Delvare <jdelvare@suse.com>
5533L: linux-i2c@vger.kernel.org
5534S: Maintained
5535F: Documentation/i2c/busses/i2c-parport
5536F: Documentation/i2c/busses/i2c-parport-light
5537F: drivers/i2c/busses/i2c-parport.c
5538F: drivers/i2c/busses/i2c-parport-light.c
5539
5540I2C/SMBUS CONTROLLER DRIVERS FOR PC
5541M: Jean Delvare <jdelvare@suse.com>
5542L: linux-i2c@vger.kernel.org
5543S: Maintained
5544F: Documentation/i2c/busses/i2c-ali1535
5545F: Documentation/i2c/busses/i2c-ali1563
5546F: Documentation/i2c/busses/i2c-ali15x3
5547F: Documentation/i2c/busses/i2c-amd756
5548F: Documentation/i2c/busses/i2c-amd8111
5549F: Documentation/i2c/busses/i2c-i801
5550F: Documentation/i2c/busses/i2c-nforce2
5551F: Documentation/i2c/busses/i2c-piix4
5552F: Documentation/i2c/busses/i2c-sis5595
5553F: Documentation/i2c/busses/i2c-sis630
5554F: Documentation/i2c/busses/i2c-sis96x
5555F: Documentation/i2c/busses/i2c-via
5556F: Documentation/i2c/busses/i2c-viapro
5557F: drivers/i2c/busses/i2c-ali1535.c
5558F: drivers/i2c/busses/i2c-ali1563.c
5559F: drivers/i2c/busses/i2c-ali15x3.c
5560F: drivers/i2c/busses/i2c-amd756.c
5561F: drivers/i2c/busses/i2c-amd756-s4882.c
5562F: drivers/i2c/busses/i2c-amd8111.c
5563F: drivers/i2c/busses/i2c-i801.c
5564F: drivers/i2c/busses/i2c-isch.c
5565F: drivers/i2c/busses/i2c-nforce2.c
5566F: drivers/i2c/busses/i2c-nforce2-s4985.c
5567F: drivers/i2c/busses/i2c-piix4.c
5568F: drivers/i2c/busses/i2c-sis5595.c
5569F: drivers/i2c/busses/i2c-sis630.c
5570F: drivers/i2c/busses/i2c-sis96x.c
5571F: drivers/i2c/busses/i2c-via.c
5572F: drivers/i2c/busses/i2c-viapro.c
5573
5574I2C/SMBUS ISMT DRIVER
5575M: Seth Heasley <seth.heasley@intel.com>
5576M: Neil Horman <nhorman@tuxdriver.com>
5577L: linux-i2c@vger.kernel.org
5578F: drivers/i2c/busses/i2c-ismt.c
5579F: Documentation/i2c/busses/i2c-ismt
5580
5581I2C/SMBUS STUB DRIVER
5582M: Jean Delvare <jdelvare@suse.com>
5583L: linux-i2c@vger.kernel.org
5584S: Maintained
5585F: drivers/i2c/i2c-stub.c
5586
5587I2C SUBSYSTEM
5588M: Wolfram Sang <wsa@the-dreams.de>
5589L: linux-i2c@vger.kernel.org
5590W: https://i2c.wiki.kernel.org/
5591Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5592T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5593S: Maintained
5594F: Documentation/devicetree/bindings/i2c/
5595F: Documentation/i2c/
5596F: drivers/i2c/
5597F: drivers/i2c/*/
5598F: include/linux/i2c.h
5599F: include/linux/i2c-*.h
5600F: include/uapi/linux/i2c.h
5601F: include/uapi/linux/i2c-*.h
5602
5603I2C ACPI SUPPORT
5604M: Mika Westerberg <mika.westerberg@linux.intel.com>
5605L: linux-i2c@vger.kernel.org
5606L: linux-acpi@vger.kernel.org
5607S: Maintained
5608
5609I2C-TAOS-EVM DRIVER
5610M: Jean Delvare <jdelvare@suse.com>
5611L: linux-i2c@vger.kernel.org
5612S: Maintained
5613F: Documentation/i2c/busses/i2c-taos-evm
5614F: drivers/i2c/busses/i2c-taos-evm.c
5615
5616I2C-TINY-USB DRIVER
5617M: Till Harbaum <till@harbaum.org>
5618L: linux-i2c@vger.kernel.org
5619W: http://www.harbaum.org/till/i2c_tiny_usb
5620S: Maintained
5621F: drivers/i2c/busses/i2c-tiny-usb.c
5622
5623i386 BOOT CODE
5624M: "H. Peter Anvin" <hpa@zytor.com>
5625S: Maintained
5626F: arch/x86/boot/
5627
5628i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5629M: "H. Peter Anvin" <hpa@zytor.com>
5630T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5631S: Maintained
5632
5633IA64 (Itanium) PLATFORM
5634M: Tony Luck <tony.luck@intel.com>
5635M: Fenghua Yu <fenghua.yu@intel.com>
5636L: linux-ia64@vger.kernel.org
5637T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5638S: Maintained
5639F: arch/ia64/
5640
5641IBM Power VMX Cryptographic instructions
5642M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5643M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5644L: linux-crypto@vger.kernel.org
5645S: Supported
5646F: drivers/crypto/vmx/Makefile
5647F: drivers/crypto/vmx/Kconfig
5648F: drivers/crypto/vmx/vmx.c
5649F: drivers/crypto/vmx/aes*
5650F: drivers/crypto/vmx/ghash*
5651F: drivers/crypto/vmx/ppc-xlate.pl
5652
5653IBM Power in-Nest Crypto Acceleration
5654M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5655M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5656L: linux-crypto@vger.kernel.org
5657S: Supported
5658F: drivers/crypto/nx/Makefile
5659F: drivers/crypto/nx/Kconfig
5660F: drivers/crypto/nx/nx-aes*
5661F: drivers/crypto/nx/nx-sha*
5662F: drivers/crypto/nx/nx.*
5663F: drivers/crypto/nx/nx_csbcpb.h
5664F: drivers/crypto/nx/nx_debugfs.h
5665
5666IBM Power 842 compression accelerator
5667M: Dan Streetman <ddstreet@ieee.org>
5668S: Supported
5669F: drivers/crypto/nx/Makefile
5670F: drivers/crypto/nx/Kconfig
5671F: drivers/crypto/nx/nx-842*
5672F: include/linux/sw842.h
5673F: crypto/842.c
5674F: lib/842/
5675
5676IBM Power Linux RAID adapter
5677M: Brian King <brking@us.ibm.com>
5678S: Supported
5679F: drivers/scsi/ipr.*
5680
5681IBM Power Virtual Ethernet Device Driver
5682M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5683L: netdev@vger.kernel.org
5684S: Supported
5685F: drivers/net/ethernet/ibm/ibmveth.*
5686
5687IBM Power SRIOV Virtual NIC Device Driver
5688M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5689M: John Allen <jallen@linux.vnet.ibm.com>
5690L: netdev@vger.kernel.org
5691S: Supported
5692F: drivers/net/ethernet/ibm/ibmvnic.*
5693
5694IBM Power Virtual SCSI Device Drivers
5695M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5696L: linux-scsi@vger.kernel.org
5697S: Supported
5698F: drivers/scsi/ibmvscsi/ibmvscsi*
5699F: drivers/scsi/ibmvscsi/viosrp.h
5700
5701IBM Power Virtual FC Device Drivers
5702M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5703L: linux-scsi@vger.kernel.org
5704S: Supported
5705F: drivers/scsi/ibmvscsi/ibmvfc*
5706
5707IBM ServeRAID RAID DRIVER
5708S: Orphan
5709F: drivers/scsi/ips.*
5710
5711ICH LPC AND GPIO DRIVER
5712M: Peter Tyser <ptyser@xes-inc.com>
5713S: Maintained
5714F: drivers/mfd/lpc_ich.c
5715F: drivers/gpio/gpio-ich.c
5716
5717IDE SUBSYSTEM
5718M: "David S. Miller" <davem@davemloft.net>
5719L: linux-ide@vger.kernel.org
5720Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5721T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5722S: Maintained
5723F: Documentation/ide/
5724F: drivers/ide/
5725F: include/linux/ide.h
5726
5727IDEAPAD LAPTOP EXTRAS DRIVER
5728M: Ike Panhc <ike.pan@canonical.com>
5729L: platform-driver-x86@vger.kernel.org
5730W: http://launchpad.net/ideapad-laptop
5731S: Maintained
5732F: drivers/platform/x86/ideapad-laptop.c
5733
5734IDEAPAD LAPTOP SLIDEBAR DRIVER
5735M: Andrey Moiseev <o2g.org.ru@gmail.com>
5736L: linux-input@vger.kernel.org
5737W: https://github.com/o2genum/ideapad-slidebar
5738S: Maintained
5739F: drivers/input/misc/ideapad_slidebar.c
5740
5741IDE/ATAPI DRIVERS
5742M: Borislav Petkov <bp@alien8.de>
5743L: linux-ide@vger.kernel.org
5744S: Maintained
5745F: Documentation/cdrom/ide-cd
5746F: drivers/ide/ide-cd*
5747
5748IDLE-I7300
5749M: Andy Henroid <andrew.d.henroid@intel.com>
5750L: linux-pm@vger.kernel.org
5751S: Supported
5752F: drivers/idle/i7300_idle.c
5753
5754IEEE 802.15.4 SUBSYSTEM
5755M: Alexander Aring <aar@pengutronix.de>
5756L: linux-wpan@vger.kernel.org
5757W: http://wpan.cakelab.org/
5758T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5759T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5760S: Maintained
5761F: net/ieee802154/
5762F: net/mac802154/
5763F: drivers/net/ieee802154/
5764F: include/linux/nl802154.h
5765F: include/linux/ieee802154.h
5766F: include/net/nl802154.h
5767F: include/net/mac802154.h
5768F: include/net/af_ieee802154.h
5769F: include/net/cfg802154.h
5770F: include/net/ieee802154_netdev.h
5771F: Documentation/networking/ieee802154.txt
5772
5773IGORPLUG-USB IR RECEIVER
5774M: Sean Young <sean@mess.org>
5775L: linux-media@vger.kernel.org
5776S: Maintained
5777F: drivers/media/rc/igorplugusb.c
5778
5779IGUANAWORKS USB IR TRANSCEIVER
5780M: Sean Young <sean@mess.org>
5781L: linux-media@vger.kernel.org
5782S: Maintained
5783F: drivers/media/rc/iguanair.c
5784
5785IIO SUBSYSTEM AND DRIVERS
5786M: Jonathan Cameron <jic23@kernel.org>
5787R: Hartmut Knaack <knaack.h@gmx.de>
5788R: Lars-Peter Clausen <lars@metafoo.de>
5789R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
5790L: linux-iio@vger.kernel.org
5791S: Maintained
5792F: drivers/iio/
5793F: drivers/staging/iio/
5794F: include/linux/iio/
5795F: tools/iio/
5796
5797IKANOS/ADI EAGLE ADSL USB DRIVER
5798M: Matthieu Castet <castet.matthieu@free.fr>
5799M: Stanislaw Gruszka <stf_xl@wp.pl>
5800S: Maintained
5801F: drivers/usb/atm/ueagle-atm.c
5802
5803INA209 HARDWARE MONITOR DRIVER
5804M: Guenter Roeck <linux@roeck-us.net>
5805L: linux-hwmon@vger.kernel.org
5806S: Maintained
5807F: Documentation/hwmon/ina209
5808F: Documentation/devicetree/bindings/i2c/ina209.txt
5809F: drivers/hwmon/ina209.c
5810
5811INA2XX HARDWARE MONITOR DRIVER
5812M: Guenter Roeck <linux@roeck-us.net>
5813L: linux-hwmon@vger.kernel.org
5814S: Maintained
5815F: Documentation/hwmon/ina2xx
5816F: drivers/hwmon/ina2xx.c
5817F: include/linux/platform_data/ina2xx.h
5818
5819INDUSTRY PACK SUBSYSTEM (IPACK)
5820M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5821M: Jens Taprogge <jens.taprogge@taprogge.org>
5822M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5823L: industrypack-devel@lists.sourceforge.net
5824W: http://industrypack.sourceforge.net
5825S: Maintained
5826F: drivers/ipack/
5827
5828INGENIC JZ4780 DMA Driver
5829M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5830S: Maintained
5831F: drivers/dma/dma-jz4780.c
5832
5833INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5834M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5835M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5836L: linux-ima-devel@lists.sourceforge.net
5837L: linux-ima-user@lists.sourceforge.net
5838L: linux-security-module@vger.kernel.org
5839T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5840S: Supported
5841F: security/integrity/ima/
5842
5843IMGTEC IR DECODER DRIVER
5844M: James Hogan <james.hogan@imgtec.com>
5845S: Maintained
5846F: drivers/media/rc/img-ir/
5847
5848IMS TWINTURBO FRAMEBUFFER DRIVER
5849L: linux-fbdev@vger.kernel.org
5850S: Orphan
5851F: drivers/video/fbdev/imsttfb.c
5852
5853INFINIBAND SUBSYSTEM
5854M: Doug Ledford <dledford@redhat.com>
5855M: Sean Hefty <sean.hefty@intel.com>
5856M: Hal Rosenstock <hal.rosenstock@gmail.com>
5857L: linux-rdma@vger.kernel.org
5858W: http://www.openfabrics.org/
5859Q: http://patchwork.kernel.org/project/linux-rdma/list/
5860T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5861S: Supported
5862F: Documentation/infiniband/
5863F: drivers/infiniband/
5864F: include/uapi/linux/if_infiniband.h
5865F: include/uapi/rdma/
5866F: include/rdma/
5867
5868INOTIFY
5869M: John McCutchan <john@johnmccutchan.com>
5870M: Robert Love <rlove@rlove.org>
5871M: Eric Paris <eparis@parisplace.org>
5872S: Maintained
5873F: Documentation/filesystems/inotify.txt
5874F: fs/notify/inotify/
5875F: include/linux/inotify.h
5876F: include/uapi/linux/inotify.h
5877
5878INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5879M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5880L: linux-input@vger.kernel.org
5881Q: http://patchwork.kernel.org/project/linux-input/list/
5882T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5883S: Maintained
5884F: drivers/input/
5885F: include/linux/input.h
5886F: include/uapi/linux/input.h
5887F: include/linux/input/
5888F: Documentation/devicetree/bindings/input/
5889
5890INPUT MULTITOUCH (MT) PROTOCOL
5891M: Henrik Rydberg <rydberg@bitmath.org>
5892L: linux-input@vger.kernel.org
5893S: Odd fixes
5894F: Documentation/input/multi-touch-protocol.txt
5895F: drivers/input/input-mt.c
5896K: \b(ABS|SYN)_MT_
5897
5898INTEL ASoC BDW/HSW DRIVERS
5899M: Jie Yang <yang.jie@linux.intel.com>
5900L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5901S: Supported
5902F: sound/soc/intel/common/sst-dsp*
5903F: sound/soc/intel/common/sst-firmware.c
5904F: sound/soc/intel/boards/broadwell.c
5905F: sound/soc/intel/haswell/
5906
5907INTEL C600 SERIES SAS CONTROLLER DRIVER
5908M: Intel SCU Linux support <intel-linux-scu@intel.com>
5909M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5910L: linux-scsi@vger.kernel.org
5911T: git git://git.code.sf.net/p/intel-sas/isci
5912S: Supported
5913F: drivers/scsi/isci/
5914
5915INTEL HID EVENT DRIVER
5916M: Alex Hung <alex.hung@canonical.com>
5917L: platform-driver-x86@vger.kernel.org
5918S: Maintained
5919F: drivers/platform/x86/intel-hid.c
5920
5921INTEL IDLE DRIVER
5922M: Len Brown <lenb@kernel.org>
5923L: linux-pm@vger.kernel.org
5924T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5925S: Supported
5926F: drivers/idle/intel_idle.c
5927
5928INTEL PSTATE DRIVER
5929M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5930M: Len Brown <lenb@kernel.org>
5931L: linux-pm@vger.kernel.org
5932S: Supported
5933F: drivers/cpufreq/intel_pstate.c
5934
5935INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5936M: Maik Broemme <mbroemme@plusserver.de>
5937L: linux-fbdev@vger.kernel.org
5938S: Maintained
5939F: Documentation/fb/intelfb.txt
5940F: drivers/video/fbdev/intelfb/
5941
5942INTEL 810/815 FRAMEBUFFER DRIVER
5943M: Antonino Daplas <adaplas@gmail.com>
5944L: linux-fbdev@vger.kernel.org
5945S: Maintained
5946F: drivers/video/fbdev/i810/
5947
5948INTEL MENLOW THERMAL DRIVER
5949M: Sujith Thomas <sujith.thomas@intel.com>
5950L: platform-driver-x86@vger.kernel.org
5951W: https://01.org/linux-acpi
5952S: Supported
5953F: drivers/platform/x86/intel_menlow.c
5954
5955INTEL I/OAT DMA DRIVER
5956M: Dave Jiang <dave.jiang@intel.com>
5957R: Dan Williams <dan.j.williams@intel.com>
5958L: dmaengine@vger.kernel.org
5959Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5960S: Supported
5961F: drivers/dma/ioat*
5962
5963INTEL IOMMU (VT-d)
5964M: David Woodhouse <dwmw2@infradead.org>
5965L: iommu@lists.linux-foundation.org
5966T: git git://git.infradead.org/iommu-2.6.git
5967S: Supported
5968F: drivers/iommu/intel-iommu.c
5969F: include/linux/intel-iommu.h
5970
5971INTEL IOP-ADMA DMA DRIVER
5972R: Dan Williams <dan.j.williams@intel.com>
5973S: Odd fixes
5974F: drivers/dma/iop-adma.c
5975
5976INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5977M: Krzysztof Halasa <khalasa@piap.pl>
5978S: Maintained
5979F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5980F: arch/arm/mach-ixp4xx/include/mach/npe.h
5981F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5982F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5983F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5984F: drivers/net/wan/ixp4xx_hss.c
5985
5986INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5987M: Deepak Saxena <dsaxena@plexity.net>
5988S: Maintained
5989F: drivers/char/hw_random/ixp4xx-rng.c
5990
5991INTEL ETHERNET DRIVERS
5992M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5993L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
5994W: http://www.intel.com/support/feedback.htm
5995W: http://e1000.sourceforge.net/
5996Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5997T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5998T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5999S: Supported
6000F: Documentation/networking/e100.txt
6001F: Documentation/networking/e1000.txt
6002F: Documentation/networking/e1000e.txt
6003F: Documentation/networking/igb.txt
6004F: Documentation/networking/igbvf.txt
6005F: Documentation/networking/ixgb.txt
6006F: Documentation/networking/ixgbe.txt
6007F: Documentation/networking/ixgbevf.txt
6008F: Documentation/networking/i40e.txt
6009F: Documentation/networking/i40evf.txt
6010F: drivers/net/ethernet/intel/
6011F: drivers/net/ethernet/intel/*/
6012
6013INTEL RDMA RNIC DRIVER
6014M: Faisal Latif <faisal.latif@intel.com>
6015R: Chien Tin Tung <chien.tin.tung@intel.com>
6016R: Mustafa Ismail <mustafa.ismail@intel.com>
6017R: Shiraz Saleem <shiraz.saleem@intel.com>
6018R: Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6019L: linux-rdma@vger.kernel.org
6020S: Supported
6021F: drivers/infiniband/hw/i40iw/
6022
6023INTEL-MID GPIO DRIVER
6024M: David Cohen <david.a.cohen@linux.intel.com>
6025L: linux-gpio@vger.kernel.org
6026S: Maintained
6027F: drivers/gpio/gpio-intel-mid.c
6028
6029INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6030M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
6031L: linux-wireless@vger.kernel.org
6032S: Maintained
6033F: Documentation/networking/README.ipw2100
6034F: Documentation/networking/README.ipw2200
6035F: drivers/net/wireless/intel/ipw2x00/
6036
6037INTEL(R) TRACE HUB
6038M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
6039S: Supported
6040F: Documentation/trace/intel_th.txt
6041F: drivers/hwtracing/intel_th/
6042
6043INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6044M: Ning Sun <ning.sun@intel.com>
6045L: tboot-devel@lists.sourceforge.net
6046W: http://tboot.sourceforge.net
6047T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6048S: Supported
6049F: Documentation/intel_txt.txt
6050F: include/linux/tboot.h
6051F: arch/x86/kernel/tboot.c
6052
6053INTEL WIRELESS WIMAX CONNECTION 2400
6054M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6055M: linux-wimax@intel.com
6056L: wimax@linuxwimax.org (subscribers-only)
6057S: Supported
6058W: http://linuxwimax.org
6059F: Documentation/wimax/README.i2400m
6060F: drivers/net/wimax/i2400m/
6061F: include/uapi/linux/wimax/i2400m.h
6062
6063INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6064M: Stanislaw Gruszka <sgruszka@redhat.com>
6065L: linux-wireless@vger.kernel.org
6066S: Supported
6067F: drivers/net/wireless/intel/iwlegacy/
6068
6069INTEL WIRELESS WIFI LINK (iwlwifi)
6070M: Johannes Berg <johannes.berg@intel.com>
6071M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6072M: Luca Coelho <luciano.coelho@intel.com>
6073M: Intel Linux Wireless <linuxwifi@intel.com>
6074L: linux-wireless@vger.kernel.org
6075W: http://intellinuxwireless.org
6076T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6077S: Supported
6078F: drivers/net/wireless/intel/iwlwifi/
6079
6080INTEL MANAGEMENT ENGINE (mei)
6081M: Tomas Winkler <tomas.winkler@intel.com>
6082L: linux-kernel@vger.kernel.org
6083S: Supported
6084F: include/uapi/linux/mei.h
6085F: include/linux/mei_cl_bus.h
6086F: drivers/misc/mei/*
6087F: drivers/watchdog/mei_wdt.c
6088F: Documentation/misc-devices/mei/*
6089
6090INTEL MIC DRIVERS (mic)
6091M: Sudeep Dutt <sudeep.dutt@intel.com>
6092M: Ashutosh Dixit <ashutosh.dixit@intel.com>
6093S: Supported
6094W: https://github.com/sudeepdutt/mic
6095W: http://software.intel.com/en-us/mic-developer
6096F: include/linux/mic_bus.h
6097F: include/linux/scif.h
6098F: include/uapi/linux/mic_common.h
6099F: include/uapi/linux/mic_ioctl.h
6100F: include/uapi/linux/scif_ioctl.h
6101F: drivers/misc/mic/
6102F: drivers/dma/mic_x100_dma.c
6103F: drivers/dma/mic_x100_dma.h
6104F: Documentation/mic/
6105
6106INTEL PMC/P-Unit IPC DRIVER
6107M: Zha Qipeng<qipeng.zha@intel.com>
6108L: platform-driver-x86@vger.kernel.org
6109S: Maintained
6110F: drivers/platform/x86/intel_pmc_ipc.c
6111F: drivers/platform/x86/intel_punit_ipc.c
6112F: arch/x86/include/asm/intel_pmc_ipc.h
6113F: arch/x86/include/asm/intel_punit_ipc.h
6114
6115INTEL TELEMETRY DRIVER
6116M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6117L: platform-driver-x86@vger.kernel.org
6118S: Maintained
6119F: arch/x86/include/asm/intel_telemetry.h
6120F: drivers/platform/x86/intel_telemetry*
6121
6122INTEL PMC CORE DRIVER
6123M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6124M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6125L: platform-driver-x86@vger.kernel.org
6126S: Maintained
6127F: arch/x86/include/asm/pmc_core.h
6128F: drivers/platform/x86/intel_pmc_core*
6129
6130IOC3 ETHERNET DRIVER
6131M: Ralf Baechle <ralf@linux-mips.org>
6132L: linux-mips@linux-mips.org
6133S: Maintained
6134F: drivers/net/ethernet/sgi/ioc3-eth.c
6135
6136IOC3 SERIAL DRIVER
6137M: Pat Gefre <pfg@sgi.com>
6138L: linux-serial@vger.kernel.org
6139S: Maintained
6140F: drivers/tty/serial/ioc3_serial.c
6141
6142IOMMU DRIVERS
6143M: Joerg Roedel <joro@8bytes.org>
6144L: iommu@lists.linux-foundation.org
6145T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6146S: Maintained
6147F: drivers/iommu/
6148
6149IP MASQUERADING
6150M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6151S: Maintained
6152F: net/ipv4/netfilter/ipt_MASQUERADE.c
6153
6154IPMI SUBSYSTEM
6155M: Corey Minyard <minyard@acm.org>
6156L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6157W: http://openipmi.sourceforge.net/
6158S: Supported
6159F: Documentation/IPMI.txt
6160F: drivers/char/ipmi/
6161F: include/linux/ipmi*
6162F: include/uapi/linux/ipmi*
6163
6164QCOM AUDIO (ASoC) DRIVERS
6165M: Patrick Lai <plai@codeaurora.org>
6166M: Banajit Goswami <bgoswami@codeaurora.org>
6167L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6168S: Supported
6169F: sound/soc/qcom/
6170
6171IPS SCSI RAID DRIVER
6172M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6173L: linux-scsi@vger.kernel.org
6174W: http://www.adaptec.com/
6175S: Maintained
6176F: drivers/scsi/ips*
6177
6178IPVS
6179M: Wensong Zhang <wensong@linux-vs.org>
6180M: Simon Horman <horms@verge.net.au>
6181M: Julian Anastasov <ja@ssi.bg>
6182L: netdev@vger.kernel.org
6183L: lvs-devel@vger.kernel.org
6184S: Maintained
6185T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6186T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6187F: Documentation/networking/ipvs-sysctl.txt
6188F: include/net/ip_vs.h
6189F: include/uapi/linux/ip_vs.h
6190F: net/netfilter/ipvs/
6191
6192IPWIRELESS DRIVER
6193M: Jiri Kosina <jikos@kernel.org>
6194M: David Sterba <dsterba@suse.com>
6195S: Odd Fixes
6196F: drivers/tty/ipwireless/
6197
6198IPX NETWORK LAYER
6199M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6200L: netdev@vger.kernel.org
6201S: Maintained
6202F: include/net/ipx.h
6203F: include/uapi/linux/ipx.h
6204F: net/ipx/
6205
6206IRDA SUBSYSTEM
6207M: Samuel Ortiz <samuel@sortiz.org>
6208L: irda-users@lists.sourceforge.net (subscribers-only)
6209L: netdev@vger.kernel.org
6210W: http://irda.sourceforge.net/
6211S: Maintained
6212T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6213F: Documentation/networking/irda.txt
6214F: drivers/net/irda/
6215F: include/net/irda/
6216F: net/irda/
6217
6218IRQ SUBSYSTEM
6219M: Thomas Gleixner <tglx@linutronix.de>
6220L: linux-kernel@vger.kernel.org
6221S: Maintained
6222T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6223F: kernel/irq/
6224
6225IRQCHIP DRIVERS
6226M: Thomas Gleixner <tglx@linutronix.de>
6227M: Jason Cooper <jason@lakedaemon.net>
6228M: Marc Zyngier <marc.zyngier@arm.com>
6229L: linux-kernel@vger.kernel.org
6230S: Maintained
6231T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6232T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6233F: Documentation/devicetree/bindings/interrupt-controller/
6234F: drivers/irqchip/
6235
6236IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6237M: Jiang Liu <jiang.liu@linux.intel.com>
6238M: Marc Zyngier <marc.zyngier@arm.com>
6239S: Maintained
6240T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6241F: Documentation/IRQ-domain.txt
6242F: include/linux/irqdomain.h
6243F: kernel/irq/irqdomain.c
6244F: kernel/irq/msi.c
6245
6246ISA
6247M: William Breathitt Gray <vilhelm.gray@gmail.com>
6248S: Maintained
6249F: Documentation/isa.txt
6250F: drivers/base/isa.c
6251F: include/linux/isa.h
6252
6253ISAPNP
6254M: Jaroslav Kysela <perex@perex.cz>
6255S: Maintained
6256F: Documentation/isapnp.txt
6257F: drivers/pnp/isapnp/
6258F: include/linux/isapnp.h
6259
6260ISA RADIO MODULE
6261M: Hans Verkuil <hverkuil@xs4all.nl>
6262L: linux-media@vger.kernel.org
6263T: git git://linuxtv.org/media_tree.git
6264W: https://linuxtv.org
6265S: Maintained
6266F: drivers/media/radio/radio-isa*
6267
6268iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6269M: Peter Jones <pjones@redhat.com>
6270M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6271S: Maintained
6272F: drivers/firmware/iscsi_ibft*
6273
6274ISCSI
6275M: Mike Christie <michaelc@cs.wisc.edu>
6276L: open-iscsi@googlegroups.com
6277W: www.open-iscsi.org
6278T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6279S: Maintained
6280F: drivers/scsi/*iscsi*
6281F: include/scsi/*iscsi*
6282
6283ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6284M: Or Gerlitz <ogerlitz@mellanox.com>
6285M: Sagi Grimberg <sagi@grimberg.me>
6286M: Roi Dayan <roid@mellanox.com>
6287L: linux-rdma@vger.kernel.org
6288S: Supported
6289W: http://www.openfabrics.org
6290W: www.open-iscsi.org
6291Q: http://patchwork.kernel.org/project/linux-rdma/list/
6292F: drivers/infiniband/ulp/iser/
6293
6294ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6295M: Sagi Grimberg <sagi@grimberg.me>
6296T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6297L: linux-rdma@vger.kernel.org
6298L: target-devel@vger.kernel.org
6299S: Supported
6300W: http://www.linux-iscsi.org
6301F: drivers/infiniband/ulp/isert
6302
6303ISDN SUBSYSTEM
6304M: Karsten Keil <isdn@linux-pingi.de>
6305L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6306L: netdev@vger.kernel.org
6307W: http://www.isdn4linux.de
6308T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6309S: Maintained
6310F: Documentation/isdn/
6311F: drivers/isdn/
6312F: include/linux/isdn.h
6313F: include/linux/isdn/
6314F: include/uapi/linux/isdn.h
6315F: include/uapi/linux/isdn/
6316
6317ISDN SUBSYSTEM (Eicon active card driver)
6318M: Armin Schindler <mac@melware.de>
6319L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6320W: http://www.melware.de
6321S: Maintained
6322F: drivers/isdn/hardware/eicon/
6323
6324IT87 HARDWARE MONITORING DRIVER
6325M: Jean Delvare <jdelvare@suse.com>
6326L: linux-hwmon@vger.kernel.org
6327S: Maintained
6328F: Documentation/hwmon/it87
6329F: drivers/hwmon/it87.c
6330
6331IT913X MEDIA DRIVER
6332M: Antti Palosaari <crope@iki.fi>
6333L: linux-media@vger.kernel.org
6334W: https://linuxtv.org
6335W: http://palosaari.fi/linux/
6336Q: http://patchwork.linuxtv.org/project/linux-media/list/
6337T: git git://linuxtv.org/anttip/media_tree.git
6338S: Maintained
6339F: drivers/media/tuners/it913x*
6340
6341IVTV VIDEO4LINUX DRIVER
6342M: Andy Walls <awalls@md.metrocast.net>
6343L: ivtv-devel@ivtvdriver.org (subscribers-only)
6344L: linux-media@vger.kernel.org
6345T: git git://linuxtv.org/media_tree.git
6346W: http://www.ivtvdriver.org
6347S: Maintained
6348F: Documentation/video4linux/*.ivtv
6349F: drivers/media/pci/ivtv/
6350F: include/uapi/linux/ivtv*
6351
6352IX2505V MEDIA DRIVER
6353M: Malcolm Priestley <tvboxspy@gmail.com>
6354L: linux-media@vger.kernel.org
6355W: https://linuxtv.org
6356Q: http://patchwork.linuxtv.org/project/linux-media/list/
6357S: Maintained
6358F: drivers/media/dvb-frontends/ix2505v*
6359
6360JC42.4 TEMPERATURE SENSOR DRIVER
6361M: Guenter Roeck <linux@roeck-us.net>
6362L: linux-hwmon@vger.kernel.org
6363S: Maintained
6364F: drivers/hwmon/jc42.c
6365F: Documentation/hwmon/jc42
6366
6367JFS FILESYSTEM
6368M: Dave Kleikamp <shaggy@kernel.org>
6369L: jfs-discussion@lists.sourceforge.net
6370W: http://jfs.sourceforge.net/
6371T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6372S: Maintained
6373F: Documentation/filesystems/jfs.txt
6374F: fs/jfs/
6375
6376JME NETWORK DRIVER
6377M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6378L: netdev@vger.kernel.org
6379S: Maintained
6380F: drivers/net/ethernet/jme.*
6381
6382JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6383M: David Woodhouse <dwmw2@infradead.org>
6384L: linux-mtd@lists.infradead.org
6385W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6386S: Maintained
6387F: fs/jffs2/
6388F: include/uapi/linux/jffs2.h
6389
6390JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6391M: "Theodore Ts'o" <tytso@mit.edu>
6392M: Jan Kara <jack@suse.com>
6393L: linux-ext4@vger.kernel.org
6394S: Maintained
6395F: fs/jbd2/
6396F: include/linux/jbd2.h
6397
6398JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6399M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6400L: linux-media@vger.kernel.org
6401S: Maintained
6402F: drivers/media/platform/rcar_jpu.c
6403
6404JSM Neo PCI based serial card
6405M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6406L: linux-serial@vger.kernel.org
6407S: Maintained
6408F: drivers/tty/serial/jsm/
6409
6410K10TEMP HARDWARE MONITORING DRIVER
6411M: Clemens Ladisch <clemens@ladisch.de>
6412L: linux-hwmon@vger.kernel.org
6413S: Maintained
6414F: Documentation/hwmon/k10temp
6415F: drivers/hwmon/k10temp.c
6416
6417K8TEMP HARDWARE MONITORING DRIVER
6418M: Rudolf Marek <r.marek@assembler.cz>
6419L: linux-hwmon@vger.kernel.org
6420S: Maintained
6421F: Documentation/hwmon/k8temp
6422F: drivers/hwmon/k8temp.c
6423
6424KASAN
6425M: Andrey Ryabinin <aryabinin@virtuozzo.com>
6426R: Alexander Potapenko <glider@google.com>
6427R: Dmitry Vyukov <dvyukov@google.com>
6428L: kasan-dev@googlegroups.com
6429S: Maintained
6430F: arch/*/include/asm/kasan.h
6431F: arch/*/mm/kasan_init*
6432F: Documentation/kasan.txt
6433F: include/linux/kasan*.h
6434F: lib/test_kasan.c
6435F: mm/kasan/
6436F: scripts/Makefile.kasan
6437
6438KCONFIG
6439M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6440L: linux-kbuild@vger.kernel.org
6441T: git git://gitorious.org/linux-kconfig/linux-kconfig
6442S: Maintained
6443F: Documentation/kbuild/kconfig-language.txt
6444F: scripts/kconfig/
6445
6446KDUMP
6447M: Dave Young <dyoung@redhat.com>
6448M: Baoquan He <bhe@redhat.com>
6449R: Vivek Goyal <vgoyal@redhat.com>
6450L: kexec@lists.infradead.org
6451W: http://lse.sourceforge.net/kdump/
6452S: Maintained
6453F: Documentation/kdump/
6454
6455KEENE FM RADIO TRANSMITTER DRIVER
6456M: Hans Verkuil <hverkuil@xs4all.nl>
6457L: linux-media@vger.kernel.org
6458T: git git://linuxtv.org/media_tree.git
6459W: https://linuxtv.org
6460S: Maintained
6461F: drivers/media/radio/radio-keene*
6462
6463KERNEL AUTOMOUNTER v4 (AUTOFS4)
6464M: Ian Kent <raven@themaw.net>
6465L: autofs@vger.kernel.org
6466S: Maintained
6467F: fs/autofs4/
6468
6469KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6470M: Michal Marek <mmarek@suse.com>
6471T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6472T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6473L: linux-kbuild@vger.kernel.org
6474S: Maintained
6475F: Documentation/kbuild/
6476F: Makefile
6477F: scripts/Makefile.*
6478F: scripts/basic/
6479F: scripts/mk*
6480F: scripts/package/
6481
6482KERNEL JANITORS
6483L: kernel-janitors@vger.kernel.org
6484W: http://kernelnewbies.org/KernelJanitors
6485S: Odd Fixes
6486
6487KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6488M: "J. Bruce Fields" <bfields@fieldses.org>
6489M: Jeff Layton <jlayton@poochiereds.net>
6490L: linux-nfs@vger.kernel.org
6491W: http://nfs.sourceforge.net/
6492T: git git://linux-nfs.org/~bfields/linux.git
6493S: Supported
6494F: fs/nfsd/
6495F: include/uapi/linux/nfsd/
6496F: fs/lockd/
6497F: fs/nfs_common/
6498F: net/sunrpc/
6499F: include/linux/lockd/
6500F: include/linux/sunrpc/
6501F: include/uapi/linux/sunrpc/
6502
6503KERNEL SELFTEST FRAMEWORK
6504M: Shuah Khan <shuahkh@osg.samsung.com>
6505L: linux-kselftest@vger.kernel.org
6506T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6507S: Maintained
6508F: tools/testing/selftests
6509
6510KERNEL VIRTUAL MACHINE (KVM)
6511M: Paolo Bonzini <pbonzini@redhat.com>
6512M: Radim Krčmář <rkrcmar@redhat.com>
6513L: kvm@vger.kernel.org
6514W: http://www.linux-kvm.org
6515T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6516S: Supported
6517F: Documentation/*/kvm*.txt
6518F: Documentation/virtual/kvm/
6519F: arch/*/kvm/
6520F: arch/x86/kernel/kvm.c
6521F: arch/x86/kernel/kvmclock.c
6522F: arch/*/include/asm/kvm*
6523F: include/linux/kvm*
6524F: include/uapi/linux/kvm*
6525F: virt/kvm/
6526F: tools/kvm/
6527
6528KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6529M: Joerg Roedel <joro@8bytes.org>
6530L: kvm@vger.kernel.org
6531W: http://www.linux-kvm.org/
6532S: Maintained
6533F: arch/x86/include/asm/svm.h
6534F: arch/x86/kvm/svm.c
6535
6536KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6537M: Alexander Graf <agraf@suse.com>
6538L: kvm-ppc@vger.kernel.org
6539W: http://www.linux-kvm.org/
6540T: git git://github.com/agraf/linux-2.6.git
6541S: Supported
6542F: arch/powerpc/include/asm/kvm*
6543F: arch/powerpc/kvm/
6544
6545KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6546M: Christian Borntraeger <borntraeger@de.ibm.com>
6547M: Cornelia Huck <cornelia.huck@de.ibm.com>
6548L: linux-s390@vger.kernel.org
6549W: http://www.ibm.com/developerworks/linux/linux390/
6550T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6551S: Supported
6552F: Documentation/s390/kvm.txt
6553F: arch/s390/include/asm/kvm*
6554F: arch/s390/kvm/
6555
6556KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6557M: Christoffer Dall <christoffer.dall@linaro.org>
6558M: Marc Zyngier <marc.zyngier@arm.com>
6559L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6560L: kvmarm@lists.cs.columbia.edu
6561W: http://systems.cs.columbia.edu/projects/kvm-arm
6562T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6563S: Supported
6564F: arch/arm/include/uapi/asm/kvm*
6565F: arch/arm/include/asm/kvm*
6566F: arch/arm/kvm/
6567F: virt/kvm/arm/
6568F: include/kvm/arm_*
6569
6570KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6571M: Christoffer Dall <christoffer.dall@linaro.org>
6572M: Marc Zyngier <marc.zyngier@arm.com>
6573L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6574L: kvmarm@lists.cs.columbia.edu
6575S: Maintained
6576F: arch/arm64/include/uapi/asm/kvm*
6577F: arch/arm64/include/asm/kvm*
6578F: arch/arm64/kvm/
6579
6580KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6581M: James Hogan <james.hogan@imgtec.com>
6582L: linux-mips@linux-mips.org
6583S: Supported
6584F: arch/mips/include/uapi/asm/kvm*
6585F: arch/mips/include/asm/kvm*
6586F: arch/mips/kvm/
6587
6588KEXEC
6589M: Eric Biederman <ebiederm@xmission.com>
6590W: http://kernel.org/pub/linux/utils/kernel/kexec/
6591L: kexec@lists.infradead.org
6592S: Maintained
6593F: include/linux/kexec.h
6594F: include/uapi/linux/kexec.h
6595F: kernel/kexec*
6596
6597KEYS/KEYRINGS:
6598M: David Howells <dhowells@redhat.com>
6599L: keyrings@vger.kernel.org
6600S: Maintained
6601F: Documentation/security/keys.txt
6602F: include/linux/key.h
6603F: include/linux/key-type.h
6604F: include/linux/keyctl.h
6605F: include/uapi/linux/keyctl.h
6606F: include/keys/
6607F: security/keys/
6608
6609KEYS-TRUSTED
6610M: David Safford <safford@us.ibm.com>
6611M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6612L: linux-security-module@vger.kernel.org
6613L: keyrings@vger.kernel.org
6614S: Supported
6615F: Documentation/security/keys-trusted-encrypted.txt
6616F: include/keys/trusted-type.h
6617F: security/keys/trusted.c
6618F: security/keys/trusted.h
6619
6620KEYS-ENCRYPTED
6621M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6622M: David Safford <safford@us.ibm.com>
6623L: linux-security-module@vger.kernel.org
6624L: keyrings@vger.kernel.org
6625S: Supported
6626F: Documentation/security/keys-trusted-encrypted.txt
6627F: include/keys/encrypted-type.h
6628F: security/keys/encrypted-keys/
6629
6630KGDB / KDB /debug_core
6631M: Jason Wessel <jason.wessel@windriver.com>
6632W: http://kgdb.wiki.kernel.org/
6633L: kgdb-bugreport@lists.sourceforge.net
6634T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6635S: Maintained
6636F: Documentation/DocBook/kgdb.tmpl
6637F: drivers/misc/kgdbts.c
6638F: drivers/tty/serial/kgdboc.c
6639F: include/linux/kdb.h
6640F: include/linux/kgdb.h
6641F: kernel/debug/
6642
6643KMEMCHECK
6644M: Vegard Nossum <vegardno@ifi.uio.no>
6645M: Pekka Enberg <penberg@kernel.org>
6646S: Maintained
6647F: Documentation/kmemcheck.txt
6648F: arch/x86/include/asm/kmemcheck.h
6649F: arch/x86/mm/kmemcheck/
6650F: include/linux/kmemcheck.h
6651F: mm/kmemcheck.c
6652
6653KMEMLEAK
6654M: Catalin Marinas <catalin.marinas@arm.com>
6655S: Maintained
6656F: Documentation/kmemleak.txt
6657F: include/linux/kmemleak.h
6658F: mm/kmemleak.c
6659F: mm/kmemleak-test.c
6660
6661KPROBES
6662M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6663M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6664M: "David S. Miller" <davem@davemloft.net>
6665M: Masami Hiramatsu <mhiramat@kernel.org>
6666S: Maintained
6667F: Documentation/kprobes.txt
6668F: include/linux/kprobes.h
6669F: kernel/kprobes.c
6670
6671KS0108 LCD CONTROLLER DRIVER
6672M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6673W: http://miguelojeda.es/auxdisplay.htm
6674W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6675S: Maintained
6676F: Documentation/auxdisplay/ks0108
6677F: drivers/auxdisplay/ks0108.c
6678F: include/linux/ks0108.h
6679
6680L3MDEV
6681M: David Ahern <dsa@cumulusnetworks.com>
6682L: netdev@vger.kernel.org
6683S: Maintained
6684F: net/l3mdev
6685F: include/net/l3mdev.h
6686
6687LANTIQ MIPS ARCHITECTURE
6688M: John Crispin <john@phrozen.org>
6689L: linux-mips@linux-mips.org
6690S: Maintained
6691F: arch/mips/lantiq
6692
6693LAPB module
6694L: linux-x25@vger.kernel.org
6695S: Orphan
6696F: Documentation/networking/lapb-module.txt
6697F: include/*/lapb.h
6698F: net/lapb/
6699
6700LASI 53c700 driver for PARISC
6701M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6702L: linux-scsi@vger.kernel.org
6703S: Maintained
6704F: Documentation/scsi/53c700.txt
6705F: drivers/scsi/53c700*
6706
6707LED SUBSYSTEM
6708M: Richard Purdie <rpurdie@rpsys.net>
6709M: Jacek Anaszewski <j.anaszewski@samsung.com>
6710L: linux-leds@vger.kernel.org
6711T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6712S: Maintained
6713F: drivers/leds/
6714F: include/linux/leds.h
6715
6716LEGACY EEPROM DRIVER
6717M: Jean Delvare <jdelvare@suse.com>
6718S: Maintained
6719F: Documentation/misc-devices/eeprom
6720F: drivers/misc/eeprom/eeprom.c
6721
6722LEGO USB Tower driver
6723M: Juergen Stuber <starblue@users.sourceforge.net>
6724L: legousb-devel@lists.sourceforge.net
6725W: http://legousb.sourceforge.net/
6726S: Maintained
6727F: drivers/usb/misc/legousbtower.c
6728
6729LG2160 MEDIA DRIVER
6730M: Michael Krufky <mkrufky@linuxtv.org>
6731L: linux-media@vger.kernel.org
6732W: https://linuxtv.org
6733W: http://github.com/mkrufky
6734Q: http://patchwork.linuxtv.org/project/linux-media/list/
6735T: git git://linuxtv.org/mkrufky/tuners.git
6736S: Maintained
6737F: drivers/media/dvb-frontends/lg2160.*
6738
6739LGDT3305 MEDIA DRIVER
6740M: Michael Krufky <mkrufky@linuxtv.org>
6741L: linux-media@vger.kernel.org
6742W: https://linuxtv.org
6743W: http://github.com/mkrufky
6744Q: http://patchwork.linuxtv.org/project/linux-media/list/
6745T: git git://linuxtv.org/mkrufky/tuners.git
6746S: Maintained
6747F: drivers/media/dvb-frontends/lgdt3305.*
6748
6749LGUEST
6750M: Rusty Russell <rusty@rustcorp.com.au>
6751L: lguest@lists.ozlabs.org
6752W: http://lguest.ozlabs.org/
6753S: Odd Fixes
6754F: arch/x86/include/asm/lguest*.h
6755F: arch/x86/lguest/
6756F: drivers/lguest/
6757F: include/linux/lguest*.h
6758F: tools/lguest/
6759
6760LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6761M: Tejun Heo <tj@kernel.org>
6762L: linux-ide@vger.kernel.org
6763T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6764S: Maintained
6765F: drivers/ata/
6766F: include/linux/ata.h
6767F: include/linux/libata.h
6768
6769LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6770M: Viresh Kumar <vireshk@kernel.org>
6771L: linux-ide@vger.kernel.org
6772T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6773S: Maintained
6774F: include/linux/pata_arasan_cf_data.h
6775F: drivers/ata/pata_arasan_cf.c
6776
6777LIBATA PATA DRIVERS
6778M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6779M: Tejun Heo <tj@kernel.org>
6780L: linux-ide@vger.kernel.org
6781T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6782S: Maintained
6783F: drivers/ata/pata_*.c
6784F: drivers/ata/ata_generic.c
6785
6786LIBATA SATA AHCI PLATFORM devices support
6787M: Hans de Goede <hdegoede@redhat.com>
6788M: Tejun Heo <tj@kernel.org>
6789L: linux-ide@vger.kernel.org
6790T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6791S: Maintained
6792F: drivers/ata/ahci_platform.c
6793F: drivers/ata/libahci_platform.c
6794F: include/linux/ahci_platform.h
6795
6796LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6797M: Mikael Pettersson <mikpelinux@gmail.com>
6798L: linux-ide@vger.kernel.org
6799T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6800S: Maintained
6801F: drivers/ata/sata_promise.*
6802
6803LIBLOCKDEP
6804M: Sasha Levin <sasha.levin@oracle.com>
6805S: Maintained
6806F: tools/lib/lockdep/
6807
6808LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6809M: Dan Williams <dan.j.williams@intel.com>
6810L: linux-nvdimm@lists.01.org
6811Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6812T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6813S: Supported
6814F: drivers/nvdimm/*
6815F: include/linux/nd.h
6816F: include/linux/libnvdimm.h
6817F: include/uapi/linux/ndctl.h
6818
6819LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6820M: Ross Zwisler <ross.zwisler@linux.intel.com>
6821L: linux-nvdimm@lists.01.org
6822Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6823S: Supported
6824F: drivers/nvdimm/blk.c
6825F: drivers/nvdimm/region_devs.c
6826F: drivers/acpi/nfit*
6827
6828LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6829M: Vishal Verma <vishal.l.verma@intel.com>
6830L: linux-nvdimm@lists.01.org
6831Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6832S: Supported
6833F: drivers/nvdimm/btt*
6834
6835LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6836M: Ross Zwisler <ross.zwisler@linux.intel.com>
6837L: linux-nvdimm@lists.01.org
6838Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6839S: Supported
6840F: drivers/nvdimm/pmem.c
6841F: include/linux/pmem.h
6842F: arch/*/include/asm/pmem.h
6843
6844LIGHTNVM PLATFORM SUPPORT
6845M: Matias Bjorling <mb@lightnvm.io>
6846W: http://github/OpenChannelSSD
6847L: linux-block@vger.kernel.org
6848S: Maintained
6849F: drivers/lightnvm/
6850F: include/linux/lightnvm.h
6851F: include/uapi/linux/lightnvm.h
6852
6853LINUX FOR IBM pSERIES (RS/6000)
6854M: Paul Mackerras <paulus@au.ibm.com>
6855W: http://www.ibm.com/linux/ltc/projects/ppc
6856S: Supported
6857F: arch/powerpc/boot/rs6000.h
6858
6859LINUX FOR POWERPC (32-BIT AND 64-BIT)
6860M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6861M: Paul Mackerras <paulus@samba.org>
6862M: Michael Ellerman <mpe@ellerman.id.au>
6863W: http://www.penguinppc.org/
6864L: linuxppc-dev@lists.ozlabs.org
6865Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6866T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6867S: Supported
6868F: Documentation/powerpc/
6869F: arch/powerpc/
6870F: drivers/char/tpm/tpm_ibmvtpm*
6871F: drivers/crypto/nx/
6872F: drivers/crypto/vmx/
6873F: drivers/net/ethernet/ibm/ibmveth.*
6874F: drivers/net/ethernet/ibm/ibmvnic.*
6875F: drivers/pci/hotplug/rpa*
6876F: drivers/scsi/ibmvscsi/
6877N: opal
6878N: /pmac
6879N: powermac
6880N: powernv
6881N: [^a-z0-9]ps3
6882N: pseries
6883
6884LINUX FOR POWER MACINTOSH
6885M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6886W: http://www.penguinppc.org/
6887L: linuxppc-dev@lists.ozlabs.org
6888S: Maintained
6889F: arch/powerpc/platforms/powermac/
6890F: drivers/macintosh/
6891
6892LINUX FOR POWERPC EMBEDDED MPC5XXX
6893M: Anatolij Gustschin <agust@denx.de>
6894L: linuxppc-dev@lists.ozlabs.org
6895T: git git://git.denx.de/linux-denx-agust.git
6896S: Maintained
6897F: arch/powerpc/platforms/512x/
6898F: arch/powerpc/platforms/52xx/
6899
6900LINUX FOR POWERPC EMBEDDED PPC4XX
6901M: Alistair Popple <alistair@popple.id.au>
6902M: Matt Porter <mporter@kernel.crashing.org>
6903W: http://www.penguinppc.org/
6904L: linuxppc-dev@lists.ozlabs.org
6905S: Maintained
6906F: arch/powerpc/platforms/40x/
6907F: arch/powerpc/platforms/44x/
6908
6909LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6910L: linuxppc-dev@lists.ozlabs.org
6911S: Orphan
6912F: arch/powerpc/*/*virtex*
6913F: arch/powerpc/*/*/*virtex*
6914
6915LINUX FOR POWERPC EMBEDDED PPC8XX
6916M: Vitaly Bordug <vitb@kernel.crashing.org>
6917W: http://www.penguinppc.org/
6918L: linuxppc-dev@lists.ozlabs.org
6919S: Maintained
6920F: arch/powerpc/platforms/8xx/
6921
6922LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6923M: Scott Wood <oss@buserror.net>
6924M: Kumar Gala <galak@kernel.crashing.org>
6925W: http://www.penguinppc.org/
6926L: linuxppc-dev@lists.ozlabs.org
6927T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6928S: Maintained
6929F: arch/powerpc/platforms/83xx/
6930F: arch/powerpc/platforms/85xx/
6931
6932LINUX FOR POWERPC PA SEMI PWRFICIENT
6933M: Olof Johansson <olof@lixom.net>
6934L: linuxppc-dev@lists.ozlabs.org
6935S: Maintained
6936F: arch/powerpc/platforms/pasemi/
6937F: drivers/*/*pasemi*
6938F: drivers/*/*/*pasemi*
6939
6940LINUX SECURITY MODULE (LSM) FRAMEWORK
6941M: Chris Wright <chrisw@sous-sol.org>
6942L: linux-security-module@vger.kernel.org
6943S: Supported
6944
6945LIS3LV02D ACCELEROMETER DRIVER
6946M: Eric Piel <eric.piel@tremplin-utc.net>
6947S: Maintained
6948F: Documentation/misc-devices/lis3lv02d
6949F: drivers/misc/lis3lv02d/
6950F: drivers/platform/x86/hp_accel.c
6951
6952LIVE PATCHING
6953M: Josh Poimboeuf <jpoimboe@redhat.com>
6954M: Jessica Yu <jeyu@redhat.com>
6955M: Jiri Kosina <jikos@kernel.org>
6956M: Miroslav Benes <mbenes@suse.cz>
6957R: Petr Mladek <pmladek@suse.com>
6958S: Maintained
6959F: kernel/livepatch/
6960F: include/linux/livepatch.h
6961F: arch/x86/include/asm/livepatch.h
6962F: arch/x86/kernel/livepatch.c
6963F: Documentation/livepatch/
6964F: Documentation/ABI/testing/sysfs-kernel-livepatch
6965F: samples/livepatch/
6966L: live-patching@vger.kernel.org
6967T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6968
6969LINUX KERNEL DUMP TEST MODULE (LKDTM)
6970M: Kees Cook <keescook@chromium.org>
6971S: Maintained
6972F: drivers/misc/lkdtm.c
6973
6974LLC (802.2)
6975M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6976S: Maintained
6977F: include/linux/llc.h
6978F: include/uapi/linux/llc.h
6979F: include/net/llc*
6980F: net/llc/
6981
6982LM73 HARDWARE MONITOR DRIVER
6983M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6984L: linux-hwmon@vger.kernel.org
6985S: Maintained
6986F: drivers/hwmon/lm73.c
6987
6988LM78 HARDWARE MONITOR DRIVER
6989M: Jean Delvare <jdelvare@suse.com>
6990L: linux-hwmon@vger.kernel.org
6991S: Maintained
6992F: Documentation/hwmon/lm78
6993F: drivers/hwmon/lm78.c
6994
6995LM83 HARDWARE MONITOR DRIVER
6996M: Jean Delvare <jdelvare@suse.com>
6997L: linux-hwmon@vger.kernel.org
6998S: Maintained
6999F: Documentation/hwmon/lm83
7000F: drivers/hwmon/lm83.c
7001
7002LM90 HARDWARE MONITOR DRIVER
7003M: Jean Delvare <jdelvare@suse.com>
7004L: linux-hwmon@vger.kernel.org
7005S: Maintained
7006F: Documentation/hwmon/lm90
7007F: Documentation/devicetree/bindings/hwmon/lm90.txt
7008F: drivers/hwmon/lm90.c
7009
7010LM95234 HARDWARE MONITOR DRIVER
7011M: Guenter Roeck <linux@roeck-us.net>
7012L: linux-hwmon@vger.kernel.org
7013S: Maintained
7014F: Documentation/hwmon/lm95234
7015F: drivers/hwmon/lm95234.c
7016
7017LME2510 MEDIA DRIVER
7018M: Malcolm Priestley <tvboxspy@gmail.com>
7019L: linux-media@vger.kernel.org
7020W: https://linuxtv.org
7021Q: http://patchwork.linuxtv.org/project/linux-media/list/
7022S: Maintained
7023F: drivers/media/usb/dvb-usb-v2/lmedm04*
7024
7025LOCKDEP AND LOCKSTAT
7026M: Peter Zijlstra <peterz@infradead.org>
7027M: Ingo Molnar <mingo@redhat.com>
7028L: linux-kernel@vger.kernel.org
7029T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
7030S: Maintained
7031F: Documentation/locking/lockdep*.txt
7032F: Documentation/locking/lockstat.txt
7033F: include/linux/lockdep.h
7034F: kernel/locking/
7035
7036LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7037M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
7038L: linux-ntfs-dev@lists.sourceforge.net
7039W: http://www.linux-ntfs.org/content/view/19/37/
7040S: Maintained
7041F: Documentation/ldm.txt
7042F: block/partitions/ldm.*
7043
7044LogFS
7045M: Joern Engel <joern@logfs.org>
7046M: Prasad Joshi <prasadjoshi.linux@gmail.com>
7047L: logfs@logfs.org
7048W: logfs.org
7049S: Maintained
7050F: fs/logfs/
7051
7052LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7053M: Sathya Prakash <sathya.prakash@broadcom.com>
7054M: Chaitra P B <chaitra.basappa@broadcom.com>
7055M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7056L: MPT-FusionLinux.pdl@broadcom.com
7057L: linux-scsi@vger.kernel.org
7058W: http://www.avagotech.com/support/
7059S: Supported
7060F: drivers/message/fusion/
7061F: drivers/scsi/mpt2sas/
7062F: drivers/scsi/mpt3sas/
7063
7064LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7065M: Matthew Wilcox <matthew@wil.cx>
7066L: linux-scsi@vger.kernel.org
7067S: Maintained
7068F: drivers/scsi/sym53c8xx_2/
7069
7070LTC4261 HARDWARE MONITOR DRIVER
7071M: Guenter Roeck <linux@roeck-us.net>
7072L: linux-hwmon@vger.kernel.org
7073S: Maintained
7074F: Documentation/hwmon/ltc4261
7075F: drivers/hwmon/ltc4261.c
7076
7077LTP (Linux Test Project)
7078M: Mike Frysinger <vapier@gentoo.org>
7079M: Cyril Hrubis <chrubis@suse.cz>
7080M: Wanlong Gao <wanlong.gao@gmail.com>
7081M: Jan Stancek <jstancek@redhat.com>
7082M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7083M: Alexey Kodanev <alexey.kodanev@oracle.com>
7084L: ltp@lists.linux.it (subscribers-only)
7085W: http://linux-test-project.github.io/
7086T: git git://github.com/linux-test-project/ltp.git
7087S: Maintained
7088
7089M32R ARCHITECTURE
7090W: http://www.linux-m32r.org/
7091S: Orphan
7092F: arch/m32r/
7093
7094M68K ARCHITECTURE
7095M: Geert Uytterhoeven <geert@linux-m68k.org>
7096L: linux-m68k@lists.linux-m68k.org
7097W: http://www.linux-m68k.org/
7098T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7099S: Maintained
7100F: arch/m68k/
7101F: drivers/zorro/
7102
7103M68K ON APPLE MACINTOSH
7104M: Joshua Thompson <funaho@jurai.org>
7105W: http://www.mac.linux-m68k.org/
7106L: linux-m68k@lists.linux-m68k.org
7107S: Maintained
7108F: arch/m68k/mac/
7109
7110M68K ON HP9000/300
7111M: Philip Blundell <philb@gnu.org>
7112W: http://www.tazenda.demon.co.uk/phil/linux-hp
7113S: Maintained
7114F: arch/m68k/hp300/
7115
7116M88DS3103 MEDIA DRIVER
7117M: Antti Palosaari <crope@iki.fi>
7118L: linux-media@vger.kernel.org
7119W: https://linuxtv.org
7120W: http://palosaari.fi/linux/
7121Q: http://patchwork.linuxtv.org/project/linux-media/list/
7122T: git git://linuxtv.org/anttip/media_tree.git
7123S: Maintained
7124F: drivers/media/dvb-frontends/m88ds3103*
7125
7126M88RS2000 MEDIA DRIVER
7127M: Malcolm Priestley <tvboxspy@gmail.com>
7128L: linux-media@vger.kernel.org
7129W: https://linuxtv.org
7130Q: http://patchwork.linuxtv.org/project/linux-media/list/
7131S: Maintained
7132F: drivers/media/dvb-frontends/m88rs2000*
7133
7134MA901 MASTERKIT USB FM RADIO DRIVER
7135M: Alexey Klimov <klimov.linux@gmail.com>
7136L: linux-media@vger.kernel.org
7137T: git git://linuxtv.org/media_tree.git
7138S: Maintained
7139F: drivers/media/radio/radio-ma901.c
7140
7141MAC80211
7142M: Johannes Berg <johannes@sipsolutions.net>
7143L: linux-wireless@vger.kernel.org
7144W: http://wireless.kernel.org/
7145T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7146T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7147S: Maintained
7148F: Documentation/networking/mac80211-injection.txt
7149F: include/net/mac80211.h
7150F: net/mac80211/
7151F: drivers/net/wireless/mac80211_hwsim.[ch]
7152
7153MACVLAN DRIVER
7154M: Patrick McHardy <kaber@trash.net>
7155L: netdev@vger.kernel.org
7156S: Maintained
7157F: drivers/net/macvlan.c
7158F: include/linux/if_macvlan.h
7159
7160MAILBOX API
7161M: Jassi Brar <jassisinghbrar@gmail.com>
7162L: linux-kernel@vger.kernel.org
7163S: Maintained
7164F: drivers/mailbox/
7165F: include/linux/mailbox_client.h
7166F: include/linux/mailbox_controller.h
7167
7168MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7169M: Michael Kerrisk <mtk.manpages@gmail.com>
7170W: http://www.kernel.org/doc/man-pages
7171L: linux-man@vger.kernel.org
7172S: Maintained
7173
7174MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7175M: Andrew Lunn <andrew@lunn.ch>
7176M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7177S: Maintained
7178F: drivers/net/dsa/mv88e6xxx/
7179
7180MARVELL ARMADA DRM SUPPORT
7181M: Russell King <rmk+kernel@armlinux.org.uk>
7182S: Maintained
7183F: drivers/gpu/drm/armada/
7184F: include/uapi/drm/armada_drm.h
7185F: Documentation/devicetree/bindings/display/armada/
7186
7187MARVELL CRYPTO DRIVER
7188M: Boris Brezillon <boris.brezillon@free-electrons.com>
7189M: Arnaud Ebalard <arno@natisbad.org>
7190F: drivers/crypto/marvell/
7191S: Maintained
7192L: linux-crypto@vger.kernel.org
7193
7194MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7195M: Mirko Lindner <mlindner@marvell.com>
7196M: Stephen Hemminger <stephen@networkplumber.org>
7197L: netdev@vger.kernel.org
7198S: Maintained
7199F: drivers/net/ethernet/marvell/sk*
7200
7201MARVELL LIBERTAS WIRELESS DRIVER
7202L: libertas-dev@lists.infradead.org
7203S: Orphan
7204F: drivers/net/wireless/marvell/libertas/
7205
7206MARVELL MV643XX ETHERNET DRIVER
7207M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7208L: netdev@vger.kernel.org
7209S: Maintained
7210F: drivers/net/ethernet/marvell/mv643xx_eth.*
7211F: include/linux/mv643xx.h
7212
7213MARVELL MVNETA ETHERNET DRIVER
7214M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7215L: netdev@vger.kernel.org
7216S: Maintained
7217F: drivers/net/ethernet/marvell/mvneta.*
7218
7219MARVELL MWIFIEX WIRELESS DRIVER
7220M: Amitkumar Karwar <akarwar@marvell.com>
7221M: Nishant Sarmukadam <nishants@marvell.com>
7222L: linux-wireless@vger.kernel.org
7223S: Maintained
7224F: drivers/net/wireless/marvell/mwifiex/
7225
7226MARVELL MWL8K WIRELESS DRIVER
7227M: Lennert Buytenhek <buytenh@wantstofly.org>
7228L: linux-wireless@vger.kernel.org
7229S: Odd Fixes
7230F: drivers/net/wireless/marvell/mwl8k.c
7231
7232MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7233M: Nicolas Pitre <nico@fluxnic.net>
7234S: Odd Fixes
7235F: drivers/mmc/host/mvsdio.*
7236
7237MATROX FRAMEBUFFER DRIVER
7238L: linux-fbdev@vger.kernel.org
7239S: Orphan
7240F: drivers/video/fbdev/matrox/matroxfb_*
7241F: include/uapi/linux/matroxfb.h
7242
7243MAX16065 HARDWARE MONITOR DRIVER
7244M: Guenter Roeck <linux@roeck-us.net>
7245L: linux-hwmon@vger.kernel.org
7246S: Maintained
7247F: Documentation/hwmon/max16065
7248F: drivers/hwmon/max16065.c
7249
7250MAX20751 HARDWARE MONITOR DRIVER
7251M: Guenter Roeck <linux@roeck-us.net>
7252L: linux-hwmon@vger.kernel.org
7253S: Maintained
7254F: Documentation/hwmon/max20751
7255F: drivers/hwmon/max20751.c
7256
7257MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7258M: "Hans J. Koch" <hjk@hansjkoch.de>
7259L: linux-hwmon@vger.kernel.org
7260S: Maintained
7261F: Documentation/hwmon/max6650
7262F: drivers/hwmon/max6650.c
7263
7264MAX6697 HARDWARE MONITOR DRIVER
7265M: Guenter Roeck <linux@roeck-us.net>
7266L: linux-hwmon@vger.kernel.org
7267S: Maintained
7268F: Documentation/hwmon/max6697
7269F: Documentation/devicetree/bindings/i2c/max6697.txt
7270F: drivers/hwmon/max6697.c
7271F: include/linux/platform_data/max6697.h
7272
7273MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7274M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7275L: linux-pm@vger.kernel.org
7276S: Supported
7277F: drivers/power/max14577_charger.c
7278F: drivers/power/max77693_charger.c
7279
7280MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7281M: Javier Martinez Canillas <javier@osg.samsung.com>
7282L: linux-kernel@vger.kernel.org
7283S: Supported
7284F: drivers/*/*max77802*.c
7285F: Documentation/devicetree/bindings/*/*max77802.txt
7286F: include/dt-bindings/*/*max77802.h
7287
7288MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7289M: Chanwoo Choi <cw00.choi@samsung.com>
7290M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7291L: linux-kernel@vger.kernel.org
7292S: Supported
7293F: drivers/*/max14577*.c
7294F: drivers/*/max77686*.c
7295F: drivers/*/max77693*.c
7296F: drivers/extcon/extcon-max14577.c
7297F: drivers/extcon/extcon-max77693.c
7298F: drivers/rtc/rtc-max77686.c
7299F: drivers/clk/clk-max77686.c
7300F: Documentation/devicetree/bindings/mfd/max14577.txt
7301F: Documentation/devicetree/bindings/*/max77686.txt
7302F: Documentation/devicetree/bindings/mfd/max77693.txt
7303F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7304F: include/linux/mfd/max14577*.h
7305F: include/linux/mfd/max77686*.h
7306F: include/linux/mfd/max77693*.h
7307
7308MAXIRADIO FM RADIO RECEIVER DRIVER
7309M: Hans Verkuil <hverkuil@xs4all.nl>
7310L: linux-media@vger.kernel.org
7311T: git git://linuxtv.org/media_tree.git
7312W: https://linuxtv.org
7313S: Maintained
7314F: drivers/media/radio/radio-maxiradio*
7315
7316MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7317M: Peter Rosin <peda@axentia.se>
7318L: linux-iio@vger.kernel.org
7319S: Maintained
7320F: drivers/iio/potentiometer/mcp4531.c
7321
7322MEDIA DRIVERS FOR RENESAS - VSP1
7323M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7324L: linux-media@vger.kernel.org
7325L: linux-renesas-soc@vger.kernel.org
7326T: git git://linuxtv.org/media_tree.git
7327S: Supported
7328F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7329F: drivers/media/platform/vsp1/
7330
7331MEDIA DRIVERS FOR ASCOT2E
7332M: Sergey Kozlov <serjk@netup.ru>
7333L: linux-media@vger.kernel.org
7334W: https://linuxtv.org
7335W: http://netup.tv/
7336T: git git://linuxtv.org/media_tree.git
7337S: Supported
7338F: drivers/media/dvb-frontends/ascot2e*
7339
7340MEDIA DRIVERS FOR CXD2841ER
7341M: Sergey Kozlov <serjk@netup.ru>
7342L: linux-media@vger.kernel.org
7343W: https://linuxtv.org
7344W: http://netup.tv/
7345T: git git://linuxtv.org/media_tree.git
7346S: Supported
7347F: drivers/media/dvb-frontends/cxd2841er*
7348
7349MEDIA DRIVERS FOR HORUS3A
7350M: Sergey Kozlov <serjk@netup.ru>
7351L: linux-media@vger.kernel.org
7352W: https://linuxtv.org
7353W: http://netup.tv/
7354T: git git://linuxtv.org/media_tree.git
7355S: Supported
7356F: drivers/media/dvb-frontends/horus3a*
7357
7358MEDIA DRIVERS FOR LNBH25
7359M: Sergey Kozlov <serjk@netup.ru>
7360L: linux-media@vger.kernel.org
7361W: https://linuxtv.org
7362W: http://netup.tv/
7363T: git git://linuxtv.org/media_tree.git
7364S: Supported
7365F: drivers/media/dvb-frontends/lnbh25*
7366
7367MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7368M: Sergey Kozlov <serjk@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/pci/netup_unidvb/*
7375
7376MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7377M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7378P: LinuxTV.org Project
7379L: linux-media@vger.kernel.org
7380W: https://linuxtv.org
7381Q: http://patchwork.kernel.org/project/linux-media/list/
7382T: git git://linuxtv.org/media_tree.git
7383S: Maintained
7384F: Documentation/dvb/
7385F: Documentation/video4linux/
7386F: Documentation/DocBook/media/
7387F: drivers/media/
7388F: drivers/staging/media/
7389F: include/linux/platform_data/media/
7390F: include/media/
7391F: include/uapi/linux/dvb/
7392F: include/uapi/linux/videodev2.h
7393F: include/uapi/linux/media.h
7394F: include/uapi/linux/v4l2-*
7395F: include/uapi/linux/meye.h
7396F: include/uapi/linux/ivtv*
7397F: include/uapi/linux/uvcvideo.h
7398
7399MEDIATEK ETHERNET DRIVER
7400M: Felix Fietkau <nbd@openwrt.org>
7401M: John Crispin <blogic@openwrt.org>
7402L: netdev@vger.kernel.org
7403S: Maintained
7404F: drivers/net/ethernet/mediatek/
7405
7406MEDIATEK MT7601U WIRELESS LAN DRIVER
7407M: Jakub Kicinski <kubakici@wp.pl>
7408L: linux-wireless@vger.kernel.org
7409S: Maintained
7410F: drivers/net/wireless/mediatek/mt7601u/
7411
7412MEGARAID SCSI/SAS DRIVERS
7413M: Kashyap Desai <kashyap.desai@avagotech.com>
7414M: Sumit Saxena <sumit.saxena@avagotech.com>
7415M: Uday Lingala <uday.lingala@avagotech.com>
7416L: megaraidlinux.pdl@avagotech.com
7417L: linux-scsi@vger.kernel.org
7418W: http://www.lsi.com
7419S: Maintained
7420F: Documentation/scsi/megaraid.txt
7421F: drivers/scsi/megaraid.*
7422F: drivers/scsi/megaraid/
7423
7424MELLANOX ETHERNET DRIVER (mlx4_en)
7425M: Eugenia Emantayev <eugenia@mellanox.com>
7426L: netdev@vger.kernel.org
7427S: Supported
7428W: http://www.mellanox.com
7429Q: http://patchwork.ozlabs.org/project/netdev/list/
7430F: drivers/net/ethernet/mellanox/mlx4/en_*
7431
7432MELLANOX ETHERNET DRIVER (mlx5e)
7433M: Saeed Mahameed <saeedm@mellanox.com>
7434L: netdev@vger.kernel.org
7435S: Supported
7436W: http://www.mellanox.com
7437Q: http://patchwork.ozlabs.org/project/netdev/list/
7438F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7439
7440MELLANOX ETHERNET SWITCH DRIVERS
7441M: Jiri Pirko <jiri@mellanox.com>
7442M: Ido Schimmel <idosch@mellanox.com>
7443L: netdev@vger.kernel.org
7444S: Supported
7445W: http://www.mellanox.com
7446Q: http://patchwork.ozlabs.org/project/netdev/list/
7447F: drivers/net/ethernet/mellanox/mlxsw/
7448
7449MEMBARRIER SUPPORT
7450M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7451M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7452L: linux-kernel@vger.kernel.org
7453S: Supported
7454F: kernel/membarrier.c
7455F: include/uapi/linux/membarrier.h
7456
7457MEMORY MANAGEMENT
7458L: linux-mm@kvack.org
7459W: http://www.linux-mm.org
7460S: Maintained
7461F: include/linux/mm.h
7462F: include/linux/gfp.h
7463F: include/linux/mmzone.h
7464F: include/linux/memory_hotplug.h
7465F: include/linux/vmalloc.h
7466F: mm/
7467
7468MEMORY TECHNOLOGY DEVICES (MTD)
7469M: David Woodhouse <dwmw2@infradead.org>
7470M: Brian Norris <computersforpeace@gmail.com>
7471L: linux-mtd@lists.infradead.org
7472W: http://www.linux-mtd.infradead.org/
7473Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7474T: git git://git.infradead.org/linux-mtd.git
7475T: git git://git.infradead.org/l2-mtd.git
7476S: Maintained
7477F: drivers/mtd/
7478F: include/linux/mtd/
7479F: include/uapi/mtd/
7480
7481MEN A21 WATCHDOG DRIVER
7482M: Johannes Thumshirn <morbidrsa@gmail.com>
7483L: linux-watchdog@vger.kernel.org
7484S: Maintained
7485F: drivers/watchdog/mena21_wdt.c
7486
7487MEN CHAMELEON BUS (mcb)
7488M: Johannes Thumshirn <morbidrsa@gmail.com>
7489S: Maintained
7490F: drivers/mcb/
7491F: include/linux/mcb.h
7492F: Documentation/men-chameleon-bus.txt
7493
7494MEN F21BMC (Board Management Controller)
7495M: Andreas Werner <andreas.werner@men.de>
7496S: Supported
7497F: drivers/mfd/menf21bmc.c
7498F: drivers/watchdog/menf21bmc_wdt.c
7499F: drivers/leds/leds-menf21bmc.c
7500F: drivers/hwmon/menf21bmc_hwmon.c
7501F: Documentation/hwmon/menf21bmc
7502
7503METAG ARCHITECTURE
7504M: James Hogan <james.hogan@imgtec.com>
7505L: linux-metag@vger.kernel.org
7506T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7507S: Odd Fixes
7508F: arch/metag/
7509F: Documentation/metag/
7510F: Documentation/devicetree/bindings/metag/
7511F: Documentation/devicetree/bindings/interrupt-controller/img,*
7512F: drivers/clocksource/metag_generic.c
7513F: drivers/irqchip/irq-metag.c
7514F: drivers/irqchip/irq-metag-ext.c
7515F: drivers/tty/metag_da.c
7516
7517MICROBLAZE ARCHITECTURE
7518M: Michal Simek <monstr@monstr.eu>
7519W: http://www.monstr.eu/fdt/
7520T: git git://git.monstr.eu/linux-2.6-microblaze.git
7521S: Supported
7522F: arch/microblaze/
7523
7524MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7525M: Chen Yu <yu.c.chen@intel.com>
7526L: platform-driver-x86@vger.kernel.org
7527S: Supported
7528F: drivers/platform/x86/surfacepro3_button.c
7529
7530MICROTEK X6 SCANNER
7531M: Oliver Neukum <oliver@neukum.org>
7532S: Maintained
7533F: drivers/usb/image/microtek.*
7534
7535MIPS
7536M: Ralf Baechle <ralf@linux-mips.org>
7537L: linux-mips@linux-mips.org
7538W: http://www.linux-mips.org/
7539T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7540Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7541S: Supported
7542F: Documentation/devicetree/bindings/mips/
7543F: Documentation/mips/
7544F: arch/mips/
7545
7546MIPS/LOONGSON1 ARCHITECTURE
7547M: Keguang Zhang <keguang.zhang@gmail.com>
7548L: linux-mips@linux-mips.org
7549S: Maintained
7550F: arch/mips/loongson32/
7551F: arch/mips/include/asm/mach-loongson32/
7552F: drivers/*/*loongson1*
7553F: drivers/*/*/*loongson1*
7554
7555MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7556M: Hans Verkuil <hverkuil@xs4all.nl>
7557L: linux-media@vger.kernel.org
7558T: git git://linuxtv.org/media_tree.git
7559W: https://linuxtv.org
7560S: Odd Fixes
7561F: drivers/media/radio/radio-miropcm20*
7562
7563MELLANOX MLX4 core VPI driver
7564M: Yishai Hadas <yishaih@mellanox.com>
7565L: netdev@vger.kernel.org
7566L: linux-rdma@vger.kernel.org
7567W: http://www.mellanox.com
7568Q: http://patchwork.ozlabs.org/project/netdev/list/
7569S: Supported
7570F: drivers/net/ethernet/mellanox/mlx4/
7571F: include/linux/mlx4/
7572
7573MELLANOX MLX4 IB driver
7574M: Yishai Hadas <yishaih@mellanox.com>
7575L: linux-rdma@vger.kernel.org
7576W: http://www.mellanox.com
7577Q: http://patchwork.kernel.org/project/linux-rdma/list/
7578S: Supported
7579F: drivers/infiniband/hw/mlx4/
7580F: include/linux/mlx4/
7581
7582MELLANOX MLX5 core VPI driver
7583M: Matan Barak <matanb@mellanox.com>
7584M: Leon Romanovsky <leonro@mellanox.com>
7585L: netdev@vger.kernel.org
7586L: linux-rdma@vger.kernel.org
7587W: http://www.mellanox.com
7588Q: http://patchwork.ozlabs.org/project/netdev/list/
7589S: Supported
7590F: drivers/net/ethernet/mellanox/mlx5/core/
7591F: include/linux/mlx5/
7592
7593MELLANOX MLX5 IB driver
7594M: Matan Barak <matanb@mellanox.com>
7595M: Leon Romanovsky <leonro@mellanox.com>
7596L: linux-rdma@vger.kernel.org
7597W: http://www.mellanox.com
7598Q: http://patchwork.kernel.org/project/linux-rdma/list/
7599S: Supported
7600F: drivers/infiniband/hw/mlx5/
7601F: include/linux/mlx5/
7602
7603MELEXIS MLX90614 DRIVER
7604M: Crt Mori <cmo@melexis.com>
7605L: linux-iio@vger.kernel.org
7606W: http://www.melexis.com
7607S: Supported
7608F: drivers/iio/temperature/mlx90614.c
7609
7610MN88472 MEDIA DRIVER
7611M: Antti Palosaari <crope@iki.fi>
7612L: linux-media@vger.kernel.org
7613W: https://linuxtv.org
7614W: http://palosaari.fi/linux/
7615Q: http://patchwork.linuxtv.org/project/linux-media/list/
7616T: git git://linuxtv.org/anttip/media_tree.git
7617S: Maintained
7618F: drivers/staging/media/mn88472/
7619F: drivers/media/dvb-frontends/mn88472.h
7620
7621MN88473 MEDIA DRIVER
7622M: Antti Palosaari <crope@iki.fi>
7623L: linux-media@vger.kernel.org
7624W: https://linuxtv.org
7625W: http://palosaari.fi/linux/
7626Q: http://patchwork.linuxtv.org/project/linux-media/list/
7627S: Maintained
7628F: drivers/media/dvb-frontends/mn88473*
7629
7630MODULE SUPPORT
7631M: Rusty Russell <rusty@rustcorp.com.au>
7632S: Maintained
7633F: include/linux/module.h
7634F: kernel/module.c
7635
7636MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7637W: http://popies.net/meye/
7638S: Orphan
7639F: Documentation/video4linux/meye.txt
7640F: drivers/media/pci/meye/
7641F: include/uapi/linux/meye.h
7642
7643MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7644M: Jiri Slaby <jirislaby@gmail.com>
7645S: Maintained
7646F: Documentation/serial/moxa-smartio
7647F: drivers/tty/mxser.*
7648
7649MR800 AVERMEDIA USB FM RADIO DRIVER
7650M: Alexey Klimov <klimov.linux@gmail.com>
7651L: linux-media@vger.kernel.org
7652T: git git://linuxtv.org/media_tree.git
7653S: Maintained
7654F: drivers/media/radio/radio-mr800.c
7655
7656MRF24J40 IEEE 802.15.4 RADIO DRIVER
7657M: Alan Ott <alan@signal11.us>
7658L: linux-wpan@vger.kernel.org
7659S: Maintained
7660F: drivers/net/ieee802154/mrf24j40.c
7661F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7662
7663MSI LAPTOP SUPPORT
7664M: "Lee, Chun-Yi" <jlee@suse.com>
7665L: platform-driver-x86@vger.kernel.org
7666S: Maintained
7667F: drivers/platform/x86/msi-laptop.c
7668
7669MSI WMI SUPPORT
7670L: platform-driver-x86@vger.kernel.org
7671S: Orphan
7672F: drivers/platform/x86/msi-wmi.c
7673
7674MSI001 MEDIA DRIVER
7675M: Antti Palosaari <crope@iki.fi>
7676L: linux-media@vger.kernel.org
7677W: https://linuxtv.org
7678W: http://palosaari.fi/linux/
7679Q: http://patchwork.linuxtv.org/project/linux-media/list/
7680T: git git://linuxtv.org/anttip/media_tree.git
7681S: Maintained
7682F: drivers/media/tuners/msi001*
7683
7684MSI2500 MEDIA DRIVER
7685M: Antti Palosaari <crope@iki.fi>
7686L: linux-media@vger.kernel.org
7687W: https://linuxtv.org
7688W: http://palosaari.fi/linux/
7689Q: http://patchwork.linuxtv.org/project/linux-media/list/
7690T: git git://linuxtv.org/anttip/media_tree.git
7691S: Maintained
7692F: drivers/media/usb/msi2500/
7693
7694MSYSTEMS DISKONCHIP G3 MTD DRIVER
7695M: Robert Jarzmik <robert.jarzmik@free.fr>
7696L: linux-mtd@lists.infradead.org
7697S: Maintained
7698F: drivers/mtd/devices/docg3*
7699
7700MT9M032 APTINA SENSOR DRIVER
7701M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7702L: linux-media@vger.kernel.org
7703T: git git://linuxtv.org/media_tree.git
7704S: Maintained
7705F: drivers/media/i2c/mt9m032.c
7706F: include/media/i2c/mt9m032.h
7707
7708MT9P031 APTINA CAMERA SENSOR
7709M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7710L: linux-media@vger.kernel.org
7711T: git git://linuxtv.org/media_tree.git
7712S: Maintained
7713F: drivers/media/i2c/mt9p031.c
7714F: include/media/i2c/mt9p031.h
7715
7716MT9T001 APTINA CAMERA SENSOR
7717M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7718L: linux-media@vger.kernel.org
7719T: git git://linuxtv.org/media_tree.git
7720S: Maintained
7721F: drivers/media/i2c/mt9t001.c
7722F: include/media/i2c/mt9t001.h
7723
7724MT9V032 APTINA CAMERA SENSOR
7725M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7726L: linux-media@vger.kernel.org
7727T: git git://linuxtv.org/media_tree.git
7728S: Maintained
7729F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7730F: drivers/media/i2c/mt9v032.c
7731F: include/media/i2c/mt9v032.h
7732
7733MULTIFUNCTION DEVICES (MFD)
7734M: Lee Jones <lee.jones@linaro.org>
7735T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7736S: Supported
7737F: drivers/mfd/
7738F: include/linux/mfd/
7739
7740MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7741M: Ulf Hansson <ulf.hansson@linaro.org>
7742L: linux-mmc@vger.kernel.org
7743T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7744S: Maintained
7745F: drivers/mmc/
7746F: include/linux/mmc/
7747F: include/uapi/linux/mmc/
7748
7749MULTIMEDIA CARD (MMC) ETC. OVER SPI
7750S: Orphan
7751F: drivers/mmc/host/mmc_spi.c
7752F: include/linux/spi/mmc_spi.h
7753
7754MULTISOUND SOUND DRIVER
7755M: Andrew Veliath <andrewtv@usa.net>
7756S: Maintained
7757F: Documentation/sound/oss/MultiSound
7758F: sound/oss/msnd*
7759
7760MULTITECH MULTIPORT CARD (ISICOM)
7761S: Orphan
7762F: drivers/tty/isicom.c
7763F: include/linux/isicom.h
7764
7765MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7766M: Bin Liu <b-liu@ti.com>
7767L: linux-usb@vger.kernel.org
7768T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7769S: Maintained
7770F: drivers/usb/musb/
7771
7772MXL5007T MEDIA DRIVER
7773M: Michael Krufky <mkrufky@linuxtv.org>
7774L: linux-media@vger.kernel.org
7775W: https://linuxtv.org
7776W: http://github.com/mkrufky
7777Q: http://patchwork.linuxtv.org/project/linux-media/list/
7778T: git git://linuxtv.org/mkrufky/tuners.git
7779S: Maintained
7780F: drivers/media/tuners/mxl5007t.*
7781
7782MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7783M: Hyong-Youb Kim <hykim@myri.com>
7784L: netdev@vger.kernel.org
7785W: https://www.myricom.com/support/downloads/myri10ge.html
7786S: Supported
7787F: drivers/net/ethernet/myricom/myri10ge/
7788
7789NAND FLASH SUBSYSTEM
7790M: Boris Brezillon <boris.brezillon@free-electrons.com>
7791R: Richard Weinberger <richard@nod.at>
7792L: linux-mtd@lists.infradead.org
7793W: http://www.linux-mtd.infradead.org/
7794Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7795T: git git://github.com/linux-nand/linux.git
7796S: Maintained
7797F: drivers/mtd/nand/
7798F: include/linux/mtd/nand*.h
7799
7800NATSEMI ETHERNET DRIVER (DP8381x)
7801S: Orphan
7802F: drivers/net/ethernet/natsemi/natsemi.c
7803
7804NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7805M: Daniel Mack <zonque@gmail.com>
7806S: Maintained
7807L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7808W: http://www.native-instruments.com
7809F: sound/usb/caiaq/
7810
7811NCP FILESYSTEM
7812M: Petr Vandrovec <petr@vandrovec.name>
7813S: Odd Fixes
7814F: fs/ncpfs/
7815
7816NCR 5380 SCSI DRIVERS
7817M: Finn Thain <fthain@telegraphics.com.au>
7818M: Michael Schmitz <schmitzmic@gmail.com>
7819L: linux-scsi@vger.kernel.org
7820S: Maintained
7821F: Documentation/scsi/g_NCR5380.txt
7822F: Documentation/scsi/dtc3x80.txt
7823F: drivers/scsi/NCR5380.*
7824F: drivers/scsi/arm/cumana_1.c
7825F: drivers/scsi/arm/oak.c
7826F: drivers/scsi/atari_scsi.*
7827F: drivers/scsi/dmx3191d.c
7828F: drivers/scsi/dtc.*
7829F: drivers/scsi/g_NCR5380.*
7830F: drivers/scsi/g_NCR5380_mmio.c
7831F: drivers/scsi/mac_scsi.*
7832F: drivers/scsi/pas16.*
7833F: drivers/scsi/sun3_scsi.*
7834F: drivers/scsi/sun3_scsi_vme.c
7835F: drivers/scsi/t128.*
7836
7837NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7838M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7839L: linux-scsi@vger.kernel.org
7840S: Maintained
7841F: drivers/scsi/NCR_D700.*
7842
7843NCT6775 HARDWARE MONITOR DRIVER
7844M: Guenter Roeck <linux@roeck-us.net>
7845L: linux-hwmon@vger.kernel.org
7846S: Maintained
7847F: Documentation/hwmon/nct6775
7848F: drivers/hwmon/nct6775.c
7849
7850NETEFFECT IWARP RNIC DRIVER (IW_NES)
7851M: Faisal Latif <faisal.latif@intel.com>
7852L: linux-rdma@vger.kernel.org
7853W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7854S: Supported
7855F: drivers/infiniband/hw/nes/
7856
7857NETEM NETWORK EMULATOR
7858M: Stephen Hemminger <stephen@networkplumber.org>
7859L: netem@lists.linux-foundation.org (moderated for non-subscribers)
7860S: Maintained
7861F: net/sched/sch_netem.c
7862
7863NETERION 10GbE DRIVERS (s2io/vxge)
7864M: Jon Mason <jdmason@kudzu.us>
7865L: netdev@vger.kernel.org
7866S: Supported
7867F: Documentation/networking/s2io.txt
7868F: Documentation/networking/vxge.txt
7869F: drivers/net/ethernet/neterion/
7870
7871NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7872M: Pablo Neira Ayuso <pablo@netfilter.org>
7873M: Patrick McHardy <kaber@trash.net>
7874M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7875L: netfilter-devel@vger.kernel.org
7876L: coreteam@netfilter.org
7877W: http://www.netfilter.org/
7878W: http://www.iptables.org/
7879Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7880T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7881T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7882S: Supported
7883F: include/linux/netfilter*
7884F: include/linux/netfilter/
7885F: include/net/netfilter/
7886F: include/uapi/linux/netfilter*
7887F: include/uapi/linux/netfilter/
7888F: net/*/netfilter.c
7889F: net/*/netfilter/
7890F: net/netfilter/
7891F: net/bridge/br_netfilter*.c
7892
7893NETLABEL
7894M: Paul Moore <paul@paul-moore.com>
7895W: http://netlabel.sf.net
7896L: netdev@vger.kernel.org
7897S: Maintained
7898F: Documentation/netlabel/
7899F: include/net/netlabel.h
7900F: net/netlabel/
7901
7902NETROM NETWORK LAYER
7903M: Ralf Baechle <ralf@linux-mips.org>
7904L: linux-hams@vger.kernel.org
7905W: http://www.linux-ax25.org/
7906S: Maintained
7907F: include/net/netrom.h
7908F: include/uapi/linux/netrom.h
7909F: net/netrom/
7910
7911NETRONOME ETHERNET DRIVERS
7912M: Jakub Kicinski <jakub.kicinski@netronome.com>
7913L: oss-drivers@netronome.com
7914S: Maintained
7915F: drivers/net/ethernet/netronome/
7916
7917NETWORK BLOCK DEVICE (NBD)
7918M: Markus Pargmann <mpa@pengutronix.de>
7919S: Maintained
7920L: nbd-general@lists.sourceforge.net
7921T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7922F: Documentation/blockdev/nbd.txt
7923F: drivers/block/nbd.c
7924F: include/uapi/linux/nbd.h
7925
7926NETWORK DROP MONITOR
7927M: Neil Horman <nhorman@tuxdriver.com>
7928L: netdev@vger.kernel.org
7929S: Maintained
7930W: https://fedorahosted.org/dropwatch/
7931F: net/core/drop_monitor.c
7932
7933NETWORKING [GENERAL]
7934M: "David S. Miller" <davem@davemloft.net>
7935L: netdev@vger.kernel.org
7936W: http://www.linuxfoundation.org/en/Net
7937Q: http://patchwork.ozlabs.org/project/netdev/list/
7938T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7939T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7940S: Maintained
7941F: net/
7942F: include/net/
7943F: include/linux/in.h
7944F: include/linux/net.h
7945F: include/linux/netdevice.h
7946F: include/uapi/linux/in.h
7947F: include/uapi/linux/net.h
7948F: include/uapi/linux/netdevice.h
7949F: include/uapi/linux/net_namespace.h
7950F: tools/net/
7951F: tools/testing/selftests/net/
7952F: lib/random32.c
7953F: lib/test_bpf.c
7954
7955NETWORKING [IPv4/IPv6]
7956M: "David S. Miller" <davem@davemloft.net>
7957M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7958M: James Morris <jmorris@namei.org>
7959M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7960M: Patrick McHardy <kaber@trash.net>
7961L: netdev@vger.kernel.org
7962T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7963S: Maintained
7964F: net/ipv4/
7965F: net/ipv6/
7966F: include/net/ip*
7967F: arch/x86/net/*
7968
7969NETWORKING [IPSEC]
7970M: Steffen Klassert <steffen.klassert@secunet.com>
7971M: Herbert Xu <herbert@gondor.apana.org.au>
7972M: "David S. Miller" <davem@davemloft.net>
7973L: netdev@vger.kernel.org
7974T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7975T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7976S: Maintained
7977F: net/core/flow.c
7978F: net/xfrm/
7979F: net/key/
7980F: net/ipv4/xfrm*
7981F: net/ipv4/esp4.c
7982F: net/ipv4/ah4.c
7983F: net/ipv4/ipcomp.c
7984F: net/ipv4/ip_vti.c
7985F: net/ipv6/xfrm*
7986F: net/ipv6/esp6.c
7987F: net/ipv6/ah6.c
7988F: net/ipv6/ipcomp6.c
7989F: net/ipv6/ip6_vti.c
7990F: include/uapi/linux/xfrm.h
7991F: include/net/xfrm.h
7992
7993NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7994M: Paul Moore <paul@paul-moore.com>
7995L: netdev@vger.kernel.org
7996S: Maintained
7997
7998NETWORKING [WIRELESS]
7999L: linux-wireless@vger.kernel.org
8000Q: http://patchwork.kernel.org/project/linux-wireless/list/
8001
8002NETWORKING DRIVERS
8003L: netdev@vger.kernel.org
8004W: http://www.linuxfoundation.org/en/Net
8005Q: http://patchwork.ozlabs.org/project/netdev/list/
8006T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8007T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8008S: Odd Fixes
8009F: Documentation/devicetree/bindings/net/
8010F: drivers/net/
8011F: include/linux/if_*
8012F: include/linux/netdevice.h
8013F: include/linux/etherdevice.h
8014F: include/linux/fcdevice.h
8015F: include/linux/fddidevice.h
8016F: include/linux/hippidevice.h
8017F: include/linux/inetdevice.h
8018F: include/uapi/linux/if_*
8019F: include/uapi/linux/netdevice.h
8020
8021NETWORKING DRIVERS (WIRELESS)
8022M: Kalle Valo <kvalo@codeaurora.org>
8023L: linux-wireless@vger.kernel.org
8024Q: http://patchwork.kernel.org/project/linux-wireless/list/
8025T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8026T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8027S: Maintained
8028F: Documentation/devicetree/bindings/net/wireless/
8029F: drivers/net/wireless/
8030
8031NETXEN (1/10) GbE SUPPORT
8032M: Manish Chopra <manish.chopra@qlogic.com>
8033M: Sony Chacko <sony.chacko@qlogic.com>
8034M: Rajesh Borundia <rajesh.borundia@qlogic.com>
8035L: netdev@vger.kernel.org
8036W: http://www.qlogic.com
8037S: Supported
8038F: drivers/net/ethernet/qlogic/netxen/
8039
8040NFC SUBSYSTEM
8041M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8042M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8043M: Samuel Ortiz <sameo@linux.intel.com>
8044L: linux-wireless@vger.kernel.org
8045L: linux-nfc@lists.01.org (subscribers-only)
8046S: Supported
8047F: net/nfc/
8048F: include/net/nfc/
8049F: include/uapi/linux/nfc.h
8050F: drivers/nfc/
8051F: include/linux/platform_data/nfcmrvl.h
8052F: include/linux/platform_data/nxp-nci.h
8053F: include/linux/platform_data/pn544.h
8054F: include/linux/platform_data/st21nfca.h
8055F: include/linux/platform_data/st-nci.h
8056F: Documentation/devicetree/bindings/net/nfc/
8057
8058NFS, SUNRPC, AND LOCKD CLIENTS
8059M: Trond Myklebust <trond.myklebust@primarydata.com>
8060M: Anna Schumaker <anna.schumaker@netapp.com>
8061L: linux-nfs@vger.kernel.org
8062W: http://client.linux-nfs.org
8063T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8064S: Maintained
8065F: fs/lockd/
8066F: fs/nfs/
8067F: fs/nfs_common/
8068F: net/sunrpc/
8069F: include/linux/lockd/
8070F: include/linux/nfs*
8071F: include/linux/sunrpc/
8072F: include/uapi/linux/nfs*
8073F: include/uapi/linux/sunrpc/
8074
8075NILFS2 FILESYSTEM
8076M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8077L: linux-nilfs@vger.kernel.org
8078W: http://nilfs.sourceforge.net/
8079W: http://nilfs.osdn.jp/
8080T: git git://github.com/konis/nilfs2.git
8081S: Supported
8082F: Documentation/filesystems/nilfs2.txt
8083F: fs/nilfs2/
8084F: include/linux/nilfs2_fs.h
8085F: include/trace/events/nilfs2.h
8086
8087NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8088M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8089W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8090S: Maintained
8091F: Documentation/scsi/NinjaSCSI.txt
8092F: drivers/scsi/pcmcia/nsp_*
8093
8094NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8095M: GOTO Masanori <gotom@debian.or.jp>
8096M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8097W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8098S: Maintained
8099F: Documentation/scsi/NinjaSCSI.txt
8100F: drivers/scsi/nsp32*
8101
8102NIOS2 ARCHITECTURE
8103M: Ley Foon Tan <lftan@altera.com>
8104L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8105T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8106S: Maintained
8107F: arch/nios2/
8108
8109NOKIA N900 POWER SUPPLY DRIVERS
8110R: Pali Rohár <pali.rohar@gmail.com>
8111F: include/linux/power/bq2415x_charger.h
8112F: include/linux/power/bq27xxx_battery.h
8113F: include/linux/power/isp1704_charger.h
8114F: drivers/power/bq2415x_charger.c
8115F: drivers/power/bq27xxx_battery.c
8116F: drivers/power/bq27xxx_battery_i2c.c
8117F: drivers/power/isp1704_charger.c
8118F: drivers/power/rx51_battery.c
8119
8120NTB DRIVER CORE
8121M: Jon Mason <jdmason@kudzu.us>
8122M: Dave Jiang <dave.jiang@intel.com>
8123M: Allen Hubbe <Allen.Hubbe@emc.com>
8124L: linux-ntb@googlegroups.com
8125S: Supported
8126W: https://github.com/jonmason/ntb/wiki
8127T: git git://github.com/jonmason/ntb.git
8128F: drivers/ntb/
8129F: drivers/net/ntb_netdev.c
8130F: include/linux/ntb.h
8131F: include/linux/ntb_transport.h
8132
8133NTB INTEL DRIVER
8134M: Jon Mason <jdmason@kudzu.us>
8135M: Dave Jiang <dave.jiang@intel.com>
8136L: linux-ntb@googlegroups.com
8137S: Supported
8138W: https://github.com/jonmason/ntb/wiki
8139T: git git://github.com/jonmason/ntb.git
8140F: drivers/ntb/hw/intel/
8141
8142NTB AMD DRIVER
8143M: Xiangliang Yu <Xiangliang.Yu@amd.com>
8144L: linux-ntb@googlegroups.com
8145S: Supported
8146F: drivers/ntb/hw/amd/
8147
8148NTFS FILESYSTEM
8149M: Anton Altaparmakov <anton@tuxera.com>
8150L: linux-ntfs-dev@lists.sourceforge.net
8151W: http://www.tuxera.com/
8152T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8153S: Supported
8154F: Documentation/filesystems/ntfs.txt
8155F: fs/ntfs/
8156
8157NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8158M: Antonino Daplas <adaplas@gmail.com>
8159L: linux-fbdev@vger.kernel.org
8160S: Maintained
8161F: drivers/video/fbdev/riva/
8162F: drivers/video/fbdev/nvidia/
8163
8164NVM EXPRESS DRIVER
8165M: Keith Busch <keith.busch@intel.com>
8166M: Jens Axboe <axboe@fb.com>
8167L: linux-nvme@lists.infradead.org
8168T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8169W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8170S: Supported
8171F: drivers/nvme/host/
8172F: include/linux/nvme.h
8173
8174NVMEM FRAMEWORK
8175M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8176M: Maxime Ripard <maxime.ripard@free-electrons.com>
8177S: Maintained
8178F: drivers/nvmem/
8179F: Documentation/devicetree/bindings/nvmem/
8180F: include/linux/nvmem-consumer.h
8181F: include/linux/nvmem-provider.h
8182
8183NXP-NCI NFC DRIVER
8184M: Clément Perrochaud <clement.perrochaud@effinnov.com>
8185R: Charles Gorand <charles.gorand@effinnov.com>
8186L: linux-nfc@lists.01.org (moderated for non-subscribers)
8187S: Supported
8188F: drivers/nfc/nxp-nci
8189
8190NXP TDA998X DRM DRIVER
8191M: Russell King <rmk+kernel@armlinux.org.uk>
8192S: Supported
8193F: drivers/gpu/drm/i2c/tda998x_drv.c
8194F: include/drm/i2c/tda998x.h
8195
8196NXP TFA9879 DRIVER
8197M: Peter Rosin <peda@axentia.se>
8198L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8199S: Maintained
8200F: sound/soc/codecs/tfa9879*
8201
8202OBJTOOL
8203M: Josh Poimboeuf <jpoimboe@redhat.com>
8204S: Supported
8205F: tools/objtool/
8206
8207OMAP SUPPORT
8208M: Tony Lindgren <tony@atomide.com>
8209L: linux-omap@vger.kernel.org
8210W: http://www.muru.com/linux/omap/
8211W: http://linux.omap.com/
8212Q: http://patchwork.kernel.org/project/linux-omap/list/
8213T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8214S: Maintained
8215F: arch/arm/*omap*/
8216F: arch/arm/configs/omap1_defconfig
8217F: arch/arm/configs/omap2plus_defconfig
8218F: drivers/i2c/busses/i2c-omap.c
8219F: drivers/irqchip/irq-omap-intc.c
8220F: drivers/mfd/*omap*.c
8221F: drivers/mfd/menelaus.c
8222F: drivers/mfd/palmas.c
8223F: drivers/mfd/tps65217.c
8224F: drivers/mfd/tps65218.c
8225F: drivers/mfd/tps65910.c
8226F: drivers/mfd/twl-core.[ch]
8227F: drivers/mfd/twl4030*.c
8228F: drivers/mfd/twl6030*.c
8229F: drivers/mfd/twl6040*.c
8230F: drivers/regulator/palmas-regulator*.c
8231F: drivers/regulator/pbias-regulator.c
8232F: drivers/regulator/tps65217-regulator.c
8233F: drivers/regulator/tps65218-regulator.c
8234F: drivers/regulator/tps65910-regulator.c
8235F: drivers/regulator/twl-regulator.c
8236F: include/linux/i2c-omap.h
8237
8238OMAP DEVICE TREE SUPPORT
8239M: Benoît Cousson <bcousson@baylibre.com>
8240M: Tony Lindgren <tony@atomide.com>
8241L: linux-omap@vger.kernel.org
8242L: devicetree@vger.kernel.org
8243S: Maintained
8244F: arch/arm/boot/dts/*omap*
8245F: arch/arm/boot/dts/*am3*
8246F: arch/arm/boot/dts/*am4*
8247F: arch/arm/boot/dts/*am5*
8248F: arch/arm/boot/dts/*dra7*
8249
8250OMAP CLOCK FRAMEWORK SUPPORT
8251M: Paul Walmsley <paul@pwsan.com>
8252L: linux-omap@vger.kernel.org
8253S: Maintained
8254F: arch/arm/*omap*/*clock*
8255
8256OMAP POWER MANAGEMENT SUPPORT
8257M: Kevin Hilman <khilman@kernel.org>
8258L: linux-omap@vger.kernel.org
8259S: Maintained
8260F: arch/arm/*omap*/*pm*
8261F: drivers/cpufreq/omap-cpufreq.c
8262
8263OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8264M: Rajendra Nayak <rnayak@codeaurora.org>
8265M: Paul Walmsley <paul@pwsan.com>
8266L: linux-omap@vger.kernel.org
8267S: Maintained
8268F: arch/arm/mach-omap2/prm*
8269
8270OMAP AUDIO SUPPORT
8271M: Peter Ujfalusi <peter.ujfalusi@ti.com>
8272M: Jarkko Nikula <jarkko.nikula@bitmer.com>
8273L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8274L: linux-omap@vger.kernel.org
8275S: Maintained
8276F: sound/soc/omap/
8277
8278OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8279M: Roger Quadros <rogerq@ti.com>
8280M: Tony Lindgren <tony@atomide.com>
8281L: linux-omap@vger.kernel.org
8282S: Maintained
8283F: drivers/memory/omap-gpmc.c
8284F: arch/arm/mach-omap2/*gpmc*
8285
8286OMAP FRAMEBUFFER SUPPORT
8287M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8288L: linux-fbdev@vger.kernel.org
8289L: linux-omap@vger.kernel.org
8290S: Maintained
8291F: drivers/video/fbdev/omap/
8292
8293OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8294M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8295L: linux-omap@vger.kernel.org
8296L: linux-fbdev@vger.kernel.org
8297S: Maintained
8298F: drivers/video/fbdev/omap2/
8299F: Documentation/arm/OMAP/DSS
8300
8301OMAP HARDWARE SPINLOCK SUPPORT
8302M: Ohad Ben-Cohen <ohad@wizery.com>
8303L: linux-omap@vger.kernel.org
8304S: Maintained
8305F: drivers/hwspinlock/omap_hwspinlock.c
8306
8307OMAP MMC SUPPORT
8308M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
8309L: linux-omap@vger.kernel.org
8310S: Maintained
8311F: drivers/mmc/host/omap.c
8312
8313OMAP HS MMC SUPPORT
8314L: linux-mmc@vger.kernel.org
8315L: linux-omap@vger.kernel.org
8316S: Orphan
8317F: drivers/mmc/host/omap_hsmmc.c
8318
8319OMAP RANDOM NUMBER GENERATOR SUPPORT
8320M: Deepak Saxena <dsaxena@plexity.net>
8321S: Maintained
8322F: drivers/char/hw_random/omap-rng.c
8323
8324OMAP HWMOD SUPPORT
8325M: Benoît Cousson <bcousson@baylibre.com>
8326M: Paul Walmsley <paul@pwsan.com>
8327L: linux-omap@vger.kernel.org
8328S: Maintained
8329F: arch/arm/mach-omap2/omap_hwmod.*
8330
8331OMAP HWMOD DATA
8332M: Paul Walmsley <paul@pwsan.com>
8333L: linux-omap@vger.kernel.org
8334S: Maintained
8335F: arch/arm/mach-omap2/omap_hwmod*data*
8336
8337OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8338M: Benoît Cousson <bcousson@baylibre.com>
8339L: linux-omap@vger.kernel.org
8340S: Maintained
8341F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8342
8343OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8344M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8345L: linux-media@vger.kernel.org
8346S: Maintained
8347F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
8348F: drivers/media/platform/omap3isp/
8349F: drivers/staging/media/omap4iss/
8350
8351OMAP USB SUPPORT
8352L: linux-usb@vger.kernel.org
8353L: linux-omap@vger.kernel.org
8354S: Orphan
8355F: drivers/usb/*/*omap*
8356F: arch/arm/*omap*/usb*
8357
8358OMAP GPIO DRIVER
8359M: Grygorii Strashko <grygorii.strashko@ti.com>
8360M: Santosh Shilimkar <ssantosh@kernel.org>
8361M: Kevin Hilman <khilman@kernel.org>
8362L: linux-omap@vger.kernel.org
8363S: Maintained
8364F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8365F: drivers/gpio/gpio-omap.c
8366
8367OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8368M: Mark Jackson <mpfj@newflow.co.uk>
8369L: linux-omap@vger.kernel.org
8370S: Maintained
8371F: arch/arm/boot/dts/am335x-nano.dts
8372
8373OMFS FILESYSTEM
8374M: Bob Copeland <me@bobcopeland.com>
8375L: linux-karma-devel@lists.sourceforge.net
8376S: Maintained
8377F: Documentation/filesystems/omfs.txt
8378F: fs/omfs/
8379
8380OMNIKEY CARDMAN 4000 DRIVER
8381M: Harald Welte <laforge@gnumonks.org>
8382S: Maintained
8383F: drivers/char/pcmcia/cm4000_cs.c
8384F: include/linux/cm4000_cs.h
8385F: include/uapi/linux/cm4000_cs.h
8386
8387OMNIKEY CARDMAN 4040 DRIVER
8388M: Harald Welte <laforge@gnumonks.org>
8389S: Maintained
8390F: drivers/char/pcmcia/cm4040_cs.*
8391
8392OMNIVISION OV7670 SENSOR DRIVER
8393M: Jonathan Corbet <corbet@lwn.net>
8394L: linux-media@vger.kernel.org
8395T: git git://linuxtv.org/media_tree.git
8396S: Maintained
8397F: drivers/media/i2c/ov7670.c
8398
8399ONENAND FLASH DRIVER
8400M: Kyungmin Park <kyungmin.park@samsung.com>
8401L: linux-mtd@lists.infradead.org
8402S: Maintained
8403F: drivers/mtd/onenand/
8404F: include/linux/mtd/onenand*.h
8405
8406ONSTREAM SCSI TAPE DRIVER
8407M: Willem Riede <osst@riede.org>
8408L: osst-users@lists.sourceforge.net
8409L: linux-scsi@vger.kernel.org
8410S: Maintained
8411F: Documentation/scsi/osst.txt
8412F: drivers/scsi/osst.*
8413F: drivers/scsi/osst_*.h
8414F: drivers/scsi/st.h
8415
8416OPENCORES I2C BUS DRIVER
8417M: Peter Korsgaard <jacmet@sunsite.dk>
8418L: linux-i2c@vger.kernel.org
8419S: Maintained
8420F: Documentation/i2c/busses/i2c-ocores
8421F: drivers/i2c/busses/i2c-ocores.c
8422
8423OPEN FIRMWARE AND FLATTENED DEVICE TREE
8424M: Rob Herring <robh+dt@kernel.org>
8425M: Frank Rowand <frowand.list@gmail.com>
8426M: Grant Likely <grant.likely@linaro.org>
8427L: devicetree@vger.kernel.org
8428W: http://www.devicetree.org/
8429T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8430S: Maintained
8431F: drivers/of/
8432F: include/linux/of*.h
8433F: scripts/dtc/
8434
8435OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8436M: Rob Herring <robh+dt@kernel.org>
8437M: Pawel Moll <pawel.moll@arm.com>
8438M: Mark Rutland <mark.rutland@arm.com>
8439M: Ian Campbell <ijc+devicetree@hellion.org.uk>
8440M: Kumar Gala <galak@codeaurora.org>
8441L: devicetree@vger.kernel.org
8442T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8443S: Maintained
8444F: Documentation/devicetree/
8445F: arch/*/boot/dts/
8446F: include/dt-bindings/
8447
8448OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8449M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8450L: devicetree@vger.kernel.org
8451S: Maintained
8452F: Documentation/devicetree/dynamic-resolution-notes.txt
8453F: Documentation/devicetree/overlay-notes.txt
8454F: drivers/of/overlay.c
8455F: drivers/of/resolver.c
8456
8457OPENRISC ARCHITECTURE
8458M: Jonas Bonn <jonas@southpole.se>
8459W: http://openrisc.net
8460S: Maintained
8461T: git git://openrisc.net/~jonas/linux
8462F: arch/openrisc/
8463
8464OPENVSWITCH
8465M: Pravin Shelar <pshelar@nicira.com>
8466L: netdev@vger.kernel.org
8467L: dev@openvswitch.org
8468W: http://openvswitch.org
8469S: Maintained
8470F: net/openvswitch/
8471F: include/uapi/linux/openvswitch.h
8472
8473OPERATING PERFORMANCE POINTS (OPP)
8474M: Viresh Kumar <vireshk@kernel.org>
8475M: Nishanth Menon <nm@ti.com>
8476M: Stephen Boyd <sboyd@codeaurora.org>
8477L: linux-pm@vger.kernel.org
8478S: Maintained
8479T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8480F: drivers/base/power/opp/
8481F: include/linux/pm_opp.h
8482F: Documentation/power/opp.txt
8483F: Documentation/devicetree/bindings/opp/
8484
8485OPL4 DRIVER
8486M: Clemens Ladisch <clemens@ladisch.de>
8487L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8488T: git git://git.alsa-project.org/alsa-kernel.git
8489S: Maintained
8490F: sound/drivers/opl4/
8491
8492OPROFILE
8493M: Robert Richter <rric@kernel.org>
8494L: oprofile-list@lists.sf.net
8495S: Maintained
8496F: arch/*/include/asm/oprofile*.h
8497F: arch/*/oprofile/
8498F: drivers/oprofile/
8499F: include/linux/oprofile.h
8500
8501ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8502M: Mark Fasheh <mfasheh@suse.com>
8503M: Joel Becker <jlbec@evilplan.org>
8504L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8505W: http://ocfs2.wiki.kernel.org
8506S: Supported
8507F: Documentation/filesystems/ocfs2.txt
8508F: Documentation/filesystems/dlmfs.txt
8509F: fs/ocfs2/
8510
8511ORINOCO DRIVER
8512L: linux-wireless@vger.kernel.org
8513W: http://wireless.kernel.org/en/users/Drivers/orinoco
8514W: http://www.nongnu.org/orinoco/
8515S: Orphan
8516F: drivers/net/wireless/intersil/orinoco/
8517
8518OSD LIBRARY and FILESYSTEM
8519M: Boaz Harrosh <ooo@electrozaur.com>
8520M: Benny Halevy <bhalevy@primarydata.com>
8521L: osd-dev@open-osd.org
8522W: http://open-osd.org
8523T: git git://git.open-osd.org/open-osd.git
8524S: Maintained
8525F: drivers/scsi/osd/
8526F: include/scsi/osd_*
8527F: fs/exofs/
8528
8529OVERLAY FILESYSTEM
8530M: Miklos Szeredi <miklos@szeredi.hu>
8531L: linux-unionfs@vger.kernel.org
8532T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8533S: Supported
8534F: fs/overlayfs/
8535F: Documentation/filesystems/overlayfs.txt
8536
8537ORANGEFS FILESYSTEM
8538M: Mike Marshall <hubcap@omnibond.com>
8539L: pvfs2-developers@beowulf-underground.org (subscribers-only)
8540T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8541S: Supported
8542F: fs/orangefs/
8543F: Documentation/filesystems/orangefs.txt
8544
8545P54 WIRELESS DRIVER
8546M: Christian Lamparter <chunkeey@googlemail.com>
8547L: linux-wireless@vger.kernel.org
8548W: http://wireless.kernel.org/en/users/Drivers/p54
8549S: Maintained
8550F: drivers/net/wireless/intersil/p54/
8551
8552PA SEMI ETHERNET DRIVER
8553M: Olof Johansson <olof@lixom.net>
8554L: netdev@vger.kernel.org
8555S: Maintained
8556F: drivers/net/ethernet/pasemi/*
8557
8558PA SEMI SMBUS DRIVER
8559M: Olof Johansson <olof@lixom.net>
8560L: linux-i2c@vger.kernel.org
8561S: Maintained
8562F: drivers/i2c/busses/i2c-pasemi.c
8563
8564PADATA PARALLEL EXECUTION MECHANISM
8565M: Steffen Klassert <steffen.klassert@secunet.com>
8566L: linux-crypto@vger.kernel.org
8567S: Maintained
8568F: kernel/padata.c
8569F: include/linux/padata.h
8570F: Documentation/padata.txt
8571
8572PANASONIC LAPTOP ACPI EXTRAS DRIVER
8573M: Harald Welte <laforge@gnumonks.org>
8574L: platform-driver-x86@vger.kernel.org
8575S: Maintained
8576F: drivers/platform/x86/panasonic-laptop.c
8577
8578PANASONIC MN10300/AM33/AM34 PORT
8579M: David Howells <dhowells@redhat.com>
8580L: linux-am33-list@redhat.com (moderated for non-subscribers)
8581W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8582S: Maintained
8583F: Documentation/mn10300/
8584F: arch/mn10300/
8585
8586PARALLEL LCD/KEYPAD PANEL DRIVER
8587M: Willy Tarreau <willy@haproxy.com>
8588M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8589S: Odd Fixes
8590F: Documentation/misc-devices/lcd-panel-cgram.txt
8591F: drivers/misc/panel.c
8592
8593PARALLEL PORT SUBSYSTEM
8594M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8595M: Sudip Mukherjee <sudip@vectorindia.org>
8596L: linux-parport@lists.infradead.org (subscribers-only)
8597S: Maintained
8598F: drivers/parport/
8599F: include/linux/parport*.h
8600F: drivers/char/ppdev.c
8601F: include/uapi/linux/ppdev.h
8602F: Documentation/parport*.txt
8603
8604PARAVIRT_OPS INTERFACE
8605M: Jeremy Fitzhardinge <jeremy@goop.org>
8606M: Chris Wright <chrisw@sous-sol.org>
8607M: Alok Kataria <akataria@vmware.com>
8608M: Rusty Russell <rusty@rustcorp.com.au>
8609L: virtualization@lists.linux-foundation.org
8610S: Supported
8611F: Documentation/virtual/paravirt_ops.txt
8612F: arch/*/kernel/paravirt*
8613F: arch/*/include/asm/paravirt.h
8614
8615PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8616M: Tim Waugh <tim@cyberelk.net>
8617L: linux-parport@lists.infradead.org (subscribers-only)
8618S: Maintained
8619F: Documentation/blockdev/paride.txt
8620F: drivers/block/paride/
8621
8622PARISC ARCHITECTURE
8623M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8624M: Helge Deller <deller@gmx.de>
8625L: linux-parisc@vger.kernel.org
8626W: http://www.parisc-linux.org/
8627Q: http://patchwork.kernel.org/project/linux-parisc/list/
8628T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8629T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8630S: Maintained
8631F: arch/parisc/
8632F: Documentation/parisc/
8633F: drivers/parisc/
8634F: drivers/char/agp/parisc-agp.c
8635F: drivers/input/serio/gscps2.c
8636F: drivers/parport/parport_gsc.*
8637F: drivers/tty/serial/8250/8250_gsc.c
8638F: drivers/video/fbdev/sti*
8639F: drivers/video/console/sti*
8640F: drivers/video/logo/logo_parisc*
8641
8642PC87360 HARDWARE MONITORING DRIVER
8643M: Jim Cromie <jim.cromie@gmail.com>
8644L: linux-hwmon@vger.kernel.org
8645S: Maintained
8646F: Documentation/hwmon/pc87360
8647F: drivers/hwmon/pc87360.c
8648
8649PC8736x GPIO DRIVER
8650M: Jim Cromie <jim.cromie@gmail.com>
8651S: Maintained
8652F: drivers/char/pc8736x_gpio.c
8653
8654PC87427 HARDWARE MONITORING DRIVER
8655M: Jean Delvare <jdelvare@suse.com>
8656L: linux-hwmon@vger.kernel.org
8657S: Maintained
8658F: Documentation/hwmon/pc87427
8659F: drivers/hwmon/pc87427.c
8660
8661PCA9532 LED DRIVER
8662M: Riku Voipio <riku.voipio@iki.fi>
8663S: Maintained
8664F: drivers/leds/leds-pca9532.c
8665F: include/linux/leds-pca9532.h
8666
8667PCA9541 I2C BUS MASTER SELECTOR DRIVER
8668M: Guenter Roeck <linux@roeck-us.net>
8669L: linux-i2c@vger.kernel.org
8670S: Maintained
8671F: drivers/i2c/muxes/i2c-mux-pca9541.c
8672
8673PCDP - PRIMARY CONSOLE AND DEBUG PORT
8674M: Khalid Aziz <khalid@gonehiking.org>
8675S: Maintained
8676F: drivers/firmware/pcdp.*
8677
8678PCI ERROR RECOVERY
8679M: Linas Vepstas <linasvepstas@gmail.com>
8680L: linux-pci@vger.kernel.org
8681S: Supported
8682F: Documentation/PCI/pci-error-recovery.txt
8683
8684PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8685M: Russell Currey <ruscur@russell.cc>
8686L: linuxppc-dev@lists.ozlabs.org
8687S: Supported
8688F: Documentation/powerpc/eeh-pci-error-recovery.txt
8689F: arch/powerpc/kernel/eeh*.c
8690F: arch/powerpc/platforms/*/eeh*.c
8691F: arch/powerpc/include/*/eeh*.h
8692
8693PCI SUBSYSTEM
8694M: Bjorn Helgaas <bhelgaas@google.com>
8695L: linux-pci@vger.kernel.org
8696Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8697T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8698S: Supported
8699F: Documentation/PCI/
8700F: drivers/pci/
8701F: include/linux/pci*
8702F: arch/x86/pci/
8703F: arch/x86/kernel/quirks.c
8704
8705PCI DRIVER FOR ALTERA PCIE IP
8706M: Ley Foon Tan <lftan@altera.com>
8707L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8708L: linux-pci@vger.kernel.org
8709S: Supported
8710F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8711F: drivers/pci/host/pcie-altera.c
8712
8713PCI DRIVER FOR ARM VERSATILE PLATFORM
8714M: Rob Herring <robh@kernel.org>
8715L: linux-pci@vger.kernel.org
8716L: linux-arm-kernel@lists.infradead.org
8717S: Maintained
8718F: Documentation/devicetree/bindings/pci/versatile.txt
8719F: drivers/pci/host/pci-versatile.c
8720
8721PCI DRIVER FOR APPLIEDMICRO XGENE
8722M: Tanmay Inamdar <tinamdar@apm.com>
8723L: linux-pci@vger.kernel.org
8724L: linux-arm-kernel@lists.infradead.org
8725S: Maintained
8726F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8727F: drivers/pci/host/pci-xgene.c
8728
8729PCI DRIVER FOR FREESCALE LAYERSCAPE
8730M: Minghuan Lian <minghuan.Lian@freescale.com>
8731M: Mingkai Hu <mingkai.hu@freescale.com>
8732M: Roy Zang <tie-fei.zang@freescale.com>
8733L: linuxppc-dev@lists.ozlabs.org
8734L: linux-pci@vger.kernel.org
8735L: linux-arm-kernel@lists.infradead.org
8736S: Maintained
8737F: drivers/pci/host/*layerscape*
8738
8739PCI DRIVER FOR IMX6
8740M: Richard Zhu <Richard.Zhu@freescale.com>
8741M: Lucas Stach <l.stach@pengutronix.de>
8742L: linux-pci@vger.kernel.org
8743L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8744S: Maintained
8745F: drivers/pci/host/*imx6*
8746
8747PCI DRIVER FOR TI KEYSTONE
8748M: Murali Karicheri <m-karicheri2@ti.com>
8749L: linux-pci@vger.kernel.org
8750L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8751S: Maintained
8752F: drivers/pci/host/*keystone*
8753
8754PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8755M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8756M: Jason Cooper <jason@lakedaemon.net>
8757L: linux-pci@vger.kernel.org
8758L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8759S: Maintained
8760F: drivers/pci/host/*mvebu*
8761
8762PCI DRIVER FOR NVIDIA TEGRA
8763M: Thierry Reding <thierry.reding@gmail.com>
8764L: linux-tegra@vger.kernel.org
8765L: linux-pci@vger.kernel.org
8766S: Supported
8767F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8768F: drivers/pci/host/pci-tegra.c
8769
8770PCI DRIVER FOR TI DRA7XX
8771M: Kishon Vijay Abraham I <kishon@ti.com>
8772L: linux-omap@vger.kernel.org
8773L: linux-pci@vger.kernel.org
8774S: Supported
8775F: Documentation/devicetree/bindings/pci/ti-pci.txt
8776F: drivers/pci/host/pci-dra7xx.c
8777
8778PCI DRIVER FOR RENESAS R-CAR
8779M: Simon Horman <horms@verge.net.au>
8780L: linux-pci@vger.kernel.org
8781L: linux-renesas-soc@vger.kernel.org
8782S: Maintained
8783F: drivers/pci/host/*rcar*
8784
8785PCI DRIVER FOR SAMSUNG EXYNOS
8786M: Jingoo Han <jingoohan1@gmail.com>
8787L: linux-pci@vger.kernel.org
8788L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8789L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8790S: Maintained
8791F: drivers/pci/host/pci-exynos.c
8792
8793PCI DRIVER FOR SYNOPSIS DESIGNWARE
8794M: Jingoo Han <jingoohan1@gmail.com>
8795M: Pratyush Anand <pratyush.anand@gmail.com>
8796L: linux-pci@vger.kernel.org
8797S: Maintained
8798F: drivers/pci/host/*designware*
8799
8800PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8801M: Joao Pinto <jpinto@synopsys.com>
8802L: linux-pci@vger.kernel.org
8803S: Maintained
8804F: Documentation/devicetree/bindings/pci/designware-pcie.txt
8805F: drivers/pci/host/pcie-designware-plat.c
8806
8807PCI DRIVER FOR GENERIC OF HOSTS
8808M: Will Deacon <will.deacon@arm.com>
8809L: linux-pci@vger.kernel.org
8810L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8811S: Maintained
8812F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8813F: drivers/pci/host/pci-host-common.c
8814F: drivers/pci/host/pci-host-generic.c
8815
8816PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8817M: Keith Busch <keith.busch@intel.com>
8818L: linux-pci@vger.kernel.org
8819S: Supported
8820F: arch/x86/pci/vmd.c
8821
8822PCIE DRIVER FOR ST SPEAR13XX
8823M: Pratyush Anand <pratyush.anand@gmail.com>
8824L: linux-pci@vger.kernel.org
8825S: Maintained
8826F: drivers/pci/host/*spear*
8827
8828PCI MSI DRIVER FOR ALTERA MSI IP
8829M: Ley Foon Tan <lftan@altera.com>
8830L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8831L: linux-pci@vger.kernel.org
8832S: Supported
8833F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8834F: drivers/pci/host/pcie-altera-msi.c
8835
8836PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8837M: Duc Dang <dhdang@apm.com>
8838L: linux-pci@vger.kernel.org
8839L: linux-arm-kernel@lists.infradead.org
8840S: Maintained
8841F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8842F: drivers/pci/host/pci-xgene-msi.c
8843
8844PCIE DRIVER FOR HISILICON
8845M: Zhou Wang <wangzhou1@hisilicon.com>
8846M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
8847L: linux-pci@vger.kernel.org
8848S: Maintained
8849F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8850F: drivers/pci/host/pcie-hisi.c
8851
8852PCIE DRIVER FOR QUALCOMM MSM
8853M: Stanimir Varbanov <svarbanov@mm-sol.com>
8854L: linux-pci@vger.kernel.org
8855L: linux-arm-msm@vger.kernel.org
8856S: Maintained
8857F: drivers/pci/host/*qcom*
8858
8859PCIE DRIVER FOR CAVIUM THUNDERX
8860M: David Daney <david.daney@cavium.com>
8861L: linux-pci@vger.kernel.org
8862L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8863S: Supported
8864F: Documentation/devicetree/bindings/pci/pci-thunder-*
8865F: drivers/pci/host/pci-thunder-*
8866
8867PCMCIA SUBSYSTEM
8868P: Linux PCMCIA Team
8869L: linux-pcmcia@lists.infradead.org
8870W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8871T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8872S: Maintained
8873F: Documentation/pcmcia/
8874F: drivers/pcmcia/
8875F: include/pcmcia/
8876
8877PCNET32 NETWORK DRIVER
8878M: Don Fry <pcnet32@frontier.com>
8879L: netdev@vger.kernel.org
8880S: Maintained
8881F: drivers/net/ethernet/amd/pcnet32.c
8882
8883PCRYPT PARALLEL CRYPTO ENGINE
8884M: Steffen Klassert <steffen.klassert@secunet.com>
8885L: linux-crypto@vger.kernel.org
8886S: Maintained
8887F: crypto/pcrypt.c
8888F: include/crypto/pcrypt.h
8889
8890PER-CPU MEMORY ALLOCATOR
8891M: Tejun Heo <tj@kernel.org>
8892M: Christoph Lameter <cl@linux.com>
8893T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8894S: Maintained
8895F: include/linux/percpu*.h
8896F: mm/percpu*.c
8897F: arch/*/include/asm/percpu.h
8898
8899PER-TASK DELAY ACCOUNTING
8900M: Balbir Singh <bsingharora@gmail.com>
8901S: Maintained
8902F: include/linux/delayacct.h
8903F: kernel/delayacct.c
8904
8905PERFORMANCE EVENTS SUBSYSTEM
8906M: Peter Zijlstra <peterz@infradead.org>
8907M: Ingo Molnar <mingo@redhat.com>
8908M: Arnaldo Carvalho de Melo <acme@kernel.org>
8909R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
8910L: linux-kernel@vger.kernel.org
8911T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8912S: Supported
8913F: kernel/events/*
8914F: include/linux/perf_event.h
8915F: include/uapi/linux/perf_event.h
8916F: arch/*/kernel/perf_event*.c
8917F: arch/*/kernel/*/perf_event*.c
8918F: arch/*/kernel/*/*/perf_event*.c
8919F: arch/*/include/asm/perf_event.h
8920F: arch/*/kernel/perf_callchain.c
8921F: arch/*/events/*
8922F: tools/perf/
8923
8924PERSONALITY HANDLING
8925M: Christoph Hellwig <hch@infradead.org>
8926L: linux-abi-devel@lists.sourceforge.net
8927S: Maintained
8928F: include/linux/personality.h
8929F: include/uapi/linux/personality.h
8930
8931PHONET PROTOCOL
8932M: Remi Denis-Courmont <courmisch@gmail.com>
8933S: Supported
8934F: Documentation/networking/phonet.txt
8935F: include/linux/phonet.h
8936F: include/net/phonet/
8937F: include/uapi/linux/phonet.h
8938F: net/phonet/
8939
8940PHRAM MTD DRIVER
8941M: Joern Engel <joern@lazybastard.org>
8942L: linux-mtd@lists.infradead.org
8943S: Maintained
8944F: drivers/mtd/devices/phram.c
8945
8946PICOLCD HID DRIVER
8947M: Bruno Prémont <bonbons@linux-vserver.org>
8948L: linux-input@vger.kernel.org
8949S: Maintained
8950F: drivers/hid/hid-picolcd*
8951
8952PICOXCELL SUPPORT
8953M: Jamie Iles <jamie@jamieiles.com>
8954L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8955T: git git://github.com/jamieiles/linux-2.6-ji.git
8956S: Supported
8957F: arch/arm/boot/dts/picoxcell*
8958F: arch/arm/mach-picoxcell/
8959F: drivers/crypto/picoxcell*
8960
8961PIN CONTROL SUBSYSTEM
8962M: Linus Walleij <linus.walleij@linaro.org>
8963L: linux-gpio@vger.kernel.org
8964T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8965S: Maintained
8966F: Documentation/devicetree/bindings/pinctrl/
8967F: drivers/pinctrl/
8968F: include/linux/pinctrl/
8969
8970PIN CONTROLLER - ATMEL AT91
8971M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8972L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8973S: Maintained
8974F: drivers/pinctrl/pinctrl-at91.*
8975
8976PIN CONTROLLER - ATMEL AT91 PIO4
8977M: Ludovic Desroches <ludovic.desroches@atmel.com>
8978L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8979L: linux-gpio@vger.kernel.org
8980S: Supported
8981F: drivers/pinctrl/pinctrl-at91-pio4.*
8982
8983PIN CONTROLLER - INTEL
8984M: Mika Westerberg <mika.westerberg@linux.intel.com>
8985M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8986S: Maintained
8987F: drivers/pinctrl/intel/
8988
8989PIN CONTROLLER - RENESAS
8990M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8991M: Geert Uytterhoeven <geert+renesas@glider.be>
8992L: linux-renesas-soc@vger.kernel.org
8993S: Maintained
8994F: drivers/pinctrl/sh-pfc/
8995
8996PIN CONTROLLER - SAMSUNG
8997M: Tomasz Figa <tomasz.figa@gmail.com>
8998M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
8999M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9000L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9001L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9002S: Maintained
9003F: drivers/pinctrl/samsung/
9004
9005PIN CONTROLLER - SINGLE
9006M: Tony Lindgren <tony@atomide.com>
9007M: Haojian Zhuang <haojian.zhuang@linaro.org>
9008L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9009L: linux-omap@vger.kernel.org
9010S: Maintained
9011F: drivers/pinctrl/pinctrl-single.c
9012
9013PIN CONTROLLER - ST SPEAR
9014M: Viresh Kumar <vireshk@kernel.org>
9015L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9016W: http://www.st.com/spear
9017S: Maintained
9018F: drivers/pinctrl/spear/
9019
9020PKTCDVD DRIVER
9021M: Jiri Kosina <jikos@kernel.org>
9022S: Maintained
9023F: drivers/block/pktcdvd.c
9024F: include/linux/pktcdvd.h
9025F: include/uapi/linux/pktcdvd.h
9026
9027PKUNITY SOC DRIVERS
9028M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9029W: http://mprc.pku.edu.cn/~guanxuetao/linux
9030S: Maintained
9031T: git git://github.com/gxt/linux.git
9032F: drivers/input/serio/i8042-unicore32io.h
9033F: drivers/i2c/busses/i2c-puv3.c
9034F: drivers/video/fbdev/fb-puv3.c
9035F: drivers/rtc/rtc-puv3.c
9036
9037PMBUS HARDWARE MONITORING DRIVERS
9038M: Guenter Roeck <linux@roeck-us.net>
9039L: linux-hwmon@vger.kernel.org
9040W: http://hwmon.wiki.kernel.org/
9041W: http://www.roeck-us.net/linux/drivers/
9042T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9043S: Maintained
9044F: Documentation/hwmon/pmbus
9045F: drivers/hwmon/pmbus/
9046F: include/linux/i2c/pmbus.h
9047
9048PMC SIERRA MaxRAID DRIVER
9049L: linux-scsi@vger.kernel.org
9050W: http://www.pmc-sierra.com/
9051S: Orphan
9052F: drivers/scsi/pmcraid.*
9053
9054PMC SIERRA PM8001 DRIVER
9055M: Jack Wang <jinpu.wang@profitbricks.com>
9056M: lindar_liu@usish.com
9057L: pmchba@pmcs.com
9058L: linux-scsi@vger.kernel.org
9059S: Supported
9060F: drivers/scsi/pm8001/
9061
9062POSIX CLOCKS and TIMERS
9063M: Thomas Gleixner <tglx@linutronix.de>
9064L: linux-kernel@vger.kernel.org
9065T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9066S: Maintained
9067F: fs/timerfd.c
9068F: include/linux/timer*
9069F: kernel/time/*timer*
9070
9071POWER MANAGEMENT CORE
9072M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9073L: linux-pm@vger.kernel.org
9074T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9075S: Supported
9076F: drivers/base/power/
9077F: include/linux/pm.h
9078F: include/linux/pm_*
9079F: include/linux/powercap.h
9080F: drivers/powercap/
9081
9082POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9083M: Sebastian Reichel <sre@kernel.org>
9084M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9085M: David Woodhouse <dwmw2@infradead.org>
9086L: linux-pm@vger.kernel.org
9087T: git git://git.infradead.org/battery-2.6.git
9088S: Maintained
9089F: include/linux/power_supply.h
9090F: drivers/power/
9091X: drivers/power/avs/
9092
9093POWER STATE COORDINATION INTERFACE (PSCI)
9094M: Mark Rutland <mark.rutland@arm.com>
9095M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9096L: linux-arm-kernel@lists.infradead.org
9097S: Maintained
9098F: drivers/firmware/psci.c
9099F: include/linux/psci.h
9100F: include/uapi/linux/psci.h
9101
9102PNP SUPPORT
9103M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9104S: Maintained
9105F: drivers/pnp/
9106
9107PPP PROTOCOL DRIVERS AND COMPRESSORS
9108M: Paul Mackerras <paulus@samba.org>
9109L: linux-ppp@vger.kernel.org
9110S: Maintained
9111F: drivers/net/ppp/ppp_*
9112
9113PPP OVER ATM (RFC 2364)
9114M: Mitchell Blank Jr <mitch@sfgoth.com>
9115S: Maintained
9116F: net/atm/pppoatm.c
9117F: include/uapi/linux/atmppp.h
9118
9119PPP OVER ETHERNET
9120M: Michal Ostrowski <mostrows@earthlink.net>
9121S: Maintained
9122F: drivers/net/ppp/pppoe.c
9123F: drivers/net/ppp/pppox.c
9124
9125PPP OVER L2TP
9126M: James Chapman <jchapman@katalix.com>
9127S: Maintained
9128F: net/l2tp/l2tp_ppp.c
9129F: include/linux/if_pppol2tp.h
9130F: include/uapi/linux/if_pppol2tp.h
9131
9132PPS SUPPORT
9133M: Rodolfo Giometti <giometti@enneenne.com>
9134W: http://wiki.enneenne.com/index.php/LinuxPPS_support
9135L: linuxpps@ml.enneenne.com (subscribers-only)
9136S: Maintained
9137F: Documentation/pps/
9138F: drivers/pps/
9139F: include/linux/pps*.h
9140
9141PPTP DRIVER
9142M: Dmitry Kozlov <xeb@mail.ru>
9143L: netdev@vger.kernel.org
9144S: Maintained
9145F: drivers/net/ppp/pptp.c
9146W: http://sourceforge.net/projects/accel-pptp
9147
9148PREEMPTIBLE KERNEL
9149M: Robert Love <rml@tech9.net>
9150L: kpreempt-tech@lists.sourceforge.net
9151W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9152S: Supported
9153F: Documentation/preempt-locking.txt
9154F: include/linux/preempt.h
9155
9156PRISM54 WIRELESS DRIVER
9157M: "Luis R. Rodriguez" <mcgrof@gmail.com>
9158L: linux-wireless@vger.kernel.org
9159W: http://wireless.kernel.org/en/users/Drivers/p54
9160S: Obsolete
9161F: drivers/net/wireless/intersil/prism54/
9162
9163PS3 NETWORK SUPPORT
9164M: Geoff Levand <geoff@infradead.org>
9165L: netdev@vger.kernel.org
9166L: linuxppc-dev@lists.ozlabs.org
9167S: Maintained
9168F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
9169
9170PS3 PLATFORM SUPPORT
9171M: Geoff Levand <geoff@infradead.org>
9172L: linuxppc-dev@lists.ozlabs.org
9173S: Maintained
9174F: arch/powerpc/boot/ps3*
9175F: arch/powerpc/include/asm/lv1call.h
9176F: arch/powerpc/include/asm/ps3*.h
9177F: arch/powerpc/platforms/ps3/
9178F: drivers/*/ps3*
9179F: drivers/ps3/
9180F: drivers/rtc/rtc-ps3.c
9181F: drivers/usb/host/*ps3.c
9182F: sound/ppc/snd_ps3*
9183
9184PS3VRAM DRIVER
9185M: Jim Paris <jim@jtan.com>
9186M: Geoff Levand <geoff@infradead.org>
9187L: linuxppc-dev@lists.ozlabs.org
9188S: Maintained
9189F: drivers/block/ps3vram.c
9190
9191PSTORE FILESYSTEM
9192M: Anton Vorontsov <anton@enomsg.org>
9193M: Colin Cross <ccross@android.com>
9194M: Kees Cook <keescook@chromium.org>
9195M: Tony Luck <tony.luck@intel.com>
9196S: Maintained
9197T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9198F: fs/pstore/
9199F: include/linux/pstore*
9200F: drivers/firmware/efi/efi-pstore.c
9201F: drivers/acpi/apei/erst.c
9202
9203PTP HARDWARE CLOCK SUPPORT
9204M: Richard Cochran <richardcochran@gmail.com>
9205L: netdev@vger.kernel.org
9206S: Maintained
9207W: http://linuxptp.sourceforge.net/
9208F: Documentation/ABI/testing/sysfs-ptp
9209F: Documentation/ptp/*
9210F: drivers/net/ethernet/freescale/gianfar_ptp.c
9211F: drivers/net/phy/dp83640*
9212F: drivers/ptp/*
9213F: include/linux/ptp_cl*
9214
9215PTRACE SUPPORT
9216M: Roland McGrath <roland@hack.frob.com>
9217M: Oleg Nesterov <oleg@redhat.com>
9218S: Maintained
9219F: include/asm-generic/syscall.h
9220F: include/linux/ptrace.h
9221F: include/linux/regset.h
9222F: include/linux/tracehook.h
9223F: include/uapi/linux/ptrace.h
9224F: kernel/ptrace.c
9225
9226PVRUSB2 VIDEO4LINUX DRIVER
9227M: Mike Isely <isely@pobox.com>
9228L: pvrusb2@isely.net (subscribers-only)
9229L: linux-media@vger.kernel.org
9230W: http://www.isely.net/pvrusb2/
9231T: git git://linuxtv.org/media_tree.git
9232S: Maintained
9233F: Documentation/video4linux/README.pvrusb2
9234F: drivers/media/usb/pvrusb2/
9235
9236PWC WEBCAM DRIVER
9237M: Hans de Goede <hdegoede@redhat.com>
9238L: linux-media@vger.kernel.org
9239T: git git://linuxtv.org/media_tree.git
9240S: Maintained
9241F: drivers/media/usb/pwc/*
9242
9243PWM FAN DRIVER
9244M: Kamil Debski <k.debski@samsung.com>
9245L: linux-hwmon@vger.kernel.org
9246S: Supported
9247F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9248F: Documentation/hwmon/pwm-fan
9249F: drivers/hwmon/pwm-fan.c
9250
9251PWM SUBSYSTEM
9252M: Thierry Reding <thierry.reding@gmail.com>
9253L: linux-pwm@vger.kernel.org
9254S: Maintained
9255T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9256F: Documentation/pwm.txt
9257F: Documentation/devicetree/bindings/pwm/
9258F: include/linux/pwm.h
9259F: drivers/pwm/
9260F: drivers/video/backlight/pwm_bl.c
9261F: include/linux/pwm_backlight.h
9262
9263PXA2xx/PXA3xx SUPPORT
9264M: Daniel Mack <daniel@zonque.org>
9265M: Haojian Zhuang <haojian.zhuang@gmail.com>
9266M: Robert Jarzmik <robert.jarzmik@free.fr>
9267L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9268T: git git://github.com/hzhuang1/linux.git
9269T: git git://github.com/rjarzmik/linux.git
9270S: Maintained
9271F: arch/arm/boot/dts/pxa*
9272F: arch/arm/mach-pxa/
9273F: drivers/dma/pxa*
9274F: drivers/pcmcia/pxa2xx*
9275F: drivers/pinctrl/pxa/
9276F: drivers/spi/spi-pxa2xx*
9277F: drivers/usb/gadget/udc/pxa2*
9278F: include/sound/pxa2xx-lib.h
9279F: sound/arm/pxa*
9280F: sound/soc/pxa/
9281
9282PXA GPIO DRIVER
9283M: Robert Jarzmik <robert.jarzmik@free.fr>
9284L: linux-gpio@vger.kernel.org
9285S: Maintained
9286F: drivers/gpio/gpio-pxa.c
9287
9288PXA3xx NAND FLASH DRIVER
9289M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9290L: linux-mtd@lists.infradead.org
9291S: Maintained
9292F: drivers/mtd/nand/pxa3xx_nand.c
9293
9294MMP SUPPORT
9295M: Eric Miao <eric.y.miao@gmail.com>
9296M: Haojian Zhuang <haojian.zhuang@gmail.com>
9297L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9298T: git git://github.com/hzhuang1/linux.git
9299T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
9300S: Maintained
9301F: arch/arm/boot/dts/mmp*
9302F: arch/arm/mach-mmp/
9303
9304PXA MMCI DRIVER
9305S: Orphan
9306
9307PXA RTC DRIVER
9308M: Robert Jarzmik <robert.jarzmik@free.fr>
9309L: rtc-linux@googlegroups.com
9310S: Maintained
9311
9312QAT DRIVER
9313M: Tadeusz Struk <tadeusz.struk@intel.com>
9314L: qat-linux@intel.com
9315S: Supported
9316F: drivers/crypto/qat/
9317
9318QIB DRIVER
9319M: Mike Marciniszyn <infinipath@intel.com>
9320L: linux-rdma@vger.kernel.org
9321S: Supported
9322F: drivers/infiniband/hw/qib/
9323
9324QLOGIC QLA1280 SCSI DRIVER
9325M: Michael Reed <mdr@sgi.com>
9326L: linux-scsi@vger.kernel.org
9327S: Maintained
9328F: drivers/scsi/qla1280.[ch]
9329
9330QLOGIC QLA2XXX FC-SCSI DRIVER
9331M: qla2xxx-upstream@qlogic.com
9332L: linux-scsi@vger.kernel.org
9333S: Supported
9334F: Documentation/scsi/LICENSE.qla2xxx
9335F: drivers/scsi/qla2xxx/
9336
9337QLOGIC QLA4XXX iSCSI DRIVER
9338M: QLogic-Storage-Upstream@qlogic.com
9339L: linux-scsi@vger.kernel.org
9340S: Supported
9341F: Documentation/scsi/LICENSE.qla4xxx
9342F: drivers/scsi/qla4xxx/
9343
9344QLOGIC QLA3XXX NETWORK DRIVER
9345M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9346M: Ron Mercer <ron.mercer@qlogic.com>
9347M: linux-driver@qlogic.com
9348L: netdev@vger.kernel.org
9349S: Supported
9350F: Documentation/networking/LICENSE.qla3xxx
9351F: drivers/net/ethernet/qlogic/qla3xxx.*
9352
9353QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9354M: Dept-GELinuxNICDev@qlogic.com
9355L: netdev@vger.kernel.org
9356S: Supported
9357F: drivers/net/ethernet/qlogic/qlcnic/
9358
9359QLOGIC QLGE 10Gb ETHERNET DRIVER
9360M: Harish Patil <harish.patil@qlogic.com>
9361M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9362M: Dept-GELinuxNICDev@qlogic.com
9363M: linux-driver@qlogic.com
9364L: netdev@vger.kernel.org
9365S: Supported
9366F: drivers/net/ethernet/qlogic/qlge/
9367
9368QLOGIC QL4xxx ETHERNET DRIVER
9369M: Yuval Mintz <Yuval.Mintz@qlogic.com>
9370M: Ariel Elior <Ariel.Elior@qlogic.com>
9371M: everest-linux-l2@qlogic.com
9372L: netdev@vger.kernel.org
9373S: Supported
9374F: drivers/net/ethernet/qlogic/qed/
9375F: include/linux/qed/
9376F: drivers/net/ethernet/qlogic/qede/
9377
9378QNX4 FILESYSTEM
9379M: Anders Larsen <al@alarsen.net>
9380W: http://www.alarsen.net/linux/qnx4fs/
9381S: Maintained
9382F: fs/qnx4/
9383F: include/uapi/linux/qnx4_fs.h
9384F: include/uapi/linux/qnxtypes.h
9385
9386QT1010 MEDIA DRIVER
9387M: Antti Palosaari <crope@iki.fi>
9388L: linux-media@vger.kernel.org
9389W: https://linuxtv.org
9390W: http://palosaari.fi/linux/
9391Q: http://patchwork.linuxtv.org/project/linux-media/list/
9392T: git git://linuxtv.org/anttip/media_tree.git
9393S: Maintained
9394F: drivers/media/tuners/qt1010*
9395
9396QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9397M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9398L: linux-wireless@vger.kernel.org
9399L: ath9k-devel@lists.ath9k.org
9400W: http://wireless.kernel.org/en/users/Drivers/ath9k
9401S: Supported
9402F: drivers/net/wireless/ath/ath9k/
9403
9404QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9405M: Kalle Valo <kvalo@qca.qualcomm.com>
9406L: ath10k@lists.infradead.org
9407W: http://wireless.kernel.org/en/users/Drivers/ath10k
9408T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9409S: Supported
9410F: drivers/net/wireless/ath/ath10k/
9411
9412QUALCOMM HEXAGON ARCHITECTURE
9413M: Richard Kuo <rkuo@codeaurora.org>
9414L: linux-hexagon@vger.kernel.org
9415T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9416S: Supported
9417F: arch/hexagon/
9418
9419QUALCOMM WCN36XX WIRELESS DRIVER
9420M: Eugene Krasnikov <k.eugene.e@gmail.com>
9421L: wcn36xx@lists.infradead.org
9422W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9423T: git git://github.com/KrasnikovEugene/wcn36xx.git
9424S: Supported
9425F: drivers/net/wireless/ath/wcn36xx/
9426
9427QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9428M: Gabriel Somlo <somlo@cmu.edu>
9429M: "Michael S. Tsirkin" <mst@redhat.com>
9430L: qemu-devel@nongnu.org
9431S: Maintained
9432F: drivers/firmware/qemu_fw_cfg.c
9433
9434RADOS BLOCK DEVICE (RBD)
9435M: Ilya Dryomov <idryomov@gmail.com>
9436M: Sage Weil <sage@redhat.com>
9437M: Alex Elder <elder@kernel.org>
9438L: ceph-devel@vger.kernel.org
9439W: http://ceph.com/
9440T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9441T: git git://github.com/ceph/ceph-client.git
9442S: Supported
9443F: Documentation/ABI/testing/sysfs-bus-rbd
9444F: drivers/block/rbd.c
9445F: drivers/block/rbd_types.h
9446
9447RADEON FRAMEBUFFER DISPLAY DRIVER
9448M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9449L: linux-fbdev@vger.kernel.org
9450S: Maintained
9451F: drivers/video/fbdev/aty/radeon*
9452F: include/uapi/linux/radeonfb.h
9453
9454RADIOSHARK RADIO DRIVER
9455M: Hans de Goede <hdegoede@redhat.com>
9456L: linux-media@vger.kernel.org
9457T: git git://linuxtv.org/media_tree.git
9458S: Maintained
9459F: drivers/media/radio/radio-shark.c
9460
9461RADIOSHARK2 RADIO DRIVER
9462M: Hans de Goede <hdegoede@redhat.com>
9463L: linux-media@vger.kernel.org
9464T: git git://linuxtv.org/media_tree.git
9465S: Maintained
9466F: drivers/media/radio/radio-shark2.c
9467F: drivers/media/radio/radio-tea5777.c
9468
9469RAGE128 FRAMEBUFFER DISPLAY DRIVER
9470M: Paul Mackerras <paulus@samba.org>
9471L: linux-fbdev@vger.kernel.org
9472S: Maintained
9473F: drivers/video/fbdev/aty/aty128fb.c
9474
9475RALINK MIPS ARCHITECTURE
9476M: John Crispin <john@phrozen.org>
9477L: linux-mips@linux-mips.org
9478S: Maintained
9479F: arch/mips/ralink
9480
9481RALINK RT2X00 WIRELESS LAN DRIVER
9482P: rt2x00 project
9483M: Stanislaw Gruszka <sgruszka@redhat.com>
9484M: Helmut Schaa <helmut.schaa@googlemail.com>
9485L: linux-wireless@vger.kernel.org
9486S: Maintained
9487F: drivers/net/wireless/ralink/rt2x00/
9488
9489RAMDISK RAM BLOCK DEVICE DRIVER
9490M: Jens Axboe <axboe@kernel.dk>
9491S: Maintained
9492F: Documentation/blockdev/ramdisk.txt
9493F: drivers/block/brd.c
9494
9495RANDOM NUMBER DRIVER
9496M: "Theodore Ts'o" <tytso@mit.edu>
9497S: Maintained
9498F: drivers/char/random.c
9499
9500RAPIDIO SUBSYSTEM
9501M: Matt Porter <mporter@kernel.crashing.org>
9502M: Alexandre Bounine <alexandre.bounine@idt.com>
9503S: Maintained
9504F: drivers/rapidio/
9505
9506RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9507L: linux-wireless@vger.kernel.org
9508S: Orphan
9509F: drivers/net/wireless/ray*
9510
9511RCUTORTURE MODULE
9512M: Josh Triplett <josh@joshtriplett.org>
9513M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9514L: linux-kernel@vger.kernel.org
9515S: Supported
9516T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9517F: Documentation/RCU/torture.txt
9518F: kernel/rcu/rcutorture.c
9519
9520RCUTORTURE TEST FRAMEWORK
9521M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9522M: Josh Triplett <josh@joshtriplett.org>
9523R: Steven Rostedt <rostedt@goodmis.org>
9524R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9525R: Lai Jiangshan <jiangshanlai@gmail.com>
9526L: linux-kernel@vger.kernel.org
9527S: Supported
9528T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9529F: tools/testing/selftests/rcutorture
9530
9531RDC R-321X SoC
9532M: Florian Fainelli <florian@openwrt.org>
9533S: Maintained
9534
9535RDC R6040 FAST ETHERNET DRIVER
9536M: Florian Fainelli <florian@openwrt.org>
9537L: netdev@vger.kernel.org
9538S: Maintained
9539F: drivers/net/ethernet/rdc/r6040.c
9540
9541RDS - RELIABLE DATAGRAM SOCKETS
9542M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9543L: netdev@vger.kernel.org
9544L: linux-rdma@vger.kernel.org
9545L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9546W: https://oss.oracle.com/projects/rds/
9547S: Supported
9548F: net/rds/
9549F: Documentation/networking/rds.txt
9550
9551RDMAVT - RDMA verbs software
9552M: Dennis Dalessandro <dennis.dalessandro@intel.com>
9553L: linux-rdma@vger.kernel.org
9554S: Supported
9555F: drivers/infiniband/sw/rdmavt
9556
9557READ-COPY UPDATE (RCU)
9558M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9559M: Josh Triplett <josh@joshtriplett.org>
9560R: Steven Rostedt <rostedt@goodmis.org>
9561R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9562R: Lai Jiangshan <jiangshanlai@gmail.com>
9563L: linux-kernel@vger.kernel.org
9564W: http://www.rdrop.com/users/paulmck/RCU/
9565S: Supported
9566T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9567F: Documentation/RCU/
9568X: Documentation/RCU/torture.txt
9569F: include/linux/rcu*
9570X: include/linux/srcu.h
9571F: kernel/rcu/
9572X: kernel/torture.c
9573
9574REAL TIME CLOCK (RTC) SUBSYSTEM
9575M: Alessandro Zummo <a.zummo@towertech.it>
9576M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9577L: rtc-linux@googlegroups.com
9578Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9579T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9580S: Maintained
9581F: Documentation/rtc.txt
9582F: drivers/rtc/
9583F: include/linux/rtc.h
9584F: include/uapi/linux/rtc.h
9585
9586REALTEK AUDIO CODECS
9587M: Bard Liao <bardliao@realtek.com>
9588M: Oder Chiou <oder_chiou@realtek.com>
9589S: Maintained
9590F: sound/soc/codecs/rt*
9591F: include/sound/rt*.h
9592
9593REISERFS FILE SYSTEM
9594L: reiserfs-devel@vger.kernel.org
9595S: Supported
9596F: fs/reiserfs/
9597
9598REGISTER MAP ABSTRACTION
9599M: Mark Brown <broonie@kernel.org>
9600L: linux-kernel@vger.kernel.org
9601T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9602S: Supported
9603F: drivers/base/regmap/
9604F: include/linux/regmap.h
9605
9606REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9607M: Ohad Ben-Cohen <ohad@wizery.com>
9608M: Bjorn Andersson <bjorn.andersson@linaro.org>
9609L: linux-remoteproc@vger.kernel.org
9610T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9611S: Maintained
9612F: drivers/remoteproc/
9613F: Documentation/remoteproc.txt
9614F: include/linux/remoteproc.h
9615
9616REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9617M: Ohad Ben-Cohen <ohad@wizery.com>
9618M: Bjorn Andersson <bjorn.andersson@linaro.org>
9619L: linux-remoteproc@vger.kernel.org
9620T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9621S: Maintained
9622F: drivers/rpmsg/
9623F: Documentation/rpmsg.txt
9624F: include/linux/rpmsg.h
9625
9626RENESAS ETHERNET DRIVERS
9627R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9628L: netdev@vger.kernel.org
9629L: linux-renesas-soc@vger.kernel.org
9630F: drivers/net/ethernet/renesas/
9631F: include/linux/sh_eth.h
9632
9633RENESAS USB2 PHY DRIVER
9634M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9635L: linux-renesas-soc@vger.kernel.org
9636S: Maintained
9637F: drivers/phy/phy-rcar-gen3-usb2.c
9638
9639RESET CONTROLLER FRAMEWORK
9640M: Philipp Zabel <p.zabel@pengutronix.de>
9641T: git git://git.pengutronix.de/git/pza/linux
9642S: Maintained
9643F: drivers/reset/
9644F: Documentation/devicetree/bindings/reset/
9645F: include/dt-bindings/reset/
9646F: include/linux/reset.h
9647F: include/linux/reset-controller.h
9648
9649RFKILL
9650M: Johannes Berg <johannes@sipsolutions.net>
9651L: linux-wireless@vger.kernel.org
9652W: http://wireless.kernel.org/
9653T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9654T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9655S: Maintained
9656F: Documentation/rfkill.txt
9657F: net/rfkill/
9658
9659RHASHTABLE
9660M: Thomas Graf <tgraf@suug.ch>
9661L: netdev@vger.kernel.org
9662S: Maintained
9663F: lib/rhashtable.c
9664F: include/linux/rhashtable.h
9665
9666RICOH SMARTMEDIA/XD DRIVER
9667M: Maxim Levitsky <maximlevitsky@gmail.com>
9668S: Maintained
9669F: drivers/mtd/nand/r852.c
9670F: drivers/mtd/nand/r852.h
9671
9672RICOH R5C592 MEMORYSTICK DRIVER
9673M: Maxim Levitsky <maximlevitsky@gmail.com>
9674S: Maintained
9675F: drivers/memstick/host/r592.*
9676
9677ROCCAT DRIVERS
9678M: Stefan Achatz <erazor_de@users.sourceforge.net>
9679W: http://sourceforge.net/projects/roccat/
9680S: Maintained
9681F: drivers/hid/hid-roccat*
9682F: include/linux/hid-roccat*
9683F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9684
9685ROCKER DRIVER
9686M: Jiri Pirko <jiri@resnulli.us>
9687M: Scott Feldman <sfeldma@gmail.com>
9688L: netdev@vger.kernel.org
9689S: Supported
9690F: drivers/net/ethernet/rocker/
9691
9692ROCKETPORT DRIVER
9693P: Comtrol Corp.
9694W: http://www.comtrol.com
9695S: Maintained
9696F: Documentation/serial/rocket.txt
9697F: drivers/tty/rocket*
9698
9699ROCKETPORT EXPRESS/INFINITY DRIVER
9700M: Kevin Cernekee <cernekee@gmail.com>
9701L: linux-serial@vger.kernel.org
9702S: Odd Fixes
9703F: drivers/tty/serial/rp2.*
9704
9705ROSE NETWORK LAYER
9706M: Ralf Baechle <ralf@linux-mips.org>
9707L: linux-hams@vger.kernel.org
9708W: http://www.linux-ax25.org/
9709S: Maintained
9710F: include/net/rose.h
9711F: include/uapi/linux/rose.h
9712F: net/rose/
9713
9714RTL2830 MEDIA DRIVER
9715M: Antti Palosaari <crope@iki.fi>
9716L: linux-media@vger.kernel.org
9717W: https://linuxtv.org
9718W: http://palosaari.fi/linux/
9719Q: http://patchwork.linuxtv.org/project/linux-media/list/
9720T: git git://linuxtv.org/anttip/media_tree.git
9721S: Maintained
9722F: drivers/media/dvb-frontends/rtl2830*
9723
9724RTL2832 MEDIA DRIVER
9725M: Antti Palosaari <crope@iki.fi>
9726L: linux-media@vger.kernel.org
9727W: https://linuxtv.org
9728W: http://palosaari.fi/linux/
9729Q: http://patchwork.linuxtv.org/project/linux-media/list/
9730T: git git://linuxtv.org/anttip/media_tree.git
9731S: Maintained
9732F: drivers/media/dvb-frontends/rtl2832*
9733
9734RTL2832_SDR MEDIA DRIVER
9735M: Antti Palosaari <crope@iki.fi>
9736L: linux-media@vger.kernel.org
9737W: https://linuxtv.org
9738W: http://palosaari.fi/linux/
9739Q: http://patchwork.linuxtv.org/project/linux-media/list/
9740T: git git://linuxtv.org/anttip/media_tree.git
9741S: Maintained
9742F: drivers/media/dvb-frontends/rtl2832_sdr*
9743
9744RTL8180 WIRELESS DRIVER
9745L: linux-wireless@vger.kernel.org
9746W: http://wireless.kernel.org/
9747T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9748S: Orphan
9749F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9750
9751RTL8187 WIRELESS DRIVER
9752M: Herton Ronaldo Krzesinski <herton@canonical.com>
9753M: Hin-Tak Leung <htl10@users.sourceforge.net>
9754M: Larry Finger <Larry.Finger@lwfinger.net>
9755L: linux-wireless@vger.kernel.org
9756W: http://wireless.kernel.org/
9757T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9758S: Maintained
9759F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9760
9761RTL8192CE WIRELESS DRIVER
9762M: Larry Finger <Larry.Finger@lwfinger.net>
9763M: Chaoming Li <chaoming_li@realsil.com.cn>
9764L: linux-wireless@vger.kernel.org
9765W: http://wireless.kernel.org/
9766T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9767S: Maintained
9768F: drivers/net/wireless/realtek/rtlwifi/
9769F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9770
9771RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9772M: Jes Sorensen <Jes.Sorensen@redhat.com>
9773L: linux-wireless@vger.kernel.org
9774T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
9775S: Maintained
9776F: drivers/net/wireless/realtek/rtl8xxxu/
9777
9778S3 SAVAGE FRAMEBUFFER DRIVER
9779M: Antonino Daplas <adaplas@gmail.com>
9780L: linux-fbdev@vger.kernel.org
9781S: Maintained
9782F: drivers/video/fbdev/savage/
9783
9784S390
9785M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9786M: Heiko Carstens <heiko.carstens@de.ibm.com>
9787L: linux-s390@vger.kernel.org
9788W: http://www.ibm.com/developerworks/linux/linux390/
9789T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9790S: Supported
9791F: arch/s390/
9792F: drivers/s390/
9793F: Documentation/s390/
9794F: Documentation/DocBook/s390*
9795
9796S390 COMMON I/O LAYER
9797M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9798M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9799L: linux-s390@vger.kernel.org
9800W: http://www.ibm.com/developerworks/linux/linux390/
9801S: Supported
9802F: drivers/s390/cio/
9803
9804S390 DASD DRIVER
9805M: Stefan Weinhuber <wein@de.ibm.com>
9806M: Stefan Haberland <stefan.haberland@de.ibm.com>
9807L: linux-s390@vger.kernel.org
9808W: http://www.ibm.com/developerworks/linux/linux390/
9809S: Supported
9810F: drivers/s390/block/dasd*
9811F: block/partitions/ibm.c
9812
9813S390 NETWORK DRIVERS
9814M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9815L: linux-s390@vger.kernel.org
9816W: http://www.ibm.com/developerworks/linux/linux390/
9817S: Supported
9818F: drivers/s390/net/
9819
9820S390 PCI SUBSYSTEM
9821M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9822M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9823L: linux-s390@vger.kernel.org
9824W: http://www.ibm.com/developerworks/linux/linux390/
9825S: Supported
9826F: arch/s390/pci/
9827F: drivers/pci/hotplug/s390_pci_hpc.c
9828
9829S390 ZCRYPT DRIVER
9830M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9831L: linux-s390@vger.kernel.org
9832W: http://www.ibm.com/developerworks/linux/linux390/
9833S: Supported
9834F: drivers/s390/crypto/
9835
9836S390 ZFCP DRIVER
9837M: Steffen Maier <maier@linux.vnet.ibm.com>
9838L: linux-s390@vger.kernel.org
9839W: http://www.ibm.com/developerworks/linux/linux390/
9840S: Supported
9841F: drivers/s390/scsi/zfcp_*
9842
9843S390 IUCV NETWORK LAYER
9844M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9845L: linux-s390@vger.kernel.org
9846W: http://www.ibm.com/developerworks/linux/linux390/
9847S: Supported
9848F: drivers/s390/net/*iucv*
9849F: include/net/iucv/
9850F: net/iucv/
9851
9852S390 IOMMU (PCI)
9853M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9854L: linux-s390@vger.kernel.org
9855W: http://www.ibm.com/developerworks/linux/linux390/
9856S: Supported
9857F: drivers/iommu/s390-iommu.c
9858
9859S3C24XX SD/MMC Driver
9860M: Ben Dooks <ben-linux@fluff.org>
9861L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9862S: Supported
9863F: drivers/mmc/host/s3cmci.*
9864
9865SAA6588 RDS RECEIVER DRIVER
9866M: Hans Verkuil <hverkuil@xs4all.nl>
9867L: linux-media@vger.kernel.org
9868T: git git://linuxtv.org/media_tree.git
9869W: https://linuxtv.org
9870S: Odd Fixes
9871F: drivers/media/i2c/saa6588*
9872
9873SAA7134 VIDEO4LINUX DRIVER
9874M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9875L: linux-media@vger.kernel.org
9876W: https://linuxtv.org
9877T: git git://linuxtv.org/media_tree.git
9878S: Odd fixes
9879F: Documentation/video4linux/*.saa7134
9880F: drivers/media/pci/saa7134/
9881
9882SAA7146 VIDEO4LINUX-2 DRIVER
9883M: Hans Verkuil <hverkuil@xs4all.nl>
9884L: linux-media@vger.kernel.org
9885T: git git://linuxtv.org/media_tree.git
9886S: Maintained
9887F: drivers/media/common/saa7146/
9888F: drivers/media/pci/saa7146/
9889F: include/media/saa7146*
9890
9891SAMSUNG LAPTOP DRIVER
9892M: Corentin Chary <corentin.chary@gmail.com>
9893L: platform-driver-x86@vger.kernel.org
9894S: Maintained
9895F: drivers/platform/x86/samsung-laptop.c
9896
9897SAMSUNG AUDIO (ASoC) DRIVERS
9898M: Sangbeom Kim <sbkim73@samsung.com>
9899L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9900S: Supported
9901F: sound/soc/samsung/
9902
9903SAMSUNG FRAMEBUFFER DRIVER
9904M: Jingoo Han <jingoohan1@gmail.com>
9905L: linux-fbdev@vger.kernel.org
9906S: Maintained
9907F: drivers/video/fbdev/s3c-fb.c
9908
9909SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9910M: Sangbeom Kim <sbkim73@samsung.com>
9911M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9912L: linux-kernel@vger.kernel.org
9913L: linux-samsung-soc@vger.kernel.org
9914S: Supported
9915F: drivers/mfd/sec*.c
9916F: drivers/regulator/s2m*.c
9917F: drivers/regulator/s5m*.c
9918F: drivers/clk/clk-s2mps11.c
9919F: drivers/rtc/rtc-s5m.c
9920F: include/linux/mfd/samsung/
9921F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9922F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9923F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9924F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9925
9926SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9927M: Kyungmin Park <kyungmin.park@samsung.com>
9928M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9929L: linux-media@vger.kernel.org
9930Q: https://patchwork.linuxtv.org/project/linux-media/list/
9931S: Supported
9932F: drivers/media/platform/exynos4-is/
9933
9934SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9935M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9936L: linux-media@vger.kernel.org
9937L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9938S: Maintained
9939F: drivers/media/platform/s3c-camif/
9940F: include/media/drv-intf/s3c_camif.h
9941
9942SAMSUNG S5C73M3 CAMERA DRIVER
9943M: Kyungmin Park <kyungmin.park@samsung.com>
9944M: Andrzej Hajda <a.hajda@samsung.com>
9945L: linux-media@vger.kernel.org
9946S: Supported
9947F: drivers/media/i2c/s5c73m3/*
9948
9949SAMSUNG S5K5BAF CAMERA DRIVER
9950M: Kyungmin Park <kyungmin.park@samsung.com>
9951M: Andrzej Hajda <a.hajda@samsung.com>
9952L: linux-media@vger.kernel.org
9953S: Supported
9954F: drivers/media/i2c/s5k5baf.c
9955
9956SAMSUNG S3FWRN5 NFC DRIVER
9957M: Robert Baldyga <r.baldyga@samsung.com>
9958M: Krzysztof Opasiak <k.opasiak@samsung.com>
9959L: linux-nfc@lists.01.org (moderated for non-subscribers)
9960S: Supported
9961F: drivers/nfc/s3fwrn5
9962
9963SAMSUNG SOC CLOCK DRIVERS
9964M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9965M: Tomasz Figa <tomasz.figa@gmail.com>
9966S: Supported
9967L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9968F: drivers/clk/samsung/
9969
9970SAMSUNG SXGBE DRIVERS
9971M: Byungho An <bh74.an@samsung.com>
9972M: Girish K S <ks.giri@samsung.com>
9973M: Vipul Pandya <vipul.pandya@samsung.com>
9974S: Supported
9975L: netdev@vger.kernel.org
9976F: drivers/net/ethernet/samsung/sxgbe/
9977
9978SAMSUNG THERMAL DRIVER
9979M: Lukasz Majewski <l.majewski@samsung.com>
9980L: linux-pm@vger.kernel.org
9981L: linux-samsung-soc@vger.kernel.org
9982S: Supported
9983T: git https://github.com/lmajewski/linux-samsung-thermal.git
9984F: drivers/thermal/samsung/
9985
9986SAMSUNG USB2 PHY DRIVER
9987M: Kamil Debski <k.debski@samsung.com>
9988L: linux-kernel@vger.kernel.org
9989S: Supported
9990F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9991F: Documentation/phy/samsung-usb2.txt
9992F: drivers/phy/phy-exynos4210-usb2.c
9993F: drivers/phy/phy-exynos4x12-usb2.c
9994F: drivers/phy/phy-exynos5250-usb2.c
9995F: drivers/phy/phy-s5pv210-usb2.c
9996F: drivers/phy/phy-samsung-usb2.c
9997F: drivers/phy/phy-samsung-usb2.h
9998
9999SERIAL DRIVERS
10000M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10001L: linux-serial@vger.kernel.org
10002S: Maintained
10003F: drivers/tty/serial/
10004
10005SYNOPSYS DESIGNWARE DMAC DRIVER
10006M: Viresh Kumar <vireshk@kernel.org>
10007M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10008S: Maintained
10009F: include/linux/dma/dw.h
10010F: include/linux/platform_data/dma-dw.h
10011F: drivers/dma/dw/
10012
10013SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10014M: Lars Persson <lars.persson@axis.com>
10015L: netdev@vger.kernel.org
10016S: Supported
10017F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10018F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10019
10020SYNOPSYS DESIGNWARE I2C DRIVER
10021M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
10022R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10023R: Mika Westerberg <mika.westerberg@linux.intel.com>
10024L: linux-i2c@vger.kernel.org
10025S: Maintained
10026F: drivers/i2c/busses/i2c-designware-*
10027F: include/linux/platform_data/i2c-designware.h
10028
10029SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10030M: Jaehoon Chung <jh80.chung@samsung.com>
10031L: linux-mmc@vger.kernel.org
10032S: Maintained
10033F: include/linux/mmc/dw_mmc.h
10034F: drivers/mmc/host/dw_mmc*
10035
10036SYSTEM TRACE MODULE CLASS
10037M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
10038S: Maintained
10039T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10040F: Documentation/trace/stm.txt
10041F: drivers/hwtracing/stm/
10042F: include/linux/stm.h
10043F: include/uapi/linux/stm.h
10044
10045THUNDERBOLT DRIVER
10046M: Andreas Noever <andreas.noever@gmail.com>
10047S: Maintained
10048F: drivers/thunderbolt/
10049
10050TI BQ27XXX POWER SUPPLY DRIVER
10051R: Andrew F. Davis <afd@ti.com>
10052F: include/linux/power/bq27xxx_battery.h
10053F: drivers/power/bq27xxx_battery.c
10054F: drivers/power/bq27xxx_battery_i2c.c
10055
10056TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10057M: John Stultz <john.stultz@linaro.org>
10058M: Thomas Gleixner <tglx@linutronix.de>
10059L: linux-kernel@vger.kernel.org
10060T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10061S: Supported
10062F: include/linux/clocksource.h
10063F: include/linux/time.h
10064F: include/linux/timex.h
10065F: include/uapi/linux/time.h
10066F: include/uapi/linux/timex.h
10067F: kernel/time/clocksource.c
10068F: kernel/time/time*.c
10069F: kernel/time/alarmtimer.c
10070F: kernel/time/ntp.c
10071F: tools/testing/selftests/timers/
10072
10073SC1200 WDT DRIVER
10074M: Zwane Mwaikambo <zwanem@gmail.com>
10075S: Maintained
10076F: drivers/watchdog/sc1200wdt.c
10077
10078SCHEDULER
10079M: Ingo Molnar <mingo@redhat.com>
10080M: Peter Zijlstra <peterz@infradead.org>
10081L: linux-kernel@vger.kernel.org
10082T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10083S: Maintained
10084F: kernel/sched/
10085F: include/linux/sched.h
10086F: include/uapi/linux/sched.h
10087F: include/linux/wait.h
10088
10089SCORE ARCHITECTURE
10090M: Chen Liqin <liqin.linux@gmail.com>
10091M: Lennox Wu <lennox.wu@gmail.com>
10092W: http://www.sunplus.com
10093S: Supported
10094F: arch/score/
10095
10096SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10097M: Sudeep Holla <sudeep.holla@arm.com>
10098L: linux-arm-kernel@lists.infradead.org
10099S: Maintained
10100F: Documentation/devicetree/bindings/arm/arm,scpi.txt
10101F: drivers/clk/clk-scpi.c
10102F: drivers/cpufreq/scpi-cpufreq.c
10103F: drivers/firmware/arm_scpi.c
10104F: include/linux/scpi_protocol.h
10105
10106SCSI CDROM DRIVER
10107M: Jens Axboe <axboe@kernel.dk>
10108L: linux-scsi@vger.kernel.org
10109W: http://www.kernel.dk
10110S: Maintained
10111F: drivers/scsi/sr*
10112
10113SCSI RDMA PROTOCOL (SRP) INITIATOR
10114M: Bart Van Assche <bart.vanassche@sandisk.com>
10115L: linux-rdma@vger.kernel.org
10116S: Supported
10117W: http://www.openfabrics.org
10118Q: http://patchwork.kernel.org/project/linux-rdma/list/
10119T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10120F: drivers/infiniband/ulp/srp/
10121F: include/scsi/srp.h
10122
10123SCSI SG DRIVER
10124M: Doug Gilbert <dgilbert@interlog.com>
10125L: linux-scsi@vger.kernel.org
10126W: http://sg.danny.cz/sg
10127S: Maintained
10128F: Documentation/scsi/scsi-generic.txt
10129F: drivers/scsi/sg.c
10130F: include/scsi/sg.h
10131
10132SCSI SUBSYSTEM
10133M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10134T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10135M: "Martin K. Petersen" <martin.petersen@oracle.com>
10136T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10137L: linux-scsi@vger.kernel.org
10138S: Maintained
10139F: drivers/scsi/
10140F: include/scsi/
10141
10142SCSI TAPE DRIVER
10143M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10144L: linux-scsi@vger.kernel.org
10145S: Maintained
10146F: Documentation/scsi/st.txt
10147F: drivers/scsi/st.*
10148F: drivers/scsi/st_*.h
10149
10150SCTP PROTOCOL
10151M: Vlad Yasevich <vyasevich@gmail.com>
10152M: Neil Horman <nhorman@tuxdriver.com>
10153L: linux-sctp@vger.kernel.org
10154W: http://lksctp.sourceforge.net
10155S: Maintained
10156F: Documentation/networking/sctp.txt
10157F: include/linux/sctp.h
10158F: include/uapi/linux/sctp.h
10159F: include/net/sctp/
10160F: net/sctp/
10161
10162SCx200 CPU SUPPORT
10163M: Jim Cromie <jim.cromie@gmail.com>
10164S: Odd Fixes
10165F: Documentation/i2c/busses/scx200_acb
10166F: arch/x86/platform/scx200/
10167F: drivers/watchdog/scx200_wdt.c
10168F: drivers/i2c/busses/scx200*
10169F: drivers/mtd/maps/scx200_docflash.c
10170F: include/linux/scx200.h
10171
10172SCx200 GPIO DRIVER
10173M: Jim Cromie <jim.cromie@gmail.com>
10174S: Maintained
10175F: drivers/char/scx200_gpio.c
10176F: include/linux/scx200_gpio.h
10177
10178SCx200 HRT CLOCKSOURCE DRIVER
10179M: Jim Cromie <jim.cromie@gmail.com>
10180S: Maintained
10181F: drivers/clocksource/scx200_hrt.c
10182
10183SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10184M: Sascha Sommer <saschasommer@freenet.de>
10185L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10186S: Maintained
10187F: drivers/mmc/host/sdricoh_cs.c
10188
10189SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10190M: Adrian Hunter <adrian.hunter@intel.com>
10191L: linux-mmc@vger.kernel.org
10192T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
10193S: Maintained
10194F: drivers/mmc/host/sdhci*
10195F: include/linux/mmc/sdhci*
10196
10197SECURE COMPUTING
10198M: Kees Cook <keescook@chromium.org>
10199R: Andy Lutomirski <luto@amacapital.net>
10200R: Will Drewry <wad@chromium.org>
10201T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10202S: Supported
10203F: kernel/seccomp.c
10204F: include/uapi/linux/seccomp.h
10205F: include/linux/seccomp.h
10206F: tools/testing/selftests/seccomp/*
10207K: \bsecure_computing
10208K: \bTIF_SECCOMP\b
10209
10210SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10211M: Ben Dooks <ben-linux@fluff.org>
10212M: Jaehoon Chung <jh80.chung@samsung.com>
10213L: linux-mmc@vger.kernel.org
10214S: Maintained
10215F: drivers/mmc/host/sdhci-s3c*
10216
10217SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10218M: Viresh Kumar <vireshk@kernel.org>
10219L: linux-mmc@vger.kernel.org
10220S: Maintained
10221F: drivers/mmc/host/sdhci-spear.c
10222
10223SECURITY SUBSYSTEM
10224M: James Morris <james.l.morris@oracle.com>
10225M: "Serge E. Hallyn" <serge@hallyn.com>
10226L: linux-security-module@vger.kernel.org (suggested Cc:)
10227T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10228W: http://kernsec.org/
10229S: Supported
10230F: security/
10231
10232SECURITY CONTACT
10233M: Security Officers <security@kernel.org>
10234S: Supported
10235
10236SELINUX SECURITY MODULE
10237M: Paul Moore <paul@paul-moore.com>
10238M: Stephen Smalley <sds@tycho.nsa.gov>
10239M: Eric Paris <eparis@parisplace.org>
10240L: selinux@tycho.nsa.gov (moderated for non-subscribers)
10241W: http://selinuxproject.org
10242T: git git://git.infradead.org/users/pcmoore/selinux
10243S: Supported
10244F: include/linux/selinux*
10245F: security/selinux/
10246F: scripts/selinux/
10247
10248APPARMOR SECURITY MODULE
10249M: John Johansen <john.johansen@canonical.com>
10250L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10251W: apparmor.wiki.kernel.org
10252T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10253S: Supported
10254F: security/apparmor/
10255
10256LOADPIN SECURITY MODULE
10257M: Kees Cook <keescook@chromium.org>
10258T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10259S: Supported
10260F: security/loadpin/
10261
10262YAMA SECURITY MODULE
10263M: Kees Cook <keescook@chromium.org>
10264T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10265S: Supported
10266F: security/yama/
10267
10268SENSABLE PHANTOM
10269M: Jiri Slaby <jirislaby@gmail.com>
10270S: Maintained
10271F: drivers/misc/phantom.c
10272F: include/uapi/linux/phantom.h
10273
10274SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10275M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10276M: Ketan Mukadam <ketan.mukadam@avagotech.com>
10277M: John Soni Jose <sony.john@avagotech.com>
10278L: linux-scsi@vger.kernel.org
10279W: http://www.avagotech.com
10280S: Supported
10281F: drivers/scsi/be2iscsi/
10282
10283Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
10284M: Sathya Perla <sathya.perla@broadcom.com>
10285M: Ajit Khaparde <ajit.khaparde@broadcom.com>
10286M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
10287M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10288M: Somnath Kotur <somnath.kotur@broadcom.com>
10289L: netdev@vger.kernel.org
10290W: http://www.emulex.com
10291S: Supported
10292F: drivers/net/ethernet/emulex/benet/
10293
10294EMULEX ONECONNECT ROCE DRIVER
10295M: Selvin Xavier <selvin.xavier@avagotech.com>
10296M: Devesh Sharma <devesh.sharma@avagotech.com>
10297M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10298L: linux-rdma@vger.kernel.org
10299W: http://www.emulex.com
10300S: Supported
10301F: drivers/infiniband/hw/ocrdma/
10302
10303SFC NETWORK DRIVER
10304M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10305M: Edward Cree <ecree@solarflare.com>
10306M: Bert Kenward <bkenward@solarflare.com>
10307L: netdev@vger.kernel.org
10308S: Supported
10309F: drivers/net/ethernet/sfc/
10310
10311SGI GRU DRIVER
10312M: Dimitri Sivanich <sivanich@sgi.com>
10313S: Maintained
10314F: drivers/misc/sgi-gru/
10315
10316SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10317M: Pat Gefre <pfg@sgi.com>
10318L: linux-ia64@vger.kernel.org
10319S: Supported
10320F: Documentation/ia64/serial.txt
10321F: drivers/tty/serial/ioc?_serial.c
10322F: include/linux/ioc?.h
10323
10324SGI XP/XPC/XPNET DRIVER
10325M: Cliff Whickman <cpw@sgi.com>
10326M: Robin Holt <robinmholt@gmail.com>
10327S: Maintained
10328F: drivers/misc/sgi-xp/
10329
10330SI2157 MEDIA DRIVER
10331M: Antti Palosaari <crope@iki.fi>
10332L: linux-media@vger.kernel.org
10333W: https://linuxtv.org
10334W: http://palosaari.fi/linux/
10335Q: http://patchwork.linuxtv.org/project/linux-media/list/
10336T: git git://linuxtv.org/anttip/media_tree.git
10337S: Maintained
10338F: drivers/media/tuners/si2157*
10339
10340SI2168 MEDIA DRIVER
10341M: Antti Palosaari <crope@iki.fi>
10342L: linux-media@vger.kernel.org
10343W: https://linuxtv.org
10344W: http://palosaari.fi/linux/
10345Q: http://patchwork.linuxtv.org/project/linux-media/list/
10346T: git git://linuxtv.org/anttip/media_tree.git
10347S: Maintained
10348F: drivers/media/dvb-frontends/si2168*
10349
10350SI470X FM RADIO RECEIVER I2C DRIVER
10351M: Hans Verkuil <hverkuil@xs4all.nl>
10352L: linux-media@vger.kernel.org
10353T: git git://linuxtv.org/media_tree.git
10354W: https://linuxtv.org
10355S: Odd Fixes
10356F: drivers/media/radio/si470x/radio-si470x-i2c.c
10357
10358SI470X FM RADIO RECEIVER USB DRIVER
10359M: Hans Verkuil <hverkuil@xs4all.nl>
10360L: linux-media@vger.kernel.org
10361T: git git://linuxtv.org/media_tree.git
10362W: https://linuxtv.org
10363S: Maintained
10364F: drivers/media/radio/si470x/radio-si470x-common.c
10365F: drivers/media/radio/si470x/radio-si470x.h
10366F: drivers/media/radio/si470x/radio-si470x-usb.c
10367
10368SI4713 FM RADIO TRANSMITTER I2C DRIVER
10369M: Eduardo Valentin <edubezval@gmail.com>
10370L: linux-media@vger.kernel.org
10371T: git git://linuxtv.org/media_tree.git
10372W: https://linuxtv.org
10373S: Odd Fixes
10374F: drivers/media/radio/si4713/si4713.?
10375
10376SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10377M: Eduardo Valentin <edubezval@gmail.com>
10378L: linux-media@vger.kernel.org
10379T: git git://linuxtv.org/media_tree.git
10380W: https://linuxtv.org
10381S: Odd Fixes
10382F: drivers/media/radio/si4713/radio-platform-si4713.c
10383
10384SI4713 FM RADIO TRANSMITTER USB DRIVER
10385M: Hans Verkuil <hverkuil@xs4all.nl>
10386L: linux-media@vger.kernel.org
10387T: git git://linuxtv.org/media_tree.git
10388W: https://linuxtv.org
10389S: Maintained
10390F: drivers/media/radio/si4713/radio-usb-si4713.c
10391
10392SIANO DVB DRIVER
10393M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10394L: linux-media@vger.kernel.org
10395W: https://linuxtv.org
10396T: git git://linuxtv.org/media_tree.git
10397S: Odd fixes
10398F: drivers/media/common/siano/
10399F: drivers/media/usb/siano/
10400F: drivers/media/usb/siano/
10401F: drivers/media/mmc/siano/
10402
10403SIMPLEFB FB DRIVER
10404M: Hans de Goede <hdegoede@redhat.com>
10405L: linux-fbdev@vger.kernel.org
10406S: Maintained
10407F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
10408F: drivers/video/fbdev/simplefb.c
10409F: include/linux/platform_data/simplefb.h
10410
10411SH_VEU V4L2 MEM2MEM DRIVER
10412L: linux-media@vger.kernel.org
10413S: Orphan
10414F: drivers/media/platform/sh_veu.c
10415
10416SH_VOU V4L2 OUTPUT DRIVER
10417L: linux-media@vger.kernel.org
10418S: Orphan
10419F: drivers/media/platform/sh_vou.c
10420F: include/media/drv-intf/sh_vou.h
10421
10422SIMPLE FIRMWARE INTERFACE (SFI)
10423M: Len Brown <lenb@kernel.org>
10424L: sfi-devel@simplefirmware.org
10425W: http://simplefirmware.org/
10426T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10427S: Supported
10428F: arch/x86/platform/sfi/
10429F: drivers/sfi/
10430F: include/linux/sfi*.h
10431
10432SIMTEC EB110ATX (Chalice CATS)
10433P: Ben Dooks
10434P: Vincent Sanders <vince@simtec.co.uk>
10435M: Simtec Linux Team <linux@simtec.co.uk>
10436W: http://www.simtec.co.uk/products/EB110ATX/
10437S: Supported
10438
10439SIMTEC EB2410ITX (BAST)
10440P: Ben Dooks
10441P: Vincent Sanders <vince@simtec.co.uk>
10442M: Simtec Linux Team <linux@simtec.co.uk>
10443W: http://www.simtec.co.uk/products/EB2410ITX/
10444S: Supported
10445F: arch/arm/mach-s3c24xx/mach-bast.c
10446F: arch/arm/mach-s3c24xx/bast-ide.c
10447F: arch/arm/mach-s3c24xx/bast-irq.c
10448
10449TI DAVINCI MACHINE SUPPORT
10450M: Sekhar Nori <nsekhar@ti.com>
10451M: Kevin Hilman <khilman@kernel.org>
10452L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10453T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10454S: Supported
10455F: arch/arm/mach-davinci/
10456F: drivers/i2c/busses/i2c-davinci.c
10457
10458TI DAVINCI SERIES MEDIA DRIVER
10459M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10460L: linux-media@vger.kernel.org
10461W: https://linuxtv.org
10462Q: http://patchwork.linuxtv.org/project/linux-media/list/
10463T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10464S: Maintained
10465F: drivers/media/platform/davinci/
10466F: include/media/davinci/
10467
10468TI AM437X VPFE DRIVER
10469M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10470L: linux-media@vger.kernel.org
10471W: https://linuxtv.org
10472Q: http://patchwork.linuxtv.org/project/linux-media/list/
10473T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10474S: Maintained
10475F: drivers/media/platform/am437x/
10476
10477OV2659 OMNIVISION SENSOR DRIVER
10478M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10479L: linux-media@vger.kernel.org
10480W: https://linuxtv.org
10481Q: http://patchwork.linuxtv.org/project/linux-media/list/
10482T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10483S: Maintained
10484F: drivers/media/i2c/ov2659.c
10485F: include/media/i2c/ov2659.h
10486
10487SILICON MOTION SM712 FRAME BUFFER DRIVER
10488M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10489M: Teddy Wang <teddy.wang@siliconmotion.com>
10490M: Sudip Mukherjee <sudip@vectorindia.org>
10491L: linux-fbdev@vger.kernel.org
10492S: Maintained
10493F: drivers/video/fbdev/sm712*
10494F: Documentation/fb/sm712fb.txt
10495
10496SIS 190 ETHERNET DRIVER
10497M: Francois Romieu <romieu@fr.zoreil.com>
10498L: netdev@vger.kernel.org
10499S: Maintained
10500F: drivers/net/ethernet/sis/sis190.c
10501
10502SIS 900/7016 FAST ETHERNET DRIVER
10503M: Daniele Venzano <venza@brownhat.org>
10504W: http://www.brownhat.org/sis900.html
10505L: netdev@vger.kernel.org
10506S: Maintained
10507F: drivers/net/ethernet/sis/sis900.*
10508
10509SIS FRAMEBUFFER DRIVER
10510M: Thomas Winischhofer <thomas@winischhofer.net>
10511W: http://www.winischhofer.net/linuxsisvga.shtml
10512S: Maintained
10513F: Documentation/fb/sisfb.txt
10514F: drivers/video/fbdev/sis/
10515F: include/video/sisfb.h
10516
10517SIS USB2VGA DRIVER
10518M: Thomas Winischhofer <thomas@winischhofer.net>
10519W: http://www.winischhofer.at/linuxsisusbvga.shtml
10520S: Maintained
10521F: drivers/usb/misc/sisusbvga/
10522
10523SLAB ALLOCATOR
10524M: Christoph Lameter <cl@linux.com>
10525M: Pekka Enberg <penberg@kernel.org>
10526M: David Rientjes <rientjes@google.com>
10527M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10528M: Andrew Morton <akpm@linux-foundation.org>
10529L: linux-mm@kvack.org
10530S: Maintained
10531F: include/linux/sl?b*.h
10532F: mm/sl?b*
10533
10534SLEEPABLE READ-COPY UPDATE (SRCU)
10535M: Lai Jiangshan <jiangshanlai@gmail.com>
10536M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10537M: Josh Triplett <josh@joshtriplett.org>
10538R: Steven Rostedt <rostedt@goodmis.org>
10539R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10540L: linux-kernel@vger.kernel.org
10541W: http://www.rdrop.com/users/paulmck/RCU/
10542S: Supported
10543T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10544F: include/linux/srcu.h
10545F: kernel/rcu/srcu.c
10546
10547SMACK SECURITY MODULE
10548M: Casey Schaufler <casey@schaufler-ca.com>
10549L: linux-security-module@vger.kernel.org
10550W: http://schaufler-ca.com
10551T: git git://git.gitorious.org/smack-next/kernel.git
10552S: Maintained
10553F: Documentation/security/Smack.txt
10554F: security/smack/
10555
10556DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10557M: Kevin Hilman <khilman@kernel.org>
10558M: Nishanth Menon <nm@ti.com>
10559S: Maintained
10560F: drivers/power/avs/
10561F: include/linux/power/smartreflex.h
10562L: linux-pm@vger.kernel.org
10563
10564SMC91x ETHERNET DRIVER
10565M: Nicolas Pitre <nico@fluxnic.net>
10566S: Odd Fixes
10567F: drivers/net/ethernet/smsc/smc91x.*
10568
10569SMIA AND SMIA++ IMAGE SENSOR DRIVER
10570M: Sakari Ailus <sakari.ailus@iki.fi>
10571L: linux-media@vger.kernel.org
10572S: Maintained
10573F: drivers/media/i2c/smiapp/
10574F: include/media/i2c/smiapp.h
10575F: drivers/media/i2c/smiapp-pll.c
10576F: drivers/media/i2c/smiapp-pll.h
10577F: include/uapi/linux/smiapp.h
10578F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10579
10580SMM665 HARDWARE MONITOR DRIVER
10581M: Guenter Roeck <linux@roeck-us.net>
10582L: linux-hwmon@vger.kernel.org
10583S: Maintained
10584F: Documentation/hwmon/smm665
10585F: drivers/hwmon/smm665.c
10586
10587SMSC EMC2103 HARDWARE MONITOR DRIVER
10588M: Steve Glendinning <steve.glendinning@shawell.net>
10589L: linux-hwmon@vger.kernel.org
10590S: Maintained
10591F: Documentation/hwmon/emc2103
10592F: drivers/hwmon/emc2103.c
10593
10594SMSC SCH5627 HARDWARE MONITOR DRIVER
10595M: Hans de Goede <hdegoede@redhat.com>
10596L: linux-hwmon@vger.kernel.org
10597S: Supported
10598F: Documentation/hwmon/sch5627
10599F: drivers/hwmon/sch5627.c
10600
10601SMSC47B397 HARDWARE MONITOR DRIVER
10602M: Jean Delvare <jdelvare@suse.com>
10603L: linux-hwmon@vger.kernel.org
10604S: Maintained
10605F: Documentation/hwmon/smsc47b397
10606F: drivers/hwmon/smsc47b397.c
10607
10608SMSC911x ETHERNET DRIVER
10609M: Steve Glendinning <steve.glendinning@shawell.net>
10610L: netdev@vger.kernel.org
10611S: Maintained
10612F: include/linux/smsc911x.h
10613F: drivers/net/ethernet/smsc/smsc911x.*
10614
10615SMSC9420 PCI ETHERNET DRIVER
10616M: Steve Glendinning <steve.glendinning@shawell.net>
10617L: netdev@vger.kernel.org
10618S: Maintained
10619F: drivers/net/ethernet/smsc/smsc9420.*
10620
10621SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10622M: Steve Glendinning <steve.glendinning@shawell.net>
10623L: linux-fbdev@vger.kernel.org
10624S: Maintained
10625F: drivers/video/fbdev/smscufx.c
10626
10627SOC-CAMERA V4L2 SUBSYSTEM
10628M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10629L: linux-media@vger.kernel.org
10630T: git git://linuxtv.org/media_tree.git
10631S: Maintained
10632F: include/media/soc*
10633F: drivers/media/i2c/soc_camera/
10634F: drivers/media/platform/soc_camera/
10635
10636SOEKRIS NET48XX LED SUPPORT
10637M: Chris Boot <bootc@bootc.net>
10638S: Maintained
10639F: drivers/leds/leds-net48xx.c
10640
10641SOFTLOGIC 6x10 MPEG CODEC
10642M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10643M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10644M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10645M: Ismael Luceno <ismael@iodev.co.uk>
10646L: linux-media@vger.kernel.org
10647S: Supported
10648F: drivers/media/pci/solo6x10/
10649
10650SOFTWARE RAID (Multiple Disks) SUPPORT
10651M: Shaohua Li <shli@kernel.org>
10652L: linux-raid@vger.kernel.org
10653T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10654S: Supported
10655F: drivers/md/
10656F: include/linux/raid/
10657F: include/uapi/linux/raid/
10658
10659SONIC NETWORK DRIVER
10660M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10661L: netdev@vger.kernel.org
10662S: Maintained
10663F: drivers/net/ethernet/natsemi/sonic.*
10664
10665SONICS SILICON BACKPLANE DRIVER (SSB)
10666M: Michael Buesch <m@bues.ch>
10667L: linux-wireless@vger.kernel.org
10668S: Maintained
10669F: drivers/ssb/
10670F: include/linux/ssb/
10671
10672SONY VAIO CONTROL DEVICE DRIVER
10673M: Mattia Dongili <malattia@linux.it>
10674L: platform-driver-x86@vger.kernel.org
10675W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10676S: Maintained
10677F: Documentation/laptops/sony-laptop.txt
10678F: drivers/char/sonypi.c
10679F: drivers/platform/x86/sony-laptop.c
10680F: include/linux/sony-laptop.h
10681
10682SONY MEMORYSTICK CARD SUPPORT
10683M: Alex Dubov <oakad@yahoo.com>
10684W: http://tifmxx.berlios.de/
10685S: Maintained
10686F: drivers/memstick/host/tifm_ms.c
10687
10688SONY MEMORYSTICK STANDARD SUPPORT
10689M: Maxim Levitsky <maximlevitsky@gmail.com>
10690S: Maintained
10691F: drivers/memstick/core/ms_block.*
10692
10693SOUND
10694M: Jaroslav Kysela <perex@perex.cz>
10695M: Takashi Iwai <tiwai@suse.com>
10696L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10697W: http://www.alsa-project.org/
10698T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10699T: git git://git.alsa-project.org/alsa-kernel.git
10700Q: http://patchwork.kernel.org/project/alsa-devel/list/
10701S: Maintained
10702F: Documentation/sound/
10703F: include/sound/
10704F: include/uapi/sound/
10705F: sound/
10706
10707SOUND - COMPRESSED AUDIO
10708M: Vinod Koul <vinod.koul@intel.com>
10709L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10710T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10711S: Supported
10712F: Documentation/sound/alsa/compress_offload.txt
10713F: include/sound/compress_driver.h
10714F: include/uapi/sound/compress_*
10715F: sound/core/compress_offload.c
10716F: sound/soc/soc-compress.c
10717
10718SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10719M: Liam Girdwood <lgirdwood@gmail.com>
10720M: Mark Brown <broonie@kernel.org>
10721T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10722L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10723W: http://alsa-project.org/main/index.php/ASoC
10724S: Supported
10725F: Documentation/sound/alsa/soc/
10726F: sound/soc/
10727F: include/sound/soc*
10728
10729SOUND - DMAENGINE HELPERS
10730M: Lars-Peter Clausen <lars@metafoo.de>
10731S: Supported
10732F: include/sound/dmaengine_pcm.h
10733F: sound/core/pcm_dmaengine.c
10734F: sound/soc/soc-generic-dmaengine-pcm.c
10735
10736SP2 MEDIA DRIVER
10737M: Olli Salonen <olli.salonen@iki.fi>
10738L: linux-media@vger.kernel.org
10739W: https://linuxtv.org
10740Q: http://patchwork.linuxtv.org/project/linux-media/list/
10741S: Maintained
10742F: drivers/media/dvb-frontends/sp2*
10743
10744SPARC + UltraSPARC (sparc/sparc64)
10745M: "David S. Miller" <davem@davemloft.net>
10746L: sparclinux@vger.kernel.org
10747Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10748T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10749T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10750S: Maintained
10751F: arch/sparc/
10752F: drivers/sbus/
10753
10754SPARC SERIAL DRIVERS
10755M: "David S. Miller" <davem@davemloft.net>
10756L: sparclinux@vger.kernel.org
10757T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10758T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10759S: Maintained
10760F: include/linux/sunserialcore.h
10761F: drivers/tty/serial/suncore.c
10762F: drivers/tty/serial/sunhv.c
10763F: drivers/tty/serial/sunsab.c
10764F: drivers/tty/serial/sunsab.h
10765F: drivers/tty/serial/sunsu.c
10766F: drivers/tty/serial/sunzilog.c
10767F: drivers/tty/serial/sunzilog.h
10768
10769SPARSE CHECKER
10770M: "Christopher Li" <sparse@chrisli.org>
10771L: linux-sparse@vger.kernel.org
10772W: https://sparse.wiki.kernel.org/
10773T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10774T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10775S: Maintained
10776F: include/linux/compiler.h
10777
10778SPEAR PLATFORM SUPPORT
10779M: Viresh Kumar <vireshk@kernel.org>
10780M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10781L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10782W: http://www.st.com/spear
10783S: Maintained
10784F: arch/arm/boot/dts/spear*
10785F: arch/arm/mach-spear/
10786
10787SPEAR CLOCK FRAMEWORK SUPPORT
10788M: Viresh Kumar <vireshk@kernel.org>
10789L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10790W: http://www.st.com/spear
10791S: Maintained
10792F: drivers/clk/spear/
10793
10794SPI SUBSYSTEM
10795M: Mark Brown <broonie@kernel.org>
10796L: linux-spi@vger.kernel.org
10797T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10798Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10799S: Maintained
10800F: Documentation/spi/
10801F: drivers/spi/
10802F: include/linux/spi/
10803F: include/uapi/linux/spi/
10804
10805SPIDERNET NETWORK DRIVER for CELL
10806M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10807L: netdev@vger.kernel.org
10808S: Supported
10809F: Documentation/networking/spider_net.txt
10810F: drivers/net/ethernet/toshiba/spider_net*
10811
10812SPU FILE SYSTEM
10813M: Jeremy Kerr <jk@ozlabs.org>
10814L: linuxppc-dev@lists.ozlabs.org
10815W: http://www.ibm.com/developerworks/power/cell/
10816S: Supported
10817F: Documentation/filesystems/spufs.txt
10818F: arch/powerpc/platforms/cell/spufs/
10819
10820SQUASHFS FILE SYSTEM
10821M: Phillip Lougher <phillip@squashfs.org.uk>
10822L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10823W: http://squashfs.org.uk
10824T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10825S: Maintained
10826F: Documentation/filesystems/squashfs.txt
10827F: fs/squashfs/
10828
10829SRM (Alpha) environment access
10830M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10831S: Maintained
10832F: arch/alpha/kernel/srm_env.c
10833
10834STABLE BRANCH
10835M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10836L: stable@vger.kernel.org
10837S: Supported
10838F: Documentation/stable_kernel_rules.txt
10839
10840STAGING SUBSYSTEM
10841M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10842T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10843L: devel@driverdev.osuosl.org
10844S: Supported
10845F: drivers/staging/
10846
10847STAGING - COMEDI
10848M: Ian Abbott <abbotti@mev.co.uk>
10849M: H Hartley Sweeten <hsweeten@visionengravers.com>
10850S: Odd Fixes
10851F: drivers/staging/comedi/
10852
10853STAGING - FLARION FT1000 DRIVERS
10854M: Marek Belisko <marek.belisko@gmail.com>
10855S: Odd Fixes
10856F: drivers/staging/ft1000/
10857
10858STAGING - INDUSTRIAL IO
10859M: Jonathan Cameron <jic23@kernel.org>
10860L: linux-iio@vger.kernel.org
10861S: Odd Fixes
10862F: drivers/staging/iio/
10863
10864STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10865M: Jarod Wilson <jarod@wilsonet.com>
10866W: http://www.lirc.org/
10867S: Odd Fixes
10868F: drivers/staging/media/lirc/
10869
10870STAGING - LUSTRE PARALLEL FILESYSTEM
10871M: Oleg Drokin <oleg.drokin@intel.com>
10872M: Andreas Dilger <andreas.dilger@intel.com>
10873L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10874W: http://wiki.lustre.org/
10875S: Maintained
10876F: drivers/staging/lustre
10877
10878STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10879M: Marc Dietrich <marvin24@gmx.de>
10880L: ac100@lists.launchpad.net (moderated for non-subscribers)
10881L: linux-tegra@vger.kernel.org
10882S: Maintained
10883F: drivers/staging/nvec/
10884
10885STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10886M: Jens Frederich <jfrederich@gmail.com>
10887M: Daniel Drake <dsd@laptop.org>
10888M: Jon Nettleton <jon.nettleton@gmail.com>
10889W: http://wiki.laptop.org/go/DCON
10890S: Maintained
10891F: drivers/staging/olpc_dcon/
10892
10893STAGING - REALTEK RTL8712U DRIVERS
10894M: Larry Finger <Larry.Finger@lwfinger.net>
10895M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10896S: Odd Fixes
10897F: drivers/staging/rtl8712/
10898
10899STAGING - REALTEK RTL8723U WIRELESS DRIVER
10900M: Larry Finger <Larry.Finger@lwfinger.net>
10901M: Jes Sorensen <Jes.Sorensen@redhat.com>
10902L: linux-wireless@vger.kernel.org
10903S: Maintained
10904F: drivers/staging/rtl8723au/
10905
10906STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10907M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10908M: Teddy Wang <teddy.wang@siliconmotion.com>
10909M: Sudip Mukherjee <sudip@vectorindia.org>
10910L: linux-fbdev@vger.kernel.org
10911S: Maintained
10912F: drivers/staging/sm750fb/
10913
10914STAGING - SLICOSS
10915M: Lior Dotan <liodot@gmail.com>
10916M: Christopher Harrer <charrer@alacritech.com>
10917S: Odd Fixes
10918F: drivers/staging/slicoss/
10919
10920STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10921M: William Hubbs <w.d.hubbs@gmail.com>
10922M: Chris Brannon <chris@the-brannons.com>
10923M: Kirk Reiser <kirk@reisers.ca>
10924M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10925L: speakup@linux-speakup.org
10926W: http://www.linux-speakup.org/
10927S: Odd Fixes
10928F: drivers/staging/speakup/
10929
10930STAGING - VIA VT665X DRIVERS
10931M: Forest Bond <forest@alittletooquiet.net>
10932S: Odd Fixes
10933F: drivers/staging/vt665?/
10934
10935STAGING - WILC1000 WIFI DRIVER
10936M: Johnny Kim <johnny.kim@atmel.com>
10937M: Austin Shin <austin.shin@atmel.com>
10938M: Chris Park <chris.park@atmel.com>
10939M: Tony Cho <tony.cho@atmel.com>
10940M: Glen Lee <glen.lee@atmel.com>
10941M: Leo Kim <leo.kim@atmel.com>
10942L: linux-wireless@vger.kernel.org
10943S: Supported
10944F: drivers/staging/wilc1000/
10945
10946STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10947M: Arnaud Patard <arnaud.patard@rtp-net.org>
10948S: Odd Fixes
10949F: drivers/staging/xgifb/
10950
10951STARFIRE/DURALAN NETWORK DRIVER
10952M: Ion Badulescu <ionut@badula.org>
10953S: Odd Fixes
10954F: drivers/net/ethernet/adaptec/starfire*
10955
10956SUN3/3X
10957M: Sam Creasey <sammy@sammy.net>
10958W: http://sammy.net/sun3/
10959S: Maintained
10960F: arch/m68k/kernel/*sun3*
10961F: arch/m68k/sun3*/
10962F: arch/m68k/include/asm/sun3*
10963F: drivers/net/ethernet/i825xx/sun3*
10964
10965SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10966M: Hans de Goede <hdegoede@redhat.com>
10967L: linux-input@vger.kernel.org
10968S: Maintained
10969F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10970F: drivers/input/keyboard/sun4i-lradc-keys.c
10971
10972SUNDANCE NETWORK DRIVER
10973M: Denis Kirjanov <kda@linux-powerpc.org>
10974L: netdev@vger.kernel.org
10975S: Maintained
10976F: drivers/net/ethernet/dlink/sundance.c
10977
10978SUPERH
10979M: Yoshinori Sato <ysato@users.sourceforge.jp>
10980M: Rich Felker <dalias@libc.org>
10981L: linux-sh@vger.kernel.org
10982Q: http://patchwork.kernel.org/project/linux-sh/list/
10983S: Maintained
10984F: Documentation/sh/
10985F: arch/sh/
10986F: drivers/sh/
10987
10988SUSPEND TO RAM
10989M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10990M: Len Brown <len.brown@intel.com>
10991M: Pavel Machek <pavel@ucw.cz>
10992L: linux-pm@vger.kernel.org
10993S: Supported
10994F: Documentation/power/
10995F: arch/x86/kernel/acpi/
10996F: drivers/base/power/
10997F: kernel/power/
10998F: include/linux/suspend.h
10999F: include/linux/freezer.h
11000F: include/linux/pm.h
11001
11002SVGA HANDLING
11003M: Martin Mares <mj@ucw.cz>
11004L: linux-video@atrey.karlin.mff.cuni.cz
11005S: Maintained
11006F: Documentation/svga.txt
11007F: arch/x86/boot/video*
11008
11009SWIOTLB SUBSYSTEM
11010M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11011L: linux-kernel@vger.kernel.org
11012T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11013S: Supported
11014F: lib/swiotlb.c
11015F: arch/*/kernel/pci-swiotlb.c
11016F: include/linux/swiotlb.h
11017
11018SWITCHDEV
11019M: Jiri Pirko <jiri@resnulli.us>
11020L: netdev@vger.kernel.org
11021S: Supported
11022F: net/switchdev/
11023F: include/net/switchdev.h
11024
11025SYNOPSYS ARC ARCHITECTURE
11026M: Vineet Gupta <vgupta@synopsys.com>
11027L: linux-snps-arc@lists.infradead.org
11028S: Supported
11029F: arch/arc/
11030F: Documentation/devicetree/bindings/arc/*
11031F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11032F: drivers/tty/serial/arc_uart.c
11033T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11034
11035SYNOPSYS ARC SDP platform support
11036M: Alexey Brodkin <abrodkin@synopsys.com>
11037S: Supported
11038F: arch/arc/plat-axs10x
11039F: arch/arc/boot/dts/ax*
11040F: Documentation/devicetree/bindings/arc/axs10*
11041
11042SYSTEM CONFIGURATION (SYSCON)
11043M: Lee Jones <lee.jones@linaro.org>
11044M: Arnd Bergmann <arnd@arndb.de>
11045T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11046S: Supported
11047F: drivers/mfd/syscon.c
11048
11049SYSV FILESYSTEM
11050M: Christoph Hellwig <hch@infradead.org>
11051S: Maintained
11052F: Documentation/filesystems/sysv-fs.txt
11053F: fs/sysv/
11054F: include/linux/sysv_fs.h
11055
11056TARGET SUBSYSTEM
11057M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11058L: linux-scsi@vger.kernel.org
11059L: target-devel@vger.kernel.org
11060W: http://www.linux-iscsi.org
11061W: http://groups.google.com/group/linux-iscsi-target-dev
11062T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11063S: Supported
11064F: drivers/target/
11065F: include/target/
11066F: Documentation/target/
11067
11068TASKSTATS STATISTICS INTERFACE
11069M: Balbir Singh <bsingharora@gmail.com>
11070S: Maintained
11071F: Documentation/accounting/taskstats*
11072F: include/linux/taskstats*
11073F: kernel/taskstats.c
11074
11075TC CLASSIFIER
11076M: Jamal Hadi Salim <jhs@mojatatu.com>
11077L: netdev@vger.kernel.org
11078S: Maintained
11079F: include/net/pkt_cls.h
11080F: include/uapi/linux/pkt_cls.h
11081F: net/sched/
11082
11083TCP LOW PRIORITY MODULE
11084M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11085M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11086W: http://tcp-lp-mod.sourceforge.net/
11087S: Maintained
11088F: net/ipv4/tcp_lp.c
11089
11090TDA10071 MEDIA DRIVER
11091M: Antti Palosaari <crope@iki.fi>
11092L: linux-media@vger.kernel.org
11093W: https://linuxtv.org
11094W: http://palosaari.fi/linux/
11095Q: http://patchwork.linuxtv.org/project/linux-media/list/
11096T: git git://linuxtv.org/anttip/media_tree.git
11097S: Maintained
11098F: drivers/media/dvb-frontends/tda10071*
11099
11100TDA18212 MEDIA DRIVER
11101M: Antti Palosaari <crope@iki.fi>
11102L: linux-media@vger.kernel.org
11103W: https://linuxtv.org
11104W: http://palosaari.fi/linux/
11105Q: http://patchwork.linuxtv.org/project/linux-media/list/
11106T: git git://linuxtv.org/anttip/media_tree.git
11107S: Maintained
11108F: drivers/media/tuners/tda18212*
11109
11110TDA18218 MEDIA DRIVER
11111M: Antti Palosaari <crope@iki.fi>
11112L: linux-media@vger.kernel.org
11113W: https://linuxtv.org
11114W: http://palosaari.fi/linux/
11115Q: http://patchwork.linuxtv.org/project/linux-media/list/
11116T: git git://linuxtv.org/anttip/media_tree.git
11117S: Maintained
11118F: drivers/media/tuners/tda18218*
11119
11120TDA18271 MEDIA DRIVER
11121M: Michael Krufky <mkrufky@linuxtv.org>
11122L: linux-media@vger.kernel.org
11123W: https://linuxtv.org
11124W: http://github.com/mkrufky
11125Q: http://patchwork.linuxtv.org/project/linux-media/list/
11126T: git git://linuxtv.org/mkrufky/tuners.git
11127S: Maintained
11128F: drivers/media/tuners/tda18271*
11129
11130TDA827x MEDIA DRIVER
11131M: Michael Krufky <mkrufky@linuxtv.org>
11132L: linux-media@vger.kernel.org
11133W: https://linuxtv.org
11134W: http://github.com/mkrufky
11135Q: http://patchwork.linuxtv.org/project/linux-media/list/
11136T: git git://linuxtv.org/mkrufky/tuners.git
11137S: Maintained
11138F: drivers/media/tuners/tda8290.*
11139
11140TDA8290 MEDIA DRIVER
11141M: Michael Krufky <mkrufky@linuxtv.org>
11142L: linux-media@vger.kernel.org
11143W: https://linuxtv.org
11144W: http://github.com/mkrufky
11145Q: http://patchwork.linuxtv.org/project/linux-media/list/
11146T: git git://linuxtv.org/mkrufky/tuners.git
11147S: Maintained
11148F: drivers/media/tuners/tda8290.*
11149
11150TDA9840 MEDIA DRIVER
11151M: Hans Verkuil <hverkuil@xs4all.nl>
11152L: linux-media@vger.kernel.org
11153T: git git://linuxtv.org/media_tree.git
11154W: https://linuxtv.org
11155S: Maintained
11156F: drivers/media/i2c/tda9840*
11157
11158TEA5761 TUNER DRIVER
11159M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11160L: linux-media@vger.kernel.org
11161W: https://linuxtv.org
11162T: git git://linuxtv.org/media_tree.git
11163S: Odd fixes
11164F: drivers/media/tuners/tea5761.*
11165
11166TEA5767 TUNER DRIVER
11167M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11168L: linux-media@vger.kernel.org
11169W: https://linuxtv.org
11170T: git git://linuxtv.org/media_tree.git
11171S: Maintained
11172F: drivers/media/tuners/tea5767.*
11173
11174TEA6415C MEDIA DRIVER
11175M: Hans Verkuil <hverkuil@xs4all.nl>
11176L: linux-media@vger.kernel.org
11177T: git git://linuxtv.org/media_tree.git
11178W: https://linuxtv.org
11179S: Maintained
11180F: drivers/media/i2c/tea6415c*
11181
11182TEA6420 MEDIA DRIVER
11183M: Hans Verkuil <hverkuil@xs4all.nl>
11184L: linux-media@vger.kernel.org
11185T: git git://linuxtv.org/media_tree.git
11186W: https://linuxtv.org
11187S: Maintained
11188F: drivers/media/i2c/tea6420*
11189
11190TEAM DRIVER
11191M: Jiri Pirko <jiri@resnulli.us>
11192L: netdev@vger.kernel.org
11193S: Supported
11194F: drivers/net/team/
11195F: include/linux/if_team.h
11196F: include/uapi/linux/if_team.h
11197
11198TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11199M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11200S: Maintained
11201F: arch/x86/platform/ts5500/
11202
11203TECHNOTREND USB IR RECEIVER
11204M: Sean Young <sean@mess.org>
11205L: linux-media@vger.kernel.org
11206S: Maintained
11207F: drivers/media/rc/ttusbir.c
11208
11209TEGRA ARCHITECTURE SUPPORT
11210M: Stephen Warren <swarren@wwwdotorg.org>
11211M: Thierry Reding <thierry.reding@gmail.com>
11212M: Alexandre Courbot <gnurou@gmail.com>
11213L: linux-tegra@vger.kernel.org
11214Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
11215T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11216S: Supported
11217N: [^a-z]tegra
11218
11219TEGRA CLOCK DRIVER
11220M: Peter De Schrijver <pdeschrijver@nvidia.com>
11221M: Prashant Gaikwad <pgaikwad@nvidia.com>
11222S: Supported
11223F: drivers/clk/tegra/
11224
11225TEGRA DMA DRIVERS
11226M: Laxman Dewangan <ldewangan@nvidia.com>
11227M: Jon Hunter <jonathanh@nvidia.com>
11228S: Supported
11229F: drivers/dma/tegra*
11230
11231TEGRA I2C DRIVER
11232M: Laxman Dewangan <ldewangan@nvidia.com>
11233S: Supported
11234F: drivers/i2c/busses/i2c-tegra.c
11235
11236TEGRA IOMMU DRIVERS
11237M: Hiroshi Doyu <hdoyu@nvidia.com>
11238S: Supported
11239F: drivers/iommu/tegra*
11240
11241TEGRA KBC DRIVER
11242M: Rakesh Iyer <riyer@nvidia.com>
11243M: Laxman Dewangan <ldewangan@nvidia.com>
11244S: Supported
11245F: drivers/input/keyboard/tegra-kbc.c
11246
11247TEGRA PWM DRIVER
11248M: Thierry Reding <thierry.reding@gmail.com>
11249S: Supported
11250F: drivers/pwm/pwm-tegra.c
11251
11252TEGRA SERIAL DRIVER
11253M: Laxman Dewangan <ldewangan@nvidia.com>
11254S: Supported
11255F: drivers/tty/serial/serial-tegra.c
11256
11257TEGRA SPI DRIVER
11258M: Laxman Dewangan <ldewangan@nvidia.com>
11259S: Supported
11260F: drivers/spi/spi-tegra*
11261
11262TEHUTI ETHERNET DRIVER
11263M: Andy Gospodarek <andy@greyhouse.net>
11264L: netdev@vger.kernel.org
11265S: Supported
11266F: drivers/net/ethernet/tehuti/*
11267
11268Telecom Clock Driver for MCPL0010
11269M: Mark Gross <mark.gross@intel.com>
11270S: Supported
11271F: drivers/char/tlclk.c
11272
11273TENSILICA XTENSA PORT (xtensa)
11274M: Chris Zankel <chris@zankel.net>
11275M: Max Filippov <jcmvbkbc@gmail.com>
11276L: linux-xtensa@linux-xtensa.org
11277T: git git://github.com/czankel/xtensa-linux.git
11278S: Maintained
11279F: arch/xtensa/
11280F: drivers/irqchip/irq-xtensa-*
11281
11282THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11283M: Hans Verkuil <hverkuil@xs4all.nl>
11284L: linux-media@vger.kernel.org
11285T: git git://linuxtv.org/media_tree.git
11286W: https://linuxtv.org
11287S: Maintained
11288F: drivers/media/radio/radio-raremono.c
11289
11290THERMAL
11291M: Zhang Rui <rui.zhang@intel.com>
11292M: Eduardo Valentin <edubezval@gmail.com>
11293L: linux-pm@vger.kernel.org
11294T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11295T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11296Q: https://patchwork.kernel.org/project/linux-pm/list/
11297S: Supported
11298F: drivers/thermal/
11299F: include/linux/thermal.h
11300F: include/uapi/linux/thermal.h
11301F: include/linux/cpu_cooling.h
11302F: Documentation/devicetree/bindings/thermal/
11303
11304THERMAL/CPU_COOLING
11305M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
11306M: Viresh Kumar <viresh.kumar@linaro.org>
11307M: Javi Merino <javi.merino@arm.com>
11308L: linux-pm@vger.kernel.org
11309S: Supported
11310F: Documentation/thermal/cpu-cooling-api.txt
11311F: drivers/thermal/cpu_cooling.c
11312F: include/linux/cpu_cooling.h
11313
11314THINGM BLINK(1) USB RGB LED DRIVER
11315M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
11316S: Maintained
11317F: drivers/hid/hid-thingm.c
11318
11319THINKPAD ACPI EXTRAS DRIVER
11320M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11321L: ibm-acpi-devel@lists.sourceforge.net
11322L: platform-driver-x86@vger.kernel.org
11323W: http://ibm-acpi.sourceforge.net
11324W: http://thinkwiki.org/wiki/Ibm-acpi
11325T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11326S: Maintained
11327F: drivers/platform/x86/thinkpad_acpi.c
11328
11329TI BANDGAP AND THERMAL DRIVER
11330M: Eduardo Valentin <edubezval@gmail.com>
11331M: Keerthy <j-keerthy@ti.com>
11332L: linux-pm@vger.kernel.org
11333L: linux-omap@vger.kernel.org
11334S: Maintained
11335F: drivers/thermal/ti-soc-thermal/
11336
11337TI VPE/CAL DRIVERS
11338M: Benoit Parrot <bparrot@ti.com>
11339L: linux-media@vger.kernel.org
11340W: http://linuxtv.org/
11341Q: http://patchwork.linuxtv.org/project/linux-media/list/
11342S: Maintained
11343F: drivers/media/platform/ti-vpe/
11344
11345TI CDCE706 CLOCK DRIVER
11346M: Max Filippov <jcmvbkbc@gmail.com>
11347S: Maintained
11348F: drivers/clk/clk-cdce706.c
11349
11350TI CLOCK DRIVER
11351M: Tero Kristo <t-kristo@ti.com>
11352L: linux-omap@vger.kernel.org
11353S: Maintained
11354F: drivers/clk/ti/
11355F: include/linux/clk/ti.h
11356
11357TI ETHERNET SWITCH DRIVER (CPSW)
11358M: Mugunthan V N <mugunthanvnm@ti.com>
11359R: Grygorii Strashko <grygorii.strashko@ti.com>
11360L: linux-omap@vger.kernel.org
11361L: netdev@vger.kernel.org
11362S: Maintained
11363F: drivers/net/ethernet/ti/cpsw*
11364F: drivers/net/ethernet/ti/davinci*
11365
11366TI FLASH MEDIA INTERFACE DRIVER
11367M: Alex Dubov <oakad@yahoo.com>
11368S: Maintained
11369F: drivers/misc/tifm*
11370F: drivers/mmc/host/tifm_sd.c
11371F: include/linux/tifm.h
11372
11373TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11374M: Santosh Shilimkar <ssantosh@kernel.org>
11375L: linux-kernel@vger.kernel.org
11376L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11377S: Maintained
11378F: drivers/soc/ti/*
11379T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11380
11381
11382TI LM49xxx FAMILY ASoC CODEC DRIVERS
11383M: M R Swami Reddy <mr.swami.reddy@ti.com>
11384M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11385L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11386S: Maintained
11387F: sound/soc/codecs/lm49453*
11388F: sound/soc/codecs/isabelle*
11389
11390TI LP855x BACKLIGHT DRIVER
11391M: Milo Kim <milo.kim@ti.com>
11392S: Maintained
11393F: Documentation/backlight/lp855x-driver.txt
11394F: drivers/video/backlight/lp855x_bl.c
11395F: include/linux/platform_data/lp855x.h
11396
11397TI LP8727 CHARGER DRIVER
11398M: Milo Kim <milo.kim@ti.com>
11399S: Maintained
11400F: drivers/power/lp8727_charger.c
11401F: include/linux/platform_data/lp8727.h
11402
11403TI LP8788 MFD DRIVER
11404M: Milo Kim <milo.kim@ti.com>
11405S: Maintained
11406F: drivers/iio/adc/lp8788_adc.c
11407F: drivers/leds/leds-lp8788.c
11408F: drivers/mfd/lp8788*.c
11409F: drivers/power/lp8788-charger.c
11410F: drivers/regulator/lp8788-*.c
11411F: include/linux/mfd/lp8788*.h
11412
11413TI NETCP ETHERNET DRIVER
11414M: Wingman Kwok <w-kwok2@ti.com>
11415M: Murali Karicheri <m-karicheri2@ti.com>
11416L: netdev@vger.kernel.org
11417S: Maintained
11418F: drivers/net/ethernet/ti/netcp*
11419
11420TI TAS571X FAMILY ASoC CODEC DRIVER
11421M: Kevin Cernekee <cernekee@chromium.org>
11422L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11423S: Odd Fixes
11424F: sound/soc/codecs/tas571x*
11425
11426TI TWL4030 SERIES SOC CODEC DRIVER
11427M: Peter Ujfalusi <peter.ujfalusi@ti.com>
11428L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11429S: Maintained
11430F: sound/soc/codecs/twl4030*
11431
11432TI WILINK WIRELESS DRIVERS
11433L: linux-wireless@vger.kernel.org
11434W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11435W: http://wireless.kernel.org/en/users/Drivers/wl1251
11436T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11437S: Orphan
11438F: drivers/net/wireless/ti/
11439F: include/linux/wl12xx.h
11440
11441TIPC NETWORK LAYER
11442M: Jon Maloy <jon.maloy@ericsson.com>
11443M: Ying Xue <ying.xue@windriver.com>
11444L: netdev@vger.kernel.org (core kernel code)
11445L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11446W: http://tipc.sourceforge.net/
11447S: Maintained
11448F: include/uapi/linux/tipc*.h
11449F: net/tipc/
11450
11451TILE ARCHITECTURE
11452M: Chris Metcalf <cmetcalf@mellanox.com>
11453W: http://www.mellanox.com/repository/solutions/tile-scm/
11454T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11455S: Supported
11456F: arch/tile/
11457F: drivers/char/tile-srom.c
11458F: drivers/edac/tile_edac.c
11459F: drivers/net/ethernet/tile/
11460F: drivers/rtc/rtc-tile.c
11461F: drivers/tty/hvc/hvc_tile.c
11462F: drivers/tty/serial/tilegx.c
11463F: drivers/usb/host/*-tilegx.c
11464F: include/linux/usb/tilegx.h
11465
11466TLAN NETWORK DRIVER
11467M: Samuel Chessman <chessman@tux.org>
11468L: tlan-devel@lists.sourceforge.net (subscribers-only)
11469W: http://sourceforge.net/projects/tlan/
11470S: Maintained
11471F: Documentation/networking/tlan.txt
11472F: drivers/net/ethernet/ti/tlan.*
11473
11474TOMOYO SECURITY MODULE
11475M: Kentaro Takeda <takedakn@nttdata.co.jp>
11476M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11477L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11478L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11479L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11480L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11481W: http://tomoyo.sourceforge.jp/
11482T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11483S: Maintained
11484F: security/tomoyo/
11485
11486TOPSTAR LAPTOP EXTRAS DRIVER
11487M: Herton Ronaldo Krzesinski <herton@canonical.com>
11488L: platform-driver-x86@vger.kernel.org
11489S: Maintained
11490F: drivers/platform/x86/topstar-laptop.c
11491
11492TOSHIBA ACPI EXTRAS DRIVER
11493M: Azael Avalos <coproscefalo@gmail.com>
11494L: platform-driver-x86@vger.kernel.org
11495S: Maintained
11496F: drivers/platform/x86/toshiba_acpi.c
11497
11498TOSHIBA BLUETOOTH DRIVER
11499M: Azael Avalos <coproscefalo@gmail.com>
11500L: platform-driver-x86@vger.kernel.org
11501S: Maintained
11502F: drivers/platform/x86/toshiba_bluetooth.c
11503
11504TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11505M: Azael Avalos <coproscefalo@gmail.com>
11506L: platform-driver-x86@vger.kernel.org
11507S: Maintained
11508F: drivers/platform/x86/toshiba_haps.c
11509
11510TOSHIBA WMI HOTKEYS DRIVER
11511M: Azael Avalos <coproscefalo@gmail.com>
11512L: platform-driver-x86@vger.kernel.org
11513S: Maintained
11514F: drivers/platform/x86/toshiba-wmi.c
11515
11516TOSHIBA SMM DRIVER
11517M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11518W: http://www.buzzard.org.uk/toshiba/
11519S: Maintained
11520F: drivers/char/toshiba.c
11521F: include/linux/toshiba.h
11522F: include/uapi/linux/toshiba.h
11523
11524TOSHIBA TC358743 DRIVER
11525M: Mats Randgaard <matrandg@cisco.com>
11526L: linux-media@vger.kernel.org
11527S: Maintained
11528F: drivers/media/i2c/tc358743*
11529F: include/media/i2c/tc358743.h
11530
11531TMIO/SDHI MMC DRIVER
11532M: Wolfram Sang <wsa+renesas@sang-engineering.com>
11533L: linux-mmc@vger.kernel.org
11534S: Supported
11535F: drivers/mmc/host/tmio_mmc*
11536F: drivers/mmc/host/sh_mobile_sdhi.c
11537F: include/linux/mfd/tmio.h
11538
11539TMP401 HARDWARE MONITOR DRIVER
11540M: Guenter Roeck <linux@roeck-us.net>
11541L: linux-hwmon@vger.kernel.org
11542S: Maintained
11543F: Documentation/hwmon/tmp401
11544F: drivers/hwmon/tmp401.c
11545
11546TMPFS (SHMEM FILESYSTEM)
11547M: Hugh Dickins <hughd@google.com>
11548L: linux-mm@kvack.org
11549S: Maintained
11550F: include/linux/shmem_fs.h
11551F: mm/shmem.c
11552
11553TM6000 VIDEO4LINUX DRIVER
11554M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11555L: linux-media@vger.kernel.org
11556W: https://linuxtv.org
11557T: git git://linuxtv.org/media_tree.git
11558S: Odd fixes
11559F: drivers/media/usb/tm6000/
11560
11561TW68 VIDEO4LINUX DRIVER
11562M: Hans Verkuil <hverkuil@xs4all.nl>
11563L: linux-media@vger.kernel.org
11564T: git git://linuxtv.org/media_tree.git
11565W: https://linuxtv.org
11566S: Odd Fixes
11567F: drivers/media/pci/tw68/
11568
11569TW686X VIDEO4LINUX DRIVER
11570M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11571L: linux-media@vger.kernel.org
11572T: git git://linuxtv.org/media_tree.git
11573W: http://linuxtv.org
11574S: Maintained
11575F: drivers/media/pci/tw686x/
11576
11577TPM DEVICE DRIVER
11578M: Peter Huewe <peterhuewe@gmx.de>
11579M: Marcel Selhorst <tpmdd@selhorst.net>
11580M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11581R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11582W: http://tpmdd.sourceforge.net
11583L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11584Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11585T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11586S: Maintained
11587F: drivers/char/tpm/
11588
11589TPM IBM_VTPM DEVICE DRIVER
11590M: Ashley Lai <ashleydlai@gmail.com>
11591W: http://tpmdd.sourceforge.net
11592L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11593S: Maintained
11594F: drivers/char/tpm/tpm_ibmvtpm*
11595
11596TRACING
11597M: Steven Rostedt <rostedt@goodmis.org>
11598M: Ingo Molnar <mingo@redhat.com>
11599T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11600S: Maintained
11601F: Documentation/trace/ftrace.txt
11602F: arch/*/*/*/ftrace.h
11603F: arch/*/kernel/ftrace.c
11604F: include/*/ftrace.h
11605F: include/linux/trace*.h
11606F: include/trace/
11607F: kernel/trace/
11608F: tools/testing/selftests/ftrace/
11609
11610TRACING MMIO ACCESSES (MMIOTRACE)
11611M: Steven Rostedt <rostedt@goodmis.org>
11612M: Ingo Molnar <mingo@kernel.org>
11613R: Karol Herbst <karolherbst@gmail.com>
11614R: Pekka Paalanen <ppaalanen@gmail.com>
11615S: Maintained
11616L: linux-kernel@vger.kernel.org
11617L: nouveau@lists.freedesktop.org
11618F: kernel/trace/trace_mmiotrace.c
11619F: include/linux/mmiotrace.h
11620F: arch/x86/mm/kmmio.c
11621F: arch/x86/mm/mmio-mod.c
11622F: arch/x86/mm/testmmiotrace.c
11623
11624TRIVIAL PATCHES
11625M: Jiri Kosina <trivial@kernel.org>
11626T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11627S: Maintained
11628K: ^Subject:.*(?i)trivial
11629
11630TTY LAYER
11631M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11632M: Jiri Slaby <jslaby@suse.com>
11633S: Supported
11634T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11635F: Documentation/serial/
11636F: drivers/tty/
11637F: drivers/tty/serial/serial_core.c
11638F: include/linux/serial_core.h
11639F: include/linux/serial.h
11640F: include/linux/tty.h
11641F: include/uapi/linux/serial_core.h
11642F: include/uapi/linux/serial.h
11643F: include/uapi/linux/tty.h
11644
11645TUA9001 MEDIA DRIVER
11646M: Antti Palosaari <crope@iki.fi>
11647L: linux-media@vger.kernel.org
11648W: https://linuxtv.org
11649W: http://palosaari.fi/linux/
11650Q: http://patchwork.linuxtv.org/project/linux-media/list/
11651T: git git://linuxtv.org/anttip/media_tree.git
11652S: Maintained
11653F: drivers/media/tuners/tua9001*
11654
11655TULIP NETWORK DRIVERS
11656L: netdev@vger.kernel.org
11657L: linux-parisc@vger.kernel.org
11658S: Orphan
11659F: drivers/net/ethernet/dec/tulip/
11660
11661TUN/TAP driver
11662M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11663W: http://vtun.sourceforge.net/tun
11664S: Maintained
11665F: Documentation/networking/tuntap.txt
11666F: arch/um/os-Linux/drivers/
11667
11668TURBOCHANNEL SUBSYSTEM
11669M: "Maciej W. Rozycki" <macro@linux-mips.org>
11670M: Ralf Baechle <ralf@linux-mips.org>
11671L: linux-mips@linux-mips.org
11672Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11673S: Maintained
11674F: drivers/tc/
11675F: include/linux/tc.h
11676
11677U14-34F SCSI DRIVER
11678M: Dario Ballabio <ballabio_dario@emc.com>
11679L: linux-scsi@vger.kernel.org
11680S: Maintained
11681F: drivers/scsi/u14-34f.c
11682
11683UBI FILE SYSTEM (UBIFS)
11684M: Richard Weinberger <richard@nod.at>
11685M: Artem Bityutskiy <dedekind1@gmail.com>
11686M: Adrian Hunter <adrian.hunter@intel.com>
11687L: linux-mtd@lists.infradead.org
11688T: git git://git.infradead.org/ubifs-2.6.git
11689W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11690S: Supported
11691F: Documentation/filesystems/ubifs.txt
11692F: fs/ubifs/
11693
11694UCLINUX (M68KNOMMU AND COLDFIRE)
11695M: Greg Ungerer <gerg@linux-m68k.org>
11696W: http://www.linux-m68k.org/
11697W: http://www.uclinux.org/
11698L: linux-m68k@lists.linux-m68k.org
11699L: uclinux-dev@uclinux.org (subscribers-only)
11700T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11701S: Maintained
11702F: arch/m68k/coldfire/
11703F: arch/m68k/68*/
11704F: arch/m68k/*/*_no.*
11705F: arch/m68k/include/asm/*_no.*
11706
11707UDF FILESYSTEM
11708M: Jan Kara <jack@suse.com>
11709S: Maintained
11710F: Documentation/filesystems/udf.txt
11711F: fs/udf/
11712
11713UFS FILESYSTEM
11714M: Evgeniy Dushistov <dushistov@mail.ru>
11715S: Maintained
11716F: Documentation/filesystems/ufs.txt
11717F: fs/ufs/
11718
11719UHID USERSPACE HID IO DRIVER:
11720M: David Herrmann <dh.herrmann@googlemail.com>
11721L: linux-input@vger.kernel.org
11722S: Maintained
11723F: drivers/hid/uhid.c
11724F: include/uapi/linux/uhid.h
11725
11726ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11727L: linux-usb@vger.kernel.org
11728S: Orphan
11729F: drivers/uwb/
11730F: include/linux/uwb.h
11731F: include/linux/uwb/
11732
11733UNICORE32 ARCHITECTURE:
11734M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11735W: http://mprc.pku.edu.cn/~guanxuetao/linux
11736S: Maintained
11737T: git git://github.com/gxt/linux.git
11738F: arch/unicore32/
11739
11740UNIFDEF
11741M: Tony Finch <dot@dotat.at>
11742W: http://dotat.at/prog/unifdef
11743S: Maintained
11744F: scripts/unifdef.c
11745
11746UNIFORM CDROM DRIVER
11747M: Jens Axboe <axboe@kernel.dk>
11748W: http://www.kernel.dk
11749S: Maintained
11750F: Documentation/cdrom/
11751F: drivers/cdrom/cdrom.c
11752F: include/linux/cdrom.h
11753F: include/uapi/linux/cdrom.h
11754
11755UNISYS S-PAR DRIVERS
11756M: David Kershner <david.kershner@unisys.com>
11757L: sparmaintainer@unisys.com (Unisys internal)
11758S: Supported
11759F: drivers/staging/unisys/
11760
11761UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11762M: Vinayak Holikatti <vinholikatti@gmail.com>
11763L: linux-scsi@vger.kernel.org
11764S: Supported
11765F: Documentation/scsi/ufs.txt
11766F: drivers/scsi/ufs/
11767
11768UNSORTED BLOCK IMAGES (UBI)
11769M: Artem Bityutskiy <dedekind1@gmail.com>
11770M: Richard Weinberger <richard@nod.at>
11771W: http://www.linux-mtd.infradead.org/
11772L: linux-mtd@lists.infradead.org
11773T: git git://git.infradead.org/ubifs-2.6.git
11774S: Supported
11775F: drivers/mtd/ubi/
11776F: include/linux/mtd/ubi.h
11777F: include/uapi/mtd/ubi-user.h
11778
11779USB ACM DRIVER
11780M: Oliver Neukum <oneukum@suse.com>
11781L: linux-usb@vger.kernel.org
11782S: Maintained
11783F: Documentation/usb/acm.txt
11784F: drivers/usb/class/cdc-acm.*
11785
11786USB AR5523 WIRELESS DRIVER
11787M: Pontus Fuchs <pontus.fuchs@gmail.com>
11788L: linux-wireless@vger.kernel.org
11789S: Maintained
11790F: drivers/net/wireless/ath/ar5523/
11791
11792USB ATTACHED SCSI
11793M: Hans de Goede <hdegoede@redhat.com>
11794M: Gerd Hoffmann <kraxel@redhat.com>
11795L: linux-usb@vger.kernel.org
11796L: linux-scsi@vger.kernel.org
11797S: Maintained
11798F: drivers/usb/storage/uas.c
11799
11800USB CDC ETHERNET DRIVER
11801M: Oliver Neukum <oliver@neukum.org>
11802L: linux-usb@vger.kernel.org
11803S: Maintained
11804F: drivers/net/usb/cdc_*.c
11805F: include/uapi/linux/usb/cdc.h
11806
11807USB CHAOSKEY DRIVER
11808M: Keith Packard <keithp@keithp.com>
11809L: linux-usb@vger.kernel.org
11810S: Maintained
11811F: drivers/usb/misc/chaoskey.c
11812
11813USB CYPRESS C67X00 DRIVER
11814M: Peter Korsgaard <jacmet@sunsite.dk>
11815L: linux-usb@vger.kernel.org
11816S: Maintained
11817F: drivers/usb/c67x00/
11818
11819USB DAVICOM DM9601 DRIVER
11820M: Peter Korsgaard <jacmet@sunsite.dk>
11821L: netdev@vger.kernel.org
11822W: http://www.linux-usb.org/usbnet
11823S: Maintained
11824F: drivers/net/usb/dm9601.c
11825
11826USB DIAMOND RIO500 DRIVER
11827M: Cesar Miquel <miquel@df.uba.ar>
11828L: rio500-users@lists.sourceforge.net
11829W: http://rio500.sourceforge.net
11830S: Maintained
11831F: drivers/usb/misc/rio500*
11832
11833USB EHCI DRIVER
11834M: Alan Stern <stern@rowland.harvard.edu>
11835L: linux-usb@vger.kernel.org
11836S: Maintained
11837F: Documentation/usb/ehci.txt
11838F: drivers/usb/host/ehci*
11839
11840USB GADGET/PERIPHERAL SUBSYSTEM
11841M: Felipe Balbi <balbi@kernel.org>
11842L: linux-usb@vger.kernel.org
11843W: http://www.linux-usb.org/gadget
11844T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11845S: Maintained
11846F: drivers/usb/gadget/
11847F: include/linux/usb/gadget*
11848
11849USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11850M: Jiri Kosina <jikos@kernel.org>
11851R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
11852L: linux-usb@vger.kernel.org
11853T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11854S: Maintained
11855F: Documentation/hid/hiddev.txt
11856F: drivers/hid/usbhid/
11857
11858USB ISP116X DRIVER
11859M: Olav Kongas <ok@artecdesign.ee>
11860L: linux-usb@vger.kernel.org
11861S: Maintained
11862F: drivers/usb/host/isp116x*
11863F: include/linux/usb/isp116x.h
11864
11865USB LAN78XX ETHERNET DRIVER
11866M: Woojung Huh <woojung.huh@microchip.com>
11867M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11868L: netdev@vger.kernel.org
11869S: Maintained
11870F: drivers/net/usb/lan78xx.*
11871
11872USB MASS STORAGE DRIVER
11873M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11874L: linux-usb@vger.kernel.org
11875L: usb-storage@lists.one-eyed-alien.net
11876S: Maintained
11877W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11878F: drivers/usb/storage/
11879
11880USB MIDI DRIVER
11881M: Clemens Ladisch <clemens@ladisch.de>
11882L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11883T: git git://git.alsa-project.org/alsa-kernel.git
11884S: Maintained
11885F: sound/usb/midi.*
11886
11887USB NETWORKING DRIVERS
11888L: linux-usb@vger.kernel.org
11889S: Odd Fixes
11890F: drivers/net/usb/
11891
11892USB OHCI DRIVER
11893M: Alan Stern <stern@rowland.harvard.edu>
11894L: linux-usb@vger.kernel.org
11895S: Maintained
11896F: Documentation/usb/ohci.txt
11897F: drivers/usb/host/ohci*
11898
11899USB OTG FSM (Finite State Machine)
11900M: Peter Chen <Peter.Chen@nxp.com>
11901T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11902L: linux-usb@vger.kernel.org
11903S: Maintained
11904F: drivers/usb/common/usb-otg-fsm.c
11905
11906USB OVER IP DRIVER
11907M: Valentina Manea <valentina.manea.m@gmail.com>
11908M: Shuah Khan <shuah.kh@samsung.com>
11909L: linux-usb@vger.kernel.org
11910S: Maintained
11911F: Documentation/usb/usbip_protocol.txt
11912F: drivers/usb/usbip/
11913F: tools/usb/usbip/
11914
11915USB PEGASUS DRIVER
11916M: Petko Manolov <petkan@nucleusys.com>
11917L: linux-usb@vger.kernel.org
11918L: netdev@vger.kernel.org
11919T: git git://github.com/petkan/pegasus.git
11920W: https://github.com/petkan/pegasus
11921S: Maintained
11922F: drivers/net/usb/pegasus.*
11923
11924USB PHY LAYER
11925M: Felipe Balbi <balbi@kernel.org>
11926L: linux-usb@vger.kernel.org
11927T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11928S: Maintained
11929F: drivers/usb/phy/
11930
11931USB PRINTER DRIVER (usblp)
11932M: Pete Zaitcev <zaitcev@redhat.com>
11933L: linux-usb@vger.kernel.org
11934S: Supported
11935F: drivers/usb/class/usblp.c
11936
11937USB QMI WWAN NETWORK DRIVER
11938M: Bjørn Mork <bjorn@mork.no>
11939L: netdev@vger.kernel.org
11940S: Maintained
11941F: Documentation/ABI/testing/sysfs-class-net-qmi
11942F: drivers/net/usb/qmi_wwan.c
11943
11944USB RTL8150 DRIVER
11945M: Petko Manolov <petkan@nucleusys.com>
11946L: linux-usb@vger.kernel.org
11947L: netdev@vger.kernel.org
11948T: git git://github.com/petkan/rtl8150.git
11949W: https://github.com/petkan/rtl8150
11950S: Maintained
11951F: drivers/net/usb/rtl8150.c
11952
11953USB SERIAL SUBSYSTEM
11954M: Johan Hovold <johan@kernel.org>
11955L: linux-usb@vger.kernel.org
11956S: Maintained
11957F: Documentation/usb/usb-serial.txt
11958F: drivers/usb/serial/
11959F: include/linux/usb/serial.h
11960
11961USB SMSC75XX ETHERNET DRIVER
11962M: Steve Glendinning <steve.glendinning@shawell.net>
11963L: netdev@vger.kernel.org
11964S: Maintained
11965F: drivers/net/usb/smsc75xx.*
11966
11967USB SMSC95XX ETHERNET DRIVER
11968M: Steve Glendinning <steve.glendinning@shawell.net>
11969L: netdev@vger.kernel.org
11970S: Maintained
11971F: drivers/net/usb/smsc95xx.*
11972
11973USB SUBSYSTEM
11974M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11975L: linux-usb@vger.kernel.org
11976W: http://www.linux-usb.org
11977T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11978S: Supported
11979F: Documentation/usb/
11980F: drivers/usb/
11981F: include/linux/usb.h
11982F: include/linux/usb/
11983
11984USB UHCI DRIVER
11985M: Alan Stern <stern@rowland.harvard.edu>
11986L: linux-usb@vger.kernel.org
11987S: Maintained
11988F: drivers/usb/host/uhci*
11989
11990USB "USBNET" DRIVER FRAMEWORK
11991M: Oliver Neukum <oneukum@suse.com>
11992L: netdev@vger.kernel.org
11993W: http://www.linux-usb.org/usbnet
11994S: Maintained
11995F: drivers/net/usb/usbnet.c
11996F: include/linux/usb/usbnet.h
11997
11998USB VIDEO CLASS
11999M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12000L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12001L: linux-media@vger.kernel.org
12002T: git git://linuxtv.org/media_tree.git
12003W: http://www.ideasonboard.org/uvc/
12004S: Maintained
12005F: drivers/media/usb/uvc/
12006F: include/uapi/linux/uvcvideo.h
12007
12008USB VISION DRIVER
12009M: Hans Verkuil <hverkuil@xs4all.nl>
12010L: linux-media@vger.kernel.org
12011T: git git://linuxtv.org/media_tree.git
12012W: https://linuxtv.org
12013S: Odd Fixes
12014F: drivers/media/usb/usbvision/
12015
12016USB WEBCAM GADGET
12017M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12018L: linux-usb@vger.kernel.org
12019S: Maintained
12020F: drivers/usb/gadget/function/*uvc*
12021F: drivers/usb/gadget/legacy/webcam.c
12022
12023USB WIRELESS RNDIS DRIVER (rndis_wlan)
12024M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
12025L: linux-wireless@vger.kernel.org
12026S: Maintained
12027F: drivers/net/wireless/rndis_wlan.c
12028
12029USB XHCI DRIVER
12030M: Mathias Nyman <mathias.nyman@intel.com>
12031L: linux-usb@vger.kernel.org
12032S: Supported
12033F: drivers/usb/host/xhci*
12034F: drivers/usb/host/pci-quirks*
12035
12036USB ZD1201 DRIVER
12037L: linux-wireless@vger.kernel.org
12038W: http://linux-lc100020.sourceforge.net
12039S: Orphan
12040F: drivers/net/wireless/zydas/zd1201.*
12041
12042USB ZR364XX DRIVER
12043M: Antoine Jacquet <royale@zerezo.com>
12044L: linux-usb@vger.kernel.org
12045L: linux-media@vger.kernel.org
12046T: git git://linuxtv.org/media_tree.git
12047W: http://royale.zerezo.com/zr364xx/
12048S: Maintained
12049F: Documentation/video4linux/zr364xx.txt
12050F: drivers/media/usb/zr364xx/
12051
12052ULPI BUS
12053M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
12054L: linux-usb@vger.kernel.org
12055S: Maintained
12056F: drivers/usb/common/ulpi.c
12057F: include/linux/ulpi/
12058
12059USER-MODE LINUX (UML)
12060M: Jeff Dike <jdike@addtoit.com>
12061M: Richard Weinberger <richard@nod.at>
12062L: user-mode-linux-devel@lists.sourceforge.net
12063L: user-mode-linux-user@lists.sourceforge.net
12064W: http://user-mode-linux.sourceforge.net
12065T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12066S: Maintained
12067F: Documentation/virtual/uml/
12068F: arch/um/
12069F: arch/x86/um/
12070F: fs/hostfs/
12071F: fs/hppfs/
12072
12073USERSPACE I/O (UIO)
12074M: "Hans J. Koch" <hjk@hansjkoch.de>
12075M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12076S: Maintained
12077T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12078F: Documentation/DocBook/uio-howto.tmpl
12079F: drivers/uio/
12080F: include/linux/uio*.h
12081
12082UTIL-LINUX PACKAGE
12083M: Karel Zak <kzak@redhat.com>
12084L: util-linux@vger.kernel.org
12085W: http://en.wikipedia.org/wiki/Util-linux
12086T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12087S: Maintained
12088
12089UVESAFB DRIVER
12090M: Michal Januszewski <spock@gentoo.org>
12091L: linux-fbdev@vger.kernel.org
12092W: http://dev.gentoo.org/~spock/projects/uvesafb/
12093S: Maintained
12094F: Documentation/fb/uvesafb.txt
12095F: drivers/video/fbdev/uvesafb.*
12096
12097VF610 NAND DRIVER
12098M: Stefan Agner <stefan@agner.ch>
12099L: linux-mtd@lists.infradead.org
12100S: Supported
12101F: drivers/mtd/nand/vf610_nfc.c
12102
12103VFAT/FAT/MSDOS FILESYSTEM
12104M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12105S: Maintained
12106F: Documentation/filesystems/vfat.txt
12107F: fs/fat/
12108
12109VFIO DRIVER
12110M: Alex Williamson <alex.williamson@redhat.com>
12111L: kvm@vger.kernel.org
12112T: git git://github.com/awilliam/linux-vfio.git
12113S: Maintained
12114F: Documentation/vfio.txt
12115F: drivers/vfio/
12116F: include/linux/vfio.h
12117F: include/uapi/linux/vfio.h
12118
12119VFIO PLATFORM DRIVER
12120M: Baptiste Reynal <b.reynal@virtualopensystems.com>
12121L: kvm@vger.kernel.org
12122S: Maintained
12123F: drivers/vfio/platform/
12124
12125VIDEOBUF2 FRAMEWORK
12126M: Pawel Osciak <pawel@osciak.com>
12127M: Marek Szyprowski <m.szyprowski@samsung.com>
12128M: Kyungmin Park <kyungmin.park@samsung.com>
12129L: linux-media@vger.kernel.org
12130S: Maintained
12131F: drivers/media/v4l2-core/videobuf2-*
12132F: include/media/videobuf2-*
12133
12134VIRTUAL SERIO DEVICE DRIVER
12135M: Stephen Chandler Paul <thatslyude@gmail.com>
12136S: Maintained
12137F: drivers/input/serio/userio.c
12138F: include/uapi/linux/userio.h
12139
12140VIRTIO CONSOLE DRIVER
12141M: Amit Shah <amit.shah@redhat.com>
12142L: virtualization@lists.linux-foundation.org
12143S: Maintained
12144F: drivers/char/virtio_console.c
12145F: include/linux/virtio_console.h
12146F: include/uapi/linux/virtio_console.h
12147
12148VIRTIO CORE, NET AND BLOCK DRIVERS
12149M: "Michael S. Tsirkin" <mst@redhat.com>
12150L: virtualization@lists.linux-foundation.org
12151S: Maintained
12152F: drivers/virtio/
12153F: tools/virtio/
12154F: drivers/net/virtio_net.c
12155F: drivers/block/virtio_blk.c
12156F: include/linux/virtio_*.h
12157F: include/uapi/linux/virtio_*.h
12158
12159VIRTIO DRIVERS FOR S390
12160M: Christian Borntraeger <borntraeger@de.ibm.com>
12161M: Cornelia Huck <cornelia.huck@de.ibm.com>
12162L: linux-s390@vger.kernel.org
12163L: virtualization@lists.linux-foundation.org
12164L: kvm@vger.kernel.org
12165S: Supported
12166F: drivers/s390/virtio/
12167
12168VIRTIO GPU DRIVER
12169M: David Airlie <airlied@linux.ie>
12170M: Gerd Hoffmann <kraxel@redhat.com>
12171L: dri-devel@lists.freedesktop.org
12172L: virtualization@lists.linux-foundation.org
12173S: Maintained
12174F: drivers/gpu/drm/virtio/
12175F: include/uapi/linux/virtio_gpu.h
12176
12177VIRTIO HOST (VHOST)
12178M: "Michael S. Tsirkin" <mst@redhat.com>
12179L: kvm@vger.kernel.org
12180L: virtualization@lists.linux-foundation.org
12181L: netdev@vger.kernel.org
12182T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12183S: Maintained
12184F: drivers/vhost/
12185F: include/uapi/linux/vhost.h
12186
12187VIRTIO INPUT DRIVER
12188M: Gerd Hoffmann <kraxel@redhat.com>
12189S: Maintained
12190F: drivers/virtio/virtio_input.c
12191F: include/uapi/linux/virtio_input.h
12192
12193VIA RHINE NETWORK DRIVER
12194S: Orphan
12195F: drivers/net/ethernet/via/via-rhine.c
12196
12197VIA SD/MMC CARD CONTROLLER DRIVER
12198M: Bruce Chang <brucechang@via.com.tw>
12199M: Harald Welte <HaraldWelte@viatech.com>
12200S: Maintained
12201F: drivers/mmc/host/via-sdmmc.c
12202
12203VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12204M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12205L: linux-fbdev@vger.kernel.org
12206S: Maintained
12207F: include/linux/via-core.h
12208F: include/linux/via-gpio.h
12209F: include/linux/via_i2c.h
12210F: drivers/video/fbdev/via/
12211
12212VIA VELOCITY NETWORK DRIVER
12213M: Francois Romieu <romieu@fr.zoreil.com>
12214L: netdev@vger.kernel.org
12215S: Maintained
12216F: drivers/net/ethernet/via/via-velocity.*
12217
12218VIRT LIB
12219M: Alex Williamson <alex.williamson@redhat.com>
12220M: Paolo Bonzini <pbonzini@redhat.com>
12221L: kvm@vger.kernel.org
12222S: Supported
12223F: virt/lib/
12224
12225VIVID VIRTUAL VIDEO DRIVER
12226M: Hans Verkuil <hverkuil@xs4all.nl>
12227L: linux-media@vger.kernel.org
12228T: git git://linuxtv.org/media_tree.git
12229W: https://linuxtv.org
12230S: Maintained
12231F: drivers/media/platform/vivid/*
12232
12233VLAN (802.1Q)
12234M: Patrick McHardy <kaber@trash.net>
12235L: netdev@vger.kernel.org
12236S: Maintained
12237F: drivers/net/macvlan.c
12238F: include/linux/if_*vlan.h
12239F: net/8021q/
12240
12241VLYNQ BUS
12242M: Florian Fainelli <florian@openwrt.org>
12243L: openwrt-devel@lists.openwrt.org (subscribers-only)
12244S: Maintained
12245F: drivers/vlynq/vlynq.c
12246F: include/linux/vlynq.h
12247
12248VME SUBSYSTEM
12249M: Martyn Welch <martyn@welchs.me.uk>
12250M: Manohar Vanga <manohar.vanga@gmail.com>
12251M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12252L: devel@driverdev.osuosl.org
12253S: Maintained
12254T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12255F: Documentation/vme_api.txt
12256F: drivers/staging/vme/
12257F: drivers/vme/
12258F: include/linux/vme*
12259
12260VMWARE HYPERVISOR INTERFACE
12261M: Alok Kataria <akataria@vmware.com>
12262L: virtualization@lists.linux-foundation.org
12263S: Supported
12264F: arch/x86/kernel/cpu/vmware.c
12265
12266VMWARE BALLOON DRIVER
12267M: Xavier Deguillard <xdeguillard@vmware.com>
12268M: Philip Moltmann <moltmann@vmware.com>
12269M: "VMware, Inc." <pv-drivers@vmware.com>
12270L: linux-kernel@vger.kernel.org
12271S: Maintained
12272F: drivers/misc/vmw_balloon.c
12273
12274VMWARE VMMOUSE SUBDRIVER
12275M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12276M: "VMware, Inc." <pv-drivers@vmware.com>
12277L: linux-input@vger.kernel.org
12278S: Maintained
12279F: drivers/input/mouse/vmmouse.c
12280F: drivers/input/mouse/vmmouse.h
12281
12282VMWARE VMXNET3 ETHERNET DRIVER
12283M: Shrikrishna Khare <skhare@vmware.com>
12284M: "VMware, Inc." <pv-drivers@vmware.com>
12285L: netdev@vger.kernel.org
12286S: Maintained
12287F: drivers/net/vmxnet3/
12288
12289VMware PVSCSI driver
12290M: Arvind Kumar <arvindkumar@vmware.com>
12291M: VMware PV-Drivers <pv-drivers@vmware.com>
12292L: linux-scsi@vger.kernel.org
12293S: Maintained
12294F: drivers/scsi/vmw_pvscsi.c
12295F: drivers/scsi/vmw_pvscsi.h
12296
12297VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12298M: Liam Girdwood <lgirdwood@gmail.com>
12299M: Mark Brown <broonie@kernel.org>
12300L: linux-kernel@vger.kernel.org
12301W: http://www.slimlogic.co.uk/?p=48
12302T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12303S: Supported
12304F: Documentation/devicetree/bindings/regulator/
12305F: drivers/regulator/
12306F: include/dt-bindings/regulator/
12307F: include/linux/regulator/
12308
12309VRF
12310M: David Ahern <dsa@cumulusnetworks.com>
12311M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
12312L: netdev@vger.kernel.org
12313S: Maintained
12314F: drivers/net/vrf.c
12315F: Documentation/networking/vrf.txt
12316
12317VT1211 HARDWARE MONITOR DRIVER
12318M: Juerg Haefliger <juergh@gmail.com>
12319L: linux-hwmon@vger.kernel.org
12320S: Maintained
12321F: Documentation/hwmon/vt1211
12322F: drivers/hwmon/vt1211.c
12323
12324VT8231 HARDWARE MONITOR DRIVER
12325M: Roger Lucas <vt8231@hiddenengine.co.uk>
12326L: linux-hwmon@vger.kernel.org
12327S: Maintained
12328F: drivers/hwmon/vt8231.c
12329
12330VUB300 USB to SDIO/SD/MMC bridge chip
12331M: Tony Olech <tony.olech@elandigitalsystems.com>
12332L: linux-mmc@vger.kernel.org
12333L: linux-usb@vger.kernel.org
12334S: Supported
12335F: drivers/mmc/host/vub300.c
12336
12337W1 DALLAS'S 1-WIRE BUS
12338M: Evgeniy Polyakov <zbr@ioremap.net>
12339S: Maintained
12340F: Documentation/w1/
12341F: drivers/w1/
12342
12343W83791D HARDWARE MONITORING DRIVER
12344M: Marc Hulsman <m.hulsman@tudelft.nl>
12345L: linux-hwmon@vger.kernel.org
12346S: Maintained
12347F: Documentation/hwmon/w83791d
12348F: drivers/hwmon/w83791d.c
12349
12350W83793 HARDWARE MONITORING DRIVER
12351M: Rudolf Marek <r.marek@assembler.cz>
12352L: linux-hwmon@vger.kernel.org
12353S: Maintained
12354F: Documentation/hwmon/w83793
12355F: drivers/hwmon/w83793.c
12356
12357W83795 HARDWARE MONITORING DRIVER
12358M: Jean Delvare <jdelvare@suse.com>
12359L: linux-hwmon@vger.kernel.org
12360S: Maintained
12361F: drivers/hwmon/w83795.c
12362
12363W83L51xD SD/MMC CARD INTERFACE DRIVER
12364M: Pierre Ossman <pierre@ossman.eu>
12365S: Maintained
12366F: drivers/mmc/host/wbsd.*
12367
12368WACOM PROTOCOL 4 SERIAL TABLETS
12369M: Julian Squires <julian@cipht.net>
12370M: Hans de Goede <hdegoede@redhat.com>
12371L: linux-input@vger.kernel.org
12372S: Maintained
12373F: drivers/input/tablet/wacom_serial4.c
12374
12375WATCHDOG DEVICE DRIVERS
12376M: Wim Van Sebroeck <wim@iguana.be>
12377R: Guenter Roeck <linux@roeck-us.net>
12378L: linux-watchdog@vger.kernel.org
12379W: http://www.linux-watchdog.org/
12380T: git git://www.linux-watchdog.org/linux-watchdog.git
12381S: Maintained
12382F: Documentation/devicetree/bindings/watchdog/
12383F: Documentation/watchdog/
12384F: drivers/watchdog/
12385F: include/linux/watchdog.h
12386F: include/uapi/linux/watchdog.h
12387
12388WD7000 SCSI DRIVER
12389M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
12390L: linux-scsi@vger.kernel.org
12391S: Maintained
12392F: drivers/scsi/wd7000.c
12393
12394WIIMOTE HID DRIVER
12395M: David Herrmann <dh.herrmann@googlemail.com>
12396L: linux-input@vger.kernel.org
12397S: Maintained
12398F: drivers/hid/hid-wiimote*
12399
12400WINBOND CIR DRIVER
12401M: David Härdeman <david@hardeman.nu>
12402S: Maintained
12403F: drivers/media/rc/winbond-cir.c
12404
12405WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12406M: William Breathitt Gray <vilhelm.gray@gmail.com>
12407L: linux-watchdog@vger.kernel.org
12408S: Maintained
12409F: drivers/watchdog/ebc-c384_wdt.c
12410
12411WINSYSTEMS WS16C48 GPIO DRIVER
12412M: William Breathitt Gray <vilhelm.gray@gmail.com>
12413L: linux-gpio@vger.kernel.org
12414S: Maintained
12415F: drivers/gpio/gpio-ws16c48.c
12416
12417WIMAX STACK
12418M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12419M: linux-wimax@intel.com
12420L: wimax@linuxwimax.org (subscribers-only)
12421S: Supported
12422W: http://linuxwimax.org
12423F: Documentation/wimax/README.wimax
12424F: include/linux/wimax/debug.h
12425F: include/net/wimax.h
12426F: include/uapi/linux/wimax.h
12427F: net/wimax/
12428
12429WISTRON LAPTOP BUTTON DRIVER
12430M: Miloslav Trmac <mitr@volny.cz>
12431S: Maintained
12432F: drivers/input/misc/wistron_btns.c
12433
12434WL3501 WIRELESS PCMCIA CARD DRIVER
12435M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12436L: linux-wireless@vger.kernel.org
12437W: http://oops.ghostprotocols.net:81/blog
12438S: Maintained
12439F: drivers/net/wireless/wl3501*
12440
12441WOLFSON MICROELECTRONICS DRIVERS
12442L: patches@opensource.wolfsonmicro.com
12443T: git https://github.com/CirrusLogic/linux-drivers.git
12444W: https://github.com/CirrusLogic/linux-drivers/wiki
12445S: Supported
12446F: Documentation/hwmon/wm83??
12447F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12448F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12449F: Documentation/devicetree/bindings/mfd/arizona.txt
12450F: arch/arm/mach-s3c64xx/mach-crag6410*
12451F: drivers/clk/clk-wm83*.c
12452F: drivers/extcon/extcon-arizona.c
12453F: drivers/leds/leds-wm83*.c
12454F: drivers/gpio/gpio-*wm*.c
12455F: drivers/gpio/gpio-arizona.c
12456F: drivers/hwmon/wm83??-hwmon.c
12457F: drivers/input/misc/wm831x-on.c
12458F: drivers/input/touchscreen/wm831x-ts.c
12459F: drivers/input/touchscreen/wm97*.c
12460F: drivers/mfd/arizona*
12461F: drivers/mfd/wm*.c
12462F: drivers/mfd/cs47l24*
12463F: drivers/power/wm83*.c
12464F: drivers/rtc/rtc-wm83*.c
12465F: drivers/regulator/wm8*.c
12466F: drivers/video/backlight/wm83*_bl.c
12467F: drivers/watchdog/wm83*_wdt.c
12468F: include/linux/mfd/arizona/
12469F: include/linux/mfd/wm831x/
12470F: include/linux/mfd/wm8350/
12471F: include/linux/mfd/wm8400*
12472F: include/linux/wm97xx.h
12473F: include/sound/wm????.h
12474F: sound/soc/codecs/arizona.?
12475F: sound/soc/codecs/wm*
12476F: sound/soc/codecs/cs47l24*
12477
12478WORKQUEUE
12479M: Tejun Heo <tj@kernel.org>
12480R: Lai Jiangshan <jiangshanlai@gmail.com>
12481T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12482S: Maintained
12483F: include/linux/workqueue.h
12484F: kernel/workqueue.c
12485F: Documentation/workqueue.txt
12486
12487X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12488M: Chen-Yu Tsai <wens@csie.org>
12489L: linux-kernel@vger.kernel.org
12490S: Maintained
12491N: axp[128]
12492
12493X.25 NETWORK LAYER
12494M: Andrew Hendry <andrew.hendry@gmail.com>
12495L: linux-x25@vger.kernel.org
12496S: Odd Fixes
12497F: Documentation/networking/x25*
12498F: include/net/x25*
12499F: net/x25/
12500
12501X86 ARCHITECTURE (32-BIT AND 64-BIT)
12502M: Thomas Gleixner <tglx@linutronix.de>
12503M: Ingo Molnar <mingo@redhat.com>
12504M: "H. Peter Anvin" <hpa@zytor.com>
12505M: x86@kernel.org
12506L: linux-kernel@vger.kernel.org
12507T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12508S: Maintained
12509F: Documentation/x86/
12510F: arch/x86/
12511
12512X86 PLATFORM DRIVERS
12513M: Darren Hart <dvhart@infradead.org>
12514L: platform-driver-x86@vger.kernel.org
12515T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12516S: Maintained
12517F: drivers/platform/x86/
12518F: drivers/platform/olpc/
12519
12520X86 MCE INFRASTRUCTURE
12521M: Tony Luck <tony.luck@intel.com>
12522M: Borislav Petkov <bp@alien8.de>
12523L: linux-edac@vger.kernel.org
12524S: Maintained
12525F: arch/x86/kernel/cpu/mcheck/*
12526
12527X86 MICROCODE UPDATE SUPPORT
12528M: Borislav Petkov <bp@alien8.de>
12529S: Maintained
12530F: arch/x86/kernel/cpu/microcode/*
12531
12532X86 VDSO
12533M: Andy Lutomirski <luto@amacapital.net>
12534L: linux-kernel@vger.kernel.org
12535T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12536S: Maintained
12537F: arch/x86/entry/vdso/
12538
12539XC2028/3028 TUNER DRIVER
12540M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12541L: linux-media@vger.kernel.org
12542W: https://linuxtv.org
12543T: git git://linuxtv.org/media_tree.git
12544S: Maintained
12545F: drivers/media/tuners/tuner-xc2028.*
12546
12547XEN HYPERVISOR INTERFACE
12548M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12549M: David Vrabel <david.vrabel@citrix.com>
12550M: Juergen Gross <jgross@suse.com>
12551L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12552T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12553S: Supported
12554F: arch/x86/xen/
12555F: drivers/*/xen-*front.c
12556F: drivers/xen/
12557F: arch/x86/include/asm/xen/
12558F: include/xen/
12559F: include/uapi/xen/
12560
12561XEN HYPERVISOR ARM
12562M: Stefano Stabellini <sstabellini@kernel.org>
12563L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12564S: Maintained
12565F: arch/arm/xen/
12566F: arch/arm/include/asm/xen/
12567
12568XEN HYPERVISOR ARM64
12569M: Stefano Stabellini <sstabellini@kernel.org>
12570L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12571S: Maintained
12572F: arch/arm64/xen/
12573F: arch/arm64/include/asm/xen/
12574
12575XEN NETWORK BACKEND DRIVER
12576M: Wei Liu <wei.liu2@citrix.com>
12577L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12578L: netdev@vger.kernel.org
12579S: Supported
12580F: drivers/net/xen-netback/*
12581
12582XEN PCI SUBSYSTEM
12583M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12584L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12585S: Supported
12586F: arch/x86/pci/*xen*
12587F: drivers/pci/*xen*
12588
12589XEN BLOCK SUBSYSTEM
12590M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12591M: Roger Pau Monné <roger.pau@citrix.com>
12592L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12593S: Supported
12594F: drivers/block/xen-blkback/*
12595F: drivers/block/xen*
12596
12597XEN PVSCSI DRIVERS
12598M: Juergen Gross <jgross@suse.com>
12599L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12600L: linux-scsi@vger.kernel.org
12601S: Supported
12602F: drivers/scsi/xen-scsifront.c
12603F: drivers/xen/xen-scsiback.c
12604F: include/xen/interface/io/vscsiif.h
12605
12606XEN SWIOTLB SUBSYSTEM
12607M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12608L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12609S: Supported
12610F: arch/x86/xen/*swiotlb*
12611F: drivers/xen/*swiotlb*
12612
12613XFS FILESYSTEM
12614P: Silicon Graphics Inc
12615M: Dave Chinner <david@fromorbit.com>
12616M: xfs@oss.sgi.com
12617L: xfs@oss.sgi.com
12618W: http://oss.sgi.com/projects/xfs
12619T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12620S: Supported
12621F: Documentation/filesystems/xfs.txt
12622F: fs/xfs/
12623
12624XILINX AXI ETHERNET DRIVER
12625M: Anirudha Sarangi <anirudh@xilinx.com>
12626M: John Linn <John.Linn@xilinx.com>
12627S: Maintained
12628F: drivers/net/ethernet/xilinx/xilinx_axienet*
12629
12630XILINX UARTLITE SERIAL DRIVER
12631M: Peter Korsgaard <jacmet@sunsite.dk>
12632L: linux-serial@vger.kernel.org
12633S: Maintained
12634F: drivers/tty/serial/uartlite.c
12635
12636XILINX VIDEO IP CORES
12637M: Hyun Kwon <hyun.kwon@xilinx.com>
12638M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12639L: linux-media@vger.kernel.org
12640T: git git://linuxtv.org/media_tree.git
12641S: Supported
12642F: Documentation/devicetree/bindings/media/xilinx/
12643F: drivers/media/platform/xilinx/
12644F: include/uapi/linux/xilinx-v4l2-controls.h
12645
12646XILLYBUS DRIVER
12647M: Eli Billauer <eli.billauer@gmail.com>
12648L: linux-kernel@vger.kernel.org
12649S: Supported
12650F: drivers/char/xillybus/
12651
12652XTENSA XTFPGA PLATFORM SUPPORT
12653M: Max Filippov <jcmvbkbc@gmail.com>
12654L: linux-xtensa@linux-xtensa.org
12655S: Maintained
12656F: drivers/spi/spi-xtensa-xtfpga.c
12657F: sound/soc/xtensa/xtfpga-i2s.c
12658
12659YAM DRIVER FOR AX.25
12660M: Jean-Paul Roubelat <jpr@f6fbb.org>
12661L: linux-hams@vger.kernel.org
12662S: Maintained
12663F: drivers/net/hamradio/yam*
12664F: include/linux/yam.h
12665
12666YEALINK PHONE DRIVER
12667M: Henk Vergonet <Henk.Vergonet@gmail.com>
12668L: usbb2k-api-dev@nongnu.org
12669S: Maintained
12670F: Documentation/input/yealink.txt
12671F: drivers/input/misc/yealink.*
12672
12673Z8530 DRIVER FOR AX.25
12674M: Joerg Reuter <jreuter@yaina.de>
12675W: http://yaina.de/jreuter/
12676W: http://www.qsl.net/dl1bke/
12677L: linux-hams@vger.kernel.org
12678S: Maintained
12679F: Documentation/networking/z8530drv.txt
12680F: drivers/net/hamradio/*scc.c
12681F: drivers/net/hamradio/z8530.h
12682
12683ZBUD COMPRESSED PAGE ALLOCATOR
12684M: Seth Jennings <sjenning@redhat.com>
12685L: linux-mm@kvack.org
12686S: Maintained
12687F: mm/zbud.c
12688F: include/linux/zbud.h
12689
12690ZD1211RW WIRELESS DRIVER
12691M: Daniel Drake <dsd@gentoo.org>
12692M: Ulrich Kunitz <kune@deine-taler.de>
12693W: http://zd1211.ath.cx/wiki/DriverRewrite
12694L: linux-wireless@vger.kernel.org
12695L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12696S: Maintained
12697F: drivers/net/wireless/zydas/zd1211rw/
12698
12699ZPOOL COMPRESSED PAGE STORAGE API
12700M: Dan Streetman <ddstreet@ieee.org>
12701L: linux-mm@kvack.org
12702S: Maintained
12703F: mm/zpool.c
12704F: include/linux/zpool.h
12705
12706ZR36067 VIDEO FOR LINUX DRIVER
12707L: mjpeg-users@lists.sourceforge.net
12708L: linux-media@vger.kernel.org
12709W: http://mjpeg.sourceforge.net/driver-zoran/
12710T: hg https://linuxtv.org/hg/v4l-dvb
12711S: Odd Fixes
12712F: drivers/media/pci/zoran/
12713
12714ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12715M: Minchan Kim <minchan@kernel.org>
12716M: Nitin Gupta <ngupta@vflare.org>
12717R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12718L: linux-kernel@vger.kernel.org
12719S: Maintained
12720F: drivers/block/zram/
12721F: Documentation/blockdev/zram.txt
12722
12723ZS DECSTATION Z85C30 SERIAL DRIVER
12724M: "Maciej W. Rozycki" <macro@linux-mips.org>
12725S: Maintained
12726F: drivers/tty/serial/zs.*
12727
12728ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12729M: Minchan Kim <minchan@kernel.org>
12730M: Nitin Gupta <ngupta@vflare.org>
12731R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12732L: linux-mm@kvack.org
12733S: Maintained
12734F: mm/zsmalloc.c
12735F: include/linux/zsmalloc.h
12736F: Documentation/vm/zsmalloc.txt
12737
12738ZSWAP COMPRESSED SWAP CACHING
12739M: Seth Jennings <sjenning@redhat.com>
12740L: linux-mm@kvack.org
12741S: Maintained
12742F: mm/zswap.c
12743
12744THE REST
12745M: Linus Torvalds <torvalds@linux-foundation.org>
12746L: linux-kernel@vger.kernel.org
12747Q: http://patchwork.kernel.org/project/LKML/list/
12748T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12749S: Buried alive in reporters
12750F: *
12751F: */
This page took 0.070829 seconds and 5 git commands to generate.