iwlegacy: move under intel directory
[deliverable/linux.git] / MAINTAINERS
... / ...
CommitLineData
1
2
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trivial style violations.
38 See Documentation/CodingStyle for guidance here.
39
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
53 PLEASE remember that submissions must be made under the terms
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
58
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
68
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
112 K: of_get_profile
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
123Maintainers List (try to look for most precise areas first)
124
125 -----------------------------------
126
1273C59X NETWORK DRIVER
128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129L: netdev@vger.kernel.org
130S: Maintained
131F: Documentation/networking/vortex.txt
132F: drivers/net/ethernet/3com/3c59x.c
133
1343CR990 NETWORK DRIVER
135M: David Dillow <dave@thedillows.org>
136L: netdev@vger.kernel.org
137S: Maintained
138F: drivers/net/ethernet/3com/typhoon*
139
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
142L: linux-scsi@vger.kernel.org
143W: http://www.lsi.com
144S: Supported
145F: drivers/scsi/3w-*
146
14753C700 AND 53C700-66 SCSI DRIVER
148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149L: linux-scsi@vger.kernel.org
150S: Maintained
151F: drivers/scsi/53c700*
152
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156L: linux-bluetooth@vger.kernel.org
157L: linux-wpan@vger.kernel.org
158S: Maintained
159F: net/6lowpan/
160F: include/net/6lowpan.h
161F: Documentation/networking/6lowpan.txt
162
1636PACK NETWORK DRIVER FOR AX.25
164M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
165L: linux-hams@vger.kernel.org
166S: Maintained
167F: drivers/net/hamradio/6pack.c
168
1698169 10/100/1000 GIGABIT ETHERNET DRIVER
170M: Realtek linux nic maintainers <nic_swsd@realtek.com>
171L: netdev@vger.kernel.org
172S: Maintained
173F: drivers/net/ethernet/realtek/r8169.c
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177L: linux-serial@vger.kernel.org
178W: http://serial.sourceforge.net
179S: Maintained
180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181F: drivers/tty/serial/8250*
182F: include/linux/serial_8250.h
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185L: netdev@vger.kernel.org
186S: Orphan / Obsolete
187F: drivers/net/ethernet/8390/
188
1899P FILE SYSTEM
190M: Eric Van Hensbergen <ericvh@gmail.com>
191M: Ron Minnich <rminnich@sandia.gov>
192M: Latchesar Ionkov <lucho@ionkov.net>
193L: v9fs-developer@lists.sourceforge.net
194W: http://swik.net/v9fs
195Q: http://patchwork.kernel.org/project/v9fs-devel/list/
196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197S: Maintained
198F: Documentation/filesystems/9p.txt
199F: fs/9p/
200F: net/9p/
201F: include/net/9p/
202F: include/uapi/linux/virtio_9p.h
203F: include/trace/events/9p.h
204
205
206A8293 MEDIA DRIVER
207M: Antti Palosaari <crope@iki.fi>
208L: linux-media@vger.kernel.org
209W: http://linuxtv.org/
210W: http://palosaari.fi/linux/
211Q: http://patchwork.linuxtv.org/project/linux-media/list/
212T: git git://linuxtv.org/anttip/media_tree.git
213S: Maintained
214F: drivers/media/dvb-frontends/a8293*
215
216AACRAID SCSI RAID DRIVER
217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218L: linux-scsi@vger.kernel.org
219W: http://www.adaptec.com/
220S: Supported
221F: Documentation/scsi/aacraid.txt
222F: drivers/scsi/aacraid/
223
224ABI/API
225L: linux-api@vger.kernel.org
226F: Documentation/ABI/
227F: include/linux/syscalls.h
228F: include/uapi/
229F: kernel/sys_ni.c
230
231ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
232M: Hans de Goede <hdegoede@redhat.com>
233L: lm-sensors@lm-sensors.org
234S: Maintained
235F: drivers/hwmon/abituguru.c
236
237ABIT UGURU 3 HARDWARE MONITOR DRIVER
238M: Alistair John Strachan <alistair@devzero.co.uk>
239L: lm-sensors@lm-sensors.org
240S: Maintained
241F: drivers/hwmon/abituguru3.c
242
243ACCES 104-IDIO-16 GPIO DRIVER
244M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
245L: linux-gpio@vger.kernel.org
246S: Maintained
247F: drivers/gpio/gpio-104-idio-16.c
248
249ACENIC DRIVER
250M: Jes Sorensen <jes@trained-monkey.org>
251L: linux-acenic@sunsite.dk
252S: Maintained
253F: drivers/net/ethernet/alteon/acenic*
254
255ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
256M: Peter Feuerer <peter@piie.net>
257L: platform-driver-x86@vger.kernel.org
258W: http://piie.net/?section=acerhdf
259S: Maintained
260F: drivers/platform/x86/acerhdf.c
261
262ACER WMI LAPTOP EXTRAS
263M: "Lee, Chun-Yi" <jlee@suse.com>
264L: platform-driver-x86@vger.kernel.org
265S: Maintained
266F: drivers/platform/x86/acer-wmi.c
267
268ACPI
269M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
270M: Len Brown <lenb@kernel.org>
271L: linux-acpi@vger.kernel.org
272W: https://01.org/linux-acpi
273Q: https://patchwork.kernel.org/project/linux-acpi/list/
274T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
275S: Supported
276F: drivers/acpi/
277F: drivers/pnp/pnpacpi/
278F: include/linux/acpi.h
279F: include/acpi/
280F: Documentation/acpi/
281F: Documentation/ABI/testing/sysfs-bus-acpi
282F: drivers/pci/*acpi*
283F: drivers/pci/*/*acpi*
284F: drivers/pci/*/*/*acpi*
285F: tools/power/acpi/
286
287ACPI COMPONENT ARCHITECTURE (ACPICA)
288M: Robert Moore <robert.moore@intel.com>
289M: Lv Zheng <lv.zheng@intel.com>
290M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
291L: linux-acpi@vger.kernel.org
292L: devel@acpica.org
293W: https://acpica.org/
294W: https://github.com/acpica/acpica/
295Q: https://patchwork.kernel.org/project/linux-acpi/list/
296T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
297S: Supported
298F: drivers/acpi/acpica/
299F: include/acpi/
300F: tools/power/acpi/
301
302ACPI FAN DRIVER
303M: Zhang Rui <rui.zhang@intel.com>
304L: linux-acpi@vger.kernel.org
305W: https://01.org/linux-acpi
306S: Supported
307F: drivers/acpi/fan.c
308
309ACPI THERMAL DRIVER
310M: Zhang Rui <rui.zhang@intel.com>
311L: linux-acpi@vger.kernel.org
312W: https://01.org/linux-acpi
313S: Supported
314F: drivers/acpi/*thermal*
315
316ACPI VIDEO DRIVER
317M: Zhang Rui <rui.zhang@intel.com>
318L: linux-acpi@vger.kernel.org
319W: https://01.org/linux-acpi
320S: Supported
321F: drivers/acpi/video.c
322
323ACPI WMI DRIVER
324L: platform-driver-x86@vger.kernel.org
325S: Orphan
326F: drivers/platform/x86/wmi.c
327
328AD1889 ALSA SOUND DRIVER
329M: Thibaut Varene <T-Bone@parisc-linux.org>
330W: http://wiki.parisc-linux.org/AD1889
331L: linux-parisc@vger.kernel.org
332S: Maintained
333F: sound/pci/ad1889.*
334
335AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
336M: Michael Hennerich <michael.hennerich@analog.com>
337W: http://wiki.analog.com/AD5254
338W: http://ez.analog.com/community/linux-device-drivers
339S: Supported
340F: drivers/misc/ad525x_dpot.c
341
342AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
343M: Michael Hennerich <michael.hennerich@analog.com>
344W: http://wiki.analog.com/AD5398
345W: http://ez.analog.com/community/linux-device-drivers
346S: Supported
347F: drivers/regulator/ad5398.c
348
349AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
350M: Michael Hennerich <michael.hennerich@analog.com>
351W: http://wiki.analog.com/AD7142
352W: http://ez.analog.com/community/linux-device-drivers
353S: Supported
354F: drivers/input/misc/ad714x.c
355
356AD7877 TOUCHSCREEN DRIVER
357M: Michael Hennerich <michael.hennerich@analog.com>
358W: http://wiki.analog.com/AD7877
359W: http://ez.analog.com/community/linux-device-drivers
360S: Supported
361F: drivers/input/touchscreen/ad7877.c
362
363AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
364M: Michael Hennerich <michael.hennerich@analog.com>
365W: http://wiki.analog.com/AD7879
366W: http://ez.analog.com/community/linux-device-drivers
367S: Supported
368F: drivers/input/touchscreen/ad7879.c
369
370ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
371M: Jiri Kosina <jikos@kernel.org>
372S: Maintained
373
374ADM1025 HARDWARE MONITOR DRIVER
375M: Jean Delvare <jdelvare@suse.com>
376L: lm-sensors@lm-sensors.org
377S: Maintained
378F: Documentation/hwmon/adm1025
379F: drivers/hwmon/adm1025.c
380
381ADM1029 HARDWARE MONITOR DRIVER
382M: Corentin Labbe <clabbe.montjoie@gmail.com>
383L: lm-sensors@lm-sensors.org
384S: Maintained
385F: drivers/hwmon/adm1029.c
386
387ADM8211 WIRELESS DRIVER
388L: linux-wireless@vger.kernel.org
389W: http://wireless.kernel.org/
390S: Orphan
391F: drivers/net/wireless/admtek/adm8211.*
392
393ADP1653 FLASH CONTROLLER DRIVER
394M: Sakari Ailus <sakari.ailus@iki.fi>
395L: linux-media@vger.kernel.org
396S: Maintained
397F: drivers/media/i2c/adp1653.c
398F: include/media/adp1653.h
399
400ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
401M: Michael Hennerich <michael.hennerich@analog.com>
402W: http://wiki.analog.com/ADP5520
403W: http://ez.analog.com/community/linux-device-drivers
404S: Supported
405F: drivers/mfd/adp5520.c
406F: drivers/video/backlight/adp5520_bl.c
407F: drivers/leds/leds-adp5520.c
408F: drivers/gpio/gpio-adp5520.c
409F: drivers/input/keyboard/adp5520-keys.c
410
411ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
412M: Michael Hennerich <michael.hennerich@analog.com>
413W: http://wiki.analog.com/ADP5588
414W: http://ez.analog.com/community/linux-device-drivers
415S: Supported
416F: drivers/input/keyboard/adp5588-keys.c
417F: drivers/gpio/gpio-adp5588.c
418
419ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
420M: Michael Hennerich <michael.hennerich@analog.com>
421W: http://wiki.analog.com/ADP8860
422W: http://ez.analog.com/community/linux-device-drivers
423S: Supported
424F: drivers/video/backlight/adp8860_bl.c
425
426ADS1015 HARDWARE MONITOR DRIVER
427M: Dirk Eibach <eibach@gdsys.de>
428L: lm-sensors@lm-sensors.org
429S: Maintained
430F: Documentation/hwmon/ads1015
431F: drivers/hwmon/ads1015.c
432F: include/linux/i2c/ads1015.h
433
434ADT746X FAN DRIVER
435M: Colin Leroy <colin@colino.net>
436S: Maintained
437F: drivers/macintosh/therm_adt746x.c
438
439ADT7475 HARDWARE MONITOR DRIVER
440M: Jean Delvare <jdelvare@suse.com>
441L: lm-sensors@lm-sensors.org
442S: Maintained
443F: Documentation/hwmon/adt7475
444F: drivers/hwmon/adt7475.c
445
446ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
447M: Michael Hennerich <michael.hennerich@analog.com>
448W: http://wiki.analog.com/ADXL345
449W: http://ez.analog.com/community/linux-device-drivers
450S: Supported
451F: drivers/input/misc/adxl34x.c
452
453ADVANSYS SCSI DRIVER
454M: Matthew Wilcox <matthew@wil.cx>
455M: Hannes Reinecke <hare@suse.com>
456L: linux-scsi@vger.kernel.org
457S: Maintained
458F: Documentation/scsi/advansys.txt
459F: drivers/scsi/advansys.c
460
461AEDSP16 DRIVER
462M: Riccardo Facchetti <fizban@tin.it>
463S: Maintained
464F: sound/oss/aedsp16.c
465
466AF9013 MEDIA DRIVER
467M: Antti Palosaari <crope@iki.fi>
468L: linux-media@vger.kernel.org
469W: http://linuxtv.org/
470W: http://palosaari.fi/linux/
471Q: http://patchwork.linuxtv.org/project/linux-media/list/
472T: git git://linuxtv.org/anttip/media_tree.git
473S: Maintained
474F: drivers/media/dvb-frontends/af9013*
475
476AF9033 MEDIA DRIVER
477M: Antti Palosaari <crope@iki.fi>
478L: linux-media@vger.kernel.org
479W: http://linuxtv.org/
480W: http://palosaari.fi/linux/
481Q: http://patchwork.linuxtv.org/project/linux-media/list/
482T: git git://linuxtv.org/anttip/media_tree.git
483S: Maintained
484F: drivers/media/dvb-frontends/af9033*
485
486AFFS FILE SYSTEM
487L: linux-fsdevel@vger.kernel.org
488S: Orphan
489F: Documentation/filesystems/affs.txt
490F: fs/affs/
491
492AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
493M: David Howells <dhowells@redhat.com>
494L: linux-afs@lists.infradead.org
495S: Supported
496F: fs/afs/
497F: include/net/af_rxrpc.h
498F: net/rxrpc/af_rxrpc.c
499
500AGPGART DRIVER
501M: David Airlie <airlied@linux.ie>
502T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
503S: Maintained
504F: drivers/char/agp/
505F: include/linux/agp*
506F: include/uapi/linux/agp*
507
508AHA152X SCSI DRIVER
509M: "Juergen E. Fischer" <fischer@norbit.de>
510L: linux-scsi@vger.kernel.org
511S: Maintained
512F: drivers/scsi/aha152x*
513F: drivers/scsi/pcmcia/aha152x*
514
515AIC7XXX / AIC79XX SCSI DRIVER
516M: Hannes Reinecke <hare@suse.com>
517L: linux-scsi@vger.kernel.org
518S: Maintained
519F: drivers/scsi/aic7xxx/
520
521AIMSLAB FM RADIO RECEIVER DRIVER
522M: Hans Verkuil <hverkuil@xs4all.nl>
523L: linux-media@vger.kernel.org
524T: git git://linuxtv.org/media_tree.git
525W: http://linuxtv.org
526S: Maintained
527F: drivers/media/radio/radio-aimslab*
528
529AIO
530M: Benjamin LaHaise <bcrl@kvack.org>
531L: linux-aio@kvack.org
532S: Supported
533F: fs/aio.c
534F: include/linux/*aio*.h
535
536AIRSPY MEDIA DRIVER
537M: Antti Palosaari <crope@iki.fi>
538L: linux-media@vger.kernel.org
539W: http://linuxtv.org/
540W: http://palosaari.fi/linux/
541Q: http://patchwork.linuxtv.org/project/linux-media/list/
542T: git git://linuxtv.org/anttip/media_tree.git
543S: Maintained
544F: drivers/media/usb/airspy/
545
546ALCATEL SPEEDTOUCH USB DRIVER
547M: Duncan Sands <duncan.sands@free.fr>
548L: linux-usb@vger.kernel.org
549W: http://www.linux-usb.org/SpeedTouch/
550S: Maintained
551F: drivers/usb/atm/speedtch.c
552F: drivers/usb/atm/usbatm.c
553
554ALCHEMY AU1XX0 MMC DRIVER
555M: Manuel Lauss <manuel.lauss@gmail.com>
556S: Maintained
557F: drivers/mmc/host/au1xmmc.c
558
559ALI1563 I2C DRIVER
560M: Rudolf Marek <r.marek@assembler.cz>
561L: linux-i2c@vger.kernel.org
562S: Maintained
563F: Documentation/i2c/busses/i2c-ali1563
564F: drivers/i2c/busses/i2c-ali1563.c
565
566ALLWINNER SECURITY SYSTEM
567M: Corentin Labbe <clabbe.montjoie@gmail.com>
568L: linux-crypto@vger.kernel.org
569S: Maintained
570F: drivers/crypto/sunxi-ss/
571
572ALPHA PORT
573M: Richard Henderson <rth@twiddle.net>
574M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
575M: Matt Turner <mattst88@gmail.com>
576S: Odd Fixes
577L: linux-alpha@vger.kernel.org
578F: arch/alpha/
579
580ALTERA MAILBOX DRIVER
581M: Ley Foon Tan <lftan@altera.com>
582L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583S: Maintained
584F: drivers/mailbox/mailbox-altera.c
585
586ALTERA PIO DRIVER
587M: Tien Hock Loh <thloh@altera.com>
588L: linux-gpio@vger.kernel.org
589S: Maintained
590F: drivers/gpio/gpio-altera.c
591
592ALTERA TRIPLE SPEED ETHERNET DRIVER
593M: Vince Bridgers <vbridger@opensource.altera.com>
594L: netdev@vger.kernel.org
595L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
596S: Maintained
597F: drivers/net/ethernet/altera/
598
599ALTERA UART/JTAG UART SERIAL DRIVERS
600M: Tobias Klauser <tklauser@distanz.ch>
601L: linux-serial@vger.kernel.org
602L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
603S: Maintained
604F: drivers/tty/serial/altera_uart.c
605F: drivers/tty/serial/altera_jtaguart.c
606F: include/linux/altera_uart.h
607F: include/linux/altera_jtaguart.h
608
609AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
610M: Tom Lendacky <thomas.lendacky@amd.com>
611L: linux-crypto@vger.kernel.org
612S: Supported
613F: drivers/crypto/ccp/
614F: include/linux/ccp.h
615
616AMD FAM15H PROCESSOR POWER MONITORING DRIVER
617M: Andreas Herrmann <herrmann.der.user@googlemail.com>
618L: lm-sensors@lm-sensors.org
619S: Maintained
620F: Documentation/hwmon/fam15h_power
621F: drivers/hwmon/fam15h_power.c
622
623AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
624L: linux-geode@lists.infradead.org (moderated for non-subscribers)
625S: Orphan
626F: drivers/usb/gadget/udc/amd5536udc.*
627
628AMD GEODE PROCESSOR/CHIPSET SUPPORT
629P: Andres Salomon <dilinger@queued.net>
630L: linux-geode@lists.infradead.org (moderated for non-subscribers)
631W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
632S: Supported
633F: drivers/char/hw_random/geode-rng.c
634F: drivers/crypto/geode*
635F: drivers/video/fbdev/geode/
636F: arch/x86/include/asm/geode.h
637
638AMD IOMMU (AMD-VI)
639M: Joerg Roedel <joro@8bytes.org>
640L: iommu@lists.linux-foundation.org
641T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
642S: Maintained
643F: drivers/iommu/amd_iommu*.[ch]
644F: include/linux/amd-iommu.h
645
646AMD KFD
647M: Oded Gabbay <oded.gabbay@gmail.com>
648L: dri-devel@lists.freedesktop.org
649T: git git://people.freedesktop.org/~gabbayo/linux.git
650S: Supported
651F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
652F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
653F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
654F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
655F: drivers/gpu/drm/amd/amdkfd/
656F: drivers/gpu/drm/amd/include/cik_structs.h
657F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
658F: drivers/gpu/drm/amd/include/vi_structs.h
659F: drivers/gpu/drm/radeon/radeon_kfd.c
660F: drivers/gpu/drm/radeon/radeon_kfd.h
661F: include/uapi/linux/kfd_ioctl.h
662
663AMD XGBE DRIVER
664M: Tom Lendacky <thomas.lendacky@amd.com>
665L: netdev@vger.kernel.org
666S: Supported
667F: drivers/net/ethernet/amd/xgbe/
668
669AMS (Apple Motion Sensor) DRIVER
670M: Michael Hanselmann <linux-kernel@hansmi.ch>
671S: Supported
672F: drivers/macintosh/ams/
673
674AMSO1100 RNIC DRIVER
675M: Tom Tucker <tom@opengridcomputing.com>
676M: Steve Wise <swise@opengridcomputing.com>
677L: linux-rdma@vger.kernel.org
678S: Maintained
679F: drivers/infiniband/hw/amso1100/
680
681ANALOG DEVICES INC AD9389B DRIVER
682M: Hans Verkuil <hans.verkuil@cisco.com>
683L: linux-media@vger.kernel.org
684S: Maintained
685F: drivers/media/i2c/ad9389b*
686
687ANALOG DEVICES INC ADV7180 DRIVER
688M: Lars-Peter Clausen <lars@metafoo.de>
689L: linux-media@vger.kernel.org
690W: http://ez.analog.com/community/linux-device-drivers
691S: Supported
692F: drivers/media/i2c/adv7180.c
693
694ANALOG DEVICES INC ADV7511 DRIVER
695M: Hans Verkuil <hans.verkuil@cisco.com>
696L: linux-media@vger.kernel.org
697S: Maintained
698F: drivers/media/i2c/adv7511*
699
700ANALOG DEVICES INC ADV7604 DRIVER
701M: Hans Verkuil <hans.verkuil@cisco.com>
702L: linux-media@vger.kernel.org
703S: Maintained
704F: drivers/media/i2c/adv7604*
705
706ANALOG DEVICES INC ADV7842 DRIVER
707M: Hans Verkuil <hans.verkuil@cisco.com>
708L: linux-media@vger.kernel.org
709S: Maintained
710F: drivers/media/i2c/adv7842*
711
712ANALOG DEVICES INC ASOC CODEC DRIVERS
713M: Lars-Peter Clausen <lars@metafoo.de>
714L: alsa-devel@alsa-project.org (moderated for non-subscribers)
715W: http://wiki.analog.com/
716W: http://ez.analog.com/community/linux-device-drivers
717S: Supported
718F: sound/soc/codecs/adau*
719F: sound/soc/codecs/adav*
720F: sound/soc/codecs/ad1*
721F: sound/soc/codecs/ad7*
722F: sound/soc/codecs/ssm*
723F: sound/soc/codecs/sigmadsp.*
724
725ANALOG DEVICES INC ASOC DRIVERS
726L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
727L: alsa-devel@alsa-project.org (moderated for non-subscribers)
728W: http://blackfin.uclinux.org/
729S: Supported
730F: sound/soc/blackfin/*
731
732ANALOG DEVICES INC IIO DRIVERS
733M: Lars-Peter Clausen <lars@metafoo.de>
734M: Michael Hennerich <Michael.Hennerich@analog.com>
735W: http://wiki.analog.com/
736W: http://ez.analog.com/community/linux-device-drivers
737S: Supported
738F: drivers/iio/*/ad*
739X: drivers/iio/*/adjd*
740F: drivers/staging/iio/*/ad*
741F: staging/iio/trigger/iio-trig-bfin-timer.c
742
743ANALOG DEVICES INC DMA DRIVERS
744M: Lars-Peter Clausen <lars@metafoo.de>
745W: http://ez.analog.com/community/linux-device-drivers
746S: Supported
747F: drivers/dma/dma-axi-dmac.c
748
749ANDROID DRIVERS
750M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
751M: Arve Hjønnevåg <arve@android.com>
752M: Riley Andrews <riandrews@android.com>
753T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
754L: devel@driverdev.osuosl.org
755S: Supported
756F: drivers/android/
757F: drivers/staging/android/
758
759AOA (Apple Onboard Audio) ALSA DRIVER
760M: Johannes Berg <johannes@sipsolutions.net>
761L: linuxppc-dev@lists.ozlabs.org
762L: alsa-devel@alsa-project.org (moderated for non-subscribers)
763S: Maintained
764F: sound/aoa/
765
766APM DRIVER
767M: Jiri Kosina <jikos@kernel.org>
768S: Odd fixes
769F: arch/x86/kernel/apm_32.c
770F: include/linux/apm_bios.h
771F: include/uapi/linux/apm_bios.h
772F: drivers/char/apm-emulation.c
773
774APPLE BCM5974 MULTITOUCH DRIVER
775M: Henrik Rydberg <rydberg@bitmath.org>
776L: linux-input@vger.kernel.org
777S: Odd fixes
778F: drivers/input/mouse/bcm5974.c
779
780APPLE SMC DRIVER
781M: Henrik Rydberg <rydberg@bitmath.org>
782L: lm-sensors@lm-sensors.org
783S: Odd fixes
784F: drivers/hwmon/applesmc.c
785
786APPLETALK NETWORK LAYER
787M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
788S: Maintained
789F: drivers/net/appletalk/
790F: net/appletalk/
791
792APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
793M: Duc Dang <dhdang@apm.com>
794S: Supported
795F: arch/arm64/boot/dts/apm/
796
797APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
798M: Iyappan Subramanian <isubramanian@apm.com>
799M: Keyur Chudgar <kchudgar@apm.com>
800S: Supported
801F: drivers/net/ethernet/apm/xgene/
802F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
803
804APTINA CAMERA SENSOR PLL
805M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
806L: linux-media@vger.kernel.org
807S: Maintained
808F: drivers/media/i2c/aptina-pll.*
809
810ARC FRAMEBUFFER DRIVER
811M: Jaya Kumar <jayalk@intworks.biz>
812S: Maintained
813F: drivers/video/fbdev/arcfb.c
814F: drivers/video/fbdev/core/fb_defio.c
815
816ARCNET NETWORK LAYER
817M: Michael Grzeschik <m.grzeschik@pengutronix.de>
818L: netdev@vger.kernel.org
819S: Maintained
820F: drivers/net/arcnet/
821F: include/uapi/linux/if_arcnet.h
822
823ARM MFM AND FLOPPY DRIVERS
824M: Ian Molton <spyro@f2s.com>
825S: Maintained
826F: arch/arm/lib/floppydma.S
827F: arch/arm/include/asm/floppy.h
828
829ARM PMU PROFILING AND DEBUGGING
830M: Will Deacon <will.deacon@arm.com>
831R: Mark Rutland <mark.rutland@arm.com>
832S: Maintained
833F: arch/arm*/kernel/perf_*
834F: arch/arm/oprofile/common.c
835F: arch/arm*/kernel/hw_breakpoint.c
836F: arch/arm*/include/asm/hw_breakpoint.h
837F: arch/arm*/include/asm/perf_event.h
838F: drivers/perf/arm_pmu.c
839F: include/linux/perf/arm_pmu.h
840
841ARM PORT
842M: Russell King <linux@arm.linux.org.uk>
843L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
844W: http://www.arm.linux.org.uk/
845S: Maintained
846F: arch/arm/
847
848ARM SUB-ARCHITECTURES
849L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
850S: Maintained
851F: arch/arm/mach-*/
852F: arch/arm/plat-*/
853T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
854
855ARM PRIMECELL AACI PL041 DRIVER
856M: Russell King <linux@arm.linux.org.uk>
857S: Maintained
858F: sound/arm/aaci.*
859
860ARM PRIMECELL CLCD PL110 DRIVER
861M: Russell King <linux@arm.linux.org.uk>
862S: Maintained
863F: drivers/video/fbdev/amba-clcd.*
864
865ARM PRIMECELL KMI PL050 DRIVER
866M: Russell King <linux@arm.linux.org.uk>
867S: Maintained
868F: drivers/input/serio/ambakmi.*
869F: include/linux/amba/kmi.h
870
871ARM PRIMECELL MMCI PL180/1 DRIVER
872M: Russell King <linux@arm.linux.org.uk>
873S: Maintained
874F: drivers/mmc/host/mmci.*
875F: include/linux/amba/mmci.h
876
877ARM PRIMECELL UART PL010 AND PL011 DRIVERS
878M: Russell King <linux@arm.linux.org.uk>
879S: Maintained
880F: drivers/tty/serial/amba-pl01*.c
881F: include/linux/amba/serial.h
882
883ARM PRIMECELL BUS SUPPORT
884M: Russell King <linux@arm.linux.org.uk>
885S: Maintained
886F: drivers/amba/
887F: include/linux/amba/bus.h
888
889ARM/ADS SPHERE MACHINE SUPPORT
890M: Lennert Buytenhek <kernel@wantstofly.org>
891L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
892S: Maintained
893
894ARM/AFEB9260 MACHINE SUPPORT
895M: Sergey Lapin <slapin@ossfans.org>
896L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
897S: Maintained
898
899ARM/AJECO 1ARM MACHINE SUPPORT
900M: Lennert Buytenhek <kernel@wantstofly.org>
901L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
902S: Maintained
903
904ARM/Allwinner sunXi SoC support
905M: Maxime Ripard <maxime.ripard@free-electrons.com>
906M: Chen-Yu Tsai <wens@csie.org>
907L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
908S: Maintained
909N: sun[x456789]i
910
911ARM/Allwinner SoC Clock Support
912M: Emilio López <emilio@elopez.com.ar>
913S: Maintained
914F: drivers/clk/sunxi/
915
916ARM/Amlogic MesonX SoC support
917M: Carlo Caione <carlo@caione.org>
918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919S: Maintained
920F: drivers/media/rc/meson-ir.c
921N: meson[x68]
922
923ARM/Annapurna Labs ALPINE ARCHITECTURE
924M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
925S: Maintained
926F: arch/arm/mach-alpine/
927
928ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
929M: Nicolas Ferre <nicolas.ferre@atmel.com>
930M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
931M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
932L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
933W: http://www.linux4sam.org
934S: Supported
935F: arch/arm/mach-at91/
936F: include/soc/at91/
937F: arch/arm/boot/dts/at91*.dts
938F: arch/arm/boot/dts/at91*.dtsi
939F: arch/arm/boot/dts/sama*.dts
940F: arch/arm/boot/dts/sama*.dtsi
941F: arch/arm/include/debug/at91.S
942
943ARM/ATMEL AT91 Clock Support
944M: Boris Brezillon <boris.brezillon@free-electrons.com>
945S: Maintained
946F: drivers/clk/at91
947
948ARM/CALXEDA HIGHBANK ARCHITECTURE
949M: Rob Herring <robh@kernel.org>
950L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
951S: Maintained
952F: arch/arm/mach-highbank/
953
954ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
955M: Krzysztof Halasa <khalasa@piap.pl>
956S: Maintained
957F: arch/arm/mach-cns3xxx/
958
959ARM/CAVIUM THUNDER NETWORK DRIVER
960M: Sunil Goutham <sgoutham@cavium.com>
961M: Robert Richter <rric@kernel.org>
962L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
963S: Supported
964F: drivers/net/ethernet/cavium/thunder/
965
966ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
967M: Alexander Shiyan <shc_work@mail.ru>
968L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
969S: Odd Fixes
970N: clps711x
971
972ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
973M: Hartley Sweeten <hsweeten@visionengravers.com>
974M: Ryan Mallon <rmallon@gmail.com>
975L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
976S: Maintained
977F: arch/arm/mach-ep93xx/
978F: arch/arm/mach-ep93xx/include/mach/
979
980ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
981M: Lennert Buytenhek <kernel@wantstofly.org>
982L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
983S: Maintained
984
985ARM/CLKDEV SUPPORT
986M: Russell King <linux@arm.linux.org.uk>
987L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
988S: Maintained
989F: arch/arm/include/asm/clkdev.h
990F: drivers/clk/clkdev.c
991
992ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
993M: Mike Rapoport <mike@compulab.co.il>
994L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
995S: Maintained
996
997ARM/CONTEC MICRO9 MACHINE SUPPORT
998M: Hubert Feurstein <hubert.feurstein@contec.at>
999S: Maintained
1000F: arch/arm/mach-ep93xx/micro9.c
1001
1002ARM/CORESIGHT FRAMEWORK AND DRIVERS
1003M: Mathieu Poirier <mathieu.poirier@linaro.org>
1004L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1005S: Maintained
1006F: drivers/hwtracing/coresight/*
1007F: Documentation/trace/coresight.txt
1008F: Documentation/devicetree/bindings/arm/coresight.txt
1009F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1010
1011ARM/CORGI MACHINE SUPPORT
1012M: Richard Purdie <rpurdie@rpsys.net>
1013S: Maintained
1014
1015ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1016M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1017L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1018T: git git://github.com/ulli-kroll/linux.git
1019S: Maintained
1020F: arch/arm/mach-gemini/
1021F: drivers/rtc/rtc-gemini.c
1022
1023ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1024M: Barry Song <baohua@kernel.org>
1025L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1026T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1027S: Maintained
1028F: arch/arm/mach-prima2/
1029F: drivers/clk/sirf/
1030F: drivers/clocksource/timer-prima2.c
1031F: drivers/clocksource/timer-atlas7.c
1032N: [^a-z]sirf
1033
1034ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1035M: Baruch Siach <baruch@tkos.co.il>
1036L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1037S: Maintained
1038F: arch/arm/boot/dts/cx92755*
1039N: digicolor
1040
1041ARM/EBSA110 MACHINE SUPPORT
1042M: Russell King <linux@arm.linux.org.uk>
1043L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1044W: http://www.arm.linux.org.uk/
1045S: Maintained
1046F: arch/arm/mach-ebsa110/
1047F: drivers/net/ethernet/amd/am79c961a.*
1048
1049ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1050M: Uwe Kleine-König <kernel@pengutronix.de>
1051L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1052S: Maintained
1053N: efm32
1054
1055ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1056M: Daniel Ribeiro <drwyrm@gmail.com>
1057M: Stefan Schmidt <stefan@openezx.org>
1058M: Harald Welte <laforge@openezx.org>
1059L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1060W: http://www.openezx.org/
1061S: Maintained
1062T: topgit git://git.openezx.org/openezx.git
1063F: arch/arm/mach-pxa/ezx.c
1064
1065ARM/FARADAY FA526 PORT
1066M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1067L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1068S: Maintained
1069T: git git://git.berlios.de/gemini-board
1070F: arch/arm/mm/*-fa*
1071
1072ARM/FOOTBRIDGE ARCHITECTURE
1073M: Russell King <linux@arm.linux.org.uk>
1074L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1075W: http://www.arm.linux.org.uk/
1076S: Maintained
1077F: arch/arm/include/asm/hardware/dec21285.h
1078F: arch/arm/mach-footbridge/
1079
1080ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1081M: Shawn Guo <shawnguo@kernel.org>
1082M: Sascha Hauer <kernel@pengutronix.de>
1083L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1084S: Maintained
1085T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1086F: arch/arm/mach-imx/
1087F: arch/arm/mach-mxs/
1088F: arch/arm/boot/dts/imx*
1089F: arch/arm/configs/imx*_defconfig
1090F: drivers/clk/imx/
1091F: include/soc/imx/
1092
1093ARM/FREESCALE VYBRID ARM ARCHITECTURE
1094M: Shawn Guo <shawnguo@kernel.org>
1095M: Sascha Hauer <kernel@pengutronix.de>
1096R: Stefan Agner <stefan@agner.ch>
1097L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098S: Maintained
1099T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1100F: arch/arm/mach-imx/*vf610*
1101F: arch/arm/boot/dts/vf*
1102
1103ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1104M: Lennert Buytenhek <kernel@wantstofly.org>
1105L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1106S: Maintained
1107
1108ARM/GUMSTIX MACHINE SUPPORT
1109M: Steve Sakoman <sakoman@gmail.com>
1110L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1111S: Maintained
1112
1113ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1114M: Philipp Zabel <philipp.zabel@gmail.com>
1115M: Paul Parsons <lost.distance@yahoo.com>
1116L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1117S: Maintained
1118F: arch/arm/mach-pxa/hx4700.c
1119F: arch/arm/mach-pxa/include/mach/hx4700.h
1120F: sound/soc/pxa/hx4700.c
1121
1122ARM/HISILICON SOC SUPPORT
1123M: Wei Xu <xuwei5@hisilicon.com>
1124L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1125W: http://www.hisilicon.com
1126S: Supported
1127T: git git://github.com/hisilicon/linux-hisi.git
1128F: arch/arm/mach-hisi/
1129
1130ARM/HP JORNADA 7XX MACHINE SUPPORT
1131M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1132W: www.jlime.com
1133S: Maintained
1134T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1135F: arch/arm/mach-sa1100/jornada720.c
1136F: arch/arm/mach-sa1100/include/mach/jornada720.h
1137
1138ARM/IGEP MACHINE SUPPORT
1139M: Enric Balletbo i Serra <eballetbo@gmail.com>
1140M: Javier Martinez Canillas <javier@dowhile0.org>
1141L: linux-omap@vger.kernel.org
1142L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143S: Maintained
1144F: arch/arm/boot/dts/omap3-igep*
1145
1146ARM/INCOME PXA270 SUPPORT
1147M: Marek Vasut <marek.vasut@gmail.com>
1148L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1149S: Maintained
1150F: arch/arm/mach-pxa/colibri-pxa270-income.c
1151
1152ARM/INTEL IOP32X ARM ARCHITECTURE
1153M: Lennert Buytenhek <kernel@wantstofly.org>
1154L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1155S: Maintained
1156
1157ARM/INTEL IOP33X ARM ARCHITECTURE
1158L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1159S: Orphan
1160
1161ARM/INTEL IOP13XX ARM ARCHITECTURE
1162M: Lennert Buytenhek <kernel@wantstofly.org>
1163L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1164S: Maintained
1165
1166ARM/INTEL IQ81342EX MACHINE SUPPORT
1167M: Lennert Buytenhek <kernel@wantstofly.org>
1168L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1169S: Maintained
1170
1171ARM/INTEL IXDP2850 MACHINE SUPPORT
1172M: Lennert Buytenhek <kernel@wantstofly.org>
1173L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1174S: Maintained
1175
1176ARM/INTEL IXP4XX ARM ARCHITECTURE
1177M: Imre Kaloz <kaloz@openwrt.org>
1178M: Krzysztof Halasa <khalasa@piap.pl>
1179L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1180S: Maintained
1181F: arch/arm/mach-ixp4xx/
1182
1183ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1184M: Jonathan Cameron <jic23@cam.ac.uk>
1185L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1186S: Maintained
1187F: arch/arm/mach-pxa/stargate2.c
1188F: drivers/pcmcia/pxa2xx_stargate2.c
1189
1190ARM/INTEL XSC3 (MANZANO) ARM CORE
1191M: Lennert Buytenhek <kernel@wantstofly.org>
1192L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1193S: Maintained
1194
1195ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1196M: Lennert Buytenhek <kernel@wantstofly.org>
1197L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1198S: Maintained
1199
1200ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1201M: Santosh Shilimkar <ssantosh@kernel.org>
1202L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1203S: Maintained
1204F: arch/arm/mach-keystone/
1205T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1206
1207ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1208M: Santosh Shilimkar <ssantosh@kernel.org>
1209L: linux-kernel@vger.kernel.org
1210S: Maintained
1211F: drivers/clk/keystone/
1212
1213ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1214M: Santosh Shilimkar <ssantosh@kernel.org>
1215L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1216L: linux-kernel@vger.kernel.org
1217S: Maintained
1218F: drivers/clocksource/timer-keystone.c
1219
1220ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1221M: Santosh Shilimkar <ssantosh@kernel.org>
1222L: linux-kernel@vger.kernel.org
1223S: Maintained
1224F: drivers/power/reset/keystone-reset.c
1225
1226ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1227M: Santosh Shilimkar <ssantosh@kernel.org>
1228L: linux-kernel@vger.kernel.org
1229S: Maintained
1230F: drivers/memory/*emif*
1231
1232ARM/LOGICPD PXA270 MACHINE SUPPORT
1233M: Lennert Buytenhek <kernel@wantstofly.org>
1234L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1235S: Maintained
1236
1237ARM/LPC18XX ARCHITECTURE
1238M: Joachim Eastwood <manabian@gmail.com>
1239L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1240S: Maintained
1241F: arch/arm/boot/dts/lpc43*
1242F: drivers/clk/nxp/clk-lpc18xx*
1243F: drivers/clocksource/time-lpc32xx.c
1244F: drivers/i2c/busses/i2c-lpc2k.c
1245F: drivers/memory/pl172.c
1246F: drivers/mtd/spi-nor/nxp-spifi.c
1247F: drivers/rtc/rtc-lpc24xx.c
1248N: lpc18xx
1249
1250ARM/MAGICIAN MACHINE SUPPORT
1251M: Philipp Zabel <philipp.zabel@gmail.com>
1252S: Maintained
1253
1254ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1255M: Jason Cooper <jason@lakedaemon.net>
1256M: Andrew Lunn <andrew@lunn.ch>
1257M: Gregory Clement <gregory.clement@free-electrons.com>
1258M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1259L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1260S: Maintained
1261F: arch/arm/mach-mvebu/
1262F: drivers/rtc/rtc-armada38x.c
1263F: arch/arm/boot/dts/armada*
1264F: arch/arm/boot/dts/kirkwood*
1265
1266
1267ARM/Marvell Berlin SoC support
1268M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1269L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1270S: Maintained
1271F: arch/arm/mach-berlin/
1272F: arch/arm/boot/dts/berlin*
1273
1274
1275ARM/Marvell Dove/MV78xx0/Orion SOC support
1276M: Jason Cooper <jason@lakedaemon.net>
1277M: Andrew Lunn <andrew@lunn.ch>
1278M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1279M: Gregory Clement <gregory.clement@free-electrons.com>
1280L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1281S: Maintained
1282F: arch/arm/mach-dove/
1283F: arch/arm/mach-mv78xx0/
1284F: arch/arm/mach-orion5x/
1285F: arch/arm/plat-orion/
1286F: arch/arm/boot/dts/dove*
1287F: arch/arm/boot/dts/orion5x*
1288
1289
1290ARM/Orion SoC/Technologic Systems TS-78xx platform support
1291M: Alexander Clouter <alex@digriz.org.uk>
1292L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293W: http://www.digriz.org.uk/ts78xx/kernel
1294S: Maintained
1295F: arch/arm/mach-orion5x/ts78xx-*
1296
1297ARM/Mediatek RTC DRIVER
1298M: Eddie Huang <eddie.huang@mediatek.com>
1299L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1300L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1301S: Maintained
1302F: drivers/rtc/rtc-mt6397.c
1303
1304ARM/Mediatek SoC support
1305M: Matthias Brugger <matthias.bgg@gmail.com>
1306L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1307L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1308S: Maintained
1309F: arch/arm/boot/dts/mt6*
1310F: arch/arm/boot/dts/mt8*
1311F: arch/arm/mach-mediatek/
1312N: mtk
1313K: mediatek
1314
1315ARM/Mediatek USB3 PHY DRIVER
1316M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1317L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1318L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1319S: Maintained
1320F: drivers/phy/phy-mt65xx-usb3.c
1321
1322ARM/MICREL KS8695 ARCHITECTURE
1323M: Greg Ungerer <gerg@uclinux.org>
1324L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1325F: arch/arm/mach-ks8695/
1326S: Odd Fixes
1327
1328ARM/MIOA701 MACHINE SUPPORT
1329M: Robert Jarzmik <robert.jarzmik@free.fr>
1330L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1331F: arch/arm/mach-pxa/mioa701.c
1332S: Maintained
1333
1334ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1335M: Michael Petchkovsky <mkpetch@internode.on.net>
1336S: Maintained
1337
1338ARM/NOMADIK ARCHITECTURE
1339M: Alessandro Rubini <rubini@unipv.it>
1340M: Linus Walleij <linus.walleij@linaro.org>
1341L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1342S: Maintained
1343F: arch/arm/mach-nomadik/
1344F: drivers/pinctrl/nomadik/
1345F: drivers/i2c/busses/i2c-nomadik.c
1346T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1347
1348ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1349M: Nelson Castillo <arhuaco@freaks-unidos.net>
1350L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1351W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1352S: Supported
1353
1354ARM/TOSA MACHINE SUPPORT
1355M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1356M: Dirk Opfer <dirk@opfer-online.de>
1357S: Maintained
1358
1359ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1360M: Marek Vasut <marek.vasut@gmail.com>
1361L: linux-arm-kernel@lists.infradead.org
1362W: http://hackndev.com
1363S: Maintained
1364F: arch/arm/mach-pxa/include/mach/palmtx.h
1365F: arch/arm/mach-pxa/palmtx.c
1366F: arch/arm/mach-pxa/include/mach/palmt5.h
1367F: arch/arm/mach-pxa/palmt5.c
1368F: arch/arm/mach-pxa/include/mach/palmld.h
1369F: arch/arm/mach-pxa/palmld.c
1370F: arch/arm/mach-pxa/include/mach/palmte2.h
1371F: arch/arm/mach-pxa/palmte2.c
1372F: arch/arm/mach-pxa/include/mach/palmtc.h
1373F: arch/arm/mach-pxa/palmtc.c
1374
1375ARM/PALM TREO SUPPORT
1376M: Tomas Cech <sleep_walker@suse.com>
1377L: linux-arm-kernel@lists.infradead.org
1378W: http://hackndev.com
1379S: Maintained
1380F: arch/arm/mach-pxa/include/mach/palmtreo.h
1381F: arch/arm/mach-pxa/palmtreo.c
1382
1383ARM/PALMZ72 SUPPORT
1384M: Sergey Lapin <slapin@ossfans.org>
1385L: linux-arm-kernel@lists.infradead.org
1386W: http://hackndev.com
1387S: Maintained
1388F: arch/arm/mach-pxa/include/mach/palmz72.h
1389F: arch/arm/mach-pxa/palmz72.c
1390
1391ARM/PLEB SUPPORT
1392M: Peter Chubb <pleb@gelato.unsw.edu.au>
1393W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1394S: Maintained
1395
1396ARM/PT DIGITAL BOARD PORT
1397M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1398L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1399W: http://www.arm.linux.org.uk/
1400S: Maintained
1401
1402ARM/QUALCOMM SUPPORT
1403M: Kumar Gala <galak@codeaurora.org>
1404M: Andy Gross <agross@codeaurora.org>
1405M: David Brown <davidb@codeaurora.org>
1406L: linux-arm-msm@vger.kernel.org
1407L: linux-soc@vger.kernel.org
1408S: Maintained
1409F: arch/arm/mach-qcom/
1410F: drivers/soc/qcom/
1411F: drivers/tty/serial/msm_serial.h
1412F: drivers/tty/serial/msm_serial.c
1413F: drivers/*/pm8???-*
1414F: drivers/mfd/ssbi.c
1415F: drivers/firmware/qcom_scm.c
1416T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1417
1418ARM/RADISYS ENP2611 MACHINE SUPPORT
1419M: Lennert Buytenhek <kernel@wantstofly.org>
1420L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1421S: Maintained
1422
1423ARM/RISCPC ARCHITECTURE
1424M: Russell King <linux@arm.linux.org.uk>
1425L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1426W: http://www.arm.linux.org.uk/
1427S: Maintained
1428F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1429F: arch/arm/include/asm/hardware/ioc.h
1430F: arch/arm/include/asm/hardware/iomd.h
1431F: arch/arm/include/asm/hardware/memc.h
1432F: arch/arm/mach-rpc/
1433F: drivers/net/ethernet/8390/etherh.c
1434F: drivers/net/ethernet/i825xx/ether1*
1435F: drivers/net/ethernet/seeq/ether3*
1436F: drivers/scsi/arm/
1437
1438ARM/Rockchip SoC support
1439M: Heiko Stuebner <heiko@sntech.de>
1440L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1441L: linux-rockchip@lists.infradead.org
1442S: Maintained
1443F: arch/arm/boot/dts/rk3*
1444F: arch/arm/mach-rockchip/
1445F: drivers/clk/rockchip/
1446F: drivers/i2c/busses/i2c-rk3x.c
1447F: drivers/*/*rockchip*
1448F: drivers/*/*/*rockchip*
1449F: sound/soc/rockchip/
1450N: rockchip
1451
1452ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1453M: Kukjin Kim <kgene@kernel.org>
1454M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1455L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1456L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1457S: Maintained
1458F: arch/arm/boot/dts/s3c*
1459F: arch/arm/boot/dts/exynos*
1460F: arch/arm64/boot/dts/exynos/
1461F: arch/arm/plat-samsung/
1462F: arch/arm/mach-s3c24*/
1463F: arch/arm/mach-s3c64xx/
1464F: arch/arm/mach-s5p*/
1465F: arch/arm/mach-exynos*/
1466F: drivers/*/*s3c2410*
1467F: drivers/*/*/*s3c2410*
1468F: drivers/spi/spi-s3c*
1469F: sound/soc/samsung/*
1470F: Documentation/arm/Samsung/
1471F: Documentation/devicetree/bindings/arm/samsung/
1472F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1473F: Documentation/devicetree/bindings/power/pd-samsung.txt
1474N: exynos
1475
1476ARM/SAMSUNG MOBILE MACHINE SUPPORT
1477M: Kyungmin Park <kyungmin.park@samsung.com>
1478L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1479S: Maintained
1480F: arch/arm/mach-s5pv210/
1481
1482ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1483M: Kyungmin Park <kyungmin.park@samsung.com>
1484M: Kamil Debski <k.debski@samsung.com>
1485L: linux-arm-kernel@lists.infradead.org
1486L: linux-media@vger.kernel.org
1487S: Maintained
1488F: drivers/media/platform/s5p-g2d/
1489
1490ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1491M: Kyungmin Park <kyungmin.park@samsung.com>
1492M: Kamil Debski <k.debski@samsung.com>
1493M: Jeongtae Park <jtp.park@samsung.com>
1494L: linux-arm-kernel@lists.infradead.org
1495L: linux-media@vger.kernel.org
1496S: Maintained
1497F: arch/arm/plat-samsung/s5p-dev-mfc.c
1498F: drivers/media/platform/s5p-mfc/
1499
1500ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1501M: Kyungmin Park <kyungmin.park@samsung.com>
1502M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1503L: linux-arm-kernel@lists.infradead.org
1504L: linux-media@vger.kernel.org
1505S: Maintained
1506F: drivers/media/platform/s5p-tv/
1507
1508ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1509M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1510M: Jacek Anaszewski <j.anaszewski@samsung.com>
1511L: linux-arm-kernel@lists.infradead.org
1512L: linux-media@vger.kernel.org
1513S: Maintained
1514F: drivers/media/platform/s5p-jpeg/
1515
1516ARM/SHMOBILE ARM ARCHITECTURE
1517M: Simon Horman <horms@verge.net.au>
1518M: Magnus Damm <magnus.damm@gmail.com>
1519L: linux-sh@vger.kernel.org
1520W: http://oss.renesas.com
1521Q: http://patchwork.kernel.org/project/linux-sh/list/
1522T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1523S: Supported
1524F: arch/arm/boot/dts/emev2*
1525F: arch/arm/boot/dts/r7s*
1526F: arch/arm/boot/dts/r8a*
1527F: arch/arm/boot/dts/sh*
1528F: arch/arm/configs/shmobile_defconfig
1529F: arch/arm/include/debug/renesas-scif.S
1530F: arch/arm/mach-shmobile/
1531F: drivers/sh/
1532
1533ARM/SOCFPGA ARCHITECTURE
1534M: Dinh Nguyen <dinguyen@opensource.altera.com>
1535S: Maintained
1536F: arch/arm/mach-socfpga/
1537F: arch/arm/boot/dts/socfpga*
1538F: arch/arm/configs/socfpga_defconfig
1539W: http://www.rocketboards.org
1540T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1541
1542ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1543M: Dinh Nguyen <dinguyen@opensource.altera.com>
1544S: Maintained
1545F: drivers/clk/socfpga/
1546
1547ARM/SOCFPGA EDAC SUPPORT
1548M: Thor Thayer <tthayer@opensource.altera.com>
1549S: Maintained
1550F: drivers/edac/altera_edac.
1551
1552ARM/STI ARCHITECTURE
1553M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1554M: Maxime Coquelin <maxime.coquelin@st.com>
1555M: Patrice Chotard <patrice.chotard@st.com>
1556L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1557L: kernel@stlinux.com
1558W: http://www.stlinux.com
1559S: Maintained
1560F: arch/arm/mach-sti/
1561F: arch/arm/boot/dts/sti*
1562F: drivers/char/hw_random/st-rng.c
1563F: drivers/clocksource/arm_global_timer.c
1564F: drivers/clocksource/clksrc_st_lpc.c
1565F: drivers/i2c/busses/i2c-st.c
1566F: drivers/media/rc/st_rc.c
1567F: drivers/media/platform/sti/c8sectpfe/
1568F: drivers/mmc/host/sdhci-st.c
1569F: drivers/phy/phy-miphy28lp.c
1570F: drivers/phy/phy-miphy365x.c
1571F: drivers/phy/phy-stih407-usb.c
1572F: drivers/phy/phy-stih41x-usb.c
1573F: drivers/pinctrl/pinctrl-st.c
1574F: drivers/reset/sti/
1575F: drivers/rtc/rtc-st-lpc.c
1576F: drivers/tty/serial/st-asc.c
1577F: drivers/usb/dwc3/dwc3-st.c
1578F: drivers/usb/host/ehci-st.c
1579F: drivers/usb/host/ohci-st.c
1580F: drivers/watchdog/st_lpc_wdt.c
1581F: drivers/ata/ahci_st.c
1582
1583ARM/STM32 ARCHITECTURE
1584M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1585L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1586S: Maintained
1587T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1588N: stm32
1589F: drivers/clocksource/armv7m_systick.c
1590
1591ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1592M: Lennert Buytenhek <kernel@wantstofly.org>
1593L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1594S: Maintained
1595
1596ARM/TETON BGA MACHINE SUPPORT
1597M: "Mark F. Brown" <mark.brown314@gmail.com>
1598L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1599S: Maintained
1600
1601ARM/THECUS N2100 MACHINE SUPPORT
1602M: Lennert Buytenhek <kernel@wantstofly.org>
1603L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1604S: Maintained
1605
1606ARM/NUVOTON W90X900 ARM ARCHITECTURE
1607M: Wan ZongShun <mcuos.com@gmail.com>
1608L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1609W: http://www.mcuos.com
1610S: Maintained
1611F: arch/arm/mach-w90x900/
1612F: drivers/input/keyboard/w90p910_keypad.c
1613F: drivers/input/touchscreen/w90p910_ts.c
1614F: drivers/watchdog/nuc900_wdt.c
1615F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1616F: drivers/mtd/nand/nuc900_nand.c
1617F: drivers/rtc/rtc-nuc900.c
1618F: drivers/spi/spi-nuc900.c
1619F: drivers/usb/host/ehci-w90x900.c
1620F: drivers/video/fbdev/nuc900fb.c
1621
1622ARM/U300 MACHINE SUPPORT
1623M: Linus Walleij <linus.walleij@linaro.org>
1624L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1625S: Supported
1626F: arch/arm/mach-u300/
1627F: drivers/clocksource/timer-u300.c
1628F: drivers/i2c/busses/i2c-stu300.c
1629F: drivers/rtc/rtc-coh901331.c
1630F: drivers/watchdog/coh901327_wdt.c
1631F: drivers/dma/coh901318*
1632F: drivers/mfd/ab3100*
1633F: drivers/rtc/rtc-ab3100.c
1634F: drivers/rtc/rtc-coh901331.c
1635T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1636
1637ARM/UNIPHIER ARCHITECTURE
1638M: Masahiro Yamada <yamada.masahiro@socionext.com>
1639L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1640S: Maintained
1641F: arch/arm/boot/dts/uniphier*
1642F: arch/arm/include/asm/hardware/cache-uniphier.h
1643F: arch/arm/mach-uniphier/
1644F: arch/arm/mm/cache-uniphier.c
1645F: drivers/i2c/busses/i2c-uniphier*
1646F: drivers/pinctrl/uniphier/
1647F: drivers/tty/serial/8250/8250_uniphier.c
1648N: uniphier
1649
1650ARM/Ux500 ARM ARCHITECTURE
1651M: Linus Walleij <linus.walleij@linaro.org>
1652L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1653S: Maintained
1654F: arch/arm/mach-ux500/
1655F: drivers/clocksource/clksrc-dbx500-prcmu.c
1656F: drivers/dma/ste_dma40*
1657F: drivers/hwspinlock/u8500_hsem.c
1658F: drivers/mfd/abx500*
1659F: drivers/mfd/ab8500*
1660F: drivers/mfd/dbx500*
1661F: drivers/mfd/db8500*
1662F: drivers/pinctrl/nomadik/pinctrl-ab*
1663F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1664F: drivers/rtc/rtc-ab8500.c
1665F: drivers/rtc/rtc-pl031.c
1666T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1667
1668ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1669M: Ulf Hansson <ulf.hansson@linaro.org>
1670L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1671T: git git://git.linaro.org/people/ulfh/clk.git
1672S: Maintained
1673F: drivers/clk/ux500/
1674F: include/linux/platform_data/clk-ux500.h
1675
1676ARM/VERSATILE EXPRESS PLATFORM
1677M: Liviu Dudau <liviu.dudau@arm.com>
1678M: Sudeep Holla <sudeep.holla@arm.com>
1679M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1680L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1681S: Maintained
1682F: arch/arm/boot/dts/vexpress*
1683F: arch/arm64/boot/dts/arm/vexpress*
1684F: arch/arm/mach-vexpress/
1685F: */*/vexpress*
1686F: */*/*/vexpress*
1687F: drivers/clk/versatile/clk-vexpress-osc.c
1688F: drivers/clocksource/versatile.c
1689
1690ARM/VFP SUPPORT
1691M: Russell King <linux@arm.linux.org.uk>
1692L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1693W: http://www.arm.linux.org.uk/
1694S: Maintained
1695F: arch/arm/vfp/
1696
1697ARM/VOIPAC PXA270 SUPPORT
1698M: Marek Vasut <marek.vasut@gmail.com>
1699L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1700S: Maintained
1701F: arch/arm/mach-pxa/vpac270.c
1702F: arch/arm/mach-pxa/include/mach/vpac270.h
1703
1704ARM/VT8500 ARM ARCHITECTURE
1705M: Tony Prisk <linux@prisktech.co.nz>
1706L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1707S: Maintained
1708F: arch/arm/mach-vt8500/
1709F: drivers/clocksource/vt8500_timer.c
1710F: drivers/i2c/busses/i2c-wmt.c
1711F: drivers/mmc/host/wmt-sdmmc.c
1712F: drivers/pwm/pwm-vt8500.c
1713F: drivers/rtc/rtc-vt8500.c
1714F: drivers/tty/serial/vt8500_serial.c
1715F: drivers/usb/host/ehci-platform.c
1716F: drivers/usb/host/uhci-platform.c
1717F: drivers/video/fbdev/vt8500lcdfb.*
1718F: drivers/video/fbdev/wm8505fb*
1719F: drivers/video/fbdev/wmt_ge_rops.*
1720
1721ARM/ZIPIT Z2 SUPPORT
1722M: Marek Vasut <marek.vasut@gmail.com>
1723L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1724S: Maintained
1725F: arch/arm/mach-pxa/z2.c
1726F: arch/arm/mach-pxa/include/mach/z2.h
1727
1728ARM/ZTE ARCHITECTURE
1729M: Jun Nie <jun.nie@linaro.org>
1730L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1731S: Maintained
1732F: arch/arm/mach-zx/
1733F: drivers/clk/zte/
1734F: Documentation/devicetree/bindings/arm/zte.txt
1735F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1736
1737ARM/ZYNQ ARCHITECTURE
1738M: Michal Simek <michal.simek@xilinx.com>
1739R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1740L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1741W: http://wiki.xilinx.com
1742T: git https://github.com/Xilinx/linux-xlnx.git
1743S: Supported
1744F: arch/arm/mach-zynq/
1745F: drivers/cpuidle/cpuidle-zynq.c
1746F: drivers/block/xsysace.c
1747N: zynq
1748N: xilinx
1749F: drivers/clocksource/cadence_ttc_timer.c
1750F: drivers/i2c/busses/i2c-cadence.c
1751F: drivers/mmc/host/sdhci-of-arasan.c
1752F: drivers/edac/synopsys_edac.c
1753
1754ARM SMMU DRIVERS
1755M: Will Deacon <will.deacon@arm.com>
1756L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1757S: Maintained
1758F: drivers/iommu/arm-smmu.c
1759F: drivers/iommu/arm-smmu-v3.c
1760F: drivers/iommu/io-pgtable-arm.c
1761
1762ARM64 PORT (AARCH64 ARCHITECTURE)
1763M: Catalin Marinas <catalin.marinas@arm.com>
1764M: Will Deacon <will.deacon@arm.com>
1765L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1766S: Maintained
1767F: arch/arm64/
1768F: Documentation/arm64/
1769
1770AS3645A LED FLASH CONTROLLER DRIVER
1771M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1772L: linux-media@vger.kernel.org
1773T: git git://linuxtv.org/media_tree.git
1774S: Maintained
1775F: drivers/media/i2c/as3645a.c
1776F: include/media/as3645a.h
1777
1778ASC7621 HARDWARE MONITOR DRIVER
1779M: George Joseph <george.joseph@fairview5.com>
1780L: lm-sensors@lm-sensors.org
1781S: Maintained
1782F: Documentation/hwmon/asc7621
1783F: drivers/hwmon/asc7621.c
1784
1785ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1786M: Corentin Chary <corentin.chary@gmail.com>
1787L: acpi4asus-user@lists.sourceforge.net
1788L: platform-driver-x86@vger.kernel.org
1789W: http://acpi4asus.sf.net
1790S: Maintained
1791F: drivers/platform/x86/asus*.c
1792F: drivers/platform/x86/eeepc*.c
1793
1794ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1795R: Dan Williams <dan.j.williams@intel.com>
1796W: http://sourceforge.net/projects/xscaleiop
1797S: Odd fixes
1798F: Documentation/crypto/async-tx-api.txt
1799F: crypto/async_tx/
1800F: drivers/dma/
1801F: include/linux/dmaengine.h
1802F: include/linux/async_tx.h
1803
1804AT24 EEPROM DRIVER
1805M: Wolfram Sang <wsa@the-dreams.de>
1806L: linux-i2c@vger.kernel.org
1807S: Maintained
1808F: drivers/misc/eeprom/at24.c
1809F: include/linux/platform_data/at24.h
1810
1811ATA OVER ETHERNET (AOE) DRIVER
1812M: "Ed L. Cashin" <ed.cashin@acm.org>
1813W: http://www.openaoe.org/
1814S: Supported
1815F: Documentation/aoe/
1816F: drivers/block/aoe/
1817
1818ATHEROS 71XX/9XXX GPIO DRIVER
1819M: Alban Bedel <albeu@free.fr>
1820W: https://github.com/AlbanBedel/linux
1821T: git git://github.com/AlbanBedel/linux
1822S: Maintained
1823F: drivers/gpio/gpio-ath79.c
1824F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1825
1826ATHEROS ATH GENERIC UTILITIES
1827M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1828L: linux-wireless@vger.kernel.org
1829S: Supported
1830F: drivers/net/wireless/ath/*
1831
1832ATHEROS ATH5K WIRELESS DRIVER
1833M: Jiri Slaby <jirislaby@gmail.com>
1834M: Nick Kossifidis <mickflemm@gmail.com>
1835M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1836L: linux-wireless@vger.kernel.org
1837W: http://wireless.kernel.org/en/users/Drivers/ath5k
1838S: Maintained
1839F: drivers/net/wireless/ath/ath5k/
1840
1841ATHEROS ATH6KL WIRELESS DRIVER
1842M: Kalle Valo <kvalo@qca.qualcomm.com>
1843L: linux-wireless@vger.kernel.org
1844W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1845T: git git://github.com/kvalo/ath.git
1846S: Supported
1847F: drivers/net/wireless/ath/ath6kl/
1848
1849WILOCITY WIL6210 WIRELESS DRIVER
1850M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1851L: linux-wireless@vger.kernel.org
1852L: wil6210@qca.qualcomm.com
1853S: Supported
1854W: http://wireless.kernel.org/en/users/Drivers/wil6210
1855F: drivers/net/wireless/ath/wil6210/
1856F: include/uapi/linux/wil6210_uapi.h
1857
1858CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1859M: Christian Lamparter <chunkeey@googlemail.com>
1860L: linux-wireless@vger.kernel.org
1861W: http://wireless.kernel.org/en/users/Drivers/carl9170
1862S: Maintained
1863F: drivers/net/wireless/ath/carl9170/
1864
1865ATK0110 HWMON DRIVER
1866M: Luca Tettamanti <kronos.it@gmail.com>
1867L: lm-sensors@lm-sensors.org
1868S: Maintained
1869F: drivers/hwmon/asus_atk0110.c
1870
1871ATI_REMOTE2 DRIVER
1872M: Ville Syrjala <syrjala@sci.fi>
1873S: Maintained
1874F: drivers/input/misc/ati_remote2.c
1875
1876ATLX ETHERNET DRIVERS
1877M: Jay Cliburn <jcliburn@gmail.com>
1878M: Chris Snook <chris.snook@gmail.com>
1879L: netdev@vger.kernel.org
1880W: http://sourceforge.net/projects/atl1
1881W: http://atl1.sourceforge.net
1882S: Maintained
1883F: drivers/net/ethernet/atheros/
1884
1885ATM
1886M: Chas Williams <3chas3@gmail.com>
1887L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1888L: netdev@vger.kernel.org
1889W: http://linux-atm.sourceforge.net
1890S: Maintained
1891F: drivers/atm/
1892F: include/linux/atm*
1893F: include/uapi/linux/atm*
1894
1895ATMEL AT91 / AT32 MCI DRIVER
1896M: Ludovic Desroches <ludovic.desroches@atmel.com>
1897S: Maintained
1898F: drivers/mmc/host/atmel-mci.c
1899F: drivers/mmc/host/atmel-mci-regs.h
1900
1901ATMEL AT91 / AT32 SERIAL DRIVER
1902M: Nicolas Ferre <nicolas.ferre@atmel.com>
1903S: Supported
1904F: drivers/tty/serial/atmel_serial.c
1905
1906ATMEL Audio ALSA driver
1907M: Nicolas Ferre <nicolas.ferre@atmel.com>
1908L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1909S: Supported
1910F: sound/soc/atmel
1911
1912ATMEL DMA DRIVER
1913M: Nicolas Ferre <nicolas.ferre@atmel.com>
1914L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1915S: Supported
1916F: drivers/dma/at_hdmac.c
1917F: drivers/dma/at_hdmac_regs.h
1918F: include/linux/platform_data/dma-atmel.h
1919
1920ATMEL XDMA DRIVER
1921M: Ludovic Desroches <ludovic.desroches@atmel.com>
1922L: linux-arm-kernel@lists.infradead.org
1923L: dmaengine@vger.kernel.org
1924S: Supported
1925F: drivers/dma/at_xdmac.c
1926
1927ATMEL I2C DRIVER
1928M: Ludovic Desroches <ludovic.desroches@atmel.com>
1929L: linux-i2c@vger.kernel.org
1930S: Supported
1931F: drivers/i2c/busses/i2c-at91.c
1932
1933ATMEL ISI DRIVER
1934M: Josh Wu <josh.wu@atmel.com>
1935L: linux-media@vger.kernel.org
1936S: Supported
1937F: drivers/media/platform/soc_camera/atmel-isi.c
1938F: include/media/atmel-isi.h
1939
1940ATMEL LCDFB DRIVER
1941M: Nicolas Ferre <nicolas.ferre@atmel.com>
1942L: linux-fbdev@vger.kernel.org
1943S: Maintained
1944F: drivers/video/fbdev/atmel_lcdfb.c
1945F: include/video/atmel_lcdc.h
1946
1947ATMEL MACB ETHERNET DRIVER
1948M: Nicolas Ferre <nicolas.ferre@atmel.com>
1949S: Supported
1950F: drivers/net/ethernet/cadence/
1951
1952ATMEL NAND DRIVER
1953M: Josh Wu <josh.wu@atmel.com>
1954L: linux-mtd@lists.infradead.org
1955S: Supported
1956F: drivers/mtd/nand/atmel_nand*
1957
1958ATMEL SDMMC DRIVER
1959M: Ludovic Desroches <ludovic.desroches@atmel.com>
1960L: linux-mmc@vger.kernel.org
1961S: Supported
1962F: drivers/mmc/host/sdhci-of-at91.c
1963
1964ATMEL SPI DRIVER
1965M: Nicolas Ferre <nicolas.ferre@atmel.com>
1966S: Supported
1967F: drivers/spi/spi-atmel.*
1968
1969ATMEL SSC DRIVER
1970M: Nicolas Ferre <nicolas.ferre@atmel.com>
1971L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1972S: Supported
1973F: drivers/misc/atmel-ssc.c
1974F: include/linux/atmel-ssc.h
1975
1976ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1977M: Nicolas Ferre <nicolas.ferre@atmel.com>
1978L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1979S: Supported
1980F: drivers/misc/atmel_tclib.c
1981F: drivers/clocksource/tcb_clksrc.c
1982
1983ATMEL USBA UDC DRIVER
1984M: Nicolas Ferre <nicolas.ferre@atmel.com>
1985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1986S: Supported
1987F: drivers/usb/gadget/udc/atmel_usba_udc.*
1988
1989ATMEL WIRELESS DRIVER
1990M: Simon Kelley <simon@thekelleys.org.uk>
1991L: linux-wireless@vger.kernel.org
1992W: http://www.thekelleys.org.uk/atmel
1993W: http://atmelwlandriver.sourceforge.net/
1994S: Maintained
1995F: drivers/net/wireless/atmel/atmel*
1996
1997ATMEL MAXTOUCH DRIVER
1998M: Nick Dyer <nick.dyer@itdev.co.uk>
1999T: git git://github.com/atmel-maxtouch/linux.git
2000S: Supported
2001F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2002F: drivers/input/touchscreen/atmel_mxt_ts.c
2003F: include/linux/platform_data/atmel_mxt_ts.h
2004
2005ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2006M: Bradley Grove <linuxdrivers@attotech.com>
2007L: linux-scsi@vger.kernel.org
2008W: http://www.attotech.com
2009S: Supported
2010F: drivers/scsi/esas2r
2011
2012ATUSB IEEE 802.15.4 RADIO DRIVER
2013M: Stefan Schmidt <stefan@osg.samsung.com>
2014L: linux-wpan@vger.kernel.org
2015S: Maintained
2016F: drivers/net/ieee802154/atusb.c
2017F: drivers/net/ieee802154/atusb.h
2018F: drivers/net/ieee802154/at86rf230.h
2019
2020AUDIT SUBSYSTEM
2021M: Paul Moore <paul@paul-moore.com>
2022M: Eric Paris <eparis@redhat.com>
2023L: linux-audit@redhat.com (moderated for non-subscribers)
2024W: http://people.redhat.com/sgrubb/audit/
2025T: git git://git.infradead.org/users/pcmoore/audit
2026S: Maintained
2027F: include/linux/audit.h
2028F: include/uapi/linux/audit.h
2029F: kernel/audit*
2030
2031AUXILIARY DISPLAY DRIVERS
2032M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2033W: http://miguelojeda.es/auxdisplay.htm
2034W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2035S: Maintained
2036F: drivers/auxdisplay/
2037F: include/linux/cfag12864b.h
2038
2039AVR32 ARCHITECTURE
2040M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2041M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2042W: http://www.atmel.com/products/AVR32/
2043W: http://mirror.egtvedt.no/avr32linux.org/
2044W: http://avrfreaks.net/
2045S: Maintained
2046F: arch/avr32/
2047
2048AVR32/AT32AP MACHINE SUPPORT
2049M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2050M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2051S: Maintained
2052F: arch/avr32/mach-at32ap/
2053
2054AX.25 NETWORK LAYER
2055M: Ralf Baechle <ralf@linux-mips.org>
2056L: linux-hams@vger.kernel.org
2057W: http://www.linux-ax25.org/
2058S: Maintained
2059F: include/uapi/linux/ax25.h
2060F: include/net/ax25.h
2061F: net/ax25/
2062
2063AZ6007 DVB DRIVER
2064M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2065L: linux-media@vger.kernel.org
2066W: http://linuxtv.org
2067T: git git://linuxtv.org/media_tree.git
2068S: Maintained
2069F: drivers/media/usb/dvb-usb-v2/az6007.c
2070
2071AZTECH FM RADIO RECEIVER DRIVER
2072M: Hans Verkuil <hverkuil@xs4all.nl>
2073L: linux-media@vger.kernel.org
2074T: git git://linuxtv.org/media_tree.git
2075W: http://linuxtv.org
2076S: Maintained
2077F: drivers/media/radio/radio-aztech*
2078
2079B43 WIRELESS DRIVER
2080L: linux-wireless@vger.kernel.org
2081L: b43-dev@lists.infradead.org
2082W: http://wireless.kernel.org/en/users/Drivers/b43
2083S: Odd Fixes
2084F: drivers/net/wireless/broadcom/b43/
2085
2086B43LEGACY WIRELESS DRIVER
2087M: Larry Finger <Larry.Finger@lwfinger.net>
2088L: linux-wireless@vger.kernel.org
2089L: b43-dev@lists.infradead.org
2090W: http://wireless.kernel.org/en/users/Drivers/b43
2091S: Maintained
2092F: drivers/net/wireless/broadcom/b43legacy/
2093
2094BACKLIGHT CLASS/SUBSYSTEM
2095M: Jingoo Han <jingoohan1@gmail.com>
2096M: Lee Jones <lee.jones@linaro.org>
2097S: Maintained
2098F: drivers/video/backlight/
2099F: include/linux/backlight.h
2100
2101BATMAN ADVANCED
2102M: Marek Lindner <mareklindner@neomailbox.ch>
2103M: Simon Wunderlich <sw@simonwunderlich.de>
2104M: Antonio Quartulli <antonio@meshcoding.com>
2105L: b.a.t.m.a.n@lists.open-mesh.org
2106W: http://www.open-mesh.org/
2107S: Maintained
2108F: net/batman-adv/
2109
2110BAYCOM/HDLCDRV DRIVERS FOR AX.25
2111M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2112L: linux-hams@vger.kernel.org
2113W: http://www.baycom.org/~tom/ham/ham.html
2114S: Maintained
2115F: drivers/net/hamradio/baycom*
2116
2117BCACHE (BLOCK LAYER CACHE)
2118M: Kent Overstreet <kent.overstreet@gmail.com>
2119L: linux-bcache@vger.kernel.org
2120W: http://bcache.evilpiepirate.org
2121S: Maintained
2122F: drivers/md/bcache/
2123
2124BDISP ST MEDIA DRIVER
2125M: Fabien Dessenne <fabien.dessenne@st.com>
2126L: linux-media@vger.kernel.org
2127T: git git://linuxtv.org/media_tree.git
2128W: http://linuxtv.org
2129S: Supported
2130F: drivers/media/platform/sti/bdisp
2131
2132BEFS FILE SYSTEM
2133S: Orphan
2134F: Documentation/filesystems/befs.txt
2135F: fs/befs/
2136
2137BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2138M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2139L: netdev@vger.kernel.org
2140S: Maintained
2141F: drivers/net/ethernet/ec_bhf.c
2142
2143BFS FILE SYSTEM
2144M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2145S: Maintained
2146F: Documentation/filesystems/bfs.txt
2147F: fs/bfs/
2148F: include/uapi/linux/bfs_fs.h
2149
2150BLACKFIN ARCHITECTURE
2151M: Steven Miao <realmz6@gmail.com>
2152L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2153T: git git://git.code.sf.net/p/adi-linux/code
2154W: http://blackfin.uclinux.org
2155S: Supported
2156F: arch/blackfin/
2157
2158BLACKFIN EMAC DRIVER
2159L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2160W: http://blackfin.uclinux.org
2161S: Supported
2162F: drivers/net/ethernet/adi/
2163
2164BLACKFIN RTC DRIVER
2165L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2166W: http://blackfin.uclinux.org
2167S: Supported
2168F: drivers/rtc/rtc-bfin.c
2169
2170BLACKFIN SDH DRIVER
2171M: Sonic Zhang <sonic.zhang@analog.com>
2172L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2173W: http://blackfin.uclinux.org
2174S: Supported
2175F: drivers/mmc/host/bfin_sdh.c
2176
2177BLACKFIN SERIAL DRIVER
2178M: Sonic Zhang <sonic.zhang@analog.com>
2179L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2180W: http://blackfin.uclinux.org
2181S: Supported
2182F: drivers/tty/serial/bfin_uart.c
2183
2184BLACKFIN WATCHDOG DRIVER
2185L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2186W: http://blackfin.uclinux.org
2187S: Supported
2188F: drivers/watchdog/bfin_wdt.c
2189
2190BLACKFIN I2C TWI DRIVER
2191M: Sonic Zhang <sonic.zhang@analog.com>
2192L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2193W: http://blackfin.uclinux.org/
2194S: Supported
2195F: drivers/i2c/busses/i2c-bfin-twi.c
2196
2197BLACKFIN MEDIA DRIVER
2198M: Scott Jiang <scott.jiang.linux@gmail.com>
2199L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2200W: http://blackfin.uclinux.org/
2201S: Supported
2202F: drivers/media/platform/blackfin/
2203F: drivers/media/i2c/adv7183*
2204F: drivers/media/i2c/vs6624*
2205
2206BLINKM RGB LED DRIVER
2207M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2208S: Maintained
2209F: drivers/leds/leds-blinkm.c
2210
2211BLOCK LAYER
2212M: Jens Axboe <axboe@kernel.dk>
2213T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2214S: Maintained
2215F: block/
2216F: kernel/trace/blktrace.c
2217
2218BLOCK2MTD DRIVER
2219M: Joern Engel <joern@lazybastard.org>
2220L: linux-mtd@lists.infradead.org
2221S: Maintained
2222F: drivers/mtd/devices/block2mtd.c
2223
2224BLUETOOTH DRIVERS
2225M: Marcel Holtmann <marcel@holtmann.org>
2226M: Gustavo Padovan <gustavo@padovan.org>
2227M: Johan Hedberg <johan.hedberg@gmail.com>
2228L: linux-bluetooth@vger.kernel.org
2229W: http://www.bluez.org/
2230T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2231T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2232S: Maintained
2233F: drivers/bluetooth/
2234
2235BLUETOOTH SUBSYSTEM
2236M: Marcel Holtmann <marcel@holtmann.org>
2237M: Gustavo Padovan <gustavo@padovan.org>
2238M: Johan Hedberg <johan.hedberg@gmail.com>
2239L: linux-bluetooth@vger.kernel.org
2240W: http://www.bluez.org/
2241T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2242T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2243S: Maintained
2244F: net/bluetooth/
2245F: include/net/bluetooth/
2246
2247BONDING DRIVER
2248M: Jay Vosburgh <j.vosburgh@gmail.com>
2249M: Veaceslav Falico <vfalico@gmail.com>
2250M: Andy Gospodarek <gospo@cumulusnetworks.com>
2251L: netdev@vger.kernel.org
2252W: http://sourceforge.net/projects/bonding/
2253S: Supported
2254F: drivers/net/bonding/
2255F: include/uapi/linux/if_bonding.h
2256
2257BPF (Safe dynamic programs and tools)
2258M: Alexei Starovoitov <ast@kernel.org>
2259L: netdev@vger.kernel.org
2260L: linux-kernel@vger.kernel.org
2261S: Supported
2262F: kernel/bpf/
2263
2264BROADCOM B44 10/100 ETHERNET DRIVER
2265M: Gary Zambrano <zambrano@broadcom.com>
2266L: netdev@vger.kernel.org
2267S: Supported
2268F: drivers/net/ethernet/broadcom/b44.*
2269
2270BROADCOM GENET ETHERNET DRIVER
2271M: Florian Fainelli <f.fainelli@gmail.com>
2272L: netdev@vger.kernel.org
2273S: Supported
2274F: drivers/net/ethernet/broadcom/genet/
2275
2276BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2277M: Sony Chacko <sony.chacko@qlogic.com>
2278M: Dept-HSGLinuxNICDev@qlogic.com
2279L: netdev@vger.kernel.org
2280S: Supported
2281F: drivers/net/ethernet/broadcom/bnx2.*
2282F: drivers/net/ethernet/broadcom/bnx2_*
2283
2284BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2285M: Ariel Elior <ariel.elior@qlogic.com>
2286L: netdev@vger.kernel.org
2287S: Supported
2288F: drivers/net/ethernet/broadcom/bnx2x/
2289
2290BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2291M: Florian Fainelli <f.fainelli@gmail.com>
2292M: Ray Jui <rjui@broadcom.com>
2293M: Scott Branden <sbranden@broadcom.com>
2294L: bcm-kernel-feedback-list@broadcom.com
2295T: git git://github.com/broadcom/mach-bcm
2296S: Maintained
2297F: arch/arm/mach-bcm/
2298F: arch/arm/boot/dts/bcm113*
2299F: arch/arm/boot/dts/bcm216*
2300F: arch/arm/boot/dts/bcm281*
2301F: arch/arm/configs/bcm_defconfig
2302F: drivers/mmc/host/sdhci-bcm-kona.c
2303F: drivers/clocksource/bcm_kona_timer.c
2304
2305BROADCOM BCM2835 ARM ARCHITECTURE
2306M: Stephen Warren <swarren@wwwdotorg.org>
2307M: Lee Jones <lee@kernel.org>
2308M: Eric Anholt <eric@anholt.net>
2309L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2310L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2311T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2312S: Maintained
2313N: bcm2835
2314
2315BROADCOM BCM33XX MIPS ARCHITECTURE
2316M: Kevin Cernekee <cernekee@gmail.com>
2317L: linux-mips@linux-mips.org
2318S: Maintained
2319F: arch/mips/bcm3384/*
2320F: arch/mips/include/asm/mach-bcm3384/*
2321F: arch/mips/kernel/*bmips*
2322
2323BROADCOM BCM47XX MIPS ARCHITECTURE
2324M: Hauke Mehrtens <hauke@hauke-m.de>
2325M: Rafał Miłecki <zajec5@gmail.com>
2326L: linux-mips@linux-mips.org
2327S: Maintained
2328F: arch/mips/bcm47xx/*
2329F: arch/mips/include/asm/mach-bcm47xx/*
2330
2331BROADCOM BCM5301X ARM ARCHITECTURE
2332M: Hauke Mehrtens <hauke@hauke-m.de>
2333L: linux-arm-kernel@lists.infradead.org
2334S: Maintained
2335F: arch/arm/mach-bcm/bcm_5301x.c
2336F: arch/arm/boot/dts/bcm5301x.dtsi
2337F: arch/arm/boot/dts/bcm470*
2338
2339BROADCOM BCM63XX ARM ARCHITECTURE
2340M: Florian Fainelli <f.fainelli@gmail.com>
2341L: linux-arm-kernel@lists.infradead.org
2342T: git git://github.com/broadcom/arm-bcm63xx.git
2343S: Maintained
2344F: arch/arm/mach-bcm/bcm63xx.c
2345F: arch/arm/include/debug/bcm63xx.S
2346
2347BROADCOM BCM63XX/BCM33XX UDC DRIVER
2348M: Kevin Cernekee <cernekee@gmail.com>
2349L: linux-usb@vger.kernel.org
2350S: Maintained
2351F: drivers/usb/gadget/udc/bcm63xx_udc.*
2352
2353BROADCOM BCM7XXX ARM ARCHITECTURE
2354M: Brian Norris <computersforpeace@gmail.com>
2355M: Gregory Fong <gregory.0xf0@gmail.com>
2356M: Florian Fainelli <f.fainelli@gmail.com>
2357L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2358T: git git://github.com/broadcom/stblinux.git
2359S: Maintained
2360F: arch/arm/mach-bcm/*brcmstb*
2361F: arch/arm/boot/dts/bcm7*.dts*
2362F: drivers/bus/brcmstb_gisb.c
2363N: brcmstb
2364
2365BROADCOM BMIPS MIPS ARCHITECTURE
2366M: Kevin Cernekee <cernekee@gmail.com>
2367M: Florian Fainelli <f.fainelli@gmail.com>
2368L: linux-mips@linux-mips.org
2369T: git git://github.com/broadcom/stblinux.git
2370S: Maintained
2371F: arch/mips/bmips/*
2372F: arch/mips/include/asm/mach-bmips/*
2373F: arch/mips/kernel/*bmips*
2374F: arch/mips/boot/dts/brcm/bcm*.dts*
2375F: drivers/irqchip/irq-bcm7*
2376F: drivers/irqchip/irq-brcmstb*
2377
2378BROADCOM TG3 GIGABIT ETHERNET DRIVER
2379M: Prashant Sreedharan <prashant@broadcom.com>
2380M: Michael Chan <mchan@broadcom.com>
2381L: netdev@vger.kernel.org
2382S: Supported
2383F: drivers/net/ethernet/broadcom/tg3.*
2384
2385BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2386M: Brett Rudley <brudley@broadcom.com>
2387M: Arend van Spriel <arend@broadcom.com>
2388M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2389M: Hante Meuleman <meuleman@broadcom.com>
2390L: linux-wireless@vger.kernel.org
2391L: brcm80211-dev-list@broadcom.com
2392S: Supported
2393F: drivers/net/wireless/broadcom/brcm80211/
2394
2395BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2396M: QLogic-Storage-Upstream@qlogic.com
2397L: linux-scsi@vger.kernel.org
2398S: Supported
2399F: drivers/scsi/bnx2fc/
2400
2401BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2402M: QLogic-Storage-Upstream@qlogic.com
2403L: linux-scsi@vger.kernel.org
2404S: Supported
2405F: drivers/scsi/bnx2i/
2406
2407BROADCOM IPROC ARM ARCHITECTURE
2408M: Ray Jui <rjui@broadcom.com>
2409M: Scott Branden <sbranden@broadcom.com>
2410M: Jon Mason <jonmason@broadcom.com>
2411L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2412L: bcm-kernel-feedback-list@broadcom.com
2413T: git git://github.com/broadcom/cygnus-linux.git
2414S: Maintained
2415N: iproc
2416N: cygnus
2417N: nsp
2418N: bcm9113*
2419N: bcm9583*
2420N: bcm9585*
2421N: bcm9586*
2422N: bcm988312
2423N: bcm113*
2424N: bcm583*
2425N: bcm585*
2426N: bcm586*
2427N: bcm88312
2428
2429BROADCOM BRCMSTB GPIO DRIVER
2430M: Gregory Fong <gregory.0xf0@gmail.com>
2431L: bcm-kernel-feedback-list@broadcom.com>
2432S: Supported
2433F: drivers/gpio/gpio-brcmstb.c
2434F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2435
2436BROADCOM KONA GPIO DRIVER
2437M: Ray Jui <rjui@broadcom.com>
2438L: bcm-kernel-feedback-list@broadcom.com
2439S: Supported
2440F: drivers/gpio/gpio-bcm-kona.c
2441F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2442
2443BROADCOM NVRAM DRIVER
2444M: Rafał Miłecki <zajec5@gmail.com>
2445L: linux-mips@linux-mips.org
2446S: Maintained
2447F: drivers/firmware/broadcom/*
2448
2449BROADCOM STB NAND FLASH DRIVER
2450M: Brian Norris <computersforpeace@gmail.com>
2451L: linux-mtd@lists.infradead.org
2452S: Maintained
2453F: drivers/mtd/nand/brcmnand/
2454
2455BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2456M: Rafał Miłecki <zajec5@gmail.com>
2457L: linux-wireless@vger.kernel.org
2458S: Maintained
2459F: drivers/bcma/
2460F: include/linux/bcma/
2461
2462BROADCOM SYSTEMPORT ETHERNET DRIVER
2463M: Florian Fainelli <f.fainelli@gmail.com>
2464L: netdev@vger.kernel.org
2465S: Supported
2466F: drivers/net/ethernet/broadcom/bcmsysport.*
2467
2468BROCADE BFA FC SCSI DRIVER
2469M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2470M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2471L: linux-scsi@vger.kernel.org
2472S: Supported
2473F: drivers/scsi/bfa/
2474
2475BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2476M: Rasesh Mody <rasesh.mody@qlogic.com>
2477L: netdev@vger.kernel.org
2478S: Supported
2479F: drivers/net/ethernet/brocade/bna/
2480
2481BSG (block layer generic sg v4 driver)
2482M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2483L: linux-scsi@vger.kernel.org
2484S: Supported
2485F: block/bsg.c
2486F: include/linux/bsg.h
2487F: include/uapi/linux/bsg.h
2488
2489BT87X AUDIO DRIVER
2490M: Clemens Ladisch <clemens@ladisch.de>
2491L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2492T: git git://git.alsa-project.org/alsa-kernel.git
2493S: Maintained
2494F: Documentation/sound/alsa/Bt87x.txt
2495F: sound/pci/bt87x.c
2496
2497BT8XXGPIO DRIVER
2498M: Michael Buesch <m@bues.ch>
2499W: http://bu3sch.de/btgpio.php
2500S: Maintained
2501F: drivers/gpio/gpio-bt8xx.c
2502
2503BTRFS FILE SYSTEM
2504M: Chris Mason <clm@fb.com>
2505M: Josef Bacik <jbacik@fb.com>
2506M: David Sterba <dsterba@suse.com>
2507L: linux-btrfs@vger.kernel.org
2508W: http://btrfs.wiki.kernel.org/
2509Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2510T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2511S: Maintained
2512F: Documentation/filesystems/btrfs.txt
2513F: fs/btrfs/
2514
2515BTTV VIDEO4LINUX DRIVER
2516M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2517L: linux-media@vger.kernel.org
2518W: http://linuxtv.org
2519T: git git://linuxtv.org/media_tree.git
2520S: Odd fixes
2521F: Documentation/video4linux/bttv/
2522F: drivers/media/pci/bt8xx/bttv*
2523
2524BUSLOGIC SCSI DRIVER
2525M: Khalid Aziz <khalid@gonehiking.org>
2526L: linux-scsi@vger.kernel.org
2527S: Maintained
2528F: drivers/scsi/BusLogic.*
2529F: drivers/scsi/FlashPoint.*
2530
2531C-MEDIA CMI8788 DRIVER
2532M: Clemens Ladisch <clemens@ladisch.de>
2533L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2534T: git git://git.alsa-project.org/alsa-kernel.git
2535S: Maintained
2536F: sound/pci/oxygen/
2537
2538C6X ARCHITECTURE
2539M: Mark Salter <msalter@redhat.com>
2540M: Aurelien Jacquiot <a-jacquiot@ti.com>
2541L: linux-c6x-dev@linux-c6x.org
2542W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2543S: Maintained
2544F: arch/c6x/
2545
2546CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2547M: David Howells <dhowells@redhat.com>
2548L: linux-cachefs@redhat.com
2549S: Supported
2550F: Documentation/filesystems/caching/cachefiles.txt
2551F: fs/cachefiles/
2552
2553CADET FM/AM RADIO RECEIVER DRIVER
2554M: Hans Verkuil <hverkuil@xs4all.nl>
2555L: linux-media@vger.kernel.org
2556T: git git://linuxtv.org/media_tree.git
2557W: http://linuxtv.org
2558S: Maintained
2559F: drivers/media/radio/radio-cadet*
2560
2561CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2562M: Jonathan Corbet <corbet@lwn.net>
2563L: linux-media@vger.kernel.org
2564T: git git://linuxtv.org/media_tree.git
2565S: Maintained
2566F: Documentation/video4linux/cafe_ccic
2567F: drivers/media/platform/marvell-ccic/
2568
2569CAIF NETWORK LAYER
2570M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2571L: netdev@vger.kernel.org
2572S: Supported
2573F: Documentation/networking/caif/
2574F: drivers/net/caif/
2575F: include/uapi/linux/caif/
2576F: include/net/caif/
2577F: net/caif/
2578
2579CALGARY x86-64 IOMMU
2580M: Muli Ben-Yehuda <muli@il.ibm.com>
2581M: "Jon D. Mason" <jdmason@kudzu.us>
2582L: discuss@x86-64.org
2583S: Maintained
2584F: arch/x86/kernel/pci-calgary_64.c
2585F: arch/x86/kernel/tce_64.c
2586F: arch/x86/include/asm/calgary.h
2587F: arch/x86/include/asm/tce.h
2588
2589CAN NETWORK LAYER
2590M: Oliver Hartkopp <socketcan@hartkopp.net>
2591M: Marc Kleine-Budde <mkl@pengutronix.de>
2592L: linux-can@vger.kernel.org
2593W: https://github.com/linux-can
2594T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2595T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2596S: Maintained
2597F: Documentation/networking/can.txt
2598F: net/can/
2599F: include/linux/can/core.h
2600F: include/uapi/linux/can.h
2601F: include/uapi/linux/can/bcm.h
2602F: include/uapi/linux/can/raw.h
2603F: include/uapi/linux/can/gw.h
2604
2605CAN NETWORK DRIVERS
2606M: Wolfgang Grandegger <wg@grandegger.com>
2607M: Marc Kleine-Budde <mkl@pengutronix.de>
2608L: linux-can@vger.kernel.org
2609W: https://github.com/linux-can
2610T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2611T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2612S: Maintained
2613F: drivers/net/can/
2614F: include/linux/can/dev.h
2615F: include/linux/can/platform/
2616F: include/uapi/linux/can/error.h
2617F: include/uapi/linux/can/netlink.h
2618
2619CAPABILITIES
2620M: Serge Hallyn <serge.hallyn@canonical.com>
2621L: linux-security-module@vger.kernel.org
2622S: Supported
2623F: include/linux/capability.h
2624F: include/uapi/linux/capability.h
2625F: security/commoncap.c
2626F: kernel/capability.c
2627
2628CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2629M: Kevin Tsai <ktsai@capellamicro.com>
2630S: Maintained
2631F: drivers/iio/light/cm*
2632F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2633
2634CAVIUM LIQUIDIO NETWORK DRIVER
2635M: Derek Chickles <derek.chickles@caviumnetworks.com>
2636M: Satanand Burla <satananda.burla@caviumnetworks.com>
2637M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2638M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2639L: netdev@vger.kernel.org
2640W: http://www.cavium.com
2641S: Supported
2642F: drivers/net/ethernet/cavium/liquidio/
2643
2644CC2520 IEEE-802.15.4 RADIO DRIVER
2645M: Varka Bhadram <varkabhadram@gmail.com>
2646L: linux-wpan@vger.kernel.org
2647S: Maintained
2648F: drivers/net/ieee802154/cc2520.c
2649F: include/linux/spi/cc2520.h
2650F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2651
2652CELL BROADBAND ENGINE ARCHITECTURE
2653M: Arnd Bergmann <arnd@arndb.de>
2654L: linuxppc-dev@lists.ozlabs.org
2655W: http://www.ibm.com/developerworks/power/cell/
2656S: Supported
2657F: arch/powerpc/include/asm/cell*.h
2658F: arch/powerpc/include/asm/spu*.h
2659F: arch/powerpc/include/uapi/asm/spu*.h
2660F: arch/powerpc/oprofile/*cell*
2661F: arch/powerpc/platforms/cell/
2662
2663CEPH COMMON CODE (LIBCEPH)
2664M: Ilya Dryomov <idryomov@gmail.com>
2665M: "Yan, Zheng" <zyan@redhat.com>
2666M: Sage Weil <sage@redhat.com>
2667L: ceph-devel@vger.kernel.org
2668W: http://ceph.com/
2669T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2670T: git git://github.com/ceph/ceph-client.git
2671S: Supported
2672F: net/ceph/
2673F: include/linux/ceph/
2674F: include/linux/crush/
2675
2676CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2677M: "Yan, Zheng" <zyan@redhat.com>
2678M: Sage Weil <sage@redhat.com>
2679M: Ilya Dryomov <idryomov@gmail.com>
2680L: ceph-devel@vger.kernel.org
2681W: http://ceph.com/
2682T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2683T: git git://github.com/ceph/ceph-client.git
2684S: Supported
2685F: Documentation/filesystems/ceph.txt
2686F: fs/ceph/
2687
2688CERTIFICATE HANDLING:
2689M: David Howells <dhowells@redhat.com>
2690M: David Woodhouse <dwmw2@infradead.org>
2691L: keyrings@linux-nfs.org
2692S: Maintained
2693F: Documentation/module-signing.txt
2694F: certs/
2695F: scripts/extract-cert.c
2696
2697CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2698L: linux-usb@vger.kernel.org
2699S: Orphan
2700F: Documentation/usb/WUSB-Design-overview.txt
2701F: Documentation/usb/wusb-cbaf
2702F: drivers/usb/host/hwa-hc.c
2703F: drivers/usb/host/whci/
2704F: drivers/usb/wusbcore/
2705F: include/linux/usb/wusb*
2706
2707CFAG12864B LCD DRIVER
2708M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2709W: http://miguelojeda.es/auxdisplay.htm
2710W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2711S: Maintained
2712F: drivers/auxdisplay/cfag12864b.c
2713F: include/linux/cfag12864b.h
2714
2715CFAG12864BFB LCD FRAMEBUFFER DRIVER
2716M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2717W: http://miguelojeda.es/auxdisplay.htm
2718W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2719S: Maintained
2720F: drivers/auxdisplay/cfag12864bfb.c
2721F: include/linux/cfag12864b.h
2722
2723CFG80211 and NL80211
2724M: Johannes Berg <johannes@sipsolutions.net>
2725L: linux-wireless@vger.kernel.org
2726W: http://wireless.kernel.org/
2727T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2728T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2729S: Maintained
2730F: include/uapi/linux/nl80211.h
2731F: include/net/cfg80211.h
2732F: net/wireless/*
2733X: net/wireless/wext*
2734
2735CHAR and MISC DRIVERS
2736M: Arnd Bergmann <arnd@arndb.de>
2737M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2738T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2739S: Supported
2740F: drivers/char/*
2741F: drivers/misc/*
2742F: include/linux/miscdevice.h
2743
2744CHECKPATCH
2745M: Andy Whitcroft <apw@canonical.com>
2746M: Joe Perches <joe@perches.com>
2747S: Maintained
2748F: scripts/checkpatch.pl
2749
2750CHINESE DOCUMENTATION
2751M: Harry Wei <harryxiyou@gmail.com>
2752L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2753L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2754S: Maintained
2755F: Documentation/zh_CN/
2756
2757CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2758M: Peter Chen <Peter.Chen@freescale.com>
2759T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2760L: linux-usb@vger.kernel.org
2761S: Maintained
2762F: drivers/usb/chipidea/
2763
2764CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2765M: Hans de Goede <hdegoede@redhat.com>
2766L: linux-input@vger.kernel.org
2767S: Maintained
2768F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2769F: drivers/input/touchscreen/chipone_icn8318.c
2770
2771CHROME HARDWARE PLATFORM SUPPORT
2772M: Olof Johansson <olof@lixom.net>
2773S: Maintained
2774F: drivers/platform/chrome/
2775
2776CISCO VIC ETHERNET NIC DRIVER
2777M: Christian Benvenuti <benve@cisco.com>
2778M: Sujith Sankar <ssujith@cisco.com>
2779M: Govindarajulu Varadarajan <_govind@gmx.com>
2780M: Neel Patel <neepatel@cisco.com>
2781S: Supported
2782F: drivers/net/ethernet/cisco/enic/
2783
2784CISCO VIC LOW LATENCY NIC DRIVER
2785M: Christian Benvenuti <benve@cisco.com>
2786M: Dave Goodell <dgoodell@cisco.com>
2787S: Supported
2788F: drivers/infiniband/hw/usnic/
2789
2790CIRRUS LOGIC EP93XX ETHERNET DRIVER
2791M: Hartley Sweeten <hsweeten@visionengravers.com>
2792L: netdev@vger.kernel.org
2793S: Maintained
2794F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2795
2796CIRRUS LOGIC AUDIO CODEC DRIVERS
2797M: Brian Austin <brian.austin@cirrus.com>
2798M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2799L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2800S: Maintained
2801F: sound/soc/codecs/cs*
2802
2803CLEANCACHE API
2804M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2805L: linux-kernel@vger.kernel.org
2806S: Maintained
2807F: mm/cleancache.c
2808F: include/linux/cleancache.h
2809
2810CLK API
2811M: Russell King <linux@arm.linux.org.uk>
2812L: linux-clk@vger.kernel.org
2813S: Maintained
2814F: include/linux/clk.h
2815
2816CLOCKSOURCE, CLOCKEVENT DRIVERS
2817M: Daniel Lezcano <daniel.lezcano@linaro.org>
2818M: Thomas Gleixner <tglx@linutronix.de>
2819L: linux-kernel@vger.kernel.org
2820T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2821S: Supported
2822F: drivers/clocksource
2823
2824CISCO FCOE HBA DRIVER
2825M: Hiral Patel <hiralpat@cisco.com>
2826M: Suma Ramars <sramars@cisco.com>
2827M: Brian Uchino <buchino@cisco.com>
2828L: linux-scsi@vger.kernel.org
2829S: Supported
2830F: drivers/scsi/fnic/
2831
2832CISCO SCSI HBA DRIVER
2833M: Narsimhulu Musini <nmusini@cisco.com>
2834M: Sesidhar Baddela <sebaddel@cisco.com>
2835L: linux-scsi@vger.kernel.org
2836S: Supported
2837F: drivers/scsi/snic/
2838
2839CMPC ACPI DRIVER
2840M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2841M: Daniel Oliveira Nascimento <don@syst.com.br>
2842L: platform-driver-x86@vger.kernel.org
2843S: Supported
2844F: drivers/platform/x86/classmate-laptop.c
2845
2846COBALT MEDIA DRIVER
2847M: Hans Verkuil <hans.verkuil@cisco.com>
2848L: linux-media@vger.kernel.org
2849T: git git://linuxtv.org/media_tree.git
2850W: http://linuxtv.org
2851S: Supported
2852F: drivers/media/pci/cobalt/
2853
2854COCCINELLE/Semantic Patches (SmPL)
2855M: Julia Lawall <Julia.Lawall@lip6.fr>
2856M: Gilles Muller <Gilles.Muller@lip6.fr>
2857M: Nicolas Palix <nicolas.palix@imag.fr>
2858M: Michal Marek <mmarek@suse.com>
2859L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2860T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2861W: http://coccinelle.lip6.fr/
2862S: Supported
2863F: Documentation/coccinelle.txt
2864F: scripts/coccinelle/
2865F: scripts/coccicheck
2866
2867CODA FILE SYSTEM
2868M: Jan Harkes <jaharkes@cs.cmu.edu>
2869M: coda@cs.cmu.edu
2870L: codalist@coda.cs.cmu.edu
2871W: http://www.coda.cs.cmu.edu/
2872S: Maintained
2873F: Documentation/filesystems/coda.txt
2874F: fs/coda/
2875F: include/linux/coda*.h
2876F: include/uapi/linux/coda*.h
2877
2878CODA V4L2 MEM2MEM DRIVER
2879M: Philipp Zabel <p.zabel@pengutronix.de>
2880L: linux-media@vger.kernel.org
2881S: Maintained
2882F: Documentation/devicetree/bindings/media/coda.txt
2883F: drivers/media/platform/coda/
2884
2885COMMON CLK FRAMEWORK
2886M: Michael Turquette <mturquette@baylibre.com>
2887M: Stephen Boyd <sboyd@codeaurora.org>
2888L: linux-clk@vger.kernel.org
2889T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2890S: Maintained
2891F: drivers/clk/
2892X: drivers/clk/clkdev.c
2893F: include/linux/clk-pr*
2894F: include/linux/clk/
2895
2896COMMON INTERNET FILE SYSTEM (CIFS)
2897M: Steve French <sfrench@samba.org>
2898L: linux-cifs@vger.kernel.org
2899L: samba-technical@lists.samba.org (moderated for non-subscribers)
2900W: http://linux-cifs.samba.org/
2901T: git git://git.samba.org/sfrench/cifs-2.6.git
2902S: Supported
2903F: Documentation/filesystems/cifs/
2904F: fs/cifs/
2905
2906COMPACTPCI HOTPLUG CORE
2907M: Scott Murray <scott@spiteful.org>
2908L: linux-pci@vger.kernel.org
2909S: Maintained
2910F: drivers/pci/hotplug/cpci_hotplug*
2911
2912COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2913M: Scott Murray <scott@spiteful.org>
2914L: linux-pci@vger.kernel.org
2915S: Maintained
2916F: drivers/pci/hotplug/cpcihp_zt5550.*
2917
2918COMPACTPCI HOTPLUG GENERIC DRIVER
2919M: Scott Murray <scott@spiteful.org>
2920L: linux-pci@vger.kernel.org
2921S: Maintained
2922F: drivers/pci/hotplug/cpcihp_generic.c
2923
2924COMPAL LAPTOP SUPPORT
2925M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2926L: platform-driver-x86@vger.kernel.org
2927S: Maintained
2928F: drivers/platform/x86/compal-laptop.c
2929
2930CONEXANT ACCESSRUNNER USB DRIVER
2931M: Simon Arlott <cxacru@fire.lp0.eu>
2932L: accessrunner-general@lists.sourceforge.net
2933W: http://accessrunner.sourceforge.net/
2934S: Maintained
2935F: drivers/usb/atm/cxacru.c
2936
2937CONFIGFS
2938M: Joel Becker <jlbec@evilplan.org>
2939T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2940S: Supported
2941F: fs/configfs/
2942F: include/linux/configfs.h
2943
2944CONNECTOR
2945M: Evgeniy Polyakov <zbr@ioremap.net>
2946L: netdev@vger.kernel.org
2947S: Maintained
2948F: drivers/connector/
2949
2950CONTROL GROUP (CGROUP)
2951M: Tejun Heo <tj@kernel.org>
2952M: Li Zefan <lizefan@huawei.com>
2953M: Johannes Weiner <hannes@cmpxchg.org>
2954L: cgroups@vger.kernel.org
2955T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2956S: Maintained
2957F: Documentation/cgroups/
2958F: include/linux/cgroup*
2959F: kernel/cgroup*
2960
2961CONTROL GROUP - CPUSET
2962M: Li Zefan <lizefan@huawei.com>
2963L: cgroups@vger.kernel.org
2964W: http://www.bullopensource.org/cpuset/
2965W: http://oss.sgi.com/projects/cpusets/
2966T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2967S: Maintained
2968F: Documentation/cgroups/cpusets.txt
2969F: include/linux/cpuset.h
2970F: kernel/cpuset.c
2971
2972CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2973M: Johannes Weiner <hannes@cmpxchg.org>
2974M: Michal Hocko <mhocko@kernel.org>
2975L: cgroups@vger.kernel.org
2976L: linux-mm@kvack.org
2977S: Maintained
2978F: mm/memcontrol.c
2979F: mm/swap_cgroup.c
2980
2981CORETEMP HARDWARE MONITORING DRIVER
2982M: Fenghua Yu <fenghua.yu@intel.com>
2983L: lm-sensors@lm-sensors.org
2984S: Maintained
2985F: Documentation/hwmon/coretemp
2986F: drivers/hwmon/coretemp.c
2987
2988COSA/SRP SYNC SERIAL DRIVER
2989M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2990W: http://www.fi.muni.cz/~kas/cosa/
2991S: Maintained
2992F: drivers/net/wan/cosa*
2993
2994CPMAC ETHERNET DRIVER
2995M: Florian Fainelli <florian@openwrt.org>
2996L: netdev@vger.kernel.org
2997S: Maintained
2998F: drivers/net/ethernet/ti/cpmac.c
2999
3000CPU FREQUENCY DRIVERS
3001M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3002M: Viresh Kumar <viresh.kumar@linaro.org>
3003L: linux-pm@vger.kernel.org
3004S: Maintained
3005T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3006T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3007F: drivers/cpufreq/
3008F: include/linux/cpufreq.h
3009
3010CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3011M: Viresh Kumar <viresh.kumar@linaro.org>
3012M: Sudeep Holla <sudeep.holla@arm.com>
3013L: linux-pm@vger.kernel.org
3014W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3015S: Maintained
3016F: drivers/cpufreq/arm_big_little.h
3017F: drivers/cpufreq/arm_big_little.c
3018F: drivers/cpufreq/arm_big_little_dt.c
3019
3020CPUIDLE DRIVER - ARM BIG LITTLE
3021M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3022M: Daniel Lezcano <daniel.lezcano@linaro.org>
3023L: linux-pm@vger.kernel.org
3024L: linux-arm-kernel@lists.infradead.org
3025T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3026S: Maintained
3027F: drivers/cpuidle/cpuidle-big_little.c
3028
3029CPUIDLE DRIVER - ARM EXYNOS
3030M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3031M: Daniel Lezcano <daniel.lezcano@linaro.org>
3032M: Kukjin Kim <kgene@kernel.org>
3033L: linux-pm@vger.kernel.org
3034L: linux-samsung-soc@vger.kernel.org
3035S: Supported
3036F: drivers/cpuidle/cpuidle-exynos.c
3037F: arch/arm/mach-exynos/pm.c
3038
3039CPUIDLE DRIVERS
3040M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3041M: Daniel Lezcano <daniel.lezcano@linaro.org>
3042L: linux-pm@vger.kernel.org
3043S: Maintained
3044T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3045F: drivers/cpuidle/*
3046F: include/linux/cpuidle.h
3047
3048CPUID/MSR DRIVER
3049M: "H. Peter Anvin" <hpa@zytor.com>
3050S: Maintained
3051F: arch/x86/kernel/cpuid.c
3052F: arch/x86/kernel/msr.c
3053
3054CPU POWER MONITORING SUBSYSTEM
3055M: Thomas Renninger <trenn@suse.com>
3056L: linux-pm@vger.kernel.org
3057S: Maintained
3058F: tools/power/cpupower/
3059
3060CRAMFS FILESYSTEM
3061W: http://sourceforge.net/projects/cramfs/
3062S: Orphan / Obsolete
3063F: Documentation/filesystems/cramfs.txt
3064F: fs/cramfs/
3065
3066CRIS PORT
3067M: Mikael Starvik <starvik@axis.com>
3068M: Jesper Nilsson <jesper.nilsson@axis.com>
3069L: linux-cris-kernel@axis.com
3070W: http://developer.axis.com
3071S: Maintained
3072F: arch/cris/
3073F: drivers/tty/serial/crisv10.*
3074
3075CRYPTO API
3076M: Herbert Xu <herbert@gondor.apana.org.au>
3077M: "David S. Miller" <davem@davemloft.net>
3078L: linux-crypto@vger.kernel.org
3079T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3080S: Maintained
3081F: Documentation/crypto/
3082F: Documentation/DocBook/crypto-API.tmpl
3083F: arch/*/crypto/
3084F: crypto/
3085F: drivers/crypto/
3086F: include/crypto/
3087
3088CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3089M: Neil Horman <nhorman@tuxdriver.com>
3090L: linux-crypto@vger.kernel.org
3091S: Maintained
3092F: crypto/ansi_cprng.c
3093F: crypto/rng.c
3094
3095CS5535 Audio ALSA driver
3096M: Jaya Kumar <jayakumar.alsa@gmail.com>
3097S: Maintained
3098F: sound/pci/cs5535audio/
3099
3100CW1200 WLAN driver
3101M: Solomon Peachy <pizza@shaftnet.org>
3102S: Maintained
3103F: drivers/net/wireless/st/cw1200/
3104
3105CX18 VIDEO4LINUX DRIVER
3106M: Andy Walls <awalls@md.metrocast.net>
3107L: ivtv-devel@ivtvdriver.org (subscribers-only)
3108L: linux-media@vger.kernel.org
3109T: git git://linuxtv.org/media_tree.git
3110W: http://linuxtv.org
3111W: http://www.ivtvdriver.org/index.php/Cx18
3112S: Maintained
3113F: Documentation/video4linux/cx18.txt
3114F: drivers/media/pci/cx18/
3115F: include/uapi/linux/ivtv*
3116
3117CX2341X MPEG ENCODER HELPER MODULE
3118M: Hans Verkuil <hverkuil@xs4all.nl>
3119L: linux-media@vger.kernel.org
3120T: git git://linuxtv.org/media_tree.git
3121W: http://linuxtv.org
3122S: Maintained
3123F: drivers/media/common/cx2341x*
3124F: include/media/cx2341x*
3125
3126CX24120 MEDIA DRIVER
3127M: Jemma Denson <jdenson@gmail.com>
3128M: Patrick Boettcher <patrick.boettcher@posteo.de>
3129L: linux-media@vger.kernel.org
3130W: http://linuxtv.org/
3131Q: http://patchwork.linuxtv.org/project/linux-media/list/
3132S: Maintained
3133F: drivers/media/dvb-frontends/cx24120*
3134
3135CX88 VIDEO4LINUX DRIVER
3136M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3137L: linux-media@vger.kernel.org
3138W: http://linuxtv.org
3139T: git git://linuxtv.org/media_tree.git
3140S: Odd fixes
3141F: Documentation/video4linux/cx88/
3142F: drivers/media/pci/cx88/
3143
3144CXD2820R MEDIA DRIVER
3145M: Antti Palosaari <crope@iki.fi>
3146L: linux-media@vger.kernel.org
3147W: http://linuxtv.org/
3148W: http://palosaari.fi/linux/
3149Q: http://patchwork.linuxtv.org/project/linux-media/list/
3150T: git git://linuxtv.org/anttip/media_tree.git
3151S: Maintained
3152F: drivers/media/dvb-frontends/cxd2820r*
3153
3154CXGB3 ETHERNET DRIVER (CXGB3)
3155M: Santosh Raspatur <santosh@chelsio.com>
3156L: netdev@vger.kernel.org
3157W: http://www.chelsio.com
3158S: Supported
3159F: drivers/net/ethernet/chelsio/cxgb3/
3160
3161CXGB3 ISCSI DRIVER (CXGB3I)
3162M: Karen Xie <kxie@chelsio.com>
3163L: linux-scsi@vger.kernel.org
3164W: http://www.chelsio.com
3165S: Supported
3166F: drivers/scsi/cxgbi/cxgb3i
3167
3168CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3169M: Steve Wise <swise@chelsio.com>
3170L: linux-rdma@vger.kernel.org
3171W: http://www.openfabrics.org
3172S: Supported
3173F: drivers/infiniband/hw/cxgb3/
3174
3175CXGB4 ETHERNET DRIVER (CXGB4)
3176M: Hariprasad S <hariprasad@chelsio.com>
3177L: netdev@vger.kernel.org
3178W: http://www.chelsio.com
3179S: Supported
3180F: drivers/net/ethernet/chelsio/cxgb4/
3181
3182CXGB4 ISCSI DRIVER (CXGB4I)
3183M: Karen Xie <kxie@chelsio.com>
3184L: linux-scsi@vger.kernel.org
3185W: http://www.chelsio.com
3186S: Supported
3187F: drivers/scsi/cxgbi/cxgb4i
3188
3189CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3190M: Steve Wise <swise@chelsio.com>
3191L: linux-rdma@vger.kernel.org
3192W: http://www.openfabrics.org
3193S: Supported
3194F: drivers/infiniband/hw/cxgb4/
3195
3196CXGB4VF ETHERNET DRIVER (CXGB4VF)
3197M: Casey Leedom <leedom@chelsio.com>
3198L: netdev@vger.kernel.org
3199W: http://www.chelsio.com
3200S: Supported
3201F: drivers/net/ethernet/chelsio/cxgb4vf/
3202
3203CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3204M: Ian Munsie <imunsie@au1.ibm.com>
3205M: Michael Neuling <mikey@neuling.org>
3206L: linuxppc-dev@lists.ozlabs.org
3207S: Supported
3208F: drivers/misc/cxl/
3209F: include/misc/cxl*
3210F: include/uapi/misc/cxl.h
3211F: Documentation/powerpc/cxl.txt
3212F: Documentation/powerpc/cxl.txt
3213F: Documentation/ABI/testing/sysfs-class-cxl
3214
3215CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3216M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3217M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3218L: linux-scsi@vger.kernel.org
3219S: Supported
3220F: drivers/scsi/cxlflash/
3221F: include/uapi/scsi/cxlflash_ioctls.h
3222F: Documentation/powerpc/cxlflash.txt
3223
3224STMMAC ETHERNET DRIVER
3225M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3226L: netdev@vger.kernel.org
3227W: http://www.stlinux.com
3228S: Supported
3229F: drivers/net/ethernet/stmicro/stmmac/
3230
3231CYBERPRO FB DRIVER
3232M: Russell King <linux@arm.linux.org.uk>
3233L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3234W: http://www.arm.linux.org.uk/
3235S: Maintained
3236F: drivers/video/fbdev/cyber2000fb.*
3237
3238CYCLADES ASYNC MUX DRIVER
3239W: http://www.cyclades.com/
3240S: Orphan
3241F: drivers/tty/cyclades.c
3242F: include/linux/cyclades.h
3243F: include/uapi/linux/cyclades.h
3244
3245CYCLADES PC300 DRIVER
3246W: http://www.cyclades.com/
3247S: Orphan
3248F: drivers/net/wan/pc300*
3249
3250CYPRESS_FIRMWARE MEDIA DRIVER
3251M: Antti Palosaari <crope@iki.fi>
3252L: linux-media@vger.kernel.org
3253W: http://linuxtv.org/
3254W: http://palosaari.fi/linux/
3255Q: http://patchwork.linuxtv.org/project/linux-media/list/
3256T: git git://linuxtv.org/anttip/media_tree.git
3257S: Maintained
3258F: drivers/media/common/cypress_firmware*
3259
3260CYTTSP TOUCHSCREEN DRIVER
3261M: Ferruh Yigit <fery@cypress.com>
3262L: linux-input@vger.kernel.org
3263S: Supported
3264F: drivers/input/touchscreen/cyttsp*
3265F: include/linux/input/cyttsp.h
3266
3267DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3268M: Joshua Kinard <kumba@gentoo.org>
3269S: Maintained
3270F: drivers/rtc/rtc-ds1685.c
3271F: include/linux/rtc/ds1685.h
3272
3273DAMA SLAVE for AX.25
3274M: Joerg Reuter <jreuter@yaina.de>
3275W: http://yaina.de/jreuter/
3276W: http://www.qsl.net/dl1bke/
3277L: linux-hams@vger.kernel.org
3278S: Maintained
3279F: net/ax25/af_ax25.c
3280F: net/ax25/ax25_dev.c
3281F: net/ax25/ax25_ds_*
3282F: net/ax25/ax25_in.c
3283F: net/ax25/ax25_out.c
3284F: net/ax25/ax25_timer.c
3285F: net/ax25/sysctl_net_ax25.c
3286
3287DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3288L: netdev@vger.kernel.org
3289S: Orphan
3290F: Documentation/networking/dmfe.txt
3291F: drivers/net/ethernet/dec/tulip/dmfe.c
3292
3293DC390/AM53C974 SCSI driver
3294M: Hannes Reinecke <hare@suse.com>
3295L: linux-scsi@vger.kernel.org
3296S: Maintained
3297F: drivers/scsi/am53c974.c
3298
3299DC395x SCSI driver
3300M: Oliver Neukum <oliver@neukum.org>
3301M: Ali Akcaagac <aliakc@web.de>
3302M: Jamie Lenehan <lenehan@twibble.org>
3303L: dc395x@twibble.org
3304W: http://twibble.org/dist/dc395x/
3305W: http://lists.twibble.org/mailman/listinfo/dc395x/
3306S: Maintained
3307F: Documentation/scsi/dc395x.txt
3308F: drivers/scsi/dc395x.*
3309
3310DCCP PROTOCOL
3311M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3312L: dccp@vger.kernel.org
3313W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3314S: Maintained
3315F: include/linux/dccp.h
3316F: include/uapi/linux/dccp.h
3317F: include/linux/tfrc.h
3318F: net/dccp/
3319
3320DECnet NETWORK LAYER
3321W: http://linux-decnet.sourceforge.net
3322L: linux-decnet-user@lists.sourceforge.net
3323S: Orphan
3324F: Documentation/networking/decnet.txt
3325F: net/decnet/
3326
3327DECSTATION PLATFORM SUPPORT
3328M: "Maciej W. Rozycki" <macro@linux-mips.org>
3329L: linux-mips@linux-mips.org
3330W: http://www.linux-mips.org/wiki/DECstation
3331S: Maintained
3332F: arch/mips/dec/
3333F: arch/mips/include/asm/dec/
3334F: arch/mips/include/asm/mach-dec/
3335
3336DEFXX FDDI NETWORK DRIVER
3337M: "Maciej W. Rozycki" <macro@linux-mips.org>
3338S: Maintained
3339F: drivers/net/fddi/defxx.*
3340
3341DELL LAPTOP DRIVER
3342M: Matthew Garrett <mjg59@srcf.ucam.org>
3343M: Pali Rohár <pali.rohar@gmail.com>
3344L: platform-driver-x86@vger.kernel.org
3345S: Maintained
3346F: drivers/platform/x86/dell-laptop.c
3347
3348DELL LAPTOP RBTN DRIVER
3349M: Pali Rohár <pali.rohar@gmail.com>
3350S: Maintained
3351F: drivers/platform/x86/dell-rbtn.*
3352
3353DELL LAPTOP FREEFALL DRIVER
3354M: Pali Rohár <pali.rohar@gmail.com>
3355S: Maintained
3356F: drivers/platform/x86/dell-smo8800.c
3357
3358DELL LAPTOP SMM DRIVER
3359M: Pali Rohár <pali.rohar@gmail.com>
3360S: Maintained
3361F: drivers/hwmon/dell-smm-hwmon.c
3362F: include/uapi/linux/i8k.h
3363
3364DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3365M: Doug Warzecha <Douglas_Warzecha@dell.com>
3366S: Maintained
3367F: Documentation/dcdbas.txt
3368F: drivers/firmware/dcdbas.*
3369
3370DELL WMI EXTRAS DRIVER
3371M: Matthew Garrett <mjg59@srcf.ucam.org>
3372M: Pali Rohár <pali.rohar@gmail.com>
3373S: Maintained
3374F: drivers/platform/x86/dell-wmi.c
3375
3376DESIGNWARE USB2 DRD IP DRIVER
3377M: John Youn <johnyoun@synopsys.com>
3378L: linux-usb@vger.kernel.org
3379T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3380S: Maintained
3381F: drivers/usb/dwc2/
3382
3383DESIGNWARE USB3 DRD IP DRIVER
3384M: Felipe Balbi <balbi@ti.com>
3385L: linux-usb@vger.kernel.org
3386L: linux-omap@vger.kernel.org
3387T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3388S: Maintained
3389F: drivers/usb/dwc3/
3390
3391DEVICE COREDUMP (DEV_COREDUMP)
3392M: Johannes Berg <johannes@sipsolutions.net>
3393L: linux-kernel@vger.kernel.org
3394S: Maintained
3395F: drivers/base/devcoredump.c
3396F: include/linux/devcoredump.h
3397
3398DEVICE FREQUENCY (DEVFREQ)
3399M: MyungJoo Ham <myungjoo.ham@samsung.com>
3400M: Kyungmin Park <kyungmin.park@samsung.com>
3401L: linux-pm@vger.kernel.org
3402S: Maintained
3403F: drivers/devfreq/
3404
3405DEVICE NUMBER REGISTRY
3406M: Torben Mathiasen <device@lanana.org>
3407W: http://lanana.org/docs/device-list/index.html
3408S: Maintained
3409
3410DEVICE-MAPPER (LVM)
3411M: Alasdair Kergon <agk@redhat.com>
3412M: Mike Snitzer <snitzer@redhat.com>
3413M: dm-devel@redhat.com
3414L: dm-devel@redhat.com
3415W: http://sources.redhat.com/dm
3416Q: http://patchwork.kernel.org/project/dm-devel/list/
3417T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3418T: quilt http://people.redhat.com/agk/patches/linux/editing/
3419S: Maintained
3420F: Documentation/device-mapper/
3421F: drivers/md/dm*
3422F: drivers/md/persistent-data/
3423F: include/linux/device-mapper.h
3424F: include/linux/dm-*.h
3425F: include/uapi/linux/dm-*.h
3426
3427DIALOG SEMICONDUCTOR DRIVERS
3428M: Support Opensource <support.opensource@diasemi.com>
3429W: http://www.dialog-semiconductor.com/products
3430S: Supported
3431F: Documentation/hwmon/da90??
3432F: Documentation/devicetree/bindings/sound/da[79]*.txt
3433F: drivers/gpio/gpio-da90??.c
3434F: drivers/hwmon/da90??-hwmon.c
3435F: drivers/iio/adc/da91??-*.c
3436F: drivers/input/misc/da90??_onkey.c
3437F: drivers/input/touchscreen/da9052_tsi.c
3438F: drivers/leds/leds-da90??.c
3439F: drivers/mfd/da903x.c
3440F: drivers/mfd/da90??-*.c
3441F: drivers/mfd/da91??-*.c
3442F: drivers/power/da9052-battery.c
3443F: drivers/power/da91??-*.c
3444F: drivers/regulator/da903x.c
3445F: drivers/regulator/da9???-regulator.[ch]
3446F: drivers/rtc/rtc-da90??.c
3447F: drivers/video/backlight/da90??_bl.c
3448F: drivers/watchdog/da90??_wdt.c
3449F: include/linux/mfd/da903x.h
3450F: include/linux/mfd/da9052/
3451F: include/linux/mfd/da9055/
3452F: include/linux/mfd/da9063/
3453F: include/linux/mfd/da9150/
3454F: include/sound/da[79]*.h
3455F: sound/soc/codecs/da[79]*.[ch]
3456
3457DIGI NEO AND CLASSIC PCI PRODUCTS
3458M: Lidza Louina <lidza.louina@gmail.com>
3459M: Mark Hounschell <markh@compro.net>
3460L: driverdev-devel@linuxdriverproject.org
3461S: Maintained
3462F: drivers/staging/dgnc/
3463
3464DIGI EPCA PCI PRODUCTS
3465M: Lidza Louina <lidza.louina@gmail.com>
3466M: Daeseok Youn <daeseok.youn@gmail.com>
3467L: driverdev-devel@linuxdriverproject.org
3468S: Maintained
3469F: drivers/staging/dgap/
3470
3471DIOLAN U2C-12 I2C DRIVER
3472M: Guenter Roeck <linux@roeck-us.net>
3473L: linux-i2c@vger.kernel.org
3474S: Maintained
3475F: drivers/i2c/busses/i2c-diolan-u2c.c
3476
3477DIRECT ACCESS (DAX)
3478M: Matthew Wilcox <willy@linux.intel.com>
3479L: linux-fsdevel@vger.kernel.org
3480S: Supported
3481F: fs/dax.c
3482
3483DIRECTORY NOTIFICATION (DNOTIFY)
3484M: Eric Paris <eparis@parisplace.org>
3485S: Maintained
3486F: Documentation/filesystems/dnotify.txt
3487F: fs/notify/dnotify/
3488F: include/linux/dnotify.h
3489
3490DISK GEOMETRY AND PARTITION HANDLING
3491M: Andries Brouwer <aeb@cwi.nl>
3492W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3493W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3494W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3495S: Maintained
3496
3497DISKQUOTA
3498M: Jan Kara <jack@suse.com>
3499S: Maintained
3500F: Documentation/filesystems/quota.txt
3501F: fs/quota/
3502F: include/linux/quota*.h
3503F: include/uapi/linux/quota*.h
3504
3505DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3506M: Bernie Thompson <bernie@plugable.com>
3507L: linux-fbdev@vger.kernel.org
3508S: Maintained
3509W: http://plugable.com/category/projects/udlfb/
3510F: drivers/video/fbdev/udlfb.c
3511F: include/video/udlfb.h
3512F: Documentation/fb/udlfb.txt
3513
3514DISTRIBUTED LOCK MANAGER (DLM)
3515M: Christine Caulfield <ccaulfie@redhat.com>
3516M: David Teigland <teigland@redhat.com>
3517L: cluster-devel@redhat.com
3518W: http://sources.redhat.com/cluster/
3519T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3520S: Supported
3521F: fs/dlm/
3522
3523DMA BUFFER SHARING FRAMEWORK
3524M: Sumit Semwal <sumit.semwal@linaro.org>
3525S: Maintained
3526L: linux-media@vger.kernel.org
3527L: dri-devel@lists.freedesktop.org
3528L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3529F: drivers/dma-buf/
3530F: include/linux/dma-buf*
3531F: include/linux/reservation.h
3532F: include/linux/*fence.h
3533F: Documentation/dma-buf-sharing.txt
3534T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3535
3536DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3537M: Vinod Koul <vinod.koul@intel.com>
3538L: dmaengine@vger.kernel.org
3539Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3540S: Maintained
3541F: drivers/dma/
3542F: include/linux/dmaengine.h
3543F: Documentation/dmaengine/
3544T: git git://git.infradead.org/users/vkoul/slave-dma.git
3545
3546DME1737 HARDWARE MONITOR DRIVER
3547M: Juerg Haefliger <juergh@gmail.com>
3548L: lm-sensors@lm-sensors.org
3549S: Maintained
3550F: Documentation/hwmon/dme1737
3551F: drivers/hwmon/dme1737.c
3552
3553DMI/SMBIOS SUPPORT
3554M: Jean Delvare <jdelvare@suse.com>
3555S: Maintained
3556T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3557F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3558F: drivers/firmware/dmi-id.c
3559F: drivers/firmware/dmi_scan.c
3560F: include/linux/dmi.h
3561
3562DOCUMENTATION
3563M: Jonathan Corbet <corbet@lwn.net>
3564L: linux-doc@vger.kernel.org
3565S: Maintained
3566F: Documentation/
3567F: scripts/docproc.c
3568F: scripts/kernel-doc*
3569X: Documentation/ABI/
3570X: Documentation/devicetree/
3571X: Documentation/acpi
3572X: Documentation/power
3573X: Documentation/spi
3574X: Documentation/DocBook/media
3575T: git git://git.lwn.net/linux.git docs-next
3576
3577DOUBLETALK DRIVER
3578M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3579L: blinux-list@redhat.com
3580S: Maintained
3581F: drivers/char/dtlk.c
3582F: include/linux/dtlk.h
3583
3584DPT_I2O SCSI RAID DRIVER
3585M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3586L: linux-scsi@vger.kernel.org
3587W: http://www.adaptec.com/
3588S: Maintained
3589F: drivers/scsi/dpt*
3590F: drivers/scsi/dpt/
3591
3592DRBD DRIVER
3593P: Philipp Reisner
3594P: Lars Ellenberg
3595M: drbd-dev@lists.linbit.com
3596L: drbd-user@lists.linbit.com
3597W: http://www.drbd.org
3598T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3599T: git git://git.drbd.org/drbd-8.3.git
3600S: Supported
3601F: drivers/block/drbd/
3602F: lib/lru_cache.c
3603F: Documentation/blockdev/drbd/
3604
3605DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3606M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3607T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3608S: Supported
3609F: Documentation/kobject.txt
3610F: drivers/base/
3611F: fs/debugfs/
3612F: fs/kernfs/
3613F: fs/sysfs/
3614F: include/linux/debugfs.h
3615F: include/linux/kobj*
3616F: lib/kobj*
3617
3618DRM DRIVERS
3619M: David Airlie <airlied@linux.ie>
3620L: dri-devel@lists.freedesktop.org
3621T: git git://people.freedesktop.org/~airlied/linux
3622S: Maintained
3623F: drivers/gpu/drm/
3624F: drivers/gpu/vga/
3625F: include/drm/
3626F: include/uapi/drm/
3627
3628RADEON DRM DRIVERS
3629M: Alex Deucher <alexander.deucher@amd.com>
3630M: Christian König <christian.koenig@amd.com>
3631L: dri-devel@lists.freedesktop.org
3632T: git git://people.freedesktop.org/~agd5f/linux
3633S: Supported
3634F: drivers/gpu/drm/radeon/
3635F: include/uapi/drm/radeon*
3636
3637DRM PANEL DRIVERS
3638M: Thierry Reding <thierry.reding@gmail.com>
3639L: dri-devel@lists.freedesktop.org
3640T: git git://anongit.freedesktop.org/tegra/linux.git
3641S: Maintained
3642F: drivers/gpu/drm/drm_panel.c
3643F: drivers/gpu/drm/panel/
3644F: include/drm/drm_panel.h
3645F: Documentation/devicetree/bindings/display/panel/
3646
3647INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3648M: Daniel Vetter <daniel.vetter@intel.com>
3649M: Jani Nikula <jani.nikula@linux.intel.com>
3650L: intel-gfx@lists.freedesktop.org
3651L: dri-devel@lists.freedesktop.org
3652W: https://01.org/linuxgraphics/
3653Q: http://patchwork.freedesktop.org/project/intel-gfx/
3654T: git git://anongit.freedesktop.org/drm-intel
3655S: Supported
3656F: drivers/gpu/drm/i915/
3657F: include/drm/i915*
3658F: include/uapi/drm/i915*
3659
3660DRM DRIVERS FOR ATMEL HLCDC
3661M: Boris Brezillon <boris.brezillon@free-electrons.com>
3662L: dri-devel@lists.freedesktop.org
3663S: Supported
3664F: drivers/gpu/drm/atmel-hlcdc/
3665F: Documentation/devicetree/bindings/drm/atmel/
3666
3667DRM DRIVERS FOR EXYNOS
3668M: Inki Dae <inki.dae@samsung.com>
3669M: Joonyoung Shim <jy0922.shim@samsung.com>
3670M: Seung-Woo Kim <sw0312.kim@samsung.com>
3671M: Kyungmin Park <kyungmin.park@samsung.com>
3672L: dri-devel@lists.freedesktop.org
3673T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3674S: Supported
3675F: drivers/gpu/drm/exynos/
3676F: include/drm/exynos*
3677F: include/uapi/drm/exynos*
3678
3679DRM DRIVERS FOR FREESCALE DCU
3680M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3681M: Alison Wang <alison.wang@freescale.com>
3682L: dri-devel@lists.freedesktop.org
3683S: Supported
3684F: drivers/gpu/drm/fsl-dcu/
3685F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3686F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3687
3688DRM DRIVERS FOR FREESCALE IMX
3689M: Philipp Zabel <p.zabel@pengutronix.de>
3690L: dri-devel@lists.freedesktop.org
3691S: Maintained
3692F: drivers/gpu/drm/imx/
3693F: drivers/gpu/ipu-v3/
3694F: Documentation/devicetree/bindings/display/imx/
3695
3696DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3697M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3698L: dri-devel@lists.freedesktop.org
3699T: git git://github.com/patjak/drm-gma500
3700S: Maintained
3701F: drivers/gpu/drm/gma500
3702F: include/drm/gma500*
3703
3704DRM DRIVERS FOR NVIDIA TEGRA
3705M: Thierry Reding <thierry.reding@gmail.com>
3706M: Terje Bergström <tbergstrom@nvidia.com>
3707L: dri-devel@lists.freedesktop.org
3708L: linux-tegra@vger.kernel.org
3709T: git git://anongit.freedesktop.org/tegra/linux.git
3710S: Supported
3711F: drivers/gpu/drm/tegra/
3712F: drivers/gpu/host1x/
3713F: include/linux/host1x.h
3714F: include/uapi/drm/tegra_drm.h
3715F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3716
3717DRM DRIVERS FOR RENESAS
3718M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3719L: dri-devel@lists.freedesktop.org
3720L: linux-sh@vger.kernel.org
3721T: git git://people.freedesktop.org/~airlied/linux
3722S: Supported
3723F: drivers/gpu/drm/rcar-du/
3724F: drivers/gpu/drm/shmobile/
3725F: include/linux/platform_data/shmob_drm.h
3726
3727DRM DRIVERS FOR ROCKCHIP
3728M: Mark Yao <mark.yao@rock-chips.com>
3729L: dri-devel@lists.freedesktop.org
3730S: Maintained
3731F: drivers/gpu/drm/rockchip/
3732F: Documentation/devicetree/bindings/display/rockchip*
3733
3734DRM DRIVERS FOR STI
3735M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3736M: Vincent Abriou <vincent.abriou@st.com>
3737L: dri-devel@lists.freedesktop.org
3738T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3739S: Maintained
3740F: drivers/gpu/drm/sti
3741F: Documentation/devicetree/bindings/display/st,stih4xx.txt
3742
3743DSBR100 USB FM RADIO DRIVER
3744M: Alexey Klimov <klimov.linux@gmail.com>
3745L: linux-media@vger.kernel.org
3746T: git git://linuxtv.org/media_tree.git
3747S: Maintained
3748F: drivers/media/radio/dsbr100.c
3749
3750DSCC4 DRIVER
3751M: Francois Romieu <romieu@fr.zoreil.com>
3752L: netdev@vger.kernel.org
3753S: Maintained
3754F: drivers/net/wan/dscc4.c
3755
3756DT3155 MEDIA DRIVER
3757M: Hans Verkuil <hverkuil@xs4all.nl>
3758L: linux-media@vger.kernel.org
3759T: git git://linuxtv.org/media_tree.git
3760W: http://linuxtv.org
3761S: Odd Fixes
3762F: drivers/media/pci/dt3155/
3763
3764DVB_USB_AF9015 MEDIA DRIVER
3765M: Antti Palosaari <crope@iki.fi>
3766L: linux-media@vger.kernel.org
3767W: http://linuxtv.org/
3768W: http://palosaari.fi/linux/
3769Q: http://patchwork.linuxtv.org/project/linux-media/list/
3770T: git git://linuxtv.org/anttip/media_tree.git
3771S: Maintained
3772F: drivers/media/usb/dvb-usb-v2/af9015*
3773
3774DVB_USB_AF9035 MEDIA DRIVER
3775M: Antti Palosaari <crope@iki.fi>
3776L: linux-media@vger.kernel.org
3777W: http://linuxtv.org/
3778W: http://palosaari.fi/linux/
3779Q: http://patchwork.linuxtv.org/project/linux-media/list/
3780T: git git://linuxtv.org/anttip/media_tree.git
3781S: Maintained
3782F: drivers/media/usb/dvb-usb-v2/af9035*
3783
3784DVB_USB_ANYSEE MEDIA DRIVER
3785M: Antti Palosaari <crope@iki.fi>
3786L: linux-media@vger.kernel.org
3787W: http://linuxtv.org/
3788W: http://palosaari.fi/linux/
3789Q: http://patchwork.linuxtv.org/project/linux-media/list/
3790T: git git://linuxtv.org/anttip/media_tree.git
3791S: Maintained
3792F: drivers/media/usb/dvb-usb-v2/anysee*
3793
3794DVB_USB_AU6610 MEDIA DRIVER
3795M: Antti Palosaari <crope@iki.fi>
3796L: linux-media@vger.kernel.org
3797W: http://linuxtv.org/
3798W: http://palosaari.fi/linux/
3799Q: http://patchwork.linuxtv.org/project/linux-media/list/
3800T: git git://linuxtv.org/anttip/media_tree.git
3801S: Maintained
3802F: drivers/media/usb/dvb-usb-v2/au6610*
3803
3804DVB_USB_CE6230 MEDIA DRIVER
3805M: Antti Palosaari <crope@iki.fi>
3806L: linux-media@vger.kernel.org
3807W: http://linuxtv.org/
3808W: http://palosaari.fi/linux/
3809Q: http://patchwork.linuxtv.org/project/linux-media/list/
3810T: git git://linuxtv.org/anttip/media_tree.git
3811S: Maintained
3812F: drivers/media/usb/dvb-usb-v2/ce6230*
3813
3814DVB_USB_CXUSB MEDIA DRIVER
3815M: Michael Krufky <mkrufky@linuxtv.org>
3816L: linux-media@vger.kernel.org
3817W: http://linuxtv.org/
3818W: http://github.com/mkrufky
3819Q: http://patchwork.linuxtv.org/project/linux-media/list/
3820T: git git://linuxtv.org/media_tree.git
3821S: Maintained
3822F: drivers/media/usb/dvb-usb/cxusb*
3823
3824DVB_USB_EC168 MEDIA DRIVER
3825M: Antti Palosaari <crope@iki.fi>
3826L: linux-media@vger.kernel.org
3827W: http://linuxtv.org/
3828W: http://palosaari.fi/linux/
3829Q: http://patchwork.linuxtv.org/project/linux-media/list/
3830T: git git://linuxtv.org/anttip/media_tree.git
3831S: Maintained
3832F: drivers/media/usb/dvb-usb-v2/ec168*
3833
3834DVB_USB_GL861 MEDIA DRIVER
3835M: Antti Palosaari <crope@iki.fi>
3836L: linux-media@vger.kernel.org
3837W: http://linuxtv.org/
3838Q: http://patchwork.linuxtv.org/project/linux-media/list/
3839T: git git://linuxtv.org/anttip/media_tree.git
3840S: Maintained
3841F: drivers/media/usb/dvb-usb-v2/gl861*
3842
3843DVB_USB_MXL111SF MEDIA DRIVER
3844M: Michael Krufky <mkrufky@linuxtv.org>
3845L: linux-media@vger.kernel.org
3846W: http://linuxtv.org/
3847W: http://github.com/mkrufky
3848Q: http://patchwork.linuxtv.org/project/linux-media/list/
3849T: git git://linuxtv.org/mkrufky/mxl111sf.git
3850S: Maintained
3851F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3852
3853DVB_USB_RTL28XXU MEDIA DRIVER
3854M: Antti Palosaari <crope@iki.fi>
3855L: linux-media@vger.kernel.org
3856W: http://linuxtv.org/
3857W: http://palosaari.fi/linux/
3858Q: http://patchwork.linuxtv.org/project/linux-media/list/
3859T: git git://linuxtv.org/anttip/media_tree.git
3860S: Maintained
3861F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3862
3863DVB_USB_V2 MEDIA DRIVER
3864M: Antti Palosaari <crope@iki.fi>
3865L: linux-media@vger.kernel.org
3866W: http://linuxtv.org/
3867W: http://palosaari.fi/linux/
3868Q: http://patchwork.linuxtv.org/project/linux-media/list/
3869T: git git://linuxtv.org/anttip/media_tree.git
3870S: Maintained
3871F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3872F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3873
3874DYNAMIC DEBUG
3875M: Jason Baron <jbaron@akamai.com>
3876S: Maintained
3877F: lib/dynamic_debug.c
3878F: include/linux/dynamic_debug.h
3879
3880DZ DECSTATION DZ11 SERIAL DRIVER
3881M: "Maciej W. Rozycki" <macro@linux-mips.org>
3882S: Maintained
3883F: drivers/tty/serial/dz.*
3884
3885E3X0 POWER BUTTON DRIVER
3886M: Moritz Fischer <moritz.fischer@ettus.com>
3887L: usrp-users@lists.ettus.com
3888W: http://www.ettus.com
3889S: Supported
3890F: drivers/input/misc/e3x0-button.c
3891F: Documentation/devicetree/bindings/input/e3x0-button.txt
3892
3893E4000 MEDIA DRIVER
3894M: Antti Palosaari <crope@iki.fi>
3895L: linux-media@vger.kernel.org
3896W: http://linuxtv.org/
3897W: http://palosaari.fi/linux/
3898Q: http://patchwork.linuxtv.org/project/linux-media/list/
3899T: git git://linuxtv.org/anttip/media_tree.git
3900S: Maintained
3901F: drivers/media/tuners/e4000*
3902
3903EATA ISA/EISA/PCI SCSI DRIVER
3904M: Dario Ballabio <ballabio_dario@emc.com>
3905L: linux-scsi@vger.kernel.org
3906S: Maintained
3907F: drivers/scsi/eata.c
3908
3909EC100 MEDIA DRIVER
3910M: Antti Palosaari <crope@iki.fi>
3911L: linux-media@vger.kernel.org
3912W: http://linuxtv.org/
3913W: http://palosaari.fi/linux/
3914Q: http://patchwork.linuxtv.org/project/linux-media/list/
3915T: git git://linuxtv.org/anttip/media_tree.git
3916S: Maintained
3917F: drivers/media/dvb-frontends/ec100*
3918
3919ECRYPT FILE SYSTEM
3920M: Tyler Hicks <tyhicks@canonical.com>
3921L: ecryptfs@vger.kernel.org
3922W: http://ecryptfs.org
3923W: https://launchpad.net/ecryptfs
3924S: Supported
3925F: Documentation/filesystems/ecryptfs.txt
3926F: fs/ecryptfs/
3927
3928EDAC-CORE
3929M: Doug Thompson <dougthompson@xmission.com>
3930M: Borislav Petkov <bp@alien8.de>
3931M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3932L: linux-edac@vger.kernel.org
3933W: bluesmoke.sourceforge.net
3934T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3935T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3936S: Supported
3937F: Documentation/edac.txt
3938F: drivers/edac/
3939F: include/linux/edac.h
3940
3941EDAC-AMD64
3942M: Doug Thompson <dougthompson@xmission.com>
3943M: Borislav Petkov <bp@alien8.de>
3944L: linux-edac@vger.kernel.org
3945W: bluesmoke.sourceforge.net
3946S: Maintained
3947F: drivers/edac/amd64_edac*
3948
3949EDAC-CALXEDA
3950M: Doug Thompson <dougthompson@xmission.com>
3951M: Robert Richter <rric@kernel.org>
3952L: linux-edac@vger.kernel.org
3953W: bluesmoke.sourceforge.net
3954S: Maintained
3955F: drivers/edac/highbank*
3956
3957EDAC-CAVIUM
3958M: Ralf Baechle <ralf@linux-mips.org>
3959M: David Daney <david.daney@cavium.com>
3960L: linux-edac@vger.kernel.org
3961L: linux-mips@linux-mips.org
3962W: bluesmoke.sourceforge.net
3963S: Supported
3964F: drivers/edac/octeon_edac*
3965
3966EDAC-E752X
3967M: Mark Gross <mark.gross@intel.com>
3968M: Doug Thompson <dougthompson@xmission.com>
3969L: linux-edac@vger.kernel.org
3970W: bluesmoke.sourceforge.net
3971S: Maintained
3972F: drivers/edac/e752x_edac.c
3973
3974EDAC-E7XXX
3975M: Doug Thompson <dougthompson@xmission.com>
3976L: linux-edac@vger.kernel.org
3977W: bluesmoke.sourceforge.net
3978S: Maintained
3979F: drivers/edac/e7xxx_edac.c
3980
3981EDAC-GHES
3982M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3983L: linux-edac@vger.kernel.org
3984W: bluesmoke.sourceforge.net
3985S: Maintained
3986F: drivers/edac/ghes_edac.c
3987
3988EDAC-I82443BXGX
3989M: Tim Small <tim@buttersideup.com>
3990L: linux-edac@vger.kernel.org
3991W: bluesmoke.sourceforge.net
3992S: Maintained
3993F: drivers/edac/i82443bxgx_edac.c
3994
3995EDAC-I3000
3996M: Jason Uhlenkott <juhlenko@akamai.com>
3997L: linux-edac@vger.kernel.org
3998W: bluesmoke.sourceforge.net
3999S: Maintained
4000F: drivers/edac/i3000_edac.c
4001
4002EDAC-I5000
4003M: Doug Thompson <dougthompson@xmission.com>
4004L: linux-edac@vger.kernel.org
4005W: bluesmoke.sourceforge.net
4006S: Maintained
4007F: drivers/edac/i5000_edac.c
4008
4009EDAC-I5400
4010M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4011L: linux-edac@vger.kernel.org
4012W: bluesmoke.sourceforge.net
4013S: Maintained
4014F: drivers/edac/i5400_edac.c
4015
4016EDAC-I7300
4017M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4018L: linux-edac@vger.kernel.org
4019W: bluesmoke.sourceforge.net
4020S: Maintained
4021F: drivers/edac/i7300_edac.c
4022
4023EDAC-I7CORE
4024M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4025L: linux-edac@vger.kernel.org
4026W: bluesmoke.sourceforge.net
4027S: Maintained
4028F: drivers/edac/i7core_edac.c
4029
4030EDAC-I82975X
4031M: Ranganathan Desikan <ravi@jetztechnologies.com>
4032M: "Arvind R." <arvino55@gmail.com>
4033L: linux-edac@vger.kernel.org
4034W: bluesmoke.sourceforge.net
4035S: Maintained
4036F: drivers/edac/i82975x_edac.c
4037
4038EDAC-IE31200
4039M: Jason Baron <jbaron@akamai.com>
4040L: linux-edac@vger.kernel.org
4041W: bluesmoke.sourceforge.net
4042S: Maintained
4043F: drivers/edac/ie31200_edac.c
4044
4045EDAC-MPC85XX
4046M: Johannes Thumshirn <morbidrsa@gmail.com>
4047L: linux-edac@vger.kernel.org
4048W: bluesmoke.sourceforge.net
4049S: Maintained
4050F: drivers/edac/mpc85xx_edac.[ch]
4051
4052EDAC-PASEMI
4053M: Egor Martovetsky <egor@pasemi.com>
4054L: linux-edac@vger.kernel.org
4055W: bluesmoke.sourceforge.net
4056S: Maintained
4057F: drivers/edac/pasemi_edac.c
4058
4059EDAC-R82600
4060M: Tim Small <tim@buttersideup.com>
4061L: linux-edac@vger.kernel.org
4062W: bluesmoke.sourceforge.net
4063S: Maintained
4064F: drivers/edac/r82600_edac.c
4065
4066EDAC-SBRIDGE
4067M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4068L: linux-edac@vger.kernel.org
4069W: bluesmoke.sourceforge.net
4070S: Maintained
4071F: drivers/edac/sb_edac.c
4072
4073EDAC-XGENE
4074APPLIED MICRO (APM) X-GENE SOC EDAC
4075M: Loc Ho <lho@apm.com>
4076S: Supported
4077F: drivers/edac/xgene_edac.c
4078F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4079
4080EDIROL UA-101/UA-1000 DRIVER
4081M: Clemens Ladisch <clemens@ladisch.de>
4082L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4083T: git git://git.alsa-project.org/alsa-kernel.git
4084S: Maintained
4085F: sound/usb/misc/ua101.c
4086
4087EXTENSIBLE FIRMWARE INTERFACE (EFI)
4088M: Matt Fleming <matt@codeblueprint.co.uk>
4089L: linux-efi@vger.kernel.org
4090T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4091S: Maintained
4092F: Documentation/efi-stub.txt
4093F: arch/ia64/kernel/efi.c
4094F: arch/x86/boot/compressed/eboot.[ch]
4095F: arch/x86/include/asm/efi.h
4096F: arch/x86/platform/efi/*
4097F: drivers/firmware/efi/*
4098F: include/linux/efi*.h
4099
4100EFI VARIABLE FILESYSTEM
4101M: Matthew Garrett <matthew.garrett@nebula.com>
4102M: Jeremy Kerr <jk@ozlabs.org>
4103M: Matt Fleming <matt@codeblueprint.co.uk>
4104T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4105L: linux-efi@vger.kernel.org
4106S: Maintained
4107F: fs/efivarfs/
4108
4109EFIFB FRAMEBUFFER DRIVER
4110L: linux-fbdev@vger.kernel.org
4111M: Peter Jones <pjones@redhat.com>
4112S: Maintained
4113F: drivers/video/fbdev/efifb.c
4114
4115EFS FILESYSTEM
4116W: http://aeschi.ch.eu.org/efs/
4117S: Orphan
4118F: fs/efs/
4119
4120EHCA (IBM GX bus InfiniBand adapter) DRIVER
4121M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4122M: Christoph Raisch <raisch@de.ibm.com>
4123L: linux-rdma@vger.kernel.org
4124S: Supported
4125F: drivers/infiniband/hw/ehca/
4126
4127EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4128M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4129L: netdev@vger.kernel.org
4130S: Maintained
4131F: drivers/net/ethernet/ibm/ehea/
4132
4133EM28XX VIDEO4LINUX DRIVER
4134M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4135L: linux-media@vger.kernel.org
4136W: http://linuxtv.org
4137T: git git://linuxtv.org/media_tree.git
4138S: Maintained
4139F: drivers/media/usb/em28xx/
4140
4141EMBEDDED LINUX
4142M: Paul Gortmaker <paul.gortmaker@windriver.com>
4143M: Matt Mackall <mpm@selenic.com>
4144M: David Woodhouse <dwmw2@infradead.org>
4145L: linux-embedded@vger.kernel.org
4146S: Maintained
4147
4148EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4149M: James Smart <james.smart@avagotech.com>
4150M: Dick Kennedy <dick.kennedy@avagotech.com>
4151L: linux-scsi@vger.kernel.org
4152W: http://www.avagotech.com
4153S: Supported
4154F: drivers/scsi/lpfc/
4155
4156ENE CB710 FLASH CARD READER DRIVER
4157M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4158S: Maintained
4159F: drivers/misc/cb710/
4160F: drivers/mmc/host/cb710-mmc.*
4161F: include/linux/cb710.h
4162
4163ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4164M: Maxim Levitsky <maximlevitsky@gmail.com>
4165S: Maintained
4166F: drivers/media/rc/ene_ir.*
4167
4168ENHANCED ERROR HANDLING (EEH)
4169M: Gavin Shan <shangw@linux.vnet.ibm.com>
4170L: linuxppc-dev@lists.ozlabs.org
4171S: Supported
4172F: Documentation/powerpc/eeh-pci-error-recovery.txt
4173F: arch/powerpc/kernel/eeh*.c
4174
4175EPSON S1D13XXX FRAMEBUFFER DRIVER
4176M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4177S: Maintained
4178T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4179F: drivers/video/fbdev/s1d13xxxfb.c
4180F: include/video/s1d13xxxfb.h
4181
4182ET131X NETWORK DRIVER
4183M: Mark Einon <mark.einon@gmail.com>
4184S: Odd Fixes
4185F: drivers/net/ethernet/agere/
4186
4187ETHERNET BRIDGE
4188M: Stephen Hemminger <stephen@networkplumber.org>
4189L: bridge@lists.linux-foundation.org
4190L: netdev@vger.kernel.org
4191W: http://www.linuxfoundation.org/en/Net:Bridge
4192S: Maintained
4193F: include/linux/netfilter_bridge/
4194F: net/bridge/
4195
4196ETHERNET PHY LIBRARY
4197M: Florian Fainelli <f.fainelli@gmail.com>
4198L: netdev@vger.kernel.org
4199S: Maintained
4200F: include/linux/phy.h
4201F: include/linux/phy_fixed.h
4202F: drivers/net/phy/
4203F: Documentation/networking/phy.txt
4204F: drivers/of/of_mdio.c
4205F: drivers/of/of_net.c
4206
4207EXT2 FILE SYSTEM
4208M: Jan Kara <jack@suse.com>
4209L: linux-ext4@vger.kernel.org
4210S: Maintained
4211F: Documentation/filesystems/ext2.txt
4212F: fs/ext2/
4213F: include/linux/ext2*
4214
4215EXT4 FILE SYSTEM
4216M: "Theodore Ts'o" <tytso@mit.edu>
4217M: Andreas Dilger <adilger.kernel@dilger.ca>
4218L: linux-ext4@vger.kernel.org
4219W: http://ext4.wiki.kernel.org
4220Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4221S: Maintained
4222F: Documentation/filesystems/ext4.txt
4223F: fs/ext4/
4224
4225Extended Verification Module (EVM)
4226M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4227L: linux-ima-devel@lists.sourceforge.net
4228L: linux-security-module@vger.kernel.org
4229S: Supported
4230F: security/integrity/evm/
4231
4232EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4233M: MyungJoo Ham <myungjoo.ham@samsung.com>
4234M: Chanwoo Choi <cw00.choi@samsung.com>
4235L: linux-kernel@vger.kernel.org
4236T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4237S: Maintained
4238F: drivers/extcon/
4239F: include/linux/extcon/
4240F: include/linux/extcon.h
4241F: Documentation/extcon/
4242F: Documentation/devicetree/bindings/extcon/
4243
4244EXYNOS DP DRIVER
4245M: Jingoo Han <jingoohan1@gmail.com>
4246L: dri-devel@lists.freedesktop.org
4247S: Maintained
4248F: drivers/gpu/drm/exynos/exynos_dp*
4249
4250EXYNOS MIPI DISPLAY DRIVERS
4251M: Inki Dae <inki.dae@samsung.com>
4252M: Donghwa Lee <dh09.lee@samsung.com>
4253M: Kyungmin Park <kyungmin.park@samsung.com>
4254L: linux-fbdev@vger.kernel.org
4255S: Maintained
4256F: drivers/video/fbdev/exynos/exynos_mipi*
4257F: include/video/exynos_mipi*
4258
4259F71805F HARDWARE MONITORING DRIVER
4260M: Jean Delvare <jdelvare@suse.com>
4261L: lm-sensors@lm-sensors.org
4262S: Maintained
4263F: Documentation/hwmon/f71805f
4264F: drivers/hwmon/f71805f.c
4265
4266FC0011 TUNER DRIVER
4267M: Michael Buesch <m@bues.ch>
4268L: linux-media@vger.kernel.org
4269S: Maintained
4270F: drivers/media/tuners/fc0011.h
4271F: drivers/media/tuners/fc0011.c
4272
4273FC2580 MEDIA DRIVER
4274M: Antti Palosaari <crope@iki.fi>
4275L: linux-media@vger.kernel.org
4276W: http://linuxtv.org/
4277W: http://palosaari.fi/linux/
4278Q: http://patchwork.linuxtv.org/project/linux-media/list/
4279T: git git://linuxtv.org/anttip/media_tree.git
4280S: Maintained
4281F: drivers/media/tuners/fc2580*
4282
4283FANOTIFY
4284M: Eric Paris <eparis@redhat.com>
4285S: Maintained
4286F: fs/notify/fanotify/
4287F: include/linux/fanotify.h
4288F: include/uapi/linux/fanotify.h
4289
4290FARSYNC SYNCHRONOUS DRIVER
4291M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4292W: http://www.farsite.co.uk/
4293S: Supported
4294F: drivers/net/wan/farsync.*
4295
4296FAULT INJECTION SUPPORT
4297M: Akinobu Mita <akinobu.mita@gmail.com>
4298S: Supported
4299F: Documentation/fault-injection/
4300F: lib/fault-inject.c
4301
4302FBTFT Framebuffer drivers
4303M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4304M: Noralf Trønnes <noralf@tronnes.org>
4305S: Maintained
4306F: drivers/staging/fbtft/
4307
4308FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4309M: Vasu Dev <vasu.dev@intel.com>
4310L: fcoe-devel@open-fcoe.org
4311W: www.Open-FCoE.org
4312S: Supported
4313F: drivers/scsi/libfc/
4314F: drivers/scsi/fcoe/
4315F: include/scsi/fc/
4316F: include/scsi/libfc.h
4317F: include/scsi/libfcoe.h
4318F: include/uapi/scsi/fc/
4319
4320FILE LOCKING (flock() and fcntl()/lockf())
4321M: Jeff Layton <jlayton@poochiereds.net>
4322M: "J. Bruce Fields" <bfields@fieldses.org>
4323L: linux-fsdevel@vger.kernel.org
4324S: Maintained
4325F: include/linux/fcntl.h
4326F: include/linux/fs.h
4327F: include/uapi/linux/fcntl.h
4328F: include/uapi/linux/fs.h
4329F: fs/fcntl.c
4330F: fs/locks.c
4331
4332FILESYSTEMS (VFS and infrastructure)
4333M: Alexander Viro <viro@zeniv.linux.org.uk>
4334L: linux-fsdevel@vger.kernel.org
4335S: Maintained
4336F: fs/*
4337
4338FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4339M: Riku Voipio <riku.voipio@iki.fi>
4340L: lm-sensors@lm-sensors.org
4341S: Maintained
4342F: drivers/hwmon/f75375s.c
4343F: include/linux/f75375s.h
4344
4345FIREWIRE AUDIO DRIVERS
4346M: Clemens Ladisch <clemens@ladisch.de>
4347L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4348T: git git://git.alsa-project.org/alsa-kernel.git
4349S: Maintained
4350F: sound/firewire/
4351
4352FIREWIRE MEDIA DRIVERS (firedtv)
4353M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4354L: linux-media@vger.kernel.org
4355L: linux1394-devel@lists.sourceforge.net
4356T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4357S: Maintained
4358F: drivers/media/firewire/
4359
4360FIREWIRE SBP-2 TARGET
4361M: Chris Boot <bootc@bootc.net>
4362L: linux-scsi@vger.kernel.org
4363L: target-devel@vger.kernel.org
4364L: linux1394-devel@lists.sourceforge.net
4365T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4366S: Maintained
4367F: drivers/target/sbp/
4368
4369FIREWIRE SUBSYSTEM
4370M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4371L: linux1394-devel@lists.sourceforge.net
4372W: http://ieee1394.wiki.kernel.org/
4373T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4374S: Maintained
4375F: drivers/firewire/
4376F: include/linux/firewire.h
4377F: include/uapi/linux/firewire*.h
4378F: tools/firewire/
4379
4380FIRMWARE LOADER (request_firmware)
4381M: Ming Lei <ming.lei@canonical.com>
4382L: linux-kernel@vger.kernel.org
4383S: Maintained
4384F: Documentation/firmware_class/
4385F: drivers/base/firmware*.c
4386F: include/linux/firmware.h
4387
4388FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4389M: Joshua Morris <josh.h.morris@us.ibm.com>
4390M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4391S: Maintained
4392F: drivers/block/rsxx/
4393
4394FLOPPY DRIVER
4395M: Jiri Kosina <jikos@kernel.org>
4396T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4397S: Odd fixes
4398F: drivers/block/floppy.c
4399
4400FMC SUBSYSTEM
4401M: Alessandro Rubini <rubini@gnudd.com>
4402W: http://www.ohwr.org/projects/fmc-bus
4403S: Supported
4404F: drivers/fmc/
4405F: include/linux/fmc*.h
4406F: include/linux/ipmi-fru.h
4407K: fmc_d.*register
4408
4409FPGA MANAGER FRAMEWORK
4410M: Alan Tull <atull@opensource.altera.com>
4411S: Maintained
4412F: drivers/fpga/
4413F: include/linux/fpga/fpga-mgr.h
4414W: http://www.rocketboards.org
4415
4416FPU EMULATOR
4417M: Bill Metzenthen <billm@melbpc.org.au>
4418W: http://floatingpoint.sourceforge.net/emulator/index.html
4419S: Maintained
4420F: arch/x86/math-emu/
4421
4422FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4423L: netdev@vger.kernel.org
4424S: Orphan
4425F: drivers/net/wan/dlci.c
4426F: drivers/net/wan/sdla.c
4427
4428FRAMEBUFFER LAYER
4429M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4430M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4431L: linux-fbdev@vger.kernel.org
4432W: http://linux-fbdev.sourceforge.net/
4433Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4434T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4435S: Maintained
4436F: Documentation/fb/
4437F: drivers/video/
4438F: include/video/
4439F: include/linux/fb.h
4440F: include/uapi/video/
4441F: include/uapi/linux/fb.h
4442
4443FREESCALE DIU FRAMEBUFFER DRIVER
4444M: Timur Tabi <timur@tabi.org>
4445L: linux-fbdev@vger.kernel.org
4446S: Maintained
4447F: drivers/video/fbdev/fsl-diu-fb.*
4448
4449FREESCALE DMA DRIVER
4450M: Li Yang <leoli@freescale.com>
4451M: Zhang Wei <zw@zh-kernel.org>
4452L: linuxppc-dev@lists.ozlabs.org
4453S: Maintained
4454F: drivers/dma/fsldma.*
4455
4456FREESCALE I2C CPM DRIVER
4457M: Jochen Friedrich <jochen@scram.de>
4458L: linuxppc-dev@lists.ozlabs.org
4459L: linux-i2c@vger.kernel.org
4460S: Maintained
4461F: drivers/i2c/busses/i2c-cpm.c
4462
4463FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4464M: Sascha Hauer <kernel@pengutronix.de>
4465L: linux-fbdev@vger.kernel.org
4466L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4467S: Maintained
4468F: include/linux/platform_data/video-imxfb.h
4469F: drivers/video/fbdev/imxfb.c
4470
4471FREESCALE QUAD SPI DRIVER
4472M: Han Xu <han.xu@freescale.com>
4473L: linux-mtd@lists.infradead.org
4474S: Maintained
4475F: drivers/mtd/spi-nor/fsl-quadspi.c
4476
4477FREESCALE SOC FS_ENET DRIVER
4478M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4479M: Vitaly Bordug <vbordug@ru.mvista.com>
4480L: linuxppc-dev@lists.ozlabs.org
4481L: netdev@vger.kernel.org
4482S: Maintained
4483F: drivers/net/ethernet/freescale/fs_enet/
4484F: include/linux/fs_enet_pd.h
4485
4486FREESCALE QUICC ENGINE LIBRARY
4487L: linuxppc-dev@lists.ozlabs.org
4488S: Orphan
4489F: arch/powerpc/sysdev/qe_lib/
4490F: arch/powerpc/include/asm/*qe.h
4491
4492FREESCALE USB PERIPHERAL DRIVERS
4493M: Li Yang <leoli@freescale.com>
4494L: linux-usb@vger.kernel.org
4495L: linuxppc-dev@lists.ozlabs.org
4496S: Maintained
4497F: drivers/usb/gadget/udc/fsl*
4498
4499FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4500M: Li Yang <leoli@freescale.com>
4501L: netdev@vger.kernel.org
4502L: linuxppc-dev@lists.ozlabs.org
4503S: Maintained
4504F: drivers/net/ethernet/freescale/ucc_geth*
4505
4506FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4507M: Claudiu Manoil <claudiu.manoil@freescale.com>
4508L: netdev@vger.kernel.org
4509S: Maintained
4510F: drivers/net/ethernet/freescale/gianfar*
4511X: drivers/net/ethernet/freescale/gianfar_ptp.c
4512F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4513
4514FREESCALE QUICC ENGINE UCC UART DRIVER
4515M: Timur Tabi <timur@tabi.org>
4516L: linuxppc-dev@lists.ozlabs.org
4517S: Maintained
4518F: drivers/tty/serial/ucc_uart.c
4519
4520FREESCALE SOC SOUND DRIVERS
4521M: Timur Tabi <timur@tabi.org>
4522M: Nicolin Chen <nicoleotsuka@gmail.com>
4523M: Xiubo Li <Xiubo.Lee@gmail.com>
4524L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4525L: linuxppc-dev@lists.ozlabs.org
4526S: Maintained
4527F: sound/soc/fsl/fsl*
4528F: sound/soc/fsl/imx*
4529F: sound/soc/fsl/mpc8610_hpcd.c
4530
4531FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4532M: "J. German Rivera" <German.Rivera@freescale.com>
4533L: linux-kernel@vger.kernel.org
4534S: Maintained
4535F: drivers/staging/fsl-mc/
4536
4537FREEVXFS FILESYSTEM
4538M: Christoph Hellwig <hch@infradead.org>
4539W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4540S: Maintained
4541F: fs/freevxfs/
4542
4543FREEZER
4544M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4545M: Pavel Machek <pavel@ucw.cz>
4546L: linux-pm@vger.kernel.org
4547S: Supported
4548F: Documentation/power/freezing-of-tasks.txt
4549F: include/linux/freezer.h
4550F: kernel/freezer.c
4551
4552FRONTSWAP API
4553M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4554L: linux-kernel@vger.kernel.org
4555S: Maintained
4556F: mm/frontswap.c
4557F: include/linux/frontswap.h
4558
4559FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4560M: David Howells <dhowells@redhat.com>
4561L: linux-cachefs@redhat.com
4562S: Supported
4563F: Documentation/filesystems/caching/
4564F: fs/fscache/
4565F: include/linux/fscache*.h
4566
4567F2FS FILE SYSTEM
4568M: Jaegeuk Kim <jaegeuk@kernel.org>
4569M: Changman Lee <cm224.lee@samsung.com>
4570R: Chao Yu <chao2.yu@samsung.com>
4571L: linux-f2fs-devel@lists.sourceforge.net
4572W: http://en.wikipedia.org/wiki/F2FS
4573T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4574S: Maintained
4575F: Documentation/filesystems/f2fs.txt
4576F: Documentation/ABI/testing/sysfs-fs-f2fs
4577F: fs/f2fs/
4578F: include/linux/f2fs_fs.h
4579F: include/trace/events/f2fs.h
4580
4581FUJITSU FR-V (FRV) PORT
4582M: David Howells <dhowells@redhat.com>
4583S: Maintained
4584F: arch/frv/
4585
4586FUJITSU LAPTOP EXTRAS
4587M: Jonathan Woithe <jwoithe@just42.net>
4588L: platform-driver-x86@vger.kernel.org
4589S: Maintained
4590F: drivers/platform/x86/fujitsu-laptop.c
4591
4592FUJITSU M-5MO LS CAMERA ISP DRIVER
4593M: Kyungmin Park <kyungmin.park@samsung.com>
4594M: Heungjun Kim <riverful.kim@samsung.com>
4595L: linux-media@vger.kernel.org
4596S: Maintained
4597F: drivers/media/i2c/m5mols/
4598F: include/media/m5mols.h
4599
4600FUJITSU TABLET EXTRAS
4601M: Robert Gerlach <khnz@gmx.de>
4602L: platform-driver-x86@vger.kernel.org
4603S: Maintained
4604F: drivers/platform/x86/fujitsu-tablet.c
4605
4606FUSE: FILESYSTEM IN USERSPACE
4607M: Miklos Szeredi <miklos@szeredi.hu>
4608L: fuse-devel@lists.sourceforge.net
4609W: http://fuse.sourceforge.net/
4610T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4611S: Maintained
4612F: fs/fuse/
4613F: include/uapi/linux/fuse.h
4614F: Documentation/filesystems/fuse.txt
4615
4616FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4617M: Rik Faith <faith@cs.unc.edu>
4618L: linux-scsi@vger.kernel.org
4619S: Odd Fixes (e.g., new signatures)
4620F: drivers/scsi/fdomain.*
4621
4622GCOV BASED KERNEL PROFILING
4623M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4624S: Maintained
4625F: kernel/gcov/
4626F: Documentation/gcov.txt
4627
4628GDT SCSI DISK ARRAY CONTROLLER DRIVER
4629M: Achim Leubner <achim_leubner@adaptec.com>
4630L: linux-scsi@vger.kernel.org
4631W: http://www.icp-vortex.com/
4632S: Supported
4633F: drivers/scsi/gdt*
4634
4635GDB KERNEL DEBUGGING HELPER SCRIPTS
4636M: Jan Kiszka <jan.kiszka@siemens.com>
4637S: Supported
4638F: scripts/gdb/
4639
4640GEMTEK FM RADIO RECEIVER DRIVER
4641M: Hans Verkuil <hverkuil@xs4all.nl>
4642L: linux-media@vger.kernel.org
4643T: git git://linuxtv.org/media_tree.git
4644W: http://linuxtv.org
4645S: Maintained
4646F: drivers/media/radio/radio-gemtek*
4647
4648GENERIC GPIO I2C DRIVER
4649M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4650S: Supported
4651F: drivers/i2c/busses/i2c-gpio.c
4652F: include/linux/i2c-gpio.h
4653
4654GENERIC GPIO I2C MULTIPLEXER DRIVER
4655M: Peter Korsgaard <peter.korsgaard@barco.com>
4656L: linux-i2c@vger.kernel.org
4657S: Supported
4658F: drivers/i2c/muxes/i2c-mux-gpio.c
4659F: include/linux/i2c-mux-gpio.h
4660F: Documentation/i2c/muxes/i2c-mux-gpio
4661
4662GENERIC HDLC (WAN) DRIVERS
4663M: Krzysztof Halasa <khc@pm.waw.pl>
4664W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4665S: Maintained
4666F: drivers/net/wan/c101.c
4667F: drivers/net/wan/hd6457*
4668F: drivers/net/wan/hdlc*
4669F: drivers/net/wan/n2.c
4670F: drivers/net/wan/pc300too.c
4671F: drivers/net/wan/pci200syn.c
4672F: drivers/net/wan/wanxl*
4673
4674GENERIC INCLUDE/ASM HEADER FILES
4675M: Arnd Bergmann <arnd@arndb.de>
4676L: linux-arch@vger.kernel.org
4677T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4678S: Maintained
4679F: include/asm-generic/
4680F: include/uapi/asm-generic/
4681
4682GENERIC PHY FRAMEWORK
4683M: Kishon Vijay Abraham I <kishon@ti.com>
4684L: linux-kernel@vger.kernel.org
4685T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4686S: Supported
4687F: drivers/phy/
4688F: include/linux/phy/
4689
4690GENERIC PM DOMAINS
4691M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4692M: Kevin Hilman <khilman@kernel.org>
4693M: Ulf Hansson <ulf.hansson@linaro.org>
4694L: linux-pm@vger.kernel.org
4695S: Supported
4696F: drivers/base/power/domain*.c
4697F: include/linux/pm_domain.h
4698
4699GENERIC UIO DRIVER FOR PCI DEVICES
4700M: "Michael S. Tsirkin" <mst@redhat.com>
4701L: kvm@vger.kernel.org
4702S: Supported
4703F: drivers/uio/uio_pci_generic.c
4704
4705GET_MAINTAINER SCRIPT
4706M: Joe Perches <joe@perches.com>
4707S: Maintained
4708F: scripts/get_maintainer.pl
4709
4710GFS2 FILE SYSTEM
4711M: Steven Whitehouse <swhiteho@redhat.com>
4712M: Bob Peterson <rpeterso@redhat.com>
4713L: cluster-devel@redhat.com
4714W: http://sources.redhat.com/cluster/
4715T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4716S: Supported
4717F: Documentation/filesystems/gfs2*.txt
4718F: fs/gfs2/
4719F: include/uapi/linux/gfs2_ondisk.h
4720
4721GIGASET ISDN DRIVERS
4722M: Paul Bolle <pebolle@tiscali.nl>
4723L: gigaset307x-common@lists.sourceforge.net
4724W: http://gigaset307x.sourceforge.net/
4725S: Odd Fixes
4726F: Documentation/isdn/README.gigaset
4727F: drivers/isdn/gigaset/
4728F: include/uapi/linux/gigaset_dev.h
4729
4730GO7007 MPEG CODEC
4731M: Hans Verkuil <hans.verkuil@cisco.com>
4732L: linux-media@vger.kernel.org
4733S: Maintained
4734F: drivers/media/usb/go7007/
4735
4736GOODIX TOUCHSCREEN
4737M: Bastien Nocera <hadess@hadess.net>
4738L: linux-input@vger.kernel.org
4739S: Maintained
4740F: drivers/input/touchscreen/goodix.c
4741
4742GPIO SUBSYSTEM
4743M: Linus Walleij <linus.walleij@linaro.org>
4744M: Alexandre Courbot <gnurou@gmail.com>
4745L: linux-gpio@vger.kernel.org
4746T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4747S: Maintained
4748F: Documentation/gpio/
4749F: drivers/gpio/
4750F: include/linux/gpio/
4751F: include/linux/gpio.h
4752F: include/asm-generic/gpio.h
4753
4754GRE DEMULTIPLEXER DRIVER
4755M: Dmitry Kozlov <xeb@mail.ru>
4756L: netdev@vger.kernel.org
4757S: Maintained
4758F: net/ipv4/gre_demux.c
4759F: net/ipv4/gre_offload.c
4760F: include/net/gre.h
4761
4762GRETH 10/100/1G Ethernet MAC device driver
4763M: Kristoffer Glembo <kristoffer@gaisler.com>
4764L: netdev@vger.kernel.org
4765S: Maintained
4766F: drivers/net/ethernet/aeroflex/
4767
4768GSPCA FINEPIX SUBDRIVER
4769M: Frank Zago <frank@zago.net>
4770L: linux-media@vger.kernel.org
4771T: git git://linuxtv.org/media_tree.git
4772S: Maintained
4773F: drivers/media/usb/gspca/finepix.c
4774
4775GSPCA GL860 SUBDRIVER
4776M: Olivier Lorin <o.lorin@laposte.net>
4777L: linux-media@vger.kernel.org
4778T: git git://linuxtv.org/media_tree.git
4779S: Maintained
4780F: drivers/media/usb/gspca/gl860/
4781
4782GSPCA M5602 SUBDRIVER
4783M: Erik Andren <erik.andren@gmail.com>
4784L: linux-media@vger.kernel.org
4785T: git git://linuxtv.org/media_tree.git
4786S: Maintained
4787F: drivers/media/usb/gspca/m5602/
4788
4789GSPCA PAC207 SONIXB SUBDRIVER
4790M: Hans de Goede <hdegoede@redhat.com>
4791L: linux-media@vger.kernel.org
4792T: git git://linuxtv.org/media_tree.git
4793S: Maintained
4794F: drivers/media/usb/gspca/pac207.c
4795
4796GSPCA SN9C20X SUBDRIVER
4797M: Brian Johnson <brijohn@gmail.com>
4798L: linux-media@vger.kernel.org
4799T: git git://linuxtv.org/media_tree.git
4800S: Maintained
4801F: drivers/media/usb/gspca/sn9c20x.c
4802
4803GSPCA T613 SUBDRIVER
4804M: Leandro Costantino <lcostantino@gmail.com>
4805L: linux-media@vger.kernel.org
4806T: git git://linuxtv.org/media_tree.git
4807S: Maintained
4808F: drivers/media/usb/gspca/t613.c
4809
4810GSPCA USB WEBCAM DRIVER
4811M: Hans de Goede <hdegoede@redhat.com>
4812L: linux-media@vger.kernel.org
4813T: git git://linuxtv.org/media_tree.git
4814S: Maintained
4815F: drivers/media/usb/gspca/
4816
4817GUID PARTITION TABLE (GPT)
4818M: Davidlohr Bueso <dave@stgolabs.net>
4819L: linux-efi@vger.kernel.org
4820S: Maintained
4821F: block/partitions/efi.*
4822
4823STK1160 USB VIDEO CAPTURE DRIVER
4824M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4825L: linux-media@vger.kernel.org
4826T: git git://linuxtv.org/media_tree.git
4827S: Maintained
4828F: drivers/media/usb/stk1160/
4829
4830H8/300 ARCHITECTURE
4831M: Yoshinori Sato <ysato@users.sourceforge.jp>
4832L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4833W: http://uclinux-h8.sourceforge.jp
4834T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4835S: Maintained
4836F: arch/h8300/
4837F: drivers/clocksource/h8300_*.c
4838F: drivers/clk/h8300/
4839F: drivers/irqchip/irq-renesas-h8*.c
4840
4841HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4842M: Frank Seidel <frank@f-seidel.de>
4843L: platform-driver-x86@vger.kernel.org
4844W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4845S: Maintained
4846F: drivers/platform/x86/hdaps.c
4847
4848HDPVR USB VIDEO ENCODER DRIVER
4849M: Hans Verkuil <hverkuil@xs4all.nl>
4850L: linux-media@vger.kernel.org
4851T: git git://linuxtv.org/media_tree.git
4852W: http://linuxtv.org
4853S: Odd Fixes
4854F: drivers/media/usb/hdpvr/
4855
4856HWPOISON MEMORY FAILURE HANDLING
4857M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4858L: linux-mm@kvack.org
4859S: Maintained
4860F: mm/memory-failure.c
4861F: mm/hwpoison-inject.c
4862
4863HYPERVISOR VIRTUAL CONSOLE DRIVER
4864L: linuxppc-dev@lists.ozlabs.org
4865S: Odd Fixes
4866F: drivers/tty/hvc/
4867
4868HACKRF MEDIA DRIVER
4869M: Antti Palosaari <crope@iki.fi>
4870L: linux-media@vger.kernel.org
4871W: http://linuxtv.org/
4872W: http://palosaari.fi/linux/
4873Q: http://patchwork.linuxtv.org/project/linux-media/list/
4874T: git git://linuxtv.org/anttip/media_tree.git
4875S: Maintained
4876F: drivers/media/usb/hackrf/
4877
4878HARDWARE MONITORING
4879M: Jean Delvare <jdelvare@suse.com>
4880M: Guenter Roeck <linux@roeck-us.net>
4881L: lm-sensors@lm-sensors.org
4882W: http://www.lm-sensors.org/
4883T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4884T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4885S: Maintained
4886F: Documentation/hwmon/
4887F: drivers/hwmon/
4888F: include/linux/hwmon*.h
4889
4890HARDWARE RANDOM NUMBER GENERATOR CORE
4891M: Matt Mackall <mpm@selenic.com>
4892M: Herbert Xu <herbert@gondor.apana.org.au>
4893L: linux-crypto@vger.kernel.org
4894S: Odd fixes
4895F: Documentation/hw_random.txt
4896F: drivers/char/hw_random/
4897F: include/linux/hw_random.h
4898
4899HARDWARE SPINLOCK CORE
4900M: Ohad Ben-Cohen <ohad@wizery.com>
4901S: Maintained
4902F: Documentation/hwspinlock.txt
4903F: drivers/hwspinlock/hwspinlock_*
4904F: include/linux/hwspinlock.h
4905
4906HARMONY SOUND DRIVER
4907L: linux-parisc@vger.kernel.org
4908S: Maintained
4909F: sound/parisc/harmony.*
4910
4911HD29L2 MEDIA DRIVER
4912M: Antti Palosaari <crope@iki.fi>
4913L: linux-media@vger.kernel.org
4914W: http://linuxtv.org/
4915W: http://palosaari.fi/linux/
4916Q: http://patchwork.linuxtv.org/project/linux-media/list/
4917T: git git://linuxtv.org/anttip/media_tree.git
4918S: Maintained
4919F: drivers/media/dvb-frontends/hd29l2*
4920
4921HEWLETT-PACKARD SMART2 RAID DRIVER
4922L: iss_storagedev@hp.com
4923S: Orphan
4924F: Documentation/blockdev/cpqarray.txt
4925F: drivers/block/cpqarray.*
4926
4927HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4928M: Don Brace <don.brace@pmcs.com>
4929L: iss_storagedev@hp.com
4930L: storagedev@pmcs.com
4931L: linux-scsi@vger.kernel.org
4932S: Supported
4933F: Documentation/scsi/hpsa.txt
4934F: drivers/scsi/hpsa*.[ch]
4935F: include/linux/cciss*.h
4936F: include/uapi/linux/cciss*.h
4937
4938HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4939M: Don Brace <don.brace@pmcs.com>
4940L: iss_storagedev@hp.com
4941L: storagedev@pmcs.com
4942L: linux-scsi@vger.kernel.org
4943S: Supported
4944F: Documentation/blockdev/cciss.txt
4945F: drivers/block/cciss*
4946F: include/linux/cciss_ioctl.h
4947F: include/uapi/linux/cciss_ioctl.h
4948
4949HFS FILESYSTEM
4950L: linux-fsdevel@vger.kernel.org
4951S: Orphan
4952F: Documentation/filesystems/hfs.txt
4953F: fs/hfs/
4954
4955HFSPLUS FILESYSTEM
4956L: linux-fsdevel@vger.kernel.org
4957S: Orphan
4958F: Documentation/filesystems/hfsplus.txt
4959F: fs/hfsplus/
4960
4961HGA FRAMEBUFFER DRIVER
4962M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4963L: linux-nvidia@lists.surfsouth.com
4964W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4965S: Maintained
4966F: drivers/video/fbdev/hgafb.c
4967
4968HIBERNATION (aka Software Suspend, aka swsusp)
4969M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4970M: Pavel Machek <pavel@ucw.cz>
4971L: linux-pm@vger.kernel.org
4972S: Supported
4973F: arch/x86/power/
4974F: drivers/base/power/
4975F: kernel/power/
4976F: include/linux/suspend.h
4977F: include/linux/freezer.h
4978F: include/linux/pm.h
4979F: arch/*/include/asm/suspend*.h
4980
4981HID CORE LAYER
4982M: Jiri Kosina <jikos@kernel.org>
4983L: linux-input@vger.kernel.org
4984T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4985S: Maintained
4986F: drivers/hid/
4987F: include/linux/hid*
4988F: include/uapi/linux/hid*
4989
4990HID SENSOR HUB DRIVERS
4991M: Jiri Kosina <jikos@kernel.org>
4992M: Jonathan Cameron <jic23@kernel.org>
4993M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4994L: linux-input@vger.kernel.org
4995L: linux-iio@vger.kernel.org
4996S: Maintained
4997F: Documentation/hid/hid-sensor*
4998F: drivers/hid/hid-sensor-*
4999F: drivers/iio/*/hid-*
5000F: include/linux/hid-sensor-*
5001
5002HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5003M: Thomas Gleixner <tglx@linutronix.de>
5004L: linux-kernel@vger.kernel.org
5005T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5006S: Maintained
5007F: Documentation/timers/
5008F: kernel/time/hrtimer.c
5009F: kernel/time/clockevents.c
5010F: kernel/time/tick*.*
5011F: kernel/time/timer_*.c
5012F: include/linux/clockchips.h
5013F: include/linux/hrtimer.h
5014
5015HIGH-SPEED SCC DRIVER FOR AX.25
5016L: linux-hams@vger.kernel.org
5017S: Orphan
5018F: drivers/net/hamradio/dmascc.c
5019F: drivers/net/hamradio/scc.c
5020
5021HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5022M: HighPoint Linux Team <linux@highpoint-tech.com>
5023W: http://www.highpoint-tech.com
5024S: Supported
5025F: Documentation/scsi/hptiop.txt
5026F: drivers/scsi/hptiop.c
5027
5028HIPPI
5029M: Jes Sorensen <jes@trained-monkey.org>
5030L: linux-hippi@sunsite.dk
5031S: Maintained
5032F: include/linux/hippidevice.h
5033F: include/uapi/linux/if_hippi.h
5034F: net/802/hippi.c
5035F: drivers/net/hippi/
5036
5037HOST AP DRIVER
5038M: Jouni Malinen <j@w1.fi>
5039L: hostap@shmoo.com (subscribers-only)
5040L: linux-wireless@vger.kernel.org
5041W: http://hostap.epitest.fi/
5042S: Maintained
5043F: drivers/net/wireless/hostap/
5044
5045HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5046L: platform-driver-x86@vger.kernel.org
5047S: Orphan
5048F: drivers/platform/x86/tc1100-wmi.c
5049
5050HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5051M: Jaroslav Kysela <perex@perex.cz>
5052S: Maintained
5053F: drivers/net/ethernet/hp/hp100.*
5054
5055HPET: High Precision Event Timers driver
5056M: Clemens Ladisch <clemens@ladisch.de>
5057S: Maintained
5058F: Documentation/timers/hpet.txt
5059F: drivers/char/hpet.c
5060F: include/linux/hpet.h
5061F: include/uapi/linux/hpet.h
5062
5063HPET: x86
5064S: Orphan
5065F: arch/x86/kernel/hpet.c
5066F: arch/x86/include/asm/hpet.h
5067
5068HPFS FILESYSTEM
5069M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5070W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5071S: Maintained
5072F: fs/hpfs/
5073
5074HSI SUBSYSTEM
5075M: Sebastian Reichel <sre@kernel.org>
5076T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5077S: Maintained
5078F: Documentation/ABI/testing/sysfs-bus-hsi
5079F: Documentation/hsi.txt
5080F: drivers/hsi/
5081F: include/linux/hsi/
5082F: include/uapi/linux/hsi/
5083
5084HSO 3G MODEM DRIVER
5085M: Jan Dumon <j.dumon@option.com>
5086W: http://www.pharscape.org
5087S: Maintained
5088F: drivers/net/usb/hso.c
5089
5090HSR NETWORK PROTOCOL
5091M: Arvid Brodin <arvid.brodin@alten.se>
5092L: netdev@vger.kernel.org
5093S: Maintained
5094F: net/hsr/
5095
5096HTCPEN TOUCHSCREEN DRIVER
5097M: Pau Oliva Fora <pof@eslack.org>
5098L: linux-input@vger.kernel.org
5099S: Maintained
5100F: drivers/input/touchscreen/htcpen.c
5101
5102HUGETLB FILESYSTEM
5103M: Nadia Yvette Chambers <nyc@holomorphy.com>
5104S: Maintained
5105F: fs/hugetlbfs/
5106
5107Hyper-V CORE AND DRIVERS
5108M: "K. Y. Srinivasan" <kys@microsoft.com>
5109M: Haiyang Zhang <haiyangz@microsoft.com>
5110L: devel@linuxdriverproject.org
5111S: Maintained
5112F: arch/x86/include/asm/mshyperv.h
5113F: arch/x86/include/uapi/asm/hyperv.h
5114F: arch/x86/kernel/cpu/mshyperv.c
5115F: drivers/hid/hid-hyperv.c
5116F: drivers/hv/
5117F: drivers/input/serio/hyperv-keyboard.c
5118F: drivers/net/hyperv/
5119F: drivers/scsi/storvsc_drv.c
5120F: drivers/video/fbdev/hyperv_fb.c
5121F: include/linux/hyperv.h
5122F: tools/hv/
5123F: Documentation/ABI/stable/sysfs-bus-vmbus
5124
5125I2C OVER PARALLEL PORT
5126M: Jean Delvare <jdelvare@suse.com>
5127L: linux-i2c@vger.kernel.org
5128S: Maintained
5129F: Documentation/i2c/busses/i2c-parport
5130F: Documentation/i2c/busses/i2c-parport-light
5131F: drivers/i2c/busses/i2c-parport.c
5132F: drivers/i2c/busses/i2c-parport-light.c
5133
5134I2C/SMBUS CONTROLLER DRIVERS FOR PC
5135M: Jean Delvare <jdelvare@suse.com>
5136L: linux-i2c@vger.kernel.org
5137S: Maintained
5138F: Documentation/i2c/busses/i2c-ali1535
5139F: Documentation/i2c/busses/i2c-ali1563
5140F: Documentation/i2c/busses/i2c-ali15x3
5141F: Documentation/i2c/busses/i2c-amd756
5142F: Documentation/i2c/busses/i2c-amd8111
5143F: Documentation/i2c/busses/i2c-i801
5144F: Documentation/i2c/busses/i2c-nforce2
5145F: Documentation/i2c/busses/i2c-piix4
5146F: Documentation/i2c/busses/i2c-sis5595
5147F: Documentation/i2c/busses/i2c-sis630
5148F: Documentation/i2c/busses/i2c-sis96x
5149F: Documentation/i2c/busses/i2c-via
5150F: Documentation/i2c/busses/i2c-viapro
5151F: drivers/i2c/busses/i2c-ali1535.c
5152F: drivers/i2c/busses/i2c-ali1563.c
5153F: drivers/i2c/busses/i2c-ali15x3.c
5154F: drivers/i2c/busses/i2c-amd756.c
5155F: drivers/i2c/busses/i2c-amd756-s4882.c
5156F: drivers/i2c/busses/i2c-amd8111.c
5157F: drivers/i2c/busses/i2c-i801.c
5158F: drivers/i2c/busses/i2c-isch.c
5159F: drivers/i2c/busses/i2c-nforce2.c
5160F: drivers/i2c/busses/i2c-nforce2-s4985.c
5161F: drivers/i2c/busses/i2c-piix4.c
5162F: drivers/i2c/busses/i2c-sis5595.c
5163F: drivers/i2c/busses/i2c-sis630.c
5164F: drivers/i2c/busses/i2c-sis96x.c
5165F: drivers/i2c/busses/i2c-via.c
5166F: drivers/i2c/busses/i2c-viapro.c
5167
5168I2C/SMBUS ISMT DRIVER
5169M: Seth Heasley <seth.heasley@intel.com>
5170M: Neil Horman <nhorman@tuxdriver.com>
5171L: linux-i2c@vger.kernel.org
5172F: drivers/i2c/busses/i2c-ismt.c
5173F: Documentation/i2c/busses/i2c-ismt
5174
5175I2C/SMBUS STUB DRIVER
5176M: Jean Delvare <jdelvare@suse.com>
5177L: linux-i2c@vger.kernel.org
5178S: Maintained
5179F: drivers/i2c/i2c-stub.c
5180
5181I2C SUBSYSTEM
5182M: Wolfram Sang <wsa@the-dreams.de>
5183L: linux-i2c@vger.kernel.org
5184W: https://i2c.wiki.kernel.org/
5185Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5186T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5187S: Maintained
5188F: Documentation/devicetree/bindings/i2c/
5189F: Documentation/i2c/
5190F: drivers/i2c/
5191F: drivers/i2c/*/
5192F: include/linux/i2c.h
5193F: include/linux/i2c-*.h
5194F: include/uapi/linux/i2c.h
5195F: include/uapi/linux/i2c-*.h
5196
5197I2C ACPI SUPPORT
5198M: Mika Westerberg <mika.westerberg@linux.intel.com>
5199L: linux-i2c@vger.kernel.org
5200L: linux-acpi@vger.kernel.org
5201S: Maintained
5202
5203I2C-TAOS-EVM DRIVER
5204M: Jean Delvare <jdelvare@suse.com>
5205L: linux-i2c@vger.kernel.org
5206S: Maintained
5207F: Documentation/i2c/busses/i2c-taos-evm
5208F: drivers/i2c/busses/i2c-taos-evm.c
5209
5210I2C-TINY-USB DRIVER
5211M: Till Harbaum <till@harbaum.org>
5212L: linux-i2c@vger.kernel.org
5213W: http://www.harbaum.org/till/i2c_tiny_usb
5214S: Maintained
5215F: drivers/i2c/busses/i2c-tiny-usb.c
5216
5217i386 BOOT CODE
5218M: "H. Peter Anvin" <hpa@zytor.com>
5219S: Maintained
5220F: arch/x86/boot/
5221
5222i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5223M: "H. Peter Anvin" <hpa@zytor.com>
5224T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5225S: Maintained
5226
5227IA64 (Itanium) PLATFORM
5228M: Tony Luck <tony.luck@intel.com>
5229M: Fenghua Yu <fenghua.yu@intel.com>
5230L: linux-ia64@vger.kernel.org
5231T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5232S: Maintained
5233F: arch/ia64/
5234
5235IBM Power VMX Cryptographic instructions
5236M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5237M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5238L: linux-crypto@vger.kernel.org
5239S: Supported
5240F: drivers/crypto/vmx/Makefile
5241F: drivers/crypto/vmx/Kconfig
5242F: drivers/crypto/vmx/vmx.c
5243F: drivers/crypto/vmx/aes*
5244F: drivers/crypto/vmx/ghash*
5245F: drivers/crypto/vmx/ppc-xlate.pl
5246
5247IBM Power in-Nest Crypto Acceleration
5248M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5249M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5250L: linux-crypto@vger.kernel.org
5251S: Supported
5252F: drivers/crypto/nx/Makefile
5253F: drivers/crypto/nx/Kconfig
5254F: drivers/crypto/nx/nx-aes*
5255F: drivers/crypto/nx/nx-sha*
5256F: drivers/crypto/nx/nx.*
5257F: drivers/crypto/nx/nx_csbcpb.h
5258F: drivers/crypto/nx/nx_debugfs.h
5259
5260IBM Power 842 compression accelerator
5261M: Dan Streetman <ddstreet@ieee.org>
5262S: Supported
5263F: drivers/crypto/nx/Makefile
5264F: drivers/crypto/nx/Kconfig
5265F: drivers/crypto/nx/nx-842*
5266F: include/linux/sw842.h
5267F: crypto/842.c
5268F: lib/842/
5269
5270IBM Power Linux RAID adapter
5271M: Brian King <brking@us.ibm.com>
5272S: Supported
5273F: drivers/scsi/ipr.*
5274
5275IBM Power Virtual Ethernet Device Driver
5276M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5277L: netdev@vger.kernel.org
5278S: Supported
5279F: drivers/net/ethernet/ibm/ibmveth.*
5280
5281IBM Power Virtual SCSI Device Drivers
5282M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5283L: linux-scsi@vger.kernel.org
5284S: Supported
5285F: drivers/scsi/ibmvscsi/ibmvscsi*
5286F: drivers/scsi/ibmvscsi/viosrp.h
5287
5288IBM Power Virtual FC Device Drivers
5289M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5290L: linux-scsi@vger.kernel.org
5291S: Supported
5292F: drivers/scsi/ibmvscsi/ibmvfc*
5293
5294IBM ServeRAID RAID DRIVER
5295S: Orphan
5296F: drivers/scsi/ips.*
5297
5298ICH LPC AND GPIO DRIVER
5299M: Peter Tyser <ptyser@xes-inc.com>
5300S: Maintained
5301F: drivers/mfd/lpc_ich.c
5302F: drivers/gpio/gpio-ich.c
5303
5304IDE SUBSYSTEM
5305M: "David S. Miller" <davem@davemloft.net>
5306L: linux-ide@vger.kernel.org
5307Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5308T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5309S: Maintained
5310F: Documentation/ide/
5311F: drivers/ide/
5312F: include/linux/ide.h
5313
5314IDEAPAD LAPTOP EXTRAS DRIVER
5315M: Ike Panhc <ike.pan@canonical.com>
5316L: platform-driver-x86@vger.kernel.org
5317W: http://launchpad.net/ideapad-laptop
5318S: Maintained
5319F: drivers/platform/x86/ideapad-laptop.c
5320
5321IDEAPAD LAPTOP SLIDEBAR DRIVER
5322M: Andrey Moiseev <o2g.org.ru@gmail.com>
5323L: linux-input@vger.kernel.org
5324W: https://github.com/o2genum/ideapad-slidebar
5325S: Maintained
5326F: drivers/input/misc/ideapad_slidebar.c
5327
5328IDE/ATAPI DRIVERS
5329M: Borislav Petkov <bp@alien8.de>
5330L: linux-ide@vger.kernel.org
5331S: Maintained
5332F: Documentation/cdrom/ide-cd
5333F: drivers/ide/ide-cd*
5334
5335IDLE-I7300
5336M: Andy Henroid <andrew.d.henroid@intel.com>
5337L: linux-pm@vger.kernel.org
5338S: Supported
5339F: drivers/idle/i7300_idle.c
5340
5341IEEE 802.15.4 SUBSYSTEM
5342M: Alexander Aring <alex.aring@gmail.com>
5343L: linux-wpan@vger.kernel.org
5344W: https://github.com/linux-wpan
5345T: git git://github.com/linux-wpan/linux-wpan-next.git
5346S: Maintained
5347F: net/ieee802154/
5348F: net/mac802154/
5349F: drivers/net/ieee802154/
5350F: include/linux/nl802154.h
5351F: include/linux/ieee802154.h
5352F: include/net/nl802154.h
5353F: include/net/mac802154.h
5354F: include/net/af_ieee802154.h
5355F: include/net/cfg802154.h
5356F: include/net/ieee802154_netdev.h
5357F: Documentation/networking/ieee802154.txt
5358
5359IGORPLUG-USB IR RECEIVER
5360M: Sean Young <sean@mess.org>
5361L: linux-media@vger.kernel.org
5362S: Maintained
5363F: drivers/media/rc/igorplugusb.c
5364
5365IGUANAWORKS USB IR TRANSCEIVER
5366M: Sean Young <sean@mess.org>
5367L: linux-media@vger.kernel.org
5368S: Maintained
5369F: drivers/media/rc/iguanair.c
5370
5371IIO SUBSYSTEM AND DRIVERS
5372M: Jonathan Cameron <jic23@kernel.org>
5373R: Hartmut Knaack <knaack.h@gmx.de>
5374R: Lars-Peter Clausen <lars@metafoo.de>
5375R: Peter Meerwald <pmeerw@pmeerw.net>
5376L: linux-iio@vger.kernel.org
5377S: Maintained
5378F: drivers/iio/
5379F: drivers/staging/iio/
5380F: include/linux/iio/
5381F: tools/iio/
5382
5383IKANOS/ADI EAGLE ADSL USB DRIVER
5384M: Matthieu Castet <castet.matthieu@free.fr>
5385M: Stanislaw Gruszka <stf_xl@wp.pl>
5386S: Maintained
5387F: drivers/usb/atm/ueagle-atm.c
5388
5389INA209 HARDWARE MONITOR DRIVER
5390M: Guenter Roeck <linux@roeck-us.net>
5391L: lm-sensors@lm-sensors.org
5392S: Maintained
5393F: Documentation/hwmon/ina209
5394F: Documentation/devicetree/bindings/i2c/ina209.txt
5395F: drivers/hwmon/ina209.c
5396
5397INA2XX HARDWARE MONITOR DRIVER
5398M: Guenter Roeck <linux@roeck-us.net>
5399L: lm-sensors@lm-sensors.org
5400S: Maintained
5401F: Documentation/hwmon/ina2xx
5402F: drivers/hwmon/ina2xx.c
5403F: include/linux/platform_data/ina2xx.h
5404
5405INDUSTRY PACK SUBSYSTEM (IPACK)
5406M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5407M: Jens Taprogge <jens.taprogge@taprogge.org>
5408M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5409L: industrypack-devel@lists.sourceforge.net
5410W: http://industrypack.sourceforge.net
5411S: Maintained
5412F: drivers/ipack/
5413
5414INGENIC JZ4780 DMA Driver
5415M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5416S: Maintained
5417F: drivers/dma/dma-jz4780.c
5418
5419INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5420M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5421M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5422L: linux-ima-devel@lists.sourceforge.net
5423L: linux-ima-user@lists.sourceforge.net
5424L: linux-security-module@vger.kernel.org
5425S: Supported
5426F: security/integrity/ima/
5427
5428IMGTEC IR DECODER DRIVER
5429M: James Hogan <james.hogan@imgtec.com>
5430S: Maintained
5431F: drivers/media/rc/img-ir/
5432
5433IMS TWINTURBO FRAMEBUFFER DRIVER
5434L: linux-fbdev@vger.kernel.org
5435S: Orphan
5436F: drivers/video/fbdev/imsttfb.c
5437
5438INFINIBAND SUBSYSTEM
5439M: Doug Ledford <dledford@redhat.com>
5440M: Sean Hefty <sean.hefty@intel.com>
5441M: Hal Rosenstock <hal.rosenstock@gmail.com>
5442L: linux-rdma@vger.kernel.org
5443W: http://www.openfabrics.org/
5444Q: http://patchwork.kernel.org/project/linux-rdma/list/
5445T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5446S: Supported
5447F: Documentation/infiniband/
5448F: drivers/infiniband/
5449F: drivers/staging/rdma/
5450F: include/uapi/linux/if_infiniband.h
5451F: include/uapi/rdma/
5452F: include/rdma/
5453
5454INOTIFY
5455M: John McCutchan <john@johnmccutchan.com>
5456M: Robert Love <rlove@rlove.org>
5457M: Eric Paris <eparis@parisplace.org>
5458S: Maintained
5459F: Documentation/filesystems/inotify.txt
5460F: fs/notify/inotify/
5461F: include/linux/inotify.h
5462F: include/uapi/linux/inotify.h
5463
5464INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5465M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5466L: linux-input@vger.kernel.org
5467Q: http://patchwork.kernel.org/project/linux-input/list/
5468T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5469S: Maintained
5470F: drivers/input/
5471F: include/linux/input.h
5472F: include/uapi/linux/input.h
5473F: include/linux/input/
5474
5475INPUT MULTITOUCH (MT) PROTOCOL
5476M: Henrik Rydberg <rydberg@bitmath.org>
5477L: linux-input@vger.kernel.org
5478S: Odd fixes
5479F: Documentation/input/multi-touch-protocol.txt
5480F: drivers/input/input-mt.c
5481K: \b(ABS|SYN)_MT_
5482
5483INTEL ASoC BDW/HSW DRIVERS
5484M: Jie Yang <yang.jie@linux.intel.com>
5485L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5486S: Supported
5487F: sound/soc/intel/common/sst-dsp*
5488F: sound/soc/intel/common/sst-firmware.c
5489F: sound/soc/intel/boards/broadwell.c
5490F: sound/soc/intel/haswell/
5491
5492INTEL C600 SERIES SAS CONTROLLER DRIVER
5493M: Intel SCU Linux support <intel-linux-scu@intel.com>
5494M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5495L: linux-scsi@vger.kernel.org
5496T: git git://git.code.sf.net/p/intel-sas/isci
5497S: Supported
5498F: drivers/scsi/isci/
5499
5500INTEL IDLE DRIVER
5501M: Len Brown <lenb@kernel.org>
5502L: linux-pm@vger.kernel.org
5503T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5504S: Supported
5505F: drivers/idle/intel_idle.c
5506
5507INTEL PSTATE DRIVER
5508M: Kristen Carlson Accardi <kristen@linux.intel.com>
5509L: linux-pm@vger.kernel.org
5510S: Supported
5511F: drivers/cpufreq/intel_pstate.c
5512
5513INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5514M: Maik Broemme <mbroemme@plusserver.de>
5515L: linux-fbdev@vger.kernel.org
5516S: Maintained
5517F: Documentation/fb/intelfb.txt
5518F: drivers/video/fbdev/intelfb/
5519
5520INTEL 810/815 FRAMEBUFFER DRIVER
5521M: Antonino Daplas <adaplas@gmail.com>
5522L: linux-fbdev@vger.kernel.org
5523S: Maintained
5524F: drivers/video/fbdev/i810/
5525
5526INTEL MENLOW THERMAL DRIVER
5527M: Sujith Thomas <sujith.thomas@intel.com>
5528L: platform-driver-x86@vger.kernel.org
5529W: https://01.org/linux-acpi
5530S: Supported
5531F: drivers/platform/x86/intel_menlow.c
5532
5533INTEL I/OAT DMA DRIVER
5534M: Dave Jiang <dave.jiang@intel.com>
5535R: Dan Williams <dan.j.williams@intel.com>
5536L: dmaengine@vger.kernel.org
5537Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5538S: Supported
5539F: drivers/dma/ioat*
5540
5541INTEL IOMMU (VT-d)
5542M: David Woodhouse <dwmw2@infradead.org>
5543L: iommu@lists.linux-foundation.org
5544T: git git://git.infradead.org/iommu-2.6.git
5545S: Supported
5546F: drivers/iommu/intel-iommu.c
5547F: include/linux/intel-iommu.h
5548
5549INTEL IOP-ADMA DMA DRIVER
5550R: Dan Williams <dan.j.williams@intel.com>
5551S: Odd fixes
5552F: drivers/dma/iop-adma.c
5553
5554INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5555M: Krzysztof Halasa <khalasa@piap.pl>
5556S: Maintained
5557F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5558F: arch/arm/mach-ixp4xx/include/mach/npe.h
5559F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5560F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5561F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5562F: drivers/net/wan/ixp4xx_hss.c
5563
5564INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5565M: Deepak Saxena <dsaxena@plexity.net>
5566S: Maintained
5567F: drivers/char/hw_random/ixp4xx-rng.c
5568
5569INTEL ETHERNET DRIVERS
5570M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5571R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5572R: Shannon Nelson <shannon.nelson@intel.com>
5573R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5574R: Don Skidmore <donald.c.skidmore@intel.com>
5575R: Matthew Vick <matthew.vick@intel.com>
5576R: John Ronciak <john.ronciak@intel.com>
5577R: Mitch Williams <mitch.a.williams@intel.com>
5578L: intel-wired-lan@lists.osuosl.org
5579W: http://www.intel.com/support/feedback.htm
5580W: http://e1000.sourceforge.net/
5581Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5582T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5583T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5584S: Supported
5585F: Documentation/networking/e100.txt
5586F: Documentation/networking/e1000.txt
5587F: Documentation/networking/e1000e.txt
5588F: Documentation/networking/igb.txt
5589F: Documentation/networking/igbvf.txt
5590F: Documentation/networking/ixgb.txt
5591F: Documentation/networking/ixgbe.txt
5592F: Documentation/networking/ixgbevf.txt
5593F: Documentation/networking/i40e.txt
5594F: Documentation/networking/i40evf.txt
5595F: drivers/net/ethernet/intel/
5596F: drivers/net/ethernet/intel/*/
5597
5598INTEL-MID GPIO DRIVER
5599M: David Cohen <david.a.cohen@linux.intel.com>
5600L: linux-gpio@vger.kernel.org
5601S: Maintained
5602F: drivers/gpio/gpio-intel-mid.c
5603
5604INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5605M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5606L: linux-wireless@vger.kernel.org
5607S: Maintained
5608F: Documentation/networking/README.ipw2100
5609F: Documentation/networking/README.ipw2200
5610F: drivers/net/wireless/intel/ipw2x00/
5611
5612INTEL(R) TRACE HUB
5613M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5614S: Supported
5615F: Documentation/trace/intel_th.txt
5616F: drivers/hwtracing/intel_th/
5617
5618INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5619M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5620M: Gang Wei <gang.wei@intel.com>
5621M: Shane Wang <shane.wang@intel.com>
5622L: tboot-devel@lists.sourceforge.net
5623W: http://tboot.sourceforge.net
5624T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5625S: Supported
5626F: Documentation/intel_txt.txt
5627F: include/linux/tboot.h
5628F: arch/x86/kernel/tboot.c
5629
5630INTEL WIRELESS WIMAX CONNECTION 2400
5631M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5632M: linux-wimax@intel.com
5633L: wimax@linuxwimax.org (subscribers-only)
5634S: Supported
5635W: http://linuxwimax.org
5636F: Documentation/wimax/README.i2400m
5637F: drivers/net/wimax/i2400m/
5638F: include/uapi/linux/wimax/i2400m.h
5639
5640INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5641M: Stanislaw Gruszka <sgruszka@redhat.com>
5642L: linux-wireless@vger.kernel.org
5643S: Supported
5644F: drivers/net/wireless/intel/iwlegacy/
5645
5646INTEL WIRELESS WIFI LINK (iwlwifi)
5647M: Johannes Berg <johannes.berg@intel.com>
5648M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5649M: Intel Linux Wireless <linuxwifi@intel.com>
5650L: linux-wireless@vger.kernel.org
5651W: http://intellinuxwireless.org
5652T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5653S: Supported
5654F: drivers/net/wireless/iwlwifi/
5655
5656INTEL MANAGEMENT ENGINE (mei)
5657M: Tomas Winkler <tomas.winkler@intel.com>
5658L: linux-kernel@vger.kernel.org
5659S: Supported
5660F: include/uapi/linux/mei.h
5661F: include/linux/mei_cl_bus.h
5662F: drivers/misc/mei/*
5663F: Documentation/misc-devices/mei/*
5664
5665INTEL MIC DRIVERS (mic)
5666M: Sudeep Dutt <sudeep.dutt@intel.com>
5667M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5668S: Supported
5669W: https://github.com/sudeepdutt/mic
5670W: http://software.intel.com/en-us/mic-developer
5671F: include/linux/mic_bus.h
5672F: include/linux/scif.h
5673F: include/uapi/linux/mic_common.h
5674F: include/uapi/linux/mic_ioctl.h
5675F include/uapi/linux/scif_ioctl.h
5676F: drivers/misc/mic/
5677F: drivers/dma/mic_x100_dma.c
5678F: drivers/dma/mic_x100_dma.h
5679F Documentation/mic/
5680
5681INTEL PMC IPC DRIVER
5682M: Zha Qipeng<qipeng.zha@intel.com>
5683L: platform-driver-x86@vger.kernel.org
5684S: Maintained
5685F: drivers/platform/x86/intel_pmc_ipc.c
5686F: arch/x86/include/asm/intel_pmc_ipc.h
5687
5688IOC3 ETHERNET DRIVER
5689M: Ralf Baechle <ralf@linux-mips.org>
5690L: linux-mips@linux-mips.org
5691S: Maintained
5692F: drivers/net/ethernet/sgi/ioc3-eth.c
5693
5694IOC3 SERIAL DRIVER
5695M: Pat Gefre <pfg@sgi.com>
5696L: linux-serial@vger.kernel.org
5697S: Maintained
5698F: drivers/tty/serial/ioc3_serial.c
5699
5700IOMMU DRIVERS
5701M: Joerg Roedel <joro@8bytes.org>
5702L: iommu@lists.linux-foundation.org
5703T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5704S: Maintained
5705F: drivers/iommu/
5706
5707IP MASQUERADING
5708M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5709S: Maintained
5710F: net/ipv4/netfilter/ipt_MASQUERADE.c
5711
5712IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5713M: Francois Romieu <romieu@fr.zoreil.com>
5714M: Sorbica Shieh <sorbica@icplus.com.tw>
5715L: netdev@vger.kernel.org
5716S: Maintained
5717F: drivers/net/ethernet/icplus/ipg.*
5718
5719IPATH DRIVER
5720M: Mike Marciniszyn <infinipath@intel.com>
5721L: linux-rdma@vger.kernel.org
5722S: Maintained
5723F: drivers/staging/rdma/ipath/
5724
5725IPMI SUBSYSTEM
5726M: Corey Minyard <minyard@acm.org>
5727L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5728W: http://openipmi.sourceforge.net/
5729S: Supported
5730F: Documentation/IPMI.txt
5731F: drivers/char/ipmi/
5732F: include/linux/ipmi*
5733F: include/uapi/linux/ipmi*
5734
5735QCOM AUDIO (ASoC) DRIVERS
5736M: Patrick Lai <plai@codeaurora.org>
5737M: Banajit Goswami <bgoswami@codeaurora.org>
5738L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5739S: Supported
5740F: sound/soc/qcom/
5741
5742IPS SCSI RAID DRIVER
5743M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5744L: linux-scsi@vger.kernel.org
5745W: http://www.adaptec.com/
5746S: Maintained
5747F: drivers/scsi/ips*
5748
5749IPVS
5750M: Wensong Zhang <wensong@linux-vs.org>
5751M: Simon Horman <horms@verge.net.au>
5752M: Julian Anastasov <ja@ssi.bg>
5753L: netdev@vger.kernel.org
5754L: lvs-devel@vger.kernel.org
5755S: Maintained
5756F: Documentation/networking/ipvs-sysctl.txt
5757F: include/net/ip_vs.h
5758F: include/uapi/linux/ip_vs.h
5759F: net/netfilter/ipvs/
5760
5761IPWIRELESS DRIVER
5762M: Jiri Kosina <jikos@kernel.org>
5763M: David Sterba <dsterba@suse.com>
5764S: Odd Fixes
5765F: drivers/tty/ipwireless/
5766
5767IPX NETWORK LAYER
5768M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5769L: netdev@vger.kernel.org
5770S: Maintained
5771F: include/net/ipx.h
5772F: include/uapi/linux/ipx.h
5773F: net/ipx/
5774
5775IRDA SUBSYSTEM
5776M: Samuel Ortiz <samuel@sortiz.org>
5777L: irda-users@lists.sourceforge.net (subscribers-only)
5778L: netdev@vger.kernel.org
5779W: http://irda.sourceforge.net/
5780S: Maintained
5781T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5782F: Documentation/networking/irda.txt
5783F: drivers/net/irda/
5784F: include/net/irda/
5785F: net/irda/
5786
5787IRQ SUBSYSTEM
5788M: Thomas Gleixner <tglx@linutronix.de>
5789L: linux-kernel@vger.kernel.org
5790S: Maintained
5791T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5792F: kernel/irq/
5793
5794IRQCHIP DRIVERS
5795M: Thomas Gleixner <tglx@linutronix.de>
5796M: Jason Cooper <jason@lakedaemon.net>
5797M: Marc Zyngier <marc.zyngier@arm.com>
5798L: linux-kernel@vger.kernel.org
5799S: Maintained
5800T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5801T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5802F: Documentation/devicetree/bindings/interrupt-controller/
5803F: drivers/irqchip/
5804
5805IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5806M: Jiang Liu <jiang.liu@linux.intel.com>
5807M: Marc Zyngier <marc.zyngier@arm.com>
5808S: Maintained
5809T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5810F: Documentation/IRQ-domain.txt
5811F: include/linux/irqdomain.h
5812F: kernel/irq/irqdomain.c
5813F: kernel/irq/msi.c
5814
5815ISAPNP
5816M: Jaroslav Kysela <perex@perex.cz>
5817S: Maintained
5818F: Documentation/isapnp.txt
5819F: drivers/pnp/isapnp/
5820F: include/linux/isapnp.h
5821
5822ISA RADIO MODULE
5823M: Hans Verkuil <hverkuil@xs4all.nl>
5824L: linux-media@vger.kernel.org
5825T: git git://linuxtv.org/media_tree.git
5826W: http://linuxtv.org
5827S: Maintained
5828F: drivers/media/radio/radio-isa*
5829
5830iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5831M: Peter Jones <pjones@redhat.com>
5832M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5833S: Maintained
5834F: drivers/firmware/iscsi_ibft*
5835
5836ISCSI
5837M: Mike Christie <michaelc@cs.wisc.edu>
5838L: open-iscsi@googlegroups.com
5839W: www.open-iscsi.org
5840T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5841S: Maintained
5842F: drivers/scsi/*iscsi*
5843F: include/scsi/*iscsi*
5844
5845ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5846M: Or Gerlitz <ogerlitz@mellanox.com>
5847M: Sagi Grimberg <sagig@mellanox.com>
5848M: Roi Dayan <roid@mellanox.com>
5849L: linux-rdma@vger.kernel.org
5850S: Supported
5851W: http://www.openfabrics.org
5852W: www.open-iscsi.org
5853Q: http://patchwork.kernel.org/project/linux-rdma/list/
5854F: drivers/infiniband/ulp/iser/
5855
5856ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5857M: Sagi Grimberg <sagig@mellanox.com>
5858T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5859L: linux-rdma@vger.kernel.org
5860L: target-devel@vger.kernel.org
5861S: Supported
5862W: http://www.linux-iscsi.org
5863F: drivers/infiniband/ulp/isert
5864
5865ISDN SUBSYSTEM
5866M: Karsten Keil <isdn@linux-pingi.de>
5867L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5868L: netdev@vger.kernel.org
5869W: http://www.isdn4linux.de
5870T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5871S: Maintained
5872F: Documentation/isdn/
5873F: drivers/isdn/
5874F: include/linux/isdn.h
5875F: include/linux/isdn/
5876F: include/uapi/linux/isdn.h
5877F: include/uapi/linux/isdn/
5878
5879ISDN SUBSYSTEM (Eicon active card driver)
5880M: Armin Schindler <mac@melware.de>
5881L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5882W: http://www.melware.de
5883S: Maintained
5884F: drivers/isdn/hardware/eicon/
5885
5886IT87 HARDWARE MONITORING DRIVER
5887M: Jean Delvare <jdelvare@suse.com>
5888L: lm-sensors@lm-sensors.org
5889S: Maintained
5890F: Documentation/hwmon/it87
5891F: drivers/hwmon/it87.c
5892
5893IT913X MEDIA DRIVER
5894M: Antti Palosaari <crope@iki.fi>
5895L: linux-media@vger.kernel.org
5896W: http://linuxtv.org/
5897W: http://palosaari.fi/linux/
5898Q: http://patchwork.linuxtv.org/project/linux-media/list/
5899T: git git://linuxtv.org/anttip/media_tree.git
5900S: Maintained
5901F: drivers/media/tuners/it913x*
5902
5903IVTV VIDEO4LINUX DRIVER
5904M: Andy Walls <awalls@md.metrocast.net>
5905L: ivtv-devel@ivtvdriver.org (subscribers-only)
5906L: linux-media@vger.kernel.org
5907T: git git://linuxtv.org/media_tree.git
5908W: http://www.ivtvdriver.org
5909S: Maintained
5910F: Documentation/video4linux/*.ivtv
5911F: drivers/media/pci/ivtv/
5912F: include/uapi/linux/ivtv*
5913
5914IX2505V MEDIA DRIVER
5915M: Malcolm Priestley <tvboxspy@gmail.com>
5916L: linux-media@vger.kernel.org
5917W: http://linuxtv.org/
5918Q: http://patchwork.linuxtv.org/project/linux-media/list/
5919S: Maintained
5920F: drivers/media/dvb-frontends/ix2505v*
5921
5922JC42.4 TEMPERATURE SENSOR DRIVER
5923M: Guenter Roeck <linux@roeck-us.net>
5924L: lm-sensors@lm-sensors.org
5925S: Maintained
5926F: drivers/hwmon/jc42.c
5927F: Documentation/hwmon/jc42
5928
5929JFS FILESYSTEM
5930M: Dave Kleikamp <shaggy@kernel.org>
5931L: jfs-discussion@lists.sourceforge.net
5932W: http://jfs.sourceforge.net/
5933T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5934S: Maintained
5935F: Documentation/filesystems/jfs.txt
5936F: fs/jfs/
5937
5938JME NETWORK DRIVER
5939M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5940L: netdev@vger.kernel.org
5941S: Maintained
5942F: drivers/net/ethernet/jme.*
5943
5944JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5945M: David Woodhouse <dwmw2@infradead.org>
5946L: linux-mtd@lists.infradead.org
5947W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5948S: Maintained
5949F: fs/jffs2/
5950F: include/uapi/linux/jffs2.h
5951
5952JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5953M: "Theodore Ts'o" <tytso@mit.edu>
5954M: Jan Kara <jack@suse.com>
5955L: linux-ext4@vger.kernel.org
5956S: Maintained
5957F: fs/jbd2/
5958F: include/linux/jbd2.h
5959
5960JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5961M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5962L: linux-media@vger.kernel.org
5963S: Maintained
5964F: drivers/media/platform/rcar_jpu.c
5965
5966JSM Neo PCI based serial card
5967M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5968L: linux-serial@vger.kernel.org
5969S: Maintained
5970F: drivers/tty/serial/jsm/
5971
5972K10TEMP HARDWARE MONITORING DRIVER
5973M: Clemens Ladisch <clemens@ladisch.de>
5974L: lm-sensors@lm-sensors.org
5975S: Maintained
5976F: Documentation/hwmon/k10temp
5977F: drivers/hwmon/k10temp.c
5978
5979K8TEMP HARDWARE MONITORING DRIVER
5980M: Rudolf Marek <r.marek@assembler.cz>
5981L: lm-sensors@lm-sensors.org
5982S: Maintained
5983F: Documentation/hwmon/k8temp
5984F: drivers/hwmon/k8temp.c
5985
5986KCONFIG
5987M: "Yann E. MORIN" <yann.morin.1998@free.fr>
5988L: linux-kbuild@vger.kernel.org
5989T: git git://gitorious.org/linux-kconfig/linux-kconfig
5990S: Maintained
5991F: Documentation/kbuild/kconfig-language.txt
5992F: scripts/kconfig/
5993
5994KDUMP
5995M: Vivek Goyal <vgoyal@redhat.com>
5996M: Haren Myneni <hbabu@us.ibm.com>
5997L: kexec@lists.infradead.org
5998W: http://lse.sourceforge.net/kdump/
5999S: Maintained
6000F: Documentation/kdump/
6001
6002KEENE FM RADIO TRANSMITTER DRIVER
6003M: Hans Verkuil <hverkuil@xs4all.nl>
6004L: linux-media@vger.kernel.org
6005T: git git://linuxtv.org/media_tree.git
6006W: http://linuxtv.org
6007S: Maintained
6008F: drivers/media/radio/radio-keene*
6009
6010KERNEL AUTOMOUNTER v4 (AUTOFS4)
6011M: Ian Kent <raven@themaw.net>
6012L: autofs@vger.kernel.org
6013S: Maintained
6014F: fs/autofs4/
6015
6016KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6017M: Michal Marek <mmarek@suse.com>
6018T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6019T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6020L: linux-kbuild@vger.kernel.org
6021S: Maintained
6022F: Documentation/kbuild/
6023F: Makefile
6024F: scripts/Makefile.*
6025F: scripts/basic/
6026F: scripts/mk*
6027F: scripts/package/
6028
6029KERNEL JANITORS
6030L: kernel-janitors@vger.kernel.org
6031W: http://kernelnewbies.org/KernelJanitors
6032S: Odd Fixes
6033
6034KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6035M: "J. Bruce Fields" <bfields@fieldses.org>
6036M: Jeff Layton <jlayton@poochiereds.net>
6037L: linux-nfs@vger.kernel.org
6038W: http://nfs.sourceforge.net/
6039S: Supported
6040F: fs/nfsd/
6041F: include/uapi/linux/nfsd/
6042F: fs/lockd/
6043F: fs/nfs_common/
6044F: net/sunrpc/
6045F: include/linux/lockd/
6046F: include/linux/sunrpc/
6047F: include/uapi/linux/sunrpc/
6048
6049KERNEL SELFTEST FRAMEWORK
6050M: Shuah Khan <shuahkh@osg.samsung.com>
6051L: linux-api@vger.kernel.org
6052T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6053S: Maintained
6054F: tools/testing/selftests
6055
6056KERNEL VIRTUAL MACHINE (KVM)
6057M: Gleb Natapov <gleb@kernel.org>
6058M: Paolo Bonzini <pbonzini@redhat.com>
6059L: kvm@vger.kernel.org
6060W: http://www.linux-kvm.org
6061T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6062S: Supported
6063F: Documentation/*/kvm*.txt
6064F: Documentation/virtual/kvm/
6065F: arch/*/kvm/
6066F: arch/x86/kernel/kvm.c
6067F: arch/x86/kernel/kvmclock.c
6068F: arch/*/include/asm/kvm*
6069F: include/linux/kvm*
6070F: include/uapi/linux/kvm*
6071F: virt/kvm/
6072
6073KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6074M: Joerg Roedel <joro@8bytes.org>
6075L: kvm@vger.kernel.org
6076W: http://www.linux-kvm.org/
6077S: Maintained
6078F: arch/x86/include/asm/svm.h
6079F: arch/x86/kvm/svm.c
6080
6081KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6082M: Alexander Graf <agraf@suse.com>
6083L: kvm-ppc@vger.kernel.org
6084W: http://www.linux-kvm.org/
6085T: git git://github.com/agraf/linux-2.6.git
6086S: Supported
6087F: arch/powerpc/include/asm/kvm*
6088F: arch/powerpc/kvm/
6089
6090KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6091M: Christian Borntraeger <borntraeger@de.ibm.com>
6092M: Cornelia Huck <cornelia.huck@de.ibm.com>
6093L: linux-s390@vger.kernel.org
6094W: http://www.ibm.com/developerworks/linux/linux390/
6095S: Supported
6096F: Documentation/s390/kvm.txt
6097F: arch/s390/include/asm/kvm*
6098F: arch/s390/kvm/
6099
6100KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6101M: Christoffer Dall <christoffer.dall@linaro.org>
6102M: Marc Zyngier <marc.zyngier@arm.com>
6103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6104L: kvmarm@lists.cs.columbia.edu
6105W: http://systems.cs.columbia.edu/projects/kvm-arm
6106S: Supported
6107F: arch/arm/include/uapi/asm/kvm*
6108F: arch/arm/include/asm/kvm*
6109F: arch/arm/kvm/
6110F: virt/kvm/arm/
6111F: include/kvm/arm_*
6112
6113KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6114M: Christoffer Dall <christoffer.dall@linaro.org>
6115M: Marc Zyngier <marc.zyngier@arm.com>
6116L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6117L: kvmarm@lists.cs.columbia.edu
6118S: Maintained
6119F: arch/arm64/include/uapi/asm/kvm*
6120F: arch/arm64/include/asm/kvm*
6121F: arch/arm64/kvm/
6122
6123KEXEC
6124M: Eric Biederman <ebiederm@xmission.com>
6125W: http://kernel.org/pub/linux/utils/kernel/kexec/
6126L: kexec@lists.infradead.org
6127S: Maintained
6128F: include/linux/kexec.h
6129F: include/uapi/linux/kexec.h
6130F: kernel/kexec.c
6131
6132KEYS/KEYRINGS:
6133M: David Howells <dhowells@redhat.com>
6134L: keyrings@vger.kernel.org
6135S: Maintained
6136F: Documentation/security/keys.txt
6137F: include/linux/key.h
6138F: include/linux/key-type.h
6139F: include/keys/
6140F: security/keys/
6141
6142KEYS-TRUSTED
6143M: David Safford <safford@us.ibm.com>
6144M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6145L: linux-security-module@vger.kernel.org
6146L: keyrings@vger.kernel.org
6147S: Supported
6148F: Documentation/security/keys-trusted-encrypted.txt
6149F: include/keys/trusted-type.h
6150F: security/keys/trusted.c
6151F: security/keys/trusted.h
6152
6153KEYS-ENCRYPTED
6154M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6155M: David Safford <safford@us.ibm.com>
6156L: linux-security-module@vger.kernel.org
6157L: keyrings@vger.kernel.org
6158S: Supported
6159F: Documentation/security/keys-trusted-encrypted.txt
6160F: include/keys/encrypted-type.h
6161F: security/keys/encrypted-keys/
6162
6163KGDB / KDB /debug_core
6164M: Jason Wessel <jason.wessel@windriver.com>
6165W: http://kgdb.wiki.kernel.org/
6166L: kgdb-bugreport@lists.sourceforge.net
6167S: Maintained
6168F: Documentation/DocBook/kgdb.tmpl
6169F: drivers/misc/kgdbts.c
6170F: drivers/tty/serial/kgdboc.c
6171F: include/linux/kdb.h
6172F: include/linux/kgdb.h
6173F: kernel/debug/
6174
6175KMEMCHECK
6176M: Vegard Nossum <vegardno@ifi.uio.no>
6177M: Pekka Enberg <penberg@kernel.org>
6178S: Maintained
6179F: Documentation/kmemcheck.txt
6180F: arch/x86/include/asm/kmemcheck.h
6181F: arch/x86/mm/kmemcheck/
6182F: include/linux/kmemcheck.h
6183F: mm/kmemcheck.c
6184
6185KMEMLEAK
6186M: Catalin Marinas <catalin.marinas@arm.com>
6187S: Maintained
6188F: Documentation/kmemleak.txt
6189F: include/linux/kmemleak.h
6190F: mm/kmemleak.c
6191F: mm/kmemleak-test.c
6192
6193KPROBES
6194M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6195M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6196M: "David S. Miller" <davem@davemloft.net>
6197M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6198S: Maintained
6199F: Documentation/kprobes.txt
6200F: include/linux/kprobes.h
6201F: kernel/kprobes.c
6202
6203KS0108 LCD CONTROLLER DRIVER
6204M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6205W: http://miguelojeda.es/auxdisplay.htm
6206W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6207S: Maintained
6208F: Documentation/auxdisplay/ks0108
6209F: drivers/auxdisplay/ks0108.c
6210F: include/linux/ks0108.h
6211
6212L3MDEV
6213M: David Ahern <dsa@cumulusnetworks.com>
6214L: netdev@vger.kernel.org
6215S: Maintained
6216F: net/l3mdev
6217F: include/net/l3mdev.h
6218
6219LAPB module
6220L: linux-x25@vger.kernel.org
6221S: Orphan
6222F: Documentation/networking/lapb-module.txt
6223F: include/*/lapb.h
6224F: net/lapb/
6225
6226LASI 53c700 driver for PARISC
6227M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6228L: linux-scsi@vger.kernel.org
6229S: Maintained
6230F: Documentation/scsi/53c700.txt
6231F: drivers/scsi/53c700*
6232
6233LED SUBSYSTEM
6234M: Richard Purdie <rpurdie@rpsys.net>
6235M: Jacek Anaszewski <j.anaszewski@samsung.com>
6236L: linux-leds@vger.kernel.org
6237T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6238S: Maintained
6239F: drivers/leds/
6240F: include/linux/leds.h
6241
6242LEGACY EEPROM DRIVER
6243M: Jean Delvare <jdelvare@suse.com>
6244S: Maintained
6245F: Documentation/misc-devices/eeprom
6246F: drivers/misc/eeprom/eeprom.c
6247
6248LEGO USB Tower driver
6249M: Juergen Stuber <starblue@users.sourceforge.net>
6250L: legousb-devel@lists.sourceforge.net
6251W: http://legousb.sourceforge.net/
6252S: Maintained
6253F: drivers/usb/misc/legousbtower.c
6254
6255LG2160 MEDIA DRIVER
6256M: Michael Krufky <mkrufky@linuxtv.org>
6257L: linux-media@vger.kernel.org
6258W: http://linuxtv.org/
6259W: http://github.com/mkrufky
6260Q: http://patchwork.linuxtv.org/project/linux-media/list/
6261T: git git://linuxtv.org/mkrufky/tuners.git
6262S: Maintained
6263F: drivers/media/dvb-frontends/lg2160.*
6264
6265LGDT3305 MEDIA DRIVER
6266M: Michael Krufky <mkrufky@linuxtv.org>
6267L: linux-media@vger.kernel.org
6268W: http://linuxtv.org/
6269W: http://github.com/mkrufky
6270Q: http://patchwork.linuxtv.org/project/linux-media/list/
6271T: git git://linuxtv.org/mkrufky/tuners.git
6272S: Maintained
6273F: drivers/media/dvb-frontends/lgdt3305.*
6274
6275LGUEST
6276M: Rusty Russell <rusty@rustcorp.com.au>
6277L: lguest@lists.ozlabs.org
6278W: http://lguest.ozlabs.org/
6279S: Odd Fixes
6280F: arch/x86/include/asm/lguest*.h
6281F: arch/x86/lguest/
6282F: drivers/lguest/
6283F: include/linux/lguest*.h
6284F: tools/lguest/
6285
6286LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6287M: Tejun Heo <tj@kernel.org>
6288L: linux-ide@vger.kernel.org
6289T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6290S: Maintained
6291F: drivers/ata/
6292F: include/linux/ata.h
6293F: include/linux/libata.h
6294
6295LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6296M: Viresh Kumar <vireshk@kernel.org>
6297L: linux-ide@vger.kernel.org
6298T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6299S: Maintained
6300F: include/linux/pata_arasan_cf_data.h
6301F: drivers/ata/pata_arasan_cf.c
6302
6303LIBATA PATA DRIVERS
6304M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6305M: Tejun Heo <tj@kernel.org>
6306L: linux-ide@vger.kernel.org
6307T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6308S: Maintained
6309F: drivers/ata/pata_*.c
6310F: drivers/ata/ata_generic.c
6311
6312LIBATA SATA AHCI PLATFORM devices support
6313M: Hans de Goede <hdegoede@redhat.com>
6314M: Tejun Heo <tj@kernel.org>
6315L: linux-ide@vger.kernel.org
6316T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6317S: Maintained
6318F: drivers/ata/ahci_platform.c
6319F: drivers/ata/libahci_platform.c
6320F: include/linux/ahci_platform.h
6321
6322LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6323M: Mikael Pettersson <mikpelinux@gmail.com>
6324L: linux-ide@vger.kernel.org
6325T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6326S: Maintained
6327F: drivers/ata/sata_promise.*
6328
6329LIBLOCKDEP
6330M: Sasha Levin <sasha.levin@oracle.com>
6331S: Maintained
6332F: tools/lib/lockdep/
6333
6334LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6335M: Dan Williams <dan.j.williams@intel.com>
6336L: linux-nvdimm@lists.01.org
6337Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6338S: Supported
6339F: drivers/nvdimm/*
6340F: include/linux/nd.h
6341F: include/linux/libnvdimm.h
6342F: include/uapi/linux/ndctl.h
6343
6344LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6345M: Ross Zwisler <ross.zwisler@linux.intel.com>
6346L: linux-nvdimm@lists.01.org
6347Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6348S: Supported
6349F: drivers/nvdimm/blk.c
6350F: drivers/nvdimm/region_devs.c
6351F: drivers/acpi/nfit*
6352
6353LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6354M: Vishal Verma <vishal.l.verma@intel.com>
6355L: linux-nvdimm@lists.01.org
6356Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6357S: Supported
6358F: drivers/nvdimm/btt*
6359
6360LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6361M: Ross Zwisler <ross.zwisler@linux.intel.com>
6362L: linux-nvdimm@lists.01.org
6363Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6364S: Supported
6365F: drivers/nvdimm/pmem.c
6366F: include/linux/pmem.h
6367F: arch/*/include/asm/pmem.h
6368
6369LIGHTNVM PLATFORM SUPPORT
6370M: Matias Bjorling <mb@lightnvm.io>
6371W: http://github/OpenChannelSSD
6372S: Maintained
6373F: drivers/lightnvm/
6374F: include/linux/lightnvm.h
6375F: include/uapi/linux/lightnvm.h
6376
6377LINUX FOR IBM pSERIES (RS/6000)
6378M: Paul Mackerras <paulus@au.ibm.com>
6379W: http://www.ibm.com/linux/ltc/projects/ppc
6380S: Supported
6381F: arch/powerpc/boot/rs6000.h
6382
6383LINUX FOR POWERPC (32-BIT AND 64-BIT)
6384M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6385M: Paul Mackerras <paulus@samba.org>
6386M: Michael Ellerman <mpe@ellerman.id.au>
6387W: http://www.penguinppc.org/
6388L: linuxppc-dev@lists.ozlabs.org
6389Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6390T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6391S: Supported
6392F: Documentation/powerpc/
6393F: arch/powerpc/
6394
6395LINUX FOR POWER MACINTOSH
6396M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6397W: http://www.penguinppc.org/
6398L: linuxppc-dev@lists.ozlabs.org
6399S: Maintained
6400F: arch/powerpc/platforms/powermac/
6401F: drivers/macintosh/
6402
6403LINUX FOR POWERPC EMBEDDED MPC5XXX
6404M: Anatolij Gustschin <agust@denx.de>
6405L: linuxppc-dev@lists.ozlabs.org
6406T: git git://git.denx.de/linux-denx-agust.git
6407S: Maintained
6408F: arch/powerpc/platforms/512x/
6409F: arch/powerpc/platforms/52xx/
6410
6411LINUX FOR POWERPC EMBEDDED PPC4XX
6412M: Alistair Popple <alistair@popple.id.au>
6413M: Matt Porter <mporter@kernel.crashing.org>
6414W: http://www.penguinppc.org/
6415L: linuxppc-dev@lists.ozlabs.org
6416S: Maintained
6417F: arch/powerpc/platforms/40x/
6418F: arch/powerpc/platforms/44x/
6419
6420LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6421L: linuxppc-dev@lists.ozlabs.org
6422S: Orphan
6423F: arch/powerpc/*/*virtex*
6424F: arch/powerpc/*/*/*virtex*
6425
6426LINUX FOR POWERPC EMBEDDED PPC8XX
6427M: Vitaly Bordug <vitb@kernel.crashing.org>
6428W: http://www.penguinppc.org/
6429L: linuxppc-dev@lists.ozlabs.org
6430S: Maintained
6431F: arch/powerpc/platforms/8xx/
6432
6433LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6434M: Scott Wood <scottwood@freescale.com>
6435M: Kumar Gala <galak@kernel.crashing.org>
6436W: http://www.penguinppc.org/
6437L: linuxppc-dev@lists.ozlabs.org
6438T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6439S: Maintained
6440F: arch/powerpc/platforms/83xx/
6441F: arch/powerpc/platforms/85xx/
6442
6443LINUX FOR POWERPC PA SEMI PWRFICIENT
6444M: Olof Johansson <olof@lixom.net>
6445L: linuxppc-dev@lists.ozlabs.org
6446S: Maintained
6447F: arch/powerpc/platforms/pasemi/
6448F: drivers/*/*pasemi*
6449F: drivers/*/*/*pasemi*
6450
6451LINUX SECURITY MODULE (LSM) FRAMEWORK
6452M: Chris Wright <chrisw@sous-sol.org>
6453L: linux-security-module@vger.kernel.org
6454S: Supported
6455
6456LIS3LV02D ACCELEROMETER DRIVER
6457M: Eric Piel <eric.piel@tremplin-utc.net>
6458S: Maintained
6459F: Documentation/misc-devices/lis3lv02d
6460F: drivers/misc/lis3lv02d/
6461F: drivers/platform/x86/hp_accel.c
6462
6463LIVE PATCHING
6464M: Josh Poimboeuf <jpoimboe@redhat.com>
6465M: Seth Jennings <sjenning@redhat.com>
6466M: Jiri Kosina <jikos@kernel.org>
6467M: Vojtech Pavlik <vojtech@suse.com>
6468S: Maintained
6469F: kernel/livepatch/
6470F: include/linux/livepatch.h
6471F: arch/x86/include/asm/livepatch.h
6472F: arch/x86/kernel/livepatch.c
6473F: Documentation/ABI/testing/sysfs-kernel-livepatch
6474F: samples/livepatch/
6475L: live-patching@vger.kernel.org
6476T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6477
6478LLC (802.2)
6479M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6480S: Maintained
6481F: include/linux/llc.h
6482F: include/uapi/linux/llc.h
6483F: include/net/llc*
6484F: net/llc/
6485
6486LM73 HARDWARE MONITOR DRIVER
6487M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6488L: lm-sensors@lm-sensors.org
6489S: Maintained
6490F: drivers/hwmon/lm73.c
6491
6492LM78 HARDWARE MONITOR DRIVER
6493M: Jean Delvare <jdelvare@suse.com>
6494L: lm-sensors@lm-sensors.org
6495S: Maintained
6496F: Documentation/hwmon/lm78
6497F: drivers/hwmon/lm78.c
6498
6499LM83 HARDWARE MONITOR DRIVER
6500M: Jean Delvare <jdelvare@suse.com>
6501L: lm-sensors@lm-sensors.org
6502S: Maintained
6503F: Documentation/hwmon/lm83
6504F: drivers/hwmon/lm83.c
6505
6506LM90 HARDWARE MONITOR DRIVER
6507M: Jean Delvare <jdelvare@suse.com>
6508L: lm-sensors@lm-sensors.org
6509S: Maintained
6510F: Documentation/hwmon/lm90
6511F: Documentation/devicetree/bindings/hwmon/lm90.txt
6512F: drivers/hwmon/lm90.c
6513
6514LM95234 HARDWARE MONITOR DRIVER
6515M: Guenter Roeck <linux@roeck-us.net>
6516L: lm-sensors@lm-sensors.org
6517S: Maintained
6518F: Documentation/hwmon/lm95234
6519F: drivers/hwmon/lm95234.c
6520
6521LME2510 MEDIA DRIVER
6522M: Malcolm Priestley <tvboxspy@gmail.com>
6523L: linux-media@vger.kernel.org
6524W: http://linuxtv.org/
6525Q: http://patchwork.linuxtv.org/project/linux-media/list/
6526S: Maintained
6527F: drivers/media/usb/dvb-usb-v2/lmedm04*
6528
6529LOCKDEP AND LOCKSTAT
6530M: Peter Zijlstra <peterz@infradead.org>
6531M: Ingo Molnar <mingo@redhat.com>
6532L: linux-kernel@vger.kernel.org
6533T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6534S: Maintained
6535F: Documentation/locking/lockdep*.txt
6536F: Documentation/locking/lockstat.txt
6537F: include/linux/lockdep.h
6538F: kernel/locking/
6539
6540LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6541M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6542L: linux-ntfs-dev@lists.sourceforge.net
6543W: http://www.linux-ntfs.org/content/view/19/37/
6544S: Maintained
6545F: Documentation/ldm.txt
6546F: block/partitions/ldm.*
6547
6548LogFS
6549M: Joern Engel <joern@logfs.org>
6550M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6551L: logfs@logfs.org
6552W: logfs.org
6553S: Maintained
6554F: fs/logfs/
6555
6556LPC32XX MACHINE SUPPORT
6557M: Roland Stigge <stigge@antcom.de>
6558L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6559S: Maintained
6560F: arch/arm/mach-lpc32xx/
6561
6562LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6563M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6564M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6565M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6566M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6567L: MPT-FusionLinux.pdl@avagotech.com
6568L: linux-scsi@vger.kernel.org
6569W: http://www.lsilogic.com/support
6570S: Supported
6571F: drivers/message/fusion/
6572F: drivers/scsi/mpt2sas/
6573F: drivers/scsi/mpt3sas/
6574
6575LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6576M: Matthew Wilcox <matthew@wil.cx>
6577L: linux-scsi@vger.kernel.org
6578S: Maintained
6579F: drivers/scsi/sym53c8xx_2/
6580
6581LTC4261 HARDWARE MONITOR DRIVER
6582M: Guenter Roeck <linux@roeck-us.net>
6583L: lm-sensors@lm-sensors.org
6584S: Maintained
6585F: Documentation/hwmon/ltc4261
6586F: drivers/hwmon/ltc4261.c
6587
6588LTP (Linux Test Project)
6589M: Mike Frysinger <vapier@gentoo.org>
6590M: Cyril Hrubis <chrubis@suse.cz>
6591M: Wanlong Gao <wanlong.gao@gmail.com>
6592M: Jan Stancek <jstancek@redhat.com>
6593M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6594M: Alexey Kodanev <alexey.kodanev@oracle.com>
6595L: ltp@lists.linux.it (subscribers-only)
6596W: http://linux-test-project.github.io/
6597T: git git://github.com/linux-test-project/ltp.git
6598S: Maintained
6599
6600M32R ARCHITECTURE
6601W: http://www.linux-m32r.org/
6602S: Orphan
6603F: arch/m32r/
6604
6605M68K ARCHITECTURE
6606M: Geert Uytterhoeven <geert@linux-m68k.org>
6607L: linux-m68k@lists.linux-m68k.org
6608W: http://www.linux-m68k.org/
6609T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6610S: Maintained
6611F: arch/m68k/
6612F: drivers/zorro/
6613
6614M68K ON APPLE MACINTOSH
6615M: Joshua Thompson <funaho@jurai.org>
6616W: http://www.mac.linux-m68k.org/
6617L: linux-m68k@lists.linux-m68k.org
6618S: Maintained
6619F: arch/m68k/mac/
6620
6621M68K ON HP9000/300
6622M: Philip Blundell <philb@gnu.org>
6623W: http://www.tazenda.demon.co.uk/phil/linux-hp
6624S: Maintained
6625F: arch/m68k/hp300/
6626
6627M88DS3103 MEDIA DRIVER
6628M: Antti Palosaari <crope@iki.fi>
6629L: linux-media@vger.kernel.org
6630W: http://linuxtv.org/
6631W: http://palosaari.fi/linux/
6632Q: http://patchwork.linuxtv.org/project/linux-media/list/
6633T: git git://linuxtv.org/anttip/media_tree.git
6634S: Maintained
6635F: drivers/media/dvb-frontends/m88ds3103*
6636
6637M88RS2000 MEDIA DRIVER
6638M: Malcolm Priestley <tvboxspy@gmail.com>
6639L: linux-media@vger.kernel.org
6640W: http://linuxtv.org/
6641Q: http://patchwork.linuxtv.org/project/linux-media/list/
6642S: Maintained
6643F: drivers/media/dvb-frontends/m88rs2000*
6644
6645MA901 MASTERKIT USB FM RADIO DRIVER
6646M: Alexey Klimov <klimov.linux@gmail.com>
6647L: linux-media@vger.kernel.org
6648T: git git://linuxtv.org/media_tree.git
6649S: Maintained
6650F: drivers/media/radio/radio-ma901.c
6651
6652MAC80211
6653M: Johannes Berg <johannes@sipsolutions.net>
6654L: linux-wireless@vger.kernel.org
6655W: http://wireless.kernel.org/
6656T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6657T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6658S: Maintained
6659F: Documentation/networking/mac80211-injection.txt
6660F: include/net/mac80211.h
6661F: net/mac80211/
6662
6663MACVLAN DRIVER
6664M: Patrick McHardy <kaber@trash.net>
6665L: netdev@vger.kernel.org
6666S: Maintained
6667F: drivers/net/macvlan.c
6668F: include/linux/if_macvlan.h
6669
6670MAILBOX API
6671M: Jassi Brar <jassisinghbrar@gmail.com>
6672L: linux-kernel@vger.kernel.org
6673S: Maintained
6674F: drivers/mailbox/
6675F: include/linux/mailbox_client.h
6676F: include/linux/mailbox_controller.h
6677
6678MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6679M: Michael Kerrisk <mtk.manpages@gmail.com>
6680W: http://www.kernel.org/doc/man-pages
6681L: linux-man@vger.kernel.org
6682S: Maintained
6683
6684MARVELL ARMADA DRM SUPPORT
6685M: Russell King <rmk+kernel@arm.linux.org.uk>
6686S: Maintained
6687F: drivers/gpu/drm/armada/
6688
6689MARVELL 88E6352 DSA support
6690M: Guenter Roeck <linux@roeck-us.net>
6691S: Maintained
6692F: drivers/net/dsa/mv88e6352.c
6693
6694MARVELL CRYPTO DRIVER
6695M: Boris Brezillon <boris.brezillon@free-electrons.com>
6696M: Arnaud Ebalard <arno@natisbad.org>
6697F: drivers/crypto/marvell/
6698S: Maintained
6699L: linux-crypto@vger.kernel.org
6700
6701MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6702M: Mirko Lindner <mlindner@marvell.com>
6703M: Stephen Hemminger <stephen@networkplumber.org>
6704L: netdev@vger.kernel.org
6705S: Maintained
6706F: drivers/net/ethernet/marvell/sk*
6707
6708MARVELL LIBERTAS WIRELESS DRIVER
6709L: libertas-dev@lists.infradead.org
6710S: Orphan
6711F: drivers/net/wireless/libertas/
6712
6713MARVELL MV643XX ETHERNET DRIVER
6714M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6715L: netdev@vger.kernel.org
6716S: Maintained
6717F: drivers/net/ethernet/marvell/mv643xx_eth.*
6718F: include/linux/mv643xx.h
6719
6720MARVELL MVNETA ETHERNET DRIVER
6721M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6722L: netdev@vger.kernel.org
6723S: Maintained
6724F: drivers/net/ethernet/marvell/mvneta.*
6725
6726MARVELL MWIFIEX WIRELESS DRIVER
6727M: Amitkumar Karwar <akarwar@marvell.com>
6728M: Nishant Sarmukadam <nishants@marvell.com>
6729L: linux-wireless@vger.kernel.org
6730S: Maintained
6731F: drivers/net/wireless/mwifiex/
6732
6733MARVELL MWL8K WIRELESS DRIVER
6734M: Lennert Buytenhek <buytenh@wantstofly.org>
6735L: linux-wireless@vger.kernel.org
6736S: Odd Fixes
6737F: drivers/net/wireless/mwl8k.c
6738
6739MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6740M: Nicolas Pitre <nico@fluxnic.net>
6741S: Odd Fixes
6742F: drivers/mmc/host/mvsdio.*
6743
6744MATROX FRAMEBUFFER DRIVER
6745L: linux-fbdev@vger.kernel.org
6746S: Orphan
6747F: drivers/video/fbdev/matrox/matroxfb_*
6748F: include/uapi/linux/matroxfb.h
6749
6750MAX16065 HARDWARE MONITOR DRIVER
6751M: Guenter Roeck <linux@roeck-us.net>
6752L: lm-sensors@lm-sensors.org
6753S: Maintained
6754F: Documentation/hwmon/max16065
6755F: drivers/hwmon/max16065.c
6756
6757MAX20751 HARDWARE MONITOR DRIVER
6758M: Guenter Roeck <linux@roeck-us.net>
6759L: lm-sensors@lm-sensors.org
6760S: Maintained
6761F: Documentation/hwmon/max20751
6762F: drivers/hwmon/max20751.c
6763
6764MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6765M: "Hans J. Koch" <hjk@hansjkoch.de>
6766L: lm-sensors@lm-sensors.org
6767S: Maintained
6768F: Documentation/hwmon/max6650
6769F: drivers/hwmon/max6650.c
6770
6771MAX6697 HARDWARE MONITOR DRIVER
6772M: Guenter Roeck <linux@roeck-us.net>
6773L: lm-sensors@lm-sensors.org
6774S: Maintained
6775F: Documentation/hwmon/max6697
6776F: Documentation/devicetree/bindings/i2c/max6697.txt
6777F: drivers/hwmon/max6697.c
6778F: include/linux/platform_data/max6697.h
6779
6780MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6781M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6782L: linux-pm@vger.kernel.org
6783S: Supported
6784F: drivers/power/max14577_charger.c
6785F: drivers/power/max77693_charger.c
6786
6787MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6788M: Javier Martinez Canillas <javier@osg.samsung.com>
6789L: linux-kernel@vger.kernel.org
6790S: Supported
6791F: drivers/*/*max77802.c
6792F: Documentation/devicetree/bindings/*/*max77802.txt
6793F: include/dt-bindings/*/*max77802.h
6794
6795MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6796M: Chanwoo Choi <cw00.choi@samsung.com>
6797M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6798L: linux-kernel@vger.kernel.org
6799S: Supported
6800F: drivers/*/max14577.c
6801F: drivers/*/max77686.c
6802F: drivers/*/max77693.c
6803F: drivers/extcon/extcon-max14577.c
6804F: drivers/extcon/extcon-max77693.c
6805F: drivers/rtc/rtc-max77686.c
6806F: drivers/clk/clk-max77686.c
6807F: Documentation/devicetree/bindings/mfd/max14577.txt
6808F: Documentation/devicetree/bindings/*/max77686.txt
6809F: Documentation/devicetree/bindings/mfd/max77693.txt
6810F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6811F: include/linux/mfd/max14577*.h
6812F: include/linux/mfd/max77686*.h
6813F: include/linux/mfd/max77693*.h
6814
6815MAXIRADIO FM RADIO RECEIVER DRIVER
6816M: Hans Verkuil <hverkuil@xs4all.nl>
6817L: linux-media@vger.kernel.org
6818T: git git://linuxtv.org/media_tree.git
6819W: http://linuxtv.org
6820S: Maintained
6821F: drivers/media/radio/radio-maxiradio*
6822
6823MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6824M: Peter Rosin <peda@axentia.se>
6825L: linux-iio@vger.kernel.org
6826S: Maintained
6827F: drivers/iio/potentiometer/mcp4531.c
6828
6829MEDIA DRIVERS FOR RENESAS - VSP1
6830M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6831L: linux-media@vger.kernel.org
6832L: linux-sh@vger.kernel.org
6833T: git git://linuxtv.org/media_tree.git
6834S: Supported
6835F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6836F: drivers/media/platform/vsp1/
6837
6838MEDIA DRIVERS FOR ASCOT2E
6839M: Sergey Kozlov <serjk@netup.ru>
6840L: linux-media@vger.kernel.org
6841W: http://linuxtv.org
6842W: http://netup.tv/
6843T: git git://linuxtv.org/media_tree.git
6844S: Supported
6845F: drivers/media/dvb-frontends/ascot2e*
6846
6847MEDIA DRIVERS FOR CXD2841ER
6848M: Sergey Kozlov <serjk@netup.ru>
6849L: linux-media@vger.kernel.org
6850W: http://linuxtv.org/
6851W: http://netup.tv/
6852T: git git://linuxtv.org/media_tree.git
6853S: Supported
6854F: drivers/media/dvb-frontends/cxd2841er*
6855
6856MEDIA DRIVERS FOR HORUS3A
6857M: Sergey Kozlov <serjk@netup.ru>
6858L: linux-media@vger.kernel.org
6859W: http://linuxtv.org/
6860W: http://netup.tv/
6861T: git git://linuxtv.org/media_tree.git
6862S: Supported
6863F: drivers/media/dvb-frontends/horus3a*
6864
6865MEDIA DRIVERS FOR LNBH25
6866M: Sergey Kozlov <serjk@netup.ru>
6867L: linux-media@vger.kernel.org
6868W: http://linuxtv.org/
6869W: http://netup.tv/
6870T: git git://linuxtv.org/media_tree.git
6871S: Supported
6872F: drivers/media/dvb-frontends/lnbh25*
6873
6874MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6875M: Sergey Kozlov <serjk@netup.ru>
6876L: linux-media@vger.kernel.org
6877W: http://linuxtv.org/
6878W: http://netup.tv/
6879T: git git://linuxtv.org/media_tree.git
6880S: Supported
6881F: drivers/media/pci/netup_unidvb/*
6882
6883MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6884M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6885P: LinuxTV.org Project
6886L: linux-media@vger.kernel.org
6887W: http://linuxtv.org
6888Q: http://patchwork.kernel.org/project/linux-media/list/
6889T: git git://linuxtv.org/media_tree.git
6890S: Maintained
6891F: Documentation/dvb/
6892F: Documentation/video4linux/
6893F: Documentation/DocBook/media/
6894F: drivers/media/
6895F: drivers/staging/media/
6896F: include/media/
6897F: include/uapi/linux/dvb/
6898F: include/uapi/linux/videodev2.h
6899F: include/uapi/linux/media.h
6900F: include/uapi/linux/v4l2-*
6901F: include/uapi/linux/meye.h
6902F: include/uapi/linux/ivtv*
6903F: include/uapi/linux/uvcvideo.h
6904
6905MEDIATEK MT7601U WIRELESS LAN DRIVER
6906M: Jakub Kicinski <kubakici@wp.pl>
6907L: linux-wireless@vger.kernel.org
6908S: Maintained
6909F: drivers/net/wireless/mediatek/mt7601u/
6910
6911MEGARAID SCSI/SAS DRIVERS
6912M: Kashyap Desai <kashyap.desai@avagotech.com>
6913M: Sumit Saxena <sumit.saxena@avagotech.com>
6914M: Uday Lingala <uday.lingala@avagotech.com>
6915L: megaraidlinux.pdl@avagotech.com
6916L: linux-scsi@vger.kernel.org
6917W: http://www.lsi.com
6918S: Maintained
6919F: Documentation/scsi/megaraid.txt
6920F: drivers/scsi/megaraid.*
6921F: drivers/scsi/megaraid/
6922
6923MELLANOX ETHERNET DRIVER (mlx4_en)
6924M: Amir Vadai <amirv@mellanox.com>
6925L: netdev@vger.kernel.org
6926S: Supported
6927W: http://www.mellanox.com
6928Q: http://patchwork.ozlabs.org/project/netdev/list/
6929F: drivers/net/ethernet/mellanox/mlx4/en_*
6930
6931MELLANOX ETHERNET SWITCH DRIVERS
6932M: Jiri Pirko <jiri@mellanox.com>
6933M: Ido Schimmel <idosch@mellanox.com>
6934L: netdev@vger.kernel.org
6935S: Supported
6936W: http://www.mellanox.com
6937Q: http://patchwork.ozlabs.org/project/netdev/list/
6938F: drivers/net/ethernet/mellanox/mlxsw/
6939
6940MEMBARRIER SUPPORT
6941M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6942M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6943L: linux-kernel@vger.kernel.org
6944S: Supported
6945F: kernel/membarrier.c
6946F: include/uapi/linux/membarrier.h
6947
6948MEMORY MANAGEMENT
6949L: linux-mm@kvack.org
6950W: http://www.linux-mm.org
6951S: Maintained
6952F: include/linux/mm.h
6953F: include/linux/gfp.h
6954F: include/linux/mmzone.h
6955F: include/linux/memory_hotplug.h
6956F: include/linux/vmalloc.h
6957F: mm/
6958
6959MEMORY TECHNOLOGY DEVICES (MTD)
6960M: David Woodhouse <dwmw2@infradead.org>
6961M: Brian Norris <computersforpeace@gmail.com>
6962L: linux-mtd@lists.infradead.org
6963W: http://www.linux-mtd.infradead.org/
6964Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6965T: git git://git.infradead.org/linux-mtd.git
6966T: git git://git.infradead.org/l2-mtd.git
6967S: Maintained
6968F: drivers/mtd/
6969F: include/linux/mtd/
6970F: include/uapi/mtd/
6971
6972MEN A21 WATCHDOG DRIVER
6973M: Johannes Thumshirn <morbidrsa@gmail.com>
6974L: linux-watchdog@vger.kernel.org
6975S: Maintained
6976F: drivers/watchdog/mena21_wdt.c
6977
6978MEN CHAMELEON BUS (mcb)
6979M: Johannes Thumshirn <morbidrsa@gmail.com>
6980S: Maintained
6981F: drivers/mcb/
6982F: include/linux/mcb.h
6983F: Documentation/men-chameleon-bus.txt
6984
6985MEN F21BMC (Board Management Controller)
6986M: Andreas Werner <andreas.werner@men.de>
6987S: Supported
6988F: drivers/mfd/menf21bmc.c
6989F: drivers/watchdog/menf21bmc_wdt.c
6990F: drivers/leds/leds-menf21bmc.c
6991F: drivers/hwmon/menf21bmc_hwmon.c
6992F: Documentation/hwmon/menf21bmc
6993
6994METAG ARCHITECTURE
6995M: James Hogan <james.hogan@imgtec.com>
6996L: linux-metag@vger.kernel.org
6997S: Odd Fixes
6998F: arch/metag/
6999F: Documentation/metag/
7000F: Documentation/devicetree/bindings/metag/
7001F: Documentation/devicetree/bindings/interrupt-controller/img,*
7002F: drivers/clocksource/metag_generic.c
7003F: drivers/irqchip/irq-metag.c
7004F: drivers/irqchip/irq-metag-ext.c
7005F: drivers/tty/metag_da.c
7006
7007MICROBLAZE ARCHITECTURE
7008M: Michal Simek <monstr@monstr.eu>
7009W: http://www.monstr.eu/fdt/
7010T: git git://git.monstr.eu/linux-2.6-microblaze.git
7011S: Supported
7012F: arch/microblaze/
7013
7014MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7015M: Chen Yu <yu.c.chen@intel.com>
7016L: platform-driver-x86@vger.kernel.org
7017S: Supported
7018F: drivers/platform/x86/surfacepro3_button.c
7019
7020MICROTEK X6 SCANNER
7021M: Oliver Neukum <oliver@neukum.org>
7022S: Maintained
7023F: drivers/usb/image/microtek.*
7024
7025MIPS
7026M: Ralf Baechle <ralf@linux-mips.org>
7027L: linux-mips@linux-mips.org
7028W: http://www.linux-mips.org/
7029T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7030Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7031S: Supported
7032F: Documentation/mips/
7033F: arch/mips/
7034
7035MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7036M: Hans Verkuil <hverkuil@xs4all.nl>
7037L: linux-media@vger.kernel.org
7038T: git git://linuxtv.org/media_tree.git
7039W: http://linuxtv.org
7040S: Odd Fixes
7041F: drivers/media/radio/radio-miropcm20*
7042
7043Mellanox MLX5 core VPI driver
7044M: Eli Cohen <eli@mellanox.com>
7045L: netdev@vger.kernel.org
7046L: linux-rdma@vger.kernel.org
7047W: http://www.mellanox.com
7048Q: http://patchwork.ozlabs.org/project/netdev/list/
7049Q: http://patchwork.kernel.org/project/linux-rdma/list/
7050T: git git://openfabrics.org/~eli/connect-ib.git
7051S: Supported
7052F: drivers/net/ethernet/mellanox/mlx5/core/
7053F: include/linux/mlx5/
7054
7055Mellanox MLX5 IB driver
7056M: Eli Cohen <eli@mellanox.com>
7057L: linux-rdma@vger.kernel.org
7058W: http://www.mellanox.com
7059Q: http://patchwork.kernel.org/project/linux-rdma/list/
7060T: git git://openfabrics.org/~eli/connect-ib.git
7061S: Supported
7062F: include/linux/mlx5/
7063F: drivers/infiniband/hw/mlx5/
7064
7065MELEXIS MLX90614 DRIVER
7066M: Crt Mori <cmo@melexis.com>
7067L: linux-iio@vger.kernel.org
7068W: http://www.melexis.com
7069S: Supported
7070F: drivers/iio/temperature/mlx90614.c
7071
7072MN88472 MEDIA DRIVER
7073M: Antti Palosaari <crope@iki.fi>
7074L: linux-media@vger.kernel.org
7075W: http://linuxtv.org/
7076W: http://palosaari.fi/linux/
7077Q: http://patchwork.linuxtv.org/project/linux-media/list/
7078T: git git://linuxtv.org/anttip/media_tree.git
7079S: Maintained
7080F: drivers/staging/media/mn88472/
7081F: drivers/media/dvb-frontends/mn88472.h
7082
7083MN88473 MEDIA DRIVER
7084M: Antti Palosaari <crope@iki.fi>
7085L: linux-media@vger.kernel.org
7086W: http://linuxtv.org/
7087W: http://palosaari.fi/linux/
7088Q: http://patchwork.linuxtv.org/project/linux-media/list/
7089T: git git://linuxtv.org/anttip/media_tree.git
7090S: Maintained
7091F: drivers/staging/media/mn88473/
7092F: drivers/media/dvb-frontends/mn88473.h
7093
7094MODULE SUPPORT
7095M: Rusty Russell <rusty@rustcorp.com.au>
7096S: Maintained
7097F: include/linux/module.h
7098F: kernel/module.c
7099
7100MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7101W: http://popies.net/meye/
7102S: Orphan
7103F: Documentation/video4linux/meye.txt
7104F: drivers/media/pci/meye/
7105F: include/uapi/linux/meye.h
7106
7107MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7108M: Jiri Slaby <jirislaby@gmail.com>
7109S: Maintained
7110F: Documentation/serial/moxa-smartio
7111F: drivers/tty/mxser.*
7112
7113MR800 AVERMEDIA USB FM RADIO DRIVER
7114M: Alexey Klimov <klimov.linux@gmail.com>
7115L: linux-media@vger.kernel.org
7116T: git git://linuxtv.org/media_tree.git
7117S: Maintained
7118F: drivers/media/radio/radio-mr800.c
7119
7120MRF24J40 IEEE 802.15.4 RADIO DRIVER
7121M: Alan Ott <alan@signal11.us>
7122L: linux-wpan@vger.kernel.org
7123S: Maintained
7124F: drivers/net/ieee802154/mrf24j40.c
7125F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7126
7127MSI LAPTOP SUPPORT
7128M: "Lee, Chun-Yi" <jlee@suse.com>
7129L: platform-driver-x86@vger.kernel.org
7130S: Maintained
7131F: drivers/platform/x86/msi-laptop.c
7132
7133MSI WMI SUPPORT
7134L: platform-driver-x86@vger.kernel.org
7135S: Orphan
7136F: drivers/platform/x86/msi-wmi.c
7137
7138MSI001 MEDIA DRIVER
7139M: Antti Palosaari <crope@iki.fi>
7140L: linux-media@vger.kernel.org
7141W: http://linuxtv.org/
7142W: http://palosaari.fi/linux/
7143Q: http://patchwork.linuxtv.org/project/linux-media/list/
7144T: git git://linuxtv.org/anttip/media_tree.git
7145S: Maintained
7146F: drivers/media/tuners/msi001*
7147
7148MSI2500 MEDIA DRIVER
7149M: Antti Palosaari <crope@iki.fi>
7150L: linux-media@vger.kernel.org
7151W: http://linuxtv.org/
7152W: http://palosaari.fi/linux/
7153Q: http://patchwork.linuxtv.org/project/linux-media/list/
7154T: git git://linuxtv.org/anttip/media_tree.git
7155S: Maintained
7156F: drivers/media/usb/msi2500/
7157
7158MSYSTEMS DISKONCHIP G3 MTD DRIVER
7159M: Robert Jarzmik <robert.jarzmik@free.fr>
7160L: linux-mtd@lists.infradead.org
7161S: Maintained
7162F: drivers/mtd/devices/docg3*
7163
7164MT9M032 APTINA SENSOR DRIVER
7165M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7166L: linux-media@vger.kernel.org
7167T: git git://linuxtv.org/media_tree.git
7168S: Maintained
7169F: drivers/media/i2c/mt9m032.c
7170F: include/media/mt9m032.h
7171
7172MT9P031 APTINA CAMERA SENSOR
7173M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7174L: linux-media@vger.kernel.org
7175T: git git://linuxtv.org/media_tree.git
7176S: Maintained
7177F: drivers/media/i2c/mt9p031.c
7178F: include/media/mt9p031.h
7179
7180MT9T001 APTINA CAMERA SENSOR
7181M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7182L: linux-media@vger.kernel.org
7183T: git git://linuxtv.org/media_tree.git
7184S: Maintained
7185F: drivers/media/i2c/mt9t001.c
7186F: include/media/mt9t001.h
7187
7188MT9V032 APTINA CAMERA SENSOR
7189M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7190L: linux-media@vger.kernel.org
7191T: git git://linuxtv.org/media_tree.git
7192S: Maintained
7193F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7194F: drivers/media/i2c/mt9v032.c
7195F: include/media/mt9v032.h
7196
7197MULTIFUNCTION DEVICES (MFD)
7198M: Lee Jones <lee.jones@linaro.org>
7199T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7200S: Supported
7201F: drivers/mfd/
7202F: include/linux/mfd/
7203
7204MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7205M: Ulf Hansson <ulf.hansson@linaro.org>
7206L: linux-mmc@vger.kernel.org
7207T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7208S: Maintained
7209F: drivers/mmc/
7210F: include/linux/mmc/
7211F: include/uapi/linux/mmc/
7212
7213MULTIMEDIA CARD (MMC) ETC. OVER SPI
7214S: Orphan
7215F: drivers/mmc/host/mmc_spi.c
7216F: include/linux/spi/mmc_spi.h
7217
7218MULTISOUND SOUND DRIVER
7219M: Andrew Veliath <andrewtv@usa.net>
7220S: Maintained
7221F: Documentation/sound/oss/MultiSound
7222F: sound/oss/msnd*
7223
7224MULTITECH MULTIPORT CARD (ISICOM)
7225S: Orphan
7226F: drivers/tty/isicom.c
7227F: include/linux/isicom.h
7228
7229MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7230M: Felipe Balbi <balbi@ti.com>
7231L: linux-usb@vger.kernel.org
7232T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7233S: Maintained
7234F: drivers/usb/musb/
7235
7236MXL5007T MEDIA DRIVER
7237M: Michael Krufky <mkrufky@linuxtv.org>
7238L: linux-media@vger.kernel.org
7239W: http://linuxtv.org/
7240W: http://github.com/mkrufky
7241Q: http://patchwork.linuxtv.org/project/linux-media/list/
7242T: git git://linuxtv.org/mkrufky/tuners.git
7243S: Maintained
7244F: drivers/media/tuners/mxl5007t.*
7245
7246MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7247M: Hyong-Youb Kim <hykim@myri.com>
7248L: netdev@vger.kernel.org
7249W: https://www.myricom.com/support/downloads/myri10ge.html
7250S: Supported
7251F: drivers/net/ethernet/myricom/myri10ge/
7252
7253NATSEMI ETHERNET DRIVER (DP8381x)
7254S: Orphan
7255F: drivers/net/ethernet/natsemi/natsemi.c
7256
7257NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7258M: Daniel Mack <zonque@gmail.com>
7259S: Maintained
7260L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7261W: http://www.native-instruments.com
7262F: sound/usb/caiaq/
7263
7264NCP FILESYSTEM
7265M: Petr Vandrovec <petr@vandrovec.name>
7266S: Odd Fixes
7267F: fs/ncpfs/
7268
7269NCR 5380 SCSI DRIVERS
7270M: Finn Thain <fthain@telegraphics.com.au>
7271M: Michael Schmitz <schmitzmic@gmail.com>
7272L: linux-scsi@vger.kernel.org
7273S: Maintained
7274F: Documentation/scsi/g_NCR5380.txt
7275F: drivers/scsi/NCR5380.*
7276F: drivers/scsi/arm/cumana_1.c
7277F: drivers/scsi/arm/oak.c
7278F: drivers/scsi/atari_NCR5380.c
7279F: drivers/scsi/atari_scsi.*
7280F: drivers/scsi/dmx3191d.c
7281F: drivers/scsi/dtc.*
7282F: drivers/scsi/g_NCR5380.*
7283F: drivers/scsi/g_NCR5380_mmio.c
7284F: drivers/scsi/mac_scsi.*
7285F: drivers/scsi/pas16.*
7286F: drivers/scsi/sun3_scsi.*
7287F: drivers/scsi/sun3_scsi_vme.c
7288F: drivers/scsi/t128.*
7289
7290NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7291M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7292L: linux-scsi@vger.kernel.org
7293S: Maintained
7294F: drivers/scsi/NCR_D700.*
7295
7296NCT6775 HARDWARE MONITOR DRIVER
7297M: Guenter Roeck <linux@roeck-us.net>
7298L: lm-sensors@lm-sensors.org
7299S: Maintained
7300F: Documentation/hwmon/nct6775
7301F: drivers/hwmon/nct6775.c
7302
7303NETEFFECT IWARP RNIC DRIVER (IW_NES)
7304M: Faisal Latif <faisal.latif@intel.com>
7305L: linux-rdma@vger.kernel.org
7306W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7307S: Supported
7308F: drivers/infiniband/hw/nes/
7309
7310NETEM NETWORK EMULATOR
7311M: Stephen Hemminger <stephen@networkplumber.org>
7312L: netem@lists.linux-foundation.org
7313S: Maintained
7314F: net/sched/sch_netem.c
7315
7316NETERION 10GbE DRIVERS (s2io/vxge)
7317M: Jon Mason <jdmason@kudzu.us>
7318L: netdev@vger.kernel.org
7319S: Supported
7320F: Documentation/networking/s2io.txt
7321F: Documentation/networking/vxge.txt
7322F: drivers/net/ethernet/neterion/
7323
7324NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7325M: Pablo Neira Ayuso <pablo@netfilter.org>
7326M: Patrick McHardy <kaber@trash.net>
7327M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7328L: netfilter-devel@vger.kernel.org
7329L: coreteam@netfilter.org
7330W: http://www.netfilter.org/
7331W: http://www.iptables.org/
7332Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7333T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7334T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7335S: Supported
7336F: include/linux/netfilter*
7337F: include/linux/netfilter/
7338F: include/net/netfilter/
7339F: include/uapi/linux/netfilter*
7340F: include/uapi/linux/netfilter/
7341F: net/*/netfilter.c
7342F: net/*/netfilter/
7343F: net/netfilter/
7344F: net/bridge/br_netfilter*.c
7345
7346NETLABEL
7347M: Paul Moore <paul@paul-moore.com>
7348W: http://netlabel.sf.net
7349L: netdev@vger.kernel.org
7350S: Maintained
7351F: Documentation/netlabel/
7352F: include/net/netlabel.h
7353F: net/netlabel/
7354
7355NETROM NETWORK LAYER
7356M: Ralf Baechle <ralf@linux-mips.org>
7357L: linux-hams@vger.kernel.org
7358W: http://www.linux-ax25.org/
7359S: Maintained
7360F: include/net/netrom.h
7361F: include/uapi/linux/netrom.h
7362F: net/netrom/
7363
7364NETWORK BLOCK DEVICE (NBD)
7365M: Markus Pargmann <mpa@pengutronix.de>
7366S: Maintained
7367L: nbd-general@lists.sourceforge.net
7368T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7369F: Documentation/blockdev/nbd.txt
7370F: drivers/block/nbd.c
7371F: include/uapi/linux/nbd.h
7372
7373NETWORK DROP MONITOR
7374M: Neil Horman <nhorman@tuxdriver.com>
7375L: netdev@vger.kernel.org
7376S: Maintained
7377W: https://fedorahosted.org/dropwatch/
7378F: net/core/drop_monitor.c
7379
7380NETWORKING [GENERAL]
7381M: "David S. Miller" <davem@davemloft.net>
7382L: netdev@vger.kernel.org
7383W: http://www.linuxfoundation.org/en/Net
7384Q: http://patchwork.ozlabs.org/project/netdev/list/
7385T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7386T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7387S: Maintained
7388F: net/
7389F: include/net/
7390F: include/linux/in.h
7391F: include/linux/net.h
7392F: include/linux/netdevice.h
7393F: include/uapi/linux/in.h
7394F: include/uapi/linux/net.h
7395F: include/uapi/linux/netdevice.h
7396F: include/uapi/linux/net_namespace.h
7397F: tools/net/
7398F: tools/testing/selftests/net/
7399F: lib/random32.c
7400F: lib/test_bpf.c
7401
7402NETWORKING [IPv4/IPv6]
7403M: "David S. Miller" <davem@davemloft.net>
7404M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7405M: James Morris <jmorris@namei.org>
7406M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7407M: Patrick McHardy <kaber@trash.net>
7408L: netdev@vger.kernel.org
7409T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7410S: Maintained
7411F: net/ipv4/
7412F: net/ipv6/
7413F: include/net/ip*
7414F: arch/x86/net/*
7415
7416NETWORKING [IPSEC]
7417M: Steffen Klassert <steffen.klassert@secunet.com>
7418M: Herbert Xu <herbert@gondor.apana.org.au>
7419M: "David S. Miller" <davem@davemloft.net>
7420L: netdev@vger.kernel.org
7421T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7422T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7423S: Maintained
7424F: net/core/flow.c
7425F: net/xfrm/
7426F: net/key/
7427F: net/ipv4/xfrm*
7428F: net/ipv4/esp4.c
7429F: net/ipv4/ah4.c
7430F: net/ipv4/ipcomp.c
7431F: net/ipv4/ip_vti.c
7432F: net/ipv6/xfrm*
7433F: net/ipv6/esp6.c
7434F: net/ipv6/ah6.c
7435F: net/ipv6/ipcomp6.c
7436F: net/ipv6/ip6_vti.c
7437F: include/uapi/linux/xfrm.h
7438F: include/net/xfrm.h
7439
7440NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7441M: Paul Moore <paul@paul-moore.com>
7442L: netdev@vger.kernel.org
7443S: Maintained
7444
7445NETWORKING [WIRELESS]
7446L: linux-wireless@vger.kernel.org
7447Q: http://patchwork.kernel.org/project/linux-wireless/list/
7448
7449NETWORKING DRIVERS
7450L: netdev@vger.kernel.org
7451W: http://www.linuxfoundation.org/en/Net
7452Q: http://patchwork.ozlabs.org/project/netdev/list/
7453T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7454T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7455S: Odd Fixes
7456F: drivers/net/
7457F: include/linux/if_*
7458F: include/linux/netdevice.h
7459F: include/linux/etherdevice.h
7460F: include/linux/fcdevice.h
7461F: include/linux/fddidevice.h
7462F: include/linux/hippidevice.h
7463F: include/linux/inetdevice.h
7464F: include/uapi/linux/if_*
7465F: include/uapi/linux/netdevice.h
7466
7467NETWORKING DRIVERS (WIRELESS)
7468M: Kalle Valo <kvalo@codeaurora.org>
7469L: linux-wireless@vger.kernel.org
7470Q: http://patchwork.kernel.org/project/linux-wireless/list/
7471T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7472S: Maintained
7473F: drivers/net/wireless/
7474
7475NETXEN (1/10) GbE SUPPORT
7476M: Manish Chopra <manish.chopra@qlogic.com>
7477M: Sony Chacko <sony.chacko@qlogic.com>
7478M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7479L: netdev@vger.kernel.org
7480W: http://www.qlogic.com
7481S: Supported
7482F: drivers/net/ethernet/qlogic/netxen/
7483
7484NFC SUBSYSTEM
7485M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7486M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7487M: Samuel Ortiz <sameo@linux.intel.com>
7488L: linux-wireless@vger.kernel.org
7489L: linux-nfc@lists.01.org (subscribers-only)
7490S: Supported
7491F: net/nfc/
7492F: include/net/nfc/
7493F: include/uapi/linux/nfc.h
7494F: drivers/nfc/
7495F: include/linux/platform_data/pn544.h
7496F: Documentation/devicetree/bindings/net/nfc/
7497
7498NFS, SUNRPC, AND LOCKD CLIENTS
7499M: Trond Myklebust <trond.myklebust@primarydata.com>
7500M: Anna Schumaker <anna.schumaker@netapp.com>
7501L: linux-nfs@vger.kernel.org
7502W: http://client.linux-nfs.org
7503T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7504S: Maintained
7505F: fs/lockd/
7506F: fs/nfs/
7507F: fs/nfs_common/
7508F: net/sunrpc/
7509F: include/linux/lockd/
7510F: include/linux/nfs*
7511F: include/linux/sunrpc/
7512F: include/uapi/linux/nfs*
7513F: include/uapi/linux/sunrpc/
7514
7515NILFS2 FILESYSTEM
7516M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7517L: linux-nilfs@vger.kernel.org
7518W: http://nilfs.sourceforge.net/
7519T: git git://github.com/konis/nilfs2.git
7520S: Supported
7521F: Documentation/filesystems/nilfs2.txt
7522F: fs/nilfs2/
7523F: include/linux/nilfs2_fs.h
7524F: include/trace/events/nilfs2.h
7525
7526NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7527M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7528W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7529S: Maintained
7530F: Documentation/scsi/NinjaSCSI.txt
7531F: drivers/scsi/pcmcia/nsp_*
7532
7533NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7534M: GOTO Masanori <gotom@debian.or.jp>
7535M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7536W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7537S: Maintained
7538F: Documentation/scsi/NinjaSCSI.txt
7539F: drivers/scsi/nsp32*
7540
7541NIOS2 ARCHITECTURE
7542M: Ley Foon Tan <lftan@altera.com>
7543L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7544T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7545S: Maintained
7546F: arch/nios2/
7547
7548NOKIA N900 POWER SUPPLY DRIVERS
7549M: Pali Rohár <pali.rohar@gmail.com>
7550S: Maintained
7551F: include/linux/power/bq2415x_charger.h
7552F: include/linux/power/bq27xxx_battery.h
7553F: include/linux/power/isp1704_charger.h
7554F: drivers/power/bq2415x_charger.c
7555F: drivers/power/bq27xxx_battery.c
7556F: drivers/power/isp1704_charger.c
7557F: drivers/power/rx51_battery.c
7558
7559NTB DRIVER CORE
7560M: Jon Mason <jdmason@kudzu.us>
7561M: Dave Jiang <dave.jiang@intel.com>
7562M: Allen Hubbe <Allen.Hubbe@emc.com>
7563L: linux-ntb@googlegroups.com
7564S: Supported
7565W: https://github.com/jonmason/ntb/wiki
7566T: git git://github.com/jonmason/ntb.git
7567F: drivers/ntb/
7568F: drivers/net/ntb_netdev.c
7569F: include/linux/ntb.h
7570F: include/linux/ntb_transport.h
7571
7572NTB INTEL DRIVER
7573M: Jon Mason <jdmason@kudzu.us>
7574M: Dave Jiang <dave.jiang@intel.com>
7575L: linux-ntb@googlegroups.com
7576S: Supported
7577W: https://github.com/jonmason/ntb/wiki
7578T: git git://github.com/jonmason/ntb.git
7579F: drivers/ntb/hw/intel/
7580
7581NTFS FILESYSTEM
7582M: Anton Altaparmakov <anton@tuxera.com>
7583L: linux-ntfs-dev@lists.sourceforge.net
7584W: http://www.tuxera.com/
7585T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7586S: Supported
7587F: Documentation/filesystems/ntfs.txt
7588F: fs/ntfs/
7589
7590NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7591M: Antonino Daplas <adaplas@gmail.com>
7592L: linux-fbdev@vger.kernel.org
7593S: Maintained
7594F: drivers/video/fbdev/riva/
7595F: drivers/video/fbdev/nvidia/
7596
7597NVM EXPRESS DRIVER
7598M: Keith Busch <keith.busch@intel.com>
7599M: Jens Axboe <axboe@fb.com>
7600L: linux-nvme@lists.infradead.org
7601T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7602W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7603S: Supported
7604F: drivers/nvme/host/
7605F: include/linux/nvme.h
7606
7607NVMEM FRAMEWORK
7608M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7609M: Maxime Ripard <maxime.ripard@free-electrons.com>
7610S: Maintained
7611F: drivers/nvmem/
7612F: Documentation/devicetree/bindings/nvmem/
7613F: include/linux/nvmem-consumer.h
7614F: include/linux/nvmem-provider.h
7615
7616NXP-NCI NFC DRIVER
7617M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7618R: Charles Gorand <charles.gorand@effinnov.com>
7619L: linux-nfc@lists.01.org (moderated for non-subscribers)
7620S: Supported
7621F: drivers/nfc/nxp-nci
7622
7623NXP TDA998X DRM DRIVER
7624M: Russell King <rmk+kernel@arm.linux.org.uk>
7625S: Supported
7626F: drivers/gpu/drm/i2c/tda998x_drv.c
7627F: include/drm/i2c/tda998x.h
7628
7629NXP TFA9879 DRIVER
7630M: Peter Rosin <peda@axentia.se>
7631L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7632S: Maintained
7633F: sound/soc/codecs/tfa9879*
7634
7635OMAP SUPPORT
7636M: Tony Lindgren <tony@atomide.com>
7637L: linux-omap@vger.kernel.org
7638W: http://www.muru.com/linux/omap/
7639W: http://linux.omap.com/
7640Q: http://patchwork.kernel.org/project/linux-omap/list/
7641T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7642S: Maintained
7643F: arch/arm/*omap*/
7644F: arch/arm/configs/omap1_defconfig
7645F: arch/arm/configs/omap2plus_defconfig
7646F: drivers/i2c/busses/i2c-omap.c
7647F: drivers/irqchip/irq-omap-intc.c
7648F: drivers/mfd/*omap*.c
7649F: drivers/mfd/menelaus.c
7650F: drivers/mfd/palmas.c
7651F: drivers/mfd/tps65217.c
7652F: drivers/mfd/tps65218.c
7653F: drivers/mfd/tps65910.c
7654F: drivers/mfd/twl-core.[ch]
7655F: drivers/mfd/twl4030*.c
7656F: drivers/mfd/twl6030*.c
7657F: drivers/mfd/twl6040*.c
7658F: drivers/regulator/palmas-regulator*.c
7659F: drivers/regulator/pbias-regulator.c
7660F: drivers/regulator/tps65217-regulator.c
7661F: drivers/regulator/tps65218-regulator.c
7662F: drivers/regulator/tps65910-regulator.c
7663F: drivers/regulator/twl-regulator.c
7664F: include/linux/i2c-omap.h
7665
7666OMAP DEVICE TREE SUPPORT
7667M: Benoît Cousson <bcousson@baylibre.com>
7668M: Tony Lindgren <tony@atomide.com>
7669L: linux-omap@vger.kernel.org
7670L: devicetree@vger.kernel.org
7671S: Maintained
7672F: arch/arm/boot/dts/*omap*
7673F: arch/arm/boot/dts/*am3*
7674F: arch/arm/boot/dts/*am4*
7675F: arch/arm/boot/dts/*am5*
7676F: arch/arm/boot/dts/*dra7*
7677
7678OMAP CLOCK FRAMEWORK SUPPORT
7679M: Paul Walmsley <paul@pwsan.com>
7680L: linux-omap@vger.kernel.org
7681S: Maintained
7682F: arch/arm/*omap*/*clock*
7683
7684OMAP POWER MANAGEMENT SUPPORT
7685M: Kevin Hilman <khilman@deeprootsystems.com>
7686L: linux-omap@vger.kernel.org
7687S: Maintained
7688F: arch/arm/*omap*/*pm*
7689F: drivers/cpufreq/omap-cpufreq.c
7690
7691OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7692M: Rajendra Nayak <rnayak@ti.com>
7693M: Paul Walmsley <paul@pwsan.com>
7694L: linux-omap@vger.kernel.org
7695S: Maintained
7696F: arch/arm/mach-omap2/prm*
7697
7698OMAP AUDIO SUPPORT
7699M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7700M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7701L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7702L: linux-omap@vger.kernel.org
7703S: Maintained
7704F: sound/soc/omap/
7705
7706OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7707M: Roger Quadros <rogerq@ti.com>
7708M: Tony Lindgren <tony@atomide.com>
7709L: linux-omap@vger.kernel.org
7710S: Maintained
7711F: drivers/memory/omap-gpmc.c
7712F: arch/arm/mach-omap2/*gpmc*
7713
7714OMAP FRAMEBUFFER SUPPORT
7715M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7716L: linux-fbdev@vger.kernel.org
7717L: linux-omap@vger.kernel.org
7718S: Maintained
7719F: drivers/video/fbdev/omap/
7720
7721OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7722M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7723L: linux-omap@vger.kernel.org
7724L: linux-fbdev@vger.kernel.org
7725S: Maintained
7726F: drivers/video/fbdev/omap2/
7727F: Documentation/arm/OMAP/DSS
7728
7729OMAP HARDWARE SPINLOCK SUPPORT
7730M: Ohad Ben-Cohen <ohad@wizery.com>
7731L: linux-omap@vger.kernel.org
7732S: Maintained
7733F: drivers/hwspinlock/omap_hwspinlock.c
7734
7735OMAP MMC SUPPORT
7736M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7737L: linux-omap@vger.kernel.org
7738S: Maintained
7739F: drivers/mmc/host/omap.c
7740
7741OMAP HS MMC SUPPORT
7742L: linux-mmc@vger.kernel.org
7743L: linux-omap@vger.kernel.org
7744S: Orphan
7745F: drivers/mmc/host/omap_hsmmc.c
7746
7747OMAP RANDOM NUMBER GENERATOR SUPPORT
7748M: Deepak Saxena <dsaxena@plexity.net>
7749S: Maintained
7750F: drivers/char/hw_random/omap-rng.c
7751
7752OMAP HWMOD SUPPORT
7753M: Benoît Cousson <bcousson@baylibre.com>
7754M: Paul Walmsley <paul@pwsan.com>
7755L: linux-omap@vger.kernel.org
7756S: Maintained
7757F: arch/arm/mach-omap2/omap_hwmod.*
7758
7759OMAP HWMOD DATA
7760M: Paul Walmsley <paul@pwsan.com>
7761L: linux-omap@vger.kernel.org
7762S: Maintained
7763F: arch/arm/mach-omap2/omap_hwmod*data*
7764
7765OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7766M: Benoît Cousson <bcousson@baylibre.com>
7767L: linux-omap@vger.kernel.org
7768S: Maintained
7769F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7770
7771OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7772M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7773L: linux-media@vger.kernel.org
7774S: Maintained
7775F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7776F: drivers/media/platform/omap3isp/
7777F: drivers/staging/media/omap4iss/
7778
7779OMAP USB SUPPORT
7780M: Felipe Balbi <balbi@ti.com>
7781L: linux-usb@vger.kernel.org
7782L: linux-omap@vger.kernel.org
7783T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7784S: Maintained
7785F: drivers/usb/*/*omap*
7786F: arch/arm/*omap*/usb*
7787
7788OMAP GPIO DRIVER
7789M: Javier Martinez Canillas <javier@dowhile0.org>
7790M: Santosh Shilimkar <ssantosh@kernel.org>
7791M: Kevin Hilman <khilman@deeprootsystems.com>
7792L: linux-omap@vger.kernel.org
7793S: Maintained
7794F: drivers/gpio/gpio-omap.c
7795
7796OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7797M: Mark Jackson <mpfj@newflow.co.uk>
7798L: linux-omap@vger.kernel.org
7799S: Maintained
7800F: arch/arm/boot/dts/am335x-nano.dts
7801
7802OMFS FILESYSTEM
7803M: Bob Copeland <me@bobcopeland.com>
7804L: linux-karma-devel@lists.sourceforge.net
7805S: Maintained
7806F: Documentation/filesystems/omfs.txt
7807F: fs/omfs/
7808
7809OMNIKEY CARDMAN 4000 DRIVER
7810M: Harald Welte <laforge@gnumonks.org>
7811S: Maintained
7812F: drivers/char/pcmcia/cm4000_cs.c
7813F: include/linux/cm4000_cs.h
7814F: include/uapi/linux/cm4000_cs.h
7815
7816OMNIKEY CARDMAN 4040 DRIVER
7817M: Harald Welte <laforge@gnumonks.org>
7818S: Maintained
7819F: drivers/char/pcmcia/cm4040_cs.*
7820
7821OMNIVISION OV7670 SENSOR DRIVER
7822M: Jonathan Corbet <corbet@lwn.net>
7823L: linux-media@vger.kernel.org
7824T: git git://linuxtv.org/media_tree.git
7825S: Maintained
7826F: drivers/media/i2c/ov7670.c
7827
7828ONENAND FLASH DRIVER
7829M: Kyungmin Park <kyungmin.park@samsung.com>
7830L: linux-mtd@lists.infradead.org
7831S: Maintained
7832F: drivers/mtd/onenand/
7833F: include/linux/mtd/onenand*.h
7834
7835ONSTREAM SCSI TAPE DRIVER
7836M: Willem Riede <osst@riede.org>
7837L: osst-users@lists.sourceforge.net
7838L: linux-scsi@vger.kernel.org
7839S: Maintained
7840F: Documentation/scsi/osst.txt
7841F: drivers/scsi/osst.*
7842F: drivers/scsi/osst_*.h
7843F: drivers/scsi/st.h
7844
7845OPENCORES I2C BUS DRIVER
7846M: Peter Korsgaard <jacmet@sunsite.dk>
7847L: linux-i2c@vger.kernel.org
7848S: Maintained
7849F: Documentation/i2c/busses/i2c-ocores
7850F: drivers/i2c/busses/i2c-ocores.c
7851
7852OPEN FIRMWARE AND FLATTENED DEVICE TREE
7853M: Rob Herring <robh+dt@kernel.org>
7854M: Frank Rowand <frowand.list@gmail.com>
7855M: Grant Likely <grant.likely@linaro.org>
7856L: devicetree@vger.kernel.org
7857W: http://www.devicetree.org/
7858T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7859S: Maintained
7860F: drivers/of/
7861F: include/linux/of*.h
7862F: scripts/dtc/
7863
7864OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7865M: Rob Herring <robh+dt@kernel.org>
7866M: Pawel Moll <pawel.moll@arm.com>
7867M: Mark Rutland <mark.rutland@arm.com>
7868M: Ian Campbell <ijc+devicetree@hellion.org.uk>
7869M: Kumar Gala <galak@codeaurora.org>
7870L: devicetree@vger.kernel.org
7871S: Maintained
7872F: Documentation/devicetree/
7873F: arch/*/boot/dts/
7874F: include/dt-bindings/
7875
7876OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7877M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7878L: devicetree@vger.kernel.org
7879S: Maintained
7880F: Documentation/devicetree/dynamic-resolution-notes.txt
7881F: Documentation/devicetree/overlay-notes.txt
7882F: drivers/of/overlay.c
7883F: drivers/of/resolver.c
7884
7885OPENRISC ARCHITECTURE
7886M: Jonas Bonn <jonas@southpole.se>
7887W: http://openrisc.net
7888L: linux@lists.openrisc.net (moderated for non-subscribers)
7889S: Maintained
7890T: git git://openrisc.net/~jonas/linux
7891F: arch/openrisc/
7892
7893OPENVSWITCH
7894M: Pravin Shelar <pshelar@nicira.com>
7895L: netdev@vger.kernel.org
7896L: dev@openvswitch.org
7897W: http://openvswitch.org
7898S: Maintained
7899F: net/openvswitch/
7900F: include/uapi/linux/openvswitch.h
7901
7902OPL4 DRIVER
7903M: Clemens Ladisch <clemens@ladisch.de>
7904L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7905T: git git://git.alsa-project.org/alsa-kernel.git
7906S: Maintained
7907F: sound/drivers/opl4/
7908
7909OPROFILE
7910M: Robert Richter <rric@kernel.org>
7911L: oprofile-list@lists.sf.net
7912S: Maintained
7913F: arch/*/include/asm/oprofile*.h
7914F: arch/*/oprofile/
7915F: drivers/oprofile/
7916F: include/linux/oprofile.h
7917
7918ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7919M: Mark Fasheh <mfasheh@suse.com>
7920M: Joel Becker <jlbec@evilplan.org>
7921L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7922W: http://ocfs2.wiki.kernel.org
7923S: Supported
7924F: Documentation/filesystems/ocfs2.txt
7925F: Documentation/filesystems/dlmfs.txt
7926F: fs/ocfs2/
7927
7928ORINOCO DRIVER
7929L: linux-wireless@vger.kernel.org
7930W: http://wireless.kernel.org/en/users/Drivers/orinoco
7931W: http://www.nongnu.org/orinoco/
7932S: Orphan
7933F: drivers/net/wireless/orinoco/
7934
7935OSD LIBRARY and FILESYSTEM
7936M: Boaz Harrosh <ooo@electrozaur.com>
7937M: Benny Halevy <bhalevy@primarydata.com>
7938L: osd-dev@open-osd.org
7939W: http://open-osd.org
7940T: git git://git.open-osd.org/open-osd.git
7941S: Maintained
7942F: drivers/scsi/osd/
7943F: include/scsi/osd_*
7944F: fs/exofs/
7945
7946OVERLAY FILESYSTEM
7947M: Miklos Szeredi <miklos@szeredi.hu>
7948L: linux-unionfs@vger.kernel.org
7949T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7950S: Supported
7951F: fs/overlayfs/
7952F: Documentation/filesystems/overlayfs.txt
7953
7954P54 WIRELESS DRIVER
7955M: Christian Lamparter <chunkeey@googlemail.com>
7956L: linux-wireless@vger.kernel.org
7957W: http://wireless.kernel.org/en/users/Drivers/p54
7958S: Maintained
7959F: drivers/net/wireless/p54/
7960
7961PA SEMI ETHERNET DRIVER
7962M: Olof Johansson <olof@lixom.net>
7963L: netdev@vger.kernel.org
7964S: Maintained
7965F: drivers/net/ethernet/pasemi/*
7966
7967PA SEMI SMBUS DRIVER
7968M: Olof Johansson <olof@lixom.net>
7969L: linux-i2c@vger.kernel.org
7970S: Maintained
7971F: drivers/i2c/busses/i2c-pasemi.c
7972
7973PADATA PARALLEL EXECUTION MECHANISM
7974M: Steffen Klassert <steffen.klassert@secunet.com>
7975L: linux-crypto@vger.kernel.org
7976S: Maintained
7977F: kernel/padata.c
7978F: include/linux/padata.h
7979F: Documentation/padata.txt
7980
7981PANASONIC LAPTOP ACPI EXTRAS DRIVER
7982M: Harald Welte <laforge@gnumonks.org>
7983L: platform-driver-x86@vger.kernel.org
7984S: Maintained
7985F: drivers/platform/x86/panasonic-laptop.c
7986
7987PANASONIC MN10300/AM33/AM34 PORT
7988M: David Howells <dhowells@redhat.com>
7989M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7990L: linux-am33-list@redhat.com (moderated for non-subscribers)
7991W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7992S: Maintained
7993F: Documentation/mn10300/
7994F: arch/mn10300/
7995
7996PARALLEL PORT SUBSYSTEM
7997M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7998M: Sudip Mukherjee <sudip@vectorindia.org>
7999L: linux-parport@lists.infradead.org (subscribers-only)
8000S: Maintained
8001F: drivers/parport/
8002F: include/linux/parport*.h
8003F: drivers/char/ppdev.c
8004F: include/uapi/linux/ppdev.h
8005F: Documentation/parport*.txt
8006
8007PARAVIRT_OPS INTERFACE
8008M: Jeremy Fitzhardinge <jeremy@goop.org>
8009M: Chris Wright <chrisw@sous-sol.org>
8010M: Alok Kataria <akataria@vmware.com>
8011M: Rusty Russell <rusty@rustcorp.com.au>
8012L: virtualization@lists.linux-foundation.org
8013S: Supported
8014F: Documentation/virtual/paravirt_ops.txt
8015F: arch/*/kernel/paravirt*
8016F: arch/*/include/asm/paravirt.h
8017
8018PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8019M: Tim Waugh <tim@cyberelk.net>
8020L: linux-parport@lists.infradead.org (subscribers-only)
8021S: Maintained
8022F: Documentation/blockdev/paride.txt
8023F: drivers/block/paride/
8024
8025PARISC ARCHITECTURE
8026M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8027M: Helge Deller <deller@gmx.de>
8028L: linux-parisc@vger.kernel.org
8029W: http://www.parisc-linux.org/
8030Q: http://patchwork.kernel.org/project/linux-parisc/list/
8031T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8032T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8033S: Maintained
8034F: arch/parisc/
8035F: Documentation/parisc/
8036F: drivers/parisc/
8037F: drivers/char/agp/parisc-agp.c
8038F: drivers/input/serio/gscps2.c
8039F: drivers/parport/parport_gsc.*
8040F: drivers/tty/serial/8250/8250_gsc.c
8041F: drivers/video/fbdev/sti*
8042F: drivers/video/console/sti*
8043F: drivers/video/logo/logo_parisc*
8044
8045PC87360 HARDWARE MONITORING DRIVER
8046M: Jim Cromie <jim.cromie@gmail.com>
8047L: lm-sensors@lm-sensors.org
8048S: Maintained
8049F: Documentation/hwmon/pc87360
8050F: drivers/hwmon/pc87360.c
8051
8052PC8736x GPIO DRIVER
8053M: Jim Cromie <jim.cromie@gmail.com>
8054S: Maintained
8055F: drivers/char/pc8736x_gpio.c
8056
8057PC87427 HARDWARE MONITORING DRIVER
8058M: Jean Delvare <jdelvare@suse.com>
8059L: lm-sensors@lm-sensors.org
8060S: Maintained
8061F: Documentation/hwmon/pc87427
8062F: drivers/hwmon/pc87427.c
8063
8064PCA9532 LED DRIVER
8065M: Riku Voipio <riku.voipio@iki.fi>
8066S: Maintained
8067F: drivers/leds/leds-pca9532.c
8068F: include/linux/leds-pca9532.h
8069
8070PCA9541 I2C BUS MASTER SELECTOR DRIVER
8071M: Guenter Roeck <linux@roeck-us.net>
8072L: linux-i2c@vger.kernel.org
8073S: Maintained
8074F: drivers/i2c/muxes/i2c-mux-pca9541.c
8075
8076PCDP - PRIMARY CONSOLE AND DEBUG PORT
8077M: Khalid Aziz <khalid@gonehiking.org>
8078S: Maintained
8079F: drivers/firmware/pcdp.*
8080
8081PCI ERROR RECOVERY
8082M: Linas Vepstas <linasvepstas@gmail.com>
8083L: linux-pci@vger.kernel.org
8084S: Supported
8085F: Documentation/PCI/pci-error-recovery.txt
8086
8087PCI SUBSYSTEM
8088M: Bjorn Helgaas <bhelgaas@google.com>
8089L: linux-pci@vger.kernel.org
8090Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8091T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8092S: Supported
8093F: Documentation/PCI/
8094F: drivers/pci/
8095F: include/linux/pci*
8096F: arch/x86/pci/
8097F: arch/x86/kernel/quirks.c
8098
8099PCI DRIVER FOR ALTERA PCIE IP
8100M: Ley Foon Tan <lftan@altera.com>
8101L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8102L: linux-pci@vger.kernel.org
8103S: Supported
8104F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8105F: drivers/pci/host/pcie-altera.c
8106
8107PCI DRIVER FOR ARM VERSATILE PLATFORM
8108M: Rob Herring <robh@kernel.org>
8109L: linux-pci@vger.kernel.org
8110L: linux-arm-kernel@lists.infradead.org
8111S: Maintained
8112F: Documentation/devicetree/bindings/pci/versatile.txt
8113F: drivers/pci/host/pci-versatile.c
8114
8115PCI DRIVER FOR APPLIEDMICRO XGENE
8116M: Tanmay Inamdar <tinamdar@apm.com>
8117L: linux-pci@vger.kernel.org
8118L: linux-arm-kernel@lists.infradead.org
8119S: Maintained
8120F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8121F: drivers/pci/host/pci-xgene.c
8122
8123PCI DRIVER FOR FREESCALE LAYERSCAPE
8124M: Minghuan Lian <minghuan.Lian@freescale.com>
8125M: Mingkai Hu <mingkai.hu@freescale.com>
8126M: Roy Zang <tie-fei.zang@freescale.com>
8127L: linuxppc-dev@lists.ozlabs.org
8128L: linux-pci@vger.kernel.org
8129L: linux-arm-kernel@lists.infradead.org
8130S: Maintained
8131F: drivers/pci/host/*layerscape*
8132
8133PCI DRIVER FOR IMX6
8134M: Richard Zhu <Richard.Zhu@freescale.com>
8135M: Lucas Stach <l.stach@pengutronix.de>
8136L: linux-pci@vger.kernel.org
8137L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8138S: Maintained
8139F: drivers/pci/host/*imx6*
8140
8141PCI DRIVER FOR TI KEYSTONE
8142M: Murali Karicheri <m-karicheri2@ti.com>
8143L: linux-pci@vger.kernel.org
8144L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8145S: Maintained
8146F: drivers/pci/host/*keystone*
8147
8148PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8149M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8150M: Jason Cooper <jason@lakedaemon.net>
8151L: linux-pci@vger.kernel.org
8152L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8153S: Maintained
8154F: drivers/pci/host/*mvebu*
8155
8156PCI DRIVER FOR NVIDIA TEGRA
8157M: Thierry Reding <thierry.reding@gmail.com>
8158L: linux-tegra@vger.kernel.org
8159L: linux-pci@vger.kernel.org
8160S: Supported
8161F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8162F: drivers/pci/host/pci-tegra.c
8163
8164PCI DRIVER FOR TI DRA7XX
8165M: Kishon Vijay Abraham I <kishon@ti.com>
8166L: linux-omap@vger.kernel.org
8167L: linux-pci@vger.kernel.org
8168S: Supported
8169F: Documentation/devicetree/bindings/pci/ti-pci.txt
8170F: drivers/pci/host/pci-dra7xx.c
8171
8172PCI DRIVER FOR RENESAS R-CAR
8173M: Simon Horman <horms@verge.net.au>
8174L: linux-pci@vger.kernel.org
8175L: linux-sh@vger.kernel.org
8176S: Maintained
8177F: drivers/pci/host/*rcar*
8178
8179PCI DRIVER FOR SAMSUNG EXYNOS
8180M: Jingoo Han <jingoohan1@gmail.com>
8181L: linux-pci@vger.kernel.org
8182L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8183L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8184S: Maintained
8185F: drivers/pci/host/pci-exynos.c
8186
8187PCI DRIVER FOR SYNOPSIS DESIGNWARE
8188M: Jingoo Han <jingoohan1@gmail.com>
8189M: Pratyush Anand <pratyush.anand@gmail.com>
8190L: linux-pci@vger.kernel.org
8191S: Maintained
8192F: drivers/pci/host/*designware*
8193
8194PCI DRIVER FOR GENERIC OF HOSTS
8195M: Will Deacon <will.deacon@arm.com>
8196L: linux-pci@vger.kernel.org
8197L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8198S: Maintained
8199F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8200F: drivers/pci/host/pci-host-generic.c
8201
8202PCIE DRIVER FOR ST SPEAR13XX
8203M: Pratyush Anand <pratyush.anand@gmail.com>
8204L: linux-pci@vger.kernel.org
8205S: Maintained
8206F: drivers/pci/host/*spear*
8207
8208PCI MSI DRIVER FOR ALTERA MSI IP
8209M: Ley Foon Tan <lftan@altera.com>
8210L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8211L: linux-pci@vger.kernel.org
8212S: Supported
8213F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8214F: drivers/pci/host/pcie-altera-msi.c
8215
8216PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8217M: Duc Dang <dhdang@apm.com>
8218L: linux-pci@vger.kernel.org
8219L: linux-arm-kernel@lists.infradead.org
8220S: Maintained
8221F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8222F: drivers/pci/host/pci-xgene-msi.c
8223
8224PCIE DRIVER FOR HISILICON
8225M: Zhou Wang <wangzhou1@hisilicon.com>
8226L: linux-pci@vger.kernel.org
8227S: Maintained
8228F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8229F: drivers/pci/host/pcie-hisi.c
8230
8231PCMCIA SUBSYSTEM
8232P: Linux PCMCIA Team
8233L: linux-pcmcia@lists.infradead.org
8234W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8235T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8236S: Maintained
8237F: Documentation/pcmcia/
8238F: drivers/pcmcia/
8239F: include/pcmcia/
8240
8241PCNET32 NETWORK DRIVER
8242M: Don Fry <pcnet32@frontier.com>
8243L: netdev@vger.kernel.org
8244S: Maintained
8245F: drivers/net/ethernet/amd/pcnet32.c
8246
8247PCRYPT PARALLEL CRYPTO ENGINE
8248M: Steffen Klassert <steffen.klassert@secunet.com>
8249L: linux-crypto@vger.kernel.org
8250S: Maintained
8251F: crypto/pcrypt.c
8252F: include/crypto/pcrypt.h
8253
8254PER-CPU MEMORY ALLOCATOR
8255M: Tejun Heo <tj@kernel.org>
8256M: Christoph Lameter <cl@linux-foundation.org>
8257T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8258S: Maintained
8259F: include/linux/percpu*.h
8260F: mm/percpu*.c
8261F: arch/*/include/asm/percpu.h
8262
8263PER-TASK DELAY ACCOUNTING
8264M: Balbir Singh <bsingharora@gmail.com>
8265S: Maintained
8266F: include/linux/delayacct.h
8267F: kernel/delayacct.c
8268
8269PERFORMANCE EVENTS SUBSYSTEM
8270M: Peter Zijlstra <a.p.zijlstra@chello.nl>
8271M: Ingo Molnar <mingo@redhat.com>
8272M: Arnaldo Carvalho de Melo <acme@kernel.org>
8273L: linux-kernel@vger.kernel.org
8274T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8275S: Supported
8276F: kernel/events/*
8277F: include/linux/perf_event.h
8278F: include/uapi/linux/perf_event.h
8279F: arch/*/kernel/perf_event*.c
8280F: arch/*/kernel/*/perf_event*.c
8281F: arch/*/kernel/*/*/perf_event*.c
8282F: arch/*/include/asm/perf_event.h
8283F: arch/*/kernel/perf_callchain.c
8284F: tools/perf/
8285
8286PERSONALITY HANDLING
8287M: Christoph Hellwig <hch@infradead.org>
8288L: linux-abi-devel@lists.sourceforge.net
8289S: Maintained
8290F: include/linux/personality.h
8291F: include/uapi/linux/personality.h
8292
8293PHONET PROTOCOL
8294M: Remi Denis-Courmont <courmisch@gmail.com>
8295S: Supported
8296F: Documentation/networking/phonet.txt
8297F: include/linux/phonet.h
8298F: include/net/phonet/
8299F: include/uapi/linux/phonet.h
8300F: net/phonet/
8301
8302PHRAM MTD DRIVER
8303M: Joern Engel <joern@lazybastard.org>
8304L: linux-mtd@lists.infradead.org
8305S: Maintained
8306F: drivers/mtd/devices/phram.c
8307
8308PICOLCD HID DRIVER
8309M: Bruno Prémont <bonbons@linux-vserver.org>
8310L: linux-input@vger.kernel.org
8311S: Maintained
8312F: drivers/hid/hid-picolcd*
8313
8314PICOXCELL SUPPORT
8315M: Jamie Iles <jamie@jamieiles.com>
8316L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8317T: git git://github.com/jamieiles/linux-2.6-ji.git
8318S: Supported
8319F: arch/arm/boot/dts/picoxcell*
8320F: arch/arm/mach-picoxcell/
8321F: drivers/crypto/picoxcell*
8322
8323PIN CONTROL SUBSYSTEM
8324M: Linus Walleij <linus.walleij@linaro.org>
8325L: linux-gpio@vger.kernel.org
8326T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8327S: Maintained
8328F: drivers/pinctrl/
8329F: include/linux/pinctrl/
8330
8331PIN CONTROLLER - ATMEL AT91
8332M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8333L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8334S: Maintained
8335F: drivers/pinctrl/pinctrl-at91.*
8336
8337PIN CONTROLLER - ATMEL AT91 PIO4
8338M: Ludovic Desroches <ludovic.desroches@atmel.com>
8339L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8340L: linux-gpio@vger.kernel.org
8341S: Supported
8342F: drivers/pinctrl/pinctrl-at91-pio4.*
8343
8344PIN CONTROLLER - INTEL
8345M: Mika Westerberg <mika.westerberg@linux.intel.com>
8346M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8347S: Maintained
8348F: drivers/pinctrl/intel/
8349
8350PIN CONTROLLER - RENESAS
8351M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8352L: linux-sh@vger.kernel.org
8353S: Maintained
8354F: drivers/pinctrl/sh-pfc/
8355
8356PIN CONTROLLER - SAMSUNG
8357M: Tomasz Figa <tomasz.figa@gmail.com>
8358L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8359L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8360S: Maintained
8361F: drivers/pinctrl/samsung/
8362
8363PIN CONTROLLER - ST SPEAR
8364M: Viresh Kumar <vireshk@kernel.org>
8365L: spear-devel@list.st.com
8366L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8367W: http://www.st.com/spear
8368S: Maintained
8369F: drivers/pinctrl/spear/
8370
8371PKTCDVD DRIVER
8372M: Jiri Kosina <jikos@kernel.org>
8373S: Maintained
8374F: drivers/block/pktcdvd.c
8375F: include/linux/pktcdvd.h
8376F: include/uapi/linux/pktcdvd.h
8377
8378PKUNITY SOC DRIVERS
8379M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8380W: http://mprc.pku.edu.cn/~guanxuetao/linux
8381S: Maintained
8382T: git git://github.com/gxt/linux.git
8383F: drivers/input/serio/i8042-unicore32io.h
8384F: drivers/i2c/busses/i2c-puv3.c
8385F: drivers/video/fbdev/fb-puv3.c
8386F: drivers/rtc/rtc-puv3.c
8387
8388PMBUS HARDWARE MONITORING DRIVERS
8389M: Guenter Roeck <linux@roeck-us.net>
8390L: lm-sensors@lm-sensors.org
8391W: http://www.lm-sensors.org/
8392W: http://www.roeck-us.net/linux/drivers/
8393T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8394S: Maintained
8395F: Documentation/hwmon/pmbus
8396F: drivers/hwmon/pmbus/
8397F: include/linux/i2c/pmbus.h
8398
8399PMC SIERRA MaxRAID DRIVER
8400L: linux-scsi@vger.kernel.org
8401W: http://www.pmc-sierra.com/
8402S: Orphan
8403F: drivers/scsi/pmcraid.*
8404
8405PMC SIERRA PM8001 DRIVER
8406M: Jack Wang <jinpu.wang@profitbricks.com>
8407M: lindar_liu@usish.com
8408L: pmchba@pmcs.com
8409L: linux-scsi@vger.kernel.org
8410S: Supported
8411F: drivers/scsi/pm8001/
8412
8413POSIX CLOCKS and TIMERS
8414M: Thomas Gleixner <tglx@linutronix.de>
8415L: linux-kernel@vger.kernel.org
8416T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8417S: Maintained
8418F: fs/timerfd.c
8419F: include/linux/timer*
8420F: kernel/time/*timer*
8421
8422POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8423M: Sebastian Reichel <sre@kernel.org>
8424M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8425M: David Woodhouse <dwmw2@infradead.org>
8426L: linux-pm@vger.kernel.org
8427T: git git://git.infradead.org/battery-2.6.git
8428S: Maintained
8429F: include/linux/power_supply.h
8430F: drivers/power/
8431X: drivers/power/avs/
8432
8433POWER STATE COORDINATION INTERFACE (PSCI)
8434M: Mark Rutland <mark.rutland@arm.com>
8435M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8436L: linux-arm-kernel@lists.infradead.org
8437S: Maintained
8438F: drivers/firmware/psci.c
8439F: include/linux/psci.h
8440F: include/uapi/linux/psci.h
8441
8442PNP SUPPORT
8443M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8444S: Maintained
8445F: drivers/pnp/
8446
8447PPP PROTOCOL DRIVERS AND COMPRESSORS
8448M: Paul Mackerras <paulus@samba.org>
8449L: linux-ppp@vger.kernel.org
8450S: Maintained
8451F: drivers/net/ppp/ppp_*
8452
8453PPP OVER ATM (RFC 2364)
8454M: Mitchell Blank Jr <mitch@sfgoth.com>
8455S: Maintained
8456F: net/atm/pppoatm.c
8457F: include/uapi/linux/atmppp.h
8458
8459PPP OVER ETHERNET
8460M: Michal Ostrowski <mostrows@earthlink.net>
8461S: Maintained
8462F: drivers/net/ppp/pppoe.c
8463F: drivers/net/ppp/pppox.c
8464
8465PPP OVER L2TP
8466M: James Chapman <jchapman@katalix.com>
8467S: Maintained
8468F: net/l2tp/l2tp_ppp.c
8469F: include/linux/if_pppol2tp.h
8470F: include/uapi/linux/if_pppol2tp.h
8471
8472PPS SUPPORT
8473M: Rodolfo Giometti <giometti@enneenne.com>
8474W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8475L: linuxpps@ml.enneenne.com (subscribers-only)
8476S: Maintained
8477F: Documentation/pps/
8478F: drivers/pps/
8479F: include/linux/pps*.h
8480
8481PPTP DRIVER
8482M: Dmitry Kozlov <xeb@mail.ru>
8483L: netdev@vger.kernel.org
8484S: Maintained
8485F: drivers/net/ppp/pptp.c
8486W: http://sourceforge.net/projects/accel-pptp
8487
8488PREEMPTIBLE KERNEL
8489M: Robert Love <rml@tech9.net>
8490L: kpreempt-tech@lists.sourceforge.net
8491W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8492S: Supported
8493F: Documentation/preempt-locking.txt
8494F: include/linux/preempt.h
8495
8496PRISM54 WIRELESS DRIVER
8497M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8498L: linux-wireless@vger.kernel.org
8499W: http://wireless.kernel.org/en/users/Drivers/p54
8500S: Obsolete
8501F: drivers/net/wireless/prism54/
8502
8503PS3 NETWORK SUPPORT
8504M: Geoff Levand <geoff@infradead.org>
8505L: netdev@vger.kernel.org
8506L: linuxppc-dev@lists.ozlabs.org
8507S: Maintained
8508F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8509
8510PS3 PLATFORM SUPPORT
8511M: Geoff Levand <geoff@infradead.org>
8512L: linuxppc-dev@lists.ozlabs.org
8513S: Maintained
8514F: arch/powerpc/boot/ps3*
8515F: arch/powerpc/include/asm/lv1call.h
8516F: arch/powerpc/include/asm/ps3*.h
8517F: arch/powerpc/platforms/ps3/
8518F: drivers/*/ps3*
8519F: drivers/ps3/
8520F: drivers/rtc/rtc-ps3.c
8521F: drivers/usb/host/*ps3.c
8522F: sound/ppc/snd_ps3*
8523
8524PS3VRAM DRIVER
8525M: Jim Paris <jim@jtan.com>
8526M: Geoff Levand <geoff@infradead.org>
8527L: linuxppc-dev@lists.ozlabs.org
8528S: Maintained
8529F: drivers/block/ps3vram.c
8530
8531PSTORE FILESYSTEM
8532M: Anton Vorontsov <anton@enomsg.org>
8533M: Colin Cross <ccross@android.com>
8534M: Kees Cook <keescook@chromium.org>
8535M: Tony Luck <tony.luck@intel.com>
8536S: Maintained
8537T: git git://git.infradead.org/users/cbou/linux-pstore.git
8538F: fs/pstore/
8539F: include/linux/pstore*
8540F: drivers/firmware/efi/efi-pstore.c
8541F: drivers/acpi/apei/erst.c
8542
8543PTP HARDWARE CLOCK SUPPORT
8544M: Richard Cochran <richardcochran@gmail.com>
8545L: netdev@vger.kernel.org
8546S: Maintained
8547W: http://linuxptp.sourceforge.net/
8548F: Documentation/ABI/testing/sysfs-ptp
8549F: Documentation/ptp/*
8550F: drivers/net/ethernet/freescale/gianfar_ptp.c
8551F: drivers/net/phy/dp83640*
8552F: drivers/ptp/*
8553F: include/linux/ptp_cl*
8554
8555PTRACE SUPPORT
8556M: Roland McGrath <roland@hack.frob.com>
8557M: Oleg Nesterov <oleg@redhat.com>
8558S: Maintained
8559F: include/asm-generic/syscall.h
8560F: include/linux/ptrace.h
8561F: include/linux/regset.h
8562F: include/linux/tracehook.h
8563F: include/uapi/linux/ptrace.h
8564F: kernel/ptrace.c
8565
8566PVRUSB2 VIDEO4LINUX DRIVER
8567M: Mike Isely <isely@pobox.com>
8568L: pvrusb2@isely.net (subscribers-only)
8569L: linux-media@vger.kernel.org
8570W: http://www.isely.net/pvrusb2/
8571T: git git://linuxtv.org/media_tree.git
8572S: Maintained
8573F: Documentation/video4linux/README.pvrusb2
8574F: drivers/media/usb/pvrusb2/
8575
8576PWC WEBCAM DRIVER
8577M: Hans de Goede <hdegoede@redhat.com>
8578L: linux-media@vger.kernel.org
8579T: git git://linuxtv.org/media_tree.git
8580S: Maintained
8581F: drivers/media/usb/pwc/*
8582
8583PWM FAN DRIVER
8584M: Kamil Debski <k.debski@samsung.com>
8585L: lm-sensors@lm-sensors.org
8586S: Supported
8587F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8588F: Documentation/hwmon/pwm-fan
8589F: drivers/hwmon/pwm-fan.c
8590
8591PWM SUBSYSTEM
8592M: Thierry Reding <thierry.reding@gmail.com>
8593L: linux-pwm@vger.kernel.org
8594S: Maintained
8595T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8596F: Documentation/pwm.txt
8597F: Documentation/devicetree/bindings/pwm/
8598F: include/linux/pwm.h
8599F: drivers/pwm/
8600F: drivers/video/backlight/pwm_bl.c
8601F: include/linux/pwm_backlight.h
8602
8603PXA2xx/PXA3xx SUPPORT
8604M: Daniel Mack <daniel@zonque.org>
8605M: Haojian Zhuang <haojian.zhuang@gmail.com>
8606M: Robert Jarzmik <robert.jarzmik@free.fr>
8607L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8608T: git git://github.com/hzhuang1/linux.git
8609T: git git://github.com/rjarzmik/linux.git
8610S: Maintained
8611F: arch/arm/mach-pxa/
8612F: drivers/dma/pxa*
8613F: drivers/pcmcia/pxa2xx*
8614F: drivers/spi/spi-pxa2xx*
8615F: drivers/usb/gadget/udc/pxa2*
8616F: include/sound/pxa2xx-lib.h
8617F: sound/arm/pxa*
8618F: sound/soc/pxa/
8619
8620PXA3xx NAND FLASH DRIVER
8621M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8622L: linux-mtd@lists.infradead.org
8623S: Maintained
8624F: drivers/mtd/nand/pxa3xx_nand.c
8625
8626MMP SUPPORT
8627M: Eric Miao <eric.y.miao@gmail.com>
8628M: Haojian Zhuang <haojian.zhuang@gmail.com>
8629L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8630T: git git://github.com/hzhuang1/linux.git
8631T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8632S: Maintained
8633F: arch/arm/mach-mmp/
8634
8635PXA MMCI DRIVER
8636S: Orphan
8637
8638PXA RTC DRIVER
8639M: Robert Jarzmik <robert.jarzmik@free.fr>
8640L: rtc-linux@googlegroups.com
8641S: Maintained
8642
8643QAT DRIVER
8644M: Tadeusz Struk <tadeusz.struk@intel.com>
8645L: qat-linux@intel.com
8646S: Supported
8647F: drivers/crypto/qat/
8648
8649QIB DRIVER
8650M: Mike Marciniszyn <infinipath@intel.com>
8651L: linux-rdma@vger.kernel.org
8652S: Supported
8653F: drivers/infiniband/hw/qib/
8654
8655QLOGIC QLA1280 SCSI DRIVER
8656M: Michael Reed <mdr@sgi.com>
8657L: linux-scsi@vger.kernel.org
8658S: Maintained
8659F: drivers/scsi/qla1280.[ch]
8660
8661QLOGIC QLA2XXX FC-SCSI DRIVER
8662M: qla2xxx-upstream@qlogic.com
8663L: linux-scsi@vger.kernel.org
8664S: Supported
8665F: Documentation/scsi/LICENSE.qla2xxx
8666F: drivers/scsi/qla2xxx/
8667
8668QLOGIC QLA4XXX iSCSI DRIVER
8669M: QLogic-Storage-Upstream@qlogic.com
8670L: linux-scsi@vger.kernel.org
8671S: Supported
8672F: Documentation/scsi/LICENSE.qla4xxx
8673F: drivers/scsi/qla4xxx/
8674
8675QLOGIC QLA3XXX NETWORK DRIVER
8676M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8677M: Ron Mercer <ron.mercer@qlogic.com>
8678M: linux-driver@qlogic.com
8679L: netdev@vger.kernel.org
8680S: Supported
8681F: Documentation/networking/LICENSE.qla3xxx
8682F: drivers/net/ethernet/qlogic/qla3xxx.*
8683
8684QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8685M: Dept-GELinuxNICDev@qlogic.com
8686L: netdev@vger.kernel.org
8687S: Supported
8688F: drivers/net/ethernet/qlogic/qlcnic/
8689
8690QLOGIC QLGE 10Gb ETHERNET DRIVER
8691M: Harish Patil <harish.patil@qlogic.com>
8692M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8693M: Dept-GELinuxNICDev@qlogic.com
8694M: linux-driver@qlogic.com
8695L: netdev@vger.kernel.org
8696S: Supported
8697F: drivers/net/ethernet/qlogic/qlge/
8698
8699QLOGIC QL4xxx ETHERNET DRIVER
8700M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8701M: Ariel Elior <Ariel.Elior@qlogic.com>
8702M: everest-linux-l2@qlogic.com
8703L: netdev@vger.kernel.org
8704S: Supported
8705F: drivers/net/ethernet/qlogic/qed/
8706F: include/linux/qed/
8707F: drivers/net/ethernet/qlogic/qede/
8708
8709QNX4 FILESYSTEM
8710M: Anders Larsen <al@alarsen.net>
8711W: http://www.alarsen.net/linux/qnx4fs/
8712S: Maintained
8713F: fs/qnx4/
8714F: include/uapi/linux/qnx4_fs.h
8715F: include/uapi/linux/qnxtypes.h
8716
8717QT1010 MEDIA DRIVER
8718M: Antti Palosaari <crope@iki.fi>
8719L: linux-media@vger.kernel.org
8720W: http://linuxtv.org/
8721W: http://palosaari.fi/linux/
8722Q: http://patchwork.linuxtv.org/project/linux-media/list/
8723T: git git://linuxtv.org/anttip/media_tree.git
8724S: Maintained
8725F: drivers/media/tuners/qt1010*
8726
8727QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8728M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8729L: linux-wireless@vger.kernel.org
8730L: ath9k-devel@lists.ath9k.org
8731W: http://wireless.kernel.org/en/users/Drivers/ath9k
8732S: Supported
8733F: drivers/net/wireless/ath/ath9k/
8734
8735QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8736M: Kalle Valo <kvalo@qca.qualcomm.com>
8737L: ath10k@lists.infradead.org
8738W: http://wireless.kernel.org/en/users/Drivers/ath10k
8739T: git git://github.com/kvalo/ath.git
8740S: Supported
8741F: drivers/net/wireless/ath/ath10k/
8742
8743QUALCOMM HEXAGON ARCHITECTURE
8744M: Richard Kuo <rkuo@codeaurora.org>
8745L: linux-hexagon@vger.kernel.org
8746S: Supported
8747F: arch/hexagon/
8748
8749QUALCOMM WCN36XX WIRELESS DRIVER
8750M: Eugene Krasnikov <k.eugene.e@gmail.com>
8751L: wcn36xx@lists.infradead.org
8752W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8753T: git git://github.com/KrasnikovEugene/wcn36xx.git
8754S: Supported
8755F: drivers/net/wireless/ath/wcn36xx/
8756
8757RADOS BLOCK DEVICE (RBD)
8758M: Ilya Dryomov <idryomov@gmail.com>
8759M: Sage Weil <sage@redhat.com>
8760M: Alex Elder <elder@kernel.org>
8761L: ceph-devel@vger.kernel.org
8762W: http://ceph.com/
8763T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8764T: git git://github.com/ceph/ceph-client.git
8765S: Supported
8766F: Documentation/ABI/testing/sysfs-bus-rbd
8767F: drivers/block/rbd.c
8768F: drivers/block/rbd_types.h
8769
8770RADEON FRAMEBUFFER DISPLAY DRIVER
8771M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8772L: linux-fbdev@vger.kernel.org
8773S: Maintained
8774F: drivers/video/fbdev/aty/radeon*
8775F: include/uapi/linux/radeonfb.h
8776
8777RADIOSHARK RADIO DRIVER
8778M: Hans de Goede <hdegoede@redhat.com>
8779L: linux-media@vger.kernel.org
8780T: git git://linuxtv.org/media_tree.git
8781S: Maintained
8782F: drivers/media/radio/radio-shark.c
8783
8784RADIOSHARK2 RADIO DRIVER
8785M: Hans de Goede <hdegoede@redhat.com>
8786L: linux-media@vger.kernel.org
8787T: git git://linuxtv.org/media_tree.git
8788S: Maintained
8789F: drivers/media/radio/radio-shark2.c
8790F: drivers/media/radio/radio-tea5777.c
8791
8792RAGE128 FRAMEBUFFER DISPLAY DRIVER
8793M: Paul Mackerras <paulus@samba.org>
8794L: linux-fbdev@vger.kernel.org
8795S: Maintained
8796F: drivers/video/fbdev/aty/aty128fb.c
8797
8798RALINK RT2X00 WIRELESS LAN DRIVER
8799P: rt2x00 project
8800M: Stanislaw Gruszka <sgruszka@redhat.com>
8801M: Helmut Schaa <helmut.schaa@googlemail.com>
8802L: linux-wireless@vger.kernel.org
8803S: Maintained
8804F: drivers/net/wireless/rt2x00/
8805
8806RAMDISK RAM BLOCK DEVICE DRIVER
8807M: Jens Axboe <axboe@kernel.dk>
8808S: Maintained
8809F: Documentation/blockdev/ramdisk.txt
8810F: drivers/block/brd.c
8811
8812RANDOM NUMBER DRIVER
8813M: "Theodore Ts'o" <tytso@mit.edu>
8814S: Maintained
8815F: drivers/char/random.c
8816
8817RAPIDIO SUBSYSTEM
8818M: Matt Porter <mporter@kernel.crashing.org>
8819M: Alexandre Bounine <alexandre.bounine@idt.com>
8820S: Maintained
8821F: drivers/rapidio/
8822
8823RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8824L: linux-wireless@vger.kernel.org
8825S: Orphan
8826F: drivers/net/wireless/ray*
8827
8828RCUTORTURE MODULE
8829M: Josh Triplett <josh@joshtriplett.org>
8830M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8831L: linux-kernel@vger.kernel.org
8832S: Supported
8833T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8834F: Documentation/RCU/torture.txt
8835F: kernel/rcu/rcutorture.c
8836
8837RCUTORTURE TEST FRAMEWORK
8838M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8839M: Josh Triplett <josh@joshtriplett.org>
8840R: Steven Rostedt <rostedt@goodmis.org>
8841R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8842R: Lai Jiangshan <jiangshanlai@gmail.com>
8843L: linux-kernel@vger.kernel.org
8844S: Supported
8845T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8846F: tools/testing/selftests/rcutorture
8847
8848RDC R-321X SoC
8849M: Florian Fainelli <florian@openwrt.org>
8850S: Maintained
8851
8852RDC R6040 FAST ETHERNET DRIVER
8853M: Florian Fainelli <florian@openwrt.org>
8854L: netdev@vger.kernel.org
8855S: Maintained
8856F: drivers/net/ethernet/rdc/r6040.c
8857
8858RDS - RELIABLE DATAGRAM SOCKETS
8859M: Chien Yen <chien.yen@oracle.com>
8860L: rds-devel@oss.oracle.com (moderated for non-subscribers)
8861S: Supported
8862F: net/rds/
8863
8864READ-COPY UPDATE (RCU)
8865M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8866M: Josh Triplett <josh@joshtriplett.org>
8867R: Steven Rostedt <rostedt@goodmis.org>
8868R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8869R: Lai Jiangshan <jiangshanlai@gmail.com>
8870L: linux-kernel@vger.kernel.org
8871W: http://www.rdrop.com/users/paulmck/RCU/
8872S: Supported
8873T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8874F: Documentation/RCU/
8875X: Documentation/RCU/torture.txt
8876F: include/linux/rcu*
8877X: include/linux/srcu.h
8878F: kernel/rcu/
8879X: kernel/torture.c
8880
8881REAL TIME CLOCK (RTC) SUBSYSTEM
8882M: Alessandro Zummo <a.zummo@towertech.it>
8883M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
8884L: rtc-linux@googlegroups.com
8885Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8886T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8887S: Maintained
8888F: Documentation/rtc.txt
8889F: drivers/rtc/
8890F: include/linux/rtc.h
8891F: include/uapi/linux/rtc.h
8892
8893REALTEK AUDIO CODECS
8894M: Bard Liao <bardliao@realtek.com>
8895M: Oder Chiou <oder_chiou@realtek.com>
8896S: Maintained
8897F: sound/soc/codecs/rt*
8898F: include/sound/rt*.h
8899
8900REISERFS FILE SYSTEM
8901L: reiserfs-devel@vger.kernel.org
8902S: Supported
8903F: fs/reiserfs/
8904
8905REGISTER MAP ABSTRACTION
8906M: Mark Brown <broonie@kernel.org>
8907L: linux-kernel@vger.kernel.org
8908T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8909S: Supported
8910F: drivers/base/regmap/
8911F: include/linux/regmap.h
8912
8913REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8914M: Ohad Ben-Cohen <ohad@wizery.com>
8915T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8916S: Maintained
8917F: drivers/remoteproc/
8918F: Documentation/remoteproc.txt
8919F: include/linux/remoteproc.h
8920
8921REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8922M: Ohad Ben-Cohen <ohad@wizery.com>
8923T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8924S: Maintained
8925F: drivers/rpmsg/
8926F: Documentation/rpmsg.txt
8927F: include/linux/rpmsg.h
8928
8929RESET CONTROLLER FRAMEWORK
8930M: Philipp Zabel <p.zabel@pengutronix.de>
8931S: Maintained
8932F: drivers/reset/
8933F: Documentation/devicetree/bindings/reset/
8934F: include/dt-bindings/reset/
8935F: include/linux/reset.h
8936F: include/linux/reset-controller.h
8937
8938RFKILL
8939M: Johannes Berg <johannes@sipsolutions.net>
8940L: linux-wireless@vger.kernel.org
8941W: http://wireless.kernel.org/
8942T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8943T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8944S: Maintained
8945F: Documentation/rfkill.txt
8946F: net/rfkill/
8947
8948RHASHTABLE
8949M: Thomas Graf <tgraf@suug.ch>
8950L: netdev@vger.kernel.org
8951S: Maintained
8952F: lib/rhashtable.c
8953F: include/linux/rhashtable.h
8954
8955RICOH SMARTMEDIA/XD DRIVER
8956M: Maxim Levitsky <maximlevitsky@gmail.com>
8957S: Maintained
8958F: drivers/mtd/nand/r852.c
8959F: drivers/mtd/nand/r852.h
8960
8961RICOH R5C592 MEMORYSTICK DRIVER
8962M: Maxim Levitsky <maximlevitsky@gmail.com>
8963S: Maintained
8964F: drivers/memstick/host/r592.*
8965
8966ROCCAT DRIVERS
8967M: Stefan Achatz <erazor_de@users.sourceforge.net>
8968W: http://sourceforge.net/projects/roccat/
8969S: Maintained
8970F: drivers/hid/hid-roccat*
8971F: include/linux/hid-roccat*
8972F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8973
8974ROCKER DRIVER
8975M: Jiri Pirko <jiri@resnulli.us>
8976M: Scott Feldman <sfeldma@gmail.com>
8977L: netdev@vger.kernel.org
8978S: Supported
8979F: drivers/net/ethernet/rocker/
8980
8981ROCKETPORT DRIVER
8982P: Comtrol Corp.
8983W: http://www.comtrol.com
8984S: Maintained
8985F: Documentation/serial/rocket.txt
8986F: drivers/tty/rocket*
8987
8988ROCKETPORT EXPRESS/INFINITY DRIVER
8989M: Kevin Cernekee <cernekee@gmail.com>
8990L: linux-serial@vger.kernel.org
8991S: Odd Fixes
8992F: drivers/tty/serial/rp2.*
8993
8994ROSE NETWORK LAYER
8995M: Ralf Baechle <ralf@linux-mips.org>
8996L: linux-hams@vger.kernel.org
8997W: http://www.linux-ax25.org/
8998S: Maintained
8999F: include/net/rose.h
9000F: include/uapi/linux/rose.h
9001F: net/rose/
9002
9003RTL2830 MEDIA DRIVER
9004M: Antti Palosaari <crope@iki.fi>
9005L: linux-media@vger.kernel.org
9006W: http://linuxtv.org/
9007W: http://palosaari.fi/linux/
9008Q: http://patchwork.linuxtv.org/project/linux-media/list/
9009T: git git://linuxtv.org/anttip/media_tree.git
9010S: Maintained
9011F: drivers/media/dvb-frontends/rtl2830*
9012
9013RTL2832 MEDIA DRIVER
9014M: Antti Palosaari <crope@iki.fi>
9015L: linux-media@vger.kernel.org
9016W: http://linuxtv.org/
9017W: http://palosaari.fi/linux/
9018Q: http://patchwork.linuxtv.org/project/linux-media/list/
9019T: git git://linuxtv.org/anttip/media_tree.git
9020S: Maintained
9021F: drivers/media/dvb-frontends/rtl2832*
9022
9023RTL2832_SDR MEDIA DRIVER
9024M: Antti Palosaari <crope@iki.fi>
9025L: linux-media@vger.kernel.org
9026W: http://linuxtv.org/
9027W: http://palosaari.fi/linux/
9028Q: http://patchwork.linuxtv.org/project/linux-media/list/
9029T: git git://linuxtv.org/anttip/media_tree.git
9030S: Maintained
9031F: drivers/media/dvb-frontends/rtl2832_sdr*
9032
9033RTL8180 WIRELESS DRIVER
9034L: linux-wireless@vger.kernel.org
9035W: http://wireless.kernel.org/
9036T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9037S: Orphan
9038F: drivers/net/wireless/rtl818x/rtl8180/
9039
9040RTL8187 WIRELESS DRIVER
9041M: Herton Ronaldo Krzesinski <herton@canonical.com>
9042M: Hin-Tak Leung <htl10@users.sourceforge.net>
9043M: Larry Finger <Larry.Finger@lwfinger.net>
9044L: linux-wireless@vger.kernel.org
9045W: http://wireless.kernel.org/
9046T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9047S: Maintained
9048F: drivers/net/wireless/rtl818x/rtl8187/
9049
9050RTL8192CE WIRELESS DRIVER
9051M: Larry Finger <Larry.Finger@lwfinger.net>
9052M: Chaoming Li <chaoming_li@realsil.com.cn>
9053L: linux-wireless@vger.kernel.org
9054W: http://wireless.kernel.org/
9055T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9056S: Maintained
9057F: drivers/net/wireless/rtlwifi/
9058F: drivers/net/wireless/rtlwifi/rtl8192ce/
9059
9060RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9061M: Jes Sorensen <Jes.Sorensen@redhat.com>
9062L: linux-wireless@vger.kernel.org
9063T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9064S: Maintained
9065F: drivers/net/wireless/realtek/rtl8xxxu/
9066
9067S3 SAVAGE FRAMEBUFFER DRIVER
9068M: Antonino Daplas <adaplas@gmail.com>
9069L: linux-fbdev@vger.kernel.org
9070S: Maintained
9071F: drivers/video/fbdev/savage/
9072
9073S390
9074M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9075M: Heiko Carstens <heiko.carstens@de.ibm.com>
9076L: linux-s390@vger.kernel.org
9077W: http://www.ibm.com/developerworks/linux/linux390/
9078S: Supported
9079F: arch/s390/
9080F: drivers/s390/
9081F: Documentation/s390/
9082F: Documentation/DocBook/s390*
9083
9084S390 COMMON I/O LAYER
9085M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9086M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9087L: linux-s390@vger.kernel.org
9088W: http://www.ibm.com/developerworks/linux/linux390/
9089S: Supported
9090F: drivers/s390/cio/
9091
9092S390 DASD DRIVER
9093M: Stefan Weinhuber <wein@de.ibm.com>
9094M: Stefan Haberland <stefan.haberland@de.ibm.com>
9095L: linux-s390@vger.kernel.org
9096W: http://www.ibm.com/developerworks/linux/linux390/
9097S: Supported
9098F: drivers/s390/block/dasd*
9099F: block/partitions/ibm.c
9100
9101S390 NETWORK DRIVERS
9102M: Ursula Braun <ursula.braun@de.ibm.com>
9103L: linux-s390@vger.kernel.org
9104W: http://www.ibm.com/developerworks/linux/linux390/
9105S: Supported
9106F: drivers/s390/net/
9107
9108S390 PCI SUBSYSTEM
9109M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9110M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9111L: linux-s390@vger.kernel.org
9112W: http://www.ibm.com/developerworks/linux/linux390/
9113S: Supported
9114F: arch/s390/pci/
9115F: drivers/pci/hotplug/s390_pci_hpc.c
9116
9117S390 ZCRYPT DRIVER
9118M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9119L: linux-s390@vger.kernel.org
9120W: http://www.ibm.com/developerworks/linux/linux390/
9121S: Supported
9122F: drivers/s390/crypto/
9123
9124S390 ZFCP DRIVER
9125M: Steffen Maier <maier@linux.vnet.ibm.com>
9126L: linux-s390@vger.kernel.org
9127W: http://www.ibm.com/developerworks/linux/linux390/
9128S: Supported
9129F: drivers/s390/scsi/zfcp_*
9130
9131S390 IUCV NETWORK LAYER
9132M: Ursula Braun <ursula.braun@de.ibm.com>
9133L: linux-s390@vger.kernel.org
9134W: http://www.ibm.com/developerworks/linux/linux390/
9135S: Supported
9136F: drivers/s390/net/*iucv*
9137F: include/net/iucv/
9138F: net/iucv/
9139
9140S390 IOMMU (PCI)
9141M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9142L: linux-s390@vger.kernel.org
9143W: http://www.ibm.com/developerworks/linux/linux390/
9144S: Supported
9145F: drivers/iommu/s390-iommu.c
9146
9147S3C24XX SD/MMC Driver
9148M: Ben Dooks <ben-linux@fluff.org>
9149L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9150S: Supported
9151F: drivers/mmc/host/s3cmci.*
9152
9153SAA6588 RDS RECEIVER DRIVER
9154M: Hans Verkuil <hverkuil@xs4all.nl>
9155L: linux-media@vger.kernel.org
9156T: git git://linuxtv.org/media_tree.git
9157W: http://linuxtv.org
9158S: Odd Fixes
9159F: drivers/media/i2c/saa6588*
9160
9161SAA7134 VIDEO4LINUX DRIVER
9162M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9163L: linux-media@vger.kernel.org
9164W: http://linuxtv.org
9165T: git git://linuxtv.org/media_tree.git
9166S: Odd fixes
9167F: Documentation/video4linux/*.saa7134
9168F: drivers/media/pci/saa7134/
9169
9170SAA7146 VIDEO4LINUX-2 DRIVER
9171M: Hans Verkuil <hverkuil@xs4all.nl>
9172L: linux-media@vger.kernel.org
9173T: git git://linuxtv.org/media_tree.git
9174S: Maintained
9175F: drivers/media/common/saa7146/
9176F: drivers/media/pci/saa7146/
9177F: include/media/saa7146*
9178
9179SAMSUNG LAPTOP DRIVER
9180M: Corentin Chary <corentin.chary@gmail.com>
9181L: platform-driver-x86@vger.kernel.org
9182S: Maintained
9183F: drivers/platform/x86/samsung-laptop.c
9184
9185SAMSUNG AUDIO (ASoC) DRIVERS
9186M: Sangbeom Kim <sbkim73@samsung.com>
9187L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9188S: Supported
9189F: sound/soc/samsung/
9190
9191SAMSUNG FRAMEBUFFER DRIVER
9192M: Jingoo Han <jingoohan1@gmail.com>
9193L: linux-fbdev@vger.kernel.org
9194S: Maintained
9195F: drivers/video/fbdev/s3c-fb.c
9196
9197SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9198M: Sangbeom Kim <sbkim73@samsung.com>
9199M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9200L: linux-kernel@vger.kernel.org
9201L: linux-samsung-soc@vger.kernel.org
9202S: Supported
9203F: drivers/mfd/sec*.c
9204F: drivers/regulator/s2m*.c
9205F: drivers/regulator/s5m*.c
9206F: drivers/clk/clk-s2mps11.c
9207F: drivers/rtc/rtc-s5m.c
9208F: include/linux/mfd/samsung/
9209F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9210F: Documentation/devicetree/bindings/mfd/s2mp*.txt
9211
9212SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9213M: Kyungmin Park <kyungmin.park@samsung.com>
9214M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9215L: linux-media@vger.kernel.org
9216Q: https://patchwork.linuxtv.org/project/linux-media/list/
9217S: Supported
9218F: drivers/media/platform/exynos4-is/
9219
9220SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9221M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9222L: linux-media@vger.kernel.org
9223L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9224S: Maintained
9225F: drivers/media/platform/s3c-camif/
9226F: include/media/s3c_camif.h
9227
9228SAMSUNG S5C73M3 CAMERA DRIVER
9229M: Kyungmin Park <kyungmin.park@samsung.com>
9230M: Andrzej Hajda <a.hajda@samsung.com>
9231L: linux-media@vger.kernel.org
9232S: Supported
9233F: drivers/media/i2c/s5c73m3/*
9234
9235SAMSUNG S5K5BAF CAMERA DRIVER
9236M: Kyungmin Park <kyungmin.park@samsung.com>
9237M: Andrzej Hajda <a.hajda@samsung.com>
9238L: linux-media@vger.kernel.org
9239S: Supported
9240F: drivers/media/i2c/s5k5baf.c
9241
9242SAMSUNG S3FWRN5 NFC DRIVER
9243M: Robert Baldyga <r.baldyga@samsung.com>
9244L: linux-nfc@lists.01.org (moderated for non-subscribers)
9245S: Supported
9246F: drivers/nfc/s3fwrn5
9247
9248SAMSUNG SOC CLOCK DRIVERS
9249M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9250M: Tomasz Figa <tomasz.figa@gmail.com>
9251S: Supported
9252L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9253F: drivers/clk/samsung/
9254
9255SAMSUNG SXGBE DRIVERS
9256M: Byungho An <bh74.an@samsung.com>
9257M: Girish K S <ks.giri@samsung.com>
9258M: Vipul Pandya <vipul.pandya@samsung.com>
9259S: Supported
9260L: netdev@vger.kernel.org
9261F: drivers/net/ethernet/samsung/sxgbe/
9262
9263SAMSUNG THERMAL DRIVER
9264M: Lukasz Majewski <l.majewski@samsung.com>
9265L: linux-pm@vger.kernel.org
9266L: linux-samsung-soc@vger.kernel.org
9267S: Supported
9268T: https://github.com/lmajewski/linux-samsung-thermal.git
9269F: drivers/thermal/samsung/
9270
9271SAMSUNG USB2 PHY DRIVER
9272M: Kamil Debski <k.debski@samsung.com>
9273L: linux-kernel@vger.kernel.org
9274S: Supported
9275F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9276F: Documentation/phy/samsung-usb2.txt
9277F: drivers/phy/phy-exynos4210-usb2.c
9278F: drivers/phy/phy-exynos4x12-usb2.c
9279F: drivers/phy/phy-exynos5250-usb2.c
9280F: drivers/phy/phy-s5pv210-usb2.c
9281F: drivers/phy/phy-samsung-usb2.c
9282F: drivers/phy/phy-samsung-usb2.h
9283
9284SERIAL DRIVERS
9285M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9286L: linux-serial@vger.kernel.org
9287S: Maintained
9288F: drivers/tty/serial/
9289
9290SYNOPSYS DESIGNWARE DMAC DRIVER
9291M: Viresh Kumar <vireshk@kernel.org>
9292M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9293S: Maintained
9294F: include/linux/dma/dw.h
9295F: include/linux/platform_data/dma-dw.h
9296F: drivers/dma/dw/
9297
9298SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9299M: Lars Persson <lars.persson@axis.com>
9300L: netdev@vger.kernel.org
9301S: Supported
9302F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9303F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9304
9305SYNOPSYS DESIGNWARE I2C DRIVER
9306M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9307M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9308M: Mika Westerberg <mika.westerberg@linux.intel.com>
9309L: linux-i2c@vger.kernel.org
9310S: Maintained
9311F: drivers/i2c/busses/i2c-designware-*
9312F: include/linux/platform_data/i2c-designware.h
9313
9314SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9315M: Seungwon Jeon <tgih.jun@samsung.com>
9316M: Jaehoon Chung <jh80.chung@samsung.com>
9317L: linux-mmc@vger.kernel.org
9318S: Maintained
9319F: include/linux/mmc/dw_mmc.h
9320F: drivers/mmc/host/dw_mmc*
9321
9322SYSTEM TRACE MODULE CLASS
9323M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9324S: Maintained
9325F: Documentation/trace/stm.txt
9326F: drivers/hwtracing/stm/
9327F: include/linux/stm.h
9328F: include/uapi/linux/stm.h
9329
9330THUNDERBOLT DRIVER
9331M: Andreas Noever <andreas.noever@gmail.com>
9332S: Maintained
9333F: drivers/thunderbolt/
9334
9335TIMEKEEPING, CLOCKSOURCE CORE, NTP
9336M: John Stultz <john.stultz@linaro.org>
9337M: Thomas Gleixner <tglx@linutronix.de>
9338L: linux-kernel@vger.kernel.org
9339T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9340S: Supported
9341F: include/linux/clocksource.h
9342F: include/linux/time.h
9343F: include/linux/timex.h
9344F: include/uapi/linux/time.h
9345F: include/uapi/linux/timex.h
9346F: kernel/time/clocksource.c
9347F: kernel/time/time*.c
9348F: kernel/time/ntp.c
9349F: tools/testing/selftests/timers/
9350
9351SC1200 WDT DRIVER
9352M: Zwane Mwaikambo <zwanem@gmail.com>
9353S: Maintained
9354F: drivers/watchdog/sc1200wdt.c
9355
9356SCHEDULER
9357M: Ingo Molnar <mingo@redhat.com>
9358M: Peter Zijlstra <peterz@infradead.org>
9359L: linux-kernel@vger.kernel.org
9360T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9361S: Maintained
9362F: kernel/sched/
9363F: include/linux/sched.h
9364F: include/uapi/linux/sched.h
9365F: include/linux/wait.h
9366
9367SCORE ARCHITECTURE
9368M: Chen Liqin <liqin.linux@gmail.com>
9369M: Lennox Wu <lennox.wu@gmail.com>
9370W: http://www.sunplus.com
9371S: Supported
9372F: arch/score/
9373
9374SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9375M: Sudeep Holla <sudeep.holla@arm.com>
9376L: linux-arm-kernel@lists.infradead.org
9377S: Maintained
9378F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9379F: drivers/clk/clk-scpi.c
9380F: drivers/cpufreq/scpi-cpufreq.c
9381F: drivers/firmware/arm_scpi.c
9382F: include/linux/scpi_protocol.h
9383
9384SCSI CDROM DRIVER
9385M: Jens Axboe <axboe@kernel.dk>
9386L: linux-scsi@vger.kernel.org
9387W: http://www.kernel.dk
9388S: Maintained
9389F: drivers/scsi/sr*
9390
9391SCSI RDMA PROTOCOL (SRP) INITIATOR
9392M: Bart Van Assche <bart.vanassche@sandisk.com>
9393L: linux-rdma@vger.kernel.org
9394S: Supported
9395W: http://www.openfabrics.org
9396Q: http://patchwork.kernel.org/project/linux-rdma/list/
9397T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9398F: drivers/infiniband/ulp/srp/
9399F: include/scsi/srp.h
9400
9401SCSI SG DRIVER
9402M: Doug Gilbert <dgilbert@interlog.com>
9403L: linux-scsi@vger.kernel.org
9404W: http://sg.danny.cz/sg
9405S: Maintained
9406F: Documentation/scsi/scsi-generic.txt
9407F: drivers/scsi/sg.c
9408F: include/scsi/sg.h
9409
9410SCSI SUBSYSTEM
9411M: "James E.J. Bottomley" <JBottomley@odin.com>
9412L: linux-scsi@vger.kernel.org
9413T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9414S: Maintained
9415F: drivers/scsi/
9416F: include/scsi/
9417
9418SCSI TAPE DRIVER
9419M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9420L: linux-scsi@vger.kernel.org
9421S: Maintained
9422F: Documentation/scsi/st.txt
9423F: drivers/scsi/st.*
9424F: drivers/scsi/st_*.h
9425
9426SCTP PROTOCOL
9427M: Vlad Yasevich <vyasevich@gmail.com>
9428M: Neil Horman <nhorman@tuxdriver.com>
9429L: linux-sctp@vger.kernel.org
9430W: http://lksctp.sourceforge.net
9431S: Maintained
9432F: Documentation/networking/sctp.txt
9433F: include/linux/sctp.h
9434F: include/uapi/linux/sctp.h
9435F: include/net/sctp/
9436F: net/sctp/
9437
9438SCx200 CPU SUPPORT
9439M: Jim Cromie <jim.cromie@gmail.com>
9440S: Odd Fixes
9441F: Documentation/i2c/busses/scx200_acb
9442F: arch/x86/platform/scx200/
9443F: drivers/watchdog/scx200_wdt.c
9444F: drivers/i2c/busses/scx200*
9445F: drivers/mtd/maps/scx200_docflash.c
9446F: include/linux/scx200.h
9447
9448SCx200 GPIO DRIVER
9449M: Jim Cromie <jim.cromie@gmail.com>
9450S: Maintained
9451F: drivers/char/scx200_gpio.c
9452F: include/linux/scx200_gpio.h
9453
9454SCx200 HRT CLOCKSOURCE DRIVER
9455M: Jim Cromie <jim.cromie@gmail.com>
9456S: Maintained
9457F: drivers/clocksource/scx200_hrt.c
9458
9459SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9460M: Sascha Sommer <saschasommer@freenet.de>
9461L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9462S: Maintained
9463F: drivers/mmc/host/sdricoh_cs.c
9464
9465SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9466L: linux-mmc@vger.kernel.org
9467S: Orphan
9468F: drivers/mmc/host/sdhci.*
9469F: drivers/mmc/host/sdhci-pltfm.[ch]
9470
9471SECURE COMPUTING
9472M: Kees Cook <keescook@chromium.org>
9473R: Andy Lutomirski <luto@amacapital.net>
9474R: Will Drewry <wad@chromium.org>
9475T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9476S: Supported
9477F: kernel/seccomp.c
9478F: include/uapi/linux/seccomp.h
9479F: include/linux/seccomp.h
9480F: tools/testing/selftests/seccomp/*
9481K: \bsecure_computing
9482K: \bTIF_SECCOMP\b
9483
9484SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9485M: Ben Dooks <ben-linux@fluff.org>
9486M: Jaehoon Chung <jh80.chung@samsung.com>
9487L: linux-mmc@vger.kernel.org
9488S: Maintained
9489F: drivers/mmc/host/sdhci-s3c*
9490
9491SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9492M: Viresh Kumar <vireshk@kernel.org>
9493L: spear-devel@list.st.com
9494L: linux-mmc@vger.kernel.org
9495S: Maintained
9496F: drivers/mmc/host/sdhci-spear.c
9497
9498SECURITY SUBSYSTEM
9499M: James Morris <james.l.morris@oracle.com>
9500M: "Serge E. Hallyn" <serge@hallyn.com>
9501L: linux-security-module@vger.kernel.org (suggested Cc:)
9502T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9503W: http://kernsec.org/
9504S: Supported
9505F: security/
9506
9507SECURITY CONTACT
9508M: Security Officers <security@kernel.org>
9509S: Supported
9510
9511SELINUX SECURITY MODULE
9512M: Paul Moore <paul@paul-moore.com>
9513M: Stephen Smalley <sds@tycho.nsa.gov>
9514M: Eric Paris <eparis@parisplace.org>
9515L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9516W: http://selinuxproject.org
9517T: git git://git.infradead.org/users/pcmoore/selinux
9518S: Supported
9519F: include/linux/selinux*
9520F: security/selinux/
9521F: scripts/selinux/
9522
9523APPARMOR SECURITY MODULE
9524M: John Johansen <john.johansen@canonical.com>
9525L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9526W: apparmor.wiki.kernel.org
9527T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9528S: Supported
9529F: security/apparmor/
9530
9531YAMA SECURITY MODULE
9532M: Kees Cook <keescook@chromium.org>
9533T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9534S: Supported
9535F: security/yama/
9536
9537SENSABLE PHANTOM
9538M: Jiri Slaby <jirislaby@gmail.com>
9539S: Maintained
9540F: drivers/misc/phantom.c
9541F: include/uapi/linux/phantom.h
9542
9543SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9544M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9545M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9546M: John Soni Jose <sony.john@avagotech.com>
9547L: linux-scsi@vger.kernel.org
9548W: http://www.avagotech.com
9549S: Supported
9550F: drivers/scsi/be2iscsi/
9551
9552Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9553M: Sathya Perla <sathya.perla@avagotech.com>
9554M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9555M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9556M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9557L: netdev@vger.kernel.org
9558W: http://www.emulex.com
9559S: Supported
9560F: drivers/net/ethernet/emulex/benet/
9561
9562EMULEX ONECONNECT ROCE DRIVER
9563M: Selvin Xavier <selvin.xavier@avagotech.com>
9564M: Devesh Sharma <devesh.sharma@avagotech.com>
9565M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9566L: linux-rdma@vger.kernel.org
9567W: http://www.emulex.com
9568S: Supported
9569F: drivers/infiniband/hw/ocrdma/
9570
9571SFC NETWORK DRIVER
9572M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9573M: Shradha Shah <sshah@solarflare.com>
9574L: netdev@vger.kernel.org
9575S: Supported
9576F: drivers/net/ethernet/sfc/
9577
9578SGI GRU DRIVER
9579M: Dimitri Sivanich <sivanich@sgi.com>
9580S: Maintained
9581F: drivers/misc/sgi-gru/
9582
9583SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9584M: Pat Gefre <pfg@sgi.com>
9585L: linux-ia64@vger.kernel.org
9586S: Supported
9587F: Documentation/ia64/serial.txt
9588F: drivers/tty/serial/ioc?_serial.c
9589F: include/linux/ioc?.h
9590
9591SGI XP/XPC/XPNET DRIVER
9592M: Cliff Whickman <cpw@sgi.com>
9593M: Robin Holt <robinmholt@gmail.com>
9594S: Maintained
9595F: drivers/misc/sgi-xp/
9596
9597SI2157 MEDIA DRIVER
9598M: Antti Palosaari <crope@iki.fi>
9599L: linux-media@vger.kernel.org
9600W: http://linuxtv.org/
9601W: http://palosaari.fi/linux/
9602Q: http://patchwork.linuxtv.org/project/linux-media/list/
9603T: git git://linuxtv.org/anttip/media_tree.git
9604S: Maintained
9605F: drivers/media/tuners/si2157*
9606
9607SI2168 MEDIA DRIVER
9608M: Antti Palosaari <crope@iki.fi>
9609L: linux-media@vger.kernel.org
9610W: http://linuxtv.org/
9611W: http://palosaari.fi/linux/
9612Q: http://patchwork.linuxtv.org/project/linux-media/list/
9613T: git git://linuxtv.org/anttip/media_tree.git
9614S: Maintained
9615F: drivers/media/dvb-frontends/si2168*
9616
9617SI470X FM RADIO RECEIVER I2C DRIVER
9618M: Hans Verkuil <hverkuil@xs4all.nl>
9619L: linux-media@vger.kernel.org
9620T: git git://linuxtv.org/media_tree.git
9621W: http://linuxtv.org
9622S: Odd Fixes
9623F: drivers/media/radio/si470x/radio-si470x-i2c.c
9624
9625SI470X FM RADIO RECEIVER USB DRIVER
9626M: Hans Verkuil <hverkuil@xs4all.nl>
9627L: linux-media@vger.kernel.org
9628T: git git://linuxtv.org/media_tree.git
9629W: http://linuxtv.org
9630S: Maintained
9631F: drivers/media/radio/si470x/radio-si470x-common.c
9632F: drivers/media/radio/si470x/radio-si470x.h
9633F: drivers/media/radio/si470x/radio-si470x-usb.c
9634
9635SI4713 FM RADIO TRANSMITTER I2C DRIVER
9636M: Eduardo Valentin <edubezval@gmail.com>
9637L: linux-media@vger.kernel.org
9638T: git git://linuxtv.org/media_tree.git
9639W: http://linuxtv.org
9640S: Odd Fixes
9641F: drivers/media/radio/si4713/si4713.?
9642
9643SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9644M: Eduardo Valentin <edubezval@gmail.com>
9645L: linux-media@vger.kernel.org
9646T: git git://linuxtv.org/media_tree.git
9647W: http://linuxtv.org
9648S: Odd Fixes
9649F: drivers/media/radio/si4713/radio-platform-si4713.c
9650
9651SI4713 FM RADIO TRANSMITTER USB DRIVER
9652M: Hans Verkuil <hverkuil@xs4all.nl>
9653L: linux-media@vger.kernel.org
9654T: git git://linuxtv.org/media_tree.git
9655W: http://linuxtv.org
9656S: Maintained
9657F: drivers/media/radio/si4713/radio-usb-si4713.c
9658
9659SIANO DVB DRIVER
9660M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9661L: linux-media@vger.kernel.org
9662W: http://linuxtv.org
9663T: git git://linuxtv.org/media_tree.git
9664S: Odd fixes
9665F: drivers/media/common/siano/
9666F: drivers/media/usb/siano/
9667F: drivers/media/usb/siano/
9668F: drivers/media/mmc/siano/
9669
9670SIMPLEFB FB DRIVER
9671M: Hans de Goede <hdegoede@redhat.com>
9672L: linux-fbdev@vger.kernel.org
9673S: Maintained
9674F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
9675F: drivers/video/fbdev/simplefb.c
9676F: include/linux/platform_data/simplefb.h
9677
9678SH_VEU V4L2 MEM2MEM DRIVER
9679L: linux-media@vger.kernel.org
9680S: Orphan
9681F: drivers/media/platform/sh_veu.c
9682
9683SH_VOU V4L2 OUTPUT DRIVER
9684L: linux-media@vger.kernel.org
9685S: Orphan
9686F: drivers/media/platform/sh_vou.c
9687F: include/media/sh_vou.h
9688
9689SIMPLE FIRMWARE INTERFACE (SFI)
9690M: Len Brown <lenb@kernel.org>
9691L: sfi-devel@simplefirmware.org
9692W: http://simplefirmware.org/
9693T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9694S: Supported
9695F: arch/x86/platform/sfi/
9696F: drivers/sfi/
9697F: include/linux/sfi*.h
9698
9699SIMTEC EB110ATX (Chalice CATS)
9700P: Ben Dooks
9701P: Vincent Sanders <vince@simtec.co.uk>
9702M: Simtec Linux Team <linux@simtec.co.uk>
9703W: http://www.simtec.co.uk/products/EB110ATX/
9704S: Supported
9705
9706SIMTEC EB2410ITX (BAST)
9707P: Ben Dooks
9708P: Vincent Sanders <vince@simtec.co.uk>
9709M: Simtec Linux Team <linux@simtec.co.uk>
9710W: http://www.simtec.co.uk/products/EB2410ITX/
9711S: Supported
9712F: arch/arm/mach-s3c24xx/mach-bast.c
9713F: arch/arm/mach-s3c24xx/bast-ide.c
9714F: arch/arm/mach-s3c24xx/bast-irq.c
9715
9716TI DAVINCI MACHINE SUPPORT
9717M: Sekhar Nori <nsekhar@ti.com>
9718M: Kevin Hilman <khilman@deeprootsystems.com>
9719T: git git://gitorious.org/linux-davinci/linux-davinci.git
9720Q: http://patchwork.kernel.org/project/linux-davinci/list/
9721S: Supported
9722F: arch/arm/mach-davinci/
9723F: drivers/i2c/busses/i2c-davinci.c
9724
9725TI DAVINCI SERIES MEDIA DRIVER
9726M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9727L: linux-media@vger.kernel.org
9728W: http://linuxtv.org/
9729Q: http://patchwork.linuxtv.org/project/linux-media/list/
9730T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9731S: Maintained
9732F: drivers/media/platform/davinci/
9733F: include/media/davinci/
9734
9735TI AM437X VPFE DRIVER
9736M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9737L: linux-media@vger.kernel.org
9738W: http://linuxtv.org/
9739Q: http://patchwork.linuxtv.org/project/linux-media/list/
9740T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9741S: Maintained
9742F: drivers/media/platform/am437x/
9743
9744OV2659 OMNIVISION SENSOR DRIVER
9745M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9746L: linux-media@vger.kernel.org
9747W: http://linuxtv.org/
9748Q: http://patchwork.linuxtv.org/project/linux-media/list/
9749T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9750S: Maintained
9751F: drivers/media/i2c/ov2659.c
9752F: include/media/ov2659.h
9753
9754SILICON MOTION SM712 FRAME BUFFER DRIVER
9755M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9756M: Teddy Wang <teddy.wang@siliconmotion.com>
9757M: Sudip Mukherjee <sudip@vectorindia.org>
9758L: linux-fbdev@vger.kernel.org
9759S: Maintained
9760F: drivers/video/fbdev/sm712*
9761F: Documentation/fb/sm712fb.txt
9762
9763SIS 190 ETHERNET DRIVER
9764M: Francois Romieu <romieu@fr.zoreil.com>
9765L: netdev@vger.kernel.org
9766S: Maintained
9767F: drivers/net/ethernet/sis/sis190.c
9768
9769SIS 900/7016 FAST ETHERNET DRIVER
9770M: Daniele Venzano <venza@brownhat.org>
9771W: http://www.brownhat.org/sis900.html
9772L: netdev@vger.kernel.org
9773S: Maintained
9774F: drivers/net/ethernet/sis/sis900.*
9775
9776SIS FRAMEBUFFER DRIVER
9777M: Thomas Winischhofer <thomas@winischhofer.net>
9778W: http://www.winischhofer.net/linuxsisvga.shtml
9779S: Maintained
9780F: Documentation/fb/sisfb.txt
9781F: drivers/video/fbdev/sis/
9782F: include/video/sisfb.h
9783
9784SIS USB2VGA DRIVER
9785M: Thomas Winischhofer <thomas@winischhofer.net>
9786W: http://www.winischhofer.at/linuxsisusbvga.shtml
9787S: Maintained
9788F: drivers/usb/misc/sisusbvga/
9789
9790SLAB ALLOCATOR
9791M: Christoph Lameter <cl@linux.com>
9792M: Pekka Enberg <penberg@kernel.org>
9793M: David Rientjes <rientjes@google.com>
9794M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9795M: Andrew Morton <akpm@linux-foundation.org>
9796L: linux-mm@kvack.org
9797S: Maintained
9798F: include/linux/sl?b*.h
9799F: mm/sl?b*
9800
9801SLEEPABLE READ-COPY UPDATE (SRCU)
9802M: Lai Jiangshan <jiangshanlai@gmail.com>
9803M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9804M: Josh Triplett <josh@joshtriplett.org>
9805R: Steven Rostedt <rostedt@goodmis.org>
9806R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9807L: linux-kernel@vger.kernel.org
9808W: http://www.rdrop.com/users/paulmck/RCU/
9809S: Supported
9810T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9811F: include/linux/srcu.h
9812F: kernel/rcu/srcu.c
9813
9814SMACK SECURITY MODULE
9815M: Casey Schaufler <casey@schaufler-ca.com>
9816L: linux-security-module@vger.kernel.org
9817W: http://schaufler-ca.com
9818T: git git://git.gitorious.org/smack-next/kernel.git
9819S: Maintained
9820F: Documentation/security/Smack.txt
9821F: security/smack/
9822
9823DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9824M: Kevin Hilman <khilman@kernel.org>
9825M: Nishanth Menon <nm@ti.com>
9826S: Maintained
9827F: drivers/power/avs/
9828F: include/linux/power/smartreflex.h
9829L: linux-pm@vger.kernel.org
9830
9831SMC91x ETHERNET DRIVER
9832M: Nicolas Pitre <nico@fluxnic.net>
9833S: Odd Fixes
9834F: drivers/net/ethernet/smsc/smc91x.*
9835
9836SMIA AND SMIA++ IMAGE SENSOR DRIVER
9837M: Sakari Ailus <sakari.ailus@iki.fi>
9838L: linux-media@vger.kernel.org
9839S: Maintained
9840F: drivers/media/i2c/smiapp/
9841F: include/media/smiapp.h
9842F: drivers/media/i2c/smiapp-pll.c
9843F: drivers/media/i2c/smiapp-pll.h
9844F: include/uapi/linux/smiapp.h
9845F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9846
9847SMM665 HARDWARE MONITOR DRIVER
9848M: Guenter Roeck <linux@roeck-us.net>
9849L: lm-sensors@lm-sensors.org
9850S: Maintained
9851F: Documentation/hwmon/smm665
9852F: drivers/hwmon/smm665.c
9853
9854SMSC EMC2103 HARDWARE MONITOR DRIVER
9855M: Steve Glendinning <steve.glendinning@shawell.net>
9856L: lm-sensors@lm-sensors.org
9857S: Maintained
9858F: Documentation/hwmon/emc2103
9859F: drivers/hwmon/emc2103.c
9860
9861SMSC SCH5627 HARDWARE MONITOR DRIVER
9862M: Hans de Goede <hdegoede@redhat.com>
9863L: lm-sensors@lm-sensors.org
9864S: Supported
9865F: Documentation/hwmon/sch5627
9866F: drivers/hwmon/sch5627.c
9867
9868SMSC47B397 HARDWARE MONITOR DRIVER
9869M: Jean Delvare <jdelvare@suse.com>
9870L: lm-sensors@lm-sensors.org
9871S: Maintained
9872F: Documentation/hwmon/smsc47b397
9873F: drivers/hwmon/smsc47b397.c
9874
9875SMSC911x ETHERNET DRIVER
9876M: Steve Glendinning <steve.glendinning@shawell.net>
9877L: netdev@vger.kernel.org
9878S: Maintained
9879F: include/linux/smsc911x.h
9880F: drivers/net/ethernet/smsc/smsc911x.*
9881
9882SMSC9420 PCI ETHERNET DRIVER
9883M: Steve Glendinning <steve.glendinning@shawell.net>
9884L: netdev@vger.kernel.org
9885S: Maintained
9886F: drivers/net/ethernet/smsc/smsc9420.*
9887
9888SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9889M: Steve Glendinning <steve.glendinning@shawell.net>
9890L: linux-fbdev@vger.kernel.org
9891S: Maintained
9892F: drivers/video/fbdev/smscufx.c
9893
9894SOC-CAMERA V4L2 SUBSYSTEM
9895M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9896L: linux-media@vger.kernel.org
9897T: git git://linuxtv.org/media_tree.git
9898S: Maintained
9899F: include/media/soc*
9900F: drivers/media/i2c/soc_camera/
9901F: drivers/media/platform/soc_camera/
9902
9903SOEKRIS NET48XX LED SUPPORT
9904M: Chris Boot <bootc@bootc.net>
9905S: Maintained
9906F: drivers/leds/leds-net48xx.c
9907
9908SOFTLOGIC 6x10 MPEG CODEC
9909M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9910M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9911M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
9912M: Ismael Luceno <ismael@iodev.co.uk>
9913L: linux-media@vger.kernel.org
9914S: Supported
9915F: drivers/media/pci/solo6x10/
9916
9917SOFTWARE RAID (Multiple Disks) SUPPORT
9918M: Neil Brown <neilb@suse.com>
9919L: linux-raid@vger.kernel.org
9920S: Supported
9921F: drivers/md/
9922F: include/linux/raid/
9923F: include/uapi/linux/raid/
9924
9925SONIC NETWORK DRIVER
9926M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9927L: netdev@vger.kernel.org
9928S: Maintained
9929F: drivers/net/ethernet/natsemi/sonic.*
9930
9931SONICS SILICON BACKPLANE DRIVER (SSB)
9932M: Michael Buesch <m@bues.ch>
9933L: netdev@vger.kernel.org
9934S: Maintained
9935F: drivers/ssb/
9936F: include/linux/ssb/
9937
9938SONY VAIO CONTROL DEVICE DRIVER
9939M: Mattia Dongili <malattia@linux.it>
9940L: platform-driver-x86@vger.kernel.org
9941W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9942S: Maintained
9943F: Documentation/laptops/sony-laptop.txt
9944F: drivers/char/sonypi.c
9945F: drivers/platform/x86/sony-laptop.c
9946F: include/linux/sony-laptop.h
9947
9948SONY MEMORYSTICK CARD SUPPORT
9949M: Alex Dubov <oakad@yahoo.com>
9950W: http://tifmxx.berlios.de/
9951S: Maintained
9952F: drivers/memstick/host/tifm_ms.c
9953
9954SONY MEMORYSTICK STANDARD SUPPORT
9955M: Maxim Levitsky <maximlevitsky@gmail.com>
9956S: Maintained
9957F: drivers/memstick/core/ms_block.*
9958
9959SOUND
9960M: Jaroslav Kysela <perex@perex.cz>
9961M: Takashi Iwai <tiwai@suse.com>
9962L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9963W: http://www.alsa-project.org/
9964T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9965T: git git://git.alsa-project.org/alsa-kernel.git
9966Q: http://patchwork.kernel.org/project/alsa-devel/list/
9967S: Maintained
9968F: Documentation/sound/
9969F: include/sound/
9970F: include/uapi/sound/
9971F: sound/
9972
9973SOUND - COMPRESSED AUDIO
9974M: Vinod Koul <vinod.koul@intel.com>
9975L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9976T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9977S: Supported
9978F: Documentation/sound/alsa/compress_offload.txt
9979F: include/sound/compress_driver.h
9980F: include/uapi/sound/compress_*
9981F: sound/core/compress_offload.c
9982F: sound/soc/soc-compress.c
9983
9984SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9985M: Liam Girdwood <lgirdwood@gmail.com>
9986M: Mark Brown <broonie@kernel.org>
9987T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9988L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9989W: http://alsa-project.org/main/index.php/ASoC
9990S: Supported
9991F: Documentation/sound/alsa/soc/
9992F: sound/soc/
9993F: include/sound/soc*
9994
9995SOUND - DMAENGINE HELPERS
9996M: Lars-Peter Clausen <lars@metafoo.de>
9997S: Supported
9998F: include/sound/dmaengine_pcm.h
9999F: sound/core/pcm_dmaengine.c
10000F: sound/soc/soc-generic-dmaengine-pcm.c
10001
10002SP2 MEDIA DRIVER
10003M: Olli Salonen <olli.salonen@iki.fi>
10004L: linux-media@vger.kernel.org
10005W: http://linuxtv.org/
10006Q: http://patchwork.linuxtv.org/project/linux-media/list/
10007S: Maintained
10008F: drivers/media/dvb-frontends/sp2*
10009
10010SPARC + UltraSPARC (sparc/sparc64)
10011M: "David S. Miller" <davem@davemloft.net>
10012L: sparclinux@vger.kernel.org
10013Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10014T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10015T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10016S: Maintained
10017F: arch/sparc/
10018F: drivers/sbus/
10019
10020SPARC SERIAL DRIVERS
10021M: "David S. Miller" <davem@davemloft.net>
10022L: sparclinux@vger.kernel.org
10023T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10024T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10025S: Maintained
10026F: include/linux/sunserialcore.h
10027F: drivers/tty/serial/suncore.c
10028F: drivers/tty/serial/sunhv.c
10029F: drivers/tty/serial/sunsab.c
10030F: drivers/tty/serial/sunsab.h
10031F: drivers/tty/serial/sunsu.c
10032F: drivers/tty/serial/sunzilog.c
10033F: drivers/tty/serial/sunzilog.h
10034
10035SPARSE CHECKER
10036M: "Christopher Li" <sparse@chrisli.org>
10037L: linux-sparse@vger.kernel.org
10038W: https://sparse.wiki.kernel.org/
10039T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10040T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10041S: Maintained
10042F: include/linux/compiler.h
10043
10044SPEAR PLATFORM SUPPORT
10045M: Viresh Kumar <vireshk@kernel.org>
10046M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10047L: spear-devel@list.st.com
10048L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10049W: http://www.st.com/spear
10050S: Maintained
10051F: arch/arm/mach-spear/
10052
10053SPEAR CLOCK FRAMEWORK SUPPORT
10054M: Viresh Kumar <vireshk@kernel.org>
10055L: spear-devel@list.st.com
10056L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10057W: http://www.st.com/spear
10058S: Maintained
10059F: drivers/clk/spear/
10060
10061SPI SUBSYSTEM
10062M: Mark Brown <broonie@kernel.org>
10063L: linux-spi@vger.kernel.org
10064T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10065Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10066S: Maintained
10067F: Documentation/spi/
10068F: drivers/spi/
10069F: include/linux/spi/
10070F: include/uapi/linux/spi/
10071
10072SPIDERNET NETWORK DRIVER for CELL
10073M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10074L: netdev@vger.kernel.org
10075S: Supported
10076F: Documentation/networking/spider_net.txt
10077F: drivers/net/ethernet/toshiba/spider_net*
10078
10079SPU FILE SYSTEM
10080M: Jeremy Kerr <jk@ozlabs.org>
10081L: linuxppc-dev@lists.ozlabs.org
10082W: http://www.ibm.com/developerworks/power/cell/
10083S: Supported
10084F: Documentation/filesystems/spufs.txt
10085F: arch/powerpc/platforms/cell/spufs/
10086
10087SQUASHFS FILE SYSTEM
10088M: Phillip Lougher <phillip@squashfs.org.uk>
10089L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10090W: http://squashfs.org.uk
10091S: Maintained
10092F: Documentation/filesystems/squashfs.txt
10093F: fs/squashfs/
10094
10095SRM (Alpha) environment access
10096M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10097S: Maintained
10098F: arch/alpha/kernel/srm_env.c
10099
10100STABLE BRANCH
10101M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10102L: stable@vger.kernel.org
10103S: Supported
10104F: Documentation/stable_kernel_rules.txt
10105
10106STAGING SUBSYSTEM
10107M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10108T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10109L: devel@driverdev.osuosl.org
10110S: Supported
10111F: drivers/staging/
10112
10113STAGING - COMEDI
10114M: Ian Abbott <abbotti@mev.co.uk>
10115M: H Hartley Sweeten <hsweeten@visionengravers.com>
10116S: Odd Fixes
10117F: drivers/staging/comedi/
10118
10119STAGING - FLARION FT1000 DRIVERS
10120M: Marek Belisko <marek.belisko@gmail.com>
10121S: Odd Fixes
10122F: drivers/staging/ft1000/
10123
10124STAGING - INDUSTRIAL IO
10125M: Jonathan Cameron <jic23@kernel.org>
10126L: linux-iio@vger.kernel.org
10127S: Odd Fixes
10128F: drivers/staging/iio/
10129
10130STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10131M: Jarod Wilson <jarod@wilsonet.com>
10132W: http://www.lirc.org/
10133S: Odd Fixes
10134F: drivers/staging/media/lirc/
10135
10136STAGING - LUSTRE PARALLEL FILESYSTEM
10137M: Oleg Drokin <oleg.drokin@intel.com>
10138M: Andreas Dilger <andreas.dilger@intel.com>
10139L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10140W: http://wiki.lustre.org/
10141S: Maintained
10142F: drivers/staging/lustre
10143
10144STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10145M: Marc Dietrich <marvin24@gmx.de>
10146L: ac100@lists.launchpad.net (moderated for non-subscribers)
10147L: linux-tegra@vger.kernel.org
10148S: Maintained
10149F: drivers/staging/nvec/
10150
10151STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10152M: Jens Frederich <jfrederich@gmail.com>
10153M: Daniel Drake <dsd@laptop.org>
10154M: Jon Nettleton <jon.nettleton@gmail.com>
10155W: http://wiki.laptop.org/go/DCON
10156S: Maintained
10157F: drivers/staging/olpc_dcon/
10158
10159STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10160M: Willy Tarreau <willy@meta-x.org>
10161S: Odd Fixes
10162F: drivers/staging/panel/
10163
10164STAGING - REALTEK RTL8712U DRIVERS
10165M: Larry Finger <Larry.Finger@lwfinger.net>
10166M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10167S: Odd Fixes
10168F: drivers/staging/rtl8712/
10169
10170STAGING - REALTEK RTL8723U WIRELESS DRIVER
10171M: Larry Finger <Larry.Finger@lwfinger.net>
10172M: Jes Sorensen <Jes.Sorensen@redhat.com>
10173L: linux-wireless@vger.kernel.org
10174S: Maintained
10175F: drivers/staging/rtl8723au/
10176
10177STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10178M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10179M: Teddy Wang <teddy.wang@siliconmotion.com>
10180M: Sudip Mukherjee <sudip@vectorindia.org>
10181L: linux-fbdev@vger.kernel.org
10182S: Maintained
10183F: drivers/staging/sm750fb/
10184
10185STAGING - SLICOSS
10186M: Lior Dotan <liodot@gmail.com>
10187M: Christopher Harrer <charrer@alacritech.com>
10188S: Odd Fixes
10189F: drivers/staging/slicoss/
10190
10191STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10192M: William Hubbs <w.d.hubbs@gmail.com>
10193M: Chris Brannon <chris@the-brannons.com>
10194M: Kirk Reiser <kirk@reisers.ca>
10195M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10196L: speakup@linux-speakup.org
10197W: http://www.linux-speakup.org/
10198S: Odd Fixes
10199F: drivers/staging/speakup/
10200
10201STAGING - VIA VT665X DRIVERS
10202M: Forest Bond <forest@alittletooquiet.net>
10203S: Odd Fixes
10204F: drivers/staging/vt665?/
10205
10206STAGING - WILC1000 WIFI DRIVER
10207M: Johnny Kim <johnny.kim@atmel.com>
10208M: Austin Shin <austin.shin@atmel.com>
10209M: Chris Park <chris.park@atmel.com>
10210M: Tony Cho <tony.cho@atmel.com>
10211M: Glen Lee <glen.lee@atmel.com>
10212M: Leo Kim <leo.kim@atmel.com>
10213L: linux-wireless@vger.kernel.org
10214S: Supported
10215F: drivers/staging/wilc1000/
10216
10217STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10218M: Arnaud Patard <arnaud.patard@rtp-net.org>
10219S: Odd Fixes
10220F: drivers/staging/xgifb/
10221
10222HFI1 DRIVER
10223M: Mike Marciniszyn <infinipath@intel.com>
10224L: linux-rdma@vger.kernel.org
10225S: Supported
10226F: drivers/staging/rdma/hfi1
10227
10228STARFIRE/DURALAN NETWORK DRIVER
10229M: Ion Badulescu <ionut@badula.org>
10230S: Odd Fixes
10231F: drivers/net/ethernet/adaptec/starfire*
10232
10233SUN3/3X
10234M: Sam Creasey <sammy@sammy.net>
10235W: http://sammy.net/sun3/
10236S: Maintained
10237F: arch/m68k/kernel/*sun3*
10238F: arch/m68k/sun3*/
10239F: arch/m68k/include/asm/sun3*
10240F: drivers/net/ethernet/i825xx/sun3*
10241
10242SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10243M: Hans de Goede <hdegoede@redhat.com>
10244L: linux-input@vger.kernel.org
10245S: Maintained
10246F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10247F: drivers/input/keyboard/sun4i-lradc-keys.c
10248
10249SUNDANCE NETWORK DRIVER
10250M: Denis Kirjanov <kda@linux-powerpc.org>
10251L: netdev@vger.kernel.org
10252S: Maintained
10253F: drivers/net/ethernet/dlink/sundance.c
10254
10255SUPERH
10256L: linux-sh@vger.kernel.org
10257Q: http://patchwork.kernel.org/project/linux-sh/list/
10258S: Orphan
10259F: Documentation/sh/
10260F: arch/sh/
10261F: drivers/sh/
10262
10263SUSPEND TO RAM
10264M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10265M: Len Brown <len.brown@intel.com>
10266M: Pavel Machek <pavel@ucw.cz>
10267L: linux-pm@vger.kernel.org
10268S: Supported
10269F: Documentation/power/
10270F: arch/x86/kernel/acpi/
10271F: drivers/base/power/
10272F: kernel/power/
10273F: include/linux/suspend.h
10274F: include/linux/freezer.h
10275F: include/linux/pm.h
10276
10277SVGA HANDLING
10278M: Martin Mares <mj@ucw.cz>
10279L: linux-video@atrey.karlin.mff.cuni.cz
10280S: Maintained
10281F: Documentation/svga.txt
10282F: arch/x86/boot/video*
10283
10284SWIOTLB SUBSYSTEM
10285M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10286L: linux-kernel@vger.kernel.org
10287S: Supported
10288F: lib/swiotlb.c
10289F: arch/*/kernel/pci-swiotlb.c
10290F: include/linux/swiotlb.h
10291
10292SWITCHDEV
10293M: Jiri Pirko <jiri@resnulli.us>
10294L: netdev@vger.kernel.org
10295S: Supported
10296F: net/switchdev/
10297F: include/net/switchdev.h
10298
10299SYNOPSYS ARC ARCHITECTURE
10300M: Vineet Gupta <vgupta@synopsys.com>
10301L: linux-snps-arc@lists.infraded.org
10302S: Supported
10303F: arch/arc/
10304F: Documentation/devicetree/bindings/arc/*
10305F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10306F: drivers/tty/serial/arc_uart.c
10307T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10308
10309SYNOPSYS ARC SDP platform support
10310M: Alexey Brodkin <abrodkin@synopsys.com>
10311S: Supported
10312F: arch/arc/plat-axs10x
10313F: arch/arc/boot/dts/ax*
10314F: Documentation/devicetree/bindings/arc/axs10*
10315
10316SYSTEM CONFIGURATION (SYSCON)
10317M: Lee Jones <lee.jones@linaro.org>
10318M: Arnd Bergmann <arnd@arndb.de>
10319T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10320S: Supported
10321F: drivers/mfd/syscon.c
10322
10323SYSV FILESYSTEM
10324M: Christoph Hellwig <hch@infradead.org>
10325S: Maintained
10326F: Documentation/filesystems/sysv-fs.txt
10327F: fs/sysv/
10328F: include/linux/sysv_fs.h
10329
10330TARGET SUBSYSTEM
10331M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10332L: linux-scsi@vger.kernel.org
10333L: target-devel@vger.kernel.org
10334W: http://www.linux-iscsi.org
10335W: http://groups.google.com/group/linux-iscsi-target-dev
10336T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10337S: Supported
10338F: drivers/target/
10339F: include/target/
10340F: Documentation/target/
10341
10342TASKSTATS STATISTICS INTERFACE
10343M: Balbir Singh <bsingharora@gmail.com>
10344S: Maintained
10345F: Documentation/accounting/taskstats*
10346F: include/linux/taskstats*
10347F: kernel/taskstats.c
10348
10349TC CLASSIFIER
10350M: Jamal Hadi Salim <jhs@mojatatu.com>
10351L: netdev@vger.kernel.org
10352S: Maintained
10353F: include/net/pkt_cls.h
10354F: include/uapi/linux/pkt_cls.h
10355F: net/sched/
10356
10357TCP LOW PRIORITY MODULE
10358M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10359M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10360W: http://tcp-lp-mod.sourceforge.net/
10361S: Maintained
10362F: net/ipv4/tcp_lp.c
10363
10364TDA10071 MEDIA DRIVER
10365M: Antti Palosaari <crope@iki.fi>
10366L: linux-media@vger.kernel.org
10367W: http://linuxtv.org/
10368W: http://palosaari.fi/linux/
10369Q: http://patchwork.linuxtv.org/project/linux-media/list/
10370T: git git://linuxtv.org/anttip/media_tree.git
10371S: Maintained
10372F: drivers/media/dvb-frontends/tda10071*
10373
10374TDA18212 MEDIA DRIVER
10375M: Antti Palosaari <crope@iki.fi>
10376L: linux-media@vger.kernel.org
10377W: http://linuxtv.org/
10378W: http://palosaari.fi/linux/
10379Q: http://patchwork.linuxtv.org/project/linux-media/list/
10380T: git git://linuxtv.org/anttip/media_tree.git
10381S: Maintained
10382F: drivers/media/tuners/tda18212*
10383
10384TDA18218 MEDIA DRIVER
10385M: Antti Palosaari <crope@iki.fi>
10386L: linux-media@vger.kernel.org
10387W: http://linuxtv.org/
10388W: http://palosaari.fi/linux/
10389Q: http://patchwork.linuxtv.org/project/linux-media/list/
10390T: git git://linuxtv.org/anttip/media_tree.git
10391S: Maintained
10392F: drivers/media/tuners/tda18218*
10393
10394TDA18271 MEDIA DRIVER
10395M: Michael Krufky <mkrufky@linuxtv.org>
10396L: linux-media@vger.kernel.org
10397W: http://linuxtv.org/
10398W: http://github.com/mkrufky
10399Q: http://patchwork.linuxtv.org/project/linux-media/list/
10400T: git git://linuxtv.org/mkrufky/tuners.git
10401S: Maintained
10402F: drivers/media/tuners/tda18271*
10403
10404TDA827x MEDIA DRIVER
10405M: Michael Krufky <mkrufky@linuxtv.org>
10406L: linux-media@vger.kernel.org
10407W: http://linuxtv.org/
10408W: http://github.com/mkrufky
10409Q: http://patchwork.linuxtv.org/project/linux-media/list/
10410T: git git://linuxtv.org/mkrufky/tuners.git
10411S: Maintained
10412F: drivers/media/tuners/tda8290.*
10413
10414TDA8290 MEDIA DRIVER
10415M: Michael Krufky <mkrufky@linuxtv.org>
10416L: linux-media@vger.kernel.org
10417W: http://linuxtv.org/
10418W: http://github.com/mkrufky
10419Q: http://patchwork.linuxtv.org/project/linux-media/list/
10420T: git git://linuxtv.org/mkrufky/tuners.git
10421S: Maintained
10422F: drivers/media/tuners/tda8290.*
10423
10424TDA9840 MEDIA DRIVER
10425M: Hans Verkuil <hverkuil@xs4all.nl>
10426L: linux-media@vger.kernel.org
10427T: git git://linuxtv.org/media_tree.git
10428W: http://linuxtv.org
10429S: Maintained
10430F: drivers/media/i2c/tda9840*
10431
10432TEA5761 TUNER DRIVER
10433M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10434L: linux-media@vger.kernel.org
10435W: http://linuxtv.org
10436T: git git://linuxtv.org/media_tree.git
10437S: Odd fixes
10438F: drivers/media/tuners/tea5761.*
10439
10440TEA5767 TUNER DRIVER
10441M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10442L: linux-media@vger.kernel.org
10443W: http://linuxtv.org
10444T: git git://linuxtv.org/media_tree.git
10445S: Maintained
10446F: drivers/media/tuners/tea5767.*
10447
10448TEA6415C MEDIA DRIVER
10449M: Hans Verkuil <hverkuil@xs4all.nl>
10450L: linux-media@vger.kernel.org
10451T: git git://linuxtv.org/media_tree.git
10452W: http://linuxtv.org
10453S: Maintained
10454F: drivers/media/i2c/tea6415c*
10455
10456TEA6420 MEDIA DRIVER
10457M: Hans Verkuil <hverkuil@xs4all.nl>
10458L: linux-media@vger.kernel.org
10459T: git git://linuxtv.org/media_tree.git
10460W: http://linuxtv.org
10461S: Maintained
10462F: drivers/media/i2c/tea6420*
10463
10464TEAM DRIVER
10465M: Jiri Pirko <jiri@resnulli.us>
10466L: netdev@vger.kernel.org
10467S: Supported
10468F: drivers/net/team/
10469F: include/linux/if_team.h
10470F: include/uapi/linux/if_team.h
10471
10472TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10473M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10474S: Maintained
10475F: arch/x86/platform/ts5500/
10476
10477TECHNOTREND USB IR RECEIVER
10478M: Sean Young <sean@mess.org>
10479L: linux-media@vger.kernel.org
10480S: Maintained
10481F: drivers/media/rc/ttusbir.c
10482
10483TEGRA ARCHITECTURE SUPPORT
10484M: Stephen Warren <swarren@wwwdotorg.org>
10485M: Thierry Reding <thierry.reding@gmail.com>
10486M: Alexandre Courbot <gnurou@gmail.com>
10487L: linux-tegra@vger.kernel.org
10488Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10489T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10490S: Supported
10491N: [^a-z]tegra
10492
10493TEGRA CLOCK DRIVER
10494M: Peter De Schrijver <pdeschrijver@nvidia.com>
10495M: Prashant Gaikwad <pgaikwad@nvidia.com>
10496S: Supported
10497F: drivers/clk/tegra/
10498
10499TEGRA DMA DRIVER
10500M: Laxman Dewangan <ldewangan@nvidia.com>
10501S: Supported
10502F: drivers/dma/tegra20-apb-dma.c
10503
10504TEGRA I2C DRIVER
10505M: Laxman Dewangan <ldewangan@nvidia.com>
10506S: Supported
10507F: drivers/i2c/busses/i2c-tegra.c
10508
10509TEGRA IOMMU DRIVERS
10510M: Hiroshi Doyu <hdoyu@nvidia.com>
10511S: Supported
10512F: drivers/iommu/tegra*
10513
10514TEGRA KBC DRIVER
10515M: Rakesh Iyer <riyer@nvidia.com>
10516M: Laxman Dewangan <ldewangan@nvidia.com>
10517S: Supported
10518F: drivers/input/keyboard/tegra-kbc.c
10519
10520TEGRA PWM DRIVER
10521M: Thierry Reding <thierry.reding@gmail.com>
10522S: Supported
10523F: drivers/pwm/pwm-tegra.c
10524
10525TEGRA SERIAL DRIVER
10526M: Laxman Dewangan <ldewangan@nvidia.com>
10527S: Supported
10528F: drivers/tty/serial/serial-tegra.c
10529
10530TEGRA SPI DRIVER
10531M: Laxman Dewangan <ldewangan@nvidia.com>
10532S: Supported
10533F: drivers/spi/spi-tegra*
10534
10535TEHUTI ETHERNET DRIVER
10536M: Andy Gospodarek <andy@greyhouse.net>
10537L: netdev@vger.kernel.org
10538S: Supported
10539F: drivers/net/ethernet/tehuti/*
10540
10541Telecom Clock Driver for MCPL0010
10542M: Mark Gross <mark.gross@intel.com>
10543S: Supported
10544F: drivers/char/tlclk.c
10545
10546TENSILICA XTENSA PORT (xtensa)
10547M: Chris Zankel <chris@zankel.net>
10548M: Max Filippov <jcmvbkbc@gmail.com>
10549L: linux-xtensa@linux-xtensa.org
10550S: Maintained
10551F: arch/xtensa/
10552F: drivers/irqchip/irq-xtensa-*
10553
10554THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10555M: Hans Verkuil <hverkuil@xs4all.nl>
10556L: linux-media@vger.kernel.org
10557T: git git://linuxtv.org/media_tree.git
10558W: http://linuxtv.org
10559S: Maintained
10560F: drivers/media/radio/radio-raremono.c
10561
10562THERMAL
10563M: Zhang Rui <rui.zhang@intel.com>
10564M: Eduardo Valentin <edubezval@gmail.com>
10565L: linux-pm@vger.kernel.org
10566T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10567T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10568Q: https://patchwork.kernel.org/project/linux-pm/list/
10569S: Supported
10570F: drivers/thermal/
10571F: include/linux/thermal.h
10572F: include/uapi/linux/thermal.h
10573F: include/linux/cpu_cooling.h
10574F: Documentation/devicetree/bindings/thermal/
10575
10576THERMAL/CPU_COOLING
10577M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10578M: Viresh Kumar <viresh.kumar@linaro.org>
10579M: Javi Merino <javi.merino@arm.com>
10580L: linux-pm@vger.kernel.org
10581S: Supported
10582F: Documentation/thermal/cpu-cooling-api.txt
10583F: drivers/thermal/cpu_cooling.c
10584F: include/linux/cpu_cooling.h
10585
10586THINGM BLINK(1) USB RGB LED DRIVER
10587M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10588S: Maintained
10589F: drivers/hid/hid-thingm.c
10590
10591THINKPAD ACPI EXTRAS DRIVER
10592M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10593L: ibm-acpi-devel@lists.sourceforge.net
10594L: platform-driver-x86@vger.kernel.org
10595W: http://ibm-acpi.sourceforge.net
10596W: http://thinkwiki.org/wiki/Ibm-acpi
10597T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10598S: Maintained
10599F: drivers/platform/x86/thinkpad_acpi.c
10600
10601TI BANDGAP AND THERMAL DRIVER
10602M: Eduardo Valentin <edubezval@gmail.com>
10603L: linux-pm@vger.kernel.org
10604L: linux-omap@vger.kernel.org
10605S: Maintained
10606F: drivers/thermal/ti-soc-thermal/
10607
10608TI CDCE706 CLOCK DRIVER
10609M: Max Filippov <jcmvbkbc@gmail.com>
10610S: Maintained
10611F: drivers/clk/clk-cdce706.c
10612
10613TI CLOCK DRIVER
10614M: Tero Kristo <t-kristo@ti.com>
10615L: linux-omap@vger.kernel.org
10616S: Maintained
10617F: drivers/clk/ti/
10618F: include/linux/clk/ti.h
10619
10620TI FLASH MEDIA INTERFACE DRIVER
10621M: Alex Dubov <oakad@yahoo.com>
10622S: Maintained
10623F: drivers/misc/tifm*
10624F: drivers/mmc/host/tifm_sd.c
10625F: include/linux/tifm.h
10626
10627TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10628M: Santosh Shilimkar <ssantosh@kernel.org>
10629L: linux-kernel@vger.kernel.org
10630L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10631S: Maintained
10632F: drivers/soc/ti/*
10633T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10634
10635
10636TI LM49xxx FAMILY ASoC CODEC DRIVERS
10637M: M R Swami Reddy <mr.swami.reddy@ti.com>
10638M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10639L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10640S: Maintained
10641F: sound/soc/codecs/lm49453*
10642F: sound/soc/codecs/isabelle*
10643
10644TI LP855x BACKLIGHT DRIVER
10645M: Milo Kim <milo.kim@ti.com>
10646S: Maintained
10647F: Documentation/backlight/lp855x-driver.txt
10648F: drivers/video/backlight/lp855x_bl.c
10649F: include/linux/platform_data/lp855x.h
10650
10651TI LP8727 CHARGER DRIVER
10652M: Milo Kim <milo.kim@ti.com>
10653S: Maintained
10654F: drivers/power/lp8727_charger.c
10655F: include/linux/platform_data/lp8727.h
10656
10657TI LP8788 MFD DRIVER
10658M: Milo Kim <milo.kim@ti.com>
10659S: Maintained
10660F: drivers/iio/adc/lp8788_adc.c
10661F: drivers/leds/leds-lp8788.c
10662F: drivers/mfd/lp8788*.c
10663F: drivers/power/lp8788-charger.c
10664F: drivers/regulator/lp8788-*.c
10665F: include/linux/mfd/lp8788*.h
10666
10667TI NETCP ETHERNET DRIVER
10668M: Wingman Kwok <w-kwok2@ti.com>
10669M: Murali Karicheri <m-karicheri2@ti.com>
10670L: netdev@vger.kernel.org
10671S: Maintained
10672F: drivers/net/ethernet/ti/netcp*
10673
10674TI TAS571X FAMILY ASoC CODEC DRIVER
10675M: Kevin Cernekee <cernekee@chromium.org>
10676L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10677S: Odd Fixes
10678F: sound/soc/codecs/tas571x*
10679
10680TI TWL4030 SERIES SOC CODEC DRIVER
10681M: Peter Ujfalusi <peter.ujfalusi@ti.com>
10682L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10683S: Maintained
10684F: sound/soc/codecs/twl4030*
10685
10686TI WILINK WIRELESS DRIVERS
10687L: linux-wireless@vger.kernel.org
10688W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10689W: http://wireless.kernel.org/en/users/Drivers/wl1251
10690T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10691S: Orphan
10692F: drivers/net/wireless/ti/
10693F: include/linux/wl12xx.h
10694
10695TIPC NETWORK LAYER
10696M: Jon Maloy <jon.maloy@ericsson.com>
10697M: Ying Xue <ying.xue@windriver.com>
10698L: netdev@vger.kernel.org (core kernel code)
10699L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10700W: http://tipc.sourceforge.net/
10701S: Maintained
10702F: include/uapi/linux/tipc*.h
10703F: net/tipc/
10704
10705TILE ARCHITECTURE
10706M: Chris Metcalf <cmetcalf@ezchip.com>
10707W: http://www.ezchip.com/scm/
10708S: Supported
10709F: arch/tile/
10710F: drivers/char/tile-srom.c
10711F: drivers/edac/tile_edac.c
10712F: drivers/net/ethernet/tile/
10713F: drivers/rtc/rtc-tile.c
10714F: drivers/tty/hvc/hvc_tile.c
10715F: drivers/tty/serial/tilegx.c
10716F: drivers/usb/host/*-tilegx.c
10717F: include/linux/usb/tilegx.h
10718
10719TLAN NETWORK DRIVER
10720M: Samuel Chessman <chessman@tux.org>
10721L: tlan-devel@lists.sourceforge.net (subscribers-only)
10722W: http://sourceforge.net/projects/tlan/
10723S: Maintained
10724F: Documentation/networking/tlan.txt
10725F: drivers/net/ethernet/ti/tlan.*
10726
10727TOMOYO SECURITY MODULE
10728M: Kentaro Takeda <takedakn@nttdata.co.jp>
10729M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10730L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10731L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10732L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10733L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10734W: http://tomoyo.sourceforge.jp/
10735T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10736S: Maintained
10737F: security/tomoyo/
10738
10739TOPSTAR LAPTOP EXTRAS DRIVER
10740M: Herton Ronaldo Krzesinski <herton@canonical.com>
10741L: platform-driver-x86@vger.kernel.org
10742S: Maintained
10743F: drivers/platform/x86/topstar-laptop.c
10744
10745TOSHIBA ACPI EXTRAS DRIVER
10746M: Azael Avalos <coproscefalo@gmail.com>
10747L: platform-driver-x86@vger.kernel.org
10748S: Maintained
10749F: drivers/platform/x86/toshiba_acpi.c
10750
10751TOSHIBA BLUETOOTH DRIVER
10752M: Azael Avalos <coproscefalo@gmail.com>
10753L: platform-driver-x86@vger.kernel.org
10754S: Maintained
10755F: drivers/platform/x86/toshiba_bluetooth.c
10756
10757TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10758M: Azael Avalos <coproscefalo@gmail.com>
10759L: platform-driver-x86@vger.kernel.org
10760S: Maintained
10761F: drivers/platform/x86/toshiba_haps.c
10762
10763TOSHIBA WMI HOTKEYS DRIVER
10764M: Azael Avalos <coproscefalo@gmail.com>
10765L: platform-driver-x86@vger.kernel.org
10766S: Maintained
10767F: drivers/platform/x86/toshiba-wmi.c
10768
10769TOSHIBA SMM DRIVER
10770M: Jonathan Buzzard <jonathan@buzzard.org.uk>
10771W: http://www.buzzard.org.uk/toshiba/
10772S: Maintained
10773F: drivers/char/toshiba.c
10774F: include/linux/toshiba.h
10775F: include/uapi/linux/toshiba.h
10776
10777TOSHIBA TC358743 DRIVER
10778M: Mats Randgaard <matrandg@cisco.com>
10779L: linux-media@vger.kernel.org
10780S: Maintained
10781F: drivers/media/i2c/tc358743*
10782F: include/media/tc358743.h
10783
10784TMIO MMC DRIVER
10785M: Ian Molton <ian@mnementh.co.uk>
10786L: linux-mmc@vger.kernel.org
10787S: Maintained
10788F: drivers/mmc/host/tmio_mmc*
10789F: drivers/mmc/host/sh_mobile_sdhi.c
10790F: include/linux/mmc/tmio.h
10791F: include/linux/mmc/sh_mobile_sdhi.h
10792
10793TMP401 HARDWARE MONITOR DRIVER
10794M: Guenter Roeck <linux@roeck-us.net>
10795L: lm-sensors@lm-sensors.org
10796S: Maintained
10797F: Documentation/hwmon/tmp401
10798F: drivers/hwmon/tmp401.c
10799
10800TMPFS (SHMEM FILESYSTEM)
10801M: Hugh Dickins <hughd@google.com>
10802L: linux-mm@kvack.org
10803S: Maintained
10804F: include/linux/shmem_fs.h
10805F: mm/shmem.c
10806
10807TM6000 VIDEO4LINUX DRIVER
10808M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10809L: linux-media@vger.kernel.org
10810W: http://linuxtv.org
10811T: git git://linuxtv.org/media_tree.git
10812S: Odd fixes
10813F: drivers/media/usb/tm6000/
10814
10815TW68 VIDEO4LINUX DRIVER
10816M: Hans Verkuil <hverkuil@xs4all.nl>
10817L: linux-media@vger.kernel.org
10818T: git git://linuxtv.org/media_tree.git
10819W: http://linuxtv.org
10820S: Odd Fixes
10821F: drivers/media/pci/tw68/
10822
10823TPM DEVICE DRIVER
10824M: Peter Huewe <peterhuewe@gmx.de>
10825M: Marcel Selhorst <tpmdd@selhorst.net>
10826M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
10827R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10828W: http://tpmdd.sourceforge.net
10829L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10830Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10831T: https://github.com/PeterHuewe/linux-tpmdd
10832S: Maintained
10833F: drivers/char/tpm/
10834
10835TPM IBM_VTPM DEVICE DRIVER
10836M: Ashley Lai <ashleydlai@gmail.com>
10837W: http://tpmdd.sourceforge.net
10838L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10839S: Maintained
10840F: drivers/char/tpm/tpm_ibmvtpm*
10841
10842TRACING
10843M: Steven Rostedt <rostedt@goodmis.org>
10844M: Ingo Molnar <mingo@redhat.com>
10845T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10846S: Maintained
10847F: Documentation/trace/ftrace.txt
10848F: arch/*/*/*/ftrace.h
10849F: arch/*/kernel/ftrace.c
10850F: include/*/ftrace.h
10851F: include/linux/trace*.h
10852F: include/trace/
10853F: kernel/trace/
10854F: tools/testing/selftests/ftrace/
10855
10856TRIVIAL PATCHES
10857M: Jiri Kosina <trivial@kernel.org>
10858T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10859S: Maintained
10860K: ^Subject:.*(?i)trivial
10861
10862TTY LAYER
10863M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10864M: Jiri Slaby <jslaby@suse.com>
10865S: Supported
10866T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10867F: Documentation/serial/
10868F: drivers/tty/
10869F: drivers/tty/serial/serial_core.c
10870F: include/linux/serial_core.h
10871F: include/linux/serial.h
10872F: include/linux/tty.h
10873F: include/uapi/linux/serial_core.h
10874F: include/uapi/linux/serial.h
10875F: include/uapi/linux/tty.h
10876
10877TUA9001 MEDIA DRIVER
10878M: Antti Palosaari <crope@iki.fi>
10879L: linux-media@vger.kernel.org
10880W: http://linuxtv.org/
10881W: http://palosaari.fi/linux/
10882Q: http://patchwork.linuxtv.org/project/linux-media/list/
10883T: git git://linuxtv.org/anttip/media_tree.git
10884S: Maintained
10885F: drivers/media/tuners/tua9001*
10886
10887TULIP NETWORK DRIVERS
10888M: Grant Grundler <grundler@parisc-linux.org>
10889L: netdev@vger.kernel.org
10890S: Maintained
10891F: drivers/net/ethernet/dec/tulip/
10892
10893TUN/TAP driver
10894M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
10895W: http://vtun.sourceforge.net/tun
10896S: Maintained
10897F: Documentation/networking/tuntap.txt
10898F: arch/um/os-Linux/drivers/
10899
10900TURBOCHANNEL SUBSYSTEM
10901M: "Maciej W. Rozycki" <macro@linux-mips.org>
10902M: Ralf Baechle <ralf@linux-mips.org>
10903L: linux-mips@linux-mips.org
10904Q: http://patchwork.linux-mips.org/project/linux-mips/list/
10905S: Maintained
10906F: drivers/tc/
10907F: include/linux/tc.h
10908
10909U14-34F SCSI DRIVER
10910M: Dario Ballabio <ballabio_dario@emc.com>
10911L: linux-scsi@vger.kernel.org
10912S: Maintained
10913F: drivers/scsi/u14-34f.c
10914
10915UBI FILE SYSTEM (UBIFS)
10916M: Artem Bityutskiy <dedekind1@gmail.com>
10917M: Adrian Hunter <adrian.hunter@intel.com>
10918L: linux-mtd@lists.infradead.org
10919T: git git://git.infradead.org/ubifs-2.6.git
10920W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10921S: Maintained
10922F: Documentation/filesystems/ubifs.txt
10923F: fs/ubifs/
10924
10925UCLINUX (M68KNOMMU AND COLDFIRE)
10926M: Greg Ungerer <gerg@uclinux.org>
10927W: http://www.uclinux.org/
10928L: linux-m68k@lists.linux-m68k.org
10929L: uclinux-dev@uclinux.org (subscribers-only)
10930T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10931S: Maintained
10932F: arch/m68k/coldfire/
10933F: arch/m68k/68*/
10934F: arch/m68k/*/*_no.*
10935F: arch/m68k/include/asm/*_no.*
10936
10937UDF FILESYSTEM
10938M: Jan Kara <jack@suse.com>
10939S: Maintained
10940F: Documentation/filesystems/udf.txt
10941F: fs/udf/
10942
10943UFS FILESYSTEM
10944M: Evgeniy Dushistov <dushistov@mail.ru>
10945S: Maintained
10946F: Documentation/filesystems/ufs.txt
10947F: fs/ufs/
10948
10949UHID USERSPACE HID IO DRIVER:
10950M: David Herrmann <dh.herrmann@googlemail.com>
10951L: linux-input@vger.kernel.org
10952S: Maintained
10953F: drivers/hid/uhid.c
10954F: include/uapi/linux/uhid.h
10955
10956ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10957L: linux-usb@vger.kernel.org
10958S: Orphan
10959F: drivers/uwb/
10960F: include/linux/uwb.h
10961F: include/linux/uwb/
10962
10963UNICORE32 ARCHITECTURE:
10964M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10965W: http://mprc.pku.edu.cn/~guanxuetao/linux
10966S: Maintained
10967T: git git://github.com/gxt/linux.git
10968F: arch/unicore32/
10969
10970UNIFDEF
10971M: Tony Finch <dot@dotat.at>
10972W: http://dotat.at/prog/unifdef
10973S: Maintained
10974F: scripts/unifdef.c
10975
10976UNIFORM CDROM DRIVER
10977M: Jens Axboe <axboe@kernel.dk>
10978W: http://www.kernel.dk
10979S: Maintained
10980F: Documentation/cdrom/
10981F: drivers/cdrom/cdrom.c
10982F: include/linux/cdrom.h
10983F: include/uapi/linux/cdrom.h
10984
10985UNISYS S-PAR DRIVERS
10986M: Benjamin Romer <benjamin.romer@unisys.com>
10987M: David Kershner <david.kershner@unisys.com>
10988L: sparmaintainer@unisys.com (Unisys internal)
10989S: Supported
10990F: drivers/staging/unisys/
10991
10992UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10993M: Vinayak Holikatti <vinholikatti@gmail.com>
10994L: linux-scsi@vger.kernel.org
10995S: Supported
10996F: Documentation/scsi/ufs.txt
10997F: drivers/scsi/ufs/
10998
10999UNSORTED BLOCK IMAGES (UBI)
11000M: Artem Bityutskiy <dedekind1@gmail.com>
11001M: Richard Weinberger <richard@nod.at>
11002W: http://www.linux-mtd.infradead.org/
11003L: linux-mtd@lists.infradead.org
11004T: git git://git.infradead.org/ubifs-2.6.git
11005S: Supported
11006F: drivers/mtd/ubi/
11007F: include/linux/mtd/ubi.h
11008F: include/uapi/mtd/ubi-user.h
11009
11010USB ACM DRIVER
11011M: Oliver Neukum <oliver@neukum.org>
11012L: linux-usb@vger.kernel.org
11013S: Maintained
11014F: Documentation/usb/acm.txt
11015F: drivers/usb/class/cdc-acm.*
11016
11017USB AR5523 WIRELESS DRIVER
11018M: Pontus Fuchs <pontus.fuchs@gmail.com>
11019L: linux-wireless@vger.kernel.org
11020S: Maintained
11021F: drivers/net/wireless/ath/ar5523/
11022
11023USB ATTACHED SCSI
11024M: Hans de Goede <hdegoede@redhat.com>
11025M: Gerd Hoffmann <kraxel@redhat.com>
11026L: linux-usb@vger.kernel.org
11027L: linux-scsi@vger.kernel.org
11028S: Maintained
11029F: drivers/usb/storage/uas.c
11030
11031USB CDC ETHERNET DRIVER
11032M: Oliver Neukum <oliver@neukum.org>
11033L: linux-usb@vger.kernel.org
11034S: Maintained
11035F: drivers/net/usb/cdc_*.c
11036F: include/uapi/linux/usb/cdc.h
11037
11038USB CHAOSKEY DRIVER
11039M: Keith Packard <keithp@keithp.com>
11040L: linux-usb@vger.kernel.org
11041S: Maintained
11042F: drivers/usb/misc/chaoskey.c
11043
11044USB CYPRESS C67X00 DRIVER
11045M: Peter Korsgaard <jacmet@sunsite.dk>
11046L: linux-usb@vger.kernel.org
11047S: Maintained
11048F: drivers/usb/c67x00/
11049
11050USB DAVICOM DM9601 DRIVER
11051M: Peter Korsgaard <jacmet@sunsite.dk>
11052L: netdev@vger.kernel.org
11053W: http://www.linux-usb.org/usbnet
11054S: Maintained
11055F: drivers/net/usb/dm9601.c
11056
11057USB DIAMOND RIO500 DRIVER
11058M: Cesar Miquel <miquel@df.uba.ar>
11059L: rio500-users@lists.sourceforge.net
11060W: http://rio500.sourceforge.net
11061S: Maintained
11062F: drivers/usb/misc/rio500*
11063
11064USB EHCI DRIVER
11065M: Alan Stern <stern@rowland.harvard.edu>
11066L: linux-usb@vger.kernel.org
11067S: Maintained
11068F: Documentation/usb/ehci.txt
11069F: drivers/usb/host/ehci*
11070
11071USB GADGET/PERIPHERAL SUBSYSTEM
11072M: Felipe Balbi <balbi@ti.com>
11073L: linux-usb@vger.kernel.org
11074W: http://www.linux-usb.org/gadget
11075T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11076S: Maintained
11077F: drivers/usb/gadget/
11078F: include/linux/usb/gadget*
11079
11080USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11081M: Jiri Kosina <jikos@kernel.org>
11082L: linux-usb@vger.kernel.org
11083T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11084S: Maintained
11085F: Documentation/hid/hiddev.txt
11086F: drivers/hid/usbhid/
11087
11088USB ISP116X DRIVER
11089M: Olav Kongas <ok@artecdesign.ee>
11090L: linux-usb@vger.kernel.org
11091S: Maintained
11092F: drivers/usb/host/isp116x*
11093F: include/linux/usb/isp116x.h
11094
11095USB MASS STORAGE DRIVER
11096M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11097L: linux-usb@vger.kernel.org
11098L: usb-storage@lists.one-eyed-alien.net
11099S: Maintained
11100W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11101F: drivers/usb/storage/
11102
11103USB MIDI DRIVER
11104M: Clemens Ladisch <clemens@ladisch.de>
11105L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11106T: git git://git.alsa-project.org/alsa-kernel.git
11107S: Maintained
11108F: sound/usb/midi.*
11109
11110USB NETWORKING DRIVERS
11111L: linux-usb@vger.kernel.org
11112S: Odd Fixes
11113F: drivers/net/usb/
11114
11115USB OHCI DRIVER
11116M: Alan Stern <stern@rowland.harvard.edu>
11117L: linux-usb@vger.kernel.org
11118S: Maintained
11119F: Documentation/usb/ohci.txt
11120F: drivers/usb/host/ohci*
11121
11122USB OTG FSM (Finite State Machine)
11123M: Peter Chen <Peter.Chen@freescale.com>
11124T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11125L: linux-usb@vger.kernel.org
11126S: Maintained
11127F: drivers/usb/common/usb-otg-fsm.c
11128
11129USB OVER IP DRIVER
11130M: Valentina Manea <valentina.manea.m@gmail.com>
11131M: Shuah Khan <shuah.kh@samsung.com>
11132L: linux-usb@vger.kernel.org
11133S: Maintained
11134F: drivers/usb/usbip/
11135F: tools/usb/usbip/
11136
11137USB PEGASUS DRIVER
11138M: Petko Manolov <petkan@nucleusys.com>
11139L: linux-usb@vger.kernel.org
11140L: netdev@vger.kernel.org
11141T: git git://github.com/petkan/pegasus.git
11142W: https://github.com/petkan/pegasus
11143S: Maintained
11144F: drivers/net/usb/pegasus.*
11145
11146USB PHY LAYER
11147M: Felipe Balbi <balbi@ti.com>
11148L: linux-usb@vger.kernel.org
11149T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11150S: Maintained
11151F: drivers/usb/phy/
11152
11153USB PRINTER DRIVER (usblp)
11154M: Pete Zaitcev <zaitcev@redhat.com>
11155L: linux-usb@vger.kernel.org
11156S: Supported
11157F: drivers/usb/class/usblp.c
11158
11159USB RTL8150 DRIVER
11160M: Petko Manolov <petkan@nucleusys.com>
11161L: linux-usb@vger.kernel.org
11162L: netdev@vger.kernel.org
11163T: git git://github.com/petkan/rtl8150.git
11164W: https://github.com/petkan/rtl8150
11165S: Maintained
11166F: drivers/net/usb/rtl8150.c
11167
11168USB SERIAL SUBSYSTEM
11169M: Johan Hovold <johan@kernel.org>
11170L: linux-usb@vger.kernel.org
11171S: Maintained
11172F: Documentation/usb/usb-serial.txt
11173F: drivers/usb/serial/
11174F: include/linux/usb/serial.h
11175
11176USB SMSC75XX ETHERNET DRIVER
11177M: Steve Glendinning <steve.glendinning@shawell.net>
11178L: netdev@vger.kernel.org
11179S: Maintained
11180F: drivers/net/usb/smsc75xx.*
11181
11182USB SMSC95XX ETHERNET DRIVER
11183M: Steve Glendinning <steve.glendinning@shawell.net>
11184L: netdev@vger.kernel.org
11185S: Maintained
11186F: drivers/net/usb/smsc95xx.*
11187
11188USB SUBSYSTEM
11189M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11190L: linux-usb@vger.kernel.org
11191W: http://www.linux-usb.org
11192T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11193S: Supported
11194F: Documentation/usb/
11195F: drivers/usb/
11196F: include/linux/usb.h
11197F: include/linux/usb/
11198
11199USB UHCI DRIVER
11200M: Alan Stern <stern@rowland.harvard.edu>
11201L: linux-usb@vger.kernel.org
11202S: Maintained
11203F: drivers/usb/host/uhci*
11204
11205USB "USBNET" DRIVER FRAMEWORK
11206M: Oliver Neukum <oneukum@suse.com>
11207L: netdev@vger.kernel.org
11208W: http://www.linux-usb.org/usbnet
11209S: Maintained
11210F: drivers/net/usb/usbnet.c
11211F: include/linux/usb/usbnet.h
11212
11213USB VIDEO CLASS
11214M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11215L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11216L: linux-media@vger.kernel.org
11217T: git git://linuxtv.org/media_tree.git
11218W: http://www.ideasonboard.org/uvc/
11219S: Maintained
11220F: drivers/media/usb/uvc/
11221F: include/uapi/linux/uvcvideo.h
11222
11223USB VISION DRIVER
11224M: Hans Verkuil <hverkuil@xs4all.nl>
11225L: linux-media@vger.kernel.org
11226T: git git://linuxtv.org/media_tree.git
11227W: http://linuxtv.org
11228S: Odd Fixes
11229F: drivers/media/usb/usbvision/
11230
11231USB WEBCAM GADGET
11232M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11233L: linux-usb@vger.kernel.org
11234S: Maintained
11235F: drivers/usb/gadget/function/*uvc*
11236F: drivers/usb/gadget/legacy/webcam.c
11237
11238USB WIRELESS RNDIS DRIVER (rndis_wlan)
11239M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11240L: linux-wireless@vger.kernel.org
11241S: Maintained
11242F: drivers/net/wireless/rndis_wlan.c
11243
11244USB XHCI DRIVER
11245M: Mathias Nyman <mathias.nyman@intel.com>
11246L: linux-usb@vger.kernel.org
11247S: Supported
11248F: drivers/usb/host/xhci*
11249F: drivers/usb/host/pci-quirks*
11250
11251USB ZD1201 DRIVER
11252L: linux-wireless@vger.kernel.org
11253W: http://linux-lc100020.sourceforge.net
11254S: Orphan
11255F: drivers/net/wireless/zd1201.*
11256
11257USB ZR364XX DRIVER
11258M: Antoine Jacquet <royale@zerezo.com>
11259L: linux-usb@vger.kernel.org
11260L: linux-media@vger.kernel.org
11261T: git git://linuxtv.org/media_tree.git
11262W: http://royale.zerezo.com/zr364xx/
11263S: Maintained
11264F: Documentation/video4linux/zr364xx.txt
11265F: drivers/media/usb/zr364xx/
11266
11267ULPI BUS
11268M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11269L: linux-usb@vger.kernel.org
11270S: Maintained
11271F: drivers/usb/common/ulpi.c
11272F: include/linux/ulpi/
11273
11274USER-MODE LINUX (UML)
11275M: Jeff Dike <jdike@addtoit.com>
11276M: Richard Weinberger <richard@nod.at>
11277L: user-mode-linux-devel@lists.sourceforge.net
11278L: user-mode-linux-user@lists.sourceforge.net
11279W: http://user-mode-linux.sourceforge.net
11280S: Maintained
11281F: Documentation/virtual/uml/
11282F: arch/um/
11283F: arch/x86/um/
11284F: fs/hostfs/
11285F: fs/hppfs/
11286
11287USERSPACE I/O (UIO)
11288M: "Hans J. Koch" <hjk@hansjkoch.de>
11289M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11290S: Maintained
11291T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11292F: Documentation/DocBook/uio-howto.tmpl
11293F: drivers/uio/
11294F: include/linux/uio*.h
11295
11296UTIL-LINUX PACKAGE
11297M: Karel Zak <kzak@redhat.com>
11298L: util-linux@vger.kernel.org
11299W: http://en.wikipedia.org/wiki/Util-linux
11300T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11301S: Maintained
11302
11303UVESAFB DRIVER
11304M: Michal Januszewski <spock@gentoo.org>
11305L: linux-fbdev@vger.kernel.org
11306W: http://dev.gentoo.org/~spock/projects/uvesafb/
11307S: Maintained
11308F: Documentation/fb/uvesafb.txt
11309F: drivers/video/fbdev/uvesafb.*
11310
11311VF610 NAND DRIVER
11312M: Stefan Agner <stefan@agner.ch>
11313L: linux-mtd@lists.infradead.org
11314S: Supported
11315F: drivers/mtd/nand/vf610_nfc.c
11316
11317VFAT/FAT/MSDOS FILESYSTEM
11318M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11319S: Maintained
11320F: Documentation/filesystems/vfat.txt
11321F: fs/fat/
11322
11323VFIO DRIVER
11324M: Alex Williamson <alex.williamson@redhat.com>
11325L: kvm@vger.kernel.org
11326S: Maintained
11327F: Documentation/vfio.txt
11328F: drivers/vfio/
11329F: include/linux/vfio.h
11330F: include/uapi/linux/vfio.h
11331
11332VFIO PLATFORM DRIVER
11333M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11334L: kvm@vger.kernel.org
11335S: Maintained
11336F: drivers/vfio/platform/
11337
11338VIDEOBUF2 FRAMEWORK
11339M: Pawel Osciak <pawel@osciak.com>
11340M: Marek Szyprowski <m.szyprowski@samsung.com>
11341M: Kyungmin Park <kyungmin.park@samsung.com>
11342L: linux-media@vger.kernel.org
11343S: Maintained
11344F: drivers/media/v4l2-core/videobuf2-*
11345F: include/media/videobuf2-*
11346
11347VIRTUAL SERIO DEVICE DRIVER
11348M: Stephen Chandler Paul <thatslyude@gmail.com>
11349S: Maintained
11350F: drivers/input/serio/userio.c
11351F: include/uapi/linux/userio.h
11352
11353VIRTIO CONSOLE DRIVER
11354M: Amit Shah <amit.shah@redhat.com>
11355L: virtualization@lists.linux-foundation.org
11356S: Maintained
11357F: drivers/char/virtio_console.c
11358F: include/linux/virtio_console.h
11359F: include/uapi/linux/virtio_console.h
11360
11361VIRTIO CORE, NET AND BLOCK DRIVERS
11362M: "Michael S. Tsirkin" <mst@redhat.com>
11363L: virtualization@lists.linux-foundation.org
11364S: Maintained
11365F: drivers/virtio/
11366F: tools/virtio/
11367F: drivers/net/virtio_net.c
11368F: drivers/block/virtio_blk.c
11369F: include/linux/virtio_*.h
11370F: include/uapi/linux/virtio_*.h
11371
11372VIRTIO DRIVERS FOR S390
11373M: Christian Borntraeger <borntraeger@de.ibm.com>
11374M: Cornelia Huck <cornelia.huck@de.ibm.com>
11375L: linux-s390@vger.kernel.org
11376L: virtualization@lists.linux-foundation.org
11377L: kvm@vger.kernel.org
11378S: Supported
11379F: drivers/s390/virtio/
11380
11381VIRTIO GPU DRIVER
11382M: David Airlie <airlied@linux.ie>
11383M: Gerd Hoffmann <kraxel@redhat.com>
11384L: dri-devel@lists.freedesktop.org
11385L: virtualization@lists.linux-foundation.org
11386S: Maintained
11387F: drivers/gpu/drm/virtio/
11388F: include/uapi/linux/virtio_gpu.h
11389
11390VIRTIO HOST (VHOST)
11391M: "Michael S. Tsirkin" <mst@redhat.com>
11392L: kvm@vger.kernel.org
11393L: virtualization@lists.linux-foundation.org
11394L: netdev@vger.kernel.org
11395S: Maintained
11396F: drivers/vhost/
11397F: include/uapi/linux/vhost.h
11398
11399VIRTIO INPUT DRIVER
11400M: Gerd Hoffmann <kraxel@redhat.com>
11401S: Maintained
11402F: drivers/virtio/virtio_input.c
11403F: include/uapi/linux/virtio_input.h
11404
11405VIA RHINE NETWORK DRIVER
11406S: Orphan
11407F: drivers/net/ethernet/via/via-rhine.c
11408
11409VIA SD/MMC CARD CONTROLLER DRIVER
11410M: Bruce Chang <brucechang@via.com.tw>
11411M: Harald Welte <HaraldWelte@viatech.com>
11412S: Maintained
11413F: drivers/mmc/host/via-sdmmc.c
11414
11415VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11416M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11417L: linux-fbdev@vger.kernel.org
11418S: Maintained
11419F: include/linux/via-core.h
11420F: include/linux/via-gpio.h
11421F: include/linux/via_i2c.h
11422F: drivers/video/fbdev/via/
11423
11424VIA VELOCITY NETWORK DRIVER
11425M: Francois Romieu <romieu@fr.zoreil.com>
11426L: netdev@vger.kernel.org
11427S: Maintained
11428F: drivers/net/ethernet/via/via-velocity.*
11429
11430VIRT LIB
11431M: Alex Williamson <alex.williamson@redhat.com>
11432M: Paolo Bonzini <pbonzini@redhat.com>
11433L: kvm@vger.kernel.org
11434S: Supported
11435F: virt/lib/
11436
11437VIVID VIRTUAL VIDEO DRIVER
11438M: Hans Verkuil <hverkuil@xs4all.nl>
11439L: linux-media@vger.kernel.org
11440T: git git://linuxtv.org/media_tree.git
11441W: http://linuxtv.org
11442S: Maintained
11443F: drivers/media/platform/vivid/*
11444
11445VLAN (802.1Q)
11446M: Patrick McHardy <kaber@trash.net>
11447L: netdev@vger.kernel.org
11448S: Maintained
11449F: drivers/net/macvlan.c
11450F: include/linux/if_*vlan.h
11451F: net/8021q/
11452
11453VLYNQ BUS
11454M: Florian Fainelli <florian@openwrt.org>
11455L: openwrt-devel@lists.openwrt.org (subscribers-only)
11456S: Maintained
11457F: drivers/vlynq/vlynq.c
11458F: include/linux/vlynq.h
11459
11460VME SUBSYSTEM
11461M: Martyn Welch <martyn@welchs.me.uk>
11462M: Manohar Vanga <manohar.vanga@gmail.com>
11463M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11464L: devel@driverdev.osuosl.org
11465S: Maintained
11466T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11467F: Documentation/vme_api.txt
11468F: drivers/staging/vme/
11469F: drivers/vme/
11470F: include/linux/vme*
11471
11472VMWARE HYPERVISOR INTERFACE
11473M: Alok Kataria <akataria@vmware.com>
11474L: virtualization@lists.linux-foundation.org
11475S: Supported
11476F: arch/x86/kernel/cpu/vmware.c
11477
11478VMWARE BALLOON DRIVER
11479M: Xavier Deguillard <xdeguillard@vmware.com>
11480M: Philip Moltmann <moltmann@vmware.com>
11481M: "VMware, Inc." <pv-drivers@vmware.com>
11482L: linux-kernel@vger.kernel.org
11483S: Maintained
11484F: drivers/misc/vmw_balloon.c
11485
11486VMWARE VMMOUSE SUBDRIVER
11487M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11488M: "VMware, Inc." <pv-drivers@vmware.com>
11489L: linux-input@vger.kernel.org
11490S: Maintained
11491F: drivers/input/mouse/vmmouse.c
11492F: drivers/input/mouse/vmmouse.h
11493
11494VMWARE VMXNET3 ETHERNET DRIVER
11495M: Shrikrishna Khare <skhare@vmware.com>
11496M: "VMware, Inc." <pv-drivers@vmware.com>
11497L: netdev@vger.kernel.org
11498S: Maintained
11499F: drivers/net/vmxnet3/
11500
11501VMware PVSCSI driver
11502M: Arvind Kumar <arvindkumar@vmware.com>
11503M: VMware PV-Drivers <pv-drivers@vmware.com>
11504L: linux-scsi@vger.kernel.org
11505S: Maintained
11506F: drivers/scsi/vmw_pvscsi.c
11507F: drivers/scsi/vmw_pvscsi.h
11508
11509VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11510M: Liam Girdwood <lgirdwood@gmail.com>
11511M: Mark Brown <broonie@kernel.org>
11512L: linux-kernel@vger.kernel.org
11513W: http://www.slimlogic.co.uk/?p=48
11514T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11515S: Supported
11516F: drivers/regulator/
11517F: include/linux/regulator/
11518
11519VRF
11520M: David Ahern <dsa@cumulusnetworks.com>
11521M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11522L: netdev@vger.kernel.org
11523S: Maintained
11524F: drivers/net/vrf.c
11525F: Documentation/networking/vrf.txt
11526
11527VT1211 HARDWARE MONITOR DRIVER
11528M: Juerg Haefliger <juergh@gmail.com>
11529L: lm-sensors@lm-sensors.org
11530S: Maintained
11531F: Documentation/hwmon/vt1211
11532F: drivers/hwmon/vt1211.c
11533
11534VT8231 HARDWARE MONITOR DRIVER
11535M: Roger Lucas <vt8231@hiddenengine.co.uk>
11536L: lm-sensors@lm-sensors.org
11537S: Maintained
11538F: drivers/hwmon/vt8231.c
11539
11540VUB300 USB to SDIO/SD/MMC bridge chip
11541M: Tony Olech <tony.olech@elandigitalsystems.com>
11542L: linux-mmc@vger.kernel.org
11543L: linux-usb@vger.kernel.org
11544S: Supported
11545F: drivers/mmc/host/vub300.c
11546
11547W1 DALLAS'S 1-WIRE BUS
11548M: Evgeniy Polyakov <zbr@ioremap.net>
11549S: Maintained
11550F: Documentation/w1/
11551F: drivers/w1/
11552
11553W83791D HARDWARE MONITORING DRIVER
11554M: Marc Hulsman <m.hulsman@tudelft.nl>
11555L: lm-sensors@lm-sensors.org
11556S: Maintained
11557F: Documentation/hwmon/w83791d
11558F: drivers/hwmon/w83791d.c
11559
11560W83793 HARDWARE MONITORING DRIVER
11561M: Rudolf Marek <r.marek@assembler.cz>
11562L: lm-sensors@lm-sensors.org
11563S: Maintained
11564F: Documentation/hwmon/w83793
11565F: drivers/hwmon/w83793.c
11566
11567W83795 HARDWARE MONITORING DRIVER
11568M: Jean Delvare <jdelvare@suse.com>
11569L: lm-sensors@lm-sensors.org
11570S: Maintained
11571F: drivers/hwmon/w83795.c
11572
11573W83L51xD SD/MMC CARD INTERFACE DRIVER
11574M: Pierre Ossman <pierre@ossman.eu>
11575S: Maintained
11576F: drivers/mmc/host/wbsd.*
11577
11578WACOM PROTOCOL 4 SERIAL TABLETS
11579M: Julian Squires <julian@cipht.net>
11580M: Hans de Goede <hdegoede@redhat.com>
11581L: linux-input@vger.kernel.org
11582S: Maintained
11583F: drivers/input/tablet/wacom_serial4.c
11584
11585WATCHDOG DEVICE DRIVERS
11586M: Wim Van Sebroeck <wim@iguana.be>
11587L: linux-watchdog@vger.kernel.org
11588W: http://www.linux-watchdog.org/
11589T: git git://www.linux-watchdog.org/linux-watchdog.git
11590S: Maintained
11591F: Documentation/watchdog/
11592F: drivers/watchdog/
11593F: include/linux/watchdog.h
11594F: include/uapi/linux/watchdog.h
11595
11596WD7000 SCSI DRIVER
11597M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11598L: linux-scsi@vger.kernel.org
11599S: Maintained
11600F: drivers/scsi/wd7000.c
11601
11602WIIMOTE HID DRIVER
11603M: David Herrmann <dh.herrmann@googlemail.com>
11604L: linux-input@vger.kernel.org
11605S: Maintained
11606F: drivers/hid/hid-wiimote*
11607
11608WINBOND CIR DRIVER
11609M: David Härdeman <david@hardeman.nu>
11610S: Maintained
11611F: drivers/media/rc/winbond-cir.c
11612
11613WIMAX STACK
11614M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11615M: linux-wimax@intel.com
11616L: wimax@linuxwimax.org (subscribers-only)
11617S: Supported
11618W: http://linuxwimax.org
11619F: Documentation/wimax/README.wimax
11620F: include/linux/wimax/debug.h
11621F: include/net/wimax.h
11622F: include/uapi/linux/wimax.h
11623F: net/wimax/
11624
11625WISTRON LAPTOP BUTTON DRIVER
11626M: Miloslav Trmac <mitr@volny.cz>
11627S: Maintained
11628F: drivers/input/misc/wistron_btns.c
11629
11630WL3501 WIRELESS PCMCIA CARD DRIVER
11631M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11632L: linux-wireless@vger.kernel.org
11633W: http://oops.ghostprotocols.net:81/blog
11634S: Maintained
11635F: drivers/net/wireless/wl3501*
11636
11637WOLFSON MICROELECTRONICS DRIVERS
11638L: patches@opensource.wolfsonmicro.com
11639T: git https://github.com/CirrusLogic/linux-drivers.git
11640W: https://github.com/CirrusLogic/linux-drivers/wiki
11641S: Supported
11642F: Documentation/hwmon/wm83??
11643F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11644F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11645F: Documentation/devicetree/bindings/mfd/arizona.txt
11646F: arch/arm/mach-s3c64xx/mach-crag6410*
11647F: drivers/clk/clk-wm83*.c
11648F: drivers/extcon/extcon-arizona.c
11649F: drivers/leds/leds-wm83*.c
11650F: drivers/gpio/gpio-*wm*.c
11651F: drivers/gpio/gpio-arizona.c
11652F: drivers/hwmon/wm83??-hwmon.c
11653F: drivers/input/misc/wm831x-on.c
11654F: drivers/input/touchscreen/wm831x-ts.c
11655F: drivers/input/touchscreen/wm97*.c
11656F: drivers/mfd/arizona*
11657F: drivers/mfd/wm*.c
11658F: drivers/power/wm83*.c
11659F: drivers/rtc/rtc-wm83*.c
11660F: drivers/regulator/wm8*.c
11661F: drivers/video/backlight/wm83*_bl.c
11662F: drivers/watchdog/wm83*_wdt.c
11663F: include/linux/mfd/arizona/
11664F: include/linux/mfd/wm831x/
11665F: include/linux/mfd/wm8350/
11666F: include/linux/mfd/wm8400*
11667F: include/linux/wm97xx.h
11668F: include/sound/wm????.h
11669F: sound/soc/codecs/arizona.?
11670F: sound/soc/codecs/wm*
11671
11672WORKQUEUE
11673M: Tejun Heo <tj@kernel.org>
11674R: Lai Jiangshan <jiangshanlai@gmail.com>
11675T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11676S: Maintained
11677F: include/linux/workqueue.h
11678F: kernel/workqueue.c
11679F: Documentation/workqueue.txt
11680
11681X.25 NETWORK LAYER
11682M: Andrew Hendry <andrew.hendry@gmail.com>
11683L: linux-x25@vger.kernel.org
11684S: Odd Fixes
11685F: Documentation/networking/x25*
11686F: include/net/x25*
11687F: net/x25/
11688
11689X86 ARCHITECTURE (32-BIT AND 64-BIT)
11690M: Thomas Gleixner <tglx@linutronix.de>
11691M: Ingo Molnar <mingo@redhat.com>
11692M: "H. Peter Anvin" <hpa@zytor.com>
11693M: x86@kernel.org
11694L: linux-kernel@vger.kernel.org
11695T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11696S: Maintained
11697F: Documentation/x86/
11698F: arch/x86/
11699
11700X86 PLATFORM DRIVERS
11701M: Darren Hart <dvhart@infradead.org>
11702L: platform-driver-x86@vger.kernel.org
11703T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11704S: Maintained
11705F: drivers/platform/x86/
11706F: drivers/platform/olpc/
11707
11708X86 MCE INFRASTRUCTURE
11709M: Tony Luck <tony.luck@intel.com>
11710M: Borislav Petkov <bp@alien8.de>
11711L: linux-edac@vger.kernel.org
11712S: Maintained
11713F: arch/x86/kernel/cpu/mcheck/*
11714
11715X86 MICROCODE UPDATE SUPPORT
11716M: Borislav Petkov <bp@alien8.de>
11717S: Maintained
11718F: arch/x86/kernel/cpu/microcode/*
11719
11720X86 VDSO
11721M: Andy Lutomirski <luto@amacapital.net>
11722L: linux-kernel@vger.kernel.org
11723T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11724S: Maintained
11725F: arch/x86/entry/vdso/
11726
11727XC2028/3028 TUNER DRIVER
11728M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11729L: linux-media@vger.kernel.org
11730W: http://linuxtv.org
11731T: git git://linuxtv.org/media_tree.git
11732S: Maintained
11733F: drivers/media/tuners/tuner-xc2028.*
11734
11735XEN HYPERVISOR INTERFACE
11736M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11737M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11738M: David Vrabel <david.vrabel@citrix.com>
11739L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11740T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11741S: Supported
11742F: arch/x86/xen/
11743F: drivers/*/xen-*front.c
11744F: drivers/xen/
11745F: arch/x86/include/asm/xen/
11746F: include/xen/
11747F: include/uapi/xen/
11748
11749XEN HYPERVISOR ARM
11750M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11751L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11752S: Supported
11753F: arch/arm/xen/
11754F: arch/arm/include/asm/xen/
11755
11756XEN HYPERVISOR ARM64
11757M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11758L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11759S: Supported
11760F: arch/arm64/xen/
11761F: arch/arm64/include/asm/xen/
11762
11763XEN NETWORK BACKEND DRIVER
11764M: Ian Campbell <ian.campbell@citrix.com>
11765M: Wei Liu <wei.liu2@citrix.com>
11766L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11767L: netdev@vger.kernel.org
11768S: Supported
11769F: drivers/net/xen-netback/*
11770
11771XEN PCI SUBSYSTEM
11772M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11773L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11774S: Supported
11775F: arch/x86/pci/*xen*
11776F: drivers/pci/*xen*
11777
11778XEN BLOCK SUBSYSTEM
11779M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11780M: Roger Pau Monné <roger.pau@citrix.com>
11781L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11782S: Supported
11783F: drivers/block/xen-blkback/*
11784F: drivers/block/xen*
11785
11786XEN PVSCSI DRIVERS
11787M: Juergen Gross <jgross@suse.com>
11788L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11789L: linux-scsi@vger.kernel.org
11790S: Supported
11791F: drivers/scsi/xen-scsifront.c
11792F: drivers/xen/xen-scsiback.c
11793F: include/xen/interface/io/vscsiif.h
11794
11795XEN SWIOTLB SUBSYSTEM
11796M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11797L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11798S: Supported
11799F: arch/x86/xen/*swiotlb*
11800F: drivers/xen/*swiotlb*
11801
11802XFS FILESYSTEM
11803P: Silicon Graphics Inc
11804M: Dave Chinner <david@fromorbit.com>
11805M: xfs@oss.sgi.com
11806L: xfs@oss.sgi.com
11807W: http://oss.sgi.com/projects/xfs
11808T: git git://oss.sgi.com/xfs/xfs.git
11809S: Supported
11810F: Documentation/filesystems/xfs.txt
11811F: fs/xfs/
11812
11813XILINX AXI ETHERNET DRIVER
11814M: Anirudha Sarangi <anirudh@xilinx.com>
11815M: John Linn <John.Linn@xilinx.com>
11816S: Maintained
11817F: drivers/net/ethernet/xilinx/xilinx_axienet*
11818
11819XILINX UARTLITE SERIAL DRIVER
11820M: Peter Korsgaard <jacmet@sunsite.dk>
11821L: linux-serial@vger.kernel.org
11822S: Maintained
11823F: drivers/tty/serial/uartlite.c
11824
11825XILINX VIDEO IP CORES
11826M: Hyun Kwon <hyun.kwon@xilinx.com>
11827M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11828L: linux-media@vger.kernel.org
11829T: git git://linuxtv.org/media_tree.git
11830S: Supported
11831F: Documentation/devicetree/bindings/media/xilinx/
11832F: drivers/media/platform/xilinx/
11833F: include/uapi/linux/xilinx-v4l2-controls.h
11834
11835XILLYBUS DRIVER
11836M: Eli Billauer <eli.billauer@gmail.com>
11837L: linux-kernel@vger.kernel.org
11838S: Supported
11839F: drivers/char/xillybus/
11840
11841XTENSA XTFPGA PLATFORM SUPPORT
11842M: Max Filippov <jcmvbkbc@gmail.com>
11843L: linux-xtensa@linux-xtensa.org
11844S: Maintained
11845F: drivers/spi/spi-xtensa-xtfpga.c
11846F: sound/soc/xtensa/xtfpga-i2s.c
11847
11848YAM DRIVER FOR AX.25
11849M: Jean-Paul Roubelat <jpr@f6fbb.org>
11850L: linux-hams@vger.kernel.org
11851S: Maintained
11852F: drivers/net/hamradio/yam*
11853F: include/linux/yam.h
11854
11855YEALINK PHONE DRIVER
11856M: Henk Vergonet <Henk.Vergonet@gmail.com>
11857L: usbb2k-api-dev@nongnu.org
11858S: Maintained
11859F: Documentation/input/yealink.txt
11860F: drivers/input/misc/yealink.*
11861
11862Z8530 DRIVER FOR AX.25
11863M: Joerg Reuter <jreuter@yaina.de>
11864W: http://yaina.de/jreuter/
11865W: http://www.qsl.net/dl1bke/
11866L: linux-hams@vger.kernel.org
11867S: Maintained
11868F: Documentation/networking/z8530drv.txt
11869F: drivers/net/hamradio/*scc.c
11870F: drivers/net/hamradio/z8530.h
11871
11872ZBUD COMPRESSED PAGE ALLOCATOR
11873M: Seth Jennings <sjennings@variantweb.net>
11874L: linux-mm@kvack.org
11875S: Maintained
11876F: mm/zbud.c
11877F: include/linux/zbud.h
11878
11879ZD1211RW WIRELESS DRIVER
11880M: Daniel Drake <dsd@gentoo.org>
11881M: Ulrich Kunitz <kune@deine-taler.de>
11882W: http://zd1211.ath.cx/wiki/DriverRewrite
11883L: linux-wireless@vger.kernel.org
11884L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11885S: Maintained
11886F: drivers/net/wireless/zd1211rw/
11887
11888ZPOOL COMPRESSED PAGE STORAGE API
11889M: Dan Streetman <ddstreet@ieee.org>
11890L: linux-mm@kvack.org
11891S: Maintained
11892F: mm/zpool.c
11893F: include/linux/zpool.h
11894
11895ZR36067 VIDEO FOR LINUX DRIVER
11896L: mjpeg-users@lists.sourceforge.net
11897L: linux-media@vger.kernel.org
11898W: http://mjpeg.sourceforge.net/driver-zoran/
11899T: hg http://linuxtv.org/hg/v4l-dvb
11900S: Odd Fixes
11901F: drivers/media/pci/zoran/
11902
11903ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11904M: Minchan Kim <minchan@kernel.org>
11905M: Nitin Gupta <ngupta@vflare.org>
11906R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11907L: linux-kernel@vger.kernel.org
11908S: Maintained
11909F: drivers/block/zram/
11910F: Documentation/blockdev/zram.txt
11911
11912ZS DECSTATION Z85C30 SERIAL DRIVER
11913M: "Maciej W. Rozycki" <macro@linux-mips.org>
11914S: Maintained
11915F: drivers/tty/serial/zs.*
11916
11917ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11918M: Minchan Kim <minchan@kernel.org>
11919M: Nitin Gupta <ngupta@vflare.org>
11920R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11921L: linux-mm@kvack.org
11922S: Maintained
11923F: mm/zsmalloc.c
11924F: include/linux/zsmalloc.h
11925F: Documentation/vm/zsmalloc.txt
11926
11927ZSWAP COMPRESSED SWAP CACHING
11928M: Seth Jennings <sjennings@variantweb.net>
11929L: linux-mm@kvack.org
11930S: Maintained
11931F: mm/zswap.c
11932
11933THE REST
11934M: Linus Torvalds <torvalds@linux-foundation.org>
11935L: linux-kernel@vger.kernel.org
11936Q: http://patchwork.kernel.org/project/LKML/list/
11937T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11938S: Buried alive in reporters
11939F: *
11940F: */
This page took 0.067136 seconds and 5 git commands to generate.