net/macb: add support for resetting PHY using GPIO
[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
374ADF7242 IEEE 802.15.4 RADIO DRIVER
375M: Michael Hennerich <michael.hennerich@analog.com>
376W: https://wiki.analog.com/ADF7242
377W: http://ez.analog.com/community/linux-device-drivers
378L: linux-wpan@vger.kernel.org
379S: Supported
380F: drivers/net/ieee802154/adf7242.c
381F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
382
383ADM1025 HARDWARE MONITOR DRIVER
384M: Jean Delvare <jdelvare@suse.com>
385L: lm-sensors@lm-sensors.org
386S: Maintained
387F: Documentation/hwmon/adm1025
388F: drivers/hwmon/adm1025.c
389
390ADM1029 HARDWARE MONITOR DRIVER
391M: Corentin Labbe <clabbe.montjoie@gmail.com>
392L: lm-sensors@lm-sensors.org
393S: Maintained
394F: drivers/hwmon/adm1029.c
395
396ADM8211 WIRELESS DRIVER
397L: linux-wireless@vger.kernel.org
398W: http://wireless.kernel.org/
399S: Orphan
400F: drivers/net/wireless/admtek/adm8211.*
401
402ADP1653 FLASH CONTROLLER DRIVER
403M: Sakari Ailus <sakari.ailus@iki.fi>
404L: linux-media@vger.kernel.org
405S: Maintained
406F: drivers/media/i2c/adp1653.c
407F: include/media/adp1653.h
408
409ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
410M: Michael Hennerich <michael.hennerich@analog.com>
411W: http://wiki.analog.com/ADP5520
412W: http://ez.analog.com/community/linux-device-drivers
413S: Supported
414F: drivers/mfd/adp5520.c
415F: drivers/video/backlight/adp5520_bl.c
416F: drivers/leds/leds-adp5520.c
417F: drivers/gpio/gpio-adp5520.c
418F: drivers/input/keyboard/adp5520-keys.c
419
420ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
421M: Michael Hennerich <michael.hennerich@analog.com>
422W: http://wiki.analog.com/ADP5588
423W: http://ez.analog.com/community/linux-device-drivers
424S: Supported
425F: drivers/input/keyboard/adp5588-keys.c
426F: drivers/gpio/gpio-adp5588.c
427
428ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
429M: Michael Hennerich <michael.hennerich@analog.com>
430W: http://wiki.analog.com/ADP8860
431W: http://ez.analog.com/community/linux-device-drivers
432S: Supported
433F: drivers/video/backlight/adp8860_bl.c
434
435ADS1015 HARDWARE MONITOR DRIVER
436M: Dirk Eibach <eibach@gdsys.de>
437L: lm-sensors@lm-sensors.org
438S: Maintained
439F: Documentation/hwmon/ads1015
440F: drivers/hwmon/ads1015.c
441F: include/linux/i2c/ads1015.h
442
443ADT746X FAN DRIVER
444M: Colin Leroy <colin@colino.net>
445S: Maintained
446F: drivers/macintosh/therm_adt746x.c
447
448ADT7475 HARDWARE MONITOR DRIVER
449M: Jean Delvare <jdelvare@suse.com>
450L: lm-sensors@lm-sensors.org
451S: Maintained
452F: Documentation/hwmon/adt7475
453F: drivers/hwmon/adt7475.c
454
455ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
456M: Michael Hennerich <michael.hennerich@analog.com>
457W: http://wiki.analog.com/ADXL345
458W: http://ez.analog.com/community/linux-device-drivers
459S: Supported
460F: drivers/input/misc/adxl34x.c
461
462ADVANSYS SCSI DRIVER
463M: Matthew Wilcox <matthew@wil.cx>
464M: Hannes Reinecke <hare@suse.com>
465L: linux-scsi@vger.kernel.org
466S: Maintained
467F: Documentation/scsi/advansys.txt
468F: drivers/scsi/advansys.c
469
470AEDSP16 DRIVER
471M: Riccardo Facchetti <fizban@tin.it>
472S: Maintained
473F: sound/oss/aedsp16.c
474
475AF9013 MEDIA DRIVER
476M: Antti Palosaari <crope@iki.fi>
477L: linux-media@vger.kernel.org
478W: http://linuxtv.org/
479W: http://palosaari.fi/linux/
480Q: http://patchwork.linuxtv.org/project/linux-media/list/
481T: git git://linuxtv.org/anttip/media_tree.git
482S: Maintained
483F: drivers/media/dvb-frontends/af9013*
484
485AF9033 MEDIA DRIVER
486M: Antti Palosaari <crope@iki.fi>
487L: linux-media@vger.kernel.org
488W: http://linuxtv.org/
489W: http://palosaari.fi/linux/
490Q: http://patchwork.linuxtv.org/project/linux-media/list/
491T: git git://linuxtv.org/anttip/media_tree.git
492S: Maintained
493F: drivers/media/dvb-frontends/af9033*
494
495AFFS FILE SYSTEM
496L: linux-fsdevel@vger.kernel.org
497S: Orphan
498F: Documentation/filesystems/affs.txt
499F: fs/affs/
500
501AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
502M: David Howells <dhowells@redhat.com>
503L: linux-afs@lists.infradead.org
504S: Supported
505F: fs/afs/
506F: include/net/af_rxrpc.h
507F: net/rxrpc/af_rxrpc.c
508
509AGPGART DRIVER
510M: David Airlie <airlied@linux.ie>
511T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
512S: Maintained
513F: drivers/char/agp/
514F: include/linux/agp*
515F: include/uapi/linux/agp*
516
517AHA152X SCSI DRIVER
518M: "Juergen E. Fischer" <fischer@norbit.de>
519L: linux-scsi@vger.kernel.org
520S: Maintained
521F: drivers/scsi/aha152x*
522F: drivers/scsi/pcmcia/aha152x*
523
524AIC7XXX / AIC79XX SCSI DRIVER
525M: Hannes Reinecke <hare@suse.com>
526L: linux-scsi@vger.kernel.org
527S: Maintained
528F: drivers/scsi/aic7xxx/
529
530AIMSLAB FM RADIO RECEIVER DRIVER
531M: Hans Verkuil <hverkuil@xs4all.nl>
532L: linux-media@vger.kernel.org
533T: git git://linuxtv.org/media_tree.git
534W: http://linuxtv.org
535S: Maintained
536F: drivers/media/radio/radio-aimslab*
537
538AIO
539M: Benjamin LaHaise <bcrl@kvack.org>
540L: linux-aio@kvack.org
541S: Supported
542F: fs/aio.c
543F: include/linux/*aio*.h
544
545AIRSPY MEDIA DRIVER
546M: Antti Palosaari <crope@iki.fi>
547L: linux-media@vger.kernel.org
548W: http://linuxtv.org/
549W: http://palosaari.fi/linux/
550Q: http://patchwork.linuxtv.org/project/linux-media/list/
551T: git git://linuxtv.org/anttip/media_tree.git
552S: Maintained
553F: drivers/media/usb/airspy/
554
555ALCATEL SPEEDTOUCH USB DRIVER
556M: Duncan Sands <duncan.sands@free.fr>
557L: linux-usb@vger.kernel.org
558W: http://www.linux-usb.org/SpeedTouch/
559S: Maintained
560F: drivers/usb/atm/speedtch.c
561F: drivers/usb/atm/usbatm.c
562
563ALCHEMY AU1XX0 MMC DRIVER
564M: Manuel Lauss <manuel.lauss@gmail.com>
565S: Maintained
566F: drivers/mmc/host/au1xmmc.c
567
568ALI1563 I2C DRIVER
569M: Rudolf Marek <r.marek@assembler.cz>
570L: linux-i2c@vger.kernel.org
571S: Maintained
572F: Documentation/i2c/busses/i2c-ali1563
573F: drivers/i2c/busses/i2c-ali1563.c
574
575ALLWINNER SECURITY SYSTEM
576M: Corentin Labbe <clabbe.montjoie@gmail.com>
577L: linux-crypto@vger.kernel.org
578S: Maintained
579F: drivers/crypto/sunxi-ss/
580
581ALPHA PORT
582M: Richard Henderson <rth@twiddle.net>
583M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
584M: Matt Turner <mattst88@gmail.com>
585S: Odd Fixes
586L: linux-alpha@vger.kernel.org
587F: arch/alpha/
588
589ALTERA MAILBOX DRIVER
590M: Ley Foon Tan <lftan@altera.com>
591L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
592S: Maintained
593F: drivers/mailbox/mailbox-altera.c
594
595ALTERA PIO DRIVER
596M: Tien Hock Loh <thloh@altera.com>
597L: linux-gpio@vger.kernel.org
598S: Maintained
599F: drivers/gpio/gpio-altera.c
600
601ALTERA TRIPLE SPEED ETHERNET DRIVER
602M: Vince Bridgers <vbridger@opensource.altera.com>
603L: netdev@vger.kernel.org
604L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
605S: Maintained
606F: drivers/net/ethernet/altera/
607
608ALTERA UART/JTAG UART SERIAL DRIVERS
609M: Tobias Klauser <tklauser@distanz.ch>
610L: linux-serial@vger.kernel.org
611L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
612S: Maintained
613F: drivers/tty/serial/altera_uart.c
614F: drivers/tty/serial/altera_jtaguart.c
615F: include/linux/altera_uart.h
616F: include/linux/altera_jtaguart.h
617
618AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
619M: Tom Lendacky <thomas.lendacky@amd.com>
620L: linux-crypto@vger.kernel.org
621S: Supported
622F: drivers/crypto/ccp/
623F: include/linux/ccp.h
624
625AMD FAM15H PROCESSOR POWER MONITORING DRIVER
626M: Andreas Herrmann <herrmann.der.user@googlemail.com>
627L: lm-sensors@lm-sensors.org
628S: Maintained
629F: Documentation/hwmon/fam15h_power
630F: drivers/hwmon/fam15h_power.c
631
632AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
633L: linux-geode@lists.infradead.org (moderated for non-subscribers)
634S: Orphan
635F: drivers/usb/gadget/udc/amd5536udc.*
636
637AMD GEODE PROCESSOR/CHIPSET SUPPORT
638P: Andres Salomon <dilinger@queued.net>
639L: linux-geode@lists.infradead.org (moderated for non-subscribers)
640W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
641S: Supported
642F: drivers/char/hw_random/geode-rng.c
643F: drivers/crypto/geode*
644F: drivers/video/fbdev/geode/
645F: arch/x86/include/asm/geode.h
646
647AMD IOMMU (AMD-VI)
648M: Joerg Roedel <joro@8bytes.org>
649L: iommu@lists.linux-foundation.org
650T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
651S: Maintained
652F: drivers/iommu/amd_iommu*.[ch]
653F: include/linux/amd-iommu.h
654
655AMD KFD
656M: Oded Gabbay <oded.gabbay@gmail.com>
657L: dri-devel@lists.freedesktop.org
658T: git git://people.freedesktop.org/~gabbayo/linux.git
659S: Supported
660F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
661F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
662F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
663F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
664F: drivers/gpu/drm/amd/amdkfd/
665F: drivers/gpu/drm/amd/include/cik_structs.h
666F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
667F: drivers/gpu/drm/amd/include/vi_structs.h
668F: drivers/gpu/drm/radeon/radeon_kfd.c
669F: drivers/gpu/drm/radeon/radeon_kfd.h
670F: include/uapi/linux/kfd_ioctl.h
671
672AMD XGBE DRIVER
673M: Tom Lendacky <thomas.lendacky@amd.com>
674L: netdev@vger.kernel.org
675S: Supported
676F: drivers/net/ethernet/amd/xgbe/
677
678AMS (Apple Motion Sensor) DRIVER
679M: Michael Hanselmann <linux-kernel@hansmi.ch>
680S: Supported
681F: drivers/macintosh/ams/
682
683AMSO1100 RNIC DRIVER
684M: Tom Tucker <tom@opengridcomputing.com>
685M: Steve Wise <swise@opengridcomputing.com>
686L: linux-rdma@vger.kernel.org
687S: Maintained
688F: drivers/infiniband/hw/amso1100/
689
690ANALOG DEVICES INC AD9389B DRIVER
691M: Hans Verkuil <hans.verkuil@cisco.com>
692L: linux-media@vger.kernel.org
693S: Maintained
694F: drivers/media/i2c/ad9389b*
695
696ANALOG DEVICES INC ADV7180 DRIVER
697M: Lars-Peter Clausen <lars@metafoo.de>
698L: linux-media@vger.kernel.org
699W: http://ez.analog.com/community/linux-device-drivers
700S: Supported
701F: drivers/media/i2c/adv7180.c
702
703ANALOG DEVICES INC ADV7511 DRIVER
704M: Hans Verkuil <hans.verkuil@cisco.com>
705L: linux-media@vger.kernel.org
706S: Maintained
707F: drivers/media/i2c/adv7511*
708
709ANALOG DEVICES INC ADV7604 DRIVER
710M: Hans Verkuil <hans.verkuil@cisco.com>
711L: linux-media@vger.kernel.org
712S: Maintained
713F: drivers/media/i2c/adv7604*
714
715ANALOG DEVICES INC ADV7842 DRIVER
716M: Hans Verkuil <hans.verkuil@cisco.com>
717L: linux-media@vger.kernel.org
718S: Maintained
719F: drivers/media/i2c/adv7842*
720
721ANALOG DEVICES INC ASOC CODEC DRIVERS
722M: Lars-Peter Clausen <lars@metafoo.de>
723L: alsa-devel@alsa-project.org (moderated for non-subscribers)
724W: http://wiki.analog.com/
725W: http://ez.analog.com/community/linux-device-drivers
726S: Supported
727F: sound/soc/codecs/adau*
728F: sound/soc/codecs/adav*
729F: sound/soc/codecs/ad1*
730F: sound/soc/codecs/ad7*
731F: sound/soc/codecs/ssm*
732F: sound/soc/codecs/sigmadsp.*
733
734ANALOG DEVICES INC ASOC DRIVERS
735L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
736L: alsa-devel@alsa-project.org (moderated for non-subscribers)
737W: http://blackfin.uclinux.org/
738S: Supported
739F: sound/soc/blackfin/*
740
741ANALOG DEVICES INC IIO DRIVERS
742M: Lars-Peter Clausen <lars@metafoo.de>
743M: Michael Hennerich <Michael.Hennerich@analog.com>
744W: http://wiki.analog.com/
745W: http://ez.analog.com/community/linux-device-drivers
746S: Supported
747F: drivers/iio/*/ad*
748X: drivers/iio/*/adjd*
749F: drivers/staging/iio/*/ad*
750F: staging/iio/trigger/iio-trig-bfin-timer.c
751
752ANALOG DEVICES INC DMA DRIVERS
753M: Lars-Peter Clausen <lars@metafoo.de>
754W: http://ez.analog.com/community/linux-device-drivers
755S: Supported
756F: drivers/dma/dma-axi-dmac.c
757
758ANDROID DRIVERS
759M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
760M: Arve Hjønnevåg <arve@android.com>
761M: Riley Andrews <riandrews@android.com>
762T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
763L: devel@driverdev.osuosl.org
764S: Supported
765F: drivers/android/
766F: drivers/staging/android/
767
768AOA (Apple Onboard Audio) ALSA DRIVER
769M: Johannes Berg <johannes@sipsolutions.net>
770L: linuxppc-dev@lists.ozlabs.org
771L: alsa-devel@alsa-project.org (moderated for non-subscribers)
772S: Maintained
773F: sound/aoa/
774
775APM DRIVER
776M: Jiri Kosina <jikos@kernel.org>
777S: Odd fixes
778F: arch/x86/kernel/apm_32.c
779F: include/linux/apm_bios.h
780F: include/uapi/linux/apm_bios.h
781F: drivers/char/apm-emulation.c
782
783APPLE BCM5974 MULTITOUCH DRIVER
784M: Henrik Rydberg <rydberg@bitmath.org>
785L: linux-input@vger.kernel.org
786S: Odd fixes
787F: drivers/input/mouse/bcm5974.c
788
789APPLE SMC DRIVER
790M: Henrik Rydberg <rydberg@bitmath.org>
791L: lm-sensors@lm-sensors.org
792S: Odd fixes
793F: drivers/hwmon/applesmc.c
794
795APPLETALK NETWORK LAYER
796M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
797S: Maintained
798F: drivers/net/appletalk/
799F: net/appletalk/
800
801APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
802M: Duc Dang <dhdang@apm.com>
803S: Supported
804F: arch/arm64/boot/dts/apm/
805
806APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
807M: Iyappan Subramanian <isubramanian@apm.com>
808M: Keyur Chudgar <kchudgar@apm.com>
809S: Supported
810F: drivers/net/ethernet/apm/xgene/
811F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
812
813APTINA CAMERA SENSOR PLL
814M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
815L: linux-media@vger.kernel.org
816S: Maintained
817F: drivers/media/i2c/aptina-pll.*
818
819ARC FRAMEBUFFER DRIVER
820M: Jaya Kumar <jayalk@intworks.biz>
821S: Maintained
822F: drivers/video/fbdev/arcfb.c
823F: drivers/video/fbdev/core/fb_defio.c
824
825ARCNET NETWORK LAYER
826M: Michael Grzeschik <m.grzeschik@pengutronix.de>
827L: netdev@vger.kernel.org
828S: Maintained
829F: drivers/net/arcnet/
830F: include/uapi/linux/if_arcnet.h
831
832ARM MFM AND FLOPPY DRIVERS
833M: Ian Molton <spyro@f2s.com>
834S: Maintained
835F: arch/arm/lib/floppydma.S
836F: arch/arm/include/asm/floppy.h
837
838ARM PMU PROFILING AND DEBUGGING
839M: Will Deacon <will.deacon@arm.com>
840R: Mark Rutland <mark.rutland@arm.com>
841S: Maintained
842F: arch/arm*/kernel/perf_*
843F: arch/arm/oprofile/common.c
844F: arch/arm*/kernel/hw_breakpoint.c
845F: arch/arm*/include/asm/hw_breakpoint.h
846F: arch/arm*/include/asm/perf_event.h
847F: drivers/perf/arm_pmu.c
848F: include/linux/perf/arm_pmu.h
849
850ARM PORT
851M: Russell King <linux@arm.linux.org.uk>
852L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
853W: http://www.arm.linux.org.uk/
854S: Maintained
855F: arch/arm/
856
857ARM SUB-ARCHITECTURES
858L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
859S: Maintained
860F: arch/arm/mach-*/
861F: arch/arm/plat-*/
862T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
863
864ARM PRIMECELL AACI PL041 DRIVER
865M: Russell King <linux@arm.linux.org.uk>
866S: Maintained
867F: sound/arm/aaci.*
868
869ARM PRIMECELL CLCD PL110 DRIVER
870M: Russell King <linux@arm.linux.org.uk>
871S: Maintained
872F: drivers/video/fbdev/amba-clcd.*
873
874ARM PRIMECELL KMI PL050 DRIVER
875M: Russell King <linux@arm.linux.org.uk>
876S: Maintained
877F: drivers/input/serio/ambakmi.*
878F: include/linux/amba/kmi.h
879
880ARM PRIMECELL MMCI PL180/1 DRIVER
881M: Russell King <linux@arm.linux.org.uk>
882S: Maintained
883F: drivers/mmc/host/mmci.*
884F: include/linux/amba/mmci.h
885
886ARM PRIMECELL UART PL010 AND PL011 DRIVERS
887M: Russell King <linux@arm.linux.org.uk>
888S: Maintained
889F: drivers/tty/serial/amba-pl01*.c
890F: include/linux/amba/serial.h
891
892ARM PRIMECELL BUS SUPPORT
893M: Russell King <linux@arm.linux.org.uk>
894S: Maintained
895F: drivers/amba/
896F: include/linux/amba/bus.h
897
898ARM/ADS SPHERE MACHINE SUPPORT
899M: Lennert Buytenhek <kernel@wantstofly.org>
900L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
901S: Maintained
902
903ARM/AFEB9260 MACHINE SUPPORT
904M: Sergey Lapin <slapin@ossfans.org>
905L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
906S: Maintained
907
908ARM/AJECO 1ARM MACHINE SUPPORT
909M: Lennert Buytenhek <kernel@wantstofly.org>
910L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
911S: Maintained
912
913ARM/Allwinner sunXi SoC support
914M: Maxime Ripard <maxime.ripard@free-electrons.com>
915M: Chen-Yu Tsai <wens@csie.org>
916L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
917S: Maintained
918N: sun[x456789]i
919
920ARM/Allwinner SoC Clock Support
921M: Emilio López <emilio@elopez.com.ar>
922S: Maintained
923F: drivers/clk/sunxi/
924
925ARM/Amlogic MesonX SoC support
926M: Carlo Caione <carlo@caione.org>
927L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
928S: Maintained
929F: drivers/media/rc/meson-ir.c
930N: meson[x68]
931
932ARM/Annapurna Labs ALPINE ARCHITECTURE
933M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
934S: Maintained
935F: arch/arm/mach-alpine/
936
937ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
938M: Nicolas Ferre <nicolas.ferre@atmel.com>
939M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
940M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
941L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
942W: http://www.linux4sam.org
943S: Supported
944F: arch/arm/mach-at91/
945F: include/soc/at91/
946F: arch/arm/boot/dts/at91*.dts
947F: arch/arm/boot/dts/at91*.dtsi
948F: arch/arm/boot/dts/sama*.dts
949F: arch/arm/boot/dts/sama*.dtsi
950F: arch/arm/include/debug/at91.S
951
952ARM/ATMEL AT91 Clock Support
953M: Boris Brezillon <boris.brezillon@free-electrons.com>
954S: Maintained
955F: drivers/clk/at91
956
957ARM/CALXEDA HIGHBANK ARCHITECTURE
958M: Rob Herring <robh@kernel.org>
959L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
960S: Maintained
961F: arch/arm/mach-highbank/
962
963ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
964M: Krzysztof Halasa <khalasa@piap.pl>
965S: Maintained
966F: arch/arm/mach-cns3xxx/
967
968ARM/CAVIUM THUNDER NETWORK DRIVER
969M: Sunil Goutham <sgoutham@cavium.com>
970M: Robert Richter <rric@kernel.org>
971L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
972S: Supported
973F: drivers/net/ethernet/cavium/thunder/
974
975ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
976M: Alexander Shiyan <shc_work@mail.ru>
977L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
978S: Odd Fixes
979N: clps711x
980
981ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
982M: Hartley Sweeten <hsweeten@visionengravers.com>
983M: Ryan Mallon <rmallon@gmail.com>
984L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
985S: Maintained
986F: arch/arm/mach-ep93xx/
987F: arch/arm/mach-ep93xx/include/mach/
988
989ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
990M: Lennert Buytenhek <kernel@wantstofly.org>
991L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
992S: Maintained
993
994ARM/CLKDEV SUPPORT
995M: Russell King <linux@arm.linux.org.uk>
996L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
997S: Maintained
998F: arch/arm/include/asm/clkdev.h
999F: drivers/clk/clkdev.c
1000
1001ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1002M: Mike Rapoport <mike@compulab.co.il>
1003L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1004S: Maintained
1005
1006ARM/CONTEC MICRO9 MACHINE SUPPORT
1007M: Hubert Feurstein <hubert.feurstein@contec.at>
1008S: Maintained
1009F: arch/arm/mach-ep93xx/micro9.c
1010
1011ARM/CORESIGHT FRAMEWORK AND DRIVERS
1012M: Mathieu Poirier <mathieu.poirier@linaro.org>
1013L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1014S: Maintained
1015F: drivers/hwtracing/coresight/*
1016F: Documentation/trace/coresight.txt
1017F: Documentation/devicetree/bindings/arm/coresight.txt
1018F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1019
1020ARM/CORGI MACHINE SUPPORT
1021M: Richard Purdie <rpurdie@rpsys.net>
1022S: Maintained
1023
1024ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1025M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1026L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1027T: git git://github.com/ulli-kroll/linux.git
1028S: Maintained
1029F: arch/arm/mach-gemini/
1030F: drivers/rtc/rtc-gemini.c
1031
1032ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1033M: Barry Song <baohua@kernel.org>
1034L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1035T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1036S: Maintained
1037F: arch/arm/mach-prima2/
1038F: drivers/clk/sirf/
1039F: drivers/clocksource/timer-prima2.c
1040F: drivers/clocksource/timer-atlas7.c
1041N: [^a-z]sirf
1042
1043ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1044M: Baruch Siach <baruch@tkos.co.il>
1045L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1046S: Maintained
1047F: arch/arm/boot/dts/cx92755*
1048N: digicolor
1049
1050ARM/EBSA110 MACHINE SUPPORT
1051M: Russell King <linux@arm.linux.org.uk>
1052L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1053W: http://www.arm.linux.org.uk/
1054S: Maintained
1055F: arch/arm/mach-ebsa110/
1056F: drivers/net/ethernet/amd/am79c961a.*
1057
1058ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1059M: Uwe Kleine-König <kernel@pengutronix.de>
1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061S: Maintained
1062N: efm32
1063
1064ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1065M: Daniel Ribeiro <drwyrm@gmail.com>
1066M: Stefan Schmidt <stefan@openezx.org>
1067M: Harald Welte <laforge@openezx.org>
1068L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1069W: http://www.openezx.org/
1070S: Maintained
1071T: topgit git://git.openezx.org/openezx.git
1072F: arch/arm/mach-pxa/ezx.c
1073
1074ARM/FARADAY FA526 PORT
1075M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1076L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1077S: Maintained
1078T: git git://git.berlios.de/gemini-board
1079F: arch/arm/mm/*-fa*
1080
1081ARM/FOOTBRIDGE ARCHITECTURE
1082M: Russell King <linux@arm.linux.org.uk>
1083L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1084W: http://www.arm.linux.org.uk/
1085S: Maintained
1086F: arch/arm/include/asm/hardware/dec21285.h
1087F: arch/arm/mach-footbridge/
1088
1089ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1090M: Shawn Guo <shawnguo@kernel.org>
1091M: Sascha Hauer <kernel@pengutronix.de>
1092L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1093S: Maintained
1094T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1095F: arch/arm/mach-imx/
1096F: arch/arm/mach-mxs/
1097F: arch/arm/boot/dts/imx*
1098F: arch/arm/configs/imx*_defconfig
1099F: drivers/clk/imx/
1100F: include/soc/imx/
1101
1102ARM/FREESCALE VYBRID ARM ARCHITECTURE
1103M: Shawn Guo <shawnguo@kernel.org>
1104M: Sascha Hauer <kernel@pengutronix.de>
1105R: Stefan Agner <stefan@agner.ch>
1106L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1107S: Maintained
1108T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1109F: arch/arm/mach-imx/*vf610*
1110F: arch/arm/boot/dts/vf*
1111
1112ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1113M: Lennert Buytenhek <kernel@wantstofly.org>
1114L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1115S: Maintained
1116
1117ARM/GUMSTIX MACHINE SUPPORT
1118M: Steve Sakoman <sakoman@gmail.com>
1119L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1120S: Maintained
1121
1122ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1123M: Philipp Zabel <philipp.zabel@gmail.com>
1124M: Paul Parsons <lost.distance@yahoo.com>
1125L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1126S: Maintained
1127F: arch/arm/mach-pxa/hx4700.c
1128F: arch/arm/mach-pxa/include/mach/hx4700.h
1129F: sound/soc/pxa/hx4700.c
1130
1131ARM/HISILICON SOC SUPPORT
1132M: Wei Xu <xuwei5@hisilicon.com>
1133L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1134W: http://www.hisilicon.com
1135S: Supported
1136T: git git://github.com/hisilicon/linux-hisi.git
1137F: arch/arm/mach-hisi/
1138
1139ARM/HP JORNADA 7XX MACHINE SUPPORT
1140M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1141W: www.jlime.com
1142S: Maintained
1143T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1144F: arch/arm/mach-sa1100/jornada720.c
1145F: arch/arm/mach-sa1100/include/mach/jornada720.h
1146
1147ARM/IGEP MACHINE SUPPORT
1148M: Enric Balletbo i Serra <eballetbo@gmail.com>
1149M: Javier Martinez Canillas <javier@dowhile0.org>
1150L: linux-omap@vger.kernel.org
1151L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1152S: Maintained
1153F: arch/arm/boot/dts/omap3-igep*
1154
1155ARM/INCOME PXA270 SUPPORT
1156M: Marek Vasut <marek.vasut@gmail.com>
1157L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158S: Maintained
1159F: arch/arm/mach-pxa/colibri-pxa270-income.c
1160
1161ARM/INTEL IOP32X ARM ARCHITECTURE
1162M: Lennert Buytenhek <kernel@wantstofly.org>
1163L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1164S: Maintained
1165
1166ARM/INTEL IOP33X ARM ARCHITECTURE
1167L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1168S: Orphan
1169
1170ARM/INTEL IOP13XX ARM ARCHITECTURE
1171M: Lennert Buytenhek <kernel@wantstofly.org>
1172L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1173S: Maintained
1174
1175ARM/INTEL IQ81342EX MACHINE SUPPORT
1176M: Lennert Buytenhek <kernel@wantstofly.org>
1177L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1178S: Maintained
1179
1180ARM/INTEL IXDP2850 MACHINE SUPPORT
1181M: Lennert Buytenhek <kernel@wantstofly.org>
1182L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1183S: Maintained
1184
1185ARM/INTEL IXP4XX ARM ARCHITECTURE
1186M: Imre Kaloz <kaloz@openwrt.org>
1187M: Krzysztof Halasa <khalasa@piap.pl>
1188L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1189S: Maintained
1190F: arch/arm/mach-ixp4xx/
1191
1192ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1193M: Jonathan Cameron <jic23@cam.ac.uk>
1194L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1195S: Maintained
1196F: arch/arm/mach-pxa/stargate2.c
1197F: drivers/pcmcia/pxa2xx_stargate2.c
1198
1199ARM/INTEL XSC3 (MANZANO) ARM CORE
1200M: Lennert Buytenhek <kernel@wantstofly.org>
1201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202S: Maintained
1203
1204ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1205M: Lennert Buytenhek <kernel@wantstofly.org>
1206L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1207S: Maintained
1208
1209ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1210M: Santosh Shilimkar <ssantosh@kernel.org>
1211L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1212S: Maintained
1213F: arch/arm/mach-keystone/
1214T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1215
1216ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1217M: Santosh Shilimkar <ssantosh@kernel.org>
1218L: linux-kernel@vger.kernel.org
1219S: Maintained
1220F: drivers/clk/keystone/
1221
1222ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1223M: Santosh Shilimkar <ssantosh@kernel.org>
1224L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1225L: linux-kernel@vger.kernel.org
1226S: Maintained
1227F: drivers/clocksource/timer-keystone.c
1228
1229ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1230M: Santosh Shilimkar <ssantosh@kernel.org>
1231L: linux-kernel@vger.kernel.org
1232S: Maintained
1233F: drivers/power/reset/keystone-reset.c
1234
1235ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1236M: Santosh Shilimkar <ssantosh@kernel.org>
1237L: linux-kernel@vger.kernel.org
1238S: Maintained
1239F: drivers/memory/*emif*
1240
1241ARM/LOGICPD PXA270 MACHINE SUPPORT
1242M: Lennert Buytenhek <kernel@wantstofly.org>
1243L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1244S: Maintained
1245
1246ARM/LPC18XX ARCHITECTURE
1247M: Joachim Eastwood <manabian@gmail.com>
1248L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1249S: Maintained
1250F: arch/arm/boot/dts/lpc43*
1251F: drivers/clk/nxp/clk-lpc18xx*
1252F: drivers/clocksource/time-lpc32xx.c
1253F: drivers/i2c/busses/i2c-lpc2k.c
1254F: drivers/memory/pl172.c
1255F: drivers/mtd/spi-nor/nxp-spifi.c
1256F: drivers/rtc/rtc-lpc24xx.c
1257N: lpc18xx
1258
1259ARM/MAGICIAN MACHINE SUPPORT
1260M: Philipp Zabel <philipp.zabel@gmail.com>
1261S: Maintained
1262
1263ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1264M: Jason Cooper <jason@lakedaemon.net>
1265M: Andrew Lunn <andrew@lunn.ch>
1266M: Gregory Clement <gregory.clement@free-electrons.com>
1267M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1268L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1269S: Maintained
1270F: arch/arm/mach-mvebu/
1271F: drivers/rtc/rtc-armada38x.c
1272F: arch/arm/boot/dts/armada*
1273F: arch/arm/boot/dts/kirkwood*
1274
1275
1276ARM/Marvell Berlin SoC support
1277M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1278L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1279S: Maintained
1280F: arch/arm/mach-berlin/
1281F: arch/arm/boot/dts/berlin*
1282
1283
1284ARM/Marvell Dove/MV78xx0/Orion SOC support
1285M: Jason Cooper <jason@lakedaemon.net>
1286M: Andrew Lunn <andrew@lunn.ch>
1287M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1288M: Gregory Clement <gregory.clement@free-electrons.com>
1289L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1290S: Maintained
1291F: arch/arm/mach-dove/
1292F: arch/arm/mach-mv78xx0/
1293F: arch/arm/mach-orion5x/
1294F: arch/arm/plat-orion/
1295F: arch/arm/boot/dts/dove*
1296F: arch/arm/boot/dts/orion5x*
1297
1298
1299ARM/Orion SoC/Technologic Systems TS-78xx platform support
1300M: Alexander Clouter <alex@digriz.org.uk>
1301L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1302W: http://www.digriz.org.uk/ts78xx/kernel
1303S: Maintained
1304F: arch/arm/mach-orion5x/ts78xx-*
1305
1306ARM/Mediatek RTC DRIVER
1307M: Eddie Huang <eddie.huang@mediatek.com>
1308L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1309L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1310S: Maintained
1311F: drivers/rtc/rtc-mt6397.c
1312
1313ARM/Mediatek SoC support
1314M: Matthias Brugger <matthias.bgg@gmail.com>
1315L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1316L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1317S: Maintained
1318F: arch/arm/boot/dts/mt6*
1319F: arch/arm/boot/dts/mt8*
1320F: arch/arm/mach-mediatek/
1321N: mtk
1322K: mediatek
1323
1324ARM/Mediatek USB3 PHY DRIVER
1325M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1326L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1327L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1328S: Maintained
1329F: drivers/phy/phy-mt65xx-usb3.c
1330
1331ARM/MICREL KS8695 ARCHITECTURE
1332M: Greg Ungerer <gerg@uclinux.org>
1333L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1334F: arch/arm/mach-ks8695/
1335S: Odd Fixes
1336
1337ARM/MIOA701 MACHINE SUPPORT
1338M: Robert Jarzmik <robert.jarzmik@free.fr>
1339L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1340F: arch/arm/mach-pxa/mioa701.c
1341S: Maintained
1342
1343ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1344M: Michael Petchkovsky <mkpetch@internode.on.net>
1345S: Maintained
1346
1347ARM/NOMADIK ARCHITECTURE
1348M: Alessandro Rubini <rubini@unipv.it>
1349M: Linus Walleij <linus.walleij@linaro.org>
1350L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1351S: Maintained
1352F: arch/arm/mach-nomadik/
1353F: drivers/pinctrl/nomadik/
1354F: drivers/i2c/busses/i2c-nomadik.c
1355T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1356
1357ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1358M: Nelson Castillo <arhuaco@freaks-unidos.net>
1359L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1360W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1361S: Supported
1362
1363ARM/TOSA MACHINE SUPPORT
1364M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1365M: Dirk Opfer <dirk@opfer-online.de>
1366S: Maintained
1367
1368ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1369M: Marek Vasut <marek.vasut@gmail.com>
1370L: linux-arm-kernel@lists.infradead.org
1371W: http://hackndev.com
1372S: Maintained
1373F: arch/arm/mach-pxa/include/mach/palmtx.h
1374F: arch/arm/mach-pxa/palmtx.c
1375F: arch/arm/mach-pxa/include/mach/palmt5.h
1376F: arch/arm/mach-pxa/palmt5.c
1377F: arch/arm/mach-pxa/include/mach/palmld.h
1378F: arch/arm/mach-pxa/palmld.c
1379F: arch/arm/mach-pxa/include/mach/palmte2.h
1380F: arch/arm/mach-pxa/palmte2.c
1381F: arch/arm/mach-pxa/include/mach/palmtc.h
1382F: arch/arm/mach-pxa/palmtc.c
1383
1384ARM/PALM TREO SUPPORT
1385M: Tomas Cech <sleep_walker@suse.com>
1386L: linux-arm-kernel@lists.infradead.org
1387W: http://hackndev.com
1388S: Maintained
1389F: arch/arm/mach-pxa/include/mach/palmtreo.h
1390F: arch/arm/mach-pxa/palmtreo.c
1391
1392ARM/PALMZ72 SUPPORT
1393M: Sergey Lapin <slapin@ossfans.org>
1394L: linux-arm-kernel@lists.infradead.org
1395W: http://hackndev.com
1396S: Maintained
1397F: arch/arm/mach-pxa/include/mach/palmz72.h
1398F: arch/arm/mach-pxa/palmz72.c
1399
1400ARM/PLEB SUPPORT
1401M: Peter Chubb <pleb@gelato.unsw.edu.au>
1402W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1403S: Maintained
1404
1405ARM/PT DIGITAL BOARD PORT
1406M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1407L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1408W: http://www.arm.linux.org.uk/
1409S: Maintained
1410
1411ARM/QUALCOMM SUPPORT
1412M: Kumar Gala <galak@codeaurora.org>
1413M: Andy Gross <agross@codeaurora.org>
1414M: David Brown <davidb@codeaurora.org>
1415L: linux-arm-msm@vger.kernel.org
1416L: linux-soc@vger.kernel.org
1417S: Maintained
1418F: arch/arm/mach-qcom/
1419F: drivers/soc/qcom/
1420F: drivers/tty/serial/msm_serial.h
1421F: drivers/tty/serial/msm_serial.c
1422F: drivers/*/pm8???-*
1423F: drivers/mfd/ssbi.c
1424F: drivers/firmware/qcom_scm.c
1425T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1426
1427ARM/RADISYS ENP2611 MACHINE SUPPORT
1428M: Lennert Buytenhek <kernel@wantstofly.org>
1429L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1430S: Maintained
1431
1432ARM/RISCPC ARCHITECTURE
1433M: Russell King <linux@arm.linux.org.uk>
1434L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1435W: http://www.arm.linux.org.uk/
1436S: Maintained
1437F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1438F: arch/arm/include/asm/hardware/ioc.h
1439F: arch/arm/include/asm/hardware/iomd.h
1440F: arch/arm/include/asm/hardware/memc.h
1441F: arch/arm/mach-rpc/
1442F: drivers/net/ethernet/8390/etherh.c
1443F: drivers/net/ethernet/i825xx/ether1*
1444F: drivers/net/ethernet/seeq/ether3*
1445F: drivers/scsi/arm/
1446
1447ARM/Rockchip SoC support
1448M: Heiko Stuebner <heiko@sntech.de>
1449L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1450L: linux-rockchip@lists.infradead.org
1451S: Maintained
1452F: arch/arm/boot/dts/rk3*
1453F: arch/arm/mach-rockchip/
1454F: drivers/clk/rockchip/
1455F: drivers/i2c/busses/i2c-rk3x.c
1456F: drivers/*/*rockchip*
1457F: drivers/*/*/*rockchip*
1458F: sound/soc/rockchip/
1459N: rockchip
1460
1461ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1462M: Kukjin Kim <kgene@kernel.org>
1463M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1464L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1465L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1466S: Maintained
1467F: arch/arm/boot/dts/s3c*
1468F: arch/arm/boot/dts/exynos*
1469F: arch/arm64/boot/dts/exynos/
1470F: arch/arm/plat-samsung/
1471F: arch/arm/mach-s3c24*/
1472F: arch/arm/mach-s3c64xx/
1473F: arch/arm/mach-s5p*/
1474F: arch/arm/mach-exynos*/
1475F: drivers/*/*s3c2410*
1476F: drivers/*/*/*s3c2410*
1477F: drivers/spi/spi-s3c*
1478F: sound/soc/samsung/*
1479F: Documentation/arm/Samsung/
1480F: Documentation/devicetree/bindings/arm/samsung/
1481F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1482F: Documentation/devicetree/bindings/power/pd-samsung.txt
1483N: exynos
1484
1485ARM/SAMSUNG MOBILE MACHINE SUPPORT
1486M: Kyungmin Park <kyungmin.park@samsung.com>
1487L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1488S: Maintained
1489F: arch/arm/mach-s5pv210/
1490
1491ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1492M: Kyungmin Park <kyungmin.park@samsung.com>
1493M: Kamil Debski <k.debski@samsung.com>
1494L: linux-arm-kernel@lists.infradead.org
1495L: linux-media@vger.kernel.org
1496S: Maintained
1497F: drivers/media/platform/s5p-g2d/
1498
1499ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1500M: Kyungmin Park <kyungmin.park@samsung.com>
1501M: Kamil Debski <k.debski@samsung.com>
1502M: Jeongtae Park <jtp.park@samsung.com>
1503L: linux-arm-kernel@lists.infradead.org
1504L: linux-media@vger.kernel.org
1505S: Maintained
1506F: arch/arm/plat-samsung/s5p-dev-mfc.c
1507F: drivers/media/platform/s5p-mfc/
1508
1509ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1510M: Kyungmin Park <kyungmin.park@samsung.com>
1511M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1512L: linux-arm-kernel@lists.infradead.org
1513L: linux-media@vger.kernel.org
1514S: Maintained
1515F: drivers/media/platform/s5p-tv/
1516
1517ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1518M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1519M: Jacek Anaszewski <j.anaszewski@samsung.com>
1520L: linux-arm-kernel@lists.infradead.org
1521L: linux-media@vger.kernel.org
1522S: Maintained
1523F: drivers/media/platform/s5p-jpeg/
1524
1525ARM/SHMOBILE ARM ARCHITECTURE
1526M: Simon Horman <horms@verge.net.au>
1527M: Magnus Damm <magnus.damm@gmail.com>
1528L: linux-sh@vger.kernel.org
1529W: http://oss.renesas.com
1530Q: http://patchwork.kernel.org/project/linux-sh/list/
1531T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1532S: Supported
1533F: arch/arm/boot/dts/emev2*
1534F: arch/arm/boot/dts/r7s*
1535F: arch/arm/boot/dts/r8a*
1536F: arch/arm/boot/dts/sh*
1537F: arch/arm/configs/shmobile_defconfig
1538F: arch/arm/include/debug/renesas-scif.S
1539F: arch/arm/mach-shmobile/
1540F: drivers/sh/
1541
1542ARM/SOCFPGA ARCHITECTURE
1543M: Dinh Nguyen <dinguyen@opensource.altera.com>
1544S: Maintained
1545F: arch/arm/mach-socfpga/
1546F: arch/arm/boot/dts/socfpga*
1547F: arch/arm/configs/socfpga_defconfig
1548W: http://www.rocketboards.org
1549T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1550
1551ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1552M: Dinh Nguyen <dinguyen@opensource.altera.com>
1553S: Maintained
1554F: drivers/clk/socfpga/
1555
1556ARM/SOCFPGA EDAC SUPPORT
1557M: Thor Thayer <tthayer@opensource.altera.com>
1558S: Maintained
1559F: drivers/edac/altera_edac.
1560
1561ARM/STI ARCHITECTURE
1562M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1563M: Maxime Coquelin <maxime.coquelin@st.com>
1564M: Patrice Chotard <patrice.chotard@st.com>
1565L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1566L: kernel@stlinux.com
1567W: http://www.stlinux.com
1568S: Maintained
1569F: arch/arm/mach-sti/
1570F: arch/arm/boot/dts/sti*
1571F: drivers/char/hw_random/st-rng.c
1572F: drivers/clocksource/arm_global_timer.c
1573F: drivers/clocksource/clksrc_st_lpc.c
1574F: drivers/i2c/busses/i2c-st.c
1575F: drivers/media/rc/st_rc.c
1576F: drivers/media/platform/sti/c8sectpfe/
1577F: drivers/mmc/host/sdhci-st.c
1578F: drivers/phy/phy-miphy28lp.c
1579F: drivers/phy/phy-miphy365x.c
1580F: drivers/phy/phy-stih407-usb.c
1581F: drivers/phy/phy-stih41x-usb.c
1582F: drivers/pinctrl/pinctrl-st.c
1583F: drivers/reset/sti/
1584F: drivers/rtc/rtc-st-lpc.c
1585F: drivers/tty/serial/st-asc.c
1586F: drivers/usb/dwc3/dwc3-st.c
1587F: drivers/usb/host/ehci-st.c
1588F: drivers/usb/host/ohci-st.c
1589F: drivers/watchdog/st_lpc_wdt.c
1590F: drivers/ata/ahci_st.c
1591
1592ARM/STM32 ARCHITECTURE
1593M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1594L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1595S: Maintained
1596T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1597N: stm32
1598F: drivers/clocksource/armv7m_systick.c
1599
1600ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1601M: Lennert Buytenhek <kernel@wantstofly.org>
1602L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1603S: Maintained
1604
1605ARM/TETON BGA MACHINE SUPPORT
1606M: "Mark F. Brown" <mark.brown314@gmail.com>
1607L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1608S: Maintained
1609
1610ARM/THECUS N2100 MACHINE SUPPORT
1611M: Lennert Buytenhek <kernel@wantstofly.org>
1612L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1613S: Maintained
1614
1615ARM/NUVOTON W90X900 ARM ARCHITECTURE
1616M: Wan ZongShun <mcuos.com@gmail.com>
1617L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1618W: http://www.mcuos.com
1619S: Maintained
1620F: arch/arm/mach-w90x900/
1621F: drivers/input/keyboard/w90p910_keypad.c
1622F: drivers/input/touchscreen/w90p910_ts.c
1623F: drivers/watchdog/nuc900_wdt.c
1624F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1625F: drivers/mtd/nand/nuc900_nand.c
1626F: drivers/rtc/rtc-nuc900.c
1627F: drivers/spi/spi-nuc900.c
1628F: drivers/usb/host/ehci-w90x900.c
1629F: drivers/video/fbdev/nuc900fb.c
1630
1631ARM/U300 MACHINE SUPPORT
1632M: Linus Walleij <linus.walleij@linaro.org>
1633L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1634S: Supported
1635F: arch/arm/mach-u300/
1636F: drivers/clocksource/timer-u300.c
1637F: drivers/i2c/busses/i2c-stu300.c
1638F: drivers/rtc/rtc-coh901331.c
1639F: drivers/watchdog/coh901327_wdt.c
1640F: drivers/dma/coh901318*
1641F: drivers/mfd/ab3100*
1642F: drivers/rtc/rtc-ab3100.c
1643F: drivers/rtc/rtc-coh901331.c
1644T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1645
1646ARM/UNIPHIER ARCHITECTURE
1647M: Masahiro Yamada <yamada.masahiro@socionext.com>
1648L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1649S: Maintained
1650F: arch/arm/boot/dts/uniphier*
1651F: arch/arm/include/asm/hardware/cache-uniphier.h
1652F: arch/arm/mach-uniphier/
1653F: arch/arm/mm/cache-uniphier.c
1654F: drivers/i2c/busses/i2c-uniphier*
1655F: drivers/pinctrl/uniphier/
1656F: drivers/tty/serial/8250/8250_uniphier.c
1657N: uniphier
1658
1659ARM/Ux500 ARM ARCHITECTURE
1660M: Linus Walleij <linus.walleij@linaro.org>
1661L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1662S: Maintained
1663F: arch/arm/mach-ux500/
1664F: drivers/clocksource/clksrc-dbx500-prcmu.c
1665F: drivers/dma/ste_dma40*
1666F: drivers/hwspinlock/u8500_hsem.c
1667F: drivers/mfd/abx500*
1668F: drivers/mfd/ab8500*
1669F: drivers/mfd/dbx500*
1670F: drivers/mfd/db8500*
1671F: drivers/pinctrl/nomadik/pinctrl-ab*
1672F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1673F: drivers/rtc/rtc-ab8500.c
1674F: drivers/rtc/rtc-pl031.c
1675T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1676
1677ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1678M: Ulf Hansson <ulf.hansson@linaro.org>
1679L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1680T: git git://git.linaro.org/people/ulfh/clk.git
1681S: Maintained
1682F: drivers/clk/ux500/
1683F: include/linux/platform_data/clk-ux500.h
1684
1685ARM/VERSATILE EXPRESS PLATFORM
1686M: Liviu Dudau <liviu.dudau@arm.com>
1687M: Sudeep Holla <sudeep.holla@arm.com>
1688M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1689L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1690S: Maintained
1691F: arch/arm/boot/dts/vexpress*
1692F: arch/arm64/boot/dts/arm/vexpress*
1693F: arch/arm/mach-vexpress/
1694F: */*/vexpress*
1695F: */*/*/vexpress*
1696F: drivers/clk/versatile/clk-vexpress-osc.c
1697F: drivers/clocksource/versatile.c
1698
1699ARM/VFP SUPPORT
1700M: Russell King <linux@arm.linux.org.uk>
1701L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1702W: http://www.arm.linux.org.uk/
1703S: Maintained
1704F: arch/arm/vfp/
1705
1706ARM/VOIPAC PXA270 SUPPORT
1707M: Marek Vasut <marek.vasut@gmail.com>
1708L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1709S: Maintained
1710F: arch/arm/mach-pxa/vpac270.c
1711F: arch/arm/mach-pxa/include/mach/vpac270.h
1712
1713ARM/VT8500 ARM ARCHITECTURE
1714M: Tony Prisk <linux@prisktech.co.nz>
1715L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1716S: Maintained
1717F: arch/arm/mach-vt8500/
1718F: drivers/clocksource/vt8500_timer.c
1719F: drivers/i2c/busses/i2c-wmt.c
1720F: drivers/mmc/host/wmt-sdmmc.c
1721F: drivers/pwm/pwm-vt8500.c
1722F: drivers/rtc/rtc-vt8500.c
1723F: drivers/tty/serial/vt8500_serial.c
1724F: drivers/usb/host/ehci-platform.c
1725F: drivers/usb/host/uhci-platform.c
1726F: drivers/video/fbdev/vt8500lcdfb.*
1727F: drivers/video/fbdev/wm8505fb*
1728F: drivers/video/fbdev/wmt_ge_rops.*
1729
1730ARM/ZIPIT Z2 SUPPORT
1731M: Marek Vasut <marek.vasut@gmail.com>
1732L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1733S: Maintained
1734F: arch/arm/mach-pxa/z2.c
1735F: arch/arm/mach-pxa/include/mach/z2.h
1736
1737ARM/ZTE ARCHITECTURE
1738M: Jun Nie <jun.nie@linaro.org>
1739L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1740S: Maintained
1741F: arch/arm/mach-zx/
1742F: drivers/clk/zte/
1743F: Documentation/devicetree/bindings/arm/zte.txt
1744F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1745
1746ARM/ZYNQ ARCHITECTURE
1747M: Michal Simek <michal.simek@xilinx.com>
1748R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1749L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1750W: http://wiki.xilinx.com
1751T: git https://github.com/Xilinx/linux-xlnx.git
1752S: Supported
1753F: arch/arm/mach-zynq/
1754F: drivers/cpuidle/cpuidle-zynq.c
1755F: drivers/block/xsysace.c
1756N: zynq
1757N: xilinx
1758F: drivers/clocksource/cadence_ttc_timer.c
1759F: drivers/i2c/busses/i2c-cadence.c
1760F: drivers/mmc/host/sdhci-of-arasan.c
1761F: drivers/edac/synopsys_edac.c
1762
1763ARM SMMU DRIVERS
1764M: Will Deacon <will.deacon@arm.com>
1765L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1766S: Maintained
1767F: drivers/iommu/arm-smmu.c
1768F: drivers/iommu/arm-smmu-v3.c
1769F: drivers/iommu/io-pgtable-arm.c
1770
1771ARM64 PORT (AARCH64 ARCHITECTURE)
1772M: Catalin Marinas <catalin.marinas@arm.com>
1773M: Will Deacon <will.deacon@arm.com>
1774L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1775S: Maintained
1776F: arch/arm64/
1777F: Documentation/arm64/
1778
1779AS3645A LED FLASH CONTROLLER DRIVER
1780M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1781L: linux-media@vger.kernel.org
1782T: git git://linuxtv.org/media_tree.git
1783S: Maintained
1784F: drivers/media/i2c/as3645a.c
1785F: include/media/as3645a.h
1786
1787ASC7621 HARDWARE MONITOR DRIVER
1788M: George Joseph <george.joseph@fairview5.com>
1789L: lm-sensors@lm-sensors.org
1790S: Maintained
1791F: Documentation/hwmon/asc7621
1792F: drivers/hwmon/asc7621.c
1793
1794ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1795M: Corentin Chary <corentin.chary@gmail.com>
1796L: acpi4asus-user@lists.sourceforge.net
1797L: platform-driver-x86@vger.kernel.org
1798W: http://acpi4asus.sf.net
1799S: Maintained
1800F: drivers/platform/x86/asus*.c
1801F: drivers/platform/x86/eeepc*.c
1802
1803ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1804R: Dan Williams <dan.j.williams@intel.com>
1805W: http://sourceforge.net/projects/xscaleiop
1806S: Odd fixes
1807F: Documentation/crypto/async-tx-api.txt
1808F: crypto/async_tx/
1809F: drivers/dma/
1810F: include/linux/dmaengine.h
1811F: include/linux/async_tx.h
1812
1813AT24 EEPROM DRIVER
1814M: Wolfram Sang <wsa@the-dreams.de>
1815L: linux-i2c@vger.kernel.org
1816S: Maintained
1817F: drivers/misc/eeprom/at24.c
1818F: include/linux/platform_data/at24.h
1819
1820ATA OVER ETHERNET (AOE) DRIVER
1821M: "Ed L. Cashin" <ed.cashin@acm.org>
1822W: http://www.openaoe.org/
1823S: Supported
1824F: Documentation/aoe/
1825F: drivers/block/aoe/
1826
1827ATHEROS 71XX/9XXX GPIO DRIVER
1828M: Alban Bedel <albeu@free.fr>
1829W: https://github.com/AlbanBedel/linux
1830T: git git://github.com/AlbanBedel/linux
1831S: Maintained
1832F: drivers/gpio/gpio-ath79.c
1833F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1834
1835ATHEROS ATH GENERIC UTILITIES
1836M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1837L: linux-wireless@vger.kernel.org
1838S: Supported
1839F: drivers/net/wireless/ath/*
1840
1841ATHEROS ATH5K WIRELESS DRIVER
1842M: Jiri Slaby <jirislaby@gmail.com>
1843M: Nick Kossifidis <mickflemm@gmail.com>
1844M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1845L: linux-wireless@vger.kernel.org
1846W: http://wireless.kernel.org/en/users/Drivers/ath5k
1847S: Maintained
1848F: drivers/net/wireless/ath/ath5k/
1849
1850ATHEROS ATH6KL WIRELESS DRIVER
1851M: Kalle Valo <kvalo@qca.qualcomm.com>
1852L: linux-wireless@vger.kernel.org
1853W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1854T: git git://github.com/kvalo/ath.git
1855S: Supported
1856F: drivers/net/wireless/ath/ath6kl/
1857
1858WILOCITY WIL6210 WIRELESS DRIVER
1859M: Maya Erez <qca_merez@qca.qualcomm.com>
1860L: linux-wireless@vger.kernel.org
1861L: wil6210@qca.qualcomm.com
1862S: Supported
1863W: http://wireless.kernel.org/en/users/Drivers/wil6210
1864F: drivers/net/wireless/ath/wil6210/
1865F: include/uapi/linux/wil6210_uapi.h
1866
1867CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1868M: Christian Lamparter <chunkeey@googlemail.com>
1869L: linux-wireless@vger.kernel.org
1870W: http://wireless.kernel.org/en/users/Drivers/carl9170
1871S: Maintained
1872F: drivers/net/wireless/ath/carl9170/
1873
1874ATK0110 HWMON DRIVER
1875M: Luca Tettamanti <kronos.it@gmail.com>
1876L: lm-sensors@lm-sensors.org
1877S: Maintained
1878F: drivers/hwmon/asus_atk0110.c
1879
1880ATI_REMOTE2 DRIVER
1881M: Ville Syrjala <syrjala@sci.fi>
1882S: Maintained
1883F: drivers/input/misc/ati_remote2.c
1884
1885ATLX ETHERNET DRIVERS
1886M: Jay Cliburn <jcliburn@gmail.com>
1887M: Chris Snook <chris.snook@gmail.com>
1888L: netdev@vger.kernel.org
1889W: http://sourceforge.net/projects/atl1
1890W: http://atl1.sourceforge.net
1891S: Maintained
1892F: drivers/net/ethernet/atheros/
1893
1894ATM
1895M: Chas Williams <3chas3@gmail.com>
1896L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1897L: netdev@vger.kernel.org
1898W: http://linux-atm.sourceforge.net
1899S: Maintained
1900F: drivers/atm/
1901F: include/linux/atm*
1902F: include/uapi/linux/atm*
1903
1904ATMEL AT91 / AT32 MCI DRIVER
1905M: Ludovic Desroches <ludovic.desroches@atmel.com>
1906S: Maintained
1907F: drivers/mmc/host/atmel-mci.c
1908F: drivers/mmc/host/atmel-mci-regs.h
1909
1910ATMEL AT91 / AT32 SERIAL DRIVER
1911M: Nicolas Ferre <nicolas.ferre@atmel.com>
1912S: Supported
1913F: drivers/tty/serial/atmel_serial.c
1914
1915ATMEL Audio ALSA driver
1916M: Nicolas Ferre <nicolas.ferre@atmel.com>
1917L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1918S: Supported
1919F: sound/soc/atmel
1920
1921ATMEL DMA DRIVER
1922M: Nicolas Ferre <nicolas.ferre@atmel.com>
1923L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1924S: Supported
1925F: drivers/dma/at_hdmac.c
1926F: drivers/dma/at_hdmac_regs.h
1927F: include/linux/platform_data/dma-atmel.h
1928
1929ATMEL XDMA DRIVER
1930M: Ludovic Desroches <ludovic.desroches@atmel.com>
1931L: linux-arm-kernel@lists.infradead.org
1932L: dmaengine@vger.kernel.org
1933S: Supported
1934F: drivers/dma/at_xdmac.c
1935
1936ATMEL I2C DRIVER
1937M: Ludovic Desroches <ludovic.desroches@atmel.com>
1938L: linux-i2c@vger.kernel.org
1939S: Supported
1940F: drivers/i2c/busses/i2c-at91.c
1941
1942ATMEL ISI DRIVER
1943M: Ludovic Desroches <ludovic.desroches@atmel.com>
1944L: linux-media@vger.kernel.org
1945S: Supported
1946F: drivers/media/platform/soc_camera/atmel-isi.c
1947F: include/media/atmel-isi.h
1948
1949ATMEL LCDFB DRIVER
1950M: Nicolas Ferre <nicolas.ferre@atmel.com>
1951L: linux-fbdev@vger.kernel.org
1952S: Maintained
1953F: drivers/video/fbdev/atmel_lcdfb.c
1954F: include/video/atmel_lcdc.h
1955
1956ATMEL MACB ETHERNET DRIVER
1957M: Nicolas Ferre <nicolas.ferre@atmel.com>
1958S: Supported
1959F: drivers/net/ethernet/cadence/
1960
1961ATMEL NAND DRIVER
1962M: Wenyou Yang <wenyou.yang@atmel.com>
1963M: Josh Wu <rainyfeeling@outlook.com>
1964L: linux-mtd@lists.infradead.org
1965S: Supported
1966F: drivers/mtd/nand/atmel_nand*
1967
1968ATMEL SDMMC DRIVER
1969M: Ludovic Desroches <ludovic.desroches@atmel.com>
1970L: linux-mmc@vger.kernel.org
1971S: Supported
1972F: drivers/mmc/host/sdhci-of-at91.c
1973
1974ATMEL SPI DRIVER
1975M: Nicolas Ferre <nicolas.ferre@atmel.com>
1976S: Supported
1977F: drivers/spi/spi-atmel.*
1978
1979ATMEL SSC DRIVER
1980M: Nicolas Ferre <nicolas.ferre@atmel.com>
1981L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1982S: Supported
1983F: drivers/misc/atmel-ssc.c
1984F: include/linux/atmel-ssc.h
1985
1986ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1987M: Nicolas Ferre <nicolas.ferre@atmel.com>
1988L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1989S: Supported
1990F: drivers/misc/atmel_tclib.c
1991F: drivers/clocksource/tcb_clksrc.c
1992
1993ATMEL USBA UDC DRIVER
1994M: Nicolas Ferre <nicolas.ferre@atmel.com>
1995L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1996S: Supported
1997F: drivers/usb/gadget/udc/atmel_usba_udc.*
1998
1999ATMEL WIRELESS DRIVER
2000M: Simon Kelley <simon@thekelleys.org.uk>
2001L: linux-wireless@vger.kernel.org
2002W: http://www.thekelleys.org.uk/atmel
2003W: http://atmelwlandriver.sourceforge.net/
2004S: Maintained
2005F: drivers/net/wireless/atmel/atmel*
2006
2007ATMEL MAXTOUCH DRIVER
2008M: Nick Dyer <nick.dyer@itdev.co.uk>
2009T: git git://github.com/atmel-maxtouch/linux.git
2010S: Supported
2011F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2012F: drivers/input/touchscreen/atmel_mxt_ts.c
2013F: include/linux/platform_data/atmel_mxt_ts.h
2014
2015ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2016M: Bradley Grove <linuxdrivers@attotech.com>
2017L: linux-scsi@vger.kernel.org
2018W: http://www.attotech.com
2019S: Supported
2020F: drivers/scsi/esas2r
2021
2022ATUSB IEEE 802.15.4 RADIO DRIVER
2023M: Stefan Schmidt <stefan@osg.samsung.com>
2024L: linux-wpan@vger.kernel.org
2025S: Maintained
2026F: drivers/net/ieee802154/atusb.c
2027F: drivers/net/ieee802154/atusb.h
2028F: drivers/net/ieee802154/at86rf230.h
2029
2030AUDIT SUBSYSTEM
2031M: Paul Moore <paul@paul-moore.com>
2032M: Eric Paris <eparis@redhat.com>
2033L: linux-audit@redhat.com (moderated for non-subscribers)
2034W: http://people.redhat.com/sgrubb/audit/
2035T: git git://git.infradead.org/users/pcmoore/audit
2036S: Maintained
2037F: include/linux/audit.h
2038F: include/uapi/linux/audit.h
2039F: kernel/audit*
2040
2041AUXILIARY DISPLAY DRIVERS
2042M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2043W: http://miguelojeda.es/auxdisplay.htm
2044W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2045S: Maintained
2046F: drivers/auxdisplay/
2047F: include/linux/cfag12864b.h
2048
2049AVR32 ARCHITECTURE
2050M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2051M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2052W: http://www.atmel.com/products/AVR32/
2053W: http://mirror.egtvedt.no/avr32linux.org/
2054W: http://avrfreaks.net/
2055S: Maintained
2056F: arch/avr32/
2057
2058AVR32/AT32AP MACHINE SUPPORT
2059M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2060M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2061S: Maintained
2062F: arch/avr32/mach-at32ap/
2063
2064AX.25 NETWORK LAYER
2065M: Ralf Baechle <ralf@linux-mips.org>
2066L: linux-hams@vger.kernel.org
2067W: http://www.linux-ax25.org/
2068S: Maintained
2069F: include/uapi/linux/ax25.h
2070F: include/net/ax25.h
2071F: net/ax25/
2072
2073AZ6007 DVB DRIVER
2074M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2075L: linux-media@vger.kernel.org
2076W: http://linuxtv.org
2077T: git git://linuxtv.org/media_tree.git
2078S: Maintained
2079F: drivers/media/usb/dvb-usb-v2/az6007.c
2080
2081AZTECH FM RADIO RECEIVER DRIVER
2082M: Hans Verkuil <hverkuil@xs4all.nl>
2083L: linux-media@vger.kernel.org
2084T: git git://linuxtv.org/media_tree.git
2085W: http://linuxtv.org
2086S: Maintained
2087F: drivers/media/radio/radio-aztech*
2088
2089B43 WIRELESS DRIVER
2090L: linux-wireless@vger.kernel.org
2091L: b43-dev@lists.infradead.org
2092W: http://wireless.kernel.org/en/users/Drivers/b43
2093S: Odd Fixes
2094F: drivers/net/wireless/broadcom/b43/
2095
2096B43LEGACY WIRELESS DRIVER
2097M: Larry Finger <Larry.Finger@lwfinger.net>
2098L: linux-wireless@vger.kernel.org
2099L: b43-dev@lists.infradead.org
2100W: http://wireless.kernel.org/en/users/Drivers/b43
2101S: Maintained
2102F: drivers/net/wireless/broadcom/b43legacy/
2103
2104BACKLIGHT CLASS/SUBSYSTEM
2105M: Jingoo Han <jingoohan1@gmail.com>
2106M: Lee Jones <lee.jones@linaro.org>
2107S: Maintained
2108F: drivers/video/backlight/
2109F: include/linux/backlight.h
2110
2111BATMAN ADVANCED
2112M: Marek Lindner <mareklindner@neomailbox.ch>
2113M: Simon Wunderlich <sw@simonwunderlich.de>
2114M: Antonio Quartulli <antonio@meshcoding.com>
2115L: b.a.t.m.a.n@lists.open-mesh.org
2116W: http://www.open-mesh.org/
2117S: Maintained
2118F: net/batman-adv/
2119
2120BAYCOM/HDLCDRV DRIVERS FOR AX.25
2121M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2122L: linux-hams@vger.kernel.org
2123W: http://www.baycom.org/~tom/ham/ham.html
2124S: Maintained
2125F: drivers/net/hamradio/baycom*
2126
2127BCACHE (BLOCK LAYER CACHE)
2128M: Kent Overstreet <kent.overstreet@gmail.com>
2129L: linux-bcache@vger.kernel.org
2130W: http://bcache.evilpiepirate.org
2131S: Maintained
2132F: drivers/md/bcache/
2133
2134BDISP ST MEDIA DRIVER
2135M: Fabien Dessenne <fabien.dessenne@st.com>
2136L: linux-media@vger.kernel.org
2137T: git git://linuxtv.org/media_tree.git
2138W: http://linuxtv.org
2139S: Supported
2140F: drivers/media/platform/sti/bdisp
2141
2142BEFS FILE SYSTEM
2143S: Orphan
2144F: Documentation/filesystems/befs.txt
2145F: fs/befs/
2146
2147BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2148M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2149L: netdev@vger.kernel.org
2150S: Maintained
2151F: drivers/net/ethernet/ec_bhf.c
2152
2153BFS FILE SYSTEM
2154M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2155S: Maintained
2156F: Documentation/filesystems/bfs.txt
2157F: fs/bfs/
2158F: include/uapi/linux/bfs_fs.h
2159
2160BLACKFIN ARCHITECTURE
2161M: Steven Miao <realmz6@gmail.com>
2162L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2163T: git git://git.code.sf.net/p/adi-linux/code
2164W: http://blackfin.uclinux.org
2165S: Supported
2166F: arch/blackfin/
2167
2168BLACKFIN EMAC DRIVER
2169L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2170W: http://blackfin.uclinux.org
2171S: Supported
2172F: drivers/net/ethernet/adi/
2173
2174BLACKFIN RTC DRIVER
2175L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2176W: http://blackfin.uclinux.org
2177S: Supported
2178F: drivers/rtc/rtc-bfin.c
2179
2180BLACKFIN SDH DRIVER
2181M: Sonic Zhang <sonic.zhang@analog.com>
2182L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2183W: http://blackfin.uclinux.org
2184S: Supported
2185F: drivers/mmc/host/bfin_sdh.c
2186
2187BLACKFIN SERIAL DRIVER
2188M: Sonic Zhang <sonic.zhang@analog.com>
2189L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2190W: http://blackfin.uclinux.org
2191S: Supported
2192F: drivers/tty/serial/bfin_uart.c
2193
2194BLACKFIN WATCHDOG DRIVER
2195L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2196W: http://blackfin.uclinux.org
2197S: Supported
2198F: drivers/watchdog/bfin_wdt.c
2199
2200BLACKFIN I2C TWI DRIVER
2201M: Sonic Zhang <sonic.zhang@analog.com>
2202L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2203W: http://blackfin.uclinux.org/
2204S: Supported
2205F: drivers/i2c/busses/i2c-bfin-twi.c
2206
2207BLACKFIN MEDIA DRIVER
2208M: Scott Jiang <scott.jiang.linux@gmail.com>
2209L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2210W: http://blackfin.uclinux.org/
2211S: Supported
2212F: drivers/media/platform/blackfin/
2213F: drivers/media/i2c/adv7183*
2214F: drivers/media/i2c/vs6624*
2215
2216BLINKM RGB LED DRIVER
2217M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2218S: Maintained
2219F: drivers/leds/leds-blinkm.c
2220
2221BLOCK LAYER
2222M: Jens Axboe <axboe@kernel.dk>
2223L: linux-block@vger.kernel.org
2224T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2225S: Maintained
2226F: block/
2227F: kernel/trace/blktrace.c
2228
2229BLOCK2MTD DRIVER
2230M: Joern Engel <joern@lazybastard.org>
2231L: linux-mtd@lists.infradead.org
2232S: Maintained
2233F: drivers/mtd/devices/block2mtd.c
2234
2235BLUETOOTH DRIVERS
2236M: Marcel Holtmann <marcel@holtmann.org>
2237M: Gustavo Padovan <gustavo@padovan.org>
2238M: Johan Hedberg <johan.hedberg@gmail.com>
2239L: linux-bluetooth@vger.kernel.org
2240W: http://www.bluez.org/
2241T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2242T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2243S: Maintained
2244F: drivers/bluetooth/
2245
2246BLUETOOTH SUBSYSTEM
2247M: Marcel Holtmann <marcel@holtmann.org>
2248M: Gustavo Padovan <gustavo@padovan.org>
2249M: Johan Hedberg <johan.hedberg@gmail.com>
2250L: linux-bluetooth@vger.kernel.org
2251W: http://www.bluez.org/
2252T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2253T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2254S: Maintained
2255F: net/bluetooth/
2256F: include/net/bluetooth/
2257
2258BONDING DRIVER
2259M: Jay Vosburgh <j.vosburgh@gmail.com>
2260M: Veaceslav Falico <vfalico@gmail.com>
2261M: Andy Gospodarek <gospo@cumulusnetworks.com>
2262L: netdev@vger.kernel.org
2263W: http://sourceforge.net/projects/bonding/
2264S: Supported
2265F: drivers/net/bonding/
2266F: include/uapi/linux/if_bonding.h
2267
2268BPF (Safe dynamic programs and tools)
2269M: Alexei Starovoitov <ast@kernel.org>
2270L: netdev@vger.kernel.org
2271L: linux-kernel@vger.kernel.org
2272S: Supported
2273F: kernel/bpf/
2274
2275BROADCOM B44 10/100 ETHERNET DRIVER
2276M: Gary Zambrano <zambrano@broadcom.com>
2277L: netdev@vger.kernel.org
2278S: Supported
2279F: drivers/net/ethernet/broadcom/b44.*
2280
2281BROADCOM GENET ETHERNET DRIVER
2282M: Florian Fainelli <f.fainelli@gmail.com>
2283L: netdev@vger.kernel.org
2284S: Supported
2285F: drivers/net/ethernet/broadcom/genet/
2286
2287BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2288M: Sony Chacko <sony.chacko@qlogic.com>
2289M: Dept-HSGLinuxNICDev@qlogic.com
2290L: netdev@vger.kernel.org
2291S: Supported
2292F: drivers/net/ethernet/broadcom/bnx2.*
2293F: drivers/net/ethernet/broadcom/bnx2_*
2294
2295BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2296M: Ariel Elior <ariel.elior@qlogic.com>
2297L: netdev@vger.kernel.org
2298S: Supported
2299F: drivers/net/ethernet/broadcom/bnx2x/
2300
2301BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2302M: Florian Fainelli <f.fainelli@gmail.com>
2303M: Ray Jui <rjui@broadcom.com>
2304M: Scott Branden <sbranden@broadcom.com>
2305L: bcm-kernel-feedback-list@broadcom.com
2306T: git git://github.com/broadcom/mach-bcm
2307S: Maintained
2308F: arch/arm/mach-bcm/
2309F: arch/arm/boot/dts/bcm113*
2310F: arch/arm/boot/dts/bcm216*
2311F: arch/arm/boot/dts/bcm281*
2312F: arch/arm/configs/bcm_defconfig
2313F: drivers/mmc/host/sdhci-bcm-kona.c
2314F: drivers/clocksource/bcm_kona_timer.c
2315
2316BROADCOM BCM2835 ARM ARCHITECTURE
2317M: Stephen Warren <swarren@wwwdotorg.org>
2318M: Lee Jones <lee@kernel.org>
2319M: Eric Anholt <eric@anholt.net>
2320L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2321L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2322T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2323S: Maintained
2324N: bcm2835
2325
2326BROADCOM BCM33XX MIPS ARCHITECTURE
2327M: Kevin Cernekee <cernekee@gmail.com>
2328L: linux-mips@linux-mips.org
2329S: Maintained
2330F: arch/mips/bcm3384/*
2331F: arch/mips/include/asm/mach-bcm3384/*
2332F: arch/mips/kernel/*bmips*
2333
2334BROADCOM BCM47XX MIPS ARCHITECTURE
2335M: Hauke Mehrtens <hauke@hauke-m.de>
2336M: Rafał Miłecki <zajec5@gmail.com>
2337L: linux-mips@linux-mips.org
2338S: Maintained
2339F: arch/mips/bcm47xx/*
2340F: arch/mips/include/asm/mach-bcm47xx/*
2341
2342BROADCOM BCM5301X ARM ARCHITECTURE
2343M: Hauke Mehrtens <hauke@hauke-m.de>
2344L: linux-arm-kernel@lists.infradead.org
2345S: Maintained
2346F: arch/arm/mach-bcm/bcm_5301x.c
2347F: arch/arm/boot/dts/bcm5301x.dtsi
2348F: arch/arm/boot/dts/bcm470*
2349
2350BROADCOM BCM63XX ARM ARCHITECTURE
2351M: Florian Fainelli <f.fainelli@gmail.com>
2352L: linux-arm-kernel@lists.infradead.org
2353T: git git://github.com/broadcom/arm-bcm63xx.git
2354S: Maintained
2355F: arch/arm/mach-bcm/bcm63xx.c
2356F: arch/arm/include/debug/bcm63xx.S
2357
2358BROADCOM BCM63XX/BCM33XX UDC DRIVER
2359M: Kevin Cernekee <cernekee@gmail.com>
2360L: linux-usb@vger.kernel.org
2361S: Maintained
2362F: drivers/usb/gadget/udc/bcm63xx_udc.*
2363
2364BROADCOM BCM7XXX ARM ARCHITECTURE
2365M: Brian Norris <computersforpeace@gmail.com>
2366M: Gregory Fong <gregory.0xf0@gmail.com>
2367M: Florian Fainelli <f.fainelli@gmail.com>
2368L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2369T: git git://github.com/broadcom/stblinux.git
2370S: Maintained
2371F: arch/arm/mach-bcm/*brcmstb*
2372F: arch/arm/boot/dts/bcm7*.dts*
2373F: drivers/bus/brcmstb_gisb.c
2374N: brcmstb
2375
2376BROADCOM BMIPS MIPS ARCHITECTURE
2377M: Kevin Cernekee <cernekee@gmail.com>
2378M: Florian Fainelli <f.fainelli@gmail.com>
2379L: linux-mips@linux-mips.org
2380T: git git://github.com/broadcom/stblinux.git
2381S: Maintained
2382F: arch/mips/bmips/*
2383F: arch/mips/include/asm/mach-bmips/*
2384F: arch/mips/kernel/*bmips*
2385F: arch/mips/boot/dts/brcm/bcm*.dts*
2386F: drivers/irqchip/irq-bcm7*
2387F: drivers/irqchip/irq-brcmstb*
2388
2389BROADCOM TG3 GIGABIT ETHERNET DRIVER
2390M: Prashant Sreedharan <prashant@broadcom.com>
2391M: Michael Chan <mchan@broadcom.com>
2392L: netdev@vger.kernel.org
2393S: Supported
2394F: drivers/net/ethernet/broadcom/tg3.*
2395
2396BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2397M: Brett Rudley <brudley@broadcom.com>
2398M: Arend van Spriel <arend@broadcom.com>
2399M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2400M: Hante Meuleman <meuleman@broadcom.com>
2401L: linux-wireless@vger.kernel.org
2402L: brcm80211-dev-list@broadcom.com
2403S: Supported
2404F: drivers/net/wireless/broadcom/brcm80211/
2405
2406BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2407M: QLogic-Storage-Upstream@qlogic.com
2408L: linux-scsi@vger.kernel.org
2409S: Supported
2410F: drivers/scsi/bnx2fc/
2411
2412BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2413M: QLogic-Storage-Upstream@qlogic.com
2414L: linux-scsi@vger.kernel.org
2415S: Supported
2416F: drivers/scsi/bnx2i/
2417
2418BROADCOM IPROC ARM ARCHITECTURE
2419M: Ray Jui <rjui@broadcom.com>
2420M: Scott Branden <sbranden@broadcom.com>
2421M: Jon Mason <jonmason@broadcom.com>
2422L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2423L: bcm-kernel-feedback-list@broadcom.com
2424T: git git://github.com/broadcom/cygnus-linux.git
2425S: Maintained
2426N: iproc
2427N: cygnus
2428N: nsp
2429N: bcm9113*
2430N: bcm9583*
2431N: bcm9585*
2432N: bcm9586*
2433N: bcm988312
2434N: bcm113*
2435N: bcm583*
2436N: bcm585*
2437N: bcm586*
2438N: bcm88312
2439
2440BROADCOM BRCMSTB GPIO DRIVER
2441M: Gregory Fong <gregory.0xf0@gmail.com>
2442L: bcm-kernel-feedback-list@broadcom.com>
2443S: Supported
2444F: drivers/gpio/gpio-brcmstb.c
2445F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2446
2447BROADCOM KONA GPIO DRIVER
2448M: Ray Jui <rjui@broadcom.com>
2449L: bcm-kernel-feedback-list@broadcom.com
2450S: Supported
2451F: drivers/gpio/gpio-bcm-kona.c
2452F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2453
2454BROADCOM NVRAM DRIVER
2455M: Rafał Miłecki <zajec5@gmail.com>
2456L: linux-mips@linux-mips.org
2457S: Maintained
2458F: drivers/firmware/broadcom/*
2459
2460BROADCOM STB NAND FLASH DRIVER
2461M: Brian Norris <computersforpeace@gmail.com>
2462M: Kamal Dasu <kdasu.kdev@gmail.com>
2463L: linux-mtd@lists.infradead.org
2464L: bcm-kernel-feedback-list@broadcom.com
2465S: Maintained
2466F: drivers/mtd/nand/brcmnand/
2467
2468BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2469M: Rafał Miłecki <zajec5@gmail.com>
2470L: linux-wireless@vger.kernel.org
2471S: Maintained
2472F: drivers/bcma/
2473F: include/linux/bcma/
2474
2475BROADCOM SYSTEMPORT ETHERNET DRIVER
2476M: Florian Fainelli <f.fainelli@gmail.com>
2477L: netdev@vger.kernel.org
2478S: Supported
2479F: drivers/net/ethernet/broadcom/bcmsysport.*
2480
2481BROCADE BFA FC SCSI DRIVER
2482M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2483M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2484L: linux-scsi@vger.kernel.org
2485S: Supported
2486F: drivers/scsi/bfa/
2487
2488BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2489M: Rasesh Mody <rasesh.mody@qlogic.com>
2490L: netdev@vger.kernel.org
2491S: Supported
2492F: drivers/net/ethernet/brocade/bna/
2493
2494BSG (block layer generic sg v4 driver)
2495M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2496L: linux-scsi@vger.kernel.org
2497S: Supported
2498F: block/bsg.c
2499F: include/linux/bsg.h
2500F: include/uapi/linux/bsg.h
2501
2502BT87X AUDIO DRIVER
2503M: Clemens Ladisch <clemens@ladisch.de>
2504L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2505T: git git://git.alsa-project.org/alsa-kernel.git
2506S: Maintained
2507F: Documentation/sound/alsa/Bt87x.txt
2508F: sound/pci/bt87x.c
2509
2510BT8XXGPIO DRIVER
2511M: Michael Buesch <m@bues.ch>
2512W: http://bu3sch.de/btgpio.php
2513S: Maintained
2514F: drivers/gpio/gpio-bt8xx.c
2515
2516BTRFS FILE SYSTEM
2517M: Chris Mason <clm@fb.com>
2518M: Josef Bacik <jbacik@fb.com>
2519M: David Sterba <dsterba@suse.com>
2520L: linux-btrfs@vger.kernel.org
2521W: http://btrfs.wiki.kernel.org/
2522Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2523T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2524S: Maintained
2525F: Documentation/filesystems/btrfs.txt
2526F: fs/btrfs/
2527
2528BTTV VIDEO4LINUX DRIVER
2529M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2530L: linux-media@vger.kernel.org
2531W: http://linuxtv.org
2532T: git git://linuxtv.org/media_tree.git
2533S: Odd fixes
2534F: Documentation/video4linux/bttv/
2535F: drivers/media/pci/bt8xx/bttv*
2536
2537BUSLOGIC SCSI DRIVER
2538M: Khalid Aziz <khalid@gonehiking.org>
2539L: linux-scsi@vger.kernel.org
2540S: Maintained
2541F: drivers/scsi/BusLogic.*
2542F: drivers/scsi/FlashPoint.*
2543
2544C-MEDIA CMI8788 DRIVER
2545M: Clemens Ladisch <clemens@ladisch.de>
2546L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2547T: git git://git.alsa-project.org/alsa-kernel.git
2548S: Maintained
2549F: sound/pci/oxygen/
2550
2551C6X ARCHITECTURE
2552M: Mark Salter <msalter@redhat.com>
2553M: Aurelien Jacquiot <a-jacquiot@ti.com>
2554L: linux-c6x-dev@linux-c6x.org
2555W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2556S: Maintained
2557F: arch/c6x/
2558
2559CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2560M: David Howells <dhowells@redhat.com>
2561L: linux-cachefs@redhat.com (moderated for non-subscribers)
2562S: Supported
2563F: Documentation/filesystems/caching/cachefiles.txt
2564F: fs/cachefiles/
2565
2566CADET FM/AM RADIO RECEIVER DRIVER
2567M: Hans Verkuil <hverkuil@xs4all.nl>
2568L: linux-media@vger.kernel.org
2569T: git git://linuxtv.org/media_tree.git
2570W: http://linuxtv.org
2571S: Maintained
2572F: drivers/media/radio/radio-cadet*
2573
2574CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2575M: Jonathan Corbet <corbet@lwn.net>
2576L: linux-media@vger.kernel.org
2577T: git git://linuxtv.org/media_tree.git
2578S: Maintained
2579F: Documentation/video4linux/cafe_ccic
2580F: drivers/media/platform/marvell-ccic/
2581
2582CAIF NETWORK LAYER
2583M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2584L: netdev@vger.kernel.org
2585S: Supported
2586F: Documentation/networking/caif/
2587F: drivers/net/caif/
2588F: include/uapi/linux/caif/
2589F: include/net/caif/
2590F: net/caif/
2591
2592CALGARY x86-64 IOMMU
2593M: Muli Ben-Yehuda <muli@il.ibm.com>
2594M: "Jon D. Mason" <jdmason@kudzu.us>
2595L: discuss@x86-64.org
2596S: Maintained
2597F: arch/x86/kernel/pci-calgary_64.c
2598F: arch/x86/kernel/tce_64.c
2599F: arch/x86/include/asm/calgary.h
2600F: arch/x86/include/asm/tce.h
2601
2602CAN NETWORK LAYER
2603M: Oliver Hartkopp <socketcan@hartkopp.net>
2604M: Marc Kleine-Budde <mkl@pengutronix.de>
2605L: linux-can@vger.kernel.org
2606W: https://github.com/linux-can
2607T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2608T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2609S: Maintained
2610F: Documentation/networking/can.txt
2611F: net/can/
2612F: include/linux/can/core.h
2613F: include/uapi/linux/can.h
2614F: include/uapi/linux/can/bcm.h
2615F: include/uapi/linux/can/raw.h
2616F: include/uapi/linux/can/gw.h
2617
2618CAN NETWORK DRIVERS
2619M: Wolfgang Grandegger <wg@grandegger.com>
2620M: Marc Kleine-Budde <mkl@pengutronix.de>
2621L: linux-can@vger.kernel.org
2622W: https://github.com/linux-can
2623T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2624T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2625S: Maintained
2626F: drivers/net/can/
2627F: include/linux/can/dev.h
2628F: include/linux/can/platform/
2629F: include/uapi/linux/can/error.h
2630F: include/uapi/linux/can/netlink.h
2631
2632CAPABILITIES
2633M: Serge Hallyn <serge.hallyn@canonical.com>
2634L: linux-security-module@vger.kernel.org
2635S: Supported
2636F: include/linux/capability.h
2637F: include/uapi/linux/capability.h
2638F: security/commoncap.c
2639F: kernel/capability.c
2640
2641CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2642M: Kevin Tsai <ktsai@capellamicro.com>
2643S: Maintained
2644F: drivers/iio/light/cm*
2645F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2646
2647CAVIUM LIQUIDIO NETWORK DRIVER
2648M: Derek Chickles <derek.chickles@caviumnetworks.com>
2649M: Satanand Burla <satananda.burla@caviumnetworks.com>
2650M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2651M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2652L: netdev@vger.kernel.org
2653W: http://www.cavium.com
2654S: Supported
2655F: drivers/net/ethernet/cavium/liquidio/
2656
2657CC2520 IEEE-802.15.4 RADIO DRIVER
2658M: Varka Bhadram <varkabhadram@gmail.com>
2659L: linux-wpan@vger.kernel.org
2660S: Maintained
2661F: drivers/net/ieee802154/cc2520.c
2662F: include/linux/spi/cc2520.h
2663F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2664
2665CELL BROADBAND ENGINE ARCHITECTURE
2666M: Arnd Bergmann <arnd@arndb.de>
2667L: linuxppc-dev@lists.ozlabs.org
2668W: http://www.ibm.com/developerworks/power/cell/
2669S: Supported
2670F: arch/powerpc/include/asm/cell*.h
2671F: arch/powerpc/include/asm/spu*.h
2672F: arch/powerpc/include/uapi/asm/spu*.h
2673F: arch/powerpc/oprofile/*cell*
2674F: arch/powerpc/platforms/cell/
2675
2676CEPH COMMON CODE (LIBCEPH)
2677M: Ilya Dryomov <idryomov@gmail.com>
2678M: "Yan, Zheng" <zyan@redhat.com>
2679M: Sage Weil <sage@redhat.com>
2680L: ceph-devel@vger.kernel.org
2681W: http://ceph.com/
2682T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2683T: git git://github.com/ceph/ceph-client.git
2684S: Supported
2685F: net/ceph/
2686F: include/linux/ceph/
2687F: include/linux/crush/
2688
2689CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2690M: "Yan, Zheng" <zyan@redhat.com>
2691M: Sage Weil <sage@redhat.com>
2692M: Ilya Dryomov <idryomov@gmail.com>
2693L: ceph-devel@vger.kernel.org
2694W: http://ceph.com/
2695T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2696T: git git://github.com/ceph/ceph-client.git
2697S: Supported
2698F: Documentation/filesystems/ceph.txt
2699F: fs/ceph/
2700
2701CERTIFICATE HANDLING:
2702M: David Howells <dhowells@redhat.com>
2703M: David Woodhouse <dwmw2@infradead.org>
2704L: keyrings@linux-nfs.org
2705S: Maintained
2706F: Documentation/module-signing.txt
2707F: certs/
2708F: scripts/extract-cert.c
2709
2710CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2711L: linux-usb@vger.kernel.org
2712S: Orphan
2713F: Documentation/usb/WUSB-Design-overview.txt
2714F: Documentation/usb/wusb-cbaf
2715F: drivers/usb/host/hwa-hc.c
2716F: drivers/usb/host/whci/
2717F: drivers/usb/wusbcore/
2718F: include/linux/usb/wusb*
2719
2720CFAG12864B LCD DRIVER
2721M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2722W: http://miguelojeda.es/auxdisplay.htm
2723W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2724S: Maintained
2725F: drivers/auxdisplay/cfag12864b.c
2726F: include/linux/cfag12864b.h
2727
2728CFAG12864BFB LCD FRAMEBUFFER DRIVER
2729M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2730W: http://miguelojeda.es/auxdisplay.htm
2731W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2732S: Maintained
2733F: drivers/auxdisplay/cfag12864bfb.c
2734F: include/linux/cfag12864b.h
2735
2736CFG80211 and NL80211
2737M: Johannes Berg <johannes@sipsolutions.net>
2738L: linux-wireless@vger.kernel.org
2739W: http://wireless.kernel.org/
2740T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2741T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2742S: Maintained
2743F: include/uapi/linux/nl80211.h
2744F: include/net/cfg80211.h
2745F: net/wireless/*
2746X: net/wireless/wext*
2747
2748CHAR and MISC DRIVERS
2749M: Arnd Bergmann <arnd@arndb.de>
2750M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2751T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2752S: Supported
2753F: drivers/char/*
2754F: drivers/misc/*
2755F: include/linux/miscdevice.h
2756
2757CHECKPATCH
2758M: Andy Whitcroft <apw@canonical.com>
2759M: Joe Perches <joe@perches.com>
2760S: Maintained
2761F: scripts/checkpatch.pl
2762
2763CHINESE DOCUMENTATION
2764M: Harry Wei <harryxiyou@gmail.com>
2765L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2766L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2767S: Maintained
2768F: Documentation/zh_CN/
2769
2770CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2771M: Peter Chen <Peter.Chen@freescale.com>
2772T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2773L: linux-usb@vger.kernel.org
2774S: Maintained
2775F: drivers/usb/chipidea/
2776
2777CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2778M: Hans de Goede <hdegoede@redhat.com>
2779L: linux-input@vger.kernel.org
2780S: Maintained
2781F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2782F: drivers/input/touchscreen/chipone_icn8318.c
2783
2784CHROME HARDWARE PLATFORM SUPPORT
2785M: Olof Johansson <olof@lixom.net>
2786S: Maintained
2787F: drivers/platform/chrome/
2788
2789CISCO VIC ETHERNET NIC DRIVER
2790M: Christian Benvenuti <benve@cisco.com>
2791M: Sujith Sankar <ssujith@cisco.com>
2792M: Govindarajulu Varadarajan <_govind@gmx.com>
2793M: Neel Patel <neepatel@cisco.com>
2794S: Supported
2795F: drivers/net/ethernet/cisco/enic/
2796
2797CISCO VIC LOW LATENCY NIC DRIVER
2798M: Christian Benvenuti <benve@cisco.com>
2799M: Dave Goodell <dgoodell@cisco.com>
2800S: Supported
2801F: drivers/infiniband/hw/usnic/
2802
2803CIRRUS LOGIC EP93XX ETHERNET DRIVER
2804M: Hartley Sweeten <hsweeten@visionengravers.com>
2805L: netdev@vger.kernel.org
2806S: Maintained
2807F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2808
2809CIRRUS LOGIC AUDIO CODEC DRIVERS
2810M: Brian Austin <brian.austin@cirrus.com>
2811M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2812L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2813S: Maintained
2814F: sound/soc/codecs/cs*
2815
2816CLEANCACHE API
2817M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2818L: linux-kernel@vger.kernel.org
2819S: Maintained
2820F: mm/cleancache.c
2821F: include/linux/cleancache.h
2822
2823CLK API
2824M: Russell King <linux@arm.linux.org.uk>
2825L: linux-clk@vger.kernel.org
2826S: Maintained
2827F: include/linux/clk.h
2828
2829CLOCKSOURCE, CLOCKEVENT DRIVERS
2830M: Daniel Lezcano <daniel.lezcano@linaro.org>
2831M: Thomas Gleixner <tglx@linutronix.de>
2832L: linux-kernel@vger.kernel.org
2833T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2834S: Supported
2835F: drivers/clocksource
2836
2837CISCO FCOE HBA DRIVER
2838M: Hiral Patel <hiralpat@cisco.com>
2839M: Suma Ramars <sramars@cisco.com>
2840M: Brian Uchino <buchino@cisco.com>
2841L: linux-scsi@vger.kernel.org
2842S: Supported
2843F: drivers/scsi/fnic/
2844
2845CISCO SCSI HBA DRIVER
2846M: Narsimhulu Musini <nmusini@cisco.com>
2847M: Sesidhar Baddela <sebaddel@cisco.com>
2848L: linux-scsi@vger.kernel.org
2849S: Supported
2850F: drivers/scsi/snic/
2851
2852CMPC ACPI DRIVER
2853M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2854M: Daniel Oliveira Nascimento <don@syst.com.br>
2855L: platform-driver-x86@vger.kernel.org
2856S: Supported
2857F: drivers/platform/x86/classmate-laptop.c
2858
2859COBALT MEDIA DRIVER
2860M: Hans Verkuil <hans.verkuil@cisco.com>
2861L: linux-media@vger.kernel.org
2862T: git git://linuxtv.org/media_tree.git
2863W: http://linuxtv.org
2864S: Supported
2865F: drivers/media/pci/cobalt/
2866
2867COCCINELLE/Semantic Patches (SmPL)
2868M: Julia Lawall <Julia.Lawall@lip6.fr>
2869M: Gilles Muller <Gilles.Muller@lip6.fr>
2870M: Nicolas Palix <nicolas.palix@imag.fr>
2871M: Michal Marek <mmarek@suse.com>
2872L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2873T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2874W: http://coccinelle.lip6.fr/
2875S: Supported
2876F: Documentation/coccinelle.txt
2877F: scripts/coccinelle/
2878F: scripts/coccicheck
2879
2880CODA FILE SYSTEM
2881M: Jan Harkes <jaharkes@cs.cmu.edu>
2882M: coda@cs.cmu.edu
2883L: codalist@coda.cs.cmu.edu
2884W: http://www.coda.cs.cmu.edu/
2885S: Maintained
2886F: Documentation/filesystems/coda.txt
2887F: fs/coda/
2888F: include/linux/coda*.h
2889F: include/uapi/linux/coda*.h
2890
2891CODA V4L2 MEM2MEM DRIVER
2892M: Philipp Zabel <p.zabel@pengutronix.de>
2893L: linux-media@vger.kernel.org
2894S: Maintained
2895F: Documentation/devicetree/bindings/media/coda.txt
2896F: drivers/media/platform/coda/
2897
2898COMMON CLK FRAMEWORK
2899M: Michael Turquette <mturquette@baylibre.com>
2900M: Stephen Boyd <sboyd@codeaurora.org>
2901L: linux-clk@vger.kernel.org
2902T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2903S: Maintained
2904F: drivers/clk/
2905X: drivers/clk/clkdev.c
2906F: include/linux/clk-pr*
2907F: include/linux/clk/
2908
2909COMMON INTERNET FILE SYSTEM (CIFS)
2910M: Steve French <sfrench@samba.org>
2911L: linux-cifs@vger.kernel.org
2912L: samba-technical@lists.samba.org (moderated for non-subscribers)
2913W: http://linux-cifs.samba.org/
2914T: git git://git.samba.org/sfrench/cifs-2.6.git
2915S: Supported
2916F: Documentation/filesystems/cifs/
2917F: fs/cifs/
2918
2919COMPACTPCI HOTPLUG CORE
2920M: Scott Murray <scott@spiteful.org>
2921L: linux-pci@vger.kernel.org
2922S: Maintained
2923F: drivers/pci/hotplug/cpci_hotplug*
2924
2925COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2926M: Scott Murray <scott@spiteful.org>
2927L: linux-pci@vger.kernel.org
2928S: Maintained
2929F: drivers/pci/hotplug/cpcihp_zt5550.*
2930
2931COMPACTPCI HOTPLUG GENERIC DRIVER
2932M: Scott Murray <scott@spiteful.org>
2933L: linux-pci@vger.kernel.org
2934S: Maintained
2935F: drivers/pci/hotplug/cpcihp_generic.c
2936
2937COMPAL LAPTOP SUPPORT
2938M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2939L: platform-driver-x86@vger.kernel.org
2940S: Maintained
2941F: drivers/platform/x86/compal-laptop.c
2942
2943CONEXANT ACCESSRUNNER USB DRIVER
2944L: accessrunner-general@lists.sourceforge.net
2945W: http://accessrunner.sourceforge.net/
2946S: Orphan
2947F: drivers/usb/atm/cxacru.c
2948
2949CONFIGFS
2950M: Joel Becker <jlbec@evilplan.org>
2951T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2952S: Supported
2953F: fs/configfs/
2954F: include/linux/configfs.h
2955
2956CONNECTOR
2957M: Evgeniy Polyakov <zbr@ioremap.net>
2958L: netdev@vger.kernel.org
2959S: Maintained
2960F: drivers/connector/
2961
2962CONTROL GROUP (CGROUP)
2963M: Tejun Heo <tj@kernel.org>
2964M: Li Zefan <lizefan@huawei.com>
2965M: Johannes Weiner <hannes@cmpxchg.org>
2966L: cgroups@vger.kernel.org
2967T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2968S: Maintained
2969F: Documentation/cgroups/
2970F: include/linux/cgroup*
2971F: kernel/cgroup*
2972
2973CONTROL GROUP - CPUSET
2974M: Li Zefan <lizefan@huawei.com>
2975L: cgroups@vger.kernel.org
2976W: http://www.bullopensource.org/cpuset/
2977W: http://oss.sgi.com/projects/cpusets/
2978T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2979S: Maintained
2980F: Documentation/cgroups/cpusets.txt
2981F: include/linux/cpuset.h
2982F: kernel/cpuset.c
2983
2984CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2985M: Johannes Weiner <hannes@cmpxchg.org>
2986M: Michal Hocko <mhocko@kernel.org>
2987L: cgroups@vger.kernel.org
2988L: linux-mm@kvack.org
2989S: Maintained
2990F: mm/memcontrol.c
2991F: mm/swap_cgroup.c
2992
2993CORETEMP HARDWARE MONITORING DRIVER
2994M: Fenghua Yu <fenghua.yu@intel.com>
2995L: lm-sensors@lm-sensors.org
2996S: Maintained
2997F: Documentation/hwmon/coretemp
2998F: drivers/hwmon/coretemp.c
2999
3000COSA/SRP SYNC SERIAL DRIVER
3001M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3002W: http://www.fi.muni.cz/~kas/cosa/
3003S: Maintained
3004F: drivers/net/wan/cosa*
3005
3006CPMAC ETHERNET DRIVER
3007M: Florian Fainelli <florian@openwrt.org>
3008L: netdev@vger.kernel.org
3009S: Maintained
3010F: drivers/net/ethernet/ti/cpmac.c
3011
3012CPU FREQUENCY DRIVERS
3013M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3014M: Viresh Kumar <viresh.kumar@linaro.org>
3015L: linux-pm@vger.kernel.org
3016S: Maintained
3017T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3018T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3019F: drivers/cpufreq/
3020F: include/linux/cpufreq.h
3021
3022CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3023M: Viresh Kumar <viresh.kumar@linaro.org>
3024M: Sudeep Holla <sudeep.holla@arm.com>
3025L: linux-pm@vger.kernel.org
3026W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3027S: Maintained
3028F: drivers/cpufreq/arm_big_little.h
3029F: drivers/cpufreq/arm_big_little.c
3030F: drivers/cpufreq/arm_big_little_dt.c
3031
3032CPUIDLE DRIVER - ARM BIG LITTLE
3033M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3034M: Daniel Lezcano <daniel.lezcano@linaro.org>
3035L: linux-pm@vger.kernel.org
3036L: linux-arm-kernel@lists.infradead.org
3037T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3038S: Maintained
3039F: drivers/cpuidle/cpuidle-big_little.c
3040
3041CPUIDLE DRIVER - ARM EXYNOS
3042M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3043M: Daniel Lezcano <daniel.lezcano@linaro.org>
3044M: Kukjin Kim <kgene@kernel.org>
3045L: linux-pm@vger.kernel.org
3046L: linux-samsung-soc@vger.kernel.org
3047S: Supported
3048F: drivers/cpuidle/cpuidle-exynos.c
3049F: arch/arm/mach-exynos/pm.c
3050
3051CPUIDLE DRIVERS
3052M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3053M: Daniel Lezcano <daniel.lezcano@linaro.org>
3054L: linux-pm@vger.kernel.org
3055S: Maintained
3056T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3057F: drivers/cpuidle/*
3058F: include/linux/cpuidle.h
3059
3060CPUID/MSR DRIVER
3061M: "H. Peter Anvin" <hpa@zytor.com>
3062S: Maintained
3063F: arch/x86/kernel/cpuid.c
3064F: arch/x86/kernel/msr.c
3065
3066CPU POWER MONITORING SUBSYSTEM
3067M: Thomas Renninger <trenn@suse.com>
3068L: linux-pm@vger.kernel.org
3069S: Maintained
3070F: tools/power/cpupower/
3071
3072CRAMFS FILESYSTEM
3073W: http://sourceforge.net/projects/cramfs/
3074S: Orphan / Obsolete
3075F: Documentation/filesystems/cramfs.txt
3076F: fs/cramfs/
3077
3078CRIS PORT
3079M: Mikael Starvik <starvik@axis.com>
3080M: Jesper Nilsson <jesper.nilsson@axis.com>
3081L: linux-cris-kernel@axis.com
3082W: http://developer.axis.com
3083S: Maintained
3084F: arch/cris/
3085F: drivers/tty/serial/crisv10.*
3086
3087CRYPTO API
3088M: Herbert Xu <herbert@gondor.apana.org.au>
3089M: "David S. Miller" <davem@davemloft.net>
3090L: linux-crypto@vger.kernel.org
3091T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3092S: Maintained
3093F: Documentation/crypto/
3094F: Documentation/DocBook/crypto-API.tmpl
3095F: arch/*/crypto/
3096F: crypto/
3097F: drivers/crypto/
3098F: include/crypto/
3099
3100CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3101M: Neil Horman <nhorman@tuxdriver.com>
3102L: linux-crypto@vger.kernel.org
3103S: Maintained
3104F: crypto/ansi_cprng.c
3105F: crypto/rng.c
3106
3107CS5535 Audio ALSA driver
3108M: Jaya Kumar <jayakumar.alsa@gmail.com>
3109S: Maintained
3110F: sound/pci/cs5535audio/
3111
3112CW1200 WLAN driver
3113M: Solomon Peachy <pizza@shaftnet.org>
3114S: Maintained
3115F: drivers/net/wireless/st/cw1200/
3116
3117CX18 VIDEO4LINUX DRIVER
3118M: Andy Walls <awalls@md.metrocast.net>
3119L: ivtv-devel@ivtvdriver.org (subscribers-only)
3120L: linux-media@vger.kernel.org
3121T: git git://linuxtv.org/media_tree.git
3122W: http://linuxtv.org
3123W: http://www.ivtvdriver.org/index.php/Cx18
3124S: Maintained
3125F: Documentation/video4linux/cx18.txt
3126F: drivers/media/pci/cx18/
3127F: include/uapi/linux/ivtv*
3128
3129CX2341X MPEG ENCODER HELPER MODULE
3130M: Hans Verkuil <hverkuil@xs4all.nl>
3131L: linux-media@vger.kernel.org
3132T: git git://linuxtv.org/media_tree.git
3133W: http://linuxtv.org
3134S: Maintained
3135F: drivers/media/common/cx2341x*
3136F: include/media/cx2341x*
3137
3138CX24120 MEDIA DRIVER
3139M: Jemma Denson <jdenson@gmail.com>
3140M: Patrick Boettcher <patrick.boettcher@posteo.de>
3141L: linux-media@vger.kernel.org
3142W: http://linuxtv.org/
3143Q: http://patchwork.linuxtv.org/project/linux-media/list/
3144S: Maintained
3145F: drivers/media/dvb-frontends/cx24120*
3146
3147CX88 VIDEO4LINUX DRIVER
3148M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3149L: linux-media@vger.kernel.org
3150W: http://linuxtv.org
3151T: git git://linuxtv.org/media_tree.git
3152S: Odd fixes
3153F: Documentation/video4linux/cx88/
3154F: drivers/media/pci/cx88/
3155
3156CXD2820R MEDIA DRIVER
3157M: Antti Palosaari <crope@iki.fi>
3158L: linux-media@vger.kernel.org
3159W: http://linuxtv.org/
3160W: http://palosaari.fi/linux/
3161Q: http://patchwork.linuxtv.org/project/linux-media/list/
3162T: git git://linuxtv.org/anttip/media_tree.git
3163S: Maintained
3164F: drivers/media/dvb-frontends/cxd2820r*
3165
3166CXGB3 ETHERNET DRIVER (CXGB3)
3167M: Santosh Raspatur <santosh@chelsio.com>
3168L: netdev@vger.kernel.org
3169W: http://www.chelsio.com
3170S: Supported
3171F: drivers/net/ethernet/chelsio/cxgb3/
3172
3173CXGB3 ISCSI DRIVER (CXGB3I)
3174M: Karen Xie <kxie@chelsio.com>
3175L: linux-scsi@vger.kernel.org
3176W: http://www.chelsio.com
3177S: Supported
3178F: drivers/scsi/cxgbi/cxgb3i
3179
3180CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3181M: Steve Wise <swise@chelsio.com>
3182L: linux-rdma@vger.kernel.org
3183W: http://www.openfabrics.org
3184S: Supported
3185F: drivers/infiniband/hw/cxgb3/
3186
3187CXGB4 ETHERNET DRIVER (CXGB4)
3188M: Hariprasad S <hariprasad@chelsio.com>
3189L: netdev@vger.kernel.org
3190W: http://www.chelsio.com
3191S: Supported
3192F: drivers/net/ethernet/chelsio/cxgb4/
3193
3194CXGB4 ISCSI DRIVER (CXGB4I)
3195M: Karen Xie <kxie@chelsio.com>
3196L: linux-scsi@vger.kernel.org
3197W: http://www.chelsio.com
3198S: Supported
3199F: drivers/scsi/cxgbi/cxgb4i
3200
3201CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3202M: Steve Wise <swise@chelsio.com>
3203L: linux-rdma@vger.kernel.org
3204W: http://www.openfabrics.org
3205S: Supported
3206F: drivers/infiniband/hw/cxgb4/
3207
3208CXGB4VF ETHERNET DRIVER (CXGB4VF)
3209M: Casey Leedom <leedom@chelsio.com>
3210L: netdev@vger.kernel.org
3211W: http://www.chelsio.com
3212S: Supported
3213F: drivers/net/ethernet/chelsio/cxgb4vf/
3214
3215CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3216M: Ian Munsie <imunsie@au1.ibm.com>
3217M: Michael Neuling <mikey@neuling.org>
3218L: linuxppc-dev@lists.ozlabs.org
3219S: Supported
3220F: drivers/misc/cxl/
3221F: include/misc/cxl*
3222F: include/uapi/misc/cxl.h
3223F: Documentation/powerpc/cxl.txt
3224F: Documentation/powerpc/cxl.txt
3225F: Documentation/ABI/testing/sysfs-class-cxl
3226
3227CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3228M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3229M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3230L: linux-scsi@vger.kernel.org
3231S: Supported
3232F: drivers/scsi/cxlflash/
3233F: include/uapi/scsi/cxlflash_ioctls.h
3234F: Documentation/powerpc/cxlflash.txt
3235
3236STMMAC ETHERNET DRIVER
3237M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3238L: netdev@vger.kernel.org
3239W: http://www.stlinux.com
3240S: Supported
3241F: drivers/net/ethernet/stmicro/stmmac/
3242
3243CYBERPRO FB DRIVER
3244M: Russell King <linux@arm.linux.org.uk>
3245L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3246W: http://www.arm.linux.org.uk/
3247S: Maintained
3248F: drivers/video/fbdev/cyber2000fb.*
3249
3250CYCLADES ASYNC MUX DRIVER
3251W: http://www.cyclades.com/
3252S: Orphan
3253F: drivers/tty/cyclades.c
3254F: include/linux/cyclades.h
3255F: include/uapi/linux/cyclades.h
3256
3257CYCLADES PC300 DRIVER
3258W: http://www.cyclades.com/
3259S: Orphan
3260F: drivers/net/wan/pc300*
3261
3262CYPRESS_FIRMWARE MEDIA DRIVER
3263M: Antti Palosaari <crope@iki.fi>
3264L: linux-media@vger.kernel.org
3265W: http://linuxtv.org/
3266W: http://palosaari.fi/linux/
3267Q: http://patchwork.linuxtv.org/project/linux-media/list/
3268T: git git://linuxtv.org/anttip/media_tree.git
3269S: Maintained
3270F: drivers/media/common/cypress_firmware*
3271
3272CYTTSP TOUCHSCREEN DRIVER
3273M: Ferruh Yigit <fery@cypress.com>
3274L: linux-input@vger.kernel.org
3275S: Supported
3276F: drivers/input/touchscreen/cyttsp*
3277F: include/linux/input/cyttsp.h
3278
3279DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3280M: Joshua Kinard <kumba@gentoo.org>
3281S: Maintained
3282F: drivers/rtc/rtc-ds1685.c
3283F: include/linux/rtc/ds1685.h
3284
3285DAMA SLAVE for AX.25
3286M: Joerg Reuter <jreuter@yaina.de>
3287W: http://yaina.de/jreuter/
3288W: http://www.qsl.net/dl1bke/
3289L: linux-hams@vger.kernel.org
3290S: Maintained
3291F: net/ax25/af_ax25.c
3292F: net/ax25/ax25_dev.c
3293F: net/ax25/ax25_ds_*
3294F: net/ax25/ax25_in.c
3295F: net/ax25/ax25_out.c
3296F: net/ax25/ax25_timer.c
3297F: net/ax25/sysctl_net_ax25.c
3298
3299DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3300L: netdev@vger.kernel.org
3301S: Orphan
3302F: Documentation/networking/dmfe.txt
3303F: drivers/net/ethernet/dec/tulip/dmfe.c
3304
3305DC390/AM53C974 SCSI driver
3306M: Hannes Reinecke <hare@suse.com>
3307L: linux-scsi@vger.kernel.org
3308S: Maintained
3309F: drivers/scsi/am53c974.c
3310
3311DC395x SCSI driver
3312M: Oliver Neukum <oliver@neukum.org>
3313M: Ali Akcaagac <aliakc@web.de>
3314M: Jamie Lenehan <lenehan@twibble.org>
3315L: dc395x@twibble.org
3316W: http://twibble.org/dist/dc395x/
3317W: http://lists.twibble.org/mailman/listinfo/dc395x/
3318S: Maintained
3319F: Documentation/scsi/dc395x.txt
3320F: drivers/scsi/dc395x.*
3321
3322DCCP PROTOCOL
3323M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3324L: dccp@vger.kernel.org
3325W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3326S: Maintained
3327F: include/linux/dccp.h
3328F: include/uapi/linux/dccp.h
3329F: include/linux/tfrc.h
3330F: net/dccp/
3331
3332DECnet NETWORK LAYER
3333W: http://linux-decnet.sourceforge.net
3334L: linux-decnet-user@lists.sourceforge.net
3335S: Orphan
3336F: Documentation/networking/decnet.txt
3337F: net/decnet/
3338
3339DECSTATION PLATFORM SUPPORT
3340M: "Maciej W. Rozycki" <macro@linux-mips.org>
3341L: linux-mips@linux-mips.org
3342W: http://www.linux-mips.org/wiki/DECstation
3343S: Maintained
3344F: arch/mips/dec/
3345F: arch/mips/include/asm/dec/
3346F: arch/mips/include/asm/mach-dec/
3347
3348DEFXX FDDI NETWORK DRIVER
3349M: "Maciej W. Rozycki" <macro@linux-mips.org>
3350S: Maintained
3351F: drivers/net/fddi/defxx.*
3352
3353DELL LAPTOP DRIVER
3354M: Matthew Garrett <mjg59@srcf.ucam.org>
3355M: Pali Rohár <pali.rohar@gmail.com>
3356L: platform-driver-x86@vger.kernel.org
3357S: Maintained
3358F: drivers/platform/x86/dell-laptop.c
3359
3360DELL LAPTOP RBTN DRIVER
3361M: Pali Rohár <pali.rohar@gmail.com>
3362S: Maintained
3363F: drivers/platform/x86/dell-rbtn.*
3364
3365DELL LAPTOP FREEFALL DRIVER
3366M: Pali Rohár <pali.rohar@gmail.com>
3367S: Maintained
3368F: drivers/platform/x86/dell-smo8800.c
3369
3370DELL LAPTOP SMM DRIVER
3371M: Pali Rohár <pali.rohar@gmail.com>
3372S: Maintained
3373F: drivers/hwmon/dell-smm-hwmon.c
3374F: include/uapi/linux/i8k.h
3375
3376DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3377M: Doug Warzecha <Douglas_Warzecha@dell.com>
3378S: Maintained
3379F: Documentation/dcdbas.txt
3380F: drivers/firmware/dcdbas.*
3381
3382DELL WMI EXTRAS DRIVER
3383M: Matthew Garrett <mjg59@srcf.ucam.org>
3384M: Pali Rohár <pali.rohar@gmail.com>
3385S: Maintained
3386F: drivers/platform/x86/dell-wmi.c
3387
3388DESIGNWARE USB2 DRD IP DRIVER
3389M: John Youn <johnyoun@synopsys.com>
3390L: linux-usb@vger.kernel.org
3391T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3392S: Maintained
3393F: drivers/usb/dwc2/
3394
3395DESIGNWARE USB3 DRD IP DRIVER
3396M: Felipe Balbi <balbi@ti.com>
3397L: linux-usb@vger.kernel.org
3398L: linux-omap@vger.kernel.org
3399T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3400S: Maintained
3401F: drivers/usb/dwc3/
3402
3403DEVICE COREDUMP (DEV_COREDUMP)
3404M: Johannes Berg <johannes@sipsolutions.net>
3405L: linux-kernel@vger.kernel.org
3406S: Maintained
3407F: drivers/base/devcoredump.c
3408F: include/linux/devcoredump.h
3409
3410DEVICE FREQUENCY (DEVFREQ)
3411M: MyungJoo Ham <myungjoo.ham@samsung.com>
3412M: Kyungmin Park <kyungmin.park@samsung.com>
3413L: linux-pm@vger.kernel.org
3414S: Maintained
3415F: drivers/devfreq/
3416
3417DEVICE NUMBER REGISTRY
3418M: Torben Mathiasen <device@lanana.org>
3419W: http://lanana.org/docs/device-list/index.html
3420S: Maintained
3421
3422DEVICE-MAPPER (LVM)
3423M: Alasdair Kergon <agk@redhat.com>
3424M: Mike Snitzer <snitzer@redhat.com>
3425M: dm-devel@redhat.com
3426L: dm-devel@redhat.com
3427W: http://sources.redhat.com/dm
3428Q: http://patchwork.kernel.org/project/dm-devel/list/
3429T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3430T: quilt http://people.redhat.com/agk/patches/linux/editing/
3431S: Maintained
3432F: Documentation/device-mapper/
3433F: drivers/md/dm*
3434F: drivers/md/persistent-data/
3435F: include/linux/device-mapper.h
3436F: include/linux/dm-*.h
3437F: include/uapi/linux/dm-*.h
3438
3439DIALOG SEMICONDUCTOR DRIVERS
3440M: Support Opensource <support.opensource@diasemi.com>
3441W: http://www.dialog-semiconductor.com/products
3442S: Supported
3443F: Documentation/hwmon/da90??
3444F: Documentation/devicetree/bindings/sound/da[79]*.txt
3445F: drivers/gpio/gpio-da90??.c
3446F: drivers/hwmon/da90??-hwmon.c
3447F: drivers/iio/adc/da91??-*.c
3448F: drivers/input/misc/da90??_onkey.c
3449F: drivers/input/touchscreen/da9052_tsi.c
3450F: drivers/leds/leds-da90??.c
3451F: drivers/mfd/da903x.c
3452F: drivers/mfd/da90??-*.c
3453F: drivers/mfd/da91??-*.c
3454F: drivers/power/da9052-battery.c
3455F: drivers/power/da91??-*.c
3456F: drivers/regulator/da903x.c
3457F: drivers/regulator/da9???-regulator.[ch]
3458F: drivers/rtc/rtc-da90??.c
3459F: drivers/video/backlight/da90??_bl.c
3460F: drivers/watchdog/da90??_wdt.c
3461F: include/linux/mfd/da903x.h
3462F: include/linux/mfd/da9052/
3463F: include/linux/mfd/da9055/
3464F: include/linux/mfd/da9063/
3465F: include/linux/mfd/da9150/
3466F: include/sound/da[79]*.h
3467F: sound/soc/codecs/da[79]*.[ch]
3468
3469DIGI NEO AND CLASSIC PCI PRODUCTS
3470M: Lidza Louina <lidza.louina@gmail.com>
3471M: Mark Hounschell <markh@compro.net>
3472L: driverdev-devel@linuxdriverproject.org
3473S: Maintained
3474F: drivers/staging/dgnc/
3475
3476DIGI EPCA PCI PRODUCTS
3477M: Lidza Louina <lidza.louina@gmail.com>
3478M: Daeseok Youn <daeseok.youn@gmail.com>
3479L: driverdev-devel@linuxdriverproject.org
3480S: Maintained
3481F: drivers/staging/dgap/
3482
3483DIOLAN U2C-12 I2C DRIVER
3484M: Guenter Roeck <linux@roeck-us.net>
3485L: linux-i2c@vger.kernel.org
3486S: Maintained
3487F: drivers/i2c/busses/i2c-diolan-u2c.c
3488
3489DIRECT ACCESS (DAX)
3490M: Matthew Wilcox <willy@linux.intel.com>
3491L: linux-fsdevel@vger.kernel.org
3492S: Supported
3493F: fs/dax.c
3494
3495DIRECTORY NOTIFICATION (DNOTIFY)
3496M: Eric Paris <eparis@parisplace.org>
3497S: Maintained
3498F: Documentation/filesystems/dnotify.txt
3499F: fs/notify/dnotify/
3500F: include/linux/dnotify.h
3501
3502DISK GEOMETRY AND PARTITION HANDLING
3503M: Andries Brouwer <aeb@cwi.nl>
3504W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3505W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3506W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3507S: Maintained
3508
3509DISKQUOTA
3510M: Jan Kara <jack@suse.com>
3511S: Maintained
3512F: Documentation/filesystems/quota.txt
3513F: fs/quota/
3514F: include/linux/quota*.h
3515F: include/uapi/linux/quota*.h
3516
3517DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3518M: Bernie Thompson <bernie@plugable.com>
3519L: linux-fbdev@vger.kernel.org
3520S: Maintained
3521W: http://plugable.com/category/projects/udlfb/
3522F: drivers/video/fbdev/udlfb.c
3523F: include/video/udlfb.h
3524F: Documentation/fb/udlfb.txt
3525
3526DISTRIBUTED LOCK MANAGER (DLM)
3527M: Christine Caulfield <ccaulfie@redhat.com>
3528M: David Teigland <teigland@redhat.com>
3529L: cluster-devel@redhat.com
3530W: http://sources.redhat.com/cluster/
3531T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3532S: Supported
3533F: fs/dlm/
3534
3535DMA BUFFER SHARING FRAMEWORK
3536M: Sumit Semwal <sumit.semwal@linaro.org>
3537S: Maintained
3538L: linux-media@vger.kernel.org
3539L: dri-devel@lists.freedesktop.org
3540L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3541F: drivers/dma-buf/
3542F: include/linux/dma-buf*
3543F: include/linux/reservation.h
3544F: include/linux/*fence.h
3545F: Documentation/dma-buf-sharing.txt
3546T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3547
3548DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3549M: Vinod Koul <vinod.koul@intel.com>
3550L: dmaengine@vger.kernel.org
3551Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3552S: Maintained
3553F: drivers/dma/
3554F: include/linux/dmaengine.h
3555F: Documentation/dmaengine/
3556T: git git://git.infradead.org/users/vkoul/slave-dma.git
3557
3558DME1737 HARDWARE MONITOR DRIVER
3559M: Juerg Haefliger <juergh@gmail.com>
3560L: lm-sensors@lm-sensors.org
3561S: Maintained
3562F: Documentation/hwmon/dme1737
3563F: drivers/hwmon/dme1737.c
3564
3565DMI/SMBIOS SUPPORT
3566M: Jean Delvare <jdelvare@suse.com>
3567S: Maintained
3568T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3569F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3570F: drivers/firmware/dmi-id.c
3571F: drivers/firmware/dmi_scan.c
3572F: include/linux/dmi.h
3573
3574DOCUMENTATION
3575M: Jonathan Corbet <corbet@lwn.net>
3576L: linux-doc@vger.kernel.org
3577S: Maintained
3578F: Documentation/
3579F: scripts/docproc.c
3580F: scripts/kernel-doc*
3581X: Documentation/ABI/
3582X: Documentation/devicetree/
3583X: Documentation/acpi
3584X: Documentation/power
3585X: Documentation/spi
3586X: Documentation/DocBook/media
3587T: git git://git.lwn.net/linux.git docs-next
3588
3589DOUBLETALK DRIVER
3590M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3591L: blinux-list@redhat.com
3592S: Maintained
3593F: drivers/char/dtlk.c
3594F: include/linux/dtlk.h
3595
3596DPT_I2O SCSI RAID DRIVER
3597M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3598L: linux-scsi@vger.kernel.org
3599W: http://www.adaptec.com/
3600S: Maintained
3601F: drivers/scsi/dpt*
3602F: drivers/scsi/dpt/
3603
3604DRBD DRIVER
3605P: Philipp Reisner
3606P: Lars Ellenberg
3607M: drbd-dev@lists.linbit.com
3608L: drbd-user@lists.linbit.com
3609W: http://www.drbd.org
3610T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3611T: git git://git.drbd.org/drbd-8.3.git
3612S: Supported
3613F: drivers/block/drbd/
3614F: lib/lru_cache.c
3615F: Documentation/blockdev/drbd/
3616
3617DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3618M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3619T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3620S: Supported
3621F: Documentation/kobject.txt
3622F: drivers/base/
3623F: fs/debugfs/
3624F: fs/kernfs/
3625F: fs/sysfs/
3626F: include/linux/debugfs.h
3627F: include/linux/kobj*
3628F: lib/kobj*
3629
3630DRM DRIVERS
3631M: David Airlie <airlied@linux.ie>
3632L: dri-devel@lists.freedesktop.org
3633T: git git://people.freedesktop.org/~airlied/linux
3634S: Maintained
3635F: drivers/gpu/drm/
3636F: drivers/gpu/vga/
3637F: include/drm/
3638F: include/uapi/drm/
3639
3640RADEON DRM DRIVERS
3641M: Alex Deucher <alexander.deucher@amd.com>
3642M: Christian König <christian.koenig@amd.com>
3643L: dri-devel@lists.freedesktop.org
3644T: git git://people.freedesktop.org/~agd5f/linux
3645S: Supported
3646F: drivers/gpu/drm/radeon/
3647F: include/uapi/drm/radeon*
3648
3649DRM PANEL DRIVERS
3650M: Thierry Reding <thierry.reding@gmail.com>
3651L: dri-devel@lists.freedesktop.org
3652T: git git://anongit.freedesktop.org/tegra/linux.git
3653S: Maintained
3654F: drivers/gpu/drm/drm_panel.c
3655F: drivers/gpu/drm/panel/
3656F: include/drm/drm_panel.h
3657F: Documentation/devicetree/bindings/display/panel/
3658
3659INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3660M: Daniel Vetter <daniel.vetter@intel.com>
3661M: Jani Nikula <jani.nikula@linux.intel.com>
3662L: intel-gfx@lists.freedesktop.org
3663L: dri-devel@lists.freedesktop.org
3664W: https://01.org/linuxgraphics/
3665Q: http://patchwork.freedesktop.org/project/intel-gfx/
3666T: git git://anongit.freedesktop.org/drm-intel
3667S: Supported
3668F: drivers/gpu/drm/i915/
3669F: include/drm/i915*
3670F: include/uapi/drm/i915*
3671
3672DRM DRIVERS FOR ATMEL HLCDC
3673M: Boris Brezillon <boris.brezillon@free-electrons.com>
3674L: dri-devel@lists.freedesktop.org
3675S: Supported
3676F: drivers/gpu/drm/atmel-hlcdc/
3677F: Documentation/devicetree/bindings/drm/atmel/
3678
3679DRM DRIVERS FOR EXYNOS
3680M: Inki Dae <inki.dae@samsung.com>
3681M: Joonyoung Shim <jy0922.shim@samsung.com>
3682M: Seung-Woo Kim <sw0312.kim@samsung.com>
3683M: Kyungmin Park <kyungmin.park@samsung.com>
3684L: dri-devel@lists.freedesktop.org
3685T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3686S: Supported
3687F: drivers/gpu/drm/exynos/
3688F: include/drm/exynos*
3689F: include/uapi/drm/exynos*
3690
3691DRM DRIVERS FOR FREESCALE DCU
3692M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3693M: Alison Wang <alison.wang@freescale.com>
3694L: dri-devel@lists.freedesktop.org
3695S: Supported
3696F: drivers/gpu/drm/fsl-dcu/
3697F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3698F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3699
3700DRM DRIVERS FOR FREESCALE IMX
3701M: Philipp Zabel <p.zabel@pengutronix.de>
3702L: dri-devel@lists.freedesktop.org
3703S: Maintained
3704F: drivers/gpu/drm/imx/
3705F: drivers/gpu/ipu-v3/
3706F: Documentation/devicetree/bindings/display/imx/
3707
3708DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3709M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3710L: dri-devel@lists.freedesktop.org
3711T: git git://github.com/patjak/drm-gma500
3712S: Maintained
3713F: drivers/gpu/drm/gma500
3714F: include/drm/gma500*
3715
3716DRM DRIVERS FOR NVIDIA TEGRA
3717M: Thierry Reding <thierry.reding@gmail.com>
3718M: Terje Bergström <tbergstrom@nvidia.com>
3719L: dri-devel@lists.freedesktop.org
3720L: linux-tegra@vger.kernel.org
3721T: git git://anongit.freedesktop.org/tegra/linux.git
3722S: Supported
3723F: drivers/gpu/drm/tegra/
3724F: drivers/gpu/host1x/
3725F: include/linux/host1x.h
3726F: include/uapi/drm/tegra_drm.h
3727F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3728
3729DRM DRIVERS FOR RENESAS
3730M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3731L: dri-devel@lists.freedesktop.org
3732L: linux-sh@vger.kernel.org
3733T: git git://people.freedesktop.org/~airlied/linux
3734S: Supported
3735F: drivers/gpu/drm/rcar-du/
3736F: drivers/gpu/drm/shmobile/
3737F: include/linux/platform_data/shmob_drm.h
3738
3739DRM DRIVERS FOR ROCKCHIP
3740M: Mark Yao <mark.yao@rock-chips.com>
3741L: dri-devel@lists.freedesktop.org
3742S: Maintained
3743F: drivers/gpu/drm/rockchip/
3744F: Documentation/devicetree/bindings/display/rockchip*
3745
3746DRM DRIVERS FOR STI
3747M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3748M: Vincent Abriou <vincent.abriou@st.com>
3749L: dri-devel@lists.freedesktop.org
3750T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3751S: Maintained
3752F: drivers/gpu/drm/sti
3753F: Documentation/devicetree/bindings/display/st,stih4xx.txt
3754
3755DSBR100 USB FM RADIO DRIVER
3756M: Alexey Klimov <klimov.linux@gmail.com>
3757L: linux-media@vger.kernel.org
3758T: git git://linuxtv.org/media_tree.git
3759S: Maintained
3760F: drivers/media/radio/dsbr100.c
3761
3762DSCC4 DRIVER
3763M: Francois Romieu <romieu@fr.zoreil.com>
3764L: netdev@vger.kernel.org
3765S: Maintained
3766F: drivers/net/wan/dscc4.c
3767
3768DT3155 MEDIA DRIVER
3769M: Hans Verkuil <hverkuil@xs4all.nl>
3770L: linux-media@vger.kernel.org
3771T: git git://linuxtv.org/media_tree.git
3772W: http://linuxtv.org
3773S: Odd Fixes
3774F: drivers/media/pci/dt3155/
3775
3776DVB_USB_AF9015 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/af9015*
3785
3786DVB_USB_AF9035 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/af9035*
3795
3796DVB_USB_ANYSEE 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/anysee*
3805
3806DVB_USB_AU6610 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/au6610*
3815
3816DVB_USB_CE6230 MEDIA DRIVER
3817M: Antti Palosaari <crope@iki.fi>
3818L: linux-media@vger.kernel.org
3819W: http://linuxtv.org/
3820W: http://palosaari.fi/linux/
3821Q: http://patchwork.linuxtv.org/project/linux-media/list/
3822T: git git://linuxtv.org/anttip/media_tree.git
3823S: Maintained
3824F: drivers/media/usb/dvb-usb-v2/ce6230*
3825
3826DVB_USB_CXUSB MEDIA DRIVER
3827M: Michael Krufky <mkrufky@linuxtv.org>
3828L: linux-media@vger.kernel.org
3829W: http://linuxtv.org/
3830W: http://github.com/mkrufky
3831Q: http://patchwork.linuxtv.org/project/linux-media/list/
3832T: git git://linuxtv.org/media_tree.git
3833S: Maintained
3834F: drivers/media/usb/dvb-usb/cxusb*
3835
3836DVB_USB_EC168 MEDIA DRIVER
3837M: Antti Palosaari <crope@iki.fi>
3838L: linux-media@vger.kernel.org
3839W: http://linuxtv.org/
3840W: http://palosaari.fi/linux/
3841Q: http://patchwork.linuxtv.org/project/linux-media/list/
3842T: git git://linuxtv.org/anttip/media_tree.git
3843S: Maintained
3844F: drivers/media/usb/dvb-usb-v2/ec168*
3845
3846DVB_USB_GL861 MEDIA DRIVER
3847M: Antti Palosaari <crope@iki.fi>
3848L: linux-media@vger.kernel.org
3849W: http://linuxtv.org/
3850Q: http://patchwork.linuxtv.org/project/linux-media/list/
3851T: git git://linuxtv.org/anttip/media_tree.git
3852S: Maintained
3853F: drivers/media/usb/dvb-usb-v2/gl861*
3854
3855DVB_USB_MXL111SF MEDIA DRIVER
3856M: Michael Krufky <mkrufky@linuxtv.org>
3857L: linux-media@vger.kernel.org
3858W: http://linuxtv.org/
3859W: http://github.com/mkrufky
3860Q: http://patchwork.linuxtv.org/project/linux-media/list/
3861T: git git://linuxtv.org/mkrufky/mxl111sf.git
3862S: Maintained
3863F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3864
3865DVB_USB_RTL28XXU 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/rtl28xxu*
3874
3875DVB_USB_V2 MEDIA DRIVER
3876M: Antti Palosaari <crope@iki.fi>
3877L: linux-media@vger.kernel.org
3878W: http://linuxtv.org/
3879W: http://palosaari.fi/linux/
3880Q: http://patchwork.linuxtv.org/project/linux-media/list/
3881T: git git://linuxtv.org/anttip/media_tree.git
3882S: Maintained
3883F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3884F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3885
3886DYNAMIC DEBUG
3887M: Jason Baron <jbaron@akamai.com>
3888S: Maintained
3889F: lib/dynamic_debug.c
3890F: include/linux/dynamic_debug.h
3891
3892DZ DECSTATION DZ11 SERIAL DRIVER
3893M: "Maciej W. Rozycki" <macro@linux-mips.org>
3894S: Maintained
3895F: drivers/tty/serial/dz.*
3896
3897E3X0 POWER BUTTON DRIVER
3898M: Moritz Fischer <moritz.fischer@ettus.com>
3899L: usrp-users@lists.ettus.com
3900W: http://www.ettus.com
3901S: Supported
3902F: drivers/input/misc/e3x0-button.c
3903F: Documentation/devicetree/bindings/input/e3x0-button.txt
3904
3905E4000 MEDIA DRIVER
3906M: Antti Palosaari <crope@iki.fi>
3907L: linux-media@vger.kernel.org
3908W: http://linuxtv.org/
3909W: http://palosaari.fi/linux/
3910Q: http://patchwork.linuxtv.org/project/linux-media/list/
3911T: git git://linuxtv.org/anttip/media_tree.git
3912S: Maintained
3913F: drivers/media/tuners/e4000*
3914
3915EATA ISA/EISA/PCI SCSI DRIVER
3916M: Dario Ballabio <ballabio_dario@emc.com>
3917L: linux-scsi@vger.kernel.org
3918S: Maintained
3919F: drivers/scsi/eata.c
3920
3921EC100 MEDIA DRIVER
3922M: Antti Palosaari <crope@iki.fi>
3923L: linux-media@vger.kernel.org
3924W: http://linuxtv.org/
3925W: http://palosaari.fi/linux/
3926Q: http://patchwork.linuxtv.org/project/linux-media/list/
3927T: git git://linuxtv.org/anttip/media_tree.git
3928S: Maintained
3929F: drivers/media/dvb-frontends/ec100*
3930
3931ECRYPT FILE SYSTEM
3932M: Tyler Hicks <tyhicks@canonical.com>
3933L: ecryptfs@vger.kernel.org
3934W: http://ecryptfs.org
3935W: https://launchpad.net/ecryptfs
3936S: Supported
3937F: Documentation/filesystems/ecryptfs.txt
3938F: fs/ecryptfs/
3939
3940EDAC-CORE
3941M: Doug Thompson <dougthompson@xmission.com>
3942M: Borislav Petkov <bp@alien8.de>
3943M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3944L: linux-edac@vger.kernel.org
3945W: bluesmoke.sourceforge.net
3946T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3947T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3948S: Supported
3949F: Documentation/edac.txt
3950F: drivers/edac/
3951F: include/linux/edac.h
3952
3953EDAC-AMD64
3954M: Doug Thompson <dougthompson@xmission.com>
3955M: Borislav Petkov <bp@alien8.de>
3956L: linux-edac@vger.kernel.org
3957W: bluesmoke.sourceforge.net
3958S: Maintained
3959F: drivers/edac/amd64_edac*
3960
3961EDAC-CALXEDA
3962M: Doug Thompson <dougthompson@xmission.com>
3963M: Robert Richter <rric@kernel.org>
3964L: linux-edac@vger.kernel.org
3965W: bluesmoke.sourceforge.net
3966S: Maintained
3967F: drivers/edac/highbank*
3968
3969EDAC-CAVIUM
3970M: Ralf Baechle <ralf@linux-mips.org>
3971M: David Daney <david.daney@cavium.com>
3972L: linux-edac@vger.kernel.org
3973L: linux-mips@linux-mips.org
3974W: bluesmoke.sourceforge.net
3975S: Supported
3976F: drivers/edac/octeon_edac*
3977
3978EDAC-E752X
3979M: Mark Gross <mark.gross@intel.com>
3980M: Doug Thompson <dougthompson@xmission.com>
3981L: linux-edac@vger.kernel.org
3982W: bluesmoke.sourceforge.net
3983S: Maintained
3984F: drivers/edac/e752x_edac.c
3985
3986EDAC-E7XXX
3987M: Doug Thompson <dougthompson@xmission.com>
3988L: linux-edac@vger.kernel.org
3989W: bluesmoke.sourceforge.net
3990S: Maintained
3991F: drivers/edac/e7xxx_edac.c
3992
3993EDAC-GHES
3994M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3995L: linux-edac@vger.kernel.org
3996W: bluesmoke.sourceforge.net
3997S: Maintained
3998F: drivers/edac/ghes_edac.c
3999
4000EDAC-I82443BXGX
4001M: Tim Small <tim@buttersideup.com>
4002L: linux-edac@vger.kernel.org
4003W: bluesmoke.sourceforge.net
4004S: Maintained
4005F: drivers/edac/i82443bxgx_edac.c
4006
4007EDAC-I3000
4008M: Jason Uhlenkott <juhlenko@akamai.com>
4009L: linux-edac@vger.kernel.org
4010W: bluesmoke.sourceforge.net
4011S: Maintained
4012F: drivers/edac/i3000_edac.c
4013
4014EDAC-I5000
4015M: Doug Thompson <dougthompson@xmission.com>
4016L: linux-edac@vger.kernel.org
4017W: bluesmoke.sourceforge.net
4018S: Maintained
4019F: drivers/edac/i5000_edac.c
4020
4021EDAC-I5400
4022M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4023L: linux-edac@vger.kernel.org
4024W: bluesmoke.sourceforge.net
4025S: Maintained
4026F: drivers/edac/i5400_edac.c
4027
4028EDAC-I7300
4029M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4030L: linux-edac@vger.kernel.org
4031W: bluesmoke.sourceforge.net
4032S: Maintained
4033F: drivers/edac/i7300_edac.c
4034
4035EDAC-I7CORE
4036M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4037L: linux-edac@vger.kernel.org
4038W: bluesmoke.sourceforge.net
4039S: Maintained
4040F: drivers/edac/i7core_edac.c
4041
4042EDAC-I82975X
4043M: Ranganathan Desikan <ravi@jetztechnologies.com>
4044M: "Arvind R." <arvino55@gmail.com>
4045L: linux-edac@vger.kernel.org
4046W: bluesmoke.sourceforge.net
4047S: Maintained
4048F: drivers/edac/i82975x_edac.c
4049
4050EDAC-IE31200
4051M: Jason Baron <jbaron@akamai.com>
4052L: linux-edac@vger.kernel.org
4053W: bluesmoke.sourceforge.net
4054S: Maintained
4055F: drivers/edac/ie31200_edac.c
4056
4057EDAC-MPC85XX
4058M: Johannes Thumshirn <morbidrsa@gmail.com>
4059L: linux-edac@vger.kernel.org
4060W: bluesmoke.sourceforge.net
4061S: Maintained
4062F: drivers/edac/mpc85xx_edac.[ch]
4063
4064EDAC-PASEMI
4065M: Egor Martovetsky <egor@pasemi.com>
4066L: linux-edac@vger.kernel.org
4067W: bluesmoke.sourceforge.net
4068S: Maintained
4069F: drivers/edac/pasemi_edac.c
4070
4071EDAC-R82600
4072M: Tim Small <tim@buttersideup.com>
4073L: linux-edac@vger.kernel.org
4074W: bluesmoke.sourceforge.net
4075S: Maintained
4076F: drivers/edac/r82600_edac.c
4077
4078EDAC-SBRIDGE
4079M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4080L: linux-edac@vger.kernel.org
4081W: bluesmoke.sourceforge.net
4082S: Maintained
4083F: drivers/edac/sb_edac.c
4084
4085EDAC-XGENE
4086APPLIED MICRO (APM) X-GENE SOC EDAC
4087M: Loc Ho <lho@apm.com>
4088S: Supported
4089F: drivers/edac/xgene_edac.c
4090F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4091
4092EDIROL UA-101/UA-1000 DRIVER
4093M: Clemens Ladisch <clemens@ladisch.de>
4094L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4095T: git git://git.alsa-project.org/alsa-kernel.git
4096S: Maintained
4097F: sound/usb/misc/ua101.c
4098
4099EXTENSIBLE FIRMWARE INTERFACE (EFI)
4100M: Matt Fleming <matt@codeblueprint.co.uk>
4101L: linux-efi@vger.kernel.org
4102T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4103S: Maintained
4104F: Documentation/efi-stub.txt
4105F: arch/ia64/kernel/efi.c
4106F: arch/x86/boot/compressed/eboot.[ch]
4107F: arch/x86/include/asm/efi.h
4108F: arch/x86/platform/efi/*
4109F: drivers/firmware/efi/*
4110F: include/linux/efi*.h
4111
4112EFI VARIABLE FILESYSTEM
4113M: Matthew Garrett <matthew.garrett@nebula.com>
4114M: Jeremy Kerr <jk@ozlabs.org>
4115M: Matt Fleming <matt@codeblueprint.co.uk>
4116T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4117L: linux-efi@vger.kernel.org
4118S: Maintained
4119F: fs/efivarfs/
4120
4121EFIFB FRAMEBUFFER DRIVER
4122L: linux-fbdev@vger.kernel.org
4123M: Peter Jones <pjones@redhat.com>
4124S: Maintained
4125F: drivers/video/fbdev/efifb.c
4126
4127EFS FILESYSTEM
4128W: http://aeschi.ch.eu.org/efs/
4129S: Orphan
4130F: fs/efs/
4131
4132EHCA (IBM GX bus InfiniBand adapter) DRIVER
4133M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4134M: Christoph Raisch <raisch@de.ibm.com>
4135L: linux-rdma@vger.kernel.org
4136S: Supported
4137F: drivers/infiniband/hw/ehca/
4138
4139EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4140M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4141L: netdev@vger.kernel.org
4142S: Maintained
4143F: drivers/net/ethernet/ibm/ehea/
4144
4145EM28XX VIDEO4LINUX DRIVER
4146M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4147L: linux-media@vger.kernel.org
4148W: http://linuxtv.org
4149T: git git://linuxtv.org/media_tree.git
4150S: Maintained
4151F: drivers/media/usb/em28xx/
4152
4153EMBEDDED LINUX
4154M: Paul Gortmaker <paul.gortmaker@windriver.com>
4155M: Matt Mackall <mpm@selenic.com>
4156M: David Woodhouse <dwmw2@infradead.org>
4157L: linux-embedded@vger.kernel.org
4158S: Maintained
4159
4160EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4161M: James Smart <james.smart@avagotech.com>
4162M: Dick Kennedy <dick.kennedy@avagotech.com>
4163L: linux-scsi@vger.kernel.org
4164W: http://www.avagotech.com
4165S: Supported
4166F: drivers/scsi/lpfc/
4167
4168ENE CB710 FLASH CARD READER DRIVER
4169M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4170S: Maintained
4171F: drivers/misc/cb710/
4172F: drivers/mmc/host/cb710-mmc.*
4173F: include/linux/cb710.h
4174
4175ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4176M: Maxim Levitsky <maximlevitsky@gmail.com>
4177S: Maintained
4178F: drivers/media/rc/ene_ir.*
4179
4180ENHANCED ERROR HANDLING (EEH)
4181M: Gavin Shan <shangw@linux.vnet.ibm.com>
4182L: linuxppc-dev@lists.ozlabs.org
4183S: Supported
4184F: Documentation/powerpc/eeh-pci-error-recovery.txt
4185F: arch/powerpc/kernel/eeh*.c
4186
4187EPSON S1D13XXX FRAMEBUFFER DRIVER
4188M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4189S: Maintained
4190T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4191F: drivers/video/fbdev/s1d13xxxfb.c
4192F: include/video/s1d13xxxfb.h
4193
4194ET131X NETWORK DRIVER
4195M: Mark Einon <mark.einon@gmail.com>
4196S: Odd Fixes
4197F: drivers/net/ethernet/agere/
4198
4199ETHERNET BRIDGE
4200M: Stephen Hemminger <stephen@networkplumber.org>
4201L: bridge@lists.linux-foundation.org
4202L: netdev@vger.kernel.org
4203W: http://www.linuxfoundation.org/en/Net:Bridge
4204S: Maintained
4205F: include/linux/netfilter_bridge/
4206F: net/bridge/
4207
4208ETHERNET PHY LIBRARY
4209M: Florian Fainelli <f.fainelli@gmail.com>
4210L: netdev@vger.kernel.org
4211S: Maintained
4212F: include/linux/phy.h
4213F: include/linux/phy_fixed.h
4214F: drivers/net/phy/
4215F: Documentation/networking/phy.txt
4216F: drivers/of/of_mdio.c
4217F: drivers/of/of_net.c
4218
4219EXT2 FILE SYSTEM
4220M: Jan Kara <jack@suse.com>
4221L: linux-ext4@vger.kernel.org
4222S: Maintained
4223F: Documentation/filesystems/ext2.txt
4224F: fs/ext2/
4225F: include/linux/ext2*
4226
4227EXT4 FILE SYSTEM
4228M: "Theodore Ts'o" <tytso@mit.edu>
4229M: Andreas Dilger <adilger.kernel@dilger.ca>
4230L: linux-ext4@vger.kernel.org
4231W: http://ext4.wiki.kernel.org
4232Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4233S: Maintained
4234F: Documentation/filesystems/ext4.txt
4235F: fs/ext4/
4236
4237Extended Verification Module (EVM)
4238M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4239L: linux-ima-devel@lists.sourceforge.net
4240L: linux-security-module@vger.kernel.org
4241S: Supported
4242F: security/integrity/evm/
4243
4244EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4245M: MyungJoo Ham <myungjoo.ham@samsung.com>
4246M: Chanwoo Choi <cw00.choi@samsung.com>
4247L: linux-kernel@vger.kernel.org
4248T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4249S: Maintained
4250F: drivers/extcon/
4251F: include/linux/extcon/
4252F: include/linux/extcon.h
4253F: Documentation/extcon/
4254F: Documentation/devicetree/bindings/extcon/
4255
4256EXYNOS DP DRIVER
4257M: Jingoo Han <jingoohan1@gmail.com>
4258L: dri-devel@lists.freedesktop.org
4259S: Maintained
4260F: drivers/gpu/drm/exynos/exynos_dp*
4261
4262EXYNOS MIPI DISPLAY DRIVERS
4263M: Inki Dae <inki.dae@samsung.com>
4264M: Donghwa Lee <dh09.lee@samsung.com>
4265M: Kyungmin Park <kyungmin.park@samsung.com>
4266L: linux-fbdev@vger.kernel.org
4267S: Maintained
4268F: drivers/video/fbdev/exynos/exynos_mipi*
4269F: include/video/exynos_mipi*
4270
4271F71805F HARDWARE MONITORING DRIVER
4272M: Jean Delvare <jdelvare@suse.com>
4273L: lm-sensors@lm-sensors.org
4274S: Maintained
4275F: Documentation/hwmon/f71805f
4276F: drivers/hwmon/f71805f.c
4277
4278FC0011 TUNER DRIVER
4279M: Michael Buesch <m@bues.ch>
4280L: linux-media@vger.kernel.org
4281S: Maintained
4282F: drivers/media/tuners/fc0011.h
4283F: drivers/media/tuners/fc0011.c
4284
4285FC2580 MEDIA DRIVER
4286M: Antti Palosaari <crope@iki.fi>
4287L: linux-media@vger.kernel.org
4288W: http://linuxtv.org/
4289W: http://palosaari.fi/linux/
4290Q: http://patchwork.linuxtv.org/project/linux-media/list/
4291T: git git://linuxtv.org/anttip/media_tree.git
4292S: Maintained
4293F: drivers/media/tuners/fc2580*
4294
4295FANOTIFY
4296M: Eric Paris <eparis@redhat.com>
4297S: Maintained
4298F: fs/notify/fanotify/
4299F: include/linux/fanotify.h
4300F: include/uapi/linux/fanotify.h
4301
4302FARSYNC SYNCHRONOUS DRIVER
4303M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4304W: http://www.farsite.co.uk/
4305S: Supported
4306F: drivers/net/wan/farsync.*
4307
4308FAULT INJECTION SUPPORT
4309M: Akinobu Mita <akinobu.mita@gmail.com>
4310S: Supported
4311F: Documentation/fault-injection/
4312F: lib/fault-inject.c
4313
4314FBTFT Framebuffer drivers
4315M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4316M: Noralf Trønnes <noralf@tronnes.org>
4317S: Maintained
4318F: drivers/staging/fbtft/
4319
4320FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4321M: Vasu Dev <vasu.dev@intel.com>
4322L: fcoe-devel@open-fcoe.org
4323W: www.Open-FCoE.org
4324S: Supported
4325F: drivers/scsi/libfc/
4326F: drivers/scsi/fcoe/
4327F: include/scsi/fc/
4328F: include/scsi/libfc.h
4329F: include/scsi/libfcoe.h
4330F: include/uapi/scsi/fc/
4331
4332FILE LOCKING (flock() and fcntl()/lockf())
4333M: Jeff Layton <jlayton@poochiereds.net>
4334M: "J. Bruce Fields" <bfields@fieldses.org>
4335L: linux-fsdevel@vger.kernel.org
4336S: Maintained
4337F: include/linux/fcntl.h
4338F: include/linux/fs.h
4339F: include/uapi/linux/fcntl.h
4340F: include/uapi/linux/fs.h
4341F: fs/fcntl.c
4342F: fs/locks.c
4343
4344FILESYSTEMS (VFS and infrastructure)
4345M: Alexander Viro <viro@zeniv.linux.org.uk>
4346L: linux-fsdevel@vger.kernel.org
4347S: Maintained
4348F: fs/*
4349
4350FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4351M: Riku Voipio <riku.voipio@iki.fi>
4352L: lm-sensors@lm-sensors.org
4353S: Maintained
4354F: drivers/hwmon/f75375s.c
4355F: include/linux/f75375s.h
4356
4357FIREWIRE AUDIO DRIVERS
4358M: Clemens Ladisch <clemens@ladisch.de>
4359L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4360T: git git://git.alsa-project.org/alsa-kernel.git
4361S: Maintained
4362F: sound/firewire/
4363
4364FIREWIRE MEDIA DRIVERS (firedtv)
4365M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4366L: linux-media@vger.kernel.org
4367L: linux1394-devel@lists.sourceforge.net
4368T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4369S: Maintained
4370F: drivers/media/firewire/
4371
4372FIREWIRE SBP-2 TARGET
4373M: Chris Boot <bootc@bootc.net>
4374L: linux-scsi@vger.kernel.org
4375L: target-devel@vger.kernel.org
4376L: linux1394-devel@lists.sourceforge.net
4377T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4378S: Maintained
4379F: drivers/target/sbp/
4380
4381FIREWIRE SUBSYSTEM
4382M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4383L: linux1394-devel@lists.sourceforge.net
4384W: http://ieee1394.wiki.kernel.org/
4385T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4386S: Maintained
4387F: drivers/firewire/
4388F: include/linux/firewire.h
4389F: include/uapi/linux/firewire*.h
4390F: tools/firewire/
4391
4392FIRMWARE LOADER (request_firmware)
4393M: Ming Lei <ming.lei@canonical.com>
4394L: linux-kernel@vger.kernel.org
4395S: Maintained
4396F: Documentation/firmware_class/
4397F: drivers/base/firmware*.c
4398F: include/linux/firmware.h
4399
4400FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4401M: Joshua Morris <josh.h.morris@us.ibm.com>
4402M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4403S: Maintained
4404F: drivers/block/rsxx/
4405
4406FLOPPY DRIVER
4407M: Jiri Kosina <jikos@kernel.org>
4408T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4409S: Odd fixes
4410F: drivers/block/floppy.c
4411
4412FMC SUBSYSTEM
4413M: Alessandro Rubini <rubini@gnudd.com>
4414W: http://www.ohwr.org/projects/fmc-bus
4415S: Supported
4416F: drivers/fmc/
4417F: include/linux/fmc*.h
4418F: include/linux/ipmi-fru.h
4419K: fmc_d.*register
4420
4421FPGA MANAGER FRAMEWORK
4422M: Alan Tull <atull@opensource.altera.com>
4423R: Moritz Fischer <moritz.fischer@ettus.com>
4424S: Maintained
4425F: drivers/fpga/
4426F: include/linux/fpga/fpga-mgr.h
4427W: http://www.rocketboards.org
4428
4429FPU EMULATOR
4430M: Bill Metzenthen <billm@melbpc.org.au>
4431W: http://floatingpoint.sourceforge.net/emulator/index.html
4432S: Maintained
4433F: arch/x86/math-emu/
4434
4435FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4436L: netdev@vger.kernel.org
4437S: Orphan
4438F: drivers/net/wan/dlci.c
4439F: drivers/net/wan/sdla.c
4440
4441FRAMEBUFFER LAYER
4442M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4443M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4444L: linux-fbdev@vger.kernel.org
4445W: http://linux-fbdev.sourceforge.net/
4446Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4447T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4448S: Maintained
4449F: Documentation/fb/
4450F: drivers/video/
4451F: include/video/
4452F: include/linux/fb.h
4453F: include/uapi/video/
4454F: include/uapi/linux/fb.h
4455
4456FREESCALE DIU FRAMEBUFFER DRIVER
4457M: Timur Tabi <timur@tabi.org>
4458L: linux-fbdev@vger.kernel.org
4459S: Maintained
4460F: drivers/video/fbdev/fsl-diu-fb.*
4461
4462FREESCALE DMA DRIVER
4463M: Li Yang <leoli@freescale.com>
4464M: Zhang Wei <zw@zh-kernel.org>
4465L: linuxppc-dev@lists.ozlabs.org
4466S: Maintained
4467F: drivers/dma/fsldma.*
4468
4469FREESCALE I2C CPM DRIVER
4470M: Jochen Friedrich <jochen@scram.de>
4471L: linuxppc-dev@lists.ozlabs.org
4472L: linux-i2c@vger.kernel.org
4473S: Maintained
4474F: drivers/i2c/busses/i2c-cpm.c
4475
4476FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4477M: Sascha Hauer <kernel@pengutronix.de>
4478L: linux-fbdev@vger.kernel.org
4479L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4480S: Maintained
4481F: include/linux/platform_data/video-imxfb.h
4482F: drivers/video/fbdev/imxfb.c
4483
4484FREESCALE QUAD SPI DRIVER
4485M: Han Xu <han.xu@freescale.com>
4486L: linux-mtd@lists.infradead.org
4487S: Maintained
4488F: drivers/mtd/spi-nor/fsl-quadspi.c
4489
4490FREESCALE SOC FS_ENET DRIVER
4491M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4492M: Vitaly Bordug <vbordug@ru.mvista.com>
4493L: linuxppc-dev@lists.ozlabs.org
4494L: netdev@vger.kernel.org
4495S: Maintained
4496F: drivers/net/ethernet/freescale/fs_enet/
4497F: include/linux/fs_enet_pd.h
4498
4499FREESCALE QUICC ENGINE LIBRARY
4500L: linuxppc-dev@lists.ozlabs.org
4501S: Orphan
4502F: arch/powerpc/sysdev/qe_lib/
4503F: arch/powerpc/include/asm/*qe.h
4504
4505FREESCALE USB PERIPHERAL DRIVERS
4506M: Li Yang <leoli@freescale.com>
4507L: linux-usb@vger.kernel.org
4508L: linuxppc-dev@lists.ozlabs.org
4509S: Maintained
4510F: drivers/usb/gadget/udc/fsl*
4511
4512FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4513M: Li Yang <leoli@freescale.com>
4514L: netdev@vger.kernel.org
4515L: linuxppc-dev@lists.ozlabs.org
4516S: Maintained
4517F: drivers/net/ethernet/freescale/ucc_geth*
4518
4519FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4520M: Claudiu Manoil <claudiu.manoil@freescale.com>
4521L: netdev@vger.kernel.org
4522S: Maintained
4523F: drivers/net/ethernet/freescale/gianfar*
4524X: drivers/net/ethernet/freescale/gianfar_ptp.c
4525F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4526
4527FREESCALE QUICC ENGINE UCC UART DRIVER
4528M: Timur Tabi <timur@tabi.org>
4529L: linuxppc-dev@lists.ozlabs.org
4530S: Maintained
4531F: drivers/tty/serial/ucc_uart.c
4532
4533FREESCALE SOC SOUND DRIVERS
4534M: Timur Tabi <timur@tabi.org>
4535M: Nicolin Chen <nicoleotsuka@gmail.com>
4536M: Xiubo Li <Xiubo.Lee@gmail.com>
4537L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4538L: linuxppc-dev@lists.ozlabs.org
4539S: Maintained
4540F: sound/soc/fsl/fsl*
4541F: sound/soc/fsl/imx*
4542F: sound/soc/fsl/mpc8610_hpcd.c
4543
4544FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4545M: "J. German Rivera" <German.Rivera@freescale.com>
4546L: linux-kernel@vger.kernel.org
4547S: Maintained
4548F: drivers/staging/fsl-mc/
4549
4550FREEVXFS FILESYSTEM
4551M: Christoph Hellwig <hch@infradead.org>
4552W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4553S: Maintained
4554F: fs/freevxfs/
4555
4556FREEZER
4557M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4558M: Pavel Machek <pavel@ucw.cz>
4559L: linux-pm@vger.kernel.org
4560S: Supported
4561F: Documentation/power/freezing-of-tasks.txt
4562F: include/linux/freezer.h
4563F: kernel/freezer.c
4564
4565FRONTSWAP API
4566M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4567L: linux-kernel@vger.kernel.org
4568S: Maintained
4569F: mm/frontswap.c
4570F: include/linux/frontswap.h
4571
4572FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4573M: David Howells <dhowells@redhat.com>
4574L: linux-cachefs@redhat.com (moderated for non-subscribers)
4575S: Supported
4576F: Documentation/filesystems/caching/
4577F: fs/fscache/
4578F: include/linux/fscache*.h
4579
4580F2FS FILE SYSTEM
4581M: Jaegeuk Kim <jaegeuk@kernel.org>
4582M: Changman Lee <cm224.lee@samsung.com>
4583R: Chao Yu <chao2.yu@samsung.com>
4584L: linux-f2fs-devel@lists.sourceforge.net
4585W: http://en.wikipedia.org/wiki/F2FS
4586T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4587S: Maintained
4588F: Documentation/filesystems/f2fs.txt
4589F: Documentation/ABI/testing/sysfs-fs-f2fs
4590F: fs/f2fs/
4591F: include/linux/f2fs_fs.h
4592F: include/trace/events/f2fs.h
4593
4594FUJITSU FR-V (FRV) PORT
4595M: David Howells <dhowells@redhat.com>
4596S: Maintained
4597F: arch/frv/
4598
4599FUJITSU LAPTOP EXTRAS
4600M: Jonathan Woithe <jwoithe@just42.net>
4601L: platform-driver-x86@vger.kernel.org
4602S: Maintained
4603F: drivers/platform/x86/fujitsu-laptop.c
4604
4605FUJITSU M-5MO LS CAMERA ISP DRIVER
4606M: Kyungmin Park <kyungmin.park@samsung.com>
4607M: Heungjun Kim <riverful.kim@samsung.com>
4608L: linux-media@vger.kernel.org
4609S: Maintained
4610F: drivers/media/i2c/m5mols/
4611F: include/media/m5mols.h
4612
4613FUJITSU TABLET EXTRAS
4614M: Robert Gerlach <khnz@gmx.de>
4615L: platform-driver-x86@vger.kernel.org
4616S: Maintained
4617F: drivers/platform/x86/fujitsu-tablet.c
4618
4619FUSE: FILESYSTEM IN USERSPACE
4620M: Miklos Szeredi <miklos@szeredi.hu>
4621L: fuse-devel@lists.sourceforge.net
4622W: http://fuse.sourceforge.net/
4623T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4624S: Maintained
4625F: fs/fuse/
4626F: include/uapi/linux/fuse.h
4627F: Documentation/filesystems/fuse.txt
4628
4629FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4630M: Rik Faith <faith@cs.unc.edu>
4631L: linux-scsi@vger.kernel.org
4632S: Odd Fixes (e.g., new signatures)
4633F: drivers/scsi/fdomain.*
4634
4635GCOV BASED KERNEL PROFILING
4636M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4637S: Maintained
4638F: kernel/gcov/
4639F: Documentation/gcov.txt
4640
4641GDT SCSI DISK ARRAY CONTROLLER DRIVER
4642M: Achim Leubner <achim_leubner@adaptec.com>
4643L: linux-scsi@vger.kernel.org
4644W: http://www.icp-vortex.com/
4645S: Supported
4646F: drivers/scsi/gdt*
4647
4648GDB KERNEL DEBUGGING HELPER SCRIPTS
4649M: Jan Kiszka <jan.kiszka@siemens.com>
4650S: Supported
4651F: scripts/gdb/
4652
4653GEMTEK FM RADIO RECEIVER DRIVER
4654M: Hans Verkuil <hverkuil@xs4all.nl>
4655L: linux-media@vger.kernel.org
4656T: git git://linuxtv.org/media_tree.git
4657W: http://linuxtv.org
4658S: Maintained
4659F: drivers/media/radio/radio-gemtek*
4660
4661GENERIC GPIO I2C DRIVER
4662M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4663S: Supported
4664F: drivers/i2c/busses/i2c-gpio.c
4665F: include/linux/i2c-gpio.h
4666
4667GENERIC GPIO I2C MULTIPLEXER DRIVER
4668M: Peter Korsgaard <peter.korsgaard@barco.com>
4669L: linux-i2c@vger.kernel.org
4670S: Supported
4671F: drivers/i2c/muxes/i2c-mux-gpio.c
4672F: include/linux/i2c-mux-gpio.h
4673F: Documentation/i2c/muxes/i2c-mux-gpio
4674
4675GENERIC HDLC (WAN) DRIVERS
4676M: Krzysztof Halasa <khc@pm.waw.pl>
4677W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4678S: Maintained
4679F: drivers/net/wan/c101.c
4680F: drivers/net/wan/hd6457*
4681F: drivers/net/wan/hdlc*
4682F: drivers/net/wan/n2.c
4683F: drivers/net/wan/pc300too.c
4684F: drivers/net/wan/pci200syn.c
4685F: drivers/net/wan/wanxl*
4686
4687GENERIC INCLUDE/ASM HEADER FILES
4688M: Arnd Bergmann <arnd@arndb.de>
4689L: linux-arch@vger.kernel.org
4690T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4691S: Maintained
4692F: include/asm-generic/
4693F: include/uapi/asm-generic/
4694
4695GENERIC PHY FRAMEWORK
4696M: Kishon Vijay Abraham I <kishon@ti.com>
4697L: linux-kernel@vger.kernel.org
4698T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4699S: Supported
4700F: drivers/phy/
4701F: include/linux/phy/
4702
4703GENERIC PM DOMAINS
4704M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4705M: Kevin Hilman <khilman@kernel.org>
4706M: Ulf Hansson <ulf.hansson@linaro.org>
4707L: linux-pm@vger.kernel.org
4708S: Supported
4709F: drivers/base/power/domain*.c
4710F: include/linux/pm_domain.h
4711
4712GENERIC UIO DRIVER FOR PCI DEVICES
4713M: "Michael S. Tsirkin" <mst@redhat.com>
4714L: kvm@vger.kernel.org
4715S: Supported
4716F: drivers/uio/uio_pci_generic.c
4717
4718GET_MAINTAINER SCRIPT
4719M: Joe Perches <joe@perches.com>
4720S: Maintained
4721F: scripts/get_maintainer.pl
4722
4723GFS2 FILE SYSTEM
4724M: Steven Whitehouse <swhiteho@redhat.com>
4725M: Bob Peterson <rpeterso@redhat.com>
4726L: cluster-devel@redhat.com
4727W: http://sources.redhat.com/cluster/
4728T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4729S: Supported
4730F: Documentation/filesystems/gfs2*.txt
4731F: fs/gfs2/
4732F: include/uapi/linux/gfs2_ondisk.h
4733
4734GIGASET ISDN DRIVERS
4735M: Paul Bolle <pebolle@tiscali.nl>
4736L: gigaset307x-common@lists.sourceforge.net
4737W: http://gigaset307x.sourceforge.net/
4738S: Odd Fixes
4739F: Documentation/isdn/README.gigaset
4740F: drivers/isdn/gigaset/
4741F: include/uapi/linux/gigaset_dev.h
4742
4743GO7007 MPEG CODEC
4744M: Hans Verkuil <hans.verkuil@cisco.com>
4745L: linux-media@vger.kernel.org
4746S: Maintained
4747F: drivers/media/usb/go7007/
4748
4749GOODIX TOUCHSCREEN
4750M: Bastien Nocera <hadess@hadess.net>
4751L: linux-input@vger.kernel.org
4752S: Maintained
4753F: drivers/input/touchscreen/goodix.c
4754
4755GPIO SUBSYSTEM
4756M: Linus Walleij <linus.walleij@linaro.org>
4757M: Alexandre Courbot <gnurou@gmail.com>
4758L: linux-gpio@vger.kernel.org
4759T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4760S: Maintained
4761F: Documentation/gpio/
4762F: drivers/gpio/
4763F: include/linux/gpio/
4764F: include/linux/gpio.h
4765F: include/asm-generic/gpio.h
4766
4767GRE DEMULTIPLEXER DRIVER
4768M: Dmitry Kozlov <xeb@mail.ru>
4769L: netdev@vger.kernel.org
4770S: Maintained
4771F: net/ipv4/gre_demux.c
4772F: net/ipv4/gre_offload.c
4773F: include/net/gre.h
4774
4775GRETH 10/100/1G Ethernet MAC device driver
4776M: Kristoffer Glembo <kristoffer@gaisler.com>
4777L: netdev@vger.kernel.org
4778S: Maintained
4779F: drivers/net/ethernet/aeroflex/
4780
4781GSPCA FINEPIX SUBDRIVER
4782M: Frank Zago <frank@zago.net>
4783L: linux-media@vger.kernel.org
4784T: git git://linuxtv.org/media_tree.git
4785S: Maintained
4786F: drivers/media/usb/gspca/finepix.c
4787
4788GSPCA GL860 SUBDRIVER
4789M: Olivier Lorin <o.lorin@laposte.net>
4790L: linux-media@vger.kernel.org
4791T: git git://linuxtv.org/media_tree.git
4792S: Maintained
4793F: drivers/media/usb/gspca/gl860/
4794
4795GSPCA M5602 SUBDRIVER
4796M: Erik Andren <erik.andren@gmail.com>
4797L: linux-media@vger.kernel.org
4798T: git git://linuxtv.org/media_tree.git
4799S: Maintained
4800F: drivers/media/usb/gspca/m5602/
4801
4802GSPCA PAC207 SONIXB SUBDRIVER
4803M: Hans de Goede <hdegoede@redhat.com>
4804L: linux-media@vger.kernel.org
4805T: git git://linuxtv.org/media_tree.git
4806S: Maintained
4807F: drivers/media/usb/gspca/pac207.c
4808
4809GSPCA SN9C20X SUBDRIVER
4810M: Brian Johnson <brijohn@gmail.com>
4811L: linux-media@vger.kernel.org
4812T: git git://linuxtv.org/media_tree.git
4813S: Maintained
4814F: drivers/media/usb/gspca/sn9c20x.c
4815
4816GSPCA T613 SUBDRIVER
4817M: Leandro Costantino <lcostantino@gmail.com>
4818L: linux-media@vger.kernel.org
4819T: git git://linuxtv.org/media_tree.git
4820S: Maintained
4821F: drivers/media/usb/gspca/t613.c
4822
4823GSPCA USB WEBCAM DRIVER
4824M: Hans de Goede <hdegoede@redhat.com>
4825L: linux-media@vger.kernel.org
4826T: git git://linuxtv.org/media_tree.git
4827S: Maintained
4828F: drivers/media/usb/gspca/
4829
4830GUID PARTITION TABLE (GPT)
4831M: Davidlohr Bueso <dave@stgolabs.net>
4832L: linux-efi@vger.kernel.org
4833S: Maintained
4834F: block/partitions/efi.*
4835
4836STK1160 USB VIDEO CAPTURE DRIVER
4837M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4838L: linux-media@vger.kernel.org
4839T: git git://linuxtv.org/media_tree.git
4840S: Maintained
4841F: drivers/media/usb/stk1160/
4842
4843H8/300 ARCHITECTURE
4844M: Yoshinori Sato <ysato@users.sourceforge.jp>
4845L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4846W: http://uclinux-h8.sourceforge.jp
4847T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4848S: Maintained
4849F: arch/h8300/
4850F: drivers/clocksource/h8300_*.c
4851F: drivers/clk/h8300/
4852F: drivers/irqchip/irq-renesas-h8*.c
4853
4854HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4855M: Frank Seidel <frank@f-seidel.de>
4856L: platform-driver-x86@vger.kernel.org
4857W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4858S: Maintained
4859F: drivers/platform/x86/hdaps.c
4860
4861HDPVR USB VIDEO ENCODER DRIVER
4862M: Hans Verkuil <hverkuil@xs4all.nl>
4863L: linux-media@vger.kernel.org
4864T: git git://linuxtv.org/media_tree.git
4865W: http://linuxtv.org
4866S: Odd Fixes
4867F: drivers/media/usb/hdpvr/
4868
4869HWPOISON MEMORY FAILURE HANDLING
4870M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4871L: linux-mm@kvack.org
4872S: Maintained
4873F: mm/memory-failure.c
4874F: mm/hwpoison-inject.c
4875
4876HYPERVISOR VIRTUAL CONSOLE DRIVER
4877L: linuxppc-dev@lists.ozlabs.org
4878S: Odd Fixes
4879F: drivers/tty/hvc/
4880
4881HACKRF MEDIA DRIVER
4882M: Antti Palosaari <crope@iki.fi>
4883L: linux-media@vger.kernel.org
4884W: http://linuxtv.org/
4885W: http://palosaari.fi/linux/
4886Q: http://patchwork.linuxtv.org/project/linux-media/list/
4887T: git git://linuxtv.org/anttip/media_tree.git
4888S: Maintained
4889F: drivers/media/usb/hackrf/
4890
4891HARDWARE MONITORING
4892M: Jean Delvare <jdelvare@suse.com>
4893M: Guenter Roeck <linux@roeck-us.net>
4894L: lm-sensors@lm-sensors.org
4895W: http://www.lm-sensors.org/
4896T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4897T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4898S: Maintained
4899F: Documentation/hwmon/
4900F: drivers/hwmon/
4901F: include/linux/hwmon*.h
4902
4903HARDWARE RANDOM NUMBER GENERATOR CORE
4904M: Matt Mackall <mpm@selenic.com>
4905M: Herbert Xu <herbert@gondor.apana.org.au>
4906L: linux-crypto@vger.kernel.org
4907S: Odd fixes
4908F: Documentation/hw_random.txt
4909F: drivers/char/hw_random/
4910F: include/linux/hw_random.h
4911
4912HARDWARE SPINLOCK CORE
4913M: Ohad Ben-Cohen <ohad@wizery.com>
4914S: Maintained
4915F: Documentation/hwspinlock.txt
4916F: drivers/hwspinlock/hwspinlock_*
4917F: include/linux/hwspinlock.h
4918
4919HARMONY SOUND DRIVER
4920L: linux-parisc@vger.kernel.org
4921S: Maintained
4922F: sound/parisc/harmony.*
4923
4924HD29L2 MEDIA DRIVER
4925M: Antti Palosaari <crope@iki.fi>
4926L: linux-media@vger.kernel.org
4927W: http://linuxtv.org/
4928W: http://palosaari.fi/linux/
4929Q: http://patchwork.linuxtv.org/project/linux-media/list/
4930T: git git://linuxtv.org/anttip/media_tree.git
4931S: Maintained
4932F: drivers/media/dvb-frontends/hd29l2*
4933
4934HEWLETT-PACKARD SMART2 RAID DRIVER
4935L: iss_storagedev@hp.com
4936S: Orphan
4937F: Documentation/blockdev/cpqarray.txt
4938F: drivers/block/cpqarray.*
4939
4940HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4941M: Don Brace <don.brace@pmcs.com>
4942L: iss_storagedev@hp.com
4943L: storagedev@pmcs.com
4944L: linux-scsi@vger.kernel.org
4945S: Supported
4946F: Documentation/scsi/hpsa.txt
4947F: drivers/scsi/hpsa*.[ch]
4948F: include/linux/cciss*.h
4949F: include/uapi/linux/cciss*.h
4950
4951HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4952M: Don Brace <don.brace@pmcs.com>
4953L: iss_storagedev@hp.com
4954L: storagedev@pmcs.com
4955L: linux-scsi@vger.kernel.org
4956S: Supported
4957F: Documentation/blockdev/cciss.txt
4958F: drivers/block/cciss*
4959F: include/linux/cciss_ioctl.h
4960F: include/uapi/linux/cciss_ioctl.h
4961
4962HFS FILESYSTEM
4963L: linux-fsdevel@vger.kernel.org
4964S: Orphan
4965F: Documentation/filesystems/hfs.txt
4966F: fs/hfs/
4967
4968HFSPLUS FILESYSTEM
4969L: linux-fsdevel@vger.kernel.org
4970S: Orphan
4971F: Documentation/filesystems/hfsplus.txt
4972F: fs/hfsplus/
4973
4974HGA FRAMEBUFFER DRIVER
4975M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4976L: linux-nvidia@lists.surfsouth.com
4977W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4978S: Maintained
4979F: drivers/video/fbdev/hgafb.c
4980
4981HIBERNATION (aka Software Suspend, aka swsusp)
4982M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4983M: Pavel Machek <pavel@ucw.cz>
4984L: linux-pm@vger.kernel.org
4985S: Supported
4986F: arch/x86/power/
4987F: drivers/base/power/
4988F: kernel/power/
4989F: include/linux/suspend.h
4990F: include/linux/freezer.h
4991F: include/linux/pm.h
4992F: arch/*/include/asm/suspend*.h
4993
4994HID CORE LAYER
4995M: Jiri Kosina <jikos@kernel.org>
4996L: linux-input@vger.kernel.org
4997T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4998S: Maintained
4999F: drivers/hid/
5000F: include/linux/hid*
5001F: include/uapi/linux/hid*
5002
5003HID SENSOR HUB DRIVERS
5004M: Jiri Kosina <jikos@kernel.org>
5005M: Jonathan Cameron <jic23@kernel.org>
5006M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5007L: linux-input@vger.kernel.org
5008L: linux-iio@vger.kernel.org
5009S: Maintained
5010F: Documentation/hid/hid-sensor*
5011F: drivers/hid/hid-sensor-*
5012F: drivers/iio/*/hid-*
5013F: include/linux/hid-sensor-*
5014
5015HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5016M: Thomas Gleixner <tglx@linutronix.de>
5017L: linux-kernel@vger.kernel.org
5018T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5019S: Maintained
5020F: Documentation/timers/
5021F: kernel/time/hrtimer.c
5022F: kernel/time/clockevents.c
5023F: kernel/time/tick*.*
5024F: kernel/time/timer_*.c
5025F: include/linux/clockchips.h
5026F: include/linux/hrtimer.h
5027
5028HIGH-SPEED SCC DRIVER FOR AX.25
5029L: linux-hams@vger.kernel.org
5030S: Orphan
5031F: drivers/net/hamradio/dmascc.c
5032F: drivers/net/hamradio/scc.c
5033
5034HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5035M: HighPoint Linux Team <linux@highpoint-tech.com>
5036W: http://www.highpoint-tech.com
5037S: Supported
5038F: Documentation/scsi/hptiop.txt
5039F: drivers/scsi/hptiop.c
5040
5041HIPPI
5042M: Jes Sorensen <jes@trained-monkey.org>
5043L: linux-hippi@sunsite.dk
5044S: Maintained
5045F: include/linux/hippidevice.h
5046F: include/uapi/linux/if_hippi.h
5047F: net/802/hippi.c
5048F: drivers/net/hippi/
5049
5050HOST AP DRIVER
5051M: Jouni Malinen <j@w1.fi>
5052L: hostap@shmoo.com (subscribers-only)
5053L: linux-wireless@vger.kernel.org
5054W: http://hostap.epitest.fi/
5055S: Maintained
5056F: drivers/net/wireless/intersil/hostap/
5057
5058HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5059L: platform-driver-x86@vger.kernel.org
5060S: Orphan
5061F: drivers/platform/x86/tc1100-wmi.c
5062
5063HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5064M: Jaroslav Kysela <perex@perex.cz>
5065S: Maintained
5066F: drivers/net/ethernet/hp/hp100.*
5067
5068HPET: High Precision Event Timers driver
5069M: Clemens Ladisch <clemens@ladisch.de>
5070S: Maintained
5071F: Documentation/timers/hpet.txt
5072F: drivers/char/hpet.c
5073F: include/linux/hpet.h
5074F: include/uapi/linux/hpet.h
5075
5076HPET: x86
5077S: Orphan
5078F: arch/x86/kernel/hpet.c
5079F: arch/x86/include/asm/hpet.h
5080
5081HPFS FILESYSTEM
5082M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5083W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5084S: Maintained
5085F: fs/hpfs/
5086
5087HSI SUBSYSTEM
5088M: Sebastian Reichel <sre@kernel.org>
5089T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5090S: Maintained
5091F: Documentation/ABI/testing/sysfs-bus-hsi
5092F: Documentation/hsi.txt
5093F: drivers/hsi/
5094F: include/linux/hsi/
5095F: include/uapi/linux/hsi/
5096
5097HSO 3G MODEM DRIVER
5098M: Jan Dumon <j.dumon@option.com>
5099W: http://www.pharscape.org
5100S: Maintained
5101F: drivers/net/usb/hso.c
5102
5103HSR NETWORK PROTOCOL
5104M: Arvid Brodin <arvid.brodin@alten.se>
5105L: netdev@vger.kernel.org
5106S: Maintained
5107F: net/hsr/
5108
5109HTCPEN TOUCHSCREEN DRIVER
5110M: Pau Oliva Fora <pof@eslack.org>
5111L: linux-input@vger.kernel.org
5112S: Maintained
5113F: drivers/input/touchscreen/htcpen.c
5114
5115HUGETLB FILESYSTEM
5116M: Nadia Yvette Chambers <nyc@holomorphy.com>
5117S: Maintained
5118F: fs/hugetlbfs/
5119
5120Hyper-V CORE AND DRIVERS
5121M: "K. Y. Srinivasan" <kys@microsoft.com>
5122M: Haiyang Zhang <haiyangz@microsoft.com>
5123L: devel@linuxdriverproject.org
5124S: Maintained
5125F: arch/x86/include/asm/mshyperv.h
5126F: arch/x86/include/uapi/asm/hyperv.h
5127F: arch/x86/kernel/cpu/mshyperv.c
5128F: drivers/hid/hid-hyperv.c
5129F: drivers/hv/
5130F: drivers/input/serio/hyperv-keyboard.c
5131F: drivers/net/hyperv/
5132F: drivers/scsi/storvsc_drv.c
5133F: drivers/video/fbdev/hyperv_fb.c
5134F: include/linux/hyperv.h
5135F: tools/hv/
5136F: Documentation/ABI/stable/sysfs-bus-vmbus
5137
5138I2C OVER PARALLEL PORT
5139M: Jean Delvare <jdelvare@suse.com>
5140L: linux-i2c@vger.kernel.org
5141S: Maintained
5142F: Documentation/i2c/busses/i2c-parport
5143F: Documentation/i2c/busses/i2c-parport-light
5144F: drivers/i2c/busses/i2c-parport.c
5145F: drivers/i2c/busses/i2c-parport-light.c
5146
5147I2C/SMBUS CONTROLLER DRIVERS FOR PC
5148M: Jean Delvare <jdelvare@suse.com>
5149L: linux-i2c@vger.kernel.org
5150S: Maintained
5151F: Documentation/i2c/busses/i2c-ali1535
5152F: Documentation/i2c/busses/i2c-ali1563
5153F: Documentation/i2c/busses/i2c-ali15x3
5154F: Documentation/i2c/busses/i2c-amd756
5155F: Documentation/i2c/busses/i2c-amd8111
5156F: Documentation/i2c/busses/i2c-i801
5157F: Documentation/i2c/busses/i2c-nforce2
5158F: Documentation/i2c/busses/i2c-piix4
5159F: Documentation/i2c/busses/i2c-sis5595
5160F: Documentation/i2c/busses/i2c-sis630
5161F: Documentation/i2c/busses/i2c-sis96x
5162F: Documentation/i2c/busses/i2c-via
5163F: Documentation/i2c/busses/i2c-viapro
5164F: drivers/i2c/busses/i2c-ali1535.c
5165F: drivers/i2c/busses/i2c-ali1563.c
5166F: drivers/i2c/busses/i2c-ali15x3.c
5167F: drivers/i2c/busses/i2c-amd756.c
5168F: drivers/i2c/busses/i2c-amd756-s4882.c
5169F: drivers/i2c/busses/i2c-amd8111.c
5170F: drivers/i2c/busses/i2c-i801.c
5171F: drivers/i2c/busses/i2c-isch.c
5172F: drivers/i2c/busses/i2c-nforce2.c
5173F: drivers/i2c/busses/i2c-nforce2-s4985.c
5174F: drivers/i2c/busses/i2c-piix4.c
5175F: drivers/i2c/busses/i2c-sis5595.c
5176F: drivers/i2c/busses/i2c-sis630.c
5177F: drivers/i2c/busses/i2c-sis96x.c
5178F: drivers/i2c/busses/i2c-via.c
5179F: drivers/i2c/busses/i2c-viapro.c
5180
5181I2C/SMBUS ISMT DRIVER
5182M: Seth Heasley <seth.heasley@intel.com>
5183M: Neil Horman <nhorman@tuxdriver.com>
5184L: linux-i2c@vger.kernel.org
5185F: drivers/i2c/busses/i2c-ismt.c
5186F: Documentation/i2c/busses/i2c-ismt
5187
5188I2C/SMBUS STUB DRIVER
5189M: Jean Delvare <jdelvare@suse.com>
5190L: linux-i2c@vger.kernel.org
5191S: Maintained
5192F: drivers/i2c/i2c-stub.c
5193
5194I2C SUBSYSTEM
5195M: Wolfram Sang <wsa@the-dreams.de>
5196L: linux-i2c@vger.kernel.org
5197W: https://i2c.wiki.kernel.org/
5198Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5199T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5200S: Maintained
5201F: Documentation/devicetree/bindings/i2c/
5202F: Documentation/i2c/
5203F: drivers/i2c/
5204F: drivers/i2c/*/
5205F: include/linux/i2c.h
5206F: include/linux/i2c-*.h
5207F: include/uapi/linux/i2c.h
5208F: include/uapi/linux/i2c-*.h
5209
5210I2C ACPI SUPPORT
5211M: Mika Westerberg <mika.westerberg@linux.intel.com>
5212L: linux-i2c@vger.kernel.org
5213L: linux-acpi@vger.kernel.org
5214S: Maintained
5215
5216I2C-TAOS-EVM DRIVER
5217M: Jean Delvare <jdelvare@suse.com>
5218L: linux-i2c@vger.kernel.org
5219S: Maintained
5220F: Documentation/i2c/busses/i2c-taos-evm
5221F: drivers/i2c/busses/i2c-taos-evm.c
5222
5223I2C-TINY-USB DRIVER
5224M: Till Harbaum <till@harbaum.org>
5225L: linux-i2c@vger.kernel.org
5226W: http://www.harbaum.org/till/i2c_tiny_usb
5227S: Maintained
5228F: drivers/i2c/busses/i2c-tiny-usb.c
5229
5230i386 BOOT CODE
5231M: "H. Peter Anvin" <hpa@zytor.com>
5232S: Maintained
5233F: arch/x86/boot/
5234
5235i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5236M: "H. Peter Anvin" <hpa@zytor.com>
5237T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5238S: Maintained
5239
5240IA64 (Itanium) PLATFORM
5241M: Tony Luck <tony.luck@intel.com>
5242M: Fenghua Yu <fenghua.yu@intel.com>
5243L: linux-ia64@vger.kernel.org
5244T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5245S: Maintained
5246F: arch/ia64/
5247
5248IBM Power VMX Cryptographic instructions
5249M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5250M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5251L: linux-crypto@vger.kernel.org
5252S: Supported
5253F: drivers/crypto/vmx/Makefile
5254F: drivers/crypto/vmx/Kconfig
5255F: drivers/crypto/vmx/vmx.c
5256F: drivers/crypto/vmx/aes*
5257F: drivers/crypto/vmx/ghash*
5258F: drivers/crypto/vmx/ppc-xlate.pl
5259
5260IBM Power in-Nest Crypto Acceleration
5261M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5262M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5263L: linux-crypto@vger.kernel.org
5264S: Supported
5265F: drivers/crypto/nx/Makefile
5266F: drivers/crypto/nx/Kconfig
5267F: drivers/crypto/nx/nx-aes*
5268F: drivers/crypto/nx/nx-sha*
5269F: drivers/crypto/nx/nx.*
5270F: drivers/crypto/nx/nx_csbcpb.h
5271F: drivers/crypto/nx/nx_debugfs.h
5272
5273IBM Power 842 compression accelerator
5274M: Dan Streetman <ddstreet@ieee.org>
5275S: Supported
5276F: drivers/crypto/nx/Makefile
5277F: drivers/crypto/nx/Kconfig
5278F: drivers/crypto/nx/nx-842*
5279F: include/linux/sw842.h
5280F: crypto/842.c
5281F: lib/842/
5282
5283IBM Power Linux RAID adapter
5284M: Brian King <brking@us.ibm.com>
5285S: Supported
5286F: drivers/scsi/ipr.*
5287
5288IBM Power Virtual Ethernet Device Driver
5289M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5290L: netdev@vger.kernel.org
5291S: Supported
5292F: drivers/net/ethernet/ibm/ibmveth.*
5293
5294IBM Power Virtual SCSI Device Drivers
5295M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5296L: linux-scsi@vger.kernel.org
5297S: Supported
5298F: drivers/scsi/ibmvscsi/ibmvscsi*
5299F: drivers/scsi/ibmvscsi/viosrp.h
5300
5301IBM Power Virtual FC Device Drivers
5302M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5303L: linux-scsi@vger.kernel.org
5304S: Supported
5305F: drivers/scsi/ibmvscsi/ibmvfc*
5306
5307IBM ServeRAID RAID DRIVER
5308S: Orphan
5309F: drivers/scsi/ips.*
5310
5311ICH LPC AND GPIO DRIVER
5312M: Peter Tyser <ptyser@xes-inc.com>
5313S: Maintained
5314F: drivers/mfd/lpc_ich.c
5315F: drivers/gpio/gpio-ich.c
5316
5317IDE SUBSYSTEM
5318M: "David S. Miller" <davem@davemloft.net>
5319L: linux-ide@vger.kernel.org
5320Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5321T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5322S: Maintained
5323F: Documentation/ide/
5324F: drivers/ide/
5325F: include/linux/ide.h
5326
5327IDEAPAD LAPTOP EXTRAS DRIVER
5328M: Ike Panhc <ike.pan@canonical.com>
5329L: platform-driver-x86@vger.kernel.org
5330W: http://launchpad.net/ideapad-laptop
5331S: Maintained
5332F: drivers/platform/x86/ideapad-laptop.c
5333
5334IDEAPAD LAPTOP SLIDEBAR DRIVER
5335M: Andrey Moiseev <o2g.org.ru@gmail.com>
5336L: linux-input@vger.kernel.org
5337W: https://github.com/o2genum/ideapad-slidebar
5338S: Maintained
5339F: drivers/input/misc/ideapad_slidebar.c
5340
5341IDE/ATAPI DRIVERS
5342M: Borislav Petkov <bp@alien8.de>
5343L: linux-ide@vger.kernel.org
5344S: Maintained
5345F: Documentation/cdrom/ide-cd
5346F: drivers/ide/ide-cd*
5347
5348IDLE-I7300
5349M: Andy Henroid <andrew.d.henroid@intel.com>
5350L: linux-pm@vger.kernel.org
5351S: Supported
5352F: drivers/idle/i7300_idle.c
5353
5354IEEE 802.15.4 SUBSYSTEM
5355M: Alexander Aring <alex.aring@gmail.com>
5356L: linux-wpan@vger.kernel.org
5357W: https://github.com/linux-wpan
5358T: git git://github.com/linux-wpan/linux-wpan-next.git
5359S: Maintained
5360F: net/ieee802154/
5361F: net/mac802154/
5362F: drivers/net/ieee802154/
5363F: include/linux/nl802154.h
5364F: include/linux/ieee802154.h
5365F: include/net/nl802154.h
5366F: include/net/mac802154.h
5367F: include/net/af_ieee802154.h
5368F: include/net/cfg802154.h
5369F: include/net/ieee802154_netdev.h
5370F: Documentation/networking/ieee802154.txt
5371
5372IGORPLUG-USB IR RECEIVER
5373M: Sean Young <sean@mess.org>
5374L: linux-media@vger.kernel.org
5375S: Maintained
5376F: drivers/media/rc/igorplugusb.c
5377
5378IGUANAWORKS USB IR TRANSCEIVER
5379M: Sean Young <sean@mess.org>
5380L: linux-media@vger.kernel.org
5381S: Maintained
5382F: drivers/media/rc/iguanair.c
5383
5384IIO SUBSYSTEM AND DRIVERS
5385M: Jonathan Cameron <jic23@kernel.org>
5386R: Hartmut Knaack <knaack.h@gmx.de>
5387R: Lars-Peter Clausen <lars@metafoo.de>
5388R: Peter Meerwald <pmeerw@pmeerw.net>
5389L: linux-iio@vger.kernel.org
5390S: Maintained
5391F: drivers/iio/
5392F: drivers/staging/iio/
5393F: include/linux/iio/
5394F: tools/iio/
5395
5396IKANOS/ADI EAGLE ADSL USB DRIVER
5397M: Matthieu Castet <castet.matthieu@free.fr>
5398M: Stanislaw Gruszka <stf_xl@wp.pl>
5399S: Maintained
5400F: drivers/usb/atm/ueagle-atm.c
5401
5402INA209 HARDWARE MONITOR DRIVER
5403M: Guenter Roeck <linux@roeck-us.net>
5404L: lm-sensors@lm-sensors.org
5405S: Maintained
5406F: Documentation/hwmon/ina209
5407F: Documentation/devicetree/bindings/i2c/ina209.txt
5408F: drivers/hwmon/ina209.c
5409
5410INA2XX HARDWARE MONITOR DRIVER
5411M: Guenter Roeck <linux@roeck-us.net>
5412L: lm-sensors@lm-sensors.org
5413S: Maintained
5414F: Documentation/hwmon/ina2xx
5415F: drivers/hwmon/ina2xx.c
5416F: include/linux/platform_data/ina2xx.h
5417
5418INDUSTRY PACK SUBSYSTEM (IPACK)
5419M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5420M: Jens Taprogge <jens.taprogge@taprogge.org>
5421M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5422L: industrypack-devel@lists.sourceforge.net
5423W: http://industrypack.sourceforge.net
5424S: Maintained
5425F: drivers/ipack/
5426
5427INGENIC JZ4780 DMA Driver
5428M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5429S: Maintained
5430F: drivers/dma/dma-jz4780.c
5431
5432INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5433M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5434M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5435L: linux-ima-devel@lists.sourceforge.net
5436L: linux-ima-user@lists.sourceforge.net
5437L: linux-security-module@vger.kernel.org
5438S: Supported
5439F: security/integrity/ima/
5440
5441IMGTEC IR DECODER DRIVER
5442M: James Hogan <james.hogan@imgtec.com>
5443S: Maintained
5444F: drivers/media/rc/img-ir/
5445
5446IMS TWINTURBO FRAMEBUFFER DRIVER
5447L: linux-fbdev@vger.kernel.org
5448S: Orphan
5449F: drivers/video/fbdev/imsttfb.c
5450
5451INFINIBAND SUBSYSTEM
5452M: Doug Ledford <dledford@redhat.com>
5453M: Sean Hefty <sean.hefty@intel.com>
5454M: Hal Rosenstock <hal.rosenstock@gmail.com>
5455L: linux-rdma@vger.kernel.org
5456W: http://www.openfabrics.org/
5457Q: http://patchwork.kernel.org/project/linux-rdma/list/
5458T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5459S: Supported
5460F: Documentation/infiniband/
5461F: drivers/infiniband/
5462F: drivers/staging/rdma/
5463F: include/uapi/linux/if_infiniband.h
5464F: include/uapi/rdma/
5465F: include/rdma/
5466
5467INOTIFY
5468M: John McCutchan <john@johnmccutchan.com>
5469M: Robert Love <rlove@rlove.org>
5470M: Eric Paris <eparis@parisplace.org>
5471S: Maintained
5472F: Documentation/filesystems/inotify.txt
5473F: fs/notify/inotify/
5474F: include/linux/inotify.h
5475F: include/uapi/linux/inotify.h
5476
5477INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5478M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5479L: linux-input@vger.kernel.org
5480Q: http://patchwork.kernel.org/project/linux-input/list/
5481T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5482S: Maintained
5483F: drivers/input/
5484F: include/linux/input.h
5485F: include/uapi/linux/input.h
5486F: include/linux/input/
5487
5488INPUT MULTITOUCH (MT) PROTOCOL
5489M: Henrik Rydberg <rydberg@bitmath.org>
5490L: linux-input@vger.kernel.org
5491S: Odd fixes
5492F: Documentation/input/multi-touch-protocol.txt
5493F: drivers/input/input-mt.c
5494K: \b(ABS|SYN)_MT_
5495
5496INTEL ASoC BDW/HSW DRIVERS
5497M: Jie Yang <yang.jie@linux.intel.com>
5498L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5499S: Supported
5500F: sound/soc/intel/common/sst-dsp*
5501F: sound/soc/intel/common/sst-firmware.c
5502F: sound/soc/intel/boards/broadwell.c
5503F: sound/soc/intel/haswell/
5504
5505INTEL C600 SERIES SAS CONTROLLER DRIVER
5506M: Intel SCU Linux support <intel-linux-scu@intel.com>
5507M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5508L: linux-scsi@vger.kernel.org
5509T: git git://git.code.sf.net/p/intel-sas/isci
5510S: Supported
5511F: drivers/scsi/isci/
5512
5513INTEL IDLE DRIVER
5514M: Len Brown <lenb@kernel.org>
5515L: linux-pm@vger.kernel.org
5516T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5517S: Supported
5518F: drivers/idle/intel_idle.c
5519
5520INTEL PSTATE DRIVER
5521M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5522M: Len Brown <lenb@kernel.org>
5523L: linux-pm@vger.kernel.org
5524S: Supported
5525F: drivers/cpufreq/intel_pstate.c
5526
5527INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5528M: Maik Broemme <mbroemme@plusserver.de>
5529L: linux-fbdev@vger.kernel.org
5530S: Maintained
5531F: Documentation/fb/intelfb.txt
5532F: drivers/video/fbdev/intelfb/
5533
5534INTEL 810/815 FRAMEBUFFER DRIVER
5535M: Antonino Daplas <adaplas@gmail.com>
5536L: linux-fbdev@vger.kernel.org
5537S: Maintained
5538F: drivers/video/fbdev/i810/
5539
5540INTEL MENLOW THERMAL DRIVER
5541M: Sujith Thomas <sujith.thomas@intel.com>
5542L: platform-driver-x86@vger.kernel.org
5543W: https://01.org/linux-acpi
5544S: Supported
5545F: drivers/platform/x86/intel_menlow.c
5546
5547INTEL I/OAT DMA DRIVER
5548M: Dave Jiang <dave.jiang@intel.com>
5549R: Dan Williams <dan.j.williams@intel.com>
5550L: dmaengine@vger.kernel.org
5551Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5552S: Supported
5553F: drivers/dma/ioat*
5554
5555INTEL IOMMU (VT-d)
5556M: David Woodhouse <dwmw2@infradead.org>
5557L: iommu@lists.linux-foundation.org
5558T: git git://git.infradead.org/iommu-2.6.git
5559S: Supported
5560F: drivers/iommu/intel-iommu.c
5561F: include/linux/intel-iommu.h
5562
5563INTEL IOP-ADMA DMA DRIVER
5564R: Dan Williams <dan.j.williams@intel.com>
5565S: Odd fixes
5566F: drivers/dma/iop-adma.c
5567
5568INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5569M: Krzysztof Halasa <khalasa@piap.pl>
5570S: Maintained
5571F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5572F: arch/arm/mach-ixp4xx/include/mach/npe.h
5573F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5574F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5575F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5576F: drivers/net/wan/ixp4xx_hss.c
5577
5578INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5579M: Deepak Saxena <dsaxena@plexity.net>
5580S: Maintained
5581F: drivers/char/hw_random/ixp4xx-rng.c
5582
5583INTEL ETHERNET DRIVERS
5584M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5585R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5586R: Shannon Nelson <shannon.nelson@intel.com>
5587R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5588R: Don Skidmore <donald.c.skidmore@intel.com>
5589R: Matthew Vick <matthew.vick@intel.com>
5590R: John Ronciak <john.ronciak@intel.com>
5591R: Mitch Williams <mitch.a.williams@intel.com>
5592L: intel-wired-lan@lists.osuosl.org
5593W: http://www.intel.com/support/feedback.htm
5594W: http://e1000.sourceforge.net/
5595Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5596T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5597T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5598S: Supported
5599F: Documentation/networking/e100.txt
5600F: Documentation/networking/e1000.txt
5601F: Documentation/networking/e1000e.txt
5602F: Documentation/networking/igb.txt
5603F: Documentation/networking/igbvf.txt
5604F: Documentation/networking/ixgb.txt
5605F: Documentation/networking/ixgbe.txt
5606F: Documentation/networking/ixgbevf.txt
5607F: Documentation/networking/i40e.txt
5608F: Documentation/networking/i40evf.txt
5609F: drivers/net/ethernet/intel/
5610F: drivers/net/ethernet/intel/*/
5611
5612INTEL-MID GPIO DRIVER
5613M: David Cohen <david.a.cohen@linux.intel.com>
5614L: linux-gpio@vger.kernel.org
5615S: Maintained
5616F: drivers/gpio/gpio-intel-mid.c
5617
5618INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5619M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5620L: linux-wireless@vger.kernel.org
5621S: Maintained
5622F: Documentation/networking/README.ipw2100
5623F: Documentation/networking/README.ipw2200
5624F: drivers/net/wireless/intel/ipw2x00/
5625
5626INTEL(R) TRACE HUB
5627M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5628S: Supported
5629F: Documentation/trace/intel_th.txt
5630F: drivers/hwtracing/intel_th/
5631
5632INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5633M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5634M: Gang Wei <gang.wei@intel.com>
5635M: Shane Wang <shane.wang@intel.com>
5636L: tboot-devel@lists.sourceforge.net
5637W: http://tboot.sourceforge.net
5638T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5639S: Supported
5640F: Documentation/intel_txt.txt
5641F: include/linux/tboot.h
5642F: arch/x86/kernel/tboot.c
5643
5644INTEL WIRELESS WIMAX CONNECTION 2400
5645M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5646M: linux-wimax@intel.com
5647L: wimax@linuxwimax.org (subscribers-only)
5648S: Supported
5649W: http://linuxwimax.org
5650F: Documentation/wimax/README.i2400m
5651F: drivers/net/wimax/i2400m/
5652F: include/uapi/linux/wimax/i2400m.h
5653
5654INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5655M: Stanislaw Gruszka <sgruszka@redhat.com>
5656L: linux-wireless@vger.kernel.org
5657S: Supported
5658F: drivers/net/wireless/intel/iwlegacy/
5659
5660INTEL WIRELESS WIFI LINK (iwlwifi)
5661M: Johannes Berg <johannes.berg@intel.com>
5662M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5663M: Intel Linux Wireless <linuxwifi@intel.com>
5664L: linux-wireless@vger.kernel.org
5665W: http://intellinuxwireless.org
5666T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5667S: Supported
5668F: drivers/net/wireless/intel/iwlwifi/
5669
5670INTEL MANAGEMENT ENGINE (mei)
5671M: Tomas Winkler <tomas.winkler@intel.com>
5672L: linux-kernel@vger.kernel.org
5673S: Supported
5674F: include/uapi/linux/mei.h
5675F: include/linux/mei_cl_bus.h
5676F: drivers/misc/mei/*
5677F: Documentation/misc-devices/mei/*
5678
5679INTEL MIC DRIVERS (mic)
5680M: Sudeep Dutt <sudeep.dutt@intel.com>
5681M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5682S: Supported
5683W: https://github.com/sudeepdutt/mic
5684W: http://software.intel.com/en-us/mic-developer
5685F: include/linux/mic_bus.h
5686F: include/linux/scif.h
5687F: include/uapi/linux/mic_common.h
5688F: include/uapi/linux/mic_ioctl.h
5689F include/uapi/linux/scif_ioctl.h
5690F: drivers/misc/mic/
5691F: drivers/dma/mic_x100_dma.c
5692F: drivers/dma/mic_x100_dma.h
5693F Documentation/mic/
5694
5695INTEL PMC IPC DRIVER
5696M: Zha Qipeng<qipeng.zha@intel.com>
5697L: platform-driver-x86@vger.kernel.org
5698S: Maintained
5699F: drivers/platform/x86/intel_pmc_ipc.c
5700F: arch/x86/include/asm/intel_pmc_ipc.h
5701
5702IOC3 ETHERNET DRIVER
5703M: Ralf Baechle <ralf@linux-mips.org>
5704L: linux-mips@linux-mips.org
5705S: Maintained
5706F: drivers/net/ethernet/sgi/ioc3-eth.c
5707
5708IOC3 SERIAL DRIVER
5709M: Pat Gefre <pfg@sgi.com>
5710L: linux-serial@vger.kernel.org
5711S: Maintained
5712F: drivers/tty/serial/ioc3_serial.c
5713
5714IOMMU DRIVERS
5715M: Joerg Roedel <joro@8bytes.org>
5716L: iommu@lists.linux-foundation.org
5717T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5718S: Maintained
5719F: drivers/iommu/
5720
5721IP MASQUERADING
5722M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5723S: Maintained
5724F: net/ipv4/netfilter/ipt_MASQUERADE.c
5725
5726IPATH DRIVER
5727M: Mike Marciniszyn <infinipath@intel.com>
5728L: linux-rdma@vger.kernel.org
5729S: Maintained
5730F: drivers/staging/rdma/ipath/
5731
5732IPMI SUBSYSTEM
5733M: Corey Minyard <minyard@acm.org>
5734L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5735W: http://openipmi.sourceforge.net/
5736S: Supported
5737F: Documentation/IPMI.txt
5738F: drivers/char/ipmi/
5739F: include/linux/ipmi*
5740F: include/uapi/linux/ipmi*
5741
5742QCOM AUDIO (ASoC) DRIVERS
5743M: Patrick Lai <plai@codeaurora.org>
5744M: Banajit Goswami <bgoswami@codeaurora.org>
5745L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5746S: Supported
5747F: sound/soc/qcom/
5748
5749IPS SCSI RAID DRIVER
5750M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5751L: linux-scsi@vger.kernel.org
5752W: http://www.adaptec.com/
5753S: Maintained
5754F: drivers/scsi/ips*
5755
5756IPVS
5757M: Wensong Zhang <wensong@linux-vs.org>
5758M: Simon Horman <horms@verge.net.au>
5759M: Julian Anastasov <ja@ssi.bg>
5760L: netdev@vger.kernel.org
5761L: lvs-devel@vger.kernel.org
5762S: Maintained
5763F: Documentation/networking/ipvs-sysctl.txt
5764F: include/net/ip_vs.h
5765F: include/uapi/linux/ip_vs.h
5766F: net/netfilter/ipvs/
5767
5768IPWIRELESS DRIVER
5769M: Jiri Kosina <jikos@kernel.org>
5770M: David Sterba <dsterba@suse.com>
5771S: Odd Fixes
5772F: drivers/tty/ipwireless/
5773
5774IPX NETWORK LAYER
5775M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5776L: netdev@vger.kernel.org
5777S: Maintained
5778F: include/net/ipx.h
5779F: include/uapi/linux/ipx.h
5780F: net/ipx/
5781
5782IRDA SUBSYSTEM
5783M: Samuel Ortiz <samuel@sortiz.org>
5784L: irda-users@lists.sourceforge.net (subscribers-only)
5785L: netdev@vger.kernel.org
5786W: http://irda.sourceforge.net/
5787S: Maintained
5788T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5789F: Documentation/networking/irda.txt
5790F: drivers/net/irda/
5791F: include/net/irda/
5792F: net/irda/
5793
5794IRQ SUBSYSTEM
5795M: Thomas Gleixner <tglx@linutronix.de>
5796L: linux-kernel@vger.kernel.org
5797S: Maintained
5798T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5799F: kernel/irq/
5800
5801IRQCHIP DRIVERS
5802M: Thomas Gleixner <tglx@linutronix.de>
5803M: Jason Cooper <jason@lakedaemon.net>
5804M: Marc Zyngier <marc.zyngier@arm.com>
5805L: linux-kernel@vger.kernel.org
5806S: Maintained
5807T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5808T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5809F: Documentation/devicetree/bindings/interrupt-controller/
5810F: drivers/irqchip/
5811
5812IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5813M: Jiang Liu <jiang.liu@linux.intel.com>
5814M: Marc Zyngier <marc.zyngier@arm.com>
5815S: Maintained
5816T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5817F: Documentation/IRQ-domain.txt
5818F: include/linux/irqdomain.h
5819F: kernel/irq/irqdomain.c
5820F: kernel/irq/msi.c
5821
5822ISAPNP
5823M: Jaroslav Kysela <perex@perex.cz>
5824S: Maintained
5825F: Documentation/isapnp.txt
5826F: drivers/pnp/isapnp/
5827F: include/linux/isapnp.h
5828
5829ISA RADIO MODULE
5830M: Hans Verkuil <hverkuil@xs4all.nl>
5831L: linux-media@vger.kernel.org
5832T: git git://linuxtv.org/media_tree.git
5833W: http://linuxtv.org
5834S: Maintained
5835F: drivers/media/radio/radio-isa*
5836
5837iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5838M: Peter Jones <pjones@redhat.com>
5839M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5840S: Maintained
5841F: drivers/firmware/iscsi_ibft*
5842
5843ISCSI
5844M: Mike Christie <michaelc@cs.wisc.edu>
5845L: open-iscsi@googlegroups.com
5846W: www.open-iscsi.org
5847T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5848S: Maintained
5849F: drivers/scsi/*iscsi*
5850F: include/scsi/*iscsi*
5851
5852ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5853M: Or Gerlitz <ogerlitz@mellanox.com>
5854M: Sagi Grimberg <sagig@mellanox.com>
5855M: Roi Dayan <roid@mellanox.com>
5856L: linux-rdma@vger.kernel.org
5857S: Supported
5858W: http://www.openfabrics.org
5859W: www.open-iscsi.org
5860Q: http://patchwork.kernel.org/project/linux-rdma/list/
5861F: drivers/infiniband/ulp/iser/
5862
5863ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5864M: Sagi Grimberg <sagig@mellanox.com>
5865T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5866L: linux-rdma@vger.kernel.org
5867L: target-devel@vger.kernel.org
5868S: Supported
5869W: http://www.linux-iscsi.org
5870F: drivers/infiniband/ulp/isert
5871
5872ISDN SUBSYSTEM
5873M: Karsten Keil <isdn@linux-pingi.de>
5874L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5875L: netdev@vger.kernel.org
5876W: http://www.isdn4linux.de
5877T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5878S: Maintained
5879F: Documentation/isdn/
5880F: drivers/isdn/
5881F: include/linux/isdn.h
5882F: include/linux/isdn/
5883F: include/uapi/linux/isdn.h
5884F: include/uapi/linux/isdn/
5885
5886ISDN SUBSYSTEM (Eicon active card driver)
5887M: Armin Schindler <mac@melware.de>
5888L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5889W: http://www.melware.de
5890S: Maintained
5891F: drivers/isdn/hardware/eicon/
5892
5893IT87 HARDWARE MONITORING DRIVER
5894M: Jean Delvare <jdelvare@suse.com>
5895L: lm-sensors@lm-sensors.org
5896S: Maintained
5897F: Documentation/hwmon/it87
5898F: drivers/hwmon/it87.c
5899
5900IT913X MEDIA DRIVER
5901M: Antti Palosaari <crope@iki.fi>
5902L: linux-media@vger.kernel.org
5903W: http://linuxtv.org/
5904W: http://palosaari.fi/linux/
5905Q: http://patchwork.linuxtv.org/project/linux-media/list/
5906T: git git://linuxtv.org/anttip/media_tree.git
5907S: Maintained
5908F: drivers/media/tuners/it913x*
5909
5910IVTV VIDEO4LINUX DRIVER
5911M: Andy Walls <awalls@md.metrocast.net>
5912L: ivtv-devel@ivtvdriver.org (subscribers-only)
5913L: linux-media@vger.kernel.org
5914T: git git://linuxtv.org/media_tree.git
5915W: http://www.ivtvdriver.org
5916S: Maintained
5917F: Documentation/video4linux/*.ivtv
5918F: drivers/media/pci/ivtv/
5919F: include/uapi/linux/ivtv*
5920
5921IX2505V MEDIA DRIVER
5922M: Malcolm Priestley <tvboxspy@gmail.com>
5923L: linux-media@vger.kernel.org
5924W: http://linuxtv.org/
5925Q: http://patchwork.linuxtv.org/project/linux-media/list/
5926S: Maintained
5927F: drivers/media/dvb-frontends/ix2505v*
5928
5929JC42.4 TEMPERATURE SENSOR DRIVER
5930M: Guenter Roeck <linux@roeck-us.net>
5931L: lm-sensors@lm-sensors.org
5932S: Maintained
5933F: drivers/hwmon/jc42.c
5934F: Documentation/hwmon/jc42
5935
5936JFS FILESYSTEM
5937M: Dave Kleikamp <shaggy@kernel.org>
5938L: jfs-discussion@lists.sourceforge.net
5939W: http://jfs.sourceforge.net/
5940T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5941S: Maintained
5942F: Documentation/filesystems/jfs.txt
5943F: fs/jfs/
5944
5945JME NETWORK DRIVER
5946M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5947L: netdev@vger.kernel.org
5948S: Maintained
5949F: drivers/net/ethernet/jme.*
5950
5951JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5952M: David Woodhouse <dwmw2@infradead.org>
5953L: linux-mtd@lists.infradead.org
5954W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5955S: Maintained
5956F: fs/jffs2/
5957F: include/uapi/linux/jffs2.h
5958
5959JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5960M: "Theodore Ts'o" <tytso@mit.edu>
5961M: Jan Kara <jack@suse.com>
5962L: linux-ext4@vger.kernel.org
5963S: Maintained
5964F: fs/jbd2/
5965F: include/linux/jbd2.h
5966
5967JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5968M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5969L: linux-media@vger.kernel.org
5970S: Maintained
5971F: drivers/media/platform/rcar_jpu.c
5972
5973JSM Neo PCI based serial card
5974M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5975L: linux-serial@vger.kernel.org
5976S: Maintained
5977F: drivers/tty/serial/jsm/
5978
5979K10TEMP HARDWARE MONITORING DRIVER
5980M: Clemens Ladisch <clemens@ladisch.de>
5981L: lm-sensors@lm-sensors.org
5982S: Maintained
5983F: Documentation/hwmon/k10temp
5984F: drivers/hwmon/k10temp.c
5985
5986K8TEMP HARDWARE MONITORING DRIVER
5987M: Rudolf Marek <r.marek@assembler.cz>
5988L: lm-sensors@lm-sensors.org
5989S: Maintained
5990F: Documentation/hwmon/k8temp
5991F: drivers/hwmon/k8temp.c
5992
5993KCONFIG
5994M: "Yann E. MORIN" <yann.morin.1998@free.fr>
5995L: linux-kbuild@vger.kernel.org
5996T: git git://gitorious.org/linux-kconfig/linux-kconfig
5997S: Maintained
5998F: Documentation/kbuild/kconfig-language.txt
5999F: scripts/kconfig/
6000
6001KDUMP
6002M: Vivek Goyal <vgoyal@redhat.com>
6003M: Haren Myneni <hbabu@us.ibm.com>
6004L: kexec@lists.infradead.org
6005W: http://lse.sourceforge.net/kdump/
6006S: Maintained
6007F: Documentation/kdump/
6008
6009KEENE FM RADIO TRANSMITTER DRIVER
6010M: Hans Verkuil <hverkuil@xs4all.nl>
6011L: linux-media@vger.kernel.org
6012T: git git://linuxtv.org/media_tree.git
6013W: http://linuxtv.org
6014S: Maintained
6015F: drivers/media/radio/radio-keene*
6016
6017KERNEL AUTOMOUNTER v4 (AUTOFS4)
6018M: Ian Kent <raven@themaw.net>
6019L: autofs@vger.kernel.org
6020S: Maintained
6021F: fs/autofs4/
6022
6023KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6024M: Michal Marek <mmarek@suse.com>
6025T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6026T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6027L: linux-kbuild@vger.kernel.org
6028S: Maintained
6029F: Documentation/kbuild/
6030F: Makefile
6031F: scripts/Makefile.*
6032F: scripts/basic/
6033F: scripts/mk*
6034F: scripts/package/
6035
6036KERNEL JANITORS
6037L: kernel-janitors@vger.kernel.org
6038W: http://kernelnewbies.org/KernelJanitors
6039S: Odd Fixes
6040
6041KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6042M: "J. Bruce Fields" <bfields@fieldses.org>
6043M: Jeff Layton <jlayton@poochiereds.net>
6044L: linux-nfs@vger.kernel.org
6045W: http://nfs.sourceforge.net/
6046S: Supported
6047F: fs/nfsd/
6048F: include/uapi/linux/nfsd/
6049F: fs/lockd/
6050F: fs/nfs_common/
6051F: net/sunrpc/
6052F: include/linux/lockd/
6053F: include/linux/sunrpc/
6054F: include/uapi/linux/sunrpc/
6055
6056KERNEL SELFTEST FRAMEWORK
6057M: Shuah Khan <shuahkh@osg.samsung.com>
6058L: linux-api@vger.kernel.org
6059T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6060S: Maintained
6061F: tools/testing/selftests
6062
6063KERNEL VIRTUAL MACHINE (KVM)
6064M: Gleb Natapov <gleb@kernel.org>
6065M: Paolo Bonzini <pbonzini@redhat.com>
6066L: kvm@vger.kernel.org
6067W: http://www.linux-kvm.org
6068T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6069S: Supported
6070F: Documentation/*/kvm*.txt
6071F: Documentation/virtual/kvm/
6072F: arch/*/kvm/
6073F: arch/x86/kernel/kvm.c
6074F: arch/x86/kernel/kvmclock.c
6075F: arch/*/include/asm/kvm*
6076F: include/linux/kvm*
6077F: include/uapi/linux/kvm*
6078F: virt/kvm/
6079
6080KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6081M: Joerg Roedel <joro@8bytes.org>
6082L: kvm@vger.kernel.org
6083W: http://www.linux-kvm.org/
6084S: Maintained
6085F: arch/x86/include/asm/svm.h
6086F: arch/x86/kvm/svm.c
6087
6088KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6089M: Alexander Graf <agraf@suse.com>
6090L: kvm-ppc@vger.kernel.org
6091W: http://www.linux-kvm.org/
6092T: git git://github.com/agraf/linux-2.6.git
6093S: Supported
6094F: arch/powerpc/include/asm/kvm*
6095F: arch/powerpc/kvm/
6096
6097KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6098M: Christian Borntraeger <borntraeger@de.ibm.com>
6099M: Cornelia Huck <cornelia.huck@de.ibm.com>
6100L: linux-s390@vger.kernel.org
6101W: http://www.ibm.com/developerworks/linux/linux390/
6102S: Supported
6103F: Documentation/s390/kvm.txt
6104F: arch/s390/include/asm/kvm*
6105F: arch/s390/kvm/
6106
6107KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6108M: Christoffer Dall <christoffer.dall@linaro.org>
6109M: Marc Zyngier <marc.zyngier@arm.com>
6110L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6111L: kvmarm@lists.cs.columbia.edu
6112W: http://systems.cs.columbia.edu/projects/kvm-arm
6113S: Supported
6114F: arch/arm/include/uapi/asm/kvm*
6115F: arch/arm/include/asm/kvm*
6116F: arch/arm/kvm/
6117F: virt/kvm/arm/
6118F: include/kvm/arm_*
6119
6120KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6121M: Christoffer Dall <christoffer.dall@linaro.org>
6122M: Marc Zyngier <marc.zyngier@arm.com>
6123L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6124L: kvmarm@lists.cs.columbia.edu
6125S: Maintained
6126F: arch/arm64/include/uapi/asm/kvm*
6127F: arch/arm64/include/asm/kvm*
6128F: arch/arm64/kvm/
6129
6130KEXEC
6131M: Eric Biederman <ebiederm@xmission.com>
6132W: http://kernel.org/pub/linux/utils/kernel/kexec/
6133L: kexec@lists.infradead.org
6134S: Maintained
6135F: include/linux/kexec.h
6136F: include/uapi/linux/kexec.h
6137F: kernel/kexec.c
6138
6139KEYS/KEYRINGS:
6140M: David Howells <dhowells@redhat.com>
6141L: keyrings@vger.kernel.org
6142S: Maintained
6143F: Documentation/security/keys.txt
6144F: include/linux/key.h
6145F: include/linux/key-type.h
6146F: include/keys/
6147F: security/keys/
6148
6149KEYS-TRUSTED
6150M: David Safford <safford@us.ibm.com>
6151M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6152L: linux-security-module@vger.kernel.org
6153L: keyrings@vger.kernel.org
6154S: Supported
6155F: Documentation/security/keys-trusted-encrypted.txt
6156F: include/keys/trusted-type.h
6157F: security/keys/trusted.c
6158F: security/keys/trusted.h
6159
6160KEYS-ENCRYPTED
6161M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6162M: David Safford <safford@us.ibm.com>
6163L: linux-security-module@vger.kernel.org
6164L: keyrings@vger.kernel.org
6165S: Supported
6166F: Documentation/security/keys-trusted-encrypted.txt
6167F: include/keys/encrypted-type.h
6168F: security/keys/encrypted-keys/
6169
6170KGDB / KDB /debug_core
6171M: Jason Wessel <jason.wessel@windriver.com>
6172W: http://kgdb.wiki.kernel.org/
6173L: kgdb-bugreport@lists.sourceforge.net
6174S: Maintained
6175F: Documentation/DocBook/kgdb.tmpl
6176F: drivers/misc/kgdbts.c
6177F: drivers/tty/serial/kgdboc.c
6178F: include/linux/kdb.h
6179F: include/linux/kgdb.h
6180F: kernel/debug/
6181
6182KMEMCHECK
6183M: Vegard Nossum <vegardno@ifi.uio.no>
6184M: Pekka Enberg <penberg@kernel.org>
6185S: Maintained
6186F: Documentation/kmemcheck.txt
6187F: arch/x86/include/asm/kmemcheck.h
6188F: arch/x86/mm/kmemcheck/
6189F: include/linux/kmemcheck.h
6190F: mm/kmemcheck.c
6191
6192KMEMLEAK
6193M: Catalin Marinas <catalin.marinas@arm.com>
6194S: Maintained
6195F: Documentation/kmemleak.txt
6196F: include/linux/kmemleak.h
6197F: mm/kmemleak.c
6198F: mm/kmemleak-test.c
6199
6200KPROBES
6201M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6202M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6203M: "David S. Miller" <davem@davemloft.net>
6204M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6205S: Maintained
6206F: Documentation/kprobes.txt
6207F: include/linux/kprobes.h
6208F: kernel/kprobes.c
6209
6210KS0108 LCD CONTROLLER DRIVER
6211M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6212W: http://miguelojeda.es/auxdisplay.htm
6213W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6214S: Maintained
6215F: Documentation/auxdisplay/ks0108
6216F: drivers/auxdisplay/ks0108.c
6217F: include/linux/ks0108.h
6218
6219L3MDEV
6220M: David Ahern <dsa@cumulusnetworks.com>
6221L: netdev@vger.kernel.org
6222S: Maintained
6223F: net/l3mdev
6224F: include/net/l3mdev.h
6225
6226LAPB module
6227L: linux-x25@vger.kernel.org
6228S: Orphan
6229F: Documentation/networking/lapb-module.txt
6230F: include/*/lapb.h
6231F: net/lapb/
6232
6233LASI 53c700 driver for PARISC
6234M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6235L: linux-scsi@vger.kernel.org
6236S: Maintained
6237F: Documentation/scsi/53c700.txt
6238F: drivers/scsi/53c700*
6239
6240LED SUBSYSTEM
6241M: Richard Purdie <rpurdie@rpsys.net>
6242M: Jacek Anaszewski <j.anaszewski@samsung.com>
6243L: linux-leds@vger.kernel.org
6244T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6245S: Maintained
6246F: drivers/leds/
6247F: include/linux/leds.h
6248
6249LEGACY EEPROM DRIVER
6250M: Jean Delvare <jdelvare@suse.com>
6251S: Maintained
6252F: Documentation/misc-devices/eeprom
6253F: drivers/misc/eeprom/eeprom.c
6254
6255LEGO USB Tower driver
6256M: Juergen Stuber <starblue@users.sourceforge.net>
6257L: legousb-devel@lists.sourceforge.net
6258W: http://legousb.sourceforge.net/
6259S: Maintained
6260F: drivers/usb/misc/legousbtower.c
6261
6262LG2160 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/lg2160.*
6271
6272LGDT3305 MEDIA DRIVER
6273M: Michael Krufky <mkrufky@linuxtv.org>
6274L: linux-media@vger.kernel.org
6275W: http://linuxtv.org/
6276W: http://github.com/mkrufky
6277Q: http://patchwork.linuxtv.org/project/linux-media/list/
6278T: git git://linuxtv.org/mkrufky/tuners.git
6279S: Maintained
6280F: drivers/media/dvb-frontends/lgdt3305.*
6281
6282LGUEST
6283M: Rusty Russell <rusty@rustcorp.com.au>
6284L: lguest@lists.ozlabs.org
6285W: http://lguest.ozlabs.org/
6286S: Odd Fixes
6287F: arch/x86/include/asm/lguest*.h
6288F: arch/x86/lguest/
6289F: drivers/lguest/
6290F: include/linux/lguest*.h
6291F: tools/lguest/
6292
6293LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6294M: Tejun Heo <tj@kernel.org>
6295L: linux-ide@vger.kernel.org
6296T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6297S: Maintained
6298F: drivers/ata/
6299F: include/linux/ata.h
6300F: include/linux/libata.h
6301
6302LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6303M: Viresh Kumar <vireshk@kernel.org>
6304L: linux-ide@vger.kernel.org
6305T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6306S: Maintained
6307F: include/linux/pata_arasan_cf_data.h
6308F: drivers/ata/pata_arasan_cf.c
6309
6310LIBATA PATA DRIVERS
6311M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6312M: Tejun Heo <tj@kernel.org>
6313L: linux-ide@vger.kernel.org
6314T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6315S: Maintained
6316F: drivers/ata/pata_*.c
6317F: drivers/ata/ata_generic.c
6318
6319LIBATA SATA AHCI PLATFORM devices support
6320M: Hans de Goede <hdegoede@redhat.com>
6321M: Tejun Heo <tj@kernel.org>
6322L: linux-ide@vger.kernel.org
6323T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6324S: Maintained
6325F: drivers/ata/ahci_platform.c
6326F: drivers/ata/libahci_platform.c
6327F: include/linux/ahci_platform.h
6328
6329LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6330M: Mikael Pettersson <mikpelinux@gmail.com>
6331L: linux-ide@vger.kernel.org
6332T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6333S: Maintained
6334F: drivers/ata/sata_promise.*
6335
6336LIBLOCKDEP
6337M: Sasha Levin <sasha.levin@oracle.com>
6338S: Maintained
6339F: tools/lib/lockdep/
6340
6341LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6342M: Dan Williams <dan.j.williams@intel.com>
6343L: linux-nvdimm@lists.01.org
6344Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6345S: Supported
6346F: drivers/nvdimm/*
6347F: include/linux/nd.h
6348F: include/linux/libnvdimm.h
6349F: include/uapi/linux/ndctl.h
6350
6351LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6352M: Ross Zwisler <ross.zwisler@linux.intel.com>
6353L: linux-nvdimm@lists.01.org
6354Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6355S: Supported
6356F: drivers/nvdimm/blk.c
6357F: drivers/nvdimm/region_devs.c
6358F: drivers/acpi/nfit*
6359
6360LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6361M: Vishal Verma <vishal.l.verma@intel.com>
6362L: linux-nvdimm@lists.01.org
6363Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6364S: Supported
6365F: drivers/nvdimm/btt*
6366
6367LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6368M: Ross Zwisler <ross.zwisler@linux.intel.com>
6369L: linux-nvdimm@lists.01.org
6370Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6371S: Supported
6372F: drivers/nvdimm/pmem.c
6373F: include/linux/pmem.h
6374F: arch/*/include/asm/pmem.h
6375
6376LIGHTNVM PLATFORM SUPPORT
6377M: Matias Bjorling <mb@lightnvm.io>
6378W: http://github/OpenChannelSSD
6379L: linux-block@vger.kernel.org
6380S: Maintained
6381F: drivers/lightnvm/
6382F: include/linux/lightnvm.h
6383F: include/uapi/linux/lightnvm.h
6384
6385LINUX FOR IBM pSERIES (RS/6000)
6386M: Paul Mackerras <paulus@au.ibm.com>
6387W: http://www.ibm.com/linux/ltc/projects/ppc
6388S: Supported
6389F: arch/powerpc/boot/rs6000.h
6390
6391LINUX FOR POWERPC (32-BIT AND 64-BIT)
6392M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6393M: Paul Mackerras <paulus@samba.org>
6394M: Michael Ellerman <mpe@ellerman.id.au>
6395W: http://www.penguinppc.org/
6396L: linuxppc-dev@lists.ozlabs.org
6397Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6398T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6399S: Supported
6400F: Documentation/powerpc/
6401F: arch/powerpc/
6402
6403LINUX FOR POWER MACINTOSH
6404M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6405W: http://www.penguinppc.org/
6406L: linuxppc-dev@lists.ozlabs.org
6407S: Maintained
6408F: arch/powerpc/platforms/powermac/
6409F: drivers/macintosh/
6410
6411LINUX FOR POWERPC EMBEDDED MPC5XXX
6412M: Anatolij Gustschin <agust@denx.de>
6413L: linuxppc-dev@lists.ozlabs.org
6414T: git git://git.denx.de/linux-denx-agust.git
6415S: Maintained
6416F: arch/powerpc/platforms/512x/
6417F: arch/powerpc/platforms/52xx/
6418
6419LINUX FOR POWERPC EMBEDDED PPC4XX
6420M: Alistair Popple <alistair@popple.id.au>
6421M: Matt Porter <mporter@kernel.crashing.org>
6422W: http://www.penguinppc.org/
6423L: linuxppc-dev@lists.ozlabs.org
6424S: Maintained
6425F: arch/powerpc/platforms/40x/
6426F: arch/powerpc/platforms/44x/
6427
6428LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6429L: linuxppc-dev@lists.ozlabs.org
6430S: Orphan
6431F: arch/powerpc/*/*virtex*
6432F: arch/powerpc/*/*/*virtex*
6433
6434LINUX FOR POWERPC EMBEDDED PPC8XX
6435M: Vitaly Bordug <vitb@kernel.crashing.org>
6436W: http://www.penguinppc.org/
6437L: linuxppc-dev@lists.ozlabs.org
6438S: Maintained
6439F: arch/powerpc/platforms/8xx/
6440
6441LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6442M: Scott Wood <scottwood@freescale.com>
6443M: Kumar Gala <galak@kernel.crashing.org>
6444W: http://www.penguinppc.org/
6445L: linuxppc-dev@lists.ozlabs.org
6446T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6447S: Maintained
6448F: arch/powerpc/platforms/83xx/
6449F: arch/powerpc/platforms/85xx/
6450
6451LINUX FOR POWERPC PA SEMI PWRFICIENT
6452M: Olof Johansson <olof@lixom.net>
6453L: linuxppc-dev@lists.ozlabs.org
6454S: Maintained
6455F: arch/powerpc/platforms/pasemi/
6456F: drivers/*/*pasemi*
6457F: drivers/*/*/*pasemi*
6458
6459LINUX SECURITY MODULE (LSM) FRAMEWORK
6460M: Chris Wright <chrisw@sous-sol.org>
6461L: linux-security-module@vger.kernel.org
6462S: Supported
6463
6464LIS3LV02D ACCELEROMETER DRIVER
6465M: Eric Piel <eric.piel@tremplin-utc.net>
6466S: Maintained
6467F: Documentation/misc-devices/lis3lv02d
6468F: drivers/misc/lis3lv02d/
6469F: drivers/platform/x86/hp_accel.c
6470
6471LIVE PATCHING
6472M: Josh Poimboeuf <jpoimboe@redhat.com>
6473M: Seth Jennings <sjenning@redhat.com>
6474M: Jiri Kosina <jikos@kernel.org>
6475M: Vojtech Pavlik <vojtech@suse.com>
6476S: Maintained
6477F: kernel/livepatch/
6478F: include/linux/livepatch.h
6479F: arch/x86/include/asm/livepatch.h
6480F: arch/x86/kernel/livepatch.c
6481F: Documentation/ABI/testing/sysfs-kernel-livepatch
6482F: samples/livepatch/
6483L: live-patching@vger.kernel.org
6484T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6485
6486LLC (802.2)
6487M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6488S: Maintained
6489F: include/linux/llc.h
6490F: include/uapi/linux/llc.h
6491F: include/net/llc*
6492F: net/llc/
6493
6494LM73 HARDWARE MONITOR DRIVER
6495M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6496L: lm-sensors@lm-sensors.org
6497S: Maintained
6498F: drivers/hwmon/lm73.c
6499
6500LM78 HARDWARE MONITOR DRIVER
6501M: Jean Delvare <jdelvare@suse.com>
6502L: lm-sensors@lm-sensors.org
6503S: Maintained
6504F: Documentation/hwmon/lm78
6505F: drivers/hwmon/lm78.c
6506
6507LM83 HARDWARE MONITOR DRIVER
6508M: Jean Delvare <jdelvare@suse.com>
6509L: lm-sensors@lm-sensors.org
6510S: Maintained
6511F: Documentation/hwmon/lm83
6512F: drivers/hwmon/lm83.c
6513
6514LM90 HARDWARE MONITOR DRIVER
6515M: Jean Delvare <jdelvare@suse.com>
6516L: lm-sensors@lm-sensors.org
6517S: Maintained
6518F: Documentation/hwmon/lm90
6519F: Documentation/devicetree/bindings/hwmon/lm90.txt
6520F: drivers/hwmon/lm90.c
6521
6522LM95234 HARDWARE MONITOR DRIVER
6523M: Guenter Roeck <linux@roeck-us.net>
6524L: lm-sensors@lm-sensors.org
6525S: Maintained
6526F: Documentation/hwmon/lm95234
6527F: drivers/hwmon/lm95234.c
6528
6529LME2510 MEDIA DRIVER
6530M: Malcolm Priestley <tvboxspy@gmail.com>
6531L: linux-media@vger.kernel.org
6532W: http://linuxtv.org/
6533Q: http://patchwork.linuxtv.org/project/linux-media/list/
6534S: Maintained
6535F: drivers/media/usb/dvb-usb-v2/lmedm04*
6536
6537LOCKDEP AND LOCKSTAT
6538M: Peter Zijlstra <peterz@infradead.org>
6539M: Ingo Molnar <mingo@redhat.com>
6540L: linux-kernel@vger.kernel.org
6541T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6542S: Maintained
6543F: Documentation/locking/lockdep*.txt
6544F: Documentation/locking/lockstat.txt
6545F: include/linux/lockdep.h
6546F: kernel/locking/
6547
6548LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6549M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6550L: linux-ntfs-dev@lists.sourceforge.net
6551W: http://www.linux-ntfs.org/content/view/19/37/
6552S: Maintained
6553F: Documentation/ldm.txt
6554F: block/partitions/ldm.*
6555
6556LogFS
6557M: Joern Engel <joern@logfs.org>
6558M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6559L: logfs@logfs.org
6560W: logfs.org
6561S: Maintained
6562F: fs/logfs/
6563
6564LPC32XX MACHINE SUPPORT
6565M: Roland Stigge <stigge@antcom.de>
6566L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6567S: Maintained
6568F: arch/arm/mach-lpc32xx/
6569
6570LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6571M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6572M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6573M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6574M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6575L: MPT-FusionLinux.pdl@avagotech.com
6576L: linux-scsi@vger.kernel.org
6577W: http://www.lsilogic.com/support
6578S: Supported
6579F: drivers/message/fusion/
6580F: drivers/scsi/mpt2sas/
6581F: drivers/scsi/mpt3sas/
6582
6583LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6584M: Matthew Wilcox <matthew@wil.cx>
6585L: linux-scsi@vger.kernel.org
6586S: Maintained
6587F: drivers/scsi/sym53c8xx_2/
6588
6589LTC4261 HARDWARE MONITOR DRIVER
6590M: Guenter Roeck <linux@roeck-us.net>
6591L: lm-sensors@lm-sensors.org
6592S: Maintained
6593F: Documentation/hwmon/ltc4261
6594F: drivers/hwmon/ltc4261.c
6595
6596LTP (Linux Test Project)
6597M: Mike Frysinger <vapier@gentoo.org>
6598M: Cyril Hrubis <chrubis@suse.cz>
6599M: Wanlong Gao <wanlong.gao@gmail.com>
6600M: Jan Stancek <jstancek@redhat.com>
6601M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6602M: Alexey Kodanev <alexey.kodanev@oracle.com>
6603L: ltp@lists.linux.it (subscribers-only)
6604W: http://linux-test-project.github.io/
6605T: git git://github.com/linux-test-project/ltp.git
6606S: Maintained
6607
6608M32R ARCHITECTURE
6609W: http://www.linux-m32r.org/
6610S: Orphan
6611F: arch/m32r/
6612
6613M68K ARCHITECTURE
6614M: Geert Uytterhoeven <geert@linux-m68k.org>
6615L: linux-m68k@lists.linux-m68k.org
6616W: http://www.linux-m68k.org/
6617T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6618S: Maintained
6619F: arch/m68k/
6620F: drivers/zorro/
6621
6622M68K ON APPLE MACINTOSH
6623M: Joshua Thompson <funaho@jurai.org>
6624W: http://www.mac.linux-m68k.org/
6625L: linux-m68k@lists.linux-m68k.org
6626S: Maintained
6627F: arch/m68k/mac/
6628
6629M68K ON HP9000/300
6630M: Philip Blundell <philb@gnu.org>
6631W: http://www.tazenda.demon.co.uk/phil/linux-hp
6632S: Maintained
6633F: arch/m68k/hp300/
6634
6635M88DS3103 MEDIA DRIVER
6636M: Antti Palosaari <crope@iki.fi>
6637L: linux-media@vger.kernel.org
6638W: http://linuxtv.org/
6639W: http://palosaari.fi/linux/
6640Q: http://patchwork.linuxtv.org/project/linux-media/list/
6641T: git git://linuxtv.org/anttip/media_tree.git
6642S: Maintained
6643F: drivers/media/dvb-frontends/m88ds3103*
6644
6645M88RS2000 MEDIA DRIVER
6646M: Malcolm Priestley <tvboxspy@gmail.com>
6647L: linux-media@vger.kernel.org
6648W: http://linuxtv.org/
6649Q: http://patchwork.linuxtv.org/project/linux-media/list/
6650S: Maintained
6651F: drivers/media/dvb-frontends/m88rs2000*
6652
6653MA901 MASTERKIT USB FM RADIO DRIVER
6654M: Alexey Klimov <klimov.linux@gmail.com>
6655L: linux-media@vger.kernel.org
6656T: git git://linuxtv.org/media_tree.git
6657S: Maintained
6658F: drivers/media/radio/radio-ma901.c
6659
6660MAC80211
6661M: Johannes Berg <johannes@sipsolutions.net>
6662L: linux-wireless@vger.kernel.org
6663W: http://wireless.kernel.org/
6664T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6665T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6666S: Maintained
6667F: Documentation/networking/mac80211-injection.txt
6668F: include/net/mac80211.h
6669F: net/mac80211/
6670
6671MACVLAN DRIVER
6672M: Patrick McHardy <kaber@trash.net>
6673L: netdev@vger.kernel.org
6674S: Maintained
6675F: drivers/net/macvlan.c
6676F: include/linux/if_macvlan.h
6677
6678MAILBOX API
6679M: Jassi Brar <jassisinghbrar@gmail.com>
6680L: linux-kernel@vger.kernel.org
6681S: Maintained
6682F: drivers/mailbox/
6683F: include/linux/mailbox_client.h
6684F: include/linux/mailbox_controller.h
6685
6686MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6687M: Michael Kerrisk <mtk.manpages@gmail.com>
6688W: http://www.kernel.org/doc/man-pages
6689L: linux-man@vger.kernel.org
6690S: Maintained
6691
6692MARVELL ARMADA DRM SUPPORT
6693M: Russell King <rmk+kernel@arm.linux.org.uk>
6694S: Maintained
6695F: drivers/gpu/drm/armada/
6696
6697MARVELL 88E6352 DSA support
6698M: Guenter Roeck <linux@roeck-us.net>
6699S: Maintained
6700F: drivers/net/dsa/mv88e6352.c
6701
6702MARVELL CRYPTO DRIVER
6703M: Boris Brezillon <boris.brezillon@free-electrons.com>
6704M: Arnaud Ebalard <arno@natisbad.org>
6705F: drivers/crypto/marvell/
6706S: Maintained
6707L: linux-crypto@vger.kernel.org
6708
6709MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6710M: Mirko Lindner <mlindner@marvell.com>
6711M: Stephen Hemminger <stephen@networkplumber.org>
6712L: netdev@vger.kernel.org
6713S: Maintained
6714F: drivers/net/ethernet/marvell/sk*
6715
6716MARVELL LIBERTAS WIRELESS DRIVER
6717L: libertas-dev@lists.infradead.org
6718S: Orphan
6719F: drivers/net/wireless/marvell/libertas/
6720
6721MARVELL MV643XX ETHERNET DRIVER
6722M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6723L: netdev@vger.kernel.org
6724S: Maintained
6725F: drivers/net/ethernet/marvell/mv643xx_eth.*
6726F: include/linux/mv643xx.h
6727
6728MARVELL MVNETA ETHERNET DRIVER
6729M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6730L: netdev@vger.kernel.org
6731S: Maintained
6732F: drivers/net/ethernet/marvell/mvneta.*
6733
6734MARVELL MWIFIEX WIRELESS DRIVER
6735M: Amitkumar Karwar <akarwar@marvell.com>
6736M: Nishant Sarmukadam <nishants@marvell.com>
6737L: linux-wireless@vger.kernel.org
6738S: Maintained
6739F: drivers/net/wireless/marvell/mwifiex/
6740
6741MARVELL MWL8K WIRELESS DRIVER
6742M: Lennert Buytenhek <buytenh@wantstofly.org>
6743L: linux-wireless@vger.kernel.org
6744S: Odd Fixes
6745F: drivers/net/wireless/marvell/mwl8k.c
6746
6747MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6748M: Nicolas Pitre <nico@fluxnic.net>
6749S: Odd Fixes
6750F: drivers/mmc/host/mvsdio.*
6751
6752MATROX FRAMEBUFFER DRIVER
6753L: linux-fbdev@vger.kernel.org
6754S: Orphan
6755F: drivers/video/fbdev/matrox/matroxfb_*
6756F: include/uapi/linux/matroxfb.h
6757
6758MAX16065 HARDWARE MONITOR DRIVER
6759M: Guenter Roeck <linux@roeck-us.net>
6760L: lm-sensors@lm-sensors.org
6761S: Maintained
6762F: Documentation/hwmon/max16065
6763F: drivers/hwmon/max16065.c
6764
6765MAX20751 HARDWARE MONITOR DRIVER
6766M: Guenter Roeck <linux@roeck-us.net>
6767L: lm-sensors@lm-sensors.org
6768S: Maintained
6769F: Documentation/hwmon/max20751
6770F: drivers/hwmon/max20751.c
6771
6772MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6773M: "Hans J. Koch" <hjk@hansjkoch.de>
6774L: lm-sensors@lm-sensors.org
6775S: Maintained
6776F: Documentation/hwmon/max6650
6777F: drivers/hwmon/max6650.c
6778
6779MAX6697 HARDWARE MONITOR DRIVER
6780M: Guenter Roeck <linux@roeck-us.net>
6781L: lm-sensors@lm-sensors.org
6782S: Maintained
6783F: Documentation/hwmon/max6697
6784F: Documentation/devicetree/bindings/i2c/max6697.txt
6785F: drivers/hwmon/max6697.c
6786F: include/linux/platform_data/max6697.h
6787
6788MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6789M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6790L: linux-pm@vger.kernel.org
6791S: Supported
6792F: drivers/power/max14577_charger.c
6793F: drivers/power/max77693_charger.c
6794
6795MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6796M: Javier Martinez Canillas <javier@osg.samsung.com>
6797L: linux-kernel@vger.kernel.org
6798S: Supported
6799F: drivers/*/*max77802.c
6800F: Documentation/devicetree/bindings/*/*max77802.txt
6801F: include/dt-bindings/*/*max77802.h
6802
6803MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6804M: Chanwoo Choi <cw00.choi@samsung.com>
6805M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6806L: linux-kernel@vger.kernel.org
6807S: Supported
6808F: drivers/*/max14577.c
6809F: drivers/*/max77686.c
6810F: drivers/*/max77693.c
6811F: drivers/extcon/extcon-max14577.c
6812F: drivers/extcon/extcon-max77693.c
6813F: drivers/rtc/rtc-max77686.c
6814F: drivers/clk/clk-max77686.c
6815F: Documentation/devicetree/bindings/mfd/max14577.txt
6816F: Documentation/devicetree/bindings/*/max77686.txt
6817F: Documentation/devicetree/bindings/mfd/max77693.txt
6818F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6819F: include/linux/mfd/max14577*.h
6820F: include/linux/mfd/max77686*.h
6821F: include/linux/mfd/max77693*.h
6822
6823MAXIRADIO FM RADIO RECEIVER DRIVER
6824M: Hans Verkuil <hverkuil@xs4all.nl>
6825L: linux-media@vger.kernel.org
6826T: git git://linuxtv.org/media_tree.git
6827W: http://linuxtv.org
6828S: Maintained
6829F: drivers/media/radio/radio-maxiradio*
6830
6831MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6832M: Peter Rosin <peda@axentia.se>
6833L: linux-iio@vger.kernel.org
6834S: Maintained
6835F: drivers/iio/potentiometer/mcp4531.c
6836
6837MEDIA DRIVERS FOR RENESAS - VSP1
6838M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6839L: linux-media@vger.kernel.org
6840L: linux-sh@vger.kernel.org
6841T: git git://linuxtv.org/media_tree.git
6842S: Supported
6843F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6844F: drivers/media/platform/vsp1/
6845
6846MEDIA DRIVERS FOR ASCOT2E
6847M: Sergey Kozlov <serjk@netup.ru>
6848L: linux-media@vger.kernel.org
6849W: http://linuxtv.org
6850W: http://netup.tv/
6851T: git git://linuxtv.org/media_tree.git
6852S: Supported
6853F: drivers/media/dvb-frontends/ascot2e*
6854
6855MEDIA DRIVERS FOR CXD2841ER
6856M: Sergey Kozlov <serjk@netup.ru>
6857L: linux-media@vger.kernel.org
6858W: http://linuxtv.org/
6859W: http://netup.tv/
6860T: git git://linuxtv.org/media_tree.git
6861S: Supported
6862F: drivers/media/dvb-frontends/cxd2841er*
6863
6864MEDIA DRIVERS FOR HORUS3A
6865M: Sergey Kozlov <serjk@netup.ru>
6866L: linux-media@vger.kernel.org
6867W: http://linuxtv.org/
6868W: http://netup.tv/
6869T: git git://linuxtv.org/media_tree.git
6870S: Supported
6871F: drivers/media/dvb-frontends/horus3a*
6872
6873MEDIA DRIVERS FOR LNBH25
6874M: Sergey Kozlov <serjk@netup.ru>
6875L: linux-media@vger.kernel.org
6876W: http://linuxtv.org/
6877W: http://netup.tv/
6878T: git git://linuxtv.org/media_tree.git
6879S: Supported
6880F: drivers/media/dvb-frontends/lnbh25*
6881
6882MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6883M: Sergey Kozlov <serjk@netup.ru>
6884L: linux-media@vger.kernel.org
6885W: http://linuxtv.org/
6886W: http://netup.tv/
6887T: git git://linuxtv.org/media_tree.git
6888S: Supported
6889F: drivers/media/pci/netup_unidvb/*
6890
6891MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6892M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6893P: LinuxTV.org Project
6894L: linux-media@vger.kernel.org
6895W: http://linuxtv.org
6896Q: http://patchwork.kernel.org/project/linux-media/list/
6897T: git git://linuxtv.org/media_tree.git
6898S: Maintained
6899F: Documentation/dvb/
6900F: Documentation/video4linux/
6901F: Documentation/DocBook/media/
6902F: drivers/media/
6903F: drivers/staging/media/
6904F: include/media/
6905F: include/uapi/linux/dvb/
6906F: include/uapi/linux/videodev2.h
6907F: include/uapi/linux/media.h
6908F: include/uapi/linux/v4l2-*
6909F: include/uapi/linux/meye.h
6910F: include/uapi/linux/ivtv*
6911F: include/uapi/linux/uvcvideo.h
6912
6913MEDIATEK MT7601U WIRELESS LAN DRIVER
6914M: Jakub Kicinski <kubakici@wp.pl>
6915L: linux-wireless@vger.kernel.org
6916S: Maintained
6917F: drivers/net/wireless/mediatek/mt7601u/
6918
6919MEGARAID SCSI/SAS DRIVERS
6920M: Kashyap Desai <kashyap.desai@avagotech.com>
6921M: Sumit Saxena <sumit.saxena@avagotech.com>
6922M: Uday Lingala <uday.lingala@avagotech.com>
6923L: megaraidlinux.pdl@avagotech.com
6924L: linux-scsi@vger.kernel.org
6925W: http://www.lsi.com
6926S: Maintained
6927F: Documentation/scsi/megaraid.txt
6928F: drivers/scsi/megaraid.*
6929F: drivers/scsi/megaraid/
6930
6931MELLANOX ETHERNET DRIVER (mlx4_en)
6932M: Eugenia Emantayev <eugenia@mellanox.com>
6933L: netdev@vger.kernel.org
6934S: Supported
6935W: http://www.mellanox.com
6936Q: http://patchwork.ozlabs.org/project/netdev/list/
6937F: drivers/net/ethernet/mellanox/mlx4/en_*
6938
6939MELLANOX ETHERNET DRIVER (mlx5e)
6940M: Saeed Mahameed <saeedm@mellanox.com>
6941L: netdev@vger.kernel.org
6942S: Supported
6943W: http://www.mellanox.com
6944Q: http://patchwork.ozlabs.org/project/netdev/list/
6945F: drivers/net/ethernet/mellanox/mlx5/core/en_*
6946
6947MELLANOX ETHERNET SWITCH DRIVERS
6948M: Jiri Pirko <jiri@mellanox.com>
6949M: Ido Schimmel <idosch@mellanox.com>
6950L: netdev@vger.kernel.org
6951S: Supported
6952W: http://www.mellanox.com
6953Q: http://patchwork.ozlabs.org/project/netdev/list/
6954F: drivers/net/ethernet/mellanox/mlxsw/
6955
6956MEMBARRIER SUPPORT
6957M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6958M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6959L: linux-kernel@vger.kernel.org
6960S: Supported
6961F: kernel/membarrier.c
6962F: include/uapi/linux/membarrier.h
6963
6964MEMORY MANAGEMENT
6965L: linux-mm@kvack.org
6966W: http://www.linux-mm.org
6967S: Maintained
6968F: include/linux/mm.h
6969F: include/linux/gfp.h
6970F: include/linux/mmzone.h
6971F: include/linux/memory_hotplug.h
6972F: include/linux/vmalloc.h
6973F: mm/
6974
6975MEMORY TECHNOLOGY DEVICES (MTD)
6976M: David Woodhouse <dwmw2@infradead.org>
6977M: Brian Norris <computersforpeace@gmail.com>
6978L: linux-mtd@lists.infradead.org
6979W: http://www.linux-mtd.infradead.org/
6980Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6981T: git git://git.infradead.org/linux-mtd.git
6982T: git git://git.infradead.org/l2-mtd.git
6983S: Maintained
6984F: drivers/mtd/
6985F: include/linux/mtd/
6986F: include/uapi/mtd/
6987
6988MEN A21 WATCHDOG DRIVER
6989M: Johannes Thumshirn <morbidrsa@gmail.com>
6990L: linux-watchdog@vger.kernel.org
6991S: Maintained
6992F: drivers/watchdog/mena21_wdt.c
6993
6994MEN CHAMELEON BUS (mcb)
6995M: Johannes Thumshirn <morbidrsa@gmail.com>
6996S: Maintained
6997F: drivers/mcb/
6998F: include/linux/mcb.h
6999F: Documentation/men-chameleon-bus.txt
7000
7001MEN F21BMC (Board Management Controller)
7002M: Andreas Werner <andreas.werner@men.de>
7003S: Supported
7004F: drivers/mfd/menf21bmc.c
7005F: drivers/watchdog/menf21bmc_wdt.c
7006F: drivers/leds/leds-menf21bmc.c
7007F: drivers/hwmon/menf21bmc_hwmon.c
7008F: Documentation/hwmon/menf21bmc
7009
7010METAG ARCHITECTURE
7011M: James Hogan <james.hogan@imgtec.com>
7012L: linux-metag@vger.kernel.org
7013S: Odd Fixes
7014F: arch/metag/
7015F: Documentation/metag/
7016F: Documentation/devicetree/bindings/metag/
7017F: Documentation/devicetree/bindings/interrupt-controller/img,*
7018F: drivers/clocksource/metag_generic.c
7019F: drivers/irqchip/irq-metag.c
7020F: drivers/irqchip/irq-metag-ext.c
7021F: drivers/tty/metag_da.c
7022
7023MICROBLAZE ARCHITECTURE
7024M: Michal Simek <monstr@monstr.eu>
7025W: http://www.monstr.eu/fdt/
7026T: git git://git.monstr.eu/linux-2.6-microblaze.git
7027S: Supported
7028F: arch/microblaze/
7029
7030MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7031M: Chen Yu <yu.c.chen@intel.com>
7032L: platform-driver-x86@vger.kernel.org
7033S: Supported
7034F: drivers/platform/x86/surfacepro3_button.c
7035
7036MICROTEK X6 SCANNER
7037M: Oliver Neukum <oliver@neukum.org>
7038S: Maintained
7039F: drivers/usb/image/microtek.*
7040
7041MIPS
7042M: Ralf Baechle <ralf@linux-mips.org>
7043L: linux-mips@linux-mips.org
7044W: http://www.linux-mips.org/
7045T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7046Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7047S: Supported
7048F: Documentation/mips/
7049F: arch/mips/
7050
7051MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7052M: Hans Verkuil <hverkuil@xs4all.nl>
7053L: linux-media@vger.kernel.org
7054T: git git://linuxtv.org/media_tree.git
7055W: http://linuxtv.org
7056S: Odd Fixes
7057F: drivers/media/radio/radio-miropcm20*
7058
7059Mellanox MLX5 core VPI driver
7060M: Eli Cohen <eli@mellanox.com>
7061L: netdev@vger.kernel.org
7062L: linux-rdma@vger.kernel.org
7063W: http://www.mellanox.com
7064Q: http://patchwork.ozlabs.org/project/netdev/list/
7065Q: http://patchwork.kernel.org/project/linux-rdma/list/
7066T: git git://openfabrics.org/~eli/connect-ib.git
7067S: Supported
7068F: drivers/net/ethernet/mellanox/mlx5/core/
7069F: include/linux/mlx5/
7070
7071Mellanox MLX5 IB driver
7072M: Eli Cohen <eli@mellanox.com>
7073L: linux-rdma@vger.kernel.org
7074W: http://www.mellanox.com
7075Q: http://patchwork.kernel.org/project/linux-rdma/list/
7076T: git git://openfabrics.org/~eli/connect-ib.git
7077S: Supported
7078F: include/linux/mlx5/
7079F: drivers/infiniband/hw/mlx5/
7080
7081MELEXIS MLX90614 DRIVER
7082M: Crt Mori <cmo@melexis.com>
7083L: linux-iio@vger.kernel.org
7084W: http://www.melexis.com
7085S: Supported
7086F: drivers/iio/temperature/mlx90614.c
7087
7088MN88472 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/mn88472/
7097F: drivers/media/dvb-frontends/mn88472.h
7098
7099MN88473 MEDIA DRIVER
7100M: Antti Palosaari <crope@iki.fi>
7101L: linux-media@vger.kernel.org
7102W: http://linuxtv.org/
7103W: http://palosaari.fi/linux/
7104Q: http://patchwork.linuxtv.org/project/linux-media/list/
7105T: git git://linuxtv.org/anttip/media_tree.git
7106S: Maintained
7107F: drivers/staging/media/mn88473/
7108F: drivers/media/dvb-frontends/mn88473.h
7109
7110MODULE SUPPORT
7111M: Rusty Russell <rusty@rustcorp.com.au>
7112S: Maintained
7113F: include/linux/module.h
7114F: kernel/module.c
7115
7116MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7117W: http://popies.net/meye/
7118S: Orphan
7119F: Documentation/video4linux/meye.txt
7120F: drivers/media/pci/meye/
7121F: include/uapi/linux/meye.h
7122
7123MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7124M: Jiri Slaby <jirislaby@gmail.com>
7125S: Maintained
7126F: Documentation/serial/moxa-smartio
7127F: drivers/tty/mxser.*
7128
7129MR800 AVERMEDIA USB FM RADIO DRIVER
7130M: Alexey Klimov <klimov.linux@gmail.com>
7131L: linux-media@vger.kernel.org
7132T: git git://linuxtv.org/media_tree.git
7133S: Maintained
7134F: drivers/media/radio/radio-mr800.c
7135
7136MRF24J40 IEEE 802.15.4 RADIO DRIVER
7137M: Alan Ott <alan@signal11.us>
7138L: linux-wpan@vger.kernel.org
7139S: Maintained
7140F: drivers/net/ieee802154/mrf24j40.c
7141F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7142
7143MSI LAPTOP SUPPORT
7144M: "Lee, Chun-Yi" <jlee@suse.com>
7145L: platform-driver-x86@vger.kernel.org
7146S: Maintained
7147F: drivers/platform/x86/msi-laptop.c
7148
7149MSI WMI SUPPORT
7150L: platform-driver-x86@vger.kernel.org
7151S: Orphan
7152F: drivers/platform/x86/msi-wmi.c
7153
7154MSI001 MEDIA DRIVER
7155M: Antti Palosaari <crope@iki.fi>
7156L: linux-media@vger.kernel.org
7157W: http://linuxtv.org/
7158W: http://palosaari.fi/linux/
7159Q: http://patchwork.linuxtv.org/project/linux-media/list/
7160T: git git://linuxtv.org/anttip/media_tree.git
7161S: Maintained
7162F: drivers/media/tuners/msi001*
7163
7164MSI2500 MEDIA DRIVER
7165M: Antti Palosaari <crope@iki.fi>
7166L: linux-media@vger.kernel.org
7167W: http://linuxtv.org/
7168W: http://palosaari.fi/linux/
7169Q: http://patchwork.linuxtv.org/project/linux-media/list/
7170T: git git://linuxtv.org/anttip/media_tree.git
7171S: Maintained
7172F: drivers/media/usb/msi2500/
7173
7174MSYSTEMS DISKONCHIP G3 MTD DRIVER
7175M: Robert Jarzmik <robert.jarzmik@free.fr>
7176L: linux-mtd@lists.infradead.org
7177S: Maintained
7178F: drivers/mtd/devices/docg3*
7179
7180MT9M032 APTINA SENSOR DRIVER
7181M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7182L: linux-media@vger.kernel.org
7183T: git git://linuxtv.org/media_tree.git
7184S: Maintained
7185F: drivers/media/i2c/mt9m032.c
7186F: include/media/mt9m032.h
7187
7188MT9P031 APTINA CAMERA SENSOR
7189M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7190L: linux-media@vger.kernel.org
7191T: git git://linuxtv.org/media_tree.git
7192S: Maintained
7193F: drivers/media/i2c/mt9p031.c
7194F: include/media/mt9p031.h
7195
7196MT9T001 APTINA CAMERA SENSOR
7197M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7198L: linux-media@vger.kernel.org
7199T: git git://linuxtv.org/media_tree.git
7200S: Maintained
7201F: drivers/media/i2c/mt9t001.c
7202F: include/media/mt9t001.h
7203
7204MT9V032 APTINA CAMERA SENSOR
7205M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7206L: linux-media@vger.kernel.org
7207T: git git://linuxtv.org/media_tree.git
7208S: Maintained
7209F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7210F: drivers/media/i2c/mt9v032.c
7211F: include/media/mt9v032.h
7212
7213MULTIFUNCTION DEVICES (MFD)
7214M: Lee Jones <lee.jones@linaro.org>
7215T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7216S: Supported
7217F: drivers/mfd/
7218F: include/linux/mfd/
7219
7220MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7221M: Ulf Hansson <ulf.hansson@linaro.org>
7222L: linux-mmc@vger.kernel.org
7223T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7224S: Maintained
7225F: drivers/mmc/
7226F: include/linux/mmc/
7227F: include/uapi/linux/mmc/
7228
7229MULTIMEDIA CARD (MMC) ETC. OVER SPI
7230S: Orphan
7231F: drivers/mmc/host/mmc_spi.c
7232F: include/linux/spi/mmc_spi.h
7233
7234MULTISOUND SOUND DRIVER
7235M: Andrew Veliath <andrewtv@usa.net>
7236S: Maintained
7237F: Documentation/sound/oss/MultiSound
7238F: sound/oss/msnd*
7239
7240MULTITECH MULTIPORT CARD (ISICOM)
7241S: Orphan
7242F: drivers/tty/isicom.c
7243F: include/linux/isicom.h
7244
7245MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7246M: Felipe Balbi <balbi@ti.com>
7247L: linux-usb@vger.kernel.org
7248T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7249S: Maintained
7250F: drivers/usb/musb/
7251
7252MXL5007T MEDIA DRIVER
7253M: Michael Krufky <mkrufky@linuxtv.org>
7254L: linux-media@vger.kernel.org
7255W: http://linuxtv.org/
7256W: http://github.com/mkrufky
7257Q: http://patchwork.linuxtv.org/project/linux-media/list/
7258T: git git://linuxtv.org/mkrufky/tuners.git
7259S: Maintained
7260F: drivers/media/tuners/mxl5007t.*
7261
7262MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7263M: Hyong-Youb Kim <hykim@myri.com>
7264L: netdev@vger.kernel.org
7265W: https://www.myricom.com/support/downloads/myri10ge.html
7266S: Supported
7267F: drivers/net/ethernet/myricom/myri10ge/
7268
7269NATSEMI ETHERNET DRIVER (DP8381x)
7270S: Orphan
7271F: drivers/net/ethernet/natsemi/natsemi.c
7272
7273NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7274M: Daniel Mack <zonque@gmail.com>
7275S: Maintained
7276L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7277W: http://www.native-instruments.com
7278F: sound/usb/caiaq/
7279
7280NCP FILESYSTEM
7281M: Petr Vandrovec <petr@vandrovec.name>
7282S: Odd Fixes
7283F: fs/ncpfs/
7284
7285NCR 5380 SCSI DRIVERS
7286M: Finn Thain <fthain@telegraphics.com.au>
7287M: Michael Schmitz <schmitzmic@gmail.com>
7288L: linux-scsi@vger.kernel.org
7289S: Maintained
7290F: Documentation/scsi/g_NCR5380.txt
7291F: drivers/scsi/NCR5380.*
7292F: drivers/scsi/arm/cumana_1.c
7293F: drivers/scsi/arm/oak.c
7294F: drivers/scsi/atari_NCR5380.c
7295F: drivers/scsi/atari_scsi.*
7296F: drivers/scsi/dmx3191d.c
7297F: drivers/scsi/dtc.*
7298F: drivers/scsi/g_NCR5380.*
7299F: drivers/scsi/g_NCR5380_mmio.c
7300F: drivers/scsi/mac_scsi.*
7301F: drivers/scsi/pas16.*
7302F: drivers/scsi/sun3_scsi.*
7303F: drivers/scsi/sun3_scsi_vme.c
7304F: drivers/scsi/t128.*
7305
7306NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7307M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7308L: linux-scsi@vger.kernel.org
7309S: Maintained
7310F: drivers/scsi/NCR_D700.*
7311
7312NCT6775 HARDWARE MONITOR DRIVER
7313M: Guenter Roeck <linux@roeck-us.net>
7314L: lm-sensors@lm-sensors.org
7315S: Maintained
7316F: Documentation/hwmon/nct6775
7317F: drivers/hwmon/nct6775.c
7318
7319NETEFFECT IWARP RNIC DRIVER (IW_NES)
7320M: Faisal Latif <faisal.latif@intel.com>
7321L: linux-rdma@vger.kernel.org
7322W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7323S: Supported
7324F: drivers/infiniband/hw/nes/
7325
7326NETEM NETWORK EMULATOR
7327M: Stephen Hemminger <stephen@networkplumber.org>
7328L: netem@lists.linux-foundation.org
7329S: Maintained
7330F: net/sched/sch_netem.c
7331
7332NETERION 10GbE DRIVERS (s2io/vxge)
7333M: Jon Mason <jdmason@kudzu.us>
7334L: netdev@vger.kernel.org
7335S: Supported
7336F: Documentation/networking/s2io.txt
7337F: Documentation/networking/vxge.txt
7338F: drivers/net/ethernet/neterion/
7339
7340NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7341M: Pablo Neira Ayuso <pablo@netfilter.org>
7342M: Patrick McHardy <kaber@trash.net>
7343M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7344L: netfilter-devel@vger.kernel.org
7345L: coreteam@netfilter.org
7346W: http://www.netfilter.org/
7347W: http://www.iptables.org/
7348Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7349T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7350T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7351S: Supported
7352F: include/linux/netfilter*
7353F: include/linux/netfilter/
7354F: include/net/netfilter/
7355F: include/uapi/linux/netfilter*
7356F: include/uapi/linux/netfilter/
7357F: net/*/netfilter.c
7358F: net/*/netfilter/
7359F: net/netfilter/
7360F: net/bridge/br_netfilter*.c
7361
7362NETLABEL
7363M: Paul Moore <paul@paul-moore.com>
7364W: http://netlabel.sf.net
7365L: netdev@vger.kernel.org
7366S: Maintained
7367F: Documentation/netlabel/
7368F: include/net/netlabel.h
7369F: net/netlabel/
7370
7371NETROM NETWORK LAYER
7372M: Ralf Baechle <ralf@linux-mips.org>
7373L: linux-hams@vger.kernel.org
7374W: http://www.linux-ax25.org/
7375S: Maintained
7376F: include/net/netrom.h
7377F: include/uapi/linux/netrom.h
7378F: net/netrom/
7379
7380NETRONOME ETHERNET DRIVERS
7381M: Jakub Kicinski <jakub.kicinski@netronome.com>
7382M: Rolf Neugebauer <rolf.neugebauer@netronome.com>
7383L: oss-drivers@netronome.com
7384S: Maintained
7385F: drivers/net/ethernet/netronome/
7386
7387NETWORK BLOCK DEVICE (NBD)
7388M: Markus Pargmann <mpa@pengutronix.de>
7389S: Maintained
7390L: nbd-general@lists.sourceforge.net
7391T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7392F: Documentation/blockdev/nbd.txt
7393F: drivers/block/nbd.c
7394F: include/uapi/linux/nbd.h
7395
7396NETWORK DROP MONITOR
7397M: Neil Horman <nhorman@tuxdriver.com>
7398L: netdev@vger.kernel.org
7399S: Maintained
7400W: https://fedorahosted.org/dropwatch/
7401F: net/core/drop_monitor.c
7402
7403NETWORKING [GENERAL]
7404M: "David S. Miller" <davem@davemloft.net>
7405L: netdev@vger.kernel.org
7406W: http://www.linuxfoundation.org/en/Net
7407Q: http://patchwork.ozlabs.org/project/netdev/list/
7408T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7409T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7410S: Maintained
7411F: net/
7412F: include/net/
7413F: include/linux/in.h
7414F: include/linux/net.h
7415F: include/linux/netdevice.h
7416F: include/uapi/linux/in.h
7417F: include/uapi/linux/net.h
7418F: include/uapi/linux/netdevice.h
7419F: include/uapi/linux/net_namespace.h
7420F: tools/net/
7421F: tools/testing/selftests/net/
7422F: lib/random32.c
7423F: lib/test_bpf.c
7424
7425NETWORKING [IPv4/IPv6]
7426M: "David S. Miller" <davem@davemloft.net>
7427M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7428M: James Morris <jmorris@namei.org>
7429M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7430M: Patrick McHardy <kaber@trash.net>
7431L: netdev@vger.kernel.org
7432T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7433S: Maintained
7434F: net/ipv4/
7435F: net/ipv6/
7436F: include/net/ip*
7437F: arch/x86/net/*
7438
7439NETWORKING [IPSEC]
7440M: Steffen Klassert <steffen.klassert@secunet.com>
7441M: Herbert Xu <herbert@gondor.apana.org.au>
7442M: "David S. Miller" <davem@davemloft.net>
7443L: netdev@vger.kernel.org
7444T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7445T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7446S: Maintained
7447F: net/core/flow.c
7448F: net/xfrm/
7449F: net/key/
7450F: net/ipv4/xfrm*
7451F: net/ipv4/esp4.c
7452F: net/ipv4/ah4.c
7453F: net/ipv4/ipcomp.c
7454F: net/ipv4/ip_vti.c
7455F: net/ipv6/xfrm*
7456F: net/ipv6/esp6.c
7457F: net/ipv6/ah6.c
7458F: net/ipv6/ipcomp6.c
7459F: net/ipv6/ip6_vti.c
7460F: include/uapi/linux/xfrm.h
7461F: include/net/xfrm.h
7462
7463NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7464M: Paul Moore <paul@paul-moore.com>
7465L: netdev@vger.kernel.org
7466S: Maintained
7467
7468NETWORKING [WIRELESS]
7469L: linux-wireless@vger.kernel.org
7470Q: http://patchwork.kernel.org/project/linux-wireless/list/
7471
7472NETWORKING DRIVERS
7473L: netdev@vger.kernel.org
7474W: http://www.linuxfoundation.org/en/Net
7475Q: http://patchwork.ozlabs.org/project/netdev/list/
7476T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7477T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7478S: Odd Fixes
7479F: drivers/net/
7480F: include/linux/if_*
7481F: include/linux/netdevice.h
7482F: include/linux/etherdevice.h
7483F: include/linux/fcdevice.h
7484F: include/linux/fddidevice.h
7485F: include/linux/hippidevice.h
7486F: include/linux/inetdevice.h
7487F: include/uapi/linux/if_*
7488F: include/uapi/linux/netdevice.h
7489
7490NETWORKING DRIVERS (WIRELESS)
7491M: Kalle Valo <kvalo@codeaurora.org>
7492L: linux-wireless@vger.kernel.org
7493Q: http://patchwork.kernel.org/project/linux-wireless/list/
7494T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7495S: Maintained
7496F: drivers/net/wireless/
7497
7498NETXEN (1/10) GbE SUPPORT
7499M: Manish Chopra <manish.chopra@qlogic.com>
7500M: Sony Chacko <sony.chacko@qlogic.com>
7501M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7502L: netdev@vger.kernel.org
7503W: http://www.qlogic.com
7504S: Supported
7505F: drivers/net/ethernet/qlogic/netxen/
7506
7507NFC SUBSYSTEM
7508M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7509M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7510M: Samuel Ortiz <sameo@linux.intel.com>
7511L: linux-wireless@vger.kernel.org
7512L: linux-nfc@lists.01.org (subscribers-only)
7513S: Supported
7514F: net/nfc/
7515F: include/net/nfc/
7516F: include/uapi/linux/nfc.h
7517F: drivers/nfc/
7518F: include/linux/platform_data/pn544.h
7519F: Documentation/devicetree/bindings/net/nfc/
7520
7521NFS, SUNRPC, AND LOCKD CLIENTS
7522M: Trond Myklebust <trond.myklebust@primarydata.com>
7523M: Anna Schumaker <anna.schumaker@netapp.com>
7524L: linux-nfs@vger.kernel.org
7525W: http://client.linux-nfs.org
7526T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7527S: Maintained
7528F: fs/lockd/
7529F: fs/nfs/
7530F: fs/nfs_common/
7531F: net/sunrpc/
7532F: include/linux/lockd/
7533F: include/linux/nfs*
7534F: include/linux/sunrpc/
7535F: include/uapi/linux/nfs*
7536F: include/uapi/linux/sunrpc/
7537
7538NILFS2 FILESYSTEM
7539M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7540L: linux-nilfs@vger.kernel.org
7541W: http://nilfs.sourceforge.net/
7542T: git git://github.com/konis/nilfs2.git
7543S: Supported
7544F: Documentation/filesystems/nilfs2.txt
7545F: fs/nilfs2/
7546F: include/linux/nilfs2_fs.h
7547F: include/trace/events/nilfs2.h
7548
7549NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7550M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7551W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7552S: Maintained
7553F: Documentation/scsi/NinjaSCSI.txt
7554F: drivers/scsi/pcmcia/nsp_*
7555
7556NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7557M: GOTO Masanori <gotom@debian.or.jp>
7558M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7559W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7560S: Maintained
7561F: Documentation/scsi/NinjaSCSI.txt
7562F: drivers/scsi/nsp32*
7563
7564NIOS2 ARCHITECTURE
7565M: Ley Foon Tan <lftan@altera.com>
7566L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7567T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7568S: Maintained
7569F: arch/nios2/
7570
7571NOKIA N900 POWER SUPPLY DRIVERS
7572M: Pali Rohár <pali.rohar@gmail.com>
7573S: Maintained
7574F: include/linux/power/bq2415x_charger.h
7575F: include/linux/power/bq27xxx_battery.h
7576F: include/linux/power/isp1704_charger.h
7577F: drivers/power/bq2415x_charger.c
7578F: drivers/power/bq27xxx_battery.c
7579F: drivers/power/isp1704_charger.c
7580F: drivers/power/rx51_battery.c
7581
7582NTB DRIVER CORE
7583M: Jon Mason <jdmason@kudzu.us>
7584M: Dave Jiang <dave.jiang@intel.com>
7585M: Allen Hubbe <Allen.Hubbe@emc.com>
7586L: linux-ntb@googlegroups.com
7587S: Supported
7588W: https://github.com/jonmason/ntb/wiki
7589T: git git://github.com/jonmason/ntb.git
7590F: drivers/ntb/
7591F: drivers/net/ntb_netdev.c
7592F: include/linux/ntb.h
7593F: include/linux/ntb_transport.h
7594
7595NTB INTEL DRIVER
7596M: Jon Mason <jdmason@kudzu.us>
7597M: Dave Jiang <dave.jiang@intel.com>
7598L: linux-ntb@googlegroups.com
7599S: Supported
7600W: https://github.com/jonmason/ntb/wiki
7601T: git git://github.com/jonmason/ntb.git
7602F: drivers/ntb/hw/intel/
7603
7604NTFS FILESYSTEM
7605M: Anton Altaparmakov <anton@tuxera.com>
7606L: linux-ntfs-dev@lists.sourceforge.net
7607W: http://www.tuxera.com/
7608T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7609S: Supported
7610F: Documentation/filesystems/ntfs.txt
7611F: fs/ntfs/
7612
7613NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7614M: Antonino Daplas <adaplas@gmail.com>
7615L: linux-fbdev@vger.kernel.org
7616S: Maintained
7617F: drivers/video/fbdev/riva/
7618F: drivers/video/fbdev/nvidia/
7619
7620NVM EXPRESS DRIVER
7621M: Keith Busch <keith.busch@intel.com>
7622M: Jens Axboe <axboe@fb.com>
7623L: linux-nvme@lists.infradead.org
7624T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7625W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7626S: Supported
7627F: drivers/nvme/host/
7628F: include/linux/nvme.h
7629
7630NVMEM FRAMEWORK
7631M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7632M: Maxime Ripard <maxime.ripard@free-electrons.com>
7633S: Maintained
7634F: drivers/nvmem/
7635F: Documentation/devicetree/bindings/nvmem/
7636F: include/linux/nvmem-consumer.h
7637F: include/linux/nvmem-provider.h
7638
7639NXP-NCI NFC DRIVER
7640M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7641R: Charles Gorand <charles.gorand@effinnov.com>
7642L: linux-nfc@lists.01.org (moderated for non-subscribers)
7643S: Supported
7644F: drivers/nfc/nxp-nci
7645
7646NXP TDA998X DRM DRIVER
7647M: Russell King <rmk+kernel@arm.linux.org.uk>
7648S: Supported
7649F: drivers/gpu/drm/i2c/tda998x_drv.c
7650F: include/drm/i2c/tda998x.h
7651
7652NXP TFA9879 DRIVER
7653M: Peter Rosin <peda@axentia.se>
7654L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7655S: Maintained
7656F: sound/soc/codecs/tfa9879*
7657
7658OMAP SUPPORT
7659M: Tony Lindgren <tony@atomide.com>
7660L: linux-omap@vger.kernel.org
7661W: http://www.muru.com/linux/omap/
7662W: http://linux.omap.com/
7663Q: http://patchwork.kernel.org/project/linux-omap/list/
7664T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7665S: Maintained
7666F: arch/arm/*omap*/
7667F: arch/arm/configs/omap1_defconfig
7668F: arch/arm/configs/omap2plus_defconfig
7669F: drivers/i2c/busses/i2c-omap.c
7670F: drivers/irqchip/irq-omap-intc.c
7671F: drivers/mfd/*omap*.c
7672F: drivers/mfd/menelaus.c
7673F: drivers/mfd/palmas.c
7674F: drivers/mfd/tps65217.c
7675F: drivers/mfd/tps65218.c
7676F: drivers/mfd/tps65910.c
7677F: drivers/mfd/twl-core.[ch]
7678F: drivers/mfd/twl4030*.c
7679F: drivers/mfd/twl6030*.c
7680F: drivers/mfd/twl6040*.c
7681F: drivers/regulator/palmas-regulator*.c
7682F: drivers/regulator/pbias-regulator.c
7683F: drivers/regulator/tps65217-regulator.c
7684F: drivers/regulator/tps65218-regulator.c
7685F: drivers/regulator/tps65910-regulator.c
7686F: drivers/regulator/twl-regulator.c
7687F: include/linux/i2c-omap.h
7688
7689OMAP DEVICE TREE SUPPORT
7690M: Benoît Cousson <bcousson@baylibre.com>
7691M: Tony Lindgren <tony@atomide.com>
7692L: linux-omap@vger.kernel.org
7693L: devicetree@vger.kernel.org
7694S: Maintained
7695F: arch/arm/boot/dts/*omap*
7696F: arch/arm/boot/dts/*am3*
7697F: arch/arm/boot/dts/*am4*
7698F: arch/arm/boot/dts/*am5*
7699F: arch/arm/boot/dts/*dra7*
7700
7701OMAP CLOCK FRAMEWORK SUPPORT
7702M: Paul Walmsley <paul@pwsan.com>
7703L: linux-omap@vger.kernel.org
7704S: Maintained
7705F: arch/arm/*omap*/*clock*
7706
7707OMAP POWER MANAGEMENT SUPPORT
7708M: Kevin Hilman <khilman@deeprootsystems.com>
7709L: linux-omap@vger.kernel.org
7710S: Maintained
7711F: arch/arm/*omap*/*pm*
7712F: drivers/cpufreq/omap-cpufreq.c
7713
7714OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7715M: Rajendra Nayak <rnayak@ti.com>
7716M: Paul Walmsley <paul@pwsan.com>
7717L: linux-omap@vger.kernel.org
7718S: Maintained
7719F: arch/arm/mach-omap2/prm*
7720
7721OMAP AUDIO SUPPORT
7722M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7723M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7724L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7725L: linux-omap@vger.kernel.org
7726S: Maintained
7727F: sound/soc/omap/
7728
7729OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7730M: Roger Quadros <rogerq@ti.com>
7731M: Tony Lindgren <tony@atomide.com>
7732L: linux-omap@vger.kernel.org
7733S: Maintained
7734F: drivers/memory/omap-gpmc.c
7735F: arch/arm/mach-omap2/*gpmc*
7736
7737OMAP FRAMEBUFFER SUPPORT
7738M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7739L: linux-fbdev@vger.kernel.org
7740L: linux-omap@vger.kernel.org
7741S: Maintained
7742F: drivers/video/fbdev/omap/
7743
7744OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7745M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7746L: linux-omap@vger.kernel.org
7747L: linux-fbdev@vger.kernel.org
7748S: Maintained
7749F: drivers/video/fbdev/omap2/
7750F: Documentation/arm/OMAP/DSS
7751
7752OMAP HARDWARE SPINLOCK SUPPORT
7753M: Ohad Ben-Cohen <ohad@wizery.com>
7754L: linux-omap@vger.kernel.org
7755S: Maintained
7756F: drivers/hwspinlock/omap_hwspinlock.c
7757
7758OMAP MMC SUPPORT
7759M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7760L: linux-omap@vger.kernel.org
7761S: Maintained
7762F: drivers/mmc/host/omap.c
7763
7764OMAP HS MMC SUPPORT
7765L: linux-mmc@vger.kernel.org
7766L: linux-omap@vger.kernel.org
7767S: Orphan
7768F: drivers/mmc/host/omap_hsmmc.c
7769
7770OMAP RANDOM NUMBER GENERATOR SUPPORT
7771M: Deepak Saxena <dsaxena@plexity.net>
7772S: Maintained
7773F: drivers/char/hw_random/omap-rng.c
7774
7775OMAP HWMOD SUPPORT
7776M: Benoît Cousson <bcousson@baylibre.com>
7777M: Paul Walmsley <paul@pwsan.com>
7778L: linux-omap@vger.kernel.org
7779S: Maintained
7780F: arch/arm/mach-omap2/omap_hwmod.*
7781
7782OMAP HWMOD DATA
7783M: Paul Walmsley <paul@pwsan.com>
7784L: linux-omap@vger.kernel.org
7785S: Maintained
7786F: arch/arm/mach-omap2/omap_hwmod*data*
7787
7788OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7789M: Benoît Cousson <bcousson@baylibre.com>
7790L: linux-omap@vger.kernel.org
7791S: Maintained
7792F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7793
7794OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7795M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7796L: linux-media@vger.kernel.org
7797S: Maintained
7798F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7799F: drivers/media/platform/omap3isp/
7800F: drivers/staging/media/omap4iss/
7801
7802OMAP USB SUPPORT
7803M: Felipe Balbi <balbi@ti.com>
7804L: linux-usb@vger.kernel.org
7805L: linux-omap@vger.kernel.org
7806T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7807S: Maintained
7808F: drivers/usb/*/*omap*
7809F: arch/arm/*omap*/usb*
7810
7811OMAP GPIO DRIVER
7812M: Javier Martinez Canillas <javier@dowhile0.org>
7813M: Santosh Shilimkar <ssantosh@kernel.org>
7814M: Kevin Hilman <khilman@deeprootsystems.com>
7815L: linux-omap@vger.kernel.org
7816S: Maintained
7817F: drivers/gpio/gpio-omap.c
7818
7819OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7820M: Mark Jackson <mpfj@newflow.co.uk>
7821L: linux-omap@vger.kernel.org
7822S: Maintained
7823F: arch/arm/boot/dts/am335x-nano.dts
7824
7825OMFS FILESYSTEM
7826M: Bob Copeland <me@bobcopeland.com>
7827L: linux-karma-devel@lists.sourceforge.net
7828S: Maintained
7829F: Documentation/filesystems/omfs.txt
7830F: fs/omfs/
7831
7832OMNIKEY CARDMAN 4000 DRIVER
7833M: Harald Welte <laforge@gnumonks.org>
7834S: Maintained
7835F: drivers/char/pcmcia/cm4000_cs.c
7836F: include/linux/cm4000_cs.h
7837F: include/uapi/linux/cm4000_cs.h
7838
7839OMNIKEY CARDMAN 4040 DRIVER
7840M: Harald Welte <laforge@gnumonks.org>
7841S: Maintained
7842F: drivers/char/pcmcia/cm4040_cs.*
7843
7844OMNIVISION OV7670 SENSOR DRIVER
7845M: Jonathan Corbet <corbet@lwn.net>
7846L: linux-media@vger.kernel.org
7847T: git git://linuxtv.org/media_tree.git
7848S: Maintained
7849F: drivers/media/i2c/ov7670.c
7850
7851ONENAND FLASH DRIVER
7852M: Kyungmin Park <kyungmin.park@samsung.com>
7853L: linux-mtd@lists.infradead.org
7854S: Maintained
7855F: drivers/mtd/onenand/
7856F: include/linux/mtd/onenand*.h
7857
7858ONSTREAM SCSI TAPE DRIVER
7859M: Willem Riede <osst@riede.org>
7860L: osst-users@lists.sourceforge.net
7861L: linux-scsi@vger.kernel.org
7862S: Maintained
7863F: Documentation/scsi/osst.txt
7864F: drivers/scsi/osst.*
7865F: drivers/scsi/osst_*.h
7866F: drivers/scsi/st.h
7867
7868OPENCORES I2C BUS DRIVER
7869M: Peter Korsgaard <jacmet@sunsite.dk>
7870L: linux-i2c@vger.kernel.org
7871S: Maintained
7872F: Documentation/i2c/busses/i2c-ocores
7873F: drivers/i2c/busses/i2c-ocores.c
7874
7875OPEN FIRMWARE AND FLATTENED DEVICE TREE
7876M: Rob Herring <robh+dt@kernel.org>
7877M: Frank Rowand <frowand.list@gmail.com>
7878M: Grant Likely <grant.likely@linaro.org>
7879L: devicetree@vger.kernel.org
7880W: http://www.devicetree.org/
7881T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7882S: Maintained
7883F: drivers/of/
7884F: include/linux/of*.h
7885F: scripts/dtc/
7886
7887OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7888M: Rob Herring <robh+dt@kernel.org>
7889M: Pawel Moll <pawel.moll@arm.com>
7890M: Mark Rutland <mark.rutland@arm.com>
7891M: Ian Campbell <ijc+devicetree@hellion.org.uk>
7892M: Kumar Gala <galak@codeaurora.org>
7893L: devicetree@vger.kernel.org
7894S: Maintained
7895F: Documentation/devicetree/
7896F: arch/*/boot/dts/
7897F: include/dt-bindings/
7898
7899OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7900M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7901L: devicetree@vger.kernel.org
7902S: Maintained
7903F: Documentation/devicetree/dynamic-resolution-notes.txt
7904F: Documentation/devicetree/overlay-notes.txt
7905F: drivers/of/overlay.c
7906F: drivers/of/resolver.c
7907
7908OPENRISC ARCHITECTURE
7909M: Jonas Bonn <jonas@southpole.se>
7910W: http://openrisc.net
7911L: linux@lists.openrisc.net (moderated for non-subscribers)
7912S: Maintained
7913T: git git://openrisc.net/~jonas/linux
7914F: arch/openrisc/
7915
7916OPENVSWITCH
7917M: Pravin Shelar <pshelar@nicira.com>
7918L: netdev@vger.kernel.org
7919L: dev@openvswitch.org
7920W: http://openvswitch.org
7921S: Maintained
7922F: net/openvswitch/
7923F: include/uapi/linux/openvswitch.h
7924
7925OPERATING PERFORMANCE POINTS (OPP)
7926M: Viresh Kumar <vireshk@kernel.org>
7927M: Nishanth Menon <nm@ti.com>
7928M: Stephen Boyd <sboyd@codeaurora.org>
7929L: linux-pm@vger.kernel.org
7930S: Maintained
7931T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
7932F: drivers/base/power/opp/
7933F: include/linux/pm_opp.h
7934F: Documentation/power/opp.txt
7935F: Documentation/devicetree/bindings/opp/
7936
7937OPL4 DRIVER
7938M: Clemens Ladisch <clemens@ladisch.de>
7939L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7940T: git git://git.alsa-project.org/alsa-kernel.git
7941S: Maintained
7942F: sound/drivers/opl4/
7943
7944OPROFILE
7945M: Robert Richter <rric@kernel.org>
7946L: oprofile-list@lists.sf.net
7947S: Maintained
7948F: arch/*/include/asm/oprofile*.h
7949F: arch/*/oprofile/
7950F: drivers/oprofile/
7951F: include/linux/oprofile.h
7952
7953ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7954M: Mark Fasheh <mfasheh@suse.com>
7955M: Joel Becker <jlbec@evilplan.org>
7956L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7957W: http://ocfs2.wiki.kernel.org
7958S: Supported
7959F: Documentation/filesystems/ocfs2.txt
7960F: Documentation/filesystems/dlmfs.txt
7961F: fs/ocfs2/
7962
7963ORINOCO DRIVER
7964L: linux-wireless@vger.kernel.org
7965W: http://wireless.kernel.org/en/users/Drivers/orinoco
7966W: http://www.nongnu.org/orinoco/
7967S: Orphan
7968F: drivers/net/wireless/intersil/orinoco/
7969
7970OSD LIBRARY and FILESYSTEM
7971M: Boaz Harrosh <ooo@electrozaur.com>
7972M: Benny Halevy <bhalevy@primarydata.com>
7973L: osd-dev@open-osd.org
7974W: http://open-osd.org
7975T: git git://git.open-osd.org/open-osd.git
7976S: Maintained
7977F: drivers/scsi/osd/
7978F: include/scsi/osd_*
7979F: fs/exofs/
7980
7981OVERLAY FILESYSTEM
7982M: Miklos Szeredi <miklos@szeredi.hu>
7983L: linux-unionfs@vger.kernel.org
7984T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7985S: Supported
7986F: fs/overlayfs/
7987F: Documentation/filesystems/overlayfs.txt
7988
7989P54 WIRELESS DRIVER
7990M: Christian Lamparter <chunkeey@googlemail.com>
7991L: linux-wireless@vger.kernel.org
7992W: http://wireless.kernel.org/en/users/Drivers/p54
7993S: Maintained
7994F: drivers/net/wireless/intersil/p54/
7995
7996PA SEMI ETHERNET DRIVER
7997M: Olof Johansson <olof@lixom.net>
7998L: netdev@vger.kernel.org
7999S: Maintained
8000F: drivers/net/ethernet/pasemi/*
8001
8002PA SEMI SMBUS DRIVER
8003M: Olof Johansson <olof@lixom.net>
8004L: linux-i2c@vger.kernel.org
8005S: Maintained
8006F: drivers/i2c/busses/i2c-pasemi.c
8007
8008PADATA PARALLEL EXECUTION MECHANISM
8009M: Steffen Klassert <steffen.klassert@secunet.com>
8010L: linux-crypto@vger.kernel.org
8011S: Maintained
8012F: kernel/padata.c
8013F: include/linux/padata.h
8014F: Documentation/padata.txt
8015
8016PANASONIC LAPTOP ACPI EXTRAS DRIVER
8017M: Harald Welte <laforge@gnumonks.org>
8018L: platform-driver-x86@vger.kernel.org
8019S: Maintained
8020F: drivers/platform/x86/panasonic-laptop.c
8021
8022PANASONIC MN10300/AM33/AM34 PORT
8023M: David Howells <dhowells@redhat.com>
8024M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8025L: linux-am33-list@redhat.com (moderated for non-subscribers)
8026W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8027S: Maintained
8028F: Documentation/mn10300/
8029F: arch/mn10300/
8030
8031PARALLEL PORT SUBSYSTEM
8032M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8033M: Sudip Mukherjee <sudip@vectorindia.org>
8034L: linux-parport@lists.infradead.org (subscribers-only)
8035S: Maintained
8036F: drivers/parport/
8037F: include/linux/parport*.h
8038F: drivers/char/ppdev.c
8039F: include/uapi/linux/ppdev.h
8040F: Documentation/parport*.txt
8041
8042PARAVIRT_OPS INTERFACE
8043M: Jeremy Fitzhardinge <jeremy@goop.org>
8044M: Chris Wright <chrisw@sous-sol.org>
8045M: Alok Kataria <akataria@vmware.com>
8046M: Rusty Russell <rusty@rustcorp.com.au>
8047L: virtualization@lists.linux-foundation.org
8048S: Supported
8049F: Documentation/virtual/paravirt_ops.txt
8050F: arch/*/kernel/paravirt*
8051F: arch/*/include/asm/paravirt.h
8052
8053PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8054M: Tim Waugh <tim@cyberelk.net>
8055L: linux-parport@lists.infradead.org (subscribers-only)
8056S: Maintained
8057F: Documentation/blockdev/paride.txt
8058F: drivers/block/paride/
8059
8060PARISC ARCHITECTURE
8061M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8062M: Helge Deller <deller@gmx.de>
8063L: linux-parisc@vger.kernel.org
8064W: http://www.parisc-linux.org/
8065Q: http://patchwork.kernel.org/project/linux-parisc/list/
8066T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8067T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8068S: Maintained
8069F: arch/parisc/
8070F: Documentation/parisc/
8071F: drivers/parisc/
8072F: drivers/char/agp/parisc-agp.c
8073F: drivers/input/serio/gscps2.c
8074F: drivers/parport/parport_gsc.*
8075F: drivers/tty/serial/8250/8250_gsc.c
8076F: drivers/video/fbdev/sti*
8077F: drivers/video/console/sti*
8078F: drivers/video/logo/logo_parisc*
8079
8080PC87360 HARDWARE MONITORING DRIVER
8081M: Jim Cromie <jim.cromie@gmail.com>
8082L: lm-sensors@lm-sensors.org
8083S: Maintained
8084F: Documentation/hwmon/pc87360
8085F: drivers/hwmon/pc87360.c
8086
8087PC8736x GPIO DRIVER
8088M: Jim Cromie <jim.cromie@gmail.com>
8089S: Maintained
8090F: drivers/char/pc8736x_gpio.c
8091
8092PC87427 HARDWARE MONITORING DRIVER
8093M: Jean Delvare <jdelvare@suse.com>
8094L: lm-sensors@lm-sensors.org
8095S: Maintained
8096F: Documentation/hwmon/pc87427
8097F: drivers/hwmon/pc87427.c
8098
8099PCA9532 LED DRIVER
8100M: Riku Voipio <riku.voipio@iki.fi>
8101S: Maintained
8102F: drivers/leds/leds-pca9532.c
8103F: include/linux/leds-pca9532.h
8104
8105PCA9541 I2C BUS MASTER SELECTOR DRIVER
8106M: Guenter Roeck <linux@roeck-us.net>
8107L: linux-i2c@vger.kernel.org
8108S: Maintained
8109F: drivers/i2c/muxes/i2c-mux-pca9541.c
8110
8111PCDP - PRIMARY CONSOLE AND DEBUG PORT
8112M: Khalid Aziz <khalid@gonehiking.org>
8113S: Maintained
8114F: drivers/firmware/pcdp.*
8115
8116PCI ERROR RECOVERY
8117M: Linas Vepstas <linasvepstas@gmail.com>
8118L: linux-pci@vger.kernel.org
8119S: Supported
8120F: Documentation/PCI/pci-error-recovery.txt
8121
8122PCI SUBSYSTEM
8123M: Bjorn Helgaas <bhelgaas@google.com>
8124L: linux-pci@vger.kernel.org
8125Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8126T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8127S: Supported
8128F: Documentation/PCI/
8129F: drivers/pci/
8130F: include/linux/pci*
8131F: arch/x86/pci/
8132F: arch/x86/kernel/quirks.c
8133
8134PCI DRIVER FOR ALTERA PCIE IP
8135M: Ley Foon Tan <lftan@altera.com>
8136L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8137L: linux-pci@vger.kernel.org
8138S: Supported
8139F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8140F: drivers/pci/host/pcie-altera.c
8141
8142PCI DRIVER FOR ARM VERSATILE PLATFORM
8143M: Rob Herring <robh@kernel.org>
8144L: linux-pci@vger.kernel.org
8145L: linux-arm-kernel@lists.infradead.org
8146S: Maintained
8147F: Documentation/devicetree/bindings/pci/versatile.txt
8148F: drivers/pci/host/pci-versatile.c
8149
8150PCI DRIVER FOR APPLIEDMICRO XGENE
8151M: Tanmay Inamdar <tinamdar@apm.com>
8152L: linux-pci@vger.kernel.org
8153L: linux-arm-kernel@lists.infradead.org
8154S: Maintained
8155F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8156F: drivers/pci/host/pci-xgene.c
8157
8158PCI DRIVER FOR FREESCALE LAYERSCAPE
8159M: Minghuan Lian <minghuan.Lian@freescale.com>
8160M: Mingkai Hu <mingkai.hu@freescale.com>
8161M: Roy Zang <tie-fei.zang@freescale.com>
8162L: linuxppc-dev@lists.ozlabs.org
8163L: linux-pci@vger.kernel.org
8164L: linux-arm-kernel@lists.infradead.org
8165S: Maintained
8166F: drivers/pci/host/*layerscape*
8167
8168PCI DRIVER FOR IMX6
8169M: Richard Zhu <Richard.Zhu@freescale.com>
8170M: Lucas Stach <l.stach@pengutronix.de>
8171L: linux-pci@vger.kernel.org
8172L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8173S: Maintained
8174F: drivers/pci/host/*imx6*
8175
8176PCI DRIVER FOR TI KEYSTONE
8177M: Murali Karicheri <m-karicheri2@ti.com>
8178L: linux-pci@vger.kernel.org
8179L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8180S: Maintained
8181F: drivers/pci/host/*keystone*
8182
8183PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8184M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8185M: Jason Cooper <jason@lakedaemon.net>
8186L: linux-pci@vger.kernel.org
8187L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8188S: Maintained
8189F: drivers/pci/host/*mvebu*
8190
8191PCI DRIVER FOR NVIDIA TEGRA
8192M: Thierry Reding <thierry.reding@gmail.com>
8193L: linux-tegra@vger.kernel.org
8194L: linux-pci@vger.kernel.org
8195S: Supported
8196F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8197F: drivers/pci/host/pci-tegra.c
8198
8199PCI DRIVER FOR TI DRA7XX
8200M: Kishon Vijay Abraham I <kishon@ti.com>
8201L: linux-omap@vger.kernel.org
8202L: linux-pci@vger.kernel.org
8203S: Supported
8204F: Documentation/devicetree/bindings/pci/ti-pci.txt
8205F: drivers/pci/host/pci-dra7xx.c
8206
8207PCI DRIVER FOR RENESAS R-CAR
8208M: Simon Horman <horms@verge.net.au>
8209L: linux-pci@vger.kernel.org
8210L: linux-sh@vger.kernel.org
8211S: Maintained
8212F: drivers/pci/host/*rcar*
8213
8214PCI DRIVER FOR SAMSUNG EXYNOS
8215M: Jingoo Han <jingoohan1@gmail.com>
8216L: linux-pci@vger.kernel.org
8217L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8218L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8219S: Maintained
8220F: drivers/pci/host/pci-exynos.c
8221
8222PCI DRIVER FOR SYNOPSIS DESIGNWARE
8223M: Jingoo Han <jingoohan1@gmail.com>
8224M: Pratyush Anand <pratyush.anand@gmail.com>
8225L: linux-pci@vger.kernel.org
8226S: Maintained
8227F: drivers/pci/host/*designware*
8228
8229PCI DRIVER FOR GENERIC OF HOSTS
8230M: Will Deacon <will.deacon@arm.com>
8231L: linux-pci@vger.kernel.org
8232L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8233S: Maintained
8234F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8235F: drivers/pci/host/pci-host-generic.c
8236
8237PCIE DRIVER FOR ST SPEAR13XX
8238M: Pratyush Anand <pratyush.anand@gmail.com>
8239L: linux-pci@vger.kernel.org
8240S: Maintained
8241F: drivers/pci/host/*spear*
8242
8243PCI MSI DRIVER FOR ALTERA MSI IP
8244M: Ley Foon Tan <lftan@altera.com>
8245L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8246L: linux-pci@vger.kernel.org
8247S: Supported
8248F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8249F: drivers/pci/host/pcie-altera-msi.c
8250
8251PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8252M: Duc Dang <dhdang@apm.com>
8253L: linux-pci@vger.kernel.org
8254L: linux-arm-kernel@lists.infradead.org
8255S: Maintained
8256F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8257F: drivers/pci/host/pci-xgene-msi.c
8258
8259PCIE DRIVER FOR HISILICON
8260M: Zhou Wang <wangzhou1@hisilicon.com>
8261L: linux-pci@vger.kernel.org
8262S: Maintained
8263F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8264F: drivers/pci/host/pcie-hisi.c
8265
8266PCMCIA SUBSYSTEM
8267P: Linux PCMCIA Team
8268L: linux-pcmcia@lists.infradead.org
8269W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8270T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8271S: Maintained
8272F: Documentation/pcmcia/
8273F: drivers/pcmcia/
8274F: include/pcmcia/
8275
8276PCNET32 NETWORK DRIVER
8277M: Don Fry <pcnet32@frontier.com>
8278L: netdev@vger.kernel.org
8279S: Maintained
8280F: drivers/net/ethernet/amd/pcnet32.c
8281
8282PCRYPT PARALLEL CRYPTO ENGINE
8283M: Steffen Klassert <steffen.klassert@secunet.com>
8284L: linux-crypto@vger.kernel.org
8285S: Maintained
8286F: crypto/pcrypt.c
8287F: include/crypto/pcrypt.h
8288
8289PER-CPU MEMORY ALLOCATOR
8290M: Tejun Heo <tj@kernel.org>
8291M: Christoph Lameter <cl@linux-foundation.org>
8292T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8293S: Maintained
8294F: include/linux/percpu*.h
8295F: mm/percpu*.c
8296F: arch/*/include/asm/percpu.h
8297
8298PER-TASK DELAY ACCOUNTING
8299M: Balbir Singh <bsingharora@gmail.com>
8300S: Maintained
8301F: include/linux/delayacct.h
8302F: kernel/delayacct.c
8303
8304PERFORMANCE EVENTS SUBSYSTEM
8305M: Peter Zijlstra <a.p.zijlstra@chello.nl>
8306M: Ingo Molnar <mingo@redhat.com>
8307M: Arnaldo Carvalho de Melo <acme@kernel.org>
8308L: linux-kernel@vger.kernel.org
8309T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8310S: Supported
8311F: kernel/events/*
8312F: include/linux/perf_event.h
8313F: include/uapi/linux/perf_event.h
8314F: arch/*/kernel/perf_event*.c
8315F: arch/*/kernel/*/perf_event*.c
8316F: arch/*/kernel/*/*/perf_event*.c
8317F: arch/*/include/asm/perf_event.h
8318F: arch/*/kernel/perf_callchain.c
8319F: tools/perf/
8320
8321PERSONALITY HANDLING
8322M: Christoph Hellwig <hch@infradead.org>
8323L: linux-abi-devel@lists.sourceforge.net
8324S: Maintained
8325F: include/linux/personality.h
8326F: include/uapi/linux/personality.h
8327
8328PHONET PROTOCOL
8329M: Remi Denis-Courmont <courmisch@gmail.com>
8330S: Supported
8331F: Documentation/networking/phonet.txt
8332F: include/linux/phonet.h
8333F: include/net/phonet/
8334F: include/uapi/linux/phonet.h
8335F: net/phonet/
8336
8337PHRAM MTD DRIVER
8338M: Joern Engel <joern@lazybastard.org>
8339L: linux-mtd@lists.infradead.org
8340S: Maintained
8341F: drivers/mtd/devices/phram.c
8342
8343PICOLCD HID DRIVER
8344M: Bruno Prémont <bonbons@linux-vserver.org>
8345L: linux-input@vger.kernel.org
8346S: Maintained
8347F: drivers/hid/hid-picolcd*
8348
8349PICOXCELL SUPPORT
8350M: Jamie Iles <jamie@jamieiles.com>
8351L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8352T: git git://github.com/jamieiles/linux-2.6-ji.git
8353S: Supported
8354F: arch/arm/boot/dts/picoxcell*
8355F: arch/arm/mach-picoxcell/
8356F: drivers/crypto/picoxcell*
8357
8358PIN CONTROL SUBSYSTEM
8359M: Linus Walleij <linus.walleij@linaro.org>
8360L: linux-gpio@vger.kernel.org
8361T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8362S: Maintained
8363F: drivers/pinctrl/
8364F: include/linux/pinctrl/
8365
8366PIN CONTROLLER - ATMEL AT91
8367M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8368L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8369S: Maintained
8370F: drivers/pinctrl/pinctrl-at91.*
8371
8372PIN CONTROLLER - ATMEL AT91 PIO4
8373M: Ludovic Desroches <ludovic.desroches@atmel.com>
8374L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8375L: linux-gpio@vger.kernel.org
8376S: Supported
8377F: drivers/pinctrl/pinctrl-at91-pio4.*
8378
8379PIN CONTROLLER - INTEL
8380M: Mika Westerberg <mika.westerberg@linux.intel.com>
8381M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8382S: Maintained
8383F: drivers/pinctrl/intel/
8384
8385PIN CONTROLLER - RENESAS
8386M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8387L: linux-sh@vger.kernel.org
8388S: Maintained
8389F: drivers/pinctrl/sh-pfc/
8390
8391PIN CONTROLLER - SAMSUNG
8392M: Tomasz Figa <tomasz.figa@gmail.com>
8393L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8394L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8395S: Maintained
8396F: drivers/pinctrl/samsung/
8397
8398PIN CONTROLLER - ST SPEAR
8399M: Viresh Kumar <vireshk@kernel.org>
8400L: spear-devel@list.st.com
8401L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8402W: http://www.st.com/spear
8403S: Maintained
8404F: drivers/pinctrl/spear/
8405
8406PKTCDVD DRIVER
8407M: Jiri Kosina <jikos@kernel.org>
8408S: Maintained
8409F: drivers/block/pktcdvd.c
8410F: include/linux/pktcdvd.h
8411F: include/uapi/linux/pktcdvd.h
8412
8413PKUNITY SOC DRIVERS
8414M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8415W: http://mprc.pku.edu.cn/~guanxuetao/linux
8416S: Maintained
8417T: git git://github.com/gxt/linux.git
8418F: drivers/input/serio/i8042-unicore32io.h
8419F: drivers/i2c/busses/i2c-puv3.c
8420F: drivers/video/fbdev/fb-puv3.c
8421F: drivers/rtc/rtc-puv3.c
8422
8423PMBUS HARDWARE MONITORING DRIVERS
8424M: Guenter Roeck <linux@roeck-us.net>
8425L: lm-sensors@lm-sensors.org
8426W: http://www.lm-sensors.org/
8427W: http://www.roeck-us.net/linux/drivers/
8428T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8429S: Maintained
8430F: Documentation/hwmon/pmbus
8431F: drivers/hwmon/pmbus/
8432F: include/linux/i2c/pmbus.h
8433
8434PMC SIERRA MaxRAID DRIVER
8435L: linux-scsi@vger.kernel.org
8436W: http://www.pmc-sierra.com/
8437S: Orphan
8438F: drivers/scsi/pmcraid.*
8439
8440PMC SIERRA PM8001 DRIVER
8441M: Jack Wang <jinpu.wang@profitbricks.com>
8442M: lindar_liu@usish.com
8443L: pmchba@pmcs.com
8444L: linux-scsi@vger.kernel.org
8445S: Supported
8446F: drivers/scsi/pm8001/
8447
8448POSIX CLOCKS and TIMERS
8449M: Thomas Gleixner <tglx@linutronix.de>
8450L: linux-kernel@vger.kernel.org
8451T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8452S: Maintained
8453F: fs/timerfd.c
8454F: include/linux/timer*
8455F: kernel/time/*timer*
8456
8457POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8458M: Sebastian Reichel <sre@kernel.org>
8459M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8460M: David Woodhouse <dwmw2@infradead.org>
8461L: linux-pm@vger.kernel.org
8462T: git git://git.infradead.org/battery-2.6.git
8463S: Maintained
8464F: include/linux/power_supply.h
8465F: drivers/power/
8466X: drivers/power/avs/
8467
8468POWER STATE COORDINATION INTERFACE (PSCI)
8469M: Mark Rutland <mark.rutland@arm.com>
8470M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8471L: linux-arm-kernel@lists.infradead.org
8472S: Maintained
8473F: drivers/firmware/psci.c
8474F: include/linux/psci.h
8475F: include/uapi/linux/psci.h
8476
8477PNP SUPPORT
8478M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8479S: Maintained
8480F: drivers/pnp/
8481
8482PPP PROTOCOL DRIVERS AND COMPRESSORS
8483M: Paul Mackerras <paulus@samba.org>
8484L: linux-ppp@vger.kernel.org
8485S: Maintained
8486F: drivers/net/ppp/ppp_*
8487
8488PPP OVER ATM (RFC 2364)
8489M: Mitchell Blank Jr <mitch@sfgoth.com>
8490S: Maintained
8491F: net/atm/pppoatm.c
8492F: include/uapi/linux/atmppp.h
8493
8494PPP OVER ETHERNET
8495M: Michal Ostrowski <mostrows@earthlink.net>
8496S: Maintained
8497F: drivers/net/ppp/pppoe.c
8498F: drivers/net/ppp/pppox.c
8499
8500PPP OVER L2TP
8501M: James Chapman <jchapman@katalix.com>
8502S: Maintained
8503F: net/l2tp/l2tp_ppp.c
8504F: include/linux/if_pppol2tp.h
8505F: include/uapi/linux/if_pppol2tp.h
8506
8507PPS SUPPORT
8508M: Rodolfo Giometti <giometti@enneenne.com>
8509W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8510L: linuxpps@ml.enneenne.com (subscribers-only)
8511S: Maintained
8512F: Documentation/pps/
8513F: drivers/pps/
8514F: include/linux/pps*.h
8515
8516PPTP DRIVER
8517M: Dmitry Kozlov <xeb@mail.ru>
8518L: netdev@vger.kernel.org
8519S: Maintained
8520F: drivers/net/ppp/pptp.c
8521W: http://sourceforge.net/projects/accel-pptp
8522
8523PREEMPTIBLE KERNEL
8524M: Robert Love <rml@tech9.net>
8525L: kpreempt-tech@lists.sourceforge.net
8526W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8527S: Supported
8528F: Documentation/preempt-locking.txt
8529F: include/linux/preempt.h
8530
8531PRISM54 WIRELESS DRIVER
8532M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8533L: linux-wireless@vger.kernel.org
8534W: http://wireless.kernel.org/en/users/Drivers/p54
8535S: Obsolete
8536F: drivers/net/wireless/intersil/prism54/
8537
8538PS3 NETWORK SUPPORT
8539M: Geoff Levand <geoff@infradead.org>
8540L: netdev@vger.kernel.org
8541L: linuxppc-dev@lists.ozlabs.org
8542S: Maintained
8543F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8544
8545PS3 PLATFORM SUPPORT
8546M: Geoff Levand <geoff@infradead.org>
8547L: linuxppc-dev@lists.ozlabs.org
8548S: Maintained
8549F: arch/powerpc/boot/ps3*
8550F: arch/powerpc/include/asm/lv1call.h
8551F: arch/powerpc/include/asm/ps3*.h
8552F: arch/powerpc/platforms/ps3/
8553F: drivers/*/ps3*
8554F: drivers/ps3/
8555F: drivers/rtc/rtc-ps3.c
8556F: drivers/usb/host/*ps3.c
8557F: sound/ppc/snd_ps3*
8558
8559PS3VRAM DRIVER
8560M: Jim Paris <jim@jtan.com>
8561M: Geoff Levand <geoff@infradead.org>
8562L: linuxppc-dev@lists.ozlabs.org
8563S: Maintained
8564F: drivers/block/ps3vram.c
8565
8566PSTORE FILESYSTEM
8567M: Anton Vorontsov <anton@enomsg.org>
8568M: Colin Cross <ccross@android.com>
8569M: Kees Cook <keescook@chromium.org>
8570M: Tony Luck <tony.luck@intel.com>
8571S: Maintained
8572T: git git://git.infradead.org/users/cbou/linux-pstore.git
8573F: fs/pstore/
8574F: include/linux/pstore*
8575F: drivers/firmware/efi/efi-pstore.c
8576F: drivers/acpi/apei/erst.c
8577
8578PTP HARDWARE CLOCK SUPPORT
8579M: Richard Cochran <richardcochran@gmail.com>
8580L: netdev@vger.kernel.org
8581S: Maintained
8582W: http://linuxptp.sourceforge.net/
8583F: Documentation/ABI/testing/sysfs-ptp
8584F: Documentation/ptp/*
8585F: drivers/net/ethernet/freescale/gianfar_ptp.c
8586F: drivers/net/phy/dp83640*
8587F: drivers/ptp/*
8588F: include/linux/ptp_cl*
8589
8590PTRACE SUPPORT
8591M: Roland McGrath <roland@hack.frob.com>
8592M: Oleg Nesterov <oleg@redhat.com>
8593S: Maintained
8594F: include/asm-generic/syscall.h
8595F: include/linux/ptrace.h
8596F: include/linux/regset.h
8597F: include/linux/tracehook.h
8598F: include/uapi/linux/ptrace.h
8599F: kernel/ptrace.c
8600
8601PVRUSB2 VIDEO4LINUX DRIVER
8602M: Mike Isely <isely@pobox.com>
8603L: pvrusb2@isely.net (subscribers-only)
8604L: linux-media@vger.kernel.org
8605W: http://www.isely.net/pvrusb2/
8606T: git git://linuxtv.org/media_tree.git
8607S: Maintained
8608F: Documentation/video4linux/README.pvrusb2
8609F: drivers/media/usb/pvrusb2/
8610
8611PWC WEBCAM DRIVER
8612M: Hans de Goede <hdegoede@redhat.com>
8613L: linux-media@vger.kernel.org
8614T: git git://linuxtv.org/media_tree.git
8615S: Maintained
8616F: drivers/media/usb/pwc/*
8617
8618PWM FAN DRIVER
8619M: Kamil Debski <k.debski@samsung.com>
8620L: lm-sensors@lm-sensors.org
8621S: Supported
8622F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8623F: Documentation/hwmon/pwm-fan
8624F: drivers/hwmon/pwm-fan.c
8625
8626PWM SUBSYSTEM
8627M: Thierry Reding <thierry.reding@gmail.com>
8628L: linux-pwm@vger.kernel.org
8629S: Maintained
8630T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8631F: Documentation/pwm.txt
8632F: Documentation/devicetree/bindings/pwm/
8633F: include/linux/pwm.h
8634F: drivers/pwm/
8635F: drivers/video/backlight/pwm_bl.c
8636F: include/linux/pwm_backlight.h
8637
8638PXA2xx/PXA3xx SUPPORT
8639M: Daniel Mack <daniel@zonque.org>
8640M: Haojian Zhuang <haojian.zhuang@gmail.com>
8641M: Robert Jarzmik <robert.jarzmik@free.fr>
8642L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8643T: git git://github.com/hzhuang1/linux.git
8644T: git git://github.com/rjarzmik/linux.git
8645S: Maintained
8646F: arch/arm/mach-pxa/
8647F: drivers/dma/pxa*
8648F: drivers/pcmcia/pxa2xx*
8649F: drivers/spi/spi-pxa2xx*
8650F: drivers/usb/gadget/udc/pxa2*
8651F: include/sound/pxa2xx-lib.h
8652F: sound/arm/pxa*
8653F: sound/soc/pxa/
8654
8655PXA3xx NAND FLASH DRIVER
8656M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8657L: linux-mtd@lists.infradead.org
8658S: Maintained
8659F: drivers/mtd/nand/pxa3xx_nand.c
8660
8661MMP SUPPORT
8662M: Eric Miao <eric.y.miao@gmail.com>
8663M: Haojian Zhuang <haojian.zhuang@gmail.com>
8664L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8665T: git git://github.com/hzhuang1/linux.git
8666T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8667S: Maintained
8668F: arch/arm/mach-mmp/
8669
8670PXA MMCI DRIVER
8671S: Orphan
8672
8673PXA RTC DRIVER
8674M: Robert Jarzmik <robert.jarzmik@free.fr>
8675L: rtc-linux@googlegroups.com
8676S: Maintained
8677
8678QAT DRIVER
8679M: Tadeusz Struk <tadeusz.struk@intel.com>
8680L: qat-linux@intel.com
8681S: Supported
8682F: drivers/crypto/qat/
8683
8684QIB DRIVER
8685M: Mike Marciniszyn <infinipath@intel.com>
8686L: linux-rdma@vger.kernel.org
8687S: Supported
8688F: drivers/infiniband/hw/qib/
8689
8690QLOGIC QLA1280 SCSI DRIVER
8691M: Michael Reed <mdr@sgi.com>
8692L: linux-scsi@vger.kernel.org
8693S: Maintained
8694F: drivers/scsi/qla1280.[ch]
8695
8696QLOGIC QLA2XXX FC-SCSI DRIVER
8697M: qla2xxx-upstream@qlogic.com
8698L: linux-scsi@vger.kernel.org
8699S: Supported
8700F: Documentation/scsi/LICENSE.qla2xxx
8701F: drivers/scsi/qla2xxx/
8702
8703QLOGIC QLA4XXX iSCSI DRIVER
8704M: QLogic-Storage-Upstream@qlogic.com
8705L: linux-scsi@vger.kernel.org
8706S: Supported
8707F: Documentation/scsi/LICENSE.qla4xxx
8708F: drivers/scsi/qla4xxx/
8709
8710QLOGIC QLA3XXX NETWORK DRIVER
8711M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8712M: Ron Mercer <ron.mercer@qlogic.com>
8713M: linux-driver@qlogic.com
8714L: netdev@vger.kernel.org
8715S: Supported
8716F: Documentation/networking/LICENSE.qla3xxx
8717F: drivers/net/ethernet/qlogic/qla3xxx.*
8718
8719QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8720M: Dept-GELinuxNICDev@qlogic.com
8721L: netdev@vger.kernel.org
8722S: Supported
8723F: drivers/net/ethernet/qlogic/qlcnic/
8724
8725QLOGIC QLGE 10Gb ETHERNET DRIVER
8726M: Harish Patil <harish.patil@qlogic.com>
8727M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8728M: Dept-GELinuxNICDev@qlogic.com
8729M: linux-driver@qlogic.com
8730L: netdev@vger.kernel.org
8731S: Supported
8732F: drivers/net/ethernet/qlogic/qlge/
8733
8734QLOGIC QL4xxx ETHERNET DRIVER
8735M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8736M: Ariel Elior <Ariel.Elior@qlogic.com>
8737M: everest-linux-l2@qlogic.com
8738L: netdev@vger.kernel.org
8739S: Supported
8740F: drivers/net/ethernet/qlogic/qed/
8741F: include/linux/qed/
8742F: drivers/net/ethernet/qlogic/qede/
8743
8744QNX4 FILESYSTEM
8745M: Anders Larsen <al@alarsen.net>
8746W: http://www.alarsen.net/linux/qnx4fs/
8747S: Maintained
8748F: fs/qnx4/
8749F: include/uapi/linux/qnx4_fs.h
8750F: include/uapi/linux/qnxtypes.h
8751
8752QT1010 MEDIA DRIVER
8753M: Antti Palosaari <crope@iki.fi>
8754L: linux-media@vger.kernel.org
8755W: http://linuxtv.org/
8756W: http://palosaari.fi/linux/
8757Q: http://patchwork.linuxtv.org/project/linux-media/list/
8758T: git git://linuxtv.org/anttip/media_tree.git
8759S: Maintained
8760F: drivers/media/tuners/qt1010*
8761
8762QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8763M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8764L: linux-wireless@vger.kernel.org
8765L: ath9k-devel@lists.ath9k.org
8766W: http://wireless.kernel.org/en/users/Drivers/ath9k
8767S: Supported
8768F: drivers/net/wireless/ath/ath9k/
8769
8770QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8771M: Kalle Valo <kvalo@qca.qualcomm.com>
8772L: ath10k@lists.infradead.org
8773W: http://wireless.kernel.org/en/users/Drivers/ath10k
8774T: git git://github.com/kvalo/ath.git
8775S: Supported
8776F: drivers/net/wireless/ath/ath10k/
8777
8778QUALCOMM HEXAGON ARCHITECTURE
8779M: Richard Kuo <rkuo@codeaurora.org>
8780L: linux-hexagon@vger.kernel.org
8781S: Supported
8782F: arch/hexagon/
8783
8784QUALCOMM WCN36XX WIRELESS DRIVER
8785M: Eugene Krasnikov <k.eugene.e@gmail.com>
8786L: wcn36xx@lists.infradead.org
8787W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8788T: git git://github.com/KrasnikovEugene/wcn36xx.git
8789S: Supported
8790F: drivers/net/wireless/ath/wcn36xx/
8791
8792RADOS BLOCK DEVICE (RBD)
8793M: Ilya Dryomov <idryomov@gmail.com>
8794M: Sage Weil <sage@redhat.com>
8795M: Alex Elder <elder@kernel.org>
8796L: ceph-devel@vger.kernel.org
8797W: http://ceph.com/
8798T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8799T: git git://github.com/ceph/ceph-client.git
8800S: Supported
8801F: Documentation/ABI/testing/sysfs-bus-rbd
8802F: drivers/block/rbd.c
8803F: drivers/block/rbd_types.h
8804
8805RADEON FRAMEBUFFER DISPLAY DRIVER
8806M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8807L: linux-fbdev@vger.kernel.org
8808S: Maintained
8809F: drivers/video/fbdev/aty/radeon*
8810F: include/uapi/linux/radeonfb.h
8811
8812RADIOSHARK RADIO DRIVER
8813M: Hans de Goede <hdegoede@redhat.com>
8814L: linux-media@vger.kernel.org
8815T: git git://linuxtv.org/media_tree.git
8816S: Maintained
8817F: drivers/media/radio/radio-shark.c
8818
8819RADIOSHARK2 RADIO DRIVER
8820M: Hans de Goede <hdegoede@redhat.com>
8821L: linux-media@vger.kernel.org
8822T: git git://linuxtv.org/media_tree.git
8823S: Maintained
8824F: drivers/media/radio/radio-shark2.c
8825F: drivers/media/radio/radio-tea5777.c
8826
8827RAGE128 FRAMEBUFFER DISPLAY DRIVER
8828M: Paul Mackerras <paulus@samba.org>
8829L: linux-fbdev@vger.kernel.org
8830S: Maintained
8831F: drivers/video/fbdev/aty/aty128fb.c
8832
8833RALINK RT2X00 WIRELESS LAN DRIVER
8834P: rt2x00 project
8835M: Stanislaw Gruszka <sgruszka@redhat.com>
8836M: Helmut Schaa <helmut.schaa@googlemail.com>
8837L: linux-wireless@vger.kernel.org
8838S: Maintained
8839F: drivers/net/wireless/ralink/rt2x00/
8840
8841RAMDISK RAM BLOCK DEVICE DRIVER
8842M: Jens Axboe <axboe@kernel.dk>
8843S: Maintained
8844F: Documentation/blockdev/ramdisk.txt
8845F: drivers/block/brd.c
8846
8847RANDOM NUMBER DRIVER
8848M: "Theodore Ts'o" <tytso@mit.edu>
8849S: Maintained
8850F: drivers/char/random.c
8851
8852RAPIDIO SUBSYSTEM
8853M: Matt Porter <mporter@kernel.crashing.org>
8854M: Alexandre Bounine <alexandre.bounine@idt.com>
8855S: Maintained
8856F: drivers/rapidio/
8857
8858RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8859L: linux-wireless@vger.kernel.org
8860S: Orphan
8861F: drivers/net/wireless/ray*
8862
8863RCUTORTURE MODULE
8864M: Josh Triplett <josh@joshtriplett.org>
8865M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8866L: linux-kernel@vger.kernel.org
8867S: Supported
8868T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8869F: Documentation/RCU/torture.txt
8870F: kernel/rcu/rcutorture.c
8871
8872RCUTORTURE TEST FRAMEWORK
8873M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8874M: Josh Triplett <josh@joshtriplett.org>
8875R: Steven Rostedt <rostedt@goodmis.org>
8876R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8877R: Lai Jiangshan <jiangshanlai@gmail.com>
8878L: linux-kernel@vger.kernel.org
8879S: Supported
8880T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8881F: tools/testing/selftests/rcutorture
8882
8883RDC R-321X SoC
8884M: Florian Fainelli <florian@openwrt.org>
8885S: Maintained
8886
8887RDC R6040 FAST ETHERNET DRIVER
8888M: Florian Fainelli <florian@openwrt.org>
8889L: netdev@vger.kernel.org
8890S: Maintained
8891F: drivers/net/ethernet/rdc/r6040.c
8892
8893RDS - RELIABLE DATAGRAM SOCKETS
8894M: Chien Yen <chien.yen@oracle.com>
8895L: rds-devel@oss.oracle.com (moderated for non-subscribers)
8896S: Supported
8897F: net/rds/
8898
8899READ-COPY UPDATE (RCU)
8900M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8901M: Josh Triplett <josh@joshtriplett.org>
8902R: Steven Rostedt <rostedt@goodmis.org>
8903R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8904R: Lai Jiangshan <jiangshanlai@gmail.com>
8905L: linux-kernel@vger.kernel.org
8906W: http://www.rdrop.com/users/paulmck/RCU/
8907S: Supported
8908T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8909F: Documentation/RCU/
8910X: Documentation/RCU/torture.txt
8911F: include/linux/rcu*
8912X: include/linux/srcu.h
8913F: kernel/rcu/
8914X: kernel/torture.c
8915
8916REAL TIME CLOCK (RTC) SUBSYSTEM
8917M: Alessandro Zummo <a.zummo@towertech.it>
8918M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
8919L: rtc-linux@googlegroups.com
8920Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8921T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8922S: Maintained
8923F: Documentation/rtc.txt
8924F: drivers/rtc/
8925F: include/linux/rtc.h
8926F: include/uapi/linux/rtc.h
8927
8928REALTEK AUDIO CODECS
8929M: Bard Liao <bardliao@realtek.com>
8930M: Oder Chiou <oder_chiou@realtek.com>
8931S: Maintained
8932F: sound/soc/codecs/rt*
8933F: include/sound/rt*.h
8934
8935REISERFS FILE SYSTEM
8936L: reiserfs-devel@vger.kernel.org
8937S: Supported
8938F: fs/reiserfs/
8939
8940REGISTER MAP ABSTRACTION
8941M: Mark Brown <broonie@kernel.org>
8942L: linux-kernel@vger.kernel.org
8943T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8944S: Supported
8945F: drivers/base/regmap/
8946F: include/linux/regmap.h
8947
8948REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8949M: Ohad Ben-Cohen <ohad@wizery.com>
8950T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8951S: Maintained
8952F: drivers/remoteproc/
8953F: Documentation/remoteproc.txt
8954F: include/linux/remoteproc.h
8955
8956REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8957M: Ohad Ben-Cohen <ohad@wizery.com>
8958T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8959S: Maintained
8960F: drivers/rpmsg/
8961F: Documentation/rpmsg.txt
8962F: include/linux/rpmsg.h
8963
8964RESET CONTROLLER FRAMEWORK
8965M: Philipp Zabel <p.zabel@pengutronix.de>
8966S: Maintained
8967F: drivers/reset/
8968F: Documentation/devicetree/bindings/reset/
8969F: include/dt-bindings/reset/
8970F: include/linux/reset.h
8971F: include/linux/reset-controller.h
8972
8973RFKILL
8974M: Johannes Berg <johannes@sipsolutions.net>
8975L: linux-wireless@vger.kernel.org
8976W: http://wireless.kernel.org/
8977T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8978T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8979S: Maintained
8980F: Documentation/rfkill.txt
8981F: net/rfkill/
8982
8983RHASHTABLE
8984M: Thomas Graf <tgraf@suug.ch>
8985L: netdev@vger.kernel.org
8986S: Maintained
8987F: lib/rhashtable.c
8988F: include/linux/rhashtable.h
8989
8990RICOH SMARTMEDIA/XD DRIVER
8991M: Maxim Levitsky <maximlevitsky@gmail.com>
8992S: Maintained
8993F: drivers/mtd/nand/r852.c
8994F: drivers/mtd/nand/r852.h
8995
8996RICOH R5C592 MEMORYSTICK DRIVER
8997M: Maxim Levitsky <maximlevitsky@gmail.com>
8998S: Maintained
8999F: drivers/memstick/host/r592.*
9000
9001ROCCAT DRIVERS
9002M: Stefan Achatz <erazor_de@users.sourceforge.net>
9003W: http://sourceforge.net/projects/roccat/
9004S: Maintained
9005F: drivers/hid/hid-roccat*
9006F: include/linux/hid-roccat*
9007F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9008
9009ROCKER DRIVER
9010M: Jiri Pirko <jiri@resnulli.us>
9011M: Scott Feldman <sfeldma@gmail.com>
9012L: netdev@vger.kernel.org
9013S: Supported
9014F: drivers/net/ethernet/rocker/
9015
9016ROCKETPORT DRIVER
9017P: Comtrol Corp.
9018W: http://www.comtrol.com
9019S: Maintained
9020F: Documentation/serial/rocket.txt
9021F: drivers/tty/rocket*
9022
9023ROCKETPORT EXPRESS/INFINITY DRIVER
9024M: Kevin Cernekee <cernekee@gmail.com>
9025L: linux-serial@vger.kernel.org
9026S: Odd Fixes
9027F: drivers/tty/serial/rp2.*
9028
9029ROSE NETWORK LAYER
9030M: Ralf Baechle <ralf@linux-mips.org>
9031L: linux-hams@vger.kernel.org
9032W: http://www.linux-ax25.org/
9033S: Maintained
9034F: include/net/rose.h
9035F: include/uapi/linux/rose.h
9036F: net/rose/
9037
9038RTL2830 MEDIA DRIVER
9039M: Antti Palosaari <crope@iki.fi>
9040L: linux-media@vger.kernel.org
9041W: http://linuxtv.org/
9042W: http://palosaari.fi/linux/
9043Q: http://patchwork.linuxtv.org/project/linux-media/list/
9044T: git git://linuxtv.org/anttip/media_tree.git
9045S: Maintained
9046F: drivers/media/dvb-frontends/rtl2830*
9047
9048RTL2832 MEDIA DRIVER
9049M: Antti Palosaari <crope@iki.fi>
9050L: linux-media@vger.kernel.org
9051W: http://linuxtv.org/
9052W: http://palosaari.fi/linux/
9053Q: http://patchwork.linuxtv.org/project/linux-media/list/
9054T: git git://linuxtv.org/anttip/media_tree.git
9055S: Maintained
9056F: drivers/media/dvb-frontends/rtl2832*
9057
9058RTL2832_SDR MEDIA DRIVER
9059M: Antti Palosaari <crope@iki.fi>
9060L: linux-media@vger.kernel.org
9061W: http://linuxtv.org/
9062W: http://palosaari.fi/linux/
9063Q: http://patchwork.linuxtv.org/project/linux-media/list/
9064T: git git://linuxtv.org/anttip/media_tree.git
9065S: Maintained
9066F: drivers/media/dvb-frontends/rtl2832_sdr*
9067
9068RTL8180 WIRELESS DRIVER
9069L: linux-wireless@vger.kernel.org
9070W: http://wireless.kernel.org/
9071T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9072S: Orphan
9073F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9074
9075RTL8187 WIRELESS DRIVER
9076M: Herton Ronaldo Krzesinski <herton@canonical.com>
9077M: Hin-Tak Leung <htl10@users.sourceforge.net>
9078M: Larry Finger <Larry.Finger@lwfinger.net>
9079L: linux-wireless@vger.kernel.org
9080W: http://wireless.kernel.org/
9081T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9082S: Maintained
9083F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9084
9085RTL8192CE WIRELESS DRIVER
9086M: Larry Finger <Larry.Finger@lwfinger.net>
9087M: Chaoming Li <chaoming_li@realsil.com.cn>
9088L: linux-wireless@vger.kernel.org
9089W: http://wireless.kernel.org/
9090T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9091S: Maintained
9092F: drivers/net/wireless/realtek/rtlwifi/
9093F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9094
9095RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9096M: Jes Sorensen <Jes.Sorensen@redhat.com>
9097L: linux-wireless@vger.kernel.org
9098T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9099S: Maintained
9100F: drivers/net/wireless/realtek/rtl8xxxu/
9101
9102S3 SAVAGE FRAMEBUFFER DRIVER
9103M: Antonino Daplas <adaplas@gmail.com>
9104L: linux-fbdev@vger.kernel.org
9105S: Maintained
9106F: drivers/video/fbdev/savage/
9107
9108S390
9109M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9110M: Heiko Carstens <heiko.carstens@de.ibm.com>
9111L: linux-s390@vger.kernel.org
9112W: http://www.ibm.com/developerworks/linux/linux390/
9113S: Supported
9114F: arch/s390/
9115F: drivers/s390/
9116F: Documentation/s390/
9117F: Documentation/DocBook/s390*
9118
9119S390 COMMON I/O LAYER
9120M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9121M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9122L: linux-s390@vger.kernel.org
9123W: http://www.ibm.com/developerworks/linux/linux390/
9124S: Supported
9125F: drivers/s390/cio/
9126
9127S390 DASD DRIVER
9128M: Stefan Weinhuber <wein@de.ibm.com>
9129M: Stefan Haberland <stefan.haberland@de.ibm.com>
9130L: linux-s390@vger.kernel.org
9131W: http://www.ibm.com/developerworks/linux/linux390/
9132S: Supported
9133F: drivers/s390/block/dasd*
9134F: block/partitions/ibm.c
9135
9136S390 NETWORK DRIVERS
9137M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9138L: linux-s390@vger.kernel.org
9139W: http://www.ibm.com/developerworks/linux/linux390/
9140S: Supported
9141F: drivers/s390/net/
9142
9143S390 PCI SUBSYSTEM
9144M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9145M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9146L: linux-s390@vger.kernel.org
9147W: http://www.ibm.com/developerworks/linux/linux390/
9148S: Supported
9149F: arch/s390/pci/
9150F: drivers/pci/hotplug/s390_pci_hpc.c
9151
9152S390 ZCRYPT DRIVER
9153M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9154L: linux-s390@vger.kernel.org
9155W: http://www.ibm.com/developerworks/linux/linux390/
9156S: Supported
9157F: drivers/s390/crypto/
9158
9159S390 ZFCP DRIVER
9160M: Steffen Maier <maier@linux.vnet.ibm.com>
9161L: linux-s390@vger.kernel.org
9162W: http://www.ibm.com/developerworks/linux/linux390/
9163S: Supported
9164F: drivers/s390/scsi/zfcp_*
9165
9166S390 IUCV NETWORK LAYER
9167M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9168L: linux-s390@vger.kernel.org
9169W: http://www.ibm.com/developerworks/linux/linux390/
9170S: Supported
9171F: drivers/s390/net/*iucv*
9172F: include/net/iucv/
9173F: net/iucv/
9174
9175S390 IOMMU (PCI)
9176M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9177L: linux-s390@vger.kernel.org
9178W: http://www.ibm.com/developerworks/linux/linux390/
9179S: Supported
9180F: drivers/iommu/s390-iommu.c
9181
9182S3C24XX SD/MMC Driver
9183M: Ben Dooks <ben-linux@fluff.org>
9184L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9185S: Supported
9186F: drivers/mmc/host/s3cmci.*
9187
9188SAA6588 RDS RECEIVER DRIVER
9189M: Hans Verkuil <hverkuil@xs4all.nl>
9190L: linux-media@vger.kernel.org
9191T: git git://linuxtv.org/media_tree.git
9192W: http://linuxtv.org
9193S: Odd Fixes
9194F: drivers/media/i2c/saa6588*
9195
9196SAA7134 VIDEO4LINUX DRIVER
9197M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9198L: linux-media@vger.kernel.org
9199W: http://linuxtv.org
9200T: git git://linuxtv.org/media_tree.git
9201S: Odd fixes
9202F: Documentation/video4linux/*.saa7134
9203F: drivers/media/pci/saa7134/
9204
9205SAA7146 VIDEO4LINUX-2 DRIVER
9206M: Hans Verkuil <hverkuil@xs4all.nl>
9207L: linux-media@vger.kernel.org
9208T: git git://linuxtv.org/media_tree.git
9209S: Maintained
9210F: drivers/media/common/saa7146/
9211F: drivers/media/pci/saa7146/
9212F: include/media/saa7146*
9213
9214SAMSUNG LAPTOP DRIVER
9215M: Corentin Chary <corentin.chary@gmail.com>
9216L: platform-driver-x86@vger.kernel.org
9217S: Maintained
9218F: drivers/platform/x86/samsung-laptop.c
9219
9220SAMSUNG AUDIO (ASoC) DRIVERS
9221M: Sangbeom Kim <sbkim73@samsung.com>
9222L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9223S: Supported
9224F: sound/soc/samsung/
9225
9226SAMSUNG FRAMEBUFFER DRIVER
9227M: Jingoo Han <jingoohan1@gmail.com>
9228L: linux-fbdev@vger.kernel.org
9229S: Maintained
9230F: drivers/video/fbdev/s3c-fb.c
9231
9232SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9233M: Sangbeom Kim <sbkim73@samsung.com>
9234M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9235L: linux-kernel@vger.kernel.org
9236L: linux-samsung-soc@vger.kernel.org
9237S: Supported
9238F: drivers/mfd/sec*.c
9239F: drivers/regulator/s2m*.c
9240F: drivers/regulator/s5m*.c
9241F: drivers/clk/clk-s2mps11.c
9242F: drivers/rtc/rtc-s5m.c
9243F: include/linux/mfd/samsung/
9244F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
9245F: Documentation/devicetree/bindings/mfd/s2mp*.txt
9246
9247SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9248M: Kyungmin Park <kyungmin.park@samsung.com>
9249M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9250L: linux-media@vger.kernel.org
9251Q: https://patchwork.linuxtv.org/project/linux-media/list/
9252S: Supported
9253F: drivers/media/platform/exynos4-is/
9254
9255SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9256M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9257L: linux-media@vger.kernel.org
9258L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9259S: Maintained
9260F: drivers/media/platform/s3c-camif/
9261F: include/media/s3c_camif.h
9262
9263SAMSUNG S5C73M3 CAMERA DRIVER
9264M: Kyungmin Park <kyungmin.park@samsung.com>
9265M: Andrzej Hajda <a.hajda@samsung.com>
9266L: linux-media@vger.kernel.org
9267S: Supported
9268F: drivers/media/i2c/s5c73m3/*
9269
9270SAMSUNG S5K5BAF CAMERA DRIVER
9271M: Kyungmin Park <kyungmin.park@samsung.com>
9272M: Andrzej Hajda <a.hajda@samsung.com>
9273L: linux-media@vger.kernel.org
9274S: Supported
9275F: drivers/media/i2c/s5k5baf.c
9276
9277SAMSUNG S3FWRN5 NFC DRIVER
9278M: Robert Baldyga <r.baldyga@samsung.com>
9279L: linux-nfc@lists.01.org (moderated for non-subscribers)
9280S: Supported
9281F: drivers/nfc/s3fwrn5
9282
9283SAMSUNG SOC CLOCK DRIVERS
9284M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9285M: Tomasz Figa <tomasz.figa@gmail.com>
9286S: Supported
9287L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9288F: drivers/clk/samsung/
9289
9290SAMSUNG SXGBE DRIVERS
9291M: Byungho An <bh74.an@samsung.com>
9292M: Girish K S <ks.giri@samsung.com>
9293M: Vipul Pandya <vipul.pandya@samsung.com>
9294S: Supported
9295L: netdev@vger.kernel.org
9296F: drivers/net/ethernet/samsung/sxgbe/
9297
9298SAMSUNG THERMAL DRIVER
9299M: Lukasz Majewski <l.majewski@samsung.com>
9300L: linux-pm@vger.kernel.org
9301L: linux-samsung-soc@vger.kernel.org
9302S: Supported
9303T: https://github.com/lmajewski/linux-samsung-thermal.git
9304F: drivers/thermal/samsung/
9305
9306SAMSUNG USB2 PHY DRIVER
9307M: Kamil Debski <k.debski@samsung.com>
9308L: linux-kernel@vger.kernel.org
9309S: Supported
9310F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9311F: Documentation/phy/samsung-usb2.txt
9312F: drivers/phy/phy-exynos4210-usb2.c
9313F: drivers/phy/phy-exynos4x12-usb2.c
9314F: drivers/phy/phy-exynos5250-usb2.c
9315F: drivers/phy/phy-s5pv210-usb2.c
9316F: drivers/phy/phy-samsung-usb2.c
9317F: drivers/phy/phy-samsung-usb2.h
9318
9319SERIAL DRIVERS
9320M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9321L: linux-serial@vger.kernel.org
9322S: Maintained
9323F: drivers/tty/serial/
9324
9325SYNOPSYS DESIGNWARE DMAC DRIVER
9326M: Viresh Kumar <vireshk@kernel.org>
9327M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9328S: Maintained
9329F: include/linux/dma/dw.h
9330F: include/linux/platform_data/dma-dw.h
9331F: drivers/dma/dw/
9332
9333SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9334M: Lars Persson <lars.persson@axis.com>
9335L: netdev@vger.kernel.org
9336S: Supported
9337F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9338F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9339
9340SYNOPSYS DESIGNWARE I2C DRIVER
9341M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9342M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9343M: Mika Westerberg <mika.westerberg@linux.intel.com>
9344L: linux-i2c@vger.kernel.org
9345S: Maintained
9346F: drivers/i2c/busses/i2c-designware-*
9347F: include/linux/platform_data/i2c-designware.h
9348
9349SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9350M: Jaehoon Chung <jh80.chung@samsung.com>
9351L: linux-mmc@vger.kernel.org
9352S: Maintained
9353F: include/linux/mmc/dw_mmc.h
9354F: drivers/mmc/host/dw_mmc*
9355
9356SYSTEM TRACE MODULE CLASS
9357M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9358S: Maintained
9359F: Documentation/trace/stm.txt
9360F: drivers/hwtracing/stm/
9361F: include/linux/stm.h
9362F: include/uapi/linux/stm.h
9363
9364THUNDERBOLT DRIVER
9365M: Andreas Noever <andreas.noever@gmail.com>
9366S: Maintained
9367F: drivers/thunderbolt/
9368
9369TIMEKEEPING, CLOCKSOURCE CORE, NTP
9370M: John Stultz <john.stultz@linaro.org>
9371M: Thomas Gleixner <tglx@linutronix.de>
9372L: linux-kernel@vger.kernel.org
9373T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9374S: Supported
9375F: include/linux/clocksource.h
9376F: include/linux/time.h
9377F: include/linux/timex.h
9378F: include/uapi/linux/time.h
9379F: include/uapi/linux/timex.h
9380F: kernel/time/clocksource.c
9381F: kernel/time/time*.c
9382F: kernel/time/ntp.c
9383F: tools/testing/selftests/timers/
9384
9385SC1200 WDT DRIVER
9386M: Zwane Mwaikambo <zwanem@gmail.com>
9387S: Maintained
9388F: drivers/watchdog/sc1200wdt.c
9389
9390SCHEDULER
9391M: Ingo Molnar <mingo@redhat.com>
9392M: Peter Zijlstra <peterz@infradead.org>
9393L: linux-kernel@vger.kernel.org
9394T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9395S: Maintained
9396F: kernel/sched/
9397F: include/linux/sched.h
9398F: include/uapi/linux/sched.h
9399F: include/linux/wait.h
9400
9401SCORE ARCHITECTURE
9402M: Chen Liqin <liqin.linux@gmail.com>
9403M: Lennox Wu <lennox.wu@gmail.com>
9404W: http://www.sunplus.com
9405S: Supported
9406F: arch/score/
9407
9408SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9409M: Sudeep Holla <sudeep.holla@arm.com>
9410L: linux-arm-kernel@lists.infradead.org
9411S: Maintained
9412F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9413F: drivers/clk/clk-scpi.c
9414F: drivers/cpufreq/scpi-cpufreq.c
9415F: drivers/firmware/arm_scpi.c
9416F: include/linux/scpi_protocol.h
9417
9418SCSI CDROM DRIVER
9419M: Jens Axboe <axboe@kernel.dk>
9420L: linux-scsi@vger.kernel.org
9421W: http://www.kernel.dk
9422S: Maintained
9423F: drivers/scsi/sr*
9424
9425SCSI RDMA PROTOCOL (SRP) INITIATOR
9426M: Bart Van Assche <bart.vanassche@sandisk.com>
9427L: linux-rdma@vger.kernel.org
9428S: Supported
9429W: http://www.openfabrics.org
9430Q: http://patchwork.kernel.org/project/linux-rdma/list/
9431T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9432F: drivers/infiniband/ulp/srp/
9433F: include/scsi/srp.h
9434
9435SCSI SG DRIVER
9436M: Doug Gilbert <dgilbert@interlog.com>
9437L: linux-scsi@vger.kernel.org
9438W: http://sg.danny.cz/sg
9439S: Maintained
9440F: Documentation/scsi/scsi-generic.txt
9441F: drivers/scsi/sg.c
9442F: include/scsi/sg.h
9443
9444SCSI SUBSYSTEM
9445M: "James E.J. Bottomley" <JBottomley@odin.com>
9446L: linux-scsi@vger.kernel.org
9447T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9448S: Maintained
9449F: drivers/scsi/
9450F: include/scsi/
9451
9452SCSI TAPE DRIVER
9453M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9454L: linux-scsi@vger.kernel.org
9455S: Maintained
9456F: Documentation/scsi/st.txt
9457F: drivers/scsi/st.*
9458F: drivers/scsi/st_*.h
9459
9460SCTP PROTOCOL
9461M: Vlad Yasevich <vyasevich@gmail.com>
9462M: Neil Horman <nhorman@tuxdriver.com>
9463L: linux-sctp@vger.kernel.org
9464W: http://lksctp.sourceforge.net
9465S: Maintained
9466F: Documentation/networking/sctp.txt
9467F: include/linux/sctp.h
9468F: include/uapi/linux/sctp.h
9469F: include/net/sctp/
9470F: net/sctp/
9471
9472SCx200 CPU SUPPORT
9473M: Jim Cromie <jim.cromie@gmail.com>
9474S: Odd Fixes
9475F: Documentation/i2c/busses/scx200_acb
9476F: arch/x86/platform/scx200/
9477F: drivers/watchdog/scx200_wdt.c
9478F: drivers/i2c/busses/scx200*
9479F: drivers/mtd/maps/scx200_docflash.c
9480F: include/linux/scx200.h
9481
9482SCx200 GPIO DRIVER
9483M: Jim Cromie <jim.cromie@gmail.com>
9484S: Maintained
9485F: drivers/char/scx200_gpio.c
9486F: include/linux/scx200_gpio.h
9487
9488SCx200 HRT CLOCKSOURCE DRIVER
9489M: Jim Cromie <jim.cromie@gmail.com>
9490S: Maintained
9491F: drivers/clocksource/scx200_hrt.c
9492
9493SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9494M: Sascha Sommer <saschasommer@freenet.de>
9495L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9496S: Maintained
9497F: drivers/mmc/host/sdricoh_cs.c
9498
9499SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9500L: linux-mmc@vger.kernel.org
9501S: Orphan
9502F: drivers/mmc/host/sdhci.*
9503F: drivers/mmc/host/sdhci-pltfm.[ch]
9504
9505SECURE COMPUTING
9506M: Kees Cook <keescook@chromium.org>
9507R: Andy Lutomirski <luto@amacapital.net>
9508R: Will Drewry <wad@chromium.org>
9509T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9510S: Supported
9511F: kernel/seccomp.c
9512F: include/uapi/linux/seccomp.h
9513F: include/linux/seccomp.h
9514F: tools/testing/selftests/seccomp/*
9515K: \bsecure_computing
9516K: \bTIF_SECCOMP\b
9517
9518SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9519M: Ben Dooks <ben-linux@fluff.org>
9520M: Jaehoon Chung <jh80.chung@samsung.com>
9521L: linux-mmc@vger.kernel.org
9522S: Maintained
9523F: drivers/mmc/host/sdhci-s3c*
9524
9525SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9526M: Viresh Kumar <vireshk@kernel.org>
9527L: spear-devel@list.st.com
9528L: linux-mmc@vger.kernel.org
9529S: Maintained
9530F: drivers/mmc/host/sdhci-spear.c
9531
9532SECURITY SUBSYSTEM
9533M: James Morris <james.l.morris@oracle.com>
9534M: "Serge E. Hallyn" <serge@hallyn.com>
9535L: linux-security-module@vger.kernel.org (suggested Cc:)
9536T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9537W: http://kernsec.org/
9538S: Supported
9539F: security/
9540
9541SECURITY CONTACT
9542M: Security Officers <security@kernel.org>
9543S: Supported
9544
9545SELINUX SECURITY MODULE
9546M: Paul Moore <paul@paul-moore.com>
9547M: Stephen Smalley <sds@tycho.nsa.gov>
9548M: Eric Paris <eparis@parisplace.org>
9549L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9550W: http://selinuxproject.org
9551T: git git://git.infradead.org/users/pcmoore/selinux
9552S: Supported
9553F: include/linux/selinux*
9554F: security/selinux/
9555F: scripts/selinux/
9556
9557APPARMOR SECURITY MODULE
9558M: John Johansen <john.johansen@canonical.com>
9559L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9560W: apparmor.wiki.kernel.org
9561T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9562S: Supported
9563F: security/apparmor/
9564
9565YAMA SECURITY MODULE
9566M: Kees Cook <keescook@chromium.org>
9567T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9568S: Supported
9569F: security/yama/
9570
9571SENSABLE PHANTOM
9572M: Jiri Slaby <jirislaby@gmail.com>
9573S: Maintained
9574F: drivers/misc/phantom.c
9575F: include/uapi/linux/phantom.h
9576
9577SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9578M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9579M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9580M: John Soni Jose <sony.john@avagotech.com>
9581L: linux-scsi@vger.kernel.org
9582W: http://www.avagotech.com
9583S: Supported
9584F: drivers/scsi/be2iscsi/
9585
9586Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9587M: Sathya Perla <sathya.perla@avagotech.com>
9588M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9589M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9590M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9591L: netdev@vger.kernel.org
9592W: http://www.emulex.com
9593S: Supported
9594F: drivers/net/ethernet/emulex/benet/
9595
9596EMULEX ONECONNECT ROCE DRIVER
9597M: Selvin Xavier <selvin.xavier@avagotech.com>
9598M: Devesh Sharma <devesh.sharma@avagotech.com>
9599M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9600L: linux-rdma@vger.kernel.org
9601W: http://www.emulex.com
9602S: Supported
9603F: drivers/infiniband/hw/ocrdma/
9604
9605SFC NETWORK DRIVER
9606M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9607M: Shradha Shah <sshah@solarflare.com>
9608L: netdev@vger.kernel.org
9609S: Supported
9610F: drivers/net/ethernet/sfc/
9611
9612SGI GRU DRIVER
9613M: Dimitri Sivanich <sivanich@sgi.com>
9614S: Maintained
9615F: drivers/misc/sgi-gru/
9616
9617SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9618M: Pat Gefre <pfg@sgi.com>
9619L: linux-ia64@vger.kernel.org
9620S: Supported
9621F: Documentation/ia64/serial.txt
9622F: drivers/tty/serial/ioc?_serial.c
9623F: include/linux/ioc?.h
9624
9625SGI XP/XPC/XPNET DRIVER
9626M: Cliff Whickman <cpw@sgi.com>
9627M: Robin Holt <robinmholt@gmail.com>
9628S: Maintained
9629F: drivers/misc/sgi-xp/
9630
9631SI2157 MEDIA DRIVER
9632M: Antti Palosaari <crope@iki.fi>
9633L: linux-media@vger.kernel.org
9634W: http://linuxtv.org/
9635W: http://palosaari.fi/linux/
9636Q: http://patchwork.linuxtv.org/project/linux-media/list/
9637T: git git://linuxtv.org/anttip/media_tree.git
9638S: Maintained
9639F: drivers/media/tuners/si2157*
9640
9641SI2168 MEDIA DRIVER
9642M: Antti Palosaari <crope@iki.fi>
9643L: linux-media@vger.kernel.org
9644W: http://linuxtv.org/
9645W: http://palosaari.fi/linux/
9646Q: http://patchwork.linuxtv.org/project/linux-media/list/
9647T: git git://linuxtv.org/anttip/media_tree.git
9648S: Maintained
9649F: drivers/media/dvb-frontends/si2168*
9650
9651SI470X FM RADIO RECEIVER I2C DRIVER
9652M: Hans Verkuil <hverkuil@xs4all.nl>
9653L: linux-media@vger.kernel.org
9654T: git git://linuxtv.org/media_tree.git
9655W: http://linuxtv.org
9656S: Odd Fixes
9657F: drivers/media/radio/si470x/radio-si470x-i2c.c
9658
9659SI470X FM RADIO RECEIVER USB DRIVER
9660M: Hans Verkuil <hverkuil@xs4all.nl>
9661L: linux-media@vger.kernel.org
9662T: git git://linuxtv.org/media_tree.git
9663W: http://linuxtv.org
9664S: Maintained
9665F: drivers/media/radio/si470x/radio-si470x-common.c
9666F: drivers/media/radio/si470x/radio-si470x.h
9667F: drivers/media/radio/si470x/radio-si470x-usb.c
9668
9669SI4713 FM RADIO TRANSMITTER I2C DRIVER
9670M: Eduardo Valentin <edubezval@gmail.com>
9671L: linux-media@vger.kernel.org
9672T: git git://linuxtv.org/media_tree.git
9673W: http://linuxtv.org
9674S: Odd Fixes
9675F: drivers/media/radio/si4713/si4713.?
9676
9677SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9678M: Eduardo Valentin <edubezval@gmail.com>
9679L: linux-media@vger.kernel.org
9680T: git git://linuxtv.org/media_tree.git
9681W: http://linuxtv.org
9682S: Odd Fixes
9683F: drivers/media/radio/si4713/radio-platform-si4713.c
9684
9685SI4713 FM RADIO TRANSMITTER USB DRIVER
9686M: Hans Verkuil <hverkuil@xs4all.nl>
9687L: linux-media@vger.kernel.org
9688T: git git://linuxtv.org/media_tree.git
9689W: http://linuxtv.org
9690S: Maintained
9691F: drivers/media/radio/si4713/radio-usb-si4713.c
9692
9693SIANO DVB DRIVER
9694M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9695L: linux-media@vger.kernel.org
9696W: http://linuxtv.org
9697T: git git://linuxtv.org/media_tree.git
9698S: Odd fixes
9699F: drivers/media/common/siano/
9700F: drivers/media/usb/siano/
9701F: drivers/media/usb/siano/
9702F: drivers/media/mmc/siano/
9703
9704SIMPLEFB FB DRIVER
9705M: Hans de Goede <hdegoede@redhat.com>
9706L: linux-fbdev@vger.kernel.org
9707S: Maintained
9708F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
9709F: drivers/video/fbdev/simplefb.c
9710F: include/linux/platform_data/simplefb.h
9711
9712SH_VEU V4L2 MEM2MEM DRIVER
9713L: linux-media@vger.kernel.org
9714S: Orphan
9715F: drivers/media/platform/sh_veu.c
9716
9717SH_VOU V4L2 OUTPUT DRIVER
9718L: linux-media@vger.kernel.org
9719S: Orphan
9720F: drivers/media/platform/sh_vou.c
9721F: include/media/sh_vou.h
9722
9723SIMPLE FIRMWARE INTERFACE (SFI)
9724M: Len Brown <lenb@kernel.org>
9725L: sfi-devel@simplefirmware.org
9726W: http://simplefirmware.org/
9727T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9728S: Supported
9729F: arch/x86/platform/sfi/
9730F: drivers/sfi/
9731F: include/linux/sfi*.h
9732
9733SIMTEC EB110ATX (Chalice CATS)
9734P: Ben Dooks
9735P: Vincent Sanders <vince@simtec.co.uk>
9736M: Simtec Linux Team <linux@simtec.co.uk>
9737W: http://www.simtec.co.uk/products/EB110ATX/
9738S: Supported
9739
9740SIMTEC EB2410ITX (BAST)
9741P: Ben Dooks
9742P: Vincent Sanders <vince@simtec.co.uk>
9743M: Simtec Linux Team <linux@simtec.co.uk>
9744W: http://www.simtec.co.uk/products/EB2410ITX/
9745S: Supported
9746F: arch/arm/mach-s3c24xx/mach-bast.c
9747F: arch/arm/mach-s3c24xx/bast-ide.c
9748F: arch/arm/mach-s3c24xx/bast-irq.c
9749
9750TI DAVINCI MACHINE SUPPORT
9751M: Sekhar Nori <nsekhar@ti.com>
9752M: Kevin Hilman <khilman@deeprootsystems.com>
9753T: git git://gitorious.org/linux-davinci/linux-davinci.git
9754Q: http://patchwork.kernel.org/project/linux-davinci/list/
9755S: Supported
9756F: arch/arm/mach-davinci/
9757F: drivers/i2c/busses/i2c-davinci.c
9758
9759TI DAVINCI SERIES MEDIA DRIVER
9760M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9761L: linux-media@vger.kernel.org
9762W: http://linuxtv.org/
9763Q: http://patchwork.linuxtv.org/project/linux-media/list/
9764T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9765S: Maintained
9766F: drivers/media/platform/davinci/
9767F: include/media/davinci/
9768
9769TI AM437X VPFE DRIVER
9770M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9771L: linux-media@vger.kernel.org
9772W: http://linuxtv.org/
9773Q: http://patchwork.linuxtv.org/project/linux-media/list/
9774T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9775S: Maintained
9776F: drivers/media/platform/am437x/
9777
9778OV2659 OMNIVISION SENSOR DRIVER
9779M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9780L: linux-media@vger.kernel.org
9781W: http://linuxtv.org/
9782Q: http://patchwork.linuxtv.org/project/linux-media/list/
9783T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9784S: Maintained
9785F: drivers/media/i2c/ov2659.c
9786F: include/media/ov2659.h
9787
9788SILICON MOTION SM712 FRAME BUFFER DRIVER
9789M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9790M: Teddy Wang <teddy.wang@siliconmotion.com>
9791M: Sudip Mukherjee <sudip@vectorindia.org>
9792L: linux-fbdev@vger.kernel.org
9793S: Maintained
9794F: drivers/video/fbdev/sm712*
9795F: Documentation/fb/sm712fb.txt
9796
9797SIS 190 ETHERNET DRIVER
9798M: Francois Romieu <romieu@fr.zoreil.com>
9799L: netdev@vger.kernel.org
9800S: Maintained
9801F: drivers/net/ethernet/sis/sis190.c
9802
9803SIS 900/7016 FAST ETHERNET DRIVER
9804M: Daniele Venzano <venza@brownhat.org>
9805W: http://www.brownhat.org/sis900.html
9806L: netdev@vger.kernel.org
9807S: Maintained
9808F: drivers/net/ethernet/sis/sis900.*
9809
9810SIS FRAMEBUFFER DRIVER
9811M: Thomas Winischhofer <thomas@winischhofer.net>
9812W: http://www.winischhofer.net/linuxsisvga.shtml
9813S: Maintained
9814F: Documentation/fb/sisfb.txt
9815F: drivers/video/fbdev/sis/
9816F: include/video/sisfb.h
9817
9818SIS USB2VGA DRIVER
9819M: Thomas Winischhofer <thomas@winischhofer.net>
9820W: http://www.winischhofer.at/linuxsisusbvga.shtml
9821S: Maintained
9822F: drivers/usb/misc/sisusbvga/
9823
9824SLAB ALLOCATOR
9825M: Christoph Lameter <cl@linux.com>
9826M: Pekka Enberg <penberg@kernel.org>
9827M: David Rientjes <rientjes@google.com>
9828M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9829M: Andrew Morton <akpm@linux-foundation.org>
9830L: linux-mm@kvack.org
9831S: Maintained
9832F: include/linux/sl?b*.h
9833F: mm/sl?b*
9834
9835SLEEPABLE READ-COPY UPDATE (SRCU)
9836M: Lai Jiangshan <jiangshanlai@gmail.com>
9837M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9838M: Josh Triplett <josh@joshtriplett.org>
9839R: Steven Rostedt <rostedt@goodmis.org>
9840R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9841L: linux-kernel@vger.kernel.org
9842W: http://www.rdrop.com/users/paulmck/RCU/
9843S: Supported
9844T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9845F: include/linux/srcu.h
9846F: kernel/rcu/srcu.c
9847
9848SMACK SECURITY MODULE
9849M: Casey Schaufler <casey@schaufler-ca.com>
9850L: linux-security-module@vger.kernel.org
9851W: http://schaufler-ca.com
9852T: git git://git.gitorious.org/smack-next/kernel.git
9853S: Maintained
9854F: Documentation/security/Smack.txt
9855F: security/smack/
9856
9857DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9858M: Kevin Hilman <khilman@kernel.org>
9859M: Nishanth Menon <nm@ti.com>
9860S: Maintained
9861F: drivers/power/avs/
9862F: include/linux/power/smartreflex.h
9863L: linux-pm@vger.kernel.org
9864
9865SMC91x ETHERNET DRIVER
9866M: Nicolas Pitre <nico@fluxnic.net>
9867S: Odd Fixes
9868F: drivers/net/ethernet/smsc/smc91x.*
9869
9870SMIA AND SMIA++ IMAGE SENSOR DRIVER
9871M: Sakari Ailus <sakari.ailus@iki.fi>
9872L: linux-media@vger.kernel.org
9873S: Maintained
9874F: drivers/media/i2c/smiapp/
9875F: include/media/smiapp.h
9876F: drivers/media/i2c/smiapp-pll.c
9877F: drivers/media/i2c/smiapp-pll.h
9878F: include/uapi/linux/smiapp.h
9879F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9880
9881SMM665 HARDWARE MONITOR DRIVER
9882M: Guenter Roeck <linux@roeck-us.net>
9883L: lm-sensors@lm-sensors.org
9884S: Maintained
9885F: Documentation/hwmon/smm665
9886F: drivers/hwmon/smm665.c
9887
9888SMSC EMC2103 HARDWARE MONITOR DRIVER
9889M: Steve Glendinning <steve.glendinning@shawell.net>
9890L: lm-sensors@lm-sensors.org
9891S: Maintained
9892F: Documentation/hwmon/emc2103
9893F: drivers/hwmon/emc2103.c
9894
9895SMSC SCH5627 HARDWARE MONITOR DRIVER
9896M: Hans de Goede <hdegoede@redhat.com>
9897L: lm-sensors@lm-sensors.org
9898S: Supported
9899F: Documentation/hwmon/sch5627
9900F: drivers/hwmon/sch5627.c
9901
9902SMSC47B397 HARDWARE MONITOR DRIVER
9903M: Jean Delvare <jdelvare@suse.com>
9904L: lm-sensors@lm-sensors.org
9905S: Maintained
9906F: Documentation/hwmon/smsc47b397
9907F: drivers/hwmon/smsc47b397.c
9908
9909SMSC911x ETHERNET DRIVER
9910M: Steve Glendinning <steve.glendinning@shawell.net>
9911L: netdev@vger.kernel.org
9912S: Maintained
9913F: include/linux/smsc911x.h
9914F: drivers/net/ethernet/smsc/smsc911x.*
9915
9916SMSC9420 PCI ETHERNET DRIVER
9917M: Steve Glendinning <steve.glendinning@shawell.net>
9918L: netdev@vger.kernel.org
9919S: Maintained
9920F: drivers/net/ethernet/smsc/smsc9420.*
9921
9922SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9923M: Steve Glendinning <steve.glendinning@shawell.net>
9924L: linux-fbdev@vger.kernel.org
9925S: Maintained
9926F: drivers/video/fbdev/smscufx.c
9927
9928SOC-CAMERA V4L2 SUBSYSTEM
9929M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9930L: linux-media@vger.kernel.org
9931T: git git://linuxtv.org/media_tree.git
9932S: Maintained
9933F: include/media/soc*
9934F: drivers/media/i2c/soc_camera/
9935F: drivers/media/platform/soc_camera/
9936
9937SOEKRIS NET48XX LED SUPPORT
9938M: Chris Boot <bootc@bootc.net>
9939S: Maintained
9940F: drivers/leds/leds-net48xx.c
9941
9942SOFTLOGIC 6x10 MPEG CODEC
9943M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9944M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9945M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
9946M: Ismael Luceno <ismael@iodev.co.uk>
9947L: linux-media@vger.kernel.org
9948S: Supported
9949F: drivers/media/pci/solo6x10/
9950
9951SOFTWARE RAID (Multiple Disks) SUPPORT
9952M: Neil Brown <neilb@suse.com>
9953L: linux-raid@vger.kernel.org
9954S: Supported
9955F: drivers/md/
9956F: include/linux/raid/
9957F: include/uapi/linux/raid/
9958
9959SONIC NETWORK DRIVER
9960M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9961L: netdev@vger.kernel.org
9962S: Maintained
9963F: drivers/net/ethernet/natsemi/sonic.*
9964
9965SONICS SILICON BACKPLANE DRIVER (SSB)
9966M: Michael Buesch <m@bues.ch>
9967L: netdev@vger.kernel.org
9968S: Maintained
9969F: drivers/ssb/
9970F: include/linux/ssb/
9971
9972SONY VAIO CONTROL DEVICE DRIVER
9973M: Mattia Dongili <malattia@linux.it>
9974L: platform-driver-x86@vger.kernel.org
9975W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9976S: Maintained
9977F: Documentation/laptops/sony-laptop.txt
9978F: drivers/char/sonypi.c
9979F: drivers/platform/x86/sony-laptop.c
9980F: include/linux/sony-laptop.h
9981
9982SONY MEMORYSTICK CARD SUPPORT
9983M: Alex Dubov <oakad@yahoo.com>
9984W: http://tifmxx.berlios.de/
9985S: Maintained
9986F: drivers/memstick/host/tifm_ms.c
9987
9988SONY MEMORYSTICK STANDARD SUPPORT
9989M: Maxim Levitsky <maximlevitsky@gmail.com>
9990S: Maintained
9991F: drivers/memstick/core/ms_block.*
9992
9993SOUND
9994M: Jaroslav Kysela <perex@perex.cz>
9995M: Takashi Iwai <tiwai@suse.com>
9996L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9997W: http://www.alsa-project.org/
9998T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9999T: git git://git.alsa-project.org/alsa-kernel.git
10000Q: http://patchwork.kernel.org/project/alsa-devel/list/
10001S: Maintained
10002F: Documentation/sound/
10003F: include/sound/
10004F: include/uapi/sound/
10005F: sound/
10006
10007SOUND - COMPRESSED AUDIO
10008M: Vinod Koul <vinod.koul@intel.com>
10009L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10010T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10011S: Supported
10012F: Documentation/sound/alsa/compress_offload.txt
10013F: include/sound/compress_driver.h
10014F: include/uapi/sound/compress_*
10015F: sound/core/compress_offload.c
10016F: sound/soc/soc-compress.c
10017
10018SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10019M: Liam Girdwood <lgirdwood@gmail.com>
10020M: Mark Brown <broonie@kernel.org>
10021T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10022L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10023W: http://alsa-project.org/main/index.php/ASoC
10024S: Supported
10025F: Documentation/sound/alsa/soc/
10026F: sound/soc/
10027F: include/sound/soc*
10028
10029SOUND - DMAENGINE HELPERS
10030M: Lars-Peter Clausen <lars@metafoo.de>
10031S: Supported
10032F: include/sound/dmaengine_pcm.h
10033F: sound/core/pcm_dmaengine.c
10034F: sound/soc/soc-generic-dmaengine-pcm.c
10035
10036SP2 MEDIA DRIVER
10037M: Olli Salonen <olli.salonen@iki.fi>
10038L: linux-media@vger.kernel.org
10039W: http://linuxtv.org/
10040Q: http://patchwork.linuxtv.org/project/linux-media/list/
10041S: Maintained
10042F: drivers/media/dvb-frontends/sp2*
10043
10044SPARC + UltraSPARC (sparc/sparc64)
10045M: "David S. Miller" <davem@davemloft.net>
10046L: sparclinux@vger.kernel.org
10047Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10048T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10049T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10050S: Maintained
10051F: arch/sparc/
10052F: drivers/sbus/
10053
10054SPARC SERIAL DRIVERS
10055M: "David S. Miller" <davem@davemloft.net>
10056L: sparclinux@vger.kernel.org
10057T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10058T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10059S: Maintained
10060F: include/linux/sunserialcore.h
10061F: drivers/tty/serial/suncore.c
10062F: drivers/tty/serial/sunhv.c
10063F: drivers/tty/serial/sunsab.c
10064F: drivers/tty/serial/sunsab.h
10065F: drivers/tty/serial/sunsu.c
10066F: drivers/tty/serial/sunzilog.c
10067F: drivers/tty/serial/sunzilog.h
10068
10069SPARSE CHECKER
10070M: "Christopher Li" <sparse@chrisli.org>
10071L: linux-sparse@vger.kernel.org
10072W: https://sparse.wiki.kernel.org/
10073T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10074T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10075S: Maintained
10076F: include/linux/compiler.h
10077
10078SPEAR PLATFORM SUPPORT
10079M: Viresh Kumar <vireshk@kernel.org>
10080M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10081L: spear-devel@list.st.com
10082L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10083W: http://www.st.com/spear
10084S: Maintained
10085F: arch/arm/mach-spear/
10086
10087SPEAR CLOCK FRAMEWORK SUPPORT
10088M: Viresh Kumar <vireshk@kernel.org>
10089L: spear-devel@list.st.com
10090L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10091W: http://www.st.com/spear
10092S: Maintained
10093F: drivers/clk/spear/
10094
10095SPI SUBSYSTEM
10096M: Mark Brown <broonie@kernel.org>
10097L: linux-spi@vger.kernel.org
10098T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10099Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10100S: Maintained
10101F: Documentation/spi/
10102F: drivers/spi/
10103F: include/linux/spi/
10104F: include/uapi/linux/spi/
10105
10106SPIDERNET NETWORK DRIVER for CELL
10107M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10108L: netdev@vger.kernel.org
10109S: Supported
10110F: Documentation/networking/spider_net.txt
10111F: drivers/net/ethernet/toshiba/spider_net*
10112
10113SPU FILE SYSTEM
10114M: Jeremy Kerr <jk@ozlabs.org>
10115L: linuxppc-dev@lists.ozlabs.org
10116W: http://www.ibm.com/developerworks/power/cell/
10117S: Supported
10118F: Documentation/filesystems/spufs.txt
10119F: arch/powerpc/platforms/cell/spufs/
10120
10121SQUASHFS FILE SYSTEM
10122M: Phillip Lougher <phillip@squashfs.org.uk>
10123L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10124W: http://squashfs.org.uk
10125S: Maintained
10126F: Documentation/filesystems/squashfs.txt
10127F: fs/squashfs/
10128
10129SRM (Alpha) environment access
10130M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10131S: Maintained
10132F: arch/alpha/kernel/srm_env.c
10133
10134STABLE BRANCH
10135M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10136L: stable@vger.kernel.org
10137S: Supported
10138F: Documentation/stable_kernel_rules.txt
10139
10140STAGING SUBSYSTEM
10141M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10142T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10143L: devel@driverdev.osuosl.org
10144S: Supported
10145F: drivers/staging/
10146
10147STAGING - COMEDI
10148M: Ian Abbott <abbotti@mev.co.uk>
10149M: H Hartley Sweeten <hsweeten@visionengravers.com>
10150S: Odd Fixes
10151F: drivers/staging/comedi/
10152
10153STAGING - FLARION FT1000 DRIVERS
10154M: Marek Belisko <marek.belisko@gmail.com>
10155S: Odd Fixes
10156F: drivers/staging/ft1000/
10157
10158STAGING - INDUSTRIAL IO
10159M: Jonathan Cameron <jic23@kernel.org>
10160L: linux-iio@vger.kernel.org
10161S: Odd Fixes
10162F: drivers/staging/iio/
10163
10164STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10165M: Jarod Wilson <jarod@wilsonet.com>
10166W: http://www.lirc.org/
10167S: Odd Fixes
10168F: drivers/staging/media/lirc/
10169
10170STAGING - LUSTRE PARALLEL FILESYSTEM
10171M: Oleg Drokin <oleg.drokin@intel.com>
10172M: Andreas Dilger <andreas.dilger@intel.com>
10173L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10174W: http://wiki.lustre.org/
10175S: Maintained
10176F: drivers/staging/lustre
10177
10178STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10179M: Marc Dietrich <marvin24@gmx.de>
10180L: ac100@lists.launchpad.net (moderated for non-subscribers)
10181L: linux-tegra@vger.kernel.org
10182S: Maintained
10183F: drivers/staging/nvec/
10184
10185STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10186M: Jens Frederich <jfrederich@gmail.com>
10187M: Daniel Drake <dsd@laptop.org>
10188M: Jon Nettleton <jon.nettleton@gmail.com>
10189W: http://wiki.laptop.org/go/DCON
10190S: Maintained
10191F: drivers/staging/olpc_dcon/
10192
10193STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10194M: Willy Tarreau <willy@meta-x.org>
10195S: Odd Fixes
10196F: drivers/staging/panel/
10197
10198STAGING - REALTEK RTL8712U DRIVERS
10199M: Larry Finger <Larry.Finger@lwfinger.net>
10200M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10201S: Odd Fixes
10202F: drivers/staging/rtl8712/
10203
10204STAGING - REALTEK RTL8723U WIRELESS DRIVER
10205M: Larry Finger <Larry.Finger@lwfinger.net>
10206M: Jes Sorensen <Jes.Sorensen@redhat.com>
10207L: linux-wireless@vger.kernel.org
10208S: Maintained
10209F: drivers/staging/rtl8723au/
10210
10211STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10212M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10213M: Teddy Wang <teddy.wang@siliconmotion.com>
10214M: Sudip Mukherjee <sudip@vectorindia.org>
10215L: linux-fbdev@vger.kernel.org
10216S: Maintained
10217F: drivers/staging/sm750fb/
10218
10219STAGING - SLICOSS
10220M: Lior Dotan <liodot@gmail.com>
10221M: Christopher Harrer <charrer@alacritech.com>
10222S: Odd Fixes
10223F: drivers/staging/slicoss/
10224
10225STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10226M: William Hubbs <w.d.hubbs@gmail.com>
10227M: Chris Brannon <chris@the-brannons.com>
10228M: Kirk Reiser <kirk@reisers.ca>
10229M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10230L: speakup@linux-speakup.org
10231W: http://www.linux-speakup.org/
10232S: Odd Fixes
10233F: drivers/staging/speakup/
10234
10235STAGING - VIA VT665X DRIVERS
10236M: Forest Bond <forest@alittletooquiet.net>
10237S: Odd Fixes
10238F: drivers/staging/vt665?/
10239
10240STAGING - WILC1000 WIFI DRIVER
10241M: Johnny Kim <johnny.kim@atmel.com>
10242M: Austin Shin <austin.shin@atmel.com>
10243M: Chris Park <chris.park@atmel.com>
10244M: Tony Cho <tony.cho@atmel.com>
10245M: Glen Lee <glen.lee@atmel.com>
10246M: Leo Kim <leo.kim@atmel.com>
10247L: linux-wireless@vger.kernel.org
10248S: Supported
10249F: drivers/staging/wilc1000/
10250
10251STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10252M: Arnaud Patard <arnaud.patard@rtp-net.org>
10253S: Odd Fixes
10254F: drivers/staging/xgifb/
10255
10256HFI1 DRIVER
10257M: Mike Marciniszyn <infinipath@intel.com>
10258L: linux-rdma@vger.kernel.org
10259S: Supported
10260F: drivers/staging/rdma/hfi1
10261
10262STARFIRE/DURALAN NETWORK DRIVER
10263M: Ion Badulescu <ionut@badula.org>
10264S: Odd Fixes
10265F: drivers/net/ethernet/adaptec/starfire*
10266
10267SUN3/3X
10268M: Sam Creasey <sammy@sammy.net>
10269W: http://sammy.net/sun3/
10270S: Maintained
10271F: arch/m68k/kernel/*sun3*
10272F: arch/m68k/sun3*/
10273F: arch/m68k/include/asm/sun3*
10274F: drivers/net/ethernet/i825xx/sun3*
10275
10276SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10277M: Hans de Goede <hdegoede@redhat.com>
10278L: linux-input@vger.kernel.org
10279S: Maintained
10280F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10281F: drivers/input/keyboard/sun4i-lradc-keys.c
10282
10283SUNDANCE NETWORK DRIVER
10284M: Denis Kirjanov <kda@linux-powerpc.org>
10285L: netdev@vger.kernel.org
10286S: Maintained
10287F: drivers/net/ethernet/dlink/sundance.c
10288
10289SUPERH
10290L: linux-sh@vger.kernel.org
10291Q: http://patchwork.kernel.org/project/linux-sh/list/
10292S: Orphan
10293F: Documentation/sh/
10294F: arch/sh/
10295F: drivers/sh/
10296
10297SUSPEND TO RAM
10298M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10299M: Len Brown <len.brown@intel.com>
10300M: Pavel Machek <pavel@ucw.cz>
10301L: linux-pm@vger.kernel.org
10302S: Supported
10303F: Documentation/power/
10304F: arch/x86/kernel/acpi/
10305F: drivers/base/power/
10306F: kernel/power/
10307F: include/linux/suspend.h
10308F: include/linux/freezer.h
10309F: include/linux/pm.h
10310
10311SVGA HANDLING
10312M: Martin Mares <mj@ucw.cz>
10313L: linux-video@atrey.karlin.mff.cuni.cz
10314S: Maintained
10315F: Documentation/svga.txt
10316F: arch/x86/boot/video*
10317
10318SWIOTLB SUBSYSTEM
10319M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10320L: linux-kernel@vger.kernel.org
10321S: Supported
10322F: lib/swiotlb.c
10323F: arch/*/kernel/pci-swiotlb.c
10324F: include/linux/swiotlb.h
10325
10326SWITCHDEV
10327M: Jiri Pirko <jiri@resnulli.us>
10328L: netdev@vger.kernel.org
10329S: Supported
10330F: net/switchdev/
10331F: include/net/switchdev.h
10332
10333SYNOPSYS ARC ARCHITECTURE
10334M: Vineet Gupta <vgupta@synopsys.com>
10335L: linux-snps-arc@lists.infradead.org
10336S: Supported
10337F: arch/arc/
10338F: Documentation/devicetree/bindings/arc/*
10339F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10340F: drivers/tty/serial/arc_uart.c
10341T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10342
10343SYNOPSYS ARC SDP platform support
10344M: Alexey Brodkin <abrodkin@synopsys.com>
10345S: Supported
10346F: arch/arc/plat-axs10x
10347F: arch/arc/boot/dts/ax*
10348F: Documentation/devicetree/bindings/arc/axs10*
10349
10350SYSTEM CONFIGURATION (SYSCON)
10351M: Lee Jones <lee.jones@linaro.org>
10352M: Arnd Bergmann <arnd@arndb.de>
10353T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10354S: Supported
10355F: drivers/mfd/syscon.c
10356
10357SYSV FILESYSTEM
10358M: Christoph Hellwig <hch@infradead.org>
10359S: Maintained
10360F: Documentation/filesystems/sysv-fs.txt
10361F: fs/sysv/
10362F: include/linux/sysv_fs.h
10363
10364TARGET SUBSYSTEM
10365M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10366L: linux-scsi@vger.kernel.org
10367L: target-devel@vger.kernel.org
10368W: http://www.linux-iscsi.org
10369W: http://groups.google.com/group/linux-iscsi-target-dev
10370T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10371S: Supported
10372F: drivers/target/
10373F: include/target/
10374F: Documentation/target/
10375
10376TASKSTATS STATISTICS INTERFACE
10377M: Balbir Singh <bsingharora@gmail.com>
10378S: Maintained
10379F: Documentation/accounting/taskstats*
10380F: include/linux/taskstats*
10381F: kernel/taskstats.c
10382
10383TC CLASSIFIER
10384M: Jamal Hadi Salim <jhs@mojatatu.com>
10385L: netdev@vger.kernel.org
10386S: Maintained
10387F: include/net/pkt_cls.h
10388F: include/uapi/linux/pkt_cls.h
10389F: net/sched/
10390
10391TCP LOW PRIORITY MODULE
10392M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10393M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10394W: http://tcp-lp-mod.sourceforge.net/
10395S: Maintained
10396F: net/ipv4/tcp_lp.c
10397
10398TDA10071 MEDIA DRIVER
10399M: Antti Palosaari <crope@iki.fi>
10400L: linux-media@vger.kernel.org
10401W: http://linuxtv.org/
10402W: http://palosaari.fi/linux/
10403Q: http://patchwork.linuxtv.org/project/linux-media/list/
10404T: git git://linuxtv.org/anttip/media_tree.git
10405S: Maintained
10406F: drivers/media/dvb-frontends/tda10071*
10407
10408TDA18212 MEDIA DRIVER
10409M: Antti Palosaari <crope@iki.fi>
10410L: linux-media@vger.kernel.org
10411W: http://linuxtv.org/
10412W: http://palosaari.fi/linux/
10413Q: http://patchwork.linuxtv.org/project/linux-media/list/
10414T: git git://linuxtv.org/anttip/media_tree.git
10415S: Maintained
10416F: drivers/media/tuners/tda18212*
10417
10418TDA18218 MEDIA DRIVER
10419M: Antti Palosaari <crope@iki.fi>
10420L: linux-media@vger.kernel.org
10421W: http://linuxtv.org/
10422W: http://palosaari.fi/linux/
10423Q: http://patchwork.linuxtv.org/project/linux-media/list/
10424T: git git://linuxtv.org/anttip/media_tree.git
10425S: Maintained
10426F: drivers/media/tuners/tda18218*
10427
10428TDA18271 MEDIA DRIVER
10429M: Michael Krufky <mkrufky@linuxtv.org>
10430L: linux-media@vger.kernel.org
10431W: http://linuxtv.org/
10432W: http://github.com/mkrufky
10433Q: http://patchwork.linuxtv.org/project/linux-media/list/
10434T: git git://linuxtv.org/mkrufky/tuners.git
10435S: Maintained
10436F: drivers/media/tuners/tda18271*
10437
10438TDA827x MEDIA DRIVER
10439M: Michael Krufky <mkrufky@linuxtv.org>
10440L: linux-media@vger.kernel.org
10441W: http://linuxtv.org/
10442W: http://github.com/mkrufky
10443Q: http://patchwork.linuxtv.org/project/linux-media/list/
10444T: git git://linuxtv.org/mkrufky/tuners.git
10445S: Maintained
10446F: drivers/media/tuners/tda8290.*
10447
10448TDA8290 MEDIA DRIVER
10449M: Michael Krufky <mkrufky@linuxtv.org>
10450L: linux-media@vger.kernel.org
10451W: http://linuxtv.org/
10452W: http://github.com/mkrufky
10453Q: http://patchwork.linuxtv.org/project/linux-media/list/
10454T: git git://linuxtv.org/mkrufky/tuners.git
10455S: Maintained
10456F: drivers/media/tuners/tda8290.*
10457
10458TDA9840 MEDIA DRIVER
10459M: Hans Verkuil <hverkuil@xs4all.nl>
10460L: linux-media@vger.kernel.org
10461T: git git://linuxtv.org/media_tree.git
10462W: http://linuxtv.org
10463S: Maintained
10464F: drivers/media/i2c/tda9840*
10465
10466TEA5761 TUNER DRIVER
10467M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10468L: linux-media@vger.kernel.org
10469W: http://linuxtv.org
10470T: git git://linuxtv.org/media_tree.git
10471S: Odd fixes
10472F: drivers/media/tuners/tea5761.*
10473
10474TEA5767 TUNER DRIVER
10475M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10476L: linux-media@vger.kernel.org
10477W: http://linuxtv.org
10478T: git git://linuxtv.org/media_tree.git
10479S: Maintained
10480F: drivers/media/tuners/tea5767.*
10481
10482TEA6415C MEDIA DRIVER
10483M: Hans Verkuil <hverkuil@xs4all.nl>
10484L: linux-media@vger.kernel.org
10485T: git git://linuxtv.org/media_tree.git
10486W: http://linuxtv.org
10487S: Maintained
10488F: drivers/media/i2c/tea6415c*
10489
10490TEA6420 MEDIA DRIVER
10491M: Hans Verkuil <hverkuil@xs4all.nl>
10492L: linux-media@vger.kernel.org
10493T: git git://linuxtv.org/media_tree.git
10494W: http://linuxtv.org
10495S: Maintained
10496F: drivers/media/i2c/tea6420*
10497
10498TEAM DRIVER
10499M: Jiri Pirko <jiri@resnulli.us>
10500L: netdev@vger.kernel.org
10501S: Supported
10502F: drivers/net/team/
10503F: include/linux/if_team.h
10504F: include/uapi/linux/if_team.h
10505
10506TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10507M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10508S: Maintained
10509F: arch/x86/platform/ts5500/
10510
10511TECHNOTREND USB IR RECEIVER
10512M: Sean Young <sean@mess.org>
10513L: linux-media@vger.kernel.org
10514S: Maintained
10515F: drivers/media/rc/ttusbir.c
10516
10517TEGRA ARCHITECTURE SUPPORT
10518M: Stephen Warren <swarren@wwwdotorg.org>
10519M: Thierry Reding <thierry.reding@gmail.com>
10520M: Alexandre Courbot <gnurou@gmail.com>
10521L: linux-tegra@vger.kernel.org
10522Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10523T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10524S: Supported
10525N: [^a-z]tegra
10526
10527TEGRA CLOCK DRIVER
10528M: Peter De Schrijver <pdeschrijver@nvidia.com>
10529M: Prashant Gaikwad <pgaikwad@nvidia.com>
10530S: Supported
10531F: drivers/clk/tegra/
10532
10533TEGRA DMA DRIVER
10534M: Laxman Dewangan <ldewangan@nvidia.com>
10535S: Supported
10536F: drivers/dma/tegra20-apb-dma.c
10537
10538TEGRA I2C DRIVER
10539M: Laxman Dewangan <ldewangan@nvidia.com>
10540S: Supported
10541F: drivers/i2c/busses/i2c-tegra.c
10542
10543TEGRA IOMMU DRIVERS
10544M: Hiroshi Doyu <hdoyu@nvidia.com>
10545S: Supported
10546F: drivers/iommu/tegra*
10547
10548TEGRA KBC DRIVER
10549M: Rakesh Iyer <riyer@nvidia.com>
10550M: Laxman Dewangan <ldewangan@nvidia.com>
10551S: Supported
10552F: drivers/input/keyboard/tegra-kbc.c
10553
10554TEGRA PWM DRIVER
10555M: Thierry Reding <thierry.reding@gmail.com>
10556S: Supported
10557F: drivers/pwm/pwm-tegra.c
10558
10559TEGRA SERIAL DRIVER
10560M: Laxman Dewangan <ldewangan@nvidia.com>
10561S: Supported
10562F: drivers/tty/serial/serial-tegra.c
10563
10564TEGRA SPI DRIVER
10565M: Laxman Dewangan <ldewangan@nvidia.com>
10566S: Supported
10567F: drivers/spi/spi-tegra*
10568
10569TEHUTI ETHERNET DRIVER
10570M: Andy Gospodarek <andy@greyhouse.net>
10571L: netdev@vger.kernel.org
10572S: Supported
10573F: drivers/net/ethernet/tehuti/*
10574
10575Telecom Clock Driver for MCPL0010
10576M: Mark Gross <mark.gross@intel.com>
10577S: Supported
10578F: drivers/char/tlclk.c
10579
10580TENSILICA XTENSA PORT (xtensa)
10581M: Chris Zankel <chris@zankel.net>
10582M: Max Filippov <jcmvbkbc@gmail.com>
10583L: linux-xtensa@linux-xtensa.org
10584S: Maintained
10585F: arch/xtensa/
10586F: drivers/irqchip/irq-xtensa-*
10587
10588THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10589M: Hans Verkuil <hverkuil@xs4all.nl>
10590L: linux-media@vger.kernel.org
10591T: git git://linuxtv.org/media_tree.git
10592W: http://linuxtv.org
10593S: Maintained
10594F: drivers/media/radio/radio-raremono.c
10595
10596THERMAL
10597M: Zhang Rui <rui.zhang@intel.com>
10598M: Eduardo Valentin <edubezval@gmail.com>
10599L: linux-pm@vger.kernel.org
10600T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10601T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10602Q: https://patchwork.kernel.org/project/linux-pm/list/
10603S: Supported
10604F: drivers/thermal/
10605F: include/linux/thermal.h
10606F: include/uapi/linux/thermal.h
10607F: include/linux/cpu_cooling.h
10608F: Documentation/devicetree/bindings/thermal/
10609
10610THERMAL/CPU_COOLING
10611M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10612M: Viresh Kumar <viresh.kumar@linaro.org>
10613M: Javi Merino <javi.merino@arm.com>
10614L: linux-pm@vger.kernel.org
10615S: Supported
10616F: Documentation/thermal/cpu-cooling-api.txt
10617F: drivers/thermal/cpu_cooling.c
10618F: include/linux/cpu_cooling.h
10619
10620THINGM BLINK(1) USB RGB LED DRIVER
10621M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10622S: Maintained
10623F: drivers/hid/hid-thingm.c
10624
10625THINKPAD ACPI EXTRAS DRIVER
10626M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10627L: ibm-acpi-devel@lists.sourceforge.net
10628L: platform-driver-x86@vger.kernel.org
10629W: http://ibm-acpi.sourceforge.net
10630W: http://thinkwiki.org/wiki/Ibm-acpi
10631T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10632S: Maintained
10633F: drivers/platform/x86/thinkpad_acpi.c
10634
10635TI BANDGAP AND THERMAL DRIVER
10636M: Eduardo Valentin <edubezval@gmail.com>
10637L: linux-pm@vger.kernel.org
10638L: linux-omap@vger.kernel.org
10639S: Maintained
10640F: drivers/thermal/ti-soc-thermal/
10641
10642TI CDCE706 CLOCK DRIVER
10643M: Max Filippov <jcmvbkbc@gmail.com>
10644S: Maintained
10645F: drivers/clk/clk-cdce706.c
10646
10647TI CLOCK DRIVER
10648M: Tero Kristo <t-kristo@ti.com>
10649L: linux-omap@vger.kernel.org
10650S: Maintained
10651F: drivers/clk/ti/
10652F: include/linux/clk/ti.h
10653
10654TI FLASH MEDIA INTERFACE DRIVER
10655M: Alex Dubov <oakad@yahoo.com>
10656S: Maintained
10657F: drivers/misc/tifm*
10658F: drivers/mmc/host/tifm_sd.c
10659F: include/linux/tifm.h
10660
10661TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10662M: Santosh Shilimkar <ssantosh@kernel.org>
10663L: linux-kernel@vger.kernel.org
10664L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10665S: Maintained
10666F: drivers/soc/ti/*
10667T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10668
10669
10670TI LM49xxx FAMILY ASoC CODEC DRIVERS
10671M: M R Swami Reddy <mr.swami.reddy@ti.com>
10672M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10673L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10674S: Maintained
10675F: sound/soc/codecs/lm49453*
10676F: sound/soc/codecs/isabelle*
10677
10678TI LP855x BACKLIGHT DRIVER
10679M: Milo Kim <milo.kim@ti.com>
10680S: Maintained
10681F: Documentation/backlight/lp855x-driver.txt
10682F: drivers/video/backlight/lp855x_bl.c
10683F: include/linux/platform_data/lp855x.h
10684
10685TI LP8727 CHARGER DRIVER
10686M: Milo Kim <milo.kim@ti.com>
10687S: Maintained
10688F: drivers/power/lp8727_charger.c
10689F: include/linux/platform_data/lp8727.h
10690
10691TI LP8788 MFD DRIVER
10692M: Milo Kim <milo.kim@ti.com>
10693S: Maintained
10694F: drivers/iio/adc/lp8788_adc.c
10695F: drivers/leds/leds-lp8788.c
10696F: drivers/mfd/lp8788*.c
10697F: drivers/power/lp8788-charger.c
10698F: drivers/regulator/lp8788-*.c
10699F: include/linux/mfd/lp8788*.h
10700
10701TI NETCP ETHERNET DRIVER
10702M: Wingman Kwok <w-kwok2@ti.com>
10703M: Murali Karicheri <m-karicheri2@ti.com>
10704L: netdev@vger.kernel.org
10705S: Maintained
10706F: drivers/net/ethernet/ti/netcp*
10707
10708TI TAS571X FAMILY ASoC CODEC DRIVER
10709M: Kevin Cernekee <cernekee@chromium.org>
10710L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10711S: Odd Fixes
10712F: sound/soc/codecs/tas571x*
10713
10714TI TWL4030 SERIES SOC CODEC DRIVER
10715M: Peter Ujfalusi <peter.ujfalusi@ti.com>
10716L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10717S: Maintained
10718F: sound/soc/codecs/twl4030*
10719
10720TI WILINK WIRELESS DRIVERS
10721L: linux-wireless@vger.kernel.org
10722W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10723W: http://wireless.kernel.org/en/users/Drivers/wl1251
10724T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10725S: Orphan
10726F: drivers/net/wireless/ti/
10727F: include/linux/wl12xx.h
10728
10729TIPC NETWORK LAYER
10730M: Jon Maloy <jon.maloy@ericsson.com>
10731M: Ying Xue <ying.xue@windriver.com>
10732L: netdev@vger.kernel.org (core kernel code)
10733L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10734W: http://tipc.sourceforge.net/
10735S: Maintained
10736F: include/uapi/linux/tipc*.h
10737F: net/tipc/
10738
10739TILE ARCHITECTURE
10740M: Chris Metcalf <cmetcalf@ezchip.com>
10741W: http://www.ezchip.com/scm/
10742S: Supported
10743F: arch/tile/
10744F: drivers/char/tile-srom.c
10745F: drivers/edac/tile_edac.c
10746F: drivers/net/ethernet/tile/
10747F: drivers/rtc/rtc-tile.c
10748F: drivers/tty/hvc/hvc_tile.c
10749F: drivers/tty/serial/tilegx.c
10750F: drivers/usb/host/*-tilegx.c
10751F: include/linux/usb/tilegx.h
10752
10753TLAN NETWORK DRIVER
10754M: Samuel Chessman <chessman@tux.org>
10755L: tlan-devel@lists.sourceforge.net (subscribers-only)
10756W: http://sourceforge.net/projects/tlan/
10757S: Maintained
10758F: Documentation/networking/tlan.txt
10759F: drivers/net/ethernet/ti/tlan.*
10760
10761TOMOYO SECURITY MODULE
10762M: Kentaro Takeda <takedakn@nttdata.co.jp>
10763M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10764L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10765L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10766L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10767L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10768W: http://tomoyo.sourceforge.jp/
10769T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10770S: Maintained
10771F: security/tomoyo/
10772
10773TOPSTAR LAPTOP EXTRAS DRIVER
10774M: Herton Ronaldo Krzesinski <herton@canonical.com>
10775L: platform-driver-x86@vger.kernel.org
10776S: Maintained
10777F: drivers/platform/x86/topstar-laptop.c
10778
10779TOSHIBA ACPI EXTRAS DRIVER
10780M: Azael Avalos <coproscefalo@gmail.com>
10781L: platform-driver-x86@vger.kernel.org
10782S: Maintained
10783F: drivers/platform/x86/toshiba_acpi.c
10784
10785TOSHIBA BLUETOOTH DRIVER
10786M: Azael Avalos <coproscefalo@gmail.com>
10787L: platform-driver-x86@vger.kernel.org
10788S: Maintained
10789F: drivers/platform/x86/toshiba_bluetooth.c
10790
10791TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10792M: Azael Avalos <coproscefalo@gmail.com>
10793L: platform-driver-x86@vger.kernel.org
10794S: Maintained
10795F: drivers/platform/x86/toshiba_haps.c
10796
10797TOSHIBA WMI HOTKEYS DRIVER
10798M: Azael Avalos <coproscefalo@gmail.com>
10799L: platform-driver-x86@vger.kernel.org
10800S: Maintained
10801F: drivers/platform/x86/toshiba-wmi.c
10802
10803TOSHIBA SMM DRIVER
10804M: Jonathan Buzzard <jonathan@buzzard.org.uk>
10805W: http://www.buzzard.org.uk/toshiba/
10806S: Maintained
10807F: drivers/char/toshiba.c
10808F: include/linux/toshiba.h
10809F: include/uapi/linux/toshiba.h
10810
10811TOSHIBA TC358743 DRIVER
10812M: Mats Randgaard <matrandg@cisco.com>
10813L: linux-media@vger.kernel.org
10814S: Maintained
10815F: drivers/media/i2c/tc358743*
10816F: include/media/tc358743.h
10817
10818TMIO MMC DRIVER
10819M: Ian Molton <ian@mnementh.co.uk>
10820L: linux-mmc@vger.kernel.org
10821S: Maintained
10822F: drivers/mmc/host/tmio_mmc*
10823F: drivers/mmc/host/sh_mobile_sdhi.c
10824F: include/linux/mmc/tmio.h
10825F: include/linux/mmc/sh_mobile_sdhi.h
10826
10827TMP401 HARDWARE MONITOR DRIVER
10828M: Guenter Roeck <linux@roeck-us.net>
10829L: lm-sensors@lm-sensors.org
10830S: Maintained
10831F: Documentation/hwmon/tmp401
10832F: drivers/hwmon/tmp401.c
10833
10834TMPFS (SHMEM FILESYSTEM)
10835M: Hugh Dickins <hughd@google.com>
10836L: linux-mm@kvack.org
10837S: Maintained
10838F: include/linux/shmem_fs.h
10839F: mm/shmem.c
10840
10841TM6000 VIDEO4LINUX DRIVER
10842M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10843L: linux-media@vger.kernel.org
10844W: http://linuxtv.org
10845T: git git://linuxtv.org/media_tree.git
10846S: Odd fixes
10847F: drivers/media/usb/tm6000/
10848
10849TW68 VIDEO4LINUX DRIVER
10850M: Hans Verkuil <hverkuil@xs4all.nl>
10851L: linux-media@vger.kernel.org
10852T: git git://linuxtv.org/media_tree.git
10853W: http://linuxtv.org
10854S: Odd Fixes
10855F: drivers/media/pci/tw68/
10856
10857TPM DEVICE DRIVER
10858M: Peter Huewe <peterhuewe@gmx.de>
10859M: Marcel Selhorst <tpmdd@selhorst.net>
10860M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
10861R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10862W: http://tpmdd.sourceforge.net
10863L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10864Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10865T: https://github.com/PeterHuewe/linux-tpmdd
10866S: Maintained
10867F: drivers/char/tpm/
10868
10869TPM IBM_VTPM DEVICE DRIVER
10870M: Ashley Lai <ashleydlai@gmail.com>
10871W: http://tpmdd.sourceforge.net
10872L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10873S: Maintained
10874F: drivers/char/tpm/tpm_ibmvtpm*
10875
10876TRACING
10877M: Steven Rostedt <rostedt@goodmis.org>
10878M: Ingo Molnar <mingo@redhat.com>
10879T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10880S: Maintained
10881F: Documentation/trace/ftrace.txt
10882F: arch/*/*/*/ftrace.h
10883F: arch/*/kernel/ftrace.c
10884F: include/*/ftrace.h
10885F: include/linux/trace*.h
10886F: include/trace/
10887F: kernel/trace/
10888F: tools/testing/selftests/ftrace/
10889
10890TRIVIAL PATCHES
10891M: Jiri Kosina <trivial@kernel.org>
10892T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10893S: Maintained
10894K: ^Subject:.*(?i)trivial
10895
10896TTY LAYER
10897M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10898M: Jiri Slaby <jslaby@suse.com>
10899S: Supported
10900T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10901F: Documentation/serial/
10902F: drivers/tty/
10903F: drivers/tty/serial/serial_core.c
10904F: include/linux/serial_core.h
10905F: include/linux/serial.h
10906F: include/linux/tty.h
10907F: include/uapi/linux/serial_core.h
10908F: include/uapi/linux/serial.h
10909F: include/uapi/linux/tty.h
10910
10911TUA9001 MEDIA DRIVER
10912M: Antti Palosaari <crope@iki.fi>
10913L: linux-media@vger.kernel.org
10914W: http://linuxtv.org/
10915W: http://palosaari.fi/linux/
10916Q: http://patchwork.linuxtv.org/project/linux-media/list/
10917T: git git://linuxtv.org/anttip/media_tree.git
10918S: Maintained
10919F: drivers/media/tuners/tua9001*
10920
10921TULIP NETWORK DRIVERS
10922L: netdev@vger.kernel.org
10923L: linux-parisc@vger.kernel.org
10924S: Orphan
10925F: drivers/net/ethernet/dec/tulip/
10926
10927TUN/TAP driver
10928M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
10929W: http://vtun.sourceforge.net/tun
10930S: Maintained
10931F: Documentation/networking/tuntap.txt
10932F: arch/um/os-Linux/drivers/
10933
10934TURBOCHANNEL SUBSYSTEM
10935M: "Maciej W. Rozycki" <macro@linux-mips.org>
10936M: Ralf Baechle <ralf@linux-mips.org>
10937L: linux-mips@linux-mips.org
10938Q: http://patchwork.linux-mips.org/project/linux-mips/list/
10939S: Maintained
10940F: drivers/tc/
10941F: include/linux/tc.h
10942
10943U14-34F SCSI DRIVER
10944M: Dario Ballabio <ballabio_dario@emc.com>
10945L: linux-scsi@vger.kernel.org
10946S: Maintained
10947F: drivers/scsi/u14-34f.c
10948
10949UBI FILE SYSTEM (UBIFS)
10950M: Artem Bityutskiy <dedekind1@gmail.com>
10951M: Adrian Hunter <adrian.hunter@intel.com>
10952L: linux-mtd@lists.infradead.org
10953T: git git://git.infradead.org/ubifs-2.6.git
10954W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10955S: Maintained
10956F: Documentation/filesystems/ubifs.txt
10957F: fs/ubifs/
10958
10959UCLINUX (M68KNOMMU AND COLDFIRE)
10960M: Greg Ungerer <gerg@uclinux.org>
10961W: http://www.uclinux.org/
10962L: linux-m68k@lists.linux-m68k.org
10963L: uclinux-dev@uclinux.org (subscribers-only)
10964T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
10965S: Maintained
10966F: arch/m68k/coldfire/
10967F: arch/m68k/68*/
10968F: arch/m68k/*/*_no.*
10969F: arch/m68k/include/asm/*_no.*
10970
10971UDF FILESYSTEM
10972M: Jan Kara <jack@suse.com>
10973S: Maintained
10974F: Documentation/filesystems/udf.txt
10975F: fs/udf/
10976
10977UFS FILESYSTEM
10978M: Evgeniy Dushistov <dushistov@mail.ru>
10979S: Maintained
10980F: Documentation/filesystems/ufs.txt
10981F: fs/ufs/
10982
10983UHID USERSPACE HID IO DRIVER:
10984M: David Herrmann <dh.herrmann@googlemail.com>
10985L: linux-input@vger.kernel.org
10986S: Maintained
10987F: drivers/hid/uhid.c
10988F: include/uapi/linux/uhid.h
10989
10990ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10991L: linux-usb@vger.kernel.org
10992S: Orphan
10993F: drivers/uwb/
10994F: include/linux/uwb.h
10995F: include/linux/uwb/
10996
10997UNICORE32 ARCHITECTURE:
10998M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10999W: http://mprc.pku.edu.cn/~guanxuetao/linux
11000S: Maintained
11001T: git git://github.com/gxt/linux.git
11002F: arch/unicore32/
11003
11004UNIFDEF
11005M: Tony Finch <dot@dotat.at>
11006W: http://dotat.at/prog/unifdef
11007S: Maintained
11008F: scripts/unifdef.c
11009
11010UNIFORM CDROM DRIVER
11011M: Jens Axboe <axboe@kernel.dk>
11012W: http://www.kernel.dk
11013S: Maintained
11014F: Documentation/cdrom/
11015F: drivers/cdrom/cdrom.c
11016F: include/linux/cdrom.h
11017F: include/uapi/linux/cdrom.h
11018
11019UNISYS S-PAR DRIVERS
11020M: Benjamin Romer <benjamin.romer@unisys.com>
11021M: David Kershner <david.kershner@unisys.com>
11022L: sparmaintainer@unisys.com (Unisys internal)
11023S: Supported
11024F: drivers/staging/unisys/
11025
11026UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11027M: Vinayak Holikatti <vinholikatti@gmail.com>
11028L: linux-scsi@vger.kernel.org
11029S: Supported
11030F: Documentation/scsi/ufs.txt
11031F: drivers/scsi/ufs/
11032
11033UNSORTED BLOCK IMAGES (UBI)
11034M: Artem Bityutskiy <dedekind1@gmail.com>
11035M: Richard Weinberger <richard@nod.at>
11036W: http://www.linux-mtd.infradead.org/
11037L: linux-mtd@lists.infradead.org
11038T: git git://git.infradead.org/ubifs-2.6.git
11039S: Supported
11040F: drivers/mtd/ubi/
11041F: include/linux/mtd/ubi.h
11042F: include/uapi/mtd/ubi-user.h
11043
11044USB ACM DRIVER
11045M: Oliver Neukum <oliver@neukum.org>
11046L: linux-usb@vger.kernel.org
11047S: Maintained
11048F: Documentation/usb/acm.txt
11049F: drivers/usb/class/cdc-acm.*
11050
11051USB AR5523 WIRELESS DRIVER
11052M: Pontus Fuchs <pontus.fuchs@gmail.com>
11053L: linux-wireless@vger.kernel.org
11054S: Maintained
11055F: drivers/net/wireless/ath/ar5523/
11056
11057USB ATTACHED SCSI
11058M: Hans de Goede <hdegoede@redhat.com>
11059M: Gerd Hoffmann <kraxel@redhat.com>
11060L: linux-usb@vger.kernel.org
11061L: linux-scsi@vger.kernel.org
11062S: Maintained
11063F: drivers/usb/storage/uas.c
11064
11065USB CDC ETHERNET DRIVER
11066M: Oliver Neukum <oliver@neukum.org>
11067L: linux-usb@vger.kernel.org
11068S: Maintained
11069F: drivers/net/usb/cdc_*.c
11070F: include/uapi/linux/usb/cdc.h
11071
11072USB CHAOSKEY DRIVER
11073M: Keith Packard <keithp@keithp.com>
11074L: linux-usb@vger.kernel.org
11075S: Maintained
11076F: drivers/usb/misc/chaoskey.c
11077
11078USB CYPRESS C67X00 DRIVER
11079M: Peter Korsgaard <jacmet@sunsite.dk>
11080L: linux-usb@vger.kernel.org
11081S: Maintained
11082F: drivers/usb/c67x00/
11083
11084USB DAVICOM DM9601 DRIVER
11085M: Peter Korsgaard <jacmet@sunsite.dk>
11086L: netdev@vger.kernel.org
11087W: http://www.linux-usb.org/usbnet
11088S: Maintained
11089F: drivers/net/usb/dm9601.c
11090
11091USB DIAMOND RIO500 DRIVER
11092M: Cesar Miquel <miquel@df.uba.ar>
11093L: rio500-users@lists.sourceforge.net
11094W: http://rio500.sourceforge.net
11095S: Maintained
11096F: drivers/usb/misc/rio500*
11097
11098USB EHCI DRIVER
11099M: Alan Stern <stern@rowland.harvard.edu>
11100L: linux-usb@vger.kernel.org
11101S: Maintained
11102F: Documentation/usb/ehci.txt
11103F: drivers/usb/host/ehci*
11104
11105USB GADGET/PERIPHERAL SUBSYSTEM
11106M: Felipe Balbi <balbi@ti.com>
11107L: linux-usb@vger.kernel.org
11108W: http://www.linux-usb.org/gadget
11109T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11110S: Maintained
11111F: drivers/usb/gadget/
11112F: include/linux/usb/gadget*
11113
11114USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11115M: Jiri Kosina <jikos@kernel.org>
11116L: linux-usb@vger.kernel.org
11117T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11118S: Maintained
11119F: Documentation/hid/hiddev.txt
11120F: drivers/hid/usbhid/
11121
11122USB ISP116X DRIVER
11123M: Olav Kongas <ok@artecdesign.ee>
11124L: linux-usb@vger.kernel.org
11125S: Maintained
11126F: drivers/usb/host/isp116x*
11127F: include/linux/usb/isp116x.h
11128
11129USB MASS STORAGE DRIVER
11130M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11131L: linux-usb@vger.kernel.org
11132L: usb-storage@lists.one-eyed-alien.net
11133S: Maintained
11134W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11135F: drivers/usb/storage/
11136
11137USB MIDI DRIVER
11138M: Clemens Ladisch <clemens@ladisch.de>
11139L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11140T: git git://git.alsa-project.org/alsa-kernel.git
11141S: Maintained
11142F: sound/usb/midi.*
11143
11144USB NETWORKING DRIVERS
11145L: linux-usb@vger.kernel.org
11146S: Odd Fixes
11147F: drivers/net/usb/
11148
11149USB OHCI DRIVER
11150M: Alan Stern <stern@rowland.harvard.edu>
11151L: linux-usb@vger.kernel.org
11152S: Maintained
11153F: Documentation/usb/ohci.txt
11154F: drivers/usb/host/ohci*
11155
11156USB OTG FSM (Finite State Machine)
11157M: Peter Chen <Peter.Chen@freescale.com>
11158T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11159L: linux-usb@vger.kernel.org
11160S: Maintained
11161F: drivers/usb/common/usb-otg-fsm.c
11162
11163USB OVER IP DRIVER
11164M: Valentina Manea <valentina.manea.m@gmail.com>
11165M: Shuah Khan <shuah.kh@samsung.com>
11166L: linux-usb@vger.kernel.org
11167S: Maintained
11168F: drivers/usb/usbip/
11169F: tools/usb/usbip/
11170
11171USB PEGASUS DRIVER
11172M: Petko Manolov <petkan@nucleusys.com>
11173L: linux-usb@vger.kernel.org
11174L: netdev@vger.kernel.org
11175T: git git://github.com/petkan/pegasus.git
11176W: https://github.com/petkan/pegasus
11177S: Maintained
11178F: drivers/net/usb/pegasus.*
11179
11180USB PHY LAYER
11181M: Felipe Balbi <balbi@ti.com>
11182L: linux-usb@vger.kernel.org
11183T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11184S: Maintained
11185F: drivers/usb/phy/
11186
11187USB PRINTER DRIVER (usblp)
11188M: Pete Zaitcev <zaitcev@redhat.com>
11189L: linux-usb@vger.kernel.org
11190S: Supported
11191F: drivers/usb/class/usblp.c
11192
11193USB QMI WWAN NETWORK DRIVER
11194M: Bjørn Mork <bjorn@mork.no>
11195L: netdev@vger.kernel.org
11196S: Maintained
11197F: Documentation/ABI/testing/sysfs-class-net-qmi
11198F: drivers/net/usb/qmi_wwan.c
11199
11200USB RTL8150 DRIVER
11201M: Petko Manolov <petkan@nucleusys.com>
11202L: linux-usb@vger.kernel.org
11203L: netdev@vger.kernel.org
11204T: git git://github.com/petkan/rtl8150.git
11205W: https://github.com/petkan/rtl8150
11206S: Maintained
11207F: drivers/net/usb/rtl8150.c
11208
11209USB SERIAL SUBSYSTEM
11210M: Johan Hovold <johan@kernel.org>
11211L: linux-usb@vger.kernel.org
11212S: Maintained
11213F: Documentation/usb/usb-serial.txt
11214F: drivers/usb/serial/
11215F: include/linux/usb/serial.h
11216
11217USB SMSC75XX ETHERNET DRIVER
11218M: Steve Glendinning <steve.glendinning@shawell.net>
11219L: netdev@vger.kernel.org
11220S: Maintained
11221F: drivers/net/usb/smsc75xx.*
11222
11223USB SMSC95XX ETHERNET DRIVER
11224M: Steve Glendinning <steve.glendinning@shawell.net>
11225L: netdev@vger.kernel.org
11226S: Maintained
11227F: drivers/net/usb/smsc95xx.*
11228
11229USB SUBSYSTEM
11230M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11231L: linux-usb@vger.kernel.org
11232W: http://www.linux-usb.org
11233T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11234S: Supported
11235F: Documentation/usb/
11236F: drivers/usb/
11237F: include/linux/usb.h
11238F: include/linux/usb/
11239
11240USB UHCI DRIVER
11241M: Alan Stern <stern@rowland.harvard.edu>
11242L: linux-usb@vger.kernel.org
11243S: Maintained
11244F: drivers/usb/host/uhci*
11245
11246USB "USBNET" DRIVER FRAMEWORK
11247M: Oliver Neukum <oneukum@suse.com>
11248L: netdev@vger.kernel.org
11249W: http://www.linux-usb.org/usbnet
11250S: Maintained
11251F: drivers/net/usb/usbnet.c
11252F: include/linux/usb/usbnet.h
11253
11254USB VIDEO CLASS
11255M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11256L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11257L: linux-media@vger.kernel.org
11258T: git git://linuxtv.org/media_tree.git
11259W: http://www.ideasonboard.org/uvc/
11260S: Maintained
11261F: drivers/media/usb/uvc/
11262F: include/uapi/linux/uvcvideo.h
11263
11264USB VISION DRIVER
11265M: Hans Verkuil <hverkuil@xs4all.nl>
11266L: linux-media@vger.kernel.org
11267T: git git://linuxtv.org/media_tree.git
11268W: http://linuxtv.org
11269S: Odd Fixes
11270F: drivers/media/usb/usbvision/
11271
11272USB WEBCAM GADGET
11273M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11274L: linux-usb@vger.kernel.org
11275S: Maintained
11276F: drivers/usb/gadget/function/*uvc*
11277F: drivers/usb/gadget/legacy/webcam.c
11278
11279USB WIRELESS RNDIS DRIVER (rndis_wlan)
11280M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11281L: linux-wireless@vger.kernel.org
11282S: Maintained
11283F: drivers/net/wireless/rndis_wlan.c
11284
11285USB XHCI DRIVER
11286M: Mathias Nyman <mathias.nyman@intel.com>
11287L: linux-usb@vger.kernel.org
11288S: Supported
11289F: drivers/usb/host/xhci*
11290F: drivers/usb/host/pci-quirks*
11291
11292USB ZD1201 DRIVER
11293L: linux-wireless@vger.kernel.org
11294W: http://linux-lc100020.sourceforge.net
11295S: Orphan
11296F: drivers/net/wireless/zydas/zd1201.*
11297
11298USB ZR364XX DRIVER
11299M: Antoine Jacquet <royale@zerezo.com>
11300L: linux-usb@vger.kernel.org
11301L: linux-media@vger.kernel.org
11302T: git git://linuxtv.org/media_tree.git
11303W: http://royale.zerezo.com/zr364xx/
11304S: Maintained
11305F: Documentation/video4linux/zr364xx.txt
11306F: drivers/media/usb/zr364xx/
11307
11308ULPI BUS
11309M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11310L: linux-usb@vger.kernel.org
11311S: Maintained
11312F: drivers/usb/common/ulpi.c
11313F: include/linux/ulpi/
11314
11315USER-MODE LINUX (UML)
11316M: Jeff Dike <jdike@addtoit.com>
11317M: Richard Weinberger <richard@nod.at>
11318L: user-mode-linux-devel@lists.sourceforge.net
11319L: user-mode-linux-user@lists.sourceforge.net
11320W: http://user-mode-linux.sourceforge.net
11321S: Maintained
11322F: Documentation/virtual/uml/
11323F: arch/um/
11324F: arch/x86/um/
11325F: fs/hostfs/
11326F: fs/hppfs/
11327
11328USERSPACE I/O (UIO)
11329M: "Hans J. Koch" <hjk@hansjkoch.de>
11330M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11331S: Maintained
11332T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11333F: Documentation/DocBook/uio-howto.tmpl
11334F: drivers/uio/
11335F: include/linux/uio*.h
11336
11337UTIL-LINUX PACKAGE
11338M: Karel Zak <kzak@redhat.com>
11339L: util-linux@vger.kernel.org
11340W: http://en.wikipedia.org/wiki/Util-linux
11341T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11342S: Maintained
11343
11344UVESAFB DRIVER
11345M: Michal Januszewski <spock@gentoo.org>
11346L: linux-fbdev@vger.kernel.org
11347W: http://dev.gentoo.org/~spock/projects/uvesafb/
11348S: Maintained
11349F: Documentation/fb/uvesafb.txt
11350F: drivers/video/fbdev/uvesafb.*
11351
11352VF610 NAND DRIVER
11353M: Stefan Agner <stefan@agner.ch>
11354L: linux-mtd@lists.infradead.org
11355S: Supported
11356F: drivers/mtd/nand/vf610_nfc.c
11357
11358VFAT/FAT/MSDOS FILESYSTEM
11359M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11360S: Maintained
11361F: Documentation/filesystems/vfat.txt
11362F: fs/fat/
11363
11364VFIO DRIVER
11365M: Alex Williamson <alex.williamson@redhat.com>
11366L: kvm@vger.kernel.org
11367S: Maintained
11368F: Documentation/vfio.txt
11369F: drivers/vfio/
11370F: include/linux/vfio.h
11371F: include/uapi/linux/vfio.h
11372
11373VFIO PLATFORM DRIVER
11374M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11375L: kvm@vger.kernel.org
11376S: Maintained
11377F: drivers/vfio/platform/
11378
11379VIDEOBUF2 FRAMEWORK
11380M: Pawel Osciak <pawel@osciak.com>
11381M: Marek Szyprowski <m.szyprowski@samsung.com>
11382M: Kyungmin Park <kyungmin.park@samsung.com>
11383L: linux-media@vger.kernel.org
11384S: Maintained
11385F: drivers/media/v4l2-core/videobuf2-*
11386F: include/media/videobuf2-*
11387
11388VIRTUAL SERIO DEVICE DRIVER
11389M: Stephen Chandler Paul <thatslyude@gmail.com>
11390S: Maintained
11391F: drivers/input/serio/userio.c
11392F: include/uapi/linux/userio.h
11393
11394VIRTIO CONSOLE DRIVER
11395M: Amit Shah <amit.shah@redhat.com>
11396L: virtualization@lists.linux-foundation.org
11397S: Maintained
11398F: drivers/char/virtio_console.c
11399F: include/linux/virtio_console.h
11400F: include/uapi/linux/virtio_console.h
11401
11402VIRTIO CORE, NET AND BLOCK DRIVERS
11403M: "Michael S. Tsirkin" <mst@redhat.com>
11404L: virtualization@lists.linux-foundation.org
11405S: Maintained
11406F: drivers/virtio/
11407F: tools/virtio/
11408F: drivers/net/virtio_net.c
11409F: drivers/block/virtio_blk.c
11410F: include/linux/virtio_*.h
11411F: include/uapi/linux/virtio_*.h
11412
11413VIRTIO DRIVERS FOR S390
11414M: Christian Borntraeger <borntraeger@de.ibm.com>
11415M: Cornelia Huck <cornelia.huck@de.ibm.com>
11416L: linux-s390@vger.kernel.org
11417L: virtualization@lists.linux-foundation.org
11418L: kvm@vger.kernel.org
11419S: Supported
11420F: drivers/s390/virtio/
11421
11422VIRTIO GPU DRIVER
11423M: David Airlie <airlied@linux.ie>
11424M: Gerd Hoffmann <kraxel@redhat.com>
11425L: dri-devel@lists.freedesktop.org
11426L: virtualization@lists.linux-foundation.org
11427S: Maintained
11428F: drivers/gpu/drm/virtio/
11429F: include/uapi/linux/virtio_gpu.h
11430
11431VIRTIO HOST (VHOST)
11432M: "Michael S. Tsirkin" <mst@redhat.com>
11433L: kvm@vger.kernel.org
11434L: virtualization@lists.linux-foundation.org
11435L: netdev@vger.kernel.org
11436S: Maintained
11437F: drivers/vhost/
11438F: include/uapi/linux/vhost.h
11439
11440VIRTIO INPUT DRIVER
11441M: Gerd Hoffmann <kraxel@redhat.com>
11442S: Maintained
11443F: drivers/virtio/virtio_input.c
11444F: include/uapi/linux/virtio_input.h
11445
11446VIA RHINE NETWORK DRIVER
11447S: Orphan
11448F: drivers/net/ethernet/via/via-rhine.c
11449
11450VIA SD/MMC CARD CONTROLLER DRIVER
11451M: Bruce Chang <brucechang@via.com.tw>
11452M: Harald Welte <HaraldWelte@viatech.com>
11453S: Maintained
11454F: drivers/mmc/host/via-sdmmc.c
11455
11456VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11457M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11458L: linux-fbdev@vger.kernel.org
11459S: Maintained
11460F: include/linux/via-core.h
11461F: include/linux/via-gpio.h
11462F: include/linux/via_i2c.h
11463F: drivers/video/fbdev/via/
11464
11465VIA VELOCITY NETWORK DRIVER
11466M: Francois Romieu <romieu@fr.zoreil.com>
11467L: netdev@vger.kernel.org
11468S: Maintained
11469F: drivers/net/ethernet/via/via-velocity.*
11470
11471VIRT LIB
11472M: Alex Williamson <alex.williamson@redhat.com>
11473M: Paolo Bonzini <pbonzini@redhat.com>
11474L: kvm@vger.kernel.org
11475S: Supported
11476F: virt/lib/
11477
11478VIVID VIRTUAL VIDEO DRIVER
11479M: Hans Verkuil <hverkuil@xs4all.nl>
11480L: linux-media@vger.kernel.org
11481T: git git://linuxtv.org/media_tree.git
11482W: http://linuxtv.org
11483S: Maintained
11484F: drivers/media/platform/vivid/*
11485
11486VLAN (802.1Q)
11487M: Patrick McHardy <kaber@trash.net>
11488L: netdev@vger.kernel.org
11489S: Maintained
11490F: drivers/net/macvlan.c
11491F: include/linux/if_*vlan.h
11492F: net/8021q/
11493
11494VLYNQ BUS
11495M: Florian Fainelli <florian@openwrt.org>
11496L: openwrt-devel@lists.openwrt.org (subscribers-only)
11497S: Maintained
11498F: drivers/vlynq/vlynq.c
11499F: include/linux/vlynq.h
11500
11501VME SUBSYSTEM
11502M: Martyn Welch <martyn@welchs.me.uk>
11503M: Manohar Vanga <manohar.vanga@gmail.com>
11504M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11505L: devel@driverdev.osuosl.org
11506S: Maintained
11507T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11508F: Documentation/vme_api.txt
11509F: drivers/staging/vme/
11510F: drivers/vme/
11511F: include/linux/vme*
11512
11513VMWARE HYPERVISOR INTERFACE
11514M: Alok Kataria <akataria@vmware.com>
11515L: virtualization@lists.linux-foundation.org
11516S: Supported
11517F: arch/x86/kernel/cpu/vmware.c
11518
11519VMWARE BALLOON DRIVER
11520M: Xavier Deguillard <xdeguillard@vmware.com>
11521M: Philip Moltmann <moltmann@vmware.com>
11522M: "VMware, Inc." <pv-drivers@vmware.com>
11523L: linux-kernel@vger.kernel.org
11524S: Maintained
11525F: drivers/misc/vmw_balloon.c
11526
11527VMWARE VMMOUSE SUBDRIVER
11528M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11529M: "VMware, Inc." <pv-drivers@vmware.com>
11530L: linux-input@vger.kernel.org
11531S: Maintained
11532F: drivers/input/mouse/vmmouse.c
11533F: drivers/input/mouse/vmmouse.h
11534
11535VMWARE VMXNET3 ETHERNET DRIVER
11536M: Shrikrishna Khare <skhare@vmware.com>
11537M: "VMware, Inc." <pv-drivers@vmware.com>
11538L: netdev@vger.kernel.org
11539S: Maintained
11540F: drivers/net/vmxnet3/
11541
11542VMware PVSCSI driver
11543M: Arvind Kumar <arvindkumar@vmware.com>
11544M: VMware PV-Drivers <pv-drivers@vmware.com>
11545L: linux-scsi@vger.kernel.org
11546S: Maintained
11547F: drivers/scsi/vmw_pvscsi.c
11548F: drivers/scsi/vmw_pvscsi.h
11549
11550VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11551M: Liam Girdwood <lgirdwood@gmail.com>
11552M: Mark Brown <broonie@kernel.org>
11553L: linux-kernel@vger.kernel.org
11554W: http://www.slimlogic.co.uk/?p=48
11555T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11556S: Supported
11557F: drivers/regulator/
11558F: include/linux/regulator/
11559
11560VRF
11561M: David Ahern <dsa@cumulusnetworks.com>
11562M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11563L: netdev@vger.kernel.org
11564S: Maintained
11565F: drivers/net/vrf.c
11566F: Documentation/networking/vrf.txt
11567
11568VT1211 HARDWARE MONITOR DRIVER
11569M: Juerg Haefliger <juergh@gmail.com>
11570L: lm-sensors@lm-sensors.org
11571S: Maintained
11572F: Documentation/hwmon/vt1211
11573F: drivers/hwmon/vt1211.c
11574
11575VT8231 HARDWARE MONITOR DRIVER
11576M: Roger Lucas <vt8231@hiddenengine.co.uk>
11577L: lm-sensors@lm-sensors.org
11578S: Maintained
11579F: drivers/hwmon/vt8231.c
11580
11581VUB300 USB to SDIO/SD/MMC bridge chip
11582M: Tony Olech <tony.olech@elandigitalsystems.com>
11583L: linux-mmc@vger.kernel.org
11584L: linux-usb@vger.kernel.org
11585S: Supported
11586F: drivers/mmc/host/vub300.c
11587
11588W1 DALLAS'S 1-WIRE BUS
11589M: Evgeniy Polyakov <zbr@ioremap.net>
11590S: Maintained
11591F: Documentation/w1/
11592F: drivers/w1/
11593
11594W83791D HARDWARE MONITORING DRIVER
11595M: Marc Hulsman <m.hulsman@tudelft.nl>
11596L: lm-sensors@lm-sensors.org
11597S: Maintained
11598F: Documentation/hwmon/w83791d
11599F: drivers/hwmon/w83791d.c
11600
11601W83793 HARDWARE MONITORING DRIVER
11602M: Rudolf Marek <r.marek@assembler.cz>
11603L: lm-sensors@lm-sensors.org
11604S: Maintained
11605F: Documentation/hwmon/w83793
11606F: drivers/hwmon/w83793.c
11607
11608W83795 HARDWARE MONITORING DRIVER
11609M: Jean Delvare <jdelvare@suse.com>
11610L: lm-sensors@lm-sensors.org
11611S: Maintained
11612F: drivers/hwmon/w83795.c
11613
11614W83L51xD SD/MMC CARD INTERFACE DRIVER
11615M: Pierre Ossman <pierre@ossman.eu>
11616S: Maintained
11617F: drivers/mmc/host/wbsd.*
11618
11619WACOM PROTOCOL 4 SERIAL TABLETS
11620M: Julian Squires <julian@cipht.net>
11621M: Hans de Goede <hdegoede@redhat.com>
11622L: linux-input@vger.kernel.org
11623S: Maintained
11624F: drivers/input/tablet/wacom_serial4.c
11625
11626WATCHDOG DEVICE DRIVERS
11627M: Wim Van Sebroeck <wim@iguana.be>
11628L: linux-watchdog@vger.kernel.org
11629W: http://www.linux-watchdog.org/
11630T: git git://www.linux-watchdog.org/linux-watchdog.git
11631S: Maintained
11632F: Documentation/watchdog/
11633F: drivers/watchdog/
11634F: include/linux/watchdog.h
11635F: include/uapi/linux/watchdog.h
11636
11637WD7000 SCSI DRIVER
11638M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11639L: linux-scsi@vger.kernel.org
11640S: Maintained
11641F: drivers/scsi/wd7000.c
11642
11643WIIMOTE HID DRIVER
11644M: David Herrmann <dh.herrmann@googlemail.com>
11645L: linux-input@vger.kernel.org
11646S: Maintained
11647F: drivers/hid/hid-wiimote*
11648
11649WINBOND CIR DRIVER
11650M: David Härdeman <david@hardeman.nu>
11651S: Maintained
11652F: drivers/media/rc/winbond-cir.c
11653
11654WIMAX STACK
11655M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11656M: linux-wimax@intel.com
11657L: wimax@linuxwimax.org (subscribers-only)
11658S: Supported
11659W: http://linuxwimax.org
11660F: Documentation/wimax/README.wimax
11661F: include/linux/wimax/debug.h
11662F: include/net/wimax.h
11663F: include/uapi/linux/wimax.h
11664F: net/wimax/
11665
11666WISTRON LAPTOP BUTTON DRIVER
11667M: Miloslav Trmac <mitr@volny.cz>
11668S: Maintained
11669F: drivers/input/misc/wistron_btns.c
11670
11671WL3501 WIRELESS PCMCIA CARD DRIVER
11672M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11673L: linux-wireless@vger.kernel.org
11674W: http://oops.ghostprotocols.net:81/blog
11675S: Maintained
11676F: drivers/net/wireless/wl3501*
11677
11678WOLFSON MICROELECTRONICS DRIVERS
11679L: patches@opensource.wolfsonmicro.com
11680T: git https://github.com/CirrusLogic/linux-drivers.git
11681W: https://github.com/CirrusLogic/linux-drivers/wiki
11682S: Supported
11683F: Documentation/hwmon/wm83??
11684F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11685F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11686F: Documentation/devicetree/bindings/mfd/arizona.txt
11687F: arch/arm/mach-s3c64xx/mach-crag6410*
11688F: drivers/clk/clk-wm83*.c
11689F: drivers/extcon/extcon-arizona.c
11690F: drivers/leds/leds-wm83*.c
11691F: drivers/gpio/gpio-*wm*.c
11692F: drivers/gpio/gpio-arizona.c
11693F: drivers/hwmon/wm83??-hwmon.c
11694F: drivers/input/misc/wm831x-on.c
11695F: drivers/input/touchscreen/wm831x-ts.c
11696F: drivers/input/touchscreen/wm97*.c
11697F: drivers/mfd/arizona*
11698F: drivers/mfd/wm*.c
11699F: drivers/power/wm83*.c
11700F: drivers/rtc/rtc-wm83*.c
11701F: drivers/regulator/wm8*.c
11702F: drivers/video/backlight/wm83*_bl.c
11703F: drivers/watchdog/wm83*_wdt.c
11704F: include/linux/mfd/arizona/
11705F: include/linux/mfd/wm831x/
11706F: include/linux/mfd/wm8350/
11707F: include/linux/mfd/wm8400*
11708F: include/linux/wm97xx.h
11709F: include/sound/wm????.h
11710F: sound/soc/codecs/arizona.?
11711F: sound/soc/codecs/wm*
11712
11713WORKQUEUE
11714M: Tejun Heo <tj@kernel.org>
11715R: Lai Jiangshan <jiangshanlai@gmail.com>
11716T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11717S: Maintained
11718F: include/linux/workqueue.h
11719F: kernel/workqueue.c
11720F: Documentation/workqueue.txt
11721
11722X.25 NETWORK LAYER
11723M: Andrew Hendry <andrew.hendry@gmail.com>
11724L: linux-x25@vger.kernel.org
11725S: Odd Fixes
11726F: Documentation/networking/x25*
11727F: include/net/x25*
11728F: net/x25/
11729
11730X86 ARCHITECTURE (32-BIT AND 64-BIT)
11731M: Thomas Gleixner <tglx@linutronix.de>
11732M: Ingo Molnar <mingo@redhat.com>
11733M: "H. Peter Anvin" <hpa@zytor.com>
11734M: x86@kernel.org
11735L: linux-kernel@vger.kernel.org
11736T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11737S: Maintained
11738F: Documentation/x86/
11739F: arch/x86/
11740
11741X86 PLATFORM DRIVERS
11742M: Darren Hart <dvhart@infradead.org>
11743L: platform-driver-x86@vger.kernel.org
11744T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11745S: Maintained
11746F: drivers/platform/x86/
11747F: drivers/platform/olpc/
11748
11749X86 MCE INFRASTRUCTURE
11750M: Tony Luck <tony.luck@intel.com>
11751M: Borislav Petkov <bp@alien8.de>
11752L: linux-edac@vger.kernel.org
11753S: Maintained
11754F: arch/x86/kernel/cpu/mcheck/*
11755
11756X86 MICROCODE UPDATE SUPPORT
11757M: Borislav Petkov <bp@alien8.de>
11758S: Maintained
11759F: arch/x86/kernel/cpu/microcode/*
11760
11761X86 VDSO
11762M: Andy Lutomirski <luto@amacapital.net>
11763L: linux-kernel@vger.kernel.org
11764T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11765S: Maintained
11766F: arch/x86/entry/vdso/
11767
11768XC2028/3028 TUNER DRIVER
11769M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11770L: linux-media@vger.kernel.org
11771W: http://linuxtv.org
11772T: git git://linuxtv.org/media_tree.git
11773S: Maintained
11774F: drivers/media/tuners/tuner-xc2028.*
11775
11776XEN HYPERVISOR INTERFACE
11777M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11778M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11779M: David Vrabel <david.vrabel@citrix.com>
11780L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11781T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11782S: Supported
11783F: arch/x86/xen/
11784F: drivers/*/xen-*front.c
11785F: drivers/xen/
11786F: arch/x86/include/asm/xen/
11787F: include/xen/
11788F: include/uapi/xen/
11789
11790XEN HYPERVISOR ARM
11791M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11792L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11793S: Supported
11794F: arch/arm/xen/
11795F: arch/arm/include/asm/xen/
11796
11797XEN HYPERVISOR ARM64
11798M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11799L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11800S: Supported
11801F: arch/arm64/xen/
11802F: arch/arm64/include/asm/xen/
11803
11804XEN NETWORK BACKEND DRIVER
11805M: Ian Campbell <ian.campbell@citrix.com>
11806M: Wei Liu <wei.liu2@citrix.com>
11807L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11808L: netdev@vger.kernel.org
11809S: Supported
11810F: drivers/net/xen-netback/*
11811
11812XEN PCI SUBSYSTEM
11813M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11814L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11815S: Supported
11816F: arch/x86/pci/*xen*
11817F: drivers/pci/*xen*
11818
11819XEN BLOCK SUBSYSTEM
11820M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11821M: Roger Pau Monné <roger.pau@citrix.com>
11822L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11823S: Supported
11824F: drivers/block/xen-blkback/*
11825F: drivers/block/xen*
11826
11827XEN PVSCSI DRIVERS
11828M: Juergen Gross <jgross@suse.com>
11829L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11830L: linux-scsi@vger.kernel.org
11831S: Supported
11832F: drivers/scsi/xen-scsifront.c
11833F: drivers/xen/xen-scsiback.c
11834F: include/xen/interface/io/vscsiif.h
11835
11836XEN SWIOTLB SUBSYSTEM
11837M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11838L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11839S: Supported
11840F: arch/x86/xen/*swiotlb*
11841F: drivers/xen/*swiotlb*
11842
11843XFS FILESYSTEM
11844P: Silicon Graphics Inc
11845M: Dave Chinner <david@fromorbit.com>
11846M: xfs@oss.sgi.com
11847L: xfs@oss.sgi.com
11848W: http://oss.sgi.com/projects/xfs
11849T: git git://oss.sgi.com/xfs/xfs.git
11850S: Supported
11851F: Documentation/filesystems/xfs.txt
11852F: fs/xfs/
11853
11854XILINX AXI ETHERNET DRIVER
11855M: Anirudha Sarangi <anirudh@xilinx.com>
11856M: John Linn <John.Linn@xilinx.com>
11857S: Maintained
11858F: drivers/net/ethernet/xilinx/xilinx_axienet*
11859
11860XILINX UARTLITE SERIAL DRIVER
11861M: Peter Korsgaard <jacmet@sunsite.dk>
11862L: linux-serial@vger.kernel.org
11863S: Maintained
11864F: drivers/tty/serial/uartlite.c
11865
11866XILINX VIDEO IP CORES
11867M: Hyun Kwon <hyun.kwon@xilinx.com>
11868M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11869L: linux-media@vger.kernel.org
11870T: git git://linuxtv.org/media_tree.git
11871S: Supported
11872F: Documentation/devicetree/bindings/media/xilinx/
11873F: drivers/media/platform/xilinx/
11874F: include/uapi/linux/xilinx-v4l2-controls.h
11875
11876XILLYBUS DRIVER
11877M: Eli Billauer <eli.billauer@gmail.com>
11878L: linux-kernel@vger.kernel.org
11879S: Supported
11880F: drivers/char/xillybus/
11881
11882XTENSA XTFPGA PLATFORM SUPPORT
11883M: Max Filippov <jcmvbkbc@gmail.com>
11884L: linux-xtensa@linux-xtensa.org
11885S: Maintained
11886F: drivers/spi/spi-xtensa-xtfpga.c
11887F: sound/soc/xtensa/xtfpga-i2s.c
11888
11889YAM DRIVER FOR AX.25
11890M: Jean-Paul Roubelat <jpr@f6fbb.org>
11891L: linux-hams@vger.kernel.org
11892S: Maintained
11893F: drivers/net/hamradio/yam*
11894F: include/linux/yam.h
11895
11896YEALINK PHONE DRIVER
11897M: Henk Vergonet <Henk.Vergonet@gmail.com>
11898L: usbb2k-api-dev@nongnu.org
11899S: Maintained
11900F: Documentation/input/yealink.txt
11901F: drivers/input/misc/yealink.*
11902
11903Z8530 DRIVER FOR AX.25
11904M: Joerg Reuter <jreuter@yaina.de>
11905W: http://yaina.de/jreuter/
11906W: http://www.qsl.net/dl1bke/
11907L: linux-hams@vger.kernel.org
11908S: Maintained
11909F: Documentation/networking/z8530drv.txt
11910F: drivers/net/hamradio/*scc.c
11911F: drivers/net/hamradio/z8530.h
11912
11913ZBUD COMPRESSED PAGE ALLOCATOR
11914M: Seth Jennings <sjennings@variantweb.net>
11915L: linux-mm@kvack.org
11916S: Maintained
11917F: mm/zbud.c
11918F: include/linux/zbud.h
11919
11920ZD1211RW WIRELESS DRIVER
11921M: Daniel Drake <dsd@gentoo.org>
11922M: Ulrich Kunitz <kune@deine-taler.de>
11923W: http://zd1211.ath.cx/wiki/DriverRewrite
11924L: linux-wireless@vger.kernel.org
11925L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11926S: Maintained
11927F: drivers/net/wireless/zydas/zd1211rw/
11928
11929ZPOOL COMPRESSED PAGE STORAGE API
11930M: Dan Streetman <ddstreet@ieee.org>
11931L: linux-mm@kvack.org
11932S: Maintained
11933F: mm/zpool.c
11934F: include/linux/zpool.h
11935
11936ZR36067 VIDEO FOR LINUX DRIVER
11937L: mjpeg-users@lists.sourceforge.net
11938L: linux-media@vger.kernel.org
11939W: http://mjpeg.sourceforge.net/driver-zoran/
11940T: hg http://linuxtv.org/hg/v4l-dvb
11941S: Odd Fixes
11942F: drivers/media/pci/zoran/
11943
11944ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11945M: Minchan Kim <minchan@kernel.org>
11946M: Nitin Gupta <ngupta@vflare.org>
11947R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11948L: linux-kernel@vger.kernel.org
11949S: Maintained
11950F: drivers/block/zram/
11951F: Documentation/blockdev/zram.txt
11952
11953ZS DECSTATION Z85C30 SERIAL DRIVER
11954M: "Maciej W. Rozycki" <macro@linux-mips.org>
11955S: Maintained
11956F: drivers/tty/serial/zs.*
11957
11958ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11959M: Minchan Kim <minchan@kernel.org>
11960M: Nitin Gupta <ngupta@vflare.org>
11961R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11962L: linux-mm@kvack.org
11963S: Maintained
11964F: mm/zsmalloc.c
11965F: include/linux/zsmalloc.h
11966F: Documentation/vm/zsmalloc.txt
11967
11968ZSWAP COMPRESSED SWAP CACHING
11969M: Seth Jennings <sjennings@variantweb.net>
11970L: linux-mm@kvack.org
11971S: Maintained
11972F: mm/zswap.c
11973
11974THE REST
11975M: Linus Torvalds <torvalds@linux-foundation.org>
11976L: linux-kernel@vger.kernel.org
11977Q: http://patchwork.kernel.org/project/LKML/list/
11978T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11979S: Buried alive in reporters
11980F: *
11981F: */
This page took 0.071342 seconds and 5 git commands to generate.