iio: proximity: lidar: optimize i2c transactions
[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/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*
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/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/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>
2213L: linux-block@vger.kernel.org
2214T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2215S: Maintained
2216F: block/
2217F: kernel/trace/blktrace.c
2218
2219BLOCK2MTD DRIVER
2220M: Joern Engel <joern@lazybastard.org>
2221L: linux-mtd@lists.infradead.org
2222S: Maintained
2223F: drivers/mtd/devices/block2mtd.c
2224
2225BLUETOOTH DRIVERS
2226M: Marcel Holtmann <marcel@holtmann.org>
2227M: Gustavo Padovan <gustavo@padovan.org>
2228M: Johan Hedberg <johan.hedberg@gmail.com>
2229L: linux-bluetooth@vger.kernel.org
2230W: http://www.bluez.org/
2231T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2232T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2233S: Maintained
2234F: drivers/bluetooth/
2235
2236BLUETOOTH SUBSYSTEM
2237M: Marcel Holtmann <marcel@holtmann.org>
2238M: Gustavo Padovan <gustavo@padovan.org>
2239M: Johan Hedberg <johan.hedberg@gmail.com>
2240L: linux-bluetooth@vger.kernel.org
2241W: http://www.bluez.org/
2242T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2243T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2244S: Maintained
2245F: net/bluetooth/
2246F: include/net/bluetooth/
2247
2248BONDING DRIVER
2249M: Jay Vosburgh <j.vosburgh@gmail.com>
2250M: Veaceslav Falico <vfalico@gmail.com>
2251M: Andy Gospodarek <gospo@cumulusnetworks.com>
2252L: netdev@vger.kernel.org
2253W: http://sourceforge.net/projects/bonding/
2254S: Supported
2255F: drivers/net/bonding/
2256F: include/uapi/linux/if_bonding.h
2257
2258BPF (Safe dynamic programs and tools)
2259M: Alexei Starovoitov <ast@kernel.org>
2260L: netdev@vger.kernel.org
2261L: linux-kernel@vger.kernel.org
2262S: Supported
2263F: kernel/bpf/
2264
2265BROADCOM B44 10/100 ETHERNET DRIVER
2266M: Gary Zambrano <zambrano@broadcom.com>
2267L: netdev@vger.kernel.org
2268S: Supported
2269F: drivers/net/ethernet/broadcom/b44.*
2270
2271BROADCOM GENET ETHERNET DRIVER
2272M: Florian Fainelli <f.fainelli@gmail.com>
2273L: netdev@vger.kernel.org
2274S: Supported
2275F: drivers/net/ethernet/broadcom/genet/
2276
2277BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2278M: Sony Chacko <sony.chacko@qlogic.com>
2279M: Dept-HSGLinuxNICDev@qlogic.com
2280L: netdev@vger.kernel.org
2281S: Supported
2282F: drivers/net/ethernet/broadcom/bnx2.*
2283F: drivers/net/ethernet/broadcom/bnx2_*
2284
2285BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2286M: Ariel Elior <ariel.elior@qlogic.com>
2287L: netdev@vger.kernel.org
2288S: Supported
2289F: drivers/net/ethernet/broadcom/bnx2x/
2290
2291BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2292M: Florian Fainelli <f.fainelli@gmail.com>
2293M: Ray Jui <rjui@broadcom.com>
2294M: Scott Branden <sbranden@broadcom.com>
2295L: bcm-kernel-feedback-list@broadcom.com
2296T: git git://github.com/broadcom/mach-bcm
2297S: Maintained
2298F: arch/arm/mach-bcm/
2299F: arch/arm/boot/dts/bcm113*
2300F: arch/arm/boot/dts/bcm216*
2301F: arch/arm/boot/dts/bcm281*
2302F: arch/arm/configs/bcm_defconfig
2303F: drivers/mmc/host/sdhci-bcm-kona.c
2304F: drivers/clocksource/bcm_kona_timer.c
2305
2306BROADCOM BCM2835 ARM ARCHITECTURE
2307M: Stephen Warren <swarren@wwwdotorg.org>
2308M: Lee Jones <lee@kernel.org>
2309M: Eric Anholt <eric@anholt.net>
2310L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2311L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2312T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2313S: Maintained
2314N: bcm2835
2315
2316BROADCOM BCM33XX MIPS ARCHITECTURE
2317M: Kevin Cernekee <cernekee@gmail.com>
2318L: linux-mips@linux-mips.org
2319S: Maintained
2320F: arch/mips/bcm3384/*
2321F: arch/mips/include/asm/mach-bcm3384/*
2322F: arch/mips/kernel/*bmips*
2323
2324BROADCOM BCM47XX MIPS ARCHITECTURE
2325M: Hauke Mehrtens <hauke@hauke-m.de>
2326M: Rafał Miłecki <zajec5@gmail.com>
2327L: linux-mips@linux-mips.org
2328S: Maintained
2329F: arch/mips/bcm47xx/*
2330F: arch/mips/include/asm/mach-bcm47xx/*
2331
2332BROADCOM BCM5301X ARM ARCHITECTURE
2333M: Hauke Mehrtens <hauke@hauke-m.de>
2334L: linux-arm-kernel@lists.infradead.org
2335S: Maintained
2336F: arch/arm/mach-bcm/bcm_5301x.c
2337F: arch/arm/boot/dts/bcm5301x.dtsi
2338F: arch/arm/boot/dts/bcm470*
2339
2340BROADCOM BCM63XX ARM ARCHITECTURE
2341M: Florian Fainelli <f.fainelli@gmail.com>
2342L: linux-arm-kernel@lists.infradead.org
2343T: git git://github.com/broadcom/arm-bcm63xx.git
2344S: Maintained
2345F: arch/arm/mach-bcm/bcm63xx.c
2346F: arch/arm/include/debug/bcm63xx.S
2347
2348BROADCOM BCM63XX/BCM33XX UDC DRIVER
2349M: Kevin Cernekee <cernekee@gmail.com>
2350L: linux-usb@vger.kernel.org
2351S: Maintained
2352F: drivers/usb/gadget/udc/bcm63xx_udc.*
2353
2354BROADCOM BCM7XXX ARM ARCHITECTURE
2355M: Brian Norris <computersforpeace@gmail.com>
2356M: Gregory Fong <gregory.0xf0@gmail.com>
2357M: Florian Fainelli <f.fainelli@gmail.com>
2358L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2359T: git git://github.com/broadcom/stblinux.git
2360S: Maintained
2361F: arch/arm/mach-bcm/*brcmstb*
2362F: arch/arm/boot/dts/bcm7*.dts*
2363F: drivers/bus/brcmstb_gisb.c
2364N: brcmstb
2365
2366BROADCOM BMIPS MIPS ARCHITECTURE
2367M: Kevin Cernekee <cernekee@gmail.com>
2368M: Florian Fainelli <f.fainelli@gmail.com>
2369L: linux-mips@linux-mips.org
2370T: git git://github.com/broadcom/stblinux.git
2371S: Maintained
2372F: arch/mips/bmips/*
2373F: arch/mips/include/asm/mach-bmips/*
2374F: arch/mips/kernel/*bmips*
2375F: arch/mips/boot/dts/brcm/bcm*.dts*
2376F: drivers/irqchip/irq-bcm7*
2377F: drivers/irqchip/irq-brcmstb*
2378
2379BROADCOM TG3 GIGABIT ETHERNET DRIVER
2380M: Prashant Sreedharan <prashant@broadcom.com>
2381M: Michael Chan <mchan@broadcom.com>
2382L: netdev@vger.kernel.org
2383S: Supported
2384F: drivers/net/ethernet/broadcom/tg3.*
2385
2386BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2387M: Brett Rudley <brudley@broadcom.com>
2388M: Arend van Spriel <arend@broadcom.com>
2389M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2390M: Hante Meuleman <meuleman@broadcom.com>
2391L: linux-wireless@vger.kernel.org
2392L: brcm80211-dev-list@broadcom.com
2393S: Supported
2394F: drivers/net/wireless/brcm80211/
2395
2396BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2397M: QLogic-Storage-Upstream@qlogic.com
2398L: linux-scsi@vger.kernel.org
2399S: Supported
2400F: drivers/scsi/bnx2fc/
2401
2402BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2403M: QLogic-Storage-Upstream@qlogic.com
2404L: linux-scsi@vger.kernel.org
2405S: Supported
2406F: drivers/scsi/bnx2i/
2407
2408BROADCOM IPROC ARM ARCHITECTURE
2409M: Ray Jui <rjui@broadcom.com>
2410M: Scott Branden <sbranden@broadcom.com>
2411M: Jon Mason <jonmason@broadcom.com>
2412L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2413L: bcm-kernel-feedback-list@broadcom.com
2414T: git git://github.com/broadcom/cygnus-linux.git
2415S: Maintained
2416N: iproc
2417N: cygnus
2418N: nsp
2419N: bcm9113*
2420N: bcm9583*
2421N: bcm9585*
2422N: bcm9586*
2423N: bcm988312
2424N: bcm113*
2425N: bcm583*
2426N: bcm585*
2427N: bcm586*
2428N: bcm88312
2429
2430BROADCOM BRCMSTB GPIO DRIVER
2431M: Gregory Fong <gregory.0xf0@gmail.com>
2432L: bcm-kernel-feedback-list@broadcom.com>
2433S: Supported
2434F: drivers/gpio/gpio-brcmstb.c
2435F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2436
2437BROADCOM KONA GPIO DRIVER
2438M: Ray Jui <rjui@broadcom.com>
2439L: bcm-kernel-feedback-list@broadcom.com
2440S: Supported
2441F: drivers/gpio/gpio-bcm-kona.c
2442F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2443
2444BROADCOM NVRAM DRIVER
2445M: Rafał Miłecki <zajec5@gmail.com>
2446L: linux-mips@linux-mips.org
2447S: Maintained
2448F: drivers/firmware/broadcom/*
2449
2450BROADCOM STB NAND FLASH DRIVER
2451M: Brian Norris <computersforpeace@gmail.com>
2452M: Kamal Dasu <kdasu.kdev@gmail.com>
2453L: linux-mtd@lists.infradead.org
2454L: bcm-kernel-feedback-list@broadcom.com
2455S: Maintained
2456F: drivers/mtd/nand/brcmnand/
2457
2458BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2459M: Rafał Miłecki <zajec5@gmail.com>
2460L: linux-wireless@vger.kernel.org
2461S: Maintained
2462F: drivers/bcma/
2463F: include/linux/bcma/
2464
2465BROADCOM SYSTEMPORT ETHERNET DRIVER
2466M: Florian Fainelli <f.fainelli@gmail.com>
2467L: netdev@vger.kernel.org
2468S: Supported
2469F: drivers/net/ethernet/broadcom/bcmsysport.*
2470
2471BROCADE BFA FC SCSI DRIVER
2472M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2473M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2474L: linux-scsi@vger.kernel.org
2475S: Supported
2476F: drivers/scsi/bfa/
2477
2478BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2479M: Rasesh Mody <rasesh.mody@qlogic.com>
2480L: netdev@vger.kernel.org
2481S: Supported
2482F: drivers/net/ethernet/brocade/bna/
2483
2484BSG (block layer generic sg v4 driver)
2485M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2486L: linux-scsi@vger.kernel.org
2487S: Supported
2488F: block/bsg.c
2489F: include/linux/bsg.h
2490F: include/uapi/linux/bsg.h
2491
2492BT87X AUDIO DRIVER
2493M: Clemens Ladisch <clemens@ladisch.de>
2494L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2495T: git git://git.alsa-project.org/alsa-kernel.git
2496S: Maintained
2497F: Documentation/sound/alsa/Bt87x.txt
2498F: sound/pci/bt87x.c
2499
2500BT8XXGPIO DRIVER
2501M: Michael Buesch <m@bues.ch>
2502W: http://bu3sch.de/btgpio.php
2503S: Maintained
2504F: drivers/gpio/gpio-bt8xx.c
2505
2506BTRFS FILE SYSTEM
2507M: Chris Mason <clm@fb.com>
2508M: Josef Bacik <jbacik@fb.com>
2509M: David Sterba <dsterba@suse.com>
2510L: linux-btrfs@vger.kernel.org
2511W: http://btrfs.wiki.kernel.org/
2512Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2513T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2514S: Maintained
2515F: Documentation/filesystems/btrfs.txt
2516F: fs/btrfs/
2517
2518BTTV VIDEO4LINUX DRIVER
2519M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2520L: linux-media@vger.kernel.org
2521W: http://linuxtv.org
2522T: git git://linuxtv.org/media_tree.git
2523S: Odd fixes
2524F: Documentation/video4linux/bttv/
2525F: drivers/media/pci/bt8xx/bttv*
2526
2527BUSLOGIC SCSI DRIVER
2528M: Khalid Aziz <khalid@gonehiking.org>
2529L: linux-scsi@vger.kernel.org
2530S: Maintained
2531F: drivers/scsi/BusLogic.*
2532F: drivers/scsi/FlashPoint.*
2533
2534C-MEDIA CMI8788 DRIVER
2535M: Clemens Ladisch <clemens@ladisch.de>
2536L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2537T: git git://git.alsa-project.org/alsa-kernel.git
2538S: Maintained
2539F: sound/pci/oxygen/
2540
2541C6X ARCHITECTURE
2542M: Mark Salter <msalter@redhat.com>
2543M: Aurelien Jacquiot <a-jacquiot@ti.com>
2544L: linux-c6x-dev@linux-c6x.org
2545W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2546S: Maintained
2547F: arch/c6x/
2548
2549CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2550M: David Howells <dhowells@redhat.com>
2551L: linux-cachefs@redhat.com (moderated for non-subscribers)
2552S: Supported
2553F: Documentation/filesystems/caching/cachefiles.txt
2554F: fs/cachefiles/
2555
2556CADET FM/AM RADIO RECEIVER DRIVER
2557M: Hans Verkuil <hverkuil@xs4all.nl>
2558L: linux-media@vger.kernel.org
2559T: git git://linuxtv.org/media_tree.git
2560W: http://linuxtv.org
2561S: Maintained
2562F: drivers/media/radio/radio-cadet*
2563
2564CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2565M: Jonathan Corbet <corbet@lwn.net>
2566L: linux-media@vger.kernel.org
2567T: git git://linuxtv.org/media_tree.git
2568S: Maintained
2569F: Documentation/video4linux/cafe_ccic
2570F: drivers/media/platform/marvell-ccic/
2571
2572CAIF NETWORK LAYER
2573M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2574L: netdev@vger.kernel.org
2575S: Supported
2576F: Documentation/networking/caif/
2577F: drivers/net/caif/
2578F: include/uapi/linux/caif/
2579F: include/net/caif/
2580F: net/caif/
2581
2582CALGARY x86-64 IOMMU
2583M: Muli Ben-Yehuda <muli@il.ibm.com>
2584M: "Jon D. Mason" <jdmason@kudzu.us>
2585L: discuss@x86-64.org
2586S: Maintained
2587F: arch/x86/kernel/pci-calgary_64.c
2588F: arch/x86/kernel/tce_64.c
2589F: arch/x86/include/asm/calgary.h
2590F: arch/x86/include/asm/tce.h
2591
2592CAN NETWORK LAYER
2593M: Oliver Hartkopp <socketcan@hartkopp.net>
2594M: Marc Kleine-Budde <mkl@pengutronix.de>
2595L: linux-can@vger.kernel.org
2596W: https://github.com/linux-can
2597T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2598T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2599S: Maintained
2600F: Documentation/networking/can.txt
2601F: net/can/
2602F: include/linux/can/core.h
2603F: include/uapi/linux/can.h
2604F: include/uapi/linux/can/bcm.h
2605F: include/uapi/linux/can/raw.h
2606F: include/uapi/linux/can/gw.h
2607
2608CAN NETWORK DRIVERS
2609M: Wolfgang Grandegger <wg@grandegger.com>
2610M: Marc Kleine-Budde <mkl@pengutronix.de>
2611L: linux-can@vger.kernel.org
2612W: https://github.com/linux-can
2613T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2614T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2615S: Maintained
2616F: drivers/net/can/
2617F: include/linux/can/dev.h
2618F: include/linux/can/platform/
2619F: include/uapi/linux/can/error.h
2620F: include/uapi/linux/can/netlink.h
2621
2622CAPABILITIES
2623M: Serge Hallyn <serge.hallyn@canonical.com>
2624L: linux-security-module@vger.kernel.org
2625S: Supported
2626F: include/linux/capability.h
2627F: include/uapi/linux/capability.h
2628F: security/commoncap.c
2629F: kernel/capability.c
2630
2631CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2632M: Kevin Tsai <ktsai@capellamicro.com>
2633S: Maintained
2634F: drivers/iio/light/cm*
2635F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2636
2637CAVIUM LIQUIDIO NETWORK DRIVER
2638M: Derek Chickles <derek.chickles@caviumnetworks.com>
2639M: Satanand Burla <satananda.burla@caviumnetworks.com>
2640M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2641M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2642L: netdev@vger.kernel.org
2643W: http://www.cavium.com
2644S: Supported
2645F: drivers/net/ethernet/cavium/liquidio/
2646
2647CC2520 IEEE-802.15.4 RADIO DRIVER
2648M: Varka Bhadram <varkabhadram@gmail.com>
2649L: linux-wpan@vger.kernel.org
2650S: Maintained
2651F: drivers/net/ieee802154/cc2520.c
2652F: include/linux/spi/cc2520.h
2653F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2654
2655CELL BROADBAND ENGINE ARCHITECTURE
2656M: Arnd Bergmann <arnd@arndb.de>
2657L: linuxppc-dev@lists.ozlabs.org
2658W: http://www.ibm.com/developerworks/power/cell/
2659S: Supported
2660F: arch/powerpc/include/asm/cell*.h
2661F: arch/powerpc/include/asm/spu*.h
2662F: arch/powerpc/include/uapi/asm/spu*.h
2663F: arch/powerpc/oprofile/*cell*
2664F: arch/powerpc/platforms/cell/
2665
2666CEPH COMMON CODE (LIBCEPH)
2667M: Ilya Dryomov <idryomov@gmail.com>
2668M: "Yan, Zheng" <zyan@redhat.com>
2669M: Sage Weil <sage@redhat.com>
2670L: ceph-devel@vger.kernel.org
2671W: http://ceph.com/
2672T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2673T: git git://github.com/ceph/ceph-client.git
2674S: Supported
2675F: net/ceph/
2676F: include/linux/ceph/
2677F: include/linux/crush/
2678
2679CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2680M: "Yan, Zheng" <zyan@redhat.com>
2681M: Sage Weil <sage@redhat.com>
2682M: Ilya Dryomov <idryomov@gmail.com>
2683L: ceph-devel@vger.kernel.org
2684W: http://ceph.com/
2685T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2686T: git git://github.com/ceph/ceph-client.git
2687S: Supported
2688F: Documentation/filesystems/ceph.txt
2689F: fs/ceph/
2690
2691CERTIFICATE HANDLING:
2692M: David Howells <dhowells@redhat.com>
2693M: David Woodhouse <dwmw2@infradead.org>
2694L: keyrings@linux-nfs.org
2695S: Maintained
2696F: Documentation/module-signing.txt
2697F: certs/
2698F: scripts/extract-cert.c
2699
2700CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2701L: linux-usb@vger.kernel.org
2702S: Orphan
2703F: Documentation/usb/WUSB-Design-overview.txt
2704F: Documentation/usb/wusb-cbaf
2705F: drivers/usb/host/hwa-hc.c
2706F: drivers/usb/host/whci/
2707F: drivers/usb/wusbcore/
2708F: include/linux/usb/wusb*
2709
2710CFAG12864B LCD DRIVER
2711M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2712W: http://miguelojeda.es/auxdisplay.htm
2713W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2714S: Maintained
2715F: drivers/auxdisplay/cfag12864b.c
2716F: include/linux/cfag12864b.h
2717
2718CFAG12864BFB LCD FRAMEBUFFER DRIVER
2719M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2720W: http://miguelojeda.es/auxdisplay.htm
2721W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2722S: Maintained
2723F: drivers/auxdisplay/cfag12864bfb.c
2724F: include/linux/cfag12864b.h
2725
2726CFG80211 and NL80211
2727M: Johannes Berg <johannes@sipsolutions.net>
2728L: linux-wireless@vger.kernel.org
2729W: http://wireless.kernel.org/
2730T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2731T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2732S: Maintained
2733F: include/uapi/linux/nl80211.h
2734F: include/net/cfg80211.h
2735F: net/wireless/*
2736X: net/wireless/wext*
2737
2738CHAR and MISC DRIVERS
2739M: Arnd Bergmann <arnd@arndb.de>
2740M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2741T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2742S: Supported
2743F: drivers/char/*
2744F: drivers/misc/*
2745F: include/linux/miscdevice.h
2746
2747CHECKPATCH
2748M: Andy Whitcroft <apw@canonical.com>
2749M: Joe Perches <joe@perches.com>
2750S: Maintained
2751F: scripts/checkpatch.pl
2752
2753CHINESE DOCUMENTATION
2754M: Harry Wei <harryxiyou@gmail.com>
2755L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2756L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2757S: Maintained
2758F: Documentation/zh_CN/
2759
2760CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2761M: Peter Chen <Peter.Chen@freescale.com>
2762T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2763L: linux-usb@vger.kernel.org
2764S: Maintained
2765F: drivers/usb/chipidea/
2766
2767CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2768M: Hans de Goede <hdegoede@redhat.com>
2769L: linux-input@vger.kernel.org
2770S: Maintained
2771F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2772F: drivers/input/touchscreen/chipone_icn8318.c
2773
2774CHROME HARDWARE PLATFORM SUPPORT
2775M: Olof Johansson <olof@lixom.net>
2776S: Maintained
2777F: drivers/platform/chrome/
2778
2779CISCO VIC ETHERNET NIC DRIVER
2780M: Christian Benvenuti <benve@cisco.com>
2781M: Sujith Sankar <ssujith@cisco.com>
2782M: Govindarajulu Varadarajan <_govind@gmx.com>
2783M: Neel Patel <neepatel@cisco.com>
2784S: Supported
2785F: drivers/net/ethernet/cisco/enic/
2786
2787CISCO VIC LOW LATENCY NIC DRIVER
2788M: Christian Benvenuti <benve@cisco.com>
2789M: Dave Goodell <dgoodell@cisco.com>
2790S: Supported
2791F: drivers/infiniband/hw/usnic/
2792
2793CIRRUS LOGIC EP93XX ETHERNET DRIVER
2794M: Hartley Sweeten <hsweeten@visionengravers.com>
2795L: netdev@vger.kernel.org
2796S: Maintained
2797F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2798
2799CIRRUS LOGIC AUDIO CODEC DRIVERS
2800M: Brian Austin <brian.austin@cirrus.com>
2801M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2802L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2803S: Maintained
2804F: sound/soc/codecs/cs*
2805
2806CLEANCACHE API
2807M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2808L: linux-kernel@vger.kernel.org
2809S: Maintained
2810F: mm/cleancache.c
2811F: include/linux/cleancache.h
2812
2813CLK API
2814M: Russell King <linux@arm.linux.org.uk>
2815L: linux-clk@vger.kernel.org
2816S: Maintained
2817F: include/linux/clk.h
2818
2819CLOCKSOURCE, CLOCKEVENT DRIVERS
2820M: Daniel Lezcano <daniel.lezcano@linaro.org>
2821M: Thomas Gleixner <tglx@linutronix.de>
2822L: linux-kernel@vger.kernel.org
2823T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2824S: Supported
2825F: drivers/clocksource
2826
2827CISCO FCOE HBA DRIVER
2828M: Hiral Patel <hiralpat@cisco.com>
2829M: Suma Ramars <sramars@cisco.com>
2830M: Brian Uchino <buchino@cisco.com>
2831L: linux-scsi@vger.kernel.org
2832S: Supported
2833F: drivers/scsi/fnic/
2834
2835CISCO SCSI HBA DRIVER
2836M: Narsimhulu Musini <nmusini@cisco.com>
2837M: Sesidhar Baddela <sebaddel@cisco.com>
2838L: linux-scsi@vger.kernel.org
2839S: Supported
2840F: drivers/scsi/snic/
2841
2842CMPC ACPI DRIVER
2843M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2844M: Daniel Oliveira Nascimento <don@syst.com.br>
2845L: platform-driver-x86@vger.kernel.org
2846S: Supported
2847F: drivers/platform/x86/classmate-laptop.c
2848
2849COBALT MEDIA DRIVER
2850M: Hans Verkuil <hans.verkuil@cisco.com>
2851L: linux-media@vger.kernel.org
2852T: git git://linuxtv.org/media_tree.git
2853W: http://linuxtv.org
2854S: Supported
2855F: drivers/media/pci/cobalt/
2856
2857COCCINELLE/Semantic Patches (SmPL)
2858M: Julia Lawall <Julia.Lawall@lip6.fr>
2859M: Gilles Muller <Gilles.Muller@lip6.fr>
2860M: Nicolas Palix <nicolas.palix@imag.fr>
2861M: Michal Marek <mmarek@suse.com>
2862L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2863T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2864W: http://coccinelle.lip6.fr/
2865S: Supported
2866F: Documentation/coccinelle.txt
2867F: scripts/coccinelle/
2868F: scripts/coccicheck
2869
2870CODA FILE SYSTEM
2871M: Jan Harkes <jaharkes@cs.cmu.edu>
2872M: coda@cs.cmu.edu
2873L: codalist@coda.cs.cmu.edu
2874W: http://www.coda.cs.cmu.edu/
2875S: Maintained
2876F: Documentation/filesystems/coda.txt
2877F: fs/coda/
2878F: include/linux/coda*.h
2879F: include/uapi/linux/coda*.h
2880
2881CODA V4L2 MEM2MEM DRIVER
2882M: Philipp Zabel <p.zabel@pengutronix.de>
2883L: linux-media@vger.kernel.org
2884S: Maintained
2885F: Documentation/devicetree/bindings/media/coda.txt
2886F: drivers/media/platform/coda/
2887
2888COMMON CLK FRAMEWORK
2889M: Michael Turquette <mturquette@baylibre.com>
2890M: Stephen Boyd <sboyd@codeaurora.org>
2891L: linux-clk@vger.kernel.org
2892T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2893S: Maintained
2894F: drivers/clk/
2895X: drivers/clk/clkdev.c
2896F: include/linux/clk-pr*
2897F: include/linux/clk/
2898
2899COMMON INTERNET FILE SYSTEM (CIFS)
2900M: Steve French <sfrench@samba.org>
2901L: linux-cifs@vger.kernel.org
2902L: samba-technical@lists.samba.org (moderated for non-subscribers)
2903W: http://linux-cifs.samba.org/
2904T: git git://git.samba.org/sfrench/cifs-2.6.git
2905S: Supported
2906F: Documentation/filesystems/cifs/
2907F: fs/cifs/
2908
2909COMPACTPCI HOTPLUG CORE
2910M: Scott Murray <scott@spiteful.org>
2911L: linux-pci@vger.kernel.org
2912S: Maintained
2913F: drivers/pci/hotplug/cpci_hotplug*
2914
2915COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2916M: Scott Murray <scott@spiteful.org>
2917L: linux-pci@vger.kernel.org
2918S: Maintained
2919F: drivers/pci/hotplug/cpcihp_zt5550.*
2920
2921COMPACTPCI HOTPLUG GENERIC DRIVER
2922M: Scott Murray <scott@spiteful.org>
2923L: linux-pci@vger.kernel.org
2924S: Maintained
2925F: drivers/pci/hotplug/cpcihp_generic.c
2926
2927COMPAL LAPTOP SUPPORT
2928M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2929L: platform-driver-x86@vger.kernel.org
2930S: Maintained
2931F: drivers/platform/x86/compal-laptop.c
2932
2933CONEXANT ACCESSRUNNER USB DRIVER
2934L: accessrunner-general@lists.sourceforge.net
2935W: http://accessrunner.sourceforge.net/
2936S: Orphan
2937F: drivers/usb/atm/cxacru.c
2938
2939CONFIGFS
2940M: Joel Becker <jlbec@evilplan.org>
2941T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2942S: Supported
2943F: fs/configfs/
2944F: include/linux/configfs.h
2945
2946CONNECTOR
2947M: Evgeniy Polyakov <zbr@ioremap.net>
2948L: netdev@vger.kernel.org
2949S: Maintained
2950F: drivers/connector/
2951
2952CONTROL GROUP (CGROUP)
2953M: Tejun Heo <tj@kernel.org>
2954M: Li Zefan <lizefan@huawei.com>
2955M: Johannes Weiner <hannes@cmpxchg.org>
2956L: cgroups@vger.kernel.org
2957T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2958S: Maintained
2959F: Documentation/cgroups/
2960F: include/linux/cgroup*
2961F: kernel/cgroup*
2962
2963CONTROL GROUP - CPUSET
2964M: Li Zefan <lizefan@huawei.com>
2965L: cgroups@vger.kernel.org
2966W: http://www.bullopensource.org/cpuset/
2967W: http://oss.sgi.com/projects/cpusets/
2968T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2969S: Maintained
2970F: Documentation/cgroups/cpusets.txt
2971F: include/linux/cpuset.h
2972F: kernel/cpuset.c
2973
2974CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2975M: Johannes Weiner <hannes@cmpxchg.org>
2976M: Michal Hocko <mhocko@kernel.org>
2977L: cgroups@vger.kernel.org
2978L: linux-mm@kvack.org
2979S: Maintained
2980F: mm/memcontrol.c
2981F: mm/swap_cgroup.c
2982
2983CORETEMP HARDWARE MONITORING DRIVER
2984M: Fenghua Yu <fenghua.yu@intel.com>
2985L: lm-sensors@lm-sensors.org
2986S: Maintained
2987F: Documentation/hwmon/coretemp
2988F: drivers/hwmon/coretemp.c
2989
2990COSA/SRP SYNC SERIAL DRIVER
2991M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2992W: http://www.fi.muni.cz/~kas/cosa/
2993S: Maintained
2994F: drivers/net/wan/cosa*
2995
2996CPMAC ETHERNET DRIVER
2997M: Florian Fainelli <florian@openwrt.org>
2998L: netdev@vger.kernel.org
2999S: Maintained
3000F: drivers/net/ethernet/ti/cpmac.c
3001
3002CPU FREQUENCY DRIVERS
3003M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3004M: Viresh Kumar <viresh.kumar@linaro.org>
3005L: linux-pm@vger.kernel.org
3006S: Maintained
3007T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3008T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3009F: drivers/cpufreq/
3010F: include/linux/cpufreq.h
3011
3012CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3013M: Viresh Kumar <viresh.kumar@linaro.org>
3014M: Sudeep Holla <sudeep.holla@arm.com>
3015L: linux-pm@vger.kernel.org
3016W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3017S: Maintained
3018F: drivers/cpufreq/arm_big_little.h
3019F: drivers/cpufreq/arm_big_little.c
3020F: drivers/cpufreq/arm_big_little_dt.c
3021
3022CPUIDLE DRIVER - ARM BIG LITTLE
3023M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3024M: Daniel Lezcano <daniel.lezcano@linaro.org>
3025L: linux-pm@vger.kernel.org
3026L: linux-arm-kernel@lists.infradead.org
3027T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3028S: Maintained
3029F: drivers/cpuidle/cpuidle-big_little.c
3030
3031CPUIDLE DRIVER - ARM EXYNOS
3032M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3033M: Daniel Lezcano <daniel.lezcano@linaro.org>
3034M: Kukjin Kim <kgene@kernel.org>
3035L: linux-pm@vger.kernel.org
3036L: linux-samsung-soc@vger.kernel.org
3037S: Supported
3038F: drivers/cpuidle/cpuidle-exynos.c
3039F: arch/arm/mach-exynos/pm.c
3040
3041CPUIDLE DRIVERS
3042M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3043M: Daniel Lezcano <daniel.lezcano@linaro.org>
3044L: linux-pm@vger.kernel.org
3045S: Maintained
3046T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3047F: drivers/cpuidle/*
3048F: include/linux/cpuidle.h
3049
3050CPUID/MSR DRIVER
3051M: "H. Peter Anvin" <hpa@zytor.com>
3052S: Maintained
3053F: arch/x86/kernel/cpuid.c
3054F: arch/x86/kernel/msr.c
3055
3056CPU POWER MONITORING SUBSYSTEM
3057M: Thomas Renninger <trenn@suse.com>
3058L: linux-pm@vger.kernel.org
3059S: Maintained
3060F: tools/power/cpupower/
3061
3062CRAMFS FILESYSTEM
3063W: http://sourceforge.net/projects/cramfs/
3064S: Orphan / Obsolete
3065F: Documentation/filesystems/cramfs.txt
3066F: fs/cramfs/
3067
3068CRIS PORT
3069M: Mikael Starvik <starvik@axis.com>
3070M: Jesper Nilsson <jesper.nilsson@axis.com>
3071L: linux-cris-kernel@axis.com
3072W: http://developer.axis.com
3073S: Maintained
3074F: arch/cris/
3075F: drivers/tty/serial/crisv10.*
3076
3077CRYPTO API
3078M: Herbert Xu <herbert@gondor.apana.org.au>
3079M: "David S. Miller" <davem@davemloft.net>
3080L: linux-crypto@vger.kernel.org
3081T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3082S: Maintained
3083F: Documentation/crypto/
3084F: Documentation/DocBook/crypto-API.tmpl
3085F: arch/*/crypto/
3086F: crypto/
3087F: drivers/crypto/
3088F: include/crypto/
3089
3090CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3091M: Neil Horman <nhorman@tuxdriver.com>
3092L: linux-crypto@vger.kernel.org
3093S: Maintained
3094F: crypto/ansi_cprng.c
3095F: crypto/rng.c
3096
3097CS5535 Audio ALSA driver
3098M: Jaya Kumar <jayakumar.alsa@gmail.com>
3099S: Maintained
3100F: sound/pci/cs5535audio/
3101
3102CW1200 WLAN driver
3103M: Solomon Peachy <pizza@shaftnet.org>
3104S: Maintained
3105F: drivers/net/wireless/cw1200/
3106
3107CX18 VIDEO4LINUX DRIVER
3108M: Andy Walls <awalls@md.metrocast.net>
3109L: ivtv-devel@ivtvdriver.org (subscribers-only)
3110L: linux-media@vger.kernel.org
3111T: git git://linuxtv.org/media_tree.git
3112W: http://linuxtv.org
3113W: http://www.ivtvdriver.org/index.php/Cx18
3114S: Maintained
3115F: Documentation/video4linux/cx18.txt
3116F: drivers/media/pci/cx18/
3117F: include/uapi/linux/ivtv*
3118
3119CX2341X MPEG ENCODER HELPER MODULE
3120M: Hans Verkuil <hverkuil@xs4all.nl>
3121L: linux-media@vger.kernel.org
3122T: git git://linuxtv.org/media_tree.git
3123W: http://linuxtv.org
3124S: Maintained
3125F: drivers/media/common/cx2341x*
3126F: include/media/cx2341x*
3127
3128CX24120 MEDIA DRIVER
3129M: Jemma Denson <jdenson@gmail.com>
3130M: Patrick Boettcher <patrick.boettcher@posteo.de>
3131L: linux-media@vger.kernel.org
3132W: http://linuxtv.org/
3133Q: http://patchwork.linuxtv.org/project/linux-media/list/
3134S: Maintained
3135F: drivers/media/dvb-frontends/cx24120*
3136
3137CX88 VIDEO4LINUX DRIVER
3138M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3139L: linux-media@vger.kernel.org
3140W: http://linuxtv.org
3141T: git git://linuxtv.org/media_tree.git
3142S: Odd fixes
3143F: Documentation/video4linux/cx88/
3144F: drivers/media/pci/cx88/
3145
3146CXD2820R MEDIA DRIVER
3147M: Antti Palosaari <crope@iki.fi>
3148L: linux-media@vger.kernel.org
3149W: http://linuxtv.org/
3150W: http://palosaari.fi/linux/
3151Q: http://patchwork.linuxtv.org/project/linux-media/list/
3152T: git git://linuxtv.org/anttip/media_tree.git
3153S: Maintained
3154F: drivers/media/dvb-frontends/cxd2820r*
3155
3156CXGB3 ETHERNET DRIVER (CXGB3)
3157M: Santosh Raspatur <santosh@chelsio.com>
3158L: netdev@vger.kernel.org
3159W: http://www.chelsio.com
3160S: Supported
3161F: drivers/net/ethernet/chelsio/cxgb3/
3162
3163CXGB3 ISCSI DRIVER (CXGB3I)
3164M: Karen Xie <kxie@chelsio.com>
3165L: linux-scsi@vger.kernel.org
3166W: http://www.chelsio.com
3167S: Supported
3168F: drivers/scsi/cxgbi/cxgb3i
3169
3170CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3171M: Steve Wise <swise@chelsio.com>
3172L: linux-rdma@vger.kernel.org
3173W: http://www.openfabrics.org
3174S: Supported
3175F: drivers/infiniband/hw/cxgb3/
3176
3177CXGB4 ETHERNET DRIVER (CXGB4)
3178M: Hariprasad S <hariprasad@chelsio.com>
3179L: netdev@vger.kernel.org
3180W: http://www.chelsio.com
3181S: Supported
3182F: drivers/net/ethernet/chelsio/cxgb4/
3183
3184CXGB4 ISCSI DRIVER (CXGB4I)
3185M: Karen Xie <kxie@chelsio.com>
3186L: linux-scsi@vger.kernel.org
3187W: http://www.chelsio.com
3188S: Supported
3189F: drivers/scsi/cxgbi/cxgb4i
3190
3191CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3192M: Steve Wise <swise@chelsio.com>
3193L: linux-rdma@vger.kernel.org
3194W: http://www.openfabrics.org
3195S: Supported
3196F: drivers/infiniband/hw/cxgb4/
3197
3198CXGB4VF ETHERNET DRIVER (CXGB4VF)
3199M: Casey Leedom <leedom@chelsio.com>
3200L: netdev@vger.kernel.org
3201W: http://www.chelsio.com
3202S: Supported
3203F: drivers/net/ethernet/chelsio/cxgb4vf/
3204
3205CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3206M: Ian Munsie <imunsie@au1.ibm.com>
3207M: Michael Neuling <mikey@neuling.org>
3208L: linuxppc-dev@lists.ozlabs.org
3209S: Supported
3210F: drivers/misc/cxl/
3211F: include/misc/cxl*
3212F: include/uapi/misc/cxl.h
3213F: Documentation/powerpc/cxl.txt
3214F: Documentation/powerpc/cxl.txt
3215F: Documentation/ABI/testing/sysfs-class-cxl
3216
3217CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3218M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3219M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3220L: linux-scsi@vger.kernel.org
3221S: Supported
3222F: drivers/scsi/cxlflash/
3223F: include/uapi/scsi/cxlflash_ioctls.h
3224F: Documentation/powerpc/cxlflash.txt
3225
3226STMMAC ETHERNET DRIVER
3227M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3228L: netdev@vger.kernel.org
3229W: http://www.stlinux.com
3230S: Supported
3231F: drivers/net/ethernet/stmicro/stmmac/
3232
3233CYBERPRO FB DRIVER
3234M: Russell King <linux@arm.linux.org.uk>
3235L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3236W: http://www.arm.linux.org.uk/
3237S: Maintained
3238F: drivers/video/fbdev/cyber2000fb.*
3239
3240CYCLADES ASYNC MUX DRIVER
3241W: http://www.cyclades.com/
3242S: Orphan
3243F: drivers/tty/cyclades.c
3244F: include/linux/cyclades.h
3245F: include/uapi/linux/cyclades.h
3246
3247CYCLADES PC300 DRIVER
3248W: http://www.cyclades.com/
3249S: Orphan
3250F: drivers/net/wan/pc300*
3251
3252CYPRESS_FIRMWARE MEDIA DRIVER
3253M: Antti Palosaari <crope@iki.fi>
3254L: linux-media@vger.kernel.org
3255W: http://linuxtv.org/
3256W: http://palosaari.fi/linux/
3257Q: http://patchwork.linuxtv.org/project/linux-media/list/
3258T: git git://linuxtv.org/anttip/media_tree.git
3259S: Maintained
3260F: drivers/media/common/cypress_firmware*
3261
3262CYTTSP TOUCHSCREEN DRIVER
3263M: Ferruh Yigit <fery@cypress.com>
3264L: linux-input@vger.kernel.org
3265S: Supported
3266F: drivers/input/touchscreen/cyttsp*
3267F: include/linux/input/cyttsp.h
3268
3269DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3270M: Joshua Kinard <kumba@gentoo.org>
3271S: Maintained
3272F: drivers/rtc/rtc-ds1685.c
3273F: include/linux/rtc/ds1685.h
3274
3275DAMA SLAVE for AX.25
3276M: Joerg Reuter <jreuter@yaina.de>
3277W: http://yaina.de/jreuter/
3278W: http://www.qsl.net/dl1bke/
3279L: linux-hams@vger.kernel.org
3280S: Maintained
3281F: net/ax25/af_ax25.c
3282F: net/ax25/ax25_dev.c
3283F: net/ax25/ax25_ds_*
3284F: net/ax25/ax25_in.c
3285F: net/ax25/ax25_out.c
3286F: net/ax25/ax25_timer.c
3287F: net/ax25/sysctl_net_ax25.c
3288
3289DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3290L: netdev@vger.kernel.org
3291S: Orphan
3292F: Documentation/networking/dmfe.txt
3293F: drivers/net/ethernet/dec/tulip/dmfe.c
3294
3295DC390/AM53C974 SCSI driver
3296M: Hannes Reinecke <hare@suse.com>
3297L: linux-scsi@vger.kernel.org
3298S: Maintained
3299F: drivers/scsi/am53c974.c
3300
3301DC395x SCSI driver
3302M: Oliver Neukum <oliver@neukum.org>
3303M: Ali Akcaagac <aliakc@web.de>
3304M: Jamie Lenehan <lenehan@twibble.org>
3305L: dc395x@twibble.org
3306W: http://twibble.org/dist/dc395x/
3307W: http://lists.twibble.org/mailman/listinfo/dc395x/
3308S: Maintained
3309F: Documentation/scsi/dc395x.txt
3310F: drivers/scsi/dc395x.*
3311
3312DCCP PROTOCOL
3313M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3314L: dccp@vger.kernel.org
3315W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3316S: Maintained
3317F: include/linux/dccp.h
3318F: include/uapi/linux/dccp.h
3319F: include/linux/tfrc.h
3320F: net/dccp/
3321
3322DECnet NETWORK LAYER
3323W: http://linux-decnet.sourceforge.net
3324L: linux-decnet-user@lists.sourceforge.net
3325S: Orphan
3326F: Documentation/networking/decnet.txt
3327F: net/decnet/
3328
3329DECSTATION PLATFORM SUPPORT
3330M: "Maciej W. Rozycki" <macro@linux-mips.org>
3331L: linux-mips@linux-mips.org
3332W: http://www.linux-mips.org/wiki/DECstation
3333S: Maintained
3334F: arch/mips/dec/
3335F: arch/mips/include/asm/dec/
3336F: arch/mips/include/asm/mach-dec/
3337
3338DEFXX FDDI NETWORK DRIVER
3339M: "Maciej W. Rozycki" <macro@linux-mips.org>
3340S: Maintained
3341F: drivers/net/fddi/defxx.*
3342
3343DELL LAPTOP DRIVER
3344M: Matthew Garrett <mjg59@srcf.ucam.org>
3345M: Pali Rohár <pali.rohar@gmail.com>
3346L: platform-driver-x86@vger.kernel.org
3347S: Maintained
3348F: drivers/platform/x86/dell-laptop.c
3349
3350DELL LAPTOP RBTN DRIVER
3351M: Pali Rohár <pali.rohar@gmail.com>
3352S: Maintained
3353F: drivers/platform/x86/dell-rbtn.*
3354
3355DELL LAPTOP FREEFALL DRIVER
3356M: Pali Rohár <pali.rohar@gmail.com>
3357S: Maintained
3358F: drivers/platform/x86/dell-smo8800.c
3359
3360DELL LAPTOP SMM DRIVER
3361M: Pali Rohár <pali.rohar@gmail.com>
3362S: Maintained
3363F: drivers/hwmon/dell-smm-hwmon.c
3364F: include/uapi/linux/i8k.h
3365
3366DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3367M: Doug Warzecha <Douglas_Warzecha@dell.com>
3368S: Maintained
3369F: Documentation/dcdbas.txt
3370F: drivers/firmware/dcdbas.*
3371
3372DELL WMI EXTRAS DRIVER
3373M: Matthew Garrett <mjg59@srcf.ucam.org>
3374M: Pali Rohár <pali.rohar@gmail.com>
3375S: Maintained
3376F: drivers/platform/x86/dell-wmi.c
3377
3378DESIGNWARE USB2 DRD IP DRIVER
3379M: John Youn <johnyoun@synopsys.com>
3380L: linux-usb@vger.kernel.org
3381T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3382S: Maintained
3383F: drivers/usb/dwc2/
3384
3385DESIGNWARE USB3 DRD IP DRIVER
3386M: Felipe Balbi <balbi@ti.com>
3387L: linux-usb@vger.kernel.org
3388L: linux-omap@vger.kernel.org
3389T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3390S: Maintained
3391F: drivers/usb/dwc3/
3392
3393DEVICE COREDUMP (DEV_COREDUMP)
3394M: Johannes Berg <johannes@sipsolutions.net>
3395L: linux-kernel@vger.kernel.org
3396S: Maintained
3397F: drivers/base/devcoredump.c
3398F: include/linux/devcoredump.h
3399
3400DEVICE FREQUENCY (DEVFREQ)
3401M: MyungJoo Ham <myungjoo.ham@samsung.com>
3402M: Kyungmin Park <kyungmin.park@samsung.com>
3403L: linux-pm@vger.kernel.org
3404S: Maintained
3405F: drivers/devfreq/
3406
3407DEVICE NUMBER REGISTRY
3408M: Torben Mathiasen <device@lanana.org>
3409W: http://lanana.org/docs/device-list/index.html
3410S: Maintained
3411
3412DEVICE-MAPPER (LVM)
3413M: Alasdair Kergon <agk@redhat.com>
3414M: Mike Snitzer <snitzer@redhat.com>
3415M: dm-devel@redhat.com
3416L: dm-devel@redhat.com
3417W: http://sources.redhat.com/dm
3418Q: http://patchwork.kernel.org/project/dm-devel/list/
3419T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3420T: quilt http://people.redhat.com/agk/patches/linux/editing/
3421S: Maintained
3422F: Documentation/device-mapper/
3423F: drivers/md/dm*
3424F: drivers/md/persistent-data/
3425F: include/linux/device-mapper.h
3426F: include/linux/dm-*.h
3427F: include/uapi/linux/dm-*.h
3428
3429DIALOG SEMICONDUCTOR DRIVERS
3430M: Support Opensource <support.opensource@diasemi.com>
3431W: http://www.dialog-semiconductor.com/products
3432S: Supported
3433F: Documentation/hwmon/da90??
3434F: Documentation/devicetree/bindings/sound/da[79]*.txt
3435F: drivers/gpio/gpio-da90??.c
3436F: drivers/hwmon/da90??-hwmon.c
3437F: drivers/iio/adc/da91??-*.c
3438F: drivers/input/misc/da90??_onkey.c
3439F: drivers/input/touchscreen/da9052_tsi.c
3440F: drivers/leds/leds-da90??.c
3441F: drivers/mfd/da903x.c
3442F: drivers/mfd/da90??-*.c
3443F: drivers/mfd/da91??-*.c
3444F: drivers/power/da9052-battery.c
3445F: drivers/power/da91??-*.c
3446F: drivers/regulator/da903x.c
3447F: drivers/regulator/da9???-regulator.[ch]
3448F: drivers/rtc/rtc-da90??.c
3449F: drivers/video/backlight/da90??_bl.c
3450F: drivers/watchdog/da90??_wdt.c
3451F: include/linux/mfd/da903x.h
3452F: include/linux/mfd/da9052/
3453F: include/linux/mfd/da9055/
3454F: include/linux/mfd/da9063/
3455F: include/linux/mfd/da9150/
3456F: include/sound/da[79]*.h
3457F: sound/soc/codecs/da[79]*.[ch]
3458
3459DIGI NEO AND CLASSIC PCI PRODUCTS
3460M: Lidza Louina <lidza.louina@gmail.com>
3461M: Mark Hounschell <markh@compro.net>
3462L: driverdev-devel@linuxdriverproject.org
3463S: Maintained
3464F: drivers/staging/dgnc/
3465
3466DIGI EPCA PCI PRODUCTS
3467M: Lidza Louina <lidza.louina@gmail.com>
3468M: Daeseok Youn <daeseok.youn@gmail.com>
3469L: driverdev-devel@linuxdriverproject.org
3470S: Maintained
3471F: drivers/staging/dgap/
3472
3473DIOLAN U2C-12 I2C DRIVER
3474M: Guenter Roeck <linux@roeck-us.net>
3475L: linux-i2c@vger.kernel.org
3476S: Maintained
3477F: drivers/i2c/busses/i2c-diolan-u2c.c
3478
3479DIRECT ACCESS (DAX)
3480M: Matthew Wilcox <willy@linux.intel.com>
3481L: linux-fsdevel@vger.kernel.org
3482S: Supported
3483F: fs/dax.c
3484
3485DIRECTORY NOTIFICATION (DNOTIFY)
3486M: Eric Paris <eparis@parisplace.org>
3487S: Maintained
3488F: Documentation/filesystems/dnotify.txt
3489F: fs/notify/dnotify/
3490F: include/linux/dnotify.h
3491
3492DISK GEOMETRY AND PARTITION HANDLING
3493M: Andries Brouwer <aeb@cwi.nl>
3494W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3495W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3496W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3497S: Maintained
3498
3499DISKQUOTA
3500M: Jan Kara <jack@suse.com>
3501S: Maintained
3502F: Documentation/filesystems/quota.txt
3503F: fs/quota/
3504F: include/linux/quota*.h
3505F: include/uapi/linux/quota*.h
3506
3507DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3508M: Bernie Thompson <bernie@plugable.com>
3509L: linux-fbdev@vger.kernel.org
3510S: Maintained
3511W: http://plugable.com/category/projects/udlfb/
3512F: drivers/video/fbdev/udlfb.c
3513F: include/video/udlfb.h
3514F: Documentation/fb/udlfb.txt
3515
3516DISTRIBUTED LOCK MANAGER (DLM)
3517M: Christine Caulfield <ccaulfie@redhat.com>
3518M: David Teigland <teigland@redhat.com>
3519L: cluster-devel@redhat.com
3520W: http://sources.redhat.com/cluster/
3521T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3522S: Supported
3523F: fs/dlm/
3524
3525DMA BUFFER SHARING FRAMEWORK
3526M: Sumit Semwal <sumit.semwal@linaro.org>
3527S: Maintained
3528L: linux-media@vger.kernel.org
3529L: dri-devel@lists.freedesktop.org
3530L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3531F: drivers/dma-buf/
3532F: include/linux/dma-buf*
3533F: include/linux/reservation.h
3534F: include/linux/*fence.h
3535F: Documentation/dma-buf-sharing.txt
3536T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3537
3538DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3539M: Vinod Koul <vinod.koul@intel.com>
3540L: dmaengine@vger.kernel.org
3541Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3542S: Maintained
3543F: drivers/dma/
3544F: include/linux/dmaengine.h
3545F: Documentation/dmaengine/
3546T: git git://git.infradead.org/users/vkoul/slave-dma.git
3547
3548DME1737 HARDWARE MONITOR DRIVER
3549M: Juerg Haefliger <juergh@gmail.com>
3550L: lm-sensors@lm-sensors.org
3551S: Maintained
3552F: Documentation/hwmon/dme1737
3553F: drivers/hwmon/dme1737.c
3554
3555DMI/SMBIOS SUPPORT
3556M: Jean Delvare <jdelvare@suse.com>
3557S: Maintained
3558T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3559F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3560F: drivers/firmware/dmi-id.c
3561F: drivers/firmware/dmi_scan.c
3562F: include/linux/dmi.h
3563
3564DOCUMENTATION
3565M: Jonathan Corbet <corbet@lwn.net>
3566L: linux-doc@vger.kernel.org
3567S: Maintained
3568F: Documentation/
3569F: scripts/docproc.c
3570F: scripts/kernel-doc*
3571X: Documentation/ABI/
3572X: Documentation/devicetree/
3573X: Documentation/acpi
3574X: Documentation/power
3575X: Documentation/spi
3576X: Documentation/DocBook/media
3577T: git git://git.lwn.net/linux.git docs-next
3578
3579DOUBLETALK DRIVER
3580M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3581L: blinux-list@redhat.com
3582S: Maintained
3583F: drivers/char/dtlk.c
3584F: include/linux/dtlk.h
3585
3586DPT_I2O SCSI RAID DRIVER
3587M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3588L: linux-scsi@vger.kernel.org
3589W: http://www.adaptec.com/
3590S: Maintained
3591F: drivers/scsi/dpt*
3592F: drivers/scsi/dpt/
3593
3594DRBD DRIVER
3595P: Philipp Reisner
3596P: Lars Ellenberg
3597M: drbd-dev@lists.linbit.com
3598L: drbd-user@lists.linbit.com
3599W: http://www.drbd.org
3600T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3601T: git git://git.drbd.org/drbd-8.3.git
3602S: Supported
3603F: drivers/block/drbd/
3604F: lib/lru_cache.c
3605F: Documentation/blockdev/drbd/
3606
3607DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3608M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3609T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3610S: Supported
3611F: Documentation/kobject.txt
3612F: drivers/base/
3613F: fs/debugfs/
3614F: fs/kernfs/
3615F: fs/sysfs/
3616F: include/linux/debugfs.h
3617F: include/linux/kobj*
3618F: lib/kobj*
3619
3620DRM DRIVERS
3621M: David Airlie <airlied@linux.ie>
3622L: dri-devel@lists.freedesktop.org
3623T: git git://people.freedesktop.org/~airlied/linux
3624S: Maintained
3625F: drivers/gpu/drm/
3626F: drivers/gpu/vga/
3627F: include/drm/
3628F: include/uapi/drm/
3629
3630RADEON DRM DRIVERS
3631M: Alex Deucher <alexander.deucher@amd.com>
3632M: Christian König <christian.koenig@amd.com>
3633L: dri-devel@lists.freedesktop.org
3634T: git git://people.freedesktop.org/~agd5f/linux
3635S: Supported
3636F: drivers/gpu/drm/radeon/
3637F: include/uapi/drm/radeon*
3638
3639DRM PANEL DRIVERS
3640M: Thierry Reding <thierry.reding@gmail.com>
3641L: dri-devel@lists.freedesktop.org
3642T: git git://anongit.freedesktop.org/tegra/linux.git
3643S: Maintained
3644F: drivers/gpu/drm/drm_panel.c
3645F: drivers/gpu/drm/panel/
3646F: include/drm/drm_panel.h
3647F: Documentation/devicetree/bindings/display/panel/
3648
3649INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3650M: Daniel Vetter <daniel.vetter@intel.com>
3651M: Jani Nikula <jani.nikula@linux.intel.com>
3652L: intel-gfx@lists.freedesktop.org
3653L: dri-devel@lists.freedesktop.org
3654W: https://01.org/linuxgraphics/
3655Q: http://patchwork.freedesktop.org/project/intel-gfx/
3656T: git git://anongit.freedesktop.org/drm-intel
3657S: Supported
3658F: drivers/gpu/drm/i915/
3659F: include/drm/i915*
3660F: include/uapi/drm/i915*
3661
3662DRM DRIVERS FOR ATMEL HLCDC
3663M: Boris Brezillon <boris.brezillon@free-electrons.com>
3664L: dri-devel@lists.freedesktop.org
3665S: Supported
3666F: drivers/gpu/drm/atmel-hlcdc/
3667F: Documentation/devicetree/bindings/drm/atmel/
3668
3669DRM DRIVERS FOR EXYNOS
3670M: Inki Dae <inki.dae@samsung.com>
3671M: Joonyoung Shim <jy0922.shim@samsung.com>
3672M: Seung-Woo Kim <sw0312.kim@samsung.com>
3673M: Kyungmin Park <kyungmin.park@samsung.com>
3674L: dri-devel@lists.freedesktop.org
3675T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3676S: Supported
3677F: drivers/gpu/drm/exynos/
3678F: include/drm/exynos*
3679F: include/uapi/drm/exynos*
3680
3681DRM DRIVERS FOR FREESCALE DCU
3682M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3683M: Alison Wang <alison.wang@freescale.com>
3684L: dri-devel@lists.freedesktop.org
3685S: Supported
3686F: drivers/gpu/drm/fsl-dcu/
3687F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3688F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3689
3690DRM DRIVERS FOR FREESCALE IMX
3691M: Philipp Zabel <p.zabel@pengutronix.de>
3692L: dri-devel@lists.freedesktop.org
3693S: Maintained
3694F: drivers/gpu/drm/imx/
3695F: drivers/gpu/ipu-v3/
3696F: Documentation/devicetree/bindings/display/imx/
3697
3698DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3699M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3700L: dri-devel@lists.freedesktop.org
3701T: git git://github.com/patjak/drm-gma500
3702S: Maintained
3703F: drivers/gpu/drm/gma500
3704F: include/drm/gma500*
3705
3706DRM DRIVERS FOR NVIDIA TEGRA
3707M: Thierry Reding <thierry.reding@gmail.com>
3708M: Terje Bergström <tbergstrom@nvidia.com>
3709L: dri-devel@lists.freedesktop.org
3710L: linux-tegra@vger.kernel.org
3711T: git git://anongit.freedesktop.org/tegra/linux.git
3712S: Supported
3713F: drivers/gpu/drm/tegra/
3714F: drivers/gpu/host1x/
3715F: include/linux/host1x.h
3716F: include/uapi/drm/tegra_drm.h
3717F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3718
3719DRM DRIVERS FOR RENESAS
3720M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3721L: dri-devel@lists.freedesktop.org
3722L: linux-sh@vger.kernel.org
3723T: git git://people.freedesktop.org/~airlied/linux
3724S: Supported
3725F: drivers/gpu/drm/rcar-du/
3726F: drivers/gpu/drm/shmobile/
3727F: include/linux/platform_data/shmob_drm.h
3728
3729DRM DRIVERS FOR ROCKCHIP
3730M: Mark Yao <mark.yao@rock-chips.com>
3731L: dri-devel@lists.freedesktop.org
3732S: Maintained
3733F: drivers/gpu/drm/rockchip/
3734F: Documentation/devicetree/bindings/display/rockchip*
3735
3736DRM DRIVERS FOR STI
3737M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3738M: Vincent Abriou <vincent.abriou@st.com>
3739L: dri-devel@lists.freedesktop.org
3740T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3741S: Maintained
3742F: drivers/gpu/drm/sti
3743F: Documentation/devicetree/bindings/display/st,stih4xx.txt
3744
3745DSBR100 USB FM RADIO DRIVER
3746M: Alexey Klimov <klimov.linux@gmail.com>
3747L: linux-media@vger.kernel.org
3748T: git git://linuxtv.org/media_tree.git
3749S: Maintained
3750F: drivers/media/radio/dsbr100.c
3751
3752DSCC4 DRIVER
3753M: Francois Romieu <romieu@fr.zoreil.com>
3754L: netdev@vger.kernel.org
3755S: Maintained
3756F: drivers/net/wan/dscc4.c
3757
3758DT3155 MEDIA DRIVER
3759M: Hans Verkuil <hverkuil@xs4all.nl>
3760L: linux-media@vger.kernel.org
3761T: git git://linuxtv.org/media_tree.git
3762W: http://linuxtv.org
3763S: Odd Fixes
3764F: drivers/media/pci/dt3155/
3765
3766DVB_USB_AF9015 MEDIA DRIVER
3767M: Antti Palosaari <crope@iki.fi>
3768L: linux-media@vger.kernel.org
3769W: http://linuxtv.org/
3770W: http://palosaari.fi/linux/
3771Q: http://patchwork.linuxtv.org/project/linux-media/list/
3772T: git git://linuxtv.org/anttip/media_tree.git
3773S: Maintained
3774F: drivers/media/usb/dvb-usb-v2/af9015*
3775
3776DVB_USB_AF9035 MEDIA DRIVER
3777M: Antti Palosaari <crope@iki.fi>
3778L: linux-media@vger.kernel.org
3779W: http://linuxtv.org/
3780W: http://palosaari.fi/linux/
3781Q: http://patchwork.linuxtv.org/project/linux-media/list/
3782T: git git://linuxtv.org/anttip/media_tree.git
3783S: Maintained
3784F: drivers/media/usb/dvb-usb-v2/af9035*
3785
3786DVB_USB_ANYSEE MEDIA DRIVER
3787M: Antti Palosaari <crope@iki.fi>
3788L: linux-media@vger.kernel.org
3789W: http://linuxtv.org/
3790W: http://palosaari.fi/linux/
3791Q: http://patchwork.linuxtv.org/project/linux-media/list/
3792T: git git://linuxtv.org/anttip/media_tree.git
3793S: Maintained
3794F: drivers/media/usb/dvb-usb-v2/anysee*
3795
3796DVB_USB_AU6610 MEDIA DRIVER
3797M: Antti Palosaari <crope@iki.fi>
3798L: linux-media@vger.kernel.org
3799W: http://linuxtv.org/
3800W: http://palosaari.fi/linux/
3801Q: http://patchwork.linuxtv.org/project/linux-media/list/
3802T: git git://linuxtv.org/anttip/media_tree.git
3803S: Maintained
3804F: drivers/media/usb/dvb-usb-v2/au6610*
3805
3806DVB_USB_CE6230 MEDIA DRIVER
3807M: Antti Palosaari <crope@iki.fi>
3808L: linux-media@vger.kernel.org
3809W: http://linuxtv.org/
3810W: http://palosaari.fi/linux/
3811Q: http://patchwork.linuxtv.org/project/linux-media/list/
3812T: git git://linuxtv.org/anttip/media_tree.git
3813S: Maintained
3814F: drivers/media/usb/dvb-usb-v2/ce6230*
3815
3816DVB_USB_CXUSB MEDIA DRIVER
3817M: Michael Krufky <mkrufky@linuxtv.org>
3818L: linux-media@vger.kernel.org
3819W: http://linuxtv.org/
3820W: http://github.com/mkrufky
3821Q: http://patchwork.linuxtv.org/project/linux-media/list/
3822T: git git://linuxtv.org/media_tree.git
3823S: Maintained
3824F: drivers/media/usb/dvb-usb/cxusb*
3825
3826DVB_USB_EC168 MEDIA DRIVER
3827M: Antti Palosaari <crope@iki.fi>
3828L: linux-media@vger.kernel.org
3829W: http://linuxtv.org/
3830W: http://palosaari.fi/linux/
3831Q: http://patchwork.linuxtv.org/project/linux-media/list/
3832T: git git://linuxtv.org/anttip/media_tree.git
3833S: Maintained
3834F: drivers/media/usb/dvb-usb-v2/ec168*
3835
3836DVB_USB_GL861 MEDIA DRIVER
3837M: Antti Palosaari <crope@iki.fi>
3838L: linux-media@vger.kernel.org
3839W: http://linuxtv.org/
3840Q: http://patchwork.linuxtv.org/project/linux-media/list/
3841T: git git://linuxtv.org/anttip/media_tree.git
3842S: Maintained
3843F: drivers/media/usb/dvb-usb-v2/gl861*
3844
3845DVB_USB_MXL111SF MEDIA DRIVER
3846M: Michael Krufky <mkrufky@linuxtv.org>
3847L: linux-media@vger.kernel.org
3848W: http://linuxtv.org/
3849W: http://github.com/mkrufky
3850Q: http://patchwork.linuxtv.org/project/linux-media/list/
3851T: git git://linuxtv.org/mkrufky/mxl111sf.git
3852S: Maintained
3853F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3854
3855DVB_USB_RTL28XXU MEDIA DRIVER
3856M: Antti Palosaari <crope@iki.fi>
3857L: linux-media@vger.kernel.org
3858W: http://linuxtv.org/
3859W: http://palosaari.fi/linux/
3860Q: http://patchwork.linuxtv.org/project/linux-media/list/
3861T: git git://linuxtv.org/anttip/media_tree.git
3862S: Maintained
3863F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3864
3865DVB_USB_V2 MEDIA DRIVER
3866M: Antti Palosaari <crope@iki.fi>
3867L: linux-media@vger.kernel.org
3868W: http://linuxtv.org/
3869W: http://palosaari.fi/linux/
3870Q: http://patchwork.linuxtv.org/project/linux-media/list/
3871T: git git://linuxtv.org/anttip/media_tree.git
3872S: Maintained
3873F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3874F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3875
3876DYNAMIC DEBUG
3877M: Jason Baron <jbaron@akamai.com>
3878S: Maintained
3879F: lib/dynamic_debug.c
3880F: include/linux/dynamic_debug.h
3881
3882DZ DECSTATION DZ11 SERIAL DRIVER
3883M: "Maciej W. Rozycki" <macro@linux-mips.org>
3884S: Maintained
3885F: drivers/tty/serial/dz.*
3886
3887E3X0 POWER BUTTON DRIVER
3888M: Moritz Fischer <moritz.fischer@ettus.com>
3889L: usrp-users@lists.ettus.com
3890W: http://www.ettus.com
3891S: Supported
3892F: drivers/input/misc/e3x0-button.c
3893F: Documentation/devicetree/bindings/input/e3x0-button.txt
3894
3895E4000 MEDIA DRIVER
3896M: Antti Palosaari <crope@iki.fi>
3897L: linux-media@vger.kernel.org
3898W: http://linuxtv.org/
3899W: http://palosaari.fi/linux/
3900Q: http://patchwork.linuxtv.org/project/linux-media/list/
3901T: git git://linuxtv.org/anttip/media_tree.git
3902S: Maintained
3903F: drivers/media/tuners/e4000*
3904
3905EATA ISA/EISA/PCI SCSI DRIVER
3906M: Dario Ballabio <ballabio_dario@emc.com>
3907L: linux-scsi@vger.kernel.org
3908S: Maintained
3909F: drivers/scsi/eata.c
3910
3911EC100 MEDIA DRIVER
3912M: Antti Palosaari <crope@iki.fi>
3913L: linux-media@vger.kernel.org
3914W: http://linuxtv.org/
3915W: http://palosaari.fi/linux/
3916Q: http://patchwork.linuxtv.org/project/linux-media/list/
3917T: git git://linuxtv.org/anttip/media_tree.git
3918S: Maintained
3919F: drivers/media/dvb-frontends/ec100*
3920
3921ECRYPT FILE SYSTEM
3922M: Tyler Hicks <tyhicks@canonical.com>
3923L: ecryptfs@vger.kernel.org
3924W: http://ecryptfs.org
3925W: https://launchpad.net/ecryptfs
3926S: Supported
3927F: Documentation/filesystems/ecryptfs.txt
3928F: fs/ecryptfs/
3929
3930EDAC-CORE
3931M: Doug Thompson <dougthompson@xmission.com>
3932M: Borislav Petkov <bp@alien8.de>
3933M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3934L: linux-edac@vger.kernel.org
3935W: bluesmoke.sourceforge.net
3936T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3937T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3938S: Supported
3939F: Documentation/edac.txt
3940F: drivers/edac/
3941F: include/linux/edac.h
3942
3943EDAC-AMD64
3944M: Doug Thompson <dougthompson@xmission.com>
3945M: Borislav Petkov <bp@alien8.de>
3946L: linux-edac@vger.kernel.org
3947W: bluesmoke.sourceforge.net
3948S: Maintained
3949F: drivers/edac/amd64_edac*
3950
3951EDAC-CALXEDA
3952M: Doug Thompson <dougthompson@xmission.com>
3953M: Robert Richter <rric@kernel.org>
3954L: linux-edac@vger.kernel.org
3955W: bluesmoke.sourceforge.net
3956S: Maintained
3957F: drivers/edac/highbank*
3958
3959EDAC-CAVIUM
3960M: Ralf Baechle <ralf@linux-mips.org>
3961M: David Daney <david.daney@cavium.com>
3962L: linux-edac@vger.kernel.org
3963L: linux-mips@linux-mips.org
3964W: bluesmoke.sourceforge.net
3965S: Supported
3966F: drivers/edac/octeon_edac*
3967
3968EDAC-E752X
3969M: Mark Gross <mark.gross@intel.com>
3970M: Doug Thompson <dougthompson@xmission.com>
3971L: linux-edac@vger.kernel.org
3972W: bluesmoke.sourceforge.net
3973S: Maintained
3974F: drivers/edac/e752x_edac.c
3975
3976EDAC-E7XXX
3977M: Doug Thompson <dougthompson@xmission.com>
3978L: linux-edac@vger.kernel.org
3979W: bluesmoke.sourceforge.net
3980S: Maintained
3981F: drivers/edac/e7xxx_edac.c
3982
3983EDAC-GHES
3984M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3985L: linux-edac@vger.kernel.org
3986W: bluesmoke.sourceforge.net
3987S: Maintained
3988F: drivers/edac/ghes_edac.c
3989
3990EDAC-I82443BXGX
3991M: Tim Small <tim@buttersideup.com>
3992L: linux-edac@vger.kernel.org
3993W: bluesmoke.sourceforge.net
3994S: Maintained
3995F: drivers/edac/i82443bxgx_edac.c
3996
3997EDAC-I3000
3998M: Jason Uhlenkott <juhlenko@akamai.com>
3999L: linux-edac@vger.kernel.org
4000W: bluesmoke.sourceforge.net
4001S: Maintained
4002F: drivers/edac/i3000_edac.c
4003
4004EDAC-I5000
4005M: Doug Thompson <dougthompson@xmission.com>
4006L: linux-edac@vger.kernel.org
4007W: bluesmoke.sourceforge.net
4008S: Maintained
4009F: drivers/edac/i5000_edac.c
4010
4011EDAC-I5400
4012M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4013L: linux-edac@vger.kernel.org
4014W: bluesmoke.sourceforge.net
4015S: Maintained
4016F: drivers/edac/i5400_edac.c
4017
4018EDAC-I7300
4019M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4020L: linux-edac@vger.kernel.org
4021W: bluesmoke.sourceforge.net
4022S: Maintained
4023F: drivers/edac/i7300_edac.c
4024
4025EDAC-I7CORE
4026M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4027L: linux-edac@vger.kernel.org
4028W: bluesmoke.sourceforge.net
4029S: Maintained
4030F: drivers/edac/i7core_edac.c
4031
4032EDAC-I82975X
4033M: Ranganathan Desikan <ravi@jetztechnologies.com>
4034M: "Arvind R." <arvino55@gmail.com>
4035L: linux-edac@vger.kernel.org
4036W: bluesmoke.sourceforge.net
4037S: Maintained
4038F: drivers/edac/i82975x_edac.c
4039
4040EDAC-IE31200
4041M: Jason Baron <jbaron@akamai.com>
4042L: linux-edac@vger.kernel.org
4043W: bluesmoke.sourceforge.net
4044S: Maintained
4045F: drivers/edac/ie31200_edac.c
4046
4047EDAC-MPC85XX
4048M: Johannes Thumshirn <morbidrsa@gmail.com>
4049L: linux-edac@vger.kernel.org
4050W: bluesmoke.sourceforge.net
4051S: Maintained
4052F: drivers/edac/mpc85xx_edac.[ch]
4053
4054EDAC-PASEMI
4055M: Egor Martovetsky <egor@pasemi.com>
4056L: linux-edac@vger.kernel.org
4057W: bluesmoke.sourceforge.net
4058S: Maintained
4059F: drivers/edac/pasemi_edac.c
4060
4061EDAC-R82600
4062M: Tim Small <tim@buttersideup.com>
4063L: linux-edac@vger.kernel.org
4064W: bluesmoke.sourceforge.net
4065S: Maintained
4066F: drivers/edac/r82600_edac.c
4067
4068EDAC-SBRIDGE
4069M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4070L: linux-edac@vger.kernel.org
4071W: bluesmoke.sourceforge.net
4072S: Maintained
4073F: drivers/edac/sb_edac.c
4074
4075EDAC-XGENE
4076APPLIED MICRO (APM) X-GENE SOC EDAC
4077M: Loc Ho <lho@apm.com>
4078S: Supported
4079F: drivers/edac/xgene_edac.c
4080F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4081
4082EDIROL UA-101/UA-1000 DRIVER
4083M: Clemens Ladisch <clemens@ladisch.de>
4084L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4085T: git git://git.alsa-project.org/alsa-kernel.git
4086S: Maintained
4087F: sound/usb/misc/ua101.c
4088
4089EXTENSIBLE FIRMWARE INTERFACE (EFI)
4090M: Matt Fleming <matt@codeblueprint.co.uk>
4091L: linux-efi@vger.kernel.org
4092T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4093S: Maintained
4094F: Documentation/efi-stub.txt
4095F: arch/ia64/kernel/efi.c
4096F: arch/x86/boot/compressed/eboot.[ch]
4097F: arch/x86/include/asm/efi.h
4098F: arch/x86/platform/efi/*
4099F: drivers/firmware/efi/*
4100F: include/linux/efi*.h
4101
4102EFI VARIABLE FILESYSTEM
4103M: Matthew Garrett <matthew.garrett@nebula.com>
4104M: Jeremy Kerr <jk@ozlabs.org>
4105M: Matt Fleming <matt@codeblueprint.co.uk>
4106T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4107L: linux-efi@vger.kernel.org
4108S: Maintained
4109F: fs/efivarfs/
4110
4111EFIFB FRAMEBUFFER DRIVER
4112L: linux-fbdev@vger.kernel.org
4113M: Peter Jones <pjones@redhat.com>
4114S: Maintained
4115F: drivers/video/fbdev/efifb.c
4116
4117EFS FILESYSTEM
4118W: http://aeschi.ch.eu.org/efs/
4119S: Orphan
4120F: fs/efs/
4121
4122EHCA (IBM GX bus InfiniBand adapter) DRIVER
4123M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4124M: Christoph Raisch <raisch@de.ibm.com>
4125L: linux-rdma@vger.kernel.org
4126S: Supported
4127F: drivers/infiniband/hw/ehca/
4128
4129EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4130M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4131L: netdev@vger.kernel.org
4132S: Maintained
4133F: drivers/net/ethernet/ibm/ehea/
4134
4135EM28XX VIDEO4LINUX DRIVER
4136M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4137L: linux-media@vger.kernel.org
4138W: http://linuxtv.org
4139T: git git://linuxtv.org/media_tree.git
4140S: Maintained
4141F: drivers/media/usb/em28xx/
4142
4143EMBEDDED LINUX
4144M: Paul Gortmaker <paul.gortmaker@windriver.com>
4145M: Matt Mackall <mpm@selenic.com>
4146M: David Woodhouse <dwmw2@infradead.org>
4147L: linux-embedded@vger.kernel.org
4148S: Maintained
4149
4150EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4151M: James Smart <james.smart@avagotech.com>
4152M: Dick Kennedy <dick.kennedy@avagotech.com>
4153L: linux-scsi@vger.kernel.org
4154W: http://www.avagotech.com
4155S: Supported
4156F: drivers/scsi/lpfc/
4157
4158ENE CB710 FLASH CARD READER DRIVER
4159M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4160S: Maintained
4161F: drivers/misc/cb710/
4162F: drivers/mmc/host/cb710-mmc.*
4163F: include/linux/cb710.h
4164
4165ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4166M: Maxim Levitsky <maximlevitsky@gmail.com>
4167S: Maintained
4168F: drivers/media/rc/ene_ir.*
4169
4170ENHANCED ERROR HANDLING (EEH)
4171M: Gavin Shan <shangw@linux.vnet.ibm.com>
4172L: linuxppc-dev@lists.ozlabs.org
4173S: Supported
4174F: Documentation/powerpc/eeh-pci-error-recovery.txt
4175F: arch/powerpc/kernel/eeh*.c
4176
4177EPSON S1D13XXX FRAMEBUFFER DRIVER
4178M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4179S: Maintained
4180T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4181F: drivers/video/fbdev/s1d13xxxfb.c
4182F: include/video/s1d13xxxfb.h
4183
4184ET131X NETWORK DRIVER
4185M: Mark Einon <mark.einon@gmail.com>
4186S: Odd Fixes
4187F: drivers/net/ethernet/agere/
4188
4189ETHERNET BRIDGE
4190M: Stephen Hemminger <stephen@networkplumber.org>
4191L: bridge@lists.linux-foundation.org
4192L: netdev@vger.kernel.org
4193W: http://www.linuxfoundation.org/en/Net:Bridge
4194S: Maintained
4195F: include/linux/netfilter_bridge/
4196F: net/bridge/
4197
4198ETHERNET PHY LIBRARY
4199M: Florian Fainelli <f.fainelli@gmail.com>
4200L: netdev@vger.kernel.org
4201S: Maintained
4202F: include/linux/phy.h
4203F: include/linux/phy_fixed.h
4204F: drivers/net/phy/
4205F: Documentation/networking/phy.txt
4206F: drivers/of/of_mdio.c
4207F: drivers/of/of_net.c
4208
4209EXT2 FILE SYSTEM
4210M: Jan Kara <jack@suse.com>
4211L: linux-ext4@vger.kernel.org
4212S: Maintained
4213F: Documentation/filesystems/ext2.txt
4214F: fs/ext2/
4215F: include/linux/ext2*
4216
4217EXT4 FILE SYSTEM
4218M: "Theodore Ts'o" <tytso@mit.edu>
4219M: Andreas Dilger <adilger.kernel@dilger.ca>
4220L: linux-ext4@vger.kernel.org
4221W: http://ext4.wiki.kernel.org
4222Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4223S: Maintained
4224F: Documentation/filesystems/ext4.txt
4225F: fs/ext4/
4226
4227Extended Verification Module (EVM)
4228M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4229L: linux-ima-devel@lists.sourceforge.net
4230L: linux-security-module@vger.kernel.org
4231S: Supported
4232F: security/integrity/evm/
4233
4234EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4235M: MyungJoo Ham <myungjoo.ham@samsung.com>
4236M: Chanwoo Choi <cw00.choi@samsung.com>
4237L: linux-kernel@vger.kernel.org
4238T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4239S: Maintained
4240F: drivers/extcon/
4241F: include/linux/extcon/
4242F: include/linux/extcon.h
4243F: Documentation/extcon/
4244F: Documentation/devicetree/bindings/extcon/
4245
4246EXYNOS DP DRIVER
4247M: Jingoo Han <jingoohan1@gmail.com>
4248L: dri-devel@lists.freedesktop.org
4249S: Maintained
4250F: drivers/gpu/drm/exynos/exynos_dp*
4251
4252EXYNOS MIPI DISPLAY DRIVERS
4253M: Inki Dae <inki.dae@samsung.com>
4254M: Donghwa Lee <dh09.lee@samsung.com>
4255M: Kyungmin Park <kyungmin.park@samsung.com>
4256L: linux-fbdev@vger.kernel.org
4257S: Maintained
4258F: drivers/video/fbdev/exynos/exynos_mipi*
4259F: include/video/exynos_mipi*
4260
4261F71805F HARDWARE MONITORING DRIVER
4262M: Jean Delvare <jdelvare@suse.com>
4263L: lm-sensors@lm-sensors.org
4264S: Maintained
4265F: Documentation/hwmon/f71805f
4266F: drivers/hwmon/f71805f.c
4267
4268FC0011 TUNER DRIVER
4269M: Michael Buesch <m@bues.ch>
4270L: linux-media@vger.kernel.org
4271S: Maintained
4272F: drivers/media/tuners/fc0011.h
4273F: drivers/media/tuners/fc0011.c
4274
4275FC2580 MEDIA DRIVER
4276M: Antti Palosaari <crope@iki.fi>
4277L: linux-media@vger.kernel.org
4278W: http://linuxtv.org/
4279W: http://palosaari.fi/linux/
4280Q: http://patchwork.linuxtv.org/project/linux-media/list/
4281T: git git://linuxtv.org/anttip/media_tree.git
4282S: Maintained
4283F: drivers/media/tuners/fc2580*
4284
4285FANOTIFY
4286M: Eric Paris <eparis@redhat.com>
4287S: Maintained
4288F: fs/notify/fanotify/
4289F: include/linux/fanotify.h
4290F: include/uapi/linux/fanotify.h
4291
4292FARSYNC SYNCHRONOUS DRIVER
4293M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4294W: http://www.farsite.co.uk/
4295S: Supported
4296F: drivers/net/wan/farsync.*
4297
4298FAULT INJECTION SUPPORT
4299M: Akinobu Mita <akinobu.mita@gmail.com>
4300S: Supported
4301F: Documentation/fault-injection/
4302F: lib/fault-inject.c
4303
4304FBTFT Framebuffer drivers
4305M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4306M: Noralf Trønnes <noralf@tronnes.org>
4307S: Maintained
4308F: drivers/staging/fbtft/
4309
4310FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4311M: Vasu Dev <vasu.dev@intel.com>
4312L: fcoe-devel@open-fcoe.org
4313W: www.Open-FCoE.org
4314S: Supported
4315F: drivers/scsi/libfc/
4316F: drivers/scsi/fcoe/
4317F: include/scsi/fc/
4318F: include/scsi/libfc.h
4319F: include/scsi/libfcoe.h
4320F: include/uapi/scsi/fc/
4321
4322FILE LOCKING (flock() and fcntl()/lockf())
4323M: Jeff Layton <jlayton@poochiereds.net>
4324M: "J. Bruce Fields" <bfields@fieldses.org>
4325L: linux-fsdevel@vger.kernel.org
4326S: Maintained
4327F: include/linux/fcntl.h
4328F: include/linux/fs.h
4329F: include/uapi/linux/fcntl.h
4330F: include/uapi/linux/fs.h
4331F: fs/fcntl.c
4332F: fs/locks.c
4333
4334FILESYSTEMS (VFS and infrastructure)
4335M: Alexander Viro <viro@zeniv.linux.org.uk>
4336L: linux-fsdevel@vger.kernel.org
4337S: Maintained
4338F: fs/*
4339
4340FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4341M: Riku Voipio <riku.voipio@iki.fi>
4342L: lm-sensors@lm-sensors.org
4343S: Maintained
4344F: drivers/hwmon/f75375s.c
4345F: include/linux/f75375s.h
4346
4347FIREWIRE AUDIO DRIVERS
4348M: Clemens Ladisch <clemens@ladisch.de>
4349L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4350T: git git://git.alsa-project.org/alsa-kernel.git
4351S: Maintained
4352F: sound/firewire/
4353
4354FIREWIRE MEDIA DRIVERS (firedtv)
4355M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4356L: linux-media@vger.kernel.org
4357L: linux1394-devel@lists.sourceforge.net
4358T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4359S: Maintained
4360F: drivers/media/firewire/
4361
4362FIREWIRE SBP-2 TARGET
4363M: Chris Boot <bootc@bootc.net>
4364L: linux-scsi@vger.kernel.org
4365L: target-devel@vger.kernel.org
4366L: linux1394-devel@lists.sourceforge.net
4367T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4368S: Maintained
4369F: drivers/target/sbp/
4370
4371FIREWIRE SUBSYSTEM
4372M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4373L: linux1394-devel@lists.sourceforge.net
4374W: http://ieee1394.wiki.kernel.org/
4375T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4376S: Maintained
4377F: drivers/firewire/
4378F: include/linux/firewire.h
4379F: include/uapi/linux/firewire*.h
4380F: tools/firewire/
4381
4382FIRMWARE LOADER (request_firmware)
4383M: Ming Lei <ming.lei@canonical.com>
4384L: linux-kernel@vger.kernel.org
4385S: Maintained
4386F: Documentation/firmware_class/
4387F: drivers/base/firmware*.c
4388F: include/linux/firmware.h
4389
4390FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4391M: Joshua Morris <josh.h.morris@us.ibm.com>
4392M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4393S: Maintained
4394F: drivers/block/rsxx/
4395
4396FLOPPY DRIVER
4397M: Jiri Kosina <jikos@kernel.org>
4398T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4399S: Odd fixes
4400F: drivers/block/floppy.c
4401
4402FMC SUBSYSTEM
4403M: Alessandro Rubini <rubini@gnudd.com>
4404W: http://www.ohwr.org/projects/fmc-bus
4405S: Supported
4406F: drivers/fmc/
4407F: include/linux/fmc*.h
4408F: include/linux/ipmi-fru.h
4409K: fmc_d.*register
4410
4411FPGA MANAGER FRAMEWORK
4412M: Alan Tull <atull@opensource.altera.com>
4413R: Moritz Fischer <moritz.fischer@ettus.com>
4414S: Maintained
4415F: drivers/fpga/
4416F: include/linux/fpga/fpga-mgr.h
4417W: http://www.rocketboards.org
4418
4419FPU EMULATOR
4420M: Bill Metzenthen <billm@melbpc.org.au>
4421W: http://floatingpoint.sourceforge.net/emulator/index.html
4422S: Maintained
4423F: arch/x86/math-emu/
4424
4425FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4426L: netdev@vger.kernel.org
4427S: Orphan
4428F: drivers/net/wan/dlci.c
4429F: drivers/net/wan/sdla.c
4430
4431FRAMEBUFFER LAYER
4432M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4433M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4434L: linux-fbdev@vger.kernel.org
4435W: http://linux-fbdev.sourceforge.net/
4436Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4437T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4438S: Maintained
4439F: Documentation/fb/
4440F: drivers/video/
4441F: include/video/
4442F: include/linux/fb.h
4443F: include/uapi/video/
4444F: include/uapi/linux/fb.h
4445
4446FREESCALE DIU FRAMEBUFFER DRIVER
4447M: Timur Tabi <timur@tabi.org>
4448L: linux-fbdev@vger.kernel.org
4449S: Maintained
4450F: drivers/video/fbdev/fsl-diu-fb.*
4451
4452FREESCALE DMA DRIVER
4453M: Li Yang <leoli@freescale.com>
4454M: Zhang Wei <zw@zh-kernel.org>
4455L: linuxppc-dev@lists.ozlabs.org
4456S: Maintained
4457F: drivers/dma/fsldma.*
4458
4459FREESCALE I2C CPM DRIVER
4460M: Jochen Friedrich <jochen@scram.de>
4461L: linuxppc-dev@lists.ozlabs.org
4462L: linux-i2c@vger.kernel.org
4463S: Maintained
4464F: drivers/i2c/busses/i2c-cpm.c
4465
4466FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4467M: Sascha Hauer <kernel@pengutronix.de>
4468L: linux-fbdev@vger.kernel.org
4469L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4470S: Maintained
4471F: include/linux/platform_data/video-imxfb.h
4472F: drivers/video/fbdev/imxfb.c
4473
4474FREESCALE QUAD SPI DRIVER
4475M: Han Xu <han.xu@freescale.com>
4476L: linux-mtd@lists.infradead.org
4477S: Maintained
4478F: drivers/mtd/spi-nor/fsl-quadspi.c
4479
4480FREESCALE SOC FS_ENET DRIVER
4481M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4482M: Vitaly Bordug <vbordug@ru.mvista.com>
4483L: linuxppc-dev@lists.ozlabs.org
4484L: netdev@vger.kernel.org
4485S: Maintained
4486F: drivers/net/ethernet/freescale/fs_enet/
4487F: include/linux/fs_enet_pd.h
4488
4489FREESCALE QUICC ENGINE LIBRARY
4490L: linuxppc-dev@lists.ozlabs.org
4491S: Orphan
4492F: arch/powerpc/sysdev/qe_lib/
4493F: arch/powerpc/include/asm/*qe.h
4494
4495FREESCALE USB PERIPHERAL DRIVERS
4496M: Li Yang <leoli@freescale.com>
4497L: linux-usb@vger.kernel.org
4498L: linuxppc-dev@lists.ozlabs.org
4499S: Maintained
4500F: drivers/usb/gadget/udc/fsl*
4501
4502FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4503M: Li Yang <leoli@freescale.com>
4504L: netdev@vger.kernel.org
4505L: linuxppc-dev@lists.ozlabs.org
4506S: Maintained
4507F: drivers/net/ethernet/freescale/ucc_geth*
4508
4509FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4510M: Claudiu Manoil <claudiu.manoil@freescale.com>
4511L: netdev@vger.kernel.org
4512S: Maintained
4513F: drivers/net/ethernet/freescale/gianfar*
4514X: drivers/net/ethernet/freescale/gianfar_ptp.c
4515F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4516
4517FREESCALE QUICC ENGINE UCC UART DRIVER
4518M: Timur Tabi <timur@tabi.org>
4519L: linuxppc-dev@lists.ozlabs.org
4520S: Maintained
4521F: drivers/tty/serial/ucc_uart.c
4522
4523FREESCALE SOC SOUND DRIVERS
4524M: Timur Tabi <timur@tabi.org>
4525M: Nicolin Chen <nicoleotsuka@gmail.com>
4526M: Xiubo Li <Xiubo.Lee@gmail.com>
4527L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4528L: linuxppc-dev@lists.ozlabs.org
4529S: Maintained
4530F: sound/soc/fsl/fsl*
4531F: sound/soc/fsl/imx*
4532F: sound/soc/fsl/mpc8610_hpcd.c
4533
4534FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4535M: "J. German Rivera" <German.Rivera@freescale.com>
4536L: linux-kernel@vger.kernel.org
4537S: Maintained
4538F: drivers/staging/fsl-mc/
4539
4540FREEVXFS FILESYSTEM
4541M: Christoph Hellwig <hch@infradead.org>
4542W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4543S: Maintained
4544F: fs/freevxfs/
4545
4546FREEZER
4547M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4548M: Pavel Machek <pavel@ucw.cz>
4549L: linux-pm@vger.kernel.org
4550S: Supported
4551F: Documentation/power/freezing-of-tasks.txt
4552F: include/linux/freezer.h
4553F: kernel/freezer.c
4554
4555FRONTSWAP API
4556M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4557L: linux-kernel@vger.kernel.org
4558S: Maintained
4559F: mm/frontswap.c
4560F: include/linux/frontswap.h
4561
4562FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4563M: David Howells <dhowells@redhat.com>
4564L: linux-cachefs@redhat.com (moderated for non-subscribers)
4565S: Supported
4566F: Documentation/filesystems/caching/
4567F: fs/fscache/
4568F: include/linux/fscache*.h
4569
4570F2FS FILE SYSTEM
4571M: Jaegeuk Kim <jaegeuk@kernel.org>
4572M: Changman Lee <cm224.lee@samsung.com>
4573R: Chao Yu <chao2.yu@samsung.com>
4574L: linux-f2fs-devel@lists.sourceforge.net
4575W: http://en.wikipedia.org/wiki/F2FS
4576T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4577S: Maintained
4578F: Documentation/filesystems/f2fs.txt
4579F: Documentation/ABI/testing/sysfs-fs-f2fs
4580F: fs/f2fs/
4581F: include/linux/f2fs_fs.h
4582F: include/trace/events/f2fs.h
4583
4584FUJITSU FR-V (FRV) PORT
4585M: David Howells <dhowells@redhat.com>
4586S: Maintained
4587F: arch/frv/
4588
4589FUJITSU LAPTOP EXTRAS
4590M: Jonathan Woithe <jwoithe@just42.net>
4591L: platform-driver-x86@vger.kernel.org
4592S: Maintained
4593F: drivers/platform/x86/fujitsu-laptop.c
4594
4595FUJITSU M-5MO LS CAMERA ISP DRIVER
4596M: Kyungmin Park <kyungmin.park@samsung.com>
4597M: Heungjun Kim <riverful.kim@samsung.com>
4598L: linux-media@vger.kernel.org
4599S: Maintained
4600F: drivers/media/i2c/m5mols/
4601F: include/media/m5mols.h
4602
4603FUJITSU TABLET EXTRAS
4604M: Robert Gerlach <khnz@gmx.de>
4605L: platform-driver-x86@vger.kernel.org
4606S: Maintained
4607F: drivers/platform/x86/fujitsu-tablet.c
4608
4609FUSE: FILESYSTEM IN USERSPACE
4610M: Miklos Szeredi <miklos@szeredi.hu>
4611L: fuse-devel@lists.sourceforge.net
4612W: http://fuse.sourceforge.net/
4613T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4614S: Maintained
4615F: fs/fuse/
4616F: include/uapi/linux/fuse.h
4617F: Documentation/filesystems/fuse.txt
4618
4619FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4620M: Rik Faith <faith@cs.unc.edu>
4621L: linux-scsi@vger.kernel.org
4622S: Odd Fixes (e.g., new signatures)
4623F: drivers/scsi/fdomain.*
4624
4625GCOV BASED KERNEL PROFILING
4626M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4627S: Maintained
4628F: kernel/gcov/
4629F: Documentation/gcov.txt
4630
4631GDT SCSI DISK ARRAY CONTROLLER DRIVER
4632M: Achim Leubner <achim_leubner@adaptec.com>
4633L: linux-scsi@vger.kernel.org
4634W: http://www.icp-vortex.com/
4635S: Supported
4636F: drivers/scsi/gdt*
4637
4638GDB KERNEL DEBUGGING HELPER SCRIPTS
4639M: Jan Kiszka <jan.kiszka@siemens.com>
4640S: Supported
4641F: scripts/gdb/
4642
4643GEMTEK FM RADIO RECEIVER DRIVER
4644M: Hans Verkuil <hverkuil@xs4all.nl>
4645L: linux-media@vger.kernel.org
4646T: git git://linuxtv.org/media_tree.git
4647W: http://linuxtv.org
4648S: Maintained
4649F: drivers/media/radio/radio-gemtek*
4650
4651GENERIC GPIO I2C DRIVER
4652M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4653S: Supported
4654F: drivers/i2c/busses/i2c-gpio.c
4655F: include/linux/i2c-gpio.h
4656
4657GENERIC GPIO I2C MULTIPLEXER DRIVER
4658M: Peter Korsgaard <peter.korsgaard@barco.com>
4659L: linux-i2c@vger.kernel.org
4660S: Supported
4661F: drivers/i2c/muxes/i2c-mux-gpio.c
4662F: include/linux/i2c-mux-gpio.h
4663F: Documentation/i2c/muxes/i2c-mux-gpio
4664
4665GENERIC HDLC (WAN) DRIVERS
4666M: Krzysztof Halasa <khc@pm.waw.pl>
4667W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4668S: Maintained
4669F: drivers/net/wan/c101.c
4670F: drivers/net/wan/hd6457*
4671F: drivers/net/wan/hdlc*
4672F: drivers/net/wan/n2.c
4673F: drivers/net/wan/pc300too.c
4674F: drivers/net/wan/pci200syn.c
4675F: drivers/net/wan/wanxl*
4676
4677GENERIC INCLUDE/ASM HEADER FILES
4678M: Arnd Bergmann <arnd@arndb.de>
4679L: linux-arch@vger.kernel.org
4680T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4681S: Maintained
4682F: include/asm-generic/
4683F: include/uapi/asm-generic/
4684
4685GENERIC PHY FRAMEWORK
4686M: Kishon Vijay Abraham I <kishon@ti.com>
4687L: linux-kernel@vger.kernel.org
4688T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4689S: Supported
4690F: drivers/phy/
4691F: include/linux/phy/
4692
4693GENERIC PM DOMAINS
4694M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4695M: Kevin Hilman <khilman@kernel.org>
4696M: Ulf Hansson <ulf.hansson@linaro.org>
4697L: linux-pm@vger.kernel.org
4698S: Supported
4699F: drivers/base/power/domain*.c
4700F: include/linux/pm_domain.h
4701
4702GENERIC UIO DRIVER FOR PCI DEVICES
4703M: "Michael S. Tsirkin" <mst@redhat.com>
4704L: kvm@vger.kernel.org
4705S: Supported
4706F: drivers/uio/uio_pci_generic.c
4707
4708GET_MAINTAINER SCRIPT
4709M: Joe Perches <joe@perches.com>
4710S: Maintained
4711F: scripts/get_maintainer.pl
4712
4713GFS2 FILE SYSTEM
4714M: Steven Whitehouse <swhiteho@redhat.com>
4715M: Bob Peterson <rpeterso@redhat.com>
4716L: cluster-devel@redhat.com
4717W: http://sources.redhat.com/cluster/
4718T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4719S: Supported
4720F: Documentation/filesystems/gfs2*.txt
4721F: fs/gfs2/
4722F: include/uapi/linux/gfs2_ondisk.h
4723
4724GIGASET ISDN DRIVERS
4725M: Paul Bolle <pebolle@tiscali.nl>
4726L: gigaset307x-common@lists.sourceforge.net
4727W: http://gigaset307x.sourceforge.net/
4728S: Odd Fixes
4729F: Documentation/isdn/README.gigaset
4730F: drivers/isdn/gigaset/
4731F: include/uapi/linux/gigaset_dev.h
4732
4733GO7007 MPEG CODEC
4734M: Hans Verkuil <hans.verkuil@cisco.com>
4735L: linux-media@vger.kernel.org
4736S: Maintained
4737F: drivers/media/usb/go7007/
4738
4739GOODIX TOUCHSCREEN
4740M: Bastien Nocera <hadess@hadess.net>
4741L: linux-input@vger.kernel.org
4742S: Maintained
4743F: drivers/input/touchscreen/goodix.c
4744
4745GPIO SUBSYSTEM
4746M: Linus Walleij <linus.walleij@linaro.org>
4747M: Alexandre Courbot <gnurou@gmail.com>
4748L: linux-gpio@vger.kernel.org
4749T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4750S: Maintained
4751F: Documentation/gpio/
4752F: drivers/gpio/
4753F: include/linux/gpio/
4754F: include/linux/gpio.h
4755F: include/asm-generic/gpio.h
4756
4757GRE DEMULTIPLEXER DRIVER
4758M: Dmitry Kozlov <xeb@mail.ru>
4759L: netdev@vger.kernel.org
4760S: Maintained
4761F: net/ipv4/gre_demux.c
4762F: net/ipv4/gre_offload.c
4763F: include/net/gre.h
4764
4765GRETH 10/100/1G Ethernet MAC device driver
4766M: Kristoffer Glembo <kristoffer@gaisler.com>
4767L: netdev@vger.kernel.org
4768S: Maintained
4769F: drivers/net/ethernet/aeroflex/
4770
4771GSPCA FINEPIX SUBDRIVER
4772M: Frank Zago <frank@zago.net>
4773L: linux-media@vger.kernel.org
4774T: git git://linuxtv.org/media_tree.git
4775S: Maintained
4776F: drivers/media/usb/gspca/finepix.c
4777
4778GSPCA GL860 SUBDRIVER
4779M: Olivier Lorin <o.lorin@laposte.net>
4780L: linux-media@vger.kernel.org
4781T: git git://linuxtv.org/media_tree.git
4782S: Maintained
4783F: drivers/media/usb/gspca/gl860/
4784
4785GSPCA M5602 SUBDRIVER
4786M: Erik Andren <erik.andren@gmail.com>
4787L: linux-media@vger.kernel.org
4788T: git git://linuxtv.org/media_tree.git
4789S: Maintained
4790F: drivers/media/usb/gspca/m5602/
4791
4792GSPCA PAC207 SONIXB SUBDRIVER
4793M: Hans de Goede <hdegoede@redhat.com>
4794L: linux-media@vger.kernel.org
4795T: git git://linuxtv.org/media_tree.git
4796S: Maintained
4797F: drivers/media/usb/gspca/pac207.c
4798
4799GSPCA SN9C20X SUBDRIVER
4800M: Brian Johnson <brijohn@gmail.com>
4801L: linux-media@vger.kernel.org
4802T: git git://linuxtv.org/media_tree.git
4803S: Maintained
4804F: drivers/media/usb/gspca/sn9c20x.c
4805
4806GSPCA T613 SUBDRIVER
4807M: Leandro Costantino <lcostantino@gmail.com>
4808L: linux-media@vger.kernel.org
4809T: git git://linuxtv.org/media_tree.git
4810S: Maintained
4811F: drivers/media/usb/gspca/t613.c
4812
4813GSPCA USB WEBCAM DRIVER
4814M: Hans de Goede <hdegoede@redhat.com>
4815L: linux-media@vger.kernel.org
4816T: git git://linuxtv.org/media_tree.git
4817S: Maintained
4818F: drivers/media/usb/gspca/
4819
4820GUID PARTITION TABLE (GPT)
4821M: Davidlohr Bueso <dave@stgolabs.net>
4822L: linux-efi@vger.kernel.org
4823S: Maintained
4824F: block/partitions/efi.*
4825
4826STK1160 USB VIDEO CAPTURE DRIVER
4827M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4828L: linux-media@vger.kernel.org
4829T: git git://linuxtv.org/media_tree.git
4830S: Maintained
4831F: drivers/media/usb/stk1160/
4832
4833H8/300 ARCHITECTURE
4834M: Yoshinori Sato <ysato@users.sourceforge.jp>
4835L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4836W: http://uclinux-h8.sourceforge.jp
4837T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4838S: Maintained
4839F: arch/h8300/
4840F: drivers/clocksource/h8300_*.c
4841F: drivers/clk/h8300/
4842F: drivers/irqchip/irq-renesas-h8*.c
4843
4844HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4845M: Frank Seidel <frank@f-seidel.de>
4846L: platform-driver-x86@vger.kernel.org
4847W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4848S: Maintained
4849F: drivers/platform/x86/hdaps.c
4850
4851HDPVR USB VIDEO ENCODER DRIVER
4852M: Hans Verkuil <hverkuil@xs4all.nl>
4853L: linux-media@vger.kernel.org
4854T: git git://linuxtv.org/media_tree.git
4855W: http://linuxtv.org
4856S: Odd Fixes
4857F: drivers/media/usb/hdpvr/
4858
4859HWPOISON MEMORY FAILURE HANDLING
4860M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4861L: linux-mm@kvack.org
4862S: Maintained
4863F: mm/memory-failure.c
4864F: mm/hwpoison-inject.c
4865
4866HYPERVISOR VIRTUAL CONSOLE DRIVER
4867L: linuxppc-dev@lists.ozlabs.org
4868S: Odd Fixes
4869F: drivers/tty/hvc/
4870
4871HACKRF MEDIA DRIVER
4872M: Antti Palosaari <crope@iki.fi>
4873L: linux-media@vger.kernel.org
4874W: http://linuxtv.org/
4875W: http://palosaari.fi/linux/
4876Q: http://patchwork.linuxtv.org/project/linux-media/list/
4877T: git git://linuxtv.org/anttip/media_tree.git
4878S: Maintained
4879F: drivers/media/usb/hackrf/
4880
4881HARDWARE MONITORING
4882M: Jean Delvare <jdelvare@suse.com>
4883M: Guenter Roeck <linux@roeck-us.net>
4884L: lm-sensors@lm-sensors.org
4885W: http://www.lm-sensors.org/
4886T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4887T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4888S: Maintained
4889F: Documentation/hwmon/
4890F: drivers/hwmon/
4891F: include/linux/hwmon*.h
4892
4893HARDWARE RANDOM NUMBER GENERATOR CORE
4894M: Matt Mackall <mpm@selenic.com>
4895M: Herbert Xu <herbert@gondor.apana.org.au>
4896L: linux-crypto@vger.kernel.org
4897S: Odd fixes
4898F: Documentation/hw_random.txt
4899F: drivers/char/hw_random/
4900F: include/linux/hw_random.h
4901
4902HARDWARE SPINLOCK CORE
4903M: Ohad Ben-Cohen <ohad@wizery.com>
4904S: Maintained
4905F: Documentation/hwspinlock.txt
4906F: drivers/hwspinlock/hwspinlock_*
4907F: include/linux/hwspinlock.h
4908
4909HARMONY SOUND DRIVER
4910L: linux-parisc@vger.kernel.org
4911S: Maintained
4912F: sound/parisc/harmony.*
4913
4914HD29L2 MEDIA DRIVER
4915M: Antti Palosaari <crope@iki.fi>
4916L: linux-media@vger.kernel.org
4917W: http://linuxtv.org/
4918W: http://palosaari.fi/linux/
4919Q: http://patchwork.linuxtv.org/project/linux-media/list/
4920T: git git://linuxtv.org/anttip/media_tree.git
4921S: Maintained
4922F: drivers/media/dvb-frontends/hd29l2*
4923
4924HEWLETT-PACKARD SMART2 RAID DRIVER
4925L: iss_storagedev@hp.com
4926S: Orphan
4927F: Documentation/blockdev/cpqarray.txt
4928F: drivers/block/cpqarray.*
4929
4930HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4931M: Don Brace <don.brace@pmcs.com>
4932L: iss_storagedev@hp.com
4933L: storagedev@pmcs.com
4934L: linux-scsi@vger.kernel.org
4935S: Supported
4936F: Documentation/scsi/hpsa.txt
4937F: drivers/scsi/hpsa*.[ch]
4938F: include/linux/cciss*.h
4939F: include/uapi/linux/cciss*.h
4940
4941HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4942M: Don Brace <don.brace@pmcs.com>
4943L: iss_storagedev@hp.com
4944L: storagedev@pmcs.com
4945L: linux-scsi@vger.kernel.org
4946S: Supported
4947F: Documentation/blockdev/cciss.txt
4948F: drivers/block/cciss*
4949F: include/linux/cciss_ioctl.h
4950F: include/uapi/linux/cciss_ioctl.h
4951
4952HFS FILESYSTEM
4953L: linux-fsdevel@vger.kernel.org
4954S: Orphan
4955F: Documentation/filesystems/hfs.txt
4956F: fs/hfs/
4957
4958HFSPLUS FILESYSTEM
4959L: linux-fsdevel@vger.kernel.org
4960S: Orphan
4961F: Documentation/filesystems/hfsplus.txt
4962F: fs/hfsplus/
4963
4964HGA FRAMEBUFFER DRIVER
4965M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4966L: linux-nvidia@lists.surfsouth.com
4967W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4968S: Maintained
4969F: drivers/video/fbdev/hgafb.c
4970
4971HIBERNATION (aka Software Suspend, aka swsusp)
4972M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4973M: Pavel Machek <pavel@ucw.cz>
4974L: linux-pm@vger.kernel.org
4975S: Supported
4976F: arch/x86/power/
4977F: drivers/base/power/
4978F: kernel/power/
4979F: include/linux/suspend.h
4980F: include/linux/freezer.h
4981F: include/linux/pm.h
4982F: arch/*/include/asm/suspend*.h
4983
4984HID CORE LAYER
4985M: Jiri Kosina <jikos@kernel.org>
4986L: linux-input@vger.kernel.org
4987T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4988S: Maintained
4989F: drivers/hid/
4990F: include/linux/hid*
4991F: include/uapi/linux/hid*
4992
4993HID SENSOR HUB DRIVERS
4994M: Jiri Kosina <jikos@kernel.org>
4995M: Jonathan Cameron <jic23@kernel.org>
4996M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4997L: linux-input@vger.kernel.org
4998L: linux-iio@vger.kernel.org
4999S: Maintained
5000F: Documentation/hid/hid-sensor*
5001F: drivers/hid/hid-sensor-*
5002F: drivers/iio/*/hid-*
5003F: include/linux/hid-sensor-*
5004
5005HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5006M: Thomas Gleixner <tglx@linutronix.de>
5007L: linux-kernel@vger.kernel.org
5008T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5009S: Maintained
5010F: Documentation/timers/
5011F: kernel/time/hrtimer.c
5012F: kernel/time/clockevents.c
5013F: kernel/time/tick*.*
5014F: kernel/time/timer_*.c
5015F: include/linux/clockchips.h
5016F: include/linux/hrtimer.h
5017
5018HIGH-SPEED SCC DRIVER FOR AX.25
5019L: linux-hams@vger.kernel.org
5020S: Orphan
5021F: drivers/net/hamradio/dmascc.c
5022F: drivers/net/hamradio/scc.c
5023
5024HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5025M: HighPoint Linux Team <linux@highpoint-tech.com>
5026W: http://www.highpoint-tech.com
5027S: Supported
5028F: Documentation/scsi/hptiop.txt
5029F: drivers/scsi/hptiop.c
5030
5031HIPPI
5032M: Jes Sorensen <jes@trained-monkey.org>
5033L: linux-hippi@sunsite.dk
5034S: Maintained
5035F: include/linux/hippidevice.h
5036F: include/uapi/linux/if_hippi.h
5037F: net/802/hippi.c
5038F: drivers/net/hippi/
5039
5040HOST AP DRIVER
5041M: Jouni Malinen <j@w1.fi>
5042L: hostap@shmoo.com (subscribers-only)
5043L: linux-wireless@vger.kernel.org
5044W: http://hostap.epitest.fi/
5045S: Maintained
5046F: drivers/net/wireless/hostap/
5047
5048HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5049L: platform-driver-x86@vger.kernel.org
5050S: Orphan
5051F: drivers/platform/x86/tc1100-wmi.c
5052
5053HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5054M: Jaroslav Kysela <perex@perex.cz>
5055S: Maintained
5056F: drivers/net/ethernet/hp/hp100.*
5057
5058HPET: High Precision Event Timers driver
5059M: Clemens Ladisch <clemens@ladisch.de>
5060S: Maintained
5061F: Documentation/timers/hpet.txt
5062F: drivers/char/hpet.c
5063F: include/linux/hpet.h
5064F: include/uapi/linux/hpet.h
5065
5066HPET: x86
5067S: Orphan
5068F: arch/x86/kernel/hpet.c
5069F: arch/x86/include/asm/hpet.h
5070
5071HPFS FILESYSTEM
5072M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5073W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5074S: Maintained
5075F: fs/hpfs/
5076
5077HSI SUBSYSTEM
5078M: Sebastian Reichel <sre@kernel.org>
5079T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5080S: Maintained
5081F: Documentation/ABI/testing/sysfs-bus-hsi
5082F: Documentation/hsi.txt
5083F: drivers/hsi/
5084F: include/linux/hsi/
5085F: include/uapi/linux/hsi/
5086
5087HSO 3G MODEM DRIVER
5088M: Jan Dumon <j.dumon@option.com>
5089W: http://www.pharscape.org
5090S: Maintained
5091F: drivers/net/usb/hso.c
5092
5093HSR NETWORK PROTOCOL
5094M: Arvid Brodin <arvid.brodin@alten.se>
5095L: netdev@vger.kernel.org
5096S: Maintained
5097F: net/hsr/
5098
5099HTCPEN TOUCHSCREEN DRIVER
5100M: Pau Oliva Fora <pof@eslack.org>
5101L: linux-input@vger.kernel.org
5102S: Maintained
5103F: drivers/input/touchscreen/htcpen.c
5104
5105HUGETLB FILESYSTEM
5106M: Nadia Yvette Chambers <nyc@holomorphy.com>
5107S: Maintained
5108F: fs/hugetlbfs/
5109
5110Hyper-V CORE AND DRIVERS
5111M: "K. Y. Srinivasan" <kys@microsoft.com>
5112M: Haiyang Zhang <haiyangz@microsoft.com>
5113L: devel@linuxdriverproject.org
5114S: Maintained
5115F: arch/x86/include/asm/mshyperv.h
5116F: arch/x86/include/uapi/asm/hyperv.h
5117F: arch/x86/kernel/cpu/mshyperv.c
5118F: drivers/hid/hid-hyperv.c
5119F: drivers/hv/
5120F: drivers/input/serio/hyperv-keyboard.c
5121F: drivers/net/hyperv/
5122F: drivers/scsi/storvsc_drv.c
5123F: drivers/video/fbdev/hyperv_fb.c
5124F: include/linux/hyperv.h
5125F: tools/hv/
5126F: Documentation/ABI/stable/sysfs-bus-vmbus
5127
5128I2C OVER PARALLEL PORT
5129M: Jean Delvare <jdelvare@suse.com>
5130L: linux-i2c@vger.kernel.org
5131S: Maintained
5132F: Documentation/i2c/busses/i2c-parport
5133F: Documentation/i2c/busses/i2c-parport-light
5134F: drivers/i2c/busses/i2c-parport.c
5135F: drivers/i2c/busses/i2c-parport-light.c
5136
5137I2C/SMBUS CONTROLLER DRIVERS FOR PC
5138M: Jean Delvare <jdelvare@suse.com>
5139L: linux-i2c@vger.kernel.org
5140S: Maintained
5141F: Documentation/i2c/busses/i2c-ali1535
5142F: Documentation/i2c/busses/i2c-ali1563
5143F: Documentation/i2c/busses/i2c-ali15x3
5144F: Documentation/i2c/busses/i2c-amd756
5145F: Documentation/i2c/busses/i2c-amd8111
5146F: Documentation/i2c/busses/i2c-i801
5147F: Documentation/i2c/busses/i2c-nforce2
5148F: Documentation/i2c/busses/i2c-piix4
5149F: Documentation/i2c/busses/i2c-sis5595
5150F: Documentation/i2c/busses/i2c-sis630
5151F: Documentation/i2c/busses/i2c-sis96x
5152F: Documentation/i2c/busses/i2c-via
5153F: Documentation/i2c/busses/i2c-viapro
5154F: drivers/i2c/busses/i2c-ali1535.c
5155F: drivers/i2c/busses/i2c-ali1563.c
5156F: drivers/i2c/busses/i2c-ali15x3.c
5157F: drivers/i2c/busses/i2c-amd756.c
5158F: drivers/i2c/busses/i2c-amd756-s4882.c
5159F: drivers/i2c/busses/i2c-amd8111.c
5160F: drivers/i2c/busses/i2c-i801.c
5161F: drivers/i2c/busses/i2c-isch.c
5162F: drivers/i2c/busses/i2c-nforce2.c
5163F: drivers/i2c/busses/i2c-nforce2-s4985.c
5164F: drivers/i2c/busses/i2c-piix4.c
5165F: drivers/i2c/busses/i2c-sis5595.c
5166F: drivers/i2c/busses/i2c-sis630.c
5167F: drivers/i2c/busses/i2c-sis96x.c
5168F: drivers/i2c/busses/i2c-via.c
5169F: drivers/i2c/busses/i2c-viapro.c
5170
5171I2C/SMBUS ISMT DRIVER
5172M: Seth Heasley <seth.heasley@intel.com>
5173M: Neil Horman <nhorman@tuxdriver.com>
5174L: linux-i2c@vger.kernel.org
5175F: drivers/i2c/busses/i2c-ismt.c
5176F: Documentation/i2c/busses/i2c-ismt
5177
5178I2C/SMBUS STUB DRIVER
5179M: Jean Delvare <jdelvare@suse.com>
5180L: linux-i2c@vger.kernel.org
5181S: Maintained
5182F: drivers/i2c/i2c-stub.c
5183
5184I2C SUBSYSTEM
5185M: Wolfram Sang <wsa@the-dreams.de>
5186L: linux-i2c@vger.kernel.org
5187W: https://i2c.wiki.kernel.org/
5188Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5189T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5190S: Maintained
5191F: Documentation/devicetree/bindings/i2c/
5192F: Documentation/i2c/
5193F: drivers/i2c/
5194F: drivers/i2c/*/
5195F: include/linux/i2c.h
5196F: include/linux/i2c-*.h
5197F: include/uapi/linux/i2c.h
5198F: include/uapi/linux/i2c-*.h
5199
5200I2C ACPI SUPPORT
5201M: Mika Westerberg <mika.westerberg@linux.intel.com>
5202L: linux-i2c@vger.kernel.org
5203L: linux-acpi@vger.kernel.org
5204S: Maintained
5205
5206I2C-TAOS-EVM DRIVER
5207M: Jean Delvare <jdelvare@suse.com>
5208L: linux-i2c@vger.kernel.org
5209S: Maintained
5210F: Documentation/i2c/busses/i2c-taos-evm
5211F: drivers/i2c/busses/i2c-taos-evm.c
5212
5213I2C-TINY-USB DRIVER
5214M: Till Harbaum <till@harbaum.org>
5215L: linux-i2c@vger.kernel.org
5216W: http://www.harbaum.org/till/i2c_tiny_usb
5217S: Maintained
5218F: drivers/i2c/busses/i2c-tiny-usb.c
5219
5220i386 BOOT CODE
5221M: "H. Peter Anvin" <hpa@zytor.com>
5222S: Maintained
5223F: arch/x86/boot/
5224
5225i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5226M: "H. Peter Anvin" <hpa@zytor.com>
5227T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5228S: Maintained
5229
5230IA64 (Itanium) PLATFORM
5231M: Tony Luck <tony.luck@intel.com>
5232M: Fenghua Yu <fenghua.yu@intel.com>
5233L: linux-ia64@vger.kernel.org
5234T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5235S: Maintained
5236F: arch/ia64/
5237
5238IBM Power VMX Cryptographic instructions
5239M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5240M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5241L: linux-crypto@vger.kernel.org
5242S: Supported
5243F: drivers/crypto/vmx/Makefile
5244F: drivers/crypto/vmx/Kconfig
5245F: drivers/crypto/vmx/vmx.c
5246F: drivers/crypto/vmx/aes*
5247F: drivers/crypto/vmx/ghash*
5248F: drivers/crypto/vmx/ppc-xlate.pl
5249
5250IBM Power in-Nest Crypto Acceleration
5251M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5252M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5253L: linux-crypto@vger.kernel.org
5254S: Supported
5255F: drivers/crypto/nx/Makefile
5256F: drivers/crypto/nx/Kconfig
5257F: drivers/crypto/nx/nx-aes*
5258F: drivers/crypto/nx/nx-sha*
5259F: drivers/crypto/nx/nx.*
5260F: drivers/crypto/nx/nx_csbcpb.h
5261F: drivers/crypto/nx/nx_debugfs.h
5262
5263IBM Power 842 compression accelerator
5264M: Dan Streetman <ddstreet@ieee.org>
5265S: Supported
5266F: drivers/crypto/nx/Makefile
5267F: drivers/crypto/nx/Kconfig
5268F: drivers/crypto/nx/nx-842*
5269F: include/linux/sw842.h
5270F: crypto/842.c
5271F: lib/842/
5272
5273IBM Power Linux RAID adapter
5274M: Brian King <brking@us.ibm.com>
5275S: Supported
5276F: drivers/scsi/ipr.*
5277
5278IBM Power Virtual Ethernet Device Driver
5279M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5280L: netdev@vger.kernel.org
5281S: Supported
5282F: drivers/net/ethernet/ibm/ibmveth.*
5283
5284IBM Power Virtual SCSI Device Drivers
5285M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5286L: linux-scsi@vger.kernel.org
5287S: Supported
5288F: drivers/scsi/ibmvscsi/ibmvscsi*
5289F: drivers/scsi/ibmvscsi/viosrp.h
5290
5291IBM Power Virtual FC Device Drivers
5292M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5293L: linux-scsi@vger.kernel.org
5294S: Supported
5295F: drivers/scsi/ibmvscsi/ibmvfc*
5296
5297IBM ServeRAID RAID DRIVER
5298S: Orphan
5299F: drivers/scsi/ips.*
5300
5301ICH LPC AND GPIO DRIVER
5302M: Peter Tyser <ptyser@xes-inc.com>
5303S: Maintained
5304F: drivers/mfd/lpc_ich.c
5305F: drivers/gpio/gpio-ich.c
5306
5307IDE SUBSYSTEM
5308M: "David S. Miller" <davem@davemloft.net>
5309L: linux-ide@vger.kernel.org
5310Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5311T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5312S: Maintained
5313F: Documentation/ide/
5314F: drivers/ide/
5315F: include/linux/ide.h
5316
5317IDEAPAD LAPTOP EXTRAS DRIVER
5318M: Ike Panhc <ike.pan@canonical.com>
5319L: platform-driver-x86@vger.kernel.org
5320W: http://launchpad.net/ideapad-laptop
5321S: Maintained
5322F: drivers/platform/x86/ideapad-laptop.c
5323
5324IDEAPAD LAPTOP SLIDEBAR DRIVER
5325M: Andrey Moiseev <o2g.org.ru@gmail.com>
5326L: linux-input@vger.kernel.org
5327W: https://github.com/o2genum/ideapad-slidebar
5328S: Maintained
5329F: drivers/input/misc/ideapad_slidebar.c
5330
5331IDE/ATAPI DRIVERS
5332M: Borislav Petkov <bp@alien8.de>
5333L: linux-ide@vger.kernel.org
5334S: Maintained
5335F: Documentation/cdrom/ide-cd
5336F: drivers/ide/ide-cd*
5337
5338IDLE-I7300
5339M: Andy Henroid <andrew.d.henroid@intel.com>
5340L: linux-pm@vger.kernel.org
5341S: Supported
5342F: drivers/idle/i7300_idle.c
5343
5344IEEE 802.15.4 SUBSYSTEM
5345M: Alexander Aring <alex.aring@gmail.com>
5346L: linux-wpan@vger.kernel.org
5347W: https://github.com/linux-wpan
5348T: git git://github.com/linux-wpan/linux-wpan-next.git
5349S: Maintained
5350F: net/ieee802154/
5351F: net/mac802154/
5352F: drivers/net/ieee802154/
5353F: include/linux/nl802154.h
5354F: include/linux/ieee802154.h
5355F: include/net/nl802154.h
5356F: include/net/mac802154.h
5357F: include/net/af_ieee802154.h
5358F: include/net/cfg802154.h
5359F: include/net/ieee802154_netdev.h
5360F: Documentation/networking/ieee802154.txt
5361
5362IGORPLUG-USB IR RECEIVER
5363M: Sean Young <sean@mess.org>
5364L: linux-media@vger.kernel.org
5365S: Maintained
5366F: drivers/media/rc/igorplugusb.c
5367
5368IGUANAWORKS USB IR TRANSCEIVER
5369M: Sean Young <sean@mess.org>
5370L: linux-media@vger.kernel.org
5371S: Maintained
5372F: drivers/media/rc/iguanair.c
5373
5374IIO SUBSYSTEM AND DRIVERS
5375M: Jonathan Cameron <jic23@kernel.org>
5376R: Hartmut Knaack <knaack.h@gmx.de>
5377R: Lars-Peter Clausen <lars@metafoo.de>
5378R: Peter Meerwald <pmeerw@pmeerw.net>
5379L: linux-iio@vger.kernel.org
5380S: Maintained
5381F: drivers/iio/
5382F: drivers/staging/iio/
5383F: include/linux/iio/
5384F: tools/iio/
5385
5386IKANOS/ADI EAGLE ADSL USB DRIVER
5387M: Matthieu Castet <castet.matthieu@free.fr>
5388M: Stanislaw Gruszka <stf_xl@wp.pl>
5389S: Maintained
5390F: drivers/usb/atm/ueagle-atm.c
5391
5392INA209 HARDWARE MONITOR DRIVER
5393M: Guenter Roeck <linux@roeck-us.net>
5394L: lm-sensors@lm-sensors.org
5395S: Maintained
5396F: Documentation/hwmon/ina209
5397F: Documentation/devicetree/bindings/i2c/ina209.txt
5398F: drivers/hwmon/ina209.c
5399
5400INA2XX HARDWARE MONITOR DRIVER
5401M: Guenter Roeck <linux@roeck-us.net>
5402L: lm-sensors@lm-sensors.org
5403S: Maintained
5404F: Documentation/hwmon/ina2xx
5405F: drivers/hwmon/ina2xx.c
5406F: include/linux/platform_data/ina2xx.h
5407
5408INDUSTRY PACK SUBSYSTEM (IPACK)
5409M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5410M: Jens Taprogge <jens.taprogge@taprogge.org>
5411M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5412L: industrypack-devel@lists.sourceforge.net
5413W: http://industrypack.sourceforge.net
5414S: Maintained
5415F: drivers/ipack/
5416
5417INGENIC JZ4780 DMA Driver
5418M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5419S: Maintained
5420F: drivers/dma/dma-jz4780.c
5421
5422INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5423M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5424M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5425L: linux-ima-devel@lists.sourceforge.net
5426L: linux-ima-user@lists.sourceforge.net
5427L: linux-security-module@vger.kernel.org
5428S: Supported
5429F: security/integrity/ima/
5430
5431IMGTEC IR DECODER DRIVER
5432M: James Hogan <james.hogan@imgtec.com>
5433S: Maintained
5434F: drivers/media/rc/img-ir/
5435
5436IMS TWINTURBO FRAMEBUFFER DRIVER
5437L: linux-fbdev@vger.kernel.org
5438S: Orphan
5439F: drivers/video/fbdev/imsttfb.c
5440
5441INFINIBAND SUBSYSTEM
5442M: Doug Ledford <dledford@redhat.com>
5443M: Sean Hefty <sean.hefty@intel.com>
5444M: Hal Rosenstock <hal.rosenstock@gmail.com>
5445L: linux-rdma@vger.kernel.org
5446W: http://www.openfabrics.org/
5447Q: http://patchwork.kernel.org/project/linux-rdma/list/
5448T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5449S: Supported
5450F: Documentation/infiniband/
5451F: drivers/infiniband/
5452F: drivers/staging/rdma/
5453F: include/uapi/linux/if_infiniband.h
5454F: include/uapi/rdma/
5455F: include/rdma/
5456
5457INOTIFY
5458M: John McCutchan <john@johnmccutchan.com>
5459M: Robert Love <rlove@rlove.org>
5460M: Eric Paris <eparis@parisplace.org>
5461S: Maintained
5462F: Documentation/filesystems/inotify.txt
5463F: fs/notify/inotify/
5464F: include/linux/inotify.h
5465F: include/uapi/linux/inotify.h
5466
5467INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5468M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5469L: linux-input@vger.kernel.org
5470Q: http://patchwork.kernel.org/project/linux-input/list/
5471T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5472S: Maintained
5473F: drivers/input/
5474F: include/linux/input.h
5475F: include/uapi/linux/input.h
5476F: include/linux/input/
5477
5478INPUT MULTITOUCH (MT) PROTOCOL
5479M: Henrik Rydberg <rydberg@bitmath.org>
5480L: linux-input@vger.kernel.org
5481S: Odd fixes
5482F: Documentation/input/multi-touch-protocol.txt
5483F: drivers/input/input-mt.c
5484K: \b(ABS|SYN)_MT_
5485
5486INTEL ASoC BDW/HSW DRIVERS
5487M: Jie Yang <yang.jie@linux.intel.com>
5488L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5489S: Supported
5490F: sound/soc/intel/common/sst-dsp*
5491F: sound/soc/intel/common/sst-firmware.c
5492F: sound/soc/intel/boards/broadwell.c
5493F: sound/soc/intel/haswell/
5494
5495INTEL C600 SERIES SAS CONTROLLER DRIVER
5496M: Intel SCU Linux support <intel-linux-scu@intel.com>
5497M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5498L: linux-scsi@vger.kernel.org
5499T: git git://git.code.sf.net/p/intel-sas/isci
5500S: Supported
5501F: drivers/scsi/isci/
5502
5503INTEL IDLE DRIVER
5504M: Len Brown <lenb@kernel.org>
5505L: linux-pm@vger.kernel.org
5506T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5507S: Supported
5508F: drivers/idle/intel_idle.c
5509
5510INTEL PSTATE DRIVER
5511M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5512M: Len Brown <lenb@kernel.org>
5513L: linux-pm@vger.kernel.org
5514S: Supported
5515F: drivers/cpufreq/intel_pstate.c
5516
5517INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5518M: Maik Broemme <mbroemme@plusserver.de>
5519L: linux-fbdev@vger.kernel.org
5520S: Maintained
5521F: Documentation/fb/intelfb.txt
5522F: drivers/video/fbdev/intelfb/
5523
5524INTEL 810/815 FRAMEBUFFER DRIVER
5525M: Antonino Daplas <adaplas@gmail.com>
5526L: linux-fbdev@vger.kernel.org
5527S: Maintained
5528F: drivers/video/fbdev/i810/
5529
5530INTEL MENLOW THERMAL DRIVER
5531M: Sujith Thomas <sujith.thomas@intel.com>
5532L: platform-driver-x86@vger.kernel.org
5533W: https://01.org/linux-acpi
5534S: Supported
5535F: drivers/platform/x86/intel_menlow.c
5536
5537INTEL I/OAT DMA DRIVER
5538M: Dave Jiang <dave.jiang@intel.com>
5539R: Dan Williams <dan.j.williams@intel.com>
5540L: dmaengine@vger.kernel.org
5541Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5542S: Supported
5543F: drivers/dma/ioat*
5544
5545INTEL IOMMU (VT-d)
5546M: David Woodhouse <dwmw2@infradead.org>
5547L: iommu@lists.linux-foundation.org
5548T: git git://git.infradead.org/iommu-2.6.git
5549S: Supported
5550F: drivers/iommu/intel-iommu.c
5551F: include/linux/intel-iommu.h
5552
5553INTEL IOP-ADMA DMA DRIVER
5554R: Dan Williams <dan.j.williams@intel.com>
5555S: Odd fixes
5556F: drivers/dma/iop-adma.c
5557
5558INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5559M: Krzysztof Halasa <khalasa@piap.pl>
5560S: Maintained
5561F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5562F: arch/arm/mach-ixp4xx/include/mach/npe.h
5563F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5564F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5565F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5566F: drivers/net/wan/ixp4xx_hss.c
5567
5568INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5569M: Deepak Saxena <dsaxena@plexity.net>
5570S: Maintained
5571F: drivers/char/hw_random/ixp4xx-rng.c
5572
5573INTEL ETHERNET DRIVERS
5574M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5575R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5576R: Shannon Nelson <shannon.nelson@intel.com>
5577R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5578R: Don Skidmore <donald.c.skidmore@intel.com>
5579R: Matthew Vick <matthew.vick@intel.com>
5580R: John Ronciak <john.ronciak@intel.com>
5581R: Mitch Williams <mitch.a.williams@intel.com>
5582L: intel-wired-lan@lists.osuosl.org
5583W: http://www.intel.com/support/feedback.htm
5584W: http://e1000.sourceforge.net/
5585Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5586T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5587T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5588S: Supported
5589F: Documentation/networking/e100.txt
5590F: Documentation/networking/e1000.txt
5591F: Documentation/networking/e1000e.txt
5592F: Documentation/networking/igb.txt
5593F: Documentation/networking/igbvf.txt
5594F: Documentation/networking/ixgb.txt
5595F: Documentation/networking/ixgbe.txt
5596F: Documentation/networking/ixgbevf.txt
5597F: Documentation/networking/i40e.txt
5598F: Documentation/networking/i40evf.txt
5599F: drivers/net/ethernet/intel/
5600F: drivers/net/ethernet/intel/*/
5601
5602INTEL-MID GPIO DRIVER
5603M: David Cohen <david.a.cohen@linux.intel.com>
5604L: linux-gpio@vger.kernel.org
5605S: Maintained
5606F: drivers/gpio/gpio-intel-mid.c
5607
5608INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5609M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5610L: linux-wireless@vger.kernel.org
5611S: Maintained
5612F: Documentation/networking/README.ipw2100
5613F: Documentation/networking/README.ipw2200
5614F: drivers/net/wireless/ipw2x00/
5615
5616INTEL(R) TRACE HUB
5617M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5618S: Supported
5619F: Documentation/trace/intel_th.txt
5620F: drivers/hwtracing/intel_th/
5621
5622INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5623M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5624M: Gang Wei <gang.wei@intel.com>
5625M: Shane Wang <shane.wang@intel.com>
5626L: tboot-devel@lists.sourceforge.net
5627W: http://tboot.sourceforge.net
5628T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5629S: Supported
5630F: Documentation/intel_txt.txt
5631F: include/linux/tboot.h
5632F: arch/x86/kernel/tboot.c
5633
5634INTEL WIRELESS WIMAX CONNECTION 2400
5635M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5636M: linux-wimax@intel.com
5637L: wimax@linuxwimax.org (subscribers-only)
5638S: Supported
5639W: http://linuxwimax.org
5640F: Documentation/wimax/README.i2400m
5641F: drivers/net/wimax/i2400m/
5642F: include/uapi/linux/wimax/i2400m.h
5643
5644INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5645M: Stanislaw Gruszka <sgruszka@redhat.com>
5646L: linux-wireless@vger.kernel.org
5647S: Supported
5648F: drivers/net/wireless/iwlegacy/
5649
5650INTEL WIRELESS WIFI LINK (iwlwifi)
5651M: Johannes Berg <johannes.berg@intel.com>
5652M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5653M: Intel Linux Wireless <linuxwifi@intel.com>
5654L: linux-wireless@vger.kernel.org
5655W: http://intellinuxwireless.org
5656T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5657S: Supported
5658F: drivers/net/wireless/iwlwifi/
5659
5660INTEL MANAGEMENT ENGINE (mei)
5661M: Tomas Winkler <tomas.winkler@intel.com>
5662L: linux-kernel@vger.kernel.org
5663S: Supported
5664F: include/uapi/linux/mei.h
5665F: include/linux/mei_cl_bus.h
5666F: drivers/misc/mei/*
5667F: Documentation/misc-devices/mei/*
5668
5669INTEL MIC DRIVERS (mic)
5670M: Sudeep Dutt <sudeep.dutt@intel.com>
5671M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5672S: Supported
5673W: https://github.com/sudeepdutt/mic
5674W: http://software.intel.com/en-us/mic-developer
5675F: include/linux/mic_bus.h
5676F: include/linux/scif.h
5677F: include/uapi/linux/mic_common.h
5678F: include/uapi/linux/mic_ioctl.h
5679F include/uapi/linux/scif_ioctl.h
5680F: drivers/misc/mic/
5681F: drivers/dma/mic_x100_dma.c
5682F: drivers/dma/mic_x100_dma.h
5683F Documentation/mic/
5684
5685INTEL PMC IPC DRIVER
5686M: Zha Qipeng<qipeng.zha@intel.com>
5687L: platform-driver-x86@vger.kernel.org
5688S: Maintained
5689F: drivers/platform/x86/intel_pmc_ipc.c
5690F: arch/x86/include/asm/intel_pmc_ipc.h
5691
5692IOC3 ETHERNET DRIVER
5693M: Ralf Baechle <ralf@linux-mips.org>
5694L: linux-mips@linux-mips.org
5695S: Maintained
5696F: drivers/net/ethernet/sgi/ioc3-eth.c
5697
5698IOC3 SERIAL DRIVER
5699M: Pat Gefre <pfg@sgi.com>
5700L: linux-serial@vger.kernel.org
5701S: Maintained
5702F: drivers/tty/serial/ioc3_serial.c
5703
5704IOMMU DRIVERS
5705M: Joerg Roedel <joro@8bytes.org>
5706L: iommu@lists.linux-foundation.org
5707T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5708S: Maintained
5709F: drivers/iommu/
5710
5711IP MASQUERADING
5712M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5713S: Maintained
5714F: net/ipv4/netfilter/ipt_MASQUERADE.c
5715
5716IPATH DRIVER
5717M: Mike Marciniszyn <infinipath@intel.com>
5718L: linux-rdma@vger.kernel.org
5719S: Maintained
5720F: drivers/staging/rdma/ipath/
5721
5722IPMI SUBSYSTEM
5723M: Corey Minyard <minyard@acm.org>
5724L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5725W: http://openipmi.sourceforge.net/
5726S: Supported
5727F: Documentation/IPMI.txt
5728F: drivers/char/ipmi/
5729F: include/linux/ipmi*
5730F: include/uapi/linux/ipmi*
5731
5732QCOM AUDIO (ASoC) DRIVERS
5733M: Patrick Lai <plai@codeaurora.org>
5734M: Banajit Goswami <bgoswami@codeaurora.org>
5735L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5736S: Supported
5737F: sound/soc/qcom/
5738
5739IPS SCSI RAID DRIVER
5740M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5741L: linux-scsi@vger.kernel.org
5742W: http://www.adaptec.com/
5743S: Maintained
5744F: drivers/scsi/ips*
5745
5746IPVS
5747M: Wensong Zhang <wensong@linux-vs.org>
5748M: Simon Horman <horms@verge.net.au>
5749M: Julian Anastasov <ja@ssi.bg>
5750L: netdev@vger.kernel.org
5751L: lvs-devel@vger.kernel.org
5752S: Maintained
5753F: Documentation/networking/ipvs-sysctl.txt
5754F: include/net/ip_vs.h
5755F: include/uapi/linux/ip_vs.h
5756F: net/netfilter/ipvs/
5757
5758IPWIRELESS DRIVER
5759M: Jiri Kosina <jikos@kernel.org>
5760M: David Sterba <dsterba@suse.com>
5761S: Odd Fixes
5762F: drivers/tty/ipwireless/
5763
5764IPX NETWORK LAYER
5765M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5766L: netdev@vger.kernel.org
5767S: Maintained
5768F: include/net/ipx.h
5769F: include/uapi/linux/ipx.h
5770F: net/ipx/
5771
5772IRDA SUBSYSTEM
5773M: Samuel Ortiz <samuel@sortiz.org>
5774L: irda-users@lists.sourceforge.net (subscribers-only)
5775L: netdev@vger.kernel.org
5776W: http://irda.sourceforge.net/
5777S: Maintained
5778T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5779F: Documentation/networking/irda.txt
5780F: drivers/net/irda/
5781F: include/net/irda/
5782F: net/irda/
5783
5784IRQ SUBSYSTEM
5785M: Thomas Gleixner <tglx@linutronix.de>
5786L: linux-kernel@vger.kernel.org
5787S: Maintained
5788T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5789F: kernel/irq/
5790
5791IRQCHIP DRIVERS
5792M: Thomas Gleixner <tglx@linutronix.de>
5793M: Jason Cooper <jason@lakedaemon.net>
5794M: Marc Zyngier <marc.zyngier@arm.com>
5795L: linux-kernel@vger.kernel.org
5796S: Maintained
5797T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5798T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5799F: Documentation/devicetree/bindings/interrupt-controller/
5800F: drivers/irqchip/
5801
5802IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5803M: Jiang Liu <jiang.liu@linux.intel.com>
5804M: Marc Zyngier <marc.zyngier@arm.com>
5805S: Maintained
5806T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5807F: Documentation/IRQ-domain.txt
5808F: include/linux/irqdomain.h
5809F: kernel/irq/irqdomain.c
5810F: kernel/irq/msi.c
5811
5812ISAPNP
5813M: Jaroslav Kysela <perex@perex.cz>
5814S: Maintained
5815F: Documentation/isapnp.txt
5816F: drivers/pnp/isapnp/
5817F: include/linux/isapnp.h
5818
5819ISA RADIO MODULE
5820M: Hans Verkuil <hverkuil@xs4all.nl>
5821L: linux-media@vger.kernel.org
5822T: git git://linuxtv.org/media_tree.git
5823W: http://linuxtv.org
5824S: Maintained
5825F: drivers/media/radio/radio-isa*
5826
5827iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5828M: Peter Jones <pjones@redhat.com>
5829M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5830S: Maintained
5831F: drivers/firmware/iscsi_ibft*
5832
5833ISCSI
5834M: Mike Christie <michaelc@cs.wisc.edu>
5835L: open-iscsi@googlegroups.com
5836W: www.open-iscsi.org
5837T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5838S: Maintained
5839F: drivers/scsi/*iscsi*
5840F: include/scsi/*iscsi*
5841
5842ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5843M: Or Gerlitz <ogerlitz@mellanox.com>
5844M: Sagi Grimberg <sagig@mellanox.com>
5845M: Roi Dayan <roid@mellanox.com>
5846L: linux-rdma@vger.kernel.org
5847S: Supported
5848W: http://www.openfabrics.org
5849W: www.open-iscsi.org
5850Q: http://patchwork.kernel.org/project/linux-rdma/list/
5851F: drivers/infiniband/ulp/iser/
5852
5853ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5854M: Sagi Grimberg <sagig@mellanox.com>
5855T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5856L: linux-rdma@vger.kernel.org
5857L: target-devel@vger.kernel.org
5858S: Supported
5859W: http://www.linux-iscsi.org
5860F: drivers/infiniband/ulp/isert
5861
5862ISDN SUBSYSTEM
5863M: Karsten Keil <isdn@linux-pingi.de>
5864L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5865L: netdev@vger.kernel.org
5866W: http://www.isdn4linux.de
5867T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5868S: Maintained
5869F: Documentation/isdn/
5870F: drivers/isdn/
5871F: include/linux/isdn.h
5872F: include/linux/isdn/
5873F: include/uapi/linux/isdn.h
5874F: include/uapi/linux/isdn/
5875
5876ISDN SUBSYSTEM (Eicon active card driver)
5877M: Armin Schindler <mac@melware.de>
5878L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5879W: http://www.melware.de
5880S: Maintained
5881F: drivers/isdn/hardware/eicon/
5882
5883IT87 HARDWARE MONITORING DRIVER
5884M: Jean Delvare <jdelvare@suse.com>
5885L: lm-sensors@lm-sensors.org
5886S: Maintained
5887F: Documentation/hwmon/it87
5888F: drivers/hwmon/it87.c
5889
5890IT913X MEDIA DRIVER
5891M: Antti Palosaari <crope@iki.fi>
5892L: linux-media@vger.kernel.org
5893W: http://linuxtv.org/
5894W: http://palosaari.fi/linux/
5895Q: http://patchwork.linuxtv.org/project/linux-media/list/
5896T: git git://linuxtv.org/anttip/media_tree.git
5897S: Maintained
5898F: drivers/media/tuners/it913x*
5899
5900IVTV VIDEO4LINUX DRIVER
5901M: Andy Walls <awalls@md.metrocast.net>
5902L: ivtv-devel@ivtvdriver.org (subscribers-only)
5903L: linux-media@vger.kernel.org
5904T: git git://linuxtv.org/media_tree.git
5905W: http://www.ivtvdriver.org
5906S: Maintained
5907F: Documentation/video4linux/*.ivtv
5908F: drivers/media/pci/ivtv/
5909F: include/uapi/linux/ivtv*
5910
5911IX2505V MEDIA DRIVER
5912M: Malcolm Priestley <tvboxspy@gmail.com>
5913L: linux-media@vger.kernel.org
5914W: http://linuxtv.org/
5915Q: http://patchwork.linuxtv.org/project/linux-media/list/
5916S: Maintained
5917F: drivers/media/dvb-frontends/ix2505v*
5918
5919JC42.4 TEMPERATURE SENSOR DRIVER
5920M: Guenter Roeck <linux@roeck-us.net>
5921L: lm-sensors@lm-sensors.org
5922S: Maintained
5923F: drivers/hwmon/jc42.c
5924F: Documentation/hwmon/jc42
5925
5926JFS FILESYSTEM
5927M: Dave Kleikamp <shaggy@kernel.org>
5928L: jfs-discussion@lists.sourceforge.net
5929W: http://jfs.sourceforge.net/
5930T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5931S: Maintained
5932F: Documentation/filesystems/jfs.txt
5933F: fs/jfs/
5934
5935JME NETWORK DRIVER
5936M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5937L: netdev@vger.kernel.org
5938S: Maintained
5939F: drivers/net/ethernet/jme.*
5940
5941JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5942M: David Woodhouse <dwmw2@infradead.org>
5943L: linux-mtd@lists.infradead.org
5944W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5945S: Maintained
5946F: fs/jffs2/
5947F: include/uapi/linux/jffs2.h
5948
5949JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5950M: "Theodore Ts'o" <tytso@mit.edu>
5951M: Jan Kara <jack@suse.com>
5952L: linux-ext4@vger.kernel.org
5953S: Maintained
5954F: fs/jbd2/
5955F: include/linux/jbd2.h
5956
5957JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5958M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5959L: linux-media@vger.kernel.org
5960S: Maintained
5961F: drivers/media/platform/rcar_jpu.c
5962
5963JSM Neo PCI based serial card
5964M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5965L: linux-serial@vger.kernel.org
5966S: Maintained
5967F: drivers/tty/serial/jsm/
5968
5969K10TEMP HARDWARE MONITORING DRIVER
5970M: Clemens Ladisch <clemens@ladisch.de>
5971L: lm-sensors@lm-sensors.org
5972S: Maintained
5973F: Documentation/hwmon/k10temp
5974F: drivers/hwmon/k10temp.c
5975
5976K8TEMP HARDWARE MONITORING DRIVER
5977M: Rudolf Marek <r.marek@assembler.cz>
5978L: lm-sensors@lm-sensors.org
5979S: Maintained
5980F: Documentation/hwmon/k8temp
5981F: drivers/hwmon/k8temp.c
5982
5983KCONFIG
5984M: "Yann E. MORIN" <yann.morin.1998@free.fr>
5985L: linux-kbuild@vger.kernel.org
5986T: git git://gitorious.org/linux-kconfig/linux-kconfig
5987S: Maintained
5988F: Documentation/kbuild/kconfig-language.txt
5989F: scripts/kconfig/
5990
5991KDUMP
5992M: Vivek Goyal <vgoyal@redhat.com>
5993M: Haren Myneni <hbabu@us.ibm.com>
5994L: kexec@lists.infradead.org
5995W: http://lse.sourceforge.net/kdump/
5996S: Maintained
5997F: Documentation/kdump/
5998
5999KEENE FM RADIO TRANSMITTER DRIVER
6000M: Hans Verkuil <hverkuil@xs4all.nl>
6001L: linux-media@vger.kernel.org
6002T: git git://linuxtv.org/media_tree.git
6003W: http://linuxtv.org
6004S: Maintained
6005F: drivers/media/radio/radio-keene*
6006
6007KERNEL AUTOMOUNTER v4 (AUTOFS4)
6008M: Ian Kent <raven@themaw.net>
6009L: autofs@vger.kernel.org
6010S: Maintained
6011F: fs/autofs4/
6012
6013KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6014M: Michal Marek <mmarek@suse.com>
6015T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6016T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6017L: linux-kbuild@vger.kernel.org
6018S: Maintained
6019F: Documentation/kbuild/
6020F: Makefile
6021F: scripts/Makefile.*
6022F: scripts/basic/
6023F: scripts/mk*
6024F: scripts/package/
6025
6026KERNEL JANITORS
6027L: kernel-janitors@vger.kernel.org
6028W: http://kernelnewbies.org/KernelJanitors
6029S: Odd Fixes
6030
6031KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6032M: "J. Bruce Fields" <bfields@fieldses.org>
6033M: Jeff Layton <jlayton@poochiereds.net>
6034L: linux-nfs@vger.kernel.org
6035W: http://nfs.sourceforge.net/
6036S: Supported
6037F: fs/nfsd/
6038F: include/uapi/linux/nfsd/
6039F: fs/lockd/
6040F: fs/nfs_common/
6041F: net/sunrpc/
6042F: include/linux/lockd/
6043F: include/linux/sunrpc/
6044F: include/uapi/linux/sunrpc/
6045
6046KERNEL SELFTEST FRAMEWORK
6047M: Shuah Khan <shuahkh@osg.samsung.com>
6048L: linux-api@vger.kernel.org
6049T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6050S: Maintained
6051F: tools/testing/selftests
6052
6053KERNEL VIRTUAL MACHINE (KVM)
6054M: Gleb Natapov <gleb@kernel.org>
6055M: Paolo Bonzini <pbonzini@redhat.com>
6056L: kvm@vger.kernel.org
6057W: http://www.linux-kvm.org
6058T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6059S: Supported
6060F: Documentation/*/kvm*.txt
6061F: Documentation/virtual/kvm/
6062F: arch/*/kvm/
6063F: arch/x86/kernel/kvm.c
6064F: arch/x86/kernel/kvmclock.c
6065F: arch/*/include/asm/kvm*
6066F: include/linux/kvm*
6067F: include/uapi/linux/kvm*
6068F: virt/kvm/
6069
6070KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6071M: Joerg Roedel <joro@8bytes.org>
6072L: kvm@vger.kernel.org
6073W: http://www.linux-kvm.org/
6074S: Maintained
6075F: arch/x86/include/asm/svm.h
6076F: arch/x86/kvm/svm.c
6077
6078KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6079M: Alexander Graf <agraf@suse.com>
6080L: kvm-ppc@vger.kernel.org
6081W: http://www.linux-kvm.org/
6082T: git git://github.com/agraf/linux-2.6.git
6083S: Supported
6084F: arch/powerpc/include/asm/kvm*
6085F: arch/powerpc/kvm/
6086
6087KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6088M: Christian Borntraeger <borntraeger@de.ibm.com>
6089M: Cornelia Huck <cornelia.huck@de.ibm.com>
6090L: linux-s390@vger.kernel.org
6091W: http://www.ibm.com/developerworks/linux/linux390/
6092S: Supported
6093F: Documentation/s390/kvm.txt
6094F: arch/s390/include/asm/kvm*
6095F: arch/s390/kvm/
6096
6097KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6098M: Christoffer Dall <christoffer.dall@linaro.org>
6099M: Marc Zyngier <marc.zyngier@arm.com>
6100L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6101L: kvmarm@lists.cs.columbia.edu
6102W: http://systems.cs.columbia.edu/projects/kvm-arm
6103S: Supported
6104F: arch/arm/include/uapi/asm/kvm*
6105F: arch/arm/include/asm/kvm*
6106F: arch/arm/kvm/
6107F: virt/kvm/arm/
6108F: include/kvm/arm_*
6109
6110KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6111M: Christoffer Dall <christoffer.dall@linaro.org>
6112M: Marc Zyngier <marc.zyngier@arm.com>
6113L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6114L: kvmarm@lists.cs.columbia.edu
6115S: Maintained
6116F: arch/arm64/include/uapi/asm/kvm*
6117F: arch/arm64/include/asm/kvm*
6118F: arch/arm64/kvm/
6119
6120KEXEC
6121M: Eric Biederman <ebiederm@xmission.com>
6122W: http://kernel.org/pub/linux/utils/kernel/kexec/
6123L: kexec@lists.infradead.org
6124S: Maintained
6125F: include/linux/kexec.h
6126F: include/uapi/linux/kexec.h
6127F: kernel/kexec.c
6128
6129KEYS/KEYRINGS:
6130M: David Howells <dhowells@redhat.com>
6131L: keyrings@vger.kernel.org
6132S: Maintained
6133F: Documentation/security/keys.txt
6134F: include/linux/key.h
6135F: include/linux/key-type.h
6136F: include/keys/
6137F: security/keys/
6138
6139KEYS-TRUSTED
6140M: David Safford <safford@us.ibm.com>
6141M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6142L: linux-security-module@vger.kernel.org
6143L: keyrings@vger.kernel.org
6144S: Supported
6145F: Documentation/security/keys-trusted-encrypted.txt
6146F: include/keys/trusted-type.h
6147F: security/keys/trusted.c
6148F: security/keys/trusted.h
6149
6150KEYS-ENCRYPTED
6151M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6152M: David Safford <safford@us.ibm.com>
6153L: linux-security-module@vger.kernel.org
6154L: keyrings@vger.kernel.org
6155S: Supported
6156F: Documentation/security/keys-trusted-encrypted.txt
6157F: include/keys/encrypted-type.h
6158F: security/keys/encrypted-keys/
6159
6160KGDB / KDB /debug_core
6161M: Jason Wessel <jason.wessel@windriver.com>
6162W: http://kgdb.wiki.kernel.org/
6163L: kgdb-bugreport@lists.sourceforge.net
6164S: Maintained
6165F: Documentation/DocBook/kgdb.tmpl
6166F: drivers/misc/kgdbts.c
6167F: drivers/tty/serial/kgdboc.c
6168F: include/linux/kdb.h
6169F: include/linux/kgdb.h
6170F: kernel/debug/
6171
6172KMEMCHECK
6173M: Vegard Nossum <vegardno@ifi.uio.no>
6174M: Pekka Enberg <penberg@kernel.org>
6175S: Maintained
6176F: Documentation/kmemcheck.txt
6177F: arch/x86/include/asm/kmemcheck.h
6178F: arch/x86/mm/kmemcheck/
6179F: include/linux/kmemcheck.h
6180F: mm/kmemcheck.c
6181
6182KMEMLEAK
6183M: Catalin Marinas <catalin.marinas@arm.com>
6184S: Maintained
6185F: Documentation/kmemleak.txt
6186F: include/linux/kmemleak.h
6187F: mm/kmemleak.c
6188F: mm/kmemleak-test.c
6189
6190KPROBES
6191M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6192M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6193M: "David S. Miller" <davem@davemloft.net>
6194M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6195S: Maintained
6196F: Documentation/kprobes.txt
6197F: include/linux/kprobes.h
6198F: kernel/kprobes.c
6199
6200KS0108 LCD CONTROLLER DRIVER
6201M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6202W: http://miguelojeda.es/auxdisplay.htm
6203W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6204S: Maintained
6205F: Documentation/auxdisplay/ks0108
6206F: drivers/auxdisplay/ks0108.c
6207F: include/linux/ks0108.h
6208
6209L3MDEV
6210M: David Ahern <dsa@cumulusnetworks.com>
6211L: netdev@vger.kernel.org
6212S: Maintained
6213F: net/l3mdev
6214F: include/net/l3mdev.h
6215
6216LAPB module
6217L: linux-x25@vger.kernel.org
6218S: Orphan
6219F: Documentation/networking/lapb-module.txt
6220F: include/*/lapb.h
6221F: net/lapb/
6222
6223LASI 53c700 driver for PARISC
6224M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6225L: linux-scsi@vger.kernel.org
6226S: Maintained
6227F: Documentation/scsi/53c700.txt
6228F: drivers/scsi/53c700*
6229
6230LED SUBSYSTEM
6231M: Richard Purdie <rpurdie@rpsys.net>
6232M: Jacek Anaszewski <j.anaszewski@samsung.com>
6233L: linux-leds@vger.kernel.org
6234T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6235S: Maintained
6236F: drivers/leds/
6237F: include/linux/leds.h
6238
6239LEGACY EEPROM DRIVER
6240M: Jean Delvare <jdelvare@suse.com>
6241S: Maintained
6242F: Documentation/misc-devices/eeprom
6243F: drivers/misc/eeprom/eeprom.c
6244
6245LEGO USB Tower driver
6246M: Juergen Stuber <starblue@users.sourceforge.net>
6247L: legousb-devel@lists.sourceforge.net
6248W: http://legousb.sourceforge.net/
6249S: Maintained
6250F: drivers/usb/misc/legousbtower.c
6251
6252LG2160 MEDIA DRIVER
6253M: Michael Krufky <mkrufky@linuxtv.org>
6254L: linux-media@vger.kernel.org
6255W: http://linuxtv.org/
6256W: http://github.com/mkrufky
6257Q: http://patchwork.linuxtv.org/project/linux-media/list/
6258T: git git://linuxtv.org/mkrufky/tuners.git
6259S: Maintained
6260F: drivers/media/dvb-frontends/lg2160.*
6261
6262LGDT3305 MEDIA DRIVER
6263M: Michael Krufky <mkrufky@linuxtv.org>
6264L: linux-media@vger.kernel.org
6265W: http://linuxtv.org/
6266W: http://github.com/mkrufky
6267Q: http://patchwork.linuxtv.org/project/linux-media/list/
6268T: git git://linuxtv.org/mkrufky/tuners.git
6269S: Maintained
6270F: drivers/media/dvb-frontends/lgdt3305.*
6271
6272LGUEST
6273M: Rusty Russell <rusty@rustcorp.com.au>
6274L: lguest@lists.ozlabs.org
6275W: http://lguest.ozlabs.org/
6276S: Odd Fixes
6277F: arch/x86/include/asm/lguest*.h
6278F: arch/x86/lguest/
6279F: drivers/lguest/
6280F: include/linux/lguest*.h
6281F: tools/lguest/
6282
6283LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6284M: Tejun Heo <tj@kernel.org>
6285L: linux-ide@vger.kernel.org
6286T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6287S: Maintained
6288F: drivers/ata/
6289F: include/linux/ata.h
6290F: include/linux/libata.h
6291
6292LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6293M: Viresh Kumar <vireshk@kernel.org>
6294L: linux-ide@vger.kernel.org
6295T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6296S: Maintained
6297F: include/linux/pata_arasan_cf_data.h
6298F: drivers/ata/pata_arasan_cf.c
6299
6300LIBATA PATA DRIVERS
6301M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6302M: Tejun Heo <tj@kernel.org>
6303L: linux-ide@vger.kernel.org
6304T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6305S: Maintained
6306F: drivers/ata/pata_*.c
6307F: drivers/ata/ata_generic.c
6308
6309LIBATA SATA AHCI PLATFORM devices support
6310M: Hans de Goede <hdegoede@redhat.com>
6311M: Tejun Heo <tj@kernel.org>
6312L: linux-ide@vger.kernel.org
6313T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6314S: Maintained
6315F: drivers/ata/ahci_platform.c
6316F: drivers/ata/libahci_platform.c
6317F: include/linux/ahci_platform.h
6318
6319LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6320M: Mikael Pettersson <mikpelinux@gmail.com>
6321L: linux-ide@vger.kernel.org
6322T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6323S: Maintained
6324F: drivers/ata/sata_promise.*
6325
6326LIBLOCKDEP
6327M: Sasha Levin <sasha.levin@oracle.com>
6328S: Maintained
6329F: tools/lib/lockdep/
6330
6331LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6332M: Dan Williams <dan.j.williams@intel.com>
6333L: linux-nvdimm@lists.01.org
6334Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6335S: Supported
6336F: drivers/nvdimm/*
6337F: include/linux/nd.h
6338F: include/linux/libnvdimm.h
6339F: include/uapi/linux/ndctl.h
6340
6341LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6342M: Ross Zwisler <ross.zwisler@linux.intel.com>
6343L: linux-nvdimm@lists.01.org
6344Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6345S: Supported
6346F: drivers/nvdimm/blk.c
6347F: drivers/nvdimm/region_devs.c
6348F: drivers/acpi/nfit*
6349
6350LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6351M: Vishal Verma <vishal.l.verma@intel.com>
6352L: linux-nvdimm@lists.01.org
6353Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6354S: Supported
6355F: drivers/nvdimm/btt*
6356
6357LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6358M: Ross Zwisler <ross.zwisler@linux.intel.com>
6359L: linux-nvdimm@lists.01.org
6360Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6361S: Supported
6362F: drivers/nvdimm/pmem.c
6363F: include/linux/pmem.h
6364F: arch/*/include/asm/pmem.h
6365
6366LIGHTNVM PLATFORM SUPPORT
6367M: Matias Bjorling <mb@lightnvm.io>
6368W: http://github/OpenChannelSSD
6369S: Maintained
6370F: drivers/lightnvm/
6371F: include/linux/lightnvm.h
6372F: include/uapi/linux/lightnvm.h
6373
6374LINUX FOR IBM pSERIES (RS/6000)
6375M: Paul Mackerras <paulus@au.ibm.com>
6376W: http://www.ibm.com/linux/ltc/projects/ppc
6377S: Supported
6378F: arch/powerpc/boot/rs6000.h
6379
6380LINUX FOR POWERPC (32-BIT AND 64-BIT)
6381M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6382M: Paul Mackerras <paulus@samba.org>
6383M: Michael Ellerman <mpe@ellerman.id.au>
6384W: http://www.penguinppc.org/
6385L: linuxppc-dev@lists.ozlabs.org
6386Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6387T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6388S: Supported
6389F: Documentation/powerpc/
6390F: arch/powerpc/
6391
6392LINUX FOR POWER MACINTOSH
6393M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6394W: http://www.penguinppc.org/
6395L: linuxppc-dev@lists.ozlabs.org
6396S: Maintained
6397F: arch/powerpc/platforms/powermac/
6398F: drivers/macintosh/
6399
6400LINUX FOR POWERPC EMBEDDED MPC5XXX
6401M: Anatolij Gustschin <agust@denx.de>
6402L: linuxppc-dev@lists.ozlabs.org
6403T: git git://git.denx.de/linux-denx-agust.git
6404S: Maintained
6405F: arch/powerpc/platforms/512x/
6406F: arch/powerpc/platforms/52xx/
6407
6408LINUX FOR POWERPC EMBEDDED PPC4XX
6409M: Alistair Popple <alistair@popple.id.au>
6410M: Matt Porter <mporter@kernel.crashing.org>
6411W: http://www.penguinppc.org/
6412L: linuxppc-dev@lists.ozlabs.org
6413S: Maintained
6414F: arch/powerpc/platforms/40x/
6415F: arch/powerpc/platforms/44x/
6416
6417LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6418L: linuxppc-dev@lists.ozlabs.org
6419S: Orphan
6420F: arch/powerpc/*/*virtex*
6421F: arch/powerpc/*/*/*virtex*
6422
6423LINUX FOR POWERPC EMBEDDED PPC8XX
6424M: Vitaly Bordug <vitb@kernel.crashing.org>
6425W: http://www.penguinppc.org/
6426L: linuxppc-dev@lists.ozlabs.org
6427S: Maintained
6428F: arch/powerpc/platforms/8xx/
6429
6430LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6431M: Scott Wood <scottwood@freescale.com>
6432M: Kumar Gala <galak@kernel.crashing.org>
6433W: http://www.penguinppc.org/
6434L: linuxppc-dev@lists.ozlabs.org
6435T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6436S: Maintained
6437F: arch/powerpc/platforms/83xx/
6438F: arch/powerpc/platforms/85xx/
6439
6440LINUX FOR POWERPC PA SEMI PWRFICIENT
6441M: Olof Johansson <olof@lixom.net>
6442L: linuxppc-dev@lists.ozlabs.org
6443S: Maintained
6444F: arch/powerpc/platforms/pasemi/
6445F: drivers/*/*pasemi*
6446F: drivers/*/*/*pasemi*
6447
6448LINUX SECURITY MODULE (LSM) FRAMEWORK
6449M: Chris Wright <chrisw@sous-sol.org>
6450L: linux-security-module@vger.kernel.org
6451S: Supported
6452
6453LIS3LV02D ACCELEROMETER DRIVER
6454M: Eric Piel <eric.piel@tremplin-utc.net>
6455S: Maintained
6456F: Documentation/misc-devices/lis3lv02d
6457F: drivers/misc/lis3lv02d/
6458F: drivers/platform/x86/hp_accel.c
6459
6460LIVE PATCHING
6461M: Josh Poimboeuf <jpoimboe@redhat.com>
6462M: Seth Jennings <sjenning@redhat.com>
6463M: Jiri Kosina <jikos@kernel.org>
6464M: Vojtech Pavlik <vojtech@suse.com>
6465S: Maintained
6466F: kernel/livepatch/
6467F: include/linux/livepatch.h
6468F: arch/x86/include/asm/livepatch.h
6469F: arch/x86/kernel/livepatch.c
6470F: Documentation/ABI/testing/sysfs-kernel-livepatch
6471F: samples/livepatch/
6472L: live-patching@vger.kernel.org
6473T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6474
6475LLC (802.2)
6476M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6477S: Maintained
6478F: include/linux/llc.h
6479F: include/uapi/linux/llc.h
6480F: include/net/llc*
6481F: net/llc/
6482
6483LM73 HARDWARE MONITOR DRIVER
6484M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6485L: lm-sensors@lm-sensors.org
6486S: Maintained
6487F: drivers/hwmon/lm73.c
6488
6489LM78 HARDWARE MONITOR DRIVER
6490M: Jean Delvare <jdelvare@suse.com>
6491L: lm-sensors@lm-sensors.org
6492S: Maintained
6493F: Documentation/hwmon/lm78
6494F: drivers/hwmon/lm78.c
6495
6496LM83 HARDWARE MONITOR DRIVER
6497M: Jean Delvare <jdelvare@suse.com>
6498L: lm-sensors@lm-sensors.org
6499S: Maintained
6500F: Documentation/hwmon/lm83
6501F: drivers/hwmon/lm83.c
6502
6503LM90 HARDWARE MONITOR DRIVER
6504M: Jean Delvare <jdelvare@suse.com>
6505L: lm-sensors@lm-sensors.org
6506S: Maintained
6507F: Documentation/hwmon/lm90
6508F: Documentation/devicetree/bindings/hwmon/lm90.txt
6509F: drivers/hwmon/lm90.c
6510
6511LM95234 HARDWARE MONITOR DRIVER
6512M: Guenter Roeck <linux@roeck-us.net>
6513L: lm-sensors@lm-sensors.org
6514S: Maintained
6515F: Documentation/hwmon/lm95234
6516F: drivers/hwmon/lm95234.c
6517
6518LME2510 MEDIA DRIVER
6519M: Malcolm Priestley <tvboxspy@gmail.com>
6520L: linux-media@vger.kernel.org
6521W: http://linuxtv.org/
6522Q: http://patchwork.linuxtv.org/project/linux-media/list/
6523S: Maintained
6524F: drivers/media/usb/dvb-usb-v2/lmedm04*
6525
6526LOCKDEP AND LOCKSTAT
6527M: Peter Zijlstra <peterz@infradead.org>
6528M: Ingo Molnar <mingo@redhat.com>
6529L: linux-kernel@vger.kernel.org
6530T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6531S: Maintained
6532F: Documentation/locking/lockdep*.txt
6533F: Documentation/locking/lockstat.txt
6534F: include/linux/lockdep.h
6535F: kernel/locking/
6536
6537LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6538M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6539L: linux-ntfs-dev@lists.sourceforge.net
6540W: http://www.linux-ntfs.org/content/view/19/37/
6541S: Maintained
6542F: Documentation/ldm.txt
6543F: block/partitions/ldm.*
6544
6545LogFS
6546M: Joern Engel <joern@logfs.org>
6547M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6548L: logfs@logfs.org
6549W: logfs.org
6550S: Maintained
6551F: fs/logfs/
6552
6553LPC32XX MACHINE SUPPORT
6554M: Roland Stigge <stigge@antcom.de>
6555L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6556S: Maintained
6557F: arch/arm/mach-lpc32xx/
6558
6559LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6560M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6561M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6562M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6563M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6564L: MPT-FusionLinux.pdl@avagotech.com
6565L: linux-scsi@vger.kernel.org
6566W: http://www.lsilogic.com/support
6567S: Supported
6568F: drivers/message/fusion/
6569F: drivers/scsi/mpt2sas/
6570F: drivers/scsi/mpt3sas/
6571
6572LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6573M: Matthew Wilcox <matthew@wil.cx>
6574L: linux-scsi@vger.kernel.org
6575S: Maintained
6576F: drivers/scsi/sym53c8xx_2/
6577
6578LTC4261 HARDWARE MONITOR DRIVER
6579M: Guenter Roeck <linux@roeck-us.net>
6580L: lm-sensors@lm-sensors.org
6581S: Maintained
6582F: Documentation/hwmon/ltc4261
6583F: drivers/hwmon/ltc4261.c
6584
6585LTP (Linux Test Project)
6586M: Mike Frysinger <vapier@gentoo.org>
6587M: Cyril Hrubis <chrubis@suse.cz>
6588M: Wanlong Gao <wanlong.gao@gmail.com>
6589M: Jan Stancek <jstancek@redhat.com>
6590M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6591M: Alexey Kodanev <alexey.kodanev@oracle.com>
6592L: ltp@lists.linux.it (subscribers-only)
6593W: http://linux-test-project.github.io/
6594T: git git://github.com/linux-test-project/ltp.git
6595S: Maintained
6596
6597M32R ARCHITECTURE
6598W: http://www.linux-m32r.org/
6599S: Orphan
6600F: arch/m32r/
6601
6602M68K ARCHITECTURE
6603M: Geert Uytterhoeven <geert@linux-m68k.org>
6604L: linux-m68k@lists.linux-m68k.org
6605W: http://www.linux-m68k.org/
6606T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6607S: Maintained
6608F: arch/m68k/
6609F: drivers/zorro/
6610
6611M68K ON APPLE MACINTOSH
6612M: Joshua Thompson <funaho@jurai.org>
6613W: http://www.mac.linux-m68k.org/
6614L: linux-m68k@lists.linux-m68k.org
6615S: Maintained
6616F: arch/m68k/mac/
6617
6618M68K ON HP9000/300
6619M: Philip Blundell <philb@gnu.org>
6620W: http://www.tazenda.demon.co.uk/phil/linux-hp
6621S: Maintained
6622F: arch/m68k/hp300/
6623
6624M88DS3103 MEDIA DRIVER
6625M: Antti Palosaari <crope@iki.fi>
6626L: linux-media@vger.kernel.org
6627W: http://linuxtv.org/
6628W: http://palosaari.fi/linux/
6629Q: http://patchwork.linuxtv.org/project/linux-media/list/
6630T: git git://linuxtv.org/anttip/media_tree.git
6631S: Maintained
6632F: drivers/media/dvb-frontends/m88ds3103*
6633
6634M88RS2000 MEDIA DRIVER
6635M: Malcolm Priestley <tvboxspy@gmail.com>
6636L: linux-media@vger.kernel.org
6637W: http://linuxtv.org/
6638Q: http://patchwork.linuxtv.org/project/linux-media/list/
6639S: Maintained
6640F: drivers/media/dvb-frontends/m88rs2000*
6641
6642MA901 MASTERKIT USB FM RADIO DRIVER
6643M: Alexey Klimov <klimov.linux@gmail.com>
6644L: linux-media@vger.kernel.org
6645T: git git://linuxtv.org/media_tree.git
6646S: Maintained
6647F: drivers/media/radio/radio-ma901.c
6648
6649MAC80211
6650M: Johannes Berg <johannes@sipsolutions.net>
6651L: linux-wireless@vger.kernel.org
6652W: http://wireless.kernel.org/
6653T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6654T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6655S: Maintained
6656F: Documentation/networking/mac80211-injection.txt
6657F: include/net/mac80211.h
6658F: net/mac80211/
6659
6660MACVLAN DRIVER
6661M: Patrick McHardy <kaber@trash.net>
6662L: netdev@vger.kernel.org
6663S: Maintained
6664F: drivers/net/macvlan.c
6665F: include/linux/if_macvlan.h
6666
6667MAILBOX API
6668M: Jassi Brar <jassisinghbrar@gmail.com>
6669L: linux-kernel@vger.kernel.org
6670S: Maintained
6671F: drivers/mailbox/
6672F: include/linux/mailbox_client.h
6673F: include/linux/mailbox_controller.h
6674
6675MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6676M: Michael Kerrisk <mtk.manpages@gmail.com>
6677W: http://www.kernel.org/doc/man-pages
6678L: linux-man@vger.kernel.org
6679S: Maintained
6680
6681MARVELL ARMADA DRM SUPPORT
6682M: Russell King <rmk+kernel@arm.linux.org.uk>
6683S: Maintained
6684F: drivers/gpu/drm/armada/
6685
6686MARVELL 88E6352 DSA support
6687M: Guenter Roeck <linux@roeck-us.net>
6688S: Maintained
6689F: drivers/net/dsa/mv88e6352.c
6690
6691MARVELL CRYPTO DRIVER
6692M: Boris Brezillon <boris.brezillon@free-electrons.com>
6693M: Arnaud Ebalard <arno@natisbad.org>
6694F: drivers/crypto/marvell/
6695S: Maintained
6696L: linux-crypto@vger.kernel.org
6697
6698MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6699M: Mirko Lindner <mlindner@marvell.com>
6700M: Stephen Hemminger <stephen@networkplumber.org>
6701L: netdev@vger.kernel.org
6702S: Maintained
6703F: drivers/net/ethernet/marvell/sk*
6704
6705MARVELL LIBERTAS WIRELESS DRIVER
6706L: libertas-dev@lists.infradead.org
6707S: Orphan
6708F: drivers/net/wireless/libertas/
6709
6710MARVELL MV643XX ETHERNET DRIVER
6711M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6712L: netdev@vger.kernel.org
6713S: Maintained
6714F: drivers/net/ethernet/marvell/mv643xx_eth.*
6715F: include/linux/mv643xx.h
6716
6717MARVELL MVNETA ETHERNET DRIVER
6718M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6719L: netdev@vger.kernel.org
6720S: Maintained
6721F: drivers/net/ethernet/marvell/mvneta.*
6722
6723MARVELL MWIFIEX WIRELESS DRIVER
6724M: Amitkumar Karwar <akarwar@marvell.com>
6725M: Nishant Sarmukadam <nishants@marvell.com>
6726L: linux-wireless@vger.kernel.org
6727S: Maintained
6728F: drivers/net/wireless/mwifiex/
6729
6730MARVELL MWL8K WIRELESS DRIVER
6731M: Lennert Buytenhek <buytenh@wantstofly.org>
6732L: linux-wireless@vger.kernel.org
6733S: Odd Fixes
6734F: drivers/net/wireless/mwl8k.c
6735
6736MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6737M: Nicolas Pitre <nico@fluxnic.net>
6738S: Odd Fixes
6739F: drivers/mmc/host/mvsdio.*
6740
6741MATROX FRAMEBUFFER DRIVER
6742L: linux-fbdev@vger.kernel.org
6743S: Orphan
6744F: drivers/video/fbdev/matrox/matroxfb_*
6745F: include/uapi/linux/matroxfb.h
6746
6747MAX16065 HARDWARE MONITOR DRIVER
6748M: Guenter Roeck <linux@roeck-us.net>
6749L: lm-sensors@lm-sensors.org
6750S: Maintained
6751F: Documentation/hwmon/max16065
6752F: drivers/hwmon/max16065.c
6753
6754MAX20751 HARDWARE MONITOR DRIVER
6755M: Guenter Roeck <linux@roeck-us.net>
6756L: lm-sensors@lm-sensors.org
6757S: Maintained
6758F: Documentation/hwmon/max20751
6759F: drivers/hwmon/max20751.c
6760
6761MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6762M: "Hans J. Koch" <hjk@hansjkoch.de>
6763L: lm-sensors@lm-sensors.org
6764S: Maintained
6765F: Documentation/hwmon/max6650
6766F: drivers/hwmon/max6650.c
6767
6768MAX6697 HARDWARE MONITOR DRIVER
6769M: Guenter Roeck <linux@roeck-us.net>
6770L: lm-sensors@lm-sensors.org
6771S: Maintained
6772F: Documentation/hwmon/max6697
6773F: Documentation/devicetree/bindings/i2c/max6697.txt
6774F: drivers/hwmon/max6697.c
6775F: include/linux/platform_data/max6697.h
6776
6777MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6778M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6779L: linux-pm@vger.kernel.org
6780S: Supported
6781F: drivers/power/max14577_charger.c
6782F: drivers/power/max77693_charger.c
6783
6784MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6785M: Javier Martinez Canillas <javier@osg.samsung.com>
6786L: linux-kernel@vger.kernel.org
6787S: Supported
6788F: drivers/*/*max77802.c
6789F: Documentation/devicetree/bindings/*/*max77802.txt
6790F: include/dt-bindings/*/*max77802.h
6791
6792MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6793M: Chanwoo Choi <cw00.choi@samsung.com>
6794M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6795L: linux-kernel@vger.kernel.org
6796S: Supported
6797F: drivers/*/max14577.c
6798F: drivers/*/max77686.c
6799F: drivers/*/max77693.c
6800F: drivers/extcon/extcon-max14577.c
6801F: drivers/extcon/extcon-max77693.c
6802F: drivers/rtc/rtc-max77686.c
6803F: drivers/clk/clk-max77686.c
6804F: Documentation/devicetree/bindings/mfd/max14577.txt
6805F: Documentation/devicetree/bindings/*/max77686.txt
6806F: Documentation/devicetree/bindings/mfd/max77693.txt
6807F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6808F: include/linux/mfd/max14577*.h
6809F: include/linux/mfd/max77686*.h
6810F: include/linux/mfd/max77693*.h
6811
6812MAXIRADIO FM RADIO RECEIVER DRIVER
6813M: Hans Verkuil <hverkuil@xs4all.nl>
6814L: linux-media@vger.kernel.org
6815T: git git://linuxtv.org/media_tree.git
6816W: http://linuxtv.org
6817S: Maintained
6818F: drivers/media/radio/radio-maxiradio*
6819
6820MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6821M: Peter Rosin <peda@axentia.se>
6822L: linux-iio@vger.kernel.org
6823S: Maintained
6824F: drivers/iio/potentiometer/mcp4531.c
6825
6826MEDIA DRIVERS FOR RENESAS - VSP1
6827M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6828L: linux-media@vger.kernel.org
6829L: linux-sh@vger.kernel.org
6830T: git git://linuxtv.org/media_tree.git
6831S: Supported
6832F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6833F: drivers/media/platform/vsp1/
6834
6835MEDIA DRIVERS FOR ASCOT2E
6836M: Sergey Kozlov <serjk@netup.ru>
6837L: linux-media@vger.kernel.org
6838W: http://linuxtv.org
6839W: http://netup.tv/
6840T: git git://linuxtv.org/media_tree.git
6841S: Supported
6842F: drivers/media/dvb-frontends/ascot2e*
6843
6844MEDIA DRIVERS FOR CXD2841ER
6845M: Sergey Kozlov <serjk@netup.ru>
6846L: linux-media@vger.kernel.org
6847W: http://linuxtv.org/
6848W: http://netup.tv/
6849T: git git://linuxtv.org/media_tree.git
6850S: Supported
6851F: drivers/media/dvb-frontends/cxd2841er*
6852
6853MEDIA DRIVERS FOR HORUS3A
6854M: Sergey Kozlov <serjk@netup.ru>
6855L: linux-media@vger.kernel.org
6856W: http://linuxtv.org/
6857W: http://netup.tv/
6858T: git git://linuxtv.org/media_tree.git
6859S: Supported
6860F: drivers/media/dvb-frontends/horus3a*
6861
6862MEDIA DRIVERS FOR LNBH25
6863M: Sergey Kozlov <serjk@netup.ru>
6864L: linux-media@vger.kernel.org
6865W: http://linuxtv.org/
6866W: http://netup.tv/
6867T: git git://linuxtv.org/media_tree.git
6868S: Supported
6869F: drivers/media/dvb-frontends/lnbh25*
6870
6871MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6872M: Sergey Kozlov <serjk@netup.ru>
6873L: linux-media@vger.kernel.org
6874W: http://linuxtv.org/
6875W: http://netup.tv/
6876T: git git://linuxtv.org/media_tree.git
6877S: Supported
6878F: drivers/media/pci/netup_unidvb/*
6879
6880MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6881M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6882P: LinuxTV.org Project
6883L: linux-media@vger.kernel.org
6884W: http://linuxtv.org
6885Q: http://patchwork.kernel.org/project/linux-media/list/
6886T: git git://linuxtv.org/media_tree.git
6887S: Maintained
6888F: Documentation/dvb/
6889F: Documentation/video4linux/
6890F: Documentation/DocBook/media/
6891F: drivers/media/
6892F: drivers/staging/media/
6893F: include/media/
6894F: include/uapi/linux/dvb/
6895F: include/uapi/linux/videodev2.h
6896F: include/uapi/linux/media.h
6897F: include/uapi/linux/v4l2-*
6898F: include/uapi/linux/meye.h
6899F: include/uapi/linux/ivtv*
6900F: include/uapi/linux/uvcvideo.h
6901
6902MEDIATEK MT7601U WIRELESS LAN DRIVER
6903M: Jakub Kicinski <kubakici@wp.pl>
6904L: linux-wireless@vger.kernel.org
6905S: Maintained
6906F: drivers/net/wireless/mediatek/mt7601u/
6907
6908MEGARAID SCSI/SAS DRIVERS
6909M: Kashyap Desai <kashyap.desai@avagotech.com>
6910M: Sumit Saxena <sumit.saxena@avagotech.com>
6911M: Uday Lingala <uday.lingala@avagotech.com>
6912L: megaraidlinux.pdl@avagotech.com
6913L: linux-scsi@vger.kernel.org
6914W: http://www.lsi.com
6915S: Maintained
6916F: Documentation/scsi/megaraid.txt
6917F: drivers/scsi/megaraid.*
6918F: drivers/scsi/megaraid/
6919
6920MELLANOX ETHERNET DRIVER (mlx4_en)
6921M: Eugenia Emantayev <eugenia@mellanox.com>
6922L: netdev@vger.kernel.org
6923S: Supported
6924W: http://www.mellanox.com
6925Q: http://patchwork.ozlabs.org/project/netdev/list/
6926F: drivers/net/ethernet/mellanox/mlx4/en_*
6927
6928MELLANOX ETHERNET DRIVER (mlx5e)
6929M: Saeed Mahameed <saeedm@mellanox.com>
6930L: netdev@vger.kernel.org
6931S: Supported
6932W: http://www.mellanox.com
6933Q: http://patchwork.ozlabs.org/project/netdev/list/
6934F: drivers/net/ethernet/mellanox/mlx5/core/en_*
6935
6936MELLANOX ETHERNET SWITCH DRIVERS
6937M: Jiri Pirko <jiri@mellanox.com>
6938M: Ido Schimmel <idosch@mellanox.com>
6939L: netdev@vger.kernel.org
6940S: Supported
6941W: http://www.mellanox.com
6942Q: http://patchwork.ozlabs.org/project/netdev/list/
6943F: drivers/net/ethernet/mellanox/mlxsw/
6944
6945MEMBARRIER SUPPORT
6946M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6947M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6948L: linux-kernel@vger.kernel.org
6949S: Supported
6950F: kernel/membarrier.c
6951F: include/uapi/linux/membarrier.h
6952
6953MEMORY MANAGEMENT
6954L: linux-mm@kvack.org
6955W: http://www.linux-mm.org
6956S: Maintained
6957F: include/linux/mm.h
6958F: include/linux/gfp.h
6959F: include/linux/mmzone.h
6960F: include/linux/memory_hotplug.h
6961F: include/linux/vmalloc.h
6962F: mm/
6963
6964MEMORY TECHNOLOGY DEVICES (MTD)
6965M: David Woodhouse <dwmw2@infradead.org>
6966M: Brian Norris <computersforpeace@gmail.com>
6967L: linux-mtd@lists.infradead.org
6968W: http://www.linux-mtd.infradead.org/
6969Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6970T: git git://git.infradead.org/linux-mtd.git
6971T: git git://git.infradead.org/l2-mtd.git
6972S: Maintained
6973F: drivers/mtd/
6974F: include/linux/mtd/
6975F: include/uapi/mtd/
6976
6977MEN A21 WATCHDOG DRIVER
6978M: Johannes Thumshirn <morbidrsa@gmail.com>
6979L: linux-watchdog@vger.kernel.org
6980S: Maintained
6981F: drivers/watchdog/mena21_wdt.c
6982
6983MEN CHAMELEON BUS (mcb)
6984M: Johannes Thumshirn <morbidrsa@gmail.com>
6985S: Maintained
6986F: drivers/mcb/
6987F: include/linux/mcb.h
6988F: Documentation/men-chameleon-bus.txt
6989
6990MEN F21BMC (Board Management Controller)
6991M: Andreas Werner <andreas.werner@men.de>
6992S: Supported
6993F: drivers/mfd/menf21bmc.c
6994F: drivers/watchdog/menf21bmc_wdt.c
6995F: drivers/leds/leds-menf21bmc.c
6996F: drivers/hwmon/menf21bmc_hwmon.c
6997F: Documentation/hwmon/menf21bmc
6998
6999METAG ARCHITECTURE
7000M: James Hogan <james.hogan@imgtec.com>
7001L: linux-metag@vger.kernel.org
7002S: Odd Fixes
7003F: arch/metag/
7004F: Documentation/metag/
7005F: Documentation/devicetree/bindings/metag/
7006F: Documentation/devicetree/bindings/interrupt-controller/img,*
7007F: drivers/clocksource/metag_generic.c
7008F: drivers/irqchip/irq-metag.c
7009F: drivers/irqchip/irq-metag-ext.c
7010F: drivers/tty/metag_da.c
7011
7012MICROBLAZE ARCHITECTURE
7013M: Michal Simek <monstr@monstr.eu>
7014W: http://www.monstr.eu/fdt/
7015T: git git://git.monstr.eu/linux-2.6-microblaze.git
7016S: Supported
7017F: arch/microblaze/
7018
7019MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7020M: Chen Yu <yu.c.chen@intel.com>
7021L: platform-driver-x86@vger.kernel.org
7022S: Supported
7023F: drivers/platform/x86/surfacepro3_button.c
7024
7025MICROTEK X6 SCANNER
7026M: Oliver Neukum <oliver@neukum.org>
7027S: Maintained
7028F: drivers/usb/image/microtek.*
7029
7030MIPS
7031M: Ralf Baechle <ralf@linux-mips.org>
7032L: linux-mips@linux-mips.org
7033W: http://www.linux-mips.org/
7034T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7035Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7036S: Supported
7037F: Documentation/mips/
7038F: arch/mips/
7039
7040MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7041M: Hans Verkuil <hverkuil@xs4all.nl>
7042L: linux-media@vger.kernel.org
7043T: git git://linuxtv.org/media_tree.git
7044W: http://linuxtv.org
7045S: Odd Fixes
7046F: drivers/media/radio/radio-miropcm20*
7047
7048Mellanox MLX5 core VPI driver
7049M: Eli Cohen <eli@mellanox.com>
7050L: netdev@vger.kernel.org
7051L: linux-rdma@vger.kernel.org
7052W: http://www.mellanox.com
7053Q: http://patchwork.ozlabs.org/project/netdev/list/
7054Q: http://patchwork.kernel.org/project/linux-rdma/list/
7055T: git git://openfabrics.org/~eli/connect-ib.git
7056S: Supported
7057F: drivers/net/ethernet/mellanox/mlx5/core/
7058F: include/linux/mlx5/
7059
7060Mellanox MLX5 IB driver
7061M: Eli Cohen <eli@mellanox.com>
7062L: linux-rdma@vger.kernel.org
7063W: http://www.mellanox.com
7064Q: http://patchwork.kernel.org/project/linux-rdma/list/
7065T: git git://openfabrics.org/~eli/connect-ib.git
7066S: Supported
7067F: include/linux/mlx5/
7068F: drivers/infiniband/hw/mlx5/
7069
7070MELEXIS MLX90614 DRIVER
7071M: Crt Mori <cmo@melexis.com>
7072L: linux-iio@vger.kernel.org
7073W: http://www.melexis.com
7074S: Supported
7075F: drivers/iio/temperature/mlx90614.c
7076
7077MN88472 MEDIA DRIVER
7078M: Antti Palosaari <crope@iki.fi>
7079L: linux-media@vger.kernel.org
7080W: http://linuxtv.org/
7081W: http://palosaari.fi/linux/
7082Q: http://patchwork.linuxtv.org/project/linux-media/list/
7083T: git git://linuxtv.org/anttip/media_tree.git
7084S: Maintained
7085F: drivers/staging/media/mn88472/
7086F: drivers/media/dvb-frontends/mn88472.h
7087
7088MN88473 MEDIA DRIVER
7089M: Antti Palosaari <crope@iki.fi>
7090L: linux-media@vger.kernel.org
7091W: http://linuxtv.org/
7092W: http://palosaari.fi/linux/
7093Q: http://patchwork.linuxtv.org/project/linux-media/list/
7094T: git git://linuxtv.org/anttip/media_tree.git
7095S: Maintained
7096F: drivers/staging/media/mn88473/
7097F: drivers/media/dvb-frontends/mn88473.h
7098
7099MODULE SUPPORT
7100M: Rusty Russell <rusty@rustcorp.com.au>
7101S: Maintained
7102F: include/linux/module.h
7103F: kernel/module.c
7104
7105MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7106W: http://popies.net/meye/
7107S: Orphan
7108F: Documentation/video4linux/meye.txt
7109F: drivers/media/pci/meye/
7110F: include/uapi/linux/meye.h
7111
7112MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7113M: Jiri Slaby <jirislaby@gmail.com>
7114S: Maintained
7115F: Documentation/serial/moxa-smartio
7116F: drivers/tty/mxser.*
7117
7118MR800 AVERMEDIA USB FM RADIO DRIVER
7119M: Alexey Klimov <klimov.linux@gmail.com>
7120L: linux-media@vger.kernel.org
7121T: git git://linuxtv.org/media_tree.git
7122S: Maintained
7123F: drivers/media/radio/radio-mr800.c
7124
7125MRF24J40 IEEE 802.15.4 RADIO DRIVER
7126M: Alan Ott <alan@signal11.us>
7127L: linux-wpan@vger.kernel.org
7128S: Maintained
7129F: drivers/net/ieee802154/mrf24j40.c
7130F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7131
7132MSI LAPTOP SUPPORT
7133M: "Lee, Chun-Yi" <jlee@suse.com>
7134L: platform-driver-x86@vger.kernel.org
7135S: Maintained
7136F: drivers/platform/x86/msi-laptop.c
7137
7138MSI WMI SUPPORT
7139L: platform-driver-x86@vger.kernel.org
7140S: Orphan
7141F: drivers/platform/x86/msi-wmi.c
7142
7143MSI001 MEDIA DRIVER
7144M: Antti Palosaari <crope@iki.fi>
7145L: linux-media@vger.kernel.org
7146W: http://linuxtv.org/
7147W: http://palosaari.fi/linux/
7148Q: http://patchwork.linuxtv.org/project/linux-media/list/
7149T: git git://linuxtv.org/anttip/media_tree.git
7150S: Maintained
7151F: drivers/media/tuners/msi001*
7152
7153MSI2500 MEDIA DRIVER
7154M: Antti Palosaari <crope@iki.fi>
7155L: linux-media@vger.kernel.org
7156W: http://linuxtv.org/
7157W: http://palosaari.fi/linux/
7158Q: http://patchwork.linuxtv.org/project/linux-media/list/
7159T: git git://linuxtv.org/anttip/media_tree.git
7160S: Maintained
7161F: drivers/media/usb/msi2500/
7162
7163MSYSTEMS DISKONCHIP G3 MTD DRIVER
7164M: Robert Jarzmik <robert.jarzmik@free.fr>
7165L: linux-mtd@lists.infradead.org
7166S: Maintained
7167F: drivers/mtd/devices/docg3*
7168
7169MT9M032 APTINA SENSOR DRIVER
7170M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7171L: linux-media@vger.kernel.org
7172T: git git://linuxtv.org/media_tree.git
7173S: Maintained
7174F: drivers/media/i2c/mt9m032.c
7175F: include/media/mt9m032.h
7176
7177MT9P031 APTINA CAMERA SENSOR
7178M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7179L: linux-media@vger.kernel.org
7180T: git git://linuxtv.org/media_tree.git
7181S: Maintained
7182F: drivers/media/i2c/mt9p031.c
7183F: include/media/mt9p031.h
7184
7185MT9T001 APTINA CAMERA SENSOR
7186M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7187L: linux-media@vger.kernel.org
7188T: git git://linuxtv.org/media_tree.git
7189S: Maintained
7190F: drivers/media/i2c/mt9t001.c
7191F: include/media/mt9t001.h
7192
7193MT9V032 APTINA CAMERA SENSOR
7194M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7195L: linux-media@vger.kernel.org
7196T: git git://linuxtv.org/media_tree.git
7197S: Maintained
7198F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7199F: drivers/media/i2c/mt9v032.c
7200F: include/media/mt9v032.h
7201
7202MULTIFUNCTION DEVICES (MFD)
7203M: Lee Jones <lee.jones@linaro.org>
7204T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7205S: Supported
7206F: drivers/mfd/
7207F: include/linux/mfd/
7208
7209MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7210M: Ulf Hansson <ulf.hansson@linaro.org>
7211L: linux-mmc@vger.kernel.org
7212T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7213S: Maintained
7214F: drivers/mmc/
7215F: include/linux/mmc/
7216F: include/uapi/linux/mmc/
7217
7218MULTIMEDIA CARD (MMC) ETC. OVER SPI
7219S: Orphan
7220F: drivers/mmc/host/mmc_spi.c
7221F: include/linux/spi/mmc_spi.h
7222
7223MULTISOUND SOUND DRIVER
7224M: Andrew Veliath <andrewtv@usa.net>
7225S: Maintained
7226F: Documentation/sound/oss/MultiSound
7227F: sound/oss/msnd*
7228
7229MULTITECH MULTIPORT CARD (ISICOM)
7230S: Orphan
7231F: drivers/tty/isicom.c
7232F: include/linux/isicom.h
7233
7234MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7235M: Felipe Balbi <balbi@ti.com>
7236L: linux-usb@vger.kernel.org
7237T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7238S: Maintained
7239F: drivers/usb/musb/
7240
7241MXL5007T MEDIA DRIVER
7242M: Michael Krufky <mkrufky@linuxtv.org>
7243L: linux-media@vger.kernel.org
7244W: http://linuxtv.org/
7245W: http://github.com/mkrufky
7246Q: http://patchwork.linuxtv.org/project/linux-media/list/
7247T: git git://linuxtv.org/mkrufky/tuners.git
7248S: Maintained
7249F: drivers/media/tuners/mxl5007t.*
7250
7251MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7252M: Hyong-Youb Kim <hykim@myri.com>
7253L: netdev@vger.kernel.org
7254W: https://www.myricom.com/support/downloads/myri10ge.html
7255S: Supported
7256F: drivers/net/ethernet/myricom/myri10ge/
7257
7258NATSEMI ETHERNET DRIVER (DP8381x)
7259S: Orphan
7260F: drivers/net/ethernet/natsemi/natsemi.c
7261
7262NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7263M: Daniel Mack <zonque@gmail.com>
7264S: Maintained
7265L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7266W: http://www.native-instruments.com
7267F: sound/usb/caiaq/
7268
7269NCP FILESYSTEM
7270M: Petr Vandrovec <petr@vandrovec.name>
7271S: Odd Fixes
7272F: fs/ncpfs/
7273
7274NCR 5380 SCSI DRIVERS
7275M: Finn Thain <fthain@telegraphics.com.au>
7276M: Michael Schmitz <schmitzmic@gmail.com>
7277L: linux-scsi@vger.kernel.org
7278S: Maintained
7279F: Documentation/scsi/g_NCR5380.txt
7280F: drivers/scsi/NCR5380.*
7281F: drivers/scsi/arm/cumana_1.c
7282F: drivers/scsi/arm/oak.c
7283F: drivers/scsi/atari_NCR5380.c
7284F: drivers/scsi/atari_scsi.*
7285F: drivers/scsi/dmx3191d.c
7286F: drivers/scsi/dtc.*
7287F: drivers/scsi/g_NCR5380.*
7288F: drivers/scsi/g_NCR5380_mmio.c
7289F: drivers/scsi/mac_scsi.*
7290F: drivers/scsi/pas16.*
7291F: drivers/scsi/sun3_scsi.*
7292F: drivers/scsi/sun3_scsi_vme.c
7293F: drivers/scsi/t128.*
7294
7295NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7296M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7297L: linux-scsi@vger.kernel.org
7298S: Maintained
7299F: drivers/scsi/NCR_D700.*
7300
7301NCT6775 HARDWARE MONITOR DRIVER
7302M: Guenter Roeck <linux@roeck-us.net>
7303L: lm-sensors@lm-sensors.org
7304S: Maintained
7305F: Documentation/hwmon/nct6775
7306F: drivers/hwmon/nct6775.c
7307
7308NETEFFECT IWARP RNIC DRIVER (IW_NES)
7309M: Faisal Latif <faisal.latif@intel.com>
7310L: linux-rdma@vger.kernel.org
7311W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7312S: Supported
7313F: drivers/infiniband/hw/nes/
7314
7315NETEM NETWORK EMULATOR
7316M: Stephen Hemminger <stephen@networkplumber.org>
7317L: netem@lists.linux-foundation.org
7318S: Maintained
7319F: net/sched/sch_netem.c
7320
7321NETERION 10GbE DRIVERS (s2io/vxge)
7322M: Jon Mason <jdmason@kudzu.us>
7323L: netdev@vger.kernel.org
7324S: Supported
7325F: Documentation/networking/s2io.txt
7326F: Documentation/networking/vxge.txt
7327F: drivers/net/ethernet/neterion/
7328
7329NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7330M: Pablo Neira Ayuso <pablo@netfilter.org>
7331M: Patrick McHardy <kaber@trash.net>
7332M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7333L: netfilter-devel@vger.kernel.org
7334L: coreteam@netfilter.org
7335W: http://www.netfilter.org/
7336W: http://www.iptables.org/
7337Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7338T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7339T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7340S: Supported
7341F: include/linux/netfilter*
7342F: include/linux/netfilter/
7343F: include/net/netfilter/
7344F: include/uapi/linux/netfilter*
7345F: include/uapi/linux/netfilter/
7346F: net/*/netfilter.c
7347F: net/*/netfilter/
7348F: net/netfilter/
7349F: net/bridge/br_netfilter*.c
7350
7351NETLABEL
7352M: Paul Moore <paul@paul-moore.com>
7353W: http://netlabel.sf.net
7354L: netdev@vger.kernel.org
7355S: Maintained
7356F: Documentation/netlabel/
7357F: include/net/netlabel.h
7358F: net/netlabel/
7359
7360NETROM NETWORK LAYER
7361M: Ralf Baechle <ralf@linux-mips.org>
7362L: linux-hams@vger.kernel.org
7363W: http://www.linux-ax25.org/
7364S: Maintained
7365F: include/net/netrom.h
7366F: include/uapi/linux/netrom.h
7367F: net/netrom/
7368
7369NETWORK BLOCK DEVICE (NBD)
7370M: Markus Pargmann <mpa@pengutronix.de>
7371S: Maintained
7372L: nbd-general@lists.sourceforge.net
7373T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7374F: Documentation/blockdev/nbd.txt
7375F: drivers/block/nbd.c
7376F: include/uapi/linux/nbd.h
7377
7378NETWORK DROP MONITOR
7379M: Neil Horman <nhorman@tuxdriver.com>
7380L: netdev@vger.kernel.org
7381S: Maintained
7382W: https://fedorahosted.org/dropwatch/
7383F: net/core/drop_monitor.c
7384
7385NETWORKING [GENERAL]
7386M: "David S. Miller" <davem@davemloft.net>
7387L: netdev@vger.kernel.org
7388W: http://www.linuxfoundation.org/en/Net
7389Q: http://patchwork.ozlabs.org/project/netdev/list/
7390T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7391T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7392S: Maintained
7393F: net/
7394F: include/net/
7395F: include/linux/in.h
7396F: include/linux/net.h
7397F: include/linux/netdevice.h
7398F: include/uapi/linux/in.h
7399F: include/uapi/linux/net.h
7400F: include/uapi/linux/netdevice.h
7401F: include/uapi/linux/net_namespace.h
7402F: tools/net/
7403F: tools/testing/selftests/net/
7404F: lib/random32.c
7405F: lib/test_bpf.c
7406
7407NETWORKING [IPv4/IPv6]
7408M: "David S. Miller" <davem@davemloft.net>
7409M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7410M: James Morris <jmorris@namei.org>
7411M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7412M: Patrick McHardy <kaber@trash.net>
7413L: netdev@vger.kernel.org
7414T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7415S: Maintained
7416F: net/ipv4/
7417F: net/ipv6/
7418F: include/net/ip*
7419F: arch/x86/net/*
7420
7421NETWORKING [IPSEC]
7422M: Steffen Klassert <steffen.klassert@secunet.com>
7423M: Herbert Xu <herbert@gondor.apana.org.au>
7424M: "David S. Miller" <davem@davemloft.net>
7425L: netdev@vger.kernel.org
7426T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7427T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7428S: Maintained
7429F: net/core/flow.c
7430F: net/xfrm/
7431F: net/key/
7432F: net/ipv4/xfrm*
7433F: net/ipv4/esp4.c
7434F: net/ipv4/ah4.c
7435F: net/ipv4/ipcomp.c
7436F: net/ipv4/ip_vti.c
7437F: net/ipv6/xfrm*
7438F: net/ipv6/esp6.c
7439F: net/ipv6/ah6.c
7440F: net/ipv6/ipcomp6.c
7441F: net/ipv6/ip6_vti.c
7442F: include/uapi/linux/xfrm.h
7443F: include/net/xfrm.h
7444
7445NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7446M: Paul Moore <paul@paul-moore.com>
7447L: netdev@vger.kernel.org
7448S: Maintained
7449
7450NETWORKING [WIRELESS]
7451L: linux-wireless@vger.kernel.org
7452Q: http://patchwork.kernel.org/project/linux-wireless/list/
7453
7454NETWORKING DRIVERS
7455L: netdev@vger.kernel.org
7456W: http://www.linuxfoundation.org/en/Net
7457Q: http://patchwork.ozlabs.org/project/netdev/list/
7458T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7459T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7460S: Odd Fixes
7461F: drivers/net/
7462F: include/linux/if_*
7463F: include/linux/netdevice.h
7464F: include/linux/etherdevice.h
7465F: include/linux/fcdevice.h
7466F: include/linux/fddidevice.h
7467F: include/linux/hippidevice.h
7468F: include/linux/inetdevice.h
7469F: include/uapi/linux/if_*
7470F: include/uapi/linux/netdevice.h
7471
7472NETWORKING DRIVERS (WIRELESS)
7473M: Kalle Valo <kvalo@codeaurora.org>
7474L: linux-wireless@vger.kernel.org
7475Q: http://patchwork.kernel.org/project/linux-wireless/list/
7476T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7477S: Maintained
7478F: drivers/net/wireless/
7479
7480NETXEN (1/10) GbE SUPPORT
7481M: Manish Chopra <manish.chopra@qlogic.com>
7482M: Sony Chacko <sony.chacko@qlogic.com>
7483M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7484L: netdev@vger.kernel.org
7485W: http://www.qlogic.com
7486S: Supported
7487F: drivers/net/ethernet/qlogic/netxen/
7488
7489NFC SUBSYSTEM
7490M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7491M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7492M: Samuel Ortiz <sameo@linux.intel.com>
7493L: linux-wireless@vger.kernel.org
7494L: linux-nfc@lists.01.org (subscribers-only)
7495S: Supported
7496F: net/nfc/
7497F: include/net/nfc/
7498F: include/uapi/linux/nfc.h
7499F: drivers/nfc/
7500F: include/linux/platform_data/pn544.h
7501F: Documentation/devicetree/bindings/net/nfc/
7502
7503NFS, SUNRPC, AND LOCKD CLIENTS
7504M: Trond Myklebust <trond.myklebust@primarydata.com>
7505M: Anna Schumaker <anna.schumaker@netapp.com>
7506L: linux-nfs@vger.kernel.org
7507W: http://client.linux-nfs.org
7508T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7509S: Maintained
7510F: fs/lockd/
7511F: fs/nfs/
7512F: fs/nfs_common/
7513F: net/sunrpc/
7514F: include/linux/lockd/
7515F: include/linux/nfs*
7516F: include/linux/sunrpc/
7517F: include/uapi/linux/nfs*
7518F: include/uapi/linux/sunrpc/
7519
7520NILFS2 FILESYSTEM
7521M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7522L: linux-nilfs@vger.kernel.org
7523W: http://nilfs.sourceforge.net/
7524T: git git://github.com/konis/nilfs2.git
7525S: Supported
7526F: Documentation/filesystems/nilfs2.txt
7527F: fs/nilfs2/
7528F: include/linux/nilfs2_fs.h
7529F: include/trace/events/nilfs2.h
7530
7531NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7532M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7533W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7534S: Maintained
7535F: Documentation/scsi/NinjaSCSI.txt
7536F: drivers/scsi/pcmcia/nsp_*
7537
7538NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7539M: GOTO Masanori <gotom@debian.or.jp>
7540M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7541W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7542S: Maintained
7543F: Documentation/scsi/NinjaSCSI.txt
7544F: drivers/scsi/nsp32*
7545
7546NIOS2 ARCHITECTURE
7547M: Ley Foon Tan <lftan@altera.com>
7548L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7549T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7550S: Maintained
7551F: arch/nios2/
7552
7553NOKIA N900 POWER SUPPLY DRIVERS
7554M: Pali Rohár <pali.rohar@gmail.com>
7555S: Maintained
7556F: include/linux/power/bq2415x_charger.h
7557F: include/linux/power/bq27xxx_battery.h
7558F: include/linux/power/isp1704_charger.h
7559F: drivers/power/bq2415x_charger.c
7560F: drivers/power/bq27xxx_battery.c
7561F: drivers/power/isp1704_charger.c
7562F: drivers/power/rx51_battery.c
7563
7564NTB DRIVER CORE
7565M: Jon Mason <jdmason@kudzu.us>
7566M: Dave Jiang <dave.jiang@intel.com>
7567M: Allen Hubbe <Allen.Hubbe@emc.com>
7568L: linux-ntb@googlegroups.com
7569S: Supported
7570W: https://github.com/jonmason/ntb/wiki
7571T: git git://github.com/jonmason/ntb.git
7572F: drivers/ntb/
7573F: drivers/net/ntb_netdev.c
7574F: include/linux/ntb.h
7575F: include/linux/ntb_transport.h
7576
7577NTB INTEL DRIVER
7578M: Jon Mason <jdmason@kudzu.us>
7579M: Dave Jiang <dave.jiang@intel.com>
7580L: linux-ntb@googlegroups.com
7581S: Supported
7582W: https://github.com/jonmason/ntb/wiki
7583T: git git://github.com/jonmason/ntb.git
7584F: drivers/ntb/hw/intel/
7585
7586NTFS FILESYSTEM
7587M: Anton Altaparmakov <anton@tuxera.com>
7588L: linux-ntfs-dev@lists.sourceforge.net
7589W: http://www.tuxera.com/
7590T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7591S: Supported
7592F: Documentation/filesystems/ntfs.txt
7593F: fs/ntfs/
7594
7595NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7596M: Antonino Daplas <adaplas@gmail.com>
7597L: linux-fbdev@vger.kernel.org
7598S: Maintained
7599F: drivers/video/fbdev/riva/
7600F: drivers/video/fbdev/nvidia/
7601
7602NVM EXPRESS DRIVER
7603M: Keith Busch <keith.busch@intel.com>
7604M: Jens Axboe <axboe@fb.com>
7605L: linux-nvme@lists.infradead.org
7606T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7607W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7608S: Supported
7609F: drivers/nvme/host/
7610F: include/linux/nvme.h
7611
7612NVMEM FRAMEWORK
7613M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7614M: Maxime Ripard <maxime.ripard@free-electrons.com>
7615S: Maintained
7616F: drivers/nvmem/
7617F: Documentation/devicetree/bindings/nvmem/
7618F: include/linux/nvmem-consumer.h
7619F: include/linux/nvmem-provider.h
7620
7621NXP-NCI NFC DRIVER
7622M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7623R: Charles Gorand <charles.gorand@effinnov.com>
7624L: linux-nfc@lists.01.org (moderated for non-subscribers)
7625S: Supported
7626F: drivers/nfc/nxp-nci
7627
7628NXP TDA998X DRM DRIVER
7629M: Russell King <rmk+kernel@arm.linux.org.uk>
7630S: Supported
7631F: drivers/gpu/drm/i2c/tda998x_drv.c
7632F: include/drm/i2c/tda998x.h
7633
7634NXP TFA9879 DRIVER
7635M: Peter Rosin <peda@axentia.se>
7636L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7637S: Maintained
7638F: sound/soc/codecs/tfa9879*
7639
7640OMAP SUPPORT
7641M: Tony Lindgren <tony@atomide.com>
7642L: linux-omap@vger.kernel.org
7643W: http://www.muru.com/linux/omap/
7644W: http://linux.omap.com/
7645Q: http://patchwork.kernel.org/project/linux-omap/list/
7646T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7647S: Maintained
7648F: arch/arm/*omap*/
7649F: arch/arm/configs/omap1_defconfig
7650F: arch/arm/configs/omap2plus_defconfig
7651F: drivers/i2c/busses/i2c-omap.c
7652F: drivers/irqchip/irq-omap-intc.c
7653F: drivers/mfd/*omap*.c
7654F: drivers/mfd/menelaus.c
7655F: drivers/mfd/palmas.c
7656F: drivers/mfd/tps65217.c
7657F: drivers/mfd/tps65218.c
7658F: drivers/mfd/tps65910.c
7659F: drivers/mfd/twl-core.[ch]
7660F: drivers/mfd/twl4030*.c
7661F: drivers/mfd/twl6030*.c
7662F: drivers/mfd/twl6040*.c
7663F: drivers/regulator/palmas-regulator*.c
7664F: drivers/regulator/pbias-regulator.c
7665F: drivers/regulator/tps65217-regulator.c
7666F: drivers/regulator/tps65218-regulator.c
7667F: drivers/regulator/tps65910-regulator.c
7668F: drivers/regulator/twl-regulator.c
7669F: include/linux/i2c-omap.h
7670
7671OMAP DEVICE TREE SUPPORT
7672M: Benoît Cousson <bcousson@baylibre.com>
7673M: Tony Lindgren <tony@atomide.com>
7674L: linux-omap@vger.kernel.org
7675L: devicetree@vger.kernel.org
7676S: Maintained
7677F: arch/arm/boot/dts/*omap*
7678F: arch/arm/boot/dts/*am3*
7679F: arch/arm/boot/dts/*am4*
7680F: arch/arm/boot/dts/*am5*
7681F: arch/arm/boot/dts/*dra7*
7682
7683OMAP CLOCK FRAMEWORK SUPPORT
7684M: Paul Walmsley <paul@pwsan.com>
7685L: linux-omap@vger.kernel.org
7686S: Maintained
7687F: arch/arm/*omap*/*clock*
7688
7689OMAP POWER MANAGEMENT SUPPORT
7690M: Kevin Hilman <khilman@deeprootsystems.com>
7691L: linux-omap@vger.kernel.org
7692S: Maintained
7693F: arch/arm/*omap*/*pm*
7694F: drivers/cpufreq/omap-cpufreq.c
7695
7696OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7697M: Rajendra Nayak <rnayak@ti.com>
7698M: Paul Walmsley <paul@pwsan.com>
7699L: linux-omap@vger.kernel.org
7700S: Maintained
7701F: arch/arm/mach-omap2/prm*
7702
7703OMAP AUDIO SUPPORT
7704M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7705M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7706L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7707L: linux-omap@vger.kernel.org
7708S: Maintained
7709F: sound/soc/omap/
7710
7711OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7712M: Roger Quadros <rogerq@ti.com>
7713M: Tony Lindgren <tony@atomide.com>
7714L: linux-omap@vger.kernel.org
7715S: Maintained
7716F: drivers/memory/omap-gpmc.c
7717F: arch/arm/mach-omap2/*gpmc*
7718
7719OMAP FRAMEBUFFER SUPPORT
7720M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7721L: linux-fbdev@vger.kernel.org
7722L: linux-omap@vger.kernel.org
7723S: Maintained
7724F: drivers/video/fbdev/omap/
7725
7726OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7727M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7728L: linux-omap@vger.kernel.org
7729L: linux-fbdev@vger.kernel.org
7730S: Maintained
7731F: drivers/video/fbdev/omap2/
7732F: Documentation/arm/OMAP/DSS
7733
7734OMAP HARDWARE SPINLOCK SUPPORT
7735M: Ohad Ben-Cohen <ohad@wizery.com>
7736L: linux-omap@vger.kernel.org
7737S: Maintained
7738F: drivers/hwspinlock/omap_hwspinlock.c
7739
7740OMAP MMC SUPPORT
7741M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7742L: linux-omap@vger.kernel.org
7743S: Maintained
7744F: drivers/mmc/host/omap.c
7745
7746OMAP HS MMC SUPPORT
7747L: linux-mmc@vger.kernel.org
7748L: linux-omap@vger.kernel.org
7749S: Orphan
7750F: drivers/mmc/host/omap_hsmmc.c
7751
7752OMAP RANDOM NUMBER GENERATOR SUPPORT
7753M: Deepak Saxena <dsaxena@plexity.net>
7754S: Maintained
7755F: drivers/char/hw_random/omap-rng.c
7756
7757OMAP HWMOD SUPPORT
7758M: Benoît Cousson <bcousson@baylibre.com>
7759M: Paul Walmsley <paul@pwsan.com>
7760L: linux-omap@vger.kernel.org
7761S: Maintained
7762F: arch/arm/mach-omap2/omap_hwmod.*
7763
7764OMAP HWMOD DATA
7765M: Paul Walmsley <paul@pwsan.com>
7766L: linux-omap@vger.kernel.org
7767S: Maintained
7768F: arch/arm/mach-omap2/omap_hwmod*data*
7769
7770OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7771M: Benoît Cousson <bcousson@baylibre.com>
7772L: linux-omap@vger.kernel.org
7773S: Maintained
7774F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7775
7776OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7777M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7778L: linux-media@vger.kernel.org
7779S: Maintained
7780F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7781F: drivers/media/platform/omap3isp/
7782F: drivers/staging/media/omap4iss/
7783
7784OMAP USB SUPPORT
7785M: Felipe Balbi <balbi@ti.com>
7786L: linux-usb@vger.kernel.org
7787L: linux-omap@vger.kernel.org
7788T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7789S: Maintained
7790F: drivers/usb/*/*omap*
7791F: arch/arm/*omap*/usb*
7792
7793OMAP GPIO DRIVER
7794M: Javier Martinez Canillas <javier@dowhile0.org>
7795M: Santosh Shilimkar <ssantosh@kernel.org>
7796M: Kevin Hilman <khilman@deeprootsystems.com>
7797L: linux-omap@vger.kernel.org
7798S: Maintained
7799F: drivers/gpio/gpio-omap.c
7800
7801OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7802M: Mark Jackson <mpfj@newflow.co.uk>
7803L: linux-omap@vger.kernel.org
7804S: Maintained
7805F: arch/arm/boot/dts/am335x-nano.dts
7806
7807OMFS FILESYSTEM
7808M: Bob Copeland <me@bobcopeland.com>
7809L: linux-karma-devel@lists.sourceforge.net
7810S: Maintained
7811F: Documentation/filesystems/omfs.txt
7812F: fs/omfs/
7813
7814OMNIKEY CARDMAN 4000 DRIVER
7815M: Harald Welte <laforge@gnumonks.org>
7816S: Maintained
7817F: drivers/char/pcmcia/cm4000_cs.c
7818F: include/linux/cm4000_cs.h
7819F: include/uapi/linux/cm4000_cs.h
7820
7821OMNIKEY CARDMAN 4040 DRIVER
7822M: Harald Welte <laforge@gnumonks.org>
7823S: Maintained
7824F: drivers/char/pcmcia/cm4040_cs.*
7825
7826OMNIVISION OV7670 SENSOR DRIVER
7827M: Jonathan Corbet <corbet@lwn.net>
7828L: linux-media@vger.kernel.org
7829T: git git://linuxtv.org/media_tree.git
7830S: Maintained
7831F: drivers/media/i2c/ov7670.c
7832
7833ONENAND FLASH DRIVER
7834M: Kyungmin Park <kyungmin.park@samsung.com>
7835L: linux-mtd@lists.infradead.org
7836S: Maintained
7837F: drivers/mtd/onenand/
7838F: include/linux/mtd/onenand*.h
7839
7840ONSTREAM SCSI TAPE DRIVER
7841M: Willem Riede <osst@riede.org>
7842L: osst-users@lists.sourceforge.net
7843L: linux-scsi@vger.kernel.org
7844S: Maintained
7845F: Documentation/scsi/osst.txt
7846F: drivers/scsi/osst.*
7847F: drivers/scsi/osst_*.h
7848F: drivers/scsi/st.h
7849
7850OPENCORES I2C BUS DRIVER
7851M: Peter Korsgaard <jacmet@sunsite.dk>
7852L: linux-i2c@vger.kernel.org
7853S: Maintained
7854F: Documentation/i2c/busses/i2c-ocores
7855F: drivers/i2c/busses/i2c-ocores.c
7856
7857OPEN FIRMWARE AND FLATTENED DEVICE TREE
7858M: Rob Herring <robh+dt@kernel.org>
7859M: Frank Rowand <frowand.list@gmail.com>
7860M: Grant Likely <grant.likely@linaro.org>
7861L: devicetree@vger.kernel.org
7862W: http://www.devicetree.org/
7863T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7864S: Maintained
7865F: drivers/of/
7866F: include/linux/of*.h
7867F: scripts/dtc/
7868
7869OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7870M: Rob Herring <robh+dt@kernel.org>
7871M: Pawel Moll <pawel.moll@arm.com>
7872M: Mark Rutland <mark.rutland@arm.com>
7873M: Ian Campbell <ijc+devicetree@hellion.org.uk>
7874M: Kumar Gala <galak@codeaurora.org>
7875L: devicetree@vger.kernel.org
7876S: Maintained
7877F: Documentation/devicetree/
7878F: arch/*/boot/dts/
7879F: include/dt-bindings/
7880
7881OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7882M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7883L: devicetree@vger.kernel.org
7884S: Maintained
7885F: Documentation/devicetree/dynamic-resolution-notes.txt
7886F: Documentation/devicetree/overlay-notes.txt
7887F: drivers/of/overlay.c
7888F: drivers/of/resolver.c
7889
7890OPENRISC ARCHITECTURE
7891M: Jonas Bonn <jonas@southpole.se>
7892W: http://openrisc.net
7893L: linux@lists.openrisc.net (moderated for non-subscribers)
7894S: Maintained
7895T: git git://openrisc.net/~jonas/linux
7896F: arch/openrisc/
7897
7898OPENVSWITCH
7899M: Pravin Shelar <pshelar@nicira.com>
7900L: netdev@vger.kernel.org
7901L: dev@openvswitch.org
7902W: http://openvswitch.org
7903S: Maintained
7904F: net/openvswitch/
7905F: include/uapi/linux/openvswitch.h
7906
7907OPERATING PERFORMANCE POINTS (OPP)
7908M: Viresh Kumar <vireshk@kernel.org>
7909M: Nishanth Menon <nm@ti.com>
7910M: Stephen Boyd <sboyd@codeaurora.org>
7911L: linux-pm@vger.kernel.org
7912S: Maintained
7913T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
7914F: drivers/base/power/opp/
7915F: include/linux/pm_opp.h
7916F: Documentation/power/opp.txt
7917F: Documentation/devicetree/bindings/opp/
7918
7919OPL4 DRIVER
7920M: Clemens Ladisch <clemens@ladisch.de>
7921L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7922T: git git://git.alsa-project.org/alsa-kernel.git
7923S: Maintained
7924F: sound/drivers/opl4/
7925
7926OPROFILE
7927M: Robert Richter <rric@kernel.org>
7928L: oprofile-list@lists.sf.net
7929S: Maintained
7930F: arch/*/include/asm/oprofile*.h
7931F: arch/*/oprofile/
7932F: drivers/oprofile/
7933F: include/linux/oprofile.h
7934
7935ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7936M: Mark Fasheh <mfasheh@suse.com>
7937M: Joel Becker <jlbec@evilplan.org>
7938L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7939W: http://ocfs2.wiki.kernel.org
7940S: Supported
7941F: Documentation/filesystems/ocfs2.txt
7942F: Documentation/filesystems/dlmfs.txt
7943F: fs/ocfs2/
7944
7945ORINOCO DRIVER
7946L: linux-wireless@vger.kernel.org
7947W: http://wireless.kernel.org/en/users/Drivers/orinoco
7948W: http://www.nongnu.org/orinoco/
7949S: Orphan
7950F: drivers/net/wireless/orinoco/
7951
7952OSD LIBRARY and FILESYSTEM
7953M: Boaz Harrosh <ooo@electrozaur.com>
7954M: Benny Halevy <bhalevy@primarydata.com>
7955L: osd-dev@open-osd.org
7956W: http://open-osd.org
7957T: git git://git.open-osd.org/open-osd.git
7958S: Maintained
7959F: drivers/scsi/osd/
7960F: include/scsi/osd_*
7961F: fs/exofs/
7962
7963OVERLAY FILESYSTEM
7964M: Miklos Szeredi <miklos@szeredi.hu>
7965L: linux-unionfs@vger.kernel.org
7966T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7967S: Supported
7968F: fs/overlayfs/
7969F: Documentation/filesystems/overlayfs.txt
7970
7971P54 WIRELESS DRIVER
7972M: Christian Lamparter <chunkeey@googlemail.com>
7973L: linux-wireless@vger.kernel.org
7974W: http://wireless.kernel.org/en/users/Drivers/p54
7975S: Maintained
7976F: drivers/net/wireless/p54/
7977
7978PA SEMI ETHERNET DRIVER
7979M: Olof Johansson <olof@lixom.net>
7980L: netdev@vger.kernel.org
7981S: Maintained
7982F: drivers/net/ethernet/pasemi/*
7983
7984PA SEMI SMBUS DRIVER
7985M: Olof Johansson <olof@lixom.net>
7986L: linux-i2c@vger.kernel.org
7987S: Maintained
7988F: drivers/i2c/busses/i2c-pasemi.c
7989
7990PADATA PARALLEL EXECUTION MECHANISM
7991M: Steffen Klassert <steffen.klassert@secunet.com>
7992L: linux-crypto@vger.kernel.org
7993S: Maintained
7994F: kernel/padata.c
7995F: include/linux/padata.h
7996F: Documentation/padata.txt
7997
7998PANASONIC LAPTOP ACPI EXTRAS DRIVER
7999M: Harald Welte <laforge@gnumonks.org>
8000L: platform-driver-x86@vger.kernel.org
8001S: Maintained
8002F: drivers/platform/x86/panasonic-laptop.c
8003
8004PANASONIC MN10300/AM33/AM34 PORT
8005M: David Howells <dhowells@redhat.com>
8006M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8007L: linux-am33-list@redhat.com (moderated for non-subscribers)
8008W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8009S: Maintained
8010F: Documentation/mn10300/
8011F: arch/mn10300/
8012
8013PARALLEL PORT SUBSYSTEM
8014M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8015M: Sudip Mukherjee <sudip@vectorindia.org>
8016L: linux-parport@lists.infradead.org (subscribers-only)
8017S: Maintained
8018F: drivers/parport/
8019F: include/linux/parport*.h
8020F: drivers/char/ppdev.c
8021F: include/uapi/linux/ppdev.h
8022F: Documentation/parport*.txt
8023
8024PARAVIRT_OPS INTERFACE
8025M: Jeremy Fitzhardinge <jeremy@goop.org>
8026M: Chris Wright <chrisw@sous-sol.org>
8027M: Alok Kataria <akataria@vmware.com>
8028M: Rusty Russell <rusty@rustcorp.com.au>
8029L: virtualization@lists.linux-foundation.org
8030S: Supported
8031F: Documentation/virtual/paravirt_ops.txt
8032F: arch/*/kernel/paravirt*
8033F: arch/*/include/asm/paravirt.h
8034
8035PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8036M: Tim Waugh <tim@cyberelk.net>
8037L: linux-parport@lists.infradead.org (subscribers-only)
8038S: Maintained
8039F: Documentation/blockdev/paride.txt
8040F: drivers/block/paride/
8041
8042PARISC ARCHITECTURE
8043M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8044M: Helge Deller <deller@gmx.de>
8045L: linux-parisc@vger.kernel.org
8046W: http://www.parisc-linux.org/
8047Q: http://patchwork.kernel.org/project/linux-parisc/list/
8048T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8049T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8050S: Maintained
8051F: arch/parisc/
8052F: Documentation/parisc/
8053F: drivers/parisc/
8054F: drivers/char/agp/parisc-agp.c
8055F: drivers/input/serio/gscps2.c
8056F: drivers/parport/parport_gsc.*
8057F: drivers/tty/serial/8250/8250_gsc.c
8058F: drivers/video/fbdev/sti*
8059F: drivers/video/console/sti*
8060F: drivers/video/logo/logo_parisc*
8061
8062PC87360 HARDWARE MONITORING DRIVER
8063M: Jim Cromie <jim.cromie@gmail.com>
8064L: lm-sensors@lm-sensors.org
8065S: Maintained
8066F: Documentation/hwmon/pc87360
8067F: drivers/hwmon/pc87360.c
8068
8069PC8736x GPIO DRIVER
8070M: Jim Cromie <jim.cromie@gmail.com>
8071S: Maintained
8072F: drivers/char/pc8736x_gpio.c
8073
8074PC87427 HARDWARE MONITORING DRIVER
8075M: Jean Delvare <jdelvare@suse.com>
8076L: lm-sensors@lm-sensors.org
8077S: Maintained
8078F: Documentation/hwmon/pc87427
8079F: drivers/hwmon/pc87427.c
8080
8081PCA9532 LED DRIVER
8082M: Riku Voipio <riku.voipio@iki.fi>
8083S: Maintained
8084F: drivers/leds/leds-pca9532.c
8085F: include/linux/leds-pca9532.h
8086
8087PCA9541 I2C BUS MASTER SELECTOR DRIVER
8088M: Guenter Roeck <linux@roeck-us.net>
8089L: linux-i2c@vger.kernel.org
8090S: Maintained
8091F: drivers/i2c/muxes/i2c-mux-pca9541.c
8092
8093PCDP - PRIMARY CONSOLE AND DEBUG PORT
8094M: Khalid Aziz <khalid@gonehiking.org>
8095S: Maintained
8096F: drivers/firmware/pcdp.*
8097
8098PCI ERROR RECOVERY
8099M: Linas Vepstas <linasvepstas@gmail.com>
8100L: linux-pci@vger.kernel.org
8101S: Supported
8102F: Documentation/PCI/pci-error-recovery.txt
8103
8104PCI SUBSYSTEM
8105M: Bjorn Helgaas <bhelgaas@google.com>
8106L: linux-pci@vger.kernel.org
8107Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8108T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8109S: Supported
8110F: Documentation/PCI/
8111F: drivers/pci/
8112F: include/linux/pci*
8113F: arch/x86/pci/
8114F: arch/x86/kernel/quirks.c
8115
8116PCI DRIVER FOR ALTERA PCIE IP
8117M: Ley Foon Tan <lftan@altera.com>
8118L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8119L: linux-pci@vger.kernel.org
8120S: Supported
8121F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8122F: drivers/pci/host/pcie-altera.c
8123
8124PCI DRIVER FOR ARM VERSATILE PLATFORM
8125M: Rob Herring <robh@kernel.org>
8126L: linux-pci@vger.kernel.org
8127L: linux-arm-kernel@lists.infradead.org
8128S: Maintained
8129F: Documentation/devicetree/bindings/pci/versatile.txt
8130F: drivers/pci/host/pci-versatile.c
8131
8132PCI DRIVER FOR APPLIEDMICRO XGENE
8133M: Tanmay Inamdar <tinamdar@apm.com>
8134L: linux-pci@vger.kernel.org
8135L: linux-arm-kernel@lists.infradead.org
8136S: Maintained
8137F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8138F: drivers/pci/host/pci-xgene.c
8139
8140PCI DRIVER FOR FREESCALE LAYERSCAPE
8141M: Minghuan Lian <minghuan.Lian@freescale.com>
8142M: Mingkai Hu <mingkai.hu@freescale.com>
8143M: Roy Zang <tie-fei.zang@freescale.com>
8144L: linuxppc-dev@lists.ozlabs.org
8145L: linux-pci@vger.kernel.org
8146L: linux-arm-kernel@lists.infradead.org
8147S: Maintained
8148F: drivers/pci/host/*layerscape*
8149
8150PCI DRIVER FOR IMX6
8151M: Richard Zhu <Richard.Zhu@freescale.com>
8152M: Lucas Stach <l.stach@pengutronix.de>
8153L: linux-pci@vger.kernel.org
8154L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8155S: Maintained
8156F: drivers/pci/host/*imx6*
8157
8158PCI DRIVER FOR TI KEYSTONE
8159M: Murali Karicheri <m-karicheri2@ti.com>
8160L: linux-pci@vger.kernel.org
8161L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8162S: Maintained
8163F: drivers/pci/host/*keystone*
8164
8165PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8166M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8167M: Jason Cooper <jason@lakedaemon.net>
8168L: linux-pci@vger.kernel.org
8169L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8170S: Maintained
8171F: drivers/pci/host/*mvebu*
8172
8173PCI DRIVER FOR NVIDIA TEGRA
8174M: Thierry Reding <thierry.reding@gmail.com>
8175L: linux-tegra@vger.kernel.org
8176L: linux-pci@vger.kernel.org
8177S: Supported
8178F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8179F: drivers/pci/host/pci-tegra.c
8180
8181PCI DRIVER FOR TI DRA7XX
8182M: Kishon Vijay Abraham I <kishon@ti.com>
8183L: linux-omap@vger.kernel.org
8184L: linux-pci@vger.kernel.org
8185S: Supported
8186F: Documentation/devicetree/bindings/pci/ti-pci.txt
8187F: drivers/pci/host/pci-dra7xx.c
8188
8189PCI DRIVER FOR RENESAS R-CAR
8190M: Simon Horman <horms@verge.net.au>
8191L: linux-pci@vger.kernel.org
8192L: linux-sh@vger.kernel.org
8193S: Maintained
8194F: drivers/pci/host/*rcar*
8195
8196PCI DRIVER FOR SAMSUNG EXYNOS
8197M: Jingoo Han <jingoohan1@gmail.com>
8198L: linux-pci@vger.kernel.org
8199L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8200L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8201S: Maintained
8202F: drivers/pci/host/pci-exynos.c
8203
8204PCI DRIVER FOR SYNOPSIS DESIGNWARE
8205M: Jingoo Han <jingoohan1@gmail.com>
8206M: Pratyush Anand <pratyush.anand@gmail.com>
8207L: linux-pci@vger.kernel.org
8208S: Maintained
8209F: drivers/pci/host/*designware*
8210
8211PCI DRIVER FOR GENERIC OF HOSTS
8212M: Will Deacon <will.deacon@arm.com>
8213L: linux-pci@vger.kernel.org
8214L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8215S: Maintained
8216F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8217F: drivers/pci/host/pci-host-generic.c
8218
8219PCIE DRIVER FOR ST SPEAR13XX
8220M: Pratyush Anand <pratyush.anand@gmail.com>
8221L: linux-pci@vger.kernel.org
8222S: Maintained
8223F: drivers/pci/host/*spear*
8224
8225PCI MSI DRIVER FOR ALTERA MSI IP
8226M: Ley Foon Tan <lftan@altera.com>
8227L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8228L: linux-pci@vger.kernel.org
8229S: Supported
8230F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8231F: drivers/pci/host/pcie-altera-msi.c
8232
8233PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8234M: Duc Dang <dhdang@apm.com>
8235L: linux-pci@vger.kernel.org
8236L: linux-arm-kernel@lists.infradead.org
8237S: Maintained
8238F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8239F: drivers/pci/host/pci-xgene-msi.c
8240
8241PCIE DRIVER FOR HISILICON
8242M: Zhou Wang <wangzhou1@hisilicon.com>
8243L: linux-pci@vger.kernel.org
8244S: Maintained
8245F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8246F: drivers/pci/host/pcie-hisi.c
8247
8248PCMCIA SUBSYSTEM
8249P: Linux PCMCIA Team
8250L: linux-pcmcia@lists.infradead.org
8251W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8252T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8253S: Maintained
8254F: Documentation/pcmcia/
8255F: drivers/pcmcia/
8256F: include/pcmcia/
8257
8258PCNET32 NETWORK DRIVER
8259M: Don Fry <pcnet32@frontier.com>
8260L: netdev@vger.kernel.org
8261S: Maintained
8262F: drivers/net/ethernet/amd/pcnet32.c
8263
8264PCRYPT PARALLEL CRYPTO ENGINE
8265M: Steffen Klassert <steffen.klassert@secunet.com>
8266L: linux-crypto@vger.kernel.org
8267S: Maintained
8268F: crypto/pcrypt.c
8269F: include/crypto/pcrypt.h
8270
8271PER-CPU MEMORY ALLOCATOR
8272M: Tejun Heo <tj@kernel.org>
8273M: Christoph Lameter <cl@linux-foundation.org>
8274T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8275S: Maintained
8276F: include/linux/percpu*.h
8277F: mm/percpu*.c
8278F: arch/*/include/asm/percpu.h
8279
8280PER-TASK DELAY ACCOUNTING
8281M: Balbir Singh <bsingharora@gmail.com>
8282S: Maintained
8283F: include/linux/delayacct.h
8284F: kernel/delayacct.c
8285
8286PERFORMANCE EVENTS SUBSYSTEM
8287M: Peter Zijlstra <a.p.zijlstra@chello.nl>
8288M: Ingo Molnar <mingo@redhat.com>
8289M: Arnaldo Carvalho de Melo <acme@kernel.org>
8290L: linux-kernel@vger.kernel.org
8291T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8292S: Supported
8293F: kernel/events/*
8294F: include/linux/perf_event.h
8295F: include/uapi/linux/perf_event.h
8296F: arch/*/kernel/perf_event*.c
8297F: arch/*/kernel/*/perf_event*.c
8298F: arch/*/kernel/*/*/perf_event*.c
8299F: arch/*/include/asm/perf_event.h
8300F: arch/*/kernel/perf_callchain.c
8301F: tools/perf/
8302
8303PERSONALITY HANDLING
8304M: Christoph Hellwig <hch@infradead.org>
8305L: linux-abi-devel@lists.sourceforge.net
8306S: Maintained
8307F: include/linux/personality.h
8308F: include/uapi/linux/personality.h
8309
8310PHONET PROTOCOL
8311M: Remi Denis-Courmont <courmisch@gmail.com>
8312S: Supported
8313F: Documentation/networking/phonet.txt
8314F: include/linux/phonet.h
8315F: include/net/phonet/
8316F: include/uapi/linux/phonet.h
8317F: net/phonet/
8318
8319PHRAM MTD DRIVER
8320M: Joern Engel <joern@lazybastard.org>
8321L: linux-mtd@lists.infradead.org
8322S: Maintained
8323F: drivers/mtd/devices/phram.c
8324
8325PICOLCD HID DRIVER
8326M: Bruno Prémont <bonbons@linux-vserver.org>
8327L: linux-input@vger.kernel.org
8328S: Maintained
8329F: drivers/hid/hid-picolcd*
8330
8331PICOXCELL SUPPORT
8332M: Jamie Iles <jamie@jamieiles.com>
8333L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8334T: git git://github.com/jamieiles/linux-2.6-ji.git
8335S: Supported
8336F: arch/arm/boot/dts/picoxcell*
8337F: arch/arm/mach-picoxcell/
8338F: drivers/crypto/picoxcell*
8339
8340PIN CONTROL SUBSYSTEM
8341M: Linus Walleij <linus.walleij@linaro.org>
8342L: linux-gpio@vger.kernel.org
8343T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8344S: Maintained
8345F: drivers/pinctrl/
8346F: include/linux/pinctrl/
8347
8348PIN CONTROLLER - ATMEL AT91
8349M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8350L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8351S: Maintained
8352F: drivers/pinctrl/pinctrl-at91.*
8353
8354PIN CONTROLLER - ATMEL AT91 PIO4
8355M: Ludovic Desroches <ludovic.desroches@atmel.com>
8356L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8357L: linux-gpio@vger.kernel.org
8358S: Supported
8359F: drivers/pinctrl/pinctrl-at91-pio4.*
8360
8361PIN CONTROLLER - INTEL
8362M: Mika Westerberg <mika.westerberg@linux.intel.com>
8363M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8364S: Maintained
8365F: drivers/pinctrl/intel/
8366
8367PIN CONTROLLER - RENESAS
8368M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8369L: linux-sh@vger.kernel.org
8370S: Maintained
8371F: drivers/pinctrl/sh-pfc/
8372
8373PIN CONTROLLER - SAMSUNG
8374M: Tomasz Figa <tomasz.figa@gmail.com>
8375L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8376L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8377S: Maintained
8378F: drivers/pinctrl/samsung/
8379
8380PIN CONTROLLER - ST SPEAR
8381M: Viresh Kumar <vireshk@kernel.org>
8382L: spear-devel@list.st.com
8383L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8384W: http://www.st.com/spear
8385S: Maintained
8386F: drivers/pinctrl/spear/
8387
8388PKTCDVD DRIVER
8389M: Jiri Kosina <jikos@kernel.org>
8390S: Maintained
8391F: drivers/block/pktcdvd.c
8392F: include/linux/pktcdvd.h
8393F: include/uapi/linux/pktcdvd.h
8394
8395PKUNITY SOC DRIVERS
8396M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8397W: http://mprc.pku.edu.cn/~guanxuetao/linux
8398S: Maintained
8399T: git git://github.com/gxt/linux.git
8400F: drivers/input/serio/i8042-unicore32io.h
8401F: drivers/i2c/busses/i2c-puv3.c
8402F: drivers/video/fbdev/fb-puv3.c
8403F: drivers/rtc/rtc-puv3.c
8404
8405PMBUS HARDWARE MONITORING DRIVERS
8406M: Guenter Roeck <linux@roeck-us.net>
8407L: lm-sensors@lm-sensors.org
8408W: http://www.lm-sensors.org/
8409W: http://www.roeck-us.net/linux/drivers/
8410T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8411S: Maintained
8412F: Documentation/hwmon/pmbus
8413F: drivers/hwmon/pmbus/
8414F: include/linux/i2c/pmbus.h
8415
8416PMC SIERRA MaxRAID DRIVER
8417L: linux-scsi@vger.kernel.org
8418W: http://www.pmc-sierra.com/
8419S: Orphan
8420F: drivers/scsi/pmcraid.*
8421
8422PMC SIERRA PM8001 DRIVER
8423M: Jack Wang <jinpu.wang@profitbricks.com>
8424M: lindar_liu@usish.com
8425L: pmchba@pmcs.com
8426L: linux-scsi@vger.kernel.org
8427S: Supported
8428F: drivers/scsi/pm8001/
8429
8430POSIX CLOCKS and TIMERS
8431M: Thomas Gleixner <tglx@linutronix.de>
8432L: linux-kernel@vger.kernel.org
8433T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8434S: Maintained
8435F: fs/timerfd.c
8436F: include/linux/timer*
8437F: kernel/time/*timer*
8438
8439POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8440M: Sebastian Reichel <sre@kernel.org>
8441M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8442M: David Woodhouse <dwmw2@infradead.org>
8443L: linux-pm@vger.kernel.org
8444T: git git://git.infradead.org/battery-2.6.git
8445S: Maintained
8446F: include/linux/power_supply.h
8447F: drivers/power/
8448X: drivers/power/avs/
8449
8450POWER STATE COORDINATION INTERFACE (PSCI)
8451M: Mark Rutland <mark.rutland@arm.com>
8452M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8453L: linux-arm-kernel@lists.infradead.org
8454S: Maintained
8455F: drivers/firmware/psci.c
8456F: include/linux/psci.h
8457F: include/uapi/linux/psci.h
8458
8459PNP SUPPORT
8460M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8461S: Maintained
8462F: drivers/pnp/
8463
8464PPP PROTOCOL DRIVERS AND COMPRESSORS
8465M: Paul Mackerras <paulus@samba.org>
8466L: linux-ppp@vger.kernel.org
8467S: Maintained
8468F: drivers/net/ppp/ppp_*
8469
8470PPP OVER ATM (RFC 2364)
8471M: Mitchell Blank Jr <mitch@sfgoth.com>
8472S: Maintained
8473F: net/atm/pppoatm.c
8474F: include/uapi/linux/atmppp.h
8475
8476PPP OVER ETHERNET
8477M: Michal Ostrowski <mostrows@earthlink.net>
8478S: Maintained
8479F: drivers/net/ppp/pppoe.c
8480F: drivers/net/ppp/pppox.c
8481
8482PPP OVER L2TP
8483M: James Chapman <jchapman@katalix.com>
8484S: Maintained
8485F: net/l2tp/l2tp_ppp.c
8486F: include/linux/if_pppol2tp.h
8487F: include/uapi/linux/if_pppol2tp.h
8488
8489PPS SUPPORT
8490M: Rodolfo Giometti <giometti@enneenne.com>
8491W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8492L: linuxpps@ml.enneenne.com (subscribers-only)
8493S: Maintained
8494F: Documentation/pps/
8495F: drivers/pps/
8496F: include/linux/pps*.h
8497
8498PPTP DRIVER
8499M: Dmitry Kozlov <xeb@mail.ru>
8500L: netdev@vger.kernel.org
8501S: Maintained
8502F: drivers/net/ppp/pptp.c
8503W: http://sourceforge.net/projects/accel-pptp
8504
8505PREEMPTIBLE KERNEL
8506M: Robert Love <rml@tech9.net>
8507L: kpreempt-tech@lists.sourceforge.net
8508W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8509S: Supported
8510F: Documentation/preempt-locking.txt
8511F: include/linux/preempt.h
8512
8513PRISM54 WIRELESS DRIVER
8514M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8515L: linux-wireless@vger.kernel.org
8516W: http://wireless.kernel.org/en/users/Drivers/p54
8517S: Obsolete
8518F: drivers/net/wireless/prism54/
8519
8520PS3 NETWORK SUPPORT
8521M: Geoff Levand <geoff@infradead.org>
8522L: netdev@vger.kernel.org
8523L: linuxppc-dev@lists.ozlabs.org
8524S: Maintained
8525F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8526
8527PS3 PLATFORM SUPPORT
8528M: Geoff Levand <geoff@infradead.org>
8529L: linuxppc-dev@lists.ozlabs.org
8530S: Maintained
8531F: arch/powerpc/boot/ps3*
8532F: arch/powerpc/include/asm/lv1call.h
8533F: arch/powerpc/include/asm/ps3*.h
8534F: arch/powerpc/platforms/ps3/
8535F: drivers/*/ps3*
8536F: drivers/ps3/
8537F: drivers/rtc/rtc-ps3.c
8538F: drivers/usb/host/*ps3.c
8539F: sound/ppc/snd_ps3*
8540
8541PS3VRAM DRIVER
8542M: Jim Paris <jim@jtan.com>
8543M: Geoff Levand <geoff@infradead.org>
8544L: linuxppc-dev@lists.ozlabs.org
8545S: Maintained
8546F: drivers/block/ps3vram.c
8547
8548PSTORE FILESYSTEM
8549M: Anton Vorontsov <anton@enomsg.org>
8550M: Colin Cross <ccross@android.com>
8551M: Kees Cook <keescook@chromium.org>
8552M: Tony Luck <tony.luck@intel.com>
8553S: Maintained
8554T: git git://git.infradead.org/users/cbou/linux-pstore.git
8555F: fs/pstore/
8556F: include/linux/pstore*
8557F: drivers/firmware/efi/efi-pstore.c
8558F: drivers/acpi/apei/erst.c
8559
8560PTP HARDWARE CLOCK SUPPORT
8561M: Richard Cochran <richardcochran@gmail.com>
8562L: netdev@vger.kernel.org
8563S: Maintained
8564W: http://linuxptp.sourceforge.net/
8565F: Documentation/ABI/testing/sysfs-ptp
8566F: Documentation/ptp/*
8567F: drivers/net/ethernet/freescale/gianfar_ptp.c
8568F: drivers/net/phy/dp83640*
8569F: drivers/ptp/*
8570F: include/linux/ptp_cl*
8571
8572PTRACE SUPPORT
8573M: Roland McGrath <roland@hack.frob.com>
8574M: Oleg Nesterov <oleg@redhat.com>
8575S: Maintained
8576F: include/asm-generic/syscall.h
8577F: include/linux/ptrace.h
8578F: include/linux/regset.h
8579F: include/linux/tracehook.h
8580F: include/uapi/linux/ptrace.h
8581F: kernel/ptrace.c
8582
8583PVRUSB2 VIDEO4LINUX DRIVER
8584M: Mike Isely <isely@pobox.com>
8585L: pvrusb2@isely.net (subscribers-only)
8586L: linux-media@vger.kernel.org
8587W: http://www.isely.net/pvrusb2/
8588T: git git://linuxtv.org/media_tree.git
8589S: Maintained
8590F: Documentation/video4linux/README.pvrusb2
8591F: drivers/media/usb/pvrusb2/
8592
8593PWC WEBCAM DRIVER
8594M: Hans de Goede <hdegoede@redhat.com>
8595L: linux-media@vger.kernel.org
8596T: git git://linuxtv.org/media_tree.git
8597S: Maintained
8598F: drivers/media/usb/pwc/*
8599
8600PWM FAN DRIVER
8601M: Kamil Debski <k.debski@samsung.com>
8602L: lm-sensors@lm-sensors.org
8603S: Supported
8604F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8605F: Documentation/hwmon/pwm-fan
8606F: drivers/hwmon/pwm-fan.c
8607
8608PWM SUBSYSTEM
8609M: Thierry Reding <thierry.reding@gmail.com>
8610L: linux-pwm@vger.kernel.org
8611S: Maintained
8612T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8613F: Documentation/pwm.txt
8614F: Documentation/devicetree/bindings/pwm/
8615F: include/linux/pwm.h
8616F: drivers/pwm/
8617F: drivers/video/backlight/pwm_bl.c
8618F: include/linux/pwm_backlight.h
8619
8620PXA2xx/PXA3xx SUPPORT
8621M: Daniel Mack <daniel@zonque.org>
8622M: Haojian Zhuang <haojian.zhuang@gmail.com>
8623M: Robert Jarzmik <robert.jarzmik@free.fr>
8624L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8625T: git git://github.com/hzhuang1/linux.git
8626T: git git://github.com/rjarzmik/linux.git
8627S: Maintained
8628F: arch/arm/mach-pxa/
8629F: drivers/dma/pxa*
8630F: drivers/pcmcia/pxa2xx*
8631F: drivers/spi/spi-pxa2xx*
8632F: drivers/usb/gadget/udc/pxa2*
8633F: include/sound/pxa2xx-lib.h
8634F: sound/arm/pxa*
8635F: sound/soc/pxa/
8636
8637PXA3xx NAND FLASH DRIVER
8638M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8639L: linux-mtd@lists.infradead.org
8640S: Maintained
8641F: drivers/mtd/nand/pxa3xx_nand.c
8642
8643MMP SUPPORT
8644M: Eric Miao <eric.y.miao@gmail.com>
8645M: Haojian Zhuang <haojian.zhuang@gmail.com>
8646L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8647T: git git://github.com/hzhuang1/linux.git
8648T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8649S: Maintained
8650F: arch/arm/mach-mmp/
8651
8652PXA MMCI DRIVER
8653S: Orphan
8654
8655PXA RTC DRIVER
8656M: Robert Jarzmik <robert.jarzmik@free.fr>
8657L: rtc-linux@googlegroups.com
8658S: Maintained
8659
8660QAT DRIVER
8661M: Tadeusz Struk <tadeusz.struk@intel.com>
8662L: qat-linux@intel.com
8663S: Supported
8664F: drivers/crypto/qat/
8665
8666QIB DRIVER
8667M: Mike Marciniszyn <infinipath@intel.com>
8668L: linux-rdma@vger.kernel.org
8669S: Supported
8670F: drivers/infiniband/hw/qib/
8671
8672QLOGIC QLA1280 SCSI DRIVER
8673M: Michael Reed <mdr@sgi.com>
8674L: linux-scsi@vger.kernel.org
8675S: Maintained
8676F: drivers/scsi/qla1280.[ch]
8677
8678QLOGIC QLA2XXX FC-SCSI DRIVER
8679M: qla2xxx-upstream@qlogic.com
8680L: linux-scsi@vger.kernel.org
8681S: Supported
8682F: Documentation/scsi/LICENSE.qla2xxx
8683F: drivers/scsi/qla2xxx/
8684
8685QLOGIC QLA4XXX iSCSI DRIVER
8686M: QLogic-Storage-Upstream@qlogic.com
8687L: linux-scsi@vger.kernel.org
8688S: Supported
8689F: Documentation/scsi/LICENSE.qla4xxx
8690F: drivers/scsi/qla4xxx/
8691
8692QLOGIC QLA3XXX NETWORK DRIVER
8693M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8694M: Ron Mercer <ron.mercer@qlogic.com>
8695M: linux-driver@qlogic.com
8696L: netdev@vger.kernel.org
8697S: Supported
8698F: Documentation/networking/LICENSE.qla3xxx
8699F: drivers/net/ethernet/qlogic/qla3xxx.*
8700
8701QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8702M: Dept-GELinuxNICDev@qlogic.com
8703L: netdev@vger.kernel.org
8704S: Supported
8705F: drivers/net/ethernet/qlogic/qlcnic/
8706
8707QLOGIC QLGE 10Gb ETHERNET DRIVER
8708M: Harish Patil <harish.patil@qlogic.com>
8709M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8710M: Dept-GELinuxNICDev@qlogic.com
8711M: linux-driver@qlogic.com
8712L: netdev@vger.kernel.org
8713S: Supported
8714F: drivers/net/ethernet/qlogic/qlge/
8715
8716QLOGIC QL4xxx ETHERNET DRIVER
8717M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8718M: Ariel Elior <Ariel.Elior@qlogic.com>
8719M: everest-linux-l2@qlogic.com
8720L: netdev@vger.kernel.org
8721S: Supported
8722F: drivers/net/ethernet/qlogic/qed/
8723F: include/linux/qed/
8724F: drivers/net/ethernet/qlogic/qede/
8725
8726QNX4 FILESYSTEM
8727M: Anders Larsen <al@alarsen.net>
8728W: http://www.alarsen.net/linux/qnx4fs/
8729S: Maintained
8730F: fs/qnx4/
8731F: include/uapi/linux/qnx4_fs.h
8732F: include/uapi/linux/qnxtypes.h
8733
8734QT1010 MEDIA DRIVER
8735M: Antti Palosaari <crope@iki.fi>
8736L: linux-media@vger.kernel.org
8737W: http://linuxtv.org/
8738W: http://palosaari.fi/linux/
8739Q: http://patchwork.linuxtv.org/project/linux-media/list/
8740T: git git://linuxtv.org/anttip/media_tree.git
8741S: Maintained
8742F: drivers/media/tuners/qt1010*
8743
8744QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8745M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8746L: linux-wireless@vger.kernel.org
8747L: ath9k-devel@lists.ath9k.org
8748W: http://wireless.kernel.org/en/users/Drivers/ath9k
8749S: Supported
8750F: drivers/net/wireless/ath/ath9k/
8751
8752QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8753M: Kalle Valo <kvalo@qca.qualcomm.com>
8754L: ath10k@lists.infradead.org
8755W: http://wireless.kernel.org/en/users/Drivers/ath10k
8756T: git git://github.com/kvalo/ath.git
8757S: Supported
8758F: drivers/net/wireless/ath/ath10k/
8759
8760QUALCOMM HEXAGON ARCHITECTURE
8761M: Richard Kuo <rkuo@codeaurora.org>
8762L: linux-hexagon@vger.kernel.org
8763S: Supported
8764F: arch/hexagon/
8765
8766QUALCOMM WCN36XX WIRELESS DRIVER
8767M: Eugene Krasnikov <k.eugene.e@gmail.com>
8768L: wcn36xx@lists.infradead.org
8769W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8770T: git git://github.com/KrasnikovEugene/wcn36xx.git
8771S: Supported
8772F: drivers/net/wireless/ath/wcn36xx/
8773
8774RADOS BLOCK DEVICE (RBD)
8775M: Ilya Dryomov <idryomov@gmail.com>
8776M: Sage Weil <sage@redhat.com>
8777M: Alex Elder <elder@kernel.org>
8778L: ceph-devel@vger.kernel.org
8779W: http://ceph.com/
8780T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8781T: git git://github.com/ceph/ceph-client.git
8782S: Supported
8783F: Documentation/ABI/testing/sysfs-bus-rbd
8784F: drivers/block/rbd.c
8785F: drivers/block/rbd_types.h
8786
8787RADEON FRAMEBUFFER DISPLAY DRIVER
8788M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8789L: linux-fbdev@vger.kernel.org
8790S: Maintained
8791F: drivers/video/fbdev/aty/radeon*
8792F: include/uapi/linux/radeonfb.h
8793
8794RADIOSHARK RADIO DRIVER
8795M: Hans de Goede <hdegoede@redhat.com>
8796L: linux-media@vger.kernel.org
8797T: git git://linuxtv.org/media_tree.git
8798S: Maintained
8799F: drivers/media/radio/radio-shark.c
8800
8801RADIOSHARK2 RADIO DRIVER
8802M: Hans de Goede <hdegoede@redhat.com>
8803L: linux-media@vger.kernel.org
8804T: git git://linuxtv.org/media_tree.git
8805S: Maintained
8806F: drivers/media/radio/radio-shark2.c
8807F: drivers/media/radio/radio-tea5777.c
8808
8809RAGE128 FRAMEBUFFER DISPLAY DRIVER
8810M: Paul Mackerras <paulus@samba.org>
8811L: linux-fbdev@vger.kernel.org
8812S: Maintained
8813F: drivers/video/fbdev/aty/aty128fb.c
8814
8815RALINK RT2X00 WIRELESS LAN DRIVER
8816P: rt2x00 project
8817M: Stanislaw Gruszka <sgruszka@redhat.com>
8818M: Helmut Schaa <helmut.schaa@googlemail.com>
8819L: linux-wireless@vger.kernel.org
8820S: Maintained
8821F: drivers/net/wireless/rt2x00/
8822
8823RAMDISK RAM BLOCK DEVICE DRIVER
8824M: Jens Axboe <axboe@kernel.dk>
8825S: Maintained
8826F: Documentation/blockdev/ramdisk.txt
8827F: drivers/block/brd.c
8828
8829RANDOM NUMBER DRIVER
8830M: "Theodore Ts'o" <tytso@mit.edu>
8831S: Maintained
8832F: drivers/char/random.c
8833
8834RAPIDIO SUBSYSTEM
8835M: Matt Porter <mporter@kernel.crashing.org>
8836M: Alexandre Bounine <alexandre.bounine@idt.com>
8837S: Maintained
8838F: drivers/rapidio/
8839
8840RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8841L: linux-wireless@vger.kernel.org
8842S: Orphan
8843F: drivers/net/wireless/ray*
8844
8845RCUTORTURE MODULE
8846M: Josh Triplett <josh@joshtriplett.org>
8847M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8848L: linux-kernel@vger.kernel.org
8849S: Supported
8850T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8851F: Documentation/RCU/torture.txt
8852F: kernel/rcu/rcutorture.c
8853
8854RCUTORTURE TEST FRAMEWORK
8855M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8856M: Josh Triplett <josh@joshtriplett.org>
8857R: Steven Rostedt <rostedt@goodmis.org>
8858R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8859R: Lai Jiangshan <jiangshanlai@gmail.com>
8860L: linux-kernel@vger.kernel.org
8861S: Supported
8862T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8863F: tools/testing/selftests/rcutorture
8864
8865RDC R-321X SoC
8866M: Florian Fainelli <florian@openwrt.org>
8867S: Maintained
8868
8869RDC R6040 FAST ETHERNET DRIVER
8870M: Florian Fainelli <florian@openwrt.org>
8871L: netdev@vger.kernel.org
8872S: Maintained
8873F: drivers/net/ethernet/rdc/r6040.c
8874
8875RDS - RELIABLE DATAGRAM SOCKETS
8876M: Chien Yen <chien.yen@oracle.com>
8877L: rds-devel@oss.oracle.com (moderated for non-subscribers)
8878S: Supported
8879F: net/rds/
8880
8881READ-COPY UPDATE (RCU)
8882M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8883M: Josh Triplett <josh@joshtriplett.org>
8884R: Steven Rostedt <rostedt@goodmis.org>
8885R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8886R: Lai Jiangshan <jiangshanlai@gmail.com>
8887L: linux-kernel@vger.kernel.org
8888W: http://www.rdrop.com/users/paulmck/RCU/
8889S: Supported
8890T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8891F: Documentation/RCU/
8892X: Documentation/RCU/torture.txt
8893F: include/linux/rcu*
8894X: include/linux/srcu.h
8895F: kernel/rcu/
8896X: kernel/torture.c
8897
8898REAL TIME CLOCK (RTC) SUBSYSTEM
8899M: Alessandro Zummo <a.zummo@towertech.it>
8900M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
8901L: rtc-linux@googlegroups.com
8902Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8903T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8904S: Maintained
8905F: Documentation/rtc.txt
8906F: drivers/rtc/
8907F: include/linux/rtc.h
8908F: include/uapi/linux/rtc.h
8909
8910REALTEK AUDIO CODECS
8911M: Bard Liao <bardliao@realtek.com>
8912M: Oder Chiou <oder_chiou@realtek.com>
8913S: Maintained
8914F: sound/soc/codecs/rt*
8915F: include/sound/rt*.h
8916
8917REISERFS FILE SYSTEM
8918L: reiserfs-devel@vger.kernel.org
8919S: Supported
8920F: fs/reiserfs/
8921
8922REGISTER MAP ABSTRACTION
8923M: Mark Brown <broonie@kernel.org>
8924L: linux-kernel@vger.kernel.org
8925T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8926S: Supported
8927F: drivers/base/regmap/
8928F: include/linux/regmap.h
8929
8930REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8931M: Ohad Ben-Cohen <ohad@wizery.com>
8932T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8933S: Maintained
8934F: drivers/remoteproc/
8935F: Documentation/remoteproc.txt
8936F: include/linux/remoteproc.h
8937
8938REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8939M: Ohad Ben-Cohen <ohad@wizery.com>
8940T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8941S: Maintained
8942F: drivers/rpmsg/
8943F: Documentation/rpmsg.txt
8944F: include/linux/rpmsg.h
8945
8946RESET CONTROLLER FRAMEWORK
8947M: Philipp Zabel <p.zabel@pengutronix.de>
8948S: Maintained
8949F: drivers/reset/
8950F: Documentation/devicetree/bindings/reset/
8951F: include/dt-bindings/reset/
8952F: include/linux/reset.h
8953F: include/linux/reset-controller.h
8954
8955RFKILL
8956M: Johannes Berg <johannes@sipsolutions.net>
8957L: linux-wireless@vger.kernel.org
8958W: http://wireless.kernel.org/
8959T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8960T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8961S: Maintained
8962F: Documentation/rfkill.txt
8963F: net/rfkill/
8964
8965RHASHTABLE
8966M: Thomas Graf <tgraf@suug.ch>
8967L: netdev@vger.kernel.org
8968S: Maintained
8969F: lib/rhashtable.c
8970F: include/linux/rhashtable.h
8971
8972RICOH SMARTMEDIA/XD DRIVER
8973M: Maxim Levitsky <maximlevitsky@gmail.com>
8974S: Maintained
8975F: drivers/mtd/nand/r852.c
8976F: drivers/mtd/nand/r852.h
8977
8978RICOH R5C592 MEMORYSTICK DRIVER
8979M: Maxim Levitsky <maximlevitsky@gmail.com>
8980S: Maintained
8981F: drivers/memstick/host/r592.*
8982
8983ROCCAT DRIVERS
8984M: Stefan Achatz <erazor_de@users.sourceforge.net>
8985W: http://sourceforge.net/projects/roccat/
8986S: Maintained
8987F: drivers/hid/hid-roccat*
8988F: include/linux/hid-roccat*
8989F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8990
8991ROCKER DRIVER
8992M: Jiri Pirko <jiri@resnulli.us>
8993M: Scott Feldman <sfeldma@gmail.com>
8994L: netdev@vger.kernel.org
8995S: Supported
8996F: drivers/net/ethernet/rocker/
8997
8998ROCKETPORT DRIVER
8999P: Comtrol Corp.
9000W: http://www.comtrol.com
9001S: Maintained
9002F: Documentation/serial/rocket.txt
9003F: drivers/tty/rocket*
9004
9005ROCKETPORT EXPRESS/INFINITY DRIVER
9006M: Kevin Cernekee <cernekee@gmail.com>
9007L: linux-serial@vger.kernel.org
9008S: Odd Fixes
9009F: drivers/tty/serial/rp2.*
9010
9011ROSE NETWORK LAYER
9012M: Ralf Baechle <ralf@linux-mips.org>
9013L: linux-hams@vger.kernel.org
9014W: http://www.linux-ax25.org/
9015S: Maintained
9016F: include/net/rose.h
9017F: include/uapi/linux/rose.h
9018F: net/rose/
9019
9020RTL2830 MEDIA DRIVER
9021M: Antti Palosaari <crope@iki.fi>
9022L: linux-media@vger.kernel.org
9023W: http://linuxtv.org/
9024W: http://palosaari.fi/linux/
9025Q: http://patchwork.linuxtv.org/project/linux-media/list/
9026T: git git://linuxtv.org/anttip/media_tree.git
9027S: Maintained
9028F: drivers/media/dvb-frontends/rtl2830*
9029
9030RTL2832 MEDIA DRIVER
9031M: Antti Palosaari <crope@iki.fi>
9032L: linux-media@vger.kernel.org
9033W: http://linuxtv.org/
9034W: http://palosaari.fi/linux/
9035Q: http://patchwork.linuxtv.org/project/linux-media/list/
9036T: git git://linuxtv.org/anttip/media_tree.git
9037S: Maintained
9038F: drivers/media/dvb-frontends/rtl2832*
9039
9040RTL2832_SDR MEDIA DRIVER
9041M: Antti Palosaari <crope@iki.fi>
9042L: linux-media@vger.kernel.org
9043W: http://linuxtv.org/
9044W: http://palosaari.fi/linux/
9045Q: http://patchwork.linuxtv.org/project/linux-media/list/
9046T: git git://linuxtv.org/anttip/media_tree.git
9047S: Maintained
9048F: drivers/media/dvb-frontends/rtl2832_sdr*
9049
9050RTL8180 WIRELESS DRIVER
9051L: linux-wireless@vger.kernel.org
9052W: http://wireless.kernel.org/
9053T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9054S: Orphan
9055F: drivers/net/wireless/rtl818x/rtl8180/
9056
9057RTL8187 WIRELESS DRIVER
9058M: Herton Ronaldo Krzesinski <herton@canonical.com>
9059M: Hin-Tak Leung <htl10@users.sourceforge.net>
9060M: Larry Finger <Larry.Finger@lwfinger.net>
9061L: linux-wireless@vger.kernel.org
9062W: http://wireless.kernel.org/
9063T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9064S: Maintained
9065F: drivers/net/wireless/rtl818x/rtl8187/
9066
9067RTL8192CE WIRELESS DRIVER
9068M: Larry Finger <Larry.Finger@lwfinger.net>
9069M: Chaoming Li <chaoming_li@realsil.com.cn>
9070L: linux-wireless@vger.kernel.org
9071W: http://wireless.kernel.org/
9072T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9073S: Maintained
9074F: drivers/net/wireless/rtlwifi/
9075F: drivers/net/wireless/rtlwifi/rtl8192ce/
9076
9077RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9078M: Jes Sorensen <Jes.Sorensen@redhat.com>
9079L: linux-wireless@vger.kernel.org
9080T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9081S: Maintained
9082F: drivers/net/wireless/realtek/rtl8xxxu/
9083
9084S3 SAVAGE FRAMEBUFFER DRIVER
9085M: Antonino Daplas <adaplas@gmail.com>
9086L: linux-fbdev@vger.kernel.org
9087S: Maintained
9088F: drivers/video/fbdev/savage/
9089
9090S390
9091M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9092M: Heiko Carstens <heiko.carstens@de.ibm.com>
9093L: linux-s390@vger.kernel.org
9094W: http://www.ibm.com/developerworks/linux/linux390/
9095S: Supported
9096F: arch/s390/
9097F: drivers/s390/
9098F: Documentation/s390/
9099F: Documentation/DocBook/s390*
9100
9101S390 COMMON I/O LAYER
9102M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9103M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9104L: linux-s390@vger.kernel.org
9105W: http://www.ibm.com/developerworks/linux/linux390/
9106S: Supported
9107F: drivers/s390/cio/
9108
9109S390 DASD DRIVER
9110M: Stefan Weinhuber <wein@de.ibm.com>
9111M: Stefan Haberland <stefan.haberland@de.ibm.com>
9112L: linux-s390@vger.kernel.org
9113W: http://www.ibm.com/developerworks/linux/linux390/
9114S: Supported
9115F: drivers/s390/block/dasd*
9116F: block/partitions/ibm.c
9117
9118S390 NETWORK DRIVERS
9119M: Ursula Braun <ursula.braun@de.ibm.com>
9120L: linux-s390@vger.kernel.org
9121W: http://www.ibm.com/developerworks/linux/linux390/
9122S: Supported
9123F: drivers/s390/net/
9124
9125S390 PCI SUBSYSTEM
9126M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9127M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9128L: linux-s390@vger.kernel.org
9129W: http://www.ibm.com/developerworks/linux/linux390/
9130S: Supported
9131F: arch/s390/pci/
9132F: drivers/pci/hotplug/s390_pci_hpc.c
9133
9134S390 ZCRYPT DRIVER
9135M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9136L: linux-s390@vger.kernel.org
9137W: http://www.ibm.com/developerworks/linux/linux390/
9138S: Supported
9139F: drivers/s390/crypto/
9140
9141S390 ZFCP DRIVER
9142M: Steffen Maier <maier@linux.vnet.ibm.com>
9143L: linux-s390@vger.kernel.org
9144W: http://www.ibm.com/developerworks/linux/linux390/
9145S: Supported
9146F: drivers/s390/scsi/zfcp_*
9147
9148S390 IUCV NETWORK LAYER
9149M: Ursula Braun <ursula.braun@de.ibm.com>
9150L: linux-s390@vger.kernel.org
9151W: http://www.ibm.com/developerworks/linux/linux390/
9152S: Supported
9153F: drivers/s390/net/*iucv*
9154F: include/net/iucv/
9155F: net/iucv/
9156
9157S390 IOMMU (PCI)
9158M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9159L: linux-s390@vger.kernel.org
9160W: http://www.ibm.com/developerworks/linux/linux390/
9161S: Supported
9162F: drivers/iommu/s390-iommu.c
9163
9164S3C24XX SD/MMC Driver
9165M: Ben Dooks <ben-linux@fluff.org>
9166L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9167S: Supported
9168F: drivers/mmc/host/s3cmci.*
9169
9170SAA6588 RDS RECEIVER DRIVER
9171M: Hans Verkuil <hverkuil@xs4all.nl>
9172L: linux-media@vger.kernel.org
9173T: git git://linuxtv.org/media_tree.git
9174W: http://linuxtv.org
9175S: Odd Fixes
9176F: drivers/media/i2c/saa6588*
9177
9178SAA7134 VIDEO4LINUX DRIVER
9179M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9180L: linux-media@vger.kernel.org
9181W: http://linuxtv.org
9182T: git git://linuxtv.org/media_tree.git
9183S: Odd fixes
9184F: Documentation/video4linux/*.saa7134
9185F: drivers/media/pci/saa7134/
9186
9187SAA7146 VIDEO4LINUX-2 DRIVER
9188M: Hans Verkuil <hverkuil@xs4all.nl>
9189L: linux-media@vger.kernel.org
9190T: git git://linuxtv.org/media_tree.git
9191S: Maintained
9192F: drivers/media/common/saa7146/
9193F: drivers/media/pci/saa7146/
9194F: include/media/saa7146*
9195
9196SAMSUNG LAPTOP DRIVER
9197M: Corentin Chary <corentin.chary@gmail.com>
9198L: platform-driver-x86@vger.kernel.org
9199S: Maintained
9200F: drivers/platform/x86/samsung-laptop.c
9201
9202SAMSUNG AUDIO (ASoC) DRIVERS
9203M: Sangbeom Kim <sbkim73@samsung.com>
9204L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9205S: Supported
9206F: sound/soc/samsung/
9207
9208SAMSUNG FRAMEBUFFER DRIVER
9209M: Jingoo Han <jingoohan1@gmail.com>
9210L: linux-fbdev@vger.kernel.org
9211S: Maintained
9212F: drivers/video/fbdev/s3c-fb.c
9213
9214SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9215M: Sangbeom Kim <sbkim73@samsung.com>
9216M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9217L: linux-kernel@vger.kernel.org
9218L: linux-samsung-soc@vger.kernel.org
9219S: Supported
9220F: drivers/mfd/sec*.c
9221F: drivers/regulator/s2m*.c
9222F: drivers/regulator/s5m*.c
9223F: drivers/clk/clk-s2mps11.c
9224F: drivers/rtc/rtc-s5m.c
9225F: include/linux/mfd/samsung/
9226F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9227F: Documentation/devicetree/bindings/mfd/s2mp*.txt
9228
9229SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9230M: Kyungmin Park <kyungmin.park@samsung.com>
9231M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9232L: linux-media@vger.kernel.org
9233Q: https://patchwork.linuxtv.org/project/linux-media/list/
9234S: Supported
9235F: drivers/media/platform/exynos4-is/
9236
9237SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9238M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9239L: linux-media@vger.kernel.org
9240L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9241S: Maintained
9242F: drivers/media/platform/s3c-camif/
9243F: include/media/s3c_camif.h
9244
9245SAMSUNG S5C73M3 CAMERA DRIVER
9246M: Kyungmin Park <kyungmin.park@samsung.com>
9247M: Andrzej Hajda <a.hajda@samsung.com>
9248L: linux-media@vger.kernel.org
9249S: Supported
9250F: drivers/media/i2c/s5c73m3/*
9251
9252SAMSUNG S5K5BAF CAMERA DRIVER
9253M: Kyungmin Park <kyungmin.park@samsung.com>
9254M: Andrzej Hajda <a.hajda@samsung.com>
9255L: linux-media@vger.kernel.org
9256S: Supported
9257F: drivers/media/i2c/s5k5baf.c
9258
9259SAMSUNG S3FWRN5 NFC DRIVER
9260M: Robert Baldyga <r.baldyga@samsung.com>
9261L: linux-nfc@lists.01.org (moderated for non-subscribers)
9262S: Supported
9263F: drivers/nfc/s3fwrn5
9264
9265SAMSUNG SOC CLOCK DRIVERS
9266M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9267M: Tomasz Figa <tomasz.figa@gmail.com>
9268S: Supported
9269L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9270F: drivers/clk/samsung/
9271
9272SAMSUNG SXGBE DRIVERS
9273M: Byungho An <bh74.an@samsung.com>
9274M: Girish K S <ks.giri@samsung.com>
9275M: Vipul Pandya <vipul.pandya@samsung.com>
9276S: Supported
9277L: netdev@vger.kernel.org
9278F: drivers/net/ethernet/samsung/sxgbe/
9279
9280SAMSUNG THERMAL DRIVER
9281M: Lukasz Majewski <l.majewski@samsung.com>
9282L: linux-pm@vger.kernel.org
9283L: linux-samsung-soc@vger.kernel.org
9284S: Supported
9285T: https://github.com/lmajewski/linux-samsung-thermal.git
9286F: drivers/thermal/samsung/
9287
9288SAMSUNG USB2 PHY DRIVER
9289M: Kamil Debski <k.debski@samsung.com>
9290L: linux-kernel@vger.kernel.org
9291S: Supported
9292F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9293F: Documentation/phy/samsung-usb2.txt
9294F: drivers/phy/phy-exynos4210-usb2.c
9295F: drivers/phy/phy-exynos4x12-usb2.c
9296F: drivers/phy/phy-exynos5250-usb2.c
9297F: drivers/phy/phy-s5pv210-usb2.c
9298F: drivers/phy/phy-samsung-usb2.c
9299F: drivers/phy/phy-samsung-usb2.h
9300
9301SERIAL DRIVERS
9302M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9303L: linux-serial@vger.kernel.org
9304S: Maintained
9305F: drivers/tty/serial/
9306
9307SYNOPSYS DESIGNWARE DMAC DRIVER
9308M: Viresh Kumar <vireshk@kernel.org>
9309M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9310S: Maintained
9311F: include/linux/dma/dw.h
9312F: include/linux/platform_data/dma-dw.h
9313F: drivers/dma/dw/
9314
9315SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9316M: Lars Persson <lars.persson@axis.com>
9317L: netdev@vger.kernel.org
9318S: Supported
9319F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9320F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9321
9322SYNOPSYS DESIGNWARE I2C DRIVER
9323M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9324M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9325M: Mika Westerberg <mika.westerberg@linux.intel.com>
9326L: linux-i2c@vger.kernel.org
9327S: Maintained
9328F: drivers/i2c/busses/i2c-designware-*
9329F: include/linux/platform_data/i2c-designware.h
9330
9331SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9332M: Jaehoon Chung <jh80.chung@samsung.com>
9333L: linux-mmc@vger.kernel.org
9334S: Maintained
9335F: include/linux/mmc/dw_mmc.h
9336F: drivers/mmc/host/dw_mmc*
9337
9338SYSTEM TRACE MODULE CLASS
9339M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9340S: Maintained
9341F: Documentation/trace/stm.txt
9342F: drivers/hwtracing/stm/
9343F: include/linux/stm.h
9344F: include/uapi/linux/stm.h
9345
9346THUNDERBOLT DRIVER
9347M: Andreas Noever <andreas.noever@gmail.com>
9348S: Maintained
9349F: drivers/thunderbolt/
9350
9351TIMEKEEPING, CLOCKSOURCE CORE, NTP
9352M: John Stultz <john.stultz@linaro.org>
9353M: Thomas Gleixner <tglx@linutronix.de>
9354L: linux-kernel@vger.kernel.org
9355T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9356S: Supported
9357F: include/linux/clocksource.h
9358F: include/linux/time.h
9359F: include/linux/timex.h
9360F: include/uapi/linux/time.h
9361F: include/uapi/linux/timex.h
9362F: kernel/time/clocksource.c
9363F: kernel/time/time*.c
9364F: kernel/time/ntp.c
9365F: tools/testing/selftests/timers/
9366
9367SC1200 WDT DRIVER
9368M: Zwane Mwaikambo <zwanem@gmail.com>
9369S: Maintained
9370F: drivers/watchdog/sc1200wdt.c
9371
9372SCHEDULER
9373M: Ingo Molnar <mingo@redhat.com>
9374M: Peter Zijlstra <peterz@infradead.org>
9375L: linux-kernel@vger.kernel.org
9376T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9377S: Maintained
9378F: kernel/sched/
9379F: include/linux/sched.h
9380F: include/uapi/linux/sched.h
9381F: include/linux/wait.h
9382
9383SCORE ARCHITECTURE
9384M: Chen Liqin <liqin.linux@gmail.com>
9385M: Lennox Wu <lennox.wu@gmail.com>
9386W: http://www.sunplus.com
9387S: Supported
9388F: arch/score/
9389
9390SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9391M: Sudeep Holla <sudeep.holla@arm.com>
9392L: linux-arm-kernel@lists.infradead.org
9393S: Maintained
9394F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9395F: drivers/clk/clk-scpi.c
9396F: drivers/cpufreq/scpi-cpufreq.c
9397F: drivers/firmware/arm_scpi.c
9398F: include/linux/scpi_protocol.h
9399
9400SCSI CDROM DRIVER
9401M: Jens Axboe <axboe@kernel.dk>
9402L: linux-scsi@vger.kernel.org
9403W: http://www.kernel.dk
9404S: Maintained
9405F: drivers/scsi/sr*
9406
9407SCSI RDMA PROTOCOL (SRP) INITIATOR
9408M: Bart Van Assche <bart.vanassche@sandisk.com>
9409L: linux-rdma@vger.kernel.org
9410S: Supported
9411W: http://www.openfabrics.org
9412Q: http://patchwork.kernel.org/project/linux-rdma/list/
9413T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9414F: drivers/infiniband/ulp/srp/
9415F: include/scsi/srp.h
9416
9417SCSI SG DRIVER
9418M: Doug Gilbert <dgilbert@interlog.com>
9419L: linux-scsi@vger.kernel.org
9420W: http://sg.danny.cz/sg
9421S: Maintained
9422F: Documentation/scsi/scsi-generic.txt
9423F: drivers/scsi/sg.c
9424F: include/scsi/sg.h
9425
9426SCSI SUBSYSTEM
9427M: "James E.J. Bottomley" <JBottomley@odin.com>
9428L: linux-scsi@vger.kernel.org
9429T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9430S: Maintained
9431F: drivers/scsi/
9432F: include/scsi/
9433
9434SCSI TAPE DRIVER
9435M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9436L: linux-scsi@vger.kernel.org
9437S: Maintained
9438F: Documentation/scsi/st.txt
9439F: drivers/scsi/st.*
9440F: drivers/scsi/st_*.h
9441
9442SCTP PROTOCOL
9443M: Vlad Yasevich <vyasevich@gmail.com>
9444M: Neil Horman <nhorman@tuxdriver.com>
9445L: linux-sctp@vger.kernel.org
9446W: http://lksctp.sourceforge.net
9447S: Maintained
9448F: Documentation/networking/sctp.txt
9449F: include/linux/sctp.h
9450F: include/uapi/linux/sctp.h
9451F: include/net/sctp/
9452F: net/sctp/
9453
9454SCx200 CPU SUPPORT
9455M: Jim Cromie <jim.cromie@gmail.com>
9456S: Odd Fixes
9457F: Documentation/i2c/busses/scx200_acb
9458F: arch/x86/platform/scx200/
9459F: drivers/watchdog/scx200_wdt.c
9460F: drivers/i2c/busses/scx200*
9461F: drivers/mtd/maps/scx200_docflash.c
9462F: include/linux/scx200.h
9463
9464SCx200 GPIO DRIVER
9465M: Jim Cromie <jim.cromie@gmail.com>
9466S: Maintained
9467F: drivers/char/scx200_gpio.c
9468F: include/linux/scx200_gpio.h
9469
9470SCx200 HRT CLOCKSOURCE DRIVER
9471M: Jim Cromie <jim.cromie@gmail.com>
9472S: Maintained
9473F: drivers/clocksource/scx200_hrt.c
9474
9475SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9476M: Sascha Sommer <saschasommer@freenet.de>
9477L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9478S: Maintained
9479F: drivers/mmc/host/sdricoh_cs.c
9480
9481SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9482L: linux-mmc@vger.kernel.org
9483S: Orphan
9484F: drivers/mmc/host/sdhci.*
9485F: drivers/mmc/host/sdhci-pltfm.[ch]
9486
9487SECURE COMPUTING
9488M: Kees Cook <keescook@chromium.org>
9489R: Andy Lutomirski <luto@amacapital.net>
9490R: Will Drewry <wad@chromium.org>
9491T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9492S: Supported
9493F: kernel/seccomp.c
9494F: include/uapi/linux/seccomp.h
9495F: include/linux/seccomp.h
9496F: tools/testing/selftests/seccomp/*
9497K: \bsecure_computing
9498K: \bTIF_SECCOMP\b
9499
9500SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9501M: Ben Dooks <ben-linux@fluff.org>
9502M: Jaehoon Chung <jh80.chung@samsung.com>
9503L: linux-mmc@vger.kernel.org
9504S: Maintained
9505F: drivers/mmc/host/sdhci-s3c*
9506
9507SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9508M: Viresh Kumar <vireshk@kernel.org>
9509L: spear-devel@list.st.com
9510L: linux-mmc@vger.kernel.org
9511S: Maintained
9512F: drivers/mmc/host/sdhci-spear.c
9513
9514SECURITY SUBSYSTEM
9515M: James Morris <james.l.morris@oracle.com>
9516M: "Serge E. Hallyn" <serge@hallyn.com>
9517L: linux-security-module@vger.kernel.org (suggested Cc:)
9518T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9519W: http://kernsec.org/
9520S: Supported
9521F: security/
9522
9523SECURITY CONTACT
9524M: Security Officers <security@kernel.org>
9525S: Supported
9526
9527SELINUX SECURITY MODULE
9528M: Paul Moore <paul@paul-moore.com>
9529M: Stephen Smalley <sds@tycho.nsa.gov>
9530M: Eric Paris <eparis@parisplace.org>
9531L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9532W: http://selinuxproject.org
9533T: git git://git.infradead.org/users/pcmoore/selinux
9534S: Supported
9535F: include/linux/selinux*
9536F: security/selinux/
9537F: scripts/selinux/
9538
9539APPARMOR SECURITY MODULE
9540M: John Johansen <john.johansen@canonical.com>
9541L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9542W: apparmor.wiki.kernel.org
9543T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9544S: Supported
9545F: security/apparmor/
9546
9547YAMA SECURITY MODULE
9548M: Kees Cook <keescook@chromium.org>
9549T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9550S: Supported
9551F: security/yama/
9552
9553SENSABLE PHANTOM
9554M: Jiri Slaby <jirislaby@gmail.com>
9555S: Maintained
9556F: drivers/misc/phantom.c
9557F: include/uapi/linux/phantom.h
9558
9559SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9560M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9561M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9562M: John Soni Jose <sony.john@avagotech.com>
9563L: linux-scsi@vger.kernel.org
9564W: http://www.avagotech.com
9565S: Supported
9566F: drivers/scsi/be2iscsi/
9567
9568Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9569M: Sathya Perla <sathya.perla@avagotech.com>
9570M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9571M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9572M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9573L: netdev@vger.kernel.org
9574W: http://www.emulex.com
9575S: Supported
9576F: drivers/net/ethernet/emulex/benet/
9577
9578EMULEX ONECONNECT ROCE DRIVER
9579M: Selvin Xavier <selvin.xavier@avagotech.com>
9580M: Devesh Sharma <devesh.sharma@avagotech.com>
9581M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9582L: linux-rdma@vger.kernel.org
9583W: http://www.emulex.com
9584S: Supported
9585F: drivers/infiniband/hw/ocrdma/
9586
9587SFC NETWORK DRIVER
9588M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9589M: Shradha Shah <sshah@solarflare.com>
9590L: netdev@vger.kernel.org
9591S: Supported
9592F: drivers/net/ethernet/sfc/
9593
9594SGI GRU DRIVER
9595M: Dimitri Sivanich <sivanich@sgi.com>
9596S: Maintained
9597F: drivers/misc/sgi-gru/
9598
9599SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9600M: Pat Gefre <pfg@sgi.com>
9601L: linux-ia64@vger.kernel.org
9602S: Supported
9603F: Documentation/ia64/serial.txt
9604F: drivers/tty/serial/ioc?_serial.c
9605F: include/linux/ioc?.h
9606
9607SGI XP/XPC/XPNET DRIVER
9608M: Cliff Whickman <cpw@sgi.com>
9609M: Robin Holt <robinmholt@gmail.com>
9610S: Maintained
9611F: drivers/misc/sgi-xp/
9612
9613SI2157 MEDIA DRIVER
9614M: Antti Palosaari <crope@iki.fi>
9615L: linux-media@vger.kernel.org
9616W: http://linuxtv.org/
9617W: http://palosaari.fi/linux/
9618Q: http://patchwork.linuxtv.org/project/linux-media/list/
9619T: git git://linuxtv.org/anttip/media_tree.git
9620S: Maintained
9621F: drivers/media/tuners/si2157*
9622
9623SI2168 MEDIA DRIVER
9624M: Antti Palosaari <crope@iki.fi>
9625L: linux-media@vger.kernel.org
9626W: http://linuxtv.org/
9627W: http://palosaari.fi/linux/
9628Q: http://patchwork.linuxtv.org/project/linux-media/list/
9629T: git git://linuxtv.org/anttip/media_tree.git
9630S: Maintained
9631F: drivers/media/dvb-frontends/si2168*
9632
9633SI470X FM RADIO RECEIVER I2C DRIVER
9634M: Hans Verkuil <hverkuil@xs4all.nl>
9635L: linux-media@vger.kernel.org
9636T: git git://linuxtv.org/media_tree.git
9637W: http://linuxtv.org
9638S: Odd Fixes
9639F: drivers/media/radio/si470x/radio-si470x-i2c.c
9640
9641SI470X FM RADIO RECEIVER USB DRIVER
9642M: Hans Verkuil <hverkuil@xs4all.nl>
9643L: linux-media@vger.kernel.org
9644T: git git://linuxtv.org/media_tree.git
9645W: http://linuxtv.org
9646S: Maintained
9647F: drivers/media/radio/si470x/radio-si470x-common.c
9648F: drivers/media/radio/si470x/radio-si470x.h
9649F: drivers/media/radio/si470x/radio-si470x-usb.c
9650
9651SI4713 FM RADIO TRANSMITTER I2C DRIVER
9652M: Eduardo Valentin <edubezval@gmail.com>
9653L: linux-media@vger.kernel.org
9654T: git git://linuxtv.org/media_tree.git
9655W: http://linuxtv.org
9656S: Odd Fixes
9657F: drivers/media/radio/si4713/si4713.?
9658
9659SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9660M: Eduardo Valentin <edubezval@gmail.com>
9661L: linux-media@vger.kernel.org
9662T: git git://linuxtv.org/media_tree.git
9663W: http://linuxtv.org
9664S: Odd Fixes
9665F: drivers/media/radio/si4713/radio-platform-si4713.c
9666
9667SI4713 FM RADIO TRANSMITTER USB DRIVER
9668M: Hans Verkuil <hverkuil@xs4all.nl>
9669L: linux-media@vger.kernel.org
9670T: git git://linuxtv.org/media_tree.git
9671W: http://linuxtv.org
9672S: Maintained
9673F: drivers/media/radio/si4713/radio-usb-si4713.c
9674
9675SIANO DVB DRIVER
9676M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9677L: linux-media@vger.kernel.org
9678W: http://linuxtv.org
9679T: git git://linuxtv.org/media_tree.git
9680S: Odd fixes
9681F: drivers/media/common/siano/
9682F: drivers/media/usb/siano/
9683F: drivers/media/usb/siano/
9684F: drivers/media/mmc/siano/
9685
9686SIMPLEFB FB DRIVER
9687M: Hans de Goede <hdegoede@redhat.com>
9688L: linux-fbdev@vger.kernel.org
9689S: Maintained
9690F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
9691F: drivers/video/fbdev/simplefb.c
9692F: include/linux/platform_data/simplefb.h
9693
9694SH_VEU V4L2 MEM2MEM DRIVER
9695L: linux-media@vger.kernel.org
9696S: Orphan
9697F: drivers/media/platform/sh_veu.c
9698
9699SH_VOU V4L2 OUTPUT DRIVER
9700L: linux-media@vger.kernel.org
9701S: Orphan
9702F: drivers/media/platform/sh_vou.c
9703F: include/media/sh_vou.h
9704
9705SIMPLE FIRMWARE INTERFACE (SFI)
9706M: Len Brown <lenb@kernel.org>
9707L: sfi-devel@simplefirmware.org
9708W: http://simplefirmware.org/
9709T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9710S: Supported
9711F: arch/x86/platform/sfi/
9712F: drivers/sfi/
9713F: include/linux/sfi*.h
9714
9715SIMTEC EB110ATX (Chalice CATS)
9716P: Ben Dooks
9717P: Vincent Sanders <vince@simtec.co.uk>
9718M: Simtec Linux Team <linux@simtec.co.uk>
9719W: http://www.simtec.co.uk/products/EB110ATX/
9720S: Supported
9721
9722SIMTEC EB2410ITX (BAST)
9723P: Ben Dooks
9724P: Vincent Sanders <vince@simtec.co.uk>
9725M: Simtec Linux Team <linux@simtec.co.uk>
9726W: http://www.simtec.co.uk/products/EB2410ITX/
9727S: Supported
9728F: arch/arm/mach-s3c24xx/mach-bast.c
9729F: arch/arm/mach-s3c24xx/bast-ide.c
9730F: arch/arm/mach-s3c24xx/bast-irq.c
9731
9732TI DAVINCI MACHINE SUPPORT
9733M: Sekhar Nori <nsekhar@ti.com>
9734M: Kevin Hilman <khilman@deeprootsystems.com>
9735T: git git://gitorious.org/linux-davinci/linux-davinci.git
9736Q: http://patchwork.kernel.org/project/linux-davinci/list/
9737S: Supported
9738F: arch/arm/mach-davinci/
9739F: drivers/i2c/busses/i2c-davinci.c
9740
9741TI DAVINCI SERIES MEDIA DRIVER
9742M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9743L: linux-media@vger.kernel.org
9744W: http://linuxtv.org/
9745Q: http://patchwork.linuxtv.org/project/linux-media/list/
9746T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9747S: Maintained
9748F: drivers/media/platform/davinci/
9749F: include/media/davinci/
9750
9751TI AM437X VPFE DRIVER
9752M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9753L: linux-media@vger.kernel.org
9754W: http://linuxtv.org/
9755Q: http://patchwork.linuxtv.org/project/linux-media/list/
9756T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9757S: Maintained
9758F: drivers/media/platform/am437x/
9759
9760OV2659 OMNIVISION SENSOR DRIVER
9761M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9762L: linux-media@vger.kernel.org
9763W: http://linuxtv.org/
9764Q: http://patchwork.linuxtv.org/project/linux-media/list/
9765T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9766S: Maintained
9767F: drivers/media/i2c/ov2659.c
9768F: include/media/ov2659.h
9769
9770SILICON MOTION SM712 FRAME BUFFER DRIVER
9771M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9772M: Teddy Wang <teddy.wang@siliconmotion.com>
9773M: Sudip Mukherjee <sudip@vectorindia.org>
9774L: linux-fbdev@vger.kernel.org
9775S: Maintained
9776F: drivers/video/fbdev/sm712*
9777F: Documentation/fb/sm712fb.txt
9778
9779SIS 190 ETHERNET DRIVER
9780M: Francois Romieu <romieu@fr.zoreil.com>
9781L: netdev@vger.kernel.org
9782S: Maintained
9783F: drivers/net/ethernet/sis/sis190.c
9784
9785SIS 900/7016 FAST ETHERNET DRIVER
9786M: Daniele Venzano <venza@brownhat.org>
9787W: http://www.brownhat.org/sis900.html
9788L: netdev@vger.kernel.org
9789S: Maintained
9790F: drivers/net/ethernet/sis/sis900.*
9791
9792SIS FRAMEBUFFER DRIVER
9793M: Thomas Winischhofer <thomas@winischhofer.net>
9794W: http://www.winischhofer.net/linuxsisvga.shtml
9795S: Maintained
9796F: Documentation/fb/sisfb.txt
9797F: drivers/video/fbdev/sis/
9798F: include/video/sisfb.h
9799
9800SIS USB2VGA DRIVER
9801M: Thomas Winischhofer <thomas@winischhofer.net>
9802W: http://www.winischhofer.at/linuxsisusbvga.shtml
9803S: Maintained
9804F: drivers/usb/misc/sisusbvga/
9805
9806SLAB ALLOCATOR
9807M: Christoph Lameter <cl@linux.com>
9808M: Pekka Enberg <penberg@kernel.org>
9809M: David Rientjes <rientjes@google.com>
9810M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9811M: Andrew Morton <akpm@linux-foundation.org>
9812L: linux-mm@kvack.org
9813S: Maintained
9814F: include/linux/sl?b*.h
9815F: mm/sl?b*
9816
9817SLEEPABLE READ-COPY UPDATE (SRCU)
9818M: Lai Jiangshan <jiangshanlai@gmail.com>
9819M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9820M: Josh Triplett <josh@joshtriplett.org>
9821R: Steven Rostedt <rostedt@goodmis.org>
9822R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9823L: linux-kernel@vger.kernel.org
9824W: http://www.rdrop.com/users/paulmck/RCU/
9825S: Supported
9826T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9827F: include/linux/srcu.h
9828F: kernel/rcu/srcu.c
9829
9830SMACK SECURITY MODULE
9831M: Casey Schaufler <casey@schaufler-ca.com>
9832L: linux-security-module@vger.kernel.org
9833W: http://schaufler-ca.com
9834T: git git://git.gitorious.org/smack-next/kernel.git
9835S: Maintained
9836F: Documentation/security/Smack.txt
9837F: security/smack/
9838
9839DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9840M: Kevin Hilman <khilman@kernel.org>
9841M: Nishanth Menon <nm@ti.com>
9842S: Maintained
9843F: drivers/power/avs/
9844F: include/linux/power/smartreflex.h
9845L: linux-pm@vger.kernel.org
9846
9847SMC91x ETHERNET DRIVER
9848M: Nicolas Pitre <nico@fluxnic.net>
9849S: Odd Fixes
9850F: drivers/net/ethernet/smsc/smc91x.*
9851
9852SMIA AND SMIA++ IMAGE SENSOR DRIVER
9853M: Sakari Ailus <sakari.ailus@iki.fi>
9854L: linux-media@vger.kernel.org
9855S: Maintained
9856F: drivers/media/i2c/smiapp/
9857F: include/media/smiapp.h
9858F: drivers/media/i2c/smiapp-pll.c
9859F: drivers/media/i2c/smiapp-pll.h
9860F: include/uapi/linux/smiapp.h
9861F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9862
9863SMM665 HARDWARE MONITOR DRIVER
9864M: Guenter Roeck <linux@roeck-us.net>
9865L: lm-sensors@lm-sensors.org
9866S: Maintained
9867F: Documentation/hwmon/smm665
9868F: drivers/hwmon/smm665.c
9869
9870SMSC EMC2103 HARDWARE MONITOR DRIVER
9871M: Steve Glendinning <steve.glendinning@shawell.net>
9872L: lm-sensors@lm-sensors.org
9873S: Maintained
9874F: Documentation/hwmon/emc2103
9875F: drivers/hwmon/emc2103.c
9876
9877SMSC SCH5627 HARDWARE MONITOR DRIVER
9878M: Hans de Goede <hdegoede@redhat.com>
9879L: lm-sensors@lm-sensors.org
9880S: Supported
9881F: Documentation/hwmon/sch5627
9882F: drivers/hwmon/sch5627.c
9883
9884SMSC47B397 HARDWARE MONITOR DRIVER
9885M: Jean Delvare <jdelvare@suse.com>
9886L: lm-sensors@lm-sensors.org
9887S: Maintained
9888F: Documentation/hwmon/smsc47b397
9889F: drivers/hwmon/smsc47b397.c
9890
9891SMSC911x ETHERNET DRIVER
9892M: Steve Glendinning <steve.glendinning@shawell.net>
9893L: netdev@vger.kernel.org
9894S: Maintained
9895F: include/linux/smsc911x.h
9896F: drivers/net/ethernet/smsc/smsc911x.*
9897
9898SMSC9420 PCI ETHERNET DRIVER
9899M: Steve Glendinning <steve.glendinning@shawell.net>
9900L: netdev@vger.kernel.org
9901S: Maintained
9902F: drivers/net/ethernet/smsc/smsc9420.*
9903
9904SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9905M: Steve Glendinning <steve.glendinning@shawell.net>
9906L: linux-fbdev@vger.kernel.org
9907S: Maintained
9908F: drivers/video/fbdev/smscufx.c
9909
9910SOC-CAMERA V4L2 SUBSYSTEM
9911M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9912L: linux-media@vger.kernel.org
9913T: git git://linuxtv.org/media_tree.git
9914S: Maintained
9915F: include/media/soc*
9916F: drivers/media/i2c/soc_camera/
9917F: drivers/media/platform/soc_camera/
9918
9919SOEKRIS NET48XX LED SUPPORT
9920M: Chris Boot <bootc@bootc.net>
9921S: Maintained
9922F: drivers/leds/leds-net48xx.c
9923
9924SOFTLOGIC 6x10 MPEG CODEC
9925M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9926M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9927M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
9928M: Ismael Luceno <ismael@iodev.co.uk>
9929L: linux-media@vger.kernel.org
9930S: Supported
9931F: drivers/media/pci/solo6x10/
9932
9933SOFTWARE RAID (Multiple Disks) SUPPORT
9934M: Neil Brown <neilb@suse.com>
9935L: linux-raid@vger.kernel.org
9936S: Supported
9937F: drivers/md/
9938F: include/linux/raid/
9939F: include/uapi/linux/raid/
9940
9941SONIC NETWORK DRIVER
9942M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9943L: netdev@vger.kernel.org
9944S: Maintained
9945F: drivers/net/ethernet/natsemi/sonic.*
9946
9947SONICS SILICON BACKPLANE DRIVER (SSB)
9948M: Michael Buesch <m@bues.ch>
9949L: netdev@vger.kernel.org
9950S: Maintained
9951F: drivers/ssb/
9952F: include/linux/ssb/
9953
9954SONY VAIO CONTROL DEVICE DRIVER
9955M: Mattia Dongili <malattia@linux.it>
9956L: platform-driver-x86@vger.kernel.org
9957W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9958S: Maintained
9959F: Documentation/laptops/sony-laptop.txt
9960F: drivers/char/sonypi.c
9961F: drivers/platform/x86/sony-laptop.c
9962F: include/linux/sony-laptop.h
9963
9964SONY MEMORYSTICK CARD SUPPORT
9965M: Alex Dubov <oakad@yahoo.com>
9966W: http://tifmxx.berlios.de/
9967S: Maintained
9968F: drivers/memstick/host/tifm_ms.c
9969
9970SONY MEMORYSTICK STANDARD SUPPORT
9971M: Maxim Levitsky <maximlevitsky@gmail.com>
9972S: Maintained
9973F: drivers/memstick/core/ms_block.*
9974
9975SOUND
9976M: Jaroslav Kysela <perex@perex.cz>
9977M: Takashi Iwai <tiwai@suse.com>
9978L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9979W: http://www.alsa-project.org/
9980T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9981T: git git://git.alsa-project.org/alsa-kernel.git
9982Q: http://patchwork.kernel.org/project/alsa-devel/list/
9983S: Maintained
9984F: Documentation/sound/
9985F: include/sound/
9986F: include/uapi/sound/
9987F: sound/
9988
9989SOUND - COMPRESSED AUDIO
9990M: Vinod Koul <vinod.koul@intel.com>
9991L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9992T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9993S: Supported
9994F: Documentation/sound/alsa/compress_offload.txt
9995F: include/sound/compress_driver.h
9996F: include/uapi/sound/compress_*
9997F: sound/core/compress_offload.c
9998F: sound/soc/soc-compress.c
9999
10000SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10001M: Liam Girdwood <lgirdwood@gmail.com>
10002M: Mark Brown <broonie@kernel.org>
10003T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10004L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10005W: http://alsa-project.org/main/index.php/ASoC
10006S: Supported
10007F: Documentation/sound/alsa/soc/
10008F: sound/soc/
10009F: include/sound/soc*
10010
10011SOUND - DMAENGINE HELPERS
10012M: Lars-Peter Clausen <lars@metafoo.de>
10013S: Supported
10014F: include/sound/dmaengine_pcm.h
10015F: sound/core/pcm_dmaengine.c
10016F: sound/soc/soc-generic-dmaengine-pcm.c
10017
10018SP2 MEDIA DRIVER
10019M: Olli Salonen <olli.salonen@iki.fi>
10020L: linux-media@vger.kernel.org
10021W: http://linuxtv.org/
10022Q: http://patchwork.linuxtv.org/project/linux-media/list/
10023S: Maintained
10024F: drivers/media/dvb-frontends/sp2*
10025
10026SPARC + UltraSPARC (sparc/sparc64)
10027M: "David S. Miller" <davem@davemloft.net>
10028L: sparclinux@vger.kernel.org
10029Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10030T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10031T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10032S: Maintained
10033F: arch/sparc/
10034F: drivers/sbus/
10035
10036SPARC SERIAL DRIVERS
10037M: "David S. Miller" <davem@davemloft.net>
10038L: sparclinux@vger.kernel.org
10039T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10040T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10041S: Maintained
10042F: include/linux/sunserialcore.h
10043F: drivers/tty/serial/suncore.c
10044F: drivers/tty/serial/sunhv.c
10045F: drivers/tty/serial/sunsab.c
10046F: drivers/tty/serial/sunsab.h
10047F: drivers/tty/serial/sunsu.c
10048F: drivers/tty/serial/sunzilog.c
10049F: drivers/tty/serial/sunzilog.h
10050
10051SPARSE CHECKER
10052M: "Christopher Li" <sparse@chrisli.org>
10053L: linux-sparse@vger.kernel.org
10054W: https://sparse.wiki.kernel.org/
10055T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10056T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10057S: Maintained
10058F: include/linux/compiler.h
10059
10060SPEAR PLATFORM SUPPORT
10061M: Viresh Kumar <vireshk@kernel.org>
10062M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10063L: spear-devel@list.st.com
10064L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10065W: http://www.st.com/spear
10066S: Maintained
10067F: arch/arm/mach-spear/
10068
10069SPEAR CLOCK FRAMEWORK SUPPORT
10070M: Viresh Kumar <vireshk@kernel.org>
10071L: spear-devel@list.st.com
10072L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10073W: http://www.st.com/spear
10074S: Maintained
10075F: drivers/clk/spear/
10076
10077SPI SUBSYSTEM
10078M: Mark Brown <broonie@kernel.org>
10079L: linux-spi@vger.kernel.org
10080T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10081Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10082S: Maintained
10083F: Documentation/spi/
10084F: drivers/spi/
10085F: include/linux/spi/
10086F: include/uapi/linux/spi/
10087
10088SPIDERNET NETWORK DRIVER for CELL
10089M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10090L: netdev@vger.kernel.org
10091S: Supported
10092F: Documentation/networking/spider_net.txt
10093F: drivers/net/ethernet/toshiba/spider_net*
10094
10095SPU FILE SYSTEM
10096M: Jeremy Kerr <jk@ozlabs.org>
10097L: linuxppc-dev@lists.ozlabs.org
10098W: http://www.ibm.com/developerworks/power/cell/
10099S: Supported
10100F: Documentation/filesystems/spufs.txt
10101F: arch/powerpc/platforms/cell/spufs/
10102
10103SQUASHFS FILE SYSTEM
10104M: Phillip Lougher <phillip@squashfs.org.uk>
10105L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10106W: http://squashfs.org.uk
10107S: Maintained
10108F: Documentation/filesystems/squashfs.txt
10109F: fs/squashfs/
10110
10111SRM (Alpha) environment access
10112M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10113S: Maintained
10114F: arch/alpha/kernel/srm_env.c
10115
10116STABLE BRANCH
10117M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10118L: stable@vger.kernel.org
10119S: Supported
10120F: Documentation/stable_kernel_rules.txt
10121
10122STAGING SUBSYSTEM
10123M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10124T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10125L: devel@driverdev.osuosl.org
10126S: Supported
10127F: drivers/staging/
10128
10129STAGING - COMEDI
10130M: Ian Abbott <abbotti@mev.co.uk>
10131M: H Hartley Sweeten <hsweeten@visionengravers.com>
10132S: Odd Fixes
10133F: drivers/staging/comedi/
10134
10135STAGING - FLARION FT1000 DRIVERS
10136M: Marek Belisko <marek.belisko@gmail.com>
10137S: Odd Fixes
10138F: drivers/staging/ft1000/
10139
10140STAGING - INDUSTRIAL IO
10141M: Jonathan Cameron <jic23@kernel.org>
10142L: linux-iio@vger.kernel.org
10143S: Odd Fixes
10144F: drivers/staging/iio/
10145
10146STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10147M: Jarod Wilson <jarod@wilsonet.com>
10148W: http://www.lirc.org/
10149S: Odd Fixes
10150F: drivers/staging/media/lirc/
10151
10152STAGING - LUSTRE PARALLEL FILESYSTEM
10153M: Oleg Drokin <oleg.drokin@intel.com>
10154M: Andreas Dilger <andreas.dilger@intel.com>
10155L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10156W: http://wiki.lustre.org/
10157S: Maintained
10158F: drivers/staging/lustre
10159
10160STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10161M: Marc Dietrich <marvin24@gmx.de>
10162L: ac100@lists.launchpad.net (moderated for non-subscribers)
10163L: linux-tegra@vger.kernel.org
10164S: Maintained
10165F: drivers/staging/nvec/
10166
10167STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10168M: Jens Frederich <jfrederich@gmail.com>
10169M: Daniel Drake <dsd@laptop.org>
10170M: Jon Nettleton <jon.nettleton@gmail.com>
10171W: http://wiki.laptop.org/go/DCON
10172S: Maintained
10173F: drivers/staging/olpc_dcon/
10174
10175STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10176M: Willy Tarreau <willy@meta-x.org>
10177S: Odd Fixes
10178F: drivers/staging/panel/
10179
10180STAGING - REALTEK RTL8712U DRIVERS
10181M: Larry Finger <Larry.Finger@lwfinger.net>
10182M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10183S: Odd Fixes
10184F: drivers/staging/rtl8712/
10185
10186STAGING - REALTEK RTL8723U WIRELESS DRIVER
10187M: Larry Finger <Larry.Finger@lwfinger.net>
10188M: Jes Sorensen <Jes.Sorensen@redhat.com>
10189L: linux-wireless@vger.kernel.org
10190S: Maintained
10191F: drivers/staging/rtl8723au/
10192
10193STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10194M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10195M: Teddy Wang <teddy.wang@siliconmotion.com>
10196M: Sudip Mukherjee <sudip@vectorindia.org>
10197L: linux-fbdev@vger.kernel.org
10198S: Maintained
10199F: drivers/staging/sm750fb/
10200
10201STAGING - SLICOSS
10202M: Lior Dotan <liodot@gmail.com>
10203M: Christopher Harrer <charrer@alacritech.com>
10204S: Odd Fixes
10205F: drivers/staging/slicoss/
10206
10207STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10208M: William Hubbs <w.d.hubbs@gmail.com>
10209M: Chris Brannon <chris@the-brannons.com>
10210M: Kirk Reiser <kirk@reisers.ca>
10211M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10212L: speakup@linux-speakup.org
10213W: http://www.linux-speakup.org/
10214S: Odd Fixes
10215F: drivers/staging/speakup/
10216
10217STAGING - VIA VT665X DRIVERS
10218M: Forest Bond <forest@alittletooquiet.net>
10219S: Odd Fixes
10220F: drivers/staging/vt665?/
10221
10222STAGING - WILC1000 WIFI DRIVER
10223M: Johnny Kim <johnny.kim@atmel.com>
10224M: Austin Shin <austin.shin@atmel.com>
10225M: Chris Park <chris.park@atmel.com>
10226M: Tony Cho <tony.cho@atmel.com>
10227M: Glen Lee <glen.lee@atmel.com>
10228M: Leo Kim <leo.kim@atmel.com>
10229L: linux-wireless@vger.kernel.org
10230S: Supported
10231F: drivers/staging/wilc1000/
10232
10233STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10234M: Arnaud Patard <arnaud.patard@rtp-net.org>
10235S: Odd Fixes
10236F: drivers/staging/xgifb/
10237
10238HFI1 DRIVER
10239M: Mike Marciniszyn <infinipath@intel.com>
10240L: linux-rdma@vger.kernel.org
10241S: Supported
10242F: drivers/staging/rdma/hfi1
10243
10244STARFIRE/DURALAN NETWORK DRIVER
10245M: Ion Badulescu <ionut@badula.org>
10246S: Odd Fixes
10247F: drivers/net/ethernet/adaptec/starfire*
10248
10249SUN3/3X
10250M: Sam Creasey <sammy@sammy.net>
10251W: http://sammy.net/sun3/
10252S: Maintained
10253F: arch/m68k/kernel/*sun3*
10254F: arch/m68k/sun3*/
10255F: arch/m68k/include/asm/sun3*
10256F: drivers/net/ethernet/i825xx/sun3*
10257
10258SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10259M: Hans de Goede <hdegoede@redhat.com>
10260L: linux-input@vger.kernel.org
10261S: Maintained
10262F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10263F: drivers/input/keyboard/sun4i-lradc-keys.c
10264
10265SUNDANCE NETWORK DRIVER
10266M: Denis Kirjanov <kda@linux-powerpc.org>
10267L: netdev@vger.kernel.org
10268S: Maintained
10269F: drivers/net/ethernet/dlink/sundance.c
10270
10271SUPERH
10272L: linux-sh@vger.kernel.org
10273Q: http://patchwork.kernel.org/project/linux-sh/list/
10274S: Orphan
10275F: Documentation/sh/
10276F: arch/sh/
10277F: drivers/sh/
10278
10279SUSPEND TO RAM
10280M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10281M: Len Brown <len.brown@intel.com>
10282M: Pavel Machek <pavel@ucw.cz>
10283L: linux-pm@vger.kernel.org
10284S: Supported
10285F: Documentation/power/
10286F: arch/x86/kernel/acpi/
10287F: drivers/base/power/
10288F: kernel/power/
10289F: include/linux/suspend.h
10290F: include/linux/freezer.h
10291F: include/linux/pm.h
10292
10293SVGA HANDLING
10294M: Martin Mares <mj@ucw.cz>
10295L: linux-video@atrey.karlin.mff.cuni.cz
10296S: Maintained
10297F: Documentation/svga.txt
10298F: arch/x86/boot/video*
10299
10300SWIOTLB SUBSYSTEM
10301M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10302L: linux-kernel@vger.kernel.org
10303S: Supported
10304F: lib/swiotlb.c
10305F: arch/*/kernel/pci-swiotlb.c
10306F: include/linux/swiotlb.h
10307
10308SWITCHDEV
10309M: Jiri Pirko <jiri@resnulli.us>
10310L: netdev@vger.kernel.org
10311S: Supported
10312F: net/switchdev/
10313F: include/net/switchdev.h
10314
10315SYNOPSYS ARC ARCHITECTURE
10316M: Vineet Gupta <vgupta@synopsys.com>
10317L: linux-snps-arc@lists.infradead.org
10318S: Supported
10319F: arch/arc/
10320F: Documentation/devicetree/bindings/arc/*
10321F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10322F: drivers/tty/serial/arc_uart.c
10323T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10324
10325SYNOPSYS ARC SDP platform support
10326M: Alexey Brodkin <abrodkin@synopsys.com>
10327S: Supported
10328F: arch/arc/plat-axs10x
10329F: arch/arc/boot/dts/ax*
10330F: Documentation/devicetree/bindings/arc/axs10*
10331
10332SYSTEM CONFIGURATION (SYSCON)
10333M: Lee Jones <lee.jones@linaro.org>
10334M: Arnd Bergmann <arnd@arndb.de>
10335T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10336S: Supported
10337F: drivers/mfd/syscon.c
10338
10339SYSV FILESYSTEM
10340M: Christoph Hellwig <hch@infradead.org>
10341S: Maintained
10342F: Documentation/filesystems/sysv-fs.txt
10343F: fs/sysv/
10344F: include/linux/sysv_fs.h
10345
10346TARGET SUBSYSTEM
10347M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10348L: linux-scsi@vger.kernel.org
10349L: target-devel@vger.kernel.org
10350W: http://www.linux-iscsi.org
10351W: http://groups.google.com/group/linux-iscsi-target-dev
10352T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10353S: Supported
10354F: drivers/target/
10355F: include/target/
10356F: Documentation/target/
10357
10358TASKSTATS STATISTICS INTERFACE
10359M: Balbir Singh <bsingharora@gmail.com>
10360S: Maintained
10361F: Documentation/accounting/taskstats*
10362F: include/linux/taskstats*
10363F: kernel/taskstats.c
10364
10365TC CLASSIFIER
10366M: Jamal Hadi Salim <jhs@mojatatu.com>
10367L: netdev@vger.kernel.org
10368S: Maintained
10369F: include/net/pkt_cls.h
10370F: include/uapi/linux/pkt_cls.h
10371F: net/sched/
10372
10373TCP LOW PRIORITY MODULE
10374M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10375M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10376W: http://tcp-lp-mod.sourceforge.net/
10377S: Maintained
10378F: net/ipv4/tcp_lp.c
10379
10380TDA10071 MEDIA DRIVER
10381M: Antti Palosaari <crope@iki.fi>
10382L: linux-media@vger.kernel.org
10383W: http://linuxtv.org/
10384W: http://palosaari.fi/linux/
10385Q: http://patchwork.linuxtv.org/project/linux-media/list/
10386T: git git://linuxtv.org/anttip/media_tree.git
10387S: Maintained
10388F: drivers/media/dvb-frontends/tda10071*
10389
10390TDA18212 MEDIA DRIVER
10391M: Antti Palosaari <crope@iki.fi>
10392L: linux-media@vger.kernel.org
10393W: http://linuxtv.org/
10394W: http://palosaari.fi/linux/
10395Q: http://patchwork.linuxtv.org/project/linux-media/list/
10396T: git git://linuxtv.org/anttip/media_tree.git
10397S: Maintained
10398F: drivers/media/tuners/tda18212*
10399
10400TDA18218 MEDIA DRIVER
10401M: Antti Palosaari <crope@iki.fi>
10402L: linux-media@vger.kernel.org
10403W: http://linuxtv.org/
10404W: http://palosaari.fi/linux/
10405Q: http://patchwork.linuxtv.org/project/linux-media/list/
10406T: git git://linuxtv.org/anttip/media_tree.git
10407S: Maintained
10408F: drivers/media/tuners/tda18218*
10409
10410TDA18271 MEDIA DRIVER
10411M: Michael Krufky <mkrufky@linuxtv.org>
10412L: linux-media@vger.kernel.org
10413W: http://linuxtv.org/
10414W: http://github.com/mkrufky
10415Q: http://patchwork.linuxtv.org/project/linux-media/list/
10416T: git git://linuxtv.org/mkrufky/tuners.git
10417S: Maintained
10418F: drivers/media/tuners/tda18271*
10419
10420TDA827x MEDIA DRIVER
10421M: Michael Krufky <mkrufky@linuxtv.org>
10422L: linux-media@vger.kernel.org
10423W: http://linuxtv.org/
10424W: http://github.com/mkrufky
10425Q: http://patchwork.linuxtv.org/project/linux-media/list/
10426T: git git://linuxtv.org/mkrufky/tuners.git
10427S: Maintained
10428F: drivers/media/tuners/tda8290.*
10429
10430TDA8290 MEDIA DRIVER
10431M: Michael Krufky <mkrufky@linuxtv.org>
10432L: linux-media@vger.kernel.org
10433W: http://linuxtv.org/
10434W: http://github.com/mkrufky
10435Q: http://patchwork.linuxtv.org/project/linux-media/list/
10436T: git git://linuxtv.org/mkrufky/tuners.git
10437S: Maintained
10438F: drivers/media/tuners/tda8290.*
10439
10440TDA9840 MEDIA DRIVER
10441M: Hans Verkuil <hverkuil@xs4all.nl>
10442L: linux-media@vger.kernel.org
10443T: git git://linuxtv.org/media_tree.git
10444W: http://linuxtv.org
10445S: Maintained
10446F: drivers/media/i2c/tda9840*
10447
10448TEA5761 TUNER DRIVER
10449M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10450L: linux-media@vger.kernel.org
10451W: http://linuxtv.org
10452T: git git://linuxtv.org/media_tree.git
10453S: Odd fixes
10454F: drivers/media/tuners/tea5761.*
10455
10456TEA5767 TUNER DRIVER
10457M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10458L: linux-media@vger.kernel.org
10459W: http://linuxtv.org
10460T: git git://linuxtv.org/media_tree.git
10461S: Maintained
10462F: drivers/media/tuners/tea5767.*
10463
10464TEA6415C MEDIA DRIVER
10465M: Hans Verkuil <hverkuil@xs4all.nl>
10466L: linux-media@vger.kernel.org
10467T: git git://linuxtv.org/media_tree.git
10468W: http://linuxtv.org
10469S: Maintained
10470F: drivers/media/i2c/tea6415c*
10471
10472TEA6420 MEDIA DRIVER
10473M: Hans Verkuil <hverkuil@xs4all.nl>
10474L: linux-media@vger.kernel.org
10475T: git git://linuxtv.org/media_tree.git
10476W: http://linuxtv.org
10477S: Maintained
10478F: drivers/media/i2c/tea6420*
10479
10480TEAM DRIVER
10481M: Jiri Pirko <jiri@resnulli.us>
10482L: netdev@vger.kernel.org
10483S: Supported
10484F: drivers/net/team/
10485F: include/linux/if_team.h
10486F: include/uapi/linux/if_team.h
10487
10488TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10489M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10490S: Maintained
10491F: arch/x86/platform/ts5500/
10492
10493TECHNOTREND USB IR RECEIVER
10494M: Sean Young <sean@mess.org>
10495L: linux-media@vger.kernel.org
10496S: Maintained
10497F: drivers/media/rc/ttusbir.c
10498
10499TEGRA ARCHITECTURE SUPPORT
10500M: Stephen Warren <swarren@wwwdotorg.org>
10501M: Thierry Reding <thierry.reding@gmail.com>
10502M: Alexandre Courbot <gnurou@gmail.com>
10503L: linux-tegra@vger.kernel.org
10504Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10505T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10506S: Supported
10507N: [^a-z]tegra
10508
10509TEGRA CLOCK DRIVER
10510M: Peter De Schrijver <pdeschrijver@nvidia.com>
10511M: Prashant Gaikwad <pgaikwad@nvidia.com>
10512S: Supported
10513F: drivers/clk/tegra/
10514
10515TEGRA DMA DRIVER
10516M: Laxman Dewangan <ldewangan@nvidia.com>
10517S: Supported
10518F: drivers/dma/tegra20-apb-dma.c
10519
10520TEGRA I2C DRIVER
10521M: Laxman Dewangan <ldewangan@nvidia.com>
10522S: Supported
10523F: drivers/i2c/busses/i2c-tegra.c
10524
10525TEGRA IOMMU DRIVERS
10526M: Hiroshi Doyu <hdoyu@nvidia.com>
10527S: Supported
10528F: drivers/iommu/tegra*
10529
10530TEGRA KBC DRIVER
10531M: Rakesh Iyer <riyer@nvidia.com>
10532M: Laxman Dewangan <ldewangan@nvidia.com>
10533S: Supported
10534F: drivers/input/keyboard/tegra-kbc.c
10535
10536TEGRA PWM DRIVER
10537M: Thierry Reding <thierry.reding@gmail.com>
10538S: Supported
10539F: drivers/pwm/pwm-tegra.c
10540
10541TEGRA SERIAL DRIVER
10542M: Laxman Dewangan <ldewangan@nvidia.com>
10543S: Supported
10544F: drivers/tty/serial/serial-tegra.c
10545
10546TEGRA SPI DRIVER
10547M: Laxman Dewangan <ldewangan@nvidia.com>
10548S: Supported
10549F: drivers/spi/spi-tegra*
10550
10551TEHUTI ETHERNET DRIVER
10552M: Andy Gospodarek <andy@greyhouse.net>
10553L: netdev@vger.kernel.org
10554S: Supported
10555F: drivers/net/ethernet/tehuti/*
10556
10557Telecom Clock Driver for MCPL0010
10558M: Mark Gross <mark.gross@intel.com>
10559S: Supported
10560F: drivers/char/tlclk.c
10561
10562TENSILICA XTENSA PORT (xtensa)
10563M: Chris Zankel <chris@zankel.net>
10564M: Max Filippov <jcmvbkbc@gmail.com>
10565L: linux-xtensa@linux-xtensa.org
10566S: Maintained
10567F: arch/xtensa/
10568F: drivers/irqchip/irq-xtensa-*
10569
10570THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10571M: Hans Verkuil <hverkuil@xs4all.nl>
10572L: linux-media@vger.kernel.org
10573T: git git://linuxtv.org/media_tree.git
10574W: http://linuxtv.org
10575S: Maintained
10576F: drivers/media/radio/radio-raremono.c
10577
10578THERMAL
10579M: Zhang Rui <rui.zhang@intel.com>
10580M: Eduardo Valentin <edubezval@gmail.com>
10581L: linux-pm@vger.kernel.org
10582T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10583T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10584Q: https://patchwork.kernel.org/project/linux-pm/list/
10585S: Supported
10586F: drivers/thermal/
10587F: include/linux/thermal.h
10588F: include/uapi/linux/thermal.h
10589F: include/linux/cpu_cooling.h
10590F: Documentation/devicetree/bindings/thermal/
10591
10592THERMAL/CPU_COOLING
10593M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10594M: Viresh Kumar <viresh.kumar@linaro.org>
10595M: Javi Merino <javi.merino@arm.com>
10596L: linux-pm@vger.kernel.org
10597S: Supported
10598F: Documentation/thermal/cpu-cooling-api.txt
10599F: drivers/thermal/cpu_cooling.c
10600F: include/linux/cpu_cooling.h
10601
10602THINGM BLINK(1) USB RGB LED DRIVER
10603M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10604S: Maintained
10605F: drivers/hid/hid-thingm.c
10606
10607THINKPAD ACPI EXTRAS DRIVER
10608M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10609L: ibm-acpi-devel@lists.sourceforge.net
10610L: platform-driver-x86@vger.kernel.org
10611W: http://ibm-acpi.sourceforge.net
10612W: http://thinkwiki.org/wiki/Ibm-acpi
10613T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10614S: Maintained
10615F: drivers/platform/x86/thinkpad_acpi.c
10616
10617TI BANDGAP AND THERMAL DRIVER
10618M: Eduardo Valentin <edubezval@gmail.com>
10619L: linux-pm@vger.kernel.org
10620L: linux-omap@vger.kernel.org
10621S: Maintained
10622F: drivers/thermal/ti-soc-thermal/
10623
10624TI CDCE706 CLOCK DRIVER
10625M: Max Filippov <jcmvbkbc@gmail.com>
10626S: Maintained
10627F: drivers/clk/clk-cdce706.c
10628
10629TI CLOCK DRIVER
10630M: Tero Kristo <t-kristo@ti.com>
10631L: linux-omap@vger.kernel.org
10632S: Maintained
10633F: drivers/clk/ti/
10634F: include/linux/clk/ti.h
10635
10636TI FLASH MEDIA INTERFACE DRIVER
10637M: Alex Dubov <oakad@yahoo.com>
10638S: Maintained
10639F: drivers/misc/tifm*
10640F: drivers/mmc/host/tifm_sd.c
10641F: include/linux/tifm.h
10642
10643TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10644M: Santosh Shilimkar <ssantosh@kernel.org>
10645L: linux-kernel@vger.kernel.org
10646L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10647S: Maintained
10648F: drivers/soc/ti/*
10649T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10650
10651
10652TI LM49xxx FAMILY ASoC CODEC DRIVERS
10653M: M R Swami Reddy <mr.swami.reddy@ti.com>
10654M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10655L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10656S: Maintained
10657F: sound/soc/codecs/lm49453*
10658F: sound/soc/codecs/isabelle*
10659
10660TI LP855x BACKLIGHT DRIVER
10661M: Milo Kim <milo.kim@ti.com>
10662S: Maintained
10663F: Documentation/backlight/lp855x-driver.txt
10664F: drivers/video/backlight/lp855x_bl.c
10665F: include/linux/platform_data/lp855x.h
10666
10667TI LP8727 CHARGER DRIVER
10668M: Milo Kim <milo.kim@ti.com>
10669S: Maintained
10670F: drivers/power/lp8727_charger.c
10671F: include/linux/platform_data/lp8727.h
10672
10673TI LP8788 MFD DRIVER
10674M: Milo Kim <milo.kim@ti.com>
10675S: Maintained
10676F: drivers/iio/adc/lp8788_adc.c
10677F: drivers/leds/leds-lp8788.c
10678F: drivers/mfd/lp8788*.c
10679F: drivers/power/lp8788-charger.c
10680F: drivers/regulator/lp8788-*.c
10681F: include/linux/mfd/lp8788*.h
10682
10683TI NETCP ETHERNET DRIVER
10684M: Wingman Kwok <w-kwok2@ti.com>
10685M: Murali Karicheri <m-karicheri2@ti.com>
10686L: netdev@vger.kernel.org
10687S: Maintained
10688F: drivers/net/ethernet/ti/netcp*
10689
10690TI TAS571X FAMILY ASoC CODEC DRIVER
10691M: Kevin Cernekee <cernekee@chromium.org>
10692L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10693S: Odd Fixes
10694F: sound/soc/codecs/tas571x*
10695
10696TI TWL4030 SERIES SOC CODEC DRIVER
10697M: Peter Ujfalusi <peter.ujfalusi@ti.com>
10698L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10699S: Maintained
10700F: sound/soc/codecs/twl4030*
10701
10702TI WILINK WIRELESS DRIVERS
10703L: linux-wireless@vger.kernel.org
10704W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10705W: http://wireless.kernel.org/en/users/Drivers/wl1251
10706T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10707S: Orphan
10708F: drivers/net/wireless/ti/
10709F: include/linux/wl12xx.h
10710
10711TIPC NETWORK LAYER
10712M: Jon Maloy <jon.maloy@ericsson.com>
10713M: Ying Xue <ying.xue@windriver.com>
10714L: netdev@vger.kernel.org (core kernel code)
10715L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10716W: http://tipc.sourceforge.net/
10717S: Maintained
10718F: include/uapi/linux/tipc*.h
10719F: net/tipc/
10720
10721TILE ARCHITECTURE
10722M: Chris Metcalf <cmetcalf@ezchip.com>
10723W: http://www.ezchip.com/scm/
10724S: Supported
10725F: arch/tile/
10726F: drivers/char/tile-srom.c
10727F: drivers/edac/tile_edac.c
10728F: drivers/net/ethernet/tile/
10729F: drivers/rtc/rtc-tile.c
10730F: drivers/tty/hvc/hvc_tile.c
10731F: drivers/tty/serial/tilegx.c
10732F: drivers/usb/host/*-tilegx.c
10733F: include/linux/usb/tilegx.h
10734
10735TLAN NETWORK DRIVER
10736M: Samuel Chessman <chessman@tux.org>
10737L: tlan-devel@lists.sourceforge.net (subscribers-only)
10738W: http://sourceforge.net/projects/tlan/
10739S: Maintained
10740F: Documentation/networking/tlan.txt
10741F: drivers/net/ethernet/ti/tlan.*
10742
10743TOMOYO SECURITY MODULE
10744M: Kentaro Takeda <takedakn@nttdata.co.jp>
10745M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10746L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10747L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10748L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10749L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10750W: http://tomoyo.sourceforge.jp/
10751T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10752S: Maintained
10753F: security/tomoyo/
10754
10755TOPSTAR LAPTOP EXTRAS DRIVER
10756M: Herton Ronaldo Krzesinski <herton@canonical.com>
10757L: platform-driver-x86@vger.kernel.org
10758S: Maintained
10759F: drivers/platform/x86/topstar-laptop.c
10760
10761TOSHIBA ACPI EXTRAS DRIVER
10762M: Azael Avalos <coproscefalo@gmail.com>
10763L: platform-driver-x86@vger.kernel.org
10764S: Maintained
10765F: drivers/platform/x86/toshiba_acpi.c
10766
10767TOSHIBA BLUETOOTH DRIVER
10768M: Azael Avalos <coproscefalo@gmail.com>
10769L: platform-driver-x86@vger.kernel.org
10770S: Maintained
10771F: drivers/platform/x86/toshiba_bluetooth.c
10772
10773TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10774M: Azael Avalos <coproscefalo@gmail.com>
10775L: platform-driver-x86@vger.kernel.org
10776S: Maintained
10777F: drivers/platform/x86/toshiba_haps.c
10778
10779TOSHIBA WMI HOTKEYS DRIVER
10780M: Azael Avalos <coproscefalo@gmail.com>
10781L: platform-driver-x86@vger.kernel.org
10782S: Maintained
10783F: drivers/platform/x86/toshiba-wmi.c
10784
10785TOSHIBA SMM DRIVER
10786M: Jonathan Buzzard <jonathan@buzzard.org.uk>
10787W: http://www.buzzard.org.uk/toshiba/
10788S: Maintained
10789F: drivers/char/toshiba.c
10790F: include/linux/toshiba.h
10791F: include/uapi/linux/toshiba.h
10792
10793TOSHIBA TC358743 DRIVER
10794M: Mats Randgaard <matrandg@cisco.com>
10795L: linux-media@vger.kernel.org
10796S: Maintained
10797F: drivers/media/i2c/tc358743*
10798F: include/media/tc358743.h
10799
10800TMIO MMC DRIVER
10801M: Ian Molton <ian@mnementh.co.uk>
10802L: linux-mmc@vger.kernel.org
10803S: Maintained
10804F: drivers/mmc/host/tmio_mmc*
10805F: drivers/mmc/host/sh_mobile_sdhi.c
10806F: include/linux/mmc/tmio.h
10807F: include/linux/mmc/sh_mobile_sdhi.h
10808
10809TMP401 HARDWARE MONITOR DRIVER
10810M: Guenter Roeck <linux@roeck-us.net>
10811L: lm-sensors@lm-sensors.org
10812S: Maintained
10813F: Documentation/hwmon/tmp401
10814F: drivers/hwmon/tmp401.c
10815
10816TMPFS (SHMEM FILESYSTEM)
10817M: Hugh Dickins <hughd@google.com>
10818L: linux-mm@kvack.org
10819S: Maintained
10820F: include/linux/shmem_fs.h
10821F: mm/shmem.c
10822
10823TM6000 VIDEO4LINUX DRIVER
10824M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10825L: linux-media@vger.kernel.org
10826W: http://linuxtv.org
10827T: git git://linuxtv.org/media_tree.git
10828S: Odd fixes
10829F: drivers/media/usb/tm6000/
10830
10831TW68 VIDEO4LINUX DRIVER
10832M: Hans Verkuil <hverkuil@xs4all.nl>
10833L: linux-media@vger.kernel.org
10834T: git git://linuxtv.org/media_tree.git
10835W: http://linuxtv.org
10836S: Odd Fixes
10837F: drivers/media/pci/tw68/
10838
10839TPM DEVICE DRIVER
10840M: Peter Huewe <peterhuewe@gmx.de>
10841M: Marcel Selhorst <tpmdd@selhorst.net>
10842M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
10843R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10844W: http://tpmdd.sourceforge.net
10845L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10846Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10847T: https://github.com/PeterHuewe/linux-tpmdd
10848S: Maintained
10849F: drivers/char/tpm/
10850
10851TPM IBM_VTPM DEVICE DRIVER
10852M: Ashley Lai <ashleydlai@gmail.com>
10853W: http://tpmdd.sourceforge.net
10854L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10855S: Maintained
10856F: drivers/char/tpm/tpm_ibmvtpm*
10857
10858TRACING
10859M: Steven Rostedt <rostedt@goodmis.org>
10860M: Ingo Molnar <mingo@redhat.com>
10861T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10862S: Maintained
10863F: Documentation/trace/ftrace.txt
10864F: arch/*/*/*/ftrace.h
10865F: arch/*/kernel/ftrace.c
10866F: include/*/ftrace.h
10867F: include/linux/trace*.h
10868F: include/trace/
10869F: kernel/trace/
10870F: tools/testing/selftests/ftrace/
10871
10872TRIVIAL PATCHES
10873M: Jiri Kosina <trivial@kernel.org>
10874T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10875S: Maintained
10876K: ^Subject:.*(?i)trivial
10877
10878TTY LAYER
10879M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10880M: Jiri Slaby <jslaby@suse.com>
10881S: Supported
10882T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10883F: Documentation/serial/
10884F: drivers/tty/
10885F: drivers/tty/serial/serial_core.c
10886F: include/linux/serial_core.h
10887F: include/linux/serial.h
10888F: include/linux/tty.h
10889F: include/uapi/linux/serial_core.h
10890F: include/uapi/linux/serial.h
10891F: include/uapi/linux/tty.h
10892
10893TUA9001 MEDIA DRIVER
10894M: Antti Palosaari <crope@iki.fi>
10895L: linux-media@vger.kernel.org
10896W: http://linuxtv.org/
10897W: http://palosaari.fi/linux/
10898Q: http://patchwork.linuxtv.org/project/linux-media/list/
10899T: git git://linuxtv.org/anttip/media_tree.git
10900S: Maintained
10901F: drivers/media/tuners/tua9001*
10902
10903TULIP NETWORK DRIVERS
10904M: Grant Grundler <grundler@parisc-linux.org>
10905L: netdev@vger.kernel.org
10906S: Maintained
10907F: drivers/net/ethernet/dec/tulip/
10908
10909TUN/TAP driver
10910M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
10911W: http://vtun.sourceforge.net/tun
10912S: Maintained
10913F: Documentation/networking/tuntap.txt
10914F: arch/um/os-Linux/drivers/
10915
10916TURBOCHANNEL SUBSYSTEM
10917M: "Maciej W. Rozycki" <macro@linux-mips.org>
10918M: Ralf Baechle <ralf@linux-mips.org>
10919L: linux-mips@linux-mips.org
10920Q: http://patchwork.linux-mips.org/project/linux-mips/list/
10921S: Maintained
10922F: drivers/tc/
10923F: include/linux/tc.h
10924
10925U14-34F SCSI DRIVER
10926M: Dario Ballabio <ballabio_dario@emc.com>
10927L: linux-scsi@vger.kernel.org
10928S: Maintained
10929F: drivers/scsi/u14-34f.c
10930
10931UBI FILE SYSTEM (UBIFS)
10932M: Artem Bityutskiy <dedekind1@gmail.com>
10933M: Adrian Hunter <adrian.hunter@intel.com>
10934L: linux-mtd@lists.infradead.org
10935T: git git://git.infradead.org/ubifs-2.6.git
10936W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10937S: Maintained
10938F: Documentation/filesystems/ubifs.txt
10939F: fs/ubifs/
10940
10941UCLINUX (M68KNOMMU AND COLDFIRE)
10942M: Greg Ungerer <gerg@uclinux.org>
10943W: http://www.uclinux.org/
10944L: linux-m68k@lists.linux-m68k.org
10945L: uclinux-dev@uclinux.org (subscribers-only)
10946T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10947S: Maintained
10948F: arch/m68k/coldfire/
10949F: arch/m68k/68*/
10950F: arch/m68k/*/*_no.*
10951F: arch/m68k/include/asm/*_no.*
10952
10953UDF FILESYSTEM
10954M: Jan Kara <jack@suse.com>
10955S: Maintained
10956F: Documentation/filesystems/udf.txt
10957F: fs/udf/
10958
10959UFS FILESYSTEM
10960M: Evgeniy Dushistov <dushistov@mail.ru>
10961S: Maintained
10962F: Documentation/filesystems/ufs.txt
10963F: fs/ufs/
10964
10965UHID USERSPACE HID IO DRIVER:
10966M: David Herrmann <dh.herrmann@googlemail.com>
10967L: linux-input@vger.kernel.org
10968S: Maintained
10969F: drivers/hid/uhid.c
10970F: include/uapi/linux/uhid.h
10971
10972ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10973L: linux-usb@vger.kernel.org
10974S: Orphan
10975F: drivers/uwb/
10976F: include/linux/uwb.h
10977F: include/linux/uwb/
10978
10979UNICORE32 ARCHITECTURE:
10980M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10981W: http://mprc.pku.edu.cn/~guanxuetao/linux
10982S: Maintained
10983T: git git://github.com/gxt/linux.git
10984F: arch/unicore32/
10985
10986UNIFDEF
10987M: Tony Finch <dot@dotat.at>
10988W: http://dotat.at/prog/unifdef
10989S: Maintained
10990F: scripts/unifdef.c
10991
10992UNIFORM CDROM DRIVER
10993M: Jens Axboe <axboe@kernel.dk>
10994W: http://www.kernel.dk
10995S: Maintained
10996F: Documentation/cdrom/
10997F: drivers/cdrom/cdrom.c
10998F: include/linux/cdrom.h
10999F: include/uapi/linux/cdrom.h
11000
11001UNISYS S-PAR DRIVERS
11002M: Benjamin Romer <benjamin.romer@unisys.com>
11003M: David Kershner <david.kershner@unisys.com>
11004L: sparmaintainer@unisys.com (Unisys internal)
11005S: Supported
11006F: drivers/staging/unisys/
11007
11008UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11009M: Vinayak Holikatti <vinholikatti@gmail.com>
11010L: linux-scsi@vger.kernel.org
11011S: Supported
11012F: Documentation/scsi/ufs.txt
11013F: drivers/scsi/ufs/
11014
11015UNSORTED BLOCK IMAGES (UBI)
11016M: Artem Bityutskiy <dedekind1@gmail.com>
11017M: Richard Weinberger <richard@nod.at>
11018W: http://www.linux-mtd.infradead.org/
11019L: linux-mtd@lists.infradead.org
11020T: git git://git.infradead.org/ubifs-2.6.git
11021S: Supported
11022F: drivers/mtd/ubi/
11023F: include/linux/mtd/ubi.h
11024F: include/uapi/mtd/ubi-user.h
11025
11026USB ACM DRIVER
11027M: Oliver Neukum <oliver@neukum.org>
11028L: linux-usb@vger.kernel.org
11029S: Maintained
11030F: Documentation/usb/acm.txt
11031F: drivers/usb/class/cdc-acm.*
11032
11033USB AR5523 WIRELESS DRIVER
11034M: Pontus Fuchs <pontus.fuchs@gmail.com>
11035L: linux-wireless@vger.kernel.org
11036S: Maintained
11037F: drivers/net/wireless/ath/ar5523/
11038
11039USB ATTACHED SCSI
11040M: Hans de Goede <hdegoede@redhat.com>
11041M: Gerd Hoffmann <kraxel@redhat.com>
11042L: linux-usb@vger.kernel.org
11043L: linux-scsi@vger.kernel.org
11044S: Maintained
11045F: drivers/usb/storage/uas.c
11046
11047USB CDC ETHERNET DRIVER
11048M: Oliver Neukum <oliver@neukum.org>
11049L: linux-usb@vger.kernel.org
11050S: Maintained
11051F: drivers/net/usb/cdc_*.c
11052F: include/uapi/linux/usb/cdc.h
11053
11054USB CHAOSKEY DRIVER
11055M: Keith Packard <keithp@keithp.com>
11056L: linux-usb@vger.kernel.org
11057S: Maintained
11058F: drivers/usb/misc/chaoskey.c
11059
11060USB CYPRESS C67X00 DRIVER
11061M: Peter Korsgaard <jacmet@sunsite.dk>
11062L: linux-usb@vger.kernel.org
11063S: Maintained
11064F: drivers/usb/c67x00/
11065
11066USB DAVICOM DM9601 DRIVER
11067M: Peter Korsgaard <jacmet@sunsite.dk>
11068L: netdev@vger.kernel.org
11069W: http://www.linux-usb.org/usbnet
11070S: Maintained
11071F: drivers/net/usb/dm9601.c
11072
11073USB DIAMOND RIO500 DRIVER
11074M: Cesar Miquel <miquel@df.uba.ar>
11075L: rio500-users@lists.sourceforge.net
11076W: http://rio500.sourceforge.net
11077S: Maintained
11078F: drivers/usb/misc/rio500*
11079
11080USB EHCI DRIVER
11081M: Alan Stern <stern@rowland.harvard.edu>
11082L: linux-usb@vger.kernel.org
11083S: Maintained
11084F: Documentation/usb/ehci.txt
11085F: drivers/usb/host/ehci*
11086
11087USB GADGET/PERIPHERAL SUBSYSTEM
11088M: Felipe Balbi <balbi@ti.com>
11089L: linux-usb@vger.kernel.org
11090W: http://www.linux-usb.org/gadget
11091T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11092S: Maintained
11093F: drivers/usb/gadget/
11094F: include/linux/usb/gadget*
11095
11096USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11097M: Jiri Kosina <jikos@kernel.org>
11098L: linux-usb@vger.kernel.org
11099T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11100S: Maintained
11101F: Documentation/hid/hiddev.txt
11102F: drivers/hid/usbhid/
11103
11104USB ISP116X DRIVER
11105M: Olav Kongas <ok@artecdesign.ee>
11106L: linux-usb@vger.kernel.org
11107S: Maintained
11108F: drivers/usb/host/isp116x*
11109F: include/linux/usb/isp116x.h
11110
11111USB MASS STORAGE DRIVER
11112M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11113L: linux-usb@vger.kernel.org
11114L: usb-storage@lists.one-eyed-alien.net
11115S: Maintained
11116W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11117F: drivers/usb/storage/
11118
11119USB MIDI DRIVER
11120M: Clemens Ladisch <clemens@ladisch.de>
11121L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11122T: git git://git.alsa-project.org/alsa-kernel.git
11123S: Maintained
11124F: sound/usb/midi.*
11125
11126USB NETWORKING DRIVERS
11127L: linux-usb@vger.kernel.org
11128S: Odd Fixes
11129F: drivers/net/usb/
11130
11131USB OHCI DRIVER
11132M: Alan Stern <stern@rowland.harvard.edu>
11133L: linux-usb@vger.kernel.org
11134S: Maintained
11135F: Documentation/usb/ohci.txt
11136F: drivers/usb/host/ohci*
11137
11138USB OTG FSM (Finite State Machine)
11139M: Peter Chen <Peter.Chen@freescale.com>
11140T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11141L: linux-usb@vger.kernel.org
11142S: Maintained
11143F: drivers/usb/common/usb-otg-fsm.c
11144
11145USB OVER IP DRIVER
11146M: Valentina Manea <valentina.manea.m@gmail.com>
11147M: Shuah Khan <shuah.kh@samsung.com>
11148L: linux-usb@vger.kernel.org
11149S: Maintained
11150F: drivers/usb/usbip/
11151F: tools/usb/usbip/
11152
11153USB PEGASUS DRIVER
11154M: Petko Manolov <petkan@nucleusys.com>
11155L: linux-usb@vger.kernel.org
11156L: netdev@vger.kernel.org
11157T: git git://github.com/petkan/pegasus.git
11158W: https://github.com/petkan/pegasus
11159S: Maintained
11160F: drivers/net/usb/pegasus.*
11161
11162USB PHY LAYER
11163M: Felipe Balbi <balbi@ti.com>
11164L: linux-usb@vger.kernel.org
11165T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11166S: Maintained
11167F: drivers/usb/phy/
11168
11169USB PRINTER DRIVER (usblp)
11170M: Pete Zaitcev <zaitcev@redhat.com>
11171L: linux-usb@vger.kernel.org
11172S: Supported
11173F: drivers/usb/class/usblp.c
11174
11175USB RTL8150 DRIVER
11176M: Petko Manolov <petkan@nucleusys.com>
11177L: linux-usb@vger.kernel.org
11178L: netdev@vger.kernel.org
11179T: git git://github.com/petkan/rtl8150.git
11180W: https://github.com/petkan/rtl8150
11181S: Maintained
11182F: drivers/net/usb/rtl8150.c
11183
11184USB SERIAL SUBSYSTEM
11185M: Johan Hovold <johan@kernel.org>
11186L: linux-usb@vger.kernel.org
11187S: Maintained
11188F: Documentation/usb/usb-serial.txt
11189F: drivers/usb/serial/
11190F: include/linux/usb/serial.h
11191
11192USB SMSC75XX ETHERNET DRIVER
11193M: Steve Glendinning <steve.glendinning@shawell.net>
11194L: netdev@vger.kernel.org
11195S: Maintained
11196F: drivers/net/usb/smsc75xx.*
11197
11198USB SMSC95XX ETHERNET DRIVER
11199M: Steve Glendinning <steve.glendinning@shawell.net>
11200L: netdev@vger.kernel.org
11201S: Maintained
11202F: drivers/net/usb/smsc95xx.*
11203
11204USB SUBSYSTEM
11205M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11206L: linux-usb@vger.kernel.org
11207W: http://www.linux-usb.org
11208T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11209S: Supported
11210F: Documentation/usb/
11211F: drivers/usb/
11212F: include/linux/usb.h
11213F: include/linux/usb/
11214
11215USB UHCI DRIVER
11216M: Alan Stern <stern@rowland.harvard.edu>
11217L: linux-usb@vger.kernel.org
11218S: Maintained
11219F: drivers/usb/host/uhci*
11220
11221USB "USBNET" DRIVER FRAMEWORK
11222M: Oliver Neukum <oneukum@suse.com>
11223L: netdev@vger.kernel.org
11224W: http://www.linux-usb.org/usbnet
11225S: Maintained
11226F: drivers/net/usb/usbnet.c
11227F: include/linux/usb/usbnet.h
11228
11229USB VIDEO CLASS
11230M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11231L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11232L: linux-media@vger.kernel.org
11233T: git git://linuxtv.org/media_tree.git
11234W: http://www.ideasonboard.org/uvc/
11235S: Maintained
11236F: drivers/media/usb/uvc/
11237F: include/uapi/linux/uvcvideo.h
11238
11239USB VISION DRIVER
11240M: Hans Verkuil <hverkuil@xs4all.nl>
11241L: linux-media@vger.kernel.org
11242T: git git://linuxtv.org/media_tree.git
11243W: http://linuxtv.org
11244S: Odd Fixes
11245F: drivers/media/usb/usbvision/
11246
11247USB WEBCAM GADGET
11248M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11249L: linux-usb@vger.kernel.org
11250S: Maintained
11251F: drivers/usb/gadget/function/*uvc*
11252F: drivers/usb/gadget/legacy/webcam.c
11253
11254USB WIRELESS RNDIS DRIVER (rndis_wlan)
11255M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11256L: linux-wireless@vger.kernel.org
11257S: Maintained
11258F: drivers/net/wireless/rndis_wlan.c
11259
11260USB XHCI DRIVER
11261M: Mathias Nyman <mathias.nyman@intel.com>
11262L: linux-usb@vger.kernel.org
11263S: Supported
11264F: drivers/usb/host/xhci*
11265F: drivers/usb/host/pci-quirks*
11266
11267USB ZD1201 DRIVER
11268L: linux-wireless@vger.kernel.org
11269W: http://linux-lc100020.sourceforge.net
11270S: Orphan
11271F: drivers/net/wireless/zd1201.*
11272
11273USB ZR364XX DRIVER
11274M: Antoine Jacquet <royale@zerezo.com>
11275L: linux-usb@vger.kernel.org
11276L: linux-media@vger.kernel.org
11277T: git git://linuxtv.org/media_tree.git
11278W: http://royale.zerezo.com/zr364xx/
11279S: Maintained
11280F: Documentation/video4linux/zr364xx.txt
11281F: drivers/media/usb/zr364xx/
11282
11283ULPI BUS
11284M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11285L: linux-usb@vger.kernel.org
11286S: Maintained
11287F: drivers/usb/common/ulpi.c
11288F: include/linux/ulpi/
11289
11290USER-MODE LINUX (UML)
11291M: Jeff Dike <jdike@addtoit.com>
11292M: Richard Weinberger <richard@nod.at>
11293L: user-mode-linux-devel@lists.sourceforge.net
11294L: user-mode-linux-user@lists.sourceforge.net
11295W: http://user-mode-linux.sourceforge.net
11296S: Maintained
11297F: Documentation/virtual/uml/
11298F: arch/um/
11299F: arch/x86/um/
11300F: fs/hostfs/
11301F: fs/hppfs/
11302
11303USERSPACE I/O (UIO)
11304M: "Hans J. Koch" <hjk@hansjkoch.de>
11305M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11306S: Maintained
11307T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11308F: Documentation/DocBook/uio-howto.tmpl
11309F: drivers/uio/
11310F: include/linux/uio*.h
11311
11312UTIL-LINUX PACKAGE
11313M: Karel Zak <kzak@redhat.com>
11314L: util-linux@vger.kernel.org
11315W: http://en.wikipedia.org/wiki/Util-linux
11316T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11317S: Maintained
11318
11319UVESAFB DRIVER
11320M: Michal Januszewski <spock@gentoo.org>
11321L: linux-fbdev@vger.kernel.org
11322W: http://dev.gentoo.org/~spock/projects/uvesafb/
11323S: Maintained
11324F: Documentation/fb/uvesafb.txt
11325F: drivers/video/fbdev/uvesafb.*
11326
11327VF610 NAND DRIVER
11328M: Stefan Agner <stefan@agner.ch>
11329L: linux-mtd@lists.infradead.org
11330S: Supported
11331F: drivers/mtd/nand/vf610_nfc.c
11332
11333VFAT/FAT/MSDOS FILESYSTEM
11334M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11335S: Maintained
11336F: Documentation/filesystems/vfat.txt
11337F: fs/fat/
11338
11339VFIO DRIVER
11340M: Alex Williamson <alex.williamson@redhat.com>
11341L: kvm@vger.kernel.org
11342S: Maintained
11343F: Documentation/vfio.txt
11344F: drivers/vfio/
11345F: include/linux/vfio.h
11346F: include/uapi/linux/vfio.h
11347
11348VFIO PLATFORM DRIVER
11349M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11350L: kvm@vger.kernel.org
11351S: Maintained
11352F: drivers/vfio/platform/
11353
11354VIDEOBUF2 FRAMEWORK
11355M: Pawel Osciak <pawel@osciak.com>
11356M: Marek Szyprowski <m.szyprowski@samsung.com>
11357M: Kyungmin Park <kyungmin.park@samsung.com>
11358L: linux-media@vger.kernel.org
11359S: Maintained
11360F: drivers/media/v4l2-core/videobuf2-*
11361F: include/media/videobuf2-*
11362
11363VIRTUAL SERIO DEVICE DRIVER
11364M: Stephen Chandler Paul <thatslyude@gmail.com>
11365S: Maintained
11366F: drivers/input/serio/userio.c
11367F: include/uapi/linux/userio.h
11368
11369VIRTIO CONSOLE DRIVER
11370M: Amit Shah <amit.shah@redhat.com>
11371L: virtualization@lists.linux-foundation.org
11372S: Maintained
11373F: drivers/char/virtio_console.c
11374F: include/linux/virtio_console.h
11375F: include/uapi/linux/virtio_console.h
11376
11377VIRTIO CORE, NET AND BLOCK DRIVERS
11378M: "Michael S. Tsirkin" <mst@redhat.com>
11379L: virtualization@lists.linux-foundation.org
11380S: Maintained
11381F: drivers/virtio/
11382F: tools/virtio/
11383F: drivers/net/virtio_net.c
11384F: drivers/block/virtio_blk.c
11385F: include/linux/virtio_*.h
11386F: include/uapi/linux/virtio_*.h
11387
11388VIRTIO DRIVERS FOR S390
11389M: Christian Borntraeger <borntraeger@de.ibm.com>
11390M: Cornelia Huck <cornelia.huck@de.ibm.com>
11391L: linux-s390@vger.kernel.org
11392L: virtualization@lists.linux-foundation.org
11393L: kvm@vger.kernel.org
11394S: Supported
11395F: drivers/s390/virtio/
11396
11397VIRTIO GPU DRIVER
11398M: David Airlie <airlied@linux.ie>
11399M: Gerd Hoffmann <kraxel@redhat.com>
11400L: dri-devel@lists.freedesktop.org
11401L: virtualization@lists.linux-foundation.org
11402S: Maintained
11403F: drivers/gpu/drm/virtio/
11404F: include/uapi/linux/virtio_gpu.h
11405
11406VIRTIO HOST (VHOST)
11407M: "Michael S. Tsirkin" <mst@redhat.com>
11408L: kvm@vger.kernel.org
11409L: virtualization@lists.linux-foundation.org
11410L: netdev@vger.kernel.org
11411S: Maintained
11412F: drivers/vhost/
11413F: include/uapi/linux/vhost.h
11414
11415VIRTIO INPUT DRIVER
11416M: Gerd Hoffmann <kraxel@redhat.com>
11417S: Maintained
11418F: drivers/virtio/virtio_input.c
11419F: include/uapi/linux/virtio_input.h
11420
11421VIA RHINE NETWORK DRIVER
11422S: Orphan
11423F: drivers/net/ethernet/via/via-rhine.c
11424
11425VIA SD/MMC CARD CONTROLLER DRIVER
11426M: Bruce Chang <brucechang@via.com.tw>
11427M: Harald Welte <HaraldWelte@viatech.com>
11428S: Maintained
11429F: drivers/mmc/host/via-sdmmc.c
11430
11431VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11432M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11433L: linux-fbdev@vger.kernel.org
11434S: Maintained
11435F: include/linux/via-core.h
11436F: include/linux/via-gpio.h
11437F: include/linux/via_i2c.h
11438F: drivers/video/fbdev/via/
11439
11440VIA VELOCITY NETWORK DRIVER
11441M: Francois Romieu <romieu@fr.zoreil.com>
11442L: netdev@vger.kernel.org
11443S: Maintained
11444F: drivers/net/ethernet/via/via-velocity.*
11445
11446VIRT LIB
11447M: Alex Williamson <alex.williamson@redhat.com>
11448M: Paolo Bonzini <pbonzini@redhat.com>
11449L: kvm@vger.kernel.org
11450S: Supported
11451F: virt/lib/
11452
11453VIVID VIRTUAL VIDEO DRIVER
11454M: Hans Verkuil <hverkuil@xs4all.nl>
11455L: linux-media@vger.kernel.org
11456T: git git://linuxtv.org/media_tree.git
11457W: http://linuxtv.org
11458S: Maintained
11459F: drivers/media/platform/vivid/*
11460
11461VLAN (802.1Q)
11462M: Patrick McHardy <kaber@trash.net>
11463L: netdev@vger.kernel.org
11464S: Maintained
11465F: drivers/net/macvlan.c
11466F: include/linux/if_*vlan.h
11467F: net/8021q/
11468
11469VLYNQ BUS
11470M: Florian Fainelli <florian@openwrt.org>
11471L: openwrt-devel@lists.openwrt.org (subscribers-only)
11472S: Maintained
11473F: drivers/vlynq/vlynq.c
11474F: include/linux/vlynq.h
11475
11476VME SUBSYSTEM
11477M: Martyn Welch <martyn@welchs.me.uk>
11478M: Manohar Vanga <manohar.vanga@gmail.com>
11479M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11480L: devel@driverdev.osuosl.org
11481S: Maintained
11482T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11483F: Documentation/vme_api.txt
11484F: drivers/staging/vme/
11485F: drivers/vme/
11486F: include/linux/vme*
11487
11488VMWARE HYPERVISOR INTERFACE
11489M: Alok Kataria <akataria@vmware.com>
11490L: virtualization@lists.linux-foundation.org
11491S: Supported
11492F: arch/x86/kernel/cpu/vmware.c
11493
11494VMWARE BALLOON DRIVER
11495M: Xavier Deguillard <xdeguillard@vmware.com>
11496M: Philip Moltmann <moltmann@vmware.com>
11497M: "VMware, Inc." <pv-drivers@vmware.com>
11498L: linux-kernel@vger.kernel.org
11499S: Maintained
11500F: drivers/misc/vmw_balloon.c
11501
11502VMWARE VMMOUSE SUBDRIVER
11503M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11504M: "VMware, Inc." <pv-drivers@vmware.com>
11505L: linux-input@vger.kernel.org
11506S: Maintained
11507F: drivers/input/mouse/vmmouse.c
11508F: drivers/input/mouse/vmmouse.h
11509
11510VMWARE VMXNET3 ETHERNET DRIVER
11511M: Shrikrishna Khare <skhare@vmware.com>
11512M: "VMware, Inc." <pv-drivers@vmware.com>
11513L: netdev@vger.kernel.org
11514S: Maintained
11515F: drivers/net/vmxnet3/
11516
11517VMware PVSCSI driver
11518M: Arvind Kumar <arvindkumar@vmware.com>
11519M: VMware PV-Drivers <pv-drivers@vmware.com>
11520L: linux-scsi@vger.kernel.org
11521S: Maintained
11522F: drivers/scsi/vmw_pvscsi.c
11523F: drivers/scsi/vmw_pvscsi.h
11524
11525VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11526M: Liam Girdwood <lgirdwood@gmail.com>
11527M: Mark Brown <broonie@kernel.org>
11528L: linux-kernel@vger.kernel.org
11529W: http://www.slimlogic.co.uk/?p=48
11530T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11531S: Supported
11532F: drivers/regulator/
11533F: include/linux/regulator/
11534
11535VRF
11536M: David Ahern <dsa@cumulusnetworks.com>
11537M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11538L: netdev@vger.kernel.org
11539S: Maintained
11540F: drivers/net/vrf.c
11541F: Documentation/networking/vrf.txt
11542
11543VT1211 HARDWARE MONITOR DRIVER
11544M: Juerg Haefliger <juergh@gmail.com>
11545L: lm-sensors@lm-sensors.org
11546S: Maintained
11547F: Documentation/hwmon/vt1211
11548F: drivers/hwmon/vt1211.c
11549
11550VT8231 HARDWARE MONITOR DRIVER
11551M: Roger Lucas <vt8231@hiddenengine.co.uk>
11552L: lm-sensors@lm-sensors.org
11553S: Maintained
11554F: drivers/hwmon/vt8231.c
11555
11556VUB300 USB to SDIO/SD/MMC bridge chip
11557M: Tony Olech <tony.olech@elandigitalsystems.com>
11558L: linux-mmc@vger.kernel.org
11559L: linux-usb@vger.kernel.org
11560S: Supported
11561F: drivers/mmc/host/vub300.c
11562
11563W1 DALLAS'S 1-WIRE BUS
11564M: Evgeniy Polyakov <zbr@ioremap.net>
11565S: Maintained
11566F: Documentation/w1/
11567F: drivers/w1/
11568
11569W83791D HARDWARE MONITORING DRIVER
11570M: Marc Hulsman <m.hulsman@tudelft.nl>
11571L: lm-sensors@lm-sensors.org
11572S: Maintained
11573F: Documentation/hwmon/w83791d
11574F: drivers/hwmon/w83791d.c
11575
11576W83793 HARDWARE MONITORING DRIVER
11577M: Rudolf Marek <r.marek@assembler.cz>
11578L: lm-sensors@lm-sensors.org
11579S: Maintained
11580F: Documentation/hwmon/w83793
11581F: drivers/hwmon/w83793.c
11582
11583W83795 HARDWARE MONITORING DRIVER
11584M: Jean Delvare <jdelvare@suse.com>
11585L: lm-sensors@lm-sensors.org
11586S: Maintained
11587F: drivers/hwmon/w83795.c
11588
11589W83L51xD SD/MMC CARD INTERFACE DRIVER
11590M: Pierre Ossman <pierre@ossman.eu>
11591S: Maintained
11592F: drivers/mmc/host/wbsd.*
11593
11594WACOM PROTOCOL 4 SERIAL TABLETS
11595M: Julian Squires <julian@cipht.net>
11596M: Hans de Goede <hdegoede@redhat.com>
11597L: linux-input@vger.kernel.org
11598S: Maintained
11599F: drivers/input/tablet/wacom_serial4.c
11600
11601WATCHDOG DEVICE DRIVERS
11602M: Wim Van Sebroeck <wim@iguana.be>
11603L: linux-watchdog@vger.kernel.org
11604W: http://www.linux-watchdog.org/
11605T: git git://www.linux-watchdog.org/linux-watchdog.git
11606S: Maintained
11607F: Documentation/watchdog/
11608F: drivers/watchdog/
11609F: include/linux/watchdog.h
11610F: include/uapi/linux/watchdog.h
11611
11612WD7000 SCSI DRIVER
11613M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11614L: linux-scsi@vger.kernel.org
11615S: Maintained
11616F: drivers/scsi/wd7000.c
11617
11618WIIMOTE HID DRIVER
11619M: David Herrmann <dh.herrmann@googlemail.com>
11620L: linux-input@vger.kernel.org
11621S: Maintained
11622F: drivers/hid/hid-wiimote*
11623
11624WINBOND CIR DRIVER
11625M: David Härdeman <david@hardeman.nu>
11626S: Maintained
11627F: drivers/media/rc/winbond-cir.c
11628
11629WIMAX STACK
11630M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11631M: linux-wimax@intel.com
11632L: wimax@linuxwimax.org (subscribers-only)
11633S: Supported
11634W: http://linuxwimax.org
11635F: Documentation/wimax/README.wimax
11636F: include/linux/wimax/debug.h
11637F: include/net/wimax.h
11638F: include/uapi/linux/wimax.h
11639F: net/wimax/
11640
11641WISTRON LAPTOP BUTTON DRIVER
11642M: Miloslav Trmac <mitr@volny.cz>
11643S: Maintained
11644F: drivers/input/misc/wistron_btns.c
11645
11646WL3501 WIRELESS PCMCIA CARD DRIVER
11647M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11648L: linux-wireless@vger.kernel.org
11649W: http://oops.ghostprotocols.net:81/blog
11650S: Maintained
11651F: drivers/net/wireless/wl3501*
11652
11653WOLFSON MICROELECTRONICS DRIVERS
11654L: patches@opensource.wolfsonmicro.com
11655T: git https://github.com/CirrusLogic/linux-drivers.git
11656W: https://github.com/CirrusLogic/linux-drivers/wiki
11657S: Supported
11658F: Documentation/hwmon/wm83??
11659F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11660F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11661F: Documentation/devicetree/bindings/mfd/arizona.txt
11662F: arch/arm/mach-s3c64xx/mach-crag6410*
11663F: drivers/clk/clk-wm83*.c
11664F: drivers/extcon/extcon-arizona.c
11665F: drivers/leds/leds-wm83*.c
11666F: drivers/gpio/gpio-*wm*.c
11667F: drivers/gpio/gpio-arizona.c
11668F: drivers/hwmon/wm83??-hwmon.c
11669F: drivers/input/misc/wm831x-on.c
11670F: drivers/input/touchscreen/wm831x-ts.c
11671F: drivers/input/touchscreen/wm97*.c
11672F: drivers/mfd/arizona*
11673F: drivers/mfd/wm*.c
11674F: drivers/power/wm83*.c
11675F: drivers/rtc/rtc-wm83*.c
11676F: drivers/regulator/wm8*.c
11677F: drivers/video/backlight/wm83*_bl.c
11678F: drivers/watchdog/wm83*_wdt.c
11679F: include/linux/mfd/arizona/
11680F: include/linux/mfd/wm831x/
11681F: include/linux/mfd/wm8350/
11682F: include/linux/mfd/wm8400*
11683F: include/linux/wm97xx.h
11684F: include/sound/wm????.h
11685F: sound/soc/codecs/arizona.?
11686F: sound/soc/codecs/wm*
11687
11688WORKQUEUE
11689M: Tejun Heo <tj@kernel.org>
11690R: Lai Jiangshan <jiangshanlai@gmail.com>
11691T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11692S: Maintained
11693F: include/linux/workqueue.h
11694F: kernel/workqueue.c
11695F: Documentation/workqueue.txt
11696
11697X.25 NETWORK LAYER
11698M: Andrew Hendry <andrew.hendry@gmail.com>
11699L: linux-x25@vger.kernel.org
11700S: Odd Fixes
11701F: Documentation/networking/x25*
11702F: include/net/x25*
11703F: net/x25/
11704
11705X86 ARCHITECTURE (32-BIT AND 64-BIT)
11706M: Thomas Gleixner <tglx@linutronix.de>
11707M: Ingo Molnar <mingo@redhat.com>
11708M: "H. Peter Anvin" <hpa@zytor.com>
11709M: x86@kernel.org
11710L: linux-kernel@vger.kernel.org
11711T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11712S: Maintained
11713F: Documentation/x86/
11714F: arch/x86/
11715
11716X86 PLATFORM DRIVERS
11717M: Darren Hart <dvhart@infradead.org>
11718L: platform-driver-x86@vger.kernel.org
11719T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11720S: Maintained
11721F: drivers/platform/x86/
11722F: drivers/platform/olpc/
11723
11724X86 MCE INFRASTRUCTURE
11725M: Tony Luck <tony.luck@intel.com>
11726M: Borislav Petkov <bp@alien8.de>
11727L: linux-edac@vger.kernel.org
11728S: Maintained
11729F: arch/x86/kernel/cpu/mcheck/*
11730
11731X86 MICROCODE UPDATE SUPPORT
11732M: Borislav Petkov <bp@alien8.de>
11733S: Maintained
11734F: arch/x86/kernel/cpu/microcode/*
11735
11736X86 VDSO
11737M: Andy Lutomirski <luto@amacapital.net>
11738L: linux-kernel@vger.kernel.org
11739T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11740S: Maintained
11741F: arch/x86/entry/vdso/
11742
11743XC2028/3028 TUNER DRIVER
11744M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11745L: linux-media@vger.kernel.org
11746W: http://linuxtv.org
11747T: git git://linuxtv.org/media_tree.git
11748S: Maintained
11749F: drivers/media/tuners/tuner-xc2028.*
11750
11751XEN HYPERVISOR INTERFACE
11752M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11753M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11754M: David Vrabel <david.vrabel@citrix.com>
11755L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11756T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11757S: Supported
11758F: arch/x86/xen/
11759F: drivers/*/xen-*front.c
11760F: drivers/xen/
11761F: arch/x86/include/asm/xen/
11762F: include/xen/
11763F: include/uapi/xen/
11764
11765XEN HYPERVISOR ARM
11766M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11767L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11768S: Supported
11769F: arch/arm/xen/
11770F: arch/arm/include/asm/xen/
11771
11772XEN HYPERVISOR ARM64
11773M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11774L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11775S: Supported
11776F: arch/arm64/xen/
11777F: arch/arm64/include/asm/xen/
11778
11779XEN NETWORK BACKEND DRIVER
11780M: Ian Campbell <ian.campbell@citrix.com>
11781M: Wei Liu <wei.liu2@citrix.com>
11782L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11783L: netdev@vger.kernel.org
11784S: Supported
11785F: drivers/net/xen-netback/*
11786
11787XEN PCI SUBSYSTEM
11788M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11789L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11790S: Supported
11791F: arch/x86/pci/*xen*
11792F: drivers/pci/*xen*
11793
11794XEN BLOCK SUBSYSTEM
11795M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11796M: Roger Pau Monné <roger.pau@citrix.com>
11797L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11798S: Supported
11799F: drivers/block/xen-blkback/*
11800F: drivers/block/xen*
11801
11802XEN PVSCSI DRIVERS
11803M: Juergen Gross <jgross@suse.com>
11804L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11805L: linux-scsi@vger.kernel.org
11806S: Supported
11807F: drivers/scsi/xen-scsifront.c
11808F: drivers/xen/xen-scsiback.c
11809F: include/xen/interface/io/vscsiif.h
11810
11811XEN SWIOTLB SUBSYSTEM
11812M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11813L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11814S: Supported
11815F: arch/x86/xen/*swiotlb*
11816F: drivers/xen/*swiotlb*
11817
11818XFS FILESYSTEM
11819P: Silicon Graphics Inc
11820M: Dave Chinner <david@fromorbit.com>
11821M: xfs@oss.sgi.com
11822L: xfs@oss.sgi.com
11823W: http://oss.sgi.com/projects/xfs
11824T: git git://oss.sgi.com/xfs/xfs.git
11825S: Supported
11826F: Documentation/filesystems/xfs.txt
11827F: fs/xfs/
11828
11829XILINX AXI ETHERNET DRIVER
11830M: Anirudha Sarangi <anirudh@xilinx.com>
11831M: John Linn <John.Linn@xilinx.com>
11832S: Maintained
11833F: drivers/net/ethernet/xilinx/xilinx_axienet*
11834
11835XILINX UARTLITE SERIAL DRIVER
11836M: Peter Korsgaard <jacmet@sunsite.dk>
11837L: linux-serial@vger.kernel.org
11838S: Maintained
11839F: drivers/tty/serial/uartlite.c
11840
11841XILINX VIDEO IP CORES
11842M: Hyun Kwon <hyun.kwon@xilinx.com>
11843M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11844L: linux-media@vger.kernel.org
11845T: git git://linuxtv.org/media_tree.git
11846S: Supported
11847F: Documentation/devicetree/bindings/media/xilinx/
11848F: drivers/media/platform/xilinx/
11849F: include/uapi/linux/xilinx-v4l2-controls.h
11850
11851XILLYBUS DRIVER
11852M: Eli Billauer <eli.billauer@gmail.com>
11853L: linux-kernel@vger.kernel.org
11854S: Supported
11855F: drivers/char/xillybus/
11856
11857XTENSA XTFPGA PLATFORM SUPPORT
11858M: Max Filippov <jcmvbkbc@gmail.com>
11859L: linux-xtensa@linux-xtensa.org
11860S: Maintained
11861F: drivers/spi/spi-xtensa-xtfpga.c
11862F: sound/soc/xtensa/xtfpga-i2s.c
11863
11864YAM DRIVER FOR AX.25
11865M: Jean-Paul Roubelat <jpr@f6fbb.org>
11866L: linux-hams@vger.kernel.org
11867S: Maintained
11868F: drivers/net/hamradio/yam*
11869F: include/linux/yam.h
11870
11871YEALINK PHONE DRIVER
11872M: Henk Vergonet <Henk.Vergonet@gmail.com>
11873L: usbb2k-api-dev@nongnu.org
11874S: Maintained
11875F: Documentation/input/yealink.txt
11876F: drivers/input/misc/yealink.*
11877
11878Z8530 DRIVER FOR AX.25
11879M: Joerg Reuter <jreuter@yaina.de>
11880W: http://yaina.de/jreuter/
11881W: http://www.qsl.net/dl1bke/
11882L: linux-hams@vger.kernel.org
11883S: Maintained
11884F: Documentation/networking/z8530drv.txt
11885F: drivers/net/hamradio/*scc.c
11886F: drivers/net/hamradio/z8530.h
11887
11888ZBUD COMPRESSED PAGE ALLOCATOR
11889M: Seth Jennings <sjennings@variantweb.net>
11890L: linux-mm@kvack.org
11891S: Maintained
11892F: mm/zbud.c
11893F: include/linux/zbud.h
11894
11895ZD1211RW WIRELESS DRIVER
11896M: Daniel Drake <dsd@gentoo.org>
11897M: Ulrich Kunitz <kune@deine-taler.de>
11898W: http://zd1211.ath.cx/wiki/DriverRewrite
11899L: linux-wireless@vger.kernel.org
11900L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11901S: Maintained
11902F: drivers/net/wireless/zd1211rw/
11903
11904ZPOOL COMPRESSED PAGE STORAGE API
11905M: Dan Streetman <ddstreet@ieee.org>
11906L: linux-mm@kvack.org
11907S: Maintained
11908F: mm/zpool.c
11909F: include/linux/zpool.h
11910
11911ZR36067 VIDEO FOR LINUX DRIVER
11912L: mjpeg-users@lists.sourceforge.net
11913L: linux-media@vger.kernel.org
11914W: http://mjpeg.sourceforge.net/driver-zoran/
11915T: hg http://linuxtv.org/hg/v4l-dvb
11916S: Odd Fixes
11917F: drivers/media/pci/zoran/
11918
11919ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11920M: Minchan Kim <minchan@kernel.org>
11921M: Nitin Gupta <ngupta@vflare.org>
11922R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11923L: linux-kernel@vger.kernel.org
11924S: Maintained
11925F: drivers/block/zram/
11926F: Documentation/blockdev/zram.txt
11927
11928ZS DECSTATION Z85C30 SERIAL DRIVER
11929M: "Maciej W. Rozycki" <macro@linux-mips.org>
11930S: Maintained
11931F: drivers/tty/serial/zs.*
11932
11933ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11934M: Minchan Kim <minchan@kernel.org>
11935M: Nitin Gupta <ngupta@vflare.org>
11936R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11937L: linux-mm@kvack.org
11938S: Maintained
11939F: mm/zsmalloc.c
11940F: include/linux/zsmalloc.h
11941F: Documentation/vm/zsmalloc.txt
11942
11943ZSWAP COMPRESSED SWAP CACHING
11944M: Seth Jennings <sjennings@variantweb.net>
11945L: linux-mm@kvack.org
11946S: Maintained
11947F: mm/zswap.c
11948
11949THE REST
11950M: Linus Torvalds <torvalds@linux-foundation.org>
11951L: linux-kernel@vger.kernel.org
11952Q: http://patchwork.kernel.org/project/LKML/list/
11953T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11954S: Buried alive in reporters
11955F: *
11956F: */
This page took 0.08578 seconds and 5 git commands to generate.